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
339464154496	339464155015	339464155565	339464156115	339464156665	339464157215	339464157765	339464158315	339464158865	339464159415	339464159965	339464160515	339464161065	339464161615	339464162165	339464162715	339464163265	339464163815	339464164365	339464164915	339464165465	339464166015	339464166565	339464167115	339464167665	339464168215	339464168765	339464169315	339464169865	339464170415	339464170965	339464171515	339464172065	339464172615	339464173165	339464173715	339464174265	339464174815	339464175365	339464175915	339464176465	339464177015	339464177565	339464178115	339464178665	339464179215	339464179765	339464180315	339464180865	339464181415	339464181965	339464182515	339464183065	339464183615	339464184165	339464184715	339464185265	339464185815	339464186365	339464186915	339464187465	339464188015	339464188565	339464189115	339464189665	339464190215	339464190765	339464191315	339464191865	339464192415	339464192965	339464193515	339464194065	339464194615	339464195165	339464195715	339464196265	339464196815	339464197365	339464197915	339464198465	339464199015	339464199565	339464200115	339464200665	339464201215	339464201765	339464202315	339464202865	339464203415	339464203965	339464204515	339464205065	339464205615	339464206165	339464206715	339464207265	339464207815	339464208365	339464208915	339464209465	339464210015	339464210565	339464211115	339464211665	339464212215	339464212765	339464213315	339464213865	339464214415	339464214965	339464215515	339464216067	339464216615	339464217165	339464217715	339464218265	339464218815	339464219365	339464219915	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2670	3600	2300	2670	3600	2300	2670	3600	2300	2670	3600	2300	2671	3600	2300	2671	3600	2300	2671	3600	2300	2672	3600	2300	2672	3600	2300	2672	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2674	3600	2300	2674	3600	2300	2673	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22984	20220	27201	23111	21034	21721	21102	18484	17639	17828	17582	17539	17468	17503	17375	17125	17294	17540	17273	17181	17159	17041	16943	18691	24630	24677	22451	19955	18596	17448	16945	17054	17235	17060	17204	17230	17073	17044	16986	16945	16948	16950	16940	17202	17026	16859	17154	17095	17080	16924	17316	16978	17099	16964	17116	16889	17018	17029	16898	17059	16974	16772	17060	17101	17003	17171	16967	16932	17012	17094	16961	17009	16961	16868	16858	16982	16982	16949	17052	17130	16996	16886	16989	16985	17099	17108	17125	17076	17164	17058	16881	17089	17248	16766	17044	16972	16885	17151	17037	17043	17135	16953	17212	17127	16915	16873	16885	16745	16951	16844	16951	17149	16941	17091	16950	16973	17171	16814	16823	17000	16969	16860	17050	17010	16941	16920	17087	17051	16878	16911	16979	16932	17151	17048	16932	17269	16959	17010	17090	16902	16786	16919	17128	17092	17049	17086	16897	16963	16973	16926	17050	16917	17086	17066	16968	16961	17083	17049	16904	17101	16933	16855	17006	16960	16995	16616	16887	16953	17178	17093	16888	17030	16871	16931	16853	16947	17008	16958	16996	16935	17076	16881	17014	17138	16855	16828	16951	16977	16945	16984	17076	17016	17179	16964	16905	16805	16975	17068	16968	17139	16830	17135	16979	16786	16864	16996	16996	17011	17024	17182	16946	16871	16913	17044	17035	17001	16849	17032	16927	16891	16982	16925	17095	16952	16830	17063	17166	16886	17062	17154	16758	17070	16941	17260	16883	16921	17066	16792	16855	17024	16848	16827	16965	16930	16960	16955	17051	16935	16909	16909	16841	16836	16873	17239	16950	16935	16820	17022	16926	16903	16825	16782	16974	16936	16978	16992	17244	16878	16880	17020	17017	16913	16910	16999	16732	16843	17045	16824	17161	16738	16844	16905	16988	17019	16886	17007	16913	16904	16962	16907	17001	16903	16911	16904	16976	16877	16961	17056	16939	16963	16761	16931	16939	17017	16948	17027	16806	17181	16958	17007	17163	16829	16868	17223	16841	17002	16972	16985	17147	16998	16794	17032	17000	17233	16962	16849	17065	16880	16991	16865	16937	16979	16659	17002	16822	16986	17085	17017	16741	16987	16958	16957	16996	16877	17084	17062	16875	16784	16993	16909	16986	16971	17002	17106	16844	16849	16972	16984	16874	17077	17072	16969	16775	16805	17009	16932	16894	17074	16881	16841	16874	16937	17024	16897	17026	16979	16943	16821	17083	17035	17025	17022	16881	17092	16959	16814	16864	16884	16833	16961	16962	16916	17063	16943	16996	16938	16750	17053	16788	16861	16835	16695	16958	16834	17067	16920	16995	16903	17024	17003	17029	17087	17013	17011	17135	16893	16904	16956	16865	17109	16986	16922	16908	16960	16872	17007	17003	16882	16939	16781	16947	16829	16875	17090	16938	16900	16698	16928	17024	16943	16949	16923	16996	16794	16841	16897	16889	17003	17181	17054	16793	17034	17039	16925	16926	16895	17087	16910	17040	16918	17033	17115	17021	16972	17053	17051	16923	17157	16942	17056	16949	16803	16819	16898	16652	17012	16841	16949	17188	16992	16955	16922	16895	17061	16824	16859	16978	16990	16901	16812	17002	16941	16930	16995	16968	16909	16802	16905	16883	16948	17016	17230	16876	16924	16895	17036	16776	16763	16982	16890	16894	16918	17010	17030	17147	16948	16892	16868	17225	17230	17163	16982	17094	16949	16965	16952	16908	16799	17043	17088	16884	16983	16794	16924	17218	16970	17055	16803	16788	17092	16911	17057	16954	16980	16927	16964	17030	16978	16994	16947	16931	16984	16892	16777	16964	16898	16968	16887	16978	16876	17067	16949	17103	16933	17003	17199	16894	16995	17178	17025	17007	17064	17051	17071	17098	16872	16832	16911	16812	16837	16847	16947	16963	17062	16799	16982	17163	16823	17056	17031	17051	16947	16969	16947	16811	16921	16969	17144	16993	16782	16932	16804	16818	16956	17004	17060	17068	17057	16876	16932	16869	17130	16853	17306	17123	16947	16982	16995	17020	17033	17007	16905	17103	16785	16896	17060	16799	17024	16962	16978	16791	16788	17007	16878	16887	16888	16953	17002	16916	16994	16925	16885	17050	17179	16996	16897	16761	17050	16992	16992	16871	16956	17118	17003	16961	16899	16950	17110	17113	17160	16977	16856	17037	16883	17076	17078	17045	16981	16981	16852	17010	16982	16998	17039	17052	17029	16902	16888	17130	16758	17084	17071	16982	16770	17080	16966	17181	16978	17124	16971	16793	16972	17213	16921	17006	16778	16945	16968	17051	17192	17106	16836	16952	16734	17134	16962	16965	16968	17053	17016	17011	17039	17006	16978	16986	16978	17005	16872	16885	16810	16973	16992	16962	16873	16892	17172	16836	17022	16961	16877	17028	16988	17124	16900	17031	16866	16866	17012	17101	16887	16946	17007	16936	16887	16862	16998	17023	17053	16701	16782	17063	16914	16985	16880	17082	16974	16854	16999	17036	17063	17052	16963	17128	16948	17038	17036	16880	16943	16863	17037	16775	17003	16937	16904	16870	17059	17037	16910	17082	16972	16969	16931	16977	16909	17043	17076	17001	17018	17108	16931	16788	16835	17033	17047	16984	17021	16918	16961	17086	17085	16894	16907	16829	17030	17130	17124	16868	17007	17122	16748	16931	17060	16988	17180	17094	16938	16925	17089	16888	17128	16896	16856	17068	16905	16960	17012	17005	17007	16977	16845	17015	16981	17056	16975	16950	17097	16703	16854	17000	16982	16998	17045	16997	16935	17049	16751	16843	16843	16978	16863	16874	16997	17101	16811	17084	16917	17102	16966	16957	16942	16690	16986	17035	16839	16811	16932	17003	16926	17004	17181	17076	16964	17109	17015	17296	16980	16832	16966	17027	16869	17082	17038	16907	17105	16787	16892	16823	17061	16879	16924	17056	16771	17125	16992	16878	16834	17262	17033	17118	16977	17108	16919	16813	16899	16916	16872	16981	16941	16919	16751	16978	16976	16912	16995	17058	16952	16790	16987	16992	17033	17062	17064	17191	16900	16834	16876	17028	17065	16964	16902	16832	16884	17025	17041	16925	16997	17107	16902	16983	17231	17035	16882	16869	17050	16824	16884	17006	16869	16903	17063	16854	16684	16925	16917	17159	16913	16998	17021	16880	16803	16973	16947	16932	16983	17054	16897	17080	16979	16934	16953	17176	17008	16925	16884	16890	16934	16919	16903	17033	16856	17080	16862	16898	16939	16824	16908	17010	16936	16892	16900	17021	17069	16907	16985	16877	16938	16957	16895	16961	17054	17037	17021	16882	17037	16943	16931	17004	17006	17051	16962	17086	17132	17136	16907	17043	16989	17024	16972	17026	17071	16825	16843	16952	16918	17005	16978	17033	17071	16942	16852	16991	16941	16876	16988	16921	17201	16944	16966	16934	16877	16871	17054	17219	17057	17019	16938	16947	17036	16987	16957	16859	17039	16850	16924	17085	16973	16947	17036	16816	17094	17156	16888	16941	16910	17012	17118	16917	16968	17117	17065	17073	16756	16895	17155	16994	16988	16938	16970	17123	17043	17060	16941	16828	17061	16924	16979	16833	16955	17041	17047	16959	16945	16783	16836	16979	16885	16994	17019	17233	16975	16942	16933	17008	17066	16902	16942	17118	16916	17079	16955	17063	16853	17146	16975	17065	16944	16769	17030	17122	17011	17081	16856	17162	17096	16722	16862	16952	17011	16989	16989	17041	17093	16826	17001	16907	17003	16782	17001	16911	16975	16917	16855	17084	16994	16940	17092	16812	17048	17095	17028	16977	17102	16842	17152	17145	16917	17039	16987	17010	16883	16843	16904	16885	16981	16957	16994	17079	16851	17000	16978	16975	16839	16844	16991	16977	17078	16979	17109	17121	16867	17108	16914	17094	16877	16984	16897	16829	17043	17002	16969	16904	16932	16963	16779	16868	16894	16897	16986	16988	16922	17139	17093	16866	16927	17049	16931	16870	16969	16957	16879	16756	16955	17108	16953	17040	16987	17048	17001	17139	17052	17006	16932	16828	17018	17210	17015	16902	16991	17068	17097	16947	16977	16830	16924	16883	16851	17077	16978	17005	16948	17014	16946	17017	16988	16875	16823	17015	16968	16999	16901	16829	17046	16887	16926	16977	17028	16938	16949	17084	17078	16884	16928	17021	16952	16875	16994	16731	16705	17172	17057	17009	17000	16948	17077	16934	16989	16998	17138	17130	17130	16941	16841	16992	17085	16918	17079	16751	16971	17007	17116	16969	17011	16784	17149	16923	16851	17104	17059	17210	17121	16991	16950	17135	16830	16955	17189	17014	16930	16857	16970	16949	16979	16928	16828	16809	16869	16889	17130	16903	16755	16828	16850	16915	16988	16924	17138	17021	17001	17098	16849	16781	17128	16881	16964	16924	16832	17054	17002	17235	17153	17034	16709	17009	16854	17119	16882	16901	17017	16960	17207	17044	17047	16885	17001	16805	17012	17142	17014	16960	17082	17019	17021	17046	16980	16881	16855	16925	16928	17135	17000	17087	16979	17016	17205	16950	16939	17023	16754	17085	17110	16964	17029	17012	16966	16933	17062	17045	16977	17250	16833	16997	16890	17112	17012	16953	16965	17088	16960	16958	17022	16741	16860	17019	16826	16878	16937	16950	16923	17156	16918	16918	16957	17032	16928	17006	17129	16896	16982	16810	16956	16974	16987	17145	17024	16817	16913	16961	17060	16986	16949	16789	16925	17062	16839	16839	16841	16961	16984	17073	16988	17073	16902	16934	16872	16913	16842	16737	16941	16841	16978	16946	16933	16947	17030	17027	17212	17054	17228	16942	16790	17109	16925	16933	16934	17290	16872	16923	16998	17006	16834	16784	16862	17038	16814	16988	16931	17136	16878	17096	17026	16924	16919	16900	16880	16885	17038	16889	16924	16941	16993	16931	17099	17012	17055	16983	16910	16880	16802	16944	16694	16714	16859	16969	16952	16940	16710	16936	17107	16984	16844	16776	16940	16918	17032	17102	17094	17121	16895	16842	17126	16921	16986	17040	16904	16816	16741	16902	16903	17045	17098	16891	17149	17108	16859	17106	17064
16558	27290	26139	22383	20266	18546	17935	16860	16513	16275	16013	16335	15880	15827	15626	15722	15825	15669	15581	15599	15621	15697	15609	18821	27227	26282	22556	19148	17094	15763	15536	15414	15688	15663	15607	15659	15497	15441	15371	15381	15200	15277	15446	15482	15419	15384	15345	15448	15444	15442	15345	15470	15306	15423	15482	15446	15326	15343	15261	15366	15356	15400	15179	15371	15481	15344	15485	15453	15294	15297	15395	15307	15478	15451	15454	15490	15424	15379	15373	15476	15465	15475	15516	15315	15458	15352	15401	15393	15356	15400	15452	15484	15393	15503	15274	15411	15284	15360	15390	15518	15422	15215	15385	15435	15367	15497	15461	15374	15363	15328	15494	15262	15671	15331	15338	15445	15379	15181	15352	15496	15516	15342	15466	15222	15405	15377	15334	15488	15170	15423	15397	15341	15529	15279	15336	15426	15602	15391	15396	15378	15527	15308	15528	15533	15418	15479	15394	15363	15343	15457	15254	15264	15365	15450	15384	15494	15367	15479	15475	15381	15347	15292	15410	15492	15409	15462	15358	15317	15327	15453	15530	15373	15541	15307	15398	15543	15456	15363	15474	15315	15418	15427	15376	15458	15402	15370	15324	15443	15223	15477	15382	15293	15292	15443	15364	15389	15617	15462	15524	15546	15310	15509	15378	15374	15424	15275	15444	15406	15359	15451	15318	15391	15263	15416	15329	15447	15479	15265	15349	15294	15360	15430	15389	15376	15446	15370	15269	15544	15302	15429	15399	15384	15357	15625	15310	15489	15387	15251	15418	15422	15393	15169	15358	15310	15440	15323	15296	15568	15435	15467	15488	15261	15374	15390	15395	15432	15433	15379	15219	15424	15376	15267	15437	15516	15663	15459	15326	15533	15535	15329	15193	15558	15398	15461	15282	15507	15356	15277	15520	15524	15432	15379	15275	15387	15295	15528	15326	15469	15285	15282	15337	15436	15547	15459	15392	15233	15349	15251	15474	15413	15294	15454	15550	15521	15388	15363	15387	15413	15365	15429	15368	15405	15387	15375	15315	15453	15310	15444	15315	15494	15463	15267	15327	15536	15328	15332	15386	15473	15462	15299	15389	15407	15476	15541	15416	15276	15330	15476	15480	15637	15332	15279	15342	15453	15471	15361	15267	15307	15707	15485	15545	15333	15510	15376	15285	15321	15459	15393	15308	15330	15369	15347	15429	15228	15309	15510	15441	15430	15613	15382	15391	15520	15323	15353	15472	15401	15365	15265	15386	15363	15407	15361	15216	15386	15424	15281	15284	15402	15388	15342	15312	15307	15308	15347	15502	15482	15346	15418	15437	15504	15368	15496	15258	15599	15365	15550	15419	15395	15412	15446	15523	15310	15502	15388	15334	15380	15346	15431	15465	15430	15547	15429	15402	15412	15283	15467	15439	15279	15447	15325	15323	15340	15557	15352	15452	15373	15360	15234	15333	15273	15400	15395	15375	15465	15305	15338	15463	15309	15382	15386	15310	15479	15290	15470	15419	15476	15563	15502	15279	15300	15449	15415	15411	15616	15461	15310	15309	15440	15324	15363	15330	15327	15425	15325	15287	15377	15445	15408	15151	15358	15378	15317	15309	15332	15295	15567	15413	15239	15318	15479	15342	15462	15487	15356	15612	15403	15300	15459	15470	15477	15330	15461	15368	15496	15300	15428	15395	15421	15396	15552	15353	15303	15254	15396	15329	15306	15378	15434	15295	15368	15293	15472	15378	15550	15464	15457	15336	15333	15445	15263	15532	15291	15378	15393	15316	15574	15323	15331	15493	15432	15291	15351	15286	15516	15427	15441	15526	15317	15335	15491	15496	15274	15503	15311	15358	15479	15236	15391	15424	15258	15454	15376	15538	15413	15310	15455	15352	15490	15223	15289	15460	15484	15242	15206	15408	15392	15489	15386	15536	15319	15257	15457	15148	15274	15385	15297	15495	15369	15349	15310	15428	15370	15305	15402	15282	15329	15635	15400	15307	15351	15397	15342	15515	15206	15280	15525	15512	15306	15225	15449	15219	15266	15319	15399	15452	15269	15491	15309	15311	15332	15394	15393	15441	15447	15426	15464	15429	15475	15519	15465	15478	15331	15379	15288	15489	15415	15349	15601	15563	15419	15473	15394	15507	15395	15346	15410	15382	15552	15475	15414	15317	15253	15462	15500	15587	15326	15351	15381	15571	15301	15558	15277	15452	15320	15417	15428	15504	15358	15404	15368	15543	15338	15230	15311	15414	15385	15265	15372	15445	15421	15424	15394	15305	15317	15488	15445	15126	15582	15535	15412	15442	15336	15503	15553	15500	15279	15302	15314	15579	15221	15488	15416	15241	15411	15521	15279	15439	15227	15486	15402	15502	15465	15310	15325	15459	15376	15442	15276	15388	15563	15364	15581	15450	15638	15481	15478	15369	15358	15344	15317	15385	15375	15365	15461	15503	15307	15645	15352	15429	15451	15505	15320	15529	15411	15384	15448	15596	15443	15395	15390	15378	15292	15412	15496	15373	15298	15475	15304	15483	15560	15386	15418	15326	15393	15247	15527	15479	15561	15557	15391	15529	15385	15359	15339	15455	15390	15359	15491	15238	15585	15292	15427	15305	15546	15262	15506	15407	15378	15507	15313	15438	15414	15287	15421	15272	15428	15424	15441	15362	15239	15181	15295	15325	15480	15387	15308	15424	15380	15370	15375	15419	15301	15390	15243	15530	15310	15343	15334	15495	15530	15380	15225	15486	15285	15492	15220	15509	15358	15385	15405	15581	15322	15390	15273	15356	15414	15358	15380	15272	15512	15421	15364	15368	15281	15331	15396	15373	15417	15357	15270	15367	15346	15345	15573	15360	15393	15409	15266	15329	15490	15437	15540	15381	15323	15379	15499	15396	15436	15429	15411	15469	15440	15590	15304	15428	15294	15528	15422	15330	15474	15366	15415	15284	15463	15454	15462	15343	15407	15497	15431	15436	15396	15413	15340	15310	15591	15365	15354	15358	15412	15342	15319	15435	15406	15207	15372	15557	15442	15572	15572	15339	15432	15529	15330	15540	15353	15172	15326	15254	15413	15402	15504	15437	15655	15271	15270	15362	15467	15457	15448	15434	15409	15429	15421	15347	15582	15360	15302	15520	15334	15307	15500	15333	15359	15495	15445	15328	15459	15232	15488	15385	15247	15304	15319	15339	15465	15480	15285	15259	15408	15397	15488	15483	15441	15411	15455	15266	15535	15524	15505	15441	15296	15475	15426	15395	15414	15564	15281	15567	15475	15302	15453	15267	15377	15536	15343	15460	15471	15473	15318	15402	15388	15516	15563	15510	15527	15332	15317	15308	15469	15422	15375	15396	15281	15319	15447	15335	15442	15350	15287	15298	15322	15457	15449	15514	15312	15349	15306	15240	15359	15504	15436	15446	15534	15261	15515	15452	15437	15316	15384	15443	15446	15270	15335	15454	15343	15239	15444	15424	15498	15559	15170	15454	15432	15507	15306	15282	15431	15393	15395	15495	15475	15333	15451	15536	15483	15251	15474	15316	15380	15495	15409	15273	15330	15256	15317	15422	15355	15369	15419	15386	15429	15422	15302	15561	15522	15348	15353	15427	15445	15455	15504	15475	15482	15346	15366	15307	15616	15301	15394	15384	15576	15414	15606	15447	15459	15560	15310	15467	15574	15302	15618	15484	15378	15338	15385	15421	15461	15440	15322	15253	15503	15435	15403	15421	15448	15387	15184	15417	15290	15377	15217	15382	15499	15408	15281	15456	15234	15558	15241	15445	15398	15393	15184	15432	15437	15446	15438	15330	15528	15540	15213	15405	15514	15302	15455	15299	15346	15514	15431	15510	15285	15560	15334	15358	15410	15575	15363	15344	15489	15463	15407	15382	15361	15381	15364	15436	15230	15492	15326	15364	15480	15345	15384	15373	15372	15436	15337	15192	15444	15455	15363	15438	15258	15488	15438	15325	15503	15431	15326	15408	15363	15358	15225	15412	15367	15200	15464	15410	15329	15374	15317	15477	15460	15292	15318	15454	15345	15409	15455	15394	15349	15370	15317	15327	15364	15349	15461	15431	15402	15519	15359	15437	15410	15431	15519	15508	15406	15337	15327	15213	15455	15405	15361	15531	15339	15401	15393	15403	15508	15464	15327	15409	15391	15269	15334	15347	15238	15478	15365	15486	15454	15375	15414	15442	15370	15578	15395	15359	15445	15411	15447	15254	15378	15440	15260	15384	15395	15437	15356	15199	15501	15568	15444	15493	15368	15340	15499	15479	15279	15590	15338	15402	15380	15559	15443	15423	15440	15451	15408	15355	15537	15294	15373	15332	15598	15475	15259	15479	15274	15281	15455	15365	15304	15515	15571	15339	15510	15342	15453	15248	15305	15371	15405	15383	15296	15451	15268	15463	15591	15301	15425	15498	15378	15295	15364	15431	15329	15425	15411	15409	15281	15409	15548	15430	15354	15259	15281	15541	15438	15445	15388	15314	15413	15625	15443	15543	15294	15405	15415	15429	15310	15631	15459	15436	15429	15255	15341	15377	15273	15429	15340	15561	15417	15262	15430	15374	15463	15547	15436	15463	15433	15494	15533	15244	15350	15395	15407	15386	15412	15316	15601	15426	15382	15474	15452	15481	15458	15321	15406	15671	15246	15376	15464	15294	15399	15461	15266	15397	15416	15612	15639	15341	15117	15491	15383	15362	15330	15377	15513	15413	15455	15280	15295	15336	15368	15486	15442	15354	15340	15342	15247	15407	15383	15375	15326	15370	15483	15202	15351	15295	15447	15264	15310	15477	15395	15392	15364	15480	15488	15229	15395	15568	15448	15346	15496	15344	15548	15367	15489	15388	15365	15514	15365	15417	15259	15501	15488	15407	15383	15547	15345	15485	15302	15370	15503	15429	15559	15422	15346	15407	15422	15341	15439	15434	15444	15376	15351	15352	15395	15240	15465	15501	15537	15283	15351	15375	15520	15433	15506	15529	15450	15556	15345	15501	15372	15364	15550	15329	15361	15260	15245	15362	15284	15456	15464	15232	15427	15304	15377	15248	15383	15469	15495	15527	15411	15358	15425	15444	15382	15502	15483	15391	15415	15437	15203	15489	15498	15452	15314	15218	15284	15354	15448	15284	15487
30093	22491	22857	21252	19304	19070	19529	19124	18964	18856	18983	18944	18951	19144	18768	18766	18817	18928	18914	19064	18915	19075	19074	19075	19565	19660	19585	19346	19060	18904	18746	18848	18786	18646	18946	18805	18838	18887	18991	18773	18952	18905	18833	19059	19037	19033	18874	18920	18728	18990	18997	18808	18915	19041	18735	18759	18862	18934	18893	18779	18626	18820	19148	18883	18934	18932	18794	18994	18887	18891	18965	18889	18923	18579	18853	18830	18919	19075	18991	18840	18819	18855	18767	18828	18898	18873	18893	18717	18697	18721	18853	18985	18797	18858	18869	18832	19108	18932	18891	18741	18818	18840	18898	18908	18874	18703	18947	18962	19054	18823	19106	18927	18795	18709	18961	18909	18923	18978	19024	18882	18913	18865	18771	18779	18975	18969	18752	18940	18907	19159	18903	18870	18786	19053	18926	18954	18948	19089	18754	18898	18839	19082	18928	18881	18848	18899	18795	19097	18805	18839	18864	18995	18870	18758	18695	18874	19043	18912	18804	18870	18758	18952	18899	18743	19085	18664	18872	18848	18975	18991	18683	18879	18974	18936	18930	18767	18749	18745	19014	18777	18857	18810	18720	18778	18798	18578	18846	18896	18935	18873	18927	18783	19149	18856	18747	18915	19001	18939	18809	18824	18798	19051	19000	18939	18978	18869	18836	18824	18928	18801	19101	18701	18980	18903	18844	18801	18890	19067	18913	18840	19030	18850	18952	19036	18878	18901	18729	18899	18802	18852	18958	18743	18926	18851	18746	18799	18897	18934	18692	18924	18935	18907	18697	18850	18785	18868	18805	18840	18832	18572	18740	18999	18698	18976	18716	18900	18804	19103	18905	18771	18799	18769	18812	18902	18890	18875	18729	18912	18755	18715	19088	19079	18736	18770	19003	18787	18957	18723	18863	18644	18758	18911	18987	18796	18911	18948	18973	18721	19034	18901	19144	18849	18927	18782	18807	19206	19095	18740	18793	18766	18802	18779	18751	18950	18939	18869	18952	18780	18812	18866	18976	18930	18835	18891	18963	18875	19035	18980	18811	18952	18839	18910	18854	18971	18685	19043	18874	19074	18871	18829	18965	18636	18770	18748	18841	18793	18878	19037	18875	18754	18722	18841	18904	18924	18863	18914	18890	18904	18859	18747	18830	18881	18911	18571	18653	18865	18917	19200	18964	18922	19077	19080	19181	18794	18682	18931	18965	18699	18870	18886	18842	18974	18890	18763	18782	18665	18818	18792	18899	18910	18938	18801	18812	18902	18860	18729	18839	19004	18885	18936	18975	18825	18705	18934	18805	18791	18866	18840	18907	19107	18755	18724	18791	18997	18984	18972	18716	18884	18883	19022	18741	18782	19049	18915	18975	18705	18913	18939	18772	18962	18868	18964	19027	18881	18813	18939	18912	18878	19075	18765	18717	18749	18747	18823	18993	19094	18840	18904	18894	18913	19001	18806	18776	18613	19006	18887	18727	18663	18886	18773	19246	18997	18895	18817	18890	18868	18807	18810	19143	18933	19108	18932	18758	18911	18905	18842	18691	18690	18940	18865	18840	19056	18916	18737	18777	18788	18837	18844	18783	19043	19047	18807	18715	18996	18866	18879	19000	18820	19060	18930	18864	18999	19002	18716	19061	19133	19074	18703	18911	18740	18739	18840	18789	18996	18878	18775	18935	18783	18911	18956	18856	18718	19037	18891	18805	19155	18849	18833	19021	18829	18963	18764	18721	18948	18779	18606	18787	18765	18785	18727	18808	18770	19033	18733	19000	19161	18831	18817	18843	18955	18907	19064	19102	18867	19140	18732	18827	18863	18864	18904	18814	18749	18929	19024	18842	18786	18975	18988	18760	18654	18823	18879	18988	18763	18961	18720	18928	18902	19034	18724	18847	18914	18914	18781	18713	18884	18961	18773	19034	18822	19012	18786	18836	18863	18848	18657	19031	18720	18832	18953	18818	18865	19055	18906	18731	18839	18743	19001	18726	18770	18992	18884	19017	18691	18869	18971	18853	18817	18852	18953	19064	18757	18891	18828	18891	18809	18875	18920	18848	18940	18759	18989	19036	18911	18944	18942	19051	18826	18718	18782	18816	18800	19025	18885	18880	18928	18756	18890	18761	19029	18850	18757	18833	18937	18812	18932	18800	18665	18960	18998	19000	18776	18759	19037	18745	18791	18771	18897	18769	18743	18808	18878	18999	18937	18994	18886	19035	18810	18989	18920	18716	18926	18706	19019	18867	19064	18669	19010	18749	18837	18927	18748	19000	18788	18790	18910	19057	18981	18974	19075	18857	18857	19146	18747	18954	19033	18771	18699	18897	18831	18708	18781	18766	18867	19004	19022	18753	18840	18895	19042	19005	18782	18629	19002	18892	18931	18676	18782	18671	18944	19101	18965	18835	18863	18756	18839	18744	18925	18760	18978	18810	18855	18954	19004	19009	18835	18798	18736	18888	18903	18818	18941	19071	18908	19011	18787	18671	18722	18826	18852	19106	19047	18852	19010	19020	18887	18848	18801	18976	18756	19127	19039	18828	18771	18911	18670	19075	18889	19026	18901	19093	18890	18938	18855	19035	18951	18770	18870	18755	18682	18810	18653	18943	18901	18945	18939	18914	18847	18974	18876	18817	18918	18993	18889	18878	18809	18899	18982	18828	18888	18778	18732	18918	18852	18760	18920	18643	19001	18657	18757	18856	18997	19071	18960	18904	18797	19133	18919	18738	18754	18776	19040	19043	18904	19052	18756	18995	18740	18870	18859	18877	18768	19017	18734	18896	18990	18847	18714	18871	18572	18762	18795	18824	18726	18884	19001	18702	18960	18942	18852	18725	18936	18924	18775	18989	19043	18900	18796	18830	18753	18784	18764	18887	18895	18838	18834	18958	18740	18867	18804	18975	18803	19042	18656	18686	18953	18883	18939	18864	18803	18802	18874	18815	19001	18839	18838	18742	18819	19046	18803	19022	18833	18970	18971	19072	18698	18860	18926	18815	19034	19001	18961	18979	18931	18715	18972	18949	18884	19018	18862	18973	19028	19131	18993	18874	18969	19004	18906	18809	18911	18851	18794	18861	18977	18853	19126	18806	19136	18773	18897	18931	18857	18694	18876	18754	18770	18753	19075	19031	18865	18863	19019	18880	18903	19092	19027	18901	18872	18928	18932	18980	18811	18766	18702	18683	18839	18770	18755	18811	18997	19023	18943	18936	18918	18986	18988	18960	18899	19062	18849	18963	18949	19000	19016	18806	18860	18962	18697	18803	18843	18783	18899	18818	18876	18704	18942	18808	18875	18752	18889	18910	18935	19084	18964	18934	18981	18849	19060	18981	18804	18794	18911	18930	19074	18770	18811	18820	18810	18810	18713	18954	18786	19027	19192	18900	18980	18593	18962	18866	18935	18872	18753	18892	18811	18813	18885	18983	18910	19006	18882	18975	18885	18942	19143	18969	19000	18946	19095	18810	18907	18915	18850	19030	18994	19158	18818	18860	18808	18705	18738	18762	18800	18815	18945	18922	18962	19045	18818	18914	18921	18755	18791	18868	19024	18869	18869	18960	18742	18874	18836	18871	19041	18916	18870	18872	18839	18864	18925	18870	18820	18886	19171	18920	18982	18904	18942	18886	18711	19006	18819	18883	19100	19003	18857	19046	18958	18895	18745	19017	18926	18646	19032	18829	18848	18903	18821	18899	18907	19104	19135	19071	18877	18950	18730	19086	18754	18826	18708	18923	18915	18945	18696	18855	18898	18939	18837	18847	18824	18785	18933	18963	18913	18779	18685	18601	18947	18726	18929	18669	18918	19072	18899	18828	19042	18892	18919	18839	18905	18972	19088	18639	18709	18741	18861	19041	18846	18996	19037	18987	18929	18737	18833	18877	19096	19063	18676	18964	18927	18898	19010	18983	18806	18923	18909	19166	18926	19019	18967	19081	18916	18950	18877	18981	18853	18795	19043	19070	18983	18906	18875	18946	18846	18965	18717	18715	19171	19231	18910	18725	18692	18905	18963	19046	18912	18623	18946	18951	18697	18877	18995	18826	18624	19106	18965	19053	18911	18815	19061	18781	18684	18737	18822	18968	18923	19101	19002	18968	19078	19148	18857	18816	19024	18960	18913	18940	18789	18825	18900	19105	19068	18887	18864	18994	18934	18823	18765	18809	18785	19235	18997	18876	19007	19054	18963	18869	18980	19032	18733	18961	18969	18933	18877	18759	18932	18962	18871	19022	18807	18956	18789	18734	18614	18790	18819	18894	18929	19003	19029	18885	18955	18772	19003	18932	19056	18913	18959	18900	18767	18967	18864	18919	18876	19072	18544	18932	19035	18976	19036	18641	18880	18713	18693	18845	18967	19062	18775	18879	18802	19061	19147	19136	19004	18793	18933	18852	18813	19067	18938	18969	19064	18929	18807	18885	18946	19041	18754	19030	18891	18969	18906	18930	18817	18904	18978	18844	18891	19015	18988	18805	18975	18902	18755	18986	19195	18873	18695	18988	18982	18860	18766	18859	18866	18723	18906	18984	18746	18750	19065	18848	18667	18797	18703	18782	19058	18873	18778	19147	18854	18943	18593	18821	18934	18913	18759	18754	18944	19122	18910	18864	18967	18804	18843	19005	18884	19108	18873	18952	18676	18843	18859	18919	18813	18905	18953	18970	18539	18729	19017	18788	18852	18839	18861	18795	18695	18858	18865	18870	18898	18828	18969	18825	18955	18865	18862	19070	19067	18848	18941	18919	18853	18871	18872	18881	18885	19071	19006	18847	18913	18898	18573	18779	18788	18778	18986	18818	19061	18724	18889	18980	18807	18897	19173	19018	18952	18979	18910	18702	18884	19015	18820	18851	19175	18881	18841	18871	19009	18890	18689	19162	18701	18861	18845	18630	18723	19087	18829	18927	18793	19070	19019	18955	18845	18829	18831	18793	18806	18805	18920	18893	18939	19064	18899	18846	18976	19023	18784	18926	18937	18922	18770	18853	18990	18875	19051	18926	19032	18547	18723	19004	18933	18909	18953	18785	18927	18875	19016	18845	18733	18969	18846	18824	18882	18965	18929	18907	18939	18985	18830	18753	18884	18913	18967	18918	18665	19005	19051	18774	18941	19004	18871	18856	19044	19041	18982	19160	18926
17279	19163	18863	18199	17831	17417	17321	17142	17123	16948	17004	16838	16802	16863	16864	16854	16881	17003	16967	16800	16738	16911	16929	17270	17971	18256	17540	17333	16941	17054	16856	16793	16802	16858	16801	16871	16913	16709	16894	16691	16751	16632	16837	16764	16911	16771	16842	16843	16752	16802	16807	16812	16669	16767	16733	16868	16769	16795	16856	16936	16771	16993	16828	16826	16882	16719	16706	16915	16742	16720	16636	16811	16810	16829	16883	16738	16878	16717	16808	16724	16859	16701	16700	16850	16794	16718	16820	16986	16799	16794	16795	17002	16780	16679	16760	16856	16905	16761	16864	16964	16838	16831	16686	16686	16887	16714	16903	16777	16876	16864	16832	17010	16883	16770	16792	16819	16702	16754	16628	16833	16823	16881	16939	16828	16744	16859	16899	16804	16782	16905	16955	16705	16832	16852	16718	16767	16805	16740	16896	16823	16966	16692	16737	16771	16878	16833	16841	16850	16817	16814	16833	16888	16764	16710	16803	16898	16778	16831	16855	16784	16603	16834	16682	16750	16714	16622	16748	16608	16753	16698	16793	16671	16708	16692	16912	16684	16646	16689	16866	16736	16675	16579	16957	16671	16874	16780	16873	16797	16717	16895	16608	16663	16817	16844	16823	16806	16830	16748	16821	16714	16823	16805	16814	16720	16803	16819	16833	16796	16640	16767	16884	16765	16782	16808	16577	16839	17017	16831	16725	16904	16821	16755	16751	16928	16656	16913	16820	16829	16756	16672	16780	16872	16801	16983	17019	16659	16814	16911	16646	16768	16730	16885	16742	16770	16840	16831	16843	16809	16658	16822	16890	16724	16750	16876	16777	16883	16928	16815	16766	16819	16890	16712	16937	16835	16726	16833	16909	16880	16886	16890	16849	16735	16866	16838	16783	16906	16749	17004	16958	16708	16984	16708	16747	16846	16790	16711	16785	16838	16861	16763	16853	16913	16843	16877	16698	16714	16847	16932	16829	16830	16854	16869	16708	16917	16791	16756	16763	16924	16955	16677	16782	16839	16677	17051	16615	16781	16838	16786	16800	16714	16742	16805	17078	16767	16736	16884	16791	16746	16633	16833	16829	16928	16844	16753	16738	16731	16811	16892	16709	16754	16754	16753	16913	16833	16659	16865	16747	16848	16809	16814	16838	16841	16723	16851	16731	16838	16806	16735	16766	16974	16695	16766	16653	16883	16773	16672	16788	16940	16669	16578	16891	16708	16759	16787	16792	16806	16694	16737	16757	16666	16702	16812	16790	16759	16607	16803	16873	16924	16719	16704	16714	16894	16790	16781	16870	16645	16850	16721	16835	16907	16840	16800	16846	16799	16684	16754	16818	16752	16705	16863	16597	16846	16843	16835	16823	16720	16871	16901	16708	16877	16844	16914	16825	16672	16801	16821	16706	17037	16764	16844	16805	16603	16788	16821	16896	16810	16876	16788	16781	16807	16826	16876	16688	16759	17016	16725	16741	16782	16801	16742	16814	16902	16681	16639	16632	16783	16898	16733	16884	16745	16800	16761	16758	16986	16715	16701	16834	16751	16738	16861	16730	16572	16747	16836	16844	16773	16936	16821	16676	16874	16895	16855	16882	16776	16839	16823	16664	16655	16607	16678	16764	16970	16748	16878	16868	16804	16666	16745	16632	16828	16679	16586	16833	16727	16865	16670	16873	16615	16810	16737	16851	16809	16797	16772	16767	16712	16851	16794	16838	16758	16818	16729	16759	16765	16781	16722	16804	16719	16790	16720	16799	16660	16644	16624	16897	16641	16880	16765	16601	16680	16934	16882	16771	16923	16634	16884	16755	16737	16975	16802	16651	16866	16799	16787	16834	16861	16751	16795	16900	16800	16698	16917	16875	16662	16738	16762	16928	16805	16648	16795	16835	16942	16968	16724	16710	16783	16824	16792	16726	16779	16588	16896	16711	16730	16862	16573	16860	16899	16778	16675	16727	16856	16816	16712	16786	16725	16878	16667	16753	16694	16901	16847	16666	16747	17036	16757	16709	16806	16844	16849	16875	16673	16907	16763	16713	16800	16857	16840	16784	16798	16814	16760	17070	16652	16790	16864	16777	16811	16910	16863	16649	16938	16659	16801	16789	16930	16806	16810	16824	16743	16808	16821	16743	16881	16787	16746	16943	16720	16883	16833	16817	16905	16638	16737	16905	16751	16779	16804	16797	16850	16861	16846	16729	16741	16771	16985	16834	16730	16864	16588	16704	16796	16870	16856	16971	16878	16601	16690	16736	16803	16749	16870	16776	16867	16686	16707	16685	16821	16728	16828	16851	16844	16817	17023	16811	16847	16752	16794	16783	16927	16845	16939	16762	16834	16766	16696	16808	17053	16625	16864	16742	16701	17039	16789	16870	16675	16831	16895	16947	16838	16731	16781	16882	16709	16638	16788	16888	16957	16827	16842	16936	16856	16873	16776	17053	16743	16811	16909	16742	16829	16717	16710	16901	16796	16720	16846	17020	16827	16788	16726	16984	16651	16828	16865	16798	16726	16657	16874	16858	16948	16786	16852	16844	16647	16735	16721	16917	16731	16818	16870	16836	16583	16691	16820	16814	16922	16678	16757	16801	16755	16871	16639	16805	16945	16839	16772	16719	16607	16624	16901	16808	16806	16912	16680	16806	16754	16891	16933	16706	16740	16837	16788	16774	16882	16910	16832	16851	16877	16927	16786	16926	16804	16830	16890	16769	16929	16804	16778	16828	16883	16710	16777	16826	16714	16706	16688	16708	16917	16636	16975	16810	16999	16731	16739	16890	16860	16809	16907	16535	16981	16650	16692	16862	16909	16710	16914	16909	16771	16856	16792	16905	16689	16842	16701	16653	16691	16901	16858	16845	16755	16826	16747	16813	16850	16654	16575	16691	16940	16873	16761	16877	16800	16949	16843	16799	16712	16856	16704	16749	16780	16793	16805	16817	16977	16712	16707	16772	16720	16833	16717	16774	16750	16856	16842	16790	16662	16840	16763	16789	16740	16844	16609	16813	16786	16836	16773	16794	16869	16801	16878	16947	16645	16811	16778	17052	16770	16806	16997	16860	16731	16992	16727	16788	16956	16795	16540	16753	16768	16856	16838	16741	16761	16717	16829	16632	16887	16667	16766	16964	16810	16868	16958	16738	16850	16869	16741	16864	16722	16978	16713	16847	16809	16817	16758	16739	16875	16756	16709	16647	16835	16816	16893	16899	16898	16813	16783	16947	16622	16661	16738	16863	17002	16860	16802	16687	16809	16616	16823	16712	17081	16650	16898	16630	16883	16718	16726	16959	16735	16768	16823	16858	16833	16645	16831	16884	16796	16853	16813	16730	16955	16775	16919	16736	16855	16826	16792	16923	16784	16769	16801	16877	16833	16819	16625	16742	16919	16805	16582	16723	16743	16743	16659	16733	16789	16872	16692	16884	16850	17077	16759	16833	16758	16770	16870	16781	16804	16953	16726	16758	16708	16923	16675	16653	16748	16745	16910	16708	16714	16498	16530	16618	16863	16901	16757	16869	16855	16797	16773	16808	16952	16855	16714	16855	16721	16888	16796	16697	16869	16675	16843	16820	16738	16820	16759	16846	16739	16741	16807	16802	16753	16721	16671	16754	16584	16692	16841	16825	16891	16828	16666	17011	16897	16848	16733	16761	16784	16783	16947	16747	16962	16925	17052	16797	16792	16722	16917	16875	16756	16800	16680	16802	16875	16785	16706	16666	16745	16996	16947	16872	16870	16753	16752	16889	16714	16739	16714	16854	16769	16685	16927	16706	16781	16710	16754	16725	16787	16761	16957	16808	16661	16964	16701	16831	16641	16771	16775	16813	16699	16700	16764	16808	16835	16799	16837	16662	16905	16692	16807	16724	16809	16857	16846	16716	16675	16851	16795	16870	16859	16738	16791	16850	16753	16804	16816	16950	16702	16749	16850	16746	16836	16911	16972	16798	16758	16992	16848	16932	16750	16735	16765	16919	16812	16794	16851	16653	17019	16860	16609	16903	16775	16839	16845	16772	16757	16850	16653	16753	16733	16910	16678	16861	16877	16896	16718	16739	16779	16813	16733	16751	16785	17013	16832	16840	16931	16879	16742	16840	16778	16828	16884	16875	16872	16961	16852	16851	16808	16782	16684	16889	16817	16814	16703	16799	16803	16821	16984	16706	16631	17002	16788	16734	16958	16676	16870	16870	16880	16804	16878	16632	16817	16782	16752	16682	16665	16725	16875	16970	16816	16862	16759	16722	16864	16862	16860	16865	16739	16840	16680	16751	16798	16769	16853	16915	16728	16826	16719	16842	17003	16851	16634	17012	16859	16649	16728	16852	16835	16765	16811	16753	16633	16779	16782	16851	16728	16887	16766	16864	16783	16775	16778	16636	16551	16652	16675	16925	16727	16800	17021	16664	16782	16959	16811	16587	16973	16752	16862	16905	16816	16909	16834	16878	16789	16760	16745	16699	16818	16768	16792	16697	16883	16723	16850	16639	16700	16807	16891	16872	16820	16784	16908	16758	16795	16885	16911	16808	16893	16730	16771	16944	16747	16832	16832	16760	16733	16950	16681	16741	16778	16910	16746	16773	16738	16826	16936	16697	16802	16830	16683	16779	16961	16893	16843	16737	16742	16720	16576	16821	16711	16945	16850	16780	16762	16655	16816	16577	16734	16865	16888	16793	16784	16815	16711	16639	16641	16856	16781	16712	16780	16908	16956	16936	16787	16811	16770	16697	16766	16790	16879	16852	16846	16871	16920	16814	16937	16753	16826	16840	16781	16802	16715	16834	16706	16881	17032	16761	16898	16926	16772	16871	16781	16818	16856	16967	16956	16747	16608	16747	16839	16741	16792	16739	16926	16674	16828	16618	16745	16871	16630	16768	16866	16876	16799	16689	16867	16913	16735	16665	16951	16700	16794	16918	16745	16848	16874	16796	16951	16801	16846	16724	16832	16825	16681	16806	16793	16926	16829	16858	16741	16777	16779	16795	16962	16809	16849	16849	16921	16686	16890	16927	16798	16743	16843	16852	16803	16565	16880	16736	17052	16849	16651	16810	16686	16710	16949	16756	16749	16870	16862	16793	16788	16960	16901	16711	16925	16664	16750	16698	16986	16998	16839	16912	16906	16690	16971	16960	16757
25698	21482	28061	26119	22223	21237	21176	20041	19550	19631	19614	19396	19559	19434	19511	19255	19367	19437	19175	19185	19184	19380	19535	22227	23300	23244	21774	20586	19723	19441	19305	19464	19399	19265	19079	19136	19047	19132	19216	18996	19120	19070	19226	19164	19202	19182	19225	19229	19209	19147	19280	19132	19059	19326	19034	19288	19066	18995	19241	19283	19228	19147	19168	19125	19168	19125	19057	19082	19190	19096	19311	19130	18973	19026	19292	18962	19019	19026	19255	19195	19105	18930	19041	19211	19224	19122	18904	19113	19007	19191	19146	19406	19150	19133	19108	19088	19322	19211	19474	19176	19113	19122	19003	19243	19313	19086	19134	19188	19117	19266	19115	19159	19161	19060	19247	19220	19273	19162	19115	19143	19122	19304	19210	19113	19101	19185	19052	19038	19238	19100	19000	19124	19271	19273	19152	19131	19024	19264	19150	18982	19253	18920	19043	19116	19143	19147	19139	19289	19227	19223	19126	19079	19254	19224	19228	19000	18984	19124	19180	19163	19100	19090	19040	19132	19051	19196	19113	19191	19134	19052	19126	19301	19200	19130	19275	18941	19296	19274	19330	19109	19265	19220	19229	19164	19251	19133	19107	19076	19077	19085	18946	19139	19264	18953	19016	19232	19070	19054	19128	19058	19421	19231	19122	19000	19218	19196	19241	19083	19093	19052	19061	19174	19078	19166	19094	19385	18976	18945	19193	19094	18910	19279	19068	19099	19185	19245	19217	19123	19023	18978	19210	19234	19287	19275	19219	19384	19052	19220	19083	18982	19107	19210	19183	19101	19205	19186	19253	19293	19145	19066	19140	19055	19054	19144	19190	19201	19044	18857	19206	19099	19110	19111	18960	19060	19289	18961	19058	18962	19350	19045	19186	18997	19034	19216	19106	19040	19177	19184	19388	19177	19170	19066	19064	18943	19094	19038	18934	19197	18976	19115	19071	19159	19177	19117	19001	19369	19279	19074	18963	19132	19104	19045	19074	19215	19090	19086	19039	19316	19055	19313	19069	19245	19188	19213	19201	19193	19222	19030	18993	19392	19116	19388	19191	19126	18951	18941	19014	19236	19102	19094	19135	19120	19270	19163	19329	19033	19361	19147	19304	18949	18960	19065	19198	19187	19183	19271	19465	19080	19047	19056	19018	19206	19352	18995	19246	19397	19242	19146	19311	18807	18926	19315	19008	19094	19343	19128	19118	18951	19175	19286	19209	19245	19236	19130	19361	19166	19143	19341	19177	19003	19096	19165	18958	19056	18932	18761	19125	19238	18973	18922	18981	19263	18895	19080	19121	19141	19294	19177	18987	18994	19373	19165	19267	19137	19141	19177	19199	19241	19195	19291	19369	19236	19263	19230	19199	19098	18955	18983	19309	19189	19021	19171	19094	19165	19164	19107	19411	19126	19133	19194	19152	19091	19207	19079	19246	18956	19280	19143	19109	18995	19112	19208	19287	19222	19135	19340	18924	19259	19234	19144	18947	19207	19138	19068	19119	19061	19329	18824	19359	19263	18973	19009	19158	19179	19120	19139	19167	19302	18876	19013	19071	19144	19104	19178	19080	19170	19283	19243	19167	19203	19216	19231	19281	19285	19312	18955	19104	19122	19309	19400	19097	19055	19196	19151	19040	19146	19070	19169	19145	19189	19278	19209	19131	19145	19152	19067	19148	19135	19212	19049	19013	19197	19250	19201	19088	19027	19019	19166	19184	19149	19164	19005	19139	19318	19132	19072	19162	19133	19136	19065	19221	19178	19075	19232	19223	19136	19305	19156	19227	19172	19148	19087	19094	19063	19176	19098	18968	19041	18982	19017	19153	19335	19348	19079	18935	19116	19423	19237	19324	19097	19115	19116	19297	19143	19235	19082	19295	19147	19063	19123	19115	19203	19117	19092	19045	19329	19108	19318	19203	19249	19152	19148	19071	19321	19265	19091	19092	19191	19398	19046	19116	19182	19021	19051	19230	19030	19295	19239	19000	19028	19128	19221	19098	19135	19029	19304	19068	19116	19418	19271	18950	18974	19119	19204	19159	18882	19266	19092	19267	19002	19160	19043	18944	18986	19145	18993	19075	19211	19127	19305	19261	19255	19055	19054	18971	19035	19242	19339	19067	19265	19315	19122	19173	19366	19153	19029	19033	18931	19129	19128	19166	18999	19132	19165	19145	19090	19041	19130	19096	19156	19044	19054	19122	19196	19220	19283	19003	19191	19343	19001	19189	19247	19142	19323	19171	18976	19006	19036	19204	19328	19029	19187	18997	19050	18974	19140	19159	18930	19104	19113	18997	19078	19184	19171	19106	19283	19231	19011	18967	19102	19099	19169	19177	19135	19283	19175	19249	19210	19087	19084	19267	19033	19134	19255	19059	19095	19265	19171	19000	19204	19227	19022	19219	19000	19068	19194	19303	19130	19259	19155	18964	19147	19021	19035	18941	19225	19165	19037	19295	19115	19390	19162	19268	19098	19168	19043	19144	19233	19222	19005	19279	19196	19139	19074	19295	19063	19076	19261	19130	19020	19152	19191	19173	19321	19192	19050	19153	19257	19159	19266	19059	19059	19099	19312	18898	19024	19225	19081	19223	19134	19220	19131	19256	19022	19000	19043	19151	19127	19291	19323	19068	19283	19194	19128	19126	19166	19389	19172	19142	19083	19243	19307	19181	19216	19020	18925	19277	19060	19171	19251	19220	19140	19093	19184	19074	19273	19000	19227	19005	19153	19143	19326	19065	19084	19308	19242	19223	19068	19081	19132	19169	19119	19142	18983	19352	19252	19047	19044	19027	19062	19181	18893	18928	19015	19330	19462	19274	19310	19203	19315	19178	19347	19111	19224	19225	19312	19131	19069	19332	19030	19307	19319	19207	19185	19099	19171	19056	18816	19094	18970	19274	18981	19186	19058	19260	19192	19125	19175	19163	19282	19275	19118	18988	19324	18954	19023	19119	19060	19116	19186	19083	19171	19416	19220	19262	19085	19216	19213	19213	19134	19084	19238	19035	19041	19271	19248	19235	19185	19092	19124	19186	19142	19205	19254	19059	19225	19154	19101	19237	19209	19131	19161	18965	19209	19231	19139	19307	19216	19067	19238	19127	19370	19136	18996	19033	19291	19255	19053	18990	19065	19272	19121	19115	19090	19065	19138	19088	18967	19157	19171	19143	19298	19265	19021	19047	19065	19194	19152	19049	19143	19137	19161	19336	19197	19097	19226	19282	19103	19258	19162	19245	19318	19381	19264	19279	19026	18968	19123	19307	18977	19299	19052	19006	19294	19101	19181	19038	19308	19227	19303	19187	19249	19128	19214	19159	19272	19127	19164	19040	19123	19184	19127	19309	19234	19287	19282	19258	19133	19111	19073	19377	19074	18991	19176	19073	19053	19043	19016	19133	19121	19209	19048	19135	19121	19001	19165	19096	18921	18940	19320	19136	19256	19005	19262	18990	19145	19115	19051	19038	19126	19300	19130	19154	19113	19343	19051	19151	19076	19328	19179	19108	19222	19153	19159	19055	19308	19365	19214	19128	19127	19216	19202	19112	18996	19118	19143	19382	19000	19129	19012	18964	19093	19136	19353	19224	19066	19246	19217	19043	19183	19243	19222	19083	19261	19165	19279	19114	19239	19182	19072	18975	19105	18987	19084	19111	19137	19264	19252	18999	19282	19164	18997	19049	19323	19163	19235	19145	19196	19229	19177	19166	19121	19245	19165	19180	19137	19064	19361	19081	19305	19246	19143	19033	19259	19223	19164	19109	18930	19237	19180	19061	19152	19442	19089	19249	19122	19156	19150	18896	19101	19364	19278	19350	19038	19201	19047	19173	18947	19064	19187	19285	19166	19175	19238	19297	19191	19142	19065	19077	19147	19094	19308	19008	18972	18967	18828	19241	19319	18985	19080	19213	19134	19150	19026	19082	19257	19275	19361	18866	18985	19107	19404	19098	19304	19366	19249	18969	19114	19322	19273	19214	19000	19193	19169	19192	18983	19177	19271	19182	19040	19024	19086	19202	19215	19099	19109	19379	19190	19221	18870	19154	19127	19407	19113	19356	19196	19229	19328	19174	19431	19279	18990	19271	19231	19138	19274	18964	18986	18931	18920	19176	19137	19218	19242	19092	19097	19327	19103	19213	19182	19044	19123	19061	19201	18961	19092	19156	19022	19032	19117	19138	19166	19192	19083	18888	19072	19323	19363	19122	19133	19145	19073	19250	19047	19139	19156	19005	19216	19325	19190	19089	19153	19043	19245	19419	19142	19086	19121	19077	19114	19174	19052	19253	19255	19112	19237	19160	19142	19171	19052	19189	19075	19079	19251	19066	19160	19217	19217	19164	18971	19352	19275	18957	19346	18951	19082	19391	19285	19100	18794	19016	19271	19209	18994	19275	19394	19196	19170	19178	18883	19059	19176	19300	18933	18968	19261	19219	19050	18991	19035	19438	19031	18993	19197	19193	19027	19136	19169	19197	19225	18899	19197	19326	19045	19332	19164	19151	19038	18980	19358	19167	19178	18962	19199	19293	19037	19113	19039	19226	19214	19321	19108	19066	19058	19080	18980	19128	19075	19036	19093	19256	19283	19108	19206	19156	19176	18971	18863	19122	19118	19188	19269	19154	19213	19185	19232	18999	19165	19368	19262	19065	19057	19262	18984	18955	19177	19139	19075	19138	19462	19039	19161	19064	19212	18991	19117	19075	19078	19162	19096	18961	19248	19224	19373	18972	18877	19120	19251	19288	19069	19262	19001	19148	19181	19037	19175	19293	19099	19324	18875	19016	19033	19048	19048	19281	19036	19258	19254	19225	19200	19041	19178	19077	19130	19088	19207	19200	19190	18914	19258	19237	19033	19049	19043	19101	19049	19177	19024	19125	19281	19209	19108	19115	19103	19024	19316	19276	19229	19274	19174	19208	19121	19158	19008	19230	19206	18957	19178	19068	18979	19066	19174	19177	19222	19243	19185	19246	19083	19185	19289	19042	19288	19168	19266	19388	19275	19086	19186	19178	19154	19094	19157	19217	19005	19269	19053	18970	19238	19018	19004	19187	19137	19185	19200	19276	19230	19263	19146	19227	19096	19195	19128	18966	19120	19011	19262	19210	19219	19430	19147	19023	19157	19216	19146	19099	19105
16131	24278	23650	21329	20175	19213	18400	18068	17816	17521	17349	17472	17294	17393	17419	17170	17242	17291	17283	17068	17245	17104	17907	22397	23708	22322	20731	18754	17865	17132	17141	16993	17147	17055	17241	17047	17129	17023	16893	17110	16973	17050	16929	17048	17048	16918	17055	17181	17002	17002	16890	17110	16997	16958	17057	17086	16904	17001	16953	17001	17051	17038	17069	17032	17017	16762	17092	17042	17000	17060	17077	16978	17016	16870	17038	16958	17146	17130	17027	17010	17105	16959	17150	17156	17060	16857	17010	17030	17109	17055	16970	17084	17086	16994	16958	17128	16957	17009	17249	17090	16965	17032	17106	17154	17102	17107	17134	16854	16846	17012	17150	17144	17042	17002	17022	17105	16864	17057	16950	17099	17030	17071	16928	17119	17163	17034	16934	17083	17025	16988	16971	17093	16973	16891	17117	16945	17071	17071	16818	17299	16925	17081	16970	17057	17120	17085	17013	17168	17182	17051	16917	17090	16946	16936	17077	16898	17171	16959	17183	17081	17063	17047	16970	16900	17078	17047	17053	17078	17005	17009	17053	16971	16830	17031	17068	17123	16918	17146	17228	17140	16987	17033	17179	17126	16929	17016	16961	17025	16902	17125	16920	17061	17062	16949	17152	16998	16862	16994	17082	16830	17075	16871	16912	16909	16943	17159	16954	16977	17097	17043	17091	16969	16870	17136	17082	16814	17105	16877	17115	17115	16863	17039	17001	17054	16992	17085	17057	17119	17091	17083	17072	17009	17020	16920	17127	17016	17030	16949	17099	17050	16898	17059	16946	17028	16928	16909	17063	17082	17116	16858	17098	16957	17038	17016	17215	17010	16909	17156	16962	16980	17059	17121	17001	17017	17004	17170	16903	16888	17066	16965	17102	16992	16984	16875	16961	17127	16986	17197	16838	16975	17082	16948	17057	16932	17042	16869	16933	17189	17157	17077	16932	17189	17121	16976	16992	17049	17100	16982	17019	16927	16952	16941	17018	16992	17137	17133	17004	17028	16971	17246	17136	16941	16835	16924	16875	17046	17165	17058	17144	17135	16894	17072	17138	16994	17018	17008	17047	17074	17036	16984	17034	17030	17051	16933	16940	17036	17122	17051	17060	17235	16996	17049	17149	17037	16906	16997	17103	17101	16959	16927	16917	16975	17123	17050	17123	16909	17090	16878	16878	17004	17049	16937	17098	17191	17025	16945	16951	17072	17087	16967	17165	16968	16898	17133	16922	17067	17076	16893	17007	17208	16934	17021	16918	16964	17004	17018	17018	17171	16918	17131	16928	17005	17164	17062	17053	17083	16990	17114	16991	17086	17042	16969	17077	16933	17065	17077	16892	17089	16892	17045	17008	17136	17105	16977	16978	16964	17056	17172	17068	16973	17017	16785	16994	17005	17098	17063	16967	16980	17188	17084	17027	17145	16952	16990	17032	16889	17176	17115	17124	17067	17089	16895	16933	17046	17108	16967	17026	16898	16879	17034	17032	17044	17226	16982	17008	16999	17114	17148	17109	17088	17088	17007	17001	17002	17238	17103	17064	16988	16999	17034	17029	17174	17026	17273	17154	16954	16884	17140	16979	17181	16893	17227	17071	17072	17047	17024	17025	17030	17047	17058	17213	17141	16821	17166	17023	16911	17033	17019	16877	17014	17108	16944	17053	16947	16954	17116	16831	16971	17119	17060	17210	16969	16982	17084	16937	17012	16920	17124	17120	16909	16966	16970	16849	17124	16762	17012	17078	17154	16976	16788	17069	17008	17028	16940	17060	17034	16997	16957	17127	17075	16911	16853	17007	17045	17111	17113	17062	16875	17090	16948	17036	17134	17070	17037	16956	17163	17090	16941	17078	17020	16863	17082	17132	16920	16968	17077	17068	17161	17100	16880	16935	17091	17035	17188	17164	17120	17113	17044	17002	17097	17131	16975	16991	17169	17007	17011	16985	17028	17085	17014	17108	16766	16909	17050	17194	17094	17027	17078	16978	17122	17164	17099	17131	17163	17064	17057	17158	17036	17182	17176	17115	17128	17103	17067	16963	17002	17034	17181	16930	16913	17057	17011	17018	16974	16982	17240	16965	16857	17105	17042	17092	16949	17005	17098	17109	17085	17170	17316	16835	17064	16833	17060	16993	16964	17067	17045	16884	17044	16984	17111	16940	17169	17077	17079	16949	17130	17115	17022	17032	16937	16948	17076	17049	17027	17006	17097	16981	17041	17082	16957	16959	17083	17212	17034	16940	17026	17059	17012	16937	17033	17008	17002	17098	17006	17071	16866	16986	17084	16936	17042	17044	16893	17199	17098	16970	16894	17072	17070	17102	17090	16981	17001	16939	17034	17133	17054	17141	17091	17030	17244	17012	16974	17004	16973	17062	17151	16957	17080	17223	17030	16924	17158	17157	17007	17083	17179	17074	17145	17001	17060	16911	17042	16974	16983	16878	17238	16930	17141	17073	17241	17193	17142	17281	17141	16977	17034	16967	17081	17007	17059	17100	16937	16927	17137	17163	17041	17101	16876	16771	17089	17099	16937	16830	17130	17021	17041	17110	17053	17012	16965	17046	17178	16899	16990	16835	17068	17136	17046	17172	16939	17097	16933	16910	16872	17049	17035	16977	17090	16959	17122	17040	16968	17077	17143	17049	16901	16985	16941	16990	17007	17053	16981	17016	17019	17001	16981	17015	16893	16865	17055	17074	17036	17010	17039	17188	17040	17055	17320	16942	16886	16932	17007	17097	17087	17037	16986	16887	17079	16937	16877	17001	16983	17141	16973	17213	17186	17062	17057	17085	16932	16952	16917	17008	17128	16906	17206	17093	16995	17081	17067	16972	17015	17047	17036	16986	17015	17009	16966	16998	17000	17021	17062	16957	16887	16913	17151	17121	16971	17116	17056	17102	16868	17141	17055	17047	16829	17106	17047	17088	16867	17035	16984	17008	17092	16996	17059	17042	16963	17076	16893	17048	17066	17047	16933	17125	17045	16979	17030	17130	16969	17068	17019	16812	17171	17059	17223	17012	17070	17189	17057	16945	17080	16969	17156	16948	17149	17028	16971	17072	17079	16914	17040	16995	17017	16953	17066	16915	17024	17198	17013	17106	17043	17071	17161	17035	17047	17054	17106	16923	16993	17088	16983	17031	17148	17080	17085	16965	16935	17039	16984	16910	16998	17109	17040	17089	16971	16792	16976	16950	17180	17031	17074	16976	16969	16927	17191	17069	17057	17063	17084	17092	17019	17030	16934	17039	17057	16839	17260	17065	17005	17103	17012	16838	17027	17218	16793	17249	16988	17010	16938	17108	16927	17123	16990	16983	17025	16963	16994	17012	17022	16882	16915	17135	17080	17193	17024	16993	16971	17103	16989	17012	16994	17101	17024	17027	17029	16977	16991	17085	17054	17091	16933	17161	16980	16953	17068	17080	17022	17097	16940	17184	17134	17009	16998	17140	17120	17185	17189	17073	17057	16920	16971	17038	17044	17364	17207	17036	17184	17027	16922	16988	17078	17061	16908	17024	16946	17197	17072	16965	16842	16848	16988	16954	17101	16931	16982	17149	16843	17056	17043	17009	16974	16965	16982	17098	17073	16979	16927	17064	17052	16903	16996	16945	17100	16970	17169	16940	17036	17049	17069	17032	17023	16987	17117	17183	17114	16965	17203	16991	16991	17354	17129	16911	16813	16928	17065	16942	17199	17198	17037	17136	17087	16953	17076	17085	16997	16968	17028	17052	17032	16975	17054	17051	17026	17097	17020	16981	17132	17014	16975	17097	17253	17024	16927	16904	16873	17095	16934	16987	16944	17039	17062	17024	16927	17161	17074	17034	16983	17212	17073	16960	17093	17050	17087	16859	17170	17089	17067	16927	17037	17088	17046	17065	17062	17113	17051	16886	16987	17215	17120	16980	17032	16943	17014	17078	17142	16956	17138	17252	16865	17020	16967	17144	17116	16864	17134	17146	16970	17095	17243	16915	17128	16976	17102	16771	17014	17091	17018	17057	17227	17081	17236	17182	17095	16998	17006	16983	16910	17095	16957	17131	16922	17105	16989	17011	16840	17143	17043	17043	17024	16870	17072	16931	16991	17053	16833	16887	17102	16947	17198	16965	16969	17080	17073	17041	17112	17049	17084	17054	17174	16999	17026	17145	16901	17064	17081	16977	17068	16864	17128	16975	17031	17163	17003	17032	17107	17160	16917	16969	17095	17199	17034	17105	17046	17183	17021	16949	16950	17125	16852	17085	17015	17164	17121	17126	16945	17188	17057	17002	17115	17142	16962	17175	17073	16925	16939	17011	16898	17127	17038	16982	17049	17180	16948	17032	17008	17076	16967	17130	16883	17013	17161	17109	17026	17101	17037	16995	17103	17162	17005	17078	16918	17106	17026	17141	17046	16839	17017	17040	17043	17085	17041	17081	17116	16925	17027	17161	16994	17001	17007	16942	16886	17045	17074	17022	17166	17093	17120	17057	17131	16928	17005	17025	17006	16990	16881	16829	17167	16921	17083	16999	16957	16852	16900	16915	17108	17148	16920	16920	16958	16963	17144	16901	17167	17228	16963	17040	17102	17134	17014	17041	16990	17078	16940	17094	16928	16907	17116	17224	16930	17137	17107	16999	17133	16978	17151	17127	17028	16916	17064	16996	17039	17091	17010	17060	16853	16924	17145	17162	16974	17099	16954	17099	16940	17001	17007	17050	17152	17103	17040	17167	17033	16967	17043	17056	16795	16865	17191	16941	17265	17066	16977	17023	17090	17149	17176	16900	17060	17157	17039	16979	17039	16934	16985	16948	17079	17071	17078	17114	17112	17110	16931	17042	16892	17015	16917	17085	17011	17050	16864	16967	17188	17195	16897	17005	17119	16934	16984	17037	17105	17111	16931	17035	16940	17006	17011	17148	16910	17157	17007	17046	17211	17166	17080	17009	16892	17145	16995	17059	17057	17080	16821	17013	17118	17051	16883	17030	16998	16832	17148	17012	16931	17059	17094	17116	16900	17070	17056	17049	17024	17234	17158	17211	16928	16977	17160	17138	17062	17144	17195	16927	17071	17085	17085	17019	17107	17028	16857	17176	17017	16964	16972	17097	17115	17044	17022	17082	17014	17142	16905	17100	17047	16919	17014	17019	17099
24285	21487	28964	24567	22437	23769	23846	20732	19959	20124	20003	19645	19700	19643	19584	19466	19319	19476	19449	19507	19431	19391	19645	23972	27742	26529	24720	22027	20477	19597	19459	19352	19285	19308	19351	19257	19399	19214	19369	19347	19153	19239	19323	19258	19323	19234	19234	19191	19175	19126	19168	19417	19324	19150	19061	19246	19018	19414	19244	19279	19231	19412	19075	19025	19343	19211	19060	19110	19196	19450	19314	19173	19366	19233	19170	19151	19312	19240	19555	19282	19185	19195	19314	19088	19099	18954	19126	19225	19314	19328	19153	19586	19201	19054	19181	19239	19168	19233	19183	18967	19264	19108	19113	19203	19419	19187	19258	19306	19142	19293	19282	19177	19109	19187	19261	19066	19188	19019	19421	19239	19426	19218	19265	19161	19059	19332	19038	19070	19233	19016	19227	19095	19159	19266	19093	19138	19345	19033	19177	19067	19118	19252	19327	19217	19282	19181	19265	19288	18969	19152	19329	19349	18972	19176	19299	19394	19257	19321	19177	19182	19104	19008	19303	19214	19035	19144	19151	19337	19337	19325	19263	19269	19122	19368	19177	19220	19198	19028	19213	19213	19433	19186	19351	19226	19185	19403	19205	19198	19166	19264	19166	19096	19175	19205	19222	19371	19157	19379	19284	19274	19093	19151	19192	19120	19168	19078	19185	19210	19129	19075	19099	19225	19102	19166	19187	19083	18971	19031	19268	19225	19062	19433	19212	19137	19149	19192	19337	19195	19005	19085	19049	19188	19090	19130	19013	19196	19386	19366	19378	18888	18978	19233	18928	19182	19103	19144	19087	19196	19183	19322	19074	19326	19021	19066	19123	19211	19391	19213	19194	19230	19270	19079	19278	19135	19094	18986	19067	19220	19304	18972	19221	18957	19304	19096	19375	19177	19051	19187	19280	19127	19259	19178	19159	19291	19127	19217	19120	19111	19111	19264	19145	19119	19168	19209	19317	19016	19239	19172	19214	19287	19181	19221	19083	19094	19005	19092	19331	19220	19235	19205	19064	19128	19284	19094	19206	19330	19336	19264	19132	19223	19344	19137	19126	19116	19136	19350	19078	19232	19285	19193	19202	19440	19165	19291	19259	19329	19301	19154	19340	19394	19165	19385	19391	19402	19110	19211	19276	19039	19045	19030	19087	19129	19224	19395	19018	19180	19236	19107	19185	19191	19308	19023	19104	19247	19251	19349	19453	19247	19207	19126	19158	19145	19434	19111	19106	19059	19304	19239	19267	19442	19082	19279	19095	19166	19180	19023	19323	19249	19229	19211	19291	19214	19260	19190	19064	19081	19126	19055	19026	19238	19272	19426	19224	19170	19198	19120	19204	19179	19027	19223	19224	19221	19217	19072	19048	19170	19265	19225	19320	19220	19175	19138	19209	19334	19254	19233	19109	19012	19024	19281	19212	19063	19049	19166	19284	19160	19249	19075	19352	19231	18938	19220	19120	19137	19030	19133	19122	19096	19063	19064	19083	19049	19228	19251	19106	19447	19253	19215	18981	18926	19083	19100	19005	19059	19191	19150	19159	19227	19137	19158	19315	19120	19197	19028	19304	19415	19181	19326	19296	19154	19009	19151	19315	19347	19279	19342	19294	19122	19212	19261	19341	19241	19239	19120	18979	19126	19118	19186	19168	19159	19175	19500	19089	19098	19047	19090	19256	19331	19294	19304	19119	19337	19063	19197	19215	18985	19378	19141	19136	19239	19165	18909	19128	19147	19107	19297	18886	19261	19310	19134	19345	19190	19061	19346	19231	19196	19045	19106	19068	19434	19033	19223	19264	19243	19324	19338	19217	19323	18991	19302	18989	19186	19058	19232	19333	19228	19131	19410	19080	19199	19212	19239	19067	19206	19195	19453	19181	19181	19267	19139	19195	18982	19244	19380	19152	19073	19052	19293	19193	19176	19161	19143	19396	19110	19206	19135	19343	19230	19279	19087	19132	19085	19223	19199	19339	19354	19288	19237	19234	19449	19357	19325	19126	19021	19068	19134	19290	19147	19201	19345	19293	18863	19175	19302	19160	19055	19025	19330	19027	19265	19247	19153	19028	19127	19139	19366	19289	19292	18992	19226	19337	19022	19337	19163	19011	19081	19118	19050	19222	19237	19187	19153	19359	19115	19128	19267	19369	19284	19056	19220	19433	19044	19258	19058	18993	19192	18942	19103	19217	19167	19162	19097	19215	19205	19128	19296	19198	19225	19278	18889	19260	19107	19338	19200	19112	19067	19263	19259	18969	19092	19087	19384	19261	19302	19097	19114	19387	19148	19150	19337	19336	19046	19106	19126	19101	19216	19175	19225	19210	19103	19375	19244	19233	19278	18997	19187	19321	19067	19064	19170	19333	19229	19185	19273	19385	19219	19396	19142	19182	19278	19252	19202	19292	19265	19208	19037	19255	19031	19111	19051	19219	19157	19201	19269	19170	19006	18974	19088	19178	19013	19089	19023	19125	19436	19196	19274	19328	19082	19355	19335	19455	19181	19215	19149	19042	19237	19152	19335	19334	19050	19310	19233	19367	19351	19248	19440	18978	19259	19203	19037	19174	19323	19216	18964	19209	19222	19351	19161	19115	19366	19286	19179	19324	18999	19170	19283	19467	19286	19205	19179	19166	19128	19097	19265	19276	19307	19443	19313	19141	19380	19300	19148	19206	19139	19336	19429	19320	19236	19182	19088	19262	19241	19282	19266	19117	19193	19172	19280	19272	19047	19193	19257	19381	19054	19346	19081	19134	19354	19287	19316	19126	19063	19335	19218	19155	19145	19097	19259	19093	19050	19192	19085	19253	19181	19257	19285	19040	19145	19197	19113	19154	19181	19113	19151	19242	19157	19360	19175	19176	19082	19363	19258	19152	19298	19277	19236	19302	19091	19123	19144	19144	19131	19186	19197	19152	19036	19141	19309	19258	19133	18967	19039	19156	19321	19155	19264	19243	19227	19113	19265	19123	19172	19101	19087	19032	19063	19256	19128	18923	19150	18937	19125	19279	19302	19316	19089	19343	19262	19181	18944	19341	19158	19281	19245	19133	19128	19210	19151	19183	19395	19350	19095	19168	19298	19100	19168	19369	19186	19147	19273	19220	19105	19314	19242	19182	19284	19341	19258	19243	19232	19153	19140	19262	19046	19046	19063	19248	19072	19104	19208	19426	19083	19148	18966	19279	19371	19218	19175	19184	19268	19196	19095	19269	19069	19273	19200	19232	19114	19174	19199	19204	19232	19081	19235	18915	19158	19144	19078	19060	19213	19140	19161	19359	19129	19149	19121	19173	19466	19098	19320	19279	19345	19317	19348	19330	19334	19391	19282	19337	19113	19055	19074	19203	19041	19175	19209	19330	19000	18924	19294	19321	19243	19130	19371	18989	18936	19174	19255	19211	19188	19060	19245	19152	19226	19170	19214	19067	19188	19220	19254	19085	19078	19203	18989	19247	19302	19106	19199	19228	19010	19243	19320	19332	19452	19292	19239	19319	19145	19436	19190	19386	19180	19181	19235	19170	19143	19260	19181	19241	19253	19418	19106	19172	19313	19206	19214	19269	19076	19461	18984	19238	19160	19090	19154	19328	19422	19188	19176	19245	18983	19066	19151	19190	19296	19316	19140	18906	19384	19295	19329	19167	19253	19407	19156	19401	19426	19031	19208	19144	19211	19123	19073	19345	19145	19281	19023	19022	19253	19181	19234	19352	19051	19067	19241	19183	19252	19109	19329	19034	18992	18988	19139	19293	19121	19299	19214	19219	19235	19111	19121	19252	19340	19215	19283	19289	19111	19166	19080	19221	19140	19183	19250	19189	19207	19175	19317	19278	19215	19231	19272	19208	19257	19147	19143	19224	19033	19117	19034	19159	19136	19329	19083	19073	19199	19278	19051	19151	19398	19187	19312	19087	19305	19206	19212	19181	19254	19091	19271	19079	19288	19308	19278	19091	19091	19104	19276	19234	19414	19061	19244	19162	19166	19195	19066	19129	19174	19198	19107	19149	19234	19294	18982	19152	19313	19145	19185	19170	19252	19015	19389	19041	19057	19150	19282	19303	19180	19328	19285	19246	19241	19015	19082	19488	19226	19266	19344	19193	19398	19253	19044	19069	19178	19232	19484	19321	19285	19155	19321	18860	19200	19099	19062	19222	19128	19208	19111	19173	19138	19304	19367	19328	19335	19136	19322	19338	19315	19267	19200	19237	19091	19383	19217	19179	19083	19222	19249	18946	19157	19265	19303	19246	19271	19275	19074	19153	18975	19155	19084	19273	19311	19243	19239	19324	19125	19245	19252	19421	19112	19194	19185	19196	19083	19105	18989	19250	19087	19184	19161	19121	19018	19154	19154	19062	19206	19098	19292	19095	18990	19203	19114	19291	18997	19170	19137	19318	19219	19165	19207	19312	19137	19180	19427	19325	19400	19331	19205	19178	19109	19218	19163	19222	19060	19128	19349	19266	19310	19097	18980	19041	19210	19140	19146	19349	19188	19245	19044	18945	19125	19451	19502	19108	19246	19184	19229	19021	19153	19328	19294	19149	19128	19220	19121	19207	19143	19208	19209	19208	19310	19174	19135	19254	19340	19160	18974	19111	19106	19295	19402	19433	19267	19200	19149	19126	19116	19321	19313	19349	19131	19450	19235	19372	19170	19204	19242	19291	19217	19054	19148	18973	19156	19152	18906	19116	19303	19222	19098	19154	19327	19167	19090	19156	19136	19204	19223	19176	19290	19238	19102	19413	19083	19241	19153	19370	19054	19201	19030	19247	19188	19092	19327	19226	19321	18973	19192	19275	18994	19237	19224	19331	18970	19329	19295	19046	18853	19280	19388	19346	19147	19080	19100	19158	19270	19116	19230	18982	19095	19249	19169	19316	19025	19169	19252	19310	19112	19163	19303	19383	19070	19087	19201	19289	19226	18975	19387	19060	19253	19182	19186	19331	19121	19369	19136	19269	19246	19166	19263	19167	19296	19272	19292	19582	19284	19102	19197	19209	19062	19358	19225	19220	19148	19292	19124	19125	19200	19226	19158	19116	19153	19169	19067	19291	19187	19233	19199	19268	19137	19151	18994	19299	19331	19302	19246	19158	19509	19243	19224	19312	19256	19220	19336	19065	19061	19284	19285	19211	19133
17849	29088	27882	24383	21785	20624	19794	19114	18454	18183	17846	17615	17550	17531	17511	17573	17146	17308	17349	17249	17329	17315	17626	25625	29194	27374	24256	20534	18502	17682	17222	17001	17197	17221	17288	17161	17116	17197	17079	17108	17029	17001	17030	17268	17034	17027	16958	17041	17178	17290	16877	17020	17153	17169	17166	17072	17108	17111	17088	17174	17237	16990	16983	17117	17180	16914	16980	17037	17025	17045	17196	17176	17075	17046	17202	17110	17023	16892	16926	16966	17014	17065	17051	17088	17120	17108	17059	17076	16928	16979	17063	17027	17052	16964	16975	17098	17134	17173	16983	16980	16971	17038	17028	17082	16980	16966	16868	17085	17146	17156	17244	17112	16955	16989	17096	17113	17162	16921	17239	17099	17142	17113	17089	16898	16718	16878	16966	16943	17043	17057	17303	17121	17103	17025	16781	17003	17066	17280	17044	17037	17024	17089	17014	16984	16953	16929	17071	17063	16948	16958	16916	16943	17005	16842	17065	16777	17093	17084	17088	17073	17104	16936	16928	17083	17087	16909	17106	16946	17145	16969	17097	17092	17198	16983	17013	17046	17048	16966	17020	16931	16944	17063	17045	17115	17102	16959	16982	16978	17047	16981	17038	16896	17146	16836	17109	17065	17193	16995	17027	16915	17183	17016	17097	16987	17102	16911	17025	17059	17057	16957	17056	17086	17136	17198	17131	16951	16975	17062	17057	17081	16997	16915	16930	17036	16906	17078	16972	16947	17093	17048	17045	16984	17083	16803	17174	16896	17010	17024	17072	17110	16911	16958	17090	17093	17010	16837	17077	17137	16882	17104	16834	17112	16948	17024	16973	17030	17126	17019	16905	16978	16882	17193	17040	16925	16977	16874	17006	16990	16857	17005	17107	16968	17075	16860	17045	16859	16977	17042	16923	17069	16940	17077	16901	17098	17087	16981	17305	16985	16972	16934	16980	16928	17075	17135	17061	17053	17042	17210	16923	17140	17108	17079	16996	16866	17155	16931	17131	17035	16979	17010	17016	17100	17088	17125	17002	16997	16987	17053	16909	17133	17160	16972	16926	17050	17058	16997	17110	16974	17041	16939	17114	16920	17030	16947	17063	17001	16915	16982	17047	16920	17138	16944	16994	17027	16961	17092	17081	17084	17102	16984	16784	17063	17014	17028	16955	17160	17155	16986	17097	17001	16985	17056	16976	16983	16976	16917	16952	17006	17126	16962	17002	17000	17096	17089	17105	16934	17043	16973	17049	17117	16980	17060	16972	17096	16920	17236	16985	17204	16953	17219	17028	17054	17052	17160	17077	16945	16958	16940	17100	17136	17187	16930	17093	17009	16975	16959	17104	17017	17093	16888	16991	17042	17097	16981	17214	17150	17040	17101	17057	17126	17120	17042	17113	16993	16916	17224	17057	16939	16952	16966	16812	16848	17067	16976	16975	16911	17108	17166	16919	17060	16815	16992	16982	17093	16915	17069	17220	17123	16999	16941	17135	17004	17092	16933	16972	16934	16892	17158	16935	17018	17087	17133	17111	17192	16920	16980	17016	17006	17110	17185	17030	17024	17145	17027	17041	17030	17047	16914	16962	17213	16982	17093	16995	16986	16898	17094	17076	16904	16953	17161	16995	17091	16891	17112	17174	16955	16956	16977	17126	17088	16948	16801	17201	16951	16899	16939	17043	16958	17085	17010	17063	17106	16937	16912	17167	16813	17033	16995	17124	17029	16902	17064	17036	17106	17041	16948	17078	16655	16960	16962	17044	17095	17049	17069	17165	16975	17096	17033	17116	17034	16870	17008	16968	16794	17073	17052	17052	16911	17107	17263	17064	17072	16890	17110	17100	16995	16938	16947	16959	17177	17096	17040	17333	17097	17052	17109	17104	17022	17064	16892	17143	17124	17046	16906	17018	17178	17084	17025	16883	17201	17034	16955	16940	17097	17108	16872	17053	17082	16999	17038	17202	17125	17024	16961	16954	17077	17078	16925	17030	17052	16985	16935	17124	17081	17061	16891	17117	17135	17084	16869	17003	16968	17004	16964	16906	17084	16947	16928	17032	17118	17212	16846	17106	16962	17026	16980	17064	17197	17007	17007	17128	17107	16984	17008	17076	16951	17200	17059	17019	17065	17132	16988	17017	17096	17099	16991	17039	17006	16899	17142	17003	17025	17059	17116	17131	16893	16869	17085	16948	16982	16984	17205	16923	17096	16996	17007	16795	16851	17082	17103	17080	17050	17039	17173	17056	16890	17084	17103	17025	17076	16970	16953	16973	17142	16883	16822	16928	17020	16918	17042	16927	17050	16948	16972	17251	17119	17122	16941	17054	17055	16888	17124	17060	17049	17106	17091	17106	17045	17056	17217	16950	17001	17032	16912	17046	16904	17161	17148	16938	17150	16988	16966	17018	17126	17004	16974	17096	17082	16903	17014	16943	17067	17056	17034	17032	16874	17082	17040	17160	16822	16925	17088	17054	16980	16944	17174	16835	17255	16870	16930	16964	16797	17134	17144	16992	17022	16953	17043	16859	17017	16894	17123	16967	17182	17041	17132	16959	17071	16879	17198	16963	17094	16987	17061	17031	17034	16991	17008	17244	16896	17050	16822	17176	17071	17009	16937	17026	17067	16942	17057	17068	16953	16990	16912	16968	17067	16881	17111	17016	17141	17061	17123	16976	17074	17034	17071	17127	17170	17038	16995	17185	16839	17037	16961	16885	16992	17238	16892	16894	16949	17000	16961	16920	17068	17178	16991	17090	17065	16937	17002	16888	16955	17107	17032	16901	17112	16969	17143	16964	16992	16902	17079	17124	16942	17162	17100	17007	16982	16969	16995	16913	17070	16968	17086	17086	16930	17005	16972	17215	16955	16833	16785	17100	17115	17089	17049	16996	17015	17137	17035	17120	16993	17018	17051	17100	16966	16879	16887	17056	16977	17021	16952	16947	16978	17143	16991	16957	17249	16976	16892	17053	16884	17034	16857	17011	16909	16968	17132	17074	16957	17085	16999	16928	17082	16976	17132	16965	17110	17033	16876	16979	17051	17211	17022	16948	16954	17065	16956	16881	17039	17071	16941	17012	17112	17074	17173	17077	16945	16835	16826	16952	17114	17003	17058	16968	17015	16962	17045	17130	16939	16913	17284	16998	16954	17181	17092	17086	16925	17071	17075	17060	16940	17084	16955	17065	17012	17147	17182	17014	16915	16942	16894	16839	17084	16991	17217	17079	17126	17049	17035	17093	17002	17046	17104	17093	17001	17096	17077	17130	16850	16977	17141	17011	17067	17074	17083	17107	17111	17151	17197	17057	17001	17025	17006	16913	17108	17123	16973	16902	17026	16954	17097	16977	16945	17062	17080	16952	16946	16980	17110	17060	17037	17111	16978	17097	17143	17021	17011	17059	16860	17190	16926	17023	17162	17140	17112	17023	16932	17176	17104	16999	16886	16971	17231	17084	17132	17020	17160	16995	16998	16999	17097	17024	17045	16984	17060	16995	17010	17120	17042	17010	17121	16933	16920	17131	17113	16939	16992	16921	17131	17251	17121	17064	17113	17168	16959	17054	17033	17093	17011	16962	16963	16901	17093	17121	16915	17127	17097	16832	17066	17034	16970	17031	17151	17085	17050	17063	17174	17168	16876	16997	17072	17142	17018	16789	16996	17102	17032	16915	17214	16810	16956	17023	17072	17141	17117	16814	17132	17172	17007	17052	17056	17108	17111	16864	17283	17061	17170	16808	17172	17044	16957	16878	17066	17072	16930	16929	17240	17004	16936	16987	17074	16926	17022	17236	16936	16996	16966	17002	17104	16907	16990	16929	16926	17048	16982	16989	17069	17128	17090	17194	17105	16943	17022	17159	17073	17067	17152	16967	16939	16949	17021	17104	16994	16974	17103	17054	17219	17037	16795	17010	17115	16905	16990	17086	16973	17026	17197	17197	16971	17030	17020	17021	17136	17002	17246	17043	16948	17015	16987	16983	16942	17143	16973	17065	17150	17168	17054	16951	17217	16917	17265	16908	17043	16957	16914	17175	17138	16956	17012	17135	17040	17119	16926	17006	17036	16969	17144	16874	17094	17121	17082	17005	17099	17078	17079	16946	16998	17191	17106	17041	17081	17086	16957	17034	16865	16827	17108	16760	17065	16961	16868	17071	17017	16967	16967	17147	16987	17033	17019	17012	17011	17058	17097	16906	17080	17159	17091	16919	17068	17161	17025	16884	17037	16967	16946	17027	16947	16933	16929	17150	17067	16955	17209	16874	16836	17053	16960	17068	17142	17006	17031	16933	17008	16886	17009	17094	16883	16987	16928	16987	17082	17108	17141	16981	16902	16927	17053	17143	17136	17178	16941	16835	16967	16975	17102	17011	17290	16912	17116	17095	17067	16887	17071	16793	17110	16989	16993	16949	17087	17132	16965	16982	16928	17072	17061	16951	17138	16934	17089	17120	17064	17330	17162	16997	16932	17255	17055	16968	17139	17054	16976	16937	17079	17159	16990	17066	17092	17135	16991	16944	17058	16966	17003	17019	16968	16976	17133	16955	17208	16959	17041	16965	17231	17091	17044	17119	16864	17032	16920	17065	17127	17052	17172	17094	17083	16965	17152	16832	17093	17173	16871	16917	16990	17122	17029	16977	17033	17088	16982	17012	17108	17040	17204	17025	17091	16873	16865	17022	17088	17081	16871	17105	17038	17137	16970	16931	17080	17104	17074	17045	16905	17234	17183	17019	17147	16907	16896	17104	17039	17037	16925	17117	17068	16841	17154	17010	17053	17106	16982	17101	16880	17070	16922	17021	17064	17118	16861	17010	17203	16853	17046	16939	17148	17081	16985	17090	17124	16952	16998	17032	17045	17095	17039	17159	16940	16965	17125	17246	16860	16979	16871	17137	17043	17060	17180	17063	17151	17061	17096	17049	17078	17153	16944	17108	17124	17019	17045	17024	17059	16961	17033	16870	17013	17020	17004	17046	17129	17092	17034	17034	17051	17016	17122	17025	16975	17079	17037	16988	17189	16881	16863	16898	17168	16920	16959	17130	16984	17015	16943	16992	17040	16978	17126	17217	16879	17053	16970	17110	16965	16931	17007	17132	17083	17016	17084	16915	17116	16992	17159	17067	17221	16875	16974	16949	17143
30203	22781	23555	22119	19828	20033	20128	19899	19535	19881	19577	19746	19705	19779	19749	19772	19610	19809	19678	19806	19748	19749	19691	19862	20240	20588	20468	20084	20063	19926	19749	19698	20029	19680	19592	19862	19489	19578	19837	19641	19723	19810	19859	19662	19665	19707	19662	19750	19759	19616	19856	19703	19750	19508	19481	19518	19646	19758	19963	19664	19906	19803	19695	19769	19740	19628	19742	19606	19641	19570	19607	19755	19834	19935	19790	19793	19594	19545	19678	19690	19711	19795	19869	19803	19617	19709	19631	19796	19716	19687	19886	19728	19442	19781	19786	19773	19586	19850	19606	19600	19574	19791	19797	19819	19695	19666	19856	19708	19833	19712	19620	19581	19779	19612	19461	19683	19647	19574	19571	19873	19969	19895	19704	19754	19699	19666	19708	19854	19751	19750	19648	19438	19599	19691	19402	19497	19627	19608	19815	19696	19713	19614	19699	19707	19922	19818	19699	19987	19611	19610	19791	19723	19790	19611	19774	19933	20091	19830	19665	19700	19750	19652	19499	19851	19666	19738	19712	19660	19540	19606	19667	19663	19458	19775	19651	19637	19446	19694	19657	19569	19635	19539	19645	19804	19706	19749	19594	19720	19730	19604	19538	19577	19950	19696	19551	19706	19756	19950	19570	19637	19623	19603	19647	19635	19703	19774	19445	19581	19665	19765	19549	19419	19717	19654	19733	19565	19725	19581	19668	19797	19785	19695	19605	19697	19934	19686	19566	19551	19740	19555	19696	19587	19744	19683	19707	19545	19752	19628	19662	19764	19582	19819	19700	19710	19685	19511	19423	19476	19808	19697	19713	19825	19742	19678	19415	19730	19706	19655	19598	19788	19713	19465	19522	19544	19728	19678	19639	19845	19709	19725	19733	19841	19895	19759	19719	19710	19446	19645	19715	19714	19688	19714	19566	19722	19734	19659	19643	19725	19462	19772	19594	19465	19590	19627	19572	19801	19798	19755	19654	19527	19803	19804	19742	19780	19499	19572	19674	19752	19414	19916	19629	19899	19461	19612	19886	19578	19832	19777	19626	19686	19788	19672	19641	19721	19758	19756	19741	19772	19616	19713	19498	19775	19739	19637	19666	19827	19633	19723	19529	19687	19691	19491	19685	19810	19763	19638	19628	19795	19351	19404	19533	19595	19647	19665	19755	19474	19812	19875	19488	19755	19670	19697	19792	19453	19696	19595	19585	19732	19641	19776	19755	19502	19772	19708	19620	19709	19580	19653	19580	19691	19652	19770	19454	19706	19670	19647	19722	19550	19645	19576	19847	19775	19903	19593	19886	19581	19620	19546	19679	19664	19682	19531	19679	19499	19544	19695	19796	19786	19684	19566	19643	19892	19841	19817	19653	19673	19709	19519	19693	19716	19694	19736	19787	19744	19603	19677	19667	19704	19700	19643	19852	19806	19596	19796	19601	19832	19482	19611	19724	19619	20035	19644	19611	19864	19766	19941	19769	19687	19739	19720	19784	19717	19535	19529	19608	19524	19632	19542	19765	19921	19682	19641	19736	19778	19469	19511	19827	19703	19818	19715	19829	19432	19802	19553	19728	19589	19747	19606	19834	19559	19639	19797	19440	19616	19650	20069	19806	19609	19829	19869	19776	19626	19723	19887	19727	19744	19519	19720	19745	19622	19677	19824	19853	19746	19709	19669	19617	19723	19813	19667	19767	19692	19692	19935	19732	19600	19608	19550	19626	19540	19581	19618	19769	19588	19604	19650	19716	19441	19769	19818	19546	19904	19906	19782	19708	19480	19543	19782	19914	19872	19602	19687	19785	19602	19649	19714	19639	19840	19643	19637	19659	19684	19788	19700	19563	19777	19758	19822	19794	19698	19656	19749	19759	19799	19665	19810	19760	19758	19638	19720	19622	19638	19783	19811	19680	19558	19502	19673	19760	19842	19848	19449	19500	19831	19514	19657	19482	19470	19818	19819	19941	19673	19604	19712	19644	19687	19633	19902	19801	19540	19656	19786	19596	19853	19599	19670	19645	19599	19493	19524	19642	19679	19743	19758	19797	19761	19808	19650	19714	19709	19811	19523	19620	19686	19662	19562	19714	19742	19854	19770	19797	19518	19800	19785	19794	19546	19616	19717	19777	19822	19526	19683	19691	19670	19751	19717	19715	19615	19790	19561	19722	19560	19600	19724	19762	19750	19694	19664	19650	19557	19847	19765	19919	19636	19629	19768	19586	19723	19347	19633	19653	19620	19799	19695	19619	19594	19800	19640	19599	19778	19637	19529	19669	19722	19634	19636	19710	19701	19774	19870	19655	19617	19586	19728	19632	19722	19655	19629	19766	19690	19732	19820	19602	19683	19755	19674	19724	19424	19774	19927	19697	19899	19681	19552	19498	19550	19591	19736	19574	19783	19795	19699	19860	19499	19774	19710	19702	19602	19543	19466	19632	19685	19852	19722	19491	19551	19540	19705	19725	19784	19839	19654	19509	19647	19385	19476	19676	19590	19663	19685	19739	19737	19796	19682	19564	19982	19586	19640	19764	19868	19744	19632	19792	19942	19528	19426	19471	19757	19795	19774	19497	19752	19604	19779	19603	19751	19628	19789	19717	19505	19507	19378	19632	19527	19570	19699	19660	19785	19491	19647	19878	19757	19586	19561	19614	19507	19812	19636	19579	19624	19912	19834	19741	19804	19806	19697	19726	19689	19885	19722	19758	19629	19706	19837	19705	19598	19625	19835	19731	19569	19701	19579	19677	19715	19703	19480	19681	19506	19710	19788	19643	19582	19699	19723	19642	19864	19784	19656	19540	19721	19747	19556	19724	19806	19831	19628	19695	19502	19496	19656	19620	19585	19972	19740	19739	19614	19626	19661	19598	19504	19687	19698	19740	19805	19569	19682	19812	19691	19673	19511	19521	19758	19663	19700	19559	19683	19962	19688	19636	19569	19841	19595	19669	19587	19519	19661	19569	19818	19642	19715	19721	19598	19632	19582	19590	19860	19705	19759	19637	19637	19639	19713	19842	19730	19628	19694	19526	19700	19702	19633	19734	19491	19656	19807	19754	19747	19707	19899	19612	19805	19618	19805	19654	19633	19629	19648	19658	19884	19903	19678	19660	19575	19708	19556	19546	19598	19654	19412	19678	19701	19767	19659	19666	19858	19962	19711	19573	19781	19592	19548	19469	19756	19682	19752	19849	19570	19606	19700	19630	19666	19706	19723	19767	19792	19671	19847	19850	19764	19585	19475	19910	19660	19719	19787	19595	19450	19776	19710	19845	19747	19686	19563	19571	19722	19718	19614	19763	19734	19752	19765	19857	19712	19801	19727	19846	19717	19677	19568	19563	19598	19619	19519	19613	19652	19617	19593	19619	19745	19625	19648	19503	19641	19853	19751	19694	19777	19536	19910	19743	19508	19807	19566	19607	19732	19823	19718	19603	19559	19785	19568	19537	19598	19747	19725	19749	19832	19634	19838	19693	19513	19690	19777	19777	19722	19792	19774	19661	19791	19533	19706	19719	19666	19681	19567	19665	19664	19688	19696	19818	19434	19757	19807	19784	19626	19739	19767	19674	19609	19584	19750	19747	19468	19891	19741	19768	19764	19751	19861	19750	19813	19849	19848	19785	19651	19663	19669	19732	19694	19684	19561	19734	19583	19726	19662	19687	19992	19695	19694	19660	19673	19653	19532	19790	19712	19726	19861	19687	19602	19675	19499	19723	19769	19709	19830	19640	19659	19665	19724	19672	19872	19658	19414	19641	19483	19500	19642	19589	19618	19520	19744	19684	19721	19784	19659	19745	19623	19618	19735	19715	19569	19546	19629	19544	19593	19666	19689	19869	19584	19517	19764	19778	19539	19666	19830	19875	19451	19775	19538	19654	19695	19653	19622	19770	19846	19661	19662	19566	19753	19798	19852	19886	19790	19651	19741	19628	19719	19864	19770	19519	19433	19691	19799	19567	19863	19627	19693	19773	19659	19760	19528	19608	19669	19836	19716	19853	19674	19676	19751	19642	19751	19860	19772	19792	19749	19723	19797	19621	19508	19800	19697	19696	19894	19611	19808	19657	19715	19896	19727	19577	19717	19835	19574	19599	19633	19738	19638	19906	19655	19666	19660	19726	19814	19529	19889	19780	19657	19805	19542	19592	19666	19858	19361	19739	19758	19658	19830	19636	19655	19655	19784	19728	19624	19943	19689	19648	19619	19769	19670	19769	19621	19770	19756	19861	19758	19860	19763	19711	19676	19631	19596	19696	19869	19874	19899	19564	19737	19804	19617	19723	19792	19620	19756	19665	19513	19839	19742	19802	19898	19871	19724	19627	19613	19641	19755	19731	19845	19754	19619	19671	19575	19728	19639	19768	19634	19766	19709	19950	19780	19556	19681	19631	20035	19497	19543	19635	19797	19887	19741	19589	19628	19697	19800	19783	19600	19768	19625	19695	19676	19837	19626	19681	19459	19735	19737	19789	19697	19536	19603	19661	19595	19698	19797	19554	19636	19644	19549	19574	19548	19746	19744	19900	19531	19806	19738	19851	19749	19603	19627	19648	19774	19864	19549	19567	19622	19769	19611	19748	19609	19578	19692	19757	19659	19930	19521	19669	19652	19702	19894	19552	19790	19597	19804	19730	19488	19503	19805	19839	19729	19695	19696	19598	19691	19799	19487	19582	19853	19828	19677	19838	19625	19713	19802	19751	19546	19694	19746	19820	19719	19628	19752	19636	19813	19626	19692	19756	19688	19644	19815	19755	19833	19819	19466	19817	19652	19691	19893	19628	19686	19707	19822	19730	19869	19906	19802	19605	19686	19668	19693	19710	19806	19642	19677	19933	19836	19652	19667	19773	19777	19864	19771	19755	19665	19709	19592	19711	19881	19621	19822	19689	19674	19797	19618	19686	19729	19678	19650	19714	19803	19686	19848	19687	19623	19530	19687	19745	19793	19866	19781	19634	19843	19772	19659	19801	19804	19637	19742	19937	19827	19781	19915	19483	19604	19890	19671	19793	19634	19565	19554	19847	19887	19641	19648	19522	19572	19849	19759	19497	19873	19678	19872	19783	19714	19781	19545	19905	19773	19501	19772	19703	19751	19619	19424	19733	19582	19593	19628	19801	19662	19697	19649	19814	19735	19713	19593	19415	19759
17478	19328	19390	18909	18316	17851	17813	17728	17440	17347	17449	17516	17411	17309	17234	17480	17560	17229	17460	17405	17272	17148	17307	17692	18503	18382	18119	18075	17456	17422	17296	17340	17332	17290	17214	17404	17293	17388	17149	17364	17400	17278	17131	17351	17279	17219	17209	17260	17222	17447	17207	17325	17368	17348	17235	17171	17271	17453	17334	17283	17244	17252	17314	17329	17420	17250	17254	17279	17283	17321	17340	17489	17307	17250	17280	17307	17107	17215	17261	17322	17172	17338	17276	17080	17183	17074	17292	17385	17212	17145	17213	17291	17035	17393	17085	17357	17312	17311	17195	17261	17302	17367	17364	17150	17446	17297	17455	17232	17481	17338	17250	17122	17301	17316	17173	17215	17314	17280	17269	17322	17211	17399	17342	17242	17282	17082	17079	17290	17313	17280	17143	17361	17238	17003	17291	17349	17340	17152	17398	17069	17313	17356	17203	17304	17245	17278	17357	17313	17187	17308	17150	17394	17385	17211	17306	17350	17315	17280	17308	17457	17217	17244	17231	17372	17331	17396	17303	17398	17244	17544	17147	17287	17156	17312	17300	17235	17345	17242	17315	17333	17072	17352	17280	17170	17376	17336	17193	17361	17251	17130	17190	17184	17374	17226	17308	17408	17157	17224	17361	17309	17417	17375	17247	17195	17412	17274	17082	17360	17285	17260	17374	17396	17219	17249	17293	17282	17378	17194	17302	17261	17352	17266	17332	17091	17328	17045	17362	17243	17358	17273	17267	17376	17346	17220	17187	17386	17195	17295	17308	17211	17326	17287	17306	17222	17180	17329	17243	17179	17223	17367	17172	17206	17257	17260	17322	17303	17358	17088	17102	17170	17261	17281	17299	17054	17451	17278	17291	17186	17321	17403	17346	17378	17105	17122	17270	17074	17564	17281	17277	17290	17270	17241	17343	17158	17202	17353	17235	17114	17248	17263	17313	17234	17369	17283	17344	17113	17041	17278	17355	17229	17131	17377	17318	17287	17318	17334	17333	17427	17249	17320	17336	17342	17257	17256	17532	17327	17294	17183	17280	17234	17363	17276	17255	17352	17237	17070	17375	17258	17261	17092	17387	17428	17193	17437	17192	17076	17264	17293	17241	17346	17408	17292	17007	17338	17166	17193	17341	17175	17312	17252	17246	17147	17369	17186	17175	17180	17181	17340	17227	17291	17081	17096	17288	17390	17345	17329	17163	17219	17418	17427	17161	17425	17356	17192	17127	17493	17226	17187	17224	17399	17239	17219	17329	17282	17325	17293	17213	17533	17214	17278	17180	17389	17407	17303	17359	17418	17225	17231	17170	17199	17409	17260	17345	17277	17304	17384	17243	17149	17245	17315	17173	17227	17345	17258	17279	17287	17401	17411	17215	17541	17358	17168	17226	17191	17420	17474	17278	17243	17370	17264	17332	17218	17005	17181	17255	17381	17314	17309	17275	17381	17367	17206	17181	17315	17218	17202	17221	17142	17317	17220	17126	17151	17147	17442	17229	17284	17242	17352	17178	17385	17428	17197	17245	17361	17290	17306	17147	17160	17253	17221	17216	17142	17256	17178	17289	17292	17229	17188	17240	17185	17309	17308	17341	17319	17354	17277	17268	17325	17293	17283	17176	17108	17364	17326	17117	17417	17191	17331	17361	17151	17442	17403	17220	17408	17138	17353	17290	17232	17320	17332	17349	17159	17310	17219	17117	17368	17356	17358	17368	17436	17270	17213	17264	17235	17278	17151	17343	17427	17223	17159	17198	17244	17233	17299	17262	17321	17322	17297	17211	17446	17385	17377	17209	17318	17121	17222	17293	17184	17335	17283	17245	17330	17438	17242	17499	17185	17294	17168	17195	17348	17290	17199	17154	17177	17203	17411	17298	17266	17119	17323	17234	17448	17191	17217	17341	17152	17330	17238	17308	17201	17256	17224	17270	17438	17198	17151	17306	17089	17326	17234	17384	17074	17235	17302	17455	17290	17348	17160	17364	17285	17185	17097	17265	17248	17284	17190	17454	17279	17449	17141	17281	17129	17319	17242	17308	17378	17154	17220	17247	17239	17254	17127	17366	17142	17135	17344	17097	17397	17447	17466	17233	17308	17112	17353	17249	17451	17244	17318	17161	17432	17181	17336	17238	17099	17136	17367	17178	17197	17153	17346	17416	17191	17385	17328	17276	17302	17090	17315	17330	17286	17236	17285	17179	17171	17245	17324	17251	17292	17321	17194	17304	17233	17343	17418	17392	17163	17270	17120	17156	17503	17297	17352	17291	17431	17302	17208	17273	17267	17214	17253	17251	17223	17279	17130	17399	17270	17277	17325	17201	17457	17340	17356	17139	17217	17150	17144	17416	17130	17422	17274	17329	17158	17311	17238	17163	17345	17297	17187	17338	17265	17154	17545	17321	17324	17500	17367	17338	17265	17318	17204	17418	17265	17242	17266	17347	17112	17310	17142	17350	17353	17225	17370	17319	17464	17134	17221	17263	17233	17257	17229	17210	17182	17371	17263	17229	17332	17202	17338	17397	17127	17212	17409	17374	17272	17235	17510	17367	17133	17227	17365	17352	17175	17204	17161	17057	17317	17156	17293	17389	17293	17140	17168	17274	17440	17128	17306	17210	17431	17267	17119	17312	17329	17187	17157	17127	17422	17271	17284	17280	17111	17169	17306	17271	17369	17302	17397	17375	17537	17282	17455	17306	17288	17262	17341	17245	17286	17323	17324	17482	17295	17334	17201	17253	17295	17292	17338	17335	17374	17271	17486	17128	17312	17320	17406	17413	17293	17263	17224	17395	17377	17407	17169	17195	17079	17263	17438	17480	17356	17112	17249	17253	17305	17212	17342	17173	17388	17314	17317	17465	17299	17280	17214	17317	17428	17379	17421	17281	17329	17395	17252	17248	17264	17076	17330	17263	17223	17250	17378	17248	17278	17424	17308	17251	17286	17297	17223	17122	17390	17359	17153	17247	17318	17339	17213	17339	17350	17356	17215	17472	17346	17252	17372	17298	17289	17273	17267	17211	17333	17357	17296	17297	17280	17290	17361	17287	17238	17407	17271	17241	17293	17213	17282	17373	17150	17378	17167	17311	17230	17245	17295	17389	17193	17253	17398	17205	17420	17262	17369	17324	17293	17370	17254	17263	17342	17199	17303	17321	17091	17193	17563	17316	17294	17345	17254	17337	17327	17335	17382	17172	17382	17432	17258	17373	17337	17364	17228	17184	17314	17404	17229	17189	17042	17348	17304	17259	17208	17159	17249	17266	17204	17360	17275	17472	17440	17321	17199	17288	17231	17323	17245	17312	17227	17218	17182	17226	17352	17281	17166	17274	17187	17327	17276	17371	17247	17379	17338	17384	17436	17234	17336	17397	17270	17322	17467	17208	17258	17049	17296	17229	17476	17230	17197	17176	17305	17307	17263	17238	17227	17367	17390	17520	17104	17170	17250	17190	17168	17192	17317	17368	17236	17125	17387	17108	17376	17317	17228	17202	17286	17471	17215	17303	17315	17305	17362	17160	17361	17184	17433	17252	17257	17164	17186	17305	17419	17186	17298	17328	17184	17387	17104	17370	17206	17254	17305	17220	17235	17276	17428	17307	17334	17325	17295	17215	17271	17275	17119	17148	17187	17235	17326	17200	17410	17225	17096	17229	17377	17347	17299	17238	17424	17323	17235	17241	17404	17275	17383	17353	17487	17243	17346	17242	17313	17214	17396	17315	17246	17304	17301	17214	17360	17418	17218	17424	17284	17260	17390	17182	17297	17287	17216	17175	17299	17235	17213	17237	17335	17324	17352	17207	17415	17319	17375	17497	17192	17337	17194	17208	17273	17423	17296	17362	17308	17180	17320	17229	17081	17371	17351	17256	17320	17288	17303	17377	17277	17164	17211	17321	17181	17086	17357	17209	17327	17262	17342	17359	17264	17376	17275	17115	17297	17229	17169	17215	17185	17289	17317	17186	17438	17505	17429	17299	17270	17227	17056	17295	17171	17313	17546	17287	17108	17020	17335	17274	17201	17198	17213	17204	17219	17236	17312	17322	17269	17360	17202	17243	17308	17239	17297	17262	17516	17288	17249	17213	17467	17234	17366	17306	17322	17278	17372	17244	17239	17234	17179	17364	17336	17322	17234	17253	17193	17291	17291	17196	17092	17330	17203	17298	17255	17269	17428	17095	17366	17293	17201	17232	17148	17241	17143	17250	17237	17290	17214	17402	17257	17352	17329	17284	17197	17081	17351	17308	17234	17446	17149	17327	17277	17474	17298	17325	17451	17314	17497	17343	17112	17138	17295	17377	17274	17170	17255	17169	17284	17323	17150	17439	17226	17203	17150	17114	17360	17265	17408	17240	17350	17396	17305	17248	17417	17241	17116	17250	17261	17364	17260	17221	17405	17191	17234	17255	17288	17249	17410	17229	17455	17422	17314	17313	17210	17333	17165	17117	17350	17373	17277	17187	17201	17377	17320	17239	17412	17072	17426	17404	17120	17136	17330	17252	17210	17284	17329	17153	17281	17381	17300	17163	17288	17019	17408	17092	17107	17193	17248	17214	17354	17152	17369	17273	17391	17193	17331	17336	17369	17342	17323	17351	17256	17237	17272	17217	17379	17286	17162	17094	17363	17109	17163	17289	17191	17228	17304	17288	17207	17362	17228	17199	17252	17404	17276	17389	17207	17274	17248	17263	17343	17454	17188	17347	17307	17323	17098	17324	17459	17213	17364	17294	17242	17156	17273	17270	17155	17168	17220	17402	17288	17283	17243	17301	17309	17370	17211	17090	17428	17323	17199	17228	17217	17171	17443	17302	17267	17259	17403	17133	17270	17080	17237	17316	17293	17230	17332	17289	17312	17143	17560	17013	17295	17244	17232	17286	17251	17294	17355	17135	17208	17233	17322	17291	17319	17249	17138	17300	17373	17298	17247	17407	17391	17352	17140	17188	17239	17336	17256	17288	17130	17131	17329	17310	17394	17475	17237	17283	17357	17281	17206	17302	17265	17286	17359	17132	17206	17312	17279	17362	17264	17115	17164	17234	17319	17313	17313	17248	17253	17545	17418	17329	17199	17314	17450	17053	17375	17306	17114	17320	17331	17349	17236	17249	17129	17126	17276	17516	17329	17253	17283	17367	17247
25707	21458	28054	26126	22284	21658	21686	20265	20045	19956	20004	19904	19995	20024	19791	20048	19911	19742	19832	19786	19735	19490	19765	21882	23948	23421	22297	21370	20728	20156	19935	19718	19981	19727	19621	19720	19726	19724	19735	19650	19543	19647	19448	19576	19632	19700	19685	19746	19478	19770	19785	19828	19612	19463	19556	19492	19754	19697	19534	19446	19758	19622	19724	19729	19650	19681	19663	19680	19742	19630	19812	19367	19699	19673	19773	19540	19662	19678	19562	19523	19626	19654	19575	19755	19590	19660	19418	19741	19586	19658	19612	19449	19742	19659	19695	19635	19859	19644	19661	19493	19793	19432	19572	19544	19758	19620	19668	19466	19790	19731	19484	19604	19557	19657	19660	19611	19640	19438	19549	19608	19764	19524	19764	19638	19501	19526	19617	19637	19603	19436	19609	19660	19677	19427	19677	19734	19518	19619	19456	19465	19690	19724	19659	19617	19605	19772	19550	19632	19497	19735	19415	19693	19814	19268	19620	19812	19693	19699	19518	19590	19601	19599	19668	19804	19662	19437	19523	19738	19704	19660	19624	19545	19778	19475	19729	19529	19521	19580	19709	19719	19819	19624	19669	19527	19725	19669	19722	19556	19530	19565	19442	19557	19655	19722	19805	19663	19731	19691	19724	19639	19509	19709	19625	19615	19429	19604	19663	19651	19493	19755	19678	19641	19590	19510	19795	19531	19554	19724	19471	19670	19504	19510	19581	19619	19628	19590	19456	19693	19690	19669	19655	19533	19505	19736	19650	19627	19749	19589	19856	19586	19604	19717	19698	19656	19586	19910	19753	19633	19616	19552	19596	19635	19740	19629	19540	19545	19578	19741	19603	19724	19598	19656	19657	19591	19706	19551	19757	19631	19531	19625	19711	19587	19739	19646	19706	19519	19526	19770	19574	19602	19637	19609	19873	19531	19722	19691	19580	19819	19785	19528	19668	19598	19702	19616	19759	19613	19673	19731	19597	19646	19703	19482	19715	19619	19491	19561	19466	19537	19838	19629	19943	19823	19655	19437	19475	19718	19751	19632	19890	19652	19606	19734	19676	19727	19688	19755	19743	19435	19730	19650	19517	19798	19496	19664	19704	19526	19809	19802	19653	19596	19777	19470	19656	19678	19701	19641	19727	19761	19658	19597	19391	19523	19695	19656	19679	19592	19711	19511	19608	19542	19763	19626	19491	19760	19698	19502	19510	19692	19729	19663	19643	19614	19657	19578	19732	19672	19642	19349	19975	19688	19661	19688	19584	19730	19610	19528	19419	19746	19694	19722	19820	19679	19644	19477	19573	19742	19657	19544	19448	19789	19668	19633	19630	19495	19639	19648	19733	19486	19880	19803	19519	19717	19823	19473	19632	19725	19613	19576	19837	19458	19733	19682	19676	19741	19683	19321	19710	19546	19687	19600	19470	19781	19560	19685	19735	19294	19516	19460	19578	19681	19741	19630	19597	19703	19487	19675	19924	19688	19697	19576	19615	19576	19648	19803	19669	19592	19638	19737	19557	19645	19682	19497	19674	19637	19648	19514	19593	19693	19908	19605	19831	19558	19614	19650	19616	19639	19689	19679	19715	19552	19599	19567	19719	19814	19567	19810	19575	19866	19812	19819	19520	19526	19711	19571	19677	19648	19607	19798	19671	19561	19758	19715	19557	19673	19547	19599	19680	19371	19673	19796	19533	19761	19684	19885	19613	19456	19668	19845	19626	19608	19653	19517	19728	19605	19571	19719	19924	19829	19605	19650	19506	19702	19500	19684	19304	19690	19777	19682	19840	19707	19630	19676	19674	19507	19548	19667	19577	19755	19574	19683	19699	19499	19462	19503	19469	19540	19782	19753	19678	19462	19581	19721	19782	19525	19766	19745	19457	19689	19671	19521	19666	19587	19484	19487	19595	19621	19730	19523	19602	19538	19626	19754	19685	19567	19462	19704	19559	19471	19393	19544	19706	19897	19928	19768	19493	19546	19465	19705	19481	19700	19748	19637	19674	19584	19670	19799	19814	19470	19650	19619	19562	19600	19672	19625	19692	19437	19533	19586	19585	19544	19604	19789	19633	19791	19666	19577	19666	19777	19516	19593	20006	19637	19792	19619	19413	19554	19694	19630	19789	19432	19692	19578	19520	19647	19643	19776	19460	19674	19559	19478	19642	19840	19586	19826	19476	19509	19604	19529	19555	19776	19658	19491	19797	19779	19754	19587	19519	19719	19474	19731	19634	19551	19797	19421	19748	19770	19567	19597	19629	19756	19681	19677	19561	19605	19625	19663	19709	19685	19935	19746	19679	19534	19681	19395	19586	19488	19800	19656	19580	19672	19492	19529	19752	19618	19676	19671	19679	19595	19673	19431	19781	19431	19586	19737	19689	19597	19608	19861	19554	19546	19638	19545	19567	19545	19700	19565	19577	19627	19789	19812	19731	19626	19536	19728	19629	19690	19669	19616	19519	19627	19757	19601	19641	19726	19703	19715	19775	19653	19550	19740	19644	19836	19481	19517	19767	19758	19523	19599	19594	19719	19616	19658	19460	19486	19496	19508	19585	19636	19772	19645	19603	19546	19716	19861	19670	19678	19585	19716	19623	19788	19733	19596	19452	19551	19410	19828	19619	19743	19406	19490	19563	19563	19603	19670	19607	19624	19693	19713	19423	19829	19723	19634	19675	19481	19639	19660	19774	19669	19599	19724	19656	19767	19498	19658	19745	19579	19594	19579	19547	19705	19717	19609	19782	19773	19570	19643	19704	19522	19493	19889	19744	19541	19647	19734	19474	19609	19561	19648	19396	19441	19653	19475	19632	19677	19664	19450	19726	19524	19596	19771	19894	19592	19738	19792	19594	19928	19419	19450	19516	19653	19487	19621	19729	19765	19556	19524	19600	19443	19506	19651	19487	19461	19579	19701	19593	19695	19667	19504	19673	19597	19693	19752	19443	19540	19630	19734	19602	19745	19820	19777	19612	19771	19515	19652	19674	19810	19631	19731	19741	19697	19541	19558	19692	19314	19536	19754	19555	19748	19506	19431	19790	19721	19664	19641	19600	19619	19571	19700	19650	19491	19656	19769	19601	19537	19797	19528	19593	19701	19578	19612	19738	19597	19555	19527	19445	19380	19514	19617	19678	19605	19722	19763	19738	19649	19730	19553	19690	19519	19481	19722	19751	19457	19477	19605	19645	19623	19598	19576	19552	19796	19401	19547	19593	19550	19775	19569	19762	19628	19556	19452	19861	19521	19674	19506	19767	19625	19704	19537	19660	19593	19431	19515	19684	19781	19801	19670	19521	19454	19590	19730	19778	19792	19598	19707	19494	19585	19560	19784	19588	19351	19646	19700	19761	19670	19760	19610	19782	19834	19574	19787	19642	19641	19439	19811	19543	19702	19760	19824	19494	19534	19435	19389	19555	19708	19579	19594	19463	19573	19493	19689	19634	19568	19732	19533	19590	19786	19470	19660	19583	19521	19676	19731	19558	19848	19664	19618	19568	19585	19698	19629	19610	19830	19619	19705	19577	19391	19787	19670	19736	19770	19708	19446	19762	19694	19788	19640	19557	19731	19880	19679	19543	19775	19625	19517	19546	19774	19627	19424	19373	19744	19710	19759	19592	19773	19765	19610	19756	19717	19817	19674	19761	19726	19839	19714	19787	19746	19443	19630	19848	19527	19690	19778	19487	19598	19660	19577	19525	19553	19749	19721	19655	19793	19871	19555	19679	19723	19492	19689	19858	19772	19636	19358	19733	19778	19566	19548	19662	19513	19827	19630	19800	19567	19555	19779	19657	19642	19830	19674	19463	19529	19731	19786	19747	19682	19548	19431	19728	19517	19835	19758	19809	19533	19555	19675	19401	19441	19695	19816	19515	19510	19573	19689	19687	19509	19502	19835	19719	19608	19690	19713	19525	19550	19640	19906	19582	19546	19536	19588	19466	19797	19454	19456	19587	19709	19638	19799	19460	19523	19745	19782	19615	19712	19778	19676	19530	19591	19398	19593	19696	19746	19810	19715	19672	19727	19625	19704	19642	19661	19803	19810	19601	19739	19665	19569	19665	19571	19554	19702	19596	19727	19682	19646	19721	19678	19871	19650	19589	19780	19455	19575	19677	19487	19391	19487	19547	19638	19733	19793	19791	19681	19634	19634	19983	19597	19618	19592	19435	19677	19675	19679	19566	19809	19671	19762	19526	19593	19662	19575	19643	19714	19574	19667	19551	19671	19755	19716	19370	19665	19680	19692	19447	19713	19699	19557	19555	19704	19711	19683	19639	19619	19546	19729	19854	19710	19685	19494	19557	19806	19430	19263	19478	19475	19677	19555	19718	19533	19626	19586	19549	19695	19617	19701	19748	19443	19747	19672	19725	19727	19884	19678	19681	19538	19570	19582	19727	19649	19817	19574	19664	19671	19701	19568	19601	19763	19580	19725	19491	19576	19700	19794	19835	19627	19755	19529	19715	19641	19808	19563	19611	19607	19546	19645	19916	19775	19701	19584	19527	19661	19620	19704	19720	19801	19822	19730	19644	19603	19553	19645	19611	19673	19802	19661	19776	19618	19690	19790	19761	19831	19723	19556	19681	19657	19626	19625	19751	19669	19671	19662	19584	19528	19585	19532	19583	19814	19716	19627	19472	19717	19627	19587	19702	19766	19458	19725	19527	19609	19682	19662	19678	19540	19366	19672	19822	19718	19777	19824	19582	19592	19445	19561	19667	19675	19469	19617	19705	19658	19620	19399	19744	19615	19429	19610	19497	19611	19550	19650	19567	19531	19640	19650	19721	19759	19680	19648	19808	19612	19647	19487	19777	19362	19522	19532	19461	19709	19673	19831	19533	19560	19492	19704	19748	19500	19481	19612	19538	19656	19790	19600	19617	19658	19685	19543	19705	19652	19615	19744	19541	19609	19715	19654	19697	19688	19457	19590	19552	19882	19588	19846	19770	19785	19660	19838	19706	19612	19464	19763	19723	19823	19630	19493	19638	19676	19793	19745	19468	19456	19583	19426	19723	19542	19682	19711	19699	19706	19623	19651	19832	19534	19468	19547	19526	19828	19736	19684	19719	19792	19583	19516	19628	19543	19557	19740	20003	19627	19851	19882	19667	19679	19666	19707	19616	19567	19948	19697	19437	19669
16274	24377	23945	21356	19978	19157	18720	18338	17873	17796	17772	17727	17628	17618	17593	17327	17456	17522	17597	17635	17377	17410	17476	21370	23686	22874	20786	19444	18454	17794	17384	17277	17410	17465	17249	17307	17352	17274	17358	17382	17390	17314	17467	17316	17250	17234	17348	17269	17421	17082	17367	17231	17401	17369	17430	17158	17155	17353	17385	17327	17274	17504	17295	17420	17388	17314	17270	17187	17540	17222	17334	17162	17367	17262	17273	17310	17296	17103	17322	17229	17267	17242	17456	17262	17250	17484	17298	17078	17261	17315	17387	17370	17335	17263	17298	17321	17280	17345	17403	17301	17511	17328	17447	17165	17515	17270	17312	17229	17177	17281	17261	17361	17364	17283	17323	17354	17317	17325	17403	17268	17410	17328	17206	17222	17146	17356	17494	17319	17148	17230	17203	17370	17233	17289	17168	17398	17145	17294	17253	17266	17489	17245	17446	17397	17167	17395	17169	17218	17241	17272	17347	17241	17273	17405	17281	17366	17290	17444	17324	17269	17308	17306	17263	17255	17254	17339	17266	17304	17381	17255	17250	17239	17229	17319	17339	17338	17484	17223	17298	17322	17301	17431	17096	17325	17363	17290	17165	17376	17239	17358	17437	17210	17465	17254	17189	17205	17408	17171	17154	17379	17403	17058	17292	17322	17263	17260	17265	17282	17275	17118	17252	17228	17234	17289	17259	17408	17354	17230	17393	17177	17333	17255	17176	17281	17224	17019	17515	17185	17093	17221	17172	17264	17222	17304	17220	17318	17128	17174	17324	17213	17187	17336	17203	17188	17381	17184	17329	17307	17313	17369	17277	17486	17387	17255	17220	17168	17129	17204	17272	17374	17356	17411	17217	17302	17171	17222	17342	17206	17413	17272	17285	17345	17275	17280	17385	17150	17221	17270	17390	17288	17454	17380	17241	17253	17308	17265	17337	17340	17061	17264	17391	17336	17366	17202	17329	17207	17349	17397	17394	17176	17211	17439	17131	17303	17385	17238	17203	17306	17489	17276	17356	17281	17438	17336	17419	17086	17462	17345	17125	17085	17331	17495	17353	17143	17341	17336	17212	17121	17298	17238	17313	17352	17301	17221	17343	17350	17176	17275	17321	17274	17179	17330	17296	17369	17503	17194	17263	17192	17369	17389	17302	17296	17500	17213	17444	17165	17357	17390	17299	17194	17414	17249	17527	17340	17189	17360	17290	17224	17564	17287	17343	17056	17327	17230	17318	17152	17407	17392	17485	17245	17044	17214	17395	17297	17257	17285	17190	17404	17255	17142	17347	17290	17265	17279	17194	17285	17283	17323	17424	17296	17266	17231	17482	17226	17468	17344	17324	17185	17270	17128	17331	17247	17281	17394	17341	17216	17349	17430	17288	17260	17143	17234	17315	17127	17139	17310	17424	17322	17231	17193	17286	17235	17304	17374	17300	17457	17185	17271	17303	17188	17254	17186	17373	17167	17287	17486	17069	17288	17318	17430	17215	17303	17377	17260	17020	17377	17253	17362	17353	17431	17129	17386	17215	17221	17336	17257	17111	17110	17116	17263	17375	17175	17428	17411	17390	17358	17235	17454	17216	17261	17335	17217	17349	17483	17189	17496	17342	17158	17172	17260	17467	17193	17472	17390	17226	17131	17351	17234	17412	17205	17187	17480	17231	17407	17330	17443	17569	17322	17359	17259	17246	17130	17369	17261	17204	17244	17350	17173	17473	17347	17218	17199	17232	17535	17334	17300	17477	17202	17313	17204	17388	17271	17070	17382	17161	17107	17347	17195	17202	17360	17259	17295	17219	17255	17413	17272	17239	17190	17235	17178	17201	17277	17013	17365	17360	17113	17215	17235	17261	17099	17230	17264	17359	17399	17265	17166	17257	17280	17233	17410	17202	17233	17313	17441	17235	17234	17062	17397	17216	17222	17243	17274	17515	17517	17214	17310	17332	17124	17171	17233	17448	17314	17471	17277	17399	17246	17392	17480	17235	17219	17304	17249	17276	17413	17383	17226	17302	17484	17289	17236	17241	17348	17475	17236	17317	17433	17395	17139	17471	17288	17124	17232	17127	17352	17474	17275	17205	17143	17277	17205	17289	17243	17298	17243	17303	17257	17295	17234	17244	17238	17456	17208	17249	17475	17158	17184	17377	17217	17369	17158	17126	17386	17377	17303	17270	17195	17305	17468	17318	17131	17280	17190	17166	17226	17320	17265	17207	17231	17415	17273	17245	17216	17399	17279	17244	17383	17309	17421	17183	17228	17285	17252	17307	17307	17293	17185	17416	17203	17456	17404	17431	17242	17123	17293	17230	17203	17383	17205	17338	17385	17312	17248	17227	17231	17373	17378	17215	17418	17254	17289	17324	17346	17384	17335	17267	17588	17240	17335	17433	17297	17243	17365	17337	17268	17428	17212	17306	17160	17395	17224	17182	17327	17198	17235	17276	17184	17254	17259	17348	17224	17339	17409	17304	17303	17196	17236	17402	17164	17368	17318	17298	17363	17335	17149	17544	17381	17251	17362	17155	17161	17296	17374	17373	17328	17327	17321	17297	17127	17214	17333	17478	17238	17312	17092	17121	17245	17271	17244	17419	17406	17167	17404	17371	17465	17185	17489	17361	17187	17439	17347	17254	17153	17338	17382	17283	17521	17475	17105	17277	17155	17206	17379	17281	17142	17307	17348	17306	17390	17336	17134	17331	17142	17462	17245	17146	17307	17383	17389	17212	17272	17302	17456	17308	17207	17161	17359	17402	17321	17334	17237	17239	17362	17125	17244	17086	17374	17200	17251	17285	17228	17473	17286	17362	17303	17352	17200	17472	17394	17238	17187	17170	17269	17356	17284	17363	17221	17316	17351	17380	17283	17442	17033	17165	17205	17185	17180	17225	17264	17186	17407	17227	17506	17002	17234	17280	17286	17381	17276	17123	17407	17465	17340	17134	17387	17283	17270	17256	17170	17282	17320	17305	17322	17280	17167	17445	17362	17233	17319	17301	17229	17411	17204	17145	17427	17254	17296	17420	17236	17207	17370	17389	17302	17417	17325	17209	17433	17273	17331	17279	17512	17457	17169	17304	17205	17286	17229	17332	17280	17229	17367	17229	17271	17236	17217	17095	17344	17391	17240	17385	17412	17272	17200	17272	17211	17309	17302	17298	17127	17397	17181	17171	17261	17260	17286	17204	17274	17301	17342	17263	17487	17313	17193	17272	17229	17381	17314	17330	17338	17099	17250	17281	17249	17359	17337	17270	17090	17414	17416	17261	17437	17210	17329	17293	17341	17079	17343	17300	17243	17075	17585	17277	17364	17318	17208	17251	17181	17368	17213	17290	17357	17153	17410	17264	17409	17315	17216	17321	17135	17389	17359	17454	17110	17363	17267	17164	17361	17242	17368	17288	17254	17302	17248	17323	17414	17187	17531	17281	17296	17230	17147	17377	17189	17330	17273	17394	17291	17110	17326	17391	17290	17374	17321	17056	17155	17281	17175	17398	17344	17348	17309	17442	17331	17300	17343	17240	17360	17335	17527	17218	17269	17174	17179	17360	17347	17288	17364	17225	17343	17419	17347	17278	17288	17332	17285	17273	17274	17214	17267	17174	17326	17274	17357	17432	17394	17142	17170	17167	17291	17106	17447	17295	17278	17082	17070	17371	17243	17346	17405	17279	17246	17282	17337	17330	17367	17313	17371	17398	17253	17325	17217	17174	17136	17432	17340	17283	17256	17394	17264	17159	17364	17453	17228	17231	17261	17214	17349	17181	17146	17288	17405	17261	17170	17167	17251	17363	17449	17319	17366	17287	17232	17369	17306	17295	17093	17374	17321	17281	17250	17180	17276	17314	17215	17270	17173	17338	17253	17347	17333	17305	17346	17509	17127	17197	17115	17393	17305	17195	17306	17255	17312	17378	17229	17355	17195	17260	17227	17392	17149	17268	17090	17288	17438	17441	17234	17461	17409	17288	17365	17394	17346	17418	17222	17303	17145	17438	17090	17476	17375	17220	17215	17220	17364	17286	17310	17382	17281	17269	17328	17392	17278	17423	17459	17236	17514	17582	17202	17172	17392	17288	17192	17297	17111	17276	17230	17231	17376	17182	17507	17298	17395	17329	17363	17256	17310	17418	17107	17380	17304	17278	17097	17393	17329	17320	17257	17151	17439	17279	17329	17166	17123	17135	17207	17291	17464	17349	17301	17201	17339	17289	17267	17336	17299	17346	17347	17398	17292	17233	17287	17187	17397	17406	17244	17383	17295	17303	17460	17212	17333	17127	17335	17321	17339	17370	17470	17410	17525	17204	17047	17314	17194	17267	17260	17431	17371	17347	17337	17315	17288	17285	17256	17318	17286	17352	17246	17502	17318	17483	17328	17378	17242	17353	17408	17241	17166	17387	17301	17431	17190	17148	17236	17256	17115	17302	17300	17246	17410	17169	17339	17291	17279	17330	17278	17237	17185	17225	17347	17391	17382	17305	17168	17308	17401	17328	17352	17428	17165	17265	17422	17219	17386	17256	17234	17230	17396	17391	17340	17321	17351	17150	17266	17246	17152	17290	17269	17214	17481	17407	17168	17283	17392	17298	17356	17237	17414	17344	17198	17270	17175	17364	17241	17179	17415	17421	17095	17268	17361	17148	17306	17251	17073	17088	17360	17197	17493	17140	17269	17309	17250	17273	17438	17178	17167	17346	17358	17466	17305	17413	17133	17290	17393	17326	17207	17406	17080	17172	17282	17398	17205	17529	17400	17309	17293	17235	17282	17224	17065	17298	17339	17194	17253	17319	17314	17376	17354	17400	17307	17084	17413	17289	17293	17165	17276	17146	17377	17202	17344	17351	17358	17425	17011	17439	17203	17078	17195	17288	17182	17227	17044	17394	17253	17125	17362	17451	17254	17202	17287	17332	17258	17307	17252	17270	17430	17463	17334	17201	17331	17250	17355	17355	17303	17347	17370	17135	17364	17184	17124	17459	17269	17298	17137	17321	17224	17149	17456	17376	17324	17324	17204	17681	17401	17306	17392	17343	17400	17241	17166	17330	17312	17236	17245	17262	17334	17481	17384	17181	17512	17339	17264	17313	17548	17261	17301	17509	17250	17265	17191	17339	17319	17288	17282	17356	17140	17326	17362	17328	17173
24221	21473	28967	24478	22444	23599	23757	20670	19786	20193	20041	19850	19765	19601	19627	19537	19513	19274	19655	19270	19204	19318	19552	24204	27953	26405	23800	22244	20959	19852	19341	19234	19502	19637	19490	19202	19384	19271	19369	19289	19205	19223	19327	19322	19136	19399	19513	19247	19261	19348	19218	19356	19174	19299	19090	19098	19109	19277	19170	19205	19204	19278	19140	19251	19108	19338	19291	19303	19287	19408	19201	19134	19469	19189	19333	19189	19167	19397	19205	19158	19224	19068	19271	19190	19170	19219	19465	19114	19101	19259	19292	19135	19300	19316	19357	19156	19236	19141	19275	19231	19208	19292	19117	19392	19331	19287	19343	19069	19098	19293	19026	19210	19228	19305	19039	19095	19161	19178	19192	19247	18922	19216	19021	19154	19059	18996	19203	19305	19328	19465	19229	19273	19252	19332	19263	19039	19149	19123	19113	19187	19246	19084	19150	19242	19057	19129	19172	19200	19390	19087	19206	19144	19185	19177	19168	19054	19256	19238	19151	19254	19270	19136	19083	19228	19360	19116	19214	19243	19291	18969	19088	19123	19248	19213	19179	19393	19184	19153	19161	19062	19098	19097	19258	19270	19086	18772	19210	19271	19089	19200	19084	19307	19271	19212	19400	19460	19150	19300	19014	19072	19112	19133	19312	19143	19101	19190	19243	19251	19323	19229	19100	19185	19111	18978	19187	19277	19178	19213	19190	19220	19300	19196	19184	19347	19106	18896	19049	19353	19193	19096	19161	19085	19173	19281	19415	19140	19278	19376	19097	19171	19300	19170	19334	19424	18901	19347	19284	19071	19245	19192	19149	19189	19159	19129	19274	19160	19404	19272	19254	19146	19127	19276	19006	19288	19076	19103	19425	19197	19169	19151	19202	19356	19376	19103	19216	19196	19080	19137	19145	18957	19229	19232	19120	19043	19368	19119	19034	18988	19030	19315	19191	19052	19112	19184	19246	19140	19222	19023	19137	19080	19221	19348	19309	19206	19405	19158	19110	19135	19207	18942	19331	19251	19257	19028	19142	19239	19295	19155	19164	19144	18929	19116	19256	19254	19300	19213	19295	19401	19202	19035	19038	19025	19150	19117	19248	19066	19223	18893	19124	19206	19129	19238	19364	19208	19175	19234	19438	19198	19323	19160	19283	19153	19237	19246	19028	19311	18918	19288	19147	19152	19103	19159	19012	19025	19193	19217	19247	19168	19268	19227	19389	19195	19176	19126	19088	19111	19249	19218	19513	19208	19370	19394	19260	19198	19343	19202	19245	19144	19479	19191	19154	19068	19267	19259	19092	19034	19119	18970	19158	19166	19230	19356	19110	19339	19262	19212	19391	19473	19269	19317	19130	19363	19435	19327	19195	19081	19238	19182	19107	19104	19181	19197	19174	19067	19236	19323	19541	19225	19201	19241	19149	19267	19268	19324	19367	19295	19174	19252	19179	19357	19330	19284	19219	19157	19100	19001	19152	19219	18968	19301	19055	19142	19012	19381	19167	19275	19344	19029	19362	19256	19378	19155	19321	19055	19152	19129	19213	19268	19334	19118	19187	19201	18993	19068	19226	19182	19196	19262	19251	19179	19074	19231	19094	19146	19149	19322	19175	19097	19235	19018	19297	19258	19203	19403	19035	19269	19200	19223	19143	19252	19205	19290	19115	19396	19166	19038	19186	18986	19130	19191	19358	19363	19209	19148	19380	19251	19431	19020	19305	19183	19042	19375	19023	19217	19224	19221	19292	19152	19192	19322	19122	19300	19059	19212	19197	19203	19493	19175	18989	19509	19385	19136	19161	19187	19385	19177	19154	19009	19248	19431	19101	18939	19318	19159	19213	19318	19157	19006	19140	19282	19190	19162	19210	19130	19219	19231	19210	19295	19136	19238	19205	19424	19242	19162	19293	19078	19194	19183	19118	19163	19018	19275	19420	19478	19168	19032	19183	19237	19351	19251	19346	19037	19239	19152	19021	19028	19211	19072	19062	19258	19203	19256	18971	19282	19213	19156	19101	19189	19059	19156	19275	19192	19317	19223	19215	19123	19222	19450	19129	19230	19064	19056	19079	19238	19271	19073	19323	19182	19309	19168	19218	19243	19278	19105	19263	19221	19051	19124	19172	19150	19160	19188	19337	19128	19327	19438	19214	19142	19009	19129	19095	19239	19226	19027	19341	19457	19464	19208	19107	19243	19143	19225	19021	19260	19230	19276	19169	19193	19268	19254	19243	19182	19185	19198	18994	19001	19137	19337	19062	19237	19166	19266	19142	19124	19241	19221	19385	19208	19203	19168	19191	19325	19022	19074	19221	19089	19177	19014	19208	19043	19300	19272	19231	19154	19154	19055	19330	19168	19182	19167	19160	18955	19064	19160	18994	18994	19214	19288	19154	19352	19121	19185	19153	19251	19245	19245	19347	19238	19312	19144	19089	19282	19119	19331	19208	19265	19225	19309	19332	19238	19081	19135	19489	19221	19159	19212	19299	19143	19319	19146	19346	19163	19032	19209	19312	19257	19277	19144	19150	19353	19330	19170	19344	19502	19360	19248	19248	19170	19077	19125	19246	19186	19060	19324	19089	19153	19040	19056	19170	19314	19028	18965	19140	19186	19211	19332	19188	19262	19249	19082	19339	19260	19207	19317	19285	19239	19288	19063	19122	19178	19364	19126	19161	19037	19131	19076	19229	19052	19205	19484	19029	19020	19136	18818	19280	19272	19130	19193	19290	19107	19103	19357	19191	19313	19325	19122	19227	19205	19255	19353	19128	19274	19144	19155	19071	19073	19053	19178	19159	19144	18924	19207	19028	18949	18971	18925	19005	19048	19070	19170	19036	19192	19382	19064	19150	19225	19148	19006	18977	19226	19259	19208	19244	19157	19098	19041	18955	19247	19245	19238	19417	19019	19075	19100	19327	19334	19211	18984	19107	19343	19145	19267	19140	19171	19289	19287	19191	19057	19311	19091	19059	19213	19331	19320	19277	19363	19101	19124	19293	19039	19137	19435	19271	19163	19217	19270	18922	19362	19117	19148	19058	19238	19088	19137	19031	19112	19043	19155	19366	19083	19190	19365	19039	19249	19145	19264	19056	19195	19091	19084	19172	19204	19020	19043	19150	19297	19226	19158	19144	19121	19195	18947	19063	19211	19207	19106	19080	19148	19121	19109	19178	19212	19228	19248	19276	19261	19305	19307	19404	19190	19063	18925	19103	19327	19331	19265	19129	19090	19322	19097	19206	19257	19181	19243	19072	19235	19264	19381	19091	18865	19315	19135	19091	19178	19310	19378	19297	18937	19021	19100	19015	19018	19130	19335	19096	19202	19068	19042	19159	19049	19242	19184	19219	19040	19292	19091	19210	19000	19009	19154	19278	19233	19162	19312	19191	19319	19417	19124	19113	19011	19262	19331	19112	19284	18987	19191	19121	18951	19333	19224	19231	19194	19175	19337	19130	19242	19331	19182	19284	19322	19205	19260	19173	19226	19256	19343	19237	19491	19237	19138	19154	19274	19357	19331	18989	19027	19024	19126	19087	19216	19182	19133	19160	19323	19258	19018	19199	19228	19036	19418	19273	19538	19208	19494	19200	19222	19094	19429	19258	19312	19105	19110	19278	19340	19202	19040	19115	19202	19286	19202	19042	19128	19316	19295	19046	19105	19198	19227	19257	19028	19169	19107	19239	19258	19108	19250	18942	19050	19032	19211	19193	19325	19119	19198	19216	19296	19114	19234	19356	19309	19052	19266	19291	19069	19183	19077	19281	19272	19308	19292	19356	19136	19142	19070	19277	19274	19124	19314	19232	19244	19268	19282	19206	18940	19228	19369	19383	19076	19278	19308	19208	19463	19107	18968	19218	19131	19042	19245	19160	19108	19054	19132	19486	19173	19218	19163	19148	19252	19104	19214	19339	19150	19255	19423	19240	19164	19050	19152	18984	19252	19151	19203	19299	19183	19240	19164	19156	18917	19012	19204	19123	19317	19346	19182	19033	18980	19028	19075	18980	19172	19302	18976	19132	19176	19333	19106	19113	19239	19127	19223	19405	19296	19160	19063	19211	19193	18985	19151	19022	19181	19320	18931	19188	19278	19230	19212	19103	19157	19345	19110	19194	19101	19087	19107	19227	19115	19233	19447	19175	19155	19224	19233	19248	19258	19295	19123	19028	19253	19159	19042	19179	18977	19277	19160	19122	19081	19246	19140	19197	19113	19235	18990	19082	19295	19221	19072	19301	19389	19227	19098	19099	19222	19014	19233	19193	19194	19197	19224	19213	19037	19334	19222	19049	19254	19073	19236	19131	18930	19228	19099	19299	19171	19238	19123	19329	19230	19256	19055	19341	19125	19173	19228	19205	19142	19191	19188	19298	19272	19210	19196	19227	19343	19171	19158	19245	19263	19168	19093	19409	19155	19247	18937	19058	19196	19395	19332	19201	19193	19282	19058	19077	19016	19258	19245	19231	19167	18887	19206	19011	19223	19115	19139	19158	19049	19044	19198	19223	19174	19136	19135	19065	19206	19055	19162	19046	19154	19133	19076	18967	19086	19156	19137	19196	19234	19321	19368	19455	19058	19161	19412	19131	19179	19104	19491	19207	19192	19256	19333	19205	19171	19112	19360	19213	19095	19423	19014	19320	19161	19179	19233	19227	19174	19163	19197	19109	19083	19212	19211	19038	19430	19247	19263	19299	19076	18988	19392	19320	19097	19236	19319	19118	19234	19027	19138	19132	19164	19233	19199	19302	19140	19265	19128	19155	19306	19009	19216	19007	18984	19250	19098	19063	19138	19136	18929	19115	19291	19203	19378	19219	19207	19149	19267	19189	19265	19130	19290	19206	19135	19197	19346	19272	19265	19190	19237	19213	19270	19151	19074	19055	19078	19080	19113	19448	19294	19263	19381	19142	19203	19174	18972	19179	19042	19458	19191	19210	18903	19104	19137	19207	19385	19115	19209	19160	19247	19185	19244	19095	19404	19330	19345	19132	19328	19148	19217	19081	19145	19044	19127	18953	19040	19172	19150	19275	19136	19212	19203	19379	19312	19006	19184	19110	19093	19010	19156	19162	19105	19058	19157	19137	19064	19372	19501	19320	19256	19057	19333	19260	19072	19317	19146	19063	19196	19137	19357	19115	19143
17804	29106	28030	23981	21537	19872	19170	18929	18378	18212	17907	17597	17491	17656	17478	17336	17207	17294	17265	17129	17117	17329	17289	26040	29475	26886	23140	20793	19161	17793	17098	17021	17262	17345	17193	17273	16919	17048	17017	16878	16930	16960	17098	16849	16915	17011	16921	16874	17131	17071	17098	17157	16923	17027	16901	16973	17031	16960	17169	17113	16867	16968	16802	16979	17113	17048	17078	17170	16782	17001	16861	16898	16925	17275	16892	17122	16981	17008	16996	17120	16867	16909	17008	17044	17027	17032	16967	17010	17068	17013	17069	16973	16989	16992	16811	17086	16952	16948	17072	17056	16881	17159	17138	16832	17099	17111	17026	16934	16926	17018	17104	16832	16874	17122	17050	16923	16947	16917	17097	17133	16930	17016	17020	17129	16989	16952	16930	16789	16961	16971	17100	16921	17024	17081	16909	16976	17047	16991	17059	16940	16990	17034	16811	17225	16916	17030	16704	16886	16945	17014	16929	16822	16935	16989	17045	16983	16819	16994	17132	16818	17022	17054	16943	16989	16879	16821	16966	16844	16773	17131	16845	16829	17228	16936	17107	17258	16904	17035	16966	16989	16969	17039	16813	17054	17185	17020	17035	16994	16969	17089	17004	17070	16915	17038	17042	16770	16925	16883	17054	17080	16930	16751	17116	16967	16896	16920	16904	16982	17029	16954	16951	17100	16897	17034	17012	17069	17040	17116	17086	16993	17011	17006	17089	16870	16978	16990	16991	17123	16965	17151	17153	17075	17152	17063	17098	16901	17002	17005	17063	17165	16837	16979	16786	16908	17094	16914	17169	16771	17005	17048	17067	16938	17048	16950	16955	16857	16995	17107	17040	17018	17001	17143	17051	17104	16972	17004	16938	17027	16834	17027	16933	16869	16903	17047	16856	16951	17040	16963	17001	17019	17049	16971	16902	17089	16905	16849	16922	16995	16912	16924	16936	16939	16976	16910	17060	16919	16997	17106	17021	16990	16907	16958	16842	16873	16925	16853	17079	16932	16948	17006	17112	17101	16836	17084	16929	17030	17155	16908	16999	16985	16997	16873	16952	16876	16889	16963	16937	16910	17070	16920	17135	16921	16922	17021	17024	16881	17041	17036	17082	17104	17208	16919	17125	17017	16812	17166	16927	16943	16958	17064	17082	17039	17137	16887	17080	16894	16877	16910	16978	17032	17081	17025	17160	16856	16929	16754	17162	17026	17084	17114	16984	16882	16986	16928	17036	17134	16930	17037	16977	16935	17046	17025	16904	16973	16824	16947	17020	17081	17031	16954	16942	16893	17123	17105	17115	16972	16993	17064	17067	16942	17033	17118	17019	16958	16938	16955	17002	16982	16917	17086	17029	16845	16955	16895	16944	17011	16935	16995	16858	16846	17040	16897	16821	17091	16934	17078	17026	17068	16891	17047	17162	16955	16948	17138	16951	16908	16964	16951	17179	17009	16998	17152	17073	16830	16941	16969	17145	16827	16977	16854	16955	16934	17038	16914	16884	16800	16855	16932	17023	16888	17127	16914	16994	16982	17175	16946	17001	16891	16950	16821	16892	17114	16861	16963	16903	17000	16944	17061	16747	16969	16982	16933	16972	17030	17176	16936	16903	16984	16936	16821	16859	17117	17063	16866	17028	17029	16880	16978	16967	17058	17062	16971	17109	16938	16877	16950	17069	17002	17092	17019	16984	17056	17157	17091	17015	16875	16799	16994	17005	17030	17159	17053	17253	16799	16828	17129	16871	16921	16874	16914	17218	16923	16865	17004	16963	17096	16882	17043	16980	16944	16920	16965	16993	16965	16984	16944	16854	16941	16988	16979	16940	17062	16849	16943	17036	16943	17091	16852	17110	16848	17126	17154	16939	17139	17007	16990	17057	16829	16979	16898	17038	16952	16922	16903	17137	16927	16997	17038	16908	17041	17070	16845	16862	17009	17093	16951	16965	16961	17030	17001	17038	16907	17128	16971	16902	16883	17039	17053	16823	17107	16871	16963	17040	17067	16908	16991	16959	17021	17173	17058	17018	16955	16980	16782	16851	16928	17044	17040	17146	17046	16932	16986	17005	16918	17202	16857	16901	16936	17172	17027	17011	17092	17012	16980	17022	17180	16982	16908	17081	16882	17124	17020	17162	17135	17167	16993	17025	17014	16977	17023	16949	17181	16996	16797	16954	16993	17005	17010	16821	16907	17078	16978	17038	16963	16977	17009	16963	16923	16947	16927	16999	16884	16880	16968	16975	16978	17028	16955	17076	17030	16984	16997	16974	16947	16882	16851	17014	17110	17001	16862	16984	16952	17014	16935	17036	16920	17082	16858	16968	16944	17035	17160	17138	17248	17056	16977	17070	17046	17014	16899	16977	16976	16825	17101	17007	17052	16980	17115	17132	16945	16823	16909	17086	16781	17171	16892	17066	17011	16973	16985	16950	17024	16986	17191	17064	16991	16886	16955	17019	17020	16994	16819	16935	17030	16923	16891	17077	16746	17128	17079	17062	16932	17077	17020	16989	16851	16981	16930	16981	17003	16820	16791	16934	16959	17047	16970	17051	17052	17133	16861	16910	16920	17140	17038	16906	16873	16954	17108	17009	17049	17001	17153	16866	16988	17059	16960	16893	17132	17082	16994	17144	16911	16861	17019	16939	16976	16896	17011	17059	17080	16851	16959	17003	16877	16929	16972	17119	16917	17076	16990	17144	17063	16876	17059	17019	16918	16978	17191	16937	17118	16841	16930	17001	17046	16852	17092	16843	16997	17025	17057	17083	17043	16896	17094	16828	16968	17053	17069	16979	16999	17096	16911	17022	17008	16900	16987	17126	16744	16878	16901	17060	16907	16875	17090	16936	16924	17108	17043	16991	16985	17035	16938	17084	16994	16980	17072	17053	17048	17009	16945	16851	17040	16876	17016	17009	17028	16968	16931	16859	17140	16875	17195	16936	16905	16998	16913	17191	17043	16969	16799	16945	16897	17083	17028	17152	16905	17142	16864	16991	17001	16942	17098	17042	16909	16953	16980	16982	17026	16973	16974	16971	16819	17017	16946	16959	17023	17104	16877	16911	16883	16981	16804	16981	16973	17234	17105	17033	16896	16877	16806	17059	16969	16975	17061	17058	16930	16966	17036	16776	16823	17118	16841	16892	17053	16738	17022	17005	17046	16902	17057	16953	16935	16990	16955	16993	17042	17159	16941	16915	16921	17034	16913	17037	16868	17003	16989	16993	16927	17060	17039	17200	17253	16944	17096	16988	17074	16862	17026	17141	17031	17158	17111	17010	17051	17061	16880	17063	16976	16947	16858	17049	16951	17029	17021	17106	17047	17132	16991	16919	17023	17167	17031	17065	17200	17012	17125	16873	17056	17059	16895	17039	17059	16976	16996	16831	17068	16860	16998	16922	17140	17046	17080	16908	16898	16855	17041	17023	17054	16849	16915	16993	16829	16946	16899	16946	17054	17147	16890	16886	16839	16825	17024	16941	16784	16947	16935	17145	16812	17021	17031	16853	17077	16863	17022	17000	17085	16909	17074	17185	16984	16923	16877	16887	17006	16940	16871	16996	17050	17004	17021	17245	16907	17057	17026	16970	17067	16952	17101	16885	16888	17080	17059	17063	17041	16990	16983	17103	16911	17013	16973	16985	16889	16818	17109	16981	17021	16897	16805	17119	17035	17011	16860	17033	16898	16843	17085	17076	17038	16979	16911	17072	17043	16881	16980	17011	16795	17091	16983	16883	17005	17000	16877	17082	17037	16981	16902	16926	16956	17028	16943	16918	17044	16917	16935	17007	16876	17015	16952	16973	17058	16965	16788	17145	17146	17081	16971	17033	16905	17033	16876	16940	17033	16945	17031	16881	16953	16785	17140	17036	16918	17020	16736	16990	17141	16948	17014	17094	17059	16982	17070	16983	17047	16930	17046	17023	17046	17045	16947	16960	17028	17002	16939	17135	17004	17091	17001	16991	17046	16949	17065	16962	16982	17171	16966	16921	16955	16984	16827	16878	16885	16956	16783	17019	17108	16945	17088	16865	16963	16958	16935	16926	16863	16923	16910	16864	16968	17071	16983	17007	17075	16962	16684	17015	17042	16988	16813	16987	17026	16985	17053	16997	17209	16955	17090	16957	17157	16995	17042	17001	16960	16938	17026	17091	17051	17180	16882	16979	17105	17100	16744	17033	16854	16981	16944	17065	16795	16859	16910	16822	16976	16934	16882	17126	17080	17021	16935	17047	16943	16910	17227	16847	16939	16894	16944	17145	17187	17044	16951	17064	17138	16898	17039	17050	17015	16961	16892	17002	17116	16840	17016	16966	16853	16890	17005	16891	17093	17034	16865	16936	16990	17034	16941	17147	17122	17128	17067	16961	16929	16988	16915	16905	16934	16988	16920	16866	16970	16840	17125	17101	16932	17070	16995	16919	17020	16832	17076	17060	16942	17082	16875	17039	16995	16892	16986	16906	17100	17012	16926	17037	17095	16982	16707	16958	17009	17037	17069	16997	16718	16881	16891	17047	17094	17234	17033	16954	16939	16725	16966	16896	17040	17002	16886	16994	17131	16821	16896	16945	17142	17015	17067	17074	17043	17045	17145	16913	16895	16993	16998	16925	16925	16895	17011	16958	17033	17086	16968	17079	16999	17115	16885	16773	16923	16853	17116	17082	17041	17174	16831	17125	16839	16983	16967	16857	16839	16919	16956	16972	16995	17052	17016	17074	17067	17016	17137	17033	16798	17060	17033	16971	16913	17049	16930	16952	17039	17024	16899	17034	16954	16916	17057	17024	16920	16910	16905	16853	16962	16916	17077	16893	16959	16778	16924	16920	16851	16930	17068	16878	17020	16937	16848	17073	17010	17037	17023	17121	16964	16886	16978	17019	16991	16917	17016	16935	16919	16935	16941	16794	17010	16910	16982	16956	16970	17105	16907	16991	16954	16939	16738	16813	17047	16931	16962	17045	17050	16910	16976	16908	17094	16961	16946	17142	17068	16994	16940	16968	17082	16868	16962	16950	17086	17109	17153	16899	16921	17085	17208	17035	16966	17171	16898	16979	17018	16911	17011	17173	16956	17040	16904	17033	17053	17041	16959	17052	17159	16973	16959	17183	16976	17078	16949	16934	16907	17017	16813	16998	16969
30293	22875	23713	21748	19786	19553	19937	19694	19657	19658	19616	19497	19537	19721	19657	19773	19544	19509	19749	19310	19454	19634	19633	19904	20239	20355	19981	19977	19812	19698	19645	19375	19391	19279	19382	19613	19766	19606	19520	19635	19684	19492	19508	19752	19435	19579	19588	19664	19622	19495	19648	19553	19480	19486	19514	19757	19533	19684	19448	19565	19612	19607	19344	19695	19383	19568	19403	19612	19458	19589	19527	19414	19506	19491	19415	19355	19580	19554	19507	19456	19337	19171	19474	19560	19696	19539	19541	19645	19330	19522	19700	19727	19314	19571	19516	19472	19483	19641	19279	19689	19527	19540	19489	19526	19618	19327	19361	19585	19616	19536	19754	19362	19190	19520	19557	19448	19320	19399	19484	19438	19595	19523	19320	19514	19522	19421	19368	19608	19643	19655	19234	19486	19659	19662	19608	19397	19515	19503	19716	19528	19364	19508	19541	19405	19432	19307	19430	19629	19384	19586	19321	19545	19586	19591	19365	19543	19679	19581	19513	19710	19502	19550	19530	19788	19561	19453	19465	19700	19545	19646	19711	19510	19456	19345	19448	19557	19440	19389	19590	19608	19316	19480	19593	19481	19598	19608	19591	19204	19573	19427	19442	19733	19681	19748	19644	19326	19447	19498	19544	19572	19684	19579	19385	19301	19312	19338	19315	19494	19496	19602	19432	19407	19497	19591	19388	19508	19754	19290	19500	19599	19651	19565	19588	19694	19424	19567	19475	19551	19313	19531	19498	19526	19486	19648	19504	19494	19426	19306	19675	19560	19712	19467	19685	19483	19487	19595	19549	19510	19543	19492	19753	19422	19358	19478	19306	19649	19404	19485	19753	19444	19458	19286	19626	19505	19357	19474	19389	19539	19564	19623	19401	19533	19478	19321	19438	19533	19499	19650	19419	19604	19496	19411	19573	19362	19718	19483	19551	19555	19598	19438	19718	19363	19484	19309	19640	19598	19394	19741	19486	19262	19588	19427	19615	19607	19404	19398	19430	19672	19581	19545	19685	19539	19569	19438	19430	19463	19448	19395	19391	19336	19397	19332	19392	19438	19448	19537	19422	19445	19876	19601	19521	19549	19393	19417	19495	19535	19463	19376	19638	19638	19675	19463	19429	19359	19413	19482	19769	19552	19333	19770	19425	19550	19412	19601	19493	19638	19443	19599	19595	19589	19477	19611	19600	19531	19272	19511	19555	19435	19554	19492	19563	19501	19506	19281	19553	19565	19451	19409	19643	19701	19523	19461	19485	19641	19457	19675	19641	19363	19398	19547	19395	19576	19484	19657	19667	19528	19701	19442	19477	19321	19386	19254	19746	19306	19568	19636	19539	19811	19433	19355	19607	19482	19468	19489	19474	19492	19399	19607	19591	19423	19575	19401	19453	19459	19618	19490	19387	19747	19332	19287	19472	19593	19535	19675	19482	19489	19671	19568	19417	19380	19321	19460	19440	19591	19371	19462	19568	19378	19383	19394	19431	19539	19648	19552	19384	19444	19542	19433	19639	19483	19692	19530	19462	19538	19437	19449	19500	19560	19392	19491	19373	19581	19535	19442	19489	19405	19730	19847	19559	19448	19524	19475	19592	19512	19431	19481	19697	19749	19410	19364	19455	19461	19576	19483	19611	19359	19377	19479	19515	19544	19446	19551	19557	19487	19466	19522	19569	19514	19442	19544	19615	19603	19543	19407	19584	19344	19625	19554	19584	19490	19543	19635	19410	19436	19466	19453	19479	19479	19405	19375	19630	19341	19659	19620	19539	19666	19317	19323	19489	19520	19330	19491	19586	19312	19499	19488	19682	19613	19614	19467	19616	19482	19684	19583	19317	19632	19548	19751	19431	19548	19442	19517	19438	19455	19524	19541	19490	19516	19543	19619	19548	19568	19673	19588	19409	19681	19625	19553	19482	19516	19677	19666	19573	19528	19325	19437	19402	19621	19518	19628	19606	19553	19322	19550	19354	19578	19525	19730	19607	19420	19433	19665	19712	19496	19423	19483	19551	19603	19572	19370	19378	19568	19556	19463	19636	19620	19526	19489	19320	19491	19543	19608	19281	19397	19542	19566	19729	19397	19465	19648	19564	19655	19549	19584	19402	19657	19448	19527	19432	19509	19711	19607	19442	19581	19466	19456	19380	19704	19519	19758	19571	19447	19556	19615	19524	19540	19508	19610	19344	19395	19602	19644	19610	19522	19515	19686	19594	19551	19708	19732	19554	19544	19458	19647	19663	19390	19328	19522	19400	19546	19480	19536	19461	19533	19362	19411	19493	19603	19448	19496	19254	19425	19487	19453	19725	19665	19405	19460	19535	19560	19507	19548	19583	19443	19792	19663	19569	19434	19534	19481	19369	19427	19618	19621	19770	19490	19437	19657	19471	19322	19619	19436	19623	19672	19356	19389	19508	19528	19634	19439	19513	19463	19422	19580	19412	19381	19513	19573	19648	19778	19698	19540	19583	19404	19525	19465	19605	19609	19638	19520	19619	19579	19574	19644	19514	19327	19598	19535	19555	19480	19388	19318	19451	19534	19579	19573	19589	19326	19351	19241	19685	19594	19661	19450	19377	19345	19336	19601	19608	19472	19499	19507	19314	19427	19471	19345	19565	19378	19528	19606	19389	19389	19510	19412	19452	19379	19418	19482	19436	19565	19511	19352	19404	19344	19435	19372	19452	19512	19703	19351	19408	19653	19553	19595	19352	19534	19560	19668	19738	19569	19627	19452	19580	19542	19653	19785	19741	19446	19399	19653	19511	19516	19420	19467	19396	19546	19331	19525	19560	19577	19456	19572	19487	19638	19495	19586	19466	19616	19558	19433	19448	19358	19398	19465	19593	19604	19600	19360	19400	19530	19640	19412	19640	19671	19432	19484	19606	19701	19629	19545	19636	19412	19496	19671	19463	19617	19530	19622	19479	19360	19608	19525	19448	19463	19757	19499	19477	19329	19492	19540	19681	19624	19498	19478	19468	19406	19440	19387	19511	19640	19627	19523	19412	19594	19603	19332	19499	19714	19603	19483	19538	19637	19549	19446	19485	19544	19735	19515	19431	19568	19637	19388	19773	19479	19522	19442	19511	19514	19464	19459	19463	19549	19434	19569	19523	19484	19584	19651	19483	19568	19488	19535	19767	19481	19644	19515	19342	19497	19341	19537	19510	19574	19453	19455	19377	19438	19434	19533	19410	19395	19484	19386	19411	19652	19525	19330	19703	19780	19575	19637	19652	19507	19514	19582	19532	19488	19536	19631	19472	19582	19650	19434	19503	19418	19364	19582	19531	19699	19605	19460	19449	19758	19596	19658	19562	19619	19477	19713	19389	19377	19540	19583	19488	19522	19600	19539	19547	19336	19467	19690	19570	19386	19615	19532	19244	19380	19453	19475	19491	19525	19466	19567	19358	19574	19391	19598	19619	19642	19505	19516	19436	19224	19422	19667	19552	19378	19432	19659	19257	19399	19516	19548	19685	19658	19535	19329	19545	19629	19599	19412	19384	19568	19417	19411	19352	19481	19502	19632	19530	19617	19566	19421	19452	19556	19553	19371	19251	19473	19748	19731	19650	19368	19382	19621	19551	19578	19570	19564	19589	19647	19443	19547	19369	19734	19291	19499	19475	19539	19298	19458	19450	19518	19169	19441	19603	19479	19317	19463	19427	19542	19564	19524	19327	19419	19549	19513	19509	19550	19624	19354	19760	19476	19523	19680	19649	19489	19489	19580	19468	19483	19473	19542	19385	19491	19512	19417	19398	19629	19442	19425	19335	19481	19714	19607	19336	19565	19502	19677	19642	19435	19532	19491	19425	19585	19515	19727	19466	19364	19411	19524	19375	19489	19467	19718	19589	19499	19567	19489	19555	19600	19448	19357	19504	19539	19660	19665	19569	19452	19495	19410	19423	19455	19675	19624	19395	19277	19626	19370	19342	19523	19556	19404	19432	19463	19565	19405	19431	19650	19269	19400	19316	19432	19692	19630	19382	19564	19451	19409	19492	19404	19500	19704	19570	19451	19479	19403	19773	19615	19574	19589	19332	19445	19464	19501	19414	19684	19446	19493	19440	19441	19508	19409	19465	19478	19576	19495	19182	19782	19370	19487	19626	19470	19474	19438	19559	19455	19467	19562	19387	19525	19611	19522	19674	19444	19486	19525	19623	19503	19754	19778	19589	19501	19644	19681	19477	19532	19111	19470	19640	19392	19439	19498	19553	19449	19595	19610	19562	19539	19542	19500	19560	19561	19775	19471	19423	19482	19593	19571	19453	19553	19362	19644	19346	19610	19447	19388	19560	19302	19548	19530	19533	19519	19524	19356	19422	19323	19633	19393	19304	19404	19430	19347	19609	19444	19670	19470	19782	19434	19549	19477	19445	19512	19291	19578	19562	19434	19623	19379	19197	19325	19359	19347	19473	19576	19491	19564	19451	19654	19556	19503	19652	19749	19590	19596	19567	19611	19376	19630	19527	19219	19603	19495	19687	19574	19245	19338	19390	19711	19382	19652	19436	19629	19600	19699	19533	19749	19464	19584	19499	19445	19646	19575	19616	19488	19547	19330	19408	19564	19430	19437	19582	19409	19637	19658	19516	19438	19644	19567	19684	19563	19379	19572	19663	19488	19548	19252	19375	19698	19586	19442	19503	19629	19543	19429	19445	19645	19518	19627	19394	19385	19490	19515	19806	19442	19521	19613	19453	19512	19606	19546	19525	19564	19525	19491	19648	19426	19587	19711	19650	19397	19370	19608	19369	19509	19455	19296	19471	19625	19329	19388	19523	19778	19799	19392	19592	19584	19539	19467	19572	19718	19645	19519	19593	19599	19567	19627	19675	19698	19794	19611	19510	19546	19678	19362	19652	19563	19689	19518	19548	19491	19231	19471	19404	19647	19378	19522	19670	19436	19605	19720	19460	19494	19346	19555	19600	19530	19592	19406	19332	19413	19806	19427	19483	19397	19645	19572	19494	19602	19546	19463	19476	19389	19434	19478	19463	19479	19756	19523	19490	19531	19560	19534	19536	19562	19551	19556	19632	19581	19543	19338	19500	19676	19638	19549	19365	19381	19726	19641	19736	19295	19434	19625	19586	19772	19571	19535	19236	19611	19468	19296	19330	19627	19613	19463	19454	19602
17459	19588	19527	18507	17722	17593	17542	17525	17382	17360	17473	17203	17193	17213	17295	17244	17200	17192	17508	17076	17187	17177	17270	17925	18445	18198	17972	17601	17411	17200	17002	17150	17063	17178	17231	17083	17154	17075	17143	17142	17208	17207	17022	17071	17211	17285	17100	17163	17268	17027	17257	17140	17166	17097	17143	17212	17129	17300	17030	17143	17028	17206	17055	17113	17084	17178	17149	17222	17196	17037	17257	17339	17112	17126	17137	17321	17137	17242	17213	17249	17056	17107	17143	17185	17199	17136	17116	17328	17122	17315	17169	16905	17244	17178	17249	17035	17205	17262	17137	17279	17099	17174	17145	17365	17132	17328	17124	17035	17097	17039	17066	17289	17305	17146	17079	17158	17126	17112	17165	17071	17086	17201	17077	17149	17197	16999	17414	17061	17149	17204	17177	17056	16906	17223	17309	17149	17392	17219	17127	16986	17242	17141	17384	17182	16871	17112	16966	17189	17029	17219	17085	17173	17138	17132	17156	17111	16985	17238	17135	17129	17265	17073	17101	17233	17179	17026	17326	17160	17145	17122	17246	17148	17076	17159	17414	16996	17162	17114	17013	17262	17083	17274	17166	17125	17179	17303	17180	17065	17064	17182	17120	17183	17209	17170	17357	17004	17075	17097	17259	17163	17166	17192	17004	17171	17164	17164	17325	17073	17067	17137	17142	17180	17137	17118	17314	17063	17276	17159	17154	16960	17189	17081	17230	17216	17129	17259	17173	17013	17157	17191	17078	17198	17142	17139	17120	17146	17117	16952	16999	17252	17087	17074	17136	17150	17174	17055	17116	17222	17095	17213	17120	17283	17149	17254	17191	17194	17088	17121	17187	17022	17209	17118	17095	17261	17184	17088	17266	17253	17156	17326	17015	17119	17098	17144	17302	17152	17202	17065	17185	17274	17072	17244	17022	17158	17161	17238	17151	17193	17011	17158	17250	17006	17229	17164	17229	17158	17071	17206	17080	17325	17028	17046	17193	17231	17142	16953	17166	17074	17103	17135	17031	17305	17182	17300	17301	17133	17026	17196	17185	17031	17199	17104	17132	17233	16991	17089	17114	17112	16995	17216	17175	17089	17118	17394	17013	17077	17047	17083	17091	17217	17145	17037	17218	17066	17283	17187	17017	17077	17125	17287	17013	17067	17206	17155	17101	17002	17295	17138	17334	17165	16973	17052	17100	17212	17358	17244	17143	16970	17117	17126	17166	17141	17215	17066	17289	17156	17232	17143	17215	17119	17131	17023	17114	17202	17158	17250	17087	17180	17039	17069	17253	17080	17168	17111	17134	17139	17043	17078	17132	17234	17172	17191	17186	17125	17095	17222	17247	17395	17284	17196	17240	17247	17143	17164	17129	16969	16965	17169	17030	17279	17056	17345	17012	17114	17162	17174	17193	17196	17126	17382	17093	17265	17067	17188	16996	17149	17175	17098	17009	17259	17129	17112	17000	17241	16965	17283	16956	17186	17117	17118	17113	17073	17203	17078	17211	17173	17073	17173	17129	17157	17199	17120	17160	17112	17126	17277	16834	17305	17149	17179	17123	17153	17047	17063	17218	17231	17104	17024	17099	17305	17198	17151	17091	17150	17204	17168	17053	17081	17289	17154	17026	17161	17171	17135	17202	17354	17076	17223	17062	17264	16994	17339	17090	17036	17155	17245	17162	16988	16975	17073	17142	17181	17207	17254	17121	17168	17171	17056	17308	17127	17103	17290	17150	17094	17047	17064	17007	17088	17229	17287	17133	17123	17231	17122	17152	17083	17285	17076	17249	17272	17267	17078	17137	17221	17164	17244	17250	16961	17249	17358	17047	17170	17096	17255	17463	16974	17174	17092	17166	17109	17145	17063	17200	17102	17064	17134	17257	17033	17110	17129	17188	17180	17256	17122	17152	17312	17198	17178	17128	17036	17103	17172	17255	17041	17138	17036	17137	17185	17088	17129	17168	17075	17100	17261	17059	17061	17154	17202	17345	17049	17032	17104	17142	17136	17137	17194	17157	17373	17032	17217	17071	17163	17035	17155	17137	17093	17205	17414	17177	17092	17049	17042	17220	17045	17073	17176	17097	17307	17261	17311	17272	17189	17071	17124	17099	17247	17283	17137	17059	17261	17206	17027	17271	17140	17247	17118	16999	16991	17111	17042	17046	17119	17110	17132	17150	17238	17214	16974	17043	17015	16998	17299	17129	17181	17205	17168	17184	17207	17157	17103	17266	17271	17134	17079	17111	17050	17197	17095	17196	17323	17150	17259	17152	17293	17262	17321	17136	17068	17238	17217	17066	17338	17338	17064	17104	17100	17069	17065	17132	17097	17117	17047	17305	16980	17284	17150	17149	17114	17100	17277	17130	17228	17318	17090	17283	17209	17154	17177	17219	17194	17043	17018	17248	16975	17094	17190	17186	17159	17091	17178	17073	17220	17195	17087	17020	17091	17250	17262	17190	17151	17212	17228	17255	17259	17013	17153	17262	17112	17193	17193	17236	17058	17269	17119	17113	17216	17234	17032	17205	16987	17296	17291	17171	17163	17086	17161	17165	17101	17154	17131	17143	16919	17238	17088	17031	17162	17126	17158	17312	17168	17142	17053	17162	17108	17225	17184	17105	17052	17102	17341	16999	17271	17190	17408	16928	17177	17180	17051	17193	17294	17158	17371	17011	17072	17165	17066	17265	17102	17156	17232	17263	17134	17034	17116	17161	17118	17032	17379	17053	17026	17263	17250	17034	17181	17372	17235	17314	17191	17078	17240	17212	17087	17086	17159	17196	17225	17178	16942	17291	17142	17102	17274	17053	17271	16988	17051	17256	17138	17039	17115	17318	17255	17172	16893	17079	17070	17290	17123	17104	17145	17250	17155	17409	17202	17309	17184	17103	17157	17036	17036	17191	17093	17183	17080	16991	17164	17216	17081	17235	17127	17160	17172	17183	17158	17096	17294	17205	17135	17305	17024	17144	17044	17156	17145	17184	17218	17097	17159	17229	17252	17081	17099	17252	17018	17185	17123	17076	17124	16996	17083	17252	17331	17107	17199	17065	17173	17095	17195	17015	17134	17118	17404	17149	17117	17367	17256	17317	17258	17130	17243	17303	17122	17112	17060	17168	17015	17213	17127	17233	17263	17144	17149	17318	17203	16938	17005	17171	17244	17225	17059	17105	17089	17077	17232	17197	17182	17224	17229	17219	17125	17190	17035	17058	17288	17077	17062	17165	17186	17307	17216	17255	17240	17204	17109	17158	17244	17253	17160	17119	17099	17208	17093	17255	17243	17146	17103	17095	17125	17268	17178	17172	17163	17263	17184	17201	17253	17250	17233	16929	17274	17124	17038	17117	17176	17001	17107	17181	17145	17253	17484	17236	17136	17090	17103	17331	17192	17376	17057	16950	17135	17025	17158	17087	17115	17081	17254	17124	17142	17230	17236	17134	17067	17280	17115	17138	17268	17026	17072	17253	17104	17269	17125	17186	17049	17193	17295	17143	17226	17150	17108	17125	17148	17196	17185	17310	17297	17071	17424	17186	17031	17326	17110	17112	17236	17035	17206	17155	17144	17199	17203	17118	17061	17091	17074	17211	17189	17256	17309	17172	17288	17071	17364	17153	17005	17068	17335	17234	17054	17157	17244	17154	17118	17092	17144	17113	17161	17180	17135	17175	17089	17155	17278	17104	17045	17054	17008	17083	17213	17039	16898	17006	17009	17160	17354	17241	17147	17215	17100	17062	17297	17252	17138	17014	17171	17063	17231	17201	17173	17119	17099	17201	17173	17103	17220	17153	17123	16995	17275	17110	17098	16951	17302	17300	17045	17179	17148	17062	17134	17075	17227	17151	17079	17128	17178	17161	16981	17160	17189	17105	16967	17183	17188	17174	17005	17221	17063	17147	17262	17191	17056	17263	17151	17140	17169	17139	17161	17278	17099	17320	17183	17257	17062	17221	17182	17185	17227	17146	17290	17055	17118	17153	17118	17280	17114	17099	17153	17139	16979	17188	17082	17267	17199	17159	17095	17080	17163	17206	17310	17125	17188	17172	17100	17296	17108	17165	17200	17041	17089	17136	17157	17202	17127	17220	17075	17137	17053	17191	17185	17119	17259	17126	16961	17215	17065	17211	17331	17120	17116	17140	17122	17054	17054	17136	17253	17125	16914	17071	17302	17133	17206	17158	17117	17251	17266	17022	17216	17216	17138	17126	17155	17232	17215	17108	17341	17030	17154	17219	17246	17343	17252	17075	17081	17088	17058	17206	17109	17189	17245	17074	17137	17128	17156	17416	17022	17282	17186	17137	17090	16998	17251	17098	17079	17150	17120	17109	17250	17173	17243	17087	17454	17083	17142	17062	17126	17056	17192	17032	17352	17040	17132	17105	17093	17219	17008	17173	17188	17132	17035	17232	17084	17230	17165	17196	17176	17272	17106	17220	17154	17316	17161	17189	17176	17179	17225	17319	17063	17147	17131	16862	17237	17211	17170	17037	17204	17013	17337	17052	17181	17160	17048	17163	17135	17067	17194	17295	17106	17279	17184	17260	17088	17185	17175	16937	17240	17116	17113	17051	17138	17030	16872	16980	17273	17166	17134	17107	17213	17230	17152	17231	17024	17248	17141	17055	17059	17204	17083	17159	17075	17134	16975	17030	17142	17101	17093	17169	17094	17224	17146	16965	17172	17165	17104	17195	17172	17134	17183	17071	17174	17130	17181	17282	17047	17171	17107	17310	17288	17361	17162	17246	17164	17116	17063	17244	17201	17230	16993	17196	17107	17076	17262	17128	17059	17067	17205	17328	17076	17185	17281	17056	17193	17184	17304	17192	17065	16951	17209	17121	17117	17172	17086	17235	17140	17047	17141	17223	17177	17081	17153	17276	17175	17347	17112	17218	17066	17191	17127	17071	17089	17187	17111	17300	17223	17112	17118	17319	17011	17287	17201	17020	17257	17198	17068	17010	17072	17190	17051	17243	17160	17168	17047	17272	17329	17179	17138	17013	17085	17049	16991	17165	17276	17158	17022	17276	17144	17095	17227	17076	17155	17181	17116	17138	16942	17264	17146	17224	17252	17177	17031	17113	17179	17246	17245	17128	17071	17184	17399	17174	17097	17109	17098	17140	17107	17197	17228	17124	17102
25683	21488	28111	26097	22194	21387	21230	20157	20142	19901	19869	19558	19651	19613	19579	19605	19753	19521	19578	19486	19629	19567	20292	22820	23295	23175	21825	20852	20037	19706	19637	19559	19352	19515	19780	19490	19572	19483	19245	19431	19443	19348	19357	19294	19394	19390	19524	19383	19357	19516	19582	19401	19217	19423	19470	19347	19425	19465	19347	19348	19478	19353	19345	19423	19303	19352	19236	19427	19262	19477	19384	19332	19348	19287	19245	19440	19661	19520	19413	19242	19270	19400	19315	19587	19186	19507	19359	19380	19570	19670	19493	19419	19633	19461	19283	19532	19520	19491	19250	19418	19570	19374	19274	19342	19420	19547	19396	19208	19313	19416	19494	19594	19393	19476	19370	19318	19478	19352	19267	19484	19450	19515	19509	19427	19256	19273	19141	19208	19466	19416	19120	19269	19504	19492	19583	19351	19451	19396	19123	19372	19352	19275	19550	19314	19495	19455	19512	19479	19241	19573	19442	19412	19397	19513	19248	19556	19387	19357	19572	19618	19177	19224	19434	19434	19291	19463	19351	19422	19276	19264	19343	19226	19344	19380	19449	19467	19579	19448	19558	19355	19447	19378	19497	19379	19510	19305	19395	19554	19255	19339	19448	19448	19492	19565	19282	19308	19477	19555	19579	19317	19318	19566	19506	19572	19298	19100	19389	19351	19565	19543	19404	19352	19316	19407	19345	19431	19189	19162	19154	19424	19462	19235	19360	19224	19236	19483	19510	19265	19268	19455	19613	19419	19449	19532	19547	19175	19380	19501	19408	19339	19375	19430	19582	19327	19414	19512	19638	19435	19389	19225	19362	19390	19368	19211	19326	19454	19184	19379	19139	19262	19613	19332	19428	19428	19527	19410	19387	19510	19580	19555	19647	19312	19311	19548	19460	19348	19333	19444	19606	19415	19465	19268	19344	19342	19239	19432	19474	19421	19408	19456	19442	19620	19391	19221	19390	19034	19396	19557	19287	19509	19338	19358	19534	19385	19457	19438	19288	19402	19243	19444	19489	19535	19629	19271	19150	19290	19374	19436	19643	19383	19467	19273	19657	19331	19306	19446	19515	19377	19550	19459	19362	19585	19415	19355	19503	19642	19417	19544	19387	19182	19426	19261	19471	19381	19505	19349	19382	19513	19311	19271	19422	19190	19309	19418	19491	19337	19220	19506	19298	19193	19363	19427	19531	19563	19558	19445	19359	19310	19280	19609	19464	19553	19360	19586	19457	19454	19582	19334	19404	19427	19451	19040	19289	19506	19285	19274	19511	19332	19440	19396	19450	19214	19320	19275	19436	19357	19417	19387	19200	19300	19281	19486	19318	19284	19319	19255	19355	19392	19330	19418	19231	19182	19497	19450	19296	19312	19497	19312	19666	19521	19248	19280	19448	19279	19453	19510	19515	19359	19397	19171	19372	19616	19362	19369	19719	19339	19154	19342	19369	19379	19343	19485	19426	19304	19311	19443	19489	19332	19335	19519	19425	19573	19451	19356	19441	19493	19277	19465	19430	19412	19428	19468	19540	19327	19164	19296	19416	19384	19337	19349	19453	19152	19575	19448	19325	19428	19411	19291	19327	19254	19414	19398	19315	19489	19273	19398	19447	19371	19446	19537	19357	19445	19515	19407	19531	19300	19383	19507	19504	19385	19454	19667	19607	19397	19432	19400	19430	19410	19413	19480	19506	19238	19572	19274	19328	19404	19392	19493	19522	19287	19344	19381	19528	19170	19335	19326	19252	19441	19563	19430	19340	19319	19225	19284	19524	19457	19275	19379	19324	19482	19578	19388	19278	19417	19578	19429	19265	19413	19397	19393	19363	19348	19378	19589	19312	19582	19369	19682	19422	19595	19454	19451	19347	19290	19344	19175	19299	19327	19347	19571	19331	19284	19359	19359	19494	19285	19290	19266	19454	19456	19090	19518	19577	19393	19367	19456	19326	19422	19475	19541	19239	19478	19393	19424	19638	19362	19407	19431	19304	19346	19323	19293	19380	19333	19258	19550	19609	19321	19305	19137	19393	19267	19463	19274	19239	19484	19269	19418	19447	19297	19264	19474	19488	19544	19286	19560	19309	19238	19599	19513	19206	19570	19295	19484	19528	19422	19384	19528	19449	19279	19257	19358	19239	19421	19323	19318	19412	19247	19386	19528	19251	19587	19706	19459	19373	19327	19417	19365	19318	19231	19284	19197	19152	19537	19451	19290	19313	19285	19249	19531	19347	19346	19418	19257	19417	19478	19314	19414	19372	19567	19389	19334	19537	19430	19462	19335	19332	19359	19434	19415	19558	19497	19354	19347	19334	19387	19294	19405	19536	19245	19376	19325	19435	19474	19371	19290	19395	19397	19297	19424	19354	19447	19304	19369	19551	19385	19533	19359	19298	19457	19506	19356	19383	19541	19299	19390	19382	19264	19425	19363	19332	19221	19467	19344	19284	19350	19256	19406	19334	19331	19433	19460	19210	19430	19396	19471	19524	19537	19495	19332	19392	19517	19388	19156	19335	19403	19237	19125	19524	19514	19471	19499	19308	19452	19315	19447	19340	19465	19419	19469	19353	19397	19590	19374	19412	19388	19245	19402	19573	19549	19540	19420	19448	19392	19107	19465	19418	19303	19293	19249	19275	19198	19389	19393	19419	19375	19594	19194	19496	19266	19225	19392	19493	19507	19368	19443	19265	19205	19342	19303	19504	19448	19381	19356	19511	19513	19317	19314	19308	19377	19272	19268	19407	19542	19277	19447	19413	19577	19396	19501	19263	19477	19649	19378	19520	19421	19478	19264	19450	19585	19426	19372	19194	19503	19609	19458	19352	19320	19435	19449	19607	19574	19258	19312	19331	19322	19457	19391	19335	19244	19356	19142	19388	19208	19285	19533	19492	19453	19414	19694	19464	19477	19531	19393	19279	19333	19307	19219	19428	19406	19325	19551	19393	19426	19457	19376	19253	19290	19498	19458	19583	19306	19291	19351	19453	19182	19451	19503	19393	19348	19408	19416	19292	19580	19275	19390	19380	19455	19426	19305	19292	19515	19515	19231	19316	19454	19596	19288	19560	19458	19642	19537	19532	19257	19307	19410	19140	19344	19290	19408	19272	19249	19411	19353	19480	19430	19559	19396	19290	19236	19488	19457	19369	19246	19462	19467	19286	19432	19554	19610	19539	19197	19274	19439	19300	19397	19560	19334	19417	19298	19233	19475	19499	19501	19389	19284	19287	19534	19283	19367	19495	19436	19427	19585	19436	19588	19569	19351	19620	19309	19377	19292	19402	19604	19397	19239	19374	19130	19475	19346	19352	19276	19313	19533	19534	19470	19476	19289	19352	19337	19668	19467	19347	19469	19386	19407	19425	19309	19460	19448	19461	19354	19428	19443	19463	19447	19339	19241	19451	19635	19542	19237	19576	19375	19294	19440	19171	19365	19342	19610	19516	19534	19290	19340	19578	19346	19481	19442	19535	19466	19428	19481	19283	19518	19290	19282	19286	19441	19443	19328	19491	19224	19186	19139	19192	19404	19379	19544	19485	19495	19361	19492	19266	19305	19378	19215	19201	19373	19432	19736	19449	19481	19256	19319	19305	19340	19606	19328	19194	19358	19339	19446	19404	19556	19358	19326	19567	19442	19367	19411	19446	19406	19484	19197	19476	19634	19366	19312	19572	19497	19448	19317	19522	19441	19557	19226	19362	19438	19518	19576	19440	19224	19425	19223	19534	19213	19532	19346	19351	19426	19438	19496	19468	19532	19477	19360	19312	19326	19593	19271	19278	19487	19359	19186	19552	19357	19483	19294	19484	19518	19447	19640	19204	19252	19388	19551	19392	19243	19510	19455	19521	19492	19524	19370	19364	19535	19257	19413	19544	19383	19416	19415	19514	19374	19378	19491	19516	19318	19486	19458	19558	19319	19503	19172	19254	19483	19278	19348	19322	19325	19285	19401	19298	19435	19479	19399	19219	19362	19518	19281	19381	19392	19337	19402	19347	19558	19264	19486	19423	19398	19457	19357	19473	19402	19379	19471	19616	19613	19402	19342	19306	19407	19413	19490	19535	19464	19454	19549	19476	19319	19390	19315	19452	19392	19501	19571	19556	19499	19261	19254	19449	19495	19545	19636	19426	19451	19422	19531	19461	19322	19482	19169	19520	19346	19456	19421	19344	19403	19450	19394	19423	19373	19336	19567	19456	19380	19158	19306	19427	19410	19502	19305	19244	19291	19377	19275	19441	19361	19544	19439	19598	19405	19294	19520	19288	19349	19356	19370	19353	19379	19324	19273	19272	19346	19454	19355	19587	19425	19506	19612	19430	19356	19236	19174	19363	19258	19310	19428	19573	19475	19441	19383	19376	19301	19439	19366	19631	19324	19388	19277	19478	19421	19396	19512	19306	19351	19595	19430	19409	19388	19512	19365	19250	19349	19477	19549	19569	19546	19503	19605	19258	19194	19051	19287	19324	19271	19349	19465	19359	19328	19458	19457	19292	19488	19570	19360	19404	19421	19539	19460	19372	19190	19372	19431	19499	19358	19368	19453	19349	19430	19256	19423	19201	19226	19604	19373	19461	19465	19444	19326	19411	19288	19489	19379	19392	19408	19237	19175	19319	19255	19448	19408	19309	19285	19495	19676	19537	19482	19204	19497	19421	19364	19478	19339	19535	19472	19469	19493	19557	19487	19409	19469	19282	19136	19341	19304	19591	19398	19288	19348	19583	19294	19416	19157	19238	19375	19238	19439	19537	19478	19453	19461	19433	19276	19342	19484	19400	19375	19544	19543	19745	19396	19321	19329	19184	19241	19352	19475	19308	19456	19367	19145	19319	19534	19406	19501	19264	19347	19305	19603	19355	19385	19321	19280	19422	19320	19433	19248	19432	19422	19498	19403	19621	19443	19395	19354	19434	19210	19450	19535	19367	19154	19260	19355	19340	19476	19482	19475	19509	19285	19479	19353	19432	19709	19203	19303	19429	19306	19466	19400	19485	19464	19560	19326	19376	19489	19345	19466	19397	19402	19449	19321	19369	19565	19406	19223	19185	19619	19479	19328	19436	19244	19428	19395	19328	19348	19298	19396	19276	19437	19509	19363	19254	19376	19476	19265	19522	19415	19492	19430	19411	19446	19424	19366	19366	19367
16403	24706	23821	21436	20107	19103	18388	18114	18006	17621	17511	17216	17528	17332	17385	17395	17355	17316	17262	17423	17089	17269	18524	22671	23413	22404	20057	18941	17714	17404	17089	17115	17268	17211	17292	17158	17104	17190	16933	17100	17283	17131	16975	17093	17234	17153	17053	17090	17040	17207	17075	17065	17147	17177	17211	17100	17095	17102	17119	17122	17114	17110	17094	17296	17236	17152	17239	17104	17076	17033	17262	16963	17111	16942	17040	17041	17079	17066	17173	17120	17162	16855	17148	17049	17147	16987	17170	17123	17094	17179	17128	17268	17271	17120	17155	17038	17098	16985	17201	17121	17025	16977	17076	17227	17089	17070	17207	17130	17168	17066	17176	17041	17209	16965	17199	17036	17215	17135	17131	17140	17119	17118	17067	17077	17172	17052	17193	17113	17207	17105	17112	17017	17070	17162	16982	17095	17160	16864	17163	17129	17047	17252	17134	17092	17138	16977	17169	17088	17203	17177	17196	17025	17021	16910	17214	16974	17198	17106	17266	17161	17087	17177	16993	17205	17179	17085	17145	17128	17194	16967	17198	17238	17087	17228	17185	17103	17260	17041	17104	17188	17113	17263	17118	17031	17184	17153	17202	16948	17224	17063	17028	17206	17103	17059	17093	17184	17205	17239	17363	17174	17081	17182	17031	16875	17174	17051	17217	16981	17115	17254	16951	17186	17216	17155	17158	17172	17236	17107	17174	17128	17174	17013	17170	17177	17093	16991	17153	17077	17192	17099	17032	17193	17129	17014	17013	17066	16967	17116	17322	17246	17067	17220	16993	17162	17153	17169	17286	17099	17236	17194	17233	17219	17173	17215	17086	17019	17201	17102	17093	17126	17172	17136	17197	16995	17142	17121	17072	17052	17090	17163	17021	17342	17284	17116	17271	17096	17160	17009	17097	17043	17082	17171	17161	17064	17066	17161	17045	17022	17151	17024	17064	17080	17199	17210	17003	17170	17085	17130	17221	17129	17049	17153	17004	17215	17128	17222	17243	17310	17045	17093	17210	17162	17054	17128	17200	17019	17054	17157	17078	17064	17215	17142	16993	17225	16977	17162	17155	17093	16959	16997	17242	17035	17182	17041	16976	17047	17155	16999	17134	16999	17023	17164	17037	17218	17119	17071	17080	17147	17191	17155	16981	17199	17115	16978	17051	17105	17181	16999	17028	17076	17172	17085	17101	17231	17096	17188	16993	17132	16996	17195	17092	17121	17143	16871	17196	17121	17071	17116	17000	17204	17101	17124	17213	17098	17181	17013	16997	17110	17075	17090	17231	16985	17257	17183	17080	17078	17097	17101	17122	17219	17301	17057	17096	17091	16972	17162	17082	16990	17036	16990	17029	17109	17216	17212	17101	17201	17132	17109	17228	17029	17055	17198	17094	16935	17337	17231	17262	17106	17015	17124	17313	17166	17256	17081	17018	17136	17068	17060	17161	16982	17041	17156	17012	16923	16987	16986	17050	17246	17101	17356	17000	17201	17053	17106	17116	17297	16992	17031	17079	17165	17385	17292	17029	17032	17119	17105	17133	17177	17030	17125	16986	17294	17160	16884	17125	17205	16977	17228	17290	16963	17225	17170	17012	17157	17210	17158	17100	17164	16978	17114	17144	17215	17185	16890	17282	17073	17270	17074	17221	17044	17213	17073	17101	17200	17085	17206	17128	17234	17282	16959	17099	17068	16988	17033	17293	17168	17173	17039	17115	17046	17107	17051	17352	17024	17186	17116	17075	17054	17223	17092	17107	17021	17106	17006	17197	17155	16969	17155	17074	16945	17224	16996	17139	17243	17054	17210	17197	17186	17084	17082	17153	17023	17138	16910	17218	17256	17145	17385	17183	17233	17115	17163	17065	17050	16883	17046	17130	16978	17224	16930	17060	17186	17066	16997	17088	17283	17090	17193	17081	17156	17164	17015	17169	17029	17170	17221	17016	17211	17005	17142	17188	17184	17133	17055	17032	17071	16965	17155	16974	17156	17038	17051	17164	17166	17141	16953	17195	17099	17015	17067	16979	17119	17191	17042	17033	17139	17193	17084	17045	17183	17249	17091	17222	17274	17172	17030	17106	17025	17097	17280	17190	17122	17181	17115	16971	17093	17216	16863	17121	17042	17276	17065	17132	17123	17126	17089	17293	17167	17085	17056	17044	17161	16973	17310	17008	17012	17176	17054	17205	17281	17083	17087	17163	17035	17117	17166	17063	17082	17322	17110	17325	17066	17232	17119	17042	17191	17215	17220	17055	16907	17190	17188	17045	17129	17219	17053	17166	17147	17118	17182	17115	17011	17249	17193	17043	17133	17158	17085	16954	17146	17101	17156	17004	17146	17020	17192	17209	17193	17018	17034	17164	17072	17091	17140	17040	17037	17088	17161	17083	16945	17264	17156	17138	17045	17240	17124	17141	17043	17162	17041	17187	17147	16978	16983	17128	17090	17231	17109	17171	17079	16949	17168	17268	17242	17183	17128	17147	17033	16995	17053	16953	17064	17266	17142	17191	17172	17108	17116	17273	16996	17252	17043	17048	17209	17069	17165	17127	16865	17156	17018	17182	17098	17073	17142	17069	17208	17091	17036	17311	17187	17102	16997	17205	17104	17204	17191	17239	17040	17012	17001	17143	17244	17023	17154	17098	17054	17036	17068	17044	17121	16897	17167	17119	17139	17129	17043	17112	17078	16962	17094	17218	17075	17190	17168	17131	17075	17187	17263	17236	17168	17026	17331	17054	17133	17228	17176	17132	17103	17100	16993	17172	17195	17395	17056	17203	16947	17140	17114	16984	17064	17183	17116	17052	17150	17042	17130	17177	17196	17138	17018	17058	17273	16916	16981	17191	17031	17084	17114	17045	16994	16983	17080	17029	16949	17074	17037	17029	17135	17104	17145	17094	17219	17015	17125	17111	17011	17337	17115	17108	17070	17234	17205	17254	17140	17228	17119	17206	17031	16999	17114	17312	17069	16985	17093	17132	17181	17005	17134	17105	17175	17026	16989	17051	17123	17202	17273	16981	16997	17037	16974	17155	16989	17170	17163	17093	17091	17151	17179	17048	17298	17068	17220	17088	16998	17229	17064	16983	17118	16990	17042	17088	17240	17221	16987	17325	17116	17295	17217	17116	17219	17285	17047	17021	16987	17143	17235	17212	17261	17077	17170	17131	17023	17076	16934	17185	16827	17205	17040	16976	16933	17288	16970	17191	17215	17148	17191	16894	17149	16897	17098	17103	17151	17106	17132	17182	17268	17005	16996	17101	17254	17222	17137	17116	17221	17275	17153	17294	17157	17162	17107	17031	17088	17112	16946	17360	17159	17025	17159	17089	16995	17064	17137	17105	17155	17075	17056	17111	16970	17042	17034	17151	17239	17088	17014	17075	16961	17185	17276	17124	17230	17101	17119	17065	17105	17283	17059	17100	17174	17031	17148	17048	17228	17148	17149	16979	17118	17141	17017	17035	17128	16976	17187	17174	17046	17118	17220	17011	17100	17291	17068	17153	17187	16974	17124	17327	17168	17041	17246	17117	17181	17103	17047	17027	17157	17139	17072	17280	17210	17150	17186	17229	17130	17133	16910	17174	16927	17054	17219	17160	17213	17269	17217	17224	17008	16942	17163	17221	17159	17250	17125	17087	17123	17038	17132	17167	17077	17023	17290	17096	17060	16924	17210	17152	17148	16956	17121	17108	17055	17102	17322	16971	16980	17066	17173	17280	17082	17105	16948	17282	17039	17151	17061	17096	17054	17141	17100	17145	17198	17082	17285	17044	17184	17094	17099	17261	16951	17216	17250	17231	17183	17114	17141	17037	17137	17087	17037	17084	17008	17168	17117	17026	17079	17144	17069	17009	17267	17107	17037	17094	17191	17107	17099	17074	17096	17102	16872	17118	17150	17240	17000	16931	16992	17050	17071	16974	17052	17208	17010	17064	17081	17086	17184	17270	17106	16886	17126	17192	17115	16979	17247	17197	17100	17124	17008	16960	17123	17139	17213	17100	17149	17259	17341	17141	17068	16988	17003	17107	17166	17002	17155	16949	17171	17062	17193	17093	17035	17016	17214	17230	17312	17057	16968	17043	17119	17223	17115	17055	17113	16997	17220	17164	17126	16963	17119	17083	17173	17114	17073	17205	17137	17140	17069	17071	17187	17019	17031	17187	17147	17152	16964	17000	17127	17284	16990	17213	17041	17119	17124	17043	17146	17060	17200	17121	17319	17040	17012	17149	17108	17114	17205	17279	17032	17122	17191	17127	17158	17307	17239	17224	17121	17059	17072	17149	17063	17117	17192	17119	17249	17018	17063	17169	17268	17114	17029	17279	17209	17090	17244	17116	16953	17172	16867	17114	17074	17120	17285	16982	17275	17098	17174	17054	16976	17205	17053	17104	17052	17031	17093	17123	17030	17199	17175	17193	17133	17160	17025	17056	17211	17150	17174	17068	17137	17072	17151	17026	17051	17209	17160	17070	17006	17114	17093	17003	17091	17171	17026	17043	17307	17042	17036	17164	17233	17125	17174	17101	17004	17218	17214	17043	16927	17115	17140	16992	17193	16932	17112	17067	17092	17019	17169	17043	17058	17150	17055	17146	17039	17270	17171	17213	17076	17032	17235	17173	17185	17057	17153	17149	17194	17069	17145	17171	17064	16991	17136	17175	17092	17054	16986	17095	17188	17051	17264	17134	17236	17207	17178	17125	17192	17043	17006	17133	16978	17151	17234	17011	16995	17158	17088	17013	17081	17166	17072	17073	17234	17161	17078	17012	17261	17238	17082	17079	16959	17102	17096	17039	17138	17006	17194	17136	16893	17210	17131	17065	17033	17112	17081	17134	17068	17057	17010	17304	17109	16934	17040	17036	17097	17175	17117	17218	17072	17207	17151	17137	17177	17061	17142	17070	17060	17098	17080	16843	17063	17107	17166	17001	17146	17082	17108	17073	17151	17017	16972	17091	17201	17205	16991	17124	17243	17096	17191	17027	17141	17116	17178	17213	17018	17078	17259	17132	17069	17223	17197	17023	17341	17147	17157	17026	17101	17037	17122	17007	17079	17282	17081	17042	16907	17099	17204	17156	17161	17196	17227	17153	17245	17054	16977	17314	17139	16972	17125	17294	16989	17049	16918	17103	17088
24291	21473	28940	24586	22436	23306	22732	19953	19107	19358	19119	19200	18794	18774	18881	18801	18797	18879	18784	18740	18765	18769	19854	25087	25972	25182	23386	21563	19744	18905	18548	18803	18743	18728	18685	18533	18553	18545	18454	18510	18458	18486	18347	18528	18607	18532	18454	18366	18372	18405	18425	18563	18623	18352	18495	18488	18704	18349	18473	18477	18624	18627	18384	18251	18582	18391	18449	18424	18723	18675	18609	18501	18431	18444	18600	18684	18481	18435	18510	18338	18450	18465	18498	18479	18471	18349	18285	18185	18589	18355	18546	18348	18268	18456	18323	18361	18613	18351	18359	18460	18284	18465	18371	18353	18520	18415	18423	18531	18473	18578	18591	18226	18271	18627	18322	18260	18658	18605	18372	18652	18618	18382	18411	18543	18393	18570	18443	18400	18690	18317	18608	18427	18591	18508	18388	18495	18494	18428	18440	18410	18249	18456	18337	18412	18547	18345	18296	18571	18410	18343	18395	18509	18371	18306	18318	18461	18407	18495	18387	18281	18638	18499	18443	18297	18333	18346	18450	18511	18395	18481	18601	18360	18481	18528	18586	18427	18540	18634	18538	18410	18484	18333	18550	18481	18664	18323	18606	18543	18405	18400	18395	18347	18205	18502	18548	18391	18661	18324	18447	18337	18248	18513	18279	18537	18709	18462	18353	18644	18448	18246	18414	18402	18426	18469	18507	18599	18420	18444	18347	18473	18347	18366	18520	18578	18342	18435	18520	18410	18265	18291	18242	18518	18370	18315	18434	18454	18565	18449	18482	18479	18310	18569	18415	18508	18362	18619	18351	18453	18619	18288	18359	18555	18447	18321	18299	18444	18423	18517	18232	18368	18400	18378	18481	18486	18482	18408	18728	18443	18404	18359	18381	18529	18418	18460	18506	18407	18338	18473	18427	18324	18309	18317	18337	18488	18156	18457	18558	18356	18588	18605	18394	18145	18410	18346	18601	18453	18396	18521	18481	18436	18369	18385	18571	18566	18396	18514	18446	18307	18292	18304	18422	18330	18554	18488	18251	18194	18333	18403	18591	18427	18607	18851	18479	18408	18527	18589	18383	18584	18480	18496	18398	18397	18523	18276	18358	18542	18277	18567	18273	18399	18525	18449	18207	18465	18397	18513	18344	18349	18550	18636	18547	18354	18545	18397	18563	18454	18452	18399	18494	18344	18367	18348	18436	18284	18275	18343	18486	18372	18480	18340	18308	18129	18450	18255	18524	18511	18265	18354	18428	18481	18414	18418	18398	18322	18254	18319	18235	18427	18483	18362	18359	18128	18578	18332	18434	18351	18541	18220	18277	18429	18603	18332	18439	18409	18475	18292	18514	18440	18189	18597	18300	18437	18422	18485	18545	18385	18536	18424	18474	18362	18387	18303	18546	18412	18458	18405	18443	18393	18570	18466	18290	18350	18530	18467	18351	18430	18475	18519	18474	18403	18244	18477	18443	18589	18352	18514	18545	18452	18312	18392	18397	18226	18558	18311	18479	18559	18487	18507	18271	18498	18572	18312	18165	18375	18445	18445	18341	18460	18624	18517	18292	18431	18327	18400	18477	18582	18388	18591	18561	18396	18408	18535	18449	18402	18556	18482	18393	18303	18428	18431	18335	18382	18768	18376	18539	18283	18321	18215	18576	18262	18410	18508	18660	18376	18362	18354	18431	18267	18455	18563	18473	18345	18652	18486	18531	18592	18316	18466	18368	18454	18474	18390	18491	18433	18512	18511	18435	18435	18523	18396	18508	18391	18524	18386	18532	18346	18566	18299	18573	18540	18503	18311	18422	18307	18317	18504	18439	18586	18445	18357	18410	18219	18428	18308	18594	18552	18563	18366	18324	18507	18595	18647	18497	18475	18532	18364	18320	18352	18456	18333	18505	18300	18471	18421	18511	18508	18535	18387	18520	18545	18638	18378	18425	18647	18515	18346	18183	18446	18486	18359	18559	18485	18490	18550	18489	18208	18462	18491	18445	18534	18317	18278	18431	18280	18586	18528	18522	18341	18543	18386	18346	18410	18567	18341	18499	18397	18299	18722	18354	18441	18314	18387	18568	18542	18385	18649	18311	18348	18358	18437	18298	18510	18446	18333	18154	18500	18404	18501	18397	18329	18418	18410	18418	18524	18405	18631	18481	18402	18628	18436	18333	18312	18320	18341	18684	18448	18374	18350	18401	18706	18571	18558	18306	18266	18410	18530	18447	18363	18264	18525	18481	18401	18375	18211	18412	18327	18449	18317	18470	18229	18259	18462	18485	18427	18502	18501	18546	18648	18309	18507	18345	18426	18372	18360	18425	18562	18307	18294	18504	18419	18527	18508	18498	18535	18219	18570	18227	18265	18366	18561	18289	18369	18395	18088	18462	18314	18498	18349	18382	18440	18453	18361	18586	18415	18321	18567	18523	18237	18573	18343	18430	18406	18314	18582	18506	18473	18423	18512	18360	18595	18391	18361	18657	18356	18557	18507	18349	18642	18323	18396	18314	18452	18368	18387	18662	18564	18300	18320	18303	18388	18310	18376	18269	18406	18469	18344	18536	18593	18307	18394	18312	18327	18598	18315	18476	18413	18304	18439	18665	18408	18247	18516	18461	18280	18499	18583	18493	18454	18513	18369	18511	18456	18484	18358	18710	18490	18335	18291	18362	18412	18423	18255	18459	18153	18508	18657	18438	18369	18596	18551	18660	18423	18513	18691	18371	18333	18485	18341	18615	18470	18409	18270	18324	18476	18493	18518	18586	18279	18274	18390	18340	18357	18422	18530	18574	18519	18486	18600	18419	18476	18339	18449	18560	18248	18436	18626	18557	18414	18210	18455	18391	18513	18526	18378	18526	18483	18294	18403	18344	18644	18374	18402	18541	18558	18352	18640	18584	18647	18498	18465	18417	18361	18390	18534	18573	18460	18338	18508	18599	18251	18250	18176	18330	18340	18381	18196	18332	18529	18413	18393	18467	18341	18503	18548	18665	18410	18286	18542	18353	18337	18585	18474	18637	18595	18506	18552	18423	18632	18471	18463	18319	18542	18506	18421	18286	18307	18307	18417	18503	18316	18185	18297	18375	18226	18377	18566	18638	18350	18552	18734	18617	18381	18242	18319	18360	18244	18608	18404	18316	18525	18514	18470	18614	18194	18464	18394	18685	18116	18409	18423	18387	18371	18506	18558	18373	18330	18333	18397	18536	18227	18333	18444	18452	18473	18574	18415	18478	18413	18230	18419	18472	18306	18435	18349	18426	18300	18599	18366	18520	18371	18494	18406	18157	18321	18387	18501	18369	18497	18611	18485	18475	18530	18320	17979	18372	18393	18568	18480	18544	18591	18389	18297	18396	18090	18258	18376	18495	18261	18210	18434	18335	18270	18427	18403	18394	18407	18366	18484	18673	18329	18379	18496	18496	18214	18460	18539	18456	18586	18459	18486	18584	18327	18502	18260	18465	18448	18501	18440	18480	18482	18513	18677	18466	18345	18623	18472	18332	18239	18521	18313	18587	18485	18310	18243	18716	18527	18429	18645	18735	18378	18286	18474	18464	18302	18472	18385	18053	18247	18282	18262	18202	18368	18577	18500	18317	18446	18299	18321	18406	18455	18398	18531	18358	18580	18535	18520	18311	18381	18366	18422	18390	18440	18320	18463	18510	18388	18559	18416	18448	18399	18477	18539	18314	18333	18297	18566	18375	18356	18703	18358	18528	18539	18322	18400	18447	18690	18582	18440	18376	18587	18346	18466	18425	18496	18334	18602	18365	18214	18597	18259	18461	18386	18293	18510	18400	18677	18285	18578	18474	18396	18471	18437	18375	18513	18489	18434	18374	18325	18499	18227	18363	18287	18604	18383	18480	18397	18570	18318	18506	18195	18433	18360	18286	18466	18242	18491	18367	18503	18358	18450	18429	18351	18473	18418	18189	18329	18515	18414	18456	18286	18317	18354	18337	18515	18456	18410	18525	18550	18274	18494	18347	18489	18454	18526	18402	18436	18488	18437	18395	18570	18477	18415	18438	18398	18330	18442	18583	18409	18436	18250	18462	18412	18491	18218	18592	18456	18410	18324	18270	18435	18455	18585	18625	18340	18451	18438	18512	18366	18425	18457	18592	18666	18358	18363	18554	18386	18563	18539	18282	18443	18264	18587	18357	18355	18485	18187	18353	18300	18379	18517	18410	18437	18399	18339	18663	18411	18522	18551	18413	18279	18334	18381	18526	18588	18495	18358	18640	18492	18357	18513	18351	18423	18566	18624	18519	18466	18538	18605	18435	18277	18582	18435	18291	18135	18509	18293	18428	18516	18330	18273	18540	18462	18333	18558	18417	18500	18226	18417	18452	18512	18349	18388	18347	18498	18545	18378	18398	18325	18181	18524	18318	18551	18657	18452	18418	18628	18500	18388	18518	18282	18553	18587	18484	18477	18613	18285	18407	18382	18294	18376	18429	18497	18366	18448	18622	18404	18411	18340	18421	18494	18350	18366	18327	18532	18651	18206	18261	18526	18557	18412	18425	18495	18402	18290	18488	18498	18472	18648	18514	18466	18466	18471	18598	18521	18346	18498	18763	18532	18484	18352	18541	18527	18398	18405	18438	18362	18406	18343	18223	18445	18386	18354	18376	18564	18314	18654	18425	18536	18138	18390	18564	18225	18498	18533	18243	18492	18585	18368	18364	18521	18289	18482	18278	18406	18482	18498	18481	18415	18351	18559	18452	18370	18497	18423	18339	18553	18395	18591	18468	18480	18651	18438	18341	18590	18587	18349	18273	18408	18370	18423	18302	18641	18624	18604	18308	18509	18420	18376	18389	18320	18443	18309	18598	18401	18424	18438	18342	18372	18516	18341	18573	18561	18520	18385	18572	18542	18779	18356	18262	18651	18417	18415	18452	18423	18610	18424	18554	18428	18454	18525	18478	18632	18546	18250	18376	18633	18383	18550	18855	18381	18233	18485	18491	18579	18572	18409	18182	18531	18405	18457	18321	18334	18543	18441	18581	18362	18585	18455	18337	18400	18244	18363	18579	18586	18471	18509	18209	18440	18421	18291	18561	18512	18270	18369	18479	18504	18388	18287	18387	18468	18430	18438	18407	18638	18247	18461	18473	18584	18410	18437	18499	18342	18454	18349	18695	18377
17624	28654	27315	24286	21818	19756	18540	18267	17693	17485	17476	17391	17030	17147	17011	16871	16982	16822	17000	16763	16791	16781	19539	27017	27182	25983	23185	20561	18061	16715	16576	16366	16848	16860	16869	16739	16473	16404	16724	16635	16579	16446	16602	16674	16495	16653	16533	16531	16517	16597	16589	16460	16414	16597	16522	16511	16480	16698	16515	16653	16587	16493	16345	16556	16740	16383	16504	16496	16578	16497	16384	16576	16707	16485	16741	16649	16533	16566	16628	16630	16526	16410	16636	16625	16276	16565	16595	16630	16494	16443	16398	16547	16623	16635	16543	16430	16449	16572	16395	16512	16570	16577	16647	16497	16567	16507	16486	16500	16410	16623	16572	16494	16355	16537	16412	16654	16605	16565	16485	16428	16770	16374	16574	16602	16557	16486	16601	16546	16600	16561	16737	16525	16666	16392	16573	16702	16601	16506	16530	16483	16725	16275	16504	16747	16594	16677	16499	16413	16549	16817	16636	16739	16630	16556	16498	16582	16512	16698	16409	16552	16496	16575	16560	16621	16510	16584	16435	16394	16497	16434	16498	16452	16539	16801	16523	16510	16614	16569	16509	16484	16622	16363	16579	16496	16609	16605	16492	16575	16474	16432	16795	16515	16496	16464	16466	16392	16463	16503	16652	16514	16474	16611	16400	16327	16576	16506	16625	16605	16479	16564	16595	16608	16703	16630	16636	16436	16595	16716	16580	16521	16467	16504	16528	16561	16385	16555	16558	16393	16471	16567	16464	16505	16480	16588	16560	16534	16698	16524	16397	16465	16567	16509	16683	16469	16636	16351	16516	16724	16590	16436	16436	16540	16579	16713	16532	16576	16476	16644	16544	16308	16532	16455	16581	16515	16390	16601	16421	16663	16524	16538	16639	16744	16614	16524	16459	16557	16510	16608	16592	16477	16470	16546	16369	16683	16486	16571	16572	16528	16557	16552	16559	16557	16569	16528	16586	16437	16460	16375	16640	16458	16617	16550	16589	16630	16627	16405	16571	16499	16659	16547	16581	16474	16521	16550	16511	16574	16456	16615	16670	16563	16451	16637	16380	16530	16544	16576	16622	16708	16481	16468	16512	16640	16579	16402	16610	16518	16482	16502	16550	16475	16527	16672	16499	16610	16725	16633	16525	16512	16446	16566	16385	16464	16563	16784	16543	16539	16402	16244	16592	16507	16486	16535	16559	16708	16603	16732	16693	16655	16634	16443	16627	16451	16614	16592	16468	16429	16378	16659	16493	16665	16454	16589	16597	16521	16508	16513	16519	16525	16552	16543	16480	16448	16634	16569	16496	16672	16640	16336	16530	16322	16515	16642	16612	16519	16516	16607	16711	16473	16525	16592	16570	16519	16536	16527	16588	16609	16452	16569	16560	16310	16406	16596	16369	16473	16804	16506	16551	16589	16502	16326	16675	16595	16672	16434	16608	16679	16643	16466	16498	16650	16381	16554	16509	16586	16426	16389	16493	16529	16484	16504	16512	16491	16660	16620	16493	16716	16417	16590	16565	16681	16583	16472	16623	16546	16520	16545	16610	16474	16432	16465	16646	16373	16567	16412	16451	16471	16429	16505	16628	16509	16601	16642	16547	16522	16517	16468	16531	16556	16596	16438	16450	16486	16555	16578	16560	16528	16358	16456	16497	16555	16520	16537	16616	16505	16555	16550	16537	16575	16457	16476	16667	16673	16367	16538	16492	16510	16435	16549	16592	16446	16580	16544	16472	16541	16612	16493	16665	16467	16627	16517	16541	16582	16554	16509	16534	16569	16540	16519	16540	16662	16394	16548	16486	16670	16637	16589	16485	16476	16573	16278	16569	16511	16698	16396	16472	16434	16616	16625	16397	16550	16547	16651	16530	16561	16603	16418	16504	16545	16583	16514	16579	16462	16351	16496	16626	16612	16619	16536	16578	16583	16442	16460	16627	16559	16522	16774	16504	16706	16663	16496	16598	16411	16629	16767	16714	16524	16526	16662	16594	16388	16642	16515	16623	16531	16500	16516	16496	16480	16420	16615	16472	16643	16599	16395	16551	16547	16593	16536	16470	16450	16376	16289	16563	16433	16539	16543	16485	16525	16508	16531	16398	16251	16543	16575	16513	16494	16663	16583	16426	16596	16625	16517	16529	16512	16450	16655	16438	16491	16583	16431	16491	16501	16512	16495	16517	16732	16520	16476	16480	16392	16484	16640	16565	16515	16544	16637	16493	16530	16525	16469	16620	16556	16784	16512	16553	16489	16441	16476	16485	16494	16645	16548	16616	16639	16546	16472	16538	16464	16617	16483	16424	16658	16495	16489	16636	16530	16641	16677	16631	16564	16460	16525	16558	16400	16531	16588	16338	16333	16557	16542	16519	16401	16538	16285	16743	16602	16585	16406	16480	16485	16409	16401	16560	16355	16518	16547	16609	16646	16513	16473	16560	16403	16712	16524	16430	16531	16530	16419	16604	16609	16451	16567	16537	16562	16582	16512	16602	16684	16429	16617	16480	16594	16577	16659	16530	16740	16577	16522	16614	16421	16717	16538	16562	16489	16587	16535	16557	16522	16594	16419	16750	16474	16487	16471	16574	16471	16578	16466	16484	16768	16531	16540	16517	16672	16406	16533	16493	16623	16645	16398	16637	16517	16485	16486	16580	16505	16462	16608	16568	16455	16501	16566	16483	16602	16566	16564	16361	16614	16508	16722	16459	16477	16688	16545	16533	16571	16467	16557	16579	16568	16588	16497	16393	16449	16615	16661	16432	16632	16526	16457	16505	16622	16584	16390	16496	16449	16552	16551	16452	16656	16600	16327	16535	16442	16594	16456	16539	16588	16403	16607	16581	16645	16697	16580	16479	16680	16625	16432	16551	16479	16498	16382	16499	16502	16593	16420	16617	16439	16624	16676	16573	16487	16603	16708	16284	16718	16505	16497	16519	16405	16588	16532	16590	16254	16521	16513	16721	16513	16701	16701	16605	16581	16660	16717	16690	16560	16711	16521	16486	16671	16582	16414	16372	16508	16558	16411	16339	16547	16612	16568	16639	16398	16517	16447	16543	16619	16603	16642	16243	16547	16617	16586	16606	16492	16518	16558	16628	16675	16528	16400	16460	16472	16475	16563	16583	16469	16374	16649	16381	16443	16614	16464	16807	16554	16466	16631	16680	16514	16633	16577	16537	16672	16633	16624	16550	16464	16569	16426	16427	16585	16658	16451	16561	16650	16535	16544	16532	16471	16638	16566	16516	16591	16509	16568	16578	16442	16808	16556	16386	16653	16406	16613	16381	16681	16524	16581	16462	16641	16521	16573	16551	16454	16686	16548	16371	16463	16560	16732	16579	16549	16451	16701	16425	16578	16556	16395	16545	16517	16695	16599	16484	16539	16585	16706	16485	16471	16449	16495	16373	16562	16572	16523	16469	16669	16496	16392	16498	16553	16351	16580	16486	16484	16723	16661	16573	16505	16563	16615	16509	16534	16616	16395	16663	16397	16353	16592	16521	16591	16537	16473	16466	16517	16669	16526	16469	16681	16458	16755	16567	16439	16457	16375	16465	16496	16452	16665	16519	16756	16626	16448	16704	16407	16531	16557	16615	16578	16442	16703	16567	16404	16623	16409	16550	16471	16743	16580	16531	16629	16608	16721	16616	16556	16674	16619	16439	16504	16543	16519	16694	16627	16547	16266	16605	16487	16437	16497	16468	16425	16323	16682	16404	16400	16541	16543	16566	16468	16477	16578	16624	16680	16481	16460	16526	16528	16430	16683	16718	16385	16502	16553	16587	16606	16457	16573	16490	16563	16581	16723	16466	16609	16489	16435	16666	16678	16717	16651	16521	16585	16544	16456	16378	16547	16552	16675	16610	16648	16530	16607	16549	16387	16429	16583	16642	16626	16719	16640	16580	16501	16614	16543	16577	16545	16464	16696	16485	16590	16444	16633	16590	16550	16462	16396	16473	16626	16504	16520	16426	16603	16494	16581	16587	16371	16610	16462	16509	16651	16428	16642	16721	16684	16512	16673	16512	16615	16539	16486	16553	16408	16617	16573	16578	16529	16458	16615	16534	16701	16554	16508	16319	16576	16472	16507	16539	16559	16663	16550	16434	16506	16577	16464	16599	16484	16430	16537	16651	16686	16497	16428	16424	16453	16521	16510	16600	16489	16662	16491	16622	16493	16658	16364	16356	16616	16579	16466	16581	16555	16506	16519	16489	16537	16537	16488	16631	16506	16559	16478	16379	16595	16443	16698	16346	16678	16500	16561	16616	16417	16519	16484	16478	16576	16596	16656	16489	16446	16707	16440	16535	16460	16587	16531	16520	16400	16567	16599	16315	16528	16431	16568	16436	16600	16415	16563	16566	16599	16436	16642	16377	16476	16384	16406	16571	16502	16620	16615	16634	16554	16734	16404	16444	16663	16691	16392	16489	16624	16470	16466	16563	16366	16582	16700	16458	16506	16455	16636	16521	16492	16654	16539	16471	16496	16468	16673	16538	16590	16638	16446	16620	16570	16576	16474	16539	16503	16588	16439	16644	16756	16480	16387	16544	16598	16618	16545	16509	16623	16556	16546	16752	16631	16642	16645	16344	16591	16507	16563	16592	16484	16622	16435	16470	16563	16733	16688	16561	16295	16616	16543	16507	16649	16479	16612	16526	16499	16450	16767	16548	16388	16493	16548	16509	16373	16778	16370	16341	16632	16424	16620	16525	16483	16395	16466	16602	16613	16796	16488	16528	16599	16486	16459	16584	16613	16634	16610	16603	16413	16462	16630	16523	16648	16563	16496	16710	16648	16417	16560	16441	16516	16516	16409	16513	16623	16682	16572	16574	16528	16577	16649	16490	16727	16405	16635	16526	16687	16597	16695	16551	16498	16403	16685	16701	16410	16667	16518	16573	16603	16545	16499	16547	16521	16626	16658	16710	16538	16462	16552	16557	16599	16494	16706	16625	16497	16562	16608	16567	16582	16586	16618	16750	16461	16527	16372	16606	16387	16497	16436	16571	16721	16618	16506	16531	16458	16342	16631	16433	16657	16539	16672	16487	16546	16439	16619	16676	16598	16571	16636	16450	16440	16441	16535	16385	16539	16567	16572	16762	16489	16626	16655	16582	16453	16531	16615	16703	16693	16566	16465	16498	16594
29897	22252	22596	20727	18567	18316	18488	18142	18133	18202	18032	18440	18134	18107	17921	18274	18138	17965	18189	18130	18177	18089	18138	18406	18542	18722	18817	18446	18209	18001	18082	17993	18080	18053	18328	18096	18005	17915	18008	18024	17922	17853	17975	18217	17986	18045	18132	18179	18153	18176	18134	17875	18049	18187	18007	17961	18041	18119	17874	17804	17894	17826	17991	18177	18063	17970	17963	18009	17917	18148	17979	18112	18128	18104	18041	18105	18090	18030	18170	17917	18000	17952	18058	18125	18007	17983	18182	18302	18130	17838	17976	18108	18016	17969	17964	17951	18068	18057	17969	17990	17875	17962	17974	17930	17962	18122	18273	18112	18080	18054	18022	18163	17987	17993	17926	18112	17914	17951	17842	17931	18013	17949	18223	18179	17954	18202	17919	18161	18012	17990	17961	17855	18141	17965	17963	18071	17989	18028	17879	18158	18229	18109	17970	18162	18085	17840	18041	18087	17914	17971	17957	17980	17966	18037	18351	18063	17917	18166	18218	18180	18029	17945	18219	18005	18119	18241	18094	18021	18129	18023	18171	18128	18164	18052	18002	18102	18129	18007	17915	18145	17903	18054	18354	18057	17919	17993	17862	18023	17998	18096	18058	18066	18010	18000	18011	18038	18015	17917	18002	17917	17999	18024	18160	18071	18339	18203	17988	18027	18044	18004	18017	17935	18056	17873	17750	18122	18249	17932	18090	18051	18179	18090	18148	18151	17903	17981	18096	18152	17966	18018	18069	17936	18216	18005	18098	18078	18163	18222	17808	18073	18005	18003	18091	17951	18134	18218	18125	17940	18044	18187	18061	18123	18010	18101	18125	18073	18039	18223	18086	17760	18017	17952	17825	18068	17943	18003	18111	18270	17952	17966	17903	18074	17965	18035	17916	17936	17988	18045	18122	18095	17943	17843	18077	18019	18125	17903	18110	17892	18043	18070	18085	17950	18002	18151	17958	17953	17994	18058	17931	17901	18056	18128	18031	18108	18176	18038	17971	17995	18056	18051	18081	18149	18164	18048	17978	18022	17922	18133	18070	18223	17859	18161	18038	18194	18157	18022	18093	17933	17779	17864	18281	18167	17978	18052	18129	18059	18146	18022	18016	18178	18187	18099	17856	18195	17968	18058	18051	18027	17976	17967	17978	18096	17995	17988	17946	18103	18161	18031	18049	18154	18068	17953	18100	18066	18097	17995	18049	17855	18174	18137	18057	17791	17891	18217	18096	17976	18002	18117	18097	18064	18026	17811	17972	18039	18181	18149	17927	17956	17993	18084	18153	17846	17966	18091	18136	18088	18181	17982	18044	18041	18122	18171	17969	18120	17981	17955	18118	18061	17902	18135	18238	18328	17947	18073	18043	18155	18145	18127	18095	18167	18095	18165	17951	17942	18123	18213	17909	17975	17975	18226	18017	18038	18160	18161	18089	18338	17888	17940	18098	18213	17939	18087	17966	18219	18184	17986	17848	18089	18141	17937	17986	17788	17957	18053	18013	18036	17904	17968	17922	18006	18181	17948	18003	18198	18108	17838	17954	18020	18031	17913	17969	17968	17904	17983	18063	18306	17992	18183	18040	17949	17996	18132	17958	18054	18025	18135	18094	18159	18339	17966	18101	18001	17974	17857	17944	18143	18170	18059	18188	17929	18008	17936	18243	18136	18167	18047	17935	17745	18039	18129	18011	17896	18269	18006	18185	18179	18024	17940	17906	17856	18011	18025	18266	18070	18222	18140	17990	18100	18132	18141	18065	17979	18196	18305	17939	17827	17984	17931	18107	18004	17887	17872	18126	17968	18055	18244	18188	17978	18257	18039	18061	17877	17923	18211	18090	18037	18076	18107	18028	18153	17956	17963	18040	18126	17916	17968	18107	18170	17972	17986	18132	17970	18265	17912	17962	18191	18058	18007	18088	18073	18008	18083	18016	18353	18251	18303	18121	18114	17973	18088	18040	17972	17883	17961	18141	18205	18129	17949	17887	18051	18055	18135	18181	18083	18285	18080	17953	18045	18071	17855	18127	18033	18084	17988	18114	17980	18048	18077	17992	17939	18074	17984	18088	17960	17906	17907	18155	18017	17967	17756	17926	17930	17854	18073	18069	17882	17985	17950	18134	17975	18134	18046	18075	18228	18067	17925	17809	17944	18125	17943	17933	17971	18167	17889	17895	18111	18051	18202	18040	18071	18073	18199	18050	18018	18077	18186	17917	18128	17970	18012	18021	18029	18098	17947	18068	17892	18092	18084	18041	17943	18000	17962	17873	17927	18113	18103	18119	18130	17977	18087	18056	18044	17807	17970	18034	18127	18412	17899	18235	18091	17873	18144	18089	17963	18067	18112	18088	18154	18239	18314	18096	17894	17998	18095	18056	18164	18074	18048	17987	18096	17919	18084	17968	18013	18056	18107	18308	18195	17986	17959	17936	18035	18047	17829	17913	18043	17888	18296	17900	17945	18051	18100	17973	18100	17727	17922	18064	18065	17839	17942	18005	18029	17713	17867	17835	17888	18091	18072	18055	17914	17872	18073	18054	18139	18078	18273	18008	18016	17853	18474	17989	18230	18127	18288	18234	18083	17837	17885	17886	17819	18026	18111	17980	18190	17922	17916	17914	18037	18077	17915	18093	18166	17944	18001	18304	18077	18043	17899	17979	17994	18049	17944	17989	17948	17940	18203	18089	18054	17933	18054	18070	18147	18351	17921	17861	17949	17816	17850	18066	17948	18032	18150	18289	18107	17824	17936	18179	18006	18013	18242	18127	18102	18072	18147	17978	18305	18255	18080	17836	17947	18067	18047	18138	18032	18146	18195	18016	18005	17985	17943	18170	18099	18049	17910	18134	18164	17842	17836	18064	17878	18008	18224	18045	18102	18106	17968	18246	18069	18233	18028	18075	17991	17995	17923	17994	18157	18082	18064	18289	18148	17962	18155	18129	18088	18022	18079	18199	18008	18057	18028	17896	18054	17961	18143	18226	18100	18119	17948	18227	18019	17938	17972	18113	18198	18034	17978	18073	18012	17996	17955	18075	18049	18107	17937	18156	17984	18039	17894	18093	18015	18167	18036	17909	18033	18052	18085	18018	17922	18033	17992	18038	18153	18115	17992	18269	18223	18012	18035	18062	17799	18123	17895	18004	17915	18031	18148	18038	18008	17992	18035	18163	18208	18030	18035	18160	17985	18098	18164	18151	18048	17923	17988	18113	18069	18269	18082	18068	18111	18001	18065	18174	17796	18106	18038	18051	18007	17971	18148	18221	17987	18163	18025	18139	17941	17994	18101	18168	17945	17938	18246	17967	18195	18062	18043	17976	18105	18232	17784	17957	17990	18262	17977	18122	18085	18201	17963	17994	17843	18127	18038	17953	17867	18111	17848	17832	18065	17944	17918	17978	18048	18128	17765	18020	18193	18223	17935	18007	18062	18035	18025	17879	18113	18135	17822	18118	18091	18031	18019	18011	17839	17978	17888	18105	18109	18135	17679	17961	18058	18036	18082	18064	18232	18030	17983	18073	18028	18075	18087	18206	17969	18107	17959	18103	18213	18083	17962	18118	17918	17785	18018	18041	17896	18022	18005	18331	17890	17955	18048	18050	17987	17992	18107	18037	18158	18076	18090	17935	18034	18157	18384	18153	18110	17971	18114	18224	18072	17977	17818	18183	18151	17988	18014	18043	18284	18100	18056	18077	18008	18056	18047	18092	18028	17966	18061	18162	18172	17903	18093	18194	17991	18203	18186	18071	18075	18063	18138	18141	17971	18007	18241	17927	18009	18136	17993	18039	18059	18157	17886	17967	18204	18064	18083	17952	18192	18090	17959	18065	18154	18060	18150	17979	17923	18126	18040	18013	18008	17969	17976	17920	17975	18114	18106	17981	18096	18124	17898	18285	17800	17980	18025	18011	18023	18003	18173	18044	18028	18104	17950	17955	17957	18170	18162	18029	17999	17815	17987	18071	17920	18258	18349	18020	17900	17969	17914	17954	18014	18080	18166	17976	18185	18015	18159	18304	17989	17999	18126	18132	17742	18015	18037	18233	18041	18049	18103	18044	18226	18084	18018	17926	18045	18097	18164	18187	18157	18074	18080	17766	18021	17959	18107	18058	17931	18146	18039	18041	18373	18071	17924	17976	18072	18063	17886	18295	18050	18092	18175	18063	17947	17913	17907	18065	18047	17979	18142	17914	18078	18113	17948	18071	18040	17937	17918	17996	18142	18050	17958	17868	18180	18103	18014	18129	18004	18143	18072	18021	18186	18031	18177	17829	17939	18068	17970	17979	18116	18353	17921	18056	18109	18110	18062	18067	17905	17972	18119	18161	17971	17972	18031	18090	18020	18053	18179	18080	17975	18201	18226	17994	18103	17972	18065	18036	18074	17983	17987	18134	18074	17980	18056	17841	17922	18095	18145	17884	17986	18139	17930	18082	17989	18051	18052	18097	17695	18081	17950	18079	18158	18017	17937	17958	18079	18128	18015	18100	18182	18165	18137	18183	18084	17927	17764	18076	18110	18157	17980	18121	18112	18135	18099	18032	17977	18069	18044	18032	18009	18123	17905	18057	17996	17851	18132	17948	18131	18181	17850	18068	17976	18060	18114	18162	18139	18182	18032	17907	18050	18221	17996	18072	18230	18021	18049	18039	18100	17978	17931	18085	18019	17965	17970	17954	18042	18068	18124	18004	17968	18116	18094	18166	17838	17999	17932	18032	17859	17923	17895	18071	17955	18095	17930	17963	17895	18013	18183	18190	18087	18046	17985	18074	18111	17943	18224	17996	17752	17992	17998	17869	18084	17936	17919	18106	18073	18089	18044	18181	18027	18041	18116	18170	18129	17981	18077	18074	17959	17975	17881	18299	18026	18013	18141	18343	18087	18177	18370	18016	17976	18011	17957	18003	18184	17813	17951	18262	17983	18333	18080	18187	18188	18070	17956	18160	18017	17913	18169	18006	18120	17914	17759	17859	18032	18090	18030	17933	18016	18022	18057	18117	17983	17971	17918	18208	18000	18097	18092	18140	18000	17918	18056	18056	17902	18249	18051	18069	17975	17808	18050	18134	18031	18085	18210	17925	18102	17941	18038	18190	18073	18080	18203	18035	17930	17890	17891	18125	17941	17941	18022	17910	18196
16959	18540	18499	18256	17131	16764	16628	16460	16439	16468	16514	16296	16298	16358	16342	16310	16275	16430	16234	16312	16215	16317	16480	16700	17214	17209	17340	16703	16252	16238	16312	16250	16384	16279	16181	16249	16216	16284	16341	16210	16200	16330	16221	16245	16255	16327	16267	16099	16207	16349	16182	16244	16256	16230	16292	16355	16271	16108	16215	16158	16191	16112	16248	16217	16364	16169	16330	16245	16300	16293	16425	16150	16277	16275	16298	16179	16183	16285	16255	16109	16284	16248	16150	16337	16355	16076	16283	16207	16103	16286	16223	16263	16151	16100	16284	16326	16105	16206	16075	16238	16227	16293	16244	15995	16277	16297	16041	16207	16211	16190	16339	16461	16113	16039	16131	16117	16416	16251	16313	16168	16178	16429	16099	16123	16267	16177	16296	16157	16350	16186	16331	16213	16310	16207	16164	16151	16046	16336	16177	16284	16273	16201	16277	16060	16244	16353	16382	16139	16235	16172	16306	16411	16146	16114	16331	16344	16418	16083	16235	16073	16185	16270	16343	16301	16138	16173	16235	16241	16125	16398	16399	16120	16371	16176	16236	16214	16302	16109	16244	16232	16265	16190	16160	16156	16265	16003	16204	16189	16210	16151	16182	16161	16264	16154	16267	16378	16181	16117	16184	16222	16294	16202	16206	16269	16430	16185	16224	16117	16278	16408	16265	16284	16244	16144	16269	16277	16236	16194	16204	16119	16229	16200	16253	16278	16155	16274	16295	16176	16118	16156	16388	16260	16190	16346	16269	16084	16057	16123	16171	16190	16363	16185	16224	16150	16175	16221	16406	16311	16211	16275	16337	16283	16088	16326	16204	16167	16236	16277	16257	16168	16167	16251	16238	16250	16294	16270	16255	16223	16246	16195	16051	16109	16163	16228	16260	16054	16216	16224	16187	16346	16274	16224	16304	16240	16256	16294	16071	16228	16270	16098	16297	16075	16220	16094	16122	16219	16405	16344	16112	16185	16241	16348	16329	16310	16178	16387	16335	16237	16349	16123	16271	16324	16325	16312	16310	16289	16392	16292	16371	16152	16299	16202	16174	16353	16297	16311	16211	16321	16303	16211	16397	16145	16290	16191	16216	16289	16230	16225	16259	16231	16186	16241	16293	16159	16148	16233	16357	16171	16304	16151	16310	16231	16354	16270	16293	16215	16252	16354	16172	16176	16292	16311	16438	16258	16030	16226	16429	16207	16282	16210	16324	15977	16337	16301	16145	16125	16312	16258	16384	16252	16155	16179	16354	16343	16198	16366	16400	16160	16172	16205	16367	16192	16175	16303	16271	16072	16235	16074	16390	16144	16195	16336	16222	16148	16335	16358	16257	16387	16048	16156	16253	16189	16310	16413	16416	16204	16237	16159	16189	16292	16198	16136	16186	16133	16264	16003	16335	16166	16325	16230	16113	16313	16363	16343	16390	16077	16290	16253	16265	16302	16005	16272	16320	16218	16224	16177	16206	16292	16228	16215	16400	16136	16068	16196	16241	16208	16272	16158	16340	16242	16161	16318	16131	16029	16350	16275	16250	16388	16268	16260	16224	16074	16314	16142	16139	16109	16397	16264	16096	16238	16301	16110	16190	16353	16352	16242	16393	16328	16296	16132	16341	16209	16319	16208	16357	16311	16145	16376	16149	16179	16254	16328	16338	16381	16133	16066	16304	16208	16315	16114	16383	16205	16411	16165	16381	16255	16278	16300	16152	16268	16290	16163	16327	16289	16217	16291	16309	16360	16330	16188	16282	16103	16328	16392	16119	16231	16169	16233	15997	16236	16205	16264	16176	16206	16190	16392	16241	16423	16375	16123	16247	16131	16210	16221	16262	16236	16326	16086	16369	16138	16118	16508	16473	16466	16155	16213	16271	16177	16202	16180	16181	16304	16323	16133	16191	16187	16252	16251	16313	16265	16189	16125	16353	16204	16155	16275	16199	16105	15921	16207	16330	16332	16187	16312	16284	16333	16357	16167	16334	16171	16188	16265	16247	16167	16277	16124	16138	16343	16166	16158	16222	16106	16125	16221	16295	15987	16308	16312	16223	16281	16175	16157	16360	16418	16277	16182	16228	16289	16109	16158	16380	16437	16161	16130	16267	16278	16231	16431	16149	16300	16295	16308	16224	16231	16266	16023	16385	16379	16290	16107	16173	16251	16195	16266	16313	16067	16218	16055	16313	16103	16299	16543	16220	16323	16360	16254	16310	16209	16176	16412	16174	16127	16214	16200	16256	16271	16289	16272	16395	16284	16299	16287	16298	16214	16022	16263	16200	16315	16226	16037	16283	16336	16406	16188	16362	16261	16363	16231	16216	16198	16088	16339	16159	16209	16361	16305	16240	16173	16316	16197	16081	16334	16203	16302	16117	16279	16326	16247	16236	16178	16132	16326	16197	16161	16110	16342	16340	16125	16197	16358	16307	16037	16272	16079	16226	16240	16445	16153	16213	16173	16301	16298	16258	16087	16157	16295	16257	16374	16296	16133	16118	16292	16177	16152	16248	16207	16166	16179	16097	16272	16316	16255	16334	16288	16346	16135	16326	16211	16248	16171	16363	16313	16239	16266	16148	16278	16130	16215	16195	16092	16113	16334	16328	16272	16178	16306	16241	16309	16198	16415	16207	16216	16313	16161	16357	16089	16304	16096	16167	15990	16145	16269	16338	16231	16328	16304	16255	16211	16145	16266	16440	16260	16260	16360	16290	16123	16289	16114	16160	16161	16198	16236	16253	16294	16270	16283	16257	16235	16387	16217	16244	16254	16243	16253	16178	16288	16159	16257	16083	16073	16246	16242	16186	16151	16199	16192	16560	16135	16262	16263	16192	16271	16108	16189	16406	16266	16118	16300	16127	16358	16174	16232	16251	16214	16357	16141	16185	16255	16274	16214	16265	16276	16225	16275	16227	16279	16300	16228	16382	16178	16414	16319	16103	16283	16214	16308	16266	16172	16232	16212	16148	16191	16056	16237	16351	16311	16294	16255	16391	16210	16261	16205	16372	15946	16237	16221	16514	16245	16329	16105	16268	16235	16193	16349	16129	16194	16364	16301	16177	16239	16366	16210	16328	16189	16234	16234	16314	16206	16287	16325	16298	16152	16153	16312	16113	16214	16129	16070	16236	16127	16202	16056	16242	16267	16180	16302	16340	16366	16368	16104	16192	16308	16165	16226	16105	16219	16396	16205	16060	16063	16382	16319	16300	16310	16325	16358	16184	16457	16214	16106	16363	16087	16281	16327	16187	16226	16210	16115	16175	16367	16170	16329	16319	16158	16164	16147	16242	16348	16352	16208	16377	15979	16251	16261	16294	16255	16157	16438	16242	16152	16066	16109	16206	16164	16214	16274	16325	16111	16441	16264	16321	16180	16167	16419	16413	16283	16124	16148	16431	16208	16278	16123	16416	16175	16159	15979	16324	16143	16277	16146	16194	16184	16178	16048	16228	16213	16353	16187	16314	16158	16156	16214	16266	16074	16073	16260	16307	16199	16316	16106	16297	16103	16089	16111	16120	16291	16303	16234	16382	16050	16235	16218	16274	16202	16056	16390	16317	16392	16214	16230	16337	16530	16108	16296	16208	16366	16285	16204	16084	16371	16287	16248	16251	16255	16332	16074	16111	16116	16266	16056	16194	16383	16284	16180	16136	16189	16239	16144	16403	16155	16171	16380	16275	16289	16328	16300	16178	16303	16167	16107	16252	16330	16119	16288	16306	16120	16362	16395	16197	16194	16228	16046	16272	16279	16139	16184	16109	16282	16137	16252	16213	16365	16243	16295	16188	16219	16059	16183	16217	16288	16364	16205	16213	16194	16237	16311	16367	16109	16304	16265	16296	16139	16217	16360	16113	16302	16333	16353	16443	16204	16243	16107	16195	16252	16402	16050	16400	16358	16215	16349	16455	16266	16176	16007	16244	16280	16323	16298	16191	16264	16248	16230	16352	16290	16349	16340	16238	16101	16260	16208	16227	16387	16322	16106	16152	16370	16306	16296	16227	16225	15950	16187	16064	16328	16203	16291	16044	16074	16185	16164	16328	16258	16230	16051	16317	16241	16312	16317	16172	16104	16262	16260	16339	16211	16265	16313	16239	16182	16311	16489	16297	16358	16142	16275	16307	16304	16378	16360	16049	16149	16366	16245	16239	16238	16302	16253	16186	16089	16269	16165	16209	16231	16195	16363	16409	16171	16328	16336	16246	16253	16193	16110	16208	16374	16102	16215	16342	16402	16333	16251	16258	16256	16299	16361	16236	16205	16247	16333	16190	16492	16266	16266	16317	16291	16076	16285	16463	16259	16096	16313	16265	16204	16275	16223	16277	16418	16148	16104	16233	16218	16287	16303	16303	16331	16172	16263	16301	16197	16421	16130	16159	16310	16223	16216	16398	16264	16203	16306	16369	16137	16282	16325	16309	16205	16221	16288	16362	16223	16291	16309	16327	16260	16140	16308	16218	16367	16342	16179	16320	16226	16241	16321	16291	16308	16197	16200	16227	16079	16207	16265	16259	16261	16379	16382	16325	16318	16242	16138	16181	16271	16283	16198	16354	16308	16237	16117	16315	16568	16278	16421	16266	16136	16411	16270	16291	16224	16181	16299	16271	16372	16350	16335	16212	16342	16228	16408	16166	16244	16407	16097	16263	16212	16304	16184	16366	16295	16373	16219	16269	16279	16302	16331	16396	16175	16273	16113	16346	16280	16109	16269	16203	16136	16107	16006	16283	16205	16230	16303	16304	16373	16032	16058	16364	16323	16199	16101	16173	16280	16171	16414	16298	16352	16163	16127	16217	16222	16223	16178	16188	16285	16277	16304	16184	16226	16405	16200	16136	16222	16213	16260	16197	16176	16099	16234	16334	16164	16192	16215	16267	16285	16201	16261	16276	16232	16373	16218	16226	16190	16219	16142	16359	16239	16476	16420	16189	16354	16359	16289	16214	16094	16154	16302	16224	16267	16232	16307	16337	16225	16256	16250	16243	16379	16224	16382	16218	16540	16472	16132	16340	16109	16142	16144	16290	16235	16205	16385	16114	16294	16225	16239	16194	16210	16238	16297	16255	16284	16188	16266	16269	16094	16137	16127	16324	16235	16267	16279	16297	16350	16425	16140	16119	16404	16217	16185	16296	16322
25683	21513	28036	25988	21220	19406	19191	18283	17901	18174	17989	17697	17644	17644	17817	17643	17706	17543	17400	17443	17625	17847	17762	19936	21898	21423	20259	19183	17621	17586	17516	17593	17538	17653	17650	17624	17606	17469	17593	17495	17584	17583	17489	17337	17691	17632	17274	17292	17551	17653	17730	17485	17311	17436	17413	17453	17610	17476	17468	17561	17386	17312	17356	17488	17325	17454	17398	17642	17453	17416	17473	17433	17554	17552	17586	17465	17576	17506	17513	17371	17526	17504	17450	17440	17583	17474	17458	17391	17465	17406	17449	17671	17623	17422	17449	17487	17082	17496	17487	17536	17480	17344	17385	17618	17528	17491	17234	17394	17462	17268	17494	17238	17582	17335	17423	17453	17501	17607	17484	17527	17652	17519	17444	17278	17630	17527	17493	17332	17302	17338	17448	17342	17747	17445	17420	17605	17449	17600	17331	17408	17460	17363	17358	17325	17300	17622	17468	17458	17499	17487	17258	17584	17415	17569	17502	17590	17402	17462	17244	17348	17470	17331	17411	17419	17352	17250	17177	17412	17397	17342	17414	17367	17393	17476	17528	17365	17440	17567	17231	17240	17372	17401	17525	17375	17615	17442	17482	17307	17717	17519	17478	17422	17537	17451	17352	17292	17553	17497	17583	17449	17528	17336	17501	17525	17590	17456	17331	17322	17438	17330	17404	17532	17467	17529	17429	17193	17453	17383	17336	17393	17371	17380	17468	17445	17289	17597	17672	17580	17569	17571	17544	17498	17522	17618	17391	17529	17399	17454	17454	17455	17617	17506	17437	17423	17458	17267	17272	17438	17574	17542	17515	17580	17490	17421	17479	17560	17346	17622	17502	17393	17507	17558	17399	17662	17601	17587	17730	17521	17453	17395	17552	17511	17559	17516	17378	17521	17546	17589	17598	17556	17414	17570	17531	17385	17287	17480	17344	17467	17339	17468	17464	17450	17370	17322	17606	17362	17325	17172	17328	17366	17537	17527	17426	17504	17589	17490	17510	17438	17387	17291	17371	17591	17552	17320	17537	17285	17461	17309	17465	17555	17546	17577	17428	17360	17286	17489	17562	17555	17386	17454	17319	17579	17677	17593	17577	17625	17303	17299	17625	17453	17345	17654	17467	17448	17599	17626	17517	17399	17498	17485	17511	17496	17715	17654	17670	17380	17308	17437	17422	17266	17384	17379	17461	17448	17624	17459	17322	17447	17405	17208	17444	17350	17488	17586	17241	17525	17508	17362	17325	17532	17429	17595	17501	17304	17403	17349	17399	17524	17403	17366	17643	17481	17483	17451	17621	17222	17722	17633	17649	17508	17316	17425	17422	17626	17493	17521	17663	17479	17114	17447	17428	17347	17472	17238	17604	17511	17361	17467	17401	17535	17582	17475	17413	17331	17268	17519	17427	17524	17491	17304	17404	17346	17445	17610	17521	17533	17293	17341	17459	17421	17416	17352	17383	17662	17621	17616	17372	17410	17360	17404	17488	17454	17457	17322	17491	17317	17666	17488	17488	17247	17406	17387	17612	17434	17521	17627	17608	17527	17504	17538	17484	17480	17359	17189	17306	17312	17386	17317	17582	17417	17664	17604	17501	17332	17529	17628	17485	17664	17232	17461	17469	17308	17524	17482	17602	17431	17418	17347	17590	17592	17544	17540	17324	17391	17406	17555	17541	17353	17637	17526	17775	17481	17533	17413	17338	17450	17516	17397	17457	17346	17533	17405	17462	17364	17573	17395	17459	17435	17348	17503	17433	17621	17242	17479	17286	17308	17523	17311	17486	17603	17358	17425	17410	17413	17700	17439	17493	17555	17313	17359	17485	17447	17692	17338	17353	17267	17565	17390	17490	17437	17403	17445	17499	17530	17428	17313	17695	17412	17403	17356	17427	17391	17418	17608	17508	17179	17448	17367	17368	17468	17509	17469	17408	17531	17275	17330	17514	17373	17534	17416	17495	17552	17333	17396	17388	17261	17407	17251	17310	17456	17484	17446	17311	17456	17451	17516	17434	17394	17609	17533	17386	17434	17586	17697	17318	17371	17586	17727	17578	17358	17443	17409	17250	17413	17458	17345	17446	17378	17736	17505	17481	17506	17537	17382	17448	17456	17481	17479	17673	17707	17460	17592	17380	17430	17547	17539	17575	17384	17537	17528	17327	17273	17424	17496	17581	17429	17442	17449	17329	17348	17323	17606	17605	17463	17478	17546	17705	17362	17708	17480	17478	17326	17486	17311	17281	17378	17483	17440	17200	17506	17792	17852	17467	17300	17451	17477	17350	17469	17400	17468	17527	17284	17575	17358	17434	17526	17509	17416	17451	17396	17556	17610	17603	17556	17734	17553	17371	17349	17527	17270	17295	17294	17463	17549	17482	17547	17515	17312	17327	17595	17458	17473	17374	17562	17508	17437	17595	17607	17705	17347	17394	17527	17484	17529	17167	17480	17535	17672	17370	17187	17602	17468	17346	17526	17467	17333	17376	17365	17741	17656	17474	17233	17586	17563	17365	17499	17671	17544	17484	17527	17363	17291	17436	17593	17498	17724	17548	17320	17412	17454	17191	17464	17494	17446	17557	17470	17643	17510	17351	17454	17254	17524	17393	17346	17548	17420	17187	17358	17500	17150	17473	17664	17210	17552	17441	17374	17369	17328	17505	17270	17490	17595	17421	17367	17580	17557	17479	17350	17496	17347	17403	17402	17327	17329	17311	17416	17514	17539	17459	17391	17422	17446	17305	17631	17464	17252	17515	17459	17603	17348	17283	17489	17488	17468	17450	17248	17333	17524	17564	17533	17548	17459	17417	17219	17422	17597	17308	17375	17415	17487	17502	17461	17623	17369	17436	17309	17363	17316	17311	17405	17463	17422	17685	17483	17285	17610	17507	17537	17602	17368	17365	17443	17383	17505	17711	17399	17544	17428	17454	17548	17444	17617	17637	17420	17480	17390	17440	17420	17440	17442	17416	17347	17451	17265	17309	17434	17302	17412	17742	17570	17439	17532	17376	17369	17327	17362	17330	17331	17561	17383	17569	17401	17406	17370	17291	17486	17461	17406	17214	17360	17402	17451	17307	17581	17538	17672	17629	17373	17621	17560	17452	17444	17421	17429	17660	17633	17506	17378	17423	17420	17541	17535	17482	17552	17395	17514	17559	17283	17469	17509	17499	17453	17504	17399	17342	17169	17516	17481	17519	17547	17519	17521	17324	17260	17407	17352	17417	17223	17452	17407	17684	17472	17442	17439	17292	17451	17485	17548	17336	17531	17502	17567	17461	17704	17585	17483	17251	17576	17408	17530	17634	17492	17409	17497	17534	17549	17523	17448	17269	17425	17265	17443	17449	17414	17529	17493	17300	17454	17335	17369	17388	17328	17527	17549	17588	17586	17294	17374	17311	17496	17460	17320	17545	17435	17428	17348	17606	17568	17450	17510	17436	17576	17583	17380	17466	17451	17348	17453	17556	17596	17595	17380	17491	17499	17478	17306	17575	17396	17400	17338	17441	17389	17482	17448	17419	17328	17534	17309	17490	17406	17479	17391	17594	17484	17530	17391	17262	17537	17465	17625	17530	17396	17383	17519	17487	17612	17445	17451	17399	17333	17628	17505	17514	17376	17344	17624	17659	17497	17279	17608	17536	17635	17416	17292	17495	17485	17530	17707	17549	17615	17307	17652	17375	17447	17496	17379	17472	17461	17383	17476	17246	17584	17476	17335	17524	17593	17502	17340	17473	17551	17455	17493	17291	17313	17303	17470	17377	17557	17445	17467	17227	17543	17534	17316	17394	17304	17692	17548	17362	17556	17708	17492	17500	17516	17644	17459	17503	17487	17493	17491	17391	17581	17320	17573	17714	17701	17434	17459	17423	17419	17478	17249	17449	17594	17454	17588	17515	17439	17552	17417	17487	17494	17501	17478	17421	17482	17426	17462	17507	17390	17461	17439	17435	17308	17534	17591	17400	17480	17511	17573	17313	17482	17376	17338	17440	17474	17522	17383	17568	17341	17620	17347	17408	17474	17657	17640	17566	17343	17388	17567	17475	17311	17465	17485	17287	17468	17300	17367	17498	17345	17500	17585	17419	17399	17375	17585	17317	17602	17389	17271	17390	17583	17501	17447	17363	17526	17213	17560	17411	17674	17550	17449	17430	17468	17271	17634	17581	17363	17447	17567	17508	17295	17479	17406	17479	17498	17400	17310	17354	17565	17404	17493	17379	17494	17594	17316	17515	17661	17548	17525	17692	17416	17623	17550	17492	17420	17502	17330	17498	17276	17432	17568	17421	17433	17626	17544	17594	17508	17182	17351	17581	17394	17447	17467	17356	17453	17450	17256	17460	17415	17572	17659	17408	17494	17585	17512	17582	17608	17473	17298	17560	17385	17520	17408	17525	17810	17470	17390	17429	17263	17409	17591	17515	17454	17616	17288	17424	17403	17655	17454	17548	17447	17591	17317	17729	17543	17273	17485	17474	17513	17515	17323	17654	17492	17370	17425	17704	17420	17408	17304	17537	17465	17502	17338	17166	17374	17484	17490	17403	17483	17656	17454	17333	17236	17383	17557	17420	17430	17507	17462	17444	17341	17483	17426	17640	17512	17295	17469	17323	17480	17588	17308	17690	17470	17471	17455	17473	17404	17565	17665	17341	17564	17394	17404	17402	17564	17356	17575	17601	17571	17406	17388	17489	17290	17548	17463	17523	17579	17417	17376	17664	17420	17486	17540	17536	17395	17434	17386	17415	17413	17366	17488	17639	17434	17537	17546	17404	17566	17598	17502	17462	17741	17546	17555	17589	17665	17479	17398	17464	17578	17573	17559	17439	17416	17224	17493	17440	17283	17626	17596	17693	17503	17422	17569	17691	17409	17556	17525	17603	17327	17418	17288	17406	17535	17460	17600	17367	17151	17379	17346	17114	17269	17449	17535	17488	17502	17391	17274	17415	17409	17291	17447	17364	17413	17443	17558	17659	17413	17471	17741	17514	17499	17495	17558	17453	17446	17385	17472	17372	17337	17614	17657	17317	17282	17226	17468	17593	17438	17589	17487	17161	17613	17615	17431	17452	17604	17564	17565	17521	17413	17344	17567	17732	17250	17541	17339	17512	17448	17470	17479	17697	17580	17527	17614	17588	17484
15657	23814	23069	19979	18367	17616	17002	16874	16591	16505	16285	16346	16343	16203	16196	16122	16154	16018	16218	16079	16077	16002	16308	20618	22460	21496	19807	18326	16049	16142	16073	15981	16072	16254	16214	16105	16069	15905	16070	15918	15989	16002	16008	15893	15989	16097	15728	16152	15935	15934	15866	15911	15949	16017	16080	15915	15982	15973	15947	15866	16200	15992	16135	16031	16081	16181	16073	15856	15982	16088	16080	15887	16037	15779	15773	16054	15973	16029	15906	15974	15821	15962	15916	16085	16078	16001	16059	16044	15834	15878	15823	15827	16038	16018	15994	15996	16012	15966	15944	16137	15940	15937	15835	16015	16018	16265	15961	15990	15937	16066	15971	15875	16059	15884	15806	16002	16000	15922	15913	15928	16020	15982	15876	16027	16077	15979	16007	15952	15802	16027	15909	15908	15891	15990	15897	15997	15979	16000	15948	15997	16044	16054	15660	15977	15842	15893	15945	16112	15894	15917	15990	16011	16062	15959	15839	15802	15949	16042	15973	15986	16045	15927	15941	16187	15985	15977	16023	16041	15858	15743	16052	15922	15891	16013	15958	15983	16129	15867	15867	15938	16093	15888	15933	16014	16046	15947	15851	15995	15817	15989	16065	15945	15920	15883	15963	16138	16070	15954	15849	16002	16007	16071	15936	16002	15820	15918	15964	16056	15898	15921	16069	15919	15837	15781	16000	15953	16099	15808	16050	15942	15879	15976	15987	16018	15776	15927	15991	16079	15773	15879	15831	15901	16005	15998	15969	15970	15823	16033	16100	15965	15921	15912	16011	15870	16058	15983	15966	15804	16010	15992	16010	15857	16015	15747	15877	15994	16026	16042	16199	16052	15998	15975	15979	15799	15872	16099	15890	16138	15880	15939	16020	15893	15995	16024	15952	15933	16125	15930	16019	16051	16081	16002	16019	15801	15927	15913	16048	16041	15898	15836	15912	16033	15964	15922	15902	16151	15984	16085	15984	15982	16000	15969	15914	15958	15970	16099	15688	15967	15866	15910	15903	15988	15979	15924	15863	15924	15980	15808	16107	16047	15935	16141	15974	16075	15920	15997	15965	15916	15907	15899	15901	15989	15746	15992	16014	16107	15974	16161	15994	15914	15879	16017	16074	16035	16080	16013	15908	15973	16070	16096	15969	16014	15873	15708	16176	15964	15990	15918	16201	15807	15822	15829	15771	15926	15947	15755	15982	16011	15860	15949	16069	15876	15946	15911	16023	15834	15957	15901	15997	16043	16010	16147	15886	16076	16094	15938	15789	15913	15997	15996	15786	15916	15963	16078	15877	15921	15974	15933	15972	15989	16043	15985	15711	15965	16064	15946	16055	16040	15840	15995	15927	15869	15984	16111	15861	16002	15842	15974	15807	15852	15894	16042	15850	15966	15920	16081	15960	15936	16220	15924	16005	15929	15912	15993	16056	15886	15934	15973	15961	16113	15961	16000	15982	15901	16104	15928	16056	16129	15924	15854	16002	15946	15947	16118	16018	15901	15844	16069	15922	15944	16003	16074	15992	16044	15771	16107	16202	15968	16010	15881	15907	15850	16064	15948	15825	15944	15871	15847	15872	16148	15886	15900	15813	16083	16058	15854	16134	16069	15863	15998	15930	15844	15851	16063	16064	15950	16170	15855	15952	16009	15972	15995	15963	15943	15947	15912	16049	16116	16064	16055	16034	15880	16026	15878	15936	16200	16055	15970	16138	16019	15987	15910	16021	15894	15984	16102	15921	15926	15919	15782	16023	16054	15990	15855	15965	15929	15939	15969	15851	15926	16057	15913	16050	15867	15856	15948	15933	15938	15972	16067	15963	15936	15943	15980	15941	15807	16155	16007	16156	15895	15805	15852	15991	15999	15893	16021	15963	15931	15863	15917	15808	16014	16071	15903	15988	15934	15891	15921	15954	15990	15970	15921	15832	15843	15810	16046	16007	15976	15943	15934	15946	16147	15987	15902	15972	15919	16025	16010	15900	16015	15916	15793	15817	16037	15941	16072	15965	15865	16151	16058	16042	15903	16076	15920	16048	16048	16137	16034	15871	15992	16063	15993	15959	15716	16115	15908	15969	15976	16024	15891	16043	15967	15939	15896	15916	15987	15744	15943	15945	16037	16024	15874	15800	16031	15921	15821	15865	16027	15604	15982	15893	15858	15879	16117	16111	16073	15993	16004	15752	16073	15872	16005	16035	15948	15956	15960	15962	15917	15986	16103	15951	15945	15960	16073	15952	16109	15952	16087	15978	15898	15992	15943	15914	15910	15832	15786	16023	15925	15873	16164	15972	15973	15946	15887	16154	16060	16014	15962	15891	15899	16079	16062	15972	16059	16035	15808	15987	15966	16097	15906	15927	15789	16004	15836	15996	15870	15904	15987	16060	16013	16028	15979	15939	15955	16102	15978	15954	15999	15768	15975	16039	16015	15780	15923	16010	16015	15815	15897	16060	15979	15962	15948	15923	15951	15989	15922	15908	15871	15743	16021	16069	16045	15932	15956	15855	16015	15889	15863	15972	16018	15802	16040	16106	16017	15887	15894	15888	16095	15880	15994	16019	15938	16008	16054	15851	16016	16062	15928	15950	15838	15921	15977	15943	15976	15943	15906	15965	16017	16056	15932	15918	16054	15950	15866	16072	15987	15973	15913	16095	15927	16022	15956	15822	15886	15940	16082	16085	15960	15666	16112	16096	16037	16036	15897	15819	15953	16103	15915	16003	15906	16000	15837	15939	15921	16016	15894	16093	16059	15849	16004	16037	15807	15902	16000	15922	15905	15970	16050	16085	15842	16111	15967	15871	15972	16030	15904	15946	15826	15998	16087	15813	15918	15927	15929	15940	15892	15893	16096	15972	15982	16124	15946	15967	15984	15921	16154	16143	15948	15867	15954	15890	15976	15865	15817	15903	16172	16040	15955	15987	16107	15715	15941	15970	16003	16043	15997	16017	16041	15893	15993	16060	16111	15918	15814	16044	15886	16199	15807	16034	15945	16011	16011	15958	15804	16045	16122	15855	16051	16048	15847	16014	15841	16154	15818	16042	15945	15923	15718	16021	15990	16041	16169	15841	15624	16019	16036	16052	15983	15955	15877	16105	15985	15915	16015	15986	15996	16013	16057	15925	15937	15803	15894	15819	15813	16010	15838	15926	15887	16033	16210	16094	15978	16081	15873	15858	15957	16175	15833	15891	16026	16013	15760	15957	16072	15772	16095	15987	16011	15988	16078	16127	15764	15946	15985	16130	16023	16030	15969	16060	15933	16010	15977	15896	16017	15997	15878	15771	16131	15924	15994	15958	16091	15756	16060	16233	15974	16056	15768	16066	15786	15954	15977	16043	15875	16130	16187	15884	16044	15991	16023	16036	15889	15935	15961	15971	16043	15961	15898	15892	15934	15966	15942	16001	15887	16082	15977	16040	15828	15939	15923	16043	15987	15893	15965	16061	15941	15885	15846	16064	16123	15966	16028	15917	15945	15949	15915	16070	15913	16062	15874	16027	15972	15813	15726	15962	15978	15982	15956	16026	16023	16007	15912	15943	15846	15830	15985	15833	15922	16061	15907	16045	15935	15836	16082	15973	15847	15860	15752	15963	16005	16125	16133	15952	16012	15971	15901	15993	16091	16061	15905	15978	15993	16022	15879	15858	16032	16160	16027	16176	16007	15839	15997	15954	15800	15930	15805	15996	15953	15980	15919	15965	16071	16090	15936	16143	15905	15800	15906	15912	15805	15897	15911	16041	16092	15894	15794	15954	15983	16075	15796	15924	16047	15988	15882	15800	16206	15958	15795	16098	16005	15998	15978	16091	15734	16012	15915	16075	16067	15995	15956	15891	16075	15952	15896	15933	15904	15942	16099	15917	15914	15970	15924	15906	15986	16050	15860	15908	15835	15994	15966	15851	16094	15814	15838	15830	16057	16013	15959	15936	15856	15808	15914	15997	16017	15944	16006	15797	15906	15852	16100	16179	16074	15888	15945	16047	15995	16046	15900	16131	15971	16080	15908	16059	16075	15852	15984	16056	16014	16073	15931	15912	15800	16026	15894	16063	16131	16178	15918	15986	15951	16015	15904	15675	15857	16062	16131	16045	15988	16033	15983	15955	15721	15862	16010	15882	15944	15786	15963	16018	16086	15819	15888	16038	16100	16012	15849	15927	15877	15967	15996	16020	15863	16134	15927	16030	15913	15950	15830	16067	15959	16152	15840	15785	16085	16012	15890	15907	15885	15905	16038	15882	15817	15815	15971	15950	15875	16068	16144	16009	15867	15952	16012	15923	15919	15847	16081	16018	16016	15988	16100	16211	16033	15742	15828	15872	15903	15946	16094	15925	15745	16016	15938	15846	15996	15963	15982	15993	16160	15994	15906	15852	15952	15918	16025	16105	16120	15903	16098	15886	16109	15757	15993	16012	15862	16005	16028	15936	16103	15955	15958	15977	15993	15912	15955	15838	15965	16001	15936	16092	15955	15969	15972	16032	15996	15919	15937	15956	15878	15907	16070	16088	15970	16003	15788	15828	15960	15871	15868	15809	15934	16124	15896	16103	16006	15904	15902	15850	15890	16031	16070	15899	16004	16151	15828	15958	16123	15831	16057	15770	15967	16069	15879	16009	16001	15983	15926	15972	16038	16002	16056	16142	15838	16068	15842	16078	16087	15860	16001	16000	16051	16104	15873	16077	15880	15901	15978	15847	16052	16014	16052	15950	16035	15986	15975	15992	15980	16019	15977	16008	16134	16006	15948	15888	15997	16024	16086	16055	16058	15996	16042	16027	15999	16017	16094	16047	15947	15998	16003	16004	16075	16016	16138	15962	15913	15929	16015	16005	16028	15947	16001	16032	16179	16105	15924	15928	15955	16081	15780	15993	15746	15896	15957	16134	15971	15896	15883	15811	15894	16016	15995	15949	15977	15943	15982	15946	15942	15867	16097	15878	16142	15750	16072	16103	15924	16101	16084	15996	15996	16062	16070	15975	16005	16039	15961	16073	15860	16074	15955	15814	16073	16107	15821	16099	15937	15943	15806	15963	15957	15899	15848	16048	15780	15913	16106	16068	15998	16017	15814	15947	15940	15801	16056	15947	15815	15777	15918	15903	16117	15816	15934	15903	15949	15866	16083	16062	16112
24335	21477	28942	24545	22145	22495	21188	18442	17813	17793	17866	17557	17414	17534	17609	17204	17333	17336	17432	17285	17399	17391	17756	22629	25591	24581	22315	20143	17952	17175	17018	17135	17321	17524	17322	17418	17199	17234	17142	17172	17171	17111	17226	16997	17145	17157	17186	17013	17285	17043	16985	17087	17036	17171	16881	16977	17298	16986	17097	17220	17228	17165	17305	17259	16990	17010	17182	17153	17136	16958	17181	17059	16960	17302	16958	17096	17159	17088	17049	17134	17091	17044	17153	17238	17093	17167	17275	17049	17029	17085	17059	16910	17150	17035	17041	17113	16913	17019	17188	17069	16936	16900	17250	17127	17167	17116	16894	17086	17006	16979	17167	17184	17183	17106	17140	17084	17223	16856	17130	16857	17120	16873	17102	16924	17126	17110	17099	17160	17002	17201	17006	17260	16948	17155	17052	16980	17006	17147	17009	16948	16992	16924	16862	17042	17081	17031	17112	17035	17109	17061	16969	17040	17130	16999	17022	16812	16923	17120	17197	16953	16992	17034	17182	17040	16709	16925	17151	16982	17351	17034	17176	17224	16781	16940	17034	16965	16900	16949	17008	16816	17044	16952	16962	17111	16993	16970	16984	17259	17231	16993	17292	17232	17256	17118	17303	17165	16916	17183	16994	17070	17083	17199	17122	16950	17067	16824	17336	16957	17186	17095	17208	16922	16974	16860	16988	17100	16911	17119	16914	17038	16914	16986	17081	16783	17195	17132	17106	17159	17049	17158	17153	16848	16952	17180	17060	16980	17063	16762	17005	17098	17296	17096	17139	17162	17103	16886	17119	17038	17165	17061	16885	16917	17037	16980	17276	16992	17080	16962	16981	16900	17088	17077	17176	17214	16956	17043	17185	17162	17123	16837	17211	16983	16943	17296	17062	17057	17018	17065	17073	17094	16975	17055	16969	16835	17027	16988	17155	17121	17037	16978	17002	16944	17069	16804	17113	17104	17019	16952	17122	17204	16969	17160	17128	17139	17122	16904	17087	16993	16968	17169	17000	16807	17173	17098	17225	17028	16799	17072	17044	17197	17427	17126	17038	16846	16938	17196	16866	16938	16885	16956	16961	16857	17150	17096	17166	17124	17086	17022	16976	17038	17020	17085	17168	16941	16966	17055	16669	16996	17071	17215	17227	16979	17228	16996	17004	17087	16973	17088	17185	17239	17107	16962	16973	17007	17076	16957	17102	16994	16985	17242	16906	17025	17054	17174	17048	17080	16990	17062	17167	17228	16939	17013	16892	17022	17148	17259	17162	16961	17141	16951	17131	17092	17079	17177	17027	17140	16983	16864	17062	17024	17221	17164	16972	16985	17116	16983	17042	16965	16995	17166	17213	17058	17100	17172	16832	16889	16922	16970	17105	17085	17135	17106	17277	16895	17047	17122	17050	17261	17036	16958	17251	17111	17160	17092	17095	17088	16960	17024	16851	17041	17107	17282	16837	16975	17077	17092	16909	17042	17034	17027	17067	17043	17192	17098	17039	17028	17260	17043	16977	16960	17004	16977	17134	16869	17088	17191	17309	17107	16962	17106	16980	16975	17058	17111	17110	17179	17225	16904	16939	16936	17054	17066	17069	17151	16903	16988	16995	17058	17208	16839	17060	17105	17016	16960	17111	17293	17096	16932	16823	17101	17135	17075	17017	16773	17044	17159	16976	17034	17200	17079	17064	16961	17014	16979	16912	17052	17177	17041	16995	17001	17048	16931	17134	17129	17070	17105	17159	17122	17012	16908	17207	17035	16955	16953	16938	16945	17015	17075	17155	17058	17022	17202	17022	17004	17064	16982	17056	17026	16994	17077	16996	17118	17049	17148	16923	17028	16927	16986	17169	17012	16955	17126	17079	17070	17022	17041	17023	17006	17096	17019	17099	17001	17115	17073	16946	17133	17066	17020	17054	17186	16961	17060	17023	16991	17153	17120	17129	17122	17253	16989	17221	17179	17020	17094	17105	17139	17075	17406	16982	17049	16961	17078	16981	16868	17252	17087	17013	17152	17053	17057	17051	17240	17145	17090	17230	16861	16935	17170	17048	17015	17129	16995	17309	16992	17002	17019	17134	17014	17021	17084	17008	17156	16854	17169	17014	17085	16791	16922	17102	16989	16894	16978	17147	17117	17026	16899	17102	17203	17110	17220	17238	16922	17175	17063	16917	17006	17137	17123	17226	16967	17099	16971	17023	17145	17237	16891	16925	17284	17174	16962	17195	17013	17218	17043	17181	16839	16880	17214	16869	17191	17151	17070	16989	17092	17051	17015	16944	16994	17005	16809	17254	17195	17083	16971	16910	17007	17129	16908	16993	16926	17016	16992	16867	17069	16909	17059	17030	16919	16794	16974	16897	16788	17145	17046	17017	17089	17060	17050	17109	16883	17037	17029	16884	17031	16970	16993	16963	17027	16870	17170	17024	16859	16912	17055	17121	17093	17146	17050	17186	17235	17158	16995	17155	16963	16902	17051	17260	17101	17114	16866	17125	17144	17099	17015	17179	16982	16821	17391	17084	17067	17012	17226	17026	17015	16983	16949	17091	17152	17154	17075	16991	17059	16977	17019	17278	17046	16954	16962	16902	17259	17022	17042	17255	16938	16996	16920	17143	17173	17160	17046	17213	17161	17126	17036	16913	17067	17028	16880	17067	17025	17153	17098	17071	17024	17105	17068	17221	17283	17217	17027	17074	17000	16853	16989	17070	17035	16965	17031	17033	17077	17100	17060	16844	16942	17079	17076	17036	16942	16905	16986	17068	16941	17137	16869	17138	17071	17254	17144	16926	17037	17064	17079	17034	17068	17169	16918	17105	17100	16994	16932	16800	17205	16909	17149	17218	17148	17120	17045	17288	17065	16816	17095	17210	17060	16906	17091	17081	17091	17164	17142	17075	16957	17008	16869	17065	17189	17134	16977	16953	16914	16979	17033	17087	17212	17247	16938	17198	17040	16959	17082	17092	17071	17117	17138	17228	17131	16976	17034	16980	17032	17272	16982	17088	17079	17060	16999	17118	17029	17055	16998	16944	17002	17328	17135	17119	17210	17308	17087	16950	17113	16968	17138	17227	17225	17147	16977	16973	17119	17042	17021	16943	16990	17054	17179	17129	17181	17121	17064	17121	16996	17041	16969	17061	17191	17065	17158	17164	17142	17114	17143	17035	16924	17181	16932	16876	17079	17121	17181	17103	16840	16985	17121	16815	17062	17034	17177	16998	17186	16883	17053	17165	16965	17150	16869	16967	17046	16957	16916	17003	17099	17180	17058	16947	17128	16934	17104	17031	17067	17238	17260	17082	17022	16973	16996	17050	16962	16966	17250	17132	17017	16848	17139	17122	16959	17026	16953	17110	17103	17048	16940	17291	17095	17036	17196	17000	17043	16858	17025	16951	17006	17000	17017	17210	17155	17246	17064	17059	16936	17094	16898	16922	17020	17260	17044	17088	17116	17087	17142	17171	17406	17409	17080	16956	16999	17020	16914	16915	17162	17101	17066	16983	17037	16937	16843	17261	17046	17092	17048	16959	17090	17037	17214	17320	16985	17300	17007	17252	17143	17021	17045	17222	16987	16875	17075	16978	16921	17008	17114	17056	17201	17055	16933	17090	17067	17229	17210	17019	17055	16998	16958	17116	17172	17156	16937	17011	17024	16891	16972	16876	16939	17001	17032	16897	17018	17109	17010	17028	17107	17081	17126	17047	17135	17112	17120	17124	16922	17154	17111	17085	17029	17065	17145	17178	17086	17106	17067	17379	16946	16949	17088	17051	17083	17010	16904	16974	16956	17331	16958	17188	17116	16942	16906	16973	17100	17244	17124	17204	17021	16902	17165	16999	17073	17217	17106	17106	17047	17019	17018	17097	17099	16900	17102	16825	16956	17132	17021	17220	16908	17066	16840	17097	17333	16904	16971	17013	16987	16954	17009	17026	17098	16926	17018	17060	17266	16893	16987	17030	16983	17076	17141	17084	16887	17028	17316	17156	17039	16969	16983	17106	17083	17192	17001	17028	17235	16916	16997	16935	17097	16898	17076	16885	17021	17042	17075	17148	17007	17002	17065	17247	17095	17005	17004	16883	17247	17019	17041	17126	16910	17045	16898	16980	17120	17144	17079	16915	17089	17078	17086	16885	17183	17100	17114	17064	17126	16931	16967	17001	17040	16927	17085	16839	17026	17130	16959	17134	16980	16981	17159	17150	17060	17210	17187	17224	16967	16906	17085	17205	17156	17099	17076	16946	16937	16975	17090	17122	17132	17122	17142	17034	17031	17196	17074	16961	17082	17137	16915	16951	17129	17099	17125	17149	17083	17194	17043	17015	17161	17028	17046	17139	17197	17079	16919	16695	16833	16870	17138	17025	16974	17008	17250	17209	17191	17099	17107	17003	17044	16985	17137	16970	16940	16993	16990	17129	16994	17117	17014	17148	17085	16938	17165	17132	17122	16952	17120	16971	17243	17211	17134	17178	16918	16990	17068	16961	17120	17118	16853	17199	16906	17064	17077	16973	17009	16995	17099	16991	16937	17233	17105	17125	17244	16941	17148	17144	16878	16983	17176	17344	16989	17236	17092	17128	16890	17016	16944	16917	17068	17118	16999	17132	17083	17035	17062	17201	17160	17027	17053	17201	17087	17037	17199	16863	16845	17240	16905	16957	17006	17211	16984	16963	17179	16786	17125	16978	17267	17003	16947	17096	17155	17129	17004	17008	17165	17063	17189	17200	17052	17122	17128	17026	17252	17057	17143	17218	17043	17090	16875	16891	17199	17092	16957	17084	17091	16967	17117	16883	16981	16873	17092	17081	16844	17034	17152	17250	17061	17312	16928	17195	17022	17378	17046	17034	17001	16843	16997	17364	17158	17096	16949	17139	16988	17078	17136	16896	16967	17100	17074	17076	17050	17005	17257	17152	17168	17191	16997	17031	17017	16826	17060	17104	17009	16929	16936	17184	17126	17059	17238	17054	16946	16952	16989	16953	17024	17016	17151	17109	17200	17043	17178	17245	17057	17025	17010	17142	17075	17244	16952	17100	17054	16929	16944	16973	17260	17112	17060	17058	16946	17059	17033	16946	16827	16892	17158	17024	17200	17063	16959	17182	16884	17054	17114	17191	17104	17011	17105	17154	16934
17157	28416	26821	22883	19816	18730	17862	17281	17027	16831	16573	16494	16369	16202	16316	16407	16081	15944	15926	15882	15820	15918	16724	25186	28164	26014	22733	19692	16282	15762	15925	15868	16199	16080	16191	16099	15952	15914	15965	15787	15886	15645	15786	15711	15757	15681	15809	15711	15719	15743	15845	15694	15648	15895	15852	15884	15704	15617	15567	15738	15617	15789	15780	15619	15904	15718	15705	15771	15732	15583	15698	15768	15683	15651	15616	15974	15653	15792	15824	15751	15753	15652	15789	15855	15657	15785	15799	15810	15675	15846	15676	15630	15809	15809	15636	15748	15787	15851	15757	15554	15757	15610	15829	15824	15793	15842	15759	15762	15767	15908	15642	15812	15760	15718	15892	15640	15754	15856	15855	15732	15616	15743	15893	15770	15642	15829	15737	15725	15819	15768	15731	15855	15909	15884	15790	15561	15896	15669	15678	15723	15804	15753	15672	15849	15845	15644	15781	15861	15614	15738	15771	15778	15812	15822	15869	15767	15851	15652	15503	15738	15642	15667	15681	15726	15847	15628	15731	15915	15785	15711	15875	15703	15693	15738	15741	15886	15812	15764	15623	15825	15785	15890	15795	15744	15753	15742	15807	15845	15871	15685	15607	15698	15852	15635	15667	15560	15755	15701	15685	15781	15650	15834	15641	15589	15642	15779	15702	15763	15821	15642	15493	15809	15751	15577	15655	15809	15707	15614	15818	15551	15873	15596	15749	15675	15686	15793	15790	15706	15870	15916	15776	15808	15865	15687	15788	15639	15710	15734	15802	15703	15471	15686	15846	15717	15913	15672	15600	15709	15742	15787	15737	15605	15850	15805	15696	15855	15774	15725	15609	15769	15730	15728	15661	15786	15802	15648	15720	15865	15725	15653	15697	15740	15696	15713	15916	15766	15850	15889	15873	15735	15625	15887	15618	15693	15711	15723	15657	15776	15736	15796	15591	15876	15687	15861	15732	15687	15639	15771	15678	15652	15977	15832	15792	15843	15905	15829	15780	15714	15701	15703	15740	15605	15820	15563	15748	15801	15703	15571	15718	15749	15737	15858	15742	15885	15745	15824	15782	15781	15828	15704	15826	15648	15647	15624	15760	15793	15563	15788	15721	15667	15532	15807	15516	15723	15671	15997	15710	15795	15810	15747	15622	15811	15665	15687	15622	15906	15711	15421	15909	15750	15792	15711	15658	15847	15618	15752	15799	15709	15738	15858	15696	15658	15781	15668	15707	15908	15733	15773	15698	15592	15732	15748	15689	15754	15624	15867	15678	15733	15668	15820	15778	15806	15640	15718	15830	15870	15657	15651	15718	15723	15757	15744	15829	15741	15815	15732	15680	15969	15628	15696	15752	15653	15761	15584	15755	15598	15851	15793	15918	15807	15703	15658	15811	15804	15729	15861	15678	15821	15903	15575	15561	15752	15789	15737	15657	15742	15802	15838	15725	15867	15815	15737	15824	15649	15709	15925	15738	15659	15659	15871	15809	15684	15876	15817	15776	15761	15852	15771	15754	15816	15792	15655	15724	15781	15592	15636	15817	15766	15819	15790	15742	15756	15764	15543	15656	15853	15765	15675	15685	15761	15892	15596	15808	15663	15876	15743	15864	15851	15720	15786	15728	15678	15718	15724	15749	15864	15685	15703	15783	15912	15722	15796	15785	15748	15933	15765	15787	15821	15842	15680	15816	15728	15713	15722	15711	15724	15858	15882	15622	15784	15633	15745	15626	15728	15716	15715	15784	15591	15981	15554	15747	15901	15805	15873	15656	15706	15756	15635	15915	15721	15715	15812	15776	15751	15844	15714	15856	15788	15865	15738	15843	15664	15885	15915	15586	15665	15889	15859	15772	15914	15935	15744	15776	15809	15829	15556	15788	15758	15751	15872	15700	15796	15768	15695	15821	15667	15848	15601	15641	15695	15696	15762	15778	15823	15747	15816	15753	15673	15641	15906	15588	15946	15797	15675	15746	15777	15583	15691	15591	15554	15793	15687	15795	15734	15701	15809	15623	15703	15615	15867	15723	15742	15813	15754	15791	15672	15875	15699	15564	15609	15730	15804	15736	15574	15577	15744	15759	15887	15726	15677	15714	15680	15703	15727	15482	15640	15739	15818	15750	15738	15683	15953	15946	15736	15651	15760	15883	15810	15702	15666	15760	15791	15832	15747	15810	15624	15874	15608	15773	15894	15867	15895	15790	15689	15800	15620	15506	15956	15625	15818	15706	15668	15768	15739	15879	15599	15690	15811	15788	15691	15589	15922	15731	15679	15611	15985	15668	15687	15650	15778	15753	15528	15730	15870	15917	15733	15821	15730	15871	15740	15621	15720	15804	15785	15754	15844	15699	15741	15743	15645	15695	15857	15502	15581	15821	15727	15749	15762	15807	15822	15793	15724	15777	15713	15811	15565	15762	15695	15721	15762	15647	15805	15789	15706	15714	15812	15729	15680	15830	15811	15938	15899	15682	15672	15674	15741	15679	15738	15691	15702	15612	15865	15724	15643	15611	15663	15737	15750	15801	15692	15494	15840	15643	15821	15802	15873	15738	15605	15831	15712	15813	15595	15763	15622	15735	15828	15706	15713	15815	15554	15656	15533	15596	15731	15845	15710	15781	15519	15772	15825	15688	15656	15862	15611	15654	15749	15967	15828	15856	15731	15772	15742	15657	15892	15766	15698	15747	15691	15734	15690	15862	15804	15739	15655	15703	15815	15802	15829	15793	15692	15701	15789	15725	15795	15794	15582	15837	15624	15940	15752	15756	15643	15614	15711	15738	15687	15643	15887	15723	15736	15707	15731	15511	15848	15789	15604	15595	15698	15887	15586	15759	15815	15765	15789	15652	15654	15672	15767	15801	15821	15927	15648	15872	15627	15669	15717	15729	15733	15664	15836	15729	15648	15665	15687	15724	15778	15720	15690	15783	15823	15789	15701	15748	15749	15768	15536	15852	15722	15887	15819	15912	15654	15817	15816	15790	15510	15872	15687	15749	15792	15735	15746	15680	15681	15894	15706	15760	15709	15802	15609	15719	15801	15725	15784	15935	15998	15772	15661	15519	15616	15678	15609	15638	15701	15749	15766	15849	15791	15656	15674	15940	15776	15702	15724	15790	15907	15811	15929	15779	15729	15799	15615	15867	15784	15886	15859	15899	15774	15774	15705	15664	15556	15751	15631	15757	15633	15723	15734	15778	15599	15678	15678	15775	15809	15759	15842	15871	15831	15611	15764	15912	15745	15809	15730	15793	15787	15846	15805	15687	15797	15699	15605	15808	15729	15745	15831	15766	15817	15756	15843	15586	15882	15799	15724	15714	15792	15619	15814	15658	15802	15524	15621	15817	15729	15735	15756	15668	15857	15758	15711	15648	15772	15508	15560	15783	15823	15709	15749	15851	15642	15630	15800	15580	15703	15804	15697	15751	15640	15828	15743	15700	15604	15782	15844	15805	15838	15767	15732	15672	15788	15719	15801	15848	15703	15820	15892	15739	15790	15880	15854	15903	15806	15615	15753	15754	15654	15595	15784	15699	15631	15675	15764	15762	15966	15677	15719	15878	15768	15824	15724	15657	15568	15707	15803	15803	15732	15811	15550	15717	15626	15740	15605	15763	15602	15601	15801	15700	15653	15634	15754	15912	15682	15744	15856	15565	15894	15745	15814	15634	15715	15700	15639	15762	15830	15705	15704	15763	15801	15790	15812	15801	15758	15523	15792	15721	15808	15505	15735	15814	15547	15807	15787	15802	15740	15924	15648	15788	15719	15778	15793	15962	15748	15594	15804	15768	15740	15779	15884	15867	15645	15687	15669	15867	15657	15838	15822	15761	15568	15871	15767	15681	15876	15734	15665	15804	15731	15673	15879	15673	15714	15636	15863	15610	15757	15730	15750	15883	15677	15634	15769	15657	15900	15864	15661	15894	15712	15612	15859	15834	15868	15647	15800	15788	15718	15744	15654	15740	15688	15722	15721	16016	15707	15755	15742	15640	15891	15725	15735	15541	15714	15736	15721	15724	15800	15865	15613	15755	15908	15537	15708	15596	15678	15812	15569	15820	15557	15770	15676	15803	15656	15715	15746	15777	15743	15667	15799	15781	15823	15648	15777	15793	15848	15798	15733	15706	15714	15806	15731	15978	15748	15625	15703	15764	15836	15815	15876	15692	15581	15760	15732	15774	15599	15739	15528	15802	15644	15651	15742	15694	15495	15583	15678	15749	15728	15607	15674	15832	15946	15615	15536	15835	15502	15790	15705	15906	15850	15669	15724	15961	15603	15830	15674	15587	15770	15730	15817	15782	15602	15809	15789	15600	15715	15698	15730	15794	15785	15534	15739	15526	15692	15626	15856	15902	15765	15668	16020	15760	15668	15709	15729	15709	15758	15747	15570	15747	15599	15744	15779	15889	15784	15801	15565	15892	15679	15570	15728	15646	15807	15711	15816	15644	15622	15874	15649	15807	15739	15860	15633	15801	15687	15833	15674	15621	15677	15760	15817	15621	15914	15716	15648	15669	15716	15720	15809	15742	15775	15736	15626	15710	15773	15689	15866	15887	15713	15855	15786	15927	15770	15713	15876	15673	15756	15657	15841	15687	15806	15712	15837	15691	15747	15843	15906	15807	15654	15809	15748	15679	15684	15735	15998	15791	15576	15786	15718	15751	15787	15692	15655	15824	15818	15707	15811	15683	15671	15739	15549	15921	15739	15793	15707	15712	15890	15676	15883	15752	15721	15692	15728	15771	15824	15838	15588	15793	15761	15730	15752	15667	15542	15793	15862	15733	15523	15691	15765	15735	15674	15801	15663	15783	15634	15822	15761	15679	15779	15853	15710	15832	15814	15600	15647	15775	15815	15961	15745	15829	15625	15629	15716	15480	15742	15698	15953	15609	15796	15811	15788	15871	15970	15733	15782	15855	15803	15592	15690	15857	15676	15613	15690	15796	15747	15943	15757	15493	15862	15733	15778	15803	15739	15776	15575	15715	15589	15855	15751	15683	15692	15758	15932	15853	15720	15830	15830	15717	15694	15689	15832	15777	15883	15713	15754	15827	15671	15835	15849	15672	15876	15543	15707	15663	15675	15609	15680	15671	15693	15895	15707	15780	15821	15677	15803	15659	15938	15776	15704	15864	15656
29987	22475	22605	20530	18253	18337	18287	18346	18052	18064	18119	18127	18161	17868	18033	18115	18124	18107	18007	18308	18134	17964	18328	18325	18647	19069	18817	18687	18287	18161	18117	18103	18195	17984	18323	18009	17968	18228	18095	18143	17958	18256	18026	18218	18221	18098	18026	18004	18163	18025	17986	18010	18108	18063	18083	17966	18034	18053	18094	18163	18108	18112	18113	18020	18059	18028	17990	18311	18207	18164	18072	18055	17960	18121	18071	18102	18107	17991	17982	18126	18240	17960	17916	18229	18019	18067	18096	18021	18154	17972	18154	18168	17991	17995	18049	18232	18132	18010	18213	18159	17881	18211	18069	18143	18009	18064	17973	17863	18014	18080	17789	18138	18142	18077	17970	18173	18157	18099	18100	18015	18080	18205	18056	17982	18084	17803	18104	18079	18127	18182	18106	18009	17943	18158	18100	18223	18016	18091	18028	18189	18108	17850	18166	18043	18165	18128	18081	18273	17878	17963	18156	18236	17975	18348	18011	18174	18190	18103	18054	17914	17874	17882	17881	18251	18199	18175	18043	17979	18114	18089	18190	18061	18229	18031	17920	17871	17853	18039	18116	17909	18016	18073	18111	17969	17990	18007	17827	18129	18108	18061	18031	18087	18199	18128	18050	18070	17963	18187	18011	18052	18158	18104	18078	17967	18113	18212	18069	18170	17992	18017	18049	18074	18128	18197	17974	18132	18067	18066	18189	17911	18119	17958	18005	18331	17973	18145	18074	18135	18159	18181	18063	18131	18252	18028	18137	18155	18116	18030	18274	18212	18183	18162	18026	17869	18219	17979	18091	17926	18161	18274	17992	18097	18189	17987	18147	18173	18111	18161	18142	17940	18005	18151	17979	17968	18051	18044	18139	18112	17950	17983	18121	18057	18149	18123	18260	18034	18091	18155	18082	18050	18110	18078	17969	17991	17851	18052	18131	18197	18134	17919	18094	18126	17995	18216	18328	18183	17986	18053	18032	18142	17858	18173	18137	18137	18142	18062	17932	17999	17991	18038	18215	18057	17987	18098	18103	17975	17922	17966	18070	18002	18052	18150	17901	18017	18175	17927	18039	18074	17975	18210	18187	18160	18217	17920	18194	17988	18074	18184	17982	18060	18246	18136	18175	18098	17858	17964	17888	18032	18213	17999	18032	17964	18173	18053	17973	17913	18019	18214	18142	18090	18130	17866	17986	18154	17947	18213	18033	17912	18060	17954	17919	18100	18291	18136	17980	18236	18153	18120	18096	17937	18059	18120	18156	18007	18021	18095	18022	18224	18142	18085	18139	17963	18041	18004	18104	18126	18275	18067	18140	18224	17997	18161	18057	18059	18044	17968	17997	17773	18084	18053	18071	18141	17959	18166	17932	18208	17925	18196	17984	17898	18007	17941	18125	18048	18039	18094	18192	18092	18016	18158	17943	18023	18414	18097	17934	18068	17900	18093	18027	18195	18114	18070	18099	18124	18062	18025	18094	18150	17988	18095	18141	17911	18078	18156	17994	18100	18245	17819	18082	18001	17992	18144	18023	18176	18309	18176	18222	18197	18188	18162	18003	18085	18109	18068	18069	18069	18153	18047	18084	18173	18092	18011	17987	18166	18125	18046	18002	18153	18055	18118	18109	17912	18009	18073	17869	17934	17888	17865	18061	18143	18192	18042	18157	17977	18013	17992	18258	17930	18260	18025	18108	18282	17949	18029	18165	18071	18113	18140	18026	18336	18236	18201	18328	18118	18054	18039	18063	18055	17995	17908	18179	18340	18113	17932	18015	18003	17985	18229	18110	18014	18128	18221	18099	18020	18105	18046	18084	18366	18093	18173	18034	18173	17993	18085	18012	18095	18048	18209	18115	18093	18167	18169	18065	18084	18215	18099	18123	18070	18346	18028	18089	18051	18098	18160	18095	18028	18145	18017	18299	18016	18138	18000	18137	18165	18297	18110	17873	18180	17927	17940	18093	17936	18169	18121	18137	18175	18053	18123	18220	18024	18189	18004	18001	18008	18042	18102	17874	17987	18158	18203	18046	17933	18135	17973	18171	18002	18174	17951	18095	18141	18103	18148	17973	18052	18039	18213	18262	18077	17936	17948	18197	18016	18286	17856	18224	18002	18020	17862	18147	17913	18146	18106	18016	17976	18122	18124	17978	18100	18079	18202	18114	18135	17916	18081	18087	18194	18130	17973	18079	17815	18198	18123	18029	17956	18073	18078	18088	17921	18213	18225	17836	17954	18111	18136	18194	18145	17971	17953	17913	17727	18098	18132	18247	17957	17912	18172	18037	18133	18128	18152	18120	18189	18249	18123	18106	17889	17966	18071	18003	18115	18201	18135	18295	18177	18015	18167	18106	18168	18150	17783	17992	18086	18186	18136	18177	17992	18059	17969	18083	17899	18094	18167	18152	18041	18056	17909	17851	17853	17965	18231	17983	18025	18298	18180	17990	18178	17966	18171	17904	18085	18172	18188	18091	18043	18047	18075	17930	17988	18075	18143	17985	18260	18128	18181	18119	17918	17911	17979	17953	18072	18105	18053	18053	17885	18143	18054	18108	18098	18140	18002	17926	17845	18066	18058	18100	18056	18075	18208	18107	17906	18088	17943	18207	18133	18164	17974	18091	18249	18106	18049	17985	17969	18148	18237	18164	18064	18047	18030	18181	18140	18058	17985	18027	18019	18225	17986	18162	18088	18073	17991	18117	18268	18040	18059	17966	17988	18288	18167	17908	17847	17909	18139	17870	18157	18198	17986	18208	17941	18101	18112	18175	18049	18040	17948	17880	18210	18133	17806	18193	17924	17977	18103	18148	17916	18401	18066	17733	18168	18168	17937	18137	18192	18057	17881	18018	18032	18107	18183	18129	18133	18213	18131	18177	18048	17918	17867	18006	18307	18104	17970	18094	18111	18044	17995	18169	18047	18224	18198	18083	18166	17982	18036	18209	17917	18054	18054	18075	17982	18175	17950	18203	18202	17965	18127	17985	18041	18002	18071	18269	18040	18003	18006	18001	18265	17917	17988	17866	18028	17973	18036	17945	18005	18174	18143	18228	18121	17949	18145	17946	18132	18134	17853	18122	18066	18000	17954	18050	18153	17932	18070	17930	18103	18082	18211	18204	18105	17952	18081	18058	18042	18251	18275	17910	18121	18170	18075	18074	18123	18186	18144	17718	18096	17822	18132	17984	18122	17943	18267	17971	18041	18072	18098	17948	18154	18010	17948	18051	18055	17947	18039	18178	18096	17945	18092	18052	18060	18027	18014	18178	17962	18023	17933	18149	18135	18270	18173	18090	18052	18054	18158	18137	18002	18109	17844	18149	18187	18035	17973	18240	17896	18185	17913	17990	18038	18039	18088	17945	17989	18070	18135	18026	18377	18144	18045	17894	18252	18180	18099	18232	17901	18088	18130	18024	18031	18076	18138	18211	18025	17931	17938	18130	17936	18044	18013	18126	18054	18090	18086	18005	17949	18048	17880	18168	18108	17998	18299	18169	18073	18130	17977	18108	18019	18097	18058	18091	18018	18026	17805	18082	18068	18097	18100	18177	18049	18062	18200	18073	18172	18317	18110	18080	18300	18003	18129	18053	18163	18089	17869	18105	18237	18086	18037	18071	17968	18085	18100	18019	18003	18245	17995	18117	18105	17984	18100	18075	18091	18038	17874	17972	18091	18201	18035	18204	18330	18058	18079	18035	18182	18138	18133	18233	17994	18070	18282	18170	17915	18054	17892	17989	18185	17988	17930	17959	18179	18146	18090	18102	18063	18230	18039	18049	18182	18170	18109	18159	18139	18094	18071	18079	18109	17966	17956	18152	18003	18031	18114	18183	18061	17990	17916	18064	18025	18042	17996	18238	18057	18001	18203	18101	17962	17974	18321	18166	18105	18269	18089	18084	17986	18064	18012	18075	18003	18010	18172	18129	17943	18067	18229	18267	18241	18112	18092	18167	17891	17984	18006	18035	18088	17852	17961	17945	18230	18146	18206	17806	18151	18252	18023	18115	18234	17896	18041	18124	18215	18197	18092	18034	18163	18293	18002	18160	18124	17988	18137	18293	17984	18211	18281	18205	18007	18115	17936	18046	18178	18115	18072	18039	18237	17992	17969	18016	18122	18009	18151	18090	18118	17924	17939	18137	18087	18048	18137	18064	18196	18179	17962	17994	18004	18187	17959	18141	17972	18000	17990	18262	18121	18005	17939	18059	18082	18081	18030	17851	18101	18184	18029	18118	18178	18029	18140	17993	18066	18127	18017	17913	18061	18405	18033	18105	17841	18314	17979	18156	18010	18174	18285	17972	18079	17845	18089	18350	18071	18155	18093	17817	18107	18461	18077	18088	18036	18114	18198	17941	18005	17908	18012	17924	17839	18157	18287	18038	17947	18079	17878	17915	18055	18158	18038	17981	17978	18121	18048	18232	18029	17993	17980	18122	17943	17977	18155	18139	18079	17859	18071	18180	18216	18030	17917	18023	18017	18146	18216	17971	17996	17990	18097	18128	18233	18251	17965	18215	18031	18044	18108	18130	18056	18036	18105	18149	18161	18170	18028	17969	18092	18045	18094	18021	17957	18115	18028	18045	18049	17956	18051	18087	18081	18161	18155	18149	18189	18135	18146	18135	17963	18118	18014	17901	18232	18093	17896	18041	17871	18037	17998	18004	18077	18139	18169	18149	18047	18303	17974	18185	17984	18163	18102	17819	18071	17893	18130	18153	18268	17896	18069	18046	18055	18126	17814	18170	18067	18055	18012	18235	18021	17942	18103	18155	18120	18084	17933	17880	18054	18038	17869	18208	18281	18261	18018	17999	17988	18230	17948	17987	18096	17919	18122	17952	18047	18014	18003	18208	18056	18215	18052	17940	18126	18196	17901	17938	17800	18168	17970	17992	18179	18067	18129	18240	18074	18233	18111	18099	18116	18257	18165	18260	18002	18125	17955	18011	18172	17910	18137	18109	18197	18151	18012	18325	17928	18046	18187	18191	18219	18126	17854	18084	17943	18087	17915	17813	18022	18021	18281	18036	18125	18260	17872	17968	18136	18089	18034	18142	18106	18010	18222	18144	18118	18283	18053	18103	17847	18043	18062	18134	18018	18027	17995	18079	18104	17976	18142	18192	18081	18209	18130	18211	18125
16967	18888	18926	17691	16982	16712	16825	16539	16574	16457	16466	16537	16335	16338	16322	16358	16518	16344	16427	16510	16416	16281	16487	16883	17411	17459	17234	16628	16701	16310	16406	16427	16338	16199	16464	16224	16379	16304	16342	16181	16462	16214	16326	16378	16524	16322	16241	16245	16397	16369	16372	16340	16312	16425	16360	16360	16323	16425	16302	16369	16216	16328	16195	16444	16380	16324	16347	16325	16448	16315	16319	16247	16355	16401	16393	16524	16310	16327	16322	16315	16309	16494	16185	16258	16272	16238	16325	16359	16527	16394	16314	16382	16313	16282	16355	16272	16342	16355	16373	16309	16287	16470	16380	16445	16399	16315	16431	16316	16218	16366	16463	16283	16401	16254	16317	16293	16218	16331	16366	16332	16399	16396	16365	16309	16307	16200	16415	16281	16415	16347	16303	16388	16300	16446	16233	16274	16205	16466	16331	16236	16210	16217	16301	16338	16278	16280	16460	16336	16327	16382	16201	16239	16365	16520	16256	16294	16522	16440	16439	16460	16307	16342	16374	16226	16169	16309	16354	16264	16167	16328	16243	16438	16153	16153	16410	16366	16216	16272	16224	16297	16326	16277	16452	16283	16375	16402	16414	16222	16430	16212	16167	16278	16269	16359	16356	16362	16166	16394	16278	16123	16327	16144	16282	16359	16392	16116	16163	16386	16262	16188	16263	16413	16329	16266	16402	16445	16123	16413	16256	16263	16401	16325	16156	16402	16305	16365	16292	16280	16269	16296	16191	16286	16223	16387	16315	16410	16363	16242	16236	16257	16335	16412	16165	16507	16202	16214	16559	16285	16310	16358	16309	16350	16260	16362	16522	16197	16282	16178	16250	16390	16514	16199	16357	16223	16491	16445	16498	16269	16406	16411	16324	16255	16283	16191	16148	16296	16396	16474	16338	16379	16315	16411	16380	16238	16337	16400	16357	16427	16321	16351	16434	16431	16313	16303	16059	16297	16246	16264	16241	16397	16473	16391	16378	16254	16282	16328	16447	16192	16232	16500	16320	16327	16267	16224	16332	16354	16452	16237	16265	16202	16262	16321	16317	16492	16367	16232	16519	16519	16496	16367	16500	16390	16199	16427	16456	16324	16268	16283	16282	16377	16319	16264	16325	16299	16424	16319	16353	16391	16358	16304	16308	16342	16316	16260	16375	16127	16321	16341	16540	16476	16404	16236	16240	16281	16378	16223	16272	16368	16130	16279	16522	16400	16249	16289	16136	16537	16401	16286	16390	16341	16369	16335	16206	16356	16396	16256	16372	16306	16329	16220	16397	16208	16430	16389	16428	16421	16262	16263	16344	16273	16362	16255	16368	16129	16310	16245	16317	16346	16249	16317	16321	16335	16304	16454	16420	16234	16343	16359	16400	16282	16439	16138	16311	16260	16400	16292	16291	16227	16320	16302	16456	16389	16224	16233	16171	16461	16394	16367	16396	16240	16273	16369	16375	16160	16261	16528	16170	16416	16382	16360	16325	16470	16370	16238	16343	16184	16197	16510	16078	16375	16393	16280	16268	16232	16469	16116	16357	16285	16283	16534	16335	16393	16306	16361	16423	16408	16266	16263	16377	16367	16309	16445	16346	16323	16305	16213	16174	16471	16444	16384	16369	16246	16377	16209	16214	16390	16346	16395	16435	16288	16408	16310	16366	16351	16479	16357	16303	16381	16387	16208	16277	16255	16429	16169	16353	16281	16325	16266	16373	16095	16274	16194	16249	16405	16308	16293	16260	16361	16260	16406	16351	16227	16418	16338	16462	16309	16153	16397	16494	16273	16350	16275	16253	16194	16423	16448	16283	16384	16307	16230	16377	16208	16391	16347	16497	16177	16244	16338	16279	16376	16423	16252	16317	16309	16464	16321	16259	16395	16329	16309	16192	16348	16206	16584	16257	16320	16379	16384	16457	16489	16354	16315	16076	16291	16209	16125	16021	16179	16225	16497	16435	16343	16279	16242	16416	16268	16341	16289	16366	16403	16351	16244	16291	16215	16398	16247	16136	16382	16429	16236	16207	16569	16428	16235	16281	16313	16390	16206	16187	16316	16123	16436	16258	16379	16411	16283	16403	16388	16344	16252	16280	16471	16365	16449	16137	16261	16354	16404	16277	16357	16384	16223	16226	16556	16307	16247	16387	16246	16289	16449	16280	16213	16525	16465	16463	16310	16351	16244	16322	16375	16349	16299	16308	16300	16292	16370	16278	16532	16253	16606	16077	16123	16352	16302	16209	16560	16388	16419	16337	16306	16414	16433	16341	16289	16432	16235	16298	16337	16345	16207	16239	16402	16317	16268	16324	16466	16428	16358	16219	16370	16349	16246	16370	16317	16195	16217	16320	16445	16407	16402	16249	16486	16352	16264	16316	16276	16283	16386	16217	16085	16221	16294	16272	16288	16286	16416	16353	16291	16317	16505	16477	16406	16186	16318	16392	16346	16398	16287	16414	16410	16297	16333	16338	16218	16367	16431	16363	16401	16501	16265	16405	16252	16297	16467	16432	16379	16402	16260	16181	16174	16432	16274	16191	16310	16064	16307	16469	16215	16277	16457	16153	16499	16312	16333	16186	16203	16374	16358	16334	16419	16401	16332	16444	16337	16459	16353	16315	16360	16246	16321	16429	16245	16354	16162	16316	16184	16308	16413	16305	16240	16421	16358	16373	16359	16208	16523	16374	16307	16361	16279	16390	16414	16233	16167	16165	16318	16299	16287	16423	16313	16066	16369	16278	16352	16228	16364	16218	16402	16321	16266	16345	16426	16463	16295	16147	16402	16164	16425	16480	16172	16229	16250	16490	16276	16556	16410	16290	16287	16347	16318	16225	16196	16388	16211	16391	16376	16312	16239	16323	16381	16376	16432	16374	16232	16419	16204	16369	16354	16107	16370	16388	16446	16318	16250	16374	16398	16165	16406	16325	16204	16252	16373	16215	16418	16446	16247	16394	16272	16304	16205	16350	16366	16309	16530	16426	16266	16377	16264	16204	16389	16345	16284	16405	16165	16309	16350	16514	16311	16314	16303	16292	16291	16534	16364	16230	16346	16160	16271	16277	16382	16328	16161	16377	16310	16407	16331	16284	16306	16319	16256	16362	16380	16207	16304	16332	16326	16334	16055	16420	16310	16403	16395	16337	16146	16261	16274	16261	16314	16239	16204	16334	16214	16251	16371	16201	16358	16355	16418	16304	16250	16369	16259	16181	16310	16349	16203	16313	16280	16336	16247	16415	16396	16296	16142	16303	16298	16357	16230	16321	16320	16286	16380	16230	16289	16363	16420	16528	16304	16396	16332	16355	16303	16425	16485	16309	16346	16275	16124	16264	16442	16381	16256	16336	16191	16398	16319	16356	16185	16288	16384	16364	16420	16335	16153	16271	16255	16318	16446	16415	16281	16264	16326	16357	16337	16261	16374	16048	16194	16435	16212	16315	16398	16183	16273	16320	16401	16390	16359	16316	16248	16258	16324	16449	16252	16485	16380	16328	16236	16343	16309	16422	16334	16196	16330	16355	16367	16249	16145	16319	16430	16295	16353	16356	16220	16393	16444	16189	16348	16344	16381	16275	16404	16389	16187	16374	16363	16308	16404	16387	16382	16145	16369	16349	16122	16387	16185	16421	16318	16391	16379	16304	16361	16493	16291	16411	16365	16300	16269	16191	16456	16383	16363	16391	16237	16326	16360	16167	16318	16432	16366	16491	16274	16470	16309	16272	16191	16214	16219	16337	16304	16218	16353	16483	16248	16288	16296	16239	16238	16284	16351	16209	16366	16313	16435	16285	16258	16508	16343	16358	16343	16170	16294	16340	16220	16299	16268	16408	16320	16330	16194	16157	16346	16281	16228	16195	16379	16307	16192	16365	16453	16288	16261	16330	16202	16368	16497	16349	16395	16274	16321	16115	16205	16298	16399	16330	16389	16411	16461	16377	16360	16371	16312	16363	16458	16323	16201	16383	16397	16368	16325	16225	16493	16409	16205	16525	16199	16299	16371	16277	16319	16437	16301	16223	16195	16247	16381	16354	16346	16384	16162	16190	16364	16252	16263	16361	16186	16291	16287	16304	16457	16227	16192	16211	16248	16412	16148	16280	16341	16312	16537	16350	16303	16487	16512	16406	16334	16365	16288	16219	16372	16366	16345	16188	16287	16382	16339	16203	16413	16277	16437	16467	16139	16372	16203	16378	16356	16399	16281	16458	16227	16402	16334	16423	16428	16234	16280	16351	16310	16290	16389	16353	16234	16382	16293	16326	16346	16341	16232	16247	16373	16456	16285	16265	16365	16372	16501	16395	16296	16306	16219	16387	16186	16431	16302	16310	16261	16462	16500	16468	16349	16230	16305	16255	16375	16331	16233	16377	16235	16360	16267	16282	16334	16385	16248	16531	16269	16229	16364	16296	16178	16399	16367	16220	16430	16341	16329	16264	16229	16360	16395	16245	16429	16219	16435	16397	16359	16501	16428	16445	16367	16292	16512	16327	16460	16309	16269	16369	16354	16372	16340	16287	16341	16319	16278	16288	16300	16494	16321	16343	16408	16409	16330	16427	16280	16236	16126	16461	16315	16351	16609	16319	16199	16221	16319	16136	16284	16419	16253	16391	16362	16360	16188	16299	16446	16203	16348	16315	16149	16369	16172	16259	16162	16220	16236	16259	16424	16356	16206	16286	16389	16279	16420	16417	16439	16209	16340	16158	16259	16301	16178	16318	16465	16411	16335	16416	16352	16283	16280	16456	16383	16357	16223	16340	16302	16164	16413	16230	16336	16322	16272	16282	16282	16485	16335	16331	16460	16332	16314	16368	16277	16306	16313	16283	16264	16541	16301	16411	16293	16359	16295	16339	16284	16468	16339	16333	16158	16327	16423	16236	16500	16452	16289	16423	16443	16376	16329	16443	16196	16220	16262	16230	16264	16290	16258	16243	16125	16224	16266	16412	16205	16619	16297	16238	16365	16462	16200	16329	16251	16309	16270	16204	16436	16166	16103	16346	16267	16534	16243	16416	16507	16328	16178	16394	16324	16511	16341	16415	16219	16396	16260	16345	16526	16337	16302	16453	16398	16240	16475	16404	16329	16411	16482	16252	16207	16472	16344	16236	16258	16359	16435	16283	16307	16349	16152	16223	16363
25636	21473	28016	25910	21361	20027	19951	18667	18684	18473	18409	18331	18231	18189	18241	17997	18165	17838	18107	18203	18089	18099	18219	20964	22483	21993	20719	19585	18579	18000	17863	17976	18060	17956	18170	18108	17998	18010	18110	17922	18132	17995	17990	18043	17946	17949	18189	18071	17892	17778	18082	18022	18071	17872	17876	18210	17930	17924	17944	18029	17910	17864	17994	18012	18020	17868	17876	17905	17995	17958	17915	18075	17926	17920	18161	18087	17857	17944	17885	17874	17969	18325	18045	18087	18145	18019	18033	17922	18086	18063	17893	18044	17931	18099	18083	18089	18073	18023	17757	17772	17913	18004	18016	17993	18150	18139	17989	18084	18050	17973	17797	17892	17861	17878	18112	18065	18104	17967	18090	17807	18093	18281	18045	18013	17932	18211	18161	17964	17958	17701	18132	18007	17990	17977	17911	18089	17932	17863	18106	17912	17973	17794	17906	18119	18101	17974	17986	17859	17940	18168	18039	18042	18056	17982	18094	18152	18044	17851	18227	17826	18108	18172	18116	17945	17858	17964	18067	18067	18030	17864	17885	17930	18004	17933	18077	18091	17944	17971	18081	18024	17823	17982	18074	18013	17870	17934	18028	18067	17932	18066	17766	17985	17999	18104	17970	17826	17943	17911	18106	17827	17863	18012	17857	18000	17799	18083	17937	17999	18003	17960	17830	18026	17798	17868	17906	18275	17884	17816	18074	17997	18232	17875	18116	18017	17903	18044	18105	18137	18100	17901	17876	17925	18030	17777	17908	17842	18063	17940	17849	18039	18048	17743	17946	18023	17986	17948	17904	17904	17947	17921	18018	18210	17766	17892	18045	17856	18083	17928	17925	17877	18082	17757	17997	18017	18000	17915	18005	18171	17978	18062	18207	17937	17792	17921	17889	17894	18169	18152	18030	17868	17899	17737	18154	17990	17913	17933	17952	17960	18159	17859	17992	17955	17960	17840	18031	18055	17943	17925	18090	18005	17974	18160	18041	17965	17967	17848	17837	17965	17939	18042	17953	18009	17979	18199	18102	17804	17982	17812	18124	17979	18033	17975	17918	17886	17896	17871	18088	17888	18026	17990	17972	18043	17912	18128	18163	18238	18029	17896	17913	18088	17731	17762	18008	18060	17933	18023	18067	18050	18058	17894	17781	18072	17987	17981	18051	17963	17968	17914	17946	17916	17959	18048	17972	18044	18128	18186	18106	17937	17813	17829	17977	17975	17967	17799	17901	17947	18042	18026	17888	17897	18062	17974	17738	17978	18151	17969	17710	17889	18088	18108	17958	17796	17949	17915	17964	17964	18005	17814	18152	17828	18079	17877	17754	17948	18178	17996	18014	17904	18000	17843	18018	18002	18002	18055	18209	17940	17839	18057	18008	18137	17819	18082	17967	17920	17830	18021	18206	17904	17964	18025	18005	18123	18071	17967	18050	18006	17978	17986	17823	18066	18019	18010	18017	17914	18141	17892	17990	17910	17821	17939	18214	18133	17884	17903	17854	17807	18077	18040	18054	18072	18133	18111	17893	17965	18185	17799	18058	17770	17877	17941	18081	18189	18083	18015	18106	18190	18004	17787	18001	17913	17925	18046	17802	17973	18047	18141	18192	18080	18129	18192	18011	18125	18157	18137	18115	18214	17947	17899	17965	17902	17868	18124	18068	18166	17827	17951	18147	17919	18093	17984	17975	17964	18167	18304	18152	17995	17907	17884	17925	17970	17942	17876	17841	18052	17928	17941	17861	18109	18056	18116	17829	18140	18009	18001	18178	17927	17885	17939	17961	18038	18044	17970	17763	18059	18127	18267	18067	17948	18086	17943	17988	17769	18080	17935	17863	17913	17942	17829	18043	18044	18133	17934	18049	18193	17809	18101	17941	17894	18006	18128	18036	18008	17795	17851	18146	18088	18055	17910	18020	17943	17880	18026	17882	17970	17789	18075	17924	18004	17990	17906	18131	17791	17975	17829	17985	18020	18021	17778	17923	17902	17859	17967	17976	17970	18168	17957	17970	17849	17952	18049	17766	18106	17928	17768	18027	17919	17977	17961	17916	18077	18084	17936	18006	17802	18120	18004	18164	17826	18067	17971	18066	17999	17942	17950	17898	18037	17896	17963	18151	17961	17880	17995	17888	18021	18048	18016	17958	17869	18014	17940	18083	18187	17894	17938	18134	17904	17867	18018	18016	17987	18139	18007	17924	18072	18000	17688	17984	17961	17948	18154	17930	17883	18166	17833	17738	17905	17993	17936	18001	17818	17766	17966	17962	17946	17961	18071	17872	18019	17966	18075	18020	17782	17807	17945	18129	17780	17903	17749	17977	17802	17930	17968	17711	18050	17909	17686	17938	17971	17963	18018	18062	17996	18149	17785	17811	18026	17897	18118	18110	18027	18012	17774	17886	18024	18017	18031	17898	18126	17870	18099	18073	18162	17992	18042	18106	18006	18140	17999	18043	18120	17979	18058	18060	17790	17899	17955	17923	17881	17958	18084	18063	18050	18091	17940	18177	17684	18136	17938	18085	18000	18261	17974	17941	17968	17900	18038	17843	17816	18100	18042	17995	17922	17819	17937	18043	18101	18005	18051	17934	17904	18070	18083	18030	18132	18023	18114	18043	18095	18040	18055	18075	17791	18156	18019	17963	17868	17999	17996	18042	17930	18122	18007	17939	18132	17994	18037	17987	17859	18037	17871	17966	17972	17825	17946	18235	18070	17881	17882	17965	18105	18124	17942	17719	17757	17991	17700	18019	18020	17995	18007	17982	18003	17891	17993	17944	17982	18012	17964	18028	17925	17688	18032	18116	17935	17992	18172	18005	17816	17971	17930	17934	17924	17849	18099	18040	18036	18100	17843	18251	18032	17849	17944	17965	18124	18034	18049	18092	17787	18043	17898	17850	17988	17922	17868	17972	17865	18084	18149	17894	17770	17815	17971	17941	17972	17851	18031	18069	18140	18130	18009	18078	17827	17920	17964	17869	17933	18169	18048	17972	17853	17981	18111	18187	17919	18015	18158	17996	18160	18016	18076	18160	17763	17898	17910	18038	17959	18107	18056	17953	17947	18025	17858	17924	17990	17890	17984	17769	18017	18011	17877	17841	17979	17747	18075	17917	17908	17944	18060	18115	18064	17969	17947	18206	17935	17907	17943	18029	17915	17923	17916	17917	18013	18035	17940	17904	17976	18140	17992	18146	17890	18122	17993	17858	17959	17752	17998	18044	17865	18223	18056	18154	17823	17880	17940	17915	18026	18052	17934	17992	18110	17970	18066	18122	18024	18021	18044	18023	18039	17829	17841	17968	18052	17908	17929	18146	18058	18089	17972	17963	17943	17961	17970	18170	17989	18113	18130	17981	18043	17979	18014	18028	17850	18003	17819	18205	17963	17962	17942	18201	18095	17990	18164	18007	17791	17965	17860	18028	18070	18013	17921	18084	17818	17973	17747	17738	17854	18111	18053	17917	18091	17914	17989	17960	18002	18072	17981	18027	17896	17900	18142	17937	17840	18042	17929	18107	18018	18102	18131	18017	18047	18113	17939	18025	17792	17896	17862	18057	17818	17850	18051	17928	17896	18111	18047	18002	17976	18067	18080	17923	17969	17779	17879	17844	17954	18039	17968	18153	17954	18036	17921	18006	17957	17889	17966	17978	18060	17890	17856	18005	17979	18024	17975	17870	18037	17878	17940	18070	18084	17962	18000	18052	17979	18076	18015	18261	17949	17900	18059	17975	17917	18089	18011	17870	17929	17927	17967	17983	17882	17894	17943	18056	18041	17955	18112	18065	17993	18022	18095	18093	17881	17864	17825	17860	17873	17926	18025	17955	17903	17875	17967	17896	17998	17968	18045	18157	17916	17683	17829	17875	17830	18054	17790	17833	17880	17886	18019	17952	18044	18110	18006	18125	17938	17991	17931	18106	17929	18040	17848	18092	18025	17924	18136	18011	18020	17852	17879	18002	17831	18040	17967	18032	18007	17923	17914	17939	18027	17910	17945	18028	17967	17980	18152	18204	17946	18012	18154	18084	18202	18118	17705	17970	17790	17885	17901	17811	18004	17891	17990	17919	18048	18251	18004	18233	18095	17899	17778	17861	18005	17870	18039	18033	17851	18093	18125	18101	18048	18040	18110	17914	17826	17905	18178	17925	18053	17985	18022	17626	18036	18063	17993	17967	18060	18229	18036	18000	18086	17825	17924	17831	18032	17799	17825	17986	18081	18006	18000	18055	17921	18031	18184	18089	18083	18000	18000	18094	18201	18117	18030	18182	18027	17919	17953	17971	18196	18064	17966	17911	17956	18043	17988	17956	17939	18008	17948	17738	18161	17796	17979	18022	17983	17884	18039	17948	18173	18011	17883	17823	17970	17842	17694	17976	18013	18069	17917	17983	17647	17916	17867	17946	18124	17865	17844	17890	17948	18173	18003	17780	17852	18198	17886	17881	17952	17991	17849	17945	18105	17906	17853	17998	17943	18150	17875	18056	17978	18010	17974	17850	17868	17951	18026	17783	18086	17951	18072	17941	17934	18002	17964	17986	17912	17969	17844	17938	17999	18065	18023	17985	17967	17837	18141	18106	17817	18230	18097	18195	17866	17954	18016	17940	17953	17945	18028	17898	18062	18063	18085	18129	18211	18054	17975	18007	17922	18086	17965	17896	18032	17806	17834	18102	18078	17988	18286	17927	17926	17928	18060	17890	17936	17940	17770	17762	18053	18100	18144	18031	17859	18028	17912	18079	17968	18154	17924	18082	17991	17790	18095	17865	17903	17984	17884	17947	18176	17791	17878	17786	18047	17843	17888	18167	18034	17785	17940	18076	18135	17937	17950	18025	18020	17934	18024	17896	18060	18039	18233	18010	18012	18109	18076	18078	18009	17863	17918	17884	17957	17943	17860	17910	17947	17811	17961	18077	17928	17986	17883	18163	18107	17810	17794	18073	18012	18060	18048	18139	17842	18050	17956	17947	17888	18072	18178	17966	17940	17836	18024	17874	18040	18021	17804	18038	17970	17976	17986	18105	17992	17738	17781	18189	18039	18101	17731	17746	17822	18041	17929	17930	18307	17972	18053	17924	18075	18011	18090	17963	17794	18015	17990	17951	17898	17794	17947	17962	18071	17712	17874	17840	17926
16070	24276	23313	20303	18793	17928	17544	17345	17027	16964	16523	16835	16752	16572	16491	16417	16529	16485	16476	16344	16396	16364	16887	21555	23011	21813	19918	18285	16845	16268	16413	16435	16541	16529	16496	16487	16378	16283	16243	16394	16436	16355	16361	16302	16229	16442	16313	16397	16304	16424	16276	16452	16242	16238	16392	16112	16108	16277	16232	16326	16387	16394	16537	16290	16149	16104	16205	16341	16480	16226	16225	16151	16349	16384	16256	16288	16142	16277	16235	16460	16136	16142	16367	16257	16433	16229	16266	16307	16208	16231	16242	16300	16197	16305	16389	16317	16186	16412	16334	16344	16246	16339	16428	16246	16328	16331	16223	16224	16481	16251	16293	16267	16211	16359	16255	16228	16528	16217	16449	16179	16403	16282	16231	16295	16462	16361	16273	16325	16414	16268	16352	16227	16270	16470	16429	16403	16131	16375	16432	16291	16095	16238	16144	16416	16337	16257	16322	16458	16159	16276	16377	16455	16467	16245	16178	16082	16352	16310	16192	16296	16272	16480	16175	16181	16343	16292	16407	16213	16315	16398	16297	16438	16400	16262	16250	16296	16173	16313	16264	16283	16221	16193	16210	16283	16304	16380	16229	16190	16383	16415	16264	16189	16393	16379	16279	16286	16261	16257	16324	16281	16341	16356	16170	16191	16203	16260	16148	16267	16273	16267	16349	16259	16300	16067	16318	16318	16338	16278	16424	16330	16209	16227	16180	16319	16470	16147	16376	16374	16107	16616	16166	16191	16257	16329	16243	16201	16254	16287	16299	16367	16318	16314	16404	16335	16388	16252	16186	16276	16378	16112	16325	16239	16346	16402	16366	16238	16290	16218	16178	16145	16289	16331	16410	16236	16113	16307	16187	16422	16368	16384	16252	16384	16253	16335	16208	16163	16302	16322	16398	16230	16331	16448	16330	16341	16353	16271	16303	16482	16274	16418	16325	16317	16304	16167	16397	16225	16261	16274	16378	16160	16350	16130	16277	16297	16283	16283	16295	16403	16308	16363	16334	16199	16164	16218	16319	16265	16364	16250	16247	16271	16203	16203	16369	16279	16253	16328	16268	16384	16332	16285	16204	16320	16394	16392	16380	16253	16294	16268	16261	16302	16186	16127	16368	16221	16360	16354	16356	16184	16477	16265	16141	16145	16193	16238	16273	16502	16287	16012	16205	16377	16237	16378	16392	16278	16348	16282	16341	16235	16346	16330	16464	16332	16204	16073	16364	16108	16287	16143	16257	16226	16205	16255	16347	16311	16312	16312	16274	16228	16293	16232	16328	16227	16395	16236	16530	16236	16318	16525	16118	16323	16185	16219	16374	16281	16505	16199	16213	16350	16227	16114	16127	16189	16283	16303	16218	16345	16320	16267	16147	16430	16216	16334	16129	16301	16238	16121	16168	16395	16306	16384	16185	16483	16224	16217	16379	16082	16319	16337	16342	16107	16318	16149	16097	16428	16205	16119	16454	16387	16350	16339	16304	16338	16351	16245	16218	16277	16302	16437	16453	16125	16307	16281	16318	16257	16403	16164	16309	16240	16267	16285	16315	16298	16317	16284	16415	16320	16176	16432	16339	16188	16162	16258	16323	16115	16375	16266	16348	16303	16276	16261	16250	16439	16306	16390	16038	16229	16228	16266	16311	16228	16350	16318	16334	16187	16438	16336	16280	16280	16384	16255	16235	16299	16365	16406	16378	16191	16453	16377	16276	16228	16389	16375	16342	16228	16288	16214	16300	16352	16237	16386	16143	16356	16209	16188	16138	16378	16360	16183	16248	16363	16277	16292	16471	16159	16305	16326	16274	16112	16265	16627	16202	16454	16278	16353	16346	16094	16290	16314	16111	16151	16174	16322	16231	16250	16366	16260	16343	16334	16303	16322	16281	16232	16256	16219	16498	16448	16329	16149	16187	16285	16296	16275	16265	16291	16300	16232	16292	16329	16320	16305	16348	16339	16390	16128	16286	16336	16139	16435	16108	16424	16275	16278	16155	16156	16324	16300	16431	16233	16374	16313	16455	16263	16186	16442	16281	16304	16313	16161	16358	16195	16343	16322	16310	16267	16266	16247	16107	16369	16366	16413	16180	16263	16212	16250	16045	16389	16178	16242	16279	16208	16282	16252	16290	16272	16384	16286	16412	16272	16508	16281	16315	16234	16250	16382	16223	16239	16256	16348	16202	16071	16376	16303	16253	16334	16434	16201	16225	16513	16326	16322	16231	16188	16357	16320	16280	16264	16272	16366	16329	16111	16294	16147	16248	16222	16259	16257	16269	16118	16261	16454	16146	16252	16239	16223	16131	16300	16365	16204	16221	16261	16403	16325	16316	16259	16236	16212	16313	16170	16206	16517	16391	16501	16260	16231	16413	16365	16298	16160	16278	16251	16309	16087	16442	16247	16318	16249	16475	16198	16176	16273	16236	16308	16196	16098	16262	16304	16312	16119	16378	16263	16364	16241	16306	16211	16322	16302	16114	16396	16169	16459	16508	16367	16237	16333	16305	16350	16187	16368	16236	16313	16186	16308	16391	16239	16390	16260	16435	16297	16399	16342	16482	16272	16312	16357	16338	16164	16299	16296	16406	16177	16129	16272	16183	16290	16224	16399	16345	16569	16375	16316	16483	16366	16326	16330	16320	16340	16229	16367	16200	16288	16169	16175	16254	16276	16340	16222	16212	16284	16352	16171	16281	16359	16255	16423	16282	16342	16243	16274	16244	16408	16411	16216	16212	16314	16318	16331	16315	16432	16364	16308	16233	16142	16278	16171	16308	16519	16161	16208	16414	16219	16359	16422	16336	16367	16394	16227	16394	16161	16143	16376	16227	16238	16318	16396	16224	16438	16246	16304	16313	16220	16205	16175	16230	16297	16225	16282	16344	16325	16175	16238	16400	16209	16281	16306	16324	16335	16270	16272	16378	16236	16240	16424	16266	16266	16345	16176	16379	16195	16275	16354	16315	16155	16147	16252	16184	16297	16129	16436	16227	16168	16381	16386	16236	16357	16277	16257	16375	16130	16222	16252	16325	16377	16278	16299	16352	16266	16224	16236	16289	16390	16316	16455	16375	16358	16197	16145	16534	16268	16431	16094	16333	16207	16310	16194	16381	16318	16227	16357	16313	16242	16394	16022	16177	16266	16220	16313	16347	16263	16301	16246	16285	16448	16186	16396	16201	16425	16261	16431	16251	16263	16190	16393	16306	16348	16412	16216	16334	16318	16296	16273	16118	16309	16266	16458	16250	16304	16310	16301	16414	16399	16277	16416	16309	16281	16266	16124	16180	16097	16359	16224	16238	16492	16282	16427	16130	16518	16305	16180	16296	16243	16310	16216	16250	16245	16405	16395	16328	16302	16294	16270	16336	16355	16320	16164	16158	16243	16235	16362	16208	16160	16313	16415	16299	16308	16158	16302	16406	16325	16420	16433	16274	16243	16355	16268	16463	16293	16368	16357	16257	16281	16373	16091	16209	16173	16290	16282	16258	16419	16221	16271	16393	16279	16323	16232	16289	16350	16338	16289	16240	16266	16340	16294	16246	16174	16396	16247	16271	16408	16165	16454	16222	16227	16143	16266	16241	16448	16171	16318	16328	16289	16219	16375	16250	16243	16332	16080	16255	16258	16328	16348	16268	16409	16449	16260	16248	16096	16361	16502	16458	16175	16267	16365	16296	16322	16306	16232	16213	16170	16474	16297	16326	16282	16254	16309	16292	16395	16324	16298	16118	16363	16343	16345	16427	16108	16252	16354	16267	16221	16405	16340	16360	16313	16134	16377	16280	16276	16363	16179	16295	16301	16366	16378	16205	16137	16366	16327	16331	16184	16390	16209	16292	16201	16168	16299	16322	16339	16298	16312	16347	16259	16378	16190	16253	16424	16360	16164	16223	16230	16175	16220	16190	16196	16259	16292	16313	16185	16148	16292	16089	16360	16252	16268	16375	16212	16398	16414	16338	16168	16221	16358	16313	16250	16366	16173	16237	16186	16259	16082	16321	16325	16149	16305	16336	16296	16312	16337	16369	16205	16263	16350	16255	16135	16320	16293	16310	16228	16268	16181	16343	16509	16211	16325	16360	16286	16434	16373	16267	16239	16234	16303	16300	16248	16140	16207	16170	16491	16361	16364	16315	16275	16233	16155	16180	16412	16397	16381	16452	16282	16286	16275	16382	16329	16338	16226	16198	16226	16222	16400	16321	16492	16241	16280	16363	16366	16528	16286	16294	16442	16352	16221	16361	16336	16244	16418	16221	16358	16397	16311	16369	16381	16246	16201	16192	16359	16286	16271	16228	16155	16225	16230	16161	16249	16308	16246	16385	16428	16276	16278	16238	16437	16352	16147	16271	16220	16429	16167	16217	16284	16301	16376	16125	16302	16199	16300	16299	16382	16256	16196	16194	16319	16309	16271	16395	16293	16206	16516	16251	16275	16433	16282	16282	16267	16328	16353	16365	16405	16340	16162	16384	16311	16267	16273	16295	16269	16171	16425	16314	16213	16368	16368	16260	16386	16415	16486	16417	16258	16257	16242	16372	16314	16115	16331	16300	16384	16291	16205	16245	16348	16308	16308	16287	16201	16249	16279	16123	16309	16519	16232	16272	16367	16288	16229	16396	16262	16266	16158	16203	16295	16225	16358	16307	16445	16226	16368	16304	16326	16380	16311	16377	16351	16303	16354	16192	16458	16242	16222	16295	16164	16218	16258	16184	16219	16403	16314	16289	16394	16307	16361	16289	16172	16410	16132	16269	16207	16342	16236	16395	16299	16360	16432	16361	16318	16386	16317	16373	16268	16241	16364	16438	16288	16240	16438	16241	16298	16418	16286	16312	16289	16291	16325	16268	16470	16263	16282	16411	16277	16175	16422	16318	16299	16258	16318	16195	16358	16224	16372	16292	16299	16353	16244	16415	16303	16310	16242	16272	16268	16329	16348	16141	16427	16288	16350	16430	16184	16285	16293	16401	16377	16285	16216	16428	16245	16270	16389	16382	16225	16339	16203	16236	16204	16253	16350	16144	16271	16125	16314	16155	16224	16172	16282	16416	16288	16143	16247	16327	16279	16309	16234	16230	16381	16280	16340	16040	16351	16300	16252	16354	16393	16175	16197	16358	16237	16280	16160	16202	16091
24327	21506	28941	24595	22311	22509	21718	19058	18443	18527	18176	18043	18059	18173	17879	17860	17667	17851	17712	17717	17673	17627	18687	24356	26149	24670	22364	19973	18321	17530	17553	17503	17913	17863	17715	17683	17658	17622	17674	17613	17524	17493	17362	17291	17402	17487	17507	17375	17357	17447	17443	17442	17415	17526	17374	17401	17694	17715	17329	17519	17250	17666	17652	17511	17498	17396	17630	17699	17609	17457	17573	17551	17405	17367	17491	17579	17559	17426	17599	17523	17384	17375	17426	17646	17442	17484	17415	17420	17437	17437	17611	17638	17319	17581	17303	17476	17595	17401	17446	17489	17368	17491	17510	17461	17615	17434	17423	17418	17457	17402	17409	17470	17385	17436	17504	17456	17469	17552	17376	17534	17464	17341	17471	17502	17729	17548	17507	17421	17480	17453	17382	17522	17549	17548	17486	17508	17486	17570	17330	17270	17390	17392	17545	17447	17591	17698	17342	17402	17603	17321	17354	17322	17414	17440	17556	17389	17381	17783	17576	17312	17355	17394	17430	17566	17412	17462	17541	17517	17314	17486	17535	17469	17626	17285	17591	17466	17582	17479	17279	17481	17473	17366	17389	17418	17255	17417	17526	17653	17460	17252	17460	17611	17424	17397	17389	17285	17567	17379	17287	17498	17333	17483	17494	17409	17368	17292	17418	17427	17503	17338	17385	17283	17397	17438	17421	17355	17481	17408	17544	17376	17512	17542	17499	17468	17406	17309	17713	17373	17272	17259	17385	17595	17376	17784	17541	17407	17467	17281	17646	17508	17441	17623	17490	17370	17520	17356	17302	17562	17517	17370	17404	17165	17568	17431	17523	17383	17415	17560	17569	17471	17575	17548	17372	17508	17336	17655	17608	17472	17397	17382	17486	17454	17559	17501	17410	17301	17176	17440	17500	17505	17402	17570	17452	17519	17569	17525	17799	17438	17350	17323	17483	17504	17407	17588	17595	17675	17302	17133	17505	17368	17400	17470	17409	17394	17295	17409	17480	17442	17305	17399	17470	17243	17437	17521	17620	17465	17495	17297	17523	17434	17465	17519	17268	17456	17506	17487	17218	17302	17537	17478	17464	17382	17402	17469	17476	17317	17498	17603	17511	17201	17288	17340	17476	17595	17490	17496	17392	17309	17404	17383	17421	17454	17409	17395	17542	17469	17498	17328	17490	17435	17520	17614	17616	17190	17622	17634	17346	17437	17313	17319	17306	17396	17430	17438	17491	17458	17523	17508	17593	17310	17491	17334	17444	17364	17614	17379	17401	17442	17469	17463	17368	17437	17367	17459	17253	17456	17578	17450	17373	17522	17408	17432	17241	17624	17369	17388	17411	17479	17396	17448	17318	17622	17664	17419	17427	17301	17466	17581	17405	17380	17478	17518	17507	17446	17480	17454	17558	17333	17599	17422	17712	17509	17538	17525	17610	17604	17346	17536	17300	17526	17396	17378	17389	17622	17324	17548	17615	17369	17526	17574	17163	17499	17262	17417	17346	17484	17474	17534	17390	17549	17560	17253	17329	17726	17382	17378	17452	17519	17655	17397	17309	17603	17625	17404	17441	17181	17507	17439	17447	17636	17460	17419	17607	17284	17577	17589	17371	17341	17430	17416	17322	17452	17203	17418	17487	17492	17303	17374	17466	17342	17265	17310	17482	17393	17423	17500	17514	17395	17433	17311	17407	17315	17454	17331	17262	17450	17543	17490	17623	17522	17615	17549	17348	17369	17492	17299	17640	17291	17518	17434	17384	17573	17521	17426	17379	17384	17494	17313	17411	17325	17241	17433	17263	17425	17396	17620	17403	17294	17569	17311	17582	17242	17509	17343	17665	17375	17442	17533	17627	17298	17438	17548	17531	17428	17443	17494	17335	17566	17064	17491	17698	17389	17206	17289	17495	17396	17508	17553	17423	17447	17401	17413	17526	17636	17524	17688	17497	17338	17407	17619	17524	17423	17483	17361	17191	17491	17470	17526	17636	17378	17448	17521	17489	17440	17463	17369	17364	17416	17431	17624	17565	17505	17491	17492	17374	17361	17494	17360	17541	17514	17701	17260	17535	17378	17299	17405	17341	17582	17464	17522	17585	17534	17413	17570	17473	17569	17497	17575	17504	17503	17500	17723	17410	17583	17439	17426	17404	17482	17475	17513	17444	17589	17319	17486	17380	17552	17431	17597	17410	17576	17455	17582	17303	17430	17657	17420	17335	17413	17417	17522	17450	17475	17295	17667	17582	17491	17595	17409	17397	17441	17464	17325	17522	17434	17570	17432	17459	17399	17452	17398	17393	17215	17673	17713	17477	17456	17416	17418	17541	17266	17552	17417	17597	17491	17451	17424	17417	17406	17483	17576	17420	17483	17333	17308	17523	17599	17378	17638	17619	17348	17507	17228	17485	17441	17401	17309	17580	17387	17448	17423	17391	17387	17701	17424	17316	17563	17503	17477	17593	17429	17459	17302	17312	17393	17476	17506	17487	17300	17392	17578	17578	17524	17335	17553	17600	17509	17418	17642	17410	17644	17560	17418	17464	17339	17637	17187	17401	17580	17443	17469	17361	17421	17400	17320	17428	17456	17494	17551	17463	17519	17612	17360	17586	17455	17482	17256	17465	17656	17519	17503	17536	17305	17292	17312	17420	17439	17308	17392	17400	17352	17536	17420	17563	17598	17389	17796	17698	17387	17435	17349	17234	17515	17432	17445	17545	17570	17450	17453	17526	17396	17313	17434	17452	17472	17435	17339	17435	17441	17553	17477	17347	17331	17371	17476	17459	17545	17405	17455	17556	17517	17740	17687	17498	17468	17417	17286	17487	17492	17500	17504	17401	17410	17386	17414	17402	17281	17465	17555	17434	17374	17490	17443	17559	17298	17469	17417	17412	17281	17348	17662	17564	17546	17629	17463	17506	17493	17521	17432	17446	17350	17365	17395	17433	17173	17346	17579	17599	17414	17365	17531	17318	17409	17565	17541	17641	17451	17475	17361	17451	17439	17480	17396	17569	17599	17408	17678	17504	17442	17522	17429	17182	17307	17519	17343	17341	17434	17406	17373	17492	17398	17459	17490	17460	17541	17314	17300	17444	17400	17448	17240	17414	17478	17261	17460	17578	17718	17257	17441	17470	17391	17505	17428	17520	17477	17570	17327	17341	17645	17465	17426	17579	17380	17540	17334	17602	17293	17471	17288	17597	17446	17445	17360	17255	17385	17627	17485	17543	17390	17457	17349	17352	17477	17414	17610	17459	17429	17216	17440	17568	17560	17559	17514	17504	17548	17504	17456	17870	17310	17378	17506	17461	17454	17510	17190	17566	17438	17455	17392	17485	17338	17602	17642	17494	17351	17483	17432	17411	17324	17469	17333	17593	17363	17299	17613	17620	17348	17393	17267	17171	17489	17363	17328	17366	17513	17593	17393	17676	17533	17459	17659	17529	17158	17613	17292	17438	17412	17484	17437	17218	17606	17576	17380	17560	17376	17331	17334	17293	17403	17520	17218	17516	17532	17513	17598	17555	17218	17444	17442	17558	17501	17475	17477	17533	17485	17500	17446	17268	17275	17517	17366	17473	17448	17492	17507	17406	17361	17371	17672	17411	17703	17512	17527	17631	17471	17436	17565	17390	17387	17457	17222	17572	17495	17316	17340	17522	17557	17377	17360	17477	17630	17522	17379	17658	17654	17365	17369	17396	17359	17496	17400	17573	17366	17411	17433	17515	17528	17338	17431	17412	17406	17473	17416	17558	17353	17580	17208	17408	17344	17481	17465	17545	17296	17577	17436	17264	17458	17318	17452	17451	17369	17160	17437	17500	17440	17309	17528	17577	17448	17440	17430	17507	17388	17356	17566	17309	17303	17479	17516	17438	17469	17492	17468	17504	17338	17469	17424	17559	17240	17494	17369	17259	17541	17444	17530	17377	17351	17314	17380	17567	17337	17430	17567	17640	17435	17498	17603	17471	17477	17472	17505	17592	17528	17478	17601	17424	17488	17551	17651	17588	17655	17419	17631	17569	17470	17543	17664	17463	17573	17450	17442	17587	17693	17598	17591	17191	17219	17648	17561	17428	17454	17365	17509	17394	17460	17503	17332	17402	17455	17491	17515	17464	17401	17476	17391	17319	17357	17412	17479	17262	17446	17541	17471	17324	17573	17353	17388	17612	17343	17469	17422	17375	17582	17637	17446	17736	17742	17253	17542	17540	17394	17264	17445	17601	17435	17545	17366	17421	17598	17466	17441	17657	17520	17270	17526	17487	17460	17659	17430	17401	17322	17411	17583	17604	17410	17214	17638	17520	17412	17494	17387	17662	17505	17406	17222	17301	17331	17397	17494	17461	17265	17519	17638	17619	17496	17654	17594	17449	17353	17648	17479	17338	17516	17262	17351	17381	17276	17347	17417	17355	17396	17437	17613	17558	17413	17425	17439	17320	17254	17667	17358	17539	17439	17438	17556	17594	17445	17425	17267	17499	17317	17523	17426	17464	17518	17529	17580	17404	17356	17398	17491	17477	17717	17263	17446	17522	17485	17384	17501	17304	17307	17394	17535	17616	17459	17350	17594	17534	17431	17561	17390	17511	17467	17414	17431	17449	17512	17359	17422	17484	17658	17675	17400	17522	17571	17503	17337	17427	17498	17660	17409	17327	17418	17437	17260	17521	17463	17371	17333	17432	17281	17356	17337	17593	17515	17600	17479	17478	17501	17611	17490	17511	17388	17371	17224	17348	17620	17491	17418	17347	17257	17413	17445	17222	17370	17506	17341	17357	17537	17220	17560	17574	17371	17358	17663	17699	17398	17342	17490	17377	17226	17449	17460	17463	17562	17371	17423	17471	17214	17200	17489	17364	17304	17678	17424	17388	17407	17784	17398	17618	17485	17689	17576	17639	17601	17476	17425	17566	17327	17465	17533	17648	17508	17445	17350	17442	17477	17379	17417	17559	17465	17637	17373	17345	17225	17376	17496	17529	17664	17297	17421	17376	17364	17379	17522	17331	17373	17366	17419	17334	17297	17450	17515	17483	17351	17252	17435	17623	17376	17495	17461	17419	17549	17550	17426	17371	17310	17368	17481	17618	17528	17676	17630	17600	17455	17473	17408	17453	17513	17374	17533	17483	17421	17402	17468	17541	17666
17566	28749	27058	22619	20303	18900	18048	17755	17534	17071	16724	16715	16536	16409	16291	16458	16265	16188	16069	16137	16271	16259	18529	27405	28335	25885	22289	18818	16416	16098	16023	16029	16363	16377	16391	16017	16069	16147	16065	15996	16120	15855	15857	16141	15833	16057	16092	15993	16101	16002	15894	15983	15950	15841	16058	16060	16016	15991	16026	15929	15878	16176	15828	15961	16027	15960	15941	15973	15997	15947	15927	15999	16067	15989	15887	16111	16014	15890	16072	15900	16113	15965	15907	16117	16127	16119	15875	15980	16057	15962	16020	16041	15880	16006	16103	15886	16095	16005	15939	16176	16003	15894	16023	15946	15956	16148	15894	16033	15836	16086	15965	16192	16043	16015	16248	15777	16149	15837	15885	15983	15980	16081	16044	16092	15917	16001	15860	15844	16044	16035	16019	16090	15793	15972	16017	16052	15975	15996	16085	15906	16052	15882	15969	15860	15853	15821	15922	15914	16053	15870	16053	15922	15899	15994	16024	15876	15963	15840	15817	16010	15957	15954	15871	15988	15925	15962	16103	16052	16052	16163	15941	15955	16160	15964	16014	15924	16004	15826	16052	15969	15911	15856	15998	16053	15940	15957	16048	16027	15878	15925	15997	16037	15945	15915	16056	15993	16064	16069	16136	15893	15966	15886	15765	15816	15788	15925	16117	15841	15969	15969	15847	15792	15861	16048	15915	16070	16028	15899	15869	16036	15776	16086	16060	15824	15995	16130	15915	15893	15735	15946	15822	16088	15935	16007	15915	16080	16079	16129	16091	16090	16144	16134	15971	15874	16000	15964	15966	16041	15880	15988	15837	15912	16034	15863	15972	15989	16076	15890	15931	16074	15975	16142	15994	16169	15757	15857	16096	15885	15939	16071	16103	16114	15863	15910	16143	15958	15835	16068	16114	15953	15855	15993	15825	16012	15990	15987	15977	16121	15934	15970	16023	15988	16021	16026	16046	16036	16039	15837	15872	15791	16108	15988	15852	15890	15996	16063	16195	15967	15913	15947	15954	16104	15904	16033	16159	15953	16166	16017	16107	16031	16123	15963	15993	16076	16009	16081	16221	15839	15857	16046	16056	15928	15983	16119	15918	15961	15976	15901	15880	15998	15941	16103	15864	15959	15997	15996	15908	15990	16025	15984	16036	15875	15869	16013	15898	16031	15996	16114	16138	15889	16077	15941	16217	16006	15893	15998	16158	16071	15935	16028	15773	15949	15951	15994	15812	15955	15835	15915	15884	15976	16029	16030	15957	15981	15915	15915	16174	15976	16140	15990	16017	15948	15929	15970	16154	15970	15982	15823	15921	15963	16028	15938	15836	15984	16045	16042	15952	15909	15922	15866	15975	15994	16115	16261	16126	15987	15822	15955	15897	15985	15831	15879	15943	15923	15979	16025	15910	15925	16009	16088	15909	15927	15969	15978	15763	16055	16023	16036	16036	15899	16071	16042	15950	15990	15976	15936	15851	16128	15967	16098	15996	15779	16026	16172	16005	16143	15916	15972	16059	16019	16185	15990	15836	15918	15855	16171	15939	16063	15888	15925	16037	15914	15854	15960	15822	15997	15878	15917	16045	16032	16038	15854	16066	15981	15965	15938	15866	16007	16053	15826	15954	15992	15819	15926	15870	15997	15974	15874	16124	16054	15946	15935	15978	16003	15939	15983	15950	16070	16040	15977	16086	15945	16195	16090	15968	15969	16051	15924	15919	15846	15977	15918	16045	15879	16137	16005	16007	15872	15987	15966	16020	16111	16157	16042	16057	15864	15877	16005	15816	16076	16064	15972	15986	15836	16051	15919	16029	15926	16003	15912	16029	16129	16084	16043	16143	15856	16068	16058	16075	16024	16121	15863	15999	15820	15892	15920	16032	15985	16061	16007	16157	16045	15943	16189	15851	15963	16060	15991	15971	15955	16137	16197	16040	16300	15936	15956	16037	15915	15906	16047	16155	16069	16009	16001	16057	15979	15957	15858	15968	15918	16027	16085	15890	15946	15922	15904	15897	16098	15827	15889	15738	15969	16047	15978	16038	15873	15912	16012	15908	15930	15863	16150	15902	16025	16078	16013	15933	15783	16102	16018	15895	16072	15985	15784	15978	15829	16034	15967	16137	15868	16059	15939	15795	16156	16047	16023	16012	15947	15898	15979	15958	15985	15944	15876	15992	15999	15814	15950	16008	15971	16060	16005	15985	15867	15973	15938	15813	16012	16101	15964	16058	15812	15940	15965	15929	15925	16030	16041	15775	16098	16098	15912	15860	15927	15851	15986	15906	15954	16047	15923	16015	15977	16087	16058	15946	15982	16091	16008	16194	15996	16006	16029	16018	15819	15904	15955	16026	15891	15978	16043	15975	15965	16056	16084	15981	16057	15955	15826	16094	16084	16049	16093	15964	15986	15973	16023	15999	16004	15884	15937	15929	15962	15866	16095	15916	16070	15916	16031	15924	15951	15935	15866	16062	15917	16023	16095	16037	16069	15971	15806	15936	15971	15964	15949	16129	15895	16021	15905	15777	15959	15971	16021	16205	15977	15990	16078	15984	16027	15962	16062	16030	15958	16013	16138	15928	16027	15874	15875	16072	15985	15921	15936	15962	15907	15891	15918	15909	16226	16049	15857	16037	16043	16137	15990	15887	15845	16102	16033	15885	16069	15804	16065	15955	16007	16053	16061	15915	16068	15910	16013	15941	16028	15904	15874	15971	15908	16092	15892	16030	16073	15829	15994	16074	16040	15899	15982	16043	16015	16052	15949	16117	15812	15980	15831	15994	16008	15956	16083	16081	16057	16058	15997	15921	15974	15977	15990	16157	15980	15983	15844	15863	16034	15943	15872	15947	16051	15934	16093	15946	15989	16003	15909	16073	15831	16009	16028	16049	15990	15891	15998	15961	15922	15938	15963	16009	15962	16036	15825	15844	16020	15862	16184	15794	15938	16067	16015	16146	16068	15876	15921	15910	16030	16097	15852	16065	16096	15979	16033	16031	16205	15966	16059	15960	16128	15833	16017	16074	15850	15980	15818	15833	16065	16041	16011	15691	16040	15998	15916	15942	15907	15940	15967	16259	16067	15883	16128	15982	15948	16034	16050	15981	16074	15948	15977	15936	15930	16308	15882	15913	16106	16143	15957	15938	16173	15904	16062	15924	15824	15904	15997	16138	16058	16033	15962	16064	15983	16093	16003	16001	16048	15885	15914	15916	16011	15798	15817	16034	16022	16106	15973	15945	16023	16055	15970	15958	16000	16076	15967	15978	15844	15833	16039	15957	16055	15922	15925	15996	16146	15854	16061	15987	16032	15868	15959	15963	15978	15857	15933	15824	16046	16081	15988	16162	15923	15789	15971	15922	15964	15907	16228	16048	16053	15939	16092	15964	16053	15836	15989	16011	15926	15860	15775	16029	15929	15828	15959	16107	15901	15891	15825	15965	15890	15941	16027	16097	16084	15958	15927	15946	15845	15944	16070	16115	16036	15972	15964	16102	16048	15845	16015	15963	15924	16074	16042	15949	16140	15986	15958	15739	15978	15957	16038	15916	15955	16217	15976	15973	15844	15945	16177	15943	15895	15841	15979	16071	15922	16094	15939	16008	16061	16012	15969	16005	15999	16030	15882	16213	15935	15775	15921	15877	15840	16014	15869	15983	16126	15952	15913	15927	15993	16070	15888	15979	15995	16108	15914	15946	15984	15908	15805	15968	16048	16041	16041	15858	15908	15897	15894	15834	15884	16064	15832	16078	15956	15925	15994	15995	16003	15931	15937	15871	16155	15703	16176	15694	16011	15881	15919	16044	16093	15989	15936	15902	16000	15916	15989	16001	16052	16131	15854	16003	15963	16097	16160	15989	15999	15928	16047	15912	16030	16002	15919	16046	16005	16023	15941	15906	15699	15962	15913	16044	16050	16127	16084	15945	16110	15893	15904	15977	16023	15952	15944	15954	15976	16139	15916	15871	16041	15995	16177	16000	15984	16073	15839	15939	15947	16048	16115	15942	16055	16112	16013	16157	15761	15935	15844	15925	16059	16159	16126	16264	15978	16000	15863	15972	15872	15868	15937	15884	15874	15979	16019	16012	16035	15845	16076	15976	15820	16015	15847	15890	16002	15986	15959	15904	15990	15952	15977	15898	15774	15979	15858	15759	16030	15885	15892	15991	15876	16065	16013	15859	16049	15971	16001	15975	15811	16163	16008	15934	16145	15949	16036	16014	16050	15922	15983	15812	15974	16051	16020	15791	16187	15990	16005	16156	15926	15995	15872	16157	16000	15884	16065	16007	15960	16130	15849	15968	15965	15878	15939	16024	16090	15977	15979	15768	16073	16017	15890	16012	16039	15932	15791	16066	15997	15996	16118	15895	15925	15958	15997	15955	16066	15946	16151	15987	15882	15982	16073	15982	15988	15859	15713	15868	16058	16122	16057	15950	16099	16078	16047	15938	16152	15948	16016	15999	16073	15952	16159	15982	15966	16056	15724	15932	16040	15880	15981	16080	16172	16033	16122	16093	15917	15993	15802	15996	16081	15969	15882	15924	16024	16090	15863	16024	15873	15975	16072	15981	16080	15939	15934	16008	16110	15908	16122	16109	15956	15946	15935	16013	16044	15936	16143	16060	16033	16131	16009	15956	15842	15993	15895	15978	16051	15874	16222	15970	16039	16042	16005	16013	15855	15964	15934	15949	16081	15954	15964	16081	15948	15952	15897	15948	16032	16023	15954	16036	15822	16181	16094	15887	15889	15987	15965	16081	15930	15753	15977	16067	15965	16036	16108	16009	15996	15973	15969	15863	15909	15928	16018	15984	15957	15919	16019	16036	16003	15946	16066	15955	16175	16035	15818	16014	16072	16011	16043	16054	15893	16072	16181	15957	15950	15969	16086	15990	16014	16021	16096	15942	15937	15792	15941	16009	15921	16110	16075	16062	15954	16012	15875	15984	15825	15994	16003	15905	15930	15960	16166	15819	15864	16103	15926	16122	15938	16171	16015	15917	16121	16045	15880	15948	16028	15918	16062	15931	16144	16055	15727	15960	15954	15886	15963	16044	15821	16129	15909	15944	16033	16028	15947	15856	15998	15960	15983	15878	16140	16002	16031	15702	16159	15792	15991	15839	16045	15964	15947	16160	16126
30059	22612	22791	20681	18454	18420	18558	18366	18504	18153	18426	18167	18299	18281	18264	18422	18360	18075	18120	18339	18288	18203	18276	18549	18847	18925	18926	18460	17997	18018	18485	17975	18353	18442	18248	18353	18061	18203	18242	18160	18333	18118	18290	18233	18212	18043	17984	18198	18268	18446	18308	18426	18175	18305	18317	18248	18136	18148	18069	18141	18185	18009	18094	18364	18118	18156	18095	18223	18135	18178	18130	18212	18232	18227	18016	18317	18237	18234	18118	18152	18114	18172	17902	18202	18351	18398	18157	18310	18087	18347	18608	17985	18278	18418	18208	18180	18114	18165	18108	18260	18092	18126	18054	18162	18192	18189	18137	18093	18105	18180	18055	18061	18355	18046	18242	18066	18280	18362	18196	18146	18019	18021	18197	18254	18169	18240	18183	18118	18083	18240	17969	18097	18281	18078	18361	18169	18208	18032	18061	18119	18333	18204	18099	18156	18397	17952	18131	18022	18213	18209	18071	18262	18230	18190	18156	18244	18084	18090	18037	18204	18148	18150	18366	17983	18244	18227	18088	18122	18268	18008	18208	17930	18124	18227	18054	18139	17941	18077	18376	18261	18259	18174	18083	18134	18276	18298	17948	18304	18129	18297	18112	18190	18226	18110	18185	18095	18290	18342	18196	18176	18224	18273	18109	18005	18135	17885	18038	18290	18098	18193	18185	17933	18105	18178	18151	18194	18345	18292	18272	18245	18186	18043	18259	18021	18032	18073	18098	18327	18373	18277	18260	18169	18302	18329	18255	18145	17982	18187	18147	18083	18165	18220	18229	18003	18198	18208	18170	18173	18062	18200	18235	18121	17948	18232	18210	18181	18206	18134	18075	18120	18121	18085	18073	18314	18074	18389	18443	18223	18207	18239	18200	18164	18103	18082	18363	18233	18005	17940	18217	18281	18305	18056	18202	18185	18257	18228	18365	18078	18081	18267	18073	18229	18005	18119	18031	18268	18229	18266	18202	18128	18177	18075	18264	18131	18265	18316	18307	18163	18254	18304	18162	18301	18000	18167	18321	18191	18040	18162	18202	17973	18233	18111	18128	17996	18236	18150	17970	18077	18332	18128	18268	18252	18219	18149	18012	18309	18216	18066	18241	18272	18066	18084	18076	18007	18080	18163	18031	18030	18269	18247	18183	18313	18183	18060	18246	18222	18012	18255	18139	18183	18250	18271	18371	18133	18046	18020	18323	18147	18155	18254	18192	18202	18083	18013	18122	18211	17939	18306	18402	18118	18311	18173	18032	18117	18170	17916	17991	18151	18225	18182	18259	18148	18292	18273	18129	18098	18215	18224	18284	18127	18013	18479	18101	18270	18154	18200	18122	18320	18199	18139	18180	18324	18095	18065	18150	18041	17836	17951	18275	18130	18260	18316	18182	18357	18309	18141	18149	18198	18250	18377	18091	18049	18184	18243	18178	18182	18114	18162	18102	18105	18281	18182	18150	18179	18294	18252	18066	18217	18201	17957	18130	18061	18187	18261	18253	18190	18099	18107	18156	18060	18276	18100	18146	18359	18157	18075	18094	18277	18377	18109	18204	18082	18141	18107	18211	18158	18159	18155	18237	17950	18353	18040	18143	18190	18369	18277	17976	18050	18389	18139	18059	18166	18127	18294	18334	18244	18268	18445	18098	18003	18199	18187	17972	18027	18175	18333	18078	18344	18282	18197	18566	17960	18216	18182	18196	18196	18067	18302	18000	17987	18043	18149	18020	18074	18232	18110	18312	18183	18258	18409	18124	18392	18186	18286	18217	18155	18157	18204	18310	18129	18233	18178	18243	18327	18175	18137	18252	18162	18301	18215	18319	18221	18180	18191	18156	18072	18180	18084	18132	18233	18124	18174	18242	18151	18095	17956	18024	18083	18056	18097	18200	18192	18073	18067	18243	18081	18040	18194	18386	18045	18142	18065	18230	18145	18266	18096	18231	18243	18303	18233	18296	18112	18299	18147	18309	18174	18019	18311	18212	18348	17976	18250	18260	18200	18235	18362	18224	18274	17997	17955	18288	18138	18055	18400	18157	17990	18361	18218	18328	18021	18273	18278	18236	18139	18213	18080	18177	17951	18074	18163	18315	18157	18315	18266	18396	18259	18009	18311	18438	18088	18077	18246	18342	18379	18019	18176	18144	18190	17967	18096	18167	18050	18160	18205	18001	18133	18061	18184	18419	18204	18273	18156	18142	18139	18040	18146	18153	18026	18176	18159	17914	18374	18250	18275	18323	18173	18264	18181	18079	18112	17903	18146	18246	18130	18260	18077	18084	18255	18127	18073	18135	18400	18188	18328	18119	18207	18176	18249	18354	18101	18185	18176	18087	18255	18444	18206	18014	18307	18296	18105	18102	18247	18061	18162	18125	18076	18112	18151	18213	18019	18116	18356	18314	18356	18193	18058	18251	18220	18118	18055	18218	18289	18283	18031	18270	17987	18146	18226	18409	18185	18237	17968	18155	18227	18250	18232	18064	18219	18136	18248	18438	18129	18063	18274	18250	17981	18119	18315	18052	18045	18123	18201	18183	18076	17989	18130	18307	18269	18213	17969	18081	18356	18170	18431	18070	18119	18098	18162	18148	18342	18162	18066	18229	18232	18285	18016	18014	18153	18156	18037	18365	18130	18300	18163	18277	18133	18179	18163	18099	18226	18402	18170	18236	18213	18141	18242	18243	18085	18022	18237	18093	18092	18089	18294	18323	18352	18303	18006	18116	18079	18206	18025	18252	18412	18145	18202	18174	18143	18064	18153	18239	18124	18207	18064	18259	18216	18077	18119	18350	18169	18469	18258	18070	18095	18386	18265	18268	18069	18061	18305	18209	18237	18337	18211	18134	17900	18258	18090	18193	18111	18177	18097	18311	17979	18077	18164	18179	18229	18277	18145	18133	18493	18359	18393	18112	18283	18214	18130	18308	18001	18260	18066	18139	18067	18223	18245	18109	18154	18221	18242	18135	18189	18081	18009	18165	18167	18132	18167	18255	18231	18082	18280	18212	18092	18110	18204	18216	18324	18130	18110	18175	18097	18311	18025	18225	18318	18180	18306	18202	18081	18109	18160	18085	18246	18169	18299	18259	18173	18217	18118	18256	18169	18150	18155	18134	18153	18451	18137	18052	18196	18067	18189	18293	18437	18380	18267	18098	18302	18318	18153	18196	18191	18478	18076	17968	18366	18064	18247	18168	18396	18198	18256	18334	18116	18083	18043	18076	18291	18328	18268	18348	18406	18233	18218	17972	18194	18013	18183	18291	18210	18100	18300	18259	18168	18141	18369	18157	18160	18250	18280	18284	18090	18004	18000	18154	18313	18138	18130	18154	17975	18381	18170	18129	18345	18241	18119	18108	17954	18166	18017	18350	18309	18148	18313	18029	18144	18023	17964	18242	18286	18054	18021	18147	18272	18196	18094	18159	18071	18081	17957	18158	18248	18294	18318	18300	17955	18074	17963	18132	18044	17861	18216	18154	18323	18322	18230	18103	18232	18111	18127	18148	18321	18110	18248	18225	18178	18360	18365	18465	18144	18392	18240	18272	18093	18034	18039	18099	18129	18421	18074	18232	18302	18245	18222	18116	18194	18479	18125	18190	18081	18079	18106	18297	18147	18077	18087	18120	18250	18304	18069	18065	18341	18174	18114	18236	18061	18132	17905	18176	18182	18267	18171	18379	18154	18317	18151	18250	18271	18104	18265	18034	17945	18128	17974	18212	18352	18294	18101	18216	18068	18255	18018	18347	18288	18252	18006	18141	18269	18129	18090	18229	18117	18401	18166	18094	18369	18209	18229	18244	18182	18328	18291	18232	18091	18136	18228	18110	18157	18166	18176	18179	18191	18128	18287	18391	18242	18096	18217	18309	18114	18180	18121	18084	18164	18448	18139	18221	18144	18185	18238	18114	18056	17941	18250	18260	18169	18221	18184	17926	18260	18318	18300	18040	18060	18136	18119	18046	17968	18190	17897	18091	18052	18183	18096	18325	18067	18271	18251	18312	18378	18353	18377	18039	18289	18266	17952	18127	18053	18107	18177	18074	18152	18162	18142	18295	18077	18241	18206	18161	18214	18293	18212	18080	18175	18086	18406	18078	18202	18324	18138	18179	18298	18445	18186	18115	18052	18071	18098	17907	18085	18242	18238	18359	18173	18194	18243	18247	18072	18279	18222	18234	18316	18120	17931	18376	18322	18240	18189	18374	18206	18135	18145	18043	18140	18058	18062	18012	18036	18044	18312	18208	18287	18014	18050	17964	18238	18080	18222	18201	18229	18145	18062	18119	18010	17933	18258	18215	18042	18148	18224	18176	18226	18310	18163	17946	18254	18382	18097	18131	18255	18259	18111	18011	18042	18178	18063	18195	18124	18177	17988	17963	18112	18220	18061	18112	18004	18039	18244	18333	18185	18046	18297	18236	17970	18192	18357	18336	18216	18394	18178	18231	18428	18229	18417	18180	18217	18290	18161	18125	18140	18192	18283	18046	18091	18104	18111	18163	18271	18126	18123	18256	18153	18207	18329	18015	18036	18038	18197	18339	17986	18206	18173	18201	18322	18120	18138	18139	18121	18405	18193	18187	18221	18352	18245	18164	18172	18275	18138	18255	17993	18018	18166	18111	18320	18224	18220	18189	18107	18281	18155	17996	18129	18394	17974	18202	18106	18218	18177	18170	18318	18313	18247	18171	18309	18212	18226	18259	18260	18415	18445	18158	18498	18174	18269	18199	18027	18321	18228	18180	18292	18226	18185	18240	18108	18044	18219	18393	18241	18028	18141	18040	18273	18106	17939	18220	18147	18194	18150	18132	18127	18194	18063	18180	18378	18165	18246	18314	18151	18070	18147	18108	18097	18241	18208	18123	18202	18280	18190	18163	18069	18204	18059	18155	18320	18087	18203	18100	18092	18214	18147	18220	18175	18363	18168	18123	18134	18138	18280	18204	18047	18249	18112	18401	18402	18201	18084	18342	18109	18261	18131	18130	18006	18114	18251	18208	18133	18343	18332	18171	18184	18117	18225	18376	18075	17992	18014	18157	18390	18262	18365	18128	18376	18271	18185	18106	18186	18187	18199	18247	18299	18261	18195	18239	18223	18086	18130	18430	18242	18215	18168	18236	18069	18250	18204	18107	18166
17355	19166	19380	17741	17046	16587	16616	16687	16652	16626	16576	16616	16427	16541	16481	16452	16477	16341	16433	16332	16494	16418	16726	17435	17425	17244	17357	16699	16447	16523	16327	16416	16503	16265	16492	16302	16519	16489	16443	16315	16237	16445	16309	16251	16482	16579	16369	16319	16336	16396	16330	16496	16535	16482	16419	16244	16306	16335	16312	16458	16496	16385	16339	16589	16368	16504	16349	16390	16378	16357	16460	16247	16257	16452	16287	16454	16554	16427	16321	16365	16284	16440	16401	16436	16307	16383	16390	16440	16156	16516	16454	16287	16307	16398	16328	16424	16318	16406	16227	16478	16350	16387	16420	16373	16324	16457	16340	16405	16396	16390	16588	16334	16350	16403	16379	16409	16320	16483	16421	16586	16394	16280	16366	16323	16406	16373	16498	16370	16342	16348	16389	16515	16417	16393	16320	16385	16431	16334	16226	16443	16443	16496	16497	16346	16332	16269	16466	16321	16475	16539	16333	16079	16290	16278	16352	16345	16387	16286	16360	16335	16366	16341	16316	16415	16225	16384	16210	16343	16558	16254	16355	16612	16521	16278	16480	16358	16295	16338	16438	16355	16220	16363	16367	16419	16419	16349	16378	16208	16372	16342	16467	16339	16258	16224	16284	16435	16443	16394	16502	16410	16407	16346	16445	16361	16301	16425	16504	16368	16439	16429	16356	16399	16496	16415	16481	16439	16377	16583	16352	16323	16336	16402	16433	16388	16464	16293	16293	16403	16347	16293	16425	16339	16318	16241	16305	16616	16457	16366	16386	16467	16439	16407	16287	16428	16412	16330	16317	16457	16441	16432	16256	16424	16467	16490	16463	16272	16443	16579	16332	16585	16450	16432	16334	16484	16488	16374	16423	16420	16349	16330	16261	16410	16345	16310	16348	16369	16227	16280	16551	16411	16454	16511	16307	16298	16369	16258	16395	16414	16454	16385	16353	16489	16487	16474	16398	16409	16274	16230	16241	16312	16476	16425	16288	16229	16332	16309	16231	16329	16360	16379	16396	16317	16351	16366	16426	16379	16142	16414	16400	16552	16243	16421	16450	16471	16280	16392	16486	16304	16444	16298	16508	16385	16429	16518	16340	16309	16439	16440	16472	16458	16323	16325	16253	16462	16422	16434	16259	16347	16268	16504	16455	16278	16284	16169	16320	16261	16438	16443	16270	16278	16436	16339	16399	16441	16465	16506	16615	16359	16366	16420	16423	16489	16521	16343	16460	16206	16387	16323	16439	16353	16380	16374	16320	16433	16391	16317	16253	16502	16339	16496	16490	16450	16420	16302	16410	16349	16417	16294	16566	16414	16443	16457	16378	16468	16375	16345	16374	16426	16435	16234	16258	16419	16517	16334	16382	16380	16393	16299	16498	16377	16427	16435	16299	16411	16458	16276	16404	16435	16313	16495	16332	16423	16548	16497	16205	16236	16288	16467	16430	16479	16292	16381	16202	16367	16503	16492	16407	16365	16269	16315	16442	16522	16534	16313	16425	16391	16476	16372	16428	16293	16514	16236	16207	16445	16454	16335	16576	16376	16399	16485	16295	16197	16439	16258	16422	16286	16333	16441	16575	16405	16406	16329	16432	16435	16430	16344	16272	16352	16359	16363	16297	16406	16546	16522	16436	16421	16421	16500	16258	16219	16390	16425	16434	16410	16502	16340	16400	16513	16341	16437	16475	16482	16325	16457	16549	16248	16505	16343	16488	16135	16348	16389	16500	16253	16441	16527	16584	16354	16473	16380	16351	16369	16346	16479	16320	16311	16237	16284	16429	16337	16459	16339	16421	16415	16320	16260	16408	16443	16227	16506	16338	16443	16413	16443	16381	16379	16449	16357	16377	16483	16251	16364	16408	16370	16401	16664	16243	16300	16313	16402	16331	16439	16244	16586	16363	16417	16456	16436	16511	16422	16303	16398	16251	16471	16433	16513	16236	16358	16319	16421	16447	16515	16348	16284	16379	16421	16339	16414	16430	16355	16413	16350	16385	16580	16482	16430	16295	16469	16255	16451	16483	16133	16391	16265	16349	16471	16408	16280	16594	16361	16437	16273	16260	16442	16369	16445	16405	16406	16521	16318	16456	16339	16426	16300	16364	16291	16407	16354	16491	16237	16171	16599	16475	16378	16374	16399	16305	16406	16270	16523	16477	16301	16333	16468	16324	16451	16369	16517	16329	16366	16432	16291	16526	16277	16432	16467	16276	16374	16533	16419	16349	16437	16422	16293	16542	16423	16527	16354	16445	16440	16446	16564	16506	16389	16363	16487	16265	16426	16415	16162	16547	16448	16503	16269	16505	16392	16352	16441	16262	16486	16521	16469	16531	16444	16278	16321	16497	16438	16342	16384	16446	16404	16337	16333	16372	16426	16292	16487	16373	16290	16506	16363	16562	16442	16456	16298	16611	16383	16231	16284	16445	16294	16424	16460	16338	16402	16388	16400	16503	16445	16243	16264	16460	16301	16368	16413	16361	16414	16346	16485	16326	16382	16510	16464	16195	16437	16414	16634	16303	16458	16564	16414	16376	16412	16414	16351	16573	16198	16438	16298	16487	16461	16219	16473	16398	16406	16463	16359	16299	16347	16410	16553	16411	16304	16486	16383	16325	16372	16415	16391	16376	16250	16501	16318	16535	16329	16288	16360	16462	16438	16288	16391	16465	16429	16336	16455	16427	16440	16290	16342	16489	16424	16195	16468	16471	16375	16316	16493	16434	16338	16455	16382	16342	16417	16281	16560	16464	16417	16345	16406	16380	16513	16496	16416	16346	16449	16578	16544	16307	16386	16246	16365	16437	16321	16330	16277	16460	16435	16434	16463	16387	16502	16327	16258	16437	16278	16498	16413	16370	16195	16356	16542	16418	16334	16299	16424	16569	16576	16472	16481	16382	16283	16305	16202	16436	16527	16448	16701	16502	16408	16489	16479	16231	16335	16520	16429	16283	16491	16304	16498	16407	16373	16511	16506	16419	16339	16437	16260	16318	16406	16384	16336	16287	16513	16299	16364	16474	16325	16290	16350	16547	16382	16352	16416	16231	16471	16315	16332	16530	16461	16308	16383	16303	16366	16342	16343	16345	16387	16450	16330	16532	16367	16357	16335	16398	16430	16308	16344	16471	16576	16406	16525	16295	16374	16489	16615	16378	16481	16358	16469	16522	16374	16424	16259	16350	16501	16453	16560	16513	16475	16282	16399	16493	16384	16284	16431	16342	16210	16314	16414	16410	16449	16250	16417	16392	16350	16398	16420	16246	16195	16321	16517	16527	16462	16421	16497	16468	16442	16314	16259	16445	16364	16365	16416	16529	16253	16363	16320	16552	16190	16379	16459	16340	16465	16441	16231	16330	16325	16436	16389	16258	16383	16495	16463	16161	16454	16409	16428	16352	16452	16399	16338	16466	16602	16430	16403	16463	16316	16432	16356	16222	16433	16373	16343	16507	16447	16405	16362	16313	16664	16419	16432	16604	16435	16488	16398	16347	16403	16550	16430	16476	16482	16327	16452	16354	16336	16404	16522	16423	16609	16185	16373	16399	16327	16166	16273	16374	16466	16582	16358	16527	16374	16272	16512	16205	16413	16545	16328	16405	16470	16453	16216	16425	16336	16507	16399	16351	16485	16311	16220	16400	16283	16235	16190	16302	16391	16210	16505	16336	16492	16309	16503	16312	16224	16301	16302	16285	16287	16320	16419	16412	16221	16546	16420	16331	16320	16508	16365	16476	16172	16530	16400	16455	16549	16443	16300	16445	16217	16374	16351	16332	16284	16353	16286	16409	16537	16202	16371	16410	16354	16504	16290	16492	16239	16535	16503	16567	16298	16323	16353	16221	16401	16278	16380	16303	16534	16333	16417	16254	16341	16279	16274	16539	16323	16452	16331	16345	16426	16424	16298	16292	16335	16373	16312	16454	16454	16425	16465	16397	16268	16442	16356	16305	16284	16341	16497	16451	16204	16348	16321	16497	16373	16490	16238	16498	16506	16343	16418	16392	16399	16247	16375	16356	16410	16356	16378	16432	16350	16428	16442	16414	16450	16471	16376	16308	16355	16243	16362	16349	16261	16517	16364	16395	16195	16541	16406	16457	16431	16544	16381	16211	16337	16291	16394	16367	16551	16415	16417	16337	16470	16326	16616	16560	16327	16343	16509	16191	16354	16464	16335	16396	16439	16318	16321	16440	16605	16324	16215	16377	16278	16288	16358	16274	16425	16410	16338	16396	16424	16438	16472	16275	16358	16419	16205	16339	16374	16394	16355	16214	16395	16536	16321	16417	16431	16406	16465	16318	16367	16449	16454	16422	16380	16456	16513	16215	16288	16375	16397	16376	16365	16592	16498	16389	16357	16693	16395	16325	16504	16350	16378	16577	16610	16293	16510	16340	16501	16387	16333	16175	16274	16198	16525	16401	16433	16399	16345	16338	16518	16299	16363	16482	16385	16422	16374	16368	16557	16438	16460	16384	16386	16120	16459	16478	16408	16320	16328	16390	16422	16428	16263	16486	16418	16501	16301	16299	16395	16437	16410	16414	16401	16357	16462	16416	16325	16262	16337	16593	16409	16422	16246	16567	16223	16369	16357	16432	16166	16460	16449	16411	16437	16574	16354	16474	16261	16370	16289	16353	16384	16598	16356	16543	16517	16437	16405	16545	16217	16436	16272	16454	16193	16442	16404	16490	16493	16501	16404	16326	16384	16243	16427	16537	16386	16397	16386	16403	16359	16320	16416	16366	16366	16288	16404	16329	16298	16497	16358	16431	16335	16428	16260	16441	16387	16470	16589	16226	16355	16542	16339	16256	16333	16368	16381	16312	16334	16334	16393	16462	16302	16352	16415	16553	16152	16472	16444	16440	16257	16339	16517	16270	16458	16466	16352	16317	16440	16390	16421	16539	16340	16300	16394	16431	16425	16242	16466	16532	16553	16379	16496	16270	16310	16334	16443	16278	16456	16363	16431	16312	16324	16475	16314	16451	16232	16356	16291	16342	16454	16415	16357	16469	16264	16403	16429	16342	16130	16394	16492	16465	16151	16361	16452	16603	16333	16463	16168	16341	16364	16317	16326	16509	16292	16513	16461	16412	16422	16524	16310	16378	16332	16385	16410	16304	16321	16444	16396	16259	16427
25687	21489	28042	25974	21517	20225	20087	18744	18594	18518	18509	18391	18217	18375	18333	18279	18394	18234	18112	18380	18193	18015	19129	21626	22412	21820	19758	19131	18723	18176	18155	18196	18578	18403	18431	18334	18257	18186	17951	18545	18175	18018	18239	17993	18296	18264	18114	18121	18138	18152	18044	18095	18008	18137	18149	18005	18020	17909	18060	18128	18076	18134	18068	17899	18142	17939	18202	18248	18190	18041	18202	18149	17906	18145	18007	18081	18142	18160	18049	18053	18159	17994	17746	17950	18181	18182	18059	18123	17952	17927	18195	18173	18106	18018	18125	17872	18094	18168	18185	17877	17986	18057	18037	18173	18026	17938	18088	17889	18061	18222	18128	18013	18037	18064	18049	18128	18022	17892	17882	18210	18044	18155	17909	18101	18042	18193	18264	18114	18094	18192	18165	18053	18063	17942	17999	17927	18155	18103	17998	17933	18185	18266	18126	18037	18091	18032	18244	17957	18137	18047	18054	17858	18261	18006	18024	17980	17887	17918	17939	18206	18145	18086	18045	18175	18040	17988	18181	18001	18072	18164	18022	18114	18059	18137	18036	18162	18156	18195	18181	18073	17934	18111	18013	17932	17962	17939	17962	18064	18130	18163	18142	17857	18171	18127	17909	18145	18249	18260	18094	17892	17913	18180	18189	18037	17986	18104	18161	18312	18169	18126	17905	18033	18106	17888	18201	18043	18161	18140	18225	17967	18070	18032	17894	18005	18304	18293	18116	17893	18292	17934	17941	17964	17965	18123	17959	18079	18109	17914	18134	17977	17838	18054	18021	18020	18372	18293	18072	18151	18044	18066	18004	18156	17951	18128	18058	18098	17896	18067	17946	17832	17945	17978	18134	17988	18051	18125	18035	17941	18004	18036	18071	18080	18076	18028	18233	17996	18084	18028	18040	18126	18128	18100	18071	18081	18063	18119	18081	17932	18201	18053	18034	17982	17911	18161	17976	18095	18140	17995	18037	17929	18078	18027	18171	18038	18185	18108	17880	17928	18087	18135	18048	18091	17902	18248	18070	18044	18036	18264	18135	18108	18185	18046	18127	18083	18070	18135	18384	18073	18150	17950	17909	18068	17811	18047	18053	17819	18090	18432	18071	17971	18025	18010	17985	17919	18136	18060	18203	18054	18139	18029	18186	18221	18212	18190	18157	18081	17992	18064	17991	18117	18100	18054	18166	18129	18110	18113	18207	18087	18033	17946	18200	18098	18168	18242	18022	18110	18021	18188	18111	18107	17971	18155	18198	17963	18160	18165	18065	18087	18084	18184	18059	18087	17770	18070	18103	18022	18163	18033	18015	17745	17975	18051	18072	18107	17879	18163	18257	17971	18002	18016	17993	18089	18435	18014	18057	18074	18057	18048	17967	18005	18013	18117	18047	18072	17704	18094	18242	18025	18041	17991	18054	18155	18309	18091	18203	18141	18339	18167	17967	17891	17988	17959	18079	17997	18048	17971	18016	18139	18005	17971	17919	18075	18166	18124	17876	18008	18066	17995	17995	18102	18237	18341	18033	18081	18030	18021	17963	18024	18209	18130	18209	17989	18157	18076	18009	17845	18140	18120	18171	18007	17874	18355	17973	17982	18104	18017	18039	18010	18115	18165	18115	18082	18234	18019	18143	18035	18018	17894	18060	18057	18001	17956	18221	18010	18022	18058	17903	18116	17999	18244	17903	18311	18171	18048	18175	18017	18232	18130	17985	17913	18020	18125	18193	18084	17997	18218	18083	18087	18094	18243	18077	17911	18069	17974	18077	17951	18040	18078	18110	18089	18084	18016	17890	18214	18008	17967	17975	17893	18008	18075	18071	18010	18261	18190	18158	18177	18119	17882	18021	17964	17942	18071	18254	17838	18157	18190	17900	18099	18050	17949	18065	18107	18202	18035	18052	17983	18006	17971	17912	18093	18108	18208	17731	18116	18093	18067	18161	17981	18066	17950	17870	18137	17936	17927	18006	17967	18037	18178	18318	18099	18068	18100	18125	17887	18146	17999	17951	18106	18188	18114	18013	17947	17951	18040	18040	17983	18065	18045	18205	17876	18222	18045	18082	17932	17889	18158	18027	18021	18057	18088	18031	17944	18141	17947	17953	18126	18141	18188	18022	17992	18058	18170	17953	18102	18062	18235	17947	17870	18017	17730	17937	18165	18104	17968	18050	17900	18337	18144	17819	18154	18235	18097	18153	18003	18217	18003	17921	18061	18095	18000	17862	18039	18061	17999	18151	18111	18375	18186	18248	18068	18083	18032	18063	18213	18249	18104	18199	18099	17797	18137	18039	17948	18118	18066	18091	17896	18098	18172	17941	18052	18195	18047	18270	18047	18123	18171	18073	18194	17976	17958	18186	17908	18019	17881	17880	18165	18157	17935	18022	18248	18105	18086	18090	18190	18038	17990	17904	18002	18166	18181	18045	18058	18098	18122	18002	18161	18146	18130	18239	18066	18045	18191	18104	18218	18162	17906	17954	17866	17947	18207	18114	18051	18216	17983	18088	18114	18099	17960	18026	18092	18035	18082	18065	18039	18178	17970	18098	18087	18272	18129	17979	18044	18086	18092	18198	18310	17975	18122	18076	18011	18131	17916	17992	18049	18154	17937	18069	18021	17998	18067	18100	17946	17965	18085	17884	18123	18032	18130	18082	17977	18088	17879	18287	18168	18013	18251	18157	17954	18068	18143	18026	18001	18272	18065	18082	18037	18078	18056	18021	18168	17940	18153	17913	18092	17957	18140	18084	17937	18175	17969	17981	17961	18121	17855	18107	18091	18172	18246	18128	17954	17943	17968	18312	18231	18037	17986	18019	17985	17999	18123	17862	17909	18059	18127	18188	17931	17977	18046	18185	18286	18052	17853	18150	17914	18233	18153	17964	17985	17943	18105	18248	18026	18071	17902	18098	17810	17970	17848	18031	18082	18020	18099	18089	17938	18059	17950	18229	18030	17998	17818	18057	18195	18273	18089	17945	17851	18067	17940	17851	18092	18115	18106	18122	18309	18088	18186	18180	18081	18158	18145	17938	17992	18221	18006	18234	18082	18108	18111	18110	18117	18011	18016	18056	18175	18125	17878	17853	18107	17962	18065	17972	18014	18026	18055	18173	18141	18148	18144	18256	17908	18161	17965	18176	18049	18290	17926	17871	18038	18086	17899	18007	18206	18262	18117	18152	17843	17848	17884	17937	17926	18024	18023	18210	18086	17988	18205	18223	18193	17981	17988	18224	18188	17856	17829	18001	17936	18005	18209	18206	18142	17955	17923	17881	18102	17889	17995	18118	18228	18037	17993	17937	17935	18082	18106	18192	18112	18054	18191	18038	18221	17866	18083	17966	18150	18151	18052	17946	18102	18188	18174	17944	18029	18001	17912	18075	17994	18115	17949	18045	18061	17933	18049	17901	18035	18260	18324	18270	18010	18070	18008	18098	18102	18137	18167	18268	17995	17810	18039	18024	18227	18313	18047	18028	18107	18068	18003	18075	17927	18095	17983	18198	18041	18212	18239	18092	18123	18057	18039	18164	18021	18213	18162	18009	18152	18013	17937	17809	18125	18228	18128	18093	18100	18047	18069	18088	18010	18120	18168	18163	17972	18052	18142	18047	18271	18185	18021	18221	18188	17834	18161	17938	18235	18192	18130	18093	18037	17996	18002	17937	17921	18057	18004	18135	17979	18018	17936	17959	17885	17924	18078	18022	17932	18011	17941	17937	18109	18118	18019	17953	18133	18144	17947	18235	18245	18177	17917	17925	18069	18076	18307	18112	17977	18003	18124	18260	18119	17910	17980	18121	18084	18062	18112	18045	17976	17989	18152	18238	18098	17968	18219	17936	17997	18038	18192	18208	17983	18020	18250	18144	18184	18008	18046	18245	18072	18302	17988	18339	18011	17932	18063	18004	18057	18120	18094	18126	17930	17941	18121	18217	18128	17966	18026	18097	17984	17996	18047	18015	18123	18155	18019	18164	18101	18196	17930	17956	18204	18092	18089	17923	17905	18269	17947	18003	17955	18066	18200	17994	17946	17933	18100	18168	17984	18130	17950	18124	17977	18206	18198	17918	17935	18191	17951	18161	18153	18172	18030	18103	17933	18274	18171	17913	18001	18122	17978	18149	18098	18161	18274	18206	18206	17995	17984	18020	18137	18119	18029	18024	17999	18170	18201	18034	18124	18204	18155	17965	18169	17966	18073	18020	18093	18190	17879	18040	17941	17945	18300	18197	18101	18058	18110	18236	18065	18087	18153	18040	18011	18079	17867	18017	18251	18067	17918	18160	18153	18045	18103	18072	18072	17909	17995	18024	17921	18318	18100	18110	17888	17918	18181	18168	17933	18031	18093	18023	17971	18237	18203	18034	17974	17941	17968	18078	18112	17985	17920	17981	17920	17951	17960	18013	18243	18147	17998	18057	18233	17957	18128	18135	18025	18053	18183	18020	18129	17984	18029	18335	17960	17880	17855	18037	18128	18073	18088	18166	18233	17947	18088	18039	18264	18171	18152	18126	18091	18011	17979	18130	18113	18144	17963	18006	17978	18253	18142	18050	17991	18013	18029	18077	18142	17938	18263	17947	17895	18066	18171	18030	18340	17985	17983	18293	17942	17961	17979	18360	17933	18311	17949	17899	18114	18071	17988	18066	17880	17995	18185	18113	18250	18036	18139	18135	18448	17934	18110	18060	17973	18052	18043	18008	18045	18032	18089	18131	18033	17959	18049	18116	18138	17966	17933	17999	17944	18057	18047	18060	18083	18023	18002	17974	18206	18323	18177	18159	17923	17978	18139	18123	18270	18059	18099	18288	18050	18002	18173	18242	18126	18063	17962	17948	18286	18105	17966	18119	17892	18039	17853	18111	18055	17959	17884	17929	18130	18159	18203	18018	18015	18153	18156	18158	18055	18136	17995	17945	18075	18057	17942	18184	17991	18130	18089	18167	18080	18093	18069	18001	17964	18155	18102	17797	18100	18060	17967	18172	17911	18087	18118	18218	17969	18396	18055	18076	17966	18033	18102	18045	17984	17911	18114	18025	17797	17888	18091	17968	18010	18100	18070	18015	17831	18116	17980	18051	18025	18089	17950	18121	18097	17994	18067	18041	18038	18077	17783	17993	18216	17944	18132	18014	17932
16333	24882	23498	20888	18945	18322	17649	17250	16896	16889	16811	16872	16633	16551	16753	16489	16478	16504	16392	16437	16504	16379	18406	21891	23036	21402	18725	17949	16583	16489	16317	16356	16852	16721	16508	16487	16543	16476	16266	16471	16278	16485	16359	16472	16444	16388	16559	16217	16324	16369	16425	16438	16164	16288	16180	16298	16393	16388	16196	16461	16380	16359	16393	16554	16376	16500	16414	16408	16362	16272	16594	16324	16368	16246	16452	16159	16465	16406	16314	16381	16292	16419	16334	16305	16350	16461	16289	16294	16457	16348	16322	16163	16313	16440	16296	16448	16253	16295	16402	16395	16270	16153	16519	16346	16566	16314	16458	16391	16511	16263	16471	16279	16368	16181	16261	16341	16384	16405	16306	16247	16399	16217	16336	16443	16354	16337	16246	16389	16259	16502	16382	16449	16261	16442	16157	16302	16401	16275	16374	16418	16227	16249	16437	16329	16324	16223	16424	16436	16409	16275	16443	16281	16382	16541	16407	16214	16302	16448	16540	16212	16467	16312	16427	16284	16540	16296	16341	16350	16479	16409	16383	16323	16308	16389	16192	16411	16430	16497	16233	16565	16373	16227	16448	16235	16399	16442	16311	16405	16572	16167	16391	16175	16351	16322	16377	16477	16386	16354	16271	16480	16430	16338	16407	16399	16271	16275	16329	16336	16581	16294	16283	16286	16328	16340	16339	16357	16144	16484	16374	16386	16313	16422	16387	16333	16301	16359	16419	16148	16447	16467	16308	16493	16404	16397	16421	16491	16252	16168	16372	16406	16378	16277	16469	16401	16356	16412	16328	16227	16424	16455	16320	16436	16316	16294	16114	16281	16441	16322	16418	16465	16329	16400	16464	16401	16283	16454	16381	16414	16462	16347	16409	16303	16493	16273	16343	16386	16359	16364	16370	16347	16223	16354	16246	16274	16269	16349	16193	16433	16479	16480	16118	16311	16442	16293	16339	16422	16288	16371	16186	16219	16478	16277	16514	16291	16346	16508	16407	16397	16256	16305	16323	16279	16538	16288	16439	16114	16384	16299	16425	16451	16155	16279	16508	16364	16351	16330	16599	16144	16260	16373	16299	16440	16438	16428	16637	16293	16404	16260	16514	16417	16531	16301	16496	16386	16232	16407	16456	16365	16404	16296	16389	16383	16360	16331	16409	16590	16403	16364	16374	16283	16461	16384	16513	16458	16413	16253	16361	16405	16411	16362	16294	16390	16396	16524	16403	16391	16497	16481	16381	16377	16279	16274	16227	16516	16361	16300	16463	16303	16477	16254	16363	16412	16297	16569	16348	16300	16178	16418	16309	16352	16311	16459	16531	16325	16334	16274	16310	16211	16446	16282	16245	16241	16400	16334	16420	16300	16392	16361	16288	16269	16537	16410	16409	16384	16433	16444	16342	16367	16285	16442	16305	16381	16318	16255	16358	16336	16448	16213	16242	16304	16502	16355	16502	16268	16251	16233	16335	16296	16437	16339	16517	16452	16297	16306	16350	16437	16358	16365	16409	16327	16287	16392	16448	16446	16415	16431	16255	16329	16504	16347	16464	16260	16530	16403	16187	16277	16367	16414	16332	16328	16369	16335	16282	16356	16462	16343	16452	16394	16311	16359	16413	16432	16374	16527	16314	16328	16337	16325	16348	16319	16108	16304	16461	16346	16289	16463	16409	16350	16144	16224	16398	16302	16319	16217	16452	16362	16189	16440	16234	16380	16264	16447	16449	16361	16291	16532	16450	16319	16398	16335	16354	16485	16371	16326	16519	16325	16448	16290	16396	16343	16386	16289	16528	16308	16299	16288	16196	16520	16386	16424	16019	16467	16486	16458	16357	16390	16434	16324	16240	16495	16260	16362	16453	16400	16441	16259	16401	16305	16253	16409	16246	16243	16413	16569	16362	16133	16337	16396	16298	16328	16358	16353	16380	16344	16276	16306	16307	16341	16293	16364	16202	16326	16417	16244	16278	16409	16479	16470	16419	16369	16381	16233	16396	16241	16486	16317	16342	16298	16356	16361	16332	16505	16335	16405	16231	16388	16381	16279	16522	16258	16325	16344	16338	16232	16484	16496	16459	16375	16377	16340	16504	16484	16324	16380	16426	16346	16312	16436	16347	16362	16374	16321	16439	16176	16481	16255	16299	16409	16213	16497	16321	16568	16222	16506	16422	16373	16470	16251	16464	16443	16400	16313	16351	16469	16360	16542	16399	16343	16288	16213	16332	16234	16416	16216	16202	16340	16209	16304	16322	16201	16376	16357	16297	16523	16193	16339	16336	16162	16364	16463	16293	16318	16475	16270	16340	16189	16229	16472	16327	16407	16168	16330	16330	16332	16336	16412	16402	16404	16460	16429	16361	16360	16253	16370	16314	16303	16392	16404	16320	16546	16397	16250	16398	16436	16391	16428	16291	16406	16269	16248	16381	16338	16309	16418	16478	16363	16395	16325	16215	16346	16415	16361	16264	16599	16371	16258	16352	16353	16388	16339	16353	16416	16312	16321	16353	16382	16519	16321	16387	16307	16220	16319	16346	16276	16407	16545	16256	16256	16337	16272	16371	16366	16350	16362	16353	16240	16293	16401	16413	16254	16312	16259	16393	16349	16305	16403	16206	16393	16464	16472	16381	16322	16295	16275	16522	16383	16539	16353	16257	16386	16431	16348	16292	16458	16427	16420	16254	16308	16497	16436	16295	16352	16247	16290	16268	16291	16307	16362	16266	16368	16389	16232	16304	16329	16383	16315	16359	16200	16281	16322	16258	16376	16318	16427	16283	16247	16298	16081	16382	16285	16447	16326	16373	16276	16294	16221	16225	16311	16384	16475	16335	16129	16420	16391	16364	16351	16285	16464	16215	16237	16392	16357	16310	16310	16399	16432	16344	16354	16417	16455	16515	16340	16355	16358	16568	16477	16514	16445	16341	16357	16322	16401	16377	16460	16240	16441	16368	16374	16306	16316	16380	16450	16264	16464	16383	16432	16426	16234	16330	16284	16361	16336	16195	16292	16254	16190	16272	16389	16315	16456	16413	16182	16314	16421	16315	16275	16500	16168	16340	16353	16424	16352	16399	16517	16365	16289	16331	16340	16269	16282	16341	16333	16308	16282	16317	16472	16297	16335	16398	16466	16378	16507	16535	16219	16409	16347	16396	16299	16377	16385	16374	16421	16329	16358	16466	16179	16482	16273	16183	16263	16462	16240	16082	16297	16387	16285	16139	16390	16457	16144	16217	16332	16348	16355	16543	16304	16420	16403	16386	16346	16350	16456	16430	16377	16294	16375	16432	16314	16320	16369	16638	16322	16132	16277	16398	16306	16420	16432	16354	16413	16471	16334	16508	16385	16203	16264	16484	16438	16402	16394	16243	16396	16589	16460	16139	16366	16399	16223	16347	16183	16331	16321	16527	16442	16342	16324	16401	16384	16495	16321	16431	16359	16289	16305	16418	16350	16246	16312	16416	16452	16368	16377	16373	16447	16362	16433	16467	16493	16346	16246	16313	16223	16506	16435	16300	16517	16408	16280	16465	16283	16257	16399	16458	16333	16322	16245	16218	16156	16314	16333	16351	16453	16306	16324	16598	16141	16441	16403	16376	16322	16131	16447	16230	16465	16324	16381	16363	16366	16465	16263	16364	16440	16477	16285	16466	16250	16437	16501	16432	16276	16439	16418	16256	16535	16406	16438	16128	16293	16365	16402	16279	16402	16431	16443	16479	16348	16343	16190	16443	16355	16273	16392	16477	16470	16285	16421	16382	16487	16294	16539	16255	16435	16302	16279	16018	16483	16225	16607	16553	16355	16288	16462	16370	16439	16294	16443	16349	16326	16411	16354	16426	16251	16384	16268	16276	16366	16385	16157	16365	16403	16460	16380	16335	16353	16336	16342	16303	16468	16280	16352	16219	16528	16403	16318	16361	16308	16329	16356	16435	16271	16188	16464	16365	16367	16282	16526	16283	16317	16354	16293	16299	16314	16414	16204	16509	16354	16343	16296	16462	16330	16554	16424	16428	16381	16275	16430	16279	16310	16456	16281	16340	16268	16379	16470	16366	16370	16348	16251	16408	16320	16383	16305	16365	16296	16330	16300	16402	16283	16301	16258	16306	16301	16159	16258	16524	16371	16355	16459	16615	16332	16362	16511	16259	16682	16314	16464	16400	16502	16252	16390	16336	16255	16370	16308	16300	16287	16347	16242	16321	16406	16528	16257	16377	16297	16228	16391	16302	16339	16344	16390	16408	16310	16471	16300	16271	16255	16224	16323	16465	16376	16514	16334	16416	16330	16355	16204	16272	16379	16316	16427	16233	16322	16375	16112	16519	16428	16424	16525	16448	16443	16333	16284	16257	16284	16334	16366	16460	16312	16372	16385	16387	16401	16394	16244	16284	16381	16399	16403	16282	16299	16298	16349	16314	16373	16403	16134	16353	16371	16328	16314	16351	16309	16275	16229	16255	16523	16476	16494	16265	16343	16499	16376	16331	16322	16488	16376	16314	16161	16373	16217	16208	16439	16378	16271	16302	16463	16450	16350	16460	16360	16265	16385	16440	16271	16483	16224	16329	16477	16407	16268	16395	16433	16434	16278	16389	16452	16406	16435	16288	16507	16573	16425	16390	16450	16320	16178	16295	16405	16298	16468	16265	16434	16368	16284	16403	16388	16289	16402	16210	16392	16389	16438	16194	16321	16338	16313	16529	16294	16371	16330	16195	16416	16505	16367	16399	16534	16294	16514	16362	16222	16311	16397	16213	16316	16375	16480	16246	16325	16317	16433	16236	16257	16359	16209	16226	16320	16403	16267	16452	16523	16371	16195	16398	16436	16421	16466	16498	16349	16402	16347	16310	16439	16441	16289	16504	16319	16282	16238	16236	16532	16432	16382	16354	16371	16402	16255	16370	16418	16480	16312	16355	16422	16382	16270	16150	16406	16268	16338	16345	16242	16445	16322	16230	16297	16395	16455	16314	16243	16405	16373	16441	16497	16290	16221	16334	16357	16439	16383	16441	16401	16321	16281	16416	16237	16290	16300	16376	16408	16561	16551	16273	16438	16210	16526	16136	16443	16497	16377	16212	16539	16525	16335	16326	16289	16227	16389	16379	16454	16261	16235	16155	16429	16399	16373	16414	16318
24327	21463	28947	24436	22161	22622	21672	18340	17898	17866	17891	17416	17261	17831	17579	17401	17307	17270	17122	17268	17244	17219	18666	23521	25204	23321	20735	18901	17855	17316	17296	17050	17658	17723	17645	17305	17359	17222	17155	17146	17263	17102	17335	17133	17077	17012	17058	17140	16988	17060	17134	17224	17126	17103	17311	17126	17195	16984	17187	17073	17053	17057	17010	17196	16889	17090	17162	17050	16992	17100	17052	17065	17028	16982	17002	17208	17074	17145	16841	16940	16974	17020	17049	17090	17085	17037	17032	16865	16892	17074	16915	17214	17105	17169	17076	16962	17155	16847	17041	16959	17009	17030	17062	16868	16917	16920	16945	17017	17106	16978	17185	17274	16926	17023	17141	17001	17214	16927	17187	16850	17030	17129	16814	16961	16996	17096	17200	17018	17221	17067	17015	17246	17173	17019	17059	16876	16934	17018	16966	17154	17185	16885	16991	17223	17084	17002	17066	17039	17165	16946	17168	16962	16984	16980	17318	17185	17105	17196	16934	16860	17172	16759	16991	16833	17040	17085	17087	17093	17324	17073	17018	17022	17079	17194	17144	16988	17208	16918	16979	17062	17076	16964	17073	16912	17151	17049	16828	17028	16950	17006	17093	17084	17164	16899	17147	16938	16919	16858	17010	17043	17072	16996	16938	16712	17153	17046	17205	16986	17131	17223	16958	17012	17186	17047	17027	16872	16899	17008	16983	17181	16725	17020	17142	16987	16962	17105	17026	17235	16935	16857	17014	17100	17180	16962	17009	16791	17086	17036	17236	17217	16948	17196	16952	16932	16935	17002	17028	17019	17181	16915	16829	17053	17116	16798	17198	17020	17161	17072	16916	17241	16806	16866	17044	17048	16990	16941	16937	17097	16973	16957	17058	17211	17162	16960	17165	17115	17083	16999	17087	16959	17074	17096	17025	16964	17026	16975	17070	17028	17149	16951	16914	16817	16975	16934	17181	17083	16883	17119	17003	17201	17114	17012	17047	17000	17157	17046	16964	16952	17047	17071	17083	17300	17181	16985	17031	16962	16976	16883	16897	17040	16933	16943	17114	17017	17213	16890	16994	17043	16991	16910	16719	16990	16911	17077	16876	17061	17159	16962	16990	16956	17182	16836	17136	17030	17192	17065	16967	16976	17066	17093	17042	17199	17036	17179	16975	16950	16875	17001	16958	16996	17163	17190	17127	17013	16923	17112	17108	17032	17042	16961	17036	17077	16860	17047	16982	16916	17007	16943	17197	16904	17126	17179	17087	17117	17213	17060	16995	17054	16979	16926	17009	16941	16821	17145	17156	17084	17037	16970	17006	17272	17070	17031	17185	17022	17202	16865	17016	17253	17003	17017	17269	16955	17055	17062	17171	17011	16991	17046	17234	17236	16963	16995	17014	17136	17048	17135	17089	17042	17009	16997	17126	16845	17125	17069	16945	17279	16868	17047	16977	17134	16923	16831	16826	17025	17035	17168	17025	16993	17060	17123	16986	17121	17110	17035	16958	17134	17182	16921	17103	17011	16740	16976	16951	17196	17128	16971	17072	16998	17027	16886	17050	17155	17119	17069	17032	17008	17083	17104	16975	17240	16987	17235	17132	16779	17048	16894	17008	17063	17164	17022	17132	17213	16962	16988	16990	17194	17024	17040	17117	16905	17207	17080	16944	17075	17054	17048	16874	17159	17000	17135	16862	17098	16976	16991	17027	16951	17194	16916	16780	17022	16820	16822	17182	17041	17141	17066	16973	16765	16878	17004	17013	17105	17074	16831	17037	17249	17106	17089	17075	17145	17095	17011	17043	17008	16851	17102	16980	16811	16975	16791	16810	17098	17183	17202	16963	16977	17143	17136	17040	17072	17068	17021	17107	17118	17017	16972	17067	17208	17037	16953	16987	17031	17140	16893	16938	17015	17172	17015	17230	17040	17084	17012	16918	16971	17145	17065	17004	17045	17101	17058	17069	17017	17232	16977	17212	16975	16969	17168	17100	16984	16934	17170	17130	17131	16945	16828	16930	17026	17385	17104	16990	17168	17086	17008	17094	17096	16974	17190	17142	17058	17023	17086	17060	16931	17099	17328	16861	16816	17062	17028	17124	16963	17050	17087	16879	16989	17103	16890	16737	17027	17230	17066	17061	17085	17201	16858	17205	17032	16925	17050	16990	16954	16972	17050	17022	17048	17069	17073	17067	17076	16965	17019	17042	17105	17056	16722	17051	17176	17060	17105	17193	17034	17220	17169	17075	17049	17028	17190	17087	17086	17251	16953	17186	16984	17009	17155	17121	16959	17019	17099	17168	17177	17131	16952	17043	17189	16893	16817	16941	16885	16979	16857	17170	17207	17001	16927	17291	17003	17050	16946	17106	16956	16879	17024	16965	17054	17245	17029	16839	16909	17107	17201	17234	17164	17337	17018	17104	16973	16973	17204	17232	17003	17256	16931	17041	17052	17192	16902	17067	16898	17207	17207	17088	17080	16972	16877	17027	17053	16802	17092	17097	17058	16807	17186	17146	17229	17029	17001	17161	16981	17035	17091	16869	16850	16865	17089	17140	16887	17025	16938	17101	17179	16966	17178	17138	16940	17020	16905	17072	16846	17027	17106	17006	17107	16917	17103	17107	17031	17122	17126	16902	16865	17197	17109	17012	17117	16845	17077	16879	17068	16803	17052	16944	16744	16798	17023	16923	17020	17012	16993	17162	17238	16990	17063	17052	17247	17158	17174	17004	16994	16951	17047	16947	17202	17041	17167	16869	16866	17021	17188	17118	16962	16912	17166	17204	16925	16827	17057	17219	17099	16983	16923	16773	17011	17057	17042	16991	17180	17054	17119	16917	17137	17081	17012	17079	16666	17047	16937	16932	17168	16716	17262	16927	17334	17010	17167	16919	16956	17115	17178	16959	17026	16981	17088	17092	17065	16944	17074	17163	16878	17147	17105	17185	16983	17028	16758	17153	16939	17120	17053	17156	16856	16889	17008	16955	17181	17091	17320	17029	16913	16982	16999	17114	17078	16927	16994	16989	17023	17003	17229	16848	16885	17161	17190	17287	16872	17135	17075	17199	16978	17151	16972	17037	17112	16856	17164	17049	16964	17172	17103	16905	16856	17004	17191	16967	17222	16834	16958	17229	17109	16999	17133	16918	17004	17073	16994	16980	16936	16961	16934	17052	17041	17022	17129	17052	16966	17065	16992	17176	17034	17028	16966	17128	16970	17148	17162	17156	17149	17101	17148	17186	17070	17051	17012	17024	16959	17203	17095	17094	17058	17204	17035	16846	17147	17084	17002	17185	17265	17280	17144	17011	17025	17068	17063	16899	17030	17193	17374	16891	16913	16903	17123	17111	16751	17043	16979	17089	17103	17065	16995	17007	17244	16972	17080	17128	17059	16977	17240	17008	16930	17004	17115	17029	17152	17146	16874	17155	17105	17121	17146	17073	16951	17011	17026	17012	17069	17008	17101	17020	17075	17034	17088	16843	17132	17160	17024	17056	17127	17201	16874	17007	16991	16924	16952	16817	17250	16975	16936	17093	16971	16986	16740	16861	17108	17094	16947	17013	16952	16820	17088	16791	17039	17277	17079	17048	17096	16982	16964	16989	17047	17108	17110	17254	17115	17043	17220	17060	17193	17096	16962	16814	16958	16943	17135	16973	17103	17125	17047	17118	17023	16992	17250	17161	17004	17096	17011	16941	17066	17022	17108	17083	17102	16892	17126	16876	17155	16991	17073	17309	17164	17165	17091	17078	17062	17059	17292	17130	17087	17021	16990	16940	17005	17018	16967	17116	17050	16880	16938	17100	17041	16837	16932	17077	16978	17057	16918	17006	17055	17031	16960	16850	17150	17096	16997	17032	16914	17004	16905	17155	17126	17186	16998	17070	16979	17098	17320	17031	17040	17099	16676	16972	17175	17027	17003	16994	17059	17032	17008	17143	17178	17140	17121	17051	17095	17144	17052	16879	16798	17066	17021	16976	16986	17126	16958	17080	16983	16857	16913	16979	17185	17147	17031	17153	17137	16923	17159	17031	16898	16999	16891	17138	16824	16998	17068	17085	17058	17169	16930	16860	16999	16962	17157	17119	17052	16909	17060	16865	16908	17011	17019	16838	16942	17076	16950	17018	16943	16991	17111	17106	16977	17109	17015	16925	17080	17110	17028	16988	16964	17178	16905	16996	16895	16979	16862	16959	16912	17026	16926	16834	17029	17061	17093	17080	17181	17063	16853	17123	16990	17103	17219	17100	17099	17151	17088	17243	17100	17199	16974	17118	16998	16995	17075	17229	17287	17236	16929	16969	16932	17264	17132	16894	16903	17254	16985	17026	17034	17017	17014	17010	17000	17234	17013	16999	17123	17128	16872	16969	16988	17000	17309	17008	17112	17134	17200	17103	17086	17002	16921	16997	17107	17027	17333	17077	17073	17086	16873	17082	16937	17152	17118	17148	17066	17204	17031	17201	17056	17102	17145	17151	17077	17162	17055	17154	17069	17113	16938	16945	17207	17154	17028	17203	17279	17017	17078	17203	17255	16907	16940	16876	16881	16946	17118	17079	17117	17034	17045	17095	17146	17269	17147	16928	17035	17021	17103	17048	17074	16842	17095	16909	17091	17000	17025	16826	17035	17063	16963	17106	17004	17081	17155	17210	17087	16916	17132	16977	17009	17147	16944	17105	16918	17137	17089	17035	16938	16982	17129	17204	17074	16735	16972	17249	17008	17096	17022	17102	17334	17225	17025	17010	17073	16978	16833	17066	17250	16852	17007	16831	17054	16898	17246	16889	17006	17148	17193	17063	17056	17029	17005	17007	17063	17168	16985	17113	16916	17211	17248	17037	17373	16803	16917	17306	17059	16926	17300	16976	17097	16938	17106	17151	17250	17066	16959	17194	17020	17092	17082	17253	17240	17016	16925	16964	16889	16969	17002	17065	17033	17103	17233	16977	17299	17086	17128	17022	17129	17120	17048	17104	17076	16973	16861	17194	17210	17080	17259	17168	16916	16869	17125	17073	17198	17203	17099	16950	17207	17103	17110	17101	16921	17087	16975	17137	17072	16993	17240	17155	17006	17126	16920	17015	17060	17114	17061	17031	17000	16908	17009	16931	17062	16969	17043	16979	16904	17057	17014	17088	17143
17630	28911	27261	23602	20696	19166	18345	17280	16902	16820	16541	16566	16342	16328	16187	16021	16065	15845	15979	15888	15884	15800	19350	26404	27662	24085	20790	18037	16657	15800	15855	15932	16738	17035	16689	16424	16085	16031	15804	15694	15716	15715	16056	15797	15725	15849	15684	15826	15900	15727	15818	15617	15895	15831	15916	15683	15672	15771	15587	15842	15930	15822	15836	15850	15679	15723	15799	15694	15878	15713	15710	15761	15620	15804	15739	15893	15759	15626	15785	15736	15687	15908	15652	15767	15722	15732	15831	15752	15664	15697	15859	15820	15836	15822	15666	15888	15682	15851	15712	15703	15739	15761	15562	15602	15924	15646	15816	15719	15578	15714	15732	15740	15767	15721	15825	15792	15737	15773	15579	15729	15873	15807	15813	15720	15727	15829	15825	15742	15822	15654	15710	15799	15667	15671	15820	15712	15804	15791	15677	15732	15651	15936	15659	15830	15842	15789	15778	15733	15695	15871	15813	15681	15744	15945	15698	15659	15739	15886	15639	15831	15642	15644	15829	15716	15829	15815	15958	15641	15696	15798	15849	15737	15826	15777	15795	15867	15809	15742	15861	15805	15663	15653	15776	15722	15765	15781	15656	15673	15718	15855	15832	15782	15787	15840	15828	15680	15808	15854	15750	15857	15668	15764	15924	15767	15804	15838	15776	15723	15733	15973	15667	15776	15940	15643	15811	15815	15779	15766	15663	15795	15771	15840	15706	15737	15750	15966	15662	15882	15744	15787	15800	15877	15703	15876	15663	15785	15775	15784	15824	15899	15648	15629	15721	15827	15774	15796	15948	15855	15831	15790	15749	15777	15793	15727	15765	15807	15771	15892	15811	15751	15838	15686	15911	15770	15605	15851	15777	15834	15680	15657	15787	15605	15866	15672	15736	15673	15767	15782	15683	15835	15858	15783	15919	15706	15861	15885	15696	15721	15695	15779	15708	15805	15831	15628	15885	15624	15873	15846	15949	15661	15733	15860	15882	15712	15862	15678	15898	15775	15632	15850	15730	15874	15672	15756	15626	15705	15750	15651	15814	15760	15920	15737	15827	15800	15913	15633	15692	15695	15667	15627	15718	15860	15739	15663	15902	15689	15658	15682	15674	15612	15952	15566	15832	15709	15601	15618	15747	15924	15723	15703	15865	15758	15613	16026	15728	15650	15907	15785	15965	15808	15714	15752	15752	15789	15715	15853	15808	15727	15552	15966	15733	15728	15727	15701	15731	15943	15834	15880	15859	15740	15816	15746	15709	15630	15670	15603	15873	15800	15782	15783	15706	15866	15843	15882	15704	15609	15911	15678	15724	15722	15783	15835	15826	15835	15756	15760	15810	15609	15660	15830	15807	15612	15843	15722	15697	15884	15728	15916	15851	15724	15907	15861	15649	15768	15744	15739	15742	15704	15885	15680	15849	15825	15665	15857	15769	15598	15714	15796	15862	15628	15937	15670	15667	15896	15656	15869	15662	15770	16005	15626	15744	15701	15567	15856	15874	15818	15889	15803	15730	15776	15703	15800	15685	15792	15935	15694	15875	15788	15610	15790	15751	15777	15696	15521	15824	15809	15722	15649	15713	15692	15610	15777	15835	15606	15784	15752	15831	15796	15640	15727	15756	15807	15628	15813	15881	15526	15764	15799	15835	15606	15811	15822	15845	15790	15759	15855	15733	15620	15719	15884	15610	15717	15790	15761	15684	15632	15813	15708	15698	15906	15999	15741	15750	15762	15717	15781	15686	15922	15730	15861	15738	15768	15716	15863	15570	15732	15835	15566	15700	15754	15594	15724	15666	15856	15874	15694	15685	15811	15836	15731	15922	15817	15618	15610	15688	15880	15780	15683	15757	15734	15633	15896	15745	15718	15596	15991	15883	15765	15841	15882	15725	15925	15799	15516	15662	15932	15920	15649	15794	15766	15673	15812	15814	15687	15732	15854	15799	15946	15760	15822	15769	15836	15624	15715	15838	15763	15707	15859	15659	15655	15774	15652	15742	15638	15720	15764	15685	15885	15815	15771	15861	15914	15709	15828	15875	15790	15916	15678	15730	15833	15555	15757	15731	15674	15816	15763	15819	15756	15828	15689	15616	15765	15839	15797	15803	15799	15797	15578	15820	15648	15568	15912	15789	15657	15838	15786	15757	15745	15865	15741	15711	15675	15783	15639	15621	15706	15980	15756	15715	15649	15825	15785	15824	15566	15818	15667	15823	15875	15885	15755	15747	15842	15829	15853	15673	15672	15632	15703	15609	15594	15786	15726	15821	15816	15761	15744	15646	15857	15709	15863	15708	15663	15780	15800	15947	15776	15690	15732	15721	15934	15661	15807	15728	15881	15699	15684	15731	15704	15907	15865	15694	15587	15652	15797	15812	15710	15937	15832	15629	15737	15763	15557	15788	15668	15682	15702	15646	15718	15873	15820	15675	15650	15669	15938	15736	15700	15769	15766	15873	15976	15641	15848	15601	15775	15576	15793	15769	15881	15645	15706	15843	15822	15783	15729	15765	15991	15690	15803	15657	15706	15852	15792	15668	15853	15736	15777	15659	15767	15854	15873	15930	15810	15722	15892	15712	15863	15653	15906	15841	15798	15622	15854	15661	15888	15795	15949	15769	15783	15717	15770	15898	15704	15822	15833	16098	15695	15802	15927	15816	16012	15808	15777	15874	15703	15686	15638	15670	15966	15743	15834	15728	15807	15717	15694	15793	15794	15752	15769	15873	15834	15635	15755	15707	15797	15800	15588	15834	15712	15850	15694	15692	15731	15674	15821	15881	15812	15713	15660	15773	15678	15802	15661	15735	15932	15785	15907	15800	15835	15873	15938	15835	15794	15843	15711	15746	15623	15624	15713	15814	15691	15789	15621	15673	15836	15770	15681	15656	15710	15629	15666	15770	15930	15841	15799	15915	15798	15710	15899	15826	15686	15752	15679	15891	15779	15717	15613	15626	15658	15729	15634	15866	15672	15738	15781	15716	15673	15846	15681	15869	15816	15739	15742	15824	15574	15689	15662	15807	15828	15808	15681	15765	15820	15734	15785	15921	15796	15928	15778	15757	15716	15765	15744	15734	15729	15737	15728	15716	15713	15574	15679	15843	15825	15646	15776	15645	15781	15764	15792	15780	15716	15757	15731	15699	15623	15593	15684	15866	16038	15734	15899	15691	15532	15764	15615	15869	15620	15707	15762	15816	15606	15810	15725	15588	15785	15818	15927	15787	15780	15747	15721	15766	15703	15813	15815	15721	15723	15738	15696	15863	15905	15933	15648	15745	15833	15634	15902	15668	15860	15688	15783	15811	15992	15606	15856	15702	15731	15828	15856	15630	15650	15710	15929	15766	15819	15631	15708	15845	15889	15654	15850	15708	15766	15865	15704	15672	15810	15711	15890	15866	15648	15854	15788	15635	15725	15624	15749	15732	15730	15696	15642	15745	15844	15541	15701	15716	15561	15524	15749	15705	15865	15709	15960	15766	15810	15704	15743	15792	15722	15885	15791	15666	15728	15805	15842	15789	15824	15698	15706	15856	15841	15627	15677	15794	15791	15821	15696	15759	15722	15694	15653	15813	15660	15711	15951	15816	15785	15907	15879	15876	15768	15635	15991	15639	15716	15796	15792	15597	15785	15629	15741	15800	15581	15699	15729	15723	15660	15809	15783	15613	16011	15693	15802	15819	15711	15688	15671	15821	15796	15584	15836	15845	15877	15719	15758	15718	15735	15649	15809	15752	15835	15851	15783	15784	15779	15796	15774	15788	15787	15742	15746	15554	15771	15707	15789	15676	15863	15770	15856	15747	15800	15678	15715	15824	15760	15873	15712	15603	15778	15838	15645	15975	15745	15636	15912	15810	15738	15755	15756	15700	15800	15769	15868	15670	15702	15815	15752	15727	15692	15710	15943	15632	15564	16018	15640	15779	15768	15852	15735	15751	15770	15710	15841	15946	15764	15638	15814	15778	15547	15899	15819	15799	15720	15750	15980	15704	15898	15897	15600	15720	15940	15820	15737	15928	15554	15818	15897	15635	15810	15770	15974	15671	15540	15795	15813	15840	15838	15793	15720	15837	15813	15874	15821	15623	15946	15743	15596	15827	15708	15865	15742	15838	15755	15663	15667	15898	15864	15828	15619	15924	16010	15761	15781	15897	15842	15893	15690	15788	15855	15629	15751	15764	15622	15791	15719	15757	15803	15728	15901	15552	15830	15912	15873	15981	15528	15680	15802	15736	15674	15743	15830	15757	15627	15650	15613	15923	15577	15725	15715	15697	15776	15694	15993	15817	15871	15699	15885	15836	15672	15743	15794	15869	15874	15857	15763	15790	15615	15868	15731	15909	15718	15815	15742	15737	15647	15754	15673	15806	15795	15704	15837	15818	15762	15561	15752	15589	15763	15752	15943	15787	15951	15667	15804	15763	15594	15745	15797	15671	15833	15899	15635	15827	15742	15832	15705	15757	15703	15746	15838	15706	15884	15718	15651	15707	15685	15567	15876	15852	15703	15794	15785	15946	15665	15682	15762	15600	15643	15682	15704	15831	15738	15622	15906	15939	15948	15774	15906	15582	15711	15787	15787	15762	15859	15891	15918	15559	15586	15872	15858	15702	15669	15656	15619	15669	15780	15690	15560	15801	15648	15786	15685	15692	15989	15751	15647	15784	15730	15749	15749	15690	15638	15720	15739	15788	15818	15620	15709	15771	15812	15896	15838	15795	15829	16024	15613	15641	15703	15816	15819	15647	15756	15538	15678	15683	15613	15799	15772	15646	15890	15835	15670	15681	15795	15787	15708	15747	15769	15596	15717	15879	15782	15719	15657	15677	15854	15606	15841	15870	15711	15774	15682	15574	15709	15643	15671	15793	15699	15877	15672	15635	15948	15795	15759	15730	15782	15913	15877	15834	15676	15701	15751	15704	15765	15669	15659	15550	15909	15668	15740	15819	15691	15829	15706	15752	15881	15747	15842	15686	15860	15779	15710	15644	15809	15584	15788	15653	15799	15663	15735	15737	15731	15793	15688	15705	15982	15905	15993	15818	15649	15886	15715	15860	15724	15914	15735	15722	15704	15714	15667	15701	15875	15699	15629	15746	15826	15873	15842	15874	15932	15752	15879	15763	15773	15837	15769	15809	15791
29954	22533	22561	19958	17838	17802	17756	17177	17467	17671	17399	17304	17223	17362	17429	17337	17444	17431	17510	17334	17461	17319	17445	17762	18263	17855	17714	17352	17283	17312	17398	17337	17442	17432	17327	17319	17472	17488	17390	17166	17449	17400	17511	17168	17305	17485	17472	17355	17503	17172	17294	17269	17283	17223	17399	17267	17473	17219	17269	17415	17456	17293	17301	17339	17091	17208	17348	17272	17407	17267	17265	17285	17471	17476	17184	17269	17439	17271	17221	17174	17410	17212	17468	17268	17244	17292	17443	17264	17457	17333	17375	17325	17206	17307	17259	17458	17342	17474	17310	17146	17570	17442	17311	17307	17132	17293	17540	17302	17400	17451	17322	17288	17460	17352	17494	17338	17073	17358	17284	17425	17266	17216	17498	17343	17369	17422	17259	17165	17137	17543	17308	17401	17197	17113	17320	17329	17471	17270	17075	17404	17291	17156	17306	17411	17405	17346	17144	17381	17533	17241	17203	17245	17332	17381	17020	17295	17186	17326	17363	17357	17281	17112	17472	17311	17401	17206	17300	17572	17337	17243	17346	17014	17186	17157	17247	17337	17171	17077	17216	17316	17307	17230	17343	17077	17386	17098	17347	17358	17286	17373	17350	17397	17343	17390	17230	17335	17437	17203	17492	17134	17233	17234	17383	17227	17169	17259	17168	17353	17168	17096	17129	17359	17265	17356	17508	17236	17378	17153	17371	17078	17258	17276	17316	17332	17440	17409	17186	17134	17235	17326	17396	17367	17292	17082	17231	17390	17539	17453	17232	17130	17399	17391	17456	17338	17607	17257	17428	17142	17235	17410	17358	17481	17267	17194	17277	17291	17228	17427	17275	17289	17365	17275	17121	17511	17332	17312	17098	17126	17392	17458	17249	17300	17256	17486	17403	17471	17308	17325	17512	17210	17242	17261	17045	17285	17412	17243	17307	17270	17352	17228	17199	17231	17314	17231	17189	17347	17379	17243	17489	17446	17335	17213	17315	17212	17415	17477	17348	17321	17339	17303	17538	17524	17157	17303	17414	17312	17182	17391	17434	17301	17396	17409	17390	17425	17284	17143	17206	17052	17386	17369	17402	17288	17464	17391	17413	17416	17269	17268	17232	17387	17321	17386	17560	17214	17381	17078	17215	17294	17176	17105	17405	17230	17412	17292	17195	17391	17332	17441	17361	17280	17293	17417	17447	17136	17306	17417	17210	17303	17425	17098	17218	17324	17276	17490	17340	17532	17289	17322	17350	17225	17285	17495	17339	17158	17118	17256	17306	17285	17117	17200	17296	17310	17182	17312	17294	17233	17374	17345	17506	17465	17438	17425	17614	17353	17236	17304	17169	17262	17425	17286	17459	17243	17250	17171	17301	17246	17338	17367	17203	17233	17295	17275	17453	17176	17286	17403	17157	17287	17267	17397	17231	17367	17403	17141	17573	17342	17450	17394	17569	17423	17375	17345	17502	17337	17227	17301	17310	17441	17083	17195	17532	17285	17336	17409	17383	17311	17464	17403	17326	17419	17238	17525	17289	17657	17468	17426	17305	17269	17335	17422	17307	17249	17417	17310	17303	17343	17228	17340	17484	17164	17345	17509	17412	17278	17366	17456	17383	17244	17300	17154	17485	17319	17292	17276	17482	17278	17402	17535	17248	17322	17447	17297	17432	17266	17402	17419	17289	17162	17434	17347	17400	17288	17151	17245	17162	17246	17370	17344	17362	17174	17315	17500	17286	17274	17420	17139	17097	17334	17275	17251	17282	17204	17164	17538	17220	17375	17336	17283	17354	17467	17375	17331	17546	17178	17423	17263	17343	17384	17287	17158	17511	17321	17108	17300	17331	17450	17451	17395	17284	17256	17363	17268	17214	17322	17251	17346	17392	17373	17413	17449	17311	17331	17272	17319	17336	17371	17374	17462	17171	17286	17412	17324	17294	17355	17267	17316	17093	17309	17299	17102	17345	17181	17230	17183	17233	17128	17452	17171	17333	17295	17230	17196	17308	17277	17387	17547	17507	17466	17388	17376	17227	17128	17383	17377	17239	17479	17476	17240	17319	17255	17444	17451	17124	17445	17112	17445	17159	17307	17139	17293	17326	17278	17194	17276	17276	17268	17261	17094	17303	17367	17552	17375	17261	17219	17180	17254	17441	17558	17420	17279	17307	17341	17485	17540	17313	17140	17279	17479	17256	17426	17253	17358	17044	17283	17352	17300	17383	17178	17217	17003	17294	17244	17278	17271	17485	17362	17289	17328	17295	17324	17410	17304	17481	17357	17252	17352	17578	17510	17300	17405	17203	17366	17224	17214	17383	17269	17387	17245	17234	17212	17524	17128	17279	17332	17417	17436	17488	17361	17212	17329	17394	17307	17295	17445	17315	17424	17447	17296	17288	17267	17345	17483	17303	17448	17515	17344	17402	17269	17536	17270	17495	17423	17500	17380	17362	17400	17434	17487	17175	17484	17461	17074	17239	17447	17262	17187	17293	17173	17460	17140	17221	17477	17337	17430	17335	17302	17249	17185	17455	17329	17260	17474	17303	17304	17231	17393	17377	17091	17300	17249	17271	17435	17386	17302	17441	17288	17350	17409	17111	17302	17390	17315	17330	17221	17305	17362	17348	17428	17354	17237	17319	17390	17516	17271	17253	17453	17312	17340	17418	17466	17351	17423	17125	17327	17202	17249	17374	17378	17320	17254	17165	17353	17275	17182	17384	17436	17391	17344	17405	17520	17544	17332	17230	17325	17159	17177	17233	17211	17232	17176	17326	17316	17096	17214	17291	17325	17453	17298	17364	17212	17149	17471	17285	17371	17253	17317	17320	17283	17180	17386	17383	17238	17279	17350	17494	17289	17408	17193	17256	17320	17476	17272	17346	17339	17353	17166	17378	17265	17289	17342	17295	17222	17109	17189	17398	17400	17323	17203	17423	17420	17327	17323	17258	17363	17196	17468	17469	17381	17510	17430	17264	17510	17440	17416	17333	17393	17335	17507	17372	17355	17339	17233	17440	17537	17608	17339	17344	17248	17233	17367	17295	17235	17397	17159	17290	17210	17371	17262	17306	17375	17431	17441	17363	17377	17252	17368	17345	17401	17343	17362	17331	17491	17389	17095	17316	17368	17367	17429	17308	17451	17413	17281	17454	17366	17444	17229	17317	17146	17138	17329	17227	17247	17448	17228	17182	17300	17192	17312	17367	17336	17445	17414	17285	17511	17300	17309	17426	17517	17215	17416	17274	17340	17276	17293	17332	17500	17114	17307	17400	17394	17375	17559	17374	17412	17197	17457	17324	17193	17489	17378	17482	17704	17250	17246	17448	17238	17309	17285	17144	17308	17165	17371	17269	17359	17185	17101	17219	17328	17267	17437	17355	17247	17250	17258	17218	17127	17273	17222	17174	17222	17299	17331	17253	17256	17083	17371	17371	17206	17384	17200	17296	17176	17311	17376	17429	17274	17507	17279	17381	17209	17289	17478	17501	17557	17223	17440	17572	17468	17246	17238	17107	17151	17195	17370	17292	17359	17423	17514	17293	17295	17298	17205	17420	17522	17474	17300	17306	17370	17192	17413	17379	17358	17411	17375	17341	17469	17338	17337	17460	17415	17392	17338	17150	17401	17255	17309	17468	17400	17337	17119	17270	17339	17490	17345	17385	17394	17284	17073	17504	17238	17434	17279	17451	17332	17290	17399	17161	17310	17225	17505	17309	17504	17172	17331	17297	17229	17316	17113	17338	17339	17300	17300	17349	17377	17432	17292	17171	17261	17330	17286	17423	17247	17368	17374	17417	17334	17427	17352	17366	17247	17456	17274	17413	17394	17390	17389	17269	17327	17365	17163	17390	17311	17483	17442	17309	17250	17318	17360	17152	17337	17283	17208	17348	17127	17292	17344	17376	17304	17325	17285	17186	17411	17265	17519	17420	17343	17379	17398	17172	17453	17322	17525	17116	17059	17258	17275	17047	17488	17454	17614	17426	17371	17521	17184	17241	17382	17453	17357	17239	17250	17432	17222	17260	17481	17265	17255	17302	17432	17427	17363	17448	17508	17288	17182	17256	17420	17294	17367	17379	17304	17346	17130	17344	17360	17272	17176	17392	17177	17400	17359	17230	17276	17389	17164	17286	17315	17571	17329	17351	17313	17287	17433	17211	17196	17265	17294	17317	17451	17203	17202	17262	17368	17179	17272	17461	17370	17458	17312	17312	17378	17228	17368	17256	17134	17377	17288	17298	17222	17303	17433	17500	17168	17429	17592	17253	17269	17324	17374	17391	17275	17376	17247	17466	17146	17374	17069	17141	17518	17443	17511	17289	17337	17200	17197	17369	17266	17439	17352	17206	17282	17339	17321	17421	17016	17405	17617	17354	17292	17362	17240	17362	17312	17384	17447	17426	17498	17389	17433	17472	17268	17173	17409	17176	17232	17283	17410	17445	17451	17567	17368	17424	17106	17096	17332	17350	17319	17136	17272	17206	17193	17320	17387	17403	17365	17411	17487	17352	17249	17434	17235	17179	17268	17154	17414	17477	17319	17344	17449	17225	17329	17559	17227	17418	17333	17230	17371	17490	17511	17383	17222	17227	17311	17241	17345	17347	17306	17454	17322	17429	17373	17356	17433	17559	17410	17274	17278	17347	17408	17362	17127	17180	17380	17276	17289	17185	17258	17238	17539	17542	17377	17363	17301	17488	17384	17307	17419	17206	17437	17289	17090	17327	17361	17272	17511	17413	17356	17121	17350	17386	17241	17234	17437	17278	17187	17282	17293	17507	17295	17497	17294	17469	17338	17142	17423	17229	17372	17306	17354	17415	17150	17328	17234	17470	17268	17307	17285	17403	17338	17251	17171	17401	17464	17343	17306	17392	17234	17189	17294	17331	17311	17230	17245	17242	17364	17239	17345	17505	17271	17391	17445	17514	17260	17239	17427	17310	17334	17313	17280	17474	17152	17255	17287	17531	17258	17295	17384	17354	17415	17258	17284	17300	17367	17315	17265	17475	17565	17157	17325	17461	17295	17378	17322	17378	17330	17325	17285	17324	17236	17042	17243	17170	17376	17470	17482	17346	17426	17285	17521	17245	17195	17480	17362	17279	17391	17188	17333	17353	17450	17372	17341	17365	17247	17392	17248	17292	17107
17109	19162	19047	17119	16659	16607	16473	16187	15934	16198	16075	15899	16145	15837	16013	15832	15999	15891	15858	15879	15923	15943	16214	16722	17028	16838	16448	16051	15964	16092	15799	15894	15937	15783	15884	15891	16091	15800	15984	15871	15881	15874	15903	15907	16023	15884	16011	15732	15848	15923	16015	15787	15903	15894	15783	15910	16006	16015	15898	15730	15858	15867	15826	15865	15817	15958	15851	15873	15818	16017	15688	15719	15919	15772	15922	15784	15923	15876	15867	15756	15814	16028	15796	15974	15767	15927	15889	15880	15888	15817	15946	15958	15805	15866	15800	16020	15994	15749	15973	15887	15854	15935	16030	15829	15942	15767	15995	15895	15806	15763	15777	15899	15780	15951	16018	15854	15731	15848	15844	15903	15760	15847	16028	15957	15846	15864	15741	15893	15776	15878	15857	15842	16012	15980	15792	15902	15812	15934	15838	16010	15857	16083	15882	15891	15825	15877	15758	15862	15612	15932	16013	15788	15748	15789	15822	16017	15963	15873	15777	16032	16031	15901	15638	15978	15843	15926	15857	15957	15906	15878	15830	15883	15937	15948	15987	15957	15886	15920	15825	15903	15777	15711	16013	15786	15824	15773	15844	15836	15704	15876	15756	15826	15894	15876	15829	15707	15938	15925	15881	16016	15898	15885	15764	15896	16017	15898	15836	15828	15966	16026	15784	15967	15884	15920	15933	15889	15814	16001	15757	16022	15874	15843	15968	15955	15722	15674	15895	15806	15996	15903	15929	16010	15796	15689	15904	16090	15840	15968	15914	15834	15863	15806	15958	15907	15798	15954	15887	15967	15958	15910	15763	15907	15796	15754	15904	15742	15903	15834	15798	15911	15819	15965	15913	15822	15912	15723	15900	15795	15897	15935	15810	15892	15808	15853	15769	16049	15659	15800	15732	15966	15870	15851	15861	15735	16041	15876	15738	15864	15867	15847	16120	15971	15812	15924	15731	15844	15848	15922	15853	15880	15716	15688	15897	15918	15900	16039	15739	15882	15889	15947	15776	16023	16045	15925	15853	15868	15811	15795	15835	15894	15770	15776	15977	15850	15911	15934	15987	16080	15786	15775	15844	15865	15885	15801	15921	15865	15926	15942	15843	15917	15943	15963	15948	15693	15929	15989	15853	15800	15896	15753	16123	15750	15938	15856	15805	15968	15735	15809	16026	15965	16060	15956	15639	15832	15852	15759	15941	15934	16061	15831	15720	15900	15922	15781	15903	15979	15918	15815	15716	15933	15997	15902	15827	15950	15978	15771	15947	15944	15836	15912	15895	15722	15983	15881	15727	15921	15903	15912	15958	15965	15983	15772	15888	15855	15873	15919	15824	15872	15881	15880	15885	15915	15904	15886	15982	15889	15864	15918	15775	15870	15910	15845	15922	15885	15898	15971	16021	15834	15735	15825	15892	15771	15809	15940	15816	15755	15913	15939	15905	15883	15876	15732	15939	15838	15715	15948	15832	15935	15803	15814	15959	15844	15798	15886	15900	15734	15821	15903	15821	16009	15790	15966	16035	15965	15970	15840	15983	15945	15963	15734	15921	15836	15914	15901	15807	15940	15881	15943	15910	15865	16033	15766	16074	15962	15959	15748	15885	15947	15974	15907	15851	16034	15874	15829	15915	15864	15694	15695	15888	15925	15973	15907	15845	15898	15983	15898	15846	15937	15959	15894	15925	15820	15868	15915	15860	15851	15959	15899	15838	15863	15858	15834	15850	16094	15851	15831	15684	16052	15982	15741	15885	16028	15933	15712	15920	16053	16001	15977	15678	15901	15910	15821	15844	15921	15808	15851	15779	15802	15989	15964	15880	15861	15736	15793	15898	15934	15923	15767	15722	15969	15851	16012	15844	16016	15748	15865	15910	16069	15914	15836	15796	16060	16029	16020	15965	15818	15788	15979	15816	15991	15792	15836	15806	15850	15772	15935	15880	15811	15881	15978	15980	15838	15891	15823	15946	15825	15887	15822	15761	16010	15900	15813	15875	15923	15923	15826	15814	15973	15847	15963	16056	15873	15841	15840	16031	15954	15829	15917	15866	16039	15877	15759	15787	15949	15873	16018	15961	15987	15771	15701	15953	15838	16013	15975	15916	16043	15944	15767	15914	15849	15924	15916	15909	15692	15682	15782	15705	15874	15926	15859	15957	15856	15956	15703	15914	15773	15877	15720	15802	15798	16027	15741	15835	15800	15884	15972	15858	15863	15943	15832	16036	16098	15971	15958	15837	15920	15741	15900	15963	15970	15881	16009	15965	15872	15883	16020	15802	15963	15789	15875	15808	15886	15811	15884	15944	15664	15880	15886	15831	15895	15843	15718	15883	15869	15917	16055	15938	15820	16005	16071	15962	15681	15933	15991	15878	15760	15923	15723	16030	15774	15832	15993	15762	15877	15804	15999	15859	15771	15992	15757	15931	15772	15818	15901	15800	15724	15933	15919	16042	15921	15797	15910	15868	15733	15734	15784	15991	15813	15866	15805	15715	15948	15800	15862	16047	15888	15880	15853	15929	15867	15875	15914	15872	15926	15952	15954	15818	15816	15990	15815	15910	16020	15867	15768	15942	15797	15892	15825	15820	15918	15907	15975	15917	15868	15986	16012	15755	15742	16017	15882	15855	15979	15983	15858	15785	15859	15928	15856	15827	15738	15898	15777	16031	15857	15855	15983	15755	15892	15917	15687	16029	16000	15927	16025	16019	16045	15850	16042	15866	15771	15785	15830	15797	15697	15777	15636	15943	15899	15823	16008	15918	15968	15896	15949	15877	15864	15904	15874	15962	15777	15859	15844	16000	15988	15819	15907	15771	15838	15927	15928	15924	15843	15986	15830	15906	15728	15758	15854	15684	15905	15862	15814	15979	15850	15788	16018	15901	15836	15853	16048	15916	16044	15940	15837	15848	15793	15950	16036	16036	15793	15915	15908	15814	16058	15876	15781	15877	15851	15868	15874	15939	15734	15884	16019	15729	15687	15973	15816	15980	15818	15865	15811	15836	15921	15859	15876	15654	16002	15906	15963	15829	15787	15853	15781	15866	15943	16001	15737	15820	15810	15923	15817	15812	15832	15885	15933	15917	15799	15992	15899	16009	15799	15844	15977	15890	16048	15900	16045	15838	16045	15836	15969	16058	15850	15838	15905	16046	16037	15841	16041	15908	15728	15889	16013	15828	15879	15982	15753	15889	15923	15756	15930	15793	15941	15802	15903	15919	15854	15973	15971	15878	15789	15912	15894	15939	15803	15831	15877	16001	15858	15888	15869	15915	15789	15956	15852	15846	16029	15896	15905	15780	15917	15887	15870	15939	15992	15644	15907	15698	15841	15842	15939	15909	15930	15826	15919	15952	15903	15902	15939	15847	15939	16008	15901	15849	16038	15691	15737	15828	15788	15814	16015	15888	16003	15907	15908	16050	16056	15867	15934	15867	16048	15802	16002	16022	15862	16173	15842	15753	15777	16020	15865	15988	15877	15779	15829	15842	16101	16059	15932	15947	15909	15891	16014	15813	15837	15860	16006	15890	15783	15902	15868	15825	15918	15916	15983	16051	15978	15806	15974	15768	15966	15907	16026	15899	15842	15947	15810	15916	15941	15992	15875	15888	15957	15867	15855	15884	15907	15867	15954	15809	15757	16033	16050	15734	15867	15960	15698	15814	15893	15745	15833	15932	15974	15846	15747	16052	15930	15961	15808	16167	15849	15844	15929	15777	15910	15801	15805	16031	15823	15787	15937	16119	15755	15967	15966	15933	15902	15753	15926	15934	16031	15884	15833	15861	15878	15994	15800	15875	15974	15843	15919	16012	15754	15984	15961	15922	15598	15810	15885	15804	15839	15895	15915	15933	15827	15920	15823	15896	16038	15929	15896	15925	16109	15934	15744	15866	15776	15936	15952	15845	15862	15837	15872	16006	15775	15894	15853	15750	15861	15780	15870	15893	15769	15789	16025	15865	15939	15691	15883	16046	15952	15896	16036	15943	15849	15819	16098	15978	15689	15929	15832	15855	15833	16036	15809	15936	15911	15946	15912	15943	16023	15826	15927	15934	15926	15934	15969	15915	15776	15926	15940	15832	15916	15864	15851	15900	15813	15831	15980	15901	15898	15945	16006	15926	15827	15891	15835	15933	15849	15830	15985	16003	15955	15977	15917	15737	15775	15882	16022	15865	15819	15819	15975	15796	16101	16081	15848	15876	15930	15859	15915	15965	15851	15689	15890	15967	15675	15968	15961	15820	15902	15882	16063	15929	15883	15826	15830	15734	15914	15798	15850	15850	15897	15736	15919	15799	16008	15743	15818	15945	15870	15790	15942	15914	16015	15916	16014	15948	15805	15798	15763	15948	15885	15978	15870	16021	15710	15893	15819	15893	15911	16009	15919	15830	15849	15860	15954	15852	15909	15902	15838	15952	16013	15895	15802	15641	15857	16014	15793	15856	16006	15752	15980	15710	15870	15713	15763	15865	15872	15837	15919	15918	15896	15841	15815	15806	15926	15865	16011	15970	15914	15939	15864	15866	15867	15808	15921	15894	15867	15903	15881	15900	15968	15851	15863	15892	16059	15895	16032	15752	15860	15767	16006	15917	15769	15874	15954	15883	15793	16036	16055	15768	15972	15866	15876	15985	15850	15938	15860	15845	15983	15939	15801	15961	15943	15903	15865	15861	15795	15968	15983	16015	15877	15701	15966	15810	15744	15897	15964	15907	15868	15820	15973	16021	15716	15924	15893	15790	15909	16039	15828	15854	15975	15869	15883	15868	15971	15937	15899	15934	15848	15813	15941	15826	15931	15845	15764	15849	15708	15785	15846	15864	16003	15873	15865	15957	15728	15929	15939	15903	15955	15766	15951	15815	15879	15835	15897	15869	15726	15950	15925	15837	15777	15863	16046	15909	15898	16041	15866	16051	15944	15829	15866	15703	15895	16035	15844	16005	15862	15824	15964	15919	15882	15942	15994	15939	15926	15827	15540	15957	15844	15778	15828	15763	15830	15844	15936	15772	15881	15853	15891	15885	15821	15810	15955	16005	15995	15727	16031	15832	15846	15769	15762	15856	15836	15838	15853	15809	15960	15718	15969	15700	15866	15760	15761	15947	15912	15932	15765	15897	15821	15943	15874	15892	15956
25610	21490	27966	25929	20989	19079	19059	17691	17249	17222	17197	17171	16939	17064	16924	16989	16929	16905	17038	17084	17062	16841	18490	20600	21247	19938	18489	17336	16887	16753	16746	16953	16965	17130	17241	16937	16891	17077	17072	16700	16848	16714	16625	16920	16751	16796	16779	16908	16867	16906	16885	16834	16766	16725	16911	16978	16745	16692	16771	16819	16669	16758	16864	16814	16625	16841	16853	16740	16926	16886	16924	16856	17002	16653	16704	16756	16817	16766	16730	17056	16881	16659	16905	16821	16692	16628	16654	16688	16758	16762	16889	16874	16839	16713	16868	16695	16714	16794	17025	16756	16810	16589	16802	16726	16721	16645	16837	16638	16949	16589	16988	16917	16873	16722	16603	16681	16835	16821	16766	16808	16772	16887	16697	16847	16712	16901	16756	16614	16687	16758	16921	16663	16763	16849	16680	16735	16793	16877	16673	16810	17009	16851	16695	16759	16656	16766	16838	16582	16911	16679	16764	16771	16585	17027	16822	16716	16625	16652	16676	16608	16792	16862	16904	16737	16621	16525	16746	16688	16721	16801	16690	16816	16717	16908	16907	16771	16729	16799	16834	16729	16745	16789	16936	16872	16805	16845	16773	16764	16644	16850	16812	16890	16818	16581	16828	16608	16768	16675	17017	16577	16905	16693	16738	16610	16739	16964	16924	17039	16890	16822	16553	16673	16803	16866	16750	16606	16747	16942	16804	16669	16772	16803	16887	16879	16904	16747	16800	16724	16866	16766	16656	16697	16661	16847	16760	16873	16793	16759	16474	17042	16777	16797	16786	16842	16756	16779	16728	16796	16668	16730	16960	16706	16844	16866	17021	16714	16755	16870	17064	16697	16790	16852	16758	16915	16836	16667	16814	16932	16891	16657	16628	16857	16868	16841	16930	16743	17012	16737	17013	16781	16819	16783	16480	16719	16753	16851	16956	16708	16980	16643	16750	16876	16732	16776	16800	16871	16664	16819	16867	16759	16878	16789	16831	16765	16771	16820	16883	16825	16856	16855	16790	16780	17239	16740	16928	16778	16688	16831	16846	16889	16784	16777	16982	16669	16723	16698	16935	16941	16848	16848	16733	16815	16801	16735	16689	16813	16693	16807	16845	16835	16910	16887	16575	16681	16721	16822	16843	16808	16685	16802	16776	16807	16734	16856	16870	16631	16762	16639	16814	16633	16774	16762	16772	16692	16821	16700	16921	16769	16803	16578	16884	16696	16749	16859	16991	16897	16719	16917	16861	16806	16863	16599	16862	16725	16887	16790	16933	17046	16736	16835	16644	16570	16683	16890	16541	16627	16770	16764	16589	16721	16817	16793	16538	16673	16671	16761	16902	16886	16739	16906	16906	16913	16807	16868	16858	16701	16874	17044	16695	16595	16772	16811	16782	16671	16792	16687	16899	16719	16837	16757	16822	16730	16666	16949	16898	16841	16796	16919	16559	16802	16939	16888	16758	16669	16989	16762	16931	16796	16918	16856	16590	16797	16741	16808	16836	16757	16793	16861	16556	16625	16891	16774	16763	16720	16899	16737	16928	16571	16714	16804	16746	16776	16801	16836	16937	16572	16779	16755	16709	16862	16618	17059	16680	16885	16839	16881	16840	16779	16995	16941	16861	16894	16809	16943	16764	16782	16858	16794	16728	16810	16683	16815	16736	16932	16936	16717	16665	16761	17030	16826	16708	16957	16789	16807	16798	16988	16879	16822	16800	16820	16931	16783	16881	16904	16942	16908	16748	16760	16797	16797	16845	16826	17016	16776	16744	16997	16861	16697	16659	16847	16610	16733	16795	16769	16736	16841	16767	16767	16749	16852	16815	16736	16683	17000	16822	16841	16755	16706	16769	16852	16849	16756	16871	16891	16976	16875	16604	16713	16807	16722	16915	16964	16713	16768	16745	16972	16853	16860	16578	16715	16741	16875	16622	16736	16743	16736	16779	16909	16626	16781	16641	16711	16665	16604	16825	16915	16783	16917	16755	16933	16669	16778	16705	16826	16729	16921	16706	16777	16887	16707	16909	16757	16967	16729	16712	16472	16768	16761	16766	16729	16865	16749	16937	16819	16622	16638	16754	16843	16761	17006	16707	16706	16998	16971	16921	16656	16711	16637	16845	16938	16637	16750	16825	16648	16636	16895	16730	16786	16757	16782	16758	16939	16958	16948	16746	16969	16639	16873	16723	16627	16727	16673	16689	16953	16863	16870	16577	16984	16945	16829	16834	16724	16576	16861	17045	16830	17044	16718	16625	16813	16944	16902	16692	16928	16831	16816	16733	16722	16564	16697	16871	16848	17116	16728	16935	16840	16734	16933	16699	16714	16890	16798	16780	16828	16725	16697	16755	16465	16863	16771	16761	16626	16879	16869	16885	16884	16781	16796	16717	16843	16845	16802	16921	16826	16667	16715	16718	16978	16846	16873	16610	17013	16699	16641	16710	16862	16648	16775	16764	16742	16972	16670	16772	16839	16668	16811	16671	16655	16776	16709	16777	16853	16709	16816	16728	16793	16815	16751	16673	16738	16758	16865	16764	16745	16828	16788	16802	16683	16809	16884	16737	16620	16849	16782	16715	16774	16810	16778	16892	16759	16621	16746	16762	16760	16910	16769	16652	16681	16468	16804	16785	16736	16728	16732	16724	16809	16723	16726	16906	16983	16742	16625	16843	17017	16842	16819	16909	16798	16860	16792	16866	16916	16815	16762	16814	16968	16711	16617	16699	16711	16769	16607	16750	16701	16677	16787	16757	16669	16609	16639	16725	16912	16775	16774	16588	16765	16950	16792	16444	16709	16842	16654	16707	16705	17041	16701	16694	16771	16802	16808	16828	16833	16848	16771	16668	16637	16864	16727	16903	16910	16728	16781	16515	16953	16780	16760	16633	16923	16848	16816	16826	16918	16666	16758	16659	16761	17037	16823	16725	16855	16739	16915	16949	16742	16872	17014	17028	16984	16664	16763	16797	16656	16607	16712	16663	16821	16757	16914	17030	16715	16613	16891	16684	16600	16897	16670	16887	16672	16815	16865	16770	16972	16802	16603	16861	16886	16674	16739	16881	16667	16761	16826	16817	16793	16783	16835	16804	16878	16682	16831	16707	16730	16799	16725	16587	16938	16892	16950	16935	16843	16763	16880	16986	16562	16950	16678	16814	16624	17090	16819	16889	16700	16732	16823	16691	16576	16652	16876	16882	16664	16749	16878	16976	16729	16954	16878	16988	16845	16634	16823	16843	16655	16813	16582	16889	16839	16848	16734	16741	16774	16820	16862	16855	16839	16917	16942	16663	16899	16674	16682	16831	16632	16632	16621	17007	16800	16959	16857	16889	16869	16818	16837	16879	16792	16714	16854	16569	16695	16933	16741	16975	16808	16730	16753	16717	16602	16804	16941	16821	16713	16787	16785	16858	16745	16836	16799	16985	16665	16856	16823	16807	16668	16958	16911	16861	16817	16730	16840	16738	16699	16951	16708	17033	16797	16861	16854	16712	16800	16877	16562	16723	16668	16873	16819	16885	16551	16807	16704	16836	16970	16832	16605	16685	16749	16773	16686	16676	16804	16755	16950	16954	16870	16874	16602	16900	16786	16790	16860	16770	16911	16799	16847	16951	16666	16821	16827	16802	16670	16825	16863	16777	16713	16879	16780	16934	16695	16725	16641	16646	16735	16722	16731	17044	16799	16828	16791	16773	16923	16881	16927	16711	16935	16601	16658	16733	16794	16814	16858	16809	16857	16893	16746	16821	16738	16845	16625	16810	16578	16833	16797	16957	16894	16772	16843	16572	17030	16882	16857	17043	16841	16730	17006	16809	16846	16606	16714	16748	16567	16789	16888	16737	16823	16832	16961	16796	16821	16683	16590	16730	16822	16602	16808	16747	16837	16723	16837	16801	16651	16713	16710	16716	16805	16745	16791	16641	16810	16972	16705	16970	16697	16751	16688	16809	16580	16888	16749	16846	16509	16752	16615	16852	16898	16681	16760	16745	16990	16815	16678	16685	16635	16712	16903	16887	16823	16852	16946	16696	16588	16607	16673	16865	16808	16881	16688	16702	16730	16819	16797	16755	16778	16939	16802	16747	16656	16850	16737	16884	16807	16780	16821	16710	16751	16839	16885	16732	16764	16900	16808	16824	16740	16919	16868	16766	16831	16922	16795	17145	17064	16876	16620	16822	16710	16905	16814	16946	16916	16804	16658	16893	16932	16855	16676	16883	16832	16861	16769	16832	16761	16777	16727	16798	16885	16760	16637	16667	16789	16778	16876	16838	16801	16839	16862	16816	16762	16789	16490	16813	16781	16669	16814	16741	16970	16817	16786	16860	16818	16722	17003	16678	16816	16821	16883	16623	16714	16949	16719	16733	16646	16759	16785	16797	16920	16717	16656	16774	16630	16850	16685	16780	16565	16757	16797	16662	16871	16597	16900	16833	16646	16965	16849	16673	16686	16760	16973	16850	16647	16811	16671	16800	16759	17013	16782	16862	16751	16846	16893	16851	16765	16979	16661	16789	16739	16826	16779	16750	16796	16810	16799	16767	16792	16836	16666	17006	16792	16947	16821	16741	16713	16754	16745	16776	16879	16663	16834	16717	16634	16822	17044	16841	16690	17046	16764	16768	16811	16789	16694	16951	16784	16821	16534	16728	16992	16819	16804	16725	17041	16748	16788	16534	16792	16591	16826	16824	16593	16678	16720	16723	16540	16844	16680	16662	16898	16784	16778	16868	16496	16813	16754	16935	16623	16860	16769	16823	16817	16889	16887	16685	16836	16788	16729	16878	16928	16925	16816	16839	16731	16805	16710	16860	16614	16909	16668	16791	16794	16783	16634	16878	16625	16772	16797	16714	16904	16876	16832	16692	16810	16811	16940	16699	16806	16850	16853	16816	16789	16677	16710	16586	16693	16697	16728	16840	16941	16673	16750	16813	16821	16679	16766	16699	17078	16838	16770	16821	16806	16611	16867	16960	16876	16560	16818	16767	16846	16729	16706	16672	16726	16716	16795	16931	16791	16684	16735	16714	16761	16725	16671	16773	16706	16793	16923	16808	16648	16866	16912	16658	16866	16755	16662	16569	16706	16951	16689	16624	16774	16695	16924	16926	16845	16776	16690	16762	16602	16634	16565	16834	16802
16117	23786	22266	19672	18122	17492	16998	16378	16432	16222	16099	16015	15825	15920	15802	15802	15879	15742	15594	15918	15774	15678	19096	21869	22524	19603	17833	16310	15794	15554	15687	15733	15821	16002	16022	15950	15796	15740	15509	15728	15817	15661	15558	15716	15729	15555	15566	15776	15424	15704	15566	15611	15441	15667	15700	15631	15662	15776	15565	15491	15793	15660	15518	15535	15479	15469	15564	15737	15560	15638	15762	15714	15594	15526	15769	15701	15608	15707	15426	15749	15554	15724	15704	15710	15680	15617	15659	15490	15526	15571	15662	15646	15701	15524	15625	15604	15725	15537	15738	15584	15568	15640	15593	15562	15662	15528	15678	15836	15648	15587	15575	15576	15683	15577	15601	15474	15633	15764	15700	15446	15511	15506	15658	15425	15680	15744	15654	15582	15615	15562	15386	15735	15668	15667	15560	15633	15657	15884	15733	15660	15502	15659	15638	15597	15650	15695	15535	15575	15560	15783	15562	15532	15558	15588	15541	15583	15803	15590	15539	15796	15637	15621	15426	15581	15745	15477	15560	15747	15566	15538	15586	15531	15670	15413	15630	15650	15868	15546	15654	15621	15546	15665	15569	15559	15542	15701	15614	15599	15472	15678	15684	15567	15537	15430	15480	15590	15588	15578	15496	15655	15666	15571	15420	15579	15552	15775	15524	15604	15657	15676	15580	15574	15678	15590	15616	15721	15769	15708	15666	15468	15482	15747	15512	15587	15620	15566	15591	15574	15479	15702	15608	15693	15593	15677	15666	15650	15603	15506	15667	15607	15675	15647	15686	15668	15525	15660	15704	15677	15448	15626	15591	15690	15620	15622	15700	15579	15626	15538	15562	15530	15594	15658	15734	15719	15789	15740	15670	15467	15710	15523	15531	15622	15561	15576	15714	15673	15525	15535	15598	15458	15688	15719	15838	15535	15610	15641	15523	15609	15639	15688	15580	15400	15579	15819	15643	15501	15743	15726	15590	15606	15437	15479	15585	15540	15420	15748	15627	15598	15575	15594	15635	15602	15647	15713	15651	15535	15715	15573	15569	15784	15682	15592	15827	15438	15602	15618	15622	15475	15593	15737	15574	15649	15661	15546	15559	15481	15558	15544	15588	15484	15555	15621	15486	15642	15483	15597	15561	15539	15666	15692	15588	15358	15674	15719	15670	15491	15413	15727	15625	15630	15621	15601	15583	15562	15613	15625	15765	15553	15740	15595	15544	15567	15582	15677	15611	15384	15676	15597	15588	15473	15761	15468	15598	15604	15557	15756	15611	15619	15674	15583	15640	15590	15485	15725	15731	15545	15609	15607	15461	15597	15617	15515	15627	15623	15536	15649	15591	15601	15509	15775	15665	15649	15571	15590	15608	15514	15562	15662	15549	15801	15486	15693	15620	15614	15846	15595	15581	15551	15594	15582	15615	15443	15659	15524	15602	15549	15567	15472	15758	15547	15622	15597	15678	15657	15883	15714	15722	15677	15599	15609	15518	15740	15745	15494	15682	15609	15704	15654	15637	15544	15718	15543	15726	15580	15633	15719	15556	15713	15600	15560	15540	15685	15662	15495	15630	15689	15561	15448	15718	15599	15577	15603	15687	15600	15623	15405	15703	15446	15523	15656	15552	15588	15615	15610	15687	15582	15531	15565	15786	15617	15726	15506	15698	15581	15583	15551	15628	15732	15708	15407	15638	15603	15482	15643	15592	15676	15619	15663	15603	15602	15519	15515	15680	15683	15580	15644	15339	15609	15519	15576	15532	15721	15714	15680	15641	15518	15641	15599	15575	15543	15669	15575	15618	15528	15662	15541	15620	15741	15518	15674	15495	15562	15662	15583	15606	15596	15746	15600	15676	15628	15613	15494	15602	15659	15590	15710	15662	15660	15625	15628	15391	15502	15600	15651	15412	15695	15590	15580	15532	15575	15660	15593	15361	15600	15371	15701	15502	15501	15514	15629	15760	15647	15734	15630	15647	15441	15489	15563	15575	15526	15542	15586	15585	15360	15754	15455	15379	15877	15601	15628	15481	15636	15426	15609	15615	15609	15566	15589	15605	15532	15809	15662	15728	15471	15572	15547	15712	15588	15583	15550	15651	15689	15512	15813	15621	15596	15752	15507	15750	15647	15616	15385	15456	15490	15701	15687	15660	15547	15705	15722	15706	15653	15626	15677	15681	15707	15639	15633	15598	15676	15454	15636	15522	15656	15530	15700	15673	15659	15544	15632	15400	15801	15661	15645	15701	15506	15675	15551	15648	15645	15580	15627	15528	15721	15519	15498	15712	15593	15575	15861	15687	15521	15431	15661	15562	15623	15734	15602	15759	15500	15803	15609	16023	15695	15599	15519	15543	15767	15572	15534	15595	15610	15513	15532	15692	15693	15682	15626	15771	15584	15609	15485	15679	15655	15501	15716	15637	15372	15720	15457	15670	15459	15584	15654	15553	15755	15744	15737	15365	15549	15489	15631	15662	15692	15872	15564	15742	15745	15570	15604	15700	15607	15639	15578	15553	15586	15533	15614	15734	15406	15689	15584	15577	15620	15637	15741	15443	15674	15425	15642	15654	15554	15482	15635	15619	15571	15659	15697	15538	15682	15601	15744	15534	15686	15320	15588	15499	15670	15683	15752	15378	15498	15819	15679	15602	15545	15571	15466	15597	15576	15691	15603	15671	15747	15514	15443	15732	15545	15646	15494	15714	15584	15696	15550	15390	15592	15651	15783	15678	15487	15546	15846	15493	15664	15643	15488	15661	15537	15521	15488	15489	15732	15649	15648	15658	15575	15429	15828	15698	15432	15638	15620	15611	15674	15631	15560	15674	15578	15534	15440	15715	15737	15682	15785	15638	15535	15552	15621	15600	15720	15516	15553	15598	15640	15585	15562	15717	15765	15625	15676	15622	15885	15712	15652	15632	15668	15622	15644	15672	15816	15626	15530	15736	15541	15597	15646	15536	15595	15479	15619	15476	15709	15556	15756	15707	15593	15487	15487	15646	15441	15649	15625	15490	15581	15689	15610	15739	15693	15444	15635	15608	15517	15714	15710	15602	15692	15791	15580	15762	15785	15515	15749	15729	15613	15706	15667	15513	15597	15654	15694	15480	15541	15586	15624	15583	15499	15579	15744	15612	15783	15749	15585	15676	15451	15569	15567	15655	15655	15553	15513	15621	15617	15649	15433	15720	15440	15560	15661	15723	15609	15662	15595	15664	15467	15491	15672	15487	15625	15530	15526	15657	15450	15691	15719	15600	15562	15626	15525	15817	15715	15454	15570	15632	15720	15717	15715	15470	15576	15375	15624	15661	15568	15643	15583	15651	15570	15643	15648	15596	15680	15642	15562	15661	15593	15509	15564	15628	15708	15780	15624	15677	15633	15641	15596	15805	15450	15600	15495	15652	15679	15539	15403	15674	15572	15447	15622	15474	15534	15664	15522	15656	15609	15654	15501	15459	15537	15659	15600	15566	15432	15728	15677	15657	15600	15699	15673	15728	15700	15537	15640	15680	15594	15619	15499	15830	15679	15568	15466	15566	15450	15647	15629	15705	15734	15637	15667	15524	15697	15391	15528	15588	15582	15646	15576	15710	15624	15572	15664	15508	15581	15658	15584	15519	15656	15394	15728	15580	15610	15481	15633	15649	15551	15564	15596	15781	15601	15580	15720	15546	15686	15767	15735	15737	15552	15783	15639	15691	15745	15405	15689	15656	15655	15610	15470	15656	15554	15591	15489	15706	15825	15751	15722	15720	15603	15777	15512	15813	15599	15588	15648	15672	15622	15539	15587	15661	15590	15611	15616	15570	15827	15764	15679	15594	15699	15691	15825	15412	15515	15711	15633	15636	15636	15578	15658	15686	15601	15617	15760	15623	15609	15513	15647	15617	15585	15649	15583	15639	15582	15677	15675	15692	15631	15501	15821	15693	15579	15811	15594	15693	15553	15602	15624	15470	15585	15682	15574	15716	15443	15581	15704	15448	15620	15562	15683	15392	15730	15611	15629	15687	15539	15616	15399	15809	15676	15655	15639	15688	15508	15695	15643	15435	15523	15484	15726	15650	15478	15567	15688	15599	15714	15745	15393	15594	15769	15531	15666	15721	15416	15528	15381	15701	15731	15689	15539	15729	15532	15549	15628	15650	15569	15547	15576	15459	15794	15544	15470	15657	15650	15692	15701	15391	15584	15728	15703	15579	15712	15753	15569	15584	15544	15599	15536	15609	15664	15474	15555	15718	15633	15558	15664	15611	15654	15654	15645	15547	15568	15606	15672	15738	15612	15695	15637	15794	15481	15719	15660	15515	15704	15589	15746	15680	15529	15630	15713	15817	15636	15641	15742	15400	15632	15561	15851	15525	15692	15604	15604	15840	15575	15706	15580	15688	15615	15679	15740	15504	15678	15660	15627	15562	15740	15623	15580	15705	15694	15822	15517	15749	15702	15597	15666	15496	15853	15542	15794	15507	15618	15586	15637	15630	15548	15748	15525	15679	15750	15626	15556	15720	15490	15731	15763	15453	15670	15637	15477	15725	15741	15591	15724	15614	15584	15661	15601	15580	15562	15580	15701	15602	15543	15642	15777	15781	15521	15939	15542	15466	15640	15576	15598	15689	15672	15678	15828	15629	15627	15359	15513	15648	15794	15713	15557	15476	15349	15689	15601	15672	15622	15547	15672	15553	15440	15610	15535	15646	15503	15766	15647	15622	15687	15612	15616	15538	15587	15484	15557	15708	15566	15464	15652	15762	15529	15485	15608	15579	15739	15476	15609	15480	15679	15619	15573	15735	15554	15505	15544	15381	15594	15537	15658	15640	15574	15572	15438	15732	15584	15616	15578	15599	15476	15677	15660	15605	15656	15539	15637	15636	15799	15684	15603	15601	15727	15687	15582	15618	15765	15601	15401	15744	15655	15505	15607	15625	15552	15679	15642	15731	15688	15529	15687	15735	15710	15649	15751	15614	15433	15595	15571	15797	15530	15664	15580	15461	15706	15543	15431	15662	15610	15662	15575	15507	15488	15513	15533	15791	15529	15631	15537	15610	15581	15616	15412	15705	15705	15597	15606	15699	15527	15737	15824	15657	15604	15742	15810	15531	15468	15620	15497	15555	15823	15582	15515	15863	15522	15636	15627	15632	15777
24380	21431	28856	24461	22050	22230	21198	17972	17349	17268	17328	16971	17111	16899	16970	17007	16703	16858	16846	16909	16623	17530	21088	25306	25313	22802	19020	17103	16724	16585	16613	16649	16742	16735	17150	17153	17053	16682	16663	16667	16504	16510	16559	16417	16574	16436	16435	16516	16600	16487	16425	16583	16387	16722	16684	16451	16613	16472	16487	16455	16461	16609	16396	16477	16408	16402	16585	16626	16484	16383	16686	16496	16744	16467	16596	16673	16656	16571	16511	16400	16476	16795	16624	16533	16495	16393	16558	16501	16626	16604	16583	16720	16421	16512	16315	16513	16375	16595	16442	16420	16532	16480	16524	16587	16674	16601	16472	16528	16456	16536	16498	16605	16528	16553	16505	16517	16547	16506	16498	16593	16663	16489	16418	16669	16627	16499	16672	16476	16495	16684	16586	16539	16636	16614	16662	16324	16578	16632	16597	16608	16558	16790	16253	16563	16690	16445	16559	16563	16637	16446	16450	16486	16509	16611	16622	16406	16482	16601	16640	16512	16608	16516	16484	16406	16551	16538	16621	16421	16687	16476	16422	16469	16479	16476	16557	16551	16562	16594	16682	16476	16528	16403	16386	16437	16655	16537	16446	16560	16670	16656	16533	16387	16511	16386	16733	16651	16551	16686	16527	16423	16505	16396	16455	16427	16418	16539	16650	16368	16561	16611	16515	16454	16649	16537	16568	16469	16499	16271	16636	16335	16573	16609	16429	16645	16630	16637	16446	16541	16568	16641	16655	16639	16599	16656	16513	16514	16540	16589	16558	16492	16669	16660	16546	16439	16459	16486	16423	16472	16551	16738	16718	16484	16457	16454	16511	16518	16294	16506	16429	16401	16482	16398	16751	16401	16609	16460	16497	16635	16479	16424	16625	16424	16593	16360	16562	16657	16578	16637	16313	16509	16470	16413	16454	16664	16497	16416	16329	16595	16579	16564	16726	16422	16508	16481	16482	16560	16591	16682	16517	16584	16754	16605	16530	16488	16645	16646	16356	16503	16546	16506	16495	16659	16484	16612	16569	16469	16590	16677	16398	16537	16613	16431	16535	16384	16410	16395	16710	16505	16514	16444	16335	16600	16539	16408	16534	16582	16416	16694	16409	16613	16508	16492	16472	16556	16656	16755	16525	16515	16491	16421	16520	16739	16283	16650	16590	16571	16434	16585	16558	16474	16579	16405	16441	16761	16532	16672	16527	16641	16252	16564	16426	16400	16494	16365	16460	16459	16633	16549	16424	16520	16706	16621	16585	16648	16437	16518	16415	16439	16566	16351	16492	16616	16483	16485	16460	16597	16460	16496	16492	16547	16363	16501	16344	16514	16541	16453	16375	16462	16663	16476	16465	16339	16464	16365	16490	16566	16592	16581	16541	16495	16545	16671	16464	16578	16419	16419	16609	16556	16546	16564	16601	16602	16648	16489	16417	16499	16595	16570	16407	16371	16604	16334	16440	16650	16459	16688	16372	16642	16669	16614	16465	16307	16545	16659	16534	16555	16569	16475	16338	16623	16426	16590	16678	16612	16468	16685	16560	16616	16405	16500	16460	16679	16556	16481	16535	16711	16383	16562	16733	16644	16472	16572	16411	16558	16275	16608	16514	16412	16482	16568	16624	16588	16496	16631	16428	16528	16525	16598	16588	16382	16544	16568	16521	16544	16475	16613	16626	16373	16494	16375	16461	16752	16459	16387	16450	16637	16443	16605	16688	16441	16531	16561	16514	16374	16306	16434	16497	16662	16551	16625	16590	16489	16260	16456	16564	16301	16543	16352	16685	16485	16450	16577	16371	16390	16591	16502	16556	16448	16535	16207	16693	16635	16721	16577	16575	16610	16515	16485	16681	16789	16532	16590	16450	16383	16649	16524	16536	16527	16580	16640	16393	16667	16322	16682	16374	16257	16540	16622	16622	16398	16550	16530	16547	16451	16696	16656	16551	16354	16474	16557	16580	16434	16360	16595	16524	16510	16692	16520	16628	16407	16481	16544	16766	16489	16639	16594	16526	16488	16419	16549	16745	16674	16432	16512	16596	16533	16434	16488	16364	16521	16488	16586	16375	16484	16710	16471	16477	16493	16497	16589	16362	16537	16543	16646	16493	16546	16387	16629	16634	16733	16470	16407	16605	16744	16608	16451	16526	16531	16515	16297	16509	16611	16578	16545	16391	16443	16713	16562	16443	16661	16582	16445	16555	16699	16446	16662	16560	16662	16339	16507	16480	16456	16436	16499	16627	16528	16550	16590	16549	16348	16631	16552	16232	16551	16482	16381	16382	16588	16609	16578	16597	16571	16526	16633	16650	16618	16512	16576	16482	16627	16402	16480	16478	16459	16261	16547	16561	16593	16462	16728	16530	16506	16525	16557	16609	16585	16584	16552	16683	16351	16311	16532	16414	16637	16465	16606	16421	16622	16457	16499	16452	16584	16520	16422	16443	16508	16631	16496	16512	16616	16686	16457	16549	16590	16500	16401	16560	16562	16538	16466	16391	16391	16556	16345	16622	16410	16611	16429	16497	16473	16359	16371	16578	16501	16376	16594	16389	16384	16529	16533	16566	16632	16607	16481	16588	16522	16527	16473	16439	16590	16630	16622	16485	16449	16343	16789	16747	16601	16585	16588	16374	16706	16594	16369	16514	16511	16504	16527	16587	16699	16579	16629	16514	16440	16660	16559	16521	16368	16441	16252	16586	16480	16513	16479	16414	16372	16532	16622	16437	16600	16717	16405	16505	16621	16624	16306	16492	16613	16536	16656	16619	16727	16687	16504	16631	16480	16711	16315	16435	16524	16542	16434	16501	16326	16499	16492	16724	16576	16578	16506	16626	16528	16525	16415	16343	16496	16518	16457	16469	16379	16434	16491	16530	16531	16489	16472	16544	16569	16678	16670	16433	16666	16562	16788	16746	16543	16438	16558	16664	16548	16463	16293	16363	16586	16529	16456	16492	16483	16529	16572	16539	16383	16439	16442	16440	16483	16585	16580	16439	16651	16561	16456	16512	16386	16549	16691	16563	16423	16682	16399	16492	16543	16582	16589	16616	16452	16531	16554	16534	16520	16465	16492	16414	16477	16297	16531	16668	16581	16530	16366	16609	16640	16437	16517	16593	16601	16730	16624	16584	16588	16471	16511	16596	16549	16528	16552	16726	16395	16452	16563	16346	16613	16566	16404	16629	16276	16389	16622	16657	16471	16478	16602	16615	16559	16543	16573	16548	16605	16544	16517	16566	16484	16335	16323	16598	16539	16570	16489	16487	16354	16438	16519	16556	16561	16499	16481	16700	16562	16713	16623	16427	16629	16722	16670	16438	16597	16520	16483	16527	16486	16530	16600	16579	16511	16579	16620	16553	16504	16760	16370	16559	16382	16416	16303	16580	16502	16536	16657	16439	16457	16497	16354	16426	16488	16397	16555	16538	16456	16343	16526	16571	16288	16574	16557	16491	16455	16574	16339	16518	16494	16692	16579	16749	16306	16479	16501	16541	16560	16498	16471	16409	16548	16525	16574	16553	16473	16467	16456	16576	16366	16491	16612	16326	16646	16610	16618	16488	16605	16520	16424	16663	16471	16386	16271	16601	16366	16635	16322	16556	16497	16294	16410	16335	16456	16401	16496	16583	16537	16414	16488	16591	16516	16396	16639	16449	16482	16503	16668	16479	16597	16441	16523	16500	16700	16433	16440	16696	16708	16594	16345	16660	16401	16426	16591	16619	16578	16219	16454	16576	16551	16637	16574	16553	16489	16399	16485	16443	16447	16554	16552	16745	16583	16501	16456	16537	16469	16655	16519	16551	16529	16325	16397	16518	16766	16458	16637	16439	16651	16641	16407	16700	16562	16426	16413	16422	16517	16596	16661	16575	16722	16298	16607	16656	16564	16398	16511	16456	16492	16558	16596	16583	16573	16496	16597	16530	16491	16608	16604	16692	16464	16375	16345	16682	16421	16593	16674	16432	16515	16506	16525	16429	16752	16642	16686	16653	16511	16373	16515	16410	16407	16590	16707	16483	16608	16479	16349	16466	16494	16655	16470	16749	16502	16368	16609	16402	16638	16657	16655	16443	16485	16584	16482	16426	16636	16573	16585	16547	16676	16600	16474	16419	16427	16519	16497	16353	16525	16594	16525	16488	16515	16484	16525	16814	16592	16464	16477	16376	16470	16644	16586	16640	16630	16584	16546	16661	16567	16669	16353	16366	16570	16412	16381	16613	16412	16526	16583	16664	16510	16368	16554	16598	16738	16642	16573	16422	16455	16615	16528	16735	16437	16302	16570	16496	16582	16475	16697	16438	16489	16464	16491	16458	16485	16507	16526	16372	16633	16518	16315	16459	16459	16311	16654	16503	16533	16767	16742	16579	16399	16551	16518	16573	16490	16569	16537	16398	16477	16631	16530	16479	16638	16450	16578	16461	16395	16627	16632	16495	16472	16434	16557	16513	16488	16383	16292	16517	16574	16610	16778	16579	16605	16396	16522	16389	16448	16480	16530	16651	16477	16774	16551	16706	16477	16374	16493	16461	16542	16587	16374	16758	16504	16576	16369	16659	16197	16463	16546	16627	16617	16547	16409	16749	16693	16492	16519	16287	16549	16566	16550	16608	16672	16570	16477	16460	16552	16421	16479	16540	16577	16491	16597	16452	16433	16600	16674	16598	16344	16591	16693	16574	16796	16501	16592	16625	16591	16482	16544	16456	16746	16593	16396	16346	16576	16697	16449	16578	16727	16720	16695	16711	16450	16527	16493	16490	16618	16463	16671	16553	16556	16340	16490	16567	16636	16489	16629	16367	16336	16633	16537	16322	16638	16485	16525	16578	16473	16434	16582	16532	16272	16676	16476	16774	16703	16825	16654	16751	16499	16478	16446	16521	16665	16370	16585	16597	16691	16554	16377	16615	16464	16651	16613	16631	16526	16453	16365	16584	16395	16629	16370	16341	16531	16587	16458	16453	16253	16532	16637	16416	16237	16524	16461	16444	16419	16519	16620	16582	16659	16552	16462	16378	16330	16414	16403	16538	16465	16449	16616	16557	16647	16745	16458	16450	16387	16680	16423	16342	16387	16587	16402	16647	16509	16326	16570	16197	16491	16463	16524	16544	16583	16671	16390	16550	16321	16375	16467	16317	16440
17092	27894	26243	21966	19737	18623	17732	17264	16611	16345	16396	15989	15958	15905	15814	15875	15566	15613	15646	15485	15687	17081	23423	28289	27429	23675	18566	15804	15463	15453	15428	15595	15537	16023	16264	16019	15827	15776	15398	15433	15290	15331	15510	15442	15491	15396	15576	15292	15408	15528	15310	15463	15468	15464	15479	15476	15383	15465	15378	15488	15328	15562	15322	15564	15456	15428	15447	15378	15474	15242	15402	15422	15422	15366	15410	15550	15304	15601	15455	15400	15389	15360	15249	15304	15403	15424	15414	15303	15293	15238	15485	15453	15188	15457	15155	15517	15542	15359	15398	15316	15408	15394	15393	15435	15406	15405	15347	15381	15239	15447	15392	15477	15472	15200	15590	15473	15546	15595	15326	15362	15453	15521	15347	15354	15489	15385	15459	15207	15243	15292	15424	15370	15328	15462	15338	15440	15273	15464	15382	15350	15414	15381	15502	15489	15524	15209	15340	15362	15516	15413	15473	15429	15429	15521	15337	15568	15477	15381	15462	15399	15315	15405	15309	15421	15251	15276	15576	15353	15464	15430	15399	15448	15415	15438	15453	15491	15513	15332	15225	15404	15428	15384	15362	15375	15412	15277	15343	15555	15376	15188	15350	15285	15387	15188	15419	15406	15503	15435	15422	15276	15278	15522	15408	15226	15367	15466	15466	15441	15493	15375	15412	15224	15525	15242	15434	15481	15396	15314	15354	15302	15489	15442	15367	15338	15372	15387	15422	15302	15434	15528	15256	15417	15467	15418	15260	15307	15323	15525	15454	15307	15598	15226	15219	15357	15528	15346	15282	15345	15247	15423	15446	15352	15501	15410	15397	15371	15188	15268	15324	15348	15304	15558	15469	15375	15445	15228	15358	15375	15432	15392	15354	15342	15502	15511	15459	15412	15589	15319	15325	15307	15450	15451	15358	15404	15460	15226	15365	15302	15369	15486	15292	15396	15339	15486	15444	15261	15434	15481	15518	15328	15465	15366	15337	15345	15522	15361	15391	15355	15351	15302	15352	15325	15295	15247	15217	15317	15491	15373	15482	15429	15527	15399	15446	15459	15388	15293	15368	15379	15384	15338	15402	15248	15325	15390	15348	15394	15446	15542	15290	15319	15420	15246	15451	15321	15377	15461	15340	15407	15357	15347	15450	15402	15441	15445	15394	15392	15347	15381	15368	15343	15473	15260	15399	15479	15356	15384	15319	15413	15296	15325	15241	15438	15408	15368	15299	15522	15503	15433	15503	15276	15369	15289	15248	15324	15403	15471	15367	15298	15428	15315	15365	15187	15541	15446	15242	15419	15388	15143	15486	15530	15386	15400	15237	15265	15290	15440	15305	15275	15410	15380	15483	15360	15356	15237	15445	15403	15312	15383	15429	15577	15447	15474	15349	15321	15334	15515	15342	15448	15440	15417	15365	15424	15393	15383	15208	15329	15218	15335	15595	15446	15342	15500	15371	15455	15356	15396	15314	15261	15314	15385	15474	15482	15330	15351	15527	15299	15298	15597	15333	15289	15286	15286	15336	15452	15337	15568	15311	15449	15420	15240	15393	15469	15259	15537	15382	15540	15413	15429	15531	15506	15275	15272	15413	15322	15551	15288	15493	15403	15331	15354	15449	15330	15547	15281	15528	15309	15224	15437	15532	15363	15455	15255	15524	15422	15394	15238	15531	15314	15434	15387	15363	15424	15596	15318	15414	15568	15311	15572	15335	15299	15387	15349	15313	15312	15375	15191	15402	15362	15438	15394	15377	15404	15528	15426	15378	15398	15325	15469	15388	15578	15308	15416	15217	15397	15529	15542	15227	15373	15551	15349	15491	15414	15362	15434	15410	15496	15508	15232	15490	15494	15457	15346	15450	15369	15321	15439	15348	15441	15395	15242	15358	15519	15411	15319	15430	15396	15412	15566	15404	15687	15283	15464	15165	15326	15344	15366	15433	15589	15382	15482	15472	15376	15348	15340	15525	15243	15452	15435	15345	15589	15397	15371	15346	15331	15485	15519	15316	15397	15444	15471	15353	15355	15446	15493	15348	15401	15462	15377	15404	15316	15383	15375	15419	15430	15433	15375	15324	15291	15477	15484	15260	15376	15424	15478	15342	15461	15251	15378	15347	15379	15357	15270	15585	15397	15267	15369	15419	15355	15557	15320	15485	15342	15286	15479	15504	15303	15364	15236	15254	15287	15497	15377	15575	15349	15453	15345	15393	15376	15331	15473	15438	15367	15463	15380	15450	15311	15303	15337	15317	15608	15389	15363	15399	15330	15378	15356	15424	15383	15356	15327	15312	15560	15398	15530	15535	15170	15625	15276	15453	15416	15402	15377	15311	15455	15419	15366	15463	15534	15324	15458	15570	15409	15474	15366	15481	15397	15274	15489	15486	15327	15436	15373	15221	15357	15361	15395	15462	15465	15449	15270	15601	15422	15438	15157	15330	15274	15526	15445	15322	15170	15294	15440	15698	15323	15352	15520	15234	15327	15499	15433	15430	15402	15397	15365	15376	15372	15205	15464	15307	15501	15323	15513	15261	15355	15289	15313	15295	15249	15400	15407	15338	15362	15383	15456	15437	15335	15333	15311	15389	15395	15347	15521	15461	15390	15296	15472	15426	15446	15445	15411	15536	15228	15411	15379	15392	15315	15282	15416	15354	15433	15218	15273	15487	15369	15436	15395	15445	15425	15436	15373	15454	15296	15453	15459	15336	15418	15491	15418	15350	15495	15440	15265	15334	15365	15332	15471	15236	15342	15306	15406	15509	15503	15293	15456	15364	15333	15492	15479	15308	15446	15398	15391	15373	15305	15453	15391	15399	15444	15484	15562	15180	15490	15216	15464	15313	15230	15547	15305	15386	15335	15337	15424	15568	15212	15429	15550	15402	15402	15531	15373	15332	15401	15544	15587	15401	15325	15397	15360	15455	15215	15328	15402	15349	15422	15214	15460	15332	15430	15486	15441	15425	15398	15292	15220	15214	15287	15398	15586	15371	15370	15438	15436	15294	15630	15575	15156	15306	15350	15499	15424	15389	15340	15613	15260	15455	15457	15431	15316	15251	15342	15355	15338	15489	15428	15381	15388	15481	15428	15500	15353	15329	15399	15326	15478	15410	15378	15361	15384	15459	15499	15565	15410	15410	15401	15471	15391	15326	15165	15406	15379	15498	15172	15302	15613	15377	15320	15448	15356	15416	15461	15379	15498	15406	15454	15257	15351	15270	15416	15305	15488	15353	15333	15401	15453	15579	15388	15268	15365	15228	15345	15502	15472	15430	15452	15283	15234	15408	15484	15589	15475	15464	15466	15450	15408	15254	15503	15385	15235	15268	15491	15568	15411	15311	15564	15336	15441	15356	15245	15309	15284	15372	15414	15453	15292	15439	15515	15432	15396	15450	15508	15286	15379	15583	15340	15329	15397	15425	15459	15519	15253	15553	15402	15226	15370	15401	15481	15512	15343	15471	15411	15462	15199	15388	15337	15511	15487	15356	15542	15462	15312	15365	15334	15618	15294	15529	15409	15296	15375	15409	15308	15374	15317	15445	15305	15453	15370	15333	15431	15503	15366	15258	15437	15345	15300	15398	15521	15490	15346	15406	15426	15213	15433	15448	15297	15366	15402	15362	15396	15471	15416	15513	15293	15481	15348	15413	15408	15388	15512	15365	15263	15332	15262	15491	15280	15332	15360	15490	15302	15492	15221	15367	15399	15443	15574	15399	15387	15282	15313	15373	15410	15272	15299	15492	15421	15325	15448	15433	15324	15423	15483	15546	15531	15461	15448	15237	15478	15263	15381	15320	15259	15345	15368	15433	15208	15419	15380	15266	15488	15351	15288	15301	15408	15345	15376	15218	15503	15535	15402	15438	15439	15427	15570	15600	15317	15437	15429	15309	15370	15238	15247	15531	15353	15545	15388	15130	15640	15390	15301	15519	15423	15289	15422	15468	15379	15486	15429	15229	15393	15372	15258	15519	15532	15465	15523	15529	15426	15462	15397	15450	15435	15405	15460	15363	15432	15416	15344	15295	15389	15442	15429	15593	15477	15309	15391	15493	15472	15622	15308	15251	15422	15394	15469	15334	15442	15391	15380	15272	15263	15389	15311	15325	15288	15345	15362	15288	15459	15275	15391	15404	15345	15381	15406	15486	15630	15279	15530	15279	15357	15443	15351	15298	15405	15289	15344	15497	15419	15421	15356	15280	15322	15433	15488	15441	15469	15408	15482	15259	15382	15442	15446	15262	15415	15529	15487	15578	15502	15241	15427	15569	15336	15417	15621	15406	15365	15303	15531	15328	15399	15247	15287	15358	15268	15290	15237	15372	15367	15403	15256	15458	15526	15523	15391	15391	15369	15467	15363	15264	15527	15341	15597	15254	15472	15383	15532	15331	15366	15398	15367	15211	15406	15521	15233	15365	15417	15288	15325	15271	15335	15243	15321	15370	15287	15259	15476	15376	15414	15475	15331	15355	15346	15474	15393	15494	15512	15336	15331	15272	15387	15445	15596	15390	15432	15520	15264	15389	15431	15306	15504	15353	15459	15504	15351	15431	15499	15386	15600	15336	15276	15571	15415	15504	15329	15308	15460	15517	15494	15388	15382	15428	15241	15240	15277	15444	15459	15270	15340	15262	15262	15525	15276	15475	15460	15449	15496	15440	15484	15345	15459	15421	15438	15357	15464	15320	15381	15354	15439	15377	15495	15305	15421	15385	15390	15417	15442	15435	15426	15360	15387	15594	15349	15214	15469	15437	15402	15321	15329	15430	15564	15474	15359	15447	15481	15472	15312	15312	15462	15181	15428	15487	15517	15288	15297	15480	15412	15367	15491	15459	15476	15365	15434	15339	15470	15530	15352	15465	15178	15474	15167	15372	15403	15277	15479	15464	15445	15342	15294	15331	15307	15413	15584	15428	15356	15529	15516	15563	15220	15476	15400	15252	15209	15399	15333	15452	15423	15420	15478	15328	15238	15412	15562	15390	15436	15392	15395	15261	15570	15350	15353	15515	15400	15315	15453	15464	15395	15402	15472	15317	15418	15403	15350	15412	15263	15163	15225	15326	15378	15631	15407	15382	15411	15566	15225	15334	15406	15474	15381	15342	15493	15404	15228	15338	15471	15498	15197	15456	15387
29918	21635	20758	18444	16691	16681	16855	16547	16447	16465	16516	16207	16535	16381	16385	16216	16416	16367	16517	16291	16375	16356	16644	17177	17383	16544	16573	16359	16562	16429	16350	16482	16376	16363	16361	16417	16481	16457	16283	16366	16270	16254	16301	16166	16323	16311	16237	16359	16502	16526	16455	16340	16379	16343	16164	16296	16407	16467	16321	16166	16472	16493	16413	16470	16464	16371	16523	16378	16272	16297	16261	16128	16453	16323	16419	16259	16674	16572	16136	16365	16162	16431	16266	16248	16447	16351	16486	16149	16266	16169	16202	16283	16179	16255	16321	16348	16257	16273	16307	16379	16079	16320	16538	16304	16456	16244	16163	16160	16229	16313	16227	16396	16237	16134	16389	16211	16354	16354	16300	16401	16251	16257	16447	16245	16267	16360	16139	16318	16243	16264	16291	16477	16272	16353	16155	16204	16302	16219	16493	16473	16226	16319	16306	16302	16217	16298	16169	16101	16260	16390	16314	16301	16219	16404	16454	16349	16410	16434	16507	16252	16390	16355	16394	16289	16331	16378	16180	16304	16473	16315	16354	16388	16198	16338	16374	16368	16357	16304	16312	16339	16163	16348	16287	16188	16155	16539	16282	16315	16234	16096	16215	16290	16342	16363	16440	16398	16368	16278	16319	16379	16474	16201	16350	16349	16221	16202	16326	16422	16140	16214	16280	16312	16398	16313	16304	16224	16180	16419	16375	16503	16196	16220	16528	16481	16358	16100	16161	16232	16385	16333	16355	16459	16421	16176	16249	16243	16398	16361	16118	16198	16269	16202	16122	16143	16387	16262	16273	16274	16465	16415	16244	16198	16510	16279	16367	16260	16348	16271	16404	16268	16452	16379	16288	16282	16202	16209	16457	16504	16279	16217	16236	16305	16446	16224	16301	16281	16166	16233	16310	16236	16452	16650	16352	16213	16269	16339	16330	16419	16173	16431	16173	16375	16395	16198	16339	16332	16344	16360	16277	16340	16453	16087	16204	16419	16242	16163	16354	16400	16230	16212	16279	16399	16390	16053	16353	16290	16099	16366	16392	16226	16199	16315	16395	16202	16375	16348	16179	16279	16257	16462	16413	16280	16422	16374	16246	16373	16407	16302	16451	16356	16233	16286	16398	16313	16306	16395	16308	16399	16417	16535	16304	16314	16311	16348	16204	16236	16202	16424	16245	16294	16469	16447	16413	16439	16357	16191	16263	16491	16192	16357	16192	16309	16347	16399	16261	16253	16361	16137	16230	16395	16327	16331	16309	16360	16309	16264	16416	16334	16250	16307	16345	16260	16379	16193	16277	16409	16261	16434	16368	16356	16293	16299	16345	16310	16245	16202	16320	16267	16374	16200	16386	16288	16313	16123	16400	16231	16268	16429	16233	16421	16325	16242	16239	16353	16205	16135	16108	16254	16465	16104	16117	16314	16322	16454	16222	16426	16368	16287	16288	16243	16174	16192	16266	16352	16546	16395	16426	16176	16324	16303	16410	16303	16346	16274	16188	16266	16048	16199	16502	16306	16321	16080	16149	16447	16335	16156	16351	16258	16523	16332	16248	16333	16322	16282	16338	15941	16039	16295	16223	16337	16513	16411	16292	16377	16334	16404	16378	16352	16260	16296	16488	16165	16365	16346	16223	16376	16391	16202	16378	16229	16383	16346	16340	16279	16262	16365	16293	16292	16393	16406	15998	16258	16162	16385	16161	16176	16190	16427	16225	16205	16228	16219	16338	16220	16296	16090	16114	16356	16287	16294	16200	16379	16390	16422	16410	16263	16325	16337	16535	16279	16230	16407	16288	16150	16453	16357	16336	16140	16180	16317	16271	16384	16167	16277	16154	16287	16540	16442	16459	16507	16181	16266	16432	16206	16366	16228	16277	16402	16364	16215	16280	16213	16268	16184	16282	16278	16435	16411	16282	16193	16585	16349	16200	16376	16316	16091	16236	16195	16229	16372	16329	16203	16405	16433	16161	16390	16341	16281	16170	16293	16172	16454	16254	16129	16330	16289	16407	16405	16383	16472	16390	16414	16306	16401	16288	16220	16160	16253	16394	16705	16316	16321	16166	16224	16347	16274	16567	16406	16308	16404	16323	16413	16443	16405	16453	16297	16229	16458	16164	16417	16506	16241	16284	16330	16292	16225	16117	16409	16459	16409	16235	16255	16400	16319	16009	16215	16398	16240	16524	16156	16363	16228	16289	16485	16438	16477	16216	16435	16262	16191	16076	16081	16230	16290	16361	16139	16201	16353	16302	16227	16433	16380	16359	16263	16417	16216	16312	16358	16322	16271	16333	16156	16299	16159	16357	16129	16237	16285	16223	16260	16295	16257	16232	16409	16338	16085	16188	16246	16338	16348	16270	16349	16341	16256	16211	16413	16381	16323	16396	16210	16475	16401	16233	16347	16302	16320	16484	16347	16434	16457	16220	16435	16230	16432	16194	16161	16186	16335	16321	16406	16416	16120	16456	16279	16172	16192	16415	16283	16224	16489	16311	16361	16359	16206	16306	16392	16259	16291	16423	16410	16274	16342	16213	16122	16213	16212	16228	16446	16356	16329	16317	16255	16492	16316	16233	16220	16188	16301	16185	16472	16285	16393	16349	16248	16313	16421	16330	16387	16550	16326	16467	16254	16253	16305	16228	16269	16308	16248	16502	16385	16304	16210	16249	16310	16427	16257	16405	16463	16165	16337	16260	16320	16397	16090	16480	16289	16189	16231	16339	16217	16367	16483	16327	16418	16246	16411	16420	16163	16493	16300	16382	16417	16177	16228	16284	16356	16292	16220	16446	16266	16208	16285	16328	16293	16318	16433	16266	16397	16297	16147	16343	16101	16312	16209	16407	16279	16525	16288	16313	16169	16239	16497	16475	16382	16209	16202	16337	16319	16332	16374	16132	16402	16228	16317	16199	16397	16229	16438	16189	16159	16210	16362	16255	16241	16312	16467	16321	16148	16404	16400	16332	16353	16530	16318	16242	16125	16334	16138	16361	16274	16433	16308	16336	16476	16341	16184	16504	16289	16142	16471	16207	16303	16272	16341	16254	16244	16179	16232	16329	16297	16408	16393	16307	16382	16226	16317	16365	16357	16256	16326	16254	16179	16272	16396	16187	16499	16320	16101	16476	16443	16410	16168	16406	16277	16320	16247	16181	16248	16138	16392	16333	16318	16294	16440	16279	16299	16283	16446	16268	16149	16115	16446	16292	16318	16612	16399	16388	16361	16161	16456	16416	16178	16380	16409	16309	16435	16268	16139	16186	16262	16290	16232	16147	16345	16145	16397	16358	16295	16279	16234	16406	16315	16378	16475	16459	16370	16247	16431	16515	16407	16368	16421	16474	16178	16175	16231	16233	16206	16452	16537	16220	16480	16166	16429	16379	16382	16232	16355	16527	16215	16317	16174	16418	16186	16271	16244	16247	16319	16200	16399	16261	16218	16127	16388	16235	16225	16282	16241	16228	16280	16323	16285	16216	16345	16451	16214	16343	16432	16474	16438	16192	16287	16497	16426	16377	16096	16316	16215	16097	16493	16316	16253	16366	16277	16244	16383	16452	16345	16457	16144	16195	16337	16474	16268	16349	16527	16360	16312	16303	16259	16238	16440	16382	16331	16371	16252	16297	16482	16346	16207	16284	16437	16346	16304	16197	16416	16329	16462	16461	16521	16624	16396	16506	16295	16493	16194	16241	16194	16329	16325	16379	16086	16177	16167	16312	16347	16445	16234	16177	16279	16431	16441	16490	16267	16298	16162	16374	16274	16472	16285	16326	16471	16352	16440	16305	16279	16282	16303	16280	16087	16359	16390	16449	16149	16287	16261	16236	16230	16441	16376	16415	16339	16422	16156	16401	16179	16431	16365	16294	16362	16184	16172	16252	16167	16493	16386	16365	16233	16317	16285	16245	16271	16221	16227	16340	16408	16382	16374	16110	16256	16510	16335	16360	16257	16318	16350	16320	16324	16279	16326	16493	16558	16229	16307	16394	16282	16243	16382	16148	16226	16356	16321	16341	16415	16317	16340	16334	16281	16546	16306	16243	16147	16389	16190	16305	16589	16288	16329	16299	16489	16367	16446	16499	16061	16203	16479	16344	16270	16229	16281	16237	16423	16238	16281	16545	16329	16457	16351	16198	16247	16585	16267	16562	16252	16433	16153	16263	16294	16181	16184	16523	16102	16326	16360	16164	16367	16320	16267	16564	16312	16236	16385	16413	16396	16285	16527	16387	16187	16124	16119	16254	16341	16418	16483	16397	16380	16395	16284	16346	16385	16296	16148	16390	16298	16218	16472	16363	16432	16291	16453	16360	16383	16164	16493	16401	16239	16276	16379	16359	16210	16443	16570	16446	16038	16447	16103	16361	16323	16237	16310	16351	16262	16081	16558	16487	16496	16297	16325	16289	16181	16323	16315	16445	16227	16428	16237	16237	16322	16176	16275	16280	16235	16415	16245	16273	16379	16294	16323	16413	16286	16595	16248	16383	16205	16257	16439	16323	16296	16161	16201	16330	16255	16458	16275	16195	16479	16179	16271	16183	16306	16243	16418	16507	16037	16268	16340	16326	16266	16136	16457	16600	16263	16429	16152	16158	16366	16287	16133	16267	16382	16330	16397	16311	16168	16302	16565	16150	16259	16381	16280	16221	16448	16218	16166	16626	16286	16321	16355	16206	16434	16449	16224	16319	16426	16151	16243	16321	16409	16352	16278	16403	16180	16391	16463	16216	16443	16528	16184	16188	16287	16370	16421	16459	16281	16327	16289	16125	16232	16283	16213	16475	16358	16429	16468	16310	16396	16211	16226	16392	16271	16470	16154	16267	16301	16456	16503	16498	16361	16254	16344	16429	16359	16392	16326	16368	16432	16428	16417	16320	16296	16104	16271	16346	16278	16472	16361	16333	16011	16249	16371	16209	16367	16370	16435	16297	16472	16400	16267	16190	16367	16194	16369	16258	16336	16360	16288	16298	16363	16306	16540	16294	16442	16622	16378	16259	16240	16422	16186	16293	16337	16311	16287	16397	16390	16363	16430	16339	16306	16239	16327	16482	16337	16186	16373	16284	16349	16363	16275	16176	16476	16425	16529	16237	16192	16119	16331	16401	16218	16488	16275	16331	16152	16323	16302	16537	16446
16192	17010	17179	16500	15915	15782	15539	15531	15334	15497	15309	15276	15200	15400	15143	15362	15134	15208	15333	15326	15172	15171	15854	16492	16402	15706	15418	15222	15327	15281	15145	15272	15108	15617	15407	15449	15273	15178	15240	15183	15271	15334	15382	15326	15407	15292	15268	15344	15253	15525	15137	15152	15213	15251	15332	15330	15523	15261	15260	15429	15207	15274	15211	15375	15221	15410	15235	15097	15205	15188	15229	15290	15218	15368	15172	15329	15208	15200	15257	15290	15451	15314	15229	15163	15362	15194	15279	15190	15254	15293	15286	15118	15072	15381	15247	15394	15377	15201	15309	15224	15057	15151	15214	15230	15333	15168	15366	15253	15386	15462	15179	15328	15094	15170	15285	15109	15150	15167	15196	15398	15251	15254	15116	15250	15163	15115	15053	15210	15260	15392	15250	15112	15259	15296	15259	15184	15296	15250	15399	15256	15256	15328	15109	15253	15376	15158	15213	15024	15298	15199	15251	15327	15389	15179	15382	15291	15168	15234	15063	15282	15252	15334	15192	15177	15170	15179	15132	15293	15333	15175	15134	15172	15228	15075	15263	15154	15405	15086	15177	15113	15362	15047	15284	15257	15163	15234	15238	15266	15206	15092	15175	15248	15194	15114	15309	15275	15241	15380	15278	15286	15225	15253	15306	15182	15123	15272	15093	15224	15316	15260	15194	15296	14958	15323	15360	15254	15432	15099	15476	15276	15250	15306	15240	15287	15190	15268	15265	15351	15311	15007	15356	15343	15270	15232	15297	15081	15197	15336	15349	15163	15165	15220	15217	15373	15396	15128	15377	15302	15132	15355	15131	15252	15240	15283	15199	15302	15283	15212	15270	15283	15238	15115	15069	14998	15426	15144	15281	15455	15234	15292	15404	15156	15155	15151	15062	15252	15171	15157	15357	15212	15233	15231	15181	15162	15286	15212	15157	15174	15245	15120	15148	15294	15249	15332	15290	15461	15209	15380	15315	15060	15237	15182	15214	15188	15345	15224	15240	15257	15295	15328	15091	15242	15180	15295	15250	15089	15053	15216	15304	15244	15311	15292	15272	15113	15288	15191	15247	15178	15430	15269	15261	15118	15157	15290	15360	15353	15260	15262	15421	15257	15054	15030	15204	15196	15191	15319	15262	15332	15325	15122	15330	15181	15203	15285	15420	15208	15206	15032	15356	15269	15286	15249	15276	15293	15187	15081	15315	15386	15305	15159	15225	15315	15146	15162	15169	15230	15196	15111	15193	15335	15056	15073	15106	15348	15140	15214	15246	15144	15183	15391	15264	15107	15372	15342	15110	15163	15241	15184	15214	15131	15040	15246	15054	15300	15439	15314	15335	15299	15190	15197	15273	15254	15113	15297	15098	15034	15197	15234	15367	14983	15387	15371	15164	15366	15201	15348	15221	15213	15358	15129	15162	15245	15446	15428	15274	15443	15083	15188	15336	15201	15298	15344	15144	15104	15177	15091	15205	15376	15281	15263	15231	15242	15192	15251	15251	15129	15203	15182	15365	15105	15234	15227	15077	15185	15138	15199	15207	15217	15195	15246	15152	15266	15296	15223	15276	15246	15305	15404	15247	15221	15219	15352	15228	15233	15313	15314	15303	15319	15280	15303	15275	15276	15210	15396	15113	15208	15175	15193	15284	15251	15182	15287	15219	15181	15198	15357	15095	15168	15348	15142	15141	15150	15198	15242	15281	15224	15168	15300	15155	15322	15303	15094	15222	15476	15338	15071	15277	15275	15347	15245	15294	15085	15074	15152	15249	15171	15205	15216	15323	15065	15089	15365	15227	15232	15139	15209	15012	15379	15232	15376	15241	15319	15343	15294	15191	15220	15187	15358	15091	15454	15196	15380	15110	15221	15458	15412	15089	15236	15192	15162	15232	15100	15151	15322	15321	15367	15206	15271	15288	15300	15375	15201	15247	15192	15278	15093	15201	15227	15230	15214	15152	15265	15314	15129	15197	15206	15189	15278	15242	15217	15257	15149	15242	15228	15210	15150	15419	15181	15279	15168	15269	15434	15373	15306	15330	15295	15225	15163	15110	15114	15315	15341	15272	15191	15320	15103	15304	15121	15252	15215	15372	15236	15105	15246	15272	15213	15333	15252	15211	15239	15372	15191	15366	15063	15316	15135	15197	15117	15264	15279	15209	15421	15289	15242	15212	15364	15073	15239	15286	15287	15184	15116	15133	15334	15324	15380	15161	15103	15194	15293	15453	15136	15291	15252	15219	15293	15226	15310	15226	15269	14951	15281	15215	15195	15220	15192	15162	15233	15270	15265	15240	15283	15326	15026	15399	15338	15188	15272	15261	15293	15429	15345	15212	15337	15278	15205	15287	15347	15158	15282	15189	15256	15221	15314	15175	15299	15097	15293	15125	15208	15258	15079	15197	15358	15313	15386	15255	15201	15095	15151	15257	15340	15219	15356	15157	15217	15235	15439	15201	15510	15313	15142	15189	15237	15222	15180	15270	15161	15268	15372	15224	15192	15293	15244	15480	15211	15243	15506	15155	15189	15231	15322	15092	15265	15323	15124	15222	15256	15289	15084	15357	15465	15267	15175	15270	15249	15217	15177	15442	15178	15303	15151	15313	15232	15102	15270	15272	15180	15263	15167	15320	15266	15237	15154	15221	14999	15125	15317	15302	15131	15353	15329	15172	15123	15237	15138	15135	15269	15125	15145	15479	15364	15041	15276	15015	15201	15367	15298	15392	15378	15244	15335	15219	15177	15148	15140	15216	15300	15169	15326	15165	15103	15238	15312	15264	15318	15127	15230	15225	15257	15386	15389	15338	15336	15276	15325	15214	15164	15239	15173	15227	15319	15250	15326	15199	15166	15363	15194	15200	15340	15294	15237	15265	15042	15259	15259	15414	15232	15129	15254	15280	15339	15359	15152	15163	15088	15442	15216	15212	15245	15114	15143	15392	15206	15243	15221	15302	15353	15206	15296	15037	15441	15049	15204	15440	15060	15130	15238	15193	15466	15229	15044	15167	15266	15165	15396	15126	15106	15189	15129	15230	15167	15182	15099	15189	15307	15182	15023	15210	15254	15305	15277	15177	15300	15377	15323	15127	15235	15332	15364	15273	15241	15225	15114	15321	15097	15170	15272	15244	15241	15234	15234	15119	15402	15351	15212	15075	15215	15295	15389	15288	15363	15154	15181	15234	15083	15179	15070	15319	15127	15124	15186	15229	15303	15172	15239	15152	15151	15213	15192	15278	15365	15167	15311	15379	15344	15359	15235	15075	15183	15222	15312	15260	15187	15239	15270	15050	15431	15316	15137	15168	15129	15152	15290	15244	15392	15270	15235	15194	15029	15222	15178	15205	15178	15132	15232	15295	15250	15308	15287	15285	15325	15192	15207	15438	15253	15151	15188	15127	15200	15305	15250	15273	15126	15231	15236	15221	15286	15187	15278	15066	15293	15252	15174	15290	15193	15116	15178	15262	15236	15088	15306	15348	15262	15253	15285	15199	15037	15090	15096	15151	15316	15202	15314	15254	15126	15169	15272	15359	15185	15245	15175	15203	15219	15443	15424	15286	15313	15281	15196	15161	15139	15180	15251	15274	15294	15195	15063	15306	15390	15408	15154	15233	15257	15229	15222	15346	15162	15115	15313	15336	15198	15235	15071	15137	15248	15415	15242	15204	15083	15153	15317	15230	15163	15038	15109	15126	15293	15525	15162	15175	15226	15400	15311	15261	15372	15148	15247	15247	15172	15153	15298	15087	15056	15278	15144	15313	15219	15291	15270	15290	15212	15188	15117	15154	15204	15328	15249	15251	15164	15151	15306	15388	15227	15278	15210	15195	15008	15329	15205	15201	15201	15111	15208	15198	15306	15145	15122	15303	15369	15277	15128	15421	15309	15242	15320	15323	15345	15325	15231	15295	15307	15181	15281	15349	15269	15296	15081	15168	15224	15305	15100	15312	15035	15295	15211	15170	15229	15225	15295	15246	15405	15241	15451	15348	15312	15272	15289	15150	15272	15247	15321	15230	15203	15104	15361	15332	15212	15243	15307	15108	15146	15089	15278	15214	15292	15059	15291	15276	15187	15133	15198	15432	15147	15180	15279	15302	15261	15306	15331	15275	15131	15113	15244	15124	15196	15371	15182	15333	15253	15216	15348	15208	15289	15314	15178	15141	15403	15361	15206	15235	15296	15231	15186	15230	15196	15338	15205	15392	15018	15414	15414	15402	15185	15242	15157	15230	15292	15437	15268	15298	15232	15205	15340	15216	15236	15148	15177	15237	15166	15209	15382	15199	15334	15280	15134	15312	15179	15383	15328	15199	15351	15231	15453	15092	15277	15290	15197	15248	15237	15137	15406	15194	15105	15306	15317	15178	15257	15105	15295	15174	15244	15209	15379	15169	15304	15225	15122	15237	15406	15082	15187	15353	15262	15037	15489	15246	15438	15291	15189	15436	15189	15104	15171	15289	15330	15266	15199	15147	15153	15322	15382	15374	15323	15196	15027	15148	15142	15251	15241	15271	15312	15314	15103	15303	15254	15181	15312	15288	15221	15436	15204	15140	15410	15261	15158	15238	15168	15407	15166	15377	15192	15217	15180	15388	15332	15238	15294	15434	15177	15103	15310	15444	15131	15285	15212	15279	15307	15140	15352	15157	15223	15219	15284	15157	15210	15201	15198	15207	15186	15329	15434	15220	15292	15235	15040	15459	15227	15266	15118	15289	15449	15067	15422	15119	15470	15310	15228	15261	15414	15248	15295	15205	15213	15111	15172	15252	15096	15115	15189	15224	15301	15402	15355	15269	15127	15174	15205	15356	15190	15128	15062	15277	15121	15274	15096	15305	15271	15154	15180	15009	15335	15323	15005	15106	15326	15146	15153	15157	15081	15123	15242	15194	15144	15320	15229	15160	15220	15149	15277	15120	15246	15393	15308	15251	15252	15220	15158	15325	15201	15393	15039	15181	15234	15345	15269	15311	15233	15256	15231	15235	15268	15227	15311	15145	15174	15231	15350	15366	15333	15362	15165	15284	15256	15326	15304	15358	15336	15252	15290	15310	15151	15201	15290	15163	15311	15279	15200	15261	15286	15438	15162	15208	15221	15453	15048	15299	15191	15265	15209	15327	15324	15188	15246	15273	15104
25769	21469	27831	25798	20115	17898	17608	16282	15859	15945	15879	15859	15926	15797	15673	15680	15608	15618	15474	15503	15658	15738	17415	19764	18581	17640	16505	15656	15923	15579	15566	15488	15779	16202	16081	15972	15804	15715	15455	15536	15491	15556	15579	15357	15631	15637	15588	15449	15523	15473	15416	15313	15357	15521	15529	15474	15355	15432	15397	15584	15582	15469	15515	15243	15290	15633	15506	15416	15482	15602	15526	15555	15514	15502	15456	15298	15554	15642	15481	15501	15461	15260	15334	15359	15384	15712	15285	15476	15470	15598	15491	15518	15526	15397	15549	15335	15505	15581	15365	15500	15616	15556	15645	15380	15617	15592	15426	15464	15507	15332	15536	15657	15687	15414	15452	15395	15722	15670	15536	15510	15425	15419	15421	15451	15407	15457	15460	15569	15646	15480	15338	15307	15447	15497	15488	15521	15356	15497	15582	15676	15491	15606	15284	15375	15420	15469	15471	15352	15394	15564	15403	15301	15414	15421	15569	15539	15572	15608	15484	15533	15562	15665	15363	15296	15597	15482	15366	15440	15505	15458	15434	15526	15542	15488	15421	15526	15580	15560	15298	15596	15546	15509	15557	15509	15424	15549	15419	15434	15400	15454	15525	15526	15354	15546	15532	15491	15347	15417	15388	15420	15624	15493	15605	15611	15487	15606	15216	15586	15541	15360	15726	15491	15676	15625	15513	15361	15469	15554	15577	15467	15556	15537	15338	15540	15399	15713	15590	15527	15775	15438	15551	15575	15499	15517	15484	15393	15447	15608	15551	15412	15488	15566	15522	15522	15425	15356	15481	15300	15522	15521	15593	15579	15630	15416	15632	15433	15495	15376	15369	15426	15576	15483	15407	15397	15511	15512	15405	15458	15321	15594	15340	15584	15485	15632	15395	15374	15405	15437	15291	15629	15607	15343	15395	15360	15645	15574	15704	15343	15476	15506	15687	15408	15371	15393	15445	15441	15537	15476	15447	15486	15533	15357	15461	15397	15563	15567	15341	15396	15566	15249	15539	15374	15543	15359	15428	15453	15428	15545	15533	15452	15525	15518	15549	15676	15492	15490	15432	15444	15483	15483	15541	15502	15474	15506	15592	15247	15415	15436	15434	15587	15602	15598	15644	15424	15518	15437	15645	15759	15351	15618	15438	15489	15153	15483	15417	15489	15503	15386	15379	15641	15428	15387	15400	15463	15534	15387	15513	15601	15641	15188	15371	15437	15388	15426	15318	15492	15631	15577	15563	15698	15323	15514	15453	15564	15708	15512	15327	15514	15431	15652	15525	15266	15598	15434	15522	15510	15541	15543	15425	15634	15599	15686	15307	15560	15464	15491	15713	15743	15591	15426	15508	15309	15560	15517	15426	15571	15502	15546	15540	15385	15603	15641	15517	15466	15657	15548	15569	15522	15492	15474	15612	15366	15293	15647	15678	15578	15488	15394	15510	15594	15364	15341	15369	15563	15647	15483	15628	15409	15340	15269	15499	15661	15674	15513	15435	15506	15461	15345	15463	15570	15541	15397	15422	15452	15498	15460	15353	15302	15504	15590	15434	15409	15550	15480	15459	15441	15454	15383	15397	15335	15603	15755	15568	15461	15521	15447	15475	15531	15431	15465	15506	15586	15647	15481	15529	15421	15415	15357	15727	15556	15512	15585	15686	15417	15631	15399	15252	15504	15446	15358	15393	15461	15577	15482	15420	15553	15505	15439	15561	15458	15399	15421	15502	15522	15452	15619	15518	15457	15365	15484	15706	15357	15524	15393	15374	15637	15446	15536	15546	15444	15492	15501	15602	15388	15542	15297	15451	15551	15566	15331	15566	15494	15436	15516	15398	15364	15685	15607	15397	15540	15526	15573	15335	15414	15420	15427	15435	15475	15505	15481	15371	15356	15362	15398	15580	15351	15503	15413	15525	15498	15449	15418	15286	15350	15488	15464	15399	15572	15469	15756	15509	15711	15456	15504	15526	15455	15409	15628	15443	15393	15537	15732	15566	15394	15506	15372	15390	15649	15434	15544	15594	15349	15518	15382	15543	15506	15526	15645	15547	15345	15475	15265	15645	15411	15553	15509	15419	15371	15420	15687	15610	15322	15647	15449	15469	15673	15468	15330	15517	15419	15494	15614	15314	15291	15646	15420	15349	15378	15371	15576	15473	15539	15727	15458	15405	15460	15650	15496	15442	15702	15585	15572	15424	15700	15561	15490	15673	15424	15630	15541	15394	15472	15331	15606	15542	15441	15479	15516	15423	15567	15315	15448	15425	15627	15655	15466	15431	15435	15472	15658	15542	15480	15277	15496	15307	15581	15381	15559	15386	15424	15309	15606	15657	15483	15503	15355	15527	15553	15313	15444	15449	15405	15433	15420	15463	15506	15674	15536	15617	15437	15447	15329	15491	15523	15488	15444	15579	15477	15374	15340	15513	15451	15495	15559	15470	15376	15416	15452	15327	15459	15468	15586	15598	15548	15422	15513	15455	15364	15387	15525	15452	15525	15516	15529	15412	15415	15549	15550	15466	15548	15332	15592	15528	15543	15409	15542	15586	15526	15657	15517	15323	15333	15607	15555	15307	15441	15447	15466	15659	15457	15510	15532	15300	15467	15509	15482	15566	15413	15367	15395	15407	15463	15403	15320	15347	15534	15591	15396	15454	15447	15429	15423	15545	15514	15685	15624	15622	15523	15569	15489	15533	15341	15512	15447	15593	15630	15688	15460	15608	15539	15598	15512	15522	15517	15512	15360	15398	15530	15503	15493	15341	15567	15560	15452	15633	15637	15349	15680	15403	15568	15493	15486	15490	15404	15471	15343	15628	15521	15336	15593	15560	15544	15562	15591	15547	15714	15371	15199	15433	15421	15506	15365	15599	15440	15520	15563	15724	15563	15569	15386	15541	15402	15444	15486	15480	15575	15522	15489	15416	15466	15464	15595	15572	15543	15407	15297	15482	15353	15719	15612	15150	15521	15488	15511	15442	15544	15476	15553	15391	15455	15365	15382	15692	15342	15439	15420	15551	15360	15599	15618	15465	15335	15555	15475	15514	15604	15582	15598	15429	15591	15325	15420	15563	15455	15546	15504	15372	15500	15440	15378	15308	15517	15469	15334	15244	15546	15610	15588	15694	15370	15611	15604	15362	15421	15522	15612	15471	15565	15496	15819	15308	15492	15695	15469	15336	15368	15498	15463	15522	15494	15396	15505	15542	15397	15440	15433	15356	15475	15547	15539	15566	15412	15440	15513	15418	15573	15652	15571	15599	15569	15635	15457	15512	15519	15592	15437	15459	15544	15565	15581	15518	15292	15478	15590	15197	15427	15280	15377	15516	15538	15380	15518	15430	15463	15675	15396	15658	15615	15389	15324	15546	15387	15434	15637	15522	15330	15414	15378	15404	15454	15546	15441	15620	15543	15611	15364	15603	15513	15560	15516	15559	15486	15496	15562	15622	15341	15523	15454	15581	15421	15619	15536	15428	15453	15527	15595	15437	15507	15562	15523	15502	15643	15598	15657	15609	15591	15488	15470	15550	15533	15631	15554	15537	15701	15600	15362	15665	15573	15553	15385	15407	15410	15413	15364	15399	15567	15264	15632	15442	15575	15455	15486	15730	15704	15631	15520	15539	15462	15449	15539	15487	15588	15622	15332	15488	15613	15419	15425	15419	15431	15511	15459	15476	15477	15441	15199	15449	15547	15521	15102	15469	15332	15607	15769	15582	15735	15410	15498	15451	15481	15482	15364	15758	15526	15416	15671	15452	15400	15562	15624	15538	15473	15482	15423	15603	15578	15475	15536	15679	15434	15343	15576	15326	15426	15489	15451	15570	15492	15507	15641	15283	15537	15399	15619	15518	15737	15488	15305	15503	15284	15620	15630	15345	15302	15376	15382	15357	15461	15612	15703	15559	15675	15516	15401	15528	15479	15580	15486	15624	15450	15340	15484	15598	15454	15478	15427	15433	15445	15593	15371	15662	15536	15760	15637	15556	15501	15377	15343	15527	15528	15430	15455	15570	15445	15461	15543	15541	15344	15585	15366	15258	15457	15346	15645	15405	15600	15470	15427	15605	15706	15592	15538	15542	15437	15500	15572	15535	15491	15580	15567	15680	15491	15409	15587	15488	15506	15596	15491	15400	15404	15508	15562	15436	15166	15532	15382	15498	15668	15618	15445	15426	15427	15432	15495	15416	15622	15665	15346	15400	15425	15413	15431	15309	15521	15437	15605	15556	15422	15386	15591	15383	15480	15412	15583	15561	15543	15408	15593	15473	15477	15391	15377	15382	15491	15575	15433	15669	15528	15690	15524	15600	15490	15359	15405	15397	15382	15408	15393	15313	15328	15461	15283	15410	15520	15489	15352	15578	15603	15432	15418	15647	15470	15362	15466	15507	15475	15473	15428	15451	15453	15336	15486	15394	15615	15596	15509	15491	15507	15493	15614	15573	15546	15415	15808	15416	15424	15486	15514	15460	15583	15717	15428	15319	15390	15540	15332	15228	15274	15488	15205	15437	15510	15660	15471	15358	15343	15575	15414	15602	15596	15347	15285	15439	15551	15619	15539	15357	15502	15357	15458	15386	15197	15497	15427	15406	15557	15468	15598	15528	15371	15511	15639	15377	15569	15598	15377	15392	15372	15477	15471	15573	15466	15515	15543	15469	15431	15332	15393	15563	15457	15535	15474	15389	15470	15527	15465	15493	15440	15535	15600	15442	15486	15339	15473	15425	15404	15493	15543	15610	15472	15308	15690	15684	15543	15665	15562	15502	15455	15522	15367	15355	15494	15683	15399	15543	15507	15424	15653	15580	15404	15618	15596	15395	15437	15326	15506	15596	15494	15585	15438	15600	15528	15444	15456	15539	15507	15491	15504	15516	15144	15343	15262	15604	15399	15688	15524	15471	15482	15502	15479	15406	15450	15600	15617	15507	15487	15500	15396	15456	15589	15393	15458	15570	15472	15401	15433	15492	15418	15559	15438	15223	15399	15559	15451	15427	15693	15360	15367	15369	15355	15318	15497	15417	15661	15451	15292	15563	15516	15590	15604	15366	15319	15273	15591	15384	15476	15643	15550	15456	15621	15686	15551	15600	15495	15621	15436	15443	15441	15452	15588	15245	15682	15590	15369	15540	15652
14806	22310	21172	18571	17372	16833	16292	16017	15439	15402	15098	15109	15141	14967	15045	15077	14933	14813	14755	14871	14840	15107	18196	21738	18859	18055	15544	15158	15695	14718	14662	14729	15176	16051	15583	15261	15204	14940	14841	14825	14797	14780	14640	14674	14616	14854	14691	14739	14717	14805	14812	14883	14792	14891	14588	14832	14839	14689	14841	14862	14760	14760	14890	14777	14693	14655	14876	14730	14738	14795	14858	14612	14733	14751	14660	14777	14943	14669	14684	14566	14877	14634	14702	14812	14697	14658	14614	14733	14718	14802	14742	14828	14657	14875	14863	14669	14742	14682	14832	14767	14857	14671	14695	14837	14774	14701	14710	14752	14677	14718	14678	14743	14661	14789	14734	14723	14711	14811	14700	14710	14715	14750	14643	14750	14888	14654	14632	14836	14765	14799	14788	14877	14849	14635	14869	14909	14670	14575	14690	14699	14578	14699	14639	14834	14797	14543	14862	14877	14619	14752	14909	14622	14767	14833	14727	14821	14771	14686	14575	14892	14648	14609	14588	14637	14612	14692	14756	14540	14722	14702	14857	14883	14559	14707	14696	14595	14711	14610	14660	14701	14738	14759	14620	14704	14592	14638	14720	14710	14846	14609	14609	14665	14733	14641	14851	14654	14770	14804	14618	14669	14808	14710	14690	14787	14573	14897	14730	14720	14815	14894	14675	14790	14711	14640	14722	14816	14724	14817	14829	14694	14833	14658	14804	14926	14879	14630	14800	14904	14701	14619	14719	14718	14856	14700	14724	14737	14748	14724	14869	14619	14729	14897	14673	14565	14795	14864	14682	14700	14846	14621	14777	14575	14793	14655	14708	14678	14783	14736	14670	14923	14892	14809	14663	14861	14584	14673	14867	14694	14959	14860	14774	14808	14582	14722	14732	14750	14696	14702	14821	14768	14624	14602	14639	14759	14783	14934	14648	14719	14684	14824	14658	14804	14773	14555	14674	14805	14716	14654	14734	14545	14687	14592	14703	14664	14734	14629	14775	14753	14645	14760	14815	14742	14749	14947	14791	14869	14672	14959	14880	14731	14702	14722	14774	14804	14710	14749	14793	14750	14794	14702	14687	14854	14769	14774	14716	14761	14698	14600	14778	14766	14773	14672	14669	14966	14806	14873	14865	14726	14918	14679	14716	14671	14901	14570	14777	14750	14647	14732	14922	14577	14655	14979	14678	14627	14739	14807	14801	14532	14823	14773	14738	14656	14779	14745	14651	14639	14482	14886	14829	14716	14708	14655	14710	14729	14602	14719	14659	14814	14696	14646	14636	14650	14803	14827	14937	14700	14635	14804	14654	14886	14709	14820	14653	14623	14617	14608	14841	14624	14631	14634	14812	14817	14815	14754	14665	14783	14659	14793	14914	14896	14708	14850	14713	14933	14771	14641	14872	14608	14673	14778	14861	14759	14617	14813	14844	14737	14778	14799	14753	14683	14661	14727	14780	14793	14827	14600	14698	14772	14829	14911	14677	14630	14784	14654	14644	14835	14623	14535	14822	14648	14800	14725	14911	14799	14651	14824	14794	14609	14687	14685	14667	14883	14697	14670	14804	14583	14714	14689	14742	14712	14874	14771	14795	14717	14742	14802	14752	14632	14863	14711	14776	14759	14676	14633	14778	14622	14785	14703	14605	14606	14760	14853	14869	14739	14591	14697	14641	14793	14827	14733	14804	14717	14731	14686	14634	14802	14711	14715	14674	14759	14760	14774	14670	14791	14809	14729	14724	14581	14504	14823	14671	14765	14633	14666	14577	14742	14831	14781	14706	14843	14650	14838	14849	14770	14766	14853	14746	14774	14809	14635	14662	14670	14777	14857	14902	14644	14699	14793	14766	14766	14752	14858	14857	14704	14809	14649	14883	14772	14543	14742	14770	14767	14693	14582	14729	14721	14756	14703	14694	14687	14839	14670	14964	14856	14760	14714	14685	14625	14629	14840	14696	14713	14775	14792	14561	14762	14769	14741	14555	14753	14748	14748	14781	14741	14599	14660	14720	14536	14618	14751	14902	14667	14615	14834	14772	14791	14754	14696	14597	14703	14817	14857	14936	14777	14728	14625	14592	14723	14563	14712	14729	14853	14712	14828	14606	14673	14670	14627	14592	14622	14702	14756	14817	14724	14868	14693	14687	14811	14795	14787	14741	14785	14516	14693	14625	14833	14768	14830	14689	14664	14738	14764	14718	14626	14536	14705	14711	14713	14776	14720	14820	14751	14734	14838	14434	14757	14811	14729	14717	14757	14710	14712	14681	14709	14592	14729	14876	14688	14906	14707	14712	14797	14600	14753	14548	14628	14700	14636	14701	14880	14746	14777	14703	14917	14693	14837	14837	14734	14950	14903	14664	14667	14702	14872	14682	14763	14968	14796	14562	14915	14609	14720	14819	14593	14670	14699	14660	14628	14646	14791	14660	14664	14715	14797	14687	14820	14762	14630	14788	14523	14724	14659	14883	14817	14684	14843	14782	14801	14634	14801	14643	14677	14867	14863	14694	14887	14590	14741	14662	14831	14809	14643	14698	14838	14659	14662	14874	14786	14715	14596	14726	14557	14840	14705	14726	14707	14629	14681	14733	14527	14800	14694	14897	14806	14709	14685	14976	14628	14798	14887	14894	14821	14725	14730	14741	14636	14704	14929	14749	14705	14768	14770	14616	14894	14759	14658	14838	14776	14642	14797	14765	14715	14774	14743	14893	14699	14729	14537	14646	14672	14680	14812	14695	14711	14853	14736	14796	14729	14692	14798	14798	14671	14928	14730	14767	14724	14842	14748	14679	14749	14762	14815	14726	14824	14805	14567	14750	14779	14689	14649	14819	14651	14699	14689	14771	14672	14769	14697	14780	14761	14761	14783	14930	14637	14484	14577	14669	14681	14820	14614	14666	14702	14610	14628	14700	14723	14775	14828	14705	14860	14657	14695	14795	14746	14691	14823	14698	14776	14739	14791	14579	14765	14750	14918	14743	14761	14808	14855	14938	14657	14738	14640	14845	14797	14854	14716	14564	14816	14794	14682	14865	14687	14739	14811	14492	14754	14775	14369	14632	14693	14658	14562	14759	14823	14775	14935	14734	14464	14950	14871	14618	14745	14551	14664	14879	14597	14805	14554	14811	14625	14718	14662	14849	14721	14745	14917	14840	14696	14867	14657	14692	14734	14815	14717	14624	14547	14717	14793	14673	14559	14725	14633	14840	14704	14583	14840	14766	14723	14730	14732	14842	14968	14962	14851	14815	14756	14759	14800	14813	14785	14750	14551	14671	14800	14709	14747	14823	14676	14796	14673	14823	14711	14811	14740	14658	14778	14665	14826	14661	14644	14784	14800	14560	14803	14643	14705	14710	14626	14784	14750	14941	14749	14706	14929	14647	14697	14877	14829	14822	14655	14722	14888	14647	14699	14895	14746	14767	14773	14801	14705	14623	14670	14743	14710	14711	14597	14763	14699	14760	14643	14802	14740	14726	14678	14742	14887	14756	14689	14524	14818	14695	14791	14838	14710	14691	14755	14747	14765	14833	14600	14828	14540	14706	14447	14718	14834	14633	14807	14758	14862	14649	14678	14675	14873	14738	14888	14837	14721	14753	14839	14673	14689	14723	14787	14646	14578	14864	14817	14735	14568	14586	14671	14774	14826	14789	14628	14718	14874	14547	14810	14709	14810	14720	14748	14566	14742	14866	14648	14668	14630	14737	14687	14827	14666	14651	14622	14647	14692	14572	14698	14644	14917	14670	14602	14715	14600	14766	14741	14857	14760	14735	14704	14710	14455	14938	14693	14542	14958	14601	14940	14648	14868	14859	14703	14799	14730	14742	14772	14790	14622	14687	14679	14621	14868	14665	14902	14935	14625	14642	14583	14685	14667	14928	14658	14762	14812	14812	14622	14901	14744	14648	14843	14706	14763	14883	14610	14778	14685	14774	14865	14779	14649	14495	14617	14670	14679	14819	14791	14690	14902	14756	14809	14624	14573	14878	14626	14762	14650	14822	14662	14714	14581	14828	14674	14722	14717	14814	14610	14659	14688	14754	14617	14905	14775	14720	14587	14846	14771	14692	14722	14662	14740	14813	14643	14738	14841	14678	14743	14674	14922	14794	14727	14658	14806	14806	14778	14741	14613	14642	14799	14785	14789	14721	14625	14781	14547	14616	14722	14763	14745	14852	14957	14868	14794	14596	14800	14837	14643	14777	14812	14663	14626	14592	14680	14811	14772	14773	14842	14704	14653	14862	14625	14648	14837	14774	14633	14798	14659	14838	14884	14661	14825	14705	14769	14599	14705	14605	14817	14633	14835	14943	14837	14853	14780	14638	14769	14796	14613	14709	14626	14697	14787	14870	14748	14689	14750	14617	14745	14702	14728	14607	14674	14627	14789	14658	14629	14720	14823	14757	14703	14675	14772	14756	14801	14611	14809	14628	14932	14625	14559	14828	14720	14770	14537	14736	14800	14650	14792	14790	14687	14704	14949	14756	14691	14775	14699	14686	14543	14920	14834	14776	14737	14737	14697	14684	14775	14658	14801	14801	14876	14899	14630	14753	14832	14756	14709	14575	14923	14706	14838	14633	14789	14900	14780	14726	14637	14676	14692	14729	14947	14814	14805	14708	14760	14731	14685	14723	14711	14688	14707	14684	14750	14836	14643	14759	14858	14892	14792	14656	14669	14806	14742	14648	14664	14689	14866	14563	14721	14831	14730	14871	14824	14754	14822	14661	14832	14745	14820	14999	14780	14776	14756	14871	14856	14723	14722	14716	14631	14688	14768	14725	14766	14625	14838	14668	14770	14737	14585	14888	14656	14832	14657	14703	14805	14670	14855	14678	14751	14902	14741	14883	14916	14885	14581	14755	14668	14842	14711	14526	14796	14773	14653	14861	14591	14850	14857	14684	14849	14799	14744	14820	14776	14584	14760	14703	14714	14798	14685	14709	14873	14698	14871	14791	14656	14787	14781	14620	14702	14636	14654	14767	14520	14827	14683	14689	14726	14625	14728	14831	14761	14812	14859	14825	14851	14857	14666	14867	14942	14637	14878	14826	14560	14877	14813	14651	14718	14793	15000	14712	14637	14960	14660	14953	14665	14746	14825	14812	14702	14981	14670	14597	14782	14822	14848	14679	14721
24446	21465	28884	24474	21967	21370	19466	16397	15734	15533	15378	15370	15110	15180	15378	15126	15036	15243	15126	14945	15016	14921	17178	21945	19973	20037	17191	15424	15670	14898	14950	14901	15730	16765	16631	16022	15604	15034	14759	14942	14770	14706	14797	14959	14851	14783	14969	15054	14994	14916	14864	14867	14831	14639	14925	14948	14819	14936	14735	14864	14838	14945	15019	14892	14812	14780	14769	14852	14876	14699	14785	14976	14769	14633	14906	14812	14910	14978	14840	14603	14921	14922	14809	14841	15004	14812	14929	14960	14891	14801	14892	14867	14812	14692	14775	14753	14898	14855	14754	14786	14747	14615	14835	14730	14909	14957	14892	14925	14886	14622	14687	14896	14710	14629	14901	14833	14757	14957	14524	14801	14882	14794	14835	14774	14727	14872	14713	14656	15021	14824	14666	14801	14708	14764	14964	14775	14869	14693	14790	14838	14801	14788	14796	14941	14786	14809	14833	14639	14692	14798	14864	14639	14737	14922	14890	14905	14944	15012	14943	14733	14817	14926	14665	14834	14850	14829	14777	14854	14716	14609	14583	14727	14722	14890	14585	14844	14915	14646	14824	14851	14921	14771	14860	14996	14836	14984	14847	14897	14770	14857	14853	14653	14810	14670	14945	14688	14892	14836	14786	14865	14930	14959	14688	14878	14810	14927	14885	14945	14902	14871	14753	14809	14727	14634	14896	14948	14650	14764	14826	14735	14867	14755	14787	14811	14666	14951	14823	14815	14803	14573	14920	14783	14693	14918	14816	14822	14802	14897	14734	14653	14936	14890	14956	14819	14745	14938	14898	14680	14890	14788	14808	14786	14755	14839	14836	14944	14799	14765	14800	14694	14890	14563	14977	14848	14932	14918	14690	14965	15008	14899	14813	14915	14967	14884	14703	14896	14813	14712	14739	14764	14858	14788	14885	14833	14900	14787	14602	14781	14729	14737	14877	14902	14743	14658	14686	14878	14803	14916	14615	14904	14994	14894	14782	14792	14733	14801	14967	14856	14745	14639	14657	14753	14764	14770	14860	14726	14833	14681	14763	14867	14804	14663	14877	14820	14589	14829	14830	14798	14534	14771	14866	14699	14810	14844	14621	14765	14675	14909	14640	14717	14764	14710	14863	14855	14746	14846	14765	14763	14901	14914	14831	14805	14771	14706	14660	14751	14670	14781	14964	14787	14782	14821	14595	14819	14864	14789	14798	14696	14850	14575	14905	14876	14767	14734	14666	14702	14886	14645	14899	14776	14788	14911	14625	14729	14683	14869	14806	14847	14743	14667	14843	14822	14704	14915	14726	14964	14808	14816	14786	14900	14810	14703	14722	14769	14630	14599	14832	14783	14991	14597	14780	14736	14825	14744	14588	14933	14937	14768	14722	14789	14827	14683	14752	14826	14875	14966	14832	14904	14764	14619	14788	14816	14680	14792	14767	14753	14865	15058	14761	14550	14683	14628	14810	14902	14946	14856	14562	14833	14873	14764	14889	14785	14862	14621	14796	14873	14812	14755	14801	14857	14677	14850	14958	14784	14734	14756	14825	14976	14879	14789	14631	14749	14722	14776	15005	14586	14706	14845	14691	14833	14876	14764	14886	14855	14743	14747	14902	14771	14697	14563	14804	14800	14811	14823	14961	14637	14665	14737	14659	14822	14909	14713	14724	14650	14744	14583	14865	14824	14744	14783	14942	14737	14559	14921	14833	14662	14735	14912	14836	14689	14919	14838	14778	14740	14597	14749	14913	14802	14834	14763	14823	14775	14697	14735	14687	14848	14703	14675	14755	14942	14711	14711	14727	14833	14762	14804	14874	14722	14765	14750	14937	14777	14734	14660	14848	14954	14622	14627	14745	14753	14845	14797	14681	14439	14890	14801	14645	14742	14919	15046	14837	14765	14696	14824	14777	14855	14791	14820	14661	14964	14752	14758	14932	14777	14733	14764	14583	14886	14803	14863	14644	14702	14901	14845	14818	14861	14633	14704	14723	14665	14764	14935	14821	14903	14744	14822	14812	14859	14804	15060	14774	15005	14745	14928	14812	14730	14791	14802	14879	14720	14682	14790	14895	14766	14924	14839	14703	14814	14854	14777	14822	14888	14813	14882	14741	14578	14708	14740	14615	14875	14872	14838	14646	14650	14658	14882	14855	14848	14783	14730	14808	14722	14872	14879	14686	14819	14949	14779	14800	14813	14843	14819	14734	14834	14688	14867	14711	14853	14827	14610	14652	14736	14941	14919	14837	14718	14762	14875	14922	14955	14885	14644	14769	14751	14792	14974	14715	14710	14732	14757	14730	14634	14669	14903	14636	14709	14909	14877	14729	14718	14892	14889	14830	14834	14837	14674	14808	14743	14697	14701	14837	14754	14742	14575	14872	14589	14683	14830	14644	14887	14892	14894	14792	14889	14758	14627	14853	14806	14884	14803	14743	14762	14760	14828	14923	14813	14686	14499	14843	14806	14861	14812	14768	14878	14727	14784	14770	14693	14881	14725	14887	14802	14822	14793	14872	14775	14727	14643	15016	14804	14746	14862	14821	14868	14589	14936	14879	14751	14817	14822	14811	14814	14796	14793	14973	14857	14661	14808	14879	14877	14915	14828	15092	14900	14685	14766	14980	14929	14692	14861	14657	14670	14577	14820	14740	15043	14597	14992	14785	14904	15004	14965	14614	14631	14724	14689	14964	14700	14983	14872	14936	14793	14922	14654	14771	14617	14764	14720	14798	14796	14845	14896	14763	14766	14597	14586	14628	14739	14827	14750	14868	14725	14792	14854	14683	14779	14672	14849	14727	14824	14850	14832	14869	14811	14747	14919	14709	14834	14778	14898	14723	14755	14629	14724	14612	14768	14726	14764	14835	14666	14691	14798	14854	14770	14821	14793	14916	14659	14845	14894	14934	14675	14956	14863	14687	14957	14675	14730	14748	14786	14701	14801	14848	14829	14780	14848	14775	14836	14718	14843	14783	14867	14940	14981	14787	14856	14776	14958	14934	14904	14726	14582	14778	14935	15000	14827	14892	14488	14757	14739	14740	15000	14974	14876	14654	14731	14761	14557	14837	14796	14782	14813	14563	14626	14789	14766	14711	14869	14767	14828	14804	14849	14903	14776	14681	14721	14979	14923	14942	14818	14677	14533	14882	14798	14994	14539	14679	14661	14892	14923	14616	14725	14804	14842	14714	14695	14790	14810	14907	15032	15075	14858	14761	14724	14795	14950	14812	14942	14738	14822	14849	14738	14956	14856	14865	14946	14794	14855	14665	14775	14736	14774	14849	14711	14658	14817	14760	14817	14983	14533	14864	14832	14972	14594	14782	14905	14919	14832	14829	14597	14893	14931	14792	14687	14514	14892	14823	14656	14748	14755	14953	14832	14983	14906	14904	14699	14681	14820	14643	14716	14710	14699	14895	14815	14678	14817	14659	14933	14622	14726	14925	14777	14902	14873	14748	14912	14939	14887	14661	14770	14650	14833	14734	14901	14732	14892	14730	14809	14782	14923	14812	14796	14915	14698	14742	14729	14849	14858	14581	14797	14669	14741	14879	14990	14778	14755	14672	14702	14668	14647	14596	14754	14757	14851	14786	14984	14974	14880	14857	14781	14855	14710	14684	14595	14569	14903	14836	14594	14610	14854	14796	14921	14777	14824	14948	14737	14730	14699	14671	14737	14771	14700	14804	14768	14906	14832	14941	14872	14619	14716	14853	15033	14962	14822	14788	14896	14829	14881	14939	15074	14800	14728	14892	14673	14966	14844	14603	14658	14711	14985	14771	14870	14826	14850	14596	14901	14933	14672	14749	14877	14829	14901	14881	14846	14814	14768	15004	14889	14799	14631	14869	14824	14791	14778	14785	14739	14836	14806	14839	14801	14903	14793	14805	14691	14790	14844	14751	14812	14929	14861	14730	14832	14946	14664	14833	14813	15002	14709	14685	14658	14797	14673	14651	14771	14924	14683	14771	14826	15005	14859	14738	15038	14795	14832	14764	14898	14879	14636	14626	14707	14665	14945	14813	14566	14764	14623	14780	14687	14805	14806	14803	14688	15005	14772	14880	14692	14662	14720	14806	14844	14699	14982	14943	14948	14926	14843	14861	14694	14996	14823	14710	14732	14833	14761	14812	14744	14702	14809	14867	14768	14933	14669	14926	14757	15047	14741	14871	14743	14938	14926	14930	14725	14892	14738	14924	14754	14691	14876	14646	14708	14680	14724	14790	14897	14732	14684	14818	14742	14744	14653	14872	14797	14826	14718	14921	14727	14727	14802	14795	14647	14631	14780	14830	14743	14808	14819	14600	14713	14727	14878	14667	14851	14822	14783	14652	14601	14899	14923	14638	14832	14801	14918	14669	14861	14696	14830	14870	14877	14751	14740	14654	14470	14629	14660	14674	14916	14903	14767	14847	14765	14848	14904	14700	14646	14893	14886	14705	14878	14580	14749	14744	14852	14688	14868	14874	14875	14829	14797	14970	15005	14800	14811	14675	14779	14816	14817	14800	14769	14690	14860	14689	14813	14672	14694	14684	14909	14986	14763	14714	14722	14636	14803	14856	14680	14914	14720	14783	14787	14691	14862	14745	14759	14523	14704	14665	14848	14935	14626	14876	14918	14859	14615	14884	14938	14627	14947	14860	14861	14705	14904	14626	14532	14607	14927	14724	14894	14857	14790	14655	14745	14893	14878	14621	14676	14854	14762	14711	14842	14699	14591	14659	14948	14628	14770	14834	14761	14789	14782	14962	14622	14889	14550	14822	14804	14753	14788	14959	14779	14953	14911	14916	14933	14917	14791	14761	14737	14753	14755	14759	14895	14858	14653	14798	14646	14686	14833	14794	14726	14755	14867	14652	14846	14866	14751	15009	14731	14760	14814	15006	14842	14607	14714	14860	14711	14881	14974	14688	14930	14672	14877	14859	14781	14810	14818	14799	14912	15098	14769	14813	14933	14773	14769	14684	14900	14761	14663	14821	14929	14686	14739	14761	14730	14919	14746	14683	14671	14744	14747	14742	14738	14824	14723	14772	14682	14882	14584	14672	14694	14867	14929	14879	14712	14828	14850	14763	14803	14730	14710	14744	14707	14821	14751	14863	14721	14991	14847	14799	14680	14824	14740	14719	14820	14854	14702	14758	14933
16152	26643	25439	21567	19405	17808	17134	16147	15598	15409	15268	15082	15039	14732	14798	14722	14638	14703	14504	14702	14614	14674	18741	25591	21521	22505	16498	14960	15666	14297	14250	14541	16110	17318	17032	16235	15204	14449	14406	14357	14470	14396	14189	14402	14227	14434	14416	14378	14323	14314	14327	14215	14372	14391	14414	14374	14398	14255	14376	14319	14339	14356	14369	14281	14302	14443	14258	14368	14364	14280	14426	14352	14228	14356	14312	14256	14298	14274	14363	14266	14234	14278	14334	14288	14127	14228	14356	14352	14265	14374	14420	14277	14374	14295	14200	14268	14430	14319	14409	14527	14233	14301	14285	14424	14546	14356	14292	14233	14322	14366	14272	14239	14226	14301	14395	14333	14282	14282	14447	14242	14187	14542	14286	14329	14181	14427	14293	14409	14292	14362	14328	14332	14264	14248	14293	14289	14394	14208	14292	14294	14335	14295	14347	14259	14117	14362	14381	14340	14258	14396	14264	14247	14496	14350	14303	14463	14148	14382	14188	14407	13896	14242	14221	14227	14277	14361	14180	14192	14425	14178	14303	14321	14317	14463	14340	14271	14258	14373	14459	14242	14317	14152	14323	14083	14387	14351	14367	14286	14269	14307	14330	14266	14192	14246	14268	14169	14341	14587	14288	14348	14322	14510	14449	14375	14381	14411	14315	14421	14409	14338	14507	14329	14338	14306	14331	14453	14337	14312	14347	14353	14258	14214	14267	14333	14385	14465	14326	14403	14216	14220	14171	14306	14238	14525	14304	14223	14353	14443	14355	14254	14324	14206	14500	14372	14331	14301	14369	14195	14322	14411	14325	14247	14493	14325	14356	14292	14326	14303	14267	14422	14375	14137	14413	14488	14438	14352	14252	14370	14235	14336	14457	14240	14451	14265	14348	14409	14193	14302	14189	14247	14375	14133	14454	14124	14311	14225	14362	14403	14337	14322	14336	14230	14366	14283	14226	14301	14304	14338	14327	14279	14450	14240	14404	14186	14262	14349	14164	14436	14332	14294	14262	14423	14445	14518	14319	14284	14500	14372	14371	14430	14330	14226	14267	14299	14143	14259	14153	14341	14249	14311	14274	14283	14214	14422	14268	14249	14242	14195	14323	14467	14397	14355	14461	14290	14340	14224	14338	14246	14198	14319	14449	14277	14446	14354	14297	14342	14258	14360	14190	14222	14212	14318	14260	14344	14413	14438	14414	14162	14196	14334	14259	14295	14150	14304	14243	14348	14285	14230	14282	14171	14281	14268	14305	14361	14331	14360	14390	14190	14252	14366	14186	14157	14370	14296	14432	14185	14333	14277	14448	14318	14354	14280	14259	14319	14490	14328	14257	14479	14272	14280	14447	14199	14404	14382	14248	14426	14354	14128	14384	14189	14477	14292	14217	14214	14082	14407	14310	14392	14404	14381	14342	14348	14296	14342	14325	14373	14297	14493	14495	14307	14227	14240	14214	14440	14201	14216	14350	14233	14372	14340	14209	14227	14240	14336	14206	14452	14349	14214	14386	14409	14426	14284	14451	14359	14408	14310	14254	14220	14263	14243	14258	14315	14273	14423	14309	14408	14358	14433	14248	14385	14441	14310	14417	14152	14361	14456	14257	14252	14485	14258	14395	14367	14399	14311	14406	14355	14254	14243	14385	14332	14120	14404	14333	14393	14226	14338	14460	14403	14316	14447	14199	14307	14442	14371	14396	14305	14311	14199	14364	14311	14223	14293	14299	14296	14397	14405	14239	14441	14226	14450	14189	14246	14301	14325	14376	14371	14181	14174	14218	14436	14261	14200	14317	14285	14344	14397	14209	14264	14263	14362	14433	14418	14245	14137	14424	14377	14261	14316	14398	14525	14517	14212	14391	14405	14342	14395	14368	14360	14421	14375	14331	14499	14261	14538	14200	14259	14040	14279	14426	14348	14296	14295	14253	14372	14285	14380	14305	14370	14251	14295	14226	14328	14411	14217	14378	14187	14315	14293	14397	14214	14426	14258	14333	14286	14363	14254	14315	14194	14360	14397	14326	14273	14355	14199	14304	14366	14215	14453	14373	14301	14359	14309	14214	14214	14353	14356	14281	14320	14350	14394	14267	14341	14238	14412	14428	14329	14430	14325	14258	14389	14332	14289	14380	14332	14447	14239	14232	14301	14284	14335	14266	14327	14330	14262	14244	14326	14497	14107	14444	14214	14393	14324	14405	14268	14300	14287	14380	14246	14428	14174	14160	14265	14469	14359	14121	14298	14298	14270	14410	14408	14260	14436	14333	14108	14340	14295	14318	14373	14343	14181	14375	14420	14331	14195	14292	14186	14183	14514	14217	14214	14540	14253	14407	14400	14341	14254	14473	14300	14195	14409	14373	14333	14174	14314	14317	14287	14246	14267	14449	14430	14336	14344	14353	14359	14308	14366	14431	14263	14370	14309	14338	14270	14274	14215	14228	14351	14275	14322	14157	14369	14378	14266	14335	14422	14341	14301	14269	14173	14310	14283	14331	14203	14359	14309	14341	14317	14381	14225	14498	14342	14369	14369	14510	14344	14541	14244	14323	14392	14271	14387	14295	14383	14335	14345	14277	14314	14284	14432	14355	14444	14182	14282	14255	14386	14406	14210	14211	14340	14353	14152	14337	14370	14336	14408	14395	14331	14327	14367	14288	14384	14209	14226	14347	14409	14187	14432	14262	14149	14494	14336	14311	14310	14420	14273	14409	14116	14262	14257	14265	14363	14405	14205	14117	14312	14353	14341	14242	14272	14240	14363	14228	14309	14280	14166	14279	14506	14260	14369	14394	14336	14360	14316	14374	14306	14381	14423	14344	14331	14383	14171	14421	14163	14421	14353	14276	14130	14295	14367	14280	14197	14323	14281	14198	14352	14184	14198	14161	14300	14309	14279	14366	14438	14397	14370	14143	14262	14304	14275	14253	14453	14394	14416	14240	14188	14433	14219	14306	14343	14274	14285	14315	14234	14230	14365	14258	14221	14363	14502	14256	14408	14272	14373	14378	14456	14218	14215	14248	14299	14349	14308	14428	14379	14392	14263	14253	14458	14410	14304	14403	14343	14274	14523	14323	14362	14410	14388	14094	14350	14436	14492	14239	14213	14347	14175	14254	14523	14339	14227	14185	14276	14236	14292	14414	14442	14421	14200	14233	14298	14333	14152	14217	14441	14305	14429	14184	14237	14479	14465	14390	14241	14268	14303	14353	14367	14321	14473	14455	14310	14373	14323	14370	14219	14156	14253	14360	14148	14401	14237	14483	14208	14200	14121	14421	14213	14304	14264	14335	14264	14390	14356	14341	14425	14230	14395	14344	14389	14139	14201	14347	14284	14378	14186	14283	14314	14311	14304	14369	14370	14351	14132	14359	14266	14324	14333	14234	14216	14358	14409	14344	14270	14293	14219	14244	14328	14237	14320	14251	14224	14463	14364	14289	14333	14437	14407	14275	14148	14205	14330	14263	14266	14296	14355	14411	14204	14236	14177	14540	14399	14357	14476	14432	14384	14214	14446	14186	14176	14450	14325	14315	14393	14448	14227	14230	14368	14268	14511	14066	14288	14347	14332	14094	14288	14236	14276	14272	14201	14461	14187	14411	14438	14295	14331	14361	14280	14220	14342	14327	14325	14304	14172	14229	14359	14300	14221	14403	14399	14323	14383	14281	14226	13964	14291	14294	14403	14247	14216	14270	14188	14336	14286	14250	14258	14189	14330	14360	14270	14364	14199	14398	14366	14371	14244	14377	14195	14356	14250	14213	14363	14307	14193	14241	14360	14324	14269	14469	14276	14513	14292	14197	14549	14351	14442	14280	14284	14284	14376	14310	14334	14264	14370	14273	14267	14236	14267	14467	14413	14394	14394	14249	14264	14430	14232	14301	14225	14185	14277	14380	14143	14248	14340	14338	14096	14413	14400	14399	14274	14363	14231	14374	14300	14508	14345	14316	14247	14335	14191	14111	14284	14175	14414	14135	14296	14291	14333	14223	14311	14338	14346	14347	14273	14243	14301	14319	14309	14248	14284	14346	14193	14211	14153	14326	14384	14443	14434	14287	14249	14348	14256	14464	14290	14318	14199	14362	14229	14295	14390	14295	14375	14299	14326	14320	14265	14219	14407	14450	14318	14393	14412	14324	14307	14388	14110	14305	14446	14347	14440	14300	14392	14221	14379	14378	14310	14246	14337	14314	14313	14205	14324	14205	14142	14281	14387	14215	14269	14154	14312	14423	14485	14404	14266	14260	14367	14331	14319	14331	14227	14352	14195	14355	14427	14192	14333	14137	14520	14355	14499	14296	14279	14271	14404	14390	14514	14252	14228	14246	14254	14242	14365	14277	14246	14331	14155	14371	14387	14367	14494	14350	14323	14278	14239	14434	14289	14400	14188	14269	14259	14398	14272	14255	14462	14282	14364	14295	14259	14358	14277	14074	14266	14240	14340	14197	14220	14422	14356	14406	14391	14361	14272	14312	14311	14511	14394	14452	14288	14392	14224	14225	14220	14474	14220	14384	14243	14308	14250	14258	14398	14264	14468	14286	14372	14324	14294	14320	14183	14249	14314	14256	14380	14395	14354	14403	14349	14518	14389	14340	14267	14309	14405	14442	14356	14282	14319	14224	14333	14431	14214	14109	14288	14229	14388	14286	14306	14453	14399	14330	14191	14272	14227	14266	14490	14528	14458	14466	14395	14363	14397	14186	14163	14372	14362	14279	14255	14361	14239	14301	14151	14386	14354	14381	14304	14271	14317	14249	14250	14379	14268	14309	14369	14377	14223	14449	14081	14207	14440	14250	14387	14269	14387	14301	14240	14224	14356	14224	14282	14161	14482	14308	14274	14336	14316	14245	14352	14270	14265	14255	14242	14299	14316	14334	14447	14288	14298	14369	14294	14205	14357	14280	14430	14253	14315	14440	14376	14446	14243	14334	14215	14257	14318	14382	14484	14211	14291	14315	14441	14466	14312	14200	14416	14455	14242	14255	14313	14367	14404	14283	14426	14254	14204	14353	14261	14263	14297	14416	14235	14362	14376	14353	14184	14367	14365	14173	14300	14361	14167	14303	14219	14349	14480	14378	14401	14397	14162	14303	14292	14318	14220	14360	14332	14364	14378	14315	14323	14434	14263	14264	14392
29556	21314	19856	17562	16066	15660	15635	15601	15469	15553	15409	15602	15399	15312	15374	15389	15461	15382	15350	15135	15457	15408	15598	15609	15770	15786	15649	15393	15674	15423	15319	15372	15430	15381	15368	15668	15382	15595	15537	15336	15370	15443	15411	15273	15438	15417	15397	15436	15363	15384	15428	15466	15467	15279	15259	15168	15392	15440	15380	15413	15388	15211	15442	15313	15534	15319	15346	15419	15477	15473	15219	15284	15320	15228	15428	15185	15437	15366	15494	15410	15267	15382	15526	15371	15336	15235	15288	15269	15316	15278	15405	15379	15318	15192	15287	15437	15376	15240	15308	15090	15335	15401	15314	15508	15337	15226	15267	15456	15301	15313	15406	15371	15338	15292	15258	15358	15237	15464	15289	15269	15223	15293	15284	15335	15628	15294	15286	15361	15286	15188	15439	15412	15462	15456	15279	15570	15236	15253	15380	15275	15205	15244	15328	15462	15273	15503	15257	15192	15320	15483	15333	15270	15384	15408	15356	15368	15459	15394	15211	15175	15412	15323	15368	15032	15389	15535	15366	15412	15231	15548	15360	15486	15278	15441	15319	15395	15355	15155	15023	15270	15049	15184	15322	15453	15126	15386	15207	15348	15397	15247	15266	15327	15121	15323	15346	15219	15354	15242	15355	15302	15323	15287	15285	15255	15318	15387	15306	15228	15274	15125	15466	15477	15399	15246	15215	15330	15182	15404	15267	15352	15251	15271	15425	15239	15372	15281	15231	15429	15306	15369	15467	15501	15441	15288	15432	15310	15169	15342	15336	15412	15439	15336	15191	15326	15415	15249	15442	15350	15370	15256	15277	15319	15505	15436	15437	15441	15290	15522	15397	15324	15228	15414	15163	15076	15520	15596	15371	15353	15311	15283	15351	15410	15433	15500	15277	15420	15315	15525	15398	15249	15425	15323	15134	15286	15229	15485	15319	15264	15217	15409	15408	15332	15215	15309	15408	15458	15441	15387	15283	15131	15488	15186	15281	15381	15465	15209	15321	15439	15479	15364	15257	15379	15386	15288	15406	15188	15251	15386	15299	15381	15403	15331	15471	15143	15198	15166	15175	15306	15250	15223	15272	15333	15218	15278	15245	15347	15280	15441	15188	15311	15308	15400	15455	15232	15400	15363	15396	15224	15285	15201	15234	15310	15316	15553	15483	15492	15303	15175	15288	15416	15246	15315	15165	15240	15417	15222	15223	15324	15481	15353	15306	15311	15167	15367	15678	15321	15315	15519	15416	15372	15208	15287	15312	15384	15379	15381	15385	15297	15505	15469	15382	15341	15440	15380	15183	15282	15184	15351	15310	15413	15384	15270	15315	15174	15232	15337	15203	15181	15434	15281	15407	15222	15177	15361	15386	15297	15311	15483	15378	15129	15327	15343	15259	15402	15267	15230	15289	15243	15204	15377	15313	15326	15179	15409	15438	15389	15312	15409	15359	15340	15230	15435	15406	15465	15450	15161	15139	15291	15535	15634	15366	15441	15163	15154	15405	15201	15377	15372	15353	15389	15448	15272	15387	15396	15380	15279	15445	15343	15296	15530	15526	15313	15308	15267	15301	15293	15589	15322	15303	15419	15350	15355	15473	15381	15280	15268	15239	15355	15365	15294	15445	15332	15409	15476	15394	15454	15146	15354	15368	15280	15191	15349	15445	15402	15162	15333	15456	15259	15344	15278	15415	15396	15268	15452	15289	15441	15380	15201	15277	15346	15321	15246	15422	15313	15289	15225	15249	15222	15441	15446	15291	15385	15459	15329	15427	15393	15353	15159	15209	15314	15448	15520	15322	15458	15286	15282	15384	15349	15255	15252	15168	15262	15224	15190	15467	15352	15376	15367	15375	15427	15219	15363	15258	15343	15312	15462	15256	15577	15488	15382	15256	15194	15427	15270	15522	15415	15143	15235	15460	15040	15211	15429	15341	15326	15533	15335	15507	15256	15363	15367	15207	15340	15438	15425	15453	15240	15390	15261	15372	15297	15260	15362	15338	15439	15205	15364	15404	15415	15441	15420	15338	15069	15617	15254	15343	15319	15293	15358	15438	15437	15341	15135	15145	15396	15420	15371	15197	15474	15382	15423	15369	15286	15186	15398	15407	15223	15425	15281	15374	15413	15356	15312	15443	15230	15192	15271	15180	15525	15255	15428	15454	15337	15505	15606	15297	15300	15298	15268	15503	15321	15356	15365	15336	15395	15437	15270	15399	15297	15311	15431	15564	15370	15352	15303	15239	15476	15482	15510	15420	15719	15534	15491	15244	15258	15488	15504	15248	15385	15428	15330	15300	15431	15575	15329	15338	15232	15577	15372	15296	15405	15458	15520	15309	15223	15459	15260	15361	15366	15274	15266	15270	15489	15308	15212	15359	15287	15272	15403	15359	15392	15273	15488	15286	15261	15486	15444	15435	15325	15234	15414	15398	15159	15572	15312	15543	15411	15389	15239	15394	15409	15371	15220	15413	15265	15218	15216	15390	15288	15273	15371	15410	15143	15284	15222	15275	15367	15270	15302	15528	15365	15410	15149	15293	15362	15442	15455	15303	15384	15524	15404	15456	15430	15394	15135	15135	15117	15283	15398	15205	15410	15377	15388	15298	15354	15378	15341	15350	15284	15321	15358	15141	15218	15458	15356	15304	15500	15246	15196	15363	15452	15146	15334	15256	15232	15224	15488	15416	15337	15362	15477	15198	15417	15191	15508	15224	15368	15413	15397	15215	15156	15531	15242	15134	15568	15720	15377	15487	15426	15222	15522	15319	15420	15362	15182	15298	15307	15373	15363	15201	15299	15327	15281	15463	15430	15216	15261	15291	15261	15354	15361	15351	15348	15557	15270	15346	15151	15195	15249	15412	15418	15353	15237	15318	15304	15177	15412	15353	15283	15391	15330	15157	15322	15279	15158	15408	15289	15378	15143	15439	15278	15488	15380	15289	15305	15417	15382	15106	15254	15358	15476	15434	15189	15229	15229	15237	15483	15448	15309	15313	15338	15384	15381	15369	15352	15486	15426	15346	15365	15196	15349	15255	15394	15350	15160	15278	15559	15374	15324	15245	15199	15221	15466	15520	15324	15324	15279	15354	15241	15056	15130	15385	15209	15437	15267	15162	15338	15303	15284	15126	15406	15337	15344	15342	15381	15410	15304	15507	15390	15227	15319	15468	15432	15193	15178	15291	15360	15383	15352	15211	15370	15448	15369	15207	15350	15268	15375	15535	15335	15412	15414	15398	15213	15458	15440	15295	15393	15347	15174	15293	15467	15184	15420	15224	15351	15324	15263	15482	15305	15381	15253	15602	15431	15488	15248	15398	15348	15382	15402	15264	15322	15356	15158	15337	15510	15081	15463	15439	15313	15431	15153	15337	15388	15267	15428	15448	15282	15479	15404	15454	15425	15541	15505	15316	15494	15529	15440	15317	15378	15154	15311	15203	15348	15419	15204	15235	15154	14998	15380	15295	15378	15418	15363	15629	15274	15478	15424	15332	15236	15190	15219	15528	15334	15255	15284	15272	15249	15413	15329	15300	15374	15425	15354	15434	15355	15273	15341	15403	15285	15456	15243	15257	15357	15379	15096	15532	15614	15316	15216	15193	15388	15459	15431	15319	15563	15229	15392	15363	15319	15327	15317	15147	15342	15344	15392	15215	15348	15378	15363	15401	15176	15250	15395	15404	15391	15404	15222	15318	15253	15533	15336	15445	15051	15493	15456	15456	15399	15185	15380	15220	15162	15341	15484	15340	15302	15463	15331	15313	15530	15244	15250	15385	15391	15329	15428	15339	15460	15224	15554	15442	15163	15284	15373	15374	15288	15524	15287	15406	15273	15287	15303	15241	15282	15287	15160	15412	15338	15347	15251	15438	15540	15384	15512	15413	15343	15220	15304	15297	15262	15189	15247	15434	15438	15168	15420	15481	15418	15486	15199	15269	15404	15431	15289	15329	15441	15173	15367	15374	15388	15517	15251	15358	15548	15257	15473	15395	15391	15608	15412	15342	15354	15491	15272	15579	15288	15192	15260	15417	15397	15314	15321	15064	15407	15405	15268	15280	15460	15172	15143	15313	15409	15347	15342	15358	15360	15334	15385	15347	15513	15386	15434	15441	15316	15394	15389	15319	15300	15382	15253	15453	15292	15142	15285	15302	15263	15465	15470	15252	15467	15289	15391	15347	15698	15343	15339	15251	15319	15228	15138	15237	15328	15215	15379	15367	15309	15268	15133	15430	15283	15377	15090	15113	15142	15151	15409	15332	15484	15389	15402	15295	15297	15631	15218	15487	15298	15333	15466	15496	15151	15236	15330	15412	15237	15197	15260	15303	15266	15215	15476	15261	15521	15278	15417	15591	15276	15394	15335	15467	15434	15379	15295	15194	15322	15480	15283	15197	15576	15420	15363	15425	15394	15294	15425	15266	15413	15400	15270	15474	15404	15258	15378	15284	15380	15457	15275	15123	15281	15440	15268	15318	15365	15236	15350	15253	15403	15417	15319	15274	15098	15298	15295	15295	15254	15515	15368	15291	15408	15313	15022	15474	15313	15250	15307	15222	15231	15447	15242	15360	15572	15321	15212	15165	15314	15481	15293	15201	15405	15340	15192	15246	15281	15337	15393	15302	15459	15429	15297	15336	15170	15479	15315	15266	15517	15515	15312	15270	15246	15414	15315	15238	15390	15251	15188	15290	15520	15406	15277	15229	15381	15339	15382	15223	15314	15314	15147	15148	15185	15225	15144	15311	15218	15429	15436	15300	15426	15396	15119	15320	15192	15510	15427	15404	15304	15153	15151	15417	15159	15321	15356	15328	15287	15352	15363	15361	15317	15334	15357	15345	15181	15438	15592	15276	15381	15356	15473	15340	15407	15451	15360	15119	15643	15127	15428	15350	15340	15233	15302	15299	15264	15387	15313	15406	15359	15443	15222	15225	15378	15301	15271	15402	15294	15322	15414	15483	15368	15296	15576	15396	15360	15389	15383	15455	15422	15294	15223	15487	15512	15352	15272	15232	15337	15376	15280	15373	15368	15316	15274	15231	15353	15548	15531	15476	15351	15355	15278	15515	15291	15574	15275	15527	15398	15273	15216	15214	15215	15309	15240	15472	15332	15256	15368	15368	15367	15365	15256	15535	15487
15525	16582	16689	16149	15594	15403	15345	15076	14796	15036	14892	14703	14790	14782	14764	14688	14686	14789	14685	14884	14870	14867	15059	15191	15403	15096	14779	14630	14696	14637	14822	14725	14848	14919	14934	14965	14682	14918	14791	14667	14707	14574	14583	14674	14723	14509	14638	14755	14851	14873	14589	14729	14732	14921	14820	14703	14586	14723	14734	14523	14724	14763	14520	14688	14624	14789	14647	14590	14748	14794	14862	14645	14910	14737	14684	14601	14646	14814	14806	14672	14603	14812	14684	14676	14528	14726	14758	14568	14605	14661	14696	14705	14496	14760	14617	14747	14742	14555	14738	14613	14711	14788	14598	14470	14636	14776	14773	14776	14572	14667	14582	14607	14686	14583	14643	14660	14877	14554	14524	14616	14925	14748	14825	14672	14725	14676	14901	14644	14594	14781	14709	14790	14659	14785	14788	14715	14724	14609	14700	14620	14746	14752	14645	14720	14556	14645	14721	14812	14672	14694	14692	14718	14617	14615	14820	14710	14722	14814	14735	14576	14575	14606	14755	14737	14675	14716	14702	14754	14728	14782	14653	14832	14759	14613	14610	14553	14685	14674	14624	14762	14693	14655	14841	14588	14708	14754	14518	14760	14544	14680	14845	14686	14680	14693	14669	14820	14621	14722	14761	14673	14627	14656	14732	14685	14799	14808	14634	14677	14590	14842	14620	14862	14722	14629	14706	14862	14725	14664	14638	14581	14550	14829	14679	14663	14700	14836	14700	14823	14828	14645	14766	14721	14709	14725	14723	14812	14684	14832	14680	14657	14774	14838	14758	14696	14639	14849	14675	14645	14659	14680	14685	14618	14777	14732	14626	14713	14837	14643	14824	14593	14629	14713	14701	14850	14562	14634	14651	14633	14573	14658	14625	14672	14796	14688	14767	14621	14814	14944	14567	14632	14764	14622	14676	14692	14626	14639	14588	14705	14692	14714	14522	14656	14473	14655	14756	14663	14690	14685	14665	14433	14849	14859	14657	14697	14462	14812	14633	14742	14575	14828	14702	14808	14619	14565	14664	14664	14753	14763	14732	14710	14822	14784	14683	14801	14648	14729	14697	14671	14650	14620	14742	14680	14717	14676	14550	14734	14817	14783	14688	14681	14800	14677	14574	14674	14701	14771	14802	14640	14719	14682	14680	14708	14664	14816	14686	14767	14605	14617	14757	14667	14840	14782	14735	14771	14658	14636	14732	14790	14692	14751	14771	14629	14648	14926	14798	14748	14740	14641	14537	14570	14562	14623	14793	14563	14558	14670	14710	14616	14678	14682	14734	14737	14752	14753	14531	14733	14751	14759	14736	14638	14662	14735	14707	14660	14739	14612	14559	14615	14773	14630	14845	14676	14663	14715	14769	14566	14638	14715	14571	14730	14521	14608	14699	14572	14706	14765	14688	14544	14798	14701	14621	14766	14663	14730	14621	14542	14854	14542	14660	14489	14780	14642	14668	14742	14598	14727	14631	14644	14581	14738	14614	14738	14692	14660	14596	14672	14614	14627	14727	14489	14792	14838	14728	14614	14765	14686	14692	14737	14713	14591	14754	14722	14718	14684	14849	14782	14782	14733	14499	14825	14686	14828	14756	14624	14676	14726	14755	14703	14753	14787	14675	14820	14670	14703	14699	14678	14856	14678	14558	14578	14836	14770	14675	14815	14448	14779	14817	14684	14707	14756	14643	14632	14700	14755	14701	14558	14596	14542	14898	14687	14768	14741	14614	14742	14560	14575	14591	14610	14876	14594	14559	14613	14713	14679	14702	14671	14583	14731	14816	14727	14696	14617	14535	14724	14706	14684	14742	14570	14836	14601	14608	14665	14601	14687	14688	14688	14871	14578	14805	14634	14695	14688	14618	14650	14727	14603	14721	14676	14833	14749	14731	14662	14525	14635	14617	14593	14690	14618	14807	14730	14933	14850	14607	14757	14897	14863	14746	14762	14696	14672	14590	14613	14620	14673	14923	14542	14731	14782	14672	14655	14587	14726	14486	14859	14607	14698	14767	14835	14567	14702	14665	14716	14739	14714	14666	14748	14714	14758	14666	14588	14739	14678	14750	14810	14772	14593	14790	14798	14799	14655	14621	14874	14867	14669	14676	14819	14613	14794	14733	14795	14960	14759	14696	14845	14621	14786	14726	14712	14619	14661	14826	14622	14749	14537	14773	14651	14845	14774	14594	14719	14738	14713	14671	14688	14727	14792	14815	14733	14652	14678	14430	14664	14751	14684	14667	14701	14637	14621	14700	14762	14527	14790	14653	14669	14599	14730	14822	14696	14704	14643	14485	14872	14553	14727	14661	14652	14800	14775	14649	14739	14713	14761	14672	14695	14880	14558	14716	14600	14654	14489	14772	14643	14788	14881	14747	14821	14668	14677	14677	14728	14802	14718	14563	14675	14725	14637	14664	14688	14664	14803	14648	14606	14734	14658	14821	14834	14634	14616	14841	14674	14685	14628	14661	14615	14692	14723	14786	14670	14649	14680	14661	14819	14598	14753	14612	14626	14704	14774	14745	14550	14801	14712	14647	14654	14721	14567	14696	14634	14561	14650	14850	14505	14709	14562	14668	14674	14811	14782	14648	14775	14705	14672	14517	14656	14776	14632	14717	14577	14773	14590	14815	14694	14727	14716	14676	14663	14760	14643	14741	14753	14773	14707	14522	14838	14507	14521	14734	14803	14576	14653	14846	14736	14692	14682	14618	14568	14722	14718	14997	14642	14807	14623	14645	14495	14585	14869	14732	14712	14818	14719	14757	14658	14675	14648	14727	14688	14732	14774	14679	14624	14752	14684	14848	14628	14856	14622	14774	14789	14712	14779	14692	14538	14773	14584	14564	14649	14611	14562	14767	14647	14689	14779	14645	14583	14737	14746	14519	14822	14613	14673	14753	14547	14764	14641	14671	14660	14780	14844	14841	14650	14627	14775	14768	14777	14717	14779	14827	14655	14775	14750	14679	14572	14760	14659	14660	14797	14694	14776	14541	14635	14685	14920	14677	14578	14511	14484	14648	14665	14733	14625	14556	14721	14590	14674	14820	14609	14686	14770	14715	14618	14573	14464	14682	14668	14593	14652	14817	14578	14565	14693	14637	14794	14695	14773	14708	14847	14734	14605	14553	14580	14729	14793	14707	14909	14741	14737	14614	14824	14667	14719	14646	14589	14622	14565	14593	14637	14776	14696	14657	14748	14560	14774	14686	14534	14730	14728	14553	14760	14759	14705	14748	14667	14777	14681	14595	14769	14768	14616	14702	14756	14723	14846	14706	14665	14631	14669	14705	14747	14835	14659	14766	14595	14811	14673	14839	14556	14739	14655	14800	14807	14776	14657	14666	14592	14775	14642	14782	14761	14695	14612	14391	14678	14664	14596	14675	14731	14878	14671	14600	14649	14594	14755	14710	14701	14670	14724	14663	14644	14663	14840	14633	14645	14699	14691	14792	14691	14664	14758	14776	14745	14668	14690	14839	14683	14639	14629	14718	14716	14646	14625	14651	14593	14712	14743	14618	14768	14610	14651	14745	14793	14741	14492	14694	14719	14574	14823	14654	14748	14758	14614	14650	14642	14730	14758	14643	14812	14673	14545	14838	14595	14893	14661	14794	14612	14721	14641	14695	14668	14476	14737	14765	14686	14802	14634	14614	14634	14800	14768	14763	14634	14798	14750	14568	14731	14636	14637	14709	14553	14699	14610	14875	14745	14376	14761	14849	14622	14630	14661	14571	14669	14595	14561	14699	14772	14801	14719	14587	14709	14780	14707	14707	14893	14555	14660	14693	14712	14688	14723	14744	14502	14611	14624	14616	14615	14608	14610	14573	14614	14591	14639	14723	14771	14656	14782	14731	14591	14638	14731	14579	14716	14763	14619	14805	14635	14658	14764	14662	14660	14595	14746	14815	14807	14670	14860	14599	14559	14801	14628	14604	14695	14473	14600	14593	14718	14764	14717	14634	14675	14698	14645	14598	14725	14517	14777	14738	14712	14595	14707	14687	14732	14803	14688	14973	14622	14588	14775	14637	14561	14772	14823	14630	14641	14635	14706	14808	14593	14551	14746	14592	14924	14658	14588	14674	14652	14592	14622	14608	14742	14687	14633	14719	14811	14752	14521	14589	14613	14662	14711	14674	14839	14673	14675	14759	14636	14613	14724	14782	14807	14568	14709	14665	14709	14818	14771	14661	14705	14712	14581	14684	14602	14750	14578	14824	14732	14658	14639	14810	14623	14882	14483	14746	14792	14772	14742	14672	14742	14640	14675	14770	14626	14818	14647	14766	14658	14672	14750	14654	14911	14769	14651	14725	14925	14640	14860	14778	14706	14584	14629	14808	14621	14730	14777	14627	14677	14821	14611	14796	14791	14739	14611	14616	14645	14812	14586	14588	14655	14872	14647	14596	14830	14573	14643	14638	14710	14910	14813	14686	14893	14566	14604	14649	14646	14696	14777	14811	14715	14633	14734	14635	14826	14838	14662	14573	14727	14763	14671	14725	14698	14680	14716	14587	14698	14611	14630	14604	14476	14749	14727	14713	14770	14606	14632	14819	14871	14716	14694	14901	14703	14561	14739	14678	14652	14846	14699	14749	14740	14717	14612	14434	14760	14756	14709	14770	14605	14675	14629	14632	14588	14644	14781	14686	14543	14820	14801	14815	14712	14791	14733	14806	14686	14653	14598	14725	14671	14886	14626	14737	14636	14657	14606	14688	14595	14987	14701	14791	14673	14678	14828	14723	14814	14807	14765	14727	14693	14617	14655	14846	14841	14686	14696	14694	14598	14720	14819	14783	14762	14775	14719	14667	14698	14555	14590	14715	14682	14743	14561	14638	14521	14709	14787	14673	14715	14732	14672	14721	14708	14810	14657	14651	14578	14604	14748	14754	14778	14548	14843	14689	14618	14758	14681	14844	14602	14723	14700	14763	14685	14748	14738	14622	14655	14673	14682	14624	14717	14583	14687	14685	14688	14727	14722	14691	14570	14742	14736	14640	14538	14731	14619	14655	14626	14591	14637	14786	14694	14920	14723	14711	14626	14728	14691	14660	14715	14835	14795	14482	14780	14632	14678	14782	14753	14791	14851	14791	14749	14785	14811	14629	14813	14679	14837	14783	14645	14655	14676	14876	14758
25681	21463	27877	25774	20276	17871	17536	16202	15920	16071	15833	15847	15924	15749	15950	15804	15853	15767	15715	15617	15707	15720	16581	17550	18360	18439	16746	16035	15886	15841	15592	15579	15882	16206	16467	16371	16110	15645	15543	15581	15566	15612	15482	15759	15592	15677	15514	15537	15681	15597	15556	15621	15393	15431	15698	15619	15462	15578	15548	15695	15585	15588	15609	15504	15613	15618	15533	15553	15736	15424	15696	15734	15595	15507	15594	15604	15578	15556	15596	15378	15662	15614	15602	15523	15667	15501	15657	15562	15587	15746	15654	15675	15661	15606	15487	15411	15642	15529	15599	15497	15550	15605	15597	15538	15542	15514	15504	15527	15559	15633	15428	15417	15710	15781	15573	15609	15495	15451	15483	15407	15461	15455	15489	15477	15729	15450	15727	15489	15745	15608	15685	15641	15613	15743	15698	15620	15578	15461	15401	15661	15488	15491	15683	15579	15616	15598	15508	15635	15450	15726	15615	15532	15624	15433	15599	15408	15483	15279	15598	15632	15625	15721	15642	15543	15540	15558	15508	15317	15355	15521	15511	15490	15555	15350	15596	15675	15639	15652	15514	15416	15507	15492	15415	15429	15468	15733	15656	15555	15426	15592	15657	15636	15549	15603	15716	15547	15416	15670	15560	15560	15527	15618	15574	15554	15455	15382	15453	15468	15525	15456	15667	15567	15647	15402	15612	15327	15509	15714	15481	15244	15685	15421	15547	15535	15441	15267	15373	15414	15537	15451	15489	15501	15513	15418	15523	15527	15371	15612	15422	15673	15728	15578	15474	15674	15572	15473	15365	15521	15610	15492	15396	15511	15482	15501	15515	15686	15512	15632	15526	15471	15416	15677	15568	15504	15414	15686	15647	15568	15454	15472	15370	15502	15298	15444	15744	15679	15664	15769	15477	15539	15554	15499	15628	15519	15470	15443	15629	15586	15530	15622	15527	15675	15598	15559	15631	15484	15447	15597	15613	15305	15626	15425	15422	15567	15487	15759	15413	15531	15683	15710	15702	15564	15606	15356	15501	15469	15826	15534	15620	15581	15500	15360	15499	15492	15787	15644	15522	15625	15592	15536	15480	15614	15415	15542	15411	15580	15651	15416	15399	15469	15623	15587	15610	15476	15565	15656	15453	15585	15671	15620	15667	15615	15611	15567	15390	15595	15487	15615	15461	15418	15643	15583	15406	15492	15558	15644	15524	15465	15625	15532	15572	15257	15462	15409	15516	15446	15439	15509	15559	15428	15478	15457	15785	15480	15522	15545	15374	15713	15604	15529	15730	15561	15591	15361	15534	15538	15604	15585	15578	15495	15591	15568	15545	15675	15677	15459	15598	15514	15584	15598	15438	15461	15510	15513	15532	15412	15570	15499	15474	15504	15563	15578	15503	15480	15699	15545	15374	15464	15474	15437	15659	15751	15526	15558	15403	15422	15501	15728	15581	15621	15569	15588	15500	15686	15570	15336	15495	15664	15537	15452	15555	15426	15359	15707	15391	15601	15595	15482	15485	15608	15721	15480	15480	15432	15583	15535	15490	15592	15548	15634	15439	15419	15405	15498	15595	15570	15622	15564	15612	15458	15656	15547	15595	15589	15607	15545	15343	15566	15486	15442	15626	15504	15625	15470	15698	15650	15507	15619	15462	15529	15634	15504	15592	15645	15515	15735	15558	15493	15573	15495	15741	15454	15580	15660	15617	15607	15696	15563	15733	15403	15417	15649	15679	15605	15630	15631	15459	15406	15488	15575	15441	15586	15416	15543	15520	15660	15648	15672	15596	15872	15606	15693	15463	15775	15675	15554	15566	15649	15554	15287	15474	15720	15402	15565	15480	15488	15644	15573	15483	15670	15588	15599	15547	15450	15566	15698	15538	15586	15561	15364	15718	15469	15653	15638	15420	15650	15492	15536	15617	15662	15375	15346	15637	15549	15633	15511	15544	15419	15658	15450	15600	15621	15701	15665	15686	15576	15568	15549	15615	15437	15535	15618	15607	15587	15433	15468	15484	15644	15550	15547	15475	15445	15506	15476	15493	15482	15659	15576	15402	15521	15725	15392	15675	15466	15613	15618	15742	15455	15494	15750	15684	15640	15397	15624	15634	15516	15514	15532	15693	15547	15537	15486	15606	15597	15508	15627	15706	15521	15636	15572	15662	15669	15655	15609	15387	15653	15560	15636	15485	15546	15548	15766	15603	15596	15514	15583	15532	15405	15540	15504	15474	15430	15552	15559	15624	15488	15373	15502	15556	15504	15467	15459	15568	15540	15325	15486	15484	15593	15419	15591	15636	15563	15643	15542	15426	15459	15547	15695	15419	15564	15530	15614	15507	15687	15657	15574	15516	15398	15625	15718	15536	15606	15597	15323	15472	15427	15725	15616	15328	15612	15707	15433	15712	15446	15735	15623	15554	15669	15432	15586	15827	15715	15621	15437	15554	15661	15436	15508	15606	15572	15502	15641	15511	15450	15510	15576	15616	15553	15473	15599	15675	15530	15574	15555	15523	15522	15703	15411	15527	15788	15545	15452	15643	15826	15490	15547	15522	15420	15587	15723	15393	15641	15474	15406	15572	15570	15234	15374	15315	15429	15590	15555	15614	15478	15719	15507	15689	15538	15650	15571	15518	15568	15688	15441	15650	15344	15407	15679	15445	15557	15511	15445	15533	15445	15626	15444	15642	15517	15480	15501	15675	15486	15513	15397	15630	15812	15634	15786	15645	15547	15630	15701	15571	15346	15565	15591	15497	15527	15731	15533	15542	15502	15401	15580	15485	15678	15507	15380	15440	15534	15732	15664	15707	15586	15655	15548	15523	15439	15664	15566	15787	15602	15464	15655	15677	15277	15523	15421	15547	15647	15392	15506	15686	15817	15431	15510	15672	15630	15506	15373	15603	15677	15590	15468	15778	15710	15503	15440	15687	15576	15530	15363	15827	15513	15541	15707	15666	15529	15446	15538	15533	15352	15300	15720	15502	15642	15329	15571	15370	15661	15572	15653	15601	15554	15690	15427	15429	15698	15562	15544	15633	15447	15366	15583	15641	15713	15714	15550	15670	15446	15693	15482	15583	15801	15472	15477	15379	15603	15448	15375	15485	15487	15494	15457	15584	15470	15433	15598	15614	15629	15520	15578	15622	15588	15637	15543	15445	15568	15403	15680	15448	15537	15481	15535	15507	15461	15719	15387	15685	15484	15429	15704	15383	15378	15409	15451	15473	15427	15526	15456	15590	15771	15631	15623	15341	15657	15597	15559	15647	15574	15564	15655	15489	15368	15597	15682	15574	15620	15598	15570	15488	15307	15482	15467	15568	15725	15646	15454	15517	15590	15637	15461	15588	15458	15668	15651	15454	15456	15327	15515	15662	15561	15582	15560	15575	15398	15552	15575	15622	15580	15413	15683	15537	15643	15510	15649	15410	15489	15661	15690	15399	15561	15654	15534	15527	15530	15488	15446	15599	15604	15404	15700	15462	15704	15663	15536	15449	15502	15638	15745	15669	15588	15429	15697	15489	15643	15423	15398	15532	15553	15522	15399	15421	15420	15594	15508	15710	15528	15599	15477	15671	15626	15613	15583	15593	15395	15626	15679	15570	15601	15487	15453	15508	15376	15555	15670	15572	15755	15601	15465	15476	15467	15517	15569	15727	15394	15461	15298	15609	15529	15528	15421	15580	15663	15695	15443	15588	15645	15439	15501	15326	15533	15530	15487	15476	15664	15439	15745	15567	15514	15688	15590	15503	15562	15476	15500	15628	15583	15649	15450	15498	15630	15492	15601	15723	15460	15748	15513	15397	15524	15499	15561	15402	15506	15485	15539	15753	15502	15545	15690	15547	15570	15597	15493	15396	15422	15674	15561	15474	15336	15534	15653	15528	15581	15463	15504	15494	15528	15542	15723	15478	15580	15604	15422	15374	15648	15495	15290	15503	15615	15498	15609	15500	15582	15322	15404	15480	15543	15568	15298	15545	15691	15432	15347	15528	15608	15459	15508	15386	15444	15535	15660	15645	15428	15529	15509	15529	15466	15482	15680	15500	15691	15592	15573	15732	15449	15380	15644	15670	15652	15398	15625	15489	15548	15415	15641	15541	15666	15533	15604	15702	15398	15452	15626	15708	15512	15556	15692	15496	15652	15756	15601	15558	15736	15517	15541	15423	15492	15542	15548	15496	15546	15580	15748	15677	15603	15441	15480	15584	15394	15459	15681	15744	15460	15616	15481	15613	15643	15564	15397	15508	15553	15487	15454	15557	15482	15513	15542	15646	15588	15658	15433	15727	15342	15265	15583	15709	15507	15673	15502	15596	15656	15560	15476	15495	15477	15450	15454	15454	15359	15685	15457	15377	15487	15366	15563	15599	15484	15433	15636	15400	15563	15517	15737	15664	15631	15694	15548	15465	15602	15531	15581	15317	15561	15550	15341	15454	15484	15409	15575	15511	15545	15349	15586	15551	15592	15265	15472	15650	15571	15586	15446	15617	15408	15468	15570	15561	15628	15592	15574	15721	15659	15640	15442	15574	15515	15463	15434	15534	15526	15671	15485	15428	15340	15775	15660	15414	15680	15728	15551	15435	15620	15717	15779	15563	15498	15485	15537	15537	15762	15651	15523	15380	15524	15374	15500	15713	15525	15589	15601	15563	15497	15569	15678	15423	15649	15711	15646	15354	15492	15277	15567	15601	15611	15493	15646	15781	15555	15551	15499	15585	15542	15464	15611	15550	15427	15378	15479	15550	15349	15484	15619	15603	15657	15607	15636	15430	15293	15459	15634	15722	15540	15456	15587	15494	15567	15471	15447	15458	15382	15816	15437	15641	15601	15507	15530	15552	15438	15660	15567	15581	15512	15678	15496	15715	15470	15756	15566	15626	15623	15414	15448	15744	15426	15714	15668	15596	15385	15430	15615	15505	15576	15677	15592	15516	15570	15519	15450	15443	15703	15695	15542	15554	15640	15486	15375	15431	15520	15497	15561	15427	15578	15628	15551	15315	15548	15729	15584	15566	15427	15420	15592	15660	15525	15340	15442	15354	15654	15521	15599	15507	15540	15432	15590	15359	15453	15541	15612	15394	15473	15604	15562	15703	15548	15455	15370	15531	15695	15477	15660	15724	15443	15485	15583	15437	15611
14875	22434	21807	18893	17806	16809	16502	15812	15492	15523	15333	15198	15095	15304	14841	15130	14931	14949	15032	14785	14974	15190	17050	18064	19523	19415	15684	15204	15296	14941	14712	14801	15364	16032	16095	15840	15339	15031	14846	14823	14879	14768	14650	14680	14891	14812	14730	14878	14806	14782	14866	14697	14869	14825	14746	14842	14687	14656	14737	14657	14678	14712	14798	14751	14683	14772	14806	14845	14696	14728	14954	14757	14770	14719	14844	14898	14777	14736	14846	14668	14726	14821	14768	14887	14866	14741	14762	14968	14834	14763	14893	14750	14775	14868	14699	14738	14803	14772	14846	14793	14779	14644	14808	14867	14847	14886	14826	14881	14917	14755	14669	14774	14712	14783	14776	14865	14814	14795	14629	14837	14900	14831	14792	14805	14966	14986	14826	14851	14704	14909	14858	14772	14954	14715	14823	14946	14890	14684	14734	14832	14793	14719	14572	14738	14841	14631	14673	14799	14787	14839	14929	14810	14760	14792	14843	14964	14715	14769	14659	14697	14899	14898	14822	14838	14795	14834	14732	14756	14639	14763	14664	14710	14840	14614	14920	14738	14859	14759	14827	14681	14944	14678	14969	14833	14877	14666	14965	14822	14694	14875	14767	14638	14742	14582	14848	14822	14713	14917	14840	14764	14867	14699	14754	14770	14824	14744	14688	14811	14788	14686	14771	14990	14945	14741	14766	14839	14699	14790	14877	14784	14749	14806	14834	14770	14818	14675	14742	14745	14689	14736	14845	14887	14707	14881	14717	14894	14694	14771	14686	14926	14881	14704	14856	14727	14952	14866	14493	14884	14700	14897	14851	14925	14755	14798	14863	14699	14907	14884	14769	14680	14963	14661	14718	14773	14862	14784	14783	14574	14798	14646	14633	14733	14731	14792	14800	14782	14744	14771	14742	14709	14721	14780	14890	14777	14832	14824	14802	14717	14831	14688	14771	14736	14727	14705	14847	14794	14795	14789	14906	14662	14699	14736	14745	14779	14859	14960	14742	14881	14897	14757	14656	14700	14779	14657	14781	14735	14673	14704	14820	14646	14817	14727	14768	14594	14715	14855	14694	14775	14831	14933	14787	14792	14753	14783	14802	14808	14646	14787	14726	14806	14795	14889	14916	14766	14854	14696	14754	14688	14782	14942	14739	14877	14832	14701	14821	14713	14884	14786	14680	14721	14681	14771	14897	14772	14686	14940	14720	14853	14841	14619	14903	14765	14880	14634	14863	14878	14713	14748	14727	14838	14828	14675	14647	14847	14789	14632	14720	14785	14752	14780	14718	14833	14797	14775	14630	14678	14825	14765	14828	14635	14856	14744	14775	14697	14841	14770	14805	14793	14702	14828	14797	14740	14722	14775	14722	14642	14657	14865	14881	14785	14836	14935	14854	14735	14871	14775	14977	14815	14688	14873	14791	14997	14715	14743	14825	14659	14781	14838	14817	14912	14814	14709	14752	14830	14830	14686	14724	14702	14757	14670	14787	14794	14748	14855	14661	14987	14722	14670	14704	14769	14777	14684	14787	14772	14898	14757	14768	14772	14673	14724	14662	14778	14908	14829	14774	14893	14697	14698	14774	14877	14819	14803	14811	14851	14723	14788	14793	14825	14802	14884	14651	14755	14822	14804	14904	14724	14547	14716	14834	14789	14840	14728	15045	14738	14681	14940	14803	14738	14836	14724	14890	14803	14599	14749	14758	14734	14855	14699	14743	14802	14743	14852	14779	14896	14527	14707	14656	14935	14854	14830	14977	14745	14811	14815	14785	14831	14772	14613	14715	14678	14657	14818	14717	14807	14730	14761	14691	14664	14875	14950	14754	14785	14611	14837	14668	14855	14889	14720	14806	14795	14788	14655	14846	14786	14871	14906	14918	14718	14929	14909	14724	14483	14822	14789	14698	14883	14528	14739	14800	14683	14798	14821	14813	14756	14626	14599	14661	14779	14733	14910	14642	14796	14813	14853	14852	14736	14631	14780	14714	14845	14741	14640	14881	14693	14651	14655	14734	14862	14927	14686	14767	14690	14925	14627	14793	14772	14722	14587	14768	14649	14845	14783	14748	14701	14773	14822	14732	14869	14856	14858	15028	14955	14771	15012	14736	14895	14811	14782	14571	14674	14688	14778	14889	14871	14808	14877	14723	14729	14833	14747	14793	14828	14784	14762	14766	14796	14909	14830	14638	14830	14723	14764	14864	14946	14818	14786	14797	14756	14743	14770	14724	14900	14681	14817	14741	14698	14790	14819	14908	14796	14693	14784	14901	14678	14894	14749	14775	14806	14659	14649	14683	14986	14786	14714	14884	14781	14743	14882	14769	14814	14728	14898	14718	14808	14816	14800	14929	14800	14781	14682	14732	14691	14900	14708	14797	14813	14703	14714	14814	14849	14607	14801	14817	14851	14810	14744	14784	14773	14773	14872	14759	14867	14698	14674	14800	14922	14886	14642	14813	14827	14773	14722	14878	14814	14853	14979	14830	14667	14852	14598	14916	14652	14792	14652	14939	14906	14556	14959	14820	14658	14792	14992	14892	14893	14728	14806	14861	14936	14707	14619	14865	14653	14865	14724	14848	14583	15006	14701	14892	14821	14651	14882	14791	14723	14735	14842	14884	14746	14735	14698	14786	14752	14797	14699	14797	14844	14848	14625	14700	14839	14740	14971	14833	14656	14740	14662	14682	14887	14808	14798	14840	14712	14876	14727	14861	14671	14726	14909	14621	14731	14909	14727	14632	14868	14787	14782	14837	14901	14915	14758	14603	14917	14710	14806	14791	14673	14816	14765	14711	14852	14792	14764	14847	14863	14901	14833	14880	14831	14864	14680	14839	14599	14642	14875	14682	14764	14781	14716	14840	14724	14751	14806	14870	14897	14629	14731	14866	14672	14866	14676	14785	14741	14681	14746	14854	14771	14868	14782	14689	14693	14823	14762	14559	14850	14789	14892	14757	14875	14896	14768	14924	14797	14711	14708	14928	14809	14967	14889	14694	14771	14664	14654	14817	14788	14735	14855	14801	14887	14778	14827	14794	14796	14811	14865	14780	14701	14904	14811	14905	14831	14757	14767	14903	14700	14888	14691	14603	14850	14679	14805	14797	14743	14910	14826	14857	14839	14633	14817	14807	14819	14836	14895	14671	14912	14825	14624	14751	14902	14706	14827	14806	14671	14714	14663	14820	14923	14780	14642	14764	14884	14885	14922	14790	14675	14618	14743	14857	14869	14826	14711	14798	14768	14745	14808	14651	14784	14656	14936	14874	14816	14715	14887	14789	14816	14693	14894	14815	14697	14885	14834	14774	14902	14774	14845	14930	14970	14888	15015	14792	14746	14740	14782	14838	14740	14711	14709	14722	14786	14717	14848	14951	14872	14687	14662	14669	14853	14682	14693	14812	14788	14668	14768	14831	14638	14834	14866	14756	14621	14942	14804	14839	14764	14942	14835	14733	14821	14679	14823	14761	14804	14744	14750	14932	14932	14667	14835	14711	14724	14960	14698	14713	14822	14789	14890	14903	14757	14741	14707	14758	14873	14935	14840	14690	14769	14796	14774	14594	14697	14893	14912	14900	14756	14832	14786	14764	14957	14762	14785	14945	14848	14849	14878	14823	14871	14802	14671	14723	14587	14860	14875	14909	14792	14787	14926	14777	14795	14812	14638	14794	14695	14792	14892	14791	14554	14863	14753	14801	14854	14765	14800	14789	14721	14813	14745	14850	14493	14924	14761	14765	14849	14876	14801	14614	14699	14835	14898	14828	14815	14723	14784	14835	14692	14701	14853	14722	14742	14825	14754	14946	14746	14855	14865	14735	14858	14657	14773	14782	14713	14597	14930	14874	14741	14955	14687	14866	14821	14510	14761	14864	14664	14950	14753	14907	14845	14698	14847	14655	14839	14764	14609	14597	14862	14800	14733	14904	14775	14702	14824	14765	14864	14741	14913	14730	14888	14677	14949	14665	14786	14902	14838	14685	14947	14937	14990	14956	14721	14728	14744	14776	14908	14964	14724	14861	14911	15005	14767	14920	14826	14726	14788	14773	14591	14804	14717	14780	14865	14883	14641	14670	14803	14784	14807	14797	14829	14832	14898	14849	14812	14990	14777	14765	14863	15063	14759	14898	14667	14866	14925	14783	14889	14716	14848	14710	14912	14727	14868	14852	14772	14681	14795	14782	14714	14813	14719	14861	14784	14785	14892	14756	14820	14643	14723	14948	14769	14745	14751	14784	14569	14764	14721	14698	14896	14791	14923	14862	14935	14701	14749	14809	14723	14792	14773	14920	14788	14787	14834	14909	14661	14663	14859	14732	14753	14773	14748	14717	14649	14768	14619	14643	14975	14774	14778	14800	14885	14805	14920	14559	14862	14809	14777	14771	14707	14877	14827	14737	14814	14758	14948	14885	14941	14681	14837	14756	14683	14773	14761	14763	14925	14860	14765	14755	14777	14869	14858	14885	14708	14588	14861	14789	14810	14815	14864	14808	14819	14758	14812	14816	14840	15018	14645	14812	14788	14805	14752	14880	14794	14882	14794	14897	14751	14786	14666	14776	14625	14707	14940	14812	14704	14789	14824	14697	14773	14948	14743	14864	14797	14815	14702	14766	14825	14814	14852	14829	14923	14675	14914	14715	14952	14882	14763	14865	14640	14933	14757	14626	14803	15017	14627	14837	14879	14872	14857	14558	14897	14730	14860	14771	14801	14773	14754	14788	14750	14781	14650	14952	14759	14857	14799	14717	14695	14833	14912	14804	14772	14781	14663	14896	14825	14807	14646	14795	14872	14727	14801	14829	14694	14701	14684	14692	14761	14834	14718	14829	14727	14771	14784	14920	14696	14662	14890	14960	14825	14731	14747	14608	14814	14757	14799	14788	14792	14754	14670	14724	14828	14713	14947	14731	14778	14648	14789	14647	14668	14780	14831	14960	14594	14758	14737	14795	14797	14657	14845	14751	14806	14897	14930	14860	14612	14964	14719	14728	14773	14783	14799	14866	14764	14733	14707	14817	14656	14878	14861	14643	14710	14804	14922	14766	14843	14799	14778	14719	14789	14850	14939	14802	14725	14634	14914	14775	14688	14705	14702	14875	14698	14730	14779	14771	14721	14832	14854	14829	14887	14752	14816	14716	14746
24478	21508	28940	24548	22103	21727	20147	16706	15973	15851	15674	15529	15550	15636	15355	15286	15234	15317	15121	15327	15192	16003	17881	15939	17067	20717	16650	15411	16400	15203	15085	14901	15593	17332	17466	17189	16470	15570	15091	15132	15063	15344	15021	15108	15130	15385	15128	15024	15099	15077	14971	14911	14935	15021	15112	15156	14990	15103	14998	15048	15058	15038	14820	14937	14930	14967	15161	14962	15137	15044	15044	15045	15121	14886	14998	15076	15118	15070	15101	15037	14793	15133	15058	14823	14925	14902	14769	15072	15115	14885	15017	14993	15101	15120	15261	14920	14845	15170	15060	14755	14878	14755	15224	15139	15100	14891	14910	15081	14946	15117	15010	15055	14831	14739	14893	14918	15046	15122	15046	15038	14807	14861	14727	15075	15094	14981	15247	15099	14908	15012	15080	15007	15040	14959	15207	14853	14944	14906	15129	14809	14940	15078	15033	15093	15059	15076	15037	15078	15016	14839	14937	14772	14909	15217	15042	15011	14963	15022	14861	15073	15002	15043	15096	14937	14928	15027	15105	14781	15199	15046	14968	14911	15008	15053	14931	15025	14906	15028	14904	15033	14932	14848	14840	15119	15024	14767	14939	14892	14894	15079	15007	14820	14965	14922	14977	14932	14769	15156	15026	14959	14980	14804	14991	15065	15078	14836	14882	15052	15051	15098	14883	14842	14975	15116	14837	14811	15024	14825	15105	14956	14938	15199	14951	14929	14983	14981	14968	15100	14869	14870	14934	14918	15049	15045	15080	14952	15064	15099	15182	14877	15016	15110	15031	14994	14744	15017	14875	14920	15070	14955	15049	14976	15045	15023	14995	14925	14905	15129	14760	15014	15007	15000	14929	14989	15164	14773	14863	14829	14750	15066	15148	15026	14936	14907	14737	14958	15016	14888	15048	14979	14976	14919	15121	15086	14861	14902	14910	14816	14925	14820	15238	15177	14906	14949	14949	14805	14993	14863	15075	15151	15046	14959	14962	14984	15154	14993	14922	14981	15114	14894	14962	14948	14907	14875	14960	15003	14947	15136	15220	14941	15136	15007	15120	15040	14940	15035	15019	14797	15000	14975	15046	15140	14732	14922	14961	14986	15033	14892	14825	14878	14910	14829	14996	15009	14975	14873	14991	15022	15021	14975	15053	15008	14876	14971	15014	15000	14997	15072	15024	15122	14988	15087	15113	14922	14868	15049	15226	14980	14950	15048	15044	14650	14859	15109	14864	14951	14936	15014	15016	15022	14972	14845	15136	14975	14893	15018	15162	15021	14943	15103	14753	15122	14934	14795	14973	15043	15005	14818	14946	15115	15087	14901	15079	14938	15077	15026	15001	15111	15070	14778	14980	14964	15052	14750	15052	14970	14995	14949	14852	15012	15282	15098	14870	15000	14939	14911	15142	14823	15089	14926	15127	14821	14933	14818	14870	14967	14981	14993	15059	14921	15097	14747	14832	15085	15155	14969	15156	14896	14711	14925	15047	15097	14932	14839	14928	15008	15051	14893	15072	14904	15116	15019	14975	15070	14926	14968	14758	14908	15022	14910	15021	15073	15252	15029	14824	14955	15099	15011	14858	15110	14954	15068	15049	14990	15039	15173	14828	14896	15055	15090	15042	14820	14818	15130	15108	15045	14971	14956	14896	14970	14986	14940	15107	15114	14954	14980	15104	14886	14924	15019	15035	14882	14943	15146	14742	14707	15016	14980	14798	14909	14879	14990	14878	14905	14920	15062	14940	14997	14909	15156	15001	14889	14866	14984	14928	14979	14847	14923	14786	15208	15204	14905	15081	15130	15071	14938	14871	14985	14910	14827	15024	15051	15065	14922	14934	15061	15055	14970	15016	14892	14949	14888	14833	15105	14929	15135	15063	14960	14941	14896	14951	14885	14951	15102	14908	14991	14930	15177	15008	14946	15058	14987	14982	15057	14931	15002	15247	14872	15097	15069	15022	15044	14705	14898	14831	14788	15071	14962	14936	15071	14970	14892	14881	14942	14916	15003	15181	14825	15086	14967	15070	14925	15054	14841	14865	14916	14977	14885	15133	14857	14914	14952	14844	14933	15168	15054	15093	14847	15030	14934	14975	14994	15066	14837	15154	15133	14965	14733	14732	15199	14870	14921	15014	15089	14912	14888	14744	14936	14969	14815	14879	14944	15163	15075	15094	14855	14864	14918	14944	15017	14931	14788	15055	14958	15065	15044	15122	14695	15001	14815	14905	15035	15045	14926	14775	14752	14858	15106	15109	14820	14783	15032	15078	14908	14908	14988	15040	14948	15070	15045	14973	14990	14923	14977	15112	14989	14845	14938	14927	15066	15142	14838	14769	14991	15038	15099	14980	14952	14901	14805	14805	15097	15018	15070	15000	14856	14939	15237	14999	15082	15030	14927	15000	14808	14914	14878	14956	14968	15032	14978	14917	14990	14882	14897	14880	14950	14924	14846	15142	15087	14972	15167	14900	14880	15040	14954	14843	14970	15093	15121	15160	14958	15005	14998	15017	14947	14933	14998	14883	15097	15133	15054	14867	14885	15134	15140	14933	14941	15040	14870	14731	15062	14983	15034	14760	14875	14909	15105	14834	14893	14993	14975	15026	15009	14891	15034	14835	15046	15070	14846	14974	14963	15386	14925	15090	14935	15132	14993	14943	14957	14877	14885	15011	15176	15113	14968	14844	14955	14824	14993	14886	14852	14891	15001	15019	15087	15317	15061	14942	14918	15034	14952	15063	14863	14935	15037	15038	14935	14979	14910	14952	15011	15084	14890	14885	15036	14903	14937	14968	14954	14780	14971	14900	14799	14888	15053	14908	14900	15121	14989	14946	14981	15004	14994	14944	14741	14858	15071	15158	14936	14934	14923	15040	14826	14843	15033	14899	14850	14946	14925	15112	15061	14950	15032	14774	14985	15055	15160	14910	14984	15039	14846	14943	15031	14840	15043	15045	15060	15116	14959	14947	15083	15048	15071	14918	15045	15031	14754	14990	14889	14954	15037	15066	14941	15025	14911	14961	15117	15152	15040	15016	14955	14939	15080	14889	14884	15084	14894	14927	14877	14994	14963	14885	14753	14981	15018	15004	15019	14928	15044	14996	14953	14984	14989	15089	15139	15041	14956	14964	15032	14877	15074	14952	14775	14917	15121	15026	14834	15037	14822	14996	14821	14931	15180	14734	15085	14870	14901	14889	14957	14920	15003	14996	14916	15011	15126	15146	14923	14807	14833	14886	14992	14915	14817	15015	15177	14907	14946	15065	15000	14901	14835	14999	14879	14921	15049	14886	14993	14908	15040	15012	14818	14854	14953	14803	15061	14986	14882	14950	14981	14917	15114	14942	15117	14984	14985	14953	14989	14955	15067	15180	15097	15085	14970	14980	14980	14887	15057	14856	14972	15154	15010	15124	14852	14981	14937	15053	15085	14816	14862	15133	14907	14750	15145	15112	14981	15070	14920	14838	15151	15038	14987	14830	15035	15016	15008	14934	15051	14954	14899	15018	14971	15027	15185	15051	14820	14861	15076	14896	15021	15012	14810	15067	14921	14981	14817	14957	15020	14936	14884	15114	14918	15182	14840	14899	15014	15093	14962	15075	14763	14934	15006	15037	14932	14955	15047	14814	15093	14861	15126	15072	14864	14943	14919	14994	15011	15130	15119	15018	15056	15311	14769	15000	15065	14906	14822	14983	15071	14957	14820	14990	15182	14958	15042	14986	14988	15057	14944	15161	14883	14963	15038	15045	14992	14682	14824	14849	14940	14912	14899	14943	14902	14956	15013	15069	14868	14955	14905	14781	14875	14837	15026	14902	15003	14945	15057	14985	14944	14821	15059	14941	14847	14960	14939	14928	14930	14982	15017	15037	14876	14836	14819	14937	15092	15046	15031	15120	15079	15149	15160	14761	14980	15048	15173	15104	15077	14973	14902	14847	14792	15020	15011	15010	14980	15064	14895	14933	14850	15020	15022	14917	14854	14986	14804	15048	15029	14890	14904	14922	14762	14920	15097	14740	14917	14987	14930	15110	14872	15037	15058	15035	14838	14817	14877	14909	14958	15095	14786	15156	14897	14825	14988	14703	14922	15151	15113	14949	14833	15003	15059	15036	15029	14895	15108	14824	15101	14967	14881	15056	14860	14881	15134	15009	14817	14946	14852	14898	15034	14800	15055	14956	15046	15119	15024	14992	14977	15036	15099	14893	15008	15033	15001	15128	14990	14982	15110	14879	14889	15223	14911	14939	14904	15119	14903	14967	14965	14922	14817	14922	15062	14975	14899	14938	15142	15005	15140	15042	14924	15018	14892	15076	14699	14896	14976	15008	14927	15131	15011	14990	14977	14803	15084	14965	14928	15092	14953	14889	14832	15199	14916	15127	14872	14878	14903	14829	14926	15002	14977	15203	14985	14968	14975	15016	15048	15142	15117	14921	14914	15038	15162	15133	14915	14924	14958	14858	14985	15087	14811	15038	14899	14857	14791	14917	15142	14959	14929	15035	15064	15027	14865	15134	14993	15077	15135	14812	14869	15281	15068	14918	14971	14969	14910	14961	14898	15165	14989	15123	14909	14950	14866	14846	14870	14983	15014	15057	15149	15074	15111	14886	14973	15048	14927	14905	14955	14985	15016	14926	15124	15107	14723	14981	15072	14967	15132	15157	14964	14994	14969	15037	14914	14858	15046	15159	14906	14927	15077	15009	14989	15040	14919	15034	15021	14908	15052	14944	15011	14798	15100	14897	14900	15008	14917	14870	14718	14891	15019	15128	14851	14903	14849	14974	14983	15116	14947	14908	14905	14979	15128	15003	14931	15034	15085	14939	15150	15186	15052	14836	15089	15048	14972	15224	15028	15249	15016	15004	14914	15092	14942	15118	14888	15074	15015	15066	15111	14910	14947	14960	15055	14952	14955	15201	15021	15049	14981	14808	15110	14913	14944	14950	14985	14987	15011	14894	15046	14923	15056	14928	14924	14847	15118	14946	14918	14990	14993	14767	14798	14875	14789	14847	14949	15074	15003	15016	15039	14779	14870	14929	14871	14855	14941	14960	15086	15082	14994	14906	15046	15099	14912	14952	15045	15086	14967	14903	15178	14790	14881	14804	15026	14884	15119	15006	14778	15018	14970	15134	14908
16562	27275	25689	22209	20317	18977	17675	16565	15934	15543	15411	15137	15122	15015	14744	14736	14774	14807	14758	14745	14664	16291	19314	15434	18331	23537	15678	15079	16668	14559	14552	14558	15646	18373	18418	17652	16517	15204	14518	14559	14473	14333	14463	14354	14589	14485	14679	14410	14468	14400	14474	14469	14398	14528	14471	14457	14249	14443	14526	14690	14445	14322	14405	14400	14314	14530	14287	14377	14381	14397	14448	14400	14588	14354	14373	14346	14438	14496	14410	14483	14464	14587	14429	14497	14422	14502	14399	14545	14399	14392	14382	14429	14527	14427	14272	14504	14462	14403	14571	14401	14313	14344	14382	14398	14504	14335	14482	14484	14269	14407	14348	14529	14476	14446	14562	14529	14561	14386	14347	14452	14467	14339	14452	14567	14642	14356	14534	14459	14499	14236	14398	14427	14537	14419	14317	14425	14378	14398	14492	14293	14427	14299	14297	14447	14178	14473	14599	14347	14324	14393	14440	14489	14468	14512	14577	14270	14359	14425	14351	14561	14461	14446	14400	14452	14511	14521	14449	14517	14540	14315	14420	14376	14530	14425	14524	14550	14406	14552	14317	14259	14579	14334	14389	14586	14471	14324	14469	14304	14443	14594	14407	14349	14602	14401	14467	14406	14411	14405	14475	14255	14400	14535	14401	14416	14379	14341	14347	14352	14306	14394	14377	14514	14409	14271	14480	14582	14434	14559	14564	14493	14494	14463	14440	14506	14341	14431	14363	14562	14394	14526	14675	14459	14567	14555	14594	14418	14397	14417	14429	14470	14283	14492	14423	14431	14548	14423	14342	14526	14342	14286	14527	14425	14365	14479	14469	14426	14224	14408	14386	14393	14349	14362	14503	14398	14371	14473	14387	14607	14317	14437	14487	14343	14385	14591	14189	14397	14505	14637	14356	14524	14274	14633	14483	14392	14395	14419	14346	14560	14405	14478	14328	14468	14519	14388	14385	14396	14380	14346	14436	14266	14486	14370	14291	14275	14390	14432	14558	14323	14477	14487	14415	14312	14351	14504	14451	14436	14350	14561	14525	14259	14316	14483	14463	14261	14457	14326	14493	14434	14480	14321	14355	14381	14365	14525	14222	14339	14348	14460	14582	14452	14419	14322	14518	14532	14440	14622	14073	14302	14415	14423	14524	14420	14325	14393	14405	14446	14483	14440	14465	14485	14383	14355	14383	14600	14396	14355	14391	14592	14357	14402	14312	14523	14500	14291	14523	14370	14448	14525	14595	14505	14370	14318	14518	14499	14390	14516	14461	14535	14435	14354	14422	14464	14388	14524	14364	14446	14506	14400	14466	14409	14452	14401	14348	14351	14434	14344	14415	14275	14387	14512	14466	14518	14446	14458	14481	14271	14649	14418	14290	14463	14481	14283	14522	14478	14550	14359	14573	14464	14365	14325	14592	14535	14360	14541	14606	14385	14367	14177	14311	14450	14315	14386	14552	14452	14365	14372	14438	14572	14528	14376	14297	14390	14496	14383	14432	14388	14340	14567	14523	14384	14428	14415	14529	14430	14493	14429	14647	14345	14623	14470	14508	14364	14199	14626	14431	14163	14425	14478	14420	14486	14343	14479	14424	14432	14320	14519	14410	14218	14197	14534	14267	14459	14581	14447	14582	14524	14377	14553	14429	14476	14276	14389	14516	14239	14453	14465	14476	14434	14447	14449	14422	14324	14235	14506	14439	14422	14357	14594	14522	14368	14439	14310	14271	14484	14261	14483	14360	14571	14340	14251	14369	14487	14372	14343	14331	14335	14321	14442	14547	14334	14286	14433	14291	14569	14406	14435	14326	14390	14464	14275	14512	14434	14515	14613	14379	14466	14234	14462	14503	14477	14409	14410	14336	14501	14594	14344	14513	14427	14360	14629	14474	14451	14392	14453	14435	14387	14385	14538	14408	14380	14422	14449	14243	14236	14448	14343	14533	14394	14541	14315	14296	14395	14490	14389	14438	14388	14449	14520	14439	14410	14473	14528	14439	14477	14518	14438	14316	14436	14392	14374	14324	14380	14409	14350	14550	14425	14303	14536	14551	14295	14299	14368	14396	14419	14331	14490	14582	14653	14419	14441	14344	14471	14457	14425	14414	14337	14626	14225	14429	14334	14466	14489	14452	14516	14399	14443	14285	14359	14376	14422	14432	14524	14119	14336	14421	14357	14405	14651	14265	14538	14453	14526	14546	14438	14394	14394	14391	14456	14476	14441	14393	14406	14374	14494	14492	14222	14614	14470	14434	14382	14210	14585	14401	14498	14592	14372	14347	14390	14362	14442	14610	14421	14532	14470	14390	14472	14394	14353	14245	14566	14439	14278	14353	14402	14347	14556	14362	14362	14367	14314	14469	14402	14618	14449	14433	14575	14538	14412	14264	14379	14416	14350	14572	14376	14341	14470	14457	14615	14423	14307	14320	14352	14319	14499	14375	14343	14480	14532	14550	14317	14520	14397	14453	14336	14420	14374	14503	14477	14499	14403	14386	14545	14437	14475	14349	14417	14475	14370	14508	14518	14354	14429	14363	14522	14440	14222	14550	14346	14532	14383	14578	14489	14485	14376	14429	14445	14533	14450	14567	14476	14416	14428	14319	14160	14372	14472	14371	14352	14373	14443	14466	14455	14557	14327	14232	14532	14503	14406	14451	14528	14509	14431	14476	14404	14321	14330	14487	14403	14400	14541	14188	14400	14548	14541	14422	14432	14661	14423	14361	14565	14177	14253	14379	14354	14487	14492	14469	14444	14377	14500	14346	14449	14586	14361	14445	14186	14496	14320	14538	14394	14258	14513	14512	14353	14537	14358	14437	14504	14361	14615	14487	14487	14474	14363	14437	14402	14596	14381	14469	14500	14364	14491	14455	14376	14396	14397	14421	14618	14504	14343	14502	14444	14358	14344	14520	14429	14500	14398	14374	14414	14444	14288	14483	14253	14406	14375	14587	14485	14334	14431	14597	14533	14435	14401	14535	14480	14424	14511	14449	14285	14497	14341	14264	14414	14450	14492	14435	14473	14432	14379	14295	14435	14334	14346	14408	14361	14375	14372	14423	14291	14501	14132	14181	14494	14322	14330	14510	14510	14475	14501	14524	14466	14342	14530	14453	14470	14436	14360	14274	14563	14517	14455	14340	14344	14532	14440	14481	14227	14571	14445	14399	14198	14347	14474	14330	14306	14245	14484	14408	14430	14459	14406	14471	14309	14281	14239	14559	14706	14335	14465	14392	14568	14293	14494	14559	14419	14453	14510	14339	14616	14381	14439	14536	14538	14443	14370	14406	14477	14477	14504	14380	14447	14552	14409	14448	14311	14420	14296	14620	14434	14461	14396	14495	14374	14516	14375	14384	14478	14491	14385	14470	14382	14310	14367	14505	14291	14430	14412	14416	14337	14371	14340	14325	14215	14343	14370	14412	14389	14433	14419	14319	14500	14498	14402	14323	14574	14608	14309	14344	14377	14265	14394	14537	14168	14530	14609	14447	14468	14472	14424	14503	14385	14358	14347	14291	14432	14591	14539	14396	14393	14352	14347	14497	14333	14476	14430	14368	14418	14278	14320	14460	14455	14499	14391	14342	14355	14387	14461	14450	14601	14340	14595	14581	14281	14515	14450	14330	14584	14439	14479	14426	14441	14289	14442	14357	14543	14442	14507	14477	14398	14499	14625	14302	14605	14614	14649	14383	14325	14457	14306	14495	14402	14384	14304	14471	14531	14446	14470	14397	14399	14475	14456	14570	14404	14359	14314	14268	14534	14447	14540	14480	14563	14379	14503	14462	14521	14531	14433	14504	14374	14587	14353	14553	14386	14315	14472	14414	14391	14467	14352	14353	14409	14499	14322	14422	14401	14511	14400	14484	14431	14413	14391	14451	14320	14502	14469	14498	14492	14353	14454	14408	14544	14404	14507	14395	14275	14435	14200	14534	14402	14437	14589	14450	14514	14459	14406	14291	14472	14443	14468	14511	14371	14266	14598	14466	14383	14393	14336	14462	14419	14457	14394	14455	14460	14234	14452	14456	14556	14320	14300	14478	14405	14490	14362	14441	14424	14410	14545	14485	14471	14309	14517	14362	14384	14512	14307	14470	14381	14431	14482	14423	14453	14543	14447	14397	14223	14567	14504	14522	14325	14472	14461	14353	14443	14436	14336	14674	14365	14502	14459	14705	14385	14500	14389	14387	14326	14464	14372	14343	14489	14530	14368	14364	14486	14402	14445	14525	14428	14462	14554	14405	14526	14469	14609	14505	14434	14541	14462	14501	14413	14572	14421	14432	14465	14491	14282	14355	14262	14471	14397	14430	14480	14524	14369	14538	14528	14463	14526	14423	14441	14507	14364	14443	14572	14257	14328	14480	14427	14231	14460	14519	14368	14461	14558	14476	14708	14435	14432	14274	14522	14350	14534	14376	14377	14532	14512	14376	14491	14465	14302	14392	14406	14500	14451	14536	14404	14442	14371	14443	14365	14407	14583	14340	14374	14551	14415	14316	14334	14450	14511	14426	14538	14465	14516	14430	14447	14437	14541	14473	14448	14491	14439	14362	14343	14298	14424	14411	14445	14423	14496	14402	14434	14310	14409	14325	14253	14268	14537	14475	14498	14726	14256	14552	14462	14436	14549	14358	14407	14437	14419	14251	14574	14408	14314	14294	14393	14556	14484	14380	14589	14392	14214	14400	14380	14623	14508	14388	14136	14418	14438	14441	14464	14563	14272	14192	14486	14375	14528	14397	14414	14481	14437	14565	14310	14458	14339	14393	14469	14288	14375	14424	14423	14431	14390	14502	14400	14401	14378	14497	14288	14496	14435	14342	14490	14526	14453	14357	14447	14526	14441	14417	14479	14422	14248	14608	14482	14556	14328	14353	14334	14311	14242	14437	14325	14569	14436	14489	14439	14427	14513	14472	14498	14349	14522	14434	14437	14601	14325	14343	14587	14419	14191	14344	14520	14436	14445	14461	14468	14424	14563	14479	14464	14603	14337	14433	14358	14407	14373	14597	14359	14302	14420	14496	14414	14583	14284	14582	14364	14401	14467	14492	14429	14615	14413	14409	14357	14386	14295	14505	14439	14466	14356	14411	14447	14418	14591	14441	14400	14332	14449	14559	14356	14307	14294	14337	14431
29565	21334	19905	17854	16024	15865	15753	15311	15455	15228	15271	15358	15168	15186	15212	15308	15262	15076	15217	15082	15200	15127	15355	15357	15373	15042	15178	15151	15092	15152	15094	14973	15216	15276	15488	15525	15403	15344	15250	15255	15159	15306	15182	15117	15194	15110	15126	15131	15112	15201	15076	15141	15283	15188	14992	15108	15219	15287	15195	15123	15250	15165	15191	15201	15285	15257	15332	15084	15283	15046	14847	15006	15227	15085	15186	15167	15232	15131	15270	15116	15134	15008	15162	15202	15062	15163	15278	15156	15083	15152	15353	15199	15073	15196	15181	15208	15162	15299	14970	15210	15145	15157	15225	15027	14995	15150	15154	15100	15109	15304	15193	14956	15091	14928	15204	15021	15275	15072	15156	14999	15117	15213	15271	15169	15243	15190	14986	15115	15147	15125	15245	14958	15083	15174	15235	15181	15055	15290	15125	15077	15155	15257	15289	15156	15143	15066	15060	15286	15143	15203	15051	15148	15143	15347	15215	15120	15138	14976	15147	15038	15265	15221	15089	14931	15168	15117	14932	15027	15414	15159	15111	15284	15118	15222	15161	15094	14990	15088	15166	15224	15190	15133	15178	15171	15304	15270	15073	15107	15258	15103	15148	15152	15110	15020	15209	15172	14856	15233	15348	15203	15113	15090	15048	15057	15143	15079	15211	15023	15280	14962	15179	15087	15162	15170	15083	15072	15172	15369	15304	15328	15014	15158	15055	15172	15122	15091	15187	15041	15001	15109	15126	15078	15110	15069	15003	15137	15282	14962	15282	15065	15147	15227	15037	15087	15077	15105	15292	15146	15037	15127	15127	15009	15069	15235	15061	15099	15164	15228	15091	15252	15253	15202	14946	15098	15066	15269	15113	15150	15101	15048	15080	15156	15112	15288	15295	14925	15073	15116	15139	15118	15112	15082	15085	15069	15083	15125	15231	15394	15184	15136	15059	15173	15084	15262	15291	15249	15282	15040	15042	15120	15115	14923	15238	15201	15084	15209	15296	15002	15118	14908	15292	15355	15203	14998	15033	15093	15123	15049	15152	15060	15108	15326	15111	15242	15313	15053	15025	15290	15141	15044	14965	15105	15013	15087	15081	15102	15198	15135	15053	15107	15077	15143	15346	15089	14878	14925	15267	15139	15258	15132	15198	15035	15014	15124	15211	15278	15268	15134	15244	15108	15210	15083	15012	15122	15380	14974	15258	15102	15091	15029	15293	15166	15110	15018	15134	15114	15299	14892	15157	15089	15039	15120	15106	15215	15088	15276	15120	15105	15340	15038	15086	15127	15141	15123	15124	14967	15082	14984	15148	15079	15021	15385	15071	15202	15208	15109	15196	15134	15017	14972	15012	15244	15154	15037	15143	15131	15052	14943	15162	15114	15021	15271	14896	15118	15126	15226	14994	15201	15121	14969	15145	15328	15216	14998	15228	15176	15327	15077	15219	15221	15095	15034	15301	15234	15138	15044	15265	15231	15015	14908	15124	15208	15358	15126	14966	15264	15330	15139	15242	15121	15102	15320	15140	15225	15207	15343	15113	15202	15294	15077	15133	14911	15085	15286	15209	15335	15131	15174	15237	15270	15250	15242	15268	15148	15239	14960	15197	15217	15295	15046	15253	15137	14985	15094	15224	15295	15172	15122	15164	15330	15069	15157	15245	15145	14985	15228	15067	15041	15133	15208	15223	15043	15092	15004	15262	15109	15127	15110	15061	15283	15186	15126	15109	15179	15318	15197	15196	15067	14986	15053	14953	15169	15204	15130	14976	15206	15152	15305	14995	15193	15205	15339	15298	15250	15145	15060	15260	15071	15071	15076	15127	15056	15334	15099	15108	15027	15124	15156	15263	15152	15313	14971	15266	15133	15074	15125	15377	15228	15233	15077	15129	15079	15202	15190	15196	15202	14934	15233	14917	15051	15047	15107	15115	15153	14951	15084	15092	15016	15227	15236	15036	15086	15161	15127	15212	15123	15145	15212	15219	15228	15162	15128	15153	15063	15031	15021	15213	15295	15141	15103	15342	15207	15140	15175	15138	15086	14901	15207	15225	15214	15226	15059	14896	15082	15336	15308	15250	15230	15321	15209	14972	15157	15239	15085	15223	14968	15087	15197	15307	15039	15060	15100	15071	15090	15121	15134	15020	14921	14995	15170	15274	15197	15232	15153	15285	15097	15281	15191	15023	15147	15198	15386	15170	15157	15365	15174	15119	15231	15151	15211	15134	14984	15200	14869	15079	15027	15034	15251	15243	14961	15300	15303	15070	15175	15123	15337	15277	15280	15123	15247	15210	15186	15317	15047	15327	15108	15174	15059	15124	15124	15274	15050	15144	15163	14971	15333	15029	15053	14993	15011	15240	15165	14886	15032	15065	15105	15009	15020	15134	15069	15171	15016	15050	15189	15126	15087	15111	14972	15065	14988	15126	14960	15092	15264	14989	15277	15307	15291	15167	15239	15284	15205	15130	15239	15065	14891	15220	15022	15178	15018	15027	15274	15136	15170	15113	15183	14916	15221	15232	15133	15154	15094	15097	15204	14980	14964	15104	15124	15202	15295	15219	15128	15076	15104	15030	15182	15305	15194	15281	15045	15192	15151	15157	15356	15101	15189	15302	15192	15177	14997	15224	15117	15189	15143	15332	14977	15102	14991	15208	15013	15018	14972	15122	15249	15212	15114	15170	15296	15133	15087	15222	15138	15090	15096	15228	15079	15214	15125	14969	15155	15157	15115	15016	15146	15207	15198	15151	15190	15236	15233	15120	15159	15155	15128	14962	14930	15331	15158	15255	15154	15196	15149	15192	15081	15158	15177	15181	15313	15191	15223	15272	15083	15070	15045	15180	15171	15276	14912	15045	15143	15254	15095	14972	14984	15262	15144	15111	15111	15064	15165	15266	15208	15143	15158	15167	15085	15221	15226	15187	14984	15018	15138	15188	15128	15209	14957	15048	15222	15047	14998	15194	15020	14993	15084	15041	15140	15293	15323	15245	15082	15133	15035	15277	14994	15084	15184	15107	15027	14889	15219	15323	15071	15025	14942	15133	15181	15240	15126	15191	15087	15104	15217	15125	15049	15158	15093	15196	15170	14966	15143	15047	15138	15248	15229	15296	15118	15183	15215	15303	15162	15082	15035	15032	15175	15196	15094	15124	15075	15099	14961	15158	15188	15275	15057	15201	14972	15030	15161	15204	15007	15055	15125	15223	15102	15081	15081	15212	15195	15005	15122	14973	15110	15331	15251	15055	15106	15264	15106	14980	15070	15277	15139	15268	15243	15311	15005	15294	15126	15221	15218	15233	15435	15093	15129	15040	15049	15287	15117	15076	15227	15066	15295	15105	15368	15251	15125	15381	14991	15058	15092	15169	15117	15187	15271	15213	15152	15072	15006	15147	14981	15158	15108	15207	15129	15198	15203	15157	15240	14973	15171	15102	15149	15468	14957	15091	15142	15296	15089	14978	14965	15181	15291	15219	15127	15210	14933	15164	15266	15217	14893	15039	15010	15186	15028	15074	15134	14925	14997	15049	15244	15133	15196	14928	15121	15038	15036	15176	14998	15233	15005	15140	14955	15006	15087	15245	15046	15184	15175	15235	15131	15370	14979	14922	15020	15401	15133	15204	15072	15193	15253	15059	15029	15213	15004	15104	15011	14822	15140	15359	15023	15159	15127	15241	15196	15186	15277	15094	15100	15113	15133	15083	15126	15124	14990	15185	15091	15242	15095	15133	15166	15339	15251	15279	15089	15038	15118	15159	15076	14951	15276	15028	15082	15265	14975	15168	15193	15171	15084	15060	15173	15262	15078	15197	15135	15071	15112	15216	15067	15208	15204	15267	15050	15129	15358	15363	15057	15211	15005	15286	15086	15146	15008	15261	15259	15174	15005	15164	15163	15150	15217	15126	14912	14934	14990	15153	15129	15117	15225	15235	15342	15120	15263	15234	15006	15148	15095	15246	15061	15161	15169	15222	15069	15090	15052	15169	15194	15202	15143	15182	15258	15139	15109	15117	15136	15138	15010	15156	15054	14926	15073	15296	15201	15047	15034	15197	15198	15215	15096	15104	15013	14975	15052	15201	14977	15025	15352	15045	15143	15172	15323	15170	15043	15289	14907	15076	15215	15259	15140	15089	15042	14992	14956	15085	15184	15152	15319	15263	15130	14907	15137	15140	15063	14876	15136	15283	15017	15141	15092	15168	15173	15105	15244	14956	15090	14999	15215	15146	15236	15159	15074	15011	15249	15191	15171	15030	15066	15224	15199	15185	15117	15256	15079	15126	15254	15130	15222	15363	15243	15159	15184	15188	15127	15203	15161	15004	15122	15155	15200	15338	15069	15048	14912	15090	15014	15167	15231	15212	14953	15039	14955	15138	15167	15269	15215	15201	15217	15334	15236	15049	15283	14998	15108	15083	15104	15044	15194	15178	15189	15225	15174	15098	15210	15166	15287	15200	15235	15137	15220	15100	15101	15059	15091	15009	15081	15208	15205	15179	15283	15196	15110	15153	15275	15179	15107	15017	15110	15236	15055	15081	14993	15031	15110	15123	14990	15235	15185	15156	15168	15208	15196	15191	15228	15086	15095	15431	15237	15171	15393	15236	14945	15202	15093	15078	15181	15045	15338	15182	15132	15120	14978	15002	14963	15099	15255	15204	15095	15095	15106	15263	15054	15139	15245	15150	15094	15270	15119	15145	15317	15058	15247	15050	15213	15135	15067	15209	15043	15157	15299	15160	15126	15145	15067	15159	15239	15191	14918	15258	15211	15106	15083	15299	15112	15222	15110	15223	15232	15070	14995	15105	15046	15258	15169	15227	15265	15109	15201	15137	15062	15103	15425	15211	15202	15154	15240	15033	15028	15085	15314	15113	15267	14980	14988	15306	15167	15313	15126	15056	14945	15024	15085	15301	15198	15078	15062	15055	15224	15347	15200	15086	15205	15056	15343	15164	15159	15182	15170	15168	15142	15179	15087	15223	15113	15014	14987	15060	15079	15140	14906	15243	14894	15357	15097	14866	15057	15147	15146	15090	15256	15114	15248	15079	15068	15223	15251	15087	15128	15010	15158	15187	15085	15422	15007	15257	15115	15254	15124	15225	15548	15209	15283	15079	15041	14882	15250	15174	15185
15459	16651	16982	16324	16137	15916	15318	15020	14936	14560	14760	14699	14680	14829	14579	14596	14594	14551	14631	14492	14579	14991	14680	14654	14764	14557	14589	14686	14636	14598	14529	14560	14512	14926	14935	14959	15015	14672	14820	14531	14610	14415	14595	14565	14454	14406	14698	14511	14643	14635	14598	14577	14557	14487	14548	14596	14491	14460	14575	14419	14543	14437	14551	14458	14416	14398	14691	14460	14387	14563	14642	14560	14477	14469	14569	14465	14680	14757	14622	14561	14437	14524	14632	14437	14491	14612	14581	14493	14530	14595	14603	14466	14575	14541	14543	14511	14348	14547	14391	14327	14573	14530	14664	14505	14742	14528	14443	14725	14484	14574	14556	14501	14556	14589	14476	14556	14761	14608	14550	14452	14462	14516	14439	14542	14713	14428	14634	14553	14560	14559	14521	14648	14557	14542	14555	14616	14477	14433	14704	14592	14569	14383	14559	14573	14562	14426	14493	14369	14491	14394	14660	14674	14543	14647	14571	14587	14549	14461	14679	14564	14577	14467	14433	14658	14433	14746	14587	14534	14542	14609	14359	14534	14597	14549	14557	14486	14490	14626	14582	14575	14466	14597	14547	14509	14564	14396	14446	14491	14462	14411	14470	14566	14515	14593	14581	14534	14598	14437	14632	14529	14518	14543	14557	14515	14466	14488	14514	14542	14627	14393	14527	14579	14758	14652	14609	14370	14680	14555	14589	14449	14477	14534	14478	14642	14561	14417	14488	14479	14665	14704	14509	14465	14621	14567	14588	14554	14414	14600	14514	14690	14519	14632	14600	14526	14459	14353	14483	14542	14627	14549	14483	14589	14429	14407	14538	14628	14477	14587	14549	14546	14580	14496	14465	14464	14828	14458	14526	14467	14581	14536	14633	14487	14562	14545	14600	14431	14672	14588	14592	14772	14582	14567	14588	14412	14646	14539	14597	14426	14448	14495	14615	14677	14581	14543	14411	14678	14502	14590	14557	14575	14431	14560	14556	14475	14629	14585	14452	14409	14619	14551	14512	14770	14619	14490	14407	14642	14441	14625	14520	14379	14635	14534	14630	14539	14502	14536	14557	14529	14573	14619	14578	14616	14450	14428	14486	14446	14671	14511	14622	14597	14455	14522	14563	14490	14544	14417	14534	14444	14533	14558	14417	14545	14548	14629	14552	14672	14478	14625	14506	14635	14618	14467	14438	14600	14525	14402	14552	14678	14541	14665	14608	14560	14704	14559	14529	14580	14522	14551	14596	14522	14645	14357	14632	14451	14526	14497	14559	14551	14669	14548	14542	14554	14585	14388	14484	14585	14549	14709	14606	14571	14353	14472	14454	14709	14605	14463	14524	14602	14563	14485	14458	14466	14430	14635	14418	14578	14609	14671	14393	14571	14435	14558	14584	14546	14702	14472	14480	14645	14419	14560	14650	14578	14538	14627	14523	14631	14503	14584	14630	14424	14560	14673	14632	14586	14463	14427	14738	14685	14533	14683	14698	14478	14519	14580	14362	14530	14465	14523	14425	14377	14522	14450	14677	14417	14449	14487	14502	14552	14448	14500	14564	14507	14492	14621	14453	14635	14430	14521	14487	14574	14594	14440	14680	14396	14585	14490	14431	14479	14627	14637	14534	14532	14466	14577	14554	14570	14549	14615	14640	14503	14633	14693	14458	14616	14442	14448	14481	14579	14532	14470	14556	14585	14518	14372	14505	14521	14413	14408	14689	14472	14494	14467	14645	14626	14485	14487	14603	14481	14733	14676	14473	14498	14563	14503	14504	14514	14490	14728	14489	14763	14562	14460	14405	14518	14627	14459	14744	14505	14530	14635	14660	14419	14406	14601	14558	14520	14544	14529	14499	14467	14412	14550	14648	14733	14599	14517	14568	14525	14591	14468	14582	14486	14521	14519	14499	14621	14531	14561	14603	14623	14449	14482	14641	14616	14442	14523	14657	14278	14411	14460	14578	14588	14493	14560	14498	14617	14570	14500	14392	14641	14403	14638	14539	14519	14562	14592	14577	14501	14474	14580	14713	14521	14526	14664	14487	14479	14687	14499	14362	14619	14433	14671	14381	14512	14670	14496	14485	14479	14619	14577	14483	14477	14590	14426	14546	14385	14625	14368	14513	14635	14573	14536	14490	14534	14533	14527	14421	14533	14395	14499	14604	14653	14548	14482	14567	14639	14647	14512	14620	14564	14481	14526	14534	14458	14524	14523	14385	14640	14634	14406	14502	14373	14561	14536	14467	14771	14552	14477	14619	14499	14583	14689	14566	14672	14471	14640	14524	14713	14649	14746	14502	14551	14574	14415	14688	14331	14516	14600	14632	14284	14562	14516	14703	14507	14513	14633	14608	14572	14534	14494	14455	14706	14566	14695	14519	14348	14480	14529	14632	14458	14608	14642	14615	14636	14534	14612	14648	14426	14404	14613	14384	14651	14575	14548	14491	14843	14512	14496	14594	14468	14603	14702	14621	14467	14375	14426	14587	14582	14577	14651	14590	14413	14674	14529	14547	14589	14373	14497	14607	14368	14583	14653	14481	14479	14604	14381	14528	14635	14419	14534	14675	14639	14621	14691	14525	14589	14620	14574	14475	14587	14515	14621	14625	14449	14477	14596	14453	14607	14544	14435	14651	14550	14511	14620	14482	14557	14750	14362	14575	14389	14598	14571	14656	14486	14645	14522	14399	14471	14394	14533	14526	14587	14400	14546	14522	14610	14384	14385	14528	14511	14428	14581	14523	14479	14557	14605	14521	14518	14637	14435	14691	14509	14451	14519	14546	14550	14604	14623	14461	14754	14425	14560	14459	14425	14641	14555	14524	14597	14717	14419	14459	14635	14607	14524	14510	14511	14632	14485	14437	14467	14511	14514	14391	14535	14373	14519	14580	14601	14641	14645	14478	14491	14458	14627	14419	14463	14659	14449	14613	14589	14484	14536	14525	14489	14403	14485	14651	14523	14436	14573	14430	14562	14612	14442	14581	14634	14777	14568	14514	14684	14473	14540	14540	14605	14599	14470	14613	14559	14573	14657	14526	14570	14605	14720	14556	14478	14551	14643	14588	14423	14359	14624	14508	14580	14514	14564	14482	14613	14510	14903	14528	14579	14432	14587	14612	14671	14390	14568	14549	14507	14488	14469	14544	14522	14583	14641	14572	14576	14581	14426	14463	14398	14538	14635	14424	14728	14497	14528	14541	14547	14512	14632	14507	14535	14488	14585	14633	14628	14517	14646	14572	14583	14510	14426	14589	14716	14680	14515	14607	14604	14604	14465	14478	14517	14553	14430	14560	14553	14581	14541	14447	14531	14578	14306	14586	14668	14475	14657	14472	14706	14641	14714	14547	14582	14530	14536	14608	14473	14674	14465	14732	14499	14683	14487	14649	14510	14510	14506	14532	14408	14572	14588	14542	14562	14514	14646	14402	14605	14504	14520	14622	14545	14575	14507	14685	14659	14602	14615	14630	14621	14617	14628	14494	14667	14463	14449	14600	14555	14545	14617	14491	14466	14638	14330	14744	14467	14691	14525	14435	14537	14509	14540	14566	14786	14550	14507	14711	14530	14676	14645	14427	14593	14463	14470	14436	14702	14369	14513	14599	14470	14570	14544	14581	14569	14668	14575	14779	14641	14480	14476	14593	14662	14630	14605	14660	14540	14732	14493	14557	14501	14630	14710	14465	14528	14647	14409	14548	14715	14471	14517	14655	14441	14483	14621	14574	14535	14548	14533	14639	14543	14589	14624	14598	14598	14611	14517	14600	14449	14537	14490	14625	14542	14579	14571	14610	14625	14691	14642	14648	14494	14595	14527	14604	14396	14575	14700	14677	14512	14526	14426	14549	14506	14805	14708	14555	14464	14558	14535	14390	14659	14417	14594	14496	14534	14394	14492	14541	14477	14622	14441	14359	14652	14555	14468	14486	14664	14525	14474	14653	14503	14546	14573	14564	14685	14580	14647	14641	14484	14477	14553	14552	14485	14478	14642	14514	14645	14607	14641	14548	14499	14415	14403	14475	14473	14599	14501	14586	14447	14478	14535	14469	14408	14416	14604	14496	14517	14326	14501	14563	14536	14592	14427	14515	14344	14306	14521	14592	14547	14587	14492	14610	14719	14499	14761	14537	14461	14404	14510	14441	14511	14568	14480	14497	14453	14460	14600	14618	14427	14524	14518	14479	14464	14535	14487	14539	14691	14735	14527	14589	14649	14647	14525	14608	14405	14544	14552	14559	14431	14663	14640	14466	14532	14460	14488	14646	14548	14652	14310	14545	14561	14629	14532	14608	14516	14610	14523	14734	14569	14604	14455	14425	14601	14595	14561	14631	14499	14556	14670	14542	14558	14479	14645	14568	14531	14626	14492	14625	14520	14828	14518	14656	14628	14610	14682	14595	14461	14682	14558	14419	14349	14467	14548	14534	14728	14427	14718	14454	14430	14662	14591	14442	14494	14491	14732	14609	14527	14742	14576	14525	14297	14519	14662	14619	14530	14484	14704	14540	14554	14581	14446	14562	14579	14548	14547	14523	14403	14503	14624	14491	14612	14597	14662	14393	14669	14647	14373	14480	14555	14640	14497	14551	14532	14622	14674	14510	14325	14580	14632	14780	14666	14601	14834	14506	14559	14439	14591	14594	14550	14452	14533	14421	14537	14446	14562	14461	14503	14526	14386	14591	14424	14443	14668	14532	14495	14587	14542	14659	14297	14703	14559	14426	14482	14587	14417	14592	14417	14582	14544	14766	14588	14430	14514	14575	14440	14593	14428	14514	14651	14652	14634	14470	14576	14668	14508	14574	14527	14555	14451	14600	14569	14591	14627	14663	14454	14435	14741	14542	14516	14471	14583	14442	14432	14597	14563	14529	14607	14517	14483	14408	14452	14514	14658	14631	14506	14695	14428	14544	14638	14598	14513	14592	14592	14407	14421	14577	14673	14508	14540	14677	14389	14624	14406	14532	14659	14512	14604	14589	14430	14411	14582	14502	14651	14657	14606	14643	14481	14683	14511	14555	14381	14519	14586	14499	14415	14616	14660	14659	14514	14556	14564	14368	14594	14615	14438	14499	14557	14518	14438	14430	14431	14695	14616	14546	14439	14521	14497	14546	14481	14465	14563	14516	14525	14636	14749	14691	14485
25763	21483	27927	25924	20617	18722	18174	16655	16320	16143	16150	15941	15990	15967	16112	16126	15937	15898	15785	15809	16286	17954	18937	18864	17483	17601	15824	15777	15971	15849	15848	15788	15986	16488	16641	16464	16230	15985	15757	15725	15811	15782	15591	15800	15792	15973	15845	15869	15681	15561	15836	15623	15786	15612	15773	15862	15790	15670	15818	15514	15839	15942	15870	15740	15685	15771	15641	15848	15764	15688	15631	15869	15912	15616	15623	15655	15630	15740	15806	15701	15737	15769	15900	15740	15928	15670	15761	16041	15809	15588	15954	15744	15787	15819	15807	15875	15788	15889	15972	15747	15645	15851	15649	15671	15723	15737	15939	15723	15710	15835	15661	15917	16014	15695	15802	15688	15804	15781	15762	15791	15726	15526	15879	15836	15608	15713	15630	15788	15681	15656	15744	15737	15771	15660	15924	15638	15681	15569	15698	15703	15762	15746	15710	15695	15681	15868	15856	15622	15979	15762	15893	15932	15663	15709	15755	15700	15833	15766	15586	15976	15638	15833	15828	15772	15623	15799	15713	15732	15805	15891	15616	15609	15836	15682	15810	15698	15611	15671	15842	15578	15794	15930	15802	15831	15774	15589	15724	15847	15900	15724	15826	15715	15728	15623	15715	15646	15975	15766	15868	15638	15654	15736	16001	15653	15910	15702	15804	15919	15730	15787	15753	15708	15761	15841	15923	15773	15758	15715	15835	15829	15858	15670	15686	15890	15808	15938	15733	15799	15691	15690	15823	15674	15756	15712	15738	15774	15635	15835	15653	15546	15852	15870	15677	15620	15708	15716	15741	15727	15868	15620	15750	15720	15689	15775	15812	15702	15632	15822	15705	15624	15804	15754	15740	15670	15661	15545	15934	15554	15713	15750	15776	15699	15624	15749	15692	15889	15762	15741	15732	15739	15927	15853	15862	15674	15727	15983	15845	15806	15758	15824	15676	15822	15935	15758	15763	15766	15776	15647	15580	15881	15767	15720	15656	15726	15675	15782	15761	15813	16033	15688	15783	15787	15725	15430	15647	15726	15578	15882	15445	15780	15783	15809	15747	15801	15799	15897	15786	15847	15632	15723	15883	15632	15709	15675	15658	15743	15913	15851	15688	15738	15715	15803	15743	15578	15797	15746	15872	15618	15720	15729	15546	15584	15883	15662	15669	15828	15696	15676	15978	15778	15814	15892	15695	15789	15500	15773	15690	15654	15874	15750	15585	15694	15775	15815	15628	15782	15605	15826	15719	15749	15899	15590	15718	15710	15855	15765	15710	15571	15639	15735	15652	15836	15769	15829	15761	15726	15882	15808	15622	15767	15636	15736	15787	15911	15730	15841	15549	15949	15972	15728	15758	15784	15729	15886	15582	15812	15765	15580	15816	15707	15837	15916	15715	15686	15611	15780	15798	15890	15895	15669	15649	15800	15635	15962	15833	15707	15844	15737	15609	15893	15940	15814	15617	15845	15746	15750	15708	15940	15679	15750	15843	15690	15588	15836	15659	15761	15623	15679	15895	15793	15868	15844	15778	15675	15834	15951	15841	15911	15871	15667	15764	15727	15758	15586	15786	15798	15656	15674	15669	15667	15877	15693	15702	16090	15802	15899	15796	15615	15639	15697	15624	15607	15784	15921	15645	15849	15850	15646	15829	15638	15829	15612	15674	15717	15697	15857	15862	15870	15716	15815	15648	15817	15553	15575	15838	15603	15871	15840	15802	15616	15734	15803	15624	15576	15980	15813	15979	15985	15986	15667	15520	15618	15809	15727	15910	15819	15834	15877	15815	15823	15833	15809	15679	15635	15677	15660	15755	15700	15645	15711	15787	15814	15776	15554	15732	15867	15764	15744	15560	15680	15729	15721	15668	15702	15848	15926	15676	15812	15920	15787	15878	15807	15632	15800	15832	15716	15886	15861	15935	15606	15814	15731	15797	15795	15729	15785	15641	15753	15759	15641	15736	15797	15513	15595	15917	15859	15925	15734	15773	15758	15687	15956	15675	15576	15867	15650	15777	15944	15818	15901	15817	15695	15763	15751	15927	15706	15673	15748	15776	15520	15692	16112	15728	15792	15684	15678	15718	15709	15979	15764	15765	15698	15750	15718	15788	15832	15751	15714	15679	15829	15732	15905	15665	15755	15862	15824	15741	15758	15716	15796	15840	15694	15896	15721	15803	15626	15448	15616	15642	15608	15775	15647	15693	15765	15830	15681	15803	15633	15699	15725	15657	15790	15720	15718	15819	15846	15628	15730	15755	15603	15652	15640	15610	15641	15853	15725	15774	15576	15773	15833	15806	15651	15643	15758	15543	15710	15781	16044	15805	15786	15861	15643	15959	15485	15890	15621	15589	15721	15680	15965	15708	15790	15880	15939	15610	15564	15601	15844	15822	15817	15891	16037	15891	15636	15776	15805	15831	15752	15709	15744	15700	15795	15731	15724	16005	15497	15637	15825	15684	15851	15702	15661	15531	15853	15753	15654	15740	15775	15834	15805	15767	15666	15790	15707	15700	15755	15645	15613	15721	15738	15771	15564	15867	16043	15813	15818	15692	15799	15750	15607	15817	15725	15645	15669	15704	15580	15706	15698	15872	15818	15745	15684	15724	15872	15801	16040	15925	15872	15769	15828	15822	15792	15807	15850	15957	15755	15923	15903	15712	15656	15688	15843	15792	15947	15627	15859	15749	15692	15556	15624	15734	15701	15763	15883	15811	15895	15731	15698	15720	15787	15660	15635	15917	15668	15687	15633	15891	15632	15721	15632	15492	15785	15741	15803	15774	15665	15926	15636	15852	15802	15807	15826	15745	15652	15708	15738	15763	15745	15883	15809	15872	15806	15648	15888	15649	15982	15721	15734	15778	15714	15681	15731	15823	15671	15684	15547	15841	15672	15708	15708	15696	15810	15954	15771	15757	15821	15611	15645	15776	15884	15688	15858	15655	15660	15772	15860	15771	15701	15657	15839	15764	15750	15735	15765	15737	15685	15946	15953	15778	15628	15787	15658	15652	15664	15796	15747	15711	15770	15746	15656	15787	15769	15625	15788	15798	15671	15711	15843	15703	15589	15733	15794	15781	15660	15859	15751	15831	15756	15732	15795	15938	15600	15804	15638	15722	15798	15735	15695	16021	15788	15839	15899	15903	15665	15734	15771	15667	15596	15699	15600	15667	15946	15987	15732	15944	15950	15816	15793	15495	15738	15784	15701	15721	15854	15736	15641	16015	15790	15990	15871	15561	15712	15636	15813	15662	15881	15974	15647	15607	15854	15627	15943	15872	16039	15903	15686	15872	15550	15862	15806	15708	15796	15744	15622	15811	15674	15595	15832	15856	15913	15935	15734	15944	15945	15783	15680	15826	15888	15572	15779	15762	15716	15720	15851	15582	15736	15900	15608	15631	15741	15752	15722	15592	15585	15867	15771	15924	15876	15907	15834	15497	15581	15825	15674	16018	15583	15738	16064	15704	15505	15759	15667	15840	15648	15791	15721	15896	15859	15850	15822	15819	15716	15858	15695	15821	15731	15842	15854	15697	15632	15587	15626	15640	15695	15841	15768	15839	15612	15800	15489	15894	15727	15691	15782	15836	15933	15902	15779	15813	15805	15823	15756	15569	15748	15771	15720	15868	15878	15994	15912	15745	15695	15885	15783	15616	15720	15885	15714	15856	15699	15651	15850	15690	15909	15834	15671	15727	15733	15804	15702	15622	15759	15801	15703	16035	15950	15846	15765	15619	15681	15752	15807	15541	15862	15941	15730	15721	15729	15852	15638	15699	15688	15649	15855	15761	15670	15809	15931	15742	15840	15652	15662	15833	15861	15863	15624	15769	15702	15763	15976	15801	15701	15732	15792	15630	15916	15848	15653	15729	15705	15684	15573	15690	15735	15767	15739	15896	15950	15785	15745	15647	15727	15659	15703	15662	15627	15780	15871	15695	15850	15764	15793	15633	15706	15796	15976	15782	15646	15586	15667	15780	15622	15870	15809	15577	15770	15898	15798	15719	15719	15780	15818	15907	15694	15675	15707	15691	15777	15824	15831	15725	15806	15731	15880	15864	15868	15744	15933	15797	15770	15729	15598	15645	15765	15729	15736	15892	15875	15827	15803	15614	15914	15797	15622	15631	15680	15565	15912	15926	15727	16037	15687	15686	15846	15799	15925	15717	15719	15761	15738	15833	15601	15866	15826	15850	15812	15899	15885	15710	15805	15961	15656	15824	15706	15837	15555	15832	15854	15733	15797	15903	15688	15786	15838	15534	15792	15768	15677	15740	15736	15701	15662	15639	15685	15713	15626	15797	15864	15917	15972	15796	15817	15755	15672	15796	15683	15639	15804	15676	15561	15720	15803	15646	15612	15906	15773	15746	15674	15678	15630	15704	15689	15857	15705	15677	15778	15890	15683	15730	15831	15880	15657	15879	15792	15751	15640	15682	15794	15790	15822	15625	15905	15948	15723	15805	15748	15801	15833	15513	15888	15658	16029	15742	15821	15727	15794	15749	15647	15665	15541	15659	15755	15663	15714	15710	15790	15693	15795	15628	15702	15769	15738	15828	15744	15755	15846	15716	15859	15908	15777	15506	15620	15477	15651	15884	15718	15736	15848	15994	15693	15721	15629	15808	15707	15652	15570	15658	15553	15717	15616	15684	15620	15659	15584	15687	15656	15612	15668	15586	15612	15826	15775	15651	15857	15749	15732	15768	15763	15720	15503	15797	15834	15915	15772	15975	15823	15702	15737	15755	15742	15598	15635	15645	15767	15682	15718	15713	15799	15993	15856	15804	15756	15792	15689	15828	15667	15743	15783	15842	15779	15646	15781	15664	15665	15912	15754	15711	15799	15825	15931	15755	15760	15788	15795	15865	15584	15712	15964	15847	15862	15869	15722	15833	15777	15793	15929	15924	15764	15704	15954	15598	15899	15796	15830	15652	15764	15879	15612	15772	15805	16000	15745	15521	15529	15748	15761	15860	15816	15839	15575	15795	15691	15694	15616	15706	15617	15726	15616	15637	15599	15702	15806	15693	15787	15723	15663	15787	15670	15806	15785	15663	15658	15637	15814	15896	15589	15831	15795	15771	15549	15650	15809	15485	15705	15976	15724	15667	15772	15837	15851	15814	15759	15766	15728	15674	15910
15076	22686	22142	20056	18570	17658	16789	16160	15663	15562	15527	15259	15088	15175	15248	15149	15047	15246	15082	15091	16052	19186	20380	18931	17624	17055	15171	15016	14917	14886	15151	15024	15142	16230	16208	15922	15737	15288	15145	15095	15046	14970	15029	15122	14972	14961	15088	14973	15059	15076	14934	14938	14907	15089	15021	14903	14932	14950	14991	15291	14975	15082	14936	14955	14886	14892	14873	15031	14958	14931	15031	15008	14850	14933	14820	14939	14965	14914	15133	14926	14872	14992	14964	15075	14992	14899	15223	14924	14905	14951	15097	15030	15120	15070	14793	14968	15008	15022	14999	15009	14933	14921	14967	15079	15084	14823	14898	14987	14999	14952	14881	14847	14971	14994	14868	15104	14820	14877	15062	14948	14883	14988	15007	14842	14992	14862	14912	15026	14974	15076	14923	14933	15040	15015	14912	14962	14935	15042	14932	14954	15005	14873	14891	14932	14923	14862	14908	14855	15068	15024	15069	15007	14926	15057	14914	14861	14928	15058	15032	15151	14781	14916	14989	14917	15023	15102	14911	14999	15043	15005	14992	15197	14839	15003	15003	14979	14853	15019	14899	15206	14865	14964	14958	15061	15091	14919	14961	14895	14912	15037	15055	15013	14885	14903	15077	15038	14926	14990	15097	14954	14921	15030	15091	15036	14986	14875	14928	14831	14889	15134	14892	14940	15060	14961	15028	15101	14995	14933	15094	14949	14929	15048	14958	15120	14868	14875	14892	14942	14949	14914	14860	14879	14934	14869	14832	14968	15046	14896	15070	14876	14991	14948	14952	14888	14973	14907	14913	15037	14876	15064	15040	15228	14881	14916	14941	14845	14846	15002	14876	14875	14995	14860	15090	14940	14964	15016	15020	14879	14958	14778	14863	14959	14972	15044	14943	14981	15027	14848	14707	14909	14923	14863	14902	15066	14880	14942	14988	14877	15079	15062	14804	14894	14983	14866	14890	14946	14983	14962	15031	14910	14961	14902	15012	14927	14822	14964	14850	15029	15044	14982	14915	14992	14911	14948	15067	14852	15012	14991	15039	14893	14953	14933	14850	15040	14812	14826	15052	15089	14938	14971	14873	15081	14734	14942	14919	15115	14972	14988	14994	14899	14926	14949	15020	14930	15048	14907	14890	14807	14909	14875	15083	14907	14903	15006	15061	15002	14986	14936	14904	15050	15075	14982	15041	14939	14948	15020	14913	14847	14998	15081	14979	14954	14949	14970	15040	14845	15016	14818	14880	14857	15051	15008	14953	14906	15014	14971	14990	14876	15165	14913	14976	15073	14844	14978	14929	14894	15011	14963	14997	14992	14912	14881	14934	14940	15011	15080	14943	14916	15052	15008	15036	15028	15023	14967	15139	15068	14889	15004	14888	14939	15136	14902	14992	15022	14903	14924	14909	15038	14976	14982	15076	15031	15038	15015	15003	15063	14763	14874	14913	15156	14962	15022	15059	14817	15036	14964	14996	14969	14968	15004	14878	14931	15009	14792	14904	14913	14781	14947	14949	14812	15021	14910	14932	14957	15074	14960	14930	14876	15047	14799	14850	14962	15198	15099	14952	14807	15020	14893	14831	14853	14817	15006	15062	15149	15006	15048	14988	15030	14872	14983	14936	15007	14967	14994	14781	15036	14963	14989	14805	15046	14710	15040	14929	14985	14853	14918	15084	14915	14839	14758	14935	15080	15088	15074	14872	15026	14948	14898	15096	14926	15011	15195	14996	14929	15028	15142	15158	15042	14822	14975	14886	15035	14859	14997	15025	15044	15006	15006	14798	14993	14898	14807	14955	14976	14773	14893	14938	14913	14955	15094	14950	14921	14888	14900	15007	14930	14943	14992	14811	14882	14806	15007	14861	14859	14957	14920	14973	14873	14904	15004	14962	14842	14931	14859	15077	15099	14799	14784	14956	15207	14930	14772	15080	15069	14856	15089	14748	14860	14931	14990	14882	15086	15041	14900	15030	14979	14941	14972	15100	14922	14875	15033	14840	15077	14998	14927	14838	15076	15025	15108	14936	14860	14858	14991	15047	15101	14990	14940	14973	14844	15076	14976	14988	14957	14939	14976	14834	15094	15050	14963	15018	14900	15159	15049	14978	14868	15226	15125	14995	14881	14967	15019	15099	14960	14914	15070	14968	14909	14890	14897	14998	14836	14816	14939	15087	15029	15031	14948	15075	15033	14994	15087	14940	15058	14949	14967	14894	14993	14983	14897	15206	14939	14997	15036	15057	15038	14992	14938	14949	14908	14872	14922	14893	14889	14877	14982	14870	14838	15089	15109	14953	15002	15045	15021	14972	15030	15026	14977	14906	14966	14913	14801	15175	15136	15074	14976	14892	15013	14945	14850	15058	15040	14723	14962	14914	14991	14931	15031	14940	14827	14998	14947	14891	14965	15037	14924	15039	15058	14999	14814	15026	15039	14961	14755	15158	15066	14896	15099	14977	15008	14924	14824	14914	14839	14959	15001	14892	15048	14968	14984	14923	15068	14970	14931	14959	14992	14922	14999	14842	14909	14972	14899	14903	14808	14986	14907	14997	14975	15091	14955	14935	14911	14883	14945	14945	14978	14923	14892	15066	14945	14941	14833	14927	15106	14971	15071	14960	14939	15138	14953	14741	14869	15202	14919	14868	15012	15015	14942	15162	14749	15070	14909	15041	15074	14926	14964	14950	15040	14849	14947	15043	14993	15081	14847	14907	14994	15055	14939	15241	14969	14948	14900	14990	14932	15033	14890	14784	14945	15081	14903	14965	14773	14978	14841	15130	14829	15095	15109	15097	14931	15008	14958	14870	14782	14958	15020	14925	15068	15079	14976	14948	15105	14947	14962	15010	15095	15073	14970	14973	15052	14889	15018	14930	15020	15120	14879	14971	14804	14965	14937	15018	15040	15012	14963	15056	14833	14894	14908	14938	14978	14977	15106	15103	14845	15035	14992	14980	14884	14951	14951	14964	15006	14949	14877	14970	14785	15074	15017	15079	15008	15038	14894	15029	14993	15024	14829	14901	14995	15018	14970	14936	14920	14989	15056	15093	15024	14886	15035	14907	15080	14946	14932	14850	14899	14824	14770	14963	15053	14864	15026	14964	14847	15060	14985	14899	14945	14932	15035	14994	15044	15076	14777	14974	14993	15059	14966	14948	14912	14912	14972	15122	14989	15042	14884	15127	14999	14992	14880	14931	14985	14993	14939	15028	15089	14976	14897	14935	15010	14969	14991	14890	15017	14990	15028	14929	15006	14951	14823	15068	14932	14946	14795	15119	14958	14907	15093	14989	14968	14772	14937	14789	14838	14999	14889	15118	14950	14848	14810	14832	15086	15060	15027	14988	15114	14842	15007	14909	14905	15000	14866	14834	14836	14935	15008	14872	15043	14982	15147	14908	14920	15061	15145	14908	14967	14934	14837	15019	14866	15138	14876	14893	14934	14859	15025	14974	14949	14869	15022	15005	14844	14952	15139	15057	15074	15013	14798	14896	14851	14907	14986	14833	15048	14976	14922	15002	15079	15054	15003	14988	14996	14902	15265	15103	14930	14944	15071	14837	14965	15003	15144	14998	15128	15057	14885	14905	14894	14820	15003	14996	15085	15032	14881	15126	15040	15091	15004	14869	15036	15113	15003	14967	14912	14973	15049	14976	14914	14935	14855	14900	14818	15016	15217	14906	15032	14992	15096	14945	14959	14886	15124	15020	14935	14878	14883	14912	15015	14926	14915	14960	15006	14840	15109	15050	14906	14868	14970	14768	15018	15117	14905	15024	15001	14938	14827	14969	14925	15053	14850	15002	15059	15040	14934	14997	15122	15086	14917	14944	15126	15038	15086	14862	14819	15033	14934	14941	14919	15005	14967	14983	14974	15081	14909	14905	15093	15080	14963	14984	15089	15053	14849	14798	14813	14876	14938	14787	14963	14889	15004	14903	14762	14930	14860	14832	14988	14793	14906	15063	14866	15015	15015	15019	15009	15074	15029	15002	14854	15027	14914	15081	14992	14852	14972	15104	15087	14800	15042	14954	14979	15159	14969	14922	14907	15025	15020	15137	15027	15055	14857	14920	14914	14957	14872	14934	14873	14913	14853	15017	14935	15080	14908	15142	14928	15151	14980	15023	14957	15110	15182	14899	14982	15021	14971	14977	15046	14989	14948	14905	15043	14888	14971	14917	14860	14932	14954	14996	14983	14820	14911	14974	15103	14989	14996	14944	15189	15022	14909	14911	14990	14937	15031	15064	14993	14966	14929	15037	15010	14903	15044	14911	15021	14947	15015	14931	15057	14951	14965	14904	14871	15162	14877	14863	14920	14971	14944	14888	15162	15033	14898	15034	14943	15048	14867	15027	15054	14778	14874	14892	15117	15067	15145	15083	15015	14836	15042	14892	14892	15106	14867	14812	14890	14853	14952	14911	14979	14965	14971	14996	14826	15050	14915	14942	15076	14972	14792	15016	15019	14843	15092	14895	14980	14867	15011	14879	14970	15099	14989	15069	14992	14870	15047	14907	14971	15050	14966	14892	15061	14867	14872	15064	14869	15060	14764	15044	14959	15026	14912	14899	15034	14995	14755	14917	14928	14932	15007	14998	14971	14938	15148	14871	15099	14973	14958	14993	14939	15015	15147	14964	15024	14888	15056	14944	14961	14981	14878	14770	14854	15007	14972	14813	14749	15049	14928	15028	14962	14981	14974	14936	14949	14978	14950	14897	14947	15007	14920	14876	15115	14894	15048	15068	14942	14957	14910	15023	14913	14998	14911	15017	14946	14809	14955	14934	15023	14812	14788	14903	15006	15220	15034	14819	14973	14995	14887	15000	14969	15161	14957	14978	14818	14825	14971	14944	15053	14876	14915	15024	14935	15107	14942	15018	14909	14863	15112	15052	14849	15033	14886	15039	14821	15067	15166	14962	14955	15129	14948	15068	15000	14908	15020	14960	14853	14926	14946	14954	14959	15053	15014	14931	14980	14900	14923	15113	14966	14987	15000	15059	14897	14989	14889	14864	15040	15060	14893	14961	15197	14890	14770	14880	14949	14868	14946	15095	14889	14972	14927	14929	15006	15079	15027	15065	14877	14989	15061	15029	14884	14854	15043	14804	15012	14927	14995	14849	14888	15064	14865	15151	15084
24376	21482	28886	24568	22153	22209	21146	17921	17243	16990	16760	16588	16427	16548	16405	16534	16246	16211	16352	16257	16906	21779	23759	21518	22006	20713	17172	16225	16324	16272	16006	16066	16406	16902	16926	16817	16594	16549	16060	16192	16208	16148	15878	16024	16047	16033	16208	16031	15947	16049	16098	16189	16328	16146	16136	16094	16084	16158	16114	15842	16272	15910	15972	16069	16023	16165	16068	16132	16034	16195	16054	16050	16140	16052	16011	16142	15973	15961	16020	16009	16005	16079	16127	16036	16227	16137	16156	16049	16048	16051	16150	15910	16027	16081	16116	15880	16129	16192	16158	16244	15961	16064	16007	16040	16102	16090	16200	16269	15979	16109	16062	15853	15817	16016	15877	16032	16073	15933	16191	16060	16055	16312	16225	15998	15981	16173	16035	16088	16074	16165	16328	15905	16029	16152	16058	16018	16267	16118	15997	16019	16084	16096	16132	15979	15984	16016	16167	15999	16219	16052	16050	15968	16078	16058	16008	15912	15924	16036	16077	16133	16154	16026	16050	16042	16037	16008	15992	15902	16008	15900	15850	16100	16174	15883	16162	15975	16097	15871	16046	15933	16196	16101	16125	16055	16137	15772	16056	16099	16024	16229	16131	15840	16011	15979	16062	16087	16213	16102	15999	16230	15938	16126	15981	16117	16128	15964	16167	16010	15892	15935	16019	16087	16015	16010	16026	16021	16098	16076	16071	15800	16232	16056	16001	15920	16162	16188	16003	16129	15931	16039	16136	16014	16116	16213	15913	16151	16204	15795	15990	15954	16185	16111	16095	15903	16030	16045	15967	15992	15975	16157	16014	16125	16093	16136	16035	16198	15967	16242	16109	16187	15948	15908	16019	16086	16047	16101	16040	16040	16090	16116	16273	16038	15980	16063	16090	16020	16127	16214	16094	16008	16022	15910	16270	16260	16039	15911	16119	15933	16136	16053	15973	16088	16049	16157	16164	16068	15994	16107	16020	16017	16055	16039	15885	16097	15991	15885	16202	15951	16087	16251	15868	16010	16030	15904	16102	15936	16133	16039	16228	16026	15900	15957	16122	16139	16187	16102	16048	16082	16269	15995	16066	15959	16108	16089	16307	16100	16016	16126	16030	16048	16027	16037	16211	16145	16006	16248	16047	15855	15963	15960	16071	16193	16155	16198	15961	16098	16231	16100	16102	16120	16087	15969	16055	15831	16090	16049	16077	15970	16097	16071	16143	16080	16124	16171	16132	15866	16046	16005	16351	16144	16090	16054	16317	16040	16134	15937	16084	16094	16221	15990	15909	15915	16160	15900	15966	15919	15884	16206	15926	16110	16065	16122	16006	15945	16003	16076	16071	15995	15960	16007	16108	15968	16100	16043	16084	16018	16026	16091	15948	15913	15997	15983	16119	16041	16079	16028	15840	15819	16091	16069	16022	16065	16085	15949	16096	15896	15946	16055	16066	15980	16123	16017	16089	16170	16087	16149	16053	16091	15992	16021	16116	16294	16047	15928	15954	16179	15905	16000	16193	15917	16113	15994	15789	16246	16171	16182	16205	16048	16042	15983	15906	15991	16044	15994	16083	16294	16318	15971	15918	16039	15985	15891	15945	16036	16219	16144	16044	15982	15973	16129	16186	16275	16017	15981	15884	15948	16175	16012	15929	16044	16194	16128	16209	16113	15897	15833	16045	16040	16007	16029	16117	16232	15905	15978	16194	16110	16033	16314	16088	16022	16143	16086	16080	16172	16050	16077	15964	16268	16022	15987	16090	16149	16001	16143	16180	16115	16103	16191	16138	15901	16055	16138	16091	16226	16113	16025	16038	16009	16079	16169	16206	16041	16093	15987	16021	16072	16065	15984	16207	15843	16306	16101	16136	16047	16086	16191	16151	16209	16152	16056	15999	15954	16073	16173	15981	15930	15966	15927	16044	16041	16145	15975	16120	16164	16171	16204	16113	15951	16255	16161	16224	16075	16075	15923	16100	16017	16058	15947	16236	16002	16294	16127	16044	16038	15983	15994	16101	16020	15957	15913	15940	15829	15878	15981	16035	15969	16176	15958	16128	16001	15932	16123	16087	16205	15912	16047	16231	16162	16110	16095	15964	16136	16083	16069	16114	16251	16032	15959	16036	16184	16082	16219	16024	16038	16099	16092	15974	16050	15996	16210	16180	15957	16037	16004	16008	16172	15864	15932	16110	15907	16093	16207	16024	15949	16139	16013	16000	15890	15912	16281	15919	16044	15964	15960	15903	16026	16129	16067	15859	15963	16039	16068	16097	15938	16011	16032	16040	16069	15902	16098	15923	16076	15857	15906	16091	15953	16290	16042	15939	15927	16041	15938	16243	16160	16075	16103	16066	15920	16070	15987	16069	16211	16103	16171	15916	16079	16047	16073	15966	16021	16057	16037	16002	16047	16191	15878	15979	15969	15889	15977	16020	16035	16059	15990	16034	16106	16157	16003	16110	16014	16081	15882	15934	15997	16212	16042	15920	16117	16281	15993	16060	16180	16084	15955	15978	16093	16229	16118	16016	15827	16128	16091	16132	16046	15992	16272	16075	15969	16291	16071	16305	16025	16097	16127	16082	16201	16033	16308	15951	15975	16024	16045	16020	16137	16262	15974	16001	15974	15974	15729	16293	16038	15840	16107	16108	16096	16108	16220	16173	16139	16184	15835	16053	16107	15724	15899	16060	15984	16106	15947	16142	16082	16246	15971	16128	15965	16008	15957	15991	16047	15921	16126	16196	16029	15982	16020	15994	15826	16170	16177	16165	15975	16075	15966	16096	16145	16091	15965	16196	16082	16056	15912	15923	15983	16124	15925	16269	16149	16198	16032	15990	16098	15939	16084	16164	16071	15988	16089	16015	15977	16150	16089	16216	15973	16007	16004	16090	15846	16086	16003	16082	16230	15930	15908	16104	16202	16035	15813	16122	16125	16065	16131	15965	16198	15972	16154	16200	15970	16175	16058	16054	16028	16073	16179	16067	16151	16073	16118	16090	16243	16059	16106	16065	16041	15937	16111	16213	16123	16229	16156	16019	16108	16032	16101	16069	16223	16066	16080	16046	16195	15977	15993	15998	16025	15956	16097	16022	15954	16231	16088	16093	15873	16121	16075	16214	16168	16172	15887	15964	15962	16190	15897	15968	16033	15968	15960	15986	16105	16086	16149	15969	16362	16266	16242	16250	16074	16035	15961	16116	16271	16010	16155	16007	15955	16393	16111	16105	16215	16144	16012	15972	16103	15982	16113	15983	16026	15868	16006	16070	16125	16184	16079	15827	16149	15983	15964	16024	15935	16049	15918	16089	16133	16325	16204	16191	16293	16081	16184	15944	15988	16115	15928	16210	16050	15829	16000	16032	16064	16091	16095	15948	15999	15976	16064	15830	15932	15958	16155	16125	16261	16111	16112	16209	16082	16186	16031	16002	16087	16026	15992	16034	16188	16137	16027	16142	16198	16169	15816	16095	16145	16135	16010	15940	16225	15943	15917	16208	16228	16281	16007	16256	16211	16228	16138	16196	16020	15998	15978	15994	15940	15995	16030	15984	15975	16157	16019	16356	16025	16114	15916	16086	16374	16000	16242	16116	15986	16102	16106	16215	16139	15908	15979	16064	16060	16193	16071	16046	16160	15969	15959	16224	15970	16027	15852	16056	15885	15991	16027	16104	16226	16146	16231	16161	16243	16038	16027	16107	16245	16300	16023	15904	16047	16099	15986	16244	16204	16191	16005	16162	16175	16188	16233	16067	15990	16167	16076	16319	16072	16094	16020	16031	15969	16057	15933	16204	16058	16042	16130	16158	15947	16078	16127	16169	16124	15949	16030	16167	16171	16151	16013	16081	16094	16281	16093	16055	15981	15825	16257	16062	16226	16034	16177	16178	16007	15890	16102	16224	16169	15827	15939	15952	16076	16140	15899	16063	15973	16124	16074	16260	15992	16160	16128	16283	15949	16032	16011	16063	16025	16137	16117	16257	16061	16078	15969	16025	16159	15970	16084	16062	15831	15932	16016	15916	16113	15933	16161	16095	16088	15871	16032	16023	15957	16058	16152	16194	16010	16254	16077	16171	16086	15713	16141	16051	16028	16172	16105	15930	15856	16181	16292	16212	16129	15843	15893	15794	16103	16068	16096	16323	15891	16003	16100	16061	15990	16130	15987	16155	16164	15988	16114	16176	16190	16015	16116	15893	16064	16055	16009	15965	16006	16109	15814	16080	16033	16013	16140	16090	16157	16051	16024	16022	16041	16150	15974	16071	16091	16109	16156	15939	16120	15919	16212	16162	16059	15936	16217	15980	16029	15972	16104	16121	16212	16123	15988	16072	16252	16056	15992	16118	16151	16252	16023	15881	15942	15910	16151	16211	16024	16135	16027	16079	16132	16315	16016	16206	15933	16016	16052	16245	16060	16117	15982	16015	16200	16060	15946	16144	16066	16299	16175	16167	16134	16146	15980	15943	16090	16027	16044	16059	15981	16072	16000	16058	16263	15980	16114	16059	16004	16006	16297	16105	15892	16010	15910	16026	15973	16164	16030	16068	16199	16026	16083	16054	15890	16168	16008	16034	16325	16109	16000	16133	15931	16255	16089	16131	16125	16047	16055	16041	16115	15986	16247	16045	16175	16108	16135	16201	15896	15967	16094	16208	16058	16086	16140	15992	16084	16208	16030	16135	15962	15945	16053	15914	16276	16070	16093	16048	16093	16154	16079	16038	16092	16206	16085	15937	16195	16007	16371	16108	15863	15970	15996	16113	16006	16180	15995	15849	15943	16059	16108	16243	16150	16037	16009	16078	15930	16249	15916	16058	16050	15983	15984	16051	16059	16028	16051	15954	15961	16133	16029	15947	16008	16129	15934	16115	16097	16101	16025	16119	16244	16096	16029	16140	15945	16082	15981	15874	16093	16088	16059	16172	15954	16135	15985	16216	15890	16225	16002	16045	15998	16177	16125	16119	16054	15971	15857	16219	15993	16139	15979	15952	15993	15976	15778	16097	15853	16008	16063	16067	16131	16057	15850	16132	16147	15890	16161	16176	16033	16071	16045	15825	16003	16116	16021	16006	16139	15851	15855	15881	15818	15977	16117	15877	15882	15998	16167	16024	16093	15828	16034	16104	16019	16223	16208	16203	15964
16800	27996	26858	23230	20674	19068	19110	17753	16538	16290	15994	15976	15763	15834	15681	15603	15633	15524	15467	15378	16809	25046	26238	23418	23724	21110	15692	15388	15226	15037	15189	15218	15560	16651	16565	16230	15817	15500	15205	15227	15342	15098	15183	15192	15369	15388	15295	15354	15233	15254	15263	15087	15262	15107	15082	15192	15007	15223	15227	15247	15181	15224	15257	15197	15158	15107	15120	15259	15269	15285	15241	15236	15052	15300	15265	15170	15219	15341	15041	15247	15167	15329	15222	15150	15213	15115	15039	15154	15374	15216	15304	15149	15305	15283	15219	15144	15163	15098	15188	15277	15001	15376	15325	15138	15169	15066	15180	15177	15141	15234	15264	15100	15240	15304	15278	15293	15152	15145	15124	15205	15053	15266	15145	15252	15258	15107	15333	15149	15402	15101	15350	15271	15246	15160	15175	15315	15365	15265	15301	15203	15312	15153	15203	15141	15123	15248	15062	15306	15150	15122	15148	15119	15393	15156	15169	15118	15157	15280	15351	15164	15266	15183	15219	15081	15053	15257	15155	15145	15184	15100	15231	15129	15240	15120	15073	15426	15178	15207	15244	14984	15137	15049	15238	15312	15161	15263	14990	15114	15340	15133	15085	15216	15218	15030	15220	15186	15083	15196	15154	15105	15170	14996	15189	15197	15201	15192	15109	15077	15248	15263	15210	14990	15136	15159	15263	15238	15156	15310	15092	15221	14938	15136	15088	15299	15213	15332	15124	15074	15151	15413	15209	15323	15133	15241	15235	15130	15236	14992	15233	15177	15360	15350	15112	15346	15132	15312	15245	15200	15278	15152	15164	15112	15142	15249	15108	15121	15157	15294	15220	15067	15138	15064	15246	15130	15106	15198	15277	15146	15230	15314	15176	15074	15046	15145	15213	15256	15153	15179	15288	15116	15279	15206	15172	15298	15243	15133	15345	15220	15321	15250	15148	15399	15267	15236	15172	14999	15136	15320	15157	15153	15164	15332	15052	15270	15377	15165	15129	15290	15205	15221	15250	15143	14967	15175	15172	15252	15242	15156	15146	15213	15076	15152	15466	15095	15079	15217	15194	15271	15119	15206	15042	15343	15131	15260	15161	15178	15086	15211	15192	15053	15216	15088	15387	15217	15242	15013	15217	15273	15104	15216	15148	15108	15350	15276	15228	15310	15262	15101	14999	15128	15076	15047	15075	15176	15347	15305	15310	15228	15093	15184	15222	15286	15340	15087	15216	15268	15153	15211	15190	15354	15312	15238	15123	15255	15274	15154	15193	15031	15167	15185	15242	15296	15280	15306	15098	15197	15358	15066	15035	15335	15160	15211	15081	15140	15202	15145	15250	15136	14955	15298	15323	15212	15203	15064	15143	15186	14989	15157	15186	15148	15302	15176	15216	15232	15154	15097	15146	15293	15142	15140	15163	15141	15242	15304	15246	15122	15175	15232	15119	15127	15289	15281	15266	15086	15215	15141	15071	15238	15153	15178	15248	15083	15253	15257	15025	15121	15275	15287	15212	15039	15210	15236	15023	15301	15372	15156	15112	15043	15139	15121	15280	15096	15436	15103	15261	15166	15301	15233	15144	15193	15283	15037	15321	15067	15186	15124	15174	15196	15212	15150	15208	15027	15063	15176	14968	15076	15141	15223	15178	15021	15308	15199	15205	15059	15171	15212	14984	15341	15232	15287	15297	15178	15229	15262	15330	14962	15175	15222	15149	15108	15106	15159	15015	15230	15327	15184	15365	15133	15143	15367	15107	15298	15007	15218	15213	15262	15313	15135	15235	15255	15109	14989	15211	15194	15218	15180	15167	14980	15169	15137	15268	15266	15071	15187	15163	14998	15266	15220	15148	15152	15047	15261	15051	15360	15240	15166	15160	15184	15276	15236	15251	15127	15278	15152	15210	15149	15166	15133	15123	15133	15338	15415	15261	15098	15192	15113	15244	15119	15275	15177	15140	15051	15414	15210	15191	15284	15109	15250	15129	15155	15123	15107	15206	14988	15126	15231	15068	15176	15375	15359	15073	15244	15248	15213	15116	15126	15128	14968	15262	15221	15155	15138	15229	15074	15234	15154	15217	15065	15123	15318	15336	15279	15189	15211	15229	15368	15017	15116	15126	15143	15488	15150	15140	15052	15327	15246	15309	15162	15035	15282	15208	15294	15095	15239	15191	15159	15372	15247	15126	15225	15103	15177	15282	15151	15123	15237	15265	15085	15263	15189	15183	15248	15100	15028	15270	15134	14988	15248	15217	15093	15208	15328	15055	15304	15196	15136	15216	15086	15197	15187	15229	15113	15057	15172	15071	15372	15273	15162	15129	15243	15260	15251	15015	15064	15208	15068	15078	15179	15139	15103	15304	15072	15261	15213	15072	15279	15223	15213	15253	15117	15312	15125	15165	15228	15028	15163	15131	15183	15209	15174	15145	14967	15224	15179	15137	15181	15181	15480	15030	15315	15207	15190	15176	15457	15181	15286	15075	15170	15222	15312	15135	15302	15088	15274	15259	15175	15055	15127	15092	15395	15211	15173	15209	15292	15206	15227	15291	15220	15340	15260	15199	15137	15200	15101	15312	15230	15234	14994	15211	15216	15066	15245	15220	15035	15262	15240	15110	15083	15340	15020	15025	15062	15126	15089	15043	15082	15280	15149	15288	15176	15224	15174	15201	15160	15229	15020	15216	15324	15207	15200	15206	15099	15089	15097	15204	15121	15279	15111	15231	15151	15258	15258	15166	15106	15118	15212	15296	15009	15391	15167	15195	15264	15295	15313	15162	15022	15077	15167	15166	15171	15218	15270	15163	15151	15238	15060	15168	15198	15150	15112	15072	15253	15290	15343	15201	15121	15092	15215	15147	15066	15240	15185	15216	15148	15138	15157	15360	15264	15162	15300	15223	15254	15149	15209	15164	15205	15221	15199	15200	15241	15098	15114	15266	15176	15177	15057	15279	15081	15275	15293	15234	15221	15206	15127	15236	15156	15119	15297	15216	15199	14997	15147	15216	15242	15316	15241	15214	15174	15263	15113	15308	15178	15242	15113	15220	15202	15381	15324	15274	15398	15095	15198	15272	15293	15183	15090	15423	15164	15119	15175	15172	15273	14974	15240	14951	15228	15206	15255	15297	15158	15189	15218	15186	15230	15058	15243	15170	15191	15362	15166	15076	15109	15333	14969	15161	15414	15235	15156	15157	15114	15246	15220	15174	15184	15268	15173	15331	15070	15155	15127	15244	15099	15229	15303	15179	15074	15425	15227	15246	15184	15104	15107	15096	15063	15171	15137	15102	15166	15063	15353	14939	15187	15173	15247	15154	15168	15176	15188	15187	15295	15169	15117	15119	15183	15155	15324	15140	15182	15273	15213	15125	15313	15146	15234	15137	15248	15170	15177	15251	15240	15108	15116	15058	15333	15284	15197	15172	15263	15229	15139	15235	15070	15170	15259	15251	15189	15255	15243	15076	15187	15120	15195	15177	14985	15299	15065	15245	15237	15230	14991	15164	15146	15257	15175	15338	15117	15222	15254	15204	15355	15370	15161	15085	15192	15152	15269	15117	15136	15111	15206	15076	15151	15056	15170	15182	15078	15168	15186	15221	15137	15159	15324	15230	15033	15098	15241	15209	15192	15324	15221	15171	15141	15203	15121	15116	15241	15161	15368	15104	15220	15080	15209	15314	15218	15077	15114	15293	15163	15168	15190	15106	14972	15359	15199	15262	15157	15145	15163	15207	15202	15399	15285	15150	15336	15118	15123	15146	15109	15196	15160	15089	15144	15195	15217	15180	15218	15270	15117	15279	15368	15297	15234	15281	15415	15122	15131	15474	15172	15103	15152	15249	15038	15263	15076	15267	15181	15290	15238	15011	14935	15116	15130	15431	15356	15266	15138	15263	15167	15107	15010	15224	15212	15239	15296	15027	15138	15286	15198	15240	15257	15322	15285	15342	15213	15175	15114	15289	15138	15270	15211	15333	15279	15171	15164	15147	15186	15246	15099	15128	15386	15134	15279	15143	15268	15319	15172	15024	15281	15313	15308	15366	15150	15092	15118	15279	14996	15275	15071	15412	15288	15136	15251	15169	15063	15105	15053	15211	15212	15167	15205	15309	15160	15164	15300	15373	15414	15285	15145	15250	15031	15096	15076	15083	15138	15332	15061	15287	15114	15226	15199	15266	15253	15278	15040	15260	15292	15185	15348	15163	15232	15267	15206	15040	15071	15149	15326	15274	14958	15087	15263	15250	15108	15334	15169	15194	15074	15355	15351	15095	15017	15345	15316	15378	15250	15247	15299	15381	15223	15076	15135	15330	15079	15340	15256	15208	15360	15185	15199	15298	15138	15085	15212	15060	15322	15153	15293	15168	15271	15088	15148	15219	15273	15040	15193	15122	15298	15130	15285	15131	15240	15108	15073	15223	15246	15028	15311	15128	15190	15123	15273	15129	15147	15164	15287	15158	15007	15159	15271	15144	15302	15283	15250	15162	15188	15244	15334	15257	15137	15073	15132	15159	15357	15033	15276	15332	15336	15352	15256	15152	15288	15274	15264	15167	15280	15277	15206	15274	15305	15317	15036	15319	15233	15266	15433	15226	15443	15368	15088	15226	15329	15182	15203	15162	15191	15135	15251	15188	15191	15285	15163	15192	15261	15150	15002	15175	15054	15223	15122	15426	15213	15369	15095	15280	15109	15179	15163	15260	15335	15205	15281	15215	15321	15256	15016	15145	15050	15171	15208	15185	15258	15241	15267	15316	15271	15213	15329	15146	15018	15141	15219	15120	15202	15326	15201	15230	15137	15107	15085	15229	15349	15262	15224	15206	15250	15295	15194	15151	15245	15085	15199	15095	15225	15160	15151	15303	15179	15326	15309	15186	15046	15068	15259	15170	15070	15251	15201	15195	15003	15223	15279	15466	15384	15202	15320	15295	15193	15098	15271	15128	15277	15185	15001	15126	15072	15345	15228	15228	15205	15350	15197	15185	15147	15256	15188	15095	15164	15277	15323	15384	15201	15263	15232	15316	15227	15135	15213	14998	15278	15154	15346	15167	14954	15157	15209	15237	15114	15147	15198	15188	15171	14942	14993	15278	15166	15118	15177	15250	15280	15216	15009	15154	15195	15181	15224	15280	15024
29785	21944	21500	19557	17120	16805	16921	16652	16407	16615	16436	16477	16389	16486	16206	16575	16314	16387	16364	16381	16297	16492	16592	16978	16880	16851	16528	16325	16498	16410	16266	16379	16382	16288	16478	16621	16557	16343	16305	16404	16392	16277	16350	16423	16188	16379	16303	16310	16311	16303	16374	16441	16180	16381	16438	16413	16544	16437	16273	16220	16380	16223	16444	16419	16274	16314	16492	16317	16239	16499	16310	16323	16271	16105	16288	16554	16505	16421	16652	16316	16304	16317	16456	16391	16299	16453	16350	16385	16284	16460	16338	16252	16350	16228	16218	16238	16356	16504	16262	16460	16263	16119	16328	16418	16562	16392	16373	16547	16316	16302	16228	16440	16489	16560	16339	16401	16549	16153	16310	16298	16408	16126	16630	16290	16328	16490	16402	16380	16453	16330	16405	16284	16293	16177	16439	16407	16410	16527	16509	16348	16166	16219	16310	16427	16255	16312	16407	16384	16287	16222	16250	16481	16358	16372	16455	16293	16405	16119	16307	16409	16460	16366	16289	16177	16207	16305	16335	16181	16119	16369	16451	16334	16323	16381	16449	16367	16258	16389	16384	16469	16315	16158	16415	16356	16377	16440	16405	16459	16445	16168	16329	16297	16376	16393	16310	16236	16315	16365	16423	16298	16370	16516	16406	16420	16119	16416	16496	16192	16297	16376	16403	16316	16287	16418	16102	16338	16462	16307	16375	16299	16398	16381	16496	16424	16159	16472	16453	16232	16312	16518	16402	16275	16232	16401	16324	16154	16441	16377	16159	16384	16383	16357	16220	16455	16357	16337	16118	16458	16299	16417	16452	16418	16452	16395	16571	16498	16384	16298	16489	16296	16385	16190	16333	16435	16442	16287	16365	16428	16498	16077	16407	16426	16347	16295	16300	16166	16316	16378	16495	16245	16453	16389	16189	16278	16290	16470	16229	16327	16424	16322	16348	16205	16547	16421	16342	16254	16422	16191	16428	16417	16360	16333	16388	16429	16263	16249	16402	16521	16371	16296	16298	16352	16318	16333	16427	16379	16493	16523	16288	16413	16339	16409	16318	16279	16371	16528	16305	16431	16472	16346	16298	16320	16586	16278	16483	16559	16320	16283	16268	16437	16478	16354	16401	16409	16452	16207	16251	16408	16442	16346	16417	16435	16257	16425	16385	16330	16411	16388	16225	16372	16470	16442	16045	16349	16374	16157	16357	16610	16422	16300	16210	16491	16421	16437	16338	16355	16400	16345	16430	16268	16410	16327	16376	16278	16319	16391	16460	16413	16417	16374	16465	16267	16147	16249	16424	16165	16350	16369	16530	16250	16396	16264	16391	16307	16202	16395	16428	16412	16354	16422	16574	16149	16340	16491	16401	16284	16640	16500	16475	16550	16607	16336	16339	16386	16438	16380	16366	16260	16168	16313	16429	16214	16256	16517	16439	16242	16430	16282	16272	16227	16398	16511	16410	16640	16511	16241	16362	16481	16445	16466	16213	16480	16470	16537	16244	16454	16234	16309	16417	16470	16424	16464	16442	16290	16253	16249	16301	16525	16462	16439	16322	16420	16341	16352	16447	16510	16415	16232	16170	16257	16227	16339	16309	16366	16410	16382	16428	16327	16354	16375	16461	16408	16407	16457	16236	16350	16267	16274	16411	16377	16215	16357	16073	16504	16354	16345	16336	16366	16295	16347	16357	16328	16377	16329	16323	16306	16433	16487	16395	16431	16367	16344	16596	16409	16555	16471	16356	16181	16442	16320	16280	16333	16427	16374	16119	16447	16411	16175	16356	16395	16383	16447	16331	16455	16308	16310	16291	16359	16370	16172	16364	16254	16521	16380	16375	16479	16381	16538	16368	16406	16409	16317	16306	16270	16441	16577	16437	16384	16546	16454	16385	16319	16061	16445	16528	16416	16486	16542	16392	16268	16292	16691	16469	16358	16504	16341	16215	16427	16436	16208	16311	16270	16261	16477	16257	16454	16424	16566	16151	16351	16487	16163	16417	16415	16260	16306	16633	16304	16335	16416	16396	16371	16284	16504	16318	16338	16284	16526	16315	16297	16412	16504	16192	16513	16361	16439	16550	16354	16228	16344	16549	16268	16373	16431	16451	16458	16366	16416	16424	16415	16358	16434	16558	16520	16154	16462	16252	16343	16401	16381	16601	16305	16410	16416	16367	16354	16389	16305	16160	16369	16275	16433	16397	16186	16540	16331	16351	16430	16267	16276	16306	16332	16387	16464	16584	16192	16340	16562	16384	16270	16375	16538	16339	16616	16297	16221	16417	16672	16326	16416	16332	16432	16288	16434	16240	16373	16445	16298	16281	16228	16424	16512	16288	16547	16839	16422	16251	16377	16452	16265	16319	16213	16455	16414	16524	16325	16333	16227	16416	16272	16325	16248	16305	16236	16231	16291	16567	16635	16471	16476	16454	16289	16502	16372	16414	16301	16393	16478	16486	16327	16411	16383	16418	16457	16390	16391	16422	16348	16558	16380	16534	16388	16382	16417	16466	16364	16182	16198	16492	16285	16250	16236	16295	16438	16307	16570	16500	16367	16096	16385	16318	16413	16537	16496	16634	16499	16383	16485	16285	16436	16409	16130	16451	16542	16462	16309	16302	16471	16480	16483	16213	16496	16515	16296	15994	16354	16359	16190	16350	16249	16212	16251	16196	16205	16463	16520	16409	16398	16393	16135	16400	16517	16519	16430	16442	16261	16573	16471	16328	16350	16054	16323	16450	16184	16415	16176	16526	16484	16407	16329	16177	16286	16394	16336	16377	16269	16275	16342	16165	16426	16474	16350	16445	16301	16258	16215	16345	16254	16391	16313	16210	16081	16351	16313	16390	16432	16492	16306	16390	16296	16470	16378	16360	16291	16321	16562	16522	16660	16229	16482	16087	16262	16494	16380	16304	16556	16335	16228	16537	16252	16347	16485	16508	16514	16270	16434	16395	16283	16372	16484	16477	16387	16458	16619	16455	16533	16246	16503	16444	16286	16287	16201	16310	16593	16414	16319	16300	16367	16232	16383	16439	16389	16488	16418	16322	16429	16360	16324	16529	16416	16507	16200	16291	16330	16290	16342	16360	16451	16342	16744	16276	16604	16393	16351	16507	16198	16276	16469	16469	16501	16169	16371	16312	16142	16425	16424	16553	16502	16386	16326	16531	16504	16509	16458	16514	16441	16298	16394	16390	16284	16368	16382	16341	16418	16326	16542	16258	16414	16300	16539	16266	16177	16352	16469	16421	16471	16591	16311	16287	16384	16281	16355	16343	16477	16448	16279	16222	16527	16398	16421	16267	16307	16445	16513	16451	16518	16449	16238	16252	16330	16309	16349	16514	16363	16382	16309	16347	16302	16193	16289	16299	16356	16371	16276	16301	16371	16361	16376	16475	16284	16325	16319	16235	16428	16266	16271	16449	16541	16317	16376	16357	16206	16347	16343	16373	16289	16147	16136	16438	16237	16427	16359	16413	16238	16358	16388	16302	16532	16419	16408	16424	16466	16424	16362	16202	16372	16452	16262	16366	16611	16244	16288	16315	16386	16374	16376	16506	16223	16399	16243	16502	16541	16376	16451	16381	16206	16307	16572	16481	16354	16430	16276	16438	16319	16419	16468	16544	16444	16427	16447	16334	16147	16353	16405	16449	16442	16515	16339	16499	16182	16331	16215	16482	16657	16245	16298	16456	16343	16215	16364	16405	16358	16480	16435	16165	16281	16464	16571	16420	16330	16218	16256	16392	16400	16241	16343	16439	16482	16418	16200	16281	16348	16521	16391	16198	16294	16461	16305	16434	16376	16336	16225	16267	16312	16509	16438	16294	16277	16334	16279	16478	16455	16496	16433	16243	16392	16538	16118	16417	16387	16318	16630	16611	16499	16474	16295	16311	16348	16338	16463	16319	16297	16377	16115	16403	16428	16399	16308	16257	16344	16481	16341	16455	16379	16334	16354	16255	16451	16299	16264	16308	16438	16380	16310	16306	16259	16555	16592	16427	16322	16443	16347	16308	16315	16499	16219	16322	16430	16304	16266	16319	16448	16426	16445	16220	16379	16401	16373	16299	16570	16529	16401	16491	16270	16348	16455	16533	16571	16426	16592	16321	16264	16416	16407	16573	16482	16279	16454	16292	16368	16519	16389	16612	16584	16418	16421	16445	16327	16396	16360	16426	16300	16346	16204	16350	16341	16392	16544	16533	16342	16280	16059	16471	16520	16281	16291	16595	16202	16145	16394	16307	16348	16302	16367	16312	16447	16439	16379	16330	16339	16237	16360	16303	16359	16416	16595	16161	16352	16626	16276	16347	16304	16284	16457	16532	16324	16499	16475	16471	16544	16366	16395	16270	16429	16197	16314	16455	16439	16230	16442	16336	16444	16364	16543	16525	16292	16332	16481	16282	16320	16565	16524	16329	16335	16509	16388	16317	16452	16521	16038	16373	16338	16401	16177	16273	16360	16376	16319	16517	16518	16369	16282	16305	16544	16405	16371	16574	16340	16344	16393	16265	16455	16328	16360	16313	16513	16552	16257	16244	16275	16310	16461	16411	16524	16389	16321	16500	16360	16310	16287	16164	16348	16273	16309	16498	16430	16375	16262	16417	16420	16319	16368	16337	16451	16353	16299	16506	16350	16303	16387	16318	16337	16360	16315	16321	16587	16489	16317	16482	16299	16394	16197	16325	16514	16405	16409	16540	16393	16210	16256	16341	16181	16371	16221	16288	16567	16290	16431	16341	16365	16305	16331	16522	16378	16585	16426	16381	16274	16281	16347	16398	16213	16435	16390	16364	16389	16449	16510	16362	16347	16244	16380	16386	16243	16410	16353	16298	16328	16497	16563	16343	16523	16402	16313	16243	16495	16413	16414	16319	16429	16131	16422	16453	16427	16312	16431	16438	16183	16329	16270	16350	16338	16471	16537	16359	16364	16426	16272	16366	16243	16387	16373	16472	16498	16373	16363	16428	16351	16274	16137	16449	16053	16267	16239	16506	16378	16131	16462	16503	16568	16402	16360	16146	16575	16478	16463	16351	16472	16363	16440	16379	16295	16288	16352	16480	16386	16379	16412	16163	16287	16289	16448	16341	16407	16371	16192	16531	16202	16615	16485	16314	16272	16339	16350	16374	16334
16337	18191	18420	17635	16544	16262	16348	15615	15593	15361	15439	15590	15517	15540	15438	15484	15523	15489	15384	15405	15542	15613	15977	16375	16077	16056	15426	15262	15217	15279	15420	15372	15285	15355	15587	15522	15349	15358	15283	15341	15344	15296	15416	15292	15460	15301	15405	15278	15381	15265	15429	15232	15496	15286	15558	15256	15272	15387	15335	15492	15189	15316	15363	15468	15501	15411	15451	15333	15529	15185	15359	15251	15398	15340	15366	15464	15533	15215	15467	15380	15280	15575	15327	15356	15229	15200	15234	15371	15359	15380	15235	15319	15437	15203	15506	15330	15309	15274	15459	15252	15346	15389	15317	15302	15295	15409	15333	15243	15454	15396	15307	15394	15431	15261	15193	15449	15483	15169	15405	15260	15310	15279	15332	15329	15522	15317	15526	15271	15422	15440	15308	15295	15380	15299	15235	15281	15247	15407	15261	15477	15429	15276	15474	15378	15474	15336	15335	15271	15417	15240	15553	15320	15303	15338	15303	15334	15252	15268	15405	15490	15390	15141	15410	15251	15316	15453	15278	15159	15279	15498	15392	15452	15323	15363	15389	15441	15487	15337	15285	15422	15407	15254	15305	15288	15316	15351	15277	15377	15471	15421	15509	15371	15358	15433	15427	15443	15283	15363	15255	15326	15382	15366	15392	15344	15460	15248	15460	15288	15410	15288	15467	15274	15445	15410	15180	15290	15406	15177	15271	15283	15414	15416	15398	15445	15378	15261	15316	15198	15448	15446	15293	15194	15447	15442	15415	15428	15266	15470	15303	15328	15423	15313	15287	15261	15168	15227	15462	15295	15446	15264	15456	15346	15450	15259	15300	15357	15400	15222	15476	15346	15444	15230	15361	15578	15316	15485	15353	15401	15388	15460	15379	15308	15436	15495	15322	15301	15270	15289	15417	15245	15389	15475	15106	15373	15502	15373	15286	15350	15456	15397	15455	15250	15234	15621	15325	15319	15397	15165	15354	15438	15259	15566	15182	15293	15313	15417	15280	15202	15414	15242	15471	15322	15430	15365	15303	15286	15422	15343	15437	15432	15336	15394	15267	15357	15257	15389	15536	15327	15511	15212	15358	15169	15292	15421	15183	15474	15352	15416	15279	15321	15525	15366	15338	15377	15555	15361	15277	15443	15418	15522	15430	15270	15216	15332	15210	15313	15325	15301	15315	15367	15332	15364	15343	15409	15368	15299	15317	15385	15457	15400	15374	15260	15325	15265	15492	15322	15319	15314	15337	15250	15539	15393	15372	15277	15316	15297	15170	15317	15355	15497	15376	15427	15248	15476	15372	15294	15184	15324	15475	15433	15219	15326	15160	15412	15338	15291	15265	15252	15365	15491	15222	15369	15295	15340	15274	15283	15230	15289	15379	15284	15275	15402	15424	15154	15224	15423	15258	15357	15423	15400	15367	15438	15405	15239	15314	15326	15345	15346	15325	15407	15205	15393	15315	15336	15213	15215	15190	15414	15411	15433	15387	15416	15402	15423	15479	15503	15312	15413	15214	15361	15258	15411	15415	15293	15333	15218	15566	15394	15223	15291	15366	15187	15468	15178	15408	15279	15416	15279	15376	15367	15323	15399	15339	15344	15347	15358	15466	15194	15412	15576	15263	15287	15281	15253	15503	15314	15467	15410	15349	15144	15475	15403	15372	15406	15292	15201	15361	15368	15322	15409	15397	15528	15445	15365	15230	15351	15448	15317	15395	15305	15228	15377	15390	15537	15295	15393	15386	15349	15353	15426	15320	15467	15330	15353	15412	15474	15271	15372	15377	15500	15357	15462	15180	15306	15347	15392	15216	15433	15349	15186	15255	15481	15243	15431	15347	15252	15278	15374	15260	15307	15244	15269	15236	15280	15429	15348	15385	15569	15344	15243	15431	15431	15505	15430	15230	15370	15316	15198	15383	15270	15407	15383	15254	15425	15326	15355	15290	15035	15259	15384	15304	15235	15415	15428	15305	15288	15292	15378	15443	15158	15338	15310	15331	15263	15336	15224	15491	15507	15398	15393	15406	15417	15245	15283	15355	15205	15432	15139	15354	15324	15247	15326	15332	15440	15249	15264	15427	15444	15312	15362	15394	15389	15323	15484	15256	15233	15428	15371	15480	15281	15277	15279	15289	15326	15259	15076	15383	15175	15318	15430	15326	15334	15276	15304	15291	15241	15426	15256	15302	15376	15372	15545	15398	15511	15354	15447	15134	15448	15377	15285	15407	15517	15198	15306	15365	15402	15231	15129	15444	15443	15358	15225	15319	15352	15307	15335	15206	15460	15326	15376	15314	15306	15238	15304	15311	15396	15435	15404	15309	15408	15356	15259	15292	15290	15261	15487	15303	15367	15386	15249	15389	15259	15371	15261	15325	15469	15447	15472	15250	15440	15327	15348	15324	15360	15415	15310	15285	15419	15288	15381	15165	15268	15306	15362	15366	15644	15465	15249	15418	15472	15413	15469	15289	15401	15391	15410	15309	15504	15607	15354	15260	15526	15310	15396	15395	15328	15333	15318	15188	15133	15397	15420	15429	15387	15455	15348	15229	15532	15213	15381	15209	15339	15307	15304	15328	15359	15370	15329	15391	15299	15351	15330	15421	15406	15281	15265	15568	15368	15228	15306	15412	15323	15516	15395	15561	15374	15342	15433	15237	15414	15279	15505	15248	15309	15338	15354	15482	15263	15309	15367	15236	15418	15311	15475	15437	15402	15358	15460	15199	15420	15583	15415	15308	15358	15289	15342	15461	15412	15263	15328	15458	15266	15475	15450	15416	15309	15535	15266	15323	15274	15463	15355	15290	15346	15210	15262	15452	15434	15576	15472	15441	15266	15446	15216	15151	15423	15251	15281	15431	15384	15417	15352	15177	15295	15302	15404	15453	15317	15144	15343	15478	15276	15407	15345	15254	15201	15532	15306	15344	15420	15320	15217	15326	15340	15344	15473	15405	15292	15490	15275	15384	15243	15321	15368	15399	15458	15389	15158	15464	15445	15367	15460	15096	15324	15575	15364	15242	15443	15350	15327	15324	15408	15323	15296	15380	15526	15297	15332	15295	15265	15327	15355	15475	15326	15471	15229	15341	15374	15369	15526	15284	15275	15447	15374	15333	15396	15306	15364	15226	15176	15395	15270	15331	15377	15289	15307	15311	15311	15275	15382	15367	15442	15486	15371	15386	15249	15312	15347	15343	15420	15485	15262	15294	15296	15427	15513	15402	15449	15290	15284	15231	15391	15449	15327	15353	15561	15413	15093	15404	15119	15360	15378	15485	15264	15367	15169	15221	15296	15392	15325	15559	15261	15277	15240	15330	15287	15446	15513	15373	15499	15373	15269	15492	15498	15361	15278	15331	15450	15315	15259	15305	15289	15377	15447	15435	15500	15380	15386	15429	15355	15477	15412	15283	15357	15401	15285	15433	15446	15362	15283	15358	15445	15465	15236	15414	15233	15349	15461	15122	15315	15370	15343	15329	15244	15254	15370	15540	15254	15453	15308	15357	15257	15259	15364	15317	15335	15397	15151	15562	15280	15449	15529	15400	15447	15578	15228	15447	15327	15334	15299	15448	15271	15343	15203	15432	15357	15301	15286	15168	15354	15271	15482	15401	15276	15472	15323	15293	15344	15442	15358	15319	15274	15415	15356	15334	15436	15310	15407	15388	15332	15473	15171	15362	15326	15424	15096	15317	15353	15529	15202	15371	15426	15396	15337	15350	15273	15424	15517	15380	15479	15418	15471	15492	15310	15298	15386	15320	15360	15376	15428	15362	15448	15295	15489	15339	15325	15211	15190	15369	15251	15332	15431	15187	15150	15240	15262	15337	15322	15358	15300	15221	15263	15318	15300	15329	15274	15372	15372	15290	15474	15461	15346	15235	15244	15359	15364	15227	15365	15197	15437	15501	15299	15357	15366	15508	15329	15324	15380	15251	15309	15466	15388	15123	15453	15455	15311	15306	15283	15300	15488	15353	15234	15415	15378	15466	15295	15463	15384	15435	15228	15548	15414	15274	15472	15395	15550	15305	15202	15221	15381	15468	15334	15357	15279	15300	15387	15458	15486	15129	15373	15279	15392	15278	15416	15327	15560	15420	15329	15434	15267	15349	15348	15319	15298	15287	15270	15374	15389	15388	15458	15274	15530	15436	15405	15439	15254	15306	15257	15438	15312	15319	15439	15295	15449	15425	15298	15219	15266	15293	15304	15284	15199	15327	15236	15357	15601	15225	15172	15314	15267	15505	15363	15440	15324	15513	15120	15367	15254	15535	15332	15400	15374	15348	15208	15356	15162	15362	15437	15564	15371	15526	15334	15457	15414	15509	15330	15388	15568	15179	15396	15422	15354	15454	15381	15257	15274	15297	15385	15251	15375	15461	15362	15365	15420	15587	15198	15375	15491	15319	15304	15365	15370	15418	15298	15465	15282	15380	15346	15498	15367	15301	15352	15291	15292	15348	15299	15382	15338	15141	15368	15199	15485	15385	15218	15486	15364	15364	15398	15340	15369	15473	15237	15419	15261	15369	15354	15530	15421	15249	15393	15302	15320	15401	15330	15348	15227	15473	15394	15383	15286	15334	15188	15373	15346	15506	15396	15352	15159	15216	15410	15299	15319	15285	15262	15314	15206	15436	15339	15349	15364	15416	15429	15427	15312	15293	15443	15427	15261	15466	15365	15247	15440	15272	15485	15305	15276	15470	15409	15286	15392	15475	15359	15327	15355	15270	15382	15414	15363	15492	15562	15427	15396	15527	15459	15413	15415	15317	15339	15374	15382	15406	15301	15509	15312	15414	15229	15520	15347	15298	15277	15382	15373	15282	15322	15297	15201	15317	15404	15447	15277	15423	15501	15449	15267	15311	15318	15376	15404	15355	15252	15346	15271	15419	15221	15398	15230	15409	15452	15495	15267	15495	15300	15449	15390	15476	15378	15316	15218	15471	15258	15289	15353	15414	15294	15427	15371	15361	15493	15333	15484	15519	15145	15228	15223	15403	15413	15382	15319	15338	15354	15337	15331	15467	15338	15229	15369	15369	15280	15343	15269	15355	15449	15454	15439	15333	15225	15565	15374	15342	15406	15419	15330	15509	15424	15229	15323	15390	15436	15394	15389	15445	15395	15345	15391	15326	15340
25749	21519	27977	25969	20409	18661	18220	17218	16872	16865	16618	16567	16715	16738	16835	16681	16642	16677	16445	16561	16812	18392	20645	19921	20086	19036	16924	16437	16394	16563	16585	16625	16473	16820	16776	16786	16551	16527	16503	16398	16535	16598	16370	16527	16340	16367	16566	16401	16488	16499	16225	16330	16306	16661	16603	16451	16683	16440	16292	16437	16394	16483	16693	16390	16350	16593	16305	16449	16513	16496	16428	16454	16471	16363	16424	16539	16453	16498	16396	16257	16283	16236	16526	16505	16257	16595	16474	16291	16450	16393	16339	16538	16285	16296	16343	16432	16429	16240	16328	16369	16392	16382	16378	16563	16225	16407	16382	16240	16548	16776	16469	16303	16296	16350	16407	16403	16443	16272	16416	16415	16415	16324	16239	16467	16381	16402	16454	16229	16487	16475	16397	16373	16526	16362	16501	16466	16550	16173	16456	16525	16418	16390	16305	16462	16388	16236	16167	16500	16444	16294	16431	16403	16457	16349	16405	16322	16386	16424	16343	16335	16438	16355	16375	16503	16253	16549	16350	16151	16410	16424	16384	16304	16468	16386	16371	16331	16452	16521	16060	16468	16231	16417	16370	16368	16681	16688	16444	16334	16448	16335	16312	16161	16403	16341	16419	16338	16470	16201	16328	16218	16527	16183	16329	16353	16560	16490	16170	16411	16476	16306	16487	16489	16599	16683	16469	16290	16494	16320	16333	16454	16422	16178	16470	16479	16520	16534	16608	16586	16230	16338	16416	16387	16241	16219	16578	16300	16383	16254	16460	16619	16461	16673	16393	16491	16721	16364	16464	16349	16601	16544	16490	16531	16431	16193	16169	16509	16449	16407	16399	16179	16264	16445	16422	16561	16384	16435	16388	16393	16493	16486	16557	16366	16246	16492	16361	16310	16548	16317	16444	16546	16368	16350	16449	16398	16410	16451	16414	16382	16479	16496	16407	16242	16277	16506	16436	16462	16434	16276	16524	16267	16268	16334	16334	16427	16358	16389	16342	16502	16601	16384	16553	16306	16595	16307	16473	16379	16230	16372	16433	16252	16472	16408	16305	16436	16391	16443	16307	16399	16390	16288	16535	16378	16690	16638	16304	16447	16572	16636	16491	16542	16300	16388	16625	16602	16512	16319	16573	16424	16436	16418	16376	16555	16429	16224	16280	16395	16514	16242	16462	16383	16480	16327	16080	16300	16412	16434	16263	16633	16429	16427	16410	16424	16313	16397	16629	16356	16471	16183	16441	16512	16469	16392	16299	16356	16505	16495	16537	16476	16325	16261	16542	16495	16644	16404	16525	16269	16438	16494	16324	16568	16436	16414	16468	16343	16442	16358	16344	16462	16243	16134	16345	16258	16280	16380	16271	16283	16559	16567	16509	16602	16263	16385	16478	16329	16305	16175	16585	16313	16514	16344	16346	16301	16556	16520	16201	16353	16522	16607	16455	16343	16544	16292	16620	16431	16443	16571	16377	16377	16623	16495	16339	16431	16470	16275	16374	16290	16417	16554	16549	16361	16194	16570	16514	16460	16328	16317	16395	16423	16437	16477	16249	16390	16294	16349	16438	16355	16485	16371	16344	16268	16447	16435	16305	16335	16422	16521	16258	16371	16312	16341	16229	16347	16205	16233	16404	16302	16318	16471	16238	16450	16529	16324	16550	16530	16600	16402	16442	16306	16352	16407	16406	16275	16367	16332	16492	16387	16404	16529	16336	16462	16375	16350	16195	16461	16272	16451	16486	16397	16336	16354	16453	16496	16448	16434	16581	16345	16414	16380	16502	16381	16433	16373	16458	16330	16722	16577	16405	16274	16368	16424	16245	16315	16431	16338	16413	16341	16465	16321	16617	16560	16340	16520	16472	16296	16326	16386	16520	16324	16359	16434	16407	16323	16380	16145	16553	16419	16320	16272	16377	16173	16274	16576	16250	16480	16460	16473	16568	16497	16311	16400	16594	16410	16197	16441	16380	16337	16339	16309	16525	16533	16381	16557	16421	16458	16549	16458	16399	16425	16458	16469	16291	16321	16529	16397	16374	16472	16513	16408	16165	16571	16288	16657	16484	16479	16500	16419	16472	16384	16247	16462	16272	16485	16134	16330	16333	16448	16456	16593	16496	16429	16406	16455	16548	16285	16503	16394	16449	16353	16617	16502	16496	16464	16192	16315	16337	16150	16447	16444	16377	16454	16637	16577	16455	16361	16499	16249	16735	16410	16513	16223	16486	16132	16614	16363	16514	16480	16469	16317	16427	16450	16535	16437	16420	16448	16525	16513	16388	16362	16278	16134	16405	16285	16469	16364	16376	16553	16440	16487	16369	16404	16275	16461	16529	16534	16192	16527	16384	16185	16610	16431	16634	16315	16373	16498	16392	16448	16422	16465	16401	16476	16519	16464	16502	16409	16264	16377	16597	16260	16356	16487	16392	16288	16472	16553	16505	16364	16457	16505	16453	16267	16456	16373	16426	16496	16408	16386	16502	16440	16436	16386	16566	16428	16419	16577	16522	16645	16514	16374	16532	16421	16333	16560	16516	16499	16375	16587	16306	16302	16257	16438	16402	16675	16344	16388	16457	16450	16449	16354	16399	16469	16672	16251	16477	16494	16520	16306	16453	16445	16497	16330	16482	16343	16347	16347	16449	16381	16435	16579	16507	16406	16431	16579	16395	16427	16448	16476	16367	16507	16314	16336	16549	16448	16415	16441	16387	16560	16538	16583	16375	16301	16613	16512	16394	16509	16369	16482	16632	16212	16555	16403	16315	16378	16468	16612	16594	16342	16404	16492	16474	16253	16452	16483	16433	16240	16329	16415	16620	16421	16243	16520	16354	16495	16504	16411	16570	16530	16479	16328	16457	16228	16507	16475	16428	16317	16362	16434	16634	16276	16353	16494	16380	16460	16257	16563	16354	16349	16444	16282	16347	16489	16560	16536	16475	16410	16338	16505	16481	16448	16382	16349	16471	16470	16420	16353	16134	16411	16323	16484	16358	16562	16417	16390	16386	16118	16432	16331	16445	16367	16587	16486	16317	16258	16465	16323	16623	16274	16500	16386	16367	16413	16304	16251	16237	16496	16553	16372	16334	16562	16191	16446	16347	16562	16384	16459	16390	16539	16314	16453	16440	16429	16437	16285	16340	16544	16352	16494	16287	16611	16556	16317	16408	16436	16418	16494	16592	16442	16387	16441	16272	16349	16543	16509	16474	16280	16276	16495	16503	16565	16463	16348	16314	16431	16576	16202	16336	16310	16509	16173	16236	16262	16463	16410	16480	16522	16332	16324	16307	16404	16489	16473	16302	16540	16296	16407	16498	16498	16414	16335	16507	16388	16459	16189	16315	16320	16211	16496	16286	16582	16534	16459	16565	16241	16535	16397	16376	16505	16374	16338	16222	16518	16484	16456	16520	16370	16448	16380	16528	16335	16692	16502	16467	16318	16589	16466	16588	16505	16288	16217	16351	16296	16435	16435	16451	16442	16499	16369	16301	16452	16558	16517	16262	16370	16499	16342	16416	16505	16397	16527	16461	16497	16469	16299	16412	16370	16321	16448	16490	16405	16529	16572	16432	16313	16709	16693	16481	16412	16557	16514	16348	16457	16220	16378	16336	16514	16293	16289	16464	16486	16529	16645	16358	16537	16573	16404	16462	16416	16472	16507	16353	16433	16375	16380	16465	16389	16330	16466	16501	16462	16255	16213	16457	16381	16283	16679	16210	16490	16494	16514	16297	16415	16460	16411	16403	16334	16403	16368	16346	16416	16209	16416	16308	16494	16491	16474	16526	16456	16421	16301	16389	16298	16572	16314	16337	16442	16427	16414	16422	16389	16410	16511	16474	16414	16529	16558	16524	16308	16330	16332	16543	16415	16515	16454	16564	16273	16314	16448	16450	16543	16493	16470	16385	16569	16468	16499	16321	16336	16483	16596	16534	16445	16385	16280	16311	16318	16421	16433	16337	16151	16238	16485	16435	16389	16529	16301	16472	16288	16509	16320	16602	16221	16401	16430	16493	16426	16586	16334	16433	16400	16304	16469	16428	16471	16674	16449	16345	16235	16471	16440	16506	16388	16318	16484	16397	16186	16291	16429	16367	16475	16456	16407	16284	16362	16544	16417	16686	16178	16049	16541	16516	16383	16438	16237	16554	16370	16303	16564	16288	16262	16367	16298	16550	16409	16461	16544	16446	16351	16301	16565	16520	16667	16422	16368	16703	16586	16525	16444	16562	16315	16558	16489	16601	16357	16384	16506	16429	16264	16290	16490	16360	16504	16349	16575	16629	16342	16371	16356	16379	16541	16423	16581	16411	16536	16478	16635	16631	16310	16464	16475	16582	16382	16484	16399	16299	16363	16296	16357	16469	16406	16484	16457	16392	16401	16418	16540	16378	16313	16296	16298	16481	16201	16311	16473	16517	16398	16296	16481	16433	16428	16397	16287	16518	16377	16209	16372	16589	16404	16293	16468	16345	16370	16477	16122	16407	16328	16571	16339	16179	16164	16312	16249	16387	16432	16323	16457	16278	16360	16525	16476	16545	16613	16374	16472	16280	16510	16463	16338	16290	16360	16422	16375	16432	16400	16542	16447	16587	16616	16478	16282	16373	16302	16352	16361	16490	16465	16381	16309	16557	16428	16415	16453	16426	16346	16497	16499	16397	16306	16372	16303	16327	16431	16608	16282	16461	16395	16357	16478	16296	16592	16631	16419	16456	16531	16472	16424	16309	16375	16338	16387	16508	16443	16369	16599	16567	16506	16224	16394	16388	16630	16434	16332	16350	16529	16399	16434	16396	16472	16512	16566	16562	16165	16304	16359	16182	16340	16405	16497	16313	16669	16369	16290	16450	16614	16424	16344	16463	16462	16526	16528	16358	16276	16259	16572	16417	16236	16443	16556	16460	16484	16488	16303	16560	16396	16288	16426	16429	16404	16423	16672	16433	16367	16532	16305	16520	16440	16475	16413	16317	16384	16453	16303	16387	16349	16435	16536	16361	16199	16419	16571	16134	16397	16412	16443	16550	16491	16436	16434	16434	16200	16518	16500	16607	16450	16479	16398	16519	16695	16409	16358	16639	16358	16487	16720	16353	16314	16473	16549	16405	16473	16352	16242	16438	16305	16574	16384	16364	16393
15499	23867	23280	19982	17985	17282	16858	16047	16009	15788	15768	15726	15749	15725	15519	15563	15612	15673	15612	15646	16166	19034	22314	20577	20940	18628	15834	15564	15564	15677	15391	15639	15684	15998	16022	15907	15612	15670	15546	15605	15452	15406	15474	15577	15599	15512	15522	15413	15544	15771	15423	15425	15504	15423	15348	15500	15407	15491	15419	15501	15468	15348	15473	15475	15468	15288	15576	15572	15471	15532	15636	15351	15447	15380	15402	15535	15459	15548	15456	15591	15326	15546	15256	15502	15352	15604	15406	15382	15340	15494	15344	15384	15533	15446	15570	15443	15449	15272	15594	15314	15625	15325	15617	15348	15531	15259	15532	15568	15558	15486	15665	15456	15403	15356	15416	15411	15411	15354	15386	15424	15393	15386	15622	15430	15384	15475	15550	15447	15570	15466	15368	15446	15341	15333	15380	15382	15299	15430	15477	15666	15481	15419	15344	15352	15396	15364	15323	15473	15460	15273	15530	15346	15341	15454	15470	15558	15429	15458	15439	15359	15641	15411	15371	15566	15461	15380	15252	15531	15357	15566	15545	15398	15454	15378	15414	15395	15297	15336	15457	15634	15344	15466	15408	15512	15432	15602	15560	15363	15291	15440	15601	15617	15437	15637	15403	15609	15549	15191	15467	15488	15307	15374	15484	15422	15543	15544	15526	15415	15351	15521	15659	15488	15509	15379	15396	15714	15478	15309	15258	15525	15353	15377	15416	15389	15339	15536	15445	15440	15518	15391	15480	15348	15414	15520	15481	15373	15490	15339	15525	15471	15556	15372	15376	15630	15503	15468	15294	15487	15555	15424	15486	15631	15315	15492	15560	15426	15420	15513	15477	15483	15408	15669	15473	15549	15488	15345	15518	15552	15625	15365	15459	15376	15640	15517	15335	15414	15498	15574	15295	15314	15503	15650	15302	15489	15576	15513	15436	15324	15445	15496	15563	15372	15527	15423	15356	15415	15488	15501	15502	15611	15517	15290	15455	15310	15513	15502	15376	15452	15498	15495	15424	15523	15597	15392	15403	15496	15369	15362	15640	15381	15414	15328	15311	15599	15435	15654	15466	15539	15409	15510	15415	15585	15266	15546	15380	15549	15494	15365	15614	15467	15637	15494	15429	15674	15486	15419	15522	15495	15405	15486	15289	15477	15287	15361	15549	15342	15493	15700	15428	15461	15505	15475	15414	15455	15471	15340	15405	15643	15432	15653	15396	15461	15647	15392	15299	15366	15466	15605	15552	15405	15481	15480	15261	15457	15516	15413	15359	15270	15368	15262	15372	15279	15400	15412	15452	15539	15359	15311	15577	15547	15476	15513	15566	15460	15480	15568	15443	15403	15507	15584	15572	15486	15490	15329	15313	15462	15421	15552	15462	15500	15342	15533	15497	15419	15616	15284	15503	15474	15471	15365	15407	15447	15578	15482	15351	15497	15445	15491	15502	15491	15422	15339	15401	15638	15337	15578	15455	15424	15386	15344	15531	15445	15441	15470	15453	15465	15489	15396	15652	15477	15391	15653	15354	15363	15484	15501	15417	15503	15316	15341	15411	15479	15533	15503	15426	15533	15417	15480	15519	15516	15451	15420	15463	15469	15512	15559	15582	15481	15486	15392	15367	15410	15480	15539	15464	15358	15372	15394	15374	15491	15371	15519	15590	15498	15495	15343	15464	15472	15514	15504	15482	15431	15541	15400	15560	15444	15315	15480	15398	15248	15506	15518	15505	15652	15441	15427	15508	15327	15610	15455	15314	15350	15491	15458	15526	15399	15375	15512	15473	15391	15449	15442	15530	15367	15527	15417	15694	15583	15309	15377	15650	15603	15532	15372	15442	15506	15470	15502	15483	15532	15387	15376	15549	15485	15556	15516	15514	15600	15316	15431	15419	15575	15552	15422	15434	15459	15463	15597	15480	15463	15429	15433	15409	15315	15457	15485	15646	15381	15420	15234	15536	15488	15383	15465	15470	15547	15277	15438	15496	15413	15663	15349	15475	15485	15348	15510	15485	15349	15579	15413	15430	15502	15515	15547	15482	15340	15435	15463	15407	15662	15426	15516	15483	15513	15375	15399	15309	15519	15387	15602	15419	15503	15500	15673	15515	15351	15288	15487	15521	15583	15482	15414	15657	15594	15385	15502	15581	15394	15624	15340	15581	15348	15320	15393	15471	15484	15508	15555	15363	15498	15515	15379	15634	15537	15512	15348	15477	15535	15423	15413	15437	15447	15431	15466	15510	15382	15536	15280	15467	15564	15581	15523	15349	15584	15531	15573	15471	15592	15586	15556	15438	15547	15505	15490	15414	15424	15392	15404	15572	15438	15605	15479	15414	15494	15692	15456	15297	15330	15412	15436	15354	15502	15442	15522	15372	15383	15525	15468	15367	15550	15411	15372	15473	15265	15387	15505	15452	15320	15515	15516	15280	15374	15427	15451	15491	15292	15625	15308	15363	15349	15576	15315	15580	15489	15671	15504	15579	15441	15387	15168	15545	15375	15378	15497	15510	15431	15412	15502	15355	15628	15414	15565	15415	15501	15476	15528	15360	15510	15436	15423	15487	15454	15450	15756	15489	15463	15529	15466	15549	15691	15544	15332	15516	15522	15359	15436	15457	15517	15473	15611	15332	15481	15424	15439	15399	15455	15515	15610	15404	15446	15617	15460	15407	15576	15519	15427	15360	15285	15380	15396	15506	15240	15464	15510	15541	15373	15525	15406	15479	15326	15526	15509	15476	15531	15533	15412	15460	15445	15721	15423	15476	15453	15631	15527	15456	15416	15473	15564	15516	15521	15398	15498	15618	15393	15374	15480	15386	15327	15533	15622	15385	15593	15551	15408	15454	15337	15689	15384	15541	15521	15358	15465	15489	15416	15467	15396	15581	15476	15361	15588	15293	15578	15501	15494	15566	15571	15447	15470	15337	15471	15429	15408	15482	15456	15458	15431	15421	15300	15373	15307	15639	15569	15458	15482	15401	15543	15428	15296	15396	15341	15536	15257	15433	15559	15211	15435	15443	15420	15538	15491	15503	15501	15421	15471	15504	15485	15176	15404	15513	15415	15370	15471	15353	15522	15224	15391	15499	15567	15340	15690	15441	15463	15436	15536	15506	15428	15466	15526	15515	15478	15508	15469	15287	15411	15406	15501	15475	15442	15414	15463	15448	15553	15514	15256	15663	15645	15390	15503	15302	15576	15495	15375	15451	15366	15484	15293	15498	15472	15475	15440	15385	15631	15474	15441	15562	15233	15419	15503	15453	15555	15510	15435	15267	15521	15431	15592	15686	15428	15363	15458	15395	15303	15399	15319	15339	15480	15393	15636	15628	15533	15280	15590	15469	15759	15522	15468	15489	15573	15413	15477	15410	15411	15438	15490	15383	15424	15318	15412	15351	15442	15462	15377	15526	15439	15302	15561	15358	15622	15451	15464	15483	15404	15550	15263	15482	15512	15352	15371	15426	15515	15366	15602	15560	15378	15383	15571	15428	15510	15193	15609	15375	15345	15309	15634	15565	15375	15525	15406	15527	15598	15424	15329	15454	15635	15363	15317	15523	15421	15636	15533	15413	15491	15436	15351	15528	15371	15505	15407	15461	15556	15449	15436	15355	15464	15368	15543	15466	15275	15470	15729	15442	15462	15547	15389	15360	15409	15602	15474	15290	15551	15449	15731	15409	15412	15539	15397	15474	15377	15378	15482	15416	15579	15648	15454	15478	15481	15755	15324	15499	15425	15576	15468	15628	15428	15356	15505	15543	15462	15457	15552	15504	15513	15419	15437	15344	15518	15411	15479	15353	15576	15352	15335	15384	15399	15291	15577	15586	15337	15158	15513	15504	15516	15517	15515	15444	15483	15389	15444	15390	15571	15334	15375	15608	15355	15521	15386	15536	15450	15532	15480	15471	15582	15456	15419	15438	15425	15533	15447	15446	15383	15363	15422	15394	15419	15372	15370	15475	15518	15470	15563	15465	15378	15521	15463	15396	15511	15443	15465	15498	15445	15449	15361	15506	15386	15469	15585	15360	15564	15417	15499	15508	15534	15487	15365	15589	15488	15395	15315	15520	15465	15544	15349	15463	15439	15421	15485	15437	15510	15567	15351	15517	15678	15488	15529	15440	15311	15422	15486	15572	15516	15524	15466	15436	15585	15500	15405	15421	15481	15475	15364	15452	15440	15547	15505	15581	15528	15469	15524	15451	15516	15460	15365	15422	15377	15494	15635	15424	15465	15350	15528	15543	15331	15490	15408	15507	15457	15540	15496	15498	15554	15507	15413	15509	15246	15423	15417	15611	15417	15353	15469	15616	15411	15547	15492	15379	15611	15485	15599	15333	15426	15407	15360	15554	15608	15415	15471	15471	15577	15477	15506	15337	15451	15267	15376	15495	15475	15245	15327	15501	15436	15458	15562	15523	15432	15583	15552	15398	15373	15379	15476	15484	15458	15529	15394	15555	15514	15434	15462	15495	15398	15510	15586	15535	15511	15390	15639	15449	15338	15598	15387	15568	15274	15443	15448	15422	15332	15401	15444	15454	15554	15313	15375	15435	15312	15542	15494	15462	15358	15555	15444	15466	15455	15514	15396	15459	15457	15464	15294	15511	15510	15423	15612	15513	15597	15569	15483	15529	15496	15366	15551	15376	15293	15621	15401	15434	15567	15431	15473	15276	15421	15586	15547	15446	15502	15513	15488	15647	15373	15465	15380	15376	15324	15479	15476	15555	15424	15431	15492	15447	15558	15443	15474	15499	15454	15519	15468	15390	15489	15425	15550	15396	15420	15411	15519	15279	15328	15388	15396	15415	15673	15432	15502	15473	15526	15431	15532	15429	15470	15323	15543	15407	15532	15420	15590	15624	15484	15376	15374	15559	15555	15651	15399	15416	15630	15477	15456	15439	15557	15485	15416	15512	15328	15534	15635	15464	15292	15370	15352	15291	15379	15549	15527	15510	15527	15444	15376	15503	15434	15355	15518	15348	15412	15575	15400	15580	15337	15597	15482	15412	15454	15306	15284	15531	15328	15474	15534	15564	15498	15403	15508	15488	15381	15445	15720	15464	15271	15542	15417	15573	15432	15469	15344	15286	15585	15526	15406	15518	15520	15379	15323	15438	15487	15280	15469	15464	15441
24373	21467	28911	24514	22236	22584	21755	18654	18010	18029	18116	17796	17677	17642	17515	17584	17410	17481	17482	17356	18009	23202	26408	25870	23617	20911	18186	17364	17465	17222	17306	17290	17134	17792	17640	17443	17485	17516	17276	17505	17475	17433	17147	17387	17398	17231	17547	17197	17307	17192	17393	17334	17321	17179	17129	17478	17273	17249	17346	17345	17273	17161	17305	17213	17265	17289	17416	17253	17331	17351	17262	17131	17353	17203	17124	17338	17333	17223	17285	17456	17315	17317	17366	17401	17243	17299	17307	17164	17385	17333	17263	17388	17370	17180	17298	17290	17215	17371	17255	17147	17258	17227	17073	17338	17452	17261	17273	17307	17349	17210	17243	17278	17219	17453	17257	17028	17280	17230	17387	17350	17073	17189	17417	17185	17277	17241	17404	17309	17314	17149	17523	17154	17405	17359	17182	17288	17043	17099	17451	17096	17169	17241	17021	17351	17198	17109	17281	17006	17072	17301	17214	17457	17282	17294	17330	17253	17222	17249	17178	17398	17282	17174	17234	17203	17192	17241	17207	16945	17399	17160	17222	17198	17240	17363	17076	17471	17289	17120	17351	17163	17621	17264	17186	17175	17208	17219	17252	17089	17243	16938	17003	17415	17251	17292	17177	16994	17273	17265	17361	17515	17386	17223	17264	17206	17262	16993	17335	17199	17098	17327	17151	17179	17190	17179	17253	17333	17276	17080	17168	17379	17394	17250	17218	17259	17218	17150	17247	17298	17302	17192	17438	17211	17188	17210	17175	17388	17268	17278	17429	17119	17285	17245	17179	17137	17202	17206	17183	17233	17169	17124	17209	17225	17256	17071	17192	17129	17161	17280	17354	17332	17353	17396	17484	17139	17235	17120	17130	17137	17337	17181	17214	17392	17272	17251	17389	17216	17242	17373	17341	17240	17311	17384	17232	17390	17362	17105	17296	17160	17150	17126	17335	17157	17486	17238	17247	17326	17214	17302	17425	17271	17245	17010	17278	17298	17195	17273	17342	17323	17389	17295	17265	17183	17316	17415	17166	17277	17239	17169	17513	17438	17292	17225	17295	17493	17272	17159	17384	17215	17324	17202	17113	17294	17052	17188	17278	17286	17270	17117	17164	17217	17163	17315	17147	17337	17303	17206	17326	17149	17288	17079	17283	17287	17192	17203	17378	17083	17353	17234	17018	17297	17122	17137	17290	17221	17365	17101	17370	17074	17292	17143	17264	17209	17170	17307	17222	17386	17192	17277	17339	17121	17189	17093	17158	17059	17275	17218	17167	17280	17117	17137	17149	17232	17403	17447	17192	17390	17202	17382	17284	17201	17277	17442	17278	17315	17242	17132	17172	17158	17383	17040	17289	17162	17248	17026	17540	17192	17291	17064	17042	17444	17402	17260	17234	17228	17357	17076	17283	17119	17152	17085	17078	17321	17268	17304	17360	17177	17050	17279	17067	17346	17128	17344	17369	17415	17172	17336	17195	17228	17271	17222	17198	17154	17308	17249	17445	17222	17304	17306	17294	17227	17358	17438	17188	17386	17389	17255	17274	17224	17205	17365	17387	17291	17405	17360	17086	17235	17133	17263	17320	17228	17197	17247	17459	17345	17219	17282	17248	17282	17174	17213	17178	17297	17321	17222	17237	17202	17459	17101	17281	17260	17313	17172	17132	17306	17101	17213	17269	17323	17268	17147	17111	17270	17284	17174	17039	17257	17281	17420	17259	17357	17345	17189	17212	17031	17265	17158	17357	17046	17349	17138	17130	17156	17391	17296	17417	17250	17311	17293	17249	17268	17183	17303	17043	17172	17419	17350	17172	17192	17330	17311	17357	17165	17237	17233	17204	17201	17272	17209	17266	16986	17216	17335	17178	17352	17244	17209	17358	17263	17341	17197	17260	17343	17109	17302	17272	17330	17334	17312	17295	17155	17306	17333	17326	17266	17162	17107	17088	17241	17393	17113	16995	17124	17162	17254	17127	17197	17340	17254	17072	17178	17134	17281	17147	17153	17091	17270	17175	17391	17273	17248	17185	17294	17150	17129	17261	17636	17220	17361	17446	17238	17471	17367	17209	17174	17332	17223	17305	17325	17196	17216	17361	17259	17156	17070	17354	17424	17252	17377	17292	17207	17319	17167	17235	17420	17238	17457	17391	17002	17175	17328	17177	17239	17230	17191	17213	17224	17220	17255	17307	17294	17237	17208	17259	17379	17274	17056	17103	17114	17270	17147	17293	17321	17382	17282	17480	17097	17247	17195	17285	17216	17238	17419	17099	17085	17381	17278	17329	17224	17030	17265	17142	17224	17409	17298	17298	17338	17275	17237	17240	16998	17235	17342	17273	17045	17260	16947	17051	17185	17182	17048	17153	17301	17602	17414	17305	17001	17226	17286	17171	17297	17152	17067	16978	17098	17210	17280	17297	17262	17326	17216	17211	16983	17239	17132	17052	17047	17287	17060	17407	17114	17251	17214	17297	17031	17330	17174	17140	17009	17148	17255	17307	17170	17015	17124	17010	17269	17243	17341	17238	17317	17225	17100	17276	17230	17260	17279	17300	17372	17301	17170	17397	17166	17193	17172	17131	17382	17166	17138	17264	17284	17284	17342	17169	17233	17123	17394	17213	17490	17327	17194	17346	17312	17286	17234	17137	17340	17168	17221	17252	17275	17351	17257	17365	17421	17312	17247	17212	17076	17489	17329	17204	17021	17311	17181	17078	17205	17233	17221	17396	17452	17191	17178	17076	17288	17303	17190	17501	17417	17231	17236	17300	17160	17261	17137	17209	17279	17047	17213	17252	17231	17214	17047	17264	17048	17267	17172	17319	17331	17373	17149	17147	17309	17161	17138	17249	17072	17322	17256	17278	17228	17249	17213	17337	17357	17334	17339	17221	17454	17194	17127	17357	17445	17138	17218	17200	17255	17185	17249	17353	17264	17162	17114	17417	17227	17450	17441	17090	17227	17211	17161	17209	17071	17129	17205	17081	17241	17145	17153	17256	17201	17330	17193	17360	17343	17305	17305	17375	17264	17252	17210	17187	17300	17266	17463	17321	17210	17321	17259	17287	17208	17300	17260	17078	17244	17225	17142	17234	17166	17058	17209	17275	17153	17323	17412	17425	17186	17099	17103	17238	17264	17290	17350	17166	17131	17204	17413	17434	17094	17291	17208	17258	17230	17076	17251	17272	17237	17269	17692	17602	17196	17231	17324	17332	17443	17314	17322	17429	17225	16997	17271	17112	17105	17236	17293	17414	17353	17224	17101	17132	17307	17174	17221	17425	17378	17314	17311	17210	17293	17396	17210	17265	17310	17077	17205	17244	17323	17309	17311	17210	17173	17340	17115	17280	17201	17191	17202	17382	17361	17237	17318	17150	17045	17192	17402	17378	17256	17274	17153	17348	17211	17176	17394	17469	17261	17155	17124	17462	17304	17228	17326	17152	17274	17194	17011	17212	17299	17293	17394	17147	17290	17052	17267	17394	17035	17318	17299	17307	17254	17191	17376	17103	17228	17224	17251	17336	17272	17385	17559	17225	17158	17147	17228	17383	17072	17436	17433	17237	17296	16968	17155	17100	17266	17387	16954	17173	17210	17403	17215	17179	17011	17376	17341	17246	17361	16983	17428	17089	17200	17389	17305	17147	17211	17303	17282	17156	17272	17363	17359	17213	17407	17281	17293	17311	17184	17325	17051	17166	17154	17232	17240	17343	17436	17321	17416	17397	17209	17277	17234	17192	17413	17245	17280	17283	17381	17295	17127	17323	17273	17328	17493	17295	17022	17243	17329	17248	17367	17290	17307	17150	17337	17277	17377	17250	17392	17270	17490	17174	17381	17245	17338	17308	17214	17253	17448	17143	17261	17153	17220	17129	17156	17220	17326	17287	17286	17321	17077	17383	17318	17183	17304	17423	17253	17137	17252	17164	17059	17125	17213	17239	17148	17291	17305	17195	17261	17245	17107	17224	17303	17157	17133	17079	17252	17226	17439	17218	17013	17246	17214	17159	17277	17363	17158	17209	17203	17370	17268	17157	17292	17305	17323	17438	17369	17242	17357	17298	17060	17278	17266	17280	17294	16960	17138	17401	17272	17333	17284	17291	17246	17277	17253	17304	17165	17223	17212	17316	17270	17141	17059	17328	17298	17228	17215	17392	17300	17378	17336	17315	17339	17288	17160	17224	17181	17019	17221	17067	17180	17218	17220	17317	17328	17216	17309	17480	17147	17442	17361	17277	17223	17329	17301	17323	17250	17295	17168	17368	17246	17210	17085	17369	17337	17164	17461	17303	17221	17092	17064	17236	16940	17105	17267	17197	17302	17110	17299	17092	17253	17246	17263	17323	17218	17215	17315	17173	17278	17400	17257	17252	17148	17254	17170	17252	17140	17339	17159	17220	17173	17307	17362	17268	17121	17318	17305	17421	17445	17198	17318	17306	17460	17251	17233	17142	17303	17307	17267	17323	17128	17169	17221	17296	16947	17201	17158	17205	16892	17179	17060	17123	17192	17377	17299	17141	17185	17178	17436	17361	17095	17452	17312	17342	17299	16971	17245	16931	17441	17167	17215	17292	17292	17131	17287	17237	17129	17377	17212	17191	17002	17320	17259	17174	17309	17078	17428	17074	17128	17390	17295	17104	17203	17307	17366	17335	17073	17295	17231	17317	17363	17178	17285	17113	17445	17238	17104	17170	17235	17380	17242	17335	17266	17305	17170	17302	17297	17327	17175	17087	17174	17226	17329	17255	17291	17315	17399	17262	17297	17282	17243	17156	17197	17133	17097	17199	17165	17395	17178	17115	17422	17473	17365	17299	17326	17306	17252	17334	17134	17035	17211	17332	17230	17489	17290	17198	17363	17255	17227	17233	17205	17206	17198	17453	17439	17401	17205	17077	17221	17299	17170	17237	17045	17139	17036	17258	17221	17435	17184	17220	17124	17285	17384	17544	17296	17085	17219	17444	17323	17301	17228	17110	17147	17147	17318	17235	17315	17215	17248	17379	17448	17182	17179	17241	17117	17367	17050	17352	17235	17187	17367	17227	17053	17104	17271	17382	17386	17241	17158	17148	17110	17109	17240	17092	16991	17243	17216	17307	17169	17244	17148	17141	17317	17176	17227	17469	17398	17440	17291	17125	17181
17301	28788	26892	22945	20712	19112	18026	17221	17135	16702	16806	16551	16482	16471	16182	16172	16069	16243	16210	15885	17253	25873	29165	27582	24279	20948	16834	15894	15846	15886	15726	15835	15946	16322	16477	16177	16021	16031	15664	15829	15981	15848	15783	15774	15866	16067	15893	15805	15823	15894	15850	15763	15728	15843	15787	15890	15695	15882	15999	15771	15918	15739	15582	15928	15919	15884	15921	15841	15872	15951	15797	15787	15885	15646	15953	15720	15690	15896	15841	15740	15679	15737	15836	15809	15783	15842	15917	15808	15801	15950	15940	15799	15926	15901	15882	15775	15808	15937	15855	15999	15868	15639	15951	15822	15758	15857	15961	15787	15964	15842	15874	15775	15862	15773	15935	15935	15951	15838	15857	15885	15824	15858	15767	15905	15784	15829	15814	15906	15744	15772	16004	15870	15978	15697	15989	15725	15869	15807	15977	15888	15933	15692	15810	15946	15794	15683	15874	15926	15868	15823	15867	15847	15879	15904	15819	15807	15825	15833	15747	16014	15806	15995	15729	15873	15926	15814	15734	15841	15861	15769	15771	15759	15889	15857	15799	15756	15612	15825	15990	15861	16042	15868	15801	15971	15815	15822	15821	15874	15751	15862	15871	16030	15794	15668	15876	15747	15839	15693	15676	15785	15865	15815	16068	15833	15999	15814	15780	15788	15970	15718	15832	15901	15844	15886	15817	15789	15931	15979	15909	15863	15856	15906	15991	15891	15796	15892	15858	15745	15972	15999	15935	15686	15949	15722	15853	15851	15851	15811	15725	15812	15841	15719	15802	15922	15788	15751	15858	15932	15836	15903	15887	16116	15807	15874	15783	15851	15855	15895	15712	15881	15841	15821	15797	15793	15868	15753	15853	15768	15926	15811	15873	15885	15781	15818	15959	15774	15918	15763	15809	15973	15861	15839	15888	15933	16082	16057	15826	15962	15894	15617	15812	15843	15865	15934	15829	15694	15943	15940	15952	15568	15744	15802	15858	16079	15786	15873	15907	15718	15932	15966	15945	15808	15836	15740	15707	15957	15871	15880	15795	15813	15777	15875	15738	15839	15902	15708	15810	15655	15830	15880	15798	15957	15771	15832	15832	15765	15747	15902	15963	15835	15857	15713	15850	15821	15900	15723	15809	15747	15840	15968	15902	15790	15666	16000	15826	15883	15867	15825	15970	15786	15863	15897	15882	15828	15830	15866	15910	15710	15935	15893	15822	15826	15990	15856	15722	15820	15886	15922	15727	15925	15734	15842	15782	15893	15804	15787	15936	15738	16005	15689	15992	15955	15852	15892	15828	15870	15845	15840	15926	15872	15766	15931	15766	16070	15804	15674	15998	15722	15905	15913	15690	15829	15915	15741	15917	15735	15920	15878	15839	15917	15842	15855	15809	15879	16072	16052	15928	15953	16015	15669	15898	15777	15883	15848	15990	15775	15906	15734	15861	15804	15976	15738	15904	15886	15929	15698	15743	15887	15943	15838	15845	15876	15758	15858	15860	15867	15765	15807	15667	15809	16022	15859	15807	15757	15803	15996	15839	15792	16034	15790	15847	15830	15855	15946	15799	15895	15711	15796	15798	15998	15766	15870	15833	15929	15820	15876	15889	15871	15709	15735	15659	15805	15916	15896	15787	15921	16006	15744	16000	15943	15891	15935	15759	15881	15837	15885	15808	15868	15833	15834	15704	15713	15663	15850	15765	15871	15911	15795	15800	15804	15658	15831	15930	15859	15807	15629	15906	15920	15961	15830	15931	15851	15872	15847	15737	15752	15604	15842	15908	15892	15809	15788	15854	15872	15979	15773	15859	15823	15757	15772	15918	15924	15638	15912	15917	15893	15862	15871	15809	15905	15758	15828	15865	15879	16012	15830	15871	15886	15650	15863	15696	16025	15791	15815	15754	15928	15829	15869	15681	16023	15760	15922	15968	15905	15813	15915	15896	15923	15723	15773	15778	15884	15922	15951	15907	15860	15969	15800	15938	15700	15899	15940	15874	15645	16044	15753	15915	15762	15777	15825	15933	15746	15718	15884	15771	15807	15803	15720	15911	15954	15904	16003	15719	15783	15840	15895	15904	15861	15950	15900	15695	15848	15945	15631	15901	15757	15912	15832	15867	15710	15720	15881	15843	15795	15782	15847	15673	15832	15883	15926	15930	15871	15884	15773	15910	15892	15783	15750	15917	15778	15824	15889	15799	15853	15720	15933	15895	15585	15811	15902	15824	15870	15888	15753	15981	15758	15764	15952	15777	15956	15813	15926	15934	15777	15919	15784	15859	15837	15884	15954	15819	15834	15780	15790	15870	16044	15611	15965	15761	15820	15772	15830	15736	15884	15974	15819	15972	15760	16063	15689	15719	15824	15790	15714	15849	15775	15873	15737	15806	15965	15823	15854	15635	15926	15825	15720	15786	15827	15867	15704	15830	15772	15868	15958	15761	15850	15869	16026	15806	15778	15858	15888	15913	15840	15681	15954	15973	15939	15861	15742	15708	15884	15825	15870	15726	15911	15945	15875	15860	15806	15851	15870	15938	15841	15763	15837	15767	15829	15651	15852	15921	15903	15975	15812	15887	15927	15927	15854	16037	15834	15863	15723	15704	15831	15768	15811	15806	15770	15873	15754	15854	15839	15869	15843	15814	15867	15826	15830	15891	15846	15808	15800	15992	15750	15893	15935	15648	15847	15996	15965	15972	15703	15754	15852	15736	15823	15916	15979	15907	15812	15874	15740	15920	15884	15855	15941	15836	15860	15932	15778	15826	15744	15664	15830	15848	15947	16019	15931	15915	15952	15900	15891	15929	15697	15950	15859	15903	15940	15928	15910	15872	15957	15936	15868	15913	15945	15692	15819	15935	15774	15673	15821	15806	15694	15754	15862	15994	15816	15772	15814	15895	15896	15688	15794	15971	15855	15887	15937	15628	15811	15886	15650	15768	15990	16014	16004	15965	15690	16066	15928	15859	15746	15686	15840	15700	15893	15927	15768	15809	15973	15822	15877	15780	15924	15840	15747	15935	15913	15872	15832	15680	16054	15842	15755	15885	15844	15970	15872	15762	15793	15988	15937	15927	15747	15847	15925	15775	15893	15833	15851	15872	15683	15892	15933	15811	15707	15893	16010	15748	15690	15892	15909	15760	15812	15986	15754	15727	16000	15875	15689	15838	15749	15949	15783	15723	16012	15856	15724	15912	15928	15819	15889	15898	15829	15823	15844	15824	15702	15790	15768	15805	15819	15930	15744	15969	15752	15830	15856	15776	15615	15825	15926	15886	15913	15988	15868	15894	15703	15883	15622	15967	15868	15801	15803	15853	16018	15826	15968	15875	15718	15734	15786	15827	15663	15968	15817	15900	15862	15649	15865	15738	15908	15841	15878	15808	15890	15976	15708	15952	15838	15861	15805	15803	15697	15985	15758	15841	15895	15861	15607	15895	15828	15641	15932	15964	15801	15738	15837	15874	15708	15795	15870	15622	15841	15744	15889	15871	15915	15835	15758	16005	15968	15835	15809	15946	15835	15706	15727	15991	15774	15898	15844	15927	15826	15735	15924	15913	15854	15777	15634	15706	15816	15735	15988	15862	15954	15784	15851	15870	15953	15749	15796	15855	15852	15884	15777	15848	15797	15892	15763	15796	15907	15872	15832	15961	15897	15973	15955	15767	15903	15871	15768	15909	15972	15983	15819	15946	15888	15958	15783	15763	15896	15733	15698	15865	15816	15786	15703	15774	15757	15828	15979	15763	15846	15774	15907	15802	15930	15836	15775	16031	15890	15828	15840	15899	15956	15971	15895	15822	15893	15825	15963	15805	15804	15957	15874	15863	15853	15880	15916	15727	15628	15749	15626	15846	15875	15873	15924	15711	15869	15871	15777	15899	15851	15901	15892	16011	15669	15915	15933	15843	15895	15971	15809	15988	15796	15955	15857	15692	15783	15861	15779	15910	15833	15614	15789	15878	15670	15908	15820	15952	15752	15730	15816	15781	15734	15904	15703	16004	15742	15770	15821	15914	15764	15780	15890	15757	15690	15833	15860	15868	15732	15961	15881	15825	15857	15984	15769	15968	15677	15896	15646	15751	16066	15989	15824	15862	15886	15972	15794	15917	15968	15936	15870	15765	15862	15773	15843	15800	16016	15873	15750	15852	15794	16007	15905	15779	15639	15906	15905	15882	15869	16046	15762	15804	15623	16033	15824	15726	15713	15873	15655	15835	15838	15760	15724	15866	16007	15836	15766	15807	15795	15947	15829	15721	15885	15873	16002	15803	15986	15937	15956	15956	15886	15901	15873	15828	15809	15599	15846	15844	15864	15980	15682	15926	15760	15773	15852	15680	15839	15876	15859	15950	15761	15907	15798	15683	15974	15756	16020	16025	15653	15810	15920	15815	15908	15768	15876	15896	15781	15880	15826	15789	15784	15745	16010	15891	15759	15808	16007	15894	15883	15870	15882	15923	15865	15752	15994	15943	16027	15876	15998	15798	15854	15835	15774	16009	15713	15872	15808	15777	15829	15909	15809	15891	15974	15806	15845	15920	15628	15922	15834	15710	15912	15904	15817	15727	15977	15703	15939	15857	15772	15650	15659	15902	15734	15810	15814	15799	15824	15917	15778	15831	15947	15873	15908	15903	15836	15796	15750	15779	15739	15908	15970	16046	15679	15851	15749	16105	15947	15837	15864	15769	15777	15872	15723	15920	15935	15829	15914	15752	15938	15890	16005	15929	15848	15882	15858	15761	15678	15880	15718	15896	15887	15775	15867	15782	15832	15991	15751	15689	15787	15937	15786	15829	15921	15830	15788	15661	15856	15969	15768	15960	15820	15746	15902	15786	15837	15914	15905	15856	15879	15874	15949	16029	15772	16028	15770	15802	15770	15865	15973	15836	15767	15832	15834	15854	15776	15826	15774	15932	15794	15866	16008	15981	15748	15998	15549	15945	15797	15679	15802	15742	15879	15897	15822	15923	15872	15866	15876	15844	15931	15803	15966	15878	15748	15926	15978	15816	15720	15934	15922	15903	15926	15833	15765	15871	16007	15808	15930	15840	15913	15922	15910	15882	15699	15842	15810	15781	15871	15824	15812	15967	15922	15728	15909	15928	15746	15916	15882	15897	15789	16031	15686	15974	15715
29882	22181	21735	19714	17548	17414	17323	17032	17025	17010	16946	16878	16822	17020	16807	16810	16843	17008	16777	17177	16810	17061	17313	17494	17780	17474	17191	16790	17010	16871	16999	17088	17000	17007	16954	16734	16962	16916	16832	16806	16879	16862	16790	16809	16894	16789	16894	16810	17014	17170	16909	16942	16904	16974	16781	17008	16973	16845	16897	16958	16989	16787	16959	16949	16911	16937	16791	16961	16979	16873	16604	17036	16956	16743	17003	16740	16867	17003	16722	16789	16846	16892	16873	16816	16845	17038	16882	16816	16817	16887	16864	16947	16843	16669	16816	16882	16867	16949	16822	16956	16847	16871	16865	17004	16971	16804	16837	16999	17030	16718	16848	16988	16805	16728	16727	16900	16876	16962	16888	17073	16836	16807	16774	16921	17116	16808	17007	16880	16734	16753	16922	17019	16859	16841	16753	16664	16675	16987	16841	17034	16979	16723	16849	16728	16769	16896	16944	16974	16797	16875	16854	16901	16885	16886	16947	16941	16797	16720	16834	16901	16798	16869	16572	16885	16753	16913	16724	16942	16983	16973	16854	16881	17015	16975	16995	17060	17033	17094	16917	16752	16946	16908	16879	16829	16709	16907	16826	16802	16985	17007	16885	16995	17031	16776	16803	16961	16882	16900	17014	16863	16974	16868	16802	16803	16945	16801	16805	16781	16796	17036	16875	16847	16708	16762	16748	16870	16739	16898	16743	16891	16938	16749	16999	16943	16872	16820	16719	16912	16786	16841	16965	16832	16880	16806	16711	16942	16893	17023	16945	16883	16939	16653	16865	16796	16901	16854	16767	16929	16947	16842	17069	16744	16962	16861	16840	16725	16721	16775	16728	16757	16724	16875	16746	16842	16725	16948	17033	16764	16870	16670	16807	16870	16778	16716	17080	16817	16781	17124	16797	16670	16994	16866	16880	16907	17101	16599	16822	16842	16997	16831	16947	16878	16838	16851	16907	16949	16880	16807	16923	16860	16942	16761	16690	16885	16846	17056	16999	16786	16874	16785	16862	17009	16873	16711	16749	16988	16813	16745	16900	16826	16860	16964	16938	16880	16807	16867	16840	17061	16784	16960	16843	16728	16790	17048	17151	16731	16937	16839	16982	16925	16840	16809	16821	16798	16884	16868	16772	16815	16801	16894	16827	16758	16991	16857	16830	16899	17017	17050	16869	16798	16890	16931	16754	16703	16850	17086	16844	16851	16942	16976	17001	16837	16861	17003	16844	17003	16883	16778	16746	16983	16748	17017	17064	16891	16787	16892	16947	17041	16822	16790	17181	16849	16825	16860	16789	16959	16876	16954	16894	16802	17092	16918	16813	16689	16828	16747	16901	16850	16965	16807	16921	17075	16786	16905	17026	17042	16751	16865	16664	16834	16649	16690	16914	16808	16718	16842	16973	16878	16791	16781	16855	16855	16715	16762	16889	16755	16825	16861	17097	16925	16947	16680	16821	16852	16912	16831	16953	16948	16626	16832	16969	16715	17099	16787	16810	16989	16863	16846	16760	17031	17093	16743	17023	16814	16782	16657	16861	17018	16893	16966	16927	16906	16738	16854	16908	16907	16999	16969	17110	16826	16728	16944	16930	16782	16906	16736	17118	16853	16757	16933	16785	16801	16908	16828	16862	16807	16970	16965	17013	16853	16990	16754	17001	17001	16889	16842	16974	16923	16814	16714	16687	17117	16867	16965	17008	16913	16889	16967	16879	16968	17037	16803	17018	16980	17121	16791	16738	16913	16952	16787	16981	17002	16915	16948	16608	16880	16939	16678	16863	17083	16838	16765	16859	16845	16838	16861	16992	16817	16832	16900	16784	16816	16851	16878	17054	16857	16942	16952	16753	16996	16952	16823	17105	16937	16997	16945	16905	16876	16852	17176	16823	16912	16860	16766	17073	17013	16853	16760	16835	16853	16750	16922	16660	16866	16854	16927	16681	16838	16696	16745	16910	16771	16774	16884	16856	16825	16832	16831	17093	16659	16782	16811	16809	16966	16774	16863	16940	16845	16901	16849	16947	16837	16935	16828	16860	16796	16835	16931	16894	16788	16777	16934	16950	16859	16791	16988	17007	16905	16869	17008	16931	16815	16838	16835	17055	16733	16871	16833	16936	17083	16719	16878	16871	16888	16980	16817	16820	16904	16711	16883	16997	17044	16926	16998	16860	16984	17042	16865	16611	16933	16886	16788	17025	16850	16997	17009	16846	16998	16939	16868	16870	16938	16816	16883	16914	16828	16710	16857	16822	17065	16939	17046	16951	16839	16958	16954	16751	16741	16814	16884	17016	16954	16951	16964	16629	16829	16796	16964	16916	16878	16858	16941	16780	16745	16868	16934	16862	16896	16953	16783	16858	16947	16905	16827	16798	16956	16646	16786	16792	16924	16679	16969	16863	17035	16776	16760	16826	16925	16878	17076	16876	16882	16920	16899	16941	16966	17108	17044	17104	17012	16949	16819	16905	16892	16856	16837	16995	16770	17019	16865	16532	16962	16936	16759	16843	16935	16849	16913	16877	16716	16846	16988	17204	17077	17089	16858	16727	16799	16868	17084	16984	16864	16751	16950	16905	16717	16728	17021	16942	16756	16922	16796	16812	16992	16855	16778	16716	17041	16919	16938	17122	16940	16995	16983	16957	16805	16826	17060	17015	16800	16881	16981	16949	16865	16861	16876	16823	16649	16835	16955	16855	16966	17067	16714	16935	16956	16826	17012	16937	16777	16944	16864	16909	16953	16883	16962	16955	16850	16985	17072	16919	16864	16923	16684	16930	16926	17057	16895	16883	16796	16630	16995	16834	16913	16814	16822	16539	17099	16949	16962	16778	16925	16768	17046	16935	16846	16910	17119	16966	16973	16803	16889	16851	17024	16534	16921	16835	16826	16786	17035	16839	16957	16811	16701	16692	16901	17058	16855	16824	16939	17072	16864	16973	17028	17012	16738	16832	16698	16908	16925	16715	16942	16955	16944	16941	16901	17088	16797	16869	16828	16750	16831	17016	16979	16841	16930	16963	16968	16978	16876	16999	16972	17036	16912	16722	16831	17041	16904	17061	16941	16712	16764	17053	16993	17013	16824	16951	16867	16877	16788	16824	16694	17003	16742	17090	16903	16998	17039	17005	16713	16905	17025	17000	16854	16954	16834	16841	17006	16924	16758	16851	16892	16837	16858	16903	16893	16914	17038	16884	16693	16973	16871	16926	17022	16925	17135	17025	16894	16983	16941	16822	16835	16912	16814	17142	16992	16967	16821	17071	16972	16874	16909	16882	16905	16797	16878	17010	16889	16992	16747	16834	16899	16804	16906	16929	16800	17076	16755	16866	16878	17058	16888	16866	16972	16928	16866	16982	17070	16919	16820	16890	16847	16928	16844	17017	17005	16866	16948	16845	17031	17001	16836	16960	16859	17069	16732	16939	16945	16828	16971	16686	16677	16985	16884	16907	16746	16927	16824	16830	16982	16844	16756	16801	16761	16938	16810	17011	16710	16773	16895	16875	16892	17108	16842	16909	16941	17092	16602	16955	16889	16992	16855	16658	17004	16727	16836	16877	16823	16865	16928	16859	17105	16779	16809	17081	16864	16992	16901	16656	16713	16756	16955	16897	17051	16888	16971	16817	16781	16782	16894	16950	16941	16874	16645	16764	16857	17087	17120	16912	16906	16614	16978	17050	16824	16822	16879	16907	16799	16692	17056	17216	16924	16934	16952	16991	16982	16862	16891	16831	16620	16750	16847	16677	16876	16929	16951	16813	16843	16985	16937	16682	16813	16932	16949	16983	16816	16745	16986	16946	16987	16947	17040	16878	16763	16764	16961	16945	16789	16982	16946	17080	16986	16936	16875	16743	16845	16824	17013	17113	16814	16963	16875	16927	17010	16821	16765	17080	16950	16862	17044	16929	16930	17027	16856	16750	16754	16824	16827	16772	16868	16645	17192	16865	16925	17030	16885	16759	16862	16880	17004	16866	16851	16900	16816	16927	16891	16966	16782	17057	16708	17054	16998	16961	16921	17097	16711	16650	16758	16828	16937	16851	16689	16707	16850	16856	16895	16902	16763	16915	17036	16887	16891	16908	16955	17124	16983	16747	16849	17011	16912	17030	16885	16695	16974	16889	16878	16904	16789	16767	16880	16965	16758	16775	16654	16834	16930	16796	16957	16923	16864	16922	16757	16807	17164	16906	16978	17141	17028	16966	17089	16796	16872	16993	16902	17057	17062	16904	16867	16939	16821	16755	16726	16888	16710	16927	16907	16907	16901	16829	16864	17078	16827	16931	16787	16950	16943	16870	16918	17146	16848	16973	16736	16770	16896	16967	16870	16968	16930	16886	16988	16727	16772	16691	16968	17006	16913	16810	16784	16775	16799	16703	16936	16941	16830	16904	17028	16922	16926	16923	16903	16931	16978	16934	16983	16879	17084	16867	16964	17000	16921	16848	16848	16734	16822	16786	16967	17001	16988	17027	16846	16683	17057	16762	16793	16842	16847	16789	16682	16783	16728	16884	16725	16943	16841	16819	17047	16825	17024	17014	16840	16833	16974	16949	16915	16869	16904	16999	16872	16905	16970	16794	16904	16881	16886	16938	17025	16994	16882	16899	16846	16912	16640	16902	16966	16950	17041	16751	17099	17027	16970	16816	16796	16830	16651	16799	17028	17080	16898	16864	16879	16882	16967	16844	17159	17007	17080	16882	16880	16790	16872	16876	16942	16655	16948	16942	16893	16555	16845	16905	16791	16872	16929	16807	16851	16901	17085	16901	16867	17108	16832	16993	16771	16989	16884	17016	16958	16913	16996	16822	16832	17039	16854	16881	16856	16675	16909	16866	16810	16914	16952	17035	16721	16773	17030	16827	16938	16894	16908	16863	16814	16807	16899	16695	16794	16827	16751	17087	16875	17022	16986	16857	16868	17011	16806	16978	16918	16862	16950	16852	16877	16884	16797	16898	16826	16778	16967	16943	16843	16844	16865	17182	16760	16835	16860	17019	16871	16910	16786	16925	16851	16834	16973	17089	16897	16861	17052	16894	16803	16805	16924	16776	16832	16751	16862	17057	16790	16843	16833	17083	16643	16914	16935	17101	16803	16786	16653	16824	16941	16861	16673	17058	16736	16726	16910	17012	16896
16703	18247	18108	17334	16651	16224	16012	15770	15858	15556	15735	15712	15723	15670	15685	15686	15776	15697	15707	15604	15512	16068	16280	16361	16397	16432	15995	15736	15579	15692	15720	15631	15669	15665	15644	15541	15635	15669	15583	15587	15521	15464	15582	15562	15691	15609	15564	15661	15605	15531	15483	15658	15569	15557	15475	15592	15398	15463	15703	15650	15467	15683	15534	15572	15501	15540	15486	15348	15452	15629	15400	15624	15559	15514	15756	15431	15482	15654	15662	15501	15721	15601	15638	15616	15628	15386	15645	15604	15400	15390	15462	15633	15708	15544	15717	15643	15465	15526	15646	15523	15682	15539	15499	15576	15525	15628	15554	15502	15767	15652	15529	15624	15490	15502	15610	15450	15572	15443	15515	15425	15568	15474	15671	15455	15615	15579	15631	15617	15557	15558	15364	15685	15409	15458	15641	15661	15676	15544	15713	15619	15569	15472	15707	15720	15594	15428	15512	15510	15578	15627	15546	15730	15539	15468	15584	15538	15665	15604	15579	15639	15586	15737	15557	15638	15738	15540	15593	15458	15635	15537	15530	15585	15662	15542	15589	15505	15472	15562	15471	15581	15608	15524	15594	15712	15714	15723	15538	15673	15659	15445	15599	15513	15499	15538	15517	15626	15593	15499	15585	15492	15380	15450	15486	15610	15570	15715	15604	15596	15595	15407	15456	15553	15711	15627	15638	15548	15588	15505	15574	15423	15614	15521	15477	15500	15605	15630	15691	15709	15599	15834	15430	15601	15616	15540	15599	15583	15429	15694	15570	15613	15584	15569	15700	15435	15466	15469	15518	15605	15514	15703	15682	15498	15421	15694	15680	15628	15543	15600	15676	15722	15667	15630	15632	15554	15644	15657	15635	15535	15653	15478	15634	15483	15575	15647	15639	15498	15532	15813	15570	15675	15608	15576	15607	15689	15531	15438	15414	15485	15699	15597	15554	15627	15620	15730	15543	15704	15522	15484	15506	15574	15612	15699	15572	15765	15620	15610	15597	15543	15465	15526	15618	15617	15705	15564	15506	15725	15510	15532	15449	15508	15667	15798	15469	15521	15597	15642	15664	15603	15743	15441	15506	15637	15669	15448	15339	15745	15574	15516	15700	15578	15568	15653	15594	15685	15442	15606	15682	15493	15775	15635	15668	15638	15551	15391	15559	15421	15528	15584	15409	15555	15606	15654	15385	15632	15515	15613	15550	15632	15506	15427	15673	15672	15417	15590	15582	15575	15517	15498	15572	15551	15547	15607	15610	15630	15458	15547	15476	15539	15497	15664	15491	15717	15441	15534	15556	15673	15628	15590	15600	15660	15573	15535	15692	15532	15543	15727	15576	15547	15699	15519	15577	15708	15603	15450	15676	15495	15649	15430	15335	15612	15485	15699	15524	15644	15404	15731	15638	15708	15571	15381	15782	15569	15452	15489	15658	15498	15557	15414	15611	15562	15607	15480	15696	15641	15657	15663	15534	15537	15433	15421	15635	15822	15651	15610	15510	15618	15537	15474	15493	15671	15553	15646	15623	15483	15574	15767	15618	15616	15451	15722	15747	15604	15589	15570	15655	15748	15476	15600	15605	15493	15674	15522	15556	15614	15585	15586	15552	15558	15659	15546	15643	15573	15646	15422	15483	15535	15478	15604	15507	15539	15846	15664	15595	15574	15433	15445	15627	15684	15716	15634	15540	15527	15667	15624	15491	15561	15586	15472	15607	15618	15432	15588	15609	15533	15575	15532	15668	15716	15552	15609	15614	15506	15613	15646	15522	15430	15633	15618	15680	15616	15519	15537	15592	15701	15718	15549	15398	15632	15547	15642	15462	15575	15699	15458	15604	15817	15603	15484	15685	15586	15519	15652	15712	15454	15635	15476	15523	15546	15646	15570	15595	15494	15501	15665	15765	15651	15620	15714	15611	15605	15705	15663	15693	15622	15645	15503	15428	15623	15602	15612	15442	15509	15376	15589	15665	15611	15611	15700	15466	15508	15563	15482	15629	15409	15479	15522	15624	15763	15670	15521	15737	15584	15535	15638	15680	15473	15663	15527	15834	15734	15603	15482	15519	15637	15578	15480	15619	15596	15601	15420	15673	15399	15574	15624	15595	15589	15603	15394	15619	15619	15560	15757	15427	15489	15768	15538	15553	15511	15370	15641	15618	15652	15546	15616	15580	15552	15675	15604	15703	15533	15644	15357	15453	15593	15581	15648	15562	15652	15632	15611	15702	15420	15609	15659	15842	15594	15419	15680	15629	15655	15472	15498	15593	15655	15467	15648	15491	15406	15744	15510	15644	15570	15511	15615	15437	15595	15634	15678	15678	15461	15736	15601	15539	15482	15494	15730	15504	15682	15579	15551	15568	15469	15504	15785	15706	15423	15531	15643	15782	15610	15604	15545	15668	15618	15669	15403	15652	15580	15610	15640	15564	15493	15558	15599	15413	15648	15641	15693	15480	15562	15644	15552	15468	15546	15627	15517	15628	15534	15680	15615	15529	15728	15621	15599	15398	15499	15479	15528	15630	15407	15616	15557	15504	15586	15527	15667	15572	15612	15707	15704	15377	15570	15507	15632	15443	15334	15568	15518	15640	15584	15668	15529	15757	15706	15639	15544	15449	15675	15555	15697	15729	15592	15571	15550	15384	15467	15610	15608	15652	15622	15474	15649	15633	15582	15604	15614	15657	15448	15601	15515	15588	15655	15592	15524	15606	15469	15590	15636	15467	15511	15642	15619	15415	15522	15469	15566	15512	15658	15656	15528	15602	15668	15528	15488	15553	15753	15482	15556	15369	15434	15481	15532	15605	15623	15856	15624	15523	15727	15605	15937	15489	15612	15754	15486	15640	15639	15676	15641	15610	15536	15561	15631	15611	15754	15455	15515	15571	15644	15592	15487	15401	15603	15595	15571	15594	15488	15626	15684	15556	15559	15336	15688	15475	15550	15606	15620	15489	15602	15591	15464	15557	15574	15620	15498	15528	15751	15380	15590	15714	15555	15496	15743	15647	15542	15531	15702	15511	15647	15643	15768	15537	15417	15746	15684	15452	15621	15610	15568	15684	15695	15364	15368	15696	15565	15574	15611	15532	15845	15469	15558	15533	15586	15405	15613	15726	15579	15512	15548	15663	15743	15510	15465	15688	15619	15613	15499	15569	15548	15638	15463	15767	15382	15465	15446	15725	15793	15570	15578	15532	15718	15622	15522	15698	15659	15604	15599	15560	15658	15486	15734	15687	15675	15650	15536	15423	15619	15532	15561	15598	15664	15686	15561	15511	15687	15381	15397	15747	15584	15744	15573	15765	15668	15583	15523	15548	15606	15535	15633	15484	15721	15523	15549	15540	15515	15606	15500	15465	15580	15572	15541	15702	15556	15567	15608	15724	15565	15509	15696	15668	15607	15672	15651	15599	15611	15622	15602	15547	15760	15643	15674	15533	15568	15650	15418	15547	15813	15583	15491	15535	15508	15634	15536	15612	15540	15773	15564	15763	15661	15597	15761	15482	15520	15556	15559	15656	15577	15513	15633	15570	15580	15746	15618	15669	15585	15602	15642	15468	15552	15566	15560	15551	15500	15772	15544	15649	15500	15604	15595	15612	15534	15599	15594	15651	15585	15632	15491	15522	15591	15411	15465	15512	15597	15591	15626	15579	15512	15652	15509	15547	15687	15568	15593	15679	15592	15607	15498	15655	15674	15448	15519	15636	15532	15482	15669	15576	15608	15669	15399	15612	15707	15729	15619	15473	15534	15553	15596	15437	15633	15604	15563	15622	15422	15441	15731	15627	15659	15582	15529	15789	15523	15591	15410	15419	15501	15603	15583	15506	15549	15625	15640	15708	15683	15594	15578	15628	15625	15527	15540	15711	15593	15721	15582	15585	15625	15700	15544	15613	15708	15489	15795	15527	15553	15596	15579	15641	15581	15604	15579	15569	15509	15577	15672	15637	15658	15564	15612	15559	15420	15577	15675	15511	15814	15510	15645	15651	15687	15589	15660	15622	15652	15554	15613	15441	15613	15417	15556	15624	15525	15646	15575	15562	15623	15620	15429	15650	15595	15522	15687	15648	15514	15633	15614	15589	15376	15620	15637	15569	15568	15629	15595	15581	15466	15577	15568	15622	15615	15503	15543	15682	15655	15679	15745	15577	15444	15448	15473	15618	15536	15578	15515	15585	15545	15524	15514	15464	15487	15562	15803	15627	15677	15464	15534	15578	15522	15520	15477	15606	15672	15469	15801	15517	15600	15473	15724	15597	15686	15626	15495	15596	15565	15693	15614	15522	15438	15696	15569	15619	15563	15629	15662	15668	15460	15621	15698	15634	15595	15698	15500	15461	15326	15555	15609	15780	15489	15517	15552	15554	15700	15709	15568	15454	15739	15590	15586	15641	15575	15474	15657	15423	15561	15625	15526	15471	15527	15754	15470	15437	15705	15675	15738	15548	15640	15727	15518	15473	15504	15546	15579	15503	15669	15536	15489	15538	15577	15621	15712	15586	15597	15569	15393	15776	15608	15694	15670	15558	15551	15692	15569	15608	15387	15531	15414	15513	15574	15656	15518	15600	15476	15637	15739	15595	15699	15488	15619	15662	15535	15639	15546	15551	15465	15538	15609	15596	15500	15749	15601	15588	15422	15732	15663	15641	15397	15591	15500	15603	15530	15471	15368	15624	15531	15712	15534	15604	15362	15695	15566	15538	15489	15657	15565	15480	15564	15606	15616	15713	15475	15564	15474	15646	15575	15575	15485	15550	15503	15576	15671	15521	15622	15549	15723	15574	15803	15578	15656	15470	15498	15657	15635	15723	15631	15584	15519	15582	15684	15609	15583	15671	15691	15627	15611	15612	15594	15540	15580	15466	15544	15722	15548	15525	15602	15539	15531	15631	15731	15531	15620	15558	15574	15663	15450	15503	15487	15631	15824	15537	15505	15552	15506	15537	15729	15615	15469	15598	15642	15668	15534	15738	15649	15479	15653	15471	15706	15472	15588	15669	15535	15705	15581	15596	15638	15399	15656	15434	15576	15557	15666	15627	15691	15638	15561	15527	15675	15668	15738	15522	15604	15582	15550	15449	15801	15569	15568	15699	15746	15410	15564	15769	15464	15739	15626	15470	15526	15640	15486	15517	15638
25667	21514	28071	25936	21285	19679	18933	17774	17487	17573	17299	17174	17408	17240	17341	17337	17073	17119	17335	17201	17538	19494	20048	21237	21743	20013	17646	17177	17236	17287	17002	17126	17109	17463	17233	17143	17108	17073	17237	17112	17121	17371	17315	17068	16975	17229	17176	17204	17191	17139	17128	17131	17350	17028	17225	17087	17092	16801	17087	17148	16929	16961	17232	17119	16948	16873	17030	17040	16962	17105	17157	17149	17130	16892	17361	17165	17102	17139	17114	17106	17032	17276	17106	17208	17202	17204	17028	17008	17242	17061	16851	16984	17034	17204	17030	16937	17042	17161	16881	17138	17114	17010	16949	17051	17113	17305	17164	17098	17030	17092	17097	16931	17224	17016	17057	16778	17069	17248	17313	17010	17132	17116	17078	16957	16853	16941	17040	17083	17035	16963	17253	17010	17153	17110	17155	17006	17172	17025	16955	17038	16900	17108	17199	16959	17148	16910	16905	17067	17079	17189	17142	17202	17144	17215	17088	17034	17061	17005	17201	17139	17176	16977	17113	16935	17052	16874	17094	17158	17122	17153	16875	17176	16977	16937	17165	16956	17119	17057	17015	17253	16977	17120	17003	17134	17157	16995	17020	16962	17191	17064	17163	16905	17061	17075	16984	17074	17177	16936	16982	17131	17168	16979	17160	17002	17037	17145	17147	16931	17057	16974	17087	16952	17116	16958	16989	16983	16902	16978	16879	16980	17115	17030	17071	16939	16984	17151	17037	17201	16940	17121	16970	17009	16652	17023	17084	17016	17047	17199	17240	16732	17096	17112	17149	16974	17322	16993	17244	17163	16885	17023	17251	16930	16986	17032	16901	17119	17154	16894	17275	17142	16927	17069	16966	17038	17149	17012	16892	17242	17188	17135	17225	17122	17048	17042	17220	17168	16890	16960	17100	17248	16820	17101	17159	17175	17129	17035	17129	16927	17210	17122	17241	17102	17238	17194	17054	17107	16977	17048	17149	17034	17181	16999	17249	16959	16984	17060	16993	17057	17003	17034	17013	17101	17031	17118	16984	17021	17158	16957	17228	17047	16913	17193	17077	17145	17033	16843	17147	17270	17061	17056	17151	16916	17018	16832	17012	17036	17114	17290	17016	17051	17146	17142	17218	17141	17070	17120	17121	17125	17143	17118	17141	17018	16994	16934	16983	16955	17056	16939	17167	17202	16967	17019	17162	17094	17199	16990	17143	17152	17030	17199	16992	17108	17057	17113	17078	17007	17264	16905	17033	17131	17019	17052	17181	17104	17306	17024	17295	17021	17077	17063	17015	17303	16993	17043	17001	17081	17025	17096	17207	16931	17254	17176	17015	17056	16996	17003	17188	17028	17262	17205	17015	17070	17048	17177	17090	17136	17033	17111	17071	17095	16970	16996	16865	17127	17064	17079	16884	17179	17107	17058	17003	17033	17196	17255	17086	16992	17024	16905	17031	17202	16964	17117	16985	16960	17275	16980	17156	17151	17107	17138	17218	17060	17134	17289	17150	17048	17025	16752	16938	17189	16931	17093	16913	17026	17102	17111	16979	17280	16991	17060	17074	17210	17091	16942	16911	16902	17168	17063	17340	17110	17030	16966	17183	16991	17069	17152	16982	17223	17289	16948	17233	17013	16835	17036	17017	17284	17268	17032	16897	17059	17051	16936	17032	17066	16960	17014	16966	17195	16922	16930	17088	17186	16978	17072	17168	16873	17238	16960	17128	17062	17132	17085	16953	17096	17144	17047	16894	17222	17042	17103	17215	17131	17092	16972	17058	17084	17246	17106	17192	16972	17237	16977	17125	17080	17186	17021	16944	17187	17033	16846	17031	16982	17032	17071	16961	17038	17037	17199	17011	17131	17144	16905	17364	17049	17257	16758	17097	17051	16844	17117	16892	17123	17003	17022	17146	17191	17052	16953	16781	17060	16976	17077	17191	16996	17003	17257	16957	17113	17141	16985	17079	16889	17124	17020	17047	17168	17043	17166	16990	17231	17004	16909	17127	17226	16916	17214	16973	16998	17174	17042	16761	17062	17072	17233	17024	16927	16979	17030	16958	17062	17102	17090	16970	17025	17312	17079	17099	16826	17023	16898	17154	17139	17112	17067	16919	17099	17075	17083	16923	17030	17155	16952	17196	16991	16997	17008	16998	17171	17311	17004	17028	17076	17079	17011	17088	17013	17113	16911	16977	16964	17154	16820	17052	17039	17233	17111	17069	17240	17151	17244	17102	17144	16979	17064	17244	17153	17086	17151	17027	17027	17084	16985	17082	17149	17003	16942	16923	16968	16957	17169	17127	16992	17080	17072	17002	17059	17066	17093	17048	17102	17078	16967	17117	16938	16882	16995	17155	17162	17028	17036	16929	17090	17209	17187	17121	16989	17209	17089	17007	17136	17087	17137	17032	17033	17111	16956	17319	17004	16943	17161	17284	17021	16972	17130	17278	17082	17141	17198	16984	17058	17149	17166	17045	17115	17152	16953	17130	16931	16867	16907	17085	17212	17066	17043	16887	17018	17158	17144	17248	17156	17098	16886	16875	17119	17143	16913	17032	16956	17150	17053	17094	17195	17153	17050	17220	17152	17110	17199	17033	17027	17188	17032	17145	17171	17252	17042	17002	17136	17024	17212	17100	16932	17028	17064	17165	17096	17141	17144	17056	17268	17309	17075	17291	17140	16959	17213	16873	17257	17257	17117	17082	16995	17091	17211	17236	16980	16972	17048	17183	16899	17219	17101	16848	16978	17132	16887	17067	17111	17097	16995	17129	17120	16969	17266	17004	17076	17132	17004	17107	17074	17078	16914	16976	17186	16953	17307	17246	16938	17018	17178	17168	17104	16964	17192	16987	16884	16912	17147	17242	17132	16986	17179	17020	16941	17059	17135	17063	17040	17012	17149	17119	17048	17008	16993	17115	17119	16735	17093	17033	17170	17066	17199	17161	17134	17000	16856	16870	16998	16946	17164	17124	17140	17095	17266	17152	17107	17050	16997	16828	17115	17238	16896	17107	16958	17070	16996	16935	17192	17002	16920	16889	16977	17273	17047	17053	17202	17301	17014	17151	16864	17273	17038	17375	17088	17291	17218	17071	17072	17001	16964	17143	17093	17015	16956	17002	17107	17132	17137	16961	17057	17070	17173	17143	17241	17014	17062	16954	17266	17102	17003	17096	16988	17167	17044	17043	16982	17052	16926	17194	17054	16999	17059	17133	17150	17017	17092	17214	17125	17219	16939	17058	17073	17065	17008	17129	17013	16911	16910	17148	16958	17212	16970	17041	17145	16979	16992	17303	17117	17155	17214	17098	17236	17051	17121	17189	17004	17000	16969	17054	16968	17069	16958	17108	16994	16918	16986	17070	17324	17262	17231	17181	16917	17001	17275	17040	17145	17133	17169	17176	17122	17139	17178	16950	17013	17083	17011	17177	17249	17101	17066	17099	17295	17254	17108	17095	17193	17318	16968	17122	17076	17148	17085	17082	17153	17116	17032	17042	16956	17214	17116	17270	17080	16958	17171	17162	16952	17041	16929	17110	17193	17004	16987	17087	17023	17433	16945	17116	17128	16903	16865	17037	17208	17328	16992	17155	17122	17015	16993	16998	17267	17044	17009	16969	16985	17071	16966	17212	16832	17121	17058	17005	16904	17034	17012	17007	16981	16965	17213	16990	17205	17151	17116	16878	16912	16989	16927	16962	17085	17322	17224	17087	17097	17175	17034	17055	17164	17066	17172	17135	17090	17062	17054	17354	17069	16975	17014	17163	17164	16878	17174	17005	17062	16980	17092	16939	17353	17153	17085	17111	16986	16977	17030	17021	17007	16872	17316	17088	16934	17002	17257	17136	17024	17065	17092	17234	17028	17196	17194	17143	17049	17160	16994	17080	16933	17223	16838	17074	16927	17063	17092	17134	16932	17051	17031	17065	17153	17063	16857	16914	16988	17022	16790	17123	16963	17093	16984	16844	16795	17082	17254	16918	16901	17173	17110	17095	17040	17120	17098	17039	16924	17266	17001	17030	17154	17144	16877	17056	17024	16939	16976	17216	17065	17128	17027	17027	17216	17074	17027	17072	17084	17170	17054	17226	16860	17011	17167	17144	17113	17059	17122	17170	16909	17074	17025	16984	17126	17099	16972	17191	16963	17232	17009	16941	16956	16867	17224	17128	17089	17296	17067	17017	17138	17189	16968	17047	17102	17129	17065	17129	17070	17218	16969	17090	16939	17186	17003	17080	16909	17026	17090	17108	17038	17158	17232	17192	17051	17225	17171	17276	17225	17005	17042	16779	17042	17072	17067	17057	17030	17151	17113	17119	17112	17385	17121	17063	17043	17018	16970	17267	17101	17011	16942	17021	17163	17142	17238	17038	17058	17160	17095	16966	17045	17170	17212	17007	16991	16947	16994	17198	17072	16986	17050	17011	17107	17154	17193	16957	17060	17228	17006	16999	17032	17044	17148	17065	17100	16995	16768	17088	17066	17077	16846	17041	17112	17028	17072	17242	17185	17060	16967	17036	17007	17229	17236	16939	17054	17066	17023	17058	17151	16976	17068	17072	17124	16976	17007	17030	17079	17088	17071	17168	17083	17099	17091	17115	17223	17126	17032	17093	16882	17186	17065	17000	17057	16860	16975	17071	16937	17200	17171	17259	17132	16967	17014	16922	17155	17194	16975	17107	17359	17149	17059	16998	16913	17192	17257	17132	17039	17305	17039	17162	16912	17073	16994	17123	17223	17059	16920	17065	17203	17218	16970	17093	17038	17092	17076	17086	17016	17121	17153	16943	16972	17037	16946	17153	16871	17281	17101	17069	16970	17075	16996	16945	17022	17228	17165	17230	17134	17006	17231	16972	17079	17087	17010	17035	17034	16945	16997	17175	17247	17112	17348	17053	17069	17131	17093	16910	17170	16963	17086	17051	17127	16935	17122	17239	17050	17034	17020	16941	17238	16951	17145	17151	17087	16981	17333	17163	17124	16898	16910	17143	16953	17162	17295	16970	17132	16843	16995	16995	17087	17110	17105	17053	16981	17108	16935	17069	17242	17086	17016	17029	17059	17131	17084	16970	17032	17200	17005	17101	17193	17033	17109	17252	17084	17098	17059	17212	17116	17037	16936	17085	16924	17074	17126	17179	17118
15698	24035	22814	20642	18698	17858	16884	16479	16425	16137	16026	16001	15959	15971	16019	15971	16030	15974	16041	15976	16338	20182	20402	22368	22103	19355	15822	15682	15715	15675	15784	15800	15712	16171	15981	15838	15829	15757	15610	15514	15709	15643	15854	15514	15692	15648	15841	15678	15554	15686	15823	15777	15725	15729	15771	15615	15524	15749	15844	15600	15524	15625	15704	15511	15612	15584	15758	15605	15697	15651	15686	15713	15639	15582	15825	15634	15701	15658	15576	15808	15565	15928	15586	15683	15559	15525	15683	15748	15669	15792	15719	15589	15674	15679	15701	15649	15563	15729	15681	15593	15530	15635	15592	15679	15664	15568	15850	15755	15724	15565	15653	15841	15733	15529	15632	15470	15581	15601	15689	15604	15752	15582	15597	15580	15563	15621	15849	15595	15471	15644	15715	15651	15628	15573	15822	15753	15814	15704	15676	15701	15806	15569	15929	15620	15539	15741	15572	15631	15624	15653	15645	15588	15735	15715	15740	15649	15693	15769	15723	15589	15753	15478	15686	15523	15743	15643	15687	15691	15565	15759	15612	15759	15641	15506	15791	15623	15648	15617	15541	15580	15687	15682	15673	15651	15620	15551	15623	15602	15559	15843	15701	15695	15786	15867	15775	15681	15684	15476	15859	15546	15590	15613	15647	15710	15650	15604	15687	15676	15694	15604	15674	15687	15495	15631	15611	15787	15747	15650	15617	15613	15645	15814	15837	15581	15616	15581	15592	15751	15743	15679	15623	15792	15652	15647	15500	15748	15688	15681	15802	15735	15713	15697	15622	15725	15899	15634	15775	15592	15808	15459	15656	15530	15712	15647	15765	15752	15739	15650	15707	15612	15641	15708	15589	15617	15589	15459	15635	15825	15541	15564	15745	15709	15655	15645	15631	15793	15775	15793	15628	15741	15654	15734	15723	15659	15703	15649	15713	15567	15724	15550	15923	15636	15744	15725	15605	15900	15627	15655	15748	15638	15705	15830	15700	15497	15598	15717	15560	15749	15808	15708	15670	15574	15801	15649	15627	15679	15684	15852	15670	15707	15611	15736	15597	15782	15563	15705	15644	15775	15597	15713	15719	15561	15757	15688	15668	15729	15719	15861	15861	15554	15764	15743	15558	15641	15685	15714	15708	15611	15839	15742	15752	15527	15697	15659	15776	15785	15646	15586	15511	15718	15728	15698	15668	15670	15786	15647	15632	15697	15725	15503	15585	15663	15656	15655	15606	15589	15750	15640	15752	15839	15764	15731	15721	15660	15574	15810	15618	15675	15684	15685	15653	15612	15709	15707	15745	15618	15904	15784	15645	15660	15807	15687	15622	15706	15771	15591	15474	15686	15825	15601	15553	15720	15666	15623	15766	15721	15701	15695	15788	15644	15697	15646	15701	15620	15648	15712	15850	15660	15803	15773	15543	15625	15637	15624	15659	15655	15718	15637	15587	15615	15766	15542	15698	15678	15645	15898	15597	15423	15607	15597	15841	15439	15743	15634	15708	15783	15691	15818	15709	15828	15663	15647	15719	15824	15685	15531	15618	15722	15573	15801	15735	15705	15740	15731	15636	15584	15786	15649	15615	15500	15756	15715	15744	15685	15558	15609	15732	15793	15776	15622	15685	15687	15697	15571	15765	15744	15775	15736	15709	15755	15934	15856	15670	15733	15669	15554	15796	15594	15723	15679	15697	15594	15682	15693	15842	15855	15597	15526	15686	15782	15751	15594	15813	15700	15514	15651	15775	15645	15537	15716	15739	15675	15689	15797	15631	15813	15670	15684	15672	15680	15798	15729	15575	15547	15766	15570	15504	15624	15539	15732	15652	15646	15768	15742	15751	15702	15654	15589	15780	15756	15659	15631	15694	15500	15675	15726	15625	15818	15710	15623	15781	15688	15720	15802	15702	15810	15399	15675	15853	15779	15776	15763	15665	15589	15691	15606	15787	15865	15765	15630	15623	15628	15628	15432	15740	15591	15666	15613	15699	15716	15623	15691	15639	15765	15514	15685	15558	15647	15605	15580	15740	15782	15812	15758	15781	15518	15809	15639	15650	15784	15643	15587	15732	15719	15552	15684	15754	15681	15755	15766	15686	15581	15535	15584	15566	15747	15691	15528	15725	15457	15813	15790	15641	15509	15817	15715	15622	15886	15611	15732	15738	15781	15720	15703	15618	15601	15609	15627	15806	15695	15702	15675	15819	15672	15660	15664	15670	15756	15750	15724	15822	15559	15486	15711	15749	15626	15640	15669	15537	15675	15545	15697	15822	15691	15448	15920	15867	15732	15708	15620	15665	15664	15594	15744	15719	15603	15584	15663	15735	15768	15662	15712	15591	15591	15695	15680	15636	15644	15535	15666	15625	15779	15665	15862	15715	15661	15598	15736	15706	15780	15639	15547	15654	15390	15686	15702	15678	15716	15637	15721	15666	15646	15563	15782	15783	15726	15656	15550	15795	15585	15613	15731	15704	15769	15601	15659	15567	15633	15734	15747	15625	15654	15566	15713	15737	15644	15718	15776	15533	15682	15638	15684	15822	15823	15561	15797	15714	15503	15671	15751	15691	15803	15594	15694	15633	15685	15773	15650	15679	15626	15711	15813	15725	15646	15735	15696	15735	15714	15535	15695	15574	15611	15628	15763	15771	15786	15807	15759	15551	15667	15615	15698	15738	15581	15762	15561	15673	15769	15684	15563	15836	15596	15632	15756	15830	15724	15736	15698	15686	15658	15802	15747	15578	15704	15575	15717	15695	15808	15694	15694	15573	15710	15735	15673	15771	15624	15741	15663	15838	15615	15839	15653	15644	15683	15732	15721	15681	15702	15717	15594	15739	15581	15507	15794	15657	15703	15774	15529	15667	15526	15610	15733	15855	15685	15767	15630	15793	15598	15630	15847	15698	15597	15625	15827	15706	15685	15790	15483	15608	15690	15554	15741	15875	15676	15795	15623	15823	15653	15880	15793	15776	15523	15647	15692	15766	15677	15469	15629	15675	15536	15728	15440	15724	15567	15611	15520	15789	15704	15749	15897	15666	15630	15736	15655	15913	15706	15737	15644	15867	15713	15781	15763	15559	15742	15679	15583	15658	15490	15493	15689	15639	15876	15761	15543	15671	15761	15780	15818	15570	15759	15635	15693	15729	15496	15836	15548	15915	15705	15722	15724	15733	15789	15502	15657	15812	15687	15644	15759	15573	15714	15507	15740	15676	15736	15631	15758	15838	15752	15809	15754	15596	15766	15492	15763	15713	15727	15733	15809	15713	15627	15673	15644	15640	15755	15730	15684	15653	15746	15653	15564	15843	15608	15668	15576	15715	15702	15578	15657	15696	15814	15603	15847	15761	15792	15576	15703	15886	15693	15536	15699	15732	15591	15561	15644	15752	15622	15727	15771	15667	15714	15565	15675	15659	15596	15602	15819	15714	15595	15825	15649	15802	15665	15674	15732	15594	15832	15839	15638	15867	15670	15672	15820	15674	15845	15627	15564	15677	15561	15668	15604	15591	15817	15555	15794	15699	15644	15663	15615	15576	15760	15848	15546	15573	15751	15769	15530	15658	15628	15729	15714	15662	15643	15699	15627	15797	15811	15444	15694	15664	15713	15576	15896	15758	15774	15673	15724	15667	15617	15741	15745	15791	15587	15899	15790	15648	15650	15626	15566	15621	15545	15803	15717	15706	15705	15570	15723	15518	15730	15644	15668	15625	15737	15783	15801	15790	15540	15727	15782	15624	15685	15778	15534	15770	15665	15539	15696	15704	15727	15629	15773	15770	15573	15721	15578	15707	15772	15704	15639	15795	15601	15630	15666	15640	15631	15528	15640	15620	15881	15725	15733	15736	15649	15664	15794	15685	15501	15624	15726	15744	15551	15687	15719	15650	15664	15669	15872	15650	15764	15454	15590	15695	15589	15729	15497	15521	15700	15682	15556	15713	15751	15689	15894	15545	15590	15655	15607	15703	15785	15697	15605	15549	15759	15615	15750	15620	15695	15639	15581	15540	15849	15798	15699	15776	15702	15679	15708	15737	15804	15642	15760	15744	15668	15674	15630	15625	15683	15619	15675	15744	15655	15687	15749	15745	15578	15787	15664	15696	15698	15622	15623	15704	15689	15668	15556	15855	15680	15628	15580	15602	15570	15807	15671	15667	15797	15713	15599	15583	15673	15781	15504	15697	15703	15604	15665	15505	15624	15646	15805	15734	15795	15556	15679	15703	15701	15785	15614	15752	15709	15623	15780	15673	15801	15769	15707	15617	15722	15795	15732	15656	15581	15607	15652	15683	15625	15609	15810	15691	15731	15730	15642	15779	15717	15685	15671	15728	15759	15856	15696	15592	15562	15751	15501	15648	15684	15729	15765	15756	15578	15564	15682	15709	15647	15692	15790	15576	15639	15716	15731	15668	15583	15745	15672	15747	15730	15695	15815	15726	15788	15569	15576	15684	15540	15541	15572	15667	15788	15804	15673	15591	15551	15767	15654	15755	15616	15738	15767	15669	15564	15768	15622	15615	15716	15589	15614	15717	15708	15528	15748	15725	15589	15735	15559	15781	15880	15672	15730	15634	15592	15602	15656	15624	15644	15756	15686	15694	15736	15661	15607	15660	15673	15675	15598	15629	15579	15698	15773	15759	15681	15725	15674	15715	15614	15706	15771	15679	15838	15599	15696	15621	15595	15634	15578	15684	15593	15579	15703	15765	15796	15828	15632	15662	15601	15769	15537	15719	15669	15676	15631	15480	15715	15808	15658	15644	15675	15636	15671	15617	15575	15768	15638	15664	15639	15734	15794	15652	15737	15817	15580	15782	15603	15675	15776	15730	15529	15777	15655	15681	15545	15821	15636	15667	15583	15754	15647	15538	15669	15645	15792	15622	15721	15611	15706	15846	15759	15606	15604	15728	15795	15826	15623	15709	15613	15696	15596	15694	15535	15768	15724	15814	15619	15622	15606	15670	15776	15650	15703	15631	15625	15694	15827	15758	15581	15631	15630	15654	15692	15705	15708	15540	15695	15743	15615	15582	15733	15697	15675	15575	15686	15657	15714	15545	15735	15812	15707	15656	15794	15788	15797	15721	15700	15707	15643	15571	15635	15637	15520	15735	15715	15720	15553	15652	15821	15583	15681	15650	15591
24347	21471	28899	24493	22113	21957	20862	18126	17457	17182	16996	17241	17212	16955	16911	16885	16850	16910	16976	16829	18177	22352	20911	24077	24446	22181	18891	17132	16763	16584	16546	16659	16666	17070	17228	17274	16745	16866	16694	16585	16685	16647	16603	16770	16604	16604	16766	16435	16692	16805	16819	16620	16502	16430	16460	16704	16697	16456	16634	16650	16484	16653	16490	16416	16656	16509	16609	16604	16631	16599	16615	16466	16422	16542	16392	16490	16434	16658	16517	16637	16503	16372	16534	16673	16255	16615	16650	16681	16795	16722	16524	16599	16579	16552	16484	16696	16757	16629	16800	16588	16613	16561	16521	16678	16480	16570	16659	16473	16600	16526	16660	16503	16577	16828	16581	16734	16681	16719	16626	16360	16453	16500	16662	16474	16597	16678	16736	16470	16616	16598	16586	16784	16717	16817	16622	16424	16608	16634	16714	16632	16682	16686	16617	16469	16557	16416	16665	16694	16658	16696	16562	16525	16766	16608	16666	16393	16650	16767	16587	16782	16577	16614	16606	16759	16513	16549	16504	16570	16665	16774	16635	16438	16534	16496	16654	16521	16706	16612	16779	16632	16505	16518	16663	16697	16610	16512	16499	16583	16739	16692	16506	16510	16531	16524	16606	16466	16504	16559	16750	16389	16629	16749	16795	16374	16575	16545	16635	16773	16510	16548	16694	16594	16717	16617	16701	16527	16483	16667	16555	16363	16577	16498	16539	16421	16496	16638	16469	16403	16635	16672	16730	16482	16543	16526	16436	16656	16701	16592	16543	16574	16642	16503	16596	16639	16531	16648	16794	16667	16788	16546	16606	16471	16497	16638	16706	16640	16725	16633	16531	16699	16532	16511	16579	16491	16635	16373	16592	16497	16615	16412	16712	16527	16503	16577	16659	16567	16586	16804	16485	16510	16553	16659	16452	16572	16434	16667	16449	16457	16637	16445	16523	16409	16367	16567	16675	16587	16491	16730	16735	16518	16579	16786	16492	16491	16661	16383	16398	16694	16603	16713	16642	16589	16601	16543	16789	16619	16314	16663	16416	16682	16713	16452	16786	16626	16791	16790	16572	16756	16474	16632	16438	16635	16587	16584	16742	16607	16661	16614	16681	16680	16627	16593	16813	16513	16542	16429	16694	16688	16572	16572	16525	16551	16557	16619	16732	16708	16551	16491	16551	16491	16706	16606	16734	16512	16567	16595	16609	16554	16495	16473	16767	16494	16474	16521	16631	16450	16626	16535	16353	16575	16616	16545	16719	16509	16690	16575	16596	16582	16511	16522	16769	16670	16740	16762	16673	16741	16630	16600	16382	16507	16575	16446	16752	16670	16709	16366	16532	16656	16526	16579	16698	16477	16639	16594	16710	16387	16429	16584	16571	16803	16660	16657	16559	16750	16740	16470	16445	16635	16439	16575	16718	16555	16755	16766	16791	16564	16799	16789	16758	16643	16572	16571	16544	16597	16547	16545	16549	16461	16585	16399	16747	16621	16483	16534	16696	16509	16454	16474	16543	16598	16630	16529	16499	16776	16605	16643	16511	16484	16595	16509	16485	16545	16731	16575	16604	16487	16527	16652	16611	16572	16527	16746	16452	16482	16610	16739	16475	16627	16595	16609	16576	16458	16596	16519	16734	16612	16549	16570	16516	16555	16797	16573	16814	16594	16712	16351	16490	16535	16576	16554	16545	16473	16606	16635	16677	16711	16659	16570	16614	16600	16443	16516	16810	16473	16531	16484	16654	16524	16519	16870	16661	16574	16642	16515	16848	16577	16533	16700	16360	16437	16584	16671	16535	16662	16652	16742	16721	16685	16393	16748	16688	16677	16620	16951	16430	16511	16546	16850	16561	16470	16584	16557	16419	16617	16528	16458	16423	16637	16418	16569	16579	16535	16579	16702	16484	16719	16600	16778	16728	16608	16718	16354	16555	16576	16491	16544	16558	16654	16507	16607	16389	16460	16574	16595	16794	16463	16734	16534	16513	16727	16638	16525	16556	16503	16704	16562	16632	16853	16722	16669	16752	16863	16551	16568	16551	16403	16582	16551	16728	16619	16426	16563	16858	16692	16807	16443	16575	16521	16520	16574	16726	16714	16453	16603	16618	16665	16451	16579	16530	16524	16578	16692	16625	16787	16527	16639	16621	16648	16733	16600	16562	16884	16627	16763	16435	16525	16636	16685	16655	16441	16754	16612	16565	16580	16392	16584	16528	16530	16665	16530	16559	16593	16646	16630	16803	16647	16508	16736	16465	16493	16567	16593	16856	16590	16704	16547	16686	16656	16589	16504	16594	16558	16548	16562	16416	16602	16386	16438	16504	16560	16547	16671	16607	16489	16457	16478	16372	16448	16542	16576	16733	16370	16601	16691	16630	16516	16568	16590	16459	16714	16640	16526	16442	16701	16550	16508	16440	16595	16663	16557	16482	16758	16528	16680	16599	16605	16517	16516	16585	16603	16668	16704	16544	16628	16637	16502	16702	16520	16740	16561	16697	16669	16849	16599	16572	16548	16483	16570	16771	16706	16658	16481	16617	16748	16697	16584	16707	16563	16433	16364	16698	16473	16542	16520	16833	16664	16588	16576	16692	16746	16595	16632	16605	16563	16660	16475	16762	16513	16743	16632	16495	16478	16671	16673	16539	16553	16332	16543	16717	16677	16643	16700	16677	16532	16508	16491	16441	16671	16673	16678	16581	16492	16598	16657	16703	16526	16431	16310	16614	16643	16615	16517	16756	16588	16514	16620	16506	16748	16565	16434	16619	16495	16549	16576	16677	16723	16516	16470	16472	16536	16599	16472	16579	16481	16623	16610	16639	16614	16647	16684	16720	16627	16601	16507	16535	16549	16617	16777	16532	16792	16513	16796	16740	16623	16684	16761	16746	16523	16577	16665	16688	16549	16722	16706	16569	16474	16682	16681	16575	16681	16529	16541	16573	16622	16501	16776	16581	16425	16858	16621	16622	16573	16522	16542	16808	16520	16582	16548	16661	16750	16618	16608	16486	16757	16554	16578	16683	16797	16549	16519	16629	16705	16608	16423	16713	16586	16613	16575	16598	16449	16826	16698	16557	16519	16552	16494	16620	16675	16573	16606	16555	16598	16519	16762	16657	16539	16727	16723	16662	16699	16561	16719	16545	16703	16528	16517	16588	16609	16600	16545	16541	16601	16622	16651	16511	16454	16636	16784	16492	16467	16391	16479	16743	16596	16640	16736	16573	16326	16484	16550	16569	16699	16527	16377	16603	16583	16742	16586	16631	16633	16612	16702	16540	16459	16845	16611	16744	16567	16687	16509	16369	16518	16575	16665	16668	16553	16572	16815	16681	16695	16740	16654	16800	16382	16584	16460	16655	16811	16790	16747	16552	16583	16559	16761	16552	16649	16366	16672	16637	16417	16511	16557	16538	16574	16666	16615	16514	16502	16548	16756	16581	16650	16666	16657	16646	16554	16608	16540	16537	16572	16744	16606	16831	16673	16547	16664	16500	16348	16351	16647	16681	16588	16665	16622	16594	16609	16667	16856	16686	16363	16457	16548	16652	16677	16721	16594	16415	16551	16704	16645	16493	16488	16861	16620	16616	16687	16591	16486	16658	16526	16819	16510	16558	16399	16643	16413	16596	16863	16774	16517	16679	16788	16675	16704	16608	16515	16619	16563	16390	16474	16483	16437	16754	16780	16718	16658	16664	16660	16496	16732	16824	16425	16718	16660	16566	16540	16613	16734	16526	16618	16635	16588	16589	16511	16379	16574	16711	16509	16447	16498	16591	16587	16587	16533	16591	16530	16775	16526	16685	16542	16850	16741	16457	16357	16557	16550	16506	16666	16615	16627	16593	16611	16563	16534	16521	16440	16656	16640	16752	16681	16753	16533	16600	16788	16753	16578	16657	16690	16636	16438	16653	16591	16544	16508	16876	16621	16593	16556	16783	16777	16562	16608	16622	16744	16620	16635	16735	16476	16392	16510	16707	16593	16868	16589	16663	16623	16741	16768	16640	16494	16704	16615	16659	16511	16659	16633	16480	16610	16752	16563	16710	16536	16397	16469	16599	16423	16554	16482	16485	16414	16550	16630	16617	16385	16463	16724	16570	16729	16774	16646	16664	16649	16649	16758	16802	16564	16653	16638	16835	16542	16323	16406	16365	16421	16622	16647	16657	16607	16672	16569	16381	16414	16704	16673	16793	16710	16510	16616	16668	16531	16608	16470	16451	16586	16627	16474	16662	16661	16491	16612	16747	16480	16576	16804	16643	16365	16547	16607	16686	16667	16373	16511	16475	16651	16739	16671	16704	16543	16438	16468	16652	16560	16525	16530	16687	16538	16674	16627	16493	16564	16448	16260	16532	16810	16508	16635	16518	16634	16775	16594	16682	16439	16675	16615	16730	16625	16512	16712	16677	16599	16753	16643	16627	16542	16634	16664	16708	16642	16536	16660	16595	16488	16584	16556	16596	16585	16572	16722	16534	16553	16621	16473	16679	16767	16582	16462	16544	16691	16485	16489	16525	16643	16485	16422	16654	16680	16700	16610	16761	16490	16744	16599	16484	16534	16690	16633	16446	16555	16444	16420	16569	16535	16701	16485	16589	16608	16590	16505	16445	16538	16610	16691	16795	16395	16485	16479	16485	16488	16718	16573	16602	16452	16465	16800	16545	16745	16760	16712	16762	16584	16597	16503	16587	16365	16618	16443	16559	16542	16705	16603	16732	16521	16612	16550	16648	16628	16613	16480	16550	16650	16183	16718	16671	16485	16472	16502	16477	16481	16633	16537	16817	16544	16589	16645	16599	16608	16581	16653	16721	16446	16453	16486	16516	16805	16622	16682	16733	16755	16572	16513	16652	16510	16661	16670	16487	16682	16527	16416	16508	16564	16539	16471	16528	16670	16503	16373	16406	16835	16611	16475	16702	16648	16933	16769	16556	16635	16641	16203	16778	16609	16371	16497	16350	16578	16642	16761	16777	16617	16510	16584	16686	16816	16547	16647	16664	16414	16374	16504	16615	16568	16514	16512	16588	16577	16596	16591	16565	16488	16547	16727	16611	16756	16347	16624	16623	16522	16535	16675	16510	16455	16802	16616	16685	16480	16598	16470	16650	16451	16521	16562	16305	16531	16678	16673	16476	16324
17140	28580	26958	22761	19829	18227	17270	17155	16530	16406	16355	16074	16074	15976	15996	15868	15736	15740	15552	15729	18535	25103	21886	27230	26182	22801	17600	15618	15576	15376	15546	15522	15610	16014	16484	16017	15683	15470	15485	15488	15598	15532	15412	15439	15401	15445	15608	15581	15552	15341	15616	15592	15407	15401	15417	15588	15414	15552	15537	15273	15601	15526	15430	15516	15413	15494	15456	15440	15398	15529	15513	15310	15614	15460	15350	15335	15320	15447	15458	15528	15473	15500	15465	15498	15465	15334	15514	15389	15470	15333	15426	15538	15685	15494	15516	15308	15457	15535	15608	15421	15435	15453	15577	15478	15495	15599	15356	15466	15459	15411	15485	15331	15402	15459	15443	15326	15481	15283	15448	15511	15675	15478	15475	15448	15528	15518	15528	15509	15338	15469	15348	15441	15436	15519	15514	15407	15434	15567	15488	15400	15392	15342	15525	15452	15355	15382	15481	15566	15536	15439	15562	15281	15535	15244	15531	15357	15431	15389	15445	15506	15433	15466	15340	15517	15303	15520	15388	15337	15471	15574	15574	15373	15583	15301	15660	15265	15530	15504	15346	15395	15329	15627	15477	15548	15449	15549	15360	15465	15446	15476	15720	15441	15449	15538	15401	15493	15408	15629	15428	15574	15297	15428	15552	15421	15532	15376	15443	15531	15396	15420	15537	15439	15423	15513	15496	15612	15555	15436	15359	15374	15446	15488	15657	15237	15294	15518	15455	15456	15458	15432	15601	15382	15658	15413	15488	15538	15520	15581	15502	15490	15451	15511	15488	15480	15424	15513	15430	15488	15521	15529	15467	15385	15501	15342	15389	15484	15403	15416	15481	15333	15466	15394	15481	15539	15428	15444	15453	15484	15487	15491	15499	15429	15246	15398	15405	15372	15436	15562	15443	15509	15484	15278	15617	15577	15527	15367	15449	15322	15501	15328	15578	15356	15417	15585	15400	15512	15424	15334	15502	15469	15542	15539	15401	15444	15424	15442	15399	15400	15475	15455	15340	15436	15336	15485	15396	15490	15492	15387	15399	15444	15561	15491	15389	15358	15574	15229	15434	15486	15400	15532	15418	15485	15313	15442	15345	15284	15511	15527	15548	15402	15445	15447	15451	15491	15372	15422	15488	15440	15458	15498	15515	15523	15509	15443	15580	15412	15537	15318	15342	15525	15576	15487	15406	15477	15377	15491	15313	15411	15525	15315	15682	15521	15427	15634	15564	15449	15442	15707	15417	15441	15521	15577	15301	15366	15536	15343	15438	15336	15535	15579	15540	15410	15332	15475	15463	15477	15331	15333	15509	15462	15326	15284	15535	15488	15389	15235	15343	15477	15503	15564	15813	15384	15404	15525	15436	15463	15367	15378	15520	15470	15600	15368	15397	15421	15509	15330	15590	15292	15597	15414	15528	15482	15434	15439	15320	15596	15472	15377	15431	15495	15427	15579	15500	15416	15350	15575	15571	15539	15401	15423	15380	15724	15444	15450	15409	15449	15514	15328	15487	15490	15357	15492	15416	15294	15406	15442	15256	15375	15516	15511	15374	15345	15507	15505	15439	15416	15483	15462	15589	15554	15603	15330	15412	15446	15506	15408	15427	15462	15419	15502	15404	15402	15581	15469	15505	15408	15420	15390	15406	15602	15529	15232	15558	15494	15504	15529	15413	15494	15296	15536	15346	15550	15474	15459	15502	15709	15484	15503	15597	15472	15374	15397	15476	15447	15412	15357	15372	15315	15351	15409	15348	15385	15384	15342	15300	15197	15468	15551	15414	15580	15506	15483	15551	15272	15467	15464	15403	15398	15392	15524	15524	15529	15515	15623	15487	15463	15566	15442	15435	15433	15332	15415	15625	15325	15471	15589	15593	15600	15427	15513	15519	15569	15364	15498	15453	15435	15474	15537	15345	15484	15415	15419	15518	15562	15456	15399	15589	15355	15516	15477	15478	15516	15343	15277	15528	15528	15523	15574	15530	15556	15372	15394	15436	15343	15419	15427	15334	15446	15345	15413	15495	15371	15490	15396	15457	15401	15587	15578	15504	15365	15562	15373	15384	15363	15360	15577	15509	15393	15544	15361	15361	15287	15413	15465	15400	15546	15559	15507	15556	15328	15615	15537	15421	15351	15461	15494	15349	15484	15354	15525	15689	15586	15309	15456	15398	15550	15550	15479	15461	15445	15497	15356	15553	15209	15476	15437	15462	15501	15319	15587	15329	15309	15536	15461	15456	15471	15455	15430	15660	15308	15474	15548	15633	15239	15593	15360	15613	15491	15429	15619	15411	15657	15451	15401	15403	15482	15433	15304	15456	15501	15254	15563	15470	15521	15263	15413	15328	15469	15356	15470	15541	15426	15489	15471	15394	15642	15485	15253	15403	15472	15386	15484	15412	15433	15400	15312	15414	15580	15453	15395	15341	15326	15558	15532	15348	15552	15510	15389	15507	15372	15501	15506	15380	15239	15341	15391	15345	15480	15378	15231	15687	15348	15615	15491	15570	15309	15309	15446	15453	15429	15459	15529	15499	15455	15551	15252	15332	15440	15438	15414	15511	15534	15338	15530	15415	15515	15466	15438	15521	15460	15517	15615	15387	15555	15305	15475	15418	15549	15531	15583	15432	15713	15484	15448	15556	15411	15450	15518	15368	15608	15392	15447	15541	15404	15340	15471	15253	15508	15362	15348	15367	15502	15417	15676	15512	15300	15417	15559	15546	15451	15568	15449	15552	15454	15428	15493	15463	15329	15451	15480	15472	15510	15434	15486	15363	15502	15396	15492	15479	15584	15523	15285	15532	15507	15659	15551	15467	15487	15381	15312	15416	15347	15418	15506	15434	15532	15494	15445	15344	15474	15488	15520	15523	15394	15455	15352	15470	15375	15467	15537	15575	15301	15577	15621	15446	15347	15531	15381	15333	15348	15439	15483	15578	15428	15419	15397	15513	15542	15304	15478	15468	15506	15491	15344	15476	15456	15560	15391	15504	15497	15388	15456	15334	15489	15439	15473	15518	15583	15487	15418	15393	15276	15667	15615	15476	15668	15405	15409	15377	15467	15455	15487	15496	15537	15507	15481	15450	15529	15526	15404	15218	15401	15327	15404	15645	15489	15444	15482	15486	15243	15668	15437	15350	15423	15461	15539	15463	15503	15553	15533	15406	15461	15424	15532	15245	15547	15716	15476	15607	15483	15398	15334	15414	15608	15572	15319	15353	15427	15231	15534	15380	15689	15463	15399	15527	15472	15460	15418	15443	15389	15553	15340	15671	15493	15487	15410	15403	15400	15452	15424	15417	15587	15461	15605	15423	15444	15476	15396	15610	15546	15380	15344	15615	15551	15353	15404	15291	15436	15564	15513	15404	15391	15590	15483	15457	15517	15441	15497	15278	15402	15499	15553	15471	15652	15424	15516	15548	15337	15585	15567	15270	15571	15309	15424	15304	15386	15455	15376	15585	15513	15466	15429	15532	15287	15533	15378	15473	15417	15470	15323	15302	15461	15429	15662	15492	15458	15477	15404	15445	15559	15448	15543	15581	15317	15326	15476	15427	15442	15382	15450	15388	15541	15499	15428	15377	15524	15371	15547	15422	15504	15536	15588	15329	15359	15537	15351	15498	15470	15596	15323	15511	15582	15372	15449	15604	15276	15439	15498	15442	15254	15630	15502	15398	15465	15420	15439	15574	15446	15504	15419	15443	15532	15521	15545	15427	15506	15401	15420	15296	15335	15524	15336	15496	15451	15394	15497	15398	15531	15399	15426	15467	15409	15456	15484	15433	15453	15345	15470	15586	15595	15623	15404	15586	15488	15451	15494	15451	15572	15497	15569	15402	15374	15471	15335	15397	15556	15311	15453	15429	15408	15507	15454	15446	15529	15440	15323	15292	15446	15335	15468	15495	15424	15453	15289	15491	15437	15640	15412	15421	15457	15625	15586	15456	15537	15393	15338	15537	15304	15461	15573	15435	15445	15365	15448	15404	15374	15530	15559	15396	15427	15548	15621	15482	15434	15578	15698	15357	15368	15378	15417	15735	15330	15532	15548	15563	15399	15537	15449	15469	15301	15574	15525	15350	15493	15329	15353	15547	15593	15197	15500	15490	15430	15548	15430	15513	15477	15405	15441	15610	15393	15471	15566	15493	15470	15411	15397	15435	15460	15544	15406	15364	15427	15484	15744	15363	15386	15409	15336	15503	15343	15309	15391	15484	15354	15580	15528	15506	15434	15423	15601	15511	15556	15544	15459	15566	15399	15437	15363	15396	15370	15554	15463	15282	15492	15573	15512	15317	15480	15390	15467	15443	15521	15615	15386	15561	15526	15497	15411	15632	15417	15502	15409	15520	15456	15290	15538	15384	15664	15572	15402	15295	15350	15556	15552	15449	15578	15445	15517	15436	15438	15428	15393	15520	15572	15605	15361	15412	15591	15596	15323	15482	15438	15538	15598	15531	15457	15366	15303	15347	15478	15514	15576	15540	15342	15541	15314	15514	15463	15448	15428	15484	15304	15389	15498	15572	15519	15423	15162	15728	15453	15533	15283	15491	15481	15414	15507	15590	15384	15276	15386	15403	15278	15554	15599	15439	15478	15447	15427	15362	15470	15512	15324	15373	15581	15463	15352	15450	15357	15421	15438	15563	15438	15349	15402	15430	15466	15382	15518	15652	15390	15549	15457	15585	15403	15731	15332	15532	15350	15425	15395	15503	15561	15453	15528	15460	15465	15493	15586	15364	15364	15239	15414	15321	15489	15436	15448	15370	15552	15601	15472	15464	15446	15319	15447	15480	15591	15415	15337	15548	15546	15436	15294	15506	15486	15414	15548	15414	15527	15414	15437	15419	15436	15328	15444	15571	15468	15282	15398	15528	15353	15409	15594	15442	15388	15442	15394	15408	15442	15446	15462	15572	15458	15576	15361	15548	15526	15372	15284	15464	15430	15342	15322	15503	15330	15427	15416	15158	15382	15328	15752	15448	15495	15457	15458	15474	15460	15507	15453	15375	15441	15505	15429	15408	15367	15542	15402	15515	15431	15390	15457	15596	15449	15385	15520	15478	15550	15457	15212	15481	15453	15487	15683	15436	15405	15363	15535	15439	15390	15533	15330	15436	15630	15612	15448	15508	15328
29913	22448	22144	19849	17614	17529	17496	17544	17454	17366	17434	17427	17419	17436	17369	17425	17421	17515	17199	17314	17513	17856	17667	18151	17992	17980	17768	17363	17583	17303	17203	17205	17270	17464	17684	17175	17310	17259	17437	17416	17383	17228	17250	17288	17095	17329	17393	17374	17367	17244	17488	17448	17556	17174	17327	17240	17362	17282	17437	17274	17340	17339	17489	17487	17360	17173	17342	17467	17369	17354	17408	17311	17432	17302	17210	17462	17265	17350	17345	17140	17361	17253	17234	17399	17569	17248	17375	17190	17302	17235	17332	17463	17283	17141	17246	17312	17605	17596	17332	17336	17220	17435	17182	17108	17184	17278	17306	17406	17401	17262	17375	17287	17327	17542	17319	17368	17323	17383	17391	17364	17089	17135	17297	17371	17283	17507	17229	17326	17424	17184	17457	17292	17467	17356	17387	17271	17148	17343	17371	17169	17404	17487	17490	17205	17176	17376	17177	17267	17456	17585	17365	17306	17243	17522	17270	17447	17382	17159	17102	17344	17392	17353	17293	17345	17342	17289	17307	17314	17460	17387	17452	17344	17298	17349	17275	17263	17115	17379	17038	17388	17051	17262	17155	17482	17324	17416	17136	17435	17384	17413	17281	17221	17360	17354	17377	17043	17422	17101	17388	17355	17244	17345	17303	17393	17341	17389	17310	17290	17320	17386	17293	17060	17226	17265	17400	17257	17253	17644	17499	17343	17222	17292	17320	17381	17338	17281	17379	17360	17377	17267	17161	17417	17310	17280	17249	17191	17345	17465	17327	17315	17368	17376	17401	17393	17352	17340	17338	17436	17396	17384	17305	17348	17222	17339	17379	17368	17483	17328	17340	17124	17392	17279	17067	17232	17190	17270	17380	17193	17432	17374	17110	17315	17366	17254	17327	17416	17400	17481	17352	17382	17471	17193	17285	17218	17217	17219	17474	17308	17249	17356	17451	17266	17276	17197	17408	17289	17283	17480	17374	17233	17305	17346	17378	17258	17296	17211	17127	17438	17541	17278	17455	17265	17272	17107	17293	17388	17349	17253	17370	17288	17330	17361	17088	17420	17223	17379	17133	17498	17314	17432	17250	17113	17371	17143	17320	17269	17205	17290	17285	17470	17290	17096	17178	17248	17093	17254	17376	17263	17337	17155	17002	17274	17312	17238	17412	17457	17168	17362	17157	17061	17176	17257	17225	17453	17483	17417	17636	17362	17201	17132	17227	17463	17533	17188	17214	17081	17391	17219	17262	17348	17358	17168	17229	17351	17381	17180	17401	17468	17386	17527	17275	17327	17437	17391	17200	17374	17249	17139	17043	17377	17405	17408	17374	17303	17406	17430	17261	17339	17381	17280	17272	17289	17339	17209	17469	17268	17394	17505	17282	17283	17222	17167	17195	17516	17239	17380	17195	17279	17368	17458	17330	17261	17195	17319	17338	17472	17169	17204	17338	17385	17357	17148	17467	17463	17384	17329	17172	17405	17488	17233	17354	17324	17165	17360	17216	17292	17141	17286	17185	17164	17125	17261	17243	17374	17610	17388	17295	17264	17290	17347	17068	17286	17222	17277	17332	17429	17452	17128	17354	17265	17153	17255	17318	17093	17412	17317	17156	17371	17249	17505	17340	17265	17578	17271	17401	17399	17367	17213	17220	17486	17401	17300	17359	17487	17270	17205	17399	17337	17287	17309	17435	17291	17153	17200	17454	17320	17433	17397	17517	17239	17150	17238	17389	17430	17277	17443	17148	17326	17307	17189	17517	17297	17445	17461	17450	17417	17296	17459	17383	17392	17288	17233	17535	17226	17372	17524	17249	17232	17382	17405	17228	17230	17511	17531	17468	17537	17441	17521	17367	17306	17196	17361	17532	17207	17279	17222	17409	17462	17247	17255	17322	17355	17439	17376	17151	17280	17273	17490	17311	17327	17294	17306	17304	17421	17378	17316	17404	17302	17310	17361	17221	17408	17509	17436	17341	17384	17207	17239	17364	17288	17321	17091	17360	17463	17393	17363	17319	17314	17449	17193	17481	17344	17489	17306	17350	17386	17313	17372	17129	17410	17479	17479	17263	17322	17251	17396	17728	17231	17379	17227	17137	17302	17191	17363	17375	17304	17423	17303	17360	17543	17514	17223	17404	17380	17203	17274	17107	17406	17467	17298	17252	17251	17317	17508	17277	17372	17374	17241	17398	17312	17350	17030	17328	17296	17349	17302	17281	17496	17258	17207	17362	17344	17433	17132	17300	17393	17290	17218	17108	17416	17288	17254	17503	17095	17458	17509	17337	17523	17486	17299	17456	17299	17241	17317	17317	17186	17406	17493	17437	17547	17141	17301	17347	17482	17275	17242	17183	17140	17286	17028	17306	17349	17216	17430	17504	17271	17403	17523	17268	17444	17453	17340	17258	17347	17404	17275	17464	17361	17487	17265	17340	17354	17253	17433	17402	17318	17276	17331	17285	16998	17337	17250	17280	17289	17348	17336	17240	17345	17436	17450	17497	17530	17415	17388	17398	17367	17322	17436	17497	17379	17418	17271	17202	17416	17258	17328	17470	17397	17153	17574	17333	17394	17184	17390	17437	17511	17262	17037	17220	17374	17235	17398	17385	17177	17454	17402	17277	17284	17243	17514	17230	17339	17415	17279	17171	17411	17375	17303	17312	17390	17271	17257	17304	17364	17448	17265	17435	17355	17241	17443	17310	17334	17207	17325	17286	17515	17285	17277	17267	17410	17233	17334	17365	17222	17372	17118	17454	17156	17230	17346	17309	17171	17185	17268	17392	17241	17381	17472	17292	17325	17288	17341	17204	17576	17427	17431	17298	17141	17635	17060	17089	17062	17366	17443	17230	17476	17314	17305	17542	17462	17432	17267	17222	17363	17437	17249	17122	17250	17426	17328	17494	17095	17350	17316	17399	17079	17304	17193	17320	17561	17497	17399	17194	17403	17244	17201	17326	17391	17278	17286	17288	17344	17475	17388	17413	17311	17533	17306	17409	17387	17453	17170	17356	17393	17334	17485	17269	17271	17375	17261	17243	17190	17357	17370	17330	17477	17350	17394	17152	17194	17325	17447	17312	17573	17275	17444	17417	17260	17412	17475	17302	17405	17374	17442	17447	17548	17425	17455	17305	17375	17301	17063	17315	17397	17565	17332	17326	17549	17288	17372	17481	17322	17310	17352	17172	17359	17265	17384	17395	17287	17350	17188	17347	17300	17292	17297	17623	17361	17405	17255	17345	17404	17296	17332	17374	17400	17418	17215	17336	17384	17350	17138	17341	17262	17258	17267	17248	17263	17368	17297	17389	17446	17255	17586	17335	17268	17358	17369	17310	17267	17355	17220	17434	17319	17307	17171	17107	17300	17345	17453	17338	17323	17349	17507	17458	17370	17388	17192	17307	17321	17376	17373	17317	17463	17181	17380	17571	17312	17290	17235	17184	17521	17333	17282	17248	17440	17107	17307	17213	17172	17495	17353	17251	17103	17470	17220	17231	17166	17333	17121	17487	17310	17320	17291	17463	17156	17347	17308	17085	17297	17489	17170	17342	17263	17476	17458	17193	17210	17171	17402	17342	17254	17357	17331	17319	17316	17444	17460	17074	17211	17242	17261	17393	17272	17137	17185	17401	17383	17367	17435	17154	17281	17320	17236	17390	17253	17349	17136	17580	17118	17195	17516	17121	17230	17494	17564	17224	17387	17433	17463	17456	17560	17504	17333	17328	17306	17240	17272	17175	17257	17424	17297	17334	17322	17441	17242	17346	17158	17258	17575	17394	17435	17314	17520	17315	17401	17329	17423	17180	17498	17260	17346	17200	17353	17245	17316	17518	17377	17276	17250	17325	17265	17165	17155	17426	17248	17264	17256	17167	17466	17411	17287	17292	17277	17312	17307	17283	17232	17314	17192	17348	17243	17398	17292	17286	17440	17403	17359	17005	17345	17414	17354	17190	17339	17380	17458	17535	17342	17350	17354	17299	17355	17046	17252	17385	17202	17401	17341	17345	17264	17477	17240	17294	17612	17526	17208	17410	17272	17372	17394	17479	17394	17511	17378	17317	17281	17313	17231	17189	17440	17158	17310	17422	17017	17385	17230	17325	17384	17445	17321	17300	17310	17217	17403	17434	16991	17344	17367	17285	17317	17356	17604	17383	17439	17192	17429	17509	17285	17416	17350	17210	17355	17359	17456	17354	17390	17243	17340	17289	17257	17296	17264	17375	17293	17415	17170	17288	17338	17421	17382	17495	17202	17243	17153	17054	17181	17167	17243	17385	17502	17371	17364	17500	17283	17354	17414	17437	17436	17401	17214	17519	17434	17246	17516	17247	17305	17431	17267	17352	17311	17326	17528	17223	17369	17420	17171	17228	17307	17379	17344	17247	17382	17227	17266	17143	17347	17449	17215	17307	17490	17350	17146	17373	17423	17346	17185	17313	17064	17449	17214	17361	17212	17190	17257	17404	17595	17316	17370	17406	17289	17235	17181	17370	17326	17143	17147	17333	17188	17251	17397	17404	17436	17294	17530	17412	17394	17328	17275	17471	17380	17253	17223	16991	17558	17394	17454	17246	17184	17239	17259	17017	17244	17320	17139	17297	17221	17292	17229	17377	17350	17494	17361	17212	17338	17582	17222	17420	17346	17550	17324	17355	17476	17488	17296	17258	17298	17274	17132	17217	17232	17446	17327	17398	17453	17498	17280	17348	17156	17382	17391	17299	17315	17405	17223	17251	17302	17462	17537	17315	17186	17339	17440	17405	17454	17312	17506	17263	17297	17349	17283	17352	17329	17243	17407	17212	17133	17362	17122	17504	17270	17404	17317	17367	17145	17429	17223	17428	17420	17143	17410	17364	17202	17281	17330	17416	17192	17142	17356	17288	17435	17448	17242	17256	17409	17350	17024	17245	17242	17152	17138	17166	17229	17483	17163	17449	17389	17215	17035	17193	17217	17274	17498	17284	17467	17374	17397	17494	17189	17122	17430	17179	17436	17341	17228	17271	17521	17433	17039	17195	17443	17128	17460	17300	17160	17349	17313	17380	17338	17178	17234	17348	17143	17184	17234	17352	17476	17158	17368	17285	17224	17414	17248	17370	17380	17356	17416	17330	17227	17281	17205	17150	17386	17172	17307	17309	17371
16993	18636	18377	16940	16322	16324	16035	16126	16035	15985	16001	15828	15872	15957	15832	15821	16058	15751	15932	16019	15934	16529	16562	17013	17107	16662	16261	15987	16063	15899	15947	15849	15949	15873	15739	15892	15898	15905	15943	15934	15918	15855	15943	15917	15999	15994	15801	15867	15796	15885	15896	16020	15915	15920	15836	15881	15947	15862	16001	15965	15816	15758	15846	15987	15794	15926	15957	15735	16051	15819	15894	15823	15870	15832	16025	15978	16003	15924	16077	15882	16019	15883	15949	16032	15915	15935	15964	15888	15829	15754	15936	15874	15858	15914	15867	15961	15920	15858	15864	15660	15898	15893	15847	16015	16049	15673	15749	16012	15906	15847	16005	15861	16031	15864	16001	15913	15928	15843	15987	15890	15987	15815	15908	15855	15776	15942	15820	15996	15912	15816	15919	15773	15942	15870	15828	15998	15915	15918	15806	15843	15777	15897	16033	15959	15979	15720	15961	15860	15894	15872	16013	15814	15867	15896	15727	15944	15861	16103	15994	15674	15671	15832	16040	15848	15860	15814	15881	15999	15871	15961	15868	15944	15774	15884	15884	15913	15874	15857	15802	15962	15910	15901	15824	15930	15798	15876	15855	15901	15865	15937	16078	15975	15817	15881	15851	15870	15956	15810	15860	15714	15842	15704	15772	15930	15918	15847	15797	15802	15998	15759	15963	16015	15748	15784	16040	15999	15946	15795	15836	15898	15971	15713	15841	15723	15821	15827	15800	15891	15882	15977	15850	15844	15959	15903	15898	15830	15800	15963	15806	15944	15959	15898	15746	15997	15822	15723	15925	15748	15983	15930	15908	15987	15928	16065	16047	15934	15849	15994	15817	15877	15970	15904	15847	16061	15932	15688	15947	15873	15885	15715	15887	15919	15992	15944	16151	15915	15895	15913	15913	15808	15689	15884	15867	15915	15998	15941	16059	15788	15824	15911	15789	15865	15735	15915	15779	15945	15777	15779	15900	16055	16000	15933	15922	15963	15866	15815	15775	15923	15893	15827	15896	15785	15784	16032	15909	15846	15900	15851	15785	15858	15924	15808	15955	15689	15944	15765	15843	15842	15863	15845	16046	15867	15874	15779	15790	15870	15774	15975	15817	15843	15786	15791	15893	15794	15778	15965	15952	15906	15917	15862	15869	15774	15770	15811	15992	15843	15973	15904	15890	15864	15844	15921	15758	15977	15946	15972	15867	15816	15774	15901	15699	15778	15911	15841	15886	15752	15853	15880	16054	16023	15917	15917	15755	15861	15875	15924	15847	15833	15809	15768	15949	15979	15903	15844	15986	15917	15929	15922	16039	15916	15854	15631	16023	15865	15905	15696	15865	15925	15832	15986	15921	15954	15933	15870	15873	15815	16038	15858	15932	15861	15827	15722	15819	15861	15849	16090	15901	15975	15817	15962	15918	15819	15707	15900	15646	16031	15945	15882	16010	15846	15628	15925	15820	15932	15710	16062	15877	15979	15749	15949	15728	15833	16247	16031	15882	15757	15990	15870	16064	15993	15913	15763	15747	15672	15630	15904	15989	15856	16129	15827	15962	15901	15923	15815	15946	15895	15746	15749	16015	15813	15890	15905	15882	15825	16046	15880	15811	15975	15756	15891	16050	15881	15755	15998	15946	15805	16072	15941	15854	15970	15927	16006	15979	15798	15781	15974	15933	15980	15897	15938	15895	15815	15750	15961	15928	15919	15908	15878	15912	16003	16026	15941	15801	15810	15957	15811	15790	15732	15912	15844	15845	15796	15992	15871	16151	15859	15837	16099	15973	15911	15919	16006	15914	15788	15877	15971	16003	16000	15927	15918	15827	15913	15851	15956	15846	15856	16125	15888	15923	15786	16033	16067	16078	15841	15776	16021	16020	16020	15859	15939	15971	16037	15834	15950	15779	15861	16012	15904	15823	15728	15913	15969	15850	15826	15918	16051	15964	15786	15990	15842	16051	16041	15980	15731	15942	15811	15825	15985	15785	15729	15822	15900	15806	15707	16016	15777	15953	15888	15878	16006	15872	15867	15966	15959	15851	15933	15994	16035	15925	15900	16042	15667	15974	15811	15833	15750	15867	15957	15962	15893	15847	15682	16050	15886	15678	16029	15896	15895	15839	15898	15870	15871	16023	15936	15793	15938	15991	15835	16028	16099	15838	15983	15943	15889	15760	15957	15869	15951	15737	16073	15844	16068	15830	15833	16049	15927	16102	16066	15961	15866	15944	15824	15869	15985	15765	15965	15981	15868	15813	15598	15775	15898	16023	16017	15888	15760	15866	15892	15876	15848	15977	15830	15708	15891	15844	15827	15955	15847	15972	16030	15992	15918	15992	15830	15933	16054	15909	15780	15954	15715	15878	15848	15797	15786	15910	15924	15952	16060	16005	15854	15977	15955	15982	16015	15848	15884	15870	15786	15843	16044	15841	15784	16021	15895	15948	15877	15875	15954	15790	15937	15938	15979	15824	15892	15999	15952	15869	15881	15881	15817	15865	15935	15895	15946	15749	16049	15896	15854	15767	15762	15906	15857	15990	15882	15823	15780	16006	15780	15970	15912	15940	15821	15883	15866	15902	15787	15878	15838	16043	15851	15644	16077	15943	15996	15854	15972	15700	15894	15873	15781	15799	16025	16010	15934	15834	15764	15796	15873	15927	15717	15756	16029	15951	15717	15950	15745	15817	15900	15989	16023	15968	15888	15877	16053	15814	16006	15961	15824	15841	15811	16032	15941	16028	15819	15849	15845	15965	16056	15988	15899	15899	15947	15933	15902	15981	15888	15867	15900	15960	15899	16115	15834	15994	15890	15949	15888	15843	15782	15912	15920	15919	15803	15910	16066	15859	16039	15862	15896	15940	15822	16047	15916	15703	15875	15779	15971	15859	15916	15934	15838	15934	15917	15870	15916	15862	15966	15900	15984	15881	15935	15782	15900	16015	15813	15838	15975	15852	15861	15903	16007	15863	16041	15907	15838	15975	15912	15909	15858	16050	15845	15855	15925	15896	15926	16061	15902	15688	15842	15922	15924	15934	16005	15920	15888	15991	15876	16074	15800	15787	15960	15930	15994	15808	15893	16002	15800	15857	16009	15899	15837	15881	15901	15961	16003	15899	15888	15882	15832	15948	15806	15881	15863	15960	15846	15851	15831	16051	15870	15778	15850	15780	15973	15942	15829	15819	15946	15872	15958	15963	15863	15834	15711	15811	16019	15880	15732	15822	16061	15725	15980	16007	15913	15895	15806	16033	15865	15994	15919	15721	15929	15839	15991	15897	15849	15873	15935	15824	15751	15999	15918	15837	15964	15896	15787	15834	15828	16048	15911	15725	16043	16000	15974	15849	15760	15722	15877	15842	15875	16003	16030	15861	15917	15850	16061	15840	16123	15813	16076	16018	15819	15857	15866	15772	16009	15928	15921	15956	15963	15841	16048	15721	15987	15778	15811	15888	16059	15857	15824	16141	15868	15974	16022	15800	15756	15847	15897	15908	15842	15794	15739	15940	15946	15772	15840	15799	15890	15654	15851	15794	15743	15846	15815	15992	15835	15845	15902	15900	15824	15867	15791	15855	15809	15946	15656	15781	15839	15894	15857	15840	15802	15776	15767	15885	15863	15986	16039	15916	16002	15931	15913	15796	16029	15935	15777	15954	15942	15785	15802	15708	16006	15902	15877	15809	15967	15914	15928	15914	16061	15950	15928	15997	15969	15887	15872	15927	15821	15926	15811	15942	15854	15898	15696	15870	15938	15842	15899	15843	15996	15967	15701	16038	15853	15815	16073	15874	15869	15890	15895	15818	15909	16097	15842	15801	15951	15801	15909	15628	15822	15937	15888	15923	15835	15852	15921	15704	15946	15870	15915	15890	15900	15887	15858	15697	15763	15898	15866	15935	15864	15832	15817	15871	16066	15694	15933	15952	15934	15949	15981	15885	15866	15791	16009	15771	16001	15899	15895	15821	15943	16002	16075	15888	15858	15816	15785	15849	16087	15808	15831	15924	15913	16005	15885	15869	15780	15932	15887	15910	15912	15791	15767	16081	15885	15787	15768	15995	15893	15957	15941	15909	15832	15890	15954	15929	15720	16012	15956	15938	15742	15827	15855	15971	15916	15926	15988	15887	15839	15930	15662	15794	15991	15970	15867	15983	15986	15937	15945	16060	16021	16010	15826	15669	15900	15849	15967	15971	15898	15874	15942	15620	15806	15863	16006	16008	15889	15812	15730	15777	15791	15951	16009	15980	16015	15818	15860	15858	15861	15709	15866	15908	15900	15827	16012	15847	15890	15888	15800	15696	15997	15848	15939	15924	15812	15983	16043	15937	15862	15957	15661	15960	15753	15936	16063	15813	15793	15829	15948	15955	15930	15815	15779	15848	15939	15811	16125	15862	15874	15988	15851	15849	15953	15900	15831	15970	15618	16017	15923	15940	15922	16063	15971	16077	15811	16021	15730	15801	15769	15788	15936	15898	15918	16058	15969	15852	15853	16022	15967	15926	15850	16050	15874	15837	15817	15869	15921	15951	15876	15999	15908	16044	15752	15990	15905	15971	15879	15928	15989	15931	15969	15978	15962	16047	15954	15946	15820	16033	15908	15868	15699	15772	16044	15966	15992	16136	15981	15918	15962	16120	15865	15801	15771	15897	15768	15949	15889	16026	15899	15796	15895	15953	16041	16019	16006	16111	15927	16018	15980	15924	15811	15713	15833	15810	15928	15956	15836	16117	15830	15870	15987	16043	15826	15891	16153	15907	15884	15920	15875	15842	15750	15856	15934	15907	15793	16030	16064	15973	15962	15928	15841	15826	15979	15816	15940	15569	15753	15997	16015	15747	15836	15903	15823	15815	15969	15977	16027	15755	15864	15800	16049	16000	15857	16007	15932	15906	15921	15792	15900	15938	15952	15784	15939	15974	16060	15867	15945	15748	15929	15802	15807	15850	15844	16019	15919	15954	15841	15831	15873	15893	15844	15668	15747	16108	15813	15905	15999	15841	15955	15746	15955	16055	15961	15848	15957	15876	15894	15983	15898	15937	15871	15897	15912	15704	15718	15928	15864	15953	16050	15660	15908	15999	15935	15867	15824	16011	15922	15913	15914	15932	15918	15871	16013	15870	15977	16078	16011	15884	15899
25790	21515	27968	25931	20804	18668	18345	17348	17052	17227	17033	16890	16952	16917	16931	16738	16651	16798	16690	16887	16898	17461	19928	20497	20204	20007	18909	16780	16766	16396	16791	16683	16728	16929	16806	16937	16664	16729	16698	16697	16748	16595	16872	16574	16606	16543	16745	16727	16690	16652	16734	16618	16521	16673	16587	16712	16593	16685	16652	16763	16638	16546	16666	16444	16788	16628	16605	16746	16724	16654	16601	16618	16589	16483	16666	16724	16548	16681	16592	16653	16552	16662	16508	16569	16760	16548	16740	16607	16411	16352	16350	16668	16685	16645	16717	16644	16542	16724	16437	16475	16626	16502	16707	16593	16691	16462	16455	16601	16699	16677	16543	16587	16542	16543	16475	16608	16552	16574	16439	16476	16577	16691	16601	16600	16598	16812	16518	16458	16613	16562	16562	16381	16610	16602	16275	16644	16570	16736	16786	16674	16783	16416	16669	16575	16508	16620	16602	16592	16454	16458	16583	16477	16554	16646	16612	16563	16508	16619	16766	16708	16637	16505	16709	16598	16670	16545	16736	16635	16494	16381	16576	16665	16408	16525	16554	16338	16638	16655	16434	16626	16600	16495	16531	16596	16530	16823	16466	16574	16569	16606	16482	16661	16781	16684	16670	16844	16649	16589	16550	16675	16649	16661	16881	16859	16703	16529	16406	16548	16669	16689	16544	16722	16727	16545	16596	16623	16689	16622	16566	16555	16610	16571	16581	16739	16769	16641	16568	16682	16645	16651	16492	16514	16612	16365	16479	16605	16703	16589	16540	16598	16665	16612	16848	16726	16678	16605	16560	16650	16700	16411	16529	16683	16741	16544	16575	16664	16683	16797	16526	16512	16881	16694	16435	16455	16516	16546	16712	16501	16561	16542	16562	16644	16573	16496	16624	16663	16457	16664	16775	16608	16520	16586	16660	16523	16536	16508	16589	16484	16614	16563	16729	16661	16600	16785	16668	16763	16593	16627	16400	16652	16570	16580	16602	16601	16576	16424	16753	16696	16555	16735	16586	16444	16416	16593	16376	16426	16643	16593	16663	16558	16621	16693	16460	16726	16379	16500	16625	16533	16476	16633	16726	16659	16607	16441	16443	16489	16569	16455	16617	16608	16670	16673	16573	16452	16443	16692	16564	16428	16426	16516	16520	16636	16587	16442	16652	16566	16860	16612	16543	16536	16536	16595	16568	16581	16668	16504	16447	16462	16489	16635	16609	16567	16529	16593	16629	16524	16731	16649	16579	16702	16763	16553	16692	16550	16640	16533	16522	16455	16746	16676	16624	16933	16562	16611	16625	16560	16566	16559	16608	16678	16601	16548	16647	16649	16526	16690	16638	16618	16497	16548	16603	16745	16498	16821	16587	16601	16661	16586	16559	16470	16804	16528	16675	16523	16582	16687	16550	16542	16486	16424	16740	16726	16529	16625	16628	16504	16560	16620	16706	16548	16729	16572	16630	16511	16643	16771	16523	16376	16555	16649	16735	16427	16530	16686	16705	16646	16611	16693	16457	16582	16535	16577	16523	16617	16677	16338	16493	16593	16721	16714	16444	16589	16660	16445	16595	16513	16631	16586	16545	16559	16610	16571	16830	16740	16649	16558	16654	16676	16584	16576	16702	16563	16564	16426	16701	16463	16507	16473	16634	16565	16724	16814	16655	16564	16506	16529	16711	16667	16482	16544	16671	16704	16412	16658	16535	16759	16421	16623	16465	16688	16680	16601	16519	16747	16650	16671	16514	16596	16713	16674	16627	16606	16667	16598	16654	16491	16676	16447	16567	16655	16711	16650	16699	16446	16566	16602	16491	16621	16606	16615	16589	16545	16781	16570	16540	16578	16515	16499	16708	16628	16712	16602	16659	16663	16704	16706	16640	16575	16632	16781	16730	16586	16493	16528	16737	16643	16731	16682	16577	16720	16601	16561	16639	16701	16619	16632	16627	16562	16494	16610	16673	16623	16626	16573	16541	16527	16632	16853	16547	16616	16544	16644	16471	16491	16451	16769	16725	16582	16642	16506	16597	16554	16751	16684	16586	16386	16692	16632	16477	16485	16783	16580	16877	16783	16458	16475	16743	16601	16598	16690	16554	16653	16547	16498	16623	16809	16711	16790	16685	16592	16791	16637	16574	16754	16755	16670	16628	16694	16552	16524	16257	16525	16581	16652	16475	16230	16559	16546	16579	16699	16635	16743	16714	16701	16626	16776	16665	16715	16565	16644	16426	16610	16624	16604	16547	16557	16487	16470	16503	16503	16614	16710	16651	16722	16706	16762	16631	16760	16662	16557	16436	16585	16595	16662	16628	16556	16655	16720	16503	16640	16725	16566	16642	16617	16647	16597	16700	16620	16699	16651	16725	16559	16706	16593	16526	16461	16684	16605	16585	16499	16629	16828	16566	16576	16485	16457	16581	16727	16630	16691	16723	16597	16523	16445	16546	16836	16681	16570	16623	16617	16453	16519	16544	16517	16535	16679	16603	16491	16640	16785	16825	16630	16949	16685	16653	16850	16566	16666	16485	16693	16395	16524	16520	16574	16511	16587	16882	16547	16661	16725	16714	16719	16655	16708	16835	16615	16486	16420	16701	16528	16795	16666	16815	16689	16505	16788	16789	16653	16427	16702	16711	16550	16646	16666	16803	16658	16632	16677	16634	16498	16725	16535	16516	16645	16753	16556	16529	16433	16564	16561	16720	16669	16649	16774	16618	16703	16713	16513	16721	16541	16583	16615	16477	16643	16677	16723	16495	16625	16547	16569	16550	16709	16607	16664	16578	16648	16574	16633	16617	16539	16625	16584	16883	16498	16695	16792	16480	16774	16506	16596	16515	16704	16750	16517	16656	16610	16702	16550	16729	16604	16717	16687	16566	16592	16647	16636	16723	16720	16661	16632	16498	16552	16382	16363	16530	16456	16557	16606	16624	16523	16540	16688	16544	16646	16654	16682	16488	16704	16723	16655	16549	16730	16669	16473	16586	16669	16606	16483	16561	16647	16676	16714	16587	16642	16566	16727	16471	16561	16563	16431	16499	16643	16600	16710	16609	16655	16745	16548	16583	16555	16434	16662	16696	16594	16543	16527	16482	16807	16871	16697	16663	16663	16455	16431	16643	16603	16528	16599	16607	16626	16574	16712	16557	16510	16765	16767	16606	16589	16726	16579	16605	16653	16502	16583	16539	16536	16694	16657	16635	16674	16666	16723	16592	16682	16592	16670	16612	16506	16581	16533	16562	16601	16635	16720	16736	16574	16627	16341	16502	16608	16530	16459	16630	16512	16803	16723	16568	16781	16649	16515	16711	16735	16421	16526	16511	16754	16613	16743	16903	16612	16577	16611	16594	16594	16690	16671	16705	16612	16653	16616	16744	16751	16526	16850	16534	16629	16535	16435	16707	16601	16652	16541	16491	16686	16702	16401	16661	16459	16671	16812	16598	16628	16495	16451	16606	16416	16586	16765	16547	16732	16586	16519	16481	16547	16593	16465	16761	16640	16944	16756	16705	16693	16673	16713	16570	16505	16625	16674	16711	16600	16499	16810	16617	16562	16674	16629	16642	16675	16534	16640	16814	16599	16525	16547	16633	16566	16578	16618	16709	16587	16574	16435	16493	16725	16812	16615	16550	16702	16597	16559	16708	16531	16411	16652	16798	16764	16616	16534	16674	16448	16643	16311	16662	16604	16375	16614	16779	16761	16621	16770	16540	16484	16614	16742	16585	16721	16607	16738	16604	16644	16634	16469	16379	16554	16671	16601	16309	16658	16466	16785	16527	16676	16607	17000	16664	16664	16455	16648	16675	16672	16578	16635	16543	16478	16609	16361	16674	16369	16491	16337	16571	16710	16493	16571	16702	16608	16605	16593	16564	16577	16599	16520	16623	16473	16520	16390	16718	16621	16644	16539	16797	16610	16672	16573	16677	16728	16676	16722	16657	16666	16582	16581	16733	16657	16628	16745	16696	16612	16599	16556	16840	16454	16453	16562	16680	16501	16756	16709	16582	16587	16739	16767	16533	16653	16639	16636	16647	16551	16750	16635	16700	16515	16818	16849	16589	16543	16644	16585	16588	16627	16619	16645	16558	16614	16704	16662	16673	16572	16639	16497	16556	16628	16753	16635	16720	16608	16644	16535	16635	16455	16677	16601	16751	16505	16641	16475	16683	16555	16497	16454	16375	16518	16557	16727	16665	16585	16611	16720	16793	16511	16617	16505	16544	16701	16432	16672	16588	16576	16535	16496	16835	16521	16632	16508	16533	16558	16641	16668	16795	16577	16458	16659	16751	16420	16597	16526	16803	16561	16608	16487	16631	16477	16448	16752	16847	16639	16746	16703	16614	16525	16478	16700	16839	16660	16778	16544	16626	16592	16725	16538	16459	16546	16641	16634	16763	16635	16771	16590	16555	16557	16734	16585	16683	16599	16396	16391	16596	16481	16753	16465	16474	16476	16506	16574	16541	16698	16486	16642	16474	16608	16770	16623	16611	16622	16563	16531	16753	16869	16654	16664	16534	16535	16658	16615	16551	16691	16633	16729	16570	16555	16619	16529	16803	16719	16528	16409	16553	16463	16555	16578	16690	16504	16642	16577	16625	16639	16537	16654	16830	16689	16476	16728	16660	16619	16935	16574	16675	16652	16767	16574	16585	16720	16536	16437	16593	16701	16720	16571	16499	16428	16581	16721	16644	16648	16593	16633	16624	16537	16634	16652	16464	16573	16525	16626	16723	16819	16579	16695	16657	16585	16620	16686	16535	16506	16716	16386	16609	16647	16507	16588	16824	16579	16669	16734	16719	16662	16827	16621	16640	16659	16706	16618	16618	16726	16446	16519	16594	16522	16492	16520	16561	16648	16583	16870	16484	16604	16624	16506	16562	16612	16587	16600	16643	16592	16612	16832	16748	16693	16667	16586	16608	16735	16726	16683	16510	16716	16598	16595	16603	16719	16565	16315	16379	16617	16461	16698	16693	16511	16662	16419	16584	16818	16639	16682	16680	16726	16535	16657	16572	16645	16452	16655	16579	16604	16520	16623	16806	16575	16577	16493	16660	16574	16474	16491	16581	16620	16500	16629	16789	16569	16649	16617	16706	16890	16866	16582	16573	16783	16587	16698	16619	16636	16607	16896	16638	16641
15533	22757	22303	19874	18031	16764	16433	16408	16214	16074	15956	15850	15704	15916	15688	15720	15602	15478	15821	15597	15842	16638	21259	20848	21089	20155	18666	15470	15462	15556	15516	15536	15782	15871	15768	15609	15629	15647	15379	15484	15664	15471	15445	15594	15589	15480	15498	15440	15568	15421	15550	15603	15466	15488	15499	15288	15481	15503	15511	15477	15370	15409	15619	15369	15621	15438	15486	15504	15328	15706	15391	15504	15460	15787	15493	15288	15545	15392	15436	15385	15575	15568	15530	15596	15394	15537	15498	15606	15424	15537	15543	15409	15463	15520	15556	15393	15603	15647	15466	15592	15486	15742	15497	15485	15411	15470	15508	15401	15567	15648	15425	15593	15652	15455	15516	15548	15517	15500	15395	15494	15432	15527	15559	15513	15617	15515	15552	15545	15289	15436	15652	15518	15492	15637	15496	15633	15510	15601	15361	15623	15497	15460	15405	15447	15475	15438	15485	15603	15518	15421	15550	15470	15375	15421	15657	15711	15416	15573	15492	15258	15537	15564	15686	15510	15526	15439	15427	15448	15560	15400	15607	15568	15570	15384	15472	15508	15513	15510	15575	15611	15457	15512	15336	15513	15415	15480	15496	15545	15431	15622	15572	15533	15505	15518	15453	15481	15557	15500	15455	15562	15442	15408	15543	15554	15370	15458	15518	15389	15398	15405	15646	15421	15500	15540	15492	15335	15438	15400	15566	15419	15591	15486	15550	15346	15577	15564	15570	15301	15644	15487	15356	15444	15422	15500	15462	15392	15545	15580	15336	15480	15438	15410	15415	15533	15555	15557	15496	15271	15490	15614	15561	15188	15532	15567	15471	15420	15589	15289	15357	15352	15461	15503	15488	15594	15438	15323	15448	15455	15455	15327	15141	15507	15676	15361	15496	15498	15568	15513	15685	15563	15628	15434	15499	15602	15428	15116	15565	15519	15331	15490	15557	15403	15402	15542	15662	15437	15557	15541	15472	15549	15366	15672	15656	15711	15462	15424	15396	15652	15459	15447	15535	15382	15485	15395	15664	15575	15671	15448	15316	15475	15484	15581	15536	15713	15352	15411	15402	15691	15509	15489	15414	15513	15525	15374	15645	15367	15378	15474	15426	15584	15431	15413	15457	15550	15549	15471	15418	15487	15399	15344	15520	15405	15448	15634	15386	15405	15385	15414	15429	15392	15639	15508	15503	15641	15383	15460	15492	15401	15426	15500	15591	15521	15531	15624	15377	15408	15597	15537	15438	15599	15487	15646	15634	15547	15600	15651	15503	15687	15513	15514	15515	15458	15396	15450	15596	15500	15393	15513	15569	15779	15515	15477	15480	15396	15501	15465	15293	15494	15620	15422	15533	15573	15463	15559	15450	15451	15430	15469	15479	15788	15557	15482	15424	15318	15631	15610	15394	15529	15429	15625	15453	15554	15324	15338	15531	15502	15418	15365	15466	15491	15527	15524	15370	15509	15505	15493	15602	15486	15556	15570	15464	15530	15298	15483	15444	15498	15557	15528	15428	15483	15413	15481	15586	15327	15663	15434	15497	15580	15603	15445	15474	15455	15598	15675	15436	15482	15464	15527	15367	15484	15431	15500	15522	15552	15560	15450	15410	15477	15484	15419	15472	15565	15391	15535	15316	15333	15464	15407	15602	15479	15449	15464	15327	15527	15596	15376	15438	15568	15456	15564	15472	15312	15412	15588	15544	15476	15458	15648	15560	15510	15383	15713	15440	15561	15587	15423	15423	15536	15419	15495	15365	15417	15463	15534	15555	15539	15536	15573	15390	15464	15473	15549	15664	15498	15697	15493	15435	15350	15452	15418	15514	15529	15492	15535	15538	15454	15535	15514	15528	15628	15565	15363	15511	15556	15374	15642	15442	15490	15496	15393	15463	15484	15489	15497	15427	15365	15447	15389	15643	15464	15672	15379	15611	15334	15588	15452	15599	15453	15396	15430	15424	15522	15589	15603	15492	15369	15578	15449	15541	15595	15432	15516	15484	15474	15500	15346	15441	15458	15429	15652	15532	15528	15614	15412	15527	15444	15461	15544	15620	15424	15605	15392	15438	15529	15562	15512	15390	15434	15557	15524	15343	15537	15441	15520	15423	15463	15524	15572	15452	15567	15608	15278	15551	15482	15485	15587	15512	15549	15516	15624	15499	15516	15455	15521	15377	15464	15536	15400	15470	15476	15524	15655	15593	15532	15417	15392	15472	15574	15591	15362	15612	15521	15413	15567	15529	15300	15492	15316	15480	15495	15416	15396	15392	15469	15502	15447	15625	15624	15621	15520	15452	15469	15436	15410	15542	15449	15556	15574	15579	15613	15497	15630	15586	15420	15494	15307	15638	15483	15555	15531	15566	15385	15488	15343	15593	15274	15590	15539	15482	15436	15589	15548	15537	15468	15574	15479	15284	15430	15591	15346	15520	15496	15518	15617	15469	15514	15299	15474	15557	15469	15522	15667	15627	15460	15383	15495	15435	15600	15569	15415	15406	15463	15676	15448	15566	15418	15605	15444	15490	15422	15458	15570	15406	15593	15601	15389	15395	15545	15587	15514	15436	15346	15526	15603	15420	15431	15615	15436	15514	15479	15506	15599	15371	15543	15444	15403	15428	15613	15393	15492	15423	15320	15572	15694	15407	15437	15490	15477	15561	15434	15653	15510	15484	15657	15284	15474	15553	15581	15509	15490	15358	15656	15527	15428	15554	15661	15521	15471	15529	15511	15383	15334	15558	15562	15488	15438	15504	15731	15503	15438	15550	15375	15383	15424	15410	15542	15382	15477	15512	15497	15539	15409	15563	15433	15465	15440	15369	15452	15541	15576	15549	15628	15384	15616	15486	15366	15570	15557	15413	15512	15517	15560	15576	15559	15668	15417	15586	15426	15438	15649	15552	15577	15712	15455	15383	15441	15461	15297	15381	15355	15576	15324	15561	15356	15586	15444	15582	15518	15436	15477	15487	15560	15553	15326	15382	15461	15419	15404	15402	15510	15569	15530	15434	15525	15486	15631	15652	15613	15555	15540	15533	15524	15552	15514	15378	15454	15545	15483	15507	15541	15577	15518	15535	15443	15417	15659	15626	15615	15499	15405	15608	15563	15560	15364	15597	15644	15389	15603	15528	15299	15755	15471	15488	15538	15505	15503	15548	15398	15335	15533	15442	15507	15297	15499	15647	15701	15744	15408	15509	15435	15368	15430	15538	15522	15471	15323	15576	15362	15399	15647	15558	15602	15398	15423	15492	15582	15465	15280	15460	15540	15573	15618	15390	15465	15598	15433	15475	15557	15494	15567	15543	15397	15531	15462	15502	15696	15353	15688	15478	15561	15496	15547	15580	15652	15339	15380	15335	15421	15353	15508	15576	15502	15511	15586	15544	15430	15456	15400	15348	15360	15464	15335	15608	15631	15570	15535	15391	15367	15570	15549	15551	15417	15395	15531	15490	15409	15479	15426	15439	15640	15546	15405	15558	15407	15254	15483	15530	15566	15546	15453	15434	15446	15637	15544	15637	15464	15469	15701	15462	15543	15417	15385	15583	15530	15476	15513	15578	15592	15361	15484	15516	15480	15541	15596	15720	15377	15415	15643	15481	15388	15634	15557	15396	15522	15537	15462	15357	15676	15540	15522	15379	15685	15486	15540	15454	15643	15397	15393	15462	15495	15429	15551	15565	15689	15505	15423	15387	15521	15373	15599	15526	15505	15513	15453	15552	15279	15552	15513	15430	15459	15442	15571	15534	15449	15653	15481	15488	15393	15564	15466	15435	15468	15441	15522	15375	15611	15330	15563	15395	15472	15454	15420	15636	15571	15452	15449	15509	15656	15523	15496	15417	15553	15378	15464	15288	15488	15520	15401	15587	15603	15609	15337	15515	15534	15618	15574	15444	15373	15512	15377	15539	15394	15534	15469	15444	15471	15493	15458	15465	15405	15562	15382	15725	15380	15499	15447	15494	15514	15506	15503	15387	15434	15505	15435	15511	15526	15373	15302	15394	15610	15633	15426	15525	15478	15520	15530	15526	15697	15325	15580	15496	15391	15410	15464	15472	15423	15541	15459	15509	15444	15527	15585	15375	15472	15484	15487	15535	15328	15443	15435	15593	15522	15532	15611	15428	15311	15499	15399	15488	15529	15620	15425	15536	15440	15508	15637	15559	15664	15664	15392	15567	15573	15376	15551	15455	15302	15304	15505	15264	15428	15499	15453	15532	15405	15573	15504	15575	15432	15473	15544	15585	15490	15510	15505	15540	15364	15487	15512	15641	15436	15466	15547	15333	15461	15357	15603	15570	15443	15497	15513	15573	15484	15485	15413	15547	15626	15478	15539	15639	15507	15626	15428	15423	15574	15576	15515	15548	15494	15554	15548	15325	15703	15532	15300	15519	15561	15314	15352	15597	15416	15482	15298	15506	15383	15584	15493	15457	15432	15535	15417	15628	15367	15465	15564	15358	15423	15357	15611	15478	15474	15457	15519	15536	15467	15515	15653	15571	15533	15462	15511	15356	15500	15336	15606	15550	15593	15508	15601	15354	15349	15499	15464	15603	15498	15466	15472	15485	15512	15515	15373	15548	15471	15660	15388	15537	15514	15474	15652	15802	15420	15462	15554	15540	15585	15370	15469	15430	15392	15501	15571	15472	15501	15412	15568	15330	15459	15461	15422	15704	15443	15481	15571	15620	15564	15405	15426	15172	15497	15348	15533	15547	15543	15407	15463	15592	15561	15454	15444	15511	15438	15624	15479	15477	15344	15751	15436	15385	15361	15566	15403	15410	15486	15613	15666	15548	15632	15508	15533	15438	15395	15561	15446	15540	15546	15370	15611	15480	15547	15248	15620	15626	15468	15458	15344	15437	15510	15277	15661	15403	15632	15347	15564	15399	15644	15636	15490	15387	15426	15526	15432	15586	15443	15621	15427	15564	15343	15481	15617	15401	15513	15513	15529	15430	15472	15690	15423	15559	15452	15646	15612	15500	15341	15537	15551	15459	15469	15692	15513	15420	15520	15588	15415	15492	15540	15344	15535	15549	15385	15411	15536	15510	15597	15595	15396	15480	15563	15712	15393	15530	15573	15599	15435	15436	15585	15523	15402	15547	15543	15395	15549	15487	15451	15361	15378	15627	15586
24262	21439	28856	24488	22087	22122	20914	18139	17325	17550	17267	17263	17052	17188	17097	16970	16944	17189	17067	16880	17333	20294	23756	24190	24473	22617	20111	17395	16811	16808	16747	16751	16816	17189	16949	16947	16722	16701	16675	16866	16736	16995	16818	16825	16744	16736	16628	16660	16691	16687	16791	16591	16687	16925	16652	16826	16878	16640	16768	16454	16906	16779	16790	16486	16716	16786	16637	16793	16571	16575	16657	16686	16788	16645	16729	16607	16875	16717	16647	16735	16853	16769	16666	16663	16570	16810	16707	16661	16720	16606	16747	16760	16984	16688	16579	16560	16757	16474	16612	16641	16757	16654	16792	16827	16800	16625	16738	16768	16818	16670	16692	16886	16776	16722	16712	16931	16940	16623	16622	16643	16843	16717	16763	16637	16619	16875	16716	16745	16744	16655	16566	16939	16691	16674	16791	16508	16543	16677	16806	16792	16776	16910	16471	16610	16881	16603	16615	16737	16874	16631	16722	16906	16647	16633	16757	16717	16623	16644	16594	16618	16702	16725	16556	16692	16736	16714	16571	16619	16749	16895	16652	16643	16675	16867	16617	16791	16771	16673	16885	16793	16709	16580	16698	16623	16870	16764	16862	16750	16801	16842	16821	16942	16769	16489	16767	16684	16787	16485	16387	16525	16796	16837	16829	16815	16783	16756	16639	16711	16912	16912	16634	16619	16891	16634	16786	16824	16836	16715	16808	16502	16808	16863	16797	16669	16757	16750	16588	16703	16455	16657	16632	16717	16814	16496	16805	16543	16780	16877	16786	16732	16677	16722	16664	16785	16696	16752	16554	16732	16664	16710	16857	16626	16574	16825	16618	16719	16731	16866	16689	16665	16571	16500	16496	16608	16831	16866	16737	16647	16399	16688	16798	16826	16546	16658	16739	16636	16846	16801	16766	16939	16751	16881	16683	16687	16563	16738	16639	16822	16865	16613	16790	16754	16729	16715	16750	16764	16914	17024	16953	16630	16803	16625	16781	16750	16851	16963	16822	16815	16687	16643	16554	16714	16635	16776	16632	16795	16655	16562	16860	16618	16685	16742	16591	16755	16481	16673	16695	16829	16578	16578	16589	16895	16680	16743	16820	16644	16742	16566	16592	16800	16661	16864	16639	16768	16814	16480	16708	16526	16672	16642	16624	16693	16745	16746	16601	16758	16626	16736	16748	16736	16742	16797	16788	16787	16657	16710	16614	16680	16667	16802	16702	16680	16693	16825	16869	16744	16515	16749	16859	16699	16834	16552	16821	16768	16546	16592	16741	16524	16619	16854	16613	16758	16787	16740	16733	16711	16753	16564	16609	16689	16590	16749	16592	16677	16920	16713	16689	16653	16735	16615	16721	16872	16637	16535	16667	16518	16616	16488	16698	16723	16640	16767	16832	16485	16750	16761	16757	16729	16757	16626	16811	16913	16755	16725	16712	16782	16695	16713	16830	16799	16598	16695	16698	16683	16602	16715	16766	16792	16667	16808	16570	16724	16772	16722	16775	16584	16675	16575	16631	16843	16580	16730	16605	16631	16697	16864	16624	16741	16643	16783	16545	16768	16596	16657	16782	16737	16679	16633	16625	16725	16775	16590	16819	16721	16786	16967	16637	16739	16752	16669	16671	16491	16761	16462	16671	16865	16847	16722	16722	16573	16628	16649	16683	16588	16812	16874	16624	16667	16641	16712	16678	16767	16641	16694	16733	16580	16861	16816	16509	16698	16837	16804	16739	16780	16873	16776	16821	16642	16743	16593	16592	16615	16695	16764	16638	16591	16855	16542	16491	16868	16748	16802	16846	16631	16690	16517	16753	16613	16550	16757	16714	16767	16570	16690	16808	16723	16789	16563	16881	16569	16763	16781	16823	16767	16783	16853	16714	16740	16744	16718	16818	16631	16744	16690	16855	16644	16715	16717	16638	16615	16528	16695	16651	16777	16851	16813	16775	16622	16578	16621	16777	16759	16513	16703	16702	16729	16675	16597	16606	16579	17053	16701	16715	16573	16815	16384	16623	16589	16569	16613	16805	16600	16828	16629	16830	16931	16766	16729	16646	16705	16696	16756	16754	16734	16920	16783	16756	16897	16712	16779	16539	16546	16748	16565	16713	16804	16795	16851	16795	16679	16721	16874	16697	16898	16651	16568	16845	16664	16626	16711	16680	16568	16628	16748	16848	16770	16623	16703	16667	16713	16648	16651	16679	16926	16742	16653	16826	16688	16737	16816	16751	16709	16692	16770	16702	16728	16679	16732	16716	16741	16715	16734	16513	16673	16846	16744	16681	16653	16715	16734	16772	17004	16793	16706	16798	16795	16903	16821	16818	16833	16656	16849	16701	16741	16731	16736	16839	16763	16746	16586	16709	16575	16684	16689	16674	16795	16644	16780	17004	16672	16590	16766	16599	16666	16670	16681	16686	16757	16871	16889	16878	16813	16502	16765	16761	16633	16698	16639	16572	16879	16671	16891	16558	16833	16571	16774	16619	16734	16682	16653	16656	16771	16766	16659	16552	16768	16667	16693	16949	16766	16728	16616	16796	16775	16833	16834	16645	16671	16704	16626	16694	16740	16735	16782	16681	16574	16873	16460	16777	16827	16693	16554	16715	16807	16854	16635	16836	16740	16675	16582	16643	16808	16730	16607	16841	16633	16648	16702	16749	16743	16782	16538	16675	16891	16732	16578	16700	16686	16837	16828	16692	16945	16666	16853	16956	16778	16806	16685	16603	16619	16622	16758	16769	16661	16843	16720	16749	16484	16833	16657	16694	16663	16763	16633	16742	16633	16819	16728	16809	16550	16717	16750	16768	16662	16679	16693	16706	16804	16715	16659	16931	16620	16671	16526	16580	16668	16632	16641	16642	16813	16676	16725	16753	16778	16826	16840	16653	16589	16580	16484	16588	16701	16509	16731	16759	16589	16795	16679	16822	16964	16864	16634	16470	16658	16693	16606	16941	16656	16707	16698	16678	16992	16814	16643	16814	16699	16858	16727	16921	16673	16651	16567	16788	16862	16726	16897	16659	16662	16704	16725	16714	16595	16437	16561	16805	16665	16718	16679	16747	16553	16635	16800	16680	16803	16852	16641	16801	16674	16718	16886	16639	16606	16725	16822	16718	16697	16738	16676	16701	16691	16603	16614	16606	16624	16628	16603	16665	16892	16816	16668	16691	16815	16752	16743	16804	16653	16625	16691	16768	16717	16851	16601	16730	16555	16643	16711	16837	16898	16704	16860	16894	16656	16736	16775	16698	16772	16847	16564	16857	16723	16666	16660	16780	16747	16657	16502	16825	16780	16793	16674	16569	16644	16651	16730	16736	16734	16878	16604	16742	16811	16650	16715	16606	16583	16748	16679	16729	16701	16663	16823	16774	16869	16704	16700	16588	16701	16717	16636	16575	16504	16842	16696	16538	16703	16746	17004	16573	16834	16741	16582	16554	16736	16782	16687	16816	16805	16853	16456	16635	16624	16699	16742	16839	16799	16944	16515	16728	16728	16565	16647	16779	16590	16517	16794	16859	16548	16762	16638	16622	16624	16538	16756	16888	16754	16702	16496	16539	16836	16745	16699	16932	16914	16806	16869	16518	16774	16902	16786	16690	16616	16635	16674	16890	16636	16784	16725	16787	16656	16712	16584	16571	16655	16717	16705	16723	16844	16718	16620	16697	16645	16751	16712	16798	16664	16699	16621	16972	16584	16696	16823	16744	16564	16562	16936	16710	16638	16926	16712	16681	16871	16469	16682	16835	16655	16569	16766	16610	16753	16734	16741	16549	16476	16717	16483	16553	16748	16663	16614	16733	16817	16684	16767	16805	16651	16686	16710	16801	16822	16767	16876	16869	16842	16710	16874	16721	16728	16799	16687	16764	16742	16644	16812	16531	16764	16735	16764	16741	16813	16825	16544	16582	16838	16820	16813	16679	16634	16676	16738	16787	16654	16567	16739	16581	16685	16628	16596	16649	16566	16652	16787	16685	16740	16595	16655	16702	16785	16626	16749	16682	16724	16585	16784	16621	16611	16679	16770	16607	16745	16697	16631	16649	16727	16849	16360	16795	16591	16673	16677	16843	16683	16878	16644	16623	16461	16664	16714	16741	16741	16680	16637	16844	16791	16748	16796	16743	16614	16585	16666	16651	16917	16876	16606	16912	16621	16865	16645	16807	16875	16797	16763	16929	16697	16692	16751	16779	16905	16540	16604	16823	16699	16610	16728	16777	16675	16709	16500	16789	16802	16759	16599	16623	16674	16737	16684	16945	16777	16810	16796	16626	16721	16720	16714	16668	16869	16665	16669	16550	16711	16898	16613	16894	16791	16762	16619	16740	16679	16697	16764	16938	16824	16715	16907	16799	16969	16790	16760	16799	16797	16722	16662	16815	16856	16597	16536	16693	16653	16817	16734	16896	16655	16821	16890	16669	16454	16817	16771	16612	16601	16692	16685	16703	16860	16630	16687	16681	16784	16729	16775	16675	16616	16769	16804	16426	16676	16750	16703	16813	16737	16540	16829	16589	16590	16737	16959	16626	16760	16592	16722	16807	16695	16872	16709	16601	16730	16767	16831	16704	16818	16834	16849	16715	16710	16786	16889	16772	16876	16686	16561	16751	16730	16797	16564	16552	16618	16780	16732	16679	16783	16751	16753	16731	16721	16702	16964	16593	16768	16975	16694	16799	16633	16767	16690	16759	16647	16714	16722	16771	16564	16704	16645	16688	16647	16763	16889	16745	16930	16965	16911	16623	16788	16512	16691	16584	16483	16588	16563	16470	16837	16656	16671	16788	16917	16861	16577	16752	16911	16667	16621	16815	16641	16642	16676	16610	16827	16663	16609	16923	16824	16988	16627	16726	16645	16732	16573	16800	16601	16677	16698	16735	16763	16818	16779	16713	16930	16487	16666	16821	16656	16687	16689	16644	16702	16547	16678	16672	16641	16683	16704	16640	16690	16807	16673	16716	16613	16733	16724	16750	16643	16942	16664	16680	16711	16638	16678	16764	16651	16743	16583	16760	16665	16608	16550	16711	16780	16709	16860	16832	16455	16663	16643	16826	16734	16730	16822	16827	16559	16752	16657	16710	16685	16631	16878	16866	16660	16882	16809	16794	16711	16628	16857	16729	16635	16522	16745	16977	16787
16880	27743	26581	22935	20040	18075	17544	17062	16709	16374	16298	16130	16005	16122	15922	16016	16005	15907	15928	15779	16654	21779	26490	25970	26274	23431	19752	15796	15488	15617	15677	15412	15841	15904	16000	15606	15596	15726	15503	15612	15429	15464	15491	15584	15560	15621	15587	15401	15600	15587	15420	15673	15463	15623	15491	15640	15453	15712	15577	15545	15719	15670	15541	15468	15443	15534	15576	15607	15466	15583	15428	15545	15443	15533	15499	15480	15520	15567	15576	15578	15629	15499	15389	15408	15547	15482	15292	15500	15493	15424	15352	15648	15522	15450	15548	15422	15438	15431	15420	15502	15478	15569	15577	15613	15335	15565	15565	15707	15376	15604	15479	15328	15596	15576	15461	15486	15503	15522	15494	15706	15628	15426	15494	15535	15581	15505	15518	15526	15388	15474	15412	15452	15543	15514	15487	15596	15513	15457	15377	15408	15602	15455	15531	15485	15511	15579	15447	15446	15465	15462	15541	15603	15464	15643	15482	15711	15473	15569	15491	15566	15641	15486	15281	15523	15542	15427	15487	15558	15338	15570	15546	15502	15537	15567	15541	15333	15462	15702	15607	15555	15485	15642	15476	15584	15492	15494	15468	15546	15527	15593	15556	15359	15391	15511	15598	15552	15486	15657	15618	15513	15246	15499	15470	15438	15488	15513	15729	15506	15610	15564	15640	15576	15528	15383	15627	15393	15464	15384	15422	15657	15396	15501	15516	15625	15608	15493	15647	15504	15573	15503	15437	15456	15305	15477	15479	15596	15292	15448	15394	15492	15528	15533	15670	15400	15544	15418	15475	15476	15635	15607	15440	15535	15593	15488	15576	15485	15575	15381	15650	15416	15425	15580	15689	15547	15533	15483	15639	15523	15482	15477	15687	15572	15667	15478	15351	15549	15425	15414	15613	15542	15409	15380	15634	15605	15384	15551	15559	15509	15515	15709	15441	15348	15509	15294	15477	15437	15509	15357	15453	15400	15488	15503	15439	15459	15525	15498	15478	15635	15537	15566	15504	15538	15612	15442	15709	15515	15432	15698	15405	15847	15540	15487	15546	15596	15421	15671	15443	15292	15388	15442	15607	15512	15495	15385	15424	15598	15445	15409	15402	15381	15496	15403	15460	15414	15467	15585	15474	15667	15560	15603	15480	15464	15535	15324	15344	15459	15482	15161	15637	15502	15461	15457	15444	15551	15629	15488	15404	15573	15539	15599	15555	15581	15419	15648	15604	15468	15535	15473	15576	15367	15537	15642	15425	15501	15613	15315	15622	15579	15305	15434	15543	15592	15548	15358	15573	15625	15375	15634	15562	15344	15434	15545	15563	15569	15493	15522	15726	15444	15575	15515	15437	15605	15462	15404	15548	15517	15593	15407	15444	15660	15541	15592	15528	15430	15559	15606	15494	15597	15607	15589	15562	15347	15404	15571	15556	15538	15620	15492	15375	15577	15670	15432	15502	15393	15465	15470	15470	15468	15529	15562	15441	15611	15338	15504	15514	15565	15533	15549	15565	15464	15288	15571	15485	15543	15352	15416	15556	15602	15459	15614	15622	15637	15404	15419	15372	15506	15524	15289	15511	15357	15666	15491	15547	15509	15621	15612	15557	15529	15443	15716	15548	15451	15640	15534	15475	15381	15514	15567	15407	15482	15679	15532	15461	15614	15513	15541	15561	15601	15478	15547	15455	15607	15576	15538	15519	15574	15407	15455	15401	15538	15516	15416	15340	15537	15506	15507	15550	15403	15525	15505	15554	15541	15530	15558	15477	15536	15601	15428	15546	15498	15543	15375	15522	15528	15525	15397	15385	15620	15469	15457	15729	15436	15575	15311	15662	15554	15490	15388	15405	15468	15658	15422	15516	15562	15488	15459	15509	15408	15477	15629	15485	15578	15509	15481	15547	15506	15528	15510	15500	15559	15590	15623	15660	15369	15548	15363	15556	15564	15706	15540	15614	15436	15589	15555	15506	15407	15642	15470	15493	15310	15657	15460	15595	15469	15430	15405	15533	15726	15679	15542	15703	15392	15518	15609	15513	15554	15501	15536	15591	15471	15534	15354	15655	15426	15611	15294	15434	15452	15577	15760	15451	15415	15615	15509	15454	15440	15511	15468	15503	15560	15409	15516	15569	15364	15335	15410	15698	15533	15455	15469	15522	15527	15557	15639	15384	15456	15421	15538	15404	15480	15441	15464	15539	15636	15412	15539	15433	15506	15401	15579	15479	15557	15444	15564	15590	15610	15589	15599	15476	15534	15470	15483	15547	15599	15331	15501	15465	15622	15621	15405	15475	15428	15588	15365	15321	15531	15527	15562	15614	15772	15540	15648	15512	15533	15683	15457	15509	15558	15757	15502	15588	15707	15623	15546	15569	15701	15394	15494	15614	15361	15555	15517	15502	15525	15527	15537	15347	15468	15586	15649	15404	15541	15519	15491	15582	15500	15470	15575	15580	15445	15621	15534	15586	15505	15583	15594	15522	15621	15368	15707	15432	15493	15580	15481	15476	15636	15545	15475	15447	15646	15511	15511	15559	15541	15584	15638	15555	15435	15516	15502	15500	15502	15379	15479	15487	15470	15340	15451	15505	15448	15385	15612	15492	15392	15439	15521	15514	15564	15571	15473	15390	15468	15521	15354	15522	15475	15490	15224	15595	15386	15489	15491	15465	15475	15444	15556	15491	15657	15627	15358	15547	15762	15451	15623	15418	15434	15530	15559	15283	15459	15469	15540	15525	15326	15353	15692	15619	15645	15504	15462	15480	15430	15549	15404	15517	15658	15537	15616	15461	15636	15508	15520	15604	15780	15519	15380	15602	15464	15502	15511	15518	15590	15426	15399	15512	15467	15271	15433	15521	15471	15568	15435	15620	15518	15623	15498	15618	15467	15643	15459	15542	15273	15540	15628	15381	15568	15632	15314	15465	15635	15524	15466	15642	15502	15628	15633	15415	15511	15459	15432	15620	15585	15577	15491	15451	15753	15461	15379	15410	15399	15652	15307	15506	15488	15531	15504	15539	15490	15345	15484	15401	15408	15299	15434	15687	15505	15519	15343	15523	15736	15441	15475	15538	15396	15645	15459	15531	15498	15629	15505	15504	15463	15430	15428	15591	15602	15343	15493	15445	15469	15529	15370	15549	15455	15345	15507	15506	15394	15422	15581	15584	15672	15492	15479	15560	15502	15560	15483	15354	15483	15476	15338	15394	15319	15685	15560	15585	15512	15499	15485	15644	15495	15488	15462	15504	15456	15339	15558	15415	15691	15630	15614	15461	15452	15432	15477	15543	15490	15502	15668	15634	15543	15539	15572	15477	15525	15444	15504	15438	15522	15370	15540	15485	15622	15507	15467	15648	15567	15584	15434	15660	15535	15353	15521	15354	15388	15454	15478	15516	15463	15693	15509	15578	15465	15655	15549	15742	15554	15685	15424	15842	15443	15547	15544	15391	15574	15400	15635	15418	15501	15554	15608	15522	15535	15523	15426	15479	15601	15473	15547	15599	15494	15691	15516	15351	15531	15475	15447	15444	15751	15595	15398	15399	15414	15483	15444	15373	15442	15517	15429	15588	15446	15518	15539	15540	15763	15584	15456	15556	15518	15652	15615	15384	15465	15534	15559	15479	15365	15540	15380	15544	15463	15580	15635	15469	15568	15602	15599	15612	15536	15461	15578	15464	15466	15514	15509	15504	15444	15522	15435	15718	15354	15552	15469	15320	15610	15573	15600	15556	15514	15499	15514	15514	15417	15593	15565	15534	15445	15578	15432	15562	15608	15542	15407	15579	15624	15489	15459	15555	15568	15432	15404	15498	15600	15641	15495	15467	15383	15396	15533	15431	15443	15586	15645	15515	15545	15560	15573	15461	15597	15353	15526	15546	15639	15448	15540	15337	15612	15472	15487	15552	15350	15711	15480	15442	15531	15698	15516	15529	15552	15645	15525	15449	15426	15711	15684	15415	15449	15442	15581	15487	15481	15536	15353	15594	15536	15478	15754	15406	15517	15586	15448	15521	15438	15540	15443	15552	15525	15462	15546	15381	15521	15373	15403	15597	15540	15450	15477	15459	15504	15529	15429	15468	15410	15675	15658	15539	15380	15573	15542	15524	15431	15495	15667	15435	15425	15547	15632	15502	15523	15486	15380	15668	15446	15428	15641	15582	15321	15580	15472	15667	15603	15322	15467	15199	15436	15530	15614	15392	15462	15575	15391	15376	15468	15526	15457	15508	15309	15605	15407	15554	15584	15644	15462	15450	15539	15500	15605	15509	15523	15431	15633	15672	15639	15618	15419	15468	15558	15311	15566	15450	15510	15599	15539	15278	15564	15506	15512	15401	15411	15544	15617	15377	15449	15551	15393	15356	15446	15317	15647	15639	15394	15483	15470	15512	15442	15306	15568	15588	15483	15547	15515	15534	15255	15441	15509	15561	15450	15437	15452	15318	15471	15502	15422	15440	15570	15412	15376	15366	15594	15489	15492	15480	15500	15470	15459	15404	15661	15499	15552	15479	15571	15364	15446	15565	15530	15577	15635	15439	15444	15699	15412	15457	15537	15661	15479	15457	15480	15486	15673	15614	15457	15458	15396	15495	15421	15643	15431	15412	15444	15553	15582	15556	15551	15404	15420	15481	15506	15594	15457	15366	15570	15424	15504	15521	15511	15540	15510	15595	15612	15417	15617	15586	15680	15631	15391	15617	15349	15717	15544	15536	15457	15427	15518	15526	15411	15568	15283	15614	15377	15508	15532	15619	15517	15633	15681	15482	15532	15369	15409	15631	15520	15534	15469	15583	15483	15413	15459	15571	15664	15492	15472	15665	15367	15542	15394	15600	15511	15278	15473	15360	15505	15374	15444	15571	15634	15539	15562	15515	15623	15462	15511	15408	15420	15435	15483	15299	15250	15527	15629	15425	15643	15545	15463	15533	15592	15593	15592	15549	15386	15596	15442	15399	15636	15410	15581	15408	15586	15394	15508	15436	15570	15404	15443	15674	15457	15588	15422	15512	15538	15473	15649	15533	15475	15448	15499	15550	15431	15577	15323	15713	15458	15478	15292	15412	15262	15506	15582	15602	15465	15495	15593	15610	15632	15438	15509	15654	15681	15362	15579	15431	15535	15509	15574	15591	15563
29709	21659	20649	18779	16564	16368	16370	16347	16215	16174	16241	16094	16075	16219	16180	15891	16094	15920	16097	16074	16181	16262	16666	16985	16574	16536	16393	16063	16195	16087	15965	16078	15902	15881	16137	16138	15958	16029	16099	16102	16211	16106	16081	16172	16079	16109	16027	15979	16215	15955	16093	16243	15998	15976	16138	16094	16129	16054	16050	16037	16093	15827	15993	16103	16148	16131	16148	16144	16156	16028	15843	16079	15941	16247	16162	16220	15996	15969	15906	16032	16065	15799	16002	16200	16314	16123	15987	16090	15974	15953	15938	16004	16051	16220	16225	16045	15960	15951	16106	16147	16017	16067	16095	15881	16025	15857	15850	16153	16021	16059	16106	15972	16069	16155	15982	16081	15875	16178	15959	16179	15946	15999	16068	15970	16108	16189	16108	16121	16110	16061	15938	16191	15905	16312	16252	16099	15984	16097	16000	16168	16197	16057	16129	15922	16055	15843	16222	15977	16162	15935	16141	16230	15985	15961	16105	16019	16060	15977	16027	15898	15966	16051	16097	16100	16096	15968	16190	15939	15939	16079	16031	16103	15937	16039	16030	16021	16020	15969	15944	15999	16018	16089	15877	16107	16029	16091	16077	16057	15982	15908	15987	16020	16083	15967	16024	16031	15928	15996	16103	15951	15975	15911	16354	16076	16065	16219	15924	15904	16244	16027	15917	16119	15946	16170	15987	16072	16133	15993	15899	16183	15929	16080	15965	16009	16174	16209	16179	16128	15956	15863	16164	16009	16184	15931	15915	16142	15998	15992	15713	15979	15923	16027	15953	15989	16030	15930	16096	15993	16054	15968	16044	15976	16079	16096	15906	16084	15876	15949	15983	15925	15726	16158	16003	16142	16292	15995	15848	16120	15975	16144	16063	16004	16032	16053	16092	16019	16182	15932	16084	15991	15998	16129	15909	16168	16120	15982	15950	16145	16185	16042	15998	16084	16121	15961	16275	16073	16045	15959	15812	16138	15916	15937	16197	16173	16014	16071	16122	16021	16149	16013	15855	15888	16103	16251	16067	16105	15951	15941	16006	15984	15949	15906	15906	16154	16125	15974	16184	16152	16077	16042	15898	16061	16286	16124	16241	16073	16133	15994	15995	16062	15877	15980	16100	16206	15987	16137	16065	16113	15926	16085	15973	16039	15991	16135	16125	16067	16033	16111	16127	16157	16016	16127	16219	15960	15929	16156	16124	16061	15985	16085	16074	15967	16043	16115	15964	16271	15923	16024	15845	16073	16074	15950	15963	15950	15952	16129	16149	15989	16028	16171	15970	16154	15927	16142	16102	16356	16008	16112	16071	16022	15753	16079	16029	16059	15981	16216	15862	16109	15903	16011	15892	15905	16088	16032	16205	15976	16007	16162	16120	16068	16223	15980	15928	16038	15924	15903	15862	16113	16111	15935	15838	15916	15981	16033	16108	16211	16232	16061	15823	15959	16100	16007	15940	16054	15769	16037	16037	15934	15993	16091	15726	15961	16096	16022	16194	16203	16161	16011	16178	16090	16044	16072	16059	15995	16126	16123	15813	16167	16178	16079	15993	15736	16132	15921	15961	16168	16198	16110	15977	15903	16110	16062	16086	15818	15955	15941	16048	15939	15955	16146	15977	16187	16337	16147	16149	15904	16113	16104	16074	16108	16136	16201	16128	15925	16241	16135	16035	15980	16064	16150	16206	16171	16191	16173	15978	15978	16096	16071	15903	16080	16026	16251	16204	16132	16165	15967	15868	16155	16122	15939	16108	16131	16019	15944	15970	16044	16294	16037	16134	15941	15823	16013	15936	16018	15987	15979	16037	16191	16062	16100	16208	16222	15963	16215	16100	16020	16212	16181	16066	15926	16002	15886	16108	15999	15984	16141	15986	16084	16108	16174	15981	16005	16020	16022	16320	16092	15868	16023	16141	16019	16026	16102	16062	16028	16220	16308	16098	15977	16048	16176	16112	16191	16118	15978	16012	15977	16114	15949	16079	16173	15948	16069	16040	16122	16136	16166	16003	16104	15989	16282	16020	16172	16150	16164	16161	16161	16040	16085	16059	16196	16179	16025	16020	16169	15905	15823	15911	16000	16165	15990	16036	16164	16219	15895	16099	16089	15885	16242	15874	16032	16093	15999	16023	15982	16132	16160	15983	15951	16105	16084	16053	15951	16121	15987	15980	16085	16068	16042	15949	16031	15946	15891	16202	16134	15945	15990	16166	16108	15980	16029	15882	16006	15966	16117	15882	15980	16106	16121	16033	15994	16070	16102	16193	15863	16084	16206	16120	16187	16220	16126	16064	15845	16070	16070	16115	15943	16041	15975	16145	15934	15896	15892	15898	15993	16130	15896	16095	16097	15825	16089	16092	15914	16144	16024	15995	15914	16112	16040	16031	15886	15902	15889	16106	16064	16081	16181	15882	15945	16028	16007	16054	16220	15951	16200	16132	16310	16204	16095	15942	16017	16032	15931	16194	16067	15860	16031	16180	15985	16049	15995	15826	15909	15959	16209	16046	15983	16021	15992	15913	15821	16038	16073	15967	16103	15952	16090	16188	15975	16073	15967	16013	16200	16080	16151	16068	16035	15899	16087	15848	16149	15995	16124	16176	16020	16021	16103	16053	15961	16226	15981	15896	16071	16208	16067	16129	16007	15944	16061	16116	16031	15999	16031	16002	15997	16024	15929	16096	16140	16195	15704	15946	16145	16147	16095	15944	15995	16109	16198	16017	16123	16149	16094	15990	16211	16043	16005	16197	16130	15931	15992	16030	16083	16160	16017	16057	16037	16059	15929	16150	15984	16053	16025	16004	16064	16202	16005	16164	15984	16123	16039	15858	15958	15929	16229	16039	16104	15855	15940	15989	16030	16101	16023	15954	16176	16134	15971	16045	16197	16029	16110	16341	15952	16118	16132	15774	16122	16157	16128	15891	15954	15798	16121	16109	16050	16081	16125	16135	16049	15984	16152	15986	16166	16279	15928	16046	15879	16075	16096	16114	16015	16136	16163	16163	16153	16320	15994	16077	15977	16128	16006	15907	16067	15942	16147	15985	15932	16038	15953	15971	15909	16200	16100	16216	16200	16102	16064	15883	16212	16189	16133	16052	16065	16157	16299	16104	15961	16013	16182	16026	16271	15957	15845	16144	15908	16141	16034	16145	15924	16109	16301	15949	15989	16124	16144	16124	15954	15986	15910	16083	15932	16048	16157	16196	16191	16265	16179	16194	16215	16012	16047	16097	15980	15848	16085	16162	16010	16079	16111	16046	16250	16186	15911	16039	15943	16136	16165	16062	16151	16024	16143	16048	16164	15985	16175	16076	16039	16074	15983	16081	16112	15952	16097	16093	15968	16036	16066	16118	16137	16156	15906	16033	15959	16007	16089	16051	16100	16185	15826	16119	16105	15906	16236	16031	16074	16097	16022	16124	15993	16072	16313	16229	16072	16126	16206	16084	15934	16254	15993	15947	15981	16109	16177	16086	16070	16003	16247	16105	16093	15933	16124	16015	16328	16145	16100	16179	16074	16075	15994	16089	16123	16363	15818	16153	15967	16016	16093	16086	16303	15919	15965	16044	16026	16135	16064	16187	16120	16083	16042	15937	16002	15993	16013	15986	16171	16052	16084	15983	15922	16117	16073	16007	15931	15981	15988	16234	15913	16033	15917	15984	16001	16104	15929	15963	16155	16071	16057	16021	15790	15966	16062	15939	16216	16279	16236	15851	16075	15833	16040	16171	16154	16104	16107	16030	16037	16023	16031	15975	16086	16069	16151	16063	15924	16085	16174	16122	15885	16202	15994	16033	16130	16077	16046	16012	16028	16220	16151	16073	16023	15942	15906	15944	16108	15996	16087	15981	16011	16273	15892	16108	16118	16042	15969	15977	15990	16241	16249	16071	16051	16001	16025	16006	16012	16152	16108	16219	16040	16056	16100	15894	15817	15770	16112	15970	16100	16196	16165	16206	16113	16198	16140	15940	15986	16122	16310	16068	16039	16109	16092	16129	16049	16012	16217	16238	16195	16062	16027	16023	15886	16013	16109	15853	16097	16221	16212	16144	16160	16189	16041	16294	15911	16085	15960	16017	15921	16074	15922	16259	16115	16048	16007	15900	16031	16096	16112	15933	15853	16021	16235	16197	16056	16012	16134	16288	16029	16182	16130	16081	16224	15881	16029	16080	16069	16268	16087	16058	15945	16106	16067	15980	15970	15866	15980	15978	16105	16070	16015	15984	15983	16058	16105	16080	16155	16081	16221	16007	16075	16071	16071	15976	15916	16041	16176	16138	16123	16089	16186	16021	16192	16078	16051	16069	16042	16033	15817	16164	16211	16108	16122	16071	15939	16111	16195	16165	15944	16048	16051	15926	16116	15934	16107	15987	15936	16043	16104	16120	16008	15875	16070	16144	15873	16124	15952	16097	16206	15864	16049	16080	15856	16152	16192	16046	15915	16013	15983	15976	16055	16145	16118	16260	16091	16305	16050	16242	16076	15869	16027	16157	16208	16044	15923	16010	16028	16009	15919	16014	16114	16134	16097	16155	16257	16140	15910	16001	16184	16148	16052	16174	15956	16058	15953	16107	15944	16101	16102	16169	16090	16019	16162	15991	15920	16184	15881	15980	16003	16352	15915	16123	15972	16181	15972	15945	16103	15994	16081	16113	16005	16217	16190	16277	16223	16021	16163	16011	16144	16257	15989	16057	15821	16130	16262	16031	16042	16205	16030	16287	15970	16207	15836	16122	16179	16035	15971	15804	16353	16096	16106	16004	16099	15956	16005	16047	16014	16211	15922	15959	15952	16041	16033	15820	16004	16214	16016	16122	16158	15846	15925	15884	15916	15983	16240	15956	16025	15960	16194	16108	16107	16028	16023	16187	16115	15968	16102	16171	16061	16133	16107	16070	16155	16021	16134	16053	16147	16046	15864	16129	16121	16151	16040	15980	16145	16225	16056	16173	16017	16147	15726	15918	16032	15887	15980	16163	15930	16150	15975	16101	16094	16079	16072	15982	16017	16062	16013	15968	16139	16033	16124	15937	16045	16220	16055	16041	16029	16048	16302	15953	16154	16269	16100	16072	16073	16009	16082	15891	16073	16076	16046	15933	16101	16083	16051	16145	15951	16125	16160	16250	15944
16278	17417	17334	16871	16078	15505	15485	15588	15300	15231	15314	15188	15220	15188	15226	15274	15295	15198	15228	15153	15333	15414	15985	16438	15801	15539	15475	15171	15230	15070	15047	15041	15109	15261	15254	15061	15107	15075	15151	15180	15133	15137	15212	14996	15141	15061	15017	15008	15113	15096	15228	15246	15133	15179	15127	15019	15215	14969	15047	15301	14926	15106	15127	15066	15034	15200	15199	15221	15069	15067	15269	14743	15130	15149	15145	15111	15211	15130	15039	15233	14995	15284	15073	14968	14914	15137	15049	15113	15232	15028	15089	15111	14939	15253	15113	14986	15226	15018	15104	15101	15006	15043	15128	15144	15222	15061	15103	14922	15360	15343	15070	15185	15020	15207	15065	14912	15042	15157	15143	15046	15028	15017	15094	15085	15051	15148	15243	15116	15128	15066	15144	15325	15117	15036	14978	14975	15211	15139	15049	15169	15106	15160	15066	15272	15085	15087	15184	15093	15094	15290	15175	15136	15053	15091	15064	14897	15053	15094	14973	15232	15289	15193	15116	15072	15151	15001	15051	15056	15143	15069	15125	15035	15272	14911	15176	15134	15052	15081	15036	14895	15069	15240	15011	15324	15132	15229	15195	15169	15026	15192	15117	15026	15027	15268	14882	15130	15048	15222	15098	14993	15249	15008	15158	15104	15034	15066	14978	15168	15224	14956	15164	15128	15050	15081	15037	14890	15130	15087	15119	15182	15073	15048	15145	14956	15064	14905	15236	15060	15188	15049	15071	15041	15176	14863	15081	15314	15155	15067	15327	14967	15137	15022	15035	15001	15021	15169	15035	15177	15184	14997	15115	15065	14941	15191	15085	14890	15082	15097	15090	15100	15049	15036	15173	15134	15104	15179	15146	15093	15246	15172	15001	15106	15157	15254	15187	14953	15012	15086	15047	15153	14970	15105	15213	14975	15168	14908	15021	15099	15163	15183	15152	15026	15105	15083	15225	15116	15101	15168	14999	14903	15089	15113	14932	15107	14982	15076	15043	15042	14966	15269	15006	15111	14993	15076	14908	14953	15161	15146	15044	15172	15200	15102	15022	15110	15238	14844	15075	14967	15047	14921	14960	15073	15213	15063	15181	15114	14920	15025	15089	15202	15162	14970	14984	15205	15021	15037	15104	15075	15205	15093	15114	15044	15160	15124	15019	15148	15158	15147	15162	15053	15022	15110	15042	15161	14923	15148	15129	15191	15028	15062	15303	15221	15146	14978	15199	15060	15156	15086	14967	15070	15003	15222	15070	15257	15050	15113	14983	15119	15152	15114	15171	15150	15134	15068	15153	15034	15081	15039	15091	15093	14993	14974	15211	15003	15056	14945	15037	15192	14997	15144	15000	15134	15173	15009	15168	15013	15005	15112	15137	15166	15013	15049	15134	15028	15070	15205	15228	15079	15212	15049	15106	14992	15092	15185	15026	15049	15118	15122	15187	15068	15122	15279	15001	15029	15231	15035	15089	15050	15039	15089	15064	15037	15143	14947	15150	15117	15254	14963	15259	15189	15127	15026	15073	15071	14927	15000	15060	15040	14984	15121	15140	15014	14995	15059	15159	15217	15145	15070	15145	14936	15177	15180	15144	15070	15197	15007	15024	15090	14967	15014	15124	15027	15079	15226	15254	14811	14994	15136	15093	15256	15131	15116	15100	15136	15072	15016	15190	15126	15088	15086	14904	15128	15131	15112	15088	15116	15108	15033	15037	14938	15160	15267	14949	15251	15210	15190	15254	15060	15092	15144	15203	15111	15183	15028	15025	15100	14993	15042	14996	15090	15081	15161	14953	15103	14997	14987	15114	15062	15091	15000	15074	15064	15188	15062	14929	15139	15187	15089	15008	15156	15182	15161	15226	15093	15032	14897	15165	15113	15074	15056	15025	15138	15253	15010	14963	15234	15159	15102	15144	15129	15103	14983	15143	15068	15010	14987	15095	14942	15124	15163	15084	15130	15058	15225	15428	15236	14909	15036	14954	15009	15043	15001	15271	14995	14915	15116	15285	15058	15012	14978	15079	15150	15091	15109	15019	15065	15045	15009	15208	14968	15053	15271	15143	14940	14998	15097	15203	15052	15088	15250	15001	15033	15049	15033	15130	15055	15127	15054	15181	15148	15164	15175	15136	15282	15240	15096	14987	15063	15083	15059	15192	15094	15124	15224	15143	15140	15005	15065	14987	15172	15073	15259	15216	15000	15140	15208	15117	15261	15059	15119	15316	15249	15323	15054	14966	14927	15280	15236	15176	14993	15155	15063	14946	15094	15160	15138	15163	15108	15057	15118	14968	15117	14982	15148	14998	15100	15107	15149	15010	15160	15139	15152	15180	15088	15164	15090	15036	15160	15068	15164	15080	15234	15113	15088	15205	15269	15100	15187	14996	15197	15020	15292	15281	15160	15109	15214	15044	15119	15143	15170	14979	15066	15188	14967	15025	14961	15052	15021	15104	15078	14997	15167	15228	15104	15087	15072	15059	15235	15123	15088	14913	15252	15136	15002	15217	15178	15090	15214	15152	15063	15160	15114	15250	15114	14959	15076	15153	15256	15032	15163	15177	15197	15244	15042	15093	15052	15207	15102	15177	15166	15099	15011	15149	15191	15129	14965	15100	15177	15325	15033	15065	15056	15118	15165	15101	15042	15142	15183	15111	15083	15097	15137	15072	14988	15186	15104	15100	15281	15171	15201	15070	15218	15233	14990	15003	15038	14942	15103	15019	14907	15176	15122	14998	15078	15261	15088	15057	15196	15039	15235	14840	15066	15083	15159	15076	15081	15096	15237	15112	14979	15282	15005	15052	15205	15062	15210	15106	15231	15189	15204	15051	14946	15174	15019	15050	15059	15112	15047	15133	15179	15111	14908	15211	15072	15212	15029	15127	15098	14976	15097	15056	15013	15164	15162	15017	14992	15206	15292	15188	14996	15078	15030	15192	15076	15051	15130	15209	15142	15144	15083	15191	15067	15158	15130	15183	15136	15178	15188	15169	15168	15158	15094	14986	15103	15071	15078	15174	15007	15133	14959	15026	15185	15109	15175	15115	15080	15100	15029	15005	14992	15108	15041	15069	15177	15105	15168	15074	15145	14918	15115	15067	15042	15150	15058	14945	14954	15262	15063	14832	15109	15121	15059	15124	15142	15203	15208	15114	15047	15082	15112	15177	15068	15127	15151	15072	15080	14916	15116	15120	15048	14919	15156	15192	15184	15120	15151	15241	15152	14995	14949	15012	15155	15090	15291	14990	15128	15112	15388	15175	15083	15082	15192	15154	15089	15022	14965	14936	15036	15083	15058	14835	15162	14975	15203	15132	15065	15070	15212	15045	15010	15026	15089	15160	15162	15195	15178	15128	14938	15117	15180	15171	15015	15247	15163	14923	15176	15160	15081	14996	15162	15258	15082	15259	15096	14975	15171	15035	15283	15077	15070	15110	15196	15196	15148	15074	15145	15045	15106	15168	15108	15092	15184	15059	15092	15038	15224	15070	15077	15066	15303	15216	15231	15116	15044	15158	15046	15097	15077	15127	15100	15120	15120	15116	15294	15237	15158	15208	15137	15122	14991	15032	15133	15269	15161	15145	15169	15195	15048	15162	15060	15001	15031	15032	15178	15167	15001	15241	15034	15093	15085	15113	15273	15092	15081	15013	15180	15027	15089	15132	15179	15080	15274	15002	15214	15054	15120	15096	15103	14990	15076	15160	14984	15157	15052	14972	15105	15029	14999	15079	15132	15115	15289	15017	15237	14930	15241	15082	15179	15050	15290	15131	15031	15180	15152	15000	15179	15145	15110	15089	15260	14926	15218	15050	15224	15142	15131	15103	14974	15139	15097	15208	14995	15053	15090	14978	15091	15149	15156	15197	15170	14969	14892	15176	15171	15224	14973	15044	14979	15131	14926	15123	15038	15135	15033	15196	15116	15114	15083	15243	15157	15153	15074	15243	14960	15001	15046	15081	14957	15130	15131	15097	15121	15071	15121	15221	15180	15027	15087	15171	15092	15073	15166	15041	15031	15122	15115	15337	15027	15170	15225	15127	15002	15276	15181	15050	15127	15156	15053	15108	15233	15066	15040	15114	14921	15002	15178	15175	15121	14897	15035	15082	15031	15119	15072	15079	15166	15114	15194	15115	15121	15073	15196	15084	15134	15141	15084	15282	15102	14978	15042	15046	15116	15217	15078	15124	15029	15095	15283	14973	15229	15181	15089	15104	15101	15010	15114	14948	15102	15155	15012	15122	15162	15248	15141	15131	15252	15006	14977	15066	15180	15135	15008	15103	15169	15143	15151	15067	15294	15081	14975	15101	15024	15035	15212	15134	15181	14954	15139	14986	15156	15092	15140	15168	15190	15128	15098	15111	15095	15169	15255	15028	15056	15032	15226	15074	15218	15131	15238	15010	15133	15137	15113	15247	15169	15079	15093	15058	15127	15082	15255	15077	15074	15044	15125	15212	15068	14988	15004	15083	15148	15029	15059	14872	15166	15127	15099	15166	14997	15031	15245	15064	14875	15161	15240	15253	15163	15095	15095	14934	15094	15102	14983	15216	15214	15029	15059	15062	15100	15117	15035	15016	15129	15011	15109	14902	15125	15155	15075	15044	15035	15205	15203	15158	15084	15227	14898	15097	15049	15079	15115	15092	15149	15296	15142	15179	15008	15171	15110	15171	14951	15096	15123	14969	15066	15056	15016	15125	15105	15050	14932	14921	15199	15201	15116	15358	15089	15107	15101	15138	15177	15156	15140	15299	15129	15145	15189	15066	15131	15136	15128	14999	14998	15067	15055	15229	14973	15007	15036	15192	15040	15183	15109	15151	15078	15030	15243	15028	15115	15088	15118	15057	15294	14973	15142	15130	14969	14935	15124	15173	14952	15142	15077	15210	15056	15105	15041	15143	15133	15098	14988	15149	15159	15217	14891	14984	15188	15087	15170	15122	14885	15060	15094	14969	15050	15065	15155	15005	15112	14897	15265	15116	15042	15033	14931	15079	15248	15156	15031	15121	15203	14973	15244	15112	15154	15112	14955	15177	15246	15150	15186	14986	15051	15105	15005	15244	15176	15216	15171	15116	15151	15166	15176	14993	15043	15171	14956	15117	15150	15090	15145	15239	15036	15170	15259	15101	15021
25779	21494	27847	25893	20059	17352	16564	15680	15196	15138	15000	14939	15015	14950	14987	15126	14940	14841	14825	14889	14994	17204	17634	16919	16749	17594	17158	15397	14896	14779	14607	14903	15084	14959	15250	15057	14973	15067	14860	14696	14769	14851	14722	14684	14734	14705	14696	14847	14620	14739	14622	14743	14780	14851	14657	14724	14708	14850	14773	14781	14800	14694	14901	14788	14710	14952	14931	14731	14698	14758	14874	14825	14989	14764	14674	14784	14720	14714	14709	14814	14638	14675	14757	14745	14788	14672	14711	14694	14729	14624	14701	14658	14878	14627	14589	14602	14668	14728	14530	14745	14850	14726	14702	14776	14645	14926	14801	14758	14704	14898	14715	14760	14878	14855	14752	14713	14828	14759	14690	14740	14692	14880	14684	14669	14668	14598	14670	14498	14591	14608	14846	14775	14556	14866	14802	14752	14470	14600	14572	14729	14719	14674	14657	14912	14854	14686	14740	14559	14528	14607	14607	14868	14609	14560	14721	14566	14899	14665	14476	14742	14797	14829	14624	14872	14672	14664	14903	14816	14821	14904	14742	14777	14626	14809	14762	14668	14713	14583	14758	14881	14576	14712	14613	14799	14771	14824	14742	14913	14671	14796	14734	14814	14667	14786	14732	14827	14638	14831	14698	14621	14737	14631	14792	14606	14597	14850	14795	14790	14769	14850	14785	14635	14382	14770	14838	14739	14886	14890	14710	14598	14539	14592	14650	14753	14810	14742	14562	14822	14688	14593	14712	14541	14699	14592	14587	14821	14701	14662	14683	14622	14812	14735	14764	14866	14885	14424	14683	14806	14717	15068	14752	14883	14776	14856	14561	14707	14831	14781	14786	14770	14568	14662	14786	14787	14694	14613	14608	14719	14610	14801	14685	14701	14931	14660	14804	14815	14813	14723	14747	14868	14584	14695	14719	14656	14781	14638	14745	14602	14631	14772	14805	14812	14746	14709	14541	14730	14806	14645	14620	14788	14718	14608	14930	14635	14695	14667	14620	14733	14630	14890	14686	14573	14759	14704	14695	14863	14731	14728	14679	14749	14846	14751	14815	14680	14693	14777	14554	14548	14693	14528	14690	14748	14606	14832	14763	14809	14779	14640	14654	14730	14686	14621	14789	14588	14609	14894	14831	14692	14707	14684	14702	14800	14633	14578	14785	14688	14785	14974	14996	14754	14788	14744	14688	14723	14630	14616	14740	14724	14915	14723	14801	14956	14855	14628	14902	14586	14682	14857	14790	14665	14597	14678	14799	14814	14738	14678	14773	14568	14944	14668	14832	14743	14457	14762	14796	14691	14573	14645	14816	14656	14883	14834	14743	14594	14632	14667	14504	14432	14712	14643	14703	14702	14833	14606	14812	14869	14720	14686	14919	14734	14879	14801	14673	14674	14589	14752	14720	14767	14746	14772	14699	14649	14668	14688	14927	14853	14593	14778	14786	14590	14734	14716	14734	14628	14737	14722	14866	14876	14686	14548	14726	14737	14543	14787	14861	14697	14707	14724	14643	14691	14770	14849	14715	14758	14771	14755	14723	14790	14716	14608	14663	14563	14841	14778	14684	14939	14796	14597	14763	14654	14702	14926	14880	14766	14664	14877	14924	14811	14588	14602	14799	14594	14633	14875	14636	14787	14835	14780	14901	14528	14643	14887	14748	14598	14725	14733	14638	14612	14800	14788	14858	14744	14786	14529	14751	14680	14842	14769	14700	14614	14659	14738	14796	14622	14678	14952	14744	14740	14598	14483	14501	14943	14876	14728	14732	14776	14656	14645	14603	14905	14666	14817	14751	14754	14772	14705	14676	14813	14993	14687	14438	14796	14773	14909	14629	14957	14837	14629	14754	14608	15001	14906	14786	14735	14741	14742	14587	14790	14702	14375	14723	14650	14829	14750	14807	14900	14981	14640	14542	14669	14709	14740	14573	14710	14790	14808	14885	14785	14898	14792	14712	14908	14858	14796	14954	14656	14737	14661	14814	14724	14682	14598	14684	14714	14579	14794	14853	14580	14671	14954	14811	14555	14760	14714	14737	14717	14688	14497	14794	14716	14694	14609	14774	14769	14815	14848	14774	14844	14527	14870	14771	14893	14928	14826	14789	14713	14787	14754	14914	14808	14757	14625	14654	14844	14673	14724	14844	14773	14850	14519	14770	14618	14725	14818	14883	14792	14805	14870	14645	14706	14611	14898	14424	14586	14566	14753	14554	14619	14610	14826	14681	14799	14964	14921	14790	14565	14809	14873	14737	14593	14819	14823	14570	14615	14714	14599	14542	14834	14781	14664	14892	14819	14824	14811	14803	14717	14735	14828	14523	14557	14612	14777	14384	14660	14599	14583	14644	14736	14850	14603	14637	14855	14760	14736	14813	14731	14803	14715	14887	14825	14878	14763	14875	14565	14917	14910	14724	14847	15000	14909	14728	14848	14831	14802	14861	14627	14768	14809	14579	14682	14683	14539	14790	14784	14718	14487	14835	14608	14732	14851	14746	14799	14743	14638	14702	14724	14791	14743	14747	14544	14725	14786	14634	14763	14590	14779	14509	14602	14520	14661	14713	14727	14774	14724	14762	14728	14863	14662	14798	14825	14737	14693	14815	14704	14797	14670	14663	14724	14591	14721	14838	14713	14756	14928	14919	14918	14354	14714	14897	14686	14664	14785	14725	14890	14737	14695	14752	14615	14659	14618	14558	14484	14675	14822	14545	14743	14779	14653	14834	14799	14820	14862	14928	14693	14567	14927	14764	14686	14765	14474	14503	14553	14936	14864	14975	14555	14781	14686	14652	14718	14724	14631	14647	14686	14703	14783	14630	14754	14593	14691	14745	14647	14621	14696	14861	14862	14680	14570	14677	14741	14851	14662	14887	14677	14619	14529	14775	14764	14881	14694	14444	14622	14607	14704	14604	14855	14656	14785	14768	14763	14816	14766	14817	14696	14746	14942	14545	14601	14715	14833	14740	14757	14634	14649	14707	14609	14682	14683	14486	14617	14688	14750	14850	14788	14633	14768	14923	14671	14574	14595	14684	14813	14886	14768	14902	14722	14559	14720	14782	14786	14795	14617	14875	14749	14786	14776	14565	14671	14548	14699	14856	14884	14735	14594	15002	14862	14812	14720	14781	14738	14924	14644	14604	14716	14729	14841	14850	14660	14993	14603	14614	14750	14672	14604	14786	14773	14851	14702	14693	14560	14841	14670	14666	14796	14750	14761	14949	14697	14493	14569	14643	14836	14758	14755	14721	14627	14590	14603	14682	14648	14659	14808	14760	14841	14783	14706	14666	14780	14774	14779	14730	14670	14821	14793	14710	14924	14695	14708	14666	14753	14553	14617	14819	14564	14753	14629	14760	14829	14662	14792	14814	14750	14739	14843	14741	14575	14692	14725	14611	14880	14797	14741	14723	14717	14653	14524	14827	14543	14597	14584	14839	14783	14668	14755	14829	14640	14478	14716	14887	14840	14692	14796	14685	14917	14717	14906	14928	14583	14755	14758	14714	14779	14806	14938	14672	14827	14561	14871	14745	14650	14761	14664	14735	14504	14809	14849	14964	14869	14782	14746	14672	14906	14688	14781	14879	14602	14727	14754	14806	14651	14570	14485	14644	14702	14772	14757	14827	14794	14881	14701	14803	14887	14895	14829	14705	14847	14642	14906	14597	14772	14733	14908	14759	14906	14748	14763	14744	14796	14820	14616	14739	14728	14864	14654	14771	14956	14644	15042	14790	14597	14724	14659	14623	14708	14675	14749	14796	14745	14800	14763	14654	14604	14721	14832	14892	14802	14781	14686	14849	14649	14785	14798	14954	14767	14929	14590	14697	14773	14776	14834	14737	14698	14739	14729	14654	14786	14626	14583	14774	14648	14743	14670	14762	14672	14805	14613	14729	14760	14648	14723	14772	14778	14785	14647	14660	14638	14654	14628	14611	14659	14671	14733	14907	14649	14901	14692	14747	14755	14882	14826	14722	14606	14651	14558	14759	14725	14696	14597	14824	14665	14848	14809	14567	14886	14893	14918	14815	14957	14697	14741	14815	14664	14615	14710	14741	14723	14609	14871	14863	14554	14813	14451	14830	14604	14935	14790	14680	14705	14590	14593	14596	14767	14780	14624	14788	14994	14773	14652	14800	14741	14667	14759	14583	14476	14689	14765	14714	15011	14840	14791	14837	14543	14864	14741	14726	14855	14779	14727	14812	14842	14672	14359	14797	15040	14653	14692	14721	14637	14821	14860	14840	14683	14718	14637	14633	14840	14554	14689	14770	14764	14520	14726	14876	14731	14742	14773	14584	14729	14775	14659	14711	14725	14711	14622	14833	14767	14694	14715	14800	14774	14829	14548	14558	14624	14704	14547	14737	14831	14673	14781	14725	14785	14680	14644	14688	14771	14845	14755	14910	14863	14725	14838	14687	14789	14714	14641	14803	14970	14715	14737	14824	14675	14670	14885	14977	14834	14745	14773	14804	14757	14786	14746	14756	14888	14734	14564	14613	14780	14680	14904	14724	14746	14731	14707	14825	14650	14802	14852	14740	14713	14802	14659	14773	14694	14718	14585	14631	14885	14771	14683	14659	14759	14814	14850	14788	14620	14681	14807	14887	14726	14618	14761	14678	14729	14610	14893	14586	14872	14834	14913	14517	14706	14699	14625	14619	14820	14758	14732	14649	14682	14738	14582	14747	14567	14869	14584	14722	14692	14865	14883	14754	14732	14858	14837	14803	14815	14788	14644	14833	14772	14881	14764	14826	14740	14547	14702	14780	14899	14606	14980	14696	14733	14693	14824	14583	14676	14852	14872	14730	14816	14679	14782	14714	14537	14630	14806	14807	14844	14773	14679	14891	14646	14630	14859	14778	14763	14890	14864	14957	14786	14801	14834	14628	14669	14816	14700	14885	14824	14756	14599	14714	14833	14685	14713	14665	14569	14703	14731	14703	14642	14663	14524	14735	14678	14579	14752	14699	14795	14785	14810	14603	14620	14982	14836	14697	14746	14914	14947	14645	14582	14881	14623	14817	14582	14591	14684	14821	14763	14701	14631	14607	14830	14723	14859	14740	14552	14796	14803	14755	14736	14717	14636	14683	14674	14797	14797	14618	14593	14613	14683	14718	14714	14818	14629	14671	14761
14540	22474	21103	18466	17557	16736	16029	15323	14954	14640	14624	14623	14661	14638	14548	14459	14414	14654	14276	14489	14507	18735	18839	17287	17496	18695	17880	14810	14297	14382	14243	14428	14590	14901	14821	14743	14625	14650	14411	14367	14421	14250	14239	14185	14340	14370	14391	14388	14247	14296	14196	14245	14270	14215	14220	14185	14209	14291	14221	14219	14383	14279	14355	14260	14269	14331	14356	14451	14250	14267	14200	14192	14215	14308	14287	14357	14163	14222	14288	14250	14209	14181	14279	14235	14251	14503	14444	14329	14221	14207	14254	14397	14201	14190	14325	14375	14347	14370	14327	14347	14282	14418	14407	14313	14313	14259	14305	14143	14227	14288	14355	14220	14321	14289	14361	14409	14177	14342	14257	14256	14327	14224	14338	14258	14341	14321	14360	14265	14408	14352	14335	14246	14321	14425	14260	14589	14285	14104	14201	14193	14273	14247	14189	14312	14382	14334	14337	14394	14167	14338	14365	14360	14149	14386	14409	14306	14399	14236	14406	14327	14181	14311	14334	14321	14342	14234	14246	14258	14192	14270	14297	14415	14448	14345	14212	14357	14243	14393	14235	14194	14301	14285	14338	14399	14178	14372	14464	14382	14360	14168	14553	14360	14331	14211	14337	14271	14365	14163	14484	14080	14526	14295	14222	14286	14322	14310	14159	14274	14196	14267	14375	14187	14289	14423	14270	14326	14317	14363	14269	14202	14248	14403	14260	14163	14331	14310	14322	14392	14201	14216	14213	14353	14325	14401	14293	14120	14299	14288	14311	14226	14293	14282	14212	14185	14326	14248	14220	14252	14362	14242	14311	14275	14190	14278	14254	14180	14264	14325	14156	14335	14194	14329	14372	14356	14318	14350	14311	14205	14288	14263	14197	14199	14168	14209	14167	14331	14550	14171	14183	14285	14379	14230	14208	14259	14419	14347	14399	14276	14360	14250	14326	14251	14330	14250	14457	14275	14109	14355	14357	14299	14336	14434	14405	14290	14396	14323	14318	14298	14376	14347	14263	14269	14617	14223	14185	14359	14400	14344	14246	14443	14419	14323	14228	14356	14298	14353	14299	14173	14252	14270	14330	14332	14312	14307	14325	14242	14049	14313	14421	14314	14275	14214	14314	14324	14225	14399	14210	14312	14337	14190	14310	14175	14354	14325	14351	14197	14368	14223	14276	14321	14267	14135	14336	14324	14180	14281	14241	14225	14410	14313	14242	14411	14392	14218	14391	14220	14305	14359	14331	14265	14278	14272	14099	14204	14317	14432	14266	14344	14274	14353	14382	14310	14330	14199	14338	14447	14346	14413	14169	14275	14293	14428	14332	14316	14462	14070	14227	14212	14347	14193	14264	14312	14250	14144	14309	14178	14202	14256	14270	14188	14311	14333	14297	14216	14271	14234	14263	14304	14061	14368	14443	14284	14275	14377	14285	14055	14249	14192	14410	14418	14243	14406	14332	14324	14312	14395	14274	14280	14320	14409	14440	14267	14328	14283	14350	14303	14374	14437	14328	14320	14255	14314	14274	14236	14416	14258	14363	14153	14226	14273	14311	14219	14337	14375	14291	14122	14421	14255	14110	14288	14132	14128	14153	14235	14397	14373	14288	14164	14332	14469	14301	14433	14331	14360	14306	14411	14224	14235	14336	14187	14195	14390	14289	14296	14447	14253	14250	14318	14297	14280	14258	14154	14390	14266	14346	14205	14264	14249	14245	14289	14274	14458	14399	14353	14250	14331	14260	14326	14163	14308	14127	14334	14344	14303	14358	14315	14259	14388	14371	14094	14241	14414	14220	14200	14337	14295	14308	14232	14274	14351	14372	14234	14249	14272	14246	14175	14144	14313	14334	14401	14199	14212	14332	14109	14401	14275	14365	14239	14402	14275	14198	14274	14208	14277	14068	14240	14405	14241	14262	14314	14153	14311	14408	14233	14408	14110	14366	14305	14250	14335	14251	14219	14292	14274	14272	14262	14404	14107	14360	14253	14196	14297	14329	14295	14314	14219	14312	14389	14399	14202	14422	14400	14302	14280	14378	14322	14415	14255	14396	14226	14219	14345	14219	14268	14307	14266	14276	14297	14406	14294	14223	14128	14251	14129	14275	14407	14162	14194	14273	14313	14287	14175	14254	14442	14303	14296	14348	14199	14244	14246	14181	14301	14371	14136	14310	14280	14284	14275	14215	14370	14284	14398	14281	14257	14244	14453	14192	14293	14133	14304	14327	14141	14266	14547	14287	14155	14151	14346	14379	14428	14257	14361	14468	14260	14279	14296	14248	14215	14166	14360	14439	14191	14216	14235	14391	14333	14201	14168	14284	14324	14154	14398	14320	14375	14294	14327	14136	14098	14207	14329	14212	14250	14376	14358	14271	14154	14268	14350	14259	14343	14114	14102	14232	14290	14226	14376	14208	14140	14476	14262	14333	14253	14272	14155	14270	14285	14324	14398	14336	14435	14192	14457	14372	14147	14350	14501	14379	14284	14329	14310	14307	14282	14394	14299	14406	14290	14281	14169	14330	14226	14494	14172	14299	14186	14459	14273	14517	14296	14407	14178	14196	14318	14262	14147	14335	14157	14277	14175	14229	14381	14303	14114	14329	14401	14380	14284	14132	14304	14517	14328	14254	14408	14189	14186	14323	14410	14226	14274	14223	14448	14278	14123	14195	14440	14302	14244	14373	14252	14389	14352	14320	14377	14182	14156	14352	14371	14363	14228	14272	14149	14267	14414	14228	14197	14174	14214	14316	14436	14292	14289	14372	14283	14245	14495	14294	14213	14383	14218	14278	14334	14184	14273	14211	14233	14313	14328	14103	14377	14133	14411	14428	14078	14324	14286	14235	14262	14365	14384	14281	14319	14145	14331	14232	14405	14307	14121	14270	14418	14187	14424	14247	14309	14244	14416	14304	14245	14210	14430	14225	14330	14294	14264	14393	14182	14181	14067	14289	14129	14283	14242	14313	14368	14291	14193	14290	14353	14339	14373	14333	14273	14250	14256	14270	14200	14463	14274	14430	14178	14291	14158	14340	14295	14108	14274	14318	14264	14256	14230	14412	14429	14239	14341	14107	14199	14182	14259	14253	14149	14399	14300	14244	14422	14161	14306	14404	14316	14363	14304	14279	14294	14314	14160	14370	14374	14206	14344	14397	14368	14198	14236	14055	14294	14425	14139	14356	14305	14321	14208	14256	14265	14244	14462	14187	14246	14267	14307	14386	14187	14341	14224	14279	14239	14271	14366	14186	14290	14273	14292	14268	14344	14212	14207	14236	14358	14303	14311	14296	14370	14206	14307	14471	14243	14179	14402	14246	14273	14328	14212	14311	14407	14292	14379	14423	14281	14305	14355	14277	14186	14291	14333	14354	14422	14444	14226	14277	14145	14313	14340	14256	14172	14332	14389	14159	14428	14163	14272	14053	14129	14311	14407	14244	14308	14308	14249	14212	14217	14274	14385	14401	14328	14139	14246	14434	14171	14361	14237	14174	14282	14248	14242	14275	14028	14311	14110	14213	14410	14188	14337	14299	14379	14146	14268	14297	14378	14105	14365	14420	14340	14322	14188	14348	14381	14206	14293	14342	14324	14291	14306	14304	14418	14429	14314	14353	14363	14325	14254	14348	14165	14200	14214	14286	14203	14245	14495	14347	14398	14358	14294	14433	14241	14282	14250	14429	14135	14381	14344	14296	14161	14053	14261	14252	14274	14466	14230	14369	14387	14277	14333	14369	14141	14250	14229	14270	14175	14389	14299	14363	14227	14093	14375	14439	14298	14356	14218	14484	14301	14368	14239	14301	14289	14315	14320	14077	14354	14279	14384	14308	14222	14264	14451	14272	14315	14272	14370	14359	14259	14156	14338	14345	14265	14307	14326	14342	14194	14314	14279	14266	14302	14412	14324	14310	14254	14157	14339	14309	14226	14255	14344	14328	14272	14302	14353	14375	14203	14287	14280	14272	14093	14376	14380	14306	14298	14334	14230	14341	14178	14288	14342	14355	14507	14441	14215	14201	14191	14277	14450	14353	14260	14548	14155	14320	14127	14187	14276	14140	14444	14345	14284	14313	14138	14161	14111	14367	14313	14331	14321	14331	14193	14345	14246	14262	14356	14400	14173	14410	14129	14375	14141	14437	14207	14240	14402	14493	14451	14288	14340	14350	14213	14398	14238	14034	14310	14294	14410	14357	14280	14242	14062	14273	14168	14406	14558	14282	14277	14473	14243	14493	14295	14228	14125	14262	14214	14442	14334	14291	14240	14219	14357	14321	14165	14359	14246	14331	14303	14276	14190	14338	14212	14407	14181	14233	14224	14288	14286	14191	14272	14344	14199	14353	14356	14321	14279	14439	14340	14192	14321	14228	14373	14212	14196	14254	14268	14232	14387	14335	14425	14158	14374	14283	14419	14247	14099	14150	14256	14385	14237	14380	14302	14538	14262	14262	14406	14331	14454	14302	14312	14197	14273	14438	14181	14330	14484	14192	14311	14418	14183	14329	14318	14277	14262	14371	14362	14347	14190	14262	14312	14355	14316	14223	14245	14172	14388	14376	14275	14318	14259	14448	14229	14277	14351	14331	14589	14202	14220	14214	14367	14284	14284	14228	14231	14395	14149	14329	14463	14306	14340	14086	14135	14345	14287	14228	14285	14213	14403	14340	14329	14417	14408	14338	14241	14378	14386	14166	14313	14224	14159	14172	14241	14310	14388	14248	14189	14199	14417	14184	14356	14251	14268	14286	14228	14255	14176	14326	14138	14197	14031	14295	14253	14410	14294	14289	14326	14376	14323	14433	14399	14338	14339	14358	14183	14473	14411	14211	14321	14479	14137	14336	14315	14371	14263	14281	14356	14277	14248	14260	14316	14163	14272	14332	14222	14413	14328	14188	14296	14277	14323	14437	14207	14379	14341	14202	14373	14220	14206	14247	14203	14398	14249	14346	14232	14349	14317	14326	14308	14179	14338	14279	14170	14390	14438	14279	14175	14365	14180	14285	14305	14330	14323	14355	14340	14316	14278	14347	14349	14360	14224	14320	14251	14410	14347	14386	14315	14127	14338	14314	14270	14364	14259	14372	14272	14263	14385	14356	14361	14469	14139	14324	14338	14348	14405	14253	14326	14337	14321	14265	14378
24596	21488	28844	24595	21926	20488	17371	14501	13684	13588	13793	13511	13367	13239	13126	13152	13361	13363	13200	13190	13382	15916	17174	14797	16853	18910	17019	13424	13096	13152	13159	13227	13524	14125	14617	14222	13761	13741	13114	12796	13063	13071	12960	13022	13046	13125	13038	13189	13185	13011	12943	12989	12969	12719	13018	13072	12964	13257	13010	13066	13108	13020	13080	13058	12827	12973	12975	12852	12909	12870	13199	13049	12890	12934	12873	12880	13051	12804	12924	13007	13139	13031	12993	13108	12806	12968	12949	12944	12825	13065	13046	12906	12941	13065	13034	12963	13029	12902	12846	13030	13094	12890	12929	12927	13098	12896	12928	13091	13090	12909	12992	12956	12955	12954	13148	12908	12895	13012	12906	13151	13125	13017	12922	12954	13049	12955	12858	13077	12851	12976	12915	13027	13056	13084	12982	12745	12946	12981	13147	12843	12839	12843	13016	13002	12995	13147	13010	12959	13110	13084	12768	12969	13088	12970	12919	12908	13060	12809	12946	12975	12824	12895	12918	12954	13018	12970	12946	12958	13066	13014	12645	12980	12897	12938	12981	12988	13181	12959	12971	12993	12850	13073	13103	12884	12840	13110	13178	13034	13118	13129	12923	12770	12941	12838	12761	12853	12891	12935	12997	13004	12919	12930	12883	12771	12952	13122	13010	13050	12945	12974	13044	12903	12816	12928	12883	12948	12994	12900	12994	12839	13080	12961	12680	13026	13078	13055	12972	13177	13049	12848	13033	13056	12846	12923	12979	13020	12845	12927	12955	13116	12923	12891	12994	12929	12944	13017	12999	13166	12993	12943	13013	13045	12923	13047	12986	12963	12846	13118	12944	12952	12886	12888	13018	13026	12872	13001	12892	12922	12912	13211	12980	13033	13303	13086	12909	12989	13131	12853	12760	12936	12912	13043	12846	12917	13143	12950	12881	12905	12967	13115	12864	12967	12904	12914	12950	12979	12964	12983	13127	12795	12904	12876	12887	12996	13158	12867	12899	12888	12938	12938	13029	12859	13071	12955	12984	13106	12893	12932	12785	13076	12949	13208	12927	12927	12936	12996	12892	12998	12932	13046	12951	12932	12915	13032	12970	12924	12978	13133	12904	13119	13094	13012	13093	12921	12893	13021	12943	13020	12875	12881	13008	13099	13014	13023	12986	13022	13103	12998	13130	12865	12879	13040	12980	12854	13019	12845	12844	13087	13058	12812	13156	12922	13058	13024	12970	12943	12957	12932	12919	12992	13121	13037	12968	12893	12883	12978	12962	13105	13008	13036	12856	12868	13047	12863	12933	13038	12958	13014	13081	12976	12869	13072	12903	13006	12832	12729	13036	12791	13010	13060	12751	13053	13079	13085	13017	13030	12884	12912	12963	13103	12959	13022	13096	12954	12956	12933	12779	12991	12941	13006	12953	12993	13049	12929	12959	13000	12999	13035	12939	12996	12999	12861	12853	12788	12927	13078	13116	12845	12857	12924	12907	12877	12861	12879	12930	12792	12869	12979	12869	13019	12778	12878	12948	13131	12867	12873	13021	13130	12972	12913	12992	12867	12848	13063	12982	12979	13013	12963	13199	12987	12905	12949	12788	13032	12845	12937	12762	12926	13074	12980	13061	12961	12923	12960	13148	12947	13128	12863	12910	12970	13040	13081	12970	12888	12736	12961	12991	13014	12804	12847	12875	12983	12894	13140	13009	13011	12924	13175	12945	13100	12904	12854	12807	12999	12980	13073	12824	12937	13063	13007	13064	12890	12953	13166	12887	13069	13056	13074	12996	13125	12909	12858	12948	12875	12874	12937	12914	13072	12929	13016	12958	12968	12824	12913	12921	13017	12972	12851	12960	12921	12820	12781	12933	13066	13057	12771	12913	13047	12896	12897	12971	13009	12965	12884	13109	12953	12831	12956	13037	12924	12973	12877	13038	12959	12839	12973	12915	13058	12847	12766	12984	12826	13085	12982	13124	12822	12968	12821	12853	12790	13182	12836	12978	12810	12945	13017	12964	12707	13031	13073	12686	13182	12999	12865	13078	12850	12871	12977	12970	12904	12986	12888	13037	13112	12995	13036	12803	12954	13100	12965	12975	12923	12867	12904	12870	13025	12983	12770	12902	12969	13194	12960	12923	12926	13173	12853	12929	12985	13074	12843	12810	12748	13021	12969	12966	12960	13017	13003	12989	12966	12845	12973	13049	12842	12936	12955	13051	12966	12993	13051	12928	12904	12911	13015	13043	12881	13065	12913	13039	12853	12891	13024	12906	12989	12993	12902	12894	12779	12914	12996	12836	13009	12863	12944	13137	12892	13239	12907	12784	13018	13048	12996	12873	12953	12946	12892	12989	13055	12900	13026	12923	12920	13143	13037	12842	12841	12818	12923	12738	12978	12957	13025	13118	13054	13080	12948	13048	13014	12952	12883	13040	12879	13150	13029	13038	12948	12934	12966	13123	13029	12985	13030	13019	12886	12972	12839	12827	12840	13111	12970	12975	13005	13034	12936	12839	13176	12691	13014	12914	12843	12964	12960	13064	12942	13053	13002	12870	12771	13076	13069	13283	12948	12947	13107	13040	12976	12794	12885	12931	12906	13110	13039	12926	13037	12978	12842	12924	13006	13002	13027	13183	12802	13094	12885	12948	12952	12795	13043	12878	12769	13021	13048	12855	12970	13067	13047	12989	13002	13166	13104	12955	13021	12911	12986	12935	12869	13009	13034	12897	12805	13091	13053	13149	12873	12977	12852	12994	12717	12866	13066	12863	13033	12695	12923	12922	12730	13046	12949	13024	13032	13083	12982	12931	13096	13168	12847	13067	12946	12924	13100	12946	12951	12961	12883	12941	13050	13189	13115	13035	12991	13180	13201	13048	13000	12882	12711	12823	13030	13105	13036	13084	12907	12962	12909	13043	13028	12839	12821	12905	12858	13069	12825	12902	12989	13006	12878	13127	12911	12959	12894	12977	12774	12929	12975	12937	12809	12933	12960	13051	12911	12910	12953	12843	12925	13169	13013	12962	12893	13017	13009	13126	12900	13087	12814	12929	13136	12896	13005	13120	12838	13032	13091	12885	12786	13070	13185	12912	12947	12989	13014	12948	13163	13057	12951	13093	13214	13073	12898	12933	13029	13121	13072	12937	13110	13161	12948	12932	12860	12994	12964	12993	12988	12855	12957	12985	12776	12992	12877	12985	12818	13010	12988	13013	12812	12850	12757	12799	12865	12968	13101	13117	12942	13078	13071	13059	12820	12999	12807	12839	12865	12906	12911	12878	12971	12906	13077	13048	13021	13080	12879	12848	13033	12887	12909	13120	13024	12758	12977	13108	13198	13047	12942	12985	13030	12809	13027	12914	12909	13078	13039	12921	13096	13000	12984	13085	13073	12999	12926	12962	12945	13011	12849	12906	12915	12889	13147	13085	13016	12955	13016	13114	12652	13067	12987	12951	12939	12818	12917	12977	12941	13120	12872	12996	12906	12833	12987	12843	13082	12758	12841	12921	12832	13094	13123	12712	13029	13015	12916	12981	13021	12934	13001	12976	13128	12936	12865	12903	12821	13069	12917	12882	13037	12951	12830	12916	12957	13065	12893	12936	13041	12740	13080	13070	12814	12845	12940	12949	13142	13083	12920	13149	12956	13093	12902	12936	12878	12944	12874	12880	12646	13071	13068	13048	12914	12925	12963	13113	12890	12850	12778	12987	12831	13013	12774	12920	13050	12679	12899	13103	12906	12799	12960	12904	12912	13121	13105	12993	13053	12947	12892	13050	12826	13007	12968	13164	13011	12989	12969	12997	13058	13006	12914	12992	13059	13013	12922	12953	12938	13118	12849	12938	12969	12825	12928	12803	13015	13153	12831	12803	13062	12978	12936	12823	12882	12918	12899	13064	13018	12927	12869	12868	13122	12851	13014	13067	13020	12949	12977	12907	12698	12828	12812	12834	12852	13001	12991	13146	12910	12957	12860	12981	12822	13159	12951	12938	13076	13063	12875	13000	13100	12975	13006	13081	12897	13040	12840	13014	13017	12936	13202	13000	13027	12987	12861	12986	12908	13023	12921	12891	12884	12948	13079	12926	12849	12844	13006	13028	13005	12836	12846	12816	12765	13035	12998	12869	13043	12875	13042	13020	12768	12959	13051	13095	13184	12909	12961	12985	12968	13030	13051	13084	12889	13038	13106	13082	13074	12897	13231	12883	13020	12792	13159	13028	12913	13027	12982	12997	12883	12920	12781	12875	13081	12921	13185	13047	12915	13046	12937	13046	12870	12844	12929	12858	12963	12952	12990	12918	13249	12805	12924	13145	12913	13086	13094	13018	12935	13111	13031	12961	12939	13053	13113	13022	13100	13004	13084	12994	13052	13030	12786	12956	13024	12804	13164	12858	12878	12918	12908	12842	12773	12917	13161	12941	12911	13010	13061	13081	12947	12873	13035	12950	12983	12996	12870	12788	12778	12914	12837	13072	12893	13028	12846	12847	12742	12974	13073	12905	12949	12901	13027	12872	13054	13125	12818	12967	12950	12996	12877	12928	13059	13107	12952	13040	13090	13122	12918	13037	13167	12995	12983	13086	13169	12998	13068	12947	13004	12997	13019	13055	13006	13029	13067	12935	12838	13027	13015	12819	13124	12819	12676	12831	12941	12980	12831	13029	13158	13069	12931	12964	12939	12710	12793	13056	13048	12998	12934	12836	12921	13039	12939	12993	12937	12816	12841	12980	12913	12842	12863	12998	12879	12746	12991	12963	12917	12931	13124	12972	12815	13007	12892	12960	13026	13055	12852	12866	12907	13103	12890	13049	13100	12953	13025	12891	12962	12863	13124	12960	12924	12962	12977	13016	12957	13058	13000	12769	12767	12953	12991	12878	12992	13048	12962	13172	12768	13001	13004	12955	12680	12776	13131	12958	13211	12920	12869	12964	13191	13052	13084	12840	12805	12797	13062	13014	13088	12965	12920	12978	13012	13085	12858	12868	12919	12896	12884	12986	13079	12916	13005	12990	13031	13034	12854	12957	12867	12892	13175	12975	13008	13079	12951	12837	13096	13113	12845	12969	12799	12950	13006	13047	12872	12933	12953	12908	12950	12981	13088	13020	13018	12959	12936	12802	12991	13049	13061	13249	12748
16126	26638	24446	20291	19790	17920	15579	15055	14626	14141	14239	13942	13827	13613	13699	13869	13566	13477	13387	13307	13911	18633	19794	15680	19900	22626	18302	13169	13195	13304	13394	13441	14412	15101	15830	14986	14111	14075	13251	13275	12979	13276	13260	13197	13218	13402	13381	13477	13187	13345	13182	13215	13252	13103	13356	13258	13291	13171	13025	13166	13310	13124	13163	13172	13188	13174	13120	13170	13352	13193	13269	13031	13011	13322	13022	13278	13257	13222	13066	13199	13270	13205	13151	13138	13112	13234	13108	13181	13119	13069	13095	13185	13145	13134	13101	13190	13091	13122	13114	13254	13323	13346	13178	13120	13181	13009	13183	13202	13189	13453	13185	13228	13131	13118	13310	13322	13337	13156	13269	13221	13355	13221	13310	13178	13338	13318	13217	13155	12941	13195	13180	13309	13247	13266	13118	13293	13346	13316	13120	13072	13129	13129	13175	13065	13295	13089	13197	13304	13311	13131	13231	13197	13210	13119	13166	13199	13190	13298	13374	13081	13310	13258	13248	13198	13164	13230	13174	12997	13165	13190	13077	13014	13320	13132	13308	13196	13013	13255	13210	13143	13207	13225	13377	13035	13164	13203	13189	13270	13244	13111	13226	13197	13236	13202	12949	13065	13152	13152	13118	13262	13180	13117	13078	13224	13117	13176	13072	13202	13069	13087	13328	13124	12958	13205	13061	13120	13144	13251	13181	13159	13065	13147	13095	13039	13141	13183	13247	13128	13208	13376	13106	13245	13118	13053	13338	13190	13149	13158	13250	13166	13070	13169	13188	13168	13081	13171	13208	13236	13010	13080	13309	13021	13073	13265	13270	13112	13201	12945	13198	13261	13168	13161	13318	13109	13051	13383	13244	13314	13254	13209	13183	13162	13168	13134	13162	13272	13054	13378	13239	13046	13192	13111	13267	13076	13328	13234	13222	13136	13351	13026	13202	13060	13195	13202	13188	13184	13120	13216	13296	13122	13298	13029	13235	13099	12978	13125	13126	13193	13170	13266	13322	13080	12996	13164	13203	13232	13206	13118	13139	13226	13139	12994	13115	13100	13091	13274	13315	13265	13239	13289	13173	13203	13105	13348	13067	13166	13106	13165	13148	13356	13154	12957	13028	12991	13190	13308	13062	13317	12996	13124	13174	13146	13196	13398	13091	13250	13233	13072	13173	13000	13156	13249	13058	13114	13215	13251	13185	13108	13182	13247	13103	13069	13087	13295	13220	13128	13107	13086	13303	13103	13108	13111	13263	13223	13041	13238	13125	13201	13159	13114	13279	13123	13040	13209	13305	13172	13197	13215	13039	13132	13144	13147	13161	13300	13184	13233	13222	13179	13206	13075	13077	13147	13373	13201	13255	13274	13225	13250	13041	13200	13151	13280	13164	13198	13068	13220	13108	13170	13265	13056	13208	13351	13241	13217	13246	13285	13100	13017	13078	13230	13308	12916	13256	13274	13177	13099	13258	13165	13256	13137	13301	13195	13248	13146	13098	13226	13266	13088	13063	13191	13094	13111	13004	13165	13329	13143	13213	13199	13063	13094	13283	13110	12975	13145	13236	13114	13196	13044	13115	13311	13123	13172	13126	13237	13200	13114	13314	13216	13203	12941	13201	13269	13243	13180	13274	13127	13310	13020	13240	13036	13015	13237	13153	13365	13066	13090	13080	13276	13296	13260	13128	13271	13368	13092	13126	13324	13141	13148	13064	13451	13153	13153	13276	13096	13122	13185	13166	13000	13136	13263	13247	13101	13207	13080	13194	13230	13174	13133	13102	13179	13121	13035	13173	13083	13324	13291	13108	13125	13077	13007	13151	13150	13173	13133	13204	13046	13232	13045	13292	13111	13284	13167	13106	13224	13156	13126	13197	13251	13232	13154	13190	13060	13155	13172	13223	13232	13038	13218	13147	13107	13223	13099	13053	13063	13232	13203	13296	13219	13181	13061	13117	13203	13142	13134	13201	13086	13193	13259	13076	13122	13173	13137	13254	13122	13148	13286	13113	13227	13239	13108	13063	13216	13090	13088	13222	13122	13093	13172	13243	13125	13185	13103	13157	13075	13230	13162	13192	13115	13134	13305	13235	13207	13195	13247	13157	13280	13273	13130	13276	13182	13153	13136	13316	13163	13205	13091	13125	13130	13194	13254	13132	13098	13326	13011	13407	13276	13270	12980	13213	13212	13378	13035	13276	13190	13203	13124	13260	13189	13301	13115	13288	13105	13130	13238	13118	13155	13256	13192	13168	13315	13160	13299	13221	13223	13304	13038	13262	13174	13204	13170	13234	13109	13222	13091	13077	13222	13199	13176	13121	13014	13234	13141	13080	13106	13292	12824	13186	13109	13212	13159	13047	13141	13085	13275	13133	13156	13251	13301	13384	13027	13093	13253	13119	13220	13306	13172	13138	13278	13036	13145	13071	13271	13124	13067	13362	13059	13124	13241	13071	13092	13118	13150	13154	13260	13192	13362	13181	13231	13021	13196	13169	13295	13127	12990	13126	13008	13154	13115	12946	13186	13071	13226	13227	13124	13179	13119	13292	13051	13217	13111	13163	13009	13184	13101	13076	13054	13180	13105	13220	13175	13098	13133	13169	13263	13238	13117	13289	13096	13294	13080	13199	13222	13204	13309	13151	13121	13186	13252	13263	13280	13186	13154	13142	13101	13272	13205	13209	13067	13047	13281	13137	13182	13019	13103	13299	13241	13155	13079	13034	13087	13042	13086	13078	13193	13036	13304	13237	13216	13244	13234	13171	13179	13180	13201	13274	13067	13295	13110	13237	12985	13164	13197	13142	13180	13198	13243	13136	13111	13063	13240	13185	13118	13031	13084	13181	13069	13060	12946	13238	13288	13063	13123	13187	12970	13275	13069	12939	13276	13000	13150	13167	13170	13280	13358	13087	13187	13250	13149	13106	13152	13274	13328	13316	13084	13064	13296	13161	13068	13254	13122	13258	12962	13197	13404	13162	13052	13194	13037	13092	13100	13125	13307	13176	13109	13123	13128	13035	12984	13329	13253	13168	13290	13134	12992	13269	13154	13174	13083	13077	13296	13265	13134	13019	13077	13250	13192	13188	13029	13210	13225	13224	13319	13208	13234	13188	12998	13193	13163	13249	13218	13216	13344	13208	13173	13233	13135	13131	12932	13166	13393	13127	13189	13174	13106	13168	13282	13117	13262	13176	13241	13321	13270	12829	13074	13154	13204	13194	13159	12989	13029	13232	13219	13214	13253	13170	13300	13265	13045	13176	13113	13190	13233	13137	13107	13172	13216	13141	13390	13004	13141	13099	13117	13257	13179	13135	13179	13143	13060	13214	13207	13265	13320	13174	13169	13019	13127	13194	13150	13090	13007	13026	13215	13210	13202	13284	13116	13096	13251	13258	13030	13134	13316	13306	13070	13063	13207	13122	13162	13375	13275	13353	13130	13144	13141	13232	13263	13220	13154	13093	13379	13319	13133	13174	13240	13047	13250	13205	13147	13143	13179	13299	13139	13210	13191	13115	13178	13159	13339	13235	13310	13247	13092	13246	13144	13301	13162	13006	13105	13163	13035	13297	13317	13266	13294	13268	13037	13126	13091	13231	13148	13094	13037	13202	13295	13163	13165	13105	13189	13155	13348	13375	13065	13080	13159	13234	13287	13349	13126	13096	13227	13165	13212	12929	13143	13263	13116	13164	13298	13168	13284	13160	13157	13162	13114	13303	13211	13142	13173	13062	13406	13364	13129	13131	13124	13067	13101	13221	13169	13182	13131	13237	13229	13131	13241	13088	13204	13079	13226	13073	13229	13089	13250	13313	13154	13113	13224	13090	13159	13121	13175	13219	13096	13351	13305	13382	13114	13106	13288	13235	13036	13220	13262	13138	13134	13320	13080	13206	13127	13205	13017	13183	13108	13170	13105	13084	13035	13162	13229	13093	13141	13226	13174	13180	13335	13150	13101	13032	13242	13195	13047	13373	13314	13232	13221	13103	13080	13271	13054	13234	13172	13210	13314	13133	13072	13180	13243	13180	13029	13226	13281	13103	13238	13249	13149	13138	13203	13104	13166	13192	13063	13392	13095	13144	13114	13235	13172	13106	13263	13283	13075	13229	13157	13144	13220	13162	13296	13285	13190	13041	13023	13155	13033	13123	12947	13150	13130	13156	13056	13156	13155	13214	13227	13187	13251	13205	13268	13230	13215	13084	13213	13129	13104	13054	13064	13280	13168	13033	13085	13160	13099	13213	13129	13097	13106	13144	13056	13320	13203	13101	13253	13150	13045	13201	13176	13227	13092	13112	13086	13336	13137	13220	13224	13072	13112	13176	13301	13169	13149	13135	12932	13085	13294	13142	13205	13201	13246	13195	13085	13065	13165	13233	13288	13333	13236	13384	13121	13220	13232	13153	13230	13095	13188	13279	13019	13264	13182	13050	13197	13075	13117	13063	13317	13168	13237	13131	13170	13307	13070	13309	13254	13079	13119	13246	13157	13162	13195	13147	13213	13197	13145	13057	13110	13144	13095	13205	13192	13108	13158	13089	13209	13159	13108	13218	12984	13174	13221	13005	13086	13325	13099	13107	13252	13280	13149	13077	13104	13156	13209	13182	13113	13161	13299	13170	13360	13295	13270	13058	13007	13076	13312	13176	13269	13155	13139	13168	13133	13337	13050	13046	13173	13231	13300	13211	13059	13222	13148	13203	13391	13176	13239	12900	13216	13073	13142	13115	13288	13203	13077	13218	13157	12917	13100	13149	13114	13160	13269	13250	13133	13194	13210	13266	13277	13277	13056	13307	13149	13084	13058	13244	13067	13095	13326	13219	13138	13121	13113	13110	13278	13242	13180	13106	13311	13280	13169	13217	13238	13214	13210	13158	13325	13011	13129	13294	13228	13127	13214	13368	13126	13028	13161	13175	13063	13214	13131	13253	13255	13176	13172	13249	13099	13180	13313	13348	13248	13129	13104	13131	13053	13104	13162	13229	13194	13067	13288	13011	13106	13259	13194	13205	13199	12944	13043	13461	13255	13154	13118	13176	13070	13090	13304	13095	13029	13163	13299	13317	13165	13228	13255	13060	13165	13178	13191	13054	13225	13167	13272	13177	13275	13259	13099	13166	13099	13151	13145	12993	13217
29569	21091	19025	17136	14977	14693	14450	14308	14355	14303	14236	14367	14135	14321	14196	14091	14176	14183	14382	14124	14254	14396	14405	14499	14548	14328	14586	14223	14304	14021	14392	14279	14206	14438	14316	14354	14188	14195	14272	14261	14119	14046	14400	14396	14160	13990	14153	14003	14063	14168	14122	14212	14212	14155	14265	14417	14178	14162	14136	14176	14094	14116	14189	14170	14130	14192	14271	14242	14119	14202	14354	14277	14179	14141	14122	14230	14235	13976	14169	14288	14308	14310	14235	14276	14059	14326	14142	14279	14242	14284	14211	14296	14067	14176	14375	14126	14097	14361	14102	14221	14167	14148	14328	14171	14119	14112	14201	14242	14049	14229	14367	14379	14253	14164	14286	14183	14133	14284	14221	14237	14285	13992	14157	14158	14212	14484	14137	14242	14334	14109	14357	14113	14071	14199	14271	14289	14300	14149	14225	14088	14142	14345	14127	14265	14092	14230	14219	14038	14168	14165	14190	14243	13937	14326	14090	14185	14285	14139	14057	14143	14198	14381	14321	14018	14058	14173	14033	14221	14380	14327	14121	14239	14267	14058	14479	14320	14148	14162	14260	14291	14364	14207	14154	14136	14255	14289	14300	14376	14008	14116	14182	13948	14272	14174	14071	14305	14206	14177	14188	13880	14119	14263	14076	14160	14165	14168	14209	14257	14228	14056	14187	14068	14154	14199	14202	14115	14200	14174	14180	14040	14029	13966	14158	14308	14086	14217	14318	14149	14086	14258	14247	14144	14164	14298	14089	14230	14206	14067	14125	14207	14278	14198	14271	14200	14140	14062	14057	14156	14255	14168	14060	14078	14234	14374	14166	14101	14140	14231	13984	14182	14331	14412	14240	14300	14313	14128	14122	14371	14142	14240	14198	14108	14205	13957	14134	14257	14235	14187	14072	14278	14287	14143	14200	14141	14046	14215	14103	14088	14226	13978	14053	14164	14284	14258	14332	14059	14234	14105	14237	14400	14037	14278	14140	14230	14087	14174	14313	14554	14438	14191	14421	14189	14099	14288	13891	14462	14255	14156	14278	14090	14104	14124	14225	14161	14121	14295	14227	14157	14232	14130	14156	14075	14152	14170	14204	14131	14122	14059	14256	14146	14233	14065	14102	14176	14151	14241	14222	14227	13980	14220	14231	14107	14080	14154	14344	14351	14287	14308	14304	14099	14144	14102	14249	14209	14409	14265	14255	14152	14277	14118	14319	14151	14207	14218	14185	14204	14260	14062	14208	14194	14251	14250	14284	14361	14248	14252	14250	14242	13989	14473	14321	13917	14137	14146	14188	14199	14305	14295	14121	14176	14112	14265	13946	14285	14495	14239	14341	14166	14038	14200	14058	14149	14418	14125	14308	14162	14186	14192	14141	14272	14281	14204	14274	14155	14144	14219	14287	14119	14318	14117	14145	14059	14154	14238	14261	14162	14085	14412	14046	14225	14220	14128	14284	13982	14119	13960	14156	14150	13970	14080	14173	14169	14350	14085	14020	14107	14216	14161	14194	14228	14005	14241	14031	14158	14226	14179	14173	14225	14364	14136	14035	14207	14297	14225	14084	14154	14383	14344	14325	14175	14264	14289	14340	13988	13929	14094	14062	14145	14144	14328	14221	14183	14147	14376	14213	14220	14085	14312	14208	14180	14231	14219	14187	14079	14135	14204	14287	14353	14258	14158	14458	14245	14229	14266	14260	14444	14325	14099	14363	14284	14495	14296	14147	14265	14089	14068	14175	14019	14346	14190	14150	14237	13963	14123	14126	14156	14252	14265	14040	14150	14089	14404	14218	14282	14149	14394	14081	14292	14218	14431	14265	14304	14127	14099	14083	14105	14141	14075	14192	14445	14039	14037	14263	14243	14050	14042	14151	14128	14226	14188	14250	14190	14124	14336	14182	14245	14252	14174	14002	14229	14149	14255	14028	13961	14107	14168	14179	14388	14178	14182	14205	14276	14115	14181	14100	14386	14071	14221	14052	14105	14131	14267	14221	14239	14176	14066	14310	14088	13997	14212	14221	14067	14202	14298	14159	14364	14191	14151	14228	14178	14352	14338	14271	14131	14175	14184	14040	14163	14038	14205	14151	14267	14203	14168	13963	14068	14304	14208	14112	14287	14099	14197	14451	14339	14297	14143	14246	14201	14223	14134	14191	14135	14156	14228	14054	14097	14139	14068	14106	14228	14182	14187	14174	14192	14330	14198	14167	14237	14256	14071	14298	14238	14280	14283	14083	14287	14219	13983	14105	14129	14510	14129	14261	14218	14225	14157	14247	14163	14044	14202	14290	14249	14092	14155	14240	14080	14278	14065	14141	14128	14191	14106	14073	14173	14175	14194	14111	14298	13962	14167	14231	14261	14438	14310	14314	14075	14166	14204	14318	13983	14212	14234	14230	14236	14176	14197	14079	14313	14275	14240	14088	14137	14181	14114	14131	14238	14346	14275	14365	14162	14360	14099	14160	14210	14181	14102	14256	14043	14187	14176	14125	14196	14250	14237	14145	14075	14112	14082	14363	14064	14264	14195	14338	14227	14102	14129	14052	14183	14252	14340	14301	14203	14260	14260	14092	14014	14192	14235	14116	14200	14184	14132	14100	14356	14281	14040	14239	14196	14046	14213	14204	14342	14344	14304	14186	14271	14209	14200	14200	14094	14155	14019	14207	14064	14114	14102	13990	14091	14081	14187	14292	14259	14149	14253	14310	14193	14021	14011	14191	14246	14244	14306	14306	14276	14245	14245	14085	14065	14119	14305	14213	14136	14265	14025	14167	14165	14102	13970	14242	14162	14136	14168	14224	14149	14307	14251	14098	14099	14082	14180	14284	14188	14293	14161	14178	14214	14151	14299	14273	14287	14311	14244	14029	14231	14339	14226	14265	14165	14098	14334	14443	14076	14341	13905	14240	14345	14117	14127	14083	14289	14034	14062	14362	14336	14200	14152	14148	14213	14233	14274	14165	14054	14175	14090	13983	14215	13981	14263	14017	14185	14159	14331	14165	14212	14130	14201	14228	14311	14311	14307	14229	14100	14253	14323	14139	14088	14198	14196	14361	14142	14056	14102	14253	14240	14230	14258	14263	13977	14089	14157	14128	14007	14136	14114	14169	14093	14186	14042	14135	14048	14171	14311	14140	14364	14236	14064	14146	14141	14185	14104	14320	14166	14121	14261	14361	14117	14161	14085	14210	14048	14224	14294	14267	14257	14062	14263	14034	14164	14274	14263	14272	14113	14233	14256	14165	14051	14176	14046	13943	14095	14378	14150	14147	14150	14305	14116	14258	14056	13997	14041	14127	14320	14306	14184	14281	14268	14180	14110	14265	14208	14289	14116	14119	14194	14209	14145	14208	14130	14172	13984	14197	14142	14138	14348	14146	14184	14147	14152	14067	14290	14285	14030	14273	14179	14184	14219	14288	14070	14238	14330	14342	14204	14309	14198	14052	14136	14227	14307	14017	14094	14351	14177	14291	14234	14187	14183	14215	14096	14351	14033	14179	14191	14168	14205	14215	14267	14059	14195	14018	13996	14066	14165	14201	13995	14315	14146	14163	14181	14336	14244	14237	14229	14237	14203	14006	14314	14172	14191	14194	14138	14332	14259	14432	14340	14037	14363	14209	14129	14211	14319	14231	14253	14089	14162	14276	14308	14108	14205	14247	14198	14201	14201	14280	14196	14264	14303	14140	14238	14096	14103	14242	14365	13917	14077	14259	14317	14125	14240	14071	14268	14077	14242	13996	14264	14290	14069	14393	14306	14142	14311	14221	14337	14238	14085	14105	14260	14331	14149	14281	14083	14139	14046	14229	14142	14212	14310	14144	14255	14276	14233	14321	14205	14219	14206	14177	14040	14156	14181	14040	14099	14097	14154	14092	13984	14103	14080	14257	14048	14304	14280	14290	13996	14071	14220	14230	14053	14220	14166	14208	14085	14238	14176	14314	14370	14192	14117	14140	14277	14249	14256	14107	14244	13924	14146	13990	14232	14127	14139	14211	14211	14195	13978	14175	14127	14132	14151	14119	14326	14212	14374	14199	14085	14198	14152	13988	14329	14312	14285	14281	14219	14307	14136	14253	14209	14200	14486	14220	14167	14314	14196	14254	14127	14297	14255	14296	14201	14245	14187	14345	14307	14177	14286	14233	14197	14068	14253	14130	14180	14219	14318	14207	14036	14261	14169	14211	14078	14285	14059	14142	14239	14204	14176	14295	14024	14126	14338	14011	14281	14073	14322	14173	14112	14021	14301	14266	14142	14304	14181	14190	14270	14159	14240	14339	14260	14186	14320	14243	14255	14152	14181	14088	14257	14282	14221	14202	14240	14176	14419	14180	14169	14244	14368	14208	14079	14090	14188	14321	14050	14354	14110	14190	14009	14166	14250	14211	14323	14268	14135	14149	14177	14349	14212	14129	14304	14372	14275	14082	13891	13966	14123	14220	14142	14177	14241	14195	14141	14223	14437	14186	14223	14002	14356	14251	14231	14265	14281	14156	14253	14040	14092	14114	14131	14185	14214	14206	14388	14194	14242	14313	13886	14174	14306	14219	14124	14079	14370	14044	14237	14308	14273	14285	14137	14047	14239	14356	14203	14194	14116	14190	14262	13947	14327	14166	14162	14108	14178	14228	14271	14205	14145	14086	14278	14103	14294	14024	14342	14233	14220	14193	14010	14298	14290	13941	14185	14082	13977	14364	14197	14119	14024	14160	14143	14150	14325	14268	14131	14093	14115	14188	14234	14296	14195	14328	13996	14106	14058	14122	14143	14266	14130	14085	14384	14305	14440	14288	14215	14150	14073	14323	14222	14065	14208	14283	14391	14246	14041	14209	14061	14088	14130	14159	14212	14265	14356	14237	13978	14258	14165	14234	14020	14195	14346	14178	14186	13972	14067	14269	14443	14170	14176	14106	14223	14238	14380	14176	14079	14148	14134	14244	14106	14068	14279	14179	14185	14102	14158	14278	14208	14213	14116	14253	14120	14163	13938	14307	14209	14118	14203	14243	14234	14260	14315	14233	14196	14449	14191	14394	13931	14226	14273	14136	14145	14118	14331	14390	14083	14165	14077	14216	14223	14327	14235	14047	14091	14279	14290	14013	14309	14275	14191	14077	14317	14206	14310	14073	14151
15458	16319	16558	16564	15389	14662	14182	14318	14097	14275	14189	14095	14056	14116	14116	14076	14118	13949	14234	14095	14263	14175	14448	14570	14761	14720	14514	14070	13971	13963	14083	14080	14017	14254	14218	14330	14174	14025	13958	14076	14011	14199	13952	13993	14082	13915	14102	13926	14083	14083	14040	14042	13988	13968	14100	14021	13912	14115	13869	14003	14257	14052	13945	13927	14085	14093	14029	14091	14076	13977	14033	14001	14052	14142	13882	13998	14270	14112	14100	14005	14039	14098	14145	13966	14128	13975	13949	14073	13973	14006	13950	13966	13958	14046	14044	14009	13902	13925	13924	14036	14019	13975	14050	14097	14063	14060	13999	14117	14009	13870	13978	14086	13948	13994	14061	14086	13979	14033	14320	14074	13826	14040	14011	14026	13979	14014	14007	14025	14084	14035	13966	14134	14077	13786	14081	14049	13996	14040	14032	14001	14036	14030	13792	14005	13924	13893	14042	13981	13914	14060	13961	13876	14153	14088	13985	14146	13971	13976	14061	14112	13988	14145	14233	13987	13953	13808	14110	14011	13984	13989	14040	13855	14025	14079	14001	14127	14009	13990	14016	13821	14170	14038	14020	13907	14174	14026	13893	13985	13922	14105	13933	14093	13840	14187	14141	14207	14043	13931	14101	14218	13869	13995	13976	14046	14128	13868	14037	13994	13845	14019	13885	14142	13934	14083	13958	13947	14098	13889	14029	14062	14070	13965	14038	13897	14123	14031	13929	14005	14116	14003	13987	14092	13953	14035	14083	13959	14091	13904	14121	13977	13853	14033	14054	13930	13998	14074	14036	13994	13915	14132	14146	14029	13976	14058	13965	13913	14123	14048	13890	14064	14006	14070	13830	13921	14017	14126	14030	13910	14105	14065	13995	13989	13909	13969	14080	13977	13809	13825	14005	13827	14017	14013	14011	13960	13969	14066	14043	13975	13961	14155	13939	13800	14053	14254	13858	14134	14117	13957	13906	13963	13919	14039	14051	13989	13940	14007	14043	14113	14037	13975	14115	14100	13793	14032	13985	14073	13936	13993	14066	14023	14023	13990	14085	14067	14037	13939	13962	14078	14126	13846	14034	14044	13939	14000	13977	13872	14023	13942	13907	14043	14059	13973	13988	13802	14152	14055	13980	13928	14069	14126	13962	13885	13975	14159	14100	14055	13961	13960	13882	14009	14104	14088	13927	13885	14078	14134	14079	14038	14205	14103	14128	13987	14017	14059	14082	14117	14042	14065	13989	14286	13994	13861	13888	14103	14065	13945	13969	13959	14152	14007	13935	14050	14048	14078	13956	14049	13898	13997	14105	13933	13955	14144	13980	13867	14156	14049	14009	14107	14027	14039	13929	13924	14086	13936	13933	13972	14126	14072	14084	14046	14175	14033	14016	14045	13990	13993	14103	14066	13846	14027	13832	14128	14108	14075	14048	13923	14092	13970	14073	14086	14107	14080	14032	14084	13968	14006	14052	14047	14202	14030	14022	13955	14108	13889	13999	14024	14066	14021	14138	14056	14073	14056	13986	14090	14012	14110	14098	14088	14026	13938	13937	13917	14169	14037	14148	14011	14064	14053	13852	13782	14104	13957	13892	13992	14010	13952	14031	13951	14055	14028	14035	14054	14102	13999	14068	14142	14050	13968	14104	14025	13981	13930	14006	13840	14050	13969	13976	14007	14009	13957	14182	13829	14073	13872	13920	13997	13995	13988	13894	14017	13990	14034	14199	14006	13911	14116	14132	13935	14316	13961	14101	13948	14100	14037	14094	14034	13957	14140	14088	13899	14113	14054	14040	14083	13946	13945	13980	14070	14185	14101	14184	14031	14177	13906	14118	13992	14132	14132	13995	14003	14004	14084	13950	13897	14046	14054	14112	14010	13958	13911	14115	14081	14022	14126	13987	14094	14018	14034	14120	13991	13921	13984	13912	14092	13908	14046	14125	14012	13877	14007	14095	14058	14106	13987	14122	14113	14143	14189	13975	14034	14125	14051	13906	13874	14056	14039	14051	14041	14081	13796	14107	14124	13917	14067	14024	13857	13831	14045	13774	13868	14088	14041	14034	14050	13940	14044	13989	14126	14011	14034	14092	14081	14020	13994	13972	13915	14065	13952	14288	13843	13970	13993	13983	14104	14117	14190	14050	13927	13909	13976	14113	13991	14015	13871	14114	13989	14047	14176	13973	14105	14077	14081	14080	14152	13981	13957	14094	13934	14018	14003	14134	13866	14066	13827	13949	14083	14086	14014	14061	14128	14088	13962	14032	14112	14079	14191	14091	13994	13990	14066	14082	13981	14068	14056	13978	14043	14009	13928	14217	14003	14167	14014	14077	13959	13995	14036	14075	14058	14100	14028	14082	14028	13925	13945	13888	13846	13948	14177	13960	14119	14053	14050	13910	14145	13939	14166	14133	14046	14094	14176	14110	14116	14015	14190	14050	14087	14095	13949	14045	14045	14176	14122	14091	14038	14015	13842	14238	14047	14093	14142	13975	14050	14089	14051	13926	13665	14042	14064	14094	13985	14115	14005	13915	14114	14061	14073	14180	14122	14041	13931	13946	14045	14040	13963	13955	13976	14001	13883	14094	14105	14068	13879	14112	13943	13991	13947	14156	13966	14026	13993	13905	14148	14209	14002	14106	14074	14001	13972	14062	14132	14027	14058	13985	14040	13985	13890	14075	13919	14092	13937	14113	14146	13951	13977	13942	14154	14000	13992	13981	13975	14078	14112	13994	14040	14081	14016	14078	14053	13997	14088	14056	13988	13984	14003	14052	13971	14077	14138	14039	13956	14050	14018	13922	14097	13955	14089	14103	13994	14015	13936	13891	14026	14023	14101	13902	14108	14043	14037	14196	13875	13989	13890	14158	14145	14077	14182	14139	14010	14033	14102	13990	13883	14019	14047	13934	14179	13959	13858	14114	13885	14084	13975	14040	13950	13968	13952	14130	13886	13894	14095	13777	14013	13988	13948	13932	14113	13988	13963	14005	14003	14016	14122	14057	13891	14010	14070	14051	13981	14186	14095	13930	14177	13969	14182	14016	14055	13948	13996	13977	14119	13954	14030	13953	13987	14020	13879	13870	14029	14062	14077	14114	13886	14095	13992	13985	14056	13998	14094	13916	14209	13943	14263	14033	13944	13906	13880	14140	14128	14097	13863	14041	14071	14130	14039	13944	14126	13919	14030	13994	14214	14031	13990	13865	14059	13972	14077	13869	13864	13945	14074	14082	14029	14028	13930	14120	14049	13919	14090	14104	13923	13986	14042	14197	14059	14027	14124	14056	14151	14263	14105	14068	13887	14209	14157	13956	14009	14005	13981	13978	14001	14039	13990	14080	14013	14083	13948	14005	14070	13983	14057	13929	14029	13946	14200	14004	13936	14098	13928	13976	13977	13867	14080	13890	14139	14087	14108	13908	13921	14150	14168	14213	13873	14035	13858	14127	13920	13920	14001	14093	13994	14218	13891	14096	14025	14113	14024	13887	13968	13991	14142	13916	13969	14080	14026	13934	14038	14126	14181	14020	14089	14069	14299	14090	13952	13966	14061	14085	14050	13952	14122	13890	14011	14005	13922	14069	13876	14075	14157	13978	14014	14007	13946	13913	14072	14001	14180	13894	13981	13958	14076	13996	13981	13978	13941	14112	13923	14075	14022	13861	14139	14006	14105	13981	14076	13960	14095	13984	13927	13965	13920	13842	13989	13945	13860	14077	14145	13982	14055	13933	14004	14198	13998	14111	14061	13942	14042	14069	14114	13949	13973	14022	14110	13979	14133	14097	14081	13991	14153	14154	14034	14049	13965	13919	14218	13998	13956	14072	13932	13850	14064	14028	13992	13927	14007	14050	13964	13974	13906	14124	14060	14170	14004	14152	13871	14139	13963	13949	14095	14061	14039	13897	14007	14111	13972	14061	13995	13956	14024	13989	13969	13988	14065	13788	14123	14050	14151	14162	14165	13947	13991	14166	14061	14168	14041	13970	14114	14120	13961	14059	14063	13905	14091	13973	13940	14158	14039	14136	14188	14121	13999	14094	13909	14001	13989	13985	13881	13894	14132	13974	14116	14010	13888	13901	14059	14050	14102	13984	13971	14034	13996	14155	14031	14185	14199	14029	13984	13958	14038	14201	14124	14043	14140	14055	14067	14025	14032	13961	13842	14150	14062	13921	14113	13922	14063	14078	13876	13854	14176	14099	13941	13946	13799	14075	13964	13968	13952	13979	13972	14027	14087	13953	14089	13977	14034	13992	13978	13958	14041	14069	14041	13966	14029	13878	14199	14109	13998	13953	13855	14064	14142	14075	14091	14212	13898	13876	13998	14113	13996	13932	14022	14079	13830	14082	14061	13898	13933	14028	13988	14095	14039	13877	13968	13968	14166	13995	14257	13890	14100	14066	14077	14142	13910	13978	14000	13903	14112	13976	13983	13833	13878	14072	13913	13931	14067	14094	14038	14041	14011	14087	14011	14016	14023	14012	14019	14051	14060	13936	14207	13992	13989	14166	13992	14027	14044	14186	13965	14146	14145	13941	14074	14050	14150	14081	13829	14219	14029	14022	13982	14032	13951	14015	14038	13955	14014	14177	14066	13996	14074	14050	14065	13948	14146	13992	14161	14143	14024	14092	14083	14055	13860	14103	14076	14164	13968	14259	14152	14110	14075	14031	14012	13911	14169	14114	14132	13945	14075	14027	14080	14150	13973	13951	14015	13983	13893	14111	14140	14102	13999	14182	14040	13993	13938	14107	14091	13929	13976	14152	14042	13961	14086	13938	14054	14202	13689	14011	14138	13985	13883	14094	14095	13940	13939	14084	13994	14085	14022	14007	14081	13994	13978	13858	14025	13926	13893	14005	13880	14096	13918	13907	13865	14034	13991	14094	14021	14035	14111	14206	14004	14145	14086	14084	13944	14098	14076	14059	13988	14063	13975	14082	13845	14071	14172	14128	13952	14274	14041	14029	13948	13894	14048	13993	13985	13912	14069	14023	13936	13963	14048	13905	14036	14102	14099	14022	13910	14061	14007	14002	14078	14055	13950	14042	14012	13914	14106	13910	13990	13957	14127	13925	14050	14037	14003	13999	13916	14134	14007	14139	14048	14116	14005	13924	14009	13950	14067	13983	13884
25628	21482	27916	25869	19742	16719	16119	15149	14906	15004	14926	14752	14824	14660	14708	14486	14514	14691	14654	14519	14845	14690	15358	16593	17969	17636	17373	14839	14289	14648	14607	14647	14570	15083	15307	15168	14929	14753	14617	14483	14593	14742	14523	14491	14605	14530	14737	14600	14525	14400	14523	14432	14387	14624	14446	14643	14563	14654	14580	14534	14625	14718	14394	14752	14422	14407	14473	14462	14528	14612	14482	14575	14650	14411	14623	14417	14379	14447	14281	14474	14409	14365	14668	14400	14465	14389	14368	14488	14581	14479	14510	14657	14260	14424	14165	14478	14442	14466	14644	14292	14411	14447	14366	14472	14635	14620	14667	14762	14431	14435	14630	14469	14418	14670	14306	14372	14513	14555	14467	14449	14362	14439	14607	14576	14498	14540	14725	14324	14491	14351	14355	14562	14496	14469	14528	14376	14503	14482	14457	14420	14364	14637	14558	14560	14518	14615	14705	14514	14598	14382	14778	14386	14457	14543	14484	14589	14466	14317	14388	14335	14518	14567	14416	14439	14502	14702	14415	14515	14492	14522	14382	14357	14283	14504	14614	14432	14516	14706	14413	14534	14426	14315	14431	14556	14619	14498	14445	14491	14528	14558	14558	14457	14421	14691	14504	14672	14622	14282	14415	14508	14617	14479	14449	14521	14219	14302	14281	14624	14297	14493	14592	14360	14665	14370	14565	14489	14502	14492	14337	14284	14423	14496	14343	14612	14595	14532	14530	14469	14531	14397	14454	14428	14543	14551	14380	14481	14437	14481	14445	14588	14347	14431	14492	14530	14555	14541	14307	14433	14511	14232	14413	14504	14721	14611	14423	14527	14579	14496	14491	14530	14548	14427	14377	14641	14422	14550	14542	14410	14386	14464	14516	14437	14303	14645	14522	14456	14407	14510	14438	14556	14521	14466	14633	14403	14477	14316	14326	14546	14424	14521	14411	14425	14598	14487	14497	14538	14508	14384	14474	14420	14476	14485	14493	14486	14346	14661	14494	14461	14585	14508	14627	14504	14443	14209	14426	14406	14397	14580	14497	14487	14603	14413	14423	14527	14513	14326	14522	14563	14536	14528	14697	14549	14429	14158	14553	14587	14632	14471	14287	14387	14419	14413	14360	14458	14399	14601	14555	14403	14466	14601	14534	14453	14542	14458	14587	14252	14583	14313	14529	14501	14471	14650	14637	14322	14425	14456	14489	14447	14561	14531	14514	14538	14440	14550	14405	14441	14474	14319	14637	14397	14345	14585	14488	14389	14413	14354	14416	14525	14402	14344	14439	14330	14375	14485	14549	14414	14639	14407	14571	14669	14569	14523	14382	14559	14428	14550	14392	14402	14558	14378	14418	14357	14712	14425	14371	14377	14574	14445	14593	14333	14501	14492	14547	14442	14543	14241	14356	14402	14455	14447	14421	14460	14507	14614	14613	14520	14422	14621	14323	14559	14301	14440	14514	14523	14459	14409	14449	14534	14386	14469	14629	14537	14515	14524	14423	14467	14539	14322	14340	14583	14576	14386	14304	14483	14504	14446	14563	14502	14578	14557	14410	14601	14451	14549	14472	14465	14542	14640	14552	14424	14543	14454	14386	14483	14519	14396	14519	14467	14405	14623	14463	14427	14388	14470	14432	14361	14586	14421	14410	14290	14447	14421	14637	14419	14537	14499	14481	14592	14247	14387	14378	14321	14462	14535	14406	14432	14713	14534	14340	14396	14495	14602	14398	14544	14487	14508	14460	14548	14402	14414	14501	14505	14489	14451	14436	14358	14433	14411	14558	14465	14616	14534	14483	14465	14569	14593	14781	14471	14396	14608	14454	14596	14437	14341	14457	14446	14529	14556	14378	14480	14339	14763	14383	14355	14251	14494	14375	14432	14429	14453	14288	14389	14278	14536	14524	14271	14372	14337	14476	14544	14538	14490	14443	14630	14270	14342	14404	14352	14619	14521	14563	14566	14367	14567	14490	14438	14409	14471	14348	14499	14441	14649	14233	14605	14604	14388	14428	14609	14574	14339	14487	14527	14433	14346	14540	14543	14452	14416	14397	14486	14649	14645	14439	14519	14460	14441	14302	14599	14554	14562	14488	14665	14677	14278	14602	14474	14400	14528	14393	14502	14376	14449	14476	14543	14380	14565	14600	14535	14617	14499	14472	14440	14505	14517	14460	14485	14422	14259	14364	14391	14489	14510	14564	14676	14525	14466	14555	14597	14482	14413	14637	14716	14531	14532	14542	14554	14446	14515	14542	14326	14507	14418	14447	14598	14534	14501	14277	14433	14550	14628	14586	14445	14453	14555	14483	14381	14466	14741	14604	14483	14633	14471	14423	14417	14646	14553	14702	14509	14630	14474	14368	14587	14483	14554	14648	14588	14626	14529	14627	14529	14610	14602	14473	14739	14601	14576	14308	14442	14424	14394	14542	14447	14651	14389	14534	14459	14442	14416	14388	14474	14504	14490	14542	14395	14576	14315	14432	14547	14409	14415	14546	14433	14468	14520	14443	14394	14495	14559	14672	14463	14463	14383	14423	14411	14547	14471	14286	14478	14535	14455	14491	14497	14583	14497	14485	14594	14565	14575	14381	14456	14390	14380	14685	14464	14470	14482	14501	14474	14570	14433	14558	14431	14303	14399	14472	14466	14329	14453	14447	14477	14453	14482	14535	14583	14502	14479	14436	14419	14581	14453	14621	14465	14450	14411	14484	14525	14507	14631	14579	14469	14578	14654	14584	14469	14583	14419	14646	14478	14494	14429	14534	14369	14412	14629	14376	14548	14565	14407	14576	14516	14551	14435	14632	14313	14413	14589	14484	14516	14461	14764	14326	14305	14585	14572	14488	14386	14421	14471	14343	14545	14556	14555	14570	14524	14437	14458	14636	14423	14346	14373	14545	14372	14381	14605	14325	14530	14479	14473	14227	14345	14473	14493	14430	14425	14375	14440	14511	14560	14405	14284	14567	14564	14473	14620	14441	14544	14534	14553	14362	14561	14519	14551	14581	14426	14545	14475	14520	14463	14526	14533	14440	14418	14505	14594	14448	14514	14481	14492	14506	14410	14193	14577	14358	14453	14306	14749	14445	14380	14513	14511	14409	14498	14271	14359	14486	14342	14391	14328	14310	14317	14607	14558	14545	14539	14398	14351	14373	14517	14629	14509	14600	14506	14420	14325	14558	14427	14385	14462	14503	14373	14343	14446	14384	14518	14599	14521	14576	14512	14534	14550	14297	14657	14575	14238	14446	14306	14780	14451	14512	14433	14557	14565	14567	14435	14691	14642	14533	14299	14531	14490	14481	14358	14486	14327	14527	14532	14313	14690	14527	14364	14385	14421	14366	14418	14452	14344	14330	14287	14513	14549	14499	14533	14594	14730	14363	14516	14519	14535	14629	14438	14497	14476	14415	14521	14304	14526	14618	14422	14542	14342	14566	14309	14466	14515	14265	14384	14319	14451	14448	14432	14450	14470	14395	14603	14477	14457	14572	14525	14689	14556	14486	14627	14518	14359	14523	14418	14431	14501	14527	14513	14488	14540	14678	14604	14326	14345	14342	14537	14369	14589	14441	14591	14496	14637	14547	14689	14601	14398	14532	14409	14496	14447	14504	14484	14569	14400	14359	14431	14391	14614	14677	14359	14383	14765	14374	14477	14551	14494	14585	14592	14721	14647	14486	14549	14610	14437	14286	14340	14267	14353	14524	14528	14399	14433	14507	14608	14500	14586	14500	14441	14569	14483	14511	14506	14369	14431	14297	14555	14360	14572	14584	14463	14594	14545	14689	14449	14424	14493	14329	14459	14312	14392	14610	14391	14282	14378	14534	14473	14437	14556	14362	14304	14384	14403	14523	14341	14422	14642	14347	14478	14569	14464	14321	14612	14514	14418	14431	14495	14464	14708	14361	14255	14599	14444	14358	14661	14532	14675	14368	14311	14400	14355	14490	14551	14610	14402	14590	14503	14377	14325	14673	14420	14398	14494	14412	14536	14523	14561	14444	14510	14286	14380	14534	14706	14523	14426	14360	14279	14500	14511	14508	14481	14671	14591	14438	14521	14282	14466	14351	14448	14607	14392	14374	14464	14372	14514	14509	14333	14467	14461	14646	14533	14509	14437	14494	14441	14358	14439	14546	14650	14416	14632	14509	14497	14523	14588	14527	14547	14526	14563	14474	14450	14608	14548	14504	14564	14381	14478	14498	14473	14454	14743	14770	14424	14430	14472	14580	14634	14607	14477	14529	14510	14439	14484	14338	14327	14463	14536	14596	14521	14414	14514	14516	14433	14537	14580	14455	14388	14381	14361	14361	14555	14371	14472	14531	14516	14459	14365	14519	14538	14526	14619	14395	14416	14370	14536	14566	14342	14362	14529	14546	14412	14414	14394	14400	14633	14543	14642	14557	14605	14424	14479	14447	14617	14449	14703	14398	14618	14429	14290	14390	14445	14499	14616	14567	14393	14486	14485	14597	14417	14543	14512	14435	14519	14554	14450	14750	14476	14487	14525	14635	14476	14470	14494	14699	14525	14488	14486	14673	14634	14504	14543	14426	14543	14507	14429	14547	14240	14512	14495	14441	14281	14628	14464	14568	14627	14574	14392	14478	14502	14328	14396	14440	14372	14449	14414	14616	14423	14316	14345	14467	14469	14417	14368	14368	14641	14634	14587	14472	14306	14593	14325	14577	14480	14476	14576	14485	14528	14675	14679	14527	14425	14594	14364	14459	14494	14590	14497	14563	14424	14360	14373	14387	14443	14451	14324	14367	14574	14599	14628	14600	14406	14437	14451	14457	14320	14485	14486	14597	14518	14634	14582	14654	14367	14392	14612	14464	14388	14490	14478	14483	14544	14522	14586	14441	14465	14537	14425	14484	14587	14348	14532	14506	14619	14469	14468	14508	14501	14678	14336	14389	14599	14505	14352	14451	14446	14308	14372	14515	14493	14547	14204	14438	14219	14344	14398	14371	14515	14417	14429	14477	14428	14622	14585	14761	14584	14593	14524	14603	14526	14562	14502	14392	14416	14566	14597	14627	14577	14444	14430	14422	14388	14519	14503	14442	14671	14487	14626	14537	14554	14320	14289	14473	14475	14304	14397	14688	14446	14489	14321	14621	14383	14471	14453	14489	14389
14738	22513	21819	19459	16900	15618	15241	14920	15002	14572	14739	14515	14526	14408	14401	14480	14446	14284	14389	14416	14352	14335	15616	17719	19811	19328	18275	14309	14149	14225	14313	14394	14457	15286	15280	15169	14843	14295	14189	14423	14151	14233	14153	14208	14243	14221	14193	14192	14079	14302	14274	14253	14316	14173	14189	14154	14337	14280	14283	14190	14153	14161	14152	14184	14237	14294	14085	14178	14287	14235	14174	14192	14158	14217	14152	14231	14193	14158	14051	14113	14147	14067	14075	14094	14083	14284	14281	14293	14318	14179	14218	14176	14186	14225	14147	14086	14228	14253	14107	14090	14160	14094	14179	14160	14261	14196	14201	14157	14177	14495	14168	14163	14127	14142	14063	14139	14102	14278	14159	14136	14342	14305	14288	14093	14134	14136	14204	14193	14265	14384	14046	14234	14165	14307	14098	13986	14299	14298	14087	14146	14008	14288	14175	14216	14145	14035	14218	14130	14213	14302	14105	14119	14070	14181	14326	14197	14338	14199	14176	14109	14139	14260	14084	14196	14113	14345	14236	14128	14240	14282	14202	14276	14260	14187	14304	14142	14351	14192	14132	14037	14189	14138	14393	14203	14268	14020	14239	14265	14244	14197	14161	14191	14248	14074	14404	14246	14261	14242	14035	14069	14308	14013	14183	14200	14322	14235	14369	14189	14152	14290	14028	14165	14163	14148	14252	14233	14187	14196	14114	14090	14236	14171	14370	14241	14167	14209	14206	14283	14229	14313	14172	14115	14214	14157	14086	14173	14201	14145	14304	14274	14217	14196	14032	14208	14207	14130	14316	14226	14115	14437	14177	14033	14082	14117	14161	14021	14244	14318	14138	14310	14144	14190	14072	14365	14239	14138	14281	14249	14225	14114	14165	14329	14279	14184	14206	14247	14213	14420	14135	13982	14309	14225	14048	14103	14094	14148	14266	14177	14342	14230	14276	14336	14290	14151	14325	14149	14234	14327	14189	14092	14193	14328	14260	14112	14120	14277	14150	14307	14291	14192	14252	14244	14260	14107	14251	14105	14157	14318	14189	14333	14121	14267	14297	14230	14163	14240	14015	14192	14121	14221	14112	14223	14111	14198	14082	14202	14046	14239	14308	14319	14344	14171	14136	14153	13931	14208	14244	14205	14182	14392	14170	14154	13936	14204	14201	14121	14219	14201	14283	14109	14170	14225	14097	14238	14331	14295	14258	14241	14291	14189	14291	14202	14292	14389	14143	14189	14175	14205	14261	14255	14154	14239	14382	14285	14258	14250	14121	14206	14269	14268	14175	14178	14197	14134	14282	14348	14233	14116	14156	14372	14393	14398	14221	14139	14287	14307	14196	14240	14234	14302	14050	14156	14381	14319	14099	14088	14209	14337	14095	14213	14233	14259	14024	14246	14166	14387	14342	14343	14265	14166	14216	14120	14177	14342	14425	14178	14394	14231	14175	14333	14216	14146	14229	14143	14364	14208	14341	14227	14137	14131	14135	14159	14183	14215	14371	14285	14170	14112	14097	14344	14286	14265	14197	14115	14197	14249	14189	14176	14191	14189	14192	14102	14264	14168	14307	14236	14192	14352	14401	14165	14226	14017	14062	14338	14157	14260	14200	14332	14208	14262	14368	14138	14251	14257	14301	14223	14226	14259	14175	14189	14147	14329	14183	14177	14369	14263	14267	14136	14272	14213	14207	14294	14220	14340	14362	14148	14356	14036	14305	14265	14299	14173	14194	14304	14118	14137	14124	14269	14072	14328	14238	14221	14190	14298	14238	14244	14152	14375	14282	14117	14249	14221	14160	14156	14152	14063	14292	14218	14196	14229	14259	14260	14194	14167	14168	14283	14245	14129	14277	14138	14166	14212	14180	14158	14117	14183	14124	14335	14373	14138	14152	14291	14156	14249	14287	14165	14141	14080	14290	14151	14271	14335	14104	14216	14114	14124	13953	14165	14242	14242	14191	14056	14195	14176	14143	14207	14283	14223	14218	14305	14242	14180	14115	14303	14003	14251	14203	14175	14303	14140	14104	14301	14236	14149	14350	14167	14069	14114	14259	14077	14259	14140	14207	14382	14275	14325	14397	14287	14274	14332	14185	14231	14244	14236	14221	14248	14258	14368	14334	14168	14113	14192	14259	14309	14142	14069	14330	14284	14222	14386	14135	13998	14265	14387	14322	14114	14154	14152	14277	14272	14333	14123	14158	14185	14257	14138	14113	14427	14202	14195	14141	14331	14216	14239	14062	14281	14208	14084	14143	14117	14336	14192	14110	14297	14208	14251	14241	14121	14394	14266	14205	14284	14142	14148	14275	14270	14336	14203	14266	14128	14330	14298	14301	14231	14145	14108	14225	14238	14356	14287	14204	14336	14109	14094	14272	14076	14162	14236	14302	14252	14428	14230	14159	14227	14262	14409	14104	14183	14184	14429	14158	14133	14344	14211	14160	14117	14237	14121	14059	14089	14193	14070	14209	14184	14261	14348	14327	14169	14300	14347	14023	14235	14193	14170	14387	14289	14188	14155	14286	14246	14184	14135	14193	14213	14212	14254	14305	14161	14366	14041	14087	14219	14195	14072	14224	14174	14270	14189	14266	14108	14064	14042	14305	14196	14201	14179	14340	14319	14167	14219	14149	14044	14122	14254	14126	14192	14304	13953	14298	14210	14235	14276	14212	14187	14206	14413	14187	14340	13990	14202	14114	14206	14281	14142	14324	14474	14085	14223	14070	14187	14261	14189	14273	14201	14290	14198	14256	14349	14142	14323	14154	14296	14065	14123	14316	14152	14065	14385	14126	14122	14139	14267	14077	14057	14108	14244	14040	14194	14112	14459	14071	14131	14206	14111	14145	14312	14427	14187	14069	14191	14272	14045	14059	14101	14139	14201	14318	14253	14064	14267	14052	14176	14387	14268	14202	14139	14492	14427	14358	14295	14178	14182	14296	14152	14156	14264	14125	14212	14168	14427	14228	14281	14304	14045	14141	14217	14263	14117	14194	14281	14263	14229	14218	14112	14054	14177	14084	14347	14180	14087	14166	14201	14372	14176	14048	14187	14342	14315	14221	14258	14191	14210	14102	14125	14359	14252	14227	14399	13966	14303	14081	14301	14283	14148	14195	14307	14047	14038	14229	14230	14286	14292	14189	14148	14162	14189	14234	14351	14384	14265	14237	14238	14242	14052	14091	14229	14216	14131	14308	14182	14158	14169	14186	14299	14063	14153	14275	14198	14244	14263	14122	14140	14245	14250	14159	14212	14299	14150	14178	14106	14273	14181	14086	14146	14342	14203	14211	14363	14258	14178	14022	14354	14218	14131	14108	14250	14115	14298	14139	14211	14262	14254	14139	14205	14219	14207	13994	14141	14166	14240	14059	14239	14377	14268	14183	14304	14056	14195	14323	13885	14191	14256	14120	14173	14199	14159	14051	14423	14009	14160	14020	14379	14100	14139	14252	14195	14287	14287	14096	14126	14236	14184	14025	14087	14434	14165	14349	14088	13966	14133	14208	14206	14226	14169	14230	14371	14125	14197	14227	14172	14248	14076	14116	14338	14265	14133	14375	14232	14262	14071	14242	14102	14336	14236	14209	14237	14285	14190	14215	14211	14289	14265	14080	14189	14097	14307	14025	14129	14375	14322	14210	14514	14106	14258	14188	14123	14199	14402	14051	14247	14245	14116	14206	14171	14365	14346	14185	14270	14148	14152	14328	14326	14337	14193	14132	14184	14307	14519	14264	14259	14184	14277	14166	14283	14264	14038	14195	14243	14256	14155	14068	14215	14192	14286	14295	14245	14121	14145	14273	14229	14182	14072	14406	14186	14257	14202	14181	14294	14209	14041	14138	14105	14133	14287	14262	14375	14206	14254	14199	14286	14117	14102	14261	14273	14274	14234	14284	14283	14144	14116	14352	14011	14130	14122	14173	14449	14306	14188	14201	14196	14203	14088	14296	14229	14174	14209	14232	14218	14262	14168	14094	14332	14075	14224	14391	14051	14281	14098	14191	14292	14235	13999	14281	14192	14307	14160	14067	14219	14296	14122	14269	14088	14315	14017	14169	14192	14171	14236	14298	14114	14250	14338	14228	14070	14231	14156	14113	14083	14244	14329	14250	14273	14216	14131	14194	14318	14101	14186	14310	14162	14126	14252	14158	14156	14295	14155	14230	14255	14096	14322	14151	14091	14348	14286	14131	14167	14257	14250	14192	14257	14021	14344	14229	14214	14217	14250	14191	14234	14289	14284	14002	14125	14280	14105	14383	14108	14312	14011	14241	14145	14233	14164	14332	14299	14227	14204	14228	14203	14120	14118	14130	14131	14083	14115	14284	14196	14094	14103	14237	14261	14256	14262	14274	14200	14214	14272	14117	14103	14150	14120	14090	14223	14141	14146	14184	14234	14157	14242	14050	14376	14137	14290	14135	14277	14435	14069	14372	14227	14173	14245	14208	14221	14182	14189	14313	14491	14070	14328	14182	14333	14186	14279	13986	14177	14186	14146	14193	14454	14242	14096	14211	14155	14157	14058	14310	14165	14157	14013	14198	14149	14134	14081	14434	14224	14086	14258	14022	14099	14276	14439	14211	14146	14302	14313	14209	13972	14233	14220	14211	14192	14243	14222	14257	14105	14297	14334	14171	14276	14063	14211	14220	14154	14162	14159	14075	14165	14209	14182	14227	14132	14253	14254	14195	14083	14212	14268	14150	14279	14255	14198	14268	14075	14138	14247	14389	14159	14246	14139	14066	14034	14253	14212	14268	14255	14088	14187	14234	14102	14052	14370	14188	14347	14110	14161	14203	14286	14303	14273	14322	14283	14154	14303	14070	14338	14044	13960	14363	14037	14463	14237	14158	14158	14202	14127	14287	14072	14170	14289	14165	14124	14201	14272	14201	14164	14254	14174	14186	14158	14345	14340	14112	14395	14193	14241	14199	14135	14310	14259	14282	14022	14183	14244	13995	14040	14348	14189	14129	14376	14216	14119	14198	14325	14214	14131	14411	14280	14287	14222	14248	14213	14215	14129	14098	14103	14351	14175	14352	14202	14019	14242	14104	14046	14174	14212	14264	14323	14345	14269	14324	14203	14317	14237	14221	14153	14256	14161	14222	14159	14150	14302	14186	14186	14363	14205	14119	14185
24478	21470	28844	24546	21814	20190	17288	14390	13977	13916	13852	13464	13767	13434	13283	13367	13434	13364	13277	13242	13225	13410	13377	15214	17655	18138	15447	13221	13171	12920	13077	13221	13421	14711	15794	15668	14941	14004	13212	13143	13284	13079	13083	13085	13051	13344	13279	13183	13054	13028	13088	13127	13153	13112	12876	12881	13062	13162	13096	13244	13102	13040	12977	13123	13140	13020	13175	13050	13113	13039	12921	13186	13077	13067	13113	12931	12992	13021	13084	12978	13007	12968	12930	12955	13091	12964	13058	13016	12999	13269	12931	13202	12970	13237	12948	12957	13108	12978	13030	13133	13154	13278	12958	12834	12995	12993	13029	13064	13060	13062	12973	13091	12919	13024	12865	12888	12988	12878	13050	13019	13061	13166	13014	12922	12854	12944	13079	13073	12983	13134	13102	13039	13101	13069	13004	13070	12974	12857	12849	12880	13234	13036	13017	13218	12895	12900	13061	12824	13083	12889	12901	13101	13119	12951	12981	12836	13073	12839	13018	13134	13032	12864	12972	13094	13083	13049	13171	13176	12956	12936	13000	13028	13112	13203	13040	13132	13014	12984	13020	12829	13117	12917	12969	13014	13039	13114	13224	12876	13167	13118	13075	12932	13087	13101	13193	13024	12722	13066	13001	12984	12863	12930	12777	12877	12952	13060	13100	13038	13219	12870	13103	12892	13175	12993	12887	12997	12935	13061	13165	12996	13202	12969	12963	12992	12883	13173	13000	12873	12910	13005	13136	13049	12983	13064	12993	13172	12834	13139	12987	13087	13053	12965	13129	13069	13105	12902	12988	13003	12842	13105	13002	13061	13050	12972	12921	13091	13021	12981	12991	13180	13069	13043	12970	12927	13037	13158	13078	13300	13122	13101	13065	13033	12951	13075	13160	12946	13019	13087	13060	12950	12984	12961	12939	12955	13088	13120	12973	13275	12894	13064	13071	12985	13176	12996	13089	12827	13121	13072	12993	12816	12955	13119	12942	13081	13093	13125	12937	12711	13040	12870	12897	12828	13017	12995	13139	12995	12994	12979	13090	12920	13019	13218	13118	13011	13253	12976	12934	12885	13149	13060	12947	13172	13127	13055	12916	13093	13046	13106	13172	13018	13046	13058	13254	13141	13018	13086	12996	13077	12947	13100	13158	13186	13095	12921	12987	12904	13050	12959	13057	12972	13045	13162	13035	13115	13101	13048	13114	12980	13066	12925	12912	13202	13093	13181	12966	12959	13144	13120	13045	13111	12988	13022	13062	12998	12910	13068	13093	12871	12822	13032	12930	13016	13190	13168	13131	13038	13090	13162	12825	12923	13116	13153	12999	13019	12926	12966	12878	12814	13049	12875	13046	13002	13058	13010	13122	12892	12992	12872	12979	13151	13067	13044	12966	13034	13072	13197	13062	13045	13054	13017	13060	13054	13144	12932	13012	13120	13091	12941	12941	13015	13141	12956	13061	12992	13125	13091	12904	12882	12851	12761	13050	13224	13014	12958	13066	12914	12992	13181	13027	12885	13031	13088	12940	12953	13106	12876	12926	13005	12978	12897	13021	13027	12820	13202	13095	12835	13134	13101	13102	12886	12965	12832	13047	12951	12969	13083	12917	13135	12940	12844	12945	12834	13057	13025	12925	12890	12979	12975	13027	12929	13142	12897	13054	12951	12932	12821	13068	12998	13084	12808	13040	13037	13074	13062	12879	13061	13006	13049	13020	12832	12982	13083	12924	13219	12941	13054	13142	13057	13171	12864	13080	12983	13150	13109	13233	13183	13076	12940	13027	13027	13030	12982	13003	13040	13164	12984	13145	13115	12931	13095	12875	13050	13065	13080	13044	12939	12839	12992	12940	13080	12863	13065	13014	13070	13047	12867	13125	12955	13032	12817	12985	12973	13024	12997	13047	13249	12942	13052	13096	13055	12969	12990	13015	13019	12972	13100	12927	12884	13041	13011	12993	12986	12881	12981	13113	12985	13042	13082	13141	12996	13063	13165	12832	13167	13099	12962	13071	13217	13029	12980	12992	13104	12968	12991	12924	12866	12931	13032	13001	12925	12885	13016	13019	12982	12980	13044	13156	13106	13041	12924	13044	13090	13128	13030	12908	13000	13097	13076	13181	13020	12864	12883	12969	13042	13149	13075	12985	13042	13092	12891	13044	12932	13018	13125	12968	13167	12983	12955	12811	12952	12958	13026	12915	13173	13167	12940	13002	13012	12793	13150	12869	12922	12920	12935	12938	13057	13113	13144	12976	12878	13095	12891	13028	13036	12990	13261	12914	13106	12815	12931	12910	13067	13087	12983	12935	12988	12938	13059	13164	12850	13202	13013	12906	12857	13123	13060	12869	12966	13056	12948	13009	12915	12941	13015	13078	13048	12858	12922	13065	12947	13082	13116	13075	13069	13051	13047	12985	12901	13131	13011	13062	13061	13125	12919	13191	12866	13126	13074	12903	13063	13074	12898	13007	13030	13101	12977	13035	13168	12944	13094	13134	12948	12958	13054	13058	13160	13232	12942	13050	13060	13154	13064	12967	12797	13092	13007	12914	12916	12979	13225	12925	13181	13112	13124	13017	12844	12994	13027	13000	12967	12997	12996	12963	12982	13009	12970	13174	13067	13152	13140	13018	12978	13036	12997	13060	13048	13111	13042	13063	13028	12944	12949	13190	13148	12988	13249	13170	12962	13087	12997	13047	13082	13104	13188	13043	12854	13071	13021	13229	12924	12893	13045	13097	13168	13031	12953	13070	12969	13081	13175	13059	12983	13151	12966	13035	13161	12953	13048	13137	13055	13118	13067	13073	13067	12983	13205	13161	12806	12953	12982	12917	12958	13011	13080	12822	12959	12806	12996	13067	13157	12877	13142	13195	13031	13038	12990	13167	13013	12998	13013	13039	13048	13034	12915	13110	12905	13080	13103	13005	12804	12963	13040	12993	13237	13073	13090	13121	12995	12809	13114	12951	13037	12939	12994	12955	13048	12816	13104	12808	13187	12923	13111	13188	13207	13157	13125	12814	13119	12948	12939	13052	12745	13072	13085	13187	13078	12913	12933	12967	13196	13147	12980	13011	12983	12817	13021	12939	13110	12974	13150	12990	13058	13075	12944	13007	13040	12991	13017	13070	12927	12930	12989	13177	13082	13002	12905	13033	12933	13026	12997	13025	13010	12942	13036	13130	13067	13071	12980	12880	12909	12926	13000	12964	13110	13007	13029	13062	13070	12990	12843	13143	12901	12988	13218	13136	12886	13020	12862	13042	13246	13076	13039	13090	12989	13173	12929	12982	13042	13015	13141	13263	13133	13080	13133	13067	13136	12898	12939	12977	12941	12829	12980	13221	12901	13073	13138	13063	12904	13037	13114	13017	13000	12852	13000	13116	13154	12907	13025	12834	12975	13013	13187	13228	13077	12822	12933	13166	13033	12967	12993	13204	12992	13004	13098	13130	13032	13029	13127	13064	13262	12910	13100	12792	13009	12938	13264	13237	12968	12935	13056	13268	12979	12842	12890	12815	13098	12876	13006	13155	13079	12929	12887	12956	12871	12936	13081	13015	13030	12998	13104	13398	12992	13028	12986	12890	13131	13126	12972	13062	12826	12970	13183	12988	12986	12915	12996	13083	12973	13057	12995	13144	12901	13142	12853	12808	13021	12977	13058	13135	13155	13091	12937	12942	13026	13172	13033	12991	12954	12917	13031	13005	13165	12878	13089	13018	13042	13213	13109	12982	12886	12921	13036	13171	12967	13061	13041	12846	13168	13068	13023	13061	12988	13188	13095	13023	12931	13079	13066	13140	12990	13040	12996	13061	13085	12950	12879	12999	12820	13150	13107	13128	13019	13046	12939	12995	13093	13138	13105	13078	12955	13058	12991	12992	13042	13084	13024	13042	13107	13134	12980	13138	12873	12987	13001	12926	13056	13112	12987	13075	13096	13070	13064	13034	13026	12905	12881	12895	13160	12958	12982	13084	13045	13131	13287	12986	12883	12972	13057	12961	12862	13015	13116	12966	13023	13140	12991	13199	13140	13030	12898	13022	12991	13000	13001	13047	13119	13032	12935	12940	13192	13158	13077	12972	13050	13053	13040	12924	12991	12982	13035	12967	13053	12997	12994	13160	12968	13125	12874	13001	12998	13035	13140	12945	13056	12901	13156	13114	13005	12977	13061	13286	12989	13179	13083	12976	13014	13057	13059	13120	12860	13050	12870	12879	13072	12981	12928	13031	13185	12919	12981	12866	13157	13193	13231	13091	12895	13067	13033	13060	13018	13012	12955	13010	12871	13005	13101	12969	13036	13124	12846	12914	13024	12975	13021	13040	13053	12858	12834	13018	12955	13100	13026	13024	12873	13196	13043	13038	12933	12955	13024	13065	12925	13042	13145	12840	13006	13086	13250	12920	13010	13133	13152	13041	12955	13026	13051	12994	13153	12964	12898	12972	12869	12963	13073	13040	12931	13036	12986	12891	13040	12892	13060	12970	12999	13060	13113	12991	12834	13013	13088	13073	12916	13098	12966	13158	13052	13092	13029	12998	13006	13073	13037	13090	13138	12942	12866	12997	12983	13244	13063	13098	13047	13075	13043	12834	13030	13047	12994	13034	13072	13112	13108	13098	12922	13062	12949	12926	13088	12890	12866	13040	13071	12949	13125	12931	13007	12995	12922	13068	13047	12881	13097	13075	13035	12883	13172	13237	13102	13105	12937	13048	13006	12966	12975	13142	13014	12945	13069	13163	12952	13152	13104	12975	12968	12964	12994	13059	13116	13094	13189	12990	13138	12969	13057	13040	12944	12957	13072	13069	13070	13039	12870	13083	12860	12938	12982	12995	13069	13150	13157	13159	13205	13210	13003	13035	13071	13169	13168	12952	13129	12956	12973	13028	13117	12973	13144	12946	13140	13055	12993	13045	13133	12910	13194	13276	13041	13034	12959	12948	12914	13248	13136	13101	12917	13080	12917	13217	13033	13029	13091	13201	13040	12980	13031	12994	12914	13105	12942	13029	12985	13020	13127	13060	13017	13107	12981	12840	12929	12949	13018	13051	13198	12893	13185	13158	12930	13063	12936	13088	13132	13086	13027	13129	13006	13026	13015	12935	12928	13041	13074	12896	12973	13034	12874	13098	13053
16072	26878	25083	20987	17908	16030	15350	14798	14302	14147	14059	14097	13797	13645	13608	13705	13542	13743	13556	13628	13419	13667	13731	17296	20891	20964	15979	13322	13218	13250	13297	13351	13518	16642	17796	17089	15769	14446	13313	13190	13212	13307	13264	13221	13351	13557	13404	13447	13281	13212	13184	13182	13311	13282	13316	13275	13392	13241	13331	13142	13350	13271	13243	13283	13166	13296	13294	13263	13140	13211	13300	13190	13316	13345	13274	13262	13287	13185	13297	13261	13335	13354	13360	13190	13273	13073	13372	13048	13118	13379	13154	13165	13274	13239	13132	13311	12986	12951	13383	13318	13150	13138	13140	13270	13225	13296	13137	13165	13243	13140	13324	13227	13210	13059	13217	13322	13237	13295	13354	13087	13229	13192	13413	13259	13099	13207	13154	13202	13315	13248	13161	13201	13340	13121	13318	13136	13053	13263	13295	13122	13220	13280	13099	13213	13162	13368	13319	13198	13201	13214	13280	13034	13278	13051	13400	13169	13194	13210	13252	13112	13310	13363	13288	13177	13302	13207	13289	13290	13209	13357	13274	13158	13332	13306	13149	13271	13256	13251	13218	13041	13142	13215	13275	13239	13376	13232	13231	13082	13237	13388	13132	13264	13167	13223	13268	13234	13203	13085	13243	13081	13108	13307	13059	13119	13349	13259	13361	13167	13137	13104	13119	13068	13263	13276	13187	13310	13193	13206	13294	13334	13155	13040	13131	13488	13303	13201	13228	13270	13378	13158	13164	13267	13303	13189	13219	13128	13456	13158	13279	13291	13187	13283	13096	13287	13235	13128	13194	13272	13319	13308	13247	13208	13388	13292	13367	13142	13250	13354	13268	13286	13111	13239	13293	13084	12935	13198	13068	13252	13179	13229	13254	13167	13254	13156	13305	13281	13262	13310	13264	13184	13189	13294	13180	13175	13244	13171	13098	13067	13150	13244	13168	13165	13160	13175	13343	13208	13192	13074	13181	13175	13234	13199	13169	13299	13248	13269	13233	13091	13245	13210	13295	13246	13322	13232	13315	13093	13240	13244	13262	13160	13176	13274	13210	13139	13197	13217	13084	13147	13241	13211	13186	13463	13239	13119	13105	13250	13150	13286	13061	13287	13321	13179	13331	13226	13277	13281	13225	13191	13181	13244	13149	13462	13232	13249	13215	13259	13283	13134	13090	13289	13287	13189	13287	13330	13210	13321	13190	13277	13352	13063	13422	13193	13198	13175	13119	13194	13206	13298	13075	13254	13246	13259	13146	13216	13175	13062	13059	13289	13264	13205	13117	13070	13188	13188	13232	13102	13347	13258	13301	13154	13301	12961	13224	13203	13168	13012	13230	13279	13189	13179	13125	13237	13097	13111	13286	13229	13299	13209	13197	13197	13048	13086	13084	13419	13183	13278	13322	13099	13383	13333	13380	13274	13186	13280	13148	13031	13223	13174	13302	13473	13349	13297	13167	13230	13413	13211	13145	13335	13328	13248	13283	13173	13079	13266	13112	13345	13246	13237	13402	13282	13165	13225	13271	13245	13197	13205	13334	13428	13070	13165	13222	13312	13273	13270	13229	13115	13275	13257	13366	13381	13208	13205	13178	13194	13360	13293	13206	13189	13316	13159	13173	13182	13191	13114	13235	13287	13180	13292	13232	13046	13233	13187	13115	13194	13417	13280	13204	13109	13264	13234	13229	13228	13243	13227	13288	13231	13186	13181	13181	13240	13068	13271	13189	13089	13229	13210	13288	13291	13276	13224	13165	13311	13181	13132	13193	13147	13221	13186	13111	13345	13244	13266	13216	13161	13308	13242	13142	13226	13230	13204	13137	13165	13247	13292	13102	13271	13263	13220	13227	13310	13148	13202	13155	13360	13179	13257	13209	13187	13191	13073	13246	13310	13275	13016	13297	13139	13258	13089	13165	13226	13205	13284	13331	13246	13251	13225	13220	13261	13167	13402	13324	13265	13255	13150	13170	13396	13203	13081	13351	13208	13253	13220	13214	13346	13350	13252	13220	13259	13235	13063	13199	13150	13210	13226	13245	13313	13201	13339	13161	13193	13162	13095	13203	13153	13272	13231	13161	13149	12980	13279	13231	13137	13167	13311	13097	13293	13401	13254	13390	13188	13295	13103	13264	13100	13203	13316	13133	13204	13276	13272	13262	13155	13126	13292	13223	13262	13162	13346	13206	13121	13188	13238	13292	13141	13250	13274	13161	13247	13256	13301	13134	13359	13165	13212	13349	12957	13239	13189	13113	13044	13170	13275	13142	13254	13130	13123	13353	13327	13217	13114	13256	13245	13340	13209	13131	13383	13202	13241	13183	13244	13289	13096	13277	13255	13231	13319	13077	13207	13433	13255	13256	13473	13230	13192	13243	13256	13233	13092	13185	13174	13345	13279	13350	13142	13146	13292	13181	13085	13255	13396	13156	13205	13170	13118	13420	13457	13273	13257	13051	13391	13136	13240	13189	13138	13351	13216	13184	13196	13193	13175	13111	13103	13170	13135	13349	13238	13226	13330	13321	13260	13203	13292	13203	13222	13186	13310	13203	13140	13169	13281	13211	13194	13216	13105	13126	13211	13307	13151	13256	13143	13075	13416	13298	13165	13190	13054	13285	13048	13084	13183	13037	13258	13364	13225	13320	13294	13018	13304	13210	13259	13298	13246	13281	13277	13334	13321	13189	13273	13181	13277	13153	13236	13179	13170	13181	13209	13325	13183	13307	13187	13312	13089	13229	13368	13368	13184	13155	13343	13026	13285	13192	13247	13172	13252	13262	13062	13414	13124	13113	13183	13345	13181	13165	13271	13263	13155	13131	13252	13272	13402	13158	13122	13344	13180	13323	13121	13176	13084	13323	13101	13311	13022	13203	13237	13099	13289	13189	13294	13265	13218	13061	13241	13322	13067	13202	13228	13171	13134	13222	13081	13301	13092	13376	13264	13168	13236	13247	13071	13410	13156	13257	13071	13327	13158	13262	13347	13185	13143	13175	13211	13201	13211	13256	13058	13349	13169	13153	13192	13215	13290	13086	13272	13218	13204	13269	13291	13288	13241	13266	13237	13175	13260	13239	13200	13308	13317	13182	13186	13162	13215	13289	13267	13322	13249	13124	13203	13126	13230	13251	13332	13075	13222	13096	13131	13218	13231	13085	13251	13239	13204	13066	13090	13217	13239	13232	13198	13133	13292	13118	13312	13181	13244	13285	13120	13120	13290	13274	13151	13298	13255	13040	13304	13242	13270	13113	13219	13110	13259	13242	13201	13053	13030	13335	13177	13346	13151	13147	13176	13138	13026	13126	13199	13169	13219	13364	13057	13096	13333	13248	13273	13303	13193	13287	13312	13290	13133	13310	13218	13271	13111	13186	13300	13277	13201	13345	13307	13276	13201	13234	13200	13150	13312	13236	13225	13199	13109	13214	13305	13328	13320	13225	13233	13272	13233	13246	13281	13188	13282	13210	13095	13195	13398	13292	13350	13171	13285	13204	13306	13187	13188	13109	13339	13232	13311	13107	13216	13261	13268	13048	13297	13216	13204	13022	13215	13261	13052	13213	13188	13160	13163	13057	13185	13178	13323	13172	13225	13280	13441	13051	13339	13241	13209	13268	13243	13362	13064	13180	13212	13033	13103	13172	13134	13198	13215	13214	13292	13180	13150	13239	13270	13411	13411	13094	13272	13299	13122	13259	12921	13186	13353	13189	13262	13181	13196	13315	13323	13217	13073	13200	13401	13118	13075	13282	13206	13305	13089	13369	13157	13058	13140	13255	13365	13205	13174	13190	13133	13357	13152	13193	13146	13217	13103	13269	13192	13251	13318	13036	13239	13350	13078	13331	13218	13275	13169	13217	13247	13220	13275	13437	13244	13177	13225	13295	13143	13179	13206	13334	13304	13426	13203	13084	13112	13241	13236	13208	13205	13262	13168	13145	13418	13302	13269	13341	13284	13147	13200	13226	13127	13163	13180	13316	13430	13122	13313	13262	13172	13291	13277	13305	13292	13173	13164	13167	13228	13315	13270	13139	13263	13266	13237	13315	13299	13388	13354	13160	13026	13250	13219	13122	13319	13242	13265	13216	13098	13176	13149	13323	13374	13293	13382	13152	13238	13202	13305	13045	13152	13211	13286	13279	13212	13224	13155	13299	13414	13199	13262	13191	13288	13183	13252	13374	13225	13434	13229	13133	13444	13258	13252	13244	13225	13156	12925	13193	13241	13092	13187	13273	13158	13313	13039	13298	13346	13150	13013	13171	13326	13288	13273	13058	13234	13190	13390	13341	13317	13249	13235	13214	13232	13041	13319	13095	13253	13167	13093	13186	13154	13186	13303	13180	13305	13205	13135	13254	13196	13259	13083	13206	13170	13103	13309	13312	13355	13140	13406	13098	13273	13218	13182	13080	13231	13346	13274	13273	13183	13271	13150	13202	13117	13258	13181	13231	13296	13238	13117	13242	13179	13273	13252	13174	13290	13234	13148	13306	13192	13184	13222	13232	13381	13151	13064	13214	13108	13185	13209	13225	13292	13313	13373	13347	13116	13308	13225	13308	13380	13150	13330	13251	13262	13119	13181	13506	13222	13198	13199	13289	13314	13156	13154	13313	13178	13169	13061	13277	13106	13245	13192	13254	13340	13302	13081	13241	13223	13178	13233	13239	13156	13095	13333	13204	13221	13081	13217	13205	13294	13296	13257	13247	13072	13147	13328	13075	13341	13126	13263	13112	13327	13224	13347	13249	13211	13176	13158	13193	13197	13110	13159	13140	13075	13227	13230	13142	13032	13238	13345	13277	13158	13131	13235	13156	13134	13111	13201	13124	13100	13300	13345	13221	13282	13349	13215	13165	13303	13096	13137	13189	13214	13310	13205	13121	13273	13208	13132	13123	13159	13055	13264	13268	13164	13174	13205	13165	13283	13261	13179	13223	13090	13028	13318	13118	13186	13321	13170	13208	13226	13232	13184	13207	13114	13295	13158	13398	13165	13275	13227	13293	13224	13325	13187	13210	13435	13175	13252	13275	12991	13167	13061	13134	13263	13251	13251	13334	13125	13268	13361	13296	13165	13223	13189	13112	13136	13202	13339	13182	13102	13278	13226	13130	13320	13245	13424	13116	13262	13190	13162	13220	13243
29365	20929	18236	15766	13896	13496	13499	13233	13337	13217	13225	13357	13293	13441	13370	13332	13335	13186	13197	13292	13312	13376	13227	13243	13410	13344	13479	13456	13300	13339	13401	13222	13213	13420	13479	13461	13419	13314	13332	13469	13151	13405	13375	13096	13286	13184	13364	13217	13452	13073	13303	13345	13146	13321	13219	13356	13075	13191	13043	13187	13271	13218	13262	13222	13126	13374	13439	13150	13122	13396	13339	13171	13004	13240	13174	13126	13224	13304	13309	13379	13341	13207	13496	13433	13190	13301	13262	13203	13192	13169	13171	13337	13222	13263	13379	13298	13347	13267	13340	13326	13039	13188	13121	13361	13277	13047	13273	13242	13315	13324	13149	13156	13244	13280	13225	13204	13301	13353	13216	13256	13359	13272	13184	13146	13277	13457	13239	13241	13194	13103	13306	13314	13299	13327	13130	13325	13434	13431	13322	13172	13232	13276	13284	13301	13066	13269	13287	13353	13246	13343	13481	13203	13144	13310	13242	13212	13269	13304	13274	13323	13212	13325	13361	13208	13334	13212	13156	13374	13267	13252	12948	13213	13069	13171	13303	13105	13164	13247	13406	13275	13231	13150	13195	13287	13276	13375	13351	13310	13142	13199	13183	13324	13358	13300	13065	13112	13294	13351	13385	13456	13381	13010	13158	13323	13276	13254	13148	13457	13233	13261	13364	13386	13457	13183	13052	13149	13390	13084	13336	13307	13072	13259	13460	13383	13145	13281	13257	13385	13234	13078	13158	13189	13266	13185	13343	13349	13273	13397	13357	13350	13268	13261	13432	13224	13170	13262	13331	13443	13271	13361	13222	13083	13394	13239	13107	13526	13277	13265	13134	13251	13160	13184	13154	13326	13205	13262	13150	13212	13196	13141	13253	13411	13350	13138	13151	13337	13297	13248	13270	12892	13328	13258	13231	13249	13177	13125	13208	13267	13318	13327	13340	13407	13329	13217	13295	13149	13205	13267	13197	13215	13254	13222	13318	13220	13144	13183	13154	13150	13159	12976	13205	13215	13238	13231	13162	13296	13443	13172	13321	13422	13240	13396	13349	13262	13106	13173	13298	13210	13368	13201	13171	13320	13262	13546	13205	13361	13336	13224	13358	13275	13179	13344	13301	13368	13136	13296	13304	13257	13278	13352	13365	13353	13079	13096	13287	13280	13295	13179	13345	13290	13221	13142	13377	13320	13222	13221	13239	13150	13178	13172	13356	13278	13226	13213	13216	13271	13169	13117	13199	13136	13243	12993	13367	13395	13190	13030	13344	13158	13188	13267	13283	13272	13245	13097	13204	13323	13364	13338	13244	13219	13310	13198	13046	13471	13402	13328	13341	13338	13207	13269	13243	13148	13231	13136	13331	13452	13299	13298	13303	13143	13224	13347	13296	13264	13298	13376	13117	13332	13313	13309	13376	13284	13381	13340	13358	13349	13245	13196	13271	13415	13058	13274	13199	13350	13141	13262	13289	13110	13205	13360	13227	13289	13223	13341	13247	13320	13166	13351	13319	13120	13344	13377	13278	13172	13379	13330	13161	13337	13278	13208	13407	13316	13230	13330	13238	13276	13329	13257	13163	13141	13163	13256	13351	13136	13488	13276	13407	13188	13240	13327	13269	13311	13269	13226	13211	13366	13365	13176	13334	13293	13287	13217	13188	13178	13284	13156	13215	13167	13247	13303	13338	13145	13261	13217	13108	13162	13305	13211	13287	13307	13442	13392	13167	13347	13181	12947	13413	13296	13200	13399	13142	13296	13315	13293	13217	13253	13270	13352	13318	13219	13310	13242	13401	13208	13291	13161	13313	13444	13359	13224	13158	13344	13165	13112	13226	13227	13089	13362	13462	13293	13230	13349	13028	13178	13173	13166	13292	13202	13366	13207	13351	13272	13287	13342	13136	13093	13241	13204	13345	13272	13314	13311	13016	13209	13390	13395	13348	13265	13185	13225	13297	13210	13171	13259	13377	13321	13166	13242	13183	13237	13300	13253	13240	13275	13253	13255	13130	13176	13255	13227	13309	13335	13166	13402	13332	13271	13284	13109	13311	13245	13154	13340	13427	13153	13319	13324	13045	13322	13277	13335	13302	13350	13251	13273	13336	13337	13257	13220	13353	13255	13260	13288	13247	13215	13270	13379	13226	13316	13467	13098	13209	13276	13159	13400	13156	13220	13233	13270	13105	13226	13375	13258	13301	13339	13286	13242	13292	13472	13205	13514	13248	13247	13403	13143	13149	13396	12955	13285	13368	13213	13254	13390	13234	13060	13303	13468	13490	13333	13285	13317	13296	13310	13421	13301	13421	13384	13252	13160	13229	13244	13358	13234	13360	13211	13251	13083	13377	13228	13234	13441	13346	13446	13152	13298	13316	13131	13188	13301	13231	13329	13248	13285	13056	13206	13197	13402	13228	13332	13330	13183	13244	13177	13338	13329	13368	13179	13363	13308	13332	13264	13340	13249	13267	13132	13280	13316	13266	13238	13133	13128	13306	13330	13153	13324	12993	13197	13355	13335	13217	13068	13234	13328	13204	13236	13389	13250	13213	13322	13398	13162	13187	13321	13273	13352	13178	13177	13171	13278	13138	13312	13319	13086	13311	13177	13133	13226	13203	13049	13258	13052	13359	13215	13081	13363	13271	13191	13213	13357	13396	13248	13340	13357	13183	13114	13572	13261	13283	13360	13199	13250	13305	13186	13327	13095	13322	13187	13266	13339	13189	13316	13247	13227	13364	13194	13309	13265	13205	13244	13368	13199	13221	13302	13128	13269	13287	13434	13163	13352	13215	13319	13344	13364	13229	13170	13557	13225	13279	13249	13301	13312	13363	13243	13098	13119	13137	13148	13071	13529	13315	13141	13266	13229	13169	13340	13397	13086	13313	13272	13246	13332	13177	13380	13185	13081	13368	13262	13397	13219	13268	13345	13323	13346	13114	13219	13265	13350	13383	12995	13217	13164	13143	13274	13366	13439	13230	13145	13302	13311	13267	13284	13187	13183	13268	13167	13295	13180	13393	13302	13168	13389	13207	13471	13188	13529	13406	13082	13253	13258	13213	13284	13241	13176	13371	13293	13148	13159	13248	13282	13172	13348	13207	13514	13218	13321	13392	12892	13195	13268	13414	13330	13244	13033	13294	13247	13274	13262	13139	13292	13243	13437	13277	13289	13226	13279	13180	13182	13316	13305	13312	13246	13284	13455	13192	13059	13320	13394	13192	13023	13318	13296	13192	13233	13209	13348	13335	13213	12995	13145	13249	13153	13148	13247	13381	13315	13194	13405	13281	13202	13308	13333	13232	13155	13334	13453	13172	13195	13415	13200	13191	13140	13186	13261	13423	13323	13167	13223	13066	13375	13290	13301	13379	13225	13213	13485	13340	13258	13239	13157	13105	13323	13201	13182	13307	13392	13378	13279	13292	13243	13237	13346	13400	13275	13257	13273	13152	13266	13222	13170	13350	13139	13254	13361	13365	13315	13281	13370	13223	13136	13204	13208	13311	13259	13322	13146	13250	13137	13318	13368	13133	13195	13258	13331	13246	13093	13123	13246	13318	13527	13299	13273	13212	13394	13195	13398	13145	13355	13172	13221	13414	13221	13078	13412	13213	13265	13102	13265	13486	13235	13180	13227	13314	13270	13263	13114	13283	13185	13349	13235	13111	13274	13379	13395	13429	13370	13318	13154	13096	13115	13233	13121	13320	13175	13225	13271	13201	13274	13280	13343	13246	13317	13369	13233	13373	13244	13353	13371	13209	13252	13315	13216	13142	13159	13282	13180	13239	13250	13145	13243	13303	13287	13212	13235	13270	13207	13328	13308	13290	13424	13288	13237	13186	13230	13325	13485	13258	13302	13298	13181	13194	13133	13417	13264	13515	13405	13236	13336	13213	13340	13334	13035	13158	13074	13210	13302	13420	13155	13214	13330	13024	13281	13250	13366	13215	13291	13279	13207	13131	13143	13092	13326	13515	13277	13171	13290	13303	13210	13353	13267	13329	13236	13355	13082	13406	13078	13346	13173	13176	13317	13210	13239	13148	13346	13313	13248	13298	13378	13279	13373	13190	13344	13327	13214	13175	13319	13432	13314	13304	13287	13357	13178	13183	13427	13190	13197	13482	13130	13195	13209	13412	13356	13215	13356	13262	13167	13242	13291	13259	13377	13215	13356	13173	13535	13311	13110	13188	13157	13223	13302	13276	13163	13215	13275	13323	13069	13315	13199	13225	13227	13196	13270	13297	13348	13253	13116	13295	13342	13245	13138	13284	13310	13320	13406	13309	13433	13255	13280	13140	13163	13264	13222	13362	13470	13215	13287	13255	13215	13455	13328	13267	13086	13297	13199	13266	13353	13011	13234	13356	13016	13190	13263	13167	13235	13211	13256	13230	13124	13383	13311	13277	13281	13336	13371	13292	13253	13250	13080	13185	13234	13053	13356	13241	13256	13209	13341	13191	13345	13318	13228	13123	13285	13302	13020	13158	13389	13190	13234	13303	13188	13212	13216	13189	13093	13305	13333	13271	13365	13260	13355	13131	13295	13401	13018	13307	13469	13349	13416	13337	13414	13449	13250	13346	13308	13164	13293	13395	13050	13138	13391	13176	13303	13383	13225	13387	13193	13213	13177	13252	13205	13226	13301	13381	13139	13333	13239	13411	13146	13172	13171	13148	13112	13356	13278	12953	13114	13330	13292	13394	13268	13559	13180	13314	13245	13288	13275	13186	13258	13185	13284	13296	13236	13235	13204	13361	13190	13183	13235	13066	13228	13303	13076	13171	13225	13447	13212	13193	13269	13411	13236	13495	13362	13303	13321	13355	13173	13320	13262	13356	13290	13275	13366	13335	13376	13382	13248	13105	13213	13427	13144	13241	13236	13159	13400	13279	13377	13247	13198	13335	13354	13339	13064	13416	13356	13156	13479	13209	13319	13084	13328	13269	13233	13304	13264	13341	13311	13070	13276	13375	13360	13199	13399	13363	13266	13195	13305	13316	13480	13402	13229	13248	13291	13255	13212	13172	13243	13157	13334	13392	13245	13092	13135	13258	13242	13271	13032	13282	13207	13186	13366	13316	13227	13365	13112	13493	13337	13305	13143	13131	13141	13356	13162	13267	13272	13275	13194	13056	13226
14704	15521	15713	14796	14488	13815	13680	13536	13472	13507	13448	13559	13535	13518	13538	13635	13477	13437	13548	13574	13567	13667	13483	13454	13648	13734	14056	13457	13297	13333	13525	13474	13463	13488	13814	13755	13374	13682	13417	13261	13243	13391	13282	13409	13362	13479	13450	13509	13338	13484	13348	13305	13244	13301	13398	13286	13422	13460	13405	13442	13457	13498	13403	13439	13446	13308	13501	13320	13447	13470	13315	13389	13357	13501	13250	13464	13400	13263	13346	13192	13348	13448	13345	13460	13387	13250	13201	13426	13370	13490	13329	13232	13404	13598	13289	13417	13317	13570	13459	13465	13230	13340	13247	13467	13407	13417	13479	13337	13237	13352	13361	13333	13445	13492	13558	13307	13479	13334	13456	13252	13367	13356	13181	13396	13327	13383	13348	13596	13412	13494	13583	13225	13441	13332	13374	13501	13377	13277	13361	13280	13580	13275	13414	13254	13185	13413	13244	13427	13420	13292	13386	13300	13516	13432	13464	13411	13491	13489	13227	13497	13493	13553	13251	13362	13279	13573	13229	13454	13316	13301	13280	13248	13434	13493	13415	13511	13342	13405	13393	13422	13354	13345	13537	13291	13509	13488	13399	13223	13330	13313	13503	13454	13237	13344	13298	13354	13415	13474	13358	13375	13506	13391	13453	13339	13404	13436	13332	13438	13395	13335	13419	13370	13313	13341	13555	13385	13479	13339	13283	13316	13345	13412	13257	13462	13406	13440	13481	13531	13297	13493	13410	13531	13326	13468	13553	13303	13372	13387	13411	13293	13265	13285	13304	13354	13403	13294	13425	13233	13425	13348	13492	13473	13382	13350	13314	13377	13452	13358	13452	13413	13432	13319	13328	13376	13316	13440	13330	13449	13313	13315	13419	13382	13384	13302	13348	13436	13507	13410	13286	13475	13364	13346	13390	13343	13439	13421	13323	13371	13523	13541	13394	13499	13425	13386	13440	13302	13498	13170	13377	13477	13282	13467	13416	13242	13333	13416	13321	13254	13403	13524	13381	13440	13344	13361	13259	13346	13440	13592	13485	13550	13406	13477	13337	13272	13362	13456	13333	13458	13360	13332	13457	13398	13293	13507	13265	13340	13282	13500	13311	13298	13460	13426	13316	13324	13327	13307	13398	13574	13381	13271	13356	13461	13341	13349	13427	13404	13380	13304	13320	13414	13247	13366	13388	13447	13306	13284	13399	13436	13385	13168	13444	13421	13306	13331	13340	13296	13360	13563	13445	13440	13430	13178	13373	13420	13334	13455	13274	13386	13563	13402	13345	13392	13280	13520	13498	13247	13350	13465	13330	13084	13221	13446	13402	13322	13292	13351	13500	13444	13493	13298	13416	13475	13436	13412	13337	13532	13411	13453	13219	13516	13339	13240	13339	13374	13309	13388	13319	13450	13320	13410	13426	13270	13361	13360	13380	13578	13423	13288	13323	13439	13405	13424	13263	13430	13348	13362	13366	13500	13440	13422	13327	13478	13388	13510	13490	13279	13151	13398	13487	13334	13385	13328	13278	13342	13376	13278	13390	13395	13388	13484	13336	13440	13470	13314	13461	13323	13340	13308	13383	13412	13219	13271	13544	13423	13327	13463	13440	13360	13393	13474	13364	13373	13336	13491	13416	13313	13339	13292	13486	13409	13338	13327	13296	13707	13315	13418	13439	13400	13358	13502	13576	13339	13452	13415	13508	13465	13411	13297	13477	13394	13277	13414	13441	13227	13293	13429	13305	13431	13468	13342	13252	13323	13353	13317	13383	13360	13493	13330	13336	13418	13458	13368	13312	13495	13297	13236	13391	13353	13231	13339	13426	13670	13353	13373	13313	13315	13422	13503	13518	13463	13423	13343	13549	13351	13265	13433	13229	13335	13236	13505	13350	13534	13296	13395	13429	13454	13458	13465	13236	13344	13407	13480	13465	13386	13283	13413	13403	13412	13518	13535	13411	13534	13417	13412	13554	13318	13324	13178	13406	13187	13444	13358	13412	13405	13379	13411	13304	13418	13564	13270	13380	13445	13390	13517	13495	13174	13445	13299	13331	13463	13356	13281	13443	13370	13408	13525	13291	13324	13439	13415	13405	13338	13423	13396	13671	13311	13250	13258	13511	13315	13538	13389	13394	13464	13401	13332	13234	13403	13319	13336	13293	13392	13508	13306	13224	13446	13489	13367	13439	13328	13340	13319	13516	13244	13404	13379	13502	13400	13381	13427	13306	13395	13231	13344	13245	13427	13409	13391	13279	13353	13401	13503	13344	13308	13358	13431	13254	13389	13330	13494	13289	13384	13305	13642	13426	13484	13360	13313	13378	13285	13398	13356	13341	13256	13311	13298	13313	13487	13459	13353	13396	13192	13282	13490	13422	13412	13402	13538	13483	13420	13455	13429	13442	13374	13396	13410	13371	13513	13386	13298	13412	13250	13307	13287	13533	13336	13501	13378	13337	13300	13434	13385	13323	13312	13373	13362	13405	13379	13416	13348	13404	13526	13349	13525	13428	13510	13201	13213	13282	13436	13563	13443	13566	13353	13363	13453	13426	13414	13196	13382	13371	13440	13341	13389	13392	13438	13296	13352	13495	13464	13417	13479	13483	13333	13465	13321	13488	13330	13330	13408	13332	13500	13334	13243	13369	13399	13489	13523	13347	13330	13438	13362	13437	13383	13445	13363	13492	13196	13511	13402	13149	13490	13331	13487	13361	13341	13488	13403	13547	13538	13377	13454	13328	13504	13457	13215	13304	13359	13408	13354	13466	13400	13455	13450	13515	13355	13570	13398	13356	13425	13335	13478	13441	13356	13345	13393	13370	13435	13514	13480	13335	13332	13477	13540	13272	13376	13408	13459	13285	13366	13237	13406	13446	13395	13459	13500	13398	13397	13253	13514	13365	13320	13265	13330	13365	13382	13469	13356	13357	13415	13411	13365	13404	13279	13413	13370	13330	13421	13270	13367	13385	13389	13410	13417	13384	13328	13183	13387	13266	13392	13497	13450	13385	13355	13361	13340	13180	13409	13450	13517	13360	13210	13348	13383	13400	13382	13439	13318	13315	13438	13452	13478	13399	13391	13439	13222	13377	13518	13313	13395	13537	13322	13405	13338	13581	13514	13490	13370	13365	13450	13511	13601	13475	13425	13464	13363	13476	13432	13410	13306	13358	13326	13554	13302	13373	13381	13515	13301	13346	13286	13472	13228	13266	13402	13489	13464	13358	13340	13516	13471	13449	13406	13486	13248	13353	13316	13439	13349	13484	13320	13247	13353	13569	13530	13399	13437	13493	13311	13512	13147	13414	13439	13528	13375	13325	13385	13337	13523	13391	13337	13500	13392	13371	13058	13363	13348	13409	13261	13421	13409	13410	13439	13420	13452	13396	13433	13251	13339	13424	13442	13404	13397	13495	13347	13493	13282	13394	13301	13461	13388	13270	13525	13368	13483	13377	13332	13459	13356	13441	13462	13383	13366	13411	13406	13331	13515	13339	13270	13361	13531	13337	13382	13543	13436	13308	13567	13358	13456	13491	13361	13577	13319	13283	13295	13332	13342	13376	13250	13414	13324	13336	13348	13500	13389	13442	13295	13272	13441	13488	13436	13363	13366	13496	13178	13372	13396	13320	13280	13349	13420	13122	13587	13385	13367	13355	13432	13520	13383	13478	13412	13446	13458	13370	13406	13536	13309	13398	13428	13474	13410	13406	13331	13354	13339	13458	13333	13304	13432	13488	13413	13509	13220	13386	13394	13301	13278	13437	13353	13410	13424	13435	13284	13452	13427	13567	13309	13325	13412	13419	13358	13348	13526	13430	13354	13413	13483	13433	13376	13350	13524	13386	13377	13369	13359	13210	13315	13578	13445	13441	13398	13245	13388	13306	13349	13371	13423	13488	13427	13421	13429	13371	13409	13414	13223	13384	13342	13524	13410	13489	13451	13367	13442	13388	13356	13391	13428	13490	13436	13279	13372	13182	13372	13348	13459	13397	13419	13311	13319	13369	13520	13393	13432	13565	13196	13376	13355	13442	13426	13230	13458	13544	13419	13432	13279	13482	13283	13400	13353	13376	13543	13564	13446	13513	13343	13353	13373	13327	13367	13489	13441	13470	13446	13552	13333	13361	13444	13372	13442	13274	13514	13310	13427	13289	13431	13448	13377	13304	13453	13365	13388	13314	13483	13452	13345	13560	13348	13429	13278	13487	13600	13443	13494	13283	13350	13531	13369	13333	13384	13262	13382	13564	13296	13537	13372	13422	13336	13278	13511	13250	13413	13355	13457	13428	13404	13354	13434	13427	13337	13339	13479	13268	13381	13301	13426	13516	13481	13357	13424	13402	13215	13216	13258	13339	13354	13475	13475	13282	13360	13395	13304	13415	13449	13434	13257	13353	13423	13425	13172	13312	13206	13409	13244	13474	13476	13297	13501	13262	13414	13484	13408	13393	13408	13517	13546	13299	13376	13330	13371	13450	13459	13596	13324	13401	13347	13418	13380	13487	13428	13259	13408	13354	13519	13399	13494	13616	13421	13517	13339	13374	13172	13332	13616	13304	13348	13521	13355	13358	13349	13411	13363	13503	13189	13423	13386	13372	13414	13311	13433	13263	13371	13372	13513	13307	13352	13246	13336	13277	13528	13229	13436	13266	13440	13279	13411	13421	13411	13216	13527	13465	13323	13398	13446	13418	13378	13256	13346	13420	13362	13299	13448	13464	13328	13314	13400	13435	13481	13488	13292	13445	13258	13427	13246	13292	13330	13326	13496	13552	13465	13383	13346	13399	13340	13367	13474	13391	13521	13270	13340	13482	13342	13385	13276	13419	13214	13368	13461	13337	13379	13502	13265	13347	13167	13279	13389	13283	13419	13523	13327	13442	13447	13411	13403	13348	13500	13347	13435	13515	13339	13550	13471	13314	13404	13319	13276	13464	13424	13450	13465	13336	13266	13361	13412	13403	13430	13590	13281	13505	13329	13509	13302	13408	13399	13534	13488	13316	13273	13371	13392	13296	13335	13391	13370	13331	13545	13345	13331	13340	13323	13306	13368	13407	13189	13420	13417	13391	13419	13321	13495	13308	13319	13591	13351	13360	13260	13319	13428	13241	13550	13255	13257	13402	13499	13346	13557	13419	13284
25732	21454	27758	25678	18852	15595	15390	14112	13979	14020	13906	13733	13793	13429	13752	13455	13540	13636	13545	13569	13618	14012	13665	13887	14005	15278	16377	14310	13755	13582	13840	13463	13524	14037	14654	14658	14018	13773	13532	13492	13365	13391	13518	13419	13568	13443	13615	13503	13507	13523	13440	13643	13315	13381	13552	13389	13473	13358	13545	13414	13655	13576	13463	13413	13486	13489	13357	13439	13428	13489	13524	13667	13547	13582	13483	13526	13629	13617	13608	13449	13608	13470	13429	13474	13462	13483	13318	13606	13399	13426	13390	13462	13588	13376	13313	13345	13496	13478	13435	13261	13511	13398	13534	13367	13341	13326	13484	13522	13588	13339	13344	13512	13339	13410	13589	13394	13403	13458	13452	13500	13561	13457	13511	13396	13435	13274	13534	13556	13503	13455	13341	13606	13377	13316	13518	13552	13633	13385	13438	13417	13515	13447	13383	13250	13637	13325	13604	13411	13376	13564	13551	13467	13496	13498	13458	13602	13495	13446	13694	13327	13292	13441	13445	13470	13586	13397	13620	13376	13497	13450	13466	13444	13426	13662	13500	13391	13486	13531	13382	13272	13541	13320	13518	13591	13523	13329	13324	13428	13454	13333	13624	13343	13551	13674	13302	13363	13510	13467	13533	13526	13356	13329	13417	13366	13339	13525	13577	13377	13467	13401	13413	13500	13444	13509	13409	13401	13474	13459	13352	13539	13378	13598	13519	13576	13570	13385	13654	13566	13461	13303	13337	13580	13450	13402	13415	13598	13293	13405	13645	13248	13400	13449	13495	13292	13674	13574	13423	13447	13393	13447	13632	13448	13508	13257	13559	13629	13664	13476	13517	13311	13469	13334	13175	13536	13529	13541	13541	13661	13302	13408	13322	13303	13488	13345	13472	13406	13429	13499	13364	13494	13383	13475	13485	13435	13567	13580	13634	13235	13500	13569	13535	13461	13378	13530	13420	13446	13320	13435	13338	13408	13383	13460	13380	13506	13539	13651	13442	13520	13716	13708	13541	13421	13417	13380	13463	13615	13590	13501	13463	13412	13484	13686	13271	13570	13423	13407	13473	13240	13524	13551	13455	13481	13490	13394	13446	13572	13486	13420	13553	13621	13374	13386	13395	13402	13582	13442	13525	13418	13330	13582	13423	13676	13478	13580	13431	13568	13526	13333	13465	13478	13360	13499	13489	13617	13384	13425	13329	13498	13482	13578	13560	13304	13442	13534	13365	13285	13521	13534	13525	13438	13527	13598	13395	13293	13601	13613	13329	13567	13522	13407	13470	13476	13289	13341	13381	13364	13367	13587	13287	13454	13509	13496	13513	13542	13392	13391	13428	13353	13328	13334	13206	13394	13378	13559	13432	13536	13327	13547	13465	13438	13626	13657	13405	13589	13508	13393	13510	13484	13495	13387	13435	13688	13490	13504	13555	13475	13473	13294	13364	13439	13514	13590	13436	13494	13504	13594	13348	13482	13529	13429	13549	13458	13574	13369	13328	13356	13542	13489	13462	13457	13369	13406	13434	13490	13507	13351	13458	13366	13508	13437	13357	13507	13475	13485	13448	13441	13453	13333	13440	13516	13351	13481	13518	13356	13360	13390	13483	13495	13291	13501	13210	13272	13516	13621	13328	13393	13403	13478	13450	13422	13365	13529	13543	13376	13416	13302	13456	13408	13698	13327	13511	13549	13510	13585	13425	13391	13398	13427	13234	13467	13362	13438	13591	13517	13563	13472	13373	13422	13584	13363	13444	13701	13651	13235	13386	13488	13406	13429	13468	13489	13495	13566	13534	13369	13515	13459	13304	13286	13480	13388	13323	13466	13499	13454	13548	13534	13450	13504	13174	13448	13466	13193	13585	13446	13610	13476	13467	13479	13588	13483	13301	13545	13297	13269	13478	13231	13541	13367	13481	13411	13486	13500	13511	13585	13533	13452	13567	13633	13451	13415	13497	13294	13421	13448	13407	13587	13489	13419	13636	13478	13387	13512	13473	13400	13413	13449	13333	13522	13492	13388	13402	13515	13387	13384	13388	13323	13401	13727	13485	13628	13435	13503	13468	13514	13492	13521	13418	13514	13603	13406	13407	13464	13310	13561	13597	13490	13319	13481	13582	13525	13658	13494	13531	13680	13366	13274	13484	13298	13470	13711	13574	13643	13432	13513	13317	13505	13424	13433	13390	13406	13526	13586	13423	13350	13577	13344	13299	13444	13291	13192	13341	13452	13526	13434	13335	13456	13530	13613	13360	13267	13506	13366	13568	13562	13596	13483	13427	13426	13262	13461	13357	13487	13486	13456	13572	13437	13505	13482	13581	13517	13299	13266	13593	13437	13286	13280	13347	13186	13443	13672	13478	13428	13430	13607	13647	13310	13301	13282	13430	13455	13403	13285	13547	13387	13442	13285	13491	13424	13400	13447	13384	13495	13366	13604	13485	13263	13407	13480	13667	13645	13520	13403	13321	13465	13664	13450	13209	13515	13702	13510	13398	13412	13563	13434	13305	13354	13342	13574	13452	13583	13505	13570	13629	13516	13464	13463	13442	13683	13366	13268	13513	13497	13537	13526	13495	13576	13442	13370	13584	13460	13342	13605	13336	13415	13486	13377	13519	13482	13382	13369	13550	13427	13421	13521	13513	13266	13389	13412	13582	13335	13448	13617	13378	13441	13558	13377	13455	13481	13448	13502	13459	13439	13140	13492	13450	13377	13456	13605	13490	13349	13417	13426	13449	13459	13288	13502	13360	13569	13340	13619	13537	13435	13418	13596	13540	13444	13361	13376	13404	13339	13613	13502	13462	13567	13452	13654	13592	13361	13470	13194	13453	13476	13422	13396	13421	13412	13458	13449	13542	13487	13472	13415	13428	13475	13460	13413	13617	13494	13503	13316	13305	13302	13474	13484	13454	13546	13361	13460	13511	13481	13384	13590	13537	13278	13305	13467	13366	13369	13601	13495	13505	13562	13450	13265	13365	13479	13353	13549	13459	13344	13410	13548	13474	13580	13482	13463	13413	13305	13556	13382	13648	13475	13404	13504	13302	13499	13373	13379	13655	13481	13447	13487	13553	13497	13606	13669	13479	13543	13481	13225	13446	13397	13331	13470	13428	13558	13469	13363	13480	13518	13389	13596	13390	13431	13429	13391	13416	13317	13563	13331	13437	13497	13532	13336	13511	13572	13609	13454	13410	13618	13551	13317	13611	13517	13459	13470	13660	13452	13608	13577	13491	13418	13342	13509	13488	13386	13444	13494	13372	13552	13494	13443	13551	13494	13545	13513	13413	13387	13615	13401	13477	13415	13452	13509	13413	13523	13531	13338	13433	13325	13444	13471	13636	13513	13546	13324	13577	13682	13572	13351	13428	13439	13541	13296	13392	13568	13407	13419	13446	13301	13430	13284	13423	13507	13601	13338	13558	13424	13397	13424	13466	13536	13366	13442	13679	13435	13381	13361	13389	13508	13598	13462	13833	13398	13315	13397	13354	13475	13319	13485	13305	13445	13437	13485	13353	13543	13718	13488	13418	13572	13560	13621	13494	13285	13529	13422	13357	13413	13557	13441	13325	13527	13405	13524	13503	13252	13299	13333	13550	13405	13520	13450	13505	13399	13570	13419	13642	13444	13437	13489	13416	13394	13391	13644	13326	13549	13316	13410	13546	13313	13422	13560	13254	13460	13610	13229	13342	13646	13399	13501	13601	13484	13474	13534	13528	13356	13562	13439	13568	13425	13422	13443	13459	13590	13442	13480	13530	13367	13574	13540	13594	13434	13508	13412	13529	13499	13551	13406	13269	13481	13281	13443	13469	13378	13316	13216	13511	13520	13337	13476	13411	13335	13408	13459	13580	13567	13513	13336	13447	13315	13546	13625	13553	13558	13438	13464	13391	13490	13428	13437	13518	13786	13524	13457	13453	13526	13453	13506	13686	13526	13225	13444	13452	13491	13499	13466	13399	13335	13548	13335	13566	13479	13383	13359	13581	13498	13554	13676	13442	13441	13354	13407	13360	13465	13620	13484	13419	13517	13639	13550	13426	13472	13353	13492	13422	13346	13342	13433	13565	13486	13403	13462	13435	13567	13468	13434	13427	13296	13463	13368	13581	13508	13448	13362	13327	13528	13420	13355	13489	13401	13584	13533	13431	13336	13466	13561	13350	13449	13461	13643	13633	13594	13560	13585	13442	13526	13636	13513	13495	13573	13547	13458	13453	13382	13515	13441	13514	13524	13423	13370	13359	13460	13551	13396	13719	13568	13566	13516	13552	13434	13426	13551	13412	13450	13340	13362	13205	13449	13440	13516	13380	13424	13445	13426	13421	13453	13330	13489	13379	13409	13454	13505	13380	13490	13583	13398	13682	13460	13598	13507	13370	13384	13511	13321	13381	13558	13552	13384	13342	13530	13521	13341	13316	13548	13538	13395	13583	13356	13712	13508	13453	13399	13614	13395	13391	13434	13380	13478	13312	13368	13523	13522	13431	13734	13709	13384	13590	13462	13510	13520	13445	13395	13447	13581	13397	13484	13354	13399	13386	13441	13430	13519	13484	13367	13616	13497	13546	13432	13417	13360	13464	13371	13469	13474	13630	13456	13513	13524	13513	13431	13520	13440	13463	13480	13508	13383	13267	13584	13540	13498	13526	13566	13501	13542	13544	13439	13544	13665	13443	13424	13370	13591	13587	13673	13492	13444	13427	13418	13582	13553	13520	13359	13374	13326	13530	13345	13418	13358	13551	13444	13633	13513	13583	13573	13387	13432	13301	13426	13395	13588	13392	13286	13885	13490	13512	13423	13595	13437	13577	13494	13402	13347	13367	13448	13659	13516	13484	13339	13368	13535	13454	13472	13568	13460	13455	13606	13452	13418	13272	13576	13463	13527	13469	13531	13696	13366	13365	13341	13325	13257	13445	13456	13535	13565	13475	13494	13426	13604	13539	13383	13498	13382	13389	13593	13526	13239	13249	13174	13450	13617	13364	13487	13334	13331	13593	13448	13384	13422	13362	13354	13532	13431	13580	13578	13579	13391	13431	13349	13487	13491	13522	13499	13553	13498	13623	13396	13519	13354	13383	13275	13344	13526	13493	13448	13711	13366	13722	13389	13303	13296	13671	13264	13295	13453	13496	13521
14331	20971	20131	17034	15841	15200	14544	14477	14166	14138	13916	13802	14016	14016	13855	13761	13848	13810	13828	13662	13655	14373	13683	14462	14205	17061	18256	14527	13594	13463	13790	13515	13801	15265	15620	15300	14442	14021	13586	13587	13420	13640	13637	13517	13694	13556	13631	13503	13651	13529	13607	13453	13526	13533	13535	13524	13569	13395	13449	13533	13563	13612	13592	13536	13472	13488	13484	13357	13708	13607	13527	13575	13509	13393	13549	13646	13699	13576	13600	13661	13522	13583	13476	13691	13585	13567	13572	13590	13558	13533	13582	13556	13380	13576	13425	13654	13391	13683	13579	13457	13613	13697	13630	13462	13409	13574	13412	13545	13632	13558	13611	13639	13471	13582	13579	13438	13865	13598	13562	13466	13562	13499	13621	13443	13626	13478	13402	13605	13457	13520	13617	13617	13633	13614	13614	13517	13557	13529	13584	13651	13466	13511	13494	13565	13580	13473	13496	13541	13634	13389	13587	13448	13548	13570	13527	13798	13596	13430	13657	13386	13507	13623	13635	13473	13614	13558	13554	13609	13454	13753	13429	13674	13629	13470	13584	13645	13583	13580	13433	13500	13636	13493	13296	13554	13487	13656	13651	13550	13702	13571	13710	13641	13571	13407	13491	13616	13510	13652	13383	13481	13579	13497	13620	13441	13479	13719	13416	13571	13518	13612	13597	13524	13486	13429	13378	13510	13602	13463	13462	13473	13699	13451	13500	13728	13584	13353	13492	13437	13559	13609	13579	13302	13589	13480	13692	13623	13496	13525	13464	13679	13550	13608	13473	13481	13471	13580	13718	13617	13506	13509	13581	13590	13598	13762	13845	13552	13585	13625	13574	13527	13521	13607	13567	13471	13501	13671	13431	13459	13574	13504	13576	13549	13453	13545	13478	13452	13437	13533	13537	13554	13473	13468	13367	13720	13621	13576	13450	13662	13483	13672	13542	13502	13581	13470	13755	13608	13484	13503	13384	13395	13598	13573	13634	13538	13547	13598	13539	13834	13435	13681	13618	13571	13412	13481	13620	13637	13576	13613	13614	13420	13648	13464	13515	13453	13535	13387	13611	13454	13637	13623	13555	13594	13451	13649	13545	13523	13692	13647	13616	13509	13403	13355	13355	13609	13590	13541	13625	13597	13563	13594	13613	13529	13520	13501	13422	13503	13535	13670	13572	13557	13550	13468	13679	13583	13547	13565	13428	13578	13446	13640	13511	13565	13548	13557	13630	13549	13602	13511	13625	13606	13419	13660	13507	13526	13542	13480	13521	13559	13556	13613	13646	13467	13588	13448	13432	13656	13779	13616	13614	13486	13539	13547	13537	13535	13669	13629	13544	13423	13567	13539	13533	13492	13587	13459	13778	13553	13411	13607	13410	13578	13552	13721	13622	13612	13661	13516	13525	13581	13538	13612	13611	13479	13414	13388	13537	13554	13523	13523	13515	13687	13650	13480	13681	13499	13544	13631	13499	13564	13426	13620	13432	13574	13481	13473	13521	13435	13558	13596	13536	13550	13545	13600	13587	13632	13406	13597	13590	13358	13547	13640	13524	13782	13418	13738	13367	13600	13482	13510	13592	13712	13469	13728	13491	13455	13429	13721	13543	13658	13634	13490	13618	13683	13480	13559	13566	13594	13603	13561	13478	13641	13643	13584	13480	13450	13572	13526	13646	13567	13329	13492	13588	13663	13585	13506	13570	13620	13565	13539	13599	13475	13442	13708	13435	13672	13547	13503	13578	13566	13679	13585	13526	13604	13524	13611	13677	13594	13603	13627	13546	13662	13469	13544	13671	13504	13561	13458	13599	13538	13728	13590	13536	13590	13597	13518	13531	13495	13542	13580	13599	13436	13589	13471	13591	13503	13586	13565	13442	13380	13571	13548	13550	13586	13616	13589	13543	13640	13683	13582	13488	13496	13534	13428	13591	13451	13433	13612	13677	13486	13563	13545	13675	13481	13501	13544	13593	13774	13445	13545	13601	13611	13541	13555	13537	13387	13517	13579	13581	13541	13539	13697	13368	13630	13624	13535	13470	13781	13602	13543	13570	13561	13618	13663	13625	13533	13610	13451	13677	13678	13578	13621	13397	13556	13424	13540	13445	13587	13602	13544	13653	13574	13643	13663	13662	13515	13654	13576	13427	13376	13485	13497	13473	13626	13430	13637	13572	13463	13486	13726	13595	13527	13596	13601	13525	13631	13512	13606	13655	13585	13427	13594	13722	13698	13759	13424	13533	13646	13669	13517	13435	13718	13439	13504	13762	13456	13608	13558	13598	13563	13659	13614	13602	13555	13602	13584	13613	13595	13603	13634	13570	13743	13546	13485	13535	13577	13561	13557	13503	13590	13761	13540	13554	13450	13504	13326	13557	13634	13616	13578	13470	13563	13496	13709	13556	13460	13491	13575	13526	13644	13717	13618	13418	13616	13645	13624	13537	13601	13638	13574	13489	13777	13488	13856	13701	13761	13514	13640	13422	13545	13685	13387	13505	13500	13516	13621	13700	13563	13561	13677	13553	13445	13360	13512	13648	13520	13551	13631	13472	13667	13556	13580	13641	13579	13575	13637	13475	13691	13554	13494	13750	13507	13600	13598	13513	13554	13500	13644	13658	13469	13633	13585	13661	13418	13744	13641	13564	13688	13519	13541	13611	13501	13616	13531	13575	13584	13715	13491	13606	13381	13672	13543	13736	13719	13573	13542	13473	13377	13593	13488	13649	13527	13581	13698	13556	13481	13553	13602	13516	13798	13669	13639	13503	13562	13546	13663	13550	13695	13606	13623	13535	13559	13545	13508	13633	13550	13658	13473	13631	13490	13668	13570	13575	13459	13639	13555	13403	13720	13548	13459	13519	13482	13455	13510	13638	13550	13598	13595	13575	13716	13628	13555	13430	13628	13482	13707	13586	13518	13450	13471	13726	13449	13432	13459	13770	13529	13486	13556	13628	13647	13719	13667	13614	13489	13525	13628	13424	13399	13726	13545	13455	13585	13568	13504	13684	13569	13379	13650	13590	13585	13478	13491	13473	13502	13565	13662	13524	13535	13633	13580	13483	13476	13622	13676	13528	13518	13603	13495	13387	13603	13573	13500	13509	13513	13485	13502	13641	13481	13558	13708	13342	13652	13594	13549	13604	13654	13489	13513	13470	13557	13464	13629	13673	13544	13494	13341	13547	13451	13503	13474	13592	13494	13565	13587	13559	13453	13466	13504	13396	13620	13482	13572	13625	13566	13650	13626	13482	13622	13528	13591	13882	13523	13492	13478	13519	13641	13567	13543	13623	13491	13676	13579	13321	13517	13638	13589	13567	13512	13641	13588	13684	13454	13567	13651	13598	13728	13538	13530	13506	13500	13515	13507	13572	13394	13488	13429	13703	13455	13564	13541	13579	13599	13648	13597	13490	13577	13582	13508	13659	13559	13475	13452	13464	13592	13457	13591	13506	13568	13706	13598	13568	13642	13625	13518	13648	13489	13728	13427	13564	13430	13461	13555	13565	13656	13578	13616	13677	13708	13598	13623	13562	13532	13483	13456	13710	13434	13589	13565	13571	13572	13451	13471	13679	13477	13589	13576	13616	13681	13624	13437	13585	13427	13528	13487	13555	13579	13726	13561	13604	13608	13438	13541	13598	13685	13554	13611	13552	13609	13618	13657	13561	13464	13524	13549	13568	13667	13583	13571	13473	13638	13583	13748	13522	13488	13569	13548	13576	13554	13579	13467	13498	13628	13549	13559	13509	13500	13652	13508	13657	13532	13665	13520	13572	13561	13530	13697	13597	13650	13610	13633	13486	13589	13584	13586	13717	13502	13614	13612	13614	13414	13675	13467	13573	13553	13501	13744	13375	13465	13499	13549	13516	13548	13644	13699	13459	13534	13564	13346	13648	13580	13637	13418	13590	13518	13569	13493	13532	13709	13638	13572	13645	13457	13360	13521	13578	13820	13379	13586	13725	13546	13642	13518	13589	13548	13590	13662	13786	13607	13370	13351	13793	13493	13709	13481	13643	13522	13468	13479	13574	13437	13494	13477	13528	13671	13496	13474	13544	13625	13597	13443	13649	13468	13490	13601	13609	13584	13642	13498	13462	13631	13691	13613	13709	13643	13531	13518	13516	13701	13630	13460	13631	13512	13459	13574	13550	13561	13461	13601	13533	13647	13623	13732	13673	13540	13528	13458	13622	13476	13579	13391	13594	13767	13606	13527	13572	13486	13651	13664	13504	13566	13671	13691	13636	13571	13657	13520	13427	13593	13505	13636	13530	13649	13421	13514	13470	13432	13541	13611	13621	13658	13465	13665	13580	13687	13453	13584	13567	13584	13523	13641	13527	13516	13672	13447	13578	13689	13493	13543	13546	13618	13437	13433	13559	13515	13560	13519	13533	13508	13586	13601	13532	13572	13527	13532	13587	13655	13665	13542	13346	13598	13677	13606	13445	13609	13550	13517	13439	13678	13493	13547	13660	13585	13422	13431	13543	13519	13643	13408	13766	13580	13588	13481	13650	13559	13510	13639	13601	13468	13554	13606	13516	13685	13640	13426	13585	13529	13539	13530	13661	13474	13596	13495	13584	13381	13338	13569	13684	13459	13433	13569	13523	13645	13626	13597	13543	13756	13633	13496	13637	13698	13646	13450	13664	13522	13831	13535	13597	13574	13529	13666	13404	13499	13482	13513	13546	13535	13608	13630	13482	13469	13461	13571	13584	13538	13493	13516	13525	13560	13589	13599	13531	13649	13595	13485	13493	13613	13451	13581	13547	13622	13621	13716	13523	13537	13579	13658	13525	13517	13390	13445	13476	13496	13559	13496	13454	13640	13782	13589	13449	13516	13727	13563	13402	13679	13460	13635	13680	13489	13553	13576	13738	13526	13603	13423	13421	13736	13581	13755	13461	13677	13494	13592	13472	13477	13640	13478	13493	13621	13565	13550	13598	13606	13592	13479	13399	13624	13623	13495	13762	13628	13626	13724	13510	13587	13495	13556	13542	13610	13625	13585	13529	13694	13456	13516	13679	13457	13560	13644	13606	13513	13559	13544	13597	13615	13443	13565	13574	13448	13589	13590	13597	13518	13671	13366	13598	13385	13546	13677	13445	13474	13547	13591	13686	13498	13533	13545	13657	13575
24574	21471	28861	24539	21791	20073	17499	14724	13924	13977	13800	13602	13619	13354	13672	13433	13467	13322	13426	13443	13445	13316	13344	14703	13915	17900	20023	16293	13505	13323	13168	13496	13284	14622	15225	15115	14572	13648	13247	13255	13271	13212	13155	13297	13339	13394	13180	13375	13206	13147	13058	13180	13162	13150	13080	13192	13077	13034	13109	13195	13156	13244	13104	12995	13181	13068	13017	13211	13071	13079	13002	13213	13160	13224	13038	13137	13262	13137	13275	13246	13220	13167	13150	13124	13045	13164	13209	13139	13159	13002	13130	13142	13215	13205	13167	13215	13068	13117	13221	13290	13012	13163	13071	13347	13328	13167	13135	13238	13225	13169	13098	13156	13142	13071	13277	13261	13415	13242	13027	13205	13163	12952	13249	13124	13084	13135	13071	13052	13147	13035	13039	13317	13341	12997	13166	13207	13234	13130	13260	13123	13196	13162	13060	13257	13127	13197	13256	13250	13244	13145	13029	13079	13007	13191	13144	13025	13157	13002	13210	13225	13326	13288	13274	13150	12951	13194	13217	13245	13104	13326	13034	13249	13108	12988	13021	12990	13042	13240	13085	13259	13254	13115	13175	13103	13169	13298	13187	13225	13268	13131	13189	13267	13189	13139	13198	13101	13206	13096	13351	12962	13109	13105	13113	13291	13105	13114	13357	13091	13119	13011	13342	13031	13106	13217	13205	13070	13170	12997	13061	13199	13142	13309	13162	13217	12973	13185	13355	12916	13154	13154	13112	13151	13018	13132	12994	13136	12951	13146	12990	13171	13097	13164	13083	13207	13081	13225	13254	13080	13057	13223	13294	13167	13161	13200	13210	13207	13039	13071	13182	13165	13217	13108	13297	13194	13249	13139	13139	13076	13103	13126	13105	13331	13169	13015	13141	13135	13050	13140	13304	13156	13156	12924	13151	13176	13200	13215	13078	12970	13080	13077	13232	13423	13182	13194	13038	13396	13209	12933	13028	13183	13412	12946	13001	13081	13121	13132	13085	13163	12980	13046	13039	12983	13122	13095	13232	12919	13066	13173	13249	13153	13146	13181	13073	13116	13008	13231	13065	13035	13161	13148	13129	13139	13331	13187	13157	13090	12998	13188	13044	13059	13328	13387	13190	13281	12927	13070	13225	13062	13211	13212	13284	13130	13020	13181	13098	13058	13148	13313	13194	13002	13283	13209	13170	13053	13313	13154	13145	13142	13130	13133	13144	13193	13289	13062	13137	12958	13054	13160	13173	12831	13046	13092	13120	13208	13038	13151	13118	12996	13297	13141	13215	13112	13251	13123	13114	13058	13059	13003	13285	13108	13147	13082	13279	13175	13194	13254	13339	13174	13064	13256	13040	13031	13089	13215	13134	13081	13107	13113	13267	13383	13212	13158	12902	13156	13331	12994	13058	13024	13150	13079	13041	13220	13123	13197	13164	13206	13093	13102	13320	13248	13201	13174	13143	13131	13014	13057	13125	13164	13148	13160	13115	13361	13203	13243	13131	13268	13076	13298	13255	13098	13180	13259	13184	13123	13153	13030	13187	13043	13260	13229	13125	13089	13252	13048	13362	13203	13072	13245	13168	13255	13036	13280	13186	13343	13102	13266	13382	13298	13171	13177	13345	13247	13092	13092	13074	12892	13060	12957	13119	13183	13186	13334	13045	13147	13173	13089	13175	13117	13219	13044	13034	12986	13119	13129	13229	13252	13114	13167	13056	13146	13159	13206	13194	13020	13246	13152	13215	13257	13208	13056	13149	13372	13159	13131	13171	13221	13108	13282	13225	13194	13256	13329	13262	13132	13238	13102	13205	13101	13166	13210	13113	13126	13063	13262	13153	13109	13007	13196	13213	13209	13221	13036	13306	13068	13159	13035	13105	13159	13069	13146	13078	13100	13153	13179	13046	13074	13121	13201	13174	13337	13249	13101	13191	13003	13245	13161	13336	12902	13070	13066	13149	13100	13216	13214	13277	13046	13313	13157	13176	12910	13169	13152	13239	13204	13194	13165	13031	13142	13057	12848	13143	13120	13171	13189	13380	13158	13192	13103	13130	13038	13163	13130	13134	13200	13052	13172	13112	13089	13090	13121	13234	13109	13244	13142	13156	13105	13117	13127	13079	13088	13118	13265	13087	13305	13056	13196	13276	13090	13157	13270	13185	12970	13187	13118	13023	13088	13265	13137	13164	13304	13098	12997	13232	12962	13257	12981	13186	13024	13254	12939	13047	13171	13161	13062	13073	13197	13253	12949	13093	13238	13143	13045	13351	13208	13221	13215	13087	13146	13224	13265	13231	12974	13338	13119	13268	13076	13283	13203	13214	13178	13099	12989	13150	13042	13145	13151	13011	13131	12969	13054	13387	13177	12947	13065	13224	13297	13038	13011	13294	13196	13099	13124	13060	13190	13151	13201	13095	13165	13285	13117	13131	13033	13280	12970	13212	13258	13037	13102	13042	12990	13137	13197	13252	13204	13094	13033	13025	13078	13313	13055	13150	13126	13116	13024	13194	13047	13225	13265	13024	13163	13141	13216	13107	13264	13388	13186	13193	13225	12946	13467	12995	13111	13373	13244	13142	13231	13161	13023	12942	13254	13230	13332	13223	13038	13114	13112	13203	13111	13214	12911	13100	13115	13200	13191	13099	12997	13191	13182	13120	13079	13082	13003	13210	13103	13153	13183	13040	13026	13223	12998	13186	13084	13407	13080	13254	13270	13044	13033	13175	13192	13002	13072	13086	13090	13140	13158	13108	13119	13202	13181	13216	13216	13133	13067	13247	13116	13011	13090	13101	13014	13245	13136	13006	13210	13190	13260	13136	13171	13131	13074	13136	13066	13145	13138	13100	13136	13110	13229	13257	13164	13211	13178	13098	13053	13076	13039	13029	13087	13007	13007	13249	13048	13222	13303	13075	13262	13082	13162	13038	13148	13251	13262	13076	13156	13189	13170	13003	13031	13123	13081	13083	12958	13126	12948	13098	13099	13052	13085	13242	13114	13218	13018	13360	13143	13127	13241	13233	13110	13108	13042	13246	13118	13045	13073	13181	13404	13150	13084	12981	13106	13207	13240	13162	13155	13109	13227	13253	13060	13135	13110	13026	13409	13155	13079	13229	13132	13121	13107	13109	13128	13207	13168	12963	13164	13225	12888	13106	13045	13059	13247	13058	13297	13297	13031	13196	13195	13328	13264	13066	13382	13147	13032	13092	13133	13168	13088	13177	13151	13180	13107	13003	13172	13311	13176	13294	13241	13177	13048	13098	13106	13241	13245	13063	13252	13204	13335	13114	13117	13082	13170	13172	13300	13068	13313	13175	13050	12988	13180	13123	13137	13308	13265	13134	13152	13090	13157	13198	12880	13062	13179	13133	13224	13203	13212	13038	13117	13031	13186	13288	13078	13093	13178	13339	13232	13176	13171	13187	12977	13070	13125	13249	13281	13321	13254	13046	13087	13235	13113	13171	12990	13269	13188	13177	13250	13234	13030	13081	13013	13031	13006	13210	13335	13111	13234	13202	13204	13246	13308	13145	13122	13102	13237	13155	13217	13114	13225	12999	13236	13298	13146	13036	13279	13120	13211	13054	13116	13142	13090	13110	13290	13268	13260	13095	13249	12843	13160	13172	13079	13234	13140	13188	13284	13063	13252	13096	13228	13296	12994	13059	13015	13321	13217	13297	13168	13097	13001	13094	13258	13256	13122	13243	13254	13198	13297	13058	12983	13346	13184	13138	13233	13005	13217	13161	13013	13061	13218	13159	13049	13239	13227	13233	13176	13085	13193	13107	12985	13137	13030	13244	13115	13215	13205	13292	13124	13209	13190	13323	13151	13106	13058	13043	13146	13249	13200	13071	13187	13145	13087	13245	13129	13109	13230	12994	13266	13406	13336	13294	13132	13254	13195	13168	13234	13161	13347	13182	13061	13231	13087	13059	13236	13181	13163	13112	13038	13087	13146	13048	13084	13288	13306	13153	12847	13117	13203	13220	13195	13129	13113	13212	13165	13120	13129	13108	13139	13257	13229	13198	13249	13222	13220	13099	13271	13272	13047	13203	13000	13157	13235	12976	13054	13139	13148	13333	13192	13300	13239	13252	13150	13059	13037	13181	13119	13307	13252	13212	13270	13375	13163	13187	13148	13091	13298	13234	13123	13107	13135	13254	13150	13246	13151	13148	13135	13257	13227	13264	12874	13203	13243	13070	13033	13128	13157	13045	13127	13186	13205	13170	13058	13217	13223	13122	13066	13127	13312	13041	13236	13263	13118	13168	13209	13155	13181	13235	13199	13227	13046	13150	13110	13155	13286	13175	13103	13140	13195	13128	13155	13124	13102	13146	13279	13176	13229	13102	13146	13213	13115	13071	13119	13057	12991	13163	13246	13219	13138	13102	13172	13163	13298	13048	13374	13029	13146	13277	12988	13153	13196	13174	13085	13078	13171	13145	13241	13275	13154	13180	13268	13090	13064	13092	13223	13179	13112	13158	13305	13102	13314	13243	13142	13150	13083	13210	13105	13191	13097	13196	12883	13035	13200	13160	13073	13143	13216	13027	12892	13081	13113	13273	13088	13163	13217	13263	12962	13233	13272	13088	13119	13279	13236	13431	13228	13151	13165	13293	13000	13326	13219	13150	13408	13195	13060	13116	13072	13133	13223	13193	13102	13114	13223	13222	13302	13204	12963	13180	13234	13237	13094	13216	13090	13085	13108	13097	13261	13042	13214	13237	12928	13050	13107	12998	13105	13132	13132	13149	13222	13107	13100	13244	13118	13070	13140	13212	13241	13281	13154	13099	13019	13285	12998	13190	13183	13061	13292	13155	13229	13144	13212	13205	13100	13052	13076	13075	13248	12934	13122	13372	13131	13087	13048	13234	13154	13019	13194	13256	12986	13225	13086	13161	13167	12991	13246	13271	13121	13033	13099	13175	12937	13051	13113	13135	12898	13093	13134	13212	13071	13150	13180	13138	13011	13088	13075	13125	13001	13186	13269	13123	13042	13057	13120	13175	13205	13269	13020	13097	13024	13063	13110	13334	13057	13235	13152	13189	13130	13175	13074	13170	13183	13140	13052	13079	13222	13238	13462	13094	13004	13210	13107	13108	13015	13008	12958	13178	13111	13104	13089	13273	13249
15784	25871	24226	19508	17275	16230	15810	14987	14559	14276	14052	14246	14065	13917	13919	13645	13626	13609	13556	13666	13627	13535	14080	16156	14298	22293	23419	16907	13274	13515	13479	13481	13704	15874	16975	16515	15355	13941	13275	13476	13362	13217	13316	13530	13362	13518	13670	13596	13429	13546	13501	13428	13351	13403	13465	13266	13364	13398	13289	13460	13466	13365	13314	13287	13359	13313	13391	13332	13384	13239	13350	13415	13336	13326	13328	13232	13394	13324	13477	13284	13359	13408	13398	13462	13302	13406	13228	13310	13536	13390	13385	13320	13379	13236	13343	13336	13392	13337	13556	13307	13308	13268	13299	13564	13511	13305	13447	13336	13184	13360	13512	13534	13454	13250	13174	13292	13420	13417	13383	13424	13286	13280	13481	13331	13285	13337	13421	13277	13440	13487	13180	13475	13313	13342	13425	13329	13331	13353	13231	13360	13189	13452	13533	13176	13266	13335	13279	13354	13334	13469	13228	13500	13287	13430	13303	13308	13416	13390	13260	13267	13236	13406	13427	13333	13410	13394	13374	13316	13454	13215	13290	13314	13522	13477	13277	13354	13419	13440	13247	13351	13384	13335	13091	13381	13385	13367	13419	13350	13396	13387	13319	13310	13432	13405	13421	13484	13344	13271	13333	13312	13218	13353	13383	13348	13330	13294	13035	13390	13186	13407	13512	13270	13326	13402	13448	13423	13172	13338	13356	13317	13353	13415	13351	13246	13430	13369	13229	13207	13401	13393	13214	13381	13353	13488	13459	13204	13299	13324	13402	13413	13289	13281	13291	13402	13423	13389	13608	13348	13430	13296	13409	13385	13253	13255	13384	13343	13316	13225	13252	13233	13383	13351	13315	13411	13263	13469	13479	13404	13277	13438	13313	13481	13311	13403	13273	13473	13419	13417	13411	13335	13280	13600	13366	13332	13399	13367	13385	13429	13446	13482	13283	13373	13510	13402	13233	13418	13340	13338	13404	13269	13470	13342	13538	13354	13439	13440	13364	13281	13305	13435	13350	13328	13462	13331	13269	13273	13458	13468	13358	13334	13418	13437	13415	13212	13277	13444	13133	13403	13262	13412	13405	13274	13220	13338	13394	13320	13359	13459	13298	13353	13399	13214	13305	13319	13237	13472	13269	13238	13157	13454	13371	13230	13378	13361	13341	13295	13258	13446	13519	13306	13510	13265	13457	13405	13573	13397	13321	13287	13389	13267	13464	13323	13333	13322	13400	13323	13318	13280	13479	13320	13422	13347	13286	13379	13318	13446	13315	13215	13369	13411	13322	13384	13231	13280	13412	13310	13332	13140	13150	13396	13282	13391	13374	13364	13316	13423	13382	13375	13181	13381	13286	13349	13481	13400	13225	13518	13372	13401	13383	13282	13353	13310	13288	13445	13156	13334	13307	13452	13201	13490	13360	13385	13318	13287	13347	13395	13347	13213	13558	13419	13335	13375	13458	13389	13280	13181	13486	13374	13413	13340	13230	13350	13499	13268	13356	13284	13400	13371	13533	13354	13284	13381	13261	13404	13349	13305	13194	13289	13138	13427	13384	13353	13171	13440	13358	13477	13370	13400	13228	13236	13312	13493	13312	13255	13386	13323	13168	13259	13335	13209	13318	13345	13432	13471	13288	13413	13497	13398	13411	13418	13428	13441	13247	13499	13376	13221	13178	13358	13289	13358	13404	13238	13346	13245	13487	13155	13327	13351	13381	13289	13438	13399	13330	13371	13438	13305	13144	13365	13407	13284	13264	13249	13377	13422	13293	13338	13326	13398	13323	13449	13377	13461	13371	13409	13368	13205	13388	13650	13427	13407	13236	13476	13223	13256	13370	13287	13351	13493	13484	13273	13516	13399	13210	13295	13263	13376	13450	13296	13199	13273	13262	13360	13314	13238	13222	13296	13410	13278	13388	13269	13398	13462	13230	13396	13462	13408	13486	13491	13489	13484	13208	13414	13540	13385	13324	13247	13161	13329	13316	13474	13455	13342	13318	13429	13448	13175	13254	13278	13366	13500	13304	13188	13337	13342	13498	13295	13413	13304	13376	13203	13378	13549	13178	13351	13447	13464	13342	13275	13429	13105	13366	13419	13338	13241	13426	13293	13371	13303	13306	13423	13238	13437	13362	13419	13354	13361	13440	13277	13408	13145	13397	13470	13434	13301	13210	13411	13228	13322	13364	13314	13298	13625	13313	13291	13471	13416	13327	13340	13450	13294	13387	13502	13121	13503	13399	13414	13344	13237	13577	13286	13308	13403	13302	13384	13240	13318	13338	13358	13337	13239	13321	13313	13370	13304	13226	13315	13330	13255	13427	13378	13455	13445	13272	13291	13231	13289	13306	13259	13240	13230	13287	13286	13355	13161	13384	13486	13389	13407	13257	13453	13284	13329	13335	13437	13247	13340	13338	13279	13197	13250	13571	13416	13292	13382	13292	13383	13063	13337	13256	13328	13434	13389	13344	13433	13238	13316	13295	13430	13458	13250	13250	13311	13513	13306	13433	13355	13286	13335	13385	13276	13221	13478	13551	13443	13293	13404	13510	13327	13240	13329	13261	13277	13318	13264	13345	13378	13225	13369	13426	13189	13213	13373	13396	13188	13390	13491	13314	13337	13551	13448	13138	13371	13392	13263	13276	13298	13266	13375	13329	13314	13157	13451	13244	13406	13234	13380	13416	13416	13503	13412	13454	13369	13394	13182	13423	13355	13211	13285	13442	13237	13628	13367	13342	13412	13223	13279	13448	13351	13301	13267	13474	13239	13451	13288	13336	13386	13318	13339	13395	13499	13477	13330	13398	13438	13327	13342	13239	13345	13452	13260	13417	13254	13389	13443	13430	13462	13389	13286	13266	13272	13195	13390	13372	13144	13376	13332	13488	13448	13429	13246	13276	13358	13571	13365	13343	13414	13350	13420	13311	13376	13226	13349	13350	13452	13383	13506	13263	13448	13354	13166	13319	13371	13185	13545	13269	13426	13255	13489	13260	13397	13421	13197	13404	13263	13387	13358	13383	13437	13420	13293	13370	13333	13316	13400	13341	13291	13293	13361	13373	13429	13357	13292	13266	13267	13343	13442	13399	13533	13276	13277	13340	13251	13314	13367	13312	13528	13497	13350	13443	13231	13349	13340	13186	13308	13272	13274	13468	13412	13367	13346	13310	13279	13321	13264	13396	13376	13419	13239	13397	13272	13069	13400	13299	13349	13308	13369	13456	13289	13305	13068	13428	13375	13357	13333	13404	13412	13394	13391	13398	13301	13440	13467	13369	13364	13337	13393	13270	13440	13510	13177	13286	13473	13304	13248	13205	13316	13230	13285	13335	13359	13416	13207	13260	13345	13266	13371	13214	13327	13342	13556	13501	13470	13311	13440	13298	13475	13279	13227	13467	13285	13419	13385	13478	13392	13404	13456	13401	13302	13420	13401	13311	13428	13330	13398	13469	13200	13420	13402	13336	13466	13142	13264	13449	13556	13450	13417	13376	13386	13251	13287	13257	13432	13439	13297	13233	13453	13506	13285	13366	13313	13352	13302	13447	13344	13461	13342	13365	13379	13345	13243	13206	13302	13284	13333	13411	13421	13226	13232	13197	13328	13411	13424	13366	13272	13335	13319	13318	13401	13449	13330	13395	13265	13547	13292	13173	13203	13312	13363	13337	13173	13360	13564	13452	13493	13225	13343	13309	13387	13305	13266	13346	13413	13270	13275	13337	13355	13398	13218	13401	13235	13282	13262	13296	13313	13276	13214	13251	13453	13244	13254	13281	13377	13396	13426	13309	13346	13402	13215	13309	13372	13193	13387	13213	13263	13285	13540	13498	13462	13199	13426	13292	13461	13265	13462	13511	13319	13331	13343	13233	13420	13311	13374	13359	13273	13254	13428	13326	13347	13390	13480	13326	13209	13367	13257	13503	13267	13347	13325	13387	13470	13351	13244	13373	13346	13173	13498	13110	13285	13271	13271	13393	13219	13402	13314	13439	13126	13571	13514	13411	13271	13363	13234	13449	13306	13306	13314	13386	13311	13371	13296	13428	13325	13288	13253	13380	13409	13361	13370	13503	13315	13305	13383	13381	13352	13377	13247	13380	13318	13339	13265	13298	13391	13360	13190	13375	13335	13339	13522	13286	13405	13485	13244	13358	13387	13337	13218	13267	13520	13212	13486	13354	13350	13319	13319	13468	13323	13508	13374	13151	13503	13412	13329	13310	13553	13242	13346	13308	13193	13395	13303	13454	13278	13259	13219	13330	13495	13473	13365	13388	13344	13209	13471	13392	13508	13601	13264	13197	13453	13339	13326	13452	13453	13375	13233	13345	13477	13282	13366	13519	13286	13270	13242	13363	13432	13308	13246	13306	13506	13270	13323	13411	13389	13334	13370	13374	13459	13406	13181	13515	13424	13541	13237	13313	13308	13413	13402	13474	13388	13417	13306	13541	13473	13236	13244	13364	13424	13377	13322	13519	13284	13341	13405	13289	13333	13172	13176	13241	13357	13311	13468	13348	13318	13184	13381	13392	13309	13233	13613	13419	13366	13461	13495	13349	13433	13519	13535	13328	13412	13284	13307	13336	13361	13272	13270	13237	13296	13362	13422	13352	13261	13266	13363	13441	13216	13333	13407	13376	13435	13340	13229	13213	13426	13393	13284	13413	13300	13187	13261	13381	13241	13416	13318	13304	13415	13303	13219	13405	13450	13347	13398	13540	13402	13519	13352	13270	13390	13285	13240	13321	13187	13357	13506	13394	13334	13279	13414	13226	13414	13393	13235	13308	13415	13360	13490	13398	13289	13376	13309	13493	13412	13348	13353	13393	13233	13244	13237	13389	13490	13281	13272	13451	13264	13278	13382	13397	13369	13378	13155	13407	13478	13330	13154	13345	13342	13202	13430	13418	13453	13327	13276	13108	13318	13285	13365	13299	13573	13452	13468	13474	13141	13277	13375	13328	13397	13295	13365	13285	13364	13290	13340	13117	13521	13341	13307	13513	13360	13178	13322	13365	13270	13385	13272	13374	13389	13319	13325	13438	13127	13183	13500	13420	13347	13372	13218	13331	13422	13191	13458	13230	13501	13413	13165	13436	13476	13304	13258	13282	13473	13249	13466	13386	13245	13424	13292	13410	13374
29373	20970	18761	16045	14213	14098	14245	13963	13906	13962	13880	14014	14007	13932	13850	14016	13925	13880	14093	14168	13804	14037	13876	14023	14168	14133	14444	14291	13862	13867	13904	13715	13868	14061	14035	14063	14112	13947	14100	14035	13937	13882	13958	13998	14007	13863	13939	14009	13845	13795	13859	13748	13765	13968	14033	13736	13723	14030	13904	14001	14042	13999	13969	13974	13989	13969	13819	13828	13706	13771	14009	13661	13931	13879	14121	13997	14085	13797	13847	13651	13890	13794	13934	13950	13803	13807	13763	13965	13938	14107	13893	13878	14095	13862	13959	14070	13864	13854	13900	14152	13849	13949	13876	13967	13909	13905	13891	13906	13969	13826	13673	13854	13844	14059	13873	13770	13787	14061	13799	13842	13848	13938	13752	13802	14032	14045	13852	13957	13905	14044	13674	14016	13880	13858	13977	13846	13908	13727	13850	13825	14021	13922	14014	13912	13950	13809	13714	13808	13952	14001	13907	13935	13882	13913	13807	13834	13629	13878	14067	13804	13840	13811	13670	13807	13872	13824	13970	13893	13875	13745	13781	13884	13800	14035	13905	13927	13978	13899	13910	14050	13884	13791	13764	13915	14058	13865	13861	14144	13847	13905	13876	13878	13894	13923	13977	13984	13873	14001	13801	14067	13830	13991	13894	13941	13937	13805	13854	13878	13869	13805	13801	13892	13990	13786	13926	14034	13943	13640	13813	13811	13923	13827	13726	14024	13936	13709	13913	13898	13963	13761	14140	13739	13720	13830	13875	13971	13883	13961	13837	13852	13860	13899	13785	13834	13879	13706	13825	14013	13914	14094	13825	13941	13897	13978	13995	13988	13848	13974	13867	13797	13846	14007	13840	13978	13824	14010	13960	13890	13926	13948	14065	13768	14028	13911	14033	13881	13946	13928	13952	13849	13971	13879	13921	13979	14064	13827	13834	13762	13985	13647	13786	13867	13931	13908	13859	13760	13862	13912	13869	13793	13785	13900	13683	13823	13906	13745	13935	13750	14042	13826	13985	13918	13954	14068	13910	13793	13845	13857	13930	13914	13864	13751	13766	13955	13922	13978	13848	13936	13992	13689	13929	13793	13917	13761	13752	13912	13884	14085	13743	13893	13989	13826	13898	13740	13903	13830	13781	13816	13806	13890	13882	14083	13865	13814	13916	14143	13985	13803	13784	13906	13926	13675	13961	13878	13957	13961	13838	13890	14092	13806	13961	13952	14009	13907	13888	13756	13787	13825	13970	13785	13887	13888	13966	13730	13838	13938	14049	13993	13833	13819	13689	13879	13890	13597	13771	13876	13888	13912	13791	13888	13900	13891	13694	13810	13965	14023	14009	13666	13976	14015	13793	14137	13995	13821	13903	13752	13804	13953	13784	13831	14074	13970	13911	13984	13875	13956	13799	13894	13793	13932	14122	14011	13814	13846	13852	13909	13934	13814	13804	13797	13921	13994	14038	13906	13877	13925	13878	13883	13641	13761	13754	13857	13886	13752	13751	13823	13905	13728	13809	13695	13884	13945	13899	13904	13885	13982	13880	13909	13979	14040	13937	13798	13977	13941	13875	14132	13990	13897	13874	13804	13873	13800	13790	14030	13966	13852	13814	13800	13826	13968	13946	13806	13780	13919	13875	13888	14001	13918	13806	13756	13912	13867	13942	13787	13684	13888	13735	13706	13827	13946	13869	13774	13971	14035	13867	13791	13905	14002	13926	13996	13907	13805	14098	13881	13923	13951	13956	13849	14005	13972	13818	13915	14048	13870	13891	13835	13814	13934	13894	13845	13795	14037	13963	13894	13840	13877	13784	14091	13702	14020	14059	13794	13950	13922	14011	13931	13922	13760	13825	13913	13918	13818	13951	13728	13953	14028	13926	13871	13771	13945	13777	13941	13830	13923	13880	13871	13885	13849	13819	13894	13914	13661	13790	13976	13900	13892	13746	13907	13928	13994	13798	13962	13890	13966	13916	14075	13833	13842	14156	13894	14000	14079	13953	13859	13832	13927	13863	13958	13750	13734	13909	13924	13997	13888	13987	13918	13953	13800	13954	13756	13815	13920	14002	13684	13829	13998	13880	13961	13885	14085	14023	13950	13873	13550	13899	13773	13764	13855	13857	13801	13746	13758	13829	13966	13961	13763	14030	13894	13843	13759	13867	13906	13924	13915	13915	14024	13790	13689	13911	13770	13941	14052	13982	14118	13940	13766	13826	13778	13702	13824	13731	13995	14007	14054	13795	13896	13704	13671	13858	13926	13889	13867	13845	13878	13770	13775	13758	13965	13853	13981	14040	13878	13825	13799	13900	13972	13960	13782	13935	13936	14047	13813	13940	13998	13918	13811	13950	13776	13618	13970	14015	13959	13946	13796	13720	13972	13842	13952	13905	13957	13872	13999	14036	14038	13983	13854	13846	13904	14008	13979	13963	14005	14179	13988	14052	13750	13891	13808	13946	13957	13852	13872	13983	13832	13929	13970	14085	13824	14157	13990	13935	14114	13638	13849	13892	13869	13879	13917	13758	13726	13937	13732	13929	13995	13806	13851	13745	13933	13813	13890	13861	14093	13853	13801	13893	13865	13626	13871	13973	13882	13983	13999	13865	13990	13879	13744	13930	13843	13811	13798	14049	14020	13781	13692	13854	13992	14037	13768	13857	13926	13818	13787	13882	13858	13955	13900	13800	13883	14053	14020	13810	13704	13906	13833	13958	13786	13745	13887	13942	14044	13993	13809	13931	13972	13992	13848	14040	13886	13866	13932	13901	13938	13688	13962	14013	14056	13901	13999	14076	13907	13857	13839	13920	13902	13778	13967	13888	13819	13860	13834	13931	13729	13969	13881	13888	13791	13872	13901	13861	13970	13786	13880	14051	13919	13725	13982	13916	14101	14145	13804	13995	13902	13912	13743	13895	13936	13820	13941	14004	13728	13904	13609	13895	13947	13868	13886	13631	13965	13991	13939	13836	14031	13806	13927	13887	13813	13729	13826	13727	13835	14015	14002	13867	13960	13855	13843	13940	14015	13851	13816	13761	14053	13828	13845	13987	13858	13898	13838	13938	14043	13896	13968	13914	13944	13908	13852	13979	13899	13966	13877	14038	13900	13999	13795	13973	13873	14141	13913	13952	13877	13834	13916	13911	14182	13800	14082	13899	13900	13937	13947	13977	13837	13713	13825	14004	14068	13811	13763	13819	13948	13747	14101	13951	13868	13928	13936	13960	13931	13786	13720	13775	13981	13845	13896	13786	13776	13726	13773	14009	13746	13999	13828	13906	14005	14001	13824	14071	13809	13730	13755	13877	14081	13725	13735	14027	13906	13877	14115	13728	14094	13814	14014	14032	13890	13948	13923	14013	13918	13966	13992	14000	13999	13996	13784	13757	14034	14043	13924	13768	13899	13962	14137	13979	13798	13860	13839	13934	13944	13966	14047	13847	13843	13894	13880	13768	13876	13865	13803	13987	13924	13974	14101	13720	13967	13928	13844	13953	13956	13781	13955	13910	13942	13906	13840	13899	14011	13878	13834	13841	13793	13867	13984	14008	13990	13836	13887	14022	13917	13962	13837	13794	14049	13929	13750	14115	13747	13986	13804	13893	13861	14030	13919	13905	13770	13878	13881	13847	13847	13933	13948	13808	13995	13869	13761	13851	13807	13902	13961	13956	13954	13831	13850	14029	13962	13952	14002	13919	13760	13925	13988	14036	13878	13697	13854	13850	13826	14002	13863	13927	14025	13970	13929	13897	13873	13770	13659	13919	13553	13685	13856	13909	13962	13714	13853	14023	13915	13839	13888	13855	13869	13854	13920	13956	14071	14021	13746	14055	13849	13927	13896	13867	13861	13889	13892	13938	14001	13887	14026	13996	13965	13881	13744	13971	13986	13882	13932	14060	13869	13977	13943	13931	13842	13934	13655	13849	13959	13955	13979	13722	13878	13842	13933	13742	13962	13923	13839	13971	13980	13744	13726	13931	13908	13655	13964	13907	14004	13845	13950	13844	13952	13745	13902	13863	13869	14015	13737	13999	14026	14003	13888	13938	13799	14000	13986	13832	13767	13991	13953	13877	13955	13748	13881	13737	13918	13735	13848	13888	13891	13897	14049	13820	13772	13670	13890	13854	14044	13692	13862	13950	14005	13900	14001	13934	13937	13729	13872	14101	13875	13822	13799	13957	13868	13884	13848	13747	13892	14074	13956	13921	13715	13923	14135	13976	14072	13973	13867	13830	13863	13791	13784	13953	13947	13916	13889	13963	13732	13758	13920	14110	14007	13867	13790	13861	13822	13808	13926	13799	13987	14009	13735	14006	13954	13853	13762	13927	13685	13943	13761	13853	13830	14032	13869	13850	13770	14196	14040	13808	13909	14076	13735	13803	13741	13865	13711	13916	13750	13859	13811	14088	13908	13869	13928	13865	13772	13905	13749	13909	14104	13993	13756	13818	13921	13818	13819	13841	13903	13892	13910	13953	13808	13835	13778	13916	13982	13821	14104	13915	13868	14218	13961	13913	13875	13750	13938	13987	13914	13701	13883	13762	13876	13875	13777	13975	14063	13817	13882	13921	14057	13847	13963	13783	13687	13953	13942	13901	14091	13927	13966	13944	13793	14030	13986	13894	13926	13678	13923	13892	13882	13800	13728	13874	13885	14050	14067	13922	13931	13890	13929	13853	13907	13948	13910	13874	13960	13942	13851	14054	13925	13985	13966	13948	13711	13843	13782	13806	13796	13696	13671	13820	14008	13891	13778	13670	14064	13872	13840	13920	13863	13930	14043	14138	13898	13852	13910	13653	13933	13891	13857	13889	13869	13983	13980	13822	13601	13908	13881	13854	14030	13908	13792	13920	13833	13822	13847	13845	13904	13857	13967	13888	13887	14009	13803	13881	13782	14092	13985	13867	13891	13960	13848	13965	13783	13901	13934	13844	13894	13957	13893	14078	13859	14058	13974	13949	13950	13867	13778	13845	13972	13812	13972	13868	13984	13881	13822	13773	13877	13838	13952	14007	14022	13925	13851	13735	13803	13867	13882	13996	14023	13875	13939	13847	14025	14044	13745	13874	13887	13824	13865	13780	13827	13807	13958	14027	14096	13819	13993	13975	13880	14034	13996	13975	13886	13907	13843	13871	13919
15089	15914	15680	14798	14279	14184	14206	14037	13877	13896	13834	13701	13798	13896	13780	14004	13904	13832	13845	13933	13765	13836	13990	13836	13719	14267	14866	14552	13756	13645	13654	13898	13846	13733	13991	14092	13972	13780	13804	13802	13839	13801	13880	13782	13733	13746	13758	13705	13739	13733	13859	13660	13696	13916	13727	13778	13801	13909	13709	13783	13683	13851	13649	13837	13754	13762	13875	13656	13788	13798	13618	13906	13868	13839	13742	13779	13700	13781	13843	13743	13859	13757	13835	13799	13725	13753	13830	13643	13792	13665	13806	13674	13832	13637	13853	13716	13615	13826	13764	13706	13762	13663	13806	13688	13610	13817	13876	13665	13837	13686	13960	13915	13788	13723	13619	13956	13724	13785	13821	13837	13789	13786	13848	13851	13667	13911	13596	13774	13684	13796	13884	13717	13647	13804	13661	13878	13829	13808	13717	13664	13905	13894	13693	13866	13822	13892	13689	13723	13912	13850	13647	13877	13907	13719	13668	13814	13828	13696	13718	13711	13910	13618	13719	13923	13824	13785	13719	13600	13630	13821	13818	13764	13790	13763	13746	13685	13687	13672	13753	13834	13773	13798	13580	13705	13749	13706	13842	13854	13681	13666	13927	13851	13763	13642	13848	13757	13659	13660	13637	13731	13713	13838	13616	13739	13864	13806	13960	13795	13785	13789	13681	13631	13657	13872	13732	13837	13715	13756	13809	13697	13671	13789	13720	13937	13759	13679	13737	13833	13700	13666	13690	13803	13612	13795	13789	13736	13622	13752	13803	13810	13798	13802	13883	13617	13810	13516	13773	13798	13774	13777	13791	13774	13701	13738	13763	13879	13745	13717	13966	13885	13653	13806	13645	13719	13799	13746	13767	13741	13774	13785	13818	13698	13825	13706	13757	13820	13770	13613	13861	13740	13889	13769	13641	13741	13635	13762	13846	13680	13683	13850	13800	13828	13647	13707	13748	13877	13618	13674	13861	13771	13687	13684	13699	13850	13799	13783	13637	13710	13983	13560	13714	13654	13870	13848	13733	13782	13805	13772	13673	13741	13766	13854	13690	13887	13843	13824	13668	13747	13768	13818	13817	13986	13776	13788	13764	13698	13710	13869	13845	13672	13885	13714	13822	13525	13826	13807	13878	13621	13807	13817	13870	13845	13772	13734	13620	13765	13694	13707	13702	13739	13915	13869	13684	13736	13808	13827	13794	13878	13641	13704	13711	13758	13688	13763	13784	13789	13740	13846	13841	13764	13757	13645	13846	13733	13758	13838	13907	13660	13665	13688	13804	13810	13712	13638	13679	13633	13859	13721	13779	13734	13689	13927	13664	13888	13842	13918	13726	13774	13763	13688	13658	13709	13928	13736	13714	13893	13893	13817	13959	13771	13840	13815	13866	13906	13927	13824	13807	13678	13888	13646	13839	13776	13826	13884	13705	13625	13878	13651	13936	13969	13804	13813	13810	13632	13773	13885	13876	13604	13560	13677	13751	13877	13770	13873	13588	13785	13871	13753	13823	13670	13841	13922	13776	13697	13621	13910	13779	13831	13630	13759	13773	13806	13631	13765	13706	13677	13868	13657	13759	13707	13919	13872	13683	13857	13728	13926	13802	13777	13680	13844	13761	13841	13787	13670	13903	13699	13661	13881	13879	13780	13772	13634	13544	13741	13603	13718	13847	13769	13751	13839	13665	13747	13815	13830	13879	13753	13812	13809	13774	13823	13878	13689	13806	13899	13745	13745	13696	13684	13677	13978	13806	13699	13793	13746	13754	13855	13682	13894	13691	13828	13749	13793	13716	13846	13804	13756	13818	13726	13783	13779	13727	13838	13719	13763	13760	13708	13751	13771	13676	13666	13677	13751	13764	13736	13695	13826	13718	13747	13881	13727	13758	13743	13742	13747	13739	13787	13933	13725	13851	13827	13726	13616	13955	13716	13993	13606	13854	13750	13719	13752	13831	13711	13792	13884	13764	13758	13902	14037	13806	13867	13807	13766	13651	13887	13698	13962	13802	14056	13843	13759	13906	13865	13737	13705	13694	13920	13785	13796	13820	13888	13833	13719	13839	13860	13844	13784	13863	13770	13845	13909	13676	13739	13749	13830	13755	13771	13794	13766	13745	13694	13702	13839	13729	13847	13805	13907	13700	13848	13835	13679	13768	13887	13881	13763	13805	13718	13738	13743	13748	13753	13747	13774	13625	13771	13660	13676	13757	13767	13783	13606	13782	13626	13671	13851	13660	13699	13640	13722	13662	13844	13705	13738	14094	13858	13734	13697	13592	13837	13815	13789	13814	13750	13660	13782	13715	13815	13896	13689	13743	13399	13760	13795	13725	13702	13826	13901	13802	13890	13874	13712	13797	13750	13741	13820	13703	13628	13879	13795	13672	13798	13826	13957	13851	13700	13678	13770	13881	13888	13735	13529	13749	13539	13812	13698	13889	13693	13979	13713	13642	13685	13785	13875	13800	13812	13847	13795	13750	13754	13911	13827	13880	13889	13618	13794	13973	13703	13808	13779	13768	13707	13757	13712	13830	13609	13860	13727	13775	13759	13928	13732	13796	13722	13600	13612	13645	14001	13713	13789	13857	13663	13937	13772	13860	13705	13849	13793	13665	13735	13815	13568	13757	13871	13715	13736	13737	13619	13653	13651	13657	13828	13687	13761	13560	13751	13710	13754	13681	13897	13676	13823	13841	13757	13871	13749	13832	13774	13839	13573	13928	13876	13774	13815	13686	13832	13815	13777	13698	13893	13866	13979	13842	13579	13743	13756	13720	13900	13825	13882	13857	13672	13879	13732	13833	13838	13882	13787	13748	13741	13744	13741	13898	13604	13758	13853	13782	13846	13733	13735	13730	13697	13771	13882	13662	13724	13834	13650	13862	13852	13780	13799	13858	14068	13820	13857	13798	13656	13690	13704	13669	13844	13780	13812	13748	13722	13782	13718	13776	13850	13593	13680	13744	13706	13852	13880	13846	13903	13909	13773	13764	13829	13642	13951	13559	13896	13918	13871	13911	13664	13801	13760	13740	13784	13837	13800	13833	13808	13709	13604	13867	13620	13728	13732	13706	13786	13760	13828	13689	13597	13751	13819	13516	13783	13782	13827	13700	13918	13955	13805	13484	13714	13784	13784	13870	13748	13675	14025	13780	13630	13732	13724	13788	13656	13821	13872	13718	13703	13640	13750	13793	13791	13733	13677	13687	13896	13578	13966	13822	13775	13708	13771	13846	13700	13664	13734	13797	13709	13749	13724	13710	13756	13780	13763	13635	13594	13704	13721	13792	13680	13809	13687	13832	13772	13921	13730	13671	13814	13801	13856	13808	13715	13801	13792	13915	13886	13759	13855	13760	13579	13957	13757	13686	13839	13760	13880	13577	13765	13734	13799	13789	13823	13807	13868	13773	13829	13928	13772	13853	13651	13933	13731	13649	13627	13748	13689	13800	13885	13814	13807	13627	13793	13776	13687	13862	13798	13931	13746	13724	13746	13780	13756	13680	13943	14018	13751	13832	13649	13825	13791	13871	13751	13810	13689	13739	13852	13592	13930	13928	13659	13802	13617	13845	13619	13733	13792	13955	13732	13773	13662	13691	13794	13638	13844	13745	13672	13649	13810	13857	13696	13722	13742	13814	13727	13853	13635	13696	13818	13791	13748	13776	13873	13714	13847	13834	13679	13709	13805	13721	13718	13948	13736	13719	13596	13773	13722	13844	13784	13725	13728	13711	13683	13531	13749	13813	13850	13627	13788	13718	13640	13721	13947	13924	13785	13838	13639	13662	13836	13834	13804	13604	13727	13804	13984	13840	13910	13774	13644	13848	13719	13829	13855	13839	13707	13800	13751	13805	13594	13741	13809	13715	13647	13827	13754	13679	13750	13697	13806	13701	13724	13761	13782	13750	13867	13846	13614	13739	13734	13742	13737	13898	13657	13872	13651	13837	13579	13768	13776	13843	13779	13833	13798	13866	13537	13887	13679	13847	13687	13799	13993	13598	13725	13783	13784	13855	13766	13827	13685	13829	13800	13842	13818	13683	13865	13813	13873	13736	13798	13849	13828	13685	13668	13813	13796	13849	13753	13581	13773	13663	13813	13624	13864	13716	13984	13751	13809	13926	13810	13816	13806	13793	13672	13823	13755	13794	13809	13738	13728	13836	13685	13822	13739	14045	13629	13799	13797	13646	13726	13752	13810	13664	13652	13885	13760	13813	13622	13792	13878	13779	13932	13668	13770	13858	13815	13769	13707	13790	13825	13857	13698	13633	13633	13839	13663	13864	13695	13939	13654	13858	13801	13692	13946	13656	13781	13837	13795	13844	13711	14016	13748	13695	13852	13675	13785	13706	13880	13838	13792	13776	13825	13810	13797	13709	13823	13764	13902	13754	13703	13756	13739	13730	13867	13839	13713	13738	13817	13767	13676	13652	13673	13853	13909	13674	13691	13837	13758	13859	13769	13891	13775	13704	13666	13869	13723	13775	13843	13931	13834	13810	13842	13544	13720	13882	13785	13600	13660	13946	13822	13788	13686	13616	13895	13897	13568	13891	13828	13819	13818	13710	13813	13815	13688	13819	13652	13635	13843	13709	13829	13752	13932	13745	13916	13696	13847	13772	13761	13778	13720	13749	13785	13914	13901	13784	13632	13717	13791	13838	14034	13875	13683	13859	13852	13978	13746	13660	13831	13713	13838	13929	13784	13822	13902	13723	13682	13737	13797	13764	13684	13816	13654	13697	13853	13818	13817	13586	13889	13742	13683	13850	13788	13776	13810	13819	13843	13965	13839	13689	13889	13819	13831	13858	13835	13833	13686	13747	13682	13880	13538	13763	13774	13843	13741	13774	13808	13773	13886	13792	13930	13764	14093	13688	13628	13665	13876	13727	13581	13941	13755	13895	13716	13644	13635	13952	13821	13737	13623	13680	13652	13711	13767	13751	13887	13827	13613	13761	13860	13782	13838	13766	13834	13721	13915	13718	13870	13740	13792	13830	13793	13711	13811	13881	13781	13771	13827	13561	13751	13717	13812	13824	13843	13864	13584	13682	13788	13769	13740	13738	13619	13918	13583	13836	13773	13757	13933	13759	13703	13840	13699	13751	13791	13751	13747	13789	13549	14050	13840	13654	13991
25762	21513	27816	25839	19258	16323	15934	14832	14664	14629	14520	14588	14452	14421	14284	14267	14277	14434	14446	14557	14327	15543	15710	15188	16884	16565	16954	15863	14301	14352	14348	14148	14234	14879	14737	14661	14539	14443	14186	14210	14327	14221	14241	14296	14180	14222	14338	14169	13994	14276	14175	14155	14235	14310	13917	14056	14259	14163	14301	14315	14221	14298	14055	14241	13989	14233	14119	14163	14278	14284	14211	14133	14275	14354	14268	14045	14258	14108	14118	14169	14407	14202	14258	14244	14299	14145	14105	14365	14239	14364	14259	14286	14190	14219	14136	14326	14310	14255	14183	14229	14341	14173	14308	14223	14249	14076	14278	14111	14224	14093	14134	14143	14219	14210	14354	14149	14329	14169	14116	14191	14129	14143	14334	14130	14220	14183	14184	14182	14188	14332	14248	14154	14257	14067	14155	14281	14069	14360	14033	14206	14286	14214	14221	14192	14047	14039	14431	14249	14262	14207	14116	14300	14111	14162	14235	14088	14252	14210	14241	14236	14206	14330	14168	14235	14298	14181	14171	14290	14156	14305	14200	14437	14237	14258	14298	14377	14075	14259	14201	14140	14185	14109	14258	14092	14248	14173	14091	14117	14283	14329	14177	13999	14287	14181	14297	14041	14169	14237	14269	14036	14022	14377	14220	14196	14225	14249	14150	14112	14168	14351	14367	14264	14014	14227	14338	14109	14117	14114	14419	14404	14118	14115	14224	14119	14002	14325	14354	14302	13975	14158	14050	14101	14268	14304	14132	14119	14150	14248	14262	14276	14238	14255	14201	14221	14286	14231	14223	14278	13950	14187	14139	14096	14053	14288	14381	14023	14126	14052	14210	14123	14059	14351	14063	14169	14242	14191	14153	14118	14214	14087	14156	14119	14115	14152	14149	14307	14078	14419	14133	14155	14329	14261	14032	14213	14107	14273	14304	14340	14339	14061	14157	14383	14321	14104	14012	14308	14207	14497	14155	14267	14245	14272	14243	14119	14047	14199	14269	14316	14050	14015	14142	14093	14209	14136	14240	14062	14005	13962	14158	14056	14298	14254	14299	14158	14101	14249	14323	14189	14068	13899	14115	14077	14182	14120	14168	14221	14281	14186	14276	14261	14086	14283	14242	14259	14267	14257	14205	14301	14199	14147	14059	14383	14076	14010	14261	14196	14199	14285	14323	14304	14187	13994	14204	14020	14122	14307	14201	14098	14035	14172	14200	14200	14071	14210	14199	14198	14075	14258	14098	13993	14230	14290	14137	14436	14338	14414	14084	14297	14322	14216	14230	14247	14069	14256	14183	14204	14040	14291	14158	14328	14278	14335	14275	14081	13985	14337	14246	14140	14235	13967	14097	14280	14282	14115	14294	14445	14206	14323	14352	14141	14086	14209	14251	14303	14092	14200	14257	14160	14304	14183	14103	14300	14289	14218	14036	14164	14252	14253	14137	14116	14257	14060	14306	14215	14144	14184	14106	14057	14219	14639	14319	14169	13987	14239	14145	14132	14209	14101	14273	14072	14211	14131	14198	14162	14239	14058	14139	14277	14372	14107	14097	14191	14114	14142	14090	14163	14268	14254	14349	14231	14191	14400	14240	14267	14240	14212	14239	14103	14255	14316	14062	14315	14014	13979	14410	14301	14173	14025	14118	14183	14012	14174	14256	13989	14183	14165	14263	13954	14200	14232	14408	14285	14162	14226	14142	14117	14131	14276	14125	14059	14125	14200	14196	14314	14246	14165	14223	14443	14284	14364	14303	14246	14259	14247	14210	14415	14120	14081	14118	14222	14210	14245	14131	14135	14433	14048	14196	14330	14416	14116	14195	14145	14116	14221	14074	14244	14281	14198	14523	14199	14388	14170	14095	14353	14428	14050	14188	14112	14163	14127	14284	14247	14250	14272	14330	14328	14409	14258	14091	14073	14238	14002	14317	14308	14237	14292	14380	14114	14283	14155	14390	14056	14176	14185	14236	14210	14204	14085	14284	14086	14130	14159	14141	14234	14041	14167	14251	14357	14214	14103	14147	14155	14032	14326	14203	14279	14226	14335	14297	14204	14265	14145	14310	14234	14032	14215	14196	14194	14293	14181	14018	14052	14215	14118	14002	14111	14189	14075	14071	14456	14100	14105	14264	14343	14282	14340	14148	13943	14165	14057	14176	14303	14373	14212	14194	14442	14218	14187	14099	14081	14033	14251	14223	14247	14227	14085	14419	14179	14254	14207	14360	14125	14012	14089	14104	14277	14217	14196	14320	14118	14269	14159	14176	14448	14220	14160	14292	14284	14264	14318	14002	14246	14108	14315	14167	14217	14109	14169	14294	14342	14108	14181	14309	14041	14290	14134	14172	14069	14281	14007	14134	14258	14264	14286	14183	14090	14157	14153	14130	14077	14374	14157	14100	14125	14115	14157	14301	14253	14208	14161	14316	14083	14048	14285	14158	14219	14331	14065	14118	14211	14121	14316	14182	14170	14232	14135	14397	14259	14204	14120	14149	14201	14266	14228	14034	14227	14240	14212	14244	14242	14075	14156	14105	14204	14191	14275	14030	14176	14116	14233	14152	14058	14077	14310	14138	14276	14176	14234	14285	14103	14136	14249	14114	14115	14219	14225	14279	14244	14215	14142	14191	14201	14094	14206	14221	14032	14157	14218	14122	14235	14244	14251	14231	14194	14085	14210	14205	14198	14248	14263	14191	14101	14272	14267	14169	14167	14182	14309	14306	14095	14219	14219	14320	14206	14363	14285	14200	14262	14179	14231	14162	14080	14198	14448	14163	14268	14420	14098	14166	14121	14228	14203	14243	14386	14211	14085	14145	14212	14292	14224	14307	14320	14194	14123	14261	14285	14223	14250	14364	14283	14226	13979	14050	14066	14226	14020	14304	14193	14069	14182	14302	14134	14239	14117	14153	14188	14295	14095	14062	14258	14211	14182	14021	14278	14010	14370	14101	14107	14013	14129	14269	14352	14186	14208	14253	14125	14293	14125	14126	14336	14153	14187	14170	14107	14344	14377	14084	14029	14206	14210	14168	14213	14161	14057	14177	14218	14155	14092	14153	14170	14133	14175	14092	14107	14253	14227	14161	14316	14300	14138	14153	14105	14089	14172	14204	14134	14258	14184	14096	14112	14135	14217	14056	14177	14182	14058	14382	14271	14092	14335	14115	14072	14132	14338	14198	14204	14199	14285	13929	14342	14131	14221	14100	14239	14140	14169	14019	14241	14079	14318	14202	13974	14171	14079	14144	14347	14249	14151	14111	14145	14173	14256	14208	14355	14181	14338	14087	14288	14095	14260	14344	14045	14078	14123	14151	14225	14455	14317	14278	14392	13974	14266	14158	14359	14089	14143	14031	14223	14290	14080	14126	14143	14016	14152	14239	14362	14008	14251	14413	14337	14333	14202	14245	14374	14156	14282	14053	14270	14314	14226	14275	14186	14278	14375	14170	14066	14155	13975	14040	14291	14278	14231	14348	14322	14105	14166	14121	14140	14128	14154	14111	14110	14352	13997	14370	14162	14175	14261	14159	14215	14113	14091	14172	14053	14199	14096	14186	13925	14210	14241	14194	14164	14106	14235	14160	14376	14074	14428	14158	14277	14298	14150	14097	14334	14242	14178	14218	14148	14469	14163	14184	14002	14081	14338	14234	14145	14116	14074	14160	14046	14330	14164	14090	14262	14246	14305	14196	14008	14181	14138	14002	14238	14166	14039	14258	14112	14228	14204	14259	14116	14210	14385	14220	14061	14285	14071	14239	14042	14312	14217	14144	14226	14292	14258	14228	14113	14244	14092	14277	14110	14172	14308	14396	14160	14123	14258	14306	14344	14253	14192	14159	14169	14088	14223	14508	14329	13994	14329	14251	14178	14183	14229	14250	14358	14071	14178	14215	14300	14276	14128	14215	14318	14111	14167	14260	14245	14242	14186	14182	14194	14181	14425	14136	14150	14144	14216	14075	14373	14228	14423	14099	14210	14166	14189	14151	14218	14084	14272	14145	14183	14187	14237	14177	14228	14192	14308	14307	14236	14136	13996	14119	14193	14256	14221	14238	14207	13989	14085	14191	14184	14450	14268	14209	14143	14178	14245	14261	14201	14245	14229	14243	14265	14278	14141	14229	13997	14156	14191	14267	14075	14017	14200	14042	14128	14102	14098	14079	14266	14135	14279	13986	14189	14405	14123	14156	14181	14289	14088	14217	14394	14309	14392	14299	14093	14305	14244	14313	14139	14048	14262	14100	14191	14236	14246	14308	14190	14042	13967	14125	14157	14188	14411	14336	14043	14311	14061	14282	14196	14249	14138	14358	14157	14096	14263	14350	14243	14307	14160	14216	14190	14147	14177	14180	14158	14074	14107	14116	14316	14154	14071	14491	14044	14232	14190	14142	14268	14161	14315	14157	14035	14208	14303	14260	14171	14296	14153	14203	14158	14162	14132	14238	14296	14161	14086	14387	14249	14227	14141	14231	14292	14072	14252	14128	14125	14283	14259	14212	14121	14370	14273	14305	14082	14226	14169	14227	14058	14234	14226	14016	14121	14002	14070	14265	14178	14193	14339	14373	14345	14141	13983	14304	14057	13991	14308	14313	14260	14139	14177	14186	14237	14224	14215	14276	14206	13998	14070	14276	14205	14232	14284	14206	14093	14281	14189	14250	14373	14283	14032	14208	14369	14216	14488	14216	14270	14290	14251	14311	14253	14066	14153	14078	14069	14076	14230	14053	14172	14137	14142	14241	14301	14220	14250	14118	14014	14195	14246	14063	14287	14165	14240	14161	14159	14197	14248	14281	14251	14132	14139	14160	14171	14301	14240	14172	14192	14227	14121	14176	14150	14294	14217	14395	14207	14102	14267	14196	14242	14124	14376	14081	14204	14283	14093	14136	13976	14324	14241	14361	14262	14248	14170	14165	14133	14127	14154	14063	14283	14260	14255	14205	14181	14424	14228	14043	14175	14298	14102	14102	14318	13953	14166	14137	14003	14286	14158	14192	14173	14269	14209	14222	14098	14109	14193	14124	14262	13990	14275	14271	14282	13974	14264	14338	14122	14225	14036	14283	14209	14314	14171	14072	14266	14358	14293	14183	14441	14221	14282	14367	14159	14173	14143	14010	14186	14282	14158	14312	14160
14241	21614	19962	17325	16169	15504	15232	14829	14543	14245	14331	14320	14170	14433	14245	14411	14169	14089	14359	13988	14712	16512	16476	15255	18505	17749	18035	16076	14040	13979	14039	14060	14165	14578	15089	14952	14505	14139	13873	14108	14096	14123	13934	13965	14009	14065	14227	14072	13983	14159	13927	13886	14080	13893	14050	14062	13993	14041	14047	14025	13882	14075	13828	13851	14044	13953	14081	14144	14053	13996	13877	13985	13825	14010	14125	14044	14146	13995	14022	14096	14038	14052	13962	14024	14076	13725	13813	14102	13801	14082	14031	13898	13870	13946	13905	13990	13985	13860	14008	13998	14242	14024	14013	13903	14026	14033	13929	13930	14033	14037	14033	13868	13857	14030	14028	13965	13900	13999	14104	13919	13883	13917	13995	14126	13976	14009	13843	14039	13963	14045	14129	13929	14067	13716	13793	13875	13972	13998	14097	14159	14058	13938	13944	14175	13996	14005	13948	14005	13994	13801	13919	13899	13946	13982	14066	13919	13975	13986	13969	13871	13960	14046	14096	13882	14029	13802	13825	14014	13793	13837	14046	14104	14082	14071	14074	14016	13987	13780	13967	14067	14006	13953	14010	14148	13996	13961	14024	13955	13981	14085	13986	13955	13852	13918	14010	14053	13990	13981	14001	13967	13968	13975	14031	14108	13971	13860	14121	13923	13869	14070	13999	13984	13849	13996	13952	13929	13799	13910	13850	13912	14172	14041	14039	14023	13987	14013	14060	14002	13919	13917	14039	13965	14014	14009	13992	13952	14002	14063	13821	13837	14175	14015	13971	14041	14025	14027	14029	13984	14078	14074	14083	14083	13910	14109	13912	14000	14073	14069	14070	14014	14028	13882	13972	14124	14050	14130	14158	13977	13999	14024	14011	13970	14082	13922	13928	14034	14015	13938	13966	13910	13950	14030	14023	13917	14066	13919	14196	14063	13912	13928	14027	14158	13971	13921	13977	13877	13945	13834	13912	14041	13957	13966	14142	14001	13932	13950	14035	14051	14141	13803	13940	13837	14014	14009	14040	13956	14034	13976	13977	13967	14104	13952	13739	14024	14158	14072	14012	13911	13851	14036	14009	14069	14089	14027	13818	13908	13954	13819	13877	13917	13948	14051	14041	13927	14067	14007	13864	14018	13873	14005	13924	14058	13981	13934	14105	13986	13899	13878	13952	13988	14150	13983	14083	13998	14089	13947	14164	13975	14185	13987	13955	13889	13953	13865	13949	13983	14112	13991	14193	13938	14056	13914	14108	13760	14045	13886	14052	13920	13894	14028	13833	14098	13892	14078	13927	13892	13971	13945	13977	14248	13840	13925	14007	13954	14059	13783	14032	13990	14020	14044	14036	14146	13952	14054	13981	13896	13933	14059	13897	13887	13992	13967	13809	14030	13998	14060	14133	14143	13989	14014	13811	13784	13926	13920	14027	13933	14044	14051	13952	14019	13943	14022	13914	14050	13932	13958	13973	13953	14092	13931	14141	13953	14167	13970	13908	14002	14049	13964	13968	14025	14007	13933	14176	14093	14055	13937	14038	13968	14112	13850	14054	13763	14110	14106	13901	13966	14019	13984	14140	13820	14067	14017	13867	13881	13946	14079	14091	14133	13859	13877	13866	13950	14112	13950	14019	14006	13969	14011	13889	13970	13891	14089	13930	14030	13979	14079	14007	14025	13924	13867	14053	13965	14036	14143	14046	13863	13951	13992	14081	13977	14004	13991	14031	14000	13955	13925	13763	14066	13887	13957	13878	14055	13987	13935	13896	14047	14068	13884	14187	13968	14146	13949	14060	13785	13968	13963	14014	13984	13923	13897	13840	14006	13800	13896	13842	14082	14162	13913	14128	13957	13983	13993	14120	14119	14101	13926	14031	13953	13895	13964	13913	14156	14114	13947	13937	14103	13939	13910	14127	14010	14034	14129	13991	13905	14060	13915	14106	13959	14080	14165	13938	13920	14043	13845	13885	13876	14077	14154	14072	14144	13858	13894	14155	13993	14137	14123	13994	13803	13996	14028	14013	14237	13844	13995	13973	14153	13845	13996	13921	14029	13885	14096	13978	14104	14126	13983	14064	14003	14008	13804	13969	13917	14033	14035	13956	14032	14065	13942	14048	13814	14057	14013	13852	14053	14069	13960	13947	14067	13862	14023	13782	14006	14027	14135	13935	13942	14072	14014	14021	13952	14016	13934	14121	14048	14035	13894	13958	13808	14027	13971	13943	14059	14028	13861	14270	13954	13943	14126	14034	13978	13954	14066	14061	13968	13852	14037	14073	13851	13994	14115	13914	13970	14248	13982	14031	14020	13871	14116	14004	14004	14003	13821	13999	13990	14130	14017	13888	13980	13953	13978	13856	14099	13962	14124	13942	14037	13935	13922	14038	13973	13890	13947	14199	13922	13946	13989	13947	13798	13836	13901	13932	13954	13980	13998	13896	14143	13878	13868	14057	14024	13947	13916	13970	14151	13983	13855	14028	14010	14032	13921	13993	13888	13956	13960	13877	13959	13958	14069	14043	14005	13958	13899	14282	14116	14098	13968	14041	13792	13905	14193	14007	13980	13971	14192	13983	13983	14028	14040	13801	13943	13914	13849	13909	14109	14128	13987	14170	13958	14087	13958	13867	14064	14007	14020	13997	14106	14010	13909	14107	14067	14067	13909	13947	14093	13911	13938	13985	13961	13978	13991	14008	14075	14056	14018	13763	13715	14034	14048	14043	13970	13904	14083	13832	13823	13992	14102	13875	14062	14001	14029	14105	13790	13991	13974	14126	14027	14033	14088	13861	14011	14090	14012	13798	14030	13958	14220	14103	13945	14078	14017	13983	13869	13955	13981	14010	14045	14002	14020	14013	14074	14001	14092	14174	13943	14021	14151	14127	13875	13875	13898	14052	13911	13889	14059	13979	13952	13986	14072	14103	13964	14002	13934	13952	13899	14014	13892	14171	13919	14186	13861	13999	13969	14154	14031	13986	13960	13897	13904	13925	13969	13907	13982	14007	14068	14105	13870	13952	14015	13970	13914	13963	13962	13915	13891	14023	14030	14026	14011	13858	14043	14147	14096	14002	14041	14015	13889	13760	14034	13970	14102	14058	13945	14004	13966	13993	14124	13829	13851	13929	14046	14066	13893	14147	13674	14021	13930	13965	14102	13924	13899	14014	14083	13949	14057	13949	13987	13887	13925	14112	13855	13848	14016	13923	14038	13978	14010	13878	13974	13907	13947	13930	14126	13955	13979	13927	14029	14088	14034	14050	14055	13979	14028	13967	13993	13885	13951	14011	14024	14029	13958	13979	14034	14054	13960	13941	14010	14091	13962	13985	14045	13943	13905	13867	14042	13829	14032	14039	13996	14041	13825	13973	14189	13911	13992	13970	14226	13951	13980	13850	13964	14072	14113	14082	14043	13800	13871	14042	13852	13840	13821	14222	14012	13818	13916	14128	14124	13784	13916	14021	14013	14028	14187	13993	14022	14061	14114	13877	13906	13941	14166	13986	14025	14002	13977	14008	14034	14005	14115	14121	14047	14009	14017	13863	14052	13989	13990	13999	13974	13920	13961	14035	14029	14026	14014	14068	13930	14050	13987	13929	14093	13977	14003	13966	14016	13977	13915	13978	13910	14014	13867	14180	14096	14081	14080	13951	13955	13945	13922	13936	14017	13930	13984	14002	14121	13930	13963	14064	13924	14002	13981	13919	14012	13899	13921	13963	14105	14088	13801	13965	14201	13869	13943	14045	14029	14114	14044	14087	14001	14057	14037	14029	13961	14051	14226	14048	13880	14227	14073	14086	13985	13954	14051	13958	13766	14050	13862	14100	13865	13839	13981	14041	14008	13928	14062	13987	13990	14068	13994	13870	13847	13983	13991	14188	13997	13956	13994	14059	14079	13932	13977	14064	13953	14001	13964	14108	14006	13865	13977	14012	13809	14130	14071	13886	14016	14077	14076	13832	14280	14014	13968	13833	13908	13909	14148	14027	13983	13983	14002	14163	14180	13891	13923	14096	13979	13926	13903	13873	14000	14075	13836	14070	13995	13907	14028	13931	14138	14069	13974	14047	13982	13923	14080	14107	14048	14036	13846	14021	14094	13892	14173	13972	14146	13972	14053	13985	14039	13974	13987	13935	13968	14073	13819	13933	14035	14036	14115	13844	14077	14053	13987	14157	14024	14212	14034	13941	14063	13950	13851	13874	13872	13802	13993	14048	14061	14036	13833	13953	14040	14031	14050	13930	13929	14022	14042	14078	14165	14030	14193	13843	13919	14105	14046	14008	13955	13944	13918	13959	14023	14068	14096	13993	13995	13899	13932	13908	14006	14060	13956	14112	13862	14113	13893	13980	13927	14221	13914	14086	14138	14001	13767	14035	14041	13944	14018	14010	14050	13899	13954	13876	13923	13997	13937	14048	13954	13909	14092	13849	13929	13973	14025	14026	13904	14097	13915	13932	13856	14100	14025	13933	14007	13951	14002	13971	13802	13943	14083	14029	13831	14038	14188	14127	13955	14051	13960	14004	13979	13885	14016	13807	13948	14010	13933	14063	13935	13934	14022	13925	13925	14247	13872	14004	13851	13985	13789	13915	13988	14018	13882	13947	13812	14051	13826	14099	14011	13820	14101	13936	13934	14105	13968	14111	14082	13992	14076	14008	14072	13947	13905	13910	14059	13984	13985	13889	13975	14028	13906	13884	14095	14057	13975	13948	14160	13968	14018	14129	13998	14084	14018	14059	13979	13982	13887	14027	13884	14009	14076	13889	14111	13988	13995	13992	14140	13818	14006	14017	14099	14127	14030	14148	13991	13979	13986	14036	13872	13727	14027	14051	14009	14054	13975	13902	14105	14039	14133	13881	13848	13948	14187	13986	13863	13877	13906	14165	13798	13958	14088	14129	13969	13961	13827	14075	14093	13962	14076	13998	13975	13983	14059	14024	14094	13965	13857	14018	14059	13968	14038	14087	14046	13936	14097	14067	13901	14068	14162	13885	13939	14044	13905	14070	13967	13930	13907	13899	13945	14003	13988	13969	13943	13979	13974	14082	13994	13811	13939	14144	13988	13854	13922	14030	14066	14093	14174	14054	13871	14063	14048	13908	13913	13843	13992	13954	14056	13991	13903	14034	14029
24589	21462	28806	24578	21799	20250	17817	14930	14306	14265	14257	13932	14140	13920	13988	14040	14028	14055	13924	13800	14149	14198	14080	16191	17993	17493	18719	15978	13958	13721	13731	13753	14108	15252	15646	15432	14798	13884	13768	13701	13601	13613	13742	13639	13712	13768	13710	13927	13735	13518	13531	13594	13802	13623	13706	13705	13919	13698	13472	13625	13550	13605	13531	13732	13486	13788	13825	13767	13573	13530	13664	13490	13626	13634	13670	13679	13615	13619	13393	13555	13390	13476	13692	13611	13475	13534	13691	13756	13570	13754	13612	13559	13729	13727	13579	13442	13535	13355	13527	13336	13549	13664	13563	13678	13546	13524	13431	13529	13537	13382	13800	13597	13679	13633	13639	13720	13659	13545	13672	13367	13592	13535	13688	13636	13625	13544	13555	13297	13784	13474	13750	13558	13657	13563	13561	13523	13664	13620	13494	13444	13541	13526	13497	13583	13708	13556	13701	13608	13603	13483	13498	13626	13596	13537	13786	13791	13684	13724	13434	13682	13468	13678	13644	13559	13489	13551	13548	13613	13535	13674	13578	13667	13598	13613	13605	13456	13608	13698	13470	13372	13488	13535	13545	13646	13508	13542	13633	13571	13472	13539	13606	13645	13731	13601	13428	13624	13648	13710	13659	13586	13568	13510	13650	13613	13585	13444	13760	13411	13669	13539	13649	13661	13675	13618	13622	13615	13708	13748	13463	13554	13561	13642	13634	13626	13475	13493	13741	13610	13501	13691	13593	13465	13581	13466	13704	13264	13718	13650	13731	13662	13669	13388	13583	13589	13722	13488	13594	13473	13442	13501	13550	13646	13386	13565	13596	13625	13534	13602	13435	13684	13547	13576	13641	13606	13705	13432	13451	13608	13665	13577	13601	13712	13755	13584	13609	13573	13522	13571	13613	13524	13593	13667	13467	13590	13482	13658	13606	13766	13653	13557	13486	13663	13812	13514	13456	13412	13615	13522	13543	13431	13566	13613	13653	13588	13581	13639	13629	13617	13727	13540	13464	13539	13607	13433	13697	13528	13555	13377	13591	13466	13556	13676	13665	13612	13720	13548	13544	13562	13652	13648	13740	13534	13698	13502	13439	13696	13568	13561	13635	13461	13472	13832	13568	13566	13595	13455	13580	13492	13445	13660	13591	13622	13619	13618	13310	13626	13712	13577	13538	13501	13641	13378	13522	13524	13509	13545	13521	13753	13575	13500	13580	13640	13546	13547	13599	13474	13395	13660	13645	13633	13695	13373	13705	13579	13462	13660	13566	13652	13646	13407	13706	13540	13543	13494	13500	13646	13460	13658	13499	13528	13443	13781	13706	13550	13709	13617	13531	13373	13471	13784	13486	13851	13683	13610	13627	13602	13501	13606	13699	13707	13522	13589	13563	13646	13569	13351	13390	13591	13382	13461	13380	13490	13428	13575	13555	13481	13512	13463	13461	13538	13415	13544	13698	13402	13482	13462	13624	13559	13644	13393	13528	13548	13653	13607	13670	13597	13770	13576	13709	13451	13518	13543	13704	13538	13635	13534	13685	13578	13668	13798	13791	13606	13482	13553	13521	13758	13367	13573	13596	13577	13694	13487	13530	13713	13625	13563	13752	13554	13614	13539	13757	13604	13612	13673	13560	13552	13724	13485	13491	13517	13579	13475	13554	13413	13594	13517	13664	13566	13546	13613	13586	13508	13620	13430	13699	13496	13658	13657	13591	13351	13545	13596	13504	13496	13755	13519	13515	13659	13732	13533	13574	13368	13579	13442	13690	13635	13789	13599	13372	13684	13463	13461	13381	13635	13587	13676	13697	13589	13504	13558	13617	13458	13471	13302	13343	13411	13546	13587	13676	13638	13784	13594	13571	13586	13367	13620	13588	13577	13569	13472	13661	13457	13682	13568	13562	13575	13593	13622	13465	13446	13703	13504	13360	13575	13677	13622	13735	13674	13602	13607	13683	13613	13593	13694	13516	13685	13576	13749	13567	13604	13567	13538	13703	13615	13777	13637	13420	13579	13613	13694	13703	13530	13719	13573	13435	13650	13632	13577	13541	13566	13634	13610	13706	13575	13376	13661	13569	13655	13590	13686	13616	13528	13577	13602	13694	13443	13363	13636	13419	13515	13518	13593	13770	13622	13550	13444	13660	13824	13595	13614	13752	13708	13656	13473	13628	13565	13452	13546	13592	13605	13529	13600	13615	13533	13429	13556	13517	13498	13556	13580	13562	13452	13757	13586	13651	13734	13735	13711	13703	13662	13615	13644	13576	13746	13606	13563	13605	13457	13591	13611	13544	13492	13555	13666	13416	13571	13527	13558	13589	13431	13464	13392	13509	13616	13618	13594	13475	13476	13461	13549	13448	13529	13462	13595	13678	13406	13408	13637	13540	13480	13493	13658	13636	13394	13751	13560	13583	13640	13603	13581	13793	13416	13745	13657	13604	13782	13658	13538	13683	13653	13609	13820	13667	13424	13735	13725	13489	13679	13573	13635	13707	13711	13656	13634	13559	13643	13662	13539	13630	13561	13612	13506	13524	13522	13686	13578	13675	13627	13633	13508	13675	13395	13541	13697	13622	13670	13470	13414	13398	13564	13507	13650	13599	13569	13414	13678	13731	13525	13547	13441	13500	13514	13587	13646	13481	13484	13609	13533	13678	13517	13515	13623	13650	13612	13622	13720	13634	13718	13697	13541	13492	13518	13591	13535	13723	13673	13588	13639	13541	13518	13514	13734	13713	13508	13614	13654	13539	13626	13666	13719	13525	13601	13564	13672	13442	13406	13563	13667	13619	13514	13441	13573	13594	13558	13503	13610	13751	13561	13517	13549	13659	13712	13661	13558	13841	13628	13444	13569	13531	13664	13634	13808	13367	13630	13702	13693	13460	13521	13585	13602	13676	13526	13691	13574	13724	13605	13677	13616	13483	13577	13438	13619	13564	13611	13510	13594	13636	13708	13436	13676	13566	13614	13475	13656	13461	13650	13569	13639	13590	13609	13600	13569	13436	13657	13459	13507	13539	13669	13431	13602	13632	13696	13523	13762	13576	13642	13725	13855	13496	13454	13459	13406	13578	13603	13568	13822	13567	13730	13827	13466	13642	13507	13552	13721	13687	13628	13464	13486	13513	13470	13575	13751	13604	13498	13399	13484	13610	13504	13622	13616	13668	13665	13504	13405	13650	13610	13603	13477	13745	13482	13469	13629	13520	13757	13491	13703	13556	13796	13482	13475	13582	13690	13592	13452	13545	13635	13577	13645	13716	13575	13460	13576	13689	13543	13491	13598	13588	13751	13611	13488	13302	13635	13789	13341	13462	13561	13523	13485	13798	13541	13636	13596	13464	13567	13687	13514	13674	13637	13545	13637	13718	13539	13615	13549	13629	13520	13638	13584	13670	13469	13580	13383	13627	13437	13612	13536	13652	13647	13509	13595	13650	13555	13551	13545	13749	13487	13418	13574	13674	13556	13377	13529	13528	13577	13625	13315	13426	13622	13437	13474	13595	13662	13589	13584	13514	13544	13468	13525	13674	13780	13776	13497	13463	13574	13532	13499	13615	13477	13363	13690	13944	13661	13798	13429	13453	13443	13600	13497	13664	13589	13544	13678	13539	13508	13646	13604	13453	13574	13443	13497	13407	13708	13601	13641	13643	13547	13640	13530	13610	13354	13530	13808	13573	13569	13572	13472	13656	13779	13547	13442	13633	13555	13517	13639	13553	13491	13330	13528	13644	13488	13586	13541	13622	13466	13792	13400	13509	13468	13640	13607	13683	13570	13584	13622	13726	13368	13519	13527	13620	13563	13741	13667	13572	13307	13749	13465	13624	13467	13629	13376	13465	13655	13434	13749	13489	13383	13415	13564	13612	13704	13714	13724	13559	13661	13676	13529	13750	13603	13519	13563	13606	13388	13644	13559	13597	13601	13525	13705	13637	13627	13538	13753	13639	13689	13582	13425	13737	13518	13613	13465	13461	13473	13357	13737	13683	13497	13344	13533	13602	13576	13498	13683	13613	13654	13655	13638	13682	13373	13640	13497	13506	13534	13674	13627	13569	13513	13684	13533	13686	13573	13706	13655	13571	13492	13444	13593	13590	13786	13433	13432	13528	13665	13491	13408	13521	13543	13642	13620	13550	13718	13745	13613	13526	13504	13624	13667	13553	13503	13517	13676	13672	13501	13396	13454	13594	13599	13534	13524	13639	13467	13644	13532	13541	13447	13537	13651	13746	13792	13594	13534	13545	13445	13577	13543	13360	13619	13507	13751	13625	13603	13718	13568	13476	13570	13676	13560	13414	13546	13537	13578	13459	13711	13544	13530	13624	13476	13399	13670	13631	13643	13431	13727	13360	13596	13749	13796	13550	13485	13639	13579	13569	13677	13468	13455	13651	13690	13516	13663	13795	13545	13692	13712	13601	13482	13413	13520	13724	13764	13533	13478	13728	13595	13624	13791	13703	13578	13522	13544	13510	13391	13565	13329	13496	13574	13487	13568	13669	13773	13569	13540	13670	13483	13611	13550	13657	13458	13593	13544	13603	13731	13696	13505	13627	13554	13714	13580	13611	13682	13610	13586	13526	13676	13673	13642	13714	13472	13640	13658	13683	13600	13606	13596	13613	13593	13523	13446	13720	13700	13631	13497	13603	13651	13476	13603	13445	13481	13709	13739	13506	13714	13503	13333	13539	13571	13381	13523	13562	13561	13503	13649	13576	13506	13647	13403	13712	13678	13703	13376	13509	13496	13577	13529	13536	13488	13711	13631	13495	13544	13719	13501	13592	13486	13587	13600	13801	13590	13715	13674	13674	13575	13550	13543	13622	13669	13602	13722	13606	13551	13511	13599	13637	13627	13518	13613	13540	13627	13414	13559	13572	13687	13500	13392	13547	13711	13479	13625	13493	13595	13529	13525	13609	13536	13642	13650	13872	13501	13716	13612	13474	13867	13668	13673	13714	13640	13529	13618	13535	13440	13364	13686	13787	13417	13598	13630	13528	13569	13275	13643	13456	13640	13454	13657	13793	13590	13651	13625	13542	13484	13609	13502	13538	13656	13679	13551	13717	13505	13708	13616	13382	13604	13676	13425	13610	13606	13570	13520	13718	13610	13644	13757	13653	13533	13555	13553	13482	13669
15652	25670	23771	19655	17443	16377	15596	15130	14952	14388	14345	14237	14260	14021	13928	13946	13837	13914	13886	13840	14559	14193	14591	18265	19608	19835	21449	15719	13681	13557	13681	13688	14404	16626	17144	16065	14922	13976	13681	13533	13517	13379	13666	13556	13601	13622	13772	13762	13555	13436	13517	13571	13519	13519	13464	13553	13470	13518	13547	13354	13571	13550	13460	13574	13386	13632	13619	13406	13463	13654	13444	13415	13656	13345	13520	13685	13479	13376	13488	13486	13578	13567	13514	13465	13361	13443	13593	13464	13515	13532	13586	13435	13617	13646	13418	13711	13533	13542	13526	13584	13561	13553	13518	13446	13450	13295	13606	13414	13500	13452	13493	13532	13598	13444	13616	13431	13424	13575	13558	13493	13604	13365	13547	13598	13590	13531	13418	13629	13450	13413	13707	13412	13471	13658	13644	13467	13389	13415	13612	13423	13540	13513	13594	13534	13401	13521	13535	13472	13439	13579	13609	13654	13486	13480	13501	13517	13408	13430	13484	13553	13549	13497	13534	13452	13527	13619	13426	13464	13631	13461	13334	13434	13551	13488	13476	13586	13516	13640	13386	13527	13623	13488	13605	13319	13472	13503	13488	13450	13394	13581	13549	13653	13529	13403	13578	13498	13396	13432	13320	13507	13513	13310	13484	13460	13460	13519	13536	13406	13504	13453	13518	13523	13442	13520	13661	13579	13452	13490	13536	13549	13427	13488	13489	13498	13586	13317	13600	13540	13449	13632	13541	13555	13343	13575	13418	13573	13650	13436	13433	13577	13442	13485	13382	13377	13187	13508	13410	13410	13541	13365	13459	13591	13426	13358	13499	13618	13516	13690	13528	13471	13534	13462	13616	13586	13513	13691	13401	13579	13632	13363	13549	13508	13438	13486	13654	13427	13497	13493	13431	13523	13500	13521	13560	13495	13481	13452	13474	13647	13589	13564	13485	13611	13617	13435	13529	13558	13486	13446	13442	13418	13556	13426	13546	13450	13679	13448	13579	13466	13659	13512	13502	13534	13461	13393	13478	13402	13492	13549	13404	13495	13477	13448	13625	13590	13426	13560	13500	13497	13579	13445	13445	13262	13668	13395	13462	13444	13495	13530	13372	13557	13438	13353	13361	13413	13440	13552	13430	13463	13584	13435	13629	13319	13579	13417	13495	13511	13551	13545	13502	13467	13591	13318	13631	13535	13638	13501	13485	13380	13682	13545	13624	13525	13574	13513	13351	13500	13540	13487	13587	13603	13509	13488	13500	13678	13351	13651	13513	13353	13639	13458	13443	13536	13353	13582	13294	13428	13464	13543	13469	13472	13433	13534	13535	13441	13572	13661	13411	13441	13438	13655	13668	13504	13591	13485	13544	13651	13575	13450	13430	13563	13264	13431	13620	13573	13528	13665	13444	13542	13767	13594	13427	13378	13309	13543	13616	13400	13424	13611	13409	13503	13453	13527	13369	13518	13571	13424	13534	13400	13524	13465	13652	13520	13660	13403	13477	13526	13653	13496	13453	13487	13483	13725	13456	13530	13489	13534	13544	13555	13585	13584	13355	13527	13533	13555	13444	13544	13606	13737	13534	13443	13527	13527	13491	13466	13541	13614	13523	13598	13504	13469	13448	13431	13402	13460	13450	13665	13294	13452	13413	13342	13612	13468	13360	13422	13251	13488	13700	13497	13654	13530	13420	13351	13440	13404	13565	13424	13489	13531	13610	13427	13457	13369	13286	13495	13402	13454	13554	13511	13433	13546	13425	13532	13434	13570	13571	13577	13372	13441	13433	13630	13474	13389	13663	13523	13448	13511	13443	13539	13542	13508	13537	13464	13346	13476	13502	13479	13492	13411	13426	13490	13305	13487	13490	13487	13457	13611	13491	13316	13435	13432	13366	13440	13455	13525	13342	13704	13465	13495	13574	13389	13594	13527	13597	13487	13553	13548	13466	13515	13491	13439	13570	13310	13497	13399	13389	13634	13537	13582	13517	13450	13527	13335	13393	13568	13515	13423	13446	13517	13435	13456	13540	13400	13751	13557	13441	13473	13500	13540	13395	13540	13561	13454	13407	13503	13505	13505	13528	13332	13628	13474	13430	13636	13476	13612	13422	13479	13281	13581	13339	13485	13561	13527	13498	13536	13531	13481	13482	13574	13489	13620	13537	13633	13509	13506	13567	13624	13675	13546	13446	13351	13286	13440	13535	13591	13288	13556	13293	13597	13489	13431	13687	13483	13534	13588	13322	13546	13379	13347	13525	13541	13542	13291	13484	13451	13438	13299	13553	13611	13561	13585	13415	13664	13518	13404	13508	13459	13529	13648	13577	13472	13560	13485	13646	13504	13557	13468	13420	13375	13495	13518	13354	13549	13351	13525	13686	13519	13578	13400	13360	13715	13552	13491	13500	13416	13561	13397	13427	13456	13454	13525	13532	13308	13527	13462	13470	13603	13538	13514	13549	13673	13390	13578	13511	13547	13525	13398	13393	13553	13647	13566	13517	13491	13648	13411	13493	13538	13458	13439	13328	13601	13490	13346	13621	13429	13591	13600	13420	13432	13494	13496	13442	13519	13600	13529	13519	13546	13389	13494	13624	13560	13571	13643	13499	13581	13539	13606	13410	13360	13498	13553	13454	13584	13455	13484	13519	13693	13508	13379	13524	13590	13451	13412	13530	13565	13448	13450	13417	13501	13574	13439	13531	13569	13610	13524	13473	13520	13588	13448	13457	13463	13442	13542	13542	13359	13536	13558	13446	13525	13466	13336	13512	13447	13506	13424	13514	13707	13471	13457	13498	13334	13420	13504	13318	13524	13644	13626	13576	13424	13372	13626	13541	13447	13203	13528	13510	13492	13426	13392	13552	13526	13434	13373	13503	13612	13414	13484	13425	13559	13496	13368	13446	13493	13441	13468	13466	13566	13376	13543	13442	13412	13511	13535	13467	13339	13562	13525	13520	13377	13353	13462	13483	13507	13566	13475	13502	13385	13535	13516	13490	13716	13530	13637	13547	13578	13466	13634	13415	13549	13492	13377	13359	13375	13519	13472	13634	13510	13571	13543	13709	13415	13465	13358	13600	13461	13603	13520	13465	13658	13469	13527	13474	13645	13586	13458	13576	13537	13468	13467	13543	13543	13462	13506	13449	13522	13502	13382	13585	13521	13404	13568	13430	13496	13466	13623	13506	13393	13528	13535	13660	13466	13692	13471	13530	13527	13503	13583	13432	13587	13341	13504	13690	13587	13457	13595	13460	13719	13498	13594	13636	13517	13432	13444	13614	13464	13455	13496	13445	13564	13154	13577	13615	13535	13666	13267	13647	13478	13468	13736	13339	13451	13629	13366	13349	13428	13570	13449	13592	13495	13410	13476	13650	13542	13428	13426	13455	13701	13501	13575	13415	13388	13531	13378	13403	13592	13507	13411	13505	13426	13574	13516	13475	13382	13441	13424	13507	13449	13536	13522	13383	13424	13526	13358	13482	13341	13473	13418	13359	13325	13673	13430	13615	13602	13520	13569	13621	13609	13501	13425	13583	13701	13561	13540	13571	13448	13534	13427	13584	13613	13556	13438	13582	13634	13622	13304	13494	13458	13366	13538	13592	13534	13466	13421	13517	13532	13421	13465	13568	13662	13526	13478	13432	13389	13359	13516	13446	13487	13325	13508	13400	13448	13572	13574	13339	13561	13578	13457	13723	13354	13375	13654	13683	13615	13451	13539	13420	13643	13486	13286	13524	13709	13377	13537	13542	13542	13353	13504	13392	13588	13558	13536	13491	13496	13452	13392	13525	13626	13412	13321	13343	13399	13485	13426	13728	13511	13702	13482	13685	13456	13430	13402	13549	13544	13470	13609	13519	13437	13562	13530	13531	13444	13443	13343	13502	13467	13652	13500	13503	13618	13410	13524	13434	13426	13623	13339	13542	13390	13451	13434	13610	13499	13563	13431	13599	13542	13540	13577	13393	13416	13471	13478	13271	13378	13552	13581	13657	13351	13338	13460	13297	13403	13444	13334	13453	13526	13304	13366	13606	13432	13677	13482	13509	13566	13619	13602	13585	13453	13447	13597	13338	13632	13620	13586	13507	13426	13677	13427	13533	13352	13489	13576	13595	13502	13475	13571	13531	13508	13553	13559	13576	13452	13534	13543	13612	13378	13544	13437	13515	13500	13441	13445	13366	13613	13586	13435	13446	13519	13353	13467	13475	13596	13569	13449	13544	13595	13433	13473	13328	13427	13515	13612	13465	13289	13413	13469	13511	13397	13452	13481	13271	13318	13551	13457	13504	13708	13407	13384	13454	13458	13434	13526	13443	13552	13454	13495	13448	13607	13573	13501	13541	13252	13447	13378	13437	13458	13537	13546	13469	13389	13580	13447	13500	13414	13377	13499	13406	13601	13369	13345	13411	13520	13382	13488	13593	13482	13505	13457	13527	13557	13532	13559	13340	13365	13694	13424	13581	13560	13660	13397	13586	13728	13600	13486	13463	13496	13640	13565	13528	13611	13519	13464	13602	13411	13263	13624	13587	13398	13445	13345	13426	13342	13597	13538	13457	13651	13588	13571	13424	13350	13475	13598	13429	13508	13603	13451	13529	13537	13405	13386	13662	13545	13528	13638	13438	13357	13445	13540	13617	13543	13393	13492	13406	13504	13478	13424	13412	13404	13557	13436	13614	13484	13483	13522	13533	13540	13663	13531	13396	13647	13645	13526	13685	13232	13434	13504	13621	13449	13495	13226	13461	13449	13483	13489	13509	13714	13686	13489	13574	13518	13519	13207	13614	13418	13393	13633	13571	13605	13315	13491	13564	13539	13410	13542	13546	13540	13637	13579	13543	13587	13476	13502	13469	13319	13470	13549	13428	13610	13414	13374	13465	13604	13505	13532	13529	13433	13583	13438	13557	13529	13342	13507	13614	13409	13302	13474	13381	13415	13751	13477	13637	13633	13410	13468	13524	13511	13479	13540	13467	13605	13330	13414	13616	13412	13622	13519	13535	13589	13506	13447	13483	13433	13453	13570	13302	13619	13554	13492	13452	13534	13475	13443	13524	13378	13645	13578	13448	13469	13441	13662	13658	13663	13537	13574	13558	13489	13479	13507	13666	13514	13458	13489	13511	13435	13570	13424	13577	13489
29294	20844	18240	15977	14120	13791	13955	13756	13721	13698	13810	13772	13828	13739	13786	13633	13720	13871	13594	13590	13694	13739	13791	13757	13805	13685	13944	13825	13710	13538	13563	13579	13647	13767	13965	13837	13957	13723	13658	13820	13680	13674	13641	13852	13636	13752	13592	13711	13581	13720	13789	13534	13640	13612	13617	13648	13659	13503	13759	13666	13696	13583	13634	13574	13575	13689	13529	13667	13767	13736	13754	13665	13665	13747	13478	13656	13533	13784	13511	13719	13663	13648	13611	13632	13726	13753	13460	13655	13570	13677	13705	13684	13603	13562	13632	13718	13660	13500	13537	13705	13724	13589	13517	13715	13701	13629	13648	13595	13763	13655	13640	13526	13657	13433	13651	13513	13559	13691	13764	13737	13549	13679	13533	13744	13697	13435	13396	13656	13840	13724	13785	13569	13623	13637	13756	13715	13736	13886	13820	13793	13657	13638	13608	13545	13639	13734	13573	13625	13575	13616	13727	13648	13484	13479	13747	13587	13661	13678	13636	13455	13762	13633	13719	13584	13486	13598	13653	13620	13559	13560	13487	13619	13588	13489	13523	13593	13566	13606	13449	13648	13691	13743	14018	13907	13704	13571	13768	13591	13773	13777	13659	13480	13571	13516	13571	13629	13589	13520	13670	13582	13627	13772	13560	13781	13674	13751	13687	13593	13595	13642	13513	13539	13529	13604	13638	13705	13582	13534	13678	13722	13576	13785	13712	13708	13770	13580	13635	13488	13792	13427	13721	13668	13650	13632	13573	13655	13628	13735	13620	13647	13772	13572	13625	13718	13556	13625	13594	13768	13599	13709	13676	13547	13598	13753	13627	13563	13621	13531	13388	13728	13611	13536	13600	13671	13450	13589	13666	13623	13557	13660	13636	13757	13676	13579	13512	13594	13456	13643	13484	13661	13585	13777	13664	13569	13710	13708	13576	13627	13534	13780	13665	13629	13508	13727	13724	13583	13577	13552	13827	13675	13693	13623	13827	13635	13875	13359	13741	13523	13701	13537	13649	13722	13634	13682	13641	13614	13848	13691	13738	13637	13752	13741	13777	13738	13666	13743	13679	13470	13714	13747	13699	13566	13662	13654	13677	13551	13693	13627	13711	13809	13333	13660	13568	13637	13672	13776	13576	13595	13776	13643	13627	13793	13634	13607	13734	13656	13695	13771	13628	13672	13539	13750	13550	13807	13646	13635	13614	13615	13527	13690	13420	13653	13666	13650	13704	13671	13761	13624	13590	13760	13831	13533	13562	13617	13638	13812	13481	13649	13713	13713	13674	13695	13689	13788	13497	13578	13680	13579	13632	13761	13608	13568	13562	13776	13561	13727	13502	13512	13526	13584	13682	13731	13663	13643	13685	13756	13613	13815	13751	13564	13432	13772	13594	13713	13676	13549	13627	13763	13686	13585	13679	13597	13762	13746	13612	13591	13665	13678	13536	13460	13635	13572	13672	13656	13657	13601	13710	13546	13680	13793	13693	13730	13381	13652	13692	13634	13627	13661	13630	13372	13700	13648	13670	13622	13588	13633	13689	13683	13758	13591	13554	13747	13637	13679	13648	13679	13669	13752	13482	13770	13669	13657	13709	13526	13682	13642	13629	13574	13704	13861	13543	13746	13608	13736	13653	13579	13666	13612	13739	13671	13694	13540	13574	13800	13761	13692	13597	13704	13688	13705	13724	13809	13629	13592	13630	13405	13637	13461	13686	13640	13570	13534	13555	13568	13474	13659	13627	13561	13506	13801	13752	13654	13654	13769	13407	13697	13380	13644	13657	13707	13589	13719	13626	13424	13721	13599	13759	13649	13717	13447	13711	13660	13743	13651	13572	13589	13477	13547	13520	13651	13486	13840	13452	13629	13612	13641	13727	13548	13565	13499	13595	13512	13513	13656	13583	13859	13708	13665	13982	13809	13741	13611	13750	13645	13485	13524	13450	13570	13613	13556	13537	13629	13675	13695	13738	13458	13713	13638	13895	13516	13607	13698	13514	13731	13721	13644	13582	13705	13774	13820	13544	13684	13682	13675	13573	13525	13701	13494	13773	13670	13581	13696	13627	13646	13564	13781	13718	13699	13742	13626	13665	13622	13596	13803	13695	13841	13546	13536	13557	13671	13898	13689	13684	13727	13814	13650	13571	13572	13547	13637	13658	13554	13582	13550	13686	13786	13710	13778	13607	13462	13636	13607	13441	13654	13436	13543	13774	13522	13687	13784	13585	13747	13610	13702	13559	13630	13696	13652	13695	13684	13721	13846	13676	13583	13593	13686	13760	13638	13480	13664	13549	13583	13565	13816	13604	13777	13717	13754	13709	13646	13705	13617	13565	13829	13806	13579	13475	13737	13916	13651	13625	13861	13723	13544	13559	13688	13478	13388	13558	13495	13481	13706	13737	13528	13625	13696	13692	13713	13673	13611	13586	13731	13608	13607	13681	13408	13788	13501	13598	13606	13681	13562	13710	13770	13633	13582	13548	13649	13610	13542	13582	13568	13643	13629	13466	13485	13537	13658	13648	13602	13656	13630	13739	13564	13671	13825	13737	13668	13588	13489	13589	13754	13469	13608	13677	13782	13597	13532	13787	13520	13585	13559	13546	13615	13495	13583	13610	13675	13519	13645	13661	13682	13611	13731	13514	13714	13662	13735	13509	13633	13744	13641	13698	13544	13540	13518	13491	13563	13421	13631	13591	13605	13629	13809	13638	13633	13566	13681	13727	13788	13781	13663	13583	13489	13725	13837	13714	13718	13706	13739	13639	13662	13733	13623	13487	13729	13872	13541	13688	13526	13581	13701	13658	13383	13650	13521	13611	13612	13776	13636	13572	13602	13727	13553	13477	13657	13651	13715	13537	13524	13585	13545	13686	13545	13766	13625	13689	13606	13536	13631	13680	13700	13684	13704	13803	13786	13664	13595	13856	13638	13631	13585	13675	13736	13529	13770	13781	13825	13715	13631	13758	13816	13572	13544	13515	13640	13607	13561	13572	13492	13658	13727	13620	13836	13604	13778	13734	13482	13570	13612	13539	13798	13566	13527	13456	13527	13486	13478	13789	13702	13746	13599	13603	13700	13883	13704	13658	13780	13875	13447	13699	13517	13708	13428	13749	13755	13782	13887	13646	13538	13659	13745	13641	13597	13693	13608	13641	13674	13783	13669	13752	13629	13676	13573	13602	13578	13597	13627	13662	13484	13697	13644	13737	13604	13636	13571	13637	13602	13515	13579	13813	13567	13488	13593	13665	13616	13674	13707	13657	13587	13546	13489	13659	13620	13418	13450	13522	13632	13585	13863	13611	13563	13646	13812	13711	13609	13634	13698	13860	13754	13860	13660	13706	13582	13551	14009	13615	13676	13846	13602	13646	13574	13588	13677	13699	13636	13575	13698	13618	13707	13601	13600	13893	13771	13716	13659	13666	13564	13524	13543	13642	13599	13655	13667	13637	13528	13821	13587	13516	13702	13631	13545	13729	13730	13523	13686	13493	13619	13788	13602	13574	13612	13861	13645	13651	13838	13757	13639	13686	13667	13622	13653	13643	13656	13583	13563	13675	13692	13503	13672	13644	13656	13629	13816	13615	13688	13657	13756	13775	13569	13574	13814	13702	13732	13754	13781	13642	13585	13722	13870	13631	13473	13443	13547	13726	13620	13664	13599	13687	13709	13523	13649	13657	13674	13641	13574	13548	13659	13581	13602	13765	13637	13601	13868	13645	13630	13675	13578	13591	13599	13688	13814	13574	13570	13596	13744	13632	13344	13529	13655	13534	13732	13718	13769	13752	13659	13601	13634	13518	13656	13854	13647	13655	13682	13557	13666	13769	13676	13650	13648	13663	13664	13548	13755	13856	13608	13561	13476	13681	13866	13716	13621	13342	13486	13566	13456	13853	13780	13570	13546	13692	13556	13599	13636	13439	13737	13650	13607	13545	13779	13630	13686	13682	13798	13744	13650	13708	13593	13670	13847	13525	13603	13768	13478	13853	13578	13626	13593	13578	13868	13733	13456	13831	13699	13752	13738	13621	13705	13806	13788	13600	13829	13445	13504	13596	13495	13631	13671	13585	13817	13676	13719	13580	13776	13697	13827	13785	13694	13743	13598	13660	13826	13802	13582	13828	13795	13719	13850	13535	13639	13480	13686	13699	13546	13553	13717	13591	13786	13794	13683	13741	13638	13624	13561	13572	13548	13670	13649	13695	13614	13812	13588	13567	13721	13561	13644	13548	13491	13660	13601	13715	13682	13675	13680	13639	13625	13458	13609	13570	13627	13664	13629	13791	13648	13578	13530	13631	13594	13763	13657	13557	13614	13721	13647	13620	13669	13612	13620	13606	13775	13718	13693	13839	13554	13622	13704	13632	13500	13709	13656	13655	13520	13626	13675	13556	13531	13747	13528	13584	13680	13847	13775	13678	13650	13692	13708	13768	13648	13614	13733	13530	13598	13824	13569	13723	13794	13647	13689	13765	13575	13791	13682	13715	13664	13804	13777	13592	13647	13581	13695	13530	13729	13726	13733	13658	13586	13545	13589	13569	13532	13579	13725	13657	13658	13641	13597	13718	13560	13611	13531	13745	13682	13705	13729	13594	13725	13561	13528	13716	13671	13671	13559	13557	13536	13690	13804	13581	13695	13535	13698	13712	13683	13674	13759	13615	13643	13558	13628	13593	13507	13818	13750	13780	13701	13589	13616	13802	13524	13729	13629	13736	13850	13716	13641	13822	13613	13641	13410	13496	13458	13628	13583	13530	13601	13612	13922	13532	13751	13739	13694	13672	13531	13519	13616	13448	13621	13647	13924	13748	13624	13378	13569	13552	13723	13598	13543	13673	13588	13780	13787	13564	13753	13645	13690	13636	13559	13657	13587	13866	13743	13738	13717	13790	13740	13667	13747	13657	13594	13546	13584	13655	13811	13724	13553	13714	13810	13514	13805	13481	13710	13607	13662	13510	13715	13594	13626	13607	13575	13625	13649	13629	13606	13516	13878	13456	13757	13500	13644	13610	13666	13743	13595	13629	13578	13535	13757	13577	13708	13816	13744	13611	13697	13528	13620	13712	13693	13638	13541	13809	13624	13538	13502	13831	13835	13577	13701	13658	13670	13574	13510	13948	13844	13705	13531	13614	13694
14763	15259	15076	14616	14240	14048	13788	13716	13680	13656	13566	13658	13674	13510	13582	13648	13456	13728	13595	13701	13472	13673	13626	13639	13699	13744	14001	13687	13584	13582	13596	13560	13618	13774	14012	14002	13854	13530	13519	13532	13593	13642	13397	13583	13373	13601	13500	13550	13555	13422	13665	13399	13437	13648	13430	13374	13460	13468	13500	13430	13490	13592	13405	13371	13532	13439	13610	13425	13460	13427	13449	13326	13482	13475	13511	13449	13518	13574	13589	13631	13441	13461	13502	13499	13422	13627	13546	13458	13511	13400	13549	13631	13505	13468	13557	13478	13499	13331	13550	13563	13511	13504	13396	13432	13565	13618	13713	13569	13527	13550	13423	13462	13447	13620	13433	13653	13581	13409	13416	13560	13730	13491	13636	13403	13652	13463	13466	13440	13547	13410	13578	13612	13438	13389	13604	13588	13506	13441	13387	13592	13421	13521	13587	13392	13388	13308	13372	13624	13524	13599	13515	13495	13456	13516	13455	13565	13593	13362	13494	13512	13601	13530	13562	13360	13618	13545	13433	13511	13560	13392	13513	13455	13538	13430	13587	13507	13507	13535	13523	13557	13448	13548	13662	13438	13589	13633	13505	13378	13565	13505	13434	13556	13520	13413	13428	13460	13518	13418	13492	13518	13455	13430	13700	13583	13324	13522	13454	13466	13539	13488	13574	13345	13574	13610	13481	13362	13382	13560	13421	13468	13635	13508	13605	13597	13476	13392	13577	13400	13491	13513	13608	13370	13447	13383	13475	13569	13367	13458	13573	13575	13405	13445	13532	13575	13489	13568	13558	13492	13397	13533	13493	13635	13511	13718	13480	13348	13525	13540	13454	13401	13574	13554	13686	13388	13384	13412	13412	13466	13510	13498	13590	13422	13514	13609	13499	13669	13335	13479	13541	13569	13464	13514	13529	13598	13506	13461	13417	13545	13462	13574	13654	13385	13539	13472	13532	13347	13595	13481	13392	13364	13478	13261	13603	13411	13591	13486	13460	13598	13552	13452	13541	13601	13569	13540	13406	13421	13409	13403	13505	13494	13418	13504	13455	13396	13438	13458	13574	13506	13538	13451	13494	13551	13447	13547	13592	13431	13448	13578	13534	13479	13437	13408	13570	13437	13577	13438	13563	13631	13538	13381	13579	13465	13399	13451	13594	13552	13454	13573	13525	13443	13441	13453	13531	13357	13380	13449	13505	13564	13344	13403	13535	13511	13397	13484	13330	13514	13274	13418	13505	13470	13602	13517	13392	13500	13247	13581	13621	13615	13456	13304	13577	13327	13474	13485	13552	13688	13515	13548	13544	13573	13526	13398	13679	13342	13482	13595	13623	13351	13485	13534	13572	13532	13367	13488	13316	13531	13452	13387	13579	13660	13392	13481	13512	13510	13375	13512	13383	13317	13553	13378	13547	13524	13433	13454	13486	13441	13496	13427	13452	13238	13503	13510	13316	13597	13438	13524	13427	13546	13407	13531	13508	13380	13607	13338	13553	13663	13395	13507	13651	13537	13209	13504	13596	13336	13464	13450	13458	13429	13483	13470	13567	13599	13520	13558	13527	13394	13530	13730	13519	13638	13393	13337	13535	13451	13602	13575	13535	13502	13558	13464	13488	13470	13492	13492	13470	13433	13543	13459	13564	13470	13610	13586	13348	13575	13476	13402	13389	13505	13538	13462	13555	13397	13675	13643	13525	13540	13400	13548	13385	13331	13533	13413	13698	13313	13563	13509	13429	13449	13398	13467	13550	13444	13513	13628	13464	13663	13611	13713	13474	13634	13571	13481	13246	13448	13528	13442	13619	13597	13363	13480	13602	13388	13505	13473	13533	13540	13613	13444	13416	13363	13435	13525	13426	13585	13452	13494	13328	13599	13372	13466	13495	13453	13518	13572	13605	13608	13534	13374	13660	13594	13256	13567	13585	13481	13736	13507	13478	13382	13590	13554	13434	13326	13429	13549	13400	13383	13567	13473	13498	13515	13556	13549	13573	13652	13559	13306	13560	13670	13489	13360	13516	13592	13462	13540	13438	13423	13669	13543	13481	13481	13474	13440	13525	13780	13501	13379	13523	13587	13349	13575	13699	13397	13618	13341	13649	13468	13533	13630	13511	13421	13376	13556	13390	13312	13454	13463	13555	13420	13516	13564	13547	13522	13484	13537	13561	13518	13536	13499	13582	13367	13385	13345	13644	13506	13575	13464	13538	13583	13622	13495	13483	13447	13459	13489	13534	13465	13598	13371	13555	13445	13567	13408	13468	13389	13552	13483	13315	13511	13421	13626	13347	13320	13578	13582	13514	13603	13404	13360	13482	13615	13358	13472	13468	13466	13438	13539	13493	13456	13468	13496	13623	13629	13648	13477	13486	13491	13463	13485	13450	13542	13589	13453	13464	13745	13552	13357	13633	13434	13538	13441	13483	13500	13461	13389	13515	13568	13357	13484	13370	13583	13390	13546	13405	13564	13496	13559	13634	13574	13584	13578	13575	13496	13461	13621	13548	13497	13490	13500	13428	13560	13529	13407	13512	13579	13367	13427	13520	13697	13563	13567	13627	13481	13328	13524	13463	13426	13566	13542	13449	13615	13425	13685	13402	13418	13432	13563	13549	13465	13344	13595	13615	13461	13603	13371	13589	13392	13377	13782	13417	13471	13563	13351	13591	13418	13447	13537	13648	13479	13519	13516	13480	13492	13632	13560	13467	13517	13478	13596	13616	13648	13587	13585	13609	13602	13562	13608	13507	13413	13670	13394	13478	13534	13777	13618	13438	13680	13381	13587	13350	13529	13389	13572	13391	13599	13529	13525	13370	13516	13327	13450	13594	13369	13508	13611	13459	13514	13646	13583	13354	13480	13510	13336	13592	13406	13472	13496	13602	13672	13528	13597	13482	13385	13701	13611	13624	13484	13561	13453	13531	13497	13557	13462	13574	13313	13469	13502	13517	13548	13573	13556	13504	13504	13470	13510	13381	13442	13654	13393	13534	13541	13462	13565	13415	13501	13380	13465	13495	13595	13687	13644	13448	13426	13462	13548	13518	13413	13455	13511	13513	13530	13560	13593	13595	13509	13524	13475	13621	13438	13700	13488	13436	13459	13481	13510	13534	13514	13409	13377	13502	13344	13625	13467	13510	13521	13467	13417	13491	13487	13362	13516	13594	13377	13536	13455	13408	13612	13567	13374	13607	13558	13506	13463	13557	13554	13623	13561	13555	13519	13655	13414	13450	13374	13415	13594	13408	13323	13553	13596	13522	13466	13573	13500	13423	13616	13530	13514	13357	13443	13384	13429	13437	13304	13451	13572	13486	13539	13471	13576	13378	13500	13557	13522	13441	13407	13534	13615	13397	13435	13420	13616	13441	13624	13526	13663	13564	13559	13371	13565	13493	13544	13561	13515	13476	13492	13673	13546	13512	13433	13519	13477	13463	13433	13620	13516	13681	13502	13455	13532	13472	13453	13652	13447	13404	13427	13417	13452	13632	13399	13393	13546	13439	13414	13609	13532	13608	13379	13327	13531	13463	13558	13411	13591	13455	13565	13545	13472	13402	13606	13350	13453	13403	13434	13633	13531	13570	13528	13488	13584	13401	13580	13452	13415	13365	13514	13348	13556	13602	13659	13454	13564	13504	13586	13464	13523	13578	13643	13440	13339	13475	13515	13434	13566	13459	13622	13529	13513	13461	13299	13571	13494	13502	13547	13491	13536	13391	13570	13756	13452	13491	13663	13615	13417	13506	13373	13499	13601	13516	13439	13394	13571	13469	13532	13517	13558	13555	13587	13391	13455	13439	13392	13530	13492	13574	13452	13598	13416	13423	13605	13689	13369	13630	13356	13344	13616	13259	13364	13538	13566	13399	13451	13420	13383	13610	13669	13378	13675	13566	13507	13529	13480	13572	13516	13461	13579	13595	13682	13442	13499	13648	13504	13453	13363	13539	13675	13569	13654	13459	13589	13550	13385	13261	13372	13530	13516	13498	13519	13617	13730	13324	13421	13370	13488	13451	13457	13522	13516	13596	13489	13369	13473	13436	13550	13478	13404	13529	13472	13485	13631	13501	13580	13557	13635	13380	13465	13657	13597	13565	13445	13497	13475	13792	13384	13542	13514	13395	13461	13233	13633	13697	13392	13450	13530	13536	13411	13437	13262	13361	13516	13602	13467	13506	13544	13501	13571	13523	13409	13575	13433	13560	13313	13533	13708	13493	13388	13644	13593	13425	13464	13534	13558	13352	13637	13505	13573	13430	13381	13647	13409	13451	13492	13603	13623	13482	13495	13593	13545	13380	13468	13468	13439	13468	13615	13528	13562	13741	13429	13574	13427	13679	13446	13477	13452	13442	13231	13546	13394	13551	13461	13531	13575	13537	13358	13628	13631	13446	13584	13470	13550	13494	13492	13669	13412	13459	13529	13440	13420	13608	13327	13539	13543	13604	13562	13553	13543	13627	13584	13468	13602	13331	13467	13547	13499	13569	13479	13588	13535	13582	13443	13424	13454	13492	13568	13587	13475	13499	13672	13617	13645	13535	13556	13496	13488	13582	13570	13418	13606	13499	13447	13580	13489	13597	13534	13332	13549	13560	13445	13505	13641	13619	13555	13462	13575	13625	13469	13615	13513	13474	13575	13711	13566	13369	13503	13592	13651	13662	13586	13523	13486	13427	13425	13478	13408	13541	13399	13492	13629	13563	13475	13480	13338	13477	13493	13464	13354	13503	13530	13535	13371	13623	13513	13594	13437	13547	13639	13386	13612	13510	13579	13427	13539	13489	13614	13550	13556	13373	13359	13540	13586	13625	13544	13598	13513	13744	13429	13498	13413	13567	13550	13337	13559	13522	13408	13642	13447	13349	13543	13557	13648	13339	13444	13486	13485	13458	13610	13402	13649	13467	13454	13625	13309	13571	13448	13511	13383	13533	13412	13610	13455	13639	13546	13403	13539	13721	13602	13534	13605	13579	13432	13437	13631	13389	13597	13660	13455	13419	13481	13599	13431	13503	13419	13520	13605	13517	13386	13499	13484	13537	13429	13526	13418	13570	13419	13579	13649	13559	13553	13530	13647	13535	13459	13698	13570	13367	13499	13513	13685	13479	13326	13535	13651	13400	13556	13531	13596	13564	13509
25769	21475	27758	25677	18506	14802	14273	13151	12812	12882	12774	12482	12541	12778	12750	12739	12679	12636	12716	12705	12785	12859	13044	15278	14286	14181	13656	12842	12468	12618	12584	12629	12608	12888	13977	14001	13537	12785	12523	12356	12453	12431	12772	12641	12756	12815	12654	12690	12461	12611	12272	12654	12367	12536	12545	12477	12513	12668	12426	12474	12495	12433	12479	12499	12445	12440	12467	12561	12468	12488	12329	12405	12502	12589	12724	12574	12528	12565	12407	12484	12537	12519	12595	12449	12668	12550	12382	12644	12748	12581	12435	12440	12634	12379	12531	12464	12380	12575	12422	12651	12454	12635	12572	12443	12508	12359	12530	12443	12460	12619	12480	12491	12570	12276	12479	12378	12533	12483	12330	12579	12429	12633	12582	12389	12509	12377	12490	12506	12507	12335	12574	12433	12622	12287	12503	12371	12512	12537	12710	12596	12432	12506	12539	12440	12465	12419	12378	12511	12513	12701	12613	12565	12469	12491	12159	12439	12500	12612	12550	12478	12434	12383	12345	12441	12327	12390	12361	12611	12547	12683	12521	12617	12415	12407	12542	12559	12478	12684	12493	12478	12456	12504	12316	12405	12541	12462	12342	12596	12362	12434	12553	12571	12516	12476	12511	12569	12492	12370	12436	12509	12532	12523	12595	12546	12506	12465	12389	12546	12536	12446	12486	12330	12403	12483	12586	12359	12490	12553	12415	12457	12312	12379	12521	12513	12255	12345	12435	12471	12535	12504	12501	12408	12394	12354	12289	12484	12353	12465	12524	12499	12659	12505	12582	12468	12550	12442	12318	12400	12504	12462	12517	12423	12386	12326	12584	12494	12607	12386	12497	12669	12702	12406	12478	12327	12388	12646	12679	12296	12565	12418	12531	12399	12421	12706	12526	12498	12520	12506	12476	12430	12471	12518	12509	12508	12509	12564	12437	12433	12573	12586	12484	12398	12404	12525	12345	12313	12522	12525	12300	12412	12469	12530	12477	12351	12395	12506	12514	12527	12376	12536	12571	12437	12466	12499	12516	12476	12573	12398	12389	12562	12483	12410	12515	12600	12445	12456	12506	12410	12573	12609	12677	12542	12368	12419	12332	12357	12584	12512	12426	12461	12479	12594	12476	12423	12406	12316	12554	12402	12528	12385	12589	12422	12511	12513	12479	12495	12470	12447	12266	12551	12526	12577	12444	12544	12675	12446	12637	12508	12524	12505	12571	12594	12417	12413	12402	12346	12481	12660	12638	12598	12700	12564	12548	12659	12602	12503	12553	12534	12661	12389	12517	12604	12590	12541	12308	12482	12671	12417	12354	12409	12436	12426	12481	12563	12667	12713	12483	12436	12506	12531	12467	12533	12521	12575	12307	12470	12505	12461	12536	12586	12387	12449	12446	12434	12444	12743	12446	12581	12539	12487	12522	12343	12508	12465	12603	12544	12470	12586	12665	12395	12573	12353	12225	12505	12497	12573	12453	12640	12601	12559	12445	12589	12391	12582	12436	12477	12506	12416	12570	12675	12478	12567	12566	12591	12599	12682	12339	12426	12480	12638	12436	12458	12451	12406	12572	12535	12590	12454	12561	12413	12777	12355	12586	12296	12283	12514	12446	12649	12391	12538	12416	12541	12570	12473	12589	12471	12396	12571	12424	12529	12465	12389	12553	12507	12465	12490	12417	12520	12512	12352	12490	12618	12621	12552	12388	12266	12423	12553	12573	12485	12618	12511	12357	12632	12506	12600	12503	12469	12580	12306	12470	12579	12570	12686	12584	12546	12579	12474	12507	12547	12533	12464	12573	12577	12731	12520	12627	12550	12414	12593	12564	12569	12399	12596	12462	12615	12509	12440	12416	12322	12553	12474	12428	12536	12410	12581	12503	12453	12564	12455	12546	12507	12709	12512	12550	12447	12336	12409	12382	12359	12655	12462	12402	12509	12471	12507	12667	12510	12527	12374	12358	12414	12626	12391	12519	12621	12500	12484	12378	12352	12488	12557	12377	12471	12554	12550	12631	12559	12435	12401	12650	12558	12466	12437	12376	12454	12627	12563	12464	12358	12560	12693	12534	12368	12489	12535	12595	12608	12587	12507	12667	12422	12545	12533	12491	12631	12362	12454	12435	12442	12487	12603	12439	12417	12476	12640	12556	12521	12516	12492	12480	12367	12560	12455	12416	12622	12373	12448	12554	12422	12634	12595	12424	12589	12573	12585	12346	12485	12543	12469	12509	12320	12400	12575	12301	12646	12587	12513	12727	12636	12501	12510	12371	12142	12431	12545	12668	12547	12600	12612	12469	12444	12565	12480	12633	12597	12574	12478	12482	12614	12608	12629	12457	12483	12612	12306	12468	12434	12428	12394	12477	12483	12587	12316	12674	12447	12438	12523	12458	12513	12628	12313	12392	12466	12396	12504	12694	12588	12437	12439	12585	12449	12315	12469	12451	12388	12450	12430	12373	12320	12564	12535	12562	12554	12465	12470	12503	12586	12499	12612	12375	12721	12595	12406	12549	12480	12488	12438	12386	12618	12473	12570	12494	12410	12587	12447	12344	12439	12470	12563	12324	12540	12332	12503	12404	12651	12594	12684	12575	12464	12387	12506	12474	12480	12510	12396	12629	12386	12539	12499	12518	12524	12554	12452	12500	12328	12637	12291	12483	12442	12555	12356	12399	12511	12602	12484	12540	12313	12418	12510	12699	12567	12332	12586	12533	12405	12572	12538	12509	12527	12534	12602	12394	12604	12425	12577	12557	12360	12480	12715	12503	12612	12441	12423	12322	12313	12348	12441	12690	12614	12537	12387	12424	12441	12498	12685	12601	12658	12540	12626	12440	12399	12440	12460	12366	12497	12288	12491	12476	12461	12396	12518	12622	12612	12609	12440	12479	12476	12394	12502	12180	12449	12579	12323	12420	12454	12569	12349	12326	12530	12396	12459	12407	12392	12684	12476	12510	12394	12458	12578	12351	12462	12438	12651	12539	12519	12591	12509	12395	12354	12450	12456	12463	12609	12289	12461	12459	12421	12678	12535	12681	12362	12623	12528	12578	12535	12639	12387	12570	12421	12444	12612	12515	12405	12521	12443	12645	12561	12474	12502	12462	12388	12472	12554	12416	12481	12499	12508	12486	12576	12210	12470	12502	12648	12437	12606	12588	12567	12580	12288	12679	12527	12584	12502	12544	12395	12535	12570	12622	12442	12408	12443	12431	12536	12529	12613	12575	12673	12295	12418	12472	12636	12614	12538	12545	12590	12417	12414	12635	12363	12459	12447	12510	12572	12538	12460	12580	12681	12330	12425	12504	12577	12407	12373	12464	12466	12488	12507	12480	12521	12454	12572	12533	12503	12317	12405	12357	12674	12500	12593	12390	12577	12498	12440	12635	12465	12409	12575	12518	12562	12531	12461	12658	12539	12289	12542	12476	12401	12317	12552	12655	12677	12320	12595	12735	12521	12429	12427	12483	12430	12749	12464	12609	12503	12494	12333	12525	12653	12431	12540	12427	12605	12288	12594	12460	12417	12584	12501	12470	12428	12424	12561	12431	12460	12503	12493	12521	12468	12526	12543	12665	12518	12492	12585	12569	12496	12498	12451	12315	12354	12402	12377	12456	12530	12380	12589	12405	12223	12439	12526	12561	12371	12301	12349	12432	12358	12682	12527	12498	12375	12449	12348	12556	12512	12540	12436	12596	12421	12685	12329	12509	12444	12520	12517	12333	12666	12546	12385	12463	12565	12389	12469	12466	12458	12429	12583	12453	12539	12508	12471	12338	12567	12543	12571	12519	12396	12598	12327	12620	12389	12560	12615	12596	12613	12583	12584	12567	12686	12440	12571	12440	12371	12532	12515	12669	12551	12320	12515	12697	12546	12504	12582	12431	12159	12422	12571	12299	12539	12595	12462	12413	12477	12520	12520	12566	12421	12464	12494	12631	12429	12692	12482	12435	12418	12467	12683	12691	12356	12474	12504	12417	12329	12558	12597	12495	12448	12453	12540	12459	12531	12476	12326	12413	12379	12574	12634	12687	12602	12406	12493	12443	12507	12430	12459	12444	12490	12403	12319	12236	12434	12625	12451	12539	12435	12760	12388	12442	12379	12560	12368	12717	12531	12386	12524	12390	12478	12556	12479	12622	12551	12682	12524	12517	12537	12687	12470	12517	12449	12524	12315	12386	12581	12509	12627	12522	12426	12477	12510	12627	12761	12640	12375	12375	12655	12561	12360	12444	12507	12711	12380	12472	12393	12566	12450	12415	12385	12467	12592	12555	12328	12455	12423	12395	12468	12510	12517	12452	12479	12443	12619	12577	12524	12599	12465	12627	12626	12547	12548	12551	12552	12606	12459	12423	12717	12408	12414	12515	12523	12560	12396	12608	12564	12501	12442	12652	12429	12472	12624	12502	12497	12432	12517	12481	12696	12489	12299	12192	12573	12547	12442	12408	12384	12518	12520	12395	12509	12402	12519	12369	12507	12403	12411	12561	12483	12526	12618	12743	12515	12578	12489	12513	12295	12477	12304	12487	12483	12512	12511	12477	12290	12539	12413	12366	12537	12474	12509	12451	12390	12416	12683	12485	12408	12470	12439	12553	12542	12451	12597	12501	12468	12279	12361	12490	12536	12385	12457	12345	12664	12423	12401	12542	12542	12524	12286	12453	12302	12731	12464	12517	12541	12560	12454	12542	12453	12456	12402	12599	12375	12325	12494	12466	12341	12586	12524	12393	12586	12708	12572	12296	12376	12286	12349	12478	12430	12386	12467	12577	12440	12549	12403	12550	12523	12339	12311	12452	12546	12655	12467	12564	12445	12575	12508	12404	12478	12445	12533	12568	12620	12495	12430	12618	12570	12389	12501	12478	12499	12519	12471	12597	12383	12435	12355	12511	12582	12377	12690	12313	12479	12517	12544	12566	12483	12482	12361	12621	12351	12594	12527	12422	12535	12494	12354	12506	12458	12505	12502	12611	12544	12474	12481	12395	12322	12538	12318	12601	12547	12495	12329	12474	12530	12545	12481	12541	12444	12382	12642	12635	12619	12601	12481	12297	12416	12549	12500	12409	12417	12576	12628	12606	12516	12679	12608	12584	12501	12318	12574	12301	12589	12557	12580	12413	12587	12518	12768	12413	12400
13528	20699	19371	16879	15271	14492	13922	13505	13546	13072	13310	13049	12939	12928	12868	12912	12842	12800	12723	12861	13565	13462	13603	17436	15288	15763	14380	13189	12721	12696	12723	12804	13009	13373	15031	14888	13866	13062	12801	12591	12542	12652	12878	12837	13015	12897	12835	12802	12838	12793	12704	12839	12790	12594	12699	12579	12479	12814	12640	12890	12811	12756	12623	12665	12825	12682	12676	12795	12721	12718	12792	12900	12748	12644	12829	12615	12730	12670	12755	12600	12787	12772	12647	12807	12753	12811	12776	12710	12848	12690	12694	12789	12835	12709	12877	12739	12885	12699	12626	12914	12851	12821	12627	12686	12850	12608	12854	12716	12766	12797	12714	12776	12688	12605	12724	12789	12703	12644	12650	12762	12816	12753	12808	12730	12569	12692	12723	12721	12772	12796	12847	12692	12665	12820	12822	12740	12798	12866	12767	12725	12730	12901	12637	12782	12711	12757	12716	12753	12582	12705	12835	12836	12621	12708	12745	12726	12568	12673	12754	12646	12675	12697	12698	12737	12781	12723	12695	12692	12647	12885	12773	12737	12874	12765	12742	12680	12830	12689	12800	12900	12744	12727	12577	12687	12791	12788	12860	12682	12807	12672	12786	12732	12611	12654	12686	12765	12842	12907	12642	12744	12828	12673	12590	12638	12811	12738	12645	12745	12688	12684	12730	12760	12813	12717	12765	12632	12716	12773	12626	12702	12608	12641	12780	12763	12780	12863	12691	12732	12884	12589	12778	12784	12709	12682	12756	12661	12755	12910	12586	12872	12616	12587	12836	12840	12748	12923	12719	12770	12668	12918	12596	12816	12830	12598	12743	12777	12820	12605	12645	12847	12624	12795	12529	12945	12794	12754	12680	12592	12768	12722	12926	12898	12740	12683	12813	12551	12703	12659	12679	12774	12685	12748	12737	12651	12854	12685	12741	12683	12750	12810	12841	12713	12720	12700	12696	12785	12683	12621	12713	12647	12772	12715	12672	12719	12648	12687	12675	12783	12842	12840	12676	12728	12768	12843	12781	12866	12844	12670	12771	12779	12599	12657	12768	12815	12777	12728	12702	12844	12689	12815	12753	12682	12693	12740	12678	12769	12660	12909	12795	12792	12709	12676	12758	12802	12774	12975	12662	12756	12679	12722	12781	12745	12818	12829	12596	12751	12858	12806	12769	12656	12970	12782	12715	12815	12627	12717	12618	12719	12814	12843	12828	12783	12850	12851	12694	12552	12762	12668	12852	12792	12714	12781	12835	12746	12816	12800	12753	12655	12769	12695	12592	12650	12763	12938	12638	12827	12716	12699	12701	12694	12885	12665	12669	12847	12784	12713	12724	12724	12729	12685	12663	12750	12738	12640	12725	12724	12867	12662	12583	12768	12720	12692	12636	12805	12709	12893	12710	12858	12653	12701	12732	12798	12577	12768	12676	12734	12922	12880	12707	12692	12688	12750	12772	12817	12815	12717	12755	12836	12806	12734	12644	12642	12615	12757	12695	12810	12825	12715	12751	12794	12795	12634	12693	12746	12689	12759	12775	12764	12751	12679	12780	12668	12798	12688	12764	12837	12694	12767	12704	12838	12664	12717	12691	12689	12742	12623	12584	12814	12896	12804	12666	12917	12882	12833	12633	12709	12745	12640	12766	12792	12805	12672	12539	12750	12766	12784	12673	12769	12530	12675	12793	12575	12803	12941	12819	12714	12771	12645	12613	12661	12927	12867	12813	12678	12712	12750	12713	12729	12782	12815	12694	12779	12767	12667	12565	12687	12756	12678	12700	12615	12802	12579	12694	12703	12651	12702	12733	12874	12666	12710	12870	12758	12863	12873	12628	12783	12705	12903	12776	12968	12701	12776	12621	12756	12803	12707	12619	12839	12672	12967	12765	12764	12583	12644	12855	12729	12815	12619	12802	12818	12750	12800	12642	12976	12648	12771	12906	12712	12582	12827	12934	12732	12727	12820	12795	12647	12812	12721	12670	12832	12824	12752	12724	12805	12735	12631	12787	12758	12653	12533	12784	12732	12759	12821	12717	12633	12612	12537	12850	12694	12804	12734	12728	12600	12810	12652	12766	12707	12816	12685	12749	12831	12667	12741	12717	12766	12869	12672	12894	12755	12598	12741	12830	12690	12687	12654	12732	12770	12823	12816	12800	12697	12587	12578	12877	12790	12668	12811	12782	12633	12804	12609	12829	12717	12717	12830	12730	12795	12630	12793	12672	12722	12566	12801	12749	12727	12797	12699	12673	12758	12820	12980	12689	12731	12903	12642	12686	12720	12765	12775	12856	12692	12731	12759	12712	12652	12756	12742	12661	12756	12738	12651	12718	12775	12661	12569	12741	12753	12742	12627	12904	12841	12778	12746	12708	12588	12713	12823	12614	12728	12811	12702	12729	12665	12534	12799	12703	12667	12761	12723	12731	12780	12726	12800	12984	12731	12739	12749	12656	12742	12798	12761	12859	12812	12673	12703	12683	12753	12699	12724	12611	12688	12702	12742	12920	12886	12738	12853	12707	12676	12659	12749	12778	12796	12706	12784	12830	12670	12818	12674	12709	12752	12922	12708	12706	12746	12698	12769	12867	12929	12753	12704	12791	12798	12616	12667	12780	12824	12863	12665	12674	12701	12582	12767	12779	12521	12682	12755	12926	12718	12686	12724	12631	12760	12578	12623	12821	12556	12835	12851	12790	12649	12765	12803	12691	12873	12720	12755	12753	12719	12657	12882	12767	12811	12788	12553	12670	12868	12754	12786	12796	12760	12626	12722	12815	12707	12559	12572	12705	12692	12707	12882	12729	12734	12716	12709	12753	12800	12734	12696	12716	12660	12694	12606	12629	12582	12758	12641	12744	12683	12589	12813	12815	12618	12746	12779	12719	12833	12823	12735	12718	12628	12923	12670	12633	12688	12712	12798	12674	12698	12726	12647	12754	12664	12729	12644	12758	12772	12918	12579	12864	12762	12689	12662	12765	12790	12915	12687	12718	12853	12746	12727	12803	12785	12788	12780	12659	12721	12922	12628	12692	12794	12689	12581	12696	12634	12792	12746	12664	12701	12698	12800	12803	12611	12614	12784	12622	12634	12816	12743	12670	12780	12650	12581	12798	12558	12703	12858	12997	13000	12837	12759	12624	12881	12847	12591	12824	12780	12751	12711	12925	12746	12816	12851	12974	12657	12811	12904	12572	12845	12712	12741	12700	12789	12686	12707	12849	12829	12749	12786	12804	12694	12768	12621	12606	12766	12701	12761	12758	12689	12846	12793	12813	12763	12785	12961	12760	12789	12727	12759	12769	12852	12873	12755	12810	12727	12725	12745	12787	12786	12626	12740	12639	12721	12862	12745	12724	12872	12712	12846	12714	12781	12809	12857	12638	12795	12808	12640	12675	12661	12713	12701	12672	12696	12682	12688	12787	12621	12567	12786	12688	12734	12656	12711	12709	12824	12600	12686	12553	12673	12652	12629	12824	12752	12768	12701	12621	12757	12766	12791	12815	12724	12772	12710	12730	12877	12816	12668	12813	12624	12823	12608	12686	12793	12580	12871	12741	12755	12976	12635	12587	12633	12737	12741	12797	12937	12661	12866	12718	12803	12784	12631	12860	12801	12774	12762	12642	12834	12698	12756	12535	12673	12611	12885	12602	12629	12793	12790	12707	12840	12718	12675	12641	12902	12876	12573	12792	12629	12763	12745	12776	12866	12867	12758	12607	12852	12870	12780	12751	12658	12555	12800	12839	12630	12829	12826	12627	12621	12815	12787	12638	12783	12697	12755	12612	12744	12627	12780	12677	12815	12581	12650	12728	12773	12800	12573	12776	12827	12920	12734	12785	12803	12759	12711	12748	12585	12753	12701	12804	12737	12551	12811	12831	12601	12622	12630	12798	12702	12851	12619	12766	12813	12818	12700	12758	12788	12889	12767	12767	12747	12705	12743	12688	12808	12736	12800	12547	12877	12673	12750	12617	12791	12783	12736	12649	12588	12635	12604	12797	12736	12685	12739	12548	12687	12601	12766	12879	12767	12637	12759	12885	12737	12649	12675	12672	12684	12736	12823	12758	12663	12834	12746	12683	12661	12737	12797	12566	12780	12759	12856	12966	12776	12693	12705	12832	12772	12814	12660	12767	12812	12672	12794	12786	12711	12748	12722	12777	12753	12860	12618	12806	12927	12604	12744	12576	12778	12772	12762	12869	12726	12810	12839	12747	12672	12870	12700	12712	12745	12711	13004	12750	12839	12812	12836	12747	12753	12670	12790	12668	12850	12748	12694	12665	12819	12815	12753	12613	12741	12665	12711	12790	12703	12685	12945	12571	12892	12839	12751	12782	12694	12700	12678	12876	12719	12755	12695	12933	12815	12667	12793	12743	12800	12724	12838	12809	12808	12738	12895	12731	12597	12837	12815	12802	12720	12552	12731	12715	12754	12710	12809	12819	12764	12906	12660	12747	12929	12810	12888	12642	12871	12714	12580	12758	12518	12842	12573	12734	12677	12766	13028	12835	12788	12799	12583	12736	12713	12703	12668	12834	12646	12685	12875	12781	12932	12901	12910	12636	12573	12881	12776	12738	12732	12817	12856	12873	12596	12726	12754	12798	12632	12725	12660	12778	12543	12719	12612	12660	12832	12640	12724	12787	12752	12778	12741	12660	12612	12799	12736	12747	12627	12694	12604	12821	12628	12757	12608	12786	12816	12743	12868	12824	12767	12624	12687	12756	12720	12643	12776	12766	12774	12849	12723	12723	12759	12871	12739	12584	12719	12851	12845	12829	12728	12672	12780	12681	12684	12811	12560	12651	12679	12654	12760	12822	12752	12836	12693	12597	12770	12727	12805	12863	12776	12776	12723	12720	12669	12679	12648	12812	12703	12649	12842	12794	12613	12651	12703	12735	12767	12738	12871	12734	12667	12567	12885	12951	12809	12690	12687	12838	12668	12764	12908	12848	12863	12783	12649	12801	12866	12865	12629	12795	12766	12673	12628	12686	12645	12666	12639	12585	12696	12653	12786	12846	12793	12848	12747	12654	12825	12863	12696	12857	12786	12832	12715	12780	12865	12717	12840	12722	12888	12737	12726	12734	12751	12785	12818	12704	12846	12762	12672	12665	12698	12878	12676	12600	12586
24618	21467	28822	24582	21718	19190	15521	12622	12075	12253	12081	11928	11963	11701	11772	11792	11657	11648	11659	11911	12346	12929	16079	16118	13265	14954	12530	11609	11417	11404	11429	11372	11439	12505	13141	14165	13179	12098	11357	11435	11454	11483	11301	11411	11836	11757	11701	11605	11552	11607	11584	11436	11510	11503	11392	11450	11296	11514	11600	11354	11474	11488	11513	11403	11291	11382	11490	11310	11321	11369	11205	11454	11413	11282	11380	11422	11386	11350	11463	11275	11530	11560	11516	11616	11427	11438	11328	11425	11454	11509	11301	11394	11500	11443	11275	11217	11535	11393	11460	11427	11421	11492	11483	11464	11467	11406	11487	11336	11349	11311	11407	11323	11335	11251	11425	11469	11296	11484	11333	11511	11288	11322	11231	11421	11513	11341	11329	11365	11503	11537	11303	11360	11346	11396	11420	11293	11381	11374	11412	11473	11527	11318	11328	11404	11284	11465	11406	11361	11239	11307	11395	11335	11313	11411	11279	11272	11329	11366	11285	11395	11523	11574	11490	11263	11362	11331	11437	11502	11306	11362	11455	11301	11282	11359	11421	11375	11341	11382	11534	11418	11391	11372	11345	11353	11461	11460	11416	11148	11467	11408	11332	11258	11287	11391	11470	11321	11351	11334	11341	11406	11374	11353	11339	11212	11307	11426	11320	11347	11437	11346	11527	11329	11209	11287	11365	11456	11389	11451	11387	11340	11370	11292	11314	11346	11402	11396	11350	11302	11418	11242	11370	11365	11354	11297	11232	11474	11412	11374	11374	11481	11587	11343	11565	11330	11359	11357	11423	11427	11430	11482	11396	11455	11431	11564	11367	11342	11408	11226	11312	11259	11418	11382	11478	11344	11272	11368	11315	11521	11497	11286	11433	11276	11363	11327	11333	11344	11298	11265	11319	11431	11282	11547	11337	11263	11234	11386	11476	11492	11513	11603	11539	11438	11310	11385	11478	11449	11707	11506	11298	11390	11368	11289	11510	11535	11388	11410	11382	11278	11361	11321	11429	11348	11341	11364	11293	11500	11405	11305	11508	11340	11312	11209	11236	11371	11225	11259	11383	11366	11412	11286	11416	11396	11261	11394	11328	11372	11233	11316	11351	11506	11349	11291	11366	11193	11462	11364	11354	11409	11421	11357	11297	11382	11239	11465	11256	11420	11412	11399	11372	11322	11317	11285	11247	11375	11179	11366	11301	11397	11544	11275	11394	11492	11439	11362	11467	11394	11280	11428	11486	11234	11507	11346	11577	11382	11300	11440	11369	11295	11309	11442	11399	11250	11258	11371	11506	11573	11380	11262	11433	11395	11452	11366	11445	11435	11586	11530	11327	11424	11289	11118	11329	11380	11158	11452	11273	11454	11398	11390	11488	11594	11451	11417	11377	11282	11388	11324	11331	11376	11523	11380	11421	11334	11266	11243	11428	11185	11094	11375	11442	11426	11425	11246	11340	11522	11366	11483	11434	11399	11432	11296	11363	11536	11191	11303	11364	11403	11389	11290	11328	11265	11409	11302	11443	11310	11427	11161	11452	11364	11408	11507	11394	11545	11472	11226	11406	11339	11433	11515	11296	11379	11284	11410	11315	11225	11225	11423	11266	11181	11367	11294	11113	11286	11248	11409	11404	11338	11471	11277	11408	11252	11401	11524	11327	11439	11430	11439	11487	11316	11431	11277	11372	11487	11533	11370	11246	11455	11345	11332	11475	11314	11372	11393	11485	11268	11297	11489	11265	11437	11427	11233	11317	11468	11406	11461	11406	11414	11376	11410	11445	11366	11411	11355	11358	11380	11308	11404	11395	11541	11355	11373	11458	11582	11315	11426	11408	11274	11298	11380	11220	11385	11310	11394	11307	11477	11277	11431	11496	11302	11185	11374	11528	11308	11323	11550	11289	11439	11399	11434	11424	11152	11231	11387	11481	11452	11198	11419	11431	11309	11610	11471	11382	11489	11432	11419	11444	11396	11457	11574	11367	11513	11518	11488	11327	11328	11321	11265	11205	11364	11390	11315	11393	11463	11319	11430	11488	11544	11438	11366	11457	11451	11402	11556	11387	11339	11369	11329	11375	11302	11472	11190	11460	11131	11458	11465	11412	11348	11371	11395	11387	11393	11326	11387	11433	11158	11454	11218	11473	11274	11421	11268	11415	11320	11557	11412	11294	11192	11488	11477	11304	11500	11533	11356	11559	11471	11262	11388	11308	11447	11337	11350	11412	11283	11341	11234	11276	11324	11185	11343	11446	11275	11399	11301	11314	11494	11412	11260	11308	11305	11344	11404	11511	11301	11416	11302	11286	11254	11502	11448	11372	11470	11458	11397	11513	11362	11283	11351	11473	11324	11471	11353	11385	11310	11443	11218	11445	11469	11349	11351	11436	11493	11369	11386	11269	11308	11365	11329	11215	11320	11237	11365	11529	11428	11196	11307	11373	11358	11365	11517	11457	11402	11364	11358	11316	11371	11498	11495	11380	11517	11389	11351	11347	11440	11341	11522	11377	11401	11386	11328	11423	11456	11425	11318	11420	11342	11507	11501	11529	11408	11360	11407	11333	11406	11586	11328	11224	11347	11363	11404	11260	11319	11467	11349	11649	11402	11302	11328	11464	11383	11396	11587	11219	11281	11434	11366	11395	11404	11426	11509	11296	11472	11117	11381	11553	11537	11341	11285	11324	11426	11432	11248	11353	11364	11352	11349	11327	11356	11394	11359	11212	11308	11453	11487	11321	11385	11314	11261	11446	11424	11473	11420	11395	11394	11450	11270	11380	11375	11456	11432	11311	11403	11512	11378	11535	11524	11440	11385	11467	11282	11421	11353	11267	11527	11358	11344	11312	11261	11226	11466	11458	11191	11370	11326	11213	11372	11382	11438	11354	11438	11207	11423	11505	11384	11180	11395	11472	11376	11351	11314	11302	11237	11490	11442	11378	11304	11186	11370	11504	11207	11413	11524	11379	11171	11355	11452	11509	11237	11375	11381	11338	11409	11355	11501	11384	11324	11527	11533	11386	11571	11209	11387	11335	11292	11491	11287	11274	11377	11455	11389	11531	11352	11505	11347	11355	11348	11535	11385	11400	11468	11442	11493	11370	11390	11549	11325	11313	11441	11332	11280	11544	11299	11527	11338	11354	11510	11465	11332	11266	11579	11468	11411	11285	11361	11272	11276	11429	11367	11375	11318	11391	11373	11442	11438	11565	11421	11372	11348	11365	11153	11461	11505	11423	11420	11451	11482	11348	11376	11300	11463	11431	11500	11219	11431	11316	11201	11244	11244	11377	11504	11456	11391	11279	11201	11255	11468	11311	11398	11523	11518	11590	11365	11348	11562	11322	11560	11328	11368	11437	11293	11535	11509	11280	11327	11393	11513	11399	11520	11497	11532	11452	11281	11398	11371	11462	11407	11321	11404	11418	11444	11386	11258	11306	11341	11350	11345	11431	11309	11272	11456	11396	11465	11297	11538	11489	11433	11478	11296	11191	11340	11295	11618	11310	11404	11390	11661	11269	11417	11589	11470	11436	11378	11389	11306	11445	11552	11294	11413	11231	11394	11474	11311	11227	11374	11267	11326	11303	11331	11407	11225	11360	11503	11300	11378	11422	11332	11407	11345	11489	11489	11434	11480	11395	11335	11557	11448	11450	11307	11393	11480	11438	11402	11372	11503	11484	11517	11234	11331	11297	11178	11282	11248	11342	11440	11307	11270	11169	11370	11375	11245	11391	11254	11343	11266	11340	11320	11261	11392	11374	11484	11488	11517	11431	11394	11399	11356	11209	11521	11415	11569	11431	11484	11378	11407	11169	11389	11338	11422	11303	11377	11377	11525	11383	11428	11366	11402	11458	11339	11404	11171	11307	11318	11396	11244	11381	11297	11434	11334	11257	11427	11529	11507	11407	11321	11242	11348	11382	11482	11425	11393	11536	11383	11366	11347	11450	11335	11238	11260	11540	11454	11487	11347	11308	11363	11374	11222	11435	11359	11239	11421	11291	11370	11481	11485	11458	11394	11491	11231	11554	11423	11426	11323	11299	11490	11433	11362	11367	11368	11405	11600	11408	11367	11285	11179	11388	11348	11342	11313	11450	11395	11485	11391	11210	11208	11282	11426	11316	11243	11411	11314	11522	11525	11486	11347	11301	11219	11356	11327	11510	11321	11379	11302	11531	11368	11302	11415	11533	11345	11319	11537	11426	11253	11366	11506	11096	11515	11374	11352	11461	11508	11481	11462	11268	11357	11234	11433	11320	11405	11455	11502	11378	11231	11236	11350	11185	11398	11566	11354	11296	11239	11377	11422	11428	11350	11296	11563	11344	11434	11354	11473	11359	11499	11382	11483	11537	11262	11449	11386	11400	11326	11384	11416	11288	11258	11265	11428	11494	11372	11518	11428	11394	11237	11374	11249	11445	11365	11647	11519	11478	11518	11437	11447	11247	11248	11365	11396	11334	11260	11463	11188	11316	11424	11332	11511	11411	11370	11235	11478	11362	11344	11372	11396	11481	11332	11487	11391	11345	11391	11194	11432	11419	11504	11324	11326	11363	11369	11341	11313	11445	11492	11504	11325	11314	11445	11448	11615	11216	11370	11375	11343	11367	11128	11377	11233	11358	11319	11508	11476	11331	11178	11268	11435	11498	11302	11521	11372	11350	11234	11356	11255	11431	11448	11480	11385	11205	11363	11268	11446	11419	11477	11494	11437	11396	11432	11217	11184	11395	11208	11510	11456	11364	11359	11392	11567	11374	11357	11328	11297	11402	11235	11471	11374	11304	11371	11368	11397	11418	11235	11431	11369	11474	11291	11422	11386	11256	11422	11464	11387	11498	11357	11327	11410	11491	11410	11336	11486	11337	11245	11419	11416	11351	11261	11318	11276	11425	11442	11366	11380	11385	11522	11384	11404	11611	11491	11346	11350	11594	11358	11544	11461	11417	11472	11381	11614	11321	11381	11437	11320	11166	11164	11411	11234	11197	11441	11407	11362	11400	11214	11244	11277	11414	11318	11440	11311	11365	11261	11511	11305	11317	11459	11193	11278	11377	11432	11393	11237	11189	11415	11373	11340	11379	11328	11460	11230	11389	11300	11437	11285	11411	11285	11520	11322	11269	11477	11330	11326	11158	11300
15198	25202	23503	19612	16901	15200	14247	13577	13295	13230	12909	12824	12675	12603	12382	12544	12351	12381	12482	12520	13765	15224	20324	19622	15177	17795	13055	12100	12265	12122	11990	12120	12204	14245	15268	16561	14915	12732	12230	12074	12030	11898	11941	11938	12495	12714	12718	12234	12194	12024	12103	12130	12116	11939	12099	12047	12140	12048	11893	12133	12075	12014	12175	12149	11945	12123	12009	12270	12066	12170	12144	12006	11891	12028	12061	12130	11917	12080	12100	12102	12150	12004	12095	12112	12138	12030	12101	11955	11890	12213	11919	12127	12004	11943	12124	11971	11902	11961	12086	11929	12107	12045	11964	11977	11978	12070	11980	12003	12046	12121	12095	12206	11969	12027	12018	12144	12070	11945	12131	12099	12031	12004	12082	12172	12044	12028	11935	11926	12113	12036	11958	12174	12062	12068	12093	11857	11984	12244	11986	12147	12020	11850	12067	11999	12049	12087	11997	11990	12127	12049	11963	11978	12063	11834	12122	11969	12043	12046	12084	11995	11812	11983	12151	12208	11966	11947	12181	12036	12144	11987	11920	12084	11923	12007	12020	12103	12052	12076	12062	11906	12018	11947	12037	11893	11974	12042	12154	12091	12161	12184	12025	12033	12013	11862	12060	12024	11992	12045	12084	12059	12048	12080	12059	12159	11991	12068	12026	12043	11950	11992	12238	12128	11910	11951	12072	11895	12135	12117	12169	12173	12062	12138	12051	12084	11872	12143	11952	12103	12089	12023	11995	11875	12051	11969	12010	11945	12170	12093	11961	12330	12125	11938	11937	12034	12153	12079	11989	12111	11926	12127	11957	11964	11980	12102	12076	12078	12133	12187	12093	12093	12000	12098	11969	12166	11845	12261	12116	12006	12191	11984	12096	12028	12156	12162	12088	12035	12155	11970	12062	12120	12183	11895	12012	12149	11822	11955	12003	12011	12000	12001	12018	12170	12038	12002	12009	12029	12104	12134	12111	12092	12069	11933	12105	11895	12053	12230	12041	12048	11855	12254	11987	11994	11983	12115	12085	11989	12008	11975	11918	11995	11962	11961	12117	11959	12166	11995	12027	12157	11935	11974	12098	12122	12005	12166	11999	12023	11998	12081	12085	11875	11979	11941	11936	12125	11969	12014	11956	12114	12089	12061	11955	12180	11944	11845	11827	11995	12180	12223	12084	12192	12079	12069	11868	11918	12171	11984	12054	11965	11851	12061	12067	11966	12121	12078	11874	11969	12032	11894	12235	12037	12168	12007	11994	11996	11924	12176	12109	12108	12080	12016	11999	12032	12046	12044	12077	12011	12134	11916	12004	12343	12083	11956	12120	12140	11933	12064	11980	12111	12110	12041	11987	12031	11989	11976	12129	12071	12114	12160	12152	12001	11880	12030	11983	12028	12068	12064	12111	12132	12003	12081	12084	12010	12007	11999	12084	12026	12025	11818	11978	11954	12204	12192	11808	12107	11797	12138	12106	11870	12136	12107	12054	12001	11987	12049	12128	11984	12165	12027	12157	12068	12082	11951	12126	12144	12150	11935	12195	12060	11989	12110	11954	12040	12200	11991	12120	11926	12065	12057	12027	12042	12099	12076	12076	12157	12001	12274	12029	12297	11989	12189	11848	12114	11875	12166	12023	12160	12104	12096	12020	12315	11987	12017	12032	12122	12030	12065	12186	12070	11975	12020	11990	12091	11996	12086	12109	11955	12051	12030	11935	11988	11899	11838	11912	12183	11779	12085	12063	12010	12060	12060	12087	12200	12083	11953	12139	12035	12050	12025	11960	11979	12009	11943	12126	12085	12058	11940	11991	12153	11823	12100	12047	12013	12073	11925	12053	12056	12027	12090	12244	12187	12125	12154	12246	12077	11980	11930	12130	11962	12045	12017	12141	12047	11976	12124	12187	11980	12020	12050	12112	12129	12211	12161	11994	12032	11945	11996	12073	11874	12065	12094	12088	11896	12061	12009	12022	11817	12103	12084	11766	12095	11912	12040	12015	12154	11950	11834	12163	11909	12144	11889	11990	12194	11975	12034	12051	12191	12102	12105	12048	12053	11928	12141	12118	12063	12127	11940	12328	11965	12156	12003	12053	12079	12193	12077	11985	12077	11999	11997	12028	12042	11981	11929	12141	12175	11953	12178	12081	12114	12053	12127	11930	12042	12089	12048	12017	11995	12133	11956	12023	12014	12119	12079	12116	12146	12041	12082	12014	12038	12106	12003	11928	12035	11982	12127	12103	12091	12070	11852	12104	11902	12059	12017	11999	12145	12006	12006	12202	12039	11867	12072	11972	12058	11969	11991	11959	11900	12084	12249	12119	11946	12059	11898	12014	12085	11912	12129	11941	12030	11996	11999	12025	11958	11982	12046	11905	12005	12125	11892	12016	12045	12071	11960	11990	12082	12051	12084	12157	12010	12058	12016	11984	11933	12047	12140	11981	11989	12157	12020	12061	11958	12189	11986	12027	12074	12042	12044	12044	12040	12032	11952	12132	11937	12167	11965	11977	12154	12051	12007	12182	12018	12085	12205	12170	11967	11998	12108	12102	12198	12067	11936	12060	11848	11961	12019	12207	12024	11994	11935	12085	12069	11923	12162	11900	12103	12044	12041	12002	12067	12149	11929	11911	12026	11985	11924	12032	12057	12137	11968	11989	12129	12080	12049	12017	12049	12087	12015	12013	12047	12068	11998	11974	12057	11996	12108	12033	12031	12140	12048	12179	11941	12055	12014	12120	12006	11801	12060	12053	11865	12112	11938	12142	12303	11914	12055	12049	12102	12079	12166	12010	12170	12211	12009	12100	11990	12093	11996	11940	12100	11931	12076	11896	12162	11840	11980	11865	12077	12049	11914	12128	11982	12130	12006	12182	11998	12006	12001	12196	12044	12106	12009	12022	11940	11921	12101	12182	12095	11945	12138	12169	11972	12066	12135	11975	12012	12062	12124	11924	12081	12040	11887	12159	12069	12147	12150	12091	12063	12114	11939	12171	12041	11845	11977	12093	12067	12060	11981	12167	12062	12174	11910	12094	12033	11935	12044	12088	12146	12173	12064	11965	12025	11899	12080	12203	12132	12252	11942	12028	12063	11934	12006	12147	11943	12090	12057	12023	12050	12027	12014	12032	12082	12093	12139	12019	12135	12027	12164	12114	12101	12139	12014	12074	12098	12025	12093	12000	11916	12067	12082	12036	12210	12110	12071	12207	12059	12071	12011	12186	11960	12158	12079	11993	12144	11989	12065	12168	12072	12033	12210	12058	11998	12125	11955	11996	12066	12102	11988	11999	12207	12069	12069	11993	12136	12116	11997	11897	12050	12072	12073	12084	12099	12015	12028	12090	12018	12142	12042	12061	12208	12152	12126	12069	11853	12033	11973	12008	11969	11926	11977	11897	12006	12083	12011	12099	11982	11964	12062	12107	11930	12059	12016	12068	12021	11958	11906	12113	11949	12020	12257	12119	12027	12095	12054	12101	11993	11994	12062	12133	12034	12152	12005	11925	12001	12008	11982	11945	11910	12076	12130	11987	12186	11886	12120	12133	11884	12114	12039	12061	11971	12210	11959	12241	12183	12077	11993	12197	11862	12253	12080	11922	12027	12147	12133	11871	12045	12132	11953	12066	11985	12103	12139	12121	12161	11947	12008	12135	12122	12075	12072	12097	12080	11958	12030	11951	12129	11962	12002	12075	12075	12143	12176	12063	12010	12173	12020	11953	12064	11926	11911	12042	12186	12060	11984	12008	12038	11944	11980	11905	11936	12055	12083	12043	12152	11861	11882	12095	12118	12092	12115	12076	12026	11961	12157	11993	12047	11938	12194	12010	11989	12043	11929	12154	12129	12125	12122	11934	12064	12009	12013	12078	12118	12040	11975	11930	12071	12074	12003	11948	11880	12232	12097	12084	12206	12104	12195	11890	12026	11909	11996	12125	12008	12050	11827	12046	12194	12043	11812	12009	12217	12023	12000	12088	11901	12282	12112	12292	11991	11931	12087	12100	11908	11955	12121	12063	12049	11974	12082	12039	12064	12001	11949	12004	11885	12060	11964	12134	11910	12048	11992	12040	12085	11857	11885	11993	12087	11909	11993	11957	12124	12071	12069	12193	11937	12065	12216	12103	12282	12024	11800	12091	12006	12008	12096	11936	12116	12106	12006	12132	12020	12011	11981	12075	12249	12033	12065	12046	11971	12139	11913	11992	12112	12044	11942	12150	12102	12186	12070	12140	12090	12009	12205	12121	11990	12026	11971	12225	12022	12075	12136	12026	12069	12052	12067	11945	12054	12124	11928	12002	11912	12046	12049	12094	11902	12104	12113	12086	11944	11999	12122	12174	12163	11919	12064	11981	12035	12032	12032	11908	12178	12131	12018	12057	12067	11783	12072	11980	11985	12049	11985	12116	12046	12054	12092	12182	12195	12157	12039	11827	11936	12086	12153	12037	11862	12235	11980	12081	11963	12011	11903	12022	11987	12062	11939	12123	12068	12042	12135	12005	12056	12123	12116	12091	12022	11978	12139	12208	12014	12075	11845	12101	12090	12051	12006	12066	12011	11927	11903	12105	11996	12079	12001	11987	11901	12094	12113	12091	11924	12005	11979	12130	11909	11892	12173	12008	12087	12089	11972	11957	11789	11937	11925	12113	11962	12212	12104	11915	12050	12018	12253	12182	12028	12006	11968	11918	11978	11996	11932	12035	12126	11962	11989	11973	12107	12017	11957	12116	11979	12133	11866	12086	12194	12021	12012	12085	11931	12187	12091	11974	12129	12027	11972	12103	12002	12133	11978	12166	12293	12258	11952	11944	11871	11831	12124	12146	12006	12075	12096	11980	12035	12066	12083	12099	12055	12143	12099	12033	12176	12090	12023	12049	12033	11944	11940	11950	12152	11936	11979	12032	12271	11978	12063	12124	12023	12119	12136	12150	11994	12228	12181	12101	11993	12171	12097	11944	12111	12204	12035	12218	12120	12047	12134	12009	12046	11858	12038	12037	11945	12038	11986	11993	12042	11988	11976	11973	11964	12110	12125	12126	12067	12018	12047	12076	12057	12029	12101	12140	12111	11975	12240	11964	12087	12079	12065	12131	11922	12075	11919	12134	12143	12008	12099	12057	11877	12015	12028	12007	12062
29229	20876	18567	15920	13670	13340	13429	13463	13306	13226	13152	13301	13281	13140	13193	13167	13070	13283	13302	13164	13166	13266	13502	13722	13609	13719	13393	13237	13395	13417	13171	13292	13267	13330	13430	13416	13368	13081	13006	13203	13235	13487	13385	13090	13188	13285	13348	13136	13243	13244	13261	13105	13294	13196	13305	13317	13142	13250	13130	13517	13366	13299	13268	13252	13251	13186	13080	13208	13245	13263	13296	13300	13202	13050	13171	13269	13251	13181	13123	13171	13380	13228	13268	13312	13087	13185	13222	13313	13192	13317	13182	13268	13150	13093	13247	13131	13171	13192	13297	13283	13305	13322	13103	13174	13338	13354	13180	13265	13337	13127	13222	13135	13123	13309	13326	13194	13276	13116	13372	13349	13295	13227	13139	13217	13148	13217	13152	13311	13304	13162	13243	13360	13211	13394	13328	13008	13259	13122	13119	13280	13265	13217	13373	13254	13340	13298	13157	13194	13290	13195	13231	13132	13175	13177	13073	13287	13217	13305	13193	13102	13024	13219	13152	13151	13149	13117	13190	13214	13256	13177	13117	13100	13251	13192	13234	13058	13110	13078	13084	13085	13219	13399	13410	13351	13201	13082	13222	13103	13244	13324	13106	13271	13219	13335	13207	13341	13115	13045	13365	13123	13396	13312	13194	13090	13193	13296	13205	13238	13288	13423	13329	12999	13251	13076	13036	13242	13085	13111	13288	13142	13374	13181	13373	13369	13247	13132	13102	13113	13186	13009	13177	13259	13134	13139	13264	13124	13210	13090	13320	13241	13287	13093	13379	13048	13085	13318	13425	13147	13251	13337	13269	13360	13170	13218	13234	13176	13303	13432	13325	13253	13190	13061	13111	13049	13174	13156	13443	13263	13045	13128	13141	13160	13069	13239	13231	13179	13338	13110	13218	13198	13307	13172	13245	13256	13286	13146	13062	13230	13147	13173	13347	13234	13098	13211	13139	13237	13325	13205	13257	13137	13186	13278	13192	13144	13104	13317	13366	13231	13119	13267	13051	13215	13156	13052	13309	13078	13181	13126	13273	13161	13234	13242	13291	13076	13155	13174	13438	13426	13492	13239	13353	13183	13187	13242	13434	13186	13163	13378	13254	13333	13218	13284	13279	13192	13222	13256	13220	13396	13053	13140	13121	13143	13273	13320	13377	12996	13059	12937	13044	12985	13325	13299	13282	13222	13290	13245	13104	13126	13135	13194	13223	13216	13292	13246	13139	13321	13326	13062	13156	13091	13248	13350	13251	13187	13262	13214	13176	13093	13253	13158	13121	13254	13093	13201	13366	13274	13203	13215	13072	13302	13350	13366	13226	13372	13311	13104	13209	13159	13260	13180	13267	13177	13180	13157	13228	13166	13184	13081	13222	13129	13243	13092	13236	13327	13235	13161	13133	13235	13268	13262	13387	13254	13115	13036	13162	13205	13181	13265	13062	13255	13184	13097	13283	13044	13114	13268	13076	13242	13367	13165	13209	13210	13233	13194	13226	13248	13277	13171	13282	13132	13153	13306	13320	13134	13230	13277	13174	12977	13249	13082	13131	13244	13290	13183	13233	13253	13313	13168	13144	13345	12969	13152	13188	13155	13238	13229	13060	13318	13132	13248	13191	13214	13184	13203	13412	13292	13395	13306	13167	13058	13349	13095	13140	13099	13178	13134	13354	13195	13073	13221	13474	13185	13006	13074	13358	13258	13182	13109	13186	13098	13226	13206	13335	13322	13306	13236	13318	13196	13369	13135	13222	13233	13225	13305	12934	13130	13084	13323	13440	13116	13207	13118	13188	13210	13175	13183	13189	13271	13143	13099	13197	13353	13135	13085	13192	13191	13302	13228	13241	13126	13331	13076	13024	13159	13175	13141	13180	13238	13216	13222	13164	13283	13273	13159	13388	12984	13170	13211	13154	13193	13052	13153	13162	13228	13231	13199	13308	13067	13149	13236	13313	13292	13232	13243	13195	13235	13223	13246	13311	13276	13145	13217	13250	13336	13149	13260	13352	13383	13053	13195	13154	13071	13244	13266	13117	13046	13124	13122	13267	13147	13117	13168	13241	13179	13271	13204	13234	13264	13335	13097	13188	13121	13231	13065	13004	13182	13036	13232	13345	13363	13332	13083	13253	13341	13451	13283	13271	13287	13110	13223	13196	13285	13211	13201	13104	13394	13421	13088	13227	13244	13250	13054	13091	13143	13155	13280	13089	13104	13381	13115	13357	13205	13348	13254	13159	13368	13233	13187	13111	13177	13208	13210	13097	13299	13061	13215	13255	13435	13061	13034	13194	13292	13340	13375	13181	13290	13361	13180	13312	13172	13249	13243	12983	13068	13159	13315	13082	13276	13161	13003	13244	13411	13286	13115	13335	13241	13307	13069	13308	13310	13312	13222	13181	13009	12998	13128	13292	13279	13262	13230	13270	13255	13183	13169	13207	13408	13082	13152	13246	13205	13043	13389	13190	13231	13291	13134	13192	13258	13400	13272	13460	13200	13322	13244	13249	13233	13139	13049	13154	13150	13257	13154	13250	13199	13150	13237	13096	13030	13240	13198	13101	13255	13221	13218	13408	13343	13293	13063	13441	13237	13116	13202	13203	13204	13077	13215	13138	13227	13265	13212	13322	13161	13166	13205	13238	13392	13220	13229	13166	13268	13251	13116	13263	13162	13220	13227	13481	13218	13071	13450	13253	13149	13282	13259	13258	13263	13222	13122	13204	13157	13303	13105	13224	13050	13142	13345	13286	13160	13128	13386	13276	13041	13123	13352	13131	13164	13193	13179	13092	13319	13205	13271	13104	13203	13120	13034	13279	13154	13170	13275	13209	13206	13086	13126	12964	13203	13258	13054	13244	13287	13338	13350	13335	13451	13241	13203	13035	13301	13152	13244	13247	13176	13135	13222	13247	12968	13005	13282	13019	13175	13336	13231	13429	13147	13168	13364	13216	13160	13154	13061	13350	13225	13291	13141	13239	13256	13079	13161	13315	13084	13226	13244	13100	13160	13198	13151	13267	13171	13282	13164	13153	13255	13150	13112	13110	13124	13235	13277	13211	13101	13233	13197	13359	13334	13157	13154	13297	13236	13304	13313	13206	13045	13272	13155	13063	13360	13201	13229	13278	13329	13213	13008	13339	13309	13147	13259	13217	13256	13229	13167	13293	13276	13237	13329	13294	13241	13322	13379	13070	13310	13036	13206	13081	13247	13352	13078	13180	13226	13151	13217	13173	13100	13240	13162	13159	13218	13285	13167	13170	13231	13230	12960	13152	13338	13125	13172	13245	13120	13120	13049	13114	13273	13273	13159	13259	13242	13295	13328	13446	13314	13106	13184	13112	13089	13259	13157	13309	13333	13204	13112	13419	13418	13175	13113	13100	13157	13202	13215	13186	13146	13112	13131	13174	13155	13116	12916	13097	13317	13173	13221	13228	12985	13180	13206	13268	13158	13145	13368	13261	13191	13242	13064	13233	13221	13371	13186	13057	13144	13239	13069	13281	13159	13190	13345	13226	13234	13273	13185	13382	13323	13151	13410	13311	13204	13104	13200	13439	13105	13127	13112	13175	13274	13357	13342	13233	13118	13206	13227	13214	13136	13162	13242	13247	13124	13138	13198	13190	13177	13350	13197	13265	13166	13257	13168	13149	13164	13384	13206	13201	13231	12977	13369	13345	13099	13161	13199	13320	13280	13457	13568	13328	13174	13240	13134	13207	13212	13172	13333	13387	13283	13219	13158	13061	13359	13130	13204	13242	13301	13103	13224	13090	13235	13231	13300	13308	13252	13258	12945	13014	13263	13288	13156	13128	13096	13154	13232	13197	13173	13115	13020	13206	13027	13155	13209	13245	13132	13153	13275	13274	13408	13327	13366	13187	13199	13098	13117	13111	13443	13255	13026	13328	13412	13177	12947	13124	13321	13179	13310	13243	13131	13273	12995	13145	13352	13329	13282	13275	13383	13251	13114	13134	13154	13157	13132	13257	13268	13269	13348	13378	13336	13359	13240	13153	13327	13156	13145	13134	13231	13044	13183	13208	13403	13365	13122	13378	13210	13213	13141	13141	13202	13172	13323	13118	13281	13428	13211	13312	13344	13186	13219	13362	13066	13423	13361	13162	13158	13272	13236	13191	13163	13381	13244	13144	13375	13265	13123	13064	13149	13275	13199	13401	13178	13182	13303	13037	13263	13295	13258	13151	13294	13266	13201	13245	13277	13172	13153	13174	13104	13149	13273	13282	13316	13205	13179	13098	13290	13068	13162	13202	13139	13253	13232	13240	13224	13268	13238	13349	13372	13231	13268	13092	13202	13231	13215	13262	13335	13267	13169	13322	13260	13120	13184	13228	13363	13328	13104	13264	13199	13193	13306	13264	13245	12975	13139	13248	13272	13207	13148	13112	13242	13089	13412	13114	13458	13249	13264	13160	13170	13298	13256	13227	13096	13099	13264	13230	13308	13197	13341	13270	13186	13182	13204	13380	13147	13266	13280	13223	13185	13204	13202	13052	13161	13116	13327	13335	13307	13339	13208	13344	13272	13229	13105	13195	13412	13354	13358	13091	13049	13425	13526	13219	13323	13011	13225	13103	13225	13246	13233	13251	13155	13322	13205	13396	13012	13374	13098	13179	13110	13114	13254	13196	13197	13280	13269	13047	13175	13242	13169	13150	13334	13351	13107	13307	13194	13258	13207	13235	13251	13308	13407	13142	13369	13353	13181	13350	13266	13119	13228	13295	13318	13275	13374	13211	13296	13094	13218	13122	13202	13297	13038	13226	13302	13180	13194	13149	13357	13085	13199	13263	13129	13118	13188	13350	13184	13189	13171	13248	13112	13197	13124	13189	13123	13186	13338	13241	13286	13313	13236	13125	13284	13306	13247	13222	13303	13243	13098	13135	13400	13329	13380	13215	13124	13256	13291	13137	13032	13286	13141	13185	13088	13130	13307	13312	13192	13263	13275	13203	13430	13155	13270	13400	13200	13336	13194	13267	13235	13211	13257	13094	13091	13240	13334	13338	13234	13230	13354	13143	13301	13234	13221	13119	13263	13345	13245	13068	13425	13119	13096	13037	13209	13203	13227	13255	13196	13174	13346	13268	13145	13118	13209	13224	13143	13248	13261	13159	13324
14733	15711	15931	15022	14247	13775	13643	13569	13230	13241	13252	13352	13448	13417	13370	13445	13151	13402	13410	13359	13283	13407	13572	13974	13807	13865	13500	13323	13369	13287	13327	13339	13314	13244	13454	13409	13619	13416	13367	13319	13288	13433	13252	13246	13136	13287	13363	13214	13296	13150	13342	13077	13309	13263	13178	13146	13237	13308	13335	13187	13346	13164	13333	13234	13311	13256	13409	13107	13191	13319	13341	13161	13368	13206	13412	13210	13116	13321	13252	13337	13383	13180	13022	13435	13276	13320	13250	13165	13269	13215	13251	13319	13324	13332	13286	13267	13252	13249	13253	13422	13256	13228	13367	13317	13307	13284	13245	13405	13181	13424	13158	13273	13332	13257	13126	13206	13248	13222	13421	13378	13162	13170	13178	13254	13220	13417	13206	13172	13118	13460	13224	13298	13149	13151	13531	13318	13315	13193	13357	13200	13166	13039	13392	13494	13256	13197	13180	13399	13225	13384	13432	13323	13122	13284	13275	13313	13179	13308	13209	13225	13376	13169	13234	13137	13298	13085	13253	13312	13142	13160	13240	13090	13347	13207	13310	13190	13297	13442	13399	13241	13064	13270	13336	13332	13278	13308	13283	13138	13214	13311	13380	13202	13168	13330	13088	13097	13377	13325	13140	13287	13335	13315	13254	13256	13125	13223	13300	13278	13353	13271	13154	13211	13363	13499	13490	13246	13366	13142	13274	13378	13326	13312	13323	13434	13314	13259	13123	13241	13166	13421	13178	13218	13403	13278	13276	13349	13239	13241	12903	13187	13244	13276	13561	13288	13258	13231	13373	13159	13186	13231	13173	13165	13440	13318	13249	13335	13302	13341	13198	13194	13211	13196	13325	13362	13146	13284	13360	13251	13265	13280	13199	13180	13161	13420	13242	13152	13234	13188	13189	13143	13296	13190	13344	13362	13441	13334	13379	13223	13444	13080	13333	13170	13124	13362	13323	13298	13318	13282	13272	13464	13245	13307	13221	13360	13078	13172	13214	13326	13305	13231	13220	13265	13275	13403	13354	13229	13180	13297	13254	13218	13168	13324	13269	13281	13298	13415	13367	13163	13478	13240	13199	13318	13248	13131	13221	13194	13267	13496	13219	13412	13384	13220	13159	13218	13188	13356	13226	13156	13330	13333	13330	13259	13406	13266	13169	13231	13291	13233	13364	13313	13268	13330	13319	13164	13221	13265	13416	13208	13326	13217	13330	13168	13369	13254	13251	13267	13306	13247	13324	13254	13371	13265	13188	13266	13395	13342	13086	13248	13436	13165	13302	13359	13163	13168	13163	13181	13260	13430	13353	13321	13178	13272	13274	13378	13177	13320	13408	13300	13256	13485	13201	13315	13465	13214	13251	13239	13410	13258	13130	13299	13377	13143	13174	13304	13325	13245	13340	13140	13344	13260	13410	13203	13340	13099	13262	13417	13266	13284	13290	13213	13252	13323	13219	13442	13354	13321	13241	13275	13196	13261	13351	13282	13141	13288	13348	13371	13332	13437	13231	13234	13241	13216	13351	13326	13272	13156	13188	13135	13299	13218	13170	13217	13245	13286	13194	13133	13261	13286	13213	13432	13278	13343	13287	13022	13207	13253	13199	13257	13232	13332	13309	13281	13297	13384	13373	13222	13205	13215	13172	13224	13185	13300	13106	13166	13339	13264	13300	13269	13350	13378	13205	13225	13202	13289	13216	13278	13388	13279	13328	13378	13309	13320	13353	13355	13043	13153	13223	13340	13284	13208	13344	13217	13276	13399	13325	13117	13272	13275	13182	13325	13205	13281	13259	13267	13244	13210	13179	13319	13273	13271	13225	13241	13223	13197	13342	13250	13219	13239	13251	13202	13386	13184	13127	13332	13153	13338	13299	13277	13126	13417	13313	13378	13195	13365	13299	13223	13438	13199	13213	13477	13034	13278	13383	13357	13052	13411	13283	13258	13263	13353	13208	13429	13443	13373	13426	13164	13278	13285	13127	13532	13309	13118	13349	13194	13364	13250	13267	13305	13348	13340	13220	13318	13343	13196	13317	13214	13321	13365	13124	13292	13431	13175	13048	13451	13364	13265	13213	13325	13222	13462	13323	13286	13219	13087	13282	13154	13304	13213	13063	13328	13287	13464	13453	13238	13274	13173	13251	13254	13277	13267	13378	13216	13227	13238	13278	13171	13367	13372	13151	13535	13383	13100	13322	13397	13311	13278	13480	13288	13408	13307	13334	13249	13423	13411	13164	13361	13270	13261	13319	13323	13271	13271	13374	13294	13210	13034	13360	13367	13167	13216	13250	13334	13158	13221	13439	13191	13153	13432	13426	13362	13357	13209	13255	13376	13231	13236	13203	13156	13182	13205	13308	13270	13237	13251	13292	13184	13254	13206	13404	13248	13286	13252	13110	13318	13148	13453	13275	13361	13206	13282	13218	13254	13315	13178	13241	13251	13193	13355	13227	13414	13298	13131	13380	13305	13404	13248	13225	13286	13369	13231	13337	13387	13294	13224	13319	13386	13250	13194	13168	13320	13391	13274	13248	13257	13397	13291	13266	13223	13351	13192	13300	13227	13331	13139	13349	13189	13316	13172	13364	13315	13231	13198	13372	13194	13328	13203	13270	13219	13153	13349	13212	13308	13406	13351	13279	13281	13316	13318	13380	13396	13230	13246	13297	13129	13254	13348	13440	13246	13206	13371	13190	13322	13361	13021	13194	13199	13203	13338	13305	13431	13268	13088	13436	13352	13169	13376	13307	13318	13373	13369	13242	13368	13360	13220	13399	13269	13218	13122	13161	13370	13360	13239	13297	13500	13296	13387	13394	13028	13184	13262	13262	13157	13337	13375	13124	13256	13311	13015	13246	13279	13209	13163	13283	13252	13216	13361	13238	13359	13512	13228	13171	13345	13212	13273	13275	13254	13244	13409	13119	13105	13358	13381	13254	13238	13007	13281	13220	13335	13403	13350	13160	13482	13234	13301	13269	13322	13316	13294	13169	13271	13417	13295	13292	13173	13192	13364	13201	13240	13042	13352	13324	13263	13181	13268	13244	13264	13275	13297	13239	13306	13453	13334	13269	13103	13196	13258	13234	13251	13096	13281	13312	13373	13295	13184	13222	13398	13318	13321	13231	13263	13427	13215	13285	13303	13211	13071	13243	13429	13253	13281	13218	13269	13159	13266	13257	13343	13271	13395	13172	13240	13215	13267	13181	13487	13171	13195	13264	13305	13347	13271	13272	13418	13285	13258	13366	13122	13309	13164	13187	13188	13275	13166	13273	13440	13243	13361	13309	13369	13270	13289	13361	13380	13274	13243	13372	13223	13291	13098	13115	13257	13026	13225	13211	13337	13372	13175	13183	13367	13188	13310	13227	13352	13256	13368	13348	13228	13181	13153	13411	13275	13198	13318	13343	13332	13324	13225	13264	13202	13154	13224	13223	13108	13341	13136	13338	13257	13379	13272	13287	13263	13194	13249	13334	13291	13355	13430	13163	13215	13355	13217	13321	13279	13370	13215	13341	13382	13177	13239	13376	13192	13201	13311	13260	13224	13451	13186	13283	13196	13390	13477	13150	13436	13386	13231	13255	13288	13283	13247	13230	13211	13288	13144	13292	13347	13267	13269	13293	13296	13135	13249	13236	13219	13165	13382	13340	13251	13024	13195	13311	13237	13391	13231	13429	13245	13086	13359	13288	13127	13270	13286	13276	13309	13380	13314	13226	13246	13271	13167	13135	13221	13339	13385	13355	13386	13316	13288	13367	13406	13224	13274	13463	13313	13263	13108	13196	13300	13297	13105	13397	13422	13561	13158	13286	13260	13329	13188	13284	13264	13245	13333	13210	13352	13136	13238	13171	13331	13591	13411	13351	13164	13289	13195	13348	13387	13297	13200	13242	13434	13323	13331	13231	13417	13172	13192	13214	13201	13248	13218	13325	13253	13186	13181	13084	13345	13205	13415	13307	13421	13350	13274	13258	13201	13142	13231	13385	13211	13325	13266	13328	13228	13250	13344	13332	13300	13236	13349	13220	13318	13061	13347	13314	13162	13370	13220	13301	13167	13212	13345	13387	13298	13231	13348	13173	13191	13032	13287	13431	13282	13245	13344	13315	13328	13370	13202	13335	13120	13309	13277	13314	13259	13404	13261	13288	13253	13345	13274	13056	13323	13314	13361	13164	13264	13343	13333	13186	13236	13311	13296	13169	13311	13256	13085	13282	13309	13238	13200	13154	13301	13198	13403	13344	13185	13241	13350	13286	13227	13310	13208	13134	13213	13234	13134	13402	13343	13170	13217	13271	13374	13235	13496	13373	13362	13433	13278	13327	13188	13354	13295	13270	13212	13170	13306	13271	13358	13223	13302	13224	13294	13282	13329	13270	13222	13368	13292	13314	13159	13145	13265	13295	13259	13363	13246	13325	13157	13209	13139	13167	13393	13273	13292	13156	13259	13361	13089	13229	13236	13249	13187	13338	13281	13333	13195	13239	13179	13272	13145	13376	13251	13396	13274	13241	13259	13337	13232	13305	13289	13460	13337	13363	13179	13213	13422	13356	13139	13284	13367	13374	13221	13184	13357	13335	13428	13397	13105	13373	13323	13406	13351	13350	13474	13247	13294	13197	13218	13351	13182	13421	13319	13254	13361	13255	13226	13239	13324	13094	13101	13333	13328	13358	13296	13178	13385	13209	13297	13150	13418	13204	13253	13309	13202	13269	13178	13385	13268	13266	13263	13177	13297	13213	13325	13310	13270	13162	13318	13304	13377	13338	13244	13095	13469	13432	13215	13205	13230	13220	13075	13295	13161	13398	13343	13147	13328	13337	13233	13362	13301	13251	13202	13227	13310	13047	13342	13210	13330	13138	13330	13343	13166	13237	13485	13225	13380	13321	13331	13470	13284	13284	13168	13137	13232	13319	13365	13282	13255	13246	13121	13266	13264	13195	13239	13315	13208	13188	13250	13257	13520	13026	13326	13239	13205	13269	13303	13274	13147	13251	13365	13327	13274	13257	13281	13158	13199	13307	13291	13403	13282	13277	13241	13294	13329	13193	13153	13086	13291	13300	13292	13305	13149	13322	13160	13400	13229	13341	13054	13240	13379	13308	13227	13430	13524	13307	13408	13258	13288	13243	13328
25730	21505	27892	25895	19969	17556	17097	16292	15950	15722	15829	15768	15848	15736	15493	15531	15437	15715	15612	16705	16868	17111	22500	21262	18147	16312	15520	15486	15327	15453	15439	15451	15598	15616	15548	15695	15609	15417	15354	15478	15596	15580	15563	15406	15281	15549	15559	15478	15515	15531	15577	15504	15453	15579	15344	15405	15464	15416	15473	15207	15466	15509	15569	15507	15502	15647	15365	15399	15673	15387	15510	15553	15487	15551	15332	15335	15348	15259	15516	15390	15338	15499	15455	15563	15377	15566	15486	15337	15359	15480	15370	15428	15602	15439	15440	15323	15612	15303	15442	15231	15398	15404	15412	15530	15628	15490	15521	15375	15444	15446	15431	15519	15473	15632	15366	15449	15522	15399	15449	15420	15482	15450	15503	15469	15379	15541	15661	15458	15429	15525	15446	15203	15516	15332	15364	15434	15221	15510	15440	15474	15496	15587	15299	15399	15290	15525	15647	15492	15344	15453	15304	15456	15266	15491	15349	15404	15500	15513	15362	15568	15439	15471	15465	15490	15354	15249	15400	15613	15368	15340	15499	15442	15505	15458	15456	15612	15271	15433	15490	15421	15397	15198	15481	15252	15392	15279	15435	15360	15556	15132	15364	15604	15352	15341	15344	15492	15396	15378	15386	15463	15320	15378	15560	15539	15631	15379	15729	15352	15338	15496	15202	15559	15240	15424	15387	15330	15458	15305	15432	15307	15417	15211	15415	15395	15239	15383	15203	15486	15379	15366	15426	15539	15636	15491	15399	15302	15556	15546	15599	15412	15344	15273	15448	15252	15388	15543	15627	15407	15568	15568	15240	15373	15465	15552	15419	15498	15379	15336	15427	15360	15480	15436	15460	15196	15564	15372	15371	15228	15465	15469	15377	15450	15361	15523	15310	15432	15432	15391	15481	15449	15120	15272	15451	15487	15495	15345	15639	15295	15443	15395	15528	15445	15371	15539	15455	15510	15519	15548	15455	15426	15390	15470	15384	15350	15391	15432	15581	15458	15395	15322	15255	15311	15664	15309	15469	15471	15545	15388	15372	15549	15266	15547	15526	15516	15498	15414	15536	15503	15364	15369	15475	15499	15426	15420	15620	15590	15421	15633	15229	15404	15577	15475	15404	15236	15400	15393	15496	15483	15465	15404	15485	15633	15569	15483	15720	15352	15371	15533	15423	15366	15453	15596	15471	15231	15468	15451	15358	15295	15503	15512	15418	15328	15422	15620	15485	15553	15533	15332	15551	15403	15406	15449	15458	15317	15551	15491	15451	15468	15112	15470	15566	15265	15493	15455	15540	15584	15525	15664	15363	15407	15479	15438	15374	15580	15590	15330	15533	15330	15447	15438	15459	15356	15560	15365	15367	15369	15635	15446	15489	15484	15662	15348	15488	15352	15427	15499	15519	15554	15478	15423	15491	15288	15472	15383	15596	15365	15414	15488	15588	15477	15613	15258	15314	15465	15292	15288	15424	15479	15497	15407	15491	15269	15393	15356	15380	15382	15556	15365	15460	15201	15427	15440	15439	15530	15281	15393	15485	15315	15493	15425	15302	15370	15413	15321	15404	15400	15569	15362	15559	15486	15461	15491	15417	15414	15655	15461	15271	15674	15461	15581	15511	15544	15411	15331	15517	15620	15177	15460	15664	15546	15392	15439	15491	15435	15489	15253	15592	15528	15501	15380	15311	15321	15416	15247	15335	15412	15355	15452	15346	15360	15385	15599	15397	15589	15370	15529	15415	15352	15444	15508	15462	15322	15346	15512	15452	15422	15428	15535	15414	15384	15536	15383	15354	15409	15449	15485	15377	15494	15535	15471	15368	15372	15562	15331	15373	15458	15527	15510	15558	15426	15372	15396	15363	15486	15422	15348	15489	15468	15524	15426	15560	15483	15504	15286	15536	15276	15405	15484	15604	15596	15519	15468	15433	15453	15363	15502	15498	15292	15376	15452	15471	15446	15533	15411	15257	15403	15514	15619	15392	15492	15303	15214	15396	15406	15477	15437	15294	15290	15421	15629	15358	15483	15380	15431	15406	15353	15303	15470	15242	15358	15476	15360	15563	15462	15447	15295	15297	15410	15520	15252	15293	15454	15316	15366	15328	15527	15353	15533	15471	15426	15495	15280	15385	15343	15531	15469	15402	15147	15348	15460	15535	15254	15419	15450	15421	15393	15388	15201	15357	15397	15439	15400	15382	15506	15458	15170	15333	15340	15312	15403	15338	15384	15488	15463	15396	15472	15307	15407	15530	15390	15547	15407	15690	15507	15522	15531	15381	15472	15369	15560	15365	15369	15370	15592	15658	15369	15475	15398	15405	15213	15466	15311	15400	15412	15587	15408	15462	15274	15266	15500	15244	15314	15563	15601	15488	15440	15582	15306	15526	15194	15393	15397	15558	15430	15549	15571	15457	15245	15574	15168	15335	15471	15533	15453	15535	15449	15295	15409	15322	15559	15664	15555	15562	15433	15366	15578	15425	15285	15446	15348	15456	15391	15421	15430	15639	15437	15534	15368	15417	15431	15446	15350	15520	15357	15358	15431	15418	15446	15520	15405	15462	15419	15328	15537	15698	15392	15297	15536	15441	15314	15169	15589	15426	15309	15361	15700	15552	15388	15561	15610	15437	15618	15413	15300	15541	15446	15447	15309	15521	15467	15440	15663	15365	15418	15417	15273	15245	15274	15306	15401	15599	15543	15358	15420	15450	15474	15557	15524	15464	15339	15534	15543	15373	15388	15499	15505	15380	15609	15575	15487	15484	15627	15479	15620	15526	15533	15544	15519	15432	15336	15362	15279	15482	15434	15583	15573	15530	15595	15264	15296	15234	15424	15432	15462	15338	15489	15447	15340	15438	15556	15370	15431	15541	15428	15254	15417	15462	15513	15327	15413	15433	15197	15156	15243	15415	15436	15395	15534	15471	15305	15487	15544	15401	15324	15390	15351	15593	15439	15442	15309	15308	15293	15398	15415	15255	15367	15531	15396	15381	15349	15434	15386	15394	15398	15688	15441	15447	15502	15485	15381	15465	15315	15340	15490	15325	15470	15515	15216	15284	15254	15535	15378	15605	15342	15526	15393	15437	15277	15403	15363	15315	15526	15327	15367	15464	15458	15369	15214	15411	15306	15398	15516	15400	15373	15503	15633	15552	15472	15503	15337	15395	15568	15453	15434	15563	15392	15608	15431	15375	15461	15195	15459	15519	15267	15583	15354	15673	15381	15420	15472	15348	15433	15360	15602	15434	15557	15385	15339	15697	15460	15464	15250	15377	15437	15429	15386	15384	15529	15287	15494	15427	15590	15523	15290	15312	15249	15477	15424	15294	15353	15400	15358	15433	15442	15222	15336	15634	15495	15466	15406	15413	15435	15654	15480	15317	15469	15324	15408	15362	15348	15433	15465	15439	15370	15415	15504	15381	15390	15459	15376	15517	15305	15625	15348	15344	15408	15622	15541	15569	15359	15649	15266	15447	15642	15459	15407	15580	15550	15526	15692	15492	15443	15532	15644	15518	15308	15567	15533	15487	15385	15526	15292	15554	15525	15453	15348	15417	15539	15287	15503	15572	15471	15385	15446	15498	15400	15361	15244	15490	15471	15456	15465	15415	15457	15476	15596	15355	15429	15342	15482	15394	15417	15639	15284	15359	15334	15419	15388	15485	15511	15543	15503	15485	15389	15266	15482	15344	15432	15515	15321	15526	15503	15480	15488	15365	15245	15502	15519	15536	15540	15208	15418	15380	15354	15230	15416	15341	15508	15502	15571	15328	15615	15363	15473	15494	15358	15302	15334	15349	15649	15575	15309	15467	15635	15373	15372	15381	15552	15416	15440	15664	15373	15450	15487	15374	15372	15368	15590	15419	15435	15471	15498	15286	15582	15317	15428	15311	15448	15509	15346	15457	15500	15593	15610	15323	15465	15549	15496	15421	15452	15546	15591	15220	15426	15481	15548	15432	15409	15544	15380	15632	15443	15334	15440	15478	15503	15687	15618	15421	15507	15602	15552	15428	15357	15549	15379	15257	15404	15616	15531	15466	15273	15408	15469	15428	15529	15565	15549	15261	15397	15514	15387	15328	15441	15539	15348	15546	15431	15427	15429	15577	15465	15515	15346	15350	15498	15576	15391	15411	15299	15323	15359	15309	15105	15433	15438	15473	15468	15360	15538	15318	15388	15633	15429	15383	15546	15395	15452	15356	15585	15382	15326	15377	15323	15502	15324	15472	15477	15561	15404	15511	15468	15431	15667	15449	15541	15347	15529	15328	15560	15497	15575	15440	15452	15468	15422	15424	15500	15550	15452	15337	15408	15453	15414	15480	15508	15273	15506	15281	15414	15546	15546	15556	15557	15346	15453	15560	15327	15598	15513	15552	15448	15454	15561	15453	15393	15625	15541	15465	15259	15439	15416	15612	15560	15484	15351	15483	15264	15543	15390	15426	15398	15537	15354	15688	15441	15417	15365	15685	15453	15424	15362	15396	15519	15527	15499	15389	15549	15376	15414	15557	15652	15440	15341	15577	15412	15450	15543	15353	15372	15532	15522	15553	15272	15433	15422	15510	15351	15555	15535	15620	15425	15441	15383	15526	15486	15347	15424	15534	15667	15305	15523	15569	15417	15626	15335	15613	15422	15370	15371	15396	15490	15527	15344	15562	15416	15612	15237	15390	15383	15377	15336	15459	15464	15464	15299	15526	15446	15583	15456	15727	15460	15463	15331	15418	15462	15510	15364	15479	15390	15620	15413	15523	15458	15403	15287	15538	15587	15361	15301	15401	15403	15530	15619	15425	15530	15498	15391	15469	15378	15302	15510	15340	15353	15378	15449	15494	15379	15605	15224	15384	15342	15387	15518	15391	15333	15471	15423	15481	15460	15531	15449	15457	15582	15663	15427	15520	15441	15281	15527	15586	15695	15452	15502	15453	15383	15345	15492	15489	15435	15456	15502	15309	15480	15191	15341	15610	15585	15501	15407	15689	15608	15471	15362	15300	15470	15373	15550	15444	15599	15470	15479	15625	15481	15344	15692	15644	15386	15507	15325	15394	15527	15494	15374	15447	15540	15438	15436	15378	15407	15372	15475	15497	15344	15454	15285	15640	15628	15549	15609	15706	15483	15350	15507	15558	15284
14799	22496	21357	18993	17001	16223	15682	15428	15316	15252	15341	15205	14970	15182	14957	15096	14855	14951	15172	16567	16921	17636	25890	22491	17886	15666	14993	14657	14772	14859	14676	14667	14859	14821	15026	14922	14836	14879	14877	14624	14723	14663	14787	14702	14753	14859	14637	14773	14642	14813	14910	14627	14686	14743	14594	14623	14829	14790	14784	14657	14686	14703	14815	14850	14730	14697	14737	14786	14676	14662	14491	14771	14718	14717	14624	14908	14896	14752	14694	14747	14620	14784	14695	14721	14674	14756	14651	14766	14705	14684	14685	14828	14937	14660	14753	14772	14719	14637	14695	14781	14633	14904	14624	14680	14668	14637	14620	14842	14722	14755	14803	14603	14810	14713	14604	14739	14748	14821	14686	14873	14753	14708	14698	14703	14830	14748	14782	14671	14695	14806	14723	14820	14706	14688	14731	14742	14730	14643	14587	14701	14633	14687	14617	14731	14765	14749	14899	14783	14891	14894	14660	14702	14645	14751	14636	14677	14758	14723	14704	14868	14804	14842	14829	14656	14649	14661	14733	14812	14853	14658	14729	14824	14786	14621	14727	14845	14839	14687	14912	14784	14683	14741	14817	14604	14799	14887	14708	14683	14725	14737	14681	14701	14825	14741	14837	14860	14776	14531	14641	14861	14827	14719	14718	14554	14642	14875	14660	14665	14846	14639	14739	14844	14507	14729	14717	14671	14777	14824	14645	14558	14756	14665	14754	14701	14835	14655	14709	14954	14908	14654	14891	14713	14754	14713	14826	14646	14593	14905	14733	14751	14662	14739	14897	14678	14829	14744	14757	14726	14820	14930	14623	14701	14681	14645	14712	14712	14632	14657	14856	14728	14972	14546	14835	14683	14678	14708	14928	14779	14797	14870	14672	14695	14746	14798	14690	14778	14623	14646	14827	14591	14700	14692	14687	14789	14897	14651	14516	14803	14690	14687	14740	14823	14674	14557	14834	14752	14693	14671	14639	14596	14599	14736	14487	14779	14711	14698	14718	14667	14582	14669	14687	14796	14872	14667	14733	14574	14801	14795	14858	14714	14691	14939	14876	14496	14737	14688	14670	14775	14740	14785	14745	14749	14677	14623	14730	14804	14578	14744	14672	14771	14752	14788	14830	14670	14645	14680	14591	14677	14812	14884	14735	14637	14817	14636	14743	14646	14699	14858	14807	14709	14720	14787	14629	14979	14718	14731	14665	14920	14683	14632	14672	14641	14695	14699	14673	14853	14590	14725	14720	14798	14866	14764	14720	14720	14740	14675	14746	14621	14809	14723	14867	14871	14812	14681	14739	14555	14762	14796	14861	14809	14782	14696	14791	14702	14588	14666	14568	14660	14775	14843	14804	14562	14794	14860	14770	14803	14853	14778	14627	14795	14531	14675	14612	14804	14857	14829	14774	14958	14773	14640	14617	14563	14860	14697	14826	14823	14765	14829	14680	14816	14715	14631	14693	14661	14755	14920	14740	14740	14719	14804	14885	14696	14666	14529	14563	14821	14640	14981	14582	14681	14737	14772	14657	14790	14759	14571	14679	14826	14590	14623	14673	14686	14763	14589	14900	14704	14756	14658	14663	14680	14592	14744	14687	14661	14787	14773	14627	14648	14762	14539	14613	14498	14848	14606	14870	14600	15009	14905	14603	14750	14756	14572	14748	14802	14761	14774	14698	14825	14691	14845	14673	14704	14725	14779	14587	14723	14874	14827	14771	14853	14648	14644	14674	14788	14609	14722	14616	14779	14713	14716	14737	14572	14721	14757	14850	14658	14672	14969	14585	14622	14750	14652	14806	14804	14754	14650	14746	14692	14644	14653	14680	14636	14807	14632	14829	14803	14576	14664	14781	14623	14611	14633	14708	14683	14660	14727	14880	14641	14597	14768	14777	14751	14705	14858	14706	14803	14626	14872	14667	14700	14774	14883	14625	14703	14763	14708	14750	14873	14729	14714	14853	14699	14631	14850	14997	14756	14622	14739	14610	14638	14753	14737	14936	14737	14745	14764	14812	14776	14697	14878	14572	14784	14890	14736	14830	14690	14573	14513	14626	14582	14748	14729	14855	14686	14542	14800	14896	14599	14731	14813	14748	14662	14746	14799	14730	14824	14738	14862	14760	14917	14789	14718	14750	14840	14608	14686	14752	14823	14691	14819	14807	14675	14722	14833	14810	14636	14642	14644	14733	14668	14753	14890	14726	14817	14777	14811	14694	14719	14655	14754	14727	14763	14790	14776	14813	14701	14828	14816	14679	14721	14537	14788	14877	14844	14599	14716	14762	14763	14860	14769	14659	14645	14595	14747	14663	14807	14785	14586	14704	14756	14747	14697	14696	14846	14677	14554	14612	14642	14773	14647	14581	14750	14744	14834	14782	14680	14824	14723	14611	14817	14801	14819	14715	14771	14582	14885	14549	14779	14627	14826	14666	14810	14784	14765	14744	14863	14699	14739	14887	14756	14925	14717	14731	14811	14719	14639	14815	14714	14708	14813	14651	14810	14622	14793	14648	14687	14792	14624	14651	14669	14785	14698	14757	14608	14813	14729	14708	14691	14787	14934	14772	14660	14700	14854	14720	14837	14756	14896	14832	14790	14844	14730	14722	14683	14769	14704	14512	14870	14550	14833	14717	14713	14761	14705	14735	14828	14861	14821	14813	14699	14664	14719	14682	14584	14587	14720	14847	14876	14851	14910	14742	14730	14814	14749	14620	14832	14711	14681	14727	14616	14720	14762	14817	14672	14896	14751	14758	14610	14806	14518	14864	14715	14746	14688	14691	14695	14533	14644	14739	14700	14568	14703	14839	14692	14792	14989	14664	14824	14730	14710	14785	14748	14763	14854	14614	14758	14768	14909	14616	14684	14646	14730	14860	14816	14677	14778	14587	14714	14641	14593	14811	14608	14775	14837	14890	14766	14684	14787	14708	14791	14741	14759	14798	14570	14862	14788	14823	14720	14789	14714	14791	14564	14627	14803	14719	14575	14751	14740	14747	14832	14840	14709	14695	14744	14846	14601	14778	14807	14791	14636	14616	14509	14636	14790	14762	14572	14671	14710	14770	14631	14648	14693	14612	14623	14809	14640	14713	14806	14569	14709	14641	14646	14677	14786	14833	14673	14813	14784	14563	14725	14739	14705	14716	14737	14674	14688	14817	14706	14854	14692	14745	14857	14710	14684	14664	14787	14677	14800	14553	14773	14675	14751	14746	14678	14640	14678	14705	14770	14914	14671	14903	14730	14940	14851	14629	14659	14820	14856	14665	14843	14670	14842	14646	14845	14669	14636	14619	14696	14790	14813	14685	14809	14700	14755	14682	14751	14778	14716	14741	14845	14815	14931	14570	14758	14818	14655	14817	14571	14742	14790	14724	14689	14688	14775	14704	14798	14757	14723	14740	14615	14601	14648	14824	14705	14779	14688	14784	14732	14827	14846	14663	14763	14681	14665	14766	14660	14722	14714	14751	14687	14775	14652	14690	14721	14622	14861	14807	14781	14776	14745	14750	14565	14808	14678	14876	14838	14699	14659	14711	14795	14739	14661	14774	14747	14685	14683	15002	14752	14797	14809	14591	14738	14840	14659	14675	14872	14614	14601	14793	14529	14763	14633	14582	14756	14653	14856	14759	14728	14771	14726	14764	14764	14566	14652	14728	14580	14628	14796	14601	14702	14751	14834	14821	14840	14823	14793	14797	14676	14853	14497	14725	14753	14731	14602	14549	14880	14471	14793	14768	14768	14767	14567	14714	14804	14808	14665	14782	14814	14523	14704	14583	14754	14849	14691	14687	14628	14657	14787	14755	14680	14793	14700	14617	14541	14694	14854	14659	14640	14710	14780	14760	14641	14784	14821	14818	14645	14653	14584	14849	14745	14753	14864	14994	14734	14627	14806	14788	14631	14767	14706	14921	14691	14887	14627	14537	14798	14725	14646	14843	14771	14762	14767	14790	14742	14687	14679	14653	14670	14626	14769	14836	14496	14772	14605	14704	14702	14741	14725	14612	14783	14603	14745	14743	14881	14758	14778	14713	14783	14820	14602	14901	14669	14681	14714	14727	14751	14802	14640	14683	14759	14776	14512	14797	14782	14651	14769	14708	14708	14719	14756	14813	14692	14619	14810	14751	14681	14714	14679	14655	14728	14783	14655	14570	14666	14767	14492	14765	14593	14667	14599	14622	14639	14795	14686	14663	14630	14639	14621	14639	14745	14710	14771	14707	14787	14714	14520	14513	14682	14618	14927	14802	14793	14630	14802	14694	14790	14730	14690	14700	14730	14856	14692	14700	14629	14636	14935	14811	14617	14689	14737	14634	14654	14674	14735	14645	14853	14728	14772	14752	14821	14658	14718	14688	14731	14791	14684	14597	14713	14643	14743	14805	14675	14803	14852	14746	14777	14815	14613	14770	14655	14684	14781	14817	14727	14737	14816	14774	14725	14793	14866	14747	14695	14610	14820	14796	14785	14676	14881	14827	14793	14818	14713	14875	14675	14813	14681	14628	14689	14715	14746	14738	14664	14750	14759	14761	14576	14770	14831	14823	14760	14837	14739	14927	14634	14746	14784	14892	14677	14797	14693	14775	14916	14745	14571	14668	14578	14654	14902	14676	14752	14578	14755	14828	14694	14490	14469	14706	14709	14808	14795	14630	14821	14738	14760	14782	14625	14684	14667	14778	14704	14861	14792	14698	14810	14836	14730	14755	14632	14801	14683	14735	14668	14836	14595	14968	14914	14653	14743	14691	14654	14635	14714	14662	14644	14679	14678	14673	14741	14911	14824	14634	14938	14682	14692	14764	14618	14748	14692	14647	14744	14836	14615	14547	14786	14750	14564	14747	14770	14873	14848	14708	14666	14738	14778	14671	14873	14588	14798	14789	14801	14726	14654	14783	14842	14613	14702	14618	14831	14751	14798	14789	14570	14581	14940	14880	14666	14728	14774	14791	14789	14766	14750	14708	14806	14729	14734	14751	14729	14779	14803	14721	14761	14896	14806	14768	14661	14704	14637	14813	14773	14651	14673	14650	14910	14779	14669	14805	14692	14562	14783	14835	14637	14836	14768	14868	14654	14798	14574	14742	14651	14728	14804	14671	14476	14685	14716	14631	14773	14733	14706	14616	14857	14687	14639	14720	14739
24420	21464	28894	24501	22030	22135	20802	17787	17406	17517	17388	17295	17072	17105	16977	16968	16950	16921	16932	17255	17376	26174	29826	26039	21305	18236	16900	16754	16781	16695	16591	16773	16864	16923	16834	16801	16711	16736	16628	16756	16659	16550	16607	16554	16641	16682	16707	16848	16764	16614	16603	16822	16665	16723	16675	16847	16724	16631	16639	16833	16673	16483	16554	16613	16641	16456	16619	16508	16616	16676	16682	16484	16550	16667	16715	16409	16486	16684	16733	16548	16573	16789	16647	16753	16482	16367	16599	16812	16744	16809	16836	16456	16639	16472	16783	16574	16594	16625	16629	16762	16824	16642	16487	16679	16731	16456	16957	16407	16543	16521	16472	16674	16612	16685	16543	16509	16687	16532	16688	16647	16768	16669	16631	16639	16570	16636	16567	16672	16614	16583	16706	16525	16655	16617	16639	16538	16615	16662	16666	16514	16538	16774	16724	16792	16553	16570	16476	16402	16632	16538	16776	16565	16630	16574	16840	16684	16646	16694	16627	16672	16458	16524	16422	16724	16461	16727	16482	16492	16767	16652	16497	16649	16545	16343	16726	16623	16621	16722	16832	16744	16457	16477	16536	16721	16450	16523	16555	16532	16622	16519	16538	16474	16579	16789	16527	16498	16463	16559	16636	16605	16595	16488	16505	16613	16602	16473	16641	16470	16715	16551	16464	16687	16707	16807	16490	16415	16690	16639	16467	16508	16574	16656	16615	16532	16627	16673	16408	16641	16789	16650	16650	16598	16745	16590	16652	16759	16539	16482	16614	16508	16492	16483	16598	16592	16545	16709	16584	16604	16537	16474	16577	16529	16630	16584	16692	16641	16491	16575	16597	16682	16482	16573	16477	16782	16594	16678	16585	16758	16457	16711	16744	16499	16580	16453	16765	16613	16564	16689	16435	16582	16731	16669	16503	16690	16620	16662	16567	16461	16634	16558	16473	16464	16529	16504	16538	16563	16694	16835	16420	16569	16544	16658	16695	16577	16639	16497	16791	16774	16809	16478	16679	16786	16449	16509	16357	16493	16582	16380	16574	16578	16412	16626	16551	16726	16481	16566	16739	16388	16753	16674	16709	16354	16520	16601	16470	16399	16427	16611	16559	16646	16649	16609	16672	16475	16606	16632	16760	16631	16486	16792	16654	16796	16512	16643	16466	16456	16517	16600	16538	16464	16442	16440	16552	16621	16525	16514	16455	16446	16651	16447	16497	16578	16596	16556	16647	16442	16551	16635	16517	16625	16687	16505	16586	16719	16704	16672	16703	16691	16690	16592	16794	16495	16823	16753	16608	16781	16505	16396	16608	16554	16780	16589	16548	16659	16712	16473	16565	16635	16566	16589	16588	16559	16531	16550	16598	16555	16307	16491	16519	16834	16530	16632	16495	16516	16938	16384	16677	16586	16495	16625	16561	16501	16754	16418	16474	16663	16736	16620	16692	16627	16550	16561	16611	16483	16657	16497	16741	16455	16684	16450	16639	16516	16649	16597	16522	16658	16544	16455	16687	16654	16612	16637	16639	16482	16509	16762	16744	16789	16545	16511	16483	16739	16539	16623	16545	16593	16588	16536	16756	16409	16404	16579	16610	16561	16626	16539	16558	16473	16547	16724	16626	16566	16667	16678	16612	16435	16492	16500	16759	16651	16688	16636	16660	16614	16487	16716	16758	16609	16512	16450	16770	16706	16923	16666	16570	16561	16791	16646	16802	16506	16505	16615	16659	16565	16680	16535	16702	16627	16688	16690	16785	16658	16559	16570	16601	16570	16397	16527	16608	16628	16488	16432	16567	16595	16651	16722	16595	16535	16655	16525	16403	16736	16548	16568	16581	16534	16619	16475	16767	16799	16703	16672	16501	16489	16658	16664	16604	16529	16845	16563	16677	16675	16658	16435	16698	16480	16354	16701	16739	16619	16636	16571	16671	16491	16890	16531	16722	16653	16849	16505	16556	16496	16650	16734	16827	16624	16491	16760	16594	16897	16640	16686	16567	16506	16494	16703	16784	16564	16617	16683	16525	16448	16570	16613	16806	16590	16577	16693	16548	16622	16639	16830	16659	16455	16527	16432	16621	16819	16540	16660	16471	16695	16562	16480	16692	16671	16727	16573	16665	16539	16506	16845	16567	16664	16669	16462	16471	16664	16736	16584	16307	16637	16749	16528	16635	16431	16607	16663	16786	16757	16865	16671	16550	16616	16597	16631	16615	16662	16594	16586	16616	16473	16595	16555	16677	16596	16610	16741	16680	16439	16806	16667	16689	16593	16662	16673	16699	16570	16762	16581	16428	16654	16653	16577	16668	16572	16559	16604	16728	16476	16534	16538	16553	16482	16456	16618	16472	16405	16644	16457	16488	16636	16670	16744	16625	16603	16575	16585	16579	16537	16634	16525	16399	16613	16644	16517	16683	16546	16581	16519	16382	16466	16567	16622	16635	16570	16630	16722	16743	16506	16331	16641	16571	16604	16513	16750	16667	16787	16706	16591	16450	16701	16764	16528	16736	16406	16592	16674	16674	16694	16599	16687	16693	16658	16530	16638	16506	16448	16644	16516	16610	16583	16592	16534	16324	16531	16514	16632	16637	16513	16431	16545	16587	16697	16561	16469	16585	16497	16708	16642	16684	16679	16595	16640	16542	16688	16655	16897	16666	16617	16501	16452	16630	16537	16516	16369	16643	16576	16692	16739	16648	16517	16564	16691	16602	16595	16586	16505	16468	16463	16415	16596	16550	16738	16585	16532	16587	16646	16650	16490	16475	16586	16538	16477	16795	16548	16496	16390	16361	16686	16698	16605	16587	16482	16623	16907	16789	16532	16744	16676	16635	16741	16373	16671	16617	16561	16544	16641	16600	16704	16522	16699	16888	16573	16579	16643	16769	16401	16474	16605	16494	16551	16695	16406	16533	16652	16479	16714	16602	16613	16632	16678	16745	16525	16525	16519	16639	16660	16773	16563	16605	16619	16643	16673	16590	16450	16599	16564	16528	16609	16607	16551	16534	16724	16753	16925	16563	16624	16407	16411	16682	16481	16448	16654	16693	16661	16787	16585	16608	16707	16704	16644	16717	16777	16642	16624	16577	16643	16724	16650	16569	16638	16679	16580	16651	16548	16598	16681	16689	16720	16739	16527	16547	16686	16732	16729	16671	16619	16685	16532	16554	16443	16392	16777	16836	16542	16490	16510	16440	16450	16659	16765	16731	16590	16695	16508	16648	16570	16733	16317	16724	16560	16594	16507	16489	16556	16673	16632	16515	16414	16417	16416	16563	16522	16571	16711	16611	16644	16749	16671	16715	16815	16643	16477	16416	16736	16539	16563	16553	16587	16614	16634	16545	16719	16544	16567	16642	16519	16504	16569	16524	16467	16716	16874	16554	16527	16582	16698	16523	16631	16700	16554	16572	16743	16454	16636	16473	16677	16538	16667	16427	16614	16480	16679	16646	16549	16616	16585	16793	16689	16414	16580	16814	16545	16724	16729	16525	16780	16555	16376	16521	16671	16512	16523	16592	16594	16773	16616	16467	16577	16654	16646	16784	16686	16516	16598	16708	16429	16570	16428	16643	16620	16283	16745	16650	16625	16583	16643	16516	16526	16682	16621	16552	16621	16620	16752	16481	16580	16563	16521	16580	16765	16512	16682	16458	16622	16841	16545	16498	16625	16490	16706	16636	16583	16711	16857	16530	16553	16288	16706	16572	16837	16677	16622	16493	16793	16665	16605	16787	16583	16534	16486	16461	16678	16535	16638	16683	16757	16565	16427	16480	16786	16626	16653	16489	16508	16659	16503	16549	16565	16526	16731	16663	16557	16578	16496	16645	16549	16584	16296	16730	16782	16516	16729	16590	16678	16790	16550	16581	16519	16629	16533	16664	16751	16693	16656	16508	16587	16798	16494	16623	16775	16406	16677	16566	16527	16756	16568	16611	16552	16501	16577	16464	16633	16535	16519	16709	16509	16616	16490	16396	16775	16650	16659	16501	16651	16552	16530	16641	16716	16854	16676	16625	16622	16556	16931	16627	16543	16648	16548	16541	16642	16674	16619	16497	16654	16493	16770	16543	16538	16447	16615	16630	16558	16526	16556	16645	16506	16668	16337	16690	16631	16746	16660	16843	16677	16672	16729	16565	16618	16476	16551	16797	16715	16747	16552	16620	16518	16622	16767	16484	16522	16594	16683	16525	16632	16608	16642	16545	16499	16720	16555	16601	16538	16552	16605	16603	16676	16519	16551	16565	16554	16754	16777	16541	16669	16485	16643	16700	16564	16605	16433	16896	16509	16558	16566	16673	16621	16606	16481	16666	16697	16606	16647	16621	16572	16567	16654	16723	16592	16660	16560	16670	16536	16658	16481	16471	16588	16345	16758	16408	16561	16543	16526	16634	16756	16732	16472	16523	16632	16767	16615	16572	16709	16625	16636	16721	16574	16410	16550	16510	16630	16520	16461	16589	16503	16552	16708	16604	16879	16451	16555	16389	16717	16510	16831	16534	16609	16563	16561	16723	16511	16561	16844	16736	16759	16581	16599	16837	16536	16850	16689	16789	16661	16576	16595	16631	16688	16511	16789	16651	16701	16714	16782	16673	16773	16447	16579	16530	16580	16510	16514	16829	16416	16577	16540	16531	16659	16799	16470	16519	16421	16572	16658	16517	16755	16663	16617	16567	16512	16497	16501	16572	16717	16734	16635	16543	16465	16577	16785	16664	16407	16533	16465	16724	16644	16722	16618	16445	16678	16661	16543	16753	16662	16732	16587	16566	16679	16612	16644	16595	16450	16600	16739	16916	16654	16868	16541	16596	16547	16366	16597	16626	16557	16459	16339	16559	16778	16666	16509	16516	16668	16840	16557	16679	16694	16636	16563	16690	16510	16524	16911	16831	16619	16689	16641	16721	16491	16555	16786	16679	16799	16767	16470	16617	16511	16451	16613	16554	16769	16591	16617	16582	16789	16559	16462	16381	16665	16665	16536	16590	16582	16923	16592	16702	16667	16481	16702	16733	16677	16814	16524	16583	16667	16675	16613	16644	16804	16549	16465	16666	16614	16588	16378	16732	16754	16669	16582	16826	16629	16674	16525	16572	16490	16709	16544	16613	16549	16685	16711	16592	16530	16439	16571	16558	16639
16595	27654	26131	21913	19484	18308	17543	16941	16516	16263	16617	16066	16257	15923	15889	15766	15930	15818	15968	16618	16845	30127	32280	27217	20966	17349	15702	15582	15378	15532	15535	15603	15517	15475	15487	15487	15439	15543	15599	15382	15475	15458	15409	15486	15517	15410	15588	15479	15549	15437	15423	15491	15475	15502	15427	15519	15592	15356	15649	15629	15529	15364	15489	15383	15401	15513	15555	15455	15408	15554	15509	15194	15331	15507	15383	15478	15498	15468	15552	15508	15501	15415	15395	15478	15375	15642	15439	15241	15552	15499	15582	15418	15548	15480	15387	15400	15313	15414	15430	15392	15460	15454	15522	15210	15414	15663	15430	15314	15386	15529	15469	15335	15232	15348	15560	15384	15502	15447	15357	15439	15451	15533	15362	15348	15493	15460	15385	15503	15398	15511	15291	15257	15270	15395	15475	15629	15706	15502	15346	15426	15350	15449	15658	15424	15444	15431	15480	15517	15360	15390	15472	15692	15409	15450	15433	15483	15349	15400	15420	15533	15347	15379	15607	15414	15546	15591	15354	15417	15458	15698	15464	15262	15516	15506	15494	15345	15409	15430	15457	15479	15181	15467	15576	15488	15434	15504	15472	15473	15498	15415	15549	15357	15466	15396	15430	15333	15515	15429	15549	15528	15508	15415	15647	15407	15425	15491	15700	15522	15309	15480	15415	15410	15579	15495	15396	15359	15577	15482	15471	15686	15357	15478	15456	15369	15512	15334	15392	15278	15600	15473	15446	15406	15498	15189	15605	15585	15320	15290	15495	15371	15502	15409	15475	15375	15352	15635	15515	15340	15519	15534	15547	15502	15266	15366	15372	15336	15389	15603	15450	15595	15589	15375	15318	15288	15475	15502	15475	15465	15532	15364	15457	15355	15415	15382	15489	15445	15407	15672	15371	15250	15372	15527	15579	15400	15244	15556	15507	15494	15543	15365	15596	15593	15484	15539	15506	15437	15499	15492	15463	15358	15526	15450	15621	15421	15442	15483	15445	15339	15577	15680	15562	15503	15406	15306	15436	15621	15349	15446	15297	15348	15288	15542	15333	15448	15477	15609	15561	15429	15402	15480	15390	15505	15412	15459	15411	15655	15468	15514	15315	15359	15381	15511	15416	15430	15395	15644	15704	15422	15420	15494	15450	15477	15511	15364	15546	15364	15536	15421	15550	15479	15325	15364	15496	15356	15519	15362	15498	15563	15594	15473	15561	15537	15550	15430	15324	15585	15287	15512	15457	15434	15359	15276	15342	15449	15497	15480	15475	15365	15416	15335	15300	15309	15372	15370	15475	15574	15511	15578	15375	15291	15507	15575	15317	15400	15354	15621	15415	15404	15505	15440	15314	15492	15473	15377	15448	15442	15296	15457	15474	15450	15284	15700	15290	15474	15389	15351	15462	15462	15546	15499	15441	15590	15565	15369	15445	15438	15525	15529	15493	15465	15226	15489	15433	15511	15481	15322	15512	15591	15625	15374	15429	15498	15396	15250	15520	15476	15554	15440	15354	15419	15453	15399	15523	15401	15554	15474	15486	15555	15420	15330	15553	15349	15367	15469	15500	15377	15491	15414	15312	15471	15512	15497	15477	15481	15296	15437	15424	15461	15425	15473	15535	15442	15431	15356	15352	15442	15398	15611	15525	15392	15436	15450	15323	15383	15477	15444	15316	15550	15464	15420	15427	15201	15516	15425	15322	15429	15476	15428	15351	15492	15411	15419	15489	15520	15492	15474	15477	15513	15286	15355	15462	15518	15429	15397	15322	15421	15484	15500	15487	15477	15326	15608	15368	15405	15558	15421	15373	15240	15555	15514	15535	15385	15357	15351	15543	15425	15418	15563	15441	15456	15367	15452	15323	15349	15400	15455	15493	15435	15520	15623	15387	15351	15497	15472	15605	15295	15421	15517	15448	15379	15499	15360	15653	15477	15394	15476	15315	15335	15426	15389	15383	15562	15440	15544	15471	15642	15532	15393	15661	15180	15408	15529	15507	15303	15329	15369	15477	15524	15374	15451	15549	15387	15157	15489	15376	15264	15598	15506	15497	15417	15280	15514	15373	15400	15355	15447	15421	15489	15446	15468	15506	15397	15494	15646	15205	15378	15322	15416	15494	15461	15379	15419	15601	15462	15480	15719	15551	15432	15432	15507	15424	15316	15516	15502	15519	15309	15511	15472	15320	15416	15462	15424	15532	15576	15514	15443	15390	15434	15331	15592	15348	15437	15377	15355	15452	15322	15556	15390	15426	15486	15448	15601	15398	15403	15402	15392	15457	15494	15552	15485	15463	15236	15328	15483	15391	15519	15344	15488	15281	15481	15547	15418	15423	15397	15446	15491	15573	15424	15371	15408	15458	15370	15409	15492	15528	15612	15459	15539	15356	15536	15417	15257	15380	15525	15457	15484	15538	15484	15341	15248	15500	15413	15523	15534	15462	15402	15465	15478	15358	15257	15350	15442	15289	15416	15592	15553	15440	15471	15508	15543	15497	15348	15527	15453	15579	15454	15387	15496	15380	15395	15441	15281	15389	15387	15566	15474	15366	15452	15421	15470	15348	15443	15395	15467	15367	15515	15389	15362	15426	15434	15327	15584	15468	15442	15654	15655	15559	15271	15426	15484	15543	15517	15455	15332	15554	15401	15398	15401	15467	15536	15541	15470	15401	15357	15582	15527	15358	15384	15333	15315	15362	15421	15480	15302	15289	15457	15437	15346	15628	15431	15372	15438	15382	15489	15373	15500	15551	15402	15464	15484	15487	15577	15577	15492	15485	15425	15326	15371	15389	15567	15507	15485	15514	15426	15400	15455	15456	15533	15399	15577	15564	15651	15472	15365	15559	15379	15421	15465	15143	15431	15513	15404	15497	15413	15515	15423	15514	15419	15435	15306	15516	15434	15462	15551	15564	15319	15466	15431	15379	15402	15365	15446	15505	15433	15484	15320	15471	15446	15418	15495	15589	15423	15309	15280	15470	15448	15380	15474	15366	15355	15295	15409	15465	15332	15521	15272	15568	15472	15428	15485	15314	15385	15433	15444	15679	15382	15205	15428	15318	15361	15266	15424	15589	15427	15535	15405	15456	15354	15382	15654	15420	15643	15525	15397	15594	15446	15566	15390	15349	15424	15443	15377	15434	15430	15545	15480	15292	15509	15365	15608	15593	15533	15453	15475	15576	15557	15492	15282	15451	15557	15362	15402	15585	15359	15430	15371	15481	15443	15268	15659	15649	15291	15549	15508	15631	15617	15574	15529	15327	15354	15447	15393	15661	15352	15350	15412	15446	15566	15393	15516	15532	15453	15440	15446	15676	15320	15372	15390	15404	15308	15445	15401	15562	15378	15362	15395	15395	15480	15521	15418	15376	15469	15365	15405	15397	15524	15297	15473	15562	15452	15395	15525	15579	15543	15619	15137	15354	15542	15290	15288	15535	15520	15612	15403	15419	15480	15597	15400	15497	15416	15415	15483	15409	15463	15470	15294	15468	15544	15352	15582	15518	15343	15250	15395	15384	15359	15426	15390	15498	15269	15344	15422	15430	15507	15297	15375	15384	15541	15475	15545	15503	15409	15572	15333	15416	15386	15511	15550	15425	15432	15368	15445	15475	15388	15530	15428	15534	15428	15305	15415	15518	15435	15507	15376	15501	15583	15503	15309	15547	15440	15610	15586	15463	15431	15378	15454	15370	15552	15529	15519	15600	15346	15325	15501	15400	15616	15511	15407	15211	15374	15509	15405	15421	15568	15389	15544	15392	15692	15342	15389	15376	15310	15512	15336	15375	15445	15509	15381	15542	15484	15520	15594	15214	15543	15514	15371	15494	15369	15441	15578	15530	15455	15570	15431	15450	15201	15446	15451	15318	15305	15406	15318	15427	15405	15428	15418	15444	15560	15457	15509	15661	15475	15442	15470	15353	15495	15590	15386	15310	15528	15554	15431	15454	15492	15465	15559	15412	15431	15404	15426	15425	15453	15504	15453	15477	15357	15430	15472	15405	15403	15386	15393	15437	15419	15278	15424	15639	15229	15556	15371	15634	15247	15526	15515	15481	15416	15381	15486	15535	15422	15364	15530	15392	15184	15398	15417	15319	15357	15525	15541	15303	15560	15370	15548	15544	15571	15410	15532	15524	15388	15309	15440	15425	15425	15539	15537	15308	15562	15420	15465	15400	15379	15576	15469	15442	15476	15517	15496	15440	15492	15547	15448	15274	15500	15407	15482	15480	15325	15347	15792	15432	15439	15461	15515	15265	15519	15589	15367	15394	15564	15421	15392	15374	15613	15620	15639	15347	15270	15382	15475	15363	15341	15398	15355	15518	15504	15452	15553	15582	15297	15393	15454	15354	15410	15562	15491	15488	15592	15598	15331	15437	15495	15658	15369	15374	15497	15333	15568	15336	15601	15635	15455	15428	15491	15423	15426	15280	15489	15394	15343	15377	15764	15408	15506	15283	15432	15410	15329	15281	15508	15671	15609	15619	15497	15406	15377	15373	15575	15281	15369	15435	15562	15670	15388	15463	15698	15456	15281	15542	15461	15543	15371	15378	15436	15643	15464	15375	15554	15380	15335	15606	15556	15326	15515	15553	15245	15392	15513	15516	15349	15410	15434	15556	15399	15393	15433	15465	15379	15522	15582	15593	15375	15344	15456	15494	15375	15456	15516	15259	15401	15353	15266	15435	15450	15392	15525	15478	15543	15474	15365	15396	15336	15495	15577	15519	15427	15395	15611	15379	15563	15385	15429	15442	15475	15523	15510	15306	15324	15363	15435	15230	15501	15384	15401	15372	15448	15508	15522	15506	15473	15425	15329	15596	15526	15528	15408	15278	15434	15374	15441	15534	15435	15381	15635	15426	15373	15409	15359	15437	15476	15384	15609	15566	15528	15457	15410	15422	15402	15378	15427	15415	15493	15447	15276	15433	15515	15349	15341	15486	15582	15409	15488	15418	15321	15526	15309	15427	15474	15465	15488	15421	15370	15471	15403	15616	15356	15422	15492	15459	15372	15409	15224	15543	15418	15279	15424	15386	15506	15376	15490	15530	15291	15578	15518	15436	15486	15474	15457	15310	15290	15620	15319	15636	15458	15330	15466	15416	15416	15454	15300	15553	15490	15466	15281	15455	15456
29877	22269	22215	20393	18134	17883	17828	17859	17854	17878	17887	17645	17700	17686	17951	17776	17855	17871	17510	17752	17746	18758	19164	18694	18126	18006	17883	17837	17842	17877	17541	17819	17582	17822	17792	17725	17679	17784	17856	17806	17511	17709	17599	17687	17783	17705	17630	17652	17650	17582	17703	17630	17618	17602	17603	17852	17807	17620	17774	17797	17819	17625	17742	17649	17497	17943	17785	17920	17939	17679	17639	17937	17687	17826	17623	17755	17522	17697	17724	17721	17613	17765	17648	17670	17731	17563	17627	17683	17674	17551	17573	17695	17542	17728	17708	17865	17996	17731	17650	17506	17915	17808	17661	17527	17764	17695	17616	17952	17785	17647	17619	17546	17489	17620	17786	17755	17627	17680	17824	17604	17746	17839	17541	17708	17737	17544	17804	17818	17809	17763	17878	17834	17570	17727	17690	17815	17537	17477	17668	17641	17729	17700	17687	17647	17577	17719	17724	17837	17714	17577	17810	17791	17826	17569	17476	17531	17773	17620	17611	17743	17580	17593	17735	17685	17604	17647	17601	17961	17790	17830	17728	17736	17814	17770	17511	17720	17570	17451	17754	17751	17736	17610	17734	17617	17660	17767	17601	17730	17757	17557	17830	17690	17817	17633	17621	17471	17573	17778	17800	17552	17753	17965	17542	17600	17559	17653	17823	17813	17505	17619	17734	17692	17830	17756	17484	17602	17599	17590	17741	17841	17782	17562	17693	17839	17625	17560	17607	17740	17790	17637	17824	17561	17673	17685	17651	17735	17417	17796	17442	17728	17697	17833	17514	17664	17795	17424	17824	17726	17688	17844	17657	17524	17779	17761	17740	17747	17668	17598	17528	17527	17733	17784	17807	17909	17678	17916	17628	17616	17534	17699	17674	17649	17606	17705	17844	17726	17702	17726	17829	17673	17828	17593	17848	17578	17482	17616	17670	17731	17879	17820	17725	17821	17615	17608	17608	17638	17702	17524	17712	17595	17743	17642	17557	17557	17690	17733	17723	17662	17781	17552	17865	17687	17776	17837	17436	17490	17757	17746	17874	17893	17865	17587	17647	17659	17682	17501	17740	17643	17656	17588	17664	17924	17537	17601	17777	17608	17614	17625	17744	17806	17496	17611	17754	17585	17760	17575	17778	17858	17636	17770	17724	17736	17987	17459	17816	17727	17480	17623	17665	17713	17771	17649	17678	17595	17746	17837	17653	17562	17726	17829	17615	17890	17836	17757	17666	17864	17894	17689	17587	17709	17670	17746	17836	17789	17680	17651	17713	17583	17585	17918	17736	17565	17856	17809	17788	17716	17532	17772	17799	17770	17682	17832	18019	17868	17759	17722	17587	17653	17587	17635	17751	17515	17636	17796	17708	17645	17737	17670	17745	17666	17692	17508	17535	17651	17759	17736	17728	17721	17837	17515	17636	17713	17515	17796	17688	17622	17672	17632	17636	17885	17730	17682	17699	17650	17610	17569	17650	17535	17878	17455	17567	17640	17659	17891	17625	17748	17825	17719	17631	17986	17770	17827	17597	17647	17792	17734	17745	17563	17903	17779	17719	17752	17732	17738	17664	17584	17703	17417	17607	17805	17744	17715	17525	17762	17768	17787	17656	17633	17787	17707	17505	17613	17741	17510	17741	17646	17748	17740	17691	17798	17832	17660	17714	17537	17779	17752	17720	17619	17618	17588	18002	17755	17599	17744	17632	17811	17680	17608	17647	17569	17784	17772	17779	17780	17676	17932	17479	17627	17604	17544	17487	17800	17520	17540	17640	17688	17544	17702	17658	17683	17710	17796	17771	17619	17594	17688	17737	17655	17686	17615	17803	17790	17707	17688	17648	17644	17919	17708	17653	17724	17745	17718	17671	17740	17656	17657	17629	17596	17775	17572	17912	17625	17783	17565	17692	17681	17549	17843	17928	17605	17724	17822	17686	17512	17734	17744	17567	17718	17728	17702	17513	17722	17726	17790	17736	17746	17650	17793	18003	17638	17659	17577	17588	17650	17438	17491	17962	17628	17665	17557	17646	17530	17450	17676	17541	17756	17786	17771	17844	17699	17741	17536	17647	17605	17864	17780	17781	17754	17679	17793	17772	17727	17667	17614	17715	17734	17674	17760	17703	17661	17601	17956	17726	17550	17765	17622	17717	17515	17707	17803	17625	17750	17676	17681	17751	17477	17583	17658	17768	17935	17671	17584	17788	17852	17693	17665	17484	17592	17532	17755	17642	17642	17441	17525	17624	17645	17756	17454	17868	17751	17934	17745	17651	17718	17788	17447	17631	17674	17706	17764	17869	17550	17604	17838	17790	17616	17582	17484	17625	17686	17567	17563	17631	17556	17698	17851	17737	17649	17545	17618	17750	17983	17898	17705	17680	17584	17620	17897	17882	17700	17781	17649	17827	17511	17648	17726	17780	17684	17757	17540	17580	17724	17873	17832	17811	17634	17558	17500	17591	17609	17616	17673	17760	17567	17748	17631	17759	17474	17782	17773	17526	17579	17711	17676	17643	17600	17690	17560	17423	17551	17555	17593	17753	17460	17631	17716	17800	17828	17726	17669	17668	17682	17633	17769	17577	17759	17891	17684	17705	17773	17758	17632	17668	17653	17430	17634	17671	17710	17587	17608	17558	17925	17704	17674	17682	17807	17622	17905	17880	17967	17592	17306	17569	17705	17782	17592	17722	17674	17772	17482	17521	17613	17647	17725	17855	17864	17502	17781	17562	17700	17759	17592	17773	17916	17676	17419	17812	17798	17823	17642	17677	17760	17718	17534	17627	17733	17754	17646	17372	17710	17593	17786	17720	17661	17835	17857	17797	17730	17668	17655	17724	17577	17812	17758	17731	17605	17587	17702	17682	17655	17753	17579	17731	17722	17636	17644	17751	17575	17797	17648	17721	17639	17785	17715	17556	17649	17496	17600	17789	17858	17624	17518	17711	17696	17686	17629	17459	17697	17711	17602	17731	17758	17689	17648	17688	17902	17716	17848	17695	17596	17582	17706	17658	17767	17721	17743	17750	17760	17695	17412	17595	17861	17730	17586	17573	17741	17492	17602	17638	17694	17617	17823	17730	17620	17747	17840	17594	17653	17550	17515	17573	17789	17654	17515	17701	17570	17789	17621	17700	17444	17729	17766	17715	17750	17820	17565	17806	17780	17504	17618	17611	17792	17818	17516	17705	17777	17756	17452	17803	17674	17752	17530	17799	17788	17948	17738	17797	17705	17576	17740	17869	17604	17736	17710	17715	17787	17680	17530	17776	17755	17764	17548	17831	17587	17663	17640	17566	17675	17547	17504	17589	17694	17887	17740	17758	17676	17869	17684	17844	17652	17667	17570	17593	17791	17614	17690	17751	17723	17676	17689	17815	17830	17735	17709	17747	17600	17890	17577	17802	17740	17753	17605	17730	17740	17999	17545	17522	17637	17571	17703	17573	17654	17810	17740	17604	17562	17682	17862	17570	17691	17578	17693	17702	17511	17424	17780	17688	17813	17819	17598	17790	17768	17813	17800	17781	17464	17703	17721	17530	17571	17768	17538	17749	17652	17745	17602	17648	17603	17596	17748	17684	17739	17778	17651	17756	17561	17543	17859	17644	17722	17719	17672	17718	17818	17671	17715	17793	17942	17671	17681	17539	17834	17780	17739	17746	17543	17442	17768	17598	17686	17731	17645	17611	17804	17643	17526	17416	17763	17821	17774	17763	17644	17727	17539	17631	17639	17820	17700	17620	17679	17616	17628	17744	17744	17788	17650	17877	17628	17766	17519	17499	17693	17638	17379	17691	17730	17571	17515	17733	17635	17602	17704	17685	17796	17756	17791	17723	17643	17598	17788	17545	17677	17858	17732	17790	17463	17791	17553	17782	17366	17638	17695	17653	17532	17665	17728	17727	17765	17753	17518	17751	17852	17679	17660	17704	17775	17839	17765	17780	17593	17770	17784	17693	17723	17805	17759	17697	17590	17747	17678	17631	17677	17639	17805	17811	17761	17797	17789	17804	17786	17720	17725	17825	17568	17651	17545	17486	17889	17726	17676	17833	17671	17735	17678	17801	17615	17679	17835	17540	17686	17678	17623	17631	17582	17652	17728	17811	17740	17835	17758	17821	17801	17764	17642	17731	17828	17670	17697	17920	17808	17880	17379	17720	17676	17827	17611	17737	17595	17712	17978	17637	17661	17847	17732	17674	17792	17799	17650	17596	17741	17684	17750	17730	17781	17862	17857	17803	17727	17720	17563	17873	17646	17763	17879	17777	17691	17707	17751	17632	17391	17645	17728	17543	17660	17774	17639	17684	17765	17656	17504	17681	17828	17918	17608	17479	17446	17897	17733	17759	17556	17656	17661	17724	17814	17754	17597	17706	17749	17696	17710	17626	17709	17757	17733	17847	17852	17612	17675	17639	17461	17897	17706	17777	17756	17761	17706	17580	17711	17945	17488	17834	17710	17801	17788	17821	17727	17806	17773	17634	17800	17561	17651	17716	17725	17700	17739	17572	17842	17761	17650	17662	17569	17627	17554	17615	17469	17780	17772	17780	17854	17651	17703	17628	17592	17726	17711	17819	17632	17708	17640	17633	17488	17796	17610	17806	17607	17569	17722	17914	17816	17604	17601	17764	17868	17721	17699	17846	17948	17714	17662	17717	17674	17552	17686	17661	17716	17795	17689	17749	17714	17797	17741	17731	17816	17744	17713	17716	17862	17773	17649	17567	17672	17863	17641	17685	17814	17688	17674	17757	17674	17802	17844	17632	17767	17856	17608	17548	17824	17663	17716	17808	17505	17745	17624	17412	17625	17765	17704	17794	17767	17530	17643	17608	17517	17659	17528	17864	17721	17675	17648	17666	17696	17696	17711	17727	17866	17799	17598	17655	17671	17625	17871	17516	17974	17699	17568	17799	17660	17660	17594	17611	17491	17620	17759	17675	17683	17547	17557	17625	17743	17623	17794	17752	17575	17657	17840	17750	17877	17765	17701	17653	17550	17639	17688	17657	17702	17728	17617	17666	17699	17761	17729	17845	17813	17903	17705	17747	17965	17635	17734	17683	17662	17728	17579	17807	17719	17899	17809	17818	17563	17881	17826	17616	17422	17768	17708	17887	17698	17792	17755	17768	17807	17770	17628	17515	17534
16920	18330	18283	17851	17219	16669	16643	16324	16331	16409	16308	16509	16350	16386	16296	16359	16275	16445	16291	16345	16662	18240	18407	17406	16679	16321	16360	16227	16153	16299	16276	16177	16125	16044	16091	16407	16287	16389	16147	16153	16181	16139	16205	16068	16104	16225	16071	16255	16137	16342	16200	16151	16170	16122	16055	16148	16179	16154	16065	16365	16176	16231	16296	16171	16207	16479	16129	16109	16181	16191	16020	16390	16141	16147	15993	16252	16210	16249	16017	16008	16109	16193	16141	16139	16195	16179	16175	16207	16192	16064	16076	16172	16251	16160	16249	16253	16273	16198	16033	16114	16392	16188	16370	16339	16180	16124	16316	16159	16163	16207	16215	16007	16124	16167	16015	16327	16081	16302	16200	16024	16182	16313	16057	16065	16259	16145	16217	16145	16218	15970	16066	16271	16235	16154	16339	16251	16341	16263	15993	16227	16184	16098	16094	16100	16032	16294	16304	16261	16074	16275	16105	15978	16150	16078	16203	16196	16357	16236	16125	16152	16188	16111	16166	16273	16176	16289	16045	16296	16325	16218	16064	16457	16184	16147	15980	16284	16091	16248	16032	16125	16112	16231	16274	16265	16159	15994	16186	16304	16069	16119	16126	16138	16325	16200	16180	16081	16294	16331	16163	16172	16172	16212	16209	16370	16248	16229	16243	16141	16233	16439	16350	16202	16322	16262	16135	16075	16229	16211	16032	16348	16277	16318	16267	16190	16174	16128	16139	16247	16058	16108	16282	16231	16331	16030	16093	16171	16147	15953	16312	16170	16149	16263	16213	16216	16324	16242	16253	16265	16184	16237	16067	16395	16124	16226	16398	15950	16193	16072	16114	16002	16125	16104	16212	16297	16156	16333	16267	16243	16254	16201	16138	16351	16197	16225	16091	16201	16187	16326	16198	16046	16240	16309	16213	16254	16258	16101	16211	16133	16092	16157	16209	16134	16208	16275	16243	16045	16192	16193	16118	16165	16232	16149	16307	16063	16103	16210	16208	16148	16033	16247	16282	16135	16239	16082	16201	16109	16104	16317	16118	16252	16238	16161	16162	16258	16162	16275	16051	16213	16228	16023	16210	16030	16138	16287	16242	16209	16362	16264	16164	16392	16240	15999	15949	16365	16125	16302	16257	16297	16194	16124	16250	16233	16056	16344	16125	16350	16340	16319	16211	16073	16130	16076	16211	16259	16097	16157	16208	16155	16247	16133	16091	16328	16234	16176	16155	16278	16273	15983	16146	16149	16263	16090	16212	16087	16165	16153	16237	16139	16310	16009	16162	16225	16227	16202	16089	16313	16130	16211	16184	16155	16116	16307	16184	16249	16210	15989	16167	16520	16101	16262	16317	16059	16180	16164	16190	16166	16403	16175	16118	16180	16077	16209	16378	16027	16184	16116	16250	16186	16303	16095	16256	16417	16172	16265	16211	16141	16182	16294	16087	16061	16314	16158	16267	16108	16242	16173	16181	16305	16237	16144	16261	16194	16124	16159	16149	16097	16214	16312	16124	16200	16119	16039	16163	16442	16118	16111	16256	16482	16163	16151	16315	16113	16097	16042	16367	16210	16316	16188	16257	16144	16152	16337	16299	16321	16149	16244	16195	16246	16130	16157	16226	16012	16144	16186	16332	16131	16157	16205	16130	16168	16311	16256	16021	16170	16396	16052	16253	16214	16222	16242	16209	16236	16390	16143	16214	16201	16176	16061	16108	16262	16243	16153	16201	16222	16306	16068	16144	16110	16336	16120	16089	16424	16033	16170	16209	16266	16224	16126	16220	16088	16203	16100	16269	16204	16098	16199	16088	16206	16175	16270	16418	16206	16063	16183	16227	16271	16135	16162	16200	16059	16203	16273	16183	16330	16185	16302	16139	16189	16209	16213	15904	16131	16151	15970	16252	16111	16137	16203	16160	16395	16086	16048	16210	16420	16358	16125	16108	16176	16180	16068	16312	16220	16165	16136	16275	16359	16347	16263	16057	16201	16175	16275	16282	16272	16240	16092	16355	16123	16231	16151	16216	16148	16161	16114	16262	16310	16171	16079	16306	16156	16191	16210	16179	16153	16013	16274	16293	16143	16213	16160	16181	16147	16258	16173	16201	16093	16185	16232	16100	16080	16323	16181	16297	16294	16276	16266	16466	16226	16133	16081	15811	16101	16307	16197	16015	16186	16238	16089	16267	16096	16256	16201	16232	16163	16248	16147	16047	16238	16118	16196	16225	16228	16117	16152	16136	16273	16112	16315	16227	16284	16291	16286	16201	16027	16260	16329	16249	16019	16149	16256	16128	16006	16336	16092	16086	16276	16265	16171	16259	16387	16172	16135	16179	16266	16209	16110	16200	16257	16188	16130	16201	16265	16043	16261	16200	16309	16299	16170	16221	16211	15977	16390	16291	16271	16203	16317	16059	15974	16340	16247	16295	16182	16100	16076	16179	16209	16206	16058	16042	16194	16159	16170	16128	16256	16280	16104	16196	16339	16106	16113	16266	16252	16093	16166	16192	16240	16137	16110	16269	16151	16226	16263	16263	16143	16280	16106	16191	16129	16246	16083	16052	15972	16137	16108	16143	16211	16200	16151	16093	16206	16081	16143	16068	16188	16121	16236	16084	16321	16147	16115	16164	16126	16124	16145	16150	16144	16387	16176	16128	16179	16343	16318	16310	16248	16218	16305	16135	16240	16226	16263	16177	16173	16078	16266	16186	16226	16230	16139	16143	16071	16085	16262	16234	16227	16231	16307	16412	16078	16362	16055	16080	16292	16145	16241	16309	16156	16521	16095	16213	16267	16253	16071	16204	16198	16321	16216	16117	16117	16191	16170	16054	16281	16085	16241	16383	16134	16045	16194	16213	16186	16099	16306	16236	16125	16021	16251	16116	16108	16297	16134	16067	16029	15996	16142	16220	16177	16221	16101	15983	16165	16264	16365	16235	16172	16078	16091	16142	16298	16265	16158	16263	16175	16079	16250	16324	16178	16094	16132	16000	16107	16166	16091	16206	16156	16180	16360	16289	16174	16215	16234	16187	16072	16193	16180	16176	16302	16364	16298	16282	16074	16165	16142	16223	16294	16391	16089	16159	16285	16132	16213	16193	16191	16171	16087	16169	16287	16117	16257	16105	16312	16262	16242	16344	16139	16275	16168	16228	16168	16179	16117	16152	16216	16154	16121	16321	16146	16323	16134	16261	16196	16152	16065	16091	16190	16244	16150	16055	16218	16273	16169	16201	16225	16097	16219	16461	15901	16317	16064	16119	16265	16016	16112	16309	16348	16200	16236	16086	16075	16065	16186	16127	16161	16237	16137	16248	16181	16210	16330	16090	16057	16201	16270	16106	16180	16215	16292	16282	16275	16083	16135	16369	16298	16099	16208	16275	16144	16176	16183	16281	16110	16348	16314	16044	16121	16148	16238	16243	16224	16266	16165	16271	16271	16125	16174	16256	16146	16277	16223	16186	16028	16281	16291	16272	16387	16358	16284	16112	16097	16103	16338	16309	16082	16152	16262	16191	16445	16236	16022	16249	16178	16204	16110	16219	16424	16239	16200	16017	16256	16324	16150	16153	16048	16170	16162	16201	16319	16286	16246	16179	16280	16234	16171	16233	16236	16072	16198	16209	16147	16234	16185	16169	16223	16084	16188	16307	16197	16198	16213	16305	16293	16389	16116	16191	16222	16078	16224	16121	16094	16331	16318	16109	16128	16306	16232	16302	16243	16210	16244	16184	16349	16230	16238	16179	16353	16200	16205	16125	16179	16156	16265	16342	16145	16197	16408	16278	16240	16191	16086	16231	16223	16355	16346	16070	16213	15981	16266	16114	16214	16216	16049	16152	16215	16176	16257	16091	16163	16270	16069	16096	16255	16210	16225	16201	16390	16153	16077	16291	16294	16196	16276	16169	16220	16147	16178	16134	16150	16292	16236	16147	16200	16125	16203	16356	16226	16043	16036	16180	16159	16145	16015	16303	16162	16149	16349	16314	16266	16307	16169	16265	16241	16241	16001	16294	16075	16243	16242	16172	16349	16221	16269	16124	16211	16271	16239	16185	16050	16251	16334	16265	16005	16107	16169	16107	16276	16126	15976	16070	16024	16229	16241	16098	16262	16070	16257	16139	16095	16146	16147	16108	16218	16178	16325	16221	16321	16173	16123	16277	16126	16249	16280	16273	16152	16322	16172	16326	16230	16143	16280	16010	16055	16255	16223	16186	16019	16200	16135	16047	16235	16176	16064	16083	16248	16104	16215	16255	16239	16199	16058	16163	16264	16115	16203	16217	16204	16193	16122	16258	16062	16118	15978	16138	16105	16188	16267	16187	16242	16346	16136	16265	16222	16133	16279	16070	16257	16120	16115	16289	16063	16257	16250	16172	16191	16227	16209	16297	16109	16185	16116	16252	16113	16234	16190	16191	16098	16161	16153	16333	16213	16228	16301	16300	16243	16134	16222	16125	16365	16199	16255	16205	16132	16339	16163	16075	16294	16152	16086	16210	16244	16197	16019	16282	16213	16147	16252	16091	16093	16202	16158	16274	16226	16242	16128	16303	16219	16221	16246	16229	16066	16141	16236	16161	16187	16319	16273	16203	16131	16020	16189	16154	16249	16266	16212	16259	16386	16074	16301	16084	16123	16246	16018	16167	16053	16247	16333	16195	16124	16057	16308	16192	16413	16318	16085	16225	16184	16268	16024	16212	16198	16396	16253	16336	16075	16034	16279	16155	16310	16122	16195	16271	16108	16200	16197	16045	16061	16391	16104	16106	16236	16140	16326	16184	16120	16337	16176	16159	16190	16192	16300	16099	16285	16262	16326	16186	16060	16130	16232	16140	16127	16208	16231	16359	16138	16115	16169	16082	16163	16134	16223	16211	16147	16337	16266	16165	16276	16195	16232	16293	16264	16257	16364	16202	16185	16211	16262	16229	16064	16188	16222	16369	15990	16140	16091	16270	16077	16046	16241	16098	16158	16247	16269	16192	16258	16080	16235	16132	16203	16154	16105	16249	16167	16358	15932	16121	16220	16246	16280	16156	16319	16118	16306	16223	16274	16102	16110	16243	16192	16210	16148	16210	16231	16282	16353	16148	15940	16161	16404	16234	16103	16110	16149	16242	16384	16292	16187	16338	16160
25690	21450	27998	25938	21682	20499	20558	19400	18955	18862	19112	18918	19055	18986	18834	18798	19069	18731	18716	18845	24328	26917	24026	21224	19867	18963	18739	18529	18668	18678	18660	18647	18503	18545	18673	18539	18776	18505	18556	18592	18591	18853	18590	18589	18841	18731	18553	18766	18668	18616	18485	18515	18504	18613	18621	18544	18399	18551	18679	18573	18528	18587	18699	18516	18689	18653	18377	18520	18913	18490	18552	18591	18524	18720	18546	18581	18776	18494	18597	18571	18422	18592	18635	18592	18537	18657	18701	18668	18825	18483	18613	18330	18309	18687	18586	18578	18525	18627	18619	18513	18482	18388	18299	18748	18511	18522	18597	18645	18604	18609	18588	18580	18591	18695	18812	18707	18473	18532	18603	18644	18512	18552	18518	18541	18769	18625	18805	18734	18464	18637	18627	18670	18392	18662	18512	18553	18547	18375	18528	18532	18614	18424	18660	18701	18619	18495	18714	18419	18684	18637	18782	18519	18649	18511	18431	18580	18758	18547	18592	18741	18647	18546	18494	18371	18652	18607	18786	18543	18600	18640	18644	18383	18562	18707	18483	18545	18580	18296	18691	18706	18704	18390	18380	18396	18415	18629	18694	18618	18565	18481	18512	18566	18486	18561	18558	18614	18448	18558	18520	18525	18650	18453	18473	18591	18534	18541	18588	18761	18527	18442	18716	18551	18694	18740	18601	18420	18568	18568	18294	18398	18637	18864	18733	18625	18468	18549	18661	18599	18616	18410	18524	18477	18567	18583	18773	18672	18552	18576	18703	18802	18605	18590	18454	18481	18594	18654	18325	18523	18663	18536	18440	18576	18512	18473	18275	18605	18579	18505	18570	18540	18508	18569	18665	18321	18575	18510	18797	18728	18845	18499	18629	18692	18566	18818	18665	18594	18419	18492	18725	18659	18568	18595	18437	18407	18468	18590	18809	18285	18721	18659	18495	18672	18623	18508	18720	18411	18509	18480	18701	18640	18813	18461	18471	18412	18654	18712	18613	18618	18688	18431	18552	18603	18623	18507	18482	18594	18627	18691	18685	18580	18493	18396	18371	18535	18533	18797	18806	18628	18569	18812	18787	18414	18394	18603	18506	18466	18506	18574	18459	18650	18662	18493	18622	18639	18730	18800	18573	18409	18667	18709	18661	18476	18753	18671	18702	18559	18529	18720	18663	18548	18621	18533	18526	18453	18527	18611	18527	18703	18662	18671	18689	18693	18401	18865	18517	18649	18936	18701	18722	18681	18679	18587	18557	18590	18549	18455	18604	18442	18533	18549	18619	18558	18581	18470	18554	18755	18548	18600	18634	18700	18592	18572	18705	18519	18710	18347	18625	18585	18431	18521	18600	18747	18794	18508	18595	18674	18379	18589	18547	18734	18492	18778	18816	18590	18475	18469	18469	18348	18754	18657	18560	18549	18710	18633	18562	18751	18779	18678	18561	18430	18529	18448	18573	18740	18722	18657	18376	18655	18577	18471	18616	18663	18392	18625	18519	18495	18526	18668	18656	18557	18365	18640	18525	18619	18699	18772	18652	18634	18664	18568	18350	18745	18438	18442	18602	18584	18513	18525	18518	18538	18525	18713	18623	18499	18442	18530	18510	18564	18599	18731	18664	18538	18603	18669	18610	18635	18528	18558	18339	18491	18641	18745	18661	18540	18584	18596	18743	18657	18879	18504	18431	18668	18606	18415	18704	18646	18524	18647	18467	18583	18625	18491	18622	18533	18311	18611	18557	18504	18667	18700	18525	18556	18589	18623	18566	18439	18426	18442	18621	18627	18527	18509	18633	18553	18584	18407	18376	18825	18609	18542	18594	18600	18737	18563	18643	18478	18602	18669	18612	18709	18507	18561	18714	18509	18480	18622	18528	18616	18760	18440	18508	18483	18768	18724	18471	18511	18804	18465	18620	18709	18582	18644	18510	18566	18734	18661	18657	18680	18710	18607	18684	18633	18605	18367	18533	18581	18605	18633	18469	18553	18266	18380	18703	18827	18807	18389	18409	18672	18598	18742	18657	18420	18738	18656	18488	18375	18671	18542	18448	18510	18507	18488	18742	18748	18638	18653	18690	18479	18703	18643	18704	18559	18440	18525	18644	18665	18611	18512	18746	18621	18612	18588	18630	18720	18551	18600	18741	18620	18793	18501	18652	18398	18436	18393	18549	18500	18394	18662	18429	18692	18647	18606	18633	18394	18538	18597	18374	18429	18641	18304	18628	18461	18564	18694	18411	18632	18498	18675	18694	18601	18573	18745	18350	18592	18496	18471	18569	18458	18674	18769	18567	18559	18460	18677	18689	18404	18573	18454	18603	18720	18545	18565	18623	18574	18669	18621	18208	18495	18579	18329	18479	18546	18500	18569	18786	18780	18568	18579	18851	18735	18620	18408	18749	18603	18570	18907	18526	18747	18656	18173	18653	18513	18714	18708	18585	18628	18549	18638	18648	18503	18521	18349	18735	18454	18584	18655	18719	18625	18810	18461	18706	18430	18524	18686	18435	18535	18460	18479	18573	18549	18646	18452	18698	18528	18489	18573	18431	18400	18671	18629	18730	18598	18503	18489	18796	18604	18582	18490	18430	18761	18460	18525	18757	18471	18743	18625	18650	18586	18743	18499	18350	18723	18557	18527	18633	18626	18579	18605	18618	18363	18617	18526	18629	18539	18535	18399	18589	18684	18654	18597	18581	18580	18322	18471	18521	18636	18571	18690	18734	18584	18782	18606	18473	18653	18560	18529	18727	18714	18542	18514	18624	18537	18481	18795	18703	18860	18710	18425	18615	18573	18817	18807	18906	18578	18697	18376	18450	18631	18656	18635	18522	18639	18371	18390	18718	18399	18525	18531	18612	18570	18614	18602	18663	18690	18639	18578	18756	18607	18584	18692	18582	18421	18753	18460	18751	18735	18625	18522	18445	18637	18547	18759	18585	18545	18611	18505	18577	18640	18530	18800	18861	18468	18787	18539	18581	18687	18689	18708	18763	18911	18537	18601	18685	18818	18469	18517	18685	18501	18708	18493	18789	18471	18831	18567	18608	18684	18735	18490	18530	18605	18749	18712	18541	18559	18612	18800	18548	18236	18660	18623	18738	18552	18501	18399	18704	18401	18636	18577	18492	18442	18721	18882	18717	18717	18506	18697	18542	18575	18427	18571	18526	18753	18567	18469	18490	18529	18613	18654	18629	18513	18398	18543	18749	18748	18606	18603	18654	18398	18597	18536	18344	18487	18589	18404	18508	18561	18493	18681	18751	18479	18631	18671	18573	18736	18620	18541	18630	18705	18574	18603	18632	18618	18308	18401	18831	18433	18668	18730	18537	18547	18529	18258	18649	18570	18637	18641	18604	18583	18426	18708	18635	18526	18566	18555	18652	18680	18578	18591	18401	18516	18494	18713	18417	18579	18473	18538	18606	18673	18505	18534	18778	18430	18529	18591	18584	18633	18577	18636	18465	18486	18493	18713	18546	18702	18758	18756	18683	18840	18685	18487	18651	18533	18799	18629	18669	18544	18575	18658	18587	18543	18532	18484	18729	18568	18670	18578	18542	18283	18776	18703	18606	18541	18516	18565	18605	18534	18525	18845	18497	18485	18656	18500	18542	18565	18583	18539	18423	18533	18477	18502	18516	18661	18567	18726	18704	18646	18581	18496	18535	18416	18475	18719	18582	18524	18652	18536	18647	18429	18670	18521	18724	18496	18392	18452	18560	18440	18562	18603	18656	18613	18480	18531	18756	18546	18586	18641	18683	18560	18608	18725	18655	18552	18701	18531	18481	18583	18484	18564	18497	18621	18660	18739	18663	18644	18799	18473	18753	18524	18716	18536	18482	18599	18571	18590	18606	18464	18451	18674	18482	18703	18810	18687	18589	18546	18611	18558	18532	18587	18485	18713	18441	18333	18470	18676	18621	18619	18467	18568	18609	18529	18551	18509	18626	18747	18486	18580	18555	18610	18667	18456	18782	18538	18455	18724	18459	18534	18664	18666	18652	18678	18728	18560	18598	18530	18647	18534	18656	18433	18538	18694	18686	18642	18661	18653	18581	18693	18609	18518	18625	18528	18475	18515	18562	18749	18488	18637	18562	18469	18642	18658	18623	18683	18801	18582	18647	18484	18620	18694	18755	18549	18594	18611	18663	18641	18542	18622	18700	18614	18584	18597	18679	18681	18670	18563	18721	18518	18729	18589	18792	18628	18610	18594	18619	18668	18618	18780	18507	18425	18381	18504	18594	18447	18510	18838	18608	18586	18621	18740	18865	18615	18429	18558	18771	18592	18494	18754	18628	18456	18638	18342	18519	18634	18532	18617	18634	18368	18304	18410	18547	18465	18547	18556	18642	18435	18649	18439	18726	18544	18637	18656	18731	18512	18481	18507	18710	18646	18578	18445	18301	18492	18459	18746	18625	18667	18654	18614	18794	18535	18830	18496	18649	18601	18428	18811	18649	18447	18614	18633	18564	18550	18594	18653	18560	18577	18541	18614	18439	18767	18459	18559	18635	18713	18542	18409	18542	18611	18636	18524	18488	18694	18530	18738	18734	18457	18580	18584	18428	18703	18513	18612	18577	18646	18689	18571	18382	18594	18663	18519	18584	18542	18457	18677	18492	18580	18663	18453	18582	18621	18542	18631	18729	18628	18471	18552	18696	18445	18474	18642	18439	18491	18767	18390	18810	18617	18597	18494	18637	18631	18474	18749	18885	18619	18539	18808	18808	18677	18857	18800	18580	18645	18441	18635	18586	18555	18484	18578	18534	18610	18614	18765	18541	18601	18589	18560	18569	18736	18540	18529	18643	18590	18811	18342	18247	18617	18518	18496	18445	18498	18706	18578	18608	18525	18517	18699	18464	18740	18417	18548	18489	18566	18582	18419	18620	18724	18722	18547	18610	18631	18448	18611	18576	18571	18549	18646	18580	18560	18664	18370	18586	18761	18497	18682	18387	18610	18586	18503	18663	18684	18769	18528	18825	18413	18564	18579	18377	18641	18428	18476	18603	18713	18700	18493	18595	18549	18483	18662	18572	18637	18519	18750	18478	18421	18702	18684	18484	18434	18537	18723	18635	18668	18468	18735	18800	18694	18464	18424	18467	18531	18640	18457	18943	18632	18634	18567	18673	18476
16065	23892	23118	20617	19089	18187	17780	17675	17518	17492	17369	17246	17088	17074	17090	17025	17139	17155	17060	17075	26253	28173	23593	19909	17978	17333	16789	16970	16785	16827	16828	16831	16657	16733	16779	16937	16751	16621	16775	16846	16915	16720	16699	16698	16677	16892	16753	16794	16946	16853	16750	16723	16861	16618	16830	16902	16759	16803	16830	16794	16778	16738	16744	16631	16649	16818	16909	16857	16745	16717	16875	16597	16822	16838	16799	16596	16863	16851	16776	16665	16695	16800	16880	16742	16709	16656	16789	16876	16766	16759	16732	16719	16746	16820	16828	16746	16720	16800	16704	16941	16869	16839	16809	17023	16890	16943	16777	16702	16710	17059	16701	16649	16850	16857	16838	16834	16737	16913	16805	16643	16811	16773	16630	17036	16732	16833	16966	16581	16796	16693	16792	16713	16777	16787	16667	16578	16600	16802	16547	16658	16957	16687	16636	16963	16786	16818	16823	16879	16742	16687	16596	16763	16726	16615	16696	16768	16735	16789	16636	16818	16704	16791	16844	16768	16751	16913	16871	16790	16606	16846	16817	16763	16736	16801	16946	16870	16840	16641	16970	16692	16715	16770	16730	16968	16834	16897	16857	16676	16935	16764	16967	16812	16952	16728	16601	16766	16799	16685	16739	16721	16738	16691	16720	16600	16863	16873	16829	16691	17053	16628	16719	16714	16744	16935	16707	16586	16905	16760	16828	16944	16890	16784	16888	16885	16834	16803	16818	16736	16686	16607	16913	16663	16889	16736	16750	16735	16896	16673	16684	16539	16838	16639	16973	16796	16855	16932	16723	16749	16817	16750	16776	16764	16608	16682	16730	16759	16620	16952	16639	16565	16701	16717	16742	16827	16803	16964	16824	16946	16505	16887	16684	16777	16838	16755	16584	16707	16742	16801	16906	16743	16768	16788	16820	16697	16823	16797	16786	16872	16801	16820	16699	16784	16688	16867	16788	16737	16668	16794	16723	16846	16771	16829	16754	16866	16798	16839	16692	16836	16942	16825	16945	16829	16825	16812	16806	16876	16804	16697	16767	16716	16827	16735	16755	16695	16914	16693	16707	16798	16693	16750	16729	16713	16719	16761	16682	16707	16817	16717	16750	16649	16718	16635	16704	16696	16738	16776	16799	16834	16792	16696	16914	16743	16728	16724	16800	16726	16738	16727	16703	16670	16705	16858	16766	16597	16877	16671	16749	16847	16746	16771	16855	16748	16665	16950	16863	16661	16685	16946	16696	16723	16791	16651	17047	16697	16864	16714	16786	16844	16703	16642	16849	16874	16882	16768	16711	16665	16801	16907	16691	17132	16781	16756	16808	16789	16793	16826	16916	16696	16774	16781	16833	16734	16784	16906	16726	16784	16786	16860	16682	16539	16882	16721	16723	16719	16662	16838	16716	16725	16711	16841	16937	16752	16678	16905	16776	16785	16850	16833	16799	16761	16574	16798	16674	16952	16632	16658	16705	16817	16768	16679	16695	16654	16696	16856	16928	16760	16726	16740	16867	17001	16822	16863	16834	16778	16607	16828	16825	16697	16841	16624	16708	16844	16742	16858	16658	16768	16797	16791	16757	16668	16753	16682	16767	16723	16903	16820	16845	16548	16798	16731	16656	16732	16791	16715	16797	16907	16703	16761	16678	16754	16741	16870	16607	16796	16807	16800	16757	16694	16662	16683	16775	16762	16827	16744	16718	16774	16713	16977	16736	16821	16864	16808	16753	16936	16646	17038	16688	16756	16791	16743	16623	16834	16737	16837	16660	16677	16621	16857	16838	16809	16896	16756	16760	16850	16880	16857	16769	16798	16623	16775	16785	16880	16686	16825	16657	16802	16730	16991	17007	16665	16870	16790	16736	16819	16896	16915	16855	16751	16868	16827	16815	16609	16767	16828	16672	16692	16700	16679	16980	16725	16806	16808	16702	16604	16759	16771	16970	16666	16669	16762	16814	16885	16699	16712	16898	16762	16815	16872	16759	16901	16561	16690	16762	16861	16723	16889	16714	16790	16770	16859	16647	16717	16804	16668	16822	16770	16660	16935	16687	16606	16847	16849	16805	16915	16734	16807	16775	16731	16655	16947	16669	16789	16713	16824	16953	16787	16747	16787	16926	16771	16954	16780	16834	16629	16803	16819	16724	16633	16767	16916	16950	16734	16644	16814	16805	16747	16722	16844	17084	16914	16757	16813	16684	16777	16957	16764	16818	16928	16651	16799	16688	16894	16691	16876	16946	16813	16627	16726	16674	16829	16616	16956	16973	16816	16769	16790	16945	16714	16721	16737	16902	16792	16750	16612	16813	16858	16689	16923	16761	16595	16674	16679	16776	16846	16908	16673	16666	16687	16797	16657	16823	16691	16788	16730	16792	16717	16612	16864	16886	16815	16594	16778	16894	16713	16552	16680	16861	16786	16999	16661	16854	16818	16792	16640	16755	16820	16787	16879	16731	16816	16643	16707	16853	16675	16874	16860	16753	16803	16847	16737	16855	16819	16637	16726	16865	16820	16878	16698	16955	16666	16943	16699	16890	16728	16810	16919	16858	16870	16860	16960	16741	16793	16700	16685	16878	16885	16644	16785	16879	16893	16614	16767	16916	16710	16806	16849	16795	16874	16754	16795	16728	16796	16786	16825	16567	16786	16996	16924	16764	16803	16902	16716	16727	16698	16686	16857	16708	16772	17063	16698	16682	16795	16723	16927	16749	16674	16769	16631	16772	16809	16836	16762	16761	16789	16783	16687	16719	16716	16712	16682	16757	16869	16964	16787	16618	16910	16824	16672	16723	16824	16686	16819	16656	16770	16978	16708	16852	16741	16770	16791	16798	16653	16833	16724	16703	16768	16758	16640	16801	16986	16783	16669	16718	16725	16941	16789	16814	16746	16767	16858	16932	16664	16866	16892	16769	16730	16891	16858	16906	16746	16593	16756	16936	16836	16835	16594	16834	16734	16800	16778	16712	16719	16669	16592	16958	16748	16789	16802	16848	16681	16830	16870	16704	16924	16799	16636	16925	16706	16822	16740	16713	16744	16705	16695	16756	16768	16748	16770	16673	16912	16854	16768	16757	16775	16799	16981	16719	16724	16802	16741	16775	16869	16619	16808	16550	16755	16939	16729	16683	16956	16684	16726	16781	17003	16865	16811	16829	16888	16752	16770	16781	16706	16922	16825	16624	16678	16787	16878	16693	16730	16632	16752	16775	16968	16779	16873	16695	16865	16836	16823	16700	16835	16668	16833	16828	16966	16574	16694	16785	16847	16832	16805	16753	16775	16889	16653	16680	16860	16872	16823	16833	16640	16779	16924	16603	16910	16760	16609	16897	16803	16778	16766	16812	16608	16845	16676	16721	16737	16714	16776	16709	16746	16749	16713	16694	16658	16799	16817	16852	16564	16856	16892	16711	16798	16737	16730	16605	16917	16676	16583	16707	16779	16950	16841	16622	16837	16771	16670	16818	16895	16779	16874	16846	16794	16837	16661	16795	16875	16800	16777	16716	16851	16903	16590	16716	16785	16939	16854	16734	16935	16688	16854	16579	16844	16692	16945	16774	16779	16785	16821	16832	16891	16856	16824	16623	16931	16833	16759	16583	16766	16960	16792	16816	16732	16750	16829	16835	16751	16839	16698	16632	16871	16792	16903	16869	16862	16717	16954	16775	16745	16857	16675	16737	16716	16768	16807	16677	16857	16764	16728	16803	16770	16806	16691	16690	16714	16711	16892	16671	16779	16826	16825	16635	16758	16869	16614	16831	16852	16770	16892	16770	16695	16835	16831	16721	16695	16867	16666	16974	16775	16718	16774	16870	16804	16757	16834	16855	16560	16852	16810	16962	16796	16893	16791	16952	16767	16875	16667	16875	16768	16816	16764	16666	16814	16750	16692	16881	16846	16824	16800	16747	16810	16642	16765	16765	16856	16726	16815	16711	16915	16958	16795	16769	16924	16681	16842	16629	16701	16792	16761	16671	16798	16670	16826	16673	16821	16893	16930	16856	16631	16638	16785	16683	16822	16771	16774	16810	16733	16756	16576	16662	16702	16823	16848	16972	16854	16683	16796	16695	16841	16759	16869	16776	16896	16819	16792	16836	16785	16639	16835	16740	16695	16850	16766	16666	16772	16767	16810	16790	16629	16826	16822	16795	16732	16678	16864	16880	16636	16676	16919	16842	16696	16580	16878	16953	16752	16646	16724	16635	16589	16883	16811	16732	16646	16776	16738	16807	16855	16684	16930	16826	16788	16811	16896	16672	16721	16710	16706	16819	16840	16878	16674	16849	16796	16881	16781	16781	16707	16698	16752	16847	16946	16683	16737	16882	16666	16906	16762	16771	16931	16779	16891	16768	16660	16736	16713	16783	16761	16845	16682	16830	16796	16688	16804	16895	16790	16886	16714	16804	16617	16794	16889	16904	16814	16794	16746	16833	16860	16937	16812	16855	16806	16646	16747	16813	16836	16633	16890	16890	16763	16757	16841	16781	16809	16886	16861	16809	16831	16887	16739	16762	16856	16906	16600	16843	16912	16957	16863	16704	16985	16649	16906	16917	16829	16563	16956	16776	16813	16606	16785	16702	16915	16842	16724	16949	16702	16717	16893	16820	16654	16743	16857	16758	16820	16720	16728	16930	16964	16617	17021	16645	16871	16875	16825	16975	16790	16678	16733	16800	16730	16706	17026	16807	16784	16681	16800	16846	16737	16561	16845	16847	16787	16783	16724	16782	16793	16723	16813	16789	16789	16656	16792	16615	16911	16796	16715	16734	16611	16792	16790	16641	16809	16555	16830	16704	16716	16543	16817	16746	16868	16749	16659	16687	16765	16696	16500	16818	16879	16835	16857	16727	16542	16808	16810	16634	16836	16725	16696	16833	16756	16903	16704	16807	16813	16880	16698	16785	16785	16718	16834	16910	16747	16654	16751	16561	16825	16838	16751	16843	16640	16721	16788	16799	16805	16825	16671	16635	16698	16791	16867	16815	16804	16752	16790	16833	16609	16740	16916	16706	16796	16793	16890	16718	16774	16725	16842	16841	16627	16852	16728	16818	16772	16893	16800	16848	16715	16828	16787	16782	16735	16798	16958	16630	16862	16762	16790	16982	16865	16689	16790	16745	16736	16834	16648	16766	16805
24375	21515	28969	24534	22360	23267	22723	20359	19751	19664	19589	19437	19510	19196	19335	19325	19472	19387	19316	22060	32895	31224	26500	22748	20643	19599	19111	18944	18845	18757	18827	19007	18679	18920	18764	18762	18822	18711	18608	19064	18830	18848	18841	18765	18695	18809	19031	18845	18924	19055	19006	18818	18585	18900	18855	18777	18847	18673	18784	18791	18808	18780	18902	18667	18844	18710	18947	18937	18909	18811	18757	18751	18687	18876	18847	18869	18903	19087	18998	18648	18750	18800	18891	18725	18709	18641	18645	18962	18815	18837	18775	19113	18951	18601	18863	18814	18779	18807	18789	18608	18538	18714	18894	18780	18794	18795	18773	18772	18580	18667	18956	18966	18883	18792	18702	18774	18654	18663	18892	18784	18716	18790	18921	18574	18575	18832	18799	18681	18757	18830	18660	18792	18726	18742	18891	18837	18793	18722	18726	18805	18957	18812	19088	18886	18854	18704	18657	18697	18810	18564	18605	19003	18762	18787	18699	18701	18410	18859	18820	18676	18823	18877	18855	18870	18914	18746	18745	18903	18881	18708	18702	18757	18692	18691	18852	18677	18810	18892	18693	18823	18501	18806	18805	18755	18731	18759	18814	18767	18820	18758	18797	18799	18895	19001	18840	18816	18555	18908	18823	18800	18824	18693	18801	18799	18698	18883	18970	18651	18537	18660	18773	18498	18644	18685	18772	18838	18624	18847	18542	18694	18589	18615	18830	18808	18776	18634	18739	18730	18817	18995	18813	18789	18804	18812	18886	18933	18859	18662	18868	18613	18661	18858	18678	18772	18863	18886	18763	18913	18778	18792	18915	18872	19109	18712	18726	18691	18761	18852	18776	18676	18694	18845	18756	18823	18972	18639	18760	18753	18888	18635	18800	18859	18746	18577	18844	18685	18854	18735	18697	18725	18535	18868	18884	18770	18817	18666	18855	18890	18706	18689	18687	18718	18754	18735	18890	18953	18807	18717	18960	18786	18649	18722	18861	18846	18666	18972	18806	18766	18820	18673	18827	18650	18592	18840	18933	18723	18734	18633	19022	18853	18663	18615	18693	18783	18778	18760	18680	18948	18766	18801	18852	18733	18837	18667	18910	18771	18953	18920	18706	18715	18632	18686	18830	18673	18890	18847	18757	18991	18595	18816	18732	18686	18680	18830	18673	18650	18799	18760	18516	18736	18864	18683	18864	18859	18706	18686	18831	18912	18868	18652	18969	18794	18845	18690	18720	18722	18694	18748	18745	18682	18593	18831	18789	18715	18879	18684	18811	18678	18687	18756	18771	18763	18571	18647	18752	18859	18583	18551	18845	18864	18833	18878	18799	18726	18831	18663	18842	19064	18814	18821	18527	18542	18716	18823	18711	18803	18841	18752	18705	18772	18814	18768	18720	18786	18748	18868	18957	18883	18889	18900	18679	18632	18764	18774	18907	18776	18791	18788	18791	18758	18814	18649	18648	18576	18789	18801	18856	18894	18975	18874	18855	18775	19015	18971	18567	18762	18655	18722	18909	18743	18783	18650	18778	18817	18816	18674	18843	18646	18794	18719	18798	18749	18751	18859	18911	18708	18624	18676	19004	18830	18770	18870	18822	18738	18781	18637	18806	18657	18688	18598	18797	18686	18877	18733	19060	18740	18658	18749	18707	18864	18873	19042	18583	18763	18899	18824	18716	18665	18564	18726	18791	18861	18697	18827	18558	18907	18806	18669	18856	18803	18807	18756	18685	18701	18916	18704	18816	18687	18747	18654	18772	18822	18704	18582	18638	18896	18873	18832	18726	18747	18708	18755	18851	18634	18728	18662	18857	18867	18876	18779	18916	18978	18751	18648	18831	18696	18856	18804	18850	18880	18713	18628	18970	18903	18868	18659	19018	18917	18700	18756	18708	18474	18875	18779	18843	18714	18740	18724	18790	18636	18750	18880	19043	18831	18851	18694	18737	18518	18881	18893	18845	18739	18841	18839	18730	18722	18800	18910	18573	18588	18972	18763	18811	18654	18620	18570	18680	18719	18685	18609	18780	18618	18573	18830	18769	18890	18718	18952	18771	18802	18798	18719	18794	18978	18621	18706	18719	18598	18820	18908	18693	18825	18760	18709	18899	18814	18890	18722	18782	18688	18804	19008	18829	18793	18865	18818	18848	18884	18650	18849	18894	18883	18748	18897	18803	18738	18815	18794	18790	18794	18693	18964	18795	18713	18832	18826	18606	18634	18721	18786	18687	18793	18763	18541	18791	18716	18832	18796	18828	18824	18728	18770	18571	18743	18534	18861	18759	18762	18776	18919	18724	18651	18668	18813	18650	18737	18944	18600	18436	18923	18829	18944	18706	18648	18737	18599	18995	18868	18865	18870	18870	18831	19023	18587	19026	18793	18801	18808	18722	18701	18700	18724	18599	18852	18802	18829	18727	18742	18696	18643	18803	18779	18624	18660	18926	18701	18758	18616	18635	18521	18876	18824	18828	18616	18696	18694	18763	18788	18735	18777	18733	18835	18772	18720	18645	18704	18619	18779	18731	18895	18799	18862	18686	18860	18842	18878	18736	18682	18738	18876	18624	18724	18760	18833	18712	18659	18726	18633	18792	18808	18649	18865	18581	18879	18865	18972	18700	18631	18554	18686	18664	18779	18850	18780	18749	18702	18876	18767	18434	18632	18660	18737	18784	18892	18857	18714	18595	18649	18585	18628	18777	18791	18751	18846	18636	18864	18767	18774	18856	18689	18730	18744	18863	18733	18642	18761	18774	18984	18865	18633	18964	18635	18896	18608	18679	18787	18626	18944	18987	18622	18627	18741	18875	18726	18728	18971	18822	18816	18764	18651	18617	18733	18973	18887	18902	18602	18670	18786	18802	18749	18504	18774	18663	18642	18735	18913	18906	18720	18833	18890	18709	18827	18752	18640	18802	18778	18867	18656	18847	18656	18822	18975	18767	18712	18822	18939	18832	18904	18898	18835	18674	18865	18679	18773	18870	18601	18786	18642	18754	18590	18587	18981	18820	19001	18794	18675	18694	18647	18737	18606	18639	18870	18830	18682	18778	18673	18884	18856	18582	18679	18616	18810	18769	18803	18711	18625	18850	18796	18642	18932	18744	18793	18903	18734	18610	18496	18620	18707	18759	18948	18731	18692	18710	18752	18613	18882	18991	18958	18958	18876	18612	18695	18567	18796	18867	18921	18974	18861	18737	18547	18621	18582	18763	18562	18796	18774	18790	18725	18739	18593	18660	18754	18653	18933	18817	18715	18704	18879	18497	18599	18767	18889	18752	18781	18740	18980	18836	18742	18853	18903	18828	18668	19004	18683	18751	18840	18727	18702	18818	18745	18948	18768	18883	18792	18773	18503	18856	18697	18877	18927	18816	18784	18707	18667	18728	18622	18865	18948	18869	18732	18843	18818	18711	18753	18844	18860	18547	18599	18599	18572	18705	18562	18664	18581	18824	18724	18711	18798	18633	18788	18799	18820	18788	18759	18689	18969	18861	18702	18794	18781	18701	18814	19060	18763	18699	18805	18795	18839	18950	18798	18936	18539	18677	18707	18962	18768	18723	18760	18787	19122	18812	18809	18766	18648	18515	18831	18766	18859	18745	18657	18808	18731	18486	18881	18886	18723	18646	18766	18799	18672	18786	18638	18901	18750	18778	18664	18665	18671	18781	18854	18770	18627	18805	18887	18948	18768	18585	18778	18843	18872	18943	18801	18767	18866	18827	18712	18800	18807	18754	18886	18711	18800	18935	18797	18992	18782	18618	18638	18759	18728	18711	18713	18719	18679	18729	18906	18819	18808	18705	18709	18823	18817	18723	19016	18756	18830	18897	18831	18903	18766	18917	18856	19009	18729	18807	18729	18933	18707	18823	18807	18572	18984	18761	18564	18965	18865	18912	18819	18721	18875	18825	18779	18785	18891	18751	18762	18912	18877	18985	18738	18788	18753	18696	18564	18696	18960	18678	18811	18761	18605	18664	18582	18797	18720	18907	18889	19034	18880	18750	18704	18762	18854	18662	18899	18833	18673	18921	18898	18810	18694	18855	19013	18760	18672	18657	18582	18687	18648	18680	18707	18842	18782	18775	18764	18924	18803	18665	18713	18787	18710	18724	18784	18862	18664	18821	18694	18683	18613	18801	18736	18696	18752	18749	18828	18653	18713	18864	18672	18930	18601	18826	18630	18910	18839	18874	18862	18666	18879	18716	18755	18685	18839	18735	18747	18810	18634	18851	18847	18912	18804	18743	18859	18784	18698	18770	18809	18667	18807	18957	18721	18696	18604	18785	18817	18743	18716	18840	18889	18748	19000	18932	18844	18600	18690	18893	18659	18505	18802	18874	18872	18926	18666	18637	18639	18790	18779	18715	18984	18755	18721	18590	18886	18846	18858	18774	18585	18794	18666	18952	18592	18855	18767	18761	18938	18589	18955	18618	18772	18784	18722	18726	18744	18618	18711	18868	18731	18726	19066	18792	18858	18877	18581	18995	18760	18777	18649	18840	18883	18809	18767	18696	18746	18627	18787	18730	19151	18800	18823	18954	18671	18584	18685	19044	18693	18702	18790	18716	18716	18846	18678	18455	18591	18762	18831	18541	18821	18776	18693	18714	18927	18537	18747	18665	18887	18729	18663	18776	18624	18843	18870	18683	18658	18714	18502	18728	18694	18712	18708	18730	18735	18795	18854	18904	19057	18777	18421	18935	18758	18808	18789	18901	18918	18810	18703	18906	18780	18809	18733	18889	18815	18798	18920	18734	18743	18506	18827	18747	18745	18792	18875	18766	18872	18823	18847	18838	18627	18929	18653	18767	18836	18769	18811	18631	18955	18846	18853	18872	18566	18778	18669	18922	18600	18811	18899	18798	18901	18657	18791	18835	18841	18844	18905	18759	18688	18782	18719	18944	18794	18843	18765	18869	18671	18544	18719	18829	18872	18785	18780	18793	18859	18648	18780	18855	18812	18692	18827	18784	18764	18762	18743	18883	18935	18721	18780	18674	18689	18781	18822	18691	18726	18763	18762	18832	18684	18669	18739	18673	18843	18913	18909	18705	18583	18837	18605	18780	18559	18745	18714	18893	18696	18804	18711	18869	18826	18763	18695	18872	18805	18868	18593	18759	18676	18816	18722	18710	18673
17478	28047	26676	22599	20848	19602	18771	18405	18236	17996	17793	17687	17407	17294	17389	17375	18144	17643	17743	22873	36280	32417	26186	21528	19033	17520	17097	16938	17075	16847	16878	17056	16940	16854	16788	16956	16937	16865	16994	16851	17042	17008	16900	16896	16873	16935	16790	16812	16761	16883	16755	16880	16961	16883	16815	16915	16872	16837	16925	16862	16874	16856	16748	16919	16867	17054	16874	16901	16885	16867	16848	16975	16895	16901	17009	16822	17027	16954	16846	16833	17090	16686	16980	16831	16938	16901	16834	16783	16864	16838	16892	16883	16785	16793	16679	16975	17008	16760	16808	16881	16920	16757	16795	16756	16866	16872	16826	16823	16880	16833	16778	16776	16896	16737	16821	16881	16925	16939	16989	16846	16958	16793	16979	17094	16806	16934	17089	16890	16874	16922	16726	16927	16821	16907	16970	16911	16776	16965	16968	16668	16897	16983	16816	16894	16847	16894	16788	16784	16871	17020	17015	16901	17025	16830	16747	16792	16872	16834	17045	16755	16818	16855	16782	16862	16857	17023	16916	16758	16802	16976	16871	17032	17049	16696	16848	16916	16939	17022	16797	17003	16779	16942	16746	16940	16742	16970	16658	17021	16823	16920	16809	16820	16691	16817	16917	16750	16840	16915	16758	16928	16912	16748	16967	16897	16905	16804	16961	16714	16943	16970	16917	17002	16913	16975	16978	16939	16895	16903	16972	16703	16935	16960	16899	16779	16751	17090	16907	16768	16866	16894	16853	16754	16945	16782	16975	16753	16622	17013	17009	16732	16820	16800	16861	16803	16836	16854	16951	16887	16817	16792	16938	16941	17064	16854	16889	16805	16945	16671	16889	16923	16747	16852	16726	16728	16857	16997	16828	16943	16808	16774	16796	16815	16823	16886	16844	16929	16866	16952	16930	17006	16788	16879	16860	16911	16901	16896	16962	16885	16795	16940	16817	16961	16842	16751	16967	16957	16905	16805	16875	16761	17008	16705	17043	16896	16820	16906	16912	17002	16872	16956	16996	16937	16881	16940	16827	16889	16821	17036	16871	17044	16650	16993	16795	16774	16891	16904	16887	16843	16770	16797	16849	16925	16687	16907	16827	16966	16894	16852	16851	16881	16818	16852	16986	16793	16767	16949	16791	16841	16989	16733	16868	16904	16746	16881	16949	16891	16940	16941	16833	16769	17006	16968	16900	16813	16779	16881	16868	16922	17046	16916	16956	16816	16852	16792	17109	16882	16691	16892	16936	16947	16680	16792	16902	16816	16896	16786	16779	16603	16890	16939	17013	16808	16773	16727	16943	16656	16780	16919	17047	16713	16783	16848	16911	17046	16989	16780	16994	17091	16930	16888	16761	16788	16973	16869	16829	16646	16982	16750	16804	16971	16930	16861	16849	16797	16919	16882	16994	17016	16938	16963	16803	16936	16919	16845	16800	16872	16738	16638	16778	16821	16793	16972	16968	16769	16816	16782	16757	16725	16616	16848	16963	16916	17033	16753	16879	16954	16879	16842	16888	16897	16815	16863	16864	16876	16871	16869	16941	16769	16842	17000	16827	16966	16736	16872	17025	16855	16905	16851	16782	16844	16917	16841	16849	16847	17058	16902	17010	17103	16848	16962	16975	16727	16781	16864	16926	16870	16963	16947	16890	16893	16761	16861	16915	16906	16937	16778	16941	16905	16973	16765	16969	16927	16934	16899	16935	16956	16869	16765	16926	16820	16856	16762	16868	16656	16806	16830	16878	17000	16731	16993	16807	16911	16826	17015	16873	16841	16802	16774	16857	17033	16816	16959	16971	16849	16947	16872	16831	16786	16820	16776	16921	16876	16779	16783	16873	16867	16814	16805	16673	16966	16774	16888	16793	16885	16786	16944	16700	16893	16817	16923	16687	16900	16796	16999	16920	16829	16821	16874	17046	16937	16925	16851	16927	16915	16801	16933	16827	16832	16846	16885	16984	16816	16870	16841	16895	16809	16972	16978	16807	16905	16969	16808	16903	16963	17042	16934	16858	16963	16950	16728	16807	16952	16831	16741	17089	16809	16912	16896	17034	16901	16685	16898	16880	16827	16755	16996	17003	16851	16878	17043	16881	16809	16786	16788	16848	16791	16860	16928	16914	16910	16863	16911	17035	16867	16833	17182	16939	16839	16995	16744	16950	16895	17062	17138	16909	16900	16763	16938	16732	16982	16727	16989	16759	16952	16762	16994	16837	16814	16686	16787	16925	16972	16763	16983	16806	16994	16969	16732	16782	16747	16903	16721	17016	16988	16813	16841	16993	16841	16931	16846	16962	16999	16874	16973	16986	16877	16946	16919	16877	16799	16879	16812	16914	17030	17022	16749	17081	16769	16875	16947	16865	16953	16889	16963	16808	17019	16754	16900	16937	16944	16968	16873	16660	16970	16716	16880	16982	16727	16916	17041	16831	16953	16834	16828	17069	16892	16840	16864	16817	17044	16888	16888	16844	16843	16779	16927	16745	16773	16782	16893	16857	16703	16956	17052	16914	16964	16997	16903	16883	16897	16901	16836	16770	16948	16828	16824	16870	16913	16872	16906	16858	16787	16694	16815	17073	16737	16833	16922	16907	16670	16908	16862	16910	16867	16994	16876	17041	16743	16910	16826	16761	16892	16855	16889	16808	16980	16902	16909	16947	17055	16802	16798	17146	16825	16816	16778	16805	16822	16956	16997	16935	16942	16901	16838	16810	16832	16946	16751	16845	16803	16912	16720	16829	16771	16748	16904	16910	16731	16811	16950	16757	16842	16826	16838	16854	16808	16968	16718	16836	16763	16727	16858	16936	16872	16782	16928	16881	16903	16816	16913	16962	16839	16894	16826	17026	16783	17029	16868	16748	17032	16855	17019	16850	16750	16834	16861	16801	16948	16969	16789	16874	16855	16916	16782	16870	16922	16849	16750	16811	16918	16900	16858	16760	16861	16962	16990	16791	16953	16824	16941	16932	16932	16926	16826	16897	16970	16754	16660	16913	16827	16995	16655	16833	16891	16841	16866	17033	16834	16764	16880	16945	16903	16878	16901	16834	16896	16814	16788	16859	16951	16937	16984	16948	16916	16954	16858	16679	16701	17050	16799	16798	16926	16709	16781	16928	16884	16919	16845	16785	17058	17001	16876	16804	16768	16916	16863	16886	16914	16889	17011	16781	16925	16801	16884	16848	16987	16959	16660	16937	16836	16932	16816	16776	16894	16924	17044	16965	16997	16890	17012	16949	17016	16876	16868	16918	16944	16778	17039	16888	16839	16943	16810	16816	16769	17021	16820	16925	16791	17006	17041	16930	16870	16913	16858	16801	16889	16756	17038	16907	16723	16781	17039	16673	16966	16785	17124	16807	17029	16817	16695	16809	16973	16936	16956	16767	16869	16980	16767	16812	16737	16850	16872	16822	16991	16990	17005	16966	16884	16848	16954	16874	16842	16866	16926	16862	16863	16678	16835	16930	16805	17017	17008	16830	17007	16795	17012	16932	16969	16849	16799	16894	16678	16972	16776	16869	16855	17006	17063	16824	16904	16817	16888	16930	16909	17092	16956	16897	16912	16898	16813	16906	16943	16802	16872	16895	16738	16783	16922	16762	16947	16814	16858	16873	16708	16870	16770	16802	16926	16989	16983	16759	17093	16904	16949	16772	16934	16939	17042	16827	16835	16896	16940	16790	16908	16943	16875	16918	16920	16945	16977	17042	16899	16747	16805	16849	16771	16796	16784	17039	16766	16940	16802	16969	16915	16681	17076	16916	16892	16922	16844	16899	17020	16740	16637	16947	16746	16831	16870	16768	16808	16778	16769	16791	16828	16834	16929	16912	16935	16859	16859	16914	16872	16771	16899	16817	16877	16884	16908	16939	16909	16877	16715	16904	16853	16696	16925	16811	16851	16908	17153	16818	16745	16810	16816	16942	16948	16799	16751	16977	16811	16907	16952	16797	17077	16869	16769	16807	16803	16914	16763	16829	17057	16930	16839	16848	16995	16767	16705	16880	16994	16870	16886	17031	16868	16848	16686	16960	16741	16882	16727	16926	16892	16833	16921	16874	16907	16810	16764	16951	16690	16837	16657	16790	16820	16918	16907	16838	16874	16824	16700	16909	16879	16876	16872	16808	16834	16910	16755	16988	16779	16796	16957	17010	16809	16969	16934	16902	16914	16761	16922	16876	16917	16823	16913	16857	16663	17040	16795	16766	16833	16797	16765	17039	16904	16831	16831	17165	16942	16797	16860	16930	16887	16873	16954	16796	16930	16863	16974	16960	16869	16803	17033	16881	17074	16662	17002	16817	16876	16937	16830	16785	16789	17000	16855	16801	16964	16877	16813	16834	16836	16865	16856	16746	17022	16953	16827	16878	16943	16731	16813	16871	16925	17042	17016	16987	16884	16853	16913	16693	16789	16785	16918	16758	16708	17006	16849	16767	16945	16815	16775	16760	16872	16963	16865	16757	16846	16945	16754	16914	16918	16921	16898	16815	16892	16815	16955	16782	16916	16840	17008	16830	16921	16867	17077	16809	16910	16603	16904	16822	16834	16817	17018	16885	17081	16864	16827	16920	16819	16915	16795	16846	16691	16762	16815	16830	16838	16997	16952	16724	16953	16940	16713	17028	16865	16953	16701	16933	16861	16931	16876	16843	16856	17115	16888	16828	16936	16835	16919	16869	16965	16936	16862	16771	16793	16716	16942	17018	16893	17026	16991	16781	17048	16889	16912	16893	16708	16884	16976	16814	16856	16872	16835	16990	16799	16730	17007	16845	16884	16853	16970	17005	16871	16866	16808	16735	16743	16899	16893	16852	16824	16787	16986	16824	16920	17026	17038	16888	16755	16907	16892	16790	16915	16829	16881	17053	16824	16891	16851	16817	16855	16825	16810	16928	17005	16841	16973	16863	16908	16785	16793	16909	16585	16696	16754	16875	16878	16835	16703	16947	16974	16995	16946	16991	17028	16746	17012	16733	16681	16906	16894	16758	16896	16904	16884	16985	17050	16845	16838	16953	16805	16854	17119	16872	16901	16958	16963	16852	16798	16822	16944	16940	16752	16914	16861	16940	16869	16896	16857	16841	16711	16846	16872	16865	16942	16837	16923	16921	16885	16831	16732	17005	16814	16908	16859	16901	16804
29832	22327	22687	20917	19178	19214	19050	19098	19078	19097	18980	19253	19124	18946	18827	19057	18959	18827	18855	19521	19957	20245	19843	19572	19302	19222	18868	19111	18999	18799	18691	18943	18871	18775	18869	18835	19103	19063	18806	18875	19137	18955	18670	18901	18670	18894	19048	18871	19019	19027	19015	19187	19039	18920	18673	18846	19003	18828	19080	18929	18832	18927	18868	18874	18760	18774	19052	18926	19155	18803	18943	18775	18984	18882	18743	19099	18755	19107	18880	18979	18952	18980	18763	19088	18856	18944	18963	19046	19028	19023	18762	18871	18778	19011	18894	19138	19120	18741	18955	18903	18918	19017	19131	18901	18970	18774	18960	18798	18925	18813	19059	19122	19027	18890	18922	18954	18839	18920	18804	18773	18952	18965	19123	18771	18832	18890	18897	18962	18888	18926	18924	18920	18903	18846	18880	18961	18819	19010	19018	18817	18858	19101	18619	18799	18792	18795	18916	18906	18992	18953	18912	19042	18985	18890	18996	19025	18965	18713	18931	18916	18823	18766	18761	18816	18933	18935	18854	18892	18886	18906	19056	19018	18897	19035	18955	18896	18972	18866	18861	18849	18986	18937	18974	18948	19016	18811	18916	18945	18912	19046	18993	19005	18725	18915	18885	18867	18940	18864	19062	18823	18985	18910	18748	18776	19056	18881	18867	18987	18892	19175	18804	19133	18988	18998	18880	19037	18815	18931	18828	18843	18897	18839	18854	18833	19013	18964	18904	18971	18920	18818	18944	18798	18812	18826	18917	18980	19034	19082	18879	18989	18937	18915	18874	18927	18900	18837	18813	18831	18777	18839	18900	18944	18832	18631	18850	18712	18899	18994	18962	18891	19008	19064	18905	18893	18855	18906	18821	18879	18879	18844	18965	18908	18965	18900	18732	19022	18877	19081	18898	18876	19130	18935	18878	18732	18774	18864	18773	18774	18923	18814	18875	18997	18886	18865	18896	19009	19053	18975	18829	18897	18962	18828	18857	19021	19042	18844	18982	19011	19049	18708	18900	19026	18921	18858	18988	19023	18775	18943	18968	18893	18814	18799	18884	18706	18899	18828	18865	18816	18985	19126	19024	18688	19152	19029	18754	18849	18752	18758	18992	18979	18970	19165	18985	18804	18895	18943	18925	18966	18905	18675	18671	18945	18921	19059	18880	18919	18937	19054	18928	18914	18861	19074	18869	18926	18789	18958	18963	18889	18832	18968	18761	18715	18756	18947	18944	18885	18891	18863	18958	18903	18890	18829	18830	18873	18938	18724	18826	18869	18824	18787	19054	18890	18811	18875	19048	19082	18888	18845	18902	18920	18780	18611	18952	18918	19109	18849	18863	18927	18923	18942	18922	18918	18661	19054	18922	18902	19070	18884	18850	18995	18880	18889	18830	18796	18817	18835	18979	18815	18850	18771	18872	18992	18960	18885	18832	19094	18874	18856	18888	18937	18986	18891	18916	18857	18883	18881	18918	18847	19058	18991	18866	18800	18926	18882	18914	18875	18862	18972	18864	18916	19050	18871	19080	19028	18885	18908	18959	19067	18981	19028	18833	18895	18945	18901	18764	18913	19089	18756	18908	18939	19005	18956	18861	19049	18786	18791	18733	18886	18842	18847	19013	18888	19108	18841	19096	18980	19110	18869	19020	18758	18995	18900	18725	18798	18941	19134	18890	18918	18784	18966	18904	18939	19043	18869	19009	19040	18858	18712	19069	18894	18913	19059	19054	18882	18813	18890	18997	18888	18898	19004	18554	18843	18808	18685	18873	18988	18939	18725	18868	18750	18968	18900	18798	18775	18861	19065	18952	18951	18969	18825	18982	18984	18898	18948	19135	18970	18886	18840	18834	18794	18931	18914	18797	18822	18919	19019	19032	18782	18756	18856	19027	18866	18929	18839	19014	19016	18995	19025	18853	19022	18864	18945	18865	18837	19002	19061	18936	18742	18775	18817	18748	19027	18928	18928	18893	18926	18877	19046	18887	18933	18905	18854	18994	18868	19014	18970	18804	18892	18829	19045	18888	18627	18866	18736	18894	19030	18799	18983	18939	18872	18748	19091	18805	18894	18855	18990	19054	18927	18786	18733	18720	18928	18765	18914	18969	18915	19002	18911	18895	18985	19191	18996	18857	19026	18886	18907	18944	18714	18935	19101	18982	18939	18928	18763	18691	18815	18749	19048	18948	19084	18998	18948	18920	19022	18758	19160	18757	19059	18707	19106	19016	19147	19023	18900	18893	18797	18976	18983	18908	18787	18941	19037	19031	18856	19046	18929	18971	19120	18957	18728	18883	19048	18963	18977	18837	18935	18935	18991	18827	18872	18804	18813	18934	18960	18974	18731	18848	18942	18925	19085	18909	18893	18800	18856	19065	18964	18920	19137	18836	18861	18841	18798	18979	18704	18909	18750	19028	18913	18902	19054	18770	19053	18865	18856	18814	18956	19040	18922	19128	18845	19001	18895	18995	19109	18827	18938	18905	18883	18705	18839	18811	18901	18932	19047	18833	18734	18827	18997	18712	18810	18784	18822	18961	18954	18823	18829	18854	18982	18895	18918	19038	18938	18948	18844	19083	19006	18962	18767	18850	18951	18986	18876	18991	19063	18874	18922	18839	18842	18958	18863	18766	18777	18892	18882	18909	18854	18933	18883	19001	18855	18880	18797	18973	18792	18857	18813	18886	18765	19200	18956	19004	19129	19060	18674	18982	18890	18977	18797	19055	18842	18995	18909	18898	18867	19072	18943	19043	18922	18800	18907	18940	18944	18858	18963	18982	18819	19076	18903	18924	18935	18587	18969	19013	18962	18798	18672	18769	18812	18943	19037	18835	18929	19093	18943	18771	19054	19061	18687	18828	18880	18873	18850	18848	18959	19084	18914	19118	18971	18972	18954	18868	18812	18978	18920	18778	18923	18989	19064	18889	19165	18832	18984	18916	18893	18870	18835	18862	18953	18614	18878	18861	18731	18797	18898	18870	18895	18695	18887	18924	18884	18738	18984	18931	18993	18889	18900	18929	18889	19022	18985	18892	18941	18879	18701	19060	19202	18831	18709	18886	18919	18796	19149	18860	19087	18959	18969	18859	18696	18804	18953	18995	18775	18765	19169	18871	18897	18993	18903	18936	18593	18830	18743	18856	18911	18916	18816	19102	18763	18874	18793	18741	18838	18820	19012	18854	18873	18826	18817	18878	18921	18831	18885	18855	18644	18857	18842	19020	18968	18700	18951	19064	18908	18812	19013	19049	18794	19037	18766	18972	18922	18962	18870	18976	18967	18846	19073	18981	18914	19218	18979	18989	18815	18928	18688	18874	18665	19117	19090	18809	18955	18823	18830	18878	18991	18769	19021	18774	18841	19030	18753	18841	18844	18962	19001	18849	18962	18899	18848	19054	18823	19028	18788	18880	18855	18790	18807	18800	18892	18767	19016	19042	19016	19184	18828	18916	18902	18723	18992	18918	18981	18826	18919	18932	19054	18825	18902	18891	18994	18805	19050	19000	19024	19108	18831	18903	18589	18842	18826	18930	19100	18929	19064	18855	18859	18912	18955	19015	18943	18949	18919	19155	18956	19065	18844	18947	19016	18843	18864	18741	18897	18859	18972	18832	18967	18857	18862	18882	18942	18901	18887	18909	19042	18881	18933	18725	19014	19046	18850	18850	19070	18812	19057	19229	18999	18884	19011	18907	18841	18867	18830	19060	19001	18776	18810	18956	18987	18926	18975	18886	18960	19025	19107	18761	18703	18957	18933	18906	18928	18966	18843	18978	19055	18823	18977	18793	18986	18816	18687	18944	18948	18940	19039	18826	18903	18835	18953	18826	18869	18892	18952	18760	19097	19104	18954	18871	18962	18791	19117	18953	19020	18928	18873	18740	19124	19021	19031	19027	18949	19010	19240	18846	18653	19011	18755	18785	18835	18902	18892	18879	18808	19108	18928	18772	18961	18998	18755	18716	18806	19124	19055	18981	18831	19031	19021	18874	18814	18906	19131	19069	18828	19065	18742	18958	18956	18854	19097	18853	18832	19026	19079	18885	18850	18960	18845	18955	18930	18881	18806	18990	18925	18825	18978	18905	18966	18715	19011	18739	18751	18951	18945	19038	18762	18990	18803	18990	18733	18883	18759	18944	18858	18806	18903	19108	18861	18966	19015	18814	18871	18736	18948	19005	19252	18934	18870	18850	19007	18928	18883	18866	18887	18815	18816	19064	18771	18900	18796	18876	18869	18914	18857	18823	18771	18922	19014	19091	18912	18909	18996	18879	19008	19037	18887	18791	18970	18965	18894	18819	18850	18903	18989	18802	19036	19154	19100	18966	18964	18946	19029	18984	18909	18806	18997	18914	18918	19055	18923	18953	18880	18920	18879	19006	18954	18944	18721	18928	18817	18833	19041	19096	19071	18882	18847	19019	18759	18972	18915	18962	18850	18935	18858	18881	19090	18948	18921	18696	18903	18954	18830	18953	18853	19171	18929	18747	18822	19021	18886	18911	18985	19105	19050	18918	18901	18833	18795	19038	18908	18844	18852	19146	18884	18909	18968	18876	18745	18919	18884	18827	18835	18615	18914	18735	18969	18990	19003	18823	18943	18841	18837	18873	19106	18860	18836	18861	18933	18914	18805	18922	18954	18979	18885	18915	19020	18873	18810	18929	18972	18774	18940	18690	18918	19215	19059	18995	19154	18967	19039	18826	18934	18752	18821	18928	19023	19011	18868	18956	18677	18885	18871	19056	19037	18993	18963	19032	18994	18823	18898	18890	18950	18780	18998	18972	18808	18893	19047	18883	19056	19042	18991	19050	18842	18888	18979	19149	19076	18646	18676	19014	18881	18890	18920	19106	18999	19047	18888	18887	19079	18768	18918	18873	18743	19047	18800	18742	18955	18817	18850	18778	18757	18948	19034	18875	18821	19048	18642	18871	18651	18972	18884	18822	18826	18821	19030	18914	18877	18828	18849	18855	19034	18883	18893	18880	18919	18766	19244	18721	18934	18866	18866	18787	18654	18910	18960	18993	18804	18932	18968	18944	18792	19140	18792	18821	18951	18871	18833	18839	18953	19145	19046	18658	18776	19028	18876	18842	18936	18974	19170	19032	19043	18893	18996	18937	19053	18859	18728	19160	18863
17115	18340	18085	17997	17607	17234	17346	16854	17187	17142	16927	17102	16924	16964	16873	16939	17092	16921	17172	17826	18690	18280	18193	17761	17300	17010	16990	17035	17157	16924	16653	16787	16847	16797	16939	16764	16871	16888	16869	16644	16657	16972	16870	16920	16773	16872	16773	16807	16911	16834	16882	16934	16871	16977	16928	16819	16904	16793	16862	16810	16866	16947	16754	16789	16898	16684	16834	16636	17098	16536	16923	16801	16876	16705	16763	16706	16846	16775	16873	16769	16919	16884	16755	16940	16892	17063	16927	16723	16914	16798	16902	16714	16870	16923	16777	16872	16794	16881	16781	17005	16778	17030	16827	16844	16876	16809	16805	16889	16722	16750	16976	16767	16737	16874	16874	16983	16942	16931	16756	16957	16846	16752	16875	16730	16792	16682	16792	16860	16920	16888	16939	16801	16696	16716	16959	16717	16844	16996	16918	16935	16911	16959	16836	16762	16909	16961	16822	16828	16959	16861	16830	16871	16701	17007	16891	17097	17018	16808	16687	17091	16813	16843	16873	16843	16775	16663	16736	16788	16841	16891	16826	16838	17005	16823	16860	16938	16859	16742	16887	16908	16680	16798	16893	16825	16812	16852	16851	16876	16883	16845	16850	16829	16691	16990	16803	16859	16963	16770	16974	16840	16819	16934	17004	16689	17097	17130	16907	16883	17032	17010	16942	16899	16806	16897	16611	16850	16936	16805	16949	16830	16947	16871	16862	16963	16811	16849	16750	16824	16961	16914	16907	16680	16778	16808	16922	16950	16878	16775	17033	16732	16833	16776	16705	16894	16854	16734	16810	16843	16903	16947	16741	16821	16756	16763	16919	16888	17020	16625	16943	16859	17075	16693	16809	16823	16913	16785	16876	17041	17014	16712	16914	16750	16909	16921	16910	16920	16812	16919	16695	16706	16853	16738	16881	16823	16830	16890	16803	16882	16833	16918	16871	16963	16853	16965	16734	16765	16931	17067	16817	17042	16876	16978	16867	16777	17012	16778	16696	17005	16791	16748	16884	16712	16729	16856	16981	16859	16851	16883	16724	16861	17023	16797	16663	16707	16833	16808	16858	16951	16901	16854	16908	16801	16956	16859	17118	16996	16841	17022	16713	16828	16969	16889	16894	16890	16751	16971	16859	16870	16815	16897	16758	16932	16843	16927	16909	16733	16882	16958	16956	16742	17090	16908	16952	16775	17023	16812	16819	16905	16909	16769	16780	16849	16903	16795	16950	16799	16750	16832	16841	16846	16958	16885	16963	16889	16770	16936	16915	17007	16861	16794	16794	16809	16867	16872	16856	16945	16696	16798	16791	17058	16912	16819	16792	16889	16854	16815	16841	16784	16704	16845	16784	16874	16905	16813	16831	16914	16820	16939	16881	16947	16827	16908	16979	16991	16743	16829	16894	16931	16871	16871	17006	16751	16942	16856	16851	16841	16717	16799	16893	16926	16825	16925	16862	16852	16810	16929	17004	16774	16940	16836	17041	16734	16808	16763	16885	16956	16755	16801	17061	16917	16899	16926	17020	16737	16916	16940	16826	16786	16764	16761	16791	16915	16811	16851	17131	16830	16667	16776	16727	16801	16914	17028	16823	16841	16804	16798	16825	16846	16910	16984	16763	16771	16695	16839	16897	16932	16866	16951	16855	16966	16755	16803	16852	16821	16760	16805	16833	16740	16982	16886	16980	16813	16901	16721	16907	16808	16732	16813	16990	16822	16700	16970	16873	16814	16912	16964	16769	16802	16975	16717	16864	16836	16736	16906	17102	16766	16798	16907	16966	16697	16862	16899	16719	16820	16857	16746	16865	16882	16916	16804	16947	17075	16754	16850	16801	16683	16813	16924	16934	16848	16914	16813	17094	16920	16698	16742	16793	16720	16841	16971	16703	16880	16871	17007	16978	16836	16766	16749	16973	16865	16930	16720	16873	16724	16864	17084	16881	16755	16822	16894	16748	16762	16753	16801	16809	16923	16688	16825	16816	17024	16816	16784	16800	16727	17028	16907	16859	16865	16759	16868	16805	16772	16854	16912	16810	16906	16800	16820	16838	16899	16922	16810	16815	16894	17002	16889	16860	16795	16895	16799	16944	16782	16978	16765	16967	16830	16681	16983	16854	16924	17011	16792	16871	16804	16848	16794	16866	16932	16883	16839	16966	17000	16705	16939	16877	16761	16798	16897	16784	16978	16861	17008	16976	16807	17017	16913	16937	16705	17011	16743	17009	16834	16583	16990	16808	16803	16851	16789	16880	16988	16935	17029	16782	16920	16651	16701	16738	16913	16806	16805	16729	16724	17076	16822	16760	16915	16816	17054	16880	16898	16833	16907	16758	16917	17008	16813	16734	16863	16793	16919	17038	16710	16824	16867	16945	16730	16683	16707	16804	16820	16806	17026	16787	16716	16968	16904	16905	17011	16998	16896	16883	17095	16871	16963	16888	16929	16935	16956	16884	16936	16916	16870	16841	16860	16749	16822	16695	16951	16750	17068	16793	16930	16859	16880	16684	16701	16885	16659	16904	16708	16904	16936	16821	16834	16828	16846	16808	17054	16949	16984	16894	16796	16929	16856	16743	16873	16748	16995	16946	16828	16898	16839	16873	16754	16704	16851	17046	16954	16883	16706	16782	17009	16818	16757	17051	16927	16874	16781	16716	16946	16898	16847	16861	16865	16867	16888	16762	17045	17099	16846	16858	17045	16895	16759	16767	17006	17120	16946	16859	16901	16808	16866	16968	16795	16853	16714	16973	16960	16806	16816	16910	16881	16887	16870	16840	16903	16822	16755	16876	16662	16783	16907	16943	16945	16887	16837	16922	16703	16855	16737	16792	16715	16850	16939	16674	16868	16789	16767	16864	16928	16748	16938	16983	16841	17036	16886	16847	16922	16924	16917	17020	16770	16792	16900	16789	16916	16830	16678	16677	16865	16887	16781	16890	16782	16917	16637	16988	16958	16909	16927	16899	16818	16952	16726	16866	16864	16749	16797	16903	16956	16959	17034	16872	16728	16786	16723	16957	16738	16902	16807	17075	16923	16757	16962	16858	16945	16899	16954	17004	16846	17037	16704	16787	16973	16802	16807	16912	16896	16829	16599	16927	16869	16931	16865	16907	17058	16983	16960	16773	16916	16983	17027	16948	16861	16856	16831	16917	16934	16893	17048	16718	16989	16818	16973	16951	16671	16918	16584	16755	16936	16911	17009	16859	16886	16868	16959	16842	16742	16857	16797	16874	16798	16851	16805	16913	16767	17037	16741	16923	17080	17008	16811	16877	16841	16855	16841	16935	16748	16810	16932	16962	17007	16870	16990	16849	16870	16854	16910	17015	16869	16865	16908	16893	16921	16795	16879	16890	16899	16909	16815	16847	16913	16862	16977	16820	16893	16866	17003	16788	16862	16970	16861	16899	16726	16831	16752	16794	17002	16978	16814	16878	16888	16783	16808	16948	16881	16945	16990	16789	16891	16916	16995	17040	16707	17049	16938	16868	17120	17029	17095	16864	16880	16998	16835	16972	16732	16921	16882	16793	16714	16829	16944	16929	16913	16814	16871	17042	16880	16686	16959	16800	16776	16817	16855	16718	16956	16855	16845	16935	16950	16771	16914	17108	16871	16843	16911	16915	16917	16963	16989	16972	16847	16999	17043	16701	16857	16865	16878	16810	16812	16742	16871	16937	16862	16849	16841	16884	16768	16799	16758	16808	16984	16808	16914	16888	16916	16940	16931	16863	17060	16832	16872	16986	16899	16836	16934	16963	16973	16718	16957	16975	16918	16714	16887	16937	16741	16699	16967	16799	16809	16852	17088	16915	17022	16658	17050	16846	16886	16788	16711	16873	16964	16722	16924	16757	16714	17097	16839	16826	16830	16731	16946	17027	16857	16862	16945	16696	16897	16967	17007	17027	16729	16851	16796	16973	16766	16894	16932	16931	16890	16742	17100	16904	16922	16717	16819	16977	16855	16938	16771	16807	16851	16797	16818	16787	16819	16993	16946	16708	16819	16875	16766	16926	16944	16972	16859	16765	16821	16913	16830	16836	16806	16931	16835	16764	16899	16784	16909	16922	16904	16763	16836	16860	17000	16800	16774	16720	16938	16814	16866	16610	16906	16825	16774	16908	17029	16749	16795	16932	16780	16843	16774	16823	16907	16828	16907	16753	16879	16626	16907	17013	16909	16814	16843	16766	16730	17079	16827	16760	16905	16967	16767	16869	16896	16617	16770	16831	16871	16932	16899	16895	16881	16740	16683	16779	17141	16695	16689	16895	16712	16921	16998	16816	16923	16825	16977	16892	16997	16984	16839	16809	16794	16924	16774	16795	16770	16617	17057	16731	16999	16891	16796	16881	16847	16838	16934	17026	16788	16757	16952	16748	16746	16826	17035	16851	16883	16815	16913	16775	16954	16853	16934	16839	16754	16751	16733	16941	16899	16931	16869	16842	16880	17043	16884	16944	17027	16892	16771	16978	16865	16951	16947	16949	16914	16942	16799	16833	16755	16705	16900	16916	16922	16908	16866	16963	16796	16870	16839	16797	16744	16913	16931	17039	16764	16874	16833	16936	16817	16805	16939	16822	16882	16837	16995	16835	16803	16922	16929	16942	16845	16788	16910	16872	16856	16949	16903	16940	16751	16762	16963	16792	16921	16961	16915	16781	16885	16976	16782	16685	16853	16799	16902	16727	16947	17053	16960	16872	16756	16891	17050	16869	16808	16812	16763	16945	16868	16736	16915	16846	16782	16890	16812	16871	16982	16909	16699	16834	17006	16914	16988	16851	16511	16771	16908	16910	16805	16836	17007	16730	16673	16899	16845	16868	16754	16925	16855	16895	16848	16898	16957	16956	16851	16702	16873	16867	16814	16889	16869	16715	16993	16786	17012	16788	16979	16845	16851	16876	16923	16890	16903	17001	17073	16931	16899	16710	16858	17018	16815	16813	16865	17001	16872	16842	16877	16940	16944	16890	16915	16834	16745	16953	17019	16931	16754	16937	16935	16779	16981	16776	16853	16991	16811	16837	16945	17053	16965	16836	16865	17019	16792	16962	16851	16962	17031	16792	16812	16923	16788	17015	16698	16876	16899	16909	16740	16819	16824	16820	16970	16892	16696	16768	16758	16784	16882	16693	16675
25661	21457	28002	25988	21834	20810	20696	19595	19062	19524	19169	19171	19171	19050	18989	19024	19259	20851	20807	22639	24016	23492	22685	21310	20237	19149	18970	18938	18631	18748	18879	18736	18803	18860	18722	18849	18894	18655	18732	18995	18802	18921	18872	18742	18852	18889	18660	18593	18824	18668	18757	18559	18645	18802	18784	18909	18904	18866	18897	18756	18871	18707	18778	18806	18680	18775	18847	18636	18781	18731	18780	18665	18729	18700	19012	18949	18841	18744	18817	18959	18838	19054	18991	18752	18956	18801	18719	18670	19050	18966	18757	18757	18530	18623	18954	18909	18685	18903	18588	18781	18695	18711	18901	18834	18565	18761	18677	18728	18833	18750	18630	18647	18737	18707	18802	18842	18891	18669	18736	18828	18558	18803	18850	18467	18855	18781	18831	18791	18851	18814	18921	18696	18429	18682	18811	18703	18842	18736	18787	18636	18957	18746	18773	18808	18709	18822	18690	18933	18985	18619	18785	18910	18696	18839	18807	18705	19059	18686	18834	18709	18721	18858	18782	18723	18783	18765	18634	18964	18826	18844	18965	18837	18575	18731	18899	18828	18765	18699	18853	18828	18725	18958	18724	18747	18710	18788	18730	18723	18590	18658	18616	18749	18734	18894	18902	18859	18704	18993	18753	18784	18921	18927	18742	18863	18750	18784	18731	18630	18646	18679	18885	18772	18807	18897	18902	18665	18636	18607	18802	18989	18526	18966	18739	18662	18848	18539	18871	18756	18793	18732	18877	18851	18899	18924	18665	18672	18763	19062	18554	18655	18823	18711	18689	18806	18753	18878	18730	18741	18719	18825	18946	18679	18791	18773	18860	18791	18770	18676	18553	18566	18816	18688	18944	18617	18685	18843	18601	18744	18973	18697	18821	18705	18894	18699	18897	18693	18748	18988	18764	18795	18820	18836	18912	18683	18758	18616	18629	18768	18736	18640	18817	18771	18662	18893	18827	18635	18860	18826	18854	18831	18797	18726	18812	18898	18756	18910	18734	18686	18799	18832	18781	18781	18840	18660	18880	18831	18520	18886	18707	18749	18923	18720	18821	18892	18860	18769	18782	18831	18793	18945	19083	18663	18711	18699	18734	18701	18894	18711	18799	18630	18854	18859	18920	18755	18792	18607	18891	18650	18907	18866	18700	18679	18806	18814	18622	18760	18782	18926	18835	18952	18800	18842	18674	18580	18939	18825	18818	18728	18652	19052	18843	18487	18632	18610	18749	18653	18919	18867	18622	18657	18664	18725	18902	18757	18577	18668	18762	18805	18674	18701	18835	18658	18794	18853	18816	18786	18609	18886	18900	18975	18705	18889	18965	18688	18631	18842	18613	18860	18726	18670	18774	18842	18943	18822	18796	18687	18564	18596	18953	18874	19028	18801	18711	18703	18652	18646	18708	18717	18799	18937	18792	18783	18816	18580	18647	18870	18513	18541	18645	18595	18882	18700	18830	18674	18762	18826	18793	18800	18831	18748	18684	18814	18790	18849	18725	18641	18619	18968	18840	18693	18665	18835	18555	18858	18789	18890	18858	18791	18810	18723	18956	18825	18673	18664	18590	18662	18598	18890	18882	18888	18716	18842	18816	18615	18666	18719	18601	18882	18835	18867	18821	18706	18771	18757	18792	18885	18890	18866	18640	18713	18843	18726	18788	18784	19027	18833	18771	18659	18839	18751	18788	18757	18887	18791	18572	18736	18549	18775	19057	18712	18826	18583	18670	18653	18764	18928	18786	18767	18843	18746	18861	18968	18832	18991	18862	18733	18736	18803	18875	18681	18767	18674	18834	18908	18810	19039	18679	18681	18875	18728	18811	18722	18720	18977	18998	18749	18884	18999	18684	18729	18554	18730	18618	18944	18927	18743	18925	18890	18650	19011	18730	18807	18942	18839	18869	18634	18757	18794	18690	18755	18752	18675	18883	18682	18542	18746	18878	18991	18896	18976	18853	18751	18760	18725	18649	18900	18794	18611	18829	18706	18850	19038	18785	18767	18727	18785	18724	18817	18768	18970	18681	18758	18866	18635	18826	18832	18657	18913	19005	18889	18754	18904	18870	18937	18867	18835	18902	18718	18726	18862	18826	18795	18800	18690	18776	18715	18786	18690	18917	18894	18803	18737	18838	18721	19046	18741	18750	18850	18702	18840	18773	18808	18881	18739	18675	18653	18754	18784	18813	18862	18743	18767	18711	18795	18783	18778	18890	18840	18820	18734	18894	19010	18861	18678	18946	18813	18979	18887	18966	19052	18791	18792	18874	18614	18727	18893	18731	18926	18668	18628	18723	18708	18866	18736	18786	18829	18796	18909	18951	18774	18799	18648	18776	18674	18803	18699	18681	18863	18844	18773	18785	18764	18540	18812	18953	18842	18812	18783	18668	18986	18842	18847	18683	18627	18623	18786	18746	18805	18583	18705	18936	18706	18580	18658	18708	18857	18568	18846	19082	18908	18872	19116	18847	18866	18702	18899	18792	18632	18662	18737	18725	18768	18815	18746	18699	18693	18747	18911	18891	18901	18586	19043	18509	18684	18699	18756	18975	18837	18927	18896	18723	18847	18853	18664	18714	18809	18677	18820	18684	18889	18901	18879	18713	18780	18795	18898	18675	18667	18846	18861	18775	18850	18635	18738	18785	18778	18607	18594	18668	18809	18654	18778	18872	18654	18738	18858	18937	18877	18754	18870	18741	19068	18779	18966	18893	18892	18764	18870	18867	18825	18663	18783	18777	18781	18627	19015	18675	18731	18876	18744	18581	18815	18742	18863	18732	18798	18756	18825	18686	18664	18575	18958	18964	18755	19067	18868	18679	18897	18812	18891	18642	18642	18848	18862	18857	18704	19008	18810	18503	18823	18746	18732	18849	18721	18843	18716	18891	18814	19033	18866	18733	18873	18546	18648	18903	18866	18918	18744	18743	18735	18828	18869	18725	18692	18771	18874	18841	18820	18853	18602	18715	18905	18580	18662	18809	18871	18743	18854	18653	18785	18930	18837	18669	18846	18884	18788	18822	18937	18791	18753	18850	18751	18811	18871	18958	18743	18824	18875	18754	18933	18712	18757	18756	18755	18910	18746	18756	18888	18800	18640	18658	18794	18909	18814	18569	18806	19003	18817	18868	18885	18768	18786	18718	18824	18742	18913	18809	18797	18698	18698	18806	18811	18942	18749	18882	18756	18776	18919	18918	18826	18457	18575	18556	18835	18853	18746	18825	18736	18683	18688	18734	18838	18701	18865	18931	18942	18820	18741	18732	18892	18895	18793	18919	18964	18828	18873	18831	18752	18664	18650	18824	18836	18713	18890	18846	18966	18955	18647	18879	18923	19003	18921	18791	18878	18853	18829	18692	18755	18710	18864	18757	18652	18819	18717	18754	18883	18940	18665	18888	18670	18594	18670	18797	18681	18684	18988	18890	18778	18731	18729	18810	18774	18459	18881	18873	18796	18895	18714	18683	18783	18675	18690	18681	18822	18716	18725	18779	18852	18754	18887	18593	18731	19034	18696	18733	18888	18829	18851	18773	18943	18796	18795	18589	18715	18799	18742	18815	18749	18826	18949	18671	18813	18671	18801	18702	18555	18947	18818	19049	18806	18849	18870	18793	18695	18767	19013	18849	18557	18787	18823	18843	18832	18967	18747	18645	18896	18748	18910	18703	18847	18791	18775	18923	18650	18679	18739	18622	18812	18889	18583	18909	18992	18595	18632	18704	18630	18598	18858	18794	19048	18913	18904	18683	18909	18977	18975	18694	18667	18877	18685	18845	18792	18762	18847	18777	18832	18842	18798	18502	18852	18780	18863	18810	18782	18693	19070	18873	18763	18839	18685	18620	18780	18616	18819	18528	18934	18826	18677	18749	18819	18805	18731	18747	18759	18681	18841	18930	18703	18676	18741	18677	18799	18832	18921	18645	18694	18715	18736	18860	18827	18762	18876	18813	18718	18759	18877	18909	18430	18939	18828	18830	18775	18695	18978	18824	18686	18541	18741	18791	18884	18677	18911	18619	18689	18857	18730	18888	18876	18800	18793	18867	18714	18823	18677	18694	18901	18844	18753	18784	18719	19001	18970	18863	18626	18896	18628	18897	18774	19014	18746	19032	18810	18698	18725	18767	18922	18847	18636	18917	18777	18685	18722	18957	18909	18845	18895	18883	18680	18836	18807	18915	18801	18833	18817	18792	18843	18873	18663	18692	18552	18778	18783	18769	18872	18881	18823	18830	18943	18764	18794	18823	18749	18809	18813	18914	18749	18743	18902	18879	18753	18884	18413	18694	18800	19010	18660	18871	18587	18786	18630	18740	18700	18829	18903	18874	18823	18824	18664	18622	18848	18825	18678	18719	18713	18905	18831	18836	18975	18969	18680	18792	18681	18524	18802	18966	18752	18765	18964	18930	18802	18780	18886	18860	18772	18807	18872	18682	18844	18631	18729	18903	18938	18705	18774	18800	18670	18747	18871	18776	18864	18821	18883	18768	18766	18685	18923	18882	18766	18924	18731	18863	18717	18742	18859	18884	18889	18706	18837	18656	18916	18925	18569	18829	18884	18984	18702	19039	18846	18790	18796	18660	18918	18634	18826	18740	18915	18627	18678	18797	18933	18825	18790	18707	18869	18687	18485	18873	18647	18672	18689	18821	18812	18773	18719	18644	18821	18662	18836	18795	18896	19012	18916	18745	18798	18692	18669	18939	18857	18951	18641	18641	18807	18870	18699	18884	18799	18837	18769	18845	18794	18811	18681	18905	18706	18947	18754	18923	18886	18976	18617	18829	18761	18875	18875	18688	18930	18888	18820	19021	18915	18857	18775	18914	18867	18691	19024	18759	18814	18882	18879	18805	18725	18833	18746	18887	18763	18837	18609	18875	18692	18738	18648	18901	18716	18684	18941	18750	18796	18692	18906	18735	18794	18690	18758	18674	18843	18828	18979	18690	18878	18878	18655	18872	18618	18630	18751	18717	18890	18733	18834	18573	18656	18925	18712	18840	18855	18775	18743	18771	18699	18936	18899	18655	18661	18847	18563	18798	18773	18950	18681	18788	18676	18943	18856	18836	18810	18884	18721	18904	18716	18698	18953	18911	18639	18742	18679	18808	19014	18905	18691	18741	18751	18702	18720	18906	18768
15788	23060	22301	20030	18693	18139	17818	17776	17712	17366	17604	17540	17144	17121	17168	16941	17474	20722	19896	22872	24485	23458	22333	20018	18117	17264	16921	17046	16991	16971	17050	16720	16835	16920	16905	16908	16892	16752	16967	16964	16744	17004	16792	16770	16882	16652	16796	16801	16937	16911	16889	16808	16872	16898	16765	16714	16879	16900	16873	16831	16902	17006	16882	16871	16983	16774	16768	17084	16869	16879	16718	16952	16644	16829	16990	16877	16756	16849	16942	16904	16902	16663	16642	16781	16923	16951	16877	16692	16842	16777	16803	16656	16927	16919	16740	16793	16783	16784	17053	16830	16861	17055	16841	16962	16814	16876	17095	16779	16911	16963	16697	16945	16692	16931	16992	16879	16768	16951	16830	16757	16879	16871	16831	16657	16824	16853	16631	17054	16702	16790	16978	16713	16709	16659	16854	16756	16802	16893	16750	16847	16787	16998	16838	16837	16791	16970	16779	16798	16913	16905	16898	16712	16957	16833	16904	16777	16847	16831	16783	16821	16739	16630	16861	16809	16904	16873	16881	16938	16756	16923	16828	16737	16863	16918	16895	16889	16843	16706	16674	16917	16720	17070	16741	16963	16907	16848	16785	16881	16902	16916	16716	16832	16932	16816	16932	16777	16851	16772	16798	16914	16809	16748	16953	16904	16854	16850	16818	16918	16841	16917	17018	16831	16800	16788	16812	16915	16913	16868	16698	16946	16847	16775	16778	16939	16776	17004	16840	16959	16880	16947	16886	16925	17010	16812	16940	16900	16780	16933	16864	16872	16883	16866	16909	16841	16747	16778	16933	16836	16689	17007	16829	16795	16814	16800	16717	16806	16902	16537	16898	16892	16677	16974	16779	16876	16824	16742	16733	16801	16775	16859	16912	16921	16627	16777	16619	16885	16691	16810	16794	16724	16758	16924	16656	16897	16635	16752	16790	17051	16866	16970	16793	17040	16639	16891	16795	16964	16862	16742	16799	16777	16910	16844	16778	16870	16902	16927	17032	16789	16894	16804	16805	16774	16987	16717	16866	16812	16948	16683	16919	16849	16831	16851	16858	16963	16714	16794	16725	16833	16913	16759	16595	16980	16779	16692	16820	16923	17015	16877	16792	16769	16918	16738	16835	16918	16788	16890	16711	16819	16995	16701	16815	16688	16663	16931	16696	16771	16646	16983	16703	16934	16707	16780	16688	16979	16888	16850	16943	16756	16822	16880	16772	16925	16912	16877	16757	16739	16903	16720	16807	16635	16841	16909	17066	16678	16965	16785	16842	16788	16911	16856	17037	16788	16786	16793	16797	16894	16646	16729	16778	16789	16779	16812	16750	16837	16891	16809	17033	16958	16664	16780	17060	16779	16815	16857	16745	16865	16903	16922	16873	16849	16935	16855	16813	16817	16708	16785	16895	16755	17005	17124	16773	16820	16680	16813	16868	16950	16820	16697	16784	16829	16861	16808	16841	16801	16814	16821	16809	16920	16770	16894	16901	16787	16806	16975	16805	16833	16823	17005	16618	17028	16793	16656	16921	16944	16771	16817	16754	16938	16990	16712	16847	16876	16948	16717	16720	16792	16753	16929	16972	16705	16860	16906	16763	16850	16966	16646	16872	16770	16923	16859	16828	16916	16874	16749	16841	16847	16905	17022	16741	17135	16747	16911	16788	16865	16816	16805	16927	16934	16727	16757	16926	16859	16801	16646	16797	16890	16822	16640	16925	16754	16890	16889	16805	16899	16924	16778	16688	17068	16821	16888	16886	16884	16781	16857	16917	16788	16733	16596	16797	16865	16995	16795	16932	16755	16863	16792	16994	16827	17098	16900	16711	16895	16780	16895	17102	16853	16852	16943	16893	16959	16965	16907	16783	16734	16977	16784	16921	17020	16784	16886	16813	16796	16757	16881	16788	16891	16768	16833	16944	16856	16794	16810	17000	16881	16795	16651	16961	16735	16695	16859	16840	16906	16941	17042	16727	16871	16698	16839	16937	16992	16855	16572	16847	16827	16668	16699	16884	16903	16857	16814	16822	16814	16722	16684	16920	16877	16801	16880	16875	17044	16985	16703	16768	16922	16752	16830	16864	16905	16870	16697	16936	16991	16842	16843	16775	16698	16738	16929	16784	16913	16693	16963	16881	16874	16880	16776	16939	16856	16881	16873	16771	16942	16783	16832	16974	16722	16650	16885	17029	16746	16798	16962	16910	16843	16780	16692	16927	16884	16874	16973	16857	16909	16919	16862	17003	16816	16885	16878	16902	16668	16847	16930	16928	16733	16947	16878	16729	17093	16871	16758	16982	16798	16800	16806	16779	16668	16791	17068	16850	16974	16950	16677	16696	16824	16821	16666	16890	16690	16944	16808	16710	17000	16665	16944	16850	16839	16798	17138	16779	16851	16813	16829	16819	16708	16764	16788	16822	16902	16900	16874	16802	16746	16916	16792	16849	16902	16869	17070	16985	17092	16867	16889	16948	16769	16755	16719	16852	16921	16875	16770	16788	16793	16898	16958	17076	16839	16942	16624	16848	16902	16730	16813	16955	16848	16944	16923	16803	16908	17011	16932	17007	16901	16887	16724	16730	16699	16906	16818	16905	16924	16916	16921	16796	16859	16727	16873	16894	16814	16720	16740	16898	16735	16842	16967	16960	16768	16899	16842	16738	16880	16920	16758	16879	16817	16993	16857	16790	16916	16713	16814	16911	16906	16737	17000	16846	16790	17032	16766	17098	16876	16908	16916	16788	16828	16816	16701	16792	16768	16908	16812	16844	16864	16744	16916	16816	16775	16888	16651	16978	16806	16923	16761	16929	17037	16862	16888	16777	16870	16845	16859	16923	16853	17022	16794	17109	16902	16823	16775	16695	16728	16957	16823	16620	16871	16827	16827	16918	16841	16952	16832	16733	16663	16851	16926	16786	16684	16857	16766	16872	16554	16874	16905	17010	16834	16775	16954	16942	16848	16879	16787	16982	16709	16854	16838	16839	16766	16758	16812	16952	16778	16869	16822	16791	16626	16790	16870	16933	16942	16935	16807	16868	16972	16751	16646	16846	16987	16807	16780	16713	16841	16784	16830	16918	16695	16870	16736	16893	16892	16850	16764	16926	16948	16891	16825	16833	16871	16671	17023	16760	16901	16821	16825	16878	16897	16817	16778	16807	16842	16862	16862	16920	16837	16823	16838	16748	16822	16969	16800	16797	16990	16900	16852	16842	16756	16777	16918	16921	16778	16804	16691	16844	16751	16756	16608	16685	17037	16626	16754	16693	16875	16882	16801	16887	16868	16837	16886	16792	16847	16762	16593	16896	16738	16764	16829	16891	16741	16755	16839	16906	16890	16705	16844	16906	16632	17002	16584	16831	16769	16794	16702	16900	16770	16801	16987	16831	16904	16876	16875	16851	16932	16918	16907	17039	16741	16669	16979	16809	16987	16767	16790	17054	16819	16764	16734	16947	16839	16904	16781	16917	16803	16810	17034	16794	16944	16752	16847	16754	16774	16997	16847	16885	16870	16751	16613	16819	16893	16803	16775	16836	16902	16816	16957	16782	16882	16737	16673	16689	16577	16847	16790	16990	16730	16905	16752	16955	16837	16940	16905	16915	16916	16780	16746	16831	16700	16922	16821	16862	16949	16738	16689	16892	16806	16885	16898	16866	16795	16829	16727	16732	16874	16887	16865	16753	16880	16789	16890	16983	16927	16783	16990	16842	16714	16998	16889	16831	16917	16820	16693	16858	16968	16699	16943	17011	17021	16842	16858	16861	16821	16936	16728	16965	16854	16781	16877	16839	16913	16925	16753	16787	16832	16910	16788	16838	16674	16760	16796	16902	16845	16746	16908	16766	16789	17001	16792	16787	16835	16876	16788	16831	16863	16895	16716	16935	16701	16820	16677	16870	16885	16801	16729	16845	16926	16803	16841	16960	16723	16967	16845	16737	16766	16775	16902	16736	16756	16685	16928	16938	16672	16677	16884	16689	16872	16951	16838	16818	16877	16675	16814	16852	16774	16811	16908	16723	16875	17019	16812	16846	16850	16723	17016	16824	16831	16844	16812	16807	16848	16893	16821	16884	16844	16976	16826	16922	16908	16897	16874	16857	16829	16780	16935	16883	16721	16802	16942	16920	16930	16855	17100	16817	16881	16826	16736	16778	16883	16932	16723	16769	17068	16871	17011	16761	16997	16830	16805	16931	16777	16704	16710	16853	16818	16970	16810	16987	16761	16746	16796	16746	16829	16781	16888	16650	16709	16890	16856	16907	16863	16777	16928	16834	16984	16815	16842	16880	16720	16766	16942	17021	16756	16854	16767	16915	16774	16849	16789	16790	16831	17066	16828	16662	16897	16812	16943	17059	16704	16829	16784	16899	16847	16756	16801	16905	16843	16963	16646	16785	16902	16763	16856	16833	16920	16845	17024	16905	17033	16889	16786	16887	16879	16914	16832	16823	16896	16711	16996	16947	16830	16739	16851	16946	16699	16807	16945	16957	16931	16774	16962	16757	16937	16816	16829	16621	16956	16927	16808	16749	16768	16763	16837	16821	16991	16759	16890	16933	16954	16915	16812	16698	16811	16911	16702	16631	16856	16839	16667	16800	16788	16883	16910	16832	16857	16699	16869	16764	16913	16689	16737	16887	17049	16714	16955	16810	16925	16875	16673	16887	17065	17016	16870	17016	16745	16843	16791	16802	16825	16848	16876	16782	16898	16767	16757	16865	16915	16825	16880	16940	16846	16939	16895	16964	17030	16723	16888	16885	16950	16793	16892	16728	16789	16848	16791	16857	16827	16837	16866	16864	16961	16986	16798	16909	16864	16927	16833	16674	17022	16991	16825	16809	16853	16946	16889	16857	16917	16903	16821	16812	16991	16798	16909	16744	16787	16678	16754	16880	16768	16902	16927	16906	16923	16842	16716	16810	16703	16839	16877	16769	16938	16842	16802	17022	16685	16854	16823	16858	16849	16757	16851	16901	16954	16858	16750	16744	16935	16827	16751	16742	16754	16798	16821	16911	16771	16752	16766	16797	16820	16762	16721	16653	16940	16894	16732	16678	16845	16809	16756	17009	16884	16813	16836	16773	16820	16750	16804	17076	16703	16842	16867	16553	16792	16889	16835	16725	16795	16728	17024	16817	16632
24224	21500	29039	24447	22316	23680	23954	20936	20287	20456	20485	20503	20256	20272	20137	20170	20650	26980	28057	25952	28713	28494	25135	22561	21158	20308	20025	19979	19685	19899	19736	19546	19689	19842	19962	19561	19867	19639	19809	19642	19810	19771	19778	19711	19945	19652	19553	19701	19661	19710	19587	19780	19952	19866	19804	19691	19583	19765	19547	19785	19814	19765	19695	19740	19647	19647	19478	19682	19583	19679	19737	19532	19479	19690	19661	19620	19617	19671	19845	19603	19650	19606	19715	19715	19752	19920	19681	19696	19795	19669	19683	19656	19760	19803	19799	19841	19765	19690	19908	19458	19870	19885	19576	19653	19799	19533	19563	19563	19729	19583	19544	19775	19566	19614	19837	19437	19701	19680	19687	19753	19782	19728	19735	19744	19731	19676	19722	19649	19573	19802	19712	19866	19857	19985	19835	19620	19811	19709	19508	19568	19396	19410	19663	19469	19696	19775	19617	19551	19609	19741	19709	19794	19587	19550	19888	19806	19715	19646	19683	19574	19623	19711	19630	19566	19715	19407	19582	19602	19574	19614	19617	19706	19817	19726	19603	19700	19892	19678	19733	19558	19669	19721	19618	19621	19507	19703	19725	19757	19579	19642	19597	19832	19505	19680	19779	19640	19653	19650	19712	19652	19589	19686	19734	19657	19661	19771	19604	19518	19754	19406	19581	19581	19679	19671	19442	19355	19651	19469	19726	19838	19609	19816	19761	19638	19496	19843	19562	19863	19647	19729	19756	19731	19863	19622	19717	19539	19547	19804	19837	19978	19822	19739	19558	19580	19774	19666	19780	19886	19541	19446	19736	19694	19641	19716	19731	19700	19798	19800	19662	19678	19927	19571	19872	19603	19611	19579	19691	19754	19864	19596	19462	19746	19566	19722	19631	19823	19653	19748	19693	19629	19867	19790	19671	19736	19712	19538	19830	19646	19757	19676	19892	19716	19732	19830	19639	19546	19865	19723	19623	19585	19773	19727	19665	19650	19905	19566	19571	19580	19669	19726	19632	19940	19718	19581	19680	19822	19816	19804	19613	19473	19745	19774	19686	19560	19562	19616	19726	19855	19483	19699	19678	19669	19875	19545	19564	19577	19574	19580	19873	19750	19457	19550	19713	19585	19978	19625	19797	19755	19576	19878	19779	19740	19748	19503	19572	19795	19647	19566	19659	19874	19675	19675	19673	19795	19608	19683	19641	19889	19890	19913	19727	19646	19787	19782	19742	19691	19419	19756	19409	19412	19663	19655	19454	19869	19812	19805	19725	19601	19714	19546	19649	19806	19605	19737	19685	19508	19476	19546	19725	19845	19769	19741	19781	19417	19828	19532	19822	19453	19737	19600	19478	19482	19519	19599	19435	19458	19776	19799	19573	19681	19695	19716	19726	19824	19598	19823	19855	19828	19762	19733	19839	19885	19742	19696	19632	19546	19548	19642	19668	19686	19820	19564	19512	19535	19688	19539	19617	19527	19743	19600	19771	19680	19806	19701	19712	19954	19714	19602	19515	19746	19731	19491	19720	19719	19727	19716	19785	19651	19408	19633	19575	19907	19763	19672	19681	19722	19791	19585	19534	19681	19618	19682	19515	19543	19588	19788	19656	19754	19654	19740	19610	19550	19716	19602	19633	19473	19724	19566	19538	19715	19535	19897	19676	19751	19635	19680	19852	19647	19651	19651	19655	19305	19844	19718	19963	19694	19571	19700	19758	19672	19705	19739	19582	19933	19739	19609	19701	19765	19715	19445	19717	19564	19624	19813	19754	19748	19654	19644	19535	19570	19581	19759	19588	19736	19807	19543	19775	19661	19541	19758	19592	19683	19646	19451	19676	19725	19579	19653	19961	19697	19522	19717	19626	19666	19658	19607	19733	19588	19638	19598	19783	19455	19666	19622	19887	19643	19586	19838	19699	19651	19824	19432	19653	19859	19581	19634	19466	19451	19671	19758	19719	19711	19639	19481	19822	19799	19848	19571	19720	19545	19881	19698	19681	19760	19704	19843	19563	19609	19601	19663	19768	19579	19438	19669	19599	19877	19565	19686	19631	19586	19650	19671	19682	19812	19591	19404	19777	19587	19779	19845	19662	19982	19909	19879	19755	19652	19891	19658	19804	19741	19691	19573	19570	19782	19609	19609	19823	19623	20081	19582	19678	19782	19660	19504	19515	19839	19583	19648	19661	19519	19576	19734	19946	19670	19655	19715	19787	19947	19719	19734	19738	19796	19664	19688	19873	19639	19467	19453	19754	19539	19659	19605	19777	19754	19557	19543	19541	19515	19537	19755	19731	19515	19893	19648	19592	19788	19664	19824	19732	19634	19687	19658	19542	19599	19863	19586	19554	19645	19604	19982	19616	19516	19631	19477	19819	19681	19742	19624	19605	19622	19766	19682	19633	19574	19761	19771	19571	19613	19710	19573	19743	19611	19647	19866	19919	19754	19774	19666	19591	19738	19666	19818	19558	19634	19643	19556	19674	19594	19965	19903	19687	19784	19610	19527	19667	19539	19841	19535	19646	19636	19547	19433	19402	19699	19593	19650	19617	19640	19673	19941	19554	19541	19736	19768	19734	19517	19800	19661	19637	19511	19636	19684	19810	19581	19557	19540	19765	19720	19601	19787	19842	19690	19811	19900	19723	19754	19709	19576	19725	19516	19603	19559	19643	19710	19666	19610	19559	19788	19643	19646	19783	19717	19506	19699	19645	19691	19607	19555	19659	19794	19820	19730	19807	19769	19991	19730	19569	19687	19427	19584	19687	19730	19673	19630	19987	19628	19752	19699	19678	19699	19624	19852	19796	19758	19844	19874	19581	19614	19691	19705	19719	19693	19538	19674	19987	19530	19726	19663	19606	19652	19787	19496	19546	19673	19544	19664	19669	19652	19705	19757	19577	19822	19752	19754	19605	19824	19650	19783	19871	19662	19421	19687	19713	19856	19895	19845	19743	19603	19653	19480	19694	19595	19931	20004	19771	19703	19593	19560	19651	19737	19650	19678	19608	19691	19574	19923	19714	19556	19815	19637	19790	19633	19707	19690	19533	19750	19602	19939	19707	19753	19596	19578	19804	19763	19730	19764	19795	19701	19673	19742	19445	19627	19646	19545	19595	19702	19682	19636	19808	19737	19712	19778	19444	19832	19793	19637	19675	19631	19582	19537	19683	19757	19573	19931	19521	19714	20009	19718	19689	19628	19573	19561	19637	19487	19483	19771	19544	19652	19717	19587	19861	19719	19522	19598	19518	19669	19650	19854	19641	19691	19698	19664	19485	19912	19688	19631	19530	19613	19665	19567	19636	19689	19812	19629	19666	19605	19658	19589	19783	19687	19763	19499	19445	19420	19749	19665	19753	19612	19822	19684	19707	19594	19717	19553	19542	19672	19690	19676	19695	19841	19689	19716	19690	19578	19570	19665	19865	19669	19643	19451	19746	19618	19777	19544	19585	19602	19608	19800	19720	19883	19735	19881	19678	19496	19696	19553	19633	19684	19541	19667	19526	19692	19803	19766	19786	19611	19631	19705	19651	19618	19788	19606	19681	19606	19544	19987	19826	19645	19641	19743	19699	19592	19598	19677	19632	19582	19812	19788	19862	19579	19764	19833	19621	19647	19476	19803	19750	19906	19681	19832	19693	19852	19600	19602	19450	19590	19771	19597	19624	19609	19664	19652	19478	19759	19729	19622	19713	19781	19713	19710	19840	19728	19731	19904	19516	19748	19847	19718	19830	19512	19577	19776	19724	19756	19641	19842	19542	19554	19616	19791	19814	19729	19819	19553	19802	19675	19486	19653	19605	19847	19668	19647	19647	19755	19712	19428	19688	19621	19685	19885	19768	19734	19866	19583	19450	19623	20010	19648	19720	19900	19621	19620	19674	19621	19453	19854	19466	19581	19434	19710	19623	19653	19556	19840	19745	19774	19677	19806	19736	19498	19508	19787	19757	19870	19639	19501	19627	19721	19689	19698	19769	19545	19601	19745	19652	19742	19666	19500	19761	19730	19778	19575	19675	19690	19845	19709	19684	19642	20066	19593	19691	19686	19660	19722	19813	19593	19700	19739	19767	19634	19694	19501	19649	19761	19810	19809	19632	19526	19617	19692	19723	19748	19789	19536	19659	19899	19683	19475	19695	19446	19656	19735	19821	19474	19720	19643	19725	19698	19595	19495	19606	19658	19586	19699	19567	19767	19830	19577	19578	19732	19698	19668	19704	19718	19606	19699	19477	19690	19818	19813	19723	19566	19710	19651	19770	19716	19725	19782	19710	19722	19664	19539	19811	19843	19777	19656	19820	19809	19884	19694	19748	19749	19604	19501	19701	19812	19781	19670	19754	19527	19704	19737	19693	19700	19619	19782	19712	19725	19796	19595	19814	19849	19722	19818	19600	19862	19687	19737	19746	19656	19740	19585	19856	19863	19405	19660	19498	19668	19735	19619	19829	19726	19728	19777	19534	19724	19569	19571	19733	19557	19905	19703	19695	19523	19790	19411	19559	19669	19661	19454	19660	19603	19662	19714	19797	19748	19754	19486	19687	19867	19673	19878	19552	19517	19634	19501	19622	19624	19822	19736	19726	19774	19376	19723	19754	19771	19560	19699	19755	19764	19692	19587	19688	19837	19744	19593	19595	19481	19756	19642	19681	19749	19854	19494	19724	19764	19614	19614	19583	19537	19573	19438	19710	19615	19765	19736	19710	19758	19629	19725	19473	19628	19588	19639	19817	19555	19660	19669	19754	19635	19752	19681	19848	19784	19927	19514	19709	19571	19828	19409	19720	19459	19520	19509	19727	19576	19548	19626	19639	19566	19768	19598	19614	19998	19869	19629	19647	19866	19625	19687	19754	19777	19867	19727	19612	19935	19465	19561	19490	19719	19640	19516	19755	19790	19772	19852	19641	19615	19840	19626	19610	19717	19730	19641	19489	19783	19741	19537	19606	19660	19537	19585	19720	19747	20055	19442	19700	19634	19771	19577	19822	19804	19740	19898	19711	19604	19754	19542	19438	19821	19642	19502	19625	19701	19611	19792	19649	19572	19736	19655	19649	19532	19661	19679	19480	19646	19424	19537	19555	19832	19701	19741	19808	19755	19687	19625	19655	19662	19638	19815	19781	19624	19930	19715	19787	19588
17597	28253	26444	22754	20933	19868	19479	18856	18505	18385	18388	18369	18050	17989	17908	17446	19418	29442	27646	26943	30338	29218	24377	20444	18749	17902	17440	17365	17553	17364	17425	17504	17437	17178	17523	17443	17313	17319	17279	17359	17450	17198	17391	17446	17331	17470	17278	17304	17218	17451	17508	17334	17577	17394	17378	17287	17362	17383	17279	17267	17278	17276	17539	17322	17400	17227	17406	17289	17289	17239	17107	17319	17237	17323	17351	17409	17278	17321	17411	17311	17236	17408	17365	17295	17445	17333	17417	17339	17428	17271	17383	17296	17537	17367	17314	17408	17299	17342	17407	17265	17321	17429	17371	17358	17383	17262	17408	17362	17241	17232	17449	17409	17329	17373	17440	17486	17379	17219	17351	17339	17300	17378	17362	17325	17387	17300	17337	17438	17374	17137	17323	17274	17258	17303	17246	17356	17346	17311	17408	17358	17336	17345	17417	17435	17291	17243	17357	17193	17279	17485	17140	17212	17348	17357	17387	17234	17362	17291	17279	17448	17299	17476	17485	17397	17193	17280	17418	17292	17403	17187	17413	17415	17332	17266	17447	17314	17350	17451	17314	17331	17405	17409	17409	17286	17406	17318	17251	17437	17346	17506	17452	17114	17401	17401	17278	17416	17292	17442	17424	17292	17515	17435	17510	17560	17375	17145	17435	17177	17432	17307	17269	17447	17473	17395	17132	17237	17165	17328	17406	17450	17265	17377	17446	17398	17372	17279	17328	17304	17319	17196	17333	17213	17353	17368	17463	17458	17451	17266	17186	17415	17385	17376	17272	17501	17303	17444	17272	17377	17448	17221	17213	17267	17433	17412	17349	17507	17417	17521	17421	17203	17403	17357	17399	17583	17345	17425	17501	17425	17295	17432	17208	17186	17499	17306	17325	17302	17355	17398	17235	17339	17436	17398	17228	17367	17484	17244	17547	17206	17287	17424	17324	17455	17332	17287	17395	17443	17367	17444	17430	17427	17257	17226	17208	17424	17393	17349	17567	17474	17229	17546	17389	17434	17458	17465	17169	17262	17334	17254	17315	17382	17348	17181	17162	17255	17500	17356	17404	17246	17345	17313	17546	17471	17329	17270	17237	17338	17216	17337	17358	17452	17561	17499	17392	17187	17419	17383	17375	17275	17377	17271	17400	17195	17512	17519	17487	17346	17370	17244	17415	17386	17210	17338	17163	17367	17311	17391	17386	17356	17295	17489	17481	17379	17299	17321	17332	17456	17272	17238	17319	17438	17306	17387	17146	17209	17380	17303	17292	17374	17459	17367	17317	17455	17222	17450	17301	17260	17394	17176	17387	17250	17246	17215	17568	17402	17344	17286	17359	17416	17354	17406	17473	17377	17465	17368	17295	17458	17224	17317	17208	17320	17380	17182	17401	17308	17253	17373	17361	17222	17265	17195	17377	17273	17417	17456	17304	17400	17393	17383	17342	17384	17373	17358	17304	17272	17424	17404	17363	17292	17401	17324	17372	17373	17205	17407	17424	17435	17458	17415	17206	17395	17399	17204	17393	17253	17311	17434	17412	17374	17088	17327	17346	17497	17279	17163	17295	17470	17274	17305	17399	17126	17311	17360	17315	17284	17427	17225	17324	17268	17295	17385	17328	17604	17125	17312	17385	17318	17525	17396	17300	17219	17362	17342	17195	17289	17427	17194	17232	17498	17161	17376	17430	17342	17318	17334	17319	17357	17410	17240	17132	17383	17412	17397	17238	17381	17172	17527	17339	17269	17184	17434	17362	17154	17246	17313	17238	17401	17548	17346	17149	17321	17435	17199	17355	17581	17039	17305	17508	17288	17292	17334	17263	17197	17497	17272	17309	17418	17290	17452	17652	17225	17325	17360	17438	17386	17402	17094	17349	17394	17288	17447	17207	17289	17199	17281	17238	17386	17415	17322	17382	17419	17418	17348	17315	17298	17389	17310	17280	17517	17367	17386	17229	17384	17454	17464	17434	17488	17185	17426	17310	17452	17313	17470	17361	17224	17439	17108	17362	17284	17362	17476	17168	17344	17510	17277	17411	17343	17179	17425	17200	17313	17310	17319	17384	17458	17471	17307	17315	17208	17369	17173	17495	17271	17267	17345	17337	17392	17304	17445	17307	17219	17390	17481	17270	17338	17236	17373	17403	17367	17319	17193	17503	17416	17473	17274	17502	17245	17367	17208	17351	17346	17475	17360	17294	17511	17299	17351	17339	17309	17270	17326	17278	17298	17359	17379	17446	17301	17110	17253	17285	17357	17286	17385	17369	17315	17295	17533	17292	17301	17320	17413	17350	17392	17359	17242	17287	17288	17285	17259	17370	17395	17416	17393	17248	17421	17311	17185	17349	17301	17170	17357	17425	17423	17364	17286	17384	17426	17396	17225	17386	17385	17312	17275	17418	17211	17357	17322	17296	17275	17374	17403	17312	17410	17355	17326	17478	17309	17326	17389	17097	17235	17439	17358	17370	17300	17239	17443	17240	17329	17251	17300	17382	17131	17276	17375	17446	17360	17430	17388	17207	17204	17348	17234	17377	17317	17394	17401	17220	17254	17412	17427	17533	17216	17411	17372	17596	17352	17283	17421	17244	17243	17403	17472	17435	17205	17385	17314	17285	17432	17363	17329	17396	17184	17320	17289	17452	17204	17320	17334	17516	17330	17550	17362	17282	17170	17410	17305	17302	17525	17358	17270	17164	17316	17228	17405	17342	17284	17287	17440	17319	17464	17411	17275	17263	17425	17155	17345	17189	17338	17442	17239	17394	17348	17459	17225	17214	17330	17242	17443	17265	17413	17482	17176	17471	17291	17298	17226	17330	17318	17338	17274	17400	17574	17484	17217	17332	17226	17366	17335	17539	17413	17317	17600	17271	17255	17391	17456	17339	17438	17364	17429	17440	17290	17400	17462	17353	17355	17440	17416	17413	17650	17240	17444	17276	17246	17578	17284	17375	17289	17298	17579	17296	17506	17446	17312	17358	17411	17413	17278	17336	17347	17548	17250	17374	17546	17304	17341	17220	17306	17231	17248	17401	17347	17563	17369	17354	17298	17398	17319	17364	17391	17324	17322	17182	17248	17310	17335	17229	17278	17436	17291	17326	17077	17350	17206	17491	17363	17474	17542	17283	17411	17328	17441	17386	17441	17326	17616	17453	17200	17478	17447	17449	17483	17407	17398	17313	17466	17205	17463	17242	17188	17289	17303	17338	17274	17206	17461	17321	17508	17323	17458	17265	17556	17343	17544	17372	17417	17349	17402	17331	17230	17411	17320	17386	17374	17382	17312	17181	17431	17321	17563	17295	17332	17433	17418	17185	17490	17374	17326	17358	17318	17501	17358	17235	17324	17471	17313	17368	17315	17477	17355	17375	17376	17390	17410	17374	17220	17144	17298	17177	17246	17405	17553	17358	17465	17292	17305	17390	17360	17376	17415	17367	17269	17375	17369	17296	17320	17287	17324	17224	17194	17396	17413	17260	17477	17292	17348	17177	17315	17207	17394	17441	17301	17079	17247	17424	17377	17476	17448	17416	17468	17370	17494	17297	17400	17208	17461	17302	17261	17405	17399	17488	17513	17228	17474	17507	17435	17223	17369	17435	17322	17388	17347	17354	17138	17368	17242	17376	17446	17263	17285	17265	17393	17177	17397	17368	17397	17383	17376	17532	17322	17380	17289	17405	17402	17400	17347	17420	17402	17398	17339	17439	17413	17176	17270	17405	17235	17293	17295	17424	17266	17324	17106	17205	17305	17254	17318	17400	17367	17458	17256	17279	17443	17355	17286	17246	17362	17268	17383	17367	17357	17198	17438	17359	17355	17265	17338	17450	17326	17345	17199	17262	17155	17315	17206	17495	17480	17226	17377	17269	17232	17333	17478	17521	17213	17194	17217	17369	17275	17416	17402	17300	17481	17482	17173	17340	17374	17187	17260	17334	17166	17243	17251	17380	17226	17306	17266	17457	17459	17313	17309	17246	17298	17370	17284	17369	17358	17524	17466	17401	17465	17370	17343	17517	17335	17332	17310	17474	17444	17334	17580	17382	17309	17199	17615	17446	17515	17272	17078	17436	17367	17439	17401	17511	17342	17344	17379	17334	17518	17387	17572	17348	17404	17282	17326	17281	17474	17382	17340	17389	17336	17400	17342	17297	17384	17532	17377	17398	17361	17195	17404	17283	17374	17494	17354	17359	17375	17224	17241	17363	17267	17283	17310	17456	17382	17545	17253	17359	17455	17249	17449	17542	17292	17361	17265	17318	17317	17318	17525	17344	17346	17333	17296	17466	17359	17278	17326	17511	17190	17251	17345	17303	17277	17442	17347	17258	17529	17352	17275	17251	17430	17412	17419	17309	17323	17357	17206	17261	17281	17382	17366	17332	17241	17340	17449	17146	17357	17520	17387	17274	17397	17287	17452	17251	17183	17331	17269	17295	17244	17394	17271	17421	17470	17425	17240	17244	17137	17343	17317	17329	17300	17352	17209	17276	17274	17288	17190	17329	17470	17373	17649	17338	17308	17421	17234	17153	17268	17422	17225	17506	17367	17105	17263	17336	17460	17351	17326	17399	17179	17405	17365	17296	17355	17476	17487	17298	17339	17327	17292	17296	17380	17276	17460	17343	17348	17372	17433	17403	17388	17565	17246	17233	17276	17374	17417	17363	17192	17200	17463	17326	17314	17278	17363	17392	17452	17392	17429	17308	17370	17263	17316	17339	17335	17222	17363	17242	17259	17352	17220	17391	17426	17469	17380	17418	17413	17365	17321	17391	17398	17558	17319	17297	17428	17452	17401	17358	17472	17325	17266	17677	17378	17353	17257	17416	17440	17298	17260	17419	17367	17411	17276	17242	17289	17397	17364	17384	17251	17503	17428	17323	17311	17343	17421	17479	17257	17220	17493	17395	17341	17410	17310	17349	17237	17206	17416	17470	17449	17150	17272	17444	17429	17467	17253	17376	17378	17250	17304	17507	17392	17436	17360	17375	17261	17351	17184	17441	17129	17386	17380	17309	17291	17329	17367	17282	17369	17497	17198	17510	17359	17360	17353	17411	17360	17230	17380	17326	17458	17431	17337	17330	17457	17265	17373	17307	17271	17423	17467	17295	17410	17566	17388	17375	17544	17408	17305	17359	17262
30240	22834	23705	22072	20395	20493	20547	20573	20759	20581	20561	20508	20384	20507	20437	20521	20429	20556	20831	21548	21583	21251	21297	20745	20605	20576	20399	20602	20509	20467	20495	20479	20443	20634	20604	20468	20655	20618	20394	20512	20414	20463	20727	20467	20427	20546	20214	20559	20459	20186	20559	20376	20585	20470	20477	20454	20446	20489	20355	20466	20790	20448	20551	20594	20380	20255	20340	20590	20601	20458	20505	20287	20387	20476	20412	20294	20343	20621	20260	20483	20338	20692	20288	20415	20484	20301	20364	20375	20559	20564	20221	20247	20568	20531	20534	20308	20519	20668	20367	20404	20186	20472	20266	20528	20342	20384	20547	20255	20761	20673	20362	20529	20475	20240	20306	20430	20467	20386	20418	20228	20555	20506	20249	20501	20425	20380	20466	20378	20536	20360	20337	20328	20415	20202	20397	20459	20476	20295	20368	20398	20417	20517	20220	20179	20260	20628	20358	20484	20528	20326	20467	20248	20366	20567	20466	20537	20305	20333	20371	20525	20500	20393	20614	20456	20379	20282	20244	20494	20446	20466	20452	20485	20374	20532	20400	20499	20367	20349	20350	20551	20470	20283	20547	20339	20462	20241	20375	20415	20249	20538	20689	20302	20468	20480	20403	20414	20582	20528	20450	20238	20442	20470	20489	20461	20637	20231	20430	20428	20294	20544	20492	20430	20424	20463	20184	20465	20367	20566	20199	20389	20473	20445	20468	20586	20502	20440	20329	20432	20355	20328	20560	20430	20449	20319	20468	20519	20579	20431	20541	20311	20331	20143	20507	20411	20495	20351	20543	20448	20574	20428	20414	20452	20373	20378	20631	20654	20628	20523	20284	20212	20350	20386	20517	20220	20441	20288	20416	20489	20429	20470	20363	20612	20445	20311	20149	20333	20496	20317	20309	20319	20465	20418	20367	20402	20381	20414	20528	20427	20464	20345	20269	20523	20386	20172	20290	20356	20523	20509	20537	20449	20476	20504	20508	20451	20593	20335	20390	20385	20333	20632	20361	20394	20346	20305	20532	20227	20477	20486	20314	20251	20265	20514	20240	20423	20322	20474	20503	20198	20605	20485	20248	20319	20339	20437	20329	20355	20608	20358	20424	20444	20191	20319	20323	20555	20407	20351	20510	20384	20387	20292	20441	20466	20449	20573	20381	20532	20255	20514	20447	20573	20320	20475	20214	20453	20492	20421	20223	20530	20338	20513	20521	20556	20549	20296	20461	20396	20405	20264	20456	20482	20399	20589	20521	20509	20441	20346	20460	20433	20325	20443	20760	20450	20490	20362	20426	20216	20605	20524	20602	20410	20477	20639	20514	20345	20434	20386	20562	20626	20595	20543	20455	20438	20426	20454	20488	20516	20376	20300	20455	20390	20374	20458	20242	20306	20379	20358	20341	20305	20435	20334	20383	20353	20527	20700	20533	20471	20551	20238	20337	20290	20334	20455	20519	20458	20396	20489	20460	20402	20612	20421	20444	20274	20267	20372	20373	20426	20393	20518	20505	20408	20273	20294	20544	20476	20548	20545	20215	20146	20401	20518	20493	20411	20602	20482	20539	20435	20457	20417	20207	20302	20422	20411	20535	20571	20507	20424	20454	20402	20360	20415	20531	20318	20519	20312	20487	20382	20400	20418	20356	20509	20460	20304	20475	20402	20371	20330	20584	20316	20587	20358	20464	20226	20355	20394	20415	20556	20418	20348	20367	20404	20516	20285	20538	20334	20411	20274	20536	20296	20445	20562	20456	20434	20475	20584	20293	20410	20535	20398	20321	20557	20449	20623	20464	20456	20372	20469	20372	20488	20420	20235	20278	20431	20494	20584	20670	20373	20617	20627	20398	20432	20324	20170	20306	20261	20269	20478	20536	20595	20585	20343	20502	20417	20478	20496	20463	20427	20319	20471	20463	20390	20187	20200	20230	20530	20608	20330	20369	20287	20113	20364	20345	20553	20501	20605	20528	20250	20427	20364	20292	20362	20391	20449	20474	20177	20341	20337	20456	20561	20297	20395	20242	20387	20531	20317	20156	20371	20447	20506	20486	20564	20473	20357	20550	20470	20517	20327	20412	20430	20401	20510	20355	20419	20520	20685	20311	20345	20482	20426	20404	20438	20698	20547	20526	20417	20631	20268	20570	20537	20542	20529	20506	20584	20412	20376	20232	20369	20390	20450	20435	20180	20514	20433	20448	20581	20527	20616	20572	20597	20365	20367	20351	20432	20295	20450	20186	20333	20327	20304	20656	20369	20469	20264	20418	20445	20558	20476	20431	20498	20583	20140	20280	20486	20508	20388	20552	20400	20444	20313	20501	20669	20634	20382	20651	20347	20148	20478	20639	20502	20354	20469	20432	20316	20358	20516	20314	20343	20640	20339	20386	20559	20403	20247	20349	20470	20411	20468	20591	20396	20453	20427	20605	20485	20532	20282	20516	20247	20661	20446	20420	20578	20725	20504	20370	20517	20555	20355	20288	20481	20371	20335	20689	20437	20421	20556	20429	20266	20497	20392	20399	20417	20370	20361	20365	20493	20494	20417	20454	20463	20302	20470	20592	20570	20425	20344	20566	20562	20613	20357	20369	20480	20376	20342	20463	20406	20554	20537	20507	20557	20368	20320	20441	20439	20265	20331	20603	20319	20512	20495	20359	20340	20375	20501	20350	20474	20488	20222	20317	20400	20105	20493	20491	20222	20464	20404	20323	20665	20312	20428	20484	20356	20210	20292	20499	20595	20401	20434	20432	20608	20350	20555	20247	20461	20559	20557	20260	20443	20529	20538	20324	20354	20418	20328	20278	20448	20554	20564	20517	20487	20527	20353	20623	20568	20496	20430	20494	20192	20528	20487	20481	20486	20518	20637	20492	20395	20370	20478	20758	20445	20290	20498	20458	20315	20403	20467	20682	20364	20443	20463	20329	20528	20496	20456	20434	20504	20422	20308	20434	20589	20252	20230	20510	20420	20302	20367	20270	20359	20299	20605	20317	20286	20566	20529	20628	20542	20301	20566	20491	20547	20387	20343	20384	20636	20362	20486	20290	20396	20227	20382	20330	20317	20429	20509	20469	20413	20415	20292	20439	20347	20363	20390	20601	20349	20442	20377	20500	20520	20425	20439	20491	20402	20325	20712	20571	20131	20443	20299	20364	20321	20436	20435	20391	20464	20398	20467	20386	20396	20414	20410	20210	20562	20517	20394	20634	20302	20264	20646	20431	20277	20348	20653	20610	20474	20395	20536	20327	20479	20472	20312	20421	20149	20336	20485	20406	20468	20283	20382	20574	20488	20585	20515	20656	20363	20358	20398	20335	20462	20438	20589	20339	20357	20395	20335	20530	20450	20571	20403	20443	20622	20520	20409	20280	20190	20533	20500	20322	20530	20407	20488	20344	20466	20365	20367	20553	20659	20570	20456	20362	20602	20379	20398	20556	20420	20427	20326	20416	20389	20589	20503	20468	20292	20359	20440	20273	20558	20479	20412	20495	20365	20393	20554	20509	20352	20310	20535	20620	20263	20368	20480	20431	20404	20187	20439	20353	20338	20423	20378	20449	20581	20611	20376	20383	20387	20449	20452	20244	20452	20258	20408	20667	20391	20463	20464	20488	20339	20445	20521	20330	20517	20405	20453	20293	20506	20294	20245	20576	20310	20465	20608	20457	20350	20380	20430	20550	20466	20603	20451	20426	20473	20663	20233	20317	20348	20721	20644	20347	20157	20334	20457	20447	20307	20371	20405	20642	20413	20488	20385	20567	20460	20432	20448	20231	20522	20460	20407	20373	20371	20363	20528	20353	20371	20152	20318	20488	20142	20352	20317	20339	20206	20331	20508	20458	20501	20395	20292	20514	20544	20660	20530	20456	20556	20493	20403	20392	20328	20514	20203	20547	20374	20308	20455	20516	20412	20316	20461	20625	20437	20605	20443	20574	20459	20585	20537	20397	20411	20366	20429	20395	20337	20437	20508	20681	20368	20569	20500	20392	20385	20332	20680	20276	20430	20458	20514	20268	20212	20484	20464	20729	20506	20457	20568	20587	20597	20558	20423	20605	20456	20440	20518	20427	20253	20384	20287	20235	20564	20280	20538	20228	20395	20470	20686	20621	20527	20291	20307	20343	20552	20376	20367	20396	20432	20420	20392	20313	20579	20733	20489	20444	20468	20269	20410	20545	20447	20211	20484	20320	20329	20502	20294	20376	20406	20526	20230	20611	20436	20310	20455	20520	20424	20461	20381	20227	20471	20318	20322	20360	20435	20186	20400	20431	20352	20549	20424	20299	20427	20314	20564	20565	20271	20368	20226	20212	20266	20587	20429	20499	20620	20427	20281	20383	20368	20548	20238	20486	20492	20233	20464	20275	20461	20306	20370	20306	20777	20324	20610	20370	20531	20411	20569	20421	20438	20445	20451	20560	20320	20408	20191	20421	20331	20716	20370	20629	20322	20351	20334	20443	20566	20466	20410	20184	20403	20532	20350	20354	20534	20444	20293	20378	20398	20505	20423	20325	20432	20447	20349	20411	20252	20406	20627	20469	20478	20376	20486	20415	20501	20305	20282	20491	20338	20734	20389	20376	20522	20433	20469	20351	20513	20487	20378	20462	20404	20584	20726	20474	20233	20252	20308	20453	20279	20591	20524	20357	20611	20404	20267	20276	20518	20560	20335	20360	20637	20826	20479	20387	20515	20437	20520	20436	20541	20306	20656	20586	20504	20504	20496	20349	20429	20383	20418	20746	20535	20572	20749	20519	20527	20308	20603	20285	20469	20584	20335	20196	20464	20465	20239	20298	20284	20478	20354	20310	20280	20301	20483	20424	20400	20461	20444	20598	20379	20543	20293	20463	20321	20304	20364	20476	20382	20226	20359	20387	20235	20468	20635	20586	20479	20576	20675	20512	20265	20357	20481	20570	20267	20340	20570	20498	20284	20518	20435	20502	20483	20478	20378	20258	20437	20296	20433	20246	20292	20559	20462	20280	20629	20470	20362	20454	20564	20456	20724	20562	20453	20341	20538	20437	20573	20453	20259	20597	20319	20549	20519	20410	20355	20136	20481	20509	20463	20519	20625	20408	20376	20332	20420	20464	20379	20304	20459	20566	20212	20302	20401	20615	20494	20343	20560	20357	20253
17748	19002	19023	18604	18029	17981	18049	17999	17907	18015	17955	17952	18072	17723	17871	17767	17830	17911	18936	19750	19309	18672	18620	18260	17846	17882	17804	17803	17672	17805	17812	17760	17686	17665	17821	17607	17579	17675	17594	17733	17698	17616	17773	17753	17791	17692	17706	17616	17664	17772	17921	17760	17687	17778	17656	17638	17700	17751	17712	17862	17696	17884	17669	17852	17773	17769	17625	17647	17775	17731	17655	17885	17770	17678	17791	17665	17699	17808	17694	17814	17882	17866	17792	17701	17829	17784	17748	17578	17689	17768	17929	17799	17872	17829	17703	17677	17786	17654	17767	17767	17742	17635	17650	17771	17831	17686	17856	17917	17615	17818	17797	17673	17859	17762	17654	17639	17828	17619	17714	17636	17711	17746	17709	17726	17908	17910	17820	17742	17741	17862	17667	17795	17670	17788	17803	17701	17591	17704	17899	17641	17691	17695	17763	17651	17803	17817	17846	17658	17786	17894	17742	17480	17791	17509	17839	17681	17766	17798	17653	17789	17767	17778	17846	17519	17614	17776	17540	17735	17805	17666	17714	17724	17544	17725	17698	17553	17890	17647	17781	17706	17866	17813	17754	17790	17742	17963	17679	17837	17716	17750	17755	17565	17723	17434	17757	17580	17848	17683	17626	17783	17729	17723	17804	17747	17888	17722	17788	17733	17692	17877	17721	17909	17587	17653	17791	17763	17727	17613	17665	17689	17698	17727	17643	17739	18015	17753	17704	17804	17729	17722	17545	18093	17666	17835	17738	17701	17628	17776	17618	17860	17764	17727	17684	17810	17774	17788	17753	17749	17801	17743	17613	17700	17545	17800	17709	17955	17703	17752	17562	17728	17664	17746	17641	17606	17948	17697	17771	17678	17770	17836	17632	17628	17764	17736	17794	17794	17650	17936	17765	17740	17689	17872	17718	17706	17765	17635	17556	17774	17646	17803	17644	17706	17807	17764	17837	17791	17688	17714	17744	17800	17700	17663	17738	17773	17719	17846	17754	17831	17638	17744	17644	17876	17989	17581	17842	17683	17848	17740	17770	17710	17603	17629	17836	17672	17709	17786	17800	17795	17627	17660	17863	17906	17705	17815	17900	17655	17767	17681	17699	17876	17872	17801	17733	17529	17821	17814	17847	17746	17649	17580	17770	17685	17858	17794	17545	17776	17642	17762	17736	17883	17619	17606	17661	17847	17777	17755	17738	17638	17586	17777	17703	17758	17822	17621	17722	17588	17730	17833	17797	17683	17651	17773	17644	17621	17724	17774	17592	17711	17696	17614	17714	17711	17653	17629	17597	17747	17618	17668	17816	17978	17653	17662	17678	17815	17684	17707	17673	17714	17664	17670	17688	17897	17773	17913	17697	17833	17910	17861	17711	17818	17798	17516	17757	17774	17636	17919	17584	17888	17652	17803	17642	17598	17730	17847	17721	17784	17722	17912	17784	17804	17747	17601	17757	17667	17609	17833	17799	17683	17786	17607	17650	17736	17774	17803	17619	17993	17766	17773	17763	17763	17667	17713	17698	17709	17588	17498	17686	17811	17773	17703	17666	17726	17729	17681	17940	17863	17840	17898	17646	17608	17688	17653	17645	17753	17786	17764	17736	17767	17873	17569	17683	17580	17795	17884	17860	17606	17677	17729	17563	17715	17694	17933	17582	17609	17820	17891	17792	17682	17713	17744	17593	17695	17660	17638	17914	17805	17713	17861	17807	17661	17619	17717	17707	17781	17930	17771	17774	17708	17755	17844	17722	17770	17717	17639	17858	17612	17773	17824	17678	17824	17730	17802	17787	17941	17672	17732	17744	17691	17796	17645	17820	17816	17653	17738	17755	17740	17696	17707	17812	17735	17718	17715	18002	17734	17779	17655	17765	17674	17797	17711	17823	17707	17689	17806	17824	17790	17665	17822	17499	17902	17797	17787	17777	17781	17783	17746	17716	17610	17858	17700	17552	17750	17682	17568	17599	17833	17791	17870	17822	17696	17553	17875	17624	17695	17643	17778	17742	17858	17888	17737	17885	17730	17836	17858	17832	17750	17815	17715	17831	17729	17738	17727	17716	17659	17850	17860	17677	17652	17739	17848	17749	17798	17741	17889	17659	17649	17743	17942	17901	17698	17813	17642	17807	17850	17679	17852	17796	17522	17632	17626	17792	17779	17617	17703	17759	17585	17634	17637	17919	17706	17632	17765	17804	17744	17514	17682	17635	17923	17702	17730	17715	17688	17792	17764	17672	17620	17741	17619	17628	17756	17771	17735	17901	17769	17795	17806	17769	17731	17743	17756	17703	17805	17816	17591	17802	17692	17788	17769	17706	17824	17752	17797	17706	17702	17689	17670	17679	17681	17761	17757	17826	17687	17732	17796	17777	17824	17898	17608	17851	17561	17852	17482	17744	17867	17766	17890	17777	17720	17655	17662	17614	17832	17612	17815	17731	17729	17728	17778	17762	17809	17792	17772	17808	17915	17617	17753	17790	17624	17818	17781	17581	17760	17736	17704	17757	17668	17974	17737	17556	17763	17718	17873	17758	17737	17684	17785	17748	17605	17706	17636	17790	17837	17890	17815	17731	17800	17761	17845	17718	17810	17769	17671	17920	17712	17858	17660	17605	17646	17735	17894	17814	17752	17429	17831	17771	17566	17759	17688	17714	17740	17777	17828	17812	17873	17808	17631	17759	17871	17716	17849	17690	17786	17642	17724	17787	17880	17783	17718	17765	17599	17873	17807	17706	17499	17845	17894	17549	17895	17852	17565	17620	17761	17855	17733	17800	17754	17828	17980	17548	17874	17707	17762	17790	17640	17428	17866	17657	17790	17763	17571	17750	17881	17802	17756	17757	17693	17823	17774	17796	17658	17878	17679	17767	17808	17710	17830	17703	17597	17774	17746	17737	17746	17854	17735	17804	17680	17581	17602	17708	17717	17573	17730	17581	17770	17737	17737	17592	17836	17862	17878	17877	17693	17740	17628	17879	17713	17754	17838	17781	17706	17743	17809	17848	17678	17619	17792	17705	17776	17744	17778	17604	17735	17614	17751	17649	17749	17620	17620	17610	17790	17844	17722	17805	17527	17765	17641	17750	17784	17770	17659	17762	17524	17765	17773	17940	17811	17680	17700	17817	17954	17627	17843	17688	17553	17801	17806	17692	17698	17723	17750	17887	17725	17807	17767	17857	17762	17663	17758	17815	17585	17717	17679	17576	17838	17639	17775	17960	17720	17804	17841	17648	17905	17748	17778	17741	17730	17532	17726	17675	17693	17814	17732	17637	17888	17782	17852	17876	17668	17795	17739	17823	17692	17746	17813	17683	17732	17671	17828	17651	17798	17740	17599	17787	17788	17714	17750	17630	17876	17678	17949	17682	17701	17768	17590	17815	17824	17853	17912	17668	17811	17767	17751	17727	17677	17702	17863	17847	17579	17703	17624	17780	17819	17697	17716	17779	17725	17723	17735	17777	17707	17619	17806	17629	17642	17803	17789	17800	17678	17760	17809	17713	17755	17573	17595	17676	17910	17645	17804	17697	17615	17571	17861	17559	17836	17660	17535	17835	17870	17789	17824	17632	17692	17702	17643	17746	17665	17703	17905	17789	17797	17593	17810	17638	17893	17811	17633	17739	17666	17756	17835	17785	17916	17786	17755	17708	17856	17685	17705	17872	17578	17766	17658	17678	17685	17776	17783	17496	17732	17652	17752	17680	17556	17786	17798	17610	17680	17646	17872	17934	17699	17672	17763	17634	17796	17672	17874	17814	17795	17685	17670	17690	17821	17665	17825	17662	17691	17583	17767	17868	17848	17946	17719	17809	17794	17664	17776	17874	17587	17748	17772	17601	17816	17860	17688	17577	17777	17758	17707	17980	17601	17770	17550	17698	17755	17625	17802	17731	17648	17801	17777	17677	17779	17786	17706	17892	17840	17616	17937	17747	17678	17749	17921	17742	17763	17807	17997	17686	17433	17768	17671	17785	17830	17731	17774	17712	17753	17762	17669	17863	17754	17674	17713	17663	17611	17757	17819	17880	17732	17707	17693	17906	17820	17596	17695	17630	17733	17729	17782	17671	17685	17759	17676	17918	17690	17865	17698	17676	17774	17603	17829	17719	17661	17796	17678	17902	17656	17851	17571	17720	17848	17501	17841	17860	17737	17750	17789	17856	17612	17787	17803	17729	17743	17636	17732	17943	17711	17889	17623	17786	17780	17835	17839	17671	17656	17558	17925	17576	17751	17774	17853	17723	17683	17697	17763	17820	17833	18011	17786	17889	17857	17990	17899	17589	17553	17810	17761	17801	17795	17866	17782	17804	17880	17760	17765	17774	17802	17751	17627	17818	17568	17841	17877	17648	17697	17672	17664	17733	17752	17647	17857	17717	17751	17680	17771	17814	17600	17684	17873	17737	17703	17883	17701	17899	17673	17801	17609	17946	17731	17651	17860	17813	17873	17738	17708	17541	17757	17783	17885	17570	17769	17847	17822	17497	17624	17677	17639	17714	17757	17784	17828	17699	17875	17798	17749	17852	17829	17670	17802	17781	17777	17810	17621	17883	17754	17687	17926	17790	17742	17735	17922	17800	17676	17689	17716	17702	17693	17624	17777	17813	17888	17735	17865	17671	17769	17684	17680	17713	17678	17843	17678	17690	17585	17842	17707	17812	17802	17883	17793	17861	17660	17670	17712	17705	17703	17683	17885	17546	17631	17709	17797	17685	17734	17778	17863	17847	17799	17653	17590	17609	17696	17868	17735	17794	17868	17812	17588	17721	17757	17683	17739	17848	17708	17770	17575	17808	17771	17561	17657	17784	17728	17761	17541	17765	17816	17704	17766	17690	17724	17621	17653	17682	17695	17539	17803	17831	17588	17630	17839	17619	17967	17854	17804	17640	17873	17708	17653	17729	17713	17844	17610	17732	17753	17602	17788	17725	17803	17750	17717	17716	17716	17657	17767	17564	17734	17833	17555	17738	17690	17701	17745	17941	17503	17839	17736	17756	17934	17757	17754	17628	17686	17663	17830	17852	17686	17671	17765	17815	17691	17873	17593	17833	17766	17882	17734	17698	17777	17689	17786	17680	17924	17731	17853	17543	17742	17748	17942	17651	17772	17872	17747	17746	17809	17762	17708	17595	17799
25699	21471	28064	25946	22188	21533	21545	20583	20432	20415	20348	20227	20282	20207	20229	20055	20117	21185	21702	24390	26343	25311	23482	22032	21099	20469	20206	20119	20104	19935	20187	20049	19984	20012	20216	20156	19926	19979	20084	19873	20022	20037	19897	19823	19914	19947	19964	19981	20184	19823	19940	19818	19864	19979	20049	19936	19901	19894	20135	19923	19849	19968	20013	20016	20044	19975	19879	20042	20039	19957	19978	19953	19948	20111	19873	20043	20060	19978	20195	19912	20089	19963	20230	19928	20042	19959	20070	19991	20028	19899	19948	19938	19836	19981	19958	20008	20101	19911	20014	19915	19884	19943	19903	20083	19994	20116	19896	20058	19953	19776	19845	19856	19988	19822	19997	20040	20254	19985	19841	19979	19935	19964	20027	19907	20001	19951	20226	19940	19835	20017	19885	19728	19947	19924	20051	19939	20186	19984	20127	19976	19790	20036	20021	19940	20093	20085	20059	20137	19953	20049	19966	19863	20124	19998	20022	19857	19928	20013	19845	20055	19913	19851	20075	19828	20056	20041	19952	20161	20038	20212	19825	20193	19782	20087	19948	19815	19873	19898	20095	19835	19780	19929	20024	19905	19976	19872	19891	19798	20028	19880	20020	19942	19939	19801	20123	19989	19846	20069	20123	19911	20165	19789	19800	19812	20009	19904	19976	19921	19885	20029	19914	20081	20051	19997	19912	19790	19931	20066	19911	20051	19739	19964	20065	19868	19910	19967	20075	20135	19943	20076	20106	19858	20148	20039	19868	19758	20111	19983	19847	20153	19968	19753	20080	20097	20010	19981	19929	20098	20016	19942	19930	19875	20016	19874	19983	20102	19945	19857	20247	19843	19940	19837	20050	19909	19800	20001	19884	19960	19923	19920	20298	20106	19977	19860	19891	20036	19976	20037	20051	19959	19993	19998	20010	19992	19797	19861	20060	19844	20104	19867	20035	20029	19956	20024	19971	19900	20044	20097	19945	20054	20082	19960	20106	20059	20115	19921	19823	19982	19954	19939	19831	20088	19900	20035	20014	19894	19860	19955	20004	19911	19988	20085	20009	19880	19870	19901	20203	20135	20060	20016	19733	19913	19898	19822	20061	19859	19979	20037	19912	20049	19910	19823	19918	19932	20038	19782	20085	19843	19958	20119	19940	20146	19916	19951	20150	19854	20049	19918	19842	19951	19995	19970	19879	20015	19913	20038	19880	19842	20061	19895	19848	19956	19909	20017	19862	20006	20052	19922	20177	20025	20082	19914	20013	20105	19956	20138	20018	20051	19861	19987	19671	19872	20197	20103	19864	19880	20008	19937	20040	20102	19844	19969	19852	19948	20234	19904	19791	19986	19906	20248	19875	20048	19978	19986	20019	19930	20186	19858	19836	19966	19947	20106	20033	19974	19908	20070	20005	20014	20097	20085	19903	19811	19882	20064	20083	19828	19957	19777	20038	19790	19893	20012	19959	19799	19973	19858	20180	19986	20188	19947	19841	20045	19963	20237	19904	20045	19973	19926	20018	19913	20051	20192	19942	19900	19873	20049	19889	19929	19763	20056	20096	19935	19932	20112	19974	20034	19995	19909	19970	19869	20044	20156	20063	19902	19982	19967	20077	19877	19867	20031	20033	19944	20139	20063	20034	20045	20113	19956	19988	19781	20049	20086	20011	20066	20083	19962	19918	20215	20084	19979	19845	20131	19971	19731	19915	20066	19974	20062	19946	19957	20035	19927	19939	19753	20275	20034	20211	20082	19859	19960	19824	19840	20017	19990	19854	19988	19794	19946	19854	19972	20172	19944	20050	20225	19797	19995	19901	19989	19969	19866	20066	19939	20101	19878	19949	19779	20041	19949	20162	19974	19777	19976	20220	19933	19968	19865	20069	20134	20248	19949	19926	20218	20025	20053	20121	19815	20001	19984	19826	19947	19796	19932	20040	19902	20065	19913	19930	20113	20023	19993	20031	20054	19849	20048	20215	19997	19928	19974	20024	19891	20076	19846	19790	19827	19802	19969	19997	19918	20005	19725	20147	20101	19831	19923	19866	19882	19953	19881	19918	19942	20027	20075	19833	19804	20081	19976	20009	19968	20215	19974	20053	19913	20282	20028	20015	20121	19968	20036	19946	19853	20088	19907	20217	19975	19857	19914	19827	19983	19987	19685	20042	20186	19890	20274	20043	19891	20042	20080	19891	20004	19959	19893	20056	19875	19997	19916	20084	19728	19913	20038	20041	20042	19971	20075	20168	20015	19945	20086	19963	19819	20006	20084	20027	20050	19854	19824	20182	19757	19787	20065	20067	20009	19988	19992	20141	20015	20089	20023	19916	20123	19952	19787	19929	20043	19832	20070	19856	19928	20088	20021	20089	20017	20071	20100	19851	20053	20057	19951	19805	19880	19826	19906	19940	19972	19931	19940	19990	20012	20021	20055	19843	19921	19823	19916	20099	20046	20095	19912	19916	20007	20095	19942	20053	20013	19938	19979	19934	20179	20102	19973	19903	19951	19820	19896	20007	19867	19996	20070	19819	19954	20089	19888	20022	20019	19731	19996	19963	20096	19903	20203	19930	19906	20187	20111	20066	19822	20066	19899	20262	20028	20153	20163	19957	20002	20155	20059	20012	19930	19739	19895	19845	20021	19943	20047	19916	19848	20041	19957	20026	19971	19886	20226	20053	19973	20119	20093	20130	20068	19875	19954	19976	19848	20063	19898	19862	20032	20061	19922	20160	20167	20045	20143	20027	20077	20133	19931	19852	19823	20118	20052	20116	20113	20089	20023	19799	20112	20061	20097	20043	20074	19965	19978	19837	20113	19850	19944	19899	19835	20313	19898	19944	19852	19929	19993	20047	20165	19956	19982	19806	20010	19841	20021	19859	20109	19891	19951	19891	19851	19971	20115	20087	19896	20011	19949	20073	19937	20092	19830	19862	19985	20022	19837	19980	19565	19871	20268	20169	19977	19880	19876	20025	20280	20111	19973	20096	19942	20104	20046	20157	20088	20078	19956	19959	19951	19780	20180	20119	20001	19973	20056	19964	19822	19837	20054	20070	19944	19981	19834	20087	19921	20125	20247	20189	20030	20078	20174	19947	20022	20075	20111	19868	19883	20138	19921	19834	20136	19855	20179	20179	19891	19909	19960	20065	20044	20009	20108	19959	19863	20154	19942	20072	19968	20121	19931	20176	20075	20116	19972	20005	20045	20047	19977	20052	20157	20133	20054	20151	20049	19829	20055	19946	20133	20088	20030	19959	19798	19955	19905	19879	19852	20162	20064	20152	20115	19862	20060	19935	20103	20136	19903	19909	19815	19911	20053	19937	19853	20144	20124	20306	20000	20081	19867	20045	20078	19922	19759	19989	19933	19887	19821	19982	20007	20047	19950	19959	19955	19988	19976	19839	19953	19989	20060	20043	20270	20143	19944	19968	19993	19989	20037	19937	20063	20011	19944	19926	20012	20000	19890	19966	19946	20136	19941	19739	20046	20086	19924	20076	19688	20117	20081	20098	19964	19939	19689	20179	20019	19838	20121	19922	20086	20159	19721	19892	19908	19976	19923	19992	19987	19991	19952	19955	19779	20133	19916	20111	20067	20040	19962	19996	19943	19997	20006	19928	19969	19921	20075	19979	19911	20266	20099	19891	19927	19729	20111	19941	20047	19967	20052	20006	19959	20048	19921	19839	20078	19882	19988	20095	19802	20060	19992	19990	20088	19921	19993	20060	19982	20167	19962	19905	19952	19969	19935	20061	19999	20125	19999	19881	20010	19914	19991	20148	19876	19898	19914	20179	19952	20043	19914	20146	20148	20127	20120	20095	20169	20057	19873	20057	20074	20005	20186	19895	20017	20125	20043	20059	20015	19862	19989	19878	19871	19925	20122	20076	19928	19703	20126	20042	20276	20056	19928	19843	20226	20044	19975	19909	19914	19994	19878	20287	20089	19958	20084	19956	20038	19941	20040	20038	19934	19915	19743	19768	19868	20197	19916	20102	19950	19821	19887	19812	19895	20099	20009	20081	19956	20006	20005	20063	19933	19961	19990	19911	19983	19985	20045	20151	20104	20025	19878	19930	19961	20012	20059	19970	19908	19847	20036	19964	19926	20048	19851	20022	19909	19902	19851	19838	19865	20141	20134	19777	20058	20107	19819	19966	19984	19960	20048	20222	19887	20196	19999	19858	19933	19894	20111	20052	20119	19765	20064	20052	19867	20127	19899	19989	19930	20008	20224	19869	20069	20094	19942	20061	19908	20030	20077	19912	19858	19945	19835	19893	19840	19873	19955	20075	19853	19779	20021	20023	20041	20024	20012	20126	20064	19940	20032	19985	19840	19840	19754	19880	20068	19866	20029	19866	20239	19911	20010	20045	20109	19947	20134	19962	20016	19935	20148	20037	19873	19876	19770	19924	20056	19986	20033	19947	19934	20148	20152	19983	20010	20008	20008	19988	19968	19903	19989	19875	19794	20025	19917	20034	20002	19854	19954	20021	19897	20093	19874	19897	19858	20137	20159	19966	19864	20038	19714	20075	20101	19894	19838	20007	19998	19809	19833	19981	19831	19959	19802	19734	20092	20109	20041	19754	19857	20114	19921	19979	19900	19919	19966	20243	19954	19886	20209	20218	20019	20149	20039	20255	20071	19880	19925	19897	19682	19899	20074	19968	19811	19900	19905	20015	20048	20131	20078	20008	19967	20147	19924	20050	20036	20028	19896	20091	20120	19927	19861	19866	20064	19888	19992	19637	20013	20035	19990	19579	19789	19989	19913	20195	19962	19718	19867	19849	19998	20262	19951	19983	19890	20023	19729	20050	19922	19925	20038	19920	19981	20033	19945	19913	19976	20027	20056	19995	19803	19859	19991	20013	20143	19975	19935	19704	19881	19960	20034	19972	20101	19947	19812	20090	20005	20028	20074	20261	19925	19892	20094	19864	19979	19960	19844	20093	20124	19849	19897	19911	19994	20063	19974	19863	20010	19944	20115	20071	19955	19789	20026	19966	20196	20200	19952	20127	19893	19993	19831	19933	19896	19822	19901	19981	19940	20177	20055	20068	20092	20171	20052	20099	19979	19798	20125	19994	19858	20013	19919	19953	19886	19944	19965	20014	19927	19846	19940	20215	20140	20133	20042	19991	20100
15955	23786	22910	20296	19222	18923	18161	18089	18097	18057	17856	18024	17866	17778	17666	17884	17773	19452	20438	24803	26701	24765	21959	19909	18756	17845	17611	17377	17660	17428	17515	17612	17503	17407	17695	17399	17416	17512	17494	17517	17459	17644	17449	17372	17510	17386	17459	17380	17514	17367	17327	17403	17432	17627	17418	17592	17401	17384	17504	17404	17565	17390	17417	17460	17349	17484	17480	17502	17525	17432	17490	17425	17529	17502	17474	17568	17485	17447	17446	17542	17580	17437	17313	17591	17357	17516	17539	17478	17323	17601	17309	17305	17689	17565	17747	17444	17496	17390	17454	17480	17575	17463	17487	17625	17466	17464	17628	17268	17542	17585	17466	17489	17459	17511	17568	17499	17527	17391	17468	17439	17471	17465	17553	17532	17312	17523	17357	17615	17374	17443	17552	17508	17579	17434	17346	17437	17498	17407	17626	17722	17228	17350	17448	17516	17405	17590	17540	17367	17552	17432	17433	17573	17354	17436	17445	17416	17456	17441	17648	17545	17426	17321	17320	17479	17511	17238	17662	17471	17449	17471	17359	17526	17538	17453	17359	17522	17508	17491	17369	17563	17381	17465	17520	17663	17647	17576	17538	17573	17403	17451	17445	17520	17589	17437	17602	17583	17508	17595	17591	17503	17517	17534	17557	17425	17582	17312	17578	17472	17460	17399	17297	17317	17576	17368	17533	17409	17501	17628	17671	17520	17758	17628	17550	17509	17503	17430	17332	17347	17411	17501	17405	17294	17495	17514	17551	17627	17387	17534	17342	17469	17443	17547	17543	17305	17465	17468	17514	17335	17446	17693	17538	17365	17510	17313	17493	17439	17410	17619	17411	17698	17466	17393	17536	17523	17318	17464	17771	17471	17575	17430	17503	17275	17384	17457	17382	17465	17533	17387	17480	17619	17408	17355	17502	17453	17635	17377	17520	17269	17461	17366	17509	17406	17636	17492	17410	17382	17726	17394	17453	17427	17493	17430	17424	17565	17409	17635	17472	17535	17317	17539	17385	17464	17596	17484	17378	17547	17345	17530	17487	17383	17473	17565	17588	17475	17480	17569	17551	17614	17377	17364	17388	17360	17501	17396	17529	17689	17597	17280	17516	17467	17431	17621	17432	17405	17436	17657	17462	17386	17368	17220	17388	17373	17471	17447	17540	17310	17440	17418	17365	17495	17350	17410	17358	17486	17624	17410	17484	17341	17540	17507	17549	17418	17492	17482	17485	17458	17559	17447	17402	17478	17424	17550	17623	17260	17393	17463	17433	17329	17426	17375	17519	17445	17437	17435	17466	17396	17577	17533	17351	17636	17521	17561	17474	17651	17409	17571	17601	17498	17285	17307	17477	17515	17427	17623	17357	17215	17566	17510	17573	17422	17353	17637	17534	17371	17598	17496	17555	17475	17520	17490	17306	17533	17508	17316	17531	17441	17385	17417	17493	17654	17500	17417	17513	17481	17533	17360	17491	17430	17606	17388	17492	17493	17398	17561	17603	17511	17365	17441	17375	17582	17601	17514	17260	17467	17321	17325	17591	17519	17500	17458	17578	17343	17443	17519	17444	17446	17610	17409	17517	17500	17560	17322	17453	17313	17563	17475	17399	17630	17396	17466	17514	17504	17536	17485	17565	17515	17520	17456	17491	17498	17511	17448	17422	17354	17631	17451	17470	17496	17427	17498	17329	17575	17480	17552	17581	17530	17398	17463	17445	17411	17542	17580	17516	17374	17520	17409	17491	17243	17647	17600	17410	17650	17444	17491	17388	17415	17465	17593	17398	17499	17547	17579	17387	17372	17464	17521	17417	17286	17426	17747	17403	17385	17475	17483	17483	17489	17599	17458	17483	17517	17318	17615	17255	17522	17335	17546	17415	17504	17395	17644	17419	17403	17585	17514	17656	17451	17423	17508	17637	17363	17524	17452	17323	17338	17380	17450	17507	17444	17388	17460	17437	17408	17494	17505	17450	17543	17475	17595	17395	17574	17582	17476	17352	17498	17367	17531	17530	17649	17533	17481	17576	17385	17532	17639	17597	17464	17379	17392	17543	17457	17344	17596	17458	17399	17541	17624	17559	17377	17676	17479	17460	17594	17337	17374	17539	17651	17557	17461	17358	17520	17567	17482	17357	17305	17528	17429	17574	17384	17483	17543	17551	17449	17448	17511	17428	17523	17406	17581	17526	17499	17485	17399	17573	17455	17488	17487	17681	17157	17574	17421	17390	17430	17473	17593	17441	17457	17472	17575	17549	17407	17438	17499	17445	17402	17612	17560	17440	17592	17658	17453	17561	17547	17486	17433	17503	17424	17515	17394	17424	17601	17430	17449	17566	17443	17573	17485	17577	17547	17404	17452	17582	17376	17455	17432	17522	17485	17473	17416	17502	17520	17495	17645	17597	17474	17411	17402	17330	17470	17431	17415	17599	17565	17445	17495	17523	17361	17452	17678	17500	17563	17477	17510	17706	17463	17376	17376	17542	17487	17542	17364	17285	17430	17435	17586	17446	17691	17422	17396	17495	17525	17341	17581	17494	17411	17579	17480	17520	17395	17444	17572	17453	17529	17292	17391	17488	17441	17563	17357	17564	17420	17405	17537	17653	17427	17496	17412	17357	17388	17432	17412	17530	17586	17501	17556	17486	17409	17531	17467	17420	17408	17364	17601	17384	17479	17436	17355	17562	17551	17456	17483	17513	17468	17474	17586	17479	17648	17541	17459	17512	17560	17495	17400	17535	17581	17393	17372	17718	17384	17336	17511	17460	17192	17527	17517	17429	17492	17488	17408	17389	17311	17381	17531	17537	17587	17548	17529	17586	17444	17515	17524	17534	17478	17399	17358	17504	17456	17404	17542	17462	17450	17401	17614	17456	17458	17558	17463	17490	17538	17480	17443	17336	17470	17697	17590	17566	17386	17586	17491	17523	17305	17329	17467	17466	17638	17369	17519	17412	17597	17387	17541	17509	17441	17456	17594	17413	17505	17426	17530	17541	17415	17714	17509	17377	17571	17526	17387	17592	17492	17285	17617	17396	17462	17614	17510	17503	17639	17330	17332	17445	17568	17394	17430	17543	17519	17450	17528	17530	17495	17424	17462	17549	17514	17532	17571	17521	17455	17476	17450	17685	17518	17376	17514	17636	17384	17591	17425	17453	17373	17387	17430	17592	17370	17496	17406	17546	17534	17475	17420	17653	17450	17390	17440	17519	17490	17556	17310	17392	17456	17543	17398	17676	17507	17609	17575	17403	17473	17404	17476	17276	17622	17501	17497	17335	17455	17519	17502	17471	17474	17601	17357	17447	17521	17511	17335	17510	17398	17396	17452	17501	17516	17562	17331	17426	17511	17567	17416	17495	17550	17533	17462	17281	17683	17490	17305	17440	17483	17441	17507	17475	17486	17578	17265	17512	17599	17332	17534	17485	17540	17329	17282	17649	17432	17484	17380	17560	17588	17571	17483	17481	17431	17473	17546	17389	17352	17613	17468	17494	17438	17481	17486	17454	17488	17674	17685	17634	17437	17402	17458	17368	17710	17434	17517	17510	17434	17567	17447	17507	17389	17496	17503	17302	17388	17567	17576	17693	17510	17548	17671	17503	17399	17438	17402	17554	17494	17668	17387	17528	17304	17559	17329	17490	17465	17368	17471	17421	17531	17500	17296	17472	17458	17219	17523	17369	17489	17417	17386	17538	17328	17323	17581	17311	17585	17512	17526	17576	17630	17565	17433	17395	17596	17550	17489	17533	17519	17511	17417	17395	17477	17498	17569	17606	17432	17445	17488	17441	17616	17458	17598	17465	17525	17471	17398	17308	17510	17434	17406	17601	17355	17500	17454	17572	17526	17543	17465	17375	17378	17568	17406	17545	17519	17402	17360	17501	17227	17611	17468	17651	17378	17419	17477	17520	17498	17434	17449	17503	17366	17348	17477	17519	17595	17488	17530	17369	17408	17388	17336	17446	17520	17413	17424	17494	17440	17631	17418	17448	17459	17495	17534	17422	17308	17538	17587	17284	17478	17385	17515	17417	17306	17545	17576	17533	17372	17454	17445	17477	17426	17610	17488	17434	17385	17320	17483	17456	17625	17635	17471	17578	17381	17603	17482	17592	17407	17531	17665	17621	17435	17589	17534	17694	17446	17438	17358	17393	17356	17520	17432	17362	17542	17503	17704	17556	17510	17515	17501	17521	17350	17348	17367	17536	17426	17370	17402	17422	17473	17478	17483	17359	17580	17488	17517	17285	17604	17373	17517	17544	17545	17652	17346	17478	17347	17526	17618	17572	17386	17445	17504	17632	17385	17653	17506	17310	17582	17307	17484	17505	17311	17735	17491	17436	17609	17809	17558	17463	17567	17446	17437	17502	17448	17373	17496	17364	17510	17473	17565	17542	17346	17332	17461	17423	17363	17504	17284	17463	17555	17402	17558	17523	17439	17491	17482	17492	17518	17471	17610	17350	17363	17436	17643	17554	17463	17384	17342	17298	17416	17502	17375	17262	17567	17504	17303	17450	17351	17456	17531	17497	17249	17515	17585	17390	17592	17381	17557	17566	17520	17509	17382	17391	17455	17347	17542	17365	17480	17617	17702	17450	17637	17371	17436	17595	17572	17632	17584	17410	17570	17477	17499	17444	17530	17317	17381	17440	17382	17395	17532	17390	17432	17297	17581	17657	17389	17587	17490	17319	17608	17202	17600	17572	17310	17677	17383	17455	17617	17399	17259	17392	17665	17527	17482	17470	17552	17617	17244	17519	17433	17451	17439	17383	17489	17672	17448	17452	17541	17537	17569	17415	17528	17552	17432	17436	17440	17273	17479	17619	17614	17280	17367	17449	17677	17413	17438	17521	17316	17491	17568	17374	17265	17453	17417	17377	17456	17511	17370	17579	17462	17481	17455	17611	17436	17428	17471	17442	17640	17584	17280	17465	17614	17540	17622	17500	17386	17428	17460	17530	17404	17533	17381	17362	17501	17408	17537	17557	17423	17375	17431	17609	17539	17330	17450	17606	17503	17544	17482	17504	17616	17580	17432	17392	17613	17523	17410	17469	17530	17497	17432	17619	17600	17344	17572	17561	17659	17484	17419	17494	17492	17614	17425	17341	17470	17564	17515	17456	17598	17442	17439	17542	17559
24310	21449	28939	24436	22287	23233	22707	19968	19402	19673	19265	19443	19366	19191	19024	19012	19550	24501	28578	29126	28220	25818	22803	20680	19680	19091	19086	18813	18960	18728	18811	18800	18791	19056	18755	18946	18629	18674	18632	18680	18758	18841	18663	18828	18842	18697	18883	18763	18614	18623	18821	18762	18804	18713	18694	18845	18711	18588	18671	18736	18846	18735	18821	18877	18816	18808	18756	18801	18623	18573	18677	18454	18575	18713	18796	18697	18794	18712	18577	18650	18909	18789	18874	18666	18913	18710	18753	18893	18644	18622	18761	18653	18580	18653	18893	18654	18902	18813	18681	18830	18881	18711	18727	18671	18545	18594	18784	18728	18876	18745	18731	18557	18786	18662	18649	18538	18573	18706	18922	18799	18804	18518	18522	18708	18839	18750	18662	18855	18683	18854	18695	18860	18665	18836	18657	18829	18696	18648	18613	18681	18508	18772	18603	18717	18773	18523	18758	18809	18667	18569	18611	18767	18675	18672	18829	18866	18709	18853	18713	18575	18894	18677	18750	18768	18650	18798	18820	18680	18567	18514	18603	18910	18840	18828	18818	18863	18545	18709	18696	18597	18620	18711	18851	18613	18733	18726	18755	18789	18352	18643	18742	18683	18798	18576	18799	18676	18761	18865	18453	18711	18754	18660	18716	18531	18674	18892	18707	18663	18626	18814	18737	18672	18844	18760	18742	18801	18800	18537	18608	18677	18837	18807	18693	18869	18860	18754	18748	18771	18410	18639	18720	18763	18633	18741	18763	18673	18543	18641	18611	18601	18756	18780	18673	18649	18607	18658	18714	18637	18661	18736	18596	18609	18770	18709	18581	18896	18722	18958	18603	18675	18751	18760	18722	18627	18774	18949	18726	18651	18627	18799	18698	18746	18699	18883	18672	18660	18643	18768	18902	18866	18705	18798	18587	18780	18856	18773	18780	18825	18756	18646	18830	18630	18808	18742	18819	18781	18724	18760	18759	18675	18737	18726	18704	18790	18804	18715	18608	18547	18780	18588	18812	18780	18870	18693	18484	18807	18840	18701	18680	18754	18666	18632	18682	18732	18879	18630	18616	18713	18800	18694	18797	18715	18705	18827	18644	18793	18599	18749	18551	18830	18652	18821	18697	18732	18652	18629	18652	18457	18701	18704	18963	18684	18605	18889	18692	18660	18576	18704	18598	18608	18639	18765	18670	18872	18779	18680	18575	18680	18748	18661	18595	18747	18680	18609	18669	18785	18726	18687	18692	18705	18652	18736	18569	18653	18458	18618	18798	18661	18738	18544	18537	18707	18643	18616	18733	18850	18558	18709	18778	18836	18596	18830	18716	18629	18811	18585	18657	18646	18649	18774	18637	18714	18852	18608	18502	18595	18706	18522	18751	18745	18742	18685	18681	18666	18780	18672	18734	18731	18688	18784	18678	18758	18648	18781	18750	18714	18874	18814	18786	18623	18525	18655	18550	18732	18793	18659	18571	18798	18917	18820	18681	18660	18553	18805	18861	18672	18678	18724	18871	18642	18681	18719	18783	18685	18577	18678	18706	18763	18730	18624	18696	18697	18554	18646	18721	18596	18710	18560	18601	18677	18570	18840	18572	18574	18725	18763	18618	18810	18571	18679	18657	18655	18879	18822	18687	18570	18825	18812	18693	18730	18779	18765	18789	18701	18740	18681	18609	18675	18584	18659	18755	18688	18667	18665	18742	18685	18689	18754	18762	18687	18627	18719	18595	18811	18754	18520	18696	18772	18692	18564	18686	18556	18597	18607	18643	18799	18655	18750	18454	18652	18706	18717	18792	18659	18725	18691	18727	18757	18677	18785	18578	18671	18566	18499	18730	18796	18656	18624	18820	18653	18613	18907	18889	18965	18784	18689	18855	18612	18851	18614	18756	18704	18844	18550	18568	18609	18747	18636	18457	18603	18717	18730	18553	18666	18781	18695	18885	18627	18507	18854	18664	18592	18817	18836	18844	18496	18480	18689	18540	18819	18513	18882	18906	18707	18842	18770	18491	18677	18821	18582	18657	18680	18751	18788	18783	18759	18840	18553	18806	18791	18441	18599	18765	18812	18644	18693	18773	18581	18544	18708	18910	18481	18619	18457	18720	18667	18860	18738	18762	18693	18560	18604	18721	18899	18689	18635	18617	18628	18871	18797	18731	18681	18683	18666	18532	18799	18655	18553	18861	18687	18840	18767	18597	18842	18840	18711	18811	18684	18756	18679	18599	18605	18888	18931	18687	18654	18761	18772	18899	18750	18819	18660	18403	18751	18678	18519	18698	18842	18653	18667	18836	18615	18879	18762	18744	18627	18783	18643	18570	18677	18754	18679	18609	18674	18837	18571	18709	18762	18685	18826	18684	18781	18605	18584	18691	18726	18746	18723	18710	18600	18681	18740	18708	18614	18884	18534	18708	18799	18707	18741	18519	18752	18625	18775	18788	18569	18517	18694	18698	18649	18603	18598	18768	18768	18780	18701	18701	18686	18860	18731	18736	18623	18698	18711	18746	18736	18700	18808	18958	18714	18687	18748	18669	18711	18577	18795	18733	18613	18537	18613	18443	18776	18494	18797	18661	18745	18502	18827	18725	18801	18802	18713	18637	18708	18710	18858	18676	18638	18887	18677	18786	18582	18646	18679	18563	18562	18780	18820	18715	18797	18622	18524	18698	18538	18607	18697	18738	18775	18775	18664	18798	18653	18572	18767	18682	18612	18625	18716	18602	18686	18744	18522	18921	18802	18754	18741	18570	18627	18738	18643	18673	18469	18699	18656	18851	18595	18634	18680	18674	18809	18620	18651	18800	18591	18677	18618	18914	18719	18611	18668	18675	18704	18733	18719	18711	18643	18895	18543	18760	18869	18383	18818	18699	18812	18573	18819	18732	18647	18732	18803	18672	18849	18721	18764	18633	18486	18613	18872	18797	18672	18893	18634	18715	18541	18663	18696	18745	18691	18722	18836	18644	18710	18511	18801	18833	18766	18742	18646	18640	18730	18745	18719	18658	18756	18657	18653	18861	18749	18593	18718	18799	18860	18612	18639	18572	18534	18848	18895	18804	18767	18753	18313	18778	18514	18444	18785	18720	18541	18493	18669	18768	18875	18663	18710	18432	18779	18693	18697	18550	18671	18764	18634	18566	18763	18714	18612	18606	18700	18761	18799	18631	18681	18619	18645	18627	18465	18814	18627	18675	18910	18829	18859	18814	18558	18647	18609	18870	18620	18703	18601	18725	18798	18612	18717	18806	18838	18826	18702	18692	18774	18714	18655	18775	18979	18702	18575	18508	18840	18671	18650	18616	18618	18591	18743	18634	18631	18673	18729	18727	18572	18826	18772	18818	18509	18594	18785	18599	18568	18832	18680	18767	18871	18807	18763	18618	18712	18736	18661	18821	18777	18584	18725	18581	18692	18655	18682	18794	18664	18783	18617	18664	18541	18571	18516	18794	18677	18650	18649	18754	18805	18731	18786	18875	18648	18548	18637	18613	18533	18741	18917	18691	18583	18632	18578	18873	18557	18506	18689	18561	18784	18531	18735	18604	18583	18755	18564	18729	18722	18810	18742	18734	18620	18628	18814	18824	18686	18913	18820	18767	18907	18635	18795	18756	18639	18678	18728	18826	18818	18736	18847	18819	18595	18516	18831	18928	18612	18670	18627	18613	18799	18685	18833	18670	18939	18688	18637	18561	18678	18579	18909	18629	18767	18639	18503	18800	18702	18856	18816	18701	18565	18360	18619	18660	18645	18639	18620	18623	18700	18532	18667	18565	18545	18724	18619	18800	18746	18510	18468	18666	18608	18923	18785	18591	18713	18672	18831	18833	18780	18754	18778	18896	18754	18743	18681	18724	18759	18482	18907	18710	18858	18723	18632	18681	18588	18820	18722	18703	18480	18671	18649	18575	18652	18816	18829	18527	18580	18722	18698	18792	18521	18571	18643	18655	18765	18526	18621	18684	18603	18823	18538	18495	18513	18729	18780	18621	18667	18691	18768	18624	18647	18639	18658	18566	18563	18552	18540	18712	18582	18781	18761	18653	18823	18719	18445	18631	18625	18788	18873	18722	18918	18599	18442	18509	18870	18775	18637	18812	18735	18796	18627	18709	18844	18933	18738	18724	18714	18670	18645	18528	18783	18669	18809	19013	18671	18738	18844	18870	18798	18648	18599	18592	18723	18649	18735	18643	18695	18738	18627	18544	18596	18417	18682	18648	18662	18797	18729	18826	18746	18864	18632	18846	18648	18554	18678	18483	18742	18843	18657	18819	18586	18514	18633	18812	18748	18682	18838	18629	18852	18785	18708	18728	18694	18782	18740	18813	18737	18725	18796	18667	18800	18691	18844	18753	18772	18676	18764	18738	18545	18480	18654	18873	18703	18641	18765	18410	18974	18632	18720	18775	18461	18722	18618	18684	18764	18891	18928	18805	18821	18754	18706	18733	18787	18847	18710	18756	18520	18625	18716	18655	18752	18833	18751	18649	18886	18667	18979	18656	18672	18645	18695	18668	18730	18680	18671	18723	18728	18634	18690	18975	18732	18558	18686	18595	18770	18825	18532	18635	18660	18814	18832	18726	18856	18653	18737	18690	18672	18753	18746	18743	18805	18606	18518	18786	18679	18527	18883	18721	18465	18669	18536	18716	18604	18471	18802	18652	18794	19098	18813	18687	18538	18290	18700	18755	18830	18645	18833	18582	18647	18606	18779	18872	18837	18652	18741	18767	18768	18700	18628	18713	18723	18858	18829	18718	18701	18874	18642	18919	18898	18723	18781	18636	18707	18761	18741	18784	18593	18743	18699	18516	18744	18573	18541	18686	18772	18645	18763	18921	18663	18752	18764	18664	18709	18742	18798	18464	18611	18764	18725	18540	18553	18606	18468	18644	18573	18641	18700	18765	18509	18669	18800	18682	18637	18618	18637	18825	18576	18764	18516	18313	18786	18593	18774	18474	18759	18697	18740	18987	18755	18829	18757	18403	18695	18769	18708	18775	18606	18864	18719	18749	18635	18699	18872	18764	18861	18844	18627	18805	18620	18866	18741	18587	18852	18795	18650	18627	18796	18645	18863	18579	18623	18619	18590	18508	18633	18743	18429	18694	18748	18880	18948	18359	18553	18573	18689	18626	18761
17025	27965	25994	22053	20395	19143	18392	18214	17941	17580	17589	17541	17356	17343	17188	17271	18169	26476	31281	31130	29409	26365	22050	18858	18111	17527	16886	16779	16734	16712	16631	16624	16629	16780	16861	16766	16748	16580	16697	16769	16675	16599	16677	16725	16834	16720	16756	16712	16746	16868	16724	16613	16654	16736	16721	16669	16788	16743	16670	16618	16691	16726	16658	16851	16699	16801	16783	16807	16787	16790	16684	16671	16711	16739	16735	16810	16851	16834	16793	16654	16641	16903	16576	16588	16767	16739	16706	16768	16656	16589	16884	16685	16577	16730	16745	16690	16759	16695	16660	16891	16693	16669	16522	16790	16761	16751	16833	16816	16655	16628	16872	16767	16771	16676	16703	16816	16744	16698	16650	16550	16716	16808	16640	16802	16607	16964	16772	16497	16752	16817	16770	16785	16770	16762	16703	16685	16811	16478	16498	16644	16708	16704	16894	16577	16736	16508	16750	16820	16694	16741	16685	16730	16617	16794	16618	16797	16560	16711	16660	16746	16824	16801	16745	16861	16596	16639	16796	16789	16672	16846	16743	16717	16526	16489	16742	16529	16825	16658	16658	16731	16723	16736	16610	16651	16782	16680	16756	16716	16860	16736	16773	16763	16700	16650	16703	16578	16703	16756	16818	16619	16691	16689	16677	16636	16817	16629	16861	16769	16796	16700	16601	16503	16577	16753	16765	16575	16727	16949	16653	16713	16748	16669	16879	16643	16783	16642	16644	16666	16724	16684	16648	16817	16677	16689	16547	16747	16845	16678	16527	16884	16627	16706	16888	16706	16642	16676	16684	16614	16712	16624	16746	16733	16695	16613	16613	16703	16659	16637	16773	16841	16714	16724	16676	16593	16569	16679	16631	16588	16745	16807	16695	16665	16684	16678	16694	16647	16703	16790	16601	16767	16630	16757	16768	16717	16696	16473	16601	16867	16889	16690	16675	16676	16688	16640	16759	16715	16631	16809	16507	16654	16585	16731	16532	16792	16685	16477	16852	16781	16701	16729	16680	16652	16546	16702	16837	16830	16740	16586	16751	16821	16685	16682	16583	16673	16669	16779	16830	16713	16554	16680	16736	16752	16531	16677	16691	16669	16747	16694	16766	16820	16546	16700	16766	16667	16742	16816	16831	16750	16887	16609	16770	16613	16601	16630	16662	16704	16729	16794	16588	16732	16665	16717	16767	16554	16667	16664	16532	16927	16741	16633	16790	16795	16691	16732	16658	16638	16858	16704	16679	16705	16470	16710	16652	16566	16784	16584	16730	16746	16793	16799	16719	16498	16668	16788	16664	16773	16760	16723	16611	16631	16723	16866	16603	16812	16595	16654	16736	16727	16744	16791	16700	16539	16762	16801	16592	16526	16577	16841	16642	16935	16653	16858	16661	16636	16731	16622	16624	16572	16562	16634	16768	16674	16851	16557	16733	16587	16557	16565	16751	16684	16651	16643	16494	16682	16741	16669	16836	16630	16585	16816	16598	16660	16672	16716	16829	16660	16717	16742	16944	16663	16800	16742	16740	16893	16729	16621	16674	16509	16732	16691	16737	16748	16591	16707	16684	16635	16543	16661	16408	16545	16676	16728	16608	16719	16751	16825	16726	16814	16729	16599	16639	16765	16732	16659	16800	16593	16768	16714	16805	16633	16715	16649	16815	16635	16558	16557	16742	16702	16762	16785	16701	16705	16810	16609	16616	16481	16680	16785	16683	16490	16627	16637	16643	16731	16831	16675	16660	16583	16678	16708	16518	16720	16611	16637	16747	16590	16585	16862	16759	16674	16741	16887	16487	16753	16721	16702	16662	16752	16490	16642	16698	16682	16744	16840	16645	16648	16473	16657	16867	16542	16522	16756	16781	16744	16884	16772	16735	16633	16762	16665	16818	16668	16661	16733	16795	16685	16586	16618	16647	16726	16666	16697	16531	16660	16668	16700	16643	16734	16843	16706	16706	16571	16678	16729	16718	16730	16653	16711	16625	16577	16610	16537	16678	16664	16740	16697	16830	16814	16717	16659	16725	16692	16716	16720	16686	16637	16816	16771	16823	16713	16604	16697	16626	16872	16582	16724	16723	16858	16823	16696	16693	16792	16799	16625	16798	16655	16667	16899	16561	16746	16777	16562	16650	16638	16725	16669	16727	16702	16714	16751	16709	16646	16643	16612	16628	16870	16615	16681	16558	16786	16722	16748	16817	16794	16595	16681	16681	16677	16854	16868	16589	16662	16813	16813	16598	16634	16758	16576	16663	16721	16795	16534	16611	16729	16726	16781	16653	16731	16658	16751	16744	16836	16790	16563	16599	16637	16670	16879	16700	16803	16765	16671	16704	16733	16714	16589	16722	16769	16693	16780	16727	16741	16654	16710	16705	16510	16798	16622	16755	16717	16433	16657	16755	16782	16682	16749	16622	16749	16749	16570	16726	16674	16735	16597	16607	16683	16732	16856	16670	16793	16689	16863	16811	16910	16651	16641	16877	16541	16671	16631	16707	16694	16628	16625	16622	16647	16633	16749	16715	16610	16685	16632	16716	16706	16480	16558	16598	16552	16525	16651	16591	16628	16827	16706	16870	16777	16722	16703	16553	16786	16826	16702	16718	16826	16740	16481	16581	16709	16609	16801	16687	16771	16585	16846	16844	16815	16783	16739	16751	16747	16642	16902	16794	16640	16861	16711	16776	16871	16640	16772	16793	16831	16736	16649	16619	16748	16713	16723	16627	16776	16687	16823	16763	16738	16567	16759	16876	16585	16731	16682	16673	16725	16776	16691	16648	16685	16741	16532	16650	16660	16647	16595	16793	16655	16666	16602	16700	16598	16825	16759	16695	16596	16772	16846	16519	16788	16759	16531	16677	16705	16975	16657	16621	16700	16594	16560	16670	16524	16875	16798	16811	16796	16742	16791	16703	16914	16652	16581	16805	16528	16642	16843	16791	16714	16680	16720	16651	16703	16787	16567	16678	16720	16731	16900	16601	16749	16674	16612	16687	16632	16540	16546	16643	16776	16822	16509	16646	16662	16777	16720	16848	16754	16735	16881	16645	16807	16681	16792	16520	16566	16788	16889	16697	16843	16679	16693	16894	16619	16774	16668	16742	16727	16790	16729	16764	16706	16720	16715	16595	16731	16663	16732	16758	16709	16584	16835	16638	16718	16702	16828	16629	16766	16885	16631	16700	16672	16632	16594	16650	16613	16823	16641	16679	16564	16604	16675	16673	16960	16568	16710	16629	16751	16724	16764	16814	16687	16581	16774	16921	16637	16687	16660	16815	16588	16683	16661	16655	16639	16662	16747	16791	16738	16691	16596	16751	16563	16729	16606	16822	16770	16581	16712	16894	16515	16696	16624	16550	16762	16593	16712	16621	16540	16698	16807	16670	16629	16745	16607	16758	16716	16555	16817	16535	16882	16737	16673	16623	16786	16583	16793	16874	16728	16713	16784	16751	16862	16640	16721	16610	16870	16637	16781	16699	16686	16864	16679	16807	16659	16663	16565	16792	16607	16806	16781	16761	16682	16847	16714	16629	16761	16903	16679	16670	16877	16755	16608	16896	16654	16661	16736	16624	16710	16633	16872	16694	16694	16644	16898	16664	16524	16513	16712	16818	16637	16666	16776	16732	16737	16494	16633	16817	16754	16796	16564	16675	16734	16588	16744	16888	16684	16673	16747	16773	16819	16606	16692	16778	16578	16652	16674	16517	16715	16827	16706	16720	16588	16494	16603	16872	16578	16762	16802	16659	16571	16851	16611	16837	16706	16820	16534	16762	16563	16774	16616	16760	16637	16779	16861	16863	16751	16614	16702	16581	16797	16807	16898	16683	16852	16745	16757	16812	16738	16729	16577	16855	16696	16643	16660	16510	16767	16670	16717	16703	16783	16757	16779	16741	16691	16837	16697	16528	16822	16632	16675	16642	16669	16855	16686	16806	16737	16557	16911	16682	16756	16557	16662	16598	16743	16749	16717	16777	16720	16554	16689	16834	16686	16714	16753	16768	16715	16663	16665	16882	16673	16585	16686	16801	16639	16632	16803	16683	16645	16873	16710	16747	16687	16732	16639	16646	16736	16719	16680	16743	16728	16745	16766	16641	16751	16667	16594	16826	16652	16586	16659	16697	16812	16614	16598	16747	16782	16656	16684	16862	16707	16554	16746	16873	16591	16847	16787	16656	16657	16600	16767	16819	16761	16774	16540	16764	16689	16713	16615	16695	16819	16907	16775	16659	16920	16766	16747	16826	16795	16752	16754	16634	16605	16661	16750	16928	16527	16594	16883	16619	16752	16611	16768	16666	16812	16666	16710	16908	16667	16759	16706	16696	16791	16717	16492	16522	16808	16564	16724	16672	16658	16665	16912	16702	16642	16630	16634	16833	16603	16615	16748	16677	16774	16828	16767	16657	16874	16611	16879	16702	16677	16769	16736	16685	16690	16727	16775	16893	16795	16751	16532	16706	16606	16796	16826	16762	16540	16719	16732	16655	16693	16722	16704	16659	16830	16613	16659	16657	16646	16959	16690	16569	16703	16751	16574	16733	16600	16720	16681	16701	16604	16651	16727	16809	16727	16694	16721	16714	16689	16632	16620	16658	16835	16713	16676	16650	16711	16641	16641	16655	16763	16705	16672	16674	16722	16711	16688	16563	16721	16713	16799	16597	16747	16689	16705	16753	16652	16673	16565	16550	16835	16707	16798	16696	16839	16422	16636	16828	16694	16629	16702	16827	16781	16794	16923	16647	16476	16612	16562	16680	16552	16565	16750	16706	16750	16732	16885	16870	16671	16656	16922	16704	16758	16619	16766	16732	16680	16666	16744	16666	16809	16691	16782	16790	16717	16682	16642	16706	16694	16809	16673	16743	16684	16668	16852	16615	16735	16773	16622	16673	16741	16746	16804	16640	16712	16617	16728	16671	16806	16576	16510	16772	16758	16785	16686	16656	16669	16661	16680	16638	16546	16818	16758	16724	16484	16805	16638	16659	16718	16739	16617	16718	16645	16602	16641	16633	16696	16561	16914	16652	16824	16585	16639	16724	16679	16748	16639	16683	16727	16824	16714	16798	16574	16752	16812	16625	16682	16661	16608	16712	16583	16634	16676	16606	16744	16585	16765	16765	16745	16591	16704	16696	16623
30021	22166	22245	20512	18523	18479	18633	18660	18350	18435	18551	18435	18681	18367	18319	18605	18269	18824	19378	19372	19442	19044	18684	18504	18767	18625	18490	18430	18321	18505	18331	18373	18194	18372	18433	18359	18182	18327	18255	18209	18255	18099	18404	18163	18196	18257	18577	18373	18511	18264	18437	18180	18339	18437	18377	18430	18480	18317	18199	18046	18430	18241	18290	18396	18302	18384	18605	18494	18424	18456	18388	18367	18455	18427	18486	18084	18381	18227	18387	18288	18202	18450	18218	18336	18431	18190	18362	18381	18531	18367	18472	18365	18070	18342	18482	18457	18311	18401	18198	18298	18493	18446	18265	18327	18240	18455	18527	18412	18285	18338	18354	18435	18319	18320	18400	18311	18305	18542	18308	18289	18212	18207	18322	18131	18196	18148	18460	18374	18115	18241	18351	18314	18211	18222	18150	18596	18476	18244	18347	18242	18340	18061	18456	18030	18386	18469	18394	18373	18430	18294	18407	18473	18382	18477	18260	18107	18164	18297	18228	18310	18426	18519	18172	18295	18282	18240	18324	18547	18128	18102	18561	18377	18441	18410	18196	18313	18312	18410	18440	18447	18519	18360	18480	18401	18389	18356	18166	18389	18458	18469	18432	18082	18280	18198	18408	18470	18487	18419	18269	18209	18229	18420	18235	18174	18013	18349	18413	18319	18180	18349	18302	18152	18240	18441	18329	18537	18233	18371	18304	18370	18368	18279	18469	18132	18467	18238	18485	18550	18203	18352	18523	18277	18261	18351	18417	18594	18184	18281	18124	18257	18333	18231	18330	18273	18451	18244	18347	18184	18302	18332	18501	18238	18289	18460	18380	18395	18270	18371	18289	18242	18235	18277	18425	18230	18242	18202	18412	18326	18253	18128	18317	18333	18188	18267	18424	18269	18346	18389	18134	18277	18432	18352	18375	18363	18101	18487	18326	18429	18377	18249	18452	18389	18434	18519	18447	18292	18206	18365	18303	18378	18481	18347	18167	18268	18266	18257	18208	18199	18327	18380	18303	18293	18239	18474	18308	18297	18146	18564	18378	18264	18535	18415	18346	18485	18223	18156	18441	18436	18327	18312	18530	18215	18397	18240	18288	18290	18251	18361	18382	18275	18372	18348	18196	18307	18309	18273	18521	18381	18279	18235	18486	18467	18097	18183	18487	18394	18408	18190	18297	18418	18329	18636	18437	18222	18236	18326	18266	18146	18494	18215	18325	18174	18331	18208	18423	18488	18353	18312	18291	18363	18470	18403	18348	18345	18356	18391	18288	18201	18264	18137	18067	18342	18053	18528	18427	18298	18350	18187	18302	18398	18267	18253	18165	18171	18284	18237	18447	18559	18401	18266	18317	18345	18249	18396	18321	18218	18219	18328	18377	18419	18459	18216	18271	18361	18102	18077	18430	18413	18332	18377	18412	18207	18303	18356	18476	18301	18275	18326	18225	18306	18161	18414	18157	18109	18299	18060	18395	18275	18396	18353	18172	18222	18410	18239	18449	18314	18285	18441	18236	18317	18240	18406	18227	18369	18399	18262	18419	18365	18179	18189	18412	18162	18319	18264	18257	18157	18233	18330	18259	18391	18436	18219	18219	18403	18272	18247	18351	18425	18262	18443	18216	18212	18596	18276	18314	18206	18404	18325	18311	18297	18461	18526	18450	18448	18388	18368	18587	18263	18341	18438	18316	18337	18253	18330	18291	18460	18311	18332	18578	18250	18236	18454	18433	18245	18387	18194	18425	18378	18306	18376	18539	18234	18203	18307	18490	18564	18388	18395	18298	18185	18144	18488	18320	18540	18254	18167	18420	18241	18410	18199	18402	18451	18253	18151	18404	18360	18349	18520	18478	18191	18279	18286	18485	18304	18324	18390	18090	18275	18259	18458	18416	18463	18535	18355	18323	18465	18208	18168	18263	18309	18414	18567	18225	18266	18221	18289	18243	18358	18418	18196	18276	18311	18216	18083	18291	18218	18498	18504	18384	18292	18311	18372	18592	18262	18261	18478	18303	18452	18177	18196	18318	18310	18383	18309	18417	18391	18329	18225	18346	18376	18363	18380	18356	18386	18393	18299	18146	18136	18218	18138	18314	18333	18311	18349	18490	18199	18471	18233	18210	18276	18282	18224	18311	18370	18376	18519	18221	18219	18264	18324	18212	18196	18264	18237	18248	18233	18351	18268	18278	18455	18253	18440	18293	18392	18314	18308	18311	18433	18436	18251	18558	18302	18413	18428	18183	18320	18114	18303	18271	18189	18333	18465	18153	18190	18517	18426	18564	18580	18425	18505	18158	18292	18391	18603	18204	18348	18223	18432	18318	18335	18323	18287	18398	18550	18375	18290	18186	18460	18348	18458	18241	18134	18390	18270	18363	18343	18353	18229	18374	18374	18331	18285	18304	18222	18251	18434	18280	18110	18408	18493	18276	18347	18157	18323	18273	18313	18392	18305	18329	18334	18286	18140	18386	18201	18195	18015	18377	18477	18451	18482	18351	18279	18342	18435	18267	18365	18446	18483	18322	18064	18361	18542	18356	18305	18375	18327	18305	18271	18546	18299	18194	18296	18461	18232	18470	18280	18325	18324	18225	18134	18116	18326	18440	18392	18389	18232	18407	18335	18609	18487	18572	18520	18374	18423	18413	18356	18350	18197	18296	18322	18365	18320	18269	18455	18128	18350	18465	18403	18099	18277	18511	18112	18317	18275	18416	18365	18138	18229	18543	18348	18383	18329	18374	18459	18419	18337	18387	18466	18251	18120	18179	18324	18332	18248	18244	18410	18318	18378	18378	18348	18325	18170	18299	18324	18233	18344	18457	18224	18083	18503	18238	18352	18446	18301	18589	18330	18389	18280	18264	18193	18233	18123	18225	18082	18434	18143	18370	18241	18311	18347	18494	18090	18400	18249	18300	18364	18349	18275	18242	18310	18449	18355	18392	18196	18419	18359	18398	18311	18397	18420	18131	18310	18291	18415	18274	18473	18334	18497	18344	18432	18274	18419	18452	18423	18203	18331	18320	18352	18227	18216	18388	18451	18325	18331	18195	18226	18351	18315	18405	18171	18303	18416	18142	18311	18268	18361	18322	18304	18287	18379	18286	18286	18298	18328	18293	18232	18398	18377	18290	18312	18595	18452	18206	18472	18308	18290	18214	18343	18522	18519	18176	18226	18269	18250	18289	18404	18282	18337	18296	18301	18295	18414	18307	18357	18444	18391	18204	18345	18020	18348	18100	18355	18196	18290	18534	18277	18294	18199	18278	18320	18510	18506	18330	18219	18273	18237	18347	18269	18121	18413	18544	18194	18396	18280	18303	18207	18158	18287	18348	18337	18344	18187	18309	18305	18447	18263	18211	18335	18460	18381	18092	18252	18389	18445	18425	18417	18351	18199	18360	18277	18130	18489	18282	18372	18326	18232	18346	18294	18249	18188	18482	18325	18254	18311	18418	18316	18346	18390	18107	18295	18493	18449	18251	18208	18371	18358	18313	18208	18494	18323	18322	18368	18343	18271	18103	18253	18373	18381	18447	18213	18242	18320	18416	17983	18319	18451	18336	18319	18231	18139	18314	18267	18414	18128	18201	18197	18244	18281	18096	18279	18379	18466	18196	18333	18218	18164	18291	18367	18227	18518	18352	18104	18203	18034	18476	18256	18401	18213	18495	18248	18189	18207	18367	18219	18348	18251	18184	18271	18314	18301	18539	18324	18341	18387	18241	18271	18250	18152	18315	17979	18236	18477	18235	18375	18261	18419	18245	18461	18264	18463	18089	18377	18431	18401	18385	18282	18271	18214	18245	18473	18422	18439	18258	18334	18339	18264	18272	18353	18357	18274	18318	18402	18292	18302	18312	18442	18291	18308	18466	18381	18428	18509	18342	18368	18386	18433	18358	18547	18166	18289	18281	18480	18324	18510	18292	18239	18360	18312	18339	18325	18277	18472	18205	18318	18522	18493	18185	18319	18317	18377	18377	18113	18441	18535	18278	18323	18350	18557	18274	18429	18404	18462	18383	18229	18341	18422	18111	18239	18257	18377	18212	18537	18356	18423	18471	18431	18433	18263	18219	18228	18354	18418	18396	18402	18420	18338	18355	18519	18073	18461	18488	18533	18326	18349	18317	18491	18503	18395	18389	18316	18355	18241	18271	18437	18412	18045	18340	18299	18332	18426	18226	18285	18324	18398	18608	18449	18405	18261	18411	18345	18504	18336	18298	18393	18391	18330	18254	18252	18332	18469	18383	18315	18253	18230	18249	18205	18291	18349	18237	18352	18392	18478	18380	18377	18261	18269	18364	18470	18228	18265	18247	18502	18496	18344	18517	18234	18425	18464	18336	18438	18300	18111	18355	18416	18378	18333	18280	18263	18218	18567	18353	18041	18390	18366	18172	18285	18552	18492	18418	18096	18359	18332	18580	18226	18259	18183	18205	17986	18386	18318	18300	18282	18322	18121	18240	18379	18355	18369	18601	18127	18453	18236	18191	18224	18409	18313	18333	18420	18616	18486	18545	18382	18427	18357	18393	18240	18404	18390	18272	18383	18250	18234	18375	18503	18387	18299	18537	18330	18222	18307	18298	18100	18386	18397	18545	18433	18300	18246	18369	18602	18209	18287	18288	18392	18299	18453	18394	18432	18542	18336	18493	18478	18364	18485	18365	18328	18208	18163	18304	18376	18484	18191	18178	18152	18234	18415	18244	18387	18321	18441	18280	18234	18275	18254	18594	18301	18391	18420	18392	18369	18604	18453	18396	18373	18381	18603	18424	18458	18261	18302	18552	18201	18328	18299	18314	18445	18434	18328	18523	18400	18481	18373	18321	18306	18389	18400	18278	18436	18475	18263	18295	18421	18248	18316	18111	18204	18525	18300	18356	18567	18506	18433	18306	18263	18198	18353	18594	18333	18240	18297	18455	18347	18140	18310	18517	18370	18323	18478	18311	18247	18232	18348	18250	18270	18543	18499	18322	18344	18559	18382	18480	18520	18423	18507	18306	18202	18412	18118	18582	18335	18397	18357	18293	18468	18174	18448	18324	18392	18600	18500	18495	18363	18267	18269	18322	18180	18288	18255	18395	18350	18371	18363	18348	18164	18275	18334	18361	18129	18307	18394	18211	18293	18323	18292	18234	18242
16673	17909	17681	17456	17052	16745	16723	16725	16731	16471	16599	16626	16554	16592	16455	16554	16570	17243	17752	18001	17901	17438	16722	16554	16723	16589	16394	16506	16462	16396	16359	16658	16734	16464	16458	16566	16464	16560	16370	16468	16458	16472	16354	16557	16592	16334	16539	16496	16426	16526	16564	16430	16445	16505	16369	16573	16542	16530	16426	16319	16417	16336	16503	16398	16443	16322	16607	16472	16533	16579	16423	16380	16534	16558	16453	16324	16538	16446	16449	16572	16412	16576	16426	16320	16441	16325	16342	16399	16625	16514	16529	16554	16548	16231	16693	16466	16468	16389	16521	16489	16306	16392	16597	16657	16488	16609	16499	16402	16256	16443	16593	16431	16342	16518	16444	16385	16496	16373	16464	16536	16366	16364	16581	16352	16452	16564	16264	16601	16456	16471	16340	16392	16474	16540	16545	16578	16332	16562	16601	16345	16270	16423	16463	16204	16637	16461	16409	16309	16521	16458	16480	16425	16432	16535	16554	16386	16609	16617	16407	16610	16537	16481	16449	16584	16448	16336	16376	16333	16494	16508	16573	16371	16503	16556	16641	16291	16504	16410	16317	16547	16491	16392	16428	16554	16490	16449	16357	16582	16403	16390	16429	16485	16591	16465	16430	16389	16453	16539	16488	16407	16514	16327	16403	16634	16375	16448	16371	16466	16485	16569	16610	16419	16433	16365	16550	16447	16415	16380	16496	16548	16436	16520	16413	16424	16327	16438	16437	16504	16313	16392	16319	16492	16578	16472	16307	16445	16274	16308	16321	16484	16403	16478	16462	16367	16540	16596	16574	16548	16534	16368	16489	16330	16606	16527	16379	16440	16336	16303	16174	16473	16422	16498	16594	16418	16546	16468	16571	16455	16493	16478	16538	16552	16346	16565	16532	16573	16629	16287	16730	16393	16333	16338	16565	16439	16441	16586	16381	16463	16375	16382	16473	16489	16449	16176	16406	16481	16499	16355	16530	16512	16562	16435	16495	16547	16250	16456	16544	16221	16574	16649	16367	16609	16549	16504	16400	16559	16385	16459	16422	16369	16609	16432	16273	16415	16537	16443	16478	16420	16410	16460	16590	16353	16457	16552	16432	16205	16401	16670	16288	16438	16439	16218	16614	16387	16287	16371	16517	16425	16450	16520	16511	16465	16515	16399	16433	16305	16321	16380	16344	16633	16439	16328	16458	16236	16556	16466	16445	16388	16459	16411	16334	16626	16431	16511	16570	16511	16528	16329	16448	16529	16413	16396	16539	16322	16416	16459	16561	16428	16277	16573	16379	16389	16620	16336	16479	16483	16442	16558	16468	16343	16451	16498	16517	16538	16529	16481	16444	16453	16407	16307	16397	16523	16384	16330	16541	16488	16542	16478	16544	16526	16354	16543	16449	16418	16555	16504	16281	16459	16465	16461	16328	16531	16394	16460	16427	16439	16326	16392	16241	16400	16288	16339	16553	16441	16471	16618	16486	16586	16378	16347	16402	16354	16409	16391	16383	16346	16374	16426	16623	16620	16564	16420	16410	16597	16516	16495	16427	16507	16451	16459	16628	16353	16573	16563	16511	16489	16396	16418	16559	16335	16648	16502	16471	16420	16574	16266	16416	16599	16430	16395	16508	16298	16484	16423	16498	16409	16491	16380	16457	16373	16449	16646	16300	16460	16519	16438	16517	16598	16471	16322	16464	16389	16495	16484	16407	16557	16466	16317	16660	16428	16473	16450	16425	16469	16451	16655	16329	16415	16253	16410	16322	16576	16596	16515	16442	16399	16438	16352	16256	16398	16563	16331	16398	16208	16537	16375	16486	16537	16502	16470	16486	16460	16339	16482	16233	16271	16613	16390	16540	16352	16400	16306	16264	16436	16341	16476	16366	16420	16516	16441	16534	16507	16359	16468	16369	16502	16345	16370	16508	16659	16546	16427	16321	16473	16461	16427	16725	16489	16534	16303	16290	16401	16441	16417	16474	16545	16422	16448	16372	16333	16574	16344	16559	16575	16299	16461	16371	16432	16405	16414	16423	16430	16298	16437	16441	16289	16528	16325	16346	16532	16483	16427	16390	16511	16525	16391	16434	16555	16386	16607	16293	16484	16448	16553	16370	16500	16243	16362	16357	16537	16353	16375	16318	16404	16469	16605	16314	16445	16437	16392	16468	16618	16497	16337	16472	16423	16413	16493	16430	16470	16418	16433	16365	16600	16452	16496	16588	16499	16364	16250	16353	16508	16457	16432	16424	16441	16392	16544	16334	16350	16390	16431	16345	16313	16502	16440	16434	16365	16450	16485	16450	16411	16500	16356	16593	16470	16418	16416	16460	16607	16587	16400	16579	16383	16491	16317	16435	16608	16480	16501	16438	16536	16420	16567	16679	16419	16385	16518	16224	16527	16382	16372	16497	16518	16535	16511	16652	16480	16586	16560	16663	16331	16431	16549	16510	16377	16523	16558	16527	16540	16275	16586	16369	16473	16356	16459	16459	16435	16395	16466	16411	16368	16402	16286	16210	16519	16506	16585	16444	16318	16451	16421	16331	16455	16456	16436	16270	16361	16384	16276	16582	16391	16509	16414	16526	16433	16324	16585	16542	16410	16396	16670	16436	16590	16319	16476	16446	16435	16378	16355	16562	16319	16495	16527	16246	16574	16401	16335	16247	16468	16351	16600	16402	16356	16388	16543	16492	16617	16420	16417	16264	16384	16379	16621	16487	16405	16463	16395	16552	16448	16623	16570	16417	16416	16353	16344	16544	16522	16340	16421	16586	16653	16472	16475	16487	16378	16470	16399	16380	16491	16476	16455	16555	16375	16549	16192	16412	16449	16605	16518	16505	16442	16466	16253	16513	16480	16278	16495	16553	16321	16639	16325	16575	16441	16504	16410	16541	16490	16618	16459	16546	16573	16503	16634	16490	16559	16359	16499	16472	16614	16466	16299	16364	16410	16401	16564	16492	16523	16453	16437	16659	16517	16405	16335	16396	16500	16519	16482	16399	16443	16438	16368	16537	16577	16555	16491	16443	16507	16412	16563	16530	16535	16419	16427	16505	16493	16385	16425	16429	16187	16494	16503	16588	16303	16405	16386	16375	16500	16539	16530	16575	16465	16540	16485	16486	16385	16494	16477	16493	16340	16487	16365	16496	16545	16415	16369	16504	16446	16426	16399	16440	16358	16495	16491	16521	16552	16341	16570	16352	16427	16387	16329	16476	16356	16568	16485	16543	16630	16369	16420	16476	16527	16567	16523	16516	16517	16360	16502	16508	16496	16447	16397	16651	16497	16471	16447	16567	16509	16618	16505	16514	16578	16380	16366	16436	16510	16603	16421	16590	16576	16415	16537	16658	16518	16401	16432	16418	16448	16478	16551	16381	16391	16512	16537	16585	16354	16454	16415	16479	16463	16529	16552	16522	16583	16507	16635	16405	16621	16405	16420	16467	16641	16497	16593	16440	16680	16396	16366	16361	16613	16456	16323	16351	16477	16462	16399	16310	16608	16361	16478	16528	16435	16544	16471	16338	16541	16473	16341	16664	16620	16410	16481	16301	16466	16382	16568	16490	16464	16290	16545	16642	16403	16540	16372	16454	16310	16375	16261	16505	16327	16530	16347	16403	16421	16521	16455	16417	16475	16517	16502	16444	16492	16455	16375	16387	16345	16397	16482	16259	16403	16513	16628	16613	16373	16375	16461	16396	16535	16489	16540	16172	16417	16513	16327	16550	16270	16540	16511	16364	16318	16356	16659	16474	16485	16337	16517	16335	16447	16373	16445	16435	16487	16424	16491	16514	16502	16378	16561	16332	16407	16558	16450	16424	16285	16484	16383	16269	16404	16528	16491	16510	16531	16385	16529	16468	16715	16120	16493	16567	16395	16387	16437	16440	16498	16409	16389	16285	16344	16559	16480	16512	16478	16433	16578	16518	16629	16501	16373	16572	16400	16518	16479	16335	16290	16404	16327	16568	16450	16522	16468	16504	16362	16492	16474	16569	16284	16418	16427	16650	16441	16509	16429	16393	16518	16337	16562	16487	16538	16348	16348	16397	16505	16392	16412	16340	16459	16499	16269	16507	16469	16340	16504	16466	16433	16520	16261	16522	16383	16381	16446	16631	16418	16385	16287	16441	16632	16656	16430	16430	16372	16519	16538	16500	16374	16478	16470	16455	16564	16501	16527	16578	16456	16440	16496	16365	16411	16551	16524	16468	16275	16555	16444	16385	16410	16525	16498	16353	16423	16498	16474	16474	16278	16427	16586	16605	16316	16398	16549	16530	16364	16438	16422	16517	16470	16616	16355	16540	16432	16615	16428	16552	16461	16338	16494	16555	16450	16473	16326	16396	16301	16390	16440	16333	16584	16650	16649	16335	16446	16574	16421	16371	16465	16523	16601	16519	16348	16348	16394	16522	16414	16699	16602	16439	16585	16543	16535	16468	16562	16390	16426	16474	16390	16295	16521	16609	16320	16445	16413	16358	16461	16595	16376	16560	16391	16458	16534	16286	16387	16365	16357	16520	16422	16672	16282	16558	16352	16386	16500	16421	16334	16431	16275	16459	16489	16519	16527	16491	16497	16343	16481	16465	16310	16367	16262	16683	16401	16565	16423	16578	16446	16534	16453	16449	16656	16430	16477	16340	16409	16371	16518	16456	16552	16382	16536	16463	16392	16309	16333	16473	16466	16400	16406	16382	16392	16275	16419	16509	16464	16355	16550	16406	16352	16372	16602	16471	16371	16373	16423	16533	16474	16361	16493	16450	16397	16473	16472	16268	16290	16411	16417	16550	16649	16357	16529	16395	16442	16365	16517	16386	16478	16375	16428	16691	16526	16502	16452	16366	16539	16410	16232	16441	16542	16392	16483	16367	16298	16459	16473	16419	16435	16415	16413	16460	16537	16421	16307	16404	16394	16468	16649	16469	16447	16447	16312	16551	16637	16354	16524	16467	16487	16560	16595	16274	16483	16300	16317	16516	16425	16512	16508	16298	16510	16584	16483	16369	16563	16563	16442	16440	16445	16440	16296	16643	16376	16390	16571	16462	16462	16554	16517	16522	16662	16521	16408	16321	16330	16547	16477	16495	16381	16579	16395	16454	16441	16469	16471	16559	16465	16310	16549	16509	16316	16362	16354	16400	16327
25637	21447	27937	25831	21502	20003	19891	19114	18646	18547	18917	18570	18608	18507	18531	18480	18673	18817	23226	25207	23357	22032	20686	19376	18871	18743	18678	18213	18419	18443	18230	18501	18358	18293	18192	18204	18294	18106	18340	18402	18217	18299	18228	18207	18268	18305	18125	18254	18217	18197	18396	18163	18172	18379	18176	18147	18121	18172	18129	18158	18300	18394	18360	18464	17988	18173	18429	18411	18320	18176	18376	18331	18340	18286	18293	18359	18259	18399	18287	18294	18208	18198	18323	18437	18310	18305	18274	18344	18322	18289	18195	18304	18341	18263	18338	18125	18233	18096	18240	18086	18311	18313	18285	18361	18207	18291	18383	18233	18287	18183	18138	18265	18257	18289	18282	18431	18213	18322	18142	18410	18089	18248	18334	18404	18337	18067	18142	18284	18288	18207	18301	18186	18244	18308	18203	18229	18158	17973	18229	18139	17989	18316	18230	18396	18406	18081	18135	18321	18120	18319	18402	18360	18197	18050	18287	18157	18297	18329	18119	18315	18441	18121	18400	18211	18314	18185	18018	18341	18461	18341	18339	18268	18178	18276	18405	18272	18323	18102	18218	18181	17979	18039	18358	18324	18298	18398	18434	18097	18297	18361	18143	18090	18323	18374	18497	18297	18374	18204	18280	18069	18158	18278	18297	18438	18386	18384	18217	18281	18192	18404	18406	18504	18250	18408	18253	18176	18094	18198	18282	18511	18207	18170	18323	18360	18478	18324	18287	18257	18209	18202	18353	18379	18167	18342	18518	18378	18350	18161	18105	18207	18273	18296	18568	18226	18341	18168	18321	18466	18527	18134	18283	18344	18166	18290	18285	18106	18252	18419	18248	18226	18352	18070	18177	18000	18255	18166	18356	18378	18400	18461	18275	18026	18171	18148	18309	18183	18361	18305	18187	18266	18507	18254	18319	18398	18275	18004	18140	18164	18456	18255	18412	18360	18198	18402	18279	18052	18119	18545	18416	18265	18448	18375	18099	18404	18144	18146	18136	18251	18406	18261	18339	18466	18366	18346	18270	18180	18244	18289	18419	18435	18305	18414	18151	18198	18268	18299	18250	18341	18279	18322	18252	18322	18397	18288	18464	18190	18258	18209	18296	18354	18411	18279	17942	18236	18218	18143	18352	18433	18317	18069	18465	18143	18290	18317	18143	18177	18506	18285	18383	18459	18409	18323	18570	18227	18370	18356	18111	18081	18309	18209	18195	18299	18206	18255	18381	18229	18388	18134	18303	18026	18114	18401	18229	18211	18033	18229	18196	18194	18292	18144	18016	18259	18309	18272	18420	18323	18261	18309	18314	18352	18282	18249	18319	18278	18366	18060	18366	18421	18275	18362	18297	18190	18129	18363	18309	18125	17955	18308	18212	18209	18354	18102	18285	18245	18253	18272	18272	18373	18247	18357	18321	18076	18240	18187	18311	18517	18126	18503	18416	18285	18260	18318	18324	18326	18281	18119	18493	18295	18299	18205	18347	18030	18282	18280	18122	18303	18186	18067	18210	18262	18336	18150	18345	18190	18529	18283	18193	18164	18259	18310	18320	18446	18255	18373	18375	18268	18097	18207	18182	18347	18265	18169	18137	18227	18075	18274	18165	18115	18463	18236	18466	18278	18286	18173	18243	18460	18315	18250	18112	18116	18225	18272	18147	18221	18216	18125	18430	18318	18369	18274	18263	18091	18209	18162	18184	18225	18283	18393	18245	18325	18102	18331	18194	18169	18042	18290	18392	18311	18132	18297	18407	18361	18276	17881	18045	18200	18347	18167	18093	18270	18178	18280	18465	18196	18255	18239	18040	18289	18321	18266	18353	18464	18222	18136	18402	18229	18420	18384	18443	18421	18239	18010	18154	18146	18276	18276	18205	18231	18400	18309	18281	18290	18377	18146	18206	18320	18266	18182	18196	18145	18324	18298	18313	18140	18320	18339	18206	18304	18149	18152	18188	18167	18322	18153	18047	18311	18292	18299	18154	18085	18301	18173	18010	18215	18185	18374	18117	18241	18365	18188	18270	18215	18299	18435	18316	18228	18305	18407	18178	18469	18127	18506	18360	18333	18404	18267	18346	18048	18232	18214	18252	18185	18091	18278	18326	18146	18272	18320	18176	18350	18498	18382	18255	18411	18311	18329	18290	18306	18221	18147	18283	18552	18418	18416	18207	18155	18313	18159	18179	18225	18339	18128	18265	18270	18270	18464	18372	18174	18302	18183	18202	18355	18491	18251	18371	18244	18381	18426	18155	18489	18426	18274	18348	18007	18298	18312	18232	18430	18312	18306	18186	18018	18311	18284	18396	18141	18352	18247	18210	18132	18142	18253	18339	18189	18420	18306	18373	18326	18084	18135	18084	18250	18079	18338	18183	18149	18397	18263	18450	18198	18484	18144	18128	18276	18247	18302	18193	18199	18387	18453	18338	18403	18388	18128	18551	18289	18238	18251	18168	18062	18360	18353	18371	18135	18162	18281	18331	18192	18405	18386	18408	18161	18373	18349	17957	18197	18178	18469	18102	18430	18377	18305	18336	18256	18352	18231	18305	18399	18345	18339	18228	18338	18368	18218	18361	18297	18190	18262	18316	18309	18184	18219	18216	18301	18180	18367	18292	18266	18299	18200	18261	18276	18128	18118	18411	18430	18076	18263	18111	18394	18299	18312	18279	17916	18270	18254	18400	18274	18359	18138	18260	18212	18127	18349	18311	18367	18272	18087	18300	18377	18242	18126	18319	18262	18365	18421	18413	18334	18255	18072	18537	18216	18254	18082	18157	18269	18361	18252	18316	18359	18402	18459	18309	18313	18374	18108	18283	18408	18309	18194	18277	18379	18231	18290	18385	18351	18345	18166	18300	18325	18267	18335	18143	18147	18149	18392	18303	18134	18395	18164	18290	18257	18167	18228	18337	17954	18316	18348	18158	18104	18156	18345	18361	18540	18436	18391	18097	18160	18271	18147	18174	18358	18324	18513	18453	18366	18275	18342	18441	18370	18389	18187	18284	18292	18291	18340	18264	18167	18074	18330	17996	18139	18029	18220	18404	18266	18088	18201	18196	18189	18332	18276	18420	18261	18248	18117	18429	18299	18297	18332	18231	18392	18381	18233	18188	18428	18386	18264	18303	18306	18130	18447	18197	18140	18142	18121	18347	18516	18304	18157	18135	18290	18235	18390	18397	18156	18268	18344	18333	18128	18154	18311	18186	18377	18226	18203	18435	18197	18235	18216	18303	18370	18305	18142	18187	18507	18194	18189	18234	18251	18194	18237	18492	18365	18174	18323	18061	18267	18236	18348	18437	18260	18219	18097	18369	18232	18193	18248	18287	18237	18247	18346	18153	18191	18233	18138	18253	18235	18249	18290	18203	18437	18187	18239	18371	18214	18209	18250	18136	18275	18296	18118	18262	18185	18127	18317	18340	18147	18438	18267	18286	18384	18271	18292	18337	18356	18363	18185	18175	18331	18218	18042	18091	18207	18333	18170	18291	18136	18255	18203	18264	18187	18243	18281	18028	18327	18338	18310	18333	18239	18208	18131	18310	18195	18224	18166	18348	18146	18396	18231	18272	18432	18242	18166	18170	18358	18564	18401	18346	18153	18258	18407	18266	18440	18462	18151	18188	18363	18187	17951	18256	18316	18221	18259	18248	18355	18416	18396	18140	18201	18157	18108	18257	18281	18121	18009	18196	18234	18067	18147	18291	18391	18345	18396	18293	18143	18087	18085	18308	18312	18192	18046	18227	18383	18253	18211	18454	18303	18315	18368	18275	18243	18252	18080	18255	18291	18344	18216	18432	18314	18248	18187	18345	18255	18615	18131	18456	18262	18303	18260	18179	18104	18386	18292	18382	18176	18230	18374	18388	18101	18278	18243	18364	18269	18340	18143	18155	18296	18258	18221	18383	18253	18343	18392	18245	18037	18060	18100	18364	18252	18405	18245	18232	18236	18262	18246	18234	18313	18283	18222	18208	18277	18207	18170	18382	18229	18285	18353	18319	18397	18273	18161	18395	18100	18380	18242	18218	18415	18342	18365	18170	18276	18314	18376	18147	18219	18295	18043	18300	18127	18480	18132	18189	18130	18284	18351	18340	18454	18465	18383	18210	18364	18308	18293	18178	18390	18348	18480	18328	18271	18300	18302	18479	18395	18143	18181	18431	18545	18296	18110	18212	18258	18390	18363	18324	18141	18292	18181	18341	18283	17997	18227	18383	18277	18073	18244	18397	18139	18360	18302	18348	18167	18110	18197	18279	18357	18254	18200	18193	18198	18380	18242	18422	18409	18410	18288	18383	18198	18355	18224	18324	18267	18360	18467	18234	18226	18313	18200	18319	18209	18318	18182	18325	18134	18370	18318	18237	18367	18261	18331	18185	18359	18598	18174	18402	18366	18269	18176	18214	18374	18299	18189	18234	18380	18424	18140	18300	18350	18244	18148	18353	18217	18234	18176	18222	18430	18303	18459	18267	18215	18281	18323	18145	18363	18386	18195	18373	18254	18141	17996	18243	18345	18446	18391	18337	18322	18266	18255	18087	18118	18277	18102	18407	18273	18280	18086	18152	18171	18586	18283	18453	18280	18267	18146	18308	18305	18346	18061	18251	18275	18262	18168	18333	18307	18339	18341	18376	18247	18218	18356	18192	18367	18287	18095	18171	18289	18093	18201	18257	18346	18063	18263	18355	18335	18419	18427	18099	18268	18346	18211	18240	18270	18454	18378	18283	18224	18398	18439	18333	18164	18221	18490	18336	18441	18344	18354	18132	18182	18163	18270	18220	18071	18332	18051	18247	18584	18210	18185	18186	18354	18292	18099	18222	18384	18349	18360	18299	18283	18217	18213	18325	18224	18179	18099	18219	18253	18181	18451	18454	18141	18177	18247	18234	18146	18416	18290	18259	18164	18164	18359	18378	18217	18302	18208	18241	18255	18420	18172	18199	18293	18290	18299	18218	18197	18419	18256	18073	18364	18349	18345	18373	18091	18190	18396	18287	18144	18201	18323	18260	18357	18362	18250	18468	18263	18385	18075	18055	18434	18348	18311	18264	18366	18281	18336	18472	18478	18297	18445	18283	18223	18420	18233	18304	18324	18297	18470	18287	18152	18430	18209	18270	18431	18155	18181	18234	18237
15451	23009	22097	19508	18735	17967	17401	17153	17101	16996	16693	16921	16932	16810	16688	16660	16736	17474	25229	26427	23042	22009	19622	17856	17294	16736	16763	16680	16576	16285	16692	16627	16404	16449	16384	16391	16465	16461	16437	16546	16360	16520	16409	16588	16534	16492	16415	16361	16547	16385	16269	16346	16594	16386	16409	16522	16343	16315	16681	16361	16449	16320	16405	16399	16531	16310	16617	16401	16548	16354	16415	16386	16545	16382	16586	16533	16570	16424	16403	16373	16467	16432	16455	16529	16395	16482	16325	16458	16419	16590	16426	16344	16400	16417	16468	16284	16516	16381	16494	16506	16356	16611	16572	16493	16551	16335	16484	16694	16259	16524	16385	16499	16356	16277	16443	16449	16558	16487	16438	16452	16486	16398	16380	16291	16547	16447	16564	16576	16375	16549	16446	16438	16401	16424	16288	16428	16713	16544	16391	16682	16253	16396	16420	16382	16242	16474	16299	16447	16303	16337	16274	16376	16424	16505	16629	16621	16456	16340	16469	16293	16514	16370	16559	16484	16245	16469	16542	16498	16296	16527	16268	16427	16494	16394	16287	16575	16418	16397	16496	16470	16453	16418	16409	16444	16427	16262	16452	16515	16380	16399	16469	16459	16524	16408	16459	16455	16340	16480	16453	16293	16492	16394	16379	16487	16441	16441	16341	16394	16484	16535	16194	16337	16481	16201	16527	16273	16529	16324	16326	16480	16554	16338	16353	16444	16500	16364	16437	16401	16527	16446	16379	16379	16490	16498	16408	16524	16414	16354	16449	16527	16393	16426	16473	16435	16441	16446	16504	16515	16474	16319	16527	16423	16483	16393	16430	16459	16568	16417	16414	16418	16400	16351	16388	16293	16471	16509	16466	16646	16331	16466	16248	16450	16437	16381	16497	16354	16355	16593	16377	16543	16375	16536	16587	16450	16334	16448	16383	16248	16474	16297	16572	16379	16570	16425	16406	16469	16400	16480	16543	16444	16327	16376	16349	16366	16397	16501	16305	16458	16406	16332	16464	16540	16412	16350	16545	16574	16385	16332	16465	16520	16481	16425	16484	16544	16430	16427	16454	16416	16404	16355	16449	16335	16348	16386	16425	16452	16425	16477	16467	16415	16477	16505	16378	16418	16457	16393	16459	16548	16579	16430	16321	16518	16486	16565	16313	16356	16513	16444	16471	16481	16469	16451	16368	16412	16436	16442	16273	16457	16438	16273	16445	16448	16478	16409	16355	16516	16281	16565	16294	16480	16483	16496	16357	16590	16419	16531	16491	16429	16564	16429	16446	16340	16272	16455	16336	16478	16420	16388	16407	16621	16166	16486	16505	16494	16455	16377	16536	16462	16507	16415	16425	16393	16306	16495	16556	16455	16429	16395	16349	16293	16417	16525	16374	16498	16565	16418	16303	16525	16520	16535	16203	16359	16419	16516	16370	16418	16414	16380	16567	16317	16521	16506	16594	16479	16605	16437	16410	16469	16399	16411	16398	16418	16384	16319	16310	16399	16524	16495	16509	16693	16428	16598	16363	16499	16463	16494	16446	16169	16419	16248	16476	16347	16461	16451	16594	16391	16345	16558	16412	16497	16533	16449	16458	16414	16480	16325	16326	16391	16444	16579	16383	16291	16543	16315	16346	16496	16370	16378	16467	16570	16424	16455	16602	16386	16509	16520	16602	16279	16442	16276	16639	16466	16354	16175	16601	16467	16428	16441	16415	16542	16393	16370	16367	16349	16428	16385	16315	16432	16597	16305	16414	16325	16513	16231	16543	16402	16247	16469	16534	16470	16301	16437	16376	16317	16332	16413	16587	16395	16483	16537	16545	16404	16549	16449	16430	16410	16430	16333	16507	16262	16482	16558	16320	16470	16537	16460	16419	16296	16416	16402	16600	16374	16316	16426	16345	16303	16332	16520	16486	16516	16409	16506	16486	16511	16445	16559	16467	16267	16404	16429	16400	16401	16408	16521	16398	16493	16287	16430	16499	16463	16539	16501	16437	16161	16270	16404	16405	16484	16503	16484	16482	16374	16367	16512	16423	16477	16362	16474	16290	16467	16458	16286	16390	16456	16335	16446	16441	16405	16481	16407	16483	16387	16570	16482	16428	16399	16275	16378	16592	16369	16457	16498	16459	16332	16593	16308	16404	16439	16253	16482	16364	16464	16503	16428	16383	16617	16448	16283	16373	16493	16521	16457	16403	16514	16493	16458	16448	16494	16520	16504	16420	16383	16408	16402	16519	16532	16440	16336	16567	16383	16517	16521	16583	16460	16449	16343	16475	16555	16363	16294	16323	16402	16378	16498	16370	16465	16434	16297	16400	16490	16337	16394	16425	16292	16423	16356	16514	16419	16596	16332	16453	16566	16542	16428	16302	16452	16538	16501	16347	16424	16356	16541	16437	16515	16388	16379	16361	16431	16318	16456	16447	16433	16484	16405	16340	16612	16381	16492	16495	16420	16398	16356	16574	16534	16433	16503	16374	16532	16465	16291	16535	16485	16455	16488	16502	16585	16514	16601	16447	16543	16603	16512	16471	16429	16268	16333	16271	16448	16464	16291	16410	16438	16517	16391	16279	16503	16375	16477	16344	16420	16333	16461	16257	16462	16591	16433	16467	16575	16467	16366	16388	16314	16471	16494	16477	16531	16295	16462	16486	16551	16451	16332	16470	16408	16335	16478	16419	16482	16607	16225	16392	16552	16472	16184	16242	16388	16404	16372	16366	16401	16492	16284	16242	16534	16414	16579	16518	16527	16382	16606	16624	16283	16539	16260	16573	16357	16554	16387	16355	16214	16433	16367	16307	16322	16309	16484	16326	16606	16575	16520	16456	16383	16190	16249	16607	16546	16279	16427	16433	16508	16409	16501	16399	16451	16456	16366	16364	16277	16425	16348	16413	16593	16555	16338	16383	16510	16354	16420	16417	16446	16481	16462	16416	16300	16371	16493	16488	16560	16499	16212	16487	16513	16437	16712	16409	16429	16609	16504	16316	16444	16280	16583	16342	16260	16593	16378	16381	16504	16467	16488	16447	16392	16569	16557	16279	16388	16607	16473	16402	16383	16418	16463	16152	16407	16586	16441	16574	16527	16387	16312	16435	16443	16565	16498	16468	16408	16368	16178	16398	16495	16342	16636	16555	16225	16532	16397	16283	16491	16462	16545	16559	16550	16552	16410	16347	16430	16522	16540	16358	16595	16519	16345	16223	16306	16429	16441	16369	16548	16454	16375	16523	16350	16500	16273	16353	16701	16526	16343	16415	16430	16474	16574	16479	16510	16419	16432	16384	16445	16380	16490	16367	16333	16360	16408	16573	16407	16535	16432	16408	16545	16289	16632	16384	16499	16542	16455	16432	16448	16417	16425	16453	16439	16181	16254	16334	16440	16472	16291	16492	16524	16321	16609	16421	16430	16456	16418	16349	16470	16565	16402	16416	16416	16588	16540	16273	16397	16423	16506	16483	16453	16420	16697	16349	16058	16406	16489	16545	16423	16347	16525	16576	16417	16450	16426	16465	16401	16486	16607	16372	16363	16481	16410	16526	16499	16578	16453	16398	16579	16237	16530	16421	16329	16540	16303	16464	16467	16448	16334	16386	16360	16374	16467	16353	16476	16519	16546	16457	16277	16308	16423	16513	16343	16416	16517	16374	16268	16437	16465	16288	16292	16502	16473	16477	16555	16364	16581	16432	16430	16424	16356	16243	16626	16423	16269	16471	16489	16414	16387	16435	16450	16355	16476	16466	16505	16454	16588	16388	16442	16471	16249	16548	16618	16387	16491	16571	16426	16545	16399	16503	16421	16333	16229	16399	16445	16479	16362	16368	16453	16475	16339	16307	16443	16427	16386	16542	16475	16381	16528	16412	16344	16548	16576	16526	16545	16523	16317	16521	16442	16330	16518	16601	16305	16390	16432	16452	16375	16395	16395	16641	16466	16397	16592	16379	16458	16349	16508	16527	16377	16361	16195	16377	16479	16549	16575	16529	16306	16403	16239	16469	16438	16263	16296	16500	16495	16352	16632	16412	16407	16459	16368	16435	16528	16427	16466	16377	16461	16366	16623	16447	16427	16442	16569	16512	16455	16454	16456	16593	16625	16405	16622	16394	16522	16277	16509	16625	16283	16454	16400	16519	16314	16482	16392	16561	16333	16364	16317	16424	16440	16522	16459	16505	16400	16451	16290	16465	16497	16322	16544	16433	16264	16373	16458	16448	16468	16341	16474	16441	16356	16505	16336	16349	16359	16533	16380	16609	16494	16374	16322	16564	16452	16534	16439	16661	16421	16312	16457	16467	16544	16340	16548	16405	16450	16407	16475	16333	16576	16571	16566	16409	16396	16345	16377	16330	16647	16486	16404	16421	16599	16345	16499	16324	16411	16319	16532	16448	16569	16303	16422	16513	16418	16300	16462	16369	16484	16427	16437	16593	16462	16527	16539	16389	16439	16351	16534	16468	16372	16433	16479	16330	16421	16341	16491	16490	16403	16282	16453	16365	16569	16591	16420	16403	16224	16489	16399	16426	16459	16264	16433	16484	16350	16463	16424	16396	16299	16401	16386	16451	16274	16470	16466	16332	16576	16415	16419	16336	16397	16332	16244	16478	16446	16437	16349	16418	16485	16317	16325	16488	16480	16382	16452	16181	16392	16408	16561	16462	16467	16497	16272	16466	16567	16610	16527	16461	16607	16615	16358	16606	16496	16308	16541	16571	16367	16164	16567	16348	16557	16406	16486	16447	16400	16510	16506	16503	16544	16444	16530	16474	16336	16453	16401	16401	16338	16597	16492	16410	16353	16481	16408	16503	16540	16602	16309	16445	16367	16461	16553	16349	16355	16481	16325	16483	16427	16508	16589	16355	16274	16407	16483	16286	16429	16551	16465	16310	16399	16339	16490	16401	16331	16386	16486	16462	16551	16415	16371	16560	16535	16452	16435	16487	16336	16651	16395	16528	16204	16438	16409	16489	16416	16490	16413	16530	16340	16420	16386	16358	16290	16430	16421	16415	16378	16509	16533	16345	16435	16541	16401	16526	16470	16271	16357	16532	16503	16430	16393	16655	16324	16335	16476	16460	16415	16229	16501	16554	16686	16488	16521	16523	16351	16428	16470	16405	16314	16400	16480	16299	16374
24361	21475	28935	24481	22204	22821	22023	19451	18616	18834	18517	18719	18569	18569	18486	18465	18362	18447	25538	30785	26004	24230	23795	22239	20118	18905	18525	18279	18269	18098	18256	18153	18126	18085	18002	18146	18066	18044	17947	18132	18057	17956	18117	18106	18155	17971	18031	17948	17928	18227	18146	17949	18200	17931	18002	18192	17800	17952	18178	17993	18226	18045	17947	17931	18010	18136	18028	18001	17920	18031	18023	17994	17935	17857	18248	18052	17977	17800	17942	17966	18068	18019	18191	17904	17759	18056	17787	17969	17805	18063	18133	17945	17891	17957	18128	18133	18106	18001	18052	18066	18131	17954	17914	17895	18096	18130	18067	18018	18192	17897	18279	18106	18034	17850	17941	17853	17957	18061	18112	17904	18092	17875	17646	18026	17851	17992	17986	17939	18039	18112	17993	18146	18115	17941	17973	18076	17971	18077	18062	17919	18111	18106	17860	17928	18086	17851	17997	17828	18222	17849	17897	18009	18081	18092	18034	18143	18155	18060	17835	17960	18000	18108	17918	18092	18039	18046	18006	17982	17927	17824	18156	18128	17927	18116	18042	18020	18044	17952	18137	18177	18160	18060	17939	17881	17878	17744	18096	17947	18030	17802	18081	17847	17851	17881	17803	18021	17798	17913	18023	17984	17931	18165	17900	17862	17998	18094	17977	17927	17908	17860	17948	17998	17797	17987	18037	18129	17889	18007	17870	17991	17798	17898	18040	18003	18165	17934	17924	17844	18005	18104	18181	17966	18097	18037	18006	17911	18070	18071	17792	17999	18113	18024	18084	17939	18104	17772	17974	17920	17949	17918	18083	17875	18085	18036	18212	17979	18162	17971	17823	17977	18037	18059	17954	17871	17951	17971	17948	18009	18070	18142	18144	18080	18181	17860	17908	18048	17905	17985	17962	17841	18067	17967	17993	17826	18020	18066	17994	18005	17958	18110	18173	18122	18049	18205	17835	17901	18159	17922	18089	18046	17810	17918	18038	17911	17967	17946	17846	17883	17885	18099	17913	17983	18073	18047	18122	17923	18166	18136	17929	18054	17893	18066	18121	17812	17941	18153	18070	17946	17664	18136	18153	18169	17887	18013	18056	17822	18027	17977	18057	18024	17866	18031	17997	17967	18153	17808	18035	18105	17902	17962	18007	18095	18115	17766	17812	17757	18028	17779	17927	18009	17955	17917	18074	18083	18134	17801	17835	18059	17900	18064	17869	18012	18153	17850	17779	18082	18091	18018	17982	18029	17782	17916	17962	18053	18014	17888	17994	18147	18039	17933	17954	18157	18126	18026	18163	17959	17895	18133	18044	17957	17944	18016	17986	17875	17954	17845	17960	17897	17923	17958	17872	18024	18071	18140	17772	17963	17940	17839	18178	18056	18167	18004	17940	17950	17943	18050	18118	18100	17912	17948	18023	17941	18122	18009	17884	17895	18047	17959	18062	17906	17782	17938	17839	18030	17743	18043	18136	17889	18108	18251	17980	18044	17948	17839	17960	17944	17849	18074	18075	17843	17980	17890	18093	17897	18030	18031	18051	17838	18174	18046	17944	17977	18116	17849	17876	17957	17908	17997	18007	17928	18189	17944	17841	17994	17824	18019	17853	17868	17884	17951	17973	18076	18085	18117	17900	17901	17761	18185	18033	17938	18132	17923	18094	17904	17991	18230	17805	17767	17984	18031	18022	17856	17846	17719	17911	18089	18084	18169	17954	18064	18006	18091	17988	17788	18056	17887	18040	18035	18067	17944	17968	17935	17998	17889	18343	18055	18049	18070	18027	17897	17933	17750	18014	18014	17919	18050	18130	17894	17792	18131	17970	17999	18112	17957	17976	17919	17949	18079	18147	17942	18120	18054	18037	17976	18171	18063	18027	17875	17954	17686	17739	18123	17977	17985	18123	17877	18048	17966	18109	18018	17818	18047	17954	18066	17994	17995	17890	18002	17906	17803	18033	17864	18010	17893	17886	18039	17802	17913	18016	17994	17832	17790	18254	17965	18266	17976	17941	17963	18020	18053	17990	17899	17829	18093	17975	17889	17898	18016	17932	17825	18090	18010	17871	18100	18152	17763	17848	17892	17977	17829	17993	18083	18216	18231	18100	18192	18031	18038	18142	17900	17764	18217	17928	18086	18012	17908	17741	17957	17852	17934	17993	18219	18154	17995	18069	17956	18057	17969	18246	17901	18159	17942	18034	17827	17916	17910	18276	18156	18128	17973	18062	18105	17953	17995	17997	17895	18115	17983	17851	18043	18018	18017	17946	17839	18000	18056	17859	17829	18084	18194	18004	18003	18280	17817	17894	17648	18053	17977	17981	17770	17902	18013	18031	17766	17827	17944	17889	17977	17840	18078	17982	17879	18085	17971	18072	18040	17853	17996	18078	18269	17992	18008	17800	17848	18046	18041	17976	17889	17972	17937	17700	18122	18221	17918	17897	17957	17966	17719	18038	17940	17841	17910	18062	17895	18091	18424	17960	17995	17914	18018	18040	18052	17879	17987	17994	18052	17725	17862	17857	18075	17891	18027	17920	18056	17921	17969	17936	17945	18133	17975	18025	18052	17961	17899	17996	17822	17939	17904	17860	18048	17980	18152	17974	17999	18290	18136	17992	18014	17976	18167	17997	17803	18197	18083	18079	17947	17963	17978	17914	18082	18218	17843	18060	17922	17781	17870	17957	18300	17809	18007	17955	18029	18089	17818	18005	17787	17864	17978	17876	17878	18103	17901	17837	17959	18177	18055	18137	18079	18040	18076	17923	17926	17853	18155	18105	18089	18046	18006	17971	18007	18062	17844	17932	18030	18031	18004	17799	18118	17994	18317	18142	18138	17868	17807	18156	17914	18009	18094	17978	17964	18049	17996	17763	18338	17762	17947	18169	17961	17974	17969	17815	17923	18019	18134	18015	18182	18004	17880	18121	18221	17930	18035	17983	17984	17711	17973	18007	17850	18142	17873	18099	17848	18184	18130	17968	17763	18068	18092	18138	17867	17894	18073	18072	18104	17952	18142	18052	17815	18057	18020	18180	18035	17966	18002	17899	17917	18087	18283	17905	17961	18037	18088	18160	18030	18140	18054	17919	18018	18008	18050	18048	18191	18128	17981	17925	17961	18212	17904	17975	17736	17877	17933	18113	17819	17857	18247	17996	17903	17952	18069	17870	18041	17935	17587	17945	17926	17713	17945	18057	18109	17907	17840	17952	17919	18025	18090	18027	18093	18047	17849	17760	17811	18111	17812	18078	17959	18041	18208	18041	17870	17924	18004	18011	18062	17952	17990	18066	18075	18019	18022	17932	17968	17994	18068	18034	17944	18168	17937	17950	17989	17955	17921	17870	18021	17816	18011	17886	17976	17713	17922	17958	17994	18035	18002	17818	17950	18064	18098	18134	17726	18019	18026	17754	17927	17944	17949	17972	17906	17960	18012	18104	17909	18040	17988	18214	17776	17955	17927	17976	17968	17928	17795	17790	17974	18022	17758	17993	18077	18044	17750	18086	18164	18092	18145	17746	18022	18028	18165	17953	18044	17876	17928	17841	17886	17965	17830	18126	18038	18109	18051	18020	17900	17875	17827	18104	18023	18035	17954	18174	17777	17924	17958	18067	18015	18020	17999	17999	18040	18030	17933	17987	18011	17961	17918	17889	18012	18099	17942	18061	17944	17988	18083	18012	17944	18004	18009	17911	17821	18121	17972	17843	18168	17965	17927	18207	18051	18115	18069	17971	17874	17743	17832	17860	17935	18115	18054	17926	18019	18056	18123	17993	17956	17909	18013	18203	18044	18167	18025	18005	17832	17887	17852	17664	17951	18045	18040	17941	18094	17948	18194	18112	18105	17896	17859	18009	17969	17989	18104	17895	17826	17877	17878	17943	17870	18033	18154	18137	18024	18022	17951	18013	17964	17980	17808	17881	17909	18007	18102	17964	18014	17955	18048	17947	17945	17941	17983	18059	18114	17948	18125	17962	18001	17867	18052	18013	17872	17968	18007	17857	17852	17927	17962	18020	17905	17850	17974	17967	17874	18127	17933	17841	17665	17907	17873	17953	17918	17949	17835	18119	17961	17959	17920	17956	18301	17917	18052	17965	18070	17927	18008	18136	18074	18136	17875	17916	18177	18021	17783	17805	17972	18159	17946	17975	18145	17900	17903	17757	18141	18086	17953	18050	17965	17875	17967	18000	18195	17957	18003	17643	17850	18022	17891	18021	18086	17904	17927	18094	18028	18140	17969	17886	17998	17959	17959	18167	17908	17922	17844	17975	17868	17873	17900	17907	17964	17905	18056	18151	18279	18051	18068	17876	18184	18142	18169	18167	17898	18149	17858	18187	17852	17887	18013	17993	17737	18025	17987	17964	17850	18020	18122	18109	17928	18121	17854	17960	18067	18022	18293	17908	17891	17924	18203	18134	18099	17947	17937	18080	18087	17853	17782	17857	17934	18030	17776	17893	17997	18017	17730	17892	18070	18174	18119	17891	17878	17950	18105	17875	17957	17892	17978	17972	17942	18208	17971	18097	17829	18180	17986	17992	18145	17930	17876	18218	17883	18052	18007	17874	17825	17889	18181	17978	17962	17757	18055	17932	18010	18151	17829	18134	17917	18016	17788	17877	17970	18175	18169	17930	18056	17742	18064	17976	18081	17968	17934	17928	17974	18002	17932	17802	18105	17922	18113	18106	17849	17904	17957	17939	17907	17806	18071	18193	17876	18139	18037	17918	18023	17874	17841	17901	18036	17971	17807	17899	18177	18052	18043	18046	18001	18113	18117	18086	17904	18026	18123	17959	18019	17982	18143	18021	17931	17990	17911	17976	17918	18011	17984	18135	18110	17988	18062	17972	17995	17991	18146	17951	17759	18208	17901	18056	17884	18077	18005	17868	17894	18037	18086	18087	18044	18111	17904	17969	18044	18072	17994	17966	17902	17941	18093	18084	17769	17900	17968	18096	18198	18163	17867	17988	18055	18082	17824	18037	18022	17869	18080	18029	17871	17932	17914	18061	17965	18159	17854	17942	17963	18063	18327	18078	18053	17985	18059	18129	17941	18158	17929	17789	17936	17875	18036	18017	17827	18109	18064	17971	17942	17997	17884	18036	18120	18062	18149	18169	17848	18244	18178	18024	17982
16836	27377	25999	21875	19954	18818	18052	17825	17478	17166	17040	16999	16937	16853	16948	16691	16743	16928	29266	33540	25989	25451	24373	21945	18767	17322	16604	16441	16425	16383	16097	16273	16377	16383	16275	16285	16171	16236	16353	16430	16513	16485	16303	16381	16286	16387	16334	16250	16363	16275	16288	16258	16365	16339	16264	16387	16342	16378	16200	16305	16274	16336	16224	16301	16338	16244	16285	16264	16513	16307	16269	16329	16273	16424	16338	16353	16457	16280	16392	16276	16338	16422	16376	16340	16367	16221	16375	16218	16181	16291	16283	16429	16217	16260	16267	16230	16357	16200	16188	16252	16230	16198	16283	16232	16287	16178	16358	16020	16332	16379	16079	16272	16341	16420	16260	16268	16096	16185	16138	16357	16177	16275	16382	16430	16404	16271	16300	16228	16388	16337	16260	16407	16231	16171	16260	16219	16180	16242	16460	16334	16275	16407	16186	16294	16210	16231	16329	16085	16452	16312	16264	16253	16221	16376	16324	16161	16352	16275	16227	16142	16267	16261	16235	16352	16376	16229	16290	16391	16147	16284	16204	16356	16305	16253	16316	16198	16354	16276	16352	16253	16300	16166	16271	16279	16282	16196	16397	16141	16259	16436	16019	16403	16343	16422	16258	16291	16451	16118	16260	16243	16389	16275	16415	16307	16349	16273	16214	16319	16315	16326	16169	16277	16292	16352	16225	16283	16254	16216	16408	16363	16225	16320	16410	16259	16219	16244	16368	16273	16292	16288	16134	16336	16310	16053	16464	16400	16291	16308	16256	16374	16230	16336	16415	16378	16139	16178	16266	16403	16405	16364	16247	16280	16276	16294	16310	16158	16194	16348	16204	16204	16088	16203	16256	16186	16254	16098	16262	16315	15938	16262	16092	16249	16431	16272	16222	16241	16297	16264	16398	16101	16115	16151	16272	16369	16270	16401	16225	16362	16364	16196	16282	16192	16274	16248	16150	16153	16252	16076	16299	16289	16333	16139	16264	16479	16256	16066	16333	16194	16326	16215	16263	16212	16358	16335	16211	16142	16322	16198	16259	16237	16477	16262	16210	16153	16187	16321	16255	16296	16314	16200	16328	16249	16407	16262	16286	16250	16462	16393	16284	16350	16259	16284	16380	16437	16299	16275	16324	16176	16155	16313	16374	16311	16309	16420	16330	16259	16217	16296	16056	16303	16108	16258	16155	16108	16380	16057	16206	16348	16417	16293	16360	16434	16291	16349	16533	16253	16221	16284	16122	16350	16171	16342	16475	16151	16077	16316	16313	16162	16424	16169	16419	16065	16204	16373	16249	16221	16388	16495	16285	16364	16330	16308	16180	16165	16247	16166	16223	16291	16273	16424	16217	16282	16252	16248	16271	16331	16169	16289	16184	16292	16437	16364	16260	16114	16144	16151	16237	16276	16317	16320	16239	16419	16182	16329	16159	16268	16250	16218	16209	16191	16190	16348	16159	16534	16152	16179	16225	16466	16401	16245	16340	16163	16325	16232	16363	16188	16303	16284	16343	16219	16251	16350	16188	16251	16210	16344	16351	16233	16338	16275	16344	16264	16200	16302	16343	16192	16256	16341	16229	16223	16309	16311	16171	16399	16487	16410	16247	16122	16350	16322	16383	16167	16161	16315	16407	16202	16352	16390	16274	16011	16147	16297	16131	16246	16319	16141	16370	16349	16187	16254	16226	16208	16170	16280	16132	16236	16216	16252	16078	16130	16381	16240	16168	16324	16408	16176	16552	16251	16292	16283	16339	16325	16210	16430	16248	16368	16354	16288	16303	16377	16276	16269	16248	16237	16192	16158	16281	16238	16190	16229	16449	16224	16353	16227	16371	16312	16411	16306	16204	16132	16141	16304	16247	16169	16069	16207	16238	16224	16205	16163	16176	16277	16284	16251	16253	16337	16256	16268	16245	16257	16275	16319	16268	16316	16200	16266	16304	16315	16334	16227	16279	16247	16337	16316	16189	16223	16251	16353	16291	16209	16282	16360	16133	16193	16446	16303	16441	16354	16252	16348	16372	16238	16201	16244	16397	16344	16086	16327	16179	16154	16290	16256	16354	16155	16182	16122	16360	16292	16300	16199	16440	16253	16130	16226	16373	16282	16180	16269	16400	16332	16333	16172	16120	16425	16315	16292	16264	16447	16396	16318	16431	16351	16385	16366	16426	16270	16118	16327	16304	16259	16267	16242	16280	16378	16235	16210	16365	16271	16222	16102	16390	16204	16304	16133	16283	16199	16360	16202	16257	16315	16212	16401	16201	16431	16255	16201	16288	16369	16325	16333	16327	16350	16270	16382	16256	16187	16247	16491	16346	16195	16367	16414	16164	16332	16349	16274	16305	16127	16136	16225	16282	16281	16319	16415	16285	16317	16343	16367	16211	16134	16235	16217	16328	16172	16238	16345	16258	16360	16287	16146	16283	16238	16472	16416	16369	16231	16368	16364	16368	16101	16177	16415	16254	16194	16161	16291	16231	16294	16250	16207	16282	16119	16133	16277	16195	16248	16182	16202	16412	16433	16294	16235	16436	16237	16187	16240	16310	16049	16276	16107	16363	16143	16253	16059	16326	16130	16320	16134	16147	16247	16368	16134	16212	16435	16232	16163	16480	16314	16161	16284	16185	16149	16276	16419	16266	16357	16391	16126	16126	16347	16291	16298	16337	16220	16412	16196	16112	16302	16305	16190	16490	16204	16418	16151	16341	16304	16184	16316	16339	16161	16249	16337	16359	16291	16352	16425	16295	16336	16157	16363	16303	16337	16233	16201	16267	16259	16211	16362	16230	16347	16244	16317	16192	16335	16272	16282	16118	16276	16339	16288	16331	16231	16320	16401	16305	16356	16095	16490	16265	16277	16245	16309	16296	16096	16294	16177	16370	16336	16239	16213	16443	16369	16280	16298	16336	16227	16283	16399	16282	16230	16138	16276	16405	16250	16239	16369	16355	16174	16411	16320	16304	16257	16251	16453	16202	16293	16243	16326	16318	16224	16204	16246	16396	16149	16460	16424	16214	16211	16295	16226	16201	16272	16322	16312	16286	16270	16297	16337	16134	16227	16317	16364	16142	16227	16239	16113	16100	16377	16126	16293	16187	16259	16064	16133	16366	16343	16247	16265	16423	16136	16266	16276	16436	16328	16160	16326	16386	16177	16172	16320	16333	16134	16107	16367	16304	16234	16258	16351	16402	16206	16466	16153	16247	16305	16236	16432	16250	16290	16136	16421	16347	16201	16241	16180	16326	16176	16180	16142	16321	16241	16475	16309	16147	16194	16298	16201	16201	16261	16306	16258	16195	16384	16211	16142	16235	16368	16446	16358	16214	16075	16174	16314	16167	16199	16429	16497	16152	16251	16251	16272	16247	16293	16151	16247	16285	16288	16485	16108	16330	16249	16309	16472	16214	16313	16336	16370	16143	16313	16303	16293	16443	16250	16399	16282	16311	16370	16378	16332	16167	16385	16222	16219	16319	16418	16375	16247	16311	16275	16199	16122	16259	16392	16278	16080	16354	16261	16406	16102	16197	16334	16289	16342	16349	16269	16222	16373	16392	16257	16242	16266	16336	16249	16190	16325	16184	16421	16230	16311	16338	16321	16241	16294	16304	16471	16138	16233	16356	16237	16286	16124	16414	16248	16173	16366	16332	16143	16237	16432	16254	16301	16167	16246	16322	16510	16284	16236	16368	16241	16144	16308	16148	16348	16382	16170	16071	16317	16296	16071	16183	16235	16333	16308	16242	16132	16310	16161	16194	16248	16126	16471	16350	16402	16230	16106	16386	16436	16216	16230	16181	16463	16207	16382	16396	16164	16253	16323	16151	16363	16385	16342	16220	16338	16318	16440	16159	16342	16387	16253	16313	16082	16270	16457	16247	16211	16313	16252	16302	16354	16367	16329	16103	16377	16266	16251	16182	16365	16436	16376	16411	16439	16375	16267	16035	16249	16273	16115	16389	16291	16269	16217	16324	16273	16212	16313	16258	16366	16285	16299	16230	16446	16309	16257	16271	16277	16295	16265	16278	16345	16280	16193	16315	16369	16222	16425	16251	16198	16158	16348	16221	16048	16509	16392	16124	16280	16255	16228	16269	16259	16226	16210	16344	16255	16215	16263	16126	16427	16180	16174	16262	16251	16281	16047	16306	16215	16222	16176	16285	16273	16326	16250	16178	16146	16295	16332	16410	16060	16336	16371	16445	16149	16193	16357	16106	16320	16279	16146	16208	16132	16247	16339	16255	16325	16382	16420	16413	16233	16196	16204	16135	16225	16223	16228	16411	16356	16269	16361	16226	16306	16309	16476	16243	16290	16318	16245	16137	16421	16125	16023	16231	16334	16109	16380	16545	16381	16230	16154	16311	16186	16298	16264	16337	16230	16041	16369	16235	16313	16145	16349	16253	16267	16262	16306	16283	16272	16077	16146	16365	16259	16361	16296	16208	16594	16144	16190	16290	16263	16291	16220	16346	16360	16205	16326	16263	16315	16344	16201	16227	16257	16361	16566	16198	16210	16143	16458	16219	16191	16235	16133	16417	16198	16331	16363	16230	16398	16471	16157	16291	16262	16485	16130	16443	16292	16347	16122	16347	16238	16276	16365	16160	16286	16228	16438	16433	16279	16375	16350	16216	16327	16306	16250	16275	16222	16361	16219	16257	16246	16443	16047	16368	16316	16266	16413	16299	16375	16223	16273	16170	16282	16236	16399	16202	16225	16197	16341	16254	16413	16232	16359	16246	16202	16212	16260	16240	16405	16272	16406	16290	16310	16376	16240	16440	16426	16123	16301	16387	16074	16220	16241	16303	16310	16227	16233	16372	16406	16285	16328	16269	16371	16099	16427	16290	16365	16257	16169	16388	16248	16362	16368	16382	16087	16301	16199	16297	16391	16367	16239	16091	16218	16302	16388	16335	16267	16396	16323	16176	16356	16299	16346	16367	16240	16347	16271	16291	16239	16296	16249	16332	16234	16371	16278	16559	16192	16109	16254	16243	16219	16236	16334	16254	16040	16234	16257	16090	16242	16131	16348	16260	16327	16353	16366	16321	16266	16326	16144	16307	16231	16313	16211	16348	16331	16342	16420	16099	16253	16287	16313	16087	16365	16302	16352	16225	16485	16386	16302	16490	16303
29866	22298	22461	20738	18878	18810	18837	18755	18593	18538	18619	18821	18617	18644	18623	18685	18789	18691	19122	19575	19758	19126	19106	18987	18967	18625	18542	18582	18607	18603	18720	18418	18451	18583	18591	18322	18563	18794	18746	18465	18695	18727	18522	18473	18583	18777	18732	18421	18712	18744	18543	18749	18660	18677	18624	18638	18530	18593	18548	18871	18624	18454	18708	18498	18456	18584	18417	18454	18485	18468	18575	18557	18671	18560	18577	18470	18563	18548	18631	18588	18555	18600	18682	18831	18619	18520	18520	18473	18711	18576	18701	18411	18722	18552	18617	18613	18644	18509	18316	18464	18388	18559	18576	18509	18618	18490	18535	18438	18520	18373	18612	18569	18309	18270	18593	18631	18549	18451	18523	18552	18671	18400	18388	18669	18499	18561	18398	18713	18481	18564	18653	18400	18403	18631	18435	18580	18627	18448	18399	18463	18635	18661	18572	18538	18434	18552	18417	18556	18658	18750	18457	18536	18379	18548	18468	18569	18586	18566	18599	18475	18649	18788	18675	18484	18564	18653	18688	18612	18621	18456	18739	18804	18596	18572	18547	18489	18623	18630	18597	18545	18417	18629	18487	18686	18460	18599	18661	18581	18503	18591	18733	18611	18374	18450	18542	18418	18612	18497	18552	18391	18528	18603	18487	18507	18652	18503	18449	18449	18391	18536	18630	18795	18373	18457	18823	18614	18642	18533	18512	18577	18668	18542	18519	18420	18489	18487	18575	18545	18727	18515	18454	18817	18675	18467	18614	18687	18469	18703	18639	18573	18522	18683	18580	18487	18559	18592	18457	18376	18769	18564	18646	18713	18502	18658	18620	18706	18589	18607	18284	18737	18736	18697	18747	18573	18560	18475	18493	18732	18556	18624	18564	18318	18521	18740	18631	18374	18495	18778	18579	18479	18603	18837	18644	18713	18471	18465	18577	18596	18618	18693	18664	18442	18365	18714	18627	18498	18517	18489	18714	18589	18382	18605	18726	18702	18510	18565	18444	18706	18587	18523	18387	18443	18703	18475	18672	18632	18499	18509	18412	18416	18551	18494	18596	18635	18593	18636	18650	18598	18576	18599	18755	18813	18721	18252	18498	18553	18573	18440	18652	18463	18483	18671	18478	18424	18727	18442	18601	18640	18524	18384	18633	18539	18714	18572	18737	18510	18709	18557	18446	18396	18467	18617	18436	18522	18555	18447	18695	18645	18676	18512	18586	18514	18583	18384	18601	18553	18601	18697	18761	18553	18629	18838	18729	18568	18595	18762	18533	18295	18472	18277	18618	18579	18552	18372	18554	18593	18526	18711	18673	18575	18493	18515	18587	18427	18627	18517	18883	18578	18542	18354	18536	18647	18773	18627	18525	18480	18530	18412	18840	18591	18516	18584	18675	18475	18799	18670	18599	18646	18498	18609	18386	18741	18543	18515	18677	18732	18454	18455	18615	18584	18431	18472	18574	18515	18579	18758	18560	18777	18754	18780	18554	18505	18710	18524	18566	18539	18502	18757	18571	18511	18566	18420	18413	18379	18450	18609	18541	18605	18793	18700	18609	18588	18669	18624	18626	18641	18403	18446	18755	18779	18495	18467	18629	18450	18483	18656	18622	18637	18577	18520	18450	18513	18566	18580	18630	18504	18475	18510	18561	18580	18780	18495	18647	18585	18749	18723	18504	18568	18534	18525	18532	18642	18603	18561	18572	18395	18443	18505	18576	18543	18426	18677	18422	18572	18795	18471	18515	18660	18436	18423	18465	18493	18520	18603	18617	18424	18594	18697	18563	18498	18592	18910	18390	18369	18566	18600	18833	18431	18552	18555	18508	18637	18574	18552	18640	18600	18423	18592	18533	18582	18609	18514	18551	18691	18572	18647	18446	18432	18921	18543	18596	18730	18526	18732	18544	18619	18467	18567	18512	18594	18437	18564	18591	18684	18490	18670	18621	18692	18379	18368	18493	18458	18480	18687	18474	18505	18570	18406	18527	18631	18955	18584	18358	18566	18571	18251	18501	18697	18674	18456	18652	18722	18573	18676	18593	18575	18743	18539	18727	18606	18540	18400	18555	18600	18668	18424	18551	18604	18624	18577	18395	18568	18591	18476	18661	18700	18807	18683	18616	18534	18702	18716	18567	18595	18464	18547	18754	18715	18567	18576	18456	18403	18617	18519	18407	18671	18510	18435	18621	18549	18483	18593	18736	18677	18615	18585	18761	18599	18475	18507	18473	18532	18705	18758	18647	18409	18632	18496	18571	18606	18777	18647	18566	18473	18714	18691	18789	18442	18731	18665	18658	18625	18623	18688	18604	18718	18734	18436	18560	18506	18403	18501	18609	18749	18675	18688	18645	18604	18627	18416	18501	18569	18540	18484	18572	18694	18559	18638	18747	18447	18598	18499	18630	18542	18531	18442	18781	18454	18588	18506	18673	18327	18672	18826	18519	18664	18539	18850	18571	18644	18629	18734	18415	18407	18429	18595	18513	18524	18513	18506	18407	18481	18634	18577	18749	18532	18759	18458	18578	18622	18715	18506	18742	18461	18509	18372	18474	18600	18628	18487	18722	18470	18482	18635	18508	18584	18541	18474	18608	18446	18566	18520	18551	18527	18551	18685	18564	18469	18458	18512	18548	18707	18650	18393	18725	18722	18596	18449	18653	18489	18480	18808	18651	18558	18623	18510	18660	18581	18643	18497	18465	18542	18656	18578	18483	18472	18498	18618	18327	18717	18627	18409	18585	18799	18398	18668	18516	18645	18573	18588	18540	18648	18366	18602	18645	18607	18607	18732	18364	18324	18468	18574	18638	18775	18423	18582	18720	18453	18551	18576	18398	18499	18704	18465	18827	18560	18433	18546	18671	18524	18647	18851	18549	18344	18653	18440	18721	18733	18558	18591	18508	18664	18674	18592	18567	18656	18750	18531	18517	18619	18673	18713	18478	18615	18644	18611	18579	18670	18664	18615	18520	18221	18528	18649	18616	18595	18444	18603	18353	18705	18630	18474	18517	18486	18493	18544	18595	18495	18367	18555	18502	18509	18548	18560	18567	18678	18703	18711	18554	18490	18564	18615	18722	18650	18470	18680	18658	18470	18482	18575	18848	18688	18624	18520	18536	18526	18679	18529	18517	18418	18427	18559	18652	18538	18707	18640	18468	18423	18504	18583	18580	18566	18554	18551	18411	18682	18504	18507	18459	18661	18604	18650	18617	18562	18534	18528	18661	18637	18651	18593	18448	18741	18456	18681	18354	18561	18763	18602	18583	18556	18654	18624	18376	18799	18595	18651	18697	18622	18583	18753	18666	18593	18592	18710	18737	18720	18703	18680	18561	18686	18645	18582	18439	18505	18466	18665	18421	18649	18559	18636	18564	18343	18643	18527	18497	18456	18680	18567	18644	18591	18596	18581	18460	18597	18488	18582	18740	18411	18614	18497	18520	18633	18620	18469	18690	18497	18558	18518	18534	18668	18356	18488	18566	18507	18675	18689	18687	18534	18412	18651	18607	18402	18458	18581	18466	18537	18626	18702	18601	18692	18517	18678	18541	18479	18784	18554	18574	18649	18523	18518	18505	18817	18729	18438	18720	18407	18409	18440	18584	18673	18760	18656	18649	18652	18556	18873	18574	18503	18585	18505	18404	18685	18375	18598	18644	18625	18681	18541	18463	18337	18614	18334	18488	18597	18514	18703	18545	18350	18622	18487	18647	18673	18499	18582	18704	18799	18617	18473	18385	18617	18528	18466	18271	18595	18640	18524	18663	18588	18694	18677	18623	18647	18671	18526	18645	18602	18686	18494	18612	18855	18576	18608	18597	18463	18380	18559	18390	18614	18684	18404	18446	18656	18490	18718	18615	18422	18383	18708	18391	18538	18510	18480	18568	18716	18634	18672	18671	18428	18607	18467	18607	18399	18737	18550	18675	18482	18688	18471	18558	18768	18505	18520	18587	18353	18587	18408	18599	18422	18611	18594	18734	18450	18465	18538	18586	18383	18500	18718	18616	18659	18639	18422	18760	18422	18437	18647	18860	18455	18517	18763	18478	18493	18680	18438	18708	18558	18761	18487	18536	18390	18712	18467	18707	18387	18635	18478	18691	18681	18547	18469	18685	18541	18622	18372	18537	18329	18492	18555	18625	18513	18612	18511	18542	18613	18511	18494	18506	18400	18639	18571	18550	18406	18767	18788	18456	18599	18636	18500	18399	18595	18591	18640	18699	18732	18604	18585	18377	18809	18526	18452	18578	18674	18585	18650	18562	18413	18596	18546	18647	18493	18464	18675	18618	18703	18496	18576	18799	18474	18459	18645	18562	18610	18796	18675	18522	18593	18715	18683	18723	18787	18443	18688	18643	18404	18571	18496	18542	18607	18499	18626	18567	18417	18855	18729	18679	18726	18684	18673	18582	18473	18667	18766	18583	18696	18688	18450	18387	18751	18505	18616	18825	18552	18610	18584	18772	18555	18567	18475	18543	18493	18671	18592	18656	18592	18617	18642	18511	18750	18642	18551	18471	18682	18530	18583	18387	18800	18490	18530	18590	18598	18627	18375	18434	18571	18350	18520	18543	18714	18467	18688	18730	18665	18574	18635	18591	18476	18661	18791	18743	18599	18630	18321	18708	18735	18595	18681	18576	18511	18921	18329	18597	18604	18643	18522	18602	18480	18552	18506	18845	18666	18774	18295	18476	18480	18363	18558	18357	18358	18637	18607	18662	18410	18624	18525	18756	18592	18655	18513	18560	18397	18445	18696	18498	18390	18651	18508	18511	18663	18641	18647	18737	18435	18455	18613	18489	18725	18600	18774	18750	18361	18545	18552	18654	18565	18600	18546	18622	18508	18494	18500	18740	18535	18742	18564	18717	18526	18531	18612	18459	18439	18577	18460	18536	18546	18579	18570	18487	18688	18506	18527	18656	18710	18610	18769	18436	18640	18529	18618	18262	18396	18587	18551	18627	18611	18822	18581	18459	18603	18764	18703	18424	18623	18641	18338	18688	18624	18651	18574	18557	18482	18759	18718	18536	18541	18399	18439	18612	18521	18649	18492	18651	18620	18895	18674	18603	18387	18479	18680	18393	18368	18726	18465	18431	18795	18562	18438	18553	18567	18553	18593	18601	18591	18567	18634	18774	18635
16975	18125	18289	17564	17230	17069	17013	16697	16850	16626	16809	16903	16929	16613	16758	16714	16705	16775	17797	18267	18377	17199	17324	17249	17132	16827	16819	16734	16618	16608	16762	16716	16548	16710	16504	16756	16582	16740	16588	16670	16678	16573	16671	16748	16645	16770	16670	16608	16763	16682	16531	16602	16448	16629	16574	16622	16676	16622	16654	16608	16783	16596	16540	16528	16627	16761	16550	16671	16541	16665	16582	16478	16749	16628	16639	16711	16667	16491	16742	16552	16642	16491	16669	16646	16551	16686	16585	16599	16917	16550	16784	16798	16628	16624	16798	16739	16568	16552	16554	16754	16756	16624	16851	16410	16722	16701	16810	16708	16696	16387	16571	16712	16428	16528	16589	16505	16780	16610	16684	16695	16590	16756	16784	16564	16685	16600	16601	16799	16733	16693	16704	16749	16524	16530	16850	16477	16668	16606	16462	16468	16632	16570	16566	16636	16691	16762	16521	16684	16612	16622	16714	16600	16631	16625	16617	16524	16674	16634	16497	16799	16591	16796	16665	16677	16728	16731	16459	16589	16590	16660	16666	16615	16671	16779	16731	16593	16671	16762	16622	16834	16727	16717	16559	16771	16555	16684	16631	16650	16668	16781	16561	16688	16681	16615	16700	16685	16645	16621	16797	16570	16629	16659	16536	16691	16573	16653	16461	16692	16607	16676	16753	16574	16595	16684	16589	16778	16862	16478	16397	16648	16705	16697	16624	16635	16538	16676	16729	16653	16818	16667	16540	16587	16634	16464	16584	16728	16648	16665	16447	16773	16727	16688	16609	16805	16807	16686	16457	16637	16641	16747	16712	16625	16603	16497	16544	16732	16553	16682	16775	16797	16644	16743	16531	16558	16643	16660	16566	16663	16774	16800	16593	16734	16730	16555	16786	16615	16664	16673	16560	16693	16481	16716	16705	16757	16544	16628	16668	16586	16592	16590	16653	16629	16637	16686	16479	16713	16619	16613	16708	16521	16637	16599	16611	16501	16820	16643	16627	16574	16614	16606	16566	16603	16694	16462	16582	16844	16583	16686	16715	16495	16457	16559	16722	16600	16663	16599	16728	16710	16727	16725	16423	16652	16564	16647	16796	16628	16649	16583	16532	16605	16691	16836	16552	16683	16775	16678	16874	16450	16659	16753	16537	16742	16582	16892	16784	16662	16615	16621	16648	16722	16724	16778	16656	16592	16852	16617	16691	16837	16647	16491	16565	16746	16695	16411	16705	16637	16632	16618	16591	16659	16754	16750	16712	16424	16722	16782	16639	16606	16675	16465	16625	16725	16756	16526	16632	16865	16478	16652	16797	16739	16797	16612	16620	16723	16580	16725	16720	16701	16717	16638	16683	16692	16579	16598	16675	16779	16691	16497	16597	16558	16602	16536	16778	16699	16583	16664	16611	16545	16655	16691	16728	16571	16612	16546	16788	16462	16642	16819	16558	16821	16745	16639	16660	16600	16613	16580	16733	16630	16689	16544	16498	16589	16653	16541	16654	16750	16608	16659	16643	16778	16596	16510	16589	16717	16832	16676	16676	16513	16541	16652	16548	16457	16642	16554	16547	16729	16542	16573	16466	16660	16714	16770	16646	16774	16710	16836	16786	16690	16498	16531	16624	16907	16768	16608	16764	16834	16645	16752	16552	16450	16459	16552	16590	16551	16694	16811	16651	16871	16583	16661	16666	16713	16572	16509	16664	16604	16681	16781	16676	16536	16675	16646	16541	16731	16798	16596	16631	16458	16790	16498	16841	16860	16708	16507	16618	16766	16601	16648	16552	16574	16786	16512	16731	16650	16635	16664	16619	16532	16659	16590	16461	16610	16480	16700	16770	16603	16794	16665	16681	16724	16682	16626	16526	16687	16720	16628	16718	16745	16810	16500	16697	16556	16543	16527	16600	16529	16635	16568	16634	16655	16457	16627	16659	16805	16643	16682	16504	16708	16656	16756	16661	16754	16566	16616	16525	16613	16720	16700	16712	16516	16622	16700	16725	16597	16721	16538	16617	16653	16671	16502	16499	16616	16556	16819	16607	16693	16681	16504	16579	16633	16720	16656	16534	16651	16539	16753	16884	16670	16752	16684	16659	16657	16536	16607	16683	16725	16633	16881	16753	16691	16578	16517	16625	16655	16618	16620	16447	16548	16703	16629	16557	16675	16676	16561	16682	16939	16676	16797	16646	16581	16658	16501	16710	16686	16603	16653	16606	16588	16642	16586	16658	16542	16503	16518	16699	16552	16643	16623	16707	16468	16602	16604	16730	16610	16583	16660	16575	16841	16695	16768	16435	16823	16658	16704	16624	16701	16618	16647	16760	16612	16576	16822	16604	16644	16613	16629	16680	16644	16689	16515	16791	16528	16525	16618	16484	16719	16481	16784	16647	16748	16492	16612	16697	16756	16735	16716	16585	16626	16758	16799	16828	16659	16623	16564	16794	16751	16568	16656	16703	16657	16744	16844	16725	16658	16578	16746	16611	16828	16696	16593	16548	16506	16736	16668	16736	16653	16810	16623	16569	16666	16697	16626	16823	16609	16485	16388	16630	16577	16639	16562	16532	16868	16622	16634	16652	16635	16640	16657	16701	16540	16639	16773	16660	16697	16601	16833	16643	16697	16582	16604	16648	16664	16594	16721	16550	16791	16570	16859	16590	16577	16620	16521	16522	16734	16711	16502	16655	16731	16603	16762	16685	16686	16778	16404	16564	16453	16812	16728	16765	16810	16500	16852	16600	16485	16472	16720	16590	16823	16673	16675	16736	16713	16714	16623	16720	16680	16585	16639	16525	16540	16623	16788	16616	16574	16595	16550	16544	16625	16598	16778	16731	16640	16790	16845	16470	16583	16645	16517	16785	16599	16817	16623	16752	16657	16629	16689	16706	16681	16763	16653	16621	16519	16705	16676	16666	16913	16777	16551	16644	16715	16550	16614	16673	16442	16686	16722	16730	16633	16603	16656	16626	16705	16675	16615	16723	16647	16542	16562	16631	16683	16652	16520	16808	16557	16739	16561	16651	16717	16550	16704	16704	16781	16535	16676	16722	16514	16597	16585	16711	16785	16738	16696	16542	16779	16657	16557	16807	16523	16526	16641	16803	16749	16647	16612	16696	16745	16603	16519	16522	16494	16521	16713	16684	16790	16608	16925	16637	16754	16736	16706	16603	16699	16547	16727	16661	16565	16816	16805	16604	16669	16558	16369	16715	16687	16804	16551	16611	16633	16475	16612	16828	16481	16602	16608	16642	16796	16543	16761	16749	16641	16498	16807	16712	16524	16646	16686	16574	16688	16635	16724	16574	16444	16586	16660	16753	16703	16560	16671	16902	16603	16737	16513	16645	16533	16667	16720	16477	16678	16604	16638	16655	16689	16770	16650	16776	16643	16606	16511	16738	16608	16817	16596	16911	16713	16577	16696	16706	16763	16621	16592	16800	16767	16651	16804	16651	16820	16643	16729	16600	16496	16575	16710	16688	16781	16672	16647	16646	16649	16538	16729	16699	16679	16745	16632	16683	16766	16613	16540	16564	16558	16654	16794	16793	16425	16656	16695	16689	16566	16783	16679	16585	16659	16768	16763	16484	16673	16659	16855	16573	16590	16643	16762	16637	16754	16754	16499	16709	16645	16741	16555	16623	16752	16786	16612	16661	16635	16584	16515	16711	16637	16730	16604	16595	16727	16529	16517	16621	16503	16873	16682	16684	16758	16564	16617	16661	16623	16676	16742	16528	16694	16828	16642	16724	16650	16733	16584	16614	16719	16645	16521	16734	16503	16670	16556	16737	16537	16897	16650	16736	16643	16760	16775	16508	16648	16682	16550	16623	16773	16679	16690	16528	16637	16553	16659	17064	16621	16715	16660	16717	16551	16796	16647	16645	16655	16716	16752	16832	16588	16659	16594	16636	16510	16547	16563	16608	16581	16677	16518	16791	16735	16625	16699	16477	16553	16742	16641	16616	16731	16606	16703	16712	16727	16730	16801	16638	16589	16759	16877	16687	16634	16791	16573	16461	16727	16627	16745	16495	16599	16759	16808	16639	16724	16520	16619	16614	16627	16599	16678	16879	16677	16647	16785	16627	16574	16576	16783	16592	16437	16575	16691	16705	16698	16764	16794	16616	16623	16678	16610	16851	16584	16605	16640	16705	16463	16717	16664	16772	16552	16704	16802	16604	16658	16671	16621	16693	16573	16776	16685	16612	16712	16594	16631	16660	16597	16726	16678	16786	16617	16466	16769	16634	16647	16644	16700	16456	16568	16795	16770	16703	16513	16630	16687	16596	16683	16526	16562	16597	16643	16772	16672	16683	16610	16714	16719	16629	16694	16547	16467	16679	16573	16665	16783	16770	16607	16726	16573	16785	16469	16794	16465	16706	16532	16711	16676	16617	16709	16687	16550	16847	16600	16583	16618	16751	16774	16561	16643	16608	16437	16625	16680	16636	16742	16856	16881	16814	16804	16595	16609	16765	16726	16646	16667	16592	16619	16679	16794	16577	16781	16642	16571	16792	16779	16541	16654	16624	16517	16573	16736	16640	16687	16654	16881	16672	16589	16664	16546	16740	16809	16571	16815	16677	16575	16821	16842	16825	16607	16529	16728	16636	16766	16580	16509	16735	16816	16719	16595	16526	16696	16509	16637	16782	16680	16601	16694	16668	16596	16723	16802	16675	16764	16632	16599	16719	16667	16555	16567	16670	16666	16783	16631	16574	16622	16710	16505	16808	16558	16691	16791	16615	16646	16698	16736	16580	16570	16503	16677	16744	16588	16677	16873	16681	16628	16790	16744	16566	16621	16694	16656	16718	16716	16814	16644	16658	16532	16614	16616	16604	16677	16725	16519	16723	16638	16576	16788	16709	16665	16641	16532	16756	16711	16740	16628	16780	16553	16756	16705	16762	16648	16764	16700	16698	16840	16672	16521	16687	16589	16694	16611	16636	16753	16628	16597	16660	16582	16510	16812	16684	16606	16682	16435	16830	16579	16448	16546	16620	16701	16659	16474	16535	16598	16598	16658	16731	16674	16702	16705	16630	16651	16682	16694	16541	16556	16716	16652	16708	16788	16562	16746	16808	16733	16668	16507	16749	16790	16510	16645	16534	16762	16643	16746	16562	16664	16677	16520	16855	16534
25694	21458	27975	25992	21664	20584	20359	19172	19032	19106	18803	18876	18876	18919	18793	18673	18766	18802	22917	25706	24396	22425	20955	19760	19380	19141	18841	18514	18496	18823	18773	18550	18764	18618	18587	18618	18621	18604	18545	18563	18508	18503	18540	18566	18682	18429	18681	18689	18562	18496	18415	18403	18629	18507	18653	18545	18734	18601	18564	18713	18413	18529	18725	18454	18556	18441	18742	18450	18735	18506	18286	18407	18458	18300	18424	18610	18716	18625	18719	18388	18380	18530	18622	18550	18691	18589	18732	18541	18515	18547	18582	18669	18505	18487	18480	18658	18532	18498	18616	18560	18607	18712	18391	18665	18502	18563	18313	18630	18443	18645	18474	18473	18501	18375	18796	18565	18512	18587	18623	18626	18522	18504	18476	18502	18469	18482	18272	18487	18626	18557	18513	18583	18502	18452	18622	18418	18667	18595	18575	18577	18585	18530	18460	18528	18585	18726	18590	18497	18507	18680	18328	18502	18337	18451	18514	18520	18332	18310	18637	18431	18429	18690	18546	18404	18614	18579	18508	18359	18417	18422	18468	18548	18635	18605	18590	18825	18558	18453	18498	18404	18611	18558	18517	18532	18717	18361	18346	18434	18539	18549	18494	18485	18475	18696	18429	18494	18662	18517	18437	18440	18636	18612	18510	18271	18614	18423	18719	18750	18516	18506	18627	18532	18667	18627	18441	18418	18410	18589	18527	18461	18679	18562	18877	18451	18672	18390	18693	18477	18379	18497	18639	18472	18444	18483	18707	18472	18573	18625	18564	18573	18571	18361	18420	18506	18592	18405	18655	18491	18703	18547	18538	18608	18680	18617	18435	18582	18473	18450	18629	18528	18623	18593	18487	18520	18591	18476	18495	18634	18467	18443	18413	18379	18529	18447	18403	18500	18288	18558	18571	18370	18493	18461	18427	18399	18528	18341	18371	18595	18713	18476	18463	18418	18485	18402	18603	18537	18385	18306	18547	18507	18594	18390	18661	18528	18432	18521	18503	18561	18729	18487	18683	18440	18435	18506	18987	18562	18306	18519	18730	18585	18340	18333	18583	18590	18521	18590	18557	18507	18395	18477	18419	18520	18602	18506	18592	18526	18517	18625	18412	18501	18439	18508	18426	18359	18558	18560	18571	18418	18540	18467	18413	18475	18494	18705	18684	18467	18726	18506	18487	18690	18563	18448	18433	18314	18379	18527	18466	18646	18668	18552	18545	18482	18554	18620	18543	18808	18741	18474	18528	18258	18531	18475	18307	18431	18606	18483	18494	18595	18546	18340	18385	18690	18398	18475	18580	18492	18631	18514	18709	18555	18443	18442	18484	18439	18389	18428	18326	18411	18677	18778	18718	18587	18616	18584	18513	18542	18533	18528	18332	18420	18698	18581	18718	18437	18516	18461	18499	18470	18424	18286	18480	18351	18502	18456	18587	18490	18527	18529	18359	18655	18490	18358	18469	18758	18474	18480	18473	18387	18553	18476	18627	18334	18495	18510	18511	18527	18466	18503	18559	18470	18442	18237	18633	18579	18315	18386	18389	18699	18528	18529	18463	18589	18456	18454	18490	18495	18530	18674	18408	18433	18568	18646	18449	18513	18504	18400	18681	18324	18543	18437	18700	18455	18500	18550	18339	18526	18673	18775	18599	18554	18439	18757	18447	18531	18439	18469	18557	18445	18478	18627	18667	18716	18485	18440	18281	18416	18652	18553	18727	18546	18504	18588	18546	18456	18523	18663	18548	18468	18602	18572	18378	18642	18537	18713	18585	18495	18540	18353	18558	18243	18576	18531	18447	18654	18266	18542	18649	18492	18551	18629	18531	18576	18397	18514	18446	18513	18510	18566	18548	18922	18479	18550	18531	18686	18566	18625	18447	18609	18470	18443	18594	18543	18308	18571	18633	18550	18757	18697	18562	18510	18516	18675	18546	18534	18745	18610	18359	18641	18604	18391	18498	18461	18545	18520	18704	18572	18676	18800	18535	18663	18538	18618	18635	18659	18460	18250	18561	18294	18493	18527	18468	18550	18468	18608	18622	18478	18594	18493	18335	18651	18580	18520	18522	18444	18509	18427	18486	18593	18605	18503	18578	18679	18635	18560	18601	18319	18388	18474	18662	18553	18527	18583	18337	18469	18401	18455	18524	18446	18465	18363	18583	18641	18816	18604	18553	18520	18479	18414	18583	18491	18669	18325	18432	18609	18466	18545	18617	18467	18516	18461	18454	18437	18323	18282	18485	18597	18572	18592	18591	18598	18475	18593	18385	18377	18472	18356	18496	18491	18627	18678	18488	18687	18637	18392	18656	18601	18580	18542	18617	18528	18486	18554	18558	18418	18654	18601	18505	18422	18567	18246	18602	18377	18383	18621	18456	18454	18653	18575	18545	18670	18366	18375	18561	18473	18601	18523	18546	18501	18567	18527	18508	18329	18438	18624	18473	18783	18575	18562	18416	18471	18368	18743	18443	18659	18292	18490	18514	18323	18476	18636	18529	18593	18687	18590	18590	18547	18572	18360	18466	18479	18614	18424	18622	18522	18602	18432	18625	18645	18703	18536	18583	18403	18406	18491	18315	18544	18430	18476	18220	18366	18423	18519	18334	18442	18440	18769	18712	18404	18568	18541	18524	18490	18489	18511	18440	18571	18722	18602	18414	18540	18362	18453	18496	18524	18707	18654	18670	18319	18452	18323	18448	18416	18697	18574	18516	18408	18287	18560	18683	18528	18478	18585	18582	18605	18743	18559	18549	18682	18691	18674	18506	18559	18287	18574	18643	18389	18644	18545	18650	18601	18566	18554	18474	18535	18680	18401	18656	18541	18512	18394	18391	18524	18584	18597	18489	18687	18424	18709	18317	18416	18471	18257	18825	18604	18763	18286	18422	18489	18515	18502	18464	18412	18423	18504	18487	18522	18594	18575	18462	18581	18638	18332	18763	18441	18533	18455	18558	18430	18486	18566	18321	18686	18476	18640	18554	18540	18668	18547	18684	18638	18517	18483	18449	18565	18565	18467	18513	18378	18523	18380	18593	18433	18390	18534	18608	18639	18489	18581	18460	18499	18532	18462	18650	18344	18420	18632	18585	18501	18556	18429	18411	18379	18661	18407	18475	18725	18754	18214	18607	18423	18326	18496	18374	18541	18558	18297	18533	18282	18393	18584	18585	18569	18434	18349	18615	18601	18402	18498	18495	18202	18185	18403	18738	18457	18632	18630	18471	18516	18495	18349	18491	18477	18555	18422	18474	18327	18418	18403	18655	18526	18738	18391	18406	18570	18492	18558	18579	18432	18394	18508	18416	18641	18733	18652	18572	18445	18668	18413	18451	18664	18433	18508	18909	18511	18431	18498	18586	18493	18454	18440	18529	18555	18534	18760	18525	18395	18675	18467	18599	18431	18780	18526	18476	18510	18559	18462	18576	18434	18478	18406	18492	18611	18358	18561	18666	18370	18248	18585	18633	18740	18379	18510	18695	18562	18637	18706	18543	18384	18672	18400	18537	18703	18412	18527	18652	18361	18425	18507	18561	18508	18513	18597	18482	18567	18593	18596	18673	18438	18517	18613	18680	18486	18561	18507	18407	18384	18575	18618	18434	18633	18512	18234	18509	18379	18566	18670	18723	18300	18524	18521	18498	18439	18609	18365	18581	18593	18783	18522	18388	18767	18522	18371	18682	18527	18501	18349	18618	18460	18334	18348	18146	18544	18694	18467	18598	18456	18554	18441	18366	18410	18601	18557	18537	18294	18560	18386	18569	18817	18247	18392	18541	18684	18565	18483	18496	18545	18458	18564	18453	18735	18462	18703	18556	18556	18397	18458	18627	18465	18464	18502	18377	18544	18511	18389	18697	18565	18346	18363	18519	18411	18515	18622	18631	18658	18606	18542	18527	18515	18548	18532	18460	18597	18573	18655	18638	18617	18576	18555	18566	18563	18499	18453	18606	18555	18546	18422	18716	18507	18395	18423	18669	18606	18515	18567	18636	18524	18515	18397	18510	18715	18708	18508	18593	18497	18497	18456	18724	18618	18629	18684	18488	18450	18670	18558	18662	18547	18677	18454	18432	18466	18502	18860	18397	18498	18529	18638	18656	18689	18533	18550	18533	18363	18612	18502	18448	18543	18263	18292	18502	18535	18576	18402	18380	18589	18590	18547	18773	18530	18609	18557	18315	18529	18600	18596	18577	18538	18321	18460	18728	18385	18570	18569	18620	18480	18575	18712	18549	18579	18591	18458	18667	18411	18512	18428	18570	18465	18561	18318	18437	18469	18435	18427	18486	18658	18391	18578	18520	18329	18731	18651	18680	18634	18603	18504	18635	18446	18687	18681	18671	18626	18593	18537	18472	18426	18456	18612	18717	18664	18468	18677	18385	18514	18661	18537	18668	18550	18666	18678	18609	18688	18567	18503	18516	18606	18687	18701	18649	18597	18599	18537	18563	18772	18699	18397	18618	18632	18632	18429	18484	18379	18601	18432	18702	18398	18480	18582	18714	18540	18469	18381	18606	18390	18564	18398	18403	18612	18629	18413	18497	18507	18520	18513	18275	18589	18638	18846	18676	18539	18441	18495	18602	18544	18668	18428	18497	18587	18588	18450	18634	18614	18774	18620	18469	18644	18582	18348	18542	18464	18597	18511	18442	18492	18632	18370	18513	18455	18559	18430	18508	18518	18406	18727	18714	18336	18636	18498	18504	18690	18499	18494	18571	18191	18667	18576	18410	18448	18424	18618	18543	18399	18363	18665	18435	18422	18668	18569	18530	18535	18472	18507	18408	18537	18519	18499	18760	18397	18652	18673	18689	18507	18532	18417	18696	18495	18281	18516	18487	18554	18726	18638	18555	18518	18598	18352	18762	18552	18365	18556	18532	18453	18682	18701	18456	18457	18387	18440	18483	18624	18605	18262	18726	18481	18667	18710	18410	18400	18573	18583	18412	18567	18500	18239	18346	18501	18494	18572	18550	18381	18353	18232	18470	18391	18625	18698	18554	18671	18431	18481	18618	18417	18610	18581	18707	18599	18612	18635	18518	18524	18503	18505	18573	18596	18672	18477	18521	18510	18485	18580	18538	18338	18449	18495	18629	18492	18545	18676	18446	18719	18499	18626	18431	18612	18640	18440	18734	18815
15615	23045	23009	20517	18896	18049	17685	17526	17416	17167	17044	16848	17101	16854	16887	16876	16799	16869	24156	27260	24835	21518	19694	18387	17436	17153	16885	16785	16818	16553	16807	16686	16677	16720	16763	16677	16562	16576	16728	16634	16699	16600	16493	16855	16716	16626	16405	16642	16682	16750	16751	16559	16620	16680	16617	16723	16523	16731	16647	16685	16722	16696	16621	16599	16707	16729	16463	16642	16555	16783	16566	16579	16697	16784	16638	16608	16652	16666	16626	16630	16587	16695	16563	16546	16727	16736	16601	16801	16585	16493	16585	16604	16574	16561	16537	16304	16529	16724	16821	16603	16707	16789	16632	16765	16732	16613	16592	16803	16602	16482	16768	16523	16575	16734	16565	16639	16588	16682	16539	16682	16674	16599	16799	16589	16672	16543	16613	16697	16804	16744	16646	16509	16629	16602	16515	16705	16783	16601	16838	16605	16700	16426	16755	16615	16489	16633	16577	16800	16651	16437	16554	16470	16380	16763	16655	16655	16692	16680	16658	16654	16696	16694	16795	16633	16734	16611	16708	16660	16745	16635	16594	16586	16573	16530	16586	16602	16604	16643	16629	16573	16757	16667	16720	16668	16495	16649	16539	16516	16847	16690	16539	16661	16796	16618	16752	16505	16530	16572	16489	16574	16827	16446	16752	16652	16751	16605	16528	16575	16571	16646	16736	16625	16606	16662	16483	16623	16685	16477	16682	16494	16484	16660	16571	16513	16673	16510	16607	16519	16715	16692	16663	16484	16424	16952	16595	16599	16824	16578	16702	16763	16676	16643	16615	16611	16592	16646	16681	16562	16604	16757	16628	16647	16617	16624	16556	16562	16609	16654	16723	16838	16572	16642	16552	16572	16594	16427	16554	16645	16674	16612	16679	16711	16671	16653	16513	16525	16765	16821	16763	16664	16568	16658	16766	16553	16654	16748	16665	16687	16681	16821	16584	16441	16683	16724	16549	16696	16747	16708	16599	16712	16670	16636	16608	16632	16809	16654	16432	16515	16628	16627	16676	16550	16845	16588	16675	16616	16549	16699	16720	16801	16696	16625	16740	16764	16596	16783	16897	16629	16732	16776	16608	16551	16777	16597	16544	16596	16692	16439	16769	16547	16819	16630	16567	16495	16523	16690	16535	16642	16661	16493	16887	16643	16673	16560	16567	16652	16657	16533	16693	16763	16643	16654	16738	16531	16624	16695	16577	16546	16568	16601	16662	16702	16691	16724	16746	16695	16559	16585	16557	16547	16588	16620	16487	16634	16476	16639	16539	16746	16746	16722	16546	16663	16469	16945	16565	16671	16503	16694	16883	16718	16724	16715	16570	16541	16565	16611	16789	16671	16668	16516	16598	16765	16533	16612	16675	16438	16686	16655	16618	16532	16572	16872	16618	16767	16721	16781	16642	16659	16809	16667	16631	16489	16683	16572	16580	16710	16918	16560	16658	16637	16632	16617	16702	16644	16712	16569	16723	16623	16666	16680	16636	16721	16610	16735	16713	16674	16590	16738	16489	16731	16690	16649	16759	16631	16587	16690	16552	16683	16628	16738	16690	16670	16750	16535	16738	16670	16553	16524	16800	16492	16574	16590	16686	16738	16761	16588	16442	16747	16680	16700	16591	16623	16576	16648	16643	16576	16739	16503	16480	16568	16642	16608	16543	16625	16641	16605	16722	16760	16724	16810	16814	16681	16676	16425	16565	16865	16676	16607	16638	16827	16682	16633	16640	16683	16540	16601	16588	16489	16761	16694	16497	16661	16600	16753	16498	16620	16533	16593	16623	16680	16635	16643	16568	16505	16645	16631	16737	16668	16652	16513	16505	16561	16753	16417	16576	16558	16652	16781	16661	16682	16634	16754	16716	16456	16606	16589	16602	16567	16712	16728	16550	16571	16749	16756	16471	16583	16740	16670	16562	16677	16597	16612	16565	16633	16618	16594	16620	16624	16580	16724	16553	16529	16650	16610	16530	16782	16553	16732	16641	16446	16485	16694	16565	16639	16696	16645	16789	16658	16524	16514	16640	16611	16473	16663	16636	16588	16638	16562	16720	16649	16706	16524	16489	16633	16618	16698	16675	16667	16525	16630	16716	16593	16677	16589	16521	16489	16612	16462	16678	16550	16480	16681	16586	16578	16822	16624	16654	16812	16796	16493	16655	16742	16625	16651	16592	16544	16602	16628	16622	16582	16661	16651	16515	16512	16611	16653	16684	16627	16616	16636	16686	16633	16648	16728	16700	16819	16537	16598	16634	16710	16612	16573	16479	16747	16497	16673	16775	16636	16830	16826	16651	16696	16697	16525	16577	16428	16662	16517	16720	16562	16617	16737	16573	16681	16744	16724	16626	16760	16475	16700	16725	16470	16571	16427	16767	16602	16736	16635	16812	16660	16499	16482	16592	16712	16593	16472	16674	16737	16618	16706	16683	16766	16745	16754	16698	16556	16551	16744	16690	16624	16659	16693	16837	16669	16743	16534	16661	16820	16698	16723	16633	16713	16763	16642	16648	16755	16756	16597	16683	16561	16488	16666	16706	16699	16813	16680	16590	16646	16655	16686	16589	16635	16726	16766	16607	16804	16706	16804	16747	16640	16646	16655	16627	16538	16763	16619	16834	16868	16695	16648	16650	16655	16680	16411	16640	16797	16660	16694	16606	16591	16563	16674	16660	16573	16632	16627	16730	16722	16722	16716	16730	16618	16674	16618	16681	16687	16756	16558	16625	16684	16659	16668	16660	16595	16765	16672	16662	16707	16689	16660	16592	16577	16497	16704	16593	16398	16556	16545	16690	16536	16761	16686	16672	16563	16720	16625	16650	16847	16664	16650	16647	16874	16510	16623	16635	16581	16560	16625	16655	16582	16845	16599	16703	16661	16557	16615	16624	16648	16693	16743	16603	16657	16815	16576	16595	16707	16701	16682	16790	16593	16707	16618	16709	16651	16580	16650	16665	16570	16650	16745	16669	16808	16743	16549	16726	16491	16629	16738	16446	16592	16660	16706	16777	16655	16745	16641	16676	16678	16661	16660	16563	16714	16632	16662	16762	16530	16558	16627	16728	16707	16748	16804	16620	16611	16593	16493	16525	16501	16777	16623	16681	16594	16639	16465	16705	16569	16611	16503	16561	16686	16678	16570	16672	16556	16603	16535	16549	16651	16704	16634	16809	16507	16619	16713	16663	16832	16638	16735	16751	16682	16627	16652	16755	16646	16518	16699	16658	16555	16711	16608	16608	16670	16676	16679	16575	16611	16707	16631	16601	16750	16774	16698	16741	16523	16619	16690	16627	16527	16554	16849	16665	16650	16531	16772	16547	16586	16774	16448	16584	16616	16727	16649	16594	16742	16787	16668	16519	16737	16565	16668	16504	16574	16629	16665	16671	16529	16619	16529	16826	16549	16755	16622	16656	16702	16694	16692	16699	16815	16550	16605	16595	16743	16594	16747	16622	16418	16465	16706	16553	16690	16591	16683	16448	16638	16797	16701	16633	16785	16668	16767	16803	16607	16592	16661	16546	16740	16478	16584	16728	16796	16696	16461	16579	16639	16721	16513	16598	16758	16757	16776	16672	16804	16599	16596	16636	16612	16636	16715	16533	16482	16671	16692	16720	16526	16647	16842	16577	16609	16648	16657	16809	16512	16806	16777	16613	16552	16559	16679	16671	16513	16673	16597	16677	16622	16625	16654	16656	16613	16694	16791	16625	16596	16667	16497	16632	16652	16540	16716	16595	16587	16566	16507	16592	16621	16591	16659	16592	16757	16680	16612	16708	16721	16672	16656	16717	16626	16786	16466	16661	16652	16728	16745	16756	16629	16602	16640	16653	16585	16588	16662	16730	16819	16536	16815	16618	16592	16569	16460	16620	16685	16634	16663	16673	16711	16666	16675	16522	16540	16706	16582	16398	16616	16565	16595	16691	16746	16515	16514	16667	16620	16838	16423	16647	16593	16687	16615	16763	16767	16793	16472	16502	16724	16557	16624	16775	16727	16574	16696	16692	16627	16907	16780	16442	16914	16763	16674	16676	16628	16630	16621	16461	16536	16787	16505	16633	16607	16687	16626	16645	16560	16673	16584	16653	16657	16696	16537	16654	16608	16587	16495	16650	16663	16715	16784	16545	16503	16462	16599	16597	16823	16631	16606	16730	16643	16660	16617	16538	16747	16687	16567	16585	16663	16702	16568	16810	16754	16487	16542	16565	16634	16633	16712	16698	16586	16681	16643	16723	16617	16600	16571	16844	16708	16659	16388	16703	16758	16674	16574	16656	16601	16720	16570	16823	16659	16752	16532	16671	16635	16713	16683	16728	16609	16607	16678	16757	16754	16603	16512	16606	16610	16774	16683	16662	16643	16541	16668	16621	16776	16607	16593	16588	16689	16693	16592	16862	16602	16660	16624	16776	16539	16707	16518	16824	16838	16505	16639	16730	16697	16783	16650	16633	16560	16686	16660	16819	16613	16671	16721	16720	16610	16622	16620	16719	16637	16656	16636	16771	16660	16622	16501	16628	16866	16576	16502	16662	16607	16620	16730	16761	16647	16672	16603	16552	16615	16592	16641	16631	16540	16665	16699	16639	16791	16618	16699	16583	16706	16545	16703	16671	16548	16673	16515	16549	16618	16755	16769	16662	16660	16658	16539	16675	16728	16578	16661	16597	16558	16667	16679	16465	16549	16670	16589	16445	16690	16807	16730	16618	16635	16602	16616	16634	16572	16747	16798	16681	16711	16586	16674	16615	16555	16788	16458	16515	16644	16470	16858	16632	16618	16758	16833	16755	16806	16516	16563	16582	16609	16672	16652	16771	16687	16685	16691	16700	16732	16643	16717	16770	16735	16542	16576	16712	16619	16826	16616	16664	16624	16578	16781	16618	16698	16866	16722	16512	16608	16776	16555	16590	16789	16564	16541	16692	16661	16775	16590	16452	16623	16731	16806	16380	16717	16755	16605	16751	16590	16675	16655	16531	16647	16653	16618	16741	16719	16619	16563	16552	16914	16601	16706	16669	16656	16672	16832	16580	16664	16874	16787	16622	16524	16594	16610	16675	16607	16573	16733	16637	16673	16605	16569	16814	16808	16740	16604	16691	16621	16708	16414	16579	16960	16661	16605	16618	16505	16898	16756	16661	16714
24335	21465	28913	24532	22237	22950	22206	19402	18694	18880	18733	18474	18532	18575	18576	18701	18443	18280	26200	31438	29298	25528	23098	20653	19377	18527	18159	18507	18453	18446	18196	18264	18272	18220	18056	18333	18131	18255	18068	18070	18175	18191	18034	18192	18267	18327	18175	18186	18123	18174	18185	18165	18209	18162	18281	18179	18347	18056	18144	18050	18081	18134	18235	18186	18152	18064	18092	18198	18106	18116	18045	18102	18199	18204	18250	18191	18208	18048	18131	18093	18009	18038	17989	18212	18183	18138	18188	18047	18221	18178	18114	18216	18128	18283	18293	18129	18184	18005	18186	17987	18025	18096	18017	18175	18178	18223	18185	18203	18035	18157	18039	17808	18125	17915	18244	18219	18073	18241	18376	18164	18086	18014	17989	18112	17965	18101	18070	18025	18177	18005	18008	17916	18026	18101	17955	18070	18223	17927	18156	18026	18025	18099	18011	18053	18043	18003	18323	18140	18282	18230	18079	18094	18194	18197	18181	18075	18030	18055	18207	18148	18101	18338	18184	18112	18090	18015	18069	18068	17941	18062	17970	18050	18190	18029	18028	18068	17974	18166	18179	17929	18079	18279	17892	18302	18149	18310	18237	18237	18088	18232	18054	18078	18004	17948	18035	18073	18175	18152	18064	18114	17951	18008	17999	18155	17952	17956	18174	18135	18093	18007	17866	18174	18321	18002	18112	18100	18341	18108	18120	17855	18062	18144	18140	18197	18110	18086	17963	18055	18165	18090	18092	18100	18069	18180	18135	17993	18138	18282	18112	17827	18051	17789	18081	18208	17915	17960	17969	18058	18225	18189	18156	18164	18082	18148	18030	18031	18248	18222	18171	18126	18382	18144	18270	18049	18185	18006	18176	18131	18066	18391	18133	18127	18172	18117	18122	18097	18289	17911	18305	18123	18059	18135	18247	17916	17966	18056	17981	18126	18034	18103	18031	17968	18003	18013	18133	18088	17972	18057	18104	18057	18258	18168	18129	18142	18209	18250	18264	18089	18058	18207	18215	18128	18270	18156	18177	18423	18106	18195	18180	18119	17994	18234	18119	18027	18039	18306	18118	18197	18207	18044	18229	18045	18291	18061	18003	18209	17999	18378	18006	18168	18224	17994	18199	18111	18132	18137	18074	18101	18185	18047	17988	18133	18146	18098	18256	18042	18389	18274	18142	17986	18127	17978	18280	18267	18152	18182	18048	17926	18148	18105	18002	18002	17903	18189	18123	18007	18134	17974	18089	18081	18077	18026	18140	17986	18057	17994	18115	18221	18173	18117	17976	18002	18114	18092	17959	18016	17987	18063	18221	18059	18268	18270	18140	18067	17943	18202	18159	18066	18038	18191	18072	18131	18212	18019	18042	18375	18111	17985	18127	18241	18143	18132	18078	18185	18356	18180	18132	18029	18074	18163	18251	18286	18301	18378	18204	18047	17991	18339	18268	18092	18164	18060	18114	17924	18056	18115	18119	18141	18127	18083	18073	18083	18233	18152	18331	18096	17944	17920	18038	17988	18346	18303	18278	18066	18257	18017	18062	18117	18097	18242	18108	18114	17976	18215	18088	18198	17994	18203	18059	18116	18134	18129	18112	18384	18041	18106	18099	18227	18075	18146	18260	18034	18269	18072	18228	18112	17989	18124	18217	18239	18133	18223	18164	18125	17985	18102	18242	18236	18253	18022	18078	18116	18033	18065	18224	18210	18098	18068	18301	18095	18244	18062	18151	18104	18134	18235	18187	18225	18185	17968	18238	18118	17938	17925	18154	18058	18053	17999	18232	18253	18065	18013	18075	18084	18092	18137	18196	18147	18033	18211	18080	18133	18127	18148	17948	18087	18216	18066	17926	18113	18149	18084	18022	18280	17914	18012	18194	17996	18096	18216	18113	18141	18276	18186	18021	17905	18190	18012	18054	17745	18288	18207	18113	18354	18094	18100	18100	17968	18087	17961	18085	18023	18041	18153	18139	18154	18350	18266	18184	18144	18143	18044	17985	18154	18111	17981	18135	18135	18195	18111	18045	18050	18174	18093	18146	17982	18257	18244	18136	18290	18233	18078	18222	18007	18214	18062	18097	18075	18094	18147	18019	18025	18093	18139	18138	17905	18167	18082	18128	17984	18091	18096	17989	18218	17973	18018	18158	18153	18181	18212	18048	18072	18096	17941	17969	17964	18281	18056	18020	17918	18196	18103	18228	18240	17939	18319	17938	18208	18274	18137	18133	18050	18072	17999	18054	17975	18018	18161	18020	17896	18122	18038	18142	18029	18170	17979	18099	17892	18058	18106	18407	17836	18183	18179	17990	17995	18160	17985	18113	18136	18234	17937	18252	18132	18344	18295	18199	18049	17929	18195	18094	17987	18040	18012	18135	18201	18025	18174	18016	18085	18270	17963	18207	17898	17934	18159	18096	18054	18300	18102	17854	18156	18094	18055	18271	18132	18348	18271	18108	18010	18148	18043	18079	18302	17938	18142	17885	17900	18020	18010	18149	17894	18070	18061	18222	18142	17939	17913	18116	18252	18293	18170	18272	18145	17990	18166	17985	18255	18206	18230	18143	17975	18367	18199	18248	18210	18122	18047	18066	18046	18015	18085	18258	18163	18118	18123	18143	17953	18026	18180	18030	18306	18120	18034	17974	18163	18039	17942	18215	18034	18216	18321	18205	18106	18220	18125	18188	18027	18078	18050	18058	18026	18283	17879	17984	18058	17942	18300	18041	18005	18162	18008	18127	18211	18200	18224	18186	18059	18063	18028	18055	18261	18105	18136	17949	17870	18218	18046	18161	18037	18101	18025	18160	18077	18061	18058	18207	18016	18036	18165	18009	18436	18084	18105	18204	18124	18293	18149	18163	18339	18108	18164	17989	18147	17987	18053	18029	18038	18088	18400	17943	18096	18212	18096	18029	18049	17999	18281	18176	18179	18097	17899	18080	18220	18113	18203	18028	18083	18047	18253	18142	18123	18174	17964	18099	17964	18214	18037	18031	18133	18288	18035	17993	17756	18149	18238	18199	18003	18081	18121	18064	18259	18124	18301	18063	17956	18144	17987	18065	18067	18170	17997	18050	18156	18068	18203	18117	18087	18137	18135	18123	18019	18046	18058	18149	18102	17988	17918	18087	18186	18187	18044	18274	18115	18437	18108	18070	18056	18042	18115	18227	18338	18117	17959	17999	17953	18132	18162	18273	18019	18098	18180	18024	18028	18084	18219	18228	18089	18144	17981	18334	18181	18333	18253	18032	18186	18300	18272	18062	18335	18177	18215	18091	18144	18371	18118	18017	18169	18159	18250	18027	17961	18124	18105	18112	18194	18039	18181	18106	18195	18178	18306	18188	18112	18005	18285	18129	18193	18105	18113	18228	17957	18151	18096	18224	17904	17902	17951	18041	18066	18180	18067	18048	17986	18154	18206	18109	18282	18159	18123	18157	18025	18343	18206	18268	18261	18060	17986	18175	18331	18033	18056	17936	18200	18014	18274	18265	18118	17908	18030	18289	18038	18136	18175	18017	17958	18026	18088	18151	18075	18162	18163	18200	18188	18044	18208	18344	17917	18171	18219	17854	18045	18311	18348	18188	18116	18118	18201	18185	18072	18095	17972	18124	18069	18217	18035	17922	18108	18185	18038	18241	18051	18205	18070	18071	18251	18086	18138	18049	18360	17979	18215	18227	18058	18116	18242	18074	18385	18097	17899	18087	18210	18029	18184	18052	18146	18209	18125	18006	18186	18083	18302	18142	18164	18281	18041	18139	18181	18109	18094	17868	18205	17812	17936	17990	18231	18092	18043	18074	18041	18319	18067	18081	18286	17978	18208	18087	18041	18023	18113	18051	17846	18050	18191	18195	18153	17983	18059	18121	18212	18146	17981	18098	18083	18126	18144	18185	18268	17938	18081	18115	17914	18079	18057	17979	18045	18048	18135	17878	18049	18168	18027	18068	18098	17998	18096	18141	18163	18152	18223	18236	18048	18073	18022	18089	18154	18181	18465	18030	18102	18138	18309	17965	18088	18118	18042	18096	17991	18203	18216	18146	18121	18196	18089	18179	18225	18204	18219	18271	17908	18271	18085	18125	18201	18171	18050	18302	18142	18236	18117	18055	18090	18179	18157	17943	18017	18055	18063	18261	18081	18114	18241	18037	18028	18287	18100	18167	18133	18040	18188	18049	18026	17931	18152	18076	17928	17878	18145	18031	17941	18117	17944	18190	18361	18230	18134	18123	18033	18370	18032	18106	18126	18020	18082	18104	18133	18113	18130	17897	18200	18138	18161	18287	18077	17896	18020	17882	18086	18303	18007	18114	18074	18120	18002	18089	18109	18059	18003	17937	18011	18069	17936	18223	18225	18073	18205	18208	18113	18026	18258	18283	18058	17942	17963	18215	17949	18109	18164	18170	18219	18036	17996	18233	18092	17994	18031	18096	17945	17979	18256	18345	18006	18224	18188	18146	18289	18201	18226	18042	18284	18185	18131	18070	18035	18226	18173	17894	18083	18165	17958	18178	18056	17941	18017	18053	18012	18205	18204	18127	18214	17960	18036	18147	18102	18198	18210	17892	17816	17999	18152	18018	18128	18222	17941	17888	18045	17904	18099	18189	17993	17956	18031	18283	18173	18216	18115	18045	17897	18138	18004	18200	18211	17987	18034	18267	18026	18234	18219	18104	18137	18204	18116	18399	18175	18102	18247	17888	17923	18143	18110	18076	18060	18079	18187	18023	18310	17966	17826	18074	18027	18118	18127	17989	18189	18181	18158	18245	18251	18127	18087	17862	18001	18099	18244	17979	18044	18193	18126	18079	18078	18090	18219	18237	18070	18147	18089	18220	18209	18299	18142	18020	18112	18343	18197	18028	17968	18201	18143	18022	18272	18013	18011	18027	18332	18275	18040	18168	18149	18066	18115	18031	17891	18112	18104	18214	18178	18111	18193	17948	18128	18248	18137	18173	18003	18155	18080	18232	18194	18027	18093	18186	17917	17960	17847	18299	18187	18160	18114	18016	18000	18232	17888	18203	18175	18028	18146	18034	18039	17985	18202	18018	18116	18194	17946	17699	18147	18298	18229	18006	18242	18162	18229	18098	18112	18114	18168	18198	18172	18296	18119	18133	18171	17897	18113	18147	18019
16969	27787	25957	22324	20372	19088	18376	18003	17730	17560	17364	17144	16919	16948	16934	16756	16968	16761	29980	34198	30899	25987	22751	19299	17541	16960	16954	16689	16615	16506	16431	16262	16253	16419	16400	16535	16444	16477	16254	16504	16351	16307	16427	16464	16338	16305	16473	16507	16425	16471	16299	16440	16353	16417	16518	16451	16553	16441	16499	16608	16410	16472	16438	16325	16330	16333	16512	16384	16359	16197	16535	16391	16336	16343	16390	16408	16330	16433	16442	16404	16353	16438	16476	16389	16330	16554	16340	16438	16409	16371	16366	16566	16360	16530	16488	16297	16519	16437	16362	16456	16531	16432	16515	16351	16395	16550	16483	16404	16417	16475	16446	16354	16573	16434	16317	16496	16361	16463	16267	16422	16390	16361	16446	16445	16283	16366	16450	16372	16252	16534	16308	16458	16294	16482	16405	16464	16351	16441	16445	16467	16360	16457	16436	16325	16295	16537	16443	16372	16349	16297	16486	16342	16664	16359	16422	16395	16428	16426	16368	16454	16323	16309	16580	16539	16366	16253	16316	16392	16489	16420	16543	16519	16471	16296	16399	16511	16257	16454	16345	16416	16441	16504	16462	16362	16352	16262	16428	16451	16415	16491	16432	16555	16357	16508	16282	16405	16434	16437	16317	16510	16458	16257	16483	16295	16476	16424	16438	16526	16332	16330	16525	16536	16308	16505	16466	16502	16342	16161	16502	16458	16333	16323	16352	16528	16316	16412	16439	16540	16416	16368	16203	16378	16564	16422	16324	16317	16304	16344	16638	16440	16492	16429	16414	16396	16247	16551	16320	16350	16313	16372	16331	16583	16550	16144	16456	16454	16316	16355	16528	16516	16375	16405	16266	16518	16478	16459	16403	16378	16484	16360	16303	16468	16348	16449	16347	16464	16414	16400	16401	16399	16270	16275	16445	16170	16485	16394	16488	16436	16348	16302	16697	16399	16407	16370	16346	16367	16475	16373	16338	16280	16427	16354	16355	16553	16354	16387	16602	16266	16319	16320	16412	16199	16343	16337	16396	16614	16511	16355	16550	16395	16413	16402	16391	16451	16378	16594	16386	16534	16470	16318	16547	16407	16373	16429	16336	16484	16478	16443	16381	16355	16497	16498	16342	16474	16458	16306	16495	16247	16491	16557	16336	16437	16435	16325	16444	16412	16242	16339	16452	16458	16358	16517	16301	16550	16446	16319	16312	16300	16531	16461	16421	16354	16308	16434	16466	16411	16364	16401	16404	16456	16424	16358	16485	16292	16378	16371	16396	16321	16419	16406	16548	16454	16247	16681	16365	16508	16445	16548	16524	16464	16429	16613	16361	16530	16362	16543	16565	16447	16459	16407	16268	16620	16312	16571	16278	16450	16366	16564	16419	16425	16463	16351	16303	16287	16443	16397	16403	16316	16373	16484	16543	16319	16430	16456	16714	16438	16466	16435	16392	16582	16416	16287	16383	16486	16407	16433	16415	16507	16400	16399	16520	16361	16369	16321	16293	16539	16441	16278	16388	16370	16352	16543	16456	16400	16484	16519	16458	16406	16380	16468	16346	16371	16511	16516	16490	16409	16534	16209	16571	16524	16305	16400	16422	16414	16383	16517	16410	16252	16480	16496	16333	16587	16687	16279	16391	16412	16573	16269	16487	16529	16500	16484	16414	16305	16442	16184	16483	16427	16204	16247	16386	16496	16364	16287	16480	16295	16377	16533	16415	16362	16491	16359	16523	16490	16367	16401	16359	16527	16478	16326	16441	16502	16340	16347	16291	16454	16288	16464	16575	16323	16436	16531	16407	16502	16243	16491	16430	16339	16429	16355	16482	16269	16369	16501	16342	16223	16401	16544	16357	16328	16545	16346	16437	16330	16548	16554	16342	16368	16318	16157	16293	16322	16263	16530	16444	16223	16407	16580	16567	16347	16402	16440	16340	16501	16377	16328	16334	16316	16319	16471	16360	16355	16240	16319	16456	16237	16460	16342	16475	16469	16578	16463	16362	16260	16563	16439	16737	16505	16343	16368	16421	16402	16351	16532	16430	16386	16376	16450	16348	16439	16348	16536	16393	16310	16504	16387	16423	16491	16502	16511	16564	16489	16556	16382	16296	16504	16482	16379	16331	16618	16444	16481	16296	16305	16475	16479	16332	16567	16442	16406	16439	16319	16515	16464	16157	16408	16361	16457	16420	16442	16367	16320	16439	16565	16560	16458	16393	16488	16364	16411	16206	16631	16330	16373	16318	16495	16417	16401	16394	16389	16463	16475	16548	16527	16284	16395	16369	16445	16425	16348	16381	16545	16586	16327	16510	16373	16442	16424	16444	16452	16281	16354	16237	16563	16350	16426	16475	16375	16393	16367	16449	16464	16542	16430	16303	16460	16325	16294	16304	16521	16191	16473	16426	16325	16469	16360	16473	16388	16444	16411	16391	16664	16443	16540	16368	16352	16267	16407	16485	16459	16423	16375	16432	16267	16277	16335	16351	16356	16584	16442	16568	16344	16396	16389	16480	16486	16569	16453	16580	16360	16432	16394	16324	16427	16334	16463	16296	16457	16326	16505	16199	16431	16500	16379	16530	16418	16507	16290	16356	16312	16590	16466	16395	16424	16399	16347	16339	16284	16425	16394	16660	16325	16314	16327	16326	16326	16512	16316	16555	16468	16228	16275	16262	16256	16356	16548	16560	16339	16430	16494	16348	16501	16406	16479	16431	16467	16382	16286	16208	16271	16287	16429	16169	16341	16493	16624	16241	16399	16351	16419	16567	16454	16549	16459	16515	16448	16557	16597	16421	16317	16302	16321	16218	16420	16424	16483	16326	16467	16482	16473	16278	16571	16426	16485	16584	16424	16378	16485	16301	16460	16331	16529	16295	16410	16250	16369	16268	16452	16536	16358	16303	16393	16475	16522	16396	16488	16464	16503	16535	16326	16283	16341	16334	16564	16468	16566	16343	16515	16347	16358	16364	16343	16184	16327	16446	16474	16432	16295	16638	16126	16262	16541	16282	16506	16367	16206	16317	16394	16373	16550	16267	16423	16456	16337	16371	16297	16517	16475	16465	16443	16500	16325	16379	16389	16320	16531	16560	16353	16374	16402	16533	16405	16529	16438	16407	16410	16367	16487	16278	16443	16384	16489	16493	16307	16387	16294	16313	16489	16446	16487	16446	16351	16546	16613	16519	16560	16491	16409	16427	16540	16533	16360	16354	16393	16325	16629	16268	16381	16572	16357	16483	16462	16304	16328	16509	16434	16149	16329	16380	16486	16551	16382	16448	16332	16392	16402	16433	16505	16392	16319	16501	16364	16374	16325	16461	16348	16434	16507	16315	16357	16487	16431	16672	16263	16336	16429	16423	16458	16522	16475	16535	16502	16363	16385	16548	16365	16475	16430	16530	16368	16243	16392	16250	16363	16466	16360	16456	16506	16383	16645	16633	16515	16232	16286	16388	16490	16398	16472	16233	16406	16267	16585	16530	16480	16422	16320	16346	16375	16381	16416	16266	16312	16531	16348	16486	16410	16167	16523	16457	16479	16441	16393	16370	16541	16358	16446	16370	16368	16444	16445	16486	16282	16495	16495	16336	16472	16444	16469	16292	16501	16225	16434	16443	16413	16437	16299	16433	16368	16446	16572	16344	16391	16316	16557	16329	16495	16353	16453	16316	16394	16342	16346	16319	16297	16378	16404	16495	16434	16392	16511	16347	16432	16455	16532	16412	16331	16374	16433	16273	16439	16504	16449	16348	16364	16419	16440	16399	16392	16475	16384	16403	16344	16305	16398	16449	16465	16548	16398	16374	16393	16536	16294	16353	16566	16450	16375	16443	16480	16389	16172	16478	16347	16400	16522	16397	16465	16484	16437	16374	16373	16331	16445	16569	16502	16565	16428	16445	16492	16475	16429	16524	16358	16378	16267	16361	16414	16427	16539	16411	16360	16420	16411	16399	16451	16382	16470	16498	16465	16398	16494	16440	16352	16287	16376	16429	16530	16407	16409	16482	16345	16390	16372	16193	16328	16398	16294	16310	16384	16359	16453	16495	16430	16424	16397	16285	16289	16528	16332	16428	16312	16415	16322	16576	16263	16370	16339	16338	16353	16370	16455	16475	16374	16391	16295	16283	16447	16389	16432	16448	16400	16446	16362	16359	16384	16529	16415	16389	16540	16481	16326	16231	16443	16373	16498	16356	16238	16449	16290	16391	16404	16546	16415	16352	16337	16272	16427	16480	16469	16434	16312	16384	16373	16480	16585	16527	16418	16477	16274	16543	16448	16446	16618	16375	16453	16387	16455	16253	16438	16280	16469	16433	16429	16322	16542	16402	16405	16503	16317	16282	16354	16325	16572	16500	16531	16309	16301	16306	16448	16270	16468	16680	16517	16416	16403	16369	16388	16352	16268	16436	16252	16336	16408	16421	16451	16585	16366	16378	16433	16377	16465	16396	16578	16392	16313	16447	16679	16263	16324	16275	16408	16336	16511	16393	16403	16409	16375	16393	16241	16345	16336	16493	16391	16448	16553	16477	16456	16401	16388	16378	16426	16398	16514	16394	16368	16557	16321	16437	16469	16357	16396	16497	16397	16405	16370	16406	16279	16486	16173	16393	16605	16294	16543	16480	16449	16453	16317	16361	16252	16397	16446	16274	16395	16299	16455	16623	16563	16456	16402	16489	16345	16495	16323	16413	16518	16386	16280	16437	16438	16468	16399	16374	16333	16406	16356	16338	16282	16564	16643	16258	16296	16479	16601	16338	16416	16472	16430	16439	16459	16393	16480	16373	16331	16506	16437	16398	16645	16323	16420	16370	16410	16396	16450	16436	16476	16426	16464	16434	16515	16505	16290	16632	16349	16465	16286	16626	16336	16339	16487	16434	16473	16563	16401	16423	16461	16295	16572	16420	16523	16556	16244	16443	16444	16219	16512	16214	16468	16390	16501	16461	16490	16455	16494	16599	16380	16291	16375	16411	16271	16454	16258	16309	16604	16373	16377	16538	16363	16392	16447	16432	16330	16390	16484	16343	16497	16328	16267	16535	16422	16528	16298	16377	16233	16505	16428	16319	16440	16386	16352	16436	16250	16327	16367	16219	16422	16532	16514	16545	16374	16359	16415	16456	16342	16527	16377	16320	16477
29965	22118	21991	20254	18327	18193	18194	18033	18055	18164	18213	17945	18109	18023	18040	18075	18030	18293	18501	19247	19056	18912	18613	18300	18289	18072	18030	17929	18090	17992	17918	18061	17919	17913	18026	18009	18170	18092	18041	17800	18065	17936	17866	18119	18217	18134	18254	17941	18070	17916	18162	17920	17970	18133	18060	17941	18131	18005	17844	17973	18411	18005	17985	17722	17662	18149	17832	17895	17964	17944	17838	17839	17895	18001	17790	17886	18042	18012	18089	17933	17860	18055	18070	18020	17973	17921	17809	17985	17994	18109	17827	17990	17944	17956	17880	17833	17937	17939	17918	17813	18092	17917	18038	17893	18005	18122	18058	18157	17908	17984	17808	17941	17875	17897	18095	18028	18024	17941	18037	18171	18089	17849	17911	17856	18099	18176	17850	18022	18062	17893	17773	18067	17903	18054	18062	17904	17850	17931	18153	17880	18024	18051	17858	17808	17995	17982	18077	17944	17902	17840	18059	17956	17990	17885	17918	17866	18093	17863	17959	18020	18026	17980	18032	18048	17864	17947	17984	18017	18074	18071	17882	17926	18000	17821	17794	17901	17959	17887	18051	17996	18003	18020	17976	18056	17884	17851	17904	17847	18088	18013	18043	17935	17880	18032	17984	17995	18231	17890	17867	18074	18167	18148	18013	18039	17917	18019	17925	17991	17983	18074	17837	17956	17856	17987	17871	18087	17869	18008	17946	18160	17884	17948	17803	18137	18033	18140	17999	17949	17769	17870	17985	17965	17850	18104	18099	17895	17892	17902	18188	17992	18008	17853	17959	17929	18103	17929	18049	18080	17870	18040	17884	17962	17872	17856	18073	18062	17715	17860	17955	17969	17812	18086	18024	17773	17938	17826	18051	18092	17842	18130	18156	17973	18055	17771	17995	17746	18083	18173	18115	17905	17911	18036	17877	17987	17786	17868	17846	17890	18041	18228	17970	18070	18055	17796	18015	18066	18092	18180	17999	18053	17884	17954	17951	18101	17907	17902	18093	17950	17965	18038	17943	17909	17902	17894	17940	18055	17890	18026	18063	17791	17967	18076	18028	17973	18002	17860	18109	17803	17883	17899	17901	18092	17789	17921	18048	18086	18071	17880	18004	18066	17943	17856	17957	17932	17895	17788	18147	17846	17919	18251	17901	17882	17908	17986	17964	18239	17978	18030	18180	18135	17919	17998	17796	18031	18044	17793	18081	18070	18127	17961	17938	17862	18017	17992	18072	17910	18142	17896	18028	17987	18042	18110	18049	17922	17824	17909	17879	17983	18105	17970	17971	18022	18072	17970	18038	17981	17955	18230	17859	18006	17757	17913	17872	18027	17976	17899	17990	18061	17979	17937	18053	18045	18020	17946	18065	18031	18183	18022	17981	18131	18051	18113	17932	17888	17883	18003	18094	18075	17831	17918	17857	17852	17923	17846	18135	17937	17823	17966	17899	17817	18003	17928	18235	17818	17978	18051	18060	17801	17907	17811	17957	17677	17923	18087	18125	17961	17966	18086	18185	17914	18042	17889	18003	18225	18054	17896	17783	17977	18004	17833	18008	18092	17891	17978	17801	17759	17921	17935	18053	17887	18039	18282	17897	17977	17848	17869	17987	18087	18037	17745	17936	17919	17859	18010	18081	17977	17961	17992	17973	17955	18000	17841	18004	17998	17840	18081	18238	17680	17976	17912	17892	18024	17917	18078	18184	18030	17931	17851	18072	17936	17853	17946	17934	18102	17904	17832	17970	18157	17991	18084	18008	18115	17988	18067	17994	18013	17936	17772	18000	18160	18063	18038	18116	18064	17935	17887	18168	18007	17960	17985	17926	18002	17915	18028	17916	17823	17976	17948	17891	18047	17954	17957	18002	17929	17947	18016	17932	18007	18038	18145	17919	18049	17971	17741	18086	18035	17775	18083	18051	17986	17926	18042	18044	17980	17945	18084	18075	17957	17996	17998	18024	17833	17931	17929	18041	18033	17882	17826	17993	17978	18068	17936	17948	17942	17954	17841	18047	17874	17834	17790	18037	18115	17954	18015	18125	18056	17763	17883	18114	18215	18096	17908	18108	18046	17980	17946	18301	18054	18262	17910	17904	18168	18091	17956	17913	17918	17974	18138	17979	17905	17865	17824	17878	18172	18001	18261	17967	17944	17949	17975	17881	18115	18030	18091	17942	17953	18128	18034	17965	17990	18052	18005	17868	18001	18126	17836	17975	18091	17996	18007	17992	17858	18039	18033	17802	17820	18029	18049	17969	17800	17883	17903	17975	18063	18063	17940	17863	18139	17977	17699	18191	18034	17934	18026	18056	17926	17948	18140	18003	17979	17953	18161	17930	18112	17836	17971	18105	18078	17872	17811	18019	17987	17830	17789	18028	17896	18219	18076	17849	17988	17947	18041	18134	18065	18142	18142	18313	18193	18027	18183	18051	17956	18026	17996	17919	17888	18045	17869	17984	18136	17947	17850	18296	18272	18080	18221	17794	18118	17950	17951	18069	17954	18236	17850	17771	18002	18046	17987	18076	17920	17875	17964	17992	18055	18121	18053	17907	17930	17936	17835	17777	18104	18063	17986	17884	17874	17836	17894	17961	18036	17764	18122	17952	17912	17870	18161	17865	17958	17721	17783	18092	18041	18057	18028	17930	17915	18060	18152	17929	18204	18067	17986	17931	18001	17990	17971	18024	17819	17986	17873	17935	17938	18078	18029	18043	18009	18302	17975	18012	18031	18015	17779	17792	18126	18005	18167	18011	17908	17884	17863	18118	18144	18163	18263	18092	18026	18059	18001	18075	17982	17905	18141	17978	18050	17992	17797	18041	18027	18144	17986	17988	18168	17868	18198	18162	17948	17790	17961	17948	18023	17995	17898	18125	18043	18061	17960	17880	18013	17836	17967	18030	17962	18033	17842	17926	18078	18011	18072	17886	18038	18075	18017	17951	18045	18003	18032	18166	17767	18093	17949	17971	17850	18003	17961	17973	17952	17916	17765	18134	18076	17928	18172	18040	17837	18052	17999	18062	17987	18082	17893	18065	18096	18112	17847	17981	18141	18103	18193	18207	17963	17950	18226	17969	18023	17790	17995	17892	17924	17996	18066	17956	18067	18208	18035	18178	17876	18123	18043	17997	18057	18071	18149	18009	18005	17960	18019	18232	18088	17976	17838	17997	18003	18126	17899	17874	18078	17963	18095	17827	18043	17989	17867	18091	17944	18106	17953	17926	17796	18032	17893	17979	17921	18075	18143	18154	18104	17922	18030	17876	17854	18128	17907	17992	18011	17915	17952	17867	18104	18021	17978	18142	18038	18038	18192	17905	17986	18002	18015	18044	18130	17710	17858	18093	17916	17904	17861	18019	18066	17912	18017	17919	17881	17927	17929	18014	17822	17925	17824	18069	17849	18125	18044	17854	18127	17932	18021	18038	17944	17882	18026	17763	18192	17837	17988	18062	18103	18232	17973	17895	17964	18052	18052	17951	18193	17956	17930	17984	17956	17980	17872	17980	18122	18067	17840	17846	18042	17961	17836	18070	17741	18022	17872	17940	17821	17898	18133	18140	17965	17974	17944	18108	17965	17961	17944	17854	17909	18133	17977	18141	18034	17733	18005	17904	18060	17963	17979	17962	17880	17823	17714	17842	17920	17789	18041	17989	18171	18265	18069	18046	18112	17910	18131	17999	17884	17883	17986	18092	17888	17834	18013	17933	18116	18075	17996	17857	17989	18100	18067	17897	18180	17884	17816	18003	18102	18020	18144	18072	18036	17877	18084	17950	17880	17945	18012	17914	17973	17800	17979	17894	18018	18141	18041	17985	18081	17851	17974	18132	17996	18083	17769	18092	17989	18059	17950	18278	17987	17948	17852	17966	18002	18041	17936	18166	17963	17952	18060	18097	17938	17913	17940	17843	18095	17826	17980	18049	17995	18033	17925	17846	17903	17765	18140	17843	17985	17899	17915	17948	18034	18048	18046	18101	18027	17937	18024	17990	17737	18135	17929	17986	18126	18018	18080	17957	17933	18055	17926	17816	18302	18164	17944	17995	18004	18094	18013	17878	17928	17993	17997	17928	18122	18022	18135	18017	17856	18032	18024	17963	17916	18009	18055	17861	18045	18220	17992	17940	18088	17944	17921	18280	18200	18040	17980	17944	17896	17895	18032	18012	18050	17840	18013	17812	17929	17902	18077	18111	17898	17936	18077	17929	17904	18154	18104	17995	17899	17866	17995	17795	17832	18038	17995	17955	18133	17999	18002	17916	17882	17918	17990	18000	17796	18067	18074	18124	17946	17873	18092	18064	17962	18091	17980	17937	17985	17738	18166	17918	17683	17874	17865	18101	17819	18122	18028	18042	17944	18043	18009	18037	17966	17892	17912	18142	18057	17876	18013	17959	17828	18205	17928	17959	17934	17848	17845	18244	18081	17982	17835	17943	18004	17980	18013	17922	18149	18113	18011	17951	18064	17972	17954	18014	17932	18037	18132	18020	17866	18015	18038	18017	18104	17942	18162	17887	18155	18057	17979	18057	17920	18110	17916	17870	18054	17926	17602	17864	18109	17862	17993	18151	17926	18113	17812	18059	18095	18020	17742	17938	18043	18011	18021	18134	18067	18137	17874	18196	18070	17883	18031	17949	17971	17947	18020	17997	18071	18042	17934	18003	18009	18095	17957	17934	18042	17791	18156	18046	17905	18107	17976	18034	18076	17890	18181	18192	17883	17924	18291	18048	18109	18020	18104	18025	17984	17882	18327	18081	17906	17894	17951	18003	17898	17954	18122	17915	18153	17884	17978	17931	17901	17952	17920	18097	17948	17852	18044	17882	17848	17997	17931	17992	17935	17855	17999	17991	17880	17956	18128	17979	17976	18014	18088	17963	17862	17931	18010	17988	17977	17880	18035	18094	18019	17786	18046	17843	17776	18198	18152	17929	17980	17910	17932	17939	17946	18153	17794	17939	17816	18144	17984	18073	18051	17874	17964	18255	17998	17803	18060	17925	18053	18035	17948	18125	18111	17921	17939	17975	18009	17845	17901	18125	18031	17946	18153	17925	18120	17980	17777	17838	18035	18132	17867	17962	17905	18086	18070	17967	17960	18036	17943	17909	17900	17938	18079	18193	18087	17909	17997	18064	18113
16453	17657	17849	17081	16979	16639	16540	16410	16522	16394	16715	16520	16412	16366	16325	16525	16324	16269	17469	18149	17700	17490	16967	16598	16354	16264	16440	16291	16287	16365	16360	16367	16373	16186	16137	16206	16110	16236	16192	16154	16266	16147	16144	16241	16093	16237	16312	16316	16155	16406	16168	16182	16312	16259	16185	16217	16279	16328	16274	16082	16457	16257	16346	16330	16140	16146	16263	16487	16179	16301	16169	16427	16115	16116	16131	16183	16232	16372	16326	16137	16314	16193	16242	16176	16234	16303	16118	16351	16455	16323	16191	16423	16252	16154	16102	16161	16198	16370	16246	16290	16226	16166	16168	16118	16224	16167	16263	16409	16205	16157	16228	16175	16294	16222	16259	16392	16224	16329	16437	16278	16198	16116	16391	16006	16236	16399	16318	16297	16025	16209	16136	16065	16080	16252	16108	16124	16315	16390	16384	16106	16307	16181	16276	16319	16181	16350	16205	16211	16245	16281	16340	16236	16390	16244	16192	16188	16301	16075	16222	16157	16247	16346	16189	16245	16239	16214	16177	16071	16311	16304	16186	16266	16377	16304	16383	16298	16292	16307	16177	16204	16386	16357	16393	16207	16223	16246	16269	16026	16272	16211	16310	16065	16296	16138	16350	16263	16345	16426	16016	16361	16339	16215	16418	16140	16200	16307	16347	16303	16308	16232	16210	16350	16280	16167	16264	16194	16134	16277	16281	16330	16158	16238	16216	16429	16195	16403	16376	16258	16316	16357	16332	16349	16158	16105	16212	16224	16239	16141	16104	16290	16168	16316	16163	16060	16264	16241	16230	16246	16187	16225	16291	16326	16160	16332	16414	16162	16258	16211	16188	16221	16239	16429	16146	16197	16386	16199	16266	16190	16387	16279	16119	16123	16573	16070	16229	16360	16275	16272	16332	16118	16358	16363	16391	16172	16505	16263	16067	16295	16140	16376	16177	16374	16314	16211	16038	16230	16260	16189	16255	16231	16259	16213	16318	16123	16547	16220	16278	16360	16192	16302	16273	16326	16332	16105	16284	16270	16326	16172	16265	16381	16415	16127	16289	16100	16190	16124	16336	16170	16182	16209	16419	16082	16284	16348	16137	16320	16054	16229	16340	16066	16255	16206	16235	16101	16176	16286	16168	16292	16049	16138	16282	16181	16257	16191	16218	16360	16366	16262	16104	16364	16232	16085	16201	16169	15974	16393	16515	16222	16282	16200	16073	16222	16273	16286	16213	16237	16303	16236	16176	16377	16279	16144	16269	16304	16096	16191	16148	16200	16085	16258	16363	16095	16391	16389	16454	16238	16287	16150	16287	16149	16351	16337	16003	16138	16211	16337	16378	16157	16175	16228	16395	16415	16129	16204	16115	16353	16232	16084	16224	16204	16213	16253	16225	16272	16304	16175	16313	16180	16253	16205	16304	16109	16128	16346	16155	16264	16111	16241	16340	16287	16223	16323	16334	16207	16112	16361	16148	16185	16113	16428	16172	16185	16298	16450	16268	16334	16263	16107	16298	16271	16223	16212	16206	16296	16215	16116	16236	16281	16167	16143	16275	16183	16223	16096	16339	16285	16244	16274	16195	16103	16310	16298	16236	16274	16321	16241	16322	16141	16116	16094	16195	16386	16392	16246	16329	16243	16182	16195	16141	16294	16227	16258	16264	16217	16280	16210	16334	16150	16295	16232	16128	16249	16291	16287	16234	16384	16178	15946	16256	16297	16281	16175	16292	15957	16247	16103	16198	16186	16239	16246	16229	16387	16087	16242	16152	16321	16162	16249	16204	16222	16102	16429	16195	16210	16205	16155	16279	16246	16090	16309	16112	16280	16368	16228	16261	16161	16208	16286	16314	16334	16275	16275	16263	16230	16211	16276	16321	16119	16271	16191	16143	16289	16331	16334	16315	16212	16176	16255	16291	16302	16084	16249	16081	16381	16098	16270	16283	16175	16206	16181	16269	16200	16185	16134	16274	16324	16110	16294	16161	16170	16198	16123	16180	16066	16086	16016	16302	16114	16423	16112	16230	16116	16156	16164	16153	16203	16395	16241	16119	16272	16235	16216	16209	16243	16229	16356	16218	16312	16260	16148	16314	16210	16128	16210	16187	16188	16076	16202	16191	16178	16265	16160	16275	16262	16253	16237	16471	16160	16387	16304	16003	16215	16263	16160	16045	16361	16278	16244	16274	16292	16183	16255	16361	16112	16136	16272	16304	16179	16229	16270	16302	16228	16101	16185	16165	16356	16184	16266	16154	16148	16233	16376	16264	16198	16170	16439	16243	16252	16319	16257	16109	16221	16178	16273	16299	16324	16174	16290	16420	16137	16317	16217	16309	16222	16109	16185	16363	16161	16236	16323	16314	16283	16398	16376	16175	16411	16417	16183	16309	16369	16155	16159	16045	16232	16314	16231	16139	16189	16190	16334	16186	16192	16322	16312	16305	16383	16337	16206	16263	16231	16159	16320	16384	16249	16230	16322	16235	16196	16122	16244	16197	16166	16214	16235	16266	16222	16246	16310	16237	16283	16138	16210	16127	16244	16144	16358	16420	16174	16203	16311	16245	16125	16208	16194	16303	16248	16321	16259	16229	16128	16137	16139	16179	16386	16117	16298	16169	16200	16282	16171	16065	16153	16327	16270	16181	16323	16137	16384	16249	16133	16193	16276	16274	16421	16098	16316	16264	16257	16202	16330	16263	16259	16134	16326	16132	16298	16358	16279	16256	16389	16313	16203	16336	16254	16086	16165	16324	16097	16258	16228	16527	16068	16135	15995	16148	16192	16329	16320	16156	16279	16260	16283	16138	16140	16217	16211	16332	16218	16207	16289	16231	16270	16159	16253	16259	16217	16231	16265	16239	16331	16275	16273	16265	16190	16302	16101	16355	16258	16303	16295	16229	16274	16278	16354	16425	16282	16213	16320	16256	16261	16230	16321	16337	16057	16126	16331	16274	16404	16158	16232	16106	16210	16462	16245	16085	16323	16041	16384	16251	16136	16247	16205	16175	16102	16397	16161	16195	16188	15997	16291	16261	16186	16157	16243	16380	16182	16277	16301	16395	16283	16223	16227	16322	16075	16165	16377	16086	16202	16142	16299	16163	16171	16297	16369	16146	16247	16297	16284	16067	16151	16342	16265	16267	16270	16455	16081	16238	16232	16300	16256	16175	16128	16236	16400	16072	16220	16229	16330	16223	16240	16420	16242	16192	16224	16371	16452	16205	16333	16092	16287	16376	16257	16074	16342	16253	16189	16200	16040	16175	16105	16189	16243	16123	16274	16124	16216	16124	16300	16185	16197	16325	16267	16160	16307	16173	16057	16261	16216	16103	16203	16270	16144	16148	16142	16291	16445	16115	16039	16294	16135	16165	16205	16173	16185	16257	16218	16090	16252	16135	16203	16121	16198	16141	16390	16126	16341	16291	16321	16202	16241	16123	16549	16281	16057	16219	16306	16244	16329	16254	16237	16374	16278	16364	16251	16444	16271	16338	16201	16116	16283	16286	16116	16231	16175	16314	16431	16176	16059	16318	16225	16307	16195	16253	16285	16460	16075	16258	16171	16141	16309	16166	16222	16207	16275	16222	16356	16193	16266	16398	16157	16246	16389	16277	16085	16317	16234	16270	16153	16249	16317	16057	16369	16206	16196	16287	16190	16269	16228	16220	16299	16292	16336	16203	15840	16268	16197	16316	16318	16248	16238	16125	16224	16248	16156	16512	16260	16231	16253	16169	16273	16064	16332	16253	16359	16206	16231	16304	16317	16267	16277	16399	16204	16308	15997	16078	16200	16047	16258	16315	16277	16174	16355	16165	16235	16425	16338	16173	16161	16278	16365	16289	16220	16375	16277	16105	15991	16250	16231	16319	16210	16232	16227	16067	16211	16178	16210	16362	16061	16235	16136	16261	16353	16206	16129	16250	16174	16167	16413	16382	16268	16261	16388	16391	16226	16173	16059	16267	16314	16106	16281	16308	16161	16228	16373	16248	16362	16351	16151	16360	16160	16067	16220	16272	16297	16230	16288	16234	16229	16386	16036	16362	16367	16207	16211	16072	16257	16206	16127	16283	16254	16269	16266	16067	15927	16250	16159	16147	16243	16277	16218	16233	16233	16248	16079	16217	16163	16114	16160	16371	16113	16270	16239	16077	16391	16051	16361	16309	16142	16176	16256	16317	16187	16368	16311	16149	16381	16338	16152	16317	16278	16180	16298	16371	15995	16036	16281	16160	16214	16301	16488	16172	16176	16263	16182	16075	16175	16271	16280	16192	16339	16267	16158	16217	16482	16240	16331	16253	16345	16146	16434	16233	16098	16227	16190	16406	16242	16339	16213	16178	16212	16310	16209	16271	16268	16406	16282	16161	16215	16195	16231	16200	16035	16157	16362	16215	16160	16330	16338	16357	16166	16112	16320	16330	16253	16319	16283	16391	16284	16179	16170	16310	16296	16272	16231	16168	16213	16089	16240	16371	16089	16233	16205	16291	16348	16426	16115	16373	16207	16344	16152	16249	16119	16095	16348	16214	16197	16197	16173	16486	16112	16186	16069	16191	16258	16225	16126	16183	16277	16305	16258	16246	15962	16364	16354	16193	16332	16178	16136	16187	16195	16268	16277	16203	16225	16310	16356	16215	16238	16313	16226	16201	16380	16275	16315	16248	16079	16241	16170	16192	16338	16172	16407	16256	16228	16095	16240	16323	16273	16221	16292	16373	16201	16229	16063	16335	16314	16330	16391	16189	16227	16296	16295	16190	16109	16071	16137	16248	16302	16299	16206	16265	16228	16194	16268	16192	16111	16110	16140	16228	16279	16282	15988	16215	16195	16301	16216	16168	16368	16099	15946	16340	15959	16378	16388	16377	16063	16390	16319	16493	16199	16274	16264	16227	16303	16212	16255	16173	16094	16146	16200	16302	16290	16370	16047	16192	16224	16222	16154	16270	16225	16308	16119	16328	16225	16314	16175	16201	16048	16151	16321	16201	16347	16139	16174	16376	16111	16157	16196	16214	16214	16137	16317	16121	16234	16229	16204	16301	16377	16231	16332	16332	16101	16122	16478	16159	16192	16269	16281	16404	16351	16295	16180	16447	16307	16234	16197	16111	16085	16294	16227	16306	16300	16147	16160	16053	16334
25673	21478	27992	25861	21132	19241	19165	18004	17789	17808	17760	17723	17591	17678	17710	17539	17566	17743	22622	25499	22826	21134	19758	18476	18115	17865	17768	17755	17379	17476	17405	17596	17542	17537	17531	17574	17486	17542	17602	17603	17384	17376	17527	17396	17644	17580	17282	17242	17461	17293	17420	17279	17454	17342	17467	17398	17342	17528	17342	17310	17372	17371	17314	17376	17624	17248	17533	17254	17237	17320	17374	17538	17526	17326	17512	17316	17417	17421	17538	17202	17418	17299	17320	17405	17463	17292	17338	17342	17553	17405	17305	17399	17533	17334	17320	17311	17408	17410	17466	17342	17359	17421	17445	17403	17243	17285	17685	17545	17335	17321	17355	17390	17456	17652	17327	17497	17589	17461	17313	17278	17551	17461	17538	17426	17411	17396	17417	17431	17326	17424	17316	17317	17563	17598	17424	17364	17496	17217	17129	17233	17453	17305	17261	17488	17591	17502	17463	17344	17325	17225	17261	17348	17225	17513	17351	17384	17631	17566	17434	17327	17466	17650	17552	17547	17357	17351	17368	17416	17340	17270	17491	17231	17451	17551	17494	17435	17504	17451	17330	17394	17310	17477	17510	17455	17458	17506	17668	17380	17421	17235	17415	17379	17353	17398	17308	17496	17275	17435	17386	17460	17602	17589	17257	17547	17539	17392	17399	17552	17467	17463	17513	17410	17356	17371	17496	17496	17490	17409	17480	17423	17528	17514	17391	17451	17413	17343	17416	17377	17440	17296	17468	17333	17619	17415	17457	17325	17589	17382	17602	17310	17403	17540	17294	17389	17462	17499	17480	17492	17444	17338	17223	17537	17597	17592	17364	17299	17412	17207	17358	17317	17383	17441	17428	17322	17473	17399	17545	17241	17253	17538	17463	17327	17345	17406	17350	17443	17429	17353	17414	17388	17491	17479	17580	17364	17497	17530	17335	17255	17489	17468	17401	17573	17542	17369	17503	17559	17418	17482	17587	17281	17277	17247	17494	17270	17399	17482	17567	17507	17243	17529	17398	17438	17411	17441	17487	17517	17307	17533	17537	17359	17283	17347	17349	17429	17546	17445	17479	17369	17204	17582	17581	17400	17376	17675	17434	17555	17419	17584	17406	17571	17344	17391	17413	17650	17456	17520	17592	17225	17335	17371	17375	17435	17353	17375	17282	17395	17607	17319	17395	17392	17588	17560	17391	17359	17364	17385	17486	17527	17096	17388	17424	17345	17341	17421	17520	17498	17435	17351	17584	17437	17379	17522	17542	17503	17433	17506	17471	17320	17636	17342	17494	17695	17531	17588	17399	17318	17118	17298	17575	17414	17646	17378	17394	17511	17512	17464	17382	17368	17722	17256	17402	17422	17673	17588	17596	17363	17294	17233	17377	17590	17322	17413	17267	17392	17255	17388	17489	17291	17520	17397	17602	17311	17226	17576	17306	17438	17363	17552	17618	17387	17405	17480	17432	17383	17305	17393	17404	17529	17521	17529	17508	17469	17434	17393	17397	17206	17252	17614	17463	17438	17351	17472	17464	17550	17573	17331	17503	17307	17324	17238	17357	17194	17570	17325	17231	17349	17311	17588	17535	17322	17286	17187	17325	17541	17447	17279	17532	17310	17547	17641	17572	17544	17377	17408	17397	17636	17404	17457	17524	17408	17386	17432	17375	17598	17464	17492	17311	17302	17500	17331	17260	17499	17440	17335	17347	17423	17421	17487	17352	17319	17466	17406	17476	17412	17392	17534	17361	17508	17516	17642	17450	17476	17367	17465	17457	17270	17540	17597	17352	17388	17434	17243	17587	17597	17527	17506	17571	17355	17186	17357	17319	17354	17396	17523	17502	17363	17297	17486	17468	17476	17367	17454	17423	17455	17268	17415	17303	17392	17308	17388	17311	17466	17302	17605	17395	17665	17428	17454	17537	17294	17409	17478	17368	17323	17364	17194	17511	17611	17522	17281	17204	17409	17304	17385	17465	17590	17475	17239	17535	17365	17439	17414	17410	17406	17496	17495	17349	17484	17375	17448	17465	17440	17356	17674	17375	17339	17645	17328	17413	17444	17247	17413	17431	17582	17557	17545	17360	17505	17333	17406	17363	17485	17440	17483	17489	17522	17260	17463	17497	17522	17586	17383	17510	17495	17408	17389	17688	17298	17319	17489	17467	17287	17531	17297	17305	17348	17454	17633	17474	17530	17365	17338	17543	17555	17548	17459	17457	17465	17402	17580	17452	17484	17509	17348	17548	17352	17197	17411	17556	17443	17560	17556	17418	17376	17295	17500	17479	17449	17577	17327	17583	17373	17491	17619	17424	17381	17381	17485	17281	17570	17517	17455	17194	17405	17255	17548	17406	17327	17456	17522	17596	17371	17301	17527	17334	17389	17354	17539	17279	17348	17393	17473	17490	17331	17628	17467	17591	17366	17592	17429	17476	17455	17565	17517	17517	17389	17532	17574	17567	17315	17406	17270	17407	17290	17189	17330	17322	17527	17412	17295	17399	17442	17363	17554	17450	17555	17525	17303	17476	17482	17474	17605	17624	17435	17365	17331	17311	17231	17536	17424	17569	17386	17426	17379	17301	17557	17474	17217	17531	17544	17489	17450	17386	17269	17523	17329	17359	17515	17344	17303	17266	17616	17401	17533	17412	17320	17634	17291	17436	17439	17345	17656	17522	17447	17273	17210	17531	17348	17402	17484	17315	17579	17285	17297	17362	17386	17371	17384	17486	17407	17530	17383	17464	17232	17378	17502	17246	17546	17333	17292	17562	17560	17458	17657	17511	17394	17422	17311	17404	17463	17473	17458	17396	17425	17504	17320	17467	17463	17395	17409	17484	17484	17409	17527	17466	17556	17330	17477	17479	17388	17481	17507	17393	17408	17346	17408	17493	17418	17506	17567	17380	17191	17497	17337	17487	17377	17476	17313	17464	17304	17416	17363	17514	17485	17460	17301	17515	17375	17260	17423	17409	17485	17550	17572	17515	17722	17389	17628	17645	17355	17473	17418	17601	17464	17479	17318	17374	17450	17380	17435	17476	17568	17493	17400	17560	17540	17341	17500	17374	17466	17526	17288	17540	17309	17473	17416	17583	17457	17470	17370	17514	17493	17529	17501	17727	17483	17495	17546	17486	17430	17537	17302	17446	17432	17439	17447	17466	17330	17401	17358	17416	17641	17400	17278	17495	17349	17424	17474	17285	17344	17309	17516	17286	17401	17412	17353	17301	17428	17450	17457	17575	17397	17367	17485	17507	17385	17174	17419	17243	17477	17662	17296	17466	17380	17378	17587	17285	17457	17365	17462	17281	17399	17344	17347	17481	17577	17552	17483	17503	17345	17441	17404	17431	17529	17661	17432	17564	17465	17325	17390	17583	17291	17405	17444	17347	17233	17475	17226	17415	17495	17674	17351	17363	17291	17421	17411	17286	17800	17530	17452	17420	17533	17570	17440	17455	17241	17448	17508	17402	17338	17241	17521	17425	17418	17422	17606	17491	17531	17444	17477	17202	17356	17147	17269	17306	17613	17443	17555	17446	17225	17394	17494	17334	17407	17495	17662	17404	17409	17524	17511	17149	17386	17527	17480	17337	17542	17374	17361	17248	17323	17288	17408	17315	17499	17516	17281	17690	17262	17514	17590	17468	17283	17555	17388	17426	17537	17628	17480	17533	17407	17253	17294	17405	17364	17569	17567	17466	17541	17447	17499	17745	17555	17325	17479	17314	17718	17484	17446	17480	17250	17598	17451	17315	17393	17521	17418	17469	17525	17441	17463	17373	17451	17370	17399	17431	17339	17452	17417	17415	17278	17573	17520	17282	17480	17570	17348	17564	17298	17230	17334	17434	17254	17300	17416	17394	17557	17530	17522	17255	17444	17343	17294	17656	17233	17615	17468	17288	17402	17556	17261	17405	17473	17471	17405	17452	17411	17571	17298	17422	17289	17428	17505	17497	17575	17296	17598	17510	17353	17250	17456	17367	17190	17431	17509	17448	17566	17139	17439	17398	17475	17412	17392	17475	17552	17519	17263	17417	17615	17305	17473	17415	17567	17327	17388	17356	17392	17580	17268	17540	17649	17569	17593	17472	17469	17534	17325	17414	17498	17299	17427	17475	17445	17535	17314	17339	17391	17594	17419	17494	17465	17563	17596	17444	17395	17422	17322	17313	17375	17572	17448	17507	17546	17481	17474	17281	17471	17537	17286	17521	17297	17464	17519	17334	17437	17304	17274	17518	17615	17436	17347	17326	17613	17612	17519	17552	17399	17592	17442	17489	17596	17411	17509	17359	17508	17516	17413	17537	17254	17329	17359	17217	17187	17322	17370	17467	17318	17576	17498	17459	17403	17485	17416	17511	17489	17521	17510	17374	17474	17367	17415	17530	17507	17651	17337	17438	17424	17653	17496	17308	17618	17297	17334	17539	17490	17546	17321	17584	17459	17416	17314	17310	17468	17481	17482	17455	17540	17680	17597	17569	17543	17390	17404	17307	17321	17643	17243	17540	17526	17496	17456	17314	17421	17244	17328	17431	17682	17636	17548	17585	17425	17468	17446	17767	17441	17381	17166	17294	17455	17363	17409	17602	17603	17339	17471	17486	17335	17452	17567	17549	17430	17296	17388	17423	17484	17550	17480	17549	17415	17482	17104	17538	17447	17442	17379	17242	17511	17394	17559	17427	17383	17512	17357	17347	17209	17538	17241	17376	17473	17799	17388	17606	17522	17528	17522	17511	17458	17256	17395	17358	17310	17354	17440	17458	17391	17432	17546	17677	17426	17322	17295	17461	17658	17429	17545	17454	17553	17513	17529	17392	17474	17464	17409	17512	17185	17468	17528	17480	17241	17465	17367	17324	17408	17503	17268	17438	17331	17403	17381	17402	17395	17374	17466	17535	17447	17302	17395	17517	17547	17529	17422	17195	17572	17717	17371	17374	17339	17441	17577	17539	17366	17461	17466	17482	17678	17443	17340	17370	17487	17519	17512	17441	17456	17303	17346	17568	17349	17700	17515	17227	17511	17578	17361	17453	17299	17398	17379	17467	17324	17203	17339	17381	17448	17324	17357	17340	17226	17478	17522	17615	17329	17423	17372	17642	17358	17321	17405	17374	17725	17232	17230	17419	17532	17329	17411	17533	17364
15268	22687	22131	19522	18010	17378	17153	16836	16836	16604	16362	16324	16332	16150	16097	16253	16192	16349	24981	27101	22918	20943	19092	17505	16718	16522	16275	16181	15970	16105	15837	16024	15855	16078	15984	16088	16093	15755	16098	15959	16031	16020	16077	16005	16051	16050	15934	15827	16138	16064	15962	15968	15945	15907	15954	15971	15816	16002	16085	15843	16069	15899	15820	15930	15952	15833	15836	15916	16047	16037	15864	15882	15928	15892	15870	15969	15960	15993	15935	15693	15837	16097	15974	15929	16021	15916	15967	15894	15775	15973	15969	16105	15977	15766	16052	15894	15974	15914	15944	16006	15859	15927	16021	15855	15808	16001	15993	15986	15890	15865	15953	15968	15773	16015	16037	16108	16180	15884	15834	16023	15992	15961	15923	16050	15804	15979	15937	15959	15921	16028	15933	15968	16061	15900	16007	15862	15972	15867	15865	15933	16047	16067	15749	15942	15964	16094	16047	15936	16124	15866	15801	15961	15936	15961	15922	15956	15789	16024	16026	15841	16102	16094	16088	15896	16023	16031	16083	15915	15830	15956	15883	16103	16066	15910	15980	15953	15844	15819	15936	15862	15906	15955	15880	15883	16011	16042	16157	15859	15870	16040	15901	15865	15892	15979	15947	15971	16056	16041	15854	15980	15947	16053	15963	15895	15777	16074	15736	16066	15987	15872	15865	15866	15904	15970	15992	15952	15922	15761	15856	15920	15981	15944	16178	15936	15923	16042	16086	15775	15873	15839	16182	15894	15993	16140	15852	16080	15893	15965	16016	15921	15992	16022	15977	15983	15927	15950	15936	15939	15965	15879	15994	15962	15990	15932	15957	15888	15782	15878	15959	16051	15931	15874	15860	15862	15929	15902	15866	15960	15843	15993	15919	15888	15935	16197	15945	16023	16096	15989	16013	15967	16023	15921	16071	15930	16124	15956	15899	15945	15956	15846	15897	15816	15974	15931	15910	15912	15996	15903	15910	15990	15844	16184	15826	16069	15942	16008	15910	16020	15938	15892	15922	15970	15877	16108	15950	15960	15844	15997	15835	15983	15758	15872	16013	15977	15851	16022	15963	16051	16102	15838	15928	15992	15932	15973	15943	15965	15937	16081	16029	15886	15915	16082	15775	15890	16107	16034	15803	15996	16055	16030	15828	15884	16103	15947	16124	15947	16007	15901	16013	16040	16023	16007	16001	16048	15976	15952	15960	15958	16071	15894	15923	15856	15888	15853	15916	15893	16007	15871	15794	16004	15943	15976	15914	15850	15960	15966	16009	15962	16122	15887	15939	15902	15961	16079	15924	15883	15774	15914	16020	15920	15910	15966	16083	16001	16008	15801	16142	16048	15863	15972	16058	15889	15950	16065	16116	16040	16103	15963	15875	15824	16044	16212	15958	15976	15921	16120	16044	15845	16194	15818	15850	15884	15898	15936	15760	15826	15968	15968	15946	15779	16221	15891	15876	16122	15910	15909	15944	16123	16020	16016	15880	15852	15899	15967	15959	15915	15922	15965	15926	15889	16017	15930	15830	15950	15933	15935	15959	15834	15993	15917	16039	15990	16105	15872	16020	16026	16035	16013	16084	16040	15735	15857	15931	15966	15785	15996	15997	16046	15942	15969	15913	15809	15970	15890	15961	15773	15990	15907	15990	15864	16014	15885	15992	15892	16093	15855	15790	16141	15967	15835	15960	15854	15976	15870	15886	16134	15810	15920	16041	15962	16086	15933	15974	16002	15979	15905	15995	16084	15974	16004	15957	15915	15993	15986	15857	15950	15804	15918	15901	16045	15886	16007	16088	15921	15928	16048	15949	15791	15949	15812	15798	16171	15852	15796	16122	16083	15939	15972	15939	15935	15925	15895	15780	16036	15892	15970	16006	16094	15960	15960	15736	16005	16024	15938	16110	16037	16003	15846	16139	15936	16099	16099	15978	16010	16010	16079	15938	15725	15750	16086	16072	15890	15963	15859	15894	15922	15769	15932	15982	15867	15869	16003	15954	15994	15953	15949	15882	16074	15931	15855	15962	16080	15967	15913	15912	15813	15993	15967	15830	15850	15878	15921	16029	15792	16087	16137	15901	15882	15968	15926	15983	16103	16122	15788	16017	16001	15917	15972	16021	15983	15955	15954	15925	15833	16057	15765	16013	15827	15995	15866	15952	16019	15875	15970	15964	15811	16006	15963	15847	16050	15878	16022	16037	15813	15877	15981	15984	16069	15982	15919	15900	16049	15923	16076	16011	15746	15975	16057	15984	16002	16148	16073	15964	16032	15952	15916	15904	15960	15903	15837	16011	15898	16042	16087	15974	15845	16084	16027	16009	16064	15726	15927	15858	15989	15940	15808	15999	15931	15932	15994	15995	15979	16051	15937	16238	15895	15906	15906	16113	16033	15798	16084	16019	15993	15847	15863	15892	15898	16001	15855	15841	15814	15982	16045	15816	15928	15966	15889	15791	15952	15800	16083	16068	15957	15972	15973	15907	16001	16083	15920	15982	16058	15905	15880	16029	15944	15987	16121	15964	15858	16005	15942	15838	16068	15905	16076	16024	15836	15979	16038	15969	15881	16042	16056	16119	15799	16005	15976	15925	16064	15938	15995	16099	15924	15970	15844	15877	15940	15911	15917	16072	16075	16091	15914	15979	15778	16002	15944	16027	15876	15882	15984	15931	15837	15724	16018	15817	15918	16053	15951	15954	16118	16036	16175	16127	16041	16074	16099	15877	15818	16076	15909	16054	15970	15797	15917	16046	15948	15954	15875	15775	16032	15795	15936	16002	15829	16073	15946	15950	15942	15921	16115	16059	15977	16143	15949	15933	15900	15819	16061	16006	15960	15841	15805	16034	15901	15943	15878	15904	15851	15887	15992	16065	15954	15853	16149	15916	16056	15994	15917	16063	16047	16060	15923	15855	15995	15947	15910	15920	15991	16019	15854	15893	15867	15996	16015	15872	15894	15882	15949	15934	15996	16016	15962	15876	16025	15911	15971	15949	15976	16029	15942	16082	15965	15868	15921	15764	15872	16027	15906	15864	16049	16062	15901	16082	16120	16102	16033	15945	15794	15937	16130	15852	16100	15884	16019	16086	15868	15947	15865	15754	16019	15866	15885	16188	15930	15827	15909	15919	15989	15890	15958	16075	16066	16046	16008	16062	16001	15899	15956	15973	15919	15982	15917	15912	15891	15952	16105	15986	15874	15700	15935	15913	15849	16064	15989	15868	15843	15944	15836	15896	16072	16044	15985	15959	15881	15950	16002	15998	16025	15861	16266	15984	15879	16036	15949	15862	16037	16105	15688	15886	15962	15977	16015	15784	15851	16174	15869	16056	15993	15892	15947	15970	15992	15935	15952	15955	16063	16024	15943	15887	16064	16042	15831	15750	16024	15974	15877	15912	15977	15916	15916	15942	15934	15900	16025	15958	15953	16056	15860	15908	16067	16034	15892	15872	16084	15896	16050	15970	16046	16082	16033	15761	15970	15995	15947	15942	15958	15892	15977	16041	16075	16057	15918	15895	16011	15993	16080	16084	15992	16094	15965	15825	15854	16164	16120	15916	15892	15929	15947	15900	15884	15949	15764	15985	15728	15983	16058	15965	16065	15840	15855	16031	16098	15988	15843	16029	16041	16133	15987	15940	15899	15841	16060	15920	16057	15956	15886	16008	16036	15872	15832	15896	15940	16056	16038	15920	15890	15894	15987	15947	15795	16053	16026	15974	15912	15948	16044	16132	16035	15839	15900	15989	15938	16109	15803	16037	16059	15973	16069	15920	15715	15972	16011	15864	15962	15929	15978	16064	16128	15884	15888	15889	15869	15910	15948	15819	15954	15918	15859	15932	16007	15952	15787	16066	15878	15870	15888	16123	15921	15938	16124	15946	15949	16063	15942	15991	15982	15995	15951	15869	15979	15921	15952	16159	15941	15826	15857	16062	15901	15932	15816	16120	16049	16117	16001	15996	15913	15966	16104	15891	16034	15790	16112	16023	15880	16014	16045	15729	15990	15997	15903	15865	16054	15828	16041	16045	16039	16135	15896	16130	15936	15983	16003	15862	15885	15884	16047	15892	15889	15982	15833	16028	15976	15871	16021	16053	15994	16004	15898	15856	15968	16012	16193	15893	16026	15939	15943	15986	15867	15958	15971	16017	15954	15910	15748	15986	16023	15861	15815	15871	16051	15919	16033	16080	16023	16034	15672	16009	16010	15962	15982	15814	16126	15992	15906	16024	15620	15792	15938	15830	15808	15880	16073	15846	15862	16096	16002	15849	15891	15964	15937	15921	15939	16069	15942	15912	15989	15988	16091	16047	15843	16124	15936	15904	15932	15778	15982	16019	15805	15813	16034	15890	15981	15969	15903	15961	15851	15827	15910	15890	15964	16083	15715	15956	16030	15823	16121	16004	15951	16026	15996	16112	16024	16077	15891	16055	16057	16015	16055	16176	15934	15953	15826	16057	16047	15805	15990	15928	16061	15970	16104	15923	15935	15962	16060	15992	16025	16097	15972	15968	15942	15912	15945	16092	15746	16065	16000	16014	15998	16021	16029	15893	15974	15931	15893	15978	15909	15866	15949	16010	15772	16111	15909	16061	16061	15973	16064	15993	15965	15940	16058	15904	15992	16003	15880	16044	15937	16066	15820	16097	15797	15892	15980	16090	15995	15929	15888	16019	15816	16061	15929	15945	15996	16046	15983	15905	16228	15924	16123	15923	16061	15912	15993	15899	15913	15856	16116	15912	16050	16008	15938	15936	15805	16034	15898	16013	15874	15900	16010	15901	15882	16038	15920	15910	16015	16025	15975	15931	16099	16019	15899	16095	16020	15928	15934	16003	15910	15908	15958	16000	16031	16076	15961	15997	15950	15992	15960	15929	15899	16029	15885	16027	16164	15877	15782	15848	16042	15904	16016	15937	16034	15857	15934	16024	15962	15995	15851	15903	15912	16128	15960	16003	15986	16019	15882	16012	16010	15954	15838	15780	15940	15799	16009	16110	16120	16058	15990	15916	15816	15908	16037	15993	16062	16090	15848	15933	15861	15981	16182	15943	16048	15959	15959	15930	15990	15979	15946	16050	15857	15890	15991	15966	15916	16001	15774	16036	16116	15875	16121	15984	15851	15895	16090	15734	15995
24334	21453	28947	24439	22128	22535	22021	19124	18509	18337	18362	18042	18265	17879	17941	18057	17944	19264	27742	30894	28016	24826	21990	19613	18342	17942	17766	17733	17561	17577	17708	17534	17663	17355	17427	17645	17459	17604	17623	17619	17658	17726	17439	17600	17558	17679	17790	17492	17301	17663	17625	17636	17522	17555	17365	17618	17590	17709	17475	17645	17551	17619	17413	17683	17540	17565	17681	17575	17574	17598	17431	17524	17351	17494	17616	17424	17656	17559	17532	17595	17567	17551	17631	17498	17446	17698	17482	17377	17685	17473	17660	17496	17609	17600	17789	17696	17378	17495	17716	17449	17493	17742	17417	17389	17634	17476	17406	17322	17417	17485	17711	17410	17616	17568	17427	17465	17496	17535	17457	17546	17534	17520	17512	17555	17421	17418	17477	17497	17468	17659	17568	17629	17585	17387	17551	17660	17615	17629	17640	17592	17537	17510	17260	17492	17636	17533	17489	17815	17460	17677	17530	17580	17698	17616	17666	17427	17544	17275	17543	17565	17514	17353	17395	17479	17524	17515	17657	17619	17557	17543	17661	17600	17549	17447	17547	17482	17608	17597	17326	17515	17506	17628	17488	17359	17570	17672	17580	17561	17375	17577	17591	17491	17547	17264	17762	17475	17596	17578	17614	17645	17558	17471	17249	17391	17428	17557	17515	17837	17505	17518	17353	17544	17368	17371	17429	17501	17623	17591	17400	17712	17722	17541	17455	17308	17677	17612	17508	17649	17600	17379	17539	17406	17460	17629	17381	17559	17491	17549	17688	17522	17519	17330	17561	17519	17532	17507	17563	17417	17458	17339	17603	17581	17524	17718	17504	17421	17588	17469	17589	17370	17525	17704	17570	17399	17784	17705	17373	17693	17495	17528	17423	17542	17640	17315	17414	17554	17497	17491	17536	17337	17411	17426	17358	17650	17495	17528	17628	17218	17475	17644	17570	17382	17584	17530	17337	17437	17430	17477	17455	17557	17404	17397	17469	17597	17471	17309	17248	17518	17575	17417	17687	17561	17515	17634	17424	17413	17487	17605	17560	17614	17801	17463	17518	17600	17560	17590	17573	17552	17451	17548	17610	17283	17494	17667	17473	17338	17536	17481	17436	17460	17616	17576	17659	17702	17556	17590	17482	17427	17452	17560	17302	17539	17586	17447	17419	17764	17548	17471	17640	17658	17390	17501	17477	17337	17441	17521	17702	17570	17417	17527	17437	17577	17642	17626	17586	17436	17491	17366	17654	17488	17774	17551	17524	17373	17380	17451	17450	17577	17551	17449	17565	17579	17615	17570	17535	17338	17293	17513	17551	17476	17382	17533	17606	17628	17592	17639	17456	17524	17357	17360	17563	17621	17466	17405	17498	17499	17461	17558	17420	17449	17640	17655	17512	17527	17775	17506	17571	17590	17407	17562	17576	17485	17626	17541	17655	17598	17402	17556	17417	17630	17455	17507	17405	17440	17572	17554	17527	17551	17431	17563	17641	17628	17486	17567	17664	17616	17499	17743	17518	17365	17582	17455	17507	17576	17624	17510	17633	17445	17317	17578	17658	17460	17564	17714	17700	17507	17598	17550	17441	17745	17426	17590	17562	17662	17402	17750	17673	17408	17626	17604	17471	17511	17551	17378	17522	17552	17344	17448	17576	17581	17558	17467	17546	17694	17550	17602	17568	17556	17463	17492	17604	17542	17505	17562	17450	17332	17478	17376	17441	17471	17468	17543	17607	17418	17197	17530	17509	17439	17506	17425	17544	17736	17670	17426	17533	17688	17495	17469	17491	17566	17531	17654	17491	17522	17517	17495	17679	17662	17395	17487	17529	17383	17633	17640	17532	17626	17540	17623	17615	17772	17740	17524	17639	17651	17247	17483	17314	17502	17567	17645	17781	17637	17816	17495	17439	17528	17397	17462	17582	17511	17416	17457	17542	17455	17643	17749	17604	17495	17448	17396	17533	17447	17594	17434	17384	17378	17594	17613	17409	17576	17588	17509	17255	17551	17310	17373	17425	17579	17725	17686	17648	17415	17569	17581	17580	17539	17490	17678	17600	17465	17596	17441	17429	17569	17591	17713	17511	17357	17311	17554	17623	17548	17584	17513	17539	17668	17468	17551	17523	17496	17509	17360	17746	17492	17507	17320	17486	17387	17453	17529	17703	17658	17470	17468	17412	17503	17516	17711	17490	17537	17419	17483	17460	17566	17509	17355	17289	17676	17537	17434	17629	17555	17467	17484	17787	17608	17613	17366	17528	17586	17288	17541	17524	17338	17660	17378	17491	17617	17610	17529	17528	17522	17500	17647	17522	17465	17688	17225	17413	17350	17680	17659	17555	17645	17658	17592	17652	17642	17559	17586	17426	17688	17578	17613	17546	17491	17443	17486	17492	17571	17567	17403	17223	17575	17453	17429	17496	17627	17531	17670	17604	17575	17396	17474	17652	17374	17525	17265	17446	17329	17579	17362	17559	17519	17522	17282	17376	17660	17394	17516	17546	17540	17507	17602	17610	17620	17487	17467	17500	17513	17573	17560	17557	17678	17538	17603	17621	17372	17527	17558	17638	17566	17521	17785	17682	17421	17756	17421	17612	17630	17453	17651	17482	17494	17481	17376	17608	17544	17595	17502	17428	17637	17432	17499	17598	17328	17338	17555	17550	17391	17699	17429	17562	17638	17501	17708	17524	17569	17440	17477	17460	17535	17555	17612	17666	17592	17529	17466	17544	17581	17625	17570	17752	17606	17509	17364	17598	17453	17518	17598	17423	17602	17379	17563	17303	17335	17702	17518	17704	17444	17418	17375	17499	17296	17346	17374	17657	17557	17521	17723	17467	17563	17378	17502	17533	17525	17622	17445	17427	17391	17607	17363	17601	17490	17466	17429	17489	17550	17390	17578	17775	17488	17643	17543	17555	17392	17549	17527	17596	17658	17372	17620	17521	17564	17343	17391	17445	17445	17567	17447	17365	17530	17505	17430	17593	17576	17664	17422	17405	17565	17676	17350	17681	17443	17533	17552	17668	17512	17524	17484	17465	17559	17658	17365	17686	17604	17520	17623	17465	17429	17562	17367	17677	17615	17501	17399	17554	17719	17472	17642	17520	17455	17489	17346	17599	17520	17566	17352	17656	17764	17474	17476	17727	17572	17373	17506	17660	17431	17532	17400	17385	17433	17684	17649	17739	17548	17697	17493	17489	17530	17488	17527	17550	17368	17428	17498	17558	17437	17784	17719	17495	17516	17445	17445	17479	17419	17518	17406	17474	17521	17574	17472	17432	17451	17581	17500	17678	17316	17480	17527	17484	17593	17728	17570	17268	17565	17608	17604	17552	17674	17512	17264	17536	17469	17675	17594	17563	17333	17369	17372	17533	17399	17359	17429	17702	17408	17657	17597	17667	17414	17566	17547	17657	17492	17663	17573	17607	17587	17464	17393	17443	17414	17561	17418	17600	17597	17628	17537	17527	17554	17355	17414	17403	17610	17579	17684	17460	17646	17551	17453	17488	17640	17324	17481	17516	17426	17457	17511	17702	17520	17548	17443	17499	17513	17461	17570	17503	17469	17457	17708	17472	17410	17361	17519	17416	17488	17635	17723	17511	17506	17408	17329	17585	17569	17608	17553	17468	17609	17557	17517	17644	17660	17420	17449	17724	17630	17534	17781	17378	17492	17627	17717	17461	17533	17693	17691	17498	17504	17602	17338	17455	17639	17545	17569	17423	17556	17506	17656	17492	17438	17555	17404	17536	17671	17637	17398	17530	17554	17339	17555	17394	17778	17272	17542	17326	17657	17515	17659	17473	17372	17477	17664	17508	17545	17790	17357	17469	17516	17512	17538	17519	17517	17606	17528	17605	17591	17452	17663	17427	17527	17551	17640	17416	17397	17560	17450	17650	17604	17453	17609	17660	17658	17709	17560	17568	17546	17290	17539	17546	17663	17353	17530	17693	17619	17648	17584	17675	17523	17499	17594	17559	17451	17530	17342	17478	17696	17453	17656	17551	17609	17529	17410	17409	17393	17708	17508	17423	17518	17693	17327	17604	17647	17722	17629	17549	17628	17524	17475	17515	17268	17403	17524	17678	17619	17550	17470	17501	17568	17582	17714	17591	17607	17548	17636	17705	17615	17687	17453	17359	17427	17591	17550	17399	17399	17612	17462	17490	17317	17464	17603	17584	17596	17518	17694	17430	17602	17540	17652	17358	17402	17499	17638	17521	17426	17420	17548	17494	17625	17783	17533	17505	17594	17648	17519	17607	17559	17562	17772	17652	17553	17420	17456	17339	17558	17570	17611	17681	17572	17844	17538	17700	17572	17585	17552	17565	17767	17653	17678	17629	17627	17574	17551	17426	17635	17506	17624	17509	17583	17261	17483	17610	17454	17420	17451	17401	17543	17421	17538	17362	17318	17469	17450	17498	17486	17760	17720	17697	17415	17362	17351	17489	17725	17332	17604	17577	17628	17508	17397	17572	17528	17315	17529	17563	17581	17525	17692	17422	17532	17515	17547	17368	17720	17637	17533	17558	17472	17474	17553	17384	17438	17564	17510	17412	17362	17554	17763	17665	17636	17538	17330	17550	17523	17559	17339	17652	17407	17656	17633	17660	17459	17530	17721	17435	17597	17558	17529	17349	17597	17481	17490	17753	17515	17602	17352	17628	17389	17709	17644	17399	17515	17522	17631	17555	17433	17521	17626	17507	17626	17494	17486	17569	17542	17573	17543	17596	17754	17596	17620	17652	17523	17485	17587	17532	17544	17317	17513	17428	17532	17548	17553	17509	17477	17577	17511	17571	17576	17360	17546	17467	17511	17505	17366	17438	17550	17619	17621	17534	17545	17629	17555	17596	17530	17549	17520	17470	17509	17620	17394	17643	17707	17468	17656	17403	17554	17631	17584	17563	17628	17535	17369	17582	17485	17614	17613	17570	17391	17401	17529	17365	17488	17587	17559	17496	17396	17695	17422	17553	17546	17483	17541	17464	17257	17510	17599	17566	17577	17612	17562	17550	17621	17438	17291	17408	17533	17482	17678	17339	17378	17525	17505	17547	17537	17234	17477	17735	17526	17521	17580	17556	17605	17549	17571	17613	17732	17646	17422	17445	17536	17516	17489	17698	17470	17655	17480	17658	17481
16698	27128	25332	21543	19841	18721	18307	17873	17582	17225	17019	16838	16569	16470	16357	16490	16440	19109	31784	33453	29757	25590	21700	18180	16992	16597	16291	16186	15991	16195	16031	16148	16113	15874	16267	15897	15880	16223	15995	15808	16049	16008	15888	16068	16048	16096	16019	16023	16198	16069	16080	16069	15958	16075	15978	16055	16185	16092	16025	15982	15904	16063	16107	15897	16053	15981	15966	16008	16012	16035	16062	16290	15917	16246	16159	15998	15929	15893	15892	16019	16048	16001	15971	16073	15913	15958	15921	16071	16042	15883	16104	16072	15941	15997	15997	15922	15866	15877	16004	15925	16046	16009	15989	16139	15977	15919	15989	15916	15995	15963	16085	16082	15947	15908	16061	16027	16051	15958	16138	16044	15990	15986	16162	16109	15810	15852	16017	16209	16182	15937	15943	15948	15989	16017	16013	15752	16164	16006	15981	16074	15943	15917	16086	15946	16021	15892	16180	16067	15821	15951	15952	15929	15915	16207	15964	15964	16049	16052	16157	15976	15981	15932	15979	15951	15898	15819	15960	16078	16203	15989	16025	16039	16019	16038	16029	15860	15902	15922	15803	15949	15946	16029	15756	15951	15925	15910	15933	16022	16053	16086	15985	16017	16102	15910	15869	16052	16117	15969	15979	15923	15972	15898	15961	16000	15902	16077	15901	15855	16084	15957	16140	16022	15897	15896	16038	15911	15921	16122	15837	15952	16119	16033	16058	16024	15979	16040	16038	15999	15798	15961	16065	15837	16044	16162	15908	16120	16143	16039	16007	16009	15827	16027	15855	16180	16038	16065	16003	16030	15863	15972	15938	15925	16103	15975	15765	16025	16022	16154	16007	15998	15953	15947	15911	15882	16041	16097	16040	15995	15955	15931	16114	15858	16047	15999	16036	16054	16058	15959	16023	15960	15926	15985	15968	15980	15861	16096	16126	15950	16010	16007	15944	16008	16146	15941	16079	15959	16042	15994	15950	16015	16081	15884	15849	16019	16085	16028	15849	16009	16100	15962	15837	16054	15829	16132	16109	15808	16026	15990	15945	15962	16121	15904	15815	16138	16001	15964	16192	16048	15983	15988	15837	16061	16039	15977	16113	16168	15810	16038	15972	16038	15971	15923	16126	15904	16012	15926	16108	16005	16014	15924	15907	16048	16146	16105	16111	16011	16061	16150	15977	15992	16026	15874	16039	15924	16108	16061	16149	16109	16069	16066	16092	16226	16176	15968	16005	15897	15925	15900	15977	15872	15874	16076	16072	16000	15975	15883	16055	15848	16157	15892	15863	15995	16053	16064	15947	15846	16173	16050	16034	15784	16146	15995	15997	16116	16025	15914	16047	15983	15956	16030	16028	15930	16047	15939	15987	15882	15977	16112	15964	16099	16110	15961	15997	16110	15986	15994	15986	16130	16105	15919	16165	16032	15920	16094	16013	15934	15926	15985	16100	15946	15998	16071	15902	16062	15863	15922	15884	16076	16010	16100	16160	15830	16005	16037	16063	15918	16142	15927	15820	15973	16038	16113	15955	15913	15994	15967	16021	16042	15958	16030	15997	15960	15991	16016	16044	16147	16033	16076	16080	16093	15913	15896	16024	16007	15935	15877	15893	15830	15930	15960	16023	15809	16032	15987	15999	15914	15838	16023	16283	16025	15840	16077	15966	16009	15970	16027	15801	15938	15974	15841	15972	16141	16006	16108	15942	16041	15837	16058	15857	15976	16155	16069	15980	15954	16057	15982	15891	15986	15970	15944	16029	16102	15987	15930	15804	15980	15916	16140	15905	16084	15917	16181	15930	16088	16012	16012	16026	16007	16033	15967	15929	16025	16084	15889	15980	16111	16073	16090	15973	16023	15915	15891	15882	15926	15965	16122	16054	15914	16046	15951	15854	16123	16021	16064	15967	15934	15875	16098	16059	16172	16146	16043	16086	15991	16034	15910	16089	16084	15856	15841	16094	15883	16143	15892	16090	15995	16038	16096	15965	16012	16141	15950	15902	15989	15947	16028	16040	15905	16148	15835	15856	15939	16069	16019	16046	15841	16127	15833	16030	16043	16118	16215	16017	15959	16046	15924	15865	16013	16054	16098	16144	16105	15923	16027	16087	16024	15901	15953	15893	15926	15950	16037	16027	15994	16000	15935	15887	15901	16020	15999	16060	16013	15959	15965	16057	16010	15972	15902	15981	16000	15987	15902	16092	16072	16183	16054	16165	16080	15907	15954	16080	15965	16008	16008	16056	16015	16022	15797	15961	15987	15994	16063	16085	16126	15924	16028	16000	15926	15980	15877	15939	15864	15845	15917	16056	15914	16223	16061	15997	16102	15991	16127	15907	15862	15966	15868	16064	15976	15872	15953	15946	15855	16021	16062	16051	15875	15857	16027	16109	15889	15982	16168	16086	16013	15932	15909	16026	16121	16030	16114	16053	16051	15887	15955	15784	16129	16038	16010	15827	15940	15908	16128	16040	15914	16072	15856	16122	16123	16090	15905	16098	16071	16086	15966	16039	16159	16203	16172	15856	15960	15991	16097	15903	15994	15999	15927	15995	16166	16043	16109	15989	15893	16029	15947	15940	15915	15873	15931	15991	15949	16123	15883	16125	16020	16001	15901	15958	15824	16017	16204	16094	15986	16040	16014	16083	15907	15984	16032	16008	15926	15986	15942	16138	15900	15977	16101	16216	16147	16021	15929	15998	16077	16122	15929	15929	16135	15972	15920	15961	16064	15958	16058	15941	16053	16088	15999	15987	15947	16046	15933	15990	16048	15958	16065	16144	15937	16045	15816	15894	16040	15958	16048	15986	16098	15929	16068	15876	16111	16100	15990	15931	15892	16084	16008	16000	16126	15853	15962	15831	15853	16003	15911	16048	15792	16005	16040	16009	15923	16041	15908	15939	16140	15923	15934	15946	15923	16114	15892	15860	15951	15851	16061	15866	15964	15956	15956	15957	16073	16010	16086	15935	15986	15839	15978	15924	15893	15837	16024	16128	15887	16209	16102	15999	15941	15892	16199	15830	15829	16069	15932	15878	16033	16004	16013	16109	16113	15872	15920	15965	15742	15989	15970	15943	15986	16065	15925	16087	15978	15876	15896	16157	16083	16055	16005	16023	15938	16095	16027	15875	15994	16000	15964	15978	16041	16029	16153	16152	15981	16137	15970	16107	15840	15966	15914	16120	15904	16086	16027	15957	16038	16021	16056	16035	15979	15925	16102	15947	15800	16090	16002	15866	16013	15931	16054	16004	15967	15946	16038	15861	16058	15988	15766	16032	16028	15983	15988	16056	15960	16088	15969	16001	16130	15950	15941	15923	15988	16073	16034	16017	15804	16065	16020	15989	16058	15767	15806	16026	15992	16109	15986	16161	16005	15937	16048	16085	15948	15928	15880	16008	16018	16097	15900	16105	16039	15943	16005	15975	16080	15800	15952	16061	16027	15868	15971	16097	15889	15889	15998	16089	15885	16096	15916	15857	16035	16135	16014	15970	15944	15987	15863	16018	16115	15912	16001	16058	15967	15968	16010	15820	16049	16077	15955	16247	15877	15831	16211	15961	15897	15838	16042	16067	15994	16098	16054	16150	16133	16050	15911	15845	15875	15937	16015	16014	16043	16031	15989	15945	16024	15834	15880	15830	16095	15924	15980	16094	15948	16119	16084	16114	15835	15980	16040	15937	15934	16188	15966	16247	15923	16046	16094	15948	16064	15989	15896	16219	16289	16094	15865	15850	16041	15902	15996	16132	16095	15927	15749	16088	16073	15779	15889	16093	16028	15894	15975	15987	15890	16090	15859	15939	15960	15915	16057	15958	16065	15900	15847	15996	16063	16068	16026	15917	15973	16095	16120	15929	16000	16090	16022	15927	15980	16126	16126	15870	16079	15920	15849	15824	16010	15976	16155	16019	16092	16000	15894	15979	15974	15898	15955	15972	15992	16064	15925	16127	16116	15916	15997	16040	16080	15996	15974	16132	16069	16032	15922	15980	16007	15933	15926	16021	15992	15991	16019	16049	15926	15995	15947	15847	15954	15960	15920	16069	16176	16067	15969	15920	16138	15932	16109	16081	15792	15939	15978	15935	16018	16144	15988	16049	16000	16007	16006	15926	15992	16009	15943	15936	15948	16095	15817	16015	16104	16125	15951	15953	16052	16087	16211	15880	16040	15925	16098	16004	16095	16049	16038	15919	15983	16119	15922	15935	15952	16047	15934	16160	15918	15942	16166	15944	15951	15956	16116	15881	16082	15917	16000	15863	15988	16069	15997	16048	15875	15948	15979	16010	15969	15987	15903	16089	16131	16039	15887	16046	15896	16093	15901	16050	16105	15839	15923	15973	15900	16024	16049	16053	16002	15950	15911	15829	16079	15891	16000	16258	16042	16002	15931	15977	15807	15919	15981	15920	16000	15912	15933	15919	15955	15953	15942	15849	16036	16063	15923	16019	15938	16025	16123	15953	16044	16087	16134	15999	15926	16138	16031	15912	15991	15959	15925	16267	16081	15781	15954	15900	16018	15778	15979	16000	16096	15767	16150	16051	15916	16009	15924	15945	16143	16059	16089	16005	15952	15893	15928	15986	15940	16026	16172	16116	15801	16044	16010	16044	16032	16218	15945	16051	15946	15944	16056	15967	16076	16110	15992	15997	16017	16114	16055	15981	16141	15964	16179	15923	16029	15891	16061	15900	15914	15993	15920	15891	16069	15890	15958	16055	16000	16024	16035	16082	15904	16109	15900	15844	15987	16107	16012	15987	16144	15848	15983	16072	15918	16207	16077	15922	16137	16130	16194	15999	16061	15882	16038	16178	15971	16009	15962	16013	15925	16134	16128	15997	15994	16018	16031	15929	16062	16008	15924	15964	15902	16089	16088	16044	15927	15808	15876	15893	16072	15991	16090	15959	15917	16067	16083	16107	15926	16010	15944	15912	15864	15915	15983	16168	16134	15974	16119	16109	16096	15757	15938	15949	15850	15916	16072	15998	16058	15839	15984	15941	15970	16009	15912	15898	16042	16000	16010	15889	16002	16240	15932	16166	15961	16099	16045	16166	16018	15959	16016	16090	16208	15970	16070	15999	15857	16146	16071	15938	16168	16080	16037	16150	15917	15965	16147	15978	16067	15990	16058	16135	16069
29956	22170	21773	19798	18273	18251	18398	18113	18325	18138	18035	18121	18011	18097	18064	18192	18148	18125	18574	18922	19075	18929	18653	18376	18275	17846	17918	18049	18082	17879	17928	17743	17995	18078	18009	17895	18008	17971	17926	17963	17690	18048	17884	18092	18159	17975	17982	18087	18063	18110	17975	18017	17851	17832	17867	18040	17828	18005	17987	17790	17948	17780	18023	18128	17993	18104	17878	17841	18108	17943	18021	17901	18048	17924	17992	18035	17983	18077	17909	18027	18099	17977	17868	17842	18017	17995	17858	17739	18156	18067	17948	17973	17957	17815	17782	17917	18006	17897	17989	18058	17819	18027	17833	17969	17888	17967	18026	17909	17874	18024	17959	17969	18014	18236	18039	17710	17910	17806	17988	18031	17892	18099	17963	17838	18050	18154	18199	17945	17784	17845	17958	17886	17909	18061	17978	17872	17844	18115	18100	18039	18212	18179	17897	17822	17877	17955	17956	17830	18071	18006	17976	17877	17886	17848	17946	17885	17945	17839	17680	18038	18001	18103	18123	17741	17850	17813	17834	17808	18081	17893	17917	17912	18009	17979	18131	17877	17960	17935	17922	18202	18076	18079	17922	17962	17998	17979	18025	18054	18088	17973	18053	17920	17753	17916	17947	17851	18186	18101	17895	17861	17961	18135	18046	17855	17914	17920	17991	18137	18063	18024	18014	17932	17911	18016	17765	17989	17814	17745	18036	18006	17999	17946	17964	18039	17889	17996	17966	18024	18054	18019	17865	17749	17840	17916	17981	17955	17935	17909	18077	17989	17807	18057	18151	17994	17970	17957	18097	17893	17829	17799	18137	17729	17940	17872	18009	17886	17865	17949	18006	17859	17889	18128	17898	17913	17731	17965	17824	17907	17807	17898	17963	17877	17733	18106	17779	17865	18049	18081	17993	17870	17942	18103	17891	17912	17890	18132	17907	18136	18001	17910	18070	17712	17895	18032	18024	18155	18040	18033	17936	17995	18006	18008	17933	17895	17905	17878	17980	17799	18156	17960	17969	17892	17718	18154	18079	17865	17974	17873	17873	18027	17778	17843	18123	17864	17988	17878	17830	18101	17961	18059	18154	17935	17913	17723	17824	17777	17864	18076	18122	17808	17911	17841	17771	17966	17846	17804	18184	17969	17945	17997	17916	17844	18099	18097	18160	18006	18087	17869	18013	18006	18009	18106	18048	17945	17780	17957	18169	17981	17952	17938	17963	17717	17994	17882	18014	17847	18077	17969	18062	17996	17844	17872	18007	17912	18040	17806	17935	17810	17950	17978	18032	18012	18071	17912	17953	17978	18053	18062	17923	17986	18157	17810	17986	18010	17949	17941	17762	18006	18096	18038	18156	17878	18056	18089	17974	18110	18091	17843	18029	18015	17983	17890	18090	17963	18116	17988	18008	17912	18086	17931	17997	18074	18048	17947	18078	18022	18019	17788	18116	17965	17854	17792	17976	18045	18054	18034	17750	18177	17966	18098	17753	17942	18112	17785	17988	17853	18003	17912	18019	17866	17997	18009	17735	17675	17896	17710	18007	17911	17991	17850	18016	17852	17828	17831	17928	17732	18035	17893	17845	17944	17943	18040	17974	17929	18049	17771	18013	17847	18135	17923	18046	17940	17842	17861	17913	17860	18024	17992	17868	17877	18032	17912	17921	17837	17982	17872	17949	17917	17986	18078	17984	17884	17996	17868	18118	17830	17906	17712	17947	17829	17891	17748	18012	17915	17980	17907	18113	17880	17860	17934	18029	17964	18195	17984	17929	18031	18002	17901	17793	17840	18012	18079	17968	18093	17699	18102	18125	17974	17778	18033	17923	17808	18066	18208	17952	18069	18006	17993	18023	17859	18069	17869	18216	18062	18201	17920	17924	17915	18068	17823	17940	17762	18035	18002	17805	18006	18002	17886	17842	17837	17858	17893	17875	17814	17864	18035	18012	17998	17893	18116	18072	18007	17959	17868	17993	17816	17978	17907	18045	18014	17984	17922	17931	17929	17914	18007	17980	18016	17913	17887	17919	17814	17931	17969	17829	18139	17997	17941	17945	17931	17873	17990	17895	17937	17950	17890	17982	18282	17969	18045	17785	17832	17833	18042	17837	17997	17985	17947	17891	17907	17835	17888	17896	17865	17891	17784	18057	17973	18127	17892	17821	17952	18068	18139	17955	18025	18000	18081	18073	18050	17910	17847	18160	18041	18102	17936	17845	18128	17947	17838	18025	17841	18044	17960	18182	18007	18057	17927	17886	17776	17929	17893	17906	17925	17970	17895	17947	17845	17925	17935	18026	18085	17918	17818	17951	17948	17940	17872	18177	17939	18030	17945	18107	17881	18163	17948	18104	17794	17932	18024	18043	18209	18171	17749	18068	17959	18000	18063	17948	17872	17984	17957	18004	18005	18046	18031	17879	17944	17943	18067	17891	17853	18053	18057	18035	18042	17839	17870	18021	17906	17980	17958	18023	18002	17980	17987	17808	17909	17828	18045	17834	18148	17780	18079	18090	17919	17892	17885	17864	18090	17804	17956	17933	17762	18023	17884	18143	17854	17943	17949	17874	18001	18074	17988	17825	17907	17971	17942	17875	17915	17837	17951	18076	17803	17880	17913	17947	18063	17910	17933	17950	18070	17731	17920	17894	17869	18062	18058	17971	17888	17777	17959	18013	18041	18165	17902	17842	18073	17908	17776	17971	17859	17772	17966	17746	17921	17702	18022	17948	17921	18059	17973	17931	17898	17882	17961	17972	18212	18082	17990	17884	17762	17873	17998	17981	17992	17913	18110	17907	17752	17819	17901	17859	17851	17972	17889	17884	17834	17945	17824	17869	17768	17808	17779	17912	17994	17848	18001	17892	17776	17773	18109	18010	17842	18008	18097	18010	17923	17893	17790	17927	17923	17890	17979	17971	18179	18034	17470	17824	17784	17966	17632	17984	17911	18019	17936	18040	17897	17969	17918	17972	18035	17997	17895	17899	17980	17980	18016	17715	17972	17880	17965	17890	18118	18116	17891	17891	17927	17814	18100	17940	17945	17993	17988	18016	17966	18027	17888	17906	18010	17926	17953	18049	17841	18093	18027	18075	18012	17617	17963	18145	17931	17888	18048	17749	17994	17959	18219	18131	18051	17827	17993	17967	18170	17892	18028	18043	17828	18082	17881	17832	17886	17924	17930	18049	17992	17925	17877	17997	18234	18021	17822	17914	17676	18036	17943	17963	17979	17878	17761	17948	17957	17991	17934	18011	17851	17917	17865	17900	18262	18060	18016	18007	18048	18110	18159	18080	17953	17866	17685	17832	18038	18071	17886	17874	18001	17770	18076	17822	17762	18025	18007	17891	18073	18012	17949	17895	18013	18051	17994	17966	17845	17946	17824	17895	17826	17572	17905	17838	17937	17969	18147	17922	17954	17721	17833	18158	17831	17900	17874	18224	17915	18003	17912	18022	17937	18130	18050	17998	17967	17940	17767	18035	17758	17944	18093	17956	17916	17994	18131	18042	18063	17956	18021	18057	18131	17852	17875	17948	18079	18092	17913	18023	18026	17955	17878	17964	17755	18006	17991	17941	17875	17816	18014	18037	18031	17917	18012	17894	17780	17761	17995	17858	17797	17888	17891	17866	17971	17913	18095	17892	17961	17943	17984	17868	17989	17938	17907	17842	17997	17908	17926	17716	18037	18006	18122	17994	17953	17775	18038	18086	18030	17971	17965	17715	18103	18012	17870	17942	17612	18082	18071	17910	17834	18030	18017	18000	18094	18024	17820	17782	17848	17962	17851	18054	18005	17849	17869	17853	18062	17947	18145	17948	17806	18051	17940	18021	17922	17728	17952	17918	17926	17963	17998	17901	17910	17978	17690	18079	17874	17907	17931	17950	17942	17939	17720	17950	17759	18059	18114	17940	18003	18188	17968	17872	17873	18245	18015	17931	17987	18022	17909	18096	17970	17874	17986	17964	17958	18043	18264	17975	17995	17867	17803	17903	18016	18030	17900	17900	18083	18022	17834	17894	17873	17849	17966	17880	17950	17854	17715	18059	18095	18098	17987	18055	17822	17941	17858	17847	18149	18045	17971	17972	17940	18117	17905	17860	17873	18132	18098	17900	17947	18010	17977	18005	17744	17916	18078	17849	18067	18143	18058	17758	17833	18090	18031	18082	18043	17932	17868	17890	17929	17784	17999	18181	17929	17903	17861	18073	17933	17986	17924	18007	18172	17930	18041	17985	17923	17891	17962	18049	17931	17996	18111	18229	18011	17979	17965	17896	18015	17941	17903	17760	17816	17831	18077	17855	17828	18053	18001	17879	17987	17972	17960	17915	17958	17980	17968	17919	17877	17975	18092	17997	18076	17852	17813	17987	17793	17922	17943	17933	17972	17814	18124	17965	18068	18090	17829	18025	17910	18047	18143	18084	17974	18045	17857	18138	17986	17902	18040	17978	17819	18129	17814	17843	17906	17790	18208	17965	17938	18013	18141	17739	17924	17935	17977	18003	18016	18059	17887	17854	17944	17800	17882	17877	17680	17793	18098	17753	17963	17789	17781	17972	17975	18064	17940	18038	17940	18012	17909	17967	17960	18067	17938	17887	17991	18102	17953	17819	17869	17940	17924	18056	17776	17860	18043	18097	17943	17954	17988	18139	17842	17785	17870	17960	18071	17985	17849	17960	17962	18154	17931	18245	17931	17959	18023	17899	17965	17888	17910	18020	17871	18073	17958	17990	17868	18023	17952	18018	17906	18136	17838	18092	17813	17885	17962	18082	17828	17973	18099	17762	17877	17794	17838	17810	18030	17908	17889	18041	17922	18079	17990	18109	17766	18059	18055	18021	17913	17795	17924	18171	18144	17849	18056	17899	18087	17776	17942	17876	17854	18044	18015	18037	17737	17945	18116	18172	17936	17890	17893	17982	17970	18111	18097	18049	18125	17844	17924	17996	17779	18165	18025	17947	17849	18068	17872	18046	17862	17889	17955	17961	17904	18018	18144	17920	17756	18088	18016	17963	17862	18081	17880	17852	17880	18037	18066	17776	18023	17764	17852	18055	17929	17986	17882	18025	17845	17970	17928	18059	17881	18260	18205	17908	17762	17647	17913	17778	17868	18092	18082	17934	17792	17866	17907	17859	17754
16320	17692	17529	16820	16774	16716	16704	16660	16696	16521	16562	16377	16427	16137	16432	16350	16416	16413	17339	17940	18032	17611	17155	16381	16273	16448	16395	16297	16212	16484	16211	16294	16368	16337	16265	16278	16277	16177	16014	16263	16365	16239	16294	16197	16083	16333	16241	16282	16106	16250	16229	16242	16210	16113	16319	16216	16172	16363	16361	16240	16253	16387	16281	16332	16250	16144	16140	16202	16445	16246	16274	16274	16113	16372	16216	16377	16152	16192	16204	16127	16135	16201	16267	16314	16204	16420	16386	16111	16201	16219	16057	16165	16400	16196	16324	16368	16231	16104	16392	16366	16316	16270	16216	16180	16243	16358	16269	16221	16225	16319	16233	16156	16134	16209	16405	16406	16111	16157	16172	16308	16084	16223	16201	16291	16262	16364	16353	16267	16277	16188	16133	16239	16166	16231	16202	16272	16357	16156	16209	16132	16326	16459	16363	16121	16281	16201	16299	16374	16408	16152	16211	16455	16140	16257	16234	16267	16419	16106	16275	16138	16331	16302	16146	16231	16115	16278	16410	16098	16255	16299	16177	16177	16335	16511	16165	16274	16373	16288	16163	16299	16159	16382	16303	16299	16394	16265	16331	16253	16071	16067	16375	16231	16247	16246	16268	16425	16247	16405	16148	16393	16430	16176	16300	16361	16252	16072	16126	16280	16246	16237	16322	16214	16053	16281	16331	16311	16307	16160	16123	16408	16285	16212	16181	16242	16227	16272	16167	16327	16276	16217	16277	16304	16466	16233	16347	16220	16188	16345	16376	16283	16280	16002	16356	16252	16238	16343	16382	16358	16279	16192	16231	16321	16254	16324	16207	16127	16252	16262	16237	16292	16191	16305	16245	16351	16205	16068	16468	16279	16393	16325	16118	16203	16214	16155	16436	16266	16098	16328	16217	16340	16315	16213	16287	16119	16156	16201	16221	16374	16138	16229	16344	16191	16211	16309	16300	16352	16360	16114	16381	16025	16269	16252	16155	16178	16326	16264	16312	16291	16184	16334	16201	16316	16276	16185	16090	16354	16213	16217	16102	16158	16314	16234	16306	16103	16243	16164	16147	16268	16224	16338	16209	16146	16251	16410	16111	16321	16140	16275	16115	16268	16219	16159	16233	16145	16324	16038	16194	16353	16210	16211	16279	16178	16184	16182	16261	16134	16296	16204	16241	16202	16338	16401	16199	16201	16148	16234	16332	16199	16301	16247	16222	16404	16350	16119	16317	16189	16187	16189	16350	16159	16258	16364	16129	16244	16253	16127	16372	16276	16154	16223	16228	16349	16392	16225	16400	16353	16299	16149	16293	16134	16138	16250	16183	16223	16162	16323	16213	16246	16326	16053	16351	16167	16322	16324	16358	16371	16205	16266	16021	16198	16153	16383	16255	16070	16465	16294	16297	16116	16298	16405	16298	16188	16135	16320	16209	16258	16286	16284	16271	16350	16380	16274	16344	16273	16323	16411	16289	16177	16141	16228	16156	16223	16261	16268	16108	16116	16486	16250	16014	16287	16232	16247	16116	16156	16444	16183	16327	16188	16222	16164	16400	16214	16096	16289	16224	16317	16388	16244	16372	16427	16279	16417	16239	16119	16279	16144	16171	16348	16352	16099	16357	16177	16138	16381	16211	16251	16291	16213	16307	16229	16093	16318	16300	16309	16294	16261	16308	16089	16374	16256	16144	16346	16171	16223	16271	16335	16303	16290	16323	16216	16260	16348	16171	16299	16253	16241	16202	16416	16089	16323	16356	16167	16315	16115	16271	16269	16249	16245	16382	16311	16079	16287	16013	16141	16352	16234	16191	16297	16157	16148	16330	16147	16236	16414	16075	16333	16183	16446	16256	16191	16238	16068	16304	16301	16301	16181	16270	16197	16292	16213	16236	16171	16318	16163	16370	16202	16217	16229	16417	16354	16263	16264	16194	16022	16362	16224	16215	16371	16289	16077	16212	16194	16291	16119	16161	16351	16234	16238	16315	16244	16135	16391	16246	16360	16111	16307	16130	16287	16063	16335	16203	16150	16336	16027	16207	16204	16243	16382	16177	16213	16085	16261	16264	16254	16337	16230	16260	16297	16203	16377	16198	16105	16245	16405	16248	16362	16288	16410	16186	16270	16237	16192	16213	16282	16281	16209	16172	16128	16187	16126	16338	16347	16215	16245	16187	16142	16262	16370	16244	16246	16265	16435	16397	16314	16226	16181	16205	16187	16218	16124	16148	16317	16303	16054	16135	16341	16216	16219	16185	16277	16412	16296	16303	16334	16017	16235	16183	16242	16244	16373	16160	16291	16194	16315	16373	16226	16066	16370	16208	15996	16427	16203	16255	16316	16249	16207	16161	16316	16034	16226	16270	16240	16226	16235	16313	16083	16293	16217	16218	16168	16205	16136	16193	16194	16210	16214	16226	16254	16304	16162	16221	16300	16293	16368	16172	16281	16089	16195	16205	16268	16226	16175	16346	16231	16194	16168	16318	16197	16245	16505	16270	16346	16177	16226	16268	16157	16298	16143	16159	16342	16145	16255	16229	16200	16234	16234	16247	16200	16108	16254	16201	16232	16442	16284	16271	15997	16294	16237	16248	16209	16223	16217	16155	16096	16184	16295	16349	16264	16039	16310	16233	16139	16220	16152	16265	16242	16159	16161	16248	16338	16204	16237	16106	16300	16111	16213	16291	16157	16356	16262	16333	16232	16270	16222	16340	16159	16113	16083	16140	16325	16174	16305	16361	16303	16378	16416	16283	16292	16172	16304	16118	16250	16275	16310	16203	16292	16309	16414	16235	16141	16306	16153	16284	16322	16294	16082	16338	16373	16106	16393	16119	16411	16144	16310	16284	16308	16199	16425	16277	16329	16368	16254	16231	16182	16100	16033	16242	16195	16276	16207	16388	16218	16229	16212	16183	16207	16109	16142	16233	16257	16159	16335	16062	16185	16256	16137	16319	16260	15975	16166	16221	16193	16151	16330	16270	16057	16293	16151	16099	16404	16352	16279	16306	16140	16255	16103	16312	16355	16189	16165	16262	16292	16152	16115	16251	16093	16142	16339	16396	16230	16398	16363	16207	16165	16144	16285	16147	16325	16364	16207	16281	16176	16290	16395	16460	16240	16255	16276	16224	16246	16485	16180	16521	16260	16097	16398	16139	16257	16306	16263	16464	15991	16408	16226	16268	16387	16268	16234	16366	16303	15994	16300	16208	16332	16318	16290	16196	16123	16294	16157	16317	16353	16092	16345	16317	16323	16093	16301	16227	16325	16221	16208	16298	16292	16114	16242	16313	16148	16272	16219	16104	16326	16212	16445	16431	16255	16278	16155	16274	16204	16188	16288	16295	16216	16382	16213	16117	16147	16202	16133	16125	16374	16272	16370	16029	16203	16088	16299	16329	16213	16185	16350	16026	16267	16374	16231	16350	16300	16293	16156	16223	16095	16318	16240	16248	16282	16218	16303	16208	16112	16251	16332	16272	16212	16234	16276	16222	16378	16218	16105	16277	16389	16232	16200	16310	16201	16310	16299	16303	16251	16291	16316	16194	16343	16328	16297	16249	16217	16190	16223	16333	16212	16161	16174	16302	16088	16189	16371	16316	16216	16322	16180	16288	16341	16159	16257	16152	16235	16286	16413	16365	16263	16147	16088	16130	16142	16281	16160	16200	16056	16378	16171	16418	16170	16361	16334	16390	16207	16162	16274	16327	16198	16219	16247	16203	16287	16340	16290	16295	16214	16369	16176	16171	16239	16172	16166	16305	16267	16165	16366	16328	16250	16168	16145	16220	16219	16234	16198	16306	16376	16095	16185	16063	16376	16162	16231	16304	16361	16381	16222	16271	16208	16216	16217	16157	16271	16326	16231	16327	16225	16142	16317	16241	16292	16197	16254	16244	16162	16362	16277	16270	16294	16202	16169	16405	16223	16164	16221	16196	16317	16192	16152	16359	16133	16211	16155	16230	16359	16310	16183	16465	16089	16241	16201	16343	16120	16265	16159	16302	16244	16251	16208	16401	16213	16065	16397	16262	16255	16215	16186	16265	16199	16312	16172	16327	16134	16249	16282	16487	16229	16324	16133	16271	16177	16194	16284	16060	16093	16242	16218	16270	16159	16430	16141	16393	16453	16136	16131	16333	16053	15990	16105	16225	16203	16236	16047	16299	16283	16181	16277	16460	16422	16327	16155	16243	16177	16222	16260	16279	16314	16350	16262	16146	16316	16339	16181	16137	16213	16239	16131	16264	16195	16185	16299	16312	16190	16211	16094	16227	16125	16412	16267	16161	16050	16332	16149	16346	16318	16270	16260	16364	16195	16261	16071	16437	16097	16224	16260	16199	16263	16256	16216	16361	16365	16165	16404	16313	16242	16398	16338	16205	16222	16177	16191	16271	16250	16247	16207	16259	16090	16279	16317	16244	16292	15995	16332	16267	16236	16121	16238	16166	16175	16343	16368	16200	16369	16299	16311	16367	16112	16242	16320	16232	16300	16383	16056	16330	16380	16158	16219	16275	16393	16262	16287	16043	16270	16367	16215	16214	16180	16077	16312	16193	16283	16214	16091	16190	16145	16326	16219	16150	16297	16297	16281	16373	16345	16183	16385	16140	16151	16181	16302	16184	16210	16180	16180	16209	16228	16301	16134	16168	16369	16259	16295	16284	16110	16185	16136	16237	16124	16268	16058	16139	16397	16126	16387	16293	16189	16322	16327	16232	16250	16336	16171	16217	16162	16169	16355	16225	16345	16269	16245	16282	16080	16276	16007	16170	16134	16225	16037	16263	16122	16166	16232	16225	16130	16238	16214	16292	16207	16182	16136	16287	16083	16227	16408	16135	16207	16390	16140	16269	16203	16208	16296	16196	16296	16263	16403	16260	16184	16107	16284	16287	16251	16286	16165	16168	16298	16340	16148	16363	16231	16049	16236	16211	16454	16281	16254	16182	16307	16117	16250	16435	16218	16174	16247	16288	16232	16282	16197	16301	16084	16113	16182	16382	16463	16314	16274	16195	16289	15964	16248	16320	16202	16198	16518	16417	16304	16296	16193	16384	16238	16319	16234	16284	16412	16307	16300	16221	16063	16179	16277	16196	16106	16151	16349	16370	16223	16156	16061	16358	16206	16254	16221	16258	16255
25598	21497	27991	25936	21192	19828	19721	18513	18344	18133	18174	18020	18206	17907	18181	17924	17661	18079	21265	24314	23416	22352	20865	19322	18604	18148	17867	17700	17666	17869	17729	17629	17709	17606	17639	17551	17865	17586	17704	17639	17656	17713	17594	17769	17536	17705	17715	17644	17611	17660	17569	17585	17692	17685	17806	17935	17719	17747	17607	17646	17691	17650	17802	17630	17438	17542	17612	17682	17569	17478	17502	17726	17595	17846	17590	17622	17534	17775	17657	17590	17603	17496	17755	17727	17557	17615	17713	17852	17468	17868	17780	17678	17699	17679	17607	17581	17833	17722	17677	17708	17842	17535	17947	17737	17572	17831	17650	17793	17644	17613	17727	17578	17609	17527	17628	17742	17575	17583	17683	17546	17551	17644	17948	17606	17674	17524	17760	17691	17812	17585	17718	17829	17684	17556	17688	17722	17676	17612	17657	17763	17551	17640	17890	17476	17808	17528	17801	17765	17739	17656	17525	17574	17554	17605	17700	17573	17821	17627	17715	17876	17698	17578	17630	17782	17509	17839	17793	17461	17596	17688	17640	17580	17662	17554	17784	17555	17680	17584	17893	17678	17543	17780	17459	17699	17467	17634	17609	17726	17608	17879	17707	17639	17460	17651	17867	17541	17475	17701	17727	17630	17773	17706	17712	17597	17495	17486	17805	17779	17597	17665	17752	17627	17675	17593	17617	17653	17745	17615	17728	17570	17543	17537	17587	17490	17772	17648	17862	17691	17697	17655	17581	17664	17819	17665	17483	17716	17666	17653	17680	17688	17465	17679	17806	17898	17591	17631	17646	17566	17956	17876	17566	17594	17692	17754	17721	17484	17696	17673	17727	17669	17751	17657	17407	17626	17638	17787	17821	17574	17415	17621	17625	17549	17669	17823	17634	17696	17693	17511	17630	17751	17697	17659	17691	17984	17632	17707	17603	17598	17758	17628	17831	17624	17600	17657	17554	17746	17577	17722	17629	17689	17886	17659	17641	17647	17797	17599	17836	17647	17601	17329	17919	17663	17756	17702	17728	17722	17657	17512	17750	17835	17637	17678	17796	17652	17827	17766	17711	17609	17477	17694	17608	17537	17487	17814	17708	17741	17637	17554	17505	17887	17730	17722	17574	17658	17708	17568	17515	17480	17517	17743	17777	17473	17617	17794	17777	17624	17667	17670	17849	17562	17868	17651	17742	17733	17769	17588	17686	17782	17694	17519	17599	17825	17797	17613	17576	17447	17626	17571	17698	17676	17585	17601	17713	17630	17658	17617	17790	17725	17568	17721	17848	17448	17813	17637	17651	17634	17665	17636	17772	17624	17740	17623	17519	17500	17700	17635	17676	17607	17836	17735	17715	17639	17709	17604	17815	17724	17459	17627	17599	17615	17781	17664	17656	17558	17624	17650	17633	17637	17486	17705	17465	17623	17625	17799	17469	17771	17486	17593	17654	17648	17723	17656	17665	17310	17574	17591	17593	17733	17655	17388	17633	17719	17742	17556	17686	17761	17840	17626	17719	17656	17613	17701	17616	17546	17443	17793	17771	17679	17611	17559	17688	17753	17707	17884	17631	17579	17561	17735	17791	17429	17738	17528	17709	17731	17667	17867	17728	17637	17789	17637	17638	17793	17639	17762	17723	17542	17573	17728	17662	17578	17816	17794	17703	17660	17640	17743	17458	17577	17583	17711	17751	17528	17679	17611	17465	17478	17709	17671	17851	17531	17832	17523	17650	17447	17682	17871	17602	17564	17670	17620	17642	17546	17774	17588	17737	17666	17687	17760	17791	17483	17564	17704	17758	17756	17694	17512	17734	17354	17499	17591	17574	17791	17572	17616	17557	17736	17660	17701	17678	17784	17693	17527	17721	17583	17753	17506	17627	17719	17676	17754	17813	17621	17728	17536	17413	17612	17611	17816	17575	17681	17702	17551	17654	17612	17816	17519	17797	17681	17383	17760	17626	17523	17747	17841	17731	17978	17711	17768	17662	17432	17602	17853	17676	17838	17743	17777	17604	17582	17730	17544	17795	17638	17736	17886	17516	17932	17628	17586	17841	17681	17550	17778	17705	17617	17449	17749	17538	17446	17886	17818	17676	17636	17592	17615	17795	17592	17817	17580	17715	17777	17773	17769	17659	17768	17689	17829	17619	17578	17544	17667	17516	17504	17786	17382	17703	17539	17616	17650	17815	17561	17798	17778	17673	17719	17623	17625	17561	17496	17719	17667	17730	17477	17561	17842	17838	17935	17671	17733	17554	17691	17544	17590	17603	17470	17589	17550	17471	17844	17816	17719	17719	17691	17808	17692	17653	17796	17661	17824	17739	17584	17628	17665	17847	17759	17522	17727	17743	17798	17607	17638	17634	17578	17622	17771	17564	17526	17765	17604	17766	17751	17888	17766	17948	17606	17752	17830	17809	17837	17886	17732	17582	17608	17643	17757	17632	17661	17584	17590	17712	17564	17827	17667	17826	17701	17831	17674	17659	17470	17559	17703	17730	17725	17748	17937	17724	17670	17743	17720	17738	17735	17641	17667	17551	17620	17782	17644	17607	17855	17618	17779	17662	17620	17684	17716	17604	17659	17559	17535	17688	17867	17593	17690	17647	17668	17658	17625	17938	17632	17599	17669	17834	17743	17764	17649	17816	17439	17671	17861	17761	17744	17528	17626	17503	17405	17673	17708	17561	17759	17636	17651	17630	17552	17566	17760	17730	17572	17748	17535	17721	17497	17697	17847	17631	17416	17776	17669	17644	17818	17741	17601	17676	17537	17648	17851	17636	17750	17829	17551	17524	17729	17611	17680	17743	17660	17733	17694	17890	17645	17699	17591	17814	17561	17593	17513	17565	17634	17534	17551	17545	17764	17720	17562	17600	17788	17606	17611	17619	17716	17692	17698	17763	17727	17747	17580	17665	17446	17706	17625	17761	17816	17630	17555	17636	17703	17524	17488	17694	17685	17439	17554	17529	17667	17650	17588	17658	17624	17682	17718	17560	17655	17638	17694	17456	17533	17558	17771	17727	17477	17712	17677	17616	17659	17868	17719	17626	17736	17641	17823	17651	17676	17721	17778	17584	17737	17655	17666	17657	17529	17487	17696	17569	17578	17741	17479	17715	17562	17750	17742	17791	17757	17844	17692	17769	17703	17697	17721	17901	17635	17372	17641	17576	17661	17753	17731	17714	17651	17520	17646	17694	17737	17648	17623	17690	17779	17728	17886	17693	17540	17719	17787	17646	17729	17763	17635	17736	17947	17591	17815	17543	17467	17666	17644	17565	17618	17603	17536	17832	17526	17671	17732	17405	17631	17739	17701	17693	17505	17696	17911	17429	17721	17583	17607	17478	17553	17710	17580	17709	17706	17754	17570	17595	17647	17748	17684	17774	17933	17796	17737	17563	17649	17679	17809	17690	17654	17632	17771	17873	17590	17635	17670	17557	17752	17762	17525	17623	17804	17701	17574	17715	17752	17836	17516	17593	17629	17684	17711	17755	17665	17767	17517	17552	17583	17484	17837	17726	17757	17690	17814	17680	17477	17671	17853	17542	17521	17637	17478	17469	17667	17687	17869	17813	17572	17849	17678	17771	17621	17808	17645	17766	17661	17804	17452	17461	17667	17672	17788	17616	17723	17758	17735	17482	17645	17674	17466	17747	17781	17681	17864	17700	17526	17769	17689	17676	17838	17910	17766	17578	17622	17678	17625	17559	17642	17787	17914	17685	17849	17688	17580	17585	17812	17653	17647	17889	17831	17764	17675	17641	17605	17635	17756	17756	17629	17850	17697	17550	17817	17667	17618	17612	17411	17726	17694	17707	17774	17619	17581	17780	17575	17830	17651	17609	17803	17802	17601	17640	17895	17785	17601	17716	17748	17751	17688	17717	17724	17754	17786	17745	17659	17660	17806	17608	17684	17712	17658	17656	17674	17773	17493	17620	17544	17652	17866	17533	17764	17760	17656	17525	17666	17626	17491	17513	17647	17619	17744	17751	17625	17766	17638	17651	17555	17690	17593	17585	17792	17357	17603	17597	17547	17728	17535	17514	17460	17666	17630	17708	17643	17673	17557	17695	17592	17589	17555	17653	17658	17538	17732	17696	17848	17673	17682	17653	17691	17624	17640	17657	17796	17672	17744	17685	17653	17796	17805	17766	17751	17588	17529	17637	17621	17570	17656	17715	17611	17643	17591	17717	17682	17603	17853	17457	17645	17754	17643	17800	17651	17602	17565	17813	17770	17601	17732	17635	17711	17709	17523	17625	17534	17805	17557	17778	17546	17906	17835	17764	17803	17770	17441	17785	17820	17634	17564	17653	17589	17640	17729	17653	17602	17688	17900	17779	17665	17681	17664	17701	17643	17555	17844	17752	17678	17713	17612	17776	17527	17724	17769	17706	17676	17644	17780	17798	17819	17719	17697	17418	17679	17664	17840	17565	17423	17714	17611	17897	17807	17454	17763	17560	17612	17567	17629	17763	17673	17751	17945	17705	17861	17569	17740	17633	17602	17732	17591	17689	17685	17531	17740	17595	17726	17572	17642	17465	17762	17664	17775	17706	17800	17891	17754	17656	17632	17635	17747	17592	17568	17866	17743	17822	17677	17487	17598	17512	17623	17748	17630	17597	17628	17524	17610	17649	17501	17708	17586	17710	17826	17819	17633	17584	17797	17569	17704	17565	17514	17833	17604	17420	17749	17600	17729	17555	17630	17658	17658	17664	17601	17433	17749	17482	17696	17627	17672	17768	17602	17761	17654	17773	17610	17781	17702	17694	17687	17690	17636	17913	17744	17860	17620	17454	17750	17687	17890	17803	17697	17798	17632	17615	17828	17727	17778	17708	17512	17714	17942	17583	17570	17576	17579	17812	17931	17621	17464	17725	17592	17738	17816	17826	17637	17687	17657	17667	17879	17716	17642	17750	17598	17698	17729	17611	17643	17793	17589	17777	18002	17632	17687	17676	17905	17411	17532	17780	17626	17800	17739	17592	17712	17617	17685	17746	17690	17714	17835	17723	17700	17649	17463	17758	17527	17706	17720	17575	17674	17545	17592	17621	17820	17831	17796	17758	17686	17710	17738	17685	17650	17572	17767	17772	17622	17695	17678	17809	17722	17851	17663	17681	17722	17759	17644	17689	17642
15287	22681	21726	19389	18250	17947	17583	16938	17086	17000	16838	16673	16342	16361	16486	16450	16405	16629	22636	26425	23901	22587	20113	17861	17043	16427	16473	16031	16001	16093	16269	15903	16257	16217	16212	16028	16007	16222	16084	16231	16126	16175	16037	16214	16066	16107	16137	16116	16129	16183	16046	16059	16253	16135	16205	16106	16197	16095	16060	16150	16170	15996	16185	15941	16175	16240	15979	16163	16166	16012	16232	16046	16038	16114	16030	16250	16289	16146	16213	16100	16144	16157	16219	16002	16019	16262	16154	16095	16289	16134	16312	15930	15915	16123	16001	16169	16089	16137	16113	15826	16109	16099	16274	15874	16117	16145	16201	16158	16097	16204	16027	15993	16073	16128	16067	16191	16111	16235	16244	16072	16105	16212	15942	16050	16099	16107	16168	16094	16178	16160	16205	16031	16175	16044	16136	16146	16141	16094	16132	16077	16017	16276	16153	15966	16195	16212	16136	16045	16180	16032	16128	16062	16276	16159	16062	16077	16121	15930	15952	16121	16001	16184	16073	16243	16148	16059	16172	16219	16135	16040	16158	16161	16111	15909	16227	16022	16194	16047	16152	16051	16103	16191	16127	16131	16040	16189	16109	16267	16007	16155	16218	15951	16147	16147	15964	16093	16093	16221	16178	15860	16097	16281	16116	16120	16128	16121	16101	16206	16051	16149	16235	16133	16172	15971	16149	16068	16117	16102	15928	16041	16188	16237	16032	16105	16037	16180	16188	16123	16096	16044	16080	16073	16211	16031	16144	16059	15981	16075	16117	16074	16051	16147	16066	16163	16184	16082	16102	16174	16232	16105	16031	16079	16268	16109	16330	15971	16069	16184	16185	16091	16172	16103	16098	16166	16075	16245	15953	16136	16189	16356	16189	16154	16222	16120	16009	16179	16126	16023	16119	16109	16124	15998	16087	16104	16102	16086	16112	16097	15963	16149	16208	16161	16033	16215	15988	16060	15983	16136	16115	16187	16213	16165	16068	16095	16125	16228	16160	16142	16260	16193	16083	16262	16011	16006	16051	16245	16148	15987	16104	15959	16086	15990	16117	15827	16169	16210	15994	15941	16015	15972	16083	16006	16159	16136	16212	16035	16154	16012	16122	16112	16130	16069	16156	16084	16107	16318	16205	16032	16238	16075	15976	16256	16199	16013	16019	16000	16164	16039	16259	16078	16220	15988	16069	15956	16096	15976	16132	16048	16162	16224	16055	16189	16141	16194	16110	16096	16069	16333	15950	16133	16131	15990	15998	16172	16196	16194	16005	16147	16235	16263	16096	16174	16095	16167	15923	16054	16094	16008	16050	16108	16019	16259	16265	16110	16063	16288	16092	16159	16107	16246	16322	16152	16209	16165	16173	16213	16159	16234	15949	15979	16211	16200	16224	16090	16172	16115	16130	16150	16171	16214	16139	16124	16192	15998	16017	16014	16017	15968	15985	16042	16231	16357	16205	15859	16105	16084	16057	16232	16281	16082	16138	16178	16136	16145	16003	16049	16321	16229	16178	16292	16168	16153	16096	16233	16123	16186	16262	16045	16156	15960	16173	16111	16141	16102	16241	16078	16068	16130	16137	16263	16218	16100	16129	16247	16107	16060	15941	15994	16015	16067	16252	16297	16116	16105	16107	16114	16124	16130	16121	15941	16420	16024	16266	16109	16141	16383	16152	15989	16137	16213	15986	16171	16243	16082	16031	16011	16076	16180	16193	16195	15936	16270	16121	16109	16151	16093	16163	16132	15980	16074	16239	16166	16161	16172	16187	16096	16178	15989	16039	16262	16179	16342	16234	16119	16149	16072	16150	15990	16107	16016	16048	16074	16109	16234	16111	15961	16045	16178	16107	16215	16143	16095	16079	16089	16159	16021	16032	16101	16120	16000	16108	16221	16066	16175	16116	16124	16058	16211	15951	16078	16271	15985	16230	16085	15944	16100	16195	16130	16027	16026	16086	16301	15945	16000	16145	16118	16165	15930	16158	16109	16022	16033	16106	16218	16204	16266	16208	16147	15944	16279	16014	16039	16090	16164	16016	16147	16120	16197	16205	16168	16200	16147	16145	16086	16023	16208	16140	16121	15951	16304	15980	16121	16089	16083	16201	16005	16217	16054	16239	16128	16188	16136	15977	16013	16213	16184	16078	16073	16174	16091	16234	15971	16270	16099	16007	16201	16035	16083	16202	16081	16152	16159	16110	16214	16108	16075	15949	16020	16142	15890	15898	16215	16200	16070	16142	16314	16206	16125	16101	16141	16147	16234	16037	16074	16062	16197	16096	16140	16113	15998	16017	16143	16122	16046	16227	15993	16130	16200	16144	16075	16311	16266	16152	16244	15998	15981	16280	16087	16189	16199	16194	16268	16208	16032	16131	16076	16151	16043	16033	16200	16265	16041	16206	16001	16222	16134	16083	16179	16226	16050	16209	16010	16173	15938	16238	15992	16196	16278	16038	16014	16235	15905	15886	16203	16148	16112	16100	16130	16159	16226	16016	15936	16145	16124	16255	16227	15986	16198	16037	16104	16232	15985	16119	16002	16154	16097	16158	16136	16153	16168	16167	16034	16128	16113	15914	16176	16121	16106	16123	16241	16058	16144	16247	16031	16138	16164	16080	16146	16192	16171	16071	15980	16174	15986	16012	16035	16071	16151	16019	16031	16040	15845	16154	15952	16110	16120	16183	16150	15992	16326	15949	16133	16293	16127	16013	16239	16216	15944	16115	16209	16217	16120	16143	16116	16025	16089	15977	15971	16078	16168	16293	16092	15997	16093	16138	16134	16097	16152	16120	16078	16186	16237	16151	16141	16135	16105	16258	16138	16088	16068	16080	16072	16150	16049	16040	16085	16194	16079	16333	16174	16268	16102	16065	16130	16072	16059	16065	16062	16137	16063	15983	16190	16126	16021	16235	16119	16080	16086	16109	16059	16134	16066	16097	16009	16100	15981	16261	16071	15993	16018	16038	16202	16223	16037	15970	16124	16154	16135	16186	16096	16126	16280	16240	16104	16313	16046	16000	16246	16191	16220	16308	16005	15994	16209	16259	16202	16235	16116	16224	16187	16033	16146	16113	16056	16049	16233	16146	16011	16108	16180	16029	16063	15964	16016	16015	15965	16013	16110	16166	16175	15927	16274	16010	16156	16114	16190	16009	16035	16091	16142	16158	16186	16231	16023	16129	16095	16135	16192	16175	16276	16027	16047	15947	16182	16094	16138	15925	16213	16140	16245	16018	15970	16116	16108	16228	16074	15991	16068	16066	15952	16118	15908	16088	16164	16104	16093	16149	16089	16184	15987	16211	16184	16220	16140	16046	16093	16061	16074	16134	16153	16168	16109	16067	16335	15969	15945	16153	16104	16044	16071	16092	16046	16188	16201	16091	16247	16107	16097	16116	16192	16053	16191	16047	16016	16054	16150	16191	16010	16187	16130	16125	15918	16202	16032	16236	16171	16143	16062	16023	16245	16039	16117	16292	16325	15982	16059	16174	16234	16098	16252	16202	16301	16180	16102	16236	16101	16217	16199	16070	15938	16211	16054	16270	16006	16090	16288	16341	16199	16245	16159	16076	16002	15934	16038	16299	16224	16185	15982	16177	16094	16098	15933	16265	15975	16307	16137	16194	16071	16161	16041	16158	16136	16202	16042	16190	16137	16113	16107	16252	16133	16155	16075	16216	16151	16091	16142	16148	15974	16018	16196	16139	16091	16243	16067	16023	16107	16137	16303	16092	16006	16078	16051	16117	16149	16172	16229	16126	15981	16185	16209	16026	16139	15992	16135	16144	16192	16092	15867	16084	16202	16186	16060	16219	16028	16148	16096	16059	16106	16056	16192	16042	16025	16125	16131	16047	16075	16260	16141	16111	16136	15939	16098	16205	16173	16231	16106	16101	16002	16090	16114	16084	16201	16107	16263	16169	16185	16111	16224	16290	15981	16253	16035	15998	16157	16127	16188	15930	15963	16218	16194	15941	16057	16193	16151	15988	16252	16063	16284	16223	16127	16038	16210	16038	16245	16125	16051	16166	16162	16210	16109	16277	16057	15999	16062	16286	16084	16041	16185	16156	16124	16183	15981	16224	16112	16059	15953	16188	15901	16099	16160	16198	16155	16077	16172	16216	16108	16266	16199	16109	15931	15988	16175	16005	16074	16151	16068	16189	16056	16032	16041	16207	16096	15973	16082	16160	16138	16187	16143	15935	16005	16027	16129	16032	16262	15946	16146	16129	16175	16087	16016	16129	16186	16070	15967	16134	16178	16205	16036	16085	16094	16223	16170	16003	15872	16326	15992	16181	16102	15974	16175	15921	16199	16072	16187	16294	16127	16144	16046	16170	16231	16163	16014	16110	16165	16135	15972	15975	15948	15995	16027	16181	16049	16151	16194	16039	16164	16079	16159	16173	16093	15959	16150	16059	16376	16183	16062	16121	16191	16089	16034	16030	16096	16101	16100	16178	16199	16010	16366	16188	16145	16140	16153	16265	16107	16147	16276	16018	16109	16203	16111	16107	16173	15979	16090	16152	16146	16070	16094	16345	15966	16143	16120	16068	16092	16155	16126	16231	15948	16164	16179	16242	16035	16063	16108	16127	16172	16199	16341	16200	16069	16206	16097	16268	16209	16010	16071	16086	16198	16121	16126	16265	16013	16052	16028	16162	16123	16182	15954	16206	16098	16055	15920	16011	16164	16039	16131	16131	15989	16048	16041	16161	16130	15961	16141	16095	16113	16276	16045	16116	16388	16361	16208	16209	15967	16071	16171	16180	16223	16104	16172	15989	16198	16152	16130	16201	16032	16031	15985	16078	16021	16080	15989	16131	16155	16253	16153	16239	16181	16249	16119	16114	16037	16208	16037	16088	16125	16154	16191	16111	16207	16163	16197	16072	16254	16141	16086	16211	16101	16017	16012	16194	16133	16212	16078	16137	16021	16103	16131	16037	16142	16015	16315	16235	16088	16042	16204	15942	15898	16190	16168	16021	16156	16154	16224	16094	16291	16146	16159	16169	16197	16072	16141	16048	16232	16172	16107	16163	16031	16000	16159	16183	16025	15943	16116	16146	15992	16145	16155	16233	16121	16004	16174	16144	16041	16118	16235	16072	16101	16173	16121	16261	16133	16136	16201	15931	15964
24418	21468	28859	24507	22194	22439	21542	18222	17834	17414	17740	17374	17219	17111	17082	17041	17066	17251	20827	27757	27768	24084	24110	21253	18679	17525	17383	17090	17012	17083	16875	16876	16852	16824	16763	17093	16918	17038	16866	16834	16878	16654	16680	16831	16825	16727	16767	16694	16741	16838	16976	16817	16825	17072	16918	16936	16765	16846	16802	17017	16795	16751	16922	16818	16776	16768	16829	16858	16976	16712	16715	16827	16631	16753	16727	16780	16816	16978	16792	16814	16822	16901	16674	16693	16772	16714	16960	16948	17070	16647	16881	16718	16865	16625	16998	16921	16789	16764	16708	16856	17020	16732	16968	16801	16784	16764	16916	16719	16630	16797	16941	16792	16837	16770	16608	16806	16799	16585	16822	16769	16813	16694	16802	16770	16690	16967	16810	16747	16802	16665	16763	16809	16652	16633	16851	16567	16693	16880	16893	16837	16891	16734	16860	16777	16775	16841	16682	16909	16884	16834	16666	16766	16820	16715	16855	17038	16851	16601	16633	16836	16806	16733	16761	16589	16830	16586	16805	16913	16830	16691	16885	16804	16921	16845	16921	16824	16881	16663	16733	16891	16658	16634	16678	16725	16802	16867	16654	16702	16761	16818	16669	16615	16792	16713	16705	16791	16741	16972	16981	16943	16765	16578	16827	16758	16710	16685	16678	16581	16785	16984	16711	16762	16547	16804	16832	16630	16865	16865	16931	16738	16708	16769	16712	16692	16530	16627	16840	16674	16946	16858	16716	16828	16753	16766	16863	16755	16689	16671	16796	16875	16865	16693	16685	16889	16672	16942	16809	16736	16688	16497	16754	16670	16890	16694	16724	16828	16644	16590	16593	16579	16778	16638	16698	16858	16615	16647	16791	16869	16632	16584	16739	16538	16848	16721	16724	16638	16736	16562	16624	16779	16770	16696	16690	16831	16718	16831	16512	16768	16803	16845	16694	16764	16761	16814	16823	16867	17000	16601	16844	16899	16828	16726	16798	16661	16723	16652	16855	16855	16830	16752	17065	16752	16816	16720	16884	16579	16783	16714	16533	16712	16619	16830	16797	16803	16925	16786	16813	16823	16699	16590	16807	16686	16697	16704	16784	16971	16622	16708	16705	16739	16729	16817	16642	17024	16757	16667	16796	16823	16747	16822	16672	16714	16908	16918	16931	17011	16675	16831	16694	16672	16734	16888	16838	16717	16808	16774	16854	16607	16620	16757	16842	16875	16763	16720	16674	16721	16888	16806	16825	16740	16727	16863	16881	16777	16871	16663	16925	17035	16657	16669	16729	16708	16764	16713	16720	16839	16712	16649	16726	16753	16524	16922	16648	16647	16653	16746	16829	16637	16767	16969	16737	16636	16699	16765	16691	16799	16867	16823	16666	16918	16655	16737	16686	16659	16772	16812	16838	16834	16711	16661	16778	16847	16758	16831	16661	16615	16809	16680	16743	16992	16619	16706	16818	16698	16983	16927	16883	16863	16749	16780	16673	16763	16747	16827	16909	16852	16684	16694	16801	16771	16813	16647	16667	16635	16857	16819	16743	16757	16733	16743	16750	16760	16503	16626	16680	16827	16695	16800	16743	16601	16698	16744	16748	16712	16998	16650	16821	16762	16876	16916	16819	16693	16820	16618	16953	16746	16838	16715	16583	16667	16751	16830	16795	16786	16752	16830	16760	16841	16739	16808	16787	16806	16844	16703	16749	16784	16643	16848	16783	16706	16766	16577	16830	16670	16950	16765	16969	16753	16818	16846	16731	16710	17083	16698	16710	16878	16810	16811	16909	16999	16576	16929	16750	16625	16660	16946	17011	16699	16591	16771	16891	16871	16800	16813	16881	16757	16898	16763	16899	16665	16667	16716	16912	16691	16761	16793	16827	16687	16909	16723	16828	16799	16824	16683	16757	16653	16658	16693	16785	16735	16758	16892	16641	16944	16801	16872	16959	16817	16957	16844	16641	16726	16739	16807	16768	16786	16822	16899	16696	16762	16878	16730	16846	16738	16684	16665	16684	16721	16840	16607	16857	16822	16903	16753	16819	16666	16699	16598	16857	16936	16552	16743	16833	16769	16775	16724	16628	16648	16987	16859	16828	16770	16808	16891	16823	16657	16718	16804	16846	16763	16701	16841	16720	16832	17020	16867	16608	16878	16658	16707	16731	16759	16750	16683	16904	16724	16823	16859	16772	16720	16639	16880	16702	16690	16920	16812	16755	16954	16868	16621	16983	16744	16660	16541	17013	16541	16829	16722	16669	16723	16877	16887	16725	16871	16887	16876	16818	16878	16574	16661	16769	16684	16810	16881	16814	16644	16914	16994	16881	16760	16749	16765	16746	16825	16766	16823	16872	16912	16832	16670	16617	16759	16702	16745	16662	16765	16637	16693	16685	16809	16828	16767	16642	16722	16804	16700	16814	16907	16754	16758	16685	16734	16858	16779	16792	16758	16880	16889	16758	17010	16835	16800	16912	16826	16784	16822	16812	16657	16717	16703	16765	16760	16707	16764	16727	16911	16995	16650	16751	16714	16663	16819	16637	16635	16841	16632	16905	16710	16768	16740	16727	16772	16910	16699	16873	16709	16621	16932	16979	16785	16840	16860	16579	16906	16700	16862	16795	16639	16621	16810	16910	16875	16717	16541	16964	16780	16802	16817	16799	17095	17026	16707	16800	16721	16778	16678	16959	16610	16762	16708	16811	16695	16670	16498	16856	16932	16594	16797	16691	16777	16683	16904	16741	16817	16711	16897	16822	16704	16880	16840	16557	16672	16953	16769	16663	16959	16679	16679	16698	16716	16985	16778	16756	16542	16896	16867	16771	16605	16826	16952	16898	16804	16717	16899	16882	16720	16692	16418	16725	16741	16693	16529	16635	16758	16852	16768	16720	16904	16836	16853	16902	16690	16934	16698	16848	16830	16753	16707	16649	16603	16802	16845	16645	16756	16762	16549	16819	16719	16947	16640	16873	16892	16661	16649	16721	16701	16679	16829	16617	16679	16701	16808	16825	16778	16958	16721	16788	16756	16950	16824	16862	16745	16772	16890	16911	16666	16857	16890	16714	16891	16726	16718	16841	16827	16813	16693	16438	16769	16830	16791	16834	16891	16756	16840	16802	16921	16872	16876	16913	16843	16700	16823	16792	16774	16802	16728	16779	16828	16791	16599	16789	16765	16844	16641	16802	16862	16904	16810	16583	16695	16632	16535	16660	16661	16721	16910	16483	16954	16750	16782	16849	16716	16553	16759	16799	16607	16730	16831	16872	16900	16929	16695	16843	16704	16874	16776	16591	16714	16635	16728	16847	16759	16974	16854	16860	17059	16901	16810	16988	16812	16888	16761	16656	16709	16680	16843	16555	16788	16962	16701	16677	16818	16853	16704	16728	16831	16835	16945	16804	16729	16619	16810	16770	16718	16908	16866	16814	16830	16895	16753	16748	16839	16819	16829	16832	16691	16648	16923	16941	16776	16795	16799	17015	16607	16930	16752	16707	16581	16766	16854	16795	16678	16695	16704	16748	16723	16528	16991	16596	16785	16886	16738	16821	16728	16824	16772	16751	16665	16755	16674	16768	16727	16689	16800	16698	16705	16794	16862	16673	16814	16645	16706	16836	16714	16781	16916	16641	16604	16846	16790	16652	16690	16756	16674	16965	16804	16727	16676	16642	16746	16654	16814	16725	17055	16655	16948	16847	16927	16889	16910	16618	16676	16835	16807	16714	16968	16712	16868	16611	16662	16639	16891	16677	16717	16814	16719	16807	16784	16651	16747	16669	16831	16890	16830	16732	16854	16551	16839	16953	16823	16870	16634	16686	16775	16730	16843	16841	16742	16779	16807	16802	16599	16893	16669	16832	16689	16682	16875	16767	16744	16872	16763	16832	16927	16712	16903	16802	16967	16786	16684	16988	16909	16889	16904	16788	16785	16666	16682	16850	16887	16741	16854	16764	16733	16724	16792	16966	16757	16707	16694	16760	16882	16864	16820	16778	16955	16628	16829	16782	16447	16820	16822	16911	16626	16827	16892	16874	16820	16736	16722	16577	16637	16747	16798	16755	16779	16734	16728	16750	16586	16780	16775	16797	16771	16814	16619	16602	16717	16823	16935	16732	16814	16714	16735	16804	16814	16752	16689	16807	16863	16679	16610	16688	16669	16737	16820	16820	16908	16615	16767	16850	16803	16685	16810	16879	16683	16869	16741	16846	16529	16922	16815	16834	16820	16745	16614	16940	16863	16675	16849	16790	16742	16726	16811	16870	16603	16688	16905	16753	16918	16835	16961	16552	17010	16985	16616	16832	16758	16978	16716	16681	16748	16746	16781	17031	16920	16876	16719	16619	16737	16698	16815	16725	16755	16715	16535	16881	16793	16647	16865	16783	16723	16904	16698	16913	16769	16986	16542	16624	16703	16699	16679	16681	16844	16782	17060	17015	16841	16721	16840	16652	16665	16966	16857	16664	16808	16783	16631	16696	16890	16791	16836	16975	16780	16768	16745	16709	16860	16722	16906	16879	16784	16543	16809	16832	16917	16646	16635	16784	16717	16728	16702	16792	16940	16778	16792	16799	16614	16870	16591	16775	16866	16799	16865	16738	16950	16756	16815	16615	16634	16863	16855	16524	16953	16867	17015	16804	16756	16656	16785	16687	16672	17004	16844	16617	16845	16808	16872	16978	16838	16725	16598	16834	16609	16666	16774	16760	16752	16941	16886	16854	16773	16658	16759	16753	16743	16729	16780	16900	16783	16679	16935	16652	16668	16794	16736	16715	16795	16813	16903	16984	16648	16853	16680	16894	16732	16634	16811	16845	16782	16704	16704	16975	16927	16825	16798	16847	16775	16860	16588	16790	16736	16811	16989	16866	16639	16851	16627	16801	16721	16812	16590	16517	16652	16856	16764	16969	16954	16705	17147	16961	16698	16641	16713	16796	16966	16999	16874	16694	16695	16745	16686	16796	16871	16757	16713	16570	16647	16741	16783	16742	16819	16674	16682	16836	16903	16893	16704	16705	16731	16652	16524	16826	16897	16741	16851	16747	16604	16896	16841	16571	16766	16904	16768	16683	16735	16894	16547	16833	16848	16617	16676	16687	16758	16732	16727	16629	16540	16712	16806	16708	16738	16703	16563	16841	16620
16337	26921	25087	20848	19839	19617	18396	17393	17102	16600	16565	16404	16076	16089	16104	16080	15788	16064	23050	31475	29524	25803	25506	21071	17674	16432	16191	15872	15810	15611	15615	15642	15711	15590	15615	15628	15409	15675	15535	15643	15469	15614	15700	15456	15630	15771	15647	15485	15549	15527	15609	15528	15632	15382	15516	15545	15624	15565	15538	15580	15617	15692	15703	15626	15507	15585	15581	15696	15786	15547	15567	15605	15527	15534	15491	15568	15762	15447	15576	15607	15567	15577	15538	15562	15587	15379	15668	15683	15519	15393	15533	15638	15532	15627	15587	15598	15545	15485	15506	15613	15558	15657	15406	15518	15613	15453	15391	15580	15547	15541	15619	15361	15529	15657	15552	15611	15560	15514	15793	15599	15583	15603	15674	15565	15471	15583	15656	15436	15601	15620	15711	15657	15678	15561	15638	15585	15472	15639	15423	15574	15484	15659	15569	15471	15564	15534	15460	15567	15577	15643	15668	15435	15632	15629	15665	15506	15437	15616	15654	15681	15532	15562	15567	15681	15577	15670	15719	15485	15624	15548	15647	15424	15655	15519	15654	15616	15476	15485	15553	15576	15636	15662	15548	15641	15466	15736	15368	15671	15589	15549	15542	15696	15386	15568	15534	15579	15684	15603	15592	15476	15755	15705	15441	15667	15419	15464	15557	15590	15305	15606	15543	15526	15558	15396	15499	15675	15628	15459	15519	15685	15618	15566	15679	15618	15563	15587	15566	15502	15562	15579	15535	15624	15650	15760	15552	15609	15518	15644	15656	15604	15435	15552	15522	15571	15441	15620	15495	15547	15421	15551	15640	15640	15664	15451	15470	15449	15755	15472	15583	15404	15636	15608	15591	15467	15508	15558	15255	15552	15615	15544	15595	15808	15563	15635	15463	15650	15437	15684	15650	15427	15545	15524	15572	15666	15531	15560	15451	15564	15659	15625	15536	15519	15758	15638	15466	15597	15592	15466	15523	15429	15631	15577	15614	15542	15607	15478	15291	15712	15536	15501	15517	15319	15517	15612	15604	15690	15805	15619	15448	15663	15510	15383	15447	15759	15473	15495	15507	15575	15624	15534	15581	15475	15444	15601	15594	15547	15620	15589	15465	15622	15403	15391	15537	15480	15555	15643	15436	15547	15505	15550	15522	15645	15438	15617	15634	15748	15422	15470	15528	15543	15629	15447	15733	15545	15556	15655	15521	15502	15596	15354	15514	15486	15573	15504	15703	15550	15573	15581	15570	15518	15662	15674	15518	15479	15601	15493	15552	15480	15501	15500	15541	15687	15595	15529	15590	15564	15673	15588	15360	15506	15450	15578	15511	15787	15632	15595	15452	15612	15538	15589	15661	15375	15646	15493	15548	15397	15441	15413	15649	15667	15624	15458	15649	15488	15543	15590	15572	15539	15651	15679	15450	15450	15574	15511	15426	15540	15592	15593	15476	15485	15521	15489	15532	15627	15513	15545	15551	15755	15495	15449	15478	15448	15637	15523	15565	15602	15580	15607	15551	15663	15552	15687	15526	15266	15505	15403	15695	15772	15545	15442	15601	15466	15519	15551	15558	15504	15459	15528	15515	15609	15769	15411	15474	15537	15473	15548	15479	15817	15620	15617	15529	15676	15732	15449	15537	15730	15350	15652	15685	15642	15536	15470	15547	15768	15550	15560	15407	15763	15782	15492	15452	15616	15491	15703	15562	15584	15505	15632	15580	15562	15558	15459	15570	15507	15416	15573	15615	15553	15450	15629	15569	15476	15476	15578	15500	15531	15706	15543	15501	15592	15672	15459	15464	15653	15636	15673	15453	15393	15670	15578	15690	15538	15582	15436	15466	15394	15627	15469	15571	15441	15588	15594	15382	15523	15547	15786	15625	15602	15585	15718	15510	15611	15562	15542	15738	15504	15621	15701	15531	15410	15624	15577	15472	15702	15520	15532	15382	15453	15606	15458	15581	15462	15690	15657	15598	15596	15349	15619	15681	15526	15439	15593	15657	15500	15637	15428	15681	15688	15533	15471	15523	15531	15471	15638	15465	15636	15529	15672	15650	15593	15517	15683	15398	15572	15472	15509	15546	15700	15575	15656	15547	15523	15530	15788	15626	15562	15620	15601	15539	15565	15493	15565	15539	15595	15537	15550	15508	15569	15349	15565	15735	15488	15797	15643	15476	15588	15647	15677	15677	15629	15624	15617	15619	15307	15504	15508	15703	15542	15634	15459	15512	15562	15565	15602	15642	15639	15573	15534	15497	15525	15389	15412	15522	15645	15533	15586	15540	15620	15635	15673	15513	15620	15472	15563	15692	15596	15434	15632	15642	15523	15607	15549	15707	15501	15518	15579	15537	15457	15685	15401	15637	15613	15757	15497	15621	15368	15686	15557	15665	15548	15525	15558	15706	15531	15479	15563	15726	15494	15605	15332	15485	15434	15640	15402	15633	15501	15553	15658	15635	15605	15609	15460	15596	15683	15572	15662	15698	15565	15632	15409	15407	15408	15590	15403	15713	15514	15460	15690	15600	15559	15511	15447	15630	15459	15518	15530	15511	15720	15369	15654	15560	15652	15600	15613	15593	15636	15741	15570	15464	15398	15632	15543	15633	15439	15516	15787	15483	15491	15658	15521	15427	15453	15587	15543	15401	15507	15590	15586	15723	15592	15568	15707	15476	15644	15487	15406	15539	15403	15670	15645	15549	15513	15523	15620	15581	15530	15445	15464	15447	15610	15569	15679	15564	15522	15352	15655	15470	15635	15426	15606	15660	15483	15642	15567	15475	15332	15647	15555	15581	15499	15548	15603	15641	15599	15661	15492	15621	15557	15364	15682	15509	15616	15546	15693	15398	15549	15611	15456	15448	15731	15504	15513	15555	15492	15588	15584	15690	15426	15537	15532	15612	15590	15538	15439	15437	15411	15519	15552	15709	15543	15636	15624	15601	15632	15438	15476	15680	15493	15464	15520	15528	15584	15672	15418	15646	15556	15785	15507	15490	15565	15503	15547	15564	15505	15435	15578	15522	15526	15585	15382	15496	15654	15553	15786	15450	15517	15456	15674	15422	15605	15682	15428	15593	15379	15548	15563	15672	15579	15543	15494	15498	15571	15551	15401	15608	15609	15779	15702	15495	15733	15621	15539	15657	15627	15571	15519	15579	15547	15482	15521	15557	15630	15581	15580	15494	15418	15538	15418	15707	15542	15756	15585	15511	15656	15630	15620	15580	15674	15718	15588	15586	15650	15545	15465	15484	15520	15755	15605	15524	15641	15635	15616	15560	15481	15715	15428	15704	15530	15583	15530	15470	15556	15563	15754	15724	15539	15430	15667	15537	15646	15529	15617	15589	15565	15720	15598	15745	15604	15463	15674	15423	15458	15711	15586	15609	15701	15550	15519	15698	15516	15543	15579	15509	15438	15707	15599	15512	15331	15655	15571	15462	15491	15634	15371	15611	15567	15559	15475	15655	15565	15657	15437	15339	15304	15440	15497	15627	15477	15599	15504	15680	15468	15691	15561	15664	15634	15678	15564	15473	15617	15507	15659	15513	15612	15573	15437	15681	15496	15702	15596	15581	15634	15481	15525	15517	15627	15520	15531	15521	15556	15587	15677	15532	15531	15459	15577	15489	15749	15615	15467	15487	15531	15660	15613	15481	15568	15538	15572	15744	15462	15645	15468	15519	15658	15590	15561	15541	15567	15626	15625	15687	15545	15679	15497	15529	15624	15562	15619	15604	15501	15754	15453	15516	15516	15438	15509	15599	15416	15471	15556	15590	15602	15555	15533	15562	15525	15643	15601	15487	15561	15560	15685	15613	15379	15593	15497	15663	15727	15571	15562	15514	15692	15640	15655	15400	15423	15533	15897	15766	15581	15709	15547	15369	15601	15614	15629	15656	15710	15694	15538	15591	15502	15477	15480	15603	15679	15812	15530	15545	15602	15655	15498	15561	15614	15475	15393	15518	15487	15639	15471	15596	15617	15592	15459	15655	15856	15496	15641	15787	15675	15579	15605	15607	15450	15479	15643	15518	15665	15536	15703	15588	15617	15409	15633	15494	15567	15536	15429	15610	15555	15601	15583	15535	15484	15685	15601	15557	15567	15547	15707	15529	15465	15312	15534	15697	15695	15592	15659	15525	15494	15514	15416	15515	15470	15572	15511	15566	15647	15582	15372	15548	15641	15530	15599	15896	15553	15622	15792	15594	15633	15658	15534	15374	15617	15519	15527	15347	15593	15494	15418	15626	15498	15679	15584	15638	15548	15479	15327	15430	15629	15682	15543	15560	15600	15612	15591	15542	15465	15484	15647	15526	15585	15550	15657	15485	15515	15575	15794	15437	15369	15759	15549	15366	15479	15353	15557	15638	15413	15601	15549	15691	15480	15536	15608	15314	15585	15583	15483	15642	15541	15667	15621	15625	15621	15504	15729	15649	15534	15682	15440	15669	15458	15616	15525	15606	15595	15603	15553	15458	15400	15490	15489	15522	15598	15463	15715	15404	15554	15440	15469	15468	15564	15527	15451	15479	15524	15618	15563	15559	15555	15567	15674	15444	15609	15673	15617	15641	15650	15551	15618	15497	15542	15399	15563	15541	15796	15699	15482	15574	15545	15567	15616	15654	15707	15626	15568	15493	15524	15479	15539	15519	15509	15641	15495	15595	15580	15494	15738	15467	15571	15591	15436	15580	15558	15587	15434	15703	15492	15462	15532	15543	15517	15561	15679	15726	15446	15490	15576	15660	15546	15691	15492	15438	15533	15614	15758	15642	15548	15584	15661	15694	15454	15526	15456	15538	15651	15607	15433	15659	15485	15534	15613	15412	15539	15479	15578	15618	15487	15670	15663	15572	15624	15399	15541	15704	15514	15453	15408	15441	15494	15528	15527	15455	15493	15663	15395	15607	15623	15485	15413	15645	15595	15658	15621	15492	15542	15532	15613	15633	15610	15338	15336	15581	15389	15566	15656	15611	15408	15498	15501	15512	15472	15570	15562	15545	15591	15541	15663	15663	15464	15675	15537	15474	15554	15502	15614	15638	15490	15493	15551	15564	15477	15390	15430	15569	15478	15589	15516	15486	15654	15784	15707	15383	15542	15709	15525	15634	15554	15492	15612	15656	15563	15652	15527	15353	15578
29724	21781	20922	18804	17027	16974	17194	16925	16842	16890	16810	16826	16575	16683	16583	16768	16822	16698	16899	17166	17805	17718	17437	16925	16946	16703	16660	16901	16732	16567	16516	16720	16635	16629	16643	16618	16653	16666	16745	16578	16611	16395	16778	16584	16500	16618	16505	16464	16588	16625	16445	16568	16733	16708	16553	16784	16591	16616	16592	16632	16642	16653	16737	16453	16587	16477	16706	16508	16684	16682	16719	16506	16480	16502	16572	16698	16697	16580	16516	16622	16595	16700	16547	16565	16763	16628	16618	16628	16551	16533	16583	16670	16671	16530	16654	16530	16559	16661	16497	16756	16800	16724	16564	16501	16538	16610	16659	16476	16363	16467	16422	16748	16793	16401	16682	16779	16704	16773	16511	16885	16790	16784	16665	16858	16809	16816	16562	16723	16713	16649	16610	16483	16780	16629	16793	16683	16581	16493	16636	16628	16618	16570	16286	16509	16599	16545	16711	16643	16620	16698	16479	16505	16687	16538	16534	16525	16600	16547	16624	16647	16510	16495	16693	16790	16589	16521	16644	16396	16648	16723	16686	16766	16651	16707	16538	16394	16620	16729	16532	16719	16454	16505	16604	16593	16520	16686	16935	16466	16566	16818	16594	16708	16538	16706	16616	16683	16635	16622	16691	16562	16490	16767	16621	16703	16523	16671	16686	16520	16561	16611	16752	16706	16797	16860	16825	16617	16579	16540	16635	16599	16830	16494	16511	16716	16642	16583	16495	16534	16674	16535	16618	16659	16579	16664	16500	16585	16626	16733	16615	16388	16670	16597	16520	16751	16566	16786	16733	16681	16640	16705	16712	16449	16611	16780	16711	16714	16726	16651	16604	16606	16614	16736	16707	16672	16634	16686	16686	16692	16658	16467	16606	16493	16669	16459	16677	16669	16745	16670	16689	16555	16761	16570	16558	16622	16401	16555	16724	16504	16563	16748	16577	16551	16652	16719	16704	16522	16568	16518	16537	16671	16670	16595	16611	16537	16568	16577	16616	16522	16585	16518	16593	16618	16597	16829	16734	16578	16608	16683	16700	16614	16863	16594	16589	16660	16701	16530	16524	16710	16480	16671	16667	16677	16657	16616	16375	16673	16507	16941	16535	16519	16797	16531	16628	16567	16424	16566	16665	16695	16855	16791	16822	16578	16879	16505	16499	16670	16735	16624	16588	16601	16447	16579	16768	16693	16755	16594	16783	16550	16365	16754	16644	16479	16788	16600	16745	16552	16600	16627	16544	16649	16764	16507	16593	16700	16594	16618	16757	16502	16741	16782	16506	16410	16692	16467	16466	16643	16830	16772	16764	16517	16690	16832	16656	16590	16452	16518	16513	16411	16618	16547	16669	16544	16825	16759	16822	16720	16683	16644	16374	16642	16578	16310	16532	16593	16693	16627	16604	16711	16727	16452	16623	16620	16675	16642	16665	16657	16697	16601	16607	16543	16716	16741	16680	16497	16525	16525	16466	16491	16706	16708	16573	16750	16706	16715	16471	16445	16607	16449	16609	16686	16617	16702	16658	16610	16565	16817	16628	16619	16549	16581	16641	16844	16639	16641	16654	16484	16576	16699	16612	16501	16533	16504	16595	16640	16537	16503	16507	16418	16664	16750	16626	16618	16576	16548	16520	16773	16686	16630	16665	16669	16687	16552	16574	16788	16758	16697	16668	16610	16586	16572	16560	16764	16641	16664	16513	16541	16573	16538	16311	16588	16747	16519	16625	16603	16497	16536	16563	16639	16615	16572	16614	16649	16486	16564	16570	16629	16446	16698	16516	16731	16540	16530	16760	16624	16403	16606	16605	16723	16590	16698	16578	16549	16578	16437	16435	16640	16698	16782	16740	16701	16543	16581	16492	16553	16701	16498	16854	16557	16498	16750	16829	16672	16795	16772	16782	16610	16512	16544	16644	16698	16675	16407	16687	16631	16634	16657	16548	16686	16589	16626	16605	16682	16813	16746	16653	16583	16713	16625	16533	16763	16491	16524	16644	16622	16644	16547	16602	16758	16577	16472	16958	16524	16545	16649	16582	16494	16673	16769	16734	16486	16535	16581	16479	16694	16572	16608	16595	16724	16416	16477	16647	16592	16575	16649	16823	16705	16534	16750	16677	16496	16679	16762	16621	16678	16534	16499	16455	16847	16666	16601	16590	16471	16571	16810	16676	16747	16620	16530	16512	16373	16553	16506	16670	16797	16735	16613	16611	16624	16472	16868	16621	16521	16689	16707	16761	16690	16678	16532	16648	16741	16447	16645	16710	16634	16530	16620	16812	16622	16531	16698	16659	16722	16700	16521	16649	16697	16679	16702	16600	16744	16635	16660	16567	16513	16654	16715	16535	16782	16498	16619	16646	16768	16663	16610	16587	16612	16742	16523	16493	16637	16837	16677	16549	16517	16572	16782	16510	16649	16708	16631	16700	16686	16610	16484	16479	16697	16705	16480	16539	16482	16568	16707	16575	16354	16481	16749	16699	16500	16504	16801	16684	16525	16574	16581	16624	16516	16596	16624	16586	16587	16710	16543	16717	16701	16559	16570	16731	16673	16667	16729	16702	16510	16519	16857	16513	16726	16704	16662	16675	16665	16542	16414	16675	16709	16735	16575	16600	16797	16411	16394	16454	16442	16551	16574	16628	16335	16695	16432	16379	16627	16582	16522	16550	16708	16618	16791	16576	16613	16555	16672	16627	16486	16688	16777	16483	16618	16713	16575	16641	16787	16718	16790	16620	16525	16488	16887	16645	16661	16544	16552	16714	16761	16530	16630	16767	16458	16757	16749	16578	16764	16598	16607	16515	16485	16671	16444	16623	16672	16608	16476	16613	16598	16700	16621	16675	16675	16608	16496	16557	16677	16539	16711	16628	16713	16867	16742	16841	16910	16527	16601	16736	16560	16668	16742	16729	16645	16400	16591	16816	16468	16497	16758	16435	16505	16605	16701	16553	16620	16570	16645	16770	16683	16543	16654	16514	16521	16980	16584	16639	16836	16566	16645	16805	16771	16609	16456	16846	16640	16652	16492	16373	16667	16503	16652	16588	16689	16609	16719	16903	16583	16625	16509	16566	16552	16620	16706	16648	16477	16542	16522	16626	16601	16588	16639	16743	16635	16679	16604	16503	16933	16609	16834	16637	16641	16661	16446	16741	16566	16610	16559	16798	16560	16589	16593	16765	16495	16494	16800	16774	16435	16594	16808	16643	16612	16595	16585	16694	16787	16596	16563	16472	16542	16717	16583	16788	16634	16704	16547	16632	16669	16660	16599	16561	16672	16600	16551	16647	16570	16738	16675	16524	16443	16669	16752	16720	16563	16700	16468	16655	16706	16555	16521	16635	16592	16481	16499	16617	16514	16578	16677	16582	16520	16660	16684	16607	16660	16652	16623	16618	16729	16811	16696	16659	16622	16490	16695	16759	16312	16384	16607	16753	16534	16669	16615	16764	16663	16795	16812	16536	16715	16716	16827	16647	16449	16450	16797	16717	16652	16576	16537	16735	16725	16456	16644	16658	16726	16547	16642	16755	16684	16625	16677	16589	16318	16722	16505	16699	16477	16650	16628	16793	16586	16476	16617	16745	16512	16725	16552	16530	16550	16491	16462	16645	16574	16631	16735	16676	16723	16701	16728	16610	16726	16913	16435	16668	16820	16668	16781	16811	16657	16695	16598	16502	16620	16503	16535	16756	16694	16444	16610	16498	16557	16669	16636	16632	16630	16608	16528	16614	16649	16564	16820	16692	16636	16621	16565	16769	16546	16673	16753	16771	16486	16675	16741	16606	16736	16812	16636	16577	16690	16563	16657	16616	16677	16568	16773	16875	16638	16579	16672	16624	16516	16586	16423	16512	16653	16620	16685	16736	16665	16796	16602	16649	16636	16519	16601	16577	16714	16611	16593	16777	16513	16677	16644	16714	16650	16470	16592	16571	16569	16723	16549	16543	16818	16553	16670	16790	16500	16675	16656	16578	16703	16659	16615	16696	16606	16245	16405	16745	16655	16511	16646	16682	16650	16760	16765	16489	16347	16645	16515	16514	16476	16614	16593	16726	16727	16747	16810	16629	16408	16791	16657	16609	16612	16781	16654	16732	16391	16633	16587	16729	16726	16648	16745	16769	16409	16493	16525	16735	16434	16382	16541	16704	16607	16476	16630	16599	16748	16690	16744	16723	16637	16583	16673	16616	16639	16784	16683	16820	16584	16571	16687	16692	16467	16518	16586	16606	16569	16648	16680	16862	16756	16504	16658	16639	16577	16587	16560	16430	16603	16758	16682	16725	16673	16427	16731	16657	16590	16693	16626	16613	16526	16582	16674	16711	16587	16697	16563	16558	16600	16467	16506	16654	16645	16668	16615	16495	16598	16493	16748	16784	16756	16555	16511	16617	16748	16572	16548	16752	16614	16460	16777	16755	16640	16587	16773	16621	16857	16500	16595	16552	16647	16809	16766	16575	16529	16509	16456	16432	16618	16478	16711	16752	16461	16692	16516	16656	16515	16735	16622	16616	16674	16646	16595	16667	16535	16629	16541	16621	16677	16766	16371	16759	16635	16578	16731	16712	16663	16686	16611	16803	16662	16646	16619	16583	16443	16725	16502	16370	16589	16676	16731	16626	16695	16545	16861	16676	16748	16633	16634	16767	16765	16754	16484	16820	16713	16726	16857	16649	16525	16686	16679	16419	16519	16620	16690	16781	16729	16753	16574	16604	16716	16591	16692	16637	16805	16723	16874	16508	16586	16637	16565	16459	16557	16700	16691	16706	16396	16411	16587	16770	16706	16782	16732	16551	16661	16423	16416	16531	16474	16763	16616	16665	16511	16611	16475	16642	16613	16790	16394	16832	16667	16621	16466	16557	16748	16575	16552	16791	16578	16570	16525	16475	16621	16427	16405	16677	16725	16774	16504	16691	16421	16614	16588	16775	16741	16463	16579	16646	16624	16787	16550	16501	16780	16471	16626	16811	16587	16539	16634	16601	16598	16613	16541	16662	16583	16436	16715	16892	16772	16532	16737	16604	16760	16370	16772	16715	16648	16647	16512	16545	16506	16664	16673	16505	16685	16709	16662	16585	16667	16770	16621	16550	16517	16748	16647	16601	16478	16856	16560	16527	16567	16708	16720	16470	16706
16119	16690	16863	16520	16480	16203	16100	15836	15809	15508	15765	15421	15765	15677	15503	15333	15424	15579	15807	16749	17104	16784	16238	15761	15551	15541	15528	15395	15472	15364	15475	15308	15504	15389	15413	15346	15542	15387	15339	15586	15219	15291	15425	15306	15485	15464	15489	15378	15436	15631	15497	15524	15474	15471	15393	15304	15379	15418	15233	15356	15308	15440	15459	15269	15299	15307	15531	15502	15458	15401	15476	15292	15526	15485	15349	15440	15439	15490	15364	15410	15384	15467	15295	15325	15351	15399	15528	15391	15327	15443	15354	15552	15550	15346	15433	15473	15384	15340	15412	15280	15284	15504	15387	15451	15408	15311	15309	15404	15432	15330	15584	15300	15305	15605	15263	15569	15459	15442	15485	15418	15354	15506	15556	15399	15530	15404	15598	15497	15259	15436	15508	15324	15552	15416	15501	15206	15433	15341	15207	15300	15407	15394	15448	15464	15369	15479	15348	15299	15415	15189	15454	15348	15467	15336	15361	15300	15519	15443	15441	15388	15226	15467	15357	15468	15524	15333	15396	15362	15405	15411	15405	15384	15283	15421	15418	15548	15311	15574	15332	15582	15385	15646	15564	15475	15736	15468	15462	15321	15435	15451	15285	15370	15620	15390	15403	15397	15316	15506	15254	15468	15375	15362	15287	15370	15416	15236	15461	15588	15521	15511	15359	15474	15355	15575	15301	15464	15375	15428	15443	15420	15453	15376	15417	15400	15377	15324	15525	15468	15377	15319	15369	15405	15509	15452	15483	15361	15394	15273	15544	15379	15511	15419	15250	15333	15611	15436	15431	15371	15329	15383	15251	15371	15311	15528	15291	15321	15381	15412	15466	15554	15472	15532	15306	15467	15366	15447	15341	15274	15392	15342	15360	15528	15397	15391	15499	15410	15498	15505	15380	15464	15335	15390	15372	15401	15305	15384	15387	15199	15419	15365	15484	15346	15435	15282	15471	15340	15558	15338	15555	15305	15326	15465	15360	15318	15418	15580	15386	15431	15343	15361	15352	15430	15372	15416	15432	15212	15575	15427	15319	15404	15363	15396	15349	15327	15439	15285	15397	15457	15447	15297	15492	15425	15523	15411	15390	15443	15245	15481	15464	15387	15379	15396	15402	15423	15602	15455	15511	15377	15350	15296	15387	15421	15317	15422	15338	15309	15392	15485	15296	15588	15375	15222	15363	15301	15287	15496	15462	15469	15397	15426	15440	15225	15469	15400	15347	15420	15559	15376	15319	15428	15259	15481	15409	15446	15285	15477	15343	15528	15481	15489	15334	15487	15494	15300	15337	15291	15362	15515	15361	15515	15496	15427	15408	15210	15484	15383	15547	15488	15389	15419	15480	15540	15509	15457	15435	15277	15381	15412	15625	15308	15327	15422	15481	15432	15369	15372	15384	15413	15363	15207	15440	15290	15394	15410	15282	15274	15370	15573	15459	15338	15383	15540	15220	15255	15535	15463	15480	15408	15285	15553	15478	15483	15494	15371	15467	15500	15252	15369	15581	15578	15389	15468	15349	15432	15354	15428	15411	15430	15398	15400	15453	15195	15432	15366	15421	15547	15491	15267	15295	15241	15451	15558	15498	15553	15502	15285	15356	15378	15346	15325	15399	15498	15171	15283	15306	15333	15310	15570	15535	15260	15299	15396	15448	15424	15413	15447	15604	15313	15449	15326	15491	15291	15286	15428	15422	15529	15510	15305	15536	15336	15422	15335	15287	15511	15402	15410	15513	15353	15534	15257	15347	15492	15231	15410	15476	15443	15400	15417	15356	15279	15508	15375	15444	15482	15495	15494	15473	15433	15291	15439	15378	15613	15213	15377	15327	15440	15380	15463	15478	15424	15549	15342	15184	15345	15446	15561	15209	15419	15584	15487	15415	15409	15416	15380	15465	15457	15329	15493	15352	15475	15530	15444	15564	15301	15428	15426	15567	15255	15303	15383	15242	15270	15411	15448	15453	15551	15467	15354	15443	15511	15591	15303	15421	15362	15335	15294	15341	15463	15330	15558	15619	15270	15485	15409	15423	15477	15340	15259	15449	15609	15498	15308	15438	15365	15469	15481	15437	15563	15251	15448	15439	15365	15332	15301	15535	15404	15530	15344	15412	15370	15424	15360	15268	15444	15366	15640	15524	15527	15443	15412	15565	15574	15225	15421	15440	15291	15459	15338	15522	15242	15381	15509	15470	15237	15365	15471	15453	15398	15368	15493	15402	15381	15521	15404	15465	15478	15651	15402	15444	15450	15225	15438	15533	15525	15552	15449	15446	15589	15612	15418	15533	15533	15453	15465	15410	15302	15371	15262	15182	15364	15458	15240	15571	15333	15431	15476	15549	15291	15473	15464	15496	15358	15572	15339	15564	15410	15528	15448	15330	15564	15514	15436	15515	15294	15334	15590	15334	15557	15430	15348	15418	15423	15361	15341	15367	15402	15474	15481	15613	15432	15469	15471	15435	15417	15374	15345	15388	15489	15367	15264	15247	15350	15385	15368	15366	15566	15369	15477	15425	15222	15465	15535	15533	15579	15650	15371	15300	15639	15558	15383	15356	15392	15382	15258	15485	15623	15363	15430	15417	15433	15347	15458	15530	15488	15245	15472	15435	15675	15535	15471	15400	15556	15351	15589	15490	15345	15398	15520	15446	15420	15278	15401	15393	15451	15323	15391	15446	15453	15335	15473	15417	15519	15415	15460	15505	15342	15411	15381	15532	15498	15335	15270	15332	15386	15381	15430	15380	15304	15481	15433	15539	15376	15626	15496	15483	15495	15410	15301	15453	15529	15502	15634	15311	15549	15277	15516	15305	15347	15517	15472	15440	15549	15381	15396	15511	15576	15523	15484	15473	15485	15368	15369	15594	15498	15377	15498	15486	15489	15444	15429	15441	15473	15424	15409	15445	15546	15586	15309	15302	15399	15408	15526	15440	15275	15549	15189	15512	15342	15264	15305	15412	15445	15435	15350	15458	15270	15457	15399	15429	15375	15445	15402	15530	15395	15447	15252	15567	15423	15387	15236	15590	15392	15397	15431	15715	15417	15211	15366	15422	15499	15508	15345	15597	15495	15270	15367	15286	15376	15387	15409	15488	15331	15368	15248	15347	15535	15402	15516	15462	15422	15395	15429	15533	15348	15493	15234	15522	15405	15608	15523	15337	15465	15378	15452	15506	15305	15344	15345	15495	15651	15557	15558	15367	15299	15477	15384	15373	15493	15381	15453	15277	15386	15471	15528	15385	15658	15437	15619	15422	15445	15317	15547	15705	15545	15363	15343	15485	15506	15361	15407	15406	15438	15205	15280	15407	15467	15383	15553	15533	15422	15591	15598	15459	15370	15491	15426	15488	15394	15315	15305	15439	15417	15375	15603	15467	15398	15465	15193	15421	15332	15365	15544	15387	15531	15383	15470	15533	15269	15358	15429	15402	15495	15340	15558	15479	15549	15405	15392	15461	15446	15425	15421	15279	15343	15464	15482	15408	15388	15429	15584	15499	15430	15438	15395	15431	15577	15253	15396	15353	15550	15443	15132	15523	15412	15428	15286	15489	15616	15428	15574	15207	15326	15482	15378	15393	15378	15448	15300	15348	15388	15530	15318	15371	15273	15350	15404	15401	15415	15361	15411	15363	15625	15333	15479	15407	15366	15359	15295	15584	15232	15357	15387	15431	15489	15551	15303	15309	15790	15527	15415	15534	15410	15511	15346	15459	15383	15321	15360	15269	15429	15368	15417	15487	15476	15441	15527	15588	15377	15664	15389	15313	15521	15611	15398	15496	15449	15440	15337	15256	15515	15292	15426	15450	15464	15548	15403	15404	15256	15450	15371	15616	15422	15381	15410	15421	15406	15236	15280	15475	15384	15365	15524	15381	15412	15400	15441	15436	15390	15454	15430	15349	15379	15356	15474	15522	15478	15334	15458	15404	15484	15426	15390	15381	15430	15446	15588	15400	15464	15403	15386	15539	15285	15584	15607	15388	15284	15596	15434	15419	15473	15514	15491	15556	15443	15417	15435	15500	15433	15268	15387	15367	15362	15513	15432	15255	15466	15439	15521	15464	15327	15616	15424	15491	15504	15333	15482	15385	15276	15297	15372	15404	15488	15446	15382	15523	15512	15478	15353	15420	15403	15556	15357	15453	15528	15412	15429	15430	15495	15289	15429	15336	15483	15434	15401	15502	15380	15523	15422	15281	15520	15384	15449	15405	15478	15440	15494	15379	15346	15418	15437	15564	15258	15468	15414	15272	15365	15505	15429	15412	15477	15238	15350	15383	15265	15319	15322	15544	15365	15404	15492	15516	15558	15517	15485	15613	15269	15500	15386	15394	15303	15342	15376	15467	15635	15358	15432	15429	15513	15075	15223	15356	15363	15370	15325	15456	15358	15419	15431	15531	15401	15553	15340	15492	15479	15298	15484	15367	15439	15323	15446	15391	15236	15319	15486	15463	15483	15396	15520	15286	15557	15386	15409	15448	15350	15472	15582	15488	15244	15406	15379	15514	15386	15505	15512	15519	15233	15375	15552	15357	15470	15515	15402	15364	15300	15410	15365	15346	15434	15434	15431	15442	15202	15427	15254	15508	15424	15416	15553	15582	15252	15555	15451	15199	15404	15322	15409	15444	15555	15379	15398	15561	15217	15380	15387	15198	15353	15413	15320	15488	15314	15445	15429	15562	15270	15516	15432	15399	15493	15320	15279	15376	15332	15357	15381	15384	15566	15353	15370	15192	15401	15422	15519	15419	15536	15391	15450	15340	15310	15633	15445	15424	15305	15476	15352	15418	15521	15512	15469	15269	15363	15330	15498	15364	15376	15543	15521	15522	15323	15506	15335	15413	15298	15493	15484	15499	15355	15622	15408	15153	15426	15366	15339	15329	15496	15541	15357	15377	15330	15495	15437	15319	15371	15507	15326	15495	15611	15460	15547	15418	15410	15431	15389	15327	15355	15393	15516	15345	15417	15472	15460	15481	15361	15319	15380	15266	15431	15586	15477	15611	15369	15410	15423	15496	15403	15362	15490	15358	15533	15204	15375	15412	15396	15343	15438	15498	15467	15444	15285	15454	15241	15535	15424	15550	15484	15368	15619	15338	15405	15620	15517	15387	15384	15447	15344	15447	15490
25704	21459	27939	25778	20917	19022	18647	17408	17303	17224	17204	17077	16970	16938	16898	16882	16914	18146	21589	22917	22923	21313	19069	17945	17040	16978	16904	16958	16783	16869	16854	16731	16798	16818	16718	16907	16722	16592	16603	16654	16639	16690	16720	16626	16644	16768	16770	16597	16746	16716	16561	16722	16819	16677	16792	16734	16894	16851	16613	16650	16873	16845	16289	16869	16687	16737	16792	16607	16926	16831	16543	16641	16641	16611	16669	16634	16770	16729	16680	16622	16758	16412	16631	16682	16565	16779	16533	16866	16827	16684	16795	16645	16589	16503	16579	16815	16772	16657	16609	16604	16495	16551	16698	16586	16662	16615	16907	16786	16654	16932	16891	16670	16855	16665	16687	16652	16509	16847	16858	16653	16651	16556	16775	16630	16607	16623	16780	16676	16762	16585	16911	16653	16711	16835	16712	16961	16832	16703	16513	16708	16799	16602	16765	16636	16638	16486	16494	16814	16786	16858	16679	16595	16655	16563	16833	16655	16838	16557	16760	16697	16802	16722	16514	16757	16830	16578	16707	16717	16783	16647	16592	16798	16658	16696	16718	16707	16865	16684	16878	16616	16555	16721	16648	16738	16659	16562	16672	16669	16594	16795	16887	16691	16763	16618	16616	16790	16740	16632	16775	16672	16696	16625	16707	16714	16550	16744	16724	16749	16779	16757	16725	16635	16605	16663	16819	16947	16707	16779	16814	16851	16752	16675	16646	16594	16233	16687	16789	16524	16684	16676	16688	16558	16675	16658	16802	16728	16804	16884	16802	16725	16591	16642	16629	16641	16710	16598	16897	16695	16722	16574	16757	16699	16773	16666	16499	16613	16481	16540	16853	16613	16607	16556	16694	16627	16785	16859	16747	16420	16624	16661	16857	16607	16708	16720	16617	16629	16715	16707	16726	16809	16512	16764	16720	16420	16677	16760	16589	16696	16691	16679	16696	16599	16692	16769	16499	16766	16656	16712	16745	16705	16686	16550	16695	16735	16768	16644	16574	16725	16720	16783	16678	16576	16635	16664	16597	16578	16653	16432	16623	16651	16663	16647	16720	16706	16735	16798	16793	16782	16514	16541	16720	16755	16627	16645	16586	16675	16543	16645	16817	16818	16738	16542	16560	16528	16471	16810	16819	16829	16607	16601	16863	16722	16895	16853	16543	16888	16856	16827	16704	16735	16576	16582	16749	16718	16623	16680	16601	16512	16615	16654	16722	16609	16693	16793	16778	16546	16660	16746	16700	16742	16739	16762	16677	16669	16623	16637	16591	16643	16547	16703	16801	16467	16753	16878	16512	16801	16887	16578	16696	16659	16726	16451	16768	16545	16776	16571	16549	16602	16728	16681	16515	16596	16752	16776	16715	16839	16727	16683	16535	16747	16761	16632	16611	16727	16522	16614	16507	16550	16689	16669	16590	16617	16667	16537	16830	16688	16551	16689	16588	16542	16638	16551	16689	16696	16791	16929	16575	16624	16789	16873	16641	16608	16902	16652	16690	16933	16644	16815	16734	16784	16633	16550	16659	16656	16736	16572	16659	16773	16612	16470	16812	16587	16790	16764	16713	16595	16529	16509	16802	16589	16670	16871	16903	16669	16640	16730	16626	16780	16696	16836	16728	16513	16622	16727	16740	16642	16780	16663	16691	16722	16498	16701	16616	16646	16735	16782	16779	16681	16702	16677	16616	16584	16704	16542	16605	16618	16763	16556	16789	16349	16607	16404	16585	16582	16899	16474	16660	16579	16897	16575	16677	16465	16668	16613	16787	16533	16681	16677	16813	16705	16584	16514	16607	16498	16675	16608	16586	16530	16798	16655	16746	16658	16745	16745	16653	16638	16480	16752	16920	16636	16885	16737	16637	16606	16593	16854	16598	16739	16608	16674	16500	16541	16742	16659	16741	16579	16832	16726	16537	16631	16663	16706	16784	16558	16655	16637	16744	16639	16583	16546	16599	16751	16574	16730	16637	16712	16750	16786	16726	16660	16730	16933	16513	16915	16597	16966	16751	16659	16777	16902	16603	16737	16841	16934	16874	16884	16613	16821	16733	16549	16726	16561	16591	16569	16691	16615	16716	16615	16662	16725	16689	16818	16763	16704	16712	16564	16530	16596	16711	16551	16552	16615	16735	16441	16738	16582	16624	16740	16793	16510	16583	16743	16804	16705	16547	16686	16607	16692	16724	16612	16746	16713	16712	16687	16665	16738	16737	16658	16647	16505	16693	16731	16639	16870	16782	16624	16694	16525	16464	16679	16657	16436	16564	16559	16582	16394	16473	16629	16686	16699	16725	16594	16667	16596	16731	16770	16725	16589	16606	16642	16641	16558	16651	17015	16758	16584	16575	16713	16570	16747	16563	16655	16732	16586	16738	16506	16567	16735	16676	16487	16751	16681	16751	16646	16478	16613	16615	16575	16619	16858	16675	16595	16832	16787	16707	16647	16761	16599	16653	16899	16682	16890	16819	16689	16376	16543	16590	16491	16845	16518	16691	16848	16671	16687	16625	16675	16624	16695	16728	16549	16708	16639	16668	16690	16496	16845	16688	16814	16588	16792	16609	16408	16585	16761	16647	16661	16558	16816	16543	16803	16605	16809	16871	16820	16633	16550	16619	16755	16877	16654	16683	16658	16663	16657	16696	16617	16699	16549	16761	16712	16492	16790	16637	16646	16741	16693	16672	16444	16499	16506	16684	16493	16610	16587	16849	16637	16838	16747	16969	16531	16635	16495	16488	16838	16465	16722	16679	16741	16648	16480	16625	16631	16594	16549	16771	16538	16690	16555	16685	16751	16738	16499	16806	16727	16616	16602	16877	16617	16780	16586	16610	16755	16662	16659	16532	16691	16734	16692	16642	16473	16856	16764	16721	16794	16781	16616	16631	16552	16747	16645	16560	16627	16771	16482	16645	16722	16604	16704	16744	16604	16689	16751	16504	16766	16640	16837	16715	16609	16611	16660	16627	16728	16848	16662	16705	16623	16894	16452	16629	16684	16469	16712	16618	16588	16652	16595	16598	16576	16692	16784	16574	16819	16687	16770	16915	16682	16631	16645	16566	16530	16776	16581	16770	16729	16685	16742	16745	16678	16696	16702	16565	16747	16499	16679	16736	16642	16572	16628	16750	16864	16805	16589	16907	16551	16708	16633	16726	16878	16503	16575	16593	16779	16845	16851	16792	16880	16861	16773	16922	16462	16795	16723	16583	16732	16616	16580	16643	16669	16564	16649	16702	16626	16580	16523	16609	16712	16719	16693	16818	16978	16728	16663	16770	16771	16800	16770	16687	16611	16769	16629	16529	16525	16573	16728	16677	16611	16658	16678	16664	16664	16878	16869	16696	16783	16454	16603	16524	16527	16961	16596	16838	16533	16548	16735	16625	16661	16614	16574	16652	16605	16928	16475	16671	16794	16560	16572	16658	16664	16681	16814	16775	16805	16647	16578	16712	16818	16740	16536	16618	16873	16734	16502	16696	16522	16867	16703	16782	16574	16766	16544	16672	16728	16721	16596	16761	16611	16604	16688	16715	16605	16728	16771	16722	16801	16616	16672	16770	16804	16648	16519	16780	16607	16411	16576	16600	16557	16539	16803	16635	16835	16766	16590	16534	16594	16841	16618	16639	16589	16681	16878	16655	16764	16660	16745	16646	16735	16729	16638	16696	16578	16757	16816	16485	16553	16823	16716	16770	16654	16867	16618	16697	16552	16651	16918	16636	16749	16706	16561	16789	16584	16717	16467	16740	16632	16636	16713	16754	16720	16796	16594	16596	16741	16788	16760	16612	16587	16552	16680	16693	16788	16759	16561	16614	16642	16600	16529	16684	16537	16516	16505	16556	16652	16710	16832	16787	16615	16571	16694	16860	16757	16830	16779	16739	16665	16779	16797	16649	16671	16761	16584	16753	16545	16696	16634	16829	17013	16837	16581	16777	16658	16678	16720	16709	16702	16757	16592	16724	16649	16753	16601	16558	16677	16548	16865	16586	16863	16613	16830	16697	16590	16783	16805	16834	16842	16569	16565	16841	16652	16697	16610	16617	16628	16658	16622	16681	16603	16668	16678	16737	16821	16692	16667	16931	16863	16659	16669	16801	16684	16609	16785	16691	16625	16385	16551	16623	16758	16757	16741	16664	16630	16671	16690	16602	16836	16564	16728	16612	16581	16837	16656	16562	16711	16672	16850	16770	16820	16607	16581	16600	16731	16674	16632	16707	16794	16737	16666	16633	16694	16775	16750	16717	16556	16586	16621	16655	16629	16937	16812	16976	16611	16436	16742	16778	16787	16812	16606	16628	16570	16499	16662	16643	16315	16758	16621	16724	16934	16882	16475	16673	16678	16748	16745	16848	16928	16626	16716	16716	16763	16760	16655	16694	16661	16749	16626	16896	16679	16842	16808	16580	16525	16660	16569	16687	16588	16889	16475	16617	16628	16632	16649	16803	16496	16523	16810	16667	16676	16656	16537	16826	16603	16793	16668	16652	16914	16701	16575	16703	16774	16642	16603	16442	16743	16671	16497	16608	16739	16741	16782	16844	16757	16775	16709	16680	16689	16915	16636	16669	16906	16716	16403	16407	16611	16587	16506	16409	16689	16551	16711	16709	16679	16593	16783	16661	16755	16770	16752	16680	16731	16634	16573	16615	16626	16600	16561	16809	16461	16430	16716	16618	16473	16487	16667	16692	16926	16690	16467	16645	16601	16625	16657	16599	16668	16732	16666	16758	16777	16521	16546	16610	16772	16655	16650	16671	16780	16626	16537	16746	16632	16649	16705	16623	16797	16730	16654	16539	16615	16592	16684	16651	16890	16892	16560	16689	16852	16683	16692	16799	16781	16730	16736	16580	16734	16747	16774	16723	16727	16647	16357	16645	16557	16795	16684	16565	16573	16762	16695	16747	16848	16884	16685	16761	16682	16597	16633	16791	16767	16534	16665	16751	16702	16799	16813	16569	16777	16764	16591	16693	16663	16625	16477	16505	16589	16780	16808	16521	16742	16828	16888	16822	16697	16549	16684	16691	16802	16532	16662	16770	16823	16904	16708	16653	16771	16607	16585	16875	16749	16716	16629	16528	16680	16720	16835	16842	16698	16673	16679	16713	16672	16652	16634	16822	16740	16732	16664	16760	16633
14820	22140	21288	19225	18128	17413	17203	16765	16170	15907	16298	15969	15752	15843	15790	15839	15690	18101	23335	24882	24396	21409	18472	16955	15857	15988	15606	15602	15566	15464	15494	15451	15448	15566	15670	15510	15580	15388	15413	15659	15433	15447	15414	15479	15589	15451	15607	15339	15434	15486	15606	15640	15441	15548	15549	15459	15391	15550	15532	15498	15522	15565	15517	15502	15695	15341	15431	15620	15505	15325	15348	15398	15743	15438	15651	15506	15420	15471	15407	15461	15507	15603	15511	15561	15383	15481	15497	15375	15651	15428	15631	15505	15453	15405	15605	15486	15498	15587	15562	15529	15608	15552	15583	15465	15645	15561	15372	15475	15445	15577	15454	15566	15436	15248	15530	15488	15486	15517	15489	15617	15481	15614	15453	15466	15482	15617	15530	15665	15454	15540	15475	15486	15472	15558	15515	15541	15575	15485	15510	15496	15419	15473	15485	15331	15429	15483	15634	15539	15729	15456	15476	15428	15613	15488	15477	15457	15628	15474	15430	15428	15566	15515	15784	15357	15507	15554	15530	15343	15520	15555	15591	15369	15338	15475	15364	15439	15446	15389	15406	15415	15527	15649	15462	15743	15502	15542	15704	15383	15432	15438	15599	15558	15616	15376	15499	15532	15541	15466	15632	15343	15453	15333	15424	15636	15499	15444	15463	15556	15563	15432	15583	15458	15600	15456	15477	15577	15516	15300	15467	15221	15394	15489	15543	15420	15454	15644	15579	15396	15362	15348	15559	15606	15366	15545	15577	15277	15540	15594	15309	15609	15479	15538	15506	15606	15562	15547	15567	15708	15444	15558	15389	15579	15542	15593	15530	15564	15495	15317	15527	15504	15476	15402	15587	15369	15524	15568	15345	15607	15512	15540	15519	15529	15452	15531	15498	15491	15575	15460	15521	15499	15390	15435	15516	15587	15586	15486	15457	15547	15622	15478	15394	15472	15426	15364	15527	15447	15523	15418	15538	15548	15409	15539	15612	15550	15460	15422	15437	15406	15487	15271	15566	15575	15429	15513	15441	15451	15575	15616	15517	15611	15455	15453	15594	15439	15738	15481	15594	15400	15609	15584	15361	15524	15650	15409	15495	15397	15497	15466	15504	15512	15418	15655	15498	15524	15512	15442	15565	15526	15468	15521	15473	15635	15670	15485	15350	15520	15275	15573	15456	15301	15398	15542	15551	15584	15492	15657	15523	15521	15438	15593	15436	15643	15533	15444	15515	15480	15508	15406	15646	15518	15414	15400	15421	15601	15546	15460	15277	15549	15421	15632	15504	15519	15607	15575	15712	15599	15493	15461	15564	15265	15602	15664	15436	15470	15471	15395	15538	15502	15532	15673	15510	15369	15558	15501	15459	15477	15438	15477	15459	15440	15546	15424	15506	15550	15563	15585	15483	15512	15548	15606	15424	15445	15456	15601	15678	15443	15689	15520	15614	15448	15468	15343	15570	15514	15625	15454	15356	15470	15484	15568	15460	15517	15399	15442	15611	15496	15509	15564	15510	15585	15321	15569	15530	15560	15527	15517	15560	15360	15509	15151	15543	15543	15482	15406	15333	15589	15517	15374	15316	15527	15456	15467	15553	15431	15372	15595	15538	15445	15665	15391	15550	15635	15441	15496	15570	15361	15491	15592	15592	15503	15479	15331	15397	15402	15487	15687	15720	15449	15388	15517	15688	15502	15496	15392	15567	15549	15665	15580	15408	15635	15399	15537	15513	15315	15538	15602	15402	15610	15517	15616	15415	15610	15338	15428	15368	15613	15448	15606	15393	15703	15572	15442	15555	15648	15591	15464	15512	15562	15506	15105	15615	15588	15385	15519	15437	15586	15470	15515	15618	15574	15570	15540	15338	15385	15581	15636	15666	15580	15403	15616	15572	15344	15630	15589	15452	15395	15511	15510	15469	15363	15558	15488	15475	15580	15485	15658	15576	15468	15568	15446	15687	15438	15704	15265	15509	15498	15400	15476	15526	15390	15401	15640	15528	15571	15562	15527	15533	15535	15604	15521	15503	15372	15420	15449	15518	15637	15448	15346	15307	15454	15537	15505	15382	15676	15347	15442	15374	15463	15517	15759	15509	15614	15627	15553	15598	15433	15363	15559	15335	15533	15527	15559	15573	15482	15527	15505	15591	15524	15512	15476	15522	15535	15605	15409	15357	15305	15240	15397	15532	15529	15617	15556	15451	15464	15435	15576	15472	15529	15318	15521	15469	15535	15446	15478	15391	15393	15433	15455	15313	15435	15366	15498	15460	15639	15385	15448	15610	15423	15443	15501	15336	15344	15492	15493	15638	15506	15499	15437	15546	15528	15610	15670	15481	15600	15351	15577	15589	15503	15544	15310	15496	15666	15572	15421	15527	15489	15474	15592	15604	15482	15535	15479	15442	15345	15547	15598	15472	15456	15555	15549	15655	15355	15553	15541	15464	15449	15491	15691	15477	15522	15447	15479	15400	15580	15490	15597	15578	15302	15371	15514	15496	15452	15361	15595	15398	15525	15403	15540	15530	15594	15508	15404	15509	15499	15377	15624	15601	15539	15487	15380	15528	15610	15611	15467	15519	15681	15544	15483	15490	15255	15410	15397	15469	15427	15557	15530	15588	15630	15526	15572	15418	15374	15620	15502	15408	15547	15521	15395	15619	15603	15562	15407	15471	15422	15575	15402	15393	15403	15550	15599	15563	15526	15362	15589	15498	15606	15500	15613	15526	15563	15626	15522	15559	15585	15508	15542	15440	15473	15496	15560	15325	15397	15643	15508	15259	15693	15374	15451	15404	15556	15468	15430	15337	15524	15583	15623	15362	15451	15588	15673	15406	15483	15403	15569	15614	15313	15461	15517	15530	15446	15481	15256	15487	15430	15463	15597	15546	15711	15462	15509	15571	15398	15586	15456	15383	15543	15437	15507	15480	15436	15571	15286	15362	15653	15405	15560	15488	15467	15662	15502	15432	15445	15475	15456	15528	15445	15509	15556	15599	15362	15613	15510	15551	15507	15477	15342	15543	15450	15527	15364	15403	15608	15342	15515	15551	15320	15562	15484	15674	15395	15507	15569	15476	15468	15528	15580	15518	15509	15409	15505	15504	15628	15576	15570	15611	15409	15452	15444	15580	15478	15520	15430	15535	15628	15630	15402	15416	15448	15447	15579	15438	15394	15472	15408	15453	15346	15793	15295	15639	15466	15556	15558	15635	15534	15492	15437	15246	15452	15499	15487	15701	15401	15485	15463	15487	15430	15317	15460	15492	15516	15508	15506	15676	15558	15391	15271	15403	15530	15280	15679	15376	15584	15616	15434	15610	15425	15449	15421	15430	15435	15355	15524	15555	15633	15499	15489	15604	15357	15341	15421	15492	15427	15187	15396	15449	15411	15588	15532	15589	15586	15615	15450	15344	15281	15682	15528	15594	15411	15567	15477	15475	15415	15573	15519	15361	15590	15454	15572	15484	15638	15530	15504	15548	15542	15413	15324	15658	15498	15449	15513	15567	15558	15522	15494	15536	15592	15452	15420	15740	15497	15483	15619	15327	15697	15523	15604	15550	15625	15566	15449	15559	15678	15434	15361	15584	15438	15381	15544	15382	15495	15475	15505	15327	15517	15720	15583	15428	15459	15575	15716	15446	15534	15585	15428	15396	15473	15509	15504	15507	15560	15346	15495	15425	15598	15623	15553	15456	15396	15406	15441	15507	15629	15426	15401	15504	15419	15607	15360	15605	15445	15524	15445	15394	15601	15605	15504	15471	15465	15575	15548	15542	15466	15559	15409	15629	15456	15418	15476	15583	15505	15394	15434	15606	15563	15523	15446	15508	15439	15421	15555	15466	15441	15556	15575	15572	15571	15479	15448	15595	15406	15647	15585	15395	15430	15563	15406	15418	15641	15434	15430	15550	15512	15494	15461	15656	15549	15209	15453	15656	15590	15348	15274	15619	15520	15560	15301	15486	15518	15500	15481	15425	15497	15501	15415	15490	15481	15549	15474	15341	15492	15424	15425	15401	15611	15366	15405	15428	15382	15417	15442	15556	15436	15560	15527	15516	15542	15415	15616	15366	15260	15414	15468	15505	15542	15436	15470	15621	15454	15681	15316	15664	15380	15451	15622	15471	15516	15334	15360	15620	15470	15640	15649	15516	15637	15540	15486	15484	15556	15298	15473	15496	15599	15418	15494	15519	15435	15452	15483	15510	15444	15362	15429	15381	15532	15393	15598	15300	15477	15458	15572	15465	15500	15584	15575	15435	15754	15484	15446	15366	15511	15473	15393	15512	15578	15623	15316	15647	15617	15575	15417	15433	15582	15752	15377	15544	15537	15520	15477	15535	15476	15540	15528	15431	15514	15447	15355	15552	15508	15602	15728	15651	15642	15586	15441	15418	15579	15535	15268	15618	15420	15803	15280	15380	15506	15552	15486	15589	15617	15578	15651	15463	15658	15477	15448	15505	15279	15500	15500	15657	15432	15547	15285	15464	15501	15453	15493	15517	15461	15433	15563	15622	15579	15419	15528	15333	15497	15654	15477	15452	15446	15510	15354	15299	15597	15284	15499	15570	15581	15495	15673	15454	15586	15529	15542	15609	15436	15745	15530	15615	15383	15522	15294	15405	15571	15500	15514	15448	15288	15544	15639	15517	15363	15466	15633	15446	15666	15491	15441	15584	15674	15617	15507	15629	15391	15599	15601	15584	15525	15670	15528	15538	15473	15510	15482	15549	15475	15500	15500	15520	15711	15626	15408	15470	15495	15471	15486	15591	15627	15660	15536	15629	15506	15463	15356	15507	15480	15521	15483	15650	15398	15531	15516	15594	15616	15443	15654	15574	15477	15541	15594	15506	15385	15437	15597	15482	15532	15494	15499	15407	15593	15449	15406	15527	15382	15521	15547	15379	15245	15438	15376	15442	15416	15518	15463	15533	15655	15495	15479	15496	15536	15442	15392	15419	15667	15540	15426	15398	15620	15346	15415	15441	15301	15474	15617	15590	15547	15477	15478	15579	15411	15493	15678	15497	15341	15466	15454	15588	15510	15617	15350	15554	15355	15426	15582	15562	15529	15499	15299	15770	15409	15426	15448	15297	15395	15571	15475	15352	15281	15554	15501	15585	15508	15364	15607	15544	15364
24446	21498	28930	24556	22084	22254	21021	18147	17466	17304	17250	16937	17155	17074	17139	17014	16830	17306	26462	30245	27768	23918	20435	18839	17077	16981	17037	17027	16581	16590	16595	16362	16516	16410	16698	16477	16685	16567	16517	16477	16478	16583	16504	16564	16594	16562	16602	16563	16604	16538	16481	16359	16409	16608	16449	16468	16491	16587	16685	16522	16735	16607	16652	16585	16424	16692	16495	16384	16489	16519	16636	16483	16406	16512	16536	16736	16503	16582	16615	16399	16549	16607	16700	16575	16591	16635	16485	16421	16420	16568	16457	16486	16694	16541	16562	16458	16629	16558	16559	16582	16481	16564	16426	16561	16726	16371	16492	16522	16590	16371	16323	16579	16696	16423	16547	16589	16480	16634	16528	16473	16301	16431	16620	16526	16560	16507	16381	16691	16594	16644	16518	16569	16637	16702	16471	16504	16461	16762	16590	16673	16446	16516	16756	16531	16537	16411	16432	16467	16588	16692	16687	16512	16641	16571	16517	16396	16416	16500	16566	16334	16495	16486	16561	16381	16374	16523	16568	16514	16563	16354	16425	16478	16375	16613	16458	16418	16571	16494	16558	16612	16428	16428	16437	16679	16572	16445	16336	16754	16441	16497	16373	16466	16466	16532	16565	16612	16409	16592	16670	16424	16485	16517	16550	16505	16497	16586	16568	16610	16603	16548	16660	16717	16575	16479	16548	16531	16671	16429	16380	16611	16593	16576	16551	16339	16520	16515	16411	16566	16475	16539	16412	16480	16368	16438	16525	16541	16673	16427	16480	16490	16376	16507	16468	16508	16568	16448	16478	16354	16533	16608	16550	16494	16336	16538	16280	16536	16544	16631	16525	16598	16601	16561	16552	16474	16292	16511	16477	16513	16636	16428	16566	16372	16338	16626	16385	16582	16608	16688	16590	16646	16583	16448	16415	16576	16463	16516	16455	16546	16440	16372	16493	16568	16451	16408	16278	16529	16579	16446	16603	16433	16535	16719	16301	16357	16336	16387	16565	16584	16468	16397	16631	16580	16617	16584	16449	16508	16547	16627	16464	16605	16564	16455	16635	16476	16512	16553	16490	16538	16414	16524	16583	16536	16353	16679	16252	16770	16492	16353	16538	16648	16454	16587	16438	16581	16398	16353	16618	16309	16608	16663	16556	16547	16563	16679	16442	16577	16479	16683	16605	16574	16463	16474	16500	16357	16576	16702	16588	16616	16443	16404	16536	16534	16520	16469	16460	16389	16535	16402	16517	16488	16680	16582	16628	16476	16524	16503	16362	16504	16402	16530	16389	16394	16551	16599	16420	16511	16416	16617	16411	16499	16442	16636	16442	16439	16644	16566	16664	16478	16632	16525	16476	16569	16520	16710	16454	16652	16708	16369	16595	16731	16628	16711	16671	16643	16563	16602	16507	16483	16419	16399	16450	16529	16525	16622	16648	16364	16432	16294	16489	16542	16542	16304	16415	16505	16399	16439	16553	16573	16445	16495	16593	16456	16665	16462	16513	16609	16306	16584	16470	16697	16645	16284	16513	16682	16825	16649	16614	16472	16520	16420	16358	16449	16404	16511	16361	16563	16644	16204	16354	16567	16411	16631	16689	16501	16707	16620	16510	16795	16750	16542	16399	16379	16655	16611	16559	16435	16672	16592	16586	16489	16638	16498	16528	16482	16512	16574	16463	16532	16534	16450	16437	16408	16510	16433	16400	16477	16601	16470	16471	16590	16481	16434	16315	16493	16507	16534	16476	16540	16340	16626	16708	16438	16509	16545	16537	16412	16367	16324	16251	16451	16613	16258	16617	16515	16604	16490	16516	16622	16670	16576	16517	16346	16394	16552	16506	16603	16619	16689	16558	16643	16527	16316	16520	16500	16492	16414	16662	16400	16482	16448	16561	16191	16447	16473	16530	16601	16414	16691	16386	16436	16555	16621	16616	16633	16460	16275	16543	16528	16669	16552	16309	16747	16424	16438	16738	16522	16598	16556	16663	16478	16550	16474	16433	16405	16586	16437	16635	16458	16498	16606	16373	16667	16555	16624	16705	16391	16337	16801	16507	16508	16524	16505	16332	16568	16789	16565	16424	16567	16346	16346	16412	16392	16640	16358	16484	16332	16438	16593	16655	16756	16628	16441	16629	16570	16627	16622	16624	16278	16380	16742	16539	16721	16488	16426	16498	16643	16464	16650	16517	16657	16603	16434	16473	16403	16467	16585	16372	16479	16469	16557	16720	16537	16514	16556	16424	16542	16597	16472	16492	16529	16537	16572	16678	16472	16668	16563	16531	16541	16377	16515	16529	16580	16542	16604	16388	16506	16589	16502	16459	16618	16542	16506	16483	16410	16584	16485	16341	16468	16573	16610	16575	16543	16650	16625	16788	16531	16655	16510	16250	16775	16504	16298	16665	16439	16680	16663	16533	16526	16375	16569	16577	16585	16425	16620	16489	16851	16635	16511	16503	16546	16352	16396	16191	16360	16511	16429	16398	16607	16509	16440	16701	16544	16572	16619	16583	16742	16467	16678	16581	16550	16428	16421	16519	16510	16739	16562	16397	16448	16645	16603	16505	16492	16411	16658	16500	16408	16356	16496	16296	16537	16436	16463	16454	16517	16436	16553	16397	16637	16624	16575	16455	16493	16649	16299	16605	16586	16726	16615	16566	16464	16536	16370	16478	16477	16458	16592	16423	16434	16437	16418	16446	16617	16520	16676	16509	16538	16429	16368	16624	16352	16606	16707	16313	16565	16451	16373	16408	16508	16437	16520	16440	16450	16498	16387	16393	16682	16439	16402	16577	16479	16656	16525	16313	16597	16416	16676	16507	16372	16504	16517	16562	16442	16474	16563	16510	16436	16506	16617	16553	16493	16810	16587	16582	16486	16542	16395	16627	16437	16524	16664	16594	16561	16537	16641	16442	16307	16492	16391	16263	16414	16346	16567	16574	16665	16623	16498	16459	16352	16594	16361	16529	16539	16511	16566	16488	16560	16295	16698	16631	16616	16464	16441	16505	16760	16716	16310	16574	16689	16725	16437	16574	16508	16642	16696	16676	16490	16499	16449	16566	16482	16495	16361	16579	16395	16503	16380	16533	16545	16414	16595	16659	16452	16535	16568	16578	16521	16564	16554	16483	16410	16559	16684	16682	16527	16642	16528	16737	16420	16713	16816	16375	16403	16410	16609	16489	16628	16627	16646	16621	16549	16357	16592	16471	16344	16617	16406	16649	16777	16526	16578	16454	16505	16433	16524	16484	16599	16510	16529	16605	16609	16566	16485	16549	16435	16640	16556	16678	16469	16568	16475	16554	16389	16448	16681	16422	16342	16601	16569	16467	16383	16615	16442	16376	16540	16558	16566	16441	16662	16686	16533	16497	16505	16605	16427	16583	16469	16513	16154	16325	16530	16292	16601	16417	16423	16359	16488	16407	16637	16451	16368	16504	16563	16683	16686	16708	16444	16652	16527	16331	16558	16493	16474	16683	16507	16604	16416	16583	16677	16580	16393	16678	16532	16482	16517	16611	16397	16473	16501	16737	16477	16512	16463	16369	16297	16442	16665	16538	16520	16458	16697	16566	16581	16394	16441	16579	16559	16445	16531	16500	16709	16600	16638	16562	16427	16564	16328	16453	16622	16574	16623	16674	16337	16719	16571	16617	16632	16443	16425	16514	16593	16432	16536	16568	16427	16686	16436	16535	16549	16508	16638	16496	16462	16471	16454	16479	16583	16256	16358	16596	16600	16438	16447	16603	16570	16456	16490	16499	16538	16850	16436	16441	16434	16498	16608	16475	16539	16535	16506	16638	16504	16545	16419	16537	16338	16523	16571	16521	16374	16463	16434	16393	16553	16529	16550	16700	16529	16700	16548	16592	16479	16603	16481	16549	16427	16382	16472	16498	16616	16604	16594	16604	16442	16519	16750	16643	16643	16539	16645	16392	16421	16469	16632	16643	16499	16426	16389	16436	16572	16495	16553	16377	16503	16480	16522	16581	16541	16308	16632	16509	16329	16346	16771	16685	16274	16584	16359	16449	16405	16620	16466	16669	16691	16647	16267	16577	16413	16486	16515	16519	16762	16461	16332	16485	16495	16517	16601	16463	16388	16473	16562	16672	16499	16609	16386	16658	16444	16462	16632	16698	16608	16592	16449	16498	16501	16484	16426	16645	16398	16523	16785	16667	16352	16670	16593	16474	16480	16592	16595	16397	16445	16549	16326	16201	16331	16813	16556	16390	16515	16527	16518	16384	16553	16516	16166	16336	16517	16660	16425	16660	16439	16459	16525	16439	16480	16397	16520	16748	16532	16524	16403	16554	16451	16447	16495	16527	16531	16547	16585	16528	16564	16544	16406	16536	16500	16583	16546	16454	16418	16538	16359	16397	16476	16588	16294	16560	16455	16490	16700	16626	16529	16581	16516	16543	16700	16513	16520	16374	16527	16707	16355	16531	16566	16438	16505	16348	16588	16405	16715	16561	16469	16490	16421	16515	16336	16495	16552	16425	16538	16462	16550	16691	16619	16640	16416	16479	16500	16614	16476	16381	16575	16710	16465	16519	16452	16523	16547	16597	16438	16562	16562	16614	16554	16557	16525	16511	16503	16475	16683	16683	16475	16363	16580	16798	16660	16654	16395	16389	16454	16531	16498	16765	16662	16685	16605	16597	16468	16498	16594	16484	16445	16377	16502	16532	16544	16521	16578	16548	16684	16459	16476	16654	16537	16478	16541	16629	16485	16408	16598	16575	16460	16472	16680	16392	16468	16473	16587	16590	16568	16621	16900	16686	16675	16384	16517	16584	16291	16524	16420	16596	16453	16485	16637	16380	16520	16240	16444	16504	16136	16355	16629	16469	16600	16400	16586	16475	16414	16547	16362	16437	16545	16539	16497	16676	16489	16592	16485	16420	16482	16524	16637	16498	16463	16372	16651	16538	16396	16624	16606	16490	16440	16790	16663	16489	16494	16448	16408	16613	16534	16432	16388	16777	16422	16661	16365	16457	16671	16763	16424	16531	16581	16362	16449	16515	16632	16433	16643	16529	16474	16431	16410	16319	16402	16663	16426	16615	16642	16653	16605	16633	16438	16734	16586	16641	16798	16492	16531	16426	16304	16727	16533	16606	16520	16394	16582	16633	16697
16553	26832	25472	21519	19439	18587	17722	17370	16795	16438	16248	16075	16142	15872	15875	15829	15762	16669	31313	33687	29759	24867	20210	18051	15606	16052	15902	15955	15651	15471	15620	15495	15562	15615	15359	15396	15713	15436	15404	15517	15391	15406	15412	15431	15462	15270	15365	15303	15549	15417	15566	15366	15533	15471	15497	15509	15390	15428	15477	15329	15436	15405	15413	15590	15413	15401	15365	15317	15411	15405	15363	15519	15406	15431	15269	15535	15463	15342	15301	15408	15653	15372	15451	15633	15318	15519	15276	15510	15298	15539	15428	15327	15400	15331	15280	15491	15304	15337	15441	15495	15241	15416	15502	15381	15405	15355	15485	15497	15401	15517	15421	15551	15356	15475	15431	15516	15443	15442	15479	15311	15546	15269	15357	15491	15222	15449	15387	15415	15302	15375	15496	15412	15264	15377	15437	15630	15529	15260	15568	15420	15425	15480	15434	15335	15475	15437	15342	15467	15403	15380	15389	15544	15400	15348	15428	15614	15401	15443	15542	15408	15549	15386	15361	15501	15620	15477	15320	15506	15447	15361	15519	15324	15393	15589	15369	15331	15408	15541	15314	15335	15463	15415	15326	15571	15191	15363	15379	15302	15362	15450	15420	15404	15337	15383	15595	15229	15256	15370	15412	15456	15383	15572	15454	15580	15496	15407	15464	15453	15293	15554	15417	15509	15407	15484	15317	15459	15482	15362	15393	15450	15436	15363	15542	15362	15565	15366	15435	15424	15428	15455	15520	15512	15123	15402	15532	15361	15469	15384	15469	15228	15544	15332	15196	15230	15525	15500	15392	15430	15484	15380	15306	15333	15379	15532	15414	15350	15362	15446	15543	15403	15399	15457	15290	15377	15477	15531	15334	15268	15548	15412	15460	15363	15474	15470	15484	15344	15312	15483	15243	15461	15462	15396	15398	15390	15443	15300	15482	15390	15401	15270	15423	15330	15309	15379	15304	15392	15516	15300	15345	15497	15455	15412	15250	15497	15420	15387	15316	15383	15410	15302	15419	15424	15346	15496	15405	15414	15263	15525	15656	15374	15440	15272	15401	15465	15330	15330	15353	15538	15329	15549	15255	15532	15464	15411	15482	15520	15374	15453	15356	15451	15366	15455	15398	15506	15435	15654	15245	15382	15683	15510	15250	15361	15308	15459	15399	15394	15352	15558	15487	15296	15457	15433	15303	15536	15581	15247	15447	15401	15361	15577	15342	15427	15507	15468	15608	15263	15470	15520	15486	15345	15435	15189	15432	15376	15284	15449	15358	15467	15581	15479	15379	15315	15323	15519	15274	15271	15310	15321	15544	15396	15552	15369	15464	15172	15324	15335	15339	15399	15237	15431	15466	15366	15274	15386	15492	15532	15448	15510	15421	15140	15412	15339	15490	15363	15605	15340	15346	15382	15497	15453	15391	15408	15348	15292	15370	15370	15490	15445	15444	15229	15488	15469	15567	15404	15418	15338	15329	15490	15362	15383	15400	15322	15333	15536	15299	15466	15424	15396	15395	15480	15494	15554	15437	15339	15359	15409	15479	15318	15416	15272	15300	15411	15394	15396	15460	15465	15299	15384	15405	15428	15408	15340	15544	15395	15268	15415	15159	15418	15367	15346	15309	15384	15382	15247	15312	15326	15286	15530	15346	15455	15412	15430	15461	15163	15312	15422	15371	15598	15379	15455	15433	15251	15324	15578	15363	15391	15469	15226	15522	15373	15453	15425	15375	15443	15342	15474	15385	15311	15232	15398	15502	15373	15525	15294	15337	15485	15428	15538	15363	15462	15563	15273	15325	15454	15353	15368	15389	15632	15322	15389	15596	15269	15542	15403	15588	15234	15448	15469	15345	15338	15368	15444	15289	15306	15490	15489	15435	15458	15353	15395	15360	15288	15363	15599	15282	15314	15368	15528	15412	15328	15470	15541	15322	15485	15307	15440	15427	15352	15335	15422	15481	15496	15554	15593	15375	15486	15289	15488	15245	15359	15377	15366	15276	15334	15413	15334	15270	15426	15255	15333	15262	15508	15389	15325	15512	15411	15453	15566	15169	15707	15363	15549	15374	15402	15401	15379	15323	15400	15575	15566	15378	15419	15444	15387	15248	15426	15243	15458	15254	15401	15599	15399	15589	15526	15340	15578	15458	15613	15424	15561	15564	15327	15454	15337	15297	15414	15231	15222	15526	15464	15400	15426	15311	15437	15318	15219	15469	15412	15406	15410	15443	15582	15390	15400	15376	15479	15423	15352	15353	15404	15301	15351	15318	15554	15471	15298	15392	15342	15518	15438	15352	15372	15365	15451	15430	15514	15377	15472	15413	15372	15547	15523	15641	15490	15421	15303	15333	15370	15490	15440	15361	15333	15425	15429	15632	15416	15423	15366	15524	15451	15288	15548	15460	15307	15390	15368	15302	15452	15321	15280	15512	15431	15261	15369	15360	15369	15375	15473	15471	15519	15300	15321	15438	15414	15493	15313	15352	15479	15270	15494	15530	15375	15403	15449	15189	15381	15492	15713	15386	15537	15371	15627	15383	15359	15568	15378	15534	15466	15415	15445	15491	15314	15212	15477	15301	15437	15511	15323	15620	15312	15418	15357	15434	15406	15540	15302	15430	15459	15671	15532	15122	15317	15246	15507	15476	15448	15266	15522	15433	15441	15343	15461	15596	15455	15447	15425	15540	15335	15434	15497	15385	15492	15425	15501	15565	15331	15517	15358	15564	15439	15536	15403	15431	15339	15478	15441	15534	15472	15433	15564	15293	15499	15339	15402	15378	15580	15239	15585	15406	15255	15460	15620	15420	15241	15335	15411	15399	15448	15534	15399	15435	15382	15495	15250	15334	15327	15346	15502	15514	15534	15243	15483	15226	15463	15398	15364	15362	15450	15223	15639	15350	15428	15407	15429	15363	15530	15436	15468	15240	15490	15409	15613	15472	15421	15421	15401	15321	15580	15417	15436	15493	15430	15405	15298	15399	15392	15443	15238	15399	15328	15306	15345	15554	15263	15388	15474	15267	15563	15426	15399	15377	15484	15405	15254	15354	15301	15369	15362	15474	15469	15513	15413	15463	15391	15384	15465	15300	15258	15268	15527	15491	15412	15496	15300	15362	15399	15349	15320	15321	15555	15176	15334	15588	15300	15387	15368	15500	15376	15527	15457	15478	15497	15435	15557	15301	15625	15371	15407	15425	15446	15448	15427	15470	15416	15428	15466	15286	15354	15283	15305	15452	15363	15312	15453	15312	15469	15479	15358	15394	15555	15394	15546	15569	15514	15491	15323	15435	15374	15355	15387	15365	15366	15573	15621	15423	15350	15462	15510	15428	15491	15470	15369	15563	15425	15428	15410	15345	15587	15313	15483	15474	15434	15446	15506	15210	15354	15322	15299	15302	15321	15411	15447	15564	15393	15375	15352	15464	15308	15440	15699	15317	15488	15530	15471	15269	15448	15345	15308	15396	15464	15462	15376	15322	15619	15409	15458	15429	15447	15517	15615	15399	15440	15334	15400	15551	15318	15321	15336	15513	15414	15373	15190	15223	15520	15202	15221	15328	15498	15280	15433	15359	15356	15337	15440	15285	15327	15558	15372	15400	15588	15577	15426	15455	15336	15396	15368	15359	15485	15535	15286	15569	15420	15495	15511	15378	15433	15514	15268	15390	15378	15372	15381	15428	15538	15483	15420	15736	15371	15335	15428	15471	15363	15478	15398	15591	15367	15296	15330	15432	15476	15319	15358	15466	15396	15481	15219	15441	15449	15537	15305	15475	15476	15560	15410	15516	15507	15631	15432	15569	15512	15397	15349	15410	15378	15466	15592	15565	15438	15293	15619	15524	15419	15482	15327	15401	15568	15334	15517	15327	15416	15392	15378	15465	15498	15389	15252	15413	15544	15485	15419	15514	15435	15303	15464	15472	15418	15476	15352	15184	15394	15353	15324	15390	15390	15521	15484	15448	15331	15444	15382	15259	15457	15341	15442	15309	15356	15438	15342	15301	15401	15417	15396	15357	15296	15476	15488	15434	15437	15563	15383	15315	15291	15390	15475	15501	15293	15552	15464	15322	15483	15367	15276	15465	15315	15430	15448	15524	15415	15457	15560	15401	15307	15447	15447	15230	15501	15271	15488	15406	15386	15490	15307	15559	15418	15432	15294	15476	15403	15587	15419	15349	15236	15435	15589	15463	15293	15479	15509	15380	15360	15237	15502	15320	15318	15432	15566	15453	15410	15332	15509	15403	15345	15273	15457	15340	15449	15516	15606	15286	15522	15465	15326	15361	15319	15519	15380	15425	15575	15357	15277	15411	15464	15367	15489	15427	15436	15403	15346	15446	15511	15602	15341	15395	15521	15353	15405	15444	15425	15451	15468	15621	15315	15476	15383	15442	15533	15367	15484	15337	15278	15350	15440	15463	15396	15466	15466	15540	15434	15313	15376	15482	15494	15398	15413	15602	15527	15433	15539	15485	15393	15528	15500	15420	15233	15325	15451	15251	15286	15503	15306	15511	15313	15562	15380	15405	15515	15375	15270	15411	15474	15504	15444	15453	15519	15429	15299	15405	15342	15361	15529	15430	15509	15252	15491	15315	15458	15660	15563	15516	15422	15521	15347	15420	15419	15558	15597	15575	15264	15341	15294	15396	15355	15487	15485	15217	15510	15373	15424	15225	15455	15389	15198	15443	15503	15321	15547	15329	15306	15280	15468	15346	15621	15321	15415	15513	15453	15513	15499	15403	15366	15428	15374	15431	15382	15466	15379	15309	15336	15477	15443	15519	15333	15489	15366	15554	15508	15483	15350	15411	15365	15535	15402	15235	15512	15521	15490	15455	15454	15427	15496	15384	15373	15422	15408	15401	15441	15470	15451	15368	15469	15511	15468	15444	15463	15538	15385	15360	15411	15412	15475	15441	15593	15333	15358	15318	15365	15409	15315	15457	15425	15576	15524	15515	15390	15611	15337	15356	15315	15379	15511	15380	15492	15573	15321	15597	15538	15616	15281	15445	15432	15332	15566	15279	15465	15596	15363	15375	15430	15323	15476	15440	15463	15325	15533	15414	15341	15256	15493	15412	15460	15526	15433	15547	15396	15419	15492	15427	15399	15538	15341	15435	15451	15639	15455	15333	15446
29721	21481	20797	18811	17085	16929	17121	16760	16854	16885	16785	16686	16647	16622	16922	16665	16721	16691	17145	17763	17936	17498	17126	16910	16686	16653	16977	16862	16635	16564	16663	16590	16887	16528	16753	16713	16690	16726	16735	16653	16678	16609	16643	16701	16543	16663	16513	16731	16769	16745	16702	16612	16580	16917	16633	16586	16686	16744	16599	16521	16710	16579	16677	16617	16882	16574	16576	16557	16577	16684	16793	16661	16515	16656	16737	16808	16540	16629	16638	16637	16523	16664	16793	16582	16766	16739	16522	16676	16720	16618	16780	16792	16670	16616	16701	16523	16592	16718	16553	16756	16700	16826	16822	16662	16675	16675	16576	16797	16763	16652	16654	16509	16660	16820	16685	16633	16670	16570	16518	16506	16623	16742	16615	16741	16819	16568	16725	16579	16674	16843	16722	16645	16912	16787	16657	16748	16715	16712	16685	16671	17048	16510	16508	16473	16714	16512	16771	16681	16616	16689	16768	16542	16756	16578	16719	16840	16613	16531	16561	16458	16689	16617	16710	16634	16596	16923	16726	16605	16719	16638	16468	16761	16719	16853	16551	16832	16604	16627	16609	16543	16599	16677	16786	16652	16709	16677	16588	16791	16762	16695	16723	16511	16644	16519	16485	16542	16642	16688	16657	16654	16850	16601	16664	16690	16614	16820	16617	16714	16649	16660	16579	16556	16709	16587	16448	16604	16702	16691	16478	16654	16665	16774	16594	16435	16622	16683	16735	16671	16550	16842	16501	16626	16596	16731	16716	16806	16828	16704	16665	16651	16939	16683	16886	16623	16590	16497	16574	16616	16539	16560	16614	16450	16645	16527	16521	16712	16507	16706	16811	16545	16627	16608	16637	16531	16630	16677	16714	16644	16606	16456	16794	16606	16726	16570	16567	16596	16761	16601	16599	16642	16545	16639	16774	16535	16471	16509	16582	16652	16570	16607	16540	16671	16663	16659	16724	16686	16499	16516	16543	16652	16641	16765	16674	16498	16770	16615	16781	16768	16905	16810	16673	16508	16616	16533	16552	16747	16707	16626	16538	16771	16758	16580	16388	16502	16589	16675	16599	16473	16690	16677	16838	16646	16675	16707	16753	16783	16921	16436	16697	16731	16612	16665	16697	16705	16811	16703	16651	16768	16713	16404	16519	16882	16537	16740	16650	16824	16699	16671	16751	16773	16710	16580	16610	16633	16539	16673	16541	16426	16593	16739	16712	16596	16677	16729	16828	16506	16661	16557	16605	16572	16644	16678	16517	16733	16635	16555	16508	16753	16639	16774	16640	16485	16738	16643	16837	16871	16467	16699	16530	16584	16693	16554	16699	16599	16647	17066	16772	16642	16546	16531	16599	16551	16643	16707	16733	16759	16663	16743	16591	16647	16677	16725	16597	16630	16468	16706	16565	16689	16755	16764	16979	16623	16676	16529	16759	16575	16792	16696	16836	16501	16546	16725	16795	16686	16602	16690	16534	16707	16727	16545	16622	16682	16635	16633	16603	16747	16490	16568	16730	16718	16604	16714	16681	16829	16546	16685	16787	16568	16671	16693	16652	16856	16764	16434	16715	16673	16636	16613	16463	16637	16786	16819	16920	16636	16574	16645	16555	16645	16717	16377	16552	16689	16803	16573	16518	16501	16485	16589	16377	16856	16547	16463	16561	16621	16703	16673	16665	16756	16810	16676	16646	16784	16637	16531	16529	16457	16563	16722	16661	16690	16902	16733	16710	16565	16706	16559	16580	16554	16693	16532	16685	16394	16835	16890	16625	16691	16719	16660	16324	16520	16712	16753	16689	16537	16770	16542	16578	16626	16695	16542	16496	16584	16539	16842	16700	16936	16767	16627	16627	16553	16524	16494	16816	16617	16667	16790	16739	16757	16614	16433	16756	16609	16658	16754	16698	16566	16646	16811	16790	16569	16815	16639	16687	16740	16480	16468	16566	16551	16513	16565	16666	16579	16598	16444	16603	16825	16707	16835	16740	16475	16855	16821	16600	16720	16735	16780	16758	16655	16756	16537	16733	16622	16443	16759	16521	16775	16661	16645	16820	16639	16532	16780	16555	16510	16718	16580	16732	16764	16804	16771	16517	16374	16785	16754	16763	16777	16617	16930	16864	16518	16603	16655	16681	16860	16605	16833	16790	16623	16622	16503	16629	16573	16656	16750	16586	16784	16722	16798	16603	16771	16579	16812	16867	16790	16566	16580	16673	16728	16624	16624	16589	16782	16765	16784	16791	16720	16703	16771	16593	16635	16642	16599	16855	16544	16772	16680	16644	16616	16746	16656	16710	16928	16523	16512	16742	16728	16681	16626	16771	16503	16665	16879	16675	16864	16582	16588	16616	16741	16780	16673	16866	16598	16686	16618	16744	16643	16697	16759	16633	16650	16758	16730	16741	16660	16647	16776	16588	16629	16835	16738	16963	16591	16561	16893	16576	16813	16704	16700	16746	16641	16572	16850	16585	16507	16780	16604	16543	16675	16736	16843	16630	16851	16699	16461	16612	16744	16502	16640	16522	16607	16577	16747	16815	16878	16681	16806	16699	16646	16623	16602	16873	16687	16626	16658	16669	16825	16718	16768	16831	16474	16604	16677	16856	16535	16598	16656	16742	16336	16571	16734	16646	16605	16638	16684	16636	16698	16431	16546	16759	16564	16476	16632	16586	16739	16609	16557	16669	16620	16530	16592	16702	16756	16714	16661	16629	16633	16582	16588	16641	16574	16750	16673	16577	16709	16673	16540	16439	16640	16473	16670	16776	16542	16879	16683	16678	16768	16604	16652	16747	16856	16480	16492	16490	16484	16542	16542	16619	16798	16700	16519	16686	16663	16659	16710	16927	16683	16533	16772	16735	16638	16799	16949	16690	16675	16712	16765	16806	16754	16602	16544	16615	16794	16726	16617	16771	16819	16700	16839	16518	16454	16628	16662	16720	16663	16760	16908	16710	16497	16562	16700	16819	16685	16655	16610	16881	16634	16613	16780	16818	16613	16376	16696	16815	16553	16589	16805	16630	16686	16754	16731	16683	16574	16669	16516	16769	16512	16665	16573	16783	16598	16929	16573	16691	16816	16630	16828	16669	16535	16512	16684	16643	16727	16638	16588	16654	16562	16602	16657	16593	16500	16449	16751	16571	16739	16879	16498	16622	16528	16456	16837	16611	16798	16779	16668	16722	16482	16665	16654	16468	16754	16656	16435	16609	16735	16719	16536	16750	16712	16722	16695	16710	16544	16805	16621	16713	16650	16342	16608	16722	16774	16497	16802	16663	16490	16620	16598	16550	16884	16833	16745	16575	16758	16666	16757	16626	16726	16669	16493	16561	16505	16776	16623	16456	16683	16596	16756	16602	16664	16696	16668	16632	16549	16620	16686	16780	16589	16413	16562	16861	16737	16698	16609	16511	16657	16682	16815	16746	16660	16534	16752	16635	16687	16551	16662	16672	16673	16595	16673	16684	16599	16757	16873	16699	16590	16812	16578	16578	16414	16738	16725	16683	16654	16553	16527	16537	16628	16614	16596	16651	16674	16466	16705	16679	16697	16489	16640	16572	16598	16643	16624	16773	16547	16867	16701	16712	16577	16671	16572	16850	16740	16619	16676	16520	16603	16755	16553	16646	16579	16498	16797	16641	16817	16534	16900	16615	16727	16677	16707	16724	16622	16552	16849	16971	16910	16516	16736	16865	16699	16628	16479	16645	16719	16639	16447	16592	16789	16884	16655	16462	16439	16657	16673	16656	16669	16653	16546	16711	16746	16629	16991	16922	16741	16625	16838	16424	16495	16620	16704	16669	16566	16711	16731	16531	16551	16589	16726	16984	16748	16678	16715	16563	16646	16641	16519	16613	16681	16854	16635	16704	16631	16804	16571	16826	16709	16744	16549	16692	16800	16856	16679	16862	16738	16639	16692	16823	16833	16656	16796	16869	16760	16641	16628	16583	16494	16543	16713	16503	16666	16764	16551	16630	16582	16707	16857	16677	16877	16624	16607	16811	16645	16777	16576	16712	16916	16804	16741	16729	16549	16492	16756	16908	16849	16581	16822	16750	16670	16725	16801	16666	16585	16759	16794	16716	16615	16647	16604	16645	16725	16736	16540	16446	16649	16818	16683	16811	16492	16769	16759	16513	16816	16748	16596	16680	16758	16615	16638	16593	16713	16621	16545	16737	16723	16560	16758	16766	16701	16879	16460	16644	16697	16586	16850	16464	16588	16648	16752	16538	16581	16722	16964	16996	16589	16707	16600	16503	16531	16632	16783	16544	16730	16698	16703	16722	16674	16783	16597	16565	16727	16532	16612	16755	16572	16794	16786	16614	16617	16624	16772	16686	16496	16619	16912	16683	16947	16705	16687	16644	16619	16555	16687	16661	16502	16513	16610	16861	16505	16659	16506	16743	16640	16765	16701	16786	16562	16792	16576	16638	16712	16656	16799	16687	16838	16741	16707	16838	16573	16795	16685	16561	16683	16668	16680	16816	16803	16685	16781	16740	16827	16588	16702	16560	16530	16595	16389	16605	16557	16651	16471	16685	16714	16473	16708	16675	16765	16763	16780	16687	16741	16621	16589	16657	16531	16374	16773	16707	16765	16476	16659	16763	16946	16766	16728	16673	16732	16658	16679	16665	16558	16642	16645	16825	16592	16542	16685	16618	16699	16822	16607	16649	16600	16565	16696	16924	16554	16792	16451	16748	16572	16806	16584	16574	16775	16729	16596	16689	16562	16819	16696	16720	16644	16541	16652	16437	16399	16620	16729	16441	16761	16762	16667	16616	16778	16589	16748	16981	16691	16764	16937	16668	16759	16756	16621	16645	16536	16551	16615	16579	16918	16763	16757	16637	16723	16537	16751	16449	16577	16784	16892	16822	16669	16696	16367	16745	16776	16806	16507	16711	16557	16515	16744	16891	16621	16752	16646	16575	16550	16705	16557	16605	16619	16689	16621	16583	16743	16483	16670	16735	16667	16626	16710	16803	16617	16776	16680	16602	16484	16448	16699	16714	16345	16687	16572	16613	16513	16779	16708	16487	16525	16678	16546	16693	16557	16505	16644	16638	16598	16414	16572	16623	16818	16785	16781	16630	16907	16804	16791	16685	16843	16687	16770	16496	16546	16517	16783	16620	16561
16154	16973	17025	16492	16181	16082	16053	15971	15744	15834	15829	15590	15644	15601	15621	15621	15732	15492	16279	17119	17198	16700	16030	15536	15625	15570	15502	15549	15677	15667	15353	15415	15439	15500	15429	15424	15553	15578	15330	15487	15594	15493	15420	15451	15484	15598	15423	15338	15506	15557	15329	15361	15336	15498	15342	15395	15652	15512	15368	15497	15497	15405	15602	15420	15536	15493	15475	15434	15421	15523	15507	15543	15508	15538	15395	15578	15537	15405	15447	15580	15470	15487	15525	15474	15350	15478	15381	15362	15477	15548	15450	15447	15489	15447	15602	15519	15434	15503	15387	15460	15580	15485	15511	15493	15510	15546	15379	15249	15422	15571	15545	15379	15412	15419	15490	15413	15529	15407	15417	15282	15505	15353	15392	15206	15304	15595	15468	15613	15448	15566	15311	15624	15429	15349	15386	15335	15462	15369	15502	15531	15486	15378	15565	15509	15491	15568	15369	15473	15370	15453	15351	15374	15518	15353	15597	15567	15380	15507	15440	15496	15395	15445	15254	15480	15363	15650	15383	15462	15526	15326	15450	15467	15502	15379	15516	15546	15656	15433	15580	15439	15461	15463	15490	15449	15287	15446	15479	15616	15402	15259	15382	15511	15619	15309	15301	15541	15322	15599	15442	15495	15382	15441	15198	15664	15494	15594	15345	15622	15388	15634	15462	15381	15357	15436	15555	15431	15403	15505	15492	15490	15389	15616	15406	15432	15359	15466	15522	15311	15432	15345	15527	15349	15576	15582	15415	15406	15407	15501	15340	15593	15468	15376	15461	15476	15554	15436	15323	15532	15520	15636	15319	15365	15612	15537	15457	15286	15547	15565	15487	15553	15517	15384	15446	15429	15373	15491	15516	15314	15385	15428	15564	15466	15518	15426	15419	15312	15442	15511	15411	15427	15377	15403	15377	15427	15426	15501	15476	15310	15431	15512	15459	15576	15488	15503	15360	15369	15409	15244	15460	15347	15370	15368	15360	15324	15619	15518	15414	15404	15384	15612	15567	15530	15615	15539	15481	15309	15632	15667	15550	15404	15545	15478	15355	15420	15371	15440	15419	15270	15389	15365	15461	15372	15509	15494	15317	15287	15464	15440	15399	15330	15661	15545	15356	15574	15571	15631	15590	15352	15289	15441	15424	15409	15431	15484	15315	15349	15385	15443	15489	15486	15641	15587	15511	15506	15473	15350	15322	15532	15475	15430	15614	15446	15481	15386	15544	15355	15608	15452	15380	15421	15646	15463	15577	15402	15343	15362	15364	15207	15496	15493	15343	15466	15360	15509	15536	15602	15439	15291	15423	15411	15572	15473	15287	15496	15403	15423	15434	15274	15544	15458	15401	15493	15626	15396	15436	15538	15424	15431	15682	15475	15621	15545	15424	15415	15476	15461	15524	15384	15364	15622	15555	15523	15441	15448	15554	15386	15516	15455	15430	15563	15679	15513	15400	15404	15565	15668	15371	15592	15562	15639	15559	15352	15484	15536	15477	15579	15512	15512	15438	15484	15581	15544	15548	15369	15438	15529	15467	15477	15426	15276	15535	15578	15298	15546	15406	15410	15249	15495	15458	15626	15499	15401	15556	15422	15559	15477	15531	15520	15342	15342	15490	15386	15443	15429	15378	15528	15493	15371	15397	15402	15519	15503	15489	15485	15513	15392	15423	15403	15404	15502	15363	15462	15327	15505	15492	15496	15406	15586	15494	15535	15306	15584	15376	15233	15430	15263	15344	15548	15416	15544	15315	15344	15476	15330	15413	15452	15558	15717	15506	15486	15491	15357	15481	15591	15289	15350	15501	15427	15356	15267	15428	15389	15569	15431	15325	15393	15350	15528	15393	15411	15299	15478	15499	15497	15386	15365	15466	15456	15469	15463	15367	15267	15384	15427	15297	15385	15656	15430	15504	15435	15508	15573	15489	15358	15294	15346	15464	15547	15498	15525	15455	15326	15399	15388	15490	15571	15426	15480	15520	15512	15590	15501	15265	15365	15370	15674	15446	15556	15374	15493	15256	15429	15511	15367	15481	15483	15523	15581	15351	15348	15539	15437	15555	15447	15423	15479	15491	15452	15608	15402	15502	15447	15583	15398	15467	15390	15450	15352	15459	15517	15667	15394	15499	15348	15584	15310	15350	15574	15519	15590	15388	15504	15481	15435	15431	15535	15582	15381	15400	15611	15601	15318	15589	15529	15395	15310	15263	15570	15540	15446	15431	15487	15615	15407	15527	15496	15397	15198	15457	15254	15484	15458	15404	15582	15449	15387	15537	15459	15518	15427	15330	15488	15389	15483	15402	15530	15520	15496	15336	15687	15356	15561	15533	15346	15501	15444	15394	15489	15478	15538	15576	15590	15370	15382	15428	15667	15381	15323	15504	15493	15518	15343	15472	15479	15297	15467	15464	15468	15482	15564	15481	15418	15537	15279	15471	15298	15430	15368	15236	15331	15372	15341	15457	15533	15483	15599	15651	15332	15392	15431	15488	15562	15591	15563	15440	15494	15439	15497	15621	15627	15491	15521	15260	15487	15560	15489	15395	15465	15406	15543	15484	15466	15412	15190	15403	15587	15574	15376	15316	15395	15473	15477	15529	15463	15572	15421	15582	15336	15413	15468	15366	15546	15537	15507	15491	15554	15499	15516	15486	15457	15388	15361	15472	15444	15275	15415	15515	15471	15509	15363	15652	15530	15360	15585	15362	15430	15440	15536	15307	15400	15472	15589	15601	15548	15461	15351	15505	15702	15335	15353	15502	15460	15368	15578	15605	15375	15643	15508	15494	15315	15536	15402	15487	15371	15386	15878	15495	15479	15476	15484	15241	15418	15550	15484	15473	15281	15573	15364	15645	15539	15506	15438	15438	15543	15559	15509	15462	15410	15564	15561	15341	15484	15405	15262	15558	15554	15457	15438	15512	15564	15478	15320	15347	15578	15409	15618	15585	15399	15524	15348	15487	15511	15329	15484	15411	15452	15413	15387	15343	15413	15526	15551	15460	15511	15473	15483	15422	15395	15502	15583	15552	15437	15436	15330	15492	15465	15386	15459	15391	15459	15346	15529	15298	15363	15481	15582	15338	15549	15484	15402	15473	15497	15445	15440	15436	15382	15500	15452	15452	15532	15396	15529	15281	15444	15482	15480	15526	15614	15440	15559	15424	15605	15556	15349	15432	15547	15491	15429	15416	15444	15418	15468	15421	15533	15299	15321	15418	15548	15445	15370	15539	15520	15550	15378	15522	15440	15528	15392	15497	15544	15239	15443	15276	15317	15487	15458	15337	15496	15524	15495	15386	15345	15419	15443	15505	15373	15425	15567	15527	15447	15282	15352	15458	15636	15585	15367	15499	15292	15381	15556	15426	15409	15511	15380	15313	15511	15524	15393	15313	15533	15464	15458	15294	15543	15368	15574	15470	15446	15490	15472	15301	15458	15401	15485	15294	15395	15505	15442	15411	15343	15493	15366	15415	15475	15300	15487	15509	15654	15326	15275	15445	15588	15459	15670	15407	15271	15319	15441	15432	15267	15416	15361	15397	15589	15443	15608	15564	15489	15499	15465	15423	15326	15512	15550	15512	15430	15491	15497	15300	15400	15449	15596	15555	15396	15425	15497	15568	15358	15444	15329	15392	15457	15440	15584	15406	15496	15435	15440	15305	15415	15351	15623	15573	15624	15610	15462	15318	15473	15394	15427	15531	15411	15366	15459	15563	15323	15338	15603	15516	15565	15564	15556	15314	15624	15392	15377	15578	15440	15464	15520	15509	15494	15502	15552	15456	15605	15278	15485	15483	15668	15399	15533	15426	15366	15550	15405	15361	15488	15731	15395	15275	15514	15576	15283	15531	15327	15666	15557	15409	15397	15465	15582	15431	15495	15502	15570	15585	15567	15411	15369	15509	15426	15417	15467	15534	15472	15473	15472	15446	15493	15484	15517	15440	15403	15587	15413	15543	15480	15330	15581	15431	15468	15603	15499	15439	15525	15444	15395	15457	15463	15433	15673	15520	15502	15496	15541	15459	15444	15476	15381	15467	15190	15508	15334	15482	15357	15507	15446	15382	15422	15236	15543	15496	15372	15550	15364	15421	15473	15404	15556	15509	15370	15495	15343	15534	15538	15334	15347	15423	15327	15491	15608	15647	15546	15603	15504	15538	15511	15553	15588	15532	15343	15482	15433	15445	15563	15425	15476	15455	15542	15363	15564	15650	15270	15601	15415	15462	15456	15644	15412	15525	15508	15305	15441	15540	15537	15391	15581	15392	15475	15430	15430	15424	15327	15550	15408	15641	15592	15342	15347	15432	15351	15476	15291	15424	15457	15340	15547	15465	15484	15429	15544	15559	15535	15431	15457	15383	15362	15405	15379	15448	15234	15514	15518	15508	15298	15441	15332	15453	15635	15502	15463	15303	15513	15422	15597	15511	15568	15417	15373	15458	15511	15541	15453	15396	15385	15275	15322	15646	15440	15411	15399	15450	15573	15580	15536	15481	15515	15516	15295	15580	15376	15382	15521	15397	15439	15422	15349	15383	15461	15569	15431	15546	15576	15553	15242	15481	15456	15440	15690	15464	15507	15369	15642	15480	15508	15388	15341	15272	15606	15255	15463	15472	15468	15309	15381	15659	15462	15478	15435	15443	15612	15615	15487	15583	15516	15357	15509	15482	15541	15542	15671	15467	15307	15501	15224	15423	15472	15416	15642	15427	15404	15593	15454	15486	15427	15404	15401	15442	15373	15435	15674	15457	15402	15343	15406	15516	15329	15330	15466	15366	15587	15520	15371	15468	15430	15485	15362	15539	15422	15510	15344	15550	15556	15544	15488	15381	15597	15435	15391	15228	15553	15453	15517	15265	15435	15456	15424	15510	15547	15384	15405	15502	15333	15532	15372	15513	15518	15358	15463	15480	15587	15387	15226	15410	15344	15404	15331	15382	15411	15268	15560	15491	15386	15469	15505	15545	15530	15444	15554	15502	15338	15468	15506	15384	15378	15464	15363	15491	15385	15534	15653	15537	15440	15607	15429	15459	15451	15385	15583	15467	15478	15365	15447	15434	15556	15545	15529	15526	15474	15373	15468	15271	15426	15352	15694	15493	15389	15389	15290	15458	15486	15426	15559	15564	15419
25682	21472	27924	25922	20841	18929	18862	17721	17274	17499	17331	17291	17040	17034	16833	16940	17187	17057	19918	23759	24015	21378	18405	17801	17325	17309	17446	17170	17082	17236	16836	16881	17049	16913	16843	17009	17011	17066	16975	16741	16856	16642	16927	16673	16870	16908	16939	16846	16815	16673	16731	16906	16834	16668	16645	16838	16805	16722	17007	17091	16983	16702	16757	16673	16770	17019	16780	16978	16620	17008	16705	16701	16917	16823	16923	16950	16864	16810	16750	16695	16791	16872	16919	16799	16794	16700	16901	16737	16911	16716	16735	16838	16904	16835	17010	16970	16723	16915	17086	16904	16776	16814	16907	16817	17012	16836	16833	16681	17055	16730	16775	16630	16828	16855	16972	16939	16821	16929	16995	17082	16920	16812	16655	16793	17033	16840	16935	16973	16742	16675	16807	17042	16742	16799	16892	16815	16898	16815	16734	16886	16880	16766	16904	16633	16797	16996	16864	16995	16911	16723	16922	16911	16862	16626	17020	16819	16718	16573	16905	16763	16738	16791	16663	16843	16773	16830	16919	16658	16782	16924	16620	16961	16827	16972	16899	16979	16971	17015	16941	16957	16861	16894	16846	16736	16850	16918	16744	16607	16878	16822	16800	17048	16856	16845	16799	16881	16889	16841	16985	16858	16889	16768	16812	16682	16784	16657	16818	16884	16747	16871	16757	16648	16804	16803	16873	16773	16864	16673	16744	16679	16867	16926	16573	16771	16825	16989	16833	16800	16788	16592	16651	16666	16826	17032	17065	16965	16821	16929	16893	16854	17044	16646	16914	16758	16846	16783	16785	16910	16751	16720	16965	16790	16812	16930	16763	16552	16778	16819	16701	16676	17061	16968	16649	16893	16863	16712	16722	16772	16730	16703	16942	16966	16828	16858	16932	16990	16824	16731	16890	16907	16927	16856	16809	16869	16863	17000	16943	16611	16918	16799	16909	16829	16956	16774	16670	16758	16712	16895	16870	16849	16704	16431	16841	16731	17001	16880	16758	16791	16918	16987	16886	16848	16949	16714	16540	16608	17042	16746	16736	16875	16840	16691	16809	16953	16911	16705	16793	16851	16944	16579	16784	16785	16967	16837	16860	17018	16757	16742	16987	17054	16861	17009	17094	16730	16492	16693	17063	16766	16773	16782	16778	16807	16806	16754	16963	16808	16754	16923	16789	16822	16982	16654	17059	16662	17076	16658	16505	16799	16973	16891	16821	16816	16894	16813	16883	16861	16763	16476	16777	16759	16905	16781	16849	16749	16770	16749	16953	16497	16805	16907	16886	16739	16858	16795	17129	16806	16903	16825	16828	16726	16911	16859	16984	16912	16674	17033	16747	16833	16852	16770	16915	16750	16635	16577	16577	16849	16972	16838	16640	16756	16777	16786	16929	16754	16889	16739	16860	16746	16698	16862	16746	16710	16798	16944	16944	16877	16920	16829	16779	16843	16818	16754	16737	16895	16991	16919	16916	17087	16635	16772	16627	16800	16958	16736	16850	16831	16764	16906	16833	16978	17032	16924	16924	16691	16723	16714	16960	16640	16766	16799	16830	16870	16816	16841	16893	16754	16872	16763	16776	16810	16759	16866	16813	16749	16690	16761	16734	16793	16961	16574	17030	16866	16863	16824	16766	16879	16752	16772	16803	16769	16740	16899	16727	16632	16841	16644	16586	16793	16435	16734	16905	16691	16840	16738	16937	16675	16617	16911	16821	16689	16709	16860	16801	16814	16813	16742	16981	16777	16834	16977	16910	16853	17016	16809	16532	16875	16853	16662	16818	16770	16935	16664	16812	16698	16953	16756	16751	16884	16820	16726	16927	16771	16858	16925	16860	16878	16923	17064	16900	16949	16868	16923	17058	16663	16768	16822	16861	16804	16858	16674	16776	16986	16918	17074	16744	16785	16711	16703	16722	16849	16884	16984	16890	16818	16675	16938	16891	16591	16786	16937	16759	16726	16748	16746	16881	16861	16676	16904	16660	16755	16890	16614	16724	16937	16773	16844	16817	16924	16746	16745	16839	16794	17023	16792	16957	16767	16931	16754	16955	17057	16999	16746	16705	16981	16900	16692	16785	16945	16865	16754	16875	16867	16889	16758	16921	16712	16875	16981	16744	16806	16844	16941	16864	16723	16968	16758	16824	16711	16811	16830	16876	16807	16915	16682	16827	16724	16715	16736	16888	16669	16935	16708	16811	16879	16623	16806	16836	16758	16682	16950	16744	17021	16887	16824	17040	16993	16768	16854	16846	16611	16880	16852	16764	16862	16879	16852	16915	17040	16997	16938	16938	16770	16867	16707	16834	16716	16774	16903	16796	16822	16855	16860	16883	16681	16937	16627	16744	16773	16853	16852	16730	16865	16838	16883	16945	16971	16777	16719	16642	16825	16708	16704	16782	16908	16927	16740	16854	16985	17026	16730	16769	16855	16794	16911	16737	16751	16550	16865	16667	16779	16860	16735	16858	16956	17018	16962	16783	16910	16663	16975	16919	17057	16938	16657	16681	16753	16777	16738	16927	16826	16807	16918	16948	16893	16880	16750	16886	16733	16713	16889	16860	16909	16841	16858	16985	17007	16798	16686	16774	16892	16760	16818	16918	16858	16724	16913	16985	17000	16822	16629	16660	16805	16816	16865	16813	16719	16990	16856	16871	16761	16838	16954	16909	16860	16778	16801	16767	16809	16899	16850	16709	16988	16817	16697	16596	16903	16723	16734	16945	16725	16861	16940	16791	16831	16616	16833	16819	16664	16914	16902	16597	16793	16697	16827	16885	16666	16898	16884	16945	16642	16594	16821	17014	16886	17001	16941	16922	16905	16725	16706	16876	16591	16694	16756	16922	16663	16736	16677	16912	16713	16888	16873	16759	16782	16701	16595	16893	16914	16812	16662	16851	16862	17000	16714	16973	16915	16774	16579	16691	16811	16833	16801	16840	17134	16758	16891	16826	16731	16744	16770	16724	16814	16761	16923	17023	16873	16658	16833	16791	16734	16988	16781	16896	16882	16806	16918	16916	16860	16861	16872	16911	16818	16809	16786	16737	16800	16850	16917	16941	16848	16755	16765	16767	16872	16729	16872	16739	16835	16933	16935	16687	16505	16760	16905	16882	16820	16705	16891	16786	16661	16882	16948	16680	16872	16872	16803	16718	16835	16778	16864	16871	16859	16618	16685	16778	16840	16846	16706	16607	16835	16872	17043	16935	16815	16890	16761	16680	16620	16599	16650	16821	16856	16738	16820	16828	16902	16942	16845	16672	16939	16760	16862	16733	16936	17014	16956	16819	16897	16860	16662	16773	16790	16930	16898	16900	16748	16648	16789	16723	16841	16983	16898	16849	16725	16838	16909	16553	16907	16832	16900	16685	16648	16771	16855	16686	16782	16766	16897	16793	16568	16950	16920	16872	16937	16756	16931	17017	16787	16797	16826	16814	16720	16803	17010	16951	16608	16807	16781	16717	16788	16993	16950	16832	16765	16906	17094	16861	16797	16723	16779	16863	16995	16939	16817	16768	16841	16901	16593	16893	16957	16837	16621	16827	16755	16812	16793	16962	16780	16668	16811	16771	16697	16807	16999	16747	16882	16737	16907	16832	16881	16911	16715	16794	16882	16972	16831	16772	16871	16942	16788	16868	16787	16750	16972	16905	16887	16814	16801	16797	16880	16852	16818	16933	16756	16833	16907	16617	16785	16680	16811	16865	16901	16753	16845	16629	16912	16868	16949	16819	16668	16715	16919	16877	16793	16753	16890	16787	16781	16921	16904	17009	16815	16603	16748	16663	16640	17003	16827	16923	16755	16694	16873	16730	16729	16648	16813	16993	16901	16813	16918	16993	16920	16686	16627	16927	16765	16938	16774	16709	16643	16884	16957	16684	16901	16707	16839	16690	16748	16745	16679	16895	16776	16794	16991	16719	16895	16837	16775	16699	16945	16931	16954	16845	16744	16761	16783	16841	16901	16821	16795	16968	17031	16993	16923	16601	16609	16892	16766	16783	16729	16893	16709	16768	16739	16731	16871	16777	16800	16861	16790	16914	16659	16689	16926	16900	16857	16580	16939	16833	16910	16841	16726	16940	16739	16980	16972	16873	16976	17011	17020	16826	16821	16948	16834	16805	16860	16684	16736	16833	16738	16679	16796	16908	16821	16891	16891	16782	16969	16927	16934	16710	17003	16963	16787	16860	16884	16688	16862	16908	16878	16723	16799	16731	16766	16708	16788	16759	16932	16801	17018	16845	16677	16886	16908	16820	16823	16989	16729	16898	16991	16976	16768	16795	16845	16729	16705	16899	16737	16898	16706	16790	16806	17015	16764	16841	16898	16743	16903	16904	16681	16757	17046	16955	16849	16997	16829	16819	16589	16795	16639	16585	16984	16845	16891	17003	16919	16735	16640	16849	16702	16969	16865	16911	16902	16705	16560	16824	16602	16746	16704	16731	16929	16829	16973	16757	16972	16861	16880	16880	16923	16601	16872	16820	16786	16774	16721	16800	16763	16772	16689	16756	16671	16760	16750	16830	16892	16596	16705	16762	16697	16781	16817	17027	16748	16758	16683	17105	16736	16783	16776	16834	16916	16870	16740	16771	16873	16908	16794	16951	16916	16779	16828	16792	16824	16774	16821	16988	16762	16725	16828	16981	16916	16827	16717	16775	16861	16707	16702	16708	16860	16908	16991	16958	16701	16825	16694	16863	16809	16881	16906	16860	16806	16876	16833	16833	16941	16718	16776	16924	17020	16820	16811	16936	16906	16728	16824	16990	16627	16565	16628	17089	16739	16905	16629	16731	16843	16935	16877	16672	16879	16884	16664	16842	16779	16845	16808	16903	16652	16842	16837	16993	16670	16901	16935	16902	16859	16887	16871	16894	16877	16859	16946	16806	16771	16700	16788	16742	16865	16731	16955	17113	16854	16905	16831	16886	16973	16718	16851	16725	16861	16827	16903	16861	16839	16984	16564	16649	16827	16794	16752	16715	16567	16773	16980	16771	16932	16788	16590	16672	16773	16888	16870	16721	16853	16865	16831	16886	16974	16938	16634	16950	16938	16844	16925	16663	16813	16612	16866	16952	16801	16818	16693	16869	17050	16844	16777	16724	16822	16857	16908	17143	17072	16861	16774	16768	16717
14962	22442	21637	19225	18335	17521	16960	16598	16376	16080	15986	16052	15953	15779	15921	15961	15754	16206	21061	26509	25205	21221	17400	16764	16633	16281	16027	16058	15601	15547	15536	15557	15685	15641	15574	15674	15699	15540	15875	15614	15594	15564	15646	15581	15687	15523	15544	15601	15557	15507	15562	15744	15652	15565	15617	15808	15564	15353	15627	15615	15653	15704	15638	15676	15809	15720	15578	15735	15680	15490	15636	15542	15481	15553	15747	15610	15634	15560	15706	15639	15656	15484	15719	15640	15543	15614	15755	15810	15643	15548	15720	15470	15641	15596	15567	15329	15699	15555	15566	15829	15483	15607	15427	15625	15639	15428	15556	15550	15683	15530	15683	15598	15599	15616	15501	15544	15608	15638	15598	15584	15786	15716	15537	15658	15599	15465	15493	15604	15521	15467	15658	15372	15640	15609	15632	15670	15582	15640	15539	15569	15550	15712	15591	15668	15567	15545	15720	15513	15642	15684	15590	15688	15537	15632	15646	15758	15634	15503	15779	15719	15540	15439	15577	15406	15570	15594	15583	15750	15487	15764	15535	15635	15611	15645	15575	15415	15612	15509	15614	15630	15493	15610	15439	15661	15701	15681	15605	15584	15570	15624	15582	15575	15660	15470	15660	15581	15717	15647	15692	15677	15450	15611	15578	15715	15632	15723	15449	15597	15578	15637	15547	15539	15536	15612	15445	15724	15729	15575	15576	15619	15449	15560	15583	15519	15712	15548	15589	15641	15629	15706	15504	15459	15610	15446	15655	15583	15502	15523	15586	15574	15691	15601	15534	15442	15552	15651	15599	15646	15585	15670	15508	15517	15661	15595	15567	15513	15452	15702	15455	15581	15672	15408	15495	15613	15716	15473	15628	15525	15522	15740	15758	15605	15629	15604	15638	15436	15686	15632	15539	15661	15610	15614	15509	15600	15587	15606	15528	15571	15647	15643	15718	15631	15723	15488	15632	15588	15529	15598	15566	15436	15523	15602	15566	15481	15487	15770	15623	15431	15633	15654	15265	15367	15509	15544	15592	15609	15425	15712	15497	15504	15611	15592	15615	15777	15553	15650	15536	15682	15660	15664	15548	15608	15571	15423	15754	15619	15678	15549	15660	15487	15560	15561	15676	15661	15380	15509	15604	15579	15578	15779	15565	15545	15444	15638	15458	15583	15615	15533	15515	15606	15644	15671	15549	15698	15583	15605	15480	15539	15532	15572	15558	15483	15763	15572	15600	15755	15569	15755	15440	15599	15609	15812	15674	15546	15476	15442	15521	15661	15571	15574	15591	15635	15748	15694	15551	15636	15588	15589	15642	15686	15778	15568	15457	15591	15530	15789	15487	15562	15659	15467	15544	15595	15542	15570	15377	15634	15588	15680	15942	15577	15489	15470	15593	15618	15724	15629	15493	15621	15577	15595	15529	15571	15567	15577	15522	15631	15543	15796	15698	15514	15639	15523	15673	15543	15615	15661	15604	15693	15803	15667	15562	15502	15606	15714	15624	15522	15740	15805	15593	15629	15771	15669	15696	15806	15524	15770	15777	15923	15717	15746	15408	15468	15645	15573	15614	15458	15523	15663	15720	15587	15669	15645	15597	15524	15585	15588	15706	15639	15560	15581	15616	15549	15657	15595	15455	15608	15704	15372	15447	15641	15646	15404	15747	15608	15432	15560	15593	15718	15619	15586	15708	15488	15651	15542	15688	15626	15559	15628	15571	15520	15639	15553	15498	15682	15523	15676	15661	15530	15532	15493	15763	15396	15457	15669	15733	15595	15543	15572	15537	15568	15645	15717	15757	15714	15487	15613	15576	15573	15459	15710	15871	15562	15424	15766	15575	15568	15624	15538	15422	15742	15513	15482	15575	15822	15506	15820	15744	15576	15650	15716	15611	15608	15768	15503	15501	15676	15692	15646	15765	15593	15633	15503	15704	15587	15606	15391	15647	15638	15610	15561	15687	15612	15603	15617	15665	15476	15530	15566	15657	15540	15581	15508	15682	15679	15562	15495	15576	15485	15557	15438	15775	15519	15690	15605	15569	15728	15399	15476	15509	15570	15445	15707	15525	15687	15526	15647	15537	15553	15585	15580	15407	15557	15560	15638	15708	15607	15407	15567	15602	15714	15567	15737	15660	15648	15555	15738	15557	15595	15692	15660	15620	15643	15506	15670	15688	15628	15690	15688	15541	15640	15454	15519	15608	15606	15528	15489	15677	15475	15745	15513	15473	15518	15540	15417	15664	15518	15657	15606	15719	15593	15582	15612	15543	15507	15604	15595	15723	15431	15611	15705	15561	15554	15733	15550	15479	15591	15606	15578	15570	15464	15632	15563	15686	15546	15606	15582	15531	15508	15581	15663	15633	15595	15699	15618	15434	15683	15668	15636	15815	15635	15641	15615	15558	15455	15469	15772	15576	15680	15635	15511	15564	15361	15500	15443	15657	15580	15669	15773	15644	15446	15455	15684	15489	15495	15610	15677	15496	15475	15663	15605	15456	15690	15623	15599	15697	15569	15663	15731	15495	15477	15675	15517	15476	15610	15554	15645	15784	15572	15640	15656	15581	15593	15514	15674	15607	15534	15541	15668	15611	15671	15564	15638	15582	15574	15604	15728	15592	15771	15688	15663	15501	15559	15787	15639	15678	15629	15515	15767	15405	15623	15676	15626	15660	15674	15691	15497	15618	15609	15677	15696	15682	15629	15508	15776	15557	15744	15723	15737	15469	15624	15650	15668	15379	15610	15617	15577	15507	15499	15610	15611	15598	15645	15639	15540	15508	15637	15640	15594	15493	15533	15634	15481	15764	15592	15640	15690	15601	15549	15727	15724	15525	15579	15643	15460	15704	15491	15636	15554	15404	15683	15757	15439	15485	15688	15730	15628	15497	15654	15609	15762	15452	15387	15654	15601	15539	15530	15534	15726	15480	15545	15429	15686	15531	15659	15714	15609	15644	15776	15580	15645	15350	15643	15616	15722	15640	15659	15576	15556	15737	15556	15649	15583	15441	15610	15632	15635	15649	15565	15642	15514	15615	15680	15606	15688	15501	15468	15611	15790	15645	15465	15796	15560	15645	15698	15540	15628	15586	15626	15619	15415	15553	15661	15630	15668	15540	15504	15519	15727	15448	15542	15623	15695	15627	15581	15469	15537	15669	15516	15714	15557	15582	15515	15514	15618	15630	15735	15442	15393	15556	15603	15670	15689	15613	15718	15708	15468	15566	15470	15649	15595	15452	15634	15562	15621	15584	15588	15605	15646	15727	15693	15753	15485	15759	15667	15614	15557	15495	15559	15443	15710	15578	15509	15628	15466	15605	15605	15487	15651	15757	15554	15533	15554	15625	15519	15606	15600	15623	15834	15504	15652	15345	15623	15652	15569	15637	15644	15671	15601	15642	15708	15707	15600	15584	15425	15845	15398	15686	15488	15577	15682	15560	15644	15608	15517	15623	15610	15640	15729	15481	15585	15627	15653	15409	15589	15596	15666	15539	15589	15618	15730	15468	15817	15749	15495	15531	15463	15603	15663	15571	15747	15610	15705	15425	15659	15778	15512	15529	15589	15578	15620	15645	15566	15550	15602	15697	15596	15507	15754	15595	15610	15437	15598	15505	15629	15413	15662	15512	15586	15531	15491	15557	15745	15665	15547	15665	15659	15521	15606	15600	15477	15388	15540	15646	15562	15772	15543	15675	15668	15615	15553	15741	15653	15480	15498	15526	15498	15574	15573	15585	15461	15785	15626	15640	15528	15554	15626	15681	15621	15598	15494	15699	15613	15423	15501	15579	15608	15555	15734	15616	15668	15575	15550	15450	15701	15700	15711	15504	15560	15538	15526	15548	15617	15570	15636	15602	15516	15624	15693	15490	15569	15632	15574	15569	15563	15549	15743	15399	15587	15610	15607	15614	15579	15638	15629	15514	15605	15568	15565	15788	15664	15756	15631	15479	15395	15513	15536	15486	15605	15432	15705	15540	15445	15691	15726	15577	15659	15562	15561	15564	15692	15630	15596	15583	15658	15424	15471	15663	15654	15571	15625	15555	15677	15619	15641	15582	15612	15628	15394	15729	15669	15604	15510	15618	15713	15432	15614	15620	15602	15551	15681	15599	15622	15559	15628	15638	15503	15448	15451	15585	15664	15691	15636	15569	15465	15615	15706	15624	15659	15731	15628	15648	15594	15497	15421	15629	15651	15661	15702	15572	15659	15566	15566	15477	15837	15539	15782	15603	15450	15614	15471	15559	15613	15703	15648	15553	15710	15678	15692	15693	15493	15433	15565	15707	15775	15650	15476	15562	15597	15446	15736	15628	15647	15375	15529	15590	15536	15618	15433	15550	15601	15668	15501	15491	15575	15450	15531	15333	15393	15694	15690	15527	15446	15622	15786	15511	15639	15713	15673	15897	15754	15594	15529	15576	15630	15504	15617	15816	15615	15558	15575	15636	15644	15536	15671	15644	15649	15738	15483	15699	15505	15623	15691	15814	15556	15723	15687	15668	15608	15686	15663	15737	15625	15485	15763	15733	15562	15581	15555	15640	15484	15546	15504	15505	15597	15634	15462	15529	15790	15542	15580	15486	15843	15571	15657	15522	15523	15630	15542	15659	15657	15591	15569	15607	15662	15452	15493	15609	15666	15520	15513	15548	15599	15602	15546	15507	15693	15622	15724	15631	15585	15703	15522	15686	15637	15540	15509	15501	15658	15633	15530	15526	15429	15707	15558	15623	15556	15534	15659	15798	15696	15562	15455	15505	15558	15442	15616	15618	15587	15653	15415	15689	15596	15646	15615	15629	15549	15588	15690	15505	15414	15559	15807	15611	15675	15628	15476	15515	15677	15775	15696	15555	15507	15759	15524	15475	15686	15720	15545	15583	15616	15513	15684	15650	15654	15766	15490	15585	15502	15561	15717	15570	15777	15404	15614	15630	15633	15482	15482	15640	15364	15606	15442	15721	15608	15507	15740	15574	15705	15486	15627	15541	15458	15600	15587	15780	15732	15684	15485	15626	15448	15533	15545	15458	15545	15553	15587	15741	15570	15608	15520	15551	15666	15657	15591	15461	15699	15488	15440	15701	15593	15625	15485	15638	15502	15629	15665	15419	15522	15688	15444	15693	15655	15518	15507	15651	15469
24392	21458	28904	24502	22167	22440	21620	18756	17812	18139	18014	17841	17733	17644	17733	17966	19383	18685	22438	29240	28495	25183	20400	19057	18886	18360	17975	17649	17463	17053	17091	17235	17200	17049	17284	17308	17353	17284	17368	17355	16884	17245	16962	17261	17224	17131	17216	17263	17192	17158	17178	17312	17482	17097	17288	17289	17021	17095	17115	17077	16998	17045	17300	17189	17093	17201	17278	17177	17184	17157	17128	17049	16936	17177	17348	17334	17280	17306	17193	17146	17259	17265	17071	17155	17044	17231	17240	17158	17040	17138	17265	17160	17150	17190	17218	17153	17176	17374	17211	17107	17160	17290	17088	17201	17072	16990	17126	17312	17244	17102	17152	17339	17503	17165	17210	17341	17302	17173	17147	16981	17053	17163	17185	17008	16913	17012	17062	17340	17200	17166	17272	16926	16967	17313	17260	17174	17363	17244	17234	17229	17150	17144	17047	17132	17062	17308	17217	17206	17026	17160	17047	17153	17021	17190	17180	17296	17121	16921	17233	17132	17108	17044	17213	17152	17386	16999	16914	17234	17305	17264	17285	17047	17291	17149	17250	17103	17216	17280	17123	17205	17065	17114	17198	17194	17286	17190	17145	17113	17042	17396	17313	17175	16990	16967	17136	17081	17335	17376	16916	17342	17017	17114	17053	17152	17080	17105	17011	17096	17115	17204	17110	17059	17107	17026	16997	17147	17154	17186	17024	17049	17147	17132	17294	16938	17185	17154	17022	17055	17138	17245	17205	17407	17371	17076	17235	17100	17299	17155	17108	17227	17198	17006	17024	17262	17291	17046	17148	17137	16983	17014	17020	17181	17322	17003	17212	17089	17058	17102	17187	17126	17336	16983	17223	17223	16994	17062	17131	17213	17061	17066	17173	17221	17025	17249	17312	17211	17165	16976	17251	17231	17414	16993	17051	17294	17214	17075	16965	17205	17033	17280	17272	17166	16990	17125	17186	17077	17243	17280	17142	16986	17131	17250	17127	17185	16973	17098	17265	17134	17033	17172	17223	17285	17143	17168	17161	17167	16955	17043	16984	17080	17136	17189	17070	17342	17018	17049	17028	17325	17222	17216	17040	17180	17082	17100	17008	16982	17011	17218	17003	17061	17033	17192	17193	17184	17205	17136	16977	17383	17174	17081	16926	16936	16911	17092	17015	17134	17125	16979	17223	17095	17227	17311	17216	17134	17409	17207	17132	17214	17287	17157	17196	17233	17335	17284	17142	17092	17020	17227	17078	16964	17204	17121	17167	17086	17032	17308	17259	17012	17311	17078	17114	17138	17380	17074	17070	17017	17177	17378	17064	17140	17281	17306	17120	17106	17132	17155	16971	17080	17294	17038	17061	17243	17240	17265	17271	17053	17186	16981	17059	16916	16957	17241	17209	17221	17227	17238	17188	17257	17177	16980	17113	16907	17096	17117	17135	17319	17201	17018	17072	17129	17155	17203	17297	17301	17199	17149	17051	17139	17186	17241	17004	16896	17135	17111	17158	17312	17206	17146	17098	17109	17188	17124	17012	16932	16919	17193	17039	17007	17057	17162	17095	17189	17139	17044	17135	16995	17115	17015	17260	17148	17212	17236	17163	17202	17105	17013	17223	16977	17099	17344	17138	17297	16994	17068	17089	17173	17076	17221	17144	16973	16995	17169	17045	16978	17095	16990	17264	17144	17269	17238	17269	17029	17135	17280	17237	17010	17005	17083	17153	17132	16963	17120	17200	17155	17262	17367	17125	17094	17058	17162	17125	17225	17116	17315	17030	17101	17303	16981	16941	17071	17226	17266	17188	17198	16924	17298	17158	17114	17021	17186	17186	17114	17385	17258	17272	17010	17194	17257	17061	17047	17124	17057	17233	17196	17080	17065	17135	17082	17070	17097	17333	17361	17219	17216	17232	17419	17201	17027	17085	17247	17151	17182	17290	17046	17083	17151	17133	17100	17116	17213	16949	17118	17128	17341	17242	17185	17194	17034	16789	16965	17059	17154	17271	17158	17103	17222	17001	17357	17088	17099	17217	17124	17223	17032	17256	16988	17264	17012	17230	17140	17145	17167	17157	17147	17041	17229	16956	17015	17135	17233	17298	17227	17176	17141	17222	17240	16989	16834	17190	17094	17166	17160	17098	17229	17110	17166	17045	17019	17164	17010	17259	17069	17187	17193	17220	17056	17159	17208	17181	17094	17092	17073	17184	17184	17331	16901	16922	17059	17144	16944	16918	17180	17161	17004	17001	17246	17120	16912	17050	16999	17130	17111	17178	17297	17315	17235	17220	17168	17063	17278	17152	17083	16853	17174	17244	17150	17384	17164	17218	17402	17096	16924	17042	17336	17048	17221	17245	17215	17133	17196	17081	17040	17049	17087	17273	17039	16896	17201	17220	17204	17345	17025	16958	17152	16920	16988	17275	17164	17166	17123	16996	17156	17114	17180	17036	17069	17020	16956	17055	17110	17329	17261	17093	17091	17058	17265	17073	17104	17010	17015	17107	17292	16971	17026	16996	17028	17091	17154	17173	17027	17029	17211	17266	16991	17148	17066	17147	17295	17116	17135	17434	17236	17164	17414	17323	17093	17189	16883	17076	17218	17000	17111	17366	16878	17216	16907	17019	17109	17175	17133	17341	17018	17076	17212	17273	17020	17231	17111	17039	17010	17198	16988	17102	16905	17290	16988	17083	17096	17101	17073	17167	17086	17210	17085	17161	17087	17206	17223	17239	17160	17148	17120	16992	16953	17182	17279	17123	17063	17267	17041	17374	17245	17121	17052	17117	17006	17159	17022	17137	17360	17131	17195	17176	17265	16918	17273	17144	17155	17154	17273	17252	16977	17290	17075	17209	16936	17168	17099	17199	17125	17168	17214	17288	17276	17016	16961	16980	16985	17191	16848	16962	17161	17238	16978	17276	17031	17227	17030	16972	17063	17039	17012	17258	17293	17298	17298	16955	16983	16975	17196	16876	17142	17132	17082	17175	17217	17116	17052	17279	17145	17127	17252	17066	17175	17163	17021	17148	17109	17087	17170	17123	16926	17126	17106	17007	17169	17042	17045	17314	17060	17099	17024	17209	17127	17194	17156	17203	17035	17063	17157	17350	17300	16961	17072	17232	17271	17130	17128	17259	17191	17141	17072	17173	17244	17275	17139	17124	17085	17106	17074	17175	17336	17069	17048	17107	17175	17355	17270	16967	17287	17111	17180	17254	17254	17037	17109	17178	17031	17049	16995	17137	17120	17167	17176	17078	16932	17004	17068	17247	17016	17375	17307	17173	17178	17132	17161	16881	17264	16927	17166	17120	17203	17295	16974	16969	17031	17271	17274	17210	17274	17128	17237	17007	17236	17475	17062	17139	17310	17319	17034	17155	17108	17132	17120	17122	17172	17203	17032	17194	17049	16939	17199	17025	17195	17102	17232	17145	17276	17125	17094	16993	16965	17233	17160	17065	17333	17068	17110	17186	17254	17135	17281	16988	17083	17294	17233	16973	16969	17076	17223	17238	17161	17121	17134	17052	17294	17089	17194	17251	17154	17025	17034	17072	17023	16945	17159	17125	17169	17139	17131	17025	17157	17320	17223	17053	16954	17071	16996	16971	17237	17241	16822	16863	16931	17202	17177	17122	17199	16992	17076	17011	17148	17289	17034	17151	17126	17041	17097	17268	17134	16963	17042	16903	17156	17124	17033	17051	17098	17213	17169	16950	17237	17195	17173	17123	16888	17077	17151	17069	17147	17164	17003	17268	17069	17262	17180	17020	17132	17014	17162	17075	17167	17293	17213	17198	17199	17111	16853	17090	17236	17252	17347	17097	17281	17078	17122	17046	17022	17172	17187	17178	17238	17064	17150	17087	17190	17272	17246	17268	16969	17302	17349	17304	17346	17127	17046	17441	17038	17191	17272	17209	17113	17036	17263	17198	17136	17247	17195	17139	17071	17152	17230	17130	17227	17003	16976	17284	17314	17033	17225	17163	17183	17384	17075	17209	17069	17155	17194	17231	17155	17114	17056	17371	17021	17241	17374	17109	17012	17157	16954	17059	17116	17186	17236	17004	16901	17242	17155	17040	17131	17216	17205	17249	17118	16976	17299	17207	17121	17073	17159	17123	17133	17195	16970	17257	17132	17170	17214	17198	17039	17109	16989	17273	16984	17218	17197	17321	16980	17165	17100	17052	16978	17080	17133	17165	17332	17203	17225	17122	17050	16888	17224	17327	17095	17084	17238	17161	17143	17137	17320	17146	17124	17219	17242	17372	17051	17119	17312	17097	17110	17082	17392	17291	17215	17050	17284	17168	17084	17299	17081	17230	17178	17148	17138	17040	17217	16924	17134	17073	17185	16939	17201	17064	17134	17120	17206	17124	17336	17141	17222	17258	17204	16964	17033	17097	17066	17223	17026	17000	17108	17019	16986	17172	17276	17293	17292	17199	17235	17111	17224	17294	17156	17167	17342	17069	16994	17313	17156	17159	17327	17218	17245	17348	16992	17086	17277	17196	17150	16980	17256	17067	17367	17175	17197	17228	17075	17137	17097	17105	17295	17292	17375	17011	17234	17131	17045	17226	17270	17093	17231	17234	17192	17337	17044	17201	17127	17004	17010	17141	17272	17060	17176	17161	17100	17158	17189	17018	17211	17148	17246	17352	17284	17160	16973	17143	17154	16972	17182	17132	17077	16959	16997	17104	16972	17191	17032	16976	17042	17118	17231	17125	17240	17258	17151	17176	16940	17141	17284	16982	17112	17123	17324	17115	16962	17092	17103	17061	17252	17401	17271	17263	17165	17212	17259	17073	17211	17044	17058	17245	17254	17191	17188	17133	17160	17189	16954	17216	17199	17369	17211	17459	17166	17007	17232	17379	17117	17126	17362	17244	17265	17174	17324	17021	17171	17173	17010	17187	17303	17030	17038	17118	17111	17298	17062	17023	17225	17109	17190	17208	17184	16893	16949	17047	17106	17223	17067	17173	17204	17317	17048	17005	17217	17162	16975	17224	17080	17156	17178	17001	17171	17023	16945	17303	17191	17227	17037	17122	17200	17150	17052	17465	17190	17151	17075	17048	17133	17114	17365	17193	17325	17253	17121	17104	17236	16917	17183	17432	17270	17093	17093	17300	17167	17085	17137	17059	17242
16614	27357	25851	22159	20350	18995	18112	17631	17253	17018	17044	16657	16584	16473	16369	17578	19201	18086	24835	32923	30752	26282	18688	18499	18192	17197	16736	16228	15896	15844	15948	15828	15783	15817	15805	15911	15677	15913	15783	15821	15966	15744	15914	15827	15729	15852	15589	15913	15746	15791	15835	15791	15901	15818	15975	15682	15764	15975	16001	15674	15839	15792	15750	15883	15781	15831	15952	15782	15828	16099	15877	15784	15771	15822	15652	15726	15919	15833	15820	15790	15814	15872	15924	15673	15789	15921	15796	15991	15682	15872	15844	15774	15756	15750	15748	15889	15793	15718	15887	15767	15840	15668	15865	15681	15687	15781	15875	16005	15853	15861	15862	15741	15763	15836	15830	15766	15780	15755	15862	15887	15905	15975	15789	15699	15819	15738	15746	15908	15912	15968	15769	15830	15820	15766	15802	15946	15884	15694	15838	15968	15971	15542	15840	15819	15740	15738	16001	15756	15858	15615	15805	15862	15807	15755	15832	15740	15777	15756	15851	15841	15890	15716	15821	15885	15967	15710	15798	15805	15914	15882	15680	15865	15729	15783	15774	15835	15865	15912	15769	15720	15796	15954	15763	15809	15758	15880	15723	15806	15851	15843	15778	15641	15821	15679	15739	15649	15861	15658	15984	15836	15768	15930	15771	15800	15719	15932	15879	15842	15731	15773	15746	15844	15827	15913	15835	16006	15906	15820	15798	15621	15744	15737	15644	15831	15870	15660	15642	15851	15861	15834	15832	15846	15729	15706	15781	15847	15755	15846	15639	15762	15977	15744	15983	15816	15912	15608	15877	15935	15789	15716	15655	15745	15758	15764	15778	15861	15791	15907	15822	15852	15708	15862	15847	15750	15986	15772	15699	15779	15571	15853	15703	15832	15629	15771	15863	15795	15734	15803	15877	15777	15666	15888	15887	15643	15856	15632	15858	15780	15972	15691	15963	15859	15916	15772	15684	15910	15788	15988	15951	15804	15843	15960	15718	15732	15857	15777	15906	15745	15905	15813	15796	15903	15804	15767	15926	15803	15976	15851	15884	15736	15618	15853	15886	15961	15869	15819	15962	15819	15696	15881	15700	15871	15743	15595	15828	15835	15709	15772	15890	15749	15845	15728	15721	15711	15998	15762	15910	15720	15878	15793	15830	15770	15871	15788	15769	15779	15894	15945	15722	15746	15859	15719	15820	15723	15807	15964	15729	15699	15754	15895	15880	15688	15772	15856	15925	15757	15849	15757	15650	15727	15747	15735	15821	15781	15710	15592	15849	15824	15837	15870	15677	15854	15706	15677	15835	15805	15720	15768	15785	15763	15706	15929	15772	15800	15837	15702	15849	15817	15669	15707	15974	15684	15891	15763	15740	15806	15839	15804	15682	15861	15713	16011	15741	15820	15870	15805	15648	15700	15845	15766	15841	15722	15763	15808	15768	15805	15659	15662	15781	15851	15740	15640	15775	15694	15651	15907	15793	15819	15721	15805	15804	15793	15909	15767	15918	15761	15997	15749	15799	15759	15822	15907	16009	15661	15723	15954	15790	15714	15978	15719	16062	15686	15902	15777	15881	15731	15674	15784	15666	15755	15633	15862	15838	15769	15912	15865	15731	15899	15871	15911	15734	15840	15911	15802	15654	15742	15781	15791	15650	15788	15800	15820	15776	15794	15587	15844	15706	15785	15917	15743	15771	15775	15723	15877	15692	15761	15869	15727	15823	15914	15867	15826	15653	15744	15664	15941	15893	15813	15746	15631	15775	15746	15932	15817	15852	15833	15596	15891	15726	15864	15890	15936	16052	15851	15790	15976	15719	15717	15795	15734	15737	15743	15654	15956	15704	15633	15775	15809	15740	15955	15831	15772	15954	15715	15700	15760	15787	15659	15905	15827	15726	15732	15799	15825	15725	15725	16013	15868	15766	15875	15939	15843	15884	15765	15764	15853	15580	15923	15935	15768	15762	15797	15745	15776	15817	15842	15903	15700	15786	15827	15798	15707	15840	15832	15773	15923	15675	15789	15786	15837	16059	15764	15793	15810	15803	15788	15914	15692	15863	15800	15807	15852	15688	15917	15756	15555	15818	15716	15754	15827	15811	16036	15961	15976	15848	15768	15706	15764	15815	15985	15528	15824	15743	15945	15933	15845	15825	15956	15740	15836	15958	15725	15755	15837	15960	15894	15870	15841	15629	15900	16007	15887	15819	15905	15765	15603	15865	15880	15747	15764	15734	15781	15891	15877	15749	15814	16065	15797	15789	15841	15684	15781	15867	15599	15606	15730	15759	15844	15837	15804	15875	15919	15725	15927	15851	15689	15606	15771	15658	15675	15911	15828	15907	15718	15802	15790	15776	15741	15807	15902	15805	15955	15775	15765	15844	15800	15903	15746	15872	15703	15872	15978	15851	15807	15914	15877	15990	15927	15615	15789	15833	15816	15869	15818	15701	15763	15943	15877	15813	15761	15668	15800	15901	15866	15833	15893	15756	15871	15614	15840	15957	15702	15718	15847	15861	15804	15834	15748	15956	15760	15918	15835	15696	15751	15778	15838	15737	15947	15892	15720	15796	15810	15663	15865	15751	15854	15745	15740	15734	15938	15773	15772	15848	15793	15798	15801	15644	15741	15749	15552	15841	15793	15780	15817	16128	15746	15883	15704	15790	15699	15888	15670	15885	15674	15740	15766	15879	15754	15710	15612	15967	15911	15941	15785	15772	15813	15779	15738	15854	15607	15736	15687	15855	15738	15742	15776	15910	15782	15859	15760	15745	15875	15932	15868	15770	15920	15644	15684	15807	15806	15805	15773	15891	15748	15858	15874	15772	15771	15860	15782	15809	15699	15901	15792	15786	15916	15780	15705	15933	15874	15786	15824	15889	15741	15856	15661	15826	15904	15817	15914	15969	15803	15845	15791	15791	15791	15781	15716	15929	15819	15735	15792	15818	15668	15623	15743	15862	15915	15846	15761	15895	15890	15835	15738	15690	15680	15796	15741	15875	15721	15848	15767	15944	15807	15969	15884	15664	15746	15841	15909	15793	15864	15902	15929	15926	15737	15934	15718	15852	15723	15968	15874	15809	15691	15903	15944	15799	15774	15883	15910	15800	15780	15736	15887	15845	15836	15791	15791	16111	15905	15748	15994	15710	15793	15732	15771	15933	15716	15804	15770	15676	15806	15767	16064	15790	15707	15931	15839	15822	15967	15910	15705	15688	15752	15871	15822	15782	15635	15788	15831	15862	16032	15789	16035	15735	15849	15867	15678	15746	15772	15685	15765	15838	15810	15953	15773	15835	15800	15786	15728	15920	15866	15865	15629	15904	15826	15717	15834	15944	15754	15855	15893	15750	15714	15755	15855	15979	15865	15875	15940	15782	15885	15828	15769	15699	15769	15664	15856	15771	15841	15808	15696	15858	15741	15769	15670	15831	15639	15974	15841	15949	15879	15810	15926	15719	15746	15783	15753	15718	15986	15826	15708	15836	15663	15803	15824	15677	15642	15869	15840	15808	15812	15737	15822	15656	15766	15834	15764	15708	15881	15852	15711	15884	15748	15791	15843	15704	15854	15935	15762	15745	15821	15829	15853	15913	15829	15710	16034	15914	15980	15649	15950	15820	15754	15910	15871	15673	15668	15814	15759	15641	15860	15666	15923	15666	15731	15824	15931	15850	15810	15713	15629	15876	15740	15799	15885	15879	15798	15711	15862	15902	15753	15862	15889	15936	15990	15813	15705	15750	15824	15791	15820	15738	15911	16025	15946	15944	15823	15625	15833	15791	15762	15840	15827	15762	15652	15850	15721	15903	15861	15674	15814	15831	15716	15661	15790	15920	15764	15756	15879	15730	15737	15894	15787	15791	15781	15674	15813	15822	16037	15853	15744	15886	15810	15910	15657	15786	15773	15826	15734	15763	15872	15700	15745	15940	15882	15874	15648	15911	15769	15851	15690	15895	15810	15727	15809	15771	16002	15854	15844	15872	15746	15751	15912	15925	15840	15789	15653	15816	15703	15703	15633	15857	15821	15865	15592	15849	15753	15913	15797	15924	15986	15834	15911	15839	15670	15896	15639	15978	15619	15673	15980	15802	15959	15612	15661	15785	15729	15802	15825	15835	15658	15692	15741	15881	15895	15712	15866	15968	15777	15738	15834	15943	15935	15818	15759	15689	15720	15795	15770	15814	15844	15801	15798	15843	15722	15671	15516	15675	15920	15864	15875	15873	15722	15747	15823	15814	15657	15781	15935	15875	15872	15706	15725	15765	15728	15870	15981	15839	15821	15724	15777	15841	15838	15753	15717	15694	15883	15735	15833	15755	15817	15986	15829	15734	15821	15907	15781	15780	15691	15866	15942	15931	15602	15902	15795	15899	15756	15784	15791	15714	15766	15921	16055	15703	15939	15909	15767	15794	15684	15795	15922	15802	15749	15600	15664	15818	15767	15785	15753	15698	15814	15672	15824	15820	15596	15851	15958	15909	15850	15786	15923	15678	15721	15795	15691	15751	15805	15652	15688	15874	15710	15784	15846	15776	15907	15908	15787	15927	15722	15947	15717	15652	15839	15995	15755	15739	15840	15896	16036	15746	15808	15740	15715	15879	15855	15891	15823	15592	15985	15890	15922	15851	15649	15698	15783	15863	15872	15854	15661	15718	15911	15603	15632	15738	15921	15858	15675	15897	15800	15688	15768	15664	15876	15846	15801	15902	15795	15757	15882	15904	15925	15739	15865	15869	15829	15949	15746	15736	15797	15760	15952	15670	15785	15871	15834	15946	15830	15886	15990	15743	15785	15784	15910	15766	15638	15828	15998	15868	15709	15799	15960	15798	15799	15932	15752	15823	15547	15792	15644	15908	15744	15975	15811	15922	15722	15706	15946	15989	15693	15824	15616	15747	15879	15682	15943	15637	15781	15661	15669	15871	15844	15936	15839	15859	15840	15887	15871	15672	15977	15838	15753	15800	15611	15733	16015	15959	15606	15597	15859	15719	15842	15823	15920	15654	15862	15718	15865	15770	15703	15914	15898	15835	15825	15788	15623	15865	15679	15881	15852	15973	15825	15779	15931	15907	15719	15938	15864	15805	15807	15780	15758	15801	15709	15771	15813	15847	15881	15735	15863	15819	15683	15825	15881	15757	15786
30048	22188	22116	20226	18308	18425	18535	18163	18215	18161	17985	18179	18203	18205	18049	17997	18017	18283	18384	19125	18979	19053	18482	18264	18181	18066	18192	18148	18286	18003	17947	18036	18003	18168	18067	17934	18162	18243	18006	18035	18019	18056	17959	18173	18117	18108	17841	17990	17994	18091	18007	17873	18091	18015	18077	18022	18033	17842	18012	17952	17953	17912	17855	17942	18078	17982	18203	18009	17926	18009	18112	17953	17900	18030	18001	18207	17824	18004	17968	17978	18218	18200	18049	17853	17996	17811	18174	17817	17994	17859	18001	18094	18034	17999	17904	17865	18201	18017	18020	18043	17991	18132	18131	18041	17959	18277	18150	18310	17992	17959	18112	17961	17974	18123	17916	17874	17908	18093	17735	17867	18123	17998	18072	18168	18192	17693	17900	18206	18204	17978	18032	17963	17898	18006	17934	17923	17956	18020	17785	17953	18164	17972	17952	17939	17893	17968	17919	18028	17993	18032	17906	17966	17944	18025	18016	17915	18022	17949	18110	17776	17828	17625	18012	18179	18021	17963	17977	17868	17779	17758	17898	18034	17998	18031	17973	18020	18042	17881	18061	17973	17847	18082	17895	18181	17885	17978	17897	18052	18030	17898	17906	17945	17958	17874	18070	17883	17920	17857	17943	17933	18061	17931	18137	17943	18076	18103	18065	17985	18191	17985	17900	18058	17829	18064	18102	18049	17958	17930	17955	17971	17983	17975	17929	17843	18073	17956	17992	18053	17928	18010	18174	18034	18036	18025	18190	18072	17876	18067	18065	17796	18014	18049	18108	17925	18031	17919	17959	18185	17840	17978	17965	17756	17665	17950	17852	18018	17767	17857	17827	18045	17809	17838	18034	17985	18010	17862	18112	17792	18018	17872	18002	17987	18149	18118	18000	18155	18038	18026	18102	17976	17906	17970	17883	17949	18072	18176	18018	17958	18130	18052	17903	18022	18106	17954	18048	17951	18102	18074	17790	18021	18029	18060	17988	18178	17910	17914	18200	18022	17969	17962	18087	18116	18206	17966	18003	17979	18056	18035	17892	18079	18014	17948	18160	18104	18116	18033	18058	17997	18015	17928	18023	17803	18084	17988	18111	18091	18076	18088	18009	18079	18075	18041	18339	18219	18151	18041	18253	18067	18142	17930	17961	18034	18251	17950	18051	17936	18084	18115	18126	17927	18015	17848	17957	18033	17951	18066	18077	17888	17984	18093	18114	17928	18008	18026	18213	17957	18065	18078	18003	18039	18266	18080	18120	17842	17911	17818	17848	17745	17902	17768	17956	18020	17810	17873	18068	17983	17902	18052	18285	18080	18081	18027	18287	17847	18066	18023	17966	17907	18082	17822	18038	18176	17909	18119	17995	18113	17963	17968	18065	18079	18005	18057	18050	17807	17887	17815	18140	18134	17998	18160	18159	17849	17825	17891	17936	18022	18106	18168	17712	17917	18007	17957	18136	18002	17939	18164	18002	17886	17920	17967	18013	18029	18038	18012	18123	17993	17787	17858	17965	18027	18064	18198	17959	17870	17887	17897	18077	17985	17993	17967	17944	17836	17910	17860	18073	18109	17941	18053	18105	18170	18130	18208	17948	17936	18078	17798	18008	18059	18060	18023	18026	18062	18173	18067	18020	17902	17770	18006	17912	18212	18153	18105	18018	18045	18079	17919	17983	18105	17800	17950	18163	17959	18001	18148	17867	17897	18151	18102	17891	18000	17789	18054	18028	17877	17977	18086	18043	17919	18063	18197	17979	17918	17904	17950	18115	17980	18076	17910	18034	17963	18005	18185	18053	18012	17947	18162	18101	18096	17891	17988	17994	17795	17983	17960	17931	18020	17968	18200	18043	17828	17880	17929	18125	17983	17997	17900	18092	18118	18013	18000	17949	17944	18000	18129	18013	17953	18134	18085	17945	18074	17898	17880	18095	17992	18018	18116	17980	18136	18109	18034	18276	18004	17859	18121	18149	17706	18137	17958	17907	18159	18077	18049	17889	18211	18176	17822	18084	17795	18182	17899	17867	18027	18066	18013	18129	18007	18016	18039	18094	17867	18066	18175	17696	17883	18081	18153	18070	18011	17978	17826	17847	17803	17859	18071	18024	17964	17963	18142	17893	18042	17899	18023	18080	18152	17997	18019	18185	17985	18182	17985	18060	18007	17808	17922	17966	18051	18017	17868	17867	18140	18070	17966	18045	18049	18050	18298	18084	17880	18033	18161	17919	17945	17975	18010	17975	17893	18031	17909	17876	18094	18086	18098	18042	17932	17827	17839	18070	18056	18080	17872	17986	17851	17890	18070	18162	17977	17962	18159	17950	17922	17843	17891	17760	17752	17983	18197	18095	17991	18169	18095	18077	17941	18064	18040	17927	18156	18148	18003	18122	17912	18130	17974	18127	17878	18183	17901	17869	17951	18043	18153	18295	17855	17832	18200	18123	17916	17967	18082	17854	18101	18215	18089	18158	17942	18131	18055	18036	18162	17987	17862	18069	17707	18172	17987	17962	18084	18148	18069	18057	18084	17833	17954	18177	18122	18012	17888	18235	18084	17975	17820	18288	17913	18063	17963	18171	17807	17864	17922	18021	17836	17845	17978	18067	18010	17850	18202	18193	18174	18061	17906	18194	18017	18052	17949	17692	18009	17836	17911	18008	18069	17811	18120	17871	18023	18117	17865	17761	17935	17945	18058	18121	17935	18016	17862	17969	17877	18068	18302	18011	18282	17914	17933	18023	17892	17779	17884	17836	17984	18174	18153	17957	18081	18010	17971	17857	18074	18091	17957	17919	18089	18294	18082	17977	17967	18022	17991	18112	18218	17840	18253	17892	18123	18038	17972	17922	17941	18069	18050	18118	18225	17838	18075	18099	18083	17954	18155	18341	18013	17941	17930	18046	18051	18013	18073	18202	18161	17994	18044	17966	18035	17996	18036	17843	17997	18046	18007	18010	18203	18230	18001	18157	18101	18103	17987	18227	17931	17871	18011	18081	18070	17982	18007	17921	17939	17980	17772	18123	17893	17904	17867	18108	18137	18018	18026	17854	17952	18040	17990	18098	17951	18068	18161	18137	18064	17817	18131	18068	17987	18002	18113	17919	18091	18040	17891	18048	17997	18075	17912	17915	17816	18046	18005	17799	18019	17964	18026	17942	18058	17965	17901	17959	18045	18157	18230	18168	17946	18103	17864	18082	17902	18069	18150	17899	17911	17868	17805	18012	18054	17690	17910	17840	17906	17891	18079	17969	17955	17967	17879	17674	17963	17933	18004	18016	17999	18276	18150	18021	17851	18092	17906	18154	17938	17976	17999	17889	17980	18148	18048	18119	18136	18025	18023	17910	18031	18094	18060	17999	18090	17935	18077	17891	17929	18063	17904	18028	17959	17988	18086	18122	18158	17980	18000	18168	18001	18027	18073	17891	17923	18051	18048	17864	18071	17727	17978	18065	17969	17972	17965	18231	18004	17826	17978	18121	17929	17771	17956	18057	18111	18195	18139	18084	17981	18058	17823	18119	17811	17861	17845	18244	18046	17934	18077	17945	18115	18064	17926	18060	17995	18041	18153	17975	18059	17881	17840	18169	17978	17930	17816	18032	18003	18108	18103	17975	18169	17902	17799	18128	17931	18060	18052	18016	17940	17999	18082	18026	17990	18099	17863	17873	17983	18074	18083	18160	17992	17933	17893	18155	18102	17992	18202	17985	18035	18074	18011	17992	17998	18016	17895	18036	18097	18091	17920	18161	18062	18134	18115	18146	17973	17969	17995	17985	18033	18143	17843	17977	17916	17938	18115	17988	18155	18015	17911	18010	18138	17913	17811	17958	18001	17857	18052	18246	18061	17936	17968	17919	18018	18081	17994	18132	18046	18146	17897	17850	18004	18187	17988	17986	18098	17965	17878	18137	18133	18120	18032	18123	18157	18068	18175	17994	17960	17834	18077	18020	18013	18025	17937	18089	18098	18205	17973	18200	18134	17812	18030	18187	18106	18013	17942	17860	18078	18160	17978	17999	17947	17982	17906	17932	18046	18187	17822	18212	18080	18144	17908	17989	17986	18077	17848	17941	18017	17933	18055	17929	18021	17993	18151	18202	17996	17878	17925	17950	17846	17960	18045	18237	18063	17932	17903	18027	17914	17963	18114	18092	17980	17936	17933	18013	17993	17945	17968	17933	18031	17878	17964	18014	18037	17908	18017	18164	18022	18336	18288	18214	17991	18153	18058	18116	17947	18057	18095	18013	18098	17999	17920	17901	17848	17976	17897	17914	18051	18020	17895	17988	17950	18057	18111	18063	18318	18073	18003	17973	18099	17791	17925	17934	17954	17695	18062	17932	17870	17869	17916	17989	18037	18116	18028	18015	18254	17986	18032	17891	17764	18169	18033	17810	18011	18006	18167	17937	17949	17835	18165	18083	18116	17922	17979	18055	17952	18055	18046	17992	17918	18009	17792	18139	17972	18090	17768	17958	18021	17940	18110	18106	17880	17957	17875	18119	18037	18171	17908	18071	17924	18002	17986	18109	17999	17942	17970	17798	18003	18033	18062	18025	17861	17921	18010	18118	18180	18113	17960	17983	17932	17792	18258	18012	18100	17970	18180	18007	18093	18218	17988	17889	18142	18008	18015	17883	17880	18111	18080	18024	18094	17897	17816	18041	17972	17965	17957	18148	17976	17930	18046	17981	18066	17904	17853	17906	18061	17815	17923	18062	17984	17985	17843	18081	17966	17898	17793	18085	18076	18139	18045	17975	17995	17903	17876	18158	18019	18127	17882	17777	17735	18174	18016	17978	18124	18062	17964	17929	17951	17779	17998	17886	18088	17948	18172	17971	18025	17960	18070	17945	18119	18020	18075	17954	18079	18095	17953	17999	18109	17915	17869	17783	18143	17989	18051	17972	17875	18027	18042	17842	17967	18171	17832	17799	17900	18020	18153	18054	18090	17965	17984	18007	17975	17973	18007	18121	18128	18077	17969	18077	17864	18179	18017	18155	18007	18025	17736	17820	18008	17974	18126	18000	18017	17967	18116	18017	17917	17855	18170	17946	18172	18059	17844	18045	17820	18037	18117	17810	17920	17959	17906	18060	18193	18327	17910	18059	18172	17925	17919	17819	18064	17935	17952	18064	17820
16675	18072	18126	17909	17346	16962	16893	16646	16728	16648	16724	16560	16457	16341	16406	16611	16562	16395	17046	17884	18120	17745	16923	16689	16482	16363	16400	16308	16253	16328	16286	16391	16349	16214	16367	16128	16310	16305	16298	16372	16447	16183	16504	16322	16401	16358	16318	16439	16245	16275	16327	16317	16268	16203	16212	16136	16421	16403	16307	16329	16378	16368	16374	16309	16329	16417	16501	16387	16189	16245	16271	16360	16299	16317	16299	16317	16459	16414	16312	16491	16191	16376	16200	16320	16294	16339	16337	16410	16466	16424	16447	16163	16342	16286	16313	16324	16416	16492	16391	16182	16260	16162	16255	16358	16311	16218	16422	16229	16257	16348	16320	16182	16354	16577	16312	16386	16238	16030	16300	16299	16325	16349	16337	16337	16480	16385	16390	16210	16130	16378	16422	16317	16155	16295	16271	16350	16209	16378	16221	16166	16421	16287	16366	16357	16305	16220	16264	16356	16246	16379	16505	16444	16255	16273	16316	16186	16403	16272	16223	16421	16340	16297	16242	16184	16350	16383	16391	16258	16249	16293	16295	16369	16257	16384	16255	16199	16339	16371	16260	16315	16279	16396	16401	16153	16299	16355	16178	16241	16233	16401	16170	16359	16369	16441	16294	16268	16232	16196	16211	16439	16442	16369	16359	16377	16504	16292	16564	16303	16388	16303	16289	16226	16393	16226	16444	16564	16378	16400	16184	16295	16306	16272	16348	16242	16473	16192	16463	16279	16171	16374	16389	16347	16488	16279	16189	16385	16201	16157	16369	16355	16366	16391	16325	16248	16290	16171	16377	16417	16378	16336	16335	16438	16158	16326	16328	16456	16226	16370	16471	16282	16247	16443	16352	16196	16186	16652	16265	16470	16232	16407	16212	16167	16271	16374	16256	16355	16400	16375	16277	16366	16341	16232	16145	16355	16361	16095	16337	16317	16374	16209	16618	16295	16371	16344	16391	16260	16595	16413	16331	16234	16237	16401	16294	16522	16342	16159	16421	16186	16405	16376	16102	16383	16334	16353	16359	16277	16332	16289	16466	16379	16347	16223	16399	16306	16503	16180	16317	16286	16355	16314	16317	16347	16357	16250	16176	16421	16126	16381	16298	16408	16398	16435	16126	16371	16371	16458	16295	16389	16479	16234	16310	16327	16194	16377	16215	16388	16359	16341	16429	16246	16338	16212	16365	16531	16274	16376	16254	16347	16219	16418	16309	16452	16348	16286	16421	16149	16410	16350	16302	16465	16315	16297	16458	16255	16235	16437	16214	16317	16236	16338	16287	16338	16438	16188	16354	16274	16220	16364	16210	16299	16354	16292	16274	16322	16271	16304	16320	16422	16438	16314	16250	16338	16662	16516	16251	16260	16388	16404	16480	16366	16252	16312	16362	16521	16407	16435	16243	16253	16398	16400	16244	16216	16365	16277	16343	16286	16285	16293	16347	16248	16236	16266	16511	16166	16528	16193	16378	16475	16505	16400	16385	16408	16366	16401	16393	16379	16108	16287	16501	16207	16366	16144	16411	16320	16290	16282	16303	16385	16378	16531	16328	16327	16455	16242	16342	16282	16342	16207	16299	16422	16188	16463	16300	16335	16374	16335	16376	16246	16553	16202	16356	16316	16374	16149	16279	16234	16220	16212	16318	16330	16462	16289	16172	16211	16218	16436	16263	16278	16288	16247	16359	16481	16350	16352	16424	16351	16268	16421	16265	16229	16246	16298	16375	16271	16371	16466	16436	16307	16332	16401	16214	16385	16161	16286	16249	16293	16381	16275	16273	16294	16383	16247	16397	16135	16474	16237	16328	16254	16384	16381	16335	16177	16152	16293	16310	16440	16391	16184	16324	16381	16305	16398	16306	16565	16292	16227	16374	16490	16635	16236	16368	16293	16334	16164	16319	16324	16376	16285	16360	16378	16259	16262	16404	16280	16327	16435	16232	16306	16225	16445	16397	16398	16355	16268	16459	16532	16339	16387	16484	16386	16332	16374	16264	16252	16259	16516	16299	16240	16323	16296	16240	16267	16472	16265	16231	16378	16522	16406	16306	16312	16416	16369	16294	16353	16448	16328	16295	16252	16312	16305	16204	16350	16344	16313	16318	16293	16331	16378	16471	16370	16283	16351	16229	16423	16438	16234	16359	16282	16422	16207	16306	16448	16486	16245	16360	16200	16292	16252	16408	16500	16205	16169	16499	16556	16304	16368	16329	16395	16426	16259	16563	16502	16373	16225	16315	16407	16052	16436	16460	16541	16281	16254	16248	16326	16273	16285	16292	16166	16359	16224	16330	16263	16363	16328	16327	16419	16207	16195	16293	16458	16226	16105	16326	16191	16314	16248	16268	16204	16271	16487	16375	16264	16442	16446	16212	16233	16329	16275	16274	16314	16333	16316	16071	16026	16282	16299	16346	16265	16445	16556	16276	16464	16326	16307	16397	16314	16354	16411	16404	16371	16192	16306	16275	16210	16313	16289	16164	16216	16268	16245	16405	16182	16464	16312	16428	16221	16127	16199	16168	16308	16356	16524	16447	16314	16368	16460	16211	16418	16302	16316	16292	16502	16360	16429	16448	16366	16255	16422	16351	16177	16335	16335	16452	16242	16380	16472	16162	16376	16337	16365	16433	16365	16224	16196	16540	16440	16468	16275	16368	16475	16291	16236	16420	16456	16320	16464	16309	16276	16390	16202	16448	16385	16365	16215	16374	16453	16301	16531	16285	16453	16284	16401	16358	16237	16422	16223	16322	16176	16390	16458	16319	16313	16243	16254	16246	16545	16465	16296	16320	16464	16272	16349	16340	16296	16158	16349	16310	16238	16443	16286	16410	16286	16248	16227	16225	16195	16251	16291	16103	16160	16234	16340	16475	16273	16245	16149	16215	16229	16320	16163	16251	16374	16368	16321	16329	16316	16491	16444	16217	16247	16313	16300	16407	16330	16410	16232	16303	16322	16140	16298	16277	16435	16113	16468	16366	16306	16303	16272	16258	16419	16236	16504	16298	16303	16454	16252	16346	16326	16222	16158	16355	16389	16282	16394	16184	16417	16425	16416	16347	16280	16332	16367	16295	16246	16402	16481	16260	16196	16345	16352	16255	16233	16359	16286	16670	16168	16233	16362	16307	16357	16197	16442	16288	16221	16280	16379	16289	16291	16405	16414	16389	16189	16097	16498	16247	16585	16352	16200	16333	16144	16409	16325	16261	16290	16303	16315	16316	16258	16323	16259	16104	16277	16353	16434	16179	16276	16276	16535	16474	16449	16244	16315	16470	16231	16243	16151	16190	16227	16180	16391	16299	16481	16520	16334	16217	16385	16454	16259	16277	16336	16362	16352	16366	16363	16415	16244	16401	16431	16221	16349	16373	16306	16399	16102	16224	16537	16421	16265	16367	16378	16247	16174	16260	16375	16277	16411	16297	16240	16464	16319	16357	16138	16422	16231	16154	16403	16376	16120	16367	16251	16352	16237	16211	16391	16500	16429	16248	16243	16396	16443	16280	16317	16404	16388	16462	16373	16195	16295	16174	16390	16261	16298	16415	16419	16336	16385	16404	16160	16313	16276	16382	16366	16278	16288	16365	16446	16457	16323	16336	16123	16211	16280	16360	16318	16224	16287	16128	16245	16099	16409	16288	16400	16372	16367	16324	16417	16390	16272	16169	16239	16462	16357	16302	16384	16101	16557	16225	16316	16314	16420	16184	16272	16177	16237	16441	16192	16588	16212	16483	16260	16315	16338	16389	16039	16284	16377	16308	16335	16228	16513	16316	16400	16162	16254	16284	16352	16345	16322	16367	16378	16332	16250	16348	16331	16417	16359	16288	16367	16317	16438	16291	16178	16233	16460	16188	16262	16255	16312	16371	16256	16402	16410	16485	16378	16311	16284	16396	16457	16288	16412	16284	16377	16286	16213	16390	16326	16254	16276	16285	16349	16492	16328	16448	16427	16234	16514	16336	16592	16351	16296	16258	16353	16265	16290	16311	16445	16201	16237	16401	16228	16402	16232	16423	16350	16233	16440	16431	16202	16264	16291	16369	16298	16306	16286	16276	16320	16264	16455	16420	16393	16329	16356	16403	16216	16303	16332	16372	16428	16436	16311	16466	16398	16422	16345	16268	16478	16166	16511	16267	16419	16266	16201	16477	16259	16315	16267	16426	16397	16409	16334	16425	16219	16309	16306	16210	16325	16367	16355	16353	16351	16269	16325	16288	16344	16165	16414	16411	16205	16392	16389	16329	16357	16305	16328	16342	16228	16200	16382	16693	16425	16433	16403	16585	16290	16316	16257	16372	16285	16320	16300	16455	16427	16240	16126	16359	16482	16260	16371	16401	16320	16289	16225	16434	16256	16224	16472	16495	16404	16464	16424	16298	16318	16279	16303	16158	16342	16305	16433	16327	16228	16128	16339	16257	16348	16345	16479	16361	16222	16240	16391	16344	16301	16337	16360	16328	16358	16310	16496	16392	16234	16194	16239	16256	16355	16287	16335	16291	16453	16376	16287	16179	16489	16379	16217	16354	16314	16351	16334	16370	16377	16448	16166	16403	16499	16413	16438	16378	16164	16398	16451	16244	16485	16258	16377	16338	16242	16245	16262	16216	16344	16224	16379	16269	16191	16246	16214	16355	16393	16358	16378	16144	16432	16181	16218	16216	16226	16278	16441	16178	16358	16188	16245	16274	16178	16369	16375	16200	16369	16222	16350	16378	16294	16319	16080	16308	16449	16248	16317	16271	16418	16318	16407	16218	16309	16428	16226	16340	16489	16280	16372	16309	16288	16391	16382	16471	16299	16208	16220	16365	16392	16340	16370	16309	16458	16312	16456	16351	16296	16312	16458	16440	16318	16146	16295	16193	16372	16415	16226	16349	16354	16383	16339	16305	16457	16315	16442	16351	16329	16517	16157	16234	16392	16397	16209	16380	16262	16378	16290	16346	16264	16280	16192	16394	16239	16411	16342	16486	16237	16297	16291	16475	16362	16247	16282	16318	16197	16433	16425	16223	16232	16313	16384	16390	16624	16378	16281	16378	16296	16333	16199	16239	16265	16298	16346	16407	16306	16367	16249	16249	16238	16297	16317	16351	16386	16472	16334	16385	16418	16271	16469	16466	16175	16345	16490	16342	16338
25594	21456	28056	25857	21602	20416	20514	18887	18728	18634	18688	18673	18681	18643	18444	18753	19035	18671	21157	24713	24422	22972	21207	19814	18901	18593	18645	18417	18246	18335	18317	18145	18348	18361	18285	18285	18336	18119	18424	18320	18404	18297	18191	18322	18058	18196	18290	18342	18179	18404	18283	18151	18329	18295	18216	18164	18321	18226	18055	18222	18235	18351	18347	18330	18247	18313	18057	18164	18264	18328	18222	18234	18317	18382	18310	18383	18297	18047	18272	18097	18458	18245	18134	18126	18345	18107	18483	18003	18088	18252	18156	18089	18164	18076	18267	18149	18219	18043	18048	18142	18117	18122	18085	18170	18067	18290	18159	18063	17944	18178	18207	18284	18427	18265	18072	18355	18240	18228	18427	18113	17976	18122	18272	18278	17966	18073	18447	18120	18242	18293	18338	18301	18244	18379	18277	18330	18191	18199	18167	18206	18085	18239	18112	18218	18126	18077	18477	18149	18375	18389	18521	18050	18285	18315	18128	18395	18110	18381	18187	18406	18394	18004	18179	18212	18191	18093	18073	18284	18144	18111	18297	18025	18050	18117	18210	18239	18295	18220	18255	18124	18236	18340	18309	18414	18429	18397	18208	18411	18198	18202	18266	18215	18314	18350	18220	17946	18156	18426	18432	18036	18234	18145	18110	18329	18194	18299	18153	18228	18128	18211	18381	18131	18228	18111	18018	18208	18238	18218	18032	17990	18434	18183	18089	17973	18137	18276	18111	18262	18266	18069	18168	18147	18156	18089	18050	18235	18421	18510	18028	18230	18434	18213	18013	18271	17986	18069	18242	18087	18080	18314	18071	18193	18021	18071	18421	18043	18261	18188	18235	18275	18438	18334	18151	18269	18190	18281	18254	18259	18140	18273	18194	18248	18277	18237	18313	18181	18096	18069	18124	18361	18278	18170	18296	18259	18184	18226	18192	18330	18096	18037	18295	18172	18168	18150	18065	18275	18012	17959	18215	18275	18097	17828	18348	18096	18010	18272	18354	18193	18210	18112	18109	18187	18180	18230	18346	18322	18255	18043	18226	18165	18216	18206	18209	18333	18133	18205	18064	18064	18093	18077	18450	18138	18040	18214	18170	18062	17939	18086	18274	18009	18295	18115	18089	18229	18117	18053	18236	18181	18118	18096	18284	18091	18084	18163	18267	18303	18211	18240	18446	18302	18229	18187	18216	18171	18199	18289	18343	18144	18256	18124	18248	18255	18180	18174	18346	18055	18208	18308	18129	18348	18263	18184	18252	18265	18396	18228	18300	18046	18211	18269	18085	18107	18154	18240	18196	18201	18221	18051	18338	18249	18188	18220	18320	18196	18309	18218	18038	18304	18349	18188	18070	18138	18262	18225	18377	18148	18121	18196	18145	18155	18305	18154	18121	18185	18198	18124	18188	18378	18275	18255	18263	18270	18129	18226	18281	18032	18447	18345	18245	18232	18085	18042	18090	18156	18175	18070	18160	18308	18097	18242	18122	18382	18329	18340	18311	18139	18140	18216	18157	18124	18208	18165	18273	18126	18161	18216	18256	18230	18251	18197	18026	18175	18068	18000	18063	18028	18138	18245	17940	18254	18246	18059	18231	18174	18084	18266	18259	18194	18256	18324	18074	18278	18220	18369	18231	18057	18246	18082	18353	18133	18206	18035	18230	18267	18054	18275	18276	18594	18257	18159	18157	18195	18126	18094	18390	18237	18225	18277	18074	18396	18310	18224	18215	18017	18171	18272	18104	18256	18236	18205	18132	18234	18349	18289	18367	18541	18159	17987	18347	18156	18282	18185	18360	18287	18285	18160	18144	18134	18361	18276	18311	18084	18248	18229	18400	18354	18298	18350	18070	18186	18236	18220	18129	18335	18260	18047	18264	18267	18419	18290	18088	18079	18273	18324	18252	18158	18098	18104	18277	18242	18258	18238	18180	18320	18037	18263	18104	18412	18042	18419	18195	18146	18158	18360	18186	18319	18240	18381	18249	18090	17965	18201	18362	18151	18346	18282	18159	18448	18362	18262	18212	18090	18217	18383	18345	18151	18036	18211	18193	18134	18185	18294	18334	18354	18184	18163	18344	18290	18319	18090	18086	18323	18231	18182	18263	18150	18341	18008	18141	18203	18313	18318	18277	18232	18183	18156	18383	18270	18303	17987	18191	18271	18326	18236	18154	18233	18415	18261	18353	18203	18192	18066	18414	18130	18024	18184	18129	18091	18122	18010	18245	18185	18111	18103	18378	17940	18156	18307	18323	18015	18286	18111	18281	18248	18168	18263	18098	18190	18146	18162	18247	18338	18170	18253	17965	18097	18372	18232	18210	18122	18122	18110	18226	18207	18420	18226	18385	18295	18297	18356	18133	18118	18140	18244	18289	18183	18152	18359	18261	18336	18280	18277	18142	18095	18069	18156	18182	18224	18301	18159	18293	18365	18248	18291	18063	18210	18271	18308	18131	18168	18234	18440	18314	18301	18153	18251	18277	18226	18167	18083	18283	18011	18408	18295	18203	18375	18117	18281	17846	18134	18321	18201	18309	18208	18205	18259	18297	18191	18345	18211	18219	18231	17976	18176	18171	18202	18234	18169	18195	18204	18330	18357	18306	18181	18270	18001	18240	18304	18374	18103	18228	18359	18205	18347	18105	18261	18148	18238	18271	18210	18265	18295	18230	18179	18279	18224	18246	18162	18237	18066	18228	18144	18284	18123	18301	18234	18517	18142	18349	18232	18386	18434	18246	18436	18241	18159	18360	18243	18163	18370	18045	18165	18145	18053	18118	18199	18164	18398	18071	18264	18124	18167	18239	18589	18217	18294	18083	18305	18194	18283	18530	18244	18252	18070	18127	18167	18276	18203	18344	18367	18269	18132	18218	18190	18479	18230	18451	18287	18280	18178	18325	18157	18225	18087	18158	18251	18014	18256	18365	18176	18242	18146	18037	18343	18228	18417	18313	18127	18174	18209	18147	18121	17887	18306	18410	18281	18374	18208	18092	18156	18391	18214	18054	18177	18153	18185	18228	18323	18565	18071	18348	18010	18235	18308	18349	18232	18083	18287	18376	18234	18277	18263	18487	18235	18476	18505	18101	18183	18194	18305	18312	18341	18077	18221	18393	18337	17972	18052	18261	18135	18285	18359	18245	18173	18185	18244	18312	18392	18373	18494	18250	18321	18188	18035	18214	18131	18120	18243	18193	18227	18283	18264	18085	18235	18192	18094	18108	18224	18291	18233	18367	18253	18327	17993	18277	18271	18285	18366	18393	18423	18280	18234	18036	18279	18320	18401	18277	18163	18402	18224	18204	18200	18348	18114	18132	18194	18118	18024	18181	18205	18160	18168	18441	18456	18269	18195	18155	18126	18328	18246	18337	18352	18242	18440	18078	18303	18285	18008	18101	18173	18295	18232	18401	18247	18232	18190	18233	18231	18233	18220	17924	18001	18211	18047	18178	18381	18362	18208	18209	18214	18161	18253	18332	18040	18202	18261	18151	18172	18136	18284	18189	18228	18298	18176	18207	18150	18034	18216	18166	18072	18142	18068	18357	18226	18298	18321	18340	18056	18238	18219	18156	18283	18258	18185	18134	18275	18510	18236	18276	18315	18221	18467	18195	18239	18079	18027	18213	18236	18226	18198	18308	17973	18140	18290	18085	18072	18073	18138	18253	18196	18391	18300	18216	18205	18092	18047	18092	18277	18164	18040	18152	18420	18197	18250	18182	18162	18204	18148	18056	18324	18447	18373	18348	18196	18271	18341	18286	18220	18001	18024	18278	18192	18399	18320	18097	18329	18325	18257	18311	18177	18041	18101	18225	18156	18210	18324	18203	18195	18211	18122	18059	18286	18189	18234	18055	18187	18460	18247	18089	18156	18289	18010	18289	18321	18320	18126	18350	18016	18243	18121	18294	18186	18197	18333	18499	18176	18122	18398	18319	18314	18361	18395	18201	18333	18335	18251	18078	18371	18279	18173	18428	18216	18239	18229	18370	18235	18412	18315	18363	18429	18195	18197	18092	18231	18084	18343	18166	18398	18061	18257	18011	18301	18296	18199	18230	18335	18261	18225	18293	18124	18195	18039	18113	18022	18307	18259	18150	18232	18185	18267	18194	18380	18199	18170	18239	18264	18190	18092	18188	18151	18382	18322	18329	18213	18110	18276	18246	18351	18106	18196	18376	18014	18241	18349	18267	18022	18267	18070	18337	18323	18242	18366	18130	18262	18373	18152	18310	18235	18094	18112	18329	18288	18293	18133	18271	18270	18241	18207	18008	18259	18182	18087	18223	18102	18035	18244	18215	18223	18271	18043	18225	18399	18284	18170	18191	18283	18147	18006	18112	18162	18124	18214	18242	18067	18160	18144	18279	18301	18223	18165	18338	18322	18156	18108	18474	18055	18441	18141	18299	18334	18389	18280	18272	18206	18082	18125	18149	18368	18216	18027	18248	18354	18235	18520	18483	18284	18183	18302	18168	18080	18201	18345	18374	18297	18308	18351	18377	18310	18194	18275	18420	18000	18349	18435	18371	18139	18087	18395	18241	18224	18419	18141	18175	18253	18248	18470	18312	18130	18363	18163	18138	18236	18208	18238	18090	18014	18033	18033	18006	18236	18215	18405	17961	18381	18357	18268	18187	18207	18341	18259	18249	18302	18188	18244	18336	18080	17950	18120	18145	18275	18341	18028	18293	18369	18184	18220	18349	18131	18343	18191	18324	18220	18212	18193	18272	18132	18027	18291	18442	18257	18229	18111	18238	18348	18306	18028	18144	18272	18145	18160	18176	18133	18222	18116	18422	18443	18442	18240	18171	18259	18205	18400	18265	18154	18079	18348	18066	18186	18258	18418	18398	18344	18380	18295	18315	18270	18219	18169	18314	18091	18172	18007	18534	18229	18068	18312	18190	18373	18096	18146	18316	18423	18252	18239	18350	18158	18339	18177	18162	18122	18119	18258	18355	17931	18313	18255	17961	18140	18192	18371	18522	18191	18277	18346	18164	18149	18352	18357	18227	18146	18230	18205	18082	18064	18135	18240	18402	18282	18012	18230	18240	18279	18110	18401	18295	18226	18114	18224	18203	18286	18233	18244	18373	18227	18201	18279	18339	18129	18368	18133	18276	18046	18154	18146	18290	18270
15553	23332	22559	20356	18977	18514	17690	17628	17079	16979	17114	16808	17168	16747	16922	17027	17914	16746	21886	26395	25144	22947	20054	18180	17163	16693	16618	16685	16392	16542	16579	16333	16500	16346	16483	16298	16315	16394	16444	16397	16427	16391	16450	16650	16465	16647	16447	16331	16365	16401	16385	16411	16271	16571	16496	16512	16370	16466	16308	16660	16498	16504	16562	16436	16463	16491	16454	16560	16475	16462	16386	16487	16497	16433	16205	16386	16327	16439	16461	16487	16321	16344	16543	16604	16452	16267	16600	16338	16571	16311	16549	16489	16524	16409	16482	16385	16428	16401	16431	16230	16435	16378	16368	16510	16457	16357	16380	16577	16510	16411	16427	16620	16478	16403	16427	16470	16438	16468	16382	16427	16328	16501	16507	16443	16394	16421	16322	16377	16222	16504	16569	16536	16372	16335	16392	16423	16459	16312	16383	16532	16427	16365	16605	16634	16327	16481	16460	16505	16512	16664	16483	16188	16326	16275	16405	16284	16298	16509	16461	16259	16661	16385	16296	16518	16315	16455	16555	16406	16484	16656	16369	16365	16573	16393	16332	16492	16378	16279	16520	16402	16597	16556	16417	16494	16395	16507	16515	16284	16443	16452	16501	16474	16222	16544	16387	16611	16249	16464	16641	16385	16386	16273	16550	16350	16514	16370	16311	16421	16427	16555	16451	16463	16419	16386	16237	16398	16441	16650	16420	16443	16515	16324	16332	16379	16511	16553	16360	16451	16456	16566	16626	16367	16387	16308	16496	16385	16298	16430	16370	16409	16458	16388	16429	16505	16494	16491	16528	16335	16423	16623	16420	16640	16402	16429	16414	16400	16321	16492	16465	16463	16511	16367	16546	16414	16377	16413	16267	16390	16466	16585	16521	16334	16449	16390	16374	16448	16260	16402	16400	16377	16440	16359	16413	16494	16276	16481	16147	16507	16441	16349	16549	16483	16401	16497	16445	16355	16388	16398	16503	16370	16470	16251	16458	16567	16470	16485	16337	16438	16350	16350	16403	16347	16291	16451	16328	16640	16511	16426	16216	16582	16504	16428	16562	16436	16534	16521	16574	16486	16351	16408	16478	16405	16387	16356	16551	16486	16314	16520	16308	16422	16397	16357	16560	16424	16305	16499	16402	16210	16318	16291	16572	16364	16341	16459	16360	16486	16591	16267	16267	16359	16330	16560	16545	16379	16529	16391	16300	16449	16345	16405	16554	16371	16413	16368	16462	16404	16466	16404	16249	16220	16491	16356	16444	16388	16581	16508	16435	16342	16333	16408	16261	16555	16471	16563	16257	16356	16397	16417	16393	16422	16468	16398	16191	16634	16364	16614	16586	16383	16320	16367	16378	16359	16320	16401	16315	16331	16583	16392	16511	16165	16538	16464	16466	16457	16430	16244	16592	16486	16315	16585	16405	16457	16331	16595	16554	16511	16500	16423	16443	16324	16572	16268	16400	16491	16410	16429	16312	16544	16429	16429	16507	16375	16414	16400	16321	16402	16357	16425	16358	16519	16470	16533	16447	16501	16452	16470	16349	16320	16425	16352	16504	16440	16459	16299	16546	16563	16404	16456	16329	16509	16317	16438	16664	16470	16383	16371	16490	16336	16533	16381	16472	16383	16493	16217	16530	16345	16298	16466	16392	16414	16443	16315	16597	16347	16443	16548	16408	16484	16463	16395	16338	16417	16499	16422	16348	16503	16532	16385	16379	16531	16363	16223	16516	16351	16522	16364	16188	16579	16462	16337	16306	16493	16383	16423	16254	16545	16413	16404	16605	16605	16552	16380	16628	16599	16533	16527	16422	16449	16498	16383	16480	16536	16316	16342	16354	16535	16570	16353	16484	16306	16309	16359	16394	16401	16369	16408	16568	16427	16407	16527	16518	16400	16308	16277	16547	16352	16461	16496	16367	16251	16457	16331	16470	16661	16467	16473	16542	16353	16384	16435	16436	16364	16451	16362	16493	16351	16380	16509	16573	16291	16400	16457	16453	16393	16393	16189	16650	16479	16504	16510	16421	16372	16617	16325	16516	16449	16559	16424	16572	16468	16540	16524	16544	16433	16208	16510	16287	16392	16430	16412	16515	16486	16433	16446	16544	16625	16534	16505	16537	16375	16335	16333	16485	16326	16468	16184	16474	16562	16566	16456	16575	16624	16504	16415	16389	16437	16371	16545	16542	16693	16584	16335	16277	16657	16436	16467	16397	16632	16462	16427	16423	16433	16447	16472	16450	16574	16430	16422	16481	16393	16389	16368	16330	16469	16269	16473	16243	16432	16378	16382	16386	16551	16500	16458	16483	16408	16381	16507	16310	16431	16497	16458	16446	16188	16397	16310	16367	16447	16307	16388	16463	16515	16404	16495	16631	16470	16330	16545	16260	16513	16543	16490	16286	16542	16357	16394	16435	16418	16353	16385	16450	16461	16495	16268	16370	16523	16494	16387	16421	16531	16404	16495	16329	16394	16585	16410	16510	16565	16556	16401	16498	16421	16364	16488	16302	16421	16483	16501	16365	16470	16421	16177	16634	16318	16278	16315	16431	16489	16641	16373	16327	16560	16219	16413	16336	16477	16573	16285	16398	16325	16542	16495	16432	16597	16458	16304	16531	16472	16566	16251	16370	16410	16489	16464	16561	16315	16299	16350	16427	16355	16506	16447	16438	16514	16453	16536	16414	16401	16593	16326	16441	16441	16521	16386	16567	16338	16312	16490	16431	16482	16425	16491	16362	16369	16349	16608	16334	16438	16549	16676	16479	16395	16438	16307	16294	16292	16559	16546	16544	16375	16484	16509	16474	16216	16355	16589	16434	16536	16419	16484	16425	16377	16438	16585	16384	16373	16518	16335	16455	16451	16506	16524	16402	16447	16467	16287	16417	16449	16476	16613	16379	16298	16473	16600	16553	16415	16406	16484	16387	16488	16603	16355	16555	16568	16311	16478	16349	16583	16562	16542	16274	16477	16439	16455	16461	16456	16293	16491	16464	16321	16370	16482	16567	16401	16428	16427	16345	16279	16535	16471	16385	16402	16521	16343	16329	16643	16268	16429	16509	16544	16227	16606	16201	16365	16354	16413	16408	16485	16559	16480	16447	16518	16455	16439	16614	16463	16570	16384	16373	16451	16432	16373	16397	16431	16387	16443	16372	16427	16571	16446	16626	16456	16404	16485	16370	16549	16538	16508	16409	16518	16380	16377	16409	16344	16545	16397	16601	16610	16408	16655	16289	16483	16355	16347	16271	16403	16428	16486	16365	16293	16416	16403	16351	16268	16536	16578	16566	16571	16417	16586	16444	16347	16715	16390	16412	16440	16508	16489	16419	16402	16546	16453	16262	16723	16418	16386	16436	16230	16452	16322	16472	16327	16357	16361	16410	16329	16390	16421	16339	16545	16404	16401	16253	16389	16357	16397	16597	16411	16242	16498	16489	16362	16465	16354	16533	16543	16457	16524	16327	16471	16409	16379	16470	16590	16239	16487	16394	16415	16252	16454	16491	16489	16414	16609	16418	16519	16379	16526	16412	16388	16590	16524	16528	16447	16508	16373	16394	16427	16479	16382	16564	16554	16268	16307	16432	16356	16340	16463	16309	16478	16360	16421	16559	16480	16424	16452	16367	16354	16563	16459	16403	16402	16418	16501	16424	16380	16601	16544	16511	16436	16499	16278	16353	16323	16453	16409	16373	16561	16481	16513	16521	16556	16356	16415	16437	16400	16399	16331	16446	16465	16472	16470	16484	16417	16495	16516	16285	16466	16366	16349	16311	16424	16539	16424	16407	16303	16542	16622	16422	16420	16386	16608	16338	16645	16437	16413	16473	16358	16449	16467	16352	16485	16430	16425	16369	16355	16505	16492	16414	16349	16518	16354	16460	16523	16509	16388	16623	16303	16378	16431	16406	16474	16543	16530	16529	16450	16248	16370	16385	16486	16635	16407	16432	16546	16387	16452	16240	16554	16409	16322	16293	16369	16559	16546	16461	16462	16333	16377	16425	16357	16383	16417	16536	16372	16571	16555	16368	16502	16409	16529	16301	16516	16381	16511	16321	16415	16456	16402	16430	16464	16462	16537	16396	16512	16424	16352	16236	16497	16402	16455	16529	16436	16398	16386	16260	16392	16540	16446	16431	16524	16311	16378	16528	16480	16493	16563	16538	16440	16599	16567	16347	16317	16333	16611	16413	16272	16474	16567	16455	16517	16448	16459	16317	16623	16483	16491	16371	16334	16475	16523	16529	16491	16552	16384	16559	16373	16498	16504	16535	16627	16439	16522	16479	16458	16236	16378	16304	16639	16482	16453	16464	16505	16318	16409	16471	16390	16551	16406	16387	16469	16416	16527	16451	16410	16526	16325	16505	16332	16394	16457	16476	16405	16537	16394	16585	16386	16483	16431	16328	16346	16275	16518	16314	16331	16539	16471	16429	16362	16315	16616	16542	16413	16532	16561	16424	16498	16527	16465	16483	16295	16413	16413	16421	16348	16471	16359	16381	16593	16401	16368	16354	16425	16412	16297	16620	16405	16404	16410	16238	16493	16506	16427	16435	16515	16432	16256	16492	16538	16582	16465	16391	16438	16579	16515	16492	16549	16476	16373	16392	16443	16406	16286	16364	16404	16511	16414	16433	16534	16438	16368	16376	16512	16474	16420	16290	16417	16561	16544	16599	16408	16440	16463	16572	16530	16474	16498	16460	16382	16421	16174	16526	16385	16332	16374	16517	16347	16421	16567	16550	16435	16397	16512	16546	16370	16395	16473	16507	16460	16326	16603	16336	16460	16316	16483	16509	16356	16667	16505	16542	16548	16420	16506	16551	16511	16566	16436	16389	16352	16332	16510	16433	16253	16615	16585	16431	16410	16573	16290	16380	16359	16540	16500	16331	16312	16654	16258	16533	16452	16433	16375	16434	16490	16303	16467	16391	16646	16380	16479	16219	16458	16516	16254	16392	16386	16368	16348	16349	16458	16327	16308	16537	16368	16279	16416	16518	16459	16395	16391	16504	16538	16507	16482	16534	16340	16474	16480	16357	16624	16569	16525	16436	16389	16396	16337	16348	16316	16424	16463	16449	16464	16293	16574	16638	16501	16338	16437	16528	16460	16359	16396	16453	16303	16279	16388	16612	16544
24418	21467	28928	24507	22227	23016	22399	19280	18702	18980	18714	18651	18542	18427	18489	21891	20348	19002	22886	29538	29698	26181	22924	20663	19241	18390	18400	18251	18262	18097	18055	18135	18074	18180	18102	18165	18274	18235	18171	18110	18271	18038	17946	17952	18181	18313	17896	17942	17884	17961	18113	17994	18174	17965	18156	18062	18216	17968	18042	18014	18263	18244	17996	17906	18109	17914	17994	18301	18160	17903	17894	17943	18099	18073	18058	17987	18115	18096	18199	18016	18104	18069	18088	18133	18008	18193	18146	17969	18074	18028	18149	17830	18247	18127	18145	18078	18193	18067	17903	18294	18077	18012	18102	17943	18085	18206	18123	18028	18131	18049	18003	18241	18161	18152	18012	18045	18060	18236	17996	18106	17966	18036	18217	18222	18084	18198	17986	18049	18126	17991	18094	17921	17941	17988	18202	18008	17986	18138	18100	18058	18111	17969	18101	18096	18114	18015	18088	18145	18000	18116	18125	18160	17962	18084	18037	18042	17841	17930	18145	18086	18018	18048	17965	18075	18113	18222	18007	18059	18012	18038	17840	18044	17916	18030	17989	17849	18023	17973	18039	17850	18086	17854	17894	18171	18177	18099	18053	18172	18052	18066	18051	18084	18005	17907	17871	18087	17769	17882	18162	18181	18064	18135	17986	17953	18226	18175	18126	17911	18065	18000	17877	17777	17898	18050	17868	18218	17722	17986	17938	17994	17979	17997	17746	18144	17818	18035	18099	18037	18055	18169	17937	17906	18045	17865	17923	17858	18230	18093	18069	17919	18008	17994	17920	17897	17887	18028	18005	18182	18277	18151	18126	18127	17939	18059	17865	17880	18034	18081	17935	17828	17953	18112	17871	18185	18031	17929	18131	18131	17908	17881	17983	17911	18054	17776	18094	17950	18092	18027	18070	17946	18092	18063	18225	17968	17952	17837	18105	18016	17976	17974	17915	17975	18040	17788	17969	18142	18154	17977	18005	18018	18258	18034	17974	18150	18113	18002	18112	17987	18020	17734	17990	18078	17852	17925	17960	18099	17986	18246	17923	18045	18009	17941	18158	18332	17944	18106	17903	18026	18183	18018	18104	18076	17944	17791	18044	18167	18058	17944	17997	17914	17887	18114	18182	17840	17889	17686	18031	18123	17899	17935	18093	17794	17988	18045	17848	18097	17977	18097	17904	17968	18025	18045	17861	17904	18082	18154	17976	17970	18140	18184	18217	18027	17879	18123	18012	17831	18044	18185	17976	18049	17898	18112	18060	17886	17920	18059	18112	17909	17847	17886	17992	18026	17806	17793	17979	18037	17762	18154	18067	18081	17906	18041	17952	18056	17970	18100	17973	18207	18157	18042	18031	17904	18121	17958	17885	18083	18062	18012	17957	18019	18209	18017	17971	18054	17984	18106	17986	17965	18019	17931	17920	17952	18054	18094	17923	18034	18126	17907	17969	18100	17857	17892	18118	18193	18041	17950	18048	17996	18009	17953	17884	17906	17892	17939	17945	17964	18023	18003	18027	17937	17919	18062	17801	18017	18047	18176	18038	17873	18032	18124	18067	18164	18032	18195	18087	18019	17949	18003	18136	18087	17925	17934	17962	17874	18025	17803	17947	18162	17979	18052	17947	17898	17883	18065	17997	17864	17902	17993	18306	18034	17997	17964	18000	18159	18010	17980	18102	18033	18150	18073	17847	18345	18185	18104	18089	18178	18024	18113	18037	18083	17838	18248	18139	18022	17956	17998	18046	17891	17919	17864	18083	18138	18275	17966	17993	18244	18120	18273	18222	18439	18068	18024	18149	17902	18066	17873	17998	18166	17970	17990	18048	18034	17825	17999	18051	17923	18056	18011	17889	17999	18020	17915	18021	17930	17934	18250	18052	18100	17888	18192	17912	17939	17894	18194	18169	18177	18081	18167	17922	17911	17950	17996	18021	18131	18019	17915	18035	18049	18027	18006	17923	18063	18014	18108	18134	18041	17955	18090	17975	18146	18115	17995	18001	18048	18175	17979	18024	18068	18112	18063	18118	17732	18129	18206	18070	18272	18151	18250	17973	17917	18000	18059	18212	18000	17945	18066	18166	18007	18045	18092	18089	18053	17797	18041	17969	18053	17919	17868	18006	18037	18003	18133	17919	18018	17818	17928	17928	18121	17947	18153	18056	17997	17831	18191	18000	17993	17994	18172	18133	18019	17994	18151	17983	17718	17887	18067	18178	17995	18116	17888	18117	17959	18221	18122	18000	18161	17929	18086	18118	18165	18035	18093	17989	18172	18269	18011	18213	17923	18027	17950	17973	17936	18055	18090	18218	17994	17867	18040	18079	17905	18133	18067	17976	18237	18216	18012	18044	17886	17981	18001	18083	18084	17986	18060	18038	18052	18121	17970	17922	17930	18108	18107	18003	18063	17929	17971	18255	18060	17900	18028	18077	18113	17935	18165	18133	18026	17952	18006	18006	17635	17858	18139	17979	18202	17992	18108	18123	18070	17956	18079	18017	18163	18022	18256	18143	17985	17997	18119	17955	18017	18271	18113	18161	18157	18075	18000	18009	18019	18172	18189	18082	18068	17984	18155	17927	17958	18037	17965	17915	17735	17983	18068	17980	18106	18068	18209	17940	18076	17954	18160	18166	18028	18169	18072	17892	18057	17996	17987	17992	17968	18033	17970	18074	17967	17898	18036	17940	17956	18010	17751	18068	17961	17890	18047	18107	18038	18073	18033	17752	17853	18017	18007	18276	18003	17970	17830	17879	18044	18005	18040	17872	17873	17977	18120	17966	18214	17968	18112	17923	18071	18281	18140	18111	18008	18221	18177	18123	18139	18103	18022	17918	18031	17913	17966	17902	18041	18055	17993	18180	18064	18069	17968	17997	17987	18016	18047	18298	17845	18065	18162	18091	18207	17839	17877	18025	18175	18049	17887	18173	18085	18048	18105	18217	17975	17959	17886	18032	18100	17943	18036	18142	18141	18020	18217	18008	17673	18176	18118	18012	17999	17893	18082	18283	18049	18049	18127	17851	17957	17948	17884	18077	18189	17967	18027	17840	17902	18255	17941	18127	18206	18041	18027	18116	17992	17975	18024	18065	18157	18233	17918	18101	17983	18022	18109	18224	17907	18016	18105	18142	18209	18202	18085	18120	18107	17981	17955	18044	18076	17988	18103	18168	18068	17819	17899	18164	17898	17957	18164	17865	18147	18230	18010	18089	17896	18154	18173	18142	18143	18159	18241	18037	18142	18124	17938	18076	18160	18014	18054	18101	17987	18076	17826	18146	18159	18012	17928	18171	17935	17843	17950	18072	18014	18140	18001	18268	18007	18235	17976	17755	18140	18025	17918	18054	18076	18068	18192	18030	18098	17903	18021	17979	17923	17972	17963	18011	18143	17926	18059	17912	18025	18029	18102	18038	17995	18082	18228	18080	18231	18133	18125	17879	18178	18114	17793	18130	17967	18047	18033	17896	18030	17902	17972	17999	18102	17873	18021	17929	17896	18094	18083	18123	18054	18033	18098	18004	18148	18128	18064	18153	17873	17906	17935	17918	18011	18046	17883	17921	17900	18130	17965	18004	18002	18096	18110	18118	18017	17822	18104	18166	18230	17879	18014	18101	17990	17964	17961	18023	18078	18279	18159	18034	18233	18079	18067	18083	17912	18067	18112	18042	18050	17976	17975	17969	18059	18092	18142	18116	18071	18105	18188	18173	17880	17987	17971	18221	17957	18008	18000	18175	17982	17944	18057	17820	18106	18026	18301	18210	17911	18045	18028	18048	18126	18092	17898	18205	18017	18024	18117	17913	18029	18011	18054	18071	17990	18176	17942	18064	18010	18066	17929	17951	18117	18020	18058	18052	17800	18087	17962	18095	18052	18019	18173	18041	17784	18288	17976	18133	17980	17957	18264	18271	18051	18129	17924	18152	17961	18105	18109	18270	18072	18145	18018	18141	17972	17989	18025	18111	17935	17774	18139	18018	18030	17918	18208	18016	18053	17887	18115	17735	18323	17886	17894	17999	18286	18106	17985	18048	18268	18116	18002	17983	18194	17996	18036	18085	18057	18152	18097	18277	18196	17941	18004	18085	17853	17983	18080	17898	18115	18008	18100	18138	17926	18122	18096	18197	18075	17835	18235	17906	17902	17833	18182	17913	18273	18023	17760	17987	17974	18097	18157	18005	18030	17984	18016	18067	18054	18048	17880	18068	18105	18138	17950	17982	17994	18056	17975	17929	17902	18155	17960	17877	18069	18055	17956	18094	18060	17902	18060	17997	17958	18019	17923	17887	17856	18110	18147	17944	18176	18209	18319	17938	18016	18032	18095	18056	18050	18227	17968	17931	18174	17962	18087	18147	18010	17840	18193	18041	18248	17905	18160	18179	17911	18026	18051	17957	17998	17996	18048	18184	18019	17973	17960	17977	18096	17979	18142	17917	18107	17965	18049	18034	18140	17976	18048	18024	18129	18023	17908	18007	18016	18276	18276	18144	18114	18050	18031	18092	18018	18083	18047	17971	18021	18109	18037	18221	18076	18065	18076	18151	18082	17893	18042	18125	17853	17999	17989	18117	17974	18172	17926	18059	18127	17908	18105	17972	18227	18087	18179	17924	17882	17925	18143	17976	18095	18150	18062	17927	18021	18033	18064	17821	18076	17880	17983	18157	18285	18030	18238	18076	17808	17917	18173	18049	17926	18033	18146	18084	18143	17980	18149	18019	18047	17994	18057	18182	18122	17881	18030	17787	18033	17969	17999	17963	18104	18054	18075	18027	18059	18281	18104	18088	18090	18018	17999	17893	18243	18007	18128	18174	18279	18082	18103	18008	17831	18108	18162	17955	18002	17926	18074	17946	18145	17938	18010	18201	17849	18020	18141	18071	18153	18000	17941	17896	17898	17879	18083	18065	18066	18119	18074	18095	17968	18033	18014	18031	17972	18228	18013	18118	18057	18129	18107	18221	18220	18019	18198	18068	18076	18004	18072	18069	18038	18078	18172	17918	18033	18005	17844	18019	18036	17901	18234	18151	17965	18082	18071	18285	17867	18166	18148	17977	18027	18076	18056	17911	17885	18176	18085	17913	18185	18170	17942	17992	18055	18040	18156	18212	18017	18148	18041	18015	18179	17902	18157	17750	18130
17037	27676	26151	22445	20655	19616	18714	17989	17743	17195	17011	17084	16977	17007	17131	22335	19668	17556	24437	33108	31433	26813	22528	19391	17091	16729	16553	16572	16564	16338	16275	16235	16483	16315	16390	16389	16444	16280	16587	16386	16455	16307	16411	16431	16476	16542	16299	16446	16402	16237	16608	16286	16445	16320	16328	16381	16489	16502	16309	16457	16488	16229	16413	16379	16250	16459	16375	16402	16184	16482	16513	16229	16356	16257	16317	16266	16356	16445	16376	16371	16334	16447	16363	16524	16348	16303	16366	16318	16429	16318	16312	16435	16467	16290	16345	16438	16351	16129	16296	16224	16272	16421	16445	16169	16376	16393	16502	16269	16505	16346	16219	16329	16421	16396	16238	16180	16512	16323	16330	16320	16283	16513	16372	16174	16303	16155	16439	16374	16368	16314	16382	16352	16343	16403	16281	16407	16407	16346	16104	16366	16449	16449	16278	16290	16302	16326	16379	16323	16400	16424	16266	16322	16335	16456	16561	16381	16286	16163	16403	16448	16379	16216	16211	16392	16370	16209	16331	16451	16229	16387	16389	16409	16268	16318	16246	16432	16442	16322	16330	16429	16287	16426	16130	16369	16321	16321	16307	16277	16491	16410	16317	16227	16237	16412	16411	16255	16520	16255	16400	16424	16421	16386	16381	16359	16361	16290	16368	16359	16390	16075	16428	16389	16287	16394	16399	16257	16446	16440	16277	16219	16428	16182	16382	16376	16425	16174	16311	16360	16304	16286	16404	16395	16321	16431	16299	16326	16253	16428	16293	16284	16229	16388	16388	16410	16311	16396	16316	16413	16588	16353	16495	16264	16372	16535	16396	16386	16568	16261	16401	16272	16414	16201	16475	16359	16475	16419	16466	16329	16363	16144	16495	16330	16218	16304	16428	16473	16403	16386	16303	16217	16266	16200	16270	16456	16335	16465	16260	16339	16272	16430	16482	16366	16451	16215	16423	16408	16331	16374	16384	16223	16257	16452	16318	16421	16367	16311	16421	16347	16294	16228	16334	16341	16409	16417	16288	16318	16393	16299	16301	16413	16366	16371	16192	16223	16366	16596	16463	16474	16393	16421	16326	16281	16389	16286	16327	16285	16365	16404	16333	16390	16231	16366	16358	16293	16266	16188	16333	16166	16346	16428	16233	16435	16330	16324	16404	16169	16359	16373	16438	16282	16341	16256	16295	16273	16481	16259	16416	16465	16282	16184	16324	16335	16407	16252	16141	16274	16187	16313	16376	16245	16415	16458	16271	16499	16397	16454	16536	16303	16396	16535	16321	16433	16463	16395	16291	16423	16261	16210	16199	16333	16416	16231	16480	16275	16319	16341	16255	16388	16491	16467	16395	16344	16350	16289	16532	16248	16362	16251	16327	16205	16289	16309	16338	16261	16274	16329	16422	16239	16223	16329	16339	16181	16311	16286	16293	16284	16299	16260	16272	16342	16416	16299	16359	16308	16456	16282	16387	16406	16337	16264	16318	16364	16459	16350	16351	16320	16494	16323	16470	16265	16419	16398	16410	16324	16277	16223	16257	16467	16370	16430	16335	16274	16487	16270	16399	16235	16094	16453	16389	16549	16403	16243	16269	16257	16451	16092	16444	16318	16287	16462	16262	16439	16428	16420	16225	16417	16295	16344	16327	16212	16412	16224	16404	16333	16311	16360	16175	16340	16336	16320	16227	16210	16284	16280	16464	16291	16332	16437	16379	16377	16376	16403	16259	16363	16247	16376	16250	16325	16415	16380	16221	16292	16227	16236	16211	16376	16510	16406	16287	16413	16143	16412	16128	16541	16231	16268	16280	16260	16378	16401	16240	16255	16318	16471	16362	16371	16366	16282	16368	16281	16453	16294	16477	16356	16329	16379	16292	16373	16260	16224	16405	16321	16466	16313	16276	16492	16379	16366	16212	16376	16405	16261	16368	16207	16253	16351	16436	16379	16360	16292	16356	16314	16275	16153	16406	16341	16132	16307	16411	16259	16212	16453	16226	16353	16177	16331	16295	16407	16153	16478	16230	16350	16457	16201	16392	16297	16324	16269	16273	16303	16353	16394	16273	16266	16308	16368	16291	16351	16317	16327	16399	16379	16163	16442	16325	16319	16426	16364	16399	16468	16460	16419	16393	16295	16506	16307	16313	16202	16387	16318	16281	16338	16290	16235	16256	16567	16193	16572	16343	16290	16275	16361	16557	16249	16354	16331	16251	16325	16486	16289	16229	16368	16324	16606	16289	16350	16482	16462	16190	16303	16431	16278	16331	16319	16394	16352	16351	16216	16241	16374	16296	16232	16254	16193	16146	16445	16238	16366	16261	16514	16367	16340	16365	16556	16432	16341	16472	16484	16315	16282	16499	16376	16366	16279	16287	16339	16302	16358	16370	16398	16446	16363	16308	16321	16511	16396	16250	16250	16129	16283	16368	16274	16260	16451	16417	16298	16228	16189	16412	16213	16430	16343	16378	16339	16426	16307	16352	16319	16290	16408	16039	16445	16313	16245	16477	16430	16286	16439	16338	16439	16336	16331	16258	16397	16453	16297	16257	16380	16308	16324	16299	16495	16375	16245	16416	16350	16376	16325	16395	16378	16442	16356	16545	16379	16366	16383	16455	16319	16456	16305	16484	16493	16406	16212	16297	16226	16321	16255	16230	16260	16345	16324	16176	16467	16285	16288	16593	16660	16196	16466	16308	16321	16439	16338	16506	16168	16368	16363	16284	16490	16352	16152	16357	16346	16299	16108	16378	16291	16446	16376	16289	16512	16364	16309	16414	16320	16306	16415	16253	16210	16382	16271	16263	16332	16349	16366	16274	16585	16452	16517	16284	16417	16201	16387	16198	16380	16271	16423	16435	16451	16336	16348	16262	16284	16281	16309	16305	16390	16343	16488	16368	16235	16483	16394	16338	16336	16339	16229	16500	16201	16407	16422	16223	16340	16367	16465	16387	16319	16230	16428	16304	16391	16363	16261	16609	16229	16269	16387	16240	16473	16342	16396	16283	16361	16143	16385	16240	16423	16441	16440	16236	16393	16394	16210	16496	16386	16306	16306	16431	16272	16447	16569	16262	16431	16249	16396	16195	16473	16234	16220	16485	16348	16291	16250	16305	16261	16259	16300	16322	16319	16102	16428	16293	16184	16288	16374	16385	16408	16219	16251	16370	16379	16220	16355	16417	16306	16388	16180	16384	16338	16298	16262	16407	16399	16383	16233	16136	16296	16419	16344	16278	16426	16453	16391	16364	16332	16363	16363	16280	16425	16240	16269	16500	16365	16361	16388	16358	16362	16095	16253	16431	16255	16299	16124	16345	16360	16317	16514	16352	16405	16377	16258	16268	16398	16308	16242	16251	16318	16472	16408	16477	16157	16435	16321	16430	16417	16366	16367	16261	16373	16394	16281	16360	16388	16445	16217	16343	16313	16317	16288	16418	16329	16293	16417	16473	16275	16396	16412	16451	16464	16371	16370	16190	16286	16230	16404	16369	16303	16370	16442	16381	16362	16470	16331	16385	16411	16384	16217	16358	16173	16309	16288	16471	16500	16388	16170	16247	16393	16236	16269	16551	16327	16339	16658	16318	16570	16276	16315	16235	16124	16334	16468	16428	16193	16439	16434	16339	16299	16380	16282	16264	16477	16250	16455	16394	16311	16346	16290	16503	16342	16277	16373	16497	16285	16380	16286	16231	16324	16338	16364	16323	16382	16304	16342	16320	16388	16280	16302	16395	16107	16571	16285	16302	16379	16417	16143	16325	16293	16325	16416	16315	16400	16268	16322	16348	16355	16332	16441	16546	16320	16161	16192	16332	16377	16346	16368	16460	16486	16524	16446	16368	16363	16288	16295	16479	16278	16303	16412	16313	16506	16356	16322	16218	16344	16299	16368	16263	16399	16231	16417	16346	16487	16463	16579	16248	16410	16125	16506	16659	16202	16371	16294	16442	16410	16284	16239	16156	16474	16335	16365	16403	16276	16422	16433	16368	16366	16368	16289	16279	16427	16358	16331	16368	16321	16370	16455	16410	16189	16201	16433	16388	16402	16184	16250	16401	16201	16198	16446	16289	16290	16333	16338	16310	16329	16279	16208	16407	16454	16230	16177	16444	16483	16246	16339	16286	16506	16443	16384	16416	16405	16210	16392	16467	16329	16285	16246	16375	16331	16213	16333	16170	16263	16487	16377	16250	16214	16558	16396	16398	16549	16518	16378	16185	16342	16458	16476	16339	16356	16233	16412	16313	16356	16428	16273	16342	16356	16286	16241	16358	16291	16340	16529	16343	16174	16557	16272	16415	16439	16369	16283	16380	16316	16290	16289	16362	16441	16434	16281	16506	16275	16237	16333	16474	16239	16415	16350	16608	16315	16242	16282	16376	16255	16326	16453	16320	16374	16303	16328	16289	16282	16398	16253	16278	16348	16271	16515	16245	16403	16479	16225	16456	16364	16373	16443	16262	16346	16485	16339	16567	16286	16370	16348	16513	16468	16240	16385	16301	16380	16392	16280	16265	16458	16292	16248	16267	16389	16257	16370	16580	16252	16213	16325	16258	16365	16321	16453	16201	16318	16369	16385	16349	16294	16351	16448	16369	16258	16307	16461	16277	16260	16109	16340	16222	16179	16186	16382	16277	16319	16394	16266	16516	16261	16285	16525	16352	16238	16196	16178	16300	16298	16480	16317	16560	16251	16200	16323	16372	16363	16337	16381	16217	16429	16347	16439	16322	16404	16208	16196	16337	16377	16334	16431	16170	16424	16489	16299	16162	16441	16386	16346	16483	16483	16329	16150	16324	16391	16204	16429	16482	16242	16423	16298	16286	16287	16176	16475	16373	16131	16164	16348	16500	16372	16423	16306	16429	16425	16152	16251	16432	16327	16242	16342	16601	16263	16233	16285	16253	16300	16374	16375	16288	16374	16345	16357	16206	16280	16425	16480	16327	16419	16304	16130	16345	16395	16304	16285	16170	16375	16311	16408	16313	16422	16365	16252	16260	16242	16284	16303	16342	16393	16448	16259	16319	16154	16523	16493	16273	16199	16149	16470	16342	16332	16375	16347	16275	16307	16409	16374	16294	16368	16411	16245	16242	16356	16373	16367	16280	16554	16433	16290	16397	16325	16257	16516	16373	16292
30102	22210	22334	20637	18887	18973	18658	18287	18252	18300	18103	18168	18470	18212	18203	18764	18602	18355	18215	18908	18991	19116	18820	18367	18166	18243	18124	17945	18226	18137	17923	18098	18159	18078	18292	18098	18093	18142	18108	17898	17828	18136	18044	17981	18069	18187	18232	18143	18118	17989	17984	18041	18089	17997	18228	18199	18065	18119	18267	18166	17910	18101	18131	17962	18255	17978	18077	18077	17991	18200	18023	18055	18048	18001	18036	18100	18047	18006	18096	17965	18141	18200	18154	18084	17809	17920	18270	18124	18014	18198	18153	18078	17901	18069	17905	17982	18017	18221	18058	18076	17951	18026	17978	18035	18290	17803	18129	17994	17914	18107	18102	17961	18171	18045	18058	18214	18125	18210	18021	18130	18141	18249	18020	18017	17858	17989	18001	17946	18094	18065	18143	18205	18075	18263	18097	17892	18054	18089	18173	18036	18107	18360	18164	18130	17971	17880	17957	17866	18107	18062	18135	17947	18202	18146	18093	18193	18009	18202	18112	17845	17957	18029	18089	18239	18043	18182	17981	18034	18129	17719	18020	17948	18058	18039	18195	17896	18118	18162	18179	18402	18041	18067	17982	17996	18057	17953	18172	18032	18090	18108	18083	18045	17997	18077	18061	18122	17995	17984	18185	18086	18050	17791	18029	18099	18003	17979	18235	18054	18131	18117	18147	18057	18149	18109	17974	18061	18191	18175	18259	17899	18024	18070	18096	18058	17984	18169	18177	18018	17848	18040	18132	18304	18169	18108	18422	18052	17901	18155	17982	17933	17849	18000	18203	17916	18087	18093	18012	18012	18074	18184	17882	17958	18024	18056	18116	18097	18024	18145	18155	18196	18083	17864	18035	18043	17986	18081	18103	18063	17903	17926	17943	18030	18149	17827	18138	17919	17951	17977	17900	17979	17889	18019	18196	18067	17937	18141	18229	17807	18254	18105	18111	18200	18228	18136	18171	17918	18163	18033	17982	17812	18175	18091	18182	18137	18061	18130	18205	18030	17965	18163	18034	18149	17978	18162	17985	17946	18226	17986	17997	18063	18035	18166	18096	18070	18069	18123	18041	18187	17995	17981	18252	18130	18015	17875	18073	18022	18144	18210	18089	18138	18110	18089	18034	18165	18048	18040	17914	18016	18199	18101	18044	17957	18182	18005	18040	18011	17994	18043	18054	18107	18042	18008	17958	18062	18108	18025	18053	18132	18042	18145	18128	18049	18296	18099	17981	17829	17959	18164	18207	18248	18302	18160	18298	17987	18145	18156	17961	17955	18144	18010	18097	17869	18031	18109	18030	18030	18144	17877	17982	18214	17971	17998	18095	18187	18143	17935	17819	18068	18060	17996	17958	18016	18048	18144	18193	18149	17956	18004	17978	17985	17833	18001	18287	18042	18119	18056	18010	18075	17872	18145	18143	18105	18188	18207	17949	18174	18096	18015	18225	18158	18067	18145	18274	18009	18109	17983	18141	18174	18151	18097	18064	18017	18076	18177	18142	18146	17922	17955	18252	17993	18095	18145	17967	18052	18035	17999	18203	18109	18240	18035	18281	18096	17933	18277	18186	18033	18234	17999	18089	18152	18144	18188	18008	17893	17975	18003	18113	18092	17948	18182	18012	18089	17923	18142	18087	18143	18270	18136	18151	18124	18054	18067	18004	18047	18044	17989	18082	17829	17912	17935	18280	17994	17964	18064	18099	18113	18028	18036	18090	17891	18030	18084	18050	17922	17960	18179	18144	17913	18260	17961	18286	17922	18031	18113	18194	18288	18182	18181	18148	18098	18211	18176	17883	18007	17992	18068	17854	18337	18052	17764	18027	18061	17950	18310	18143	18191	18143	18162	17993	18059	18001	18068	17968	18161	18030	18045	18080	18200	18065	18124	18166	18214	18167	17854	18143	17967	18235	18166	18125	17961	18060	17886	18067	17919	17947	17908	18108	17986	18164	18000	18117	18113	17892	18211	17955	17968	18114	18029	18122	18022	17928	18112	18005	18144	17934	18081	17960	18205	17873	17934	17870	17903	18123	18057	17940	17888	17811	17892	17838	17989	18011	18026	17914	18069	17911	17967	17973	18078	18229	17929	17779	18013	18001	18096	18136	18200	18095	17990	18088	18049	18052	18138	18118	18291	18145	18281	18224	18189	18079	18072	18185	18048	18216	18159	18023	18103	17963	18174	17868	17943	18178	18019	18146	17914	18084	17966	18223	18045	18097	18127	18219	17885	17910	18159	18002	17999	18109	18248	18100	17965	17982	17961	18011	17969	17988	18191	18194	18097	18103	17966	18094	17843	17929	17747	17910	18039	18055	18018	18166	17959	17948	18110	18004	17926	17851	18035	18239	18191	18107	18213	18065	18085	18083	18105	18011	17970	18136	17891	17983	17869	18198	18143	17971	18077	18091	17964	17860	17970	18106	18037	17936	17978	18025	18193	18044	18203	18157	18013	18275	18179	18155	18011	18012	18008	18084	18061	17947	18048	18165	17915	18027	17969	18066	18051	17991	17835	18093	17969	18349	18104	18025	18145	18142	18067	18171	18074	18180	18045	17896	17922	18018	18307	18276	18062	18013	18098	18281	18036	18125	17928	18046	17883	18093	17864	18093	18069	18133	18096	17960	18177	18192	18080	18271	18024	17875	18193	17993	17927	18039	18028	18129	18168	18136	18336	17961	17985	18021	18079	18150	18077	18038	18025	17865	18180	18029	17975	18125	18055	17932	18182	18200	18062	17993	17917	17989	17923	17946	18045	17978	18158	18042	18144	18003	18199	18080	18000	17777	17956	18239	18096	18213	18060	18037	18037	18173	18198	17960	18060	17998	18058	18000	18011	18125	18263	18163	18266	18073	18259	18203	17946	18049	18059	18172	18163	17871	18085	18102	18175	17930	18070	17939	17999	18040	18097	18017	18054	18047	18051	18096	18104	18093	18013	17907	18138	18002	18172	18090	18209	18208	18090	17958	18013	17882	18029	17972	17953	17991	17919	17999	18120	18043	18102	18049	17930	18082	18020	18110	18063	18130	18225	18207	18069	18069	18157	17993	17942	18200	18098	17925	18111	18028	18128	18099	17907	18063	18011	18173	18142	18113	17896	18126	17881	18025	17986	18001	17967	18095	18083	17940	17860	17965	17949	17998	18151	18108	17807	18192	18085	18046	18087	17895	17963	17910	18250	18237	18109	17996	18020	18061	18319	18147	18080	18097	17820	18148	17850	17915	18294	18037	18118	18213	18089	18240	17873	18262	18193	17987	18103	17920	17865	18002	17966	18017	17958	17991	18032	17980	17986	18122	18189	17860	17869	17943	17909	18045	18068	18376	18085	18092	17954	17992	18186	18025	18212	18031	18007	18125	18006	18181	17961	18052	17995	17882	18029	18093	17882	17881	18093	18102	18039	17898	18066	18261	17949	17943	18217	17757	17992	17938	18065	17982	17883	18243	18310	18238	18000	18330	18220	18023	18053	18199	17920	17908	17980	18200	18138	18009	18023	18200	18036	17977	18245	17857	18064	17817	18013	18163	18109	17965	18079	18040	18112	18308	18013	17965	17936	18160	18114	18087	18097	18019	18094	18165	17999	18043	18129	18069	18208	18014	18239	18168	18087	17982	17954	18061	18267	18091	18019	18150	18259	18163	17841	17904	18129	18149	18073	18211	18136	17891	18207	18186	18182	17994	17882	18010	18198	18152	17973	18010	18172	17968	18017	18027	18072	18119	17994	17926	17996	18023	18125	17926	18089	18137	18053	18047	18105	17937	18095	18211	17990	17913	17959	18150	18087	18091	18101	17994	18113	18215	18174	17951	18081	17927	18022	18065	17977	18044	18181	18149	18209	18311	18112	18179	18162	18129	18326	18197	18081	18029	17979	17919	18013	17907	17929	18078	17912	18190	18222	18059	18152	17971	18011	18049	18228	18076	17974	18079	17994	18236	18333	17921	17878	18197	18281	18143	18111	18291	18019	18279	17876	18088	17902	18052	17839	18100	17882	18131	18027	17884	18217	17944	17981	17994	18033	18174	18077	17993	17968	17937	17949	18033	18228	18079	18049	18338	17963	17957	17965	18172	18025	18101	18146	18126	17814	18115	18322	17914	18192	18100	18036	18130	17723	17902	18146	17993	18113	18249	18096	17956	17763	18065	17930	18080	18419	17916	17991	18083	18014	18140	18021	18078	18199	18384	18038	17960	18053	18251	18081	18002	18223	17845	18190	18212	18071	18101	18041	18072	18022	17905	17880	17734	18045	18017	18071	18076	17925	18093	18045	18208	17913	17930	18105	18209	17904	18022	18062	17903	18061	17856	18210	18037	18076	18038	18053	17946	17841	18125	18077	18075	18109	18034	18200	18181	18154	17875	18109	18310	18046	18049	18133	18152	18029	18011	18181	18022	18108	17963	17912	18121	17861	18036	18097	18127	18107	18101	18034	18090	17894	18209	18190	18142	18173	17981	18311	18027	18095	17866	17975	18142	18082	17813	18067	17980	18191	18006	18238	18171	18123	18139	17877	18110	18097	18056	18171	17992	18117	18300	17872	18114	18105	18048	17900	18112	18074	18179	18211	18133	18086	17953	17874	17985	17929	18142	18058	18007	17980	18193	17715	17965	18048	18133	18174	18158	18105	18183	18099	18038	17911	18000	18107	18014	18065	18150	18145	17995	17926	18056	18100	18059	17850	18111	17923	18110	18079	17922	18198	18079	18358	18127	17990	18093	18017	17818	18201	18105	18040	18241	17959	17850	18160	18068	18084	18138	18153	18176	18126	18025	18088	17816	17923	18147	17921	18174	18275	18140	18077	18032	18045	18025	18153	18053	18027	17939	18174	17899	17984	18091	18052	17955	18225	18085	18105	18052	18120	18014	18064	17927	18030	18194	18313	18265	18132	18014	18058	18151	18013	18232	17952	18131	17980	17968	17994	18216	18116	17987	17986	17895	17881	18151	18020	18128	18278	18084	17902	18164	18078	18023	18065	18192	18180	17997	18011	18254	18107	18004	18123	18075	18159	17725	17850	18180	18318	18182	18235	18223	17992	18011	17905	18075	18194	18084	18107	18095	18074	18046	17859	18072	18119	18146	17886	17999	17920	18227	18145	18172	17969	18153	18175	18158	17966	18164	18122	18203	18261	18051	17823
16704	17839	18092	17755	17640	17337	16727	16552	16399	16500	16510	16428	16365	16300	16503	17640	16684	16408	16422	17267	17711	17391	17181	16637	16428	16322	16345	16322	16279	16325	16227	16307	16251	16249	16303	16264	16386	16263	16085	16197	16221	16227	16172	16215	16194	16107	16332	16235	16362	16360	16143	16296	16379	16370	16222	15988	16252	16420	16369	16324	16162	16254	16449	16400	16292	16260	16214	16297	16044	16108	16199	16131	16018	16252	16168	16164	16189	16176	16279	16258	16258	16122	16334	16167	16411	16248	16336	16091	16239	16190	16155	16312	16206	16283	16242	16355	16219	16221	16307	16230	16379	16349	16200	16145	16425	16257	16231	16333	16203	16115	16282	16139	16321	16124	16251	16186	16328	16178	16286	16182	16250	16288	16247	16160	16328	16095	16403	16214	16254	16215	16208	16430	16245	16269	16239	16005	16141	16310	16117	16228	16153	16190	16386	16137	16137	16234	16361	16214	16195	16247	16154	16351	16239	16228	16152	16306	16100	16274	16257	16249	16205	16161	16344	16184	16278	16173	16276	16269	16323	16190	16288	16192	16175	16287	16354	16324	16248	16332	16402	16243	16433	16188	16202	16200	16125	16224	16305	16180	16246	16273	16413	16299	16151	16199	16400	16119	16199	16182	16305	16226	16225	16255	16257	16150	16492	16264	16372	16343	16351	16147	16092	16182	16112	16165	16151	16203	16335	16282	16206	15995	16269	16257	16286	16125	16356	16291	16279	16247	16286	16141	16094	16218	16315	16223	16213	16330	16132	16143	16278	16263	16141	16350	16265	16195	16018	16335	16335	16334	16398	16148	16171	16262	16121	16476	16154	16189	16558	16226	16190	16235	16384	16128	16354	16297	16249	16256	16204	16041	16194	16160	16215	16364	16319	16321	16216	16355	16284	16234	16240	16116	16315	16171	16221	16376	16258	16024	16285	16400	16164	16185	16140	16292	16212	16239	16187	16228	16122	16141	16218	16254	16367	16039	16179	16326	16270	16191	16247	16230	16337	16286	16294	16216	16265	16272	16141	16127	16275	16190	16168	16276	16162	16274	16287	16335	16341	16264	16286	16189	16059	16198	16347	16469	16127	16178	16110	16307	16474	16350	16257	16081	16368	16383	16134	16258	16382	16386	16323	16116	16242	16259	16212	16152	16198	16378	16143	16194	16130	16146	16173	16338	16387	16229	16258	16263	16341	16179	16244	16286	16175	16296	16188	16229	16368	16280	16531	16338	16309	16298	16132	16138	16385	16430	16195	16502	16241	16196	16413	16250	16427	16198	16263	16233	16346	15909	16167	16229	16239	16310	16251	16137	16251	16181	16253	16247	16337	16289	16302	16163	16279	15971	16206	16352	16161	16316	16223	16208	16359	16204	16169	16362	16383	16256	16513	16330	16212	16363	16339	16306	16231	16400	16194	16162	16412	16170	16041	16175	16102	16138	16370	16297	16157	16381	16168	16297	16198	16210	16413	16292	16321	16333	16375	16184	16214	16281	16375	16295	16120	16385	16112	16089	16284	16119	16161	16358	16296	16431	16268	16356	16060	16249	16254	16313	16196	16122	16143	16229	16209	16201	16163	16284	16128	16179	16042	16424	16239	16408	16039	16311	16314	16270	16301	16327	16298	16231	16143	16246	16195	16149	16138	16352	16142	16443	16351	16330	16293	16305	16280	16134	16281	16247	16292	16180	16259	16211	16151	16288	16119	16043	16241	16149	16189	16383	16342	16229	16319	16358	16281	16148	16349	16263	16332	16441	16287	16265	16300	16227	16326	16264	16187	16136	16301	16132	16361	16096	16420	16311	16152	16229	16234	16266	16239	16151	16243	16100	16300	16209	16277	16283	16252	16088	16269	16303	16285	16199	16262	16173	16320	16112	16300	16315	16133	16256	16231	16248	16285	16154	16319	16156	16088	16194	16250	16238	16247	16246	16121	16451	16394	16333	16205	16322	16277	16230	16249	16386	16378	16283	16250	16178	16358	16189	16149	16279	16227	16263	16269	16158	16372	16242	16351	16238	16211	16151	16254	16160	16160	16203	16377	16268	16264	16339	16177	16199	16218	16365	16026	16158	16385	16287	16460	16327	16354	16189	16187	16269	16280	16024	16197	16099	16236	16202	16215	16218	16305	16418	16162	16024	16289	16147	16190	16065	16046	16357	16126	16228	16319	16268	16171	16230	16217	16265	16242	16271	16240	16320	16253	16306	15985	16192	15996	16188	16230	16155	16224	16424	16266	16289	16110	16219	16270	16318	16159	16264	16183	16213	16255	16287	16468	16206	16335	16251	16337	16324	16282	16227	16255	16157	16444	16205	16204	16179	16218	16241	16159	16187	16275	16326	16204	16149	16390	15975	16242	16338	16209	16318	16371	16439	16329	16243	16335	16061	16256	15988	16173	16385	16334	16160	16253	16142	16112	16206	16214	16137	16048	16188	16225	16357	16060	16323	16284	16259	16226	16261	16157	16218	16260	16423	16153	16336	16128	16013	16170	16276	16232	16102	16234	16237	16421	16298	16228	16190	16279	16166	16290	16312	16243	16329	16089	16344	16187	16313	16424	16187	16115	16355	16348	16417	16171	16260	16281	16161	16192	16208	16278	16259	16255	16330	16225	16180	16220	16295	16266	16120	16207	16288	16257	16312	16069	16124	16229	16215	16160	16241	16315	16302	16155	16111	16271	16327	16177	16280	16134	16157	16379	16329	16184	16193	16211	16353	16144	16258	16305	16246	16216	16262	16309	16296	16396	16286	16156	16100	16190	16144	16029	16508	16208	16077	16247	16202	16032	16286	16408	16111	16268	16365	16177	16220	16424	16184	16303	16228	16353	16304	16484	16236	16129	16174	16284	16176	16180	16268	16164	16169	16100	16335	16224	16069	16182	16233	16211	16174	16171	16206	16257	16229	16307	16239	16154	16162	16374	16311	16195	16378	16189	16379	16291	16434	16185	16291	16317	16209	16255	16458	16104	16235	16277	16335	16097	16365	16397	16249	16280	16491	16186	16155	16268	16385	16272	16232	16291	16244	16435	16246	16176	16128	16189	16099	16020	16181	16409	16260	16177	16270	16222	16298	16337	16266	16158	16198	16218	16157	16181	16115	16180	16105	16173	16228	16282	16241	16200	16073	16480	16080	16338	16251	16143	16305	16323	16177	16305	16266	16411	16167	16438	16044	16386	16327	16239	16306	16367	16370	16278	16241	16387	16289	16135	16147	16206	16142	16260	16274	16140	16289	16257	16194	16209	16249	16279	16302	16222	16255	16271	16145	16204	16220	16334	16207	16352	16263	16193	16295	16256	16085	16432	16273	16284	16302	16056	16394	16294	16276	16117	16252	16436	16221	16186	16273	16357	16343	16281	16361	16119	16420	16254	16262	16169	16397	16215	16428	16207	16392	16256	16349	16337	16260	16177	16158	16290	16138	16147	16415	16216	16217	16371	16254	16254	16455	16151	16257	16258	16315	16275	16248	16168	16375	16283	16323	16163	16234	16199	16290	16115	16277	16313	16268	16256	16215	16117	16305	16230	16250	16281	16335	16323	16304	16189	16267	16297	16336	16339	16138	16305	16336	16203	16143	16262	16069	16329	16175	16293	16233	16274	16329	16365	16234	16115	16283	16376	16097	16384	16266	16243	16365	16190	16351	16139	16210	16149	16184	16283	16172	16219	16285	16132	16432	16236	16408	16310	16311	16222	16400	16222	16226	16304	16460	16167	16316	16398	16464	16465	16069	16294	16259	16163	16195	16260	16305	16232	16213	16289	15990	16113	16312	16386	16177	16287	16248	16287	16208	16360	16246	16279	16300	16433	16202	16200	16305	16196	16395	16287	16103	16165	16138	16269	16215	16183	16357	16250	16174	16337	16187	16264	16201	16351	16276	16125	16222	16208	16330	16369	16105	16253	16290	16193	16406	16322	16245	16433	16288	16236	16178	16397	16156	16210	16356	16460	16394	16255	16176	16116	16112	16342	16220	16207	16236	16298	16186	16406	16249	16078	16132	16375	16047	16454	16197	16334	16315	16264	16189	16309	16273	16385	16213	16273	16173	16290	16161	16309	16339	16265	16137	16288	16225	16161	16210	16243	16247	16172	16242	16282	16343	16247	16226	16215	16228	16454	16208	16218	16306	16437	16333	16294	16392	16380	16161	16400	16270	16274	16398	16353	16247	16101	16225	16083	16124	16403	16276	16165	16289	16480	16258	16242	16115	16275	16321	16221	16272	16267	16258	16390	16218	16055	16303	16236	16289	16197	16258	16213	16301	16255	16309	16233	16224	15990	16240	16330	16292	16079	16322	16239	16273	16328	16324	16293	16174	16248	16177	16241	16223	16223	16257	16146	16264	16189	16271	16242	16440	16317	16177	16145	16142	16087	16324	16246	16218	16273	16223	16177	16328	16375	16129	16458	16273	16347	16292	16231	16327	16326	16385	16277	16383	16399	16398	16365	16434	16273	16216	16301	16322	16213	16298	16305	16337	16204	16184	16290	16133	16309	16051	16089	16176	16316	16290	16300	16228	16259	16335	16182	16122	16101	16393	16111	16183	16369	16243	16434	16206	16142	16050	16139	16267	16035	16291	16204	16288	16338	16371	16421	16335	16264	16217	16245	16276	16218	16182	16497	16189	16153	16319	16303	16348	16293	16429	16333	16194	16312	16154	16182	16216	16262	16188	16116	16410	16439	16253	16376	16363	16299	16294	16399	16211	16423	16101	16369	16214	16241	16145	16295	16093	16271	16170	16320	16239	16437	16195	16149	16291	16253	16209	16339	16374	16147	16178	16191	16330	16312	16233	16204	16323	16177	15984	16477	16147	16402	16152	16131	16138	16289	16236	16410	16191	16261	16243	16143	16203	16282	16358	16215	16377	16263	16281	16214	16002	16168	16432	16143	16173	16130	16235	16412	16342	16318	16185	16297	16289	16372	16120	16246	16373	16185	16280	16261	16120	16370	16286	16231	16167	16417	16159	16336	16300	16166	16366	16241	16144	16181	16281	16187	16242	16398	16325	16264	16347	16319	16155	16309	16243	16278	16302	16289	16403	16293	16153	16387	16268	16305	16095	16347	16411	16159	16139	16317	16154	16367	16292	16318	16335	16224	16170	16350	16093	16184	16343	16398	16142	16240	16213
25664	21476	27933	25947	21398	20028	19402	18198	18101	17987	17962	17919	17946	17799	17736	24152	22734	22067	17751	19185	22120	21190	19877	18160	18018	17689	17701	17882	17706	17514	17661	17446	17787	17674	17474	17520	17623	17732	17657	17387	17713	17452	17636	17608	17800	17536	17479	17405	17444	17600	17556	17564	17386	17454	17612	17571	17464	17466	17533	17467	17720	17707	17497	17553	17587	17533	17513	17643	17532	17416	17477	17581	17569	17525	17396	17464	17605	17625	17655	17798	17585	17673	17513	17535	17519	17514	17644	17718	17537	17501	17390	17723	17561	17515	17416	17569	17473	17453	17532	17649	17617	17557	17483	17576	17801	17521	17588	17435	17394	17198	17306	17770	17557	17543	17495	17557	17550	17361	17534	17445	17455	17350	17480	17735	17570	17445	17450	17568	17500	17620	17664	17560	17611	17503	17556	17436	17585	17560	17392	17608	17547	17512	17534	17362	17507	17599	17348	17483	17668	17533	17608	17514	17484	17644	17686	17647	17643	17636	17448	17392	17530	17581	17720	17569	17531	17403	17497	17534	17569	17523	17382	17389	17460	17446	17514	17581	17450	17450	17496	17411	17673	17384	17547	17462	17542	17559	17444	17513	17625	17427	17545	17625	17320	17424	17587	17402	17439	17702	17445	17604	17508	17592	17542	17623	17593	17326	17511	17432	17562	17564	17583	17352	17614	17678	17487	17626	17300	17388	17608	17677	17549	17344	17618	17576	17627	17676	17572	17440	17483	17443	17554	17419	17566	17406	17536	17896	17579	17468	17314	17497	17693	17520	17386	17705	17628	17258	17453	17584	17534	17541	17509	17559	17472	17575	17646	17556	17470	17446	17568	17614	17660	17534	17501	17554	17594	17719	17449	17570	17740	17662	17526	17418	17367	17587	17655	17614	17343	17684	17523	17541	17392	17574	17358	17760	17462	17669	17483	17574	17419	17572	17428	17530	17390	17468	17619	17688	17370	17447	17488	17509	17441	17617	17433	17563	17589	17582	17418	17359	17441	17584	17598	17559	17402	17500	17513	17535	17578	17362	17567	17261	17631	17550	17524	17482	17699	17489	17539	17452	17472	17591	17509	17687	17715	17532	17604	17477	17599	17589	17577	17299	17641	17569	17491	17549	17665	17582	17729	17677	17602	17764	17575	17320	17540	17505	17544	17367	17615	17671	17646	17338	17441	17511	17414	17619	17811	17568	17489	17484	17506	17356	17460	17471	17646	17476	17511	17756	17506	17682	17571	17356	17587	17699	17489	17553	17383	17527	17419	17558	17550	17560	17608	17351	17448	17532	17325	17391	17449	17279	17507	17734	17452	17432	17596	17478	17552	17499	17554	17319	17611	17350	17461	17492	17533	17487	17526	17494	17556	17388	17531	17659	17562	17447	17398	17514	17505	17479	17397	17597	17557	17801	17448	17488	17524	17694	17530	17550	17460	17607	17409	17417	17606	17450	17542	17542	17594	17412	17460	17656	17396	17555	17446	17470	17349	17512	17496	17580	17537	17354	17504	17444	17532	17521	17582	17569	17706	17519	17494	17459	17718	17594	17450	17610	17600	17431	17596	17634	17462	17493	17615	17509	17344	17505	17445	17330	17457	17530	17580	17461	17508	17491	17546	17371	17540	17592	17530	17411	17379	17370	17543	17399	17428	17485	17355	17456	17565	17751	17461	17694	17606	17490	17622	17666	17547	17386	17613	17623	17394	17558	17577	17357	17586	17434	17603	17659	17595	17395	17318	17527	17580	17440	17531	17444	17463	17549	17519	17496	17464	17538	17454	17542	17710	17490	17460	17437	17715	17565	17660	17452	17364	17509	17536	17467	17525	17362	17730	17617	17564	17591	17468	17470	17337	17606	17375	17477	17491	17375	17410	17444	17609	17484	17638	17608	17603	17611	17339	17338	17724	17680	17575	17476	17759	17655	17570	17207	17427	17495	17526	17544	17768	17727	17617	17642	17614	17645	17611	17493	17606	17512	17676	17527	17513	17471	17482	17474	17466	17577	17562	17677	17533	17503	17515	17559	17480	17550	17611	17542	17592	17456	17532	17617	17492	17481	17416	17479	17567	17438	17574	17471	17445	17527	17479	17693	17542	17556	17551	17416	17550	17578	17360	17785	17611	17576	17635	17610	17590	17705	17527	17618	17417	17428	17652	17573	17499	17584	17629	17402	17342	17410	17377	17724	17779	17375	17788	17709	17742	17442	17542	17276	17393	17569	17547	17570	17573	17598	17679	17624	17666	17588	17469	17355	17560	17478	17641	17687	17567	17598	17439	17511	17348	17424	17607	17255	17530	17453	17740	17547	17404	17490	17628	17697	17750	17471	17652	17438	17624	17694	17712	17549	17481	17229	17518	17537	17730	17548	17749	17605	17702	17546	17445	17733	17797	17527	17550	17451	17420	17547	17692	17560	17652	17562	17610	17359	17462	17352	17670	17674	17513	17542	17479	17625	17491	17462	17562	17532	17370	17489	17519	17536	17438	17686	17453	17448	17371	17488	17563	17690	17609	17398	17581	17534	17585	17324	17441	17450	17401	17346	17563	17481	17530	17592	17592	17452	17447	17514	17589	17598	17543	17402	17422	17625	17586	17482	17573	17672	17601	17545	17605	17429	17574	17593	17674	17804	17672	17529	17608	17625	17532	17468	17350	17403	17631	17352	17601	17338	17588	17316	17405	17423	17756	17586	17732	17497	17369	17538	17632	17480	17539	17705	17648	17444	17703	17696	17559	17468	17485	17632	17547	17744	17628	17583	17467	17597	17434	17482	17513	17521	17474	17415	17581	17528	17603	17590	17415	17391	17444	17652	17493	17410	17539	17523	17527	17616	17605	17509	17664	17450	17275	17488	17616	17629	17496	17146	17212	17380	17457	17525	17404	17513	17597	17560	17518	17342	17570	17647	17419	17474	17519	17561	17551	17535	17536	17392	17612	17427	17683	17608	17525	17319	17614	17449	17462	17441	17602	17498	17656	17523	17511	17649	17561	17565	17554	17594	17755	17501	17491	17650	17519	17628	17472	17627	17777	17573	17409	17520	17472	17423	17465	17526	17282	17622	17347	17521	17631	17376	17644	17567	17549	17531	17725	17713	17612	17442	17587	17687	17601	17400	17537	17530	17657	17582	17436	17523	17600	17509	17505	17553	17443	17705	17382	17569	17411	17424	17555	17472	17332	17795	17795	17554	17588	17545	17534	17836	17594	17554	17344	17553	17567	17702	17727	17568	17568	17507	17514	17574	17420	17625	17589	17305	17482	17403	17579	17455	17600	17379	17533	17504	17532	17592	17465	17540	17748	17477	17531	17467	17391	17761	17443	17549	17605	17513	17864	17694	17498	17316	17553	17417	17620	17639	17494	17709	17537	17543	17626	17546	17446	17340	17436	17299	17657	17507	17540	17569	17225	17508	17512	17405	17606	17483	17745	17574	17472	17527	17468	17532	17443	17288	17622	17765	17549	17485	17552	17647	17476	17575	17659	17596	17395	17505	17542	17393	17490	17493	17558	17550	17450	17665	17342	17632	17407	17412	17438	17675	17507	17647	17312	17574	17552	17594	17512	17520	17470	17645	17491	17354	17431	17511	17598	17643	17679	17656	17650	17369	17757	17629	17617	17395	17364	17337	17459	17671	17600	17435	17634	17493	17431	17377	17526	17439	17496	17444	17563	17562	17385	17603	17479	17605	17655	17434	17476	17634	17555	17574	17611	17370	17308	17508	17425	17633	17518	17589	17513	17618	17662	17604	17488	17418	17553	17531	17338	17675	17603	17628	17521	17366	17579	17415	17452	17545	17469	17586	17377	17674	17478	17422	17536	17439	17599	17534	17449	17546	17491	17562	17611	17682	17531	17562	17666	17654	17337	17401	17590	17357	17466	17482	17402	17451	17594	17620	17492	17509	17592	17456	17438	17634	17603	17368	17584	17597	17685	17534	17516	17544	17622	17687	17623	17477	17652	17437	17704	17565	17486	17387	17574	17656	17713	17481	17697	17625	17525	17580	17461	17500	17471	17513	17650	17512	17573	17603	17482	17415	17613	17401	17419	17568	17994	17622	17626	17614	17437	17500	17620	17561	17573	17493	17400	17298	17621	17645	17658	17801	17478	17712	17531	17399	17560	17559	17532	17529	17514	17569	17647	17602	17634	17483	17576	17585	17410	17491	17645	17411	17608	17359	17714	17411	17494	17412	17637	17729	17470	17379	17449	17519	17496	17725	17612	17523	17602	17472	17321	17461	17737	17390	17610	17633	17408	17409	17506	17577	17545	17475	17685	17597	17411	17578	17474	17619	17484	17588	17687	17703	17537	17586	17541	17539	17369	17556	17355	17480	17437	17426	17586	17326	17594	17589	17437	17467	17604	17594	17582	17560	17633	17403	17551	17549	17550	17726	17610	17494	17458	17505	17592	17633	17569	17427	17376	17569	17566	17416	17655	17578	17723	17555	17622	17593	17489	17549	17860	17515	17470	17705	17524	17301	17586	17720	17772	17607	17396	17586	17688	17650	17617	17619	17572	17616	17543	17281	17701	17577	17593	17518	17440	17601	17517	17482	17632	17524	17488	17513	17398	17387	17800	17656	17453	17640	17538	17477	17580	17625	17595	17565	17279	17661	17878	17640	17553	17459	17457	17688	17525	17600	17577	17435	17424	17575	17535	17611	17612	17444	17402	17710	17484	17508	17776	17487	17680	17524	17485	17422	17697	17505	17599	17668	17609	17444	17574	17399	17475	17457	17399	17403	17610	17568	17583	17512	17592	17658	17606	17470	17546	17567	17394	17479	17445	17638	17425	17485	17673	17668	17436	17591	17538	17575	17705	17505	17564	17506	17473	17529	17568	17504	17642	17565	17516	17540	17342	17595	17483	17645	17721	17545	17662	17390	17602	17470	17588	17431	17729	17631	17567	17557	17818	17226	17682	17549	17620	17593	17674	17421	17766	17522	17384	17597	17518	17442	17583	17415	17558	17363	17550	17689	17592	17676	17565	17549	17498	17677	17476	17514	17394	17305	17716	17692	17692	17633	17684	17265	17419	17619	17307	17499	17686	17530	17457	17626	17536	17380	17492	17493	17449	17570	17556	17700	17531	17440	17465	17386	17583	17547	17595	17386	17440	17746	17594	17609	17665	17801
15254	22832	22156	19716	18965	18343	17345	17278	16880	16788	16447	16265	16304	16501	16214	27344	22633	21530	16279	18949	23312	21429	18887	16474	16247	16296	16427	16154	16210	16177	15919	16161	16033	16011	15988	15879	15901	16015	15973	16241	16032	16028	16061	16150	16041	16127	15951	15961	15913	15986	16039	16085	15989	16228	15956	16046	16112	15882	15981	15960	15773	15933	16043	16197	16003	15981	16064	16068	16221	15844	16027	16083	16074	15975	16001	16045	15962	16062	16214	15984	15980	15965	16021	16063	15931	16123	15971	15978	15982	15960	16079	15908	16194	16027	15942	15969	16088	16033	15960	15921	16068	15920	16046	15971	15839	16109	15751	16073	15879	16142	15921	16090	16042	15973	15940	15833	16182	16033	16053	15936	16050	15761	15929	16051	15935	16007	15900	15875	16047	15994	16115	16012	16121	15886	15966	16074	15966	15950	16088	15762	15898	15962	15905	15958	16081	15972	15973	15997	16127	16072	15982	16052	16070	16016	15988	15900	16193	15771	16016	15923	15959	16073	15836	16008	16029	16008	16057	15985	15828	16022	15843	15961	15953	16054	15943	16049	15866	16006	15941	15944	15808	15922	16141	15952	15925	15827	15931	15927	15931	15853	16049	15945	15941	15918	16098	16061	15812	15920	15964	15935	16137	15949	15973	16019	16104	15909	15971	16090	15953	15807	16021	15880	15916	15971	15910	16093	15975	15917	16016	16011	15872	15856	16082	15970	15917	15979	16061	16127	15918	16078	15960	15883	16058	16105	16041	15898	16143	16098	15911	16224	15902	16033	15934	16011	15876	15922	15906	16103	16073	15945	15933	15946	16097	15939	16052	15900	16042	15878	16120	15912	16028	15990	16091	15960	15976	15983	16115	15877	15909	15881	15914	15960	15937	15912	16140	15942	15872	15976	15993	15972	15963	15930	16013	15972	15901	15962	15923	15867	15863	15995	15852	15846	15803	16100	15898	15746	16003	16051	16074	16049	16045	16077	15858	16066	15917	15805	15990	15980	15873	15830	16048	16134	15832	15916	15967	16069	15986	15994	16070	16091	16056	15896	16085	16000	16111	16136	16071	16069	15977	15988	16136	15984	15835	15971	15930	15872	16038	15902	15953	15998	15945	16176	15868	15850	15948	16013	15995	16034	15921	15832	15991	15894	15852	15932	15937	15999	15997	16110	16023	15967	16208	16050	15970	15909	15955	15946	16068	16117	15918	16143	15967	16007	15906	16027	15979	15834	16086	16025	15933	16063	15872	15997	15937	16056	15959	16150	16020	15907	15942	16034	16002	16037	15973	16242	15893	16030	15968	15899	16002	15994	16027	16065	16028	15911	15974	15853	15891	16101	15958	16025	15957	15962	16067	16129	16075	16172	16022	15842	15813	16055	16134	15939	16045	16024	16180	15826	15906	15966	16031	15928	15923	16074	16022	15901	15985	15959	16007	16245	15967	16089	15971	16132	15941	15954	16131	16108	15969	15990	16049	16026	15999	15857	15998	15915	15912	15893	15942	16067	16016	16129	15833	16098	15902	16053	16029	15946	15980	15948	16112	16133	15943	16029	15962	16015	15901	16128	16132	16124	15817	16110	16118	16008	15983	16005	15976	16111	15964	15966	16111	16071	15930	15930	15896	15910	16097	16006	15955	16046	16039	15860	16116	16142	15836	15953	16086	15950	16006	15942	15966	16114	15893	16036	16164	15989	15946	15911	16036	16071	15905	16013	16047	16008	16046	15770	16080	16034	16010	15854	16105	15896	15920	15980	16012	15916	16049	16011	15991	16222	15945	15865	15947	15965	15791	15956	15954	16033	16163	16010	16026	15948	15906	16035	16003	15812	16210	15958	15999	15882	16038	15902	16031	16135	15982	16148	15937	15996	15961	16166	16011	15922	16070	15967	15957	16059	16047	15933	16036	15993	15879	15965	16113	15879	16031	15879	16049	16085	16058	15868	16142	16035	16042	15947	15830	16030	15930	16116	16013	16060	16096	15915	15906	16019	16021	16049	15964	15975	16147	16029	15918	15891	16006	16172	16075	15980	15974	15955	16054	15873	16278	15957	15969	16161	15976	16169	16014	16013	16001	16125	15979	16023	15919	15936	16001	16057	15940	15955	15999	15948	15896	16057	16108	16118	15912	16012	16120	15854	15891	15812	15938	15714	15998	15948	16148	16045	16015	15998	15884	15959	15925	15954	16132	15921	15947	16027	15901	16032	15917	15947	15912	16181	15996	16118	16093	16013	15937	16090	15971	15940	15979	16095	16072	15952	16092	16025	16034	15890	15966	16018	15945	16110	16055	15925	15935	15915	16062	15898	16012	15923	16054	15880	15857	16175	16041	16128	16055	16067	15861	16019	16013	16012	16026	16054	16126	16042	15963	15976	16070	15838	15974	16013	15809	15985	15864	15982	16058	15975	15897	15992	15834	15929	16004	15896	15972	15902	15973	16113	15966	15990	15982	15921	15968	15906	15944	15923	15924	16038	15908	16098	15909	16034	15942	15766	16024	16005	15971	16020	15900	16009	15861	15977	16069	15986	16061	16116	16086	15996	16039	15947	15838	15921	16069	15877	15840	15783	16028	16187	15929	16063	15969	15894	15943	16008	16026	16183	16168	15925	15867	15978	16018	16006	15953	15926	15929	16063	16008	16000	16026	16164	15982	15867	16095	16159	16056	15942	16010	15951	16026	16023	15969	15862	15840	16175	16069	16082	16200	16063	15962	15981	15957	16112	16012	16081	15904	16048	16070	15945	16020	15916	16112	15954	15923	16082	15991	15844	15985	15891	15942	15984	16110	15953	15911	15915	16200	15979	15919	16111	16008	16110	15909	15930	15948	15835	15993	16081	15964	15972	15963	15936	15997	16116	16049	15907	16091	16116	15994	16025	15974	15912	16177	16047	15798	15977	16040	16097	15923	16148	16115	16183	15945	15945	16067	16020	15988	16002	15946	15943	15930	16236	16055	16056	15921	16158	16014	15978	16194	15954	15860	15842	15919	16000	16083	15806	15940	16034	16018	16086	15879	16053	15837	16151	15787	15983	15941	15991	15924	16135	15991	15838	16143	15976	15846	16057	15929	16002	16033	15906	15936	16101	16118	16042	16012	16115	16020	15889	15970	15993	15934	15975	15927	15875	15910	16001	15863	15985	15874	16001	15986	15903	16171	16002	15798	15909	15924	15961	15876	15975	15964	16146	16048	15977	15884	16147	15888	15990	15941	15891	16106	16093	15963	16029	15935	15993	15913	16173	16048	15661	16032	16117	15901	15861	15885	16003	16048	15942	15999	16036	15987	15898	15975	15823	15942	15965	15865	15997	16208	15907	15893	15890	16004	16137	16007	15843	15935	16003	16010	15962	15955	15924	16109	15896	15995	15863	15889	15972	15934	16078	16107	16042	16010	15957	15985	15907	15983	15932	16100	15997	15916	16059	16027	16159	16029	15937	15977	16141	15927	15901	15884	16080	16124	15950	15981	16058	15951	15949	15960	15929	16053	15967	15989	15932	15874	15976	16204	15848	15967	16015	15920	15860	15944	15745	16027	15880	16011	15975	15761	16064	16016	16005	16034	16107	15895	15945	15819	15928	16069	15947	15958	16022	15798	16269	15859	15960	15857	15821	15959	16046	15943	15967	16005	15988	15905	16028	16125	16040	16050	15939	16080	16047	16138	16059	16073	15966	16081	15983	16089	16006	15971	16105	15875	15959	16010	15908	16068	16020	15870	15873	16156	16080	15972	16018	15989	15977	15870	15862	15941	15948	15946	15917	15948	15987	15994	16086	15975	16046	16034	16045	15997	15983	15852	16082	16047	16007	16107	15886	15985	16041	16041	15916	15918	16117	15998	16065	15989	15832	16041	16082	15993	15976	16206	16074	15995	15851	15935	16031	16140	15966	15876	15870	16014	16066	16089	16064	15827	15911	16112	15905	15980	16061	16049	15856	15945	16008	16023	15945	15770	16200	15961	15810	15823	15943	15861	16150	15957	16002	15910	15893	15968	15858	16018	16163	16089	15918	15888	16120	16123	15887	16001	16080	15858	15962	15828	16140	15892	15941	15960	16033	15977	16075	16012	16116	16017	16078	16023	15998	15959	15770	15977	15989	15801	15887	16023	16089	16018	15895	15893	15895	16049	16020	16263	15970	16003	15822	16036	16025	15945	15997	16061	16124	15922	15897	15922	15939	15989	15902	16105	16035	15969	15952	16009	15977	16051	16132	16049	15842	15914	16029	15949	16083	15919	16140	16019	15976	16083	15943	15905	16065	15978	15978	15944	15966	16026	16124	16020	16066	15941	15981	15860	15938	16061	16055	15988	15957	15878	15876	16006	15959	16075	15869	15829	16079	15837	16092	15960	15893	15950	15983	16033	15977	16145	15887	16011	15780	16067	15956	15963	16017	15953	15888	16056	15857	15943	15976	15998	15935	16002	15891	15910	16059	16123	16015	16129	16057	16001	15921	15898	16097	16040	15999	15859	15936	15977	15943	16022	15762	16038	16097	16026	15990	16048	16055	16202	16109	15956	15878	15810	16022	15950	15808	16049	15966	15972	15922	16007	16104	15948	16030	16051	16013	15970	16252	15965	16029	16113	15913	15875	16055	16049	15919	16071	16034	15898	15880	16052	15974	15931	15952	16105	16007	15849	16229	16066	15947	16191	16017	16025	16055	16030	15955	15934	16085	15711	16062	16031	16130	16005	16130	15939	15973	16113	16025	15829	15779	15737	15893	15954	15908	15892	15785	16096	15977	16079	15965	15989	15861	16035	15929	16125	15897	16048	15894	15932	16076	15807	15839	15900	15957	15950	15982	16223	15927	15889	15999	16080	15947	15845	16073	16034	16102	15967	15881	16044	15942	16080	16087	16007	16003	15913	16006	15858	16030	16046	15975	15865	15842	15831	16017	16091	16062	15972	16009	16002	15928	15938	15942	15973	16106	16064	15994	16103	15922	15909	15858	15747	15940	16146	16109	16149	16131	15966	15842	15935	15844	16087	16055	16049	15783	16236	15994	16046	15972	16206	16076	16086	16171	15963	15872	15893	15979	16008	15951	16039	16006	15958	15963	16085	15845	16158	15974	15987	15983	16010	15998	15992	16071	16093	16018	16014	15983	16048	15984	15919	15795	16075	15992	16048	15945
24373	21462	28965	24480	22346	23133	22448	19478	18866	18796	18622	18522	18469	18504	18723	31438	29951	27246	19415	22285	25807	23977	21264	19436	18605	18440	18176	18198	18089	18148	18022	17988	18268	18102	18086	18108	18113	18106	17964	18140	18026	18264	18282	17979	18234	18034	18131	18004	17998	17999	18059	17880	17893	17993	18111	17999	17968	17980	18090	18054	18164	18322	17876	18027	18106	18123	18101	18179	18030	18073	18122	17882	17771	17957	17968	18100	17993	18045	18026	17993	17924	18073	18017	18037	18027	17941	18123	18036	17961	18170	18201	17926	18034	17821	17976	18010	18062	17899	18103	18127	18044	17839	18074	18107	18061	17897	18036	18015	18084	18310	17901	17964	17936	18089	17941	18103	17927	17748	17948	18038	17903	18073	17904	17914	18186	18346	17923	18089	18068	18035	18072	18175	18032	17979	17986	18006	17963	18039	17974	17865	18119	18008	17939	18037	17842	18087	18060	18014	17885	17910	17945	18032	18103	18060	17907	17993	18013	18173	17926	18256	17881	18016	17919	18204	17988	18026	18002	17923	18040	18046	18023	17782	17960	17881	17942	18042	17954	18074	17964	17753	18071	18269	17995	17967	18012	18031	18017	17821	17800	18173	18205	17986	18103	18060	17965	17986	17882	17834	17987	17937	18124	18025	17935	17902	17904	18003	17962	17986	18112	18074	18067	18010	17985	18103	17853	17931	18193	17898	17992	18045	17807	17941	17733	17930	18097	17821	17848	17730	18025	18053	17881	17952	17948	17975	18084	17800	17979	17867	17910	18022	17998	17820	17900	17965	17893	17806	18044	18036	18035	17947	17939	17751	17909	17979	17930	17842	17964	17851	18054	17948	17999	17796	18040	18104	17975	17995	17950	18100	17901	18191	17847	17831	17913	17971	18125	18041	17864	17969	17970	18044	17959	18008	17816	17956	18078	18045	17903	17990	18053	18070	17942	17903	17980	18078	18092	17832	17942	18214	17879	18163	17932	18009	17948	18170	18118	17887	18178	18058	17998	17754	17890	18162	18044	18013	18099	17942	17975	17792	17857	17844	17934	17989	17707	17908	18067	18009	17807	17953	17891	17859	18059	17945	17981	17879	17885	18032	17975	17894	18000	17905	17954	18082	17987	17766	18262	17832	17914	18079	17945	17995	18121	17953	17919	17871	18056	17859	18141	17815	17975	17897	17965	18025	17891	17970	17941	18025	17925	17963	18053	17898	18056	18002	17957	17962	18046	18088	17761	17902	17984	17947	17835	17973	18027	17902	17897	17907	17773	17816	18124	17941	18058	18251	18067	18060	18118	18172	17867	18108	17873	17941	18061	18129	18102	18005	18024	17946	18190	17866	18078	17845	17951	17950	17886	17909	17766	17682	17871	18163	17943	17988	17970	18161	17997	18125	17834	17871	18123	18102	17807	17961	18100	18052	17897	18086	17913	17997	17996	17939	18065	17927	17917	17989	17947	17736	18000	18071	18023	17880	17836	17800	17919	18168	17987	17949	18058	17747	17935	18065	17910	18070	18131	17949	17886	18006	18050	17811	17887	17989	18043	18003	18049	18009	17960	17875	17972	18084	18121	17980	17994	17898	17991	17951	17998	17793	17862	18002	18074	18040	17895	18062	17842	18044	17937	18025	17983	17989	17906	18000	17917	18040	17861	17932	17827	18168	17812	17922	17948	18127	17965	17968	17909	17900	17856	17954	18185	17925	18132	17898	17898	17986	18024	17937	17811	18033	17951	17910	17776	17859	18094	18070	17811	18093	17944	17973	18035	17955	17721	17925	17832	17887	17895	17939	18122	18237	17984	18022	17899	17858	18168	17996	18124	18107	17988	17967	17955	17861	18203	18128	18092	17887	18023	17824	17791	18013	17934	17849	17883	17837	18125	17795	17920	17730	18068	17942	18080	17934	17934	17940	18012	18168	17981	17874	17989	17947	17920	17877	18173	17965	17860	18041	18102	18020	18181	17908	17983	18032	17959	17894	17857	17892	17939	17893	17994	18326	18175	17987	17948	17977	17942	18099	17964	17784	17932	18141	17991	18111	17977	17924	18022	17967	18087	18097	18000	17919	17832	17986	18000	17962	17924	18102	17943	17890	17768	18126	17841	17817	17898	18174	17986	18034	18078	18013	18179	17923	18206	18023	18105	18062	18041	18157	17785	18005	17916	18090	18139	17906	18053	18108	17868	18129	18178	18021	17989	18026	17813	18023	18096	17993	18001	17728	17945	17929	18025	17821	18020	17974	17889	18089	17765	18059	18019	18113	18159	18014	17995	18014	17881	17866	17790	17742	17776	17978	17942	18171	17981	17891	18153	18065	18008	17994	17978	17807	18191	18147	17821	17928	17912	17971	17969	17930	17875	17950	18194	18038	18160	17924	17973	17882	17941	18025	17834	18104	17829	17932	17937	17990	18016	17910	18008	17714	18045	17895	18193	17822	17832	18120	17891	17728	17869	17975	17989	17765	17896	18008	18079	17913	17995	17938	17941	18060	18080	18037	17827	17935	17951	17801	17851	17917	18096	17888	18069	17891	18028	17845	17900	18001	17799	17884	18181	18125	18101	17935	17967	18061	18050	18141	18037	17971	17838	17721	17883	17937	17836	17923	17881	17828	17900	17982	17811	17918	18069	17938	17750	17877	17949	18103	18107	18023	17944	18155	18130	17715	17859	18037	18120	17961	17919	17945	17854	18198	17964	17819	17959	18029	18031	18050	18094	17894	17936	18088	17902	17995	18051	18035	17971	18048	17903	17876	18049	18032	18051	18057	17969	18127	17925	17966	18268	18034	17997	18185	17994	17912	17996	17840	18087	18070	17898	17861	18102	17997	18099	17892	17938	18145	17828	17941	18005	18041	17961	17929	18019	17959	17893	18034	17987	18039	18007	17988	17827	17846	17983	18018	17873	17996	18248	18020	17862	18144	18013	18008	18031	18080	18014	17801	18105	17929	18158	18116	18043	17966	17892	17891	18093	17973	17981	17777	18063	18046	17924	18141	18062	17931	17789	17804	18024	17919	17997	18036	17813	17864	17852	18270	18003	18152	17956	17998	17932	18068	18026	17938	18146	17916	17991	18057	18084	17969	17949	17895	17882	17969	17926	17863	18081	18050	18168	18156	17921	18066	17972	17998	17948	18031	18037	17893	17797	18212	17982	17993	18020	18373	18089	18316	17921	17970	17775	17826	18050	17959	17978	18119	17963	17805	17854	18141	18099	18035	18057	18235	18069	17968	17980	17846	17754	17970	17856	17979	17965	17928	17856	17883	18051	18093	18092	18180	17894	18047	17878	17911	17911	18285	17892	17996	18236	18080	18179	18046	18015	18081	17822	17994	18102	17853	17917	17809	18002	18103	17993	17886	17964	17990	17996	18179	17788	17939	17919	17845	17924	17989	17893	17972	17864	17849	18306	17896	17948	17943	17962	18282	17977	18046	17971	17852	17769	18193	17838	18022	17817	18010	18174	18110	18109	18114	18194	18060	18150	17853	18095	18074	18027	18149	18002	17894	17975	18005	18013	18041	17891	18035	18284	18032	18056	17798	17880	18026	18136	18014	18022	18099	18034	17823	17955	18115	17917	17935	17886	17986	17977	18110	18057	17774	17978	17994	17927	17904	17944	17831	17999	17952	17857	17943	18055	17803	17818	17820	18030	17896	18014	17899	18049	18034	18009	18163	17805	17952	17934	17966	17874	18000	17936	18019	18224	18147	17989	17960	17829	17945	17819	18090	18090	18045	18138	18056	17934	17982	17994	17984	18053	18006	18081	18085	17959	17985	17852	17885	18127	17768	17971	18050	18055	18198	17909	17907	17811	17950	17953	17939	17992	18035	18003	18159	17963	18074	17929	17860	17938	17916	17933	17881	17930	17923	18116	18023	17892	18099	17985	18042	17964	17760	17765	18146	17776	17911	18052	17856	18112	17988	18084	18076	17915	17840	17766	17876	18032	18100	17844	17999	17900	18008	18092	18013	18117	17850	17902	17824	17958	18053	17833	17940	17836	18023	18022	17945	17903	18026	18105	18152	17916	17709	18019	17959	17934	17915	18046	17818	18173	18058	17898	17988	17917	17954	18095	18121	17942	17996	17791	17932	17846	17885	18099	17886	17925	17787	17743	17941	17901	17894	17871	18072	18239	17917	18124	18063	17972	18002	17949	17818	17834	18025	18050	17888	17955	17900	18147	17899	17924	17994	18092	18073	18242	18023	18045	17992	17832	18020	18026	17962	18045	18160	18131	18132	18111	17875	17874	17814	17812	17869	18091	18058	17945	17896	17858	17896	17996	17826	18009	18162	18152	17999	18119	17893	18092	18217	18051	17899	18095	17843	18263	18075	17903	18039	18154	17925	18081	17947	18171	17999	17928	18082	17823	17935	18081	17930	18099	18113	18038	17951	17891	17980	17929	17860	17872	17845	17914	18149	17931	18089	17815	17902	18084	18151	17901	18079	17857	18088	17987	18013	17934	18016	18004	17892	17969	17979	18201	18116	17902	17896	18084	18014	17923	17873	17870	17840	17974	17885	17994	17973	17982	18102	18150	18059	17829	17755	18008	17792	18046	18134	17977	18188	18013	18023	17827	17901	17881	17870	17983	17927	17920	18197	18085	17906	17894	17953	17861	18079	17901	17799	18001	17893	18142	18228	18019	17910	18014	18152	18050	17912	17844	17958	18010	17903	17965	17944	17974	17879	17863	18043	17945	17979	18076	17948	17926	18059	17877	17901	18034	17983	17962	17843	17856	17980	17897	17907	17877	17773	17911	17925	17946	17965	18045	18230	17984	17851	18015	18096	17845	18091	18042	17814	18001	17804	17859	17653	17901	18060	18014	17931	18012	17753	17952	18010	18000	17895	17900	17942	17892	18082	18087	17949	17846	18017	17961	17928	17894	18048	17894	18065	18016	17966	17973	17992	17886	17759	17956	18071	18074	18031	17953	18080	17951	18135	18056	17899	17897	17731	17874	17952	17976	17886	18062	17879	18030	17990	17735	17964	17983	17934	17974	18075	17858	18106	18108	17948	17808	17945	17893	17741	17988	18088	18078	18032	18095	18061	17778	17999	17907	17967	17723	17508	18005	18114	17972	18089	17959	18170	18012	18080	17995	17913	17851	18031	17992	17752	18112	18061	17869	17909
16864	27672	26159	23284	21752	19805	18521	18102	17611	17419	17075	17083	16858	17097	17497	36181	30272	27395	17279	23371	27367	24317	20488	17621	16746	16929	16488	16371	16369	16216	16324	16143	16105	16077	16315	16223	16247	16023	16420	16281	16204	16308	16415	16364	16248	16301	16432	16264	16355	16343	16317	16285	16407	16222	16150	16262	16187	16054	16412	16104	16128	16430	16228	16311	16509	16335	16309	16413	16293	16496	16194	16319	16188	16262	16141	16254	16329	16396	16151	16429	16367	16277	16113	16345	16301	16183	16136	16426	16399	16296	16107	16208	16208	16299	16060	16213	16392	16111	16045	16309	16159	16379	16303	16163	16173	16238	16397	16366	16196	16284	16116	16267	16239	16473	16203	16302	16203	16243	16302	16312	16306	16337	16156	16161	16505	16368	16214	16288	16104	16468	16187	16352	16317	16385	16395	16149	16205	16307	16159	16210	16234	16269	16198	16257	16327	16223	16272	16195	16281	16358	16153	16310	16281	16260	16273	16157	16475	16366	16323	16085	16368	16437	16161	16138	16262	16285	16242	16293	16165	16147	16344	16240	16400	16133	16399	16193	16371	16210	16094	16240	16168	16277	16208	16383	16332	16061	16266	16081	16295	16369	16271	16215	16126	16238	16393	16171	16430	16360	16345	16162	16229	16336	16309	16259	16187	16456	16179	16242	16028	16173	16233	16394	16215	16325	16154	16252	16211	16225	16438	16288	16292	16413	16310	16234	16293	16324	16236	16349	16159	16238	16112	16425	16307	16319	16264	16355	16133	16534	16358	16164	16350	16151	16336	16314	16217	16406	16242	16250	16358	16473	16123	16334	16202	16251	16329	16227	16147	16305	16216	16291	16340	16344	16331	16408	16356	16407	16219	16484	16296	16389	16228	16085	16168	16197	16233	16186	16251	16306	16241	16339	16200	16381	16245	16328	16394	16478	16277	16221	16234	16268	16335	16287	16158	16253	16347	16246	16269	16199	16233	16232	16314	16296	16283	16021	16260	16285	16350	16236	16240	16466	16293	16156	16343	16149	16371	16349	16293	16205	16399	16140	16251	16369	16322	16107	16294	16317	16309	16240	16214	16201	16201	16159	16163	16301	16273	16177	16382	16270	16165	16255	16111	16267	16234	16294	16476	16279	16214	16205	16326	16119	16406	16139	16244	16356	16294	16314	16190	16309	16072	16406	16242	16344	16326	16253	16156	16037	16330	16265	16314	16290	16160	16285	16378	16109	16429	16208	16159	16339	16113	16331	16257	16340	16242	16175	16335	16365	16170	16203	16280	16227	16249	16276	16172	16395	16192	16172	16123	16199	16259	16011	16260	16164	16366	16214	16129	15935	16213	16242	16307	16143	16326	16207	16146	16178	16269	16319	16286	16319	16364	16405	16493	16161	16208	16296	16236	16353	16186	16249	16250	16162	16324	16306	16223	16181	16424	16295	16282	16233	16269	16398	16389	16268	16401	16272	16098	16261	16262	16214	16164	16166	16248	16169	16345	16293	16329	16239	16053	16176	16345	16154	16256	16252	16254	16211	16417	16072	16279	16370	16247	16189	16245	16300	16470	16191	16083	16398	16103	16370	16255	16161	16324	16281	16139	16213	16375	16308	16399	16117	16214	16507	16358	16436	16104	16136	16212	16327	16240	16290	16413	16348	16453	16154	16285	16350	16240	16280	16314	16236	16130	16307	16317	16241	16259	16351	16216	16205	16242	16130	16271	16395	16350	16231	16432	16322	16324	16346	16248	16355	16201	16418	16305	16336	16157	16169	16553	16245	16345	16263	16141	16370	16251	16325	16289	16440	16284	16395	16254	16187	16303	16130	16110	16360	16182	16211	16330	16203	16191	16253	16421	16328	16281	16309	16398	16244	16185	16099	16386	16321	16383	16307	16147	16444	16274	16342	16084	16159	16254	16370	16299	16285	16329	16364	16283	16250	16251	16247	16199	16290	16320	16336	16298	16357	16361	16336	16419	16227	16339	16397	16300	16153	16338	16338	16316	16185	16391	16241	16204	16209	16370	16325	16329	16230	16359	16427	16267	16301	16291	16329	16331	16202	16376	16437	16331	16351	16186	16306	16313	16303	16164	16153	16275	16301	16338	16268	16342	16400	16275	16093	16321	16289	16173	16122	16267	16050	16233	16126	16119	16445	16267	16370	16322	16308	16276	16370	16164	16270	16312	16339	16211	16366	16228	16184	16301	16398	16319	16247	16380	16253	16359	16177	16207	16101	16174	16205	16324	16323	16508	16381	16347	16406	16296	16431	16249	16260	16208	16357	16271	16356	16390	16195	16237	16112	16236	16223	16179	16376	16091	16245	16373	16273	16259	16266	16140	16250	16230	16091	16297	16010	16044	16378	16186	16131	16052	16209	16348	16309	16179	16313	16235	16278	16224	16197	16145	16355	16192	16175	16072	16364	16187	16378	16390	16255	16355	16371	16179	16213	16136	16227	16231	16273	16409	16322	16453	16263	16344	16358	16324	16353	16229	16293	16232	16353	16137	16244	16187	16229	16335	16338	16113	16318	16136	16208	16395	16465	16359	16433	16290	16233	16322	16250	16196	16105	16192	16291	16150	16373	16154	16345	16378	16194	16197	16154	16383	16275	16206	16271	16254	16333	16199	16260	16167	15987	16286	16244	16359	16307	16323	16248	16194	16223	16137	16332	16081	16256	16432	16293	16146	16328	16299	16306	16196	16412	16166	16268	16255	16245	16402	16271	16340	16330	16256	16268	16176	16169	16346	16128	16210	16427	16292	16458	16234	16308	16299	16194	16171	16035	16506	16237	16308	16255	16290	16365	16293	16279	16477	16195	16171	16317	16023	16294	16222	16305	16204	16368	16348	16202	16344	16449	16305	16235	16273	16262	16344	16428	15980	16300	16334	16370	16262	16548	16326	16331	16304	16306	16133	16254	16203	16282	16266	16382	16239	16199	16254	16324	16264	16459	16338	16172	16261	16317	16255	16244	16168	16231	16224	16276	16280	16266	16244	16211	16217	16377	16214	16194	16153	16284	16502	16194	16269	16312	16305	16245	16330	16227	16516	16418	16366	16330	16432	16322	16130	16196	16361	16339	16425	16318	16254	16292	16113	16174	16277	16246	16212	16161	16297	16353	16448	16297	16261	16163	16142	16199	16203	16335	16454	16156	16179	16330	16298	16285	16457	16421	16262	16229	16231	16356	16227	16446	16041	16194	16290	16287	16316	16210	16329	16218	16123	16337	16139	16314	16368	16034	16209	16343	16175	16343	16334	16239	16103	16133	16446	16296	16404	16310	16206	16372	16243	16186	16285	16270	16250	16424	16213	16229	16293	16335	16201	16179	16328	16212	16268	16324	16376	16136	16156	16290	16165	16221	16318	16169	16240	16231	16165	16084	16337	16199	16267	16132	16416	16149	16242	16508	16252	16019	16401	16418	16146	16290	16348	16328	16155	16306	16204	16092	16318	16130	16191	16246	16393	16214	16302	16203	16376	16224	16307	16246	16199	16390	16276	16158	16398	16364	16322	16072	16233	16391	16355	16290	16305	16245	16170	16367	16407	16278	16214	16236	16236	16338	16296	16193	16169	16215	16348	16292	16179	16176	16444	16127	16274	16249	16384	16220	16358	16235	16386	16276	16311	16308	16246	16238	16276	16306	16221	16183	16081	16266	16301	16236	16434	16096	16195	16304	16170	16179	16240	16325	16163	16287	16355	16052	16157	16195	16144	16337	16238	16240	16349	16213	16204	16312	16170	16172	16233	16405	16339	16237	16126	16235	16296	16238	16121	16146	16285	16232	16301	16158	16296	16347	16197	16344	16290	16295	16210	16287	16112	16331	16274	16343	16159	16391	16370	16383	16261	16211	16177	16220	16451	16173	16318	16389	16262	16192	16451	16289	16285	16250	16272	16292	16119	16224	16233	16292	16261	16062	16580	16287	16217	16199	16182	16069	16258	16322	16200	16383	16375	16222	16173	16199	16168	16204	16288	16347	16304	16395	16270	16377	16307	16139	16367	16126	16291	16173	16304	16163	16401	16210	16194	16320	16386	16282	16274	16293	16254	16275	16277	16411	16370	16182	16151	16241	16307	16390	16191	16244	16215	16069	16271	16184	16255	16377	16271	16060	16153	16334	16071	16192	16457	16050	16390	16289	16381	16159	16243	16132	16325	16125	16129	16333	16281	16284	16169	16260	16214	16209	16340	16167	16152	16124	16364	16028	16036	16262	16164	16333	16264	16245	16254	16303	16259	16095	16240	16206	16123	16162	16192	16279	16337	16303	16263	16127	16213	16396	16279	16263	16175	16457	16258	16282	16430	16296	16237	16246	16290	16296	16216	16176	16101	16113	16362	16425	16222	16338	16322	16318	16397	16498	16437	16261	16407	16186	16170	16233	16299	16302	16069	16327	16077	16293	16275	16360	16239	16094	16376	16356	16352	16184	16301	16246	16204	16317	16242	16338	16161	16313	16237	16355	16208	16259	16248	16459	16186	16243	16475	16264	16241	16505	16190	16371	16253	16136	16204	16228	16233	16222	16260	16092	16279	16278	16230	16474	16118	16261	16448	16277	16224	16278	16210	16320	16337	16180	16232	16186	16123	16229	16431	16423	16300	16420	16311	16190	16259	16285	16414	16157	16050	16206	16359	16154	16206	16201	16370	16279	16207	16097	16267	16306	16294	16280	16388	16259	16167	16219	16114	16235	16276	16310	16306	16209	16510	16220	16175	16133	16305	16234	16401	16358	16095	16207	16278	16204	16269	16446	16128	16185	16282	16185	16416	16252	16256	16307	16274	16313	16147	16250	16257	16271	16260	16132	16204	16354	16294	16264	16230	16287	16127	16139	16233	16251	16326	16243	16205	16140	16265	16287	16246	16039	16350	16554	16249	16232	16374	16379	16260	16294	16457	16315	16273	16325	16265	16389	16361	16201	16349	16289	16474	16239	16344	16293	16140	16334	16225	16157	16455	16175	16404	16129	16209	16406	16375	16280	16365	16248	16243	16323	16170	16328	16344	16253	16328	16292	16314	16342	16239	16144	16126	16285	16334	16178	16237	16277	16359	16314	16360	16349	16223	16423	16269	16207	16366	16322	16433	16192	16368	16298	16257	16359	16234	16296	16226	16438	16351	16397	16257	16159	16399	16067
30026	22396	22785	20909	19280	18816	18927	18682	18597	18756	18587	18780	18641	18749	18681	19296	19650	19196	18622	19179	19489	19410	19301	19001	18661	18541	18661	18710	18656	18719	18499	18709	18395	18415	18579	18432	18545	18832	18692	18632	18528	18569	18604	18849	18462	18635	18659	18426	18586	18495	18634	18461	18647	18487	18523	18778	18503	18624	18509	18668	18577	18583	18651	18535	18324	18655	18608	18401	18575	18389	18571	18626	18514	18861	18550	18764	18608	18739	18435	18541	18678	18734	18507	18581	18450	18557	18560	18516	18499	18575	18627	18533	18469	18496	18537	18675	18703	18648	18683	18660	18492	18538	18519	18699	18524	18347	18762	18653	18768	18513	18622	18529	18453	18588	18646	18600	18645	18740	18294	18565	18683	18462	18420	18611	18652	18481	18798	18517	18586	18678	18585	18605	18535	18692	18643	18622	18583	18688	18705	18672	18502	18661	18621	18509	18694	18632	18592	18635	18509	18402	18495	18586	18669	18458	18658	18342	18662	18703	18553	18616	18632	18598	18350	18425	18541	18586	18755	18516	18520	18447	18556	18687	18568	18465	18583	18452	18510	18723	18392	18482	18416	18764	18707	18570	18682	18508	18653	18588	18478	18669	18829	18627	18605	18532	18619	18625	18643	18429	18665	18507	18693	18492	18677	18688	18749	18479	18587	18590	18493	18452	18548	18366	18369	18542	18749	18514	18465	18536	18595	18413	18659	18544	18579	18606	18560	18463	18566	18559	18589	18504	18625	18557	18536	18612	18658	18484	18597	18336	18454	18490	18505	18641	18520	18467	18455	18603	18673	18336	18378	18720	18782	18655	18564	18669	18516	18615	18494	18886	18568	18518	18595	18707	18646	18531	18694	18383	18599	18508	18544	18468	18656	18334	18553	18423	18554	18529	18560	18627	18500	18505	18662	18709	18509	18589	18664	18613	18529	18548	18549	18681	18546	18569	18561	18272	18552	18432	18402	18538	18717	18527	18463	18520	18642	18638	18551	18799	18635	18510	18740	18804	18378	18406	18480	18673	18575	18594	18484	18610	18485	18622	18512	18604	18659	18658	18670	18578	18536	18630	18482	18399	18562	18561	18540	18544	18740	18449	18676	18589	18692	18651	18536	18570	18700	18370	18534	18683	18491	18700	18631	18564	18523	18679	18684	18525	18494	18516	18537	18434	18739	18678	18718	18376	18496	18346	18585	18511	18642	18728	18594	18439	18500	18389	18789	18353	18520	18579	18473	18457	18498	18516	18563	18573	18656	18388	18355	18525	18445	18554	18669	18677	18653	18622	18635	18466	18477	18517	18633	18554	18535	18365	18568	18611	18507	18558	18493	18660	18643	18473	18524	18540	18525	18450	18642	18506	18484	18754	18587	18631	18599	18448	18518	18371	18514	18464	18715	18490	18561	18467	18656	18479	18653	18484	18515	18493	18622	18467	18731	18691	18608	18518	18445	18559	18382	18440	18626	18415	18540	18527	18450	18512	18567	18326	18489	18707	18808	18565	18716	18443	18491	18457	18555	18577	18729	18494	18617	18502	18670	18441	18484	18711	18524	18513	18527	18479	18400	18416	18540	18667	18491	18654	18498	18464	18608	18490	18577	18664	18456	18579	18544	18732	18759	18613	18438	18477	18400	18319	18698	18663	18287	18364	18453	18520	18442	18447	18533	18479	18500	18673	18669	18499	18672	18495	18627	18579	18596	18536	18499	18432	18700	18705	18649	18857	18512	18412	18570	18628	18559	18757	18563	18558	18733	18387	18772	18471	18647	18465	18487	18632	18484	18467	18579	18631	18553	18461	18452	18571	18643	18547	18511	18771	18662	18658	18838	18508	18381	18451	18625	18619	18624	18717	18697	18401	18541	18381	18555	18588	18281	18606	18680	18389	18732	18544	18705	18718	18513	18580	18752	18695	18580	18644	18527	18574	18711	18400	18408	18439	18509	18662	18469	18462	18559	18413	18581	18417	18444	18424	18439	18567	18452	18560	18718	18568	18564	18547	18746	18789	18533	18526	18661	18672	18644	18632	18483	18562	18490	18635	18564	18628	18618	18784	18367	18603	18583	18513	18506	18444	18592	18654	18263	18686	18662	18698	18556	18517	18762	18973	18577	18652	18445	18491	18522	18618	18386	18745	18669	18691	18723	18527	18627	18409	18593	18556	18490	18367	18567	18640	18431	18593	18512	18653	18656	18725	18519	18618	18582	18536	18618	18371	18469	18285	18578	18390	18743	18695	18502	18349	18608	18715	18371	18379	18466	18515	18705	18659	18758	18642	18505	18476	18437	18760	18585	18644	18732	18564	18583	18724	18380	18382	18599	18489	18396	18586	18424	18507	18448	18276	18762	18555	18557	18570	18844	18651	18415	18481	18593	18548	18556	18477	18288	18721	18634	18447	18450	18435	18512	18540	18474	18575	18633	18430	18589	18514	18593	18660	18506	18556	18608	18497	18583	18542	18452	18492	18701	18743	18659	18833	18578	18587	18491	18609	18718	18585	18477	18491	18580	18526	18525	18626	18775	18486	18648	18348	18594	18623	18563	18437	18630	18558	18417	18592	18517	18628	18665	18556	18597	18570	18462	18439	18581	18444	18663	18620	18541	18657	18353	18618	18527	18604	18669	18580	18467	18534	18664	18563	18532	18526	18513	18480	18705	18652	18513	18645	18584	18617	18634	18804	18744	18560	18598	18554	18652	18672	18569	18801	18553	18590	18588	18574	18611	18547	18524	18725	18321	18590	18448	18351	18558	18608	18841	18585	18758	18348	18559	18506	18580	18456	18389	18552	18486	18622	18790	18575	18585	18535	18545	18627	18516	18554	18746	18779	18488	18516	18557	18423	18585	18596	18580	18627	18623	18476	18525	18497	18416	18384	18412	18706	18654	18606	18321	18447	18433	18605	18312	18621	18547	18641	18727	18536	18574	18517	18643	18339	18602	18638	18468	18704	18524	18572	18507	18561	18521	18421	18419	18437	18500	18437	18649	18624	18831	18487	18585	18663	18538	18600	18787	18510	18634	18827	18613	18476	18597	18598	18742	18575	18736	18601	18712	18524	18584	18549	18519	18660	18377	18631	18447	18601	18478	18460	18531	18530	18574	18841	18492	18476	18550	18627	18574	18593	18447	18399	18342	18648	18351	18388	18552	18725	18639	18460	18605	18519	18578	18443	18692	18590	18569	18657	18632	18458	18726	18913	18675	18640	18737	18643	18414	18314	18601	18609	18608	18746	18484	18744	18552	18711	18611	18437	18488	18464	18657	18497	18498	18594	18597	18474	18582	18542	18743	18661	18436	18436	18491	18572	18703	18639	18602	18571	18449	18384	18540	18327	18504	18708	18446	18722	18618	18289	18667	18391	18590	18598	18705	18288	18431	18373	18505	18531	18700	18722	18697	18553	18516	18424	18527	18524	18557	18366	18654	18715	18439	18356	18565	18462	18606	18792	18376	18703	18484	18556	18510	18409	18634	18539	18632	18710	18678	18544	18412	18459	18649	18497	18541	18611	18618	18724	18442	18570	18592	18546	18614	18413	18487	18676	18559	18535	18707	18670	18520	18438	18465	18566	18628	18425	18706	18658	18588	18558	18557	18529	18636	18547	18609	18785	18555	18545	18551	18561	18626	18727	18549	18617	18561	18610	18466	18614	18705	18705	18527	18680	18416	18565	18571	18499	18654	18665	18638	18837	18702	18517	18553	18730	18409	18535	18489	18497	18692	18729	18672	18554	18669	18653	18284	18322	18490	18297	18397	18433	18597	18570	18672	18515	18489	18719	18644	18498	18742	18493	18567	18548	18510	18473	18514	18620	18604	18639	18595	18492	18622	18563	18564	18506	18774	18602	18668	18545	18453	18824	18394	18571	18551	18552	18670	18585	18607	18457	18398	18583	18698	18694	18572	18568	18779	18544	18492	18586	18335	18537	18653	18600	18538	18609	18513	18399	18650	18499	18540	18546	18513	18514	18515	18724	18533	18498	18436	18648	18636	18435	18512	18662	18588	18616	18523	18513	18613	18574	18539	18492	18461	18612	18544	18560	18660	18601	18474	18636	18885	18726	18662	18650	18748	18530	18543	18525	18453	18802	18539	18503	18488	18621	18559	18508	18625	18577	18852	18508	18487	18596	18463	18496	18459	18589	18469	18477	18388	18558	18472	18623	18414	18637	18663	18533	18674	18614	18487	18678	18878	18518	18435	18563	18527	18830	18617	18401	18760	18488	18547	18746	18658	18719	18565	18638	18567	18693	18570	18502	18536	18532	18717	18563	18595	18483	18652	18636	18510	18671	18693	18744	18764	18824	18413	18702	18619	18493	18721	18794	18646	18584	18604	18731	18491	18563	18535	18484	18576	18744	18532	18632	18724	18507	18534	18652	18614	18502	18539	18714	18596	18551	18495	18649	18601	18585	18496	18521	18320	18600	18606	18677	18540	18449	18569	18777	18614	18499	18462	18590	18486	18580	18571	18573	18560	18602	18559	18554	18439	18443	18525	18513	18759	18463	18719	18546	18404	18502	18709	18532	18632	18539	18392	18489	18606	18680	18725	18510	18580	18664	18646	18539	18490	18669	18762	18592	18636	18542	18771	18600	18497	18667	18552	18763	18609	18483	18561	18743	18637	18618	18695	18662	18623	18680	18648	18578	18611	18638	18625	18335	18666	18704	18480	18514	18455	18399	18606	18673	18539	18529	18635	18516	18550	18567	18612	18687	18612	18824	18750	18526	18664	18652	18738	18633	18641	18661	18648	18528	18609	18634	18522	18553	18716	18536	18589	18393	18593	18519	18956	18508	18580	18599	18414	18432	18432	18492	18420	18508	18615	18598	18640	18609	18655	18403	18536	18496	18517	18479	18378	18723	18454	18669	18636	18524	18705	18595	18573	18517	18504	18697	18636	18695	18629	18549	18546	18606	18447	18642	18559	18513	18579	18612	18708	18588	18595	18620	18398	18626	18439	18809	18789	18455	18512	18518	18573	18506	18741	18411	18658	18556	18510	18471	18645	18619	18507	18530	18436	18536	18542	18509	18564	18600	18504	18519	18582	18748	18536	18634	18514	18634	18509	18608	18547	18342	18541	18730	18566	18537	18563	18501	18559	18530	18649	18608	18543	18554	18371	18454	18542	18332	18503	18617
16814	18375	18435	17956	17790	17482	16935	17103	16912	16772	16724	16556	16595	16848	16828	18015	18197	17363	16643	17321	17876	17656	17224	16634	16699	16566	16656	16620	16644	16654	16618	16690	16719	16626	16614	16684	16678	16733	16519	16525	16485	16382	16589	16435	16654	16677	16646	16593	16362	16582	16678	16630	16596	16636	16635	16575	16454	16586	16587	16790	16741	16452	16497	16473	16590	16690	16525	16534	16543	16554	16685	16599	16711	16723	16546	16481	16548	16491	16503	16681	16611	16551	16433	16567	16656	16512	16605	16658	16527	16599	16600	16600	16413	16538	16717	16568	16686	16381	16477	16745	16717	16556	16592	16568	16618	16553	16555	16658	16512	16678	16343	16436	16468	16572	16516	16526	16551	16579	16524	16956	16527	16424	16505	16652	16739	16548	16528	16475	16546	16651	16488	16501	16605	16449	16756	16682	16765	16659	16491	16620	16806	16588	16573	16496	16421	16469	16649	16639	16728	16569	16562	16524	16676	16775	16693	16729	16507	16638	16640	16523	16508	16724	16518	16675	16358	16580	16680	16512	16728	16421	16816	16679	16663	16498	16542	16577	16532	16719	16515	16478	16574	16536	16524	16599	16510	16667	16455	16698	16496	16617	16673	16625	16489	16737	16545	16640	16682	16663	16574	16688	16587	16704	16511	16593	16583	16534	16502	16710	16629	16472	16751	16485	16570	16525	16552	16663	16633	16622	16656	16384	16601	16600	16704	16651	16564	16630	16466	16650	16683	16373	16731	16664	16529	16498	16543	16411	16556	16461	16463	16558	16457	16529	16763	16519	16579	16626	16595	16543	16559	16553	16546	16627	16518	16779	16730	16481	16504	16646	16535	16504	16613	16710	16675	16642	16527	16553	16621	16599	16498	16453	16487	16649	16700	16526	16635	16677	16688	16676	16714	16619	16706	16627	16586	16474	16652	16531	16585	16607	16547	16562	16587	16629	16605	16464	16740	16598	16583	16531	16585	16593	16565	16708	16792	16683	16753	16506	16716	16518	16462	16638	16326	16500	16630	16551	16681	16683	16663	16583	16651	16510	16565	16733	16644	16626	16593	16632	16575	16516	16579	16526	16629	16497	16449	16541	16382	16554	16507	16399	16589	16380	16436	16582	16742	16673	16737	16719	16707	16595	16529	16807	16640	16658	16530	16586	16606	16661	16560	16660	16844	16619	16544	16610	16517	16517	16521	16588	16415	16695	16644	16641	16446	16784	16686	16576	16563	16475	16613	16650	16624	16466	16700	16663	16672	16656	16574	16625	16773	16803	16508	16617	16605	16540	16709	16705	16722	16492	16634	16619	16542	16662	16731	16707	16568	16527	16710	16654	16612	16524	16517	16720	16523	16546	16751	16534	16514	16398	16743	16572	16599	16512	16496	16584	16653	16512	16710	16680	16668	16794	16527	16540	16462	16558	16595	16629	16692	16628	16560	16444	16560	16683	16693	16688	16555	16665	16501	16412	16579	16500	16567	16476	16659	16726	16554	16655	16429	16559	16517	16626	16536	16458	16623	16671	16559	16384	16627	16633	16683	16486	16518	16596	16517	16799	16512	16517	16359	16606	16868	16601	16597	16872	16707	16484	16617	16589	16607	16453	16486	16800	16641	16563	16558	16716	16622	16562	16538	16596	16741	16430	16669	16678	16613	16640	16501	16711	16667	16663	16594	16529	16550	16538	16580	16450	16639	16616	16518	16594	16654	16610	16590	16649	16560	16524	16659	16589	16590	16387	16651	16559	16539	16595	16607	16453	16561	16619	16679	16716	16531	16603	16459	16677	16467	16727	16602	16648	16528	16543	16553	16641	16479	16613	16569	16753	16649	16542	16559	16643	16483	16541	16609	16678	16642	16619	16629	16558	16503	16539	16651	16589	16730	16531	16519	16534	16458	16650	16529	16439	16604	16760	16473	16573	16480	16499	16636	16489	16515	16490	16653	16393	16585	16589	16609	16545	16516	16513	16662	16607	16514	16518	16567	16572	16439	16521	16557	16567	16540	16604	16596	16729	16613	16669	16584	16634	16527	16563	16540	16532	16660	16494	16520	16654	16580	16628	16764	16776	16629	16581	16676	16734	16617	16554	16720	16721	16616	16529	16761	16742	16560	16551	16529	16786	16646	16638	16636	16745	16706	16565	16619	16620	16526	16567	16699	16502	16693	16609	16703	16484	16770	16849	16616	16627	16575	16748	16601	16492	16565	16301	16477	16740	16535	16591	16736	16541	16648	16597	16750	16565	16734	16565	16658	16519	16634	16549	16622	16351	16675	16435	16454	16644	16515	16491	16750	16725	16597	16810	16370	16753	16639	16738	16626	16500	16623	16613	16627	16674	16692	16645	16586	16644	16795	16763	16755	16710	16666	16690	16595	16453	16597	16712	16663	16619	16607	16585	16638	16711	16544	16631	16635	16529	16521	16603	16484	16609	16686	16564	16414	16636	16481	16669	16611	16627	16432	16635	16460	16674	16503	16615	16605	16712	16474	16732	16746	16627	16652	16636	16553	16690	16613	16572	16364	16655	16544	16662	16733	16512	16531	16699	16445	16602	16666	16664	16557	16773	16612	16725	16638	16577	16525	16508	16626	16686	16506	16631	16638	16603	16617	16649	16733	16702	16400	16639	16578	16546	16452	16708	16769	16505	16573	16582	16560	16551	16629	16595	16649	16592	16488	16671	16473	16612	16500	16574	16567	16619	16499	16694	16762	16600	16689	16468	16768	16730	16625	16457	16600	16695	16609	16717	16628	16526	16468	16418	16614	16626	16549	16575	16375	16756	16579	16607	16644	16497	16497	16661	16689	16597	16676	16609	16608	16591	16601	16467	16550	16602	16575	16592	16751	16661	16668	16614	16756	16694	16612	16603	16520	16657	16687	16496	16681	16527	16414	16485	16684	16564	16616	16651	16658	16483	16610	16587	16804	16457	16656	16656	16638	16524	16710	16592	16600	16589	16767	16688	16487	16522	16575	16729	16624	16713	16493	16671	16626	16681	16530	16443	16719	16570	16657	16716	16478	16547	16457	16659	16588	16670	16473	16666	16657	16534	16498	16609	16663	16457	16472	16477	16650	16430	16611	16434	16464	16580	16614	16593	16606	16657	16515	16852	16718	16579	16665	16588	16512	16565	16688	16551	16626	16571	16583	16736	16582	16646	16615	16688	16656	16677	16644	16534	16520	16586	16626	16630	16657	16566	16793	16554	16661	16613	16570	16502	16583	16577	16600	16656	16547	16650	16460	16509	16548	16529	16590	16596	16632	16483	16668	16545	16695	16694	16676	16628	16546	16671	16540	16483	16655	16505	16484	16598	16640	16655	16546	16473	16687	16559	16594	16542	16745	16618	16444	16571	16491	16555	16534	16602	16715	16566	16667	16629	16635	16667	16554	16591	16707	16651	16715	16614	16768	16528	16603	16545	16620	16492	16521	16459	16520	16472	16797	16447	16540	16566	16644	16447	16602	16450	16657	16576	16552	16500	16647	16560	16666	16501	16452	16663	16754	16531	16523	16591	16468	16662	16733	16650	16879	16696	16570	16531	16691	16700	16644	16717	16608	16658	16812	16650	16581	16533	16644	16652	16479	16636	16464	16697	16657	16710	16568	16604	16621	16747	16611	16582	16454	16521	16703	16589	16642	16567	16800	16661	16706	16564	16518	16806	16572	16550	16490	16601	16751	16447	16808	16521	16641	16605	16644	16456	16487	16625	16569	16620	16531	16661	16684	16399	16499	16528	16619	16681	16644	16548	16453	16545	16679	16599	16611	16507	16612	16532	16653	16542	16759	16663	16624	16580	16584	16498	16505	16686	16500	16502	16625	16591	16681	16651	16630	16705	16496	16585	16692	16759	16568	16445	16536	16643	16709	16661	16665	16652	16584	16651	16612	16593	16598	16703	16638	16697	16715	16472	16587	16477	16687	16526	16702	16452	16611	16635	16576	16443	16693	16664	16715	16638	16489	16552	16665	16520	16694	16466	16563	16600	16748	16699	16636	16630	16695	16542	16577	16851	16492	16553	16391	16514	16556	16633	16472	16593	16644	16688	16412	16699	16622	16554	16527	16633	16587	16742	16558	16701	16750	16642	16562	16625	16814	16525	16574	16744	16509	16570	16589	16590	16579	16681	16490	16637	16676	16518	16705	16657	16650	16590	16709	16685	16586	16782	16633	16720	16501	16694	16564	16744	16594	16669	16620	16735	16398	16766	16561	16622	16402	16460	16588	16650	16708	16586	16517	16394	16570	16680	16386	16563	16701	16548	16640	16619	16556	16668	16505	16670	16570	16457	16638	16670	16486	16585	16593	16750	16781	16542	16466	16617	16563	16657	16596	16518	16591	16724	16677	16764	16598	16720	16642	16572	16620	16460	16494	16605	16814	16738	16616	16675	16466	16438	16715	16647	16565	16634	16484	16652	16515	16586	16585	16704	16701	16618	16758	16570	16593	16465	16568	16535	16602	16642	16592	16594	16583	16666	16347	16670	16555	16732	16712	16422	16651	16534	16798	16520	16517	16468	16597	16455	16494	16577	16532	16613	16619	16485	16543	16647	16687	16478	16620	16705	16591	16454	16600	16667	16533	16460	16449	16596	16527	16519	16627	16717	16476	16481	16758	16657	16730	16636	16523	16655	16736	16486	16774	16630	16543	16666	16575	16463	16523	16629	16642	16521	16663	16487	16594	16646	16447	16636	16523	16617	16363	16592	16717	16593	16516	16591	16598	16543	16556	16820	16599	16573	16511	16638	16611	16641	16660	16563	16655	16520	16727	16712	16597	16679	16513	16565	16670	16727	16749	16589	16671	16629	16515	16605	16462	16549	16472	16612	16645	16729	16741	16562	16450	16586	16434	16507	16518	16556	16595	16547	16528	16496	16634	16550	16601	16723	16755	16791	16529	16652	16575	16748	16485	16522	16819	16581	16491	16563	16486	16400	16519	16698	16645	16506	16550	16640	16547	16712	16613	16640	16699	16686	16528	16638	16610	16504	16473	16752	16707	16618	16684	16629	16560	16525	16556	16649	16641	16443	16484	16550	16434	16696	16468	16507	16612	16806	16482	16603	16592	16574	16742	16480	16665	16522	16771	16556	16574	16559	16696	16636	16599	16570	16542	16538	16563	16729	16558	16622	16603	16460
25666	21444	28001	25837	21509	20240	19810	18782	18523	18392	18462	18272	18275	18465	18284	20172	25503	25020	20394	19898	21856	21255	19784	18918	18318	18313	18243	18197	18217	18135	18188	18012	18066	18127	18021	18034	18082	18186	18054	18143	18141	18085	18008	18025	17946	18179	18128	17946	18067	18036	18082	18088	18064	18056	18033	18027	18030	17962	18106	18155	18215	18082	18022	18005	17838	18038	17951	18007	18222	17802	17955	17921	17894	18108	17740	17963	18056	17918	17854	17889	17963	18086	18042	17906	18202	18089	18125	17955	18003	18140	18123	18005	18213	17947	18052	17998	17980	17885	17838	18067	18016	18273	18156	17967	18032	17960	17992	17958	17982	18062	18086	18173	18021	17941	18072	18104	17835	18037	18016	18297	18053	18052	17995	18077	17922	17969	18056	18078	18156	18145	17941	18032	17889	18239	18036	18057	17996	17932	17696	18060	17964	18114	18028	18072	18002	17903	17893	18062	18122	17920	18039	18214	18007	18071	17975	17945	17946	18029	17981	18155	17966	17829	18112	18192	17809	18077	18151	18159	18083	17876	18164	18045	18198	18060	17838	18026	17833	17854	18130	18038	18131	18166	18276	17964	17990	18076	18111	18279	18293	17895	17883	18108	18070	17902	17823	17902	17829	18032	17943	18070	17975	17943	17943	18211	18013	17921	18221	18007	17973	17891	17998	17975	17904	17954	18023	17955	18144	18049	18269	17876	18297	18187	18101	17900	17983	18031	18163	17902	18036	17971	18085	18088	18064	18014	18101	18039	18054	18153	17902	17752	17945	18010	18119	18096	17937	18202	18057	18048	18023	17974	17898	17947	18188	17887	18061	18224	18148	17909	17972	18157	18184	18109	17955	18097	18135	17909	17884	18056	17936	17961	17955	18055	18189	18110	17885	17857	17953	18029	18072	18086	18056	18088	17768	17943	18028	17925	17954	17934	18025	17838	17978	18025	18027	17907	17913	17820	17940	17965	17995	18187	18102	17938	17794	17978	17912	17942	18020	17958	17842	18128	17933	18157	17932	17931	17734	17852	17959	18091	18015	18036	17853	17768	18047	18143	18053	18175	17976	17847	17903	18129	17845	18034	17841	17918	17857	18114	18082	17972	18053	18067	17937	17967	18071	18110	17711	17904	17879	17977	17851	17944	17997	18122	18107	18005	18135	17941	18037	17962	18004	17768	17908	18131	18163	18050	17975	17852	18193	17911	17882	18091	17889	18109	18024	17986	17956	17936	18089	18067	18139	18007	17828	17895	18098	18139	18051	18011	17967	18094	18071	17917	18259	17997	18188	17996	18027	17879	17979	18096	17840	17903	18074	18034	18027	17958	18009	18003	18065	18058	17881	17995	18039	17989	17979	18050	18171	18055	17972	17953	17943	18008	18073	18159	18044	18062	18040	17804	18063	17998	17905	17981	18068	18053	17773	17950	17942	17900	17877	18001	18073	17948	18045	18047	17813	17862	17934	17933	17983	18033	17942	17743	17837	18073	18023	18035	17973	18031	18050	18110	18077	18039	17942	18073	17991	18154	18104	18041	18069	17927	17882	17849	17883	17925	17955	17929	18142	17996	18118	18137	18066	18002	17962	17904	17924	17919	17879	17941	17923	17993	18108	18046	18107	18014	18135	17908	18067	17922	18030	17973	18002	17921	18043	17972	18084	18072	18211	17920	17892	18229	17897	18057	17997	17900	17816	17799	18027	17932	18171	18066	18022	17920	17948	17766	18017	18027	18234	18100	17881	17870	18151	17973	17980	18095	17743	18059	18013	18019	18099	17958	17888	17904	17904	17953	17822	18056	18181	17938	18018	17938	17995	17866	18027	18022	17958	17953	17822	18016	17976	17829	17777	17865	17912	18079	18080	17761	18110	18001	18102	17921	18130	17883	17879	17875	17808	17923	17855	18095	17942	17861	17829	18063	17790	18008	18105	17958	17887	17986	17940	17789	17982	18131	17885	18056	18118	17916	18184	18005	17897	18009	18133	18013	18082	18131	17942	17879	18170	17878	17876	17999	18026	17898	17967	18068	18008	18048	18078	18121	18056	17945	17992	18004	17812	18048	17971	17784	17960	18026	17834	18067	18075	18008	17968	17990	18064	18005	18073	18012	17964	18072	17976	17965	18049	17845	18095	17927	17905	17904	17903	18018	17893	18090	18035	18062	18055	18071	18100	18076	17971	18086	18055	17866	17837	18183	18026	17884	17970	18001	18023	17797	18095	18043	17891	17911	17905	17991	17964	18038	17954	18052	17984	17999	17989	17987	18142	17966	17964	17846	18124	17932	18034	17752	18075	17904	18037	18275	18268	18149	17851	17992	17916	18016	18145	17832	18096	18202	18045	17933	18158	17976	17785	18029	18099	17980	18135	18076	18096	17972	17957	18029	17999	18001	17980	17848	18088	17949	18158	18012	17918	17996	18033	17903	18138	17981	17979	18167	17987	17978	18097	17871	18055	18021	17996	18044	18250	18037	18072	18073	18015	18159	17977	18060	17978	17893	18023	18075	18006	17898	18156	18094	18018	18118	18048	18058	18141	18019	17848	17983	18083	17989	17788	18030	17795	17825	17986	18001	18104	17974	17806	17769	18185	18011	18232	17952	17881	18166	17956	18101	18440	18084	18100	18070	17865	18085	18087	18291	17984	18133	18115	17974	17992	17917	18021	17890	17974	17945	18102	18062	18049	18425	17982	18280	18018	17985	17912	18007	18060	17927	18059	18216	17932	18185	18034	17974	18087	17948	17893	17970	17963	17901	17996	17902	18150	18002	18144	18008	18040	17971	18124	17950	17917	17948	17942	18051	17957	17983	17906	17953	18164	18355	17978	18074	18079	17830	17886	18000	18200	18215	18027	17864	18039	18090	18027	18080	18104	18084	17722	18019	18109	17873	18229	18037	17914	18064	17954	18037	17969	18167	18017	18032	18108	18055	18069	17991	18015	17900	17937	17991	18021	18046	18034	18149	18014	17897	18229	17995	18031	17935	18033	18070	18030	17752	17864	17859	18036	17809	17932	17959	18115	17924	17971	17971	18099	18148	17877	17898	18005	17751	18004	18278	18096	17745	18233	17980	17988	18055	18144	17935	17912	17836	17855	18025	18087	18181	17994	17965	17978	18105	17965	17941	17964	17993	17786	18098	17729	17998	17797	17926	18112	18108	18076	18005	18027	18205	18175	17998	17849	18137	18152	17956	17754	17979	18203	18120	17851	17850	17779	18079	18070	17900	18093	18033	17959	17965	17850	18211	18198	18070	18044	17898	18176	17950	18080	18120	18084	18175	17872	18026	17988	18258	17827	18126	17937	18053	18138	17870	18165	17993	17868	18055	18192	17994	17922	18011	18089	17919	17927	18120	17946	17911	17990	18075	17995	17932	17811	17927	17921	17906	17979	17959	17996	18014	17869	17899	18082	18177	18046	18165	17959	18160	18038	18071	18190	17962	18055	17854	17809	17910	18012	18027	18142	18011	18146	18089	18045	17981	17899	18043	18180	18104	18064	18169	18046	17876	18092	18189	17891	18196	18037	17915	17948	18105	17869	17949	17982	17994	18172	18072	17965	18085	17831	17923	18050	18005	18083	17959	18104	18081	17926	17949	18016	17975	17876	17880	17824	18164	18064	18065	17871	17874	18108	17959	17949	17807	18054	17770	18046	18012	18092	17868	18114	18012	17935	18116	18164	18141	18059	17892	18085	18007	18038	18099	17761	18127	17947	17966	18010	18163	18245	17859	18083	18181	18208	18149	17854	18018	17998	18112	17927	18115	18029	18017	17878	18002	17970	18082	17930	18039	17907	18003	18007	17931	17830	17913	18009	17874	17936	18016	17998	17946	17789	17896	18153	18083	17914	17905	18059	18166	18124	18261	17892	18198	18143	18204	18202	17983	18151	17886	18002	18001	18041	17916	17985	18086	17941	18005	18209	18069	17838	18102	17987	17840	17876	17832	18216	17995	18136	18046	17856	18167	18028	17951	18005	18061	18144	18136	18127	17919	18063	18146	17909	17977	17937	18089	17962	18114	18167	17933	18108	18008	18106	18063	17934	17919	18004	17909	18088	18051	17903	17946	18106	18062	18022	17905	17982	18234	18164	18088	17958	18014	18214	18058	17901	17933	18245	17993	17885	17792	18064	17912	17737	17908	17972	17979	17974	18105	17912	17987	17812	17884	18173	18114	18112	18044	18097	18098	17999	17996	17903	18144	18069	17932	18045	18175	18106	18164	18072	18092	18157	18066	18031	17750	17840	18136	17928	18108	18180	18046	18066	18052	17867	17825	17892	17968	17927	17940	17929	17764	18068	18118	18178	18022	17960	18112	18051	18022	18063	18059	18083	18040	17978	18027	17913	17927	18029	17978	17936	17992	18005	17924	17927	18005	18335	17880	17951	18095	18091	17954	17935	18118	18116	17987	18093	17933	17938	17816	18064	17968	18126	18154	18097	18033	18113	17980	18205	17907	17783	18118	17968	17995	17988	17907	17889	18029	17927	18135	18007	17816	18003	17961	17885	18109	18125	18131	17970	18226	17886	17935	18028	18137	17833	18108	18011	18023	18066	17809	18038	17807	17899	18229	18090	17958	17811	18110	18180	17850	17999	18105	18257	17861	18178	18129	17823	18057	17821	17891	18118	17895	17885	17911	18050	17957	17907	18160	17948	17914	17757	18062	17822	18124	18099	18153	18274	17972	17812	18085	18087	17946	17965	18121	18163	18076	18140	18195	18043	18065	17990	18088	17963	17953	18188	17877	18111	18018	18118	18149	18007	18017	18075	17899	18002	17985	18059	17989	17855	17964	18066	17912	17947	17883	17921	17999	17950	18030	17816	18141	18076	17806	18137	18127	18177	17929	18098	17943	17757	17846	18006	17757	18048	17977	17791	18027	17902	18036	18012	18065	18015	17803	18183	18155	17961	18093	18065	18018	18040	17957	18068	18157	17786	18071	18138	18246	18256	18027	17920	18150	18050	18167	18074	17988	18069	18202	18199	17874	18008	18135	17940	18043	18097	18026	17808	17864	17951	18016	17874	18018	18266	17942	18012	18114	17918	17950	18027	18049	17933	18078	18038	18114	17937	18030	18189	17864	17769	18015	17955	18002	18046	18165	18121	17846	18070	17973	17967	17888	17941	17910	18041	17974
15551	23434	22501	20420	19204	18307	17681	17318	17107	16931	16722	16728	16673	16671	16594	20932	27109	26417	18012	19439	22521	20826	18469	17027	16325	16332	16548	16295	16533	16314	16358	16254	16354	16466	16176	16425	16441	16368	16326	16528	16413	16281	16458	16395	16316	16286	16290	16343	16173	16466	16522	16234	16486	16474	16317	16257	16412	16485	16370	16426	16294	16322	16329	16388	16248	16437	16269	16336	16336	16375	16372	16380	16281	16393	16373	16121	16318	16251	16271	16152	16185	16455	16320	16119	16316	16329	16256	16362	16417	16374	16414	16291	16232	16270	16271	16209	16321	16372	16022	16225	16405	16157	16271	16236	16292	16211	16435	16282	16209	16333	16264	16474	16385	16335	16527	16129	16253	16299	16358	16124	16167	16218	16263	16347	16367	16349	16304	16226	16401	16286	16445	16465	16447	16221	16412	16269	16396	16272	16156	16194	16589	16092	16267	16194	16103	16290	16305	16497	16320	16350	16316	16101	16177	16351	16204	16278	16345	16360	16165	16392	16363	16282	16145	16333	16355	16416	16311	16291	16364	16234	16399	16449	16330	16299	16339	16440	16243	16360	16292	16279	16420	16304	16153	16375	16275	16345	16274	16277	16429	16450	16439	16446	16323	16375	16201	16311	16054	16309	16269	16269	16217	16121	16301	16353	16124	16349	16274	16264	16245	16257	16279	16160	16296	16216	16355	16225	16321	16301	16273	16338	16357	16268	16415	16308	16392	16295	16379	16234	16368	16222	16276	16172	16355	16449	16381	16416	16197	16298	16269	16334	16349	16263	16435	16272	16471	16129	16362	16351	16222	16323	16201	16281	16346	16331	16091	16296	16313	16353	16182	16218	16364	16257	16169	16522	16239	16264	16315	16399	16254	16403	16347	16291	16147	16437	16372	16259	16208	16336	16294	16378	16421	16361	16199	16269	16242	16390	16191	16553	16381	16269	16359	16255	16328	16227	16038	16295	16291	16233	16237	16399	16236	16307	16320	16328	16259	16480	16287	16197	16201	16323	16367	16147	16432	16495	16357	16279	16364	16298	16360	16324	16499	16380	16279	16290	16311	16203	16372	16085	16282	16280	16404	16386	16319	16381	16475	16355	16247	16208	16220	16290	16256	16266	16264	16278	16423	16107	16181	16161	16294	16336	16171	16442	16209	16267	16182	16347	16331	16268	16349	16420	16235	16420	16444	16242	16291	16345	16296	16449	16520	16130	16349	16341	16469	16468	16257	16305	16412	16248	16264	16358	16364	16271	16328	16271	16247	16260	16484	16350	16192	16354	16382	16266	16150	16352	16282	16341	16363	16244	16136	16240	16371	16381	16300	16269	16296	16346	16330	16315	16312	16260	16149	16302	16354	16159	16224	16276	16250	16237	16303	16221	16321	16196	16303	16235	16294	16301	16369	16194	16023	16351	16302	16337	16228	16335	16264	16201	16278	16515	16240	16565	16301	16140	16410	16173	16338	16311	16371	16094	16387	16225	16454	16441	16419	16231	16279	16322	16444	16408	16270	16278	16405	16136	16214	16180	16396	16090	16303	16213	16176	16276	16244	16252	16287	16359	16258	16129	16220	16387	16338	16207	16337	16434	16311	16104	16279	16259	16096	16373	16166	16331	16505	16269	16289	16533	16371	16375	16535	16287	16315	16337	16304	16268	16404	16236	16523	16192	16516	16423	16251	16207	16169	16431	16441	16228	16185	16265	16423	16161	16288	16172	16308	16349	16433	16529	16281	16353	16132	16285	16444	16329	16038	16489	16323	16316	16147	16268	16340	16181	16262	16261	16326	16180	16255	16362	16344	16366	16092	16226	16333	16503	16339	16256	16202	16274	16214	16196	16171	16333	16231	16251	16382	16270	16329	16343	16225	16194	16340	16166	16389	16184	16351	16193	16306	16262	16458	16284	16314	16196	16334	16140	16255	16209	16460	16248	16383	16272	16394	16297	16411	16471	16110	16353	16429	16150	16252	16401	16332	16271	16296	16236	16278	16398	16352	16206	16366	16236	16139	16341	16353	16388	16341	16178	16338	16376	16290	16342	16317	16418	16450	16236	16342	16296	16277	16318	16245	16222	16328	16341	16318	16350	16240	16308	16527	16253	16199	16249	16206	16224	16414	16234	16150	16287	16285	16288	16184	16399	16251	16419	16178	16384	16234	16348	16356	16436	15926	16503	16108	16258	16499	16184	16215	16422	16284	16287	16334	16249	16318	16116	16434	16273	16315	16356	16321	16192	16240	16360	16500	16252	16459	16390	16231	16203	16275	16279	16325	16531	16271	16397	16250	16249	16387	16224	16273	16117	16296	16186	16365	16456	16363	16259	16527	16242	16475	16154	16374	16345	16244	16532	16293	16410	16260	16158	16317	16327	16324	16328	16367	16378	16296	16440	16256	16396	16391	16166	16319	16361	16377	16150	16364	16387	16165	16355	16295	16455	16204	16336	16246	16227	16232	16221	16332	16289	16266	16270	16278	16326	16367	16274	16242	16268	16212	16543	16253	16270	16247	16319	16349	16399	16295	16406	16221	16292	16145	16304	16279	16441	16241	16363	16209	16441	16314	16217	16261	16197	16476	16268	16399	16275	16253	16302	16139	16198	16159	16383	16262	16166	16377	16281	16402	16340	16166	16162	16326	16331	16317	16263	16453	16193	16467	16284	16153	16396	16218	16186	16239	16222	16483	16423	16404	16313	16259	16462	16172	16272	16343	16413	16364	16327	16437	16478	16156	16375	16173	16220	16310	16371	16258	16130	16295	16272	16419	16215	16267	16129	16264	16386	16352	16292	16394	16522	16287	16277	16390	16378	16375	16224	16352	16466	16282	16286	16370	16497	16317	16210	16429	16176	16361	16282	16399	16243	16208	16184	16239	16437	16258	16361	16338	16152	16405	16253	16252	16143	16215	16378	16299	16373	16164	16066	16271	16489	16311	16270	16388	16457	16316	16337	16233	16418	16247	16163	16374	16253	16407	16094	16380	16372	16282	16240	16164	16379	16344	16221	16375	16186	16453	16307	16222	16294	16233	16415	16149	16298	16405	16411	16241	16173	16321	16214	16353	16494	16363	16295	16199	16380	16388	16316	16214	16313	16291	16344	16382	16324	16252	16330	16357	16238	16291	16388	16225	16333	16290	16248	16287	16331	16303	16410	16383	16248	16345	16064	16376	16269	16230	16276	16362	16354	16298	16204	16315	16045	16291	16270	16422	16324	16422	16340	16402	16442	16400	16234	16228	16457	16301	16414	16331	16373	16216	16201	16500	16352	16336	16202	16274	16364	16432	16306	16441	16292	16462	16434	16328	16314	16234	16265	16304	16334	16304	16348	16446	16317	16305	16185	16217	16199	16400	16209	16331	16319	16517	16261	16403	16179	16407	16249	16519	16311	16147	16261	16229	16320	16354	16436	16304	16304	16419	16285	16403	16282	16484	16302	16341	16276	16604	16407	16378	16180	16300	16370	16230	16269	16300	16419	16221	16285	16156	16488	16225	16386	16399	16071	16290	16291	16377	16288	16251	16213	16122	16112	16328	16290	16303	16301	16304	16353	16362	16200	16173	16297	16108	16314	16388	16336	16284	16207	16284	16365	16205	16296	16353	16345	16212	16286	16068	16451	16353	16184	16273	16398	16326	16321	16436	16309	16237	16228	16375	16234	16345	16392	16256	16273	16403	16197	16276	16410	16270	16263	16430	16343	16372	16291	16277	16317	16286	16372	16382	16206	16548	16239	16363	16187	16403	16233	16334	16270	16303	16276	16153	16269	16230	16412	16216	16410	16262	16343	16219	16336	16318	16382	16266	16331	16111	16192	16106	16178	16152	16363	16376	16410	16261	16222	16304	16307	16141	16181	16045	16308	16202	16412	16372	16229	16478	16325	16231	16365	16383	16298	16281	16424	16229	16256	16425	16406	16190	16358	16334	16238	16196	16413	16166	16533	16419	16133	16477	16276	16639	16483	16287	16334	16423	16349	16329	16444	16479	16353	16261	16360	16371	16280	16416	16396	16184	16396	16433	16233	16144	16213	16230	16269	16368	16292	16290	16504	16360	16123	16348	16222	16315	16443	16222	16227	16232	16266	16208	16339	16463	16240	16373	16273	16278	16302	16280	16205	16398	16390	16391	16267	16291	16143	16349	16396	16160	16193	16197	16273	16223	16302	16421	16309	16310	15996	16240	16159	16209	16369	16342	16228	16341	16252	16288	16400	16285	16285	16470	16460	16473	16243	16359	16226	16390	16403	16343	16271	16251	16070	16348	16327	16200	16358	16261	16351	16381	16412	16383	16308	16317	16179	16096	16204	16302	16194	16360	16247	16266	16342	16286	16248	16357	16347	16361	16351	16224	16235	16276	16498	16493	16346	16235	16314	16387	16341	16395	16357	16390	16337	16270	16416	16386	16237	16303	16287	16413	16112	16482	16410	16406	16289	16504	16245	16480	16392	16176	16213	16280	16260	16239	16191	16335	16307	16236	16218	16405	16363	16252	16194	16427	16383	16340	16344	16479	16239	16403	16293	16421	16323	16414	16297	16433	16262	16353	16334	16355	16283	16330	16311	16248	16244	16221	16425	16307	16238	16446	16137	16123	16283	16342	16441	16283	16291	16386	16565	16297	16104	16309	16445	16429	16244	16254	16251	16345	16409	16249	16274	16397	16261	16158	16345	16335	16298	16368	16292	16358	16305	16415	16174	16392	16241	16382	16338	16353	16274	16426	16275	16238	16348	16274	16257	16416	16427	16100	16330	16374	16539	16329	16191	16329	16289	16307	16365	16290	16299	16326	16324	16554	16183	16381	16437	16280	16229	16187	16275	16227	16368	16281	16283	16266	16336	16504	16406	16393	16319	16259	16423	16340	16383	16311	16291	16575	16349	16247	16405	16327	16247	16275	16478	16411	16414	16456	16471	16313	16281	16175	16238	16337	16137	16158	16367	16246	16317	16395	16297	16443	16145	16305	16378	16329	16514	16310	16585	16187	16198	16207	16304	16374	16429	16288	16316	16366	16258	16373	16361	16330	16470	16448	16246	16182	16332	16227	16248	16330	16244	16358	16254	16406	16382	16082	16265	16402	16456	16297	16322	16280	16232	16238	16325	16251	16260	16237	16475	16192	16455	16372	16309	16431	16213	16346	16360
24337	21430	28884	24418	22182	22749	21827	18813	18110	17943	18343	17949	17752	17857	17641	19176	34082	32291	23837	22918	23503	21122	18262	17631	17655	17816	17852	17699	17515	17492	17494	17552	17496	17355	17388	17300	17426	17341	17272	17420	17244	17310	17491	17576	17269	17574	17426	17280	17468	17403	17471	17484	17379	17274	17443	17463	17396	17571	17569	17365	17451	17466	17445	17434	17235	17165	17488	17362	17198	17452	17548	17329	17511	17393	17383	17182	17188	17368	17274	17547	17458	17571	17501	17371	17369	17285	17340	17323	17235	17406	17408	17433	17305	17252	17579	17243	17336	17479	17362	17385	17329	17410	17228	17468	17249	17192	17413	17349	17319	17225	17185	17385	17372	17499	17619	17461	17354	17445	17519	17236	17510	17443	17418	17636	17498	17330	17548	17574	17346	17607	17379	17330	17459	17242	17256	17356	17148	17153	17422	17288	17415	17339	17651	17182	17377	17250	17365	17470	17493	17265	17126	17317	17312	17280	17274	17160	17332	17442	17281	17205	17164	17470	17240	17400	17323	17336	17543	17254	17325	17224	17409	17262	17479	17279	17266	17299	17325	17390	17132	17197	17393	17271	17265	17384	17393	17255	17284	17292	17436	17399	17232	17262	17174	17259	17397	17347	17375	17247	17398	17296	17334	17204	17293	17310	17422	17310	17341	17389	17194	17146	17255	17411	17441	17490	17261	17332	17294	17459	17386	17419	17356	17562	17412	17405	17225	17400	17352	17416	17397	17434	17200	17272	17249	17224	17377	17282	17354	17471	17396	17408	17366	17182	17307	17168	17133	17388	17296	17488	17193	17399	17454	17188	17496	17231	17386	17193	17110	17411	17323	17382	17358	17420	17568	17344	17337	17276	17277	17430	17314	17123	17264	17201	17172	17362	17214	17132	17183	17602	17389	17363	17158	17431	17297	17237	17338	17373	17315	17206	17317	17376	17346	17213	17358	17456	17406	17484	17396	17380	17267	17331	17396	17437	17492	17248	17338	17193	17305	17451	17296	17493	17442	17433	17334	17278	17301	17485	17458	17353	17353	17399	17493	17174	17252	17482	17391	17451	17316	17357	17363	17341	17482	17317	17261	17384	17281	17451	17506	17367	17176	17504	17465	17308	17339	17283	17379	17223	17162	17327	17239	17472	17468	17312	17518	17277	17472	17320	17360	17322	17507	17265	17334	17343	17460	17334	17287	17326	17356	17392	17330	17387	17440	17394	17275	17262	17346	17519	17021	17205	17376	17305	17367	17360	17361	17179	17275	17239	17338	17379	17455	17122	17332	17244	17224	17546	17393	17298	17426	17281	17452	17272	17319	17424	17376	17356	17374	17473	17491	17268	17204	17315	17344	17237	17525	17445	17439	17367	17386	17423	17495	17606	17678	17332	17518	17366	17224	17335	17489	17241	17268	17360	17188	17382	17432	17255	17345	17384	17419	17355	17352	17060	17326	17286	17495	17295	17260	17317	17488	17019	17369	17363	17325	17419	17456	17259	17542	17530	17374	17301	17568	17257	17424	17258	17350	17278	17273	17371	17372	17307	17246	17211	17353	17287	17111	17086	17433	17199	17239	17419	17225	17522	17289	17220	17285	17517	17627	17431	17346	17142	17216	17407	17438	17414	17196	17363	17243	17382	17199	17272	17292	17335	17366	17399	17128	17289	17275	17263	17342	17515	17419	17383	17374	17376	17570	17404	17582	17273	17342	17270	17439	17179	17476	17282	17128	17230	17287	17152	17269	17264	17364	17172	17360	17399	17569	17262	17327	17413	17256	17293	17333	17276	17243	17283	17370	17347	17411	17426	17412	17227	17490	17421	17268	17204	17275	17435	17359	17382	17085	17334	17168	17374	17504	17302	17420	17321	17381	17144	17481	17422	17309	17376	17277	17194	17366	17268	17324	17311	17291	17211	17108	17352	17332	17378	17256	17432	17300	17201	17247	17214	17126	17295	17430	17343	17294	17561	17260	17287	17321	17357	17428	17476	17227	17317	17455	17231	17442	17402	17513	17193	17376	17455	17422	17324	17482	17302	17344	17320	17163	17274	17334	17207	17445	17301	17272	17347	17427	17359	17219	17249	17399	17403	17391	17343	17043	17192	17357	17314	17413	17220	17359	17238	17344	17290	17113	17408	17318	17334	17290	17346	17056	17345	17538	17323	17187	17409	17304	17395	17514	17277	17248	17274	17348	17263	17277	17331	17302	17423	17436	17268	17333	17334	17217	17352	17288	17347	17402	17363	17430	17232	17154	17245	17313	17280	17368	17226	17401	17263	17357	17354	17153	17330	17160	17486	17422	17180	17301	17371	17273	17341	17502	17244	17230	17350	17244	17239	17438	17217	17286	17499	17577	17455	17462	17298	17466	17212	17273	17346	17365	17278	17295	17381	17419	17500	17248	17138	17378	17297	17150	17390	17177	17323	17316	17239	17314	17487	17459	17424	17190	17232	17117	17327	17266	17139	17126	17293	17085	17354	17250	17366	17443	17452	17350	17271	17518	17293	17244	17130	17272	17401	17341	17522	17328	17342	17210	17267	17056	17358	17253	17289	17406	17334	17304	17501	17231	17402	17236	17170	17375	17299	17358	17387	17450	17218	17221	17413	17480	17413	17303	17400	17305	17133	17377	17275	17468	17313	17108	17347	17362	17272	17319	17244	17453	17307	17419	17272	17384	17313	17232	17414	17377	17437	17369	17472	17315	17281	17348	17081	17352	17328	17191	17216	17223	17371	17470	17255	17492	17287	17430	17381	17257	17182	17281	17343	17288	17328	17210	17486	17353	17389	17275	17410	17148	17490	17261	17448	17371	17423	17346	17442	17264	17464	17310	17380	17099	17415	17500	17211	17326	17203	17346	17226	17191	17369	17373	17418	17439	17255	17307	17440	17440	17229	17358	17293	17303	17171	17236	17363	17381	17445	17426	17184	17363	17517	17403	17299	17443	17400	17362	17135	17330	17273	17510	17253	17277	17424	17569	17078	17173	17182	17316	17211	17517	17399	17153	17350	17276	17334	17329	17178	17303	17328	17308	17567	17240	17117	17253	17370	17253	17423	17455	17361	17604	17192	17306	17017	17218	17455	17249	17283	17325	17170	17512	17295	17455	17474	17502	17445	17297	17338	17345	17640	17343	17293	17297	17293	17403	17375	17440	17151	17492	17202	17426	17273	17300	17352	17301	17308	17248	17284	17232	17276	17298	17249	17414	17469	17256	17347	17519	17438	17280	17266	17408	17393	17445	17327	17359	17363	17550	17401	17194	17527	17237	17260	17155	17191	17420	17259	17168	17281	17338	17393	17333	17132	17380	17337	17212	17395	17380	17355	17338	17482	17238	17284	17496	17406	17479	17323	17199	17305	17278	17196	17483	17518	17425	17485	17414	17173	17486	17440	17326	17250	17364	17210	17277	17220	17496	17383	17348	17437	17618	17516	17486	17365	17594	17159	17382	17270	17235	17462	17374	17246	17248	17314	17366	17449	17413	17253	17354	17482	17192	17412	17419	17337	17379	17560	17225	17224	17358	17406	17256	17236	17488	17333	17409	17415	17091	17383	17421	17469	17398	17308	17390	17257	17353	17356	17324	17284	17229	17373	17194	17419	17481	17366	17513	17158	17356	17264	17214	17184	17470	17163	17277	17411	17348	17504	17273	17303	17178	17299	17478	17475	17580	17388	17342	17330	17444	17296	17408	17238	17198	17353	17378	17415	17343	17382	17168	17448	17281	17332	17337	17267	17333	17250	17246	17338	17104	17420	17182	17378	17238	17294	17445	17384	17382	17385	17210	17428	17381	17234	17196	17345	17306	17424	17391	17311	17396	17323	17323	17435	17248	17353	17161	17142	17294	17200	17187	17219	17548	17282	17586	17479	17261	17096	17240	17257	17233	17354	17185	17291	17304	17219	17270	17371	17397	17509	17315	17351	17158	17192	17285	17237	17265	17267	17467	17379	17505	17369	17387	17439	17169	17486	17270	17258	17366	17115	17436	17310	17477	17197	17344	17347	17332	17340	17203	17449	17376	17418	17611	17352	17290	17426	17336	17401	17470	17539	17442	17250	17356	17324	17433	17145	17314	17017	17377	17190	17294	17460	17271	17360	17443	17278	17487	17273	17434	17275	17313	17473	17542	17429	17265	17410	17359	17310	17550	17273	17362	17594	17432	17403	17119	17413	17247	17427	17280	17394	17360	17459	17344	17340	17200	17370	17340	17397	17343	17439	17205	17350	17368	17344	17182	17385	17358	17293	17322	17461	17423	17314	17424	17238	17495	17347	17543	17512	17277	17141	17142	17382	17365	17014	17402	17280	17543	17495	17314	17199	17259	17470	17222	17265	17436	17497	17140	17452	17197	17226	17066	17125	17247	17109	17432	17305	17296	17390	17393	17133	17388	17396	17399	17487	17360	17222	17324	17194	17354	17400	17368	17441	17302	17260	17433	17423	17377	17413	17350	17478	17432	17296	17516	17238	17364	17474	17348	17267	17254	17376	17511	17268	17096	17380	17438	17369	17441	17257	17228	17275	17074	17317	17316	17298	17352	17442	17423	17459	17339	17225	17302	17409	17375	17110	17447	17295	17305	17357	17375	17431	16985	17407	17270	17317	17405	17297	17334	17113	17239	17277	17301	17324	17241	17425	17354	17218	17323	17405	17499	17297	17542	17399	17539	17213	17406	17341	17412	17151	17282	17308	17239	17322	17393	17440	17201	17155	17339	17274	17265	17136	17192	17437	17384	17271	17322	17207	17246	17438	17342	17632	17280	17301	17235	17237	17254	17194	17427	17529	17276	17449	17469	17213	17203	17209	17536	17241	17427	17366	17275	17384	17233	17435	17488	17424	17323	17303	17369	17213	17370	17182	17185	17253	17338	17325	17462	17368	17339	17490	17533	17202	17195	17441	17583	17519	17551	17386	17330	17452	17537	17384	17516	17373	17397	17285	17337	17253	17313	17265	17422	17180	17403	17411	17165	17217	17327	17408	17291	17380	17315	17278	17346	17276	17354	17271	17573	17380	17094	17197	17366	17396	17428	17332	17353	17476	17194	17218	17272	17168	17496	17244	17518	17400	17376	17417	17305	17334	17233	17324	17400	17359	17309	17408	17257	17391	17425	17331	17195	17215	17411	17432	17415	17428
16893	27565	26024	22319	20781	18908	18014	17620	17200	16923	16712	16722	16497	16417	16444	19705	38300	34200	22956	23931	24460	20762	16211	15997	16323	16658	16516	16239	16086	15998	15936	15859	15812	15727	15918	15719	15950	15865	15905	16014	15827	15801	15852	15842	15868	15901	15813	15840	15774	16043	15846	15944	15939	15994	15933	15849	15921	15848	15946	15984	15830	15766	15866	15842	15852	15928	15959	15841	15910	15799	15894	16121	15857	16009	15890	15969	15721	15970	15865	15825	16034	15789	15822	15847	15951	16045	15893	15922	15909	15943	15815	15865	15825	16004	15775	15812	15903	15818	15914	15917	15864	15816	15967	15786	15960	15992	15693	15844	15796	15772	15884	15844	15995	15783	15939	15734	15951	15863	15826	15970	15960	15794	15875	15921	15932	16141	15919	15886	15983	15769	15837	15832	15832	15909	15933	15923	15914	15914	15815	15780	15762	15951	15719	15707	15905	15983	15814	15939	15950	15982	15894	15880	15722	15797	15777	15842	15722	15833	15816	16009	15787	15953	15990	15854	15692	15942	15816	15877	15864	16039	15870	15919	15665	15832	15772	15950	15956	15785	15799	15964	15872	15789	15876	16024	15896	15835	15923	16011	16046	15854	15878	15886	15953	15932	15962	15830	15843	15805	15953	15853	15836	16014	15839	15936	15979	15949	15806	15795	15697	15806	15800	15818	15869	15867	15778	15819	15999	15798	15999	15694	15742	15842	16021	15970	15948	15910	15954	15934	15996	15822	15920	15867	15821	15782	16043	15873	15737	15911	15935	15862	15877	15829	15700	15917	15917	15881	15809	15873	15890	15965	15868	15789	15778	15879	15926	15931	15943	15813	16000	15877	16042	15914	15757	15689	15975	15990	15833	15879	15952	15741	15859	15763	15779	16094	16024	15843	15903	15785	15835	15968	16056	15936	15732	15857	15903	15761	15970	15924	15957	15848	15875	15909	15864	15767	15888	15971	15948	15832	15997	15972	16031	15833	15903	16045	16002	15964	15896	15930	15985	15944	15913	15827	16082	15814	15863	15991	15744	15948	15726	15973	15921	15752	15923	15944	16011	15738	15817	16045	15833	15837	15961	15764	15993	15787	15923	15787	15846	15910	15816	15861	15957	15932	15920	15706	16086	15956	15768	15898	15747	15850	15669	15964	15816	16026	15973	15996	15786	15989	15911	15926	16000	15993	15969	15820	15799	15847	15947	15876	15927	15772	15910	15810	15788	16000	15752	15724	16029	15891	15849	15955	15779	15977	15947	15931	15962	15905	15740	15862	15843	16171	15850	15782	16037	15929	16001	15796	15835	15866	15798	15862	15706	15795	15958	15937	15923	15833	15771	15873	15867	15830	15885	15840	15748	15938	15942	15878	15840	15976	15804	15921	15951	15902	15736	15976	15891	15854	15668	15732	15982	15791	15887	15747	15790	15968	15790	15986	15956	15742	15945	15646	15879	15834	15795	15878	16036	15849	15821	15775	15880	15969	16038	15721	16014	15954	15824	16025	15740	15917	15892	15812	16007	15915	15775	15809	15868	15805	16081	15885	15888	15937	15963	15802	15919	15776	15861	15921	15834	15996	16006	15907	15877	16005	15733	15930	15922	15949	15871	15965	15853	15891	15973	15941	15877	15923	15802	15844	15821	15884	15815	15714	15843	15827	15711	15935	15933	15811	16017	15885	16006	15997	15638	16002	15892	15828	15753	15685	15781	15789	15875	15809	16064	15790	15809	15967	15875	15762	15874	15591	16122	15987	15959	15869	15865	15762	15618	15859	15914	16007	15988	15791	15729	15738	15954	15818	15979	16030	15839	15973	15863	15968	15961	15725	15808	15876	15978	15913	15835	15963	15836	15910	15910	15921	15983	15981	15956	15879	15976	15943	15869	15904	15906	15881	15920	15848	15754	16033	15650	15902	15823	15781	15839	15877	15799	15859	15824	15828	15857	15875	15770	15498	15938	15793	15862	15847	16035	15822	15947	15764	15890	15870	15889	15700	15871	16047	15827	15864	15726	15906	16067	15750	15878	15897	15873	16002	15930	15912	15791	15830	15909	16122	15810	16094	16047	15983	15804	15680	15805	15860	15729	15779	15893	15910	15789	15778	15868	15892	15994	15935	15884	15794	15904	15800	15752	15746	15957	15931	15857	15931	15917	15889	15981	15827	15786	15799	15727	15887	15975	15743	16037	15826	15808	15856	15750	15808	15785	15897	15859	15790	15958	15953	15837	16080	15821	15871	15947	15825	15913	15938	15858	15963	15823	15879	15672	15950	15747	15994	15910	15835	15796	15880	15703	15904	15806	15828	15834	15906	16093	15936	16042	15924	15888	15861	15940	15855	15857	16051	15806	15882	15866	15843	15830	15723	15715	15941	15984	15880	16038	15877	15811	15993	15633	15796	15919	15732	15978	15936	15757	15935	15850	15938	15898	15921	15864	15968	15826	15842	16087	15909	15864	15937	15740	15685	15823	15711	15940	15942	15786	15845	15931	15726	15842	15928	16024	15858	15876	15837	15827	16000	15712	15859	15824	15797	15953	15881	15922	15904	15748	15778	15871	15902	15799	15918	15883	15888	15939	15862	15885	15855	15831	15955	15864	15776	15738	15958	15856	15888	15803	16019	15806	15813	15929	15827	15981	15836	15751	15730	16015	15751	15839	15961	15803	15844	15872	15973	15990	15872	15833	15711	15831	15952	15962	15990	15735	15864	15762	15887	15867	15976	15920	16028	15852	15807	15888	15867	15980	15983	15819	15766	15900	15765	15721	15920	15891	15961	15836	16070	16080	15747	15976	15788	15928	15828	15977	15778	15932	15824	15879	15783	15868	15824	15856	15923	15930	15953	15877	15902	15897	16015	15818	15759	15938	15744	16019	15849	15898	15805	15802	15852	15833	15945	16090	15911	15972	15832	15798	15859	15982	15867	15792	15587	15758	15838	15919	15827	15928	15961	15752	15939	15990	15862	15871	15776	15798	15856	15935	15940	15823	15995	15813	15861	15802	15667	15911	15837	15964	15877	15987	15813	15869	15916	15851	15885	15944	15937	15975	15960	15892	15928	15828	15851	15903	15985	15920	16172	15891	15956	15989	15890	15817	15859	15997	16021	15774	15743	15868	15768	16003	15853	15768	15843	15849	15768	15866	15799	15905	15784	15914	15834	15737	15883	15864	15943	15989	15846	16004	15955	15772	15931	15918	15929	15758	15684	15806	15964	15819	15800	15967	15929	15793	15839	15789	15922	15859	15858	15887	15848	15892	15942	15993	15879	15790	15819	15947	15794	15845	15808	15777	15764	15865	15879	15944	15891	15855	15896	15890	15697	15937	15871	15915	15747	15700	16123	16077	15883	15835	15937	15784	16028	15807	15964	15760	15830	15888	15911	15842	15869	15772	15737	15962	15851	15854	15772	15760	15882	15757	15931	15854	15873	15851	15879	15833	15858	15763	15808	15909	15938	15996	15964	15755	15842	15693	15889	15895	16017	15951	15814	15920	15797	15865	15896	15980	15756	15793	15805	15745	15895	16024	15920	15814	15806	15892	15796	15953	15728	15858	15818	15925	15865	15947	15868	15923	15914	15876	15802	15901	15727	15975	16018	15832	16045	15899	15825	16012	15779	15864	15859	15887	15832	15794	15896	15898	15730	15749	15852	15966	15896	15748	15887	15876	15940	15853	15999	15929	15786	15826	15790	15874	15801	15927	15875	15856	15819	15897	15842	16001	15882	15986	15917	15867	15837	15798	15717	15957	15869	15937	15962	15821	15877	15992	15904	15769	15788	15867	15956	15846	15739	15881	15906	15993	15987	15730	16077	15685	15788	15798	15680	15884	15884	15789	15849	15939	15897	15959	15685	15974	15734	15923	15967	15911	15981	15748	15852	15796	16002	16060	15899	15904	15834	15891	15956	15870	15922	15746	15744	15806	15906	16033	15843	15830	15681	16044	15901	15850	15802	15926	15990	15939	15821	16072	15871	15907	15920	15858	15931	15791	15813	15915	16109	15818	15790	15834	15745	15737	15843	15849	15771	15930	15826	15884	15915	15873	15840	15918	15866	15895	15846	15823	15828	15866	15986	15780	15818	15916	15813	15953	15814	15806	15839	15851	15741	15813	15745	15854	15830	15977	15784	15728	15799	15974	15788	15900	15937	15787	15819	15864	15743	15895	15773	15881	15996	15833	15837	15934	15824	15909	15733	15893	15836	15847	15892	16013	15728	15847	15859	15918	15921	15670	15873	15952	15881	15896	15943	15874	15940	15805	15871	15732	15943	15805	16022	15847	15872	16044	15905	15948	15963	15822	15887	15948	15799	15731	16000	16027	15833	16049	15898	15969	15961	15948	15915	15849	15734	15987	15928	15956	15856	15943	15943	15740	15825	15897	15843	15849	15841	15892	15831	15906	15836	15871	15827	15774	15982	15887	15929	15750	15825	15909	15933	15935	15914	15837	15968	15891	15820	15778	15962	15743	15775	15919	15718	15894	15768	15735	15881	15968	15792	15992	15816	15810	15992	15837	15821	15733	15986	15850	15822	15819	15881	15915	15676	15790	15798	15798	15950	15893	15934	15917	15907	15725	15814	15934	15839	15922	15929	16018	15896	15886	15943	15847	15674	15786	15928	15901	15909	15791	15719	15749	15902	15921	16024	15803	15786	15683	15785	15839	15962	15954	15927	15955	15809	15854	15846	15825	15956	15929	15704	15906	15768	15885	15909	16011	15963	15857	15983	15886	15804	15974	15901	15851	15977	16052	15855	15874	15830	15980	15917	15790	15914	15903	15972	15839	15728	15886	15929	15661	15746	15982	15827	16029	15753	15785	15887	15832	15831	15795	15839	15817	15751	15834	15827	16099	15836	15791	15963	15889	15905	15857	15976	15901	16063	15823	15873	15807	15728	15919	15920	15854	15860	15860	15881	15915	15879	15908	16003	15928	15924	15874	15948	16039	15869	16007	15882	15791	16000	15797	15815	15989	15844	15907	15805	15899	15914	15852	15972	15925	16056	16002	15927	15735	15935	15846	16030	15726	15840	15942	15916	15863	15887	15821	15821	15838	15827	15798	15948	15757	15875	15854	15786	15950	15962	15889	15894	15900	15963	15801	15816	15967	15717	15840	15928	15883	16052	15744	15766	16038	15830
29941	22349	22512	20779	18658	18404	18348	17986	18051	18047	17834	18203	18141	17976	18126	17839	19249	19812	18733	18257	18477	18052	18111	17805	17852	17961	17809	18013	17828	18007	18006	17706	18058	17793	17873	17721	17966	17873	18005	17749	18032	17931	17861	17763	17865	17943	17905	17974	17970	17958	17954	17897	17687	17883	18215	17941	17740	17757	17932	17908	17984	17726	17931	17802	17931	17751	17947	17750	17806	17748	17911	17818	17875	17673	17759	17865	17641	17948	17777	17897	17642	17874	17781	17868	17683	17934	17812	17835	18035	18018	17936	17851	17856	17964	17838	17548	17873	17688	17825	17832	17959	17790	17881	17710	17858	17830	17866	17895	17795	17792	18006	17893	17742	17994	17789	17584	17713	17766	17896	17796	18018	17797	17995	17720	17746	17913	17948	17882	17879	17631	17922	17956	17847	17993	17813	17840	17743	18112	17788	17839	18110	17894	17730	17905	17901	17816	17842	17939	18080	17528	17837	17789	17798	18050	17942	17860	17737	17800	17819	17915	17987	17493	18002	17744	17979	18029	17850	17740	18000	17785	17774	17761	17751	17741	18012	17724	17810	17814	17732	17828	17704	17768	17671	17663	17822	17945	17741	17844	17745	17733	17720	17620	17700	17865	17794	17710	17680	17766	17991	18029	17962	17984	17700	17917	17994	17749	17986	17863	17851	17897	17974	17852	17814	17739	17851	17777	17786	17926	17780	17996	17802	17941	17707	17946	17831	17721	17796	17789	17878	17848	17745	17865	17975	17881	17752	17846	17853	17763	17735	17990	17756	17918	17954	17761	17880	17829	17910	17833	17665	17778	17901	17796	17899	17831	17822	17729	17622	17843	17802	17935	17707	17702	18028	17783	17894	17683	17780	17930	17847	18125	17914	17835	17748	18057	17926	17748	17765	17867	17782	17841	17923	18012	17960	17642	17891	17656	17761	17792	17970	17790	17992	17922	17809	17978	17861	17849	17962	17827	17864	17838	17900	17793	17955	17789	17833	17847	17781	17943	17883	17606	17866	17958	17671	17605	17799	17807	17871	18059	17836	17971	17764	17844	18015	17873	17778	17735	17967	17827	17861	17768	17955	17812	17799	17805	18039	17779	17737	17912	17832	17758	17807	17983	17719	17783	17732	17916	17986	17933	17793	17950	17655	17877	17807	17814	17742	17603	17912	17735	17882	17892	17897	17888	17701	17691	18045	17914	17687	17731	17696	17812	17906	17828	17826	17916	17790	17992	17917	17911	18045	17812	17794	17948	17943	17912	17892	17860	17865	17737	17757	17927	18040	17896	17698	17781	17850	17753	17711	17910	17864	17910	17898	17633	17963	17923	17846	17836	18005	17907	17778	17982	17798	17821	17679	17873	17837	17894	17654	17770	17763	17808	17756	17781	17981	17864	17780	17542	17900	17882	17822	17743	17799	17729	17634	17925	17861	17765	18023	17781	18072	17989	17967	17830	18026	17796	17865	17766	17905	17764	17947	17920	18114	17692	17957	17942	17872	17958	17732	17759	17811	17747	17909	17800	17896	17930	17948	17953	17887	17847	18065	17747	17938	17816	17930	17882	17628	17723	17936	17883	17880	17748	18085	17832	17717	17824	17904	17949	17925	17772	17747	17941	17661	18079	18024	18054	17928	17820	17787	17781	17692	17896	17997	17902	17893	17809	18009	17817	17889	18087	18081	17836	17954	18018	17979	17779	17984	17857	17651	17940	17812	17866	17907	17791	17743	17649	17913	17882	17902	17986	17701	17567	17750	17907	17847	17874	17856	17856	17745	17935	17804	17814	17683	17752	17784	17730	17918	17862	17861	17601	17931	17814	17882	17685	17456	18040	17779	17983	17820	17807	17904	17851	18136	17840	17837	17770	17925	18130	17826	17862	17856	17812	17617	17649	17900	17938	17841	17801	17860	17907	17809	17861	17976	18184	17844	17799	17847	18059	17725	17917	17926	17885	17637	17902	17891	17816	17816	18072	17640	17819	17757	17760	17968	17701	18101	17800	18033	17847	17783	17951	17682	17904	17842	17721	17758	17938	17887	17960	17990	18088	17764	17705	17907	17962	17945	17698	17803	17845	17845	17917	17871	17940	17967	18014	17859	17863	17878	18015	17706	17730	18155	17722	17746	17991	17937	17780	17990	18033	18002	17958	17953	17915	17812	17881	17871	18003	17967	17883	17719	17801	17926	17860	17950	18101	17776	17839	17795	17758	17824	17803	17886	17911	17594	17882	17922	17937	17971	18137	17864	17679	17858	18065	17651	17721	17749	17708	17836	17807	17768	17878	17988	17801	17848	17681	17839	17935	17707	17776	17904	17736	17832	17870	17860	18174	17768	17738	17919	17947	17958	17831	17787	17651	17983	17966	17859	17751	17570	17838	18063	17830	17953	17776	17661	17706	17870	17942	17869	17713	17850	17729	17896	17926	17832	17698	18111	17845	17762	17989	18008	17908	17903	17888	17771	17728	17805	17607	17943	17738	17954	17784	17882	17758	17898	17933	17887	17974	17804	17831	17813	17884	17753	17936	17964	17850	17887	17857	17853	17862	17828	17800	17801	17625	17660	17784	17918	17979	17859	17780	17846	17916	17805	18119	17840	17798	17907	17766	17766	17810	17866	17713	17789	17747	17809	17854	18028	18006	17944	17787	18077	18090	18005	18069	17772	17840	17796	17791	17744	17951	17837	17790	17994	17706	17876	18004	17760	17889	17832	17879	17794	17775	17652	17673	17922	17972	17864	17858	17943	17841	17680	17948	17766	17812	17988	17748	17704	17918	17865	17805	17862	17615	18030	17937	18056	17864	17712	17545	17916	17944	17758	17886	17685	17730	17750	17832	17889	17921	17690	18002	17834	17932	17778	17846	17990	17927	17662	17947	18016	17946	17927	17855	17996	17983	17748	17938	17885	18034	17776	17900	18035	17850	17697	17892	17783	17861	17939	17950	17970	17923	17834	17672	17586	17737	17840	17643	17728	17904	17872	17906	17871	17965	17773	17853	17953	17868	17637	17825	17775	17823	18003	17911	17981	18019	17904	17828	17967	17757	18013	18041	17897	17825	17945	17761	17885	17882	17651	17912	17823	17992	17927	17746	17904	17834	17850	17836	17820	17951	17981	17954	17999	17952	17925	17955	17744	17893	17895	17932	17901	17870	17884	17905	17793	17750	17571	17850	17849	17723	18032	17699	17607	17872	17871	17865	17674	17779	17990	17780	17981	17920	17812	17856	18145	17788	17842	17809	17813	17866	17705	17796	17865	17865	17865	18017	18024	17587	17898	17798	17724	17936	17753	17902	17826	18033	17920	17928	17729	17976	17879	17861	17924	17844	17829	17951	17954	17917	17807	17982	17845	17879	17909	17781	18157	17738	17939	17908	17988	17982	18037	18024	17933	17936	17809	17809	17880	17967	17904	17679	17761	18012	17667	17877	17708	17918	17973	17641	17665	17718	17934	17961	17891	17664	17885	17811	18047	17885	17865	17962	17826	17830	18012	17900	17783	17646	17664	17767	17968	17849	17696	17899	17850	17915	17803	17753	17636	17740	17801	17897	17764	17729	18053	17581	17872	17778	17978	17880	17689	18086	17732	17718	18012	17664	17784	17790	17951	17838	17756	17932	17917	17856	17855	17726	17744	17885	17867	17900	17861	17836	17824	18098	17856	17738	17895	17934	17820	17930	17866	17858	17945	18054	17915	17941	17837	17841	17851	17716	17811	17803	18018	17915	17825	17691	18083	17842	17931	17916	17699	17942	17842	18079	17881	17955	17947	18031	17845	17931	17919	17862	17820	18030	17857	17928	17916	17986	17971	17964	17998	17929	17872	17803	17891	17783	17941	17638	17794	17744	18074	17970	17891	17829	17804	17934	17765	17721	17824	17782	17936	18120	17820	17816	17971	17753	17882	17697	17845	17705	17970	17821	17936	17901	17956	17781	17827	17805	17867	17934	17901	17850	17802	17740	18004	17796	17972	17843	17961	17777	17740	17798	17914	17847	17906	17783	17894	17756	18055	17891	17825	17867	17766	17993	18113	18079	17901	17875	17934	17836	17997	17896	17760	17802	17896	17722	17886	17928	17671	17689	17870	17663	17892	17909	17706	17864	17587	17797	17813	17890	17834	17875	17684	17769	17813	17905	17828	17894	17985	17972	17686	17930	17883	17852	17890	17888	17878	17875	18075	17727	17915	17765	17886	17908	17785	17906	17723	17831	17848	17792	18009	17773	17789	17803	17646	17852	18004	17991	17912	18093	17689	17893	17892	18012	17792	17982	17825	18113	17827	17755	17867	17805	17809	17879	18105	17907	17950	17933	18018	17968	17583	17763	17818	17898	17955	17759	17773	17988	17787	17740	17789	17867	17595	17721	17920	17799	17797	17854	17989	17700	17660	17867	17921	17940	17686	17955	17942	17678	17821	18045	18041	17853	17893	17838	17687	17812	17856	17570	17760	17862	18002	17811	17725	17892	17855	17910	17817	17769	17791	17754	17942	18004	17862	17911	17705	17860	17967	17901	18101	17641	17924	17734	17919	17811	18105	17912	17677	17954	17862	17946	17867	17699	17934	17810	17854	17889	17811	17839	18020	17911	17923	17589	17962	17612	17876	17855	17883	17841	17737	17820	17880	17785	17910	17822	18042	17917	17787	18013	17806	17880	17910	17607	17672	17781	17887	17732	17856	17965	17827	17841	17710	18029	17754	17834	18008	17905	17899	17943	17994	17794	17768	17715	17975	17828	17890	18015	17964	17808	17921	17905	17988	17984	17951	17890	17822	17759	17740	17831	17837	17555	17830	17980	17919	17844	17917	17770	17873	17963	17929	17723	17886	18044	17890	17829	17681	18029	18012	17906	17771	17781	17953	17899	17859	17769	17669	17836	17902	17903	17902	17911	17788	17599	17983	17860	17824	17797	17727	17836	17796	17970	17840	17975	18001	17917	17901	17891	17818	17814	17623	17969	17795	17735	17782	17777	17773	17946	17779	17651	18051	17635	17691	17897	17772	17955	17929	17902	17891	17877	17911	17678	17875	17797	18023	17955	18038	18002	18098	17873	17950	17821	17902	17955	17945	17759	17993	17947	18011	17897	18024	17789	17943	17882	17785	17876	17882	17786	17882	17996	17898	17782	17914	17985	17963	17963
16658	18376	18505	17968	17370	16851	16596	16575	16480	16287	16382	16515	16123	16271	16165	16441	18567	18910	17029	16647	16669	16632	16171	16187	16213	16215	16167	16047	16029	16269	16094	16160	16106	16234	16231	16158	16136	16140	16098	16192	16106	16030	16283	16211	15931	16291	16363	16204	16339	16031	16163	16127	16287	16078	16285	16172	16111	16176	16067	16108	16153	16114	16308	16064	16014	16267	16034	16267	15976	16092	16103	16241	16178	16095	15924	16287	16231	16066	16061	16282	16079	16212	16064	16110	16155	16254	15984	16098	16174	16311	16060	16093	16115	15969	16353	16210	16098	16105	16175	15978	16213	16217	15867	16239	16013	16178	16153	16284	16209	16011	16063	16205	16105	16274	16081	16138	16241	16164	16081	16056	16033	15994	16069	16174	16156	16147	16061	16111	16136	16220	16025	16066	16258	16028	16142	16143	16106	16142	16141	16141	16298	16094	16183	16177	16287	16113	16054	16184	16117	16128	16342	15971	16127	16109	16306	16337	16123	16177	15910	16104	16187	16287	16053	16076	16164	16055	16125	16030	16197	16117	16211	16102	16278	16005	16095	16073	16146	16151	16171	16040	16317	16107	16041	15899	16333	16180	16256	15967	16281	16096	16060	16037	16167	16199	15997	16286	16301	16230	16187	16304	15961	16282	16280	16254	16078	16194	16112	16080	16283	16059	16239	16194	16127	16042	16046	16239	16023	16029	16012	16299	16294	16093	16088	16050	16164	16318	16107	16127	16214	16082	16185	16049	16055	16084	15980	15990	16241	16089	16046	16136	16276	16149	16145	16199	16011	16205	16131	16279	16134	16283	16169	16118	16179	16117	16183	16008	16228	16138	16248	16010	16172	16210	16071	16059	16061	16198	16055	16028	16091	16093	16174	16028	16081	16106	16215	16232	16224	16042	16122	16111	16085	16076	16289	16098	16263	16092	16108	16080	16172	16012	16209	16122	16158	16062	16206	16204	16223	16014	16050	16201	16270	16064	16240	16224	16130	16189	16173	16258	16115	16007	16132	16280	16114	16168	16117	16146	16147	16207	16232	16103	16187	16150	16275	16207	15893	16135	16157	16015	16180	16106	16227	16260	16207	16116	16144	16043	16160	16160	16006	16231	16113	15936	16041	16098	16301	15953	16136	16168	16070	16088	16075	16197	16025	16281	16249	16059	16246	16086	16125	15987	16222	16318	16131	16146	15977	16198	16165	16044	15999	16238	16188	16178	16184	16017	16081	16212	16072	16148	16058	16139	16141	16123	16219	16104	16216	16207	16236	16039	16223	16180	16059	16149	16172	16257	16177	16084	16090	16154	16137	16004	16135	16187	16154	16032	16058	16162	16162	16041	15933	16162	15974	16201	16161	16246	16228	16090	16072	16175	16195	16173	16088	16270	16165	16378	16263	16028	16293	16178	16052	16042	16089	16010	16204	16270	16086	16079	16153	16054	16168	16159	16147	16335	16213	16082	16108	16108	16272	16225	16318	16029	16078	16243	16241	16214	16284	16183	16155	16185	16133	16149	16084	16206	16138	16159	16213	16223	16102	16153	16188	16137	16267	16078	16203	16094	16220	16173	16278	15982	16205	16233	16137	15919	16178	16076	16029	16133	16365	16123	16049	16053	16025	16030	16015	15891	16160	15993	16117	16195	16270	15939	16113	16185	16211	16162	16327	16065	16093	16038	16218	16055	16053	16039	16174	15913	16141	16262	16160	16030	16068	16070	16189	16261	16148	16290	16063	16263	16237	16302	16077	16131	16176	16099	16123	16126	16256	16054	16233	16186	16135	16208	16136	16145	16326	16136	16087	16013	16168	16117	15954	16046	16286	16054	16298	16019	16235	16074	16354	16067	16156	16150	16287	16132	16215	16090	16257	16050	16115	16103	16171	16291	16081	16186	16134	16189	16140	16038	16267	16137	16098	16219	16265	16226	16113	16187	16167	16265	16157	16024	16117	16242	16152	16173	16193	16343	16207	16017	16088	16163	16150	16211	15931	16100	16188	15952	16069	16283	16110	16215	16288	16263	16164	16250	16197	16193	16248	16078	16107	16205	16098	16022	16220	16252	16207	16142	16004	16109	16131	16125	15836	16236	16226	16150	16112	16196	16152	16068	16111	16251	16176	16286	16089	16155	16187	16049	16254	16001	16199	16059	16205	16084	16302	16055	16208	16140	16201	16225	16136	16200	16046	16287	16123	16138	16113	15985	16087	16216	16164	16092	16103	16175	16121	16158	16146	16126	16157	16157	16071	15974	16199	16253	16149	16276	16244	16186	16008	16145	16318	16283	16361	16187	16213	16301	16140	16145	16103	16223	16203	16262	16151	16103	16257	16329	16154	16061	16181	16270	16244	16233	16053	16094	16166	16194	16148	16200	16112	16079	16011	16180	16151	16083	16085	16146	16233	16119	16024	16221	15933	16163	16369	16158	16186	16257	16279	16227	16278	15962	16100	16229	16144	16248	15878	16192	16287	16104	16099	16077	16266	16185	16318	16106	16134	16271	16252	16051	16333	16087	16042	16098	16061	16113	16037	16150	16294	16026	16151	16236	16058	16193	16150	16252	16248	16215	16181	16143	16060	16161	16233	15972	16198	16135	16132	16131	16166	16186	16065	16096	16085	16189	16282	16160	16346	16219	16151	16112	16241	16295	16358	16047	16323	16248	16147	16240	16032	16002	16184	16001	15940	16069	16107	16238	16188	16111	16153	16192	16055	16192	16221	15950	16193	16305	15991	16058	16177	16227	16080	16084	16102	16140	16003	16244	16068	16163	16244	16034	16125	16090	15978	16182	16030	16063	16053	16160	16312	16158	16044	16290	16265	16239	16227	16120	16051	16070	16163	16131	16079	15966	16118	15963	16180	16132	16002	16030	16117	16245	16124	16110	16002	16099	16184	16221	16023	16310	16154	16029	16245	16231	16086	15995	16215	15957	16202	16091	16227	16134	15929	16168	16213	16223	16143	16280	16076	16144	16190	16247	16167	16075	16279	16145	15965	16144	16056	16131	16080	16258	16219	16099	16161	16061	16180	16081	16226	16210	16048	16289	16224	16075	16043	15965	16123	16024	16189	16316	16131	16310	16186	16038	16219	16162	16221	16122	16117	16160	16185	16327	16211	16153	16105	16179	16134	16134	16114	16181	16176	16136	16018	16075	16295	16190	16138	16137	16039	16223	16064	16184	16313	16277	16028	16125	16137	16179	16287	16143	16183	16279	16217	16235	16203	16190	16289	16335	16287	16205	16222	16105	16262	16088	16147	16189	16056	16307	16235	16078	16216	16188	16007	16090	16206	16173	16251	16127	16029	16100	16205	16218	16036	15966	16142	16160	16155	16298	16011	16067	16179	16213	15999	16143	16169	16191	16300	16110	16102	16101	16163	16233	16356	16144	16020	16070	16084	16157	16218	16250	16101	16210	16141	16096	16157	16142	16224	16143	16068	15986	16278	16073	16083	16014	16060	16341	16065	16088	15932	16246	16067	15963	16192	15970	16110	16209	16195	16391	16212	16202	16164	16055	16146	16014	16154	16077	16011	16110	16234	16130	16267	16006	16085	16146	16141	16164	16212	16196	16082	16070	16115	16089	16263	16158	16146	16201	16320	16182	16284	16083	16078	16038	16291	16172	16004	16210	16127	16284	16113	16214	16156	15955	16099	16223	16069	16292	15920	16084	16085	16020	16068	16096	16096	16081	16026	16233	16016	16077	16080	15962	16144	16185	16148	16304	16038	16180	16139	16267	16129	16065	16203	16212	16250	16201	16255	16206	16096	16145	16136	16161	16004	16142	16115	16185	16125	16300	16226	16227	16170	16217	16019	16207	16158	16104	16030	16073	16198	16233	15962	16101	16052	16061	16190	16137	16053	16081	16158	16226	16050	16195	15957	16108	16169	16379	16051	16129	16152	16352	16182	16256	16209	16191	16123	16178	16216	16113	16059	16095	16194	16034	16094	16308	16310	16029	16231	16130	16053	16208	16257	16150	16279	16156	16167	16104	16126	15998	16109	16195	16199	16112	16086	16106	16116	16245	16263	16119	16141	16011	16359	16072	16098	16161	16161	16123	16111	16204	16169	15949	16180	16061	16160	16159	16149	16127	16154	16096	15969	16241	16014	16271	16122	16175	16159	16253	16080	16047	16294	16063	16233	16151	16054	16129	16328	16285	16258	16132	15992	16159	16146	16151	16085	16197	16032	16089	16101	16175	16170	16223	16100	16108	16295	16285	16135	16095	16088	16140	16103	16226	16138	16249	16131	16044	16161	16095	16225	16192	16210	16122	15987	16225	16293	16251	16169	16282	16101	16253	16014	16124	16225	16120	16162	16043	16340	16284	16185	16085	16204	16158	16033	16078	16080	15960	16282	16341	16192	16201	16244	16298	16225	16100	16310	16198	16268	16309	16003	16100	15915	16089	16126	16067	16057	16182	16129	16215	16060	16102	16105	16352	16092	16250	16318	16133	16200	16136	16174	16317	16235	16146	16276	16247	16113	16273	16146	16213	16279	16021	16096	16099	16241	16197	16124	16044	16016	16246	15974	15919	16225	16194	16123	16349	16228	16112	16216	16145	16196	16105	16183	16211	16103	16067	16101	16123	15929	16326	16129	16233	16090	16095	16166	16172	16108	16159	15937	16279	16182	16059	16165	16164	15977	16168	16132	16293	16286	16025	16082	16255	16089	16329	16222	16005	16031	16151	16263	16208	16017	16209	16100	16334	16109	16225	16021	16105	16209	16265	16217	16122	16242	16143	16231	16081	16318	16116	16122	15986	16069	16098	16212	16292	16211	16237	16204	16140	16013	16222	15959	16190	16001	16172	16106	16178	16126	16260	16219	16220	16113	15927	16165	16068	16131	16059	16314	16087	15998	15865	16229	16013	16030	15984	16123	16217	16107	16263	16097	16124	16125	16184	16247	16065	16216	16150	16127	16217	16066	16174	16160	16135	16100	16105	16133	16322	16286	16337	16115	16188	16210	16001	16321	16090	16193	16185	16221	16118	16378	16192	16034	16121	16194	16003	16044	16082	16096	16197	16101	16071	16202	16270	16257	16224	16069	16126	16088	16078	16151	16199	16291	16101	16152	16061	16149	15948	16271	15991	15915	16030	15962	16141	16061	16031	16025	16141	16206	16174	16143	16193
25649	21461	28060	25850	21509	19978	20095	18623	18445	18424	18507	18310	18256	17987	18026	18435	26620	27335	24637	21174	19882	18957	18532	18099	17918	18059	18052	18015	17820	17811	17793	17781	17658	17852	17604	17681	17659	17905	18014	17848	17993	17773	17766	17776	17869	17782	17829	17832	17886	17815	18039	17834	17674	17793	17685	17803	17932	17554	17919	17950	17856	17871	17789	17789	17687	17796	17780	18048	17729	17967	17749	17977	17936	17758	17828	17926	18080	17828	17769	17758	17682	17738	17682	17938	17845	17646	17749	17832	17898	17792	18149	17915	17872	17789	17817	17975	17906	17839	17801	17903	17943	17777	17776	17837	17693	17895	17692	17851	17833	17768	17753	17709	17640	17992	17947	17645	17891	17804	17803	17842	17797	17633	17961	17803	18058	18040	17729	17672	17965	18118	17818	17826	17963	17799	17683	17669	17695	17864	17893	17726	17575	17785	17905	17945	17852	18083	17822	17894	17819	17865	17759	17701	17833	17751	17864	17712	17947	18028	17880	17625	17832	17814	17933	17927	17714	17795	17819	18012	17642	17755	17810	17725	17699	17808	17947	17750	17816	17714	17802	17784	17733	17874	17771	17693	17664	17772	17718	17936	17968	17999	17730	17827	17747	17706	17974	17968	17887	17828	17673	17728	17897	17853	18029	17884	17772	17737	17908	17697	17854	17901	17626	17835	17717	17940	17719	17674	17971	17917	17809	17756	17782	18068	17810	17566	17629	17968	18008	17886	17940	17717	17893	17884	18002	17811	17840	17737	17655	17875	17717	17733	17764	17747	17915	17951	17793	17831	17764	17857	17930	17722	17870	17888	17836	17724	17894	17776	17709	17905	17920	17693	17724	17716	17766	17763	17751	17885	17970	17699	17747	17797	17628	17759	17725	17940	17781	17794	17714	17945	17832	17903	17696	17832	17748	18046	17952	18003	17943	17636	17942	17923	17803	17694	17774	17810	17906	17861	17670	17734	17838	17938	17898	17759	17773	17726	17745	17794	17917	17606	17613	17876	17885	18086	17900	17744	17801	17989	17841	17854	17899	17906	18046	17831	17982	17759	17760	17648	17840	17764	17953	17711	17847	17893	17991	17917	17683	17736	17890	17874	17797	17975	18067	17966	18056	17696	17892	17756	17783	17799	17868	17908	17828	17963	17754	17803	17894	17660	17873	17710	17802	17709	17822	17792	17817	17941	17947	17865	17785	17923	17661	17778	17806	17786	17698	17730	17850	17906	17802	17953	17723	17748	17806	17896	17963	17880	17798	17989	17797	17722	17794	17815	17722	17740	18010	17818	17863	17849	17922	17846	17767	18005	17945	17701	17805	18000	17708	17658	17800	17642	18053	17842	17701	17800	17659	17600	17738	17690	17908	17880	17771	17882	17908	17862	17904	17651	17739	17768	17923	17783	17655	17844	17774	17746	17817	17947	17788	17989	17655	17964	17683	17820	17779	17786	17910	17792	17824	17975	17759	18007	17752	17942	17643	17622	17738	17702	17823	17964	17786	17823	17883	17865	18063	17830	17839	17803	17890	17612	18007	17793	17759	17792	17655	17786	18002	17869	17752	17881	17770	17887	17800	17927	17806	17784	17816	17748	17698	17793	17734	17933	17798	17717	17824	17700	17756	17680	17713	17771	17699	17658	17871	17822	17633	17556	17976	17898	17868	17825	17960	17685	17837	17665	17667	17779	17562	17817	17638	17808	17866	17695	17944	17954	17773	17650	18002	17816	17797	17813	17794	17871	17829	17809	17741	17614	17677	17857	17707	17913	17894	17928	17753	17732	17728	17801	17906	17719	18114	17779	17846	18138	18090	17876	17865	17604	17945	17675	17659	17872	17657	17672	17796	17951	17943	17867	17746	17729	17718	17851	17839	18086	17846	17842	17888	17813	17909	17896	17842	17873	17944	17916	17674	17629	18012	17898	17748	18042	17836	18020	17865	17893	17747	17680	17677	17904	17978	17715	17691	17856	18013	17879	17869	17688	17968	17819	17717	17855	17883	17856	17897	17880	17808	17720	17724	17670	17752	17808	17779	17605	17628	17604	17886	17670	17753	17709	17739	17797	17865	17869	17889	17990	17836	17813	17773	17934	18035	17912	18036	17832	17968	17750	17735	17847	17822	17812	17631	17885	17702	17841	17912	17817	17801	17981	17848	17871	17925	17731	17967	17931	17866	17935	18081	17721	17830	17777	17918	17964	17961	17795	17744	17613	18001	18055	17907	17630	17846	17956	17990	17748	17644	17780	17748	18099	17686	17788	17916	17824	17800	17733	17824	17918	17805	17818	17899	17773	17595	17912	17744	17894	17548	17701	17879	17793	17737	17645	17793	18006	17891	17778	17936	17974	17885	17615	17747	17698	17627	17579	17735	17889	17673	17814	17852	17612	17824	17951	17768	17607	17864	17897	17875	17892	17901	17983	17852	17931	17864	17651	17736	17627	17625	17933	17612	17841	18030	17736	17663	17754	17889	17782	17777	17886	17883	17747	17953	17956	17739	17766	17931	17727	17922	17980	17930	17895	17823	17886	17815	17959	17655	17713	17694	17935	17798	17756	17882	17748	17875	17790	17797	17897	17796	17951	17835	17893	17876	17740	18002	17907	17914	17605	17635	17848	17965	17881	17695	17889	17878	17984	17666	17908	17865	17742	17834	17768	17899	17831	17890	17659	17772	17867	17753	17987	17708	17876	17728	17969	17772	17733	18048	17877	17858	17918	17904	17809	17842	17840	18012	17904	17772	17854	17814	17767	17793	17665	17744	17659	17850	18011	17977	17757	17816	17603	17781	17662	17802	17941	17885	17922	17698	17950	18054	17922	17918	17909	17871	17863	17640	17691	17815	17885	17849	18026	17840	17780	17892	17770	17785	17985	17794	17774	17884	17696	17650	17943	17940	17754	17833	17938	17876	18065	17951	17792	17858	17801	17775	17644	17841	17777	17850	17743	17840	17791	17928	17709	17801	17698	17822	17659	17935	17727	17784	17768	17659	17814	17903	17800	17579	17833	17803	17977	17778	17805	17785	17858	17738	17807	17733	17861	17951	17741	17741	17795	17958	17831	17756	17768	17820	17814	17899	17785	17803	17820	18012	17918	17751	17773	17932	17968	17903	17902	17810	17685	17776	17809	17798	17794	17736	17906	17729	17846	17887	17918	17725	17732	17836	17957	17978	17785	17884	17833	17850	17840	17793	17881	17905	17826	17595	17875	17855	17818	17795	17675	17809	18022	17950	17884	17681	17886	17971	17715	17775	17801	17896	17859	17799	17727	17651	17739	17661	17796	17676	17723	17584	17830	18009	17831	17751	17779	17688	17723	18090	17872	17662	17711	18089	17824	17818	17847	17838	17776	17928	17811	17706	17648	17855	17659	17744	17825	17617	17911	17857	17714	17614	17919	17871	17776	17710	17931	17886	17716	17743	17712	17903	17726	17647	17851	17863	17809	17807	17866	17797	17816	17762	17920	17891	17890	17802	17737	17830	17757	17882	18057	17909	17811	17680	17859	17692	17855	17822	17957	17886	17779	17383	17846	17549	17823	17837	17959	17782	17815	17702	17884	17725	17687	17875	17850	17738	17877	17655	17859	17687	17844	17925	17884	17754	17893	17906	17666	17855	17696	17836	17857	17927	17756	17775	17678	17631	17829	17786	17684	17664	17841	17851	17770	17807	17830	17936	17677	17935	17949	17929	17778	17938	17705	17791	17745	17868	17781	17851	17845	18030	17762	17867	17794	17814	17645	17705	17694	17942	17958	17873	17785	17778	17779	17759	17923	18097	17839	17788	17771	17894	17869	17967	17809	17565	17639	17851	17794	17785	17848	17607	17688	17765	17797	17907	17660	17746	17672	17922	17896	18000	18007	17765	17724	17773	17834	17759	17545	17682	17857	17854	17828	17850	17990	18032	17784	17784	17796	17830	18025	17874	17755	17936	17707	17940	18050	17724	17739	17721	17805	17759	17894	17872	17891	17968	17823	17566	17796	17762	17651	17903	17856	17608	17768	17622	17947	17780	17719	17981	17803	17847	17664	17723	17870	17937	17841	17724	17822	17934	17807	17861	17746	17960	17830	17739	17930	17940	18000	17865	17804	17546	17761	17974	17800	17874	17844	17772	17933	17683	17651	17712	17972	17828	17725	17845	17829	17794	18078	17845	17731	17786	17873	17933	17698	17733	17622	17929	17782	17656	17955	17930	17740	17884	17941	17855	17689	17686	17614	17595	17522	17882	17885	17756	17898	18009	18108	18019	17791	17721	17837	17754	17872	17876	17992	17756	17886	17891	17979	17606	17749	17902	17866	17787	17693	17659	17834	17763	17713	17820	17820	17671	17753	17722	17853	17936	17759	17951	17888	17924	17895	17901	17920	17889	17955	17849	17974	17863	17888	17782	17792	17909	17896	17623	17787	17958	17964	17815	17848	17713	17894	17733	17854	17785	18216	18016	17845	17978	17777	17783	17615	17939	17864	17710	17793	17880	17632	17820	18138	18109	17911	17985	17782	17833	17914	17848	17676	17767	17868	17823	17762	17863	17884	17803	17604	17744	17764	17620	17636	17785	17841	17808	18015	17913	17812	17896	17695	17925	17820	17803	17772	17734	17754	17713	17746	17922	17801	17792	17704	17731	17746	17775	17796	17633	17654	17784	17637	17953	17817	18043	17801	17806	17567	17783	17737	17785	17736	17883	17911	17849	17922	17705	17765	17945	17656	17803	17755	17767	17752	17768	18014	17969	17812	17881	17833	17970	17894	17940	17717	17836	17996	17783	17911	17864	17734	17949	17796	17759	17782	17826	17957	17802	17797	17893	17801	17764	17642	17909	17816	17921	17941	17762	17729	17826	17742	17785	17806	17857	17806	17945	17836	17768	17707	17697	17747	17718	17933	17744	17663	17876	17867	17731	17890	17744	17764	17927	17898	17637	17824	17772	17625	17914	17761	17591	17821	17802	17620	17942	17793	17821	17777	17895	17826	17878	17829	17729	17692	17614	17742	17666	17756	17866	17754	17791	17692	17768	17716	17804	17778	17804	17707	17672	17686	17935	17797	17864	18011	17869	17778	17873	17890	17700	17759	17720	17899	17716	17670	17985	17802	17671	17749	18052	17971	17959	17742	17924	17707	17876	17827	17825	17868
15619	23557	22703	20290	18514	17754	17507	17264	16904	16832	16922	16669	16638	16671	16624	17241	29933	28981	24998	20146	18986	17490	16543	16355	16489	16333	16273	16271	16241	16388	16181	16168	16164	16291	16307	16000	16235	16105	16064	16021	16238	16062	16177	15997	16194	16446	16197	16190	16244	16144	16151	16250	16287	16244	16073	16202	16210	16170	16271	16071	16145	16136	16410	16206	16213	16260	16193	16311	16237	16005	16134	16209	16145	16178	16174	16334	16166	16055	16235	16280	16122	16210	16170	16291	16301	16165	16271	16263	16159	16179	16144	16119	16093	16282	16349	16121	16072	16241	16148	16095	16012	16169	16271	16170	16227	16201	15968	16128	16020	16162	16080	16183	16258	16019	16199	16385	16277	16110	16034	16090	16179	16162	16247	16096	16230	16055	16022	16194	16237	16216	16195	16140	16339	16136	15971	16115	16205	16233	16217	16122	16174	16244	16229	16141	16287	16303	16228	16237	16037	16137	16149	16128	16251	16109	16183	16185	16133	16203	16097	16250	16067	16286	16272	16075	16080	16217	16127	16297	16128	16380	16191	16220	15992	16371	16153	16061	16025	15976	16213	16122	16315	16064	16061	16184	16169	16083	16163	16264	16161	16388	16307	16322	16203	16264	16092	16128	16260	16257	16172	16206	16139	16347	16231	16223	16118	16320	16193	16156	16085	16044	16061	16072	16099	16108	16336	16102	16049	16124	16085	16180	16266	16117	16288	16141	16159	16240	16177	16097	16128	16201	16204	16201	16106	16169	15951	16193	16146	16230	16188	16001	16160	16218	16223	16214	16044	16059	16157	16220	16211	16199	16161	16086	16365	16047	16046	16106	16255	16100	16259	16112	16202	15991	16169	16311	16120	16245	16240	15955	16070	16067	16351	16274	16390	16016	16175	16107	16322	16136	16174	16255	16197	16214	16376	16120	16010	16018	16220	15995	16291	16161	16253	16186	16179	16175	16239	16242	16047	16005	16192	16298	16232	16215	16268	15969	16180	16200	16205	16072	16148	16122	16264	16141	16275	16210	16059	16084	16186	16074	16172	16174	16203	16182	16223	16196	16090	16219	16189	16287	16163	16146	16321	16085	16037	16133	16078	16022	16295	16289	16014	16429	16208	16221	16068	16282	16057	16172	16221	16173	16241	16139	16233	16078	16206	16211	16269	16252	16115	16297	16244	16223	16098	16215	16241	16144	16215	16357	16219	16268	16315	16151	16204	16193	16040	16115	16263	16132	16215	16156	16261	16016	16226	16244	15982	16329	16109	16248	16307	16149	15921	16181	16024	16234	16186	16298	16371	16223	16214	16106	16216	16171	16116	16280	16260	16209	16288	16330	16215	16110	16116	16200	16219	16269	16018	16187	16117	16215	16164	16076	16206	16185	16128	16262	16190	16116	16334	16212	16094	16109	16077	16150	16154	16197	16112	16236	16003	16282	16118	15989	16303	16207	16086	16280	15985	16210	15977	16191	16152	16299	16075	16186	16189	16101	16248	16018	16228	16206	15938	16144	16174	16103	16207	16362	16137	16257	16128	16104	16202	16183	16144	16361	16228	16092	16211	16063	16066	16327	16247	16359	16110	16133	16236	16101	16040	16264	16052	16185	16165	15959	16281	16033	16221	16248	16151	15910	16329	16264	16182	15972	15962	16328	16192	16111	16213	16098	16191	16199	16077	16084	16256	16243	16272	16071	16203	16252	16228	16069	16211	16144	16135	16239	16274	16025	16137	16263	16039	16110	16300	16163	16134	16236	16140	16250	16109	16169	16231	16296	16091	16014	15964	16237	16201	16162	16049	16275	16028	16192	16252	16285	16088	16207	16184	16134	16225	16204	16158	16107	16116	16273	16002	16192	16327	16183	16114	16141	15982	16076	16070	16116	16241	16350	16260	16202	16059	16092	16301	16324	15968	16119	16137	16251	16244	16123	16384	16297	16196	16146	16374	16132	16163	16158	16252	16134	16170	16295	16338	16440	16206	16262	16042	16236	16169	15971	16139	16140	16130	16269	16146	16260	16196	15967	16197	16182	16142	16204	16105	16193	16240	16056	16177	16262	16119	16108	16249	16056	16257	16090	16172	16169	16209	16203	16374	16137	16212	16126	16200	16180	16155	16166	16030	16010	16243	16175	16201	16142	16367	16105	16198	16160	16163	16133	16268	16310	16156	16170	16180	16274	16207	16165	16099	15905	16275	16199	16019	16223	16070	16358	16048	16108	16183	16193	16059	16145	16330	16113	16194	16120	16284	16111	16285	16098	16284	16211	16126	16190	15983	16250	16182	16149	16073	16159	16119	16217	16093	16164	16185	16191	16160	16208	16263	16267	16210	16213	15951	16208	16116	16166	16064	16142	16181	16204	16150	16263	16156	16173	16215	16203	16244	16146	16225	16037	16051	16152	16132	16451	16341	16101	16275	16268	16210	16163	16283	16194	16304	16278	16247	16202	16108	16231	16059	16252	16347	16238	15951	16173	16027	16014	16090	16160	15876	16047	16164	16231	16120	16147	16033	16074	16247	16217	16104	16168	16132	16420	16144	16171	16142	16277	16103	16193	16172	16140	16427	16191	16289	16178	16175	16133	16083	16295	16114	16084	16324	16154	16279	16153	16286	16164	16301	16140	16137	16180	16098	16316	16298	16258	16195	16085	16123	16211	16092	16027	16019	16157	16201	16295	16092	16138	16089	16258	16313	16329	16164	16347	16047	16219	16139	16067	16091	16264	16317	16057	16132	16159	16269	16137	16194	16051	16192	16160	16117	16103	16378	16205	16238	16165	16244	16227	16221	16196	16183	16152	16099	16142	16122	16308	16190	16096	16291	16192	16086	16141	16023	16202	16100	16174	16210	16161	16198	16045	16184	16209	16292	16169	16092	16401	16206	16259	16152	16224	16059	16114	16063	16211	16126	16304	16020	16260	16153	16026	16248	16223	16075	16189	16325	16207	16160	16370	16262	16183	16318	16261	16234	16191	16137	15995	16205	16318	16109	16270	16358	16253	16036	16256	16213	16275	16293	16198	16111	16280	16220	16252	16213	16191	16144	16367	16128	16137	16194	16117	16144	16150	16208	16352	16201	16126	16037	16200	16216	16167	16265	16009	16149	16023	16119	16128	16156	16145	16143	16126	16309	16216	16237	16088	16182	16385	16043	16238	16322	16194	16187	16300	16149	16152	16159	16085	16182	16248	16038	16252	16143	16104	16192	16270	16088	16208	16109	16312	16108	16173	16215	16471	16274	16204	16238	16150	16184	16338	16208	16335	16323	16205	16137	16122	16149	16099	16149	16254	16239	16218	16100	16166	16109	16244	16187	16075	16130	16251	16171	16169	16170	16096	16103	16297	16120	16192	16315	16115	16077	16247	16245	16286	16177	16149	16177	16222	16205	16058	16244	16042	16119	16205	16362	16138	15968	16243	16206	16177	16357	16208	16124	16167	16277	16111	16212	16292	16211	16264	16214	16219	16201	16065	16203	16254	16267	16250	16172	16228	16202	16235	16114	16134	16094	16288	16198	16288	16118	16050	16275	16292	16166	16173	16154	16147	16188	16305	16223	16303	16030	16333	16105	16160	16367	16012	16236	16339	16287	15963	16184	16172	16167	16076	16234	16143	16263	16175	16119	16155	16184	16287	16378	16253	16133	16077	16240	16221	16269	16241	16134	16180	16109	16039	16155	16176	16200	16275	16182	16140	16057	16087	16101	16197	16204	16171	16101	16240	16082	16095	16302	16076	16401	16085	16264	16021	16111	16179	16030	16220	16219	16290	16035	16271	16235	16106	16320	16196	16235	16256	16166	16191	16151	15994	16216	16106	16178	16250	16159	16425	16186	16143	16252	16148	16130	16075	16158	16024	16073	16207	16103	16196	16300	16210	16241	16153	16372	16142	16302	16198	16162	15967	16177	16270	16367	16160	16166	16129	16238	16065	16143	16203	16089	16135	16062	16282	16211	16176	16114	16071	16018	16176	16061	16143	16011	16087	16206	16177	16099	16168	16241	16196	16095	16212	16112	16073	16310	16263	16242	16157	16219	16234	16198	16111	16084	16287	16226	16093	16280	16110	16113	16039	16304	16049	16144	16228	16087	16150	16354	16108	16173	16213	16102	16131	16281	16182	16249	16261	16010	16364	16095	16109	16075	16266	16145	16181	16220	16105	16232	16093	15968	16120	16110	16220	16086	16143	16118	16088	16167	16348	16124	16168	16157	16191	16271	16310	16262	16025	16303	16193	16316	16243	16258	16166	16310	16238	16184	16152	16138	16217	16175	16101	16321	16296	16394	16188	16165	16180	15961	15945	16193	16115	16172	16174	15958	16170	16281	16254	16053	16171	16081	16323	16283	16136	16151	16234	16249	16152	16179	16068	16108	16361	16091	16277	16334	16047	16194	16236	16182	16212	16257	16252	16257	16239	16139	16163	16176	16272	16138	16163	16243	16356	16172	16145	16201	16184	16298	15951	15975	16207	16308	16117	16176	16159	16155	16160	16214	16311	16202	16147	16202	16197	16345	16018	16245	16071	16257	16016	16192	16109	16014	16213	16205	16149	16178	16291	16245	16237	16203	16206	16139	16252	16118	16050	16141	16095	16333	16154	16148	16122	16115	16243	16261	16207	16166	16162	16063	16022	16194	16266	16235	16178	16083	16349	16252	16140	16286	16141	16137	16147	16149	16098	16230	16093	16100	16214	16269	16223	16304	16086	16302	16199	16114	16125	16377	16205	16209	16218	16251	16189	16075	16148	16125	16308	16220	16251	16364	16088	16223	16219	16231	16154	16183	16118	16265	16154	16239	16293	16155	16084	16242	16367	16010	16087	16097	16326	16190	16299	16147	16375	16050	16049	16087	16313	16262	16197	16271	16172	16326	16321	16126	16223	16106	16248	16183	16245	16207	16213	16030	16163	16139	16173	16077	16101	16147	16190	16193	16223	16244	16060	16242	16228	16242	16115	16222	16127	16236	16330	16261	16310	16223	16198	16159	16078	16215	16295	16278	16212	16130	16377	16270	16081	16287	16184	16199	16194	16271	16188	16361	16142	16290	16193	16060	16227	16389	16258	16170	16171	16241	16204	16212	16160	16227	16208	16286	16147	16123	16073	16023	16032	16333	16151	16121	16336	16348	16319	16221	16159	16113	16220
24300	21427	28849	24474	22247	22852	22387	19705	19084	18868	18717	18536	18715	18767	18630	19298	33725	33717	30117	24902	21469	20067	19079	18276	18202	18187	18308	18359	18234	18231	18238	18168	18211	18302	18129	18233	18081	18216	18169	18416	17898	18131	18288	18188	18333	17996	18088	18160	18278	18175	17919	18094	18245	18101	17982	17965	18011	18144	18176	18050	17924	18078	18075	18092	18114	17904	18182	18119	18192	18104	18131	18083	17965	18024	18124	18019	18168	17995	17975	18194	18184	18179	18131	17857	18135	17898	17928	18146	17933	18023	18249	18102	18084	18233	18334	18142	18051	18149	18358	18131	17910	18058	18083	17974	18069	17971	18025	18178	17932	18166	18285	18135	18034	18185	18013	18095	18174	18216	18215	18248	17816	18175	17893	17998	18024	17990	18097	18062	18002	18048	18223	17965	17903	18192	18064	18088	18155	18016	17969	18042	18105	18129	18141	17978	17950	18056	18080	18041	17950	18079	18260	18239	18109	17972	18059	18144	18089	17963	18068	18266	18021	18129	18009	18056	18105	18097	17969	18027	17986	18168	18179	18172	18173	18076	18086	17903	18012	18329	18282	18006	18152	17972	18365	17969	18195	18129	17971	17997	17959	18157	17800	18138	18048	18180	18127	18105	18061	18236	18104	18072	17998	18179	18116	18066	18031	18082	17894	18250	18164	18048	18094	17976	17998	18121	18186	17996	18248	17851	18006	18058	18223	18166	18117	18193	18052	18003	18223	18079	18170	18140	18102	18074	18000	18157	18162	18129	17867	18137	18124	18126	18142	18261	17981	17868	17942	18029	18178	18093	17982	18082	18024	18066	18133	18161	17940	18111	17984	18136	18064	18013	18191	18060	18154	17915	18182	18141	18145	18084	17972	17902	17991	18222	18187	17842	18105	17758	18109	17959	18147	18088	17943	17969	17923	17970	18001	18308	18163	17870	18074	18151	17966	18025	18190	17936	18142	18118	18163	18219	18119	18205	18141	18248	18235	17954	18040	18042	17948	18224	18359	18216	18023	18147	18130	17898	18247	18084	18285	18009	18261	18116	18298	18132	17730	18000	18116	18072	18048	18059	17987	18015	18112	17840	17914	18021	17774	18014	18108	18159	18051	18004	17994	18093	17936	18077	18023	17943	18035	18125	17949	18203	18296	18007	18201	18099	17967	17925	17988	18112	18102	18188	18087	18015	17983	18032	18023	18042	18036	18348	17995	18141	18126	17960	17974	18088	18050	17970	18119	18225	17934	17946	18119	17975	18065	18163	18027	18054	18187	18074	18047	18008	18019	18030	18160	18168	18037	18200	18139	18087	18023	18031	18148	18162	18228	18120	17972	17943	17980	18111	17931	18131	18123	18161	18015	17988	18123	18049	18179	17994	18109	17989	18132	17976	18093	18082	18153	18101	18238	17864	17830	17927	18133	17903	18142	18056	18166	17883	18079	18243	18080	18147	18147	18243	18029	18097	17944	18002	18055	18137	18099	18014	18085	17979	18083	17992	18126	18120	18015	18099	17993	17836	18105	18178	18131	17974	18100	17947	17976	17925	17962	18141	18049	18047	18197	18121	18190	17985	17984	18295	18241	18121	17878	17919	18246	18003	17856	18189	17984	18247	18074	17726	18121	17942	17943	18010	18083	18082	17904	17820	18040	18027	18120	17853	18072	18130	18157	18235	18010	18211	18186	18139	18255	18136	17975	17983	18112	18134	18106	17986	18011	18006	18096	17836	17912	17965	18022	18046	18155	18265	18020	18222	18023	18093	18072	18055	18043	18268	17943	18166	17868	17947	17944	18043	18046	18148	18042	17930	18059	17976	17926	18313	17976	18243	18067	18084	17999	18126	18208	18091	17941	18010	18175	18164	18186	18226	18075	18128	18171	17988	18127	17932	18038	17984	17984	17958	18159	17993	17991	18100	17950	18189	18138	18049	18207	18193	18153	18109	18228	17993	18082	18027	18057	18098	18102	17905	17937	18077	18134	18049	17986	18020	18031	18095	18162	17969	18028	18237	18016	17828	18041	18006	17960	17980	18012	18095	18069	18062	18022	18167	18178	18193	18137	18027	18025	18114	17978	18029	17946	18151	18108	18097	18271	18106	18156	17967	18045	18194	18091	18058	18084	17955	18148	18170	18216	18097	18088	18142	18193	18230	18100	18012	18145	17977	18054	18025	17949	18008	17882	17923	18062	18178	18185	18103	18151	17987	18023	18008	17999	18160	18049	18104	18083	17980	17824	18061	18109	18019	18184	18316	18050	18143	18006	18134	18028	17839	18144	17981	18165	18067	17923	18120	18104	18000	18076	18172	18110	18149	17891	17941	18129	18183	17905	18040	18188	17848	17946	17943	18114	18025	18107	18077	18121	18002	18108	18027	17942	18033	17960	18222	18308	18188	18094	17871	18066	18194	17885	18092	17980	17948	18287	18179	18122	18064	18072	18061	17999	18044	18021	18004	17930	18096	18031	18072	17961	18070	17868	18058	18174	18062	17991	18045	18079	17973	18048	18011	17908	18000	18046	18203	18207	18189	18222	18130	18207	18014	17940	18104	17951	18038	17907	18090	18109	18097	17954	17880	17913	17987	18170	17870	18207	18142	18096	17849	18066	18340	18144	18297	17997	18121	18118	17941	18090	18049	17973	18011	18038	18090	18166	18084	18013	18136	18112	18125	18016	18243	18072	18105	18047	18051	18131	18025	18223	18212	18179	17988	17975	17900	18189	17903	18190	18175	17942	18186	18105	17919	17994	18173	18086	18163	18047	18007	18101	18045	18020	18204	18026	18113	17996	17936	18142	18105	18176	18211	18001	17962	17924	17908	18117	18188	18055	18133	17979	17949	18081	18124	18006	18199	18227	18281	18081	18021	18105	18016	18204	17981	17849	18103	17911	18085	18049	18082	18120	18121	18232	18250	18184	18200	18198	18201	18023	18007	18315	18106	18294	17982	17998	18153	18104	18034	18000	17997	17905	18126	18151	17967	18093	18283	18203	18060	18097	17944	18105	17845	18088	18129	18118	17968	18025	18033	17836	18001	18110	18020	18056	18067	18152	17978	17859	18252	17965	18185	18039	18016	18103	17959	18155	18250	17897	18106	18216	18161	18247	18093	18061	18124	18159	18011	18090	18159	18328	18017	18147	17959	17992	17994	18165	17927	17988	17976	17990	17986	17914	18167	18166	17935	17823	17911	18190	17958	18085	18204	18010	18122	18151	18027	18062	18080	18200	18068	18080	17978	18155	18153	18202	18222	18106	17853	18086	18187	18297	17942	18161	18076	17947	17774	18037	17905	18186	18013	18127	18084	18194	18007	17945	18060	18034	18166	18033	18025	17803	18053	17915	18028	18256	18079	17956	18006	18079	18071	17965	18063	18108	18100	18159	17913	17979	17965	18089	18030	18044	17981	18098	18152	18177	18089	17915	17954	18037	18209	17863	18311	18075	18163	17912	18162	17941	18123	18192	18085	18081	17854	18320	17879	17869	17885	18070	18032	17865	18102	17979	18095	18042	17982	17861	18150	18038	18020	17989	17903	18173	17892	18203	18170	18079	18168	17998	18175	18008	18031	18258	18013	18026	17994	17902	17949	18226	18271	18318	18306	18154	17873	18083	18135	18107	17936	18029	18139	18172	18015	18092	18038	18086	18056	17789	18080	18094	18159	18002	17999	18030	17974	17971	18069	17902	18071	18061	18099	18144	18045	18122	18194	17979	17916	17917	17988	18004	18192	18192	17971	18140	18098	18108	18071	18008	17996	18242	17894	18006	18166	18199	18339	18145	18231	18079	18110	18099	18000	18126	18110	17900	18211	18143	18052	18047	18147	17948	18036	18212	18115	18194	18035	17994	18172	18191	18018	18041	18135	18261	18046	17983	18028	18067	18285	18062	18191	18141	18181	18222	17975	18138	18207	18142	17994	18023	18053	18037	18186	18020	18006	17972	18121	18004	17936	17971	18178	18037	18171	18142	18182	17941	18047	17987	18062	17894	18154	18146	17995	18069	17968	17875	18090	17912	17975	18033	18214	18212	18015	17998	18004	18196	18148	18384	18059	18044	18028	18132	18197	18255	18014	17963	18027	17947	18104	18115	17934	18092	17825	18216	17855	18007	18102	17924	17920	17970	18001	18121	17977	18021	18031	17954	17855	17989	18257	18228	17853	18226	18231	18261	18262	17976	18007	18037	18118	17966	17958	18065	18136	18243	18013	18049	18209	18167	17965	18113	17984	18006	17966	18269	18119	18152	17894	18130	17958	18154	18079	17962	17999	17921	18155	17997	18013	18184	17934	17863	18185	17944	17962	18059	18049	18022	17882	17999	18040	17992	18062	18257	18272	18015	18051	18057	18062	18282	18116	18088	18018	18108	17922	18125	17976	17798	17899	18176	17959	18038	17949	18091	18067	17907	18070	18141	18108	17892	18099	18216	17903	18115	18018	18167	18253	18010	17953	18073	18183	18062	18006	18253	18017	18192	18191	18023	18046	18066	18000	18162	18156	18207	18011	18045	18001	17996	18088	18257	18114	18150	17923	18220	18034	17760	18076	18036	17916	18051	18096	17916	18231	17927	18110	18082	18158	18211	18210	18021	18136	18114	17929	17882	17919	17957	18221	18006	18262	18127	18056	18110	17880	18299	17953	17961	18199	18061	18056	18008	18043	17886	18262	17891	18049	17970	18141	18179	17969	17906	17957	18150	17985	18116	18111	18025	17865	18112	17949	17928	17914	17935	18077	17893	17717	18067	18199	17981	18253	18091	17866	18080	18122	17922	17902	18034	18163	18141	18169	17880	18019	17905	18028	18153	18126	18202	18066	17975	18058	18006	17969	18068	17973	18007	18110	18061	18173	18223	18184	18090	18170	17952	18137	17995	18147	18423	17980	17932	18082	18227	18278	17916	17948	17969	18196	17832	18010	18048	18054	18122	17891	18239	18013	18121	18091	17954	17954	18050	17981	18114	18032	18043	18117	17962	17960	17994	18133	18077	18210	18155	17885	17960	18237	17954	18067	17998	18142	18091	18183	18128	17987	18081	18098	18059	17991	18124	18200	17937	18298	18081	17930	17857	17986	17963	17968	18017	18138	18136	18084	18244	18333	18113	18106	17941	18066	18092	18043	17904	17881	18048	18030	18201	18013	18126	17870
17128	27941	26096	22278	20034	19062	18769	18440	17730	17388	17168	17076	16906	17098	16924	18661	38351	35655	31475	24688	20772	18515	17324	16434	16483	16453	16245	16389	16372	16414	16490	16369	16430	16358	16275	16331	16223	16594	16429	16395	16280	16370	16423	16270	16365	16322	16474	16336	16329	16408	16304	16267	16420	16453	16388	16186	16289	16368	16241	16403	16314	16361	16334	16377	16312	16404	16335	16215	16302	16377	16186	16306	16514	16179	16180	16391	16312	16452	16281	16196	16270	16346	16371	16219	16449	16204	16104	16137	16359	16432	16312	16396	16395	16296	16245	16355	16339	16204	16390	16392	16422	16250	16363	16249	16344	16208	16301	16169	16468	16441	16281	16295	16453	16385	16147	16399	16292	16333	16396	16343	16332	16383	16497	16200	16384	16271	16295	16280	16307	16309	16220	16451	16230	16191	16356	16325	16242	16434	16307	16106	16324	16437	16273	16295	16381	16274	16327	16324	16473	16307	16410	16222	16281	16287	16300	16405	16277	16398	16388	16526	16308	16432	16307	16420	16273	16248	16291	16367	16254	16255	16411	16235	16472	16384	16384	16382	16455	16206	16401	16268	16386	16528	16345	16377	16216	16420	16326	16436	16349	16389	16259	16457	16272	16302	16324	16303	16430	16271	16228	16380	16399	16244	16316	16370	16267	16306	16304	16391	16413	16181	16475	16107	16231	16333	16230	16400	16270	16324	16439	16134	16550	16115	16459	16297	16103	16262	16378	16417	16233	16356	16296	16353	16126	16308	16300	16356	16355	16569	16368	16282	16274	16391	16322	16383	16522	16449	16352	16302	16322	16369	16339	16325	16290	16390	16278	16235	16108	16464	16390	16248	16321	16352	16388	16414	16387	16292	16318	16263	16437	16381	16024	16400	16388	16294	16248	16414	16477	16340	16344	16285	16302	16257	16166	16349	16479	16209	16255	16436	16307	16355	16331	16222	16403	16498	16175	16389	16419	16351	16259	16382	16259	16288	16389	16461	16346	16288	16252	16550	16158	16334	16386	16336	16308	16414	16325	16263	16292	16320	16345	16256	16372	16276	16429	16407	16400	16388	16371	16346	16368	16337	16395	16365	16440	16268	16311	16214	16334	16334	16316	16316	16238	16513	16202	16406	16270	16418	16480	16315	16353	16368	16386	16180	16289	16262	16067	16527	16288	16316	16452	16498	16393	16362	16476	16391	16322	16314	16307	16108	16349	16422	16452	16296	16421	16277	16273	16452	16411	16286	16158	16311	16356	16330	16377	16267	16269	16371	16361	16295	16356	16298	16240	16413	16299	16500	16290	16282	16232	16267	16349	16208	16435	16109	16278	16274	16388	16207	16480	16318	16280	16322	16392	16454	16439	16293	16420	16404	16223	16427	16250	16455	16382	16372	16222	16366	16405	16195	16448	16608	16245	16400	16188	16169	16446	16118	16270	16115	16224	16289	16440	16423	16233	16361	16146	16362	16234	16322	16369	16187	16194	16374	16193	16318	16424	16235	16218	16348	16409	16292	16345	16216	16234	16440	16408	16277	16477	16153	16459	16185	16314	16400	16290	16386	16258	16333	16230	16315	16247	16293	16262	16362	16296	16506	16335	16212	16373	16262	16402	16390	16554	16358	16170	16363	16252	16455	16429	16223	16214	16161	16231	16278	16256	16268	16318	16329	16444	16491	16262	16244	16414	16313	16189	16335	16343	16321	16311	16586	16354	16414	16277	16214	16444	16360	16370	16243	16262	16248	16315	16159	16384	16358	16269	16259	16435	16395	16440	16160	16196	16345	16215	16363	16348	16232	16299	16223	16308	16406	16238	16385	16402	16342	16273	16327	16356	16320	16294	16259	16349	16265	16297	16357	16307	16439	16191	16265	16527	16436	16356	16350	16409	16418	16085	16396	16271	16444	16393	16182	16263	16285	16379	16272	16516	16413	16318	16201	16066	16323	16147	16121	16337	16122	16426	16226	16335	16275	16340	16456	16318	16396	16350	16485	16323	16377	16293	16396	16387	16348	16218	16349	16336	16252	16316	16400	16363	16250	16274	16322	16314	16322	16272	16407	16310	16375	16418	16344	16273	16244	16432	16237	16246	16231	16266	16305	16420	16414	16263	16270	16492	16350	16106	16207	16130	16367	16400	16129	16261	16363	16171	16467	16346	16274	16377	16315	16196	16482	16413	16395	16475	16422	16389	16471	16382	16233	16255	16241	16473	16264	16469	16352	16338	16202	16357	16430	16416	16351	16419	16319	16243	16284	16361	16524	16513	16345	16342	16315	16310	16434	16300	16439	16326	16220	16303	16367	16318	16417	16341	16204	16298	16267	16191	16418	16237	16351	16268	16213	16308	16416	16692	16339	16229	16391	16454	16438	16354	16306	16442	16138	16409	16307	16381	16412	16254	16290	16320	16277	16223	16341	16416	16427	16317	16347	16457	16269	16288	16315	16378	16362	16436	16375	16235	16174	16154	16306	16550	16298	16353	16208	16346	16558	16354	16309	16412	16171	16393	16257	16362	16431	16379	16287	16368	16277	16331	16253	16426	16394	16225	16505	16249	16188	16390	16320	16368	16291	16262	16205	16316	16245	16339	16288	16359	16292	16402	16392	16473	16303	16363	16271	16314	16248	16316	16373	16358	16259	16451	16346	16386	16460	16339	16357	16331	16312	16309	16470	16249	16438	16315	16359	16271	16190	16316	16179	16409	16525	16412	16561	16304	16364	16256	16339	16326	16339	16487	16291	16276	16306	16273	16268	16366	16348	16489	16143	16392	16386	16271	16366	16108	16358	16398	16425	16417	16399	16368	16299	16478	16375	16102	16590	16280	16409	16425	16194	16306	16362	16330	16252	16340	16380	16404	16229	16448	16314	16283	16249	16488	16369	16315	16463	16323	16369	16273	16194	16122	16419	16295	16273	16468	16313	16442	16316	16254	16177	16326	16307	16307	16258	16432	16227	16387	16378	16184	16432	16545	16187	16405	16304	16440	16239	16386	16396	16321	16454	16181	16286	16409	16363	16283	16201	16308	16372	16097	16447	16427	16424	16185	16288	16292	16432	16390	16268	16294	16203	16261	16287	16486	16333	16341	16452	16471	16314	16362	16437	16355	16425	16426	16355	16220	16464	16249	16395	16268	16130	16346	16362	16379	16379	16302	16284	16321	16243	16271	16497	16312	16277	16216	16337	16150	16432	16323	16396	16291	16416	16336	16325	16230	16326	16410	16335	16270	16100	16399	16219	16322	16167	16310	16235	16375	16452	16212	16342	16496	16427	16153	16345	16325	16332	16381	16412	16423	16366	16348	16417	16407	16373	16313	16219	16316	16248	16404	16420	16190	16435	16228	16292	16295	16194	16297	16421	16306	16192	16269	16272	16344	16333	16483	16209	16324	16359	16489	16391	16158	16271	16301	16390	16350	16374	16540	16363	16340	16136	16354	16495	16322	16353	16314	16427	16182	16463	16333	16442	16434	16470	16328	16401	16266	16169	16198	16405	16395	16251	16418	16276	16332	16306	16334	16346	16419	16334	16284	16277	16260	16488	16287	16258	16267	16459	16452	16371	16403	16128	16327	16371	16390	16280	16433	16171	16372	16297	16598	16182	16484	16386	16108	16266	16359	16258	16400	16207	16361	16188	16421	16392	16482	16237	16311	16276	16385	16516	16281	16345	16155	16257	16373	16339	16065	16248	16369	16247	16434	16353	16541	16155	16378	16382	16261	16474	16296	16397	16452	16350	16380	16191	16340	16198	16194	16380	16305	16248	16434	16393	16328	16386	16478	16199	16403	16119	16278	16314	16392	16130	16363	16245	16459	16169	16298	16333	16337	16416	16420	16469	16226	16094	16349	16362	16490	16226	16240	16396	16463	16269	16236	16427	16339	16447	16309	16449	16416	16467	16255	16422	16341	16347	16317	16369	16205	16278	16357	16416	16342	16215	16220	16414	16456	16299	16321	16423	16284	16296	16411	16344	16284	16425	16292	16290	16330	16225	16204	16332	16434	16326	16337	16382	16365	16255	16346	16278	16330	16331	16219	16285	16381	16287	16329	16425	16267	16282	16331	16271	16188	16272	16181	16373	16375	16226	16346	16324	16215	16309	16412	16244	16324	16432	16235	16402	16261	16559	16301	16425	16295	16431	16399	16328	16262	16354	16152	16253	16284	16336	16262	16194	16360	16254	16489	16403	16513	16230	16273	16559	16397	16318	16434	16455	16370	16230	16230	16368	16362	16358	16385	16334	16267	16370	16437	16443	16474	16307	16413	16458	16327	16264	16314	16458	16377	16365	16357	16357	16323	16307	16171	16400	16418	16168	16294	16451	16287	16501	16282	16342	16480	16455	16266	16380	16367	16380	16256	16284	16310	16228	16475	16320	16432	16219	16412	16203	16339	16325	16381	16189	16441	16339	16392	16346	16354	16284	16311	16360	16286	16309	16256	16370	16360	16427	16257	16374	16435	16247	16318	16309	16261	16290	16394	16305	16320	16168	16222	16465	16335	16250	16330	16319	16237	16282	16306	16374	16375	16196	16381	16234	16368	16443	16364	16291	16373	16258	16519	16176	16361	16243	16329	16232	16396	16332	16249	16366	16511	16336	16346	16285	16319	16222	16468	16400	16368	16364	16257	16375	16348	16257	16392	16373	16352	16378	16328	16296	16249	16296	16140	16356	16444	16375	16490	16290	16311	16184	16334	16257	16217	16284	16121	16232	16294	16370	16295	16448	16421	16140	16403	16378	16133	16301	16232	16438	16337	16225	16339	16244	16161	16211	16480	16336	16352	16366	16234	16470	16372	16419	16291	16383	16349	16310	16162	16229	16224	16316	16237	16341	16291	16474	16362	16303	16316	16283	16448	16297	16445	16303	16387	16322	16425	16257	16363	16336	16207	16413	16306	16428	16253	16285	16319	16282	16405	16195	16191	16301	16362	16323	16263	16325	16510	16238	16327	16305	16437	16163	16400	16365	16270	16345	16353	16380	16491	16239	16186	16370	16424	16256	16428	16360	16319	16283	16402	16412	16315	16160	16266	16212	16220	16203	16278	16346	16266	16305	16439	16303	16399	16285	16211	16503	16330	16254	16341	16551	16269	16400	16291	16081	16234	16334	16374	16368	16309	16471	16241	16359	16650	16246	16293	16483
30175	22509	23037	21473	19267	19017	19126	18872	18803	18879	18635	18563	18901	18742	18765	18594	19765	20439	19942	19749	19032	18929	18629	18564	18623	18576	18868	18661	18680	18602	18537	18746	18724	18724	18711	18570	18569	18678	18735	18544	18751	18558	18807	18843	18713	18736	18704	18672	18506	18538	18608	18590	18674	18603	18646	18687	18711	18495	18564	18608	18780	18739	18575	18460	18575	18630	18621	18722	18700	18524	18478	18594	18844	18742	18509	18713	18649	18672	18674	18665	18708	18497	18693	18601	18571	18625	18549	18779	18814	18672	18451	18513	18617	18827	18698	18766	18629	18577	18512	18434	18512	18674	18506	18771	18721	18625	18579	18672	18610	18496	18585	18751	18482	18412	18630	18642	18497	18661	18441	18455	18865	18690	18599	18591	18545	18460	18539	18653	18661	18752	18640	18630	18535	18576	18535	18590	18662	18544	18740	18814	18682	18615	18663	18463	18595	18778	18685	18787	18779	18633	18813	18666	18595	18599	18524	18767	18749	18718	18758	18772	18571	18843	18597	18473	18599	18495	18436	18487	18605	18635	18749	18423	18486	18590	18421	18536	18590	18705	18726	18397	18574	18488	18607	18510	18509	18473	18706	18567	18488	18447	18536	18483	18596	18634	18571	18665	18478	18760	18549	18698	18557	18498	18649	18586	18722	18699	18737	18413	18537	18547	18665	18871	18627	18391	18590	18895	18597	18508	18736	18681	18580	18669	18461	18465	18623	18667	18599	18707	18484	18705	18602	18556	18664	18649	18648	18573	18616	18699	18690	18680	18441	18371	18558	18747	18716	18940	18531	18759	18623	18603	18570	18407	18655	18454	18439	18423	18584	18198	18534	18829	18676	18600	18637	18530	18712	18616	18514	18589	18610	18413	18692	18789	18596	18410	18453	18765	18666	18574	18546	18674	18552	18506	18611	18564	18753	18569	18675	18737	18675	18712	18623	18681	18556	18742	18320	18565	18494	18637	18457	18504	18657	18482	18711	18532	18575	18520	18629	18608	18392	18568	18564	18557	18678	18572	18442	18698	18746	18672	18609	18588	18772	18427	18666	18381	18619	18640	18826	18592	18605	18714	18667	18658	18767	18726	18603	18648	18676	18662	18614	18367	18469	18738	18404	18576	18614	18605	18571	18594	18690	18663	18738	18569	18472	18776	18699	18743	18403	18500	18586	18597	18660	18618	18722	18554	18538	18545	18715	18575	18632	18587	18562	18617	18430	18623	18553	18743	18668	18625	18494	18682	18557	18589	18551	18323	18751	18600	18648	18686	18675	18714	18714	18645	18773	18782	18762	18805	18433	18588	18524	18493	18672	18677	18843	18705	18661	18625	18471	18557	18666	18592	18688	18759	18636	18549	18528	18683	18751	18527	18603	18569	18601	18670	18627	18500	18539	18469	18771	18881	18554	18792	18549	18654	18411	18760	18749	18737	18470	18709	18600	18594	18711	18637	18471	18679	18728	18666	18539	18637	18541	18822	18638	18731	18677	18773	18599	18560	18678	18648	18574	18703	18709	18681	18568	18635	18734	18644	18551	18577	18705	18740	18676	18510	18617	18535	18701	18707	18568	18578	18572	18658	18472	18630	18563	18681	18655	18694	18725	18688	18737	18511	18797	18459	18577	18439	18808	18512	18864	18734	18767	18746	18656	18719	18652	18498	18486	18680	18672	18588	18582	18547	18518	18393	18735	18538	18517	18538	18628	18449	18592	18667	18510	18432	18535	18697	18564	18595	18636	18582	18618	18514	18654	18508	18633	18687	18716	18573	18700	18529	18478	18698	18595	18450	18668	18517	18371	18616	18534	18681	18693	18778	18779	18606	18659	18617	18624	18455	18526	18773	18496	18575	18582	18610	18544	18588	18501	18519	18655	18628	18569	18586	18664	18526	18650	18720	18633	18687	18515	18568	18648	18789	18627	18587	18606	18547	18509	18705	18643	18626	18567	18540	18678	18354	18688	18670	18643	18478	18646	18528	18568	18451	18586	18682	18568	18753	18471	18652	18761	18684	18787	18623	18496	18431	18583	18520	18609	18756	18475	18688	18604	18514	18498	18501	18500	18595	18503	18523	18678	18570	18535	18557	18621	18559	18817	18769	18655	18643	18430	18507	18778	18536	18478	18294	18745	18534	18676	18628	18412	18735	18603	18614	18860	18561	18624	18562	18670	18722	18583	18583	18572	18645	18740	18568	18707	18567	18704	18731	18555	18530	18796	18768	18647	18507	18279	18620	18397	18724	18696	18640	18646	18525	18366	18556	18670	18556	18642	18579	18530	18631	18748	18656	18771	18715	18550	18540	18625	18792	18441	18567	18496	18737	18665	18692	18445	18522	18681	18647	18705	18742	18653	18648	18632	18394	18514	18602	18817	18564	18459	18713	18695	18610	18629	18735	18546	18487	18593	18539	18507	18449	18466	18637	18741	18738	18554	18889	18717	18497	18759	18626	18607	18555	18494	18748	18531	18543	18634	18610	18616	18783	18628	18614	18607	18625	18457	18532	18732	18522	18686	18774	18469	18793	18611	18690	18751	18547	18572	18524	18643	18512	18653	18657	18734	18731	18678	18562	18788	18749	18561	18462	18422	18568	18539	18698	18700	18633	18647	18692	18854	18587	18887	18554	18543	18512	18732	18693	18674	18486	18761	18620	18612	18474	18434	18571	18559	18551	18739	18682	18628	18516	18647	18691	18739	18520	18602	18777	18754	18615	18471	18729	18758	18616	18709	18776	18564	18434	18611	18591	18404	18714	18700	18464	18716	18584	18658	18518	18754	18650	18428	18694	18729	18764	18320	18628	18467	18727	18663	18727	18460	18645	18390	18689	18647	18587	18572	18474	18762	18462	18549	18636	18590	18690	18549	18836	18695	18614	18583	18472	18537	18583	18550	18781	18593	18836	18474	18747	18486	18762	18735	18572	18650	18542	18629	18783	18409	18725	18660	18457	18617	18545	18551	18698	18727	18559	18649	18663	18836	18629	18530	18825	18517	18718	18755	18627	18621	18543	18467	18490	18598	18815	18630	18646	18582	18629	18652	18934	18811	18839	18960	18759	18724	18754	18713	18692	18695	18535	18663	18525	18821	18625	18599	18800	18701	18613	18687	18417	18661	18743	18457	18796	18542	18434	18668	18336	18596	18627	18471	18613	18431	18754	18614	18562	18728	18450	18646	18656	18550	18600	18661	18635	18658	18528	18684	18624	18410	18455	18669	18642	18720	18455	18638	18655	18614	18698	18624	18632	18634	18664	18713	18627	18523	18553	18608	18665	18744	18570	18761	18440	18760	18657	18886	18653	18604	18766	18488	18665	18621	18753	18640	18564	18687	18738	18598	18473	18588	18469	18595	18732	18532	18692	18688	18661	18586	18642	18575	18529	18436	18523	18569	18816	18672	18759	18561	18784	18650	18673	18915	18664	18464	18593	18808	18641	18470	18304	18588	18581	18667	18688	18572	18494	18599	18719	18693	18694	18526	18768	18784	18582	18549	18519	18769	18503	18564	18668	18314	18942	18700	18458	18463	18598	18528	18547	18643	18646	18607	18670	18622	18865	18527	18642	18518	18553	18599	18445	18624	18667	18750	18586	18825	18648	18676	18632	18764	18761	18660	18508	18503	18528	18582	18659	18697	18561	18541	18478	18738	18753	18768	18557	18720	18794	18675	18516	18731	18504	18585	18714	18646	18403	18949	18645	18500	18451	18652	18433	18802	18530	18560	18600	18604	18634	18440	18496	18718	18600	18755	18661	18644	18570	18615	18561	18557	18666	18487	18475	18669	18633	18646	18616	18499	18395	18545	18721	18630	18488	18652	18520	18714	18379	18702	18422	18593	18799	18538	18464	18688	18530	18555	18608	18723	18511	18598	18495	18741	18745	18820	18614	18503	18668	18592	18807	18617	18837	18623	18587	18503	18624	18462	18577	18538	18605	18463	18646	18768	18656	18598	18565	18398	18587	18600	18440	18635	18436	18603	18451	18557	18659	18590	18701	18723	18492	18743	18633	18584	18708	18582	18876	18513	18961	18627	18414	18607	18657	18677	18718	18679	18591	18657	18657	18510	18592	18535	18707	18476	18467	18542	18685	18751	18527	18660	18654	18617	18683	18745	18589	18587	18562	18655	18846	18501	18635	18374	18692	18525	18811	18617	18651	18653	18546	18581	18583	18542	18743	18759	18701	18466	18495	18453	18705	18686	18598	18565	18678	18636	18782	18471	18620	18582	18577	18625	18631	18647	18461	18786	18637	18605	18565	18522	18692	18691	18582	18619	18841	18858	18507	18511	18472	18643	18737	18765	18710	18548	18509	18871	18583	18500	18451	18548	18648	18584	18662	18553	18690	18926	18454	18609	18658	18703	18529	18678	18672	18803	18677	18422	18673	18730	18677	18704	18616	18553	18391	18535	18667	18802	18528	18859	18863	18597	18699	18695	18612	18637	18501	18646	18603	18703	18536	18659	18664	18612	18495	18712	18616	18723	18623	18742	18427	18698	18578	18607	18746	18672	18700	18556	18738	18731	18720	18893	18439	18807	18775	18715	18653	18556	18691	18635	18746	18628	18695	18615	18625	18385	18746	18657	18687	18577	18643	18648	18591	18508	18483	18513	18463	18647	18574	18612	18649	18818	18610	18632	18735	18517	18521	18762	18636	18690	18559	18538	18470	18700	18507	18564	18723	18650	18780	18667	18690	18635	18488	18568	18535	18844	18794	18555	18497	18558	18506	18631	18519	18604	18448	18643	18809	18600	18763	18602	18493	18346	18551	18712	18530	18886	18443	18519	18569	18624	18695	18766	18500	18771	19020	18456	18556	18704	18477	18639	18715	18342	18395	18727	18832	18623	18732	18708	18711	18559	18396	18383	18498	18486	18516	18704	18679	18515	18717	18748	18536	18525	18447	18679	18646	18652	18664	18701	18537	18684	18767	18807	18666	18716	18662	18698	18658	18726	18589	18672	18736	18646	18467	18768	18377	18618	18729	18721	18341	18666	18716	18756	18666	18521	18711	18758	18671	18749	18597	18620	18494	18660	18536	18523	18820	18760	18685	18684	18473	18415	18540	18627	18698	18672	18486	18675	18594	18533	18664	18577	18566	18617	18737	18533	18606	18610	18724	18379	18560	18746	18545	18468	18647
17086	18700	18631	18394	17450	17397	17089	17156	16916	16729	16783	16758	16918	16872	16917	16561	18944	19351	18516	18112	17270	16940	16587	16730	16634	16562	16613	16658	16701	16849	16631	16543	16680	16714	16736	16579	16887	16612	16815	16583	16661	16841	16493	16570	16782	16594	16634	16671	16691	16515	16615	16587	16642	16634	16730	16693	16605	16823	16592	16746	16724	16642	16863	16568	16714	16694	16698	16737	16685	16712	16687	16644	16522	16813	16501	16668	16616	16651	16708	16638	16747	16577	16605	16629	16563	16716	16681	16552	16704	16716	16741	16776	16633	16692	16540	16681	16792	16866	16624	16788	16690	16731	16662	16589	16910	16816	16620	16783	16668	16843	16809	16710	16691	16566	16617	16513	16734	16754	16516	16679	16631	16607	16634	16700	16556	16689	16628	16556	16686	16314	16610	16666	16439	16634	16671	16703	16459	16624	16555	16677	16588	16826	16617	16530	16652	16413	16724	16546	16617	16684	16574	16658	16560	16671	16789	16688	16571	16630	16725	16682	16803	16587	16662	16651	16543	16601	16568	16793	16638	16766	16689	16745	16706	16526	16600	16783	16617	16639	16576	16633	16815	16618	16699	16747	16611	16583	16689	16757	16681	16582	16693	16636	16714	16648	16778	16606	16662	16647	16588	16577	16698	16663	16741	16574	16679	16848	16616	16791	16540	16719	16537	16520	16697	16820	16866	16595	16544	16804	16707	16704	16685	16761	16591	16564	16748	16585	16604	16607	16561	16603	16676	16785	16502	16721	16765	16734	16666	16598	16532	16825	16637	16613	16830	16754	16570	16703	16647	16552	16614	16738	16698	16566	16720	16602	16636	16613	16726	16741	16619	16590	16804	16581	16535	16826	16586	16840	16629	16771	16642	16514	16592	16597	16784	16662	16688	16758	16442	16581	16616	16853	16876	16796	16805	16565	16748	16462	16586	16621	16686	16783	16593	16493	16786	16507	16711	16693	16677	16541	16559	16737	16665	16621	16724	16674	16768	16544	16696	16588	16604	16689	16651	16661	16555	16777	16794	16793	16708	16681	16697	16540	16676	16528	16778	16691	16686	16633	16713	16835	16510	16717	16547	16583	16816	16697	16610	16558	16640	16686	16746	16712	16675	16479	16696	16658	16701	16709	16648	16619	16731	16799	16713	16674	16802	16611	16526	16772	16650	16523	16668	16708	16742	16682	16590	16493	16650	16686	16811	16654	16586	16754	16653	16672	16675	16827	16771	16550	16672	16743	16526	16801	16823	16713	16753	16607	16623	16583	16682	16777	16760	16608	16716	16656	16617	16748	16580	16660	16699	16661	16767	16696	16725	16571	16518	16698	16593	16487	16571	16491	16605	16647	16670	16461	16761	16887	16704	16804	16593	16727	16613	16594	16531	16664	16701	16550	16760	16580	16667	16878	16679	16717	16693	16714	16628	16641	16648	16634	16689	16686	16803	16643	16791	16602	16740	16529	16829	16807	16779	16661	16542	16585	16702	16728	16571	16710	16644	16710	16702	16725	16636	16727	16683	16608	16685	16513	16627	16597	16736	16670	16631	16575	16706	16834	16713	16601	16732	16419	16719	16693	16675	16608	16769	16554	16624	16773	16446	16603	16696	16735	16597	16759	16702	16806	16599	16694	16674	16623	16744	16643	16710	16637	16610	16532	16510	16737	16698	16694	16724	16666	16611	16659	16683	16796	16769	16654	16703	16708	16748	16439	16602	16717	16691	16484	16532	16730	16702	16700	16641	16694	16556	16836	16771	16733	16564	16507	16596	16722	16443	16674	16839	16643	16570	16608	16657	16638	16707	16628	16691	16605	16737	16670	16571	16799	16761	16668	16661	16672	16593	16762	16454	16758	16591	16583	16531	16494	16730	16699	16553	16588	16759	16678	16596	16590	16614	16776	16855	16824	16579	16630	16657	16518	16785	16670	16577	16679	16631	16653	16772	16475	16575	16653	16625	16774	16788	16657	16536	16820	16805	16752	16515	16581	16801	16542	16667	16668	16493	16688	16766	16614	16649	16513	16633	16731	16697	16669	16666	16667	16705	16547	16476	16651	16676	16596	16654	16539	16670	16644	16610	16359	16793	16660	16625	16775	16601	16651	16685	16584	16563	16774	16504	16714	16560	16709	16847	16754	16746	16522	16639	16772	16627	16646	16640	16561	16786	16607	16569	16544	16760	16617	16605	16561	16650	16731	16555	16492	16583	16805	16586	16641	16797	16683	16552	16765	16642	16675	16629	16714	16638	16564	16705	16670	16628	16603	16725	16592	16704	16800	16695	16682	16618	16620	16653	16811	16581	16703	16666	16614	16691	16761	16614	16581	16666	16731	16600	16632	16676	16599	16705	16631	16585	16811	16550	16698	16810	16678	16496	16674	16719	16698	16641	16721	16583	16619	16717	16484	16722	16819	16734	16725	16599	16639	16602	16702	16764	16649	16737	16626	16676	16590	16624	16595	16705	16832	16663	16681	16562	16461	16771	16703	16615	16702	16676	16736	16621	16590	16545	16664	16642	16632	16648	16722	16572	16679	16486	16876	16769	16651	16820	16643	16600	16577	16665	16668	16683	16677	16718	16652	16783	16768	16843	16542	16644	16595	16741	16704	16774	16762	16510	16689	16654	16607	16412	16751	16672	16764	16760	16606	16666	16851	16596	16511	16730	16543	16560	16548	16692	16637	16668	16827	16714	16749	16757	16666	16744	16493	16512	16580	16707	16568	16868	16719	16619	16642	16603	16516	16682	16615	16784	16558	16575	16640	16769	16555	16743	16575	16710	16594	16730	16571	16596	16589	16639	16662	16643	16779	16532	16795	16689	16664	16707	16753	16615	16622	16677	16571	16728	16671	16525	16649	16768	16606	16585	16636	16745	16728	16784	16760	16746	16772	16627	16712	16732	16679	16596	16561	16646	16898	16562	16769	16790	16480	16682	16685	16715	16562	16726	16468	16694	16679	16617	16682	16844	16666	16688	16580	16740	16562	16738	16581	16744	16573	16663	16472	16840	16732	16626	16673	16602	16502	16673	16860	16563	16744	16514	16618	16475	16462	16660	16837	16460	16635	16517	16693	16538	16440	16680	16634	16589	16611	16610	16584	16636	16747	16727	16566	16759	16722	16585	16654	16626	16485	16791	16564	16688	16625	16592	16716	16741	16728	16676	16870	16769	16661	16637	16793	16736	16882	16547	16744	16708	16472	16778	16674	16734	16551	16646	16705	16567	16799	16629	16433	16773	16697	16646	16694	16594	16660	16589	16694	16724	16713	16730	16619	16647	16445	16647	16713	16696	16678	16765	16545	16747	16623	16675	16506	16533	16562	16909	16675	16518	16672	16579	16762	16737	16440	16629	16619	16600	16682	16750	16669	16648	16573	16627	16705	16648	16714	16655	16795	16431	16646	16571	16709	16777	16522	16688	16708	16837	16653	16754	16649	16681	16636	16702	16636	16775	16701	16712	16586	16712	16620	16706	16814	16649	16655	16645	16778	16786	16672	16751	16751	16520	16772	16430	16522	16716	16597	16410	16678	16697	16671	16606	16681	16659	16603	16658	16571	16583	16676	16635	16735	16715	16706	16600	16603	16614	16726	16564	16630	16557	16821	16588	16642	16633	16748	16797	16587	16597	16712	16578	16697	16613	16901	16662	16510	16493	16703	16613	16585	16575	16784	16597	16787	16713	16651	16701	16666	16779	16496	16626	16636	16728	16577	16448	16517	16591	16545	16754	16703	16639	16514	16862	16702	16643	16731	16791	16650	16493	16544	16718	16757	16655	16799	16697	16607	16796	16837	16598	16689	16566	16802	16559	16567	16599	16819	16576	16662	16481	16754	16751	16306	16780	16704	16644	16820	16695	16610	16564	16672	16648	16598	16680	16687	16649	16734	16642	16734	16699	16509	16508	16621	16749	16725	16540	16590	16640	16620	16651	16574	16802	16596	16716	16578	16540	16708	16633	16637	16776	16717	16665	16672	16649	16706	16828	16688	16616	16635	16606	16672	16768	16670	16624	16607	16627	16773	16704	16750	16670	16850	16840	16554	16703	16752	16676	16589	16428	16710	16695	16731	16496	16546	16611	16609	16652	16640	16464	16472	16553	16583	16691	16614	16742	16664	16755	16627	16706	16798	16784	16558	16563	16661	16709	16638	16882	16730	16786	16521	16705	16711	16591	16436	16713	16649	16561	16617	16656	16648	16642	16536	16671	16732	16903	16856	16525	16814	16626	16579	16667	16674	16767	16685	16815	16679	16532	16752	16638	16673	16693	16576	16660	16502	16582	16690	16567	16685	16568	16645	16742	16896	16646	16624	16674	16627	16555	16811	16668	16646	16722	16577	16615	16646	16725	16662	16523	16833	16713	16615	16674	16724	16660	16661	16803	16782	16487	16622	16869	16906	16728	16550	16677	16628	16427	16797	16773	16765	16672	16869	16769	16709	16719	16760	16659	16602	16556	16571	16679	16570	16777	16845	16692	16818	16682	16802	16674	16557	16678	16477	16609	16679	16598	16760	16683	16579	16548	16730	16579	16806	16676	16561	16639	16711	16586	16634	16656	16801	16638	16549	16861	16813	16616	16657	16505	16488	16600	16617	16878	16701	16649	16618	16664	16469	16719	16625	16691	16539	16615	16741	16552	16819	16777	16773	16690	16674	16694	16614	16656	16843	16617	16769	16699	16672	16702	16648	16629	16771	16491	16623	16660	16645	16690	16706	16666	16470	16792	16699	16746	16486	16689	16818	16653	16665	16593	16516	16906	16600	16518	16748	16719	16848	16589	16733	16646	16554	16632	16629	16500	16778	16517	16587	16820	16636	16628	16739	16746	16584	16578	16787	16687	16671	16788	16827	16730	16673	16704	16731	16724	16674	16720	16555	16772	16440	16598	16545	16633	16610	16520	16568	16817	16641	16680	16716	16490	16663	16609	16773	16649	16800	16499	16590	16532	16659	16580	16664	16783	16542	16561	16572	16623	16657	16686	16661	16603	16628	16655	16795	16756	16640	16673	16615	16629	16640	16651	16762	16653	16806	16606	16666	16543	16640	16668	16737	16748	16574	16680	16608	16850	16518	16535	16661	16646	16639	16701	16829	16656	16683	16657	16704	16744	16618	16673	16671	16582	16572	16720	16668	16580	16622
25653	21505	28066	25955	21874	21002	20860	19676	19274	19144	19088	18991	18989	19001	18855	19131	27970	28659	24806	22646	20882	19834	19170	19006	19103	19077	18852	18927	18832	18724	18566	18903	18687	18800	18699	18578	18746	18780	18740	18954	18934	19064	18675	18839	18740	18879	18654	18671	18870	19000	19087	18774	18820	18838	18688	18541	18867	18878	18615	18799	18926	18837	18663	18605	18983	18654	18749	19000	18654	18839	18747	18786	18868	19020	18838	18596	18702	18698	18771	18844	18753	18814	18753	18638	18820	18689	18721	18944	18593	18744	18742	18590	18716	18914	18763	18905	18666	18724	18847	18544	18723	18921	18756	18828	18968	18808	18594	18754	18735	18662	18693	18709	18760	18587	18621	18615	18822	18928	18626	18735	18607	18730	19025	18547	18865	18652	18827	18892	18774	18726	18573	18524	18595	18767	18888	18736	18653	18856	18820	18807	18926	18702	18711	18694	18836	18731	18904	18826	18854	18605	18690	18737	18764	18714	18823	18933	18587	18645	18802	18640	18932	18719	18616	18841	18561	18754	18723	18919	18812	18722	18608	18735	18909	18813	18804	18483	18788	18981	18938	18729	18657	18725	18790	18698	18681	18793	18622	18782	18856	18856	18851	18770	18737	18909	18783	18724	18863	18715	18695	18680	18807	18583	18624	18799	18735	18727	18928	18618	18797	18704	18842	18695	18665	18690	18635	18935	18867	18856	18703	19056	18826	18710	18800	18920	18693	18839	18564	18655	18727	18916	18619	18677	18756	18732	18823	18630	18676	18652	18742	18798	18606	18653	18846	18619	18613	18833	18631	18955	18762	18709	18659	18791	18801	18795	18955	18634	18780	18704	18782	18705	18689	18717	18709	18876	18720	18739	18767	18506	18589	18698	18643	18630	18731	18660	18774	18730	18666	18547	18888	18748	18741	18743	18730	18750	18772	18720	18682	18635	18679	18700	18455	18680	18563	18600	18782	18829	18704	18677	18857	18669	18914	18598	18797	18635	18777	18913	18733	18609	18729	18604	18817	18800	18806	18659	18643	18870	18713	18781	18764	18883	18532	18798	18693	18779	18685	18951	18783	18869	18755	18726	18611	18856	18759	18713	18640	18639	18805	18965	18781	18569	18678	18781	18661	18869	18713	18738	18935	18702	18871	18744	18762	18893	18552	18787	18977	18930	18920	18806	18756	18830	19015	18681	18671	18688	18503	18825	18829	18631	18872	18723	18852	18788	18655	18566	18728	18665	18733	18732	18836	18915	18791	18762	18922	18524	18632	18735	18840	18843	18788	18679	18635	18701	18724	18672	18564	18549	18824	18719	18913	18697	18663	18763	18432	18731	18814	18913	18648	18690	18666	18797	18829	18685	18711	18755	18756	18721	18768	19040	18564	18748	18683	18831	18706	18864	18750	18487	18814	18856	18573	18641	18657	18867	18822	18693	18797	18834	18532	18880	18784	18718	18537	18922	18741	18591	18578	18860	18694	18791	18730	18719	18790	18731	18724	18589	18552	18860	19003	18697	18885	18652	18692	18667	18778	18760	18846	18894	18849	18565	18695	18772	18842	19016	18799	18684	18754	18704	18741	18684	18580	18833	18908	18805	18654	18811	18922	18841	18816	18845	18808	18713	18769	18627	18714	18776	18667	18703	18887	18815	18766	18938	18773	18665	18802	18621	18764	18727	18568	18641	18746	18895	18848	18988	18754	18696	18921	18963	18600	18508	18717	18539	18815	18824	18653	18728	18667	18789	18673	18815	18569	18674	18797	18728	18679	18708	18768	18627	18933	18975	18769	18746	18942	18664	18902	18763	18765	18569	18738	18812	18801	18905	18694	18672	18808	18828	18890	18626	18722	18684	18850	18600	18816	18576	18590	18628	18836	18687	18962	18860	18877	18601	18799	18937	18958	18806	18784	18838	18702	18998	18934	18818	18707	18769	19024	18792	18878	18643	18589	18866	18771	18570	18499	18577	18432	18835	18738	18704	18539	18714	18773	19097	18887	18886	18746	18739	18653	18673	18738	18531	18673	18679	18752	18715	18793	18796	18967	18919	18705	18745	18673	18881	18588	18771	18848	18874	19042	18817	18849	18825	18727	19042	18646	18855	18851	18669	18729	18635	18714	18715	18579	18930	18877	18600	18805	18788	18870	18843	18700	18537	18700	18663	18775	18813	18794	18848	18822	18610	18639	18821	18643	18897	18792	18696	18824	18881	18712	18808	18663	18817	18899	18687	18897	18717	18865	18764	18749	18843	19002	18776	18874	18772	18564	18859	18716	18915	18695	18882	18954	18658	18723	18766	18751	18785	18820	18766	18599	18835	19002	18773	18703	18775	18882	18771	18746	18823	18984	18879	18742	18894	18908	18832	18695	18734	18681	18769	18701	18834	18894	18638	18674	18924	18801	18721	18857	18813	18742	19013	18815	18781	18920	18717	18913	18656	18852	18683	18688	18862	18687	18766	18813	18800	18662	18682	18749	18630	18885	18660	18673	18746	18811	18746	18604	18706	18792	18853	18884	18915	18588	18523	18875	18750	18689	18673	18668	18631	18764	18821	18760	18654	18802	18603	18831	18597	18750	18686	18870	18627	18932	18798	18506	18814	18740	18766	18698	18878	18670	18667	18839	18804	18679	18696	18723	18958	18901	18731	18791	18819	18760	18699	18953	18839	18679	18773	18711	18696	18978	18806	18740	18678	18903	18658	18945	18844	19037	18859	18728	18690	18829	18765	18921	18930	18858	18890	18716	18814	18975	18951	18752	18680	18923	18720	18654	18888	18603	18727	18749	18739	18790	18832	18553	18709	18840	18941	18720	18777	18869	18863	18815	18732	18767	18869	18689	18863	18818	18577	18785	18861	18883	18778	18965	18935	18615	18737	18738	18726	18575	18796	18827	18784	18924	18625	18752	18735	18718	18878	18726	18908	18584	18557	18967	18706	18829	18698	18637	18722	18746	18768	18652	18863	18635	18694	19061	18765	18735	18661	18717	18463	18550	18774	18697	18870	18776	18676	18847	18706	18677	18616	18945	18754	18800	18595	18645	18714	19064	18564	18869	18771	18770	18805	18834	18880	18942	18720	18720	18622	18784	18828	18723	18758	18863	18676	18938	18834	18813	18705	18856	18755	18695	18678	18897	18884	18871	18865	18780	18779	18724	18811	18509	18883	18740	18669	18534	18885	18624	18950	18887	18759	18763	18548	18751	18878	18727	18777	18891	18766	18774	18677	18839	18806	18743	18854	18632	18742	18826	18691	18858	18631	18629	18689	18701	18782	18881	18659	18910	18662	18746	18675	18767	18752	18573	18768	18682	18779	18761	18586	18828	18839	18641	18884	18914	18800	18552	18860	18640	18682	18613	18711	18654	18612	18835	18606	18773	18692	18868	19023	18796	18877	18705	18721	18885	18834	18869	18745	18827	18763	18867	18740	18643	18715	18868	18776	18620	18665	18850	18743	18796	18815	18872	18752	18627	18625	18535	18682	18916	18762	18526	18833	18769	18622	18779	18907	18845	18710	18860	18881	18728	18529	18724	18644	19055	18860	18736	18988	19083	18840	18826	18930	18596	18653	18821	18635	18699	18740	18858	18663	18800	18773	18631	18825	18713	18752	18781	18621	18701	18821	18852	18745	18720	18810	18804	18632	18891	18680	18835	18680	18797	18461	18684	18693	18870	18735	18688	18745	18689	18707	18758	18698	18706	18818	18636	18648	18703	18690	18784	18926	18395	18835	18566	18801	18759	18709	18809	18725	19057	18606	19044	18775	18710	18799	18701	18735	18951	18560	18807	18734	18788	18824	18863	19094	18693	18810	18877	18860	18653	18676	18733	18619	18835	18789	18853	18891	18760	18641	18924	18948	18722	18739	18838	18816	18961	18809	18781	18892	18614	18626	18720	18595	18770	18883	18856	18929	18580	18790	18670	18912	18881	18766	18666	18812	18665	18635	18607	18425	18726	18752	18610	18855	18656	18586	18808	18707	18826	18869	19005	18923	18704	18575	18833	18521	18868	18830	18723	18697	18990	18452	18831	18779	19078	18722	18718	18746	18832	18702	18733	18935	18811	18805	18810	18901	18601	18699	18675	18509	18815	18762	18817	18740	18797	18743	18937	18766	18697	18653	18806	18925	18655	18746	18760	18825	18743	18825	18889	18980	18564	18841	18746	18694	18612	18795	18858	18757	18699	18654	18796	18749	18560	18824	18836	18755	18862	18650	18835	18864	18691	19021	18764	18780	18671	18716	18572	18705	18897	19018	18842	18907	18910	18741	18834	18848	18819	18823	18798	18999	18973	18627	18728	18719	18795	19055	18805	18728	18734	18815	18944	18834	18805	18792	18561	18639	18683	18647	18785	18690	18685	18720	18807	18792	18848	18781	18656	18944	18902	18665	18701	18693	18672	18634	18768	18609	18577	18787	18585	18827	18969	18814	18820	18731	18694	18791	18829	18810	18737	18919	18812	18744	18637	18701	18805	18831	18716	18534	18807	18777	18427	18980	18771	18756	18633	18666	18637	18769	18794	18616	18543	19018	18723	18786	18869	18898	18995	18823	18714	18738	18664	18702	18767	18556	18714	18706	18659	18675	18872	18681	18850	18605	18832	18738	18591	18729	18692	18816	18805	18803	18727	18726	18634	18830	18769	18854	19053	18910	18821	18738	18640	18825	18894	18797	18855	18712	18726	18899	18766	18686	18806	18811	18787	18577	18492	18965	18809	18851	18714	18765	18767	18792	18919	18665	18710	18616	18697	18754	18749	18695	18753	19089	18690	18764	18730	19005	18616	18544	18742	18775	18669	18678	18833	18873	18663	18804	18907	18743	18823	18747	18903	18973	18786	18935	18773	18686	18851	18675	18631	18703	18810	18567	18751	18731	18723	18615	18852	18615	18818	18795	18866	18836	18829	18874	18646	18739	18706	18718	18715	18664	18709	18862	18632	18812	18559	18852	18862	18928	18743	18932	18877	18842	18845	18615	18918	18640	18769	18621	18695	18793	18893	18765	18681	18808	18875	18805	18669	18840	18741	18849	18899	18945	18660	18647	18783	18856	18730	18739	18584	18700	18714	18425	18735	18719	18696	18905	18807	18659	18706	18567	18645	18699	18681	18777	18629	18943	18828	18899	18646	18780	18837	18744	18880	18782
15975	23784	22644	19837	19258	18917	18236	17838	17459	17340	17115	17210	17083	17138	17108	17325	31348	29991	24366	21232	19453	18015	17534	17007	16829	16822	16921	16842	16826	16874	16826	16837	16727	16883	16852	16732	16779	16817	16790	16819	16855	16745	16890	16850	16832	16871	16642	16837	16784	16841	16780	16708	16915	16725	17035	16921	16833	16742	16785	16750	16792	16731	16815	16866	16992	16649	16815	16878	16755	16918	16927	16786	16897	16746	16597	16747	16944	16729	16676	16807	16806	16727	16796	16730	16850	16660	16816	16735	16775	16840	16811	16712	16777	16731	16868	16877	16916	16900	16693	16764	16960	16809	16794	16845	16775	16665	16743	16846	16797	16665	16851	16794	16826	16789	16629	16729	16717	16710	17010	16822	16849	16734	16800	16720	16847	16738	16767	16822	16831	16817	16701	16845	16608	16591	16797	16779	16846	16762	16797	16749	16799	16682	16816	16744	17023	16888	16885	16933	16835	16671	16625	16631	16714	16833	16803	16817	16798	16679	16709	16797	16899	16577	16740	16904	16618	16851	16854	16873	16774	16577	16797	16783	16824	16886	16854	16788	16771	16834	16832	16680	16842	16800	16931	16722	16603	16940	16950	16706	16770	16743	16685	16707	16882	16950	16683	16908	16656	16748	16736	16857	16701	16819	16714	16600	16703	16680	16804	16698	16780	16693	16636	16875	16888	16918	16578	16797	16837	16970	16770	16763	16784	16692	16847	16712	16793	16886	16906	16694	16780	16666	16952	16697	16903	16746	16582	16718	16631	16665	16873	16714	16786	16670	16842	16794	16862	16796	16931	16880	17057	16749	16647	16774	16870	16806	16776	16798	16799	16783	16729	16948	16781	16771	16959	16731	16865	16795	16714	16747	16747	16834	16747	16854	16787	16721	16690	16745	16807	16770	16728	16945	16807	16748	16808	16758	16864	16728	16724	16723	16790	16794	16651	16840	16854	16683	16812	16878	16717	16872	16587	16711	16671	16745	16866	16907	16855	16783	16600	16786	16732	16865	16966	16538	16741	16637	16815	16872	16903	16853	16752	16736	16800	16839	16824	16861	16790	16805	16738	16755	16850	16862	16669	16714	16832	16673	16635	16763	16884	16874	16753	16854	16865	16741	16716	16955	16946	16767	16802	16931	16880	16885	16703	16741	16702	16828	16609	16901	16943	16742	16702	16715	16708	16882	16899	16711	16725	16603	16694	16795	16857	16731	16792	16974	16750	16623	16685	16676	16844	16714	16827	16758	16650	16830	16713	16707	16555	16864	16780	16911	16711	16826	16733	16648	16844	16633	17029	16864	16711	16801	16906	16752	16704	16840	16803	16845	16729	16831	16691	16680	16715	16875	16781	16936	16777	16845	16660	17024	16753	16837	16813	16708	16737	16729	16775	16682	16655	16820	16580	16564	16730	16657	16791	16952	16699	16766	16747	16894	16708	16859	16850	16868	16837	16768	16801	16696	16723	17049	16880	16759	16820	16870	16728	16846	16813	16634	16878	16734	16705	16737	16748	16927	16791	16725	16936	16871	16872	16746	16697	16852	16706	16810	16944	16729	16804	16768	16714	16781	16749	16779	16918	16962	16628	16760	16701	16665	16792	16682	16683	16880	16830	16769	16937	16799	16925	16768	16813	16903	16835	16848	16597	16719	16787	16884	16937	16721	16772	16839	16636	16900	16710	16770	16656	16680	16628	16840	16849	16765	16671	16906	16740	16834	16740	16803	16778	16755	16931	16824	16782	16788	16784	16811	16802	16785	16770	16818	16956	16820	16798	16745	16591	16892	16870	16921	16642	16856	16918	16671	16814	16704	16848	16803	16854	16666	17057	16795	16793	16881	16864	16772	16954	16773	16747	16740	16770	16790	16779	16690	16734	16700	16776	16736	17011	16767	16725	16940	16712	16825	16748	16735	16860	16592	16846	16647	16919	16901	16685	16680	16790	16830	16802	16946	16939	16716	16759	16918	16766	16771	16811	16765	16893	16881	16850	16754	16829	16746	16883	16743	16743	16867	17027	16849	17060	16753	16915	16778	16776	16610	16713	16892	16932	16840	16630	16699	16944	16743	16598	16617	16719	16656	16868	16927	16807	16803	16790	16664	16788	16713	16763	16782	16718	16693	16814	16874	16665	16922	16665	16836	16852	16790	16868	16709	16764	17016	16957	16864	16711	16962	16789	16650	16855	16936	16829	16869	16728	16929	16942	16667	16810	16822	16842	16753	16788	16639	16887	16858	16862	16790	16778	16737	16757	16694	16828	16743	16838	16916	16765	16677	16701	16682	16712	16703	16824	17000	16786	16985	16750	16772	16901	16842	16857	16904	16708	16686	16699	16849	17033	16838	16695	16776	16975	16869	16935	16731	16866	16715	16794	16775	16727	16739	16730	16858	16846	16863	16866	16661	16731	16779	16792	16760	16853	16860	16824	16969	16819	16773	16739	16635	16685	16725	16908	16703	16800	16749	16992	16838	16573	16702	16744	16747	16639	16724	16807	16802	16748	16689	16661	16838	16789	16712	16670	16750	16961	16764	16656	16654	16762	16723	16785	16825	16788	16639	16693	16795	16813	16764	16835	16899	16649	16881	16820	16939	16746	16598	16814	16703	16842	16815	16673	16710	16854	16803	16723	16812	16846	16861	16777	16823	16807	16746	16789	16803	16752	16768	16767	16750	16698	16656	16821	16755	16685	16944	16648	16765	16834	16755	16741	16872	16751	16766	16766	16837	16848	16868	16917	16830	16842	16931	16878	16783	16893	16758	16803	16893	16872	16752	16863	16787	16752	16777	16768	16705	16855	16743	16734	16847	16936	16792	16837	16796	16716	16882	16727	16738	16819	16732	16774	16742	16792	16774	16883	16821	16722	16705	16769	16878	16788	16752	16851	16756	16839	16789	16732	16915	16861	16869	16785	16824	16760	16796	16690	16630	16756	16748	16668	16647	16934	16848	16788	16798	16793	16628	16701	16863	16726	16809	16843	16758	16659	16699	16787	16851	16778	16773	16803	16641	16833	16692	17084	16963	16777	16689	16574	16884	16647	16912	16781	16750	16829	16685	16904	16711	16911	16872	16863	16834	16749	16906	16617	16783	16875	16583	16836	16752	16848	16730	16850	16655	16855	16763	16799	17023	16901	16677	16882	16812	16655	16763	16767	16688	16730	16708	16798	16925	16835	16839	16676	17045	16818	16741	16726	16591	16726	16627	16779	16759	16911	16770	16723	16789	16689	16954	16799	16736	16866	16675	16856	16816	16716	16704	16747	16766	16850	16833	16650	16740	16763	16655	16876	16709	16718	16760	16694	16622	16775	16792	16937	16818	17004	16834	16730	16760	16609	16847	16726	16853	16770	16824	16758	16859	16706	16755	16742	16690	16760	16816	16882	16938	16835	16845	16914	16755	16771	16794	16737	16673	16779	16960	16895	16767	16949	16827	16721	16807	16864	16665	16646	16813	16779	16927	16924	16960	16842	16685	16987	16894	16706	16766	16812	16824	16835	16784	16893	16678	16879	16551	16637	16816	16710	16653	16677	16719	16952	16726	16870	16699	16737	16862	16897	16743	16776	16743	16853	16754	16936	16866	16759	16765	16731	16722	16736	16762	16674	16895	16860	16782	16610	16804	16878	16921	16500	16823	16760	16760	16699	16701	16734	16819	16764	16630	16825	16650	16709	16704	16870	16733	16914	16638	16590	16856	16834	16882	16672	16854	16867	16716	16728	16571	16966	16807	16888	16683	16722	16790	16708	16891	16828	16963	16790	16798	16560	16654	16731	16686	16738	16847	16781	16830	16801	16741	16761	16738	16703	16604	16815	16646	16833	16995	16640	16617	16943	16866	16758	16705	16768	16828	16751	16695	16834	16673	16718	16599	16792	16681	16799	16931	16795	16742	16796	16707	16895	16882	16627	16789	16954	16831	16831	16757	16727	16816	16671	16851	16844	16746	16921	16835	16670	16673	16738	16666	16651	16797	16778	16789	16864	16881	16725	16763	16939	16902	16808	16876	16718	16582	16937	16745	16633	16762	16835	16758	16721	16891	16746	16795	16873	16623	16811	16840	16888	16696	16929	16998	16809	16866	16632	16741	16773	16790	16901	16749	16949	16849	16841	16787	16746	16805	16924	16760	16819	16872	16811	16980	16888	16849	16709	16913	16804	16881	16589	16833	16909	16757	16879	16839	16596	17012	16767	16770	16869	16824	16873	16618	16848	16720	16731	16693	16589	16735	16851	16801	16624	16929	16772	16842	16724	16571	17017	16675	16784	16719	16841	16749	16822	16888	16850	16415	16900	17083	16744	16910	16888	16614	16799	16660	16930	16841	16570	16880	16770	16591	16804	16907	16942	16921	16640	17009	16874	16744	16793	16771	16831	16795	16876	16983	16753	16978	16770	16758	16744	16701	16849	16892	16838	16597	16721	16700	16876	16832	16704	16698	16852	16651	16945	16841	16726	16900	16782	16885	16766	16740	16691	16952	16794	16836	16944	16728	16889	16670	16680	16757	16749	16842	16744	16852	16943	16766	16846	16862	16775	16731	16719	16768	16815	16721	16814	16652	16837	16716	16692	16819	16783	16856	16790	16799	16814	16938	16730	16736	16711	16863	16754	16857	16842	16564	16793	16773	16940	16643	16983	16845	16737	16661	16789	16739	16732	16766	16900	16658	16675	16735	16961	16801	16865	16926	16850	16909	16752	16877	16838	16743	16883	16680	16724	16735	16797	16916	16754	16829	16796	16597	16738	16782	16779	16885	16653	16804	16787	16867	16684	16729	16630	16729	16676	16590	16679	16746	16694	16924	16740	16820	16798	16757	17128	16753	16638	16676	16727	16987	16897	16896	16750	16698	16952	16927	16752	16823	17013	16944	16729	16854	16810	16797	16789	16800	16867	16908	16836	16719	16850	16787	16675	16616	16654	16714	16840	16736	16948	16798	16781	16801	16755	16936	16832	16823	16728	16923	16796	16808	16870	16748	16951	16787	16644	16988	16921	16798	16808	16952	16793	16668	16801	16794	16815	16890	16976	16770	16680	16664	16864	16896	16859	16890	16862	16789	16640	16842	16688	16603	16819	16733	16868	16830	16891	16725	16896	16946	16980	16861	16852	16972	16794	16948	16811	16818	16903	16776	16778	16908
24262	21440	28917	24438	22234	23160	22542	19632	18985	19023	19054	19027	19024	18730	18807	18842	33147	29597	26840	27712	25289	21945	20236	19431	18776	18504	18326	18607	18378	18369	18505	18220	18420	18495	18470	18431	18287	18424	18522	18623	18473	18509	18467	18310	18415	18405	18321	18406	18379	18331	18309	18380	18248	18342	18306	18656	18595	18308	18349	18608	18328	18208	18504	18306	18043	18308	18324	18265	18227	18248	18195	18219	18460	18383	18306	18197	18425	18239	18358	18286	18596	18530	18388	18280	18306	18262	18142	18417	18191	18255	18362	18357	18236	18431	18487	18316	18328	18316	18296	18533	18390	18348	18440	18251	18278	18539	18298	18356	18407	18238	18397	18432	18440	18477	18327	18349	18411	18300	18545	18267	18315	18470	18483	18295	18407	18358	18308	18340	18362	18279	18285	18149	18332	18374	18312	18153	18462	18323	18329	18378	18159	18286	18312	18179	18321	18391	18405	18455	18321	18177	18261	18426	18335	18291	18433	18333	18404	18341	18245	18181	18422	18289	18441	18378	18261	18546	18257	18112	18138	18269	18463	18488	18458	18436	18363	18440	18280	18426	18370	18224	18420	18363	18265	18169	18685	18525	18412	18357	18399	18438	18300	18179	18444	18319	18338	18345	18345	18229	18405	18420	18462	18259	18311	18116	18403	18098	18340	18288	18392	18396	18285	18213	18596	18515	18214	18263	18397	18376	18347	18611	18416	18164	18227	18356	18379	18242	18260	18406	18407	18243	18303	18282	18427	18350	18446	18434	18351	18331	18226	18487	18449	18414	18314	18379	18428	18451	18328	18197	18306	18361	18374	18110	18304	18135	18322	18313	18160	18429	18338	18308	18349	18374	18226	18348	18266	18343	18413	18406	18339	18466	18251	18385	18333	18153	18248	18414	18341	18273	18380	18482	18488	18434	18242	18466	18220	18521	18383	18302	18173	18062	18425	18468	18350	18473	18338	18425	18463	18411	18456	18497	18304	18667	18475	18415	18391	18150	18407	18251	18402	18380	18125	18402	18268	18455	18246	18339	18375	18483	18137	18188	18428	18520	18507	18281	18460	18377	18428	18484	18480	18325	18408	18346	18503	18262	18228	18352	18293	18338	18324	18246	18441	18496	18502	18244	18278	18328	18510	18426	18196	18432	18308	18233	18368	18332	18376	18380	18326	18305	18230	18313	18510	18265	18469	18266	18430	18244	18288	18246	18326	18360	18217	18421	18302	18355	18417	18554	18289	18270	18335	18359	18428	18361	18500	18491	18444	18379	18225	18138	18237	18468	18400	18349	18218	18270	18235	18245	18408	18380	18165	18261	18509	18185	18443	18255	18212	18236	18398	18178	18266	18158	18345	18241	18294	18497	18379	18131	18262	18148	18158	18336	18426	18196	18404	18154	18022	18386	18404	18463	18448	18238	18327	18216	18227	18275	18331	18489	18452	18362	18216	18357	18258	18412	18304	18470	18545	18363	18114	18460	18064	18262	18150	18433	18021	18306	18365	18342	18458	18469	18402	18495	18237	18331	18402	18292	18214	18207	18477	18390	18492	18244	18409	18135	18339	18291	18487	18206	18384	18291	18232	18273	18356	18154	18446	18446	18246	18252	18536	18287	18458	18151	18350	18405	18419	18334	18388	18452	18265	18459	18252	18389	18180	18270	18355	18220	18455	18046	18225	18242	18287	18399	18390	18266	18377	18360	18225	18297	18147	18492	18108	17966	18412	18333	18319	18416	18136	18477	18338	18287	18337	18436	18551	18232	18437	18408	18208	18300	18391	18459	18289	18266	18422	18256	18425	18464	18227	18217	18279	18294	18420	18518	18199	18394	18350	18426	18357	18315	18516	18369	18356	18380	18494	18216	18296	18285	18220	18226	18148	18356	18286	18331	18413	18258	18155	18363	18400	18189	18287	18375	18436	18173	18267	18277	18326	18577	18271	18426	18364	18443	18369	18369	18359	18383	18320	18471	18472	18463	18367	18352	18389	18449	18242	18321	18142	18199	18333	18685	18427	18115	18411	18360	18215	18418	18351	18396	18534	18262	18445	18437	18283	18240	18340	18346	18424	18269	18480	18345	18357	18426	18352	18093	18178	18190	18437	18345	18384	18314	18384	18370	18412	18256	18228	18179	18290	18316	18471	18330	18328	18235	18439	18267	18328	18300	18017	18271	18223	18452	18284	18240	18270	18394	18378	18380	18302	18298	18414	18328	18300	18269	18279	18471	18175	18256	18297	18236	18409	18391	18313	18276	18245	18222	18465	18319	18505	18371	18292	18230	18517	18381	18112	18233	18358	18234	18342	18223	18297	18258	18341	18220	18322	18473	18401	18542	18385	18286	18364	18499	18366	18568	18295	18441	18415	18276	18466	18394	18479	18446	18125	18319	18294	18256	18161	18237	18475	18403	18107	18250	18343	18472	18348	18323	18189	18201	18291	18424	18346	18279	18440	18472	18401	18310	18326	18315	18365	18493	18486	18499	18174	18278	18257	18169	18275	18239	18304	18307	18727	18428	18512	18464	18348	18270	18195	18208	18185	18413	18419	18306	18384	18447	18562	18167	18499	18311	18463	18473	18377	18451	18540	18326	18396	18201	18248	18383	18304	18244	18475	18513	18524	18187	18347	18297	18353	18499	18451	18447	18379	18338	18086	18062	18298	18266	18324	18505	18357	18343	18082	18275	18349	18459	18291	18422	18162	18192	18538	18321	18245	18374	18124	18341	18334	18248	18296	18296	18537	18403	18362	18463	18436	18270	18492	18372	18477	18173	18238	18291	18334	18406	18466	17980	18413	18511	18401	18309	18460	18190	18383	18436	18385	18226	18354	18174	18316	18324	18297	18276	18469	18346	18252	18169	18417	18231	18447	18462	18406	18313	18480	18571	18368	18306	18471	18515	18639	18407	18224	18368	18264	18328	18292	18179	18359	18507	18445	18572	18521	18424	18416	18611	18454	18528	18421	18362	18395	18372	18412	18173	18320	18159	18482	18350	18553	18362	18298	18384	18374	18722	18402	18369	18260	18317	18163	18425	18256	18262	18290	18267	18344	18286	18417	18356	18370	18379	18326	18361	18153	18516	18466	18163	18246	18351	18173	18502	18113	18358	18547	18281	18389	18113	18256	18260	18300	18484	18536	18340	18364	18298	18475	18276	18412	18341	18437	18238	18251	18272	18278	18217	18221	18333	18295	18256	18184	18304	18207	18423	18420	18413	18694	18256	18079	18325	18319	18415	18277	18289	18199	18415	18405	18301	18426	18416	18302	18159	18151	18290	18348	18260	18165	18333	18545	18333	18363	18435	18294	18120	18202	18428	18368	18337	18305	18569	18442	18340	18361	18421	18419	18383	18439	18421	18527	18285	18253	18438	18388	18319	18369	18331	18307	18206	18249	18516	18386	18278	18438	18279	18401	18518	18518	18318	18371	18347	18303	18414	18457	18284	18256	18379	18297	18509	18236	18431	18337	18317	18539	18292	18327	18358	18374	18280	18351	18391	18087	18244	18292	18261	18336	18379	18286	18305	18366	18435	18569	18445	18243	18319	18255	18319	18387	18560	18398	18433	18181	18236	18207	18261	18322	18340	18423	18327	18207	18422	18329	18417	18169	18261	18368	18458	18416	18129	18386	18645	18555	18338	18287	18315	18232	18246	18139	18403	18380	18360	18300	18330	18315	18287	18434	18317	18491	18312	18537	18575	18209	18333	18393	18454	18456	18251	18299	18464	18483	18262	18526	18221	18241	18324	18215	18229	18351	18490	18296	18349	18387	18396	18320	18454	18373	18428	18255	18323	18204	18403	18366	18629	18255	18280	18069	18375	18203	18123	18381	18451	18359	18097	18307	18487	18263	18037	18480	18434	18370	18305	18347	18487	18222	18410	18363	18370	18338	18379	18459	18470	18254	18250	18494	18486	18359	18382	18588	18270	18414	18402	18308	18227	18236	18438	18389	18390	18270	18468	18428	18358	18317	18306	18387	18346	18092	18320	18345	18467	18212	18441	18440	18394	18362	18183	18260	18186	18402	18275	18284	18284	18401	18347	18360	18211	18309	18492	18399	18471	18385	18278	18399	18276	18199	18455	18334	18459	18254	18261	18396	18401	18409	18472	18578	18381	18405	18588	18255	18435	18381	18416	18305	18511	18316	18144	18345	18209	18438	18322	18296	18362	18324	18490	18075	18391	18328	18182	18308	18291	18290	18107	18328	18112	18278	18425	18373	18224	18416	18352	18453	18333	18353	18351	18196	18500	18346	18381	18396	18387	18200	18563	18358	18301	18279	18319	18379	18359	18339	18597	18175	18260	18232	18225	18447	18289	18404	18307	18279	18219	18305	18322	18457	18350	18483	18300	18520	18346	18303	18391	18280	18206	18370	18301	18312	18178	18379	18493	18322	18389	18278	18234	18371	18282	18499	18378	18419	18295	18279	18559	18535	18333	18272	18319	18293	18312	18424	18577	18372	18672	18307	18495	18277	18263	18360	18244	18354	18339	18266	18500	18335	18350	18328	18352	18389	18241	18322	18218	18505	18351	18204	18368	18412	18589	18204	18239	18472	18452	18328	18511	18458	18335	18283	18237	18478	18159	18340	18590	18309	18261	18342	18412	18265	18408	18435	18361	18364	18211	18407	18372	18386	18196	18191	18351	18232	18385	18340	18383	18216	18395	18099	18346	18414	18229	18293	18421	18254	18428	18632	18434	18421	18113	18437	18458	18343	18305	18316	18275	18193	18297	18411	18136	18218	18544	18704	18367	18384	18351	18526	18181	18377	18361	18353	18420	18195	18336	18580	18342	18265	18395	18217	18459	18253	18360	18348	18378	18373	18264	18260	18320	18237	18342	18311	18342	18229	18160	18494	18314	18344	18268	18463	18456	18322	18237	18150	18278	18406	18108	18329	18459	18498	18174	18368	18473	18378	18493	18524	18436	18355	18456	18468	18247	18292	18551	18292	18523	18062	18431	18452	18302	18411	18288	18292	18334	18430	18296	18463	18355	18185	18220	18132	18461	18302	18297	18380	18312	18437	18420	18294	18328	18204	18278	18301	18414	18443	18289	18375	18340	18429	18362	18296	18307	18376	18351	18214	18458	18427	18350	18332	18200	18338	18369	18266	18517	18410	18408	18285	18303	18236	18232
17043	27829	25795	22336	20622	19728	18681	18298	17766	17514	17406	17464	17223	17096	16833	16995	36859	30214	28679	29397	25198	21149	18420	17094	16864	16595	16445	16629	16554	16492	16433	16459	16390	16498	16448	16521	16516	16544	16543	16471	16606	16481	16381	16421	16576	16473	16415	16567	16494	16662	16561	16552	16416	16345	16492	16472	16607	16572	16547	16489	16475	16556	16613	16407	16546	16450	16499	16419	16366	16481	16438	16588	16437	16525	16384	16517	16619	16303	16475	16649	16567	16506	16490	16516	16502	16467	16632	16424	16514	16527	16506	16391	16570	16278	16571	16539	16483	16429	16500	16464	16513	16364	16497	16481	16462	16481	16417	16354	16461	16379	16467	16537	16534	16578	16555	16603	16545	16371	16434	16404	16296	16510	16394	16641	16478	16491	16502	16509	16376	16557	16719	16483	16428	16531	16463	16359	16477	16449	16458	16490	16480	16445	16484	16467	16378	16408	16581	16300	16550	16591	16321	16467	16426	16312	16443	16433	16527	16446	16590	16387	16530	16641	16466	16483	16532	16526	16488	16412	16456	16445	16519	16526	16511	16464	16439	16640	16455	16491	16671	16475	16508	16397	16508	16597	16564	16477	16546	16566	16489	16496	16558	16465	16357	16465	16410	16595	16585	16413	16642	16461	16393	16500	16457	16484	16384	16570	16585	16538	16485	16618	16464	16519	16408	16612	16381	16306	16444	16518	16537	16546	16515	16542	16521	16533	16561	16546	16511	16347	16446	16579	16281	16522	16468	16565	16455	16499	16388	16470	16599	16522	16409	16535	16463	16584	16449	16533	16508	16464	16521	16465	16434	16518	16344	16499	16463	16607	16479	16450	16380	16521	16351	16608	16380	16419	16566	16511	16516	16607	16504	16563	16305	16579	16560	16440	16612	16575	16357	16563	16485	16407	16690	16489	16411	16419	16422	16549	16561	16555	16313	16428	16469	16355	16380	16469	16520	16452	16564	16651	16493	16613	16500	16456	16458	16408	16465	16451	16475	16515	16464	16595	16409	16499	16500	16665	16466	16428	16438	16374	16598	16510	16501	16491	16415	16497	16389	16518	16504	16492	16396	16482	16457	16437	16601	16438	16556	16588	16550	16424	16440	16482	16365	16569	16488	16530	16549	16645	16337	16681	16511	16507	16614	16695	16545	16546	16483	16331	16451	16507	16488	16446	16516	16555	16590	16467	16340	16486	16483	16432	16563	16399	16466	16541	16440	16492	16562	16460	16508	16451	16481	16410	16559	16479	16526	16407	16621	16493	16411	16330	16459	16428	16460	16502	16433	16633	16355	16538	16378	16354	16424	16471	16464	16502	16561	16371	16377	16576	16670	16457	16666	16370	16386	16384	16317	16372	16638	16419	16486	16542	16494	16625	16447	16555	16512	16605	16444	16586	16512	16441	16460	16518	16459	16610	16486	16442	16454	16449	16546	16551	16381	16394	16526	16467	16497	16500	16464	16481	16362	16352	16597	16533	16493	16546	16479	16675	16342	16285	16416	16427	16360	16467	16510	16416	16551	16462	16402	16505	16360	16523	16358	16609	16365	16632	16592	16599	16458	16478	16410	16417	16425	16245	16436	16457	16590	16463	16720	16519	16591	16560	16451	16516	16549	16581	16507	16450	16471	16520	16395	16502	16391	16512	16424	16511	16558	16451	16650	16487	16516	16507	16423	16374	16299	16435	16531	16533	16500	16364	16487	16503	16544	16316	16482	16502	16590	16543	16497	16667	16573	16407	16617	16415	16406	16454	16608	16479	16329	16408	16606	16457	16378	16572	16561	16311	16497	16505	16571	16686	16462	16374	16475	16540	16596	16630	16463	16310	16255	16602	16423	16546	16634	16332	16438	16570	16581	16669	16576	16437	16608	16327	16300	16354	16441	16559	16538	16468	16438	16355	16523	16400	16585	16372	16518	16505	16352	16547	16377	16425	16389	16396	16553	16516	16446	16339	16591	16567	16437	16423	16508	16471	16425	16543	16350	16575	16360	16332	16520	16473	16440	16570	16569	16583	16336	16447	16488	16520	16478	16531	16426	16447	16475	16456	16458	16439	16475	16400	16313	16449	16380	16528	16320	16461	16572	16475	16517	16439	16621	16465	16595	16621	16428	16325	16484	16593	16481	16611	16575	16462	16548	16647	16637	16416	16645	16519	16556	16621	16486	16471	16582	16416	16546	16586	16525	16552	16588	16444	16369	16575	16559	16408	16565	16540	16391	16649	16463	16435	16439	16452	16499	16475	16441	16462	16598	16688	16370	16474	16361	16259	16642	16345	16481	16255	16423	16557	16428	16575	16354	16525	16487	16524	16475	16386	16490	16587	16521	16497	16517	16413	16477	16612	16296	16537	16574	16496	16433	16489	16363	16493	16409	16570	16525	16642	16365	16449	16503	16634	16555	16578	16519	16590	16446	16629	16381	16500	16585	16574	16537	16404	16305	16589	16478	16514	16447	16596	16682	16463	16591	16513	16555	16424	16501	16557	16530	16403	16355	16464	16500	16621	16375	16654	16446	16622	16381	16405	16286	16582	16636	16616	16522	16391	16573	16629	16568	16541	16505	16538	16481	16555	16425	16507	16545	16540	16351	16461	16428	16594	16615	16543	16410	16506	16477	16408	16473	16441	16564	16573	16369	16432	16211	16386	16482	16515	16513	16606	16381	16477	16633	16312	16316	16561	16584	16556	16616	16409	16447	16623	16548	16536	16455	16426	16508	16306	16385	16597	16455	16320	16549	16398	16427	16498	16475	16533	16565	16281	16443	16514	16436	16682	16402	16568	16696	16237	16545	16490	16450	16464	16377	16473	16418	16474	16682	16453	16416	16392	16367	16501	16604	16235	16269	16615	16542	16558	16374	16432	16548	16573	16708	16427	16578	16372	16556	16442	16599	16510	16377	16565	16456	16417	16295	16577	16429	16742	16361	16489	16190	16563	16670	16510	16511	16548	16310	16453	16538	16448	16316	16508	16543	16375	16499	16510	16471	16569	16522	16418	16485	16520	16537	16458	16493	16450	16466	16431	16468	16538	16460	16356	16512	16593	16371	16451	16458	16508	16469	16504	16601	16368	16509	16544	16476	16503	16341	16447	16343	16414	16461	16457	16402	16565	16420	16472	16410	16485	16455	16400	16397	16429	16377	16235	16392	16472	16598	16558	16469	16507	16553	16430	16377	16441	16470	16302	16417	16285	16359	16535	16450	16337	16531	16540	16389	16408	16493	16403	16644	16686	16623	16625	16417	16491	16512	16584	16416	16455	16532	16547	16485	16596	16478	16385	16693	16512	16498	16430	16446	16347	16486	16561	16539	16381	16770	16343	16631	16563	16426	16336	16573	16403	16480	16703	16462	16551	16506	16558	16569	16466	16580	16291	16559	16510	16326	16409	16547	16630	16637	16346	16713	16544	16639	16445	16658	16517	16535	16368	16517	16524	16471	16573	16419	16578	16562	16408	16439	16360	16500	16450	16348	16651	16482	16536	16442	16488	16423	16761	16512	16447	16606	16467	16510	16485	16396	16591	16517	16381	16501	16285	16457	16395	16388	16470	16315	16551	16631	16543	16381	16494	16486	16424	16467	16465	16428	16326	16434	16520	16401	16583	16478	16446	16465	16441	16455	16457	16418	16373	16451	16429	16539	16431	16430	16532	16408	16595	16426	16373	16435	16468	16505	16620	16426	16447	16583	16450	16511	16636	16554	16515	16460	16563	16618	16476	16563	16462	16673	16615	16439	16576	16604	16418	16359	16603	16478	16561	16607	16416	16390	16520	16458	16599	16523	16596	16515	16646	16543	16402	16535	16364	16560	16458	16567	16505	16536	16508	16608	16411	16525	16530	16492	16377	16458	16524	16630	16447	16410	16360	16488	16577	16550	16524	16281	16450	16524	16540	16541	16332	16518	16494	16475	16493	16579	16541	16572	16612	16577	16476	16257	16349	16637	16284	16458	16463	16335	16317	16562	16526	16640	16506	16568	16382	16479	16572	16477	16594	16500	16455	16547	16475	16471	16463	16439	16436	16566	16646	16458	16323	16289	16552	16394	16488	16470	16458	16498	16479	16327	16496	16471	16616	16388	16423	16630	16289	16592	16436	16713	16400	16655	16414	16472	16447	16304	16447	16540	16625	16429	16502	16524	16485	16694	16399	16496	16355	16530	16552	16587	16622	16335	16549	16396	16305	16517	16730	16439	16515	16466	16688	16491	16450	16485	16332	16619	16529	16399	16487	16593	16382	16498	16460	16472	16508	16535	16660	16412	16501	16534	16403	16325	16301	16418	16335	16462	16551	16509	16482	16506	16621	16478	16429	16470	16569	16502	16545	16492	16401	16521	16295	16416	16373	16440	16313	16700	16646	16482	16422	16590	16347	16531	16357	16508	16399	16511	16484	16680	16351	16430	16456	16445	16438	16450	16543	16598	16564	16601	16462	16520	16400	16442	16635	16527	16318	16343	16570	16586	16588	16474	16444	16437	16472	16451	16507	16467	16460	16480	16493	16500	16525	16469	16386	16540	16487	16535	16456	16522	16512	16572	16563	16565	16457	16598	16317	16482	16462	16540	16561	16366	16399	16480	16497	16542	16447	16315	16472	16539	16495	16448	16566	16510	16442	16503	16397	16392	16505	16382	16618	16655	16552	16714	16419	16495	16813	16339	16552	16585	16372	16613	16402	16361	16504	16532	16533	16491	16374	16399	16468	16569	16538	16544	16524	16479	16555	16466	16563	16456	16433	16414	16524	16596	16422	16603	16507	16477	16587	16613	16527	16432	16571	16488	16548	16528	16587	16411	16499	16481	16408	16538	16357	16456	16518	16468	16373	16487	16610	16497	16427	16535	16628	16657	16447	16394	16459	16462	16462	16412	16393	16548	16541	16297	16495	16501	16380	16366	16473	16327	16598	16432	16314	16504	16579	16627	16521	16440	16535	16499	16575	16564	16581	16508	16431	16630	16557	16535	16448	16578	16425	16470	16607	16532	16519	16451	16523	16491	16671	16469	16500	16511	16336	16629	16441	16435	16475	16485	16287	16634	16327	16356	16597	16610	16490	16531	16511	16430	16401	16638	16510	16597	16409	16347	16577	16467	16572	16434	16681	16549	16414	16521	16582	16397	16469	16380	16479	16470	16611
30083	22434	22373	20600	18729	18698	18706	18516	18595	18362	18732	18589	18675	18666	18376	18301	19402	20079	19702	19384	18979	18919	18654	18581	18655	18438	18464	18441	18512	18425	18363	18199	18246	18303	18413	18564	18582	18269	18353	18243	18290	18523	18413	18575	18472	18315	18309	18312	18375	18223	18254	18236	18431	18438	18312	18477	18413	18410	18533	18351	18321	18166	18357	18354	18417	18264	18364	18464	18349	18496	18327	18417	18314	18262	18403	18511	18454	18417	18504	18228	18403	18434	18332	18467	18185	18296	18480	18493	18428	18486	18297	18247	18434	18371	18267	18314	18362	18486	18453	18440	18370	18346	18395	18431	18496	18282	18395	18376	18351	18372	18275	18429	18299	18322	18373	18471	18445	18494	18432	18438	18333	18315	18396	18342	18214	18385	18443	18403	18277	18305	18419	18213	18449	18235	18202	18452	18347	18337	18425	18308	18392	18157	18070	18232	18514	18338	18267	18411	18426	18305	18200	18358	18232	18408	18438	18205	18236	18488	18203	18332	18288	18304	18502	18571	18365	18421	18527	18398	18325	18412	18315	18605	18430	18482	18343	18329	18238	18388	18472	18186	18349	18388	18348	18344	18398	18100	18400	18685	18435	18206	18293	18294	18241	18481	18417	18424	18298	18472	18585	18326	18262	18370	18627	18237	18387	18375	18312	18314	18310	18195	18276	18292	18424	18384	18339	18575	18294	18303	18432	18148	18368	18469	18358	18370	18347	18167	18261	18372	18119	18344	18611	18468	18277	18275	18548	18363	18192	18375	18419	18335	18490	18283	18355	18404	18220	18267	18123	18287	18331	18386	18313	18393	18405	18437	18375	18447	18412	18533	18440	18293	18446	18538	18339	18378	18233	18431	18215	18570	18472	18395	18241	18507	18453	18379	18341	18446	18418	18462	18463	18663	18570	18298	18352	18377	18420	18244	18188	18295	18319	18410	18432	18213	18368	18382	18300	18434	18343	18365	18552	18423	18447	18316	18400	18498	18180	18278	18410	18333	18299	18448	18398	18232	18311	18251	18396	18310	18480	18404	18389	18321	18447	18311	18259	18330	18461	18278	18341	18448	18301	18192	18335	18430	18405	18408	18342	18249	18312	18364	18369	18365	18185	18267	18304	18407	18467	18536	18386	18188	18305	18219	18499	18465	18277	18410	18132	18293	18266	18339	18251	18345	18327	18508	18389	18312	18312	18366	18251	18422	18423	18390	18329	18286	18461	18424	18289	18307	18466	18227	18372	18334	18430	18309	18450	18244	18551	18459	18370	18429	18464	18299	18260	18285	18372	18426	18413	18401	18372	18286	18383	18342	18499	18424	18453	18350	18561	18247	18408	18414	18504	18573	18643	18404	18242	18472	18381	18286	18431	18327	18266	18349	18434	18359	18359	18691	18353	18308	18394	18323	18322	18455	18364	18453	18408	18145	18258	18363	18174	18399	18476	18055	18541	18571	18151	18305	18372	18367	18443	18358	18569	18491	18649	18234	18169	18466	18457	18298	18415	18275	18362	18333	18370	18194	18304	18436	18498	18302	18375	18453	18279	18370	18309	18396	18084	18452	18310	18462	18514	18345	18451	18413	18466	18353	18462	18303	18313	18359	18307	18351	18401	18268	18235	18312	18357	18447	18246	18190	18287	18273	18306	18487	18414	18481	18259	18437	18267	18167	18551	18173	18369	18397	18275	18277	18283	18301	18401	18498	18462	18380	18459	18404	18277	18285	18438	18324	18397	18481	18423	18252	18335	18301	18473	18414	18182	18574	18410	18350	18292	18444	18442	18192	18330	18280	18113	18517	18267	18192	18304	18150	18473	18247	18492	18411	18394	18282	18327	18426	18470	18473	18487	18477	18285	18296	18444	18420	18190	18274	18396	18454	18367	18354	18355	18607	18349	18231	18552	18218	18301	18415	18368	18652	18400	18352	18304	18325	18300	18161	18310	18421	18511	18267	18298	18417	18362	18090	18412	18487	18399	18439	18135	18462	18428	18381	18571	18331	18235	18339	18392	18695	18496	18512	18286	18240	18343	18397	18666	18389	18554	18286	18274	18442	18227	18331	18345	18486	18362	18096	18433	18283	18302	18433	18428	18142	18182	18420	18499	18295	18331	18365	18213	18341	18393	18354	18304	18476	18393	18305	18539	18394	18418	18434	18208	18278	18463	18444	18244	18309	18390	18297	18342	18399	18197	18208	18385	18446	18224	18385	18449	18555	18371	18347	18416	18439	18312	18295	18393	18299	18245	18391	18336	18383	18511	18384	18192	18445	18503	18340	18372	18562	18235	18367	18494	18225	18448	18365	18348	18444	18491	18284	18303	18400	18385	18373	18604	18226	18319	18434	18245	18390	18516	18296	18452	18339	18414	18517	18400	18299	18365	18594	18735	18493	18522	18249	18498	18464	18364	18239	18337	18430	18446	18271	18413	18506	18212	18485	18162	18201	18375	18332	18262	18459	18395	18499	18612	18323	18415	18448	18325	18304	18112	18460	18231	18304	18390	18237	18297	18451	18405	18357	18599	18325	18388	18286	18390	18395	18386	18402	18309	18387	18493	18349	18281	18277	18249	18293	18332	18316	18322	18324	18295	18313	18252	18245	18164	18291	18405	18330	18181	18243	18322	18302	18227	18327	18382	18123	18344	18416	18362	18387	18310	18336	18346	18428	18590	18277	18430	18463	18488	18456	18338	18496	18463	18415	18129	18245	18138	18346	18322	18318	18295	18437	18393	18469	18243	18143	18322	18302	18398	18403	18305	18370	18594	18439	18362	18375	18346	18539	18169	18222	18398	18269	18414	18471	18243	18181	18454	18343	18328	18562	18336	18227	18479	18131	18551	18608	18405	18111	18393	18379	18388	18586	18186	18301	18474	18307	18332	18220	18374	18346	18453	18476	18592	18421	18184	18394	18337	18373	18404	18509	18364	18313	18513	18516	18312	18260	18383	18690	18582	18310	18354	18381	18239	18370	18454	18214	18256	18385	18209	18346	18517	18474	18331	18329	18488	18437	18381	18280	18290	18267	18771	18453	18323	18395	18591	18262	18507	18394	18374	18268	18310	18183	18325	18368	18362	18410	18389	18388	18495	18275	18270	18293	18555	18385	18418	18409	18372	18230	18486	18302	18642	18351	18360	18284	18311	18386	18487	18432	18429	18426	18324	18311	18416	18490	18485	18231	18410	18416	18489	18426	18330	18268	18412	18473	18445	18425	18465	18404	18284	18103	18408	18506	18208	18376	18583	18346	18370	18282	18217	18542	18187	18297	18493	18065	18249	18301	18283	18462	18467	18271	18430	18535	18464	18513	18287	18344	18438	18441	18359	18321	18428	18352	18309	18106	18364	18567	18431	18355	18315	18190	18525	18439	18362	18338	18411	18338	18325	18367	18344	18191	18466	18307	18433	18357	18193	18458	18488	18281	18532	18435	18486	18293	18465	18343	18623	18431	18004	18249	18360	18104	18533	18206	18351	18298	18298	18444	18531	18101	18457	18346	18450	18099	18202	18274	18347	18357	18332	18349	18301	18337	18441	18385	18376	18284	18337	18355	18342	18327	18611	18442	18229	18421	18530	18484	18382	18345	18318	18321	18220	18524	18355	18534	18494	18516	18325	18393	18398	18572	18414	18244	18379	18345	18480	18392	18437	18264	18819	18367	18474	18538	18307	18336	18328	18422	18441	18308	18273	18449	18279	18384	18415	18117	18453	18418	18415	18553	18218	18254	18375	18337	18516	18439	18341	18532	18326	18497	18392	18463	18297	18430	18361	18505	18464	18467	18456	18313	18550	18232	18237	18530	18371	18260	18408	18325	18358	18438	18470	18494	18575	18442	18513	18305	18372	18410	18543	18530	18535	18403	18477	18376	18410	18345	18319	18398	18376	18556	18655	18307	18525	18214	18502	18507	18216	18486	18285	18266	18414	18344	18258	18481	18291	18291	18211	18174	18642	18354	18233	18443	18123	18300	18414	18390	18470	18284	18343	18213	18492	18503	18439	18512	18229	18282	18438	18742	18433	18523	18297	18306	18427	18533	18394	18345	18312	18324	18319	18253	18422	18262	18229	18476	18261	18458	18510	18420	18474	18369	18275	18369	18339	18443	18174	18552	18551	18478	18299	18424	18270	18196	18461	18519	18422	18455	18477	18449	18262	18398	18376	18306	18471	18268	18543	18550	18529	18351	18188	18117	18290	18393	18223	18463	18311	18378	18348	18321	18575	18310	18570	18566	18390	18474	18453	18489	18427	18393	18490	18388	18456	18415	18307	18347	18164	18377	18352	18314	18324	18331	18438	18138	18551	18413	18485	18601	18477	18349	18373	18620	18407	18260	18449	18291	18131	18514	18404	18581	18341	18445	18390	18254	18428	18365	18408	18231	18346	18394	18185	18490	18268	18351	18402	18284	18395	18419	18401	18361	18407	18462	18280	18458	18485	18150	18520	18411	18346	18538	18394	18329	18257	18400	18356	18444	18405	18212	18387	18297	18460	18443	18286	18702	18363	18258	18496	18316	18363	18407	18324	18487	18478	18125	18431	18477	18376	18308	18386	18462	18523	18580	18413	18492	18193	18474	18217	18416	18564	18503	18394	18334	18255	18319	18629	18281	18237	18413	18534	18457	18219	18341	18369	18327	18541	18437	18322	18338	18343	18477	18397	18292	18292	18445	18422	18360	18218	18340	18485	18376	18455	18398	18249	18319	18258	18550	18499	18501	18369	18369	18360	18404	18504	18432	18335	18332	18471	18478	18356	18641	18341	18287	18598	18393	18264	18388	18458	18348	18375	18576	18456	18538	18331	18578	18466	18259	18280	18407	18446	18647	18343	18209	18450	18480	18428	18288	18235	18366	18369	18426	18373	18212	18215	18369	18432	18481	18560	18409	18278	18292	18456	18429	18330	18328	18304	18353	18391	18328	18379	18243	18161	18275	18406	18454	18435	18403	18399	18377	18541	18540	18429	18483	18459	18316	18266	18245	18411	18400	18403	18428	18356	18123	18326	18293	18330	18357	18297	18253	18477	18191	18170	18258	18301	18398	18301	18107	18301	18439	18436	18228	18391	18529	18367	18287	18468	18108	18475	18174	18453	18530	18433	18281	18422	18298	18415	18265	18367	18295	18507	18518	18252	18326	18431	18336
16642	18141	17964	17747	17384	17239	16964	16670	16695	16629	16883	16856	16772	16557	16602	16611	18527	18494	18006	17739	17178	16889	16449	16499	16635	16457	16368	16603	16387	16593	16404	16450	16108	16570	16519	16602	16383	16436	16409	16474	16177	16436	16598	16636	16500	16539	16420	16337	16398	16355	16368	16476	16449	16420	16391	16425	16403	16303	16399	16341	16573	16402	16586	16522	16441	16575	16544	16481	16366	16590	16467	16516	16393	16356	16451	16429	16390	16595	16480	16431	16396	16603	16435	16364	16479	16455	16506	16504	16541	16417	16593	16395	16441	16235	16515	16426	16375	16369	16647	16279	16573	16500	16507	16534	16587	16441	16396	16549	16463	16313	16469	16374	16552	16405	16442	16357	16445	16374	16385	16560	16651	16401	16445	16466	16473	16437	16357	16320	16294	16453	16343	16491	16444	16384	16390	16319	16466	16450	16266	16508	16560	16396	16410	16192	16404	16407	16513	16404	16516	16465	16338	16435	16349	16420	16500	16480	16500	16468	16248	16482	16572	16518	16566	16378	16329	16383	16359	16503	16447	16475	16481	16369	16599	16418	16322	16440	16240	16496	16438	16386	16513	16656	16402	16488	16398	16428	16313	16502	16382	16533	16483	16425	16564	16505	16517	16440	16342	16412	16439	16499	16297	16394	16373	16345	16493	16491	16549	16519	16420	16462	16635	16476	16509	16681	16521	16624	16261	16416	16503	16684	16470	16375	16356	16319	16403	16457	16387	16645	16499	16289	16441	16389	16491	16505	16648	16428	16591	16549	16313	16375	16318	16456	16417	16306	16349	16410	16456	16556	16289	16507	16272	16443	16480	16483	16509	16452	16524	16462	16433	16507	16397	16495	16358	16456	16439	16537	16394	16444	16436	16389	16415	16400	16504	16465	16483	16462	16218	16575	16522	16503	16348	16411	16502	16594	16518	16469	16620	16406	16540	16441	16447	16590	16374	16485	16550	16469	16493	16473	16395	16372	16249	16494	16424	16517	16455	16452	16458	16367	16359	16352	16551	16493	16503	16443	16688	16553	16511	16470	16534	16455	16372	16587	16461	16318	16530	16501	16584	16406	16381	16287	16477	16218	16445	16587	16441	16438	16593	16368	16303	16467	16502	16228	16549	16515	16467	16448	16442	16603	16402	16516	16220	16534	16493	16533	16433	16315	16598	16325	16412	16294	16416	16683	16619	16610	16486	16495	16384	16541	16449	16489	16497	16670	16442	16348	16574	16378	16538	16510	16608	16478	16482	16555	16488	16409	16495	16392	16396	16440	16580	16324	16483	16345	16494	16418	16538	16503	16358	16348	16409	16406	16476	16642	16308	16378	16413	16345	16608	16347	16486	16511	16517	16443	16432	16538	16510	16381	16492	16336	16384	16505	16478	16603	16407	16608	16678	16450	16558	16531	16419	16297	16386	16469	16554	16390	16519	16352	16468	16378	16429	16438	16460	16534	16434	16502	16380	16442	16402	16441	16621	16586	16252	16563	16493	16589	16397	16451	16595	16530	16490	16525	16405	16333	16502	16412	16309	16449	16410	16500	16412	16356	16386	16472	16461	16424	16409	16281	16412	16420	16407	16340	16594	16417	16445	16537	16402	16312	16652	16366	16606	16491	16512	16543	16481	16552	16334	16338	16465	16475	16597	16413	16500	16422	16692	16667	16346	16313	16447	16411	16361	16396	16378	16416	16373	16501	16475	16312	16538	16466	16540	16431	16441	16360	16456	16438	16608	16485	16549	16387	16401	16530	16329	16574	16287	16424	16324	16414	16428	16365	16440	16368	16503	16429	16562	16345	16312	16423	16459	16376	16561	16474	16421	16382	16376	16443	16469	16407	16450	16410	16491	16533	16521	16458	16282	16496	16322	16350	16412	16407	16468	16519	16602	16343	16382	16399	16451	16465	16446	16490	16464	16504	16329	16473	16417	16672	16302	16500	16509	16422	16563	16400	16483	16431	16424	16346	16550	16456	16362	16225	16407	16705	16569	16387	16552	16512	16429	16302	16319	16389	16479	16430	16508	16438	16460	16439	16478	16508	16403	16369	16416	16392	16541	16614	16514	16471	16503	16391	16472	16385	16459	16458	16329	16433	16548	16369	16479	16506	16283	16540	16230	16444	16389	16502	16520	16451	16477	16445	16345	16441	16466	16524	16357	16322	16714	16389	16536	16470	16427	16481	16573	16361	16641	16406	16457	16404	16380	16497	16482	16542	16415	16502	16521	16498	16529	16440	16460	16513	16550	16519	16331	16368	16526	16550	16433	16436	16450	16466	16621	16556	16470	16342	16585	16486	16499	16406	16452	16473	16372	16439	16458	16487	16493	16428	16531	16520	16403	16261	16567	16344	16427	16438	16328	16524	16497	16405	16334	16589	16557	16452	16407	16553	16464	16624	16501	16507	16601	16407	16379	16576	16380	16462	16423	16492	16456	16374	16445	16379	16460	16314	16431	16466	16559	16574	16637	16408	16412	16431	16452	16335	16603	16458	16500	16222	16517	16463	16542	16332	16300	16320	16557	16472	16627	16516	16422	16405	16608	16520	16468	16464	16321	16410	16379	16387	16510	16493	16403	16280	16426	16334	16450	16459	16576	16536	16344	16579	16421	16353	16612	16465	16449	16471	16466	16453	16572	16361	16478	16510	16445	16477	16381	16393	16387	16365	16509	16542	16513	16523	16322	16385	16378	16430	16524	16473	16551	16452	16597	16233	16408	16511	16444	16517	16528	16575	16388	16470	16579	16422	16487	16556	16644	16537	16410	16614	16567	16537	16476	16433	16504	16552	16496	16389	16572	16395	16488	16396	16639	16370	16413	16444	16506	16383	16497	16415	16345	16517	16465	16501	16466	16366	16450	16336	16355	16311	16478	16369	16423	16442	16392	16487	16585	16425	16392	16384	16552	16384	16395	16465	16551	16445	16421	16463	16507	16447	16481	16456	16561	16315	16408	16249	16311	16608	16529	16715	16516	16221	16412	16391	16382	16441	16499	16369	16432	16293	16417	16471	16563	16441	16349	16476	16433	16437	16450	16482	16558	16502	16568	16547	16329	16499	16565	16408	16352	16497	16601	16478	16416	16655	16387	16410	16512	16504	16421	16358	16475	16395	16370	16493	16497	16474	16553	16375	16504	16352	16539	16489	16296	16500	16468	16445	16428	16320	16426	16443	16380	16560	16364	16492	16314	16464	16564	16433	16512	16405	16493	16498	16362	16356	16438	16636	16454	16625	16446	16574	16473	16434	16453	16338	16364	16324	16471	16518	16396	16208	16508	16456	16500	16305	16520	16418	16607	16159	16407	16480	16371	16388	16371	16397	16589	16460	16357	16523	16513	16345	16462	16439	16439	16449	16414	16567	16372	16334	16385	16542	16581	16630	16340	16415	16553	16406	16596	16320	16313	16474	16519	16493	16539	16570	16614	16453	16461	16391	16411	16643	16354	16430	16576	16530	16295	16433	16483	16373	16552	16488	16396	16530	16410	16452	16419	16431	16524	16508	16582	16415	16252	16536	16439	16371	16456	16468	16485	16457	16417	16388	16474	16618	16453	16423	16553	16463	16399	16380	16403	16469	16441	16464	16588	16247	16592	16464	16428	16308	16569	16465	16422	16515	16594	16463	16508	16419	16367	16509	16432	16566	16393	16430	16448	16620	16366	16532	16309	16523	16568	16404	16432	16399	16465	16542	16410	16412	16574	16385	16401	16481	16404	16629	16411	16360	16458	16436	16449	16514	16543	16489	16266	16384	16538	16410	16448	16350	16427	16443	16424	16321	16497	16717	16348	16455	16549	16590	16351	16398	16546	16545	16400	16259	16397	16389	16383	16529	16316	16457	16354	16482	16390	16261	16340	16297	16348	16435	16396	16419	16522	16368	16479	16338	16461	16376	16380	16647	16375	16484	16281	16367	16530	16244	16461	16423	16469	16451	16381	16344	16447	16293	16460	16458	16515	16376	16481	16414	16460	16529	16448	16379	16530	16592	16419	16386	16493	16596	16496	16469	16588	16411	16559	16491	16539	16345	16552	16614	16415	16411	16391	16595	16447	16534	16422	16467	16508	16362	16398	16460	16383	16397	16509	16511	16529	16529	16348	16506	16505	16467	16422	16462	16256	16394	16368	16491	16496	16460	16278	16554	16320	16442	16449	16417	16330	16432	16305	16500	16525	16472	16602	16517	16461	16481	16545	16525	16514	16351	16396	16433	16534	16343	16544	16444	16363	16412	16609	16478	16564	16485	16540	16516	16497	16484	16340	16362	16650	16689	16739	16386	16416	16573	16558	16318	16411	16346	16565	16505	16460	16580	16280	16319	16482	16615	16516	16308	16456	16480	16461	16293	16284	16438	16532	16429	16367	16330	16547	16409	16484	16522	16504	16528	16295	16438	16357	16375	16506	16450	16525	16343	16565	16337	16565	16384	16349	16349	16519	16389	16461	16461	16599	16617	16471	16409	16441	16435	16433	16272	16358	16579	16490	16577	16241	16390	16342	16474	16564	16723	16598	16604	16639	16474	16410	16567	16664	16377	16323	16461	16430	16570	16284	16400	16366	16339	16445	16516	16565	16444	16551	16573	16448	16567	16340	16274	16455	16380	16611	16388	16352	16434	16392	16219	16651	16396	16502	16419	16477	16387	16371	16598	16424	16366	16405	16504	16556	16248	16445	16565	16377	16295	16415	16469	16524	16406	16464	16550	16349	16598	16414	16476	16591	16337	16624	16525	16643	16554	16499	16307	16477	16334	16349	16565	16309	16524	16505	16373	16564	16409	16476	16435	16413	16366	16380	16490	16636	16330	16368	16544	16326	16357	16539	16406	16444	16744	16370	16516	16529	16531	16374	16317	16660	16455	16495	16428	16377	16643	16388	16384	16640	16662	16502	16310	16316	16477	16292	16442	16352	16378	16418	16417	16417	16360	16486	16379	16586	16496	16495	16522	16480	16350	16495	16523	16348	16482	16572	16253	16420	16433	16588	16577	16558	16466	16371	16437	16468	16337	16546	16368	16370	16486	16467	16392	16352	16412	16410	16349	16559	16455	16552	16424	16410	16377	16234	16442	16459	16250	16392	16396	16206	16483	16576	16498	16537	16391	16435	16447	16375	16383	16533	16442	16391	16461	16405	16604	16439	16483
25561	21463	28005	25868	21304	19743	19617	18395	18119	18077	18072	18174	18002	17835	17831	17529	22999	26302	24629	22190	20596	19241	18185	17890	17833	17777	17823	17754	17428	17921	17516	17659	17634	17797	17499	17476	17835	17608	17723	17621	17737	17691	17494	17542	17569	17601	17694	17593	17708	17709	17628	17497	17659	17637	17471	17506	17685	17780	17760	17844	17571	17692	17807	17780	17370	17402	17479	17711	17705	17529	17475	17616	17663	17556	17745	17537	17572	17723	17712	17586	17509	17529	17655	17544	17625	17573	17530	17506	17601	17500	17822	17726	17641	17485	17372	17604	17450	17287	17524	17677	17485	17695	17686	17428	17389	17711	17718	17666	17642	17532	17580	17664	17591	17530	17773	17513	17699	17696	17808	17551	17638	17608	17464	17635	17726	17540	17393	17635	17605	17479	17617	17342	17446	17672	17590	17790	17597	17364	17377	17536	17811	17472	17582	17413	17521	17576	17606	17603	17581	17552	17767	17674	17557	17569	17545	17630	17552	17702	17542	17463	17488	17661	17767	17611	17555	17698	17755	17538	17574	17614	17616	17551	17412	17408	17707	17659	17638	17359	17827	17526	17497	17641	17725	17459	17563	17622	17663	17280	17526	17671	17497	17469	17444	17739	17492	17452	17397	17429	17456	17664	17737	17629	17704	17466	17741	17614	17454	17566	17779	17579	17584	17602	17796	17766	17780	17510	17458	17606	17765	17648	17572	17652	17590	17553	17245	17524	17592	17579	17820	17659	17543	17558	17422	17572	17589	17482	17641	17748	17448	17516	17496	17804	17654	17552	17539	17594	17460	17603	17521	17628	17651	17594	17527	17541	17708	17460	17708	17518	17617	17718	17815	17516	17446	17507	17534	17618	17671	17486	17627	17646	17695	17561	17487	17538	17450	17628	17608	17596	17526	17387	17606	17570	17638	17653	17572	17482	17522	17575	17543	17463	17461	17774	17662	17550	17742	17615	17685	17647	17665	17452	17486	17545	17618	17652	17683	17657	17722	17684	17551	17659	17572	17752	17848	17668	17679	17561	17723	17708	17551	17571	17635	17423	17607	17495	17194	17460	17568	17645	17515	17612	17497	17662	17575	17670	17763	17353	17604	17664	17608	17568	17828	17522	17686	17669	17439	17436	17556	17485	17568	17503	17518	17647	17782	17657	17620	17553	17417	17555	17479	17758	17493	17620	17541	17577	17649	17505	17534	17533	17819	17436	17647	17709	17622	17643	17571	17560	17623	17534	17519	17702	17419	17624	17617	17496	17541	17612	17548	17439	17641	17790	17769	17681	17423	17521	17617	17661	17614	17418	17585	17347	17585	17638	17543	17544	17490	17557	17495	17544	17451	17456	17490	17597	17798	17575	17632	17643	17620	17469	17389	17782	17512	17683	17813	17657	17662	17676	17619	17688	17465	17410	17309	17569	17647	17539	17532	17652	17737	17604	17587	17612	17577	17601	17668	17716	17568	17604	17556	17678	17681	17666	17703	17589	17761	17611	17633	17566	17460	17462	17432	17590	17740	17572	17338	17777	17526	17728	17655	17688	17489	17647	17618	17516	17575	17631	17715	17543	17602	17342	17528	17589	17649	17420	17534	17421	17668	17532	17636	17651	17554	17446	17595	17619	17380	17515	17641	17555	17546	17442	17472	17540	17460	17483	17638	17658	17643	17646	17643	17560	17889	17740	17609	17608	17667	17488	17502	17421	17816	17511	17682	17362	17547	17547	17681	17344	17450	17504	17646	17485	17535	17573	17620	17602	17370	17626	17411	17487	17523	17423	17695	17472	17571	17625	17594	17618	17398	17561	17500	17512	17451	17665	17483	17723	17564	17428	17512	17548	17523	17450	17672	17591	17644	17675	17494	17559	17462	17658	17638	17627	17671	17687	17612	17383	17520	17676	17565	17467	17542	17641	17636	17654	17521	17566	17441	17573	17504	17567	17581	17556	17679	17513	17527	17603	17631	17747	17519	17537	17585	17471	17574	17589	17576	17583	17567	17648	17561	17375	17722	17684	17623	17779	17505	17605	17572	17598	17462	17721	17638	17616	17619	17554	17434	17409	17756	17500	17637	17676	17697	17672	17556	17560	17718	17497	17731	17580	17663	17597	17617	17560	17460	17653	17813	17486	17574	17605	17469	17451	17482	17595	17478	17545	17420	17621	17443	17585	17612	17479	17523	17433	17557	17330	17681	17794	17381	17434	17611	17642	17665	17676	17741	17483	17530	17523	17570	17624	17682	17716	17543	17572	17616	17542	17836	17646	17793	17502	17670	17751	17776	17552	17399	17698	17570	17428	17673	17656	17656	17331	17534	17819	17565	17435	17539	17689	17486	17712	17737	17463	17639	17538	17463	17494	17510	17616	17506	17508	17484	17577	17523	17505	17606	17462	17710	17573	17838	17584	17615	17452	17634	17428	17669	17353	17548	17611	17772	17648	17766	17602	17526	17589	17650	17551	17527	17710	17707	17594	17545	17656	17457	17767	17751	17830	17746	17897	17708	17670	17677	17745	17525	17720	17534	17652	17635	17708	17431	17612	17554	17516	17675	17466	17565	17721	17835	17614	17724	17529	17565	17664	17560	17653	17344	17676	17488	17450	17692	17397	17558	17598	17573	17675	17628	17580	17680	17648	17600	17562	17725	17504	17515	17713	17585	17637	17558	17740	17679	17408	17646	17624	17605	17685	17664	17450	17413	17571	17659	17665	17526	17363	17460	17635	17853	17499	17526	17533	17449	17531	17750	17658	17376	17483	17732	17650	17690	17639	17630	17589	17557	17711	17773	17441	17501	17590	17662	17510	17782	17445	17470	17498	17501	17596	17314	17501	17475	17884	17559	17510	17564	17444	17374	17497	17571	17559	17604	17686	17535	17595	17630	17614	17643	17675	17650	17584	17632	17459	17583	17702	17803	17603	17714	17506	17606	17618	17437	17340	17626	17719	17669	17540	17607	17473	17551	17405	17606	17508	17440	17424	17609	17438	17638	17581	17616	17695	17725	17690	17503	17422	17590	17396	17783	17488	17567	17391	17410	17551	17531	17750	17645	17608	17871	17375	17677	17585	17713	17686	17515	17578	17660	17609	17529	17390	17448	17730	17697	17611	17787	17625	17555	17679	17687	17821	17565	17720	17643	17694	17374	17503	17628	17414	17632	17597	17638	17618	17556	17505	17625	17452	17647	17455	17447	17580	17528	17589	17459	17500	17526	17473	17629	17516	17526	17450	17615	17430	17486	17526	17561	17441	17449	17514	17447	17631	17440	17395	17371	17643	17763	17675	17570	17625	17642	17547	17490	17465	17572	17460	17493	17461	17631	17749	17545	17561	17532	17534	17606	17522	17737	17548	17700	17569	17665	17799	17426	17592	17645	17613	17624	17662	17612	17410	17446	17651	17596	17524	17672	17560	17727	17750	17402	17527	17619	17554	17600	17580	17458	17504	17305	17479	17656	17647	17569	17680	17515	17564	17450	17555	17655	17608	17677	17613	17690	17533	17578	17327	17452	17511	17532	17537	17696	17799	17642	17684	17750	17584	17705	17538	17520	17383	17484	17615	17530	17591	17605	17374	17767	17497	17481	17558	17788	17795	17684	17583	17466	17721	17782	17626	17791	17520	17577	17369	17567	17686	17619	17471	17800	17366	17769	17590	17665	17418	17497	17681	17695	17545	17647	17700	17770	17785	17708	17483	17733	17529	17785	17551	17576	17467	17586	17488	17691	17540	17589	17476	17444	17579	17613	17624	17691	17236	17498	17560	17623	17719	17529	17437	17451	17539	17592	17630	17698	17725	17577	17700	17394	17614	17795	17723	17587	17504	17427	17677	17486	17436	17424	17599	17577	17707	17665	17756	17829	17501	17704	17734	17556	17528	17641	17630	17665	17512	17687	17450	17632	17604	17479	17623	17672	17573	17579	17585	17502	17555	17749	17578	17650	17415	17472	17613	17577	17569	17449	17504	17857	17747	17695	17489	17704	17544	17546	17459	17512	17607	17581	17543	17668	17541	17492	17641	17441	17638	17721	17664	17466	17739	17522	17682	17689	17447	17630	17588	17742	17739	17423	17737	17526	17531	17601	17341	17758	17525	17622	17740	17682	17808	17445	17711	17337	17639	17612	17552	17511	17364	17673	17447	17496	17538	17437	17443	17561	17355	17601	17472	17569	17383	17462	17684	17673	17593	17549	17529	17503	17636	17639	17458	17489	17550	17500	17709	17462	17644	17463	17353	17688	17562	17573	17627	17690	17674	17472	17838	17623	17676	17569	17390	17696	17451	17669	17699	17517	17524	17523	17577	17585	17703	17643	17632	17700	17805	17497	17630	17623	17717	17731	17669	17454	17698	17584	17476	17707	17463	17530	17663	17544	17510	17445	17675	17508	17400	17633	17623	17674	17506	17629	17844	17637	17434	17497	17486	17726	17751	17782	17581	17624	17657	17587	17679	17563	17458	17601	17461	17657	17676	17784	17544	17656	17580	17547	17667	17516	17738	17838	17696	17538	17652	17578	17602	17534	17560	17576	17479	17604	17608	17564	17620	17483	17399	17592	17410	17608	17702	17450	17442	17636	17584	17556	17613	17497	17577	17611	17531	17470	17615	17461	17867	17528	17490	17646	17667	17748	17518	17545	17507	17609	17479	17698	17723	17718	17499	17592	17594	17382	17528	17657	17496	17430	17615	17382	17811	17521	17724	17441	17743	17500	17584	17629	17701	17498	17409	17359	17672	17565	17779	17607	17703	17513	17493	17621	17706	17493	17573	17563	17470	17591	17495	17396	17607	17433	17741	17600	17641	17687	17543	17554	17710	17656	17710	17529	17880	17425	17891	17537	17521	17512	17593	17626	17382	17447	17541	17555	17555	17483	17424	17517	17508	17545	17477	17630	17580	17597	17625	17750	17546	17554	17613	17621	17480	17579	17538	17520	17821	17710	17491	17582	17697	17703	17601	17678	17703	17504	17575	17749	17511	17511	17524	17899	17493	17661	17649	17662	17539	17680	17756	17420	17688	17826	17585	17543	17687	17640	17579	17647	17619	17572	17361	17703	17624	17275	17530	17904	17661	17698	17615	17538	17394	17487	17553	17707	17528	17635	17462	17670	17755	17552	17685	17651	17757	17615	17464	17776	17607	17754	17610
15330	23125	21957	19730	18379	17845	17528	17079	17019	16730	16613	16691	16334	16062	16153	16434	25447	28538	25165	22392	20083	17803	16581	16150	16209	16059	16057	16072	16161	15936	16190	15911	15945	15837	16105	16014	15958	15973	15954	16126	15849	16128	16080	15787	16025	16046	15996	15956	15803	15902	15875	16102	15893	16004	15831	16161	16080	16097	16038	15883	15994	15998	15883	16223	16135	16099	15902	16007	15786	15920	16096	15919	16087	16033	15983	15876	15918	15932	16041	15901	15966	15854	16117	16095	15976	15921	15964	15906	15913	15991	15939	15969	15954	15915	16070	15919	15994	16073	15934	15956	16021	16098	16029	15868	15967	15980	15967	15953	15931	15983	15950	16015	16111	16079	15940	15944	15814	15974	16216	16122	15800	16086	16203	15946	16049	15888	16011	16067	15870	15974	15840	16016	15921	16022	15915	15970	15968	15855	16010	15877	16152	15929	16157	16059	15794	16079	15961	15903	15871	16011	15789	16098	15885	15909	15927	15958	16159	15761	16128	16006	15979	16001	16090	16044	15858	15937	15931	15958	15804	16063	16060	15860	15867	16040	16054	15963	16026	15927	15810	15743	16082	15946	15950	15836	15804	15905	15976	15987	15871	16002	15845	16057	15863	16071	16124	15920	16046	15872	15884	15965	15920	16006	15988	16159	16027	15895	16100	15808	15924	15873	15954	15880	15932	15810	15776	15931	15917	16018	16017	15934	15934	15878	15792	15945	15776	15805	15941	16053	15934	15958	16006	15952	15791	15965	15852	15867	15968	15865	16053	16060	15787	15947	15976	16035	16014	15979	16121	16123	15975	16111	16021	15913	15979	16042	15993	15938	16048	15971	15771	16095	15943	15916	15898	15915	15996	16023	15906	15800	15931	15922	15896	15918	15976	15958	16195	16053	16124	15907	15959	15791	16124	16059	16041	15941	15893	15959	15933	16008	15983	16144	16115	15877	15857	15851	15904	15865	16052	16050	15780	15912	15924	16004	16058	15968	15939	15820	16014	15853	16115	16073	16060	15933	15990	16120	15987	16029	16202	15922	15998	16133	15979	16042	15840	15845	16280	15932	15981	15859	15908	15940	15874	15859	15909	15824	15921	15961	16089	16111	15799	15924	15883	15880	16058	15898	15957	16156	15859	15899	15985	15970	15848	15921	16064	16155	16015	15972	15955	15938	15957	16052	15907	16220	15954	16129	15930	15793	16051	15980	15907	15736	15978	16060	15970	16068	16046	15987	16035	15932	15812	16060	15890	15821	16017	15865	15993	15992	15974	16031	16113	15925	15992	15872	15954	15986	15958	16033	15995	16020	16009	15961	15734	16039	16064	15999	15911	16083	16005	15894	16128	16031	15823	16071	16214	15805	16138	16044	15887	15906	16003	15914	16074	15912	15975	15964	15999	15878	15954	16068	15838	16031	15840	15989	15831	15908	15866	15922	15823	15966	16067	16025	15996	15874	15764	16044	16087	15888	15864	15943	15973	16060	16055	16025	15908	16048	15836	15966	16186	16125	15920	15874	15988	15921	15954	15939	16122	15901	15931	15933	15918	15998	15933	15922	16031	15929	15983	15848	16042	16026	16051	16137	15818	16092	15870	15862	15807	15944	15894	15924	15972	15996	15918	15867	15783	16049	15846	15986	16020	15710	15926	15989	16034	15894	15907	15875	16063	16117	15959	15993	15778	15957	16007	16021	15820	15935	15873	15998	16125	16108	15921	15901	15973	15907	16101	15800	15828	16045	16015	16045	16079	15944	15868	15937	16027	16043	16030	16063	16112	15695	15961	16005	15831	16047	15972	15875	16044	16050	15953	16037	15920	15961	15908	15969	15988	16040	16048	16028	16010	15875	15936	16035	16094	15837	15948	15943	15980	15990	15811	15996	15914	15831	16026	16146	15784	16018	15855	15916	15890	16233	15831	16134	16075	15745	15885	15928	16129	15950	15913	15849	16001	16082	16000	15914	15922	15929	16042	15889	15989	16016	15844	15886	16019	16129	15890	16133	15875	16083	16043	16065	15881	16032	15869	16031	16021	15828	15779	15941	16075	15883	16047	15986	16050	15967	16038	15933	16010	15874	15949	15815	15940	15849	15772	16072	15913	16134	15909	15846	15869	15839	15981	16042	16005	15990	15871	15880	16022	16138	16004	15991	15996	15933	15693	16055	16043	15917	16116	16038	15876	15906	15920	16105	16119	15955	15885	15867	15986	15911	16040	15737	16153	15966	15882	15926	16017	15999	15843	15717	15968	15884	15976	15959	15972	16081	15950	15892	15909	16012	16071	15990	15954	16063	15886	16016	15777	16054	15917	16037	15893	15868	16019	15890	16058	16008	15838	16166	15888	15858	16082	16019	16166	16008	16097	15826	16092	16007	16109	15881	16014	16027	15905	16016	15856	15817	15884	16127	15776	15929	15943	16025	16066	16123	15935	15903	15946	15900	16109	15934	16005	16194	15894	15995	15933	15776	15939	15888	15900	16035	16204	15939	16106	15984	16076	15805	15998	16061	16112	15935	15966	16038	16007	15987	15901	15856	15996	16057	15864	15653	15909	15984	15917	15920	15923	15948	16064	15895	15841	16005	16080	15996	15942	16042	15918	15964	16112	15888	16092	15807	16083	16017	15971	15937	15888	15974	15939	16146	15923	15646	16065	16070	15923	16091	16011	16008	15957	16141	16111	15920	15974	15942	15895	15886	15925	16029	15977	15909	15825	16146	15858	15982	16072	15967	16037	15920	15939	15868	16063	16068	16028	16011	16189	15994	16105	16034	15943	15909	15917	15968	15926	15868	16029	16074	16041	15899	16127	15910	15875	16093	15932	15984	16055	15858	15795	15889	15923	15995	15947	15956	15956	15911	15855	15778	15795	15968	16061	15817	16008	15977	15997	15915	15959	15798	15903	15885	16094	15916	15766	15998	15904	15939	16031	16080	16204	16131	16038	16104	16057	15993	15788	15995	15866	15971	16016	16067	15944	15892	16193	15979	15928	15777	16087	15879	15894	15986	16103	15892	16002	16009	16206	16103	16018	15903	16003	15916	15980	15751	15930	16080	15997	15918	15871	16121	15973	16027	15863	15853	15929	15986	16109	15906	15960	15810	16130	15961	15926	15960	15870	15877	15923	16252	16098	15812	15983	15867	16076	16113	15951	15796	16016	15920	16171	15986	16029	15876	16018	15984	15945	15852	15911	15978	15971	15952	15855	15977	15868	15882	15908	15880	15943	15975	15993	15940	15986	16053	15975	16042	15969	16074	16038	15838	15865	16013	15937	16072	15943	15858	16008	15971	16032	16140	15931	15793	16054	16054	16004	16015	16061	15982	16099	16149	15903	15882	15967	15865	16037	15874	16017	15960	16077	16092	15738	15993	15973	15983	15938	15801	15944	15846	15896	16083	16098	16052	16084	15997	16048	15927	16096	15846	15891	15985	16206	15925	15994	16155	16003	15806	15926	15832	16015	15925	15952	16135	15989	15990	16042	15846	16016	15853	15992	16044	15895	16148	15951	15926	15984	15800	16020	16110	16140	15997	15840	15850	15961	15910	15972	16034	15942	15926	15946	16175	16016	16080	15932	15939	16190	15956	15969	15989	15976	15857	16038	15993	15986	15934	16054	16015	16079	16018	16052	16001	15913	15976	16012	16077	16004	16039	15989	15859	15932	16035	15992	15909	16056	15842	15996	16054	16210	15926	15863	15939	15779	16052	16050	16037	16009	15949	15944	16134	16076	15912	16026	15952	15951	16185	16028	15826	16194	16114	16016	15908	16022	16033	15936	15964	15804	16232	15952	15979	16031	15967	15879	15981	15905	16037	16057	16085	16011	15952	16187	15990	15927	15902	16010	15937	15878	16083	15855	16031	15886	16166	15891	16000	15975	15922	16098	15830	16017	15824	16114	15840	16066	16082	15797	15950	15988	16071	16026	16017	15994	15892	15927	16094	16201	15861	15948	15936	15933	15927	16042	15957	15996	15843	15939	15994	15956	15809	16019	15839	16057	16136	15986	15792	15990	16036	16032	15969	16092	16021	15948	16087	15955	15997	15969	15977	16088	16080	15960	16126	15965	16057	16041	16044	16029	16176	15998	15725	15919	16056	15939	15815	16145	15923	15897	15897	15909	15874	15922	15979	16045	16039	15928	15962	15985	16009	15828	15916	15957	16036	15908	16006	15896	15876	16002	15847	16005	16034	15952	15873	15972	16097	15957	15968	15934	15913	15996	15844	16116	16058	16049	16005	16142	15942	15941	16004	16071	16191	15966	15861	15969	16063	15906	15968	16006	15934	15929	16053	15809	15851	15908	16040	15990	15695	15914	15955	16003	16094	16021	15958	15986	15849	16081	15991	16084	15895	15913	15985	15962	15930	15962	16152	16088	15956	15965	15992	15970	15946	15950	15755	16027	16122	15938	16055	16025	15833	16024	15908	15910	16013	15970	15908	15889	15960	15909	15864	15986	16062	16165	16072	16224	15859	15930	15807	16050	16066	16071	15990	16066	16122	15952	15818	16094	15965	16031	16016	16062	16024	15968	16114	16022	15770	15858	15876	15908	16175	15972	16050	16045	15943	15745	15982	15940	15974	15819	15916	15919	15907	15951	15749	15702	15939	15905	16076	15987	15995	16004	15995	15800	15934	15873	15973	16167	15966	16017	15906	15941	15999	15983	15849	15899	15925	16021	15955	15873	15829	16136	15927	16016	15986	15893	15978	15925	15924	16056	15900	16121	16085	15974	15989	15990	16032	15861	15972	16013	15936	15792	16017	15936	15904	15979	15902	15938	16006	15889	16044	16038	15899	15856	15996	15960	16029	15952	15947	15937	15792	16078	15964	15718	15830	15926	15854	15915	15997	15832	16039	16031	15900	16169	16002	15837	15984	15925	16064	15843	15972	16119	15964	15942	15999	16153	15866	15928	15944	16008	16219	15930	16029	15902	15741	16196	15986	15949	15947	15970	16065	16074	16059	15812	15923	16007	16139	16078	15860	16097	16029	15975	15970	15981	16061	16032	16164	16178	15904	16150	15884	15979	16105	15861	16042	16030	15989	15971	16037	16026	15957	15842	16069	15753	15965	15926	15960	16129	16017	15985	15975	15930	15951	16037	15927	15981	15976	15920	16038	15750	16163	15824	16062	15855	15671
24371	21496	28931	24574	22096	22198	20822	17966	17231	17422	17320	17160	16768	16823	16969	16801	22639	33986	29958	25712	22131	18642	16782	16906	17205	16913	16768	16790	16419	16474	16577	16523	16389	16517	16730	16516	16535	16638	16501	16830	16454	16414	16523	16508	16597	16613	16631	16490	16516	16552	16491	16689	16573	16664	16629	16379	16696	16436	16336	16505	16580	16298	16722	16456	16463	16464	16533	16355	16479	16506	16369	16473	16442	16709	16662	16649	16505	16664	16585	16764	16504	16318	16527	16340	16344	16517	16564	16501	16550	16475	16385	16528	16461	16547	16169	16151	16639	16597	16591	16323	16409	16435	16461	16585	16539	16234	16460	16560	16295	16395	16514	16514	16261	16627	16531	16336	16609	16432	16418	16340	16327	16500	16332	16319	16408	16592	16376	16282	16482	16326	16397	16606	16330	16391	16305	16373	16530	16429	16531	16506	16409	16527	16627	16494	16498	16216	16587	16399	16621	16326	16522	16348	16593	16296	16386	16580	16327	16624	16380	16335	16608	16350	16452	16502	16509	16411	16332	16311	16588	16384	16504	16470	16330	16354	16495	16229	16605	16454	16473	16376	16400	16547	16370	16416	16664	16536	16438	16393	16524	16622	16581	16555	16607	16387	16479	16341	16376	16483	16443	16374	16502	16393	16452	16711	16263	16392	16523	16504	16471	16356	16428	16483	16549	16379	16651	16520	16446	16657	16282	16564	16453	16606	16531	16342	16573	16481	16501	16084	16245	16427	16273	16541	16512	16490	16454	16419	16526	16474	16430	16436	16526	16369	16736	16480	16420	16423	16435	16589	16530	16405	16259	16474	16537	16253	16283	16405	16705	16434	16295	16323	16241	16295	16480	16574	16604	16366	16507	16564	16486	16297	16604	16531	16525	16536	16438	16397	16274	16484	16362	16313	16509	16554	16314	16502	16631	16445	16708	16395	16652	16751	16573	16381	16388	16508	16540	16313	16416	16561	16543	16510	16498	16498	16393	16579	16494	16502	16496	16547	16672	16413	16372	16456	16484	16558	16403	16587	16564	16420	16499	16281	16384	16324	16681	16549	16465	16595	16574	16582	16392	16352	16454	16505	16421	16453	16379	16504	16548	16391	16617	16389	16447	16256	16243	16498	16383	16551	16592	16416	16312	16320	16475	16485	16447	16397	16446	16525	16392	16463	16501	16481	16436	16530	16366	16639	16648	16510	16413	16488	16640	16397	16428	16486	16610	16630	16518	16476	16733	16299	16371	16654	16526	16573	16446	16543	16345	16687	16241	16345	16469	16481	16580	16363	16532	16561	16396	16477	16572	16502	16373	16563	16490	16542	16631	16374	16452	16538	16451	16453	16502	16480	16602	16405	16543	16600	16281	16292	16407	16435	16244	16497	16423	16362	16474	16746	16512	16403	16459	16612	16600	16389	16398	16497	16426	16280	16542	16360	16335	16332	16368	16334	16740	16585	16635	16396	16605	16648	16526	16644	16489	16433	16358	16381	16442	16579	16535	16570	16400	16600	16454	16489	16398	16461	16494	16487	16374	16533	16657	16530	16550	16488	16440	16431	16373	16467	16500	16401	16740	16418	16473	16492	16626	16441	16415	16625	16356	16406	16595	16513	16412	16365	16357	16160	16398	16531	16457	16299	16709	16447	16407	16343	16293	16414	16340	16625	16495	16460	16415	16379	16399	16524	16481	16404	16551	16660	16311	16446	16623	16514	16435	16363	16607	16519	16499	16448	16471	16524	16551	16255	16507	16417	16324	16562	16675	16643	16604	16514	16503	16421	16391	16540	16364	16330	16237	16499	16499	16402	16171	16599	16425	16353	16423	16739	16591	16316	16559	16302	16318	16432	16423	16392	16280	16410	16420	16433	16407	16555	16527	16286	16415	16453	16175	16432	16402	16408	16532	16421	16534	16310	16499	16577	16578	16505	16405	16549	16354	16570	16486	16294	16551	16370	16560	16533	16455	16451	16321	16324	16313	16559	16476	16580	16421	16582	16399	16635	16461	16511	16435	16335	16579	16464	16367	16413	16321	16423	16641	16355	16424	16383	16462	16485	16518	16446	16267	16253	16336	16301	16500	16614	16428	16597	16479	16499	16549	16318	16402	16597	16247	16409	16546	16403	16363	16541	16386	16364	16473	16565	16471	16371	16531	16434	16552	16477	16521	16543	16521	16392	16348	16603	16572	16585	16573	16425	16431	16330	16510	16539	16348	16402	16343	16323	16380	16569	16385	16339	16691	16604	16555	16319	16696	16264	16407	16608	16428	16461	16498	16455	16435	16495	16426	16482	16581	16533	16439	16487	16494	16469	16399	16501	16496	16402	16451	16595	16320	16504	16601	16458	16470	16558	16461	16712	16606	16424	16557	16438	16250	16574	16394	16445	16612	16431	16438	16572	16657	16397	16411	16549	16491	16599	16366	16503	16417	16345	16262	16428	16526	16283	16395	16545	16470	16292	16533	16426	16467	16302	16515	16391	16550	16567	16487	16496	16597	16294	16600	16524	16376	16490	16493	16489	16352	16487	16499	16681	16725	16458	16546	16625	16443	16459	16584	16664	16256	16490	16575	16539	16467	16474	16450	16526	16543	16629	16417	16337	16428	16508	16489	16532	16419	16514	16456	16257	16613	16560	16465	16433	16575	16616	16360	16224	16308	16507	16403	16377	16746	16460	16511	16490	16531	16357	16423	16449	16462	16455	16505	16460	16407	16497	16450	16238	16461	16488	16725	16375	16358	16592	16505	16386	16243	16471	16522	16399	16409	16564	16552	16561	16542	16233	16378	16452	16481	16438	16385	16503	16544	16429	16588	16443	16549	16566	16407	16454	16409	16445	16499	16551	16546	16444	16331	16492	16283	16389	16498	16433	16346	16514	16493	16617	16372	16495	16360	16444	16449	16364	16422	16645	16539	16619	16641	16405	16452	16625	16543	16440	16568	16377	16404	16580	16404	16279	16364	16442	16422	16462	16559	16511	16538	16519	16369	16480	16505	16507	16295	16333	16553	16498	16572	16459	16324	16241	16485	16445	16285	16539	16375	16575	16648	16631	16321	16459	16584	16564	16527	16574	16352	16488	16496	16548	16477	16592	16508	16299	16642	16479	16465	16492	16595	16220	16513	16344	16320	16170	16335	16442	16189	16509	16503	16580	16555	16489	16613	16396	16604	16471	16423	16495	16297	16301	16487	16392	16380	16585	16428	16229	16484	16338	16446	16633	16412	16459	16350	16412	16586	16410	16559	16390	16683	16469	16658	16381	16646	16406	16445	16453	16428	16545	16360	16452	16377	16379	16277	16496	16475	16486	16371	16281	16175	16463	16281	16502	16580	16592	16358	16597	16312	16178	16565	16558	16430	16631	16378	16399	16357	16416	16378	16204	16399	16443	16515	16538	16590	16266	16442	16598	16257	16352	16419	16473	16526	16370	16460	16310	16284	16280	16520	16424	16357	16387	16604	16479	16428	16369	16514	16631	16489	16473	16417	16390	16315	16474	16611	16591	16423	16375	16470	16608	16246	16534	16360	16473	16605	16436	16637	16430	16311	16605	16422	16251	16479	16367	16456	16353	16275	16404	16428	16273	16224	16433	16607	16401	16316	16608	16446	16399	16526	16465	16346	16556	16671	16428	16454	16384	16350	16653	16512	16657	16673	16678	16540	16387	16674	16378	16398	16393	16426	16564	16383	16355	16364	16429	16447	16512	16502	16446	16474	16266	16534	16346	16532	16486	16578	16440	16524	16452	16454	16354	16596	16262	16534	16439	16466	16448	16425	16244	16379	16563	16566	16400	16548	16463	16454	16538	16407	16485	16646	16413	16477	16599	16523	16557	16608	16470	16441	16473	16427	16405	16579	16329	16513	16453	16705	16417	16476	16499	16457	16488	16622	16613	16551	16416	16529	16522	16586	16648	16426	16352	16523	16462	16565	16617	16486	16449	16542	16628	16424	16534	16453	16602	16529	16611	16573	16461	16417	16613	16621	16464	16276	16432	16691	16699	16372	16532	16661	16497	16418	16371	16533	16350	16271	16320	16388	16316	16383	16427	16344	16452	16391	16444	16412	16435	16536	16598	16250	16289	16484	16619	16446	16437	16534	16199	16408	16617	16366	16439	16521	16530	16615	16738	16467	16642	16543	16693	16652	16597	16336	16430	16563	16464	16482	16536	16390	16529	16379	16459	16516	16440	16620	16343	16562	16602	16495	16421	16534	16317	16157	16631	16486	16381	16435	16538	16554	16495	16452	16713	16213	16354	16554	16419	16466	16397	16665	16607	16406	16455	16412	16470	16406	16357	16334	16277	16403	16446	16403	16766	16454	16336	16388	16400	16652	16692	16399	16438	16604	16490	16284	16497	16582	16515	16624	16702	16315	16319	16545	16524	16442	16426	16599	16633	16438	16367	16426	16534	16482	16272	16241	16429	16491	16448	16557	16388	16358	16443	16628	16511	16447	16565	16467	16563	16351	16434	16601	16545	16533	16403	16532	16453	16451	16564	16621	16381	16521	16375	16562	16471	16379	16423	16567	16395	16430	16534	16639	16606	16607	16433	16332	16241	16447	16443	16613	16522	16525	16395	16542	16421	16552	16601	16410	16331	16530	16485	16481	16635	16435	16542	16484	16461	16509	16420	16331	16352	16454	16393	16500	16398	16429	16553	16485	16438	16350	16331	16544	16375	16577	16504	16309	16386	16560	16539	16763	16452	16453	16395	16367	16490	16477	16550	16452	16485	16482	16494	16489	16382	16428	16342	16525	16386	16424	16404	16397	16441	16440	16491	16260	16322	16429	16476	16460	16458	16420	16476	16475	16400	16620	16375	16204	16508	16579	16574	16441	16542	16578	16283	16633	16562	16435	16483	16442	16439	16605	16600	16464	16344	16553	16419	16338	16592	16273	16285	16380	16535	16455	16463	16173	16454	16453	16463	16635	16525	16466	16357	16319	16646	16525	16527	16603	16681	16527	16396	16401	16565	16400	16574	16505	16551	16563	16481	16521	16572	16516	16424	16538	16342	16406	16577	16583	16552	16441	16415	16495	16634	16604	16417	16515	16481	16712	16371	16462	16532	16419	16712	16219	16466	16418	16240	16593	16537	16618	16579	16431	16588	16517	16410	16483	16579	16527	16492	16610	16525
16289	27090	25313	21058	19387	19190	18011	17160	16823	16608	16207	15999	15947	15793	15829	15987	25276	37384	32202	26692	22374	16918	15391	15829	16539	15965	15732	15513	15395	15330	15279	15244	15530	15327	15214	15350	15336	15357	15340	15396	15285	15321	15330	15380	15135	15103	15241	15339	15256	15225	15298	15303	15342	15245	15324	15384	15303	15376	15181	15379	15369	15238	15438	15375	15242	15306	15393	15252	15268	15365	15345	15248	15473	15428	15206	15317	15125	15397	15249	15129	15339	15318	15247	15314	15278	15364	15331	15352	15362	15260	15437	15454	15369	15268	15128	15363	15247	15214	15456	15211	15431	15369	15251	15287	15265	15353	15302	15304	15247	15281	15440	15222	15317	15202	15215	15228	15377	15298	15292	15421	15256	15151	15308	15130	15235	15398	15443	15308	15198	15447	15494	15268	15254	15379	15257	15366	15276	15250	15245	15339	15464	15194	15310	15288	15425	15352	15375	15329	15337	15364	15302	15302	15307	15288	15390	15250	15166	15127	15322	15363	15312	15170	15252	15111	15311	15306	15328	15395	15421	15204	15118	15388	15398	15410	15236	15324	15129	15503	15124	15254	15418	15314	15320	15243	15382	15459	15163	15165	15381	15357	15255	15439	15342	15281	15183	15333	15216	15340	15304	15352	15349	15289	15378	15233	15318	15347	15385	15396	15169	15332	15308	15213	15344	15181	15337	15198	15386	15148	15357	15216	15285	15339	15428	15300	15389	15237	15321	15372	15373	15426	15244	15556	15336	15405	15008	15232	15228	15297	15222	15345	15362	15363	15400	15269	15209	15222	15396	15407	15348	15550	15514	15220	15305	15191	15450	15203	15320	15299	15345	15267	15175	15314	15294	15230	15255	15202	15240	15366	15365	15253	15480	15205	15254	15292	15246	15231	15329	15299	15338	15252	15138	15342	15292	15264	15290	15344	15223	15240	15385	15427	15255	15298	15409	15173	15374	15284	15223	15257	15422	15281	15335	15445	15347	15332	15329	15251	15383	15295	15571	15232	15268	15254	15259	15100	15164	15437	15267	15331	15362	15293	15228	15373	15532	15333	15455	15342	15184	15287	15285	15126	15432	15383	15215	15241	15313	15222	15401	15311	15286	15298	15250	15291	15125	15277	15273	15061	15483	15379	15325	15361	15234	15273	15206	15197	15225	15242	15126	15344	15171	15242	15211	15383	15317	15219	15200	15550	15345	15233	15393	15421	15349	15445	15270	15114	15317	15115	15172	15541	15294	15335	15196	15275	15166	15360	15279	15314	15270	15365	15387	15242	15366	15184	15305	15297	15343	15181	15289	15371	15383	15306	15328	15214	15336	15183	15152	15523	15147	15153	15380	15466	15285	15272	15348	15357	15282	15316	15295	15280	15217	15458	15099	15386	15347	15398	15320	15269	15390	15438	15223	15253	15219	15266	15351	15409	15220	15327	15147	15325	15288	15524	15266	15259	15460	15180	15247	15399	15344	15225	15344	15169	15363	15291	15164	15230	15306	15415	15215	15165	15351	15333	15256	15293	15209	15192	15197	15295	15173	15425	15112	15328	15408	15210	15314	15259	15146	15285	15435	15254	15259	15292	15198	15217	15472	15315	15294	15407	15384	15269	15289	15367	15156	15311	15241	15261	15298	15406	15292	15455	15360	15264	15365	15344	15232	15372	15232	15139	15093	15223	15372	15378	15443	15425	15356	15265	15267	15315	15212	15317	15294	15299	15366	15361	15247	15269	15404	15385	15259	15344	15265	15169	15342	15388	15144	15433	15178	15327	15322	15433	15273	15254	15412	15168	15196	15249	15428	15338	15281	15295	15272	15367	15290	15311	15436	15260	15488	15168	15382	15312	15300	15447	15336	15319	15116	15323	15225	15309	15260	15294	15443	15140	15175	15271	15385	15467	15468	15330	15223	15334	15176	15250	15266	15246	15369	15228	15372	15365	15179	15406	15195	15208	15296	15186	15244	15379	15404	15293	15412	15148	15221	15360	15167	15267	15273	15197	15387	15280	15327	15346	15328	15322	15399	15331	15172	15447	15389	15185	15273	15146	15377	15461	15357	15341	15455	15235	15297	15205	15266	15049	15342	15183	15238	15422	15318	15333	15156	15382	15210	15230	15381	15295	15405	15302	15274	15408	15364	15393	15276	15231	15118	15337	15249	15198	15145	15412	15228	15215	15296	15274	15264	15293	15262	15189	15218	15334	15181	15383	15186	15183	15203	15431	15219	15273	15379	15402	15356	15407	15419	15126	15224	15118	15378	15115	15220	15430	15186	15339	15297	15448	15229	15249	15244	15343	15330	15211	15310	15157	15343	15404	15276	15358	15214	15405	15492	15219	15207	15175	15305	15428	15243	15173	15570	15295	15321	15270	15307	15427	15339	15288	15360	15297	15308	15232	15335	15258	15330	15272	15264	15229	15437	15388	15193	15283	15351	15446	15224	15358	15206	15161	15160	15136	15321	15160	15194	15281	15228	15293	15281	15313	15355	15282	15168	15291	15160	15292	15148	15410	15273	15146	15238	15257	15336	15288	15210	15151	15480	15408	15340	15228	15302	15376	15367	15343	15266	15205	15480	15244	15384	15492	15136	15311	15161	15165	15212	15421	15187	15318	15280	15432	15228	15377	15411	15292	15455	15305	15244	15343	15276	15236	15290	15317	15492	15457	15324	15309	15171	15283	15080	15381	15535	15359	15133	15163	15333	15297	15276	15291	15364	15306	15437	15321	15489	15380	15274	15155	15263	15218	15551	15237	15421	15551	15186	15343	15325	15163	15306	15282	15250	15352	15340	15501	15179	15316	15226	15171	15201	15358	15305	15424	15260	15309	15290	15128	15339	15316	15127	15245	15184	15365	15300	15220	15169	15440	15194	15410	15310	15183	15237	15316	15417	15185	15120	15180	15231	15234	15255	15293	15279	15268	15388	15382	15262	15369	15277	15321	15111	15307	15258	15247	15105	15346	15215	15088	15255	15196	15253	15495	15221	15208	15329	15305	15196	15279	15422	15183	15396	15171	15303	15219	15171	15324	15300	15233	15280	15309	15395	15371	15334	15335	15419	15136	15440	15358	15305	15314	15346	15320	15241	15300	15243	15191	15355	15380	15247	15344	15229	15198	15224	15249	15209	15310	15297	15337	15040	15317	15338	15252	15339	15365	15219	15438	15238	15289	15269	15274	15385	15314	15211	15249	15387	15219	15244	15412	15196	15281	15347	15387	15345	15255	15310	15454	15227	15261	15238	15175	15400	15305	15334	15304	15197	15395	15436	15296	15481	15348	15237	15336	15025	15117	15418	15297	15275	15246	15363	15124	15192	15352	15275	15222	15363	15211	15325	15495	15203	15161	15310	15402	15405	15261	15267	15394	15313	15330	15229	15335	15279	15193	15307	15414	15421	15567	15294	15144	15328	15190	15332	15105	15353	15155	15226	15421	15313	15312	15168	15342	15388	15152	15316	15324	15345	15294	15143	15344	15215	15431	15346	15397	15252	15275	15431	15343	15309	15381	15340	15349	15484	15365	15337	15268	15201	15380	15247	15348	15132	15335	15412	15279	15411	15308	15107	15374	15281	15257	15269	15363	15158	15370	15171	15317	15220	15367	15470	15281	15271	15378	15346	15356	15180	15357	15266	15172	15177	15280	15386	15203	15305	15298	15294	15390	15394	15329	15287	15258	15410	15362	15317	15471	15265	15295	15209	15390	15386	15213	15254	15408	15392	15231	15397	15316	15291	15240	15387	15221	15374	15334	15186	15303	15338	15255	15226	15435	15305	15289	15522	15115	15193	15268	15254	15405	15278	15294	15270	15415	15339	15433	15344	15316	15124	15262	15244	15281	15247	15312	15317	15414	15307	15350	15378	15151	15149	15294	15166	15350	15164	15117	15177	15321	15409	15349	15303	15487	15401	15263	15413	15330	15309	15489	15260	15244	15454	15295	15445	15331	15405	15197	15167	15301	15283	15297	15127	15342	15361	15214	15171	15421	15223	15368	15162	15179	15308	15316	15353	15329	15474	15130	15344	15269	15369	15307	15568	15248	15124	15428	15234	15216	15387	15229	15258	15326	15158	15310	15166	15292	15309	15182	15398	15247	15194	15517	15095	15203	15257	15106	15317	15143	15226	15286	15304	15323	15210	15136	15272	15299	15252	15324	15231	15166	15313	15299	15277	15359	15376	15201	15209	15217	15391	15450	15198	15324	15268	15254	15413	15405	15440	15241	15339	15182	15296	15335	15358	15489	15310	15319	15322	15406	15288	15207	15088	15047	15362	15252	15328	15282	15369	15132	15285	15327	15167	15287	15274	15212	15169	15284	15113	15319	15246	15241	15442	15289	15205	15420	15184	15305	15238	15195	15270	15215	15268	15429	15307	15244	15316	15331	15302	15395	15127	15275	15474	15258	15425	15182	15105	15320	15264	15326	15423	15272	15362	15190	15089	15492	15305	15195	15317	15166	15226	15147	15216	15274	15258	15255	15395	15371	15385	15574	15415	15307	15491	15384	15341	15369	15232	15163	15379	15378	15411	15249	15347	15211	15290	15264	15258	15176	15294	15319	15445	15272	15255	15220	15160	15352	15391	15152	15312	15215	15135	15234	15162	15419	15513	15300	15087	15271	15298	15239	15402	15259	15236	15339	15332	15353	15322	15353	15153	15395	15439	15258	15391	15138	15210	15369	15259	15364	15376	15198	15362	15229	15346	15276	15390	15271	15320	15296	15409	15268	15365	15407	15495	15338	15048	15197	15312	15225	15231	15422	15320	15304	15161	15316	15183	15286	15168	15387	15185	15217	15350	15024	15292	15240	15242	15306	15341	15263	15239	15378	15206	15282	15122	15400	15363	15305	15373	15261	15380	15331	15363	15260	15409	15241	15449	15199	15283	15313	15409	15182	15330	15317	15203	15043	15400	15387	15345	15077	15372	15330	15197	15313	15443	15346	15284	15341	15187	15232	15243	15338	15386	14985	15338	15336	15405	15160	15188	15287	15194	15293	15335	15131	15310	15322	15142	15126	15481	15433	15196	15200	15335	15162	15410	15121	15329	15280	15396	15263	15330	15257	15275	15218	15393	15160	15207	15265	15180	15349	15317	15351	15234	15351	15187	15203	15266	15107	15384	15314	15331	15405	15269	15359
29783	21960	21402	19267	17445	17515	17574	17355	17354	17160	17063	17012	17162	17166	17007	17139	17582	18086	18032	18381	18249	17663	16899	16916	17128	17008	17069	17027	16957	17296	17285	16893	17017	17133	17176	17052	17019	17055	17024	16960	16938	17224	16960	16943	17142	17124	17119	16796	16949	17125	16950	16905	17013	17027	17037	17109	16816	17064	16940	17147	16997	17059	16999	16919	16960	17092	16889	16835	16938	17077	16997	17025	17025	16859	17138	17100	16937	17085	16992	16995	16840	16828	16916	17035	16969	16971	17066	17057	17108	17044	17076	17032	17010	17104	17033	17127	16892	16899	17030	17055	17114	17081	16924	17284	16996	16909	16956	16956	16989	17150	17217	17238	17198	16902	17054	16885	16958	17021	16995	17061	16897	17055	17089	16999	16921	17037	17036	16956	16939	17006	17176	17201	17113	17005	17004	17121	16993	17130	17180	17093	17029	16902	16957	16901	16894	17067	16854	16896	17134	16945	16993	17185	17100	16931	16958	16942	17044	16908	16937	17222	17044	17084	16984	16857	17022	16926	16851	17026	16933	16975	16938	16955	17200	16862	17104	16975	16885	16914	17099	17062	17094	16986	16958	17184	16917	17240	16816	16935	16966	17142	17156	17018	17094	16894	17098	16976	16929	17019	17063	16887	17027	17068	17177	17015	17194	16854	17096	17041	17204	16968	16885	17056	16889	16901	17135	16960	17093	16932	17163	17000	16929	16902	17045	16827	17002	16963	17082	17094	17027	16853	16840	17086	16986	17021	17105	16987	16879	16907	16863	17062	17132	17087	16915	17067	17114	17063	17047	16911	17055	16973	17073	17140	17096	16671	16933	16925	17212	16908	16927	17024	16932	16930	17046	16872	17101	17190	17148	17136	17042	16830	16991	16886	16952	17151	17033	16981	16886	17030	16848	16785	16869	16974	17058	16997	17041	17082	17056	17133	16869	16898	16936	17085	17112	16983	17061	16824	16951	17148	16949	17089	17223	16995	17175	17047	17029	17145	16926	16912	16931	17135	17256	16924	17181	17022	16808	16911	16907	17202	17043	17118	17097	16852	17198	16804	17026	16893	17089	16977	16975	17035	16889	16969	17015	17152	16948	17038	17043	17006	16998	16943	16852	16963	16977	16937	17122	16875	16801	16914	16961	16967	16926	16889	16888	16972	17077	17176	17053	17002	17127	17029	16980	17001	17028	17129	16918	16850	17312	16976	16921	16806	16983	16867	17195	17082	16981	16921	17188	17202	17104	16876	17082	16999	17091	17002	17043	17246	16970	16835	17070	16979	16951	17095	17217	17055	16902	16902	17103	17188	16990	16992	16948	17082	17092	16966	17029	17155	16887	16999	16936	17046	16984	16752	16924	16935	17273	17108	16960	17034	17101	16760	17020	17057	17071	16940	17121	16804	16930	17048	17022	17015	17062	16970	17019	17010	17040	16887	16918	16941	16798	16923	16984	17059	17005	17119	17071	17203	16926	17020	16902	16920	16903	17007	16946	16962	16717	16814	17027	17068	17070	17010	17082	17059	17070	17181	16869	16960	17005	16835	16959	17041	17215	17136	16970	17041	16912	16938	17187	17151	16998	16822	16998	16995	16836	16964	17077	17249	16995	17042	16977	17103	17129	16993	16944	16999	16901	16930	17006	17009	16896	17004	17120	17100	17013	17148	16954	16805	17118	16916	17145	16764	16918	16916	17044	17124	17023	16935	16887	17231	16888	17053	17248	17028	17114	16949	16844	17249	17189	17119	17101	16879	17089	17082	16913	16812	16981	17135	17025	16832	17063	17109	16844	17095	17169	17028	17083	17063	17190	17122	17056	16977	17046	16788	16901	16906	17047	16901	16995	16906	16966	16961	17091	17235	16937	16855	16970	16966	16970	17085	17225	17139	17038	17278	17197	17003	16923	16970	17057	17020	17064	16984	16958	16830	16974	16851	16943	16907	17053	16999	16999	17025	17011	16818	16979	17248	17160	17202	16965	16798	16706	16952	17282	17098	17026	17007	16913	17003	16947	16898	16863	17250	16998	17082	17240	16969	17037	17057	16952	17049	17097	17030	17035	16971	16947	17076	17152	17086	16914	16982	17254	17207	17162	16995	17145	17014	17115	17067	17136	16972	17075	17039	16925	17007	16984	16982	17047	17108	17087	17141	17028	16984	17109	16920	16767	16889	16973	17063	17034	17271	17194	16912	16975	16977	17014	16889	16918	17134	16971	16979	16958	17042	16986	17001	17098	16923	16992	17020	16960	17155	17257	17038	16699	17223	16939	16813	17078	16998	17057	17190	17028	16898	17125	16999	17125	16933	16963	16882	16908	17046	16917	17105	16822	17245	17098	16983	17195	17010	16960	17232	17216	16961	16999	17058	17111	17157	17058	17158	17261	17047	17114	16932	17074	17020	17103	17107	17052	17380	17064	16947	17196	16867	16822	17103	16969	17105	16869	17104	16909	16920	17155	17201	17048	16929	17122	16975	16845	17104	17054	16912	17052	17014	17031	16870	17125	16895	16892	17166	17048	16880	17023	16809	17037	16892	16848	17133	17121	16891	16914	17000	17131	17006	17025	16940	17130	17096	17157	17167	17089	16947	17044	17059	16843	17026	17028	17183	17090	16988	17161	17007	17004	17077	16980	17081	16984	16962	16942	17052	17051	17047	17192	17064	17020	17175	17018	16975	16984	16948	16935	16898	16866	17028	17039	16965	17166	16804	16982	17085	17012	16900	17199	16967	16876	17050	16957	16928	17153	16860	17068	16988	17186	17228	17141	16922	17074	17109	16962	16895	17112	16751	17016	16761	17094	17027	17043	16895	17106	17030	17077	17131	17113	17002	16893	16894	16981	17010	17035	17149	16963	16991	17120	17237	17123	16987	16976	16726	16994	16959	17127	16815	16914	17011	17155	17060	17260	16943	16908	17091	17097	16997	16952	17040	16988	17033	16977	16808	16920	17031	17039	17015	16945	16910	17141	16995	17265	17004	16998	16788	17230	16915	17118	17007	17214	16971	17072	17060	17088	17288	16854	16812	17191	17152	17036	17023	17142	16912	17073	17118	17194	17003	16891	16952	17066	17098	17140	17016	17032	17017	16948	17017	16995	16981	17059	17040	16934	16937	17004	16954	17021	16969	16928	16865	17151	17149	16963	16991	17078	17022	17045	17136	17111	17187	17019	17114	17039	16991	16957	16978	17069	16989	17054	16971	16749	16947	17055	16933	16868	16938	16826	16894	17121	17082	17020	16975	17036	16997	16771	16901	17061	17024	17058	17228	17086	16976	17058	16963	17134	17082	17056	16898	17096	17038	17188	17020	17149	16858	17041	16968	16981	17146	17150	17055	16801	17095	16952	17048	16934	16969	16968	16971	17030	16959	17035	16956	16973	17051	17070	17194	16985	17111	17128	17136	17085	16900	17001	16944	17097	17308	17194	17020	17245	17117	16908	16957	17263	17138	17043	17091	16995	16804	16980	17033	17119	17062	16863	16953	16948	16957	17032	17042	17164	17008	17003	17165	16951	16843	17154	17153	17053	16881	17058	16806	17140	17048	16948	17135	16935	17013	17159	17009	17044	17049	16910	17002	16906	17076	17024	16950	17008	16796	16928	16743	17010	16982	16923	16983	16977	17127	17202	17104	17134	17152	16981	17080	17101	16939	16784	17021	17165	17050	16843	17098	17027	17068	16878	16946	17015	16996	16912	17029	16921	17106	17002	17005	16864	16977	16927	16913	17108	16964	17082	17143	16902	17188	17088	17305	17055	16994	17023	16995	17257	16976	17102	16917	16892	17107	17184	17065	17036	17041	17144	17206	17135	17037	17033	17078	17086	17092	16980	16985	17065	17113	16988	16931	16901	17142	17172	16901	16956	17027	17103	17098	17183	17138	17245	16836	16978	17002	17073	16850	16860	17224	16899	17111	17153	16982	17044	16817	17061	17031	17196	17117	17066	16869	17134	16811	17071	17055	17226	17024	17126	16975	16980	17210	17058	17013	16960	17113	17047	16925	17295	17043	17031	17276	17202	17005	16998	17050	16911	16757	16959	17130	16860	17029	17235	17029	17143	17004	16977	16928	17009	17078	17045	16979	17048	16761	17161	17044	17229	17087	17025	16918	17065	16787	17056	17142	17051	16967	17141	16940	17157	16983	16914	17281	16913	17005	17060	17123	16848	16986	17011	17121	17073	17151	17269	16870	17035	17130	17037	16881	16840	17121	17028	17132	16928	16948	17213	17054	16978	17045	17026	16656	17064	17073	16896	17051	17115	16918	17060	16978	17194	17000	17043	17033	17073	17026	17005	16908	17064	17047	17206	17112	17086	17090	16998	16719	17131	17204	17071	16848	17101	17018	17062	17000	17329	17089	16937	17052	16956	17106	16821	17038	16874	16904	16752	16777	17035	17088	16925	16793	16982	17033	16967	17017	17066	17057	17003	16936	17057	16904	17056	16990	17158	17133	17154	17045	17012	16928	16967	16982	16883	16892	17054	16921	16864	17188	16892	17021	17029	16942	16917	17135	16851	17057	16771	16981	17023	16958	16803	17090	17004	17144	17071	16999	17023	17129	17111	16972	16980	17192	17118	16999	17197	16884	16987	17112	16889	17025	16982	17004	16974	17233	17137	17128	17023	17060	16988	17098	17070	16974	17009	16993	16977	16848	17050	17161	17117	16861	17017	17036	16917	17089	17072	17096	16964	16994	17109	17287	16992	17150	16898	17055	16807	17035	17207	16883	16878	16867	16961	17115	17061	16957	17094	17012	17084	17256	17068	17094	16973	17027	16955	16973	16672	17070	17184	16933	17092	17008	16995	16982	16967	17028	17092	17015	16984	16985	16976	17004	17073	16736	17119	17086	17185	17057	17236	17011	17087	16959	17070	17037	17211	16982	16979	17051	16917	17161	16942	16951	17079	17193	17056	17151	17266	17085	16968	17106	16986	16917	17097	16916	17295	16956	16917	16957	16962	16998	16919	17162	17101	17135	17130	16918	16858	17068	17062	17135	17052	17046	17152	17057	17085	16913	17002	16977	16975	17083	17096	17193	17094	17079	17104	17115	17057	17134	17005	17103	17134	17146	16851	16857	17014	17176	16964	16689	17156	17062	17010	16936	17189	16940	17092	16987	17078	17105	16946	16905	16868	17096
16250	17131	17175	16581	16436	16276	16256	15683	15979	15785	15865	15828	15678	15699	15800	15853	16497	17317	17144	17324	16909	16274	15495	15707	15766	15785	15480	15549	15666	15532	15681	15456	15622	15527	15658	15529	15696	15460	15651	15635	15580	15685	15551	15584	15675	15521	15651	15626	15610	15645	15556	15656	15545	15450	15576	15761	15447	15666	15553	15605	15435	15643	15680	15583	15766	15512	15556	15615	15567	15514	15549	15614	15635	15535	15463	15515	15522	15693	15652	15581	15507	15749	15724	15439	15575	15399	15724	15683	15603	15670	15472	15522	15537	15542	15451	15555	15577	15425	15605	15404	15788	15548	15509	15709	15515	15425	15653	15531	15519	15520	15517	15527	15499	15695	15587	15590	15569	15637	15507	15686	15785	15749	15525	15689	15667	15603	15560	15475	15672	15500	15568	15625	15553	15658	15560	15680	15620	15513	15716	15631	15623	15398	15508	15591	15480	15539	15511	15449	15677	15695	15510	15534	15628	15579	15773	15566	15595	15602	15528	15490	15574	15546	15470	15628	15518	15393	15444	15591	15543	15630	15565	15562	15587	15694	15549	15444	15631	15584	15617	15638	15572	15612	15633	15587	15597	15711	15592	15354	15563	15492	15626	15633	15588	15554	15588	15576	15528	15651	15429	15641	15517	15679	15677	15530	15655	15543	15450	15336	15486	15426	15528	15568	15483	15486	15679	15508	15647	15598	15565	15434	15465	15552	15465	15440	15469	15534	15557	15475	15608	15496	15482	15690	15764	15497	15617	15514	15453	15617	15730	15405	15665	15393	15572	15554	15536	15552	15579	15528	15624	15477	15628	15700	15468	15464	15705	15699	15661	15604	15525	15599	15387	15613	15647	15662	15636	15722	15628	15584	15594	15649	15712	15793	15691	15634	15645	15653	15542	15561	15642	15527	15562	15509	15535	15704	15643	15791	15704	15607	15656	15752	15460	15603	15451	15720	15731	15525	15584	15532	15449	15682	15473	15319	15557	15475	15638	15573	15703	15468	15536	15533	15520	15579	15422	15458	15389	15581	15547	15581	15727	15429	15417	15536	15742	15578	15433	15536	15437	15503	15723	15747	15553	15475	15646	15457	15619	15614	15470	15637	15428	15557	15703	15708	15506	15521	15647	15575	15748	15569	15595	15504	15446	15515	15685	15608	15616	15455	15514	15523	15618	15687	15625	15496	15650	15576	15449	15525	15780	15709	15492	15569	15564	15509	15542	15474	15468	15614	15566	15581	15688	15581	15649	15530	15527	15569	15663	15875	15549	15475	15759	15603	15619	15649	15519	15649	15514	15507	15509	15576	15509	15486	15521	15653	15553	15646	15500	15707	15561	15478	15492	15728	15499	15688	15667	15475	15706	15539	15664	15626	15598	15570	15683	15609	15682	15454	15485	15602	15503	15580	15505	15611	15414	15556	15546	15569	15605	15661	15596	15424	15601	15614	15701	15486	15489	15712	15565	15561	15620	15413	15743	15614	15506	15439	15588	15445	15680	15635	15647	15617	15535	15534	15703	15517	15538	15389	15441	15665	15469	15624	15647	15623	15683	15682	15630	15565	15723	15517	15436	15596	15304	15569	15430	15647	15641	15615	15408	15794	15644	15579	15588	15515	15627	15528	15585	15553	15700	15430	15368	15523	15631	15593	15579	15600	15759	15536	15464	15541	15627	15704	15737	15632	15582	15503	15651	15604	15624	15525	15572	15634	15524	15696	15684	15484	15502	15491	15557	15572	15520	15616	15739	15655	15602	15486	15578	15748	15534	15579	15543	15589	15564	15907	15606	15494	15627	15691	15572	15574	15519	15408	15642	15609	15532	15680	15605	15622	15575	15628	15542	15500	15553	15750	15457	15656	15492	15644	15418	15562	15600	15605	15551	15437	15438	15806	15518	15624	15568	15610	15526	15455	15388	15602	15601	15537	15706	15492	15569	15588	15618	15522	15463	15569	15518	15590	15392	15542	15646	15473	15738	15693	15547	15526	15631	15447	15412	15707	15544	15519	15663	15459	15688	15661	15621	15649	15548	15680	15618	15664	15553	15424	15465	15519	15629	15567	15607	15639	15644	15465	15654	15584	15608	15693	15434	15606	15464	15567	15630	15638	15541	15598	15662	15646	15507	15528	15472	15635	15670	15585	15636	15642	15600	15562	15510	15589	15571	15470	15621	15620	15529	15661	15605	15551	15533	15608	15521	15600	15611	15741	15726	15512	15632	15544	15839	15536	15543	15456	15623	15425	15572	15511	15653	15567	15513	15587	15595	15757	15636	15601	15583	15428	15613	15691	15780	15460	15609	15614	15583	15633	15523	15711	15391	15657	15731	15494	15630	15647	15782	15511	15621	15480	15407	15716	15460	15430	15530	15632	15723	15669	15518	15623	15656	15537	15324	15600	15738	15501	15769	15475	15622	15551	15600	15617	15434	15550	15583	15614	15476	15616	15590	15636	15557	15527	15661	15483	15509	15667	15760	15647	15692	15568	15503	15713	15585	15522	15550	15673	15537	15683	15612	15624	15484	15637	15553	15464	15679	15722	15589	15602	15526	15466	15653	15673	15688	15499	15534	15621	15615	15575	15456	15903	15594	15570	15522	15722	15735	15575	15604	15725	15498	15673	15537	15515	15614	15688	15562	15721	15561	15614	15505	15445	15548	15554	15717	15598	15666	15570	15474	15470	15590	15651	15521	15533	15522	15607	15655	15399	15561	15638	15553	15656	15574	15575	15695	15476	15700	15646	15495	15637	15601	15610	15622	15581	15705	15510	15649	15610	15586	15557	15572	15759	15484	15559	15503	15612	15596	15549	15732	15622	15514	15516	15475	15417	15615	15557	15620	15646	15605	15609	15572	15729	15702	15578	15589	15513	15642	15550	15602	15763	15549	15705	15572	15703	15559	15418	15613	15539	15515	15554	15647	15648	15451	15623	15589	15608	15625	15476	15618	15725	15636	15515	15523	15567	15622	15487	15610	15691	15572	15620	15505	15575	15457	15535	15693	15549	15524	15533	15506	15498	15547	15705	15507	15582	15481	15510	15536	15610	15545	15589	15553	15693	15532	15696	15570	15514	15471	15420	15699	15709	15772	15576	15537	15569	15464	15648	15462	15498	15596	15511	15468	15537	15695	15474	15574	15669	15468	15694	15550	15477	15476	15713	15668	15620	15772	15460	15433	15812	15475	15714	15705	15602	15637	15566	15650	15574	15609	15646	15484	15684	15520	15802	15457	15699	15702	15566	15576	15634	15553	15370	15684	15495	15650	15579	15434	15573	15563	15507	15728	15587	15570	15428	15636	15463	15579	15468	15699	15553	15642	15834	15536	15556	15670	15611	15576	15530	15733	15426	15599	15603	15678	15514	15642	15472	15675	15693	15642	15459	15426	15514	15665	15487	15520	15729	15606	15654	15585	15600	15592	15528	15687	15590	15518	15455	15612	15482	15652	15515	15585	15722	15512	15632	15549	15664	15519	15496	15592	15605	15601	15504	15599	15572	15725	15435	15615	15481	15542	15551	15586	15513	15536	15447	15631	15682	15684	15519	15621	15547	15786	15548	15605	15582	15649	15608	15541	15671	15484	15549	15637	15767	15686	15629	15600	15629	15599	15779	15441	15668	15629	15509	15540	15646	15684	15580	15485	15548	15622	15658	15568	15515	15651	15594	15685	15437	15680	15590	15768	15606	15531	15446	15677	15444	15559	15585	15613	15445	15565	15656	15625	15568	15562	15587	15602	15645	15585	15458	15436	15544	15614	15475	15670	15496	15588	15454	15654	15523	15724	15675	15590	15658	15649	15575	15581	15526	15583	15625	15546	15520	15644	15681	15446	15575	15679	15616	15694	15668	15614	15675	15399	15637	15489	15564	15495	15509	15404	15508	15520	15573	15461	15738	15510	15588	15661	15437	15521	15732	15577	15669	15441	15442	15687	15449	15704	15593	15447	15731	15686	15555	15652	15435	15572	15510	15458	15440	15566	15592	15438	15752	15660	15523	15432	15465	15478	15472	15635	15615	15393	15649	15568	15561	15546	15565	15519	15438	15518	15569	15464	15532	15423	15567	15500	15607	15778	15621	15511	15601	15595	15606	15709	15526	15672	15593	15754	15587	15486	15554	15357	15593	15687	15602	15617	15550	15700	15637	15626	15582	15654	15692	15671	15567	15718	15579	15654	15518	15529	15588	15437	15626	15422	15592	15538	15562	15647	15590	15587	15546	15584	15457	15494	15400	15563	15554	15656	15630	15534	15491	15705	15545	15850	15620	15476	15546	15649	15452	15768	15473	15631	15668	15699	15399	15591	15649	15594	15556	15652	15660	15620	15498	15560	15471	15597	15431	15544	15615	15486	15654	15570	15514	15556	15559	15684	15547	15539	15593	15754	15592	15576	15580	15768	15648	15662	15379	15735	15553	15391	15587	15552	15572	15632	15654	15563	15690	15635	15553	15669	15409	15691	15415	15601	15727	15555	15631	15800	15754	15730	15494	15469	15625	15497	15599	15682	15467	15788	15455	15555	15528	15362	15777	15712	15594	15517	15542	15701	15662	15487	15446	15660	15592	15582	15507	15578	15687	15470	15601	15522	15594	15499	15606	15478	15723	15569	15566	15511	15660	15710	15462	15596	15641	15613	15645	15591	15544	15424	15629	15489	15623	15704	15491	15606	15422	15502	15748	15607	15561	15673	15553	15565	15641	15580	15549	15519	15522	15570	15701	15739	15483	15582	15697	15664	15696	15666	15591	15521	15862	15666	15594	15453	15640	15597	15498	15598	15554	15521	15673	15591	15627	15669	15479	15678	15598	15662	15625	15611	15508	15495	15516	15669	15429	15524	15595	15639	15696	15468	15489	15679	15605	15749	15604	15681	15639	15565	15638	15543	15669	15602	15589	15617	15524	15511	15486	15591	15428	15574	15651	15559	15592	15799	15654	15624	15745	15721	15562	15654	15573	15513	15597	15659	15583	15489	15534	15552	15609	15541	15652	15529	15534	15676	15601	15539	15793	15591	15777	15581	15619	15739	15533	15478	15611	15519	15615	15558	15453	15677	15653	15691	15751	15628	15652	15536	15744	15682	15681	15401	15676	15817	15507	15540	15583	15596	15592	15514	15694	15509	15499	15598	15514	15496	15612	15429	15701
25592	21458	28045	25804	21261	19836	19864	18420	17923	18140	18442	17863	18144	17887	18067	18087	22834	26412	23429	22820	21165	19420	17830	17845	17770	18009	17858	18041	17777	17785	17733	17872	17617	17708	17885	17688	17621	17627	17836	17797	17683	17790	17710	17789	17822	17784	17722	17644	17610	17709	17527	17564	17770	17502	17712	17629	17480	17590	17684	17829	17662	17838	17747	17652	17728	17517	17711	17628	17838	17683	17516	17488	17650	17664	17779	17647	17673	17619	17834	17737	17636	17570	17713	17852	17675	17712	17592	17715	17620	17809	17818	17800	17758	17715	17669	17695	17729	17521	17652	17598	17597	17674	17666	17795	17651	17567	17764	17608	17601	17646	17710	17867	17799	17775	17706	17532	17647	17624	17499	17642	17564	17812	17835	17691	17803	17780	17571	17505	17869	17489	17636	17810	17620	17493	17459	17558	17667	17655	17590	17727	17451	17685	17476	17724	17704	17698	17637	17700	17635	17862	17853	17739	17620	17655	17495	17742	17526	17497	17776	17866	17580	17738	17633	17872	17736	17644	17756	17620	17552	17664	17612	17843	17912	17714	17664	17787	17603	17776	17698	17623	17623	17643	17529	17566	17698	17685	17794	17452	17746	17742	17597	17871	17661	17772	17527	17528	17714	17662	17736	17648	17824	17491	17633	17508	17736	17702	17779	17637	17857	17757	17471	17843	17686	17684	17540	17522	17757	17743	17743	17636	17700	17543	17716	17672	17600	17486	17533	17662	17685	17558	17592	17570	17743	17473	17669	17591	17637	17622	17545	17579	17572	17860	17648	17551	17570	17713	17752	17920	17793	17648	17828	17692	17559	17735	17629	17645	17595	17562	17710	17723	17500	17713	17633	17641	17585	17775	17738	17612	17664	17622	17651	17450	17536	17754	17626	17544	17427	17687	17531	17797	17578	17798	17546	17766	17685	17732	17680	17691	17802	17523	17878	17760	17690	17500	17775	17646	17455	17763	17607	17731	17492	17685	17620	17578	17945	17601	17833	17632	17684	17818	17830	17631	17751	17643	17705	17660	17837	17517	17575	17857	17622	17801	17812	17660	17728	17418	17565	17635	17777	17663	17825	17654	17450	17560	17557	17834	17574	17465	17670	17568	17611	17605	17700	17697	17854	17666	17679	17747	17588	17806	17614	17937	17603	17666	17646	17749	17636	17745	17779	17699	17629	17618	17687	17438	17514	17590	17786	17257	17632	17628	17628	17688	17574	17771	17497	17708	17728	17587	17650	17743	17811	17671	17746	17834	17931	17724	17638	17880	17623	17632	17545	17532	17658	17487	17695	17834	17842	17779	17514	17770	17829	17704	17570	17655	17822	17814	17685	17599	17531	17711	17635	17721	17683	17634	17817	17671	17597	17467	17604	17570	17655	17653	17908	17646	17826	17762	17558	17730	17444	17449	17647	17746	17713	17610	17594	17752	17601	17657	17825	17520	17715	17731	17713	17518	17512	17785	17793	17617	17665	17613	17627	17686	17661	17679	17775	17814	17637	17599	17534	17654	17451	17594	17699	17773	17513	17600	17811	17641	17681	17643	17681	17760	17734	17735	17678	17699	17431	17804	17613	17602	17680	17516	17659	17682	17637	17605	17686	17605	17821	17443	17723	17792	17638	17638	17688	17615	17636	17580	17695	17814	17813	17813	17947	17723	17621	17810	17680	17692	17704	17598	17582	17712	17577	17623	17661	17864	17693	17622	17840	17751	17712	17828	17706	17646	17520	17821	17785	17599	17692	17818	17630	17454	17741	17704	17814	17704	17666	17658	17671	17841	17837	17716	17672	17650	17771	17721	17782	17694	17852	17751	17841	17831	17785	17681	17753	17807	17687	17744	17613	17684	17849	17692	17874	17583	17397	17591	17621	17645	17725	17909	17654	17615	17558	17822	17770	17764	17831	17762	17785	17603	17741	17483	17822	17578	17695	17577	17472	17783	17683	17585	17695	17532	17607	17591	17670	17591	17771	17771	17617	17651	17724	17618	17508	17668	17712	17515	17625	17630	17769	17731	17698	17702	17566	17588	17691	17714	17571	17548	17564	17896	17592	17785	17644	17751	17547	17792	17660	17437	17632	17715	17584	17609	17568	17653	17678	17785	17526	17632	17662	17552	17632	17695	17757	17637	17706	17997	17924	17632	17581	17474	17531	17563	17760	17681	17575	17585	17490	17702	17559	17465	17525	17670	17606	17692	17816	17590	17686	17644	17693	17544	17640	17691	17523	17453	17549	17609	17854	17783	17545	17730	17707	17726	17595	17720	17681	17724	17503	17589	17505	17458	17543	17602	17583	17748	17722	17632	17672	17726	17561	17614	17699	17546	17716	17520	17710	17813	17700	17646	17602	17706	17770	17763	17591	17647	17613	17668	17624	17724	17671	17391	17420	17564	17698	17694	17793	17706	17629	17779	17671	17700	17735	17479	17656	17716	17557	17750	17775	17569	17787	17744	17695	17803	17702	17698	17708	17554	17611	17535	17636	17544	17925	17481	17542	17553	17404	17554	17633	17509	17485	17701	17588	17667	17827	17652	17867	17587	17647	17688	17688	17679	17543	17720	17541	17811	17652	17579	17584	17515	17749	17472	17572	17725	17634	17374	17547	17558	17574	17520	17699	17630	17683	17816	17595	17690	17516	17611	17704	17741	17651	17670	17621	17592	17702	17711	17697	17688	17605	17632	17463	17655	17806	17600	17408	17650	17673	17665	17672	17569	17460	17638	17735	17798	17723	17855	17775	17513	17701	17595	17674	17711	17770	17724	17465	17574	17915	17680	17539	17698	17574	17520	17643	17765	17572	17403	17612	17694	17506	17556	17757	17698	17549	17478	17585	17772	17599	17433	17660	17748	17671	17648	17722	17536	17727	17771	17690	17940	17611	17574	17601	17747	17624	17555	17717	17422	17731	17632	17670	17505	17657	17656	17630	17485	17646	17546	17783	17488	17676	17441	17705	17589	17742	17677	17664	17676	17694	17815	17723	17570	17734	17524	17715	17619	17466	17378	17645	17683	17705	17725	17652	17701	17590	17294	17690	17607	17523	17665	17676	17787	17617	17692	17381	17600	17746	17602	17533	17730	17852	17451	17841	17576	17497	17616	17504	17803	17620	17602	17641	17936	17638	17620	17580	17723	17596	17779	17651	17671	17623	17630	17663	17783	17655	17443	17624	17644	17703	17460	17688	17725	17619	17549	17904	17747	17711	17688	17604	17782	17692	17601	17832	17643	17698	17578	17554	17625	17485	17625	17574	17721	17627	17746	17781	17628	17552	17795	17522	17392	17681	17799	17709	17848	17714	17662	17588	17405	17641	17559	17699	17700	17607	17588	17803	17756	17598	17618	17762	17792	17468	17581	17702	17689	17618	17796	17828	17508	17713	17730	17656	17803	17600	17426	17645	17519	17644	17631	17734	17512	17709	17626	17824	17641	17536	17503	17609	17710	17605	17765	17632	17537	17699	17642	17762	17740	17939	17595	17652	17590	17696	17711	17619	17693	17652	17596	17825	17644	17743	17684	17667	17893	17621	17693	17529	17612	17747	17607	17566	17562	17510	17599	17746	17688	17706	17844	17687	17904	17789	17576	17528	17736	17636	17634	17889	17604	17651	17599	17695	17829	17692	17477	17669	17641	17579	17662	17770	17758	17770	17957	17669	17629	17616	17732	17593	17740	17460	17740	17471	17926	17710	17541	17619	17572	17541	17863	17595	17772	17683	17552	17720	17562	17839	17721	17669	17657	17577	17787	17740	17733	17849	17620	17770	17562	17735	17694	17658	17638	17641	17728	17703	17513	17804	17495	17691	17527	17859	17634	17645	17744	17610	17829	17781	17582	17647	17665	17698	17652	17604	17738	17731	17564	17603	17706	17657	17572	17531	17762	17849	17832	17847	17702	17584	17580	17540	17655	17619	17523	17589	17786	17784	17759	17721	17699	17831	17641	17613	17615	17616	17791	17710	17628	17526	17706	17569	17769	17568	17662	17622	17623	17647	17857	17677	17764	17721	17528	17725	17579	17716	17578	17594	17602	17726	17517	17708	17761	17606	17513	17651	17756	17678	17677	17785	17709	17700	17578	17727	17681	17750	17635	17655	17515	17661	17639	17728	17708	17765	17593	17737	17408	17452	17614	17608	17654	17440	17808	17764	17721	17660	17670	17695	17773	17652	17603	17841	17696	17510	17570	17653	17717	17875	17680	17634	17735	17506	17564	17597	17897	17678	17818	17726	17794	17680	17640	17719	17580	17583	17409	17591	17767	17754	17507	17686	17464	17568	17645	17427	17818	17715	17644	17820	17789	17553	17547	17705	17454	17632	17767	17791	17803	17522	17834	17612	17544	17709	17508	17598	17849	17782	17761	17817	17665	17730	17596	17527	17744	17534	17815	17605	17825	17645	17740	17640	17807	17642	17799	17666	17807	17496	17525	17620	17653	17533	17740	17541	17679	17810	17701	17700	17645	17567	17688	17790	17701	17716	17725	17801	17633	17694	17750	17467	17653	17618	17686	17695	17460	17796	17958	17594	17907	17698	17564	17599	17625	17586	17735	17868	17863	17769	17701	17904	17818	17667	17706	17530	17455	17647	17561	17523	17575	17594	17736	17539	17686	17579	17587	17650	17777	17787	17634	17546	17586	17763	17583	17632	17775	17664	17532	17527	17832	17586	17486	17658	17375	17988	17671	17663	17753	17592	17731	17468	17629	17758	17475	17482	17766	17535	17656	17756	17653	17647	17783	17712	17523	17743	17685	17511	17540	17676	17634	17596	17668	17802	17809	17716	17683	17480	17743	17712	17754	17616	17696	17782	17608	17746	17556	17681	17655	17898	17704	17677	17490	17705	17538	17614	17687	17643	17684	17728	17661	17693	17675	17582	17686	17660	17769	17774	17712	17609	17509	17554	17540	17625	17627	17640	17591	17567	17648	17744	17774	17661	17871	17697	17856	17787	17671	17727	17703	17644	17691	17687	17806	17631	17481	17448	17654	17566	17561	17591	17797	17758	17447	17920	17553	17534	17593	17786	17635	17658	17560	17697	17674	17702	17711	17482	17698	17641	17724	17828	17665	17631	17725	17996	17766	17748	17761	17610	17623	17273	17579	17766	17774	17653	17764	17603	17606	17644	17506	17685	17592
15397	22733	21957	19246	18221	17869	17329	16957	16804	16607	16620	16434	16448	16532	16719	16451	25454	27665	23945	23432	20565	17939	16126	16233	16372	16253	16177	16250	16130	15945	16133	16007	15936	16056	16046	15947	15970	16058	15821	16068	16242	15959	15949	15945	15933	16046	16086	16010	16069	15914	15871	16042	16064	16172	16049	16071	15941	16081	15901	16024	15997	15936	16061	16134	16133	15973	16092	16014	16031	15900	16053	16115	16002	16185	15970	16144	16067	16149	16005	16205	16025	16123	16124	15981	16033	16049	15955	15946	15951	15966	16082	16052	16074	16072	16053	15879	15997	16130	16043	16041	16003	16051	16126	15951	16057	16050	16041	16044	15960	15927	15926	15929	15812	16080	16043	15941	15964	15991	16071	16028	16044	16057	16022	15932	16046	15913	16065	16207	16036	15989	16011	15928	16120	16026	15985	15963	15841	15888	15884	16116	16166	16033	15995	16127	15797	16016	15930	15990	15997	16078	16077	16081	16163	16012	16036	16066	15829	15992	15952	16123	16072	16166	16206	15885	15974	16069	16151	16188	16017	16033	16108	15985	15945	16036	16019	16049	16072	16148	16133	15997	15841	16065	16070	16039	16009	16039	16165	16047	15887	15809	16184	16010	16038	16078	15991	15958	16041	15941	15942	16057	16110	15955	15974	16011	15898	15923	15937	16018	16151	16107	15985	15941	16003	15945	16124	15909	16021	16161	15935	15923	15945	16010	15998	15881	16094	15763	16060	16059	16161	16105	16116	15899	15972	16083	16002	16118	16177	15832	15960	16218	16114	16013	16008	16056	16053	16163	15947	15901	16075	16097	15715	16209	16069	16007	15954	16145	16103	16004	15965	16046	15927	16205	15816	16060	16018	15901	15895	16010	16051	16082	15999	16004	16136	15897	16135	16050	15908	15922	16013	16046	15909	16152	15962	15996	16171	16090	16042	16176	15969	16025	16047	16024	15893	15933	16219	15950	15933	15808	15797	15917	15844	15866	16018	15935	16081	16224	16078	16100	15900	16083	16323	15986	16152	16012	16118	16078	15744	16238	16088	16012	16188	16094	16120	15900	16006	16072	16182	16055	15996	16143	16041	15832	15945	16126	15954	15885	16007	16061	15899	15989	15921	16058	16253	16032	16095	15664	15927	16188	15788	16083	16048	16112	15953	15912	15982	16104	15988	16126	15915	15941	16036	16054	15991	16101	15932	15940	16153	15915	15994	15933	16079	16101	16085	15980	16081	16171	16010	16096	15940	15940	16050	16110	16056	15989	16022	16176	16040	15915	15837	15897	15852	16061	15878	15965	16034	15990	16020	15915	15974	16101	16042	15977	15928	15944	16003	15910	15987	15942	15789	15960	16086	16048	16134	15924	16012	16051	16027	16026	15980	15874	16130	16173	15997	15931	16111	15964	16081	16026	16073	15879	15814	15870	16087	16007	15999	16083	16015	16038	15952	15876	16326	15931	15875	15997	16034	15954	16029	15940	15932	16035	15989	16048	15925	16085	16013	16252	16087	15948	16176	16157	15949	16098	15920	16159	16044	16169	15887	15974	16074	16023	15897	15883	15898	16241	15929	16118	16103	15909	16157	16020	16254	15918	16113	15986	15995	16099	16037	15863	15947	16079	16082	16006	15894	15824	15922	16025	16013	15959	16200	16011	15941	15851	15989	15956	16027	15972	15867	16057	15989	16167	16106	16156	16000	15931	15999	16023	16284	15927	15938	16002	16062	16110	15893	16009	16082	16032	16000	16012	15825	16212	15998	16025	16001	16024	16056	16085	16266	16056	16091	16056	16123	15834	16029	16094	16008	16229	15916	16111	15877	16008	15990	15989	16004	15989	15972	15910	15791	15989	16124	15976	16037	16090	15981	16019	16067	16090	16101	16010	16008	15924	15973	15943	16093	16062	15871	16216	15998	16067	16020	15850	16059	15845	16113	16113	15769	15989	15992	16110	16049	16024	16312	16079	15965	16043	16024	16079	16068	16065	16046	15991	16074	15981	16155	15928	15978	16152	15906	15896	16031	16142	15974	16004	16121	16120	16103	16073	15822	16011	15966	16049	16150	15991	15977	15998	16036	16161	16149	16143	16054	16130	15971	15936	16011	15999	16069	16083	16044	16081	16032	16060	16086	15968	16104	16159	16225	15917	16031	16189	15871	16085	16072	16057	15901	16075	15944	16075	16124	16103	15998	15980	15967	16031	16248	16003	15979	15978	16054	16106	15950	16073	15845	15903	16047	15978	15889	15930	15944	15959	15924	16068	16005	15960	15889	16186	15894	15926	16050	16003	15914	16026	15993	16151	16026	15968	15874	16076	15859	15979	15906	16026	15963	16101	15793	16025	16070	16016	15943	15910	16079	16021	16102	15903	15934	16223	15997	15979	16058	16190	15948	16106	16194	16090	16046	16036	15879	16025	15863	15923	15964	16000	15862	16006	16049	15970	16045	15977	15946	16062	15952	16039	15821	16031	16116	16073	16157	16003	16108	16108	15904	15974	15919	16140	15923	15931	16143	15986	16012	16086	15872	15989	16065	16132	16043	16034	16069	15996	16146	16177	15989	15876	15988	16014	16004	15843	16009	15986	16009	15933	15986	15981	15983	15999	16054	16014	16186	16058	16064	16060	16105	16013	15991	15970	16183	15999	16062	16071	16012	15940	15955	16133	16041	15873	16160	15987	16025	15951	16075	15865	16143	15982	15968	15975	15849	16035	15902	15997	15882	16118	16153	16056	16047	16036	15879	16138	16099	15982	16018	15946	16063	15915	15795	16096	16267	15885	16162	16021	16043	16002	16029	15953	16030	16112	15906	16078	16107	16129	16029	16044	16015	15815	15919	15997	16065	16052	16106	16037	16105	16048	16016	15901	16080	16070	16128	15910	15998	16049	16100	16087	16016	15958	16016	15885	16040	16108	16032	16027	15989	16104	16028	16048	16115	16124	16088	16039	16033	15999	16169	16177	15994	16055	15898	16179	16033	15992	15864	15935	16025	15985	16015	15915	16182	16198	16115	15967	15905	16120	16082	16030	16179	16151	15827	16190	15782	16119	16037	16029	16153	16053	16044	15993	16097	15891	16071	15911	15923	16021	15980	15985	15774	15881	16051	15999	16078	15991	16059	15951	15926	16140	16160	15892	16065	15931	16055	16123	15880	15919	16116	15993	15835	15966	16027	16094	15916	16023	15968	16036	15819	16001	16082	15922	16003	16041	16073	16092	16062	16027	16023	15943	15913	15956	16109	16061	16013	15899	16066	15916	15848	15874	15978	15917	16065	16032	15908	15783	16199	15952	15887	16136	16017	16023	16071	15987	15972	16073	15876	16280	15973	16009	16192	16015	15994	15902	15982	16141	16004	15978	16063	15960	16135	16093	16001	15989	15951	15971	16050	15795	16140	16008	15718	16175	16062	15949	16092	16221	16125	16113	16161	16093	16120	16070	15908	16069	15930	16037	15900	15934	15985	15984	16014	16027	16162	16114	16191	16084	16048	15860	16064	16153	16126	15996	16123	16063	16114	16008	16022	16035	15940	16034	16127	16017	16066	15892	15964	15977	16050	15935	15953	15983	15990	15866	16004	15944	16036	16114	16193	15877	16121	15868	16019	16240	16058	16026	16152	16046	15963	16066	15894	15886	15990	16146	15969	16137	16026	16073	16109	16049	15925	16121	16015	15914	15991	15803	15988	16124	16137	16087	15909	16091	16043	16021	15980	15908	16112	15926	16059	15913	15959	16070	16069	16122	15931	16011	16039	16111	15938	15862	15960	16004	16057	16078	16097	15782	16034	15875	16035	16056	15911	16034	16147	15899	16053	15886	16153	15959	15954	16088	15902	16136	15916	15923	16000	16172	15943	16002	16050	16104	16050	15942	16145	16020	16019	16025	15851	15938	16125	16003	16005	15936	16015	15981	15992	16076	15960	16025	16152	15995	16165	16076	16050	16021	16193	16076	15953	16078	16044	16067	16045	16020	16066	16223	16002	16048	16145	16157	16029	16060	15969	16167	15937	15990	16104	16041	16037	15781	16028	16004	15911	16016	16065	16153	16147	15893	16022	16168	16064	16032	15890	16001	16016	15909	16180	15937	16246	15965	15869	16241	16023	15951	15942	15988	16056	15925	16131	15855	15961	15875	16013	15889	16013	16077	15959	15929	16097	16019	16174	16062	16107	15948	15963	15981	16092	15939	15897	15994	15968	16091	15983	15844	16070	16199	16097	16014	15930	15987	16163	15999	15853	16000	16090	15827	16045	16202	15966	15965	15899	15940	16058	16076	15912	16053	16112	15914	16054	16046	15983	15994	16139	16040	15934	16238	15993	16059	16104	16012	16033	16043	15921	16088	15865	16014	15954	16021	16022	15963	16139	16024	16031	15979	15969	15997	16093	16005	16057	15929	16083	15933	16037	16079	15923	15999	15993	16096	16040	16105	16028	15984	16023	16067	15875	16084	16099	16108	16089	15890	16110	15999	16125	15979	16014	16118	16132	16134	16029	16070	16207	16003	15968	16099	15969	15950	15993	16174	16120	16066	15976	16055	16149	15877	16042	15979	16034	15962	15850	16208	16080	15769	15999	16055	16149	16035	16089	15938	15909	16099	16006	15872	16237	16024	16001	16058	15973	15989	15925	16262	16011	16128	15828	16069	16049	16179	15973	16101	16024	15958	16039	16221	16022	15859	15975	16183	15966	15971	16247	15909	16070	16180	15999	16022	15994	16060	16105	16094	16033	16172	15918	16120	15967	16173	16069	15891	15992	15946	16001	15918	16162	15968	15945	16131	16107	16117	16067	16019	16078	16097	15946	16051	16070	16122	16117	16050	15921	16035	16102	16003	15923	16087	16175	16056	15953	16226	16060	16023	15971	16062	16038	15930	15870	15876	16025	15846	16118	16083	16121	16060	16245	16123	15948	16055	16042	16007	16131	15920	15923	15931	16055	16015	16111	16049	16052	16018	15948	16013	16023	16030	16128	15981	15994	15948	16009	15967	16099	16052	16065	15998	16037	16083	16069	16046	16001	16149	15932	15880	16000	16051	15915	15982	15993	16101	16102	15927	16190	16067	15877	16108	16004	16034	16082	16054	16042	15868	16096	15985	15909	15940	16029	16135	15998	16046	16083	16177	15864	16047	15957	15988	15958	15989
24379	21475	28939	24499	22238	23055	22292	19521	18938	18717	19064	18784	18635	18637	18575	18763	30549	35700	27932	24930	23162	20140	18506	18551	18558	18438	18104	18019	18256	18305	18071	18171	18120	17822	18002	18312	17926	18067	18159	18116	17901	17987	17978	18045	18062	18029	18132	18075	18136	17987	18122	18042	18047	18042	18005	18071	18148	18182	17912	17945	18078	18174	18161	17976	18024	18016	18093	18119	18146	18042	17960	17959	17955	18155	17921	17968	17848	17890	18313	18023	17874	18161	17893	18047	17882	18088	17973	18021	18159	18038	18138	18026	17967	17830	18076	18009	17871	18205	18046	18024	18093	18011	18002	17979	18114	17946	18040	18058	18286	17931	18146	18125	17916	17954	18229	18091	17929	18046	18140	18103	18052	18114	17958	18031	17852	18108	18020	17917	17996	18076	18039	18094	18055	18016	17907	17845	18196	18025	18093	18055	18125	17803	18117	18088	18130	17945	18149	18228	18004	18072	18049	17990	18102	18006	18036	18156	17852	18013	17966	18316	18014	17983	17970	18060	17932	18088	17993	17836	17957	18068	17879	17851	18059	17991	18058	17998	18087	18042	18206	18152	18035	17956	18110	17833	17960	17848	18008	18071	18125	18098	18022	17851	17885	17945	18027	18013	18061	18074	17965	17953	17929	17938	18074	17959	18039	18042	18129	17829	17948	17909	17988	17930	18008	17892	17886	17909	17719	17969	18003	18166	18135	18163	18099	17972	18175	17866	17916	17940	17897	18059	17996	17900	18071	17914	17947	17896	18034	18020	18106	17942	17915	18093	18212	18021	18049	18168	18074	17886	18150	18140	18154	17939	17987	18017	17831	17920	18023	18056	17948	17862	17869	18066	17902	18031	18062	18271	18044	18118	18036	17949	17935	17741	18039	17891	18056	18017	17957	17980	17941	17725	17954	17927	18115	18031	18111	18056	18077	17941	17900	17708	17854	18045	18001	18064	17971	17902	17975	18016	17955	17829	17966	18006	18181	18179	17835	18122	18007	17905	18061	17753	18141	18061	17917	17901	18040	18005	18146	18023	17943	17982	18098	17904	17927	17981	18000	18009	17906	18022	17990	17994	18044	17866	17925	17985	17961	18063	17937	18036	18080	18166	17818	17766	17973	17921	17909	17917	17901	17841	18034	18195	18128	17929	18012	17991	17868	18109	17979	17942	18130	18049	17917	17927	17949	17947	17981	18037	18001	18060	17794	18147	18005	18296	17992	18016	18198	17949	18071	17924	17955	17997	18107	18019	17997	17995	17969	18124	18117	17656	18101	17991	18039	17791	18118	18006	17994	17979	17799	17794	18138	18150	17934	17950	17996	17957	17859	17810	17909	17942	17904	17955	17982	17818	17878	17971	18163	18026	18165	18020	17954	17909	18112	18023	17946	18138	17884	17961	18093	17931	18058	17829	17832	18089	17857	17848	17938	17939	17847	18077	17874	18030	17852	17864	18006	17827	17983	17969	17980	17921	18041	18105	17958	17962	18026	18036	18167	18139	17919	17956	18073	17998	17967	18165	17858	18153	17925	17942	17979	18015	17894	17821	18257	17896	17790	17940	18242	17978	18101	17969	18026	18068	17906	18105	18225	18030	18128	18035	18064	18056	18011	18032	18162	17937	17849	18003	17985	18091	17919	18124	18005	17861	18010	17967	17902	17974	18015	18016	17946	18020	18180	18208	18039	18079	18140	17953	17797	17955	17865	17987	18132	18016	18128	17925	18030	18034	17997	17854	18074	17973	17979	18241	18137	18099	17910	17860	18129	18081	17996	18204	18057	18135	17880	17915	17848	18074	18039	17927	17997	17969	18166	18145	18046	18013	18063	17950	18050	18119	17948	17842	18054	18135	18064	18112	17866	18103	17904	17884	18138	18178	18108	17995	17930	17884	18082	18145	17979	18006	17892	17964	17799	17960	18102	18006	18043	18197	17908	18048	18124	18150	17857	17901	18052	18045	18185	17961	17728	18216	17994	17876	18065	18080	18063	17860	17955	18100	17990	18078	18031	18049	18084	18201	17954	17857	18130	17992	18068	18040	17814	17959	18004	18152	17916	18228	17872	17842	18247	18199	18031	18110	17921	18032	17995	17922	17765	17882	17898	18000	17935	18032	18118	18022	17858	18067	18111	17867	18126	18002	18118	18068	17788	17983	18136	18006	17937	17996	18198	17971	18047	18011	18093	18012	18028	18120	18374	18273	18027	17761	18072	17883	18039	17884	17869	17806	18003	17795	17994	17909	17966	18312	17877	17922	17961	18026	18229	17924	17849	18002	17858	17878	17981	18023	18032	18156	17865	17805	17768	17883	18094	18054	18073	18052	18060	18006	17893	17816	18091	17928	18016	18031	18129	18025	18062	18038	18049	17934	18100	18004	17794	18153	17991	18124	18035	18011	18012	17978	17883	18027	18071	17934	18062	18046	18013	18062	17937	17948	17921	17931	18101	17851	18045	17802	17973	18107	18209	18202	18052	18008	18146	18031	17996	17996	17953	18128	17879	17985	18079	18122	17868	18235	18132	18150	17938	18059	18123	18158	17991	17914	18166	17893	17865	18119	17920	17972	18030	18170	18086	18133	18035	17921	18240	17922	17988	17906	18244	18092	18029	18091	17936	18075	18157	17910	17888	17893	18220	18112	18003	17870	18133	18017	18148	17911	17864	18128	18091	17910	17746	17827	18271	18031	17992	18055	17936	18077	18081	18009	18082	17907	17968	17888	18055	17937	17792	17985	17910	18083	17922	17875	18107	18061	18085	18146	18022	18022	18069	17954	18289	18006	18055	18053	17964	18086	18078	17955	18124	18052	18062	17955	18200	18023	17930	18024	18028	17878	18065	18012	17858	17866	18126	17913	18295	18168	18156	18045	17893	18113	17855	18042	18050	17795	17922	18063	17919	17927	18115	17745	18036	18132	17934	17983	17932	18107	17794	18094	18101	18086	18057	17990	17991	18088	17978	17877	18033	18086	17967	18028	17792	18004	18110	18148	17909	17873	18266	18026	18049	17860	17962	17938	18266	18005	18152	17958	17989	17702	17788	17968	18201	18108	17951	18030	18070	18061	18021	18067	18122	18042	17991	18060	18025	17837	17864	18033	17918	17912	17797	18026	17905	17988	18215	18123	17992	18134	18142	18136	18137	18134	18148	17852	17927	18145	17907	17965	18159	18164	18229	18169	17983	18037	17946	17685	18034	17854	17974	17871	18165	18268	17982	17949	18206	17980	18041	17958	18247	17949	18126	18005	18183	18033	17999	18056	17966	18040	18001	17804	17854	18013	18051	17927	18040	18020	18012	17993	18151	17900	17979	17879	17919	17881	18025	18238	17992	18088	17974	18154	17986	17947	18092	17883	18099	17939	18040	17929	18020	17876	18005	17988	18118	17910	17930	18094	17898	17827	18020	18049	18000	18141	17921	17927	17985	17920	18217	17841	18018	18118	17948	18018	18189	17847	18198	17846	18238	18143	18187	17893	18164	18022	18089	17791	17847	18163	18300	18048	18102	18012	17922	17894	18216	18053	17981	18201	18053	17972	18032	17938	18100	18060	17932	18176	18164	18002	18052	18062	18223	17950	17955	17943	17892	17904	18032	17922	18167	18124	18089	18035	17943	17809	18060	18047	18212	17858	18045	18072	18282	18003	18095	18065	18093	17970	17926	17761	18133	18033	17830	17997	17968	18005	17884	17969	18113	17932	17936	17965	18048	18032	18099	18238	18234	18010	17894	18032	18024	18046	18012	17988	17816	18030	18136	17988	18154	17961	17898	17847	18070	17861	17930	17871	18053	18155	17883	18085	18177	17815	17874	18015	17925	18038	18155	17909	18069	17984	17989	17918	17915	18058	17896	18066	17976	17978	17928	18071	17911	18179	17863	18056	18090	18116	18078	17876	18211	17998	17916	18053	17970	18022	18058	18001	17924	17857	17923	18099	18192	18057	17852	17956	18111	18070	17986	17982	18120	18251	18021	17951	17844	17983	17852	18093	17963	18082	17985	18073	18032	17903	17942	17983	18073	18104	18003	17913	18014	17999	18071	18069	18092	18054	17976	17916	18116	18036	18090	18030	18015	17974	18077	17997	17988	18000	18039	17992	17989	17976	18036	17925	17976	17977	17913	17861	18063	17966	18066	18043	17958	17955	18027	18029	17942	17942	17944	17986	18164	18001	18006	17923	17862	17984	18116	17852	18090	18013	17981	17907	18000	17953	18198	18035	18179	18052	18113	18031	18014	18006	18113	17994	17969	18046	17905	18065	18117	18106	18217	18213	17976	17999	17969	18065	18011	18085	18084	18095	18061	18130	17963	18002	17804	18109	18197	18079	18160	17968	18231	18100	18141	18001	18091	17875	18193	18031	18055	18074	17930	18050	17936	17936	17920	18262	17907	17882	18037	17965	18118	17954	18044	17957	17903	18033	18038	17755	18005	17891	18045	17947	18046	17902	18095	18049	18060	17986	17981	18103	18029	17910	18161	17936	17960	17847	17970	17939	18030	17840	17985	17774	17903	18028	17971	17981	17956	17964	18107	18033	18052	17854	17963	18280	18078	18040	18094	18005	18055	18118	18018	18098	17918	17974	17967	17861	17771	18017	17829	17811	18222	17988	18109	18175	17916	18094	18162	18091	17820	18023	18085	17955	17905	17949	18234	18075	18042	17732	18180	17969	18078	18035	17829	17952	18022	18023	17948	17974	18002	18105	17988	17953	17967	17830	18007	18208	17995	17932	18041	17949	17928	17896	18016	17871	17941	18039	17977	17927	18025	17966	18004	17896	17974	17905	18021	18028	18018	18124	18030	18023	18059	18085	18123	17918	17979	17964	18196	18041	17946	18198	18099	17869	17980	17875	17984	18086	18026	17893	18075	17980	17890	17979	17993	18091	18052	18132	17938	17871	17968	18008	17988	18207	18003	17974	18105	18030	18024	18049	18108	18119	18102	18055	18085	18026	18016	17941	17957	18027	17924	18137	18032	18170	18015	18146	18055	18089	17814	17921	18026	17728	18066	18122	17823	17948	17940	17919	18121	18152	18086	17955	17964	18069	18108	17973	17761	17886	18124	17936	18127	17932	17962	18052	17983	17741	17865	17886	17948	17939	17905	17982	17978	17999	17990	17980	18074	17991	18109	17952	18037	18116
16952	27707	26240	22375	20114	19440	18279	18068	17456	17339	17810	17199	16929	16976	16882	17358	34635	37743	28299	25570	22847	18465	16572	17003	16875	16660	16614	16401	16151	16287	16372	16123	16166	16314	16280	16334	16304	16195	16138	16283	16238	16168	16332	16269	16124	16417	16091	16278	16306	16237	16446	16504	16194	16105	16343	16365	16286	16199	16211	16173	16265	16177	16203	16422	16310	16222	16212	16212	16198	16250	16405	16152	16252	16365	16234	16222	16171	16216	16281	16318	16357	16260	16222	16275	16264	16233	16163	16331	16208	16305	16207	16297	16335	16178	16318	16312	16175	16093	16217	16196	16247	16218	16254	16146	16132	16273	16365	16403	16270	16055	16199	16118	16130	16104	16272	16228	16281	16066	16164	16342	16082	16235	16204	16245	16247	16262	16236	16313	16249	16068	16199	16018	16340	16075	16122	16084	16235	16097	16369	16438	16033	16178	16308	16022	16112	16406	16338	16285	16375	16305	16147	16154	16224	16169	16293	16344	16243	16255	16396	16184	16271	16209	16078	16224	16255	16042	16281	16367	16252	16122	16242	16192	16368	16211	16152	16126	16144	16218	16210	16226	16071	16278	16201	16301	16013	16230	16057	16282	16265	16331	16257	16324	16295	16110	16242	16298	16079	16381	16148	16310	16124	16321	16322	16132	16233	16261	16236	16225	16232	16473	16371	16172	16096	16051	16357	16270	16282	16364	16130	16333	16273	16227	16211	16086	16257	16201	16280	16205	16152	16167	16389	16200	16300	16198	16113	16266	16399	16110	16317	16225	16278	16342	16203	16268	16281	16261	16188	16122	16349	16179	16166	16334	16297	16214	16213	16254	16075	16151	16229	16241	16151	16290	16271	16223	16306	16315	16074	16188	16286	16155	16243	16264	16191	16317	16296	16274	16290	16155	16098	16197	16334	16247	16185	16287	16319	16141	16146	16225	16399	16410	16308	16165	16135	16101	16124	16230	16260	16275	16067	16210	16203	16414	16294	16039	16170	16375	16158	16077	16138	16305	16091	16154	16178	16273	16230	16393	16279	16205	16146	16272	16224	16142	16345	16256	16302	16353	16101	16311	16240	16206	16258	16304	16164	16216	16187	16169	16206	16248	16412	16123	16355	16124	16261	16303	16125	16437	16267	16269	16384	16189	16345	16345	16275	16168	16261	16051	16129	16066	16201	16142	16236	16179	16187	16155	16309	16325	16318	16131	16252	16249	16196	16048	16195	16210	16312	16193	16115	16122	16143	16159	16270	16253	16418	16281	16331	16386	16010	16173	16329	16272	16212	16178	16179	16175	16150	16165	16264	16072	16186	16294	16146	16221	16210	16128	16228	16270	16250	16351	16259	16195	16200	16131	16175	16223	16254	16224	16226	16266	16328	16436	16233	16345	16165	16254	16163	16171	16140	16105	16123	16348	16076	16210	16237	16329	16206	16077	15979	16364	16189	15988	16186	16175	16380	16270	16455	16245	16226	16327	16293	16298	16292	16240	16245	16033	16323	16162	16189	16200	16296	16116	16200	16325	16208	16242	16247	16248	16126	16123	16419	16139	16207	16283	16213	16239	16200	16284	16278	16301	16310	16189	16205	16295	16116	16341	16300	16261	16134	16287	16298	16442	16232	16185	16423	16140	16193	16181	16226	16157	16183	16313	16149	16385	16254	16154	16103	16131	16081	16182	16049	16263	16219	16263	16166	16105	16227	16237	16382	16110	16133	16173	16183	16197	16162	16132	16261	16308	16311	16269	16279	16154	16174	16238	16179	16149	16194	16236	16176	16155	16334	16174	16172	16132	16040	16155	16331	16205	16164	16182	16144	16229	16237	16124	16298	16359	16361	16252	16269	16029	16280	15998	16390	16232	16242	16265	16196	16270	16420	15993	16292	16180	16114	16316	16352	16123	16066	16370	16289	16275	16229	16162	16423	16116	16206	16347	16234	16164	16239	16186	16316	16361	16182	16332	16374	16186	16157	16080	16178	16342	16180	16094	16221	16268	16239	16389	16439	16256	16095	16241	16115	16266	16390	16326	16139	16317	16322	16157	16271	16098	16290	16314	16139	16023	16314	16297	16389	16196	16212	16188	16180	16248	16286	16232	16113	16305	16300	16326	16252	16191	16228	16244	16088	16098	16306	16210	16373	16256	16120	16091	16127	16331	16382	16258	16267	16227	16141	16306	16371	16212	16210	16085	16205	16152	16304	16257	16297	16253	16162	16132	16129	16073	16259	16144	16251	16265	16303	16327	16238	16262	16194	16169	16301	16301	16217	16431	16281	16105	16264	15963	16072	16274	16143	16315	16246	16274	16150	16279	16307	16392	16258	16179	16328	16068	16350	16226	16261	16031	16157	16369	16264	16258	16282	16134	16246	16308	16168	16115	16129	16298	16276	16278	16178	16155	16099	16148	16213	16232	16276	16197	16158	16251	16119	16326	16219	16399	16252	16200	16375	16245	16265	16094	16201	16204	16181	16198	16330	16066	16095	16271	16171	16220	16306	16241	16158	16058	16248	16175	16223	16314	16117	16285	16381	16156	16181	16185	16227	16234	16109	16215	16312	16147	16324	16329	16268	16270	16428	16350	16181	16209	15984	16155	16132	16359	16100	16311	16224	16169	16068	16231	16343	16175	16254	16156	16252	16162	16199	16226	16164	16258	16373	16216	16315	16411	16196	16203	16176	16299	16068	16380	16217	16314	16203	16205	16181	16029	16276	16188	16222	16237	16160	16224	16201	16316	16378	16248	16197	16289	16167	16159	16190	16234	16255	16241	16198	16159	16139	16280	16355	16243	16212	16168	16162	16234	16094	16145	16203	16233	16296	16102	16330	16302	16161	16239	16326	16221	16291	16124	16268	16162	16287	16169	16072	16244	16197	16333	16266	16178	16330	16161	16202	16296	16160	16361	16184	16252	16186	16279	16196	16153	16244	16190	16187	16197	16301	16282	16408	16452	16310	16143	16213	16127	16210	16405	16291	16213	16191	16091	16178	16240	16174	16277	16110	16276	16253	16221	16296	16289	16158	16171	16232	16392	16211	16272	16305	16206	16248	16117	16169	16298	16202	16102	16222	16265	16291	16193	16303	16099	16191	15949	16295	16271	16111	16233	16331	16363	16221	16208	16262	16446	16248	16307	16184	16129	16311	16179	16227	16093	16228	16242	16302	16283	16139	16207	16334	16218	16316	16211	16211	16112	16216	16212	16128	16204	16255	16151	16351	16266	16256	16234	16121	16214	16297	16389	16234	16099	16071	16197	16237	16130	16403	16152	16228	16203	16266	16151	16379	16166	16423	16428	16086	16191	16166	16206	16197	16264	16338	16250	16169	16238	16202	16329	16142	16353	16246	16282	16188	16259	16204	16266	16318	16357	16209	16241	16156	16196	16422	16244	16153	16202	16371	16230	16142	16315	16219	16144	16277	16121	16137	16252	16069	16100	16242	16216	16283	16118	16229	16328	16295	16167	16245	16136	16145	16190	16116	16053	16291	16267	16315	16096	16212	16518	16159	16366	16164	16289	16257	16339	16105	16222	16308	16341	16302	16066	16095	16034	16227	16097	16289	16219	16158	16165	16275	16135	16196	16401	16094	16299	16217	16043	16154	16380	16210	16219	16120	16203	16385	16220	16226	16253	16224	16307	16183	16290	16241	16270	16347	16339	16207	16257	16285	16273	16248	16200	16028	16199	16277	16098	16218	16420	16414	16104	16135	16169	16221	16099	16343	16157	16243	16081	16287	16264	16512	16104	16090	16277	16182	16273	16158	16236	16351	16173	16304	16174	16212	16161	16167	16276	16460	16180	16168	16139	16364	16098	16402	16137	16247	16298	16181	16312	16278	16175	16302	16261	16248	16299	16142	16061	16389	16169	16231	16320	16152	16219	16245	16397	16287	16317	16342	16307	16318	16170	16386	16175	16232	16285	16323	16267	16242	16309	16165	16220	16090	16073	16092	16193	16228	16141	16241	16173	16213	16290	16177	16174	16224	16262	16397	16161	16166	16106	16093	16144	16439	16138	16240	16041	16247	16301	16103	16336	16074	16318	16224	16253	16189	16275	16122	16171	16449	16218	16102	16109	16100	16301	16080	16266	16231	16171	16210	16227	16184	16098	16139	16406	16206	16354	16270	16160	16191	16383	16366	16362	16125	16252	16195	16126	16189	16146	16287	16117	16124	16319	16122	16266	16319	16149	16104	16297	16249	16286	16198	16279	16261	16292	16225	16323	16021	16165	16117	16368	16295	16196	16089	16083	15966	16288	16287	16211	16147	16311	16310	16085	16211	16330	16353	16274	16322	16431	16315	16335	16148	16108	16189	16141	16348	16170	16233	16364	16168	16180	16194	16165	16227	16127	16313	16193	15936	16128	16324	16180	16207	16204	16160	16235	16258	16119	16157	16136	16328	16427	16172	16211	16293	16197	16099	16266	16235	16369	16282	16332	16099	16098	16116	16138	16159	16318	16191	16287	16150	16360	16177	16314	16111	16169	16278	16270	16334	16153	16302	16245	16522	16257	16352	16238	16187	16111	16219	16287	16135	16288	16106	16222	16133	16103	16293	16324	16387	16280	16182	16253	16260	16253	16136	16289	16297	16153	16270	16188	16056	16425	16207	16093	16139	16161	16225	16273	16248	16263	16229	16247	16271	16188	16172	16255	16472	16368	16287	16216	16225	16243	16325	16330	16229	16415	16275	16250	16192	16301	15999	16274	16155	16197	16155	16048	16256	16178	16116	16171	16134	16202	16309	16254	16411	16006	16165	16334	16159	16184	16131	16098	16370	16154	16316	16247	16293	16063	16183	16228	16075	16178	16096	16095	16109	16150	16225	16263	16244	16113	16329	16036	16345	16121	16042	16205	16262	16105	16338	16095	16202	16149	16244	16270	16225	16268	16196	16212	16261	16245	16304	16175	16181	16131	16082	16247	16222	16281	16198	16251	16348	16271	16146	16222	16028	16281	16446	16206	16125	16261	16410	16170	16135	16297	16144	16236	16236	16225	16133	16189	16062	16272	16186	16358	16141	16233	16025	16362	16101	16226	16199	16060	16393	16262	16197	16287	16182	16056	16401	16258	16276	16211	16212	16230	16197	16234	16245	16089	16274	16236	16156	16033	16301	16218	16286	16050	16171	16278	16265	16255
30055	22496	22876	20575	18996	18946	18789	18880	18539	18445	18598	18710	18661	18499	18614	18536	19191	19661	19586	19459	19296	18612	18751	18499	18832	18518	18664	18704	18377	18547	18591	18490	18530	18724	18566	18221	18370	18396	18633	18397	18416	18394	18664	18586	18515	18568	18558	18415	18483	18291	18390	18392	18407	18523	18470	18555	18508	18499	18546	18430	18607	18536	18373	18337	18344	18475	18494	18374	18447	18452	18402	18487	18389	18492	18366	18360	18376	18243	18393	18625	18462	18405	18572	18646	18499	18372	18534	18404	18397	18522	18498	18486	18482	18631	18569	18461	18596	18349	18366	18498	18427	18354	18635	18414	18550	18401	18250	18544	18522	18430	18523	18408	18253	18468	18350	18331	18384	18256	18474	18490	18552	18400	18494	18452	18675	18318	18449	18583	18368	18426	18364	18229	18409	18421	18668	18327	18276	18577	18535	18593	18455	18423	18506	18398	18523	18549	18542	18541	18512	18269	18454	18510	18521	18447	18509	18345	18596	18397	18540	18528	18391	18421	18240	18377	18625	18423	18404	18517	18320	18406	18335	18439	18493	18484	18519	18458	18418	18416	18560	18528	18496	18527	18573	18453	18535	18535	18462	18668	18563	18328	18667	18359	18465	18683	18347	18506	18440	18618	18457	18415	18356	18324	18258	18404	18395	18501	18388	18510	18455	18635	18618	18533	18480	18712	18572	18341	18474	18643	18468	18417	18500	18402	18642	18240	18512	18311	18345	18361	18364	18428	18346	18608	18393	18430	18525	18600	18558	18389	18561	18360	18493	18341	18361	18380	18570	18309	18385	18416	18377	18347	18605	18481	18456	18380	18530	18497	18259	18352	18613	18621	18636	18530	18468	18246	18638	18372	18318	18416	18447	18365	18319	18386	18416	18155	18601	18464	18607	18437	18607	18616	18321	18517	18389	18545	18555	18536	18449	18409	18482	18431	18496	18612	18520	18414	18702	18472	18446	18280	18365	18586	18202	18412	18403	18296	18484	18606	18701	18534	18602	18466	18416	18572	18405	18384	18454	18425	18520	18315	18426	18451	18710	18517	18487	18536	18480	18498	18437	18404	18602	18623	18483	18245	18359	18506	18536	18543	18496	18300	18305	18469	18480	18377	18495	18507	18523	18512	18352	18308	18349	18353	18274	18428	18379	18450	18356	18286	18353	18279	18548	18432	18409	18460	18511	18564	18419	18427	18518	18188	18260	18495	18413	18543	18344	18354	18601	18396	18607	18567	18641	18532	18286	18313	18595	18471	18436	18481	18348	18524	18393	18251	18545	18767	18439	18320	18568	18456	18588	18336	18766	18607	18412	18541	18396	18252	18578	18420	18428	18237	18381	18492	18648	18465	18529	18204	18569	18403	18380	18275	18589	18439	18683	18352	18466	18411	18390	18560	18444	18518	18642	18495	18266	18563	18359	18348	18515	18283	18614	18389	18512	18522	18261	18372	18606	18328	18599	18724	18442	18493	18252	18556	18422	18235	18620	18491	18399	18565	18523	18434	18515	18573	18537	18245	18431	18512	18365	18419	18243	18386	18417	18505	18472	18467	18374	18476	18463	18327	18671	18554	18356	18257	18507	18485	18240	18546	18557	18331	18405	18383	18651	18325	18616	18430	18431	18327	18314	18500	18463	18346	18457	18416	18282	18386	18693	18484	18590	18385	18465	18550	18585	18170	18353	18547	18387	18510	18468	18387	18452	18204	18408	18510	18496	18618	18601	18542	18484	18340	18445	18423	18450	18554	18597	18644	18409	18496	18549	18400	18511	18513	18492	18382	18728	18487	18633	18521	18295	18690	18443	18341	18514	18534	18523	18639	18417	18336	18318	18572	18450	18251	18390	18686	18534	18539	18551	18581	18445	18316	18629	18552	18529	18473	18570	18324	18291	18517	18289	18618	18367	18500	18489	18572	18440	18383	18386	18280	18641	18307	18358	18372	18434	18337	18717	18548	18337	18555	18720	18633	18363	18507	18341	18531	18378	18392	18447	18564	18474	18519	18478	18655	18449	18557	18420	18361	18538	18266	18507	18484	18492	18417	18456	18391	18692	18593	18290	18430	18197	18474	18348	18509	18418	18482	18265	18566	18479	18605	18521	18304	18528	18390	18593	18450	18426	18546	18372	18353	18460	18472	18455	18371	18523	18264	18517	18405	18407	18584	18317	18484	18466	18474	18553	18397	18715	18603	18546	18536	18366	18537	18652	18350	18530	18276	18587	18515	18455	18481	18392	18403	18545	18473	18408	18436	18143	18542	18604	18169	18301	18501	18339	18520	18496	18318	18126	18493	18651	18547	18666	18659	18582	18499	18552	18453	18529	18549	18625	18325	18445	18289	18435	18604	18527	18329	18225	18376	18628	18615	18510	18192	18395	18429	18545	18372	18376	18329	18413	18326	18377	18432	18505	18344	18805	18464	18508	18138	18342	18416	18609	18461	18375	18450	18415	18323	18565	18574	18416	18429	18356	18347	18438	18596	18583	18421	18280	18382	18599	18397	18725	18633	18525	18482	18395	18543	18416	18219	18580	18431	18460	18466	18470	18611	18580	18417	18377	18531	18496	18480	18406	18295	18585	18485	18520	18536	18388	18429	18418	18447	18258	18511	18562	18576	18564	18494	18464	18562	18507	18457	18542	18592	18171	18268	18596	18500	18611	18471	18279	18409	18631	18598	18471	18512	18440	18385	18563	18379	18397	18532	18735	18513	18480	18544	18367	18406	18430	18580	18529	18553	18554	18506	18405	18691	18357	18457	18420	18480	18515	18601	18602	18324	18518	18278	18740	18282	18449	18272	18414	18674	18514	18411	18641	18433	18502	18654	18487	18452	18445	18680	18513	18538	18545	18563	18449	18645	18432	18227	18246	18522	18582	18616	18605	18484	18428	18372	18427	18411	18550	18574	18675	18338	18284	18283	18511	18440	18343	18560	18480	18470	18573	18590	18582	18534	18554	18433	18482	18375	18330	18443	18513	18327	18524	18549	18478	18680	18469	18377	18490	18649	18348	18421	18349	18509	18423	18411	18304	18543	18618	18501	18556	18415	18490	18302	18430	18511	18528	18371	18515	18381	18433	18536	18782	18646	18400	18341	18245	18482	18344	18454	18283	18541	18484	18297	18426	18344	18418	18398	18463	18471	18607	18344	18492	18510	18433	18528	18380	18467	18335	18354	18474	18613	18504	18535	18340	18380	18378	18478	18399	18543	18369	18485	18557	18412	18542	18508	18368	18440	18339	18446	18610	18517	18751	18468	18575	18440	18412	18592	18537	18335	18537	18596	18361	18619	18520	18431	18425	18472	18526	18373	18596	18265	18441	18464	18633	18377	18465	18597	18332	18372	18439	18765	18606	18584	18525	18501	18569	18415	18657	18373	18572	18374	18703	18648	18466	18411	18415	18485	18442	18387	18512	18532	18468	18444	18458	18469	18488	18493	18770	18504	18462	18567	18557	18421	18433	18485	18495	18344	18654	18505	18592	18525	18497	18465	18476	18285	18451	18325	18532	18491	18466	18349	18479	18446	18556	18525	18440	18249	18356	18643	18385	18741	18250	18177	18400	18452	18316	18463	18436	18293	18430	18302	18466	18604	18356	18233	18491	18514	18389	18544	18425	18260	18550	18425	18349	18502	18445	18513	18486	18484	18370	18484	18523	18403	18380	18379	18315	18525	18492	18302	18303	18322	18229	18181	18331	18320	18464	18614	18491	18477	18484	18659	18391	18481	18510	18336	18577	18437	18574	18386	18409	18524	18644	18375	18592	18228	18472	18366	18508	18254	18506	18254	18437	18371	18588	18324	18418	18589	18345	18658	18455	18461	18427	18596	18436	18217	18262	18243	18513	18471	18470	18400	18340	18402	18415	18506	18466	18610	18346	18559	18454	18592	18525	18496	18526	18344	18381	18633	18333	18371	18554	18491	18410	18475	18572	18569	18465	18367	18484	18564	18302	18518	18465	18401	18422	18372	18438	18348	18385	18333	18667	18275	18655	18284	18686	18636	18597	18415	18443	18285	18436	18166	18682	18466	18532	18415	18448	18213	18304	18515	18488	18435	18375	18339	18436	18356	18506	18355	18498	18558	18504	18431	18683	18317	18399	18529	18492	18652	18494	18383	18503	18613	18494	18451	18380	18406	18528	18476	18350	18494	18591	18522	18535	18296	18514	18437	18411	18335	18381	18412	18513	18348	18658	18560	18427	18426	18459	18601	18385	18462	18561	18413	18457	18517	18371	18491	18329	18477	18434	18597	18574	18568	18496	18575	18534	18506	18555	18556	18690	18494	18521	18677	18696	18472	18483	18743	18616	18476	18456	18385	18597	18439	18534	18247	18558	18590	18717	18569	18411	18460	18421	18626	18483	18455	18434	18436	18617	18602	18386	18498	18643	18317	18491	18546	18732	18443	18347	18305	18566	18499	18471	18406	18536	18392	18353	18524	18497	18455	18540	18555	18470	18461	18462	18454	18296	18524	18482	18485	18422	18459	18438	18241	18367	18368	18351	18352	18388	18558	18478	18291	18586	18478	18505	18667	18693	18350	18381	18417	18235	18411	18460	18482	18482	18410	18530	18262	18410	18595	18505	18317	18520	18585	18390	18598	18652	18492	18545	18488	18644	18103	18334	18446	18448	18529	18478	18414	18487	18560	18254	18714	18477	18495	18470	18422	18413	18526	18613	18467	18303	18383	18335	18369	18377	18449	18358	18460	18405	18441	18532	18448	18650	18412	18495	18599	18494	18333	18429	18398	18450	18362	18603	18393	18361	18552	18570	18539	18364	18294	18622	18459	18583	18492	18353	18640	18368	18384	18392	18495	18431	18351	18264	18501	18309	18345	18433	18595	18415	18671	18382	18566	18428	18547	18523	18467	18428	18271	18341	18491	18439	18425	18401	18604	18402	18568	18350	18424	18612	18490	18600	18532	18446	18502	18482	18360	18415	18267	18454	18537	18319	18436	18534	18476	18208	18613	18497	18473	18359	18540	18453	18626	18781	18453	18411	18603	18307	18425	18340	18534	18547	18557	18472	18574	18423	18536	18518	18546	18612	18484	18648	18347	18435	18360	18537	18413	18459	18467	18324	18400	18397	18585	18445	18644	18469	18411	18559	18495	18449	18562	18680	18305	18598	18454
16981	18362	18390	17584	17443	17242	17075	16844	16976	16733	16929	16909	16734	16557	16513	16701	18091	18419	18013	17693	17229	17006	16582	16963	16769	16536	16575	16586	16647	16549	16531	16472	16510	16582	16677	16747	16456	16524	16603	16576	16530	16691	16392	16588	16533	16694	16552	16261	16433	16641	16633	16676	16521	16581	16580	16356	16582	16594	16578	16434	16426	16417	16584	16642	16415	16629	16563	16353	16444	16662	16373	16438	16552	16523	16404	16736	16665	16614	16730	16540	16608	16512	16665	16563	16415	16493	16734	16371	16430	16481	16480	16460	16542	16554	16522	16466	16685	16616	16325	16477	16423	16590	16500	16604	16821	16478	16544	16428	16353	16448	16529	16885	16594	16452	16533	16622	16542	16501	16562	16408	16613	16516	16569	16528	16649	16525	16595	16643	16496	16600	16593	16592	16533	16613	16524	16553	16470	16638	16559	16362	16514	16394	16365	16378	16605	16565	16459	16730	16555	16517	16325	16689	16497	16671	16613	16528	16594	16505	16525	16572	16566	16418	16399	16507	16527	16616	16643	16450	16466	16402	16419	16620	16448	16575	16672	16459	16230	16538	16420	16538	16520	16660	16569	16573	16525	16653	16471	16397	16473	16534	16479	16542	16616	16675	16497	16490	16510	16417	16417	16454	16539	16481	16622	16536	16659	16521	16533	16452	16635	16293	16597	16509	16487	16569	16571	16569	16389	16499	16508	16698	16586	16410	16638	16481	16527	16306	16522	16614	16788	16460	16592	16475	16622	16595	16651	16555	16430	16622	16563	16581	16437	16476	16394	16337	16518	16761	16684	16478	16565	16485	16399	16591	16596	16649	16569	16486	16524	16313	16624	16472	16541	16419	16492	16501	16682	16458	16533	16554	16539	16546	16388	16535	16501	16507	16574	16476	16442	16440	16567	16320	16619	16699	16486	16462	16495	16509	16560	16572	16522	16614	16639	16554	16354	16509	16606	16576	16497	16581	16618	16596	16698	16412	16493	16442	16440	16658	16374	16625	16344	16561	16481	16482	16499	16405	16481	16545	16590	16533	16601	16628	16598	16491	16546	16335	16498	16562	16582	16444	16452	16537	16567	16311	16653	16602	16481	16566	16482	16596	16594	16459	16542	16587	16388	16342	16667	16446	16600	16444	16421	16599	16556	16456	16434	16400	16459	16534	16430	16618	16489	16582	16558	16441	16466	16633	16741	16581	16595	16452	16754	16454	16693	16581	16744	16522	16506	16551	16506	16547	16510	16625	16452	16668	16663	16448	16468	16516	16362	16627	16452	16552	16376	16498	16484	16619	16575	16508	16576	16479	16551	16496	16731	16580	16477	16565	16520	16617	16524	16345	16561	16642	16417	16443	16335	16581	16702	16507	16568	16550	16562	16501	16495	16525	16615	16642	16539	16464	16549	16475	16413	16551	16462	16688	16430	16558	16438	16519	16381	16508	16443	16427	16413	16483	16459	16541	16790	16356	16552	16519	16578	16569	16475	16527	16421	16531	16634	16593	16580	16542	16655	16516	16390	16523	16590	16642	16606	16436	16710	16582	16400	16624	16379	16670	16473	16490	16340	16355	16575	16470	16568	16598	16523	16497	16520	16600	16689	16615	16467	16441	16453	16470	16640	16617	16538	16620	16773	16485	16476	16596	16688	16468	16390	16460	16463	16578	16498	16492	16785	16471	16484	16563	16524	16605	16609	16370	16709	16623	16387	16492	16639	16457	16629	16352	16594	16737	16647	16552	16425	16457	16519	16565	16519	16564	16623	16609	16514	16742	16557	16652	16499	16619	16685	16469	16471	16695	16499	16525	16555	16344	16353	16735	16555	16568	16701	16571	16506	16636	16677	16497	16529	16466	16485	16638	16528	16501	16534	16620	16661	16614	16496	16539	16683	16467	16342	16635	16546	16705	16536	16536	16540	16640	16501	16538	16568	16419	16607	16532	16477	16479	16450	16554	16492	16418	16444	16476	16684	16560	16596	16598	16525	16606	16576	16671	16433	16554	16397	16716	16593	16486	16415	16540	16342	16596	16511	16642	16514	16493	16779	16601	16510	16664	16659	16538	16504	16498	16533	16645	16597	16638	16710	16304	16604	16563	16604	16403	16446	16499	16316	16499	16644	16530	16500	16561	16727	16595	16490	16617	16642	16571	16613	16460	16505	16347	16500	16602	16373	16572	16455	16433	16480	16503	16460	16518	16600	16545	16569	16659	16489	16568	16585	16579	16634	16690	16525	16619	16567	16463	16321	16475	16641	16452	16605	16605	16706	16498	16545	16499	16633	16441	16502	16476	16421	16551	16625	16574	16520	16592	16580	16531	16664	16413	16671	16332	16596	16507	16452	16505	16625	16527	16633	16592	16548	16479	16393	16511	16616	16454	16638	16384	16480	16622	16287	16630	16385	16604	16559	16366	16639	16483	16624	16610	16544	16557	16445	16346	16466	16441	16622	16585	16405	16430	16444	16495	16476	16616	16440	16359	16526	16468	16553	16563	16490	16477	16528	16606	16489	16526	16555	16420	16466	16391	16447	16667	16616	16653	16495	16508	16616	16419	16603	16618	16512	16597	16581	16755	16569	16464	16615	16679	16531	16599	16510	16426	16535	16646	16468	16531	16482	16507	16723	16559	16559	16634	16536	16434	16650	16521	16585	16412	16578	16479	16698	16566	16625	16786	16580	16456	16380	16553	16333	16539	16466	16662	16600	16583	16423	16470	16537	16482	16511	16500	16412	16439	16597	16577	16592	16468	16617	16462	16576	16762	16713	16517	16568	16479	16468	16425	16456	16605	16559	16539	16519	16668	16536	16466	16623	16588	16375	16536	16396	16456	16578	16489	16509	16449	16688	16418	16562	16672	16594	16655	16413	16630	16678	16667	16506	16593	16524	16573	16501	16437	16487	16544	16721	16630	16652	16533	16567	16806	16542	16644	16543	16547	16422	16494	16423	16630	16444	16551	16571	16655	16677	16563	16565	16621	16519	16445	16667	16494	16710	16342	16508	16406	16410	16720	16501	16660	16484	16628	16482	16407	16450	16448	16371	16444	16438	16409	16545	16696	16478	16633	16566	16617	16526	16513	16451	16517	16424	16479	16399	16538	16599	16474	16581	16547	16470	16593	16622	16528	16473	16661	16466	16684	16388	16665	16643	16466	16347	16619	16673	16398	16594	16368	16582	16631	16452	16530	16478	16633	16499	16578	16535	16799	16467	16432	16605	16573	16363	16604	16790	16494	16501	16599	16496	16387	16712	16523	16571	16440	16541	16448	16456	16534	16520	16557	16402	16511	16477	16536	16480	16441	16480	16468	16598	16411	16583	16566	16567	16369	16364	16498	16433	16469	16558	16555	16671	16548	16546	16581	16488	16458	16616	16537	16676	16570	16558	16615	16451	16488	16485	16538	16660	16530	16449	16425	16462	16498	16658	16559	16684	16594	16512	16466	16490	16478	16674	16765	16480	16615	16663	16452	16585	16591	16456	16635	16245	16424	16727	16571	16651	16405	16513	16599	16517	16377	16388	16325	16537	16563	16504	16390	16593	16621	16550	16501	16513	16643	16488	16467	16302	16628	16496	16512	16378	16457	16455	16598	16503	16557	16789	16560	16465	16408	16589	16576	16467	16395	16444	16573	16453	16552	16455	16433	16446	16438	16527	16410	16523	16591	16632	16511	16440	16552	16798	16524	16508	16524	16636	16714	16461	16514	16551	16456	16537	16677	16561	16616	16468	16518	16647	16557	16718	16497	16586	16600	16553	16406	16503	16678	16462	16497	16673	16402	16523	16491	16622	16516	16516	16459	16573	16549	16470	16711	16429	16510	16617	16575	16505	16646	16717	16429	16474	16495	16516	16501	16549	16438	16295	16591	16444	16481	16643	16441	16550	16708	16519	16566	16359	16702	16735	16628	16629	16497	16650	16490	16413	16602	16508	16339	16478	16542	16365	16389	16562	16712	16559	16583	16492	16569	16689	16649	16722	16408	16329	16554	16485	16523	16513	16484	16614	16558	16404	16367	16482	16471	16565	16652	16566	16578	16448	16433	16606	16627	16564	16528	16420	16652	16553	16591	16530	16532	16669	16458	16371	16595	16432	16550	16647	16543	16315	16531	16667	16522	16462	16589	16614	16509	16586	16652	16459	16545	16553	16418	16463	16607	16612	16448	16626	16571	16499	16457	16510	16535	16525	16378	16598	16492	16470	16511	16506	16484	16561	16501	16345	16417	16630	16484	16554	16615	16525	16780	16460	16362	16432	16529	16566	16504	16495	16594	16580	16362	16390	16664	16483	16512	16662	16538	16423	16577	16640	16670	16563	16653	16392	16608	16509	16438	16686	16443	16257	16360	16500	16604	16482	16654	16464	16591	16665	16433	16456	16502	16663	16422	16499	16630	16467	16613	16565	16703	16599	16445	16428	16430	16335	16631	16494	16452	16443	16406	16566	16648	16450	16542	16451	16480	16649	16603	16736	16564	16472	16403	16615	16571	16617	16639	16636	16332	16586	16597	16421	16544	16497	16583	16556	16435	16507	16795	16379	16450	16554	16588	16645	16409	16588	16710	16496	16298	16474	16532	16562	16549	16663	16500	16562	16562	16543	16682	16435	16447	16518	16660	16602	16617	16460	16488	16584	16709	16473	16577	16560	16652	16740	16418	16432	16379	16573	16600	16426	16431	16415	16536	16579	16427	16563	16619	16536	16385	16557	16494	16502	16464	16499	16572	16489	16564	16621	16451	16401	16644	16595	16426	16415	16543	16513	16511	16479	16643	16506	16553	16455	16606	16533	16602	16635	16596	16537	16482	16525	16399	16562	16513	16457	16663	16455	16427	16677	16451	16519	16727	16389	16435	16536	16673	16861	16519	16505	16632	16432	16559	16470	16403	16634	16670	16519	16618	16496	16474	16463	16537	16503	16409	16593	16412	16528	16500	16570	16453	16387	16500	16563	16515	16547	16599	16639	16624	16505	16551	16561	16557	16542	16603	16618	16401	16518	16622	16456	16567	16329	16691	16596	16541	16683	16515	16483	16365	16432	16557	16467	16660	16380	16579	16725	16393	16514	16544	16330	16535	16690	16624	16548	16573	16528	16554	16533	16614	16537	16504	16609	16633	16487	16421	16925	16573	16692	16542	16353	16598
25696	21503	28065	25962	21772	20686	20564	19491	19061	19081	18890	18859	18721	18846	19933	20609	25973	25942	23174	22783	21806	20372	19410	18857	18612	18604	18526	18375	18441	18864	18596	18467	18654	18555	18317	18655	18538	18464	18654	18567	18505	18396	18620	18566	18491	18312	18604	18517	18659	18898	18556	18325	18720	18710	18501	18487	18473	18568	18369	18705	18542	18525	18441	18193	18588	18785	18582	18588	18526	18508	18654	18440	18334	18395	18415	18467	18653	18671	18591	18691	18693	18548	18628	18436	18740	18391	18569	18750	18617	18325	18636	18523	18316	18675	18544	18399	18574	18465	18690	18621	18418	18664	18605	18548	18245	18599	18595	18553	18579	18400	18529	18568	18604	18536	18387	18521	18616	18502	18627	18503	18444	18380	18824	18685	18522	18489	18463	18536	18631	18743	18522	18566	18550	18523	18446	18543	18433	18592	18547	18557	18600	18400	18765	18600	18583	18592	18688	18452	18739	18406	18389	18433	18474	18714	18514	18280	18607	18385	18403	18429	18627	18573	18604	18608	18566	18635	18482	18581	18582	18432	18326	18611	18526	18397	18446	18444	18518	18609	18760	18577	18406	18350	18543	18494	18432	18399	18324	18360	18365	18530	18520	18530	18462	18492	18643	18521	18553	18328	18533	18745	18460	18686	18517	18532	18533	18696	18554	18708	18429	18589	18395	18578	18409	18431	18576	18499	18554	18366	18601	18707	18586	18683	18604	18757	18628	18668	18379	18757	18442	18574	18591	18537	18713	18722	18723	18382	18570	18583	18845	18549	18530	18516	18470	18545	18747	18549	18404	18522	18437	18458	18429	18402	18583	18500	18465	18509	18690	18331	18424	18545	18645	18625	18705	18495	18598	18531	18348	18723	18568	18520	18428	18476	18608	18371	18459	18651	18661	18498	18514	18609	18711	18600	18545	18488	18532	18491	18489	18574	18517	18347	18524	18405	18548	18785	18454	18546	18341	18735	18519	18500	18384	18480	18502	18387	18551	18513	18590	18638	18411	18398	18506	18616	18432	18551	18538	18555	18689	18325	18500	18481	18336	18549	18406	18543	18485	18424	18344	18620	18499	18660	18715	18734	18459	18433	18593	18551	18457	18689	18633	18561	18494	18472	18658	18488	18464	18601	18605	18492	18638	18290	18531	18633	18430	18233	18563	18295	18702	18728	18474	18575	18290	18530	18442	18618	18478	18470	18489	18481	18396	18776	18622	18448	18364	18622	18489	18543	18592	18553	18597	18454	18481	18555	18501	18608	18503	18407	18488	18395	18694	18685	18601	18636	18461	18569	18603	18473	18695	18628	18573	18335	18626	18453	18481	18452	18425	18491	18347	18507	18493	18579	18592	18624	18692	18429	18587	18504	18437	18288	18556	18530	18450	18703	18670	18455	18498	18500	18522	18645	18556	18768	18489	18569	18526	18492	18496	18661	18765	18644	18717	18412	18538	18523	18745	18607	18565	18583	18572	18609	18618	18745	18625	18436	18340	18629	18258	18763	18669	18444	18404	18762	18553	18559	18456	18531	18384	18753	18689	18483	18434	18457	18569	18385	18455	18376	18447	18527	18545	18663	18654	18739	18542	18556	18681	18645	18629	18448	18802	18555	18604	18506	18696	18343	18352	18475	18396	18700	18574	18592	18536	18501	18621	18379	18687	18683	18566	18610	18502	18517	18572	18506	18586	18557	18584	18587	18473	18476	18675	18525	18354	18430	18516	18660	18589	18547	18568	18626	18317	18672	18646	18442	18776	18546	18349	18462	18603	18727	18703	18328	18505	18507	18738	18548	18632	18497	18537	18313	18726	18421	18512	18529	18414	18577	18476	18424	18640	18606	18357	18477	18538	18665	18474	18619	18468	18465	18771	18611	18545	18629	18559	18658	18556	18741	18610	18609	18782	18835	18476	18523	18595	18533	18509	18553	18432	18631	18257	18528	18676	18536	18442	18283	18383	18243	18703	18363	18550	18417	18639	18373	18425	18536	18560	18427	18423	18451	18368	18598	18529	18697	18464	18532	18428	18518	18526	18574	18429	18503	18432	18415	18379	18221	18492	18595	18686	18584	18498	18655	18462	18490	18649	18477	18689	18651	18609	18626	18393	18634	18472	18450	18768	18444	18512	18677	18474	18652	18547	18496	18607	18460	18525	18332	18557	18676	18604	18660	18505	18595	18491	18447	18434	18695	18579	18677	18571	18605	18518	18547	18505	18424	18564	18483	18478	18466	18523	18328	18548	18666	18795	18714	18512	18599	18518	18323	18635	18547	18668	18452	18609	18527	18573	18654	18609	18616	18494	18362	18523	18513	18612	18356	18681	18588	18547	18432	18660	18676	18499	18375	18421	18593	18541	18574	18608	18550	18862	18613	18429	18469	18601	18547	18636	18296	18566	18693	18508	18492	18559	18545	18658	18658	18541	18468	18514	18551	18619	18482	18490	18472	18440	18652	18486	18388	18452	18692	18641	18590	18675	18485	18482	18623	18601	18605	18450	18595	18654	18802	18425	18423	18490	18864	18528	18446	18505	18574	18629	18657	18427	18420	18571	18532	18670	18506	18635	18662	18471	18433	18609	18534	18512	18535	18385	18552	18343	18562	18777	18559	18661	18453	18535	18442	18489	18735	18375	18527	18533	18335	18423	18454	18647	18672	18661	18586	18344	18363	18708	18422	18459	18513	18597	18423	18474	18424	18630	18667	18644	18816	18506	18564	18575	18789	18628	18782	18400	18468	18604	18578	18465	18578	18446	18420	18790	18581	18534	18434	18460	18493	18632	18545	18601	18561	18473	18486	18417	18540	18687	18506	18391	18602	18644	18489	18560	18695	18702	18494	18726	18508	18795	18438	18486	18543	18628	18530	18484	18524	18561	18565	18368	18433	18466	18586	18553	18496	18689	18620	18596	18705	18550	18555	18823	18638	18725	18422	18552	18310	18495	18686	18632	18505	18542	18709	18480	18584	18767	18536	18552	18496	18492	18347	18626	18691	18763	18650	18523	18553	18517	18446	18545	18601	18544	18449	18602	18558	18670	18457	18591	18399	18610	18431	18276	18390	18456	18411	18570	18620	18336	18528	18571	18541	18573	18680	18488	18428	18533	18647	18442	18466	18612	18478	18448	18364	18597	18800	18638	18682	18472	18730	18737	18648	18554	18402	18667	18493	18640	18587	18573	18413	18463	18638	18741	18693	18487	18440	18356	18507	18600	18488	18597	18507	18551	18553	18379	18565	18621	18382	18599	18529	18675	18415	18311	18579	18562	18651	18477	18595	18616	18575	18745	18529	18601	18606	18595	18565	18626	18463	18479	18643	18540	18633	18538	18396	18513	18691	18526	18746	18648	18579	18482	18538	18375	18553	18471	18429	18525	18465	18482	18495	18420	18634	18526	18553	18503	18431	18314	18459	18644	18457	18555	18468	18596	18337	18446	18461	18468	18431	18734	18724	18562	18344	18399	18546	18678	18499	18525	18586	18773	18746	18686	18418	18815	18584	18572	18659	18589	18546	18493	18754	18652	18430	18501	18535	18319	18566	18630	18648	18409	18600	18506	18643	18672	18599	18485	18419	18468	18786	18413	18542	18585	18504	18509	18568	18570	18574	18564	18532	18608	18546	18397	18744	18579	18845	18447	18747	18369	18295	18464	18613	18593	18675	18433	18463	18582	18566	18708	18633	18528	18491	18621	18424	18674	18481	18607	18465	18673	18509	18523	18539	18497	18395	18301	18476	18614	18499	18498	18545	18533	18447	18564	18466	18741	18535	18540	18413	18448	18449	18569	18629	18454	18580	18373	18663	18463	18594	18558	18554	18679	18463	18653	18517	18313	18289	18489	18560	18671	18813	18658	18414	18670	18517	18598	18518	18634	18469	18455	18493	18404	18589	18603	18604	18518	18331	18539	18505	18674	18723	18539	18416	18464	18625	18459	18693	18443	18753	18678	18690	18733	18644	18603	18863	18496	18588	18449	18571	18416	18477	18769	18680	18492	18570	18557	18406	18463	18616	18416	18678	18638	18512	18659	18689	18544	18478	18447	18602	18563	18852	18608	18542	18625	18478	18482	18733	18434	18396	18640	18518	18507	18424	18414	18601	18528	18509	18642	18543	18486	18501	18631	18602	18429	18528	18647	18634	18421	18462	18551	18394	18576	18407	18459	18674	18531	18509	18946	18453	18477	18567	18766	18619	18875	18605	18460	18553	18618	18475	18607	18559	18384	18604	18450	18454	18629	18455	18749	18619	18610	18679	18532	18478	18507	18463	18368	18497	18655	18633	18523	18632	18597	18651	18589	18603	18540	18372	18296	18553	18583	18295	18611	18526	18507	18594	18595	18628	18452	18439	18542	18497	18708	18552	18432	18531	18526	18624	18230	18652	18599	18685	18472	18696	18701	18636	18767	18687	18519	18382	18645	18483	18635	18523	18501	18276	18517	18454	18614	18591	18615	18661	18553	18359	18499	18599	18416	18658	18558	18396	18723	18689	18584	18442	18460	18590	18383	18710	18507	18643	18407	18655	18434	18439	18448	18320	18434	18327	18486	18562	18614	18517	18475	18595	18569	18428	18660	18545	18464	18610	18714	18450	18418	18464	18557	18601	18436	18581	18451	18579	18479	18417	18523	18601	18603	18778	18816	18726	18468	18412	18617	18391	18447	18514	18411	18442	18623	18365	18590	18434	18511	18596	18631	18611	18709	18578	18820	18470	18424	18499	18595	18458	18616	18445	18455	18585	18295	18451	18434	18530	18670	18695	18580	18523	18516	18388	18424	18553	18622	18396	18519	18644	18569	18462	18624	18666	18356	18530	18581	18762	18478	18464	18665	18386	18425	18487	18649	18602	18496	18607	18577	18583	18634	18500	18515	18306	18684	18538	18276	18173	18484	18691	18605	18691	18591	18420	18568	18498	18808	18574	18462	18348	18863	18650	18732	18744	18465	18457	18410	18449	18548	18485	18435	18418	18496	18557	18560	18411	18555	18483	18734	18489	18568	18585	18499	18455	18503	18727	18590	18506	18528	18719	18779	18250	18408	18679	18600	18520	18572	18549	18538	18583	18438	18529	18482	18431	18346	18651	18422	18595	18662	18459	18198	18472	18618	18452	18661	18386	18590	18690	18462	18521	18675	18656	18571	18646
15783	23454	22555	20178	19170	18627	17954	17467	17550	17221	17178	17079	17112	16982	18534	19775	28801	26114	23150	22419	20833	18751	17479	16978	16544	16688	16762	16601	16643	16657	16528	16549	16632	16501	16639	16550	16796	16590	16605	16442	16530	16601	16664	16635	16628	16414	16423	16671	16609	16728	16601	16442	16573	16594	16391	16514	16580	16581	16719	16537	16784	16539	16571	16748	16580	16493	16618	16650	16648	16631	16699	16678	16657	16505	16530	16576	16628	16639	16682	16446	16704	16689	16503	16574	16711	16606	16640	16620	16641	16580	16537	16698	16452	16562	16599	16565	16447	16593	16647	16650	16642	16708	16643	16420	16501	16668	16488	16548	16703	16609	16613	16601	16601	16571	16668	16629	16536	16428	16472	16531	16753	16540	16688	16658	16510	16581	16534	16570	16644	16778	16506	16478	16713	16549	16490	16367	16544	16629	16570	16504	16449	16594	16528	16553	16487	16717	16496	16719	16536	16637	16594	16490	16612	16514	16681	16536	16607	16525	16523	16495	16663	16414	16536	16580	16508	16626	16568	16678	16618	16837	16506	16702	16599	16790	16563	16530	16596	16639	16763	16580	16615	16593	16557	16722	16493	16614	16533	16494	16617	16724	16691	16599	16574	16539	16486	16657	16462	16467	16363	16679	16700	16638	16528	16684	16613	16709	16568	16679	16518	16493	16711	16662	16697	16621	16667	16644	16583	16626	16486	16446	16762	16429	16652	16516	16557	16692	16478	16341	16588	16618	16480	16815	16566	16516	16564	16747	16784	16537	16545	16552	16559	16658	16580	16652	16598	16615	16599	16537	16651	16524	16554	16550	16594	16725	16577	16420	16647	16686	16605	16533	16613	16659	16414	16569	16643	16595	16690	16731	16500	16757	16791	16566	16647	16639	16591	16769	16450	16609	16600	16527	16702	16546	16759	16568	16553	16635	16542	16529	16656	16521	16723	16572	16613	16678	16673	16535	16704	16631	16725	16583	16527	16694	16562	16564	16496	16545	16627	16503	16602	16530	16740	16636	16515	16612	16517	16534	16572	16571	16511	16494	16641	16601	16573	16421	16733	16595	16705	16516	16523	16723	16562	16789	16466	16821	16606	16387	16485	16646	16793	16528	16677	16495	16497	16547	16467	16669	16634	16746	16667	16461	16492	16653	16732	16602	16389	16600	16528	16589	16684	16543	16705	16648	16470	16698	16574	16662	16437	16642	16593	16714	16637	16747	16667	16695	16647	16444	16718	16439	16469	16677	16585	16348	16680	16603	16689	16801	16419	16606	16747	16606	16595	16572	16441	16760	16565	16510	16621	16708	16638	16731	16707	16824	16568	16810	16633	16740	16451	16784	16512	16602	16555	16704	16634	16755	16620	16480	16671	16588	16486	16457	16482	16492	16551	16776	16688	16605	16656	16564	16544	16604	16738	16706	16569	16579	16504	16468	16663	16576	16544	16580	16475	16523	16689	16427	16563	16602	16550	16463	16490	16564	16547	16628	16588	16489	16592	16567	16492	16616	16564	16720	16514	16568	16646	16564	16401	16531	16561	16530	16545	16497	16606	16549	16702	16548	16635	16586	16527	16750	16589	16593	16550	16427	16513	16501	16565	16606	16601	16582	16726	16677	16593	16358	16603	16635	16639	16556	16464	16612	16556	16570	16652	16636	16672	16631	16545	16579	16686	16762	16660	16660	16460	16483	16643	16612	16545	16805	16545	16576	16716	16629	16612	16630	16431	16572	16565	16750	16724	16628	16613	16693	16751	16520	16614	16641	16843	16576	16688	16580	16600	16463	16539	16543	16519	16434	16683	16634	16721	16486	16689	16663	16552	16589	16612	16684	16572	16712	16449	16615	16590	16569	16618	16663	16501	16536	16681	16644	16547	16677	16438	16653	16553	16593	16652	16507	16682	16440	16830	16686	16636	16581	16750	16681	16642	16679	16675	16492	16746	16485	16553	16535	16720	16729	16665	16519	16448	16514	16672	16651	16453	16546	16652	16616	16612	16659	16426	16607	16553	16836	16485	16575	16787	16536	16454	16486	16535	16503	16685	16670	16569	16578	16716	16579	16513	16615	16534	16630	16405	16573	16463	16644	16605	16704	16330	16686	16519	16682	16616	16498	16486	16512	16626	16667	16558	16566	16515	16512	16552	16528	16586	16669	16650	16659	16530	16559	16806	16566	16582	16587	16658	16733	16657	16555	16515	16742	16514	16352	16491	16489	16612	16595	16507	16532	16572	16625	16645	16656	16685	16480	16688	16542	16706	16498	16639	16604	16557	16613	16834	16661	16439	16640	16601	16395	16687	16496	16553	16430	16632	16535	16554	16602	16615	16604	16612	16533	16735	16643	16617	16643	16706	16674	16580	16550	16617	16482	16609	16640	16606	16533	16484	16549	16637	16536	16457	16625	16540	16554	16519	16702	16559	16396	16434	16527	16603	16667	16545	16662	16499	16559	16670	16593	16762	16715	16603	16597	16639	16646	16650	16619	16491	16596	16563	16579	16588	16582	16473	16555	16623	16664	16486	16493	16598	16757	16546	16694	16409	16522	16662	16625	16580	16519	16570	16605	16693	16503	16641	16605	16703	16577	16622	16721	16702	16672	16597	16670	16637	16594	16583	16519	16744	16640	16612	16566	16540	16684	16557	16546	16710	16616	16580	16674	16718	16751	16554	16488	16585	16744	16619	16678	16631	16712	16580	16547	16529	16466	16611	16481	16553	16672	16697	16661	16528	16640	16613	16703	16591	16548	16632	16506	16576	16416	16559	16454	16805	16643	16687	16660	16552	16622	16534	16599	16647	16508	16528	16434	16619	16653	16470	16695	16593	16607	16520	16748	16549	16773	16381	16631	16486	16639	16634	16630	16436	16822	16619	16757	16705	16624	16654	16626	16601	16500	16563	16438	16516	16692	16519	16531	16759	16717	16703	16687	16661	16464	16695	16764	16625	16710	16620	16440	16684	16508	16616	16694	16570	16551	16598	16568	16682	16520	16465	16630	16528	16600	16533	16711	16534	16438	16700	16552	16573	16581	16407	16689	16501	16506	16658	16506	16507	16814	16638	16762	16526	16657	16650	16555	16549	16765	16509	16590	16537	16570	16580	16615	16603	16713	16751	16502	16722	16739	16676	16691	16523	16670	16530	16566	16659	16518	16598	16561	16520	16512	16484	16538	16490	16475	16599	16645	16445	16556	16584	16563	16738	16690	16752	16393	16652	16497	16486	16672	16648	16555	16488	16549	16566	16560	16701	16642	16678	16747	16887	16719	16456	16532	16726	16630	16615	16638	16768	16718	16741	16714	16626	16433	16609	16659	16625	16617	16619	16523	16529	16499	16608	16534	16684	16517	16704	16612	16511	16619	16554	16471	16678	16544	16507	16588	16532	16743	16585	16572	16611	16582	16652	16606	16767	16723	16689	16546	16436	16651	16684	16663	16612	16638	16478	16712	16575	16724	16622	16788	16809	16491	16725	16520	16681	16810	16547	16595	16569	16633	16512	16635	16745	16550	16498	16720	16508	16607	16585	16741	16735	16718	16592	16711	16672	16581	16500	16539	16374	16583	16607	16584	16621	16671	16445	16546	16424	16697	16644	16682	16698	16598	16604	16656	16681	16417	16656	16453	16598	16475	16536	16699	16577	16670	16573	16593	16542	16446	16628	16476	16569	16536	16666	16546	16461	16491	16377	16614	16573	16510	16605	16737	16776	16699	16766	16672	16524	16550	16487	16581	16826	16560	16630	16490	16582	16429	16389	16682	16521	16614	16542	16684	16637	16747	16618	16605	16614	16500	16748	16481	16710	16550	16410	16651	16710	16510	16592	16460	16837	16492	16576	16783	16540	16598	16546	16621	16649	16448	16452	16744	16526	16484	16567	16528	16655	16460	16577	16668	16476	16493	16497	16587	16661	16704	16472	16645	16572	16552	16617	16560	16631	16653	16632	16513	16627	16557	16626	16600	16814	16712	16605	16638	16606	16529	16435	16865	16516	16554	16473	16565	16537	16729	16628	16518	16590	16550	16624	16582	16523	16524	16444	16510	16568	16731	16556	16429	16492	16641	16548	16648	16339	16794	16519	16686	16669	16594	16669	16712	16399	16572	16591	16485	16728	16494	16769	16653	16592	16527	16744	16454	16520	16658	16519	16511	16519	16569	16465	16581	16619	16771	16573	16586	16629	16638	16453	16735	16726	16643	16786	16715	16595	16614	16715	16647	16609	16484	16633	16614	16680	16474	16696	16504	16691	16463	16594	16657	16625	16520	16526	16632	16447	16629	16677	16652	16674	16446	16558	16640	16595	16674	16681	16651	16744	16601	16708	16515	16414	16654	16691	16554	16561	16598	16495	16534	16695	16536	16718	16594	16859	16593	16523	16558	16690	16742	16708	16536	16647	16566	16452	16465	16567	16646	16792	16581	16669	16578	16516	16676	16550	16684	16672	16477	16666	16622	16669	16564	16669	16534	16509	16585	16724	16676	16515	16370	16517	16558	16582	16651	16451	16591	16615	16601	16713	16674	16574	16594	16528	16537	16760	16611	16772	16675	16511	16590	16444	16439	16599	16545	16599	16718	16588	16586	16567	16518	16737	16437	16677	16473	16661	16525	16684	16540	16594	16577	16660	16459	16528	16583	16723	16622	16677	16498	16487	16629	16745	16626	16645	16672	16532	16594	16415	16687	16630	16657	16500	16483	16554	16494	16660	16651	16557	16612	16740	16614	16627	16704	16566	16403	16585	16576	16647	16702	16710	16595	16615	16570	16559	16541	16515	16642	16531	16496	16697	16651	16428	16780	16565	16531	16676	16725	16495	16626	16554	16386	16538	16535	16650	16532	16650	16686	16724	16705	16590	16594	16394	16568	16565	16559	16538	16548	16728	16648	16582	16500	16678	16520	16558	16711	16482	16685	16842	16560	16556	16522	16747	16464	16572	16802	16565	16622	16632	16590	16685	16471	16585	16635	16495	16590	16641	16631	16668	16420	16458	16703	16638	16460	16626	16593	16634	16732	16499	16678	16581	16705	16568	16637	16526	16534	16725	16542	16519	16582	16415	16656	16561	16423	16646	16583	16575	16654	16569	16559	16646	16471	16631	16649	16523	16527	16647	16720	16626	16551	16501	16568	16711	16533	16517	16502
24372	21494	28939	24524	22290	22835	21820	18925	18298	18460	18317	18110	18118	18663	20208	25933	31532	27823	23578	24452	23108	20655	19520	18346	18296	17980	17892	17687	17681	17658	17565	17656	17684	17546	17728	17636	17770	17544	17538	17797	17805	17480	17648	17606	17593	17686	17717	17561	17657	17577	17481	17639	17609	17501	17508	17478	17476	17683	17571	17648	17661	17725	17702	17525	17683	17753	17614	17524	17643	17632	17570	17489	17746	17604	17475	17588	17759	17645	17527	17689	17702	17641	17749	17642	17520	17461	17519	17774	17660	17444	17669	17690	17526	17643	17680	17625	17528	17730	17540	17605	17500	17448	17364	17658	17811	17715	17684	17758	17480	17511	17322	17511	17675	17767	17566	17815	17600	17664	17778	17612	17470	17448	17593	17431	17384	17565	17681	17410	17599	17783	17638	17391	17542	17500	17578	17640	17538	17587	17696	17488	17685	17605	17449	17491	17522	17621	17556	17456	17498	17651	17606	17550	17508	17511	17603	17416	17642	17581	17691	17572	17522	17426	17628	17426	17634	17410	17554	17477	17504	17786	17589	17368	17737	17405	17683	17544	17526	17499	17441	17414	17523	17400	17736	17620	17711	17560	17730	17575	17544	17515	17690	17520	17392	17462	17618	17638	17510	17563	17580	17577	17685	17572	17779	17672	17576	17502	17556	17938	17513	17664	17622	17525	17527	17708	17666	17570	17444	17521	17556	17625	17446	17359	17594	17512	17678	17771	17622	17549	17626	17640	17498	17598	17381	17292	17605	17563	17555	17598	17493	17529	17645	17624	17491	17467	17655	17564	17651	17642	17542	17530	17619	17761	17633	17648	17499	17535	17520	17588	17558	17467	17510	17366	17706	17597	17499	17422	17516	17685	17631	17633	17648	17478	17603	17342	17571	17611	17490	17600	17426	17725	17656	17543	17460	17685	17737	17651	17453	17477	17648	17626	17660	17602	17684	17598	17627	17662	17495	17677	17471	17564	17624	17362	17480	17688	17415	17381	17518	17576	17649	17757	17493	17622	17541	17470	17714	17525	17433	17605	17537	17268	17591	17681	17577	17638	17414	17573	17645	17521	17629	17936	17675	17487	17499	17461	17587	17399	17596	17441	17705	17726	17569	17701	17476	17535	17728	17554	17576	17696	17771	17711	17624	17442	17628	17791	17381	17690	17455	17698	17470	17430	17441	17250	17656	17545	17586	17495	17440	17387	17455	17483	17500	17714	17679	17600	17828	17453	17625	17600	17374	17526	17626	17712	17549	17670	17343	17668	17463	17704	17595	17650	17686	17623	17626	17649	17656	17621	17550	17726	17598	17567	17530	17687	17599	17340	17553	17495	17549	17765	17619	17580	17550	17643	17832	17479	17582	17550	17472	17634	17621	17667	17642	17497	17467	17595	17718	17504	17709	17662	17583	17834	17573	17749	17759	17492	17569	17554	17724	17700	17599	17390	17545	17571	17508	17510	17751	17538	17467	17530	17690	17674	17574	17510	17341	17575	17673	17617	17638	17605	17537	17513	17580	17553	17587	17490	17624	17822	17492	17620	17568	17551	17501	17458	17659	17539	17743	17708	17549	17593	17654	17588	17447	17476	17595	17409	17660	17575	17451	17662	17473	17454	17537	17587	17730	17571	17641	17621	17646	17457	17691	17726	17632	17509	17541	17688	17719	17459	17591	17446	17464	17584	17487	17590	17607	17531	17398	17583	17501	17461	17589	17555	17753	17770	17568	17737	17607	17334	17507	17532	17581	17565	17453	17645	17475	17553	17511	17647	17615	17484	17665	17517	17597	17554	17665	17461	17637	17343	17478	17468	17552	17427	17426	17593	17605	17536	17587	17554	17538	17560	17566	17657	17504	17534	17465	17451	17528	17481	17538	17731	17651	17532	17675	17556	17741	17419	17587	17533	17432	17541	17623	17621	17483	17530	17596	17773	17384	17654	17760	17583	17671	17688	17543	17575	17538	17756	17682	17547	17322	17667	17549	17627	17669	17600	17418	17452	17585	17530	17755	17487	17390	17351	17634	17513	17667	17443	17731	17454	17310	17652	17530	17702	17499	17560	17586	17428	17557	17688	17706	17517	17629	17676	17623	17604	17733	17664	17703	17439	17460	17625	17551	17489	17654	17527	17589	17537	17623	17576	17532	17423	17585	17553	17622	17246	17555	17642	17456	17559	17594	17608	17652	17415	17688	17473	17331	17426	17489	17609	17634	17711	17558	17496	17396	17793	17515	17692	17707	17673	17583	17639	17614	17463	17515	17608	17688	17691	17719	17505	17689	17652	17565	17372	17517	17625	17484	17652	17674	17722	17611	17433	17460	17637	17548	17684	17592	17788	17707	17419	17512	17701	17532	17526	17433	17283	17721	17667	17618	17632	17764	17340	17585	17728	17400	17492	17779	17435	17549	17647	17787	17678	17336	17498	17466	17445	17345	17493	17472	17611	17492	17641	17614	17544	17718	17419	17373	17663	17652	17447	17447	17600	17527	17425	17459	17741	17684	17372	17653	17652	17437	17694	17607	17561	17700	17679	17469	17500	17635	17484	17674	17618	17578	17488	17576	17482	17490	17617	17492	17570	17611	17563	17506	17452	17551	17684	17546	17489	17526	17385	17765	17691	17587	17568	17625	17427	17657	17504	17681	17514	17621	17578	17412	17746	17657	17606	17246	17492	17453	17735	17632	17567	17716	17736	17561	17561	17545	17669	17659	17562	17773	17602	17618	17415	17552	17362	17567	17541	17543	17533	17591	17528	17774	17478	17796	17637	17733	17542	17687	17589	17509	17476	17595	17620	17372	17916	17680	17414	17581	17386	17615	17406	17604	17531	17476	17569	17543	17665	17464	17492	17482	17511	17657	17717	17552	17644	17689	17431	17430	17677	17664	17695	17590	17486	17506	17450	17315	17652	17713	17660	17556	17526	17419	17607	17620	17386	17584	17576	17569	17568	17738	17611	17484	17535	17594	17596	17250	17504	17595	17768	17631	17448	17453	17346	17792	17723	17611	17748	17463	17476	17565	17626	17624	17644	17566	17396	17525	17780	17641	17552	17431	17626	17684	17636	17691	17599	17506	17709	17593	17767	17680	17677	17499	17515	17512	17317	17494	17513	17499	17655	17521	17453	17634	17644	17459	17543	17545	17627	17528	17770	17615	17475	17508	17714	17678	17821	17702	17328	17453	17531	17562	17726	17556	17482	17604	17294	17568	17461	17500	17811	17584	17513	17532	17342	17711	17508	17533	17630	17523	17552	17438	17728	17664	17428	17677	17419	17571	17358	17614	17511	17489	17676	17619	17608	17583	17584	17470	17356	17531	17550	17587	17603	17674	17541	17657	17638	17563	17548	17680	17552	17763	17514	17527	17502	17720	17714	17594	17407	17452	17828	17631	17613	17693	17489	17527	17663	17451	17482	17430	17554	17502	17552	17618	17608	17347	17570	17673	17654	17535	17462	17606	17548	17666	17507	17593	17532	17501	17471	17532	17440	17863	17591	17710	17709	17532	17540	17662	17493	17570	17701	17393	17570	17608	17609	17624	17659	17652	17565	17704	17674	17377	17715	17715	17595	17601	17461	17552	17551	17373	17325	17422	17499	17622	17396	17674	17400	17479	17370	17399	17428	17672	17592	17514	17644	17622	17527	17608	17562	17347	17677	17595	17668	17393	17547	17643	17539	17603	17874	17551	17495	17604	17628	17716	17470	17613	17823	17530	17638	17549	17541	17578	17447	17638	17627	17647	17625	17439	17569	17814	17422	17520	17618	17497	17274	17574	17482	17710	17509	17654	17304	17566	17479	17428	17543	17594	17689	17236	17474	17617	17626	17628	17524	17779	17591	17388	17584	17856	17644	17514	17540	17417	17618	17647	17573	17816	17650	17656	17562	17718	17569	17542	17641	17598	17513	17632	17620	17507	17721	17636	17453	17370	17477	17781	17662	17566	17768	17566	17759	17714	17614	17758	17679	17750	17550	17547	17693	17418	17520	17647	17744	17626	17412	17688	17522	17464	17631	17668	17553	17640	17495	17593	17739	17528	17537	17459	17730	17550	17540	17645	17460	17568	17652	17552	17394	17634	17688	17641	17587	17418	17644	17595	17761	17491	17581	17515	17463	17538	17502	17681	17583	17610	17593	17598	17784	17580	17656	17700	17511	17625	17443	17647	17487	17440	17629	17583	17531	17555	17588	17514	17612	17591	17569	17575	17672	17552	17461	17391	17378	17678	17454	17528	17361	17656	17492	17474	17450	17735	17618	17730	17462	17535	17571	17515	17476	17480	17712	17587	17695	17511	17561	17503	17422	17574	17623	17569	17645	17526	17613	17641	17509	17681	17431	17528	17757	17670	17442	17456	17568	17524	17605	17577	17522	17663	17418	17573	17547	17683	17468	17599	17398	17678	17553	17601	17478	17542	17518	17649	17523	17687	17615	17601	17501	17557	17537	17717	17424	17748	17492	17467	17495	17715	17586	17458	17654	17482	17480	17490	17584	17584	17597	17551	17543	17500	17510	17522	17703	17736	17688	17520	17390	17602	17588	17647	17437	17659	17496	17536	17432	17661	17822	17500	17736	17392	17682	17798	17631	17482	17611	17637	17634	17618	17720	17643	17618	17437	17557	17613	17508	17418	17603	17552	17568	17603	17582	17692	17754	17550	17534	17515	17581	17576	17612	17622	17585	17331	17830	17530	17615	17522	17707	17586	17600	17395	17485	17493	17545	17532	17621	17732	17665	17622	17495	17659	17516	17592	17692	17530	17537	17585	17647	17524	17596	17654	17582	17495	17584	17607	17600	17628	17669	17611	17642	17587	17504	17541	17521	17511	17569	17541	17659	17518	17598	17619	17682	17566	17482	17581	17553	17642	17524	17632	17448	17493	17424	17674	17601	17694	17566	17582	17587	17639	17442	17529	17643	17644	17609	17659	17691	17527	17574	17603	17550	17621	17675	17538	17586	17592	17598	17431	17494	17598	17393	17617	17530	17572	17615	17646	17759	17684	17485	17521	17575	17714	17691	17707	17615	17692	17555	17685	17472	17622	17638	17489	17445	17747	17489	17595	17443	17645	17495	17730	17711	17515	17657	17481	17531	17611	17533	17656	17623	17507	17497	17589	17465	17845	17534	17625	17525	17660	17651
16864	27651	25901	22021	20651	19200	18186	17821	17672	17213	17113	16847	16629	17651	20421	28966	35219	28006	24344	25890	23598	19633	18515	16719	16722	16361	16341	16382	16081	16051	16069	15940	15979	16079	16167	16036	16046	16017	16163	16056	16121	16013	16043	16202	16042	16042	16049	15948	15908	16087	15988	16048	16325	15942	16064	16069	16166	16245	15949	16154	15975	16262	16131	16096	16097	16050	15958	16114	16068	15971	15951	16078	16037	16009	16100	16097	16152	15888	16182	16027	16023	16205	16067	16158	16241	16032	15926	16014	16203	16063	16062	15956	16018	16057	16008	16073	16210	16020	15888	16069	15889	16089	15941	16082	16120	15961	16037	15957	15934	16124	16009	16045	16137	16020	16184	16063	16105	16057	16002	16051	15919	16106	16185	15973	16095	15985	16021	16063	15998	16023	16065	15909	16043	15981	16256	15928	15959	16115	16067	16141	16119	15959	16097	16037	16162	16068	15970	16072	16178	16040	16048	16121	15945	16053	16042	15896	16105	16007	16152	16011	15989	15975	16181	15943	15951	16063	16049	16097	16024	16042	15950	15928	16036	16017	16100	16035	15923	15898	15954	15887	16093	16285	15936	16064	16096	16026	15898	16135	16199	15974	16000	16084	16025	16151	16043	16056	16085	16038	16015	16027	16053	15962	16035	15973	15965	15988	15932	15983	15970	16165	15919	16037	16121	16012	15873	16088	15971	15998	16147	16142	15945	15984	16042	16044	16023	16100	15915	16210	16145	16013	16129	15984	16224	15924	16041	15917	15949	16107	16089	16096	16078	15985	16018	15926	16055	15887	16016	16011	15970	16124	15993	15917	15956	16005	16044	16046	16153	16058	15970	16099	16035	16177	15951	16051	16063	16180	16026	15964	15867	16241	16020	15982	16025	16126	16214	16034	15998	16134	16014	16142	16049	16088	15799	15955	16188	16022	15969	15991	16052	15969	15932	16137	16172	16082	16164	16107	16050	16134	16043	16050	16113	16029	16143	16038	16012	16014	16015	15935	16156	15999	16124	16115	15922	15996	16205	16163	16069	16139	16131	16068	16026	15948	15844	15861	15906	16027	16017	16061	15942	15823	16226	16059	16127	15958	16175	16190	15903	15880	16014	16134	15954	16072	16048	16065	16021	16233	15950	16123	16061	15997	15996	16008	15988	15970	16120	16137	15911	16146	15941	15947	15888	16072	15938	15924	16042	16012	15952	16008	15887	15990	16041	16127	15955	16177	16130	15898	16029	16133	15914	15999	15984	16084	15837	15935	16045	16055	16038	16006	15948	16083	15995	15907	16235	15949	16080	15912	15873	15949	15916	15981	16239	16256	16013	15895	16015	16052	16079	15940	16115	16048	16075	15992	16052	16062	15994	15828	15857	16114	16145	16063	16049	16069	16034	16064	16063	16142	16218	16107	16019	16066	15997	15965	16025	15854	15871	16100	15938	16231	16028	15908	15976	16011	15902	15797	16171	16034	15920	16023	15936	16220	16218	15906	16083	16011	15938	16067	16106	15989	15869	16028	16093	15852	16125	16064	16151	15958	16034	15973	16106	16164	15955	15889	15979	16091	15914	16003	15891	16217	15715	15957	16046	15845	16148	15974	16084	15983	16111	16028	15892	16034	15776	16070	15983	16214	15930	16102	16021	16027	16043	15928	16134	16076	16132	15887	16055	16149	15970	16054	15894	15940	16031	15883	15984	16102	15880	16176	15973	16091	16167	16109	15963	16029	16041	15987	16156	15828	16104	16025	16101	16164	16023	16036	16039	16020	16004	16059	16118	15933	15985	16017	16142	16005	15941	15989	16037	15847	16216	16187	15914	16195	15925	16093	16008	16087	16002	15890	15924	16048	15952	16084	16056	15901	16048	16157	15893	16056	15909	15958	16203	16009	16069	15990	15904	16099	16133	15926	16087	16117	16053	16135	16176	16174	16003	16086	15976	15967	15874	15921	16257	15928	16084	16067	15961	16131	16212	16136	16056	15954	16036	16028	16121	16198	16057	16107	16118	15934	16052	16092	16075	16014	15999	15964	15872	15920	15944	16017	15908	16099	16017	16045	16041	15993	15953	16172	15960	15948	15843	16099	16072	16066	16094	15805	16034	15981	15948	16063	16101	15823	16086	16206	16063	16004	16064	16184	16048	16018	15957	15900	15944	16058	15906	16043	16065	16041	16114	16028	16088	16038	16119	16018	16165	16257	16098	16111	15954	16113	16139	15998	15954	15980	15908	16238	16170	15926	16066	16099	16022	15979	16072	16128	16201	15914	15905	16126	16120	15971	16071	15945	16189	15945	16127	16054	16014	16183	15973	15975	15954	15956	16069	16068	16045	15916	15810	16126	15989	16020	16158	16056	16010	15954	16070	16061	15870	16047	15946	16013	16117	15898	15830	16007	16098	15827	16179	16040	16067	15921	16096	16000	16008	16045	16038	15971	16117	16080	16097	16147	16156	16294	16066	15960	16125	16065	16090	15955	16111	16109	16120	15989	16137	15909	15890	16043	15947	15902	16185	15915	16033	15975	16020	16148	16026	15918	15799	15954	16118	15945	16006	15874	16101	15936	15990	16048	15996	15887	15917	16080	15978	16038	16083	16088	15971	15946	15855	16025	16114	15848	15928	15914	15990	15981	15912	16075	15835	16034	15914	15826	15960	15981	15925	16148	15876	15870	16160	16224	16016	15963	16155	15984	15927	15974	16000	15977	16050	16307	15922	16032	15957	16049	16144	15943	15757	16140	16015	15989	16061	15992	16009	16170	15933	16061	16119	16080	15945	15884	16117	16121	16226	16085	16048	16072	16109	15993	16004	16175	15870	15996	15965	15975	15986	16075	15966	16098	15919	16075	16059	16110	15839	16175	16139	15967	15806	16164	16104	15899	15850	16059	16054	16002	15980	15849	15989	15996	16137	15847	16033	15919	15907	16021	15927	15861	15949	16049	15955	16114	16070	16048	15943	16099	16072	16129	16012	16004	16102	16031	15952	16073	16082	15958	16041	15985	15901	16037	15978	16040	15935	16094	15902	15984	16068	16195	16078	16148	16051	16025	15880	15956	16018	16075	16156	16047	16073	16032	16019	16195	15979	16005	16096	16039	16183	16053	16012	16041	15982	15981	16009	16021	16224	16022	16120	16027	15940	16077	16138	16052	15925	15942	15967	16094	16167	15953	16071	15928	16027	16138	15910	16070	15960	15891	16167	15957	16010	15935	16025	16135	16035	15918	15988	16039	15960	16113	16222	15854	16000	15936	16101	16022	16147	15929	16024	16014	15931	16070	16092	16019	16087	16111	16166	15894	16157	15995	15966	16205	16120	15916	15891	15991	16129	15995	16037	16143	16049	16063	15968	15905	15975	16022	16037	16143	16027	16008	16094	16093	16216	15810	16034	16015	16092	16126	16006	15969	16105	16249	16081	15893	16050	15926	15910	15968	16002	16000	15985	15967	16039	15987	16040	16171	16028	16027	15858	16016	15915	16018	16066	16049	15851	16032	16031	16069	15957	16106	15985	16046	16039	16176	16006	16035	16019	16005	15855	16195	16010	16036	15940	16198	15859	16016	15854	15942	16079	16010	15883	16066	15905	15860	15843	15904	16062	15949	16065	15824	16128	16090	15950	15901	16002	16197	15954	15961	16069	16071	15984	16046	15838	16029	16149	15938	16063	15970	16223	15952	15871	16053	15934	16024	15982	15970	16064	16103	15774	15868	16014	16174	15964	16055	16002	16055	15908	16107	15989	15907	15946	15984	16060	15940	15909	16124	15951	16117	15894	15917	16032	15957	16036	15905	15933	16020	15939	16187	16028	16074	15929	16162	15976	15987	16127	15999	16012	16155	16076	16293	16062	15933	16101	16006	15985	16035	15852	16065	15979	15874	16032	16081	16070	15996	15985	15936	16068	16167	16005	16050	16046	16140	16120	16124	15971	15941	15904	16151	15917	16093	16014	15907	16142	16073	15951	15971	15868	16100	15833	16126	16008	15890	16083	16011	16169	16057	15866	15967	16090	16186	16110	16264	16292	15879	15996	15965	16112	16164	16018	16095	15820	16015	16086	15719	15926	16059	16022	15962	15952	16003	16028	15949	16036	15920	15963	16049	16041	15976	16029	16084	16201	15970	16123	16143	16195	15927	15989	16069	16119	16023	16036	16091	16013	16012	15821	15995	16110	16067	16120	15923	15932	16081	15887	16047	16114	15991	16113	15961	16035	16148	15988	16114	15951	16052	15924	16203	16146	16139	15951	16019	15862	15966	16085	15844	16075	16058	15963	15966	15966	15972	15950	16043	16094	16013	16083	15931	15994	16200	15954	15884	16140	16039	16010	16029	16158	16004	16105	15870	16026	16038	16061	16049	15922	15953	15931	16005	16140	16031	16090	16097	15885	16084	16085	15983	15888	16127	16126	16030	15874	16037	16008	15914	16131	15987	15969	16222	16105	15986	15861	15956	15984	16087	16122	15855	16013	15992	16208	16024	15984	16060	15936	16054	15878	15974	15916	15991	16221	16097	15943	16133	15941	15980	16022	15969	15897	16198	16134	15916	16088	15986	16004	15897	16176	16064	15916	16181	15914	15940	16006	16080	16084	15994	16060	15964	16165	16066	15937	15863	16003	16060	16079	16116	15998	16061	15812	16179	16009	16017	16104	16063	16153	15980	16046	16025	16145	16076	15954	16049	16059	16050	15969	16139	15901	15977	16206	15989	16058	15992	16170	16245	15963	16171	15985	16022	16169	15922	15936	16170	16149	15932	16098	16035	15952	16098	16002	15913	16024	16087	15911	16007	16093	16008	15969	16047	16017	16068	16069	15971	16079	16130	15991	15866	15932	15896	16234	16080	15964	15985	16102	16030	16054	16031	16116	16057	16087	16169	15965	16037	16040	15950	15966	15923	16178	16065	15941	16223	16081	15964	16112	15919	15937	15927	15970	16032	15961	16175	16269	16198	16018	16060	15876	16118	16055	15999	15930	15973	15942	16244	15923	16021	16105	15963	15993	16165	16108	16188	15918	16054	16022	16068	16076	16229	16104	16170	16044	16101	15938	16111	15916	16054	16016	16087	16062	16030	15982	15976	16012	16000	16209	16035	16040	16123	15997	15927	16187	15950	16076	15890	15990	16008	16072	16022	15880	16095	16092	16046
29994	22364	22534	20423	18672	18827	18437	18417	18201	18215	18181	18368	18292	18289	18904	19404	19518	19202	18729	18395	18704	18377	18276	18173	18202	18018	17940	17933	18055	18040	18156	17898	18131	18153	17959	18063	18016	18107	18158	18104	18080	17974	17883	18348	18112	18086	18003	18073	18100	18052	18032	18082	17897	18152	18111	17986	17919	17970	18243	17973	18057	18048	18027	18097	18084	17989	18240	18219	18026	18023	18357	18104	17875	18056	18161	17858	18109	18045	18158	18068	18192	18008	17985	18099	18073	18101	18180	18123	17960	18206	18153	17963	18077	18122	18175	17847	18134	18162	18308	18245	18014	18058	17905	17911	18223	18036	17933	18019	17968	18159	17962	18064	17983	17910	18019	18046	18070	18225	18052	17953	18149	18036	18262	17998	18237	18044	18087	17686	18101	17976	18132	18088	18133	18146	18127	18009	17924	18018	18001	17840	18017	18082	17808	18007	18164	18010	17935	18040	18172	18171	18133	18126	18160	17921	18098	18018	18142	18208	18110	18068	18034	18106	18305	18069	18074	18061	18177	18078	18072	18045	18000	18174	17994	18119	17922	18019	18101	18219	18097	18030	18164	17907	18089	17942	17983	17962	17982	18036	18243	18013	18014	18172	18053	18122	17992	18082	17970	18010	17785	17931	18027	17940	18090	18029	18028	18023	17892	18005	18110	18073	17987	18160	18108	18029	18071	18336	17944	18072	17981	18125	17915	18005	18109	17956	18112	17949	18038	18262	18207	18099	18101	17979	18242	18047	18072	18053	18385	18153	18169	18257	17907	18085	18085	18019	17984	17945	18191	17982	18030	18120	18196	18185	17941	18146	17959	17966	18000	18152	17997	18058	18135	17977	18132	18215	17872	18229	18149	18030	17897	17922	17989	17854	18055	18024	18046	17948	18115	18109	18148	18095	17924	17899	18104	18025	18032	17949	18034	18183	18156	18062	18113	18027	17982	18012	18030	17973	17961	17890	18219	18112	17966	17966	17944	18022	18032	18055	17955	18018	18089	18078	18230	18243	17967	17984	17899	18114	18160	18017	18157	17843	18030	17997	18022	17939	18059	18113	17927	17937	18247	17917	17940	18088	17957	18127	18093	17840	18250	18130	18067	18084	17973	18180	18148	17971	17951	17973	18223	18008	18112	18004	18100	18199	18072	18227	17900	17948	18111	18127	18273	18101	18096	18201	18099	18044	18161	17978	18002	17953	17929	17748	17928	17998	18059	18020	18244	17912	18009	18115	18151	18062	17933	17978	18045	18041	18118	18110	17951	18043	18011	18057	17975	17936	18080	18122	18169	17920	17920	18027	18147	17928	18149	18123	18021	18093	18119	18066	18055	18106	18150	18076	17955	18162	18086	18153	18097	18178	17978	17962	17903	18059	18105	18023	17749	17966	18191	18004	17955	18172	18100	18075	18045	18110	18141	17903	18127	18098	18064	18228	18238	18022	18011	18165	18110	18148	18097	18239	18082	17949	18011	18086	18168	18162	18132	18051	18230	18047	18036	17951	18065	18217	18160	18081	18339	18198	18162	17980	18026	18140	18073	18012	18028	17791	17999	18234	18040	18189	18301	18232	18120	18180	18197	18080	18115	18058	17997	18147	18152	17874	17942	18022	18058	18106	18118	18199	17929	18177	18202	18078	18159	17998	18157	17867	17930	18132	18255	18106	18065	18044	17927	18130	17951	18049	17913	18065	18111	18051	18174	17888	18114	17982	17987	17915	17976	18224	18230	18055	18021	18191	18065	17939	18233	17956	18100	18040	18043	18280	18087	18131	18308	18044	18069	18120	18092	18071	18091	18098	18188	17857	18028	18094	18047	18023	17881	17927	18206	18031	17981	18043	17919	17924	18006	18055	18046	17797	17965	17957	18091	18103	18103	18033	18103	18105	18103	18102	18116	18239	18076	18127	18098	18083	18082	18010	17845	18210	18021	17936	18134	18019	18091	18167	18028	17904	18069	18006	18117	17934	18169	18121	18146	17985	17995	18256	18058	17934	18248	18051	18080	18094	18188	18214	18193	18071	18228	18280	18055	17874	18062	18095	18157	18124	17948	17888	17948	17978	18130	18072	18074	18104	18062	18133	18122	18166	18147	17920	18085	17961	18138	18035	17999	17916	18057	18022	18218	18014	18067	18102	18073	18067	18076	17933	17996	18044	17900	18068	18072	18128	18212	17964	18158	18102	17945	18218	18041	17984	18203	18140	18050	18168	18164	18219	17920	18158	18139	18000	18157	17939	18020	17751	17990	18022	17830	18007	17940	18134	18004	18079	18007	17978	18207	18227	18143	18029	18090	18028	18105	18078	18224	18097	18034	18313	18155	18022	18199	18163	18255	17948	17934	18064	18036	17981	17999	17993	17921	18057	18057	17675	18019	18090	18128	17835	18054	17900	18029	18224	18060	18053	18036	17965	18101	18200	17901	18221	18302	18090	18315	18124	18196	17937	18086	18304	18023	18240	18177	17916	17981	18233	17865	18129	18015	17996	18162	17969	18049	17889	18064	17954	18335	18098	18094	17863	18069	18104	17930	18036	18111	18141	18118	18272	18060	17953	18031	18118	18156	18330	18126	18017	18046	18221	18116	17977	18088	18151	18224	18065	18183	18260	18165	18010	18126	18050	17924	17969	18057	18019	18082	17822	17963	18165	18151	18276	18026	17981	18268	17938	18148	18201	18222	18237	18074	18128	18072	18121	18029	17864	18265	18210	17833	18037	18159	18210	18052	18182	18342	18092	17988	17816	18142	18165	18268	18137	17964	18178	18105	18107	18228	18179	18266	18099	18266	17900	18107	18155	18151	18221	18243	18222	18240	18141	17965	18200	18104	18093	18185	18065	18157	18179	17968	18226	18222	18054	17851	17935	18336	18142	18028	18082	18280	18032	17990	18139	18059	18182	17957	17992	18014	18114	18156	17956	18124	18045	18251	17946	18108	18131	18123	17940	17954	18072	18191	18215	18182	18129	18231	18185	17970	18134	18181	18324	17963	17861	17976	18194	18098	18159	18095	17980	18093	18004	18138	18274	18284	18006	18037	18148	17890	18231	18042	18003	18128	18130	18171	18063	18092	17890	17984	17955	18037	18043	18107	18044	18143	18183	18177	17964	17909	18176	17965	18315	18179	18085	17988	18111	18027	18089	18026	17954	18133	18027	17930	18033	17999	17822	18280	18179	18098	18004	18054	18020	18116	18239	18172	18001	18251	17801	18019	18049	18105	18147	18144	18193	18105	18049	18230	18012	18035	17970	18194	18081	18003	18018	18079	17937	18249	17877	18100	18260	18146	17834	17905	18056	17981	18130	18166	17944	18140	17892	18231	18014	18185	18155	17962	18099	18114	18021	18115	18084	17946	18059	18180	18152	18078	18016	18014	17957	18149	18159	18037	18166	18058	17956	18132	18141	18131	18067	18004	18149	18094	17955	18175	17846	18186	17956	17922	18033	18127	17896	18133	18131	18162	18058	18069	18132	18207	17923	18179	17912	17902	17980	18064	17979	18119	18073	18012	18111	18073	18065	17911	18115	18205	18064	17962	18035	17934	18015	18396	17988	18266	18163	17925	18264	17984	17960	17999	17937	18025	18182	17931	18107	18046	18298	18081	18028	18098	17998	18057	18265	17992	18155	18128	18008	17909	18133	17933	18131	18013	17993	18069	18140	18012	17937	18006	18090	18146	18186	18178	17970	17917	18064	17902	18157	18116	18240	18152	17991	18156	18016	18164	18039	17980	18156	18152	18102	18025	18166	17924	17983	18290	18121	18142	18105	17994	17942	18145	18297	18021	18145	17904	18148	18115	18095	17992	18109	18157	18064	18134	17993	18182	17950	18060	18079	17992	17944	17906	17755	18101	18044	17959	18205	18261	18005	18283	18182	18003	18067	18126	18070	18051	18073	18232	18182	18078	18230	18135	18173	18059	18028	18169	18129	18089	17831	18165	18086	17912	18316	18161	18011	17993	18033	18142	18136	18093	17975	18163	17828	18024	18109	17871	17986	18189	18081	18111	18006	18118	18220	18009	17932	18018	17917	18069	18087	18025	17982	17934	18144	17978	18167	18120	17980	18089	18071	17849	17857	18134	17952	17980	18018	18194	18068	17825	18039	17993	17901	17973	18067	18062	17965	18280	17897	18122	18218	18136	17952	18279	17944	18064	18024	18144	18062	18077	18012	18204	18110	17975	17980	18032	18251	18257	17977	18095	18105	18005	17997	18134	17913	18351	18088	18021	18229	18231	18034	18231	18106	17935	18111	18065	18235	18197	18383	17906	18115	18210	18339	17930	18172	17958	18179	18346	18116	18208	17994	17889	17941	18036	18121	18236	18253	18128	18051	18032	18054	18217	17913	17792	17998	18087	17949	18086	18164	18008	17935	18004	17955	17944	18107	18154	18064	18066	18022	18066	18235	18213	18115	18117	17817	18059	17987	17887	18118	17800	18228	17914	18036	18147	18245	18054	18159	18166	18070	18180	18144	18240	18261	18238	18195	17963	17875	17979	18007	18146	18066	18246	18165	18056	18066	18141	18047	18138	18190	17905	18027	18028	18126	17964	18055	18218	18065	17892	18068	17961	18294	17875	18194	17939	18016	18086	17945	18079	18043	18158	18093	17997	18035	18167	18090	18042	18136	18135	17931	18164	18114	17992	18076	17960	18109	17998	18002	17903	18074	18143	18162	18049	18078	18082	17796	17859	18144	18198	18033	18082	18175	18111	18039	18348	18105	18225	18024	18004	18202	18178	17915	18017	18057	18186	18220	17847	17787	18050	17992	17994	18019	17952	18075	18029	17987	18031	17972	18188	18100	18050	18045	17983	17760	18030	17991	17996	18125	17980	18118	17996	18116	18173	18128	18211	18089	18026	18108	18193	18329	18190	18210	18259	17947	18056	18112	18125	18001	18200	17897	18177	17935	18004	18078	18056	18255	18215	18214	18090	18061	18140	18038	18059	18072	18060	17946	18272	18278	18092	18155	18170	18003	18080	18160	18186	18206	18177	18187	17888	18186	18180	17985	18171	18200	18020	18207	17882	18207	18104	18251	18073	18042	18093	17874	18081	18143	17874	18146	18087	18060	18208	17962	18215	18084	18062	17990	18019	18054	18197	18018	18122	18022	18223	18088	17882	18058	18125	17908
16783	18037	18142	17795	17267	17076	16635	16715	16647	16888	16486	16417	16476	16467	17738	18251	18035	17716	16846	16825	16830	16496	16363	16393	16319	16256	16327	16420	16158	16565	16336	16168	16192	16305	16321	16278	16316	16142	16298	16334	16128	16383	16348	16188	16331	16312	16348	16187	16180	16405	16277	16308	16206	16211	16425	16297	16343	16361	16231	16341	16341	16166	16369	16335	16302	16009	16403	16317	16374	16162	16271	16246	16367	16368	16193	16282	16242	16251	16174	16225	16334	16322	16337	16293	16309	16311	16415	16386	16370	16258	16319	16393	16444	16296	16133	16308	16113	16345	16294	16192	16346	16314	16199	16326	16129	16104	16359	16404	16470	16230	16323	16298	16389	16203	16315	16384	16220	16312	16250	16312	16381	16289	16217	16425	16304	16247	16316	16338	16349	16485	16189	16142	16300	16268	16197	16270	16447	16371	16284	16289	16368	16330	16215	16424	16449	16194	16294	16275	16407	16412	16155	16298	16375	16170	16210	16082	16320	16293	16455	16203	16345	16244	16318	16182	16094	16539	16365	16359	16330	16350	16410	16380	16186	16316	16279	16202	16263	16197	16253	16264	16358	16313	16318	16279	16222	16390	16192	16272	16286	16261	16180	16285	16312	16233	16454	16201	16405	16128	16369	16381	16233	16250	16163	16222	16329	16435	16385	16269	16162	16230	16219	16302	16346	16363	16340	16316	16419	16170	16288	16240	16267	16366	16366	16429	16244	16430	16146	16251	16224	16206	16244	16438	16382	16256	16236	16286	16336	16286	16340	16578	16315	16173	16293	16171	16213	16192	16220	16267	16343	16322	16246	16308	16225	16298	16281	16419	16352	16408	16318	16231	16263	16468	16181	16195	16188	16275	16258	16309	16262	16170	16366	16161	16169	16330	16268	16396	16247	16057	16410	16344	16252	16210	16339	16241	16390	16360	16184	16323	16291	16432	16236	16222	16328	16328	16202	16427	16289	16331	16327	16257	16353	16304	16368	16210	16127	16218	16310	16461	16327	16143	16298	16072	16384	16336	16283	16308	16184	16247	16286	16234	16313	16275	16299	16265	16343	16343	16427	16296	16387	16296	16229	16322	16295	16226	16427	16166	16346	16385	16343	16369	16310	16185	16267	16340	16304	16280	16350	16424	16219	16081	16278	16185	16355	16367	16342	16395	16340	16271	16447	16476	16179	16375	16304	16503	16332	16303	16334	16335	16279	16373	16420	16258	16399	16130	16232	16404	16180	16307	16305	16336	16346	16339	16043	16106	16432	16217	16456	16318	16261	16334	16363	16491	16436	16328	16270	16363	16235	16311	16276	16256	16391	16358	16194	16352	16233	16379	16246	16213	16483	16520	16244	16317	16318	16263	16366	16340	16342	16310	16247	16352	16268	16393	16217	16310	15969	16278	16314	16282	16277	16443	16426	16302	16244	16332	16192	16365	16242	16405	16159	16232	16262	16304	16337	16466	16167	16396	16328	16117	16328	16260	16347	16237	16424	16236	16222	16317	16265	16166	16458	16233	16389	16184	16375	16141	16365	16247	16269	16213	16309	16318	16195	16386	16137	16149	16366	16360	16348	16266	16434	16439	16436	16235	16318	16363	16349	16417	16132	16227	16195	16329	16256	16388	16371	16343	16322	16446	16265	16153	16267	16334	16307	16221	16345	16379	16421	16293	16237	16347	16121	16386	16361	16378	16211	16363	16256	16338	16344	16321	16166	16390	16107	16186	16303	16347	16320	16306	16388	16363	16422	16369	16407	16315	16409	16308	16300	16045	16302	16294	16176	16343	16322	16255	16268	16378	16233	16182	16288	16269	16422	16395	16125	16231	16284	16304	16198	16319	16185	16291	16228	16386	16194	16327	16337	16401	16291	16240	16311	16329	16502	16250	16319	16316	16180	16274	16444	16380	16311	16400	16476	16230	16320	16198	16331	16310	16249	16297	16292	16191	16168	16368	16152	16318	16253	16432	16179	16334	16252	16408	16139	16094	16253	16252	16275	16252	16374	16289	16345	16256	16230	16313	16349	16328	16367	16223	16377	16275	16253	16284	16291	16221	16393	16265	16346	16279	16244	16221	16313	16189	16242	16372	16360	16217	16344	16432	16404	16278	16357	16161	16282	16283	16244	16298	16381	16374	16394	16255	16470	16210	16303	16303	16331	16206	16413	16365	16267	16280	16262	16229	16420	16439	16361	16334	16255	16308	16114	16240	16097	16237	16289	16217	16357	16506	16320	16399	16293	16323	16356	16460	16377	16275	16298	16307	16198	16384	16456	16306	16468	16081	16198	16261	16325	16376	16414	16084	16321	16343	16221	16401	16203	16231	16440	16333	16330	16196	16277	16215	16448	16297	16398	16215	16395	16285	16339	16277	16117	16367	16135	16447	16236	16407	16272	16198	16325	16332	16440	16400	16112	16250	16138	16334	16305	16392	16337	16368	16344	16055	16319	16508	16330	16260	16368	16193	16364	16434	16283	16211	16354	16272	16097	16301	16204	16342	16399	16352	16338	16228	16320	16260	16235	16294	16359	16234	16295	16342	16321	16332	16352	16273	16317	16153	16240	16449	16266	16437	16260	16271	16326	16150	16342	16350	16262	16349	16252	16290	16295	16284	16324	16350	16304	16441	16446	16219	16241	16195	16262	16321	16311	16390	16403	16295	16229	16322	16342	16329	16339	16420	16161	16484	16467	16270	16339	16303	16254	16323	16420	16320	16298	16333	16450	16506	16410	16410	16254	16349	16251	16208	16319	16436	16406	16443	16418	16315	16318	16374	16451	16204	16221	16454	16313	16342	16441	16100	16355	16325	16268	16254	16417	16424	16268	16305	16338	16234	16367	16107	16428	16320	16387	16251	16342	16414	16172	16281	16326	16114	16305	16282	16322	16156	16276	16245	16304	16333	16275	16135	16248	16372	16318	16288	16198	16391	16275	16382	16402	16323	16251	16303	16386	16343	16191	16357	16180	16374	16265	16259	16324	16453	16152	16363	16306	16413	16219	16483	16436	16148	16378	16152	16302	16239	16372	16347	16312	16304	16347	16260	16267	16125	16383	16122	16265	16339	16256	16242	16284	16346	16435	16193	16318	16237	16385	16148	16327	16267	16369	16341	16379	16291	16214	16352	16285	16225	16165	16362	16359	16297	16549	16274	16223	16229	16302	16197	16445	16281	16131	16314	16298	16417	16271	16340	16297	16412	16256	16310	16393	16359	16129	16246	16283	16327	16254	16271	16353	16231	16376	16423	16392	16546	16364	16366	16284	16496	16169	16293	16168	16169	16406	16416	16314	16301	16206	16193	16473	16268	16438	16261	16228	16382	16199	16418	16491	16177	16383	16215	16343	16163	16039	16357	16205	16373	16131	16395	16247	16408	16263	16314	16190	16349	16350	16180	16335	16308	16156	16222	16224	16326	16252	16151	16292	16313	16266	16330	16372	16189	16358	16285	16317	16394	16142	16365	16363	16283	16265	16458	16295	16256	16322	16341	16444	16335	16136	16323	16257	16330	16373	16338	16251	16345	16298	16372	16203	16314	16386	16393	16281	16108	16238	16198	16255	16339	16270	16330	16370	16354	16306	16274	16444	16327	16283	16190	16461	16150	16330	16336	16370	16084	16214	16334	16259	16333	16275	16274	16228	16366	16329	16367	16352	16221	16341	16182	16340	16411	16367	16432	16329	16485	16205	16245	16278	16370	16339	16467	16299	16259	16280	16353	16341	16372	16068	16454	16187	16342	16267	16296	16537	16221	16300	16314	16418	16436	16328	16280	16362	16355	16344	16390	16335	16341	16199	16376	16439	16155	16183	16196	16401	16434	16217	16398	16449	16236	16190	16270	16412	16318	16404	16234	16409	16576	16103	16376	16157	16223	16385	16307	16382	16301	16107	16168	16303	16368	16270	16276	16313	16302	16315	16226	16268	16360	16310	16374	16272	16271	16325	16218	16338	16370	16108	16402	16188	16345	16261	16401	16175	16257	16431	16192	16292	16203	16347	16431	16239	16249	16186	16302	16248	16350	16241	16222	16288	16338	16403	16135	16406	16300	16382	16296	16279	16491	16241	16303	16315	16297	16242	16267	16183	16303	16194	16436	16153	16311	16284	16371	16448	16196	16320	16326	16179	16243	16230	16326	16360	16252	16252	16328	16335	16346	16251	16358	16347	16266	16326	16366	16276	16331	16208	16273	16202	16440	16429	16454	16396	16200	16260	16258	16296	16350	16467	16315	16310	16400	16288	16188	16243	16386	16124	16320	16240	16327	16297	16394	16358	16242	16327	16275	16426	16396	16469	16318	16323	16302	16461	16175	16517	16382	16240	16519	16136	16149	16277	16420	16421	16296	16178	16239	16396	16181	16281	16088	16362	16509	16402	16282	16290	16162	16460	16266	16286	16370	16389	16337	16372	16141	16337	16362	16256	16371	16289	16491	16231	16186	16177	16355	16256	16392	16325	16292	16244	16297	16347	16219	16320	16217	16283	16381	16492	16319	16325	16310	16260	16360	16317	16288	16297	16271	16363	16346	16219	16524	16483	16410	16155	16421	16254	16227	16296	16124	16280	16245	16391	16075	16412	16153	16287	16325	16210	16399	16405	16297	16368	16467	16197	16300	16272	16350	16376	16423	16234	16274	16208	16316	16296	16406	16320	16345	16397	16211	16304	16343	16347	16308	16288	16316	16479	16270	16229	16501	16237	16322	16154	16395	16348	16251	16148	16333	16151	16386	16242	16343	16453	16170	16397	16090	16261	16312	16264	16288	16390	16098	16341	16311	16289	16250	16252	16247	16384	16221	16388	16451	16266	16480	16301	16440	16197	16131	16436	16440	16257	16191	16317	16245	16283	16251	16235	16425	16117	16407	16476	16344	16360	16226	16141	16229	16144	16283	16284	16210	16256	16297	16208	16316	16452	16298	16246	16290	16409	16176	16261	16396	16264	16357	16391	16479	16243	16288	16255	16252	16149	16237	16126	16431	16230	16317	16219	16235	16413	16277	16366	16379	16089	16379	16365	16276	16440	16421	16426	16330	16386	16116	16299	16351	16277	16245	16033	16385	16277	16402	16290	16282	16439	16360	16186	16352	16206	16401	16192	16525	16410	16256	16042	16247	16137	16419	16444	16135	16419	16254	16303	16421
25823	21456	27925	25909	21152	20082	19677	18512	18196	18126	18266	18106	18060	17948	20104	24277	25345	24168	22020	20983	20187	18933	18429	18153	17954	17998	17751	17820	17741	17696	17601	17870	17745	17843	18081	17538	17809	17767	17752	17643	17728	17517	17885	17821	17749	17860	17892	17588	17883	17859	17686	17863	17625	17698	17787	17843	17732	17934	17728	17682	17852	17566	17849	17715	17691	17802	17866	17536	17695	17815	17894	17643	17789	17569	17794	17725	17919	17904	17885	17814	17654	17731	17738	17615	17680	17762	17645	17747	17991	17852	17787	17856	17821	17894	17803	17700	17652	17648	17746	17888	17855	17714	17653	17817	17776	17724	17795	17694	17920	17572	17822	17636	17825	17692	17671	17626	17820	17604	17716	17797	17653	17802	18058	17774	17768	17875	17820	17620	17744	17611	17777	17659	17730	17703	17670	17703	17895	17844	17897	17630	17760	17832	17697	17602	17834	17915	17621	17657	17539	17771	17741	17870	17728	17860	17703	17601	17695	17794	17674	17843	17741	17623	17754	17562	17786	17774	17582	17740	17871	17627	17776	17748	17714	17984	17697	17791	17692	17655	17827	17614	17695	18015	17879	17901	17717	17748	17754	17768	17851	17824	17634	17688	17949	17519	17704	17706	17615	17589	17780	17772	17758	17585	17709	17680	17887	17544	17679	17925	17969	17789	17834	17637	17747	17590	17730	17660	17620	17680	17944	17868	17719	17575	18014	17907	17798	17734	17692	17737	17669	17886	17571	17734	17736	17739	17835	17684	17824	17803	17851	17655	17999	17575	17718	17674	17587	17828	17717	17641	17646	17715	17823	17834	17748	17793	17560	17950	17740	17673	17632	17972	17758	17885	17768	17853	17686	17697	17747	17586	17630	17847	17737	17745	17920	17661	17677	17781	17644	17635	17716	17830	17981	17711	17887	17817	17830	17718	18083	17671	17786	17630	17814	17750	17709	17603	17711	17560	17592	17844	17716	17723	17776	17613	17739	17588	17982	17749	17772	17833	17743	17639	17579	17770	18005	17752	17728	17646	17766	17806	17771	17666	17570	17729	17806	17607	17747	17976	17675	17571	17801	17817	17546	17826	17516	17840	17748	17625	17891	17710	17732	17505	17837	17748	17734	17744	17729	17568	17630	17899	17767	17857	17795	17779	17646	17515	17678	17549	17783	17629	17470	17671	17799	17517	17775	17743	17762	17470	17676	17638	17624	17955	17691	17810	17855	17615	17826	17772	17617	17760	17614	17611	17702	17775	17663	17863	17767	17961	17759	17645	17758	17848	17916	17961	17728	17620	17844	17784	17934	17675	17773	17452	17923	17824	17793	17805	17664	17661	17674	17747	17717	17691	17729	17830	17942	17599	17658	17454	17580	17670	17801	17603	17751	17967	17793	17941	17791	17691	17820	17623	17877	17897	17648	17808	17722	17742	17453	17566	17919	17986	17750	17644	17882	17692	17672	17610	17687	17829	17750	17603	17754	17851	17633	17758	17706	17725	17681	17892	17701	17819	17897	17589	17875	17831	17629	17994	17823	17991	17626	17920	17634	17605	17876	17698	17729	17693	17987	17768	17665	17714	17715	17666	17506	17567	17430	17675	17862	17817	17898	17745	17509	17548	17635	17843	17641	17704	17666	17781	17754	17641	17675	17825	17838	17683	17634	17619	17635	17792	17538	17785	17656	17597	17669	17769	17653	17621	17744	17709	17837	17744	17637	17692	17873	17772	17754	17772	17616	17794	17878	17620	17960	17760	17904	17725	17782	17950	17820	17596	17698	17693	17634	17680	17823	17742	17670	17630	17627	17530	17601	17766	17780	17733	17869	17694	17580	17757	17881	17620	17815	17650	17614	17747	17785	17839	17952	17818	17725	17566	17540	17713	17645	17705	17835	17853	17882	17926	17567	17795	17671	17557	17582	17656	17566	17647	17766	17740	17663	17498	17874	17731	17653	17709	17758	17608	17683	17710	17926	17631	17739	17778	17956	17930	17718	17818	17739	17700	17739	17758	17553	17628	17823	17741	17629	17695	17742	17681	17881	17900	17799	17680	17905	17683	17676	17667	17560	17594	17790	17848	17697	17656	17605	17832	17760	17796	17593	17762	17765	17894	17895	17836	17704	17744	17697	17640	17747	17753	17941	17731	17914	17580	17773	17864	17806	17823	17620	17690	17790	17770	17534	17555	17750	17655	17790	17677	17732	17601	17716	17882	17857	17890	18016	17742	17833	17703	17656	17614	17698	17786	17749	17643	17652	17604	17733	17758	17808	17591	17692	17706	17812	17601	17724	17636	17645	17802	17627	17851	17626	17745	17832	17688	17951	17777	17845	17937	17735	17666	17567	17767	17668	17801	17747	17981	17887	17709	17718	17803	17855	17557	17701	17627	17595	17548	17719	17664	17725	17751	17826	17846	17740	17679	17841	17893	17647	17726	17777	17658	17512	17687	17677	17634	17615	17680	17859	17797	17740	17830	17675	17702	17724	17779	17599	17789	17812	17685	17685	17722	17595	17658	17784	17735	17832	17582	17776	17905	17673	17874	17748	17775	17747	17623	17662	17693	17877	17788	17749	17629	17739	17956	17890	17783	17778	17719	17872	17690	17599	17800	17860	17781	17593	17724	17634	17642	17620	17782	17561	17731	17730	17731	17710	17745	17708	17697	17820	17691	17585	17805	17795	17734	17680	17588	17676	17873	17768	17766	17723	17723	17659	17889	17603	17550	17531	17813	17642	17740	17872	17996	17781	17809	17717	17846	17693	17851	17585	17781	17771	17952	17693	17757	17734	17699	17803	17795	17870	17700	17783	17899	17593	17811	17876	17844	18024	17705	17741	17926	17747	17592	17924	17871	17629	17538	17555	17765	17645	17707	17833	17681	17832	17680	17654	17702	17736	17852	17717	17578	17732	17824	17552	17762	17584	17747	17743	17876	17760	17855	17676	17722	17940	17708	18023	17774	17438	17566	17584	17796	17684	17826	17688	17560	17699	17627	17625	17696	17551	17797	17740	17864	17635	17645	17704	17654	17609	17517	17954	17800	17761	17649	17677	17718	17682	17847	17655	17696	17716	17892	17620	17648	17805	17673	17843	17794	17519	17841	17632	17810	17804	17872	17674	17638	17736	17633	17782	17719	17682	17908	17803	17783	17768	17508	17643	17620	17544	17800	17943	17607	17874	17801	17909	17657	17786	17875	17640	17543	17799	17810	17749	17714	17732	17757	17756	17751	17848	17768	17825	17730	17562	17580	17657	17701	17693	17762	17911	17813	17632	17725	17502	17647	17598	17692	17704	17743	17661	17718	17659	17940	17524	17801	17740	17683	17883	17730	17882	17680	17786	17759	17899	17855	17779	17696	17694	17704	17820	17796	18004	17666	17729	17835	17544	17826	17876	17685	17742	17696	17920	17652	17604	17815	17921	17644	17837	17744	17836	17685	17699	17586	17526	17664	17711	17644	17791	17687	17840	17923	17771	17733	17608	17695	17830	17560	17690	17681	17743	17764	17929	17779	17723	17788	17842	17804	17868	17965	17819	17954	17661	17798	17753	17767	17706	17851	17709	17779	17602	17883	17878	17519	17808	17459	17746	17702	17585	17893	17816	17792	17604	17920	17864	17773	17675	17690	17621	17468	17683	17673	17822	17601	17769	17637	17607	17670	17807	17719	17503	17664	17911	17830	17784	17868	17935	17802	17719	17683	17474	17753	17653	17644	17523	17642	17920	17812	17867	17667	17970	17778	17751	17641	17659	17544	17716	17813	17888	17647	17731	17629	17946	17411	17595	17884	17706	17766	17647	17704	17683	17906	17674	17446	17866	17812	17687	17924	17791	17986	17823	17526	17724	17728	17575	17701	17667	17750	17834	17788	17731	17781	17825	17707	17795	17673	17614	17820	17775	17924	17666	17783	17785	17866	17590	17811	17878	17849	17656	18071	17724	17669	17837	17752	17599	17839	17784	17609	17693	17745	17720	17924	17664	17838	17777	17883	17599	17621	17793	17779	17550	17710	17906	17876	17976	17809	17734	17763	17695	17566	17860	17752	17644	17557	17780	17838	17526	17972	17674	17863	17912	17942	17676	17778	17706	17827	17742	17524	17833	17633	17550	17891	17773	17927	17785	17769	17648	17942	17608	17635	17732	17581	17718	17813	17676	17780	17658	17845	17648	17774	17781	17672	17678	17852	17666	17794	17897	17760	17813	17688	17701	17534	17849	17763	17667	17711	17686	17799	17648	17715	17903	17699	17758	17750	17696	17838	17810	17678	17660	17725	17552	17809	17774	17770	17751	17637	17449	17857	17718	17861	17708	17740	17822	17528	17946	17717	17626	17627	17587	17788	17770	17778	17766	17793	17802	17462	17638	17775	17687	17763	17702	17810	17833	17676	17876	17613	17786	17561	17821	17656	17622	17790	17656	17919	17594	17704	17605	17773	17703	17624	17800	17641	17818	17906	17703	17759	17734	17822	17808	17845	17751	17667	17566	17518	17570	17612	17854	17731	17688	17789	17597	17680	17663	17551	17737	17880	17803	17738	17619	17795	17514	17683	17822	17740	17957	17358	17718	17757	17814	17781	17983	17576	17794	17618	17811	17811	17743	17921	17784	17885	17694	17759	17557	17713	17574	17891	17847	17543	17703	17711	17634	17975	17776	17511	17654	17580	17719	17727	17538	17781	17760	17610	17682	17910	17806	17843	18095	17783	17790	17705	17832	17829	17749	17790	17699	17887	17829	17770	17687	17729	17702	17646	17861	17620	17962	17747	17708	17591	17642	17737	17726	17665	17823	17702	17726	17340	17734	17762	17907	17581	17673	17743	17972	17869	17597	17876	17907	17614	17729	17594	17817	17678	17923	17780	17660	17833	17703	17809	17828	17905	17878	17726	17922	17744	17776	17665	17861	17785	17940	17540	17877	17972	17844	17634	17832	17552	17641	17632	17481	17801	17644	17907	17543	17542	17750	17561	17647	17712	17767	17768	17618	18032	17614	17599	17647	17723	17728	17697	17762	17856	17570	17615	17895	17669	17729	17643	17753	17743	17760	17690	17735	17668	17554	17796	17625	17656	17730	17705	17656	17806	17723	17796	17811	17713	17939	17638	17703	17642	17754	17722	17843	17531	17794	17612	17706	17795	17766	17616
15578	23216	22326	20037	18319	17756	17300	17151	17114	16865	16552	16564	16474	16566	20468	27091	26659	24700	21873	20596	19236	17903	16708	16210	16320	16067	16181	16308	15991	16082	16216	16116	16217	16200	16180	16127	16118	16169	16219	16116	16090	16152	16234	15974	16354	16097	16132	16084	16183	16183	16228	16477	15950	16171	16086	16048	16100	16329	16183	16258	16298	15965	16208	16199	15987	16117	16062	16057	16096	16211	16016	16137	16005	16164	16061	16017	16125	16076	16197	16133	16251	16079	16203	16190	16170	16021	16047	16163	16193	16137	16184	15907	16084	16101	16180	16000	16141	16127	16207	16200	15998	15988	16109	16024	16208	16149	16178	16171	16246	15938	16025	16150	16136	16283	16089	16220	16123	16163	16200	16239	15912	16132	16249	16311	16215	16153	16277	16079	16258	15948	16075	16175	16049	16197	16056	16191	16188	16013	16102	16141	16115	16251	16226	16108	16143	16123	15889	16145	16107	16048	16200	16106	16128	16277	16080	16023	16207	16146	16234	16137	16342	15953	16309	16240	16051	16072	16276	16030	16058	16015	16204	15975	16141	16089	16033	16211	16130	16205	16230	16100	16318	16058	16122	16275	16132	16105	16115	15959	16044	15976	16050	16218	16064	16254	16121	15961	16221	15969	16153	16167	16097	16047	16108	15983	16091	16210	16086	15987	16059	16064	15969	16011	16085	16096	16127	16074	16205	16176	16111	16073	15955	16083	16124	16182	16101	16011	16148	16062	16139	16155	15976	16170	15981	16140	16267	16107	16047	16171	16152	16117	16121	16148	16126	16198	15941	16087	16100	16201	16111	16246	16070	16038	16197	16189	16148	16156	16099	16163	16196	16051	16014	16027	16210	16099	16142	16132	16141	16031	16197	16166	16103	16262	16044	16172	15991	16089	16229	16048	16112	16131	16242	16207	16065	16128	16114	16147	16275	16255	16147	16059	16074	16153	16081	16139	16179	16066	16178	16188	16247	16214	16146	16170	16096	16364	16070	16034	15985	16087	16155	16139	16069	16122	16251	16268	16100	16247	16016	16065	15957	16131	15980	16248	16165	16159	16320	16103	16197	16086	16224	16163	15933	16080	16026	15837	16215	16103	15996	16189	16137	16082	16053	16264	16048	16084	16196	16055	16079	16175	16165	15899	16071	15927	16270	15989	16097	16277	16049	16066	16044	15974	16037	16142	16157	16009	16422	16043	16233	16231	16108	16043	16195	16115	16139	16244	16156	16224	16138	16019	16294	16063	16065	16257	16202	16061	16007	16109	15978	16070	16008	16167	16148	15986	16206	16120	16159	15946	16062	16068	16182	16285	16114	16219	16119	16166	16070	16141	16088	16056	16056	16113	16088	16123	16076	15988	15995	16170	16117	16048	16221	16070	16268	16031	16114	16016	16158	16095	16101	16091	16101	16215	16142	16099	16139	16031	16239	16226	15996	16159	16189	16139	15986	16108	15989	16042	16000	16216	16173	16344	16105	16100	16239	16003	16079	16070	16044	16283	16051	16184	16215	16254	16131	16257	16103	15927	16189	16195	15952	16135	16133	16284	16188	16289	16159	16133	16158	15938	16069	16062	16324	16270	16159	16233	16151	15942	15980	16186	16104	16222	16207	16144	16021	16070	16136	16122	16032	16074	16144	16157	15979	16163	15996	16283	16297	16110	16074	16040	16011	16055	16069	16292	16048	16141	16083	16105	16253	16157	16160	16160	16110	16174	16087	16178	16101	16124	16129	16136	16194	16008	16097	16159	16056	16029	15988	16018	16185	16070	16163	16199	16225	15913	16305	16213	16128	16074	16021	16030	16037	16143	16227	16145	15996	16052	15988	16044	16244	16197	16040	16016	16126	15985	16069	16124	16096	15924	16060	16102	16098	16202	16070	16194	16146	16085	16119	16116	16246	16067	16120	16043	16236	16167	16138	16062	16029	16276	16164	16038	16022	16143	16072	16023	16250	16072	16157	16116	16087	16034	16018	16095	16128	16097	16168	16073	16174	16062	16114	16058	16303	16095	16330	15886	16252	16077	16150	16110	15990	16032	16070	16141	16189	16090	16021	16154	16259	16148	16134	16097	16090	16201	16135	16151	15961	15876	16220	16321	15978	16150	16149	16132	16045	16089	16054	16124	16057	16120	16261	16000	16057	16268	15967	16129	16123	16098	16085	16059	16213	16093	16035	16136	16251	16178	16011	16231	16352	16080	16133	16230	16129	15970	15973	16092	16175	16067	16187	16180	15982	16061	16136	16206	16302	16147	16086	16034	16058	16166	16173	16161	16003	16091	16243	16110	16060	16109	16143	16201	16168	16156	16142	16176	16089	16186	16347	16063	16126	16102	16033	16220	16260	16089	16112	16150	16228	16035	16137	16017	16344	16026	16106	16197	15978	16095	16175	16030	16052	16260	15949	16089	16340	16111	16096	16132	16348	16110	16038	16178	16240	16255	15992	15986	16122	16166	16205	16195	16240	16298	16243	16207	16181	16070	16045	16193	16208	16161	16171	16042	16204	16252	16229	16122	15918	16222	16238	16138	16190	16184	15947	16106	16155	16158	16308	16085	16022	16162	16229	16209	16319	16105	16216	16101	16108	16040	16007	16165	16158	16143	16162	16248	16166	16154	15968	16055	16160	16158	16004	16119	16168	15965	16129	16131	15946	16063	16105	15992	16128	16178	16166	16226	16099	15862	16093	16110	15986	15953	16160	16081	16107	16129	16013	15989	16207	15994	16186	16124	16291	16176	16179	16106	16135	16012	16098	16193	16166	16112	15974	16088	16226	16000	16252	16141	16194	16022	16096	16065	16101	16002	16159	16211	16093	16051	16149	16087	16111	16093	16050	15989	16072	16019	16156	16186	16084	16168	16082	16270	16065	16054	15992	15997	16120	15983	16095	16268	16026	15963	16157	16008	16174	16037	16058	16179	16148	16244	16124	16086	16143	16171	15998	16043	16057	16007	16179	15964	16274	16109	16058	16059	16118	16092	16093	16090	15985	16209	16195	16111	16000	15986	16030	16187	16184	15932	16049	16168	16120	16221	16259	16252	16155	16117	16088	16079	16238	16163	16252	16041	16130	16056	16039	16089	16091	16132	16052	16017	16047	16143	16265	16116	16157	16071	16130	16124	16130	16066	15978	16179	16099	16158	16134	15952	16123	16237	16139	16028	16107	15975	16318	16117	16287	16133	16238	16160	16254	16081	16224	16077	16429	16059	16092	15996	16192	16176	16126	16001	16181	16257	16173	16100	16047	16208	16302	16189	16158	16017	16215	16021	16174	16069	16111	16154	16009	16081	16039	15964	16170	15967	16243	15989	16067	16202	15929	16199	16067	16125	16249	16127	16119	16135	16081	16076	15903	16245	16189	16040	16133	16105	16169	16172	16114	16242	16080	16236	16179	16165	15987	16260	16070	16093	16249	16239	16031	16092	16210	16083	15907	16099	15988	16183	16068	16171	16067	15990	16186	16092	16286	16028	16083	16033	16164	16161	16295	16051	16122	16210	16316	16106	16156	16256	15974	16000	16351	15946	16045	16204	15977	16195	16146	16030	16089	16101	16149	16056	16096	16025	16043	15998	16234	16057	16072	16155	16122	16128	16061	16153	16266	15964	15996	16293	16142	16142	16078	16203	16220	16178	16183	16144	16334	16170	16063	16065	16038	16239	16066	16214	16130	16063	16178	16070	16124	16119	16271	16121	16126	16018	16001	16114	15939	16192	16120	16101	16159	16017	16256	15955	16165	16137	16064	16016	16047	16149	16261	16092	15920	16052	16121	16140	16219	15966	16109	16132	16045	15895	15966	16296	16231	16019	16238	16078	16139	16124	16378	16186	16210	16153	16136	16120	16184	16079	16070	16164	16167	16154	16072	16113	15989	16026	16079	15999	16273	16088	16043	16035	16192	16114	16082	16277	16088	15992	16220	16157	16085	16022	16289	16213	16001	15982	16155	16032	16122	16197	16258	16046	15956	16175	16077	16195	16214	16208	16135	16001	16164	16017	16015	16248	16129	16187	16173	16075	16000	16116	16205	15911	16030	15998	15917	16155	16119	15972	16035	16153	15969	16236	16107	16303	16087	16189	16022	16051	15933	16201	16321	16095	16229	16244	16018	16229	16088	16157	16121	15994	16189	16075	16073	16182	16279	16220	16218	16159	16252	16156	16141	15982	16253	16116	15962	16279	16193	15969	16127	16174	16042	16167	16148	16088	16242	16288	15929	16004	16113	16159	16071	16235	16145	16153	16039	16208	16087	16146	16206	16204	16229	16184	16072	16053	16127	16013	16171	16167	16167	15927	16188	16143	16129	16233	16004	16203	16050	16102	15964	16156	16168	16124	16113	16095	15971	16217	16067	16102	16132	16185	16152	15992	16160	16038	16210	15995	16245	16189	16206	16195	16244	16097	16222	16136	16130	16147	16075	16172	16037	16059	16039	16158	16099	16108	15902	16261	16144	16063	16157	16111	16185	16184	16061	16027	16184	16242	16186	16158	16004	15974	16098	16232	16021	16333	15930	16080	16142	16132	16028	16267	16206	16222	16142	16136	16249	16207	16261	15951	15942	16042	16238	16160	16037	16115	16068	16214	16194	16158	16042	16143	16008	16000	15998	16217	16111	16227	16213	16088	16095	16183	16007	16047	16178	16014	16069	16120	16032	16011	16252	16042	16116	16106	16075	16115	16238	16038	16202	16092	15974	16012	16033	16211	16243	16188	16128	16071	16218	16064	16054	16132	15906	15962	16023	16147	16094	16066	16116	16160	16045	16276	16103	16137	16011	16130	16016	16050	16072	16220	16201	16225	16138	16162	16078	16045	16248	15999	16184	16203	16146	16148	16104	16201	16070	16227	16127	16027	16150	16069	16003	16134	16250	16072	16099	16136	16113	16276	16040	16261	16278	16058	16127	16218	16050	16254	16011	16072	16076	16262	16075	16192	16408	16073	16024	16063	16164	16223	16061	16224	16261	16223	16199	16072	16134	15972	15883	15984	16077	16220	16081	16404	16038	16205	16092	15983	16185	16091	16148	16209	15973	16104	15972	16138	16121	16002	16164	16267	16161	16001	15946	16131	16213	16052	16298	16168	15973	16159	16125	16143	16157	16030	16190	16067	16112	16140	16168	16227	16197	16136	16102	16280
24426	21468	28929	24484	22085	22386	21018	18277	17676	17601	17827	17481	17173	17394	18063	25994	31648	24268	25576	25503	23580	20499	18139	17309	17226	17245	17235	17241	17149	16869	16975	17001	17018	17028	16848	16919	16782	16767	16901	16944	16835	16854	17045	17078	17039	16928	17063	16905	16914	16989	16846	16881	17020	16833	16681	16893	16871	16994	17063	16590	16947	16901	16876	16914	16952	16863	16935	16931	17088	16878	16935	16844	16867	16873	17036	16835	16878	16848	16824	16988	17020	16828	16988	16769	16936	16895	16839	16973	16758	16859	16871	16929	16896	16829	16569	16942	16926	16951	16843	17007	16726	16868	16862	16830	16846	16912	16879	16833	16951	16749	16865	16825	16722	17013	17011	16819	16895	16863	16908	16912	16947	16861	16963	16991	17016	17071	17028	16993	16791	17008	17012	16783	17067	16825	16886	16820	17107	16909	17034	16685	16891	16733	16971	17079	16809	16956	16888	16961	16798	16973	16842	16598	16858	17165	16770	16691	16669	16962	16915	16729	16718	16817	16879	16778	16955	16901	16970	16851	16716	16851	16964	16799	16874	16843	16921	16751	17004	16918	17012	16812	16765	16749	16944	16889	16695	16962	16907	16894	16922	16768	16970	17035	17000	16859	16865	16754	16858	16695	16742	16986	16893	16880	17029	17038	16972	16804	16809	16828	17107	16952	16876	16977	16817	16705	16921	16835	16884	16845	16783	16817	16868	16696	16775	16844	16690	16834	16831	16907	16882	16838	16652	16841	16900	16942	16796	16898	17032	16949	17030	16932	16942	16862	16641	16846	17154	16844	16929	16983	16933	17050	16875	16700	16984	16859	16818	16640	16736	16944	16856	16944	16757	16841	16897	16823	17003	16889	16746	16944	16974	16982	16970	16987	16729	17004	16951	16776	16884	16704	17082	16826	16744	16890	16929	16827	16856	16906	16820	16915	16995	16849	16808	17046	17024	17083	16822	16838	16970	16950	16944	17020	16857	16881	16936	16887	16704	16749	16819	16902	16861	16707	16698	16754	16834	16943	16940	16883	16873	16928	16881	17114	16947	16902	16979	16866	16962	16910	16929	16942	16963	16851	16885	16998	17024	16804	16738	16735	16853	16806	16783	16849	16796	16740	16711	16845	16867	16700	16969	16905	16800	16972	16881	16851	16926	16654	16858	16865	16914	16970	16938	16818	16736	16890	16843	16742	16734	16741	16848	16774	16999	16822	16809	16842	16702	16752	16975	16909	16798	16845	16789	16951	17068	17024	17043	17110	16976	16813	16621	16629	16947	16656	17004	17008	16926	16716	17079	16770	16713	16758	16840	17000	16899	16873	16875	16870	16870	16990	16816	16832	16943	16904	16722	16719	16763	16696	16769	16817	16803	16751	16767	16825	16874	16843	16867	16910	16900	16800	16763	16837	16711	17080	16929	16943	16897	16830	16788	16867	16973	16803	16691	16783	16861	17104	16858	16887	16717	16852	16702	16979	17117	16860	16770	16887	17096	16911	16842	17018	16858	16841	16879	17037	16767	16865	16946	16750	17014	16890	16690	16797	17148	16999	16755	16857	16837	16899	16951	16865	16820	16904	16987	16686	16744	17064	16995	16852	16795	16788	16874	16946	16998	16919	16787	16823	16817	17023	16685	16870	16846	16775	16925	16900	16727	16800	16702	16948	16797	16895	16794	16926	16960	16876	16875	16994	16774	16908	16939	16691	17013	16764	16748	16860	16912	16936	16988	16604	16929	16937	16899	16703	17010	17015	17020	16868	16751	16808	17015	16715	16987	16775	17000	16796	16757	16778	16775	16877	16859	16877	16910	16917	16824	16991	16947	16981	16747	16807	16661	17000	16949	16831	16725	16918	17042	16841	16816	16741	16698	16831	16976	16881	16737	16784	16706	16575	16758	16657	16856	16880	17016	16850	16806	16922	16653	17067	16956	16882	16948	16945	17002	16897	16616	16896	16872	16867	16860	16743	17004	16766	17002	16697	16860	16755	16803	16747	16820	16784	16930	16761	16909	16899	16797	16782	16684	16781	16912	16637	16915	16916	16904	16738	16811	16921	16894	16810	16889	16910	16911	16897	16783	16798	16951	16864	16741	16943	16842	16968	16886	16777	16883	16790	16713	16725	16753	17012	17030	16885	16845	16952	17097	16585	16728	16959	16740	16978	16944	16757	16802	16992	16856	16863	16853	16754	16767	16639	16769	16752	16753	16695	16973	16799	16923	16799	17017	17036	16782	16826	16857	16817	16869	16869	16876	16707	16818	16615	16736	16875	16933	16828	16843	16787	17090	16939	16939	17037	16786	16987	16941	16891	16609	16982	16803	16806	16845	16633	16855	16705	17137	16724	16874	16853	16845	16740	16973	17089	16863	16825	16800	16964	16799	17102	17061	17043	16841	16966	16891	16910	16859	16925	16884	16618	16891	17006	16924	16829	16827	16800	16861	16994	16731	16683	16783	16863	16848	16782	16873	16830	16930	16732	16934	16884	17037	16844	16733	16740	16820	16885	16806	16717	16865	16930	17053	16814	16832	16837	16802	16817	16783	16928	17112	16802	16847	16824	16789	16991	17020	16726	16896	16703	17037	16782	16801	16810	16750	16992	17067	16786	16923	17006	16814	16829	16928	17037	16856	16830	16815	16946	16939	16960	16980	16736	16950	16915	16903	16782	17006	16934	16754	17044	16985	16842	16950	16675	16891	16753	16983	16788	17008	17023	16969	16817	16962	16705	16743	16901	16976	16872	16745	16797	17067	16835	16812	16897	16894	17101	16857	16683	16780	16771	16913	16903	16873	16775	16899	16910	16903	16916	16838	16861	16862	16876	16863	16779	16765	16860	16768	16823	16726	17024	17090	16725	16967	16970	16766	16938	16709	16894	16870	16778	16851	16844	16972	16901	16948	16808	16697	16678	16971	16902	17001	17050	16751	16872	16835	16819	16873	16767	17023	16882	17141	16814	16696	16932	16633	16878	16829	16836	16763	16897	17042	16807	17016	16845	16872	16925	16913	17037	16936	16874	16716	16972	17098	16882	16917	16889	16907	16852	16912	16720	16943	16672	16815	16845	16828	16833	16741	16874	16925	16853	17121	17178	16849	16921	16983	16831	16820	16715	16887	17010	16815	16870	17031	16845	16849	16773	16873	16883	16690	16861	16930	16506	16872	16920	16910	17145	16918	16693	16874	16947	16959	16866	16930	16940	16853	16834	16892	16978	16902	16846	16784	17068	16712	16935	16860	17017	16805	16953	16810	16851	16862	16857	16973	16872	16903	16934	16821	16744	16775	16771	16780	16955	16892	16818	16892	16865	16792	16621	17061	16784	16857	16901	16748	16957	16821	16850	16795	16979	16880	16945	16914	16868	16778	16855	16859	17035	16844	16914	16857	17044	16871	16785	16858	16918	16917	16874	16801	16934	16879	16922	17006	16881	16727	16815	16909	16842	16771	16767	16645	16770	16743	16929	16794	17161	16653	16886	16736	16661	17056	16942	16829	16864	16876	16804	16912	16814	16879	16988	16938	16940	16757	16888	16861	16911	16891	16919	16956	16845	17041	16768	16791	16971	16962	16876	16979	16726	16890	16928	16947	17028	16867	16964	16883	16750	16877	16910	16781	16811	16728	17195	16839	16911	17047	16771	16898	16766	16741	16878	17170	16899	16805	17076	16792	16941	16853	16854	16683	16753	16905	17114	16771	16766	16922	16919	16981	16812	16856	16898	16933	16712	16982	16756	17037	16802	16761	16915	16841	16677	16978	17035	16957	16865	17049	16725	16854	16626	16917	16870	16730	16810	16828	16849	16952	16931	16851	16965	16899	16912	16939	16848	17006	16972	16738	16871	16956	16746	16873	17035	16934	16755	16760	16869	16945	16637	16814	16866	16841	16971	16947	16693	16876	16918	16904	16855	17016	17086	16951	16898	16980	16797	16989	16936	16867	16843	16964	16636	16964	16842	16852	16790	17040	16957	16973	16938	16876	16932	16853	16676	16891	16801	16909	16997	16919	16873	16970	16953	16845	16917	16929	16820	16823	16844	16860	16778	16899	16931	16970	16751	16946	16844	16807	16840	16866	16850	16776	16848	16949	16850	16780	16928	16865	16744	16794	16707	16982	16878	16825	16955	16879	16953	17044	16816	16879	16844	16797	16715	17059	16963	16818	16804	17052	16949	16877	17026	16958	16880	17072	16834	16583	16821	16841	16789	16970	16895	16811	16766	16716	16986	16933	16614	16632	16813	16857	16788	17060	16878	16938	16821	16947	16635	16862	16852	16630	16869	16746	17001	16829	16939	16955	16944	16866	16844	16921	16895	16886	16992	16788	17025	16897	16997	16976	17050	17037	16832	16771	16941	16871	17066	16916	16788	16757	16672	16913	16630	16893	17025	16758	16905	16882	16847	16909	16758	16863	16671	16773	16744	16829	17040	16767	16899	16950	16886	16995	16631	16822	16859	16884	16792	16863	16863	16747	16644	16976	16809	16867	16919	16903	16870	16640	16958	16734	16753	16771	16831	16960	17090	16920	16969	16767	17023	16935	16715	16907	17041	16857	16833	16860	16914	16974	17013	16803	16860	16951	16920	16903	16810	17030	16842	16860	16669	16782	16869	16740	16906	16920	16934	16847	16863	16924	17025	16686	16828	16822	17020	16711	16721	16731	16829	16964	16932	16781	16750	16634	16978	17035	17039	16916	16687	16940	16909	16847	16678	16723	16733	16748	17074	16776	16899	16783	16892	16937	16799	17019	17004	16908	16843	16805	16954	16814	16823	16844	16665	16851	16960	16781	16856	17068	16893	16878	17085	16904	17031	16887	16690	16860	16931	16989	17008	16883	16980	16796	16700	16803	16992	16872	17002	17073	16865	17211	16856	16833	16910	16914	16959	16683	16925	16914	16746	16676	16835	16952	16813	16814	16789	16852	16829	16888	16923	16842	16783	16978	16993	17054	16809	16638	16957	16747	16960	16736	16782	16533	16903	16823	16783	16891	16624	16849	16945	16870	16804	16895	16778	16825	16901	16716	16880	16848	16900	16878	16938	17118	16889	17043	16891	16895	16834	16873	16950	16794	16713	16806	16785	17001	16819	16949	16827	16839	16783	16945	16786	16978	16712	16748	16790	16870	16846	16802	16688	16988	16988
16682	27437	25599	21551	19765	18578	17794	17422	16954	16656	16667	16408	16010	16051	17657	29755	34497	24304	28330	27350	24042	19851	16817	15843	15671	16193	16042	15789	15734	15650	15435	15521	15715	15301	15625	15607	15606	15561	15367	15557	15617	15436	15650	15777	15452	15605	15585	15463	15547	15559	15565	15645	15506	15539	15486	15556	15620	15415	15566	15627	15767	15668	15545	15688	15448	15703	15590	15605	15735	15506	15617	15604	15602	15557	15588	15648	15596	15351	15529	15637	15604	15570	15684	15564	15545	15586	15538	15610	15558	15587	15589	15582	15591	15530	15470	15407	15574	15588	15665	15699	15545	15553	15686	15577	15534	15424	15722	15494	15722	15568	15587	15635	15603	15471	15627	15541	15532	15536	15636	15682	15607	15535	15547	15472	15526	15540	15576	15496	15489	15432	15475	15718	15628	15731	15625	15566	15480	15577	15522	15760	15424	15605	15558	15552	15440	15638	15527	15691	15621	15550	15431	15649	15386	15570	15568	15563	15644	15454	15698	15504	15699	15503	15703	15787	15515	15524	15509	15438	15680	15545	15389	15587	15264	15494	15505	15756	15657	15542	15708	15550	15568	15544	15553	15512	15792	15444	15611	15689	15510	15579	15513	15535	15669	15518	15402	15582	15555	15505	15568	15493	15535	15583	15636	15401	15612	15503	15436	15575	15689	15602	15524	15452	15761	15413	15731	15460	15496	15587	15665	15660	15738	15400	15632	15524	15452	15653	15664	15423	15641	15530	15446	15553	15490	15669	15528	15670	15515	15765	15632	15434	15676	15495	15677	15570	15463	15650	15623	15699	15576	15629	15647	15720	15546	15432	15452	15628	15520	15662	15437	15413	15667	15575	15497	15600	15637	15511	15503	15596	15764	15575	15597	15609	15528	15527	15559	15581	15683	15729	15582	15577	15461	15483	15573	15778	15452	15575	15629	15545	15426	15564	15577	15673	15658	15655	15564	15442	15699	15668	15490	15512	15654	15685	15556	15647	15591	15501	15600	15590	15597	15481	15584	15631	15502	15506	15598	15423	15660	15635	15468	15465	15488	15570	15740	15438	15527	15513	15546	15492	15664	15513	15520	15559	15619	15610	15401	15634	15686	15492	15592	15582	15585	15452	15635	15668	15602	15581	15461	15494	15566	15566	15546	15432	15558	15401	15365	15664	15435	15725	15665	15550	15420	15469	15438	15605	15434	15595	15392	15767	15431	15584	15688	15715	15497	15549	15597	15645	15436	15765	15471	15552	15590	15489	15685	15541	15441	15596	15558	15478	15468	15492	15469	15643	15564	15738	15545	15545	15778	15537	15617	15471	15550	15782	15598	15571	15615	15548	15623	15450	15651	15560	15533	15622	15681	15605	15450	15563	15610	15489	15567	15490	15545	15495	15388	15552	15675	15535	15554	15578	15559	15634	15537	15702	15700	15503	15592	15540	15636	15574	15565	15666	15550	15481	15593	15612	15490	15480	15516	15494	15520	15622	15611	15680	15589	15533	15595	15504	15734	15533	15574	15659	15367	15568	15511	15580	15574	15685	15459	15401	15573	15677	15365	15528	15530	15621	15495	15588	15446	15656	15366	15487	15545	15596	15523	15579	15640	15616	15543	15497	15522	15315	15550	15591	15557	15488	15397	15551	15630	15652	15654	15653	15651	15539	15526	15613	15727	15676	15459	15564	15551	15664	15581	15368	15640	15288	15544	15602	15671	15598	15534	15659	15579	15596	15613	15374	15535	15533	15546	15654	15582	15559	15515	15528	15478	15520	15439	15601	15448	15767	15582	15636	15561	15564	15559	15612	15549	15583	15603	15520	15653	15655	15657	15517	15558	15628	15409	15500	15564	15609	15732	15566	15545	15458	15686	15503	15485	15484	15461	15542	15638	15630	15536	15552	15570	15667	15611	15520	15750	15650	15560	15415	15632	15655	15464	15546	15604	15543	15544	15811	15563	15666	15796	15591	15419	15630	15526	15503	15679	15430	15583	15665	15680	15683	15432	15445	15609	15596	15665	15507	15597	15601	15452	15559	15386	15722	15390	15651	15721	15542	15758	15480	15703	15574	15454	15605	15447	15697	15564	15649	15458	15604	15578	15725	15388	15456	15497	15582	15365	15623	15531	15587	15579	15561	15743	15619	15439	15627	15686	15762	15501	15594	15521	15602	15485	15596	15725	15596	15440	15518	15539	15653	15581	15366	15578	15579	15608	15576	15520	15548	15582	15549	15581	15629	15451	15747	15721	15589	15530	15464	15583	15281	15572	15522	15601	15632	15609	15496	15511	15740	15666	15599	15697	15332	15504	15614	15392	15532	15668	15761	15526	15640	15654	15625	15655	15566	15766	15534	15602	15616	15477	15527	15543	15480	15607	15427	15668	15561	15338	15623	15557	15524	15612	15536	15562	15468	15570	15481	15763	15530	15442	15581	15443	15556	15572	15602	15564	15516	15453	15665	15321	15659	15683	15756	15559	15669	15557	15748	15634	15394	15576	15442	15501	15574	15370	15558	15629	15729	15559	15592	15517	15716	15575	15738	15520	15590	15445	15781	15641	15690	15719	15502	15574	15544	15525	15491	15508	15550	15575	15656	15402	15546	15430	15699	15616	15596	15620	15603	15568	15593	15630	15581	15495	15606	15623	15606	15654	15557	15511	15572	15381	15622	15440	15665	15527	15532	15527	15654	15605	15545	15641	15564	15428	15602	15511	15523	15587	15467	15738	15480	15565	15572	15289	15559	15536	15559	15536	15589	15689	15529	15581	15541	15404	15592	15797	15578	15792	15655	15448	15683	15563	15477	15502	15565	15532	15581	15502	15458	15531	15664	15491	15551	15644	15554	15568	15599	15581	15424	15523	15860	15695	15529	15584	15507	15516	15443	15710	15517	15705	15589	15573	15475	15502	15378	15595	15533	15688	15638	15629	15634	15676	15613	15587	15553	15564	15526	15453	15558	15571	15614	15604	15634	15679	15542	15660	15595	15524	15680	15487	15652	15713	15677	15605	15578	15605	15496	15785	15643	15613	15609	15621	15622	15697	15522	15569	15401	15503	15656	15449	15673	15571	15422	15432	15448	15758	15653	15623	15519	15489	15537	15581	15507	15483	15556	15580	15581	15533	15467	15550	15609	15578	15480	15401	15465	15246	15539	15650	15612	15758	15634	15700	15637	15575	15582	15398	15516	15497	15486	15664	15664	15510	15512	15558	15435	15578	15542	15484	15547	15712	15571	15634	15536	15455	15577	15532	15696	15541	15368	15635	15673	15471	15477	15491	15609	15575	15616	15603	15531	15418	15622	15600	15575	15451	15481	15498	15634	15541	15630	15719	15367	15574	15496	15449	15492	15639	15572	15523	15575	15588	15642	15498	15595	15574	15532	15423	15536	15511	15522	15678	15521	15621	15566	15505	15686	15529	15482	15562	15661	15562	15707	15700	15675	15688	15516	15599	15502	15535	15484	15674	15660	15711	15555	15562	15647	15478	15372	15540	15700	15574	15482	15732	15624	15502	15562	15500	15556	15559	15601	15579	15600	15421	15609	15540	15463	15600	15542	15514	15434	15517	15552	15713	15565	15611	15614	15602	15458	15541	15608	15542	15630	15599	15685	15618	15475	15778	15498	15440	15422	15474	15602	15530	15477	15661	15561	15552	15575	15611	15660	15677	15647	15479	15656	15680	15573	15594	15636	15623	15554	15573	15458	15529	15411	15450	15493	15600	15422	15582	15462	15631	15568	15428	15744	15515	15601	15619	15627	15585	15663	15578	15553	15708	15592	15538	15487	15753	15589	15464	15604	15434	15557	15635	15572	15569	15619	15794	15562	15369	15597	15612	15462	15514	15502	15676	15519	15641	15333	15640	15427	15550	15533	15529	15361	15459	15519	15441	15460	15376	15558	15492	15641	15581	15826	15598	15760	15438	15547	15579	15507	15595	15572	15556	15550	15612	15682	15705	15545	15509	15533	15646	15628	15524	15499	15461	15642	15457	15597	15576	15399	15536	15506	15607	15724	15393	15708	15611	15625	15599	15509	15319	15765	15518	15571	15619	15501	15530	15499	15507	15565	15683	15740	15644	15677	15574	15588	15500	15547	15600	15448	15575	15598	15497	15652	15626	15695	15592	15466	15626	15713	15457	15450	15686	15598	15554	15424	15455	15410	15397	15662	15677	15622	15511	15662	15666	15637	15551	15571	15690	15388	15628	15628	15407	15511	15512	15498	15631	15535	15534	15789	15640	15548	15393	15423	15485	15542	15461	15703	15483	15662	15614	15588	15527	15527	15457	15555	15440	15526	15564	15468	15515	15559	15627	15416	15818	15521	15510	15643	15552	15653	15576	15553	15538	15591	15541	15567	15700	15527	15607	15729	15609	15515	15401	15409	15471	15534	15530	15661	15497	15534	15556	15544	15427	15568	15461	15689	15604	15379	15549	15513	15490	15614	15622	15599	15671	15582	15407	15619	15330	15654	15666	15689	15507	15609	15561	15464	15478	15679	15509	15517	15571	15556	15535	15587	15486	15718	15547	15482	15662	15630	15554	15685	15598	15542	15519	15676	15372	15676	15592	15509	15790	15724	15427	15406	15716	15596	15623	15508	15549	15719	15616	15502	15732	15716	15372	15586	15640	15412	15745	15708	15393	15485	15579	15524	15597	15621	15570	15572	15605	15465	15465	15696	15664	15494	15480	15540	15637	15454	15644	15538	15521	15766	15616	15549	15633	15515	15660	15610	15515	15669	15613	15505	15520	15629	15730	15600	15513	15567	15533	15604	15481	15528	15587	15527	15616	15536	15554	15702	15609	15729	15513	15490	15633	15644	15500	15506	15565	15561	15493	15579	15415	15577	15586	15638	15506	15602	15487	15799	15407	15750	15535	15465	15551	15650	15477	15473	15562	15463	15406	15419	15545	15537	15618	15575	15561	15558	15513	15549	15520	15585	15518	15522	15643	15496	15468	15562	15419	15629	15652	15594	15354	15430	15541	15626	15593	15603	15564	15431	15431	15445	15717	15573	15496	15543	15561	15660	15573	15468	15373	15547	15631	15513	15530	15691	15480	15498	15612	15665	15564	15675	15393	15474	15694	15638	15442	15554	15530	15645	15662	15568	15564	15447	15588	15513	15682	15661	15727	15587	15717	15496
29554	21968	21769	19777	17823	17520	17699	17681	17426	17542	17568	17418	17276	17484	17190	17556	18616	18151	17983	18121	18037	17845	17467	17140	17061	17104	17477	17158	17250	17331	17280	17263	17352	17418	17210	17259	17216	16910	17352	17254	17287	17154	17157	17278	17169	17443	17221	17274	17167	17453	17220	17323	17218	17508	17195	17300	17443	17234	17237	17248	17221	17278	17309	17192	17110	17154	17251	17353	17290	17354	17193	17297	17118	17200	17074	17166	17285	17125	17440	17228	17340	17263	17303	17136	17154	17123	17261	17212	17419	17376	17298	17190	17280	17259	17390	17423	17013	17228	17309	17141	17214	17357	17413	17274	17100	17289	17141	17330	17232	17279	17195	17390	17257	17140	17353	17338	17245	17195	17297	17246	17384	17248	17321	17251	17295	17329	17224	17231	17149	17075	17098	17253	17290	17238	17237	17229	17187	17401	17308	17200	17336	17324	17508	17202	17170	17167	17273	17404	17221	17291	17333	17271	17312	17197	17285	17262	17286	17455	17303	17048	17080	17168	17096	17219	17417	17246	17499	17240	17147	17256	17156	17200	17274	17168	17306	17429	17178	17121	17184	17210	17289	17369	17327	17207	17249	17348	17437	17306	17197	17440	17165	17170	17275	17275	17116	17306	17311	17096	17233	17477	17221	17277	17234	17120	17285	17267	17178	17286	17339	17447	17078	17241	17161	17533	17425	17237	17287	17335	17283	17250	17196	17383	17490	17317	17176	17219	17265	17155	17124	17099	17289	17370	17312	17356	17079	17115	17278	17115	17217	17168	17229	17224	17369	17252	17184	17210	17161	17070	17300	17334	17112	17292	17061	17365	17395	17271	17373	16982	17379	17187	17346	17222	17459	17353	17246	17324	17264	17222	17137	17215	17297	17396	17286	17148	17218	17003	17161	17274	17230	17027	17127	17255	17358	17185	17071	17252	17427	17288	17202	17141	17248	17044	17201	17233	17311	17237	17234	17147	17279	17293	17237	17202	17097	17167	17321	17225	17389	17349	17121	17334	17216	17318	17429	17299	17250	17271	17173	17267	17202	17331	17334	17143	17221	17194	17026	17161	17320	17171	17252	17172	17342	17065	17279	17059	17199	17151	17090	17382	17306	17204	17202	17134	17283	17211	17306	17186	17331	17318	17215	17077	17216	17372	17318	17201	17217	17257	17199	17143	17328	17331	17246	17130	17234	17273	17361	17152	17415	17149	17216	17471	17293	17186	17191	17234	17399	17411	17192	17223	17274	17335	17209	17363	17427	17407	17473	17002	17231	17313	17207	17278	17505	17298	17407	17394	17168	17415	17180	17181	17353	17174	17254	17142	17062	17251	17212	17273	17359	17274	17283	17385	17413	17267	17292	17298	17286	17194	17142	17048	17035	17198	17208	17181	17176	17156	17256	17409	17163	17522	17293	17053	17352	17310	17564	17175	17081	17269	17382	17203	17225	17008	17300	17197	17218	17414	17323	17172	17300	17252	17417	17275	17288	17168	17122	17125	17271	17186	17392	17379	17091	17287	17253	17085	17309	17217	17225	17136	17232	17187	17360	17244	17355	17221	17338	17281	17136	17307	17121	17162	17068	17250	17266	17065	17259	17342	17151	17427	16991	17265	17271	17347	17259	17338	17278	17318	17267	17123	17221	17379	17311	17347	17240	17105	17124	17388	17336	17231	17215	17383	17306	17016	17222	17203	17181	17073	17267	17164	16945	17319	17207	17141	17241	17104	17319	17090	17364	17061	17138	17231	17214	17201	17064	17155	17176	17185	17279	17322	17063	17269	17213	17275	17237	17275	17320	17147	17320	17381	16941	17121	17287	17250	17166	17186	17148	17483	17135	17439	17215	17405	17233	17146	17514	17154	17141	17083	17368	17291	17220	17375	17235	17332	17389	17159	17135	17200	17202	17264	17343	17304	17192	17162	17339	17190	17535	17287	17312	17168	17470	17300	17255	17321	17256	17106	17347	17343	17154	17177	17233	17241	17253	17215	17341	17041	17190	17367	17302	17489	17189	17180	17181	17210	17381	17207	17319	17296	17453	17230	17227	17476	17188	17178	17400	17280	17186	17120	17270	17302	17090	17313	17002	17333	17346	17219	17161	17170	17142	17253	17262	17415	17421	17239	17320	17114	17260	17357	17255	17241	17321	17293	17273	17190	17082	17215	17270	17102	17302	17286	17285	17218	17355	17114	17392	17326	17299	17229	17180	17338	17223	17132	17270	17298	17049	17105	17086	17262	17225	17257	17336	17310	17175	17216	17272	17197	17054	17175	17192	17204	17193	17187	17390	17314	17222	17215	17305	17061	17021	17327	17120	17246	17335	17196	17382	17111	17278	17410	17202	17132	17416	17226	17242	17220	17287	17424	17112	17260	17402	17404	17243	17031	17011	17263	17293	17135	17210	17185	17292	17070	17337	17298	17127	17128	17154	17300	17223	17326	17282	17201	17279	17386	17031	17346	17316	17244	16901	17294	17087	17222	17112	17226	17244	17074	17322	17247	17145	17326	17288	17088	17244	17310	17305	17333	17294	17097	17255	17210	17215	17081	17110	17255	17236	17295	17423	17292	17469	17216	17223	17266	17379	17295	17272	17030	17188	17205	17214	17425	17093	16912	17254	17274	17268	17408	17138	17332	17523	17492	17104	17296	17330	17269	17135	17339	17159	17177	17298	17084	17212	17115	17355	17192	17302	17265	17167	17138	17326	17262	17186	17449	17324	17314	17423	17050	17212	16988	17178	17133	17118	17142	17360	17108	17379	17197	17224	17161	17430	17310	17211	17261	17303	17405	17168	17120	17235	17358	17246	17345	17233	17159	17256	17423	17295	17174	17081	17120	17291	17361	17378	17150	17434	17146	17202	17335	17278	17268	17187	17237	17178	17183	17283	17206	17351	17153	17313	17258	17126	17313	17252	17488	17285	17386	17316	17331	17317	17353	17229	17362	17357	17228	17042	17380	17121	17420	17173	17305	17013	17298	17375	17137	17187	17102	17281	17483	17306	17335	17219	17160	17115	17244	17438	17294	17359	17098	17239	17086	17081	17197	17369	17185	17337	17227	17193	17195	17263	17394	17303	17211	17427	17276	17341	17113	17379	17321	17420	17055	17134	17290	17123	17250	17382	17098	17226	17330	17189	17110	17387	17353	17148	17197	17295	17246	17225	17133	17288	17224	17219	17120	17264	17162	17233	17180	17143	17484	17435	17178	17501	17359	17387	17297	17271	17432	17235	17241	17042	17206	17216	17398	17280	17331	17310	17490	17199	17383	17317	17120	17275	17138	17092	17179	17243	17237	17193	17131	17233	17133	17091	17113	17111	17352	17291	17038	17190	17292	17254	17250	17237	17243	17127	17109	17307	17273	17276	17314	17394	17210	17284	17208	17468	17240	17350	17053	17270	17287	17195	17181	17335	17299	16975	16840	17174	17285	17230	17150	17257	17220	17066	17366	17196	17145	17125	17263	17284	17271	17250	17359	17140	17495	17194	17286	17381	17248	17217	17189	17340	17109	17202	17180	17157	17122	17181	17193	17149	17208	17531	17138	17195	17234	17242	17093	17160	17247	17198	17183	17118	17176	17357	16936	17214	17470	17313	17400	17359	17120	17262	17263	17128	17178	17356	17127	17182	16983	17208	17303	17268	17322	17295	17327	17187	17218	17238	17267	17312	17244	17248	17187	17261	17332	17197	17160	17190	17242	17285	17231	17183	17364	17283	17130	17266	17442	17332	17300	17167	17275	17332	17374	17200	17261	17124	17417	17285	17112	17365	17301	17287	17358	17198	17187	17431	17216	17254	17326	17349	17339	17245	17176	17113	17347	17200	17110	17162	17290	17307	17329	17257	17203	17218	17418	17319	17208	17281	17253	17193	17273	17437	17341	17082	17175	17424	17177	17239	17044	17485	17360	17170	17454	17500	17353	17364	17157	17269	17160	17149	17275	17287	17212	17180	17321	17133	17148	17276	17310	17323	17071	17341	17100	17145	17129	17091	17345	17084	17127	17273	17197	17412	17693	17455	17199	17360	17295	17290	17381	17301	17534	17182	17168	17348	17381	17276	17211	17252	17236	17244	17072	17254	17235	17059	16982	17334	17120	17291	17193	17209	17334	17411	17382	17328	17171	17107	17167	16992	17331	17347	17295	17082	17285	17188	17167	16985	17195	17344	17204	16993	17172	17209	17334	17353	17257	17253	17175	17120	17093	17401	17236	17130	17253	17252	17278	17197	17376	17302	17282	17282	17204	17078	17242	17516	17218	17223	17244	17365	17202	17426	17078	17384	17094	17120	17080	17283	16978	17180	17241	17108	17368	17264	17239	17394	17400	17465	17403	17365	17309	17289	17122	17130	17091	17166	17186	17143	17257	17211	17273	17367	17207	17241	17428	17206	17182	17418	17136	17285	17312	17470	17394	17174	17319	17393	17246	17289	17345	17295	17316	17264	17246	17104	17283	17365	17439	17177	17141	17146	17044	17063	17206	17377	17207	17245	17025	17168	17148	17210	17155	17172	17160	17314	17322	17392	17489	17438	17367	17344	17144	17361	17203	17120	17518	17524	17195	17268	17168	17109	17458	17264	17337	17300	17369	17220	17286	17307	17084	17322	17205	17468	17193	17157	17316	17212	17313	17331	17359	17175	17266	17231	17224	17329	17041	17389	17244	17351	17380	17426	17344	17404	17341	16992	17304	17306	17231	17215	17234	17148	17333	17266	17072	17272	17308	17296	17299	17231	17278	17116	17421	17367	17170	17127	17312	17174	17361	17264	17113	17222	17111	17205	17217	17170	17074	17330	17545	17274	17179	17050	17362	17204	17385	17182	17268	17088	17064	17442	17371	17161	17463	17157	17280	17301	17413	17299	17248	17322	17156	17047	17250	17354	17160	17132	17554	17276	17131	17205	16968	17175	17328	17129	17225	17171	17227	17120	17539	17447	17186	17180	17459	17284	17268	17331	17206	17192	17298	17296	17246	17284	17255	17316	17386	17404	17160	17337	17288	17303	17002	17151	17226	17213	17418	17283	17079	17376	17445	17281	17500	17234	17317	17373	17208	17318	17265	17363	17114	17207	17164	17205	17258	17216	16992	17276	17232	17173	17394	17295	17239	17162	17401	17340	17268	17250	17187	17217	17248	17299	17333
16354	17708	17845	17203	16594	16267	16107	15970	15937	15830	16015	15998	15929	15819	15905	16226	18054	16837	16696	17141	16485	16177	16165	15883	15834	15920	15604	15721	15733	15864	15676	15636	15632	15781	15663	15753	15877	15804	15830	15751	15668	15941	15823	15591	15779	15819	15963	15721	15658	15689	15763	15778	15775	15810	15795	15744	15718	15802	15719	15768	15542	15823	15763	15828	15690	15757	15715	15655	15750	15734	15804	15692	15697	15751	15743	15767	15805	15705	15758	15769	15725	15703	15627	15919	15838	15770	15655	15861	15733	15683	15657	15529	15623	15839	15816	15628	15747	15773	15695	15723	15710	15703	15800	15790	15773	15779	15828	15930	15707	15829	15644	15760	15688	15835	15718	15700	15960	15652	16009	15629	15709	15684	15828	15779	15890	15748	15764	15724	15683	15903	15785	15854	15752	15734	15648	15683	15665	15703	15787	15867	15666	15742	15745	15742	15853	15687	15849	15850	15640	15791	15790	15718	15739	15630	15698	15839	15654	15691	15791	15863	15852	15717	15671	15725	15707	15861	15978	15689	15866	15673	15819	15878	15827	15694	15917	15714	15959	15815	15720	15849	15740	15680	15850	15517	15818	15787	15747	15687	15847	15838	15845	15678	15852	15824	15748	15593	15622	15799	15855	15748	15851	15730	15683	15633	15728	15539	15800	15644	15867	15688	15632	15825	15780	15771	15760	15749	15691	15815	15736	15926	15764	15718	15754	15910	15780	15689	15580	15760	15864	15546	15646	15681	15876	15729	15783	15769	15848	15679	15709	15843	15656	15578	15762	15825	15682	15702	15645	15662	15786	15722	15691	15678	15734	15766	15778	15757	15769	15874	15673	15690	15776	15791	15906	15782	15657	15786	15740	15658	15672	15745	15589	15797	15679	15844	15691	15685	15844	15818	15659	15727	15606	15830	15666	15647	15752	15749	15930	15735	15760	15704	15698	15674	15821	15776	15735	15862	15880	15727	15712	15774	15748	15698	15768	15850	16019	15686	15842	15795	15757	15794	15729	15946	15686	15712	15847	15719	15831	15734	15825	15736	15823	15715	15713	15660	15716	15695	15745	15818	15813	15557	15778	15793	15609	15708	15666	15695	15742	15636	15925	15575	15790	15748	15690	15760	15802	15761	15777	15774	15749	15713	15760	15686	15684	15772	15855	15649	15630	15728	15834	15727	15698	15661	15625	15638	15914	15667	15888	15684	15759	15816	15691	15778	15553	15743	15921	15732	15745	15843	15781	15776	15835	15839	15614	15861	15692	15793	15734	15618	15778	15684	15944	15878	15565	15729	15586	15647	15660	15605	15775	15800	15634	15724	15880	15696	15805	15694	15810	15718	15691	15873	15783	15760	15780	15739	15795	15736	15675	15804	15578	15600	15920	15609	15792	15941	15688	15764	15647	15825	15693	15578	15745	15767	15960	15677	15693	15684	15682	15563	15737	15825	15691	15756	15627	15702	15763	15743	15786	15599	15783	15620	15795	15810	15601	15744	15799	15719	15750	15719	15699	15715	15656	15855	15763	15723	15806	15652	15943	15891	15688	15766	15797	15625	15761	15660	15619	15789	15775	15728	15746	15701	15712	15611	15701	15647	15757	15662	15699	15690	15732	15838	15676	15590	15690	15657	15577	15821	15724	15821	15835	15673	15623	15737	15792	15787	15789	15869	15714	15707	15887	15760	15826	15745	15524	15946	15647	15865	15701	15982	15710	15694	15756	15882	15816	15628	15785	15771	15654	15720	15729	15928	15794	15652	15734	15693	15635	15803	15817	15751	15844	15645	15756	15837	15718	15670	15724	15829	15807	15804	15703	15737	15791	15771	15755	15757	15487	15654	15702	15769	15554	15800	15715	15705	15701	15611	15877	15725	15910	15752	15829	15898	15670	15900	15813	15896	15789	15801	15734	15663	15862	15811	15779	15683	15928	15791	15798	15690	15724	15833	15713	15615	15725	15630	15646	15686	15618	15756	15617	15696	15738	15742	15797	15945	15750	15679	15748	15523	15767	15605	15837	15728	15630	15776	15792	15748	15732	15841	15596	15695	15802	15802	15599	15857	15912	15831	15722	15683	15864	15830	15684	15808	15691	15773	15667	15718	15788	15729	15706	15719	15758	15633	15705	15819	15601	15669	15613	15701	15706	15599	15715	15629	15878	15551	15969	15822	15772	15759	15811	15752	15775	15622	15612	15818	15617	15818	15678	15661	15731	15683	15724	15747	15564	15736	15905	15743	15760	15637	15768	15825	15789	15758	15735	15705	15980	15714	15729	15846	15744	15782	15607	15849	15837	15705	15629	15582	15734	15743	15890	15842	15794	15585	15800	15626	15653	15730	15562	15820	15722	15697	15795	15865	15649	15805	15778	15646	15802	15658	15855	15887	15838	15515	15703	15683	15730	15790	15621	15746	15746	15663	15881	15810	15785	15687	15605	15654	15711	15665	15710	15874	15674	15786	15728	15869	15790	15846	15783	15684	15991	15590	15715	15872	15828	15802	15631	15711	15798	15654	15703	15678	15723	15640	15799	15762	15629	15784	15777	15745	15768	15773	15878	15621	15821	15673	15786	15638	15834	15651	15781	15754	15629	15883	15631	15820	15623	15716	15851	15760	15614	15758	15702	15616	15860	15639	15599	15671	15850	15653	15767	15792	15817	15786	15859	15785	15857	15708	15665	15675	15723	15822	15833	15837	15888	15667	15659	15840	15777	15670	15639	15733	15741	15597	15755	15749	15756	15819	15799	15794	15846	15806	15714	15553	15719	15791	15736	15788	15798	15704	15719	15711	15799	15731	15617	15715	15735	15683	15685	15648	15763	15886	15881	15685	15791	15792	15617	15640	15767	15826	15660	15736	15704	15906	15832	15627	15782	15613	15663	15811	15680	15780	15772	15611	15773	15775	15670	15811	15769	15812	15569	15615	15858	15739	15654	15790	15710	15630	15717	15665	15826	15879	15884	15753	15907	15665	15722	15775	15861	15750	15707	15784	15663	15785	15744	15793	15583	15843	15691	15733	15826	15807	15882	15706	15762	15694	15694	15752	15835	15892	15803	15853	15798	15801	15705	15755	15707	15580	15765	15905	15752	15702	15645	15763	15867	15735	15597	15776	15885	15819	15794	15758	15873	15732	15749	15704	15836	15585	15707	15577	15712	15775	15760	15946	15644	15805	15802	15787	15651	15716	15699	15649	15858	15796	15769	15873	15870	15673	15687	15535	15643	15768	15775	15742	15653	15569	15761	15696	15742	15790	15774	15624	15919	15581	15771	15803	15646	15725	15736	15787	15730	15718	15541	15861	15670	15608	15678	15826	15743	15818	15612	15761	15770	15680	15770	15761	15735	15784	15851	15707	15503	15696	15766	15971	15773	15748	15673	15746	15718	15597	15896	15788	15590	15751	15870	15783	15679	15794	15681	15649	15699	15831	15759	15728	15827	15725	15726	15627	15796	15622	15738	15813	15667	15768	15883	15632	15646	15742	15715	15655	15700	15729	15700	15768	15884	15685	15846	15730	15816	15797	15916	15889	15690	15706	15668	15670	15798	15826	15836	15729	15780	15937	15756	15794	15868	15811	15770	15711	15849	15765	15694	15994	15755	15827	15747	15789	15635	15823	15762	15654	15694	15707	15553	15650	15760	15703	15762	15648	15851	15675	15688	15662	15620	15839	15822	15684	15726	15682	15697	15841	15659	15883	15835	15655	15810	15710	15628	15697	15622	15803	15579	15780	15846	15661	15448	15702	15768	15670	15818	15671	15821	15813	15677	15659	15797	15642	15955	15832	15703	15704	15573	15738	15731	15609	15850	15673	15704	15797	15705	15698	15841	15750	15716	15587	15593	15968	15700	15700	15678	15658	15810	15617	15853	15608	15830	15780	15725	15862	15665	15704	15873	15807	15673	15703	15692	15790	15749	15783	15703	15726	15705	15777	15770	15784	15660	15816	15907	15666	15860	15707	15826	15516	15716	15845	15795	15825	15839	15691	15718	15646	15761	15597	15880	15593	15762	15808	15740	15851	15721	15745	15809	15704	15709	15579	15833	15719	15713	15727	15848	15810	15742	15902	15673	15693	15843	15689	15737	15820	15785	15744	15635	15799	15725	16029	15739	15727	15735	15703	15763	15760	15827	15873	15719	15612	15867	15638	15843	15784	15728	15654	15772	15779	15681	15832	15780	15736	15971	15738	15916	15701	15760	15734	15887	15763	15708	15606	15777	15659	15744	15697	15734	15590	15714	15729	15650	15889	15694	15794	15814	15714	15626	15869	15918	15608	15826	15793	15850	15723	15822	15851	15728	15731	15679	15621	15736	15745	15912	15673	15825	15775	15735	15720	15686	15622	15671	15779	15664	15657	15850	15636	15933	15663	15695	15763	15773	15725	15702	15819	15790	15736	15640	15791	15785	15689	15640	15745	15696	15665	15792	15967	15829	15640	15683	15871	15851	15600	15710	15773	15772	15820	15740	15649	15727	15581	15730	15658	15797	15784	15856	15684	15753	15733	15872	15943	15725	15742	15755	15664	15761	15809	15678	15720	15742	15651	15666	15675	15597	15739	15569	15880	15835	15712	15711	15747	15718	15576	15680	15774	15844	15684	15860	15695	15723	15548	15735	15741	15927	15773	15813	15792	15642	15618	15913	15809	15691	15913	15664	15759	15660	15959	15806	15856	15730	15873	15766	15774	15800	15907	15839	15670	15713	15976	16052	15721	15757	15805	15732	15846	15533	15798	15791	15760	15821	15653	15885	15589	15704	15797	15844	15779	15738	15746	15678	15677	15915	15586	15804	15709	15638	15664	15701	15795	15763	15561	15831	15795	15848	15634	15811	15877	15908	15839	15645	15695	15734	15966	15673	15700	15718	15925	15782	15769	15767	15756	15730	15866	15949	15757	15877	15780	15761	15757	15555	15622	15790	15479	15709	15879	15822	15879	15683	15683	15887	15764	15740	15720	15727	15624	15721	15802	15728	15751	15798	15780	15778	15817	15639	15869	15722	15721	15772	15799	15824	15683	15787	15815	15629	15814	15799	15989	15615	15697	15891	15658	15622	15765	15678	15802	15850	15854	15634	15724	15870	15780	15801	15720	15801	15820	15644	15825	15933	15846	15693	15780	15644	15781	15809	15766	15740	15721
25625	21448	27939	25856	21097	19500	19467	18080	17732	17759	17802	17799	17656	17517	17814	18520	25424	26758	24158	21264	19533	18107	17781	17485	17300	17487	17520	17455	17442	17264	17398	17115	17528	17128	17367	17567	17406	17376	17130	17411	17286	17268	17079	17319	17378	17256	17253	17339	17235	16997	17311	17492	17287	17312	17379	17473	17245	17083	17382	17217	17392	17078	17479	17249	17286	17474	17447	17277	17193	17338	17379	17325	17314	17232	17406	17345	17180	17144	17328	17320	17327	17375	17450	17488	17397	17311	17412	17316	17227	17179	17330	17349	17101	17207	17327	17406	17350	17216	17147	17257	17353	17411	17230	17364	17245	17239	17487	17308	17320	17346	17375	17408	17654	17132	17298	17344	17252	17131	17342	17205	17141	17274	17207	17326	17303	17562	17488	17396	17070	17469	17426	17318	17335	17335	17121	17287	17103	17444	17327	17418	17406	17384	17454	17435	17296	17297	17169	17401	17517	17138	17527	17432	17316	17432	17319	17197	17291	17334	17357	17354	17220	17465	17010	17296	17369	17474	17366	17190	17231	17179	17289	17145	17358	17350	17366	17201	17234	17331	17257	17325	17329	17175	17407	17345	17316	17262	17336	17256	17269	17316	17276	17304	17259	17257	17298	17403	17415	17240	17193	17257	17365	17239	17430	17302	17352	17328	17277	17163	17431	17350	17358	17367	17271	17456	17225	17497	17388	17401	17098	17517	17408	17339	17528	17433	17374	17364	17417	17337	17335	17321	17353	17385	17217	17230	17379	17275	17330	17271	17237	17276	17445	17245	17272	17176	17230	17089	17397	17086	17070	17166	17130	17315	17216	17236	17373	17391	17111	17570	17245	17240	17082	17149	17299	17338	17257	17482	17238	17459	17431	17366	17180	17237	17380	17121	17255	17313	17362	17319	17383	17266	17109	17424	17310	17342	17283	17311	17331	17288	17018	17211	17102	17276	17252	17251	17274	17238	17215	17103	17295	17183	17137	17547	17335	17377	17254	17297	17382	17312	17130	17322	17336	17305	17280	17295	17422	17186	17290	17191	17320	17414	17291	17128	17411	17412	17335	17100	17251	17227	17517	17369	17073	17044	17093	17379	17281	17133	17195	17199	17215	17333	17201	17125	17152	17277	17445	17193	17378	17302	17456	17130	17240	17367	17323	17406	17180	17294	17239	17311	17214	17224	17293	17417	17175	17444	17469	17296	17225	17338	17012	17472	17154	17249	17243	17191	17194	17408	17243	17351	17250	17093	17303	17212	17399	17215	17298	17308	17408	17134	17265	17294	17440	17266	17354	17336	17092	17258	17217	17181	17421	17308	17423	17436	17514	17301	17421	17319	17170	17417	17388	17187	17247	17319	17212	17359	17242	17371	17400	17239	17325	17345	17440	17466	17454	17284	17325	17310	17165	17345	17268	17290	17188	17176	17362	17553	17105	17221	17314	17340	17238	17131	17220	17340	17253	17330	17437	17326	16895	17307	17127	17199	17487	17379	17364	17265	17379	17109	17403	17236	17458	17470	17283	17415	17363	17190	17469	17248	17255	17430	17387	17234	17204	17205	17396	17166	17379	17280	17038	17203	17219	17303	17258	17364	17431	17142	17294	17370	17521	17360	17313	17461	17435	17261	17224	17124	17318	17328	17289	17269	17188	17374	17330	17462	17244	17292	17159	17378	17303	17328	17216	17332	17260	17440	17458	17529	17256	17394	17453	17460	17364	17169	17299	17117	17240	17321	17375	17372	17424	17265	17229	17272	17267	17326	17229	17264	17119	17313	17317	17309	17299	17341	17261	17076	17387	17300	17368	17389	17376	17280	17114	17269	17201	17353	17477	17215	17296	17238	17412	17262	17338	17207	17338	17360	17275	17398	17122	17405	17244	17258	17264	17084	17216	17241	17331	17312	17206	17461	17442	17155	17552	17216	17236	17271	17244	17260	17248	17152	17273	17272	17284	17283	17301	17301	17186	17272	17415	17201	17289	17399	17422	17339	17318	17380	17184	17345	17337	17335	17436	17566	17291	17386	17245	17344	17459	17307	17368	17208	17217	17138	17405	17085	17412	17116	17289	17188	17404	17130	17222	17110	17180	17444	17205	17284	17201	17175	17327	17263	17132	17310	17343	17276	17204	17367	17193	17229	17267	17290	17352	17384	17221	17252	17261	17294	17281	17207	17240	17223	17223	17291	17217	17433	17227	17245	17154	17345	17291	17315	17469	17201	17372	17368	17063	17386	17284	17149	17412	17147	17249	17029	17337	17287	17256	17448	17295	17341	17228	17316	17084	17175	17365	17370	17243	17348	17484	17080	17166	17466	17308	17228	17180	17399	17338	17446	17365	17285	17221	17139	17123	17335	17333	17204	17375	17510	17392	17307	17365	17457	17172	17289	17203	17061	17096	17360	17273	17223	17306	17350	17335	17360	17344	17394	17313	17259	17337	17303	17267	17466	17226	17245	17249	17420	17294	17384	17329	17289	17488	17344	17326	17493	17419	17417	17419	17299	17244	17412	17155	17117	17359	17354	17323	17339	17309	17325	17455	17297	17394	17336	17294	17310	17392	17330	17187	17370	17317	17382	17612	17172	17257	17417	17379	17220	17266	17313	17277	17529	17262	17363	17347	17375	17237	17217	17369	17240	17175	17407	17224	17402	17166	17213	17194	17159	17216	17309	17302	17457	17272	17366	17374	17308	17257	17528	17233	17399	17464	17150	17100	17282	17234	17412	17376	17223	17231	17357	17316	17272	17310	17346	17131	17162	17350	17374	17393	17192	17232	17336	17366	17284	17316	17165	17213	17307	17303	17220	17290	17354	17290	17128	17346	17173	17240	17259	17408	17286	17434	17381	17441	17364	17280	17389	17344	17130	17323	17271	17184	17222	17120	17361	17208	17349	17317	17241	17270	17241	17280	17387	17253	17272	17264	17183	17480	17365	17455	17279	17306	17142	17278	17247	17151	17281	17300	17377	17274	17481	17348	17426	17335	17281	17319	17191	17331	17381	17355	17394	17238	17508	17471	17346	17306	17265	17583	17258	17316	17175	17315	17301	17426	17253	17402	17361	17513	17470	17384	17375	17226	17339	17205	17313	17544	17367	17385	17363	17238	17394	17277	17203	17287	17229	17323	17317	17207	17158	17213	17314	17454	17310	17451	17369	17316	17229	17436	17234	17236	17309	17229	17345	17204	17342	17273	17330	17344	17320	17360	17243	17519	17455	17270	17228	17201	17424	17497	17291	17231	17161	17164	17262	17166	17287	17111	17485	17342	17428	17404	17331	17244	17257	17316	17293	17632	17136	17215	17219	17038	17348	17393	17426	17251	17282	17359	17188	17371	17506	17457	17402	17256	17211	17339	17130	17371	17150	17152	17328	17253	17308	17469	17255	17377	17353	17365	17258	17239	17200	17125	17398	17376	17377	17300	17315	17393	17357	17205	17446	17482	17314	17255	17187	17352	17490	17054	17416	17185	17317	17380	17310	17208	17267	17141	17295	17375	17308	17435	17424	17280	17315	17300	17077	17458	17389	17157	17279	17442	17186	17231	17408	17427	17239	17276	17191	17375	17309	17274	17242	17332	17152	17251	17465	17580	17326	17361	17498	17403	17384	17385	17608	17349	17292	17300	17246	17291	17296	17306	17360	17371	17541	17386	17223	17449	17218	17065	17443	17353	17202	17396	17291	17367	17320	17356	17426	17475	17323	17363	17145	17291	17474	17272	17504	17427	17358	17151	17389	17387	17319	17228	17329	17297	17369	17347	17380	17226	17358	17435	17174	17201	17263	17404	17274	17305	17380	17347	17354	17298	17278	17211	17378	17132	17289	17313	17296	17429	17395	17611	17342	17210	17237	17240	17540	17240	17464	17310	17293	17316	17483	17372	17503	17332	17301	17127	17222	17425	17289	17310	17278	17075	17419	17396	17251	17345	17307	17314	17432	17116	17464	17210	17492	17211	17178	17231	17243	17061	17332	17416	17545	17202	17201	17214	17243	17161	17173	17281	17498	17285	17294	17156	17170	17206	17301	17309	17332	17235	17353	17376	17292	17553	17290	17171	17133	17155	17135	17289	17139	17228	17394	17360	17125	17454	17166	17218	17307	17314	17220	17179	17373	17204	17276	17219	17329	17388	17465	17441	17039	17385	17265	17174	17323	17434	17310	17460	17231	17380	17163	17172	17153	17300	17326	17376	17243	17317	17257	17244	17322	17342	17571	17439	17465	17356	17182	17224	17577	17483	17322	17502	17226	17355	17194	17291	17325	17239	17322	17370	17247	17248	17220	17385	17245	17353	17338	17350	17421	17231	17441	17382	17364	17328	17083	17272	17432	17392	17330	17337	17149	17302	17227	17298	17297	17192	17502	17386	17311	17446	17420	17253	17268	17296	17071	17322	17216	17202	17514	17367	17239	17219	17230	17246	17274	17360	17508	17388	17262	17268	17402	17492	17342	17167	17306	17256	17615	17422	17369	17424	17142	17364	17371	17023	17489	17262	17414	17318	17288	17419	17190	17239	17353	17416	17300	17515	17389	17144	17266	17339	17376	17274	17296	17203	17358	17305	17304	17175	17412	17447	17462	17395	17190	17140	17444	17155	17369	17336	17333	17085	17263	17254	17349	17217	17461	17413	17272	17344	17389	17306	17274	17230	17428	17244	17204	17371	17435	17355	17170	17515	17442	17184	17353	17468	17392	17366	17427	17261	17391	17280	17193	17165	17284	17267	17384	17373	17284	17421	17644	17267	17264	17424	17232	17211	17312	17249	17189	17595	17188	17281	17324	17399	17323	17442	17123	17200	17283	17298	17454	17508	17232	17420	17324	17378	17273	17424	17380	17131	17316	17222	17234	17303	17268	17258	17195	17210	17182	17178	17397	17410	17163	17209	17295	17390	17333	17231	17299	17402	17050	17383	17255	17381	17529	17419	17318	17223	17457	17238	17202	17176	17104	17404	17398	17349	17339	17458	17442	17495	17125	17293	17463	17294	17244	17364	17171	17344	17426	17382	17200	17178	17061	17379	17349	17431	17210	17153	17478	17513	17282	17198	17386	17289	17363	17327	16940	17150	17260	17232	17191	17118	17534	17338	17284	17370	17342	17399	17465	17292	17268	17397	17416	17376	17137	17294	17335	17286	17276	17224	17471
15504	22994	22404	19845	18760	17809	17262	16516	16362	16657	16503	16438	16366	16067	16167	18183	28912	28904	24712	20750	18543	16989	16248	16083	15818	16001	16052	15790	15777	15864	15787	15835	15804	16023	15975	15956	15699	15827	15754	15815	15851	15972	15835	15788	15965	15803	15833	15844	15832	15857	15748	15821	15834	15842	15739	15891	16038	15977	15796	15829	15913	15912	15946	15887	15865	15810	15775	15851	15982	15698	15914	15994	16013	15794	15902	15873	15689	15873	15785	15825	15884	15764	15773	15932	15767	16018	15940	15847	15962	15936	15928	16032	15756	16003	15806	15894	15719	15901	15863	15807	15766	15720	15905	15894	15781	15735	15895	15850	15972	15655	15753	15868	15924	15932	15815	15980	15803	15715	15791	15777	15652	15685	15756	15794	15876	15970	15968	15826	15680	15647	15747	15947	15952	15987	16047	15795	15948	15751	15909	16017	15786	15852	16016	15803	15761	15926	16010	15875	15726	15812	15909	15777	15954	15683	15933	15850	15836	15811	15877	16005	15792	15831	15821	15974	15836	15868	15680	15751	15811	15832	15822	15719	15847	15816	16018	15799	16007	15892	15800	15894	15970	15679	15860	15783	15757	15725	15790	15855	15906	15856	15893	15886	15864	15585	15791	15771	15747	15837	15947	15869	15896	15653	15578	15783	15886	15917	15991	15723	15930	15839	16017	15740	15723	15936	15852	15831	15868	15829	15794	15833	15907	16001	15943	15876	15704	15751	15799	15997	15787	15836	15780	15893	15921	15944	15842	15718	15758	15782	15834	15688	15880	15729	15787	15697	15717	15848	15792	15908	15720	15956	15804	15788	15902	15736	15809	15838	15802	15833	15981	16038	15932	15737	15883	15750	15978	15582	15784	15985	15800	15905	15644	16021	15940	15710	15901	15807	15935	15706	15747	15746	16001	15798	15949	15902	15803	15929	15858	15604	15951	15844	15892	15844	15775	15873	15816	15778	15820	15843	15759	15753	15727	15777	16010	15898	15772	15776	15749	15935	15836	16014	15891	15721	15644	15817	15810	15778	15761	15709	15767	15892	15688	15746	16024	15770	15819	15698	15982	15876	15780	15771	15880	15909	15863	15838	15862	15982	15908	15862	15896	15707	15838	15862	15823	15922	15717	15880	16023	15986	15863	15848	15902	15757	15787	15684	15795	15666	15938	15854	15858	15819	15748	15897	15855	15782	15921	15724	15724	15889	15814	15836	15871	15872	15938	15795	15810	15734	15849	15812	15997	15802	15797	16046	15822	15762	15787	15880	15755	15768	16085	15809	15893	15699	15743	15963	15816	15708	15906	15913	15846	15926	15766	15691	15823	15917	15749	15820	15789	15841	15706	15820	15913	15784	15798	15866	15940	15832	15755	15827	15701	15823	15672	15880	15703	15988	15909	15809	15772	16031	16070	15960	15808	15691	15874	15904	15853	15945	15951	15914	15761	15806	16029	15843	15812	15868	16019	15920	15983	15896	15843	15953	15817	15733	16091	16042	15945	15776	15913	15749	15759	15820	15743	15895	15851	15581	15853	15836	15810	15888	15867	15916	15850	15867	15814	15904	15931	15841	15850	15936	15638	16124	15942	16090	15963	15864	15820	15803	15855	15883	15745	15971	15998	15885	15898	15852	15916	15833	16016	15857	15839	16004	15812	15981	15751	15882	15924	15965	15814	15757	15774	15868	16023	15879	15868	15818	16046	15885	15855	15751	15769	15997	15651	15937	15834	15936	15741	15956	15886	15752	15802	15772	15718	15962	15760	16040	15837	15940	15772	15861	15838	15743	15804	16005	15790	15786	15846	15840	15694	15886	15837	15853	15803	15775	15647	15742	16039	15883	15990	15891	15958	15796	15902	16075	15948	15962	15886	15989	15916	16015	15765	15667	15750	15873	15900	15770	16028	15849	15988	15840	15773	15839	15935	15730	15689	15931	15633	15881	15956	15905	15879	15818	15736	15893	15872	15954	15849	15733	15908	15890	15771	15833	15842	15776	15974	15818	15733	15856	15713	15727	15899	15812	15966	15806	15798	15784	15973	15865	15921	15727	15738	15820	15884	15910	16043	15725	15739	15836	15759	15951	15819	15829	15779	15929	15735	15863	15827	15800	15860	15795	15852	15739	15917	15704	16004	15885	15803	15786	15913	15815	15700	15836	15891	15994	16037	15813	15790	15783	15667	15861	15831	15827	15973	15594	15852	15754	15833	15967	16016	15902	15764	15835	15857	15778	15924	15761	15992	15994	15907	15780	15764	15860	15695	15772	15711	15950	15729	15770	15781	15871	15879	15886	15848	15824	15797	15732	15744	15800	15942	15894	15711	15919	15837	15666	15803	15875	15774	15692	15878	15788	15871	15807	15971	15781	15878	15708	15877	15889	15884	15694	15739	15927	15763	15930	15851	15818	15775	15911	15832	15810	15991	15840	15665	15888	15856	16043	15959	15815	15814	15780	15707	15781	15885	15924	15834	15900	15805	15956	15906	15858	15796	16009	15733	16037	15742	15764	15955	15750	15860	15722	15879	15793	15855	15895	15874	15759	16051	15941	15792	16004	16137	15998	15779	15920	15921	15882	15886	15904	15745	16107	15860	15970	16040	15949	15766	15878	15891	15927	15718	15753	15740	15830	15867	15864	15809	15913	15767	15792	15768	15852	15797	16127	15755	15971	15905	15859	15937	15769	15694	15883	15673	15743	15750	16002	15939	15786	15897	15781	15840	15857	15785	15822	15789	15805	15927	15918	15985	15826	15896	15845	15788	15806	15793	15787	15843	15734	16034	15973	15928	15847	15785	15860	16000	15934	15803	15842	15785	15611	15928	15903	15728	15664	15629	15900	15971	15726	15746	15819	15878	15789	15754	16001	15971	15742	15833	15991	15850	15676	15941	15743	15936	15759	15829	15912	16014	16014	15912	15903	15910	15816	15844	15928	15976	15895	15815	15756	15765	15860	15889	15722	15872	15792	15885	15871	15882	15825	15905	15723	15737	15791	15928	15766	15843	15942	15936	15831	15830	16158	15743	15954	15699	15884	16001	15756	15959	15893	15902	15895	15852	15740	15801	15950	15893	15799	15838	15756	15970	15772	16096	15901	15873	15899	15777	15998	15832	15968	15784	15666	15676	15817	16000	15902	15880	15842	15755	15847	15834	15797	15856	15859	15687	15980	15941	15720	15858	15876	15730	15900	15713	15784	15899	15863	15815	15819	15818	15825	15969	15818	15738	15791	15874	15796	15808	15860	15874	15842	15884	15842	15962	15771	16050	15825	15808	15838	15816	15786	15869	15671	15779	15778	15950	15780	15836	15833	15839	15888	15818	15804	15753	15739	15845	15968	15866	15723	15681	15826	15852	15720	15891	15983	15663	15841	15872	15854	15853	15900	15747	15844	15911	15778	15627	15971	15884	16096	15931	15794	15868	15776	15781	15838	15836	16057	15770	15855	15784	15867	15978	15861	15818	15840	15865	15899	15880	15827	15906	15925	15783	15778	15891	15870	15768	15785	15914	15861	16026	15929	15898	15674	15789	15771	15852	15782	15849	15943	15862	15831	15854	15880	15802	15804	15845	15737	15962	15886	15900	15736	15979	15742	15967	15947	15746	15971	15979	15741	15880	15930	15841	15804	15779	15792	15923	15802	15941	16021	15805	15846	15809	15810	15925	15814	16053	15651	15847	15757	15898	15963	15902	15758	15849	15801	15801	15787	15920	15619	16014	15984	15941	15667	15847	15818	15898	15828	15896	15946	15693	16031	15867	15673	15972	15917	15904	15701	15928	15867	15809	15881	15900	15789	15928	15787	15855	15875	15901	15707	15996	15875	15835	15774	15897	15993	15911	15872	15958	15717	15681	15851	15930	15839	16008	15927	15689	15987	15841	15927	15764	15779	15891	15866	15956	15604	15996	15675	15759	15817	15824	15850	15853	15962	15921	15963	15755	15880	15889	15995	15807	15820	15894	15945	15780	15779	16026	15933	15866	15849	15859	15753	15710	15851	15755	15811	15808	15903	15625	15707	15858	15847	15859	15954	15742	15748	15757	15876	15822	15967	15919	15641	15695	15731	15934	15966	15799	15877	15877	15905	15952	15763	15915	15898	15759	15860	15785	15759	15752	15822	15736	15828	15888	15771	15846	15776	15852	15831	15942	15901	15780	15791	15986	15855	15991	15857	15785	15804	15910	15742	16033	15775	15954	15927	15923	15996	15750	15615	15808	15682	16004	15685	15786	15985	15776	15950	15765	15715	15853	15711	15813	15775	15904	15706	15552	15769	15936	15729	15801	15853	15809	15839	15852	15861	15963	15712	15893	15765	15785	15881	15802	15698	16020	15815	15852	15804	15956	15876	15728	15894	15764	15823	15939	15743	16016	15873	15857	15872	15845	15749	15766	15955	15721	15779	15934	15997	15886	15971	15854	15900	15908	15818	15758	15866	15868	15958	15784	15700	15861	15693	15912	15860	15866	15678	15811	15821	15873	15948	15820	15850	15709	16037	15785	15832	16003	15723	15709	15672	15883	15937	16017	15673	15878	15648	15681	15725	15933	15747	15699	15676	15892	15772	15831	15828	15983	15822	15803	15824	15827	15898	15733	15706	15973	15874	15775	15759	15853	15840	15933	15945	15682	15876	15710	15820	15753	15938	15991	15965	15808	15779	15708	15772	15662	15790	15796	15697	15837	15901	16011	15832	15777	15803	15846	15689	15962	15846	15897	15705	15815	15850	15843	15724	15811	15967	15764	15909	15847	15782	15901	15990	15810	15897	15990	16060	15811	15862	15841	15887	15755	15973	15888	15770	15832	15835	15908	15866	15844	15826	15785	15903	15903	15808	15843	15894	15869	15671	15791	15925	15795	15992	15703	15831	15774	15704	15796	15718	15933	15907	15644	15651	15988	15907	15850	15817	16089	15784	16064	15794	15726	15926	15787	15932	15938	15687	16000	15899	15624	15704	15970	15841	15825	15801	15905	15782	15950	15823	15908	15856	16004	16008	15924	15862	15875	15906	15732	15911	15968	15908	15868	15944	15753	15952	15849	15653	15794	15829	16028	15856	15757	15875	15875	15750	15815	15973	15951	15839	15980	15934	15876	15738	15855	15789	15759	15757	15906	15994	15884	15792	15892	15682	15803	15774	15852	15766
24312	21458	28919	24487	22217	22733	21799	18413	17684	18230	18022	17882	17754	17756	17467	17756	27287	35285	30388	24370	21514	19146	18238	17784	17453	17496	17320	17290	17248	17352	17262	17117	17336	17117	17245	17082	16990	17176	17262	17324	17136	17231	17086	17215	17223	17341	17157	17174	17161	17345	17171	17302	17195	17117	17279	17293	17248	17308	17303	17142	17306	17213	17064	17198	17178	17152	17150	17253	17285	17168	17103	17331	17259	17095	17114	17146	17124	17119	17166	17069	17050	17298	16969	17082	17241	17164	17052	17079	17097	17167	17449	17338	17255	17192	17291	17175	17188	17126	17086	17175	17038	17264	17029	17132	16971	17063	16950	17316	17232	17300	16978	17258	17113	17192	17170	17065	17249	17290	17353	17086	17221	17115	17016	17087	17252	17004	17067	17234	17197	17057	17043	17383	17094	17088	17110	16992	17332	17238	17354	17001	16822	17023	17075	16957	17173	17179	17045	17126	17061	17117	17288	17167	17041	17116	17198	17015	17173	17363	17076	17151	17363	17166	17248	17045	17127	17123	17060	17119	17329	17197	17201	17160	17156	17248	17093	17122	17036	17092	17114	17117	17220	17350	17068	17023	17082	17171	17190	17014	17245	17004	17048	16948	17200	17207	17139	17380	17002	16868	17109	16956	16982	17078	17299	17060	16970	17151	16906	17136	17113	17335	17174	17108	17295	17032	17052	17051	17167	17068	17207	17161	17257	17287	17219	16980	17267	17203	17053	17071	17127	17326	17065	17366	17213	17222	17083	17313	17218	16974	17177	17260	17202	17178	17322	17316	17265	17052	17009	17118	17282	17083	17191	17071	17068	17076	17154	17182	17326	17299	17194	17088	17250	17049	17317	16979	17170	17073	17068	17004	17189	17084	16965	17056	17279	17346	17340	17147	17118	17124	17247	17150	17133	17218	17261	17101	17091	17077	17072	17116	17144	17112	17110	17299	17260	17121	17103	17195	17082	17125	17254	17133	16965	17134	17174	17146	17091	17173	17211	17152	17123	17031	17034	17054	17148	17162	17057	17131	17010	17105	16996	17232	17029	17108	17274	17261	17051	17063	17188	17161	17131	17222	17285	17164	17263	17046	17239	17129	17124	17117	17087	17192	16994	17104	17170	17229	17354	17078	17145	17181	17122	17162	17265	17155	17275	17166	17116	17187	17013	17104	17182	17014	17130	17163	17212	17190	17119	17139	17280	17149	17002	16977	17353	17169	17215	17130	17133	17050	17268	16740	17114	17173	17253	17133	17247	17171	17203	16988	17229	17191	17291	17190	17399	17001	17258	17010	17223	17147	17074	17206	17118	17331	17259	17129	17179	17087	17110	17353	17198	17262	17089	17069	17148	16943	17127	17013	16992	17090	17233	17110	17168	17017	17136	17229	17136	16898	17079	16980	16933	17237	17339	17128	17075	17211	17164	17203	17211	17073	16894	16962	17128	17125	17185	17134	17082	17239	17080	17323	17095	17152	17147	17199	17137	17200	17075	17141	17185	17114	17125	17092	16948	16965	17072	17045	16978	17139	17167	17082	17255	17240	17288	17044	16949	17198	17242	17209	17049	17212	17183	16830	17072	16962	17207	17079	17122	17092	17256	17097	16925	17017	16950	16991	17263	17033	17010	17042	17131	17127	17079	17182	17402	17275	17058	17186	16932	17041	17035	17124	17270	17330	16931	17222	16903	16877	17089	17243	17268	17030	16949	17275	17085	16932	17139	17101	17139	17441	17165	16988	17180	17077	16989	17085	17068	17024	17233	17038	17266	17145	17168	17037	17227	17186	17265	17084	17084	17063	17055	17173	17195	17166	17019	17093	17166	17050	16980	17313	16984	17151	17031	17058	16856	17214	17065	17057	17274	17162	17155	17388	17069	17062	17112	17142	17027	17155	17238	16947	17202	17062	17321	17058	17041	17094	17198	17195	17099	17225	17101	17240	17010	17090	17197	17231	17247	17110	17146	16984	17139	17207	17200	17441	17163	17083	17175	17020	17053	16989	17136	16942	17255	17185	17055	17195	17178	17017	17216	16866	17156	17069	17129	17237	17150	17121	17202	17183	17284	17111	17293	17066	17095	16961	17054	17064	17372	17252	17110	17098	17184	17153	17257	17108	17146	17153	17168	17181	17194	16882	17113	17124	17144	17018	17058	17009	16993	17102	17130	17281	17122	17287	17297	17070	17168	17026	16909	17290	17153	17165	17307	17105	17213	17071	17136	17256	17211	17315	17100	17168	17317	17226	17112	17349	17156	17112	17257	17141	17225	17037	17198	17253	16928	17271	17188	17190	17379	17217	17304	17064	17166	17229	17168	17195	17067	17168	17145	17217	17212	17200	17113	17157	17192	16976	17012	17074	17118	17158	17193	17337	17176	17227	17203	17216	17015	17044	17104	16910	16873	17216	17088	17380	16860	17276	17307	17348	17280	17328	17192	17034	17184	17103	17057	17197	17226	17186	17261	17299	17305	17145	17287	17269	17274	17159	17195	17199	17166	17050	17192	17010	17105	17129	17100	17034	17024	17249	17007	17295	17228	17152	17115	17196	17351	17226	17214	17101	17297	17314	17135	17033	17203	17033	17168	17209	17130	16900	17040	17047	17155	16866	17223	17088	17282	16977	17120	17194	17149	17178	17232	17023	17066	17266	17171	16915	17124	17201	17351	16955	17010	17151	17017	17079	17175	17157	17182	17329	17281	17117	17016	17042	17072	17043	17363	17173	16995	16998	16940	17143	17233	17202	17005	16993	17272	17213	17031	17155	17280	17056	17050	17081	17327	17165	17063	17182	17194	17148	16983	17152	17158	17026	17175	17134	17111	16959	17411	17127	17099	17004	17071	17357	17069	17057	17278	17037	17120	17344	17016	17249	17407	17144	16962	17109	17101	16999	17129	16931	16868	17146	17274	17101	17150	17065	17092	17147	16870	16996	16995	17030	17189	17263	17286	17211	17118	17019	17124	17197	17147	17144	16963	17316	17133	17214	17001	17149	17194	17099	17247	17103	17329	17279	17028	17057	17016	17069	17135	17139	17043	17499	17283	17254	17263	17056	17095	16955	17078	17343	17163	17102	17254	17028	17076	17088	17189	16976	17112	17026	17308	17072	17173	17111	17273	16974	17254	17203	17316	17006	17332	17074	17205	17251	17323	17253	17163	17283	17091	17115	17353	17084	16932	17051	17217	17299	17166	17113	17259	17183	17086	16993	17114	17145	17235	17030	17348	17065	17042	17270	17089	17088	17144	17219	17196	17064	17234	17200	17188	17191	17047	17018	17210	17005	17153	17261	17047	16995	17154	17161	17203	17028	17172	17270	17134	16895	17111	17110	17100	17223	17052	17268	17151	17265	17278	17151	17215	17081	17165	17027	17180	17147	17286	17217	17146	17019	17079	17096	17058	17281	17381	17197	17180	16917	17140	17083	17195	16977	16959	17152	16911	17200	17316	17258	17326	17204	17208	17073	17243	17330	17220	17216	17191	17011	16980	17172	17023	17061	17086	17122	17170	16797	17033	17193	17130	17332	17243	17318	17015	17092	17078	17171	17148	17061	17074	16973	17262	17132	17208	17019	17186	17266	17173	17121	17238	17116	17150	17194	17025	17049	17229	17006	17044	17088	17034	17030	17050	17151	17132	17386	17278	16829	17018	16984	16980	17054	17123	16992	17140	17071	17164	17193	17277	17164	17107	17073	17198	17228	17128	17002	17031	17131	17209	17168	17047	17180	17232	17197	16889	16971	17444	17248	17020	17185	17307	17058	17098	17266	17272	17250	17107	17240	17088	17031	16947	17062	17132	17070	17013	17178	17180	17286	17123	17329	17366	16878	17261	17193	17126	17024	17196	17167	17056	17163	17196	17169	17249	17119	17055	17097	17083	17170	17087	17023	17047	17063	17120	17016	17114	16958	17485	17180	17237	17146	17194	17117	16983	17207	16939	17075	17156	17267	17230	17293	17180	17201	17171	17094	17209	17053	17026	17213	17135	17340	17025	17065	17040	17212	17045	17005	17178	17140	17168	17045	17166	17214	17303	17250	17102	16972	17249	17179	17226	17279	17160	17144	17056	17191	17278	17332	17155	16990	17206	17292	17159	17210	17251	17259	17174	17222	17153	17077	17064	16994	17055	17087	16926	17169	17015	17210	16947	17132	17148	17179	17373	17034	17178	17079	17285	17031	17205	16962	17000	17064	17435	17189	17147	17126	17234	17339	17065	17102	17266	17048	17002	17106	17364	17092	17241	17294	17308	17201	17143	17057	17138	17176	17214	17152	16968	17083	17145	16989	17161	17126	17228	17190	17088	17163	17346	17173	17059	17171	17310	17137	17001	16992	17127	17323	17157	17022	17107	17221	17201	17201	17120	17082	17233	17216	16998	17037	17008	17249	17186	17329	17120	17275	17157	17183	16890	17147	17168	16996	17230	17010	17121	17123	17356	17475	17219	17047	17073	17184	17268	17228	16983	17353	17212	17165	17187	16930	17154	17168	16947	17230	17101	17103	17128	17056	17243	17239	17017	16888	17300	17077	17143	16978	17184	17217	17199	17086	17087	17071	17172	16925	17335	17008	17108	17085	17164	17150	17110	17212	17284	17154	17260	17191	17389	16960	17004	17121	16980	17097	17077	17033	17261	17223	17112	17206	16932	17304	17175	17093	17109	17470	16953	16982	16794	17299	17076	17275	17170	16959	17147	17108	17151	17030	17180	16956	17118	17063	17130	17439	17140	16980	17246	17215	17209	17190	17209	17094	17213	17156	17199	17239	17191	16953	17335	17121	17285	17026	17009	17246	17230	16951	17128	17300	17030	17155	17137	17105	17254	16986	17127	17100	17211	17011	17127	17059	17116	17145	17030	17260	17054	17061	17081	17078	17198	17144	17169	17111	17050	17180	17080	17235	17173	17262	17113	16937	17056	17059	17226	17257	17255	17188	17105	17306	17133	17094	17143	17179	17044	17081	17157	17084	17062	17174	17271	17085	17215	17130	17228	17147	16964	17180	17362	17176	17142	17062	17191	17081	16862	17117	17247	17156	16959	17189	17161	17103	17110	16971	17209	16999	17040	17101	17086	17140	17321	16985	17294	17049	17213	16997	17098	17403	17076	17010	17199	17234	17137	17112	17132	17279	17248	17026	17211	17053
16873	27790	26224	22606	21109	19795	18316	17528	16962	16936	16676	16825	16382	16214	16138	16914	31939	38661	31492	24828	21294	18083	16723	15992	15947	15920	16004	15871	15842	15801	15836	15677	15790	15756	15749	15866	15840	15843	15783	15793	15775	15785	15853	15801	15759	15644	15754	15733	15619	15674	15832	15814	15901	15739	15691	15725	15606	15879	15820	15798	15825	15767	15844	15910	15854	15688	15702	15793	15727	15715	15763	15778	15886	15846	15705	15663	15595	15940	15817	15578	15692	15701	15675	15958	15862	15600	15694	15861	15803	15628	15715	15942	15568	15719	15715	15794	15742	15802	15832	15746	15755	15818	15824	15902	15703	15769	15910	15665	15835	15739	15647	15919	15565	15719	15843	15804	15751	15689	15811	15733	15702	15751	15664	15700	15658	15813	15804	15785	15796	15738	15783	15736	15797	15807	15597	15763	15560	15861	15684	15624	15732	15656	15574	15868	15802	15665	15767	15737	15721	15803	15671	15756	15943	15809	15894	15779	15768	15633	15724	15629	15789	15735	15783	15578	15720	15813	15705	15855	15770	15666	15760	15603	15644	15786	15769	15744	15892	15776	15801	15542	15957	15814	15798	15748	15873	15798	15844	15885	15650	15789	15951	15829	15905	15671	15784	15720	15664	15465	15848	15800	15795	15685	15770	15751	15843	15811	15689	15772	15550	15830	15732	15764	15946	15843	15774	15636	15810	15803	15868	15786	15822	15593	15753	15813	15634	15858	15605	15653	15653	15854	15767	15674	15835	16040	15738	15814	15647	15649	15702	15786	15733	16020	15703	15699	15622	15750	15671	15741	15578	15652	15775	15745	15790	15792	15920	15712	15863	15701	15663	15837	15872	15670	15876	15741	15644	15810	15765	15684	15655	15730	15713	15714	15780	15797	15699	15762	15756	15830	15722	15656	15887	15730	15570	15722	15848	15687	15672	15806	15747	15622	15805	15831	15688	15887	15715	15785	15717	15697	15709	15879	15699	15685	15834	15674	15510	15760	15652	15832	15597	15730	15706	15724	15845	15845	15794	15647	15788	15816	16005	15641	15852	15709	15671	15677	15908	15730	15795	15711	15820	15787	15821	15746	15783	15805	15718	15698	15695	15794	15725	15718	15685	15868	15741	15558	15607	15558	15895	15902	15782	15730	15715	15778	15938	15565	15752	15777	15709	15845	15714	15638	15617	15774	15738	15822	15801	15688	15778	15725	15763	15808	15896	15712	15638	15588	15862	15544	15663	15740	15755	15814	15796	15781	15835	15701	15775	15758	15745	15631	15702	15835	15955	15716	15839	15753	15772	15646	15826	15697	15836	15592	15751	15716	15618	15809	15700	15820	15876	15682	15762	15702	15842	15722	15757	15673	15667	15906	15776	15847	15755	15801	15734	15655	15796	15754	15827	15627	15697	15868	15930	15799	15738	15872	15640	15727	15692	15769	15839	15559	15854	15742	15683	15808	15738	15696	15647	15602	15772	15619	15810	15799	15722	15683	15898	15796	15793	15580	15846	15691	15802	15671	15567	15687	15763	15739	15678	15712	15699	15896	15882	15669	15849	15653	15748	15763	15769	15843	15774	15728	15819	15767	15778	15788	15911	15809	15782	15729	15872	15754	15716	15883	15726	15903	15776	15901	15717	15727	15639	15801	15772	15832	15843	15832	15827	15714	15722	15758	15689	15631	15766	15751	15735	15736	15662	15722	15821	15806	15620	15822	15739	15810	15802	15569	15798	15745	15809	15831	15704	15719	15555	15749	15708	15729	15778	15819	15798	15784	15677	15861	15772	15726	15828	15859	15756	15880	15673	15788	15795	15688	15784	15944	15912	15617	15692	15961	15593	15875	15669	15774	15591	15671	15804	15640	15818	15818	15673	15724	16031	15818	15768	15584	15686	15908	15749	15730	15683	15734	15730	15568	15565	15699	15704	15741	15724	15806	15751	15795	15720	15642	15722	15845	15599	15697	15789	15782	15836	15900	15739	15690	15709	15701	15730	15999	15644	15894	15800	15650	15610	15777	15943	15708	15854	15736	15727	15828	15617	15605	15757	15804	15791	15564	15754	15784	15715	15757	15722	15762	15820	15623	15848	15792	15802	15640	15561	15941	15683	15626	15622	15752	15795	15690	15726	15815	15691	15691	15662	15886	15774	15657	15706	15710	15812	15782	15939	15821	15600	15745	15713	15662	15517	15813	15655	15834	15644	15706	15646	15698	15672	15568	15680	15648	15713	15694	15821	15742	15648	15672	15670	15807	15645	15728	15750	15853	15720	15776	15798	15871	15813	15690	15600	15664	15595	15715	15682	15830	15682	15682	15818	15684	15840	15700	15685	15889	15682	15583	15893	15856	15716	15773	15669	15767	15775	15894	15808	15825	15817	15673	15742	15745	15707	15814	15943	15889	15845	15807	15686	15729	15862	15717	15757	15645	15730	15783	15691	15668	15697	15636	15745	15787	15864	15742	15645	15682	15691	15626	15608	15767	15911	15735	15733	15744	15807	15635	15742	15627	15514	15699	15744	15736	15878	15711	15638	15562	15921	15931	15792	15712	15758	15736	15875	15825	15779	15847	15787	15791	15638	15767	15723	15702	15896	15614	15601	15822	15676	15711	15851	15695	15793	15838	15899	15632	15809	15913	15768	15595	15734	15831	15965	15816	15682	15572	15866	15912	15692	15781	15814	15650	15789	15792	15728	15790	15539	15842	15547	15772	15809	15752	15626	15648	15819	15765	15847	15954	15765	15768	15757	15694	15915	15701	15892	15858	15864	15915	15798	15832	15791	15751	15629	15747	15866	15907	15613	15758	15686	15781	15720	15718	15957	15828	15822	15724	15602	15757	15582	15833	15752	15775	15739	15748	15724	15785	15769	15734	15614	15787	15673	15729	15848	15869	15702	15832	15633	15649	15644	15780	15813	15866	15821	15731	15705	15751	15670	15838	15715	15934	15804	15828	15500	15842	15643	15688	15823	15648	15712	15804	15562	15607	15929	15705	15893	15791	15717	15736	15858	15822	15701	15649	15739	15704	15783	15644	15765	15857	15789	15724	15583	15854	15809	15710	15886	15795	15818	15902	15850	15744	15603	15816	15923	15897	15712	15706	15875	15739	15707	15847	15789	15867	15593	15713	15954	15909	15690	15876	15656	15754	15731	15687	15796	15724	15797	15738	15795	15761	15751	15719	15766	15758	15833	15738	15754	15780	15804	15676	15759	15701	15828	15800	15798	15738	15791	15673	15700	15842	15752	15588	15632	15784	15620	15848	15675	15797	15826	15839	15554	15582	15702	15947	15653	15758	15794	15774	15684	15745	15776	15683	15699	15827	15793	15813	15706	15748	15609	15719	15641	15774	15660	15677	15653	15783	15750	15653	15807	15873	15730	15782	15687	15746	15713	15617	15968	15705	15739	16027	15629	15822	15823	15753	15626	15815	15714	15734	15654	15944	15791	15807	15696	15827	15645	15692	15790	15783	15685	15754	15695	15636	15786	15761	15860	15801	15696	15696	15769	15743	15779	15928	15634	15724	15845	15970	15629	15725	15697	15793	15760	15616	15818	15810	15604	15784	15716	15738	15765	15833	15758	15849	15782	15697	15746	15694	15691	15833	15699	15743	15667	15683	15684	15762	15684	15887	15660	15762	15795	15746	15693	15765	15823	15847	15648	15847	15616	15769	15726	15811	15735	15796	15739	15733	15569	15808	15724	15798	15885	15753	15712	15855	15858	15750	15752	15655	15634	15654	15659	15773	15719	15863	15561	15891	15876	15619	15732	15922	15855	15621	15783	15825	15913	15744	15700	15680	15745	15836	15537	15816	15836	15679	15822	15704	15751	15797	15643	15629	15855	15761	15643	15702	15920	15706	15771	15871	15623	15748	15986	15782	15833	15616	15779	15691	15936	15844	15791	15668	15842	15658	15866	15775	15926	15929	15789	15674	15733	15908	15848	15810	15686	15858	15784	15750	15715	15732	15901	15828	15732	15773	15803	15914	15746	15755	15852	15683	15804	15763	15712	15652	15811	15686	15832	15669	15649	15663	15707	15769	15734	15714	15705	15598	15622	15851	15795	15886	15732	15857	15596	15757	15614	15748	15773	15838	15832	15716	15709	15915	15784	15787	15817	15780	15812	15886	15926	15842	15719	15758	15801	15711	15829	15745	15802	15774	15675	15739	15688	15819	15750	15616	15735	15755	15693	15895	15828	15897	15664	15801	15824	15641	15760	15811	15886	15606	15754	15732	15907	15735	15836	15678	15748	15730	15744	15745	15754	15799	15865	15743	15747	15552	15805	15697	15721	15781	15574	15573	15729	15845	15716	15732	15814	15519	15769	15733	15719	15849	15930	15605	15578	15706	15829	15779	15617	15608	15727	15831	15854	15738	15633	15685	15850	15658	15736	15609	15776	15760	15598	15804	15682	15754	15751	15712	15766	15698	15752	15666	15640	15934	15779	15712	15824	15740	15799	15775	15641	15793	15711	15751	15722	15827	15680	15827	15678	15657	15802	15688	15803	15974	15795	15719	15763	15752	15829	15829	15754	15672	15712	15687	15503	15665	15794	15822	15650	15803	15592	15799	15747	15628	15879	15752	15579	15768	15662	15801	15860	15710	15763	15767	15593	16015	15679	15639	15725	15705	15696	15749	15875	15863	15618	15737	15629	15851	15844	15726	15743	15988	15809	15672	15793	15561	15686	15644	15775	15642	15676	15737	15842	15787	15872	15581	15841	15629	15885	15799	15767	15727	15588	15600	15630	15831	15672	15698	15751	15640	15887	15887	15682	15770	15700	15830	15966	15699	15532	15673	15717	15748	15756	15628	15684	15599	15626	15812	15637	15561	15847	15493	15780	15724	15811	15758	15622	15678	15816	15722	15774	15920	15816	15925	15779	15747	15835	15860	15806	15915	15814	15684	15699	15786	15614	15831	15691	15682	15803	15870	15784	15547	15698	15707	15567	15971	15703	15676	15794	15894	15941	15646	15752	15755	15780	15715	15560	15651	15612	15863	15737	15754	15769	15834	15664	15795	15955	15783	15667	15739	15924	15730	15803	15865	15910	15573	15728	15739	15744	15839	15822	15722	15780	15796	15670	15779	15812	15666	15771	15772	15744	15827	15773	15700	15638	15686	15751	15720	15814	15598
29778	22211	22125	19880	18814	18693	18569	18084	18054	18119	18127	17936	17940	18058	17895	18159	18350	19727	19335	18869	18741	18417	18123	17909	17897	17929	17924	17888	17900	18119	17836	18127	17880	17943	17912	17898	17883	18099	17782	17847	17844	17834	17999	17925	17926	17873	17940	17870	18079	18004	17831	17932	17863	17492	17815	17908	17936	17956	18033	17769	18018	17900	17990	17910	18000	17713	17808	17941	17838	18002	17923	18130	17897	17875	17878	17888	17878	18045	18166	17915	17866	17764	17766	17770	17893	17994	17887	17852	18065	17890	17851	17922	18063	17681	17929	17771	17966	17861	17867	17944	18009	18041	17980	17949	17985	18023	17949	18048	18053	18091	18071	17849	17978	18101	18011	17740	17724	17988	18035	17857	17576	17884	17908	18022	17848	17815	17912	17968	18034	17836	17979	17776	17856	17816	17891	17953	17737	17760	17819	17946	18120	17881	17878	17626	17762	17977	17780	17800	17974	17950	17606	18051	17892	17706	18037	17948	17902	17859	17892	17806	17932	17966	17908	18010	17879	17748	17830	17966	17881	17934	17798	17892	18012	17869	18002	17939	18023	18126	17988	17939	17838	17959	17753	17777	18059	17991	17954	17904	17908	17828	17605	18203	17979	17909	17748	17773	17920	18044	17821	17792	17900	17970	17961	17770	17794	17963	17862	17771	17892	18000	17885	17926	17972	17903	17965	17974	17911	17884	17746	17844	17872	17955	17999	17661	17854	17868	18037	18019	17874	17775	17806	17944	18053	17985	17902	18020	18008	17951	18027	17818	17932	17628	17605	17806	17833	18045	17838	18034	17920	17943	17963	17819	18125	17827	17922	17821	17985	17908	17932	17786	17984	17923	18167	18001	17856	17730	17861	17875	17985	17654	17923	17923	17671	17880	18061	17959	17870	17898	17835	17875	17817	17949	18069	17888	18016	17852	17983	17899	17883	17856	18027	17849	18024	17764	18043	17878	17926	17762	17889	17799	17915	17986	17750	17984	17922	17777	17772	17834	17881	17657	17886	17886	17768	18109	17711	17871	17949	18028	17773	17902	17959	18041	17705	17810	17698	17943	17724	17845	17857	17719	17770	17913	17783	17928	17841	17887	17776	17839	17944	17919	17941	17921	18052	17862	17792	17898	17982	18022	17854	18170	17978	17870	17906	17832	17871	17874	17801	17935	17895	17886	17913	17816	17860	17759	17844	17745	18051	17904	17997	18058	17935	18139	17913	17888	18003	17812	18081	18046	17897	17843	17952	17801	17830	18042	18084	17903	17843	17830	17878	17810	18049	17854	18046	17882	17763	17875	18208	17898	17995	17804	17829	17788	17853	17786	17760	18055	17737	17905	18000	17750	17967	17899	17817	17973	18004	17947	17803	17786	17916	17986	17877	18063	17951	17869	18029	18005	17979	17876	18037	17986	17721	17926	17908	17901	18019	18149	17723	17965	18007	17842	17800	18022	17819	17679	17725	17786	17834	18245	17893	17868	17784	17877	17930	18100	18081	18018	17964	17793	17881	17821	17784	17870	17849	17821	17662	17875	17897	17703	18023	17821	17949	17836	17925	17896	18046	17872	17899	17983	17898	17774	18015	18021	17906	17790	17808	17878	17950	17942	17818	18025	17776	18036	17882	17940	17868	18088	17694	17878	18093	18048	17817	18050	18027	17976	17932	18003	17988	17930	18124	18044	17673	17813	17988	17867	17989	17939	17740	17943	17683	17893	17816	17916	17888	17823	17788	17961	18076	17838	17940	17877	17927	18094	18155	17933	17851	17840	17776	17958	18118	17983	17837	17805	17829	17897	17705	17968	18129	17922	17842	17775	18138	18002	17926	17828	17751	17985	17933	18158	17900	17782	17984	18064	17847	18014	17905	17826	17940	17910	17913	17852	17698	17835	17757	17938	17847	18059	18013	17790	17991	18036	17878	17983	17892	17880	17771	17799	17892	17924	17811	17812	17952	18088	18054	18086	17842	17771	17876	17919	17705	17763	17830	17870	17999	17824	17868	17727	17846	17957	18013	18015	18021	17836	18037	17720	17869	17934	17889	17714	17919	18011	18025	17951	17855	17966	17828	17791	17949	18015	17823	17968	17892	18039	17826	17714	17798	17887	17618	17869	17690	18132	17960	17861	17887	17816	18118	17747	17921	17846	17892	17849	17791	17780	17801	18094	17798	17893	17795	17901	17808	18095	17977	17722	17825	17840	18018	17851	18074	17944	17903	17864	17762	17855	18005	17902	17870	17852	17988	17853	17938	17744	18006	17756	17683	18023	17937	17895	17945	17770	18032	17889	17782	17973	18059	17829	18016	17689	17828	18017	17928	17875	17889	17932	17961	17834	18002	17817	17872	17783	17983	17884	17906	17831	17753	17939	18131	17901	17868	18064	17873	18044	17653	18169	17991	17980	17827	17972	17808	17939	17850	17801	17897	17756	17849	17761	18224	17879	18025	18174	17914	18057	17794	17842	18062	17966	17842	17749	17974	17851	17936	17782	17590	17882	17936	17983	17956	17875	17888	17883	17996	18026	18082	18016	17906	17878	17737	17780	17716	17872	17996	17867	17938	17934	17923	17703	17895	17866	17977	17800	18024	18055	17968	17904	18151	17808	17943	17856	18002	17881	17873	17937	18006	17830	18045	17826	17890	17806	17944	18083	17835	17915	18021	17949	17944	17962	17793	17929	17955	17978	17999	18162	17933	17693	17805	17898	17969	17827	17861	17906	17911	17956	17840	17755	18127	17958	17962	17827	17914	17965	17929	17943	17995	17938	17983	17779	17798	17822	17922	17858	17959	17980	17977	17876	17889	17988	17853	17929	17947	18021	17879	17959	17929	17851	17908	18109	17990	17841	17783	17793	17680	18094	17890	17975	17942	17886	17860	17945	17813	17607	17916	17782	17737	17819	17784	18079	17834	17814	17773	17882	18052	17796	18053	17907	17723	18035	17936	17886	18079	17722	18000	18008	17859	17532	17797	17752	17949	17789	18134	17874	17833	17881	17966	18084	18060	17948	17968	18002	17938	17813	18013	17650	17834	17767	18096	17937	17783	17966	17984	17904	18030	18022	17826	17923	17791	17815	17844	17807	17987	17839	17969	18016	18010	17996	17991	17888	18022	17967	17924	17860	17815	17722	17811	17689	17918	17815	18106	17942	17797	18008	17796	17846	17987	17828	17843	17901	17848	17706	18109	18055	17823	17944	18094	18134	17931	17836	17809	17885	17869	17982	17957	18014	17942	18220	17759	17765	17936	18043	18020	18014	18067	18002	17856	17965	17878	17794	17845	17993	17865	17914	17898	17938	17867	17972	17910	17850	17680	17756	17768	17620	17851	18004	17916	18200	17907	17745	17848	17872	17733	17988	17932	17849	17840	18087	17954	17882	17972	17911	18081	17898	17907	18173	17851	17648	18070	17924	18048	17962	17679	17996	17733	17913	17743	17824	17937	17804	17839	18088	17864	17842	17977	17928	17809	18047	17970	17787	17878	17919	17935	17934	17736	17935	17810	17980	17862	18063	17866	17794	18015	17593	18061	17831	17973	17746	17961	17857	17989	17782	18025	17826	18178	17918	18028	17938	18163	17994	17691	17888	17973	18021	17866	17956	17808	17811	17852	17945	17937	17831	18034	17931	18134	17782	17888	18102	18020	17945	18071	18066	17908	17946	17979	17985	17937	17980	17946	17829	17881	17899	17716	17958	17980	17965	17960	17894	17932	17958	17977	18077	17882	17909	17964	17706	17946	18175	17936	17920	17824	18035	17841	17801	17841	17784	17890	17936	17826	17937	17858	17807	17898	18064	18011	18090	17942	17917	17730	17930	17764	17783	17899	17935	18071	17717	17939	17809	17867	17985	17901	17827	17946	18002	17696	17872	17970	17779	17866	17774	17736	17774	17772	17687	17927	17886	17873	18062	17921	18125	18105	17824	18033	17834	17959	17795	18021	17909	17952	17900	17711	17779	17982	17891	17964	17909	17845	17818	17825	17887	18005	17844	17865	18012	17765	17958	18164	17801	17636	18011	17850	17951	17939	17906	17849	17746	17829	17756	17888	17822	17970	17829	17775	17866	18036	17977	18095	17803	18052	17879	17987	17957	17795	17792	17858	18004	18115	17955	17885	17703	17813	17922	17904	17946	18002	17842	17980	17974	18103	17780	17909	17841	17920	17951	17974	17812	17873	17749	17850	17923	17897	17925	17869	17889	17639	17861	18148	17942	17846	17828	17971	17840	17860	17752	17965	18007	18026	17832	17870	17970	17809	17969	17824	18061	17967	17754	17976	17802	18175	18019	17815	17775	17819	18130	17981	17847	18033	17800	18032	17719	17901	17752	17798	17970	17819	17939	17801	17843	17851	17914	18002	18013	17849	17864	17843	18133	17994	18010	17859	17889	17933	17849	17977	17934	18075	18033	17875	17978	18020	17775	17914	17947	18034	17881	17903	18018	17986	17923	17850	17868	18153	17902	17991	17849	17773	18153	17842	17705	17966	17916	18125	17760	17884	17844	17812	17848	17894	18079	17891	18046	17913	17984	17869	17810	18072	17719	17889	17932	18052	17977	17940	17984	17955	17825	18077	18032	17825	18048	17931	17838	17913	17863	17931	17883	17968	17978	17774	18045	17992	17969	17969	17898	17848	18041	17778	17949	17997	17899	17917	17981	17742	17752	18010	17815	17761	17755	17926	17833	17656	17836	17767	17930	17955	18041	17968	17879	17900	17902	18054	17893	18101	17721	17942	17893	17876	17900	18104	17924	17614	17994	17794	17752	18042	17954	17951	17995	17675	17806	17857	17883	17860	17855	17798	17747	17789	17784	17821	17990	17858	17834	17860	17844	18086	18039	17841	17914	17937	17769	17892	17874	17911	17857	17997	17883	17834	17951	18011	17885	18097	17877	17902	17948	17915	17894	17803	17984	17883	18120	17764	17977	18098	17919	17921	17800	17925	17929	18091	17972	17815	17954	18112	17761	17952	17753	17874	17841	17931	17890	17929	17967	17835	17828	17898	17933	17745	18149	17990	17902	17929	17860	18038	17843	17694	18021	18013	18013	17874	17971	17886	17790	17703	17798	18023	17730	17907	17788	17980	17845	17841	17723	17949	17972	17753	17815	17884	17887	17971	18223	17880	17962	18000	17754
16605	17851	17848	17192	17958	17390	16909	16589	16393	16401	16495	16417	16399	16405	16074	16113	17184	18474	18026	17651	16864	16598	16484	16199	16112	16321	16106	16179	16114	16163	16034	16165	16207	16164	16191	16313	16073	16202	16142	16094	16326	16102	16294	15933	16375	16066	16253	16178	16211	16268	16203	16214	16364	16220	16162	16099	16295	16076	16087	16178	16343	16062	16260	16192	16235	16241	16300	16196	16059	16348	16213	16186	16171	16189	16065	16244	16055	16094	16302	16075	16208	16188	16291	16163	16120	16080	16242	16155	16214	16358	16182	16091	16372	16044	16184	16275	16245	16028	16302	16222	16235	16086	16173	16231	16330	16067	16291	16176	16161	16030	16222	16209	16233	16362	16076	16287	16280	16061	16301	16413	16146	16336	16160	16169	16051	16084	16168	16190	16276	16200	16217	16135	16382	16032	16167	16156	16212	16105	16086	16128	15989	16330	16261	16243	16030	16106	16069	16213	16221	16208	16181	16058	16124	16141	16273	16331	16282	16320	16341	16146	16057	16315	16350	16097	16195	16036	16171	16235	16344	16215	16207	16236	16060	16363	16213	16065	16178	16234	16245	16299	16217	16274	16203	16267	16428	16245	16074	16297	16303	16205	16127	16224	16162	16139	15925	16295	16051	16311	16186	16276	16216	16213	16266	16064	16137	16270	16025	16160	16066	16154	16094	16476	16178	16210	16190	16100	16100	16275	16112	16205	16235	16257	16255	16292	16143	16159	16230	16231	16158	16079	16252	16238	16166	16105	16259	16252	16088	16253	16233	16244	16085	16324	16191	16226	16127	16110	16039	16262	16043	16142	16125	16115	15989	15989	16168	16346	16289	16254	16183	16192	16110	16287	16154	16273	16083	15984	16085	16272	16277	16237	16133	16224	16030	15957	16106	16138	16298	16218	16221	16285	16227	16141	16231	16044	16080	16127	16305	16269	16199	16260	16179	16179	16143	16202	16191	16109	16198	16185	16209	16122	16116	16320	16273	16287	16216	16301	16120	16193	16101	16185	16322	16089	16241	16325	16218	16180	16210	16139	16197	16147	16370	16139	16255	16306	16242	16160	16211	16110	16295	16091	16436	16193	16248	16152	16142	16109	16147	16212	16134	16217	16220	16153	16150	16188	16432	16209	16126	16113	16353	16147	16273	16171	16040	16039	16258	16255	16169	16281	16215	16267	16195	16166	16258	16224	16100	16192	16217	16224	16184	16287	16112	16289	16175	16114	16325	16224	16312	16224	16094	16309	16418	16101	16131	16200	16321	16155	15929	16189	16356	16298	16220	16282	16129	16170	16113	16198	16382	16202	16230	16330	16133	16144	16284	16018	16177	16349	16181	16232	15980	16099	16094	16301	16227	16155	16277	16132	16128	16387	15959	16322	16267	16174	16243	16351	16251	16113	16061	16182	16303	16100	16217	16331	16159	16108	16128	16248	16305	16272	16399	16191	16016	16288	16073	16043	16093	16119	16268	16055	16129	16092	16270	16258	16039	16209	16142	16251	16317	16031	16251	16314	16222	16109	16121	16058	16269	16134	16153	16084	16196	16134	16236	16128	16077	16162	16205	16262	16044	16180	16038	16395	16078	16172	16197	16261	16354	16092	16201	16275	16272	16250	16129	16012	16225	16053	15969	16173	16281	16164	16320	16277	16245	16206	16215	16358	16216	16313	16166	16153	16089	16125	16228	16170	16105	16217	16331	16260	16079	16110	16084	16261	16196	16195	16191	16237	16155	16123	16202	16272	16126	16288	16193	16260	16180	16186	16211	16177	16271	16065	16230	16118	16315	16280	16206	16228	16276	16215	16209	16158	16078	16250	16133	16199	16394	16245	16315	16070	16183	16135	16309	16267	16242	16197	16374	16252	16490	16205	16298	16132	16265	16161	16040	16149	16145	16143	16332	16213	16286	16167	16175	15976	16223	16247	16104	16087	16192	16284	16229	16255	16262	16147	16196	16282	16262	16081	16214	16181	16192	16049	16150	16315	16148	16144	16157	16198	16264	16192	16256	16217	16270	16336	16083	16221	16075	16112	16113	16239	16167	16178	16274	16255	15938	16004	16245	16178	16422	16348	16123	16068	16077	16169	16108	16291	16299	16170	16232	16227	16215	16089	16266	16101	16276	16171	16262	16020	16125	16143	16251	16269	16243	16034	16257	16229	16223	16036	16113	16207	16016	16185	16289	16053	16297	16172	16309	16225	16262	16122	16242	16227	16152	16173	16191	16297	16246	16216	16158	16268	16462	16092	16212	16155	16159	16186	16360	16178	16163	16344	16260	16386	16138	16185	16160	16239	16061	16348	16118	16186	16306	16332	16135	16146	16189	16258	16036	16144	16168	16453	16160	16169	16261	16099	16037	16074	16203	16264	16143	16279	16250	16184	16197	16212	16216	16240	16219	16100	15969	16203	16163	16348	16133	16120	16170	16240	16255	16165	16272	16223	16186	16150	16321	16150	16149	16053	16199	16292	16283	16044	16289	16170	16297	16127	16232	16184	16216	16197	16250	16196	16252	16298	16136	16168	16162	16091	16237	16181	15992	16133	16182	16275	16061	16300	16237	16201	16117	16181	16298	16201	16378	16192	16135	16202	16096	16151	16079	16420	16406	16256	16261	16281	16085	16117	16149	16507	16242	16384	16221	16249	16225	16091	16167	16217	16212	16127	16126	16243	16255	16204	16322	16166	16164	16085	16178	16255	16209	16308	16179	16331	16192	16261	16130	16248	16146	16126	16113	16231	16016	16058	16110	16184	16244	16299	16395	16144	16046	16251	16133	16337	16122	16177	16343	16295	16271	16105	16176	16191	16200	16174	16218	16080	16191	16110	16336	16208	16100	16259	16185	16232	16156	16395	16290	16320	16101	16261	16323	16313	16296	16085	16230	16151	16217	16119	16115	16375	16133	16284	16164	16236	16197	16270	16193	16155	16292	16440	16147	16134	16205	16183	16390	16184	16105	16015	16119	16285	16167	16184	16193	16222	16136	16081	16192	16150	16150	16192	16388	16277	16329	16151	16298	16402	16210	16329	16260	16142	16218	16085	16095	16215	16292	16045	16336	16118	16283	16233	16209	16374	16325	16138	16158	16178	15999	16382	16125	16136	16299	16260	16258	16196	16290	16093	16168	16405	16087	16341	16282	16211	16309	16171	16206	16297	16011	16220	16294	16279	16104	16328	16224	16191	16185	16148	16277	16222	16230	16239	16121	16218	16291	16102	16224	16290	16251	16170	16216	16359	16301	16221	16416	16212	16215	16244	16426	16236	16308	16168	16223	16137	16169	16173	16161	16247	16266	16086	16130	16294	16334	16240	16170	16236	16126	16168	16187	16213	16037	16122	16278	16217	16293	16140	16310	16142	16085	16257	16194	16036	16208	16177	16427	16104	16227	16123	15970	16161	16174	16234	16353	16313	16215	16201	16184	16147	16206	15974	16203	16159	16107	16199	16318	16276	16200	16121	16178	16159	16104	16417	16015	16300	16226	16177	16246	16295	16292	16241	16101	16198	16209	16020	16169	16205	16225	16145	16210	16263	16084	16125	16119	16118	16262	16201	16144	16075	16246	16194	16281	16169	16218	16288	16142	16122	16236	16200	16370	16154	16071	16295	16102	16335	16228	16434	16279	16197	16185	16040	16236	16179	16204	16242	16265	16306	16096	16124	16303	16286	16093	16201	16178	16305	16160	16266	16127	16333	16262	16260	16072	16146	16281	16046	16040	16153	16113	16168	16056	16029	16109	16373	16080	16070	16194	16332	16261	16271	16152	16236	16127	16102	16087	16192	16265	16137	16021	16287	16346	16171	16176	16341	16318	16187	16054	16011	16459	16112	16298	16202	16164	16076	16118	16357	16304	16102	16144	16033	16262	16135	16371	16203	16203	16336	16169	16298	16103	16204	16174	16234	16290	16216	16267	16126	16369	16033	16213	16226	16286	16285	16301	16267	16331	16356	16142	16169	16183	16062	16207	16203	16206	16084	16445	16130	16231	16236	16076	16259	16115	16138	16119	16242	16179	16085	16315	16310	16289	16113	16176	16168	16295	16188	16117	16184	16142	16303	16293	16161	16351	16255	16169	16024	16162	16166	16062	16294	16274	16368	16166	16104	16220	16048	16195	16269	16221	16153	16219	16256	16278	16061	16123	16319	16000	16202	16175	16235	16146	16167	16103	16224	16292	15956	16158	16362	16460	15998	16165	16085	16296	16235	16107	16233	16362	16214	16056	16181	16082	16411	16217	16174	16245	16272	16287	16194	16420	16281	16148	16201	16326	16060	16146	16219	16189	16022	16187	16160	16170	16293	16080	16179	16204	16072	16112	16034	16018	16287	16164	16165	16177	16040	16197	16147	16306	16117	16105	16148	16108	16160	16068	16233	16392	16287	16424	16198	16297	16248	16108	16154	16283	16210	16206	16316	16279	16217	16428	16160	16223	16279	16233	16039	16151	16188	16222	16192	16174	16295	16076	16267	16347	16039	16451	16000	16284	16247	16096	16010	16373	16024	16281	16239	16275	16112	16058	16179	16126	16280	16317	16125	16251	16096	16116	16068	16383	16326	16232	16341	16251	16283	16306	16279	16146	16219	16165	16046	16259	16025	16258	16178	16086	16319	16195	16240	16336	16294	16265	16171	16067	15978	16054	16134	16316	16153	16069	16238	16270	16455	16239	16233	16266	16375	16216	16125	16407	16223	16151	16195	16104	16188	16342	16367	16185	16079	16392	16255	16307	16178	16119	16238	16173	16230	16243	16210	16206	16358	16243	16327	16248	16131	16104	16052	16420	16226	16087	16099	16028	16264	16181	16357	16100	16217	16219	16312	16159	16177	16157	16199	16259	16297	16270	16142	15975	16247	16056	16148	16254	16203	16127	16214	16305	16242	16311	15973	16163	16161	16035	16173	16115	16091	16217	16169	16056	16212	16181	16276	16338	16294	16223	16170	16107	16297	16288	16256	16297	16029	16124	16137	16203	16189	16157	16201	16359	16281	16064	16234	16290	16274	16167	16377	16246	16219	16316	16401	16149	16204	16184	15973	16237	16225	16233	16258	16022	16334	16301	16182	16160	16209	16138	16261	16231	16367	16194	16237	16068	16220	16267	16013	16039	16142	16271	16176	16130	16186	16293	16271	16277	16155
25747	21497	28091	25822	21461	20269	19982	18588	18172	18340	18053	18085	18205	18183	18213	18191	22803	26395	25354	22925	20925	19314	18356	18016	18067	17974	17871	17972	17753	17738	17793	17990	17713	17934	17683	17669	17918	17963	17798	17808	17936	17830	17785	18048	17803	17995	17775	18047	17688	17669	17785	17823	17693	17764	17945	17888	17759	17869	17822	17753	17840	17846	17646	17811	17910	17877	17901	17819	17974	17618	17959	18024	17736	17567	17909	17728	17910	17800	17810	17812	17795	17902	17753	17826	17898	17800	17719	17761	17653	17864	17603	17686	18026	17644	17843	17857	17795	17784	17750	17716	17861	17712	17803	17779	17725	17698	17892	17676	17708	17843	17770	17724	17749	17834	17945	17587	17843	17880	17716	17745	17955	17875	17908	17836	17691	17731	17613	17681	17769	17733	17960	17657	17673	17717	17735	17837	17808	18158	17884	17865	17819	17523	17706	17870	17624	17902	17925	17820	17872	17663	17713	17757	17723	17912	17761	17763	17844	18029	17720	17666	17743	17725	17861	17854	17744	17660	17825	17749	17736	17773	17901	17675	17863	17946	17848	17758	17849	17930	17903	17870	17702	17801	17942	17813	18002	17807	17753	17816	17709	17863	17752	17669	17735	17723	17604	17644	17696	17916	17632	17758	17789	17668	17816	17710	17881	17730	17670	17572	17854	17760	17742	18013	17698	17803	17852	17947	17764	17816	17652	17402	17759	17961	17754	17790	17867	17790	17973	17976	17832	17771	17689	17778	17881	17789	17688	17787	17892	17871	17882	17930	17684	17639	17882	17652	17715	17808	17923	17868	17894	17546	17747	17882	17751	17801	17683	17550	17742	17812	17942	17763	17750	17699	17739	17667	17639	17647	17780	17703	17837	17691	17860	17731	17730	17890	17677	17777	17784	17595	17818	17712	17555	17930	17708	17584	17904	17623	17707	17712	17639	17872	17807	17733	18024	17609	17830	17826	17783	17943	17736	17699	17824	17945	17987	17709	17922	17804	17945	17902	17731	17589	17799	17714	17815	17779	17894	17690	17713	17711	17789	17761	18085	17795	17771	17583	17983	17828	17803	17853	17848	17747	17830	18073	17835	17844	17823	17754	17843	17857	17803	17787	17791	18198	17709	17555	17750	17846	17900	17841	17922	17811	17900	17903	17796	17942	17821	17932	17661	17786	17727	17808	17798	17612	17771	17788	17862	17866	17743	17764	17810	17919	17805	17776	17680	17798	17927	17797	17771	17838	17771	17714	17586	17965	17847	17815	17932	17839	17720	17705	17823	17729	17842	17897	17698	17786	17845	17794	17726	17963	17674	17836	17834	17838	17777	17871	17668	17742	17817	17879	17879	17763	17870	17638	17751	17823	17653	17678	17773	17868	17675	17793	17914	17796	17903	17876	17916	17677	17636	17838	17986	17683	17875	17746	17937	17902	17888	17814	17791	17787	17702	17786	17799	17796	17926	18025	17944	17597	17855	17692	17715	17757	17880	17914	17728	17898	17768	17745	17797	17764	17795	17987	17824	17957	17977	17799	17717	17841	17912	17941	17773	17899	17879	17801	17945	17852	17828	17619	17853	17632	17712	17921	17740	17778	17898	17855	17966	17753	17736	17703	17739	17790	17790	17710	17702	17705	17576	17844	17845	17824	18058	17743	17929	17650	17876	18009	18170	18076	17769	17654	17717	17735	17704	17723	17749	17883	17767	17929	17732	17957	17709	17810	17919	17660	17785	17554	17725	17777	17809	18015	17651	17721	17743	17855	17769	17888	17746	17755	17591	17792	17843	17765	17773	17679	17780	17731	17746	17757	17846	17826	17814	17577	17562	17679	17867	17835	17848	17900	17833	17885	17885	17778	17862	17773	17768	17784	17888	17782	17712	17645	17774	17624	17791	17969	17792	18001	17722	17705	17756	17902	17815	17950	17729	17709	17655	17952	17789	18063	17617	17768	17711	17771	17557	17685	17723	17988	17719	17819	17852	17881	17613	17788	17699	17684	17841	17560	17871	17875	18032	17926	17659	17781	17867	17701	17823	17982	18042	17768	17836	17927	17703	17675	17758	17725	17708	18003	17631	17773	17677	17671	17711	17734	17678	17814	17760	17643	17733	17630	17892	17673	17813	17740	17684	17767	17741	17941	17773	17504	17901	17670	17786	17759	17855	17824	17955	17822	17859	17720	17627	17673	17960	17802	17808	17546	17962	17852	17722	17871	17865	17673	17698	17741	17614	17655	17841	17832	17774	17835	17829	17683	17659	17783	17946	17838	17784	17849	17878	17673	18009	17913	17826	17863	17889	17596	17974	17579	17894	17795	17871	17752	17818	17807	17674	17669	17939	17698	17866	17732	17894	17716	17833	17613	17911	17787	17826	17843	17853	17810	17802	17729	17823	17857	17874	17684	17785	17815	17744	17968	17818	17793	17952	17909	17750	17902	17747	17609	17710	17840	17677	17795	17882	17867	17912	17761	17656	17543	17761	17721	17656	17704	17777	17944	17872	17650	17920	17871	17880	17897	17814	17845	17835	17687	17702	17704	17834	17665	17887	17846	17793	17751	17942	17804	17788	17779	17798	17713	17654	17698	17627	17740	17772	17753	17712	17779	17965	17597	17665	17794	17772	17781	17778	17768	17603	17803	17764	17734	17814	17755	17659	17749	18099	17973	17823	17802	17758	17880	17709	17691	17890	17813	17749	17852	17753	17621	17914	17792	18058	17626	17746	17799	17807	17885	17657	17800	17809	17979	17712	17791	17797	17883	17843	17856	17884	17553	17778	17576	17788	17836	17836	17723	17794	17858	17673	17771	17721	17772	17725	17827	17710	17699	17843	17742	17552	17782	17829	17791	17761	17867	17894	17725	17795	17667	17781	17778	17791	17895	17592	17838	18067	17556	17729	17825	17916	17783	17827	17807	17738	17671	17740	17833	17828	17751	17733	17846	17839	17646	17595	17741	17861	17949	17961	17692	17772	17839	17751	17951	17611	17781	17847	17742	17734	17827	17951	17778	17770	17822	17870	17699	17937	17866	17827	17884	17991	17944	17701	17821	17645	17807	17628	17775	17733	17729	17715	17748	18048	17747	17707	17959	17738	17787	18037	17726	17846	17846	17827	17604	17816	17731	17767	17840	17856	17682	17740	17929	17917	17907	17655	17719	17727	17903	18043	17866	17622	17739	17874	17835	18115	17954	17720	17587	18050	17922	17838	17729	17840	17849	17940	17692	17969	17805	17716	17868	17791	17670	17818	17760	17770	17915	17773	17717	17655	17834	17853	17642	17754	17969	17765	17690	17781	17719	17658	17669	17790	17757	17889	17673	17612	17826	17852	17785	17825	17868	17843	17805	17786	17796	17758	17884	17810	17852	17596	17795	17772	17950	17913	17812	17729	17942	17894	17882	17752	17602	17745	17745	17939	17795	17665	17943	17822	17753	17845	17872	17776	17807	17837	17811	17876	17764	17765	17748	17769	17834	17688	17776	17576	17681	17654	17952	17556	17686	17915	17682	17779	17764	17846	17869	17858	17983	17811	17700	17832	17768	17851	17669	17761	17820	17561	17722	17980	17866	17645	17812	17730	17633	17736	17714	17841	17870	17781	17727	17821	18096	17925	17964	17909	17773	17879	17814	17734	17835	17581	17673	17756	17909	17806	17857	17727	17817	17654	17848	18030	17572	17772	17721	17815	17785	17760	17906	17676	17725	17913	17861	17921	17814	17707	17638	17788	17658	18004	17730	17862	17653	17727	17833	17782	17636	17875	17862	17853	17862	17767	17778	17877	17811	17636	17811	17581	17820	17690	17617	17707	17604	17769	17623	17824	17866	17912	17698	17700	17692	17850	17632	17981	17769	17835	17844	17756	17610	17932	17968	17734	17928	17834	17790	17617	17939	17907	17824	17811	17647	17849	17570	17824	17870	17759	17703	17858	17689	17783	17641	17698	17664	17842	17905	17740	17600	17739	17743	17668	17451	17776	17762	17646	17780	17897	18015	17898	17795	17736	17755	17725	18017	17803	17878	17698	17606	17712	17703	17727	17842	17817	17789	17767	17719	17727	17859	17785	17821	17937	17751	17821	17848	17928	17826	17732	17792	17726	17799	17733	17839	17716	17612	17817	17566	17721	17803	17865	17831	17962	17520	17790	18012	17825	17880	17626	17962	17893	17843	17642	17803	17636	17764	17874	17902	17655	17716	17717	17647	17822	17829	17717	17836	17659	17783	17884	17671	17770	17858	17889	17804	17678	17804	17904	17813	17601	17913	17754	17767	17695	17875	17743	17973	17931	17882	17835	17886	17865	17841	17794	17788	17881	17825	17898	17582	17528	17828	17782	17858	17738	17777	17660	17847	17926	17878	17849	17845	17994	17766	17841	17912	17963	17830	17778	17912	17781	17894	17880	17848	17771	17758	17716	17725	17694	17827	17776	17560	17820	17913	17703	17921	17923	17790	17840	17680	17892	17850	17818	17953	17761	17777	17654	17722	17805	17824	17812	17751	17932	17694	17754	17708	18069	17873	17754	17783	17721	17725	17845	17677	17761	17916	17741	17741	17795	17901	17760	17747	17761	17644	17762	17856	17700	17797	17801	17983	17884	17777	17665	17792	17797	17837	17735	17782	17682	17772	17924	17996	17859	17754	17895	17819	17750	17722	17907	17634	17544	17698	17774	17770	17589	17787	17815	17900	17714	17795	17587	17866	17823	17875	17931	17773	17724	17929	17654	17729	17840	17790	18002	17709	17501	17739	17949	18004	17963	17666	17811	17859	17772	17723	17727	17766	17768	17854	18122	17775	17861	17825	17697	17735	17670	17732	17842	17788	17811	17858	17826	17887	17945	17754	17916	17722	17800	17632	17817	17850	17962	17621	17730	17955	17723	17663	17870	17837	17827	17882	17809	17752	17760	17739	17914	17798	17885	17755	17637	17857	17802	17744	17826	17555	17756	17795	17897	17697	17866	17813	17691	17869	17797	17869	18066	17850	17887	17623	17713	17938	17708	17621	17481	17676	17761	17833	17808	17876	17884	17846	17573	17627	17698	17889	17870	17856	17857	17678	17687	17944	17981	17604	17800	17587	17724	17719	17832	17841	17970	17854	17803	17901	17855	17567	18120	17707	17593	17709	17893	17961	17759	17874	17838	17928
15235	22968	22031	19698	19458	18490	17748	17033	16898	16791	16582	16633	16505	16836	16561	16919	24974	28796	26436	22663	20091	18054	16792	16222	16297	16339	16315	16131	16081	16382	16107	16036	16044	16111	16164	16136	16118	16080	16124	15925	16020	16162	15913	16136	15922	16132	16311	16191	16059	16101	16224	16088	16046	16155	16088	16106	16145	16068	16071	16248	16184	16047	16045	16122	16038	15965	16050	16354	16137	16263	16321	16095	15994	16169	16061	16176	16066	16130	16037	16028	15963	16147	16118	16181	16018	16012	16185	16193	16102	16201	16046	16198	16137	16123	15891	16067	16281	16241	16126	16072	16183	16193	16118	16208	16157	16052	16060	16079	16113	16152	16080	16120	16043	16058	16171	16122	16134	16115	15975	16091	16051	16159	16203	16148	16222	16166	16045	16089	16068	15994	15993	16205	16194	16127	16076	16195	16133	16278	16168	16143	16250	16104	16171	16096	15982	16196	16181	16194	15947	16288	16169	15993	16143	16163	15992	16163	15990	16195	16111	16090	16083	16251	16129	16078	16051	16104	16221	16089	16134	16173	16145	15981	16132	16108	16069	16051	16081	16019	16102	16224	16271	16102	16155	16181	16022	16125	16118	16173	16177	15875	16154	16004	16256	15938	16156	16196	16125	16074	16038	16172	16010	16260	16119	16368	16119	16201	16165	16058	16139	16130	16132	16187	16061	16024	16220	16159	16042	16206	16158	16227	15962	16055	16125	16132	16231	16220	16155	16213	16249	16282	16345	16080	16083	16026	16232	16125	16145	16092	16016	16060	16130	16219	16071	16098	16192	16190	16134	16097	16230	16248	16168	16064	16181	16124	15992	16060	16211	16037	16121	16056	16197	16028	16236	16075	16077	16122	16262	16296	16113	16216	16045	16107	16069	16229	16252	16141	16116	16149	16059	16216	16301	15970	16040	16135	16084	16103	16040	16195	16125	15958	16197	16131	16104	16107	16063	16062	16033	15970	15961	16050	15946	16156	16080	16086	16116	15960	16204	16224	16070	15947	16201	16037	16075	16147	16144	16179	16159	16119	16217	16014	16162	16096	16199	16311	16166	16173	16080	16052	16046	15990	16288	16061	16121	16172	16161	16297	16125	16213	16203	16157	16291	16139	16078	16155	16241	16059	16180	16154	16097	16209	16315	16107	16303	16109	16158	16195	16177	16119	16146	16138	16008	16053	16119	16171	15982	16151	16056	16333	16160	16230	15975	16035	16028	16051	15993	16121	16108	15972	15996	16123	16235	16240	16146	15945	16091	16239	16000	16344	16144	15974	16072	16396	16048	16076	16237	16082	16227	15940	16251	16106	15965	16144	16215	16167	15988	16068	16044	15923	16302	16187	16112	16146	16055	16136	16062	16060	16217	16147	16191	16053	16048	16145	16057	16185	16133	16248	16264	16061	16119	16089	16142	16059	16196	16113	16211	16063	16093	16106	16090	16188	16040	16294	16059	16079	16168	16243	16121	16218	16145	16153	16017	16048	15966	16104	16024	16140	16148	16082	15779	16101	16240	16188	16159	16225	16020	16172	16139	16295	16100	16040	16134	16350	16111	16046	16319	16107	16043	16229	16110	16211	16040	15938	16249	15916	16099	16157	16171	16109	16074	16260	16339	16108	16187	15996	16042	16134	16154	15907	16181	16096	16218	16117	16174	16164	16018	16254	16125	16101	15966	16067	16097	15989	16251	16218	16141	16122	16175	16156	16113	16182	16026	15988	16125	15998	16149	16210	16131	16076	16230	16012	16198	16306	16192	16125	16224	16258	16344	16072	15889	16226	16044	16243	16044	16041	16101	16097	16126	16231	16012	16057	16018	16019	16182	16081	16082	16184	16262	16038	16377	16219	16307	16070	16090	16211	16087	16165	16218	16236	16167	16069	16034	16068	16262	16079	16075	15968	16135	16118	16190	16201	16208	16186	16010	16120	16187	16132	16198	16220	15972	16204	16197	16106	16136	16095	16078	16240	16133	16098	16106	16170	16058	16082	16229	16329	16189	16119	16177	16086	16026	16067	16169	16191	16065	16099	16056	16185	16115	16156	16283	16236	16104	16182	15995	16146	16099	16119	16328	16216	16095	16142	16081	16340	16238	16113	16066	16074	16026	16090	16092	16125	16366	16046	16025	16244	16307	16150	16154	16278	16052	16014	16148	16114	16159	16136	16074	16115	16050	16107	16205	16057	16083	16196	15981	16135	16075	16025	15826	16086	16183	16012	16159	16066	16085	16201	16089	16160	16074	16233	16226	16044	16102	15935	16035	16248	16073	16123	16117	16258	16113	15955	16084	16173	16135	16237	16190	16015	16184	16069	15985	16136	15970	16189	16091	16130	16155	16002	16110	16130	16248	16238	16232	16129	16185	16155	16064	16123	16053	15924	16046	16120	16094	16047	16070	16118	16027	16151	16127	16015	16266	16108	16055	16120	16121	16130	16060	16114	16121	16194	16220	16088	16152	16151	16199	15988	16113	16189	16062	16067	15948	16134	16180	16069	16259	16168	16168	16159	16120	16086	16201	15958	16280	16009	16265	16133	16128	16161	16159	16192	16112	16127	16104	15964	16243	15975	16223	16213	15954	16272	16110	16088	16179	16119	16070	16281	16389	15924	16244	16134	16193	16222	16295	16075	16129	16087	16262	16041	16254	16223	16189	16106	16146	16098	16053	15967	16216	16172	16049	16090	16140	16173	16178	16051	16244	16079	16045	16196	16112	15989	16032	16092	16067	16073	16111	16084	16230	16273	16085	16088	16044	16143	16213	16112	16094	16110	16016	16127	16194	16100	15942	16177	16071	16087	16114	16239	16069	16216	16176	15967	16225	16080	16056	16151	16085	16202	16183	16202	16071	16104	16017	16154	16084	16094	16120	16119	16217	16166	16288	16034	16117	16125	16174	16181	16110	16038	16008	15963	16150	16228	16097	15990	16079	16144	16019	16017	16267	15992	16229	16185	16069	16107	16020	16188	16077	16178	16144	16116	16072	16043	16106	16136	16196	16162	16027	16087	16175	16042	16247	16088	16267	16250	16198	16164	16072	16111	16092	16144	16153	15935	15931	16146	16137	16091	16059	16022	16089	16109	16245	16054	16060	16094	15935	16244	16013	16027	16172	16208	16286	16161	16085	16189	16024	16261	16110	15999	16314	16136	16115	16022	16332	15972	16181	15918	16155	16142	16120	16254	15998	16113	16117	16141	16087	16161	16318	16041	16065	16118	16035	16051	16039	16159	16033	16131	16190	16114	16172	16161	16153	16261	16095	16221	16133	16063	16305	16037	16317	16157	16181	16045	16005	16157	16024	16026	16189	16171	16239	16147	16232	16185	16127	16187	15969	16125	15921	16082	16154	16002	16169	16247	16040	16215	16141	16095	16290	16374	16124	16146	16203	16099	16034	16259	16077	16197	16156	16210	16156	16160	16201	15877	16151	16202	16193	16040	16148	16347	16064	16246	16134	16210	16236	16178	16164	16217	16191	16139	16063	16185	16205	16121	16102	16009	16143	16191	16182	16220	16239	15990	16326	16014	16059	16170	16186	16217	16103	16076	16224	16129	16063	15967	16085	16058	16090	15956	16088	16186	16123	16121	16121	16043	16306	16059	16053	16041	16391	16213	16174	16115	16123	16121	16164	16161	16111	16195	16112	16167	16122	16067	16001	15988	16224	16139	16327	16054	16044	16199	16225	16183	16145	16128	16200	16144	16130	16177	16116	16120	16198	16020	16094	16194	15958	16172	16230	16194	16176	16184	16203	16085	16177	16095	16294	16123	16170	16224	16143	16164	16148	16045	16119	16212	16072	16123	16326	16006	16106	16059	16080	16079	16047	15920	16155	16095	16011	16164	15950	16164	16294	16096	16184	16051	16245	16214	16202	16398	16055	16057	15963	16115	16185	16128	16017	16191	16207	16191	16127	16255	16133	16076	16136	16003	16234	16063	16098	16220	16025	16104	16045	16255	16292	15936	16155	15990	16114	16093	16054	16284	16102	16079	16167	16357	16155	16176	16173	16182	16136	16146	15976	16057	15954	16136	16272	16137	16265	16167	16245	16256	16108	16219	16210	16202	16056	16060	16043	15904	16141	16057	16115	16080	16018	16112	16133	16061	15986	16140	16011	16229	16076	16090	16070	16079	16220	16272	16201	15991	15994	16106	16052	16059	16032	15960	16218	16223	16110	16255	16289	16133	16167	16244	16115	16191	16103	16122	16237	16087	16049	16029	16245	16298	16116	16165	16080	16085	16116	16143	16145	16003	16216	16305	16116	16078	16067	16072	16218	16090	16097	16091	16121	16210	16106	16004	15918	16183	16016	16021	16003	16070	16130	16345	16184	16146	16077	16003	16061	16155	16074	16174	16210	16066	16093	16075	16213	16090	16133	16228	16187	16278	15999	16041	16101	16034	16229	16039	16011	16046	16139	16077	15997	16012	16086	16051	16171	16116	16122	16239	16097	16085	16285	16139	16228	16198	16098	16069	16049	16066	16070	16075	15943	16098	16231	16241	15848	16221	16060	16137	16036	16276	16140	16029	16220	16172	16321	15986	15932	16209	16114	16177	16103	16315	16233	16072	15984	16030	16108	16227	16349	16182	16131	16296	16050	16035	16135	16099	16198	16251	15980	16117	16090	16285	16231	16231	16149	16150	16142	16290	16000	16147	16175	16193	16258	16281	16224	16192	16314	16041	16092	16280	16083	15953	15974	16148	16229	16060	16183	16076	16012	15917	16213	16139	16147	16267	15970	16203	16197	16121	16194	16209	16100	16209	15964	16031	16133	16080	16071	16028	16121	16199	16292	16248	16143	16120	16070	16146	16109	15962	16167	16131	16094	16155	16060	16187	16103	16253	16161	16209	16289	16338	16128	16165	16196	16149	16039	15990	16272	16039	16086	15995	16058	16038	15986	16246	16050	16059	16043	16057	16137	16330	16216	16022	16067	16150	16147	16255	16173	16026	16008	16071	16121	16261	16198	16271	16088	16073	16175	16177	16169	16099	16045	16037	16099	16250	16158	15987	16301	16039	16119	16158	16111	16388	16161	16169	16060	16110	16227	15971	15893	16056	16103	16310	16183	16217	16204	16126	15956	16148	16111	16158	16060	16216	16162	16100	16100	15975	16307	16155	16037	16121	16145	16025
24306	21463	28934	24472	22328	22885	22209	19464	18619	18721	18484	18378	18121	20116	22145	20154	26048	30725	30745	27961	23457	20217	18928	18067	17917	18028	18213	17969	18020	17822	17887	17815	18063	18098	17911	17967	18083	17982	17928	17849	17950	17859	17986	17955	17868	17977	17665	17799	18017	17932	17851	17976	17878	17960	17945	17648	17862	17778	17730	17917	18173	17853	17673	17720	17941	17816	17839	17779	17721	17758	17819	17970	17931	17876	17973	17875	17597	17901	17887	17681	17888	17698	17871	17909	17986	17962	17893	17856	17899	17806	17881	17799	17881	17778	17932	17812	17803	17773	17918	17910	17875	17923	17712	17817	17858	17814	17897	17799	17961	17783	17734	18030	18047	17854	18143	17903	17874	17739	17726	17683	17743	17810	17837	17792	17842	17763	17866	17770	17839	17979	17773	17881	17577	17847	17937	18016	17993	17835	17650	17704	17918	17877	17710	17641	17813	18023	17695	17834	17905	17800	17771	18103	17938	17886	18029	17799	17943	18059	17921	17830	17702	17854	17781	17752	17929	17779	17802	17906	17848	17957	17972	18004	17886	17825	17919	17964	17879	17649	18125	17931	17692	17891	17772	17723	17915	17867	17798	17700	17751	17582	17832	17722	17798	17992	17968	17781	17729	17946	17709	17785	17861	17824	17818	17750	17727	17874	17861	17655	17749	17740	17683	17812	17913	17987	17892	17885	17783	18251	18042	17814	17911	17992	17703	17685	17970	17848	17882	17861	17830	17689	17743	17919	17911	17960	18012	18037	17915	17951	17723	17961	17759	17901	17904	18195	17875	17892	18064	17751	17904	18055	17867	17699	17839	17613	18029	17742	17816	17857	18110	17938	17699	17822	17970	17941	17698	18018	17944	17816	17846	17956	17847	17911	17730	17749	17822	17911	18046	17980	18018	18020	17955	17951	17714	17792	17681	18039	18050	17778	17874	17706	17841	17804	17934	17842	17958	17410	17872	17672	17835	17918	17664	17891	17869	17741	17976	17943	17823	18058	17916	17944	17841	17763	17732	17531	17768	17786	17766	17944	17919	17600	17897	17805	17920	17912	17845	17934	17811	17706	17815	18002	17796	17751	17909	17864	17728	17839	18083	18059	17796	17956	17858	17732	17932	17844	17814	17826	17796	17720	17786	17857	17944	17799	17981	17946	17952	17850	17623	17957	17755	17903	17695	17962	17841	17890	17856	17996	17603	17870	17840	17788	17783	17853	17847	17636	17796	18008	17833	18077	17803	17695	17821	17603	17888	17776	17934	17905	18019	17702	17822	17749	17753	17847	17724	17897	17791	17891	18042	17980	17922	17877	17848	17731	17686	17959	17796	17900	17919	18000	17797	18011	17981	17690	17958	17833	17777	17766	17643	17771	17934	17847	17927	17900	17877	17854	17864	17854	17679	17747	17816	17768	17837	17851	17735	17804	17741	17871	17830	17750	17884	17484	17690	17835	17727	17919	17792	17809	17881	17839	17740	17624	17773	17773	17787	17806	17715	17942	17966	17580	17997	17832	17934	17983	17966	17877	17731	17955	17703	17880	17823	17850	17865	17931	17693	17920	17826	18123	17760	17848	17933	17657	17713	17719	17780	17781	17739	17768	17805	18004	17799	17970	17959	17907	17916	17891	17868	17638	17796	17918	17777	17799	17950	17882	17856	17721	17639	17930	18005	17858	17985	17818	17742	17762	17801	17920	18010	17942	17918	17627	17739	17767	17722	18067	17863	18002	17906	18031	17963	17739	17798	17843	17747	17599	17977	17846	17857	17838	17906	17779	17876	17888	17968	17698	18111	17774	17799	17820	17871	17929	17566	17867	18041	17971	17959	18016	17867	17800	17710	17960	17868	17826	17818	17841	18010	17832	17594	17907	17836	17924	17913	17950	17778	17908	17926	17913	17741	17804	17579	17839	17773	17805	17795	17840	18002	17879	17841	17732	17621	17982	17695	17728	17939	17838	17849	17715	17833	17787	17743	17823	17824	17826	17796	17823	17905	17754	17822	17686	17847	17740	17881	17682	17981	17749	17927	17851	17921	17839	17971	17783	17800	17884	17806	17867	17813	17869	17916	18112	17872	17811	17711	17745	17780	17685	17835	17908	17844	17994	17810	17790	17790	17901	17754	17843	17888	17921	17932	17850	17896	17855	17693	17686	17857	18103	18058	18002	17697	17822	17780	17830	17779	17916	17762	17824	17747	17797	17722	17824	17813	17679	17967	17682	17909	17796	17923	17804	17966	18113	17850	17866	18046	17898	18136	17713	17986	18088	18070	17735	17936	18028	17863	17950	17916	17976	17894	17923	17914	17807	17795	17756	17915	17794	17868	17629	17897	17963	17901	17718	17708	17829	17862	17920	17903	17788	17962	17726	17921	17710	17941	18062	17824	17875	17852	17778	17932	17827	17843	17816	17825	17884	17907	17870	18013	18070	17912	17967	17916	17849	17834	17730	17887	17804	17959	17748	17800	17949	17715	17715	17798	17822	17840	17851	17480	17880	17758	17584	18008	17819	17767	17647	17883	17836	17950	17935	17929	17794	17677	18023	17661	17756	17925	17925	17760	17970	17727	18087	17724	17894	17909	17930	17844	17748	17800	17759	17879	17997	17906	18038	17851	17815	18038	17788	17968	17817	17955	17944	17707	17922	17785	17689	18012	17742	17659	17732	17882	17859	17700	17835	17744	17817	17875	17865	17759	17894	17641	17810	17717	18091	17957	17832	17839	17786	17904	17857	17686	17963	17911	17798	17658	17907	17714	17988	17990	17892	17833	17673	17833	17924	17944	17946	17711	17893	17821	17756	17728	17909	17930	17739	17914	17795	17999	17811	17852	17784	17781	17797	17695	17874	17866	17975	17930	17830	17901	17728	17702	17804	18083	17816	17635	17705	17830	17969	17633	17741	17807	17850	17930	17728	17886	17935	17767	17850	17875	17776	17929	17707	17905	17750	18133	17662	17971	17791	17975	17635	17925	17963	17757	17902	17782	17958	17834	17843	17836	17822	18067	17930	17860	17953	17878	17803	17857	17899	17723	17756	17794	17818	17797	17824	17736	17857	17871	17940	17840	17881	17805	18177	17918	17733	17950	17916	17812	17843	17981	17689	17721	18057	17785	17935	17979	17757	17896	17676	17918	17518	17706	18057	17727	17929	17953	17698	17817	17723	17728	17887	17783	17821	17770	17701	17871	17871	17848	17949	17707	17803	17687	18059	17806	17943	17882	17858	17775	17997	17779	17850	18065	17929	18076	17728	17863	17672	17805	17628	17647	17701	17971	17800	17611	17813	17840	17902	17892	17902	17880	17822	17834	17938	17856	17814	17826	17728	17766	17779	17840	17855	17801	17819	17839	17824	17766	17889	17866	17882	17624	17869	17800	17808	17664	17829	17849	17867	17902	17717	18061	17708	17846	17826	17961	17570	18028	18063	17862	17758	17983	17690	17957	17829	17752	17972	17894	17964	17876	17914	17889	17674	17869	17986	17897	17814	17940	17866	18047	17715	17597	17756	17981	17789	17843	17855	17989	17930	17681	17777	18034	17721	17773	17936	17905	18147	17942	17932	17834	17894	17933	17966	17938	17936	17918	17791	18036	17831	17870	17872	17769	17842	17620	17895	17943	17918	18092	17834	17871	17800	17849	17815	17813	17709	18139	17929	17918	17853	18038	17803	17786	18004	17885	17884	18014	17895	17825	17821	17705	18033	18072	18052	17772	18004	18014	17723	17940	17807	17794	17939	18002	17815	17844	17776	17703	17726	17762	17796	17657	17768	17870	17866	17915	17874	17930	17970	17997	17939	17870	17858	17979	17875	17867	17949	17799	18017	17735	17782	17947	17810	17818	17687	17757	17733	17677	17822	17837	17901	17837	17837	17808	17835	17960	17746	17782	17997	18072	17726	18095	17563	17738	17721	17912	17920	17952	17837	17873	17908	17934	17895	17820	17749	17829	17571	17835	17658	17950	17734	17683	17863	17824	17985	17896	17716	18053	17951	17945	17933	18177	17652	17840	17790	17795	17872	17609	17825	17811	17851	17724	17638	17642	17935	17922	17802	17789	17853	17838	17945	17948	17875	17767	17730	17840	17679	17786	17912	17843	17787	17658	17675	17809	17726	17719	17934	17823	17998	17942	17660	17647	17883	17877	17988	17852	17857	17663	17825	17849	17753	17854	17988	17767	17956	17771	17641	17710	17754	17999	17931	17818	17996	17868	17809	17820	17578	17861	17884	17974	17972	17856	17814	17751	17830	17861	17827	17670	17797	17778	17596	17846	17904	17882	17856	17686	17656	17803	17872	17693	17644	17884	17920	17769	17829	17710	17734	17919	17906	17735	17806	17685	17948	17909	17758	17785	17823	17944	17744	17854	17794	17745	17819	17722	17777	17556	17787	18147	17743	17649	17792	17796	17735	17751	17786	17758	18054	17973	17911	17952	17919	17607	17830	17790	17898	17939	17873	17875	17508	17897	17673	18002	17836	17898	17851	17701	18000	17856	17956	17971	18025	17810	17822	17912	17642	17908	17871	17793	17616	18063	17823	17664	17607	17791	17589	17584	17787	17942	17966	17871	17786	17722	17785	17763	18006	17711	17877	17896	17676	17830	17826	17762	17778	17911	17764	17859	17574	18036	17735	17800	17909	17950	17883	17872	18066	17771	17764	17782	17865	17803	17967	18034	17728	17943	17794	17978	17934	17740	17523	17866	17703	17766	17826	18027	17864	17802	18044	17757	17743	17887	18010	17987	17851	17791	17940	17819	17869	17740	17732	17781	17712	17881	17936	17723	17884	17893	17779	17699	17723	17791	17888	17872	18026	17765	17786	17855	17862	17709	17872	17984	17907	18049	17903	17988	17768	17718	17840	17612	17733	17895	17797	17869	17781	17819	18057	17912	17995	17934	17656	17986	17841	17915	18000	17888	17883	17836	17966	17837	17966	17976	17964	17931	17738	17846	17791	17905	17774	17821	17841	17756	17742	17824	17983	17938	17846	18022	17903	17784	17888	17618	17967	17960	17695	17966	18027	17814	17922	17684	18016	17958	17723	17922	17668	17950	17817	17952	17861	17613	17815	17832	17996	17611	17674	17739	17798	17629	17839	18008	17567	17727	17767	17697	17887	17703	17698	17935	17736	17767	17887
16609	27480	26032	22705	20978	19496	18541	17770	17561	16975	16986	16876	16708	20546	22610	19504	29555	33957	32715	29338	22651	18929	17232	16277	16376	16295	16344	16226	16220	16190	16339	16202	16227	16189	16238	16118	16097	16142	16242	16271	16289	16208	16107	16157	16250	16227	16091	16173	16419	16187	16173	16186	16281	16082	16040	16179	16179	16245	16231	16188	16167	16334	16182	16073	16117	16192	16267	16202	16301	16215	16080	15976	16260	16158	16202	16157	16153	16252	16196	16146	16304	16326	15995	16112	16216	16061	16041	16259	16112	16045	16082	16489	15966	16155	16177	16104	16307	16153	16107	16182	16244	16033	16243	16151	15929	16177	16003	16101	16212	16147	16242	16003	16278	16228	16132	16093	16134	16124	16146	16124	16130	16260	16267	16113	16110	16134	16295	16120	16236	16172	16128	16069	16229	16227	16272	16253	16137	16180	16219	16189	16149	16067	16390	16054	16128	16024	16119	16314	16341	16207	16101	16161	16219	16127	16294	16207	16120	16202	16198	16199	16158	16310	16141	16015	16208	16079	16036	16254	16221	16288	16320	16145	16289	16183	16197	16232	16229	16073	16243	16286	16097	16280	16135	16262	16178	16212	16188	16194	16113	16238	16179	16166	16067	16140	16150	16287	16050	16121	16094	16362	16147	16225	16235	16297	16189	16312	16050	16121	16175	16154	16003	16250	16297	16051	16060	16214	16034	16214	16140	16106	16219	16237	16188	16142	16204	16107	16229	16146	16155	16136	16051	16112	16286	16172	16264	16182	16199	16248	16194	16237	16102	15985	16317	16269	16343	16099	16143	15988	16195	16238	16113	16188	16326	16128	16133	15993	16244	16292	16212	16110	16256	16135	16233	16150	16289	16134	16262	16102	16189	16139	16195	16083	16122	16084	16075	16196	16333	16132	16292	16158	16325	16326	16103	16046	16128	16078	16281	16137	16184	16123	16313	16143	16142	16162	16156	16229	16209	16101	16074	16142	16128	16188	16155	16133	16165	16222	16022	16210	16188	16272	16151	16177	16102	16099	16299	16201	16206	16107	16277	16020	16235	16053	16276	16235	16138	16152	16172	16385	16159	16257	16110	16306	16115	16314	16172	16204	16080	16207	16199	16039	16411	16118	16224	16199	16284	16236	16250	16289	16234	16095	16052	16181	16122	16097	16242	16131	16218	16160	16298	16163	16289	16114	16096	16253	16202	16005	16360	16099	16065	16209	16259	16105	16180	16072	16129	16103	16333	16061	16138	16330	16274	16249	16274	16047	16082	16289	16046	16152	16223	16120	16095	16152	16337	16167	16168	16163	16295	16306	16303	16197	16233	16338	16265	16240	16029	16130	16165	16227	16143	16175	16181	16213	16089	16085	16092	16113	16189	16260	16210	16281	16230	16308	16255	16221	16239	16139	16111	16253	16175	16157	16141	16282	16146	16037	16180	16254	16140	16273	16167	16137	16211	16191	15994	16194	16201	16229	16335	15985	16166	16206	16231	16183	16058	16148	16173	16225	16246	16307	16171	16139	16166	16259	16290	16053	16145	16245	16006	16208	16188	16297	16153	16230	16126	16206	16086	16101	16289	16146	16083	16202	16038	16218	16195	16304	16109	16279	16133	16238	16384	16329	16247	16149	16269	16096	16186	16167	16079	16249	16221	16299	16119	16150	16305	16211	16211	16262	16144	16128	16061	16121	16050	16189	16211	16129	16353	16185	16220	16428	16408	16056	16156	16242	16112	16182	16095	15984	16343	16361	16075	16075	16382	16191	16150	16157	16254	16108	16006	16166	16331	16064	16233	16123	16082	16098	16072	16101	16182	16237	16000	15952	16245	16321	16035	16136	16301	16158	16257	16070	16129	16142	16300	16029	16031	16041	16218	16254	16201	16238	16081	16196	16105	16011	16196	16285	16274	16247	16055	16003	16355	16274	16094	16247	16164	16211	16323	16187	16128	16144	16293	16165	16274	16301	16285	16204	16147	16398	16105	16284	16188	16405	16043	16103	16271	16225	16199	16225	16331	16249	16176	16308	16357	16464	16155	16183	16232	16173	16204	16318	16180	16058	15960	16243	16336	16204	16087	16109	16138	16360	16145	16138	16209	16296	16177	16265	16123	16213	16174	16038	16024	16166	16310	15994	16193	15983	16183	16249	16345	16422	16026	16168	16149	16189	16346	16316	16177	16344	16291	16283	16240	16176	16273	16169	16122	16177	16186	16040	16281	16187	16105	16138	16260	16176	16230	16102	16255	16127	16250	16073	16194	16304	16084	16192	16287	16094	16150	16081	16421	16025	16233	16060	16084	16148	16261	16148	16234	16180	16129	16260	16230	16100	16116	16020	16113	16141	16090	16243	16201	16195	16236	16081	16445	16210	16148	16091	16295	16265	16120	16024	16402	16215	15985	16022	16232	16338	16261	16262	16150	16261	16184	16309	16216	16142	16210	16206	16238	16246	16288	16118	16218	16202	16191	16218	16103	16212	16197	16153	16294	16198	16254	16060	16174	16132	16111	16205	16291	16077	16249	16208	16105	16153	16041	16296	16047	16067	16091	16087	16365	16150	16109	16201	16219	16303	16111	16156	16383	16130	16244	16275	16116	16266	16232	16027	16028	16153	16124	16054	16337	16214	16099	16247	16199	16133	16239	16243	16242	16118	16237	16378	16093	16172	16147	16141	16243	15998	16182	16125	16060	16282	16132	16082	16135	16416	16274	16125	16197	16051	16156	16119	16042	16182	16257	16105	16075	16174	16246	16166	16266	16251	16252	16035	16209	16062	16289	16327	16030	16121	16250	16264	16171	16041	16287	16026	16234	16308	16156	16256	16215	16304	16126	16318	16334	16220	16266	16123	16254	16201	16238	16152	16160	16221	16073	16131	16132	16310	16071	16240	16161	16165	16198	16366	16342	16222	16174	16178	16117	16143	16353	16328	16234	16138	16187	16121	16231	16128	16197	16189	16225	16219	16111	16353	16172	16293	16190	16162	16255	16242	16161	16188	16165	16115	16193	16165	16199	16230	16223	16198	16045	16163	16215	16226	16097	16041	16127	16407	16086	16119	16296	16159	16205	16499	16172	16108	16067	15981	16180	16118	16281	16334	16259	16106	16130	16171	16030	16235	16236	16229	16259	16178	16081	16214	16118	16125	16065	16136	16247	16051	16261	16168	16188	16217	15935	16072	16095	16320	16189	16093	16137	16059	16265	16180	16226	16084	16129	16131	16180	16213	16166	16059	16281	16113	16097	16175	16021	16285	16433	16174	16112	16101	16256	16295	16362	16295	16329	16153	16147	16250	16214	16153	16215	16062	16154	16173	16223	16297	16108	16100	16257	16329	16308	16114	16209	16150	16056	16360	16188	16204	16135	16345	16119	16206	16190	16167	15982	16122	16250	16248	16082	16178	15957	16222	16236	16159	16042	16067	16139	16104	16148	16368	16356	16081	15958	16186	16208	16048	16255	16218	16062	16208	16312	16149	16113	16368	16318	16254	16182	16216	16226	16048	16200	16126	16092	16137	16058	16156	16498	16177	16193	16297	16231	16177	16339	16202	16184	16215	16182	16253	16241	16037	16158	16035	16097	16252	16098	15991	16427	16249	16285	16187	16346	16263	16007	16158	16184	16140	16162	16208	16017	16367	16119	16284	16278	16080	16208	16112	16158	16129	16052	16098	16180	16307	16253	16104	16312	16003	16184	16238	16280	16219	16195	16164	16282	16281	16236	16208	16231	16165	16224	16149	16166	16412	15998	16102	16294	15966	16244	16198	16134	16097	16204	16126	16162	16333	16139	16170	16146	16415	16197	16109	16219	16180	16216	16112	16315	15949	15978	16219	16192	16119	16265	16223	16201	16258	16180	16108	16234	16263	16099	16209	16405	16441	16058	16204	16122	16297	16374	16046	16175	16181	16085	16163	16079	16272	16034	16255	16188	16093	15911	16178	16164	16059	16339	16210	16115	15993	16224	16176	16191	16264	16283	16011	16084	16111	16190	16208	16234	15998	16227	16058	16158	16356	16248	16008	16157	16185	16498	16094	16205	16082	16247	16208	16137	15977	16020	16048	16351	16126	16131	16166	16158	16292	16024	16177	16233	16320	16193	16103	16339	16294	16313	16078	16182	16224	16289	16153	16155	16191	16160	16330	16024	16237	16366	16009	16085	16187	16031	16231	16087	16149	16131	16233	16067	16166	16322	16256	16344	16255	16209	16317	16105	16372	16173	16123	16401	16094	16266	16101	16111	16244	16152	16244	16266	16182	16111	16227	16145	16162	16212	16360	16302	16305	16169	16209	16249	16228	16229	16235	16061	16207	16010	16301	16309	16259	16269	16234	16142	16109	16150	16242	16347	16026	16239	16163	16200	15941	16125	16282	16036	16150	16249	16069	16132	16195	16145	16285	16301	16133	16227	16346	16196	16193	16322	16209	16197	15973	16302	16113	16350	16160	16226	16268	16409	16213	16401	16194	16176	16292	16359	16114	16240	16312	15932	16092	16176	16092	16415	16074	16047	16173	15978	16119	16360	16160	16031	16221	16093	16102	16071	16257	16135	16255	16250	16073	16099	16115	16294	16207	16087	16149	16233	16140	16341	16272	16173	16249	16198	16291	16041	16170	16282	16237	16231	16308	16300	16168	16130	16117	16104	16277	16186	16222	16231	16214	16284	16280	16310	16314	16121	16245	16217	16179	16169	16234	16128	16093	16161	16205	16139	16145	16230	16243	16241	15994	16207	16125	16155	15997	16328	16318	16231	16065	16194	15952	16279	16093	16387	16136	16191	16100	16058	16161	16115	16091	16101	16140	16141	16365	16192	16079	16264	16149	16117	16400	16116	16176	16137	16202	16130	16172	16236	16260	16185	16032	16280	16205	16070	16262	16058	16316	16045	16138	16241	15999	16155	15963	16128	16137	16212	16062	16021	16302	16067	16147	16220	16148	16263	16343	16234	16214	16051	16228	16253	16217	16198	16215	16100	16274	16356	16179	16321	16051	16229	16077	16156	16075	16111	16096	16094	16304	16075	16152	16031	16142	16098	16206	16034	16146	16197	16309	16115	16276	16089	16098	16068	16244	16026	16336	16300	16318	15964	16376	16021	16208	16151	16250	16312	16216	16257	16073	16334	16143	16230	16140	16236	16346	16139	16183
29985	22389	22556	20924	19119	19159	18708	18556	18388	18438	18412	18435	18427	18582	18801	18979	20156	19127	19001	19176	18907	18527	18396	18108	18262	18236	18183	18305	18239	18257	18485	18162	18330	18371	18389	18189	18523	18322	18163	18445	18220	18361	18390	18490	18287	18345	18371	18342	18473	18435	18390	18483	18432	18454	18169	18082	18428	18242	18300	18201	18246	18327	18418	18295	18370	18216	18266	18417	18235	18317	18360	18406	18403	18369	18324	18400	18265	18325	18288	18339	18504	18496	18342	18487	18466	18333	18411	18549	18329	18172	18225	18400	18367	18453	18337	18475	18213	18478	18303	18346	18320	18552	18270	18184	18473	18296	18541	18434	18249	18405	18224	18380	18343	18153	18109	18400	18429	18291	18496	18282	18281	18382	18464	18297	18337	18297	18360	18370	18208	18320	18165	18353	18299	18299	18478	18147	18325	18272	18296	18203	18355	18282	18399	18144	18225	18368	18481	18336	18493	18630	18548	18362	18388	18361	18338	18362	18205	18430	18394	18366	18150	18445	18297	18312	18224	18185	18441	18124	18254	18346	18338	18462	18481	18384	18205	18413	18364	18215	18377	18264	18601	18234	18492	18248	18308	18175	18579	18210	18350	18445	18279	18186	18430	18220	18384	18490	18435	18217	18304	18313	18252	18519	18467	18340	18353	18207	18461	18337	18291	18140	18318	18294	18214	18361	18134	18203	18286	18166	18286	18505	18274	18220	18325	18341	18375	18381	18063	18277	18394	18490	18435	18271	18101	18397	18187	18192	18297	18396	18429	18352	18366	18249	18183	18399	18450	18237	18298	18241	18356	18239	18299	18367	18333	18383	18331	18232	18349	18243	18200	18351	18381	18286	18348	18265	18330	18498	18387	18382	18416	18451	18235	18383	18449	18279	18443	18294	18468	18362	18628	18415	18477	18479	18537	18349	18350	18172	18151	18353	18481	18369	18446	18478	18364	18509	18335	18234	18338	18299	18323	18230	18465	18333	18202	18259	18447	18524	18236	18238	18363	18404	18216	18451	18234	18259	18490	18347	18290	18273	18182	18393	18357	18195	18390	18418	18337	18630	18368	18254	18472	18476	18297	18375	18330	18403	18432	18317	18553	18494	18385	18440	18526	18308	18446	18469	18353	18371	18453	18251	18479	18294	18209	18562	18281	18318	18692	18440	18543	18436	18377	18272	18331	18327	18519	18174	18311	18127	18443	18253	18522	18338	18335	18353	18201	18256	18427	18326	18162	18312	18164	18316	18406	18239	18267	18271	18418	18391	18372	18452	18365	18253	18301	18285	18281	18262	18243	18202	18379	18431	18352	18464	18342	18513	18289	18474	18218	18249	18319	18262	18098	18520	18417	18376	18373	18221	18287	18223	18277	18421	18217	18255	18293	18219	18278	18516	18336	18415	18384	18265	18421	18325	18383	18264	18307	18388	18531	18411	18369	18326	18432	18379	18509	18367	18219	18136	18206	18195	18453	18335	18205	18272	18325	18315	18282	18169	18407	18284	18357	18314	18242	18265	18259	18069	18298	18350	18276	18385	18261	18399	18373	18308	18195	18353	18376	18283	18177	18557	18357	18432	18503	18436	18407	18460	18118	18264	18424	18526	18318	18363	18240	18352	18366	18238	18348	18359	18468	18436	18423	18315	18585	18438	18423	18377	18385	18426	18325	18270	18239	18459	18392	18389	18335	18430	18244	18350	18431	18443	18253	18221	18445	18458	18326	18168	18430	18286	18228	18266	18422	18270	18423	18350	18189	18462	18435	18361	18364	18319	18390	18140	18424	18410	18403	18260	18429	18441	18450	18285	18295	18234	18432	18082	18428	18285	18198	18386	18365	18015	18203	18295	18459	18354	18422	18288	18458	18401	18412	18265	18487	18309	18337	18362	18259	18280	18503	18334	18517	18473	18307	18291	18155	18167	18456	18098	18406	18270	18271	18464	18439	18494	18413	18524	18373	18389	18453	18283	18453	18442	18402	18372	18454	18367	18306	18329	18435	18348	18355	18219	18284	18176	18261	18313	18444	18321	18275	18310	18287	18445	18375	18305	18141	18299	18523	18436	18437	18321	18440	18348	18509	18559	18303	18299	18365	18423	18224	18204	18391	18325	18405	18509	18341	18477	18313	18133	18326	18329	18156	18199	18219	18287	18570	18381	18186	18394	18516	18293	18421	18387	18245	18284	18249	18403	18366	18419	18522	18166	18490	18268	18261	18223	18252	18150	18268	18188	18194	18109	18332	18380	18319	18422	18223	18362	18260	18373	18265	18357	18446	18316	18392	18344	18384	18349	18399	18288	18420	18284	18585	18328	18362	18250	18376	18318	18394	18340	18287	18544	18303	18141	18421	18210	18007	18396	18247	18439	18226	18302	18296	18236	18425	18351	18270	18364	18499	18509	18341	18221	18307	18334	18244	18392	18409	18202	18246	18307	18370	18450	18581	18369	18250	18283	18283	18054	18158	18486	18288	18173	18288	18383	18227	18482	18315	18257	18212	18500	18312	18524	18347	18224	18462	18287	18443	18340	18192	18324	18356	18279	18281	18180	18231	18255	18378	18553	18219	18347	18415	18357	18360	18243	18531	18325	18353	18327	18304	18300	18286	18371	18235	18383	18328	18385	18157	18274	18298	18303	18433	18313	18340	18270	18433	18455	18271	18434	18250	18380	18220	18361	18190	18255	18369	18194	18344	18373	18431	18242	18325	18397	18444	18452	18324	18233	18361	18332	18267	18418	18411	18458	18378	18326	18315	18184	18475	18237	18329	18223	18375	18364	18465	18485	18238	18483	18288	18346	18461	18360	18408	18371	18294	18351	18186	18280	18271	18257	18265	18299	18352	18246	18340	18292	18351	18508	18435	18367	18255	18393	18591	18324	18315	18369	18210	18338	18409	18338	18278	18415	18305	18261	18269	18262	18368	18385	18480	18110	18326	18421	18258	18174	18488	18320	18399	18436	18352	18404	18447	18435	18222	18327	18341	18436	18232	18316	18230	18032	18285	18329	18207	18338	18286	18464	18394	18081	18326	18240	18252	18389	18360	18160	18294	18338	18211	18254	18442	18363	18274	18221	18388	18373	18169	18464	18044	18311	18306	18468	18576	18090	18525	18425	18453	18485	18320	18335	18408	18545	18608	18265	18326	18352	18501	18286	18368	18293	18407	18225	18265	18281	18239	18420	18361	18637	18462	18409	18425	18355	18391	18460	18266	18507	18327	18254	18321	18395	18594	18287	18409	18411	18137	18398	18306	18520	18271	18260	18381	18403	18274	18184	18324	18287	18149	18250	18458	18503	18346	18212	18294	18271	18550	18458	18320	18515	18269	18440	18458	18347	18303	18381	18348	18345	18224	18461	18206	18423	18383	18257	18381	18471	18121	18215	18335	18332	18418	18373	18371	18430	18386	18337	18159	18242	18379	18299	18284	18404	18358	18124	18436	18428	18333	18425	18333	18379	18429	18273	18380	18239	18440	18335	18331	18470	18569	18538	18390	18529	18338	18197	18460	18300	18390	18316	18270	18288	18367	18591	18396	18282	18366	18553	18151	18293	18330	18347	18289	18293	18319	18461	18280	18171	18513	18503	18154	18459	18354	18390	18409	18497	18534	18465	18497	18359	18255	18489	18281	18277	18373	18404	18226	18334	18322	18268	18262	18211	18351	18289	18539	18396	18428	18256	18629	18411	18282	18094	18409	18552	18286	18177	18655	18150	18325	18396	18428	18401	18302	18267	18278	18519	18604	18236	18333	18179	18402	18261	18299	18290	18217	18445	18379	18398	18404	18231	18480	18273	18451	18340	18450	18390	18329	18550	18351	18403	18353	18283	18269	18451	18282	18333	18356	18414	18438	18286	18362	18452	18317	18257	18254	18309	18199	18160	18216	18436	18540	18352	18212	18276	18224	18487	18316	18351	18356	18375	18425	18142	18415	18248	18312	18275	18359	18219	18177	18560	18436	18314	18371	18408	18354	18289	18297	18412	18350	18421	18540	18379	18499	18354	18264	18180	18423	18477	18708	18499	18312	18344	18221	18403	18428	18536	18285	18444	18269	18307	18426	18371	18491	18329	18352	18397	18411	18460	18408	18254	18105	18385	18251	18564	18279	18221	18278	18557	18337	18547	18356	18232	18422	18214	18324	18456	18278	18412	18364	18424	18418	18338	18217	18302	18336	18486	18432	18409	18329	18267	18328	18304	18771	18361	18420	18398	18537	18459	18530	18446	18362	18575	18222	18272	18402	18205	18341	18257	18549	18373	18315	18439	18294	18488	18451	18365	18425	18137	18218	18528	18483	18373	18258	18291	18422	18334	18481	18378	18241	18151	18335	18478	18427	18322	18236	18379	18342	18279	18375	18220	18311	18296	18406	18478	18182	17998	18300	18467	18407	18573	18275	18305	18496	18332	18247	18366	18558	18396	18430	18355	18425	18198	18491	18410	18254	18469	18396	18444	18298	18407	18351	18270	18315	18301	18442	18453	18516	18334	18183	18392	18508	18390	18386	18312	18381	18342	18551	18246	18453	18434	18392	18214	18210	18259	18276	18374	18328	18184	18349	18645	18411	18168	18158	18351	18159	18319	18392	18142	18308	18204	18346	18478	18418	18339	18496	18293	18453	18408	18291	18475	18224	18518	18234	18525	18445	18307	18316	18447	18363	18421	18378	18455	18351	18333	18339	18221	18402	18226	18299	18364	18285	18384	18189	18244	18157	18519	18483	18445	18384	18353	18226	18300	18383	18356	18230	18490	18726	18415	18360	18153	18314	18431	18296	18421	18200	18374	18263	18268	18148	18253	18463	18321	18265	18499	18370	18196	18459	18348	18647	18285	18186	18353	18392	18287	18183	18463	18305	18418	18349	18321	18237	18451	18343	18407	18311	18319	18334	18359	18318	18306	18352	18129	18389	18390	18600	18366	18312	18339	18212	18277	18422	18283	18363	18375	18379	18367	18408	18356	18388	18176	18496	18453	18204	18429	18405	18386	18059	18430	18207	18394	18359	18460	18383	18373	18252	18418	18488	18399	18325	18444	18218	18359	18314	18445	18382	18245	18561	18300	18182	18340	18401	18521	18447	18339	18513	18390	18367	18299	18290	18264	18228	18342	18266	18482	18373	18276	18333	18418	18319	18405	18373	18358
16947	18003	18190	17816	17741	17364	17084	16961	16746	16824	16686	16702	16591	16981	17079	17996	18908	17806	17404	17272	16946	16687	16614	16393	16470	16485	16553	16531	16398	16481	16474	16558	16396	16534	16343	16525	16428	16568	16640	16305	16545	16413	16263	16363	16622	16508	16357	16486	16407	16355	16334	16466	16496	16368	16374	16233	16489	16544	16317	16310	16675	16573	16243	16441	16460	16629	16323	16484	16541	16578	16378	16475	16439	16502	16409	16478	16449	16436	16503	16435	16365	16285	16473	16364	16392	16412	16450	16582	16516	16425	16393	16504	16430	16364	16494	16361	16363	16449	16534	16451	16493	16333	16516	16448	16409	16547	16373	16408	16364	16434	16346	16264	16588	16654	16323	16484	16443	16287	16391	16650	16457	16516	16507	16358	16435	16376	16368	16488	16375	16361	16421	16312	16403	16360	16342	16482	16402	16529	16268	16298	16658	16502	16463	16529	16518	16280	16406	16455	16479	16312	16454	16317	16396	16325	16462	16703	16419	16581	16456	16311	16442	16539	16437	16571	16386	16570	16503	16277	16428	16551	16446	16539	16564	16278	16494	16484	16281	16383	16621	16327	16404	16441	16473	16360	16307	16496	16529	16451	16341	16421	16409	16424	16535	16516	16510	16512	16612	16499	16287	16414	16332	16355	16419	16403	16394	16293	16356	16395	16648	16358	16341	16623	16540	16349	16494	16366	16517	16522	16584	16574	16368	16542	16432	16480	16652	16473	16438	16502	16345	16384	16434	16565	16368	16480	16522	16371	16554	16465	16298	16471	16299	16356	16506	16400	16537	16380	16258	16309	16401	16367	16492	16345	16477	16475	16504	16521	16349	16438	16363	16382	16490	16239	16294	16423	16195	16348	16431	16463	16569	16616	16475	16415	16418	16582	16357	16336	16605	16395	16401	16504	16311	16452	16514	16374	16476	16536	16429	16349	16536	16446	16339	16405	16430	16384	16339	16532	16331	16403	16405	16444	16505	16217	16348	16368	16269	16456	16474	16656	16443	16411	16296	16383	16665	16311	16611	16450	16474	16411	16449	16395	16487	16487	16419	16392	16456	16480	16416	16333	16479	16359	16401	16403	16459	16395	16569	16261	16441	16401	16459	16459	16400	16517	16290	16692	16327	16467	16363	16521	16206	16307	16646	16443	16399	16339	16508	16351	16365	16636	16469	16428	16362	16372	16413	16461	16476	16521	16714	16435	16395	16303	16552	16572	16468	16485	16435	16402	16305	16456	16319	16541	16388	16491	16604	16223	16264	16570	16493	16279	16402	16423	16581	16618	16608	16468	16408	16521	16520	16520	16529	16594	16566	16524	16400	16543	16503	16381	16468	16374	16521	16401	16265	16334	16261	16166	16424	16351	16375	16576	16217	16285	16485	16444	16476	16451	16290	16454	16338	16286	16330	16501	16315	16296	16423	16455	16336	16327	16544	16401	16507	16613	16488	16664	16489	16456	16383	16464	16457	16618	16344	16516	16333	16387	16570	16402	16472	16370	16382	16367	16383	16423	16499	16497	16498	16432	16272	16331	16616	16400	16446	16464	16436	16324	16457	16427	16338	16360	16431	16322	16374	16409	16347	16493	16332	16395	16433	16387	16288	16485	16435	16590	16411	16481	16496	16362	16573	16439	16406	16333	16540	16324	16414	16380	16466	16350	16537	16290	16300	16527	16485	16528	16357	16436	16427	16390	16340	16395	16332	16518	16418	16460	16428	16495	16487	16434	16427	16468	16478	16487	16479	16536	16409	16303	16297	16578	16567	16446	16333	16390	16393	16156	16663	16249	16362	16381	16277	16526	16376	16458	16519	16335	16692	16547	16416	16393	16424	16285	16281	16443	16435	16537	16454	16502	16499	16215	16394	16447	16562	16443	16495	16474	16412	16435	16529	16437	16325	16589	16361	16379	16396	16337	16409	16348	16216	16464	16524	16544	16183	16400	16372	16589	16436	16443	16425	16526	16534	16415	16459	16503	16337	16446	16360	16557	16391	16357	16407	16564	16444	16395	16387	16332	16444	16561	16486	16476	16346	16494	16409	16391	16390	16447	16510	16474	16433	16342	16349	16535	16384	16598	16432	16323	16351	16242	16489	16302	16566	16283	16305	16605	16457	16315	16479	16552	16314	16265	16566	16559	16590	16376	16417	16309	16463	16435	16450	16388	16451	16383	16347	16600	16277	16501	16420	16501	16422	16521	16383	16391	16484	16407	16461	16405	16443	16331	16340	16508	16460	16411	16289	16253	16560	16455	16613	16258	16404	16541	16616	16427	16527	16381	16454	16428	16394	16480	16430	16432	16639	16569	16421	16359	16369	16446	16325	16496	16608	16474	16396	16471	16381	16430	16427	16592	16456	16334	16387	16568	16502	16381	16611	16530	16191	16366	16475	16371	16306	16558	16382	16415	16371	16517	16552	16522	16536	16373	16334	16600	16512	16377	16541	16427	16586	16563	16516	16413	16435	16373	16433	16366	16362	16525	16526	16340	16554	16450	16261	16382	16444	16523	16581	16191	16486	16381	16241	16395	16578	16403	16423	16410	16438	16410	16378	16477	16579	16451	16526	16458	16197	16451	16473	16493	16262	16479	16407	16479	16462	16344	16385	16535	16366	16398	16533	16325	16506	16455	16383	16498	16240	16405	16471	16368	16434	16484	16339	16500	16599	16394	16303	16421	16441	16323	16394	16380	16378	16375	16662	16299	16447	16451	16355	16460	16511	16497	16337	16401	16548	16405	16443	16335	16459	16533	16435	16586	16377	16542	16477	16507	16474	16446	16434	16398	16393	16431	16483	16388	16386	16471	16457	16622	16341	16409	16382	16361	16484	16505	16514	16387	16438	16594	16272	16375	16369	16477	16443	16398	16370	16474	16453	16494	16486	16448	16553	16626	16276	16575	16347	16392	16296	16325	16532	16431	16316	16404	16410	16407	16404	16568	16378	16429	16558	16461	16456	16491	16473	16421	16260	16496	16663	16433	16437	16548	16404	16338	16413	16585	16304	16402	16387	16349	16611	16432	16598	16590	16346	16426	16445	16336	16389	16343	16406	16379	16421	16319	16474	16420	16397	16409	16376	16417	16507	16342	16449	16265	16638	16572	16505	16402	16429	16472	16423	16266	16601	16380	16581	16443	16523	16435	16589	16357	16479	16331	16387	16437	16500	16330	16428	16463	16340	16415	16666	16156	16251	16533	16524	16425	16267	16466	16250	16426	16360	16414	16455	16548	16544	16308	16516	16455	16540	16489	16270	16128	16470	16336	16399	16414	16449	16542	16542	16262	16591	16366	16599	16351	16466	16507	16371	16388	16493	16479	16396	16473	16244	16433	16370	16191	16464	16498	16557	16374	16362	16522	16633	16348	16364	16522	16600	16442	16657	16494	16345	16267	16431	16324	16317	16419	16457	16390	16649	16444	16434	16428	16508	16412	16566	16509	16359	16422	16232	16610	16451	16465	16472	16551	16322	16469	16303	16464	16485	16497	16290	16418	16404	16489	16578	16378	16530	16468	16382	16561	16587	16351	16343	16464	16385	16371	16689	16431	16594	16351	16386	16599	16520	16378	16418	16575	16375	16515	16443	16521	16592	16584	16317	16533	16412	16458	16422	16266	16565	16337	16279	16672	16386	16456	16439	16401	16652	16571	16479	16433	16463	16645	16642	16381	16468	16434	16640	16408	16507	16493	16467	16422	16418	16542	16380	16408	16423	16368	16351	16488	16419	16513	16375	16515	16538	16463	16382	16476	16460	16483	16313	16601	16458	16426	16415	16333	16309	16444	16435	16608	16351	16456	16509	16448	16409	16404	16377	16448	16429	16303	16554	16512	16501	16451	16442	16407	16451	16374	16382	16733	16442	16339	16315	16412	16342	16479	16352	16620	16370	16381	16465	16616	16511	16476	16582	16561	16410	16279	16333	16416	16350	16282	16375	16576	16298	16473	16385	16533	16375	16419	16679	16553	16306	16604	16413	16387	16225	16479	16549	16503	16415	16343	16381	16489	16362	16474	16355	16479	16357	16590	16489	16423	16523	16331	16708	16435	16327	16560	16597	16276	16357	16501	16624	16481	16463	16509	16433	16496	16458	16358	16518	16460	16455	16472	16441	16324	16469	16432	16424	16386	16511	16425	16543	16342	16484	16501	16413	16332	16489	16356	16502	16353	16304	16516	16367	16517	16563	16413	16450	16367	16584	16669	16570	16287	16523	16355	16442	16345	16428	16383	16534	16397	16412	16390	16374	16555	16531	16329	16440	16370	16467	16401	16517	16535	16512	16406	16384	16558	16487	16400	16420	16476	16361	16570	16538	16457	16477	16522	16657	16536	16496	16471	16588	16439	16571	16271	16312	16405	16513	16282	16414	16468	16423	16473	16352	16502	16552	16489	16507	16515	16281	16462	16283	16599	16341	16440	16507	16304	16270	16370	16549	16447	16377	16392	16408	16460	16294	16428	16460	16429	16281	16291	16330	16458	16310	16464	16231	16475	16520	16270	16411	16549	16557	16428	16424	16425	16319	16343	16487	16373	16254	16430	16318	16436	16465	16511	16539	16501	16565	16545	16515	16532	16422	16389	16450	16473	16590	16477	16337	16424	16487	16279	16393	16334	16572	16598	16322	16488	16436	16357	16366	16302	16434	16523	16354	16439	16619	16460	16454	16453	16547	16497	16413	16423	16597	16313	16599	16263	16507	16501	16375	16483	16336	16339	16536	16603	16560	16358	16466	16491	16460	16135	16577	16516	16400	16337	16135	16309	16547	16446	16465	16324	16447	16528	16500	16204	16531	16560	16424	16419	16486	16395	16471	16512	16428	16593	16351	16373	16409	16348	16497	16526	16521	16374	16581	16508	16420	16527	16309	16513	16355	16639	16391	16396	16309	16433	16528	16472	16379	16482	16537	16417	16371	16459	16464	16425	16595	16330	16521	16491	16580	16365	16391	16465	16452	16369	16613	16399	16370	16397	16418	16451	16295	16297	16280	16396	16502	16286	16631	16512	16629	16560	16484	16431	16629	16536	16472	16371	16409	16374	16413	16423	16433	16452	16482	16381	16453	16553	16528	16374	16384	16213	16439	16308	16521	16461	16278	16522	16423	16435	16545	16491	16240	16507	16552	16407	16495	16656	16550	16351
25748	21495	28095	25925	21743	20594	20447	19216	18652	18717	18651	18604	18706	19985	26932	28329	26078	23017	21299	20445	19657	18890	18580	18469	18296	18274	18264	18219	18279	18247	18412	18404	18360	18401	18360	18380	18281	18329	18369	18319	18225	18241	18398	18427	18313	18571	18146	18281	18377	18255	18266	18314	18500	18407	18249	18330	18284	18251	18205	18256	18439	18274	18372	18455	18379	18211	18372	18493	18311	18456	18483	18228	18346	18534	18344	18591	18125	18285	18533	18308	18281	18285	18313	18489	18347	18255	18277	18411	18268	18244	18472	18412	18396	18336	18315	18276	18332	18217	18192	18316	18311	18296	18232	18559	18421	18197	18273	18272	18095	18305	18167	18270	18234	18386	18316	18385	18223	18383	18165	18186	18186	18393	18333	18377	18211	18326	18390	18156	18348	18475	18518	18376	18244	18358	18257	18413	18163	18234	18250	18173	18107	18460	18022	18268	18025	18174	18514	18399	18444	18142	18439	18289	18409	18221	18321	18489	18467	18252	18366	18264	18331	18290	18327	18201	18364	18344	18235	18254	18226	18426	18268	18161	18524	18373	18063	18123	18232	18215	18318	18260	18363	18226	18316	18215	18298	18104	18301	18375	18285	18371	18394	18038	18238	18207	18486	18054	18343	18205	18176	18256	18106	18548	18538	18042	18491	18268	18256	18150	18197	18209	18298	18390	18250	18244	18181	18200	18060	18247	18621	18405	18356	18134	18153	18120	18165	18175	18222	18233	18426	18053	18333	18240	18392	18302	18386	18156	18346	18379	18335	18068	18303	18146	18095	18236	18107	18347	18079	18158	18271	18287	18284	18396	18133	18230	18221	18215	18165	18236	18371	18413	18287	18426	18461	18243	18448	18038	18136	18256	18041	18296	18357	18337	18214	18407	18087	18485	18318	18236	18250	18486	18531	18233	18258	18167	18210	18374	18292	18309	18311	18192	18284	18372	18172	18111	18398	18051	18335	18373	18382	18220	18126	18139	18376	18282	18209	18348	18274	18091	18437	18445	18399	18299	18275	18321	18234	18208	18385	18402	18236	18240	18272	18118	18334	18378	18360	18355	18258	18376	18260	18242	18420	18202	18239	18277	18086	18441	18357	18208	18261	18323	18132	18351	18244	18250	18158	18200	18378	18458	18189	18263	18413	18251	18314	18419	18083	18196	18163	18361	18469	18280	18385	18328	18367	18336	18432	18525	18249	18259	18206	18295	18215	18188	18342	18224	18218	18303	18343	18224	18304	18333	18318	18332	18427	18327	18332	18309	18205	18299	18336	18241	18249	18152	18378	18407	18428	18188	18200	18002	18142	18357	18260	18416	18337	18507	18517	18260	18055	18305	18358	18350	18271	18374	18393	18249	18366	18021	18292	18243	18253	18293	18179	18323	18348	18426	18281	18381	18047	18125	18190	18287	18204	18270	18408	18520	18336	18298	18288	18342	18485	18234	18440	18182	18450	18303	18397	18204	18412	18247	18314	18229	18183	18343	18295	18210	18298	18250	18336	18172	18391	18174	18290	18149	18305	18449	18301	18343	18467	18357	18421	18299	18319	18438	18434	18374	18324	18279	18236	18422	18503	18216	18227	18326	18566	18158	18326	18232	18159	18235	18070	18271	18428	18188	18424	18128	18139	18281	18500	18411	18289	18348	18122	18562	18296	18250	18160	18427	18361	18432	18417	18175	18179	18011	18362	18602	18603	18483	18371	18213	18445	18247	18349	18358	18279	17969	18376	18264	18247	18177	18221	18263	18231	18303	18249	18234	18390	18496	18175	18195	18269	18317	18312	18248	18167	18166	18367	18271	18409	18343	18352	18238	18283	18299	18256	18389	18263	18253	18227	18235	18329	18404	18260	18365	18367	18321	18360	18188	18224	18301	18231	18463	18435	18203	18327	18238	18292	18236	18263	18387	18226	18336	18399	18375	18272	18273	18465	18404	18132	18229	18387	18249	18510	18361	18283	18324	18218	18449	18419	18229	18236	18212	18140	18421	18283	18459	18123	18286	18177	18329	18254	18289	18354	18354	18193	17988	18360	18280	18373	18179	18075	18633	18358	18170	18064	18212	18344	18272	18105	17939	18403	18424	18437	18209	18294	18213	18207	18305	18283	18212	18199	18054	18365	18393	18349	18288	18294	18255	18440	18207	18343	18381	18326	18336	18448	18431	18250	18380	18240	18709	18251	18353	18544	18422	18276	18219	18230	18377	18219	18262	18337	18282	18495	18249	18194	18467	18158	18195	18279	18418	18295	18082	18495	18436	18119	18315	18143	18315	18198	18359	18452	18409	18246	18247	18428	18463	18372	18324	18398	18171	18354	18347	18167	18077	18093	18110	18323	18425	18049	18255	18269	18428	18164	18405	18333	18304	18323	18197	18206	18467	18144	18443	18409	18342	18339	18427	18424	18189	18318	18193	18418	18384	18202	18305	18307	18389	18404	18123	18511	18157	18187	18423	18405	18214	18444	18297	18399	18309	18357	18278	18319	18452	18212	18321	18467	18097	18092	18418	18320	18399	18187	18308	18417	18140	18344	18331	18387	18173	18283	18323	18168	18137	18277	18334	18235	18023	18219	18359	18388	18300	18306	18204	18291	18197	18348	18318	18256	18560	18257	18157	18454	18056	18251	18288	18148	18164	18226	18501	18359	18249	18336	18167	18446	18540	18342	18121	18333	18322	18289	18473	18297	18361	18356	18360	18404	18113	18403	18222	18492	18458	18311	18295	18324	18120	18134	18393	18247	18353	18345	18077	18268	18338	18268	18058	18290	18290	18247	18350	18273	18313	18118	18357	18362	18400	18264	18331	18154	18239	18358	18166	18180	18261	18384	18475	18265	18374	18336	18238	18133	18207	18381	18137	18361	18463	18376	18239	18260	18351	18305	18234	18376	18307	18341	18325	18300	18152	18122	18172	18318	18193	18257	18227	18178	18365	18327	18149	18262	18141	18111	18481	18345	18464	18348	18314	18328	18518	18207	18226	18194	18448	18237	18168	18323	18073	18431	18188	18449	18342	18249	18392	18520	18150	17954	18035	18219	18397	18178	18202	18424	18186	18304	18134	18446	18289	18128	18501	18387	18171	18365	18264	18295	18217	18273	18297	18442	18325	18371	18381	18183	18434	18270	18568	18047	18179	18195	18261	18140	18351	18447	18138	18269	18370	18251	18225	18218	18268	18451	18337	18243	18314	18437	18349	18361	18414	18404	18499	18350	18257	18213	18484	18395	18110	18234	18330	18427	18231	18498	18310	18482	18337	18194	18202	18321	18493	18631	18435	18268	18379	18213	18070	18359	18371	18236	18197	18308	18376	18299	18183	18287	18253	18278	18326	18401	18307	18373	18336	18274	18262	18265	18191	18307	18269	18295	18485	18375	18216	18317	18336	18350	18316	18311	18249	18107	18358	18294	18488	18180	18467	18278	18318	18319	18357	18208	18245	18120	18232	18291	18405	18390	18201	18378	18322	18281	18411	18323	18377	18295	18360	18369	18351	18352	18372	18299	18221	18180	18030	18234	18436	18313	18215	18389	18221	18327	18433	18358	18411	18067	18402	18422	18338	18315	18356	18413	18155	18271	18462	18379	18407	18223	18448	18549	18409	18438	18411	18571	18315	18502	18416	18189	18110	18177	18392	18167	18259	18206	18252	18364	18064	18244	18306	18360	18395	18238	18495	18276	18116	18479	18161	18290	18345	18172	18242	18265	18207	18213	18346	18341	18224	18216	18414	18202	18368	18345	18316	18276	18099	18073	18286	18573	18189	17994	18359	18537	18335	18408	18520	18439	18309	18373	18441	18424	18107	18324	18211	18308	18221	18300	18055	18374	18383	18398	18261	18266	18321	18329	18432	18302	18173	18357	18417	18216	18382	18140	18349	18108	18469	18069	18105	18428	18411	18343	18132	18359	18400	18287	18413	18402	18261	18247	18061	18383	18257	18336	18364	18368	18125	18228	18345	18303	18433	18169	18312	18490	18332	18080	18312	18408	18283	18313	18262	18207	18360	18170	18365	18327	18553	18480	18336	18212	18402	18392	18237	18333	18234	18340	18197	18188	18407	18088	18214	18430	18184	18343	18162	18305	18319	18302	18502	18297	18287	18427	18262	18323	18389	18346	17973	18434	18346	18284	18305	18264	18349	18404	18544	18457	18306	18443	18397	18209	18442	18351	18233	18158	18225	18142	18308	18355	18243	18153	18232	18243	18121	18392	18326	18467	18228	18447	18271	18547	18153	18441	18261	18205	18297	18465	18128	18223	18357	18310	18229	18529	18295	18306	18318	18336	18236	18325	18355	18438	18276	18390	18468	18173	18316	18291	18352	18363	18370	18266	18388	18244	18321	18376	18393	18444	18234	18143	18394	18449	18289	18666	18286	18289	18148	18329	18145	18284	18203	18295	18308	18170	18210	18235	18338	18344	18305	18321	18337	18270	18164	18117	18312	18328	18330	18384	18333	18410	18458	18139	18365	18413	18347	18311	18348	18313	18226	18294	18169	18427	18404	18346	18253	18247	18279	18149	18289	18342	18165	18258	18271	18314	18507	18370	18280	18277	18299	18368	18133	18284	18365	18279	18378	18226	18211	18116	18407	18078	18340	18153	18330	18492	18239	18406	18206	18297	18228	18289	18341	18386	18476	18151	18240	18312	18422	18396	18144	18418	18358	18303	18351	18368	18423	18218	18346	18304	18262	18279	18180	18154	18125	18049	18296	18336	18294	18557	18172	18288	18074	18239	18202	18291	18218	18208	18246	18366	18323	18259	18439	18154	18268	18583	18373	18077	18518	18384	18291	18413	18573	18289	18192	18161	18366	18045	18564	18350	18188	18376	18091	18294	18284	18275	18351	18164	18207	18297	18304	18263	18449	18343	18353	18413	18390	18362	18444	18360	18196	18220	18216	18206	18196	18358	18162	18340	18339	18515	18530	18348	18267	18215	18306	18462	18319	18345	18339	18277	18149	18097	18280	18329	18260	18250	18405	18396	18301	18293	18314	18317	18244	18328	18227	18350	18367	18323	18346	18370	18324	18568	18348	18248	18126	18116	18333	18471	18240	17974	18192	18479	18269	18151	18214	18344	18374	18205	18448	18473	18332	18468	18325	18451	18344	18417	18361	18408	18368	18384	18290	18324	18309
15674	23119	22171	20056	19637	18618	17843	17466	17163	16921	16842	16956	16850	20008	29672	30213	26555	22447	20390	19299	17825	17096	16612	16540	16541	16536	16404	16569	16439	16499	16421	16390	16449	16438	16533	16451	16385	16496	16476	16542	16457	16397	16507	16398	16494	16441	16337	16458	16570	16637	16359	16444	16530	16495	16436	16484	16486	16495	16298	16421	16591	16357	16495	16470	16474	16298	16511	16412	16435	16476	16632	16562	16517	16636	16460	16515	16356	16540	16559	16343	16461	16492	16501	16278	16612	16506	16471	16437	16469	16368	16640	16507	16265	16406	16640	16451	16539	16440	16634	16325	16328	16365	16583	16418	16617	16341	16511	16432	16383	16346	16606	16554	16366	16501	16468	16427	16284	16385	16337	16412	16427	16259	16614	16538	16367	16538	16378	16672	16370	16448	16457	16579	16643	16715	16482	16313	16544	16464	16555	16420	16378	16325	16380	16441	16545	16495	16632	16548	16461	16419	16506	16314	16445	16220	16457	16460	16583	16459	16500	16533	16354	16446	16529	16441	16445	16375	16323	16571	16479	16523	16327	16343	16429	16454	16447	16518	16467	16460	16378	16491	16500	16404	16606	16262	16457	16326	16533	16409	16395	16549	16479	16399	16355	16321	16391	16330	16499	16608	16480	16326	16583	16552	16465	16414	16392	16474	16493	16310	16428	16482	16533	16340	16605	16549	16385	16396	16521	16494	16271	16427	16444	16428	16455	16407	16443	16342	16404	16395	16403	16416	16495	16461	16395	16456	16384	16392	16411	16394	16532	16530	16440	16400	16475	16402	16463	16490	16501	16398	16525	16374	16476	16328	16531	16478	16472	16459	16526	16455	16427	16453	16454	16386	16416	16603	16465	16370	16470	16256	16266	16478	16496	16400	16551	16490	16469	16565	16365	16439	16469	16241	16472	16440	16532	16576	16391	16374	16528	16298	16644	16605	16346	16385	16529	16448	16402	16388	16755	16340	16579	16234	16505	16312	16448	16513	16622	16453	16425	16291	16424	16356	16298	16510	16393	16260	16382	16477	16516	16287	16556	16398	16661	16340	16378	16423	16554	16618	16514	16563	16512	16594	16578	16464	16472	16655	16346	16405	16413	16588	16338	16522	16471	16615	16379	16562	16433	16530	16396	16445	16338	16439	16307	16551	16375	16359	16284	16518	16478	16400	16354	16601	16485	16550	16431	16395	16528	16365	16432	16397	16681	16568	16409	16668	16266	16470	16275	16435	16550	16330	16410	16526	16289	16386	16407	16425	16571	16458	16340	16391	16436	16464	16426	16265	16639	16285	16433	16512	16458	16516	16452	16535	16455	16346	16523	16470	16386	16268	16300	16395	16540	16430	16547	16492	16449	16463	16482	16470	16328	16459	16394	16305	16444	16400	16625	16448	16496	16453	16341	16332	16253	16379	16386	16383	16424	16387	16525	16421	16335	16474	16602	16486	16517	16411	16472	16406	16357	16439	16386	16385	16387	16401	16501	16281	16495	16458	16399	16303	16284	16492	16293	16519	16398	16365	16599	16482	16555	16289	16567	16353	16382	16531	16395	16546	16371	16486	16492	16628	16358	16458	16345	16362	16558	16376	16434	16471	16421	16551	16475	16584	16324	16289	16416	16338	16455	16516	16352	16464	16577	16448	16396	16379	16457	16639	16297	16545	16389	16419	16631	16398	16253	16456	16385	16289	16491	16486	16510	16250	16422	16561	16350	16323	16465	16418	16558	16316	16481	16540	16492	16490	16484	16329	16559	16421	16412	16437	16526	16428	16418	16444	16458	16501	16711	16476	16485	16534	16416	16518	16488	16297	16341	16577	16428	16445	16420	16518	16269	16433	16278	16602	16627	16484	16331	16266	16531	16393	16426	16598	16611	16372	16394	16385	16603	16267	16184	16491	16543	16573	16400	16472	16330	16313	16431	16369	16748	16431	16499	16266	16489	16551	16497	16602	16471	16503	16515	16472	16468	16475	16480	16471	16378	16334	16479	16464	16503	16294	16460	16584	16422	16451	16573	16489	16277	16488	16315	16459	16398	16609	16572	16402	16488	16384	16464	16576	16502	16382	16362	16386	16427	16577	16399	16435	16421	16611	16269	16399	16340	16284	16613	16595	16571	16573	16481	16518	16517	16513	16356	16384	16525	16357	16537	16478	16401	16471	16453	16469	16389	16571	16344	16407	16345	16463	16601	16388	16459	16586	16326	16423	16498	16440	16394	16543	16534	16247	16590	16504	16347	16255	16452	16615	16420	16347	16468	16501	16611	16588	16453	16503	16489	16446	16462	16363	16455	16365	16614	16535	16516	16316	16411	16470	16264	16439	16434	16380	16419	16307	16498	16383	16242	16525	16442	16235	16459	16509	16420	16249	16482	16183	16444	16384	16441	16385	16500	16231	16599	16424	16336	16464	16354	16395	16462	16512	16444	16340	16467	16526	16512	16454	16472	16679	16422	16413	16373	16315	16302	16560	16365	16330	16486	16577	16437	16277	16522	16394	16527	16366	16623	16437	16341	16655	16625	16466	16503	16578	16474	16397	16623	16351	16500	16416	16529	16360	16515	16398	16359	16549	16544	16593	16616	16301	16539	16475	16283	16455	16572	16464	16356	16431	16338	16352	16509	16476	16460	16603	16550	16540	16426	16436	16362	16508	16354	16410	16381	16481	16423	16441	16518	16284	16506	16466	16394	16389	16545	16453	16253	16610	16632	16542	16529	16461	16582	16520	16487	16226	16566	16446	16559	16259	16450	16446	16501	16663	16568	16489	16380	16489	16535	16505	16579	16270	16431	16422	16321	16659	16273	16362	16422	16427	16530	16318	16419	16453	16362	16418	16417	16520	16459	16408	16438	16370	16407	16492	16518	16353	16374	16382	16463	16464	16545	16508	16335	16491	16479	16389	16435	16409	16633	16509	16436	16442	16621	16550	16684	16332	16362	16350	16300	16490	16400	16409	16514	16469	16460	16692	16623	16299	16528	16566	16385	16582	16455	16194	16452	16403	16375	16358	16424	16570	16551	16300	16547	16382	16439	16388	16347	16501	16505	16625	16398	16490	16563	16472	16498	16491	16353	16388	16510	16498	16419	16538	16472	16313	16547	16259	16241	16518	16363	16485	16499	16582	16542	16432	16510	16409	16565	16665	16516	16460	16440	16398	16460	16502	16525	16372	16425	16582	16492	16266	16567	16360	16302	16407	16530	16676	16333	16429	16495	16558	16290	16425	16371	16493	16380	16430	16497	16397	16394	16423	16367	16416	16424	16418	16490	16598	16549	16312	16484	16471	16441	16380	16302	16536	16241	16468	16269	16551	16493	16306	16494	16353	16403	16441	16304	16380	16457	16439	16365	16446	16386	16535	16415	16577	16262	16312	16410	16357	16589	16210	16522	16517	16271	16547	16599	16472	16393	16474	16330	16387	16520	16437	16353	16362	16444	16464	16586	16405	16392	16529	16270	16561	16316	16476	16416	16363	16679	16280	16393	16546	16267	16529	16593	16573	16437	16526	16548	16387	16417	16336	16393	16579	16439	16352	16417	16271	16452	16416	16400	16522	16508	16435	16511	16485	16484	16484	16519	16421	16547	16429	16621	16492	16333	16504	16433	16563	16529	16512	16425	16580	16421	16680	16410	16297	16385	16513	16517	16580	16391	16509	16545	16439	16515	16418	16186	16483	16493	16361	16315	16573	16517	16460	16470	16334	16184	16363	16524	16602	16580	16249	16403	16557	16399	16544	16535	16323	16488	16379	16434	16515	16210	16334	16467	16434	16489	16410	16533	16520	16400	16422	16234	16444	16389	16561	16362	16420	16375	16349	16600	16434	16713	16437	16513	16359	16579	16590	16456	16583	16460	16428	16517	16338	16529	16282	16286	16342	16319	16505	16331	16408	16427	16587	16532	16463	16380	16439	16526	16488	16498	16351	16539	16467	16336	16408	16531	16511	16309	16492	16412	16514	16633	16430	16441	16569	16433	16434	16407	16463	16408	16353	16626	16403	16517	16425	16216	16430	16553	16371	16291	16526	16373	16337	16470	16509	16445	16444	16629	16465	16534	16459	16504	16652	16523	16280	16464	16245	16486	16349	16412	16490	16325	16492	16484	16402	16374	16322	16483	16563	16395	16420	16380	16391	16564	16424	16425	16341	16511	16503	16360	16349	16577	16344	16241	16532	16458	16425	16320	16441	16392	16287	16550	16447	16425	16445	16386	16479	16492	16410	16593	16494	16473	16386	16501	16550	16498	16372	16182	16394	16472	16296	16382	16371	16369	16509	16268	16362	16483	16452	16465	16582	16639	16530	16415	16319	16642	16383	16421	16417	16495	16438	16552	16531	16378	16528	16569	16497	16517	16252	16604	16400	16497	16416	16374	16436	16355	16634	16361	16529	16444	16337	16530	16331	16344	16430	16472	16666	16658	16311	16338	16632	16379	16557	16257	16253	16321	16579	16382	16563	16536	16572	16315	16366	16354	16461	16544	16468	16444	16377	16529	16474	16549	16447	16404	16616	16448	16507	16477	16379	16579	16532	16557	16303	16431	16218	16535	16435	16392	16510	16516	16562	16347	16393	16348	16420	16498	16338	16515	16523	16429	16419	16606	16528	16330	16519	16481	16500	16434	16266	16456	16414	16318	16460	16473	16442	16349	16409	16451	16605	16439	16448	16595	16581	16575	16365	16545	16387	16448	16443	16474	16502	16471	16454	16391	16499	16498	16365	16462	16506	16361	16480	16400	16496	16449	16547	16384	16293	16506	16539	16682	16183	16312	16269	16526	16489	16367	16469	16388	16545	16499	16431	16535	16515	16425	16446	16451	16512	16492	16605	16467	16490	16413	16505	16502	16468	16415	16537	16483	16643	16586	16447	16617	16535	16418	16557	16462	16452	16235	16476	16297	16615	16354	16619	16487	16415	16508	16494	16331	16357	16573	16430	16444	16471	16460	16528	16579	16460	16462	16506	16300	16441	16470	16344	16528	16417	16639	16552	16354	16474	16354	16387	16450	16366	16438	16446	16497	16409	16305	16567	16475	16318	16424	16394	16512	16434	16340	16398	16341	16364	16447	16405	16521	16470	16328	16367	16413	16418	16635	16465	16626	16468	16479	16587	16551	16509	16410	16442	16565	16483	16399	16578
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
