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
339617300661	339617301218	339617301768	339617302318	339617302868	339617303418	339617303968	339617304518	339617305068	339617305618	339617306168	339617306718	339617307268	339617307818	339617308368	339617308918	339617309468	339617310018	339617310568	339617311118	339617311668	339617312218	339617312768	339617313318	339617313868	339617314418	339617314968	339617315518	339617316068	339617316618	339617317168	339617317718	339617318268	339617318818	339617319368	339617319918	339617320468	339617321018	339617321568	339617322118	339617322668	339617323218	339617323768	339617324318	339617324868	339617325418	339617325968	339617326518	339617327068	339617327618	339617328168	339617328718	339617329268	339617329818	339617330368	339617330918	339617331468	339617332018	339617332568	339617333118	339617333668	339617334218	339617334768	339617335318	339617335868	339617336418	339617336968	339617337518	339617338068	339617338618	339617339168	339617339718	339617340268	339617340818	339617341368	339617341918	339617342468	339617343018	339617343568	339617344118	339617344668	339617345218	339617345768	339617346318	339617346868	339617347418	339617347968	339617348518	339617349068	339617349618	339617350168	339617350718	339617351268	339617351818	339617352368	339617352918	339617353468	339617354018	339617354568	339617355118	339617355668	339617356218	339617356768	339617357318	339617357868	339617358418	339617358968	339617359518	339617360068	339617360618	339617361168	339617361718	339617362268	339617362818	339617363368	339617363918	339617364468	339617365018	339617365568	339617366118	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23171	21626	29712	24021	21720	23048	22741	16943	15917	16104	16065	15801	15659	15679	15765	15618	15700	15490	15503	15535	15545	15582	15555	15235	15497	15415	15690	15506	15402	15471	15306	15302	15420	15356	15503	15563	15327	15376	15470	15498	15473	15434	15440	15325	15252	15342	15557	15340	15304	15266	15401	15334	15472	15408	15311	15319	15446	15216	15186	15335	15392	15210	15270	15304	15252	15343	15405	15278	15486	15359	15344	15347	15307	15133	15455	15687	16279	16217	15413	15267	15343	15407	15274	15187	15227	15231	15354	15242	15537	15260	15297	15204	15183	15274	15241	15288	15403	15348	15360	15088	15216	15311	15307	15381	15052	15198	15296	15306	15359	15244	15347	15298	15315	15318	15249	15200	15313	15244	15297	15294	15380	15232	15218	15233	15217	15308	15243	15278	15305	15220	15351	15483	15144	15274	15402	15341	15125	15125	15303	15310	15200	15361	15423	15204	15386	15363	15303	15270	15278	15320	15361	15266	15209	15116	15234	15355	15304	15117	15294	15492	15170	15224	15030	15270	15430	15177	15302	15315	15433	15324	15258	15329	15316	15250	15503	15253	15344	15122	15423	15176	15267	15372	15342	15241	15305	15157	15023	15340	15294	15163	15275	15206	15151	15199	15237	15267	15224	14981	15191	15234	15282	15169	15402	15198	15354	15240	15102	15123	15416	15198	15273	15235	15344	15022	15333	15194	15265	15380	15354	15215	15379	15330	15256	15144	15339	15284	15264	15020	15333	15360	15279	15283	15263	15316	15380	15292	15132	15215	15130	15365	15074	15165	15099	15338	15191	15296	15309	15193	15168	15141	15169	15250	15255	15326	15178	15250	15204	15409	15501	15220	15220	15495	15264	15084	15276	15399	15484	15267	15142	15197	15329	15249	15315	15235	15294	15244	15129	15090	15282	15310	15345	15224	15400	15202	15330	15202	15262	15204	15339	15071	15123	15300	15416	15323	15334	15349	15367	15074	15064	15214	15185	15457	15261	15058	15133	15314	15225	15165	15178	15433	15237	15298	15380	15336	15346	15195	15002	15385	15097	15171	15283	15345	15167	15283	15440	15227	15342	15353	15153	15213	15367	15268	15210	15258	15141	15179	15270	15011	15069	15397	15274	15174	15107	15305	15262	15174	15104	15109	15220	15288	15271	15359	15327	15349	15364	15390	15280	15413	15107	15151	15331	15024	15225	15148	15190	15279	15334	15336	15131	15289	15103	15246	15107	15170	15252	15388	15181	15315	15230	15359	15282	15101	15325	15167	15373	15330	15388	15189	15178	15033	15294	15234	15220	15141	15109	15312	15374	15227	15318	15146	15176	15388	15307	15292	15216	15341	15231	15176	15294	15332	15030	15297	15347	15250	15073	15247	15303	15364	15168	15182	15149	15521	15346	15207	15297	15374	15265	15318	15537	15172	15216	15199	15255	15212	15268	15477	15225	15227	15284	15220	15207	15092	15291	15126	15253	15204	15147	15198	15191	15140	15231	15222	15233	15108	15416	15349	15175	15296	15275	15358	15358	15425	15136	15159	15230	15122	15063	15331	15443	15139	15412	15326	15334	15263	15220	15305	15338	15194	15318	15139	15282	15151	15195	15159	15270	15313	15289	15044	15191	15219	15191	15210	15392	15177	15152	15378	15402	15098	15341	15280	15309	15480	15166	15340	15271	15422	15151	15252	15317	15312	15391	15413	15254	15179	15084	15070	15330	15073	15322	15094	15346	15322	15326	15241	15304	15240	15465	15346	15462	15201	15204	15224	15315	15404	15191	15134	15381	14858	15371	15090	15046	15253	15258	15324	15383	15130	15148	15322	15413	15160	15155	15342	15384	15431	15284	15120	15567	15239	15208	15262	15146	15121	15154	15204	15279	15288	15463	15204	15370	15378	15076	15158	15155	15135	15203	15071	15351	15227	15361	15339	15343	15235	15158	15424	15093	15302	15271	15258	15310	15069	15120	15244	15272	15195	15335	15271	15193	15172	15031	15070	15056	15352	15292	15282	15302	15173	15128	15127	15166	15199	15301	15222	15118	15260	15288	15214	15160	15386	15334	15398	15116	14982	15176	15419	15049	15158	15267	15267	15247	15169	15203	15190	15104	15344	15390	15111	15288	15171	15284	15355	15190	15233	15251	15225	15314	15189	15309	15352	15289	15222	15297	15290	15380	15310	15337	15314	15273	15164	15030	15151	15215	15064	15408	15320	15281	14951	15094	15119	15113	15181	15196	15128	15276	15364	15239	15277	15299	15322	15296	15074	15265	15320	15289	15114	15200	15024	15257	15514	15172	15084	15300	15274	15405	15130	15221	15163	15129	15191	15343	15350	15467	15037	15269	15351	15172	15194	15279	15213	15253	15235	15210	15348	15187	15317	15450	15300	15327	15351	15274	15308	15158	15253	15130	15283	15188	15275	15180	15235	15209	14972	15357	15319	15383	15152	15321	15094	15436	15084	15269	15411	15373	15156	15100	15364	15108	15173	15237	15235	15290	15114	15099	15242	15167	15271	15363	15228	15023	15240	15325	15161	15118	15244	15321	15497	15406	15420	15212	15180	15263	15326	15177	15409	15332	15219	15262	15145	15200	15360	15348	15490	15184	15137	15270	15268	15194	15215	15366	15037	15268	15237	15181	14896	15225	15219	15233	15359	15282	15385	15232	15007	15435	15310	15336	15170	15306	15312	15404	15294	15232	15328	15202	15296	15184	15300	15211	15332	15267	15172	15212	14990	15250	15206	15330	15215	15248	15196	15180	15276	15210	15077	15010	15288	15283	15197	15385	15187	15202	15183	15122	15289	15205	15118	15221	15189	15229	15279	15274	15139	15163	15263	15123	15281	15181	15190	15235	15268	15203	15034	15402	15316	15489	15206	15187	15069	15115	14859	15094	15237	15397	14895	15087	15426	15429	15235	15128	15405	15101	15291	15216	15200	15231	15115	15131	15282	15280	15226	15357	15281	15200	15336	15191	15306	15185	15329	15224	15207	15309	15159	15212	15288	15331	15122	15301	15258	15263	15431	15244	15194	15504	15265	15131	15411	15342	15366	15470	15273	15366	15415	15191	15292	15082	14988	15478	15203	15231	15320	15321	15115	15107	15159	15228	15213	15032	15112	15269	15320	15397	15184	15346	15448	15046	15369	15104	15106	15226	15306	15197	15214	15179	15161	15200	15390	15192	15014	15243	15405	15237	15214	15075	15236	15301	15299	15286	15226	15210	15348	15139	15267	15215	15149	15271	15300	15397	15246	15480	15351	15345	15360	15271	15155	15354	15310	15314	15259	15196	15218	15192	15204	15219	15041	15131	15279	15410	15477	15128	15127	15162	15360	15113	15329	15116	15108	15345	15449	15227	15082	15289	15167	15042	15155	15121	15250	15252	15098	15319	15252	15222	15268	15182	15019	15166	15154	15189	15056	15305	15137	15151	15376	15552	15287	15297	15263	15190	15129	15239	15169	15339	15237	15194	15167	15209	15051	15141	15120	15155	15056	15170	15203	15305	15056	15177	15187	15276	15285	15253	15377	15253	15333	15304	15322	15356	15125	15252	15323	15235	15282	15161	15014	15359	15300	15131	15312	15280	15212	15213	15210	15149	15301	15213	15291	15190	15349	15278	15252	15305	15162	15192	15228	15329	15306	15215	15109	15284	15278	15226	15352	15203	15261	15298	15419	15278	15208	15346	15090	15236	15236	15150	15124	15056	15101	15162	15289	15323	15251	15226	15276	15432	15493	15460	15456	15236	15287	15191	15331	15441	15242	15268	15249	15177	15321	15232	15227	15400	15215	15206	15464	15362	15018	15238	15229	15173	15141	15151	15277	15209	15489	15310	15303	15241	15196	15250	15153	15087	15185	15204	15250	15087	15062	15187	15245	15259	15240	15292	15065	15115	15139	15225	15311	15270	15176	15215	15319	15387	15160	15255	15453	15321	15171	15262	15188	15252	14981	15060	15249	15322	15353	15188	15126	15161	15031	15282	15403	15184	15268	15406	15038	15187	15264	15121	15138	15173	15133	15265	15207	15305	15261	15224	15185	15174	15123	15261	15060	15224	15104	15168	15058	15328	15298	15213	15165	15228	15238	15013	15228	15247	15291	15093	15106	15350	15260	15390	15283	15393	15383	15262	15125	15312	15405	15244	15212	15297	15311	15341	15384	15346	15273	15292	15282	15259	15113	15211	15268	15284	15235	15257	15200	15324	15229	15377	15042	15231	15176	15351	15118	15315	15180	15171	15425	15121	15232	15084	15351	15227	15087	15183	15161	15434	15402	15209	15302	15187	15149	15161	15279	15140	15230	15275	15119	15131	15512	15299	15291	15147	15219	15168	15305	15378	15381	15208	15291	15442	15177	15131	15366	15155	15251	15445	15286	15336	15235	15096	15263	15136	15252	15296	15155	15261	15066	15242	15215	15309	15404	15085	15298	15167	15182	15079	15211	15115	15179	15156	15280	15415	15201	15135	15326	15446	15350	15241	15241	15316	15342	15311	15144	15234	15161	15291	15330	15340	15117	15308	15286	15223	15061	15092	15222	15207	15230	15179	15037	15267	15089	15225	15142	15290	15302	15344	15530	15217	15228	15161	15305	15210	15157	15108	15296	15323	15294	15383	15188	15399	15305	15233	15234	15313	15099	15292	15272	15324	15275	15274	15271	15176	15267	15133	15278	15036	15173	15143	15403	15132	15124	15257	15313	15255	15112	15344	15064	15081	15242	15230	15237	14988	15127	15246	15334	15143	15255	15256	15337	15261	15200	15216	15416	15327	15349	15273	15387	15379	15390	15207	15213	15042	15265	15202	15231	15134	15223	15094	15194	15185	15305	15333	15420	15317	15339	15263	15024	15126	15186	15362	15156	15212	15292	15074	15394	15240	15388	15251	14961	15118	15612	15434	15333	15214	15043	15251	15142	15104	15388	15252	15307	15494	15255	15130	15256	15295	15174	15349	15081	15394	15250	15098	15131	15202	15006	14973	15388	15251	15484	14960	15181	15182	15159	15201	15326	15282	15202	15398	15335	15427	15299	15141	15013	15186	15234	15219	15329	15308	15207	15120	15045	15337	15001	15292	15378	15259	15482	15238	15350	15092	15114	15219	15250	15294	15207	15225	15325	15393	15342	15248	15224	15377	15269	15283	15112
14721	25436	23398	19125	16964	16161	15561	15281	14859	14778	14706	14634	14421	14384	14351	14429	14243	14327	14275	14212	14263	14211	14245	14265	14175	14229	14149	14234	14266	14179	14288	14324	14083	14215	14303	14100	14041	14362	14127	14022	14275	14107	14195	13859	14066	14320	14124	14223	14082	14185	14064	14150	14130	14081	14022	14099	14010	14067	14053	14143	14259	14198	14102	14068	14172	14178	14165	14108	14129	14038	13926	14113	14165	14048	14060	14724	15687	15263	14045	13984	14173	14208	13933	14117	14107	13953	13997	14036	14014	14077	14144	14044	14027	13981	14205	14102	13971	14114	14039	13981	14097	14158	14139	14151	14105	13956	14118	14094	14013	14093	14087	14111	14148	14259	14037	14006	14132	13952	14000	14238	14140	14110	14032	14048	14231	14200	14033	14207	14081	14102	14070	14168	13956	14115	14190	14281	14080	14001	14180	14125	14075	14089	13996	14239	14045	14057	14029	14051	14333	14069	14073	14016	14025	14145	13993	14004	14092	14084	14226	14025	14150	14005	14144	13863	14031	14135	14052	14093	14120	14158	14099	14091	14051	14123	14039	14108	14081	14041	14025	14027	13879	14024	14041	14082	14048	14129	14171	14127	14138	14087	14019	14107	14248	14064	14066	14224	14161	14028	14034	14015	14133	13909	14064	14082	14307	13994	14075	14049	14033	14144	14056	14038	14007	13970	13974	14090	14002	13943	14024	14065	14171	14034	14092	13916	14168	14098	14085	14043	14169	14155	14182	14032	14256	14093	14194	14067	14005	14125	14090	13988	14146	14186	14094	14107	14090	13975	14087	14119	14136	14085	14024	14036	14094	14041	13987	14156	14120	14037	14128	13910	14195	14181	13980	14104	14076	13913	14075	14194	14157	13984	14117	14037	14114	14144	13897	14159	14167	14106	14170	14188	14091	14161	14125	14058	14042	14126	14148	13951	14253	14142	14062	14032	14088	13996	14037	14028	14029	14132	14135	13991	14076	14089	14086	14157	14115	14067	14149	14122	14173	13996	13892	14044	14233	14105	14133	13937	14177	14100	14126	13983	14145	13900	13930	14142	14184	14081	14051	13965	13938	14215	14072	13993	14125	14077	13992	13981	14010	14177	14087	14095	13965	14211	13916	14173	14156	14136	14143	13957	14117	14002	13892	14137	14126	14118	14259	14056	14235	14041	14174	13992	14136	14033	14195	13997	14201	13931	14157	14156	14056	14129	14085	14071	14027	14122	13996	13972	14030	13997	14142	14071	14032	13954	13989	14091	14043	13919	14209	14099	14234	14049	14096	14077	14045	14084	14157	13902	14065	14164	14022	14038	14042	14022	13968	14032	14052	14240	14069	14112	14067	14037	14052	13994	13942	14047	14228	13933	14071	14028	14111	14094	14153	14153	14131	14129	14155	14005	14142	14091	13841	14270	13879	14167	14103	14001	13997	14130	14016	14089	14106	13876	14056	14006	14224	14056	14043	14036	14102	14030	14216	14224	14168	14136	14066	13938	13967	14145	14056	14140	14108	14194	14105	14134	14270	14100	14120	14215	14048	14113	14184	14049	14091	14091	14117	14192	14095	14212	13996	13882	14069	14032	14272	14065	14322	14083	14158	14138	14306	14083	13944	14129	13985	14010	14100	14082	14030	14064	14097	14038	13954	13886	14217	13848	14106	14029	14101	14103	14081	14059	14228	14044	14153	14214	14252	14091	14080	14158	14131	13999	14059	14041	14066	14056	14111	14049	14197	13966	13966	14164	13878	14162	14054	14187	14139	13916	14063	14227	14081	13976	14077	14092	14070	14042	14048	14030	14033	14053	14017	14128	13790	14015	14085	14048	14146	14132	14076	14007	14105	14007	14144	14073	14058	14078	13977	14101	14015	14058	14060	14120	14235	13920	14014	14162	14044	13983	14072	14136	14261	14052	14243	14075	14106	14089	14187	14228	14178	13972	14215	14052	13862	14086	14021	14054	13996	14055	14067	14234	14168	14026	14001	14169	14091	13995	13998	14198	14075	13891	13955	14034	14085	14230	14092	14150	14097	14036	14043	13989	13978	14060	14114	14024	14080	14247	14076	13973	14082	14174	14081	14120	14152	14144	14178	14142	14068	14292	13986	14088	14136	14198	14076	14130	14090	13899	13996	14047	13958	14103	14178	14227	14218	14063	14079	13949	14081	13993	14107	14097	14167	14047	14070	14086	14227	14168	14128	14261	14093	14069	13939	14178	14014	14116	14019	14175	14087	14167	14104	13963	14180	14031	14008	13808	13848	14089	14016	14073	14196	14181	14108	14221	13983	14081	14025	14092	14090	14230	14119	13979	14113	13973	14004	13867	14105	14115	14078	14084	14028	13965	14068	14099	14164	14046	14134	14068	14095	14108	13953	14123	13955	14080	14135	14115	14069	14156	14250	14022	14197	14019	14088	14115	13951	13984	13867	14048	14038	14113	13989	14151	13951	14045	14119	14093	13926	14135	14007	14119	14049	14080	14247	14122	14242	13941	14090	14032	14078	14109	13940	14062	13963	13949	13943	14079	14005	13995	14083	13973	14083	14004	14009	14178	13989	14066	13849	14231	14045	14193	13969	14032	14116	14138	13977	14210	14175	14227	13872	14019	14155	14024	13904	14046	14123	14174	14283	13906	14063	14248	13964	14024	13961	14158	14049	13964	13946	13969	14089	14009	14045	14136	13955	14138	13942	14056	14185	14100	14169	14142	14047	14148	14156	14003	14052	13931	13987	13916	14069	14104	14192	14191	13915	14143	14087	13964	14056	14109	14030	14170	14226	13983	13998	14165	14098	13910	14128	14001	14045	14157	14142	14090	13964	14006	14197	14241	14058	14151	14117	14061	14110	14069	14005	14043	14066	14040	14191	14249	14144	14083	14044	14178	14153	14119	14036	13950	14170	14251	14053	14145	14192	14125	14078	14130	14068	14165	13971	13981	14012	14069	14108	14184	13981	13984	14020	14065	14188	14086	14119	14225	14231	14062	14110	14067	14056	14023	14033	14094	14175	14068	14218	14096	13999	14065	14079	14016	14039	14086	14168	14164	14120	14125	14073	14239	13952	14029	14032	13942	14070	14119	14165	14005	14132	14064	14082	14009	14097	14143	13976	14200	14128	13989	14117	14010	14139	14124	14113	14102	14105	13941	14126	14246	14129	14100	13993	14207	13969	14015	14149	14151	14171	14097	14074	14132	14223	14139	13988	13938	14081	14029	14194	14218	14024	14064	13997	13920	13975	13990	13938	14130	13949	14018	14078	14067	14137	14013	14149	14281	14038	14173	13922	14181	13960	14086	13968	14180	14067	13903	13910	14050	14165	13903	13987	13993	14100	14089	13972	14225	14171	14160	14069	13901	14177	14233	14061	14152	13986	13951	14193	14007	14104	13976	14269	14093	14087	14095	14158	13900	14079	13994	14117	13928	14077	14091	14121	14147	14073	14152	14149	14161	14093	14116	14218	14063	13953	14158	13985	14223	14054	13975	14034	14003	13977	14096	14068	14199	14021	14056	14129	13954	14070	14168	14184	14069	14117	14098	14037	13989	14101	14304	13979	14124	14153	13992	14098	14085	14060	13978	14106	13991	14093	13997	14030	14104	14182	14021	13931	14029	14069	14205	14081	14101	14122	14003	14050	14071	13959	14097	14104	14127	13814	14093	14088	13937	14080	13872	14209	13946	14124	14059	14093	14135	14190	14070	14006	14122	14140	14077	14043	14045	14101	13852	14019	14290	14050	14098	14146	14005	14206	14087	13843	14004	14304	14148	14034	14138	14147	14065	14136	14115	14062	14088	13975	14169	14042	14091	14008	13998	13989	14100	14076	14245	13965	14031	14257	13921	13997	13941	14085	14079	14169	14046	14051	14057	14069	13985	14207	14075	14030	14133	14236	14014	14101	14086	14118	14153	14143	14153	14069	14155	14220	14012	14206	14248	14078	14058	14269	14093	14117	13988	14183	13984	14143	14079	14046	13916	14203	14082	13951	13949	14104	13964	13984	14070	14088	14029	14170	14195	14028	14023	14322	14050	14112	14129	14067	14031	14163	14111	14178	14158	14174	14141	14116	14166	14202	14134	13768	14082	14022	14073	14033	14091	14049	14061	14062	14016	13942	14146	14278	14051	14045	13973	14230	14098	14199	14191	14078	14206	14020	14181	14136	14158	14137	14039	14003	14026	14154	14013	14157	14111	13968	14198	14011	14043	13933	14040	14008	14060	14295	13980	14095	14221	14033	14104	14108	13989	14107	14106	14086	14016	13988	13933	14195	14208	13962	14095	14018	14077	14070	13812	13926	14059	13993	14117	13929	13934	14013	14163	13998	14080	14007	14079	14001	13996	14046	14026	14227	14052	14071	14081	13945	14116	14075	13960	13957	13977	14036	14053	14118	14002	14058	14232	14035	14113	13941	14096	14227	14036	14026	14136	14097	14020	14177	14095	14257	14104	14088	13931	13936	14058	14035	14131	14105	14105	14025	13997	14206	14163	14118	14006	14077	14013	13992	14123	14263	13847	14155	14024	13997	14201	14051	14087	13983	14117	14193	14038	14171	14109	14153	14088	14126	14064	14133	14014	13870	14267	14094	13957	14098	14037	14040	14043	14165	14036	14045	14065	14154	14006	14062	13935	14017	14220	14023	14066	14029	14145	13960	14013	13948	13951	14000	13994	14133	14233	13892	14076	13983	14215	14101	14157	14280	13981	13942	14091	14087	14011	14065	13950	13902	14048	14033	14104	14218	14148	13946	14094	14015	14034	14049	13975	14004	13879	14167	13966	14186	14116	14084	14053	14007	14062	13943	14028	14008	14015	13973	14000	13967	14091	13947	14168	14099	14105	14172	14081	14024	14142	14068	14109	14047	14088	14005	14047	14007	14101	14068	14042	14189	14030	14100	14112	14170	13865	13940	14078	14006	14225	14238	14005	14097	14143	14062	13947	14122	14102	13986	14171	14013	14195	14262	14260	14062	14231	13995	14081	14007	14186	14001	14095	13935	14013	14095	14177	14200	14082	13983	14166	13988	14242	14024	14107	14044	14131	14058	14179	14141	14212	13901	13892	14001	14138	14113	14283	14074	14231	13962	14195	14032	13998	14229	14180	14052	14131	13896	13874	14071	14058	14164	14173	14137	14162	14131	14059
27201	21685	23125	19054	15525	15619	15668	15414	15651	15511	15382	15484	15508	15465	15636	15698	15526	15562	15514	15747	15473	15557	15690	15516	15566	15501	15531	15483	15450	15320	15347	15475	15483	15310	15291	15360	15476	15575	15526	15433	15422	15483	15625	15606	15570	15546	15484	15447	15381	15381	15381	15431	15734	15485	15561	15312	15717	15403	15339	15449	15437	15377	15511	15494	15571	15632	15440	15369	15515	15611	15621	15486	15473	15546	15542	15658	15641	15413	15516	15657	15488	15526	15382	15477	15583	15550	15508	15445	15533	15176	15124	15343	15576	15580	15499	15481	15595	15515	15491	15621	15403	15584	15388	15635	15589	15374	15628	15429	15551	15459	15417	15577	15604	15669	15646	15521	15647	15446	15465	15768	15674	15444	15415	15462	15558	15415	15503	15389	15465	15535	15452	15498	15686	15478	15407	15471	15351	15565	15501	15348	15345	15450	15729	15504	15459	15581	15597	15564	15504	15567	15405	15496	15425	15478	15515	15523	15413	15621	15584	15495	15430	15589	15452	15499	15609	15376	15552	15495	15373	15494	15384	15563	15477	15522	15427	15470	15367	15461	15449	15421	15411	15349	15391	15513	15490	15388	15515	15731	15521	15473	15487	15609	15411	15528	15540	15458	15575	15372	15554	15479	15259	15294	15489	15501	15565	15248	15455	15436	15593	15618	15720	15768	15320	15406	15564	15377	15386	15281	15504	15234	15393	15352	15413	15462	15408	15368	15481	15612	15561	15593	15602	15429	15357	15389	15662	15531	15256	15466	15475	15368	15331	15467	15332	15395	15541	15466	15401	15506	15524	15395	15293	15348	15505	15636	15611	15526	15397	15303	15512	15659	15544	15434	15597	15565	15464	15378	15265	15186	15547	15743	15177	15424	15459	15372	15376	15504	15527	15555	15227	15593	15455	15514	15404	15511	15272	15647	15569	15367	15464	15534	15431	15333	15567	15375	15503	15474	15276	15582	15531	15585	15545	15490	15578	15325	15516	15491	15312	15689	15472	15476	15452	15487	15497	15676	15468	15529	15562	15578	15382	15560	15511	15323	15404	15535	15596	15591	15566	15430	15666	15462	15519	15359	15400	15300	15656	15396	15394	15660	15691	15581	15347	15452	15540	15396	15470	15523	15568	15403	15452	15449	15524	15456	15510	15485	15467	15589	15403	15311	15425	15331	15534	15387	15400	15560	15328	15622	15401	15488	15420	15470	15488	15476	15445	15329	15622	15394	15406	15344	15656	15339	15480	15466	15450	15516	15442	15598	15642	15519	15463	15527	15357	15309	15408	15397	15503	15469	15448	15572	15563	15341	15559	15545	15507	15296	15485	15532	15451	15638	15680	15670	15563	15400	15169	15385	15456	15447	15472	15531	15309	15421	15602	15630	15613	15490	15485	15483	15377	15356	15542	15519	15398	15398	15443	15374	15434	15445	15574	15504	15453	15459	15416	15620	15520	15512	15428	15680	15602	15580	15458	15438	15478	15455	15614	15481	15581	15528	15483	15411	15313	15390	15402	15526	15544	15356	15626	15296	15478	15507	15361	15553	15516	15426	15545	15533	15430	15333	15645	15491	15476	15524	15530	15332	15369	15394	15592	15436	15657	15314	15424	15205	15501	15506	15429	15450	15447	15488	15662	15548	15470	15242	15500	15547	15539	15643	15585	15503	15520	15459	15616	15574	15439	15633	15551	15596	15482	15359	15478	15319	15499	15453	15546	15504	15486	15585	15510	15589	15440	15586	15422	15444	15474	15373	15329	15459	15490	15366	15456	15277	15532	15482	15473	15348	15421	15572	15520	15409	15311	15545	15347	15275	15511	15382	15412	15563	15417	15551	15578	15369	15434	15519	15331	15348	15326	15483	15537	15634	15423	15337	15534	15405	15483	15508	15582	15541	15683	15420	15260	15542	15445	15603	15367	15326	15532	15401	15369	15397	15499	15467	15491	15458	15464	15466	15470	15442	15818	15574	15421	15578	15662	15634	15461	15432	15485	15481	15418	15346	15492	15409	15425	15550	15471	15299	15326	15635	15795	15382	15462	15586	15370	15460	15626	15389	15335	15563	15313	15397	15451	15416	15439	15541	15418	15453	15422	15540	15521	15688	15489	15261	15296	15469	15526	15442	15553	15522	15577	15314	15327	15519	15631	15473	15535	15420	15575	15426	15552	15548	15602	15556	15486	15248	15273	15510	15307	15409	15645	15558	15448	15319	15524	15552	15683	15491	15530	15706	15503	15479	15545	15328	15520	15418	15279	15525	15665	15451	15586	15379	15404	15562	15506	15335	15431	15552	15475	15462	15494	15502	15299	15417	15553	15597	15608	15471	15336	15438	15289	15454	15493	15551	15341	15429	15762	15344	15596	15551	15662	15351	15423	15452	15304	15297	15659	15675	15321	15714	15518	15462	15446	15427	15528	15340	15512	15422	15530	15469	15349	15438	15499	15505	15697	15599	15499	15612	15526	15463	15414	15447	15545	15296	15508	15408	15534	15618	15500	15479	15519	15527	15345	15671	15439	15496	15436	15521	15501	15150	15477	15623	15527	15596	15517	15489	15393	15321	15343	15644	15279	15479	15295	15475	15533	15645	15382	15398	15620	15459	15649	15345	15484	15415	15513	15581	15485	15401	15368	15557	15474	15389	15502	15651	15617	15440	15482	15461	15451	15765	15542	15532	15609	15437	15530	15361	15432	15254	15378	15473	15432	15403	15452	15446	15343	15602	15490	15281	15457	15377	15575	15564	15496	15575	15474	15388	15330	15341	15472	15652	15503	15573	15381	15708	15388	15479	15280	15462	15440	15517	15510	15441	15564	15665	15677	15426	15489	15483	15409	15355	15387	15155	15276	15495	15396	15500	15466	15286	15527	15537	15621	15449	15448	15442	15484	15565	15430	15386	15532	15434	15409	15546	15476	15476	15476	15619	15479	15567	15788	15453	15526	15416	15475	15310	15395	15329	15507	15451	15272	15500	15532	15660	15495	15594	15444	15459	15532	15596	15355	15581	15571	15441	15352	15487	15406	15222	15661	15465	15512	15611	15502	15545	15299	15517	15346	15495	15469	15497	15567	15319	15391	15468	15535	15515	15590	15723	15582	15471	15510	15501	15568	15581	15587	15472	15447	15476	15519	15427	15488	15655	15577	15470	15519	15649	15571	15281	15552	15588	15477	15541	15508	15688	15582	15459	15456	15678	15571	15634	15405	15357	15419	15523	15480	15483	15568	15439	15561	15596	15499	15445	15399	15311	15585	15522	15551	15563	15508	15443	15379	15388	15519	15550	15411	15414	15593	15589	15504	15571	15566	15387	15489	15477	15451	15579	15265	15416	15486	15368	15469	15464	15457	15403	15415	15596	15467	15673	15411	15446	15544	15305	15533	15514	15371	15537	15557	15384	15430	15407	15383	15623	15278	15464	15535	15514	15443	15493	15542	15590	15415	15497	15538	15495	15478	15518	15525	15499	15497	15543	15488	15388	15498	15384	15443	15652	15598	15470	15546	15458	15406	15426	15290	15440	15619	15471	15579	15433	15410	15544	15522	15550	15484	15511	15628	15416	15533	15515	15459	15364	15713	15430	15339	15399	15577	15593	15370	15324	15435	15418	15485	15482	15377	15683	15461	15685	15438	15429	15636	15459	15359	15435	15362	15523	15328	15415	15475	15434	15611	15527	15590	15451	15267	15441	15584	15453	15680	15463	15359	15490	15590	15411	15477	15558	15535	15372	15643	15660	15476	15465	15379	15732	15478	15531	15672	15459	15473	15533	15540	15406	15537	15438	15508	15707	15297	15364	15417	15484	15549	15445	15482	15612	15478	15434	15571	15575	15455	15485	15583	15496	15387	15488	15452	15412	15594	15720	15444	15493	15545	15452	15459	15583	15609	15361	15599	15691	15677	15599	15526	15561	15437	15528	15365	15529	15556	15427	15441	15421	15464	15437	15486	15584	15401	15539	15619	15584	15361	15421	15314	15467	15394	15343	15482	15503	15462	15487	15379	15456	15506	15371	15642	15596	15452	15362	15569	15394	15230	15517	15449	15374	15366	15536	15562	15390	15538	15466	15474	15417	15307	15305	15558	15525	15567	15484	15687	15538	15409	15251	15377	15609	15474	15400	15343	15617	15460	15525	15344	15474	15515	15418	15609	15530	15288	15532	15394	15434	15560	15470	15449	15494	15414	15414	15567	15478	15306	15345	15561	15433	15530	15539	15497	15562	15589	15606	15602	15523	15348	15376	15354	15417	15481	15524	15533	15490	15531	15358	15339	15403	15586	15543	15515	15493	15375	15490	15418	15586	15475	15666	15691	15516	15389	15380	15661	15491	15547	15444	15515	15515	15365	15519	15491	15437	15574	15622	15457	15600	15425	15638	15549	15468	15326	15698	15783	15427	15392	15618	15542	15423	15481	15351	15603	15527	15400	15441	15466	15506	15457	15365	15434	15563	15584	15577	15620	15494	15410	15321	15329	15467	15392	15615	15411	15401	15489	15259	15373	15571	15820	15474	15261	15386	15272	15680	15466	15450	15475	15492	15570	15364	15450	15441	15497	15545	15411	15417	15704	15300	15389	15355	15586	15385	15467	15474	15443	15386	15468	15463	15470	15552	15432	15551	15620	15596	15620	15352	15413	15255	15549	15498	15506	15379	15355	15475	15501	15500	15576	15458	15461	15475	15339	15704	15572	15518	15396	15432	15629	15576	15573	15526	15542	15553	15712	15523	15461	15585	15540	15521	15267	15430	15482	15452	15637	15452	15542	15707	15571	15542	15505	15497	15369	15419	15509	15509	15577	15371	15447	15330	15487	15253	15564	15347	15493	15503	15652	15449	15410	15569	15641	15511	15515	15548	15653	15407	15775	15730	15647	15527	15438	15474	15578	15550	15428	15353	15336	15463	15481	15682	15564	15504	15318	15271	15499	15589	15620	15428	15613	15585	15444	15456	15546	15419	15495	15571	15473	15442	15364	15502	15631	15478	15457	15526	15575	15598	15608	15607	15482	15435	15603	15365	15579	15711	15450	15633	15603	15597	15684	15391	15468	15541	15459	15508	15520	15472	15402	15457	15473	15334	15392	15703	15352	15351	15443	15421	15636	15326	15521	15396	15432	15408	15519	15332	15488	15368	15430	15634
13386	15128	14787	14552	14249	14452	14138	14231	14175	14331	14104	14143	14198	14280	14192	14223	14257	14301	14162	14348	14224	14148	14323	14300	14165	14195	14199	14323	14125	14138	14273	14282	14320	14131	14207	14097	14173	14216	14108	14401	14238	14257	14159	14264	14338	14107	14182	14126	14263	14205	14165	14289	14239	14084	14190	14239	14127	14265	14170	14114	14397	14205	14250	14078	14128	14147	14187	14144	14357	14214	14136	14161	14103	14174	14211	14311	14340	14466	14038	14123	14412	14182	14248	14307	14361	14257	14233	14058	14069	14104	14166	14219	14186	13923	14297	14248	14084	14301	14123	13997	14121	14068	14027	14150	14141	14098	14079	14332	14184	14293	14258	14247	14280	14210	14167	14201	14212	14130	14252	14161	14137	14200	14107	14150	14276	14214	14170	14174	14352	14067	14131	14105	14176	14137	14202	14343	14324	14233	14145	13973	14155	14051	14306	14137	14222	14355	14109	14289	14231	14245	14270	14199	14081	14294	14125	14119	14325	14092	14303	14316	14123	14193	14241	14034	14338	14124	14062	14161	14283	14200	14183	14195	14266	14181	14088	14241	14168	14212	13992	14303	14019	14078	14201	14234	14230	13973	14164	14189	14287	14366	14413	14391	14240	14323	14160	14271	14112	14184	14210	14240	14080	14221	14259	14167	14169	14109	14195	14055	14127	14349	14094	14180	14118	14137	14242	14156	14086	14084	14096	14050	14273	14144	14217	14312	14235	14435	14095	14074	14201	14272	14286	14069	14154	14342	14245	14101	14187	14288	14255	14303	14207	14224	14291	14322	14023	14308	14234	14022	14219	14105	14161	14097	14160	14141	14231	14232	13998	14058	14227	14172	14096	14237	14137	14186	14287	14364	14233	14243	14393	14200	14079	14440	14039	14167	14084	14118	14177	14170	14257	14258	14204	14130	14210	14035	14102	14252	14109	14032	14179	14189	14238	14247	14198	14244	14192	14063	14135	14058	14248	14294	14205	14237	14129	14356	14243	14140	14136	14262	14079	14290	14120	14185	14231	14135	14417	14200	14290	14355	14261	14244	14160	14192	14118	14261	14190	14182	14240	14155	14293	14303	14159	14170	14327	14170	14278	14051	14316	14057	14239	14243	14341	14199	14092	14101	14355	14191	14197	14361	14183	14271	14075	14247	14016	14209	14238	14149	14200	14391	13997	14232	14309	14251	14320	14238	14340	14067	14341	14166	14198	14215	14177	14183	14275	14139	14305	14171	14047	14193	14101	14187	14103	14119	14229	14262	14167	14100	14067	14210	14363	14359	14139	14205	14109	14163	14075	14131	14198	14139	14137	13999	14312	14013	14293	14266	14415	14283	14489	14224	14049	14203	14210	14206	14190	14301	14229	14278	14252	14083	14149	14114	14225	14244	14266	14258	14181	14251	14182	14324	14320	14248	14221	14292	14138	14372	14156	14301	14291	14222	14126	14214	14187	14176	14218	14234	14313	14123	14376	14189	14219	14251	14362	14223	14352	14317	14158	14172	14281	14177	14276	14158	14194	14265	14019	14225	14401	14327	14397	14247	14257	14285	14249	14130	14235	14078	13992	14115	14340	14370	14061	14090	14236	14120	14247	14281	14173	14039	14294	14193	14235	14127	14237	14169	14290	14225	14294	14162	14319	14079	14264	14289	14155	14206	14301	14318	14396	14124	14178	14160	14261	14026	14135	14286	14298	14231	14279	14220	14227	14191	14188	14288	14243	14210	14269	14196	14128	14144	14170	14348	14103	14021	14161	14217	14086	14363	14276	14185	14150	14078	14243	14349	14409	14187	14269	14060	14168	14028	14459	14358	14125	14234	14373	14215	14192	14347	14235	14136	14154	14321	14025	14003	14235	14163	14085	14203	14129	14319	14189	14262	14205	14235	14279	14123	13987	14132	14177	14133	14253	14248	14331	14178	14194	14083	14269	14258	14154	14343	14320	14302	14321	14163	14194	14378	14164	14190	14187	14317	14072	14163	14358	14274	14101	14224	14247	14301	14306	14208	14130	14270	14135	14322	14266	14210	14362	14173	14185	14178	14018	14179	14263	14084	14257	14197	14211	14354	14218	14164	14265	14151	14069	14239	14134	14299	14189	14311	14296	14232	14160	14269	14204	14256	14260	14234	14163	14293	14123	13980	14200	14269	14182	14208	14317	14257	14118	14148	14108	14292	14060	14328	14327	14265	14313	14151	14184	14277	14170	14228	14143	14199	14195	14138	14114	14222	14288	14103	14270	14168	14299	14137	14273	14341	14361	14309	14254	14263	14217	14252	14278	14290	14018	14023	14220	14232	14134	14251	14140	14161	14130	14194	14238	14240	14229	14133	14250	14220	14208	14241	14189	14232	14161	14184	14250	14338	14206	14207	14151	14135	14315	14335	14394	14174	14255	14118	14187	14315	14122	14117	14261	14218	14227	14197	14367	14293	13968	14166	14206	14173	14220	14262	14286	14261	14153	14101	14200	14210	14323	14331	14200	14229	14172	14062	14170	14313	14312	14292	14082	14236	14268	14117	14183	14269	14288	14234	14149	14049	14301	14112	14338	14084	14249	14254	14230	14133	14094	14241	14153	14262	14101	14064	14281	14247	14346	14376	14179	14198	14167	14257	14210	14129	14143	14198	14158	14243	14248	14143	14378	14223	14241	14263	14378	14201	14324	14150	14297	14119	14306	14343	14123	14148	14272	14213	14245	14073	14230	14188	14168	13994	14253	14202	14242	14163	14139	14211	14149	14156	14194	14347	14184	14402	14288	14145	14175	14328	14041	14229	14203	14209	14252	14213	14192	14120	14252	14356	14299	14261	14146	14082	14361	14345	14080	14160	14145	14342	14205	14028	14211	14202	14267	14193	14195	14220	14147	14134	14187	14262	14153	14281	14212	14240	14047	14307	14497	14159	14265	14346	14220	14114	14330	14272	14348	14108	14099	14219	14229	14213	14182	14189	14221	14204	14261	14110	14309	14260	14140	14329	14460	14178	14407	14321	14153	14344	14195	14315	14229	14243	14253	14168	14182	14322	14066	14147	14174	14187	14084	14131	14265	14255	14154	14147	14097	14396	14098	14040	14104	14320	14250	14116	14470	14111	14177	14261	14202	14289	14193	14188	14261	14343	14054	14004	14254	14250	14335	14235	14158	14202	14069	14330	14287	14125	14241	14309	14088	14131	14274	14292	14243	14154	14118	14217	14280	14256	14185	14082	14243	14379	14063	14208	14333	14164	14337	14194	14085	14077	14085	14143	14154	13998	14200	14127	14201	14261	14360	14115	14248	14066	14215	14204	14198	14146	14017	14224	14219	14355	14284	14176	14290	14303	14326	14151	14196	14126	14394	14347	14185	14155	14252	14260	14251	14333	14150	14191	14111	14458	14263	14231	14206	14140	14252	14208	14306	14180	14065	14168	14208	14252	14171	14206	14222	14321	14231	14199	14277	14314	14199	14223	14165	14271	14390	14312	14297	14372	14181	14146	14296	14230	14254	14221	14155	14157	14175	14305	14211	14224	14244	14256	14278	14231	14292	14156	14068	14258	14106	14084	14114	14233	14125	14338	14246	14305	14286	13989	14409	14181	14392	14200	14292	14192	14346	14202	14168	14136	14255	14202	14122	14277	14333	14258	14171	14297	14214	14238	14180	14150	14055	13993	14270	14344	14124	14171	14413	14242	14268	14212	14137	14265	14273	14271	14251	14233	14219	14222	14229	14188	14189	14196	14225	14329	14007	14129	14082	14116	14205	14345	14179	14360	14162	14190	14161	14122	14170	14207	14136	14130	14211	14169	14126	14162	14375	14403	14354	14024	14109	14129	14222	14316	14112	14073	14152	14199	14236	14170	14229	14134	14226	14326	14257	14171	14310	14178	14165	14220	14154	14196	14114	14316	14158	14261	14090	14356	14061	14296	14151	14268	14334	14132	14102	14087	14275	14108	14280	14147	14283	14315	14227	14229	14173	14113	14234	14442	14113	14241	14114	14400	14209	14108	14298	14168	14275	14132	14146	14209	14246	14270	14161	14395	14235	14159	14277	14121	14251	14100	14224	14152	14269	14145	14203	14069	14099	14341	14091	14276	14273	14299	14235	14150	14262	14473	14168	14251	14441	14288	14088	14205	14372	14205	14239	14365	14166	14135	13970	14090	14204	14105	14220	14061	14085	14076	14224	14196	14250	14215	14209	14377	14259	14162	14258	14190	14144	14096	14198	14126	14312	14300	14198	14078	14208	14333	14167	14217	14089	14277	14121	14234	14128	14278	14183	14162	14208	14147	14158	14234	14052	14225	14289	14246	14197	14228	14115	14281	14128	14140	14131	14211	14100	14233	14153	14179	14069	14323	14216	14141	14322	14308	14085	14308	14222	14184	14020	14070	14173	14226	14198	14230	14302	14182	14267	14363	14184	14150	14113	14327	14188	14136	14174	14129	14155	14005	14337	14272	14332	13962	14106	14314	14309	14100	14324	14077	14105	13976	14175	14122	14259	14240	14197	13963	14342	14133	14265	14154	14224	14126	14136	14166	14220	14241	14159	14153	14210	14210	14150	14127	14124	14231	14172	14059	14185	14217	14168	14182	14306	14114	14086	14281	14371	14286	14130	14110	14140	14203	14228	14151	14113	14192	14200	14159	14187	14420	14025	14194	14196	14242	14217	14098	14148	14173	14117	14216	14205	14332	14280	14212	14188	14237	14181	14133	14261	13970	14308	14133	14133	14199	14043	14274	14211	14071	14303	14388	14334	14364	14155	14188	14284	14218	14279	14105	14217	14261	14155	14212	14207	14166	14224	13991	14331	14298	14239	14165	14152	14244	14201	14168	14194	14196	14291	14195	14225	14361	14249	14244	14162	14147	14225	14351	14184	14109	14289	14339	14420	14201	14290	14136	14073	14257	14115	14207	14211	14229	14314	14216	14164	14343	14159	14148	14069	14276	14222	14234	14317	14255	14209	14296	14317	14159	14130	14234	14228	14175	14154	14233	13991	14143	14198	14045	14227	14239	14174	14233	14199	14188	14163	14112	14309	14434	14191	14338	14253	14060	14226	14059	14126	14271	14309	14038	14068	14311	14251	14149	14291	14308	14304	14160	14149	14222	14299	14431	14215	14107	14289	14309	14164	14272	14212	14115	14066	14072	14204	14138
23752	21318	28895	24151	21915	21392	19840	17508	17224	17438	17420	17093	17344	17264	17249	17244	17032	17235	17039	16888	17198	17104	16953	17145	16881	16808	16805	16965	17131	17200	17197	17081	16937	16909	17021	17097	17033	16972	17048	16893	16871	16833	16942	16956	16985	16947	16855	16952	16758	17114	17070	16783	16975	16827	17052	16927	16927	17080	16979	17052	16813	16885	16847	16687	16943	16735	17034	17031	17209	16758	17022	16967	16920	16703	17089	16954	17334	17381	17062	16878	16855	16915	17000	16995	16699	16912	16828	16946	16910	16950	16858	16714	16743	16968	16800	16770	16809	16978	16931	17081	17123	16928	17028	16800	16899	16778	16770	16950	17113	16933	17121	16875	16860	17014	16900	16746	16803	16702	16653	16923	16862	16716	16792	16858	16873	16845	16860	16972	16879	16974	16893	16816	16910	17081	16884	16997	16765	16963	17019	16956	16716	16850	16999	16811	16822	16688	16843	16833	16631	16902	16949	16730	16971	16977	16915	16876	16970	16777	16868	16922	16792	16880	16843	16885	16949	16898	16875	17025	16912	16916	16784	16836	16836	16613	16983	16872	16791	16965	16943	16871	16981	16937	16947	16879	16811	17038	16902	16897	17069	16748	16823	16869	16955	16742	16864	16817	16983	16992	16826	17006	16802	16763	16991	16966	16807	16850	16836	16899	17036	16677	16995	16878	16872	16920	16869	16805	16847	16798	16769	16810	16927	16997	16781	16764	16925	16899	16914	16944	16763	16959	16814	16940	16875	16922	16961	16983	17015	16967	17150	16797	16829	16872	16907	16890	17026	16875	16962	16825	16919	16922	16821	16833	16954	16693	16878	16821	16888	16899	16863	16860	16910	16944	17041	16616	16925	16940	16634	16919	16632	16914	16745	16853	17011	16892	17013	16739	16957	16982	16740	16839	16859	16973	16883	16871	16951	16967	16823	16937	17058	16830	17025	16799	16803	16834	16850	16864	16971	16816	16978	16977	16841	17012	17108	16931	16988	16849	16795	16625	16998	16990	16835	16906	17029	16687	16795	16913	17007	16828	16996	16954	16804	16889	16896	16856	16859	16733	16849	17064	16872	16759	16900	16791	16887	16925	16658	17037	16871	16615	17014	16990	16617	16869	16806	16910	16869	16597	16536	16939	16857	17051	16728	16640	16730	16791	16744	16953	16984	16957	16832	16724	16869	16984	16967	16774	16976	16907	17055	16999	16962	17059	16927	16767	16806	16851	16996	16910	16808	16857	16899	16673	16790	16728	16944	16941	16841	16963	16791	16796	16873	16915	16996	16793	16795	16900	16802	16828	17156	16832	16965	16744	16650	16886	16789	16863	16833	16966	17067	16771	16876	16660	16844	16702	17052	16901	16862	16953	16957	17017	16793	16693	16902	16792	16689	16786	17068	16675	16947	16824	16929	17039	16781	16906	16776	17039	17152	16966	16859	16810	16962	16783	16897	16876	16791	16913	16939	16747	16958	16877	17026	16798	16976	16615	16924	16673	16978	16866	16871	16872	16804	16952	16823	16849	16823	16762	16743	16769	16976	16946	16872	16895	16955	17003	16818	17105	16928	16816	16952	16818	16962	16736	16773	16795	17103	16928	16844	16993	16939	16888	17009	16945	16811	17172	17046	16927	16875	17031	16983	16987	17031	16787	16952	16868	16819	16773	16788	17092	16831	16696	16861	16959	16848	17014	16954	16930	16914	16659	16917	16913	16935	17059	16735	16974	16985	16946	16719	17011	17133	16687	16693	17031	16994	17000	16746	16926	16735	16818	16979	17023	16977	16920	16840	16885	16937	16819	16991	16814	16831	16918	17005	16755	16904	16861	16744	16892	17024	17071	17112	16770	16951	16937	16742	16856	17025	16786	16791	16898	16874	16774	16970	16713	16896	16903	16637	16998	16770	16844	17178	16882	16887	16736	16980	17036	16910	16761	17007	17173	16784	16700	16849	16796	16863	17011	16845	16717	16993	17134	16927	16714	16901	16983	17035	16940	17005	16818	16745	17013	17014	16762	16772	16914	16843	16701	16885	17050	16693	17031	16930	17106	16825	16831	16749	17005	16883	16691	16768	16862	16704	16951	16901	16817	16978	16776	16808	16856	16944	16761	16974	16656	16807	16895	17027	16830	16922	16942	16921	16957	16884	17043	16858	16753	16987	16865	16868	16686	17101	16895	16826	16885	16826	16742	16938	16956	17062	16906	16892	16830	16991	17029	16783	16875	16904	16783	16871	16657	16970	16953	16942	16778	16810	16734	17037	17120	16740	16900	16859	16911	16940	16904	16891	16799	17138	16753	16723	17032	16781	16750	16939	16873	17038	16796	16786	16732	16799	16922	17076	16988	16912	16945	17047	17020	16924	17035	16934	17122	16946	16889	16879	16935	17063	16834	16939	16943	16905	16876	16750	16926	16853	17057	17098	16912	16900	16837	16752	16934	16842	16836	17040	16973	16708	16784	16824	17097	16923	16819	16872	16819	16815	16937	16946	16930	16948	16778	16707	16717	16758	16919	16988	16737	16900	16954	16865	17029	16714	16853	16928	16916	17018	17128	16871	16882	16779	16820	16986	17155	16798	16790	16783	16911	16809	16876	17045	16630	16960	16886	16839	16923	16825	16932	16999	16949	16857	16836	16996	16837	17116	16896	16814	16847	16782	17135	16954	17043	16824	16920	17159	16632	17065	16896	16860	17010	16898	17000	17005	17050	16837	16822	16732	16917	16931	16856	16836	16906	16823	16895	16658	16796	16790	16883	16708	16759	16838	16996	16782	16930	16848	16853	16900	17081	17117	16871	16984	16923	16837	16805	16751	16849	16962	16928	16957	16902	16946	16864	16849	16737	16987	16805	17088	17114	16870	16856	16945	16702	16941	16819	16910	16898	16986	16938	16917	16890	16893	16750	16840	16938	16949	16839	16805	16887	16806	16828	16801	17006	16869	16994	16735	16866	16911	16886	17179	17029	16866	16682	17082	16907	16977	17035	16887	17112	16973	16872	16949	16687	16751	16844	16934	16708	16764	16796	17010	16733	16776	16740	16800	17031	17033	16738	16894	16950	16795	16884	16780	17014	16831	16817	16826	16922	16831	16971	16767	16929	16798	16811	16903	16949	17062	16991	16862	16808	16947	16940	17036	17069	16942	17067	16967	16929	16828	16779	16914	16635	16811	16978	16801	16743	16792	16881	16705	16751	16981	16925	16824	17016	16785	16869	17000	16701	16758	16900	16746	16682	16893	16982	17021	16729	16900	16783	16717	16923	16999	16833	17032	16792	16836	16562	16779	16993	16997	16816	16712	16752	16812	17035	16926	16971	16797	16878	16899	16818	16798	17029	17000	16939	16826	16729	16966	16901	16782	16942	16789	16850	16713	16911	17098	17076	16972	16771	16960	16978	16800	16970	16798	16870	17022	16870	16725	16771	17114	16842	16865	16816	16840	16876	17040	16994	17006	17038	16903	16793	17072	16857	16773	17018	16748	17041	16955	16845	16971	16821	16749	16849	16936	16809	16861	16716	16778	16845	16914	16744	16816	16895	16944	17086	16734	16910	16913	16706	16970	16957	17039	17043	16865	16947	16859	16796	16903	16781	16814	16758	16832	17006	16896	16857	16796	16921	16818	16835	16851	17038	16909	16985	16753	16897	16879	16747	16952	16938	16696	16737	16583	16681	16914	17110	16783	16948	16820	16846	17041	17117	16921	16919	16859	16707	16806	16806	17096	16627	17011	16838	16914	17124	16653	16943	16863	16894	16954	16822	16799	16915	16845	16802	16813	16910	16966	16946	16641	16770	16690	16887	16745	16770	16879	16971	16953	17054	17086	17058	16975	16890	16763	16812	17026	16795	16842	16800	16772	16882	16977	16714	16800	16932	17131	16988	17074	16804	17058	16994	16949	17061	17066	16671	16915	16686	16956	16717	16820	16961	16953	16809	16782	16632	16898	16737	16983	16754	16795	16725	16959	16919	17008	16954	16924	16770	16665	16915	16786	16593	16817	16739	16978	16775	16977	16978	16967	16985	16920	16849	16866	16487	16877	16983	16816	17002	16824	17071	16973	16831	16866	16988	17067	17061	16879	16820	17005	16983	16825	17125	17062	16972	16898	16969	16788	16992	16931	16775	16904	16921	16860	16842	16967	16887	16855	17045	16790	16738	16713	16799	17009	16850	16753	16733	16958	16682	16872	16839	16682	16855	16667	17027	16881	16999	16630	16879	16873	16904	16779	16899	16754	17026	17099	16759	16788	16841	16971	16821	17093	16935	16932	16803	16910	16731	16864	16979	16903	16925	17047	16948	17109	16813	16958	16938	16900	17053	16944	17001	16734	17016	16928	16900	16921	17092	16783	16831	16823	16903	16983	16675	16969	16876	16724	16923	16956	16956	16944	17061	16856	16866	16991	16737	16873	16959	16930	17009	16843	16878	16966	16899	16715	16852	16888	16988	16883	16930	16898	17042	16829	17023	16839	17053	16939	16930	16958	16875	16893	17016	16759	16950	16818	16761	16817	16932	17008	16876	16851	16846	16866	16897	17061	16985	16823	17040	16849	17064	16939	16858	16703	16851	17020	16999	16942	16800	17006	16809	16837	16767	16726	17073	16918	17060	17120	16787	16856	16747	16744	17041	17103	16930	16722	16829	16915	16661	16697	16818	16754	16986	16727	16935	16851	16853	16886	16835	16902	16972	16751	16873	16604	16850	16868	17053	16715	17047	16830	16908	16873	16771	16864	16943	16853	16804	16934	16725	16752	16966	16868	16810	16836	16707	16798	16947	16861	16951	16823	16993	16948	16903	16863	16981	16913	16880	16943	16907	16721	16930	16955	16923	16766	16888	16971	16838	16870	16867	16956	16775	16975	17099	17058	16884	16927	16964	17036	16980	16966	16911	17007	16883	16946	16897	16977	16828	16970	16855	16926	16790	16551	16864	16769	17081	16955	16808	17010	16775	16836	17036	16997	17056	17111	16858	16849	16869	16927	16884	17041	16835	16912	16744	16851	16798	16816	16834	16775	16964	16854	16852	16840	16984	17010	16814	16812	16859	17014	16812	16773	16691	17075	16821	16753	16779	16908	16793	17054	16826	16904	16884	16870	16806	16863	17059	16825	16921	16815	16722	16708	17069	16934	16924	16966	16875
13394	21344	20139	17543	16553	16049	15788	15721	15700	15541	15398	15356	15337	15379	15263	15238	15164	15279	15238	15262	15283	15354	15203	15197	15098	15227	15385	15104	15310	15186	15007	15145	15148	15140	15143	15191	15180	15017	15088	15302	15133	14998	15093	15200	15137	15112	15150	15291	15148	15155	15090	15182	15235	15088	15205	15111	15224	15139	15082	15056	14992	15147	15152	15215	15230	15103	15053	15176	15133	15104	15054	14996	15156	15049	15306	15506	16206	15902	15079	15271	15130	15017	15215	15261	15073	15184	15129	15070	15116	15107	15074	15110	15207	15147	15061	15090	15159	15105	15284	15085	15238	15115	15161	15231	15072	15101	15232	15065	15187	14887	15223	15059	15291	15121	15160	15081	15241	15058	14998	14913	15120	15248	15125	15025	14998	15263	15102	15194	15081	15187	15176	15109	15121	15170	15182	15184	15115	15228	15354	15079	15133	15141	15087	15281	15214	15001	15085	15185	15229	15073	15163	15049	14986	15087	15139	15165	15038	15263	15045	15129	15122	15072	15173	15268	15043	14990	15102	15054	15048	15170	14973	15134	15041	14937	15099	15231	15076	15102	15217	15086	15096	14922	15060	15055	15090	15141	15148	15052	15181	15197	14950	15171	14940	15086	15055	15117	15039	15060	15046	15096	15068	15108	15023	15187	15083	15124	14989	15206	15166	15257	15178	15254	15045	15091	15044	15104	14833	14889	15248	15094	15044	15003	15236	15089	15190	15212	15236	15000	15212	15189	15213	15149	15004	15202	15084	15123	15172	15143	15109	15018	15123	15150	14997	15100	15194	15269	15085	15065	15033	15000	15290	15062	14966	15068	15247	15113	15249	15009	15023	15059	15109	15073	15047	15039	15116	15114	15202	14841	15134	15129	15056	15175	15105	15159	15026	15240	15143	15186	15101	15114	14932	15205	15117	15236	15138	15118	15033	14995	14952	15107	15177	15112	15065	15011	15296	15151	15148	14911	15203	15000	15140	15127	15057	15148	14941	15204	15208	14996	15142	15177	15188	15184	14890	15154	15158	15041	15004	15111	15264	15119	15038	15142	15063	15130	14998	15262	14989	15068	15189	15006	15003	15256	15194	15064	15096	15087	15174	15207	15175	14937	15172	14946	15069	15336	15180	15107	15015	15152	15173	15226	15149	15120	15218	15131	15217	15064	15109	15042	15008	15128	15238	15043	15132	15112	15124	15192	15108	15123	15137	15087	15097	15161	15187	15254	15118	15174	15208	15190	14894	15107	15120	15126	14957	15023	15263	15157	15126	15204	15142	14952	15077	15149	15024	15066	15054	15063	15125	15100	15053	15171	15037	15144	15132	15214	15139	15068	15173	14979	15199	15070	15122	15108	15046	15132	15138	15095	15204	15027	15110	15296	15115	15108	15058	15155	15175	15005	15207	15039	15107	15258	14974	15058	15028	15073	15083	15004	15095	15002	15256	15270	15055	15224	15209	15190	15153	14967	15132	15222	15148	15121	15054	15037	15120	14989	15251	15177	15231	15180	15192	15135	15225	15309	15012	15077	15114	14969	15110	15106	14915	15111	15247	15176	15289	15191	15139	15097	15115	15004	15186	15211	15180	15261	15091	15104	15261	15070	15203	15111	15060	15138	15114	14918	15183	15260	14962	14956	15189	15222	15192	15191	15171	15117	15016	15208	15226	15220	15064	15191	15187	15130	15146	15085	15240	14998	15177	15166	15064	15076	15107	15077	15230	15063	15150	15073	15062	15075	15064	15217	15117	14922	15091	15083	14986	15178	15192	15255	15255	15073	15167	14964	15194	15213	15241	15192	15139	15323	15018	15067	15119	15105	15126	15069	15214	15114	15087	15142	15228	15232	15105	15178	15103	15036	15157	15048	14961	15273	15118	15140	15188	15193	14965	15155	15128	15083	15068	15190	14993	15185	15015	15166	15245	15079	15037	15082	15045	15105	15040	15230	15250	15162	15142	15227	15092	15069	15137	14980	15108	15128	15130	14886	15145	15185	15100	15047	15285	14925	15052	15015	15162	15281	14994	15057	15044	15039	15065	15264	15155	15005	15198	15136	15176	15062	14969	15149	15250	14951	15108	15046	15117	15125	15065	15143	15200	15087	15037	15102	15076	15116	15156	15131	15275	15144	15147	15171	15122	15061	15045	15274	15054	15110	15127	15190	15103	14991	15171	15088	15054	15266	15307	15138	15112	15091	15039	14940	15056	14926	14999	15086	15099	15105	15020	15053	15182	15049	15271	15043	14989	15186	15034	15069	15112	15142	14985	15216	15106	15106	15161	14979	15141	15067	14929	15195	15147	15043	15244	15021	15103	15125	15092	15147	15067	15152	15310	15154	15129	15216	15120	15120	15114	15085	15119	14974	15347	15176	15145	15080	15078	14980	15056	15183	15004	15111	15127	14993	15171	15142	15088	15099	15159	15079	15128	15176	15093	15140	15215	15213	15129	14979	15056	15251	15183	15074	15074	15135	15171	14992	15119	15157	14905	15141	15320	15165	15010	15058	14994	15142	15144	15030	15096	15206	15048	15158	15195	15206	15142	15025	14987	15131	15033	15113	15111	15091	15077	15158	14966	15056	15272	15188	15141	15111	15072	15184	15003	15101	15078	15081	15213	15176	15150	15213	14897	14905	15263	14947	15007	15064	15330	14959	15170	15020	15148	15119	15106	14927	15052	15057	15268	15087	15061	15172	15058	15153	14963	15161	15132	15197	15081	15247	15066	15287	15135	15158	14935	15103	15150	14920	15188	15163	15110	15237	14973	15107	14938	15144	15175	14924	15163	15240	15106	15108	15208	15155	15209	14979	15151	15104	15294	15144	15060	15160	15317	15101	15193	15047	14946	15158	15138	15146	15180	15102	15161	15163	15070	15110	15175	15128	15120	15295	15192	15148	15095	15053	15141	15109	15286	15061	15180	15117	15157	15120	15039	15017	15138	14998	15111	15083	15114	15098	15107	15018	15213	15055	15082	15129	15195	15032	15130	15036	15058	15193	15149	14965	15171	15197	15213	15112	15112	14926	15158	15231	15156	15023	15014	15120	15142	15127	15006	15156	15151	15061	15068	15215	15111	15128	15050	15177	15057	15074	15011	15160	15122	15007	15143	15111	15175	15135	15181	15176	15245	15231	15124	15139	15094	15099	15171	14989	15163	15138	15120	15095	15022	15009	15102	15074	15088	15096	15122	15175	15102	15286	15055	14931	15044	15055	15149	15069	15365	15103	15084	15128	15196	14993	15125	15035	15042	15080	15059	15120	15138	15096	15051	15213	15048	15178	15263	15084	15246	15107	15147	15093	15267	15078	15080	15085	15162	14971	15033	15238	15158	15093	15174	15180	15264	15098	15181	15077	15133	15258	15103	15249	15145	15265	15250	14999	15052	15070	15052	15007	15160	15075	15072	15141	15164	15066	15185	15154	15157	15082	15275	15162	15081	15060	15061	15115	15051	15184	15016	15068	15107	15039	15075	15307	14945	15003	15232	15363	15175	15101	15194	15177	15035	15064	15132	15065	15182	15201	14954	15209	15252	15247	15099	15180	15072	15028	15217	15077	15126	15291	15124	15195	15043	15144	15136	15221	15329	15085	15270	15054	15138	15100	15140	15012	15293	15152	15239	15234	15299	15112	15122	15150	15374	15016	15146	15161	15073	15215	15143	15123	15116	15172	15153	15138	15127	15128	15075	15035	15029	15052	15178	15097	15174	15206	15000	15009	14976	15123	15169	15087	15120	15182	15081	15198	15090	15090	15158	15238	15077	15033	15209	15153	15064	15084	15157	15013	14969	15008	14956	15145	15137	14985	15009	15103	15311	15130	14983	15093	15237	15087	15109	15163	15170	14984	15101	15065	15153	15070	15056	15167	15060	15181	15132	15168	15186	14996	15024	15230	15182	15246	15063	15107	15064	15109	15113	15211	15028	15111	15061	15193	15064	15093	15278	15118	15243	15010	15242	15166	15057	15234	15150	15102	15119	15090	15057	15066	15137	15169	15026	15146	15154	15125	15165	15140	15220	15197	15134	15157	15142	15267	15051	15178	15012	15118	15083	15017	15072	15123	15159	15353	15197	15089	15035	15111	15135	15065	15233	14947	15205	15186	14947	15367	14959	15016	15261	14933	15168	15180	15142	15061	15112	15258	15124	15044	15193	15175	15085	14845	15122	15036	15036	15041	15040	15175	15088	15112	15035	15125	14907	15099	15046	15147	15134	15085	15034	15230	15001	14986	15009	15128	15131	15218	15117	15187	15134	15170	15014	15033	15127	15181	15154	15201	15059	15175	15249	15230	15104	15133	15004	15126	15045	15222	15145	15194	15126	15143	15025	15033	14936	15093	15039	15105	15272	15127	15140	15182	15138	15204	15097	15221	15117	15013	15099	15189	15007	15038	15063	15309	15090	15000	14960	15118	15198	15030	14971	15139	15111	15096	15150	15215	15072	15054	15158	15099	15088	15170	15186	15207	15078	15164	15146	14979	15060	15224	15146	15148	15111	15080	15063	15035	15178	15103	15107	15107	15134	15169	15215	15131	15218	15204	15087	15217	15206	15235	15007	15192	15227	15108	15224	15056	15139	15175	15250	15000	15133	15007	15134	15052	15006	15258	15040	15212	15197	15131	15083	15172	15058	15141	15128	15105	15252	15085	15062	15129	15164	15098	15193	15117	15048	15276	15206	15066	14966	14972	14962	15164	15161	15016	15208	15229	14946	15066	15016	15256	15029	15213	15085	15129	15178	15073	15281	15157	15256	14980	15161	15097	15128	15191	14886	14927	15064	15116	15065	15084	15010	15141	15184	15138	15042	15217	15082	15261	15133	15157	15102	15171	15230	15144	15147	15134	15079	15151	15278	15093	15125	15113	15160	15124	15153	15182	14997	15145	15050	15206	14991	15168	15187	14963	15057	15188	15231	15229	15147	15015	15062	14996	15037	15037	15245	15045	15170	15200	15044	15073	15096	15126	15373	15007	15064	15059	15117	15148	15228	15176	15146	15100	15056	15071	14935	15184	15085	15088	15037	15086	15261	15042	15234	15151	15011	15222	15094	15020	14943	15015	15014	14992	15384	15110	15225	15088	15336	15114	15027	15153	15352	15088	14987	15181	14915	15169	15053	15117	15139	15146	14974	15207	15150	15135
22843	21326	29299	23690	21497	23472	25071	19790	19063	19295	19151	18962	18857	18839	18846	18842	18868	18950	18441	18589	18803	18633	18600	18703	18672	18669	18692	18455	18557	18451	18735	18595	18620	18543	18757	18678	18724	18810	18513	18611	18542	18544	18506	18620	18493	18510	18646	18724	18646	18581	18620	18356	18569	18619	18471	18572	18587	18596	18417	18589	18440	18490	18693	18540	18520	18519	18566	18388	18653	18420	18606	18581	18761	18597	18501	18922	19451	19237	18557	18570	18321	18768	18652	18448	18654	18469	18675	18470	18455	18618	18523	18489	18573	18462	18615	18553	18508	18654	18496	18445	18337	18498	18391	18477	18739	18442	18345	18437	18458	18671	18561	18525	18574	18401	18591	18470	18557	18635	18591	18438	18464	18496	18450	18520	18525	18330	18550	18406	18437	18509	18509	18375	18556	18520	18303	18445	18546	18473	18439	18481	18263	18592	18363	18526	18551	18484	18540	18440	18318	18426	18434	18501	18447	18794	18608	18607	18385	18511	18628	18589	18307	18586	18582	18470	18487	18529	18601	18611	18322	18528	18328	18668	18532	18471	18399	18440	18548	18504	18553	18536	18570	18490	18457	18592	18406	18303	18592	18596	18574	18426	18584	18413	18595	18647	18463	18489	18605	18475	18450	18676	18335	18468	18334	18560	18556	18405	18429	18493	18517	18479	18425	18277	18531	18345	18227	18397	18294	18598	18471	18359	18369	18429	18549	18475	18607	18476	18616	18443	18273	18502	18532	18624	18484	18552	18455	18562	18591	18261	18513	18429	18249	18541	18364	18548	18316	18474	18487	18357	18516	18600	18519	18439	18454	18377	18458	18575	18283	18540	18508	18372	18654	18450	18331	18355	18470	18380	18308	18510	18381	18488	18479	18641	18361	18387	18506	18424	18281	18463	18394	18485	18391	18379	18416	18592	18307	18550	18572	18520	18598	18448	18486	18445	18564	18388	18524	18346	18354	18392	18468	18421	18576	18386	18394	18430	18572	18432	18364	18348	18575	18366	18474	18613	18367	18589	18630	18749	18544	18477	18385	18495	18436	18369	18448	18469	18370	18498	18395	18290	18493	18382	18182	18499	18444	18245	18487	18583	18385	18496	18573	18388	18526	18498	18563	18589	18568	18622	18520	18319	18380	18527	18300	18708	18371	18375	18562	18407	18278	18248	18534	18485	18389	18672	18419	18534	18328	18366	18536	18600	18532	18728	18365	18434	18506	18404	18355	18330	18168	18265	18550	18334	18449	18426	18674	18356	18320	18437	18492	18452	18531	18539	18396	18324	18481	18554	18561	18366	18476	18414	18584	18459	18434	18418	18334	18405	18428	18505	18487	18347	18615	18488	18349	18464	18327	18571	18522	18690	18301	18590	18436	18364	18437	18320	18546	18485	18447	18386	18663	18581	18469	18387	18473	18457	18462	18625	18503	18563	18416	18310	18607	18275	18505	18441	18475	18497	18340	18482	18519	18589	18556	18211	18495	18415	18348	18383	18266	18530	18599	18564	18375	18414	18686	18531	18618	18655	18798	18615	18455	18571	18659	18651	18379	18522	18500	18435	18654	18531	18543	18795	18403	18420	18421	18582	18761	18629	18478	18551	18405	18456	18400	18510	18463	18364	18624	18725	18325	18438	18445	18216	18426	18412	18336	18339	18436	18539	18461	18466	18225	18308	18314	18385	18361	18455	18518	18412	18504	18379	18421	18617	18293	18429	18348	18449	18486	18312	18491	18534	18666	18619	18571	18660	18346	18408	18398	18351	18386	18416	18408	18331	18422	18520	18735	18480	18596	18362	18440	18411	18317	18478	18441	18714	18244	18429	18426	18382	18451	18614	18410	18320	18552	18447	18331	18433	18503	18342	18550	18302	18485	18429	18659	18463	18562	18497	18556	18486	18660	18522	18481	18424	18590	18299	18463	18345	18455	18503	18488	18406	18468	18358	18527	18424	18495	18456	18516	18551	18480	18517	18697	18415	18319	18330	18407	18565	18453	18494	18325	18548	18443	18498	18392	18478	18513	18439	18220	18458	18472	18427	18372	18450	18445	18361	18306	18386	18691	18563	18499	18514	18527	18462	18469	18402	18420	18522	18313	18552	18477	18706	18540	18545	18530	18356	18452	18582	18736	18693	18559	18445	18507	18566	18550	18614	18529	18700	18434	18516	18416	18378	18428	18548	18474	18373	18343	18674	18629	18373	18522	18406	18631	18595	18577	18399	18514	18537	18424	18353	18702	18574	18463	18497	18412	18541	18547	18361	18778	18371	18544	18372	18558	18454	18410	18616	18534	18668	18796	18581	18601	18519	18503	18461	18551	18383	18414	18613	18350	18620	18457	18630	18396	18256	18369	18399	18399	18646	18132	18453	18613	18521	18489	18206	18603	18484	18412	18431	18544	18335	18348	18493	18562	18483	18442	18585	18566	18363	18343	18414	18514	18374	18452	18459	18502	18523	18579	18401	18471	18482	18475	18563	18450	18313	18377	18436	18593	18654	18459	18603	18661	18569	18403	18484	18308	18456	18326	18463	18466	18647	18507	18619	18699	18394	18415	18356	18504	18282	18457	18597	18484	18557	18623	18428	18397	18406	18452	18538	18413	18367	18515	18533	18487	18577	18653	18361	18512	18272	18219	18299	18633	18563	18470	18553	18202	18464	18385	18644	18609	18622	18639	18418	18496	18352	18531	18384	18312	18484	18382	18514	18409	18443	18416	18327	18417	18589	18488	18555	18390	18398	18236	18270	18592	18468	18320	18651	18521	18536	18576	18491	18340	18425	18458	18260	18335	18399	18504	18405	18649	18358	18299	18312	18316	18329	18549	18607	18441	18707	18375	18413	18344	18673	18472	18428	18602	18260	18524	18537	18532	18646	18611	18593	18521	18496	18520	18366	18357	18467	18498	18666	18386	18481	18475	18499	18553	18538	18406	18498	18492	18501	18540	18472	18553	18524	18392	18451	18604	18446	18593	18369	18523	18400	18448	18617	18472	18318	18448	18452	18476	18490	18380	18450	18373	18130	18508	18455	18620	18327	18522	18436	18656	18467	18497	18321	18419	18619	18500	18289	18447	18391	18662	18383	18529	18564	18443	18523	18436	18483	18522	18582	18408	18382	18553	18601	18526	18451	18437	18399	18394	18302	18678	18570	18470	18618	18554	18501	18620	18449	18471	18453	18497	18705	18400	18416	18417	18406	18525	18613	18425	18504	18595	18406	18601	18328	18369	18519	18409	18449	18361	18400	18662	18448	18431	18610	18421	18291	18333	18238	18370	18327	18545	18380	18277	18333	18277	18413	18308	18437	18414	18434	18598	18485	18569	18546	18760	18708	18661	18467	18605	18568	18565	18479	18493	18391	18601	18366	18351	18449	18433	18425	18624	18487	18379	18436	18559	18337	18455	18624	18547	18497	18598	18377	18501	18587	18539	18295	18705	18520	18515	18509	18584	18450	18599	18469	18405	18471	18393	18512	18695	18340	18511	18370	18547	18580	18538	18413	18281	18215	18591	18627	18546	18554	18404	18507	18206	18550	18528	18493	18353	18390	18418	18571	18398	18436	18265	18337	18500	18421	18431	18615	18509	18383	18265	18624	18438	18268	18496	18463	18491	18454	18528	18445	18296	18430	18654	18352	18488	18523	18220	18561	18427	18300	18462	18452	18513	18658	18696	18540	18561	18523	18308	18379	18556	18568	18390	18389	18536	18360	18613	18596	18453	18380	18407	18357	18458	18545	18458	18561	18527	18482	18424	18294	18457	18281	18523	18460	18477	18331	18544	18662	18530	18461	18530	18482	18377	18382	18473	18461	18331	18467	18599	18355	18532	18454	18499	18670	18653	18592	18265	18455	18509	18660	18468	18410	18134	18477	18532	18423	18597	18374	18577	18571	18385	18377	18344	18436	18721	18423	18405	18554	18613	18516	18505	18406	18416	18485	18241	18205	18455	18515	18574	18432	18495	18371	18531	18418	18425	18319	18356	18535	18636	18434	18732	18193	18275	18500	18381	18557	18570	18207	18329	18649	18606	18394	18577	18470	18580	18391	18462	18434	18564	18433	18600	18422	18628	18444	18482	18295	18384	18366	18374	18532	18637	18428	18318	18400	18508	18483	18426	18410	18400	18401	18381	18429	18350	18426	18471	18437	18518	18501	18567	18485	18607	18634	18367	18595	18572	18434	18457	18400	18492	18402	18532	18334	18424	18308	18439	18548	18505	18550	18338	18497	18474	18486	18323	18635	18757	18466	18590	18330	18659	18573	18470	18191	18514	18382	18420	18623	18446	18686	18490	18462	18519	18363	18535	18361	18524	18460	18553	18316	18523	18368	18634	18399	18515	18229	18428	18188	18405	18354	18459	18714	18671	18533	18494	18697	18420	18288	18450	18533	18521	18422	18348	18569	18383	18552	18328	18505	18315	18479	18798	18492	18495	18504	18587	18287	18364	18561	18270	18427	18415	18505	18478	18501	18416	18557	18329	18413	18462	18461	18450	18485	18430	18401	18657	18688	18585	18503	18454	18482	18404	18399	18371	18583	18579	18464	18519	18293	18570	18665	18411	18657	18455	18436	18487	18385	18430	18399	18717	18364	18505	18354	18465	18379	18301	18306	18170	18408	18649	18651	18486	18540	18653	18590	18506	18397	18354	18552	18429	18245	18315	18410	18564	18440	18407	18617	18446	18575	18325	18616	18538	18601	18357	18249	18277	18580	18608	18378	18330	18377	18310	18511	18262	18284	18584	18486	18571	18671	18313	18439	18378	18399	18380	18400	18681	18460	18418	18477	18472	18375	18391	18511	18538	18394	18528	18534	18342	18208	18342	18307	18473	18427	18533	18417	18500	18600	18177	18499	18572	18326	18469	18594	18473	18463	18558	18519	18592	18442	18519	18533	18514	18466	18766	18268	18495	18498	18769	18592	18512	18407	18352	18456	18553	18448	18473	18441	18386	18537	18524	18292	18471	18495	18521	18630	18580	18466	18362	18374	18460	18386	18493	18166	18448	18398	18300	18240	18557	18500	18530	18413	18507	18486	18435	18371	18292	18740	18628	18427	18445	18379	18497	18598	18366	18606	18410	18512	18385	18323	18271	18536	18466	18467	18372	18528	18449	18537	18328	18326	18693	18658	18485	18624
15520	26484	24579	20521	18847	17912	17423	17178	16837	16671	16516	16477	16434	16489	16303	16284	16174	16375	16198	16187	16168	16333	16217	15970	16159	15989	16199	16123	16084	16036	16254	16026	16157	16070	16036	16030	15929	16217	16036	16036	15930	16096	16081	16149	16154	15894	16063	15976	16095	16010	16089	15941	16100	15934	16175	15957	16044	15946	16204	16055	16043	16199	16109	15971	16021	15868	16075	16263	15907	16133	16074	16144	15894	16107	16076	17026	17627	17123	16094	16147	16120	15936	16192	16060	15962	16133	15918	15986	15992	15938	16068	15788	16072	15964	15908	16223	16113	15983	16097	15974	15905	15858	16028	16072	16222	15982	15878	16147	16090	15986	16150	15949	15939	15991	16019	15874	16043	15972	15969	15925	16086	16024	15963	15805	16021	16002	16281	15886	15958	16021	16288	16134	16088	16029	15992	16019	15900	16046	16053	15953	16068	16027	16090	16051	15835	16021	16255	16090	16093	15885	16155	15909	15937	15974	15999	16020	15986	15956	16231	15941	15948	15914	15976	16114	16108	15957	16014	15973	15971	16007	15683	16024	16063	15944	15905	16100	15959	16060	15914	15883	16040	15982	16195	15868	15825	16014	16109	15726	15844	15955	16081	15893	15801	15994	16013	15754	15999	16052	16158	16122	15801	16103	16104	15996	15895	15898	15987	16153	15820	15934	16194	15895	16144	15995	16073	16007	15994	15919	16078	15852	15987	16054	16123	16079	15971	16087	16048	15916	16059	15744	16080	15844	16058	15961	16086	15971	15964	15961	16112	15901	16005	16130	16136	16076	16096	15836	16048	16072	16084	16109	16068	15877	15962	15890	16038	16036	16064	16024	15936	15850	16067	16015	15851	16138	15843	15974	16028	16020	16112	15980	15947	15972	16046	16097	15943	15950	15900	15830	15932	15943	15993	15972	16062	16064	15794	16004	15829	16094	15842	15956	16070	15911	15949	15999	16042	16144	16067	16016	16181	15858	16143	15959	16089	15930	16143	16011	16030	15811	16173	15870	15994	16208	15745	16081	16012	16097	15836	16069	16110	16101	16160	15887	16055	15907	15976	15891	16120	16067	15990	15882	16130	16021	16023	15865	16112	16089	16077	15884	15924	15926	16103	16098	16061	15792	15969	16109	16002	16144	16086	16057	15908	16073	15949	16055	16010	16047	16021	16071	16170	16043	15929	15843	16118	16009	15922	16037	15932	15975	15927	16104	16127	16011	16044	16029	16130	16017	16250	16039	15954	16002	16107	16039	16110	16006	15909	16020	15928	16128	15967	16073	16039	16055	16140	16010	16052	16015	16008	15988	16068	16067	15940	16215	16064	16160	15884	16004	16050	15963	15833	16038	16027	16218	15861	15880	16087	16152	15878	16018	15958	15969	16016	16030	15915	16084	15951	15997	16140	15983	15803	16073	15951	15958	16164	15951	16115	15880	16192	16019	15903	16055	16068	15802	16059	15918	16023	15850	15990	16143	15975	15968	16036	15928	15895	15912	16054	15944	16161	15947	15914	16047	15890	15968	15913	15999	15928	16159	15981	16050	15938	15925	15782	16067	15977	15940	16156	15877	15837	15948	16018	15862	16045	15985	15914	16168	15941	16056	15768	16093	16035	15938	15972	16082	16116	15925	16139	15855	16111	16135	16016	15950	16030	16027	16027	15998	15979	15923	15906	15958	15991	16007	16048	16142	15967	16007	16083	16135	15851	15802	15986	15992	16045	15800	15863	15726	15981	16021	15937	15837	15997	15998	16163	16016	16061	16000	15978	15984	15890	16010	15973	15939	15969	16107	16022	15908	16167	15904	16072	16112	15825	16099	16047	16045	15954	16011	15991	15959	16029	15928	15964	15956	15964	15939	15981	16035	15981	15899	15998	16091	15921	15970	16057	15821	16015	16061	16051	15898	15949	15996	16037	16202	16134	15948	16007	15978	16032	16157	16086	15901	16191	15795	16017	16022	15831	16126	15931	16017	15960	16176	16100	16124	16006	15965	16092	15986	16099	15981	15934	16150	16111	15780	15998	16191	16027	16097	15952	16051	16000	16135	15968	15966	15938	16040	15820	16022	15978	15961	15862	15832	16102	16155	16077	16033	15941	16135	16002	15932	15970	16020	15920	16031	16062	15964	16113	15999	15973	15946	16121	15806	16042	16075	16098	16173	16130	16130	15950	15978	15885	16069	16186	15892	15988	15992	16038	15936	15867	16008	16079	16017	15928	15974	16009	16117	16006	15977	15959	15951	16066	15896	15950	15943	16074	16006	15996	15909	16048	16008	15993	16002	16029	16075	15846	16022	16176	16123	15979	16037	15848	15900	16196	15846	16079	16095	15989	15965	15858	15916	15974	16096	15980	15969	15901	15920	15973	16066	16086	16119	16018	15947	16073	15964	15906	15811	16116	16052	16103	15892	16124	16053	16147	16006	16050	16092	16029	16085	15967	15942	15939	15843	16135	16116	15893	15935	15916	16066	15997	15982	16080	16068	15962	16045	16113	16156	15920	16160	16048	16058	15914	16047	15923	15904	15959	15797	15879	15918	16025	16125	15964	15832	16102	15884	16043	15843	15717	15920	16196	15904	15953	15958	15907	15829	16086	15770	15903	15962	15930	15998	16139	16022	16043	15964	15909	15989	15977	16007	15921	16032	16104	16115	16045	16060	15822	15737	16084	15855	16060	16101	16019	16033	16083	15949	16001	16012	15993	16029	15935	16153	16002	15992	15846	16060	16057	16023	16071	16080	15962	15985	16071	15931	15995	16044	16054	16047	16073	15990	15995	15962	15965	16118	16125	16128	15910	16116	16029	15978	15861	16104	15963	16047	16010	16186	15871	16048	15965	15997	16057	16018	16033	16128	16156	15967	15978	16159	16086	16124	15995	15980	15902	15966	16058	15888	16208	16001	16054	15886	15977	16182	15919	15841	15882	15917	15967	16089	15990	15892	16022	15942	16019	16037	16114	15923	16063	16076	15965	15963	16012	15770	15876	16026	16147	15824	16040	16011	15991	15995	16127	16060	16064	16044	16058	15809	15982	15952	16083	15849	15992	15942	15860	15932	15837	16032	15885	16035	15845	16131	15994	16152	15900	15965	16000	16058	15873	15997	15926	16008	15942	16062	15919	16063	15886	15884	15974	16023	15888	16146	15973	16065	15740	16008	16092	16119	15983	15975	16139	15964	15901	16050	16045	15946	16008	15950	16110	15990	16016	15911	16087	15996	16060	15886	15987	16164	15872	15918	15988	15957	16032	15899	16157	15947	16159	15918	15905	16080	16048	15906	15952	15970	16020	15732	16085	15953	16151	15972	16110	16038	15793	15953	16020	15915	15945	15912	16069	16017	16002	16038	15915	15943	15937	16101	16003	16011	15929	16169	16167	16083	16147	15920	16024	16121	15997	16125	16260	16046	16085	15888	15941	15997	15971	15894	15945	16034	16093	16065	16140	15999	16098	15930	16041	15890	15934	15896	15912	15863	15910	15932	16016	16052	16081	15960	16072	15817	15811	15872	16009	15930	16041	16019	16094	15938	16040	15865	16015	15959	15982	16078	16119	16024	16027	16051	15974	15965	15898	16004	16062	15996	16151	15938	15984	16119	15995	15990	16013	16166	15859	15956	15802	16063	15884	15944	15829	16006	16028	16052	15946	16045	16057	15880	15964	16035	15988	16182	15997	15958	15965	15896	15874	16066	15910	15932	16061	16072	16178	15988	16020	15961	16127	16061	15879	16075	16101	16063	16031	16133	15985	15957	16030	15783	16015	16056	16053	15948	15890	16145	16029	16051	16096	16011	15984	16067	16062	15919	15936	16150	16019	15993	16049	16074	16108	16050	16224	16053	15912	16103	15893	16116	16040	16028	16015	16125	16055	15923	16038	15901	15968	15989	16181	16077	15983	15984	15868	16076	16115	15895	16141	15935	16159	15990	16086	15980	16126	16019	15977	16048	15992	16204	15874	16034	15970	15930	15814	15898	16111	16027	15930	16087	16075	16102	16058	15912	16106	15955	15921	15824	16001	16089	16187	15982	16020	16034	16082	15931	16169	16046	16065	15956	15841	15694	16005	16129	15979	15996	15787	15934	15948	15903	16102	15950	15967	16048	15907	15934	16199	15884	15906	16121	16103	15958	15955	16004	15968	16055	15875	15989	15745	15935	15936	16057	15765	15953	16056	16105	16034	15958	16008	15960	15995	15988	16113	16031	15985	16205	16031	16056	15991	16107	16031	16020	15893	16067	15996	15997	15983	15945	15950	16085	16146	16029	16021	16043	15984	15930	16058	16107	15870	16092	16038	16054	15906	15848	15871	16014	16088	15930	15999	15997	16008	15905	16027	15853	16048	15935	15992	15808	15965	16057	16124	16136	16088	16094	15948	16006	16066	15960	15991	16040	16123	16123	15928	15938	15980	15925	16055	15880	15960	16048	16092	15859	16119	16120	15989	15987	16019	15951	16204	15988	16085	16055	15991	15975	15942	16074	16112	16059	15996	16148	16041	15953	16004	15861	15842	15934	15892	16026	16043	15995	15997	16105	15962	15886	16069	16002	15945	16173	15830	16010	15964	16112	15851	16014	15801	16048	16048	15969	15903	15899	16018	15828	16030	15972	16066	16109	16119	15999	16121	15850	16204	15921	15831	16019	15840	16010	15952	16049	15939	15952	15933	16082	15912	15920	16052	15992	16048	15947	15950	15927	15842	15915	15920	16146	16083	16120	16146	15936	16058	15937	15991	16092	16000	15929	16112	15813	16037	15963	15978	15916	16085	16041	15890	15808	16138	15959	15773	16110	16021	15960	16039	15849	16023	16007	16049	15945	15926	15948	15996	16072	16006	16021	16092	16057	16087	15830	15982	16064	15977	15930	15903	16061	15842	16061	16005	16035	15994	16051	15946	16050	15998	15884	16246	15827	16066	16091	15989	15913	15985	16083	16028	15883	16032	16166	16059	16068	16014	16166	16023	15876	16000	15979	15973	15845	15986	15796	16107	16068	15881	15910	15973	15964	16067	15889	15969	16198	15897	16031	16000	15999	15970	15880	16117	15926	15871	15846	16006	15849	16070	16013	16039	15887	15971	16050	15965	15834	15870	16072	15879	15919	15961	15829	15900	16107	16141	15985	15928	16069	15916	15909	15883	16081
27345	21940	24664	21590	18260	18314	18728	18585	18271	18428	18386	18538	18217	18532	18532	18185	18336	18325	18469	18571	18365	18352	18286	18254	18271	18330	18603	18448	18395	18390	18502	18470	18397	18308	18309	18231	18378	18348	18528	18302	18384	18486	18351	18255	18346	18306	18295	18494	18320	18585	18457	18556	18491	18439	18203	18468	18398	18446	18297	18152	18443	18302	18383	18361	18328	18226	18147	18149	18528	18344	18185	18417	18376	18544	18247	18565	18327	18449	18418	18319	18322	18472	18631	18220	18352	18310	18330	18328	18308	18343	18487	18323	18469	18427	18124	18301	18284	18232	18433	18211	18396	18259	18205	18384	18456	18104	18493	18603	18481	18187	18297	18331	18333	18291	18363	18481	18430	18415	18374	18325	18387	18097	18350	18383	18567	18312	18503	18357	18285	18330	18433	18486	18037	18342	18365	18299	18505	18422	18297	18407	18560	18358	18206	18503	18481	18082	18308	18156	18384	18429	18343	18465	18183	18341	18141	18309	18616	18340	18272	18253	18327	18257	18327	18221	18262	18197	18150	18299	18446	18309	18154	18217	18492	18426	18390	18239	18317	18289	18196	18358	18261	18111	18253	18147	18249	18314	18302	18519	18531	18305	18455	18315	18379	18449	18258	18412	18153	18450	18397	18257	18385	18222	18302	18402	18387	18271	18279	18342	18380	18432	18421	18366	18366	18367	18479	18445	18179	18212	18463	18278	18348	18213	18379	18383	18322	18389	18572	18164	18250	18373	18374	18206	18332	18366	18415	18478	18593	18351	18474	18272	18424	18192	18243	18457	18368	18376	18282	18550	18289	18366	18363	18499	18524	18336	18344	18298	18322	18354	18215	18280	18302	18445	18086	18212	18469	18215	18361	18550	18456	18577	18476	18509	18333	18253	18236	18318	18554	18303	18394	18417	18245	18356	18345	18226	18427	18376	18175	18246	18533	18287	18330	18424	18285	18291	18361	18381	18260	18286	18326	18495	18259	18553	18356	18555	18500	18325	18359	18376	18417	18093	18461	18554	18335	18398	18261	18158	18339	18118	18540	18246	18380	18317	18327	18384	18437	18366	18542	18280	18181	18316	18351	18276	18577	18470	18436	18247	18311	18297	18358	18262	18208	18288	18326	18303	18410	18319	18347	18203	18567	18212	18522	18384	18309	18317	18511	18056	18171	18368	18392	18201	18351	18316	18311	18531	18292	18282	18237	18270	18305	18148	18226	18049	18264	18336	18290	18277	18173	18343	18281	18480	18213	18295	18481	18246	18227	18507	18087	18454	18346	18339	18449	18224	18283	18365	18586	18370	18300	18416	18256	18366	18297	18470	18531	18236	18173	18320	18241	18402	18193	18452	18284	18193	18352	18393	18363	18362	18564	18222	18683	18277	18340	18139	18374	18404	18261	18372	18372	18466	18603	18456	18471	18349	18242	18263	18461	18369	18420	18212	18218	18352	18199	18282	18351	18078	18301	18291	18237	18208	18360	18191	18316	18318	18343	18434	18302	18325	18373	18478	18343	18242	18238	18333	18252	18418	18163	18360	18303	18299	18258	18253	18269	18298	18507	18445	18258	18243	18231	18306	18173	18449	18425	18318	18277	18159	18362	18306	18539	18323	18312	18682	18268	18273	18481	18337	18187	18347	18365	18538	18549	18275	18333	18348	18301	18268	18225	18374	18257	18277	18434	18315	18230	18055	18360	18271	18317	18386	18091	18357	18460	18244	18293	18330	18368	18391	18247	18466	18475	18032	18343	18341	18303	18446	18297	18442	18354	18341	18401	18063	18276	18441	18389	18368	18377	18356	18277	18170	18347	18353	18326	18396	18433	18273	18425	18357	18188	18136	18411	18332	18399	18387	18426	18367	18408	18449	18169	18222	18332	18449	18385	18340	18238	18183	18358	18637	18307	18299	18543	18299	18307	18456	18399	18331	18308	18294	18265	18342	18453	18476	18318	18389	18461	18551	18439	18308	18073	18233	18413	18416	18332	18200	18468	18321	18400	18453	18333	18435	18262	18376	18401	18394	18256	18465	18455	18413	18228	18323	18256	18150	18370	18445	18176	18290	18382	18151	18258	18327	18436	18437	18226	18168	18207	18431	18303	18156	18288	18322	18496	18207	18462	18429	18363	18081	18507	18283	18289	18183	18291	18261	18527	18231	18468	18420	18135	18430	18140	18152	18391	18533	18328	18453	18361	18041	18125	18358	18095	18260	18382	18269	18236	18285	18521	18330	18169	18391	18534	18478	18275	18267	18172	18372	18525	18420	18325	18446	18425	18353	18405	18440	18465	18210	18343	18403	18527	18303	18289	18485	18398	18367	18359	18478	18412	18272	18177	18155	18465	18295	18552	18409	18269	18394	18302	18312	18380	18445	18451	18394	18450	18255	18406	18209	18354	18392	18268	18476	18494	18379	18402	18302	18133	18222	18313	18444	18346	18259	18442	18364	18393	18195	18412	18315	18576	18507	18264	18195	18139	18327	18211	18217	18218	18196	18445	18215	18244	18510	18393	18350	18417	18141	18364	18304	18534	18395	18309	18582	18301	18557	18295	18521	18497	18243	18268	18235	18195	18274	18408	18405	18340	18379	18316	18281	18316	18274	18367	18357	18378	18300	18165	18445	18396	18366	18271	18323	18382	18471	18284	18303	18201	18420	18444	18234	18283	18322	18233	18328	18238	18459	18369	18407	18330	18353	18241	18372	18324	18336	18289	18443	18437	18312	18462	18279	18241	18414	18292	18264	18452	18334	18232	18451	18410	18271	18130	18338	18281	18551	18565	18230	18404	18361	18154	18249	18038	18498	18434	18511	18363	18397	18368	18418	18187	18383	18447	18523	18579	18349	18370	18249	18587	18251	18450	18375	18356	18398	18314	18345	18177	18369	18430	18200	18206	18513	18543	18247	18237	18222	18584	18306	18422	18343	18449	18328	18504	18382	18280	18652	18340	18381	18420	18659	18372	18479	18371	18268	18401	18302	18597	18366	18265	18282	18294	18399	18236	18475	18285	18392	18031	18314	18266	18433	18427	18381	18319	18220	18364	18443	18284	18372	18266	18354	18323	18311	18404	18456	18570	18223	18324	18328	18164	18311	18359	18469	18347	18218	18239	18136	18295	18061	18083	18270	18201	18210	18223	18276	18274	18314	18301	18242	18199	18347	18286	18325	18295	18445	18328	18248	18342	18247	18494	18476	18328	18339	18358	18380	18499	18371	18196	18328	18438	18332	18413	18335	18508	18339	18130	18224	18288	18232	18378	18379	18237	18255	18238	18489	18132	18388	18299	18261	18413	18311	18110	18356	18446	18426	18394	18423	18463	18321	18283	18314	18497	18037	18265	18325	18414	18269	18336	18411	18404	18512	18471	18342	18457	18554	18389	18380	18253	18450	18319	18318	18450	18394	18202	18459	18315	18296	18296	18388	18213	18298	18326	18044	18314	18320	18385	18308	18333	18203	18357	18361	18223	18282	18457	18460	18357	18517	18334	18584	18218	18462	18339	18503	18248	18546	18435	18378	18400	18307	18398	18329	18401	18400	18443	18085	18387	18687	18364	18430	18294	18339	18417	18320	18284	18199	18321	18332	18396	18279	18304	18319	18345	18408	18324	18337	18133	18351	18292	18380	18238	18408	18291	18403	18259	18349	18488	18378	18460	18382	18339	18435	18380	18449	18303	18490	18342	18257	18247	18220	18184	18458	18373	18384	18356	18332	18240	18383	18232	18362	18385	18421	18426	18408	18473	18315	18310	18458	18423	18318	18263	18233	18433	18345	18341	18182	18304	18324	18358	18233	18118	18315	18304	18237	18326	18472	18371	18477	18284	18488	18205	18187	18348	18266	18419	18407	18516	18382	18477	18301	18212	18382	18292	18256	18476	18341	18223	18365	18265	18285	18284	18145	18142	18384	18267	18344	18398	18356	18354	18261	18243	18442	18506	18421	18460	18326	18251	18185	18408	18263	18505	18356	18379	18410	18361	18376	18435	18279	18304	18336	18366	18164	18283	18523	18489	18152	18291	18362	18575	18305	18398	18422	18182	18231	18365	18242	18225	18326	18410	18556	18357	18396	18095	18161	18375	18377	18360	18192	18225	18307	18413	18242	18307	18557	18473	18321	18315	18522	18172	18498	18377	18218	18259	18360	18244	18348	18507	18210	18287	18395	18390	18430	18344	18578	18440	18358	18172	18409	18390	18316	18346	18440	18228	18574	18314	18469	18478	18368	18264	18391	18271	18251	18454	18249	18370	18206	18257	18211	18421	18354	18302	18299	18231	18004	18261	18305	18508	17997	18328	18265	18370	18408	18528	18321	18413	18201	18289	18272	18371	18319	18462	18103	18392	18467	18316	18195	18537	18280	18332	18494	18398	18313	18367	18318	18144	18338	18445	18420	18132	18353	18371	18360	18364	18418	18422	18358	18461	18282	18150	18359	18473	18138	18244	18334	18323	18416	18402	18234	18322	18325	18179	18368	18331	18372	18386	18365	18238	18235	18437	18432	18299	18268	18111	18164	18473	18402	18404	18365	18370	18329	18288	18349	18394	18440	18236	18369	18395	18336	18471	18530	18609	18212	18489	18296	18318	18220	18348	18380	18516	18305	18762	18372	18518	18434	18364	18312	18226	18123	18401	18472	18249	18385	18206	18454	18088	18409	18466	18188	18399	18499	18362	18326	18277	18333	18498	18506	18477	18543	18190	18196	18275	18446	18061	18254	18493	18374	18501	18381	18358	18333	18393	18242	18330	18279	18234	18329	18256	18161	18265	18370	18239	18372	18582	18388	18221	18246	18137	18420	18464	18396	18096	18092	18250	18379	18232	18378	18491	18208	18445	18312	18207	18416	18259	18320	18219	18434	18488	18197	18247	18479	18653	18326	18600	18461	18375	18338	18399	18502	18387	18488	18345	18317	18543	18161	18389	18332	18204	18422	18329	18084	18292	18475	18296	18296	18149	18256	18429	18206	18316	18449	18318	18389	18517	18419	18332	18285	18457	18439	18399	18334	18187	18206	18643	18339	18187	18113	18265	18524	18294	18440	18352	18237	18404	18407	18243	18444	18278	18311	18432	18597	18330	18346	18320	18374	18316	18385	18504	18343	18404	18352	18544	18400	18437	18311	18240	18544	18334	18298	18273	18413
14610	16638	16517	16280	16124	16050	16010	15965	16032	16216	15962	15922	16074	15968	16022	16124	15979	15973	15945	15877	16091	15999	16025	16101	16071	16069	16012	16004	15850	15824	16106	16033	15901	16091	16230	16093	15872	16083	16020	15996	15895	15947	15990	15972	16026	15973	15978	15852	16058	16016	16064	16073	16034	15927	16041	15982	16111	16056	15991	15882	16050	15947	16020	15974	16047	16081	16028	16137	15913	16116	15986	15869	15985	16122	16013	15858	16169	16230	15979	15872	16102	16016	16097	15815	16040	16065	15986	15814	15866	16114	16059	16001	15855	15913	15943	16091	15987	15943	16010	15993	15773	15906	16018	15912	15993	15873	16093	16076	15807	15978	15973	15875	16033	15947	16074	15906	16139	15913	15905	15984	15848	16023	16026	16023	16038	16231	16022	16007	15875	15951	16071	15868	15941	16070	15937	15896	15834	15908	15879	16028	16177	15929	16021	15863	15778	15912	16003	15952	15928	15921	16023	15799	15865	16038	16031	15961	15916	15966	16026	16019	16110	15904	16034	15970	15810	15771	15857	16030	15869	16002	15879	15984	15966	15986	15829	15818	15811	15957	15867	15848	16144	15942	15904	15999	15952	15932	16075	15905	15731	15950	16037	16019	15912	15945	15989	16150	15986	15777	15980	15985	15986	15995	15925	16048	15969	15770	16011	16320	16067	15933	15943	15942	15968	15895	16039	15892	15907	16004	16007	15928	16048	15997	15897	15956	15959	15965	15997	16127	15928	16012	15879	16107	15982	16033	15879	16012	15996	16117	16063	16035	15975	16000	16004	15857	15917	15888	15891	15830	16112	16080	16155	15913	16159	16084	16081	16007	16110	15852	16002	15885	16028	15992	16072	15894	15874	15904	16015	15972	16076	16052	16030	15906	15910	16019	16070	16048	16099	16000	16040	16164	15847	16049	15984	15852	16119	15710	15938	15956	15788	15982	16150	15979	16081	16039	15950	15839	15999	15923	15931	16112	15919	16004	16008	15893	15893	15947	15854	15889	15961	16092	15948	16019	15940	16056	16004	15858	15789	15976	16000	15928	15952	16026	16038	15864	15946	16002	15902	15855	16143	16009	15902	15906	15886	15886	15969	15977	15911	15999	16058	15857	16081	16036	16035	15948	16040	15968	15907	15916	15989	15980	16176	15792	16053	15973	15911	15914	15984	16000	15967	16033	16167	15932	16116	15914	15984	15978	15993	15897	16165	15796	16187	15886	15914	15907	15961	15957	15835	15905	15864	15733	16006	15809	16022	15929	16114	16047	16010	15997	16032	16031	15922	15995	15985	15818	15825	15954	15803	15954	15983	15936	15974	16153	16034	16030	16116	16024	15908	16022	15959	16088	15908	15838	15797	16047	16042	16018	16015	16225	16035	15981	15983	15934	15891	16048	16105	15878	16088	15999	15951	15880	15934	15847	16148	15781	15924	15828	15941	15973	15887	16058	16010	15920	15860	15867	15950	15956	16003	15900	15995	15916	16051	15834	16103	15984	15900	15923	15918	16051	15756	16081	15965	16025	16013	15916	16120	15851	16101	15927	16064	15787	15712	15884	16047	16001	15816	15877	15952	16084	16099	16109	15978	15973	16035	15851	15903	15822	16149	16022	15938	16164	15984	15921	15836	16166	16111	15882	15945	15934	16007	15958	16127	16013	15955	15877	16109	15910	15812	16003	15867	15953	15743	16024	15827	15939	16017	16048	15837	16128	15974	16167	15885	15970	16079	15945	16012	16006	15920	16071	15896	15849	16056	15905	15893	15966	15987	15969	15917	15985	15974	15942	16018	15962	16026	15925	16097	16002	15937	16002	16012	15806	15916	16059	15865	15852	16026	15917	16078	15912	16069	15983	16204	15881	16125	16072	16059	15989	15960	15859	16083	15962	15906	16185	15977	15852	16032	15984	16100	15757	16048	15966	15914	16076	15914	15855	15961	16059	16001	15914	16040	15988	15904	15870	16126	16102	15899	16004	15998	15908	15969	15887	15943	15861	15747	15818	15966	16005	15994	15972	15871	16065	15841	15847	16075	15955	15958	16009	15973	15867	15988	15918	16015	15933	15947	15737	16071	16018	16014	16109	15911	15860	15984	15923	16009	16036	15932	15873	16039	16109	16008	16091	15913	16117	15833	16020	16016	15998	15969	15911	15973	15760	15766	16249	15982	15969	15959	15963	15855	16120	16012	16202	15951	15962	16086	15893	15828	16192	15977	15870	15944	16136	15935	16050	15878	15998	15973	15765	15765	16043	15815	16039	15846	16007	15984	15961	15858	16149	15954	15895	16101	15876	16078	16000	15889	16084	15964	16044	15971	15954	16017	16043	15921	16090	15905	15894	15964	15933	15917	16194	16121	16006	15927	15860	15836	15930	16008	15980	15889	15869	16056	15985	15966	15825	15936	15958	15994	16047	15973	15964	15992	16088	16021	15987	15992	16018	15838	15926	16092	15930	15957	15991	15868	16022	16130	15835	16045	15856	15950	16064	16073	15933	15986	15928	15964	15998	15823	15824	15929	15981	15844	16292	15944	16070	15923	15917	15971	15915	16094	15961	15852	15917	15993	15944	16098	15903	15861	15825	15887	15896	15985	15909	16004	15871	16018	15964	15906	16111	16068	16054	15990	16034	15921	16082	15977	15998	15813	16052	16052	15932	15939	15938	16019	16142	15863	16071	16029	15845	15934	15926	16072	16157	15971	15961	16147	15886	16058	15860	15960	16062	15842	15992	15993	15792	16116	16015	16017	15991	15935	15958	15869	16167	16008	16037	15925	15956	16197	16013	16018	15851	16046	16129	16023	15975	16008	16158	15816	15954	15938	15909	16039	15951	15976	15951	15904	15931	16032	15929	16009	15853	16023	16023	15868	16086	15940	16082	15981	16094	15944	15946	15873	15961	15953	15787	15950	15994	16032	16028	15882	15902	16049	15999	16071	15956	16071	16199	15896	15826	15881	15876	15925	15923	15897	16047	16002	15926	15738	16025	15824	16045	16063	15858	15787	15843	15855	15920	16198	15959	16004	16008	15910	15921	15794	16026	15852	15822	15924	15866	15947	16117	15942	16013	15862	16000	15914	15984	15886	15934	15935	16203	15910	15975	15881	15899	15804	16098	15899	15998	16135	16028	16095	15896	16082	15991	15946	15818	15768	15790	15986	16024	15969	15835	16054	15989	16014	15957	16053	16044	16015	15989	15838	15889	16010	15970	15987	16062	15758	15970	15992	15952	15942	15959	16075	15954	16010	16069	16015	16001	15927	16118	16067	15985	16078	15915	15845	16025	15983	15972	16114	15849	15952	16193	16016	15837	15929	15986	15826	16104	15863	15989	16000	16083	15931	15955	16070	16088	15956	16092	15964	16092	16047	16015	16047	15954	15979	16102	15967	15911	16022	16047	16010	16088	16005	15830	16049	16071	15914	15906	16057	16006	15931	15959	16113	15789	16017	16052	15905	15951	15928	15926	16050	15989	16015	15984	15864	15947	16056	15777	16005	16018	16114	15967	15887	16001	16081	15821	16128	15768	15995	16022	15986	15904	15910	16100	15819	16112	16108	15943	16053	15950	15993	15909	15995	16071	15996	15990	15842	15951	15965	16047	15933	15966	16022	16002	15784	16067	15969	15829	15903	15899	15945	15923	16123	16140	15936	16025	16037	15860	16059	15925	16050	15958	15900	15945	15973	15977	16083	16164	16047	16135	16002	15907	16079	15982	15880	16131	16151	15972	16041	16102	16009	16024	16154	16085	15933	15849	15967	15924	15997	15901	15985	16018	16123	15914	15913	15728	15778	16053	15978	15823	15906	15942	15939	15957	15945	15833	16005	15735	16061	16058	16001	16029	15980	15951	15935	15812	15940	15924	15896	15942	16031	15953	16046	15927	16105	15986	15942	15842	16041	15970	16073	15989	16061	15915	15881	16117	15910	15944	15840	16042	15823	16073	15982	15952	16095	16046	16015	15689	15928	15731	15878	16122	15880	15957	15984	15904	15909	16017	15876	16019	15958	16080	15964	16032	15933	16010	15935	15883	15923	15848	15936	16034	16043	15890	15842	15891	15999	15926	15942	16127	16221	16013	15962	16013	16096	16039	16051	15972	15926	16197	15988	16040	15947	15960	16197	16034	16092	16086	15822	16129	15960	15927	15883	15918	16109	15904	16153	15983	16041	15949	16078	15936	16003	15927	15972	16038	15907	15994	15948	15788	15958	16050	16049	16087	15895	16043	15963	16030	15920	16019	16040	16077	15717	16011	15926	15937	15872	15966	15975	15949	15913	15947	15823	16013	16082	15924	16004	15915	16058	15837	16075	16122	15924	16111	16065	15833	15876	15955	15861	15887	15971	16012	15946	15982	15880	16000	15913	15909	16072	15923	16083	16114	15889	15900	16006	15982	15812	16025	16119	16012	15959	16073	15976	15942	15807	15954	15871	16025	16039	15794	16061	15933	15926	15865	16034	16040	15975	15910	16030	16012	16112	15989	16078	15817	15924	16003	15944	15900	15868	15933	15952	15956	15945	15969	16167	15929	16010	15919	15970	16008	15941	15859	15879	16125	15944	15979	16072	15865	15977	15933	16020	16074	15996	15841	16071	16029	16142	16030	15897	15753	16083	15981	16033	16077	16012	15875	16131	16092	15930	15994	16011	15939	15884	16114	15908	15817	15901	15977	15970	16025	15859	15888	16071	15955	15997	15957	16114	16113	15946	16053	15935	15888	15999	15933	15973	15964	16042	15946	15952	16045	15957	16048	16006	16017	16132	15971	15956	15981	15842	15941	15950	15964	16240	15953	15963	15920	16124	16070	15860	15941	16189	16193	15815	16074	15886	16015	15848	16034	15775	16074	16033	15956	16076	16074	15823	15970	15888	15888	16031	16004	16023	15735	15988	15896	16137	15898	16011	16086	15974	15866	15883	16010	16070	15891	16019	16083	15882	16014	16046	16011	16040	16054	15951	15909	16004	15881	15871	15951	15974	15882	15934	15985	15789	15935	16242	15920	15887	16017	15859	15973	15793	16069	15811	15983	16111	16082	15991	15980	16076	15970	15942	15984	15868	15874	15932	15744	15919	15887	16084	15912	15961	16051	16133	16086	15879	15851	15938	16042	15978	16058	16017	16022	16028	15827	15855	16072	16005	15692
23845	21386	29006	24225	22237	22294	21706	19291	18783	18968	18757	18726	18715	18803	18672	18849	18722	18884	18810	18664	18675	18715	18671	18843	18823	18726	18418	18578	18713	18697	18679	18646	18639	18662	18491	18489	18596	18554	18802	18863	18531	18648	18537	18653	18614	18597	18596	18753	18694	18601	18576	18717	18514	18676	18678	18602	18700	18619	18555	18605	18431	18354	18589	18595	18584	18848	18643	18614	18524	18488	18410	18545	18495	18644	18560	18955	19099	19126	18884	18714	18729	18497	18708	18456	18713	18468	18448	18654	18540	18499	18355	18571	18680	18555	18615	18491	18726	18585	18483	18732	18262	18490	18643	18549	18719	18507	18531	18550	18579	18332	18422	18458	18390	18400	18694	18525	18601	18654	18402	18608	18647	18600	18531	18581	18562	18535	18550	18555	18558	18443	18547	18639	18741	18591	18568	18729	18552	18493	18527	18530	18440	18504	18617	18353	18366	18748	18507	18714	18639	18531	18698	18520	18772	18564	18595	18577	18646	18539	18464	18410	18559	18399	18485	18618	18526	18524	18494	18401	18610	18540	18590	18479	18401	18593	18485	18779	18539	18603	18468	18447	18402	18501	18562	18451	18447	18617	18423	18608	18501	18868	18642	18380	18494	18462	18476	18446	18428	18553	18574	18663	18549	18787	18441	18577	18685	18663	18474	18423	18693	18545	18410	18674	18648	18470	18409	18742	18362	18510	18530	18531	18544	18501	18464	18476	18523	18503	18694	18734	18466	18463	18472	18516	18442	18629	18504	18600	18528	18504	18286	18522	18549	18435	18597	18661	18660	18545	18461	18597	18512	18425	18590	18546	18438	18616	18517	18722	18557	18589	18690	18511	18523	18712	18385	18507	18586	18606	18788	18584	18455	18557	18643	18653	18675	18595	18483	18521	18402	18472	18560	18540	18536	18690	18610	18307	18489	18447	18473	18511	18534	18438	18387	18502	18758	18414	18601	18527	18513	18452	18407	18484	18502	18357	18664	18651	18714	18609	18470	18149	18497	18661	18643	18719	18357	18540	18390	18570	18596	18578	18573	18593	18559	18413	18661	18545	18533	18499	18600	18632	18443	18625	18699	18311	18649	18595	18599	18533	18491	18578	18572	18450	18657	18545	18537	18595	18240	18585	18665	18478	18691	18406	18556	18413	18769	18537	18427	18532	18501	18376	18265	18557	18611	18512	18618	18658	18615	18238	18622	18623	18634	18669	18559	18700	18633	18438	18454	18538	18596	18626	18676	18491	18626	18593	18680	18612	18656	18541	18541	18460	18632	18532	18464	18662	18650	18633	18674	18714	18616	18417	18580	18611	18664	18509	18516	18513	18521	18397	18724	18494	18453	18357	18661	18615	18475	18429	18552	18383	18687	18448	18618	18555	18592	18649	18507	18508	18621	18443	18527	18588	18334	18586	18771	18345	18506	18540	18375	18379	18278	18574	18541	18576	18652	18671	18562	18479	18376	18537	18478	18644	18679	18553	18586	18409	18595	18707	18460	18432	18417	18721	18472	18468	18520	18361	18409	18341	18294	18645	18499	18536	18410	18521	18599	18511	18648	18749	18372	18432	18615	18431	18537	18460	18598	18325	18525	18511	18524	18450	18809	18640	18652	18497	18655	18527	18372	18560	18702	18568	18408	18663	18490	18230	18645	18426	18622	18558	18517	18576	18576	18564	18564	18614	18485	18497	18802	18488	18620	18507	18542	18465	18491	18439	18478	18607	18617	18502	18768	18486	18443	18760	18487	18402	18384	18489	18476	18445	18633	18583	18646	18584	18468	18573	18674	18547	18628	18544	18563	18547	18349	18508	18546	18563	18644	18743	18557	18434	18563	18555	18564	18532	18574	18486	18570	18634	18618	18480	18592	18604	18620	18723	18517	18501	18649	18756	18562	18474	18672	18456	18626	18720	18504	18755	18481	18620	18429	18482	18787	18579	18658	18449	18617	18806	18734	18688	18696	18413	18560	18379	18561	18419	18459	18659	18633	18596	18769	18376	18471	18489	18551	18479	18488	18672	18691	18573	18452	18585	18628	18553	18408	18669	18703	18600	18464	18536	18615	18470	18545	18433	18553	18527	18392	18643	18424	18803	18739	18377	18485	18366	18598	18520	18412	18456	18508	18485	18602	18670	18691	18515	18713	18598	18653	18550	18595	18601	18487	18605	18517	18619	18683	18735	18397	18699	18605	18549	18563	18560	18486	18429	18438	18364	18625	18474	18576	18436	18537	18453	18637	18548	18341	18700	18692	18605	18577	18682	18380	18527	18567	18450	18566	18550	18507	18376	18614	18586	18449	18753	18649	18691	18573	18315	18446	18650	18478	18426	18635	18483	18648	18602	18467	18648	18722	18432	18536	18418	18635	18456	18670	18432	18580	18551	18489	18444	18430	18592	18715	18539	18646	18547	18649	18605	18533	18583	18447	18737	18648	18590	18679	18815	18398	18626	18431	18720	18531	18365	18638	18708	18636	18532	18617	18577	18737	18446	18609	18637	18538	18541	18474	18601	18421	18572	18408	18555	18591	18507	18692	18511	18399	18434	18480	18404	18442	18654	18447	18677	18702	18478	18490	18517	18648	18377	18405	18533	18729	18726	18406	18397	18482	18355	18631	18423	18564	18565	18548	18855	18541	18520	18300	18341	18586	18474	18635	18705	18522	18557	18500	18587	18612	18574	18418	18655	18509	18387	18788	18495	18566	18670	18588	18619	18473	18602	18465	18625	18603	18463	18629	18710	18579	18401	18634	18566	18521	18417	18517	18404	18511	18797	18547	18396	18770	18429	18431	18670	18591	18520	18561	18517	18684	18471	18495	18518	18525	18657	18604	18453	18606	18378	18570	18596	18591	18612	18561	18412	18644	18471	18538	18748	18651	18710	18591	18556	18413	18461	18433	18546	18350	18678	18506	18553	18548	18546	18609	18543	18513	18324	18587	18464	18392	18769	18506	18600	18747	18446	18517	18531	18611	18699	18680	18561	18515	18695	18516	18643	18664	18524	18705	18636	18610	18707	18402	18378	18308	18590	18615	18347	18305	18631	18760	18399	18608	18524	18505	18500	18716	18468	18468	18434	18606	18679	18318	18725	18975	18515	18405	18834	18781	18540	18443	18408	18525	18486	18459	18436	18378	18770	18615	18439	18553	18395	18500	18393	18636	18499	18729	18410	18412	18305	18684	18599	18630	18585	18654	18458	18614	18648	18460	18537	18782	18569	18503	18594	18599	18453	18489	18610	18466	18732	18712	18531	18529	18549	18636	18564	18564	18435	18628	18372	18638	18493	18578	18542	18355	18622	18884	18620	18417	18432	18427	18525	18541	18477	18451	18639	18610	18503	18484	18721	18549	18417	18371	18450	18680	18635	18440	18516	18516	18440	18529	18621	18577	18765	18569	18344	18492	18648	18599	18478	18575	18353	18314	18368	18450	18609	18448	18508	18416	18640	18666	18773	18468	18472	18608	18545	18429	18590	18447	18453	18511	18530	18495	18590	18416	18553	18521	18587	18562	18615	18489	18487	18474	18223	18382	18367	18593	18717	18546	18701	18678	18667	18662	18485	18504	18589	18612	18377	18613	18462	18659	18519	18505	18428	18454	18408	18489	18660	18558	18611	18424	18422	18597	18602	18538	18547	18632	18444	18569	18529	18350	18490	18579	18599	18586	18378	18425	18548	18368	18409	18849	18617	18643	18458	18808	18728	18527	18584	18457	18487	18450	18519	18756	18464	18389	18561	18555	18546	18341	18471	18554	18536	18458	18674	18546	18669	18625	18353	18597	18492	18598	18419	18689	18486	18365	18544	18628	18478	18553	18625	18511	18550	18580	18320	18502	18568	18583	18497	18799	18587	18810	18795	18492	18567	18417	18539	18577	18579	18588	18593	18332	18298	18521	18562	18631	18502	18516	18615	18840	18475	18557	18576	18527	18417	18522	18563	18452	18341	18359	18412	18542	18657	18699	18582	18692	18881	18720	18457	18521	18559	18557	18528	18484	18469	18479	18387	18535	18538	18569	18568	18478	18564	18548	18591	18523	18803	18479	18442	18675	18734	18740	18516	18552	18381	18551	18546	18676	18666	18650	18546	18501	18536	18307	18425	18448	18663	18639	18505	18337	18402	18574	18583	18437	18608	18667	18516	18560	18645	18477	18506	18552	18618	18560	18402	18686	18604	18559	18478	18557	18421	18757	18544	18587	18477	18608	18543	18589	18540	18830	18421	18621	18460	18598	18679	18456	18552	18596	18707	18554	18724	18668	18764	18513	18575	18546	18633	18735	18689	18534	18617	18586	18439	18486	18673	18406	18501	18673	18496	18554	18659	18632	18485	18378	18509	18448	18564	18662	18771	18488	18676	18419	18588	18759	18433	18795	18503	18435	18497	18579	18485	18449	18393	18588	18647	18798	18629	18578	18521	18647	18409	18419	18774	18716	18540	18668	18544	18496	18701	18501	18244	18600	18654	18643	18470	18539	18521	18755	18735	18301	18732	18471	18659	18377	18279	18675	18456	18547	18487	18481	18640	18676	18788	18520	18344	18454	18684	18702	18474	18406	18765	18606	18634	18640	18455	18519	18483	18581	18413	18654	18522	18549	18379	18575	18600	18478	18453	18596	18735	18426	18458	18594	18552	18501	18487	18440	18439	18681	18627	18593	18626	18503	18604	18566	18684	18730	18351	18285	18587	18750	18609	18586	18532	18578	18419	18570	18607	18577	18497	18587	18515	18390	18528	18538	18589	18491	18664	18563	18525	18449	18618	18643	18421	18471	18727	18266	18408	18694	18482	18480	18376	18745	18493	18647	18428	18666	18869	18471	18652	18511	18546	18346	18735	18511	18468	18647	18368	18386	18447	18588	18722	18562	18473	18476	18553	18403	18478	18598	18521	18628	18587	18575	18618	18609	18400	18471	18488	18641	18414	18501	18368	18443	18386	18621	18352	18610	18572	18461	18705	18585	18689	18602	18503	18438	18446	18629	18391	18583	18511	18685	18479	18458	18464	18466	18735	18534	18273	18416	18773	18538	18255	18553	18565	18771	18718	18593	18410	18710	18447	18490	18588	18561	18534	18568	18671	18707	18543	18523	18484	18311	18489	18388	18598	18487	18648	18543	18669	18364	18486	18595	18541	18772	18667
13817	22018	20921	18531	17669	17044	16788	16710	16583	16417	16721	16454	16447	16354	16119	16221	16331	16386	16265	16289	16235	16192	16048	16188	16260	16180	16188	16002	16178	16155	16104	16130	16215	16160	16218	15918	16257	16180	15980	16143	16259	15926	16131	16173	16106	16084	16165	16102	16222	16174	16212	16094	15918	16278	16225	16298	16309	16151	16204	16056	16062	16152	16165	16160	16164	15986	15983	16204	16260	16379	16145	16199	15987	16090	16262	16537	16735	16697	16250	16137	16243	15997	16032	16194	16025	16194	16171	16147	16033	16130	16246	16095	16081	16198	16072	16051	15919	16165	16207	16092	16090	16012	16074	16059	16071	16342	16060	16007	15987	15897	16087	16153	16108	16071	16134	16041	15989	16143	16117	16071	16088	16111	16050	16107	16018	16107	16043	16045	16126	16060	16165	16249	16152	16140	15956	16164	16013	16170	15931	16134	15992	15977	16038	16127	15876	16256	16154	16305	16199	15938	15970	15971	16160	16086	16027	16092	15995	16142	16204	16259	16182	16281	16079	16085	16134	16082	16152	16005	16081	16115	16194	16278	15992	16022	15989	16098	16218	16074	16191	15982	16029	16024	16004	16008	16032	16088	16032	16040	16192	16113	16137	16061	16149	16136	16174	16147	16221	15912	15919	16019	16084	16206	16142	16194	15912	16035	16219	15987	16131	15936	16010	16115	16153	16151	16174	16111	16041	15956	15907	15825	16037	15965	16022	16165	16208	16094	16035	16133	16096	16208	15948	16138	16081	16015	16283	16076	16101	15986	15988	16150	16147	15885	16080	16273	16158	16091	16236	16108	15939	16220	15859	16258	16039	16273	16164	15882	16039	16231	16077	16049	16088	16042	16042	16260	16067	16182	15879	16264	16088	16312	16064	16033	16017	16162	16180	15992	16186	16272	16165	16099	16047	15917	16169	16202	15950	15994	16184	15906	15992	16028	16078	16185	16165	16131	16065	16027	16022	16220	16182	16072	16081	16136	16174	16119	16019	16038	16241	16142	16117	16208	16052	16382	15971	15888	16018	16150	16002	16092	16156	16067	16031	16204	16109	15926	16135	16031	16022	16141	16134	16180	16125	16023	16160	16149	16100	16058	15885	16133	16088	16140	16071	16121	16135	16098	16245	15999	16237	16032	16187	16216	16010	16092	16142	16234	16216	16145	16178	16077	16150	15969	16315	16043	16130	16116	16038	16213	16068	16231	16119	15960	16187	16075	16058	16207	15959	16164	16028	16108	16129	16015	16162	16206	16136	16110	16170	16142	16121	16108	16107	16160	16075	16146	16283	16076	15968	16059	16164	16122	16037	16010	16085	16005	16136	16101	16076	16043	16066	16041	16125	16356	16054	16165	16043	16200	16077	15902	16275	16149	16065	16148	16100	15949	16145	16147	15998	16174	16118	16051	16160	16010	16246	16116	16168	16018	15985	16261	16221	16333	15930	16160	16114	16119	16172	16048	16260	16112	15984	16053	16165	15929	16201	15953	16175	15927	16061	16277	15994	16100	16122	15898	16248	16120	16166	16089	16079	16113	15879	16011	16169	16185	16003	16295	16267	16178	16179	16251	16154	16155	16229	16049	16196	16004	16066	16101	16257	16019	16152	16014	16091	16091	16195	16169	16043	16119	16186	16168	16115	16130	16164	16044	16124	16134	16185	16105	16076	16266	16009	16191	16028	16254	16098	16158	16086	16020	16178	15976	16101	16234	15968	16043	16027	16059	16051	16076	16152	16252	16023	16185	16240	16077	16261	16012	16296	15954	16106	15955	16006	16009	16290	16204	16098	16049	16207	16194	16158	16126	16112	16059	16246	15932	16272	15961	15978	16170	15952	16142	16122	16019	16207	16264	16115	16018	15906	16013	16054	16029	16023	16020	16060	16226	15954	16018	15999	16243	16116	16057	16054	16216	16266	16081	15958	16069	15960	16014	16109	16071	16027	16000	16194	16151	16137	15949	16145	16016	16210	15940	16046	16272	15906	16080	16066	15987	16156	16131	16129	15988	16024	15989	15977	16055	16210	16065	16082	16112	16081	16166	16096	16102	16160	16044	16130	16202	16070	15995	16127	16053	16188	16030	16229	16176	16203	16093	15926	16205	15991	15952	16236	16009	16101	16185	15983	16008	16075	15967	16149	16133	16110	15901	16078	16196	16112	16095	16134	15973	16145	16225	16080	15968	16127	16083	16048	16095	16238	16169	16109	16047	16031	15970	16233	16159	16241	16030	16149	16165	16075	16158	15874	15944	15897	16121	16014	16039	16240	16145	16068	15983	16086	16164	16193	15999	16092	16130	15987	16014	16024	16126	16107	16029	16023	16264	16208	16300	16124	15925	16186	16064	16086	16150	16059	16162	16071	16255	16142	16149	15996	16094	16116	16190	15984	15948	16020	16021	16061	16158	16021	16170	16245	16176	16200	16070	16204	16083	16216	16237	15971	15995	16084	16036	16165	16267	15904	16139	16142	16196	16046	16049	16070	16142	16088	16113	16299	16140	16220	15943	16305	16147	16064	16122	16079	16120	16083	16051	16054	16104	16007	16097	16146	16037	15970	16010	16090	16044	15970	16056	16075	16164	16130	16325	15986	15949	16145	16188	16041	16117	16137	16153	16088	16089	16356	15920	16176	16314	15931	16109	16026	16184	16260	16071	16061	16168	16069	16158	16020	16024	15899	16001	16015	16143	16041	16035	15950	16218	16068	16012	16116	16026	16204	16293	16101	15992	16070	16207	16118	16160	16105	16151	16018	16239	16220	16109	16144	16058	16021	16054	16138	16144	16321	16193	16231	16103	16048	16176	16213	16147	16139	16233	15950	16003	16090	16045	15984	16067	16030	16115	16260	16137	16119	15853	16016	15897	16203	15983	16107	16138	16346	15951	16137	16027	16279	16048	15945	16146	16041	16026	16040	16036	16035	16006	16253	16093	15936	16092	16229	16193	16160	16051	16199	16072	16010	16014	16103	16086	16007	16227	16261	16055	15951	16009	15976	16193	16112	16109	16072	16255	16188	15997	16070	16213	16064	16042	16135	16054	16070	16054	16091	16009	16081	16309	16212	16283	16002	15977	16038	16092	16058	16111	16208	15932	16094	16107	16030	16004	16081	16168	15980	16060	16269	16240	16205	15964	16280	16206	16071	16205	16034	16181	15999	15938	15993	16047	16076	15986	16022	16243	16169	16040	15838	16214	16084	16232	16021	16104	16318	16177	15957	16069	15873	16036	16078	16138	16071	16090	16127	16099	15951	16028	16181	16019	16140	16019	16105	16058	16199	16000	16110	16199	16166	16242	16343	16095	16057	15976	16014	16038	16047	16120	16033	16103	16079	16095	15921	16078	15980	16078	16266	16098	16210	16108	16108	16305	16091	16001	16036	16120	15943	15952	15957	16156	16084	16101	15910	16159	16100	15882	15844	16027	16066	16055	16182	16028	16074	15931	16082	16204	16137	15913	16090	16165	16066	16103	16179	16068	15991	16081	16260	15936	16128	16019	16140	16131	16029	16169	16008	16083	16014	16086	16033	16187	16006	16180	16025	16106	16035	16159	16088	16218	16113	16030	16168	16094	16136	16148	16150	16107	16038	16152	15901	16080	15993	16131	15937	15993	16238	16031	15798	16131	16107	16075	16285	15997	16273	16123	16032	16119	16180	16231	16082	16038	16039	16088	15985	16134	16013	16208	16119	16125	16125	16091	16081	16096	15882	16068	16177	16111	16101	16169	16068	15969	16199	16160	16146	16253	16025	16151	16119	16069	16028	16098	16113	16064	16098	16277	16089	16130	16148	15990	16218	16077	16100	16063	16156	16202	16039	16240	16048	16139	16170	16022	15968	16182	16114	16129	16120	15983	16092	16116	16047	16176	16206	15919	16087	16003	16144	16122	16154	16100	16057	16083	16142	16085	16113	16157	16204	16068	16226	16170	16197	16116	16079	16277	16278	16024	16091	16127	16160	15918	16106	16025	16077	16164	16068	16230	16252	16021	16006	16091	16055	16098	16057	16119	16227	16026	15936	16172	16042	15982	16074	16005	16070	16038	16062	15894	16145	16106	16160	16029	16074	16218	15982	16035	16094	16188	16027	15971	16059	16218	16190	15986	16259	16127	16060	16049	15941	16172	16114	16032	16200	16052	16181	16104	16279	16167	15847	16017	16044	16133	16281	16035	15994	16205	16054	16052	16255	16033	16157	16159	15994	16281	16195	15974	16101	16158	16024	16135	16172	16125	16190	16021	16051	16141	16000	16072	16061	16162	16110	16181	16031	16076	16152	16169	16111	16128	16145	16191	16075	16067	15962	16057	16055	16184	16090	15995	16061	16075	16254	16157	16065	16187	16014	16181	16104	16125	16152	16144	16300	16160	16067	16109	16129	15979	16070	16152	15995	16137	16068	16217	15969	15998	16009	15971	16052	16256	16092	16073	15872	16221	16070	16251	16103	16276	16085	16009	16143	16105	16151	16063	16103	16165	16098	16037	16044	16220	16058	16002	16130	16370	16175	16248	16180	15886	16010	16017	16256	16167	16071	16186	16001	16140	15898	16150	16048	16076	16259	16127	16018	15942	16133	15912	16106	16143	16095	16238	16029	16037	16058	16111	16222	16061	16098	16201	16050	16072	16049	15994	16172	16247	16050	16202	16106	16175	15947	16117	16039	16142	16121	15922	16085	16186	16165	15978	16057	16181	16014	15999	16229	16127	16047	16060	15920	16261	16150	16087	16055	15994	16185	16226	16089	16190	16199	16032	16183	15926	16150	16070	16111	16011	16203	16043	15984	16151	16020	16162	16198	16008	16360	16128	16215	16251	15996	16007	16357	16074	16070	16120	16065	16321	16057	16055	16012	16066	16073	15986	16001	15924	16305	16235	16158	16071	15972	16106	16011	16120	16152	16014	16305	16205	16034	15907	16158	16130	16042	15914	16188	16050	15971	16118	16121	16036	16113	16110	16114	16201	16048	16203	15972	16057	16307	15963	16014	16177	16080	16042	16242	15961	16074	16250	16055	15990	16043	16063	16107	16158	16153	16140	16110	16159	15988	16209	16114	16153	16185	16104	16134	16156	16314	16079	16009	16079	16238	16215	16087	16156	15971	16108	16216	16101	16092	16162	16092	16075	16154	16202	16092	16092	16185	16033
22777	21308	29278	23670	21460	23349	24915	19684	19008	19524	19064	18848	18687	18880	18909	18748	18709	18637	18714	18674	18689	18748	18718	18704	18726	18540	18655	18645	18710	18596	18498	18529	18474	18627	18469	18393	18583	18472	18478	18734	18634	18801	18311	18657	18418	18513	18599	18332	18503	18477	18516	18632	18499	18485	18702	18415	18515	18518	18525	18523	18433	18497	18523	18467	18421	18587	18724	18444	18499	18397	18456	18477	18616	18408	18413	19028	19456	19463	18765	18410	18474	18347	18418	18307	18373	18508	18387	18388	18530	18462	18412	18587	18361	18406	18602	18241	18397	18491	18346	18456	18424	18325	18551	18626	18306	18429	18528	18479	18362	18479	18396	18396	18692	18511	18643	18584	18380	18137	18552	18372	18332	18377	18423	18344	18497	18386	18200	18299	18547	18459	18409	18401	18400	18536	18573	18469	18241	18411	18682	18358	18341	18437	18352	18641	18462	18250	18528	18494	18299	18387	18469	18315	18347	18340	18376	18648	18429	18405	18428	18543	18444	18329	18208	18559	18556	18150	18416	18401	18638	18278	18407	18260	18402	18452	18491	18339	18648	18365	18522	18365	18390	18334	18528	18545	18403	18093	18531	18484	18381	18408	18378	18436	18371	18365	18636	18503	18313	18579	18267	18271	18539	18308	18559	18587	18707	18481	18280	18316	18556	18379	18412	18407	18402	18497	18553	18465	18563	18307	18315	18383	18480	18383	18417	18654	18509	18283	18397	18511	18454	18572	18508	18523	18301	18351	18463	18410	18458	18325	18483	18362	18514	18545	18333	18588	18600	18478	18123	18381	18401	18127	18431	18507	18489	18560	18428	18450	18346	18240	18411	18407	18344	18495	18401	18314	18444	18541	18529	18505	18314	18314	18489	18506	18313	18302	18396	18297	18344	18414	18547	18426	18439	18423	18468	18370	18440	18621	18596	18366	18366	18551	18600	18473	18559	18237	18209	18333	18303	18584	18452	18396	18405	18400	18431	18417	18535	18520	18241	18428	18604	18394	18343	18522	18224	18416	18489	18276	18439	18459	18547	18388	18560	18469	18603	18349	18536	18664	18608	18529	18545	18525	18251	18242	18279	18496	18323	18348	18487	18366	18323	18395	18430	18433	18560	18520	18388	18389	18427	18352	18452	18376	18321	18498	18368	18181	18469	18320	18330	18282	18527	18456	18497	18334	18537	18466	18698	18528	18476	18424	18341	18319	18316	18345	18353	18254	18531	18287	18380	18435	18419	18301	18475	18351	18230	18511	18321	18497	18450	18530	18310	18436	18277	18533	18304	18375	18504	18412	18245	18318	18384	18389	18395	18379	18415	18518	18594	18484	18424	18529	18359	18488	18512	18543	18286	18487	18231	18364	18593	18472	18558	18313	18590	18421	18384	18517	18560	18437	18615	18462	18442	18431	18483	18307	18400	18694	18454	18255	18478	18408	18384	18298	18374	18562	18837	18457	18527	18483	18240	18570	18261	18455	18326	18225	18389	18523	18491	18443	18495	18353	18553	18387	18404	18511	18390	18469	18350	18313	18539	18485	18424	18639	18375	18301	18342	18338	18434	18594	18374	18427	18390	18388	18477	18484	18443	18394	18505	18597	18124	18195	18419	18292	18430	18421	18447	18303	18169	18587	18541	18580	18285	18373	18507	18461	18481	18457	18460	18611	18490	18340	18558	18644	18554	18523	18410	18257	18542	18413	18433	18483	18549	18362	18450	18631	18536	18346	18520	18593	18360	18539	18405	18318	18403	18564	18206	18542	18529	18243	18355	18474	18300	18316	18639	18547	18397	18361	18559	18451	18349	18395	18353	18587	18250	18445	18459	18441	18429	18499	18545	18517	18336	18478	18533	18301	18490	18469	18624	18383	18405	18339	18320	18528	18696	18414	18336	18532	18644	18311	18458	18278	18494	18522	18567	18526	18465	18453	18426	18307	18171	18481	18333	18441	18412	18442	18417	18434	18484	18341	18524	18519	18433	18331	18314	18371	18469	18255	18495	18467	18519	18414	18477	18375	18477	18376	18325	18455	18392	18414	18527	18372	18354	18425	18387	18436	18535	18406	18631	18328	18381	18434	18343	18305	18619	18421	18418	18228	18379	18529	18514	18346	18489	18504	18369	18382	18366	18528	18185	18515	18438	18242	18445	18502	18407	18356	18307	18364	18507	18572	18266	18467	18339	18417	18371	18411	18622	18599	18528	18214	18308	18541	18480	18367	18608	18460	18556	18332	18477	18547	18278	18544	18674	18497	18332	18410	18295	18314	18317	18175	18450	18351	18394	18181	18555	18494	18458	18203	18318	18462	18521	18464	18408	18310	18301	18382	18437	18469	18509	18220	18643	18397	18345	18126	18430	18518	18618	18554	18520	18417	18280	18239	18218	18259	18515	18271	18447	18375	18196	18172	18132	18654	18320	18536	18515	18528	18486	18512	18545	18447	18349	18362	18501	18419	18372	18497	18538	18509	18377	18444	18427	18286	18243	18404	18633	18447	18544	18344	18326	18348	18324	18450	18599	18346	18520	18496	18383	18546	18448	18553	18349	18520	18471	18499	18400	18413	18328	18536	18355	18392	18509	18339	18421	18460	18350	18551	18229	18394	18429	18263	18464	18580	18241	18408	18408	18229	18505	18566	18423	18314	18489	18309	18161	18405	18448	18193	18424	18437	18486	18365	18462	18387	18531	18508	18529	18206	18384	18545	18470	18396	18438	18384	18237	18497	18487	18483	18397	18480	18519	18599	18420	18386	18513	18401	18412	18377	18481	18421	18418	18346	18440	18487	18543	18476	18414	18344	18363	18158	18264	18315	18440	18370	18297	18244	18462	18323	18370	18255	18536	18475	18303	18517	18538	18455	18599	18292	18571	18241	18413	18358	18533	18618	18549	18181	18463	18489	18428	18431	18407	18373	18483	18521	18473	18367	18533	18489	18395	18354	18367	18506	18414	18300	18639	18365	18463	18431	18491	18404	18367	18395	18446	18340	18591	18308	18326	18343	18258	18378	18345	18389	18342	18307	18309	18345	18240	18486	18434	18217	18275	18454	18345	18470	18606	18437	18511	18404	18359	18534	18469	18173	18412	18415	18497	18475	18355	18387	18437	18584	18476	18594	18471	18306	18515	18244	18322	18389	18308	18386	18386	18406	18106	18329	18233	18350	18379	18431	18465	18477	18533	18306	18469	18495	18344	18436	18598	18464	18199	18507	18332	18387	18317	18509	18379	18525	18518	18526	18457	18360	18531	18317	18475	18342	18493	18332	18440	18465	18500	18344	18468	18603	18462	18530	18470	18452	18224	18349	18572	18335	18450	18492	18376	18377	18323	18521	18653	18477	18288	18559	18462	18441	18412	18495	18227	18404	18296	18206	18296	18376	18468	18391	18624	18481	18271	18511	18319	18517	18461	18554	18358	18521	18414	18338	18411	18352	18345	18567	18549	18318	18371	18336	18199	18374	18336	18452	18220	18295	18589	18359	18479	18486	18551	18329	18609	18605	18528	18515	18573	18438	18401	18425	18435	18446	18449	18244	18253	18444	18433	18332	18382	18515	18311	18254	18489	18258	18367	18469	18408	18381	18398	18525	18346	18484	18507	18464	18324	18400	18489	18475	18497	18483	18375	18301	18515	18690	18464	18474	18462	18343	18467	18303	18531	18340	18466	18520	18565	18284	18505	18371	18484	18250	18177	18458	18502	18350	18631	18228	18427	18170	18518	18312	18256	18613	18528	18159	18340	18553	18158	18407	18694	18427	18252	18384	18532	18406	18293	18373	18404	18313	18519	18518	18349	18431	18332	18382	18543	18409	18273	18514	18613	18354	18665	18480	18359	18580	18504	18423	18303	18388	18483	18530	18376	18390	18488	18284	18151	18309	18409	18478	18406	18402	18162	18373	18579	18441	18284	18428	18562	18537	18393	18375	18461	18243	18292	18227	18461	18271	18307	18139	18199	18205	18345	18528	18662	18266	18254	18210	18369	18465	18544	18378	18534	18245	18638	18271	18368	18214	18361	18241	18573	18515	18485	18366	18436	18413	18581	18663	18402	18434	18595	18431	18466	18380	18478	18462	18392	18501	18250	18487	18629	18281	18471	18517	18273	18359	18294	18339	18608	18348	18465	18500	18360	18191	18282	18464	18344	18242	18431	18403	18404	18503	18484	18543	18390	18503	18592	18452	18406	18592	18389	18475	18346	18388	18437	18446	18265	18405	18554	18489	18481	18275	18418	18432	18493	18334	18505	18273	18535	18606	18585	18465	18314	18356	18435	18522	18208	18428	18389	18477	18536	18273	18485	18476	18540	18365	18443	18529	18426	18405	18540	18080	18633	18382	18448	18335	18325	18568	18536	18641	18437	18494	18308	18363	18313	18442	18497	18331	18181	18373	18456	18436	18345	18415	18660	18356	18519	18242	18259	18294	18483	18342	18245	18318	18412	18384	18500	18373	18384	18482	18558	18473	18526	18375	18443	18428	18449	18203	18490	18463	18364	18426	18501	18499	18258	18348	18331	18346	18340	18204	18516	18617	18435	18464	18422	18420	18442	18419	18401	18402	18514	18345	18212	18292	18364	18353	18581	18454	18269	18375	18420	18414	18449	18493	18501	18408	18469	18400	18506	18467	18378	18441	18481	18329	18385	18480	18509	18326	18557	18261	18315	18418	18469	18675	18512	18444	18469	18574	18551	18473	18395	18441	18340	18283	18496	18420	18579	18319	18494	18376	18470	18557	18466	18501	18247	18231	18259	18548	18502	18412	18472	18464	18555	18454	18443	18462	18277	18518	18424	18333	18554	18166	18354	18361	18437	18310	18419	18591	18498	18453	18523	18486	18297	18316	18521	18276	18503	18354	18336	18675	18588	18330	18332	18362	18176	18540	18519	18309	18401	18485	18484	18335	18254	18491	18540	18482	18370	18500	18391	18345	18463	18282	18183	18267	18498	18509	18448	18522	18450	18492	18668	18515	18353	18419	18498	18286	18468	18601	18431	18488	18591	18327	18291	18449	18584	18523	18442	18516	18439	18408	18395	18465	18499	18471	18273	18349	18524	18482	18361	18355	18447	18482	18653	18494	18337	18427	18532	18555	18504	18495	18453	18327	18394	18610	18464	18415	18300	18589	18614	18336	18448	18403
15692	26440	24651	20372	18833	17869	17362	17046	16771	16652	16447	16364	16329	16401	16249	16095	16260	16119	16238	16200	16135	16186	16123	16138	16116	16089	16123	16152	16023	16200	16155	15963	16207	15844	16062	15981	16097	16008	16236	16026	16131	16066	16036	16111	16081	16007	16164	15993	15936	15966	15977	16118	16059	16054	15982	16116	16076	16241	16126	15990	16172	15997	16109	15999	16016	16118	15915	16112	16150	15973	16057	16052	16211	15999	16085	16797	17373	17187	16139	16193	16057	15874	15957	16041	15983	15966	16066	15946	16082	16007	16090	15916	15825	15981	15951	16084	15913	15984	16032	16071	15983	16002	15911	15912	16039	16183	15968	15800	16042	15962	15918	15970	16204	16000	16184	15886	16133	15973	15916	15931	15922	15931	15855	16110	16036	16028	15931	16029	15864	15944	15989	15684	15857	15986	15975	15824	16158	15956	15968	15872	15887	15906	15998	16014	16082	15872	15927	15964	16031	16001	16071	15889	15966	16044	15836	16018	16017	15852	15929	16095	16145	15863	16004	15889	16033	16004	16017	15900	15869	15938	15757	15830	16041	16030	15819	15968	16018	16039	15908	16022	16092	15915	16069	16069	15985	15981	15872	15888	15946	15870	15982	15899	16086	16026	15871	15998	16039	15855	16166	15914	15922	15898	15942	16088	16111	15803	16158	15938	16021	15993	16117	16021	15899	16128	16045	16028	15977	16047	16148	15887	15756	15885	15926	15842	16071	16006	15993	15953	15819	16006	15873	16045	16006	16037	16139	16008	15895	16012	16019	16023	16019	15951	15974	16067	15954	16087	15928	16049	15804	15865	16050	16034	15913	16034	16055	15988	15844	16070	16017	16008	15988	16036	15971	15908	15910	16014	15975	16020	15995	15982	15952	15851	15978	15912	16030	15851	16010	15966	15726	15952	15966	16068	16022	16099	15857	16026	16051	16145	15875	16064	16050	15823	15926	16012	15962	15936	16047	15856	15819	16039	16093	16026	16192	15924	16128	16043	15893	16074	15898	15992	15977	15831	16026	15990	16037	16206	15837	15903	15899	15943	16092	15875	16028	15895	15931	16070	15921	15997	16058	15995	15911	15920	16028	15820	16062	16005	16119	15831	16007	15926	15938	15960	16037	15956	16122	15991	16051	15945	15878	15883	15866	15923	16000	15837	15899	15931	16023	15856	15937	16000	15843	15998	15996	16063	15960	15871	16024	15931	15952	15827	15851	16121	15930	15862	15972	15908	15935	15998	15859	15780	15942	16149	15884	15855	16077	15903	15831	16003	15990	15958	15922	15930	16096	16017	15762	16061	15875	16022	15847	16097	15975	15854	15904	15956	15967	16075	15912	16080	16058	16019	15920	15948	16029	15932	16044	16021	16072	16062	15953	15856	16033	15957	16030	15902	16096	15877	15839	15884	15994	16105	15818	15962	15970	16025	15820	15994	16004	15949	15886	15986	15955	15849	15853	15940	16041	15919	16038	16103	15770	16060	15970	16019	16039	15904	15853	15917	15976	15917	16017	15909	15875	15961	16083	15902	16015	15979	15905	15984	16012	15950	15955	15980	16038	15857	15840	15791	16138	15988	16024	15856	16042	16023	15857	15853	15918	15983	15990	16017	15826	16061	15826	15876	15915	16099	16030	15934	15876	15900	15988	15997	16035	15950	15952	16054	16049	15877	15875	16073	15880	15962	16040	15904	15902	16042	15975	16036	16044	15996	15999	15942	16108	16084	15929	15899	16004	15931	16036	15829	15842	16121	15973	16086	15877	15716	16107	16128	15941	16025	15913	16095	16054	15924	16010	16087	15857	15768	16061	15941	15923	16020	15824	15868	15975	15934	15933	15929	15992	15850	15845	15985	15985	16003	15864	16200	16039	16135	15937	15846	15998	15881	16017	15849	15891	15943	16049	15952	15797	15950	16019	15981	16043	16051	15873	16041	15845	16030	15973	15934	15884	15947	15857	16058	16015	15983	16070	16141	15902	15924	15923	15978	15897	16044	15947	15950	15756	16011	15734	15844	15985	16055	15938	16162	15843	15948	15934	16095	15891	15943	15874	15987	15956	15822	15969	16033	16048	15969	15900	15951	16037	15944	15945	15936	16048	15995	15921	15985	16119	16035	16100	15900	16125	15934	16028	15932	15860	15966	16094	15953	15948	16058	15993	15973	16029	15853	15862	15787	15967	16099	15883	15937	15969	16089	15904	15901	15874	15928	16037	15989	16113	15921	15966	15904	15903	15907	15996	15936	15922	16201	15940	15990	15906	15896	15972	15961	15919	15903	15745	15927	15932	15906	15926	15845	15973	16108	15859	15955	15962	15936	15901	15906	15889	15736	16016	15951	16075	16031	15961	15918	15979	16167	16003	16035	15886	15737	15917	15822	15967	16006	16047	15984	15808	16059	15926	16001	16096	15932	15925	15797	15937	16103	15849	16015	16054	15797	15801	15933	15902	15910	16195	16005	15997	15760	16056	16035	15923	16090	15952	15980	15937	15946	15959	15829	16067	15928	16031	16015	15972	16048	16098	16091	15905	16047	15815	15937	16013	16032	16067	15982	15993	16124	15903	16026	15955	15902	15955	15976	15802	16003	16051	16005	15915	15953	15800	15920	16038	15917	16104	16085	16115	15967	16034	15743	15885	15913	15864	16019	15961	15959	16067	15827	15788	15895	16095	15931	15940	15907	16001	16000	15960	15985	15946	15940	15733	16007	16053	16029	16029	16040	16058	15907	15871	15974	15959	16035	15824	15854	15975	15824	15965	16162	16080	15922	15855	15979	16061	15791	15973	15950	15817	15901	16020	15840	15760	15973	15834	15884	16036	15852	15882	15910	15995	15947	15990	15979	16023	15980	15902	16269	15886	15998	15897	15881	16095	15936	16016	16047	15957	15876	15866	15981	15972	15965	16130	15831	16053	16018	16023	15980	16031	16060	15919	15898	16060	15943	15863	16125	15921	15980	15954	15969	15870	15963	16009	15908	16043	15873	15897	16030	15917	16016	15824	15972	16115	16048	15771	15918	16049	15964	16008	15939	16060	15999	15921	15838	16028	15833	15913	15947	15871	15882	15946	16136	16023	15885	15923	15942	16047	16124	15886	16061	16057	15760	15931	15850	16022	16065	15908	15927	16041	16055	16020	15789	15962	15962	15948	15924	15888	16001	15885	16061	15993	15972	16054	15933	16032	15960	15846	16067	15869	16022	15965	15866	15887	15949	15961	15961	16087	15991	15999	15993	15820	15819	15912	16121	16039	16026	15890	16078	15949	15920	15925	15995	15936	15792	15968	15952	16188	16177	16099	15893	15946	16033	16087	15863	15813	15873	15929	16055	15948	16115	15924	16063	16032	15924	16047	16066	16028	15857	15956	15971	15843	16010	16023	15990	15911	16039	16039	15897	15852	16021	15970	16058	15990	16018	15765	16027	15874	16061	15985	15777	15906	15999	15747	15795	16018	16038	16016	16003	15828	15856	15957	15983	15939	16097	15926	15912	16191	15801	16052	15818	16088	16003	15938	16162	15960	15902	16005	16036	16063	16040	15827	15937	16055	15792	16146	16000	16036	16027	16071	16139	15858	16049	15993	15921	15914	15998	16037	15980	15937	15774	16091	16004	16062	15967	15964	15892	15989	16151	15969	15914	16031	15929	15977	16004	15760	16102	16038	15957	16089	15970	15920	15934	15946	15947	16051	15912	15994	16024	15884	15898	15952	16011	15961	16119	15948	15896	15938	15835	15965	15919	15971	15891	16021	15993	16019	16079	16078	15947	15947	16004	15977	15977	15842	15870	15953	16037	15976	15947	16157	15922	15974	15887	16038	15912	15924	16046	16060	15964	16150	16003	15826	16012	15939	15978	16018	15864	15768	16110	15989	16113	16004	16018	15970	16143	15942	16030	15968	16000	16046	16116	16016	16047	15980	15736	16087	15980	15971	15952	16042	15935	15742	16066	15967	16010	15937	15818	16147	15994	15987	16002	16115	16022	15988	16035	15934	15767	15984	16047	15925	15939	16034	16042	15875	15987	16011	16061	16052	15912	15898	16069	16034	15925	15968	16093	15894	15829	16100	15932	15860	16025	16020	15987	16121	16008	15933	15983	15844	15949	15768	15964	15870	16005	16020	15958	16074	15844	15972	16035	15954	15928	15834	15974	15980	16050	15952	16043	15928	15863	15976	15895	15936	15967	15915	16049	15913	16027	16026	16089	15948	16000	16036	15897	15862	15837	16077	16074	16038	15905	16138	16060	16053	15953	15822	15935	15865	16050	16029	15904	15941	15878	16009	15905	15962	15996	15894	15892	16045	15940	16131	15908	15862	16067	15985	16011	15942	15961	15817	16160	16072	16014	16039	16096	16080	16121	15893	16019	15881	15902	16098	15916	16074	15989	15962	15964	15909	16023	15983	15919	15956	15936	16013	15893	16009	16080	15959	15966	15982	15996	16042	15995	16102	15962	15949	16055	16154	15942	15908	15849	16156	16046	16109	15935	15835	16078	16039	16059	15909	16036	15994	15983	15870	16005	16107	15931	16162	15939	16028	15750	15947	15869	16074	15975	15964	16071	15963	15987	15897	15952	16014	15960	15857	15973	15838	15975	15893	15933	15975	16059	16126	15937	15989	15997	15902	15810	15876	15835	15898	16021	15996	16074	16071	15936	15893	15932	15949	16085	15850	15979	15935	16067	16014	16070	15985	15871	15901	15935	15996	16013	15924	16136	16056	15715	16012	15857	16089	16053	15916	16015	15973	15958	16044	15931	16026	15713	15879	16077	16076	15828	15869	15831	15937	16024	16060	16137	16047	16103	15984	16008	15974	15959	15904	16041	16057	16062	15838	15980	16065	16059	15877	15961	16034	16008	15977	15866	15968	15883	16014	15831	16114	15951	15976	16075	15695	15970	15940	15984	15849	15993	15905	16048	16068	16102	16106	15926	16100	15916	15868	16165	16023	16259	15796	15897	16026	16012	15950	15912	15931	16042	15968	16042	16004	15929	15936	15887	15943	15915	16102	15973	15824	15853	15900	15924	15989	15915	15955	16019	16013	16027	16049	16038	16191	15902	15958	16037	15809	16059	16101	16068	16072	15936	16010	15875	16070	15816	15990	15892	16040	15958	15979	15866	15950	15791	16045	16072	16073	15855
27436	22070	25038	22304	18881	19312	19437	19123	19247	19265	19135	19111	19114	19133	19003	19187	19325	18925	19079	19112	18946	19270	19086	18900	18992	18991	19223	19077	19134	19011	19073	19082	18942	19317	19184	19046	19059	19024	19002	19382	19209	19013	19096	19086	19052	18998	19052	19000	19196	19196	19004	18911	19100	19257	19345	19409	19203	19127	19023	19280	19338	19093	19060	18924	19187	19244	19176	19109	19068	19273	19169	19051	19099	19132	18943	19210	19217	19030	19194	18994	19013	19110	19027	19052	19094	19045	19254	18995	19090	19038	18949	18963	19007	18806	19032	18983	19032	19069	19245	19071	19092	19031	19053	18930	19193	19152	19030	19170	19154	19047	19012	19116	19060	19129	19026	19032	19226	19108	19118	19166	19275	19096	19054	19115	19201	19046	19227	19314	19239	18954	19037	19177	18992	19007	19064	19000	18977	19000	18890	19267	18940	19036	19024	19315	18974	18782	19013	19089	19000	19033	19031	18868	19133	19267	19251	19195	18991	18867	19030	19024	19061	18864	18928	19017	19041	19160	19239	19195	19198	19058	19176	19041	18986	19183	19297	19010	19082	19180	19181	19199	19109	19190	19166	19121	19334	19069	19065	19130	19072	19053	19077	19012	18985	19093	18916	19076	18977	19099	18907	19076	19164	19072	18935	18938	19175	19136	18937	19042	19060	19016	19126	19214	19292	19144	18983	18974	19126	18991	18994	18988	19091	19149	18988	18981	19119	19107	19138	19077	19093	18951	19009	19042	19055	18832	19193	19087	19087	19129	18990	19024	19107	19105	19041	19120	19168	18914	19258	19133	18920	19109	19024	19008	19076	18972	19210	18847	18961	19123	19091	18934	18987	19216	19078	18998	18967	19098	19284	19044	19133	18978	19147	18884	19085	18991	19066	19075	19319	19329	19198	19330	18974	19055	19200	19231	19052	19001	19159	19227	19025	18979	19227	19011	19283	19081	18852	19323	18989	19029	19074	18952	19113	19091	19153	18969	18904	19071	18925	19243	19040	19285	19052	18998	18960	19057	19099	19238	19038	19154	19136	19090	19156	19155	19191	19000	19059	19132	19044	19141	19056	18970	19093	19125	18906	19140	19062	18752	19274	19087	18938	19258	19153	19168	19057	19110	19195	19241	19021	19073	19154	19113	19295	19204	19025	18958	18947	18832	19129	19189	18979	18850	18988	19081	19062	19006	19217	19033	19137	18998	19074	19052	19114	19261	19072	18933	19026	19057	18970	19069	19296	19025	18898	18903	19161	18997	19216	19057	19284	19005	19078	19024	19056	19015	18902	19020	18891	19100	18983	19029	19232	19097	19259	19083	19181	19175	19276	18943	18943	19023	19148	19183	19256	18939	19014	18994	19039	19105	19340	19295	18907	19129	19005	19220	19057	19095	19097	18958	19179	19335	19071	19157	19095	19293	19322	19177	19032	19160	18969	19277	19293	18971	19019	19038	18946	18782	18963	19153	19181	19219	19156	19194	19109	18887	18892	19027	19048	19219	18900	19138	19036	18995	18956	19190	19049	19057	19188	18843	19177	19110	19054	19215	19130	19176	19092	18913	19002	19032	19040	19165	19188	19261	18937	19183	19148	19050	19130	19066	19020	19246	19024	18962	19081	19000	18963	19128	18934	18972	19059	19134	19120	19222	19003	19195	19192	19068	19119	19069	18993	19124	19233	19048	19207	19001	18924	19021	19157	19083	19084	19057	18932	19065	19100	19187	19146	19192	18904	19100	19210	19283	19051	19050	19170	19112	19259	19141	18987	19009	18960	19080	19172	19049	19192	19251	18942	19052	19245	19110	19000	19178	19118	19000	19117	19316	18810	19070	18949	19074	18887	18975	19105	19112	19010	19082	19165	19128	18904	19249	19095	18872	18980	19033	19177	18968	18961	19145	18836	19134	19228	19130	19062	19195	19226	19060	18973	19101	19076	18922	19144	19025	19005	19319	19037	19097	19226	19106	19083	19066	19172	19139	18902	19253	18965	19134	19159	19043	19137	19099	19007	19113	19139	18966	19214	19090	19225	19027	19177	19202	18985	19305	19097	19032	19048	18917	19066	19052	19100	18943	19218	19072	19250	19070	19016	19064	19153	19130	19094	19033	19124	19161	19166	19103	19251	19030	19072	19323	19087	19261	19104	19249	19058	19175	19101	19111	19000	19003	19092	19049	19349	19039	18949	19075	19213	19108	19270	19022	19109	18851	19038	19143	19030	19193	19185	19228	19047	19139	18818	19060	19079	19282	19221	19181	19166	19155	19029	19019	19199	19205	19064	19100	19114	19099	19232	19042	18937	18954	19124	19132	19029	18886	19266	19141	19284	19241	19083	19159	19094	19227	19067	18825	19015	19211	19023	19108	19068	19052	19219	19039	18936	19201	19062	18985	19226	19214	19014	19255	19153	19109	19031	18855	19245	19057	19133	19049	19029	19110	19142	18932	18997	19100	19195	19191	19197	19201	18983	19096	18854	19094	19087	19148	18981	19160	19031	19239	19006	19217	19034	19014	19063	18914	18921	18939	19004	19127	18996	18936	19111	19122	18920	18951	19192	19127	19199	19091	19080	19036	19032	19169	18935	18811	19184	19247	19083	19185	18958	19085	19358	19164	19041	19344	19222	19317	19124	18939	18917	19186	18929	19323	19384	19251	19084	19190	18766	19180	19101	19215	19032	19127	19147	19087	19078	19333	19154	18931	19153	19152	19136	19154	19190	19162	19165	19188	19138	19248	19072	19156	19321	19059	19258	19374	18949	19067	19044	18898	18834	18991	19021	18953	19097	19094	19118	18959	19161	19108	19175	19050	19196	19182	19099	19013	19085	19106	19115	19023	19006	19170	18903	19161	19178	18917	19107	19112	19061	19142	19128	18950	19193	19207	19149	19198	19095	18992	19028	19212	19255	19309	18988	19133	19127	18926	19069	19254	19167	18896	19232	19000	19044	18889	19048	19184	19253	19016	19226	19056	19311	19115	19041	19005	19269	19012	19093	19042	19275	18920	19231	19148	18924	18953	19159	18924	19082	19048	19193	19332	19080	19093	19157	19133	18789	19074	19160	19153	19190	19221	19210	19297	18991	19039	19085	18991	19146	19130	19167	19161	19133	18997	18979	19001	19036	19017	19188	19050	18860	19146	19344	19110	19192	19082	19219	18945	19317	19241	19138	19091	19039	18975	19086	19166	19003	19069	19160	18927	19160	19061	19160	19024	18824	19106	19286	19114	19165	19128	19088	19239	19114	19089	18824	18918	19423	19191	18990	18877	19043	19018	19308	19151	19146	19030	19150	19111	19125	18895	19002	19112	18958	19351	19207	19266	19033	19193	19034	19223	19016	19068	19081	19240	19160	19030	19287	19121	19026	19215	18948	19114	19187	19113	19136	19064	19209	19106	19190	19311	19094	19007	19292	18914	19073	19043	19144	18999	19050	19118	19099	19112	19171	19164	18990	19236	18927	19005	19341	19124	19225	19135	19131	19270	19133	19053	19197	18992	18933	19246	19019	19088	19196	19165	18992	19017	19060	19143	19086	19150	18964	18946	19191	19173	19070	19296	19028	19102	19418	19095	19002	19115	19006	19096	19113	19025	19236	19234	18943	19015	18854	19041	18992	19013	19156	19215	19068	19130	19306	19104	18993	19155	19106	19107	19041	19005	19001	19206	19235	18969	19193	19011	19092	19124	19212	19217	18994	19150	19022	18975	19123	18960	19101	19034	19120	19361	19358	19275	19235	19095	19006	18904	19386	19063	19196	19133	19192	19151	19176	18972	19093	18989	18924	19206	19083	19078	19225	19251	19071	19347	19137	18858	19066	19251	19142	19082	18942	19208	19064	18942	19013	18890	19003	18986	18916	19093	19199	19016	19019	19219	18816	18806	18981	19090	19245	18845	19220	19132	18971	19088	18956	18980	19090	18869	19243	18869	19174	19140	19035	19067	19233	19075	19259	19336	19123	19063	19050	19060	19064	19171	19128	19292	18996	19103	19173	19035	19212	18900	19157	19148	19090	19070	19029	18950	19123	19179	19084	19045	18989	19008	18984	18911	19291	19011	19206	19070	19137	19341	18895	19014	19078	19256	19152	18973	19014	18983	19242	19182	19130	18995	19011	19046	19077	19116	19244	19263	19392	19056	19195	19172	18772	19223	19046	19172	19417	19151	19197	19187	18935	19041	19033	19119	19240	18954	18939	19084	18948	19082	19124	18982	19273	19183	19122	18998	18952	19145	19182	18930	19118	18990	19008	19091	19043	19091	18782	19005	19132	19031	19070	18951	19212	19295	19102	19135	19180	19017	18961	19084	19082	19329	18965	18932	19063	19114	19210	19123	19045	19118	19207	18979	19157	18989	19027	18950	18941	18958	19022	19110	19180	19212	18891	18888	19086	19237	19000	19152	18925	19077	19168	19173	18794	19076	19052	19055	19032	19327	19196	18968	19168	19199	19135	18901	18964	19021	19151	19270	19395	19076	19055	18964	19122	18945	18990	19150	19213	18742	19111	19128	19008	19026	19123	19092	19054	19157	19119	19184	19202	18877	19263	19065	19056	19024	18980	19165	19311	18979	18877	19165	19276	18931	19024	18879	19447	19135	19075	19084	19007	19111	19187	19172	19150	19065	18888	18853	19040	19295	19270	19127	19281	19203	19167	19132	19012	19178	19129	19076	19013	19108	19125	19052	19012	18952	19084	19086	19212	19047	19215	19059	19209	19058	19173	19073	19278	19109	18977	18881	18878	19166	19175	19166	19157	19110	19091	19076	19175	18859	19265	19226	18847	19033	19022	18800	19227	19102	19332	19181	19198	18964	19224	19018	18953	19057	18922	19129	19167	19160	19049	19089	18953	19224	19280	18965	19145	19070	18948	19093	19298	19084	19083	19212	18902	19146	19072	18871	19196	18961	19057	19271	19078	19043	19097	19179	19150	19063	19104	19290	19183	19101	19067	19024	18971	19160	19167	18958	19175	19182	19146	19136	19027	19089	19054	18943	19201	19297	19183	19146	18956	19206	19236	18976	19022	19144	19061	18851	19098	19043	18999	19272	19067	18923	19100	19111	19290	18960	19069	18924	19151	18798	19091	18977	19160	19166	19019	19279	19105	19142	19137	19130	19134	19066	18869	18985	19014	19066	19098	19044
14835	16837	16786	16761	16627	16517	16587	16552	16343	16416	16578	16431	16431	16434	16516	16508	16487	16411	16389	16545	16363	16480	16579	16333	16448	16542	16375	16512	16579	16335	16397	16556	16351	16452	16527	16406	16323	16330	16386	16482	16270	16426	16543	16668	16537	16573	16330	16528	16445	16385	16435	16553	16296	16482	16476	16447	16347	16445	16487	16430	16497	16488	16376	16752	16276	16510	16450	16502	16405	16471	16475	16454	16497	16658	16316	16443	16737	16454	16406	16290	16484	16401	16130	16517	16570	16471	16487	16262	16504	16295	16451	16467	16483	16474	16402	16344	16386	16444	16536	16456	16415	16497	16374	16309	16321	16563	16455	16465	16244	16326	16403	16423	16581	16506	16332	16402	16546	16396	16347	16432	16464	16428	16411	16482	16353	16367	16311	16414	16531	16344	16438	16471	16528	16324	16475	16627	16490	16319	16504	16474	16387	16453	16421	16467	16381	16428	16564	16433	16565	16234	16474	16272	16512	16536	16358	16354	16293	16353	16595	16500	16327	16532	16341	16347	16348	16520	16327	16348	16148	16432	16232	16472	16381	16269	16572	16278	16490	16545	16489	16391	16320	16374	16326	16566	16494	16353	16338	16474	16440	16536	16454	16349	16416	16435	16596	16286	16318	16519	16334	16161	16411	16524	16470	16376	16468	16513	16351	16490	16494	16440	16364	16358	16577	16306	16372	16133	16525	16386	16417	16352	16435	16482	16364	16407	16461	16476	16208	16251	16363	16381	16314	16387	16338	16378	16389	16502	16397	16250	16328	16631	16402	16365	16393	16502	16437	16436	16559	16439	16478	16392	16414	16378	16302	16470	16314	16647	16462	16413	16423	16340	16498	16310	16519	16410	16580	16464	16612	16457	16487	16412	16388	16347	16412	16287	16424	16549	16393	16404	16565	16467	16453	16427	16348	16431	16383	16349	16340	16391	16489	16386	16382	16405	16402	16418	16408	16438	16706	16362	16308	16558	16507	16454	16535	16486	16369	16397	16412	16425	16469	16448	16484	16601	16369	16407	16460	16455	16454	16300	16583	16449	16489	16307	16437	16299	16453	16311	16338	16465	16487	16570	16413	16456	16361	16455	16455	16422	16390	16458	16376	16501	16182	16544	16335	16493	16444	16479	16360	16337	16369	16474	16406	16422	16328	16425	16323	16504	16481	16534	16304	16504	16497	16415	16529	16453	16355	16417	16479	16438	16352	16457	16538	16433	16459	16372	16409	16557	16393	16357	16534	16463	16480	16418	16505	16406	16462	16604	16449	16342	16393	16429	16468	16415	16498	16504	16472	16322	16251	16333	16443	16354	16444	16381	16483	16291	16533	16298	16526	16542	16472	16497	16551	16562	16418	16569	16338	16332	16489	16249	16332	16397	16485	16483	16431	16361	16565	16331	16487	16436	16298	16285	16348	16474	16347	16485	16297	16376	16400	16505	16396	16486	16309	16388	16449	16348	16442	16444	16496	16321	16411	16481	16250	16321	16367	16401	16348	16352	16623	16533	16562	16523	16515	16501	16355	16488	16398	16449	16482	16292	16537	16493	16507	16354	16563	16409	16336	16388	16409	16450	16428	16604	16499	16404	16442	16451	16322	16301	16376	16252	16451	16432	16370	16605	16477	16304	16515	16374	16321	16333	16413	16491	16466	16517	16503	16467	16332	16502	16290	16322	16393	16651	16502	16495	16271	16488	16409	16514	16429	16530	16370	16479	16544	16369	16314	16570	16368	16265	16285	16488	16226	16442	16513	16514	16597	16519	16399	16455	16415	16346	16448	16568	16566	16437	16618	16237	16464	16421	16556	16415	16457	16529	16227	16350	16429	16474	16602	16474	16363	16450	16387	16390	16655	16392	16544	16453	16364	16648	16289	16364	16432	16383	16521	16446	16266	16557	16510	16294	16401	16472	16453	16470	16659	16252	16301	16317	16454	16303	16509	16440	16534	16429	16571	16359	16514	16357	16493	16303	16447	16329	16328	16464	16386	16510	16430	16342	16529	16495	16465	16439	16404	16261	16478	16519	16527	16378	16469	16497	16376	16348	16509	16468	16580	16183	16544	16446	16504	16365	16431	16482	16514	16350	16435	16431	16401	16480	16362	16424	16356	16408	16279	16401	16270	16270	16256	16354	16481	16426	16426	16438	16387	16314	16406	16490	16312	16419	16441	16466	16560	16495	16448	16595	16360	16415	16375	16336	16474	16384	16352	16364	16401	16468	16344	16435	16452	16283	16404	16519	16342	16350	16419	16289	16413	16486	16396	16344	16315	16486	16568	16445	16436	16574	16474	16328	16218	16452	16286	16473	16487	16493	16254	16331	16438	16298	16400	16604	16510	16431	16425	16551	16453	16428	16200	16264	16415	16234	16281	16524	16277	16454	16268	16326	16339	16399	16471	16641	16354	16403	16478	16306	16495	16261	16431	16407	16376	16410	16392	16562	16452	16507	16329	16507	16346	16500	16377	16411	16516	16463	16460	16449	16383	16407	16286	16477	16257	16503	16438	16373	16421	16388	16305	16302	16391	16560	16325	16463	16428	16373	16554	16312	16457	16462	16447	16412	16379	16373	16431	16504	16454	16440	16512	16519	16459	16273	16583	16322	16392	16434	16419	16370	16310	16362	16481	16496	16580	16484	16543	16494	16478	16656	16498	16449	16422	16477	16572	16345	16435	16483	16417	16408	16260	16499	16627	16401	16436	16414	16345	16358	16319	16458	16447	16425	16390	16342	16545	16545	16526	16387	16290	16358	16338	16484	16366	16343	16633	16480	16450	16339	16309	16412	16469	16352	16409	16403	16391	16530	16469	16470	16369	16502	16400	16434	16475	16397	16425	16358	16474	16361	16310	16492	16508	16463	16474	16448	16430	16530	16380	16513	16374	16285	16360	16372	16471	16351	16384	16428	16369	16388	16472	16380	16364	16391	16393	16519	16612	16298	16405	16257	16442	16358	16362	16446	16510	16382	16470	16337	16471	16492	16217	16434	16390	16519	16547	16493	16552	16420	16385	16493	16386	16467	16472	16567	16422	16503	16492	16428	16413	16133	16485	16381	16271	16165	16423	16503	16303	16226	16479	16358	16476	16448	16653	16488	16354	16192	16319	16406	16512	16326	16467	16508	16368	16489	16315	16397	16492	16448	16403	16382	16467	16422	16376	16586	16428	16433	16579	16394	16310	16314	16370	16314	16466	16370	16427	16394	16415	16410	16476	16569	16512	16311	16591	16379	16511	16323	16427	16403	16523	16387	16401	16433	16521	16600	16436	16555	16327	16442	16302	16444	16430	16452	16318	16595	16393	16476	16398	16502	16552	16396	16418	16390	16495	16362	16353	16497	16442	16379	16398	16450	16477	16351	16261	16328	16480	16508	16278	16427	16430	16313	16421	16601	16514	16484	16441	16588	16609	16384	16560	16362	16348	16319	16148	16345	16557	16624	16320	16373	16348	16338	16670	16271	16416	16404	16388	16364	16355	16540	16460	16460	16384	16441	16508	16562	16293	16512	16392	16409	16387	16418	16449	16477	16357	16371	16294	16404	16356	16506	16448	16439	16224	16519	16520	16412	16396	16471	16461	16384	16366	16299	16418	16672	16417	16403	16326	16515	16493	16319	16464	16254	16280	16387	16369	16324	16481	16457	16444	16458	16415	16444	16513	16364	16381	16463	16580	16507	16373	16195	16466	16471	16456	16512	16427	16492	16470	16357	16419	16522	16580	16398	16503	16345	16356	16494	16327	16343	16432	16497	16242	16337	16475	16387	16330	16580	16415	16328	16570	16323	16567	16420	16509	16426	16528	16404	16498	16557	16348	16458	16388	16520	16464	16410	16292	16379	16471	16586	16532	16422	16503	16390	16422	16300	16394	16280	16545	16414	16641	16501	16632	16431	16565	16369	16530	16339	16462	16320	16287	16526	16491	16658	16413	16429	16532	16349	16472	16369	16481	16459	16366	16458	16514	16351	16267	16515	16366	16422	16322	16457	16423	16350	16405	16345	16481	16372	16523	16403	16311	16306	16371	16298	16511	16455	16402	16322	16497	16736	16400	16503	16502	16476	16583	16408	16519	16385	16448	16557	16449	16569	16529	16387	16315	16315	16414	16485	16427	16400	16447	16414	16454	16416	16340	16390	16390	16506	16308	16442	16420	16378	16330	16587	16232	16465	16459	16306	16584	16426	16337	16357	16392	16452	16429	16235	16434	16444	16498	16652	16397	16409	16545	16414	16430	16392	16454	16411	16497	16447	16328	16434	16478	16625	16405	16421	16431	16478	16399	16395	16545	16459	16546	16390	16608	16185	16553	16400	16591	16288	16464	16330	16414	16337	16384	16248	16360	16517	16554	16444	16454	16309	16636	16341	16328	16286	16590	16495	16428	16485	16665	16399	16384	16381	16419	16343	16470	16404	16390	16296	16607	16300	16449	16471	16394	16538	16349	16457	16575	16441	16432	16325	16539	16487	16423	16561	16372	16481	16421	16543	16526	16244	16509	16457	16458	16402	16594	16489	16551	16467	16431	16524	16497	16473	16302	16295	16537	16438	16468	16469	16380	16427	16408	16499	16388	16334	16444	16300	16313	16445	16338	16308	16291	16449	16529	16364	16478	16399	16438	16438	16240	16442	16345	16389	16462	16442	16288	16500	16372	16402	16406	16296	16409	16538	16515	16433	16396	16464	16532	16400	16339	16531	16347	16362	16454	16291	16436	16462	16373	16473	16461	16314	16396	16449	16395	16482	16356	16498	16355	16412	16411	16481	16589	16539	16307	16443	16575	16445	16593	16374	16507	16423	16464	16525	16383	16385	16298	16420	16460	16458	16677	16368	16603	16314	16439	16624	16341	16255	16501	16301	16528	16443	16517	16520	16568	16438	16427	16322	16534	16452	16480	16444	16488	16288	16449	16246	16270	16332	16405	16463	16559	16430	16393	16432	16527	16442	16411	16266	16312	16436	16415	16331	16489	16593	16392	16399	16530	16319	16630	16349	16335	16464	16507	16354	16492	16362	16340	16326	16491	16335	16303	16371	16236	16449	16359	16411	16479	16532	16560	16421	16255	16472	16339	16554	16362	16435	16608	16382	16460	16449	16369	16591	16404	16426	16563	16423	16449	16471	16403	16252	16448	16461	16559	16194
23704	21308	28932	24134	22426	23593	23825	21585	21043	21325	21308	20999	21245	21113	21268	21180	20890	21014	21110	20970	21135	20828	21161	20940	21109	20900	21082	20831	21144	21017	20695	20875	20816	20880	20892	20949	21045	20881	20731	20903	20790	20919	21053	20986	21015	21028	20964	20765	20802	20577	20826	20796	20870	20750	20831	20932	21161	20922	20937	20733	20923	20942	20961	20921	20990	20824	21053	20998	21100	20752	21032	20976	20943	21062	20997	21337	21395	21278	21181	20958	21125	20822	20935	20863	20880	20830	20736	20814	20824	21089	20935	20751	20981	20989	21095	21026	20771	20933	20791	21134	20823	20927	21007	20867	20938	21050	20855	20842	20913	20904	20633	21186	21055	20802	21007	20759	20776	20950	20902	20656	21016	20882	20880	20975	20905	20634	21002	20807	20891	20803	20794	20864	20679	20833	20886	20796	21032	21068	20924	20797	20750	20967	20886	20664	20909	20731	20918	20863	20726	20915	20929	20708	20948	20369	20821	20848	20974	20729	20822	20910	20924	20852	20862	20827	20850	20943	20803	20985	20847	20623	20984	20724	20656	20700	20772	21038	20709	21082	21121	20955	20919	20629	20783	20955	20779	20879	20823	20790	20944	20876	20854	20899	20818	20968	20960	20973	20914	20626	21038	20780	20791	20838	20890	20665	20919	21030	20824	20913	21006	20719	20792	20858	20748	20833	21003	21102	21084	20816	20970	20790	20800	20810	21021	20670	20937	20853	20892	20843	20692	20926	20852	20928	20817	20755	20712	20751	21054	20986	20864	20645	20913	20849	20847	20746	21098	21005	20731	20847	20884	20733	20722	20638	20961	20919	20908	20724	21076	20806	20963	20697	20695	20558	20865	20829	20804	20871	20843	20846	20750	20839	20875	20967	20829	20813	20934	20896	20828	20786	20765	20956	21090	20706	20879	20806	20824	20867	20790	20959	20795	20828	20601	20805	21049	20791	20784	20812	20669	20979	20791	20773	20968	20931	20810	20874	20897	20853	20966	20759	20946	20903	20991	20918	20936	20982	20785	20731	21157	20853	20927	21057	20917	20698	20887	20757	20939	20720	20754	20659	20895	20857	21063	20821	20828	20924	20917	20988	20888	20705	20845	20748	20882	20878	20999	20808	20730	20885	21060	20913	20699	20883	20925	20844	20915	20948	20884	20850	20819	20762	20837	20656	21094	20682	20834	20849	20742	20738	20887	20820	20756	20798	20860	20688	20918	20640	20867	20824	20829	20819	20805	20980	20896	20830	20837	20761	20760	21009	20822	20980	20801	20842	20990	21039	20769	20957	20637	20899	20786	20929	21146	20872	21054	20858	20870	20751	20654	20717	20635	20851	20838	20930	20818	20855	20658	20731	20842	20845	20766	20873	20735	20969	20961	21019	20607	21051	20808	20795	20849	20875	20794	21038	20785	20912	20927	21026	21062	21021	20890	20918	20906	20729	20858	20821	20537	20774	20597	20698	20843	20764	20924	20975	20714	20748	20850	20843	20610	20888	20966	20876	20762	20660	20910	20811	20805	20781	20905	20612	20959	20896	20858	20840	20864	20730	20906	20878	20972	20922	20737	20767	20845	20794	20807	20966	20940	21060	20918	21003	20839	20853	20890	20830	20795	20820	21070	20844	20778	20823	21030	20821	20849	20825	20703	20794	20760	20896	20837	20927	20898	20717	20643	20917	20958	20836	20941	20929	20879	20890	20859	20828	21062	20869	20992	20738	20759	20986	20885	20960	20817	20769	20910	20920	20748	20868	20820	20679	20848	20777	20876	21044	20853	20973	20849	20915	20896	20837	20867	20993	20934	20638	20889	20709	21021	20697	20978	20900	20935	20757	21024	20816	20927	20719	20677	20811	20960	20881	20895	20804	21105	20965	20909	20712	20849	20829	20793	20728	20741	20764	20648	21115	20926	20603	20949	20996	20800	20871	20994	20810	20918	20761	20898	21029	20848	20849	20966	21032	21032	20864	20729	20876	20779	20804	20862	20903	20897	20883	20904	20781	20831	20720	20946	20943	20787	21060	20927	21055	20831	20743	20922	20798	20759	20840	20854	20984	20900	20708	20711	20978	20690	20768	20902	20911	21036	20747	21202	20910	20886	20989	20990	20718	20840	20871	20794	20758	20865	20907	20893	20763	20988	20967	20895	20690	20812	20761	20632	20804	20763	20861	21119	21100	20701	20900	21027	20914	20652	20997	20973	20812	21024	20960	20857	20884	20812	20587	20952	20712	20963	20742	20927	21062	20906	20936	21028	20612	20974	20831	20807	20843	20717	21013	20864	20848	21037	20707	20871	20815	20998	20925	20910	21000	20861	20697	20733	20764	20814	20687	20869	20895	20882	20940	21042	20606	20892	20873	20974	20832	21020	20796	20831	20885	20940	20798	21093	20885	20832	20827	20772	20785	20922	20914	20964	20891	20748	20919	20807	20988	20896	20903	20833	20957	20882	20964	21083	20835	20768	20910	20778	21025	20893	20620	20882	20933	20977	21036	20776	20975	21003	20855	20863	20921	20971	20854	20750	20930	20806	20649	20772	20709	21023	20768	20937	20918	20908	20718	21026	20876	20896	20947	21009	21049	20676	20648	20843	20985	20875	20952	20950	20717	20797	20843	20807	20849	20781	20848	20890	20769	21038	20753	20868	20697	20839	20845	20849	20817	21013	20649	20881	20881	20822	21064	20867	21006	20864	20978	20874	20903	20742	20947	20978	21106	20915	21085	20933	20766	20998	20914	20820	21108	20696	20642	20647	20828	20809	20866	20879	20843	20894	20887	20944	20883	20880	20674	20865	20931	20956	20891	20924	20738	20814	20878	20769	20805	21144	20862	20814	20805	20929	20938	20858	20876	20762	21112	20727	20990	20973	20693	20915	20745	20818	20691	20859	20882	20848	20785	20811	20806	20745	20874	20715	20998	20779	20766	20830	20962	20845	20793	20775	20784	20853	21091	20788	20883	20733	20854	21021	20684	20857	20852	20846	20748	20905	20924	21060	20855	20757	20852	21027	21008	20827	20762	20991	20794	20958	20758	20855	20841	20708	21071	20760	20971	21000	20917	20732	20876	20923	21056	20905	20861	20913	20920	20874	20798	21055	21018	20620	20869	20773	20822	20749	20783	20782	20985	20854	20835	20846	20729	20970	20729	21034	20984	20868	20831	20830	21017	20808	20830	21144	21102	20763	20803	20783	20949	20837	20813	20961	20928	20776	20983	21035	20690	20865	20667	20942	21048	20828	20722	20826	20770	21022	20842	20958	20921	20822	20894	20912	20664	20657	20879	20925	20806	21009	20878	20678	20753	21031	20945	20898	20880	20694	20946	20784	21139	20799	20714	20818	20971	20840	21009	20862	20877	20766	20847	21035	20834	20645	20885	20692	21021	20620	20771	20806	20706	20619	20846	20861	20948	20725	20956	21092	20920	20827	20887	20955	20820	21049	20943	20807	20996	20910	21029	20841	20886	20811	20868	20942	20998	20775	20922	20825	20784	20815	20748	21032	20930	20699	20968	20896	21124	21052	20688	20879	20936	21061	20803	20941	20656	20986	20843	20765	20946	21063	20891	20769	20778	20965	20779	20882	20770	20762	21028	20990	20977	20877	20940	20759	20585	20888	20777	20840	20734	20972	20885	20901	20669	20759	20831	20992	20772	20887	20899	20868	20585	21010	20852	20972	20771	21009	20897	20917	20938	20927	20837	20666	20749	20819	20934	20498	20957	20946	20628	20897	20627	20681	20699	20883	20815	20946	20685	20589	20876	20974	20791	20624	20761	20981	20889	20687	20848	21000	20838	21000	20753	20891	20758	20902	20684	20852	21054	20937	20665	20811	20973	20842	21000	20828	20960	21051	20721	20713	20782	21009	20881	20882	20854	20785	21041	20833	20970	20946	20909	20811	20764	20886	21045	20706	20951	20812	20854	20923	20848	20879	20851	20879	20902	20821	20757	20917	20935	20894	20872	20718	20888	21021	21073	20948	20653	20911	20810	20863	20946	20790	20799	20997	20929	20822	20892	21004	20927	20881	21227	20962	20824	20947	21104	20930	20620	20871	20769	20791	20837	20903	20768	20760	20874	20856	20905	20717	20864	20888	20913	20901	20753	20771	21047	20886	20805	20799	20712	20972	20888	20681	20998	20850	20985	20906	20789	20810	20895	20810	21003	20696	20787	20945	20941	20964	20919	20893	20932	20926	20736	20539	21009	20777	20623	20956	20809	20728	20697	21018	21077	20966	20872	20851	21084	20705	20963	20932	21005	20946	20795	20862	20870	20884	20800	20820	20818	20735	20815	20898	20644	20756	20848	20870	21000	21041	20921	20866	20927	20838	20769	20811	20762	21059	20762	20944	20811	20729	20834	21012	20713	20931	20880	20778	21054	20895	20887	20909	20999	21057	20894	20859	20870	20935	20998	20943	20706	20872	20906	20757	20947	20910	20890	20796	20886	20786	20882	20586	20959	20903	20680	20915	21004	20857	20903	20686	20720	20951	20728	20963	20877	20882	20954	20956	20925	20876	20781	20966	20819	21006	20833	20915	20944	20891	20779	20771	20856	20943	21027	20810	20843	20886	20897	21035	21024	21033	20852	20747	21010	20839	21102	20942	20894	21050	20965	21050	20820	20823	20766	21026	20930	20931	20941	20825	20894	20808	21038	20810	20674	20835	20722	20713	21054	20839	20760	20833	20809	20873	20688	20692	20898	20809	21057	20872	20884	20948	20980	20737	21089	20810	20878	20993	20943	20845	20731	20815	20639	20909	20946	20823	20691	20866	20676	21042	20870	20797	20926	20900	20778	20881	20997	20727	20911	20868	20765	20961	20779	20956	20691	20828	20880	21023	20859	20836	20769	20968	20699	20983	21104	20629	20952	20815	20745	20808	20951	20869	20862	21029	21054	20783	21133	20749	21076	20943	20881	20914	20737	20847	20942	20775	20823	20836	21028	20742	20989	20972	20997	21024	20864	20775	20775	20874	20679	20902	20951	20920	20802	20838	20918	20896	20797	20826	20814	20934	20935	20822	20667	20803	20809	20792	20673	20906	20995	20986	20970	20894	20901	20939	21171	20734	20884	20827	20890	20843	20952	20855	20948	21019	20824	20834	20737	20900	20793	20945	20828	20833	20811	20740	20915
14851	23201	22231	19705	18885	18318	17980	18042	17867	17807	17671	17473	17523	17595	17689	17554	17581	17500	17490	17376	17451	17451	17531	17455	17527	17343	17428	17399	17525	17527	17427	17341	17501	17489	17490	17478	17427	17619	17474	17437	17464	17360	17471	17216	17378	17536	17441	17391	17541	17634	17485	17432	17664	17399	17325	17489	17361	17427	17464	17565	17423	17509	17320	17425	17265	17449	17545	17394	17407	17518	17386	17395	17500	17424	17796	18440	17986	17669	17432	17432	17462	17112	17543	17458	17378	17555	17432	17371	17298	17507	17392	17407	17330	17540	17524	17436	17264	17379	17371	17354	17331	17375	17395	17360	17622	17472	17246	17351	17442	17374	17360	17441	17406	17316	17294	17451	17300	17296	17465	17402	17436	17332	17387	17453	17510	17392	17221	17428	17357	17418	17391	17617	17408	17339	17304	17466	17293	17441	17522	17198	17471	17254	17330	17332	17410	17573	17588	17304	17433	17323	17434	17239	17247	17489	17388	17496	17449	17429	17436	17474	17485	17298	17453	17226	17297	17307	17410	17304	17327	17324	17535	17327	17435	17360	17434	17418	17616	17240	17456	17432	17431	17402	17384	17629	17305	17282	17369	17340	17502	17394	17446	17443	17473	17439	17328	17610	17291	17405	17249	17288	17449	17273	17340	17448	17276	17419	17532	17485	17402	17496	17568	17472	17342	17410	17491	17180	17495	17344	17322	17254	17488	17376	17296	17476	17443	17264	17420	17418	17288	17277	17377	17417	17420	17477	17395	17344	17464	17587	17446	17323	17301	17306	17347	17402	17396	17392	17458	17439	17418	17484	17297	17418	17362	17438	17380	17331	17418	17403	17412	17273	17439	17560	17425	17329	17557	17327	17389	17463	17285	17517	17481	17455	17453	17356	17393	17325	17405	17299	17487	17253	17466	17444	17304	17565	17352	17218	17510	17419	17450	17299	17378	17540	17393	17425	17481	17378	17487	17354	17467	17331	17348	17369	17441	17479	17304	17430	17362	17240	17346	17344	17418	17276	17315	17332	17367	17314	17279	17478	17535	17425	17486	17508	17425	17463	17403	17480	17339	17407	17478	17350	17467	17517	17426	17517	17524	17338	17302	17211	17550	17426	17380	17312	17528	17485	17389	17364	17382	17456	17332	17308	17435	17270	17303	17467	17295	17573	17364	17452	17429	17285	17265	17307	17125	17247	17406	17204	17297	17348	17511	17162	17446	17246	17544	17388	17357	17357	17394	17301	17382	17434	17494	17484	17378	17456	17582	17579	17312	17284	17343	17319	17371	17425	17579	17290	17377	17321	17300	17443	17321	17328	17548	17408	17306	17374	17462	17585	17419	17384	17460	17475	17307	17612	17560	17297	17404	17350	17464	17476	17487	17426	17535	17447	17334	17432	17363	17525	17351	17367	17257	17515	17392	17417	17354	17220	17667	17451	17352	17273	17303	17539	17225	17466	17405	17376	17483	17454	17449	17527	17375	17392	17350	17615	17413	17510	17308	17185	17545	17381	17320	17400	17291	17439	17397	17493	17347	17341	17484	17409	17363	17275	17673	17275	17428	17365	17386	17487	17275	17462	17387	17337	17345	17417	17184	17258	17400	17529	17430	17381	17393	17464	17484	17440	17348	17440	17390	17270	17612	17366	17484	17397	17399	17336	17488	17269	17268	17395	17510	17554	17272	17164	17567	17258	17519	17483	17479	17253	17387	17291	17168	17447	17424	17445	17371	17249	17353	17253	17507	17313	17315	17472	17452	17305	17435	17093	17446	17282	17334	17461	17517	17515	17361	17355	17358	17400	17453	17434	17600	17414	17454	17474	17231	17275	17460	17394	17429	17378	17534	17322	17624	17292	17387	17469	17426	17414	17458	17329	17375	17539	17418	17565	17385	17340	17445	17326	17458	17410	17264	17379	17282	17433	17439	17282	17326	17560	17364	17302	17351	17544	17474	17418	17396	17599	17493	17446	17336	17491	17152	17582	17373	17265	17419	17470	17334	17421	17559	17518	17288	17317	17415	17320	17395	17403	17437	17430	17369	17489	17317	17283	17446	17482	17302	17379	17274	17517	17359	17366	17433	17300	17410	17298	17426	17388	17496	17421	17338	17415	17192	17334	17343	17269	17660	17438	17350	17448	17325	17462	17453	17358	17373	17370	17431	17462	17288	17506	17271	17434	17538	17383	17236	17210	17414	17267	17484	17465	17391	17201	17419	17278	17307	17426	17475	17414	17490	17349	17260	17274	17367	17388	17408	17383	17288	17460	17369	17421	17326	17334	17375	17498	17262	17372	17411	17493	17347	17521	17378	17623	17338	17409	17292	17507	17429	17387	17575	17202	17522	17335	17246	17372	17371	17436	17463	17375	17337	17308	17469	17443	17487	17300	17419	17312	17299	17347	17473	17370	17243	17491	17364	17466	17620	17384	17332	17265	17377	17419	17507	17372	17483	17503	17408	17548	17596	17267	17455	17427	17294	17183	17468	17368	17405	17378	17242	17312	17532	17492	17527	17351	17324	17279	17559	17296	17288	17566	17486	17393	17521	17353	17388	17399	17442	17560	17374	17395	17296	17384	17424	17209	17385	17526	17550	17432	17304	17340	17499	17362	17165	17399	17425	17489	17455	17227	17410	17437	17357	17414	17355	17484	17355	17491	17421	17302	17244	17358	17350	17206	17495	17435	17627	17525	17451	17456	17280	17367	17367	17493	17395	17391	17400	17490	17425	17387	17332	17311	17206	17443	17165	17347	17466	17516	17482	17333	17609	17421	17509	17303	17592	17390	17357	17387	17679	17271	17329	17564	17327	17204	17366	17595	17381	17490	17439	17310	17235	17274	17406	17394	17294	17291	17228	17307	17498	17290	17385	17272	17333	17358	17405	17499	17484	17437	17474	17203	17390	17307	17345	17440	17389	17367	17422	17345	17423	17465	17318	17523	17415	17508	17352	17389	17438	17530	17196	17431	17415	17376	17355	17207	17454	17494	17471	17397	17376	17385	17330	17224	17444	17382	17354	17371	17380	17461	17536	17355	17308	17345	17380	17342	17510	17232	17286	17414	17330	17510	17332	17396	17527	17300	17155	17305	17367	17282	17319	17356	17314	17288	17475	17434	17505	17502	17316	17422	17271	17181	17493	17479	17174	17386	17439	17294	17361	17338	17547	17222	17306	17333	17452	17449	17452	17284	17345	17342	17339	17239	17342	17516	17298	17545	17412	17484	17372	17357	17539	17339	17454	17390	17369	17207	17480	17567	17466	17386	17153	17489	17500	17439	17252	17407	17303	17381	17403	17465	17510	17381	17222	17316	17440	17406	17497	17498	17355	17559	17327	17547	17309	17458	17477	17554	17235	17424	17332	17483	17565	17412	17437	17488	17407	17455	17542	17392	17432	17433	17314	17290	17340	17405	17388	17344	17352	17466	17484	17350	17300	17218	17281	17435	17369	17472	17402	17406	17417	17266	17430	17522	17286	17429	17432	17505	17249	17161	17378	17397	17512	17223	17449	17379	17371	17424	17331	17414	17287	17404	17493	17457	17455	17454	17292	17412	17293	17482	17487	17413	17287	17130	17221	17257	17392	17403	17517	17389	17409	17396	17423	17446	17462	17516	17369	17531	17585	17316	17391	17485	17411	17470	17553	17262	17396	17480	17504	17573	17449	17351	17294	17497	17433	17367	17351	17424	17367	17455	17385	17469	17394	17326	17302	17266	17410	17389	17359	17314	17569	17642	17575	17421	17230	17456	17333	17299	17247	17459	17603	17152	17302	17580	17403	17304	17554	17497	17502	17277	17294	17434	17360	17251	17232	17540	17587	17354	17441	17522	17361	17427	17520	17453	17386	17267	17556	17347	17326	17445	17403	17382	17380	17346	17430	17328	17345	17453	17404	17436	17325	17452	17230	17283	17341	17516	17388	17332	17472	17416	17316	17427	17335	17354	17439	17236	17407	17449	17360	17172	17440	17354	17336	17282	17444	17470	17464	17451	17320	17249	17317	17272	17415	17435	17220	17417	17380	17160	17356	17495	17541	17265	17395	17298	17377	17324	17495	17485	17405	17431	17409	17368	17329	17357	17437	17500	17588	17349	17383	17573	17396	17316	17443	17331	17493	17404	17357	17304	17340	17251	17431	17454	17385	17459	17487	17496	17359	17414	17452	17474	17268	17527	17480	17326	17310	17353	17350	17369	17354	17492	17554	17360	17449	17401	17240	17450	17334	17267	17431	17449	17401	17364	17246	17590	17357	17575	17272	17298	17214	17333	17332	17377	17435	17343	17522	17392	17485	17423	17444	17246	17353	17312	17352	17413	17161	17493	17445	17392	17401	17454	17435	17293	17374	17476	17450	17397	17572	17347	17279	17376	17398	17310	17454	17396	17269	17331	17252	17239	17423	17391	17482	17353	17454	17605	17381	17420	17370	17543	17440	17397	17309	17449	17376	17278	17321	17391	17429	17467	17410	17377	17242	17351	17264	17315	17568	17368	17357	17319	17527	17399	17462	17560	17415	17506	17383	17383	17481	17398	17451	17251	17294	17493	17446	17255	17493	17393	17402	17414	17363	17617	17578	17342	17521	17354	17446	17567	17270	17446	17492	17456	17435	17473	17279	17405	17524	17508	17435	17495	17238	17314	17439	17508	17629	17212	17236	17268	17485	17469	17353	17466	17324	17445	17449	17580	17330	17418	17237	17238	17468	17333	17338	17379	17431	17369	17509	17424	17494	17403	17570	17334	17320	17293	17339	17471	17508	17629	17412	17274	17494	17437	17164	17557	17357	17402	17378	17431	17371	17376	17479	17353	17410	17331	17441	17373	17368	17395	17328	17395	17397	17367	17337	17273	17324	17429	17182	17410	17194	17577	17285	17413	17447	17486	17420	17239	17549	17462	17348	17599	17348	17327	17470	17481	17350	17416	17477	17437	17421	17271	17566	17712	17249	17409	17297	17204	17448	17456	17384	17307	17527	17417	17409	17301	17362	17248	17379	17475	17448	17413	17547	17433	17345	17485	17332	17547	17557	17321	17481	17185	17540	17397	17152	17477	17358	17348	17260	17322	17561	17339	17500	17275	17340	17415	17553	17326	17431	17403	17421	17359	17357	17562	17400	17389	17411	17408	17396	17418	17484	17609	17371	17358
22826	21380	29377	23798	21652	24255	27072	22424	21741	22029	22169	21827	21565	21671	21532	21650	21529	21452	21663	21650	21682	21551	21391	21453	21348	21332	20993	21297	21288	21104	21311	21295	21174	21147	21202	21119	21219	21277	21411	21247	21206	21306	21379	21024	21231	21389	21264	21154	21335	21527	21086	21216	21217	21282	21448	21199	21316	21214	21349	21084	21226	21240	21403	21162	21023	21230	21331	21294	21244	21193	21296	21201	21301	21178	21492	22108	21938	21713	21556	21218	21206	21069	20865	21491	21136	21252	21259	21393	21371	21350	21152	21080	21435	21181	21380	21329	21147	21263	21261	21106	21416	21135	21282	21191	21196	21359	21095	21197	21185	21301	21320	21200	21147	21272	21047	21314	21335	21235	21318	21109	21148	21220	21144	21027	21235	21009	21040	21174	21032	21268	21191	21122	21224	20985	21140	21261	21176	21117	21198	21327	20978	21160	21020	21053	21177	21214	21230	21287	21202	21165	21075	20960	21198	21208	21376	21393	21240	21151	21151	21202	21305	21184	21275	21112	21052	21209	21220	21209	21248	21265	21085	21174	21195	21232	21094	21179	21027	21130	21083	20989	21195	21299	21268	21399	21192	21263	21250	21206	21119	21052	21243	21302	21125	21383	21436	20914	21250	21251	21113	21294	21320	21080	21143	21116	21318	21150	21179	20994	21167	21130	21089	21157	20987	21215	20931	21212	21062	21071	21157	21189	21173	21013	21196	21298	21074	21488	21111	21075	20934	20978	20958	21313	21079	21145	21159	21175	21209	21369	21161	20864	21081	21278	21268	21262	21382	21278	21282	21281	21020	21158	21081	20935	21295	21121	21256	21125	21174	21420	21069	21170	21007	21147	21130	21427	21078	20912	21076	21018	21068	21028	21271	21033	21012	21012	21017	21139	20998	21236	21249	21235	20971	21353	21206	21213	21154	21172	21185	21201	20987	21142	21126	21099	21149	21039	21327	21187	21208	21019	21252	21369	21185	20917	21164	20985	21215	21139	21155	21111	21097	21130	21047	21363	21215	21106	21266	21054	21233	21252	20982	21273	21287	21188	21100	21148	21203	20972	21199	21166	21055	21246	21122	21209	20971	21466	21091	21020	21261	21093	21152	21226	21266	20955	21158	21111	20988	21350	21253	21301	21114	21165	21161	21225	21107	21176	21652	21036	21246	21110	21096	20933	21409	21338	21168	21180	21099	21324	21090	20987	21077	21116	21032	21069	21064	21318	21246	21350	21367	21030	21090	21240	21003	21102	21280	21170	21048	21225	21163	21078	21272	21145	21072	21087	21192	21346	21173	21205	21129	21289	21218	21047	21259	21141	21060	21232	21139	21243	21098	21237	21226	21025	21080	21178	20990	21002	21277	21205	21060	21027	21134	21244	21090	21407	20995	21130	21150	21414	21007	21101	20944	21116	21380	21229	21202	21115	20991	21289	21001	21107	21076	21158	21264	21087	21168	21429	21279	21164	21361	21082	21134	21278	21133	21177	21107	21214	21172	20908	21031	21284	21228	21051	21255	21018	21318	21082	21111	21285	21370	21069	21207	21166	21145	21011	21312	21282	21114	21435	21395	21254	21334	21116	21177	21425	21188	20936	21037	21110	21188	21243	21235	21374	21211	21026	21052	21278	21171	21221	21070	21053	21255	21217	21216	21133	20926	21285	21040	21134	21255	21007	20974	21164	21030	21040	21108	21041	21302	21099	20950	21242	21200	21240	21160	21033	21305	21238	21107	21064	21027	21250	21136	20893	21094	21266	21232	20961	21267	21325	21244	21158	20812	21091	21111	21331	20992	21200	20964	21179	21131	21363	21089	20988	21078	21175	21162	21088	21057	21011	21304	21083	21400	21213	21383	21490	21195	21285	21322	21253	21212	21267	21132	21207	21096	21131	21128	21244	21461	21156	21155	21079	21084	21389	21267	21083	21093	21269	21097	21318	21135	21056	21205	21261	21539	21247	20976	21315	21114	21003	21094	21108	21302	21157	21122	21482	21105	21007	21277	21170	21233	21046	20986	21076	21380	21122	21211	20973	21296	20995	21127	21294	21226	21133	20969	21193	20915	21079	21130	21225	20991	21056	20949	21164	21191	21137	21266	21141	21161	21182	21185	21135	21270	21044	21236	21069	21101	21205	21118	21107	21162	21383	21167	21096	21066	21217	21372	21165	21175	21116	21269	21255	21378	21281	21344	21167	21073	20923	21012	21362	21296	20867	20858	21093	21081	21061	21198	21171	21225	21222	21404	21012	21302	20928	21316	20872	21215	21174	21160	21092	21140	21238	21047	21380	21384	21059	21060	21405	21074	21162	21402	21171	21138	21224	21233	20896	21311	21149	21282	21118	21268	21166	21482	21138	21230	20999	21158	21117	21206	21310	21162	21250	21152	21031	20987	21168	21290	21141	21218	21461	21166	21089	21224	21118	21088	21175	21272	21041	21100	21072	21176	21259	21280	21402	21239	21315	21243	21176	21206	21230	21161	21131	21236	21115	21258	21029	21282	21356	21235	21242	21386	21352	21104	21110	21111	21077	21160	21044	20992	21103	21272	20881	20980	21300	21127	21161	21198	21031	21319	21268	21303	21228	21089	21076	21167	21276	21242	21093	21151	21044	21215	20993	21210	20987	21369	21242	21247	21008	21258	21278	21334	21109	21194	21209	21176	21185	21370	21237	21149	20909	21236	21043	21176	21186	21328	21341	20894	21118	21226	21082	21091	21002	21062	21072	21028	20976	21418	21129	21060	21266	21337	21339	21389	21246	21314	21421	21255	21337	21163	21011	21179	21438	21343	21209	21129	21218	21238	21037	20925	21064	21171	21271	21281	20944	21107	21260	21360	21373	20929	21218	21222	21029	21066	21132	21398	21281	21232	21209	21234	21248	21232	20947	21097	20915	21206	21117	21184	21195	20980	21169	21013	21120	21036	21208	21106	21214	21179	21119	21076	21276	21305	20973	21195	21051	21024	21033	20994	21159	21226	21319	21469	21190	21141	21082	21232	21371	21159	21274	21378	21413	20977	21176	21172	21049	21241	21215	21071	21378	21342	21188	21328	21131	21414	21103	21139	21318	21391	21277	21220	21089	21138	21249	21104	20859	21182	21263	21160	21185	21109	21174	21277	21210	21237	20970	21207	21105	21164	21263	20987	21084	21195	20984	21031	21187	21013	21167	21136	21087	21198	21048	21361	21100	21133	21072	21120	21084	21111	21015	21136	21296	20986	21216	20934	21222	21131	20978	21299	20925	21200	21151	21164	21145	21272	21212	21112	21168	21169	21194	21228	21078	21217	21148	21105	21162	21208	21151	21045	21368	21063	21114	21174	21145	21137	20951	21230	21293	21159	21177	21139	21165	21106	21140	21236	21040	21186	20992	21205	21252	21351	21069	21168	21042	21088	20913	21033	21104	21310	21237	21058	21117	21149	21121	21273	21216	21114	21232	21300	20967	21263	21215	21285	21084	21143	21074	21214	21330	21207	21072	21049	21240	21221	21339	21218	21194	21132	21104	21375	21057	21256	20973	21279	21196	21127	21374	21069	21140	21166	20927	21238	21191	20855	21049	21286	21187	21151	21170	21124	21183	21011	21160	21007	21005	21136	21415	21087	20832	21274	21245	20952	21041	21144	21146	21121	21139	21158	21067	21072	21046	21172	21254	21252	21172	21112	21170	21162	21200	21144	20941	21150	21310	21203	21135	21168	21002	21230	21179	21028	21124	21375	21088	21150	21191	21176	21259	21059	21276	21190	21186	20982	21143	21105	21075	21133	21236	21177	21135	20998	21128	21221	21227	21177	20905	21037	20886	21019	21144	21082	21138	21236	21053	21269	21066	21393	21231	21086	21357	20947	20998	21336	20977	21036	21254	21248	21245	21143	21152	21323	21278	21236	21412	21189	21030	21145	21234	21157	20982	21205	21138	21262	21296	21035	21108	21082	21045	21054	20912	21385	21109	21026	21037	21327	21017	21000	21112	20944	21117	21199	21086	21256	21319	21305	20985	21193	21193	21294	21100	21255	21345	21255	21154	21145	21228	21117	21100	21189	21098	20969	21356	21136	21088	21060	21137	21213	21089	21090	21304	21246	20988	21199	21103	21185	20975	21237	21430	21248	21079	21428	21327	21056	21102	20958	21290	21157	21177	21051	21145	21303	21326	21228	21286	21146	21158	21118	21037	21108	21238	21258	21136	21076	21132	21390	21076	20990	21074	21266	21179	21246	21221	21219	21025	21277	20864	21207	21146	21224	21157	21198	20997	21175	21510	21221	21099	21104	21121	21052	20906	20832	21291	21118	20998	20994	21302	21254	21151	21097	20963	21165	21234	21163	21127	21249	21270	21136	21265	21187	21188	21186	20929	21176	21101	21019	21351	20967	21174	20973	21153	21350	21327	21088	21358	21161	21328	21373	21361	21097	21376	21029	21072	21192	21004	21106	21158	21019	21074	20981	21242	21324	21206	21035	20964	21286	21192	21015	21333	21462	21261	21262	21044	21184	21111	21177	21197	21404	21097	21102	21169	21469	21154	21172	21242	21299	20922	21399	21100	21337	21142	21094	20854	21020	21100	21261	21181	21275	21145	21156	21171	21390	20924	21020	21180	21352	21279	21068	21171	21213	21142	21185	21258	21202	21157	21293	21068	21161	21417	21145	20971	21256	21122	21201	21055	21039	21132	21180	21105	21014	21111	21291	21166	21246	21136	21208	21124	21140	21265	21247	21004	21268	21120	21172	21205	21297	21153	21061	21153	21063	20924	21268	21143	21183	21240	21315	21259	21177	21158	21227	21235	21214	21185	21450	21198	21270	21111	21183	21011	21139	21415	21243	21164	21108	21235	21229	21128	21204	21214	21267	21105	21206	21139	21014	21246	21275	21108	21282	21052	21135	21217	21221	21232	21308	21441	21383	21175	21290	21162	21161	21052	21123	21298	21207	21493	21295	21247	21047	21223	21014	21379	21283	21018	21284	21180	21260	21164	21231	21237	21302	21176	21158	21280	21179	21044	20943	21262	21233	21081	21149	21099	21189	21220	21179	21376	21144	21077	21272	21115	21134	21071	21109	21512	21290	21102	21474	21248	21236	21106	21031	21251	21274	21389	21188	21270	21060	21166	21450	21215	21007	21027	21001	21415	21389	21226
16086	27544	25572	21629	20085	19240	18675	18558	17984	18064	18106	17821	17821	17817	17686	17725	17811	17531	17494	17616	17617	17577	17601	17577	17392	17660	17645	17523	17536	17439	17507	17560	17475	17496	17540	17718	17396	17543	17544	17606	17467	17530	17329	17518	17514	17444	17463	17485	17496	17494	17547	17410	17417	17444	17476	17427	17607	17404	17529	17248	17550	17642	17394	17438	17612	17568	17317	17523	17513	17459	17512	17394	17535	17275	17801	19033	18542	18347	17589	17417	17411	17452	17596	17365	17346	17324	17493	17507	17383	17228	17445	17533	17473	17489	17400	17304	17480	17315	17388	17497	17371	17532	17411	17462	17422	17395	17498	17397	17495	17371	17388	17450	17685	17434	17411	17408	17460	17287	17147	17440	17575	17562	17399	17497	17462	17372	17398	17456	17396	17428	17417	17345	17545	17397	17465	17444	17577	17443	17315	17539	17425	17341	17538	17454	17403	17395	17455	17316	17442	17410	17353	17367	17387	17524	17543	17308	17348	17380	17412	17563	17462	17398	17470	17408	17471	17451	17519	17308	17448	17305	17501	17512	17463	17286	17448	17362	17631	17326	17416	17320	17302	17659	17650	17316	17299	17405	17289	17309	17468	17251	17457	17508	17382	17308	17481	17356	17382	17511	17392	17455	17586	17597	17406	17475	17431	17536	17237	17241	17475	17430	17563	17480	17415	17298	17527	17553	17550	17413	17344	17361	17561	17380	17597	17240	17447	17556	17226	17539	17234	17433	17529	17455	17361	17485	17551	17589	17236	17315	17371	17477	17348	17440	17380	17627	17423	17558	17452	17354	17505	17366	17432	17305	17494	17410	17507	17568	17393	17555	17650	17367	17476	17560	17479	17236	17318	17563	17450	17399	17469	17510	17582	17365	17256	17589	17345	17517	17378	17536	17426	17462	17368	17501	17579	17503	17563	17496	17442	17453	17483	17183	17292	17502	17381	17429	17511	17454	17461	17415	17543	17423	17576	17473	17474	17390	17425	17361	17377	17370	17455	17613	17371	17401	17441	17479	17417	17428	17349	17279	17467	17520	17372	17266	17524	17444	17446	17506	17433	17431	17472	17478	17441	17357	17622	17398	17272	17567	17340	17635	17395	17229	17457	17510	17533	17556	17458	17455	17647	17489	17410	17368	17257	17378	17524	17403	17288	17319	17569	17297	17466	17425	17376	17437	17533	17399	17507	17294	17362	17510	17530	17425	17439	17507	17419	17462	17481	17409	17605	17385	17496	17455	17420	17431	17478	17314	17442	17533	17377	17390	17341	17370	17530	17425	17539	17428	17372	17470	17351	17352	17464	17588	17423	17396	17363	17400	17388	17546	17507	17252	17369	17555	17462	17466	17465	17593	17412	17367	17508	17416	17319	17646	17462	17436	17464	17562	17439	17398	17436	17349	17287	17453	17437	17484	17283	17484	17414	17523	17446	17474	17580	17427	17368	17335	17337	17554	17618	17504	17426	17491	17507	17397	17414	17366	17344	17325	17536	17435	17449	17470	17370	17503	17479	17380	17428	17564	17286	17331	17442	17623	17476	17312	17412	17588	17404	17342	17287	17567	17526	17469	17359	17501	17443	17587	17362	17633	17331	17366	17404	17477	17398	17504	17484	17345	17344	17364	17506	17363	17429	17294	17367	17644	17293	17279	17452	17589	17488	17377	17449	17513	17393	17358	17477	17457	17541	17389	17612	17475	17428	17228	17393	17602	17558	17525	17414	17277	17583	17538	17400	17631	17606	17305	17280	17522	17433	17372	17388	17521	17361	17431	17531	17426	17479	17396	17366	17347	17285	17393	17373	17396	17498	17437	17460	17437	17418	17273	17446	17420	17467	17436	17276	17462	17548	17516	17616	17511	17445	17356	17423	17380	17538	17384	17422	17344	17369	17118	17428	17359	17443	17525	17367	17317	17455	17439	17570	17393	17242	17467	17355	17459	17470	17482	17431	17387	17505	17557	17336	17382	17400	17284	17385	17397	17348	17408	17539	17450	17356	17542	17467	17298	17425	17527	17499	17476	17448	17349	17354	17354	17433	17514	17440	17435	17355	17522	17475	17438	17633	17426	17303	17585	17501	17404	17508	17365	17460	17379	17607	17363	17273	17501	17487	17328	17236	17356	17416	17488	17401	17456	17540	17423	17317	17535	17414	17443	17497	17532	17445	17249	17338	17611	17518	17368	17362	17405	17625	17435	17469	17479	17311	17428	17356	17328	17360	17425	17259	17293	17319	17454	17404	17534	17369	17508	17315	17289	17406	17372	17344	17449	17441	17318	17206	17485	17361	17442	17486	17470	17390	17585	17523	17419	17380	17460	17264	17557	17365	17500	17411	17537	17469	17344	17378	17485	17568	17219	17430	17414	17363	17429	17361	17180	17332	17365	17475	17586	17464	17423	17491	17344	17268	17369	17549	17341	17493	17338	17334	17314	17442	17356	17495	17367	17415	17447	17534	17626	17413	17276	17410	17416	17573	17391	17408	17543	17467	17389	17496	17446	17472	17442	17416	17358	17320	17564	17454	17331	17308	17536	17538	17298	17440	17643	17391	17359	17283	17513	17293	17427	17466	17456	17539	17500	17346	17440	17441	17438	17439	17431	17418	17428	17527	17437	17600	17313	17397	17396	17424	17554	17457	17445	17396	17442	17453	17485	17466	17415	17513	17477	17458	17261	17606	17411	17493	17346	17408	17517	17328	17550	17439	17585	17268	17585	17485	17383	17595	17484	17453	17479	17433	17360	17517	17153	17430	17355	17337	17453	17357	17393	17257	17407	17507	17442	17320	17301	17481	17458	17341	17495	17545	17637	17294	17518	17654	17611	17488	17502	17413	17323	17471	17467	17450	17502	17437	17440	17408	17377	17610	17371	17340	17492	17287	17568	17456	17657	17386	17257	17306	17351	17673	17454	17526	17253	17378	17343	17362	17491	17587	17526	17366	17517	17476	17545	17335	17347	17508	17554	17494	17365	17355	17536	17443	17531	17501	17462	17512	17574	17422	17546	17452	17364	17365	17287	17312	17395	17606	17330	17503	17402	17486	17456	17600	17445	17653	17436	17398	17468	17440	17364	17494	17450	17560	17364	17319	17298	17577	17418	17570	17480	17403	17408	17451	17505	17345	17408	17445	17502	17492	17620	17398	17524	17360	17369	17441	17438	17360	17387	17568	17366	17610	17271	17495	17294	17209	17255	17319	17381	17438	17281	17416	17390	17468	17483	17411	17507	17402	17324	17464	17606	17493	17617	17233	17437	17260	17432	17581	17448	17369	17349	17478	17488	17511	17348	17449	17451	17390	17334	17479	17422	17439	17409	17266	17386	17481	17338	17567	17496	17304	17364	17274	17189	17452	17442	17524	17564	17477	17304	17547	17296	17512	17481	17497	17491	17537	17311	17469	17362	17575	17393	17415	17375	17389	17311	17472	17385	17371	17506	17669	17376	17433	17444	17351	17452	17471	17439	17412	17422	17463	17489	17350	17529	17348	17357	17392	17379	17325	17404	17582	17398	17352	17481	17557	17386	17510	17516	17366	17581	17357	17414	17314	17395	17523	17399	17385	17495	17304	17433	17514	17399	17472	17412	17471	17442	17327	17446	17431	17297	17516	17441	17404	17365	17352	17369	17504	17376	17535	17405	17446	17372	17520	17594	17347	17313	17503	17449	17461	17304	17460	17401	17333	17508	17384	17482	17517	17572	17407	17309	17472	17456	17399	17492	17395	17440	17426	17245	17626	17234	17425	17132	17387	17603	17438	17272	17502	17295	17408	17644	17432	17265	17337	17526	17474	17547	17489	17648	17510	17457	17458	17400	17411	17566	17484	17503	17359	17436	17515	17416	17220	17447	17351	17328	17437	17587	17364	17357	17560	17280	17429	17399	17473	17409	17375	17530	17317	17382	17426	17427	17211	17342	17458	17382	17342	17373	17504	17496	17404	17503	17576	17435	17490	17340	17485	17458	17507	17408	17362	17499	17431	17436	17274	17394	17325	17453	17606	17388	17398	17465	17489	17522	17280	17174	17587	17229	17431	17481	17355	17291	17515	17432	17310	17636	17286	17528	17549	17353	17465	17350	17569	17553	17473	17274	17329	17481	17588	17434	17387	17312	17588	17320	17397	17424	17481	17558	17346	17210	17592	17439	17342	17559	17399	17495	17451	17406	17439	17525	17401	17511	17460	17347	17443	17493	17571	17376	17325	17343	17418	17603	17432	17271	17709	17494	17510	17398	17471	17469	17428	17439	17486	17479	17405	17381	17377	17354	17177	17305	17529	17463	17373	17186	17518	17321	17244	17353	17560	17408	17400	17492	17418	17488	17478	17446	17532	17409	17507	17374	17443	17391	17484	17447	17644	17496	17314	17299	17458	17450	17350	17412	17485	17461	17495	17318	17357	17390	17267	17472	17481	17346	17560	17347	17321	17360	17459	17401	17459	17521	17358	17220	17349	17376	17620	17344	17428	17604	17261	17543	17347	17282	17618	17326	17457	17451	17518	17507	17494	17373	17336	17466	17490	17585	17467	17386	17244	17407	17397	17325	17419	17507	17289	17478	17257	17349	17428	17447	17492	17395	17267	17432	17271	17498	17375	17414	17291	17545	17379	17526	17404	17673	17428	17422	17338	17478	17366	17562	17364	17311	17380	17251	17575	17359	17315	17443	17479	17335	17502	17410	17354	17495	17322	17418	17425	17524	17491	17471	17636	17312	17445	17343	17316	17370	17415	17484	17479	17277	17345	17572	17356	17417	17522	17488	17439	17416	17499	17496	17463	17299	17399	17493	17551	17555	17411	17396	17507	17502	17474	17483	17368	17396	17501	17458	17527	17312	17357	17372	17391	17412	17396	17424	17297	17597	17360	17472	17352	17353	17657	17460	17559	17354	17350	17425	17517	17301	17357	17443	17470	17464	17458	17523	17317	17366	17324	17453	17372	17442	17403	17430	17418	17505	17502	17523	17313	17428	17477	17373	17512	17533	17270	17467	17521	17498	17451	17510	17541	17619	17465	17311	17259	17436	17390	17452	17316	17305	17391	17462	17260	17287	17493	17386	17415	17240	17479	17322	17456	17315	17445	17428	17487	17367	17515	17400	17397	17493	17338	17533	17403	17430	17391	17549	17332	17374	17532	17446
27312	21958	24788	21970	18875	19123	19176	19007	18982	19176	19168	18997	18920	19034	19237	18890	19007	19288	18907	19183	19036	18784	19156	19097	19156	19328	19066	19029	18901	18969	19195	19064	19278	19048	18984	19087	19201	19099	18935	18933	18969	19092	19127	18912	19033	18952	19061	19005	19197	19020	19107	19023	18829	18971	19231	19219	19103	18985	18976	19047	19108	19047	18962	19099	19072	19148	18942	19107	18952	19024	18904	18917	19167	19046	18904	18984	19130	19115	19133	18991	19050	18981	18993	18810	19098	19061	18784	18966	19069	18965	18818	19059	18849	18984	19272	19083	19029	19022	18866	19011	19007	18926	19177	18957	19085	18908	18906	18943	18909	19009	19015	19054	18947	19021	18964	18943	18915	18984	19163	18946	18926	19041	18954	18983	18884	19100	19115	19106	18846	18997	19059	19011	19123	19179	18858	18778	19145	19081	19020	19195	18929	19204	18966	18992	19247	19238	19175	19076	19077	18907	19184	19051	19151	19034	19042	19033	19054	19092	19014	19128	19053	19019	18942	18960	18816	19155	19077	18940	19054	18907	19180	19102	19020	19056	19087	18891	18905	19027	18875	19006	19021	19006	18889	19030	18988	19262	18883	19171	18914	19114	19106	19018	18958	18844	18809	19013	19131	19003	18939	18873	19063	18933	18863	19197	19096	18991	18889	18877	19082	18961	19148	19176	18978	19148	18918	19035	19183	19053	19010	18867	18879	19063	19174	19068	19184	19029	19098	19007	18902	19112	19001	19130	18912	18951	18958	18846	18965	19214	18967	19142	18957	19060	19063	18860	18882	18938	19015	19035	19109	19103	18931	18906	18834	19027	19144	19038	19092	19041	19132	19086	19169	19421	19004	19210	18910	19360	19089	18853	19027	18918	19096	19179	18816	19073	19145	18887	18873	18914	19019	19062	19273	19101	19128	19012	19009	19088	18825	18955	19163	18936	18896	19018	19244	18952	19129	19008	19030	19082	19200	19076	19019	18883	19016	19007	19178	19113	19033	19235	18859	18768	18953	18984	18894	19090	19019	19033	19120	18961	18786	18845	19104	18998	19215	18929	19052	18946	18870	18917	19006	19163	19123	19004	19204	18989	18988	19058	19013	18984	19026	19000	18986	18864	18928	18770	18851	19016	18922	18955	18836	19110	19163	18946	18975	18939	18975	18941	19152	19060	18907	19095	18901	19231	18936	19022	19138	18772	19092	19084	18976	18899	18884	19172	19231	18967	19003	19032	19051	19099	19071	18831	19045	19025	19139	18942	18931	18818	19071	18938	19028	19068	19014	18926	19054	19190	19094	19038	18941	18829	19099	19029	19029	19149	19075	18835	18966	18873	18825	18842	19016	19197	19164	19008	18937	19204	19131	19125	19233	18918	18972	19035	19197	19132	19091	18875	18973	19106	19137	18967	19057	19002	18910	19054	18824	18929	19178	18880	19075	19099	19078	19106	19053	18766	19008	18947	18889	19273	18935	19128	18969	18970	19042	18964	18892	19106	19019	19132	19065	18840	18880	18894	19036	19040	18944	18917	19062	19083	18924	19078	19093	18854	18931	19093	19212	19025	19124	19305	18920	18938	18983	19101	18983	18935	19086	18812	19179	18992	18870	18796	18857	18973	18906	19253	18970	19098	19057	19238	18943	18924	18941	19117	19108	19244	18938	18913	18912	18979	18817	19036	18806	19148	19075	19084	19027	18926	18910	18989	18982	18858	18919	18787	19072	18840	18936	18953	18945	19108	19111	18930	18858	19024	18990	19141	19021	19028	19146	19105	19139	19161	19149	19007	18953	19089	18899	18968	18977	18956	18902	19030	18873	19023	18974	18873	19216	18967	19094	18755	19235	19124	19096	19023	19005	18960	18917	18983	18978	18905	18787	18896	19044	18974	19008	18894	19020	19068	18917	18899	18903	18968	19204	19005	19018	19015	19039	18974	19072	18975	19031	18950	18955	18986	19152	19263	19120	19047	18993	19057	19082	19006	18913	18996	19185	19074	19039	19053	18985	18897	18976	19178	19034	18913	18838	19037	19153	18848	19132	19234	19044	19067	19079	18956	18945	19110	19009	19107	18931	19181	19029	19133	19151	18920	19029	18814	18969	19127	19199	19103	19031	19051	19155	19159	18901	19188	19038	18890	18849	19057	18876	19120	18885	19017	18949	18934	19021	18969	18971	19029	19076	18969	19034	19101	19058	19038	19127	18963	19093	18802	19011	19220	19051	18887	19047	18951	18987	18925	18873	19012	18948	19282	18998	18869	18924	18835	19051	19215	19258	19099	19054	18966	19119	18968	19176	18942	19067	18944	19089	19083	19121	18823	19202	18922	19126	19068	19019	18982	18962	19214	19016	19028	19018	19043	18972	19012	19004	19051	18974	18985	19146	19071	19106	19177	19021	19122	18977	19106	18926	18967	18718	19015	19002	19095	18927	19201	18946	18875	18965	19083	19002	18992	19013	19161	19117	19105	19048	18971	19102	18926	18932	18987	18918	19126	18883	18780	18835	18793	18808	19145	19106	18926	19097	19079	18992	19100	18968	19057	18916	18836	18990	19036	19047	19153	19043	18833	19088	19073	19044	19024	19107	18952	19120	18978	18782	18992	18790	18947	19028	18958	19213	18841	18943	19005	19193	18929	18984	19078	18873	18921	19122	19141	19044	18818	19073	19002	19147	19207	19080	18923	19037	19144	18882	18949	19119	18997	18932	19021	18918	18866	19038	19169	18893	19040	19175	19043	18983	18935	19042	18946	19021	19027	18975	19053	18998	18907	18870	18865	19005	19018	19047	19101	19035	19060	19027	19020	19149	19204	18733	19095	18953	19067	19015	19096	18981	19097	19178	18878	18793	18691	19132	19015	18967	18848	18994	19269	19141	19038	19056	19010	19076	18923	19082	18927	18917	18851	18878	19146	19026	18914	19202	18960	19121	18862	19165	18877	18979	19030	18970	19035	19153	19082	19090	18888	19020	18993	19065	19021	18945	19173	18917	19069	18759	18937	18916	18751	19023	19171	18973	19044	18978	19014	18944	18818	19184	19144	18945	19003	19039	18843	19046	18951	18822	18976	19004	19025	19036	18945	19006	19044	19105	19033	18974	18951	18884	19051	19055	19385	18934	18804	18898	18647	18960	19200	19120	19102	19002	18971	19133	19079	18923	18923	18988	18976	19086	18925	19059	18928	18696	19199	18951	19024	19161	19047	18849	19186	19144	18840	19063	19129	18962	19029	19055	18935	19124	18953	19054	19096	18969	19135	18913	18850	18938	19210	19233	18971	19045	18983	18954	19123	18896	18767	19003	18979	19207	19002	19205	19087	19091	19153	18888	18998	19053	18792	19058	19061	18990	19110	19245	19034	19181	19029	18992	18861	18972	19044	18895	18812	19141	18905	19181	19100	19128	19120	19211	19157	19132	18934	18946	18955	18801	18881	18934	19022	19003	19022	18947	18856	18949	19074	18924	18918	19063	18928	19100	19131	18967	18893	18905	19020	18912	18940	19076	18998	19105	19268	18954	18916	18863	18956	18985	18947	18949	19068	18857	18932	19064	19128	19060	19078	18870	18956	18851	18918	18914	18971	18979	19134	19246	19042	18864	18871	18939	18984	19065	19000	18900	18972	19068	19164	18863	19161	19062	18980	18921	18921	18853	19043	19207	18925	19058	19162	18896	18888	19112	19213	18965	19022	18968	18799	19040	18851	18928	18963	18898	19072	18868	18997	18873	18962	18747	18795	19004	19060	18930	18908	19203	19047	18982	18968	19079	18808	18920	18953	19167	19023	19145	18921	19013	19083	19022	19166	19185	19175	18930	18937	18957	18924	19155	19055	19174	19129	19070	18958	18907	19008	19093	18940	19021	19153	19108	19183	19005	19130	19005	19055	18886	18919	19060	18991	18877	18972	18988	18865	19132	18963	19053	19186	19069	18970	18782	19108	19034	18892	19165	19037	18903	18833	18972	18955	18972	19242	19134	18964	18998	18966	19075	19009	18946	18948	19064	19024	19086	18996	18949	19165	18812	18851	19181	19055	19200	18969	19052	19073	19063	19041	19135	18881	19007	18913	19017	19083	19117	19048	19045	18907	19086	19011	18965	18948	18938	18895	19159	19026	19079	18952	18901	19197	19026	19139	19226	18948	19021	19072	19034	19208	18869	19074	19092	19185	18999	19072	18922	18980	19148	18989	19110	19091	19200	18897	18959	18996	18881	19088	19052	18937	19101	19021	18979	19141	19163	19064	19153	18906	19133	18990	19174	18963	19052	19049	19247	19100	18956	18956	19072	19085	19203	18980	18825	19049	19070	19036	19107	18987	19145	18803	18971	18939	19059	19230	19012	19167	19175	19107	19171	19097	19152	19021	19150	19064	19103	19150	19048	19195	19043	18991	19118	18936	18867	19150	19250	19081	18992	18963	18883	19008	19011	18990	18968	19071	18856	18790	19105	18950	19034	19148	18926	18921	18924	19114	19159	18933	18994	18813	18991	19022	19111	18988	19251	18855	19131	19239	19049	18876	19022	19055	18951	19009	19093	19097	19065	19112	19090	18955	18917	18853	18878	19119	18992	19191	18846	18772	19135	19012	19013	19095	19015	19122	18900	19083	19098	19005	18959	19062	19093	19049	18985	19108	18885	18951	19143	18942	18959	18965	18844	19102	19015	18954	19289	18875	18973	18904	19153	18923	19126	19020	19065	19136	19043	18989	19019	18869	19091	19022	18851	18967	19148	19175	19073	19099	19235	19111	19242	18900	19089	19259	19054	18910	19037	18968	18955	19103	19072	18851	18996	18968	18962	19208	18893	18876	19036	18896	18870	19097	19243	19012	18967	18988	19139	18955	18802	19034	19125	19217	19174	18926	18926	18854	19010	19118	19086	18996	19243	18976	19060	18939	19111	19119	19077	18968	18902	19093	19033	18957	18956	18911	19014	18921	19122	19015	18905	19005	18900	19012	19208	19020	19005	18882	18866	18974	19031	19054	18946	19188	18824	19014	19132	19068	19003	19049	18916	18815	19067	18900	18838	18737	19185	18932	19069	18988	18944	19060	19040	19000	18777	19050	19212	19027	18964	18816	19001	19042	19088	19050	19122	18881	18977	19073	19103	18889	19022	18848	18970	19023	19103	18921	18898	19025	18956	19022
14927	16775	16782	16608	16633	16371	16460	16453	16187	16425	16376	16342	16354	16260	16152	16290	16383	16181	16195	16409	16288	16195	16270	16434	16366	16184	16355	16151	16236	16143	16240	16292	16463	16214	16445	16055	16381	16134	16383	16230	16361	16146	16238	16396	16402	16348	16388	16258	16383	16264	16386	16110	16176	16122	16483	16282	16057	16120	16142	16240	16206	16115	16168	16181	16251	16292	16386	16408	16317	16338	16219	16237	16124	16282	16200	16149	16356	16563	16377	16196	16120	16254	16367	16187	16317	16176	16351	16308	16205	16180	16280	16265	16435	16278	16199	16129	16145	16263	16262	16209	16246	16346	16198	16210	16226	16273	16238	16257	16137	16342	16292	16333	16137	16241	16268	16171	16214	16427	16321	16158	16235	16304	16254	16261	16399	16251	16340	16192	16354	16256	16189	16203	16190	16320	16313	16450	16237	16279	16317	16407	16429	16261	16133	16190	16321	16187	16226	16394	16265	16235	16098	16277	16294	16179	16316	16357	16274	16320	16366	16243	16332	16268	16316	16276	16169	16321	16179	16283	16202	16372	16090	16455	16377	16233	16348	16243	16256	16224	16360	16266	16255	16271	16291	16242	16145	16237	16297	16308	16297	16383	16283	16395	16203	16139	16174	16248	16462	16143	16231	16173	16175	16067	16287	16415	16143	16248	16351	16203	16433	16158	16158	16160	16367	16185	16201	16320	16263	16204	16372	16328	16215	16372	16252	16200	16290	16235	16303	16167	16294	16486	16184	16376	16095	16264	16186	16352	16315	16414	16499	16198	16260	16310	16096	16120	16430	16320	16275	16282	16234	16272	16289	16309	16474	16276	16189	16176	16459	16256	16214	16303	16190	16054	16224	16151	16260	16374	16085	16168	16400	16217	16354	16287	16373	16364	16279	16387	16120	16276	16328	16326	16311	16453	16234	16346	16089	16339	16348	16224	16328	16131	16240	16194	16232	16289	16161	16258	16200	16309	16205	16246	16342	16159	16288	16245	16079	16358	16182	16302	16436	16297	16173	16143	16348	16263	16176	16180	16296	16094	16235	16071	16282	16350	16255	16268	16433	16233	16246	16311	16216	16316	16181	16338	16265	16278	16387	16298	16220	16290	16287	16154	16242	16251	16197	16364	16256	16132	16099	16307	16226	16348	16139	16448	16341	16424	16357	16351	16304	16221	16199	16296	16291	16241	16284	16209	16215	16292	16363	16333	15942	16175	16148	16367	16319	16354	16217	16331	16118	16139	16431	16126	16281	16285	16117	16289	16200	16268	16179	16320	16384	16296	16386	16331	16182	16282	16285	16315	16263	16437	16293	16323	16385	16117	16362	16268	16174	16061	16338	16272	16277	16118	16269	16369	16394	16119	16100	16418	16303	16473	16218	16410	16294	16371	16150	16187	16370	16328	16174	16309	16266	16119	16256	16424	16352	16266	16108	16127	16287	16266	16337	16294	16351	16250	16245	16248	16241	16206	16099	16126	16395	16310	16400	16312	16356	16385	16394	16215	16299	16194	16268	16234	16268	16412	16506	16291	16212	16325	16158	16154	16289	16202	16282	16422	16376	16350	16372	16412	16262	16151	16333	16185	16330	16339	16337	16322	16176	16233	16395	16285	16367	16262	16252	16165	16202	16239	16209	16357	16367	16292	16346	16368	16364	16313	16416	16216	16051	16250	16389	16284	16091	16412	16367	16170	16365	16421	16234	16320	16146	16371	16283	16272	16361	16176	16275	16227	16264	16375	16341	16241	16328	16147	16242	16142	16193	16341	16430	16242	16253	16308	16105	16432	16278	16276	16254	16268	16328	16183	16253	16337	16427	16245	16302	16379	16168	16131	16209	16331	16195	16229	16512	16478	16380	16247	16163	16093	16449	16340	16300	16325	16400	16262	16344	16336	16237	16361	16309	16279	16267	16298	16287	16048	16273	16428	16474	16230	16244	16416	16192	16200	16242	16203	16160	16261	16427	16279	16364	16298	16307	16294	16172	16198	16364	16230	16441	16146	16186	16224	16308	16424	16411	16433	16283	16261	16049	16255	16167	16235	16426	16361	16299	16220	16198	16227	16237	16261	16233	16346	16564	16386	16205	16298	16325	16326	16057	16404	16218	16299	16337	16296	16388	16355	16348	16355	16296	16280	16206	16396	16258	16282	16349	16369	16244	16274	16332	16369	16282	16308	16180	16098	16273	16141	16281	16210	16128	16213	16317	16374	16162	16350	16161	16332	16296	16470	16144	16262	16376	16339	16311	16328	16298	16477	16135	16171	16241	16231	16334	16166	16239	16273	16183	16208	16258	16344	16355	16285	16233	16265	16216	16230	16323	16383	16329	16199	16076	16482	16391	16315	16267	16285	16218	16339	16319	16248	16237	16169	16305	16246	16296	16287	16278	16191	16275	16083	16117	16284	16384	16175	16224	16124	16270	16316	16028	16163	16467	16159	16073	16400	16434	16171	16176	16216	16396	16263	16276	16320	16213	16166	16200	16181	16269	16210	16357	16274	16292	16242	16297	16557	16324	16092	16330	16119	16269	16222	16271	16225	16170	16265	16331	16129	16443	16215	16303	16281	16204	16275	16245	16201	16250	16364	16291	16300	16345	16109	16440	16169	16237	16247	16353	16199	16386	16352	16368	16229	16236	16332	16284	16309	16162	16147	16048	16352	16285	16170	16348	16304	16567	16256	16267	16237	16148	16291	16280	16140	16252	16325	16262	16439	16199	16240	16402	16384	16441	16179	16256	16469	16399	16122	16111	16239	16038	16251	16221	16383	16262	16117	16156	16448	16359	16202	16050	16378	16270	16294	16236	16265	16287	16183	16398	16268	16276	16323	16335	16202	16215	16250	16455	16184	16303	16265	16258	16201	16232	16280	16201	16239	16516	16437	16214	16281	16248	16132	16307	16421	16094	16202	16171	16164	16328	16415	16275	16301	16216	16432	16307	16455	16121	16227	16393	16166	16123	16219	16436	16303	16190	16313	16241	16257	16186	16175	16250	16317	16289	16227	16246	16315	16357	16172	16277	16177	16387	16103	16016	16274	16236	16392	16293	16511	16388	16163	16410	16252	16279	16227	16372	16281	16280	16421	16195	16251	16285	16320	16188	16246	16291	16373	16160	16197	16330	16276	16313	16218	16217	16306	16185	16156	16368	16369	16129	16327	16282	16246	16337	16294	16446	16228	16178	16080	16176	16401	16385	16345	16336	16322	16520	16194	16261	16286	16236	16195	16279	16287	16303	16226	16275	16237	16124	16411	16390	16232	16267	16257	16164	16286	16405	16279	16305	16168	16208	16342	16190	16293	16204	16130	16143	16169	16181	16386	16168	16188	16270	16274	16259	16190	16316	16223	16243	16357	16181	16253	16275	16083	16288	16362	16136	16206	16412	16317	16240	16244	16294	16304	16334	16353	16346	16263	16247	16370	16247	16299	16251	16214	16357	16223	16311	16266	16286	16353	16271	16297	16292	16230	16333	16158	16182	16109	16291	16159	16226	16318	16328	16306	16122	16106	16206	16072	16333	16284	16241	16312	16187	16133	16225	16320	16285	16196	16323	16037	16184	16407	16339	16192	16179	16133	16395	16387	16331	16421	16385	16248	16261	16216	16242	16288	16430	16231	16397	16277	16208	16190	16381	16261	16326	16205	16130	16268	16452	16209	16151	16291	16290	16214	16216	16266	16376	16332	16374	16393	16240	16319	16343	16142	16348	16384	16351	16210	16309	16433	16205	16325	16316	16145	16232	16306	16219	16269	16412	16342	16324	16387	16365	16236	16292	16262	16223	16318	16042	16197	16336	16217	16275	16424	16304	16243	16340	16411	16283	16242	16289	16415	16280	16361	16293	16181	16221	16231	16391	16315	16108	16378	16346	16270	16138	16406	16339	16196	16152	16161	16202	16306	16121	16184	16221	16336	16230	16249	16280	16362	16424	16175	16272	16458	16347	16297	16352	16392	16276	16220	16324	16179	16287	16326	16350	16173	16201	16089	16239	16277	16098	16354	16429	16424	16258	16174	16310	16178	16327	16147	16217	16246	16306	16205	16339	16351	16159	16248	16225	16257	16079	16271	16280	16371	16416	16347	16393	16284	16255	16483	16164	16217	16231	16100	16179	16247	16310	16154	16287	16331	16234	16290	16392	16380	16308	16371	16206	16104	16234	16262	16307	16333	16365	16285	16151	16248	16033	16284	16275	16169	16411	16271	16235	16193	16224	16246	16474	16360	16272	16220	16071	16331	16270	16269	16381	16270	16415	16129	16232	16305	16238	16256	16245	16410	16347	16368	16383	16448	16314	16230	16225	16220	16353	16256	16282	16370	16362	16127	16274	16199	16209	16441	16255	16204	16283	16131	16309	16288	16362	16215	16361	16261	16280	16336	16459	16461	16153	16342	16343	16325	16328	16194	16433	16284	16248	16165	16286	16250	16334	16295	16284	16463	16490	16347	16258	16225	16184	16370	16346	16338	16220	16216	16207	16302	16296	16180	16280	16319	16325	16437	16085	16318	16253	16349	16252	16338	16303	16380	16540	16238	16328	16186	16256	16332	16309	16245	16306	16287	16253	16239	16023	16280	16386	16216	16355	16421	16376	16264	16211	16266	16081	16162	16460	16174	16199	16365	16289	16331	16327	16399	16393	16295	16111	16434	16396	16303	16333	16178	16290	16489	16409	16133	16485	16014	16437	16213	16249	16283	16230	16363	16245	16331	16319	16117	16255	16203	16250	16199	16212	16345	16173	16140	16568	16340	16354	16083	16408	16336	16298	16284	16420	16268	16238	16359	16371	16254	16079	16384	16451	16333	16350	16287	16282	16332	16234	16223	16467	16223	16224	16342	16195	16318	16345	16317	16301	16226	16230	16390	16263	16123	16258	16176	16250	16114	16138	16319	16223	16202	16320	16337	16185	16329	16396	16363	16185	16187	16305	16143	16315	16328	16340	16125	16188	16302	16356	16200	16213	16059	16348	16054	16382	16254	16249	16200	16463	16304	16321	16221	16242	16248	16310	16265	16234	16195	16476	16143	16269	16193	16011	16163	16270	16105	16342	16252	16321	16279	16244	16020	16476	16253	16341	16159	16176	16214	16401	16142	16231	16191	16216	16301	16262	16132	16328	16247	16278	16391	16266	16212	16279	16286
23745	21302	28871	24137	22157	22315	21749	19102	19080	19132	18859	18934	19002	18956	18874	18996	18779	18818	18812	18697	18797	18744	18619	18807	18371	18674	18796	18484	18553	18724	18686	18678	18723	18774	18705	18816	18465	18659	18618	18679	18665	18712	18610	18723	18620	18695	18643	18670	18640	18736	18977	18590	18771	18661	18684	18689	18753	18734	18655	18594	18611	18690	18805	18884	18619	18701	18550	18484	18579	18683	18705	18573	18668	18629	18495	18823	19040	18907	18689	18746	18471	18543	18571	18634	18560	18595	18549	18582	18626	18471	18711	18566	18734	18612	18466	18604	18726	18640	18419	18743	18789	18724	18457	18395	18539	18507	18381	18766	18615	18529	18476	18539	18881	18720	18668	18591	18488	18571	18659	18742	18710	18603	18558	18580	18733	18707	18740	18765	18652	18510	18694	18672	18402	18569	18687	18701	18715	18620	18423	18379	18449	18496	18322	18765	18675	18592	18538	18667	18742	18614	18583	18572	18501	18574	18558	18585	18750	18508	18617	18652	18700	18676	18699	18586	18455	18636	18609	18271	18519	18582	18657	18528	18417	18320	18776	18581	18685	18513	18728	18592	18823	18485	18450	18312	18691	18536	18603	18590	18649	18558	18664	18456	18567	18484	18818	18658	18655	18469	18803	18625	18545	18759	18741	18674	18580	18409	18548	18498	18689	18593	18607	18498	18556	18420	18643	18906	18494	18597	18645	18437	18570	18521	18646	18718	18846	18735	18724	18775	18830	18676	18433	18615	18389	18664	18497	18609	18671	18625	18524	18455	18647	18636	18624	18631	18549	18518	18448	18365	18679	18666	18405	18621	18586	18568	18731	18447	18480	18511	18556	18471	18655	18718	18706	18711	18450	18578	18664	18414	18429	18596	18677	18579	18423	18662	18543	18630	18666	18680	18833	18536	18826	18757	18701	18325	18372	18698	18546	18506	18525	18463	18709	18491	18634	18541	18534	18633	18611	18611	18840	18730	18707	18541	18486	18393	18662	18696	18782	18516	18548	18565	18564	18694	18911	18691	18917	18739	18765	18714	18594	18628	18696	18505	18499	18531	18683	18447	18724	18549	18568	18486	18460	18624	18612	18753	18628	18566	18711	18517	18493	18582	18746	18755	18416	18631	18778	18762	18447	18831	18737	18623	18530	18497	18523	18691	18462	18387	18550	18673	18642	18578	18478	18685	18573	18931	18514	18436	18536	18385	18675	18747	18781	18494	18565	18538	18545	18594	18608	18758	18522	18662	18819	18848	18560	18475	18563	18639	18547	18649	18886	18507	18670	18672	18558	18661	18510	18582	18631	18535	18423	18543	18405	18532	18468	18604	18528	18685	18865	18533	18656	18531	18468	18479	18404	18493	18528	18497	18639	18569	18740	18657	18791	18576	18504	18434	18532	18562	18573	18739	18501	18470	18727	18473	18584	18649	18540	18663	18656	18638	18706	18618	18625	18505	18633	18643	18697	18502	18454	18552	18369	18485	18816	18534	18802	18387	18659	18658	18722	18580	18676	18670	18641	18432	18724	18667	18546	18822	18482	18545	18392	18712	18632	18532	18621	18368	18629	18615	18744	18544	18709	18633	18753	18631	18380	18722	18355	18472	18546	18694	18595	18499	18593	18777	18669	18452	18616	18767	18695	18371	18675	18618	18522	18691	18822	18634	18595	18638	18612	18443	18652	18420	18673	18496	18585	18660	18646	18563	18632	18762	18531	18547	18515	18689	18724	18516	18674	18459	18576	18656	18625	18407	18572	18656	18518	18826	18516	18630	18777	18699	18567	18761	18564	18716	18612	18443	18848	18453	18623	18657	18762	18471	18476	18579	18608	18610	18698	18783	18569	18533	18757	18520	18518	18607	18710	18717	18592	18690	18709	18691	18762	18627	18798	18572	18457	18742	18492	18573	18533	18771	18603	18702	18467	18640	18554	18437	18536	18454	18501	18662	18751	18633	18623	18484	18556	18580	18723	18535	18886	18762	18545	18811	18788	18563	18539	18655	18439	18723	18607	18555	18500	18417	18615	18279	18512	18456	18497	18512	18672	18704	18491	18545	18753	18517	18288	18251	18589	18441	18592	18632	18688	18551	18602	18679	18829	18563	18720	18465	18654	18746	18644	18588	18697	18496	18405	18822	18721	18632	18693	18643	18668	18478	18628	18403	18498	18606	18616	18538	18641	18472	18546	18581	18647	18648	18622	18486	18528	18580	18859	18714	18491	18686	18577	18702	18586	18494	18700	18661	18622	18413	18657	18470	18558	18581	18518	18437	18470	18573	18296	18334	18632	18427	18447	18343	18658	18699	18544	18671	18696	18620	18657	18514	18399	18441	18655	18733	18625	18419	18578	18604	18697	18457	18508	18668	18665	18447	18666	18560	18588	18667	18779	18546	18570	18508	18364	18540	18727	18617	18407	18598	18662	18508	18523	18790	18736	18658	18704	18476	18332	18721	18482	18470	18448	18732	18601	18624	18606	18402	18644	18678	18323	18666	18568	18690	18567	18365	18518	18733	18399	18715	18905	18564	18723	18578	18497	18786	18675	18720	18754	18531	18608	18417	18551	18529	18547	18564	18662	18399	18671	18571	18572	18654	18504	18539	18658	18610	18498	18879	18554	18723	18669	18638	18674	18724	18461	18649	18480	18477	18509	18653	18591	18663	18591	18618	18821	18683	18767	18821	18649	18525	18725	18313	18633	18629	18480	18572	18486	18472	18545	18640	18583	18430	18699	18438	18375	18713	18624	18315	18740	18575	18475	18637	18478	18844	18649	18506	18519	18575	18391	18502	18748	18628	18630	18506	18654	18681	18752	18591	18613	18505	18421	18616	18329	18620	18665	18442	18389	18547	18638	18765	18581	18488	18889	18561	18639	18662	18643	18534	18781	18549	18753	18766	18701	18926	18634	18604	18622	18592	18675	18532	18601	18802	18594	18687	18521	18507	18637	18451	18748	18433	18851	18431	18692	18698	18693	18660	18664	18404	18548	18423	18923	18660	18523	18578	18669	18561	18821	18695	18465	18601	18414	18647	18681	18566	18648	18503	18620	18530	18643	18529	18695	18446	18801	18503	18425	18401	18439	18478	18634	18691	18597	18590	18498	18605	18309	18818	18516	18766	18818	18736	18506	18624	18871	18607	18759	18431	18592	18694	18417	18524	18631	18619	18682	18598	18660	18585	18499	18576	18478	18577	18673	18479	18729	18595	18555	18656	18546	18548	18673	18679	18377	18522	18718	18666	18632	18645	18651	18609	18633	18560	18807	18567	18528	18535	18591	18324	18572	18778	18644	18578	18615	18512	18810	18570	18310	18607	18742	18534	18627	18582	18391	18663	18612	18673	18599	18596	18667	18617	18660	18454	18734	18591	18497	18800	18510	18580	18604	18538	18494	18609	18570	18441	18768	18582	18537	18650	18648	18534	18741	18665	18742	18520	18660	18629	18596	18640	18434	18517	18557	18601	18589	18596	18594	18755	18468	18603	18593	18606	18708	18708	18544	18752	18524	18533	18523	18853	18592	18806	18587	18445	18577	18594	18575	18641	18545	18553	18570	18383	18735	18648	18834	18623	18686	18550	18682	18633	18419	18499	18673	18755	18659	18704	18546	18277	18416	18535	18588	18675	18649	18606	18607	18461	18646	18670	18443	18599	18329	18466	18796	18566	18559	18605	18578	18637	18604	18439	18712	18480	18562	18590	18628	18656	18706	18727	18940	18522	18461	18425	18549	18627	18607	18453	18748	18609	18655	18574	18581	18452	18601	18677	18516	18414	18655	18418	18524	18744	18520	18601	18537	18600	18510	18571	18448	18737	18500	18705	18661	18540	18658	18724	18663	18488	18828	18720	18631	18732	18676	18500	18663	18693	18826	18651	18749	18612	18580	18567	18678	18592	18448	18742	18684	18700	18488	18747	18540	18677	18470	18704	18861	18444	18776	18754	18710	18699	18412	18756	18633	18667	18531	18474	18731	18580	18574	18446	18861	18596	18473	18467	18439	18692	18803	18461	18549	18951	18809	18548	18507	18617	18733	18566	18821	18506	18594	18572	18512	18502	18539	18659	18695	18584	18730	18702	18733	18465	18384	18738	18564	18640	18648	18565	18743	18422	18738	18636	18555	18612	18710	18646	18566	18517	18562	18684	18663	18734	18743	18563	18840	18514	18528	18774	18555	18535	18637	18607	18482	18811	18655	18648	18628	18565	18813	18612	18550	18895	18611	18409	18558	18778	18542	18700	18840	18476	18623	18430	18682	18679	18550	18717	18576	18516	18697	18584	18749	18504	18658	18336	18575	18483	18634	18643	18688	18452	18643	18745	18652	18635	18738	18607	18724	18736	18348	18607	18493	18713	18785	18570	18635	18614	18553	18639	18604	18495	18601	18785	18768	18666	18686	18645	18670	18532	18692	18647	18551	18415	18644	18596	18523	18703	18659	18589	18584	18662	18475	18474	18828	18520	18472	18664	18643	18627	18684	18606	18404	18620	18633	18826	18695	18510	18684	18596	18478	18595	18691	18724	18488	18664	18462	18615	18707	18608	18429	18740	18747	18599	18709	18543	18579	18681	18570	18439	18595	18747	18623	18557	18660	18533	18685	18671	18452	18782	18737	18503	18621	18594	18413	18706	18623	18502	18561	18438	18548	18684	18390	18529	18460	18691	18570	18722	18686	18692	18645	18540	18497	18628	18700	18905	18825	18656	18632	18543	18609	18749	18751	18675	18666	18592	18679	18610	18721	18564	18494	18636	18672	18513	18718	18713	18731	18551	18540	18612	18421	18778	18621	18665	18590	18700	18543	18713	18515	18490	18528	18352	18448	18605	18533	18793	18529	18429	18413	18593	18421	18504	18427	18690	18346	18662	18373	18664	18457	18551	18763	18646	18563	18450	18789	18602	18503	18696	18436	18418	18728	18671	18558	18566	18382	18526	18832	18471	18485	18452	18639	18652	18435	18614	18735	18826	18752	18306	18440	18532	18646	18580	18535	18676	18583	18698	18434	18569	18508	18340	18595	18720	18533	18675	18534	18612	18466	18511	18765	18642	18703	18816	18546	18597	18496	18624	18665	18578	18626	18600	18684	18622	18596	18634	18752	18466	18758	18905	18742	18649	18570	18608	18472	18620	18663	18740	18362	18572
13889	21958	20912	18214	17400	16998	16876	16512	16573	16477	16146	16190	16268	16187	16186	16205	16333	16137	16274	16099	16085	16256	16146	16049	16104	16035	16111	16020	15947	16339	16218	16293	15969	16070	16132	16180	16021	16131	16002	16101	16202	16137	15882	16185	16064	15978	16078	15951	16136	16129	16177	16320	16180	16017	15953	16023	16083	16281	16136	15983	16023	16114	15988	16170	16211	16196	16079	16032	16119	16015	16116	16069	16136	16125	16071	16397	17053	16949	16300	16037	15986	16025	15979	16003	15984	15972	15930	16026	16069	16075	16122	15886	15982	16033	16138	15996	16115	15999	16019	16113	16096	16117	16001	16148	16059	16034	15977	15878	15927	16057	15958	16050	16202	15987	16099	15959	16159	15958	16027	16122	16114	16057	16088	16014	16088	15983	16102	15986	15912	15954	16202	15976	16161	16182	16064	15992	16104	15866	16029	16065	16087	15803	15893	15975	16036	16028	16137	15989	16203	16011	16085	16026	16152	15889	16091	16200	16040	16040	15931	16100	15914	15921	16084	16086	16142	16217	15983	16039	16119	15996	15989	16202	16006	16085	15976	16029	16130	15913	16033	16100	15953	15864	16085	16231	16095	15964	15844	15997	16028	16077	16084	16111	16127	15989	16049	16043	16185	16116	15985	15917	15934	15988	16039	16146	15865	16123	16132	16036	15942	15917	15888	16042	16011	16006	15758	16218	16091	16024	15795	15998	15848	16046	15958	15879	16061	16120	15988	16059	15948	16014	16151	16028	16056	15942	16033	15976	16090	15987	16143	16108	15894	16142	16231	16026	15904	15998	16039	15948	16167	16025	15997	16030	15910	16270	16042	16091	15921	15910	16011	16157	15941	15995	16073	15927	16090	16110	16058	16093	15928	16076	16252	16027	16122	16014	16049	16040	16016	16008	16005	16141	15932	16057	16103	16058	16044	15947	15856	16020	16112	16001	16097	16054	16035	16021	15988	16080	16043	15992	16176	15974	15893	16017	16067	16047	16093	16049	15975	16003	16165	16112	15968	16136	16044	16006	16110	16302	15950	15989	16027	16235	16022	16019	16015	16094	15792	15903	16026	16293	16013	15835	16093	16079	16037	15915	15987	16076	16236	16013	16122	16026	16125	16013	16104	15984	16162	16166	15946	16166	15854	16160	16064	15995	16023	15957	16063	16061	16077	16122	16101	16068	16032	16074	15965	16003	15908	15951	16048	16196	16039	16081	16072	15928	16085	15860	16026	16006	16012	15891	15897	15963	16007	16158	16007	15930	16243	15952	16175	16062	16062	16057	16082	16149	16140	16060	16166	15986	16046	16107	16021	16069	15937	16104	15991	15922	16081	16236	16047	15942	16164	16052	15923	16073	16038	16038	16101	16123	16201	16154	16023	15957	15978	16074	15892	16015	16126	15974	16129	15989	16026	16154	16161	15865	16019	16067	16038	15971	16195	16135	16016	16131	16127	15947	16029	16015	16094	16008	15895	16111	16309	16041	16031	16246	15906	16042	16036	15997	16155	15899	16079	15998	15920	16041	16057	16011	16228	15966	15973	16013	16013	16132	16045	16025	15962	15856	15891	16055	15961	15997	16015	16050	16103	16058	15970	16032	15942	15930	16069	15995	16033	15967	16161	16127	16028	16182	16231	15887	16126	16049	16003	16015	16056	15955	16057	15960	16036	16053	15899	16158	15967	15864	15853	15999	16011	16354	15949	16106	16024	16082	16082	15876	15995	16143	16030	15953	15930	15941	16010	16134	15897	16066	16128	16132	16136	16046	16059	15946	16051	16087	15996	16151	15978	15932	15852	16050	16078	16068	16058	16211	16010	15979	16033	15994	15996	16286	16018	16202	16017	15988	16146	16158	15995	16018	15951	15995	16207	16123	16139	16020	15865	16019	16001	16113	16002	16085	15996	16016	15936	16059	16094	16036	15972	15924	15904	15956	16070	16100	15974	16012	16038	15923	15944	16007	16038	16132	15871	16027	16049	16005	16116	16100	16177	16021	15858	15995	15915	16125	15957	16211	16075	15974	16124	16214	16087	15913	15906	15875	16039	15879	15977	16066	16051	16000	15993	15922	16084	16069	16085	16103	15872	16181	16037	16124	15896	16062	15993	15812	16176	16055	15968	15978	15998	16016	16103	15984	15987	16196	16054	16029	16178	15939	15985	16189	15944	15958	16062	16000	16046	16111	16067	15999	16141	15978	16005	15982	15968	16166	16170	16079	15889	15859	16138	15939	16156	16100	16045	16134	16188	16024	15942	16113	16085	16223	15894	16016	16110	16038	15949	16017	15990	15974	16028	16128	16034	16110	16020	16108	16160	15981	16320	16085	16005	16100	16033	16153	16029	16069	16155	16221	16086	15906	16058	16093	15932	16095	16114	16118	16021	15939	16088	16102	16049	16156	16020	16090	15952	15922	16085	15898	16123	15986	16227	16180	16023	15925	16101	16064	16059	15951	16182	15842	16129	16130	16019	16005	15968	16062	15975	15969	16153	15982	15928	16036	16183	15998	16226	16035	16071	16291	16085	16118	16030	15961	16142	16024	16316	16186	16101	16028	16042	16077	15969	15964	16023	16045	16055	15891	15965	15970	15983	15978	16114	16004	15972	15957	16058	15989	16173	16107	16065	16051	15949	16206	15932	15969	15958	15857	16248	15847	16163	16245	15898	16092	15849	15983	15870	16030	15994	16026	15988	15808	16059	16070	16086	16111	16128	15914	16039	15984	16003	16131	16087	15969	15941	15917	16024	16079	16037	16203	16050	15966	16007	16090	16240	16187	15886	15969	16065	16048	15926	16141	15988	15969	15975	15951	16295	16006	16062	15902	16186	16014	16050	15889	15954	16136	15861	16030	15966	16148	15958	16034	15988	15955	15934	15865	16130	16061	16094	16060	16022	16226	16101	16104	16016	15880	16170	16040	16003	15948	15892	16045	16054	16118	15922	16103	16136	15985	16115	15878	16038	16007	15952	16224	15841	16031	16072	16041	15950	16079	16133	15930	16077	16069	16196	15979	16041	16054	15989	16223	15918	16020	16063	16060	16110	16039	16074	15925	16036	15907	16152	16068	16148	15950	16068	16147	15814	15831	16062	16090	15934	16105	15960	16052	15946	15824	15935	15961	15941	16153	15959	15948	16220	15949	16092	16107	15994	16087	15966	16083	16051	16229	16066	16050	16002	15858	16006	16075	16148	15959	16213	16082	16016	15987	16085	16015	16011	16221	16052	16056	15993	16018	16105	15919	16232	16037	16019	16129	16130	16015	16003	16121	16119	15874	16113	15986	15895	16057	15877	16034	16037	16101	16126	16096	16096	15961	15973	15929	16257	15976	15916	16014	16086	15938	16058	15959	16066	15898	16019	16041	16183	16063	16085	16054	15868	16102	16270	16192	15984	15968	15975	15978	16118	16145	16015	16038	16116	16143	15970	16033	15921	16014	15977	16233	16105	15989	16133	15989	16035	16146	16055	16020	15970	16108	15969	16044	15963	16174	16108	16069	15796	16035	16157	16022	16097	15954	16065	16053	15956	16067	15928	16143	16022	16038	16040	16112	15938	15951	16187	15934	16121	16032	15964	15979	15968	16052	16010	16137	16015	16124	16164	16004	15950	15972	16086	15995	16031	16042	16016	16172	16071	16073	16067	15939	16073	16132	16006	16028	16136	16125	15933	16090	16067	15975	16074	15995	16214	16020	16083	15763	16038	15852	16025	16023	16248	16090	16094	16050	16044	16116	16019	16107	16205	15991	15960	15858	16011	15911	15796	15856	16004	16139	16067	16063	15923	16258	16046	15947	15997	16042	16064	16024	15878	15793	16047	16044	16109	15948	16126	16009	16190	16063	16196	15941	15982	16050	15972	16084	16101	16023	16062	16220	15940	16032	16101	15905	16050	15976	16041	15965	16116	16084	16009	16140	16024	16162	16049	16020	15962	16141	15888	16158	16133	15927	15993	15959	16096	15975	16046	16148	16148	16149	16071	16101	16084	15996	15970	15945	16112	16087	16075	16154	16248	15897	16153	15798	15864	16042	15903	16141	16024	15950	15924	16069	15942	16058	16082	16125	15949	16022	16044	16037	16053	15951	16106	16218	16086	16038	16114	16101	16072	16083	16040	16110	15978	15789	16073	16002	16074	16028	15952	16029	16128	16044	16167	16124	16023	16130	16119	16132	15918	16059	16012	16183	16234	16079	15920	16149	15968	16074	15920	15938	16139	15974	16012	16040	15923	16020	15823	16079	16199	16123	15903	15988	16118	16011	16034	16213	16022	15995	16253	16278	16040	16191	16020	15838	16165	15992	16113	15973	15972	16195	16363	16011	15915	16015	15984	16099	15959	16003	16071	16019	16063	16144	16085	16040	16133	16014	15906	16042	16296	15921	16241	15943	15862	15850	15889	15933	15995	16149	15883	16008	15949	16160	16041	16068	16103	15988	16040	16061	16068	15998	15924	16136	16182	16016	16178	15914	15855	15932	16080	16084	15964	16033	15852	15946	15903	16058	16002	15936	15983	15964	16083	16091	16108	15988	16027	16119	16089	15965	16127	16066	16047	16018	15982	16171	16091	15925	16217	16030	16176	16148	16025	15909	16013	16121	16183	16039	16132	15960	16027	16078	15997	16098	16209	15892	16134	16193	16100	16175	16087	16119	15980	16003	16218	15854	16068	15973	15993	16048	15967	15986	16114	16213	16091	16059	15947	16092	15970	16019	16096	16066	16086	16004	15930	15935	15981	16068	16160	16064	15936	16048	15813	16124	16267	16099	16118	15971	16268	16223	16051	16093	16048	16068	15999	16131	16201	16139	16186	16209	15923	16133	16141	15773	15997	16068	16100	15890	15959	16040	16094	16083	15733	16050	16260	16092	16018	16060	16002	16028	16054	16083	15969	16037	16030	15786	16122	16014	16114	16085	16061	16156	16076	15996	16036	16134	16050	15965	15998	15929	16003	15939	15963	15989	16028	16105	16132	15984	15995	15990	16105	16030	16124	15962	15987	16042	16051	16208	16077	16083	16203	16015	16075	16025	15933	16234	16149	15996	16074	15979	15982	16067	16176	16117	16039	16023	16010	15890	16097	16032	16104	16129	16059	16230	16044	16046	16078	16129	16117	15940	16098	16143	16091	15927	15895	15788	16202	16018
22880	21376	29347	23773	21573	23674	25762	20959	19915	20385	20364	20047	20198	19926	20012	20035	19740	19880	19688	19831	19801	19998	19577	19741	19550	19535	19728	19587	19519	19741	19634	19691	19803	19632	19753	19624	19597	19686	19594	19630	19696	19642	19601	19794	19687	19673	19670	19595	19777	19676	19484	19726	19577	19667	19538	19370	19625	19504	19336	19475	19710	19690	19631	19497	19669	19497	19664	19646	19646	19396	19620	19699	19571	19566	19483	19971	20483	20530	19863	19434	19692	19585	19670	19552	19556	19613	19557	19359	19599	19546	19776	19594	19631	19642	19768	19548	19613	19599	19482	19520	19434	19632	19506	19333	19541	19597	19493	19810	19308	19593	19552	19556	19501	19546	19610	19659	19600	19728	19601	19412	19464	19306	19516	19626	19227	19533	19517	19455	19566	19621	19400	19411	19542	19640	19657	19402	19538	19709	19614	19439	19591	19527	19474	19560	19646	19543	19595	19649	19388	19449	19658	19457	19514	19478	19448	19382	19477	19494	19620	19453	19664	19434	19824	19731	19650	19723	19788	19383	19456	19464	19459	19573	19654	19382	19524	19638	19540	19557	19619	19806	19575	19536	19486	19675	19657	19519	19717	19439	19646	19311	19374	19650	19332	19358	19653	19399	19426	19420	19607	19506	19613	19453	19644	19602	19446	19631	19547	19693	19458	19463	19812	19548	19338	19330	19520	19447	19531	19641	19364	19478	19423	19449	19539	19509	19595	19528	19485	19301	19581	19530	19638	19324	19505	19436	19427	19332	19596	19504	19511	19594	19429	19840	19309	19650	19394	19492	19452	19606	19335	19460	19518	19564	19482	19523	19567	19714	19395	19412	19540	19479	19645	19533	19457	19518	19436	19487	19362	19579	19402	19337	19639	19522	19597	19713	19633	19534	19546	19312	19480	19526	19724	19519	19650	19632	19798	19727	19617	19389	19488	19763	19568	19512	19484	19490	19690	19275	19608	19579	19509	19647	19503	19414	19458	19416	19550	19450	19756	19635	19500	19698	19654	19639	19545	19485	19308	19500	19590	19354	19685	19411	19483	19545	19585	19578	19586	19539	19418	19485	19523	19259	19734	19714	19519	19584	19541	19330	19506	19457	19569	19583	19425	19568	19437	19364	19562	19577	19331	19396	19522	19306	19520	19414	19384	19329	19375	19342	19394	19691	19625	19330	19575	19481	19384	19483	19527	19313	19565	19524	19415	19554	19416	19291	19662	19469	19458	19587	19404	19659	19562	19596	19533	19537	19672	19421	19439	19416	19452	19380	19438	19664	19386	19472	19511	19476	19375	19615	19632	19591	19551	19629	19622	19426	19652	19550	19475	19504	19463	19479	19503	19629	19664	19624	19507	19440	19681	19608	19623	19532	19568	19580	19374	19388	19456	19583	19635	19341	19596	19455	19557	19441	19527	19481	19469	19477	19417	19606	19611	19392	19604	19473	19559	19423	19457	19528	19471	19491	19397	19322	19620	19458	19385	19370	19492	19411	19584	19518	19636	19635	19411	19814	19361	19229	19384	19566	19496	19302	19538	19513	19562	19609	19552	19361	19656	19617	19933	19428	19432	19537	19537	19489	19633	19416	19574	19597	19455	19450	19586	19753	19521	19464	19510	19473	19477	19392	19610	19629	19507	19527	19663	19459	19740	19472	19458	19233	19353	19555	19773	19600	19439	19291	19406	19531	19473	19375	19413	19575	19696	19538	19510	19569	19369	19562	19515	19623	19652	19412	19556	19366	19417	19350	19368	19423	19483	19413	19709	19200	19440	19475	19580	19475	19458	19483	19364	19416	19492	19537	19775	19654	19560	19557	19504	19541	19561	19515	19305	19644	19445	19386	19547	19510	19421	19566	19448	19722	19536	19545	19662	19379	19323	19420	19416	19559	19359	19374	19535	19436	19524	19511	19396	19418	19328	19382	19696	19329	19364	19676	19454	19476	19617	19200	19368	19619	19608	19546	19584	19438	19435	19527	19324	19460	19643	19383	19458	19523	19618	19473	19393	19454	19581	19328	19565	19320	19527	19625	19503	19532	19548	19568	19551	19300	19483	19322	19349	19504	19644	19478	19417	19742	19452	19511	19366	19676	19520	19481	19560	19261	19480	19269	19464	19536	19622	19483	19477	19479	19503	19679	19656	19603	19621	19533	19517	19402	19559	19470	19368	19474	19595	19546	19489	19450	19341	19572	19395	19445	19614	19371	19527	19591	19336	19519	19533	19606	19713	19406	19447	19371	19505	19696	19610	19722	19389	19269	19602	19355	19498	19559	19455	19279	19327	19452	19301	19685	19524	19689	19478	19354	19669	19519	19504	19516	19359	19487	19506	19423	19514	19578	19539	19490	19562	19673	19436	19498	19499	19455	19458	19362	19600	19517	19534	19388	19648	19577	19420	19281	19632	19486	19461	19445	19572	19561	19479	19408	19575	19544	19649	19230	19566	19499	19436	19521	19382	19575	19392	19333	19489	19477	19500	19359	19343	19235	19463	19322	19510	19488	19510	19700	19432	19378	19557	19492	19437	19503	19608	19378	19445	19335	19579	19501	19401	19655	19441	19490	19814	19515	19558	19271	19368	19378	19385	19591	19525	19345	19528	19442	19573	19496	19662	19497	19477	19570	19613	19505	19531	19514	19601	19633	19500	19295	19618	19599	19601	19346	19547	19603	19470	19391	19290	19519	19518	19517	19579	19481	19442	19731	19400	19300	19584	19407	19564	19773	19567	19409	19513	19477	19462	19514	19387	19615	19387	19363	19554	19687	19495	19532	19508	19414	19558	19647	19713	19653	19507	19670	19506	19649	19472	19658	19617	19447	19780	19436	19418	19476	19522	19580	19493	19426	19274	19698	19575	19679	19512	19657	19332	19451	19439	19549	19713	19482	19461	19656	19426	19253	19497	19253	19533	19437	19293	19416	19398	19649	19330	19502	19599	19394	19467	19352	19532	19519	19577	19509	19643	19634	19349	19415	19547	19690	19248	19496	19459	19699	19643	19652	19512	19412	19431	19758	19464	19632	19544	19360	19557	19442	19438	19370	19557	19427	19525	19539	19542	19521	19355	19557	19421	19443	19443	19514	19519	19381	19475	19640	19467	19485	19456	19571	19316	19559	19560	19339	19515	19587	19501	19434	19554	19283	19659	19599	19403	19615	19570	19638	19547	19493	19496	19304	19436	19450	19615	19614	19440	19695	19522	19591	19391	19625	19532	19644	19472	19758	19640	19486	19538	19569	19522	19494	19584	19494	19500	19541	19453	19491	19575	19505	19560	19636	19552	19417	19413	19259	19312	19478	19493	19777	19462	19286	19601	19346	19294	19416	19481	19590	19457	19481	19443	19514	19501	19590	19518	19526	19348	19436	19551	19469	19486	19631	19480	19631	19540	19589	19620	19541	19507	19354	19584	19575	19440	19525	19598	19517	19328	19546	19497	19578	19345	19521	19609	19781	19693	19444	19700	19605	19436	19523	19313	19627	19842	19395	19433	19643	19430	19508	19429	19284	19579	19344	19453	19513	19811	19471	19546	19636	19666	19713	19494	19405	19271	19543	19544	19465	19613	19542	19431	19567	19460	19437	19585	19500	19384	19506	19525	19635	19452	19546	19600	19450	19679	19575	19538	19488	19519	19565	19450	19549	19476	19410	19443	19244	19450	19455	19598	19546	19487	19427	19440	19120	19380	19515	19490	19353	19597	19506	19400	19359	19213	19462	19414	19651	19623	19498	19694	19485	19576	19464	19532	19600	19479	19394	19565	19400	19397	19303	19343	19660	19520	19685	19717	19682	19538	19657	19555	19746	19546	19720	19478	19142	19515	19532	19236	19389	19464	19476	19601	19448	19488	19430	19569	19428	19682	19400	19376	19535	19565	19460	19624	19574	19639	19512	19594	19468	19725	19427	19594	19720	19298	19419	19408	19351	19627	19472	19508	19405	19530	19442	19515	19574	19432	19370	19340	19659	19723	19535	19687	19511	19562	19533	19501	19480	19586	19669	19657	19591	19483	19611	19633	19318	19631	19376	19711	19485	19349	19504	19367	19636	19615	19549	19378	19687	19346	19478	19569	19381	19553	19457	19657	19468	19355	19577	19674	19595	19547	19609	19429	19608	19595	19608	19506	19483	19696	19437	19636	19447	19644	19488	19526	19411	19459	19435	19571	19332	19462	19420	19459	19315	19422	19487	19591	19479	19461	19395	19436	19666	19543	19331	19322	19515	19528	19534	19507	19623	19535	19470	19489	19376	19620	19348	19447	19471	19510	19467	19504	19603	19494	19595	19591	19674	19458	19543	19447	19588	19511	19351	19470	19388	19469	19242	19497	19369	19432	19503	19430	19583	19486	19538	19562	19386	19735	19481	19483	19479	19579	19652	19727	19419	19681	19479	19663	19462	19487	19510	19689	19652	19453	19289	19629	19582	19614	19594	19550	19437	19379	19555	19739	19642	19434	19602	19403	19402	19502	19608	19572	19631	19338	19486	19609	19495	19529	19527	19520	19681	19598	19571	19474	19543	19523	19606	19729	19511	19664	19488	19736	19754	19743	19548	19501	19387	19580	19644	19592	19439	19558	19607	19415	19565	19451	19434	19590	19508	19681	19564	19448	19486	19271	19421	19621	19416	19633	19419	19622	19406	19576	19564	19351	19521	19495	19649	19556	19533	19482	19513	19377	19528	19656	19630	19388	19488	19640	19483	19608	19524	19567	19454	19645	19394	19340	19331	19544	19394	19574	19617	19528	19476	19641	19549	19574	19508	19453	19643	19421	19592	19607	19618	19445	19633	19580	19556	19491	19501	19454	19418	19342	19614	19480	19817	19382	19487	19631	19479	19474	19372	19498	19363	19722	19558	19573	19347	19511	19399	19480	19478	19537	19468	19621	19636	19568	19489	19453	19398	19551	19654	19351	19204	19549	19578	19440	19567	19479	19579	19486	19408	19579	19427	19655	19629	19368	19388	19404	19699	19443	19450	19425	19512	19514	19205	19545	19573	19741	19597	19513	19515	19525	19623	19494	19382	19698	19473	19542	19463	19483	19536	19726	19723	19617	19419	19535	19630	19464	19579	19513	19452	19608	19556	19518	19877	19539	19486	19468	19476	19402	19583	19628	19631	19623	19519	19694	19710	19486	19575
15780	26585	25137	21033	19365	18322	17877	17446	17160	17178	16980	16873	16796	16829	16671	16723	16584	16687	16749	16803	16652	16681	16676	16522	16592	16510	16518	16585	16674	16571	16367	16529	16593	16557	16710	16591	16505	16534	16606	16488	16667	16710	16563	16732	16510	16396	16517	16617	16452	16534	16738	16579	16585	16427	16348	16435	16500	16761	16494	16624	16738	16519	16500	16563	16564	16667	16421	16636	16481	16636	16550	16514	16750	16612	16451	17359	17900	17780	17010	16329	16455	16582	16548	16378	16563	16438	16396	16570	16390	16585	16371	16403	16525	16430	16530	16303	16721	16534	16543	16422	16569	16402	16603	16595	16487	16410	16468	16653	16556	16353	16464	16469	16354	16377	16718	16580	16546	16403	16437	16533	16451	16606	16463	16612	16500	16553	16395	16459	16346	16399	16569	16403	16517	16465	16658	16568	16509	16435	16395	16325	16666	16456	16395	16515	16391	16558	16469	16559	16330	16543	16477	16481	16357	16622	16441	16494	16560	16436	16726	16690	16420	16465	16558	16670	16452	16392	16559	16605	16477	16502	16589	16481	16493	16508	16559	16345	16591	16557	16524	16647	16417	16417	16554	16417	16632	16459	16394	16598	16374	16666	16470	16434	16468	16714	16544	16572	16563	16506	16375	16692	16505	16384	16547	16698	16688	16533	16612	16283	16518	16559	16548	16433	16496	16581	16618	16605	16408	16473	16409	16689	16423	16665	16299	16353	16477	16515	16650	16527	16488	16410	16498	16503	16700	16541	16714	16562	16538	16343	16574	16559	16475	16440	16655	16450	16330	16737	16633	16316	16407	16573	16401	16532	16493	16463	16626	16524	16506	16553	16610	16469	16357	16718	16569	16321	16291	16762	16672	16656	16368	16574	16667	16569	16749	16364	16641	16651	16536	16564	16373	16536	16675	16561	16648	16472	16535	16365	16541	16307	16472	16419	16398	16519	16598	16456	16628	16466	16441	16572	16590	16383	16414	16658	16509	16559	16403	16622	16647	16542	16430	16486	16527	16526	16419	16387	16624	16407	16518	16622	16598	16398	16693	16526	16517	16427	16428	16473	16402	16486	16442	16436	16618	16345	16399	16663	16572	16563	16337	16448	16514	16492	16484	16625	16339	16570	16481	16428	16450	16472	16542	16490	16371	16440	16570	16458	16606	16494	16625	16449	16582	16632	16562	16603	16483	16602	16450	16457	16595	16525	16515	16441	16505	16605	16452	16391	16427	16602	16342	16533	16577	16471	16522	16512	16396	16455	16404	16550	16435	16525	16408	16682	16555	16553	16481	16465	16526	16408	16471	16508	16560	16512	16484	16521	16559	16396	16485	16292	16465	16595	16570	16484	16729	16580	16449	16248	16607	16439	16496	16531	16646	16440	16442	16550	16449	16442	16449	16409	16457	16380	16464	16508	16538	16458	16620	16474	16307	16440	16433	16632	16437	16643	16548	16464	16528	16407	16581	16524	16440	16552	16564	16478	16723	16475	16434	16682	16445	16478	16422	16423	16504	16441	16575	16385	16580	16558	16630	16539	16389	16545	16516	16416	16622	16562	16575	16541	16532	16575	16723	16534	16324	16393	16448	16439	16495	16545	16531	16553	16405	16566	16427	16536	16473	16536	16574	16558	16527	16559	16465	16588	16673	16403	16491	16710	16340	16371	16625	16717	16761	16309	16505	16357	16539	16564	16707	16390	16475	16558	16615	16553	16416	16475	16437	16450	16452	16338	16476	16505	16509	16477	16590	16455	16587	16556	16385	16653	16482	16475	16426	16491	16389	16480	16624	16517	16568	16567	16561	16372	16500	16564	16511	16811	16386	16704	16538	16626	16339	16600	16635	16474	16466	16386	16539	16498	16552	16495	16598	16319	16653	16630	16459	16551	16487	16523	16606	16747	16341	16528	16246	16559	16473	16780	16473	16385	16566	16549	16529	16347	16471	16394	16552	16652	16331	16455	16502	16417	16382	16578	16559	16521	16568	16602	16540	16469	16380	16324	16537	16442	16373	16435	16449	16620	16417	16375	16519	16527	16370	16628	16461	16428	16596	16421	16549	16454	16605	16425	16463	16576	16489	16544	16431	16669	16535	16492	16552	16275	16461	16473	16501	16630	16499	16299	16594	16518	16425	16591	16348	16463	16555	16471	16496	16560	16418	16288	16537	16602	16659	16571	16406	16642	16490	16507	16411	16434	16357	16501	16543	16529	16423	16531	16463	16510	16639	16507	16546	16576	16606	16584	16479	16517	16492	16559	16499	16338	16464	16632	16474	16467	16361	16491	16537	16457	16450	16705	16632	16522	16598	16602	16464	16346	16524	16658	16366	16498	16434	16621	16504	16436	16399	16478	16701	16369	16433	16442	16539	16553	16556	16462	16376	16458	16574	16566	16636	16464	16503	16405	16529	16464	16505	16661	16328	16457	16532	16645	16385	16481	16364	16618	16523	16596	16725	16473	16575	16617	16536	16535	16528	16668	16528	16472	16357	16693	16585	16474	16446	16334	16509	16556	16453	16375	16423	16429	16523	16657	16487	16503	16539	16541	16346	16621	16476	16628	16519	16466	16380	16459	16486	16519	16544	16496	16561	16547	16488	16296	16515	16481	16709	16599	16491	16363	16398	16466	16470	16592	16732	16424	16265	16572	16493	16462	16403	16408	16428	16427	16640	16352	16488	16502	16541	16475	16489	16411	16549	16510	16548	16485	16461	16288	16452	16429	16517	16482	16347	16494	16446	16582	16583	16558	16448	16531	16437	16577	16637	16552	16464	16249	16659	16625	16584	16574	16618	16439	16520	16457	16659	16549	16587	16613	16390	16570	16471	16576	16601	16520	16577	16508	16534	16548	16502	16479	16307	16401	16520	16345	16507	16473	16539	16440	16488	16713	16509	16620	16543	16604	16489	16570	16469	16503	16489	16533	16386	16505	16565	16468	16488	16557	16497	16426	16465	16445	16551	16469	16344	16579	16581	16622	16624	16391	16589	16555	16553	16577	16632	16524	16318	16583	16407	16421	16611	16675	16447	16335	16423	16710	16478	16466	16530	16385	16583	16519	16413	16429	16499	16531	16386	16665	16553	16531	16482	16595	16542	16425	16293	16350	16446	16438	16727	16521	16600	16333	16431	16705	16550	16527	16464	16373	16360	16543	16371	16606	16542	16478	16477	16499	16751	16530	16605	16425	16518	16754	16480	16720	16395	16538	16409	16645	16587	16591	16491	16511	16472	16580	16653	16518	16732	16365	16517	16575	16429	16594	16431	16685	16482	16466	16432	16452	16546	16559	16585	16465	16455	16453	16620	16600	16515	16344	16526	16529	16367	16570	16472	16623	16437	16520	16657	16309	16648	16539	16527	16547	16544	16429	16668	16642	16346	16644	16570	16462	16407	16726	16502	16761	16439	16544	16561	16502	16648	16349	16640	16617	16343	16546	16529	16339	16594	16423	16561	16500	16501	16461	16559	16535	16432	16370	16522	16593	16603	16450	16447	16396	16475	16639	16464	16368	16443	16562	16453	16399	16670	16594	16749	16428	16343	16512	16550	16475	16476	16447	16646	16679	16581	16628	16280	16487	16288	16451	16572	16531	16526	16501	16547	16368	16505	16491	16393	16416	16615	16552	16524	16489	16348	16553	16441	16547	16531	16436	16543	16562	16714	16466	16493	16695	16473	16468	16604	16549	16647	16331	16654	16305	16494	16569	16417	16523	16416	16341	16602	16660	16341	16540	16705	16511	16397	16615	16442	16383	16620	16630	16468	16402	16652	16489	16690	16653	16533	16473	16472	16339	16618	16337	16383	16360	16618	16732	16283	16534	16517	16529	16592	16351	16684	16647	16473	16470	16386	16683	16481	16531	16381	16414	16374	16584	16632	16548	16525	16380	16463	16680	16488	16542	16616	16551	16415	16512	16474	16629	16601	16572	16466	16525	16494	16509	16609	16539	16514	16429	16580	16405	16531	16422	16542	16520	16556	16411	16571	16512	16549	16460	16533	16483	16443	16586	16242	16614	16385	16719	16434	16420	16443	16371	16423	16544	16449	16435	16353	16599	16448	16473	16492	16468	16580	16572	16381	16672	16604	16566	16693	16565	16504	16561	16504	16452	16396	16558	16313	16500	16520	16555	16534	16437	16540	16375	16421	16715	16654	16603	16520	16554	16548	16571	16626	16831	16488	16598	16476	16595	16450	16442	16424	16489	16358	16662	16560	16580	16642	16456	16615	16518	16538	16399	16512	16413	16470	16409	16542	16416	16437	16534	16525	16469	16499	16473	16669	16490	16368	16580	16454	16558	16488	16440	16543	16644	16367	16330	16602	16371	16571	16625	16312	16559	16335	16510	16565	16446	16509	16630	16513	16709	16733	16493	16527	16498	16462	16600	16500	16393	16453	16589	16431	16608	16515	16632	16410	16539	16467	16584	16478	16531	16588	16501	16626	16469	16464	16522	16474	16513	16650	16539	16523	16623	16531	16590	16498	16481	16456	16492	16494	16417	16478	16483	16653	16411	16547	16197	16470	16564	16493	16552	16459	16358	16432	16583	16567	16412	16562	16513	16506	16669	16407	16517	16472	16549	16594	16517	16471	16495	16587	16358	16668	16643	16554	16474	16392	16501	16407	16586	16535	16429	16477	16252	16571	16459	16652	16627	16552	16373	16579	16496	16460	16501	16487	16447	16379	16507	16558	16572	16655	16532	16476	16435	16506	16493	16618	16567	16438	16523	16595	16501	16517	16423	16614	16500	16621	16597	16608	16579	16448	16674	16598	16516	16563	16501	16386	16478	16675	16417	16427	16297	16527	16430	16553	16706	16441	16624	16508	16483	16446	16690	16556	16368	16571	16542	16591	16364	16397	16470	16523	16364	16552	16619	16593	16512	16507	16417	16414	16750	16525	16410	16486	16698	16566	16355	16369	16567	16514	16426	16512	16551	16396	16670	16605	16547	16483	16498	16526	16484	16563	16590	16415	16477	16489	16304	16494	16546	16348	16509	16403	16464	16444	16502	16378	16456	16531	16336	16671	16554	16592	16616	16369	16336	16493	16488	16522	16503	16433	16513	16553	16531	16616	16509	16503	16562	16576	16443	16459	16631	16533	16456	16547	16566	16578	16461	16536	16467	16667	16439	16448	16407
27256	21891	24913	22098	19032	19031	19232	19101	18978	19081	19208	19146	19130	18913	19018	18976	19198	19306	18936	18907	19014	18937	18955	18871	19094	19108	19077	19190	19139	19246	19073	19171	18921	19182	19090	19201	18819	19220	19136	18898	19111	18812	18863	19090	19161	18952	18974	19095	18966	19237	18932	18815	19115	18879	19104	18918	19015	19290	19057	19071	19058	19021	19013	19158	19027	19117	19136	18926	19068	18933	18912	18989	19068	19019	18925	19081	19078	19179	19118	19087	18986	18901	18979	19234	19118	18916	19046	18895	19121	19044	19135	18976	19034	18918	18932	19185	18844	18962	18979	18910	18948	19049	18904	19009	19224	19015	19019	18978	19062	19058	18979	18924	18991	18979	19012	18852	18880	19053	18898	18981	18931	18971	18829	18712	19019	18822	19166	19106	18747	19244	19030	19093	18899	18949	18738	18812	18705	18836	19053	18850	18932	18959	18953	18838	18843	18903	19090	19141	18764	19156	19077	19119	18938	18921	19074	18911	19090	18989	18991	19028	19051	19103	19033	18974	19008	19087	18935	18886	18949	18928	19016	18959	18988	18974	18928	19074	18848	19120	18857	19317	19011	19122	19126	18770	19065	19179	18834	18921	19112	18781	18968	19017	19026	19111	18836	19182	18997	19216	18846	18989	18804	18929	19099	19039	19018	19015	19020	19153	18947	18960	19167	19005	18897	18854	19059	18995	18988	19129	19138	18860	18918	18803	19022	19082	19004	18955	18891	19040	18839	18988	18859	18753	19003	19024	19035	18770	19011	19113	18977	18845	19181	18868	18938	18903	18929	18905	18999	18929	18967	18967	18996	19092	19093	18882	18918	18769	19081	18983	18944	18950	19126	18946	19084	18864	19172	18814	18918	18712	19193	19127	19117	18947	19052	19080	19066	18966	19065	19219	19043	18994	19118	19093	18768	18853	18899	18836	19175	19164	19171	19169	19001	18920	18903	19076	19018	18934	18917	18919	19034	18985	19160	18931	18843	18972	19027	18929	18918	18844	18798	18983	18945	19106	18870	18933	19057	19029	19236	19076	18982	18990	19008	18883	19092	18990	19168	18979	18787	18681	18920	19033	19039	19059	18982	18818	18843	19127	19042	18868	19151	19019	19039	19016	19009	18834	18988	18946	18888	18991	18885	18860	18952	19242	19103	19072	19051	19021	19087	18877	19155	18803	19055	19053	19081	19253	19096	18886	18997	18961	19187	18909	18939	18974	19177	19118	19104	18832	18980	19178	19108	19120	18929	18939	18977	19056	19260	18935	18907	19102	19013	18916	19086	19003	19174	19226	18901	19097	19063	19007	19066	18795	18903	18860	19202	19023	18922	18839	19107	19102	18948	18932	19068	19033	19137	18806	19027	19030	19002	19071	18962	18978	19012	19220	18911	19001	19015	18923	19101	18914	18962	19015	19042	19238	18946	18943	19057	18985	19011	19026	18887	19067	18818	18991	18752	19143	19065	19041	19062	18902	19080	18858	19193	18861	19071	19138	19149	19176	18937	19152	19036	18805	19142	18962	19018	18967	19094	18919	18899	18869	18934	19098	18908	18942	19144	19067	18977	19098	18978	18984	19119	18926	19030	18913	18955	18945	18867	19088	19097	18847	18942	18868	19287	18886	19075	19167	19152	19008	19072	19086	19237	18999	18883	19035	19145	19012	18839	19174	19149	19068	19128	19018	19009	18928	19008	19063	18981	18958	19135	19050	18945	18931	18976	19083	19073	19128	18942	19154	19090	18910	18859	19025	19087	19039	18978	19050	19052	19238	18990	18960	18898	19130	18832	18803	18984	18907	19016	19040	19056	19000	19207	19026	19139	19156	18886	18846	18814	18945	18839	19137	18906	18920	19119	18900	18926	19270	19127	19286	19190	18992	19101	19036	19079	18860	19030	19130	19140	19007	18985	19046	18926	19063	18887	18921	19081	18972	19110	18915	19155	19069	18947	18944	19125	19084	19072	18914	19152	19024	18863	18773	18953	19168	18959	19111	18991	18873	19126	19042	19052	19023	18799	18990	19111	19171	19053	19080	19076	18967	19075	19066	19055	19045	19190	18984	19143	19037	18927	18903	18950	18923	18974	18855	19021	18940	18882	19103	19082	18798	19046	19257	18939	19159	18980	18766	18954	18843	18909	18915	19115	18914	18989	19097	19081	19195	19123	18899	18934	18996	19048	18943	19021	19050	18964	18978	18927	18913	19128	18854	18962	19098	18803	18914	18829	18903	18649	18940	18890	19114	18984	18995	19059	19119	18917	18940	19045	19154	19124	19129	18869	18712	18967	18921	18879	18957	19161	18938	19016	19050	19125	18766	19150	18949	18997	19013	19074	19004	19097	18967	18876	18998	19018	18932	18892	19113	19044	18993	18854	19173	18957	19094	19058	19049	19165	19038	19112	19019	18989	18950	19176	19039	19087	19199	19057	18950	19007	18869	18941	18924	18741	19048	18969	18997	18985	19134	18977	18987	18970	19071	18952	18926	19034	19109	19238	18893	19040	18966	19032	18923	19080	19086	19133	18976	19118	18851	18877	19000	18923	19050	19143	18988	18948	19156	18752	18991	19093	19057	18981	19160	18930	19023	18776	19054	19210	18866	19066	19055	19031	18871	19038	18958	18925	18901	18949	19063	19082	18976	18934	19142	19108	19026	19116	18999	19310	18813	18882	18979	19103	18997	19101	19108	19022	19069	19040	18877	18869	19040	19082	19087	19142	19209	19147	18957	19139	18817	18972	18969	19084	18893	18828	19170	19028	19017	19160	19056	19101	18940	19001	18913	19099	19053	19043	18939	19135	19124	19148	19204	18805	19105	18764	19034	18862	18917	18952	18836	18941	19085	19141	19091	18906	18932	19206	19050	19024	18741	19025	18915	18845	18964	19034	18922	18895	19010	19162	19081	18905	19051	19233	18953	19095	18838	18909	19015	19074	19053	19113	19008	18984	19021	18884	18910	18877	19018	19040	19099	19068	19111	18790	18968	18800	18950	19114	19030	18876	19015	18977	18938	19104	19130	18922	18900	19186	18861	18958	19037	18971	18964	18935	18880	18898	18941	18935	18963	19047	18948	19112	18939	18817	18764	18976	18974	18785	18913	19145	19142	18993	18962	18853	19129	19206	19073	18937	19142	19160	18829	18853	19062	18862	19118	19134	18884	19033	19120	19099	18988	18987	18844	18886	19003	18908	19024	19212	18984	18943	18898	19169	18994	19096	18944	18884	18993	19101	18946	18874	18943	19087	18937	18954	18998	19225	19198	19032	19045	18991	19117	19054	18907	18961	18812	19009	19171	18876	18841	18888	18887	19046	19041	19103	18957	19051	18938	19067	19096	19083	19077	19237	18931	19053	19296	19021	18861	18911	19011	19224	19094	19038	19085	19064	19025	18823	19147	19035	18976	18948	19012	18898	19270	19022	18996	18980	19008	19032	18982	18842	19001	19175	19014	19020	19115	19217	19266	18990	18937	18873	18971	18971	18866	18888	18936	19052	18999	18920	18858	18831	19184	19030	19012	19047	18942	19047	19091	18824	18980	19043	19238	19059	19129	18836	19060	19325	19211	18931	18830	19133	18828	19029	19005	18990	19019	18952	18900	18725	18992	19102	18996	18937	18972	19230	19167	18934	18972	19068	18979	19083	18944	18853	18936	19302	19083	18802	19018	18955	18928	18990	19041	19222	19179	19047	18879	19054	19028	19058	19133	19099	19140	19027	19001	19081	18794	18976	19018	19026	18852	19097	18942	18943	18918	18972	18930	18828	18920	19069	18954	19062	18999	18970	18866	19081	18952	19086	19014	18891	18837	19231	19156	19085	19138	19106	19045	18903	19001	19066	18900	19052	19113	18941	19026	18959	19128	19235	18959	19213	19061	18885	18909	19077	18907	19048	19261	18973	19004	19067	18989	19056	19222	19272	18970	19137	19049	18921	19002	19040	19220	18874	18934	19095	19052	19120	18790	18892	19042	19120	19065	18960	19060	18918	18957	18791	18867	19086	19103	18906	19051	18851	19029	18982	18967	18960	18947	18918	19064	19078	18971	19032	18866	18969	18939	19056	19002	19190	18889	19061	19069	18917	18841	19135	18949	19004	19124	18995	19198	19033	19132	18998	18906	19090	18953	18954	18992	18865	18859	19063	18998	18981	18933	18966	19060	19049	18918	19134	19098	18966	19103	19046	18955	19315	19010	18807	18698	18850	18990	19249	19231	19260	19149	19157	19097	19009	19169	18880	18929	19135	18971	18923	18960	18961	19047	19005	18950	19065	18701	19049	19079	19111	19169	19003	18896	18762	18901	19120	18909	18817	19015	19024	18866	19004	19042	19053	18956	18828	19134	19160	19050	18971	18994	18874	18943	18965	19006	18764	18931	19119	19051	18987	19045	19072	19073	19140	18921	18991	19005	19130	19218	19144	19093	18826	19214	19075	18874	18958	19068	18864	19112	19017	19230	18959	19122	18925	19103	19028	19069	18850	18860	19083	19017	18882	19073	19073	18850	18945	18981	18971	18769	18835	18940	19032	19026	18930	19091	18981	19132	19031	19212	19004	18941	19244	19033	19039	18986	19096	19134	19080	19090	18918	18953	19046	19014	18824	19108	19133	18831	18927	18943	18907	18995	18911	18921	19056	18957	19132	19210	18991	19022	19008	19101	18841	18930	18949	19279	19089	18991	18804	18913	18718	19033	18863	19127	19115	19145	18970	19017	19011	19004	19023	18926	19013	18957	18994	19063	19054	18894	18958	19170	19008	19078	19116	18991	18887	18787	18951	18817	19018	18974	18991	18896	19116	19260	19074	19032	19113	18925	18865	19025	19203	19047	18822	18965	19015	19005	18876	18781	19122	18866	19291	19044	18943	18963	19195	18897	19252	19033	19037	19194	19061	18933	19019	19139	19164	18978	19045	19003	19015	18915	19007	18911	18806	18958	18998	19145	18957	18888	19061	18849	19086	19032	19174	18853	18930	18991	18977	18934	19030	19013	18915	19030	18993	19114	19137	18919	18994	19114	18958	19139	19074	19073	18986	19043	18918	19073	19053	19184	19003	19096	19046	19214	18935	19024	19088	19023	19037	19025	18980	19086	19216	18957	18940	19197	18964	19280	18936	18980	19000	18899	19005	19053	18882	18915	19066	18965
14743	16835	16554	16357	16452	16327	16377	16153	16245	16269	16329	16333	16196	16307	16320	16216	16393	16324	16116	16248	16104	16319	16021	16234	16229	16197	16163	16141	16266	16031	16352	16193	16235	16121	16284	16208	16205	16125	16268	16117	16179	16169	16108	16158	16246	16134	16163	16293	16141	16158	16418	16252	16312	16182	16170	16122	16096	16346	16184	16256	16299	16355	16169	16138	16168	16187	16177	16250	16127	16212	16109	16161	16113	16049	16137	16373	16375	16324	16137	16137	16347	16167	16274	16104	16285	16074	16208	16122	16047	16090	16063	16196	16071	16048	16316	16122	16292	16099	16124	16275	16290	16348	16274	16240	16152	16097	16237	16294	16270	16035	16078	16244	16059	16190	16186	16214	16230	16249	16111	16162	16372	16184	16232	16213	16259	16220	16067	16229	16141	16095	16199	16191	16180	16329	16101	16308	16145	16167	16213	16302	16207	16189	15990	16077	16274	15957	16105	16161	16189	16166	16168	16357	16197	16188	16114	16201	16282	16318	16267	16246	16190	16208	16316	16009	16188	16284	16186	16387	16109	16106	16285	16186	16214	16200	16059	16220	16229	16184	16101	15953	16084	16223	16295	16182	16349	16198	16148	16325	16103	16310	16265	16325	16161	16075	16171	16278	16168	16096	16336	16320	16258	16003	16138	16426	16177	16196	16249	16128	16216	16226	16273	16244	16314	16095	16185	16265	16192	16302	16338	16447	16066	16209	15960	16225	16247	16211	16237	16131	16273	16322	16121	16221	16216	16334	16008	16260	16313	16226	16201	16282	16097	16170	16257	16224	16246	16206	16010	16310	16104	16177	16161	16350	16151	16067	16284	16099	16184	16393	16390	16226	16049	16341	16182	16342	16094	16198	15973	16158	16026	16022	16212	16173	16207	16133	16154	16139	16203	16144	16275	16166	16125	16487	16151	16337	16336	16345	16318	16105	16321	16198	16162	16190	16086	16182	16223	16316	16225	16204	16136	16159	16395	16160	16245	16187	16346	16274	16098	16212	16175	16104	16264	16197	16016	16225	16257	16227	16066	16272	16128	16246	16291	16144	16145	16096	16254	16129	16008	16195	16246	16078	16352	16124	16090	16070	16209	16234	16254	16226	16304	16245	16205	16136	16198	16182	16317	16197	16135	16224	15975	16135	16284	16222	16279	16141	16126	16102	16290	16323	16357	16198	16206	16262	16165	16142	16243	16098	16316	16226	16243	16171	16218	16255	16236	16221	16012	16223	16234	16064	16266	16188	16114	16169	16115	16180	16212	16246	16329	16139	16286	16230	16363	16229	16334	16191	16259	16168	16074	16233	16174	16206	16097	16197	16119	16134	16099	16425	16257	16029	16121	16228	16182	16385	16145	16353	16132	16219	16219	16207	16124	16387	16308	16120	16153	16304	16196	15952	16176	16121	15975	16321	16239	16394	16294	16088	16063	16340	16273	16088	16100	16121	16194	16103	16339	16168	16002	16277	16245	16158	16316	16294	16265	16272	16046	16133	16197	16182	16217	16164	16224	16141	16231	16260	16226	16309	16214	16061	16266	16171	16171	16123	16194	16255	16105	16343	16215	16215	16099	16071	16270	16143	16316	16157	16145	16357	16096	16116	16378	16093	16575	16314	16102	16010	16057	16228	16306	16222	16302	16193	16080	16087	16152	16197	16197	16137	16318	16352	16093	16095	16212	16231	16459	16160	16182	16152	16372	16210	16178	16241	16249	16161	16143	16274	16156	16183	16179	16147	16092	16141	16273	16145	16216	16105	16157	16239	16229	16199	16166	16118	16252	16123	16142	16084	16234	16172	16284	16083	16297	16191	16288	16248	16215	16304	16275	16242	16254	16164	16401	16094	16356	16276	15988	16056	16107	16101	16139	16154	16204	16267	16167	16324	16171	16032	16201	16207	16133	16092	16189	16255	16090	16189	16051	16141	16210	16066	16342	16171	16228	16199	16213	16363	16242	16060	16219	16269	16263	16116	16103	16096	16215	16240	16131	16137	16267	16241	16157	16181	15953	16195	16282	16299	16184	16305	16313	16187	15986	16196	16165	16134	16151	16161	16331	16214	16059	16232	16178	16162	16230	16098	16177	16205	16115	16405	16050	16270	16098	16233	16093	16247	16155	16267	16237	16274	16145	16176	16211	16234	16196	16279	16259	16053	16198	16166	16200	16238	16316	16147	16081	16260	16217	16200	16257	16082	16223	16104	16185	16318	16183	16056	16117	16109	16190	16086	16156	16206	16215	16201	16265	16123	16163	15925	16201	16266	16221	16328	15921	16300	16122	16295	16230	16158	16111	16080	16091	16119	16084	16138	16274	16233	16158	16292	16145	16244	16204	16156	16204	16074	16250	16135	16155	16201	16255	16147	16212	16229	16176	16390	16306	15933	16098	16250	16240	16153	16102	16075	16123	16221	16183	16186	16224	16239	16237	16162	16036	16154	16207	16138	16263	16162	16240	16164	16133	16343	16182	16251	16288	16354	16245	16247	16368	16193	16183	16179	16083	16132	16158	16333	16185	16229	16051	16283	16202	16199	16383	16134	16307	16233	16076	16142	16034	16217	16009	16228	16242	16415	16200	16163	16297	16464	16366	16297	16290	16434	16327	16437	16298	16193	16154	16266	16174	15965	16245	16286	16219	16120	16145	16368	16111	16233	16192	16272	16306	16052	16303	16184	16075	16160	16223	16212	16079	16120	16177	16244	16259	16055	16135	15917	16063	16215	16196	16380	16167	16280	16223	16206	16300	16380	16153	16272	16210	16169	16222	16097	16315	16210	16245	16316	16379	15980	16138	16200	16257	15953	16025	16229	16452	16271	16277	16261	16010	16113	16106	16275	16127	16178	16158	16279	16044	16251	16167	16289	16297	16289	16052	16160	16268	16257	16242	16145	16251	16349	16126	16301	16050	16288	16155	16108	15944	16187	16153	16244	16241	16157	16271	16243	16282	16266	16279	16298	16131	16211	16357	16098	16289	16198	16151	16249	16138	16137	16408	16029	16233	16056	16313	16199	16174	16114	16251	16134	16127	16044	16312	16236	15897	16075	16087	16258	16038	16188	16143	16069	16084	16247	16142	16234	16234	16141	16270	16145	16120	16208	16072	16220	16248	16249	16160	16191	16208	16242	16190	16042	16255	16223	16206	16119	16026	16209	16398	16210	16288	16274	16215	16096	16199	16296	16097	16285	16109	16304	16319	16103	16200	16142	16083	16157	16065	16220	16195	16191	16279	16371	16163	16050	16251	16320	16181	16354	16067	16371	16162	16171	16326	16228	16163	16186	16266	16170	16253	16000	16176	16242	16114	16267	16379	16298	16103	16141	16066	16287	16412	15977	16298	16158	16147	16194	16061	16122	15989	16236	16175	16094	16199	16123	16256	16347	16249	16176	16200	16258	16214	16228	16207	16182	16384	16230	16282	16183	16233	16066	16215	16331	16138	16284	16303	16098	16041	15921	16253	16214	16243	16205	16236	16349	16290	16130	16034	16073	16326	16152	16211	16168	16192	16170	16248	16226	16227	16109	16159	16273	16252	16314	16189	16222	16099	16366	16182	16301	16195	16173	16127	16456	16238	16318	16324	16187	16191	16290	16198	16162	16134	16147	16090	16171	16278	16245	16299	16238	16186	16297	16194	16148	16422	16322	16068	16151	16183	16282	16116	16088	16205	16110	16166	16207	16272	16045	16239	16244	16247	16320	16145	16099	16324	16189	16144	16116	16147	16193	16213	16122	16297	16176	16184	16201	15976	16285	16409	16068	16131	16082	16329	16171	16371	16182	16330	16154	16293	16158	16015	16287	16239	16218	16183	16208	16093	16188	16170	16215	16218	16254	16039	16127	16326	16359	16249	16235	16243	16061	16102	16344	16063	16146	16298	16397	16151	16364	16189	16252	16306	16041	16119	16242	16139	16174	16234	16218	16293	16302	16212	16082	16262	16159	16180	16000	16254	16242	16247	16262	16249	16195	16297	16246	15956	16120	16138	16222	16219	16356	16308	16291	16144	16197	16231	16176	16137	16424	16262	16243	16131	16237	16425	16189	16211	16102	16276	16363	16158	16134	16174	15973	16195	16195	16236	16312	16235	16175	16233	16132	16122	16135	16236	16234	16051	16253	16274	15992	16207	16223	16155	16145	16340	16373	16133	16340	16306	16302	16219	16288	16156	16278	16189	16240	16346	16265	16345	16199	16188	16308	16073	16148	16185	16039	16231	16129	16189	16225	16151	16169	16116	16225	16253	16159	16130	16079	16127	16143	16314	16344	16163	16403	16162	16127	16240	16177	16414	16269	16272	16077	16212	16273	16199	16353	16149	16247	16212	16161	16208	16400	16223	16346	16114	16168	16300	16177	16393	16054	16274	16326	16191	16169	16122	16039	16256	16129	16155	16274	16151	16271	16261	16067	16014	16303	16206	16262	16327	16194	16070	16247	16137	16238	16319	16114	16128	16142	16074	16335	16295	16143	16185	16297	16308	16168	16121	16205	16215	16237	16202	16312	16335	16068	16070	16152	16163	16254	16281	16115	16325	16280	16215	16240	16271	16103	16134	16154	16264	16184	16249	16396	16371	16223	16148	16191	16201	16189	16088	16321	16309	16145	16134	16209	16130	16132	16284	16372	16058	16348	16238	16218	16247	16335	16308	16214	16282	16109	16250	16376	16161	15902	16297	16233	16326	16231	16081	16299	16243	16260	16153	16149	16446	16192	16192	16254	16190	16194	16129	16305	16394	16178	16127	16219	16348	16216	16086	16465	16284	16144	16437	16188	16163	16233	16150	16252	16308	16235	16415	16289	15974	16094	16075	16240	16225	16257	16271	16202	16175	16259	16203	16250	16303	16191	16157	16237	16338	16062	16170	16156	16321	16158	16219	16287	16263	16138	16033	16321	16134	16219	16069	16277	16259	16245	16368	16119	16283	16240	16089	16192	16116	16263	16306	16216	16280	16207	16125	16124	16217	16182	16118	16119	16231	16263	16373	16243	15970	16320	16222	16175	16216	16295	16209	16196	16228	16341	16420	16064	16259	16173	16215	16210	16351	16119	16363	16262	16193	16039	16116	16186	16150	16188	16139	16295	16131	16279	16257	16210	16189	16235	16151	16116	16335	16326	16356	16334	16239	16209	16276	16037	16147	16135
23740	21302	28869	24132	22046	21843	21012	18168	17894	18134	17978	18051	18137	18091	18071	17960	17811	17888	17787	17750	17900	17751	17700	17969	17958	17833	17896	17780	17825	17761	17644	17699	17853	17543	17678	17927	17877	17901	17883	17789	17852	17861	17703	17608	17734	17876	17731	17561	17840	17671	17682	17762	17717	17674	17898	17652	17776	17731	17729	17740	17841	17586	17690	17829	17768	17897	17782	17786	17707	17858	17615	17710	17671	17511	17678	18029	18306	18090	17953	17710	17736	17772	17994	17789	17731	17666	17763	17535	17591	17695	17675	17764	17432	17563	17687	17591	17633	17747	17844	17814	17765	17731	17709	17665	17628	17731	17546	17704	17674	17803	17671	17734	17701	17664	17733	17701	17605	17476	17674	17760	17771	17893	17787	17664	17778	17741	17742	17702	17567	17673	17839	17841	17671	17795	17693	17579	17728	17617	17739	17853	17699	17793	17677	17616	17795	17415	17690	17572	17673	17876	17625	17680	17720	17949	17705	17651	17615	17501	17655	17621	17695	17484	17558	17540	17703	17652	17643	17560	17779	17636	17765	17584	17768	17806	17779	17503	17782	17525	17674	17624	17651	17643	17737	17722	17697	17708	17387	17693	17746	17789	17760	17701	17613	17574	17556	17846	17709	17584	17686	17771	17432	17602	17753	17745	17774	17611	17604	17661	17659	17643	17561	17836	17600	17534	18008	17752	17660	17563	17640	17770	17610	17657	17655	17755	17671	17558	17592	17683	17556	17731	17792	17623	17576	17763	17515	17394	17396	17839	17677	17698	17653	17822	17634	17565	17652	17776	17524	17570	17798	17637	17748	17629	17721	17556	17530	17712	17611	17536	17690	17607	17639	17584	17616	17769	17681	17587	17557	17747	17594	17624	17677	17471	17444	17652	17457	17612	17616	17633	17788	17792	17649	17640	17662	17721	17760	17697	17533	17589	17470	17579	17606	17586	17619	17692	17708	17704	17596	17530	17939	17742	17802	17652	17808	17740	17664	17485	17588	17631	17675	17613	17611	17744	17564	18069	17462	17767	17559	17725	17684	17643	17790	17622	17662	17673	17729	17736	17534	17689	17734	17767	17450	17790	17788	17737	17791	17668	17775	17604	17749	17512	17666	17604	17574	17904	18035	17529	17677	17503	17692	17594	17751	17776	17803	17696	17709	17804	17809	17715	17575	17915	17802	17629	17517	17817	17719	17745	17635	17712	17634	17598	17738	17488	17861	17532	17510	17780	17641	17594	17549	17671	17876	17475	17552	17834	17602	17698	17771	17575	17783	17829	17833	17853	17616	17509	17898	17916	17676	17344	17728	17719	17695	17831	17716	17727	17675	17498	17535	17521	17531	17672	17664	17740	17709	17727	17744	17896	17664	17579	17600	17661	17746	17759	17613	17702	17544	17616	17607	17756	17617	17598	17634	17549	17742	17565	17621	17628	17759	17615	17536	17514	17644	17627	17555	17729	17795	17704	17631	17774	17749	17681	17595	17507	17668	17662	17558	17770	17757	17693	17687	17550	17813	17644	17428	17677	17593	17829	17698	17575	17693	17794	17706	17901	17526	17559	17709	17527	17695	17841	17574	17613	17588	17481	17645	17654	17552	17651	17681	17600	17587	17544	17564	17839	17835	17822	17865	17717	17583	17605	17627	17722	17585	17725	17726	17755	17595	17698	17609	17859	17581	17688	17617	17613	17653	17701	17932	17563	17506	17730	17720	17643	17742	17604	17768	17560	17529	17636	17868	17653	17653	17868	17871	17557	17681	17858	17625	17603	17695	17732	17681	17774	17591	17687	17545	17850	17560	17406	17641	17908	17666	17709	17567	17622	17596	17813	17682	17716	17533	17496	17619	17678	17477	17723	17606	17782	17737	17798	17666	17824	17708	17644	17825	17523	17511	17665	17767	17599	17779	17551	17506	17547	17755	17797	17585	17818	17594	17660	17788	17537	17623	17658	17714	17644	17705	17858	17527	17717	17759	17526	17535	17549	17603	17813	17497	17672	17583	17705	17687	17671	17636	17729	17699	17658	17703	17792	17477	17608	17664	17587	17393	17745	17498	17735	17762	17690	17697	17696	17754	17778	17726	17690	17787	17664	17660	17689	17900	17574	17891	17889	17826	17563	17705	17644	17611	17485	17595	17756	17796	17641	17501	17629	17525	17601	17658	17774	17666	17839	17522	17520	17914	17657	17605	17741	17639	17768	17653	17864	17633	17695	17930	17625	17720	17467	17652	17622	17655	17644	17594	17791	17645	17601	17567	17667	17711	17635	17749	17812	17766	17562	17741	17867	17652	17602	17631	17579	17762	17761	17637	17873	17822	17673	17519	17744	17642	17638	17708	17565	17630	17603	17665	17832	17710	17636	17709	17714	17504	17542	17700	17886	17771	17807	17503	17776	17684	17682	17841	17691	17907	17668	17672	17609	17702	17729	17992	17789	17482	17772	17433	17464	17643	17644	17745	17706	17636	17633	17407	17578	17640	17696	17705	17532	17640	17677	17669	17765	17657	17712	17666	17829	17710	17854	17761	17802	17855	17698	17653	17667	17677	17748	17613	17685	17839	17503	17565	17702	17566	17399	17576	17742	17799	17807	17881	17710	17657	17685	17831	17786	17824	17496	17462	17886	17776	17785	17582	17584	17708	17689	17628	17381	17732	17556	17713	17911	17541	17794	17776	17701	17659	17799	17507	17673	17793	17659	17622	17768	17615	17503	17671	17764	17562	17562	17836	17714	17783	17702	17719	17853	17682	17853	17725	17413	17614	17865	17638	17673	17702	17727	17781	17897	17774	17510	17753	17726	17670	17749	17699	17690	17742	17698	17774	17615	17551	17582	17465	17627	17466	17619	17709	17669	17715	17600	17690	17814	17627	17724	17767	17783	17623	17686	17655	17687	17620	17512	17565	17767	17585	17703	17655	17672	17537	17851	17532	17672	17741	17598	17702	17731	17734	17589	17550	17541	17935	17941	17495	17838	17820	17568	17634	17826	17654	17485	17758	17636	17633	17651	17630	17719	17664	17670	17488	17569	17672	17768	17666	17448	17457	17623	17802	17531	17804	17706	17881	17711	17829	17608	17902	17907	17767	17630	17742	17622	17754	17728	17592	17769	17613	17722	17452	17568	17843	17727	17591	17826	17762	17815	17688	17933	17702	17735	17672	17833	17758	17868	17850	17739	17677	17676	17692	17650	17698	17642	17545	17707	17572	17838	17610	17439	17586	17701	17763	17748	17629	17673	17817	17646	17632	17580	17596	17580	17709	17458	17828	17845	17685	17813	17636	17640	17636	17446	17646	17823	17655	17898	17531	17574	17696	17749	17800	17688	17452	17758	17607	17797	17641	17623	17620	17563	17531	17745	17903	17524	17766	17779	17766	17670	17745	17518	17686	17608	17647	17717	17334	17764	17679	17540	17754	17541	17801	17927	17610	17450	17677	17564	17874	17635	17624	17854	17648	17736	17727	17684	17591	17631	17805	17794	17745	17848	17615	17647	17567	17589	17627	17575	17717	17546	17706	17697	17772	17706	17786	17725	17564	17577	17684	17525	17559	17543	17739	17783	17632	17776	17744	17773	17646	17653	17739	17652	17711	17695	17671	17717	17646	17720	17700	17637	17565	17660	17941	17673	17694	17627	17808	17596	17699	17795	17864	17579	17577	17720	17688	17705	17480	17727	17677	17847	17445	17565	17661	17648	17721	17393	17883	17704	17584	17537	17734	17615	17662	17780	17531	17549	17482	17645	17918	17535	17779	17712	17911	17806	17762	17578	17914	17602	17671	17701	17622	17585	17537	17578	17863	17493	17618	17730	17749	17732	17483	17580	17682	17594	17670	17534	17727	17684	17446	17475	17795	17769	17685	17706	17513	17499	17697	17543	17561	17596	17748	17678	17615	17706	17650	17693	17683	17691	17718	17690	17793	17731	17646	17697	17675	17755	17664	17821	17731	17601	17961	17709	17928	17687	17567	17686	17717	17732	17828	17748	17688	17710	17462	17636	17795	17577	17765	17528	17696	17745	17678	17558	17573	17712	17761	17580	17646	17482	17744	17635	17459	17580	17765	17701	17796	17711	17611	17698	17770	17810	17723	17790	17735	17592	17485	17614	17763	17711	17679	17555	17660	17806	17688	17488	17710	17605	17706	17630	17682	17627	17613	17678	17684	17719	17595	17787	17718	17759	17649	17453	17810	17529	17848	17581	17635	17597	17841	17651	17813	17753	17681	17730	17749	17627	17570	17572	17724	17694	17635	17617	17664	17682	17699	17771	17493	17859	17802	17445	17551	17734	17543	17697	17730	17644	17440	17592	17631	17799	17666	17535	17661	17629	17665	17872	17629	17463	17598	17592	17670	17765	17509	17528	17663	17874	17699	17643	17602	17809	17625	17657	17495	17857	17748	17672	17636	17930	17737	17825	17550	17593	17647	17703	17683	17825	17824	17714	17842	17652	17548	17651	17642	17432	17660	17754	17661	17577	17465	17841	17624	17607	17647	17527	17700	17729	17777	17638	17569	17733	17759	17727	17907	17565	17677	17674	17702	17784	17685	17830	17585	17838	17465	17654	17710	17583	17624	17855	17751	17507	17793	17818	17789	17592	17603	17678	17666	17640	17682	17877	17784	17705	17586	17613	17558	17634	17725	17580	17956	17734	17655	17293	17636	17723	17644	17810	17641	17757	17684	17640	17657	17761	17536	17812	17457	17781	17796	17657	17666	17582	17924	17689	17464	17629	17844	17553	17521	17457	17850	17724	17777	17786	17661	17663	17788	17769	17715	17707	17546	17808	17763	17893	17820	17656	17670	17775	17695	17813	17460	17783	17570	17703	17562	17711	17673	17605	17694	17562	17704	17731	17778	17750	17880	17738	17820	17756	17612	17750	17412	17506	17768	17643	17665	17716	17846	17737	17652	17648	17676	17535	17613	17815	17647	17675	17747	17586	17791	17637	17710	17620	17684	17706	17639	17615	17782	17715	17645	17542	17516	17600	17574	17665	17789	17781	17685	17674	17666	17702	17779	17708	17852	17829	17610	17879	17566	17670	17669	17770	17709	17382	17785	17576	17511	17524	17440	17599	17705	17759	17618	17738	17783	17737	17593	17549	17718	17586	17816	17587	17820	17647	17365	17603	17800	17616
13630	21402	20446	17750	16952	16297	16201	16079	15923	15783	15632	15816	15795	15580	15628	15452	15636	15481	15563	15546	15503	15537	15480	15443	15450	15533	15503	15473	15529	15618	15473	15563	15478	15472	15425	15534	15484	15645	15510	15612	15511	15397	15442	15621	15659	15590	15572	15557	15415	15413	15427	15537	15662	15469	15523	15642	15492	15437	15404	15417	15454	15378	15548	15425	15565	15437	15613	15419	15329	15616	15494	15455	15517	15318	15493	15847	16357	16195	15655	15524	15523	15312	15516	15658	15412	15645	15560	15479	15491	15457	15435	15304	15571	15600	15379	15607	15347	15436	15695	15318	15639	15391	15533	15424	15383	15482	15412	15450	15347	15496	15345	15498	15501	15591	15362	15341	15441	15331	15435	15493	15403	15376	15586	15480	15444	15281	15398	15537	15501	15599	15393	15479	15521	15439	15314	15465	15472	15735	15424	15312	15528	15411	15488	15320	15377	15385	15364	15460	15289	15567	15416	15465	15437	15528	15421	15355	15526	15470	15402	15337	15460	15498	15401	15513	15319	15390	15377	15512	15394	15237	15560	15437	15526	15441	15332	15465	15469	15452	15415	15478	15453	15463	15322	15436	15516	15635	15306	15374	15444	15432	15585	15481	15499	15592	15603	15551	15325	15465	15500	15342	15599	15471	15372	15463	15615	15480	15414	15492	15413	15344	15339	15388	15427	15554	15373	15468	15344	15451	15373	15451	15321	15443	15231	15354	15459	15552	15459	15260	15363	15279	15625	15437	15312	15536	15357	15463	15277	15549	15555	15509	15491	15390	15553	15403	15514	15529	15603	15581	15514	15506	15587	15719	15494	15489	15628	15563	15298	15415	15480	15599	15642	15350	15434	15499	15419	15580	15459	15546	15378	15489	15498	15402	15496	15338	15519	15510	15512	15585	15398	15379	15476	15314	15458	15589	15498	15501	15404	15286	15402	15427	15440	15323	15275	15317	15373	15443	15445	15465	15552	15476	15284	15360	15328	15513	15544	15623	15323	15464	15317	15460	15425	15324	15482	15490	15350	15461	15483	15262	15500	15435	15394	15416	15466	15513	15464	15583	15328	15357	15409	15400	15443	15576	15533	15304	15428	15267	15396	15510	15458	15505	15504	15419	15492	15340	15365	15577	15436	15516	15598	15457	15578	15384	15430	15472	15508	15453	15312	15447	15336	15401	15508	15522	15536	15375	15403	15556	15332	15400	15461	15514	15498	15509	15406	15410	15512	15428	15427	15426	15382	15583	15479	15411	15520	15606	15392	15568	15426	15409	15487	15296	15259	15613	15462	15560	15536	15343	15603	15602	15397	15510	15501	15486	15329	15466	15393	15524	15393	15449	15456	15523	15404	15570	15361	15493	15327	15396	15458	15459	15600	15343	15563	15350	15525	15466	15487	15618	15453	15473	15358	15416	15398	15301	15460	15311	15484	15364	15434	15373	15413	15539	15595	15531	15299	15422	15367	15440	15403	15416	15465	15573	15416	15425	15505	15428	15341	15458	15333	15342	15615	15279	15471	15373	15474	15478	15534	15365	15628	15313	15469	15597	15377	15331	15461	15550	15352	15471	15466	15464	15517	15399	15555	15438	15635	15503	15582	15356	15344	15359	15493	15381	15502	15416	15365	15495	15419	15562	15494	15502	15273	15542	15465	15500	15554	15371	15317	15429	15472	15542	15481	15503	15322	15587	15386	15434	15377	15592	15425	15365	15432	15474	15359	15429	15490	15632	15421	15424	15617	15461	15435	15487	15517	15316	15339	15418	15493	15455	15278	15432	15575	15473	15430	15578	15522	15428	15602	15378	15357	15589	15424	15492	15340	15266	15491	15400	15434	15323	15454	15315	15563	15504	15395	15436	15541	15503	15602	15591	15602	15379	15201	15647	15425	15485	15401	15400	15248	15422	15477	15349	15481	15487	15483	15380	15284	15567	15455	15488	15436	15271	15505	15542	15480	15444	15490	15364	15565	15444	15414	15370	15257	15494	15392	15391	15495	15448	15529	15395	15452	15547	15505	15317	15261	15475	15449	15432	15493	15476	15410	15403	15498	15423	15318	15542	15229	15447	15535	15411	15558	15426	15299	15554	15413	15554	15376	15269	15433	15456	15442	15494	15359	15433	15460	15369	15473	15412	15627	15435	15509	15409	15371	15220	15499	15247	15477	15320	15327	15315	15426	15353	15611	15286	15258	15497	15287	15405	15602	15266	15505	15448	15462	15388	15368	15370	15618	15433	15445	15328	15455	15615	15437	15331	15394	15482	15444	15521	15346	15466	15325	15342	15502	15456	15474	15540	15603	15313	15405	15319	15541	15389	15403	15400	15345	15482	15442	15574	15561	15599	15274	15437	15376	15274	15564	15344	15420	15473	15451	15464	15443	15384	15349	15399	15511	15444	15370	15423	15502	15593	15390	15373	15461	15478	15428	15419	15505	15325	15558	15400	15422	15503	15463	15549	15579	15341	15515	15346	15521	15504	15547	15583	15348	15596	15540	15465	15422	15432	15463	15443	15446	15575	15625	15398	15326	15482	15538	15384	15535	15563	15491	15568	15479	15496	15505	15434	15421	15382	15480	15442	15389	15413	15334	15452	15384	15424	15536	15455	15518	15339	15352	15538	15354	15476	15299	15532	15376	15268	15391	15599	15509	15462	15263	15316	15376	15369	15274	15489	15364	15325	15467	15526	15546	15457	15504	15515	15390	15434	15570	15585	15355	15501	15383	15584	15390	15483	15514	15614	15443	15261	15577	15323	15520	15358	15472	15329	15522	15382	15534	15427	15331	15312	15372	15461	15315	15626	15294	15362	15327	15494	15557	15486	15482	15514	15463	15333	15494	15421	15365	15448	15406	15318	15485	15378	15362	15466	15467	15416	15401	15422	15476	15299	15610	15728	15419	15542	15452	15361	15432	15370	15348	15490	15495	15478	15293	15324	15567	15689	15414	15574	15509	15598	15631	15460	15448	15527	15312	15470	15606	15348	15503	15295	15446	15515	15310	15500	15551	15551	15350	15224	15297	15521	15529	15369	15424	15555	15546	15373	15457	15399	15551	15292	15504	15570	15412	15416	15387	15409	15464	15541	15532	15607	15556	15468	15543	15483	15377	15306	15381	15461	15443	15444	15377	15216	15561	15418	15303	15518	15529	15524	15387	15397	15334	15434	15644	15441	15472	15451	15366	15397	15562	15409	15468	15446	15513	15364	15325	15436	15289	15581	15325	15405	15386	15426	15418	15439	15390	15446	15476	15322	15614	15481	15596	15481	15713	15305	15447	15449	15539	15534	15638	15264	15300	15487	15582	15470	15422	15395	15426	15402	15450	15550	15460	15552	15384	15493	15291	15385	15253	15537	15494	15632	15573	15356	15241	15579	15456	15362	15385	15448	15454	15471	15307	15490	15339	15466	15579	15407	15480	15294	15490	15328	15376	15457	15483	15555	15565	15587	15277	15405	15448	15366	15336	15588	15486	15422	15213	15499	15558	15478	15370	15497	15350	15391	15389	15490	15476	15543	15379	15399	15465	15400	15565	15436	15234	15550	15588	15498	15406	15588	15552	15568	15400	15429	15436	15428	15325	15464	15394	15445	15389	15401	15343	15533	15336	15411	15309	15525	15390	15454	15417	15569	15537	15519	15434	15429	15507	15599	15465	15536	15479	15307	15547	15405	15583	15614	15328	15410	15474	15394	15474	15246	15462	15459	15543	15470	15366	15403	15433	15428	15408	15568	15467	15248	15400	15548	15506	15388	15537	15470	15535	15382	15370	15585	15357	15418	15306	15346	15587	15510	15399	15428	15435	15356	15423	15552	15364	15440	15517	15405	15521	15493	15336	15402	15372	15453	15412	15524	15475	15461	15499	15284	15333	15548	15397	15546	15354	15325	15342	15415	15547	15391	15557	15516	15263	15387	15485	15586	15385	15514	15480	15459	15590	15388	15511	15455	15443	15383	15418	15307	15515	15357	15401	15540	15606	15479	15420	15534	15358	15454	15286	15566	15393	15492	15408	15356	15540	15463	15535	15529	15509	15536	15502	15300	15366	15385	15498	15635	15616	15385	15471	15332	15416	15478	15411	15476	15565	15421	15477	15651	15409	15436	15371	15447	15515	15617	15343	15469	15569	15426	15234	15477	15432	15432	15521	15422	15417	15377	15482	15608	15547	15286	15420	15270	15502	15638	15553	15389	15432	15380	15504	15477	15408	15457	15318	15443	15489	15332	15406	15457	15404	15443	15416	15432	15571	15388	15405	15409	15389	15338	15504	15460	15428	15378	15491	15452	15393	15567	15482	15415	15419	15527	15503	15469	15489	15491	15376	15486	15382	15558	15500	15589	15508	15488	15533	15564	15702	15536	15376	15529	15333	15316	15447	15510	15591	15607	15449	15483	15428	15531	15510	15377	15490	15398	15499	15402	15529	15396	15475	15388	15407	15291	15422	15313	15328	15447	15504	15446	15346	15571	15384	15430	15475	15502	15429	15426	15546	15360	15392	15386	15344	15458	15309	15639	15329	15419	15442	15468	15505	15394	15295	15506	15436	15522	15452	15430	15525	15411	15535	15395	15496	15444	15481	15535	15436	15420	15470	15392	15536	15398	15490	15466	15455	15482	15436	15436	15644	15531	15475	15285	15586	15415	15479	15593	15462	15376	15308	15442	15389	15574	15389	15395	15584	15364	15269	15483	15420	15489	15415	15434	15341	15396	15491	15527	15521	15359	15324	15495	15341	15375	15620	15618	15497	15494	15264	15403	15306	15458	15418	15500	15332	15524	15399	15372	15511	15496	15480	15493	15617	15435	15471	15614	15462	15316	15351	15507	15443	15372	15570	15409	15565	15565	15372	15447	15378	15620	15501	15419	15419	15634	15400	15382	15454	15293	15443	15338	15493	15434	15659	15376	15502	15428	15426	15377	15566	15361	15488	15416	15565	15628	15507	15342	15558	15363	15326	15414	15562	15532	15418	15483	15667	15493	15473	15437	15569	15597	15603	15373	15410	15495	15394	15397	15396	15452	15384	15563	15399	15375	15240	15474	15525	15590	15323	15479	15553	15384	15486	15630	15415	15537	15290	15392	15479	15471	15356	15439	15522	15547	15485	15580	15397	15553	15407	15338	15437	15366	15443	15563	15414	15395
22805	21302	29272	23666	21471	23283	24411	19212	18321	18846	18695	18319	18335	18285	18186	18261	18384	17855	18064	18184	18379	18148	17964	18210	17855	18112	18037	18078	18024	18101	18094	18034	18129	18084	17858	17970	17952	18172	18085	18107	18110	18089	18107	17933	17998	17989	17903	17827	17990	18047	18017	18110	17942	17827	17945	18147	17962	17977	17991	17905	17876	18055	17989	18073	17980	17927	17965	17904	18062	17947	18012	17765	17969	17919	17893	18668	19238	18651	18259	17951	17884	17985	17955	17981	17922	18007	18190	18230	17932	17916	17732	17945	18046	17869	17945	17936	17848	18036	17995	17942	17929	17916	18024	17783	17598	17884	17904	17931	17855	17995	17857	18051	17766	17969	17666	17884	17810	17903	18037	18199	17864	17850	17816	17954	17896	17898	17840	17912	17822	18055	17958	17920	18048	17833	17943	17848	18162	18085	17870	18126	17954	18058	17822	17736	17738	17945	17895	17894	17932	17887	18051	18023	17902	17896	17841	17710	17724	17756	18261	18018	17746	17896	17843	17858	17930	17781	17898	17768	18105	17872	17979	17819	17995	17958	18095	18127	17680	17765	17870	17971	17770	17905	17960	17918	17637	18092	17794	17922	17836	17867	17900	17923	17842	17997	17799	17819	18071	18020	18043	17898	18000	18007	17933	17917	17961	17858	18011	17688	17914	17928	17827	17852	17795	17858	17900	17873	17979	17873	18070	17786	18061	17934	17779	17721	17844	17841	17799	17979	17880	17783	17912	17925	17794	17985	17897	17963	17998	17877	17759	17895	17928	17979	17886	17884	18088	17757	17951	18009	17883	17846	18061	17855	18022	17825	18012	17846	17699	17872	17942	17896	18009	17918	17596	17770	17831	17707	17769	17891	17879	17821	17728	17878	18220	18002	17965	17661	18155	17876	17925	17870	17885	17978	17762	17817	17888	17842	17983	17956	17900	17962	17792	17767	17822	17955	18019	17884	17825	17795	17901	17956	17694	18025	17944	17948	17877	17828	18012	17909	17829	17714	17927	17941	17934	17951	17794	17883	17632	17931	18005	18001	17712	17667	17579	17689	17957	17967	17819	17790	17828	17729	17759	17830	17814	18047	17989	17848	17854	17894	18017	17908	17845	17749	17732	18154	17763	17618	17698	18065	17873	17871	17834	17805	17654	17953	17804	17895	17972	17731	17809	17829	17902	17948	17959	17721	17842	17808	18079	18077	17870	17704	17802	17833	17790	18031	18038	17939	17761	17853	17936	17898	17777	17820	17920	17848	18010	17770	17552	17931	17986	17803	17957	17947	17980	17803	17831	18055	17808	17840	17798	17774	17806	17809	17925	17959	17799	17902	18100	17879	17897	18081	17873	17852	17837	17837	17990	18002	17955	17823	17999	18122	17913	17952	18036	17903	17989	17831	17834	18018	18116	17734	17778	17913	18017	18045	18184	17833	17888	17822	17830	17918	17917	17835	17946	17736	17774	17861	17832	17841	17789	17859	17947	17886	17736	17705	18117	18044	18058	17768	17815	17726	17865	17752	17755	17826	17684	17904	17900	17874	17838	17861	17817	17615	17987	17842	17818	17998	17833	17911	17822	17907	17819	17938	17904	18016	18152	18009	18121	17953	17881	17713	17932	17850	17904	17724	17589	18010	17922	17963	17818	17622	17963	17926	17690	17909	18087	17679	17901	18086	17754	17680	17922	17919	17898	17868	17934	17774	18064	18063	17714	17768	17749	17771	17782	17731	17998	18197	17975	17876	18035	17941	17879	17861	17969	17796	17907	17921	17861	18100	17742	17942	17876	17738	17726	17871	18008	17793	17980	17806	17821	17926	17948	17737	18090	17928	17802	17771	17752	17910	17936	17920	17842	17884	17952	17701	17930	17775	17784	17985	17811	18041	18052	17940	17894	18058	17794	17864	17868	17971	18146	17844	17596	17817	17854	17839	17826	17620	17826	18019	17959	17950	18029	17831	17876	17982	17896	18083	17826	18006	18031	17874	17761	18016	17806	17896	17954	17841	17888	17840	17770	17806	18023	17929	17851	17950	17716	17885	17973	17664	17743	17904	17997	17969	17953	17825	17887	17890	17940	17946	17986	18026	17848	17862	17788	17795	17799	18064	17834	17782	17845	17959	17904	17718	18072	17946	17806	18016	17755	17996	17728	17820	17737	17930	17842	17721	17963	17847	17782	17801	17858	17822	17937	17894	17858	17949	17963	17807	17683	17967	17857	17851	18102	17833	17830	17903	17884	17648	17910	17871	17997	18030	17917	17957	18025	17837	17956	17819	17772	17688	17999	17824	17802	17952	17964	17800	17794	17669	18106	17700	17980	18043	17955	17807	17819	17829	17749	18031	18046	17963	18066	17774	17854	17810	17951	17934	17820	18035	17862	17895	17884	17941	18001	17913	17790	17806	17844	18038	17977	17701	17863	17843	17750	17807	17902	17693	17769	17926	18083	18019	17939	18138	17975	17930	18019	17966	17923	17977	17975	17776	17768	17930	18017	17805	17869	17995	17917	17843	17914	17964	17985	17919	17963	17886	17902	17983	17843	17775	17816	17993	18031	17915	18041	18099	17974	17870	17797	17709	17689	17947	17936	18011	17951	17736	17893	17933	17823	17883	18055	17785	17854	17882	17813	17698	17788	17917	18120	17916	17884	17937	17872	18000	17980	17879	17887	17923	18022	17820	18088	18045	18016	17928	17761	17956	17777	17940	17761	18025	17702	18024	17997	17920	17857	17692	17814	17951	17956	17960	17940	17742	17930	17993	17984	17898	17939	17904	17935	17955	17980	17718	17817	17709	17831	17746	17886	17843	17946	17987	17786	17836	17815	17880	17747	17870	17921	17843	18020	17924	17925	18084	18032	17912	17977	17882	17734	18003	17969	17948	17886	17810	17792	17748	17851	17761	17846	17940	17934	17748	17935	17824	17670	17850	18110	17788	17920	17961	17936	17978	17979	17845	17785	17739	17684	17896	17901	17940	17906	17722	17793	17855	17876	17916	17908	17973	17832	18080	17766	17801	17747	17780	17849	17862	17892	17976	18066	18065	17896	17830	17973	18007	17917	17917	17889	18098	18043	17942	17918	17870	18040	17827	17848	17980	17895	17761	17855	17935	17763	17995	18032	17791	18017	17990	18016	17689	17893	17906	17892	18069	18054	17907	17843	18000	18045	17898	17984	17926	18013	17828	17959	18019	17733	17864	18079	17694	17831	17763	18103	17863	17822	18052	17904	17880	17904	17977	17979	17800	17838	17775	17777	18157	17990	17955	17908	17912	17650	18006	17865	17888	18060	18126	17761	17951	17906	18054	17938	17775	17958	17941	17797	17846	17997	17871	17938	17789	17911	17915	17929	17799	17721	18008	17831	18011	17914	17740	17785	18052	17997	17845	17831	17896	17886	17663	18052	17985	17815	18031	17912	17961	18045	17967	17919	17851	17946	18155	17899	17854	17743	17983	18008	17972	17749	17931	17909	17978	17916	17875	18082	17912	18031	18161	17923	17677	18047	17730	17740	18048	17934	17848	18023	18036	17937	17862	18023	17685	17925	17854	17963	17785	17931	18033	17732	17953	17943	18045	18034	18084	17958	17954	17984	17932	17830	17854	18015	17787	17915	17851	17934	17731	17649	17881	17924	17769	18101	18067	17853	18054	17977	17866	18020	17699	17814	17800	17912	17833	17661	17905	17792	17962	17705	17760	17906	17922	17709	17986	18058	17769	17896	17982	17681	17737	17791	17901	18006	18011	18051	17998	17890	18007	18081	17881	17981	17915	17872	17889	17820	17951	17946	17920	18028	17791	17908	18039	17860	17886	17965	17901	17952	17773	17793	17913	17996	17813	17872	17828	18035	17948	17601	17790	17902	17637	17756	17913	18080	17992	17941	17903	17657	17878	17865	17967	17871	17970	17861	17826	17803	17759	17808	17890	18072	17787	17783	17897	17887	17736	17882	17933	17886	17754	17934	17830	17773	17932	17730	17824	17653	17854	17946	17762	17857	18126	17971	17731	17987	17883	17903	18103	18043	17958	17923	17738	17852	17954	17865	17788	17796	17766	17865	17924	17954	17880	17880	17944	17732	17991	17857	17913	17949	17883	17877	18017	17739	17803	17865	17949	17876	17849	17689	17823	17851	17787	17951	17903	17925	17925	17855	17828	17889	17869	18018	17955	17940	17736	17827	17879	17925	17652	18117	17963	17911	17996	17990	17894	17931	17890	17826	17860	18004	17958	18080	17832	17998	17795	17807	17994	18199	17828	17870	17863	17901	17779	17942	18046	17924	18034	17764	17627	17976	17912	17815	17928	17944	17938	18144	17955	18014	17956	17904	17933	17796	17807	17852	18117	17863	17774	17882	17999	17825	18063	17947	17915	17759	17847	17841	17809	17939	17913	17786	18068	17946	17989	17989	17727	17913	17883	17828	18113	17796	17999	18153	17621	17917	17930	17936	17896	17748	17999	17909	17883	17900	17737	17880	17836	17884	17727	17900	17964	17959	17775	17817	17781	18081	18040	17946	17885	17936	17757	17840	17727	17760	17797	18041	17924	17795	17911	17882	17916	18052	17775	18138	18042	18072	17905	17857	17866	17947	17999	17965	17946	17817	17765	17933	17973	18090	17952	17825	17983	17929	17821	17934	17976	17852	17759	17771	17926	17917	17781	17774	17779	17863	17785	17717	17949	17803	18058	17691	17941	17895	18085	17779	17859	17823	17896	17784	17971	17880	17970	17947	17796	18036	17845	17726	18079	18038	17987	17781	17852	17861	17814	17982	17944	17844	17916	17825	17710	17937	17889	17739	17924	17920	17938	17934	17863	17908	17885	17921	18082	18119	17907	17963	18156	17868	17970	18190	18004	17931	18140	17987	17941	17902	17658	17943	17804	17916	17836	17881	17904	17782	17808	17958	17790	17807	17930	17846	17768	17834	17901	17896	17712	18013	17854	17637	17784	17945	17764	17810	17796	17761	17959	17776	17888	17816	17822	17819	17986	18060	17879	17858	17972	17796	17942	17923	17940	17847	17932	17728	17964	17833	17873	18003	17757	17813	17889	17887	17846	17679	17660	17810	18012	17886	17907	17760	17795	17892	17958	17731	17891	17805	17947	17879	17856	17914	17673	17844	17633	17950	17744	17791	17676
15294	26160	24383	20091	18406	17588	17011	16634	16399	16272	16021	16003	15999	15801	15805	15706	15566	15828	15740	15621	15537	15673	15704	15682	15604	15650	15693	15511	15548	15617	15607	15492	15649	15589	15561	15563	15622	15620	15639	15586	15457	15693	15618	15740	15742	15669	15666	15490	15627	15542	15533	15553	15689	15480	15679	15510	15634	15732	15535	15443	15483	15509	15664	15522	15629	15501	15417	15682	15567	15641	15569	15589	15454	15674	15671	16559	17191	16715	15772	15623	15477	15754	15469	15502	15524	15578	15406	15683	15544	15333	15576	15548	15384	15671	15530	15460	15468	15507	15592	15564	15334	15433	15451	15425	15588	15528	15666	15514	15602	15484	15520	15539	15557	15705	15442	15569	15487	15567	15408	15410	15481	15565	15548	15545	15627	15475	15521	15544	15476	15797	15402	15629	15451	15595	15438	15405	15405	15542	15547	15485	15630	15436	15450	15457	15545	15565	15511	15719	15516	15528	15522	15515	15538	15411	15364	15512	15713	15411	15612	15358	15478	15459	15565	15508	15662	15556	15580	15566	15490	15592	15632	15561	15489	15419	15525	15470	15426	15463	15544	15568	15497	15533	15335	15630	15426	15512	15481	15538	15571	15351	15602	15528	15700	15586	15424	15520	15546	15591	15605	15440	15596	15544	15677	15345	15648	15379	15658	15504	15492	15363	15625	15492	15563	15498	15605	15523	15454	15399	15588	15495	15336	15477	15357	15516	15482	15578	15612	15495	15427	15571	15784	15552	15566	15537	15464	15543	15719	15390	15428	15415	15423	15509	15372	15593	15483	15629	15577	15524	15701	15505	15659	15706	15705	15445	15581	15584	15618	15405	15576	15349	15557	15686	15555	15480	15559	15653	15557	15437	15441	15567	15455	15550	15552	15638	15611	15589	15603	15487	15360	15467	15540	15590	15523	15465	15506	15480	15621	15488	15562	15505	15692	15520	15533	15471	15470	15565	15484	15502	15588	15473	15398	15457	15397	15651	15542	15540	15469	15305	15668	15517	15448	15337	15668	15543	15494	15527	15527	15431	15565	15579	15480	15545	15406	15553	15680	15604	15577	15445	15473	15592	15414	15349	15748	15508	15500	15481	15643	15679	15549	15587	15479	15617	15586	15556	15528	15422	15663	15259	15518	15551	15549	15561	15479	15446	15502	15513	15602	15627	15519	15509	15486	15570	15618	15578	15450	15503	15561	15435	15635	15568	15472	15473	15540	15414	15510	15500	15544	15702	15549	15395	15653	15528	15501	15704	15535	15511	15482	15517	15549	15411	15493	15405	15538	15538	15496	15500	15434	15624	15381	15536	15393	15484	15619	15501	15662	15536	15441	15486	15581	15643	15483	15356	15464	15584	15517	15531	15458	15399	15605	15668	15551	15349	15469	15410	15550	15463	15618	15603	15424	15519	15578	15474	15528	15561	15622	15479	15712	15420	15527	15591	15549	15607	15579	15522	15479	15455	15597	15468	15553	15408	15523	15589	15335	15522	15686	15441	15536	15750	15568	15463	15519	15499	15570	15424	15507	15491	15561	15585	15412	15249	15633	15496	15410	15458	15513	15456	15419	15540	15655	15638	15319	15558	15414	15345	15678	15454	15513	15656	15621	15505	15580	15572	15700	15462	15470	15413	15463	15474	15411	15633	15430	15272	15411	15544	15522	15537	15553	15585	15534	15450	15617	15528	15450	15723	15675	15498	15556	15485	15500	15678	15369	15615	15427	15372	15628	15326	15597	15593	15484	15494	15407	15474	15615	15531	15376	15629	15480	15528	15424	15518	15529	15495	15447	15443	15648	15529	15606	15700	15700	15522	15403	15510	15422	15405	15607	15516	15607	15382	15440	15639	15528	15500	15601	15603	15305	15670	15382	15545	15553	15635	15602	15561	15586	15578	15642	15586	15637	15464	15571	15694	15348	15537	15540	15521	15611	15559	15424	15571	15440	15497	15432	15769	15638	15519	15220	15542	15583	15631	15515	15530	15513	15407	15538	15458	15569	15453	15268	15437	15369	15472	15561	15438	15591	15639	15348	15680	15515	15328	15736	15607	15653	15388	15369	15528	15494	15641	15496	15518	15556	15629	15868	15541	15557	15533	15635	15378	15650	15559	15370	15640	15481	15611	15517	15596	15532	15714	15447	15547	15533	15481	15607	15423	15605	15499	15525	15596	15268	15583	15621	15183	15493	15636	15519	15555	15569	15452	15525	15470	15503	15498	15583	15556	15536	15364	15402	15537	15473	15459	15520	15590	15525	15553	15643	15576	15398	15621	15639	15371	15376	15388	15726	15412	15469	15573	15466	15444	15559	15548	15555	15385	15617	15480	15530	15593	15494	15535	15438	15475	15496	15635	15525	15571	15428	15455	15542	15581	15572	15424	15706	15642	15572	15665	15554	15499	15488	15518	15545	15436	15522	15586	15577	15529	15386	15427	15469	15494	15771	15375	15521	15451	15420	15415	15654	15490	15496	15518	15546	15499	15470	15545	15473	15554	15548	15616	15626	15378	15462	15443	15575	15506	15439	15357	15560	15462	15453	15478	15535	15441	15508	15487	15651	15508	15417	15530	15549	15551	15493	15496	15572	15422	15418	15628	15575	15723	15449	15489	15381	15626	15339	15416	15543	15547	15558	15649	15419	15446	15347	15676	15433	15463	15435	15606	15635	15458	15418	15567	15488	15498	15487	15498	15521	15401	15439	15474	15720	15555	15591	15532	15470	15430	15567	15735	15651	15612	15461	15639	15556	15503	15350	15479	15428	15509	15568	15464	15564	15468	15482	15664	15388	15651	15730	15462	15543	15659	15474	15347	15650	15541	15627	15588	15510	15438	15468	15459	15606	15418	15543	15544	15432	15462	15580	15583	15514	15487	15430	15433	15482	15607	15364	15482	15422	15577	15485	15511	15515	15514	15521	15586	15440	15592	15271	15490	15636	15465	15503	15539	15599	15515	15498	15767	15574	15568	15520	15492	15575	15612	15514	15694	15362	15615	15547	15427	15500	15430	15464	15470	15507	15470	15512	15660	15545	15512	15491	15581	15579	15549	15380	15614	15638	15474	15543	15523	15491	15533	15446	15582	15558	15647	15462	15588	15597	15367	15435	15548	15454	15478	15641	15611	15487	15442	15538	15369	15611	15577	15430	15648	15443	15462	15474	15559	15526	15556	15603	15559	15322	15392	15420	15529	15432	15550	15445	15429	15615	15561	15468	15482	15318	15561	15547	15557	15541	15339	15350	15618	15744	15504	15504	15477	15317	15516	15475	15582	15508	15553	15518	15482	15413	15494	15687	15430	15450	15539	15442	15552	15473	15431	15534	15473	15560	15525	15572	15370	15482	15414	15578	15544	15490	15530	15508	15412	15646	15445	15619	15387	15523	15561	15377	15549	15458	15460	15457	15378	15576	15586	15555	15468	15659	15446	15579	15428	15483	15505	15554	15433	15490	15520	15460	15636	15573	15505	15376	15551	15678	15509	15730	15660	15500	15416	15530	15545	15577	15835	15508	15418	15601	15579	15510	15391	15661	15529	15681	15533	15466	15669	15591	15500	15547	15581	15427	15622	15424	15517	15565	15409	15641	15492	15581	15472	15553	15521	15491	15436	15521	15626	15440	15542	15668	15493	15464	15498	15539	15565	15453	15450	15463	15455	15609	15693	15293	15574	15479	15634	15701	15538	15561	15622	15679	15503	15716	15571	15446	15572	15524	15482	15575	15502	15483	15514	15486	15505	15705	15502	15535	15495	15552	15632	15483	15677	15620	15540	15425	15531	15631	15541	15525	15444	15822	15624	15549	15435	15400	15407	15284	15526	15791	15474	15450	15738	15635	15513	15566	15414	15577	15427	15619	15739	15381	15391	15397	15409	15384	15400	15297	15280	15518	15351	15508	15554	15472	15481	15625	15631	15430	15507	15631	15496	15569	15513	15536	15635	15435	15527	15583	15489	15564	15475	15410	15464	15487	15356	15597	15606	15376	15475	15703	15688	15596	15447	15472	15373	15458	15561	15502	15537	15598	15428	15528	15576	15584	15564	15506	15390	15625	15451	15400	15517	15579	15479	15507	15744	15333	15519	15443	15541	15640	15396	15623	15627	15535	15547	15401	15481	15407	15451	15619	15471	15556	15690	15534	15499	15537	15533	15561	15424	15652	15537	15567	15641	15405	15497	15502	15354	15579	15405	15575	15565	15464	15552	15368	15430	15749	15480	15646	15427	15723	15627	15407	15448	15540	15538	15409	15509	15598	15499	15310	15463	15434	15600	15563	15554	15569	15623	15415	15498	15377	15638	15504	15484	15498	15581	15557	15418	15539	15385	15467	15446	15432	15579	15517	15424	15576	15520	15564	15585	15493	15624	15509	15540	15549	15424	15433	15476	15398	15487	15798	15439	15642	15543	15549	15582	15646	15562	15505	15508	15465	15372	15475	15419	15332	15349	15573	15623	15492	15613	15450	15538	15639	15622	15401	15638	15591	15581	15569	15484	15494	15556	15715	15730	15587	15515	15611	15376	15406	15555	15479	15531	15428	15648	15593	15688	15426	15464	15542	15472	15548	15521	15454	15411	15499	15598	15599	15508	15419	15427	15514	15512	15497	15632	15602	15515	15533	15715	15332	15554	15474	15502	15515	15351	15610	15491	15471	15593	15508	15403	15424	15592	15459	15405	15697	15488	15531	15608	15328	15476	15506	15392	15378	15630	15472	15529	15585	15425	15651	15550	15556	15642	15444	15564	15637	15464	15556	15399	15422	15485	15608	15452	15611	15403	15585	15633	15658	15402	15602	15676	15354	15524	15546	15563	15601	15519	15529	15573	15423	15586	15517	15635	15473	15553	15465	15513	15542	15571	15482	15525	15633	15558	15508	15405	15764	15512	15661	15523	15736	15461	15471	15616	15505	15420	15669	15319	15575	15526	15434	15631	15657	15655	15475	15307	15524	15455	15516	15470	15739	15617	15316	15432	15427	15705	15468	15463	15334	15409	15607	15505	15544	15550	15483	15471	15464	15592	15356	15423	15606	15519	15500	15431	15542	15455	15525	15559	15760	15495	15543	15690	15483	15622	15391	15432	15390	15543	15594	15462	15471	15355	15521	15441	15305	15532	15472	15529	15590	15662	15604	15591	15312	15573
27203	21742	23488	19733	16457	16697	16689	16454	16609	16492	16381	16472	16420	16425	16441	16516	16564	16399	16554	16630	16636	16460	16375	16482	16468	16550	16396	16696	16577	16416	16507	16418	16533	16460	16334	16281	16473	16467	16558	16536	16451	16356	16363	16624	16267	16288	16197	16464	16460	16243	16504	16345	16458	16399	16571	16180	16478	16553	16469	16404	16173	16357	16475	16279	16383	16362	16317	16329	16404	16417	16361	16320	16497	16440	16404	16502	16462	16515	16474	16513	16512	16411	16338	16658	16293	16381	16425	16428	16370	16475	16418	16556	16481	16668	16315	16340	16426	16453	16294	16489	16524	16426	16758	16297	16293	16277	16529	16440	16461	16371	16578	16495	16417	16338	16502	16478	16515	16515	16531	16576	16650	16350	16517	16497	16452	16550	16441	16398	16491	16322	16376	16539	16331	16319	16512	16504	16463	16598	16507	16638	16411	16271	16528	16627	16338	16452	16575	16394	16366	16353	16410	16450	16420	16306	16503	16573	16546	16596	16454	16370	16488	16478	16659	16523	16398	16391	16372	16565	16352	16187	16306	16517	16357	16218	16528	16728	16332	16353	16549	16260	16664	16364	16363	16698	16615	16501	16638	16269	16385	16372	16609	16389	16541	16628	16374	16558	16470	16446	16443	16220	16289	16411	16511	16433	16644	16542	16539	16372	16633	16433	16440	16049	16430	16247	16416	16621	16413	16329	16357	16326	16360	16319	16275	16447	16524	16422	16342	16461	16643	16383	16658	16488	16515	16436	16598	16420	16602	16416	16432	16485	16392	16233	16510	16426	16336	16357	16325	16480	16450	16386	16752	16324	16689	16564	16511	16325	16516	16223	16159	16434	16472	16554	16541	16459	16407	16423	16489	16242	16548	16339	16482	16578	16423	16449	16520	16425	16565	16425	16514	16434	16322	16456	16368	16387	16413	16428	16428	16517	16345	16213	16363	16415	16372	16463	16700	16517	16538	16373	16507	16450	16656	16217	16275	16318	16554	16459	16496	16496	16516	16350	16518	16434	16604	16563	16414	16232	16378	16511	16325	16493	16369	16359	16303	16506	16478	16519	16596	16260	16341	16438	16658	16561	16495	16445	16520	16509	16395	16517	16408	16321	16553	16385	16432	16415	16233	16579	16400	16449	16501	16513	16275	16311	16408	16371	16260	16512	16403	16529	16337	16458	16645	16427	16381	16437	16371	16398	16549	16334	16576	16317	16536	16521	16170	16572	16459	16396	16311	16315	16516	16496	16474	16617	16438	16450	16567	16540	16312	16454	16304	16314	16356	16235	16355	16639	16411	16534	16574	16499	16635	16544	16350	16435	16533	16428	16531	16131	16493	16463	16495	16438	16456	16247	16410	16503	16479	16352	16472	16612	16576	16554	16535	16472	16342	16284	16358	16333	16435	16524	16511	16250	16460	16408	16483	16488	16515	16343	16388	16352	16378	16496	16409	16409	16404	16472	16615	16404	16645	16376	16411	16671	16324	16406	16589	16546	16348	16453	16424	16463	16545	16395	16456	16365	16306	16519	16569	16191	16309	16285	16266	16350	16409	16447	16346	16474	16564	16396	16367	16434	16592	16434	16508	16456	16438	16509	16447	16544	16396	16510	16465	16405	16417	16408	16363	16463	16523	16522	16316	16398	16518	16485	16479	16211	16502	16468	16466	16453	16485	16341	16359	16459	16430	16421	16405	16479	16322	16407	16582	16373	16569	16385	16435	16404	16393	16393	16443	16450	16392	16344	16418	16637	16495	16408	16449	16218	16457	16548	16533	16680	16281	16517	16487	16535	16393	16569	16647	16514	16573	16473	16583	16413	16668	16303	16469	16533	16365	16461	16353	16402	16204	16379	16653	16500	16334	16518	16386	16392	16471	16486	16579	16528	16402	16355	16482	16513	16403	16451	16292	16524	16398	16336	16409	16565	16409	16413	16332	16308	16313	16382	16397	16287	16547	16452	16501	16461	16507	16302	16446	16341	16427	16400	16563	16430	16343	16505	16605	16680	16493	16442	16514	16515	16554	16352	16411	16634	16354	16353	16451	16359	16248	16362	16489	16242	16449	16428	16440	16395	16425	16430	16543	16350	16521	16289	16606	16493	16494	16716	16621	16263	16456	16355	16539	16418	16312	16363	16783	16451	16533	16546	16552	16438	16254	16461	16560	16479	16550	16448	16353	16472	16394	16356	16520	16642	16614	16520	16525	16409	16379	16412	16483	16234	16400	16468	16640	16366	16587	16568	16513	16560	16459	16470	16428	16471	16593	16535	16686	16444	16493	16141	16386	16682	16289	16334	16519	16308	16240	16280	16550	16381	16511	16291	16512	16332	16395	16527	16402	16658	16302	16352	16290	16435	16369	16554	16590	16428	16550	16617	16519	16514	16503	16559	16540	16469	16425	16546	16378	16551	16419	16416	16383	16462	16385	16396	16287	16230	16519	16374	16322	16325	16583	16265	16397	16511	16455	16249	16451	16502	16537	16422	16468	16542	16465	16434	16395	16372	16446	16527	16298	16476	16481	16280	16423	16398	16516	16378	16429	16436	16567	16337	16486	16525	16499	16260	16286	16353	16455	16475	16230	16436	16468	16455	16402	16396	16526	16455	16639	16556	16551	16221	16258	16362	16380	16631	16390	16553	16281	16433	16373	16212	16436	16277	16620	16350	16459	16493	16561	16500	16574	16394	16402	16499	16510	16606	16318	16449	16524	16329	16571	16516	16411	16537	16447	16493	16393	16296	16367	16433	16376	16590	16441	16474	16407	16471	16513	16373	16517	16510	16561	16360	16298	16424	16507	16548	16474	16256	16379	16534	16362	16354	16442	16610	16497	16421	16663	16312	16348	16483	16490	16373	16544	16472	16247	16342	16442	16422	16486	16519	16591	16364	16397	16312	16490	16366	16421	16414	16403	16434	16402	16560	16237	16321	16387	16638	16370	16434	16422	16567	16410	16639	16399	16359	16322	16510	16427	16547	16469	16489	16447	16469	16460	16403	16381	16364	16455	16429	16542	16442	16420	16366	16341	16278	16590	16428	16498	16492	16485	16380	16290	16473	16534	16351	16457	16518	16507	16404	16464	16604	16527	16480	16550	16433	16462	16381	16507	16583	16612	16458	16488	16411	16451	16513	16581	16650	16352	16353	16530	16498	16493	16407	16384	16504	16503	16320	16638	16235	16534	16523	16577	16375	16338	16557	16693	16414	16321	16487	16294	16444	16481	16514	16439	16577	16681	16401	16409	16513	16238	16456	16491	16461	16257	16357	16387	16254	16518	16586	16387	16553	16476	16381	16458	16472	16336	16401	16403	16583	16434	16267	16384	16439	16619	16486	16621	16255	16627	16352	16754	16410	16538	16460	16313	16301	16479	16301	16307	16447	16396	16378	16507	16356	16527	16482	16418	16273	16549	16583	16581	16536	16507	16386	16462	16246	16434	16471	16233	16558	16614	16468	16479	16394	16282	16330	16365	16259	16423	16660	16562	16702	16429	16590	16479	16518	16426	16475	16368	16331	16471	16607	16390	16415	16333	16266	16495	16443	16469	16412	16551	16524	16656	16550	16517	16400	16495	16205	16499	16384	16363	16767	16421	16515	16380	16487	16472	16404	16494	16537	16390	16396	16585	16478	16495	16472	16227	16401	16492	16459	16510	16464	16445	16438	16317	16565	16469	16378	16522	16487	16267	16339	16388	16293	16384	16483	16522	16420	16497	16496	16488	16421	16525	16398	16489	16573	16440	16609	16616	16544	16394	16419	16477	16472	16431	16145	16555	16433	16573	16555	16453	16480	16365	16570	16378	16525	16302	16575	16654	16445	16313	16257	16374	16461	16482	16504	16330	16375	16435	16636	16306	16426	16320	16554	16411	16402	16553	16530	16626	16429	16508	16311	16583	16497	16368	16224	16258	16518	16575	16364	16247	16438	16580	16406	16504	16283	16800	16472	16410	16138	16515	16549	16434	16273	16590	16570	16373	16548	16353	16315	16235	16230	16427	16165	16487	16381	16503	16403	16397	16483	16560	16305	16298	16623	16486	16488	16277	16296	16426	16346	16364	16324	16380	16372	16513	16461	16627	16539	16437	16476	16562	16472	16543	16536	16518	16499	16412	16244	16526	16401	16545	16260	16443	16490	16442	16515	16356	16630	16376	16301	16208	16301	16589	16470	16572	16559	16612	16461	16397	16514	16531	16473	16446	16480	16434	16432	16402	16302	16459	16616	16663	16494	16483	16389	16446	16372	16548	16469	16548	16476	16433	16340	16559	16192	16208	16310	16373	16405	16438	16496	16555	16471	16402	16299	16584	16300	16399	16422	16596	16553	16455	16424	16246	16360	16244	16498	16613	16309	16293	16321	16448	16358	16392	16381	16322	16526	16444	16382	16557	16360	16506	16321	16496	16458	16409	16416	16550	16262	16513	16637	16545	16432	16545	16487	16247	16459	16424	16415	16314	16437	16466	16727	16677	16504	16584	16517	16409	16340	16423	16329	16491	16515	16455	16542	16383	16455	16615	16272	16529	16488	16497	16422	16545	16479	16573	16493	16515	16487	16305	16538	16514	16301	16488	16475	16422	16508	16567	16308	16490	16397	16388	16495	16356	16669	16416	16478	16335	16457	16522	16611	16294	16510	16466	16355	16556	16453	16575	16528	16437	16398	16488	16552	16345	16374	16496	16483	16582	16511	16602	16570	16504	16421	16575	16512	16442	16570	16525	16422	16520	16512	16543	16488	16599	16572	16364	16670	16449	16395	16503	16335	16464	16461	16425	16511	16306	16430	16501	16326	16414	16312	16452	16479	16594	16425	16492	16641	16377	16400	16347	16539	16428	16538	16526	16485	16436	16301	16489	16322	16472	16462	16426	16476	16453	16694	16435	16429	16378	16442	16588	16540	16282	16180	16352	16601	16428	16433	16446	16412	16419	16520	16467	16539	16374	16524	16459	16366	16341	16598	16418	16518	16466	16384	16555	16422	16539	16405	16321	16553	16424	16342	16476	16379	16358	16512	16374	16450	16563	16598	16396	16354	16366	16365	16613	16390	16291	16648	16459	16422	16638	16501	16459	16419	16511	16476	16361	16572	16318	16407	16408	16544	16550	16485	16357	16682	16520	16261	16369	16357	16365	16388	16417	16398
13675	15430	15177	15083	14843	14664	14826	14735	14790	14657	14685	14727	14865	14641	14785	14569	14789	14624	14803	14534	14763	14749	14801	14726	14613	14767	14556	14778	14786	14684	14634	14706	14552	14785	14666	14667	14678	14609	14731	14680	14681	14695	14696	14774	14804	14790	14634	14601	14716	14632	14632	14562	14859	14614	14709	14656	14726	14743	14562	14699	14580	14833	14519	14737	14606	14683	14627	14681	14707	14709	14699	14654	14691	14873	14827	14624	14658	14645	14681	14727	14696	14664	14704	14666	14756	14672	14767	14750	14772	14874	14630	14732	14703	14694	14768	14720	14549	14682	14646	14539	14918	14695	14464	14536	14666	14719	14717	14888	14654	14605	14795	14736	14755	14635	14608	14770	14731	14549	14667	14659	14641	14656	14574	14782	14714	14553	14689	14697	14742	14662	14657	14484	14565	14751	14713	14686	14737	14594	14867	14574	14695	14650	14727	14902	14695	14583	14628	14886	14722	14758	14605	14577	14691	14634	14677	14593	14729	14665	14582	14661	14636	14774	14749	14550	14811	14602	14723	14731	14612	14587	14771	14568	14752	14603	14876	14710	14694	14721	14708	14764	14739	14668	14577	14629	14676	14604	14620	14763	14625	14616	14632	14598	14548	14732	14668	14805	14608	14696	14570	14594	14516	14793	14615	14557	14561	14656	14640	14744	14854	14771	14694	14765	14620	14677	14830	14827	14692	14711	14595	14733	14554	14783	14663	14502	14769	14790	14687	14568	14546	14724	14841	14556	14702	14647	14739	14733	14768	14809	14492	14543	14702	14688	14822	14616	14535	14721	14707	14543	14683	14815	14716	14640	14685	14730	14538	14648	14769	14709	14498	14538	14679	14638	14781	14750	14605	14732	14629	14623	14591	14772	14614	14630	14680	14622	14696	14553	14785	14871	14673	14834	14532	14713	14614	14589	14848	14603	14804	14685	14813	14594	14631	14632	14559	14646	14556	14645	14610	14604	14720	14735	14609	14682	14699	14759	14750	14783	14721	14641	14878	14660	14773	14681	14743	14709	14526	14587	14698	14718	14724	14700	14901	14572	14607	14581	14721	14673	14634	14726	14624	14496	14612	14762	14602	14569	14555	14684	14591	14638	14661	14606	14710	14575	14597	14580	14706	14514	14678	14730	14812	14641	14589	14787	14615	14684	14742	14627	14571	14382	14592	14705	14622	14958	14783	14584	14494	14683	14794	14593	14597	14663	14628	14892	14673	14584	14652	14677	14485	14599	14621	14680	14780	14599	14770	14776	14647	14640	14558	14640	14805	14764	14582	14752	14782	14714	14698	14622	14520	14641	14585	14623	14604	14635	14691	14778	14639	14599	14692	14709	14639	14626	14808	14610	14608	14753	14666	14647	14694	14561	14684	14639	14772	14689	14602	14787	14839	14677	14677	14553	14708	14684	14700	14740	14528	14689	14563	14698	14674	14489	14802	14605	14672	14700	14603	14854	14784	14652	14739	14559	14647	14631	14535	14614	14754	14723	14688	14677	14643	14394	14749	14776	14870	14614	14658	14670	14681	14690	14579	14743	14723	14597	14865	14507	14547	14663	14703	14677	14612	14674	14807	14580	14524	14663	14566	14731	14604	14540	14542	14809	14630	14658	14631	14584	14752	14555	14663	14678	14689	14628	14764	14483	14549	14582	14739	14834	14606	14626	14697	14686	14578	14650	14689	14706	14647	14742	14686	14584	14693	14619	14813	14698	14577	14714	14694	14579	14627	14540	14665	14563	14793	14670	14829	14758	14755	14702	14723	14663	14529	14693	14652	14723	14739	14693	14651	14747	14735	14679	14592	14720	14750	14649	14553	14786	14873	14713	14712	14754	14740	14746	14746	14700	14519	14707	14585	14751	14603	14633	14727	14769	14698	14768	14692	14680	14649	14895	14666	14730	14743	14437	14533	14685	14715	14772	14750	14682	14623	14609	14730	14784	14800	14677	14671	14488	14587	14643	14754	14440	14679	14575	14478	14776	14642	14587	14632	14679	14654	14645	14572	14564	14685	14597	14569	14617	14590	14623	14789	14732	14701	14755	14764	14814	14603	14700	14802	14714	14607	14561	14853	14799	14775	14724	14650	14726	14558	14893	14662	14752	14547	14756	14549	14660	14750	14589	14665	14715	14813	14595	14657	14703	14621	14630	14584	14635	14549	14598	14656	14754	14666	14725	14738	14817	14701	14759	14775	14539	14679	14736	14585	14776	14626	14753	14657	14535	14690	14816	14659	14670	14656	14532	14740	14662	14514	14595	14620	14646	14678	14536	14524	14683	14652	14715	14554	14853	14542	14695	14709	14645	14636	14557	14848	14664	14770	14843	14748	14708	14654	14902	14627	14835	14659	14735	14751	14842	14834	14520	14674	14461	14582	14549	14683	14620	14751	14698	14613	14751	14745	14612	14590	14748	14560	14715	14695	14479	14582	14721	14735	14682	14633	14753	14610	14731	14717	14693	14896	14457	14769	14678	14695	14709	14683	14800	14732	14686	14665	14747	14594	14803	14570	14742	14732	14725	14675	14519	14714	14773	14669	14636	14672	14645	14699	14652	14801	14533	14718	14683	14609	14518	14644	14660	14596	14687	14590	14756	14569	14640	14640	14605	14658	14815	14476	14781	14467	14572	14670	14854	14579	14627	14629	14681	14677	14718	14662	14561	14673	14689	14864	14664	14596	14606	14774	14722	14706	14608	14736	15025	14573	14685	14737	14641	14780	14859	14759	14707	14847	14626	14707	14659	14810	14761	14730	14671	14673	14725	14612	14729	14594	14568	14744	14549	14680	14628	14643	14697	14586	14702	14560	14673	14849	14565	14692	14732	14672	14437	14641	14692	14474	14612	14665	14569	14633	14630	14872	14556	14643	14634	14735	14845	14582	14520	14713	14729	14644	14637	14629	14614	14668	14569	14765	14640	14583	14622	14678	14658	14727	14619	14605	14806	14621	14752	14671	14752	14933	14764	14800	14597	14846	14687	14822	14718	14543	14733	14460	14754	14735	14504	14547	14566	14763	14804	14879	14591	14765	14584	14624	14732	14404	14640	14618	14809	14521	14466	14755	14551	14632	14598	14617	14727	14733	14730	14713	14582	14515	14847	14679	14584	14840	14569	14606	14597	14647	14726	14682	14761	14760	14662	14615	14722	14756	14686	14761	14642	14619	14569	14623	14720	14615	14763	14671	14575	14506	14767	14631	14593	14681	14509	14665	14588	14568	14539	14755	14892	14667	14617	14739	14745	14541	14738	14764	14612	14707	14706	14680	14814	14665	14762	14582	14772	14515	14629	14669	14661	14718	14671	14732	14644	14561	14833	14686	14738	14748	14709	14770	14583	14690	14551	14631	14629	14660	14786	14694	14670	14826	14832	14561	14624	14653	14693	14721	14701	14702	14800	14637	14716	14751	14760	14777	14677	14730	14703	14579	14723	14592	14581	14649	14692	14641	14796	14600	14782	14661	14674	14687	14612	14623	14717	14776	14554	14634	14730	14628	14640	14678	14640	14706	14610	14754	14666	14505	14666	14493	14530	14646	14696	14861	14637	14547	14717	14584	14644	14635	14587	14497	14726	14856	14661	14699	14619	14595	14387	14810	14732	14577	14705	14664	14750	14732	14819	14733	14720	14622	14587	14778	14575	14715	14607	14501	14567	14559	14674	14612	14526	14754	14700	14564	14701	14630	14663	14678	14725	14495	14624	14697	14744	14750	14605	14741	14776	14801	14484	14608	14633	14756	14719	14729	14623	14645	14540	14685	14663	14546	14556	14892	14689	14506	14806	14869	14639	14614	14639	14676	14669	14678	14727	14723	14549	14658	14668	14561	14693	14734	14685	14699	14725	14733	14600	14619	14650	14611	14606	14574	14646	14714	14530	14761	14816	14927	14608	14811	14646	14570	14675	14597	14587	14687	14611	14732	14610	14752	14860	14511	14741	14792	14695	14420	14668	14752	14557	14907	14736	14895	14797	14701	14847	14725	14813	14425	14826	14611	14781	14711	14574	14735	14719	14791	14642	14723	14640	14786	14600	14838	14640	14588	14635	14551	14652	14667	14634	14516	14618	14761	14559	14678	14659	14536	14745	14801	14827	14653	14720	14670	14831	14492	14740	14674	14556	14629	14565	14621	14674	14631	14696	14712	14603	14721	14603	14745	14730	14603	14614	14574	14815	14691	14615	14863	14662	14573	14725	14668	14661	14662	14775	14659	14514	14703	14625	14644	14610	14559	14657	14728	14570	14572	14781	14692	14645	14569	14736	14766	14713	14744	14690	14747	14541	14722	14896	14725	14818	14697	14688	14668	14533	14659	14581	14766	14697	14600	14787	14497	14665	14540	14663	14811	14693	14518	14747	14617	14732	14652	14655	14633	14787	14742	14470	14558	14642	14645	14575	14788	14572	14702	14663	14667	14644	14590	14639	14634	14643	14659	14656	14663	14758	14574	14744	14732	14817	14716	14698	14707	14682	14865	14695	14768	14695	14767	14618	14609	14729	14598	14584	14611	14734	14435	14670	14794	14709	14613	14695	14557	14773	14806	14649	14815	14678	14754	14638	14724	14809	14773	14671	14621	14647	14833	14621	14647	14857	14710	14628	14741	14465	14756	14677	14704	14724	14672	14571	14496	14772	14722	14694	14699	14665	14735	14562	14868	14682	14702	14749	14676	14635	14658	14729	14732	14887	14543	14571	14685	14670	14538	14782	14670	14675	14604	14540	14729	14696	14588	14837	14713	14735	14792	14635	14676	14596	14564	14836	14467	14647	14808	14552	14718	14839	14730	14798	14622	14673	14641	14655	14824	14566	14646	14708	14890	14678	14767	14633	14746	14662	14788	14573	14681	14552	14622	14700	14569	14706	14691	14674	14731	14715	14770	14720	14678	14810	14756	14631	14784	14677	14689	14819	14819	14685	14693	14689	14651	14520	14797	14687	14608	14639	14626	14720	14730	14717	14788	14578	14590	14665	14598	14810	14537	14617	14709	14773	14742	14711	14617	14633	14642	14732	14555	14832	14662	14670	14628	14840	14635	14607	14443	14792	14667	14667	14701	14709	14830	14649	14571	14730	14803	14618	14789	14734	14536	14713	14663	14632	14659	14747	14896	14793	14684	14617	14722	14608	14405	14653	14646	14724
23772	21296	28863	24127	21719	19969	18003	15647	15193	15389	15414	15148	15269	15118	15093	15132	15112	14925	14736	15056	15062	14951	14957	14782	14959	15005	14975	14965	15207	15058	15074	15021	15062	14889	15076	14793	15023	14940	14910	15139	14873	15026	14855	14708	14965	14811	15043	14981	14991	14978	15046	15026	14763	14776	14980	15022	14999	14862	14880	14826	14899	14726	14913	14901	15005	15013	14938	14832	14860	15016	14841	15046	14901	14914	14885	14804	15309	15345	14868	14756	15026	14721	14901	14919	15016	14822	14948	14959	14815	14758	14679	14802	14994	15097	14869	14927	14964	14715	14893	14923	14844	14891	15071	15013	14908	14747	14856	14696	14954	14898	14797	15017	14933	14853	14856	15066	14776	14820	15130	14957	14776	14813	14936	14878	14757	14822	14827	14658	14715	14936	14855	15083	14851	14858	14845	14923	14895	14911	14835	14917	14951	14705	14931	14881	14904	14893	14742	14922	14913	14924	14927	14723	14755	14814	14960	14762	14990	14907	14893	14889	14876	14833	14887	14820	14883	14761	14872	15008	14890	14844	14807	14868	14826	14856	14714	14658	14947	14715	14863	14798	14919	15019	14851	14823	14932	14911	14932	14759	14899	14920	14602	14962	14886	14777	14749	14945	14695	14989	14856	14873	14879	14778	14821	15015	14850	14809	14752	14740	14930	14922	15017	15070	14765	14777	14865	14928	14827	14693	15029	14886	14741	14639	14826	14708	14952	14866	14857	14794	14846	14752	14871	14811	14912	14993	14899	14857	14962	14882	14892	14858	14973	14952	14835	14894	14934	14866	14909	14796	14910	14737	14827	14712	14879	14804	14780	14954	14626	14646	14752	14669	14919	14875	14884	14857	14829	14968	14958	15077	14941	14793	14757	14936	14843	14765	14806	14690	15010	14986	14768	14840	14735	14804	14911	14926	14800	14781	14986	14874	14805	14858	14976	14826	15025	14892	14881	14777	14769	14859	14837	14901	14816	14805	15005	14784	14907	15141	15007	14915	14805	14795	14775	14658	14911	14932	14746	14713	15053	14730	14684	14814	14834	14700	14955	14929	14878	14603	14911	14943	14736	14892	14742	15116	14777	14939	14805	14982	14731	14757	14608	14900	14815	14842	15181	14676	14726	14783	15062	14973	14826	15032	14836	14706	14848	15046	14947	14900	14940	14726	14876	14884	14754	14773	14930	14961	14799	14717	14771	14775	15123	14953	14784	14924	14940	14846	14816	14744	14940	14636	14802	14777	14908	14907	14886	14752	14928	14948	14792	14855	14936	14626	14861	14705	14772	14983	14715	14982	14847	14775	14748	14877	14997	14736	14981	14806	14679	14979	14994	14816	14918	14686	14996	14979	14870	14940	15031	14999	14817	14906	14882	14855	14763	14781	14795	14785	14896	14942	14775	14816	14885	14793	15025	14985	14861	14882	14938	14953	14908	15029	14967	14905	14940	14874	14769	15016	14890	14964	14970	14906	14783	14840	14829	14835	14859	14828	14957	14992	14754	15143	14836	14638	14599	14878	14847	15012	14976	14991	15036	14773	14749	14853	14554	14662	14979	14942	14870	14969	14725	15056	14920	14867	14837	14881	14951	14944	14530	14864	14858	14833	14765	14790	14918	14815	14879	14803	14966	14845	14882	14725	14881	14925	15063	14780	14921	14906	14821	14951	14657	14917	14851	14899	14818	14860	14932	14966	14837	14763	15024	14984	14963	14828	14931	14768	14812	14798	14780	14881	14805	14838	14748	14858	14864	14902	14736	14820	14753	14937	14710	14716	14894	14966	14913	14913	14945	14842	14786	14812	14802	14813	14784	14888	14871	14830	15040	14918	14782	14992	14816	14803	14829	14784	15078	14853	14800	14793	15000	14489	14846	14789	14921	14869	14865	14956	14822	14982	14688	14624	15014	14675	14719	14744	14954	14850	14915	14900	15005	14868	14856	14930	14914	15034	14943	14617	14955	14766	14946	14773	14837	14753	14747	14883	14921	14785	14975	14887	14810	14765	14900	14923	15020	14944	14886	14969	14948	14698	14905	14898	14996	14934	14952	14726	15013	14894	14914	14688	14902	14907	15040	14861	14902	14925	14750	15085	14687	14916	14883	15066	14833	14849	14900	14854	14814	14870	14681	14923	14874	14770	14793	14866	14990	14935	14796	15060	14907	14738	14896	14987	14936	14949	14983	14850	14729	14906	14893	14994	15011	14932	14947	14678	14792	14878	15048	14795	14930	14835	14890	14920	14722	14729	14858	14765	14937	14885	14761	14779	15035	14793	14854	15144	14986	14797	14890	14835	15056	14665	14795	14878	14869	14669	14894	14795	14701	14975	14867	14923	14842	14959	14942	14729	14792	14901	14982	14930	14713	14879	15040	14888	14912	15036	15130	14868	14995	14816	14881	14922	14804	14767	14635	14883	14956	14869	14840	14922	15107	14798	14808	14745	15039	15104	14799	14826	14807	14897	14950	14699	15012	14817	14871	14858	14934	14945	15054	14834	14867	14980	14905	14759	14987	14726	14936	14735	14858	15035	14676	14910	14859	14826	15029	15001	14749	14712	15013	14921	14921	14756	15008	14930	14737	14981	15009	14794	14897	14860	14915	14865	14834	14967	14902	14867	14776	14820	15017	14728	14981	14799	14787	14925	14870	14787	14666	14786	14926	14783	14995	14902	14724	14706	14944	14895	14878	14662	14798	14993	14836	14886	14866	14716	14883	14898	15051	14872	14613	14867	14920	14856	14790	14776	14725	14803	14783	14807	14827	14968	14794	14915	14778	14856	14837	14935	14955	14884	14734	14579	14890	14955	14907	14838	14865	14765	14884	14883	14919	15049	15012	14921	14929	14883	14793	14907	14668	14931	14839	14832	14805	14574	14965	14895	14844	14740	14768	14860	14901	14743	14629	14783	15024	15041	14995	14710	14884	15005	14825	14865	15027	14775	14890	14970	14943	14835	14677	14683	14943	14840	15004	14946	14854	14917	14820	14866	14749	15056	14906	14739	14856	14743	14898	14668	14918	14821	14803	15126	14757	14939	14807	14993	14999	14864	14869	14923	14756	14864	14794	15027	14894	14709	14997	14895	14942	14911	14791	14955	14844	14967	14955	14973	14757	14991	14795	14880	14741	14837	14938	14723	14952	14828	14828	14971	14700	14949	14866	14879	14855	14666	14877	14748	14938	14855	14821	15018	14735	14921	14621	14839	14797	15083	14844	15085	14957	14872	15009	14856	14909	14903	14973	14756	14831	14894	14700	14817	14851	14658	15023	14951	14915	14917	14980	15031	14957	14843	14869	14897	14783	14838	14740	15202	14746	14945	14969	14872	14923	15026	14767	14708	15000	14739	14931	15028	14864	14980	14958	14901	14685	14649	14743	14916	14997	14720	14714	14836	14887	14980	14839	14910	14891	14931	14715	14696	14762	14615	14817	14972	15007	15013	14866	14827	14905	14827	14924	14909	14930	14733	14803	14865	14816	14980	14766	14571	14693	14875	14906	14724	14659	14827	14770	14856	14932	14926	14839	14805	14719	14897	14920	14892	14943	14945	14933	14986	14676	14978	14874	14819	14890	14833	14882	14836	15005	14702	14953	15029	14847	14821	14799	15060	14890	14830	14879	14872	14783	15067	14935	14812	14940	15012	15034	15038	14937	14996	14919	14981	14826	14753	14989	15056	14808	14784	14951	14901	14801	14659	14819	14898	14772	14789	14688	14927	15098	14867	14745	14809	14736	14715	14972	14778	14637	14831	14906	14893	14853	14823	14849	14888	14734	14875	15032	14983	14805	14855	14944	14979	14950	14903	14863	14797	15048	14798	14859	14904	14876	15007	14831	14819	14921	14832	14881	14748	14957	14875	14760	14728	14846	14904	14772	14959	14759	14862	14745	14823	14899	14696	14912	14895	14907	15017	14926	14590	14836	14926	14965	14830	14926	14829	14746	14749	14895	15050	14762	14668	14794	14903	14887	14968	14890	14862	14815	15080	14940	14757	14924	14827	14882	14823	14765	14870	14839	15018	14882	14834	14860	14652	14717	14861	14701	14756	14752	14769	14820	14856	14748	14660	14855	15006	14942	14989	14940	14806	14804	14816	14992	14855	14919	14670	14819	14830	14716	15027	14794	14732	14850	14916	14724	14856	15095	14868	15198	14884	14888	14730	14749	14980	15032	14860	14792	14823	14846	14741	14834	14856	14805	14879	14876	14860	14847	14964	14930	14895	14924	14736	14930	14880	14708	14976	15086	14831	14839	14808	14637	14897	14815	14852	14858	14824	14786	14647	14976	14726	15085	14828	14718	14903	15004	14879	14829	14935	14994	14877	14889	14890	15069	14657	14824	14750	14694	14930	14843	14896	14790	14892	14906	14885	14774	14893	14952	14672	14979	14715	14904	14779	14937	14899	14910	14891	14889	14823	14974	14869	14728	14909	14951	14985	14861	14935	15025	14869	14870	14961	14693	14719	14980	14920	14795	14911	14897	14899	14988	14737	14951	14956	14735	14992	14978	14821	14931	14812	14801	15059	14729	14803	14805	14825	14969	14790	14843	14865	14996	14874	14755	14935	14893	14910	14802	14915	15030	14861	14890	14798	14729	14832	14865	14862	14814	15062	14726	14863	14839	14914	14780	14658	14684	14917	14625	14838	14889	14773	15063	14758	14960	14778	14811	14954	14816	14929	14891	14776	14732	14829	14886	14920	14905	14678	14886	14883	14859	14764	14850	14896	14851	14854	14923	14748	14837	15008	14868	14938	14876	14760	14692	15018	14926	14957	14947	15014	15020	15043	14944	14750	14973	14930	14922	14866	14859	14825	14906	14865	14795	14832	15107	14659	14968	14679	14778	14884	14974	14804	14872	14942	14806	14917	14955	15004	15055	14779	14757	14843	14814	14892	14795	14781	14920	14965	14847	14849	15111	14701	15065	14864	14833	14815	14841	14847	15049	14766	14832	14825	14937	14964	14978	14936	15049	14848	14907	14755	14868	14938	15045	14797	14764	14861	15066	14887	14978	14847	14827	14831	14834	14980	15017	14649	14730	14676	14938	14789	14822	14815	14910	14852	15004	14602	14835	14794	15019	14969	14961	14976	14995	14852	14958	14761	14829	14837	14857	14892	14939	14705	14794	14795	14887	14770
12592	20269	19115	16413	15504	14935	14548	14301	14219	14143	14021	14040	13998	14024	13925	13864	13865	13885	13777	13895	13886	13821	13927	13878	13900	13842	13762	13716	13941	13796	13831	13701	13768	13677	13750	13791	13831	13781	13700	13736	13781	13728	13740	13656	13776	13783	13901	13791	13750	13831	13854	13826	13932	13754	13639	13743	13687	13811	13600	13855	13925	13915	13687	13818	13787	13879	13652	13761	13772	13672	13675	13761	13863	13590	13763	14077	14623	14500	13900	13769	13806	13678	13845	13662	13578	13708	13717	13736	13772	13782	13740	13897	13733	13724	13759	13879	13758	13718	13774	13809	13888	13707	13671	13726	13648	13799	13780	13740	13776	13674	13685	13819	13663	13643	13859	13705	13674	13810	13792	13778	13714	13711	13686	13714	13651	13801	13740	13736	13730	13699	13811	13982	13726	13620	13811	13723	13735	13687	13721	13565	13898	13855	13801	13876	13874	13774	13698	13846	13736	13768	13859	13788	13641	13748	13669	13844	13751	13811	13720	13753	13745	13774	13689	13858	13652	13689	13899	13811	13728	13739	13704	13658	13863	13744	13532	13794	13811	13839	13816	13652	13732	13847	13625	13658	13684	13587	13671	13868	13772	13835	13667	13747	13669	13673	13608	13777	13699	13772	13681	13590	13678	13828	13732	13808	13789	13697	13751	13613	13805	13783	13797	13776	13878	13818	13665	13790	13640	13742	13833	13760	13538	13780	13776	13766	13885	13674	13753	13638	13694	13602	13595	13731	13575	13822	13830	13879	13700	13621	13673	13857	13688	13654	13653	13696	13712	13780	13949	13754	13692	13671	13598	13656	13814	13736	13914	13741	13818	13664	13707	13605	13740	13733	13747	13701	13739	13756	13841	13803	13728	13792	13599	13797	13724	13775	13880	13586	13811	13842	13735	13788	13764	13737	13642	13675	13710	13790	13881	13889	13721	13727	13718	13720	13770	13814	13720	13701	13939	13621	13728	13801	13844	13807	13787	13730	13599	13780	13744	13681	13757	13781	13634	13598	13712	13714	13627	13793	13615	13669	13613	13648	13847	13888	13575	13798	13667	13694	13716	13802	13889	13737	13750	13748	13725	13839	13783	13897	13655	13792	13626	13763	13728	13877	13794	13777	13788	13771	13843	13938	13726	13659	13765	13639	13706	13698	13731	13677	13758	13889	13647	13800	13779	13650	13712	13585	13643	13874	13701	13726	13755	13764	13797	13747	13751	13624	13696	13716	13724	13741	13757	13665	13637	13664	13850	13681	13850	13976	13671	13771	13751	13947	13765	13682	13904	13796	13822	13659	13732	13757	13719	13930	13592	13690	13698	13578	13756	13699	13704	13771	13774	13675	13787	13856	13768	13795	13676	13683	13490	13864	13728	13776	13917	13977	13577	13938	13859	13643	13804	13637	13793	13712	13776	13697	13708	13926	13688	13896	13733	13761	13793	13736	13675	13722	13701	13644	13657	13709	13731	13676	13698	13704	13904	13695	13795	13889	13774	13709	13838	13947	13773	13919	13956	13621	13773	13687	13749	13645	13607	13775	13705	13680	13750	13779	13874	13769	13677	13761	13742	13743	13862	13679	13874	13710	13652	13929	13682	13708	13689	13873	13668	13809	13730	13746	13691	13799	13682	13779	13591	13811	13760	13774	13746	13697	13814	13683	13682	13865	13811	13866	13685	13721	13843	13661	13559	13734	13790	13722	13777	13809	13807	13597	13786	13675	13795	13939	13765	13849	13639	13788	13802	13842	13759	13805	13632	13839	13775	13726	13746	13867	13624	13649	13775	13705	13684	13871	13633	13895	13703	13817	13711	13768	13663	13729	13795	13705	13817	13802	13830	13752	13779	13810	13588	13771	13757	13834	13849	13767	13781	13609	13865	13720	13752	13784	13786	13912	13743	13769	13987	13759	13795	13777	13741	13726	13743	13670	13750	13774	13753	13773	13701	13642	13835	13815	13794	13692	13610	13494	13795	13753	13558	13737	13484	13840	13752	13735	13791	13820	13870	13883	13781	13930	13733	13711	13961	13727	13799	13727	13701	13811	13704	13802	13554	13854	13785	13697	13655	13692	13895	13802	13698	13608	13702	13801	13681	13749	13900	13535	13911	13590	13893	13609	13764	13796	13788	13800	13795	13755	13749	13623	13703	13634	13676	13684	13614	13756	13703	13894	13708	13666	13776	13730	13572	13812	13669	13817	13626	13800	13629	13913	13738	13765	13762	13720	13656	13813	13824	13835	13612	13805	13552	13822	13663	13732	13815	13735	13868	13676	13771	13618	13645	13695	13840	13843	13754	13700	13689	13739	13796	13831	13888	13873	13656	13853	13910	13771	13816	13599	13680	13846	13669	13748	13793	13921	13753	13756	13764	13592	13656	13592	13645	13795	13639	13695	13753	13713	13720	13705	13814	13724	13785	13743	13630	13705	13844	13717	13973	13631	13785	13513	13751	13799	13637	13656	13776	13885	13853	13681	13819	13693	13885	13833	13697	13736	13688	13783	13735	13597	13850	13812	13705	13850	13778	13701	13741	13942	13891	13734	13779	13637	13731	13841	13767	13828	13904	13641	13745	13695	13752	13750	13701	13702	13764	13763	13727	13778	13750	13738	13869	13735	13725	13890	13829	13867	13712	13775	13732	13688	13757	13909	13834	13816	13900	13696	13629	13712	13912	13682	13658	13757	13695	13812	13739	13747	13815	13718	13695	13640	13746	13813	13713	13628	13894	13646	13889	13767	13857	13771	13727	13870	13756	13818	13633	13695	13789	13810	13770	13779	13723	13726	13666	13631	13925	13809	13730	13685	13642	13825	13792	13691	13697	13701	13739	13741	13678	13805	13730	13734	13718	13862	13861	13705	13878	13762	13547	13835	13902	13869	13790	13972	13628	13659	13777	13756	13648	13757	13683	13841	13652	13709	13780	13769	13664	13726	13944	13778	13845	13785	13874	13720	13855	13916	13798	13850	13786	13576	13879	13613	13684	13804	13740	13784	13846	13815	13667	13697	13731	13781	13743	13828	13774	13694	13784	13772	13828	13706	13833	13851	13700	13808	13786	13867	13777	13782	13828	13711	13717	13812	13804	13697	13552	14036	13892	13616	13739	13608	13715	13732	13618	13724	13566	13616	13827	13888	13776	13777	13711	13852	13813	13759	13765	13706	13708	13781	13639	13615	13674	13649	13775	13834	13639	13848	13894	13778	13715	13749	13626	13737	13798	13825	13755	13649	13648	13907	13695	13549	13800	13762	13821	13600	13768	13567	13794	13650	13704	13677	13923	13837	13757	13705	13724	13701	13716	13565	13815	13785	13755	13657	13851	13908	13879	13754	13702	13628	13688	13627	13765	13878	13707	13875	13610	13647	13832	13740	13611	13920	13719	13841	13706	13856	13750	13790	13772	13728	13791	13636	13711	13804	13852	13702	13695	13752	13715	13800	13796	13625	13900	13778	13781	13759	13676	13672	13842	13806	13796	13763	13807	13753	13806	13701	13836	13915	13850	13884	13803	13696	13548	13700	13741	13744	13826	13766	13986	13668	13763	13833	13651	13890	13822	13805	13701	13782	13760	13815	13644	13864	13660	13536	13661	13837	13790	13793	13653	13805	13776	13635	13690	13675	13726	13877	13799	13713	13750	13816	14047	13823	13783	13749	13696	13716	13687	13826	13791	13849	13773	13766	13784	13837	13729	13718	13780	13864	13590	13739	13661	13870	13840	13731	13648	13786	13666	13872	13882	13736	13693	13687	13821	13794	13641	13744	13779	13648	13690	13832	13846	13803	13788	13822	13736	13649	13661	13827	13556	13706	13725	13743	13806	13788	13763	13727	13858	13872	13845	13665	13843	13643	13705	13673	13739	13710	13679	13674	13745	13805	13711	13616	13650	13846	13829	13729	13605	13581	13845	13663	13754	13848	13710	13830	13764	13682	13812	13767	13757	13803	13812	13725	13558	13807	13675	13769	13725	13824	13633	13825	13827	13681	13794	13732	13824	13701	13686	13790	13807	13841	13733	13766	13849	13808	13868	13679	13619	13674	13731	13673	13608	13646	13747	13779	13818	13860	13819	13853	13798	13651	13700	13538	13528	13797	13919	13723	13785	13781	13754	13737	13872	13737	13687	13669	13838	13853	13650	13744	13652	13694	13679	13656	13814	13776	14048	13608	13909	13763	13725	13655	13630	13677	13715	13660	13603	13647	13815	13672	13666	13653	13745	13753	13660	13703	13627	13787	13685	13810	13747	13686	13778	13660	13776	13921	13940	13901	13611	13684	13664	13618	13712	13837	13923	13711	13676	13733	13820	13717	13762	13738	13714	13896	13870	13810	13814	13773	13768	13810	13742	13807	13700	13603	13714	13791	13766	13613	13865	13696	13793	13837	13649	13779	13770	13799	13739	13668	13737	13584	13619	13716	13861	13652	13790	13851	13829	13696	13674	13546	13924	13704	13822	13625	13661	13812	13725	13687	13681	13649	13605	13732	13887	13781	13721	13791	13755	13708	13681	13848	13882	13781	13626	13746	13610	13782	13696	13870	13658	13702	13812	13723	13779	13768	13626	13750	13791	13748	13903	13669	13814	13567	13720	13749	13692	13636	13662	13884	13810	13823	13801	13854	13684	13696	13656	13648	13802	13778	13814	13648	13747	13696	13757	13896	13788	13647	13796	13883	13775	13674	13672	13870	13600	13786	13799	13887	13826	13720	13857	13724	13823	13708	13667	13845	13736	13668	13933	13810	13724	13663	13679	13696	13813	13750	13880	13796	13777	13678	13786	13847	13767	13747	13657	13696	13774	13700	13723	13668	13644	13649	13770	13692	13783	13680	13772	13709	13939	13790	13868	13683	13729	13919	13913	13570	13734	13682	13779	13491	13677	13733	13711	13697	13598	13816	13856	13698	13650	13890	13821	13782	13708	13773	13732	13848	13718	13814	13614	13847	13658	13612	13748	13784	13600	13835	13533	13658	13795	13573	13753	13793	13897	13745	13691	13734	13877	13721	13775	13685	13803	13674	13795	13678	13702	13722	13777	13852	13866	13681	13895	13765	13687	13864	13793	13841	13813	13868	13807	13632	13704	13790	13764	13856	13793	13816	13827	13714	13821	13777	13703	13767	13678	13725	13788	13767	13800	13463
22731	21284	29271	23639	21406	22856	23128	17433	16604	16983	16752	16485	16460	16428	16182	16380	16445	16512	16209	16376	16159	16164	16275	16259	16431	16169	16339	16090	16076	16202	16387	16126	16040	15998	16105	16248	16209	16382	16312	16393	16101	16082	16220	16118	16041	15948	15957	16005	16055	16091	16243	16344	16166	16252	16194	16061	16075	16281	15935	16233	16014	15993	16146	16173	16407	16273	16075	16137	16054	15939	16196	16092	15867	16175	16282	16607	17074	16813	16436	16140	15978	16007	16128	16019	15964	16037	16170	16053	16057	16005	16163	16051	16112	16014	16030	15936	16136	16082	16138	16292	16306	16041	15986	16156	15991	15827	16110	15945	15890	16070	16022	15975	16087	16017	15954	16060	16141	16185	16196	16102	15986	15965	16187	16195	16144	16030	15900	16058	15928	16228	16055	16036	15866	16098	16190	16189	16026	16073	16056	15908	15932	16105	16202	15951	16144	16135	16157	16073	16029	16081	16139	15890	16091	16014	16067	16139	16093	15964	16074	15991	16209	15966	16211	16127	16032	16169	16111	16109	15983	16106	16032	15962	16069	15917	15911	15965	15922	15850	16034	16012	16075	16028	15972	15839	15852	16183	15997	16118	15875	16021	16073	15955	15958	16191	15976	15896	15931	15904	16064	16004	15688	16123	16063	16057	16029	15910	16107	16061	16083	16224	15967	16067	16104	15951	15862	15964	16140	15880	15997	15999	16245	16192	16064	15887	16112	16054	15976	16167	16080	15995	15901	16170	16025	16161	15980	16131	16228	15964	16196	16131	15911	16179	16192	15976	16182	16007	15976	15882	16117	16113	16048	15962	15898	16020	16155	16056	15844	16114	16152	16046	16207	16094	16073	16123	16060	16029	16309	16199	15994	16205	16198	16110	16152	16169	15903	16000	16199	15990	15994	16134	16137	16066	16099	16166	15918	16034	15875	15967	16008	16018	15902	15913	16009	16152	16328	15832	16072	16161	16147	16079	15836	15862	16070	16029	16229	16221	16049	15807	15955	16012	15991	15891	15992	15942	16069	16147	16038	16024	16031	15963	16031	16295	16140	15982	15951	16184	16120	16240	15927	15840	15827	16124	15955	16125	16015	16064	15978	16087	15946	16095	16110	16113	15980	16123	15939	16007	16035	16113	16119	16035	16028	16046	15808	16044	15844	15993	16015	16214	16026	16028	15962	15886	15919	16094	15861	16186	15988	16030	16051	15957	16173	15907	15928	15926	15837	16012	16058	15940	15976	16086	16016	16087	15970	16255	15945	16078	16090	16216	16061	16126	16001	16079	16059	16053	15877	15939	16035	16158	16254	16077	16065	16215	15968	16221	16124	16050	16028	15915	16102	16160	15972	16049	16118	15987	16112	16011	16072	15991	15993	16286	16142	16016	15829	15935	16091	16072	16060	16197	16127	16083	16092	15912	16070	15923	16158	16163	16239	16022	15990	16198	16073	16094	15968	15965	16088	15909	16021	16066	15979	16084	16063	15846	15740	16129	15887	15783	15939	15829	15923	16076	15888	15834	16066	15932	15761	16097	15926	16069	15994	16048	15945	15927	15971	16080	16046	15912	16090	15984	15916	16006	16163	16065	16131	16019	16056	15998	16023	16075	16032	16190	16247	16201	16136	16066	16214	16155	15948	16054	16127	15929	16080	15921	15946	15917	16021	15924	16131	16101	16133	15981	15912	16050	15901	15987	16246	16128	16045	15969	16068	15851	16054	15963	16113	16211	16067	16046	16272	16027	16112	16010	16028	15965	16096	16106	16147	16078	15942	16064	16200	15842	16172	16131	15984	16050	16292	16120	16074	16100	16061	15982	16104	15950	15927	15952	16083	16050	15936	16049	16027	16041	16005	15874	16020	16035	16075	15947	15996	15948	16063	16004	16091	16137	16170	16238	16121	15998	16256	16084	16079	15872	16074	16171	16162	16107	15830	16025	15983	16131	16065	16060	16236	16109	16168	15956	16062	16153	16073	15797	16039	15955	16082	15993	15818	15968	16018	16120	16084	16064	16000	15941	15955	15907	16236	16128	16248	15927	16062	16061	15992	16072	16064	15976	15973	16085	15939	15860	16126	16117	16043	16007	16155	16105	16057	16007	16015	15985	15901	15951	15997	16146	15846	16054	15960	15979	16122	16062	15895	16040	16223	16026	16104	15975	15924	15953	15928	16031	16166	16023	15926	16091	16154	16129	15999	16102	16095	15955	16034	16015	15931	16072	15960	15870	16088	16145	15935	16029	16135	16076	16012	16056	15999	16076	16048	15973	16090	15943	16126	15992	15977	16044	15817	16094	16036	15936	15951	16220	16027	15964	16061	16057	16212	15978	15992	16048	15955	15975	16086	15946	16039	16084	15796	16051	15914	16215	16064	16003	16204	16021	16148	16132	16388	15972	15895	15918	16099	16009	16050	16044	15860	16047	16147	16176	16059	16079	16033	16063	16084	15893	16069	15999	16021	15965	15822	16030	15894	16137	15695	16072	15917	16117	16040	16004	15993	16033	16139	15900	16125	16108	16037	15980	15992	16070	16222	16058	16101	15895	15836	16078	15992	15846	16124	16153	16134	16282	16227	15983	15991	16000	15955	16109	16114	16069	15933	16021	15992	15985	16055	15999	16144	15818	16123	15926	16166	16031	16113	16039	16240	16074	15975	15941	16003	15796	16150	16070	16174	16145	16172	15983	16025	16012	15846	16162	15884	15949	16124	16006	15981	15992	16146	16007	16069	16129	15962	16034	16001	16288	16062	16160	15944	16039	15982	16041	16194	15947	15992	16146	16174	16067	16030	15906	16173	16068	16209	15903	15990	16060	16316	16100	15996	16100	15853	15917	16248	16047	15939	16138	16101	16103	16120	16093	16085	16088	16050	16028	16023	15892	16114	15998	15917	15971	16046	16059	16055	16057	15815	16274	15911	15923	15898	15939	16051	16069	16081	15958	16201	15999	15860	16065	15938	15939	16071	16049	16050	15993	16189	15861	16047	15845	15886	16101	16014	15769	15945	15695	15788	16129	15770	16225	16119	16026	16086	16206	16074	16018	16209	16093	15881	16014	15940	15881	16104	16358	15901	16111	16129	15866	15993	16115	16122	15921	15930	16180	16050	16105	16038	16270	15965	16118	16112	15955	15921	16049	16013	15901	16073	16044	16192	16045	15972	15852	16149	15913	16060	15982	16068	15805	15937	15977	16093	16061	15884	16177	16016	15927	15955	15875	16214	16081	16033	16002	15923	15936	16052	15980	15865	16112	15922	16096	16037	15912	15860	15874	15992	16028	16087	16007	15921	16129	15943	16068	15912	15937	15953	15913	15973	16038	16081	16127	15915	16020	16225	16210	16086	16038	16241	16071	16014	16141	15943	16077	15799	16122	16003	15906	16045	16146	16156	16009	15916	15998	15979	16271	16104	15961	15958	16080	15966	15787	16238	16070	15813	16025	16157	16039	16050	16052	16111	15966	16134	15944	16014	16028	16063	16028	16032	15928	16105	16032	15869	16068	16162	16142	15912	15977	15960	15919	16130	15883	15916	16040	15956	16021	16082	15945	16196	15968	15970	16226	16126	15930	15854	16126	15886	15907	16081	16046	15826	15853	16058	16120	16235	16059	15919	15965	15851	16099	16038	16011	16193	16017	16049	16030	16096	16138	16077	16008	15709	15912	16050	15959	15950	15822	16028	15720	16063	15944	15940	16060	15951	16048	15973	15878	15867	16004	16113	15841	16163	16071	15958	15896	16182	16070	15935	16015	16173	15893	16122	15979	16236	15886	16063	15938	16141	16034	15908	16061	16019	15942	15927	15838	15961	16106	15961	16142	15880	16063	16072	16049	16027	16169	15956	15940	15818	16000	16039	16077	16024	16042	15975	15994	16022	15883	16191	16108	15925	16080	16189	16031	16001	16085	15891	16101	16280	16087	15989	16048	15878	16116	16126	15943	16067	15928	15935	16051	16080	16009	15977	15935	15881	16188	16155	16100	16059	16047	16255	15784	16089	16066	15949	16008	15897	15908	16059	16123	16047	16107	16216	15873	15911	16186	16190	16150	15973	16127	16036	15838	16046	15949	16176	15997	15987	15719	16224	15873	16008	16134	16102	16052	16286	15818	16082	15961	15962	16048	16018	15876	16026	16031	16018	16065	15903	16247	16076	16023	16032	16051	16092	16054	16275	16031	16013	15908	16056	16147	16102	15924	16226	15825	15964	15941	15958	16021	16173	16055	15784	15979	15972	16174	15991	16108	16131	16042	15888	16084	15989	16062	16066	15972	16271	16045	16117	16000	16142	16000	15909	15953	16147	16064	16082	16211	16048	16079	16265	15862	15971	15969	16049	16037	16033	16032	15922	15902	15927	16141	16124	15985	15834	16057	15973	15925	16184	16085	16057	15957	16071	15827	15944	15948	16227	16088	16130	16167	15973	16061	16022	15940	16048	16056	16186	16062	16027	16125	16236	16006	16126	15963	15868	16059	15921	16186	15998	15999	15967	15964	15827	16120	16061	15705	15831	16109	15961	16112	16223	15982	15966	16065	16085	16154	16149	15847	15994	15855	15856	15895	16101	15952	15755	16162	16337	16129	16116	15956	16095	16115	15879	15981	16107	16079	16058	16017	16084	16091	16110	16017	16063	15942	16028	16055	16037	15926	16083	16055	16038	15945	16056	16010	16310	16112	16078	16069	15893	16032	16014	16010	16247	16042	16099	15954	16042	15900	16095	16081	16142	16159	15997	15897	15950	16138	16096	15951	16047	15958	16051	16094	15955	16000	15943	16074	15918	15954	15975	15968	16113	15937	16185	15950	15941	15904	15893	15993	16140	16068	16070	15968	16126	15784	16017	15994	16071	15963	15829	15901	16202	16191	16024	16167	15864	16083	16211	16037	16129	16203	16090	15946	16041	16052	15845	15863	15814	15974	15943	15965	16056	16014	16017	16007	16067	15969	15850	15969	16121	16066	16141	16112	16077	16055	16076	16081	15917	16022	15975	15987	15837	16041	15942	15786	16162	16015	16182	15950	16179	16028	16083	15999	15933	15843	16047	15867	15992	16001	15921	16138	16047	15961	15956	15899	15920	16261	15899	16127	15971	15913	15982	15927	16149	16014	15862	16104	16070	16051	16103	15994	15923	16096	15938	16078
14783	25150	23295	19128	17159	16436	15817	15668	15236	15027	14889	14911	14886	14860	14731	14634	14807	14686	14572	14613	14460	14722	14671	14536	14639	14513	14392	14506	14487	14415	14459	14517	14524	14500	14400	14555	14638	14669	14547	14433	14484	14531	14397	14402	14465	14573	14659	14492	14422	14309	14533	14449	14222	14501	14477	14423	14470	14439	14352	14497	14465	14480	14399	14252	14398	14515	14744	14388	14709	14733	14415	14448	14629	14389	14387	15529	15803	15616	14572	14486	14494	14401	14536	14531	14402	14419	14568	14412	14642	14462	14425	14419	14291	14406	14391	14384	14477	14399	14457	14280	14527	14332	14638	14490	14372	14461	14512	14340	14276	14480	14533	14436	14407	14401	14226	14518	14510	14296	14417	14530	14463	14418	14357	14392	14331	14388	14388	14637	14442	14532	14216	14293	14533	14422	14281	14414	14575	14507	14349	14371	14298	14319	14361	14536	14564	14237	14511	14524	14396	14509	14441	14605	14410	14380	14506	14482	14495	14401	14227	14492	14300	14331	14342	14407	14444	14226	14400	14466	14390	14502	14440	14432	14315	14325	14435	14258	14534	14499	14453	14420	14658	14479	14370	14422	14377	14320	14219	14425	14334	14343	14595	14490	14353	14268	14477	14361	14432	14444	14388	14518	14444	14456	14388	14577	14516	14407	14622	14471	14548	14442	14429	14346	14597	14471	14385	14578	14435	14343	14469	14361	14685	14467	14392	14344	14290	14322	14547	14273	14502	14489	14414	14498	14321	14450	14417	14372	14458	14462	14463	14395	14263	14436	14388	14421	14363	14477	14440	14487	14501	14325	14415	14331	14559	14239	14321	14409	14447	14456	14476	14446	14365	14349	14364	14469	14489	14482	14387	14425	14475	14399	14403	14433	14485	14389	14535	14377	14560	14406	14380	14450	14359	14426	14332	14453	14438	14303	14590	14371	14511	14323	14390	14463	14466	14503	14512	14473	14351	14465	14382	14371	14437	14488	14474	14492	14481	14382	14359	14423	14494	14386	14333	14472	14422	14522	14451	14351	14577	14427	14339	14563	14500	14491	14431	14408	14385	14454	14501	14518	14460	14214	14463	14285	14408	14509	14562	14297	14510	14568	14322	14477	14334	14372	14451	14468	14454	14475	14474	14467	14477	14463	14566	14415	14545	14268	14495	14316	14480	14266	14430	14453	14302	14472	14393	14556	14419	14641	14429	14383	14340	14440	14328	14609	14438	14464	14304	14363	14616	14567	14385	14601	14360	14444	14445	14374	14362	14317	14317	14445	14384	14356	14516	14405	14381	14544	14405	14450	14502	14517	14565	14469	14295	14384	14394	14510	14345	14446	14442	14401	14585	14451	14382	14506	14391	14358	14417	14493	14289	14317	14447	14251	14435	14457	14533	14507	14443	14426	14317	14413	14413	14316	14400	14531	14453	14543	14417	14388	14407	14433	14428	14522	14315	14324	14410	14325	14473	14375	14320	14315	14377	14469	14186	14518	14605	14407	14484	14501	14435	14559	14527	14505	14423	14465	14435	14388	14404	14392	14336	14450	14509	14734	14295	14388	14298	14500	14317	14391	14540	14455	14362	14576	14272	14226	14491	14420	14355	14394	14484	14466	14342	14396	14441	14331	14304	14387	14329	14486	14392	14430	14360	14457	14316	14407	14317	14438	14418	14639	14347	14476	14567	14299	14268	14475	14390	14261	14459	14399	14402	14485	14294	14423	14540	14374	14341	14432	14454	14468	14455	14516	14393	14474	14336	14658	14327	14400	14537	14372	14495	14257	14524	14455	14467	14295	14432	14334	14458	14424	14503	14492	14264	14424	14536	14709	14416	14389	14520	14479	14338	14536	14386	14523	14519	14480	14448	14382	14322	14528	14391	14483	14341	14580	14289	14434	14565	14480	14428	14313	14478	14451	14325	14428	14379	14544	14375	14335	14322	14396	14381	14392	14575	14233	14530	14540	14325	14497	14345	14398	14548	14454	14253	14508	14303	14432	14581	14369	14472	14353	14584	14197	14467	14434	14344	14482	14528	14570	14266	14429	14273	14315	14370	14375	14529	14438	14427	14378	14454	14492	14471	14380	14388	14537	14354	14413	14288	14568	14364	14432	14243	14404	14242	14425	14576	14331	14374	14461	14427	14331	14400	14223	14465	14513	14307	14347	14411	14538	14446	14359	14252	14236	14249	14375	14453	14384	14541	14378	14502	14478	14465	14479	14471	14260	14426	14307	14399	14570	14221	14535	14462	14525	14413	14474	14459	14421	14343	14289	14384	14410	14479	14448	14366	14364	14314	14646	14549	14598	14438	14255	14241	14427	14499	14270	14335	14478	14261	14472	14366	14527	14379	14461	14366	14441	14557	14452	14392	14542	14455	14471	14397	14410	14456	14506	14468	14476	14514	14478	14356	14564	14430	14629	14461	14342	14391	14375	14412	14391	14479	14326	14582	14366	14471	14458	14590	14362	14390	14553	14378	14419	14370	14446	14484	14353	14425	14463	14360	14295	14503	14429	14427	14425	14515	14454	14406	14518	14321	14443	14388	14564	14410	14474	14515	14328	14265	14412	14483	14471	14444	14395	14459	14542	14465	14421	14458	14346	14349	14402	14398	14537	14387	14507	14444	14360	14464	14427	14460	14452	14372	14452	14368	14351	14569	14523	14489	14378	14317	14378	14403	14454	14253	14326	14586	14327	14466	14567	14374	14382	14292	14348	14464	14485	14394	14519	14524	14420	14550	14308	14288	14473	14384	14343	14337	14610	14400	14535	14396	14515	14400	14404	14526	14395	14499	14427	14632	14302	14440	14473	14363	14440	14428	14612	14403	14209	14406	14432	14323	14357	14407	14441	14393	14536	14301	14533	14380	14462	14393	14220	14595	14544	14556	14433	14393	14344	14247	14505	14353	14337	14468	14321	14485	14564	14431	14552	14453	14324	14492	14396	14446	14397	14275	14667	14545	14483	14535	14387	14529	14388	14313	14378	14392	14347	14510	14331	14480	14324	14441	14501	14355	14403	14410	14322	14340	14439	14432	14179	14333	14391	14391	14371	14474	14592	14432	14329	14475	14399	14489	14546	14538	14509	14337	14573	14423	14355	14625	14424	14273	14413	14433	14468	14367	14194	14565	14571	14346	14572	14256	14311	14658	14471	14403	14406	14474	14428	14405	14597	14440	14509	14516	14287	14461	14320	14479	14363	14436	14469	14358	14536	14347	14316	14306	14445	14514	14440	14432	14491	14419	14369	14437	14505	14405	14407	14397	14411	14451	14488	14465	14442	14440	14609	14543	14517	14560	14349	14310	14421	14375	14377	14469	14385	14352	14515	14422	14338	14376	14370	14418	14418	14388	14326	14432	14454	14403	14392	14330	14407	14444	14434	14399	14340	14423	14533	14375	14422	14278	14415	14263	14428	14575	14501	14451	14361	14379	14298	14706	14436	14323	14488	14340	14404	14235	14469	14625	14391	14407	14517	14462	14576	14429	14217	14475	14452	14428	14511	14499	14459	14306	14497	14512	14390	14396	14295	14395	14478	14406	14529	14283	14522	14509	14391	14255	14437	14317	14464	14407	14279	14401	14392	14406	14465	14448	14510	14530	14436	14491	14294	14504	14313	14433	14583	14371	14427	14528	14434	14322	14403	14430	14277	14286	14379	14499	14459	14537	14417	14360	14330	14580	14327	14339	14515	14357	14401	14380	14223	14436	14360	14407	14506	14337	14373	14320	14452	14505	14368	14441	14454	14429	14332	14370	14406	14500	14412	14375	14523	14441	14603	14304	14322	14514	14508	14244	14277	14439	14362	14385	14424	14313	14544	14352	14448	14405	14564	14376	14421	14476	14449	14437	14663	14444	14476	14426	14403	14445	14267	14323	14448	14435	14454	14446	14444	14291	14470	14148	14416	14459	14380	14412	14433	14361	14359	14340	14392	14328	14285	14310	14462	14481	14399	14379	14559	14470	14430	14490	14363	14370	14290	14261	14342	14333	14415	14382	14389	14368	14344	14411	14355	14410	14522	14473	14496	14459	14587	14402	14409	14469	14399	14429	14262	14579	14338	14363	14466	14349	14545	14327	14346	14385	14388	14495	14448	14509	14453	14384	14313	14494	14559	14332	14491	14566	14471	14410	14284	14473	14380	14495	14423	14465	14296	14567	14443	14463	14602	14389	14332	14406	14436	14367	14495	14479	14486	14476	14402	14309	14552	14214	14344	14413	14356	14397	14422	14294	14423	14496	14443	14489	14424	14497	14370	14491	14347	14404	14400	14478	14396	14383	14442	14503	14360	14463	14369	14278	14284	14427	14491	14536	14467	14342	14233	14533	14497	14375	14445	14406	14225	14425	14532	14497	14514	14343	14437	14411	14415	14686	14387	14335	14557	14559	14414	14516	14474	14487	14506	14641	14541	14362	14305	14349	14335	14465	14371	14299	14439	14563	14380	14257	14400	14351	14390	14463	14398	14359	14444	14466	14463	14275	14387	14350	14437	14490	14605	14268	14432	14523	14493	14650	14426	14462	14402	14542	14323	14505	14471	14451	14445	14369	14420	14311	14578	14414	14398	14263	14235	14507	14438	14406	14419	14482	14551	14399	14346	14453	14427	14319	14513	14477	14575	14515	14182	14279	14271	14431	14443	14547	14415	14451	14328	14438	14365	14286	14527	14636	14423	14307	14509	14444	14420	14472	14477	14472	14528	14443	14157	14299	14231	14444	14670	14428	14424	14364	14517	14577	14386	14439	14581	14485	14456	14300	14568	14386	14481	14506	14253	14385	14219	14378	14365	14400	14535	14434	14443	14544	14367	14630	14501	14363	14493	14453	14486	14262	14437	14390	14445	14495	14304	14437	14608	14609	14475	14340	14376	14203	14434	14490	14594	14268	14329	14629	14244	14423	14403	14454	14411	14407	14475	14413	14508	14437	14481	14442	14521	14384	14535	14548	14311	14481	14395	14371	14349	14471	14543	14325	14383	14588	14386	14390	14294	14383	14467	14431	14517	14483	14359	14534	14506	14394	14399	14527	14463	14382	14432	14406	14512	14411	14283	14381	14396	14523	14491	14379	14381	14360	14454	14259	14263	14584	14071	14497	14398	14495	14269	14387	14371	14360	14442	14554	14261	14439	14438	14430	14381
27188	21717	23273	19349	15886	16052	16114	15769	15945	15841	15953	15857	15754	15863	15954	15860	15881	16011	16076	15946	16002	15856	15967	15880	15773	15904	15786	15851	16033	15991	15933	16001	15760	15953	15896	15848	16086	15937	16003	15966	15783	16073	15816	15825	15792	15753	15824	15772	15725	15831	15780	15840	15991	15892	15791	15958	15972	15710	15796	15887	15889	15654	15756	15786	15713	15672	15970	15809	15878	15973	15880	15917	15955	16002	15833	15965	15995	16094	15831	15871	16008	15842	15880	15755	15782	15909	15856	15787	15701	15782	16095	15916	15797	16092	15905	15720	15722	15745	15654	15838	15974	15897	15840	15852	15812	15872	15688	15895	15773	15895	15844	15857	15820	15712	15857	15909	16049	15996	15825	15819	15917	15844	15949	15691	16009	15817	15878	16016	15900	15846	15744	15798	15818	15798	15603	15808	15732	15966	15798	15916	15820	15848	15850	15892	16083	15725	15962	16072	15940	15964	15769	15665	15797	15871	15698	15765	15579	15924	15973	15795	16007	15991	15702	15763	15944	15742	15813	15841	15930	16047	15981	16097	15899	15778	16086	15904	15824	15923	15991	15871	15764	15790	15902	15628	15758	15787	15851	15857	15829	15918	15916	15713	15814	15825	15963	15850	15876	15803	15934	15749	15961	15844	15679	16043	15862	15801	15799	15866	15866	15887	15815	15839	15792	15745	15958	15777	15819	15937	16010	15773	15847	15880	15796	15819	15935	15912	15903	15687	15856	15804	15950	15735	15911	15876	15793	15860	15826	15777	15890	15969	15648	15701	15838	15811	15864	15803	15745	16011	15923	15925	15758	15877	15814	15753	15954	15839	15802	15669	16069	15956	15997	16035	15663	15766	15810	15984	15843	15841	15809	15886	15975	15789	16033	15913	15785	15892	15853	16023	15690	15677	15883	15868	15850	15749	15819	15718	15706	15709	15698	15796	15799	15848	15941	15878	15890	15859	15973	15856	15640	15718	15833	15956	15895	15650	16005	15728	15801	15992	15899	15832	15747	15910	15986	15887	15993	15820	15670	15825	15901	15964	15823	15851	15830	15991	15565	16028	16016	15802	15838	15893	15950	15538	15916	16019	15940	15863	15966	16089	15895	15689	15888	15924	15746	15975	15779	15754	15930	15908	15821	15859	15934	15958	15758	15979	15942	15846	15926	15864	15946	15861	15829	15696	15809	15865	15805	15954	15986	15890	15801	15895	15722	15694	15821	15820	15794	15911	15833	15826	15624	15629	15766	15745	15787	15801	15811	16042	15885	15737	15852	15826	15877	15832	15820	15871	15870	15745	15900	15910	15733	15963	16082	15823	16022	15923	15765	15706	15816	15844	15824	15836	15786	15969	16007	15814	15960	15847	15827	15784	15731	15805	15628	15942	15846	15895	15766	15940	15931	15783	15880	15819	15669	15800	15951	15895	15964	15964	15899	15761	15914	15804	15863	15954	16000	16069	16302	15997	15820	15782	15856	15930	15786	15790	15870	15626	15882	15967	15898	16034	15712	15846	15981	15843	15617	15679	15934	15960	15754	15823	15855	15697	15604	15692	15765	15747	16051	15814	15872	15828	15735	15799	15926	16053	15776	15668	16039	15839	15985	15922	15863	15990	15894	15721	15885	15821	15851	15754	15721	15949	15640	15875	15779	15956	15798	15554	15820	15965	15718	15993	15984	16074	15830	15736	15856	15967	15882	15687	15730	15777	15788	15790	15858	15857	15913	15799	15623	15860	15786	15702	15719	15737	15777	15801	15951	15954	16003	15807	15693	15873	15839	15757	15900	15834	15755	15636	15773	15780	15819	16016	15812	15898	15989	15715	15717	15981	15945	16027	15909	15759	15909	15744	15801	15990	15721	15765	16059	15916	15858	15856	15797	15918	15992	15952	15854	15819	15989	15904	15829	15955	15854	15961	16025	15955	15666	15924	15888	15856	15937	15943	15668	15879	15824	15876	15683	15687	15856	15839	15838	15811	15842	15944	15820	15935	15637	15933	15858	16002	15852	15801	15866	15855	15975	15874	15720	15916	15988	15724	15827	15730	15935	15967	15711	15735	15868	16032	15678	15844	15835	15795	15720	15804	15667	15912	15843	15793	16005	15935	15900	15851	15874	15693	15755	15660	15725	15896	15748	15654	15997	15858	15861	15829	15810	16023	15808	15707	15731	15687	15751	15721	15809	15875	15882	15928	15838	15819	15786	15858	15870	15705	15857	15800	15793	15616	15927	15959	15851	15758	15825	15909	15871	15887	15722	15960	15849	15859	15949	15771	15865	16046	15848	15671	15944	15920	15692	15841	15891	15920	15827	15842	15680	15910	15972	15894	15841	15815	15773	15942	15948	15767	16036	15843	15792	15797	15871	15870	15884	15889	15776	15772	15754	15877	15785	15878	16209	15865	16024	16030	15856	15934	15951	15755	15860	15871	15998	15867	15728	15940	15990	15860	15766	15752	15816	15925	15832	15793	15718	15807	15915	15752	15858	15849	15846	16012	16054	15926	15809	15896	15877	15797	15852	16054	16008	15912	15784	15910	15907	15804	15798	15760	15833	15989	16014	15724	16017	15869	15940	15745	15873	15838	15788	15525	15956	15878	15734	15719	15713	15869	16015	15775	16040	15833	15865	15727	15764	15917	15877	15719	15939	15940	15929	15755	15751	15829	15717	15937	15905	15866	15833	15842	15724	15839	15870	15822	15988	15839	15834	15840	15774	15891	15639	15860	15754	15852	16119	15841	15806	15852	15867	15699	15725	15901	15845	15932	15801	15743	15789	15711	15969	15811	15952	15684	15808	15908	15855	16010	15796	15938	16060	15907	15817	15873	15930	15887	15916	15788	15817	15705	15869	15949	15895	15826	15924	15911	16001	15957	16087	15949	15931	15797	15830	15839	15796	16037	15913	15760	16106	15815	16006	15680	15817	15727	15918	15804	15692	15894	15751	15588	15783	15809	15706	15928	15931	16006	15861	15654	16002	15844	15982	15735	15858	15724	16025	15650	15978	15814	15529	15878	15849	15881	15821	15805	15724	15773	15749	15834	15886	15844	15915	15849	15906	15846	15939	15829	15918	15839	16042	15869	15707	15644	15733	16070	15752	15720	15630	15868	15967	15754	15924	15796	15953	15563	15906	15729	15742	15702	15701	16040	15821	15786	15817	15773	15822	15736	15861	15951	15904	15875	16032	15825	15812	15834	15933	15790	15778	15971	15906	15929	15874	15864	15973	15727	15827	15956	15751	15919	15849	15897	15883	15794	15866	16031	15881	15914	15814	15880	15850	15937	16041	15862	15909	15941	16000	15887	15811	15671	15984	15789	15943	15859	15796	15843	15917	15912	15872	15890	15773	15910	15842	15797	15802	15844	15809	15992	15677	15914	15923	15657	15710	15633	15712	15949	15894	15821	15752	15661	15646	15704	15879	15831	15972	15780	15788	15686	15954	15881	15833	15846	15996	15838	15854	15990	15819	15646	15971	15797	15946	15822	15991	15672	15857	15692	16003	15703	15987	15751	15877	15835	15679	15769	15781	15864	15985	15937	15926	15758	15844	15855	15698	15767	15640	15870	15857	15677	15985	15686	15832	15948	15833	15817	15870	15888	15747	15794	15828	15770	16006	15777	15906	15850	15750	15831	15728	15948	15930	16058	15823	15938	16164	15977	15827	15885	15835	15889	15899	15782	15892	15751	15918	15763	15776	15676	15824	15830	15854	15935	16027	15735	16000	15612	15676	15753	15883	16052	15772	15756	15989	15844	15765	15802	15655	15983	16063	15819	15851	15766	15973	15732	15863	15949	15950	15633	15819	15869	15835	16076	15742	15709	15848	15911	15860	15824	15818	15763	15977	16017	15804	15883	15870	15971	15977	15825	15591	15700	15770	15788	15963	15950	16028	15819	15992	15754	15638	15838	15916	15685	15693	15842	15882	15812	15904	15771	15909	15849	15682	15905	15973	15842	15923	15925	15923	15820	15784	15942	15974	15887	15810	15883	15883	15719	15778	15923	16054	15820	16019	15920	15977	15795	15867	15979	15800	15886	15958	15883	16023	15799	15751	15889	15916	15926	15776	15816	15722	15918	15791	15828	15931	15820	15857	15700	15832	15952	15734	15781	16006	15801	15937	15932	15823	15677	15698	15790	15705	15912	15762	15703	15971	15796	16018	16093	15972	15872	15832	15921	15774	16049	15956	15782	15820	15665	15968	15967	15842	15823	15731	15952	16108	15752	15798	15849	15857	15800	15675	15980	15790	15915	15877	15772	15897	15872	15840	15959	15908	15884	15893	16038	15835	15858	16018	15891	15910	15888	15923	15819	15788	15974	15940	15639	15807	15717	15828	15842	16054	15632	15778	15685	15843	15895	15971	15960	15800	15603	16012	15846	15900	15791	15930	15945	15712	15814	15995	15818	15705	16027	15737	15928	15864	15791	15652	15772	15924	15831	15652	15907	15853	15739	15831	15804	15707	15845	15945	15760	15979	16097	15800	15711	15847	15893	15789	15607	16087	15913	15870	15796	15820	15945	15847	15699	15888	15843	15831	16039	16074	15925	15939	15868	15857	15979	15678	15800	16033	15688	15858	15851	15934	15848	15880	15832	15837	15695	15798	15911	15636	15711	15822	15995	15861	15811	15663	15693	15696	15944	15962	15860	15901	15731	15899	16087	15699	15743	15725	15840	15795	15844	15798	15668	16032	15921	15883	15787	16032	15979	15893	15821	15823	15739	15641	15830	15892	15929	15547	15774	15810	15787	16001	15805	15890	15832	16019	15861	16028	15950	15910	15786	15756	15975	15927	15909	15869	15851	15937	15871	15941	15994	15880	15722	15883	16015	15731	15868	16085	15822	15896	15729	15850	15827	15927	15837	15962	15886	15892	15950	15991	15928	15928	16133	15797	15783	15949	15905	15724	15783	15705	15844	15813	15840	16006	15786	15899	16062	15832	15758	15800	15811	15950	16001	15900	15843	15947	15936	15675	15730	15986	15848	15891	15955	15771	15906	15816	15806	15563	15937	15702	15847	15909	15897	15898	15919	15904	15834	15778	15916	15808	15863	15716	15780	16170	15881	15904	15829	15964	15895	15898	15969	15602	15839	15926	15662	16066	15835	15840	15869	15759	15953	15940	15828	15863	16010
13383	15048	14994	14601	14556	14479	14431	14638	14402	14419	14336	14475	14356	14435	14337	14405	14626	14550	14397	14454	14399	14439	14431	14562	14352	14285	14458	14250	14421	14360	14261	14449	14404	14516	14242	14558	14410	14209	14281	14323	14301	14206	14480	14339	14395	14319	14492	14403	14367	14320	14415	14310	14325	14359	14525	14280	14253	14360	14484	14413	14223	14346	14265	14293	14097	14557	14455	14371	14339	14349	14432	14317	14497	14410	14496	14387	14431	14670	14261	14456	14182	14481	14286	14174	14291	14217	14240	14405	14268	14160	14331	14392	14262	14326	14300	14553	14544	14252	14483	14416	14427	14428	14288	14228	14202	14479	14509	14429	14326	14374	14352	14457	14355	14424	14168	14384	14330	14268	14248	14258	14316	14292	14459	14300	14333	14374	14415	14283	14589	14552	14337	14334	14525	14332	14390	14448	14284	14407	14481	14305	14400	14288	14504	14539	14491	14405	14283	14455	14474	14205	14323	14353	14555	14380	14371	14397	14311	14417	14502	14289	14401	14410	14387	14492	14412	14380	14276	14354	14385	14354	14346	14432	14363	14183	14542	14404	14128	14266	14447	14382	14449	14297	14251	14415	14381	14492	14310	14476	14328	14440	14201	14348	14284	14486	14347	14448	14340	14258	14481	14410	14293	14373	14349	14488	14268	14417	14333	14366	14389	14374	14143	14449	14608	14423	14614	14312	14343	14388	14387	14359	14387	14340	14381	14389	14466	14423	14297	14502	14350	14416	14415	14355	14250	14467	14455	14349	14298	14293	14328	14237	14265	14354	14505	14441	14382	14498	14308	14371	14371	14303	14478	14406	14312	14277	14257	14203	14294	14248	14148	14359	14280	14359	14378	14354	14280	14273	14399	14314	14410	14411	14374	14365	14303	14530	14400	14223	14406	14366	14270	14411	14353	14356	14274	14269	14454	14398	14476	14284	14326	14305	14581	14235	14418	14289	14367	14357	14316	14417	14394	14325	14360	14557	14290	14414	14391	14360	14458	14421	14434	14467	14477	14447	14257	14436	14271	14225	14430	14323	14427	14441	14430	14097	14389	14399	14263	14438	14213	14279	14451	14339	14335	14358	14417	14330	14425	14338	14238	14339	14273	14471	14267	14485	14377	14270	14457	14318	14482	14444	14614	14295	14446	14439	14226	14353	14371	14454	14272	14518	14356	14476	14428	14426	14420	14392	14324	14510	14450	14273	14242	14435	14419	14417	14250	14287	14319	14449	14263	14324	14509	14479	14276	14340	14455	14356	14268	14520	14411	14286	14457	14327	14323	14322	14471	14278	14497	14428	14418	14440	14373	14321	14496	14361	14210	14415	14323	14376	14399	14307	14373	14373	14148	14329	14491	14319	14333	14369	14540	14413	14324	14289	14318	14370	14164	14416	14251	14355	14403	14410	14496	14485	14256	14352	14322	14394	14410	14293	14442	14476	14349	14398	14432	14335	14595	14494	14299	14254	14367	14609	14425	14449	14309	14482	14380	14447	14362	14282	14278	14353	14290	14467	14380	14516	14354	14546	14351	14241	14302	14466	14243	14530	14267	14506	14384	14174	14325	14486	14556	14309	14414	14299	14412	14502	14326	14311	14450	14334	14465	14302	14367	14327	14385	14484	14450	14386	14343	14423	14363	14281	14349	14340	14339	14171	14385	14309	14499	14292	14320	14218	14533	14329	14275	14480	14305	14355	14383	14496	14287	14392	14626	14520	14480	14353	14436	14406	14310	14366	14315	14571	14287	14275	14525	14248	14352	14337	14397	14421	14369	14278	14373	14312	14495	14106	14560	14426	14459	14272	14518	14384	14376	14382	14217	14389	14304	14367	14455	14365	14371	14372	14398	14462	14362	14578	14430	14276	14479	14170	14294	14475	14426	14282	14366	14392	14323	14261	14314	14493	14356	14326	14443	14146	14441	14302	14300	14227	14346	14193	14344	14271	14478	14311	14479	14321	14202	14311	14237	14406	14267	14372	14415	14461	14484	14445	14270	14374	14291	14512	14305	14433	14489	14356	14596	14388	14223	14408	14327	14332	14378	14288	14392	14242	14237	14361	14321	14503	14289	14380	14301	14356	14347	14285	14339	14198	14204	14383	14249	14195	14387	14444	14443	14387	14252	14477	14170	14583	14265	14234	14288	14413	14368	14346	14199	14335	14297	14307	14381	14470	14415	14351	14509	14299	14445	14303	14366	14442	14331	14159	14451	14177	14479	14253	14326	14350	14422	14329	14168	14442	14349	14453	14348	14490	14493	14557	14321	14294	14346	14495	14389	14243	14280	14526	14302	14419	14284	14414	14530	14291	14326	14203	14495	14318	14575	14349	14252	14457	14398	14467	14403	14349	14477	14442	14391	14369	14389	14349	14395	14164	14344	14331	14399	14506	14388	14466	14596	14341	14298	14281	14313	14216	14301	14420	14441	14333	14350	14320	14257	14244	14264	14451	14445	14479	14473	14336	14325	14332	14564	14258	14327	14459	14367	14331	14493	14468	14284	14317	14314	14514	14342	14166	14207	14257	14371	14409	14331	14548	14439	14311	14398	14445	14437	14269	14453	14375	14442	14386	14599	14241	14367	14428	14285	14427	14205	14325	14250	14369	14385	14380	14365	14506	14367	14303	14373	14366	14317	14284	14292	14444	14324	14374	14382	14451	14306	14431	14405	14338	14199	14358	14301	14386	14305	14290	14296	14337	14412	14255	14522	14410	14375	14434	14138	14312	14375	14305	14450	14609	14383	14398	14445	14290	14331	14184	14396	14557	14382	14201	14204	14554	14224	14398	14363	14451	14182	14283	14312	14391	14396	14300	14251	14338	14275	14485	14490	14501	14482	14580	14325	14460	14368	14369	14603	14245	14391	14339	14293	14480	14263	14428	14270	14279	14394	14483	14247	14286	14377	14505	14405	14344	14354	14370	14329	14265	14269	14249	14330	14340	14377	14428	14548	14204	14288	14396	14351	14410	14352	14403	14465	14370	14324	14400	14301	14369	14411	14275	14383	14497	14402	14322	14379	14452	14395	14403	14379	14527	14424	14406	14478	14396	14186	14270	14343	14484	14512	14298	14416	14284	14350	14239	14448	14433	14302	14378	14390	14358	14288	14335	14417	14364	14462	14281	14464	14433	14285	14314	14430	14305	14298	14357	14273	14290	14406	14222	14269	14361	14404	14501	14312	14314	14369	14458	14344	14341	14342	14378	14276	14554	14225	14425	14249	14362	14350	14339	14534	14350	14309	14493	14332	14290	14431	14488	14184	14490	14357	14339	14456	14229	14376	14284	14324	14284	14462	14462	14315	14469	14314	14344	14443	14334	14439	14186	14282	14257	14482	14383	14403	14409	14488	14515	14230	14216	14202	14265	14427	14336	14513	14211	14229	14372	14451	14183	14446	14393	14323	14373	14493	14368	14384	14439	14402	14410	14342	14171	14453	14383	14288	14315	14267	14409	14497	14586	14290	14473	14461	14384	14492	14453	14300	14458	14408	14470	14199	14370	14436	14268	14477	14364	14412	14428	14372	14403	14264	14434	14370	14337	14475	14351	14247	14283	14546	14411	14374	14401	14377	14397	14399	14371	14441	14368	14405	14400	14361	14418	14640	14305	14399	14447	14323	14296	14451	14365	14308	14394	14428	14525	14380	14450	14450	14361	14535	14434	14228	14225	14456	14340	14483	14386	14451	14270	14670	14342	14488	14250	14353	14410	14490	14440	14506	14148	14418	14341	14303	14432	14346	14372	14425	14315	14368	14349	14246	14438	14241	14533	14358	14287	14391	14543	14051	14488	14312	14310	14358	14273	14396	14301	14340	14386	14325	14309	14345	14466	14392	14322	14260	14369	14454	14426	14288	14267	14278	14449	14397	14353	14231	14336	14382	14427	14479	14452	14311	14589	14372	14561	14391	14428	14377	14289	14436	14419	14346	14415	14300	14342	14358	14462	14410	14257	14331	14367	14494	14406	14251	14487	14391	14322	14444	14363	14498	14378	14525	14282	14305	14245	14391	14317	14341	14460	14353	14227	14415	14398	14309	14218	14515	14280	14407	14267	14348	14238	14210	14426	14365	14304	14270	14196	14273	14426	14175	14361	14260	14263	14172	14566	14441	14350	14429	14254	14388	14361	14369	14319	14437	14279	14267	14414	14377	14322	14395	14464	14487	14335	14309	14317	14296	14402	14480	14288	14303	14363	14393	14350	14366	14407	14257	14236	14533	14479	14420	14367	14230	14449	14554	14420	14472	14259	14342	14564	14166	14336	14286	14350	14429	14289	14424	14471	14363	14273	14365	14405	14357	14370	14358	14495	14343	14189	14441	14460	14346	14398	14385	14254	14265	14392	14360	14439	14319	14506	14533	14262	14311	14277	14407	14481	14290	14457	14279	14240	14399	14495	14231	14380	14271	14334	14261	14244	14405	14292	14428	14383	14412	14290	14398	14407	14364	14424	14378	14459	14527	14340	14465	14391	14386	14319	14453	14382	14371	14571	14350	14394	14391	14388	14354	14430	14486	14448	14379	14352	14454	14410	14307	14521	14316	14396	14226	14446	14349	14317	14319	14352	14360	14172	14561	14424	14384	14409	14485	14303	14337	14278	14240	14431	14264	14300	14386	14482	14340	14312	14327	14440	14339	14471	14441	14476	14285	14423	14318	14334	14342	14457	14455	14270	14505	14381	14439	14392	14448	14506	14317	14482	14453	14367	14297	14293	14434	14248	14432	14280	14584	14240	14343	14339	14442	14271	14544	14389	14291	14253	14290	14448	14328	14541	14290	14405	14555	14414	14287	14453	14397	14316	14382	14400	14414	14454	14509	14371	14544	14379	14494	14322	14442	14454	14358	14310	14141	14358	14343	14305	14499	14339	14391	14185	14205	14416	14257	14178	14441	14309	14359	14384	14286	14352	14361	14263	14514	14426	14234	14257	14452	14294	14294	14544	14323	14380	14424	14325	14509	14339	14391	14503	14482	14322	14412	14300	14427	14423	14372	14334	14437	14415	14272	14273	14277	14328	14351	14302	14292	14416	14262	14140	14351	14413	14383	14390	14505	14451	14293	14399	14372	14248	14285	14127	14422	14419	14280	14483	14411	14367	14320	14306	14364	14534	14456	14437	14403	14248	14252	14241	14370	14383
23937	21372	28892	24244	21830	20100	18114	15839	15381	15515	15548	15326	15262	15428	15323	15169	15110	15319	15177	15377	15293	15197	15171	15312	15467	15363	15247	15432	15194	15136	15274	15181	15214	15098	15240	15167	15055	15139	14920	14902	15066	14985	15247	14962	15107	15017	15113	15133	15084	15151	15229	15316	15419	15321	15022	14980	15052	15207	15089	15124	14968	15059	15027	15127	15086	15066	15160	15039	15209	14955	15217	15204	15223	15319	14983	15288	15699	15706	15150	15053	15236	15078	15366	15056	15182	14922	15068	15085	15068	15236	15139	15069	14893	15100	15154	15061	15003	15025	15239	14972	15042	15126	15004	15019	15076	15102	15143	15200	15084	15079	15119	14997	15068	15107	14921	14941	15218	14989	15047	15221	15101	15219	15225	14807	14946	15185	15072	15196	14914	15078	15126	14968	14966	15166	15031	15175	14949	15096	15124	15315	15171	15044	14987	15072	15308	15072	15149	15114	15048	15007	14925	15227	15228	14800	15020	15033	15018	14829	15139	15243	15097	15085	14992	15029	14948	15120	14824	15263	15104	15029	15133	15122	15067	15014	14982	14978	15003	14783	15081	14993	15023	15310	15179	15058	14904	15098	15008	15116	15246	15115	14996	15116	15122	14986	14947	15027	14975	15001	15198	15079	15020	15179	15182	15000	15079	15083	15014	14898	15121	15180	15047	14996	15051	15278	14877	15138	15073	15234	15042	14988	15096	15066	15023	15186	15102	15017	15357	15235	15208	15079	15009	15181	15048	15026	15056	14919	15153	14950	15181	15096	15016	15058	15224	15164	14976	15009	15028	14985	15188	14948	15049	15225	15053	15039	15291	14998	15074	15049	14913	15173	14987	15171	14864	14912	15094	15069	14992	15095	14859	15089	15078	15189	15285	15274	14962	15047	14902	14996	15024	15017	15152	15007	15035	15143	15036	15143	15186	15036	15166	15227	14988	14959	15124	14923	15016	15019	15055	15122	15199	15246	15161	15097	15184	15091	14995	15183	15230	14959	15201	15109	15065	15230	15039	14955	15051	14964	15001	15215	14935	15215	14973	15248	15090	15103	15019	15027	14982	14879	15132	15036	15089	15140	15108	15083	15062	15111	14987	15143	14996	15142	15039	15159	15133	15210	15255	15074	15070	14926	14927	15071	14875	15144	15123	15128	15216	15081	15123	15074	14901	15091	15002	15012	15059	15039	15127	14986	15227	15071	15158	15211	15095	14966	15240	15068	15187	15103	15072	15096	15055	15162	14997	15060	15161	14948	15068	15102	14982	15039	15120	15062	15154	15044	15101	15144	15060	15039	15044	15171	15008	15076	14957	15085	15107	15054	14917	15119	15072	14992	15264	15096	15067	15040	15110	15040	14869	14890	15216	15004	15034	15081	15080	14940	15152	15043	14980	15093	15012	15025	15158	15151	15163	15087	15050	15287	15236	15126	15116	15002	14982	14964	15114	15064	15069	15080	15134	14940	15077	15154	15139	14973	15066	15053	15082	14990	15024	14864	15164	14973	15164	15059	15156	15091	15173	14942	14972	15079	15056	15149	15094	14957	14968	14934	15173	15091	15206	15118	15096	15155	14927	15264	15155	15093	15100	15050	15113	15053	14996	15014	15212	14976	14962	15083	15062	14951	15037	15091	15026	15073	15172	15181	15313	15147	15159	14994	15139	15022	14976	14988	14928	14996	14962	14783	15073	15147	15327	15169	15132	14991	14832	14791	15152	15226	15393	15047	15002	15010	15017	15121	15088	14817	15058	15092	14864	15321	15216	15025	14947	15050	15300	15090	15171	15117	15136	15087	15008	15151	15164	15054	15032	15010	15099	15163	15093	14930	15023	15045	15056	15074	14975	15095	15031	15083	15094	15056	15053	15060	15137	15097	15102	15116	14991	15221	15178	15287	14960	15184	15064	15052	14897	15011	15031	15124	15093	15167	14998	15048	15217	15105	14907	15084	15067	14977	15040	15082	15072	15087	15108	15117	14894	15030	15230	14798	14984	14891	14871	15123	15079	15181	15084	15090	15142	15028	15089	15089	15153	14929	14919	15001	15012	15245	15203	15423	15064	15012	14987	15118	15205	15240	15185	15067	15206	15236	15224	14945	15121	15193	15148	15041	15107	14908	15194	15010	15246	15046	14965	15005	15114	14955	15072	15023	15043	14952	15165	15153	15020	15121	15095	15138	15032	15199	14935	15193	15159	15051	15284	15051	15184	15103	15062	15141	15132	15092	15158	15023	15272	15263	15201	14950	15148	15014	14994	15218	15244	15140	15061	15127	15008	15051	15028	15122	15144	15250	14902	15061	15184	15148	15073	15166	15295	15152	14987	15176	15023	15129	15036	15040	15206	15120	15070	15144	14860	15097	15051	15152	15241	15165	15034	14969	15128	15112	15129	14908	14983	15060	15171	15058	15020	15160	15092	15146	15094	15018	15155	14911	15088	14867	15258	15042	15275	15017	15029	15062	15181	14974	15155	15190	15086	15202	15154	15007	14857	15031	15007	15027	15119	15059	15349	15132	15015	15262	14997	15211	15179	15056	15103	14899	15181	15161	15180	15178	15010	15045	15034	14948	15282	15211	15094	14978	14974	14927	15086	14909	15171	15142	14983	14853	14965	14990	15033	14992	14969	15062	15350	14957	14987	15164	14913	15114	15081	15185	15042	15014	15124	14894	15065	15080	15208	15179	14959	15065	15021	14729	15017	15035	14977	15049	15105	15181	15231	15281	15287	14754	15331	15283	15050	15068	15128	15181	15263	14981	15084	15227	14987	15237	15086	15134	15219	15143	15083	15167	15037	15253	15158	15244	15140	15307	15067	15022	14873	15219	14971	14910	15099	15303	15105	15117	15055	15121	15098	15137	14935	15078	15259	15128	14997	15012	14980	15137	15012	15024	15205	15342	14987	14773	15124	15137	15121	15054	14895	15032	15059	15019	14977	15176	15099	15077	14923	15001	15146	15086	14996	15131	14965	15122	15008	15200	15100	15169	15136	15175	15088	15089	15070	15179	15034	15171	15119	15092	14900	15153	15094	14951	15126	15220	15045	14991	14874	15151	15079	15103	15151	15129	14971	15063	15089	15060	15046	15184	15163	15140	14940	15141	15027	15082	15194	15315	15330	15238	15065	15187	15008	15089	14903	15014	15064	15027	15288	14976	15061	15158	14983	15173	14945	14907	15000	15042	15243	15236	15206	15060	15015	15162	15155	15175	15165	15064	15225	15059	15145	14950	15165	15232	14801	15019	14976	14976	15243	15158	15113	14940	14905	15051	15189	15235	15040	15001	15161	15187	15031	14991	14979	15043	14992	15060	15307	14892	15092	15053	15055	15074	15054	15105	14967	15171	15109	15076	15117	15231	15057	14986	15133	15080	15099	15182	15072	15304	15079	15129	15298	15140	15060	15116	15059	15033	15034	15189	14961	14989	15109	15111	15247	15190	15027	15165	15099	14933	15147	15128	14984	15072	15003	15055	14949	14926	15107	15050	15137	15202	15179	15192	15047	14943	15210	15022	15187	15118	15067	14904	15116	15204	15162	15017	15101	15076	15170	15221	15226	15205	15201	15216	15110	15027	14876	15026	15188	15082	15127	15247	14962	15030	14878	15134	15133	15077	15053	14960	15124	15120	14988	15074	14945	15321	15198	15114	15151	15191	15244	15061	15076	15201	14999	15060	14885	14939	15116	15129	15107	15074	15090	15066	15145	15123	15232	15015	15131	14971	15225	15046	15084	15151	14977	15043	15125	15044	15052	15161	15024	15095	14979	15079	15162	14897	14888	15073	15152	15116	15032	15131	15283	15064	14910	15305	15138	15003	15200	14995	14995	15171	15075	15177	15110	15033	15186	15016	14980	15111	14925	15062	15020	14995	15149	15111	15101	14906	15166	15143	15182	15072	15064	14909	15108	15318	15091	15204	15149	15111	15121	15094	15044	15161	15315	14964	14844	14984	15219	15235	14973	15152	15045	15213	15257	15034	15076	15097	15162	15225	15099	15161	15061	14955	15073	15214	15200	15217	15070	14978	14890	14994	15066	15060	14976	14854	15245	15158	15154	15159	15067	15094	15141	15029	15047	15043	15185	15037	15243	15053	15130	14995	14992	14972	15038	14939	14950	15211	15128	15086	15176	14906	15274	15206	15088	15144	15061	14996	15216	15100	15357	15185	15078	15187	15050	15218	15001	15072	14975	14986	15012	15053	15166	15183	15205	15070	15129	15066	15041	15105	15021	15175	15253	15184	15229	15270	14767	15079	14991	15007	14792	15223	15281	15168	15178	14808	15040	14982	14878	15030	15164	14907	15145	15189	15309	14893	15068	15236	14924	15064	15067	15027	15082	15110	15129	15234	14957	15020	15302	15203	15069	15046	15182	15059	15283	15184	15017	15118	15044	15205	15060	15192	15123	15140	14933	15037	15111	15234	15213	15113	15250	15019	15269	15181	15202	15109	15172	15132	15140	15080	15041	15176	14998	15112	14890	15123	15048	15124	15227	15168	15123	15158	15098	15070	15251	15222	14952	15033	14807	15215	15234	15123	15125	15035	14994	15058	15009	14898	15114	15083	14908	15038	14807	15001	14986	15102	15150	14984	14939	15185	15104	15145	15094	15125	15147	14978	15065	14954	15120	15189	15043	15177	15360	14922	14914	15073	15124	15209	15030	15120	15023	15147	14887	15208	15045	15086	14910	15020	15049	15153	15110	14897	14904	15032	14974	15179	15070	15048	14981	14965	15112	15087	15184	15026	14910	15003	15119	15119	15185	15042	15097	14963	14961	15048	15248	15025	15092	14973	15197	15052	15217	15080	15154	14798	14998	14813	15259	15175	15189	15256	15081	15084	15243	15249	15163	15118	14953	15111	14959	15132	14964	15269	15083	14968	15247	15003	15015	15079	15133	14963	15364	15042	15107	15213	15096	15047	15174	14954	15083	15057	15082	15033	15161	15145	15156	14999	15006	15037	15140	15016	15044	14977	15108	15034	15113	15260	15273	15071	15097	15215	15004	15231	15075	15082	15175	15159	15161	15103	15148	14969	14980	15185	14986	15102	15067	15085	15101	15287	15166	15054	15124	14951	15222	15036	15072	15168	15173	15141	15038	15178	15038	15115	14982	14966	14876	15221	15121	15126	15003	14965
12446	20387	19156	16450	15334	14915	14760	14429	14152	14400	14085	14075	14152	13893	14295	14004	13927	14036	14008	14004	13962	13966	13931	13982	14036	14052	13951	14024	13961	13930	13930	14107	13807	13938	13775	14050	13950	13983	14064	14007	13849	14012	13762	13892	14022	13957	13947	13749	13875	14013	13737	13761	13991	13971	14010	13965	13880	13698	13868	14037	13922	13938	13999	13877	13876	13952	13909	13770	13984	13951	14039	13799	13659	13885	14167	14414	14751	14600	14025	14011	13658	14017	14005	13861	13845	13837	13968	13881	13918	13905	13964	13832	13750	13968	13915	13843	13939	13796	13952	13942	13815	13894	13839	13781	13745	14011	13890	13927	13894	13927	13897	14025	13797	14090	13814	13914	13935	13927	13900	13944	13910	13693	13975	13997	13887	13861	13921	13927	13937	13879	13893	14004	13941	13934	13915	13837	14008	13790	13932	13858	13872	13943	13924	13948	13960	13805	13922	13879	13960	13895	13911	13907	13977	13725	13978	13787	13867	13836	14086	13928	13952	13723	13978	13784	14016	13799	13816	13999	14003	13755	13957	13884	13965	13943	13756	13982	13877	13890	13779	13925	13853	13886	13995	13896	13937	13884	13935	13995	13809	13945	13872	13731	13890	14070	13958	13986	13783	13969	13965	13977	13843	13780	13852	13921	13810	13996	13801	13917	14094	13918	13705	13839	13979	13641	13859	13908	13846	13909	13710	13771	13919	13956	13921	13893	13957	13950	13959	13901	13927	13956	13879	13976	13745	14038	13864	13858	13898	13818	13892	13839	13919	13841	13790	13930	13767	13764	14040	13821	14042	13952	13912	13911	13857	13870	13800	13835	13763	13850	13849	13923	13923	13807	13631	13968	13907	13864	13899	13854	13795	13898	13903	13941	13868	13840	13837	13960	13815	13855	13776	13893	13845	13882	13939	13863	13699	13877	13865	13894	13835	13852	13853	14009	13820	13963	13847	13904	13971	13637	13797	13914	13769	13858	13847	14027	13947	13944	13801	13843	13765	13855	13874	13827	13810	13844	13753	13907	14001	13954	13871	13725	13832	13916	14018	13947	13987	14015	13904	13861	14040	13943	13889	13982	14082	14099	13894	14067	13900	13850	14047	13840	13856	13928	13861	13931	13954	13856	13986	13924	13910	13799	13954	13876	13772	13886	13870	13993	13821	13943	13842	13864	13778	13847	13978	13667	13952	13689	13780	13835	13774	14008	13721	13805	13625	13960	13932	13969	13927	13894	13924	13954	13868	13804	13849	13900	13944	13771	13844	13903	14012	13844	13967	13682	13918	13685	13831	13928	13840	13801	13910	13824	13868	13817	13823	13905	13999	13962	13785	13954	13928	13777	13734	13949	13988	13914	13834	13820	13865	13872	14016	14043	13941	13971	13911	13982	13923	13789	13884	13898	13888	13795	13965	13988	13778	13793	13957	13843	13936	13752	14005	13909	13841	13880	13944	13729	13960	14052	13960	13779	13937	13863	14019	14067	13840	13809	13909	13796	13911	13804	13890	13856	13777	13754	13921	14070	13943	13925	13941	13926	14057	14021	13780	13796	13858	13880	13992	13786	13829	13835	13805	13869	13875	13817	13837	14049	13766	13978	13869	13941	13912	13813	13902	13970	13982	13848	13981	13893	13765	13816	13839	14017	13930	13806	13670	13834	14034	13891	13883	14016	13898	13932	14022	13797	13737	13929	13878	13904	13963	13864	13931	13788	14005	13945	13948	13829	13768	13942	13957	13802	13854	13856	13891	13927	13975	13903	13944	13943	13902	13931	13840	14018	13881	13911	13909	13803	13987	13840	13849	13893	14005	13890	14163	13878	14045	13867	14056	13986	13946	13844	14106	13693	13961	13998	13982	13846	13743	13755	13820	13825	13849	13906	13891	13731	14021	14038	13787	13640	14115	13673	13888	13860	13908	13907	13949	13831	14000	13714	13930	13969	13899	13995	13895	13906	13806	13826	13929	14075	13709	13913	13893	13805	13968	13855	13835	13865	14048	13910	13979	13865	13937	13922	13989	13933	13995	13742	14058	13898	13890	13813	14008	13950	13765	13995	13843	13858	13875	14014	13859	13783	13836	13895	13966	13952	13823	13955	14029	13801	14061	13799	13762	13989	13849	13698	13902	13865	13975	13729	13795	13978	14125	13919	14052	13932	14113	13803	14047	13842	13827	13794	14040	13912	13823	13861	13860	13976	13842	13941	13925	13886	13787	13900	13996	13969	13950	13820	13868	13852	13941	13716	13852	13934	13975	13874	13799	13778	13887	13887	13882	13838	14014	13939	13712	13825	13863	13900	13889	13911	13927	13914	13856	13728	13898	13933	13963	13716	13806	14015	13824	13889	14023	14102	13805	13901	13845	13838	13880	14040	13877	13950	13812	13934	13835	13843	13975	14094	14098	13909	13837	13881	13965	13863	14017	13876	13983	13866	13905	13987	13803	13789	13934	14020	13797	13908	13792	13869	13728	13767	13913	13932	13976	14078	13788	13808	13990	13725	13896	13901	13908	13977	13937	13843	13833	13926	13887	14046	14057	13859	13939	13873	13880	13947	13765	14044	13544	14019	13778	13971	13744	13884	13928	13940	13962	13921	13932	13833	13780	13888	13821	13878	13871	13965	13954	13949	13891	14068	13831	13940	13942	13939	13919	13891	13894	13770	13830	13895	13757	13865	14000	13866	13890	13861	13964	13962	13895	14078	13946	13983	13800	13848	14027	13969	13829	13932	13843	13790	13960	14030	13768	13805	13885	13851	14083	13877	13847	13619	14087	13767	13914	13937	14024	13913	13856	13983	14009	14038	13832	13910	13950	13812	13873	13845	13979	14006	13675	13900	13950	13771	13921	13883	13939	13850	13776	14010	13857	13831	13956	13886	13802	13753	13701	13977	13793	13910	14111	13653	13765	13841	13957	13965	13975	13755	13775	13985	13858	13954	13798	13958	13971	13855	13871	13662	14029	13840	13867	13956	13798	13880	13809	13900	13825	13832	13909	13915	13998	13946	14033	13846	14054	13830	13973	13999	13925	13931	13988	13993	13924	13989	13838	13738	13970	13862	14103	13886	14006	13895	13721	13879	13792	14000	14030	13923	13974	13822	13880	13963	13853	13787	13946	13929	13878	13820	13869	13909	13905	13841	13833	13904	13798	13930	14034	13787	13851	13820	13956	13965	13984	13855	13653	13920	13864	14092	13974	13974	13737	14029	13870	13866	13962	13841	13967	13834	13819	13804	13907	13949	13970	13847	13799	13978	13957	13863	13795	13894	13885	13982	13894	13770	13929	13928	13864	13917	13768	14010	13941	13916	14013	13838	13854	13885	14077	13863	13892	13833	13832	13855	13887	13928	13814	13741	13802	13907	14064	13995	13805	13918	13748	13976	14130	13811	13950	13968	13838	14008	13896	13856	13853	13857	13867	14027	13960	13927	13944	13946	13868	13923	14011	13935	14098	13944	13973	13935	13924	13938	13981	14057	13820	13725	13854	13859	13726	13905	13959	14018	13876	13897	13828	13786	13991	13886	13782	13876	13918	13941	13985	13890	13997	13849	13976	13899	13832	13786	13790	13877	13957	13888	13848	13792	13943	13852	14072	13761	13948	13952	13878	13868	13963	13993	14014	13943	13926	13879	13763	13899	14071	13639	13870	13833	13934	13804	13775	13971	13826	13898	13842	13923	13868	13813	13795	13823	14057	13981	13741	13826	13867	13881	13917	13961	13764	14027	13963	13712	13856	13930	14089	13849	13898	13924	13934	13786	13985	13949	13902	14019	13886	13967	13952	13885	14099	13752	14053	13796	13943	13964	13888	13985	13919	13962	14068	13955	13859	13864	13923	13943	13922	13827	13946	13790	13860	13941	13802	13918	13825	13934	14058	14016	14013	13762	13797	13874	13972	13907	13992	13876	13948	13975	13857	13980	13961	13809	13828	13837	14056	13831	14035	13816	13958	14010	13673	13920	13992	13861	13788	14007	13914	13906	13783	13863	13801	13879	13848	13910	13993	13835	13919	13907	13876	13815	13680	13925	14014	13950	13672	13882	13960	13709	13918	13920	13824	14077	13915	13750	13906	14018	13870	14114	13913	14079	13994	13885	13675	13875	14016	13743	13778	13998	13806	13879	13771	13965	13979	13898	13876	13936	13885	13927	13960	14158	13876	13869	13845	14059	13827	13872	13986	13877	13951	13936	13838	13777	13854	13853	13648	14003	13915	13987	13833	14050	13929	13860	13870	13911	13846	13758	13926	13753	13774	13800	13928	14005	13674	13781	13860	13778	13964	13885	13748	13816	13758	13798	13924	13973	13829	13972	13868	14084	14000	13850	13685	14041	13990	13790	13925	13789	13756	13827	13833	13783	13941	13942	13741	13800	13930	14023	13839	14007	13875	13910	13861	13858	14097	13927	13886	13857	13926	13877	13942	14036	13979	13878	14012	13854	13920	13798	14035	14009	13897	13836	13886	13871	13834	14114	13842	13976	13839	13770	13829	13736	14067	13842	13811	13869	13971	13965	13973	13824	13911	13878	13956	14054	13920	13929	13750	13952	13829	13951	14030	13847	13845	13880	13928	13867	13906	13929	14027	13977	13890	13908	13730	14078	13842	13913	13825	13941	13828	13931	13778	13825	14014	13895	13799	13869	13888	13922	13872	13849	13789	13638	13921	13928	13677	14060	13855	13850	13824	13887	14000	13823	13912	14074	13763	13811	13805	13933	13913	13897	14076	13781	13937	13832	13972	13936	13832	14024	13875	13728	13961	13940	13842	13847	13941	13830	14049	13811	13929	13895	13872	13901	13761	13907	14147	13965	14023	13902	13761	13804	13756	13966	13944	13908	13909	13809	14167	13850	13903	14005	14027	13954	13940	13696	13954	13945	13821	13875	14034	13892	13876	13903	13884	13822	13846	13699	13918	13889	13990	13836	13840	13849	13891	13878	14055	13796	13852	13825	14001	13843	13941	13888	13947	13909	13878	13853	13952	13875	13888	14059	13847	13941	13803	13943	14027	13745	13914	13963	14009	14018	13671	13943	13804	13798	13849	13838	13968	13757	13965	13862	13869	13905	13987	13798	13805	13888	14019	13848	13921	13888	13841	13906	13907	14029	13692	13851	13906	14050	13831	13960	13897	14021
22894	21392	29430	23737	21532	23249	24195	18871	17706	18037	18124	17715	17751	17584	17787	17678	17662	17520	17601	17363	17407	17415	17543	17499	17508	17497	17418	17389	17263	17275	17280	17475	17283	17247	17323	17491	17449	17688	17215	17258	17355	17461	17528	17374	17241	17290	17271	17357	17179	17269	17434	17405	17501	17176	17267	17350	17415	17417	17257	17188	17310	17452	17334	17512	17454	17269	17349	17203	17433	17331	17261	17265	17095	17434	17471	18080	18291	18157	17808	17521	17396	17352	17283	17465	17247	17326	17168	17331	17348	17336	17376	17188	17157	17214	17298	17255	17383	17301	17225	17245	17223	17427	17565	17322	17177	17382	17076	17232	17237	17216	17126	17160	17136	17389	17378	17290	17452	17296	17267	17198	17260	17190	17118	17146	17252	17341	17467	17176	17153	17176	17415	17290	17318	17266	17271	17256	17257	17192	17018	17255	17100	17157	17140	17133	17297	17281	17392	17388	17024	17397	17104	17213	17051	17196	17238	17297	17330	17101	17143	17289	17265	17285	17015	16983	17349	17417	17352	17135	17320	17079	17147	17201	17203	17149	17280	17262	17173	17186	17155	17251	17212	17210	17288	17207	17162	17220	17381	17415	17238	17189	17095	17186	17301	16986	17190	17208	17345	17140	17292	17320	17221	17173	17197	17115	17239	17156	17209	17360	17352	17379	17027	17273	17275	17285	17220	17208	17164	17225	17228	17129	17244	17028	17225	17203	17312	17251	17320	17184	17323	17171	17266	17264	17414	17281	17245	17399	17270	17323	17203	17125	17176	17164	17400	17212	17159	17084	17140	17122	17282	17331	17137	17164	17378	17107	17177	17292	17174	17288	17231	17428	17136	17272	17337	17365	17219	17202	17210	17169	16960	17329	17287	17204	17136	17241	17243	17333	17347	17124	17220	17150	17360	17201	17232	17302	17346	17096	17117	17231	17099	17288	17100	16989	17085	17378	17167	17354	17193	17186	17183	17338	17311	17218	17444	17426	17239	17179	17367	17262	17241	17184	17122	17180	17258	17116	17183	17011	17128	17340	17131	17261	17043	17109	17273	17159	17206	17202	17205	17293	17092	17182	17300	17314	17240	17173	17269	17341	17330	17119	17085	17438	17202	17150	17236	17418	17144	17272	17295	17121	17005	17072	17289	17223	17286	17589	17373	17281	17059	17232	17377	17197	17271	17049	17199	17365	17137	17102	17519	17335	17230	17259	17324	17239	17065	17173	16960	17194	17388	17320	17151	17268	17204	17329	17179	17225	17145	17293	17390	17156	17341	17189	17257	17184	17150	17410	17205	17168	17214	17384	17270	17259	17402	17333	17216	17337	17411	17300	17276	17273	17486	17355	17236	17253	17264	17352	17162	17435	17368	17293	17339	17361	17288	17208	17159	17289	17132	17379	17076	17299	17294	17165	17107	17174	17256	17012	17133	17156	17109	17317	17109	17387	17120	17327	17284	17180	17294	17174	17315	17413	17130	17411	17292	17193	17221	17137	17323	17306	17370	17267	16883	17063	17415	17203	17187	17207	17143	17254	17274	17310	17339	17354	17147	17121	17172	17205	17316	17366	17186	17206	17190	17186	17374	17228	17083	17351	17118	17270	17323	17213	17175	17222	17122	17306	17270	17163	17217	17176	17043	17098	17178	17312	17213	17252	17290	17169	17176	17436	17237	17165	16994	17360	17353	17125	17415	17114	17080	17235	17427	17350	17180	17344	17353	17247	17292	17241	17089	17144	17086	16985	17332	17182	17192	17169	17281	17261	17208	17179	17182	17148	17303	17151	17284	17270	17259	17292	17178	17282	17032	17223	17180	17064	17075	17060	17212	17033	17326	17293	17274	17092	16972	17176	17227	16970	17412	17253	17284	17210	17281	17419	17092	17099	17023	17309	17076	17115	17202	17198	17226	17196	17382	17011	17286	17076	17203	17061	17205	17061	17395	17226	17316	17266	17223	17204	17208	17159	17233	17240	17148	17263	17302	17149	17178	17435	17070	17231	17226	17045	17088	17556	17449	17468	17341	17403	17369	17407	17297	17226	17149	17127	17280	17227	17115	17186	17166	17276	17366	17297	17253	17105	17140	17271	17031	17162	17105	17305	17118	17178	17084	17202	17254	17147	17271	17288	17344	17158	17475	17255	17147	17339	17232	17046	17150	17398	17269	17020	17177	17291	17129	17234	17101	17256	17331	17063	17122	17335	17313	17200	17193	17145	17271	17256	17211	17209	16999	17153	17347	17192	17269	17124	17056	17283	17240	17162	17300	17125	17217	17189	17140	17144	17321	17351	17399	17336	17169	17297	17460	17014	17293	17401	17247	17164	17143	17250	17305	17330	17213	17231	17410	17192	17088	17075	17232	17021	17214	17282	17168	17124	17321	17022	17103	17154	17158	17280	17205	17478	17243	17113	17164	17280	17185	17139	17394	17041	17190	17234	17425	17284	17292	17252	17255	17231	17204	17257	17321	17154	17218	17113	17165	17394	17143	17167	17305	17221	17345	17208	17246	17156	17278	17258	17365	17270	17138	17340	17285	17422	17162	17232	17135	17132	17193	17197	17342	17296	17129	17108	17158	17251	17116	17118	17354	17376	17247	17463	17236	17223	17193	17205	17205	17343	17175	17097	17267	17294	17170	17143	17433	17267	17347	17262	17176	17306	17443	17101	17089	17145	17503	17183	17270	17042	17245	17218	17419	17379	17367	17218	17473	17155	17322	17255	17221	17147	17189	17073	17386	17165	17248	17217	17144	17223	17173	17216	17226	17240	17189	17161	17244	17350	17206	17029	17219	17160	17220	17080	17088	17197	16999	17101	17237	17305	17169	17303	17355	17480	17423	17372	17034	17245	17257	17081	17228	17004	17133	17243	17208	17187	17244	17211	17016	17133	17232	17008	17194	16937	17114	17151	17405	17170	17232	17094	17135	17293	17200	17285	17312	17264	17124	17233	17240	17195	17260	17348	17329	17321	17246	17338	17291	17267	17126	17352	17029	17340	17307	17236	17091	17081	17474	17229	17450	17060	17631	17219	17208	17444	17283	17121	17214	17293	17209	17333	17163	17073	17017	17285	17012	17139	17108	17245	17162	17220	17312	17090	17278	17284	17164	17210	17190	17261	17267	17123	17160	17301	17174	17127	17094	17163	17397	17269	17148	17058	17191	17345	17331	17312	17162	17168	17160	17279	17161	17036	17172	17289	17394	17351	17137	17276	17199	17109	17436	17318	17338	17228	17287	17344	17128	17200	17186	17252	17355	17100	17115	17133	17308	17005	17203	17243	17308	17347	17193	17329	17416	17420	17376	17369	17180	17230	17033	17474	17190	17283	17356	17209	17134	17262	17173	17404	17284	17266	17287	17070	17215	17144	17248	17211	17387	17242	17110	17410	17414	17216	17270	17359	17200	17303	17420	17121	17410	17102	17306	17319	17365	17182	17072	17045	17128	17273	17116	17165	17448	17310	17306	17051	17144	17073	17270	17296	17177	17481	17321	17247	17154	17298	17324	17411	17236	17037	17119	17090	17159	17338	17248	17238	17131	17237	17360	17325	17099	17211	17178	17151	17147	17179	17329	17211	17338	17154	17261	17417	17175	17222	17187	17144	17413	17322	17216	17197	17112	17327	17328	17122	17150	17391	17421	17075	17360	17061	17225	17209	17212	17071	17353	17261	17342	17251	17171	17048	17187	17270	17235	17511	17149	17326	17257	17233	17158	17097	17121	17052	17183	17231	17096	17129	17447	17195	17204	17196	17303	17428	17182	17298	17179	17117	17222	17312	17238	17080	17359	17183	17103	17244	17328	17141	17389	17096	17283	17331	17178	17232	17377	17273	16942	16993	17380	17203	17155	17171	17213	17354	17319	17171	17143	17189	17240	17150	17404	17299	17185	17196	17288	17371	17410	17601	17380	17362	17255	17323	17287	17149	17159	17148	17133	17214	17367	17136	17129	17207	17379	17108	17204	17173	17225	17059	17233	17252	17184	17211	17433	17162	17138	17351	17311	17240	17369	17198	17054	17239	17282	17160	17328	17246	16998	17084	17299	17243	17187	17423	17192	17199	17193	17183	17319	17135	17127	16979	17266	17218	17061	17193	17158	17414	17363	17180	17041	17378	17422	17258	17291	17353	17047	17189	17160	17225	17251	17332	17223	17121	17259	17101	17016	17108	17281	17301	17169	17148	17077	17299	17228	17223	17427	17307	17189	17245	17136	17287	17316	17239	17274	17157	17367	17232	17369	17017	17110	17094	17124	17289	17410	17228	17171	17248	17298	17163	17296	17186	17130	17029	17226	17438	17037	17286	17339	17415	17240	17242	17218	17310	17513	17242	17084	17229	17340	17070	17140	16980	17322	17338	17077	17229	17191	17158	17276	17318	17120	17035	17151	17080	17335	17146	17020	17343	17285	17247	17230	17257	17169	17326	17305	17173	17445	17196	17192	17227	17202	17369	17330	17261	17319	17295	17420	17178	17200	17388	17299	17251	17115	17123	17206	17273	17045	17446	17229	17309	16989	17261	17552	17225	17179	17049	17461	17225	17258	17341	17187	17263	17137	17351	17303	17052	17163	17087	17234	17401	17283	17202	17268	17187	17244	17143	17231	17124	17237	17123	17201	17247	17217	17260	17245	17175	17133	17195	17292	17175	17166	17213	17356	17202	17199	17068	17206	17105	17116	17300	17133	17110	17333	17150	17166	17387	17241	17254	17429	17314	17206	17259	17242	17193	17153	17356	17277	17280	17312	17125	17284	17141	17311	17143	17232	17166	17099	17387	17138	17089	17175	17192	17329	17282	17202	17356	17247	17102	17359	17322	17112	17316	17410	17233	17188	17140	17262	17209	17403	17204	17329	17373	17361	17223	17182	17225	17059	17094	17177	17284	17308	17264	17371	17320	17225	17310	17185	17168	17165	17282	16982	17389	17214	17108	17191	17275	17207	17180	17198	17458	17206	17074	17022	17366	17190	17294	17495	17184	17330	17107	17228	17211	17234	17180	17392	17359	17208	17170	17209	17172	17268	17271	17252	17138	17253	17250	17293	17350	17099	17216	17439	17282	17236	17189	17180	17348	17215	17062	17144	17311	17131	17459	17287	17131	17075	17136	17259	17310	17155	17127	17128	17288	17162	17319	17131	17210
14887	25889	23920	19753	18122	16950	16746	16293	15994	15919	15809	15586	15597	15546	15508	15494	15409	15507	15432	15350	15385	15392	15283	15288	15383	15569	15267	15347	15247	15294	15262	15217	15267	15310	15229	15250	15354	15353	15186	15089	15205	15137	15281	15219	15555	15098	15147	15213	15309	15251	15270	15270	15264	15289	15255	15160	15315	15170	15261	15106	14966	15179	15060	15300	15379	15199	15223	15094	15289	15221	15088	15224	15308	15330	15252	16433	16807	16197	15638	15186	15288	15234	15085	15175	15162	15333	15230	15241	15137	15072	15339	15066	15143	15221	15068	15251	15140	15131	15110	15228	15149	15196	15215	15293	15098	15095	15009	15085	15098	15194	15217	15118	15227	15289	15169	15027	15136	15300	15105	15256	15071	15327	15321	15197	15114	15200	15304	15177	15101	15295	15001	15130	15140	15104	15215	15274	15141	15138	15269	15096	15169	15215	14884	15043	15194	15382	15021	15191	15256	15037	15324	15178	15138	15102	15151	15282	15142	15224	14875	15066	14965	15278	15168	15286	15148	15320	15184	15053	15189	15292	15176	15139	15171	15011	15081	15274	15139	15153	15186	15041	15132	15248	15186	15174	15185	15164	15223	15292	15272	15178	15425	15227	15159	15167	15280	15133	15131	15289	14870	15311	15215	15236	15138	15250	15011	15155	15193	15203	15303	15265	15025	15224	15162	15147	15144	15133	15282	15134	15341	15096	15147	15116	15282	15109	15027	15113	15186	14920	15213	15164	15339	15246	15152	15171	15018	15202	15055	15318	15127	15116	15261	15094	15357	15193	15216	15059	15151	15119	15260	15039	15173	15280	15194	15181	15008	15046	15189	15193	15296	15189	15096	15209	15088	15250	15245	14994	15152	15154	15096	15308	15214	15050	15339	15270	15248	15135	15164	15237	15158	15111	15212	15254	15113	15231	14969	15281	15109	15170	15180	15131	15136	15186	15209	15080	15187	15198	15406	15176	15208	15097	15201	15230	15095	15070	15317	15108	15285	15030	15197	15095	15022	15048	15043	15075	14944	15238	15053	15212	15240	15032	15154	15167	14880	15083	15161	15090	15285	15321	15174	15093	15195	14988	15116	15067	14988	15297	15188	15178	15142	15046	15193	15352	15249	15255	15226	15090	15177	15122	15081	15079	15307	15256	15186	15325	15202	15349	15281	15207	15200	15254	15048	15245	15111	15082	15224	15161	15217	15072	14982	15263	15140	15051	15120	15034	15261	15167	15077	15348	15129	15060	15274	15167	15255	15165	15191	15133	15169	15263	15154	15078	15138	15199	15209	15084	15255	15037	15163	15120	15323	15248	15241	15226	15048	15104	15152	15228	15220	15247	15160	15124	15141	15136	15241	15326	15195	15163	15234	15421	15233	15306	15219	15221	15049	15063	15128	15146	15018	15289	15134	15260	15187	15237	15070	14947	15191	15156	15248	15124	15051	15073	15179	15311	15196	15224	15175	15345	15306	15017	15146	15173	15127	15145	15246	15224	15124	15138	14993	15056	15058	15182	15379	15128	15247	15079	15078	15339	15220	15046	15182	15112	15135	15137	15134	15207	15100	15263	15073	15276	15078	15084	15320	15198	15201	15183	15083	15008	15035	15266	15136	15310	15122	15175	15242	15064	15115	15303	15319	15119	15167	15311	15267	15254	15057	15246	15262	15280	15187	15119	15162	15077	15246	15230	15163	15205	15260	15168	15174	15251	14993	15478	15163	15112	15183	15280	15120	15237	15224	15046	15102	15178	15131	15118	15299	15245	15234	15166	15238	15106	15089	15186	15242	15211	15154	15237	15108	15214	15124	15308	15290	15304	15161	15163	15088	15100	15219	15085	15105	15136	15231	14912	15150	15062	15127	15264	15315	15185	15295	15204	15073	15221	15111	15276	15194	15218	15293	15023	15075	14964	15135	15130	15203	15030	15259	15087	15277	15033	15054	15278	15133	15298	15107	15114	15474	15115	15170	15107	15085	15219	15159	15121	15205	15021	15046	15104	15181	15117	15187	15087	15174	15320	15179	15063	15136	15205	15106	15245	15048	15248	15061	15157	15220	15006	15193	15026	15201	15214	15164	15170	15040	15123	15023	15245	15119	15191	15208	15272	15121	15110	15156	15049	15288	15241	15038	15206	15146	15069	15063	15320	15125	15056	15185	14994	15144	15280	15039	15113	15138	15093	15069	14953	15169	15024	15287	15248	15137	15190	15158	15066	15180	15271	15230	15127	15134	15088	15085	15096	15304	15190	15178	15144	15135	15224	15213	15232	14994	15272	15200	15379	15180	15413	15243	15242	15051	15178	15144	15044	15093	15146	15158	15247	15147	15130	15093	15152	15051	15203	15082	14974	15150	15204	15120	15265	15253	15161	15048	15230	15357	15298	15255	15052	15324	15263	15230	14990	15160	15049	15154	15068	15087	15065	15182	15084	15118	15250	15108	15221	15236	15161	15094	15193	15244	14991	15098	15266	15015	15207	15104	15265	14916	15155	15035	15236	15228	15118	14987	15178	15106	15071	15196	15011	15141	15258	15037	15228	14987	15102	15131	15317	15264	15102	15238	15184	14972	15148	15136	15132	15166	15335	15127	15180	15149	15184	14974	15085	15055	15034	15199	15171	15190	15118	15167	15197	15031	15234	15237	15084	15310	15121	15215	15180	14946	15244	15250	15132	15126	15130	15232	15102	15228	15162	15347	15294	15074	15059	15206	15222	15169	15120	15149	15139	15192	15260	15255	15153	15012	15203	15130	15184	15196	15170	15065	15000	15085	15238	15198	15258	15224	15166	15208	15254	15096	15180	15300	15149	15199	15185	15151	15104	15223	15344	15328	15255	15155	15212	15205	15132	15135	15203	15074	15115	15126	15103	15253	14985	15074	15153	15062	15141	15299	14940	15116	15346	15238	15116	15220	15247	15267	15242	15160	15232	15139	15132	15146	15219	14937	15175	15218	15153	15208	15119	15060	15213	15155	15181	15206	15072	15223	15195	15208	15108	15242	15107	15060	15134	15194	15191	15171	14976	15194	15217	15151	15342	15134	15160	15125	15283	14968	15193	15178	15265	15116	15239	15217	15109	15227	15261	15265	15114	15254	15212	14903	15319	15170	14989	15255	15203	15189	15183	15001	15113	15131	15120	15310	15149	15119	15090	15095	15079	15066	15294	15096	15148	15165	15075	15247	15249	15095	15163	15225	15238	15176	15286	15322	15161	15219	15217	15175	15194	15208	15089	15180	15077	15227	15024	15369	15234	15177	15147	14839	15038	15049	15301	15111	15126	15199	15228	15138	15197	15194	15074	14999	15025	15193	15257	15063	15220	15231	15168	14982	15384	15112	15000	15247	14983	15164	15133	15330	15107	15340	15084	15255	15234	15237	15163	15196	15151	15046	15186	15205	15098	15167	15266	15264	15091	15202	15105	15146	15369	15169	15138	15150	15202	15280	15248	15103	15237	15162	15217	15330	15181	15168	14907	15325	15126	15143	15194	15120	15100	15047	15043	15203	15070	15171	15227	15328	15487	15134	15257	15008	15255	15148	15152	15039	15087	15170	15219	15180	15222	15249	15295	15215	15335	15095	15115	15174	15310	15102	15031	15194	15127	15184	15164	15107	15179	15191	14972	15189	15221	15381	15165	15063	15232	15055	15262	15159	15413	15179	15154	15232	15134	15257	15155	15067	15085	15176	15355	15147	15234	15216	15168	15032	15143	15016	15111	15104	15227	15141	15113	15170	15102	15465	15103	15140	15091	15137	15296	15043	15144	15167	15305	15177	15038	15153	15150	15166	15046	15206	15114	15093	15007	14978	15227	15168	15047	15191	15199	15055	15160	15156	15181	15099	15235	15192	14944	15201	15353	15197	15059	15037	15090	15261	15251	15095	15067	15102	15200	15216	15138	15230	15073	15228	15069	15111	15095	15191	15114	15170	15085	14911	15224	15225	15191	15152	15200	15155	15268	15036	15130	15283	15312	15200	15277	15187	15199	15159	15149	15209	15043	15217	15157	15219	15047	15088	15004	15210	15290	15193	15042	15196	15250	15135	15136	15129	15090	15288	15133	15218	15297	15183	15286	15190	15058	15104	15165	15174	15259	15191	15096	15128	15135	15196	15036	15202	15137	15121	15093	15110	15223	15204	15269	15175	15141	15247	15157	15025	15137	15111	15177	15040	15314	15154	15196	15270	15160	15110	15275	15167	15166	15195	15160	15139	15211	15026	15093	15274	15124	15252	15112	15211	15239	15073	15149	15050	15207	15190	15034	15239	15185	15235	15397	15075	15214	15120	15136	15149	15156	15257	15205	15102	15219	15130	15166	14996	15143	15154	15147	15113	15229	15179	15147	15205	15104	15149	15168	15039	15114	14926	14957	15117	15210	15082	15298	15254	15237	15168	15084	15187	15150	15118	15194	15340	15129	15211	15131	15059	15212	15165	15149	15010	15093	15215	15151	15299	15035	15032	15091	15215	15194	15287	15062	15297	15144	15169	15225	15161	15131	15203	15111	15128	15123	15295	14913	14955	15136	15184	15160	15208	15262	15169	15160	15318	15073	15114	15144	15031	15125	15083	15161	15090	15079	15160	15186	15208	15191	15006	15203	15213	15079	15190	15158	15188	15157	15120	15021	15222	15028	15112	15315	15095	15310	15182	15202	15197	15145	15160	15244	15128	15176	15260	15333	15141	15174	14984	15172	15221	15071	15187	15172	15206	15278	15310	15335	15157	15074	15229	15299	15129	15172	15150	15157	15164	15126	15195	15160	15127	15054	15229	15151	15093	15145	14997	15135	15156	15138	15266	15136	15235	15116	15259	15335	15208	14897	15116	15355	15181	15175	15227	15276	14992	15183	15155	15157	15254	15201	15252	15121	15271	15452	15299	15041	15270	15201	15124	15141	15063	15001	15199	15077	15047	15163	15265	15148	15219	15138	15205	15096	15101	15185	15167	15201	15098	15227	15187	15009	15185	14970	15192	15132	15116	15261	15146	15120	15158	15115	15185	15059	15195	15015	15233	15165	15112	15121	15199	14917	15324	15139	15031	15017	15293	15221	15163	15199	15159	15270	15245	15057	15165	15067	15160	15286	15110	15323	15047	15245	15253	15197	15286	15093	15134	15103	15168	15182	15198	15172	15150	15141
27386	21763	23224	19154	15943	15888	16095	16091	16019	15977	15756	15882	15931	15928	15843	16035	16075	15830	15943	15889	15913	15887	15675	15826	15791	15843	16091	15892	15820	15883	15840	15847	15651	15845	15938	16042	16009	16061	15697	15905	15745	15904	15744	15795	15890	15857	16004	15749	15995	16132	16041	15780	15852	15727	15863	15927	15963	16046	15782	15874	15780	15673	15678	15772	15897	15878	15851	15804	15729	15817	15857	16128	15773	15817	15749	15800	16002	16173	15849	15757	15716	15728	15864	15809	15917	15827	16002	15800	15987	15788	15873	15821	15914	15938	15900	15768	16176	15991	15712	15908	15882	15977	15845	16077	15881	15844	15908	15740	15988	15736	15831	15816	16108	15761	15723	15663	15662	15827	15880	15922	15775	15914	15719	15983	15972	16037	15815	15867	15898	15854	15996	16020	16031	15812	15995	15974	15838	15829	15911	15941	15927	15790	15703	15832	15802	15889	15854	15869	15925	15693	15774	15878	15775	15733	15792	15882	16043	15762	15723	15889	15820	15804	15853	15934	15823	15776	15861	16065	16046	15993	15836	15879	15763	15721	15841	15832	15944	15795	15793	15776	15975	15954	15728	15810	15964	15657	15779	15869	16047	16055	15799	15711	15857	16075	15857	15932	15744	15895	16066	15877	15979	15773	16091	15772	15798	15651	15802	15909	15921	15820	15804	16119	15740	15756	16074	15729	15853	15850	15771	15686	15747	15816	15867	15847	16009	15747	15815	15583	15666	15683	16011	15901	15775	15982	15864	15839	15776	15861	15815	15811	15703	15969	15795	15785	15814	15856	15749	15779	15857	15729	15829	15759	15874	15681	15973	15985	15898	16075	15856	15963	16014	15720	15950	15743	15945	15844	15973	15852	15674	16031	15866	15873	15746	15992	15738	15781	15827	15974	15868	15711	15961	15821	15898	15757	15876	15710	15875	15839	15810	15661	15723	15882	15723	16054	15868	15583	15834	15791	15644	15781	15823	15869	15749	15822	15861	15777	15867	15824	15866	15785	15538	15731	15877	15942	15939	15860	15826	15530	15891	15845	15877	15797	15839	15820	15723	15821	15788	15634	15824	15798	15727	15797	15752	15732	15846	15809	15837	15871	15834	15866	15681	15629	15925	15841	15657	15798	15796	15815	15703	15772	15736	15785	15810	15767	15819	15873	15908	15833	15855	15791	15742	15724	15782	15738	15949	15764	15743	15790	15906	15738	15955	15887	15825	15914	15926	15647	16038	15620	15909	15874	15757	15769	15864	15929	15835	15589	15774	15706	15784	15882	15809	15807	16004	15720	15908	15884	15902	15912	16005	15693	15846	15844	15764	15962	15855	15936	15708	15770	15899	15635	15890	15813	15684	15804	15777	15717	15704	15877	15909	15964	15874	15855	15851	15777	15800	16004	15947	15826	15829	15861	15748	15919	15849	15833	15746	15972	15895	16109	15962	15766	15873	15810	15676	15771	15773	15678	15762	15793	15851	15991	15913	15731	15648	15759	15854	15787	15688	15726	15922	15731	15914	15775	15710	15819	15804	15647	15779	15755	15734	15843	15847	15881	15842	15891	15839	15887	16003	15843	15829	15750	15813	15908	15981	16033	15901	15760	15860	15771	15683	15776	15852	15671	15695	15772	15906	15930	15906	15942	15846	15693	15720	15754	15858	15721	16004	15675	15652	16020	15804	15721	15846	15980	15793	15702	15789	15641	15925	15657	15776	15913	15821	15773	15930	15889	15867	15834	15847	15793	15754	15660	15829	15898	15897	15798	16091	16107	15758	15894	15827	15645	15945	15808	15833	15882	15852	15854	15919	15763	15798	15646	15826	15870	15659	15720	15772	15969	15920	15659	15879	15857	15746	15765	15970	15849	15702	15731	15872	15763	15722	15841	15725	15858	15892	15786	15928	15889	15745	15728	15781	15812	15698	15776	15771	15700	15710	15722	15941	15751	15930	15784	15764	15681	15885	15724	15976	15840	15833	15992	15984	15968	15867	15676	15802	15771	15700	15868	15495	15952	15867	16004	15938	16091	15644	15804	15931	15800	15825	15849	15906	15820	15848	16093	15872	15746	15896	15892	15875	15857	15766	15855	15709	15808	15755	15797	15833	15909	15908	15679	15722	15920	15940	16188	15850	15914	15573	15741	15768	15885	15879	15727	15822	15878	15768	15835	16002	15859	15867	15929	15854	15949	15758	15809	15958	15761	15946	15950	16112	15893	15895	15845	16019	15598	15719	15854	15827	15689	15980	15743	15971	15848	15862	15908	15881	15862	15770	15762	15673	15876	15868	15747	15967	15884	15779	15861	15932	15801	15857	15663	15834	15937	15779	15632	15887	15643	15565	15670	15878	15876	16010	15841	15902	15931	15897	15692	15783	15867	15464	15891	15853	15861	15572	15836	15730	15842	15920	15884	15788	15784	15936	15884	15676	15944	16049	15840	15663	15845	15673	15795	15799	15783	16041	15733	15801	15907	15683	15725	15865	15878	15760	15822	15726	15864	15865	15949	15779	15807	15758	15987	15953	15777	15951	15996	15804	16009	15779	15825	15999	15729	15911	15722	15786	15872	15781	15748	15783	15649	15814	15843	15809	15940	15686	15845	15609	16011	15919	15650	15800	15873	15926	15900	15859	15775	15929	15863	15861	16042	15961	16078	15818	15926	15621	15770	15841	15693	15903	15779	15853	15762	15751	15817	15714	15790	15831	15869	15778	15718	15939	15887	15984	15842	15779	15754	15513	15779	15727	15864	15901	15779	15716	15832	15888	15975	15800	15763	15623	15641	15720	15738	15932	15877	15700	15723	15978	16013	15938	15920	15922	15775	15957	15868	15837	15951	15995	15948	15912	15847	15777	15843	15788	16014	15913	15872	15588	15969	15783	15874	15681	15881	15797	15757	15781	15908	15933	15901	15897	15778	15899	15728	15932	15742	15894	15809	15853	15784	15730	15876	15857	15590	15979	15634	15888	15764	15737	15860	15938	15700	15743	15861	15786	15957	15887	15663	16021	15982	16027	15880	16040	15914	16056	15845	15901	15947	15922	15869	15916	15842	15917	15920	16031	16109	15849	15796	15789	15852	16094	15861	15719	15773	15729	15820	15925	15899	15989	15613	15687	15898	15816	15769	15731	15787	15949	15971	15717	15793	15680	15745	15896	15737	15740	15797	15813	15800	15731	15997	15883	15863	15795	15728	15747	15876	15931	15952	15598	15750	15788	15715	15853	15719	16027	15909	15805	15747	15805	15836	15847	15858	15812	15847	15652	15661	15844	15849	15847	15824	15802	15874	15896	15799	15829	15702	15843	15834	15791	15687	15767	15644	15797	15927	15958	15898	15928	15812	15982	15959	15860	15903	16014	15712	15780	15846	15849	15809	15764	15870	15861	15895	15889	15988	15831	15865	15906	15744	15815	15806	15864	15873	15865	15807	15776	15798	15663	15712	15833	16028	15974	16017	15738	15804	15831	15825	15834	15784	15801	15822	15759	15944	15807	15702	16002	15874	15760	15720	15892	15787	15907	15629	15689	15875	15885	15925	16021	15749	15810	15929	15932	15795	15779	15934	15940	15889	15947	15893	15860	15903	16012	15885	15692	16013	15992	15863	15879	15739	16013	15814	15789	15922	15786	15924	15804	15941	15787	15881	15869	16080	15922	15906	15910	15810	15686	15820	16004	15858	15832	15908	15837	15746	15806	15873	15752	16032	15794	15656	15722	15897	15732	15990	16088	15819	15900	15892	15899	15801	15761	15744	15975	15914	16012	15855	15856	15849	15800	15914	15797	15688	15859	15843	15781	15822	15827	15826	15962	15951	15941	15970	15863	15812	15956	15835	15795	15645	15916	15911	15829	15845	15914	15689	15809	15771	15886	15831	15796	15813	15912	15722	15966	15788	15768	15708	15709	15683	15857	15898	15640	15794	15634	15609	15880	15858	15797	15804	15937	15853	15840	15810	15956	15891	15905	15916	15734	16022	15677	15551	15595	15794	15730	15977	15729	15735	15710	15850	15975	15841	15792	15722	15898	15832	16020	15785	15653	15810	15811	15856	15757	15949	15768	15826	15816	15867	15805	15869	15913	15759	15820	15651	15993	16011	15695	15716	15798	16032	15907	15765	15860	15888	15599	15658	15834	15779	15952	15965	15817	15919	15760	15721	15638	15861	15970	15972	15965	15832	15876	15802	15744	15609	15961	15739	15654	15954	15902	15690	16084	15725	15942	15724	15912	15949	15807	15803	15804	15675	15977	15841	15809	15970	15713	15868	15877	15956	15950	15888	15948	15752	15899	15777	15863	15835	15875	15927	15934	15983	15773	15896	15923	15866	15817	15851	15934	16029	15795	15897	15920	15584	15855	15623	15703	15759	15695	15876	15828	15979	15922	16015	15874	15917	15916	15826	15617	15941	16073	15932	15822	15802	15964	15789	16046	15842	15898	15937	15714	15848	15800	15752	15958	15940	15798	15622	15931	15898	15940	15902	16019	15753	15691	15877	15889	15910	15760	15684	15846	15771	15946	15756	15905	16028	15897	15877	15813	15768	15847	15727	15693	15831	15768	15825	15759	15899	15886	16036	15973	15720	15853	15826	15864	15628	15897	15964	15963	15944	15897	15951	15856	15680	16046	15717	15951	15993	15771	15928	15821	15887	15712	15880	15813	15870	15901	15896	15694	15840	15998	15715	15825	15938	15870	15942	15855	15850	15938	15797	15779	15906	15852	15806	15781	15801	15590	15816	15805	15743	15927	15769	15711	15836	15700	15866	15857	15900	15844	15899	16033	15969	15842	15747	16001	15828	15693	15849	15799	15929	15744	15939	15839	15680	15563	15699	15851	15868	15878	15757	15841	15962	15766	15681	15940	15944	15861	15737	15904	15878	15810	15704	15674	16079	15669	15949	15717	15866	15680	15865	15665	15889	15920	15906	15928	15941	15855	16031	15830	15680	15680	15631	15912	15693	15924	15701	16047	15818	16016	15954	15933	15825	15932	15947	15737	15593	15792	15876	15873	15895	15759	15869	15996	15929	15680	15890	15888	15834	15867	15832	15746	15646	15890	15631	15930	15755	15889	15916	15741	15914	15986	15963	15775	15700	15733	15749	16092	15857	15757	15816	15557	15722	15742	15842	15837	15725	16046	15865
13370	15013	14857	14671	14392	14551	14444	14454	14358	14304	14288	14243	14407	14440	14355	14233	14512	14435	14283	14362	14400	14283	14264	14282	14249	14340	14270	14105	14339	14299	14376	14296	14185	14477	14259	14406	14377	14453	14256	14350	14530	14375	14505	14243	14393	14343	14313	14506	14367	14315	14264	14329	14322	14392	14279	14347	14457	14400	14371	14229	14406	14452	14384	14344	14357	14349	14484	14120	14411	14214	14258	14340	14346	14425	14318	14484	14482	14302	14321	14524	14411	14173	14423	14347	14328	14260	14300	14528	14154	14252	14297	14166	14296	14328	14502	14430	14427	14281	14238	14145	14487	14394	14281	14347	14367	14248	14390	14352	14289	14497	14559	14357	14230	14341	14278	14422	14255	14223	14352	14140	14279	14364	14182	14465	14188	14280	14207	14247	14327	14351	14342	14352	14458	14310	14365	14304	14432	14401	14345	14362	14337	14513	14564	14274	14415	14357	14332	14266	14345	14282	14397	14397	14307	14283	14289	14309	14304	14253	14291	14248	14288	14464	14193	14360	14246	14352	14412	14371	14303	14347	14300	14171	14268	14341	14219	14367	14427	14319	14430	14335	14360	14356	14329	14354	14259	14409	14386	14265	14410	14230	14512	14484	14424	14295	14421	14472	14369	14290	14262	14350	14202	14300	14286	14253	14517	14369	14438	14232	14267	14372	14381	14446	14369	14297	14372	14363	14406	14313	14432	14409	14364	14252	14613	14387	14285	14423	14402	14371	14271	14149	14303	14442	14386	14233	14325	14553	14400	14334	14325	14273	14243	14425	14517	14324	14314	14292	14199	14443	14347	14215	14257	14148	14338	14424	14403	14429	14269	14291	14389	14483	14425	14423	14301	14507	14340	14269	14263	14362	14194	14305	14505	14445	14265	14349	14355	14512	14378	14309	14177	14345	14333	14238	14356	14399	14429	14307	14426	14324	14246	14360	14308	14360	14470	14186	14454	14218	14313	14325	14338	14231	14352	14334	14353	14317	14294	14470	14264	14264	14428	14329	14220	14417	14328	14378	14308	14310	14414	14287	14353	14407	14315	14365	14399	14395	14469	14359	14190	14243	14344	14362	14330	14326	14425	14128	14211	14428	14469	14375	14312	14398	14406	14209	14407	14307	14437	14309	14354	14249	14343	14199	14323	14360	14224	14468	14306	14319	14264	14310	14395	14388	14412	14305	14366	14171	14344	14300	14377	14284	14351	14396	14216	14232	14255	14286	14393	14209	14156	14403	14299	14454	14304	14471	14384	14318	14444	14301	14345	14441	14611	14357	14436	14490	14254	14395	14185	14394	14262	14418	14417	14406	14379	14191	14280	14373	14398	14354	14301	14384	14346	14331	14305	14315	14265	14353	14268	14234	14384	14463	14362	14281	14395	14212	14342	14331	14485	14269	14296	14287	14301	14276	14276	14378	14366	14395	14428	14206	14441	14457	14360	14409	14343	14335	14385	14377	14166	14284	14338	14355	14351	14551	14252	14298	14324	14203	14430	14276	14542	14361	14234	14321	14238	14388	14249	14313	14302	14387	14445	14301	14247	14372	14316	14392	14301	14431	14318	14305	14170	14314	14308	14374	14194	14315	14325	14191	14238	14436	14231	14314	14299	14255	14191	14490	14356	14209	14400	14301	14338	14216	14227	14338	14276	14424	14171	14361	14296	14280	14296	14427	14099	14502	14270	14397	14303	14324	14271	14259	14232	14428	14272	14361	14282	14361	14311	14262	14275	14432	14458	14412	14320	14393	14295	14356	14254	14411	14393	14388	14335	14410	14323	14424	14286	14309	14093	14374	14564	14362	14326	14207	14473	14410	14356	14336	14338	14274	14253	14486	14218	14324	14344	14262	14521	14396	14398	14425	14275	14252	14365	14208	14193	14314	14313	14395	14364	14411	14356	14432	14331	14250	14231	14341	14320	14508	14390	14370	14289	14252	14279	14339	14359	14468	14252	14331	14487	14250	14388	14231	14365	14279	14438	14285	14207	14518	14380	14433	14274	14410	14370	14228	14222	14445	14502	14221	14491	14411	14323	14298	14244	14510	14345	14187	14380	14339	14434	14244	14241	14316	14193	14348	14125	14408	14259	14451	14313	14247	14434	14169	14388	14281	14170	14291	14127	14333	14373	14393	14255	14322	14269	14541	14247	14306	14413	14314	14306	14384	14428	14238	14255	14472	14310	14270	14357	14355	14177	14356	14345	14280	14337	14396	14279	14333	14289	14297	14285	14202	14307	14313	14238	14406	14349	14560	14393	14193	14214	14447	14343	14355	14325	14330	14417	14354	14337	14379	14377	14375	14430	14246	14342	14473	14219	14470	14287	14443	14453	14342	14143	14354	14216	14443	14425	14376	14369	14354	14504	14266	14328	14454	14351	14365	14137	14395	14458	14427	14428	14332	14320	14444	14362	14091	14415	14349	14332	14312	14405	14426	14399	14485	14430	14437	14335	14328	14331	14472	14291	14388	14257	14333	14424	14435	14169	14351	14325	14303	14434	14260	14380	14459	14369	14363	14415	14414	14408	14285	14268	14385	14357	14359	14409	14107	14379	14350	14331	14265	14395	14390	14286	14315	14221	14453	14401	14202	14203	14331	14402	14353	14531	14168	14420	14428	14391	14461	14265	14342	14270	14276	14346	14292	14197	14403	14251	14347	14421	14385	14289	14255	14297	14378	14244	14407	14423	14441	14461	14195	14528	14446	14231	14291	14371	14458	14292	14448	14253	14489	14424	14315	14480	14495	14282	14327	14497	14270	14466	14236	14336	14423	14207	14299	14378	14497	14294	14389	14462	14423	14373	14539	14306	14275	14319	14371	14298	14304	14276	14324	14266	14238	14346	14365	14209	14396	14348	14422	14452	14303	14376	14383	14355	14471	14448	14268	14286	14414	14395	14361	14402	14339	14262	14184	14490	14297	14346	14266	14392	14412	14408	14315	14198	14336	14396	14425	14342	14413	14263	14309	14452	14185	14393	14420	14407	14386	14338	14232	14390	14510	14369	14499	14376	14354	14270	14254	14279	14269	14240	14353	14467	14335	14352	14254	14424	14412	14297	14417	14333	14345	14354	14379	14439	14358	14401	14280	14306	14220	14408	14315	14312	14543	14255	14518	14343	14306	14425	14285	14307	14442	14321	14339	14221	14292	14329	14436	14301	14258	14367	14384	14406	14356	14312	14476	14349	14412	14362	14197	14310	14274	14284	14407	14278	14487	14242	14456	14392	14327	14115	14332	14435	14406	14187	14347	14310	14206	14305	14455	14328	14359	14228	14339	14230	14355	14299	14221	14357	14317	14361	14318	14394	14291	14344	14208	14348	14264	14407	14378	14222	14223	14356	14350	14449	14129	14345	14318	14390	14273	14406	14388	14228	14281	14383	14455	14174	14414	14426	14392	14200	14333	14252	14472	14234	14297	14332	14488	14244	14436	14317	14467	14389	14400	14432	14315	14565	14270	14437	14331	14413	14317	14244	14231	14350	14214	14311	14403	14385	14315	14454	14357	14209	14327	14384	14360	14304	14498	14432	14332	14393	14406	14415	14281	14352	14329	14461	14257	14331	14475	14443	14303	14386	14298	14353	14378	14412	14254	14279	14328	14352	14319	14260	14214	14310	14304	14428	14432	14395	14344	14454	14345	14243	14259	14384	14347	14478	14362	14400	14320	14334	14338	14362	14265	14282	14498	14347	14301	14275	14396	14347	14185	14321	14243	14319	14393	14324	14482	14406	14325	14542	14230	14284	14402	14492	14214	14510	14508	14390	14318	14299	14431	14343	14419	14305	14333	14468	14193	14239	14198	14288	14231	14362	14364	14315	14388	14250	14230	14408	14363	14329	14278	14346	14373	14446	14324	14335	14203	14347	14322	14529	14337	14305	14468	14496	14555	14183	14344	14347	14389	14224	14391	14227	14334	14213	14246	14289	14535	14205	14122	14208	14396	14300	14358	14296	14284	14303	14217	14543	14465	14256	14378	14324	14406	14269	14385	14455	14349	14317	14179	14540	14366	14361	14327	14290	14311	14447	14437	14189	14309	14288	14290	14322	14368	14334	14401	14291	14326	14242	14265	14206	14366	14404	14365	14066	14458	14256	14236	14496	14480	14201	14555	14307	14126	14343	14342	14366	14242	14356	14604	14305	14350	14174	14254	14389	14493	14257	14194	14218	14271	14314	14420	14301	14448	14403	14444	14242	14355	14480	14289	14382	14452	14313	14457	14410	14308	14258	14346	14378	14285	14257	14440	14342	14338	14412	14412	14376	14443	14392	14452	14384	14175	14460	14251	14396	14418	14554	14334	14460	14423	14383	14316	14380	14280	14428	14341	14283	14277	14345	14458	14257	14402	14389	14373	14318	14270	14319	14258	14384	14337	14336	14233	14191	14396	14188	14507	14338	14415	14352	14273	14314	14436	14419	14350	14329	14287	14280	14259	14246	14387	14370	14349	14443	14169	14179	14292	14356	14423	14404	14398	14388	14422	14381	14379	14394	14358	14370	14178	14355	14443	14285	14238	14442	14380	14394	14313	14277	14288	14203	14255	14468	14393	14184	14397	14414	14452	14352	14231	14341	14365	14367	14264	14375	14273	14164	14428	14306	14279	14380	14564	14272	14221	14426	14331	14316	14477	14402	14334	14419	14485	14343	14440	14478	14285	14278	14474	14303	14319	14320	14291	14367	14422	14516	14433	14332	14493	14152	14555	14330	14286	14403	14227	14401	14461	14257	14326	14343	14363	14347	14264	14351	14391	14347	14542	14462	14249	14279	14272	14355	14310	14282	14415	14382	14216	14245	14447	14243	14318	14247	14448	14248	14270	14298	14517	14347	14255	14364	14266	14239	14293	14391	14346	14119	14293	14359	14231	14381	14187	14305	14335	14270	14290	14394	14504	14466	14331	14331	14177	14501	14264	14334	14344	14456	14330	14218	14441	14362	14420	14314	14330	14482	14351	14344	14319	14354	14346	14189	14419	14222	14250	14344	14266	14204	14276	14444	14333	14498	14321	14324	14425	14252	14241	14441	14408	14306	14436	14323	14269	14387	14356	14325	14395	14296	14280	14333	14240	14372	14422	14359	14385	14562	14163	14358	14346	14203	14433	14398	14341	14458	14316	14322	14333	14368	14390	14352	14440
23833	21380	28975	24250	22061	21386	20454	17785	17539	17557	17869	17339	17511	17467	17449	17363	17456	17297	17191	17367	17523	17241	17204	17393	17267	17212	17157	17229	17337	17114	17214	17237	17329	17388	17301	17295	17113	17190	17182	17304	17278	17562	17247	17207	17288	17159	17274	17228	17328	17355	17315	17206	17276	17292	17139	17102	17429	17279	17212	17190	17158	17131	17199	17119	17152	17173	17133	17218	17262	17112	17277	17307	17303	17112	17270	17481	17773	17621	17385	17248	17335	17204	16981	17058	17150	17276	17185	17207	17195	17304	17328	16965	16977	17049	17233	17135	17328	17186	17223	17023	17207	17174	17019	17128	17129	17325	17185	17066	17240	17132	17409	17290	17313	17179	17151	17264	17197	17290	17220	16935	17005	17165	17168	17090	17089	17020	17221	17288	17218	17071	17346	17250	17151	17142	17355	17269	17097	17128	17051	17118	17159	16953	17122	17148	17111	17213	17156	17159	17214	17024	17246	17422	17372	17200	17344	17329	17337	17063	17208	17132	17038	17172	17142	17310	17326	17264	17347	17161	17236	17268	17135	17293	17199	17259	17254	17325	17165	17208	17268	17106	17252	17189	17056	17446	17229	17103	17219	17271	17166	17171	17292	17197	17139	17285	17269	17327	17107	17086	17188	17276	17112	16968	17320	17103	17251	17174	17166	17226	17202	17180	17096	17217	17167	17191	17226	17252	17394	17283	17241	17031	17003	16979	17225	17244	17013	17117	17201	17055	17174	17023	17161	17303	17384	17007	17057	16798	17208	17241	17020	17160	17126	17133	17329	16989	17200	17155	17201	17180	17222	17285	17113	17290	17010	17338	17132	17074	17102	17264	17176	17159	17042	17329	17423	17243	17112	17218	17088	17214	17184	17101	17077	17226	17021	17047	17098	17212	17335	17195	17231	17204	17165	17021	17190	17158	17087	17421	17336	17126	17315	17256	17252	17428	17014	17078	17272	17163	17175	17314	17036	17143	17118	17249	17251	17268	17395	17196	17281	17119	17241	17227	17177	17357	17233	17142	17240	17209	17131	17039	17239	17135	17167	17081	17319	17094	17247	17157	17177	17223	17216	17212	17163	17129	17220	16924	17157	17098	17194	17036	17287	17083	17278	17206	17306	17161	17253	17199	17180	17344	17380	17186	17072	17171	17246	17208	17250	17160	17113	17153	17059	17259	17194	17258	16840	17294	17254	17197	17385	17125	17179	17292	17126	17014	17053	16946	17265	17280	17011	17020	17118	17150	17109	17037	17054	17313	17035	17187	17337	17082	17171	17299	17150	17299	17091	17353	17130	17249	17210	17434	17037	17161	17114	17277	17263	17197	16950	17125	17349	17330	17187	17513	17249	17077	16877	17264	17184	17013	17315	17135	17174	17316	17060	16995	17382	17296	17079	17316	17317	17235	17219	17065	17034	17011	17183	17110	17095	17222	17315	17167	17300	17139	16953	17057	16990	17173	17218	17425	17232	17330	17319	17287	16996	17003	17101	17243	17177	17325	17180	17200	16971	17257	17164	17035	17258	17147	17004	17067	17277	17035	17165	17151	17312	17007	17228	17520	17192	17240	16985	17035	17228	17299	17302	16993	17104	17250	17212	17114	17291	17361	17294	17111	17266	17126	17294	17049	17095	16967	17067	17221	17269	17085	17076	17086	17186	17254	17155	17097	17183	17346	17187	17302	17228	17485	17287	17101	17102	17072	17487	17385	17138	17124	17080	17105	17183	17100	16990	17058	17204	17171	17366	17134	17153	17172	17249	16961	17181	17172	17304	17200	17148	17163	17188	17441	17255	17181	17270	17097	17208	17190	17144	17211	17228	17214	17126	17319	17192	17116	16941	17010	17211	17224	17188	16804	16945	17094	17171	17168	17248	17245	17323	17111	17185	17181	17124	17185	17133	16945	17081	17018	17187	17183	17314	16946	17043	17279	17117	17078	17102	17242	17334	17047	17338	17254	17229	17343	17182	17057	17238	17225	17024	17004	17127	17184	17088	17211	17193	17143	17144	17098	17197	17065	17354	17156	17032	17115	16978	17176	17143	17134	17305	17089	17221	17203	16931	17179	17047	17240	17207	17137	16992	17120	17058	17157	17278	17570	17023	17301	17105	17086	17192	17369	17351	17292	17171	17123	17222	17277	17115	17333	17216	17142	17462	17103	17444	17125	17276	17204	17287	17335	17194	17201	17283	17432	17316	17139	17106	17371	17175	17057	17038	17083	17304	17098	17108	17219	16991	17158	17372	17181	17260	17238	17202	17243	17158	17311	17111	17376	17322	17027	17117	17231	17123	17190	17069	17213	17190	17258	17344	17376	17196	17019	17153	17099	17199	17035	17135	17339	17289	16982	17010	17154	17110	17090	17225	17223	17152	17126	17118	17191	17180	17087	17183	17024	17229	17131	17027	17026	17173	17179	17120	17178	17285	17169	17123	17013	17037	17065	17196	17180	17556	17019	17292	17251	17299	17248	17042	16865	17096	17323	16906	17169	17329	17262	17275	17304	17237	16954	17246	17181	17257	17161	17172	17010	17378	17077	17193	17357	17254	17124	17153	17092	17156	17369	17005	17071	17229	17215	17282	17053	17124	17302	17061	17328	17397	17290	17215	17276	16936	17174	17300	17236	17266	17175	17168	17217	16917	17303	17248	17221	17179	17202	17154	16936	17272	17289	17251	16980	17466	17192	17131	17173	17045	17207	17032	17191	17312	17207	17215	17179	17051	17255	17164	17183	17151	17370	17070	17287	17350	17201	17397	17145	17149	17346	17332	17375	17115	17230	16923	17272	17187	17217	17260	17105	17209	17125	17166	17036	17219	17039	17221	17226	17040	17100	17103	17217	17234	17123	17178	16959	17095	17199	17310	17231	17367	17072	17270	16962	17260	17171	17141	17180	17197	17283	17322	17268	17117	17263	17044	17045	17087	17316	17074	17077	17332	17194	17193	17027	17170	17287	17159	17383	17123	17035	17187	17356	17170	16939	17275	17279	17044	17159	17141	17100	17102	17309	17040	17102	17252	17192	17263	17172	17245	17187	17159	17254	17078	17296	17096	17157	17238	17264	17257	17371	17140	17133	17288	17168	17225	17230	17184	17152	17165	17244	17281	17144	17190	17240	17170	17140	17441	17324	17173	17065	17136	17105	17290	17189	17158	17320	17091	17201	17176	17196	17176	17118	17306	17151	17035	17193	17143	16987	17213	17104	17109	17078	17287	17264	17222	17278	17288	17081	17139	17291	17107	17088	17291	17264	17257	17184	17174	17126	17294	17265	17153	17210	17094	17254	17134	17237	17355	17074	17105	16981	17104	17118	17152	17284	17071	17177	17199	17106	17301	17229	17129	17215	16939	17124	17216	17100	17253	17140	17178	17085	17007	17055	17218	16977	17177	17129	17188	17409	17203	17283	17045	17251	17053	17184	17276	17268	17099	17084	17091	17072	17289	17258	17306	17230	17290	17163	17158	17195	17361	17232	17263	17247	17245	17105	17261	17015	17174	17279	17131	17125	17117	17068	17140	17156	17390	17315	17128	17096	17333	17104	16926	17162	17163	17426	17284	17239	17185	17003	17107	17226	17263	17167	17355	17063	17171	16953	17077	17144	17160	17281	17259	17407	17118	17087	17226	17145	17328	17152	17342	17048	17045	17294	17277	17166	17162	17358	16975	17159	17051	17460	17228	17244	16947	17309	17295	17018	17068	17213	17232	17182	17110	17300	17322	17080	17199	17089	17136	17069	17097	17203	17173	17186	17272	17057	17553	17198	17124	17064	17251	17165	17183	17217	17079	17222	17239	16971	17145	17147	17196	17100	17131	17150	17153	17149	17171	17250	17288	17257	17398	17288	17099	17183	17257	17221	17236	17131	17206	17204	17239	17229	17311	17305	17146	17271	17221	17297	17307	17206	17274	17297	17145	17219	17239	17159	17197	17168	17095	17019	17104	17127	17123	17119	17158	17254	17203	17081	17175	17125	17375	17423	17483	17332	17198	17121	17185	17018	17105	17360	17205	17081	17118	17227	17393	17164	16996	17215	17140	17062	17324	17093	17040	16876	17219	17165	17382	17533	17210	17199	17278	17261	17215	17114	17252	17158	17192	17184	17268	17305	17183	17250	17164	17121	17217	17346	17318	17141	17211	17047	17252	17288	17517	17207	17155	17171	17107	16908	17259	17216	17279	17215	17249	17090	17212	16983	16904	16953	17030	17154	17255	17097	17174	17202	17283	17339	17211	17393	17155	17249	17109	17215	17259	17055	17275	17118	17188	17147	17057	16983	17156	17145	17309	17008	17135	17147	17346	17206	17309	17226	17267	17311	16998	17188	17173	17126	17089	17277	17154	17456	17355	16984	17167	17274	17114	16980	17175	17267	17401	17266	17153	17266	17177	17213	17169	17196	17039	17367	17203	17261	17068	16984	17200	17509	17103	17151	17140	17147	17271	17124	17149	17083	17152	17127	17118	17059	17264	17076	17144	17340	17197	17348	16906	17289	17249	17239	16936	17275	17385	17057	16928	17230	17165	17331	17187	17008	17201	17266	17297	17046	17268	17150	17352	17382	17169	17160	16986	17318	17071	17444	17073	17267	17383	17287	17052	17018	16964	17388	17182	17074	16951	17069	17051	17157	17112	17157	17218	17260	17152	17534	17248	17333	17371	17119	17359	17157	17265	17088	17230	17348	17149	17187	17276	17346	17247	17073	17074	17144	17089	17368	17171	17268	17369	17255	17157	17234	17241	16944	17053	17216	17141	17424	17106	17115	17193	17184	17316	17097	17293	17072	17226	17299	17383	17301	17552	17385	17063	17030	17077	17209	17303	17141	17274	17230	17291	17308	17270	17170	16984	17251	17073	17124	17082	16994	17277	16987	17226	17196	17164	17223	17044	17180	17127	17250	17317	17280	17136	17190	17446	17224	17109	17284	17399	17436	17190	17171	17123	17084	17039	17171	17053	17143	17349	17088	17337	17248	17274	17376	17165	17142	17273	17263	17287	17193	17305	17301	17211	16967	17198	17109	17016	17233	17179	17093	17143	17346	17381	17315	17161	17209	17353	17407	17282	17432	17403	17127	17364	16996	17351	17336	17271	17248	17278	17065	17230	17247	17209	17124	17162	17091	17150	17163	17171	17330	17115	17092
13464	21128	20293	17565	16677	16157	16101	15777	15569	15549	15531	15355	15254	15278	15458	15310	15217	15246	15406	15334	15165	15348	15373	15346	15265	15237	15107	15181	15401	15067	15282	15211	15345	15262	15247	15274	15287	15247	15312	15330	15270	15199	15127	15359	15210	15301	15533	15091	15228	15343	15180	15255	15095	15261	15214	15296	15271	15206	15160	15260	15103	14992	15254	15109	15235	15205	15088	15228	15262	15245	15359	15213	15215	15095	15451	15755	16007	15742	15387	15069	15108	15142	15144	15150	15282	15349	15123	15120	15231	15274	15243	15331	15248	15107	15137	15190	14971	15162	15357	15262	15165	15187	15169	15355	15122	15246	15139	15172	15041	15181	15098	15335	15075	15326	15189	15313	15057	15002	15203	15337	15277	15030	15298	15397	15249	14971	15303	15206	15165	15291	15315	15359	15224	15256	15248	15143	15157	15171	15199	15313	15192	15158	15040	15155	15227	15216	15253	15250	15146	15299	15203	15199	15076	15381	15126	15085	15128	14962	15320	15304	15147	15226	15227	15180	15203	15087	15116	15196	15205	15268	15102	15114	15188	15312	15216	15151	15264	15235	15245	15104	15238	15374	15186	15237	15259	15243	15137	15230	15102	15094	15257	15046	15033	15339	15107	15202	15213	15283	15141	15218	15161	15323	15299	15164	15383	15145	15272	15262	15038	15138	15112	15259	15157	15180	15161	15087	15149	15125	15203	14967	15029	15343	15228	15261	15231	15259	15206	15258	15210	15031	15087	15236	15030	15054	15328	15317	15245	15215	15242	15152	15036	15307	15063	15276	15045	15020	15285	15172	15279	15164	15263	15241	15115	15206	15173	15192	15236	15144	15218	15225	15262	15127	15264	15075	15160	15092	15269	15269	15086	15125	15508	15163	15242	15191	15135	15074	15276	15245	15210	15159	15093	14964	15286	15283	15177	15274	15012	15242	15177	15173	15249	15088	15231	15344	15161	15095	15249	15235	15148	15215	15145	15282	15083	15272	15150	15201	15200	15235	15319	15252	15106	15188	15057	15090	15285	15361	15047	15202	15205	15252	15120	15140	15259	15139	15259	15157	15078	15312	15089	15144	15247	15011	15220	15304	15175	15243	15052	15022	15013	15394	14958	15255	15032	15317	15130	15202	15224	15271	15275	15072	15107	15353	15274	15233	15221	15222	15129	15266	15149	15154	15230	15293	15112	15153	15248	15319	15235	15309	14990	15139	15186	15311	15229	15242	15224	15138	15209	15200	15197	15230	15109	15172	15289	15160	15121	15131	15054	15120	14927	15175	15209	15346	15198	15149	15269	15163	15187	15233	15130	15152	15243	15202	15086	15229	15246	15196	15305	15107	15138	15126	15076	15101	15245	15118	15154	15137	15044	15221	15262	15367	15188	15212	15201	15289	15180	15087	15255	15113	15381	15125	15019	15104	15344	15065	15157	15331	14963	15236	15124	15123	15170	15172	15475	15269	15104	15137	15081	15160	15058	15210	15395	15278	15180	15113	15106	15363	15324	15243	15229	15092	15320	15204	15159	15162	15204	15321	15337	15316	15071	15227	15220	15239	15154	15197	15172	15225	15192	15173	15147	15409	15285	15151	15130	15126	15129	15323	15170	15182	15112	15182	15233	15305	15136	15383	15031	15166	15379	15238	15144	15275	15223	15120	15280	15225	15163	15328	15161	15300	15191	15314	15087	15146	15163	15247	15235	15207	15220	15205	15095	15198	14997	15196	15258	15212	15328	15124	15148	15205	15198	15382	15147	15184	15088	15243	15333	15194	15238	15187	15215	15176	15189	15234	15138	15264	15126	15064	15412	15249	15091	15124	15199	15116	15239	15052	15178	15136	15275	15241	15233	15199	15176	15279	15259	15181	15333	15272	15107	15232	15173	15195	15093	15276	15220	15245	15183	15136	15141	15063	15147	15155	15152	15151	15143	15444	15206	15082	15094	15299	15218	15109	15259	15341	15213	15207	15293	15253	15128	15234	15049	15218	15194	15039	15129	15229	15348	15014	15242	15164	15046	15164	15200	15033	15167	15293	15194	15236	15216	15130	15114	15309	15110	15114	15295	15183	15082	15100	15259	15256	15296	15105	15158	15216	15404	15226	15215	15147	15407	15264	15122	15117	15252	15217	15256	15224	15483	15198	15361	15105	15139	15236	15211	15080	15151	15328	15264	15158	15289	15047	15096	15188	15258	15152	15353	15179	14818	15340	14968	15282	15242	15084	15113	15298	15118	15221	15200	15290	15162	15144	15210	15241	15196	15203	15189	15338	15160	15127	15226	15171	15293	15177	15326	15377	15157	15182	15237	15129	15033	15251	15076	15145	15246	15115	15117	15471	15199	15229	15197	15385	15357	15161	15095	15196	15057	15180	15090	15284	15345	15271	15353	15091	15453	15187	15145	15308	15268	15224	15291	15232	15265	15328	15067	15304	15145	15282	15292	15124	15268	15086	15152	15299	15191	15142	15242	15208	15233	15241	15087	15090	15176	15360	15169	15308	15145	15204	15235	15063	15235	15203	15189	15326	15230	15274	15252	15125	15391	14995	15215	15221	15258	15300	15231	15307	15263	15266	15199	15212	15362	15205	15166	15291	15299	15339	15117	15158	14993	15156	15094	15343	15294	15042	15213	15284	15162	15265	15382	15196	15162	15165	15152	15336	15262	15154	15168	15117	15313	15127	15280	15221	15231	15259	15362	15316	15072	15415	15224	15184	15199	14925	15271	15183	15103	15275	15202	15264	15080	15162	15224	15185	15168	15118	15182	15021	15172	15295	15090	15418	15168	15074	15258	15255	15352	15068	15125	15119	15232	15124	15310	15190	15144	15231	15207	15264	15321	15340	15395	15404	15294	15263	14999	15112	15254	15210	15182	15140	15186	15245	15148	15382	15197	15225	15082	15104	15114	15249	15249	15131	15148	15097	15172	15301	15137	15047	15192	15069	15105	15118	15184	15195	15136	15228	15356	15181	15223	15183	15294	15118	14977	15213	15240	15319	15411	15003	15159	15350	15159	15164	15204	15229	15181	15021	15120	15096	15257	15094	15152	15148	15211	15201	15116	15152	15139	15180	15008	15079	15121	15206	15174	15213	15334	15230	15076	15239	15248	15260	15176	15204	15290	15220	15256	15354	15223	15260	15137	15046	15098	15267	15181	15110	15385	15258	15247	15160	15215	15068	15298	15162	15094	15159	15279	15285	15129	15173	15234	15307	15329	15249	15273	15039	15175	15245	15089	15260	15214	15080	15207	15208	15168	15324	15357	15241	15177	15261	15303	15221	15128	15175	15024	15237	15123	15157	15226	15253	15249	15177	15128	15266	15110	15387	15217	15130	15184	15170	15165	15133	15220	15226	15122	15259	15202	15108	15288	15236	15239	15211	15150	15189	15356	15173	15330	15208	15114	15351	15086	15160	15189	15101	15311	15098	15349	15265	15128	15198	15199	15205	15225	15207	15144	15189	15185	15358	15281	15138	15270	15103	15072	15064	15159	15203	15055	15179	15169	15206	15277	15050	15310	15149	15217	15296	15238	15051	15255	15201	15542	15040	15119	15373	15164	15098	15393	15195	15175	15123	15088	15120	15281	15154	15263	15304	15274	15327	14979	15192	15181	15170	15263	15273	15237	15093	15201	15156	15213	15214	15184	15160	15160	15176	15150	15314	15195	15076	15182	15171	15167	15115	15290	15203	15177	14996	15154	15212	15359	15092	15156	15193	15243	14982	15313	15075	15166	15219	15311	15081	15263	15262	15039	15171	15170	15128	15121	15202	15091	15153	15292	15222	15192	15249	15297	15098	15237	15194	15250	15193	15237	15155	15023	15245	15178	15161	15015	15071	15209	15226	14974	15109	15100	15025	15287	15113	15225	15180	15259	15230	15126	15173	15241	15233	15057	15285	15214	15142	15268	15243	15021	15184	15333	15139	15124	15356	15249	15221	15195	15261	15281	15397	15272	15252	15172	15249	15267	15249	15190	15145	15175	15052	15592	15193	15106	15339	15175	15113	15239	15238	15305	15122	15182	15045	15143	15147	15236	15186	15242	15113	15242	15153	15141	15347	15095	15098	15168	14973	15298	15093	15221	15252	15086	15191	15091	15231	15145	15247	15027	15118	15183	15106	15182	15178	15154	15049	15186	14957	15140	15173	15185	15130	15247	15005	15011	15072	15120	15224	15213	15278	15223	15202	15050	15182	15167	15197	15206	15282	15165	15310	15117	15163	15265	15205	15219	15276	15145	15160	15225	15198	15066	15180	15115	15088	15180	15090	15118	15109	15343	15428	15290	15104	15198	15072	15192	15175	15167	15400	15320	15212	15201	15238	15176	15071	15198	15035	15362	15222	15203	15118	15289	14964	15119	15072	15270	15209	15344	15198	15143	15054	15196	15196	15316	15261	15010	14991	15117	15359	15182	15197	15118	15281	15043	15201	15291	15260	15263	15302	15156	15240	15154	15278	15239	15178	15143	15280	15141	15263	15214	15053	15288	15037	15220	15235	15259	15358	15375	15293	15181	15258	15129	15268	15188	15285	14951	15228	15137	15117	15286	14935	14980	15122	15193	15200	15005	15328	15146	15009	15176	15263	15182	15102	15102	15290	15169	15311	15227	14979	15115	15295	15191	15241	15188	15201	15262	15059	15110	15329	15212	15210	15002	15377	15183	15059	15280	15312	15077	15306	15236	15218	15238	15144	15171	15345	15272	15130	15054	15197	15243	15196	15135	15150	15221	15269	15120	15227	15146	15244	15129	15147	15221	15087	15247	15281	15390	15015	15111	15212	15287	15142	15122	15223	15149	15223	15022	15179	15206	15281	15170	15022	15190	15046	15291	15012	15210	15283	15252	15074	15265	15193	15071	15365	15094	15182	15259	15273	15134	15160	15199	15121	15211	15201	15332	15299	15067	15119	15095	15010	15067	15052	15140	15089	15191	15257	15185	15265	15314	15069	15287	15059	15049	15286	15073	15397	15251	15099	15240	15185	15283	15229	15230	15099	15090	15147	15169	15204	15138	15102	15182	15252	15191	15300	15102	15299	15238	15126	15380	15274	15273	15195	15206	15362	15241	15141	15116	15338	15243	15199	15297	15190	15199	15262	14997	15248	15183	15321	15172	15054	15207	15098	15369	15309	15202	15218
22813	21312	29282	23681	21448	23132	23936	18704	17752	17913	18059	17751	17753	17639	17536	17695	17536	17404	17415	17385	17324	17463	17283	17477	17438	17288	17269	17441	17332	17162	17256	17318	17308	17291	17341	17193	17252	17257	17443	17285	17201	17055	17386	17132	17319	17397	17332	17112	17124	17332	17174	17097	17285	17072	17246	17250	17125	17077	17045	17376	17293	17243	17156	17214	17156	17290	17248	17314	17395	17267	17326	17268	17150	17186	17321	18031	18400	17887	17801	17138	17080	17055	17198	17006	17232	17385	17278	17101	17445	17309	17044	17119	17206	17144	17182	17054	17096	17043	17152	17364	17215	17206	17140	17320	17268	17155	17232	17123	17259	17262	17285	17058	17140	17066	17084	17400	17075	17186	17170	16968	17122	17151	17305	17389	17258	17041	17314	17133	17043	17161	17361	17232	16882	17229	17384	17133	17299	17215	16951	16987	17140	17372	16954	16986	17107	17189	17194	17141	17262	17111	17254	17245	17111	17061	17290	17386	17077	17207	17198	17221	17174	17107	17282	17240	17423	17158	17147	17249	17237	17335	17209	17170	17109	17273	17000	17035	16991	17083	17175	17028	17067	17238	17273	17234	17249	16997	17230	17160	17196	17005	17166	17113	17143	17178	17228	17120	17088	17056	16987	17084	17175	17100	17189	17024	17059	17377	17201	17246	17393	17029	17163	17255	17114	17008	17356	17156	17096	17129	17189	17035	17240	17201	17372	17095	17081	17126	17124	17043	17034	16990	17076	17194	17118	17235	17248	17136	16883	17123	17168	17242	17141	17237	17146	17204	17101	17124	17053	17205	17213	17312	17266	17074	17048	17018	17195	17158	17223	17271	17135	17094	17371	17272	17207	16987	17285	17280	17123	16957	17310	17073	17306	17357	17070	17011	17323	17092	17091	17036	16982	17221	17018	17027	17268	17033	17114	17202	17024	17036	17153	17371	17212	17107	17048	17126	17266	17170	17154	17253	17200	17064	16929	17310	17220	17219	17071	16961	17255	17193	17169	17147	17008	16788	17332	17163	17049	17129	17177	17358	17104	17144	17124	17341	16983	17247	17312	17172	17111	17212	17169	17157	17134	17119	17028	17119	17106	17088	17259	17245	17266	17155	17031	17193	17152	17123	17295	17075	17168	17212	17345	17138	17081	17061	17248	17206	16990	17124	17209	17074	17029	17168	17019	17231	17170	17169	17334	17307	17059	17070	16916	17050	16973	16986	17212	17201	17202	17250	17116	17154	17168	17206	17248	17049	17256	17003	17036	17221	17036	17058	17093	17262	17070	17166	17329	17035	17014	17244	17175	17390	17284	17156	17094	17042	17116	17126	17222	17053	17143	17082	17077	17313	17038	17082	17264	17125	17083	17133	17218	16884	17151	16979	17027	17053	16916	17074	17181	17013	17129	16982	16900	17147	17268	17304	17219	17009	17216	16854	17255	17184	17114	17133	16988	17174	17056	17241	17154	16930	17194	17206	16990	16996	17026	17169	17038	17056	17191	17331	17078	17110	17101	17071	16994	17136	17250	17036	17174	17286	16971	17260	17150	17083	17215	17031	17108	16969	17286	17307	17102	16971	17238	17229	17158	17157	17216	17081	17175	16992	17213	17136	17040	17144	16989	16879	17097	17116	17221	17177	16952	17147	17003	17245	17159	17122	17231	17009	17006	16890	17340	17255	17017	17112	17244	17177	17172	17217	16973	17206	17103	17106	17022	17217	17264	17170	17124	17002	17286	17153	17075	17063	17203	17175	17148	17257	17301	17237	17304	17136	17150	17092	17074	17211	17101	16886	17012	17158	17167	17059	17206	17087	16993	17096	17303	16995	17078	17278	17350	17309	17294	17246	17111	17289	17109	17201	17356	17305	17290	17228	17336	17314	17196	17155	17290	17113	17213	17098	17158	17312	17119	17057	17201	17045	17004	17130	17092	17095	17104	17171	17078	17116	17176	16957	17161	17109	17141	17133	17008	17130	17424	17153	16860	16952	17095	17176	17145	17139	17250	17133	17126	17167	17040	17130	17042	17013	17155	17026	16807	17124	17341	17093	17216	17296	17313	17223	17082	17218	17289	17202	16880	16918	17078	17072	17231	17159	17121	17132	17264	17122	17211	17259	17097	17191	17170	17045	17015	17023	17044	17147	17126	17083	17107	17011	17201	17176	17262	17328	17072	17147	17248	16986	17225	17075	17149	17211	17215	17106	17058	17132	17307	17151	17182	17168	17091	17060	17324	17174	17284	17206	17158	17302	17169	17201	17088	17073	17189	16979	17190	17100	17232	17309	17020	17209	17098	17247	17234	17198	17091	17156	17104	17036	17023	17143	16984	17042	17079	17112	17118	17165	17162	17147	16896	17052	17341	17197	17366	17173	17057	17025	17151	17080	17325	17286	17239	17330	17054	17096	16873	16879	17120	17225	17283	16977	17074	17197	17204	17156	17078	17345	17248	17092	17152	17224	17316	16888	17148	17332	17233	17172	16991	17133	17113	17215	17146	17211	17116	17126	17108	17244	17142	17213	17045	17164	17447	17190	17068	17143	17230	17323	17103	17122	17170	17091	16978	17185	16944	17131	17053	17116	17122	17008	17160	17040	17002	17321	17161	16964	17317	17181	17158	17281	17219	17231	16947	17099	17094	17110	16912	17133	16916	17194	17248	17281	17376	17289	17292	17054	17134	17152	17325	17187	17086	16972	17102	17175	17180	17073	17209	16961	17310	17061	17196	17191	17056	17088	17282	17041	17355	17160	17182	17059	17246	17251	17077	17208	17111	17239	17128	17137	17053	17170	17294	17101	17193	17172	17137	17076	17284	17054	17121	17228	17271	17339	17291	17232	16886	16985	17150	17143	17157	17054	17169	17242	17103	17125	17019	16859	16955	17161	17166	16910	17229	17214	17007	17066	17289	17099	16974	17260	17085	17031	16951	17295	17118	17111	17358	17377	17028	17047	17145	16983	17025	17095	16951	17154	17120	17148	17169	17182	17197	16989	16978	16937	16971	17329	17025	17097	17183	17388	17207	17429	17297	17142	17360	17179	16918	17264	17267	17286	17327	17166	17161	17050	17246	17170	16970	17272	17074	16984	17243	16963	17153	17283	17339	17136	16978	16892	17191	17232	17358	17280	17211	17178	17144	17240	17161	17213	17023	17211	17252	17115	17153	17212	17081	17245	17197	17223	16966	17195	17267	17011	17034	17057	17040	17126	16925	17093	16965	17194	17260	17010	16701	16964	17205	17117	17216	17282	17166	17195	17238	17071	17207	17115	17328	17025	17239	17177	17169	17264	17268	17149	17213	17219	17312	17329	17287	17153	17190	17256	17002	17200	17298	17015	17195	17080	17029	16985	17060	17173	17205	16868	17208	17164	16952	17310	17127	17039	17226	17208	17192	17057	17128	16960	17278	17048	17307	17239	17083	17108	16979	17272	16979	17021	17177	17171	16935	17336	17236	17158	17157	16966	17324	17075	16893	17141	17326	17266	17197	17085	16970	17026	17007	17052	17286	16955	17121	17310	17251	17061	17179	16948	17088	17056	17237	17095	17218	17161	17046	17169	17283	17140	17061	16932	17176	17283	17135	17179	17159	17116	17117	16984	17071	17181	16954	17121	17038	17316	17236	17200	17122	17196	17334	17123	17185	17215	17290	17191	17215	17171	17245	17194	17139	17126	17076	17301	17145	17079	17036	17053	17042	17087	17199	17216	17109	17095	17337	17054	17100	17004	17072	16969	17221	17183	17172	17090	17046	16971	17185	17084	17093	17089	17029	17092	17324	16949	16937	17103	16992	17045	17246	17238	17449	17263	16982	17127	17315	17187	17130	17383	17103	17131	17202	17278	17263	17194	17061	17198	17266	17117	17163	17176	16985	17058	17144	17166	17128	17152	17070	17165	17192	17134	17383	17235	17257	17262	17006	17224	17273	16996	17100	17193	17181	17019	17163	16943	17228	17286	17100	17163	17086	17273	17150	17111	17112	17045	17292	17111	17061	16940	17306	17187	17233	17198	17166	17144	17115	17072	17192	17115	17186	17198	17046	17168	17117	17125	17108	17118	17162	17048	16881	17212	17184	17158	17124	17276	17243	17117	17060	17222	17105	17061	17087	17287	17377	17082	16982	17116	16988	16880	17116	16942	17021	17353	16970	17070	17027	17226	16911	17004	17213	17018	17049	17289	16989	17001	17101	17259	17143	17048	17120	17179	17153	17100	17230	17337	17312	17197	17121	17163	17146	17055	17076	17071	17242	17184	17074	17277	17150	17186	17386	17058	17182	17096	17058	17172	17264	17132	17081	17192	17082	17112	17144	17286	17165	17122	17110	17239	16865	17211	17110	16976	17169	17240	17164	17063	17010	17204	17171	17142	16967	17118	17299	16981	17373	17161	17101	17032	17282	16991	16920	17082	16999	17171	17182	17287	17385	17066	17314	17068	17085	17064	17263	17225	17136	17136	17280	16937	16983	17177	17042	17061	17338	17263	17009	17065	16983	16951	17071	17221	17088	17105	17053	17411	17240	17126	17165	17029	17312	17278	17076	17175	17225	17241	17149	17035	17005	17200	17187	17134	17164	17137	16966	17112	17035	17196	17271	17238	17089	17112	16938	16947	17004	17012	17275	17079	17110	17147	17215	17013	17048	17260	17250	17055	17011	17263	17018	17121	17117	17215	17118	17209	17193	17157	17073	17055	17050	17041	17119	17151	17025	17123	17309	17131	17328	17119	17073	17016	17181	17108	17068	16817	17175	17193	17246	17102	17245	17183	17136	16989	17173	17164	17069	17091	17153	17565	17237	17114	17203	17101	17308	17114	17111	17154	16950	17217	17308	17223	16942	17228	17142	17131	17176	17105	17137	17067	17305	17042	17239	17150	17212	17132	17213	17053	17206	17204	17143	16927	17216	17020	17206	17066	17095	17269	17209	17382	16983	17138	16958	17194	17215	17189	17116	16964	17028	17153	17129	17346	17018	17160	16965	17041	17201	17053	17234	17117	17105	17040	16941	17281	17400	16995	17123	17150	17262	17191	17150	17138	16908	17269	17107	17210	17061	17061	17217	17024	17181	17150	17099	17032	17088	17195	16975	16943	17025	17121	17405	17223	17148	17235	17453	17130	17186	17297	17150	17277	17231	17292	17326	17051
15152	25705	23881	19687	18234	16962	16672	16167	15881	15986	15531	15610	15558	15374	15514	15214	15337	15298	15294	15244	15333	15201	15186	15406	15213	15123	15316	15210	15321	15206	15123	15048	15228	15204	15246	15179	15332	15124	15153	15228	14994	15110	15067	15092	15114	14960	15110	15171	15093	15177	15265	15239	15186	15212	15207	15272	15099	15238	15166	15145	15232	15093	15144	15105	15196	15072	15147	15310	15137	15258	15123	15225	15129	15216	15098	16437	16531	16167	15217	15049	15138	14989	15119	15133	15081	15098	15215	15236	15140	14892	15065	14827	15228	14997	15011	15123	15109	15089	15130	15123	15052	15061	15083	15137	14988	15022	15060	15139	15081	15102	15208	15326	15029	15134	15119	15112	15139	15142	15053	14991	15090	14930	15161	15249	15120	15070	15097	15039	14983	15154	15017	15223	15115	15037	15076	15210	15151	15087	15140	15074	15168	15083	15018	15240	15124	15189	14992	15109	15073	14989	15154	15254	15196	14966	15085	15025	15238	15141	15206	15127	15440	15093	15146	15114	15095	15056	15218	15261	14964	15230	15213	15189	15163	14970	15090	15067	15326	15164	15097	15015	15154	14997	15065	15197	15101	14992	15030	15106	15022	15205	14931	14944	15238	15103	15073	14944	15039	15184	15074	15073	15077	14979	14993	15164	15086	15113	15121	15065	15046	15024	15114	15180	15057	15195	15231	15188	15133	15148	15126	15241	15150	15160	15033	15250	15019	15165	15079	15099	15058	15086	14904	15042	15271	15246	15170	15132	15203	15171	15104	15106	15120	14920	15001	15136	15142	15102	15098	15134	15055	15022	15223	15203	15186	15082	15143	15108	15028	15038	15002	15285	15077	15193	14972	15059	15094	15067	15006	15106	15121	14974	15132	15141	15017	15140	14979	15015	15132	15151	14978	15127	15211	15095	15113	15172	15054	15153	15166	15003	15180	15165	15155	15159	15031	14945	15120	15002	14944	15274	14925	14922	15264	15052	14962	15197	14973	15072	15048	15042	15289	14996	15066	15062	15146	15324	15135	15098	15069	14950	15072	14992	15184	14983	15041	15106	15249	15020	14978	15118	15184	15083	15287	15024	15041	15282	15135	15015	14978	15218	15148	14877	15099	15097	15278	15076	15117	15110	15065	15065	15091	14996	15036	15244	15040	15010	14898	14878	15114	14896	15011	15060	15282	15226	14940	15110	15005	15113	15025	15164	15235	15056	15064	15189	15128	14976	14974	14990	15040	15026	15042	15128	15067	15299	15170	15171	15029	15106	15157	15006	15037	14874	15186	15118	15040	15037	15235	15148	15055	14962	14897	15004	15066	15097	15105	15155	14951	14957	15110	15036	15073	15034	15131	15134	15088	15133	15174	15103	14977	15002	15014	14959	15027	15134	14994	14960	14937	15051	15047	15248	15173	14927	15045	15128	14914	14935	14937	15365	15149	15060	15083	14984	15141	15168	15135	15135	15009	15079	14922	15013	14960	15098	14941	15094	15071	15258	15014	15107	14976	15090	15190	15302	14991	15089	15155	15009	15012	15264	15185	15197	15012	15160	15150	15071	15139	15144	15214	15045	15134	15085	15160	15040	15016	15208	15193	15128	15167	14935	15030	15051	15065	15088	15170	15168	14986	15144	14973	15140	15293	15014	15263	15279	15107	15097	15042	15278	15189	15045	15116	15096	15085	14997	15191	15154	15062	15063	15090	15059	15237	15131	15104	15029	15260	15106	15126	15052	15064	14978	15156	15039	15047	15149	15022	15128	15059	15137	15010	15060	15137	14985	15086	15046	15038	15103	15103	15094	15196	14910	15186	15050	15033	15133	15044	15079	15053	15127	15299	15183	15102	14996	15127	15228	15181	15078	14993	15048	15067	15149	15107	15038	15020	15305	15019	15270	15120	15169	15110	15282	15146	15141	15033	14991	15056	15160	15059	15389	15180	15068	14989	15220	15213	15136	15076	15082	15099	14874	15022	15099	15027	15142	15080	15123	15080	15187	15012	15094	15114	15132	14949	14985	14936	15099	15146	15078	14966	15218	15151	15133	15169	15089	15190	15091	15048	15225	14928	14983	15086	15277	15141	15166	15145	15112	15080	15182	14970	14919	15159	14970	15110	15039	15077	15147	14873	15011	15107	15023	15074	15258	15153	15047	15175	15226	15153	15094	15063	15151	15114	15192	15178	15093	15033	15198	15229	15168	15085	15041	15207	14998	15197	15027	15074	15037	15013	15104	14947	15028	15101	15176	14952	15183	15177	15061	15019	15198	15055	15124	14994	15066	14999	15113	15050	15091	15074	15135	15137	15103	14966	15008	15168	15151	15063	15185	15150	15124	15100	15241	15337	14993	14963	15160	15057	15131	15121	15045	15133	15093	15076	15292	15105	15161	15039	14883	15178	15135	15188	15172	15005	15000	15259	14966	15125	15020	14958	15072	15037	15060	15134	15065	15099	15179	15144	15248	14999	15108	15181	15068	14953	15174	15011	15119	14930	15008	15222	15017	15075	15134	15105	15057	15064	15062	15116	15171	15015	15015	15163	15073	15258	15222	15108	15055	15142	15067	15020	15055	15134	15211	15060	14948	14920	14987	15156	14963	14998	15050	15004	15084	14898	15300	15056	15204	15088	14961	15154	15101	15013	15177	15045	15107	15222	14923	15275	15097	15222	15200	15013	14905	15007	15088	15132	15061	15156	15066	15188	15086	15193	15121	15069	15137	15098	15138	15086	14952	15099	15045	15135	15156	15174	14959	15101	15053	15203	15291	15111	15029	15036	15168	15131	15026	15080	15200	15118	15003	15018	14992	15235	15066	15138	15069	15112	15340	15164	15168	15197	14955	15084	14995	15119	14960	14960	14929	15208	15035	15003	15065	14953	15027	14992	15188	14957	14925	15079	15128	15209	14874	15055	15148	15106	15159	15145	14982	15167	15042	15043	15118	15115	15181	15159	15098	15092	14995	15164	15035	15010	15036	15216	14979	15149	15159	14962	15106	15093	15179	15225	15065	15097	15186	15156	15182	15098	15017	15101	15146	14971	15032	15154	14949	15137	15099	15056	15124	15127	15105	15073	14969	15151	15102	15113	15176	15013	15109	15161	15008	15120	15120	14931	15139	15034	15070	15160	14978	15128	15257	14901	15113	15053	15173	15055	15000	14992	14997	15037	15153	15078	15146	15004	15050	14948	15136	15120	15039	15187	15124	15164	15053	15189	15034	15087	15148	15204	15144	14997	15022	15050	15046	15130	15074	15045	14903	15193	15078	14848	15199	15116	14968	14960	15119	15096	15010	15004	15004	15123	15173	15120	15136	15126	15217	15120	15023	15033	15169	15202	15152	15021	15093	15138	15052	15132	15187	15058	15136	15094	15055	14913	15035	15207	15119	15085	15125	15004	15093	15030	15031	15277	15039	15142	15132	15107	15061	15106	15125	14993	15067	15153	15318	15193	14910	15007	15125	15174	14926	15044	15077	15096	15156	15177	15123	14976	14894	15135	15290	15208	15126	15084	15126	15030	14985	15053	15139	15185	15060	15205	15226	14955	15125	15100	15121	15181	15077	15231	15204	14897	15095	15014	14986	15119	15105	15013	15020	14964	15101	15284	14993	15027	15227	15061	15215	15224	15001	15101	14944	15247	14984	15191	14993	15046	15075	15115	15115	15008	14967	15200	15214	15045	14989	15050	15224	15070	14983	15059	14959	15117	14939	15082	15067	15065	15053	15167	15175	14943	15219	14990	15189	15110	15027	15131	14961	15045	15045	15037	14963	15300	15117	15069	15184	15168	15119	15072	15057	15149	14992	15203	14997	15109	14965	15212	15091	15041	15128	15112	15080	15214	15109	15078	14963	15128	15089	15026	15191	15092	15157	15090	15110	15064	15080	15008	14979	14972	14915	15150	15088	15201	15215	15082	14917	15164	15133	15051	15138	15090	14997	15071	15066	15008	15326	14961	15153	15208	15041	15032	15045	15090	15088	15182	15081	15181	15134	15070	15170	15080	15102	15203	14961	15111	14882	15268	15166	14987	14948	15195	15166	15141	14981	14888	15231	15115	15051	15087	15056	15048	14936	15155	14961	15292	15144	15229	15156	15097	15246	15145	15131	15075	15126	15060	15024	15036	15019	14963	15227	15195	15108	15024	15133	15020	14891	15257	15148	15068	15017	15144	15218	15124	15074	15183	15097	15044	15183	15091	15077	15073	15138	15070	14949	15242	14975	14843	14748	15047	15125	15033	15306	15189	15095	15172	15167	15186	15260	15109	15012	14957	15206	15090	15106	15070	15222	15103	15006	14954	15141	15067	15088	14984	15088	15155	15047	14922	15045	15182	15040	15133	15220	15091	15177	15148	15175	15001	15116	15142	15217	15090	15150	15077	15011	15051	14979	15053	15010	15163	15068	15101	15153	15180	15205	15156	15150	14998	15060	15286	15121	15146	15085	15061	15031	15137	15077	15073	15296	15084	14891	15046	15091	15082	15052	15228	15109	14894	15098	15171	14977	14897	15200	15150	14983	15143	14957	15156	15022	15142	15131	15163	15135	15097	15141	15187	15143	15207	15008	15098	14966	15242	14955	15225	15152	15040	15068	15014	15149	15151	15157	15167	15026	14805	15003	15212	15288	15246	15082	15089	15087	14898	15122	15113	15170	15209	15126	15080	15357	15181	14993	15122	15167	15082	15188	15025	15241	15210	15038	15132	14992	14923	15114	15039	15197	15098	15060	15150	15212	15001	15111	15008	15160	15085	15142	15133	15124	15176	15163	15077	15160	15223	14986	15121	15082	15024	15125	15022	15113	15087	15060	15191	15031	15235	15133	15261	15285	15055	15015	15155	14993	14960	15150	15061	15089	15157	14995	15121	15041	15155	15226	15090	15096	15195	15053	15041	15127	15256	15132	15161	15247	15054	15190	15064	15168	15163	15155	15049	15125	15251	15099	15072	15083	15150	15058	15178	14876	15145	15065	15108	15178	15026	14890	14974	15127	14984	15234	15120	15068	15127	15245	15038	15029	15119	14906	15142	14980	15095	15207	14965	15011	15105	15185	14957	15099	15206	14837	15095	15016	15054	14977	15025	15087	15053	15201	15064	15097	15100	14999	15088	15120	15156	15171	15053	14888	15159	15008	15203	15030	14905	14976
27267	21796	23878	20303	16909	16855	17213	17059	17124	17079	17139	17084	16947	17038	16748	16812	16830	17053	16929	16969	16921	16928	17180	16956	16838	17033	16728	16702	16968	16816	16821	16797	16946	17001	17018	17067	16996	16814	16743	16861	16714	16843	17033	16714	16816	16799	16841	16714	16953	16774	16898	16924	16803	16715	16788	16773	16934	17053	16953	17161	16844	17028	16827	17006	16776	17018	16917	16812	16753	16897	16885	16711	16767	16846	16987	16817	16869	17123	17010	16665	16690	16718	16936	16916	16934	16983	16871	16858	16694	16879	16737	16892	16606	16791	16841	16837	16872	16905	16848	16800	16978	16911	16630	17023	16748	16858	16840	16742	16662	17045	16915	16848	16775	16886	16810	16818	16886	16869	16728	16879	16749	16813	16921	16935	16859	16839	16796	16924	16838	16690	16932	16899	16720	16868	16863	16552	16699	16966	17084	16835	16871	16912	16741	17102	16979	16732	16846	16832	16910	16906	16727	16735	17002	16819	16974	16946	17072	17119	16942	16996	16878	16962	16764	16887	16657	16693	16980	16643	16784	16949	16903	16819	16834	16979	16949	16789	16759	16981	17020	17122	16751	16720	16737	16753	16853	16737	16956	16799	16747	16738	16733	16664	16835	16687	16731	16970	16763	16863	16848	16987	17022	16902	16902	16848	16795	16743	16882	16763	16685	16955	16989	16799	16737	16813	16928	16791	16721	16844	16762	16859	16771	16911	16789	16850	16967	16759	16818	16819	16754	16777	16880	16735	16703	16978	17015	16902	16743	16901	16760	16704	16940	16972	16689	16894	16913	16684	16741	16718	16840	16883	16753	16984	16735	16761	17079	16901	16862	16634	16786	16807	16846	16903	16802	16801	16879	16833	16924	16697	16723	16752	16934	17044	17164	16788	16914	16945	16713	16837	16908	16692	16897	16794	16911	16834	16784	16751	16878	16875	16739	16587	16803	16965	16888	16819	16687	16888	16842	16857	16944	16786	17057	16938	16707	16871	16826	16746	16893	16842	16700	16700	16730	16894	16701	16840	16666	16775	16786	16927	16742	16861	16848	16955	16742	17090	16910	16738	16755	16826	17064	16838	16848	16979	16777	16881	16898	16902	16977	16817	16791	16816	16811	16730	16930	16829	16810	16723	16863	16917	16935	16881	16891	16894	16955	16923	16804	16976	16843	16890	16933	16938	16917	16808	16792	16688	16940	16768	16893	16876	16827	16896	16708	17081	16791	17067	16975	16694	16784	16679	16713	16721	16820	16711	16941	16788	16987	16923	16830	16686	16974	16490	16766	16657	16765	16809	16837	16796	16697	16744	16789	16833	16840	17148	16762	16910	16944	16952	16788	17126	16768	16801	16760	16889	16753	16784	16911	16761	16774	16848	16781	16757	16745	16669	16896	16761	16808	16764	16995	16950	16937	16883	16754	16867	16933	17000	16970	16891	16966	17005	17040	16779	16797	16859	16856	16724	16689	17035	16937	16805	16780	16742	16859	16918	16905	16756	16886	17042	16690	16785	16701	16720	16848	16885	16856	16831	16804	16815	16824	16979	16886	16782	16890	16734	16837	16833	16971	16768	16965	16967	16802	16993	17108	16741	16713	16900	16818	16876	16737	16833	16817	16794	16767	16806	16948	16768	16889	16952	16955	16970	16977	16667	16866	16770	16820	16746	16826	16906	16763	16770	16906	16880	16695	16732	16714	16936	16959	16896	16680	16931	16904	16844	16709	16946	16883	16909	16980	17034	16895	16680	17111	17057	16978	16900	16753	16948	16908	16824	16831	16855	16886	16741	16774	16911	17137	16839	17022	16888	16874	16846	17089	16776	16761	16793	16896	16839	17030	17142	16945	16846	16639	16813	16885	16930	17033	17086	16750	16771	16882	16836	16695	16915	16764	16769	16988	16830	16736	17081	16917	16950	17044	16972	16808	17023	16870	16819	16987	16810	16723	16843	17018	16617	16938	17067	16784	16801	16930	17003	16841	16811	16899	16893	16759	16814	16978	16858	17054	16883	17023	17028	16977	17006	16824	16704	16760	16797	16869	16880	16977	16875	16840	16807	16949	16771	16658	16869	16848	17001	16840	16566	17019	16868	16887	16831	16834	16861	16771	16809	16936	16826	16761	16640	16840	16935	16795	16838	16664	16748	16793	16847	16925	16864	16833	17052	16982	17011	16726	16898	16756	16811	16722	16937	16956	16902	16817	16958	17056	16874	16660	16915	16921	16754	16901	16705	16806	17038	16902	16720	16844	16668	16929	16900	16903	16764	16749	16892	16849	16861	16883	16957	16826	17003	16900	16941	16886	16925	16752	16910	17133	16805	16862	16888	16931	16867	16940	16844	17010	16911	16791	16898	16840	16825	16935	16945	16805	16857	16894	16815	16765	16917	16784	17014	16916	17029	16940	16907	16876	16925	16932	16823	16957	16767	16945	16817	16840	17060	16910	16843	17058	16847	16986	16860	17062	16809	16798	16911	16865	16710	16993	16825	16820	16804	16834	16652	16768	16827	16777	16887	16873	16713	16844	16820	16853	16766	17084	17105	16814	16859	16930	16817	16987	16936	16917	16680	16746	16910	16971	16994	16899	17056	16939	16871	16756	16845	16991	16890	16946	17065	16861	17011	16835	16842	16888	16918	16848	16965	16947	16773	16748	16663	16775	16860	16947	16812	16884	16878	16994	16805	16843	16847	16878	16670	16777	16912	16885	16685	16725	16756	16978	16989	16793	16908	16727	16834	16896	16914	16896	16940	16974	16994	16789	16854	16835	16800	16733	16866	16879	16947	16851	16821	16840	16837	16789	16853	16656	16599	16663	16815	16856	16872	16852	17015	16810	16853	16909	16997	16651	16841	16989	17024	16887	16893	16774	16792	17128	16759	16899	16944	16928	16896	16841	16837	16809	16863	16579	16872	16933	16846	16941	17002	16881	16786	16991	16770	17052	16791	16833	16932	16763	16910	16565	16702	16915	16700	16875	16922	16917	16871	16839	17027	16924	16611	17054	16679	16990	16776	16791	16858	16978	17030	16936	16767	16740	16788	16972	16849	16989	16875	16790	16796	16792	16906	16843	16684	16854	16742	16846	16684	16851	16900	16952	16766	16848	16806	16853	16949	16927	16751	16982	16904	16945	16997	16707	16775	17033	16616	16597	16675	16894	16870	16845	16918	16916	16767	16825	17103	16843	16806	16780	16870	16729	16924	16814	16937	16920	16646	16978	16776	17024	16912	16777	16847	16805	16941	16716	16913	16706	16743	16839	16809	16999	16822	16900	16886	17053	16898	16910	16827	16937	16859	16725	16757	17024	16909	16796	16766	16863	16842	17066	16823	16875	16948	16859	17112	16883	17001	16800	16938	16979	16684	16745	16698	16854	17123	17062	16947	16750	16832	16739	16841	16988	16933	16867	16956	17018	16620	16700	16743	16731	16969	16913	16694	16760	16744	16664	16748	16962	16870	16737	16932	16968	16843	16749	16725	16899	16822	16791	16825	16750	16984	16766	16911	16905	16755	16931	16672	16757	16811	16682	16789	16768	16891	17001	16822	16887	16838	16976	16994	16780	16847	16989	17006	16810	16906	16612	16746	16976	16854	16892	16930	16670	16884	16811	16778	17057	16797	16771	16671	16795	16821	16884	16810	16969	16844	16940	16972	16880	16853	16730	16780	16881	16862	16838	16596	16866	16800	16940	16979	16806	16688	16740	16771	16857	16925	16699	16762	16897	16871	16836	16812	16940	16502	16857	16789	16778	16757	16947	16867	16758	16825	16801	16796	16890	16871	17112	16816	16937	17049	16957	16770	16929	16769	16773	16961	16760	16891	16774	16969	16767	16907	17003	16994	16906	16985	16752	16872	16873	16807	17003	17125	16800	16735	16728	17044	16781	16783	16839	16705	16727	16745	16911	16840	16801	16862	16988	16820	16663	16778	16780	16892	16868	16702	16792	17048	16895	16743	16955	16749	16853	16871	16915	16974	16956	16908	16869	16665	16680	16907	16834	16938	16809	16767	16725	16901	16879	16779	16597	16739	16899	16838	16800	16945	17003	17007	16923	16670	16995	16929	16814	16839	16831	16867	16920	17003	16930	16833	16692	16935	16920	16940	16959	17009	16606	16930	16913	16873	17048	16796	16862	16698	16800	16801	16749	16908	16933	16980	16753	16967	16719	16664	16911	16792	16565	16978	16845	16747	16958	16755	16737	17012	16662	16868	16862	16830	16843	16930	17180	16653	16943	16957	16810	16748	16786	16846	16836	16936	16726	16893	16906	16789	16886	16865	17009	16714	16765	16888	16749	16968	16928	16828	16903	16701	16725	16856	16722	16919	16899	16954	16836	16740	16922	16666	16929	17318	16760	16912	16791	16767	16909	16939	16851	16872	16830	16806	16836	16999	16691	16901	16899	16812	16733	16853	16806	16799	16880	16870	16763	16743	16851	16981	16849	16953	16649	16841	16557	16918	16732	16958	17031	16852	17105	17053	16818	16976	16917	16945	16828	16845	16784	16859	16935	16876	16746	16879	16786	16786	16898	16783	16973	16693	16760	16918	16792	16858	16805	16825	16790	16882	16855	16802	16846	16877	16813	16712	16809	16792	16980	16811	16878	16743	16808	16728	16837	16851	16978	16797	16915	16634	16799	16667	16748	16810	16856	17016	16883	16771	16753	16804	16752	16819	16888	16857	16696	16751	16739	17030	16778	16781	16776	16906	16707	16852	16797	16798	16932	16949	16983	16842	16922	16903	16851	16711	16756	17074	16850	16731	16926	16920	16621	16568	16965	16868	16924	16640	16718	16928	16922	16975	16937	16858	16910	16931	16853	16807	16893	16794	16702	16733	16818	16861	16761	16736	16779	16868	16888	16874	16960	16746	16843	16948	16885	16903	16970	16764	16831	16899	17029	16911	16825	16849	16874	16851	16672	16750	16753	16623	16776	16920	16700	16682	17022	16983	16741	16904	17001	16871	16822	16788	16888	17047	16770	16757	16630	16795	16805	16890	16895	16900	16912	16956	16787	16699	16965	16808	16928	17025	16812	16983	16891	16940	17020	16737	16945	16657	16895	16830	16940	16826	16902	16819	16854	16901	17012	16744	17068	16590	16890	16858	16776	16687	16917	16808	16974	16950	16917	16745	16720	16745
13762	15600	15435	15136	15147	14844	14973	14979	15050	15039	14912	14918	14998	14862	14928	15063	14941	14972	15096	14905	14920	15009	15003	14831	14769	15067	14961	14821	14776	14950	15021	15024	15050	14897	14862	14859	14915	14906	15090	15003	14893	15057	14905	14989	15042	15082	15050	14888	15032	14939	14939	14916	14955	14924	15038	15051	14950	15052	15062	15032	14832	14894	15083	14908	14980	14872	14937	14986	14940	15022	14760	15019	14906	14844	15040	14902	15151	15005	14877	14960	14818	14969	14976	14948	15004	15174	14960	14803	15019	14984	14925	14998	14949	15067	14965	14916	14840	14979	14872	15057	15160	14865	14912	14839	15093	14807	14773	14912	14976	14912	14864	14873	14875	14988	14874	14948	14909	14887	15019	14956	14877	14969	15032	14858	14980	14909	14836	14937	14919	14773	14861	15039	15055	14863	15051	14961	14917	15023	14886	14881	14775	14916	15000	15101	14930	14939	14919	14843	14983	14948	14881	14995	14837	14947	14940	14873	14977	14985	14700	15025	14970	14900	14944	14960	15007	15025	14882	14865	14928	14944	14985	15057	15103	14990	14867	14983	14850	14954	14877	14927	15016	14781	14954	15078	14935	14941	14901	14881	14861	15053	14995	14837	14976	14941	14948	15001	14849	15024	15001	14969	14955	15065	15076	14994	14961	15021	14941	14983	14902	14847	14980	14983	14926	15043	14874	14824	14878	14949	14983	15028	15015	14885	14913	14962	14895	14992	14810	14995	14809	14855	14927	14964	15012	14887	15002	14953	14950	14893	14706	14971	14956	15107	14992	15054	15079	14794	14854	14935	14923	14975	14911	14910	15087	14868	15013	14833	15016	15123	14930	15028	15153	14994	14953	14832	14858	14932	14923	14949	14904	14966	15095	15027	14908	14833	15037	14841	14961	14952	15222	14942	14842	14915	14937	14879	14809	14908	15116	14891	14905	15150	14904	14870	14969	14897	14937	14956	15115	14901	14960	14839	14909	14813	15034	14937	14942	14879	14885	15107	15064	15085	15124	14951	14760	14778	14974	14978	14852	15042	14927	14958	14931	15021	14949	14901	14939	14999	14831	15080	14779	14985	15009	14926	14811	14853	14920	14952	15155	14887	14991	14989	14889	14873	14820	15156	14980	14765	14942	14895	14985	14834	15114	15038	14876	15044	14976	14956	14851	14882	14948	15060	15013	15087	14962	15060	15015	15072	14870	14896	15090	14915	14859	14964	14832	14998	14936	14938	14802	14857	14833	15142	14933	14728	14890	15015	14928	15027	14816	14749	15086	14966	14991	14928	14950	14922	14911	15014	14789	14895	14888	14828	14886	14919	14875	14805	14997	14852	14964	15028	14893	14956	14821	14876	14965	15036	15014	14903	14869	14984	15066	14878	14683	14843	14913	15037	14837	14943	14922	14959	15078	14867	14944	15006	15017	15067	14852	14889	14799	15102	14941	14956	14896	14763	15038	14978	14916	15033	14863	15062	15066	14929	14875	15172	14913	15238	15057	14948	14921	14824	15008	14936	14877	14905	14962	14910	14970	14915	14928	14991	14948	15010	14800	15132	15026	14780	15156	14948	14980	14970	14994	15061	14907	14969	15074	14933	14860	14894	14976	15041	15005	14955	14938	14916	15016	15168	14745	14986	15006	15106	14895	15053	14897	14913	14829	14926	15153	14965	14939	14828	15041	15201	14861	14792	14937	15093	15056	14973	14876	14972	14944	14802	14911	15034	14966	14916	14944	14890	15005	14970	14754	14888	15016	14914	15041	14956	15188	14938	14936	14918	14873	14894	15051	15049	15030	14946	15086	14918	14967	14893	14862	15033	14864	14863	14883	14916	14729	14842	14973	14906	14840	14897	14888	14991	14985	14972	14973	14996	14913	15078	14748	14888	14909	14931	14999	14859	14874	15002	14826	14933	15058	14990	14640	14964	14840	14962	15013	14808	14920	14880	14913	14961	14854	15079	14862	14928	15178	14863	14978	14974	14928	15109	14904	14954	15063	15119	15106	14933	14970	14902	14673	15040	14906	14953	15034	14925	15004	14889	15025	14881	14920	14928	14991	14902	14956	14891	14802	14954	15072	14943	14909	14913	14929	14783	14971	14951	15024	14987	14885	15032	14866	15087	15097	14928	14947	14984	15045	15000	14951	14998	14887	14825	14768	14992	15042	14897	14832	14934	14901	15025	15085	14992	14973	14925	14859	14996	14846	14897	14831	15008	15015	14905	14990	14745	15007	14885	14961	14935	14935	14856	15072	15097	14955	15075	14843	15108	14850	14748	14815	15202	14978	14967	15031	14896	14924	14844	14783	14856	14961	14854	14942	14983	14938	15008	14958	14894	14909	14878	14751	14853	15138	15027	15160	15002	14990	15001	14845	14927	14900	14849	14836	14888	14926	14944	14847	14856	14969	14791	14946	14991	14946	15026	15090	14826	14818	14882	15052	14961	14924	15117	14881	14871	14945	14879	14926	14997	14875	15100	14879	15154	14783	14925	14949	14990	15006	15077	15113	14833	14996	14827	14985	14868	15005	15015	14822	15041	14995	14739	14764	15193	14996	14948	14932	14933	14972	14856	14676	15001	14884	14914	14919	14997	14908	15156	14984	14963	14980	15130	14857	14923	14855	15043	14953	15062	14750	14867	14925	15020	15004	14858	14825	14841	14867	14786	14933	15045	14972	14979	15133	15119	14939	15075	14983	14823	15032	14920	14959	14836	14882	14795	14891	15065	14996	14817	14995	15040	14776	14826	14994	15016	15085	14901	14826	14964	14877	15122	14983	14973	14865	14924	14959	14971	14904	14943	14920	15038	15023	14944	14956	15060	14811	14847	15006	14962	14914	14917	14951	15166	14977	15021	14988	14995	15043	14945	15036	15052	15025	15086	14822	14965	14990	14922	15034	14810	14950	15044	14993	14779	14828	15148	14967	15025	15043	14994	14954	15012	14829	15040	14961	14901	14786	14961	15046	14960	14964	14920	15003	14971	15126	14902	15129	14926	15074	14869	14801	15054	14891	15016	14890	14960	15009	15001	14860	14945	15034	14871	14973	14919	15003	15123	15077	15020	14854	14875	14858	15163	15009	14824	14891	14776	14990	14876	14890	14766	14788	15055	14984	15087	15033	14846	14865	14866	14897	14765	15049	14914	15034	14950	15035	14856	15012	14864	15064	15007	14919	15095	15019	14900	15099	14837	14876	14940	14997	14812	14996	14887	15021	14720	15056	14928	14980	14880	14912	14958	15081	14859	15063	14783	14971	15004	14880	15063	14954	14969	14792	15093	14980	15200	14918	15001	14829	14865	14836	14897	14994	15064	15051	14980	15058	14965	14895	14997	14915	14865	14954	14855	14924	14970	14824	14846	14963	14885	15048	14947	15059	14995	14922	14897	14970	14764	15107	15023	14880	15011	14947	14949	14959	14806	15045	14727	15019	15038	15159	14768	14988	14965	14992	14859	14754	14940	14714	14926	14841	14866	14982	14876	14834	14972	14845	14890	14928	15011	14824	14860	15058	14867	14988	15057	14997	14985	14761	14890	14912	14950	15036	15104	14948	14916	14790	14890	14931	14876	14819	14821	14793	15089	14975	15040	15065	14733	14935	14865	14899	14990	14787	15128	14944	15013	14896	14898	14887	14932	14877	14951	14855	14835	14974	15234	14831	14974	14887	14882	15034	14995	14857	15028	15028	14857	14840	15094	14840	14912	15123	14720	15140	14946	14894	14991	14757	14734	14894	14978	14944	14939	15068	14999	14969	15252	14981	14968	14937	14950	14988	14979	15039	14956	15088	15032	14882	14963	14874	15025	14829	14789	14990	15045	15120	14917	15066	15097	14987	14843	14988	14941	14959	15079	15030	14870	14821	15038	14973	14925	14918	15005	14946	14949	14979	14844	14752	14995	14958	14976	15027	14759	14945	14883	14962	14974	14849	15039	14920	14808	15058	14970	14994	15020	14977	14852	15114	14932	14924	14761	14897	14861	14914	14976	14903	14895	15000	14929	14957	14827	15054	15042	15074	14981	15018	14897	14832	14811	14924	15015	14970	14892	15071	14886	14875	14989	14918	15016	14836	14921	14957	15027	14955	15071	14895	14881	15038	14984	14999	15055	14883	14928	15050	14875	14987	14840	14947	14898	15068	14956	14904	14833	15079	14923	14796	14790	14815	15054	14800	14938	15144	15016	15124	14841	15014	15072	15050	15017	14903	14843	15080	14865	14957	14972	14848	14965	15085	15006	15011	14747	14897	14830	14922	14970	14877	14986	15126	15007	15116	14926	14839	14972	14870	14790	15272	14963	14948	14846	14916	14925	14869	14810	15024	15002	15002	14960	14977	14988	14974	14916	14897	15113	14946	14836	14935	14942	14983	15049	14838	15024	14953	14896	15074	14931	14961	14745	15033	15048	14943	14881	14890	14965	14923	14985	14888	14896	14963	15080	14924	14921	14869	15070	14907	14847	15019	15020	15023	14949	14844	14976	15052	14984	14829	14815	15124	15031	15012	15096	15086	14925	14980	14767	14901	14848	15122	14953	14919	14958	14933	14842	15017	14730	14962	14790	15023	14925	14968	15064	14977	15100	14956	15137	14956	14816	15016	14947	15064	14875	14941	15037	14887	14838	15032	14952	15033	14800	14964	14851	15127	14990	14866	14902	14891	14946	14845	14890	14942	14928	14875	14945	14859	14872	14933	14972	15030	14912	15091	15051	14914	14915	15008	14988	14943	15001	14945	14929	14922	14981	15168	14853	14827	14913	14852	14880	14887	14985	15012	14898	15091	14764	15056	14880	15118	14927	14880	14939	15098	14914	14878	14845	14752	15013	14827	14925	14928	14808	14874	14900	15000	14757	15065	14887	15067	15025	14989	14908	15056	14894	14921	14930	14795	14956	14924	14963	14872	15006	14905	15052	14871	14943	14971	14988	14906	14939	14956	15138	14983	14796	14827	14951	14814	15009	14829	14789	14953	14983	14861	14979	14893	14918	14879	15025	15007	15028	15045	15078	14925	14864	15012	14758	15032	15038	14963	14832	14967	14962	14929	15006	15068	14868	14783	15040	14929	14930	14839	14950	14997	14995	15039	15128	15003	15103	14889	14989	14981	14958	14884	14974	14915	14770	14894	14869	15070	14827	15013	14842
23799	21295	28817	24134	21865	21158	19880	17405	16877	16834	16862	16742	16774	16667	16658	16694	16575	16911	16735	16665	16927	16760	16659	16838	16852	16613	16663	16531	16578	16556	16686	16613	16618	16644	16424	16705	16690	16639	16584	16724	16514	16590	16515	16577	16514	16676	16793	16655	16526	16473	16504	16460	16669	16406	16548	16678	16714	16647	16412	16646	16551	16636	16576	16544	16710	16599	16577	16513	16746	16830	16575	16584	16719	16426	16601	16803	17055	17131	16698	16302	16609	16583	16687	16720	16624	16592	16557	16599	16534	16515	16672	16663	16391	16599	16421	16591	16629	16617	16486	16719	16746	16553	16512	16399	16697	16575	16689	16663	16486	16614	16535	16721	16450	16615	16524	16540	16585	16633	16450	16776	16660	16684	16744	16613	16606	16407	16688	16483	16453	16597	16525	16620	16411	16345	16523	16590	16707	16530	16757	16620	16445	16597	16556	16379	16500	16730	16606	16505	16508	16468	16639	16395	16627	16544	16284	16526	16490	16481	16475	16328	16672	16560	16557	16412	16601	16553	16534	16679	16530	16471	16421	16595	16525	16519	16664	16454	16371	16624	16571	16736	16570	16714	16602	16559	16593	16580	16550	16535	16561	16628	16512	16750	16730	16734	16784	16577	16443	16514	16703	16507	16532	16412	16612	16451	16675	16248	16571	16467	16568	16425	16570	16547	16654	16593	16681	16492	16526	16470	16502	16802	16588	16375	16371	16357	16564	16516	16474	16718	16490	16600	16635	16809	16613	16363	16554	16629	16460	16535	16485	16457	16791	16560	16557	16625	16437	16607	16351	16427	16675	16484	16476	16561	16363	16531	16487	16390	16471	16504	16618	16542	16463	16654	16501	16627	16466	16395	16889	16566	16669	16489	16846	16681	16536	16207	16459	16466	16610	16610	16532	16693	16352	16512	16492	16516	16533	16577	16423	16692	16453	16466	16432	16482	16487	16369	16565	16792	16654	16720	16530	16399	16590	16642	16662	16562	16487	16518	16473	16538	16686	16766	16589	16583	16519	16522	16506	16706	16566	16548	16641	16512	16539	16506	16403	16350	16383	16424	16398	16533	16607	16609	16466	16594	16523	16823	16571	16392	16781	16478	16574	16444	16546	16645	16727	16673	16620	16534	16639	16598	16603	16503	16487	16761	16402	16710	16520	16568	16646	16605	16625	16505	16529	16526	16383	16370	16541	16681	16850	16744	16482	16555	16417	16600	16662	16603	16563	16602	16677	16453	16661	16490	16427	16497	16697	16466	16473	16496	16681	16609	16512	16557	16567	16386	16571	16552	16624	16633	16422	16539	16518	16625	16706	16470	16619	16573	16455	16535	16471	16448	16717	16769	16771	16590	16722	16562	16640	16602	16707	16434	16504	16498	16342	16676	16570	16757	16586	16398	16458	16720	16582	16195	16437	16657	16464	16471	16593	16530	16491	16586	16541	16644	16480	16324	16634	16582	16480	16568	16725	16523	16450	16540	16603	16536	16544	16451	16601	16458	16542	16454	16643	16729	16704	16672	16658	16566	16516	16707	16252	16670	16885	16647	16559	16655	16510	16550	16627	16581	16715	16895	16671	16774	16571	16587	16538	16546	16772	16550	16668	16490	16523	16651	16392	16686	16636	16595	16446	16481	16713	16587	16802	16513	16641	16501	16588	16552	16526	16468	16427	16577	16610	16493	16534	16560	16529	16643	16710	16589	16734	16674	16578	16511	16572	16408	16753	16634	16316	16461	16414	16537	16573	16453	16685	16465	16561	16435	16797	16554	16439	16578	16517	16484	16476	16407	16694	16499	16485	16691	16609	16356	16559	16678	16564	16467	16638	16540	16552	16435	16591	16530	16410	16517	16485	16535	16396	16674	16606	16684	16622	16711	16637	16674	16666	16570	16601	16468	16684	16618	16492	16498	16432	16461	16724	16389	16372	16542	16518	16487	16514	16605	16748	16540	16504	16526	16615	16760	16588	16603	16681	16813	16322	16532	16577	16717	16722	16586	16486	16624	16674	16359	16722	16531	16632	16688	16701	16527	16513	16563	16716	16733	16629	16644	16588	16596	16610	16451	16376	16480	16672	16616	16511	16526	16667	16611	16410	16479	16511	16634	16609	16654	16596	16563	16523	16600	16564	16455	16527	16495	16618	16521	16601	16628	16549	16648	16565	16468	16633	16507	16618	16523	16517	16522	16638	16451	16627	16500	16650	16451	16549	16718	16678	16576	16580	16543	16738	16572	16552	16529	16281	16553	16552	16614	16594	16573	16713	16548	16518	16436	16565	16508	16476	16494	16492	16708	16582	16468	16584	16600	16544	16699	16598	16471	16574	16616	16474	16495	16468	16636	16733	16617	16626	16590	16773	16493	16236	16781	16769	16621	16631	16628	16605	16575	16519	16442	16670	16521	16504	16448	16678	16406	16448	16671	16612	16515	16487	16695	16546	16470	16428	16421	16535	16660	16691	16428	16506	16867	16448	16610	16501	16593	16522	16535	16575	16517	16662	16533	16655	16611	16527	16593	16555	16724	16529	16527	16361	16422	16499	16439	16573	16688	16723	16531	16771	16561	16560	16584	16780	16557	16548	16401	16578	16461	16505	16781	16607	16539	16695	16705	16551	16547	16575	16402	16510	16589	16361	16581	16619	16615	16537	16467	16547	16528	16507	16315	16591	16507	16638	16737	16355	16567	16683	16606	16403	16494	16639	16546	16687	16772	16617	16563	16603	16715	16579	16625	16503	16690	16562	16489	16644	16470	16581	16475	16611	16622	16796	16607	16625	16616	16493	16500	16542	16612	16529	16706	16519	16655	16459	16590	16500	16685	16511	16760	16682	16604	16624	16477	16629	16626	16469	16554	16620	16716	16562	16438	16536	16707	16728	16389	16441	16418	16750	16837	16699	16532	16621	16579	16417	16370	16480	16683	16642	16424	16546	16532	16564	16535	16612	16668	16605	16632	16371	16623	16640	16391	16651	16610	16535	16664	16710	16669	16679	16715	16740	16532	16689	16572	16630	16435	16736	16743	16417	16655	16686	16592	16677	16513	16462	16770	16566	16757	16588	16536	16468	16519	16584	16536	16496	16428	16523	16460	16588	16507	16606	16511	16570	16506	16512	16477	16613	16587	16609	16580	16492	16434	16502	16645	16457	16442	16509	16426	16562	16718	16873	16446	16610	16521	16621	16580	16700	16431	16467	16493	16588	16588	16515	16602	16403	16472	16374	16504	16425	16770	16535	16721	16567	16522	16462	16746	16514	16632	16549	16543	16553	16359	16470	16473	16488	16643	16406	16778	16735	16556	16340	16834	16635	16604	16522	16543	16451	16634	16603	16366	16674	16425	16608	16507	16541	16558	16698	16597	16533	16360	16661	16612	16632	16556	16684	16549	16485	16466	16634	16683	16614	16701	16450	16568	16563	16709	16376	16606	16582	16502	16579	16736	16464	16612	16613	16573	16601	16495	16506	16663	16667	16501	16523	16746	16497	16489	16763	16596	16527	16500	16564	16550	16559	16342	16593	16662	16766	16682	16666	16634	16327	16694	16507	16318	16556	16670	16594	16620	16581	16810	16632	16675	16504	16504	16491	16665	16657	16714	16549	16284	16656	16685	16720	16548	16905	16596	16637	16574	16496	16731	16543	16479	16677	16831	16712	16273	16724	16684	16529	16619	16592	16459	16741	16474	16504	16402	16458	16494	16684	16491	16587	16605	16661	16738	16586	16490	16650	16576	16716	16737	16344	16664	16666	16649	16802	16686	16667	16528	16627	16628	16560	16520	16446	16412	16467	16519	16659	16491	16471	16508	16556	16779	16500	16492	16577	16438	16590	16388	16666	16352	16568	16569	16528	16543	16673	16441	16604	16527	16586	16428	16588	16667	16606	16722	16505	16470	16653	16488	16580	16399	16389	16587	16665	16458	16728	16620	16528	16561	16528	16515	16755	16551	16735	16569	16553	16598	16540	16516	16586	16611	16581	16299	16394	16744	16559	16566	16728	16758	16818	16611	16623	16704	16672	16579	16610	16613	16618	16624	16597	16490	16438	16347	16588	16519	16613	16473	16584	16662	16691	16684	16604	16475	16605	16640	16537	16501	16630	16427	16499	16583	16511	16572	16409	16530	16448	16687	16623	16730	16518	16441	16558	16381	16507	16530	16495	16556	16720	16656	16436	16479	16770	16496	16815	16558	16628	16586	16570	16558	16500	16565	16550	16471	16434	16684	16492	16655	16541	16645	16535	16568	16761	16361	16371	16575	16604	16633	16721	16591	16651	16448	16518	16551	16318	16738	16573	16493	16621	16565	16449	16583	16733	16657	16820	16723	16697	16444	16423	16592	16669	16539	16474	16551	16628	16660	16451	16800	16589	16597	16418	16649	16606	16499	16475	16474	16488	16521	16558	16561	16555	16667	16771	16416	16635	16514	16535	16515	16598	16608	16460	16628	16637	16450	16466	16440	16731	16535	16738	16465	16478	16528	16420	16593	16455	16704	16534	16714	16609	16758	16689	16552	16648	16662	16505	16574	16552	16537	16509	16889	16582	16589	16713	16664	16535	16493	16718	16550	16485	16456	16440	16647	16785	16553	16639	16578	16559	16847	16475	16633	16418	16503	16603	16472	16288	16666	16314	16572	16609	16572	16529	16450	16680	16632	16539	16698	16486	16638	16630	16692	16603	16513	16563	16622	16671	16625	16552	16562	16789	16567	16688	16665	16645	16690	16617	16688	16656	16615	16691	16606	16543	16604	16621	16632	16626	16326	16550	16490	16673	16545	16549	16603	16392	16683	16357	16480	16736	16434	16472	16647	16558	16727	16512	16666	16499	16603	16538	16592	16549	16486	16731	16478	16628	16661	16532	16635	16558	16446	16732	16457	16413	16612	16449	16457	16447	16676	16771	16604	16199	16530	16615	16669	16570	16622	16688	16668	16474	16508	16474	16499	16594	16436	16723	16428	16358	16450	16605	16512	16508	16494	16698	16511	16803	16600	16560	16639	16701	16541	16629	16700	16372	16602	16695	16645	16454	16517	16529	16606	16547	16703	16503	16617	16592	16707	16549	16542	16760	16667	16505	16571	16741	16736	16472	16442	16583	16611	16809	16690	16685	16435	16498	16646	16520	16779	16509	16471	16721	16573
13263	21020	19889	17253	16311	15802	15508	15249	15217	15078	15131	15078	15104	15043	15097	14997	14916	15106	15009	14901	14998	15017	14856	14892	14961	15005	14919	14868	14886	14792	14952	15037	14913	14963	14919	14837	14763	14910	14871	14807	14646	14883	14846	14897	14751	14885	14976	14817	14775	14879	15120	14845	15007	14886	14913	14969	14955	14872	14879	14974	14836	14893	14926	15034	14647	14936	14840	14765	14862	14735	14810	14665	14793	14917	15071	15418	15798	15438	14996	14798	14929	14865	14884	14726	14765	14856	14954	14754	14824	14947	14819	14970	14974	14844	14792	14828	14734	14862	14807	15019	14916	14818	14815	14985	14820	14803	14875	14612	14804	14763	14772	14919	14836	14776	14890	14775	14930	14808	14737	14826	14827	14962	14832	14837	14858	14819	14807	14837	14779	14770	14917	14791	14818	14786	14902	14774	14827	14845	14936	14793	14803	15107	14777	14879	14879	14915	14796	14759	14922	14612	14765	15107	14884	14713	14715	14840	14894	14958	14927	15059	14729	14870	14914	14751	14724	14984	14876	14703	14899	14906	14860	14796	14842	14862	14692	14885	14810	14771	14692	14879	14816	14943	14732	14848	14817	14826	14881	14755	14708	14838	14752	14774	14780	14859	14793	14700	14721	14783	14885	14692	14733	14760	14940	14922	14860	14704	14867	14827	14678	14901	14942	14815	14802	14726	14891	14946	14736	14640	14911	14903	14766	14884	14749	14743	14809	14835	14926	14864	14742	14759	14951	14883	14780	14784	14765	14713	14865	14747	14817	14893	14671	14806	14855	14791	14749	14970	14844	14700	14779	14790	14859	14777	14821	14839	14808	14991	14741	14689	14845	14805	14590	14813	14784	14852	14811	14885	14827	14894	14884	14789	14982	14803	14670	14745	14847	14769	14800	14923	14765	15043	14928	14804	14931	14879	15047	14680	14952	14793	14761	14725	14890	14648	14712	14692	14814	14950	14857	14787	14850	14900	14778	14886	14916	14909	15035	14919	15031	14797	14692	14824	14828	14935	14892	14770	14839	14775	14944	14857	14872	14953	14866	14799	14705	14852	14715	14705	14932	14783	14808	14971	14872	14724	14998	14871	14967	14842	14894	14871	14830	14653	14895	14765	14796	14883	14834	14798	14816	14821	14614	14840	14767	14936	14793	14829	14953	14886	14709	14921	14878	14786	14835	14811	14770	14720	14803	14805	14866	14736	14926	14885	14743	14754	14739	14690	14901	14878	14788	15076	14842	14949	14934	14942	14611	14850	14917	14850	14782	14984	14868	14883	14801	14738	14609	14717	14839	14633	14976	14914	14787	14737	14690	14839	14821	14849	14721	14931	14796	14744	14906	14836	14714	14955	14679	14833	14974	14904	14861	14818	14996	14778	14957	14964	14665	14919	14905	14768	14742	14953	14592	14942	14891	14858	14852	14984	14727	14955	14775	14731	14934	14798	14722	14812	14791	14997	14766	14809	14829	14932	14780	14744	14776	14850	14776	14766	14790	14891	14710	14825	14809	14848	14793	14859	14884	14808	14963	14728	14752	14645	14888	14774	14791	14819	14699	14703	14693	14814	14860	14808	14824	14690	14743	14820	14763	14639	14808	14782	14747	14922	14807	14577	14845	14823	14921	14958	14982	14768	14783	14765	14851	14920	14885	14717	14730	14964	14754	14835	15045	14872	14804	14899	14908	14800	14857	14799	14798	14894	15061	14880	14882	14905	14819	15017	14942	14673	14921	14771	14767	14810	14759	14957	14824	14948	14845	14836	14879	14851	14868	14733	14847	14806	14815	14870	14743	14853	14892	14479	14937	14954	14835	14903	14841	14859	14860	14788	14814	14949	14699	14871	14904	14885	14836	14893	14784	14751	14931	14899	14833	14768	14787	14738	14953	14769	14916	14864	14873	14850	14913	14730	14911	14800	14804	14732	14848	14802	14841	14741	14796	14825	14965	14849	14845	14947	14798	14828	14805	14843	14915	14836	14750	14852	14804	14896	14704	14827	15024	14914	14854	14903	14815	14675	14884	14871	14921	14727	14671	14847	14787	14830	14819	14810	14865	14885	14838	14740	14684	14795	14923	14708	14901	14743	14904	14695	14912	14814	14929	14758	14842	14748	14835	14718	14774	14705	14977	14874	14735	14860	15009	14871	14723	14913	14844	14874	14947	14544	14903	14937	14670	14772	14943	14998	14838	14806	14930	14895	14901	14945	14909	14871	14748	14881	14794	14764	14958	14846	14914	14762	14969	14870	14857	14781	14785	14770	14746	15028	14945	14928	14917	14686	14883	14778	14746	14777	14753	14784	14884	14791	14834	14895	14887	14862	14834	14724	14883	14734	14982	14850	14885	14988	14851	14665	14898	14818	14798	14867	14635	14853	14744	14853	14745	14902	14747	14798	14811	14934	14787	14817	14957	14978	14758	14764	14753	14698	14945	14805	14753	14851	14908	14780	14930	14839	14859	14777	15049	14647	15045	14741	14794	14885	14915	14842	14983	14869	14850	14982	14937	14898	14822	14690	14837	14867	14849	14793	14974	14762	14836	14930	14686	14736	14879	14797	14729	15029	14882	14888	14946	14847	14957	14702	14734	14944	14672	14854	14855	14827	14879	14798	14760	14790	14998	14916	14799	14806	14855	14849	14867	14686	14771	14681	14643	14803	14729	14935	14845	14693	14828	14834	14835	14771	14818	14840	14834	14859	14875	14692	14686	14702	14847	14793	14795	14958	14733	14909	14793	14853	14636	14757	14676	14867	14857	14883	14855	14816	14645	14910	14800	14667	14836	15054	14703	15011	14836	14832	14882	14758	14788	14660	14881	14859	14798	14779	14878	14820	14925	14844	14890	14871	14968	14834	14640	14884	14865	14830	14824	14720	14869	14876	14745	14675	14719	14877	14764	14863	14808	14848	14765	14767	14940	14858	14924	14877	14850	14765	14791	14892	14805	14847	14689	14857	14926	14717	14873	14865	14735	14869	15079	14897	14751	14899	14761	15047	14789	14941	14821	14709	14893	14942	14826	14767	14905	14764	14979	14923	14999	14992	14659	14896	14724	14774	14869	14774	14792	14787	14737	14910	14584	14900	14868	14758	14791	14923	14895	14746	15027	14872	14905	14783	14891	14804	14877	14864	14774	14787	14834	14745	14881	14705	14907	14844	14903	14858	14680	14821	14670	14846	14874	14699	14841	14809	14872	14823	14778	14950	14969	14898	14830	14917	14829	14810	14754	14958	14819	14830	14940	14848	14782	14983	14801	14761	14816	14840	14722	14685	14845	14950	14724	14770	14932	14574	14864	15067	14772	14803	14927	14797	14864	14886	14735	14887	14840	14843	14890	14815	14836	15037	14809	14863	14751	14802	14849	14900	14793	14834	14811	14978	14870	14751	14909	14811	14828	14843	14875	14848	14954	14747	14873	14753	14790	15010	14743	14955	14809	14779	14706	14897	14756	14993	14737	14730	14867	14751	14773	14927	14785	14742	14849	14778	14862	14780	14815	14904	14742	14886	14954	14757	14798	14797	14920	14730	14868	14646	14818	14787	14767	14675	14824	14862	14779	14776	14799	14944	14530	14831	14952	14859	14754	14561	14863	14996	14829	14680	14978	14809	14777	14947	14847	14784	14851	14894	14861	14880	14856	14965	14871	14850	14928	14953	14929	14772	14845	14736	14742	14978	14929	14688	15003	14793	14740	14695	15004	14953	14877	14677	14696	14954	14898	14936	14723	14821	14885	14842	14692	14939	14847	14688	15033	14672	14890	14912	14781	14717	14968	14778	14919	14835	14813	14988	14554	14952	14863	14839	14790	14834	14789	14938	15032	14744	14699	14635	14796	14849	14719	14635	14795	14953	14842	14893	14890	14927	14752	14946	14869	14942	14871	14984	14853	14935	14957	14895	14973	14789	14822	14968	14811	14757	14907	14859	14882	14896	14710	14954	14932	14776	14998	14707	14832	14772	14825	14806	14874	14775	14788	14691	14877	14856	14861	14793	14825	14859	14824	14895	14694	14771	14904	14859	14887	14754	14723	14676	14759	14740	14752	14844	14773	14880	14826	14977	14803	14783	15003	14906	14854	14698	14768	14861	14800	14702	14531	14719	14967	14669	14787	14881	14685	14851	14873	14637	14703	15005	14825	14842	14745	14725	14903	14733	14954	14951	14889	14676	14847	14942	14738	14928	14863	14776	14854	14967	14996	14630	14723	14760	14821	14784	14840	14853	14834	14825	14793	14864	14776	14750	14754	14929	14866	14841	14818	14863	14851	15022	14797	14852	14803	14797	14783	14802	14797	14901	15011	14933	14897	14783	14727	14834	14941	14988	14832	14778	14872	15045	14690	14790	14727	14806	14751	14895	14826	14897	14780	14643	14825	14971	14725	14757	14703	14942	14677	14821	14923	14769	14765	14815	14823	14968	14839	14676	14791	14787	14795	14710	15017	14858	14752	14774	14853	14706	14772	14801	14853	14810	14997	14844	14753	15052	14718	14969	14787	14898	14808	14834	14769	14754	14834	14867	14796	14719	14886	14831	14736	14682	14873	14940	14950	14626	14915	14754	14791	14828	14826	14755	14931	14744	14724	14945	14994	14835	14788	14817	14973	14824	14899	14887	14951	14808	14979	14721	14884	14762	14867	14766	14700	14774	14711	14792	14879	14846	14896	14834	14833	14785	14796	14909	14727	14813	14820	14992	14851	14861	14828	14841	14770	14978	14929	14985	14832	14830	14723	14835	14706	14832	14984	14858	14717	14810	14713	14814	14733	14764	14821	14825	14747	14560	14830	14865	14847	14859	14768	14890	14858	14728	14787	14869	14706	14916	14861	14818	14976	14684	14877	14824	14622	14859	14792	14642	14830	14900	14882	14748	14767	14866	14844	14781	14931	14892	14812	14980	14639	14825	14814	14838	14824	14876	14895	14662	14803	14850	14815	14850	14680	15035	14839	14907	14831	14951	14709	14942	14895	14916	14822	14794	14896	14867	14867	14807	14769	14808	14831	14803	14907	14897	14990	14981	14939	14847	14957	14823	14919	14829	14819	14913	14930	14970	14753	14800	14929	14929	14765	14901	14826	14861	14767	14791	14869	14931	14845	14802	14707	14875	14743	14776	14838	14815	14893	14970	14906	14946	14929	14803
22866	21302	29244	23698	21458	23123	23723	18371	17553	17657	17574	17367	17269	17326	17502	17463	17244	17086	17519	17264	17170	17140	17089	17147	17213	16893	17140	17104	17128	17160	17191	17229	16930	17049	17178	17192	17045	17146	17012	17055	16748	17137	17088	17020	17060	16979	17137	16933	16842	17147	17297	16998	16861	16978	16890	17013	17065	16987	17030	17083	16910	17146	17074	17013	17105	16824	16946	17187	16939	17001	17120	17141	17013	17075	17093	17593	18044	18012	17525	17086	17047	17080	17117	17014	17048	16971	17046	16856	17113	17125	17093	16996	16986	17049	16903	16885	16869	16903	16670	17007	17170	16859	17264	16880	17036	16971	16868	16959	17043	17038	17001	16985	16962	16770	16857	16871	16989	17185	17082	16968	16877	16859	16953	16917	17047	16958	17028	16929	16940	16904	16872	16870	16939	16882	16732	16979	17014	16882	16923	17083	16957	17040	17016	17261	16973	16943	17093	17020	16945	17035	16879	17062	16972	17100	16912	16942	16916	17050	16939	16964	17008	17099	16925	17130	16999	16956	17058	16937	16830	16981	17053	17048	17079	16898	16991	17033	17064	17067	17031	17116	17078	16935	16900	16889	16951	16858	17064	16940	17114	17125	16909	17000	16782	17104	16763	17199	16860	16864	16857	16689	17017	16682	17157	16946	16754	16946	17097	17095	16986	16910	17014	16880	16908	17116	16985	16871	17064	17031	17056	16961	17051	16853	16995	17072	17025	17051	17026	16941	16850	16739	17143	16942	17030	16986	17211	16979	17105	16817	16928	16923	16945	16808	16837	16898	16835	16967	16873	16980	17008	16906	17043	17018	17102	16819	16908	16993	16968	17010	17019	16915	16986	17118	16770	16935	16970	17005	16860	16894	16957	16842	17009	17075	16969	17017	16953	16974	17016	16923	16914	16805	16904	16866	16902	16983	16905	17044	17016	16861	16892	16957	17077	17156	16868	16909	16794	16982	16931	16852	16948	16971	17024	17002	16906	17025	17185	16948	16965	16893	16807	16932	17088	16844	16918	16924	17059	16879	16819	17029	16944	16869	16988	16885	16865	17026	16970	17154	16887	16860	17038	16935	16981	16999	16789	16840	16882	16830	16929	16909	16952	17019	16879	16858	16851	17053	16957	17080	16883	16929	16889	16923	17045	17010	16760	16839	16900	17023	16800	16993	17010	16834	16996	16838	16824	16997	17085	16871	16964	16901	16970	16826	16770	17084	16907	17078	17046	16899	16854	16945	17025	17041	16897	16889	16870	16920	17164	16748	17186	16975	17100	17082	17069	17084	16935	16822	16896	16864	16955	16952	16967	17058	16968	16946	16929	16901	17040	17044	16792	16825	17144	17043	16996	16851	16790	16806	16873	16847	16804	16938	16915	16941	16884	16997	16888	16797	17127	16757	17047	16928	16699	16802	16771	16890	17085	17163	16967	17125	17089	17215	16874	16961	16928	16919	17097	17070	16924	16974	16923	16827	16958	17062	16988	16918	16868	16938	16732	16908	17006	16986	16805	16978	16943	16976	17002	17064	17379	16938	16994	16883	17031	17071	16964	16987	16828	16951	17156	17075	16816	17019	16909	16899	16805	16984	16853	16908	17062	16929	16955	16791	17252	17118	16969	16929	17189	16977	17065	16989	16960	16995	16928	16856	17086	16841	16975	16877	16867	16958	17012	17043	17079	17108	17124	16975	16976	17102	16885	16912	17045	16997	17020	16848	16794	16854	16940	16885	16905	16893	17091	16920	16862	16990	17107	16796	17048	16973	16853	16896	16963	16792	16994	16886	16857	17024	16944	17037	17223	17079	17105	16787	16909	17168	16975	16995	16949	17037	16814	16950	17157	16999	16782	17072	16888	17071	16954	16912	16686	17054	17105	16820	17034	16868	16992	16938	16983	17040	17037	17078	17005	16801	16851	16897	16877	17117	16897	16792	16882	16947	16915	17020	17022	17070	16933	16836	16823	16985	16869	17133	17045	17153	17056	17223	17125	16961	16884	17032	17036	16984	17089	17005	16852	16939	17044	16914	16991	16822	17030	16825	16891	16829	16820	16958	16944	16877	17009	16951	16928	17086	16978	16989	16857	16816	17080	16884	17092	16912	16968	16760	17071	16926	17039	16971	16691	16911	16725	16923	16872	16976	16962	16770	17050	16820	16961	17083	16896	16869	16815	16911	17281	16995	16893	16835	16713	17020	17011	16864	16857	16835	17027	16816	16925	17019	16984	16991	16756	16937	16997	16956	17053	16870	16931	16869	17012	16743	16924	17159	16959	17212	16939	16959	16992	16949	17126	16877	17127	17118	17093	16902	17091	17055	16981	16907	16939	16831	16887	17069	16983	17210	16851	16909	16961	17095	16854	16713	17005	17070	17124	17057	16953	16814	16854	16854	17028	16949	16859	17047	16921	16987	16860	17079	17046	16808	16979	16976	17049	16960	16957	17004	16905	16996	16809	16730	16923	16690	16847	16988	16969	16978	16809	16894	16855	17051	17024	17031	16975	16873	16863	16923	16758	17043	16823	16885	16830	16867	16863	17045	16921	17082	17093	16993	16944	16868	16879	16926	16875	17117	17032	16814	16934	17037	17056	17149	17075	17030	16905	16873	16821	17072	17081	17013	16749	17012	17129	17028	17077	16998	16886	16904	16867	17045	17232	16905	17075	17044	16961	16912	16923	16850	17002	16657	17076	16991	17035	16943	16915	16827	17129	16686	16800	16939	16916	17098	16919	16909	16933	16828	17025	17025	16800	17041	16900	16743	16883	16821	17062	16935	16928	16971	17041	16834	16925	16935	17039	16965	16982	16818	16936	16937	16814	17019	16971	16977	17042	16914	16913	17130	17153	16993	17011	16827	17240	16918	16933	16908	17154	16942	16986	17098	16973	16986	16903	16749	16888	16907	16877	16940	16975	16949	17092	17033	17005	17070	16927	17042	17002	16741	16462	16902	16991	16841	17033	17057	16869	16862	16827	16803	16800	16942	16911	16926	17038	17010	17101	16830	16895	16890	16904	17160	16995	16954	16930	16983	17004	16898	16986	17055	16925	16738	17057	16955	17098	16913	16975	16934	16884	16918	16983	16832	16981	16900	17052	16870	17082	16903	16871	17024	17055	16988	16809	16689	16961	16943	16894	17075	16981	17178	16917	16999	17090	16853	16938	16908	16833	16965	16859	16786	16904	16925	16927	16922	17044	17004	17044	16848	16836	16929	16908	16988	16839	16856	16805	16904	16881	16879	17046	16985	16924	16989	17164	16840	16981	16845	16982	16888	16831	16719	16936	16891	16898	17182	16995	16945	16963	16744	16905	16885	16841	16891	16982	17002	16984	16998	17000	16942	17013	16901	17070	16932	17017	16877	17054	17036	16743	16775	17119	16961	16882	17018	17012	16866	16859	16989	17084	16976	16822	16737	16996	16939	17021	16971	17061	17108	16994	16817	16969	16815	17036	16925	16990	16909	16996	16901	16962	17014	16636	17084	17039	17074	17097	17241	16744	16871	16973	16841	17067	16914	16982	17055	16919	17024	16868	16925	17037	17065	16711	17005	17071	16855	16911	17027	16877	16957	16825	16968	16896	16962	16875	17182	17019	16995	16873	17255	16956	17058	17164	16924	16981	16925	17043	16905	17263	16912	17055	16875	16838	17055	16927	16713	16942	17013	16903	17060	17082	16853	17104	17045	16892	16946	16865	16953	16982	16870	17091	17125	17052	16931	16764	16866	17155	16947	16904	16782	16879	16885	17051	16821	16877	16800	17146	17036	16964	16791	16955	16725	16743	16835	16923	16944	17045	16941	16871	16935	16955	16897	16886	16710	16945	16861	17044	16730	16890	16960	16867	16952	16905	17195	16936	16912	16878	16962	17068	17031	17222	16863	16998	16852	16946	17185	17019	17089	16925	16969	16889	16783	16838	16761	16756	17024	16946	16992	17065	16876	16954	16923	17082	17074	17216	17041	17006	16932	16692	16991	16930	16792	16842	16894	17101	17114	17031	16884	16984	17049	16866	17047	17014	17039	16902	16939	16854	17136	17041	17052	16930	16964	16888	16974	17084	16801	17073	16936	16689	16918	17015	16665	17059	16857	16850	16834	16934	16792	16920	16805	16889	16993	17030	16908	16888	17069	16911	16854	16716	17076	16912	16780	16849	16825	16819	17044	17008	16947	16958	16893	16819	16908	16858	16939	16960	16812	16958	17041	16924	16928	16939	17034	16849	17006	16936	17065	16779	16808	16865	17005	17110	16987	16989	16881	16927	16899	16850	17134	16948	16956	16848	16987	17047	16850	16923	17077	17049	16742	16946	16925	16974	16857	16834	16941	16738	16974	16961	16908	16890	16762	16900	17010	16828	17230	16793	16893	17106	16878	17067	17073	16878	17161	17033	16865	16671	17036	16843	16965	17135	16972	16996	16848	16962	16849	16930	16883	17215	17118	17132	17066	16973	16904	16989	16876	16964	16814	17064	16909	16981	16817	16909	16851	16937	17039	16923	16822	16961	16908	16793	16882	16863	16836	17006	17044	16947	16941	17083	17158	16888	16760	16801	17054	17023	16924	16907	16906	16892	16967	16742	16841	16980	16922	16792	17085	17041	16924	16825	16995	17016	16780	16885	16782	16815	16990	16987	16862	17025	16884	16931	16870	17099	17130	17063	17040	16925	16973	16926	17058	16765	17199	17080	17123	16896	17004	17031	17019	16999	17238	16893	16836	17022	16984	17043	16941	16935	17034	16977	16745	17083	16940	17106	17040	16958	17128	16897	16942	17123	17001	17183	16909	16946	16975	16895	16900	16782	17120	16727	17189	17075	17037	16988	16899	16948	16954	17098	16894	17016	16933	16714	16868	16973	16697	16916	17050	16946	16875	17070	16972	16694	16814	16986	16991	16989	16820	17016	16887	17099	17275	16858	17120	16906	17020	16850	17262	16995	17182	17043	16903	16947	16814	16916	17083	17016	16788	16777	16826	16952	17127	16898	16725	16999	16789	17080	16752	16881	16970	17043	17103	16880	16961	17102	16860	16900	16904	16954	16902	17018	17087	17068	16932	17027	17098	17149	16991	16962	16920	16935	17249	16964	16897	17010	17171	16909	17104	16902	16815	17018	16743	16749	16971	17146	17019	16811	16884	16968	16925
14843	25585	24151	19723	17839	16931	16617	16218	15925	15706	15563	15374	15395	15423	15438	15262	15316	15083	15334	15276	15241	15256	15227	15171	15229	15154	15228	15155	15102	15148	15258	15069	15231	15429	15110	15296	15060	15068	15123	15139	15261	15203	15203	15086	15188	15226	15210	15186	15134	15064	15198	15206	15071	15249	15429	15219	15235	15057	15084	15061	15095	15093	15174	15137	15168	15138	15183	15144	15143	15082	15118	15255	15201	15218	15219	16012	16797	16307	15414	15064	15218	15009	15253	14981	15087	15097	15184	15009	15129	15054	15089	15053	15246	14996	15199	15290	15258	15019	15227	14965	15183	15190	15105	15218	15249	14887	15073	15108	15230	15121	15006	15011	15118	15073	14919	15023	15146	15112	14997	15103	15188	15201	15148	15042	15056	15044	15169	15167	15050	15094	15029	15060	15087	15219	14898	15036	15055	15063	14880	15146	15077	15126	14914	15197	15293	14988	15100	14997	15218	15110	15096	14905	15203	15137	14963	15249	15042	15098	15122	14988	15034	15158	15030	14965	15122	15127	15019	15264	15111	14954	15029	15071	14889	15031	15047	14901	15023	15024	15080	15185	14914	15100	14981	15057	15086	14926	15071	15180	15113	14921	15199	15123	15044	15201	15041	15082	15064	15063	14988	15160	15083	15221	15108	14889	14974	15145	15047	15116	14780	15026	15134	15186	15308	14998	15091	15131	15116	15040	15019	14918	15061	15129	14910	15153	15080	14994	15025	15054	15025	15106	15055	15106	14975	15014	15235	15172	15205	15062	14906	15050	15116	15069	14996	15184	15157	15188	15140	15015	15237	15073	15080	15096	15078	15169	15169	15057	15224	15225	15217	15118	15178	15082	14996	15030	15025	15094	15042	15012	15072	15148	15172	15046	15222	14954	15117	15169	15134	15024	15211	15153	14959	15100	15052	15113	14922	15125	15139	14945	14987	14974	14936	15153	15046	15108	14969	15060	15133	14957	15168	15033	15175	15122	15131	15302	15148	15065	15188	15154	14954	15035	15210	15070	15068	15181	14942	15090	15199	15138	15144	15073	15035	15140	15113	15187	15021	15169	15218	14924	15091	15130	14953	15104	15080	15018	15086	15105	15120	15185	15165	15121	15113	15086	15211	14935	15013	15127	15114	15067	15197	15089	14975	15131	15119	15291	15091	14986	15091	15140	15098	15060	14875	15037	14959	15113	15019	15157	14952	15155	15046	15042	15072	15353	14937	15086	15165	15087	14991	15081	15069	15099	15141	15002	15243	15167	15003	14997	15195	15065	15027	15096	15162	15191	15105	15064	14951	15089	15079	15130	15242	15134	15152	15085	15118	14981	15052	14980	15080	15087	14910	15202	15193	15082	15242	15178	14994	14958	15178	15036	15028	14903	15087	15176	14931	15110	15219	14951	14999	15146	15111	15040	15059	14897	15094	14980	15115	15024	15110	14900	15151	15029	15019	15091	15062	15082	15084	15076	15061	14923	14980	15081	14956	15088	14990	15053	15079	14980	15087	15189	14943	15037	15104	15110	15151	15222	15085	15081	15091	15058	15095	15102	15020	14964	15086	15117	15008	14904	14969	15259	15050	14977	15125	14921	14929	15207	15125	14951	14968	15098	15186	15119	15070	15135	15142	15043	15061	15085	15225	15173	15175	15171	15042	15222	14959	15025	14995	15138	15212	15307	15008	14926	15053	15149	14962	15208	15141	15176	15140	15062	14911	14938	15124	15251	15146	14945	15062	15255	14987	15275	15060	15060	14971	15104	15134	15154	15072	15204	15116	15197	15132	15070	15254	15133	14957	15196	15035	15203	15076	14997	15047	15096	15049	15155	15015	15257	15045	15113	15057	15129	15090	15020	15157	15024	15008	15078	15154	15218	15068	14909	15105	15238	15227	15169	15101	14914	15103	15073	15157	15178	15014	15170	15269	14996	14898	14981	15053	15098	14955	14994	14999	15079	15126	15033	15106	14954	15112	15091	15082	15143	15139	15181	15205	14930	15138	15099	15220	15170	15179	15067	15145	15043	15350	15115	15171	15248	15190	15037	15155	15085	15031	15163	15129	15105	14851	15105	15170	15109	15167	15173	15253	15011	15057	14959	15099	15194	15106	14990	14945	15024	15022	15278	15186	15038	15094	15015	14956	14948	15193	15235	15137	15077	14961	15081	15015	15156	15123	15086	15050	15047	15122	15140	14948	15149	14999	15000	15055	15025	15148	14968	15242	15032	15166	15137	15069	15092	14939	15144	14805	15206	15040	15032	15040	15052	15100	15207	14951	15100	15172	15169	15200	15113	14942	14992	15181	15126	15121	15146	15172	15118	15143	14955	14932	15289	15020	15035	15275	15097	14998	15069	15155	14989	15195	15195	15097	15059	15085	15163	15064	15068	14998	15207	15003	15191	15038	15122	15075	15125	15060	14977	15050	15152	15096	15012	15127	15029	14945	14987	15152	15008	15295	15009	15094	15020	15184	15136	15003	15068	15123	15108	15249	15105	15168	15089	15008	14974	15120	15003	15109	15104	15208	15065	15075	15010	15178	15194	15134	15060	14989	15211	14950	15161	15100	15000	15101	15072	15024	15012	14908	15134	15034	15181	15113	15055	15138	14966	15192	14951	15238	14888	15077	15045	15061	14935	15097	15155	15052	15098	14987	14929	15115	14942	15105	15021	15027	15062	14993	15186	15085	15089	14987	15243	15170	15049	15211	15179	15186	14925	15108	15018	15104	15106	15089	15103	15151	15026	15101	15117	15053	15128	15146	14944	15190	15190	15175	15143	15005	15048	15076	14853	15012	15270	15004	15056	14988	15180	14971	15192	15125	15066	15178	15057	15117	15048	14990	15061	15178	15035	14930	15016	15052	14930	15178	15218	15142	15011	15062	14887	15020	14963	15262	15091	15091	14976	15171	15041	14919	15076	15127	15170	15046	15064	14936	14942	14960	15250	15092	14888	15007	15154	15107	15279	15088	15172	14979	15253	15150	15026	15276	15152	15083	15142	15142	15201	15089	14903	15093	15027	15261	15267	15144	15007	14781	15128	15166	15044	15031	14960	15140	14915	15026	15113	15095	15159	15115	15076	15049	15112	15039	15153	15093	15168	15189	15001	15017	15229	15182	15018	14940	15054	15062	15124	15040	15121	15241	15026	15113	15179	15020	15056	15081	14977	15050	15081	15138	15178	15162	15209	15275	15130	15085	15134	15022	15104	15171	15147	15012	15072	15178	15051	15122	15212	15162	14899	15031	14988	15217	15208	15027	15202	15183	15191	15210	15052	15095	15108	15190	15165	15151	15212	15047	15150	15123	14950	15170	15001	15052	15098	15038	15079	15117	15051	15047	15104	15141	14969	15110	15073	14864	15095	15276	15049	15258	15126	15216	15164	14987	14940	15068	15189	14953	14946	15215	15079	14964	15164	15179	15212	15011	15153	15177	15013	15163	14923	15103	15071	15103	15124	14921	15110	15147	15102	15056	14942	15143	14878	15074	15062	14994	15110	15056	15111	15200	15128	15138	15061	15050	14949	15144	15017	15289	15080	15138	15009	15089	14964	15072	15035	15101	15028	15005	15094	14908	15199	15082	15097	15179	15136	15179	14995	15033	15211	14932	15109	15002	15150	15173	15061	15051	15155	15098	15235	15098	15067	15280	15005	14980	14992	15090	15285	15020	15130	15023	14949	15275	14980	15186	15066	15174	15132	15180	15248	15060	15043	15163	15136	15110	15081	15065	15093	15136	15096	15061	15163	15036	14982	15140	14983	14987	15168	15189	15078	15024	15121	15135	15136	14915	15175	15033	15075	14929	15092	15137	14957	15133	15140	15018	15129	15155	15215	14966	15139	15194	15120	15091	14829	15139	14917	15210	15070	14933	15258	15090	15054	15299	15045	15083	15214	15028	15057	15059	15282	15046	15076	15141	15198	15119	15114	15074	15073	15134	15105	15179	15137	15019	15164	15176	15002	15117	15148	15067	15049	15247	14954	15132	15315	14952	15022	15149	15012	15051	15057	15249	15143	14970	15067	15166	14958	15258	15051	14939	15142	15020	15253	15128	15162	15092	15182	15052	15211	14985	15179	15046	14912	14936	15150	15213	14913	15096	15015	14978	15204	15069	15188	15096	15120	15123	15129	15157	15186	14963	15050	15075	15229	15119	15100	15031	15112	15101	15023	15095	15209	15076	14919	14978	15146	15032	15051	15041	15135	15007	15199	15141	15209	15137	15153	14968	15028	15097	15017	15116	15144	15101	15098	15213	15100	15116	15076	15131	15040	15223	15167	15026	15048	15012	15047	15019	15091	15106	15050	14914	15036	15031	15087	15021	15190	15191	15164	15324	15064	15208	15254	15094	14899	15279	15195	15217	15252	15111	15000	15147	15262	15073	15206	15225	15031	15141	15028	15026	15128	15169	14965	15086	15107	15048	15126	15070	15077	15037	14922	14996	15054	15190	15179	15313	15051	15195	15251	14926	15211	15096	15010	15087	14955	15005	15014	15049	15146	15128	15009	15088	15025	15027	14889	14979	15174	15046	15107	15033	15208	15123	15112	14956	15135	15106	15031	15036	15130	15157	14959	15235	15107	15067	15146	14922	15158	15224	15175	15188	15080	15222	15018	15205	15091	15053	15034	14902	14974	14921	15175	14980	15087	15128	15202	15116	14997	15119	15070	15203	15086	15139	14989	15109	15193	15176	14995	14974	15204	15116	15010	14990	15204	15025	15197	15069	15191	15175	15063	15060	15035	15306	15013	14957	15229	15216	15333	15092	15072	15194	15026	15112	15209	15031	15039	15078	15094	15063	15056	15022	15051	14984	14955	14895	15103	15211	14945	15079	15042	15070	14988	15271	15338	14968	14934	14975	15084	15072	15106	15102	15073	15209	14978	15106	15092	15000	15082	15061	15032	15085	15108	14882	15156	15331	15187	15022	15017	15237	15057	15033	15211	14968	15066	14890	14938	14960	15285	14974	15071	14965	15274	15031	15143	15053	15098	15010	15107	15132	15132	15111	15020	15152	15179	15202	15085	15154	15134	15016	15018	15104	15097	15285	15059	15015	15017	15305	15134	15096	15071	15020	15006	14908	15338	15117	15069	14949	15049	14992	15027	14991	15135	14955	14972	15269	14986	15290	15200	15179	15140
27200	21816	24257	20914	17388	17400	17706	17524	17579	17389	17337	17651	17511	17487	17326	17465	17319	17420	17281	17516	17538	17553	17436	17534	17430	17353	17535	17513	17566	17234	17263	17459	17543	17106	17532	17592	17657	17347	17258	17493	17299	17483	17456	17472	17338	17425	17562	17659	17617	17523	17638	17336	17512	17390	17209	17440	17324	17407	17472	17659	17639	17322	17380	17392	17302	17645	17576	17301	17442	17317	17244	17381	17347	17388	17445	17335	17645	17544	17485	17763	17618	17344	17217	17483	17374	17375	17527	17302	17566	17438	17372	17321	17399	17298	17464	17274	17350	17483	17297	17242	17646	17544	17492	17437	17643	17565	17551	17386	17498	17574	17450	17322	17360	17251	17505	17390	17294	17498	17621	17477	17405	17579	17441	17364	17596	17534	17372	17522	17450	17374	17425	17591	17524	17547	17496	17467	17472	17359	17233	17432	17606	17578	17461	17470	17329	17395	17300	17475	17447	17646	17381	17401	17354	17374	17250	17303	17412	17529	17412	17324	17446	17381	17414	17424	17423	17481	17422	17380	17553	17391	17547	17405	17345	17284	17294	17308	17588	17378	17496	17451	17450	17672	17418	17374	17369	17525	17628	17502	17475	17604	17429	17450	17544	17447	17458	17391	17376	17434	17485	17355	17433	17370	17424	17253	17198	17278	17331	17385	17323	17464	17406	17291	17595	17221	17258	17407	17650	17443	17307	17270	17370	17371	17474	17518	17570	17437	17347	17344	17379	17344	17315	17376	17236	17440	17582	17365	17532	17480	17550	17597	17255	17490	17404	17575	17354	17281	17429	17411	17383	17456	17435	17415	17502	17517	17330	17614	17297	17696	17361	17291	17395	17368	17395	17433	17367	17804	17517	17368	17363	17377	17416	17392	17387	17354	17363	17497	17305	17243	17284	17269	17412	17514	17260	17448	17426	17509	17314	17116	17346	17397	17465	17257	17306	17290	17463	17457	17305	17432	17277	17524	17327	17518	17425	17533	17369	17584	17250	17357	17347	17567	17552	17287	17604	17290	17419	17562	17534	17296	17461	17246	17447	17423	17321	17423	17305	17366	17185	17208	17467	17552	17435	17378	17451	17447	17432	17314	17443	17439	17415	17455	17358	17314	17467	17223	17471	17453	17310	17488	17550	17498	17493	17426	17342	17390	17313	17323	17286	17438	17437	17632	17424	17565	17242	17386	17397	17266	17430	17246	17385	17465	17434	17480	17403	17347	17486	17616	17414	17410	17417	17612	17442	17462	17473	17417	17605	17568	17756	17588	17343	17413	17437	17531	17404	17363	17484	17302	17382	17431	17432	17432	17402	17352	17265	17409	17412	17348	17557	17465	17300	17503	17484	17563	17249	17417	17647	17350	17514	17261	17634	17332	17297	17256	17405	17460	17438	17392	17343	17625	17438	17526	17294	17277	17457	17422	17305	17414	17494	17351	17386	17225	17336	17413	17326	17434	17374	17401	17489	17684	17291	17429	17496	17229	17425	17408	17352	17202	17288	17329	17404	17429	17696	17573	17496	17393	17480	17636	17629	17543	17490	17279	17448	17353	17482	17217	17317	17351	17435	17595	17392	17728	17515	17428	17437	17443	17470	17515	17425	17285	17613	17449	17535	17361	17473	17377	17607	17501	17339	17333	17452	17490	17419	17417	17697	17516	17287	17260	17285	17352	17198	17267	17483	17609	17539	17406	17542	17572	17377	17431	17515	17462	17443	17526	17471	17448	17435	17414	17640	17398	17481	17576	17496	17550	17520	17461	17438	17314	17479	17341	17355	17501	17375	17244	17415	17596	17356	17402	17575	17328	17137	17328	17481	17507	17377	17416	17414	17539	17458	17436	17593	17575	17574	17220	17306	17473	17497	17456	17336	17418	17291	17350	17345	17360	17187	17277	17651	17398	17379	17484	17498	17357	17454	17319	17517	17449	17354	17385	17399	17442	17388	17467	17374	17443	17517	17432	17429	17539	17190	17204	17338	17551	17209	17628	17416	17441	17466	17348	17285	17371	17321	17595	17418	17523	17480	17389	17558	17366	17312	17502	17527	17447	17371	17466	17516	17410	17444	17502	17363	17408	17210	17409	17338	17329	17424	17364	17550	17461	17494	17376	17481	17372	17328	17160	17486	17490	17550	17295	17474	17484	17408	17327	17426	17427	17431	17242	17346	17255	17483	17314	17406	17392	17390	17271	17521	17280	17066	17435	17464	17591	17468	17352	17305	17269	17320	17460	17384	17448	17278	17395	17419	17513	17583	17469	17613	17389	17378	17222	17435	17373	17377	17370	17421	17514	17353	17364	17555	17222	17581	17565	17563	17473	17238	17290	17428	17488	17563	17498	17359	17335	17347	17390	17403	17662	17309	17486	17555	17366	17644	17700	17500	17436	17361	17297	17325	17459	17671	17181	17533	17568	17443	17379	17513	17510	17558	17503	17416	17482	17400	17401	17310	17536	17287	17459	17559	17468	17532	17370	17415	17300	17325	17533	17589	17484	17410	17515	17394	17468	17356	17362	17412	17425	17367	17543	17353	17377	17595	17424	17616	17506	17490	17584	17427	17287	17642	17498	17304	17301	17575	17489	17412	17340	17478	17284	17409	17405	17326	17521	17491	17564	17390	17406	17479	17411	17459	17303	17481	17605	17451	17473	17529	17265	17529	17147	17299	17349	17394	17316	17330	17267	17252	17398	17432	17363	17559	17508	17646	17558	17359	17329	17348	17428	17414	17417	17395	17616	17330	17460	17643	17411	17481	17467	17517	17477	17563	17373	17248	17353	17326	17424	17374	17341	17304	17434	17386	17396	17441	17421	17631	17416	17358	17395	17440	17690	17427	17400	17618	17574	17426	17407	17760	17435	17103	17362	17300	17437	17471	17363	17272	17549	17436	17442	17363	17306	17466	17146	17427	17418	17422	17521	17460	17572	17589	17415	17409	17521	17612	17452	17560	17511	17340	17339	17509	17312	17485	17300	17460	17407	17543	17444	17384	17398	17376	17442	17413	17460	17280	17580	17460	17330	17171	17640	17453	17346	17412	17648	17488	17498	17372	17265	17146	17402	17566	17437	17207	17481	17282	17617	17561	17325	17379	17420	17385	17420	17455	17318	17538	17465	17435	17371	17581	17385	17567	17491	17379	17334	17523	17351	17292	17465	17626	17230	17500	17458	17391	17267	17531	17382	17565	17557	17506	17634	17400	17450	17196	17341	17438	17391	17275	17352	17357	17491	17639	17407	17529	17228	17469	17322	17411	17335	17375	17354	17239	17538	17346	17434	17422	17385	17326	17517	17502	17256	17303	17335	17352	17294	17373	17510	17375	17353	17648	17268	17526	17523	17307	17553	17320	17389	17545	17311	17518	17141	17505	17499	17468	17440	17436	17531	17469	17485	17428	17331	17545	17450	17352	17601	17457	17340	17241	17624	17465	17658	17335	17609	17561	17521	17483	17572	17555	17356	17527	17360	17459	17439	17511	17557	17356	17405	17405	17511	17550	17652	17503	17496	17492	17310	17591	17409	17420	17341	17219	17291	17484	17566	17472	17642	17582	17490	17504	17507	17485	17188	17469	17352	17556	17306	17296	17406	17523	17371	17401	17517	17417	17478	17622	17410	17538	17445	17549	17405	17371	17257	17330	17470	17490	17365	17277	17328	17471	17393	17455	17474	17368	17339	17273	17386	17558	17510	17525	17453	17557	17261	17542	17470	17346	17353	17553	17569	17584	17408	17399	17531	17378	17593	17347	17341	17546	17517	17361	17355	17578	17311	17456	17431	17522	17565	17503	17710	17485	17243	17362	17409	17572	17400	17391	17407	17306	17299	17281	17499	17312	17459	17459	17354	17319	17407	17438	17448	17469	17507	17623	17412	17330	17251	17265	17224	17378	17451	17436	17434	17460	17484	17455	17459	17542	17373	17367	17791	17577	17426	17324	17196	17346	17594	17409	17542	17259	17447	17464	17485	17371	17725	17522	17512	17505	17389	17406	17471	17554	17303	17479	17408	17321	17375	17383	17377	17526	17564	17447	17513	17509	17664	17150	17440	17385	17294	17538	17384	17513	17341	17340	17390	17357	17466	17409	17437	17600	17374	17498	17627	17588	17509	17477	17429	17386	17509	17246	17623	17476	17425	17669	17176	17392	17532	17535	17573	17470	17428	17486	17498	17442	17340	17419	17481	17511	17235	17505	17413	17224	17331	17304	17517	17587	17393	17444	17492	17483	17385	17453	17492	17547	17493	17395	17570	17454	17563	17412	17351	17310	17423	17119	17225	17574	17555	17687	17503	17465	17546	17588	17671	17334	17585	17419	17494	17411	17295	17422	17412	17500	17380	17331	17528	17522	17303	17443	17480	17480	17268	17521	17553	17517	17270	17245	17550	17474	17655	17177	17384	17529	17472	17391	17311	17558	17392	17499	17582	17431	17659	17701	17455	17624	17446	17617	17453	17536	17476	17410	17203	17421	17466	17296	17440	17459	17475	17534	17402	17493	17411	17338	17465	17471	17442	17418	17440	17593	17437	17383	17617	17571	17315	17274	17602	17489	17308	17523	17354	17584	17424	17515	17491	17567	17351	17491	17557	17556	17425	17605	17335	17575	17592	17453	17554	17205	17533	17381	17353	17301	17701	17510	17553	17439	17574	17429	17353	17453	17511	17597	17369	17417	17476	17443	17488	17259	17536	17501	17588	17517	17623	17674	17206	17577	17458	17532	17330	17495	17460	17231	17344	17440	17346	17458	17325	17336	17186	17654	17476	17446	17218	17541	17494	17391	17469	17321	17459	17304	17286	17432	17446	17508	17585	17368	17415	17650	17518	17444	17572	17335	17477	17514	17474	17480	17425	17356	17239	17384	17131	17820	17476	17405	17345	17417	17704	17384	17486	17518	17506	17493	17546	17396	17271	17518	17383	17406	17453	17383	17556	17400	17438	17468	17360	17436	17407	17474	17418	17406	17451	17475	17268	17376	17406	17628	17198	17388	17392	17476	17209	17405	17367	17437	17438	17443	17568	17506	17190	17354	17545	17430	17651	17382	17491	17373	17507	17490	17476	17335	17416	17528	17350	17506	17286	17472	17404	17476	17571	17529	17370	17403	17456	17401	17398	17378	17337	17437	17436	17403	17538	17350	17417
14024	16177	15880	15505	15595	15423	15422	15476	15445	15284	15326	15444	15350	15406	15619	15510	15492	15399	15365	15525	15610	15385	15503	15405	15497	15441	15310	15319	15589	15392	15421	15577	15447	15410	15412	15513	15306	15499	15339	15310	15430	15283	15437	15413	15426	15404	15386	15344	15331	15358	15412	15278	15438	15202	15503	15441	15359	15515	15464	15368	15343	15361	15420	15373	15311	15662	15301	15337	15305	15514	15282	15354	15394	15430	15305	15313	15551	15630	15485	15297	15402	15233	15397	15390	15385	15328	15293	15138	15243	15416	15405	15275	15291	15384	15364	15448	15429	15454	15411	15337	15223	15428	15419	15382	15251	15477	15407	15286	15329	15574	15376	15371	15287	15322	15425	15529	15190	15515	15435	15211	15485	15401	15440	15443	15574	15475	15493	15257	15353	15452	15477	15313	15459	15442	15427	15349	15327	15471	15431	15213	15346	15513	15141	15294	15137	15361	15475	15316	15388	15429	15284	15351	15345	15460	15482	15337	15453	15508	15446	15425	15350	15399	15540	15209	15394	15481	15369	15332	15293	15520	15224	15408	15265	15138	15435	15205	15382	15396	15436	15406	15489	15409	15373	15376	15455	15340	15476	15327	15555	15460	15399	15341	15311	15410	15173	15410	15404	15277	15473	15358	15198	15550	15341	15479	15399	15341	15448	15427	15179	15316	15395	15430	15229	15349	15305	15546	15429	15173	15268	15292	15410	15467	15236	15402	15505	15496	15415	15269	15629	15400	15251	15430	15458	15382	15450	15448	15299	15440	15457	15287	15314	15441	15447	15385	15390	15280	15458	15461	15396	15424	15445	15368	15449	15507	15323	15289	15501	15359	15332	15341	15419	15363	15616	15475	15480	15469	15355	15360	15404	15430	15405	15539	15497	15347	15422	15465	15359	15470	15443	15383	15316	15368	15301	15430	15416	15483	15448	15285	15566	15170	15294	15266	15236	15445	15320	15443	15432	15283	15381	15473	15110	15529	15508	15246	15449	15298	15370	15400	15371	15380	15353	15342	15320	15354	15486	15272	15147	15322	15311	15339	15308	15356	15418	15334	15226	15282	15422	15546	15297	15378	15359	15272	15306	15278	15499	15311	15385	15460	15392	15436	15269	15282	15446	15249	15311	15416	15413	15507	15245	15354	15354	15312	15296	15354	15415	15446	15329	15385	15426	15205	15387	15328	15434	15325	15302	15355	15393	15354	15426	15461	15435	15401	15534	15299	15349	15495	15289	15358	15458	15405	15440	15301	15386	15277	15396	15347	15246	15424	15563	15342	15302	15189	15316	15389	15392	15488	15235	15434	15441	15390	15387	15528	15221	15429	15500	15440	15286	15356	15286	15369	15383	15513	15223	15366	15454	15315	15286	15403	15318	15342	15391	15412	15332	15421	15456	15448	15490	15454	15243	15461	15267	15321	15584	15189	15503	15544	15324	15342	15384	15365	15415	15324	15414	15406	15337	15330	15362	15337	15258	15442	15372	15380	15452	15335	15445	15288	15310	15334	15270	15504	15356	15422	15367	15312	15533	15496	15333	15353	15490	15522	15373	15183	15415	15310	15295	15463	15238	15343	15460	15470	15357	15272	15392	15565	15362	15262	15386	15296	15511	15371	15308	15392	15394	15376	15478	15328	15409	15450	15485	15191	15510	15303	15518	15416	15367	15485	15531	15445	15501	15411	15301	15358	15433	15428	15326	15538	15473	15507	15250	15546	15402	15342	15244	15323	15541	15399	15466	15405	15301	15392	15505	15400	15399	15334	15311	15291	15364	15291	15444	15365	15398	15327	15478	15300	15468	15145	15406	15462	15206	15358	15290	15440	15357	15496	15314	15447	15408	15379	15490	15400	15583	15316	15499	15432	15477	15486	15578	15448	15238	15287	15332	15593	15348	15400	15519	15391	15412	15416	15547	15377	15518	15330	15410	15263	15361	15333	15527	15308	15530	15275	15432	15491	15431	15396	15542	15580	15330	15410	15446	15394	15314	15245	15100	15366	15395	15500	15475	15391	15333	15261	15152	15423	15546	15463	15511	15167	15463	15490	15281	15219	15447	15530	15429	15514	15367	15315	15308	15391	15519	15370	15592	15349	15334	15606	15275	15338	15565	15510	15440	15302	15454	15453	15540	15350	15388	15480	15367	15238	15507	15336	15326	15401	15359	15511	15474	15466	15332	15270	15390	15331	15490	15301	15252	15285	15323	15284	15283	15356	15729	15319	15296	15261	15491	15397	15482	15451	15160	15612	15413	15445	15368	15458	15305	15466	15411	15390	15409	15517	15421	15261	15325	15369	15284	15208	15403	15221	15340	15285	15396	15301	15362	15483	15252	15541	15394	15416	15238	15436	15469	15509	15399	15368	15431	15386	15406	15541	15417	15343	15441	15374	15443	15297	15252	15498	15448	15349	15320	15294	15370	15345	15525	15310	15438	15454	15417	15415	15457	15429	15282	15279	15407	15475	15274	15283	15421	15382	15381	15494	15423	15314	15523	15487	15329	15323	15366	15379	15487	15447	15412	15461	15287	15285	15433	15265	15417	15533	15147	15262	15529	15312	15541	15296	15264	15524	15261	15444	15391	15300	15580	15335	15362	15517	15468	15543	15458	15489	15488	15379	15377	15432	15375	15310	15437	15333	15417	15272	15364	15284	15326	15443	15431	15459	15333	15416	15324	15433	15370	15363	15343	15277	15497	15394	15363	15314	15424	15319	15202	15436	15381	15291	15495	15453	15379	15415	15245	15386	15468	15237	15430	15399	15554	15271	15301	15210	15329	15403	15360	15441	15294	15326	15445	15491	15395	15441	15418	15487	15405	15346	15239	15274	15250	15365	15426	15376	15377	15422	15354	15418	15405	15400	15369	15533	15463	15463	15214	15270	15430	15409	15480	15364	15427	15494	15484	15367	15278	15343	15381	15469	15333	15492	15337	15373	15491	15211	15370	15475	15382	15330	15392	15249	15360	15446	15312	15420	15296	15408	15311	15170	15548	15333	15381	15417	15325	15253	15316	15276	15246	15393	15290	15448	15533	15419	15370	15471	15438	15432	15407	15278	15445	15361	15397	15393	15205	15250	15330	15432	15249	15189	15497	15235	15406	15484	15507	15236	15451	15345	15408	15373	15498	15314	15207	15417	15324	15445	15405	15445	15385	15396	15241	15318	15405	15389	15446	14991	15345	15482	15445	15282	15531	15310	15484	15495	15435	15213	15238	15361	15365	15365	15200	15337	15388	15294	15627	15350	15555	15378	15353	15385	15423	15436	15434	15380	15431	15305	15338	15276	15321	15304	15292	15278	15531	15497	15472	15393	15332	15406	15304	15238	15274	15442	15270	15430	15469	15369	15486	15313	15420	15397	15496	15344	15276	15295	15544	15308	15316	15455	15434	15586	15315	15231	15394	15333	15362	15570	15307	15446	15437	15668	15365	15462	15455	15316	15420	15546	15373	15572	15265	15320	15455	15306	15203	15504	15441	15357	15399	15394	15333	15389	15285	15307	15423	15387	15566	15289	15282	15377	15368	15465	15337	15406	15304	15373	15461	15424	15497	15426	15366	15408	15376	15491	15076	15342	15364	15541	15386	15282	15360	15286	15288	15480	15432	15482	15402	15351	15389	15350	15259	15319	15347	15488	15415	15410	15454	15254	15356	15505	15290	15335	15274	15403	15092	15259	15333	15494	15375	15323	15357	15448	15388	15435	15454	15441	15307	15282	15420	15425	15385	15528	15287	15499	15185	15453	15464	15381	15449	15454	15358	15592	15414	15503	15343	15346	15278	15382	15504	15362	15392	15430	15190	15505	15260	15342	15243	15332	15376	15382	15370	15363	15389	15363	15430	15421	15339	15297	15410	15481	15397	15278	15491	15302	15303	15473	15383	15587	15376	15371	15355	15483	15394	15218	15252	15414	15541	15314	15457	15416	15453	15482	15378	15347	15472	15254	15312	15348	15446	15348	15443	15440	15440	15443	15324	15348	15413	15466	15494	15384	15457	15554	15347	15420	15563	15394	15468	15368	15380	15308	15430	15504	15336	15411	15317	15472	15407	15451	15442	15374	15483	15388	15471	15368	15555	15543	15358	15365	15474	15373	15349	15466	15427	15534	15402	15277	15508	15437	15345	15541	15311	15316	15316	15494	15524	15368	15522	15352	15322	15372	15476	15407	15493	15363	15392	15280	15327	15351	15264	15480	15466	15408	15298	15426	15466	15394	15307	15462	15327	15329	15383	15336	15303	15322	15381	15287	15338	15325	15390	15376	15535	15465	15486	15351	15286	15288	15430	15258	15470	15221	15441	15295	15597	15425	15272	15396	15595	15325	15400	15432	15530	15391	15207	15390	15379	15440	15355	15212	15231	15358	15538	15477	15422	15416	15570	15464	15474	15365	15316	15417	15370	15373	15518	15483	15517	15354	15380	15461	15358	15320	15364	15357	15392	15341	15385	15405	15543	15363	15228	15331	15258	15654	15372	15532	15480	15328	15530	15483	15420	15561	15406	15382	15508	15519	15460	15434	15463	15352	15385	15285	15251	15339	15556	15444	15190	15271	15379	15479	15443	15473	15643	15376	15480	15334	15390	15328	15458	15252	15321	15276	15503	15452	15358	15417	15398	15513	15472	15458	15347	15450	15469	15296	15356	15381	15376	15346	15445	15297	15185	15379	15359	15261	15494	15345	15492	15419	15382	15373	15257	15308	15403	15364	15308	15363	15500	15451	15348	15414	15353	15350	15591	15204	15516	15422	15481	15357	15481	15464	15337	15375	15373	15368	15458	15318	15472	15459	15357	15461	15302	15658	15278	15393	15597	15390	15430	15589	15503	15316	15331	15390	15388	15374	15467	15429	15299	15207	15228	15512	15436	15345	15390	15543	15474	15434	15196	15405	15519	15300	15371	15460	15258	15438	15287	15346	15423	15416	15385	15396	15287	15428	15476	15247	15341	15416	15445	15327	15496	15346	15357	15460	15317	15399	15500	15263	15488	15455	15425	15466	15549	15380	15377	15467	15243	15489	15499	15429	15317	15469	15451	15519	15321	15408	15324	15316	15520	15524	15525	15368	15372	15421	15522	15227	15401	15279	15511	15389	15354	15444	15403	15379	15422	15494	15366	15256	15323	15244	15436	15383	15444	15424
23738	21322	28853	24189	21973	21521	20342	17896	17522	18108	17880	17445	17328	17646	17545	17638	17444	17528	17487	17576	17246	17328	17771	17488	17408	17690	17483	17670	17484	17502	17406	17288	17576	17420	17328	17382	17489	17483	17498	17374	17452	17473	17405	17519	17630	17420	17507	17363	17302	17561	17567	17348	17439	17351	17302	17449	17586	17312	17408	17474	17303	17542	17490	17224	17326	17380	17410	17278	17212	17389	17364	17433	17377	17238	17390	17521	17757	17947	17543	17479	17287	17161	17322	17334	17252	17134	17306	17396	17444	17373	17632	17504	17275	17145	17305	17236	17308	17359	17387	17416	17356	17398	17533	17408	17391	17299	17275	17383	17297	17237	17347	17309	17389	17380	17417	17361	17296	17337	17298	17454	17399	17359	17233	17489	17252	17569	17528	17330	17135	17521	17375	17418	17529	17319	17519	17293	17386	17313	17327	17357	17333	17478	17457	17236	17389	17229	17291	17333	17391	17587	17369	17420	17552	17317	17414	17321	17278	17312	17369	17423	17266	17194	17509	17324	17370	17396	17593	17452	17368	17398	17480	17320	17304	17259	17401	17535	17568	17308	17418	17402	17308	17327	17424	17417	17443	17211	17230	17141	17311	17243	17328	17265	17497	17171	17402	17334	17135	17319	17278	17338	17298	17369	17556	17290	17297	17450	17528	17384	17391	17114	17513	17333	17460	17326	17272	17418	17376	17439	17486	17568	17570	17419	17324	17343	17348	17455	17257	17342	17395	17486	17370	17392	17576	17327	17263	17503	17287	17582	17406	17335	17499	17408	17457	17338	17102	17273	17332	17366	17355	17126	17331	17310	17181	17432	17410	17443	17525	17365	17267	17350	17447	17529	17188	17338	17416	17371	17257	17308	17416	17354	17437	17227	17524	17317	17439	17508	17303	17242	17374	17451	17263	17412	17386	17374	17164	17354	17475	17363	17514	17429	17462	17413	17494	17439	17407	17262	17133	17413	17490	17337	17363	17431	17309	17425	17467	17258	17289	17396	17434	17490	17335	17330	17320	17304	17572	17435	17367	17471	17410	17541	17449	17339	17211	17431	17567	17263	17424	17375	17342	17579	17197	17233	17546	17366	17383	17353	17493	17644	17373	17238	17253	17272	17272	17361	17360	17129	17406	17259	17578	17320	17341	17322	17510	17082	17450	17561	17346	17243	17391	17292	17248	17304	17113	17436	17433	17424	17333	17320	17257	17318	17307	17251	17196	17225	17351	17403	17310	17284	17423	17195	17276	17350	17169	17622	17214	17365	17331	17349	17376	17328	17283	17321	17385	17161	17341	17428	17408	17132	17275	17205	17272	17372	17331	17397	17182	17226	17359	17208	17201	17339	17304	17323	17311	17271	17516	17339	17499	17253	17348	17364	17433	17548	17651	17444	17461	17268	17140	17196	17412	17361	17226	17346	17405	17319	17336	17521	17190	17241	17408	17372	17430	17196	17306	17348	17482	17314	17443	17234	17314	17245	17367	17482	17615	17424	17325	17513	17468	17349	17383	17183	17392	17277	17256	17373	17203	17461	17479	17392	17393	17342	17434	17357	17391	17432	17280	17179	17421	17580	17353	17437	17370	17307	17507	17290	17237	17309	17350	17264	17249	17530	17271	17319	17290	17272	17343	17326	17201	17349	17348	17359	17297	17377	17445	17460	17317	17614	17456	17372	17260	17406	17264	17225	17601	17245	17194	17312	17216	17519	17305	17270	17355	17270	17403	17367	17209	17216	17641	17530	17401	17340	17157	17513	17420	17343	17248	17284	17587	17386	17387	17368	17387	17158	17482	17432	17594	17563	17190	17338	17287	17547	17292	17285	17167	17285	17205	17300	17304	17429	17373	17260	17377	17181	17300	17248	17463	17324	17361	17112	17404	17497	17262	17422	17386	17231	17277	17142	17335	17468	17347	17354	17322	17502	17233	17463	17434	17332	17199	17407	17552	17416	17194	17325	17322	17478	17347	17424	17304	17371	17259	17205	17570	17478	17340	17583	17479	17529	17281	17499	17360	17459	17160	17197	17265	17257	17156	17327	17349	17300	17318	17153	17414	17318	17433	17156	17312	17489	17309	17206	17451	17675	17387	17419	17201	17096	17383	17306	17344	17345	17569	17466	17299	17263	17493	17373	17344	17266	17335	17460	17159	17242	17308	17298	17307	17393	17431	17198	17371	17413	17454	17298	17230	17348	17545	17212	17425	17328	17400	17449	17552	17683	17328	17311	17336	17286	17293	17250	17292	17306	17161	17330	17284	17329	17347	17251	17386	17200	17401	17293	17353	17294	17398	17511	17250	17536	17462	17235	17210	17338	17422	17335	17590	17353	17381	17152	17430	17301	17202	17321	17411	17175	17491	17269	17297	17485	17173	17245	17517	17501	17099	17191	17214	17362	17259	17479	17404	17342	17411	17346	17472	17115	17246	17363	17337	17172	17505	17041	17371	17258	17169	17332	17348	17311	17546	17284	17202	17199	17130	17175	17281	17444	17560	17411	17254	17402	17271	17448	17327	17282	17102	17177	17203	17390	17171	17503	17285	17364	17391	17431	17394	17299	17220	17434	17268	17217	17287	17129	17398	17454	17466	17458	17469	17354	17298	17150	17334	17232	17288	17276	17507	17542	17506	17282	17268	17385	17342	17179	17213	17356	17115	17182	17461	17361	17445	17508	17284	17375	17529	17368	17457	17303	17318	17317	17380	17452	17156	17191	17316	17374	17474	17379	17375	17400	17496	17454	17238	17434	17345	17369	17449	17497	17320	17317	17414	17633	17255	17282	17360	17338	17291	17324	17289	17361	17210	17216	17337	17306	17117	17388	17280	17218	17200	17472	17446	17520	17511	17335	17269	17500	17263	17385	17351	17473	17342	17276	17459	17324	17297	17328	17167	17221	17255	17369	17644	17240	17274	17625	17415	17160	17180	17346	17158	17347	17196	17298	17247	17254	17188	17233	17409	17407	17454	17468	17391	17168	17361	17565	17247	17315	17537	17492	17407	17435	17166	17372	17294	17357	17365	17294	17585	17390	17246	17146	17366	17429	17543	17487	17197	17260	17404	17625	17567	17334	17229	17501	17417	17425	17280	17328	17285	17308	17433	17303	17369	17429	17470	17478	17313	17427	17226	17283	17307	17310	17290	17386	17350	17390	17278	17224	17671	17365	17372	17366	17484	17447	17461	17503	17599	17404	17532	17374	17418	17400	17370	17374	17534	17293	17361	17458	17384	17387	17393	17210	17314	17212	17489	17430	17219	17324	17117	17270	17384	17335	17471	17404	17286	17359	17324	17484	17220	17204	17403	17656	17261	17503	17521	17458	17329	17494	17238	17451	17260	17529	17262	17336	17491	17331	17538	17420	17483	17398	17322	17373	17220	17450	17382	17263	17421	17454	17567	17431	17240	17284	17137	17408	17412	17604	17253	17335	17469	17462	17155	17228	17284	17398	17298	17338	17374	17367	17498	17411	17310	17414	17353	17345	17333	17449	17415	17295	17261	17531	17485	17352	17215	17443	17192	17282	17294	17459	17336	17512	17308	17188	17268	17399	17484	17361	17585	17173	17331	17289	17323	17364	17457	17162	17370	17257	17200	17377	17272	17334	17358	17337	17255	17486	17298	17508	17421	17318	17481	17286	17386	17501	17335	17422	17339	17411	17366	17404	17324	17161	17329	17257	17191	17342	17390	17102	17426	17175	17251	17443	17306	17294	17513	17242	17446	17392	17180	17157	17398	17349	17423	17412	17263	17332	17420	17120	17441	17330	17439	17530	17223	17325	17318	17468	17487	17548	17195	17236	17416	17271	17377	17565	17572	17383	17401	17345	17405	17315	17374	17408	17209	17199	17203	17178	17251	17307	17356	17442	17243	17340	17569	17376	17355	17233	17205	17249	17547	17464	17398	17391	17365	17305	17222	17365	17270	17451	17442	17208	17248	17361	17283	17306	17169	17278	17502	17316	17298	17318	17442	17488	17534	17361	17444	17244	17349	17304	17386	17449	17209	17504	17396	17263	17441	17509	17515	17453	17426	17611	17471	17403	17406	17286	17348	17362	17339	17509	17369	17388	17225	17468	17332	17298	17393	17386	17334	17240	17323	17433	17428	17465	17296	17119	17126	17274	17260	17435	17361	17499	17324	17326	17426	17274	17362	17344	17385	17244	17300	17201	17322	17435	17251	17475	17401	17288	17436	17421	17426	17491	17417	17332	17289	17353	17208	17347	17390	17272	17521	17271	17276	17452	17259	17355	17322	17254	17290	17286	17289	17377	17440	17392	17230	17321	17379	17369	17213	17398	17255	17343	17428	17375	17427	17062	17421	17511	17386	17288	17427	17533	17381	17325	17431	17497	17206	17358	17281	17315	17364	17383	17332	17397	17258	17301	17373	17328	17346	17453	17645	17474	17291	17268	17175	17265	17406	17401	17368	17387	17156	17347	17386	17427	17324	17156	17234	17361	17510	17423	17291	17372	17345	17307	17234	17247	17439	17260	17318	17425	17491	17410	17127	17344	17447	17488	17498	17386	17319	17466	17348	17427	17392	17365	17144	17285	17357	17395	17288	17178	17327	17191	17348	17258	17398	17264	17511	17336	17173	17188	17340	17324	17296	17321	17111	17368	17331	17369	17352	17302	17500	17467	17374	17459	17391	17274	17298	17418	17457	17484	17371	17314	17288	17342	17243	17401	17384	17386	17410	17170	17398	17394	17317	17198	17295	17455	17676	17171	17434	17173	17438	17393	17337	17380	17229	17386	17326	17267	17265	17310	17291	17514	17440	17369	17198	17234	17391	17416	17574	17191	17264	17282	17273	17248	17284	17261	17206	17434	17310	17189	17377	17385	17339	17241	17295	17476	17349	17321	17617	17447	17371	17240	17421	17264	17318	17144	17456	17404	17390	17637	17344	17342	17472	17366	17365	17371	17523	17513	17171	17212	17338	17429	17253	17338	17460	17230	17344	17416	17234	17340	17540	17497	17446	17444	17335	17068	17424	17187	17487	17378	17283	17281	17467	17450	17376	17154	17172	17277	17383	17388	17265	17604	17445	17319	17340	17223	17250	17207	17475	17352	17241	17428	17260	17636	17475	17381	17347	17328	17378	17323	17241	17486	17496	17448	17349	17428	17475	17339	17501	17313
13452	21238	20521	17691	16865	16263	16038	15775	15698	15557	15577	15573	15553	15473	15454	15417	15441	15393	15472	15356	15550	15499	15550	15327	15293	15301	15371	15334	15353	15457	15263	15297	15369	15378	15388	15330	15310	15440	15351	15529	15410	15149	15429	15432	15222	15288	15404	15391	15518	15394	15468	15355	15460	15232	15347	15427	15290	15375	15297	15293	15315	15201	15357	15465	15436	15454	15351	15232	15339	15531	15374	15235	15406	15319	15285	15819	16180	15929	15664	15189	15385	15267	15257	15298	15426	15310	15402	15343	15283	15481	15214	15229	15341	15344	15129	15408	15225	15217	15152	15276	15186	15281	15182	15443	15306	15209	15246	15322	15401	14997	15317	15157	15277	15348	15443	15164	15315	15377	15278	15250	15249	15269	15344	15421	15254	15260	15304	15306	15336	15229	15431	15280	15243	15471	15290	15406	15300	15194	15542	15310	15192	15336	15254	15359	15358	15322	15327	15118	15458	15421	15211	15416	15309	15342	15215	15563	15274	15396	15316	15502	15264	15231	15257	15278	15148	15560	15352	15276	15284	15145	15548	15267	15375	15584	15185	15538	15219	15338	15434	15134	15188	15410	15408	15259	15392	15351	15303	15396	15246	15419	15265	15164	15439	15439	15232	15175	15065	15257	15388	15342	15206	15446	15442	15347	15356	15343	15300	15382	15316	15480	15133	15240	15365	15323	15377	15253	15258	15414	15271	15396	15144	15334	15527	15171	15371	15329	15239	15331	15476	15408	15332	15321	15423	15339	15410	15266	15374	15340	15223	15193	15307	15259	15333	15253	15362	15251	15469	15264	15318	15236	15202	15276	15369	15358	15295	15362	15345	15337	15207	15452	15273	15248	15258	15238	15304	15257	15347	15422	15344	15300	15261	15323	15242	15269	15179	15097	15245	15410	15423	15317	15328	15212	15515	15433	15423	15358	15163	15280	15283	15379	15301	15387	15489	15160	15468	15285	15336	15349	15295	15436	15325	15314	15399	15380	15269	15380	15329	15350	15279	15227	15389	15095	15256	15354	15121	15309	15438	15277	15321	15097	15254	15118	15294	15295	15467	15294	15289	15275	15457	15254	15391	15446	15406	15264	15346	15523	15135	15184	15258	15128	15405	15280	15182	15335	15213	15233	15219	15402	15194	15277	15353	15399	15382	15384	15288	15193	15341	15241	15313	15300	15372	15356	15163	15563	15336	15315	15161	15301	15464	15340	15257	15380	15289	15312	15386	15338	15314	15256	15649	15263	15549	15201	15308	15531	15407	15257	15274	15348	15210	15567	15414	15193	15317	15317	15416	15332	15293	15354	15189	15286	15253	15357	15383	15262	15435	15271	15493	15357	15239	15343	15276	15422	15372	15357	15302	15374	15370	15264	15325	15381	15358	15364	15423	15219	15229	15367	15156	15256	15227	15384	15355	15259	15189	15363	15283	15247	15278	15319	15356	15150	15379	15258	15285	15280	15353	15214	15314	15483	15236	15267	15378	15346	15170	15377	15328	15348	15277	15215	15377	15440	15207	15240	15451	15191	15438	15257	15302	15413	15276	15389	15366	15347	15207	15290	15257	15263	15214	15186	15330	15316	15237	15345	15477	15492	15155	15297	15352	15306	15428	15311	15243	15295	15383	15278	15410	15377	15214	15294	15241	15189	15381	15093	15190	15299	15314	15347	15162	15404	15255	15311	15415	15473	15271	15386	15220	15368	15182	15430	15300	15401	15391	15355	15350	15495	15418	15340	15205	15372	15290	15381	15317	15226	15268	15477	15431	15287	15175	15312	15373	15355	15366	15229	15186	15272	15490	15377	15404	15227	15435	15365	15361	15421	15293	15339	15397	15371	15298	15510	15388	15189	15327	15139	15341	15239	15343	15358	15326	15250	15285	15290	15347	15158	15333	15458	15268	15308	15301	15368	15463	15311	15287	15301	15145	15363	15232	15303	15131	15498	15557	15366	15309	15404	15294	15285	15359	15204	15418	15453	15301	15275	15253	15253	15300	15292	15252	15306	15260	15242	15353	15370	15337	15167	15282	15384	15196	15396	15180	15350	15418	15215	15465	15334	15222	15297	15244	15308	15257	15444	15306	15247	15473	15213	15350	15268	15263	15383	15295	15226	15328	15217	15268	15306	15355	15245	15239	15242	15190	15277	15241	15219	15296	15242	15266	15392	15399	15489	15348	15456	15217	15294	15388	15450	15008	15173	15381	15421	15282	15335	15375	15240	15284	15360	15377	15244	15293	15219	15396	15440	15408	15343	15357	15422	15285	15494	15369	15195	15338	15151	15284	15205	15270	15336	15172	15161	15354	15242	15181	15362	15313	15200	15253	15283	15311	15368	15379	15268	15307	15114	15534	15279	15474	15252	15254	15334	15108	15376	15336	15242	15254	15518	15335	15309	15312	15389	15411	15302	15307	15389	15312	15453	15163	15320	15389	15282	15304	15398	15311	15150	15251	15332	15403	15394	15161	15223	15109	15381	15174	15110	15305	15186	15353	15243	15194	15413	15417	15388	15411	15284	15336	15210	15170	15235	15334	15260	15376	15224	15359	15319	15095	15414	15358	15252	15438	15372	15295	15387	15387	15325	15109	15191	15215	15248	15194	15411	15451	15075	15330	15419	15386	15296	15376	15509	15408	15366	15414	15389	15325	15236	15245	15269	15350	15374	15428	15255	15263	15339	15370	15115	15475	15212	15474	15343	15253	15252	15358	15240	15297	15300	15376	15496	15267	15508	15289	15325	15244	15362	15287	15259	15300	15299	15289	15300	15184	15534	15212	15213	15424	15462	15372	15395	15322	15178	15150	15265	15391	15345	15273	15502	15193	15394	15315	15253	15279	15136	15362	15370	15414	15272	15117	15286	15290	15337	15269	15305	15311	15311	15325	15440	15151	15464	15339	15316	15292	15184	15209	15455	15336	15355	15405	15464	15327	15380	15332	15265	15442	15193	15352	15386	15046	15511	15137	15326	15289	15230	15172	15260	15319	15289	15399	15214	15158	15311	15239	15401	15341	15306	15379	15250	15344	15212	15301	15428	15396	15333	15257	15422	15345	15472	15487	15319	15403	15271	15168	15132	15216	15330	15451	15393	15288	15291	15211	15328	15240	15383	15402	15254	15400	15326	15342	15261	15260	15172	15375	15352	15289	15553	15230	15348	15287	15226	15382	15413	15126	15126	15344	15137	15181	15224	15301	15380	15258	15263	15276	15273	15417	15281	15290	15404	15414	15392	15311	15315	15371	15157	15258	15091	15326	15473	15283	15281	15376	15330	15296	15324	15305	15355	15208	15324	15216	15191	15443	15385	15276	15329	15393	15407	15295	15281	15273	15343	15250	15378	15413	15281	15193	15382	15454	15403	15243	15317	15234	15472	15243	15322	15337	15265	15251	15221	15236	15302	15407	15468	15228	15404	15291	15369	15118	15393	15381	15186	15201	15275	15314	15096	15305	15293	15247	15463	15133	15500	15295	15378	15296	15551	15455	15199	15396	15430	15390	15256	15315	15286	15171	15216	15245	15354	15241	15286	15395	15186	15334	15236	15383	15199	15152	15218	15266	15302	15319	15491	15327	15356	15272	15356	15323	15421	15390	15274	15334	15401	15367	15386	15127	15310	15292	15336	15239	15313	15292	15272	15301	15576	15281	15209	15297	15346	15199	15319	15402	15277	15260	15389	15401	15319	15432	15230	15212	15381	15380	15249	15285	15361	15250	15298	15198	15434	15177	15147	15502	15277	15243	15249	15254	15102	15475	15290	15202	15335	15259	15352	15400	15332	15184	15489	15368	15405	15308	15309	15348	15304	15221	15227	15118	15422	15265	15415	15297	15372	15289	15290	15308	15386	15305	15243	15273	15229	15445	15231	15304	15241	15362	15344	15240	15295	15296	15220	15265	15290	15203	15269	15425	15300	15235	15321	15246	15225	15329	15341	15276	15263	15303	15204	15329	15256	15458	15240	15234	15365	15308	15340	15215	15281	15366	15333	15327	15346	15169	15280	15328	15318	15383	15273	15244	15288	15263	15340	15447	15390	15269	15433	15324	15346	15275	15419	15240	15471	15294	15346	15245	15223	15292	15302	15527	15333	15317	15302	15295	15224	15217	15321	15474	15295	15154	15361	15335	15352	15306	15280	15498	15309	15439	15240	15376	15329	15397	15448	15352	15328	15339	15486	15213	15287	15374	15322	15245	15323	15297	15427	15344	15256	15371	15467	15193	15351	15333	15247	15285	15417	15057	15415	15266	15382	15257	15342	15315	15382	15335	15407	15364	15316	15083	15206	15453	15425	15245	15202	15066	15274	15301	15433	15409	15327	15283	15331	15427	15200	15278	15287	15261	15366	15398	15331	15160	15423	15145	15324	15522	15263	15250	15269	15209	15221	15276	15494	15293	15281	15334	15364	15271	15507	15468	15133	15359	15265	15246	15304	15224	14990	15252	15254	15558	15226	15340	15358	15235	15164	15322	15279	15426	15340	15164	15286	15251	15255	15324	15400	15176	15265	15335	15235	15265	15244	15329	15438	15336	15148	15315	15223	15282	15299	15359	15407	15271	15303	15454	15422	15283	15161	15487	15353	15311	15331	15271	15432	15139	15380	15515	15343	15294	15253	15296	15168	15303	15228	15294	15263	15348	15165	15326	15172	15273	15140	15284	15268	15132	15310	15252	15212	15322	15290	15357	15268	15253	15287	15343	15352	15196	15318	15320	15208	15410	15244	15314	15297	15329	15337	15297	15466	15302	15194	15299	15205	15346	15230	15441	15384	15400	15254	15360	15374	15335	15336	15279	15374	15113	15450	15311	15359	15254	15382	15254	15270	15352	15160	15311	15491	15320	15378	15244	15400	15321	15253	15165	15313	15253	15181	15321	15284	15297	15412	15430	15375	15218	15145	15347	15103	15355	15279	15320	15276	15333	15321	15343	15211	15169	15291	15302	15223	15412	15154	15249	15261	15368	15315	15345	15573	15117	15210	15141	15258	15348	15253	15338	15351	15105	15339	15238	15356	15314	15375	15444	15372	15094	15367	15175	15310	15411	15339	15394	15119	15271	15298	15275	15245	15304	15369	15386	15285	15320	15288	15390	15089	15287	15361	15393	15272	15300	15285	15379	15440	15375	15280	15181	15238	15544	15304
22796	21306	29282	23687	21468	23314	24571	19266	18319	18659	18486	18487	18424	18335	18215	18157	18272	18120	18216	18018	18177	18121	17990	18222	18220	18102	18109	18055	18096	18222	18054	18060	18202	18093	18106	18001	18184	17968	18194	18002	17834	18082	17975	17825	18156	18010	17855	17797	17998	18102	17961	18129	18135	17968	18177	17853	17956	18145	17936	18150	17992	17939	18000	17862	17851	17781	17865	18003	17864	18013	17952	18067	18032	18072	17880	18524	18653	18915	18445	17955	18357	17830	18211	17952	17958	18041	18036	17985	17814	17855	17999	17803	17918	17987	18067	18007	17980	18009	18019	18016	18045	17792	17881	17841	18011	17889	18032	17880	17988	18173	17996	17983	17983	17877	18122	18059	18110	17963	17967	17869	18057	17969	17990	17995	18151	17911	17800	17841	17764	17951	18072	17979	18016	17712	17858	17984	17942	17999	17995	18159	17898	17957	18093	18204	17925	18044	17966	18060	17951	18052	17998	17944	18075	17827	18022	17889	17987	17989	17961	17988	17984	17911	17941	18046	17947	17902	17905	17996	18107	17940	18041	17905	17852	17977	17922	17975	18154	17941	18168	17896	18053	17869	17883	17837	18097	18090	18160	17793	18077	17844	17933	18015	17841	17926	17893	18018	17945	17998	18094	18049	17996	18125	17951	17987	17994	17837	18046	18047	17952	18111	17969	18017	17931	17847	17939	17810	17938	17969	17879	17984	18057	18041	18051	18048	17706	17783	18003	18112	18064	17922	17847	17993	18036	17802	18044	17686	18005	18188	17842	17974	17915	18037	17856	17830	18243	17823	17910	17830	17995	18027	17960	18087	17910	17986	17866	18014	17824	17963	17956	18161	17877	17875	17801	17803	18034	18031	18126	17771	17677	17772	17952	17855	18032	17950	17994	18050	18095	17996	17957	17932	17917	18071	18010	18012	18023	17796	18061	18096	17937	18076	17806	17958	18080	17963	17848	17839	18049	17853	18161	17747	18147	18054	18148	18258	17909	17991	17999	18000	17761	17831	17913	18002	17949	17957	18015	17968	18063	18096	17810	17851	17738	17859	17829	17911	17985	17837	17959	17913	17969	18114	17942	17737	18029	18025	18051	17787	17791	18064	17623	18018	17945	17903	18029	17710	17892	17898	17937	18033	17886	17811	17802	17822	17835	18022	17874	17945	18048	17909	17874	18089	17895	18098	18005	17851	17868	17867	17945	18221	17891	17809	17798	17924	17935	18184	17961	17913	18017	17987	18065	17996	17881	17834	17829	17840	18032	18112	17924	17867	17982	18159	17823	17924	18097	17931	17984	18056	18000	17814	18101	17934	17967	17786	18090	17809	18068	18026	18085	17928	17790	17903	17977	17887	17942	17917	17841	18008	17984	18195	17994	17908	17971	17865	18045	17853	17798	18000	17927	17871	17769	17949	17950	17949	18029	17840	17952	17993	17859	18016	17939	18001	18006	17913	17974	17855	17864	17897	17895	17856	17761	17908	17880	17935	17985	17948	17886	17768	17882	18046	17933	17892	17783	17829	18009	17977	17849	18186	17773	17975	18134	17832	17961	17815	17976	17931	18014	17817	17882	17913	17996	17848	18106	18056	17890	17937	18125	17968	18097	17760	17911	17935	17980	18030	18002	18045	17839	17942	18090	17902	18075	17950	17822	17891	17986	17836	18139	17910	17927	17959	17991	17884	17837	17881	17764	17718	17894	17953	17923	17742	17965	17791	17975	17927	17838	17864	17847	17772	17821	17892	17930	17939	17725	17884	17896	18027	18203	17983	18083	17887	18048	18037	18169	17901	17878	17883	17912	17814	18055	17897	17936	17888	18115	17894	17952	17905	17861	17992	17927	17835	17805	18057	18072	17981	17804	18085	17899	17843	17811	17897	17740	17859	17869	18008	17856	17921	17927	17989	17941	17985	18160	18096	18015	17868	17911	17843	17744	17903	17913	18111	17831	17877	18022	17802	17873	17874	17932	17986	17852	17915	17962	17896	17907	17998	18026	18071	18108	17921	18129	17900	17840	17718	17884	17886	17913	17961	18035	18000	17861	18158	17990	17901	17870	18138	17719	17795	18049	17820	17893	17986	18042	17849	17934	18192	17825	18178	17969	17896	17828	18024	17934	17681	17795	18110	17928	17923	17838	17926	17864	17877	17620	17942	17884	18106	17987	18223	17958	17821	17892	18000	18170	18094	17891	17906	18011	17896	17616	17807	18056	18078	17981	17863	18100	18004	17959	17891	17985	17980	18068	18052	17697	17905	17912	17859	17767	17811	17990	17817	17862	18264	17889	17805	17799	18033	17867	17732	18002	17982	17856	17891	18028	17964	17857	18042	17801	18018	17965	17969	17854	17766	17942	17916	17977	17902	17889	17985	17809	17970	17893	17980	18078	17980	17767	17644	18065	17942	17965	17947	17969	17856	17770	17914	17702	17816	17921	17946	17761	17816	17912	17895	17872	17904	17796	17743	17871	17837	17727	17853	17915	18005	18084	17872	17982	18255	18040	17842	17982	17903	18024	18063	17830	17792	18100	18024	18230	18055	18133	17770	17857	18050	17871	18008	18026	18025	18209	17928	17695	17956	18147	17920	17995	18040	18072	17930	17987	17948	17997	18092	17848	17790	17964	17904	17944	18064	17812	17954	17815	17803	18114	17804	18010	17887	18053	17886	17861	17984	17953	17996	17886	17796	17992	17797	17745	18214	17945	17968	18168	17957	17952	17833	17879	17744	17864	17881	17926	17977	17936	18091	17945	17885	17958	17831	17928	17769	17933	17843	18012	17827	17862	18151	18077	17961	17977	18051	18002	18057	18002	17909	17949	17971	17799	17877	17894	17963	17897	18100	17869	18037	17930	17904	17947	17804	17837	17734	17815	17909	17711	18039	17812	17937	17793	17763	17929	18079	18124	17957	17982	17950	17850	18105	17998	18032	17756	18004	17958	17941	17847	17945	17977	18000	17898	17842	18135	17851	17945	18082	17865	17935	17941	17952	17994	18037	17970	17921	18160	17940	18044	17955	17793	17866	17983	17850	17953	17762	17922	18021	17881	18034	17776	17772	17873	18084	17850	17919	17853	17874	18099	17801	17864	17918	17774	17858	18061	18099	17944	17906	17929	17820	17902	18026	17954	17851	17859	18007	17909	17874	17880	17833	18025	17911	18126	17834	17703	17878	17901	17952	17794	18093	18025	18134	17879	17924	17900	18102	17924	18006	18075	17987	18033	17896	17971	18013	18070	18191	18056	18028	18065	18215	18048	17890	17976	17860	17860	17954	18110	18128	18042	17850	17928	18009	17955	17873	17836	17824	18054	17782	17842	17940	17898	17960	18011	17854	17781	17742	17994	18009	17871	17930	18020	17805	18022	17867	17974	18069	18111	17993	18081	17955	18156	18010	17949	18045	18032	17872	17964	17788	17756	17814	17897	17880	18004	17928	17917	17801	17949	18016	17987	17863	18032	18055	17958	17871	17776	17926	17831	17979	17889	17969	17887	17871	17942	17987	18024	17831	18133	17789	17930	17851	17871	17941	18078	18110	18127	17979	18074	18035	17956	17642	18060	17780	17845	17929	18009	17928	18195	17941	17871	17881	17979	17639	17926	17872	17939	17943	17990	17804	17971	17970	18038	17847	17994	18056	17954	17953	17897	17948	17986	18045	17785	17948	18099	18045	17894	18044	17848	18008	18035	17955	18126	17827	17997	18076	17884	17784	17969	17900	17761	17999	17896	17874	17863	17976	17914	17935	17943	18003	17910	17965	17962	17819	17972	18152	17937	18029	17891	18001	18056	17939	17781	17961	17912	17899	18033	17963	18052	17799	17782	17798	17907	17900	17918	17973	18064	17919	17929	17841	17977	17821	17921	18168	17861	17836	18022	17743	17929	18143	17970	17964	17840	17800	17876	17729	18042	17981	17976	17990	17948	18030	17943	17975	18023	18046	17854	18110	17780	17924	18008	17854	17994	18031	18141	18081	17999	18143	18060	17786	17782	17892	17631	17841	17876	18051	18183	17777	17759	17941	17958	18042	17768	18020	17906	17973	17943	17758	17884	18087	17851	17758	17953	17778	17942	18049	17944	17950	17897	17694	17964	18055	17962	17893	17867	18020	18057	17914	18063	17822	17916	18037	17859	17902	18010	17937	18030	17701	17806	18049	18160	17987	17896	17799	18185	17990	17726	17911	17657	17843	17908	17932	17809	18018	17944	17997	17977	17884	17837	17771	17815	18053	18011	17966	17971	17665	17900	17767	17890	17873	17911	17901	18054	18115	17977	17961	18094	18220	17913	17748	17814	18017	18148	17855	18055	17796	18097	17996	17962	18126	17855	17939	17869	17924	18052	17876	17906	17854	18116	18015	17951	17968	17838	17790	18001	17911	17909	17996	17699	17964	17909	17922	17827	17798	17886	17809	17936	18043	17983	18128	17866	17935	17918	18011	18063	18091	17736	17996	17883	18090	18120	17730	18048	18054	17953	17923	17833	18023	17975	18071	18146	17931	17896	18010	18074	17809	18039	17871	17820	17919	17946	17915	17855	18043	17956	18004	18023	18019	18005	17833	17921	17942	17921	17697	17921	18066	17993	18148	17902	17869	17947	17844	17958	17781	17800	18037	17945	17914	18030	17741	17900	17961	18010	18057	18079	18068	17956	18103	17749	18029	17953	17862	17899	17900	18047	17992	17865	17828	17891	17946	18067	18192	17948	18090	17837	18171	18151	17973	17921	17893	17756	17768	18048	18077	17873	17763	17977	17786	17913	17724	17919	17983	18020	17943	17972	17913	17891	17903	17804	17872	17829	17703	18178	18148	18014	18161	18098	17930	18044	18215	17945	17986	18064	17873	17644	17765	17926	17860	17880	17969	17737	17812	18069	17985	17893	17831	17841	17866	17847	17928	17897	18028	17963	18129	17908	18045	17971	17822	17991	17959	17892	17743	18030	18049	17938	17725	17887	18047	18050	17858	17726	17792	17973	17749	17859	17981	18089	17775	18065	18071	18044	17877	18065	17986	17976	18131	18075	17903	18019	17761	17883	18068	18031	17868	17859	17810	17950	17990	17925	17906	18064	18031	17993	17791	17995	17870	17880	18209	18108	18033	17844	17989	17958	18006	18250	18130	17833	17968	17903	18074	17890	17827
15139	26153	24251	20088	18206	17587	17118	16634	16564	16229	16196	15876	16005	15983	15994	15830	15913	15773	15829	15765	15687	15788	15865	15763	15701	15788	15690	15577	15769	15896	15803	15664	15748	15680	15474	15670	15643	15554	15456	15696	15606	15802	15635	15713	15559	15647	15566	15708	15719	15585	15386	15656	15598	15883	15719	15690	15631	15760	15643	15642	15798	15640	15587	15678	15550	15755	15603	15616	15618	15566	15745	15511	15470	15803	15611	16847	17120	16836	16078	15539	15598	15537	15589	15555	15562	15677	15619	15770	15555	15794	15604	15651	15520	15620	15575	15443	15703	15739	15781	15751	15488	15543	15530	15676	15389	15741	15645	15679	15554	15638	15411	15649	15698	15641	15644	15480	15650	15580	15630	15727	15704	15609	15757	15536	15776	15625	15452	15574	15577	15494	15489	15548	15507	15765	15612	15525	15614	15733	15587	15675	15592	15661	15586	15633	15746	15599	15550	15788	15579	15468	15498	15501	15643	15674	15706	15637	15579	15597	15644	15749	15595	15819	15572	15700	15533	15745	15727	15526	15574	15616	15424	15642	15459	15605	15629	15651	15730	15453	15546	15624	15595	15707	15594	15619	15610	15644	15528	15657	15569	15510	15627	15676	15607	15773	15688	15657	15570	15644	15712	15586	15701	15522	15671	15576	15630	15623	15360	15549	15678	15644	15641	15548	15749	15782	15835	15701	15618	15739	15500	15536	15637	15812	15711	15582	15502	15634	15682	15620	15625	15558	15587	15424	15586	15650	15556	15527	15447	15761	15470	15655	15529	15758	15578	15715	15520	15676	15724	15734	15567	15514	15754	15501	15501	15509	15570	15826	15517	15564	15491	15832	15744	15620	15540	15545	15500	15658	15736	15809	15521	15600	15559	15757	15755	15598	15518	15515	15658	15711	15619	15572	15545	15632	15690	15584	15651	15713	15523	15626	15495	15488	15598	15709	15680	15459	15620	15633	15806	15734	15575	15405	15531	15578	15635	15777	15664	15535	15690	15738	15652	15670	15474	15651	15621	15589	15662	15557	15592	15723	15636	15720	15531	15542	15527	15718	15619	15668	15702	15671	15494	15576	15633	15587	15686	15678	15500	15533	15692	15592	15636	15628	15427	15682	15814	15701	15615	15635	15572	15590	15427	15455	15553	15438	15593	15568	15522	15454	15648	15610	15551	15579	15604	15549	15573	15633	15588	15522	15445	15699	15576	15617	15703	15626	15599	15706	15690	15626	15559	15558	15577	15713	15562	15664	15640	15751	15641	15690	15481	15628	15680	15514	15520	15553	15787	15600	15582	15659	15560	15747	15752	15601	15720	15646	15692	15580	15685	15532	15492	15734	15793	15608	15633	15583	15628	15454	15482	15676	15503	15721	15762	15624	15522	15616	15481	15526	15753	15598	15398	15570	15713	15621	15483	15772	15600	15736	15508	15817	15666	15678	15666	15700	15630	15570	15624	15602	15621	15518	15679	15655	15724	15590	15543	15587	15671	15446	15619	15548	15678	15594	15568	15557	15519	15784	15614	15620	15594	15661	15535	15678	15625	15517	15512	15590	15612	15504	15450	15683	15596	15628	15603	15378	15777	15535	15568	15547	15614	15505	15591	15535	15593	15460	15605	15604	15532	15538	15549	15566	15674	15603	15625	15600	15573	15611	15791	15592	15667	15708	15728	15737	15606	15571	15583	15513	15637	15592	15621	15610	15687	15607	15490	15779	15648	15458	15649	15561	15544	15597	15779	15634	15568	15517	15509	15552	15552	15653	15536	15776	15528	15533	15499	15631	15603	15533	15519	15545	15549	15633	15608	15573	15615	15567	15495	15633	15539	15672	15557	15682	15559	15700	15762	15555	15707	15658	15545	15602	15560	15528	15602	15520	15590	15598	15424	15691	15442	15620	15809	15585	15604	15623	15677	15454	15493	15652	15517	15629	15612	15552	15644	15699	15493	15561	15530	15630	15584	15583	15498	15701	15656	15774	15489	15550	15766	15659	15523	15476	15736	15532	15652	15465	15585	15801	15738	15579	15740	15711	15611	15655	15589	15467	15500	15680	15529	15549	15600	15635	15547	15704	15706	15666	15558	15608	15585	15511	15741	15742	15554	15531	15572	15720	15660	15666	15507	15464	15667	15526	15475	15516	15594	15577	15787	15652	15689	15559	15526	15573	15638	15555	15681	15553	15441	15527	15628	15693	15599	15611	15520	15678	15598	15610	15581	15667	15467	15624	15530	15514	15569	15703	15570	15498	15623	15667	15592	15473	15484	15670	15718	15641	15558	15643	15688	15448	15778	15614	15633	15810	15747	15528	15702	15609	15617	15724	15486	15616	15687	15538	15633	15579	15732	15420	15538	15509	15729	15480	15593	15725	15556	15753	15655	15678	15736	15607	15526	15581	15411	15755	15352	15596	15491	15536	15552	15577	15538	15680	15681	15653	15577	15566	15522	15714	15604	15519	15630	15771	15640	15683	15702	15571	15643	15748	15642	15628	15623	15641	15601	15498	15555	15540	15750	15589	15613	15718	15669	15502	15667	15587	15602	15404	15660	15708	15707	15550	15533	15601	15675	15715	15720	15742	15559	15625	15689	15668	15428	15556	15529	15743	15504	15704	15551	15730	15710	15644	15563	15446	15640	15647	15575	15406	15631	15571	15508	15782	15609	15554	15632	15738	15570	15642	15611	15609	15718	15675	15734	15629	15652	15679	15486	15506	15650	15611	15576	15647	15544	15609	15633	15575	15487	15526	15676	15584	15730	15557	15695	15599	15550	15515	15624	15732	15622	15583	15552	15700	15539	15598	15618	15724	15507	15650	15688	15637	15478	15464	15579	15637	15505	15705	15728	15654	15738	15694	15793	15541	15794	15612	15641	15441	15503	15793	15413	15663	15660	15616	15461	15649	15613	15557	15685	15644	15590	15585	15807	15740	15603	15612	15559	15833	15687	15436	15583	15634	15613	15537	15690	15533	15625	15755	15547	15682	15605	15707	15653	15715	15374	15396	15598	15656	15682	15755	15710	15473	15561	15656	15667	15773	15401	15645	15509	15782	15546	15479	15669	15833	15566	15762	15533	15752	15635	15607	15662	15592	15618	15555	15502	15483	15742	15506	15434	15550	15610	15590	15465	15552	15606	15781	15731	15576	15517	15604	15537	15650	15603	15533	15593	15652	15449	15555	15682	15649	15664	15543	15440	15688	15707	15613	15699	15483	15810	15769	15559	15652	15588	15703	15541	15599	15586	15548	15635	15467	15521	15642	15577	15704	15601	15666	15756	15742	15763	15602	15534	15737	15588	15631	15657	15513	15630	15616	15732	15652	15795	15486	15441	15555	15753	15637	15597	15549	15781	15743	15501	15575	15512	15576	15539	15662	15578	15594	15655	15583	15599	15618	15723	15655	15605	15703	15634	15564	15769	15624	15653	15556	15667	15615	15661	15667	15653	15483	15413	15663	15516	15555	15528	15631	15556	15448	15652	15535	15478	15651	15456	15549	15611	15487	15541	15607	15504	15609	15694	15514	15624	15575	15447	15575	15725	15630	15643	15540	15594	15516	15632	15401	15622	15602	15618	15637	15759	15715	15632	15511	15520	15609	15661	15677	15563	15518	15641	15553	15629	15579	15517	15755	15551	15744	15550	15673	15669	15477	15507	15514	15685	15668	15669	15544	15707	15480	15620	15631	15466	15558	15652	15424	15745	15663	15566	15870	15635	15621	15621	15754	15672	15591	15735	15483	15712	15702	15609	15626	15280	15632	15652	15504	15698	15638	15685	15635	15596	15584	15658	15547	15717	15649	15687	15507	15749	15542	15760	15842	15467	15545	15621	15682	15585	15619	15627	15506	15754	15640	15588	15706	15663	15597	15782	15704	15620	15541	15572	15549	15503	15615	15392	15663	15567	15506	15568	15674	15688	15687	15525	15674	15589	15757	15601	15608	15542	15575	15603	15639	15630	15611	15607	15469	15862	15729	15624	15658	15688	15529	15711	15622	15543	15488	15605	15661	15679	15660	15815	15700	15606	15795	15617	15679	15726	15406	15646	15594	15697	15545	15574	15753	15633	15660	15583	15573	15617	15522	15664	15630	15513	15554	15606	15653	15508	15711	15462	15617	15736	15588	15690	15640	15423	15662	15592	15613	15476	15712	15540	15611	15663	15604	15664	15548	15517	15490	15477	15600	15560	15776	15680	15575	15450	15587	15473	15712	15669	15739	15714	15620	15693	15734	15502	15377	15768	15587	15818	15511	15765	15544	15694	15628	15486	15557	15496	15733	15590	15612	15765	15514	15525	15665	15513	15669	15477	15645	15455	15490	15518	15746	15640	15532	15797	15512	15592	15488	15390	15680	15747	15661	15652	15701	15544	15752	15589	15728	15545	15588	15696	15629	15510	15531	15499	15671	15553	15754	15680	15668	15696	15641	15673	15577	15518	15803	15719	15576	15594	15500	15474	15496	15532	15647	15603	15509	15458	15669	15583	15571	15773	15523	15676	15445	15607	15594	15381	15757	15789	15583	15543	15653	15633	15601	15554	15591	15504	15654	15640	15561	15558	15542	15428	15630	15638	15512	15588	15758	15494	15592	15376	15619	15503	15757	15576	15695	15570	15521	15545	15470	15680	15585	15727	15626	15775	15566	15789	15799	15635	15598	15538	15620	15569	15746	15720	15596	15507	15710	15583	15641	15560	15632	15675	15777	15763	15564	15531	15631	15650	15677	15663	15657	15679	15518	15647	15697	15733	15562	15681	15602	15725	15568	15686	15457	15633	15678	15657	15727	15472	15546	15600	15660	15692	15591	15552	15577	15479	15469	15553	15536	15514	15529	15644	15614	15561	15590	15598	15568	15562	15544	15642	15386	15507	15639	15556	15724	15509	15556	15722	15683	15761	15618	15639	15656	15601	15616	15577	15584	15656	15805	15623	15682	15741	15724	15602	15741	15571	15576	15601	15674	15652	15535	15576	15646	15494	15647	15574	15572	15645	15574	15564	15528	15738	15656	15671	15648	15806	15733	15655	15542	15634	15634	15876	15527	15502	15677	15518	15566	15691	15704	15563	15586	15595	15675	15437	15396	15511	15592	15568	15473	15755	15551	15611	15645	15649	15604	15633	15525	15638	15651	15756	15634	15709	15518
27258	21754	23800	20133	17058	16803	17363	17131	17221	17186	17146	17098	17187	16999	17028	17269	17146	16924	17144	16755	17060	17029	17010	16966	17021	17052	17068	16902	16911	16995	17004	16889	16995	16885	17135	16995	16914	16953	17028	16908	16837	17005	17127	16915	17047	17066	17038	17084	17136	17136	17065	16909	17084	17113	16783	16830	16965	16993	17185	16841	16919	16832	17060	17225	16860	16833	17219	17000	16952	16909	17049	17214	16964	16889	16970	16994	17061	17249	17114	16977	16968	17101	16970	17122	16850	16921	17105	17087	16809	16839	16784	16967	16799	17175	17005	16740	16783	17136	17015	16923	17055	16847	17069	17039	17073	17054	16993	17063	17066	17065	16954	16837	16901	17339	16894	17106	17065	17028	16894	16891	16922	16906	16973	16927	17105	17115	16872	16815	16916	16872	16835	17010	16985	16936	16929	16815	17054	17095	17185	16964	17019	17163	17167	17045	16936	16976	17013	16961	17061	16920	16943	17125	16767	17022	17076	17096	17000	16943	17051	16905	16907	16948	17143	16950	16946	17117	16819	17094	17099	16784	17098	16855	17153	17144	17076	16984	17103	17173	16933	16978	16833	16933	17097	16841	17194	17095	16955	16884	16822	16841	17158	17193	17119	16909	16889	16844	16948	16975	17047	17186	17012	16995	17037	16916	16827	17032	17122	17095	17015	16783	16944	16844	16911	16812	16945	16858	16978	16955	17154	16826	16999	16991	16800	16977	17157	16884	16876	16961	16986	16985	16845	17060	16900	16906	16861	16842	16982	16900	16964	16806	17043	17074	17039	17118	16848	17146	16957	17182	16977	16858	16836	16977	17036	16998	17048	16990	16918	17057	16929	16811	17125	17062	17157	17081	16970	17030	16919	16947	16942	16958	16951	17003	16891	16965	16881	16996	17119	17123	17220	16935	16819	16996	17059	16840	16975	17027	17046	16831	16905	17116	16894	17031	16949	16982	17050	16891	16930	16995	16785	16960	17070	16990	16986	16881	16814	16837	17049	16862	16892	16954	16891	16865	16921	17007	17041	17140	16959	16942	16955	17148	16979	17141	17059	17012	16946	16944	16960	16923	16863	16978	17025	16928	17033	17065	16978	17210	16881	16925	16929	16908	17169	16999	17022	16821	16832	17083	17146	17017	16909	16800	17069	16852	16881	16703	16980	16969	17048	16885	16976	17184	16944	16939	17002	16838	17217	16981	17014	17168	16973	16989	16833	17004	17127	16844	17076	17054	17070	16991	17205	17029	16835	16960	16934	17046	17036	16975	16969	17117	16937	16937	17090	17090	16710	16993	17043	17071	17050	17107	16964	16880	16804	16908	17056	17060	16969	16978	16798	16891	16925	16948	16887	16906	16854	16880	16933	16915	17026	17091	17014	16982	17088	16892	17100	17050	17016	16763	17092	16982	16990	16928	17130	17002	17124	16965	17031	17166	17055	16886	17120	17065	16995	17024	17027	16896	17084	17211	16968	16978	17088	16935	17195	16998	17121	16925	17003	16883	16878	16801	16881	16871	17032	16923	17028	17146	16791	17036	16852	16844	16965	17040	17121	17034	16913	16880	17270	16846	17069	17041	16964	16803	16925	17036	17149	16988	17113	16746	16966	16753	16842	16776	17019	16964	17037	16882	17123	16846	17052	16948	16951	16922	16997	17007	17081	17035	17072	17209	16893	17165	17035	16956	17051	17032	16919	17011	17046	16688	17067	16958	17051	16968	17044	17022	16995	17067	17033	17142	16747	17176	17195	17071	16928	16989	16915	16892	16875	17057	16996	16833	17099	17138	16853	17021	17100	16909	16952	17053	16899	16945	16920	16944	17124	16719	17146	17177	17066	17077	17070	17108	17018	16975	16942	17163	16997	16877	16956	16943	16985	16563	16893	17136	17220	17060	16960	17220	16901	17102	17076	16919	17105	17081	16965	17023	16984	17075	17054	16951	17048	17110	17006	17006	16964	16944	16960	16845	17093	16895	16853	17023	17068	16848	16997	16917	16828	16963	17063	17049	16980	16973	17015	16963	17077	16988	16870	17040	16850	16950	17268	17056	17044	17079	17011	16827	16824	16940	16863	16867	16892	17091	17004	17008	17157	17080	16787	16885	16956	16856	16969	17055	17028	17046	16942	16998	16968	16941	16809	17004	17109	16799	16754	16993	16904	16898	16881	16915	16940	17020	17130	17192	17026	17155	17065	17025	17078	17057	17088	16967	17065	17034	16889	16930	17012	16892	16815	17064	17194	17072	17192	17154	17077	17148	17099	16989	16998	16891	17036	17137	17116	17112	16858	16905	17040	17002	17015	16995	17088	16988	16970	17067	16959	16977	16883	16738	16984	17121	17064	16902	16838	16879	16840	16940	17052	16924	16974	16984	17032	16972	17101	16887	16865	16985	16755	17030	17112	16941	17066	16968	16924	17099	16901	17027	17099	17082	17078	16780	17195	17054	17116	16955	17035	16970	16925	16928	17053	17023	16961	16924	16959	17001	16900	16771	17020	17045	17053	16964	17062	16896	16969	17022	16892	16874	16872	16831	17190	16913	16929	17023	17063	16962	16878	16976	17020	17037	16913	16991	17182	16988	17062	16929	17106	17133	16992	16847	17062	17010	16966	17013	17014	17021	16920	17121	16988	16920	17041	16879	17030	16970	16824	17172	17072	16975	16863	16905	17092	16887	17030	16990	16806	17088	16999	16962	16902	17058	17055	16784	16959	17014	17017	16989	17087	17120	16823	17299	16938	16774	16941	16927	16910	16993	17026	17085	16895	17042	17101	17116	16959	17034	16859	16714	17069	17152	16912	16943	16859	16842	17025	16997	17006	17104	17007	17061	16984	16824	16966	17145	17214	16885	17284	17091	17035	16852	16888	16938	16861	16971	17011	16924	16986	16968	16837	17084	17044	16998	17038	17117	17024	17237	16928	17088	17118	16966	16979	17014	17009	17048	17184	16952	17041	17155	16919	17178	17005	16967	16961	17051	17003	17052	17106	16943	17225	17083	16974	17085	17202	17026	17032	16958	16794	17020	16854	17017	16978	16806	16770	16931	16989	16931	17049	16999	17024	16883	16698	16886	17039	16900	17079	17110	16990	17036	16963	16984	16907	16818	17143	16993	16847	16843	17080	16922	16991	17261	16935	17021	17014	16878	16884	17097	16886	16960	17029	17028	16859	17032	17142	16891	17120	17027	16883	16946	16983	16917	17175	17028	16941	17053	17162	17041	17037	17046	16958	17027	17183	16841	17052	16940	16996	17004	16858	16920	16913	17248	16906	16901	16992	17062	16930	17034	16992	17204	17002	16794	16964	17020	17007	17199	17028	16943	16966	16997	16863	17045	17040	16946	16913	16894	16998	16894	16886	16947	17077	16985	17115	17177	16924	17069	16987	16918	16901	17027	17044	16903	17080	16837	16977	16786	16710	17027	16982	16986	16952	16927	16926	16818	17070	17255	17035	16920	16929	16928	16936	16835	17021	17062	17022	17183	17108	16983	16972	17116	16961	17016	17019	16924	17175	17070	16987	16890	17075	17078	17075	16719	17120	16978	17021	16969	17035	16994	16958	16832	17073	16864	17069	16923	17055	16887	16996	16780	17105	17016	17195	16855	16942	17105	16942	17173	16809	16889	17006	16931	17257	17063	16893	16941	16899	16932	16772	17252	17019	17191	17084	16829	17094	16853	16911	16928	16958	17037	16993	17072	17069	16945	17081	16957	17046	17206	16975	16916	16735	16950	16926	17218	17072	16984	17023	17097	17127	17035	17118	17181	17155	17025	17007	16994	17069	16901	17180	17077	17165	17295	17001	16741	16921	16976	17150	16872	17108	17009	17034	17067	17047	17060	16864	17092	16984	17075	16985	17007	17135	16903	17113	16966	17052	16912	16828	17046	17139	16845	16942	16742	16851	17137	17072	16957	17081	17163	16910	17071	16955	17065	17008	17093	17148	16890	16951	16985	16791	17128	16897	17081	16953	16993	17126	17012	17007	17085	17081	17052	16792	16745	17130	16898	17077	17090	17012	16920	17068	16999	17044	16942	17073	17111	17240	16942	17064	16984	16954	17071	17080	16996	16936	17121	17146	16964	17189	17063	16851	17048	17020	17050	17113	16901	17036	16813	16873	17038	17076	16915	16927	16901	17028	16725	16965	16854	16953	16832	16936	17115	16827	16817	16830	17094	17130	17058	16890	17236	16990	16894	17076	16928	17000	17050	16930	17024	16801	17103	16874	16856	16991	16846	16905	17007	16990	16905	16991	16947	16888	17037	17150	17040	17008	16897	17041	16866	17007	17047	16935	17072	16843	16994	17000	17175	16866	16980	16805	17046	16833	17017	17042	17175	17020	17026	16968	17049	17021	16989	16980	16973	16883	16712	17147	17017	17033	16967	16741	17152	16913	16918	16930	16847	16873	16978	17030	16900	16964	16881	17018	17003	16966	17215	17103	16811	16932	17035	16907	17072	16913	16960	17112	17000	16873	17083	17227	17081	17112	16830	16900	16891	17047	16919	17181	16855	17011	17243	16885	17063	16839	16858	16812	17043	16919	16977	16832	17142	17107	16891	17097	16951	16977	16994	17045	16932	16958	17077	17115	17088	17024	17100	16961	17018	17113	16976	16942	17008	16949	17068	16916	17171	16881	17096	16902	17027	16990	16728	17047	17087	17105	16847	16767	16875	17014	17074	17043	16896	16961	17337	16833	17064	16904	16874	16778	16964	17077	16970	16934	17063	17032	16827	16743	16975	17087	17197	16976	16929	16945	16928	16983	17216	17157	17107	16972	17012	17038	17091	16782	17019	16926	17072	16930	16851	17134	16804	16878	16923	17112	17083	17012	16789	17007	17021	16903	16912	17188	17011	17081	16914	16745	16917	16971	16846	17149	17036	17153	17143	16979	17011	17112	16833	17109	17081	16964	16920	17015	17185	16733	17117	17161	16938	16883	16981	17014	16957	17220	17197	16974	16864	17123	17088	16870	16943	16781	17158	16996	17193	16956	17037	16893	17085	16948	16999	16881	16921	17223	17083	16936	17069	17140	17021	16998	17020	17013	17002	16986	17124	17208	17045	16994	17079	16895	16983	17092	16906	16964	17012	16839	16788	17223	16943	17029	16938	16935	17039	17056	17004	16803	16879	16778	17119
13825	15600	15719	15190	15231	15157	15007	14854	15210	14956	15061	15125	15121	15211	15094	14984	15039	14959	15010	15003	15049	14883	15206	14976	14851	15106	14930	15148	15078	14891	14867	15037	14873	14969	15051	14916	14994	15025	15045	15178	15082	14974	15060	15175	15006	15111	15075	15034	15034	15059	15009	15026	15101	14936	15151	15229	15010	15074	14926	15030	14887	14988	14947	15053	15116	15139	15014	14990	14901	15017	15185	15020	15055	15116	15008	15107	14981	15122	15142	15109	14892	14869	15058	15071	15130	14914	15000	14974	14920	14930	15082	15061	15075	15039	14864	15035	15076	15058	15065	15196	14975	15095	14921	15009	15046	14861	14900	15027	14957	15040	15102	14926	14896	15087	15097	14948	15018	15018	15106	15052	14853	15033	14975	15023	15076	14952	15074	15172	15014	14927	14989	15045	14993	15122	14895	14862	15009	14891	14881	14965	14961	14996	14930	15182	15004	14937	14903	14849	14987	14891	15092	14975	15099	15133	14983	15062	15188	14779	15117	15011	15216	15198	14954	14987	15072	14912	14914	14915	15074	14981	15099	15132	15047	14935	14992	15014	15062	14974	14971	14848	15014	14929	15064	15056	15010	15113	15082	15019	15010	15180	14964	15084	15100	15027	15039	15076	15137	14896	14981	15005	15052	14950	14949	15086	14905	15031	14945	15027	15064	14921	15035	15019	15201	14996	14961	15182	14967	14967	15004	15183	14844	15170	15071	15004	15112	14941	15095	14913	14968	15071	14932	15034	14968	14992	14755	15196	14858	14972	15106	14901	14959	15041	15137	14866	15021	14856	14996	14984	14979	14958	15039	15118	14987	15039	15032	14893	15068	14868	15211	14934	14969	15107	15046	14974	15079	15059	14949	14962	14991	15131	15076	14977	15013	15062	14960	15108	15125	14992	14934	15106	14897	14996	14988	15024	14983	15002	15021	15022	15124	14972	15066	15048	15028	14957	14971	14894	15080	15026	15160	15079	14833	14901	15004	14857	15051	14889	14926	14985	15036	15143	15077	15102	15081	14968	15006	15219	14960	15046	15245	14971	15115	14897	15037	15073	15021	15112	15076	14920	15056	15060	14901	14937	14878	14982	15134	14923	15077	15027	14945	14979	14934	15027	15045	14717	14944	14984	14905	14963	15176	14958	15274	14867	15047	14900	15003	14986	15009	15081	14921	14997	15014	15111	14854	14878	14985	15114	15019	15041	14955	14988	15007	15052	15030	15203	15045	15071	14964	15049	15047	14757	15232	15041	14861	15020	15118	15026	15012	14985	15032	15112	15071	14984	15006	14938	14991	15007	15120	15064	15122	15054	15117	14948	15117	15093	15076	14997	14837	14813	14927	15099	15186	15030	14932	15102	14934	15133	15001	14986	14957	15075	14960	15019	15007	15011	15130	14994	15007	15012	15096	14989	14896	15105	14966	15114	14866	15041	14927	14997	14873	14968	15021	14953	14969	15053	15170	15236	15108	14925	14938	15086	14926	15024	14935	15109	15230	14969	14922	14913	15228	14987	15080	15115	14931	15039	14942	14882	15196	14800	15076	15134	14955	15046	14898	15075	14827	15099	14884	15103	15022	14987	14947	15129	14945	15107	15033	15015	14946	14952	14961	14945	14991	14985	15005	15045	15063	14916	15076	15151	14993	15063	14943	14999	15157	15082	14842	14971	15060	15126	14984	15065	15161	14954	14975	14986	15057	14988	15001	15117	15021	15096	15127	15081	14981	14981	15089	14914	14974	15039	15158	15069	15095	15056	14906	14984	15032	15084	15176	14947	15183	15129	15044	15139	15133	14951	14974	14916	15153	14877	14930	15055	14848	15092	15131	14870	15082	14886	15085	14897	14968	15028	14926	15041	14935	15032	14937	14938	15028	15065	15149	15071	14948	14971	15034	14963	15108	14984	15078	14974	15006	15150	14951	15066	15001	15026	14871	14959	14910	15016	14703	15070	15057	15094	15102	15140	15144	15008	14970	14909	15039	15059	14955	15074	15071	14975	14999	14956	14971	14957	15165	15154	15057	15113	15048	14921	15027	15077	15072	15189	14904	15177	14958	15033	15046	14939	14976	15022	14925	15179	15036	15143	15196	14870	15127	15155	15028	15182	14989	14997	15000	15021	15089	14970	14918	14974	14986	15085	15104	14927	14957	15105	15043	14801	15280	15089	14826	15020	15109	14860	14960	14906	14831	14913	15082	15015	15055	15012	14908	15228	14961	14990	14898	15062	14920	15073	15130	15147	15132	15072	15041	15126	14857	14918	14999	15017	14946	15070	14818	15073	15033	15001	14947	15038	14798	14972	14864	14869	15181	15106	15052	14919	15056	15002	14893	15139	15028	14996	15064	14925	15021	15219	15020	15002	15064	15004	15098	15136	14913	15185	14995	14996	14940	14928	15065	15119	14969	15101	15109	14871	15053	15101	15203	15034	14785	15009	14966	15039	15049	15059	15057	15300	14929	15019	15064	14859	15053	14955	15085	15187	14937	15089	14910	14907	15295	15022	15044	14907	14989	14975	14915	14858	15217	15012	15038	15046	15061	14904	15238	14970	15132	15034	15074	15015	15144	15118	14956	15018	15050	15035	14995	15215	15032	14976	15008	14979	15008	14939	15086	14977	15059	14948	15100	15123	14994	14954	15010	14892	15029	14873	15059	14901	14893	15146	15129	15027	14978	15015	15004	14874	15048	14980	15110	15065	15041	14873	15036	15119	15136	15015	14850	14891	14816	15174	15007	15149	15164	15011	15182	15077	15221	14994	14934	14984	15059	14838	15057	15079	14996	15142	14942	15009	14929	15105	14990	15162	14928	15030	14955	15021	15066	14968	15018	15071	15072	15123	15227	15075	14962	15067	14998	15026	14995	15021	15120	14829	15043	15015	15045	15256	14889	14997	15062	14981	14990	14787	15260	14935	14950	14908	15020	14997	15048	15015	15117	15096	15056	15117	14999	14881	15033	15129	14860	15148	15055	14970	15114	15093	14967	15005	15175	14972	14925	14977	15124	15117	14935	14971	14983	15019	14886	15092	15001	14964	15031	15084	14994	15166	14962	15060	15144	14968	14963	15018	14903	14992	15202	15002	15029	15162	14932	15029	14932	15000	15037	15122	15011	15105	14941	15073	14954	14968	14996	15017	14956	15002	15006	15020	15018	14973	15013	14838	15255	14881	14950	15106	15054	14898	15081	14856	15070	15028	14882	15040	15038	15058	15018	14985	14956	14921	14998	14910	14969	15057	14999	15047	14928	14967	14964	14952	14953	14883	15006	15089	15084	14988	15096	14884	15212	15180	14971	15059	15051	14970	15019	14913	15082	15003	15196	15044	15106	15126	14990	15070	14967	15041	15008	14906	15186	14984	15081	15098	15106	15101	15127	15023	15198	15055	14885	14927	14972	14901	15068	14825	15061	15089	14946	14980	14978	14936	15025	15269	15059	15063	14990	15119	15160	15078	15178	15053	15048	15023	14964	14936	15012	15133	14932	15008	14865	15097	15042	15169	14949	15005	15137	14889	14853	15026	14852	14902	15106	15154	15050	15098	15229	15069	15066	14982	14961	14817	14949	14947	14971	15135	15021	15182	15069	15129	14957	14875	15014	15075	15146	15024	14728	15036	14930	15060	15179	14886	15006	15156	15274	14978	14935	15123	15039	15091	15111	15001	15077	14985	15029	15256	15000	15014	15166	14987	14873	14812	14995	15052	15011	15077	15057	15150	14983	14899	15066	14816	14957	15054	15001	15102	15343	15156	15052	14915	14975	15090	14885	15036	14967	15108	14927	15082	14928	14992	15100	14923	15038	15032	15064	15282	15015	15051	14891	14900	15002	15137	15244	15184	14960	15174	14865	14918	14905	14996	15128	14995	15084	15034	15099	14946	15143	14862	14997	15123	14867	15034	15056	15067	14984	14870	15000	15142	15052	14971	15187	15009	14881	15056	15056	14946	15161	15001	14913	14912	15159	15087	14963	15011	15089	15074	15040	15178	15039	14984	14994	14910	14997	15062	15077	14999	15062	14976	15041	14942	15164	15031	14938	14869	15241	15020	15008	15191	14902	14863	15084	15090	15066	15162	15155	15025	15191	15117	15077	14947	14973	15119	14961	15086	15063	15027	15078	14890	15053	15055	15044	15059	15067	15062	14915	14889	15038	14832	15060	15015	15159	14929	14966	15141	14991	14932	14922	15228	15100	15132	15028	15044	15039	15254	14960	15104	15169	15076	15129	15205	14742	15086	15062	14841	15080	15156	14879	15068	15063	15027	15153	15100	15001	15043	15093	14861	15091	14816	15026	15042	15218	15084	14963	14982	15176	15062	15060	15038	14957	15088	15029	15103	15137	15141	15149	15054	15126	14914	14992	15123	15013	15058	15000	14962	15017	14971	14972	14799	15193	14943	15068	14975	15033	15104	15070	14975	15038	15226	15061	14946	15021	14987	15008	14934	15271	15035	14889	15060	14925	15008	15064	14976	14925	15077	14875	15030	14989	14908	14903	14974	15113	14902	15185	15209	15046	14786	15023	14882	15061	15118	15026	15076	14890	15138	15063	14929	15063	15051	15115	15054	15067	14994	15023	15155	15028	15172	15132	15082	15058	15040	15032	15000	15193	15107	14859	15166	15011	15063	15111	14949	15069	14987	15117	15056	14940	15060	15029	14980	14904	14924	14995	15168	15047	15175	14900	15097	15020	14940	14991	14922	15044	15000	14861	14955	15001	15172	14923	15170	15019	15004	14923	15006	14998	15028	15118	14936	15161	15003	15077	15153	15010	15062	15017	15028	15056	15036	15060	15000	14929	14903	14987	15215	14963	14918	15004	15028	14989	15094	15080	15058	14998	14848	15033	14832	15069	14964	15194	15309	14981	14932	14943	14925	15123	14832	14865	14890	15158	15052	15103	15283	15015	14956	15182	14936	15037	15123	15121	14837	14975	14962	15098	14920	14990	15036	15068	14991	14976	14804	15093	15099	14964	14944	15019	14876	15107	15111	15053	15009	14974	14961	15050	15005	15001	14925	15015	15014	15134	15120	15087	14963	15201	15055	15109	14918	15029	14943	14950	15105	15059	14870	14981	15064	15147	15184	15148	15119	15074	15230	15115	15085	15137	14944	14894	15015	14995	14903	14841	15051	14876	14898
23761	21302	28849	24141	21868	21175	19630	17371	16757	16937	16965	16792	16959	16777	17031	16665	16899	16769	16705	16769	16796	16764	16826	16813	16609	16727	16713	16738	16660	16566	16628	16723	16523	16736	16832	16572	16580	16730	16614	16746	16675	16668	16755	16502	16567	16625	16607	16872	16603	16750	16572	16662	16902	16705	16579	16482	16635	16571	16504	16513	16576	16487	16627	16523	16476	16497	16512	16635	16593	16801	16419	16750	16639	16474	16803	16616	16968	16996	16602	16526	16646	16549	16505	16783	16741	16715	16523	16684	16415	16531	16460	16343	16551	16430	16288	16479	16526	16558	16434	16298	16475	16643	16482	16654	16642	16511	16614	16496	16620	16544	16518	16515	16598	16583	16637	16523	16381	16461	16661	16609	16751	16557	16507	16602	16629	16763	16677	16517	16682	16575	16417	16526	16787	16741	16726	16433	16424	16578	16566	16799	16576	16505	16544	16617	16623	16612	16591	16681	16603	16558	16631	16692	16616	16559	16683	16511	16546	16530	16534	16490	16530	16410	16553	16352	16524	16562	16730	16589	16770	16475	16701	16433	16655	16487	16580	16456	16618	16545	16806	16502	16409	16443	16590	16513	16521	16516	16611	16532	16677	16616	16625	16660	16653	16551	16496	16652	16560	16591	16640	16608	16720	16577	16309	16480	16532	16458	16607	16464	16458	16478	16669	16694	16513	16781	16747	16316	16701	16467	16480	16591	16638	16489	16413	16490	16650	16532	16656	16733	16560	16675	16678	16685	16687	16814	16636	16559	16694	16570	16626	16340	16559	16456	16522	16556	16770	16635	16464	16683	16528	16507	16665	16536	16491	16617	16618	16635	16491	16579	16694	16626	16720	16610	16541	16357	16546	16552	16637	16406	16787	16466	16477	16675	16577	16451	16564	16654	16505	16614	16424	16653	16620	16838	16523	16620	16632	16423	16855	16618	16343	16510	16563	16536	16607	16479	16530	16584	16537	16605	16701	16675	16680	16279	16459	16533	16668	16532	16574	16566	16478	16549	16440	16443	16639	16640	16447	16635	16408	16515	16536	16523	16582	16587	16510	16678	16537	16737	16608	16609	16618	16688	16595	16412	16499	16647	16652	16617	16751	16626	16444	16714	16432	16537	16740	16794	16654	16695	16524	16325	16393	16526	16630	16658	16626	16496	16577	16451	16736	16660	16720	16563	16555	16404	16563	16469	16457	16571	16384	16479	16581	16590	16744	16664	16408	16454	16581	16584	16711	16631	16713	16709	16756	16599	16787	16482	16597	16693	16416	16490	16503	16551	16533	16844	16505	16579	16450	16490	16471	16434	16618	16390	16685	16518	16407	16510	16476	16530	16672	16501	16516	16489	16698	16499	16487	16475	16557	16615	16700	16450	16417	16614	16683	16522	16380	16577	16571	16591	16537	16462	16735	16733	16464	16547	16597	16479	16627	16473	16698	16640	16582	16438	16756	16628	16643	16426	16574	16524	16617	16422	16618	16614	16427	16581	16582	16633	16598	16611	16478	16680	16589	16603	16682	16498	16678	16566	16645	16433	16564	16546	16545	16418	16401	16607	16486	16659	16674	16360	16523	16491	16516	16638	16442	16776	16610	16521	16592	16725	16604	16626	16475	16733	16697	16635	16674	16626	16449	16415	16588	16634	16662	16602	16584	16506	16688	16550	16561	16578	16417	16625	16617	16595	16593	16501	16589	16481	16672	16474	16631	16479	16458	16633	16566	16471	16416	16623	16678	16378	16337	16606	16668	16512	16418	16637	16637	16470	16412	16513	16625	16451	16529	16576	16384	16526	16442	16596	16510	16502	16543	16473	16671	16572	16668	16485	16740	16609	16682	16454	16442	16525	16586	16625	16496	16577	16711	16468	16725	16527	16615	16456	16500	16393	16557	16393	16556	16574	16424	16678	16732	16691	16772	16549	16513	16498	16844	16622	16762	16677	16564	16609	16461	16458	16451	16603	16501	16471	16611	16539	16535	16482	16392	16515	16639	16658	16676	16722	16735	16604	16691	16637	16413	16697	16559	16439	16475	16726	16606	16720	16540	16621	16556	16559	16560	16665	16590	16674	16424	16663	16590	16564	16504	16513	16658	16680	16483	16590	16429	16483	16529	16634	16623	16631	16512	16481	16508	16592	16536	16617	16560	16473	16659	16686	16430	16534	16660	16702	16633	16496	16593	16619	16649	16639	16626	16587	16436	16428	16437	16477	16562	16784	16772	16720	16608	16635	16631	16522	16502	16710	16358	16704	16526	16478	16520	16487	16492	16590	16391	16530	16561	16638	16714	16604	16678	16651	16667	16450	16671	16707	16700	16573	16844	16537	16543	16451	16480	16581	16608	16665	16336	16599	16720	16767	16624	16677	16571	16532	16509	16571	16715	16516	16412	16711	16515	16699	16739	16456	16491	16590	16575	16442	16685	16756	16602	16506	16527	16553	16526	16697	16564	16652	16539	16625	16705	16444	16444	16530	16722	16559	16745	16584	16563	16521	16600	16418	16601	16574	16514	16532	16552	16617	16627	16460	16617	16527	16451	16623	16356	16680	16425	16381	16549	16541	16564	16604	16586	16542	16473	16498	16794	16746	16550	16516	16608	16446	16535	16537	16695	16402	16546	16628	16525	16568	16583	16616	16582	16526	16595	16549	16723	16582	16739	16601	16641	16605	16519	16617	16543	16472	16488	16520	16565	16382	16519	16606	16368	16580	16432	16282	16844	16659	16375	16477	16385	16654	16729	16754	16571	16516	16552	16558	16404	16590	16575	16583	16422	16589	16514	16602	16503	16566	16542	16648	16468	16583	16509	16467	16524	16634	16752	16484	16612	16523	16647	16766	16756	16484	16596	16624	16448	16463	16754	16542	16623	16610	16523	16423	16504	16509	16591	16633	16387	16676	16654	16769	16620	16702	16634	16414	16500	16595	16648	16818	16568	16581	16653	16725	16626	16628	16630	16472	16483	16686	16695	16550	16524	16526	16563	16426	16442	16591	16515	16491	16568	16524	16621	16435	16555	16684	16454	16520	16316	16505	16658	16461	16562	16585	16401	16488	16494	16710	16564	16633	16493	16728	16569	16513	16793	16565	16526	16560	16546	16586	16423	16361	16526	16552	16533	16364	16681	16576	16592	16454	16614	16651	16664	16566	16435	16564	16517	16658	16532	16430	16664	16445	16558	16548	16648	16690	16711	16678	16758	16473	16747	16572	16486	16575	16586	16581	16710	16529	16526	16649	16571	16640	16686	16684	16471	16619	16330	16506	16582	16676	16542	16485	16451	16713	16347	16547	16687	16676	16658	16416	16416	16656	16619	16428	16631	16590	16675	16733	16692	16405	16653	16644	16917	16808	16594	16552	16603	16570	16572	16781	16828	16718	16541	16395	16563	16520	16578	16604	16587	16663	16627	16463	16434	16596	16644	16603	16527	16494	16517	16587	16641	16701	16536	16532	16717	16498	16634	16571	16501	16629	16867	16670	16574	16412	16359	16581	16470	16416	16485	16386	16528	16578	16468	16376	16688	16702	16797	16524	16427	16395	16496	16577	16307	16547	16471	16726	16514	16583	16646	16333	16439	16527	16583	16666	16436	16674	16489	16824	16557	16563	16636	16418	16441	16389	16622	16586	16501	16467	16705	16492	16463	16647	16509	16584	16608	16240	16591	16490	16645	16589	16390	16602	16551	16495	16371	16670	16802	16526	16455	16819	16561	16543	16470	16618	16508	16725	16473	16526	16488	16528	16618	16411	16622	16588	16625	16497	16530	16643	16601	16472	16450	16613	16421	16740	16607	16383	16511	16745	16628	16519	16745	16613	16585	16492	16850	16665	16596	16294	16779	16452	16566	16774	16459	16331	16607	16534	16661	16482	16601	16883	16610	16573	16572	16677	16553	16520	16733	16554	16416	16515	16754	16714	16533	16481	16584	16573	16542	16590	16582	16544	16711	16535	16613	16529	16626	16495	16546	16683	16412	16437	16550	16528	16445	16481	16557	16636	16543	16673	16396	16632	16400	16609	16628	16628	16675	16442	16584	16570	16705	16892	16549	16575	16615	16473	16554	16479	16644	16730	16595	16753	16608	16278	16642	16687	16692	16710	16337	16566	16550	16442	16633	16539	16647	16486	16514	16378	16643	16575	16534	16655	16607	16718	16662	16528	16671	16635	16705	16529	16380	16553	16624	16458	16492	16375	16565	16598	16558	16544	16445	16576	16645	16523	16622	16766	16738	16585	16424	16582	16744	16544	16558	16572	16427	16657	16550	16757	16592	16590	16449	16671	16545	16754	16540	16643	16595	16602	16690	16559	16733	16563	16606	16625	16481	16574	16292	16645	16592	16436	16521	16628	16596	16473	16624	16514	16568	16516	16476	16435	16667	16758	16616	16459	16495	16712	16444	16379	16496	16475	16435	16616	16816	16495	16444	16566	16638	16796	16469	16657	16660	16503	16640	16617	16555	16405	16628	16510	16725	16645	16562	16569	16679	16761	16603	16595	16271	16486	16443	16656	16481	16598	16883	16599	16686	16651	16597	16835	16573	16661	16565	16556	16674	16627	16486	16784	16580	16373	16635	16370	16576	16545	16457	16493	16384	16563	16353	16308	16649	16599	16592	16823	16749	16725	16633	16589	16508	16598	16688	16414	16571	16688	16420	16534	16514	16861	16629	16624	16653	16678	16649	16372	16726	16660	16901	16696	16661	16509	16559	16530	16648	16704	16575	16435	16359	16686	16358	16532	16564	16604	16646	16726	16714	16568	16582	16586	16761	16365	16691	16661	16698	16638	16561	16625	16741	16749	16797	16714	16695	16556	16527	16710	16470	16645	16602	16613	16649	16554	16565	16569	16427	16567	16615	16739	16472	16633	16368	16539	16555	16671	16483	16587	16517	16329	16615	16544	16501	16662	16744	16637	16605	16451	16502	16459	16548	16565	16581	16557	16625	16607	16687	16660	16591	16482	16684	16528	16475	16497	16518	16425	16688	16555	16669	16593	16531	16585	16599	16676	16597	16700	16499	16522	16530	16684	16609	16632	16618	16417	16641	16353	16405	16657	16633	16377	16605	16545	16707	16521	16495	16536	16665	16578	16515	16577	16482	16586	16691	16505	16662	16702	16447	16580	16577	16644	16603	16407	16569	16482
13208	21014	19828	17432	16299	15863	15532	15469	15235	15131	15154	15008	14957	15085	14845	14808	14991	14817	14883	14720	15001	14757	14841	14906	14888	14662	14935	14934	14901	15021	14884	14862	14863	14796	14852	14899	14775	14823	14891	14709	14859	14905	14832	14701	14863	15003	14968	14833	14960	14869	15076	14734	14769	14880	14801	14818	14834	14787	14774	14780	14909	14922	14805	14924	14767	14818	14865	15083	14628	14845	15075	14812	14992	14692	14769	15376	15739	15473	15205	14788	14875	14918	14752	14897	14784	14889	14918	14858	14760	14817	14794	14773	14855	14743	14905	14899	14811	14966	14691	14770	14944	14929	14786	14727	14814	14638	14776	14814	14744	14812	14740	14782	14864	14842	14796	14799	14867	14862	14862	14843	14881	14804	14629	14927	14751	14763	14867	14949	14862	14970	14752	14925	14888	14799	14761	14959	14915	14665	14705	14833	14859	14850	14814	14764	14763	14794	14871	14761	14906	14568	14674	14887	14854	14733	14884	14771	14903	14633	14846	14795	14663	14816	14658	14944	14697	14782	14791	14695	14813	14726	14771	14750	14888	14863	14818	14753	14807	14923	14883	14765	14772	14743	14646	14943	14782	14955	14749	14715	14732	14805	14882	14814	14644	14802	14836	14840	14723	14784	14722	14862	14759	14644	14722	14764	14806	14821	14529	14823	14848	14833	14967	14852	14787	14781	14847	14957	14840	14741	14756	14711	14690	14802	14581	14863	14749	14917	14948	14876	14614	14903	14720	14796	14713	14744	14884	14753	14982	14733	14763	14766	14708	14901	14879	14736	14669	14682	14847	14850	14816	14805	14665	14914	14819	14775	14774	14804	14772	14564	14973	14720	14846	14779	14754	14725	14918	14698	14836	14692	14607	14774	14823	14800	14761	14704	14931	14817	14747	14880	14807	14734	14774	14877	14895	14818	14759	14875	14904	15010	14789	14854	14651	14761	14807	14986	14797	14799	14800	14814	15033	14781	14673	14754	14869	14893	14705	14856	14780	14949	14792	14859	14998	14953	14765	14667	14885	14791	14808	14881	14816	14673	14837	14888	14996	14682	14981	14990	14822	14835	14772	14680	14733	14974	14724	14873	14868	14910	14944	14854	14846	14772	14912	14777	14799	14793	14758	14601	14900	14811	14914	14702	14786	14990	14740	14846	14876	14844	14645	14762	14724	14744	14720	14806	14803	14770	14866	14725	14783	14719	14804	14667	14768	14755	14947	14864	14834	14816	14715	14736	14670	14848	14796	14811	14896	14880	14840	14864	14874	14625	14822	14783	14933	14986	14657	14642	14704	14741	14902	14734	14708	14858	14976	14814	14660	14819	14935	14694	14906	14901	14833	14788	14781	14860	14804	14660	14725	14814	14784	14777	14696	14835	14966	14819	14925	14713	14550	14693	14792	14703	14733	14722	14863	14851	14784	14880	14787	14847	14764	14971	14817	14801	14713	14850	14686	14875	14841	14820	14672	14797	14795	14798	14840	14700	14948	14651	14735	14687	14756	14680	14953	14854	14632	14924	14708	14644	14860	14817	14729	14848	14932	14778	14737	14803	14703	14837	14860	14956	14867	14816	14838	14743	14804	14749	14903	14739	14904	14847	14821	14817	14674	14965	14805	14586	14904	14630	14870	14942	14724	14871	14848	14793	14679	14708	14834	14813	14962	14852	14868	14833	15072	14795	14732	14797	14766	14929	14807	14879	14839	14923	14811	14818	14811	14760	14883	14915	14781	14934	14688	14838	14799	14788	14747	14930	14931	14726	14759	14788	14883	14986	14570	14680	14856	14900	14871	14801	14738	14931	14880	14909	14763	14915	14870	14835	14907	14714	14849	14956	14867	14760	14799	14772	14877	14703	14800	14795	14752	14910	14797	14913	14816	14591	14814	14856	14735	14947	14823	14906	14970	14768	14759	14778	14876	14764	14700	14920	14708	14854	14736	14794	14679	14815	14772	14915	14792	14907	14701	14823	14748	14660	15035	14637	14694	14791	14939	14799	14744	14702	14735	14613	14866	14910	14792	14936	14809	14834	14859	14830	14771	14763	14768	14891	14976	14999	14738	15027	14785	14594	14830	14722	14766	14630	14827	14813	14736	14779	14766	14695	14681	14924	14713	14779	14795	14797	14961	14886	14721	14839	14815	14808	14944	14898	14793	14797	14703	14733	14865	14839	14814	14886	14853	14892	14801	14879	15033	14838	14721	14831	14893	14882	14858	14824	14596	14947	14834	14735	14667	14800	14791	14868	14679	14862	15034	14884	14677	14827	14915	14736	14901	14713	14846	14737	14843	14861	15056	14685	14823	14813	14728	14852	14736	14899	14768	14988	14785	14689	14883	14833	14714	14837	14766	15003	14762	14626	14832	14816	14830	14790	14864	14976	14845	14784	14714	14921	14908	14854	14739	14848	14809	14774	14876	15017	14811	14837	14738	14690	14973	14755	14875	14686	14918	14825	14632	14653	14868	14806	14975	14883	14841	14802	14951	14863	14905	14698	14903	14885	14744	14831	14844	14614	14892	14807	14775	14785	14607	14942	14752	14948	14630	14783	14835	14883	14781	14737	14824	14841	14953	14880	14856	14631	14833	14670	14751	14821	14864	14952	14803	14880	14802	14921	14828	14836	14625	14846	14710	14883	14839	14807	14716	14710	14893	14988	14857	14801	14640	14708	14824	14829	14688	14797	14985	14943	14932	14707	14833	14854	14832	14850	14726	14771	14803	14906	15013	14907	14856	14919	14857	14831	14811	14771	14788	15013	14788	14806	14846	14673	14945	14834	14741	14785	14744	14853	14700	14807	14830	14738	14732	14893	14809	14639	14909	14850	14819	14823	14736	14899	14899	14795	15007	14727	14787	15050	14821	14916	14798	14719	14886	14846	14853	14900	14653	14806	14871	14754	14829	14921	14756	14752	14949	14748	14693	14794	14941	14757	14800	14769	14889	14806	14899	14891	14745	14819	14924	14733	14764	14731	14840	14855	14703	14866	14793	14788	14699	14856	14710	14609	14697	14844	14939	14908	14864	14874	14634	14757	14825	14806	14904	14693	14733	14933	14786	14959	14754	14820	14704	14819	14841	14567	14900	15029	14682	14634	14853	14790	14610	14798	14917	14792	14822	14642	14797	14719	14765	15007	14764	14800	14921	14842	14842	14842	14719	14632	15010	14805	14791	14688	14977	14865	14897	14811	14736	14859	14887	14954	14762	14935	14665	14766	14699	14721	14737	14952	14924	14598	14723	14893	14906	14715	14835	14867	14867	14808	14790	14851	14879	14804	14948	14810	14787	14630	14715	14989	14859	14719	14883	14719	14894	14912	14910	15005	14636	14938	14564	14775	14803	14743	14843	14837	14816	14800	14660	14746	14805	14814	14978	14754	14947	14946	14708	14840	14883	14847	14820	14791	14766	15054	14961	14876	14796	14885	14617	14828	14955	14843	14759	14865	14851	14894	15012	14856	14865	14907	14732	14767	14732	14874	14927	14785	14943	14843	14842	14792	14950	14782	14818	14900	14802	14914	14853	14770	14783	14967	14843	14895	14756	14854	14751	14725	14968	14777	14850	14634	14934	14741	14758	14911	14905	14686	14735	14890	14588	14853	15022	14787	14784	14802	14814	14910	14684	14861	15018	14781	14781	14773	14862	14926	14771	14975	14746	14832	15083	14970	14947	14866	14675	14698	14851	14821	14748	14860	14779	14773	14942	14982	14667	14860	14846	14650	14791	14688	14784	14502	15001	14810	14883	14777	14723	14881	14652	14857	14752	14815	14830	14928	14919	14899	14862	14819	14784	14812	14829	14786	14772	14728	14720	14875	14789	14775	14700	14740	14989	14801	14828	14743	14892	14805	14782	14688	14873	14852	14703	14696	14705	14897	14747	14772	14764	14753	14827	14822	14848	14806	14725	14716	14727	14897	14900	14809	14817	14776	14546	14957	14814	14768	14882	14842	14844	14719	14794	14769	14865	14853	14867	14825	14970	14875	14798	14624	14866	14848	14821	14670	14766	14883	14882	14799	14888	14857	14812	14850	14762	14794	15023	14726	14977	14857	14912	14832	14879	14788	14911	14786	14736	14850	14761	14863	14858	14740	14781	14682	14666	14755	14845	14800	14803	14708	14855	14987	14811	14805	14874	14714	14871	14770	14873	14891	14994	14756	14681	14804	14734	14991	14773	14847	14801	14841	14749	15048	14776	14968	14787	14875	14726	14691	14783	14825	14860	14835	14734	14748	14937	14887	14751	14824	14770	14719	14766	14646	14805	14851	14669	14821	14835	14702	14869	14748	14825	14977	14637	14787	14807	14684	14554	14762	15046	14826	14924	14771	14894	14803	14855	14632	14863	14954	14939	14829	14602	14861	14797	14704	14807	14637	14791	14626	14689	14942	14908	14606	14833	14791	14775	14992	14940	14696	14758	14801	14849	14746	14909	14942	14839	14838	14654	14877	14730	14740	14765	14837	14871	14847	14781	14718	14726	14907	14680	14945	14931	14746	14929	14700	14621	15002	14807	15031	14826	14767	14828	14780	14945	14719	14912	15004	14748	14757	14897	14809	14912	14786	14645	14760	14852	14710	14881	14692	14779	14885	14742	15104	14697	14812	14769	14897	14831	14796	14802	14911	14608	14795	14843	14771	14794	14728	14782	14880	14829	14591	14807	14765	14865	14805	14749	14777	14770	14927	14838	14846	14717	14688	14833	14896	14692	14799	14730	14836	14866	14737	14641	14817	14830	14773	14977	14759	14784	14877	14934	14863	14815	14857	14917	14806	14795	14811	14796	14690	14762	14940	14849	14763	14634	14806	14899	14744	14720	14912	14744	14983	14775	14812	14948	14618	14699	14834	14856	14993	14794	14833	14777	14747	14868	14720	14913	14844	14613	14803	14843	14829	14790	14746	14877	14833	14771	14833	14741	14904	14804	14828	14797	14859	14670	14742	14851	14838	14986	14861	14721	14735	14915	14865	14834	14566	15010	14915	14958	14851	14808	14798	14855	14758	14788	14587	14882	14870	14941	14645	14829	14693	14852	14792	14628	14909	14822	14754	14754	14951	14720	14871	14851	14609	14757	14867	14741	14792	14889	14769	14900	14756	14823	14988	14770	14818	14880	14830	14976	14744	14834	14775	15012	14890
22821	21334	29312	23739	21484	23207	24237	19091	18065	18421	18276	18126	18010	18218	18104	18059	17955	17907	17779	17753	17865	17765	17747	17753	17704	17844	17834	17777	18004	17876	17890	17772	17625	17620	17856	17912	17837	17804	17706	17752	17695	17722	17752	17834	17635	17967	17765	17881	17821	17696	17953	17700	17690	17729	17786	17436	17596	17671	17677	17638	17558	17781	17477	17783	17743	17759	17640	17720	17671	17654	17446	17473	17799	17741	17705	18092	18448	18381	17866	17747	17876	17574	17693	17815	17731	17708	17771	17679	17854	17588	17606	17675	17670	17514	17668	17626	17678	17692	17649	17651	17580	17692	17617	17670	17605	17434	17717	17695	17614	17454	17783	17603	17736	17713	17513	17660	17562	17581	17788	17459	17662	17789	17595	17735	17468	17665	17852	17589	17631	17587	17419	17682	17641	17758	17939	17804	17667	17553	17717	17655	17673	17529	17717	17666	17440	17601	17554	17765	17579	17425	17657	17570	17704	17602	17690	17871	17650	17667	17700	17632	17627	17715	17791	17277	17610	17713	17666	17476	17844	17762	17488	17486	17480	17597	17616	17566	17364	17624	17619	17632	17619	17565	17516	17696	17756	17890	17657	17543	17736	17540	17639	17689	17533	17598	17773	17662	17599	17433	17457	17491	17588	17629	17545	17425	17870	17783	17871	17720	17556	17726	17693	17527	17529	17620	17582	17672	17668	17455	17842	17686	17765	17604	17784	17639	17655	17357	17551	17674	17602	17420	17474	17749	17417	17659	17623	17465	17542	17718	17619	17587	17525	17648	17619	17622	17751	17570	17832	17665	17727	17430	17638	17572	17412	17685	17660	17543	17606	17664	17471	17719	17636	17493	17712	17828	17606	17621	17673	17636	17713	17740	17706	17499	17376	17650	17739	17654	17706	17489	17733	17522	17752	17475	17415	17726	17590	17512	17707	17544	17755	17631	17712	17529	17702	17318	17454	17600	17493	17444	17626	17711	17569	17402	17723	17460	17424	17504	17480	17419	17560	17492	17575	17451	17653	17498	17641	17552	17521	17602	17409	17530	17510	17549	17501	17448	17707	17655	17547	17726	17586	17755	17506	17560	17775	17621	17567	17645	17609	17482	17332	17578	17619	17598	17701	17448	17259	17345	17545	17480	17824	17692	17526	17479	17632	17269	17637	17700	17938	17691	17454	17514	17517	17509	17578	17471	17664	17449	17443	17527	17785	17522	17539	17549	17457	17626	17608	17803	17473	17532	17323	17535	17585	17502	17769	17478	17700	17781	17745	17462	17575	17824	17532	17631	17769	17657	17562	17567	17748	17459	17685	17736	17312	17592	17619	17617	17681	17518	17624	17665	17664	17776	17655	17714	17540	17585	17509	17802	17891	17715	17496	17616	17650	17302	17485	17488	17674	17761	17777	17679	17641	17743	17444	17593	17563	17632	17474	17786	17420	17511	17621	17592	17570	17715	17833	17839	17443	17604	17734	17560	17775	17749	17548	17516	17667	17318	17656	17524	17535	17752	17539	17564	17553	17707	17764	17468	17586	17770	17514	17671	17486	17363	17681	17578	17586	17733	17581	17696	17540	17536	17568	17456	17561	17483	17473	17337	17631	17614	17613	17664	17546	17513	17762	17561	17839	17638	17681	17494	17512	17544	17523	17597	17809	17649	17568	17618	17688	17448	17720	17583	17595	17648	17564	17363	17617	17783	17723	17589	17659	17824	17505	17493	17668	17636	17401	17611	17817	17631	17511	17507	17646	17506	17630	17607	17582	17747	17741	17510	17618	17538	17789	17411	17513	17649	17766	17665	17737	17374	17477	17742	17681	17533	17471	17520	17667	17743	17634	17695	17485	17877	17668	17444	17775	17653	17395	17572	17591	17654	17636	17723	17567	17395	17565	17621	17493	17557	17512	17690	17606	17563	17322	17506	17720	17275	17810	17879	17713	17732	17658	17481	17676	17652	17631	17536	17538	17512	17617	17517	17541	17716	17629	17624	17713	17375	17616	17518	17910	17558	17651	17723	17546	17605	17654	17527	17604	17720	17515	17528	17455	17426	17676	17655	17779	17676	17476	17741	17691	17602	17553	17551	17549	17739	17805	17607	17503	17403	17685	17699	17764	17696	17521	17496	17530	17279	17661	17608	17628	17519	17786	17561	17503	17639	17528	17543	17451	17666	17408	17595	17583	17583	17561	17729	17799	17729	17794	17554	17484	17656	17609	17532	17682	17635	17517	17532	17610	17543	17766	17531	17499	17545	17358	17625	17671	17536	17494	17615	17444	17686	17862	17527	17551	17641	17463	17447	17514	17592	17504	17550	17374	17613	17695	17554	17561	17708	17617	17597	17502	17610	17546	17534	17518	17409	17610	17476	17409	17448	17659	17567	17742	17488	17526	17547	17679	17680	17421	17482	17625	17746	17653	17612	17806	17461	17748	17470	17475	17486	17521	17695	17545	17572	17625	17531	17606	17634	17651	17471	17426	17514	17613	17688	17785	17598	17677	17626	17657	17745	17596	17731	17500	17540	17818	17500	17633	17782	17720	17614	17585	17581	17579	17600	17525	17716	17676	17465	17755	17609	17622	17551	17565	17561	17562	17593	17375	17286	17668	17625	17581	17523	17635	17597	17589	17544	17545	17377	17466	17554	17640	17569	17640	17482	17622	17692	17505	17619	17661	17628	17546	17643	17488	17564	17702	17707	17533	17576	17588	17532	17742	17542	17360	17747	17533	17419	17697	17635	17655	17667	17741	17654	17568	17457	17633	17660	17479	17674	17598	17557	17788	17756	17474	17475	17754	17560	17586	17673	17726	17396	17549	17692	17625	17573	17524	17636	17733	17759	17647	17707	17649	17426	17517	17517	17532	17565	17622	17721	17561	17674	17549	17638	17525	17494	17510	17671	17569	17422	17611	17639	17687	17704	17528	17612	17621	17642	17436	17630	17565	17601	17636	17546	17650	17512	17577	17726	17489	17475	17492	17576	17510	17743	17569	17600	17541	17784	17754	17557	17694	17706	17478	17717	17695	17556	17820	17600	17681	17615	17492	17494	17807	17640	17667	17538	17654	17568	17767	17687	17461	17598	17679	17659	17864	17433	17667	17550	17551	17534	17427	17475	17608	17431	17497	17847	17532	17473	17524	17517	17517	17647	17691	17783	17541	17410	17726	17439	17638	17822	17738	17595	17793	17741	17816	17557	17599	17660	17392	17569	17500	17700	17637	17644	17798	17909	17740	17551	17692	17595	17740	17591	17480	17556	17463	17653	17532	17749	17555	17495	17733	17627	17605	17472	17694	17812	17753	17554	17818	17667	17719	17655	17731	17793	17656	17578	17703	17577	17608	17432	17817	17361	17584	17615	17617	17405	17655	17639	17754	17531	17541	17808	17781	17508	17394	17674	17553	17568	17510	17638	17349	17675	17519	17771	17494	17553	17592	17556	17810	17570	17527	17669	17520	17636	17592	17549	17507	17568	17611	17794	17510	17605	17673	17667	17509	17726	17813	17710	17629	17559	17641	17823	17454	17604	17848	17679	17402	17781	17898	17338	17657	17627	17525	17579	17457	17617	17608	17679	17481	17577	17722	17618	17654	17512	17508	17663	17500	17556	17482	17657	17703	17482	17688	17472	17491	17489	17541	17427	17571	17560	17726	17480	17534	17668	17540	17641	17428	17570	17473	17552	17616	17644	17504	17579	17671	17528	17556	17480	17522	17724	17690	17677	17702	17703	17489	17554	17428	17401	17570	17715	17629	17676	17408	17606	17687	17586	17661	17457	17726	17618	17440	17622	17479	17558	17626	17691	17640	17491	17316	17698	17668	17553	17504	17706	17783	17681	17779	17770	17674	17621	17841	17431	17775	17649	17636	17542	17637	17624	17532	17579	17661	17609	17514	17673	17683	17669	17457	17434	17720	17741	17569	17508	17626	17613	17693	17660	17540	17617	17572	17621	17515	17498	17542	17567	17833	17613	17681	17575	17553	17503	17561	17592	17597	17442	17688	17741	17655	17579	17500	17702	17578	17781	17641	17670	17639	17621	17489	17540	17718	17383	17502	17478	17700	17786	17505	17734	17569	17507	17571	17566	17645	17446	17528	17512	17443	17619	17520	17559	17673	17653	17807	17598	17614	17649	17722	17569	17498	17556	17598	17577	17589	17490	17511	17658	17567	17523	17646	17540	17614	17553	17643	17818	17629	17615	17476	17529	17666	17592	17587	17677	17439	17486	17838	17535	17429	17593	17699	17540	17749	17538	17586	17730	17564	17543	17472	17537	17731	17440	17620	17598	17725	17819	17391	17551	17577	17430	17611	17439	17738	17593	17557	17663	17565	17464	17577	17754	17539	17552	17786	17541	17473	17634	17635	17470	17624	17724	17666	17568	17609	17633	17682	17739	17585	17676	17767	17508	17636	17595	17605	17616	17811	17645	17611	17460	17813	17698	17403	17697	17568	17608	17762	17604	17452	17620	17639	17723	17638	17507	17473	17685	17661	17627	17547	17657	17609	17578	17406	17687	17476	17818	17819	17561	17645	17712	17626	17665	17596	17391	17548	17730	17652	17631	17873	17718	17533	17454	17580	17543	17692	17560	17656	17517	17733	17488	17590	17536	17756	17476	17473	17634	17405	17605	17465	17603	17744	17574	17436	17711	17811	17790	17570	17649	17634	17686	17419	17622	17642	17699	17648	17678	17669	17648	17849	17546	17749	17655	17730	17794	17619	17504	17681	17395	17735	17741	17611	17745	17707	17609	17558	17620	17476	17518	17347	17437	17690	17497	17642	17504	17602	17635	17760	17526	17609	17559	17629	17623	17601	17549	17549	17622	17453	17648	17594	17667	17604	17656	17501	17510	17576	17521	17436	17823	17620	17648	17658	17539	17731	17552	17632	17620	17580	17785	17539	17712	17469	17545	17601	17395	17560	17495	17611	17611	17716	17712	17382	17692	17576	17694	17406	17438	17608	17761	17623	17580	17628	17585	17623	17635	17529	17494	17655	17642	17739	17379	17723	17769	17529	17666	17645	17477	17527	17670	17643	17597	17593	17526	17549	17737	17631	17718	17699	17691	17732	17746	17608	17686	17485	17553	17518	17729	17774	17593	17555	17612	17325	17402	17600	17783	17677	17543	17655	17568	17687	17568
15111	25869	24391	19909	18339	17359	16696	16469	16266	15909	15922	15915	15581	15761	15780	15780	15564	15688	15530	15483	15572	15583	15476	15321	15494	15525	15437	15342	15578	15585	15338	15425	15457	15419	15575	15226	15529	15356	15549	15303	15368	15500	15594	15609	15496	15400	15338	15483	15345	15457	15496	15312	15601	15458	15492	15469	15406	15413	15618	15398	15470	15527	15384	15589	15467	15416	15381	15532	15443	15342	15360	15485	15364	15543	15627	16394	16884	16664	15800	15227	15394	15466	15129	15487	15351	15554	15508	15359	15415	15461	15276	15448	15560	15311	15219	15236	15372	15219	15237	15353	15397	15589	15377	15376	15260	15503	15329	15410	15330	15339	15250	15418	15318	15386	15363	15413	15353	15404	15427	15314	15488	15458	15332	15325	15527	15236	15447	15359	15278	15485	15417	15438	15426	15356	15459	15458	15506	15287	15523	15522	15387	15455	15416	15493	15395	15436	15478	15363	15444	15397	15388	15439	15454	15391	15367	15447	15428	15390	15238	15494	15295	15469	15385	15508	15267	15278	15473	15479	15535	15446	15499	15411	15376	15448	15293	15482	15433	15285	15507	15407	15335	15422	15546	15352	15459	15229	15370	15438	15464	15390	15446	15172	15379	15290	15311	15406	15303	15209	15221	15570	15458	15438	15285	15455	15234	15471	15342	15202	15486	15243	15355	15301	15348	15283	15399	15222	15370	15301	15410	15365	15224	15458	15391	15335	15332	15317	15257	15366	15481	15456	15430	15418	15431	15392	15301	15269	15298	15466	15301	15394	15416	15273	15395	15471	15223	15130	15255	15473	15478	15365	15333	15453	15359	15350	15374	15243	15276	15456	15222	15246	15278	15203	15585	15196	15448	15270	15378	15475	15316	15547	15589	15408	15386	15382	15284	15274	15437	15427	15483	15313	15186	15463	15442	15398	15194	15364	15357	15507	15323	15158	15588	15391	15311	15414	15365	15328	15378	15368	15386	15274	15516	15540	15340	15295	15605	15364	15376	15456	15460	15277	15428	15500	15204	15305	15439	15365	15338	15429	15504	15346	15629	15363	15333	15324	15534	15411	15342	15501	15284	15571	15343	15278	15307	15495	15234	15449	15281	15149	15456	15248	15460	15422	15395	15344	15401	15353	15281	15484	15433	15332	15390	15443	15311	15370	15388	15421	15283	15335	15422	15407	15320	15349	15520	15442	15681	15444	15507	15197	15361	15489	15340	15410	15398	15346	15437	15460	15365	15301	15435	15245	15247	15463	15412	15246	15401	15381	15328	15450	15444	15513	15407	15331	15436	15397	15214	15331	15322	15384	15236	15316	15424	15362	15254	15337	15453	15268	15420	15363	15541	15276	15429	15405	15262	15261	15356	15440	15392	15556	15272	15429	15529	15438	15274	15434	15350	15541	15239	15374	15319	15413	15447	15309	15501	15291	15375	15262	15534	15505	15471	15457	15305	15420	15456	15317	15302	15439	15263	15463	15233	15437	15348	15295	15350	15375	15331	15324	15354	15415	15397	15245	15429	15389	15389	15257	15440	15389	15389	15499	15334	15533	15320	15437	15241	15325	15422	15435	15361	15409	15490	15346	15289	15404	15243	15492	15366	15381	15474	15416	15450	15288	15422	15181	15368	15404	15390	15399	15464	15378	15480	15422	15425	15458	15466	15191	15455	15492	15392	15548	15437	15387	15325	15371	15440	15375	15341	15339	15303	15376	15332	15366	15320	15332	15440	15511	15332	15375	15484	15543	15227	15400	15460	15099	15327	15346	15302	15271	15449	15289	15361	15315	15438	15331	15295	15211	15282	15373	15504	15485	15342	15294	15163	15361	15314	15396	15402	15521	15429	15451	15513	15331	15338	15511	15422	15238	15432	15365	15490	15397	15457	15483	15244	15298	15378	15204	15482	15255	15323	15474	15234	15372	15278	15332	15504	15396	15310	15393	15386	15270	15413	15214	15239	15448	15375	15299	15222	15470	15325	15271	15366	15461	15250	15445	15314	15535	15599	15341	15254	15443	15391	15286	15036	15300	15409	15414	15217	15346	15335	15372	15438	15558	15525	15330	15333	15435	15483	15423	15263	15392	15388	15314	15402	15354	15366	15367	15270	15415	15435	15419	15249	15251	15380	15473	15336	15395	15509	15408	15534	15502	15380	15323	15302	15594	15463	15367	15407	15350	15217	15417	15312	15308	15302	15318	15277	15357	15363	15266	15332	15418	15284	15349	15407	15491	15297	15606	15544	15269	15366	15276	15466	15383	15322	15448	15083	15305	15465	15350	15258	15509	15293	15436	15377	15318	15300	15280	15394	15506	15284	15344	15341	15170	15407	15479	15467	15309	15463	15330	15330	15339	15313	15357	15377	15503	15380	15313	15344	15258	15374	15383	15345	15467	15463	15286	15297	15304	15439	15311	15285	15507	15444	15500	15248	15336	15504	15201	15349	15309	15380	15290	15563	15404	15292	15303	15218	15361	15426	15407	15290	15380	15435	15220	15348	15248	15356	15249	15223	15257	15391	15266	15534	15666	15575	15308	15469	15416	15383	15526	15405	15447	15239	15356	15439	15286	15373	15218	15429	15298	15474	15234	15276	15434	15288	15439	15513	15422	15429	15142	15557	15290	15313	15319	15525	15355	15291	15481	15301	15364	15334	15234	15368	15483	15502	15474	15267	15405	15147	15399	15357	15245	15392	15150	15361	15336	15219	15547	15351	15332	15228	15328	15478	15368	15424	15274	15399	15438	15358	15279	15283	15354	15597	15366	15241	15508	15363	15404	15349	15409	15359	15546	15564	15266	15304	15339	15420	15350	15323	15407	15361	15547	15544	15322	15262	15447	15225	15391	15347	15441	15341	15515	15412	15393	15365	15314	15440	15445	15323	15323	15421	15382	15233	15234	15486	15438	15211	15319	15163	15269	15392	15405	15372	15360	15231	15420	15333	15309	15387	15282	15148	15344	15360	15307	15344	15358	15339	15267	15447	15378	15451	15325	15484	15402	15477	15341	15305	15390	15402	15467	15380	15380	15537	15486	15399	15483	15391	15499	15396	15374	15356	15291	15488	15301	15403	15361	15464	15262	15537	15283	15311	15464	15435	15206	15155	15490	15418	15283	15313	15270	15221	15339	15360	15439	15431	15433	15377	15356	15270	15201	15622	15301	15352	15485	15343	15458	15240	15301	15296	15476	15474	15353	15306	15369	15426	15167	15293	15371	15292	15564	15358	15364	15397	15486	15350	15292	15292	15240	15405	15241	15316	15344	15291	15204	15360	15415	15330	15292	15322	15307	15493	15467	15348	15230	15327	15406	15461	15405	15334	15299	15398	15442	15207	15389	15498	15312	15253	15334	15314	15316	15317	15315	15373	15373	15308	15493	15309	15435	15349	15451	15364	15520	15245	15334	15415	15360	15338	15439	15423	15430	15418	15362	15423	15353	15215	15337	15460	15217	15420	15365	15209	15185	15245	15393	15295	15116	15285	15312	15477	15293	15343	15418	15361	15353	15466	15544	15295	15407	15320	15482	15307	15357	15414	15394	15442	15434	15516	15510	15375	15428	15361	15290	15468	15365	15332	15232	15331	15338	15258	15266	15496	15250	15290	15411	15474	15388	15401	15345	15358	15432	15418	15410	15386	15481	15304	15382	15355	15209	15506	15270	15445	15342	15315	15275	15435	15534	15471	15235	15452	15300	15112	15399	15203	15389	15333	15443	15249	15092	15424	15230	15284	15482	15366	15498	15369	15325	15426	15265	15358	15406	15287	15300	15374	15353	15432	15149	15510	15324	15289	15324	15143	15229	15350	15523	15428	15432	15346	15368	15525	15435	15260	15363	15277	15332	15427	15436	15555	15327	15292	15520	15455	15427	15283	15534	15459	15487	15381	15414	15337	15384	15449	15187	15416	15434	15366	15336	15344	15457	15383	15412	15547	15407	15502	15439	15240	15422	15320	15344	15254	15391	15390	15323	15432	15345	15502	15433	15486	15257	15406	15454	15238	15289	15357	15302	15519	15302	15399	15243	15316	15464	15330	15463	15306	15276	15415	15243	15354	15356	15375	15384	15352	15289	15365	15311	15388	15441	15339	15489	15442	15286	15378	15359	15434	15548	15407	15350	15430	15189	15446	15417	15388	15351	15323	15297	15277	15378	15355	15376	15336	15526	15474	15530	15428	15339	15398	15239	15423	15425	15441	15451	15440	15276	15301	15306	15444	15292	15269	15287	15461	15273	15520	15370	15420	15341	15168	15353	15379	15210	15490	15453	15383	15527	15508	15495	15577	15393	15429	15277	15312	15481	15498	15407	15323	15322	15367	15215	15430	15405	15188	15517	15277	15330	15382	15418	15277	15421	15443	15270	15366	15378	15423	15251	15466	15468	15613	15264	15603	15254	15357	15444	15296	15413	15361	15417	15255	15330	15367	15263	15468	15332	15457	15518	15364	15298	15270	15428	15411	15325	15440	15480	15358	15289	15557	15408	15369	15429	15337	15192	15376	15382	15207	15428	15411	15452	15527	15394	15370	15295	15341	15353	15389	15289	15360	15400	15499	15560	15441	15333	15384	15295	15572	15477	15372	15503	15304	15326	15334	15535	15334	15440	15349	15456	15534	15468	15423	15323	15463	15353	15320	15473	15400	15352	15242	15292	15594	15403	15468	15426	15427	15407	15488	15334	15295	15501	15679	15292	15387	15287	15379	15396	15446	15348	15298	15337	15393	15370	15442	15364	15493	15288	15314	15482	15437	15568	15426	15310	15185	15349	15405	15367	15454	15376	15397	15320	15464	15207	15314	15347	15345	15400	15403	15372	15272	15445	15348	15366	15286	15199	15284	15521	15315	15439	15360	15554	15335	15538	15398	15375	15280	15369	15457	15336	15350	15255	15421	15298	15488	15414	15395	15385	15465	15298	15342	15327	15417	15303	15357	15422	15480	15291	15243	15457	15348	15311	15268	15295	15410	15280	15281	15508	15580	15462	15516	15625	15370	15306	15406	15354	15505	15213	15485	15331	15430	15186	15281	15334	15457	15485	15263	15399	15423	15432	15491	15362	15540	15313	15450	15382	15454	15416	15404	15320	15266	15372	15279	15242	15444	15275	15308	15365	15232	15293	15266	15342	15342	15327	15309	15519	15314	15215
27309	21776	23711	19774	16523	16447	16919	16657	16601	16788	16833	16586	16771	16613	16679	16620	16579	16410	16566	16639	16612	16545	16750	16545	16608	16699	16754	16585	16604	16603	16613	16610	16621	16699	16520	16838	16545	16773	16670	16550	16731	16592	16579	16571	16620	16610	16645	16610	16666	16546	16651	16537	16840	16663	16521	16543	16688	16531	16477	16371	16652	16590	16697	16644	16562	16522	16668	16756	16651	16765	16747	16473	16732	16586	16571	16642	16684	16726	16697	16819	16636	16664	16601	16709	16577	16666	16595	16664	16476	16660	16721	16537	16649	16508	16556	16357	16467	16474	16559	16543	16714	16650	16471	16512	16535	16568	16535	16733	16873	16492	16529	16460	16575	16448	16599	16405	16646	16754	16613	16744	16616	16663	16785	16517	16563	16606	16566	16602	16787	16340	16635	16601	16562	16574	16427	16545	16668	16578	16595	16666	16650	16451	16614	16729	16744	16557	16678	16598	16426	16625	16681	16490	16406	16520	16700	16583	16660	16671	16586	16530	16610	16696	16614	16686	16624	16431	16613	16533	16681	16651	16563	16497	16518	16475	16594	16645	16800	16627	16540	16618	16593	16471	16638	16470	16659	16339	16515	16523	16404	16480	16787	16607	16648	16526	16662	16423	16622	16684	16594	16431	16593	16674	16678	16538	16806	16689	16689	16769	16429	16635	16676	16674	16354	16535	16586	16591	16408	16593	16512	16681	16774	16622	16705	16483	16516	16519	16401	16398	16526	16583	16571	16495	16464	16429	16554	16657	16637	16536	16525	16674	16661	16660	16455	16686	16672	16572	16496	16638	16482	16600	16642	16625	16655	16599	16666	16664	16834	16401	16558	16836	16557	16637	16589	16531	16383	16624	16691	16630	16564	16897	16714	16676	16721	16501	16529	16650	16751	16572	16589	16670	16670	16447	16526	16671	16419	16692	16534	16573	16689	16642	16603	16789	16560	16399	16510	16355	16502	16561	16620	16717	16716	16586	16683	16398	16657	16561	16545	16690	16463	16633	16766	16724	16540	16570	16561	16675	16791	16607	16660	16649	16617	16545	16615	16698	16690	16717	16639	16333	16594	16487	16737	16896	16523	16547	16751	16574	16500	16646	16599	16509	16581	16660	16646	16393	16781	16529	16351	16512	16694	16483	16629	16592	16557	16412	16529	16640	16644	16534	16588	16593	16628	16690	16494	16651	16633	16656	16601	16515	16561	16633	16529	16546	16579	16575	16741	16631	16672	16669	16546	16514	16623	16433	16522	16513	16813	16534	16417	16608	16592	16711	16595	16525	16514	16553	16549	16654	16723	16539	16681	16505	16570	16675	16700	16466	16579	16532	16642	16634	16645	16492	16714	16734	16552	16522	16703	16679	16439	16663	16482	16599	16584	16524	16435	16488	16676	16733	16690	16787	16504	16658	16681	16556	16447	16763	16490	16651	16408	16670	16825	16640	16645	16380	16584	16569	16659	16553	16553	16415	16550	16528	16553	16460	16714	16640	16530	16477	16457	16344	16533	16587	16653	16647	16530	16823	16331	16630	16572	16570	16831	16522	16699	16647	16688	16550	16687	16489	16664	16542	16404	16377	16665	16462	16797	16692	16698	16638	16649	16587	16580	16745	16658	16569	16478	16596	16534	16555	16514	16586	16764	16716	16597	16517	16551	16418	16619	16589	16582	16444	16607	16671	16716	16529	16555	16458	16536	16667	16507	16771	16472	16466	16419	16630	16567	16712	16581	16501	16592	16743	16562	16649	16740	16461	16505	16385	16572	16526	16628	16772	16423	16699	16527	16365	16659	16488	16504	16500	16516	16814	16567	16702	16487	16544	16487	16762	16563	16406	16503	16654	16581	16565	16660	16446	16746	16299	16587	16660	16411	16638	16382	16576	16737	16865	16705	16692	16529	16582	16551	16457	16634	16596	16561	16785	16609	16660	16510	16555	16566	16754	16662	16566	16448	16390	16570	16580	16540	16558	16637	16523	16572	16617	16746	16579	16606	16761	16685	16587	16487	16551	16655	16571	16761	16582	16610	16586	16596	16757	16521	16626	16629	16641	16527	16695	16755	16646	16718	16528	16734	16437	16515	16515	16492	16609	16425	16534	16606	16273	16710	16577	16648	16595	16778	16552	16631	16720	16455	16535	16525	16704	16649	16541	16743	16454	16645	16561	16511	16557	16633	16653	16676	16785	16659	16573	16695	16615	16417	16508	16678	16439	16456	16585	16425	16635	16538	16340	16509	16583	16619	16480	16680	16570	16463	16479	16552	16282	16675	16622	16684	16442	16639	16628	16797	16635	16546	16563	16583	16593	16560	16556	16568	16734	16633	16587	16768	16610	16643	16705	16601	16735	16690	16435	16606	16592	16636	16670	16835	16602	16587	16610	16513	16684	16554	16565	16641	16397	16300	16652	16592	16503	16635	16618	16542	16747	16726	16625	16568	16626	16692	16561	16739	16400	16581	16676	16500	16643	16471	16550	16565	16522	16706	16816	16586	16604	16681	16621	16656	16939	16816	16687	16593	16518	16565	16770	16549	16687	16730	16535	16704	16609	16735	16613	16516	16544	16598	16580	16519	16459	16654	16529	16488	16447	16452	16556	16629	16630	16715	16890	16518	16627	16671	16521	16336	16609	16473	16565	16572	16493	16543	16714	16477	16642	16649	16769	16672	16692	16633	16578	16490	16584	16593	16679	16497	16577	16446	16462	16579	16742	16616	16777	16594	16685	16654	16526	16554	16499	16578	16752	16552	16757	16766	16487	16852	16665	16430	16645	16623	16767	16748	16594	16748	16670	16385	16804	16653	16712	16685	16483	16425	16624	16528	16494	16506	16696	16657	16642	16634	16573	16779	16851	16397	16600	16697	16601	16580	16727	16624	16589	16550	16518	16690	16724	16551	16422	16532	16478	16561	16482	16553	16554	16479	16822	16517	16606	16625	16603	16587	16736	16431	16494	16702	16781	16612	16580	16511	16757	16594	16681	16729	16745	16485	16537	16668	16610	16530	16571	16642	16463	16756	16528	16529	16568	16635	16599	16475	16644	16663	16745	16588	16629	16546	16738	16600	16687	16539	16687	16834	16794	16773	16646	16533	16742	16636	16528	16609	16524	16498	16627	16723	16533	16732	16585	16586	16765	16689	16641	16677	16455	16651	16684	16658	16699	16405	16758	16513	16476	16646	16642	16586	16514	16699	16582	16712	16655	16528	16597	16647	16617	16789	16558	16797	16575	16868	16560	16652	16604	16599	16494	16516	16498	16559	16622	16461	16523	16491	16625	16630	16616	16544	16621	16637	16539	16669	16502	16519	16512	16636	16610	16736	16333	16396	16671	16579	16492	16447	16672	16348	16670	16544	16521	16490	16652	16513	16688	16571	16573	16742	16507	16558	16693	16550	16542	16584	16667	16651	16530	16384	16398	16672	16663	16616	16775	16566	16728	16621	16679	16615	16513	16479	16703	16582	16404	16520	16676	16401	16584	16590	16726	16685	16570	16810	16746	16610	16707	16461	16555	16600	16690	16552	16575	16727	16573	16597	16610	16806	16604	16636	16414	16580	16559	16570	16634	16618	16694	16654	16613	16667	16557	16515	16531	16653	16443	16378	16668	16563	16626	16709	16671	16573	16463	16645	16532	16612	16660	16513	16651	16642	16579	16452	16437	16529	16772	16523	16740	16564	16632	16615	16479	16642	16545	16582	16545	16574	16444	16417	16461	16462	16674	16548	16466	16588	16768	16598	16522	16771	16732	16503	16725	16566	16497	16586	16539	16357	16491	16649	16694	16529	16741	16641	16797	16714	16292	16547	16541	16700	16638	16352	16473	16554	16462	16603	16222	16665	16445	16508	16655	16545	16581	16529	16495	16464	16467	16728	16563	16627	16793	16623	16502	16579	16486	16708	16751	16628	16586	16594	16700	16498	16413	16525	16747	16755	16595	16483	16721	16551	16624	16716	16456	16604	16597	16718	16657	16786	16352	16672	16536	16504	16620	16423	16645	16657	16672	16452	16539	16733	16748	16564	16525	16619	16693	16695	16656	16727	16503	16588	16513	16646	16492	16590	16583	16547	16599	16513	16530	16480	16697	16417	16538	16435	16625	16522	16583	16638	16707	16515	16681	16809	16819	16805	16458	16481	16548	16637	16527	16634	16462	16449	16538	16736	16433	16519	16792	16540	16737	16555	16658	16537	16708	16571	16660	16669	16403	16695	16802	16524	16497	16544	16480	16522	16668	16689	16300	16606	16486	16490	16755	16615	16743	16518	16623	16892	16609	16577	16552	16722	16805	16709	16671	16631	16672	16672	16588	16662	16778	16548	16560	16643	16486	16447	16611	16455	16518	16527	16769	16592	16433	16554	16675	16582	16665	16533	16494	16364	16636	16339	16516	16762	16597	16491	16727	16688	16532	16544	16791	16706	16660	16748	16743	16647	16782	16614	16516	16502	16572	16578	16702	16549	16592	16632	16561	16681	16658	16549	16841	16620	16589	16523	16556	16635	16665	16394	16605	16506	16598	16650	16706	16500	16617	16654	16588	16568	16608	16731	16564	16766	16442	16514	16721	16516	16691	16691	16621	16657	16708	16671	16582	16655	16703	16755	16401	16651	16768	16472	16873	16649	16795	16672	16641	16615	16588	16646	16519	16480	16380	16610	16576	16593	16593	16706	16222	16724	16662	16713	16691	16600	16497	16533	16634	16623	16586	16724	16569	16598	16579	16666	16707	16627	16566	16575	16635	16462	16720	16601	16560	16458	16711	16434	16522	16477	16690	16577	16560	16784	16546	16487	16571	16527	16560	16707	16781	16644	16638	16546	16759	16435	16475	16629	16644	16461	16610	16738	16617	16836	16708	16711	16458	16774	16703	16879	16730	16346	16448	16656	16570	16640	16649	16702	16711	16688	16639	16253	16693	16378	16896	16537	16715	16563	16654	16636	16597	16540	16613	16565	16628	16623	16526	16449	16560	16502	16636	16684	16638	16849	16678	16697	16403	16705	16670	16745	16774	16636	16719	16695	16439	16544	16679	16608	16629	16396	16479	16589	16669	16448	16795	16594	16551	16624	16532	16519	16572	16623	16695	16692	16626	16485	16537	16634	16692	16713	16590	16753	16714	16656	16547	16622	16513	16487	16729
13708	15473	15303	15083	15083	14946	14626	15029	14922	14803	14911	14784	14781	14647	14805	14832	14891	14904	14719	14829	14569	14811	14809	14790	14800	14710	14703	14912	14710	14871	14827	14900	14748	14998	14687	14639	14783	14630	14735	14733	14852	14781	14896	14773	14628	14801	14894	14814	14815	14818	14896	14817	14816	14751	14970	14784	14852	14738	14665	14772	14647	14711	14886	14639	14824	14715	14608	14740	14861	14829	14537	14664	14796	14825	14706	14925	14812	14850	14679	14800	14770	14846	14703	14599	14662	14800	14684	14665	14719	14852	14882	14835	14654	14789	14646	14703	14725	14644	14757	14850	14752	14806	14797	14786	14761	14846	14780	14730	14596	14568	14763	14836	14698	14822	14674	14493	14670	14743	14782	14907	14918	14698	14839	14504	14687	14802	14524	14738	14701	14733	14791	14839	14774	14767	14898	14880	14817	14672	14683	14686	14875	14900	14718	14722	14765	14895	14741	14835	14523	14829	14699	14662	14822	14643	14703	14823	14730	14643	14729	14796	14783	14762	14683	14785	14882	14739	14648	14758	14703	14728	14766	14573	14621	14641	14675	14648	14788	14921	14776	14661	14835	14769	14749	14785	14848	14613	14781	14771	14684	14569	14746	14822	14583	14786	14586	14929	14575	14748	14790	14691	14852	14688	14809	14686	14718	14779	14646	14741	14758	14785	14671	14721	14791	14942	14688	14640	14749	14837	14660	14810	14793	14681	14834	14859	14674	14746	14793	14891	14547	14851	14728	14678	14745	14712	14808	14853	14885	14691	14793	14694	14686	14791	14675	14809	14678	14885	14648	14651	14736	14679	14726	14751	14815	14638	14678	14722	14691	14915	14792	14700	14702	14813	14818	14722	14562	14702	14732	14813	14815	14727	14752	14494	14783	14900	14714	14845	14711	14832	14772	14708	14702	14784	14662	14633	14494	14635	14774	14755	14880	14622	14754	14737	14834	14777	14785	14746	14843	14905	14889	14690	14597	14813	14658	14750	14813	14792	14848	14618	14725	14803	14824	14577	14627	14746	14749	14772	14631	14865	14939	14775	14902	14698	14665	14762	14745	14652	14738	14723	14882	14709	14748	14833	14786	14806	14726	14617	14610	14684	14847	14689	14735	14824	14680	14851	14836	14621	14760	14754	14788	14836	14760	14753	14796	14766	14712	14700	14903	14718	14645	14683	14710	14868	14845	14763	14603	14863	14786	14847	14910	14660	14830	14703	14730	14830	14673	14824	14753	14764	14741	14802	14736	14819	14641	14684	14836	14702	14754	14927	14848	14700	14738	14803	14718	14715	14771	14724	14743	14858	14730	14820	14760	14625	14708	14677	14766	14855	14598	14799	14573	14678	14728	14558	14747	14645	14823	14737	14741	14653	14901	14634	14777	14725	14863	14747	14693	14758	14786	14685	14652	14621	14834	14898	14699	14880	14745	14635	14634	14799	14823	14676	14778	14770	14759	14536	14825	14778	14678	14550	14825	14772	14841	14796	14654	14703	14796	14906	14876	14850	14940	14931	14741	14711	14730	14651	14827	14679	14852	14785	14777	14854	14741	14586	14731	14708	14780	14726	14752	14729	14648	14661	14652	14789	14734	14714	14662	14682	14802	14796	14594	14840	14762	14753	14662	14917	14810	14693	14719	14762	14795	14875	14694	14656	14725	14878	14687	14712	14735	14854	14736	14740	14672	14914	14725	14841	14666	14745	14806	14816	14683	14747	14857	14745	14670	14648	14788	14821	14654	14543	14661	14798	14735	14652	14726	14825	14783	14879	14754	14924	14750	15003	14774	14784	14634	14898	14928	14756	14848	14767	14872	14711	14871	14760	14861	14851	14882	14748	14667	14677	14482	14577	14675	14773	14981	14820	14928	14741	14670	14804	14742	14715	14787	14837	14583	14910	14844	14872	14823	14744	14780	14653	14822	14650	14622	14813	14749	14774	14820	14765	14850	14652	14869	15003	14668	14550	14567	14857	14722	15042	14701	14723	14833	14836	14818	14825	14634	14747	14782	14708	14709	14758	14825	14664	14901	14632	14731	14700	14798	14818	14910	14682	14810	14907	14770	14959	14576	14683	14796	14863	14792	14799	14863	14710	14764	14887	14796	14868	14785	14836	14634	14792	14794	14653	14669	14659	14746	14798	14703	14869	14662	14745	14712	14709	14862	14757	14757	14870	14747	14716	14723	15006	14914	14951	14656	14725	14629	14655	14785	14849	14789	14813	14756	14773	14943	14678	14563	14663	14590	14718	14710	14823	14790	14904	14807	14887	14632	14670	14934	14698	14741	14786	14691	14678	14659	14792	14745	14774	14718	14706	14803	14857	14804	14542	14896	14779	14844	14623	14899	14793	14834	14826	14651	14735	14643	14809	14759	14752	14729	14683	14758	14846	14725	14778	14763	14854	14747	14748	14765	14774	14758	14708	14878	14658	14835	14672	14631	14748	14755	14669	14784	14772	14757	14887	14916	14839	14640	14726	14633	14723	14810	14702	14704	14722	14688	14838	14683	14656	14980	14807	14643	14682	14891	14591	14820	14726	14674	14827	15031	14734	14641	14746	14875	14730	15033	14589	14754	14682	14777	14611	14816	14633	14568	14796	14845	14782	14760	14816	14843	14793	14644	14847	14538	14944	14707	14750	14745	14694	14621	14793	14648	14777	14773	14820	14700	14848	14860	14880	14944	14719	14982	14778	14635	14820	14832	14906	14762	14703	14872	14676	14628	14677	14658	14850	14862	14883	14853	14750	14784	14577	14639	14746	14696	14825	14741	14777	14861	14775	14650	14901	14561	14785	14718	14803	14676	14717	14710	14876	14694	14808	14759	14627	14916	14605	14786	14763	14701	14699	14804	14627	14679	14762	14830	14648	14794	14658	14774	14687	14689	14962	14673	14756	14768	14768	14858	14726	14688	14745	14601	14914	14677	14814	14708	14731	14639	14822	14915	14763	14692	14707	14740	14803	14586	14729	14666	14814	14756	14707	14707	14637	14704	14986	14749	14805	14797	14718	14793	14740	14755	14787	14533	14809	14783	14678	14752	14667	14702	14719	14642	14759	14976	14674	14762	14711	14687	14667	14928	14673	14873	14783	14717	14847	14880	14667	14672	14764	14693	14691	14802	14856	14844	14703	14790	14731	14941	14840	14801	14672	14564	14544	14782	14833	14726	14806	14662	14799	14723	14848	14576	14790	14718	14873	14752	14768	14641	14679	14751	14804	14690	14671	14609	14758	15044	14762	14585	14968	14841	14837	14704	14683	14801	14696	14842	14703	14719	14783	14696	14792	14797	14778	14578	14725	14815	14723	14622	14823	14634	14844	14554	14875	14804	14643	14823	14770	14640	14695	14704	14688	14770	14663	14688	14894	14797	14708	14789	14791	14796	14652	14608	14755	14736	14832	14775	14822	14664	14655	14731	14571	14625	14784	14674	14883	14720	14760	14866	14792	14698	14815	14727	14911	14768	14527	14843	14685	14911	14998	14597	14745	14680	14763	14747	14875	14752	14836	14583	14832	14778	14763	14749	14601	14827	14614	14799	14666	14800	14877	14757	14871	14654	14897	14759	14712	14938	14689	14706	14752	14622	14900	14928	14628	14747	14784	14825	14715	14790	14814	14764	14615	14717	14679	14746	14836	14872	14803	14818	14719	14770	14814	14822	14904	14668	14760	14746	14689	14829	14789	14915	14795	14962	14797	14741	14640	14792	14799	14778	14607	14675	14919	14934	14822	14898	14801	14905	14680	14859	14646	14698	14793	14615	14878	14742	14894	14685	14715	14741	14749	14654	14739	14764	14749	14614	14812	14807	14754	14664	14663	14576	14705	14714	14683	14797	14937	14690	14910	14526	14929	14689	14806	14607	14662	14710	14685	14698	14794	14893	14738	14805	14806	14777	14772	14658	14663	14620	14841	14735	14810	14830	14712	14805	14878	14761	14854	14581	14730	14552	14794	15000	14800	14818	14800	14730	14737	14774	14705	14858	14856	14785	14718	14747	14867	14663	14766	14737	14793	14652	14721	14729	14888	14604	14707	14789	14758	14888	14781	14758	14718	14759	14784	14792	14717	14778	14706	14904	14623	14760	14946	14780	14810	14914	14784	14708	14674	14828	14668	14725	14698	14723	14817	14597	14833	14748	14731	14717	14691	14708	14872	14687	14892	14816	14805	14604	14792	14871	14838	14848	14700	14692	14766	14695	14594	14661	14867	15032	14749	14807	14709	14806	14715	14815	14899	14728	14866	14762	14825	14568	14672	14852	14757	14781	14653	14804	14653	14997	14763	14804	14755	14811	14786	14571	14765	14856	14769	14942	14780	14840	14730	14645	14835	14691	14686	14800	14796	14897	14609	14607	14737	14966	14864	14795	14846	14775	14803	14782	14774	14849	14698	14665	14722	14782	14729	14711	14693	14732	14893	14574	14803	14793	14754	14757	14735	14757	14823	14789	14710	14792	14777	14884	14969	14811	14744	14749	14598	14729	14836	14780	14642	14628	14705	14765	14884	14590	14777	14658	14678	14734	14860	14817	14714	14738	14796	14868	14643	14662	14772	14818	14757	14704	14836	14598	14869	14862	14683	14678	14773	14739	14797	14651	14931	14864	14805	14867	14728	14754	14508	14812	14829	14764	14781	14694	14800	14734	14615	14699	14782	14726	14719	14792	14975	14621	14846	14765	14726	14815	14806	14820	14618	14597	14801	14845	14772	14663	14818	14815	14707	14648	14880	14688	14751	14898	14772	14764	14852	14885	14620	14690	14791	14806	14616	14820	14660	14788	14680	14672	14631	14714	14716	14805	14767	14961	14698	14812	14623	14791	14968	14660	14924	14765	14875	14705	14692	14731	14887	14684	14775	14849	14696	14819	14739	14679	14742	14895	14632	14839	14663	14749	14743	14833	14716	14917	14708	14665	14533	14789	14782	14762	14690	14684	14682	14727	14710	14799	14712	14845	14642	14682	14649	14857	14631	14632	14765	14684	14785	14720	14680	14685	14827	15002	14840	14694	14742	14829	14763	14801	14715	14877	14954	14732	14854	14717	14833	14678	14882	14750	14753	14863	14630	14855	14884	14661	14783	14774	14712	14664	14698	14850	14685	14858	14645	14850	14722	14736	14741	14719	14905	14548	14625	14893	14722
23765	21336	28882	24176	21927	20803	19538	17083	16713	16688	16767	16807	16644	16616	16522	16479	16510	16457	16575	16382	16509	16437	16468	16430	16376	16398	16306	16373	16379	16459	16226	16426	16222	16302	16236	16203	16263	16192	16247	16443	16342	16230	16307	16282	16226	16411	16464	16429	16174	16243	16236	16452	16327	16276	16238	16245	16412	16141	16344	16233	16065	16100	16374	16440	16286	16482	16218	16346	16376	16161	16327	16192	16310	16135	16339	16893	16760	16638	16382	16353	16408	16289	16208	16185	16193	16192	16337	16162	16317	16347	16060	16159	16297	16257	16438	16238	16277	16246	16329	16303	16230	16356	16533	16322	16371	16252	16230	16261	16228	16173	16268	16161	16132	16132	16249	16292	16259	16286	16368	16471	16093	16304	16221	16433	16555	15984	16425	16321	16174	16261	16179	16339	16270	16107	16262	16133	16160	16182	16319	16464	16206	16073	16123	16082	16251	16223	16321	16056	16164	16366	16338	16299	16111	16344	16293	16302	16413	16185	16083	16308	15899	16236	16338	16340	16446	16246	16344	16297	16495	16315	16464	16094	16218	16384	16174	16411	16118	16137	16195	16167	16255	16227	16082	16288	16220	16350	16135	16144	16174	16179	16113	16158	16454	16400	15903	16018	16371	16189	16333	16251	16439	16310	16278	16320	16072	16349	16155	16189	16304	16025	16168	16368	16255	16295	16245	16183	16127	16484	16067	16138	16272	16252	16358	16184	16185	16183	16117	16230	16214	16247	16177	16314	16172	16129	16074	16258	16072	16116	16172	16309	16348	16145	16116	16224	16170	16204	16179	16347	16141	16170	16059	16088	16229	16111	16037	16116	16381	16181	16259	16244	16359	16154	16461	16231	16096	16259	16181	16231	16218	16331	16173	16320	16330	16247	16301	16294	16402	16305	16252	16478	16296	16365	16337	16245	16259	16287	16319	16258	16295	16261	16260	16222	16266	16440	16261	16556	16273	16249	16147	16269	16233	16374	16198	16098	16379	16089	16243	16206	16386	16162	16319	16091	15996	16120	16140	16302	16267	16233	16224	16046	16415	16214	16397	16199	16133	16247	16228	16322	16381	16180	16166	16225	16181	16196	16196	16252	16090	16346	16305	16249	16283	16166	16351	16169	16130	16303	16415	16102	16204	16310	16318	16342	16285	16189	16172	16276	16330	16252	16293	16271	16325	16085	16284	16212	16234	16024	16143	16161	16253	16349	16223	16092	16218	16355	16368	16230	16204	16287	16215	16167	16206	16166	16352	16176	16317	16146	16150	16196	16374	16337	16334	16275	16000	16220	16482	16283	16372	16399	16129	16144	16385	16318	16314	16354	16165	16440	16368	16322	16332	16205	16149	16141	16066	16028	16357	16231	16416	16458	16308	16185	16248	16212	16190	16195	16335	16197	16237	16342	16324	16232	16129	16443	16228	16283	16155	16247	16188	16078	16085	16347	16271	16541	16166	16229	16321	16332	16250	16316	16272	16462	16258	16279	16298	16123	16300	16369	16320	16129	16386	16189	16324	16331	16385	16168	16409	16196	16171	16403	16316	16192	16317	16446	16298	16264	16212	16254	16152	16020	16036	16158	16435	16265	16346	16195	16230	16185	16344	16300	16171	16135	16368	16179	16332	16097	16132	16241	16178	16443	16489	16471	16212	16317	16103	15874	16252	16111	16179	16423	16347	16023	16482	16183	16212	16304	16263	16138	16188	16172	16203	16137	16139	16109	16270	16242	16244	16299	16339	16401	16161	16259	16202	16467	16381	16209	16321	16240	16244	16125	16345	16100	16127	16163	16226	16323	16172	16170	16337	16196	16335	16167	15894	16413	16569	16226	16165	16259	16199	16322	16473	16211	16198	16267	16398	16248	16306	16345	16525	16126	16286	16183	16208	16166	16185	16266	16311	16364	16335	16254	16303	16176	16331	16160	16242	16394	16133	16038	16253	16301	16258	16141	16455	16285	16331	16095	16289	16284	16536	16486	16326	16225	16261	15949	16047	16379	16161	16329	16385	16283	16283	16254	16269	16348	16553	16159	16114	16386	16305	16095	16216	16235	16069	16355	16094	16234	16153	16339	16208	16269	16299	16220	16184	16358	16309	16276	16279	16333	16185	16087	16436	16194	16149	16206	16135	16393	16460	16229	16243	16200	16129	16241	16246	16276	16319	16192	16434	16358	16126	16302	16392	16122	16063	16276	16137	16282	16216	16224	16391	16201	16095	16110	16152	16270	16224	16349	16417	16236	16191	16273	16240	16396	16307	16192	16394	16413	16171	16262	16187	16246	16109	15975	16156	16339	16228	16086	16324	16512	16184	16413	16292	16412	16432	16146	16060	16118	16236	16362	16247	16401	16439	16250	16451	16217	16208	16247	16158	16235	16124	16425	16386	16263	16137	16228	16366	16277	16246	16321	16161	16340	16161	16254	16203	16264	16337	16255	16357	16487	16184	16358	16253	16220	16199	16138	16299	16104	16075	16272	16101	16325	16218	16300	16314	16292	16166	16266	16301	16278	16231	16250	16159	16223	16240	16436	16228	16274	16311	16330	16318	16332	16243	16535	16104	16239	16301	16219	16388	16360	16221	16171	16323	16370	16269	16387	16069	16280	16257	16264	16143	16149	16333	16201	16340	16206	16227	16259	16212	16199	16259	16320	16230	16284	16199	16338	16343	16297	16275	16316	16248	16404	15902	16217	16414	16250	16326	16340	16309	16328	16443	16249	16221	16256	16085	16341	16405	16207	16114	16219	16264	16162	16190	16273	16130	16162	16144	16337	16437	16286	16341	16202	16312	16259	16330	16268	16142	16324	16162	16192	16303	16256	16068	16257	16463	16482	16215	16139	16231	16363	16361	16377	16224	16302	16305	16138	16336	16394	16483	16151	16184	16186	16173	16188	16198	16181	16104	16045	16307	16388	16196	16339	16209	16161	16348	16280	16309	16175	16167	16255	16430	16032	16128	16337	16359	16155	16162	16294	16339	16216	16325	16378	16314	16253	16156	16200	16074	16288	16272	16325	16357	16389	16352	16209	16277	16370	16228	16360	16223	16327	16159	16074	16076	16332	16449	16344	16238	16295	16425	16403	16189	16357	16286	16239	16245	16263	16376	16074	16214	16327	16292	16300	16180	16314	15922	16187	16468	16270	16427	16319	16420	16287	16087	16235	16390	16082	16013	16241	16309	16333	16169	16393	16114	16324	16190	16218	16238	16254	16376	16119	16270	16195	16408	16168	16358	16183	16205	16250	16317	16106	16278	16163	16180	16155	16176	16330	16252	16417	16220	16472	16280	16367	16257	16309	16247	16116	16207	16360	16311	16411	16182	16398	16357	16331	16142	16348	16157	16151	16375	16211	16333	16041	16346	16400	16140	15994	16251	16246	16420	16229	16411	16005	16484	16342	16178	16317	16370	16150	16270	16120	16191	16260	16190	16153	16153	16235	16238	16249	16265	16149	16211	16336	16380	16387	16278	16240	16178	16384	16400	16287	16276	16292	16304	16272	16337	16350	16275	16245	16201	16296	16015	16293	16300	16241	16382	16289	16077	16160	16292	16201	16391	16119	16131	16258	16361	16062	16101	16063	16308	16098	16199	16387	16184	16130	16224	16085	16089	16209	16278	16376	16281	16338	16361	16193	16290	16138	16187	16306	16308	16195	16182	16451	16346	16220	16067	16375	16301	16168	16172	16203	16271	16071	16309	16321	16242	16040	16321	16190	16282	16355	16147	16259	16183	16283	16389	16017	16253	16354	16160	16282	16139	16186	16254	16126	16344	16304	16222	16358	16257	16394	16292	16336	16142	16160	16339	16284	16436	16084	16126	16237	16157	16235	16039	16189	16302	16190	16355	16319	16254	16403	16170	16332	16301	16365	16303	16338	16126	16128	16284	16242	16237	16246	16176	16196	16374	16355	16362	16220	16166	16375	16399	16320	16174	16133	16258	16341	16405	16044	16066	16239	16494	16173	16268	16349	16301	16210	16230	16164	16162	16378	16273	16232	16173	16270	16188	16126	16202	16365	16410	16264	16142	16212	16170	16287	16353	16207	16338	16210	16327	16203	16263	16379	16138	16210	16305	16346	16371	16381	16357	16060	16276	16184	16073	16149	16117	16269	16255	16408	16371	16329	16255	16290	16198	16318	16305	16239	16370	16437	16336	16286	15994	16180	16445	16353	16231	16371	16296	16321	16287	16159	16331	16425	16291	16289	16394	16429	16363	16264	16207	16219	16248	16227	16304	16312	16212	16201	16348	16177	16185	16288	16342	16265	16216	16344	16377	16286	16310	16237	16316	16176	16162	16199	16138	16226	16292	16277	16230	16321	16389	16278	16345	16296	16476	16156	16512	16182	16298	16218	16267	16119	16349	16096	16198	16272	16266	16233	16133	16338	16453	16241	16311	16249	16413	16326	16424	16413	16145	16304	16319	16143	16313	16367	16220	16237	16257	16426	16189	16307	16205	16213	16293	16425	16478	16338	16319	16300	16270	16222	16455	16356	16358	16057	16356	16361	16426	16370	16201	16294	16231	16090	16232	16177	16302	16207	16255	16161	16140	16165	16325	16369	16206	16403	16112	16152	16193	16382	16273	16083	16150	16249	16451	16242	16359	16273	16431	16425	16287	16230	16220	16297	16297	16283	16152	16194	15967	16126	16388	16374	16145	16183	16284	16141	16263	16401	16313	16141	16190	16300	16200	16394	16395	16303	16041	16318	16159	16405	16073	16206	16328	16295	16271	16193	16234	16328	16589	16195	16171	16164	16278	16214	16279	16198	16046	16202	16070	16344	16196	16272	16284	16415	16250	16324	16178	16133	16094	16308	16342	16075	16275	16267	16217	16289	16223	16273	16237	16347	16221	16225	16146	16143	16418	16328	16393	16282	16187	16140	15905	16255	16436	15939	16246	16100	16224	16312	16332	16335	16357	16372	16360	16240	16170	16405	16263	16439	16167	16260	16179	16258	16183	16177	16368	16426	16313	16266	16331	16172	16350	16169	16363	16273	16197	16236	16270	16250	16441	16211	16266	16380	16238	16209	16343	16290	16194	16129	16187	16194	16317	16264	16112	16354	16142	16240	16299	16320	16371	16360	16320	16410	16224	16178	16119	16180	16240	16162	16163	16283	16262	16102	16243	16275
13155	20876	19852	17026	16040	15787	15372	15148	15094	14965	14900	14796	14884	14872	14824	14638	14953	14767	14592	14841	14762	14869	14742	14595	14676	14778	14754	14727	14678	14705	14592	14705	14645	14783	14723	14600	14874	14600	14586	14596	14698	14822	14581	14580	14563	14806	14856	14800	14633	14616	14546	14715	14627	14463	14808	14739	14631	14532	14815	14620	14660	14583	14662	14818	14510	14517	14654	14848	14683	14721	14569	14450	14645	14810	14728	15206	15371	15216	14698	14531	14615	14633	14710	14611	14567	14660	14580	14651	14498	14599	14626	14593	14801	14689	14530	14735	14555	14467	14630	14785	14602	14653	14680	14526	14561	14582	14634	14894	14668	14536	14743	14557	14574	14513	14766	14475	14612	14559	14544	14560	14549	14421	14648	14487	14516	14674	14778	14669	14641	14735	14618	14639	14561	14609	14655	14396	14715	14767	14559	14589	14566	14642	14480	14648	14469	14702	14507	14521	14743	14548	14625	14616	14829	14374	14664	14571	14615	14531	14766	14781	14555	14659	14793	14557	14648	14802	14699	14589	14681	14660	14548	14803	14498	14659	14645	14675	14723	14598	14529	14598	14626	14547	14455	14597	14659	14567	14773	14690	14529	14692	14548	14652	14472	14555	14682	14686	14899	14731	14725	14626	14480	14594	14792	14595	14610	14516	14612	14560	14601	14852	14768	14629	14634	14616	14645	14899	14483	14725	14516	14655	14481	14730	14380	14722	14629	14582	14631	14593	14834	14723	14643	14693	14557	14508	14790	14608	14533	14616	14786	14657	14857	14768	14556	14588	14677	14526	14619	14687	14654	14494	14691	14541	14637	14645	14719	14494	14661	14736	14548	14653	14645	14569	14775	14657	14682	14655	14661	14641	14744	14758	14647	14581	14764	14690	14609	14597	14558	14559	14633	14515	14767	14773	14633	14474	14577	14641	14618	14705	14807	14618	14538	14704	14611	14742	14741	14523	14694	14643	14592	14471	14503	14594	14450	14677	14636	14662	14763	14697	14362	14501	14650	14765	14438	14797	14480	14567	14748	14699	14582	14547	14624	14633	14576	14730	14578	14738	14660	14442	14507	14783	14447	14572	14618	14641	14491	14743	14744	14575	14567	14697	14626	14629	14646	14596	14694	14451	14527	14619	14455	14598	14846	14628	14525	14570	14488	14500	14577	14664	14659	14613	14642	14737	14590	14563	14702	14727	14575	14700	14633	14679	14495	14543	14575	14665	14691	14465	14605	14616	14769	14529	14634	14569	14529	14609	14795	14468	14790	14805	14594	14607	14613	14576	14670	14695	14688	14799	14671	14502	14646	14540	14551	14793	14558	14621	14635	14630	14727	14661	14531	14533	14630	14823	14487	14688	14543	14711	14633	14807	14560	14579	14617	14692	14715	14697	14745	14621	14537	14759	14823	14627	14565	14779	14597	14587	14586	14668	14657	14560	14680	14486	14649	14552	14690	14531	14691	14697	14557	14595	14741	14606	14486	14516	14662	14696	14511	14572	14754	14806	14524	14455	14783	14675	14542	14727	14626	14647	14623	14575	14704	14547	14649	14571	14541	14686	14622	14539	14653	14573	14480	14623	14690	14665	14600	14583	14819	14600	14610	14658	14404	14622	14588	14620	14736	14466	14750	14653	14583	14635	14658	14676	14789	14528	14570	14611	14605	14530	14767	14698	14611	14581	14681	14645	14441	14809	14591	14454	14573	14663	14581	14686	14461	14642	14555	14521	14469	14613	14716	14417	14490	14619	14485	14563	14691	14778	14544	14587	14572	14498	14530	14688	14585	14638	14485	14560	14606	14675	14717	14764	14632	14641	14738	14701	14597	14705	14665	14556	14755	14723	14551	14520	14597	14669	14629	14681	14674	14486	14674	14567	14734	14537	14629	14555	14537	14590	14529	14552	14735	14648	14595	14866	14593	14757	14552	14591	14773	14392	14562	14691	14483	14644	14567	14697	14688	14712	14494	14720	14640	14516	14642	14597	14763	14565	14503	14656	14770	14557	14576	14635	14676	14599	14723	14683	14582	14560	14733	14610	14682	14681	14626	14566	14505	14481	14590	14682	14755	14547	14670	14465	14488	14643	14504	14714	14629	14738	14686	14467	14604	14402	14729	14697	14645	14702	14573	14449	14600	14625	14627	14713	14742	14773	14539	14471	14508	14582	14583	14636	14621	14659	14748	14754	14461	14475	14566	14750	14841	14681	14568	14563	14650	14589	14740	14653	14639	14704	14539	14655	14693	14521	14549	14466	14559	14596	14609	14711	14584	14754	14624	14616	14761	14646	14616	14544	14483	14681	14729	14680	14606	14565	14802	14450	14666	14738	14672	14590	14890	14465	14795	14480	14745	14676	14628	14559	14567	14476	14601	14747	14718	14520	14571	14590	14613	14622	14345	14544	14705	14634	14778	14631	14527	14737	14707	14675	14564	14677	14822	14624	14698	14503	14641	14753	14770	14695	14584	14640	14603	14610	14485	14716	14604	14510	14666	14600	14617	14401	14589	14504	14591	14605	14650	14676	14616	14651	14639	14563	14576	14766	14671	14594	14725	14608	14573	14690	14675	14647	14733	14699	14710	14642	14732	14619	14570	14679	14603	14701	14502	14801	14494	14721	14522	14743	14507	14541	14668	14683	14531	14768	14723	14683	14591	14631	14829	14558	14604	14603	14658	14715	14507	14642	14478	14560	14603	14571	14825	14569	14705	14681	14666	14592	14575	14601	14521	14645	14539	14572	14626	14431	14525	14708	14602	14653	14562	14628	14669	14792	14608	14571	14495	14744	14638	14637	14671	14727	14494	14527	14607	14658	14564	14592	14709	14427	14641	14544	14525	14632	14675	14459	14631	14490	14612	14709	14631	14649	14655	14500	14580	14816	14710	14749	14553	14657	14579	14549	14579	14572	14545	14523	14642	14761	14521	14552	14489	14672	14616	14677	14613	14528	14558	14914	14716	14742	14616	14740	14618	14523	14563	14568	14506	14601	14746	14559	14609	14759	14560	14720	14740	14649	14635	14439	14626	14585	14607	14643	14475	14708	14608	14775	14591	14693	14498	14697	14372	14678	14549	14694	14640	14533	14534	14645	14699	14625	14813	14592	14639	14609	14742	14667	14790	14478	14673	14676	14729	14781	14821	14586	14692	14596	14570	14533	14572	14620	14658	14575	14663	14700	14579	14698	14563	14653	14502	14762	14634	14623	14611	14590	14550	14756	14583	14631	14626	14635	14657	14593	14656	14660	14550	14704	14665	14451	14619	14665	14506	14629	14693	14605	14558	14827	14532	14749	14585	14712	14656	14510	14702	14620	14562	14676	14559	14671	14512	14784	14671	14597	14664	14547	14585	14538	14615	14701	14710	14651	14764	14584	14642	14569	14683	14496	14609	14619	14671	14706	14805	14465	14706	14578	14723	14565	14588	14523	14635	14670	14705	14544	14732	14606	14537	14626	14664	14602	14872	14702	14608	14613	14749	14586	14689	14519	14617	14555	14573	14385	14581	14637	14540	14572	14551	14640	14692	14769	14624	14636	14645	14662	14599	14552	14406	14590	14695	14646	14631	14668	14553	14821	14614	14569	14696	14625	14820	14608	14555	14438	14682	14659	14602	14655	14640	14541	14628	14563	14489	14516	14706	14642	14472	14534	14603	14700	14608	14623	14573	14763	14732	14745	14629	14756	14453	14772	14672	14612	14580	14713	14682	14586	14556	14783	14615	14660	14767	14741	14488	14802	14656	14583	14571	14671	14457	14673	14706	14636	14615	14505	14784	14675	14482	14721	14699	14654	14548	14743	14524	14822	14505	14584	14547	14480	14745	14667	14532	14529	14660	14637	14614	14797	14578	14514	14557	14575	14668	14738	14482	14559	14743	14578	14601	14701	14581	14694	14751	14694	14554	14661	14600	14676	14565	14724	14531	14776	14737	14684	14665	14476	14588	14666	14613	14652	14796	14601	14765	14790	14475	14590	14575	14616	14584	14614	14610	14558	14674	14556	14657	14725	14577	14724	14541	14555	14469	14567	14610	14626	14642	14626	14569	14587	14620	14594	14655	14488	14540	14823	14725	14566	14587	14629	14558	14755	14681	14400	14657	14799	14759	14667	14759	14550	14568	14747	14590	14582	14507	14778	14588	14560	14431	14751	14627	14470	14772	14629	14522	14586	14574	14564	14675	14571	14523	14698	14600	14460	14561	14954	14634	14496	14661	14718	14677	14502	14636	14655	14717	14707	14620	14627	14669	14724	14534	14619	14561	14563	14591	14561	14567	14871	14626	14670	14701	14773	14547	14497	14625	14633	14733	14638	14761	14597	14712	14666	14671	14807	14723	14510	14563	14577	14523	14749	14594	14781	14624	14513	14629	14625	14702	14458	14721	14625	14755	14584	14682	14543	14541	14582	14706	14750	14660	14751	14612	14639	14566	14556	14696	14658	14532	14745	14694	14709	14656	14625	14524	14637	14612	14784	14623	14504	14576	14690	14804	14633	14661	14685	14724	14583	14494	14697	14833	14545	14683	14742	14641	14587	14686	14552	14772	14519	14502	14693	14634	14677	14726	14766	14591	14584	14651	14590	14684	14354	14600	14655	14485	14692	14615	14499	14688	14580	14581	14737	14676	14742	14655	14744	14576	14567	14522	14779	14522	14628	14533	14584	14637	14606	14635	14748	14661	14527	14660	14599	14498	14582	14662	14587	14705	14614	14647	14674	14636	14627	14676	14595	14721	14814	14558	14722	14445	14679	14683	14637	14574	14628	14607	14629	14626	14684	14548	14597	14705	14703	14656	14516	14471	14475	14660	14556	14571	14659	14543	14647	14641	14517	14791	14384	14532	14785	14697	14588	14498	14629	14604	14682	14569	14645	14711	14647	14482	14613	14516	14637	14533	14693	14666	14535	14596	14605	14510	14675	14643	14626	14562	14630	14613	14696	14593	14678	14645	14570	14666	14682	14767	14711	14465	14499	14562	14743	14678	14582	14636	14596	14654	14611	14633	14735	14701	14539	14616	14647	14802	14568	14694	14650	14762	14671	14583	14519	14631	14591	14715	14607	14678	14584	14757	14589	14800	14649	14853	14536	14542	14588	14772	14670	14750	14731	14711	14536	14618	14608	14551	14725	14588	14483	14737	14541
22859	21292	29216	23706	21413	23030	23654	18228	17590	17629	17385	17184	17244	17039	17133	17036	17277	17164	16964	17051	16942	16853	16898	16950	16741	16856	16918	16936	16941	16948	16918	17067	16785	16895	16690	17057	16923	16993	17040	17005	16912	16826	16744	16951	16825	16761	17037	16734	16890	16934	16849	16669	16781	16881	16669	16713	16687	16950	16727	17023	16801	16929	16749	16873	16898	16890	16769	16763	16764	16775	16782	16737	16867	16965	16872	17273	17809	17738	17162	16834	16699	16665	16673	16749	16715	16573	16757	16539	16768	16806	16890	16735	16599	16729	16711	16881	16755	16572	16735	16577	16739	16691	16699	16823	16706	16934	16714	16627	16802	16715	16795	16647	16599	16780	16822	16771	16704	16738	16820	16666	16645	16722	16768	16765	16742	16656	16621	16744	16709	16725	16884	16785	16786	16795	16774	16743	16740	16928	16728	16854	16672	16810	16691	16637	16613	16720	16731	16690	16940	16659	16862	16628	16784	16814	16943	16692	16639	16775	16835	16655	16685	16708	16715	16627	16639	16807	16639	16548	16823	16578	16709	16944	16854	16665	16819	16618	16755	16802	16571	16552	16701	16819	16721	16641	16762	16688	16644	16733	16632	16739	16821	16593	16814	16728	16820	16769	16839	16641	16817	16614	16654	16690	16658	16719	16594	16741	16859	16768	16642	16740	16844	16750	16712	16818	16695	16768	16886	16814	16631	16599	16803	16833	16817	16762	16708	16861	16523	16590	16729	16766	16589	16761	16784	16878	16805	16787	16641	16527	16691	16759	16711	16951	16817	16734	16873	16933	16780	16740	16723	16851	16593	16888	16985	16746	16762	16646	16619	16457	16694	16679	16804	16928	16778	16608	16781	16808	16802	16857	16799	16867	16743	16649	16547	16776	16693	16770	16652	16811	16671	16626	16697	16596	16788	16602	16787	16697	16712	16537	16607	16851	16840	16847	16647	16693	16862	16604	16725	16634	16783	16598	16662	16856	16584	16846	16667	16704	16759	16915	16951	16632	16651	16609	16864	16761	16694	16661	16593	16597	16739	16816	16844	16933	16724	16685	16674	16616	16871	16892	16656	16492	16730	16545	16686	16630	16788	16796	16665	16784	16733	16597	16575	16584	16697	16728	16472	16530	16570	16853	16736	16789	16539	16641	16439	16750	16763	16793	16704	16569	16687	16847	16736	16572	16855	16565	16734	16640	16878	16794	16857	16822	16896	16464	16592	16532	16756	16817	16741	16516	16785	16817	16654	16843	16369	16772	16834	16627	16678	16612	16808	16960	16827	16797	16834	16693	16806	16674	16632	16654	16723	16649	16614	16568	16498	16858	16879	16873	16628	16800	16785	16676	16684	16617	16548	16683	16563	16381	16947	16786	16617	16743	16540	16632	16612	16697	16854	16757	16814	16763	16757	16743	16675	16682	17003	16790	16872	16591	16777	16788	16664	16931	16611	16899	16758	16643	16730	16837	16703	16829	16710	16444	16817	16723	16997	16894	16624	16717	16734	16688	16920	16752	16863	16578	16905	16615	16659	16742	16666	16596	16620	16434	16669	16604	16633	16685	16856	16821	16755	16640	16665	16710	16614	16789	16799	16492	16639	16736	16705	16772	16752	16843	16759	16806	16839	16777	16736	16664	16732	16759	16675	16771	16625	16759	16548	16694	16833	16513	16673	16892	16764	16726	16711	16634	16629	16636	16739	16702	16624	16827	16923	16544	16762	16811	16749	16776	16772	16713	16661	16632	16662	16726	16721	16688	16761	16717	16819	16807	16736	16721	16685	16599	16832	16641	16617	16690	16756	16713	16730	16779	16726	16855	16844	16669	16658	16586	16666	16682	16711	16646	16764	16598	16704	16558	16492	16614	16717	16762	16546	16815	16692	16755	16660	16805	16845	16828	16751	16859	16702	16720	16754	16702	16836	16454	16854	16815	16809	16809	16721	16586	16859	16619	16746	16795	16712	16824	16571	16709	16727	16999	16784	16679	16716	16660	16696	16776	16732	16838	16680	16727	16699	16688	16839	16894	16802	16802	16908	16673	16525	16682	16873	16724	16884	16663	16676	16803	16754	16776	16989	16599	16765	16722	17000	16657	16905	16562	16656	16741	16755	16793	16812	16686	16772	16689	16616	16586	16681	16878	16626	16519	16809	16730	16689	16621	16648	16560	16757	16700	16497	16671	16536	16800	16752	16736	16723	16709	16547	16804	16573	16461	16651	16816	16616	16694	16686	16870	16893	16799	16701	16831	16827	16810	16655	16897	17114	16594	16723	16647	16852	16835	16852	16861	16642	16673	16561	16737	16626	16706	16652	16833	16800	16667	16817	16557	16469	16783	16705	16773	16868	16807	16810	16746	16622	16749	16858	16964	16606	16658	16792	16763	16841	16598	16571	16655	16800	16744	16853	16712	16778	16709	16735	16711	16645	16582	16613	16706	16698	16928	16758	16678	16822	16838	16736	16937	16770	16623	16730	16853	16571	16699	16539	16670	16818	16570	16737	16655	16539	16718	16842	16602	16968	16740	16614	16640	16919	16795	16471	16690	16848	16654	16821	16672	16622	16717	16524	16553	16771	16743	16635	16720	16931	16738	16706	16868	16752	16806	16749	16729	16792	16857	16634	16767	16774	16846	16739	16541	16703	16782	16787	16755	16696	16805	16590	16640	16857	16736	16697	16846	16659	16892	16848	16662	16712	16768	16716	16574	16661	16776	16717	16677	16763	16683	16794	16643	16889	16793	16664	16797	16846	16751	16820	16853	16701	16798	16717	16642	16675	16631	16540	16679	16722	16602	16874	16695	16624	16663	16582	16914	16777	16660	16600	16752	16689	16818	16699	16703	16884	16563	16847	16707	16855	16810	16715	16680	16656	16592	16912	16604	16828	16799	16724	16681	16812	16686	16675	16833	16770	16657	16884	16792	16914	16758	16606	16737	16636	16789	16998	16809	16724	16926	16760	16645	16689	16715	16575	16753	16803	16508	16564	16745	16849	16838	16977	16842	16622	16762	16753	16486	16753	16643	16741	16743	16775	16738	16952	16811	16725	16500	16527	16787	16756	16683	16762	16746	16458	16731	16810	16714	16668	16712	16757	16847	16821	16777	16753	16650	16902	16645	16751	16777	16617	16945	16677	16864	16620	16637	16631	16778	16711	16710	16774	16701	16738	16732	16880	16522	16852	16929	16741	16779	16796	16627	16831	16647	16808	16973	16855	16670	16859	16689	16826	16639	16617	16538	16797	16812	16731	16737	16748	16829	16745	16530	16728	16693	16546	16760	16921	16740	16488	16512	16733	16767	16749	16568	16917	16717	16700	16584	16635	16612	16801	16666	16651	16717	16738	16638	16765	16885	16694	16838	16658	16668	16743	16586	16573	16777	16830	16843	16729	16675	16783	16526	16626	16841	16719	16697	16627	16747	16632	16788	16690	16526	16658	16772	16507	16741	16680	16807	16723	16633	16608	16849	16639	16704	16641	16570	16850	16708	16486	16848	16748	16659	16832	16635	16610	16816	16672	16703	16711	16711	16780	16811	16913	16659	16976	16806	16645	16832	16613	16639	16543	16716	16776	16737	16854	16659	16719	16552	16789	16772	16356	16573	16716	16574	16728	16692	16764	16634	16776	16669	16815	16716	16689	16706	16591	16488	16697	16578	16591	16688	16571	16985	16694	16786	16810	16647	16711	16563	16839	16485	16843	16900	16789	16800	16759	16698	16788	16798	16608	16553	16760	16736	16914	16699	16565	16804	16595	16734	16747	16703	16630	16662	16941	16519	16698	16746	16639	16666	16755	16816	16553	16592	16765	17047	16714	16780	16710	16704	16867	16652	16577	16639	16749	16712	16760	16567	16723	16667	16747	16789	16724	16472	16819	16968	16714	16839	16609	16610	16682	16678	16757	16797	16685	16854	16705	16616	16608	16622	16848	16753	16767	16593	16787	16722	16678	16772	16907	16707	16773	16809	16800	16725	16603	16687	16960	16792	16712	16843	16578	16552	16788	16874	16884	16862	16725	16698	16732	16578	16773	16844	16857	16819	16774	16609	16740	16672	16642	16783	16719	16626	16666	16727	16825	16752	16829	16595	16919	16639	16754	16634	16699	16684	16670	16738	16833	16689	16643	16681	16792	16636	16650	16618	16845	16464	16617	16468	16681	16637	16753	16812	16634	16869	16736	16822	16733	16728	16666	16700	16553	16703	16645	16596	16698	16675	16730	16812	16768	16637	16763	16647	16608	16782	16843	16730	16832	16721	16777	16595	16711	16693	16623	16767	16572	16756	16744	16618	16623	16732	16496	16625	16939	16714	16877	16720	16747	16746	16815	16954	16578	16777	16691	16629	16911	16859	16711	16513	16544	16738	16742	16710	16784	16490	16761	16702	16666	16576	17000	16799	16478	16607	16749	16507	16792	16607	16652	16891	16643	16835	16693	16674	16954	16769	16763	16753	16834	16742	16886	16506	16749	16746	16587	16693	16896	16630	16811	16463	16775	16794	16699	16856	16836	16628	16744	16700	16525	16803	16702	16753	16498	16770	16588	16774	16904	16704	16766	16610	16359	16554	16784	16700	16868	16766	16792	16855	16654	16710	16524	16695	16713	16673	16760	16648	16949	16760	16767	16766	16547	16543	16630	16739	16576	16678	16807	16502	16669	17060	16759	16752	16805	16677	16710	16556	16752	16613	16763	16754	16825	16564	16663	16717	16808	16769	16610	16733	16694	16750	16770	16777	16597	16625	16741	16733	16657	16704	16723	16651	16801	16869	16684	16717	16610	16626	16753	16797	16802	16761	16935	16735	16887	16798	16633	16796	16772	16851	16609	16541	16866	16899	16568	16686	16843	16854	16604	16751	16882	16672	16659	16718	16770	16831	16932	16671	16697	16658	16589	16623	16620	16725	16642	16636	16598	16834	16907	16668	16848	16653	16841	16838	16747	16732	16647	16638	16800	16786	16716	16376	16637	16601	16624	16758	16664	16738	16700	16807	16715	16681	16855	16546	16684	16802	16658	16905	16716	16853	16657	16705	16846	16691	16640	16689	16762	16625	16575	16697	16751	16674	16648	16627	16820	16659	16655	16904	16639	16725	16576	16561	16817	16800	16925	16805	16784	16854	16692	16681	16747	16774	16601	16658
14702	25653	23929	19447	17775	16698	16372	15928	15767	15343	15520	15183	15322	15158	15290	15206	15167	15137	15132	15047	14997	15042	14809	14981	15019	15131	14885	15102	14910	14898	14846	14810	14923	14945	14882	15098	15125	14905	14989	14956	15034	14962	15194	14890	14966	15034	14882	14679	14895	14825	14987	14803	15188	14957	15087	14778	14834	14839	14867	14831	14898	14927	15041	15011	14822	14978	14949	14927	15054	14947	14783	14864	14936	14823	15013	15855	16283	16142	15225	15105	14957	14985	14767	14748	14789	14873	14910	14988	15032	14983	15013	14917	14956	14723	14798	14926	14967	15014	14952	15100	15007	15004	14857	14808	14867	14966	14956	14923	14821	14933	15016	14782	14851	14871	14882	14880	14946	14693	14760	14972	15047	14909	15016	14865	14907	14908	14960	14864	14878	14904	14832	14964	14823	14950	14809	14888	14867	15066	14908	14821	14989	14773	14890	14897	14906	14848	15108	14891	14903	14976	14915	14771	14784	14874	14911	15004	14983	14870	14926	14828	15033	14824	14700	14924	14973	14759	14618	14870	14957	14928	14810	14972	14998	14866	14740	14859	14901	14874	14781	15001	14768	14963	14833	14884	14722	14827	15030	14808	14757	14736	14900	14724	14660	14879	14947	14885	14854	14846	15100	14999	14803	14869	14648	14931	14746	14903	14836	15075	14976	14901	14799	15057	14803	14864	14971	14798	14932	14848	14722	14849	14966	14739	14960	14831	14895	14823	14845	14772	14816	15117	14830	14892	14879	14904	14895	14821	14922	14914	14956	14900	14853	14722	14840	14878	15059	14864	14831	14785	14815	14812	14824	14968	14776	14878	14762	14875	14855	14789	14768	14771	14926	14549	14885	14866	14809	14852	14870	14831	14913	14931	14716	14996	15088	14973	14860	14739	14956	14707	14839	14818	14892	14766	15057	14812	14925	14875	15022	14817	14830	14844	14770	14841	14726	14860	14941	14932	14884	14814	14991	14882	14829	14879	14986	14673	14944	14986	14765	14922	14865	14727	14936	14898	14884	14952	15052	14787	14798	14918	14884	14849	14857	14751	14762	14856	15009	14824	15033	14828	14922	14892	14876	14788	14859	14864	14843	14817	14868	14852	14874	14784	14929	14847	14871	14804	14921	15080	14785	14809	14803	14889	14839	14946	14914	14928	14874	14879	14874	14979	14972	14843	14792	14842	14875	14907	14916	14946	14934	14831	14947	14995	14825	14751	14886	14894	14722	14907	14842	14860	14785	14968	14912	14960	14910	14761	14793	14784	15075	14732	15000	14844	14835	15064	14929	14817	14878	15031	14968	14988	14758	14942	14877	14730	14933	14885	15021	15043	15040	14931	15003	14915	14751	15000	14914	14876	14949	14764	14831	14864	14893	14700	14838	14868	14885	14857	14824	14892	14841	14847	14871	14938	14965	15007	14655	14839	14988	14887	14953	14931	14831	15085	14925	14971	14757	14869	14923	14912	14975	14928	14853	14817	14978	14814	14888	14867	15190	15000	14923	14749	14913	14619	14794	14876	14831	14789	15019	14930	14930	14884	14835	15048	14821	14923	14804	14953	14958	14884	14803	14960	14938	15090	14784	14833	14853	15009	14845	15034	14846	15026	14791	14948	14938	14793	14957	14713	14714	14895	14933	14916	14944	14931	14899	14894	14893	14889	14920	14984	14945	14968	14989	14773	14940	15120	14946	14940	14924	14875	14856	14935	14735	14873	14983	14807	14932	14818	14802	14791	14686	14862	14765	14890	14920	14833	14948	14814	15091	14807	14717	14982	14791	14901	14943	14859	14920	14910	14901	14876	14821	15076	14899	14757	14923	15047	14919	14684	14834	14903	14825	14878	14780	14976	14881	14947	14865	14907	14748	15136	15147	14818	14890	14958	14881	14991	14777	14938	14785	14861	15039	14674	14794	14934	14869	14777	14998	14946	14931	15105	14706	14938	14919	14748	14967	14799	14910	14894	14846	14815	14844	14900	14869	14858	14833	14934	14924	14912	14987	14841	14880	14925	14888	14915	14805	14809	14889	14791	15051	14674	14845	15015	14773	14830	14881	14862	14861	14867	15010	14642	14781	14949	14848	14964	14795	14955	14805	14794	14911	15065	14915	15055	15008	15000	14876	14840	14756	14987	14906	14892	15007	14825	14869	15031	14918	14929	14983	14980	14847	14784	14854	14891	14810	14884	14879	14695	14887	14792	14725	14892	14823	14861	15029	14721	15051	14936	14760	14871	14934	14853	14841	14992	14764	14985	14847	14738	14881	15013	14983	14870	14758	14869	14898	14916	14874	14929	14791	14943	15050	14870	14828	14925	14903	14942	14719	14966	14824	14981	14998	14772	14910	14799	14883	14812	14915	14961	14957	14988	14899	14827	14949	14875	14981	14943	14804	14990	14909	14794	14779	15002	14696	14977	14857	14826	15031	14853	14945	14823	14815	14965	14825	14934	14928	14888	14912	14976	14786	14811	14905	14976	15055	14884	15096	15032	14787	14791	14981	14853	14930	14741	14696	14868	14765	14781	15003	14781	15109	14822	14874	14746	15082	14852	14851	15016	14664	14837	14876	14757	14825	14860	14726	14895	14703	14845	14986	14819	14914	14782	14770	14891	14769	14964	14787	14942	14776	14854	14898	14879	14866	14842	14901	14831	14789	14786	15138	14691	14982	14738	14836	14930	14973	14843	14786	14863	14892	14676	14993	15067	14971	14856	14900	14820	14944	14872	14849	14861	14869	14847	14837	14974	14834	14838	14904	14925	14892	14808	14821	14915	14925	14897	14943	14761	14842	14863	14809	14899	14860	15001	14857	14626	14995	15005	14887	14854	14862	14850	14836	14646	14862	14909	14705	14923	14826	15106	14921	14833	14870	14998	14770	14833	14877	14920	14820	14895	14994	14962	14872	14867	14781	14791	14752	14787	14868	14758	14793	14942	14918	14845	14885	14832	14751	15072	14950	15098	14824	14834	14816	14796	14971	14994	15065	15033	14873	14982	14837	15045	14875	14889	14954	14917	14918	14884	14974	14942	14818	14954	14965	14935	14598	14675	15011	14798	14800	14674	14749	14852	14759	14872	14880	15051	14872	14874	14753	14808	14840	14896	14831	14965	14907	14741	14863	14764	14838	14945	14934	14926	14739	14885	14852	14733	14929	15057	14862	14766	14797	14864	14808	14765	15117	14844	14701	14788	14996	15015	14851	14959	14828	14855	14947	14866	14832	14988	15054	14859	14780	14897	14839	14606	14874	14855	14827	14976	14721	15028	14792	14936	14836	14789	14804	14878	14757	14895	14883	14916	14893	14811	14862	14921	14878	14942	14827	14913	14869	14877	14866	14856	14790	14670	14962	14871	14759	14866	14901	14853	14695	14763	14871	14865	14772	14998	14838	15012	14768	14907	14973	14780	14800	15028	14910	14741	14746	14841	15027	14802	14949	14961	14898	14985	14913	14807	14998	14872	14826	14970	14899	14866	14671	14701	14921	14883	15060	14841	14820	14795	14715	14883	14810	14824	14908	14838	14794	14790	14843	14827	14776	14894	14704	14908	14932	14803	14778	14925	14934	14783	14637	14893	14854	14881	14955	15001	14852	14962	14837	14904	15034	14933	14820	14977	14765	14810	14906	14952	14836	14848	14904	14907	14832	14641	14656	14937	15061	14812	14860	14950	14907	14864	14878	14788	14766	14933	14767	14771	14948	14927	14922	14873	14804	14939	14780	14931	15001	14656	14722	15036	14885	14804	14930	14763	14895	14671	14837	14994	14792	14888	14827	14775	14926	14913	15001	14828	14985	14912	14720	14883	14895	14928	14954	14876	14861	14767	14939	14946	14802	14926	14818	14820	14834	14959	14876	14971	14928	14951	14762	15063	14779	14800	14912	14819	14767	14705	14863	14929	14816	14933	14916	14834	14724	14867	14884	14888	14772	14822	14701	14947	14901	14782	14797	14931	15040	14822	14794	14849	14804	14854	14783	14840	14869	14856	14851	14986	14950	14949	14927	14791	14747	14805	14859	14868	14892	14951	14860	14894	14949	14982	14873	14950	14992	14730	14944	14882	14939	14941	14825	14809	14957	14846	14934	14886	14863	14951	14917	14759	14789	14819	14722	14738	14961	14998	14779	15024	14851	14869	14885	14652	14937	15034	14780	14808	14849	14860	14998	14731	14746	14958	15022	14825	14895	14749	14905	14921	14729	14872	14912	14974	14771	14868	14757	14825	14955	14961	14790	14883	14800	14835	14954	14796	14837	14940	15034	14778	14775	14905	15113	14844	14880	14985	14787	14834	14708	14843	14957	14725	14978	14737	14840	14719	14875	14855	14969	14866	14915	14837	14876	14892	14842	14792	14788	14875	15042	14776	14892	14953	14669	14823	14931	14966	14857	14847	14818	14821	14899	15017	14815	14880	14960	14929	14800	14784	14837	14878	14807	14819	14918	14842	14996	14919	14767	14829	14672	14972	14876	14988	14848	14833	14913	14923	14818	14898	14776	14925	14694	14845	14908	14927	14824	14967	14761	14946	14870	14779	14925	14864	14859	14961	14818	14934	14899	14801	14693	14800	14774	14830	15099	14815	14999	14674	14870	14847	14787	14933	14950	14826	14886	14893	14948	14854	14964	14915	14975	14742	14877	14785	14969	14780	14753	14852	14981	14966	15100	14889	14998	15091	14762	14870	14790	14931	15158	14982	14754	14938	14902	14778	14846	14766	14928	14916	14794	14895	14799	14875	15043	14696	14735	14757	14972	14868	14913	14986	14888	14835	14935	14961	14805	14957	14828	14927	14924	14950	14767	14818	14712	14699	14825	14923	14864	14993	14864	14934	14977	14864	14902	14873	14961	14825	14878	14824	14731	14834	15020	14773	14910	14889	14843	15000	14910	14903	15002	14836	14808	14948	14928	14710	14769	14938	14900	14770	14856	14911	14683	14923	15151	14828	14839	14956	14668	15050	14852	15002	14846	14834	14866	14888	14804	14610	14941	14748	14930	14941	14902	14816	14869	14847	14804	14829	14905	14902	14987	14812	14924	14933	14772	14921	14710	14830	14897	14757	14953	14923	14913	14955	14841	14970	14936	14611	14958	14568	15049	14965	14835	14752	14886	14827	14806	14883	14878	14936	15004	14947	14871	14690
27196	21707	23154	19052	15901	15757	15996	15858	15829	15773	15983	15894	15790	15745	15807	16007	15872	16102	16045	15706	15819	15627	15687	15761	15987	15868	15898	15892	15782	15677	15688	15741	15934	15708	15677	15576	15762	15719	15773	15930	15724	15899	15728	15853	15639	15816	15843	15796	15507	15876	15811	15784	15847	15670	15620	15682	15740	15823	15778	15798	15366	15673	15785	15826	15731	15775	15771	15702	15755	15725	15618	15900	15874	15654	15862	15688	15761	15989	15859	15688	15797	15775	15719	15908	15882	15822	15584	15733	15703	15678	15745	15643	15735	15858	15656	15788	15659	15852	15812	15749	15823	15624	15691	15740	15645	15805	15752	15791	15872	15676	15844	15477	15901	15758	15710	15675	15660	15642	15743	15838	15771	15845	15689	15641	15666	15898	15805	15598	15766	15675	15693	15773	15650	15652	15766	15761	15761	15975	15761	15712	15719	15571	15814	15610	15790	15650	15681	15716	15788	15921	15816	15852	15751	15677	15692	15636	15563	15795	15599	15840	15591	15732	15905	15685	15708	15794	15843	15736	15891	15693	15795	15888	15765	15787	15879	15632	15792	15583	15826	15731	15638	15677	15759	15685	15796	15890	15737	15727	15766	15659	15917	15620	15621	15650	15797	15830	15709	15762	15602	15871	15871	15690	15772	15873	15641	15774	15793	15751	15774	15815	15798	15714	15829	15598	15593	15856	15688	15629	15821	15876	15734	15746	15788	15729	15732	15736	15875	15806	15822	15627	15598	15809	15907	15674	15637	15664	15648	15748	15603	15694	15850	15760	15835	15722	15599	15756	15699	15735	15764	15789	15741	15754	15670	15765	15725	15592	15775	15779	15795	15666	15821	15773	15799	15586	15644	15708	15560	15733	15596	15570	15736	15701	15738	15907	15695	15768	15560	15770	15785	15641	15717	15757	15811	15662	15591	15786	15509	15654	15729	15739	15716	15692	15717	15751	15948	15738	15919	15672	15711	15711	15667	15713	15766	15636	15752	15544	15669	15784	15680	15600	15725	15725	15774	15635	15984	15616	15864	15833	15737	15786	15724	15738	15885	15768	15698	15615	15934	15640	15517	15768	15752	15707	15788	15853	15833	15720	15860	15768	15653	15587	15704	15819	15751	15591	15688	15936	15680	15769	15750	15804	15664	15727	15851	15773	15713	15804	15610	15515	15805	15611	15927	15726	15752	15879	15771	15988	15687	15769	15608	15828	15690	15580	15744	15911	15940	15637	15697	15897	15838	15665	15526	15889	15865	15688	15805	15659	15852	15798	15735	15565	15542	15870	15857	15916	15815	15771	15809	15712	15545	15614	15748	15827	15887	15822	15774	15603	15857	15857	15654	15675	15614	15627	15577	15878	15810	15657	15757	15877	15597	15802	15563	15973	15599	15763	15737	15765	15716	15673	15674	15807	15788	15637	15672	15613	15752	15694	15644	16055	15659	15532	16059	15543	15720	15803	15613	15623	15716	15786	15675	15925	15798	15572	15860	15509	15739	15799	15994	15749	15890	15646	15641	15662	15815	15614	15679	15897	15810	15782	15625	15728	15892	15821	15733	15705	15630	15669	15667	15867	15716	15907	15722	15903	15596	15673	15818	15879	15931	15662	15539	15798	15650	15826	15671	15690	15755	15530	15546	15444	15743	15811	15800	15875	15895	15618	15708	15596	15737	15811	15780	15719	15874	15775	15828	15763	15724	15715	15692	15762	15736	15750	15793	15888	15859	15818	15655	15560	15640	15764	15869	15690	15798	15827	15556	15774	15569	15895	15756	15803	15745	15886	15702	15768	15653	15725	15971	15984	15704	15612	15827	15697	15821	15610	15577	15492	15659	15639	15857	15878	15995	15566	15817	15658	15596	15672	15738	15735	15706	15813	16135	15809	15854	15679	15895	15701	15818	15870	15837	15705	15644	15749	15869	15800	15989	15794	15756	15607	15833	15782	15698	15582	15785	15790	15708	15633	15823	15743	15691	15617	15782	15848	15833	15777	15823	15870	15768	15498	15826	15529	15690	15591	15631	15840	15858	15625	15803	15832	15557	15807	15551	15721	15605	15924	15873	15762	15838	15841	15856	15773	15758	15662	15777	15767	15759	15993	15662	15669	15673	15595	15741	15783	15759	15570	15776	15796	15706	15739	15805	15841	15631	15915	15697	15767	15776	15708	15722	15730	15842	15735	15712	15761	15775	15748	15692	15724	15741	15697	15714	15622	15690	15699	15936	15762	15492	15762	15633	15859	15798	15782	15932	15664	15728	15730	15769	15774	15785	15813	15725	15639	15739	15715	15835	15642	15904	15653	15676	15700	15608	15774	15735	15748	15784	15835	15699	15853	15902	15661	15696	15729	15523	15576	15771	15731	15636	15871	15819	15729	15682	15640	15770	15671	15638	15757	15654	15639	15501	15737	15594	15750	15732	15701	15724	15633	15590	15709	15869	15551	15778	15801	15715	15648	15945	15770	15702	15552	15893	15742	15716	15730	15749	15778	15721	15806	15769	15893	15960	15575	15673	15629	15802	15727	15800	15736	15546	15878	15682	15905	15749	15871	15632	15778	15992	15820	15761	15701	15761	15969	15621	15698	15765	15776	15718	15739	15841	15869	15880	15621	15745	15679	15837	15758	15836	15804	15749	15806	15674	15842	15889	15851	15693	15638	15749	15803	15561	15665	15848	15730	15765	15844	15798	15593	15965	15625	15883	15810	15792	15739	15657	15783	15768	15744	15805	15786	15865	15737	15767	15993	15835	15551	15697	15734	15892	15698	15709	15874	15890	15658	15656	15689	15767	15604	15661	15827	15756	15605	15725	15593	15743	15774	15626	15846	15664	16034	15757	15649	15709	15809	15830	15739	16029	15781	15577	15852	15761	15868	15804	15758	15658	15903	15872	15690	15660	15743	15824	15775	15780	15867	15781	15535	15713	15815	15693	15750	15967	15604	15776	15677	15694	15475	15746	15845	15843	15715	15648	15651	15743	15648	15750	15755	15874	15799	15709	15889	15670	15914	15662	15709	15866	15979	15880	15755	15724	15711	15734	15773	15689	15809	15841	15698	15900	15719	15897	15616	15823	15470	15768	15695	15495	15634	15704	15835	15756	15742	15796	15791	15792	15703	15790	15514	15781	15695	15670	15715	15744	15838	15646	15783	15704	15704	15731	15868	15725	15817	15840	15683	15823	15837	15887	15651	15736	15831	15800	15736	15731	15750	15729	15861	15837	15726	15658	15663	15784	15813	15573	15777	15609	15859	15656	15906	15859	15772	15860	15708	15831	15818	15696	15665	15563	15406	15692	15869	15733	15420	15822	15830	15674	15765	15845	15948	15659	15801	15797	15740	15624	15601	15718	15814	15683	15737	15755	15740	15816	15630	15691	15857	15802	15615	15844	15821	15809	15704	15643	15888	15580	15657	15833	15780	15986	15858	15673	15797	15720	15767	15768	15901	15912	15824	15947	15872	15710	15656	15650	15873	15755	15825	16195	15765	15753	15671	15707	15892	15818	15803	15661	15761	15899	15602	15878	15858	15793	15715	15750	15825	15550	15675	15834	15741	15635	15856	15701	15602	15505	15540	15686	15800	15613	15808	15777	15877	15835	15674	15614	15719	15740	15729	15744	15641	15784	15575	15861	15892	15825	15741	15528	15617	15856	15708	15893	15745	15572	15731	15469	15923	15922	15686	15704	15651	15792	15701	15810	15901	15766	15741	15664	15810	15885	15694	15731	15657	15645	15671	15718	15862	15677	15850	15788	15829	15706	15739	15553	15777	15612	15888	15700	15785	15809	15600	15737	15954	15822	15564	15754	15875	15720	15592	15801	15662	15777	15831	15874	15759	15774	15603	15883	15830	15751	15677	15758	15819	15735	15868	15863	15827	15666	15776	15780	15722	15661	15768	15516	15735	15763	15872	15842	15823	15738	15773	15795	15975	15732	15549	15724	15605	15644	15769	15869	15489	15599	15743	15531	15688	15936	15624	15718	15648	15473	15786	15677	15984	15681	15789	15664	15853	15815	15688	15677	15867	15774	15862	16039	15804	15771	15784	15642	15758	15893	15778	15951	15737	15714	15929	15824	15622	15687	15744	15662	15600	15540	16005	15905	15768	15825	15699	15729	15684	15796	15839	15615	15767	15738	15713	15760	15563	15809	15826	15763	15694	15708	15662	15775	15790	15750	15549	15676	15829	15832	15802	15827	15753	15818	15927	15778	15813	15705	15647	15828	15684	15787	15677	15751	15727	15654	15695	15742	15795	15933	15670	15776	15681	15643	15753	15806	15960	15560	15890	15547	15889	15844	15621	15579	15810	15745	15574	15708	15658	15705	15696	15658	15743	15722	15853	15754	15621	15765	15834	15937	15770	15676	15739	15909	15807	15796	15729	15857	15535	15830	15653	16036	15793	15578	15698	15710	15703	15711	15830	15804	15577	15630	15735	15746	15694	15748	15743	15675	15605	15775	15679	16005	15953	15763	15712	15790	15702	15858	15807	15735	15632	15635	15796	15842	15786	15624	15713	15904	15819	15760	15770	15750	15715	15891	15706	15816	15877	15718	15769	15777	15822	15728	15839	15666	15795	15916	16009	15775	15877	15666	15801	15887	15710	15743	15914	15714	15643	15773	15687	15729	15870	15899	15734	15874	15822	15716	15740	15649	15666	15677	15789	15585	15743	15949	15828	15728	15683	15716	15787	15767	15680	15633	15642	15560	15641	15719	15667	15788	15563	15835	15756	15708	15900	15855	15937	15791	15823	15809	15860	15699	15739	15654	15679	15668	15756	15816	15778	15761	15821	15752	15772	15809	15610	15504	15793	15771	15755	15920	15763	15666	15635	15691	15753	15942	15905	15788	15776	15896	15650	15684	15815	15716	15932	15746	15921	15703	15704	15635	15862	15919	15949	15807	15846	15660	15689	15812	15759	15886	15774	15762	15802	15617	15607	15669	15784	15815	15787	15712	15696	15871	15485	15762	15870	15717	15727	15594	15731	15649	15793	15758	15780	15674	15619	15659	15767	15713	15616	15709	15849	15807	15691	15665	15697	15772	15869	15708	15524	15779	15696	15647	15916	15721	15722	15830	15755	15809	15719	15682	15695	15912	15831	15784	15720	15695	15568	15734	15574	15812	15769	15675	15865
13224	14777	14942	14516	14379	14453	14314	14506	14351	14353	14358	14316	14225	14120	14193	14508	14288	14105	14338	14250	14290	14212	14172	14289	14293	14192	14213	14183	14362	14275	14213	14319	14409	14275	14327	14365	14213	14234	14364	14297	14284	14381	14267	14252	14225	14263	14141	14445	14143	14246	14317	14320	14228	14123	14227	14275	14265	14118	14170	14277	14209	14218	14391	14401	14454	14335	14165	14187	14229	14307	14154	14277	14311	14315	14241	14420	14408	14552	14490	14178	14306	14251	14250	14233	14113	14419	14389	14079	14236	14375	14184	14268	14414	14162	14353	14239	14014	14262	14407	14321	14210	14171	14311	14268	14130	14469	14213	14240	14236	14265	14157	14314	14278	14148	14367	14124	14403	14132	14253	14170	14148	14269	14382	14109	14385	14050	14255	14285	14403	14284	14104	14268	14243	14175	14286	14055	14306	14271	14162	14320	14342	14348	14339	14240	14101	14291	14033	14355	14256	14153	14129	14104	14126	14236	14158	14222	14399	14359	14303	14130	14172	14202	14184	14237	14215	14114	14386	14390	14254	14328	14291	14269	14255	14229	14177	14401	14195	14246	14240	14304	14222	14213	14298	14022	14273	14278	14249	14283	14357	14175	14246	14209	14127	14416	14361	14165	14329	14151	14401	14311	14343	14302	14232	14379	14328	14263	14270	14237	14260	14201	14279	14314	14148	14206	14269	14172	14368	14308	14282	14346	14158	14107	14248	14246	14313	14380	14393	14254	14414	14270	14142	14346	14345	14037	14183	14086	14300	14277	14202	14262	14300	14162	14310	14220	14421	14217	14330	14139	14316	14276	14204	14258	14289	14273	14025	14390	14146	14434	14306	14320	14262	14217	14303	14393	14201	14027	14169	14217	14311	14296	14247	14342	14138	14277	14235	14316	14303	14168	14378	14372	14151	14257	14280	14329	14185	14454	14155	14273	14236	14413	14302	14214	14313	14452	14254	14325	14408	14202	14170	14165	14301	14254	14266	14277	14230	14370	14351	14171	14318	14183	14338	14171	14276	14134	14135	14170	14195	14286	14244	14255	14282	14268	14099	14198	14248	14345	14225	14286	14099	14308	14327	14235	14006	14289	14082	14109	14242	14185	14408	14245	14290	14184	14166	14175	14312	14206	14106	14283	14203	14260	14274	14076	14301	14232	14282	14098	14424	14249	14278	14253	14203	14196	14333	14274	14208	14084	14353	14270	14122	14193	14361	14175	14239	14139	14381	14329	14163	14316	14315	14000	14341	14304	14221	14239	14208	14336	14387	14232	14265	14343	14209	14231	14254	14207	14130	14157	14376	14092	14333	14362	14134	14227	14206	14194	14366	14375	14206	14262	14227	14341	14314	14213	14351	14268	14363	14081	14417	14384	14239	14481	14165	14026	14243	14234	14325	14190	14424	14358	14278	14162	14348	14161	14257	14151	14194	14243	14246	14191	14332	14170	14159	14294	14180	14179	14315	14412	14290	14247	14137	14240	14154	14321	14260	14321	14299	14256	14152	14192	14305	14327	14148	14289	14283	14279	14261	14215	14169	14301	14332	14266	14176	14473	14335	14251	14315	14185	14432	14180	14240	14439	14239	14231	14144	14401	14253	14269	14413	14002	14371	14233	14358	14211	14248	14387	14236	14395	14237	14238	14322	14294	14293	14174	14327	14116	14262	14430	14154	14079	14274	14323	14015	14169	14182	14263	14376	14278	14242	14137	14257	14177	14078	14284	14164	14311	14409	14182	14210	14258	14273	14204	14301	14105	14258	14030	14260	14229	14269	14144	14242	14308	14294	14301	14257	14390	14180	14237	14296	14227	14329	14157	14243	14294	14236	14193	14039	14216	14390	14090	14316	14232	14260	14349	14238	14271	14302	14251	14199	14312	14354	14242	14291	14282	14249	14304	14078	14195	14259	14200	14284	14283	14320	14231	14397	14208	14205	14211	14187	14201	14160	14202	14280	14400	14293	14313	14279	14280	14314	14201	14140	14163	14298	14439	14207	14284	14132	14238	14273	14205	14180	14324	14355	14132	14280	14292	14259	14171	14430	14313	14073	14422	14331	14354	14144	14298	14135	14227	14381	14328	14357	14301	14201	14246	14197	14368	14277	14204	14313	14208	14477	14253	14432	14243	14220	14117	14266	14232	14302	14202	14281	14228	14183	14169	14278	14278	14240	14366	14236	14194	14296	14059	14374	14206	14121	14356	14185	14080	14255	14183	14124	14161	14240	14316	14225	14191	14116	14197	14399	14169	14232	14331	14204	14217	14267	14295	14282	14200	14180	14426	14241	14276	14349	14147	14218	14297	14141	14262	14102	14325	14218	14209	14301	14068	14173	14062	14149	14154	14345	14279	14256	14291	14233	14087	14222	14258	14167	14202	14154	14171	14156	14260	14351	14070	14263	14252	14273	14142	14234	14093	14122	14237	14173	14270	14107	14326	14364	14225	14188	14300	14185	14096	14340	14315	14300	14287	14193	14099	14278	14236	14278	14203	14463	14089	14189	14423	14151	14163	14094	14207	14241	14232	14279	14291	14152	14278	14200	14242	14195	14220	14254	14219	14341	14281	14352	14310	14223	14088	14372	14200	14201	14278	14126	14113	14253	14191	14145	14316	14132	14368	14278	14251	14264	14181	14266	14278	14096	14312	14274	14211	14288	14328	14178	14289	14355	14306	14292	14179	14190	14474	14224	14390	14309	14327	14171	14223	14257	14242	14248	14265	14386	14225	14223	14191	14374	14333	14271	14285	14328	14196	14184	14208	14250	14276	14195	14128	14395	14258	14098	14217	14451	14262	14445	14177	14230	14213	14483	14375	14190	14353	14278	14209	14344	14317	14346	14334	14310	14255	14146	14385	14239	14095	14236	14270	14045	14330	14238	14373	14285	14252	14331	14163	14233	14145	14158	14125	14253	14184	14118	14509	14342	14349	14527	14216	14274	14305	14107	14055	14177	14066	14237	14343	14246	14108	14210	14221	14308	14183	14404	14340	14164	14065	14275	14082	14139	14389	14245	14248	14179	14280	14382	14203	14178	14268	14399	14231	14022	14099	14290	14249	14333	14219	14129	14203	14314	14338	14320	14214	14274	14412	14339	14311	14198	14359	14224	14129	14340	14243	14300	14202	14306	14263	14292	14274	14256	14358	14376	14220	14263	14209	14220	14285	14109	14446	14231	14149	14220	14415	14226	14289	14233	14230	14158	14304	14217	14178	14281	14309	14248	14244	14146	14397	14203	14133	14245	14310	14188	14220	14284	14281	14257	14341	14248	14250	14213	14260	14213	14233	14326	14158	14119	14269	14276	14303	14313	14253	14295	14223	14328	14293	14314	14255	14269	14250	14252	14109	14229	14191	14386	14259	14142	14281	14246	14289	14220	14277	14308	14396	14235	14403	14031	14204	14168	14132	14434	14380	14037	14458	14443	14321	14250	14226	14334	14359	14381	14365	14298	14109	14206	14220	14151	14294	14324	14117	14328	14345	14049	14190	14148	14337	14284	14141	14328	14248	14185	14191	14250	14341	14256	14509	14031	14248	14243	14307	14243	14265	14343	14337	14221	14341	14217	14275	14124	14330	14217	14420	14427	14244	14180	14215	14381	14105	14331	14318	14274	14170	14227	14428	14376	14342	14263	14268	14196	14201	14179	13985	14208	14328	14291	14093	14304	14144	14363	14370	14162	14162	14016	14199	14302	14005	14184	14228	14250	14213	14255	14249	14372	14122	14392	14368	14155	14125	14294	14180	14277	14250	14247	14325	14281	14134	14327	14251	14324	14245	14240	14339	14196	14347	14256	14271	14121	14192	14184	14218	14215	14403	14350	14304	14264	14001	14219	14181	14145	14485	14176	14163	14286	14234	14228	14276	14234	14302	14104	14393	14076	14248	14389	14342	14365	14346	14255	14271	14231	14146	14360	14289	14356	14254	14318	14376	14312	14325	14182	14232	14228	14168	14279	14266	14405	14249	14197	14321	14246	14218	14387	14211	14347	14312	14295	14188	14272	14161	14248	14215	14230	14365	14282	14217	14274	14055	14304	14274	14184	14394	14205	14191	14317	14103	14217	14354	14243	14189	14334	14304	14020	14420	14348	14228	14221	14233	14084	14277	14290	14193	14200	14196	14329	14388	14212	14137	14433	14061	14263	14314	14119	14311	14268	14203	14217	14303	14313	14118	14238	14227	14294	14375	14202	14154	14260	14194	14267	14353	14334	14184	14264	14390	14229	14175	14204	14253	14166	14330	14240	14135	14119	14373	14084	14211	14220	14194	14311	14166	14283	14295	14393	14275	14283	14283	14248	14183	14314	14204	14248	14229	14220	14281	14287	14241	14232	14158	14189	14152	14314	14172	14287	14409	14204	14238	14210	14284	14409	14186	14335	14263	14216	14280	14354	14089	14239	14128	14239	14199	14302	14295	14241	14247	14203	14161	14239	14231	14420	14132	14133	14140	14244	14255	14320	14168	14049	14256	14122	14091	14468	14381	14366	14247	14264	14249	14077	14298	14157	14394	14413	14077	14208	14293	14324	14246	14328	14195	14272	14312	14411	14199	14250	14187	14292	14145	14277	14186	14356	14248	14264	14342	14270	14217	14326	14162	14244	14337	14005	14349	14268	14235	14181	14251	14375	14184	14168	14416	14312	14256	14198	14169	14283	14406	14468	14188	14283	14299	14369	14349	14305	14116	14166	14313	14366	14176	14342	14312	14034	14301	14442	14108	14298	14245	14260	14207	14342	14393	14122	14255	14180	14357	14200	14263	14265	14086	14158	14183	14372	14129	14327	14221	14251	14056	14420	14311	14185	14070	14143	14182	14293	14244	14215	14230	14312	14334	14144	14374	14203	14155	14182	14165	14311	14185	14288	14240	14444	14190	14288	14364	14192	14362	14326	14271	14158	14323	14318	14312	14316	14117	14135	14180	14305	14352	14339	14316	14415	14285	14374	14275	14241	14258	14225	14259	14482	14292	14140	14200	14315	14216	14275	14347	14240	14323	14250	14288	14377	14310	14237	14131	14189	14067	14258	14281	14245	14208	14251	14295	14272	14438	14060	14302	14176	14366	14209	14301	14281	14319	14415	14394	14259	14140	14278	14136	14382	14309	14143	14284	14217	14376	14379	14348	14480	14365	14169	14173
23807	21328	28887	24168	21789	19960	18093	15781	15411	15479	15360	15371	15261	15174	15186	15172	15357	15055	15041	14991	15099	15070	15136	15282	15161	15172	15039	15109	14916	15100	14942	15131	14965	14944	15108	15348	15242	15284	15183	15053	14975	14949	14938	15102	15127	15062	14875	14899	15006	15048	14967	14839	14986	15018	14931	15165	15174	15077	15068	15044	14949	15049	15027	15067	15020	14927	14931	15082	14935	14972	15234	14969	14881	15124	15417	15088	15453	15612	15186	15074	14984	15020	15051	14946	14798	14921	15095	15042	14911	14958	15043	15145	15230	14987	15116	14939	14905	14894	14943	15094	15099	15082	14957	14993	15077	15008	15075	14906	14763	15006	14952	14852	15038	14891	15061	14890	14972	14842	14908	14790	15151	14990	15053	14935	14990	15024	15137	15055	14857	15026	14980	14906	14853	14915	15080	14928	14889	15184	15174	15060	15058	14832	15022	14944	14876	14965	14809	14810	15207	15043	15035	14974	14932	14888	15140	15011	14798	14825	14845	14891	15015	14931	15078	14973	15232	14904	14841	14861	14976	14959	14938	14909	14867	14931	14856	15016	15015	15072	14892	14806	14947	14989	14930	15103	15165	14969	14935	15033	15041	14784	14850	14982	14926	14944	15011	14870	15189	15087	14865	14735	14909	14949	14862	15002	15023	14866	15032	14960	15032	14872	15095	14907	14866	15066	14863	14960	14910	14960	15086	14992	15036	14891	14926	14913	15084	14948	14816	14967	14914	14972	15173	14913	14980	15065	15106	15057	15155	14899	15264	14923	15026	14934	15073	15115	15007	14895	15163	15087	14972	14917	15036	14953	14981	14958	14868	15016	15098	15029	14878	15106	14972	15083	15017	14987	15016	14994	14941	15025	15113	15027	14950	15022	15098	14905	15155	15082	14761	14988	15006	14861	14990	15102	15049	15016	14928	14828	14893	14780	15017	14873	14971	14982	14858	14975	15118	14932	14857	14881	15025	14921	14939	14938	15188	15115	14951	15061	15123	15031	14844	14843	14922	14968	15039	15104	14893	14775	15104	15045	14988	15040	15060	15120	14895	15090	14951	14960	14977	15021	15159	14845	14888	14866	14810	14850	15029	14947	15025	14994	14864	14808	14986	15057	14972	15036	14913	15062	15049	15112	14956	15009	15036	15051	15099	15096	15373	14966	15053	14831	14884	14953	15033	14997	15015	15230	14896	15037	15005	14932	15120	14967	15020	15093	15034	14847	15054	14849	15084	14951	15128	14915	14863	14906	14907	14984	14665	14897	14980	15090	15180	14863	14867	15043	15050	15080	15009	15042	14892	15080	14985	14874	14913	14922	14918	15118	15039	14953	14972	14766	15174	15054	14967	15006	14908	14965	15028	14902	15036	15142	14893	14963	14978	15184	15247	14993	15107	14767	14893	14866	14813	15058	14972	14866	14973	15119	15071	14961	14938	14960	14990	14954	15006	14910	15097	15041	14908	14784	15073	14932	15129	14883	14788	15031	14999	14892	15040	14834	14757	14940	14832	14822	14919	14966	14904	15001	14936	14912	15043	15065	14884	15018	14876	14923	14959	14979	14985	15019	15034	14971	14958	14967	14923	15008	14955	14836	15114	14982	14853	14939	14852	14977	15039	15021	15071	14873	15011	15063	14981	15039	15102	14835	14925	15025	15087	14851	14901	14959	15171	14933	15030	14982	14889	14929	15099	14981	15064	14942	15154	14861	14905	15066	14964	14868	14966	15021	14980	15091	14980	14958	15075	15074	14964	14776	14920	14983	14924	14895	14780	15042	14925	14850	14755	15126	15012	14921	14953	15047	14862	14878	14916	15044	14923	15031	14951	15128	15017	14825	15080	14968	14827	15141	15097	14976	14949	15097	15109	14967	14788	14963	15014	14915	14983	14965	15014	14878	14903	15074	14976	14811	15153	15010	14988	14886	14955	14907	15028	15089	15050	15011	15061	14901	15015	14881	14998	14898	14948	14984	14930	15002	15002	14981	15276	14953	14974	15046	15038	15081	15172	14944	15084	14984	14906	14963	15190	14884	14908	15111	14942	14868	15022	14986	15131	14988	14925	14858	15105	14993	15008	14949	14888	15132	15056	14949	15029	15006	15051	15003	15086	14836	14889	15072	15057	15053	15158	14842	14884	14967	15051	14895	14924	15185	15086	15066	15001	15003	15146	14882	15027	14743	14938	15074	14981	15062	14768	14948	14888	14958	15039	15021	15021	14979	14927	14958	14832	14857	14704	14923	15021	15045	14988	14912	15054	14864	15019	14841	14900	15155	14961	14928	14980	14890	14843	14987	14960	15052	15043	14812	15082	14789	15114	14960	14887	14815	14899	14885	15087	15073	15005	14906	15056	14982	15023	14945	15035	15205	15101	14999	15028	14861	14940	14981	15063	15085	15045	15027	14932	15066	15006	14933	14926	14934	15070	15118	14952	15028	14892	15261	14915	14904	15116	14933	15083	14808	15037	14939	14927	14962	14916	14904	14791	14888	15059	15078	14878	15061	15210	15134	15192	15077	15156	14877	14898	14969	14962	14919	14834	14945	15012	14940	14780	15021	14882	14834	15069	14949	14883	14841	15140	15105	14984	15040	14996	14958	15022	14927	15174	15015	14990	14960	15055	14981	14875	15161	15006	14887	14841	15077	15023	14877	14840	15082	15061	15167	15027	15131	15163	15197	15035	14903	14867	14990	14844	15102	14971	15016	15024	14874	14922	14919	14895	14956	15097	15100	15201	14888	14957	15081	15018	15026	14762	15017	14898	14907	14903	14972	15192	15294	15006	15012	14949	14909	14822	14963	15112	15001	14832	14868	14960	14934	15239	14965	15056	14939	15012	14801	14899	14895	14968	14954	15012	14910	15049	14835	14850	14990	14966	15043	15122	14843	14914	15070	14911	14860	14920	15038	15121	15019	15133	14958	15000	15149	14943	14956	15039	14879	15024	15122	15174	15048	14881	15138	15034	15021	14923	14884	15004	15183	14960	15061	14975	14973	14810	14998	15003	15013	15095	15041	14965	15059	15130	15066	15039	15121	14949	15088	14973	15110	14992	14930	14974	15015	15053	14920	15024	14784	14976	14917	15048	15176	15092	15035	15149	14950	14970	15053	15066	15106	15090	15085	14857	15209	15161	14897	15096	14822	14750	14964	15196	15017	14901	14894	15031	15027	14843	15142	14807	15115	15046	14876	14976	15112	14974	15075	14972	14987	14974	15096	15188	15025	15168	15004	14942	15050	15054	15018	14940	15086	14925	14968	14924	15020	15056	14983	15140	15064	14910	15032	14906	14982	15133	15046	15076	14896	14895	14980	14944	15092	15111	15098	14806	14907	14969	14800	15014	15016	14958	14935	14985	15039	14942	14900	14814	14900	15019	14953	15067	14928	15238	14846	15085	15047	15010	14987	15059	14960	14813	14999	14891	15144	15152	14983	15191	14888	15074	14974	14918	15069	15060	14980	15067	15063	15043	15086	15000	14907	15099	14931	14847	14978	14999	14883	14922	15033	14922	15007	14999	15019	14853	14906	14867	15046	15038	15032	15126	15039	14977	14934	15044	15012	15048	15058	15005	14976	14988	14877	14874	14930	14983	14984	15039	14922	15074	14962	15030	15026	14962	15127	15227	15114	15015	15015	15105	15003	15056	14864	15031	15096	15054	15198	14940	14840	14999	15011	15013	14851	14957	14932	15067	15029	14944	14883	14793	14797	14895	14837	14891	15095	15107	14742	14958	14977	15016	15054	14985	15092	15093	14905	14956	15002	14922	14958	14995	15006	14832	15032	14793	14910	14887	14931	15078	14946	14775	15102	14921	14845	15064	14970	14901	14954	14952	15085	14965	14876	14961	15077	15056	15042	15098	15003	15056	15126	15032	15105	14898	14915	15167	15162	15019	15136	15001	15145	14959	14873	14872	14847	14917	15018	15093	15038	15175	15058	15024	15032	15142	15128	15170	14964	14863	14943	14907	14732	14862	14930	15168	14865	14929	15063	15191	14965	15065	14909	14923	15152	14875	15122	14997	14972	15026	14939	14887	15093	14961	14886	14862	14808	15050	15003	14917	14961	14970	14741	15007	15125	14973	14950	14988	15115	14827	14926	14927	15065	14768	15121	15122	14966	14688	14995	14836	15110	15041	15291	15074	14896	15001	15039	14904	14826	14833	14989	14915	15099	15001	15144	14949	15111	15041	15001	15018	15087	14965	15147	15099	15060	14986	14835	15061	14864	14922	15127	14923	14919	15141	14868	15009	15055	14968	14802	14944	15077	15039	14921	15160	15255	15138	14811	15016	14738	14945	14985	14980	15116	15028	14884	15074	14960	14851	14953	14946	14968	14994	15009	14871	15172	14959	14936	15120	15084	15132	15026	15121	15107	15001	15049	14900	14887	15014	14900	14928	15053	14966	15049	14970	15026	15020	15072	15040	14971	14848	14987	15238	15029	14923	14986	15103	14812	15078	15059	14850	14896	15039	14758	14864	14995	15062	14942	14886	15002	14868	14997	15008	15143	15158	14821	14953	15010	14866	14979	15073	15223	14925	14823	14792	14964	14976	15034	14913	14981	14911	14997	15109	14969	14962	14961	14961	15079	14972	14961	14902	14994	14972	14944	14815	14765	15027	14967	14886	14778	15081	14952	14965	14962	14933	14892	15130	14898	14924	14811	14843	15011	14977	14930	14938	14883	15067	14856	14998	14868	15211	15076	15161	15118	14915	15036	15067	14938	15009	14812	14913	15192	14963	15018	14977	14929	14857	15056	15201	14914	15075	15003	14954	14720	15149	14804	14859	14996	14876	14865	15053	15004	15117	15142	15067	15137	15069	14872	14966	14857	14970	15082	14897	15003	14796	14964	14869	15077	14999	14802	15096	14859	14873	15052	14799	14984	14894	14872	15110	14816	15145	14874	14920	15023	14985	15127	14957	15021	14861	15129	14977	15127	14831	15027	14860	15172	15015	14991	14948	14989	15163	15104	15095	14915	14808	14836	15018	14993	14905	14891	15125	14938	15074	15085	15135	14806	15022	14914	14915	14709	14946	14926	15078	14799	15034	15164	14962	14999	14991	14825	14652	14856	14899	14994	15140	15118	15038	14926	15077	14943	14935	15048	14911	15154	15008	14973	14925	15023	15191	14922
12559	20283	19047	16444	15359	14847	14399	14397	14392	13991	14039	14083	14134	13970	13893	14102	13870	13855	13925	13710	13864	13896	13792	13910	13835	13944	13897	13742	13934	13923	13578	13707	13867	14075	13688	13904	13850	13962	13736	13882	13897	13912	13636	13695	13858	13775	13937	13871	13875	13609	13734	13824	13649	13716	14011	13805	13725	13682	13670	13842	13942	13761	13972	13679	13785	13748	13853	13817	13690	13750	13802	13559	13650	13786	13708	14098	14420	14434	14165	13671	13757	13688	13908	13829	13982	13869	13886	13908	13842	13853	13977	13808	13817	13782	13944	13726	13814	13859	13719	13848	13697	13827	13752	13800	13740	13971	13857	13695	13934	13817	13826	13894	13696	13723	13780	13839	13711	13770	13835	13752	13826	13725	13635	13862	13650	13779	13874	13972	13771	13666	13924	13838	13788	13815	13767	13824	13639	13825	13849	13457	13844	13602	13863	13650	13764	13739	13777	13782	13882	13842	13761	13805	13945	13938	13891	13642	13725	13839	13795	13634	13782	13660	13713	13794	13830	13705	13989	13835	13827	13813	13787	13970	13747	13718	13743	13732	13798	13773	13850	13803	13808	13642	13616	13819	13663	13749	13876	13823	13833	13771	13898	13831	13817	13639	13851	13752	13517	13857	13789	13641	13963	13941	13818	13819	13781	13896	13881	13818	13893	13646	13896	13875	13795	13673	13789	13731	13616	13655	13681	13832	13714	13670	13767	13775	13820	13935	13830	13838	13761	13700	13769	13871	13827	13798	13867	13626	13901	13735	13786	13836	13746	13842	13725	13752	13568	13696	13842	13731	13727	13834	13878	13952	13854	13795	13781	13728	13956	13739	13662	13818	13743	13768	13687	13955	13787	13811	13938	13785	13822	13847	13782	13966	13786	13790	13818	13683	13808	13864	13687	13741	13761	13592	13933	13829	13784	13950	13850	13796	13818	13874	13830	14102	13908	14021	13809	13786	13845	13966	13776	13642	13780	13901	13835	13796	13756	13858	13797	13962	13729	13686	13759	13833	13632	13842	13811	13791	13826	13927	13673	13658	13671	13748	13817	13768	13763	13795	13684	13754	13724	13671	13658	13643	13617	13702	13842	13820	13673	13767	13744	13874	13793	13583	13833	13938	13796	13892	13966	13735	13802	13812	13732	13720	14053	13668	13802	13711	13830	13819	13876	13746	13816	13822	13793	13782	13974	14004	13916	13852	13820	13972	13693	14034	13955	13892	13976	13772	13878	13563	13844	13866	13748	13773	13720	13809	13887	13897	13682	13843	13902	13670	13752	13559	13940	13754	13839	13695	13848	14002	13950	13854	13689	13743	13898	13580	13929	13694	13604	13782	13727	13892	13766	13905	13972	13758	13733	13906	13767	13796	13829	13711	13749	13869	13757	13644	13755	13683	13834	13649	13668	13622	13918	13904	13773	13840	13858	13912	13821	13880	13650	13629	13746	13750	13789	13769	13739	13794	13815	13769	13893	13599	13801	13958	13824	13835	13751	13741	13779	13791	13702	13841	13776	13808	13832	13855	13802	13762	13692	13679	13855	13836	13830	13713	13798	13740	13753	13711	13901	13745	13637	13938	13560	13635	13887	13764	13905	13632	13793	13747	13744	13774	13767	13809	13761	13747	13852	13913	13745	13654	13657	13917	13835	13817	13945	13657	13764	13785	13854	13657	13861	13845	13797	13782	13787	13639	13769	13795	13720	13743	13860	13805	13647	13814	13788	13771	13873	13597	13732	13893	13723	13802	13926	13764	13720	13849	13735	13886	13820	13975	13798	13725	13759	13835	13734	13885	13809	13650	13776	13734	13775	13748	13604	13840	13717	13925	13814	13888	13871	13901	13764	13699	13783	13804	13905	13878	13819	13621	13871	13911	13818	14029	13853	13730	13843	13792	13881	13855	13825	13754	13792	13757	13772	13908	13839	13962	13868	13727	13898	13651	13758	13933	13743	13852	13785	13748	13781	13741	13697	13885	13764	13823	13785	13674	13677	13628	13665	13760	13764	13778	13760	13893	13859	13807	13788	13834	13744	13870	13667	13882	13847	13853	13856	13641	13616	13798	13764	13841	13750	13701	14001	13782	13679	13621	13732	13779	13841	13788	13679	13976	13704	13949	13700	13803	13829	13708	13914	13828	13751	13797	13695	13941	13847	13669	13772	13790	13743	13737	14031	13711	13826	13793	13701	13709	13891	14032	13603	13895	13953	13780	13762	13783	13731	13726	13704	13858	13698	13772	13824	13741	13755	13576	13890	13781	13786	13729	13889	13744	13959	13811	13632	13798	13808	13614	13828	13908	13722	13779	13753	13841	13512	13914	13746	13857	13831	13911	13858	13799	13879	13781	13826	13843	13896	13859	13711	13953	13947	13848	13852	13861	13761	13947	13867	13813	13847	13743	13867	13905	13880	13850	13698	13847	13784	13874	13814	13595	13882	13783	13868	13986	13660	13779	13733	13750	13820	13926	13788	13812	13683	13805	13874	13795	13684	13700	13744	13712	13850	13732	13957	13979	13793	13880	13707	13768	13798	13764	13755	13794	13824	13755	13816	13759	13894	13679	13753	13807	13681	13716	13772	13664	13687	13865	13807	13882	13812	13829	13645	13783	13937	13750	13861	13753	13935	13808	13767	13903	13886	13859	13778	13790	14105	13959	13919	14006	13644	13796	13847	13710	13766	13764	13828	14085	13833	13897	14054	13674	13930	13665	13794	13688	13721	13793	13878	13748	13717	13932	13949	13809	13873	13650	13741	13811	13642	13698	13667	13748	13806	13751	13862	13733	13786	13885	13858	13887	13926	13772	13707	13714	13775	13818	14015	13670	13963	13865	13845	13807	13934	13862	13872	13824	13642	13747	13675	13635	13831	13939	14006	13769	13750	13811	13914	13814	13618	13736	13809	13707	13732	13710	13729	14034	13896	13670	13821	13907	13807	13833	13875	13880	14094	13802	13848	13872	13674	13647	13688	13804	13589	13771	13652	13865	13885	13787	13830	13829	13755	13914	13817	13866	13813	13812	13727	13854	13702	13736	13774	13785	13727	13694	13850	13904	13780	13795	13656	13920	13805	13808	13848	13899	13807	13900	13668	13698	13829	13856	13689	13770	13629	13798	13871	13879	13826	13928	13791	13705	13784	13793	13814	13888	13863	13864	13882	13554	13805	13759	13792	13808	13633	13700	13792	13849	13959	13709	13971	13989	13865	13535	13673	13904	13813	13839	13759	13811	13889	13945	13829	13831	13791	13615	13726	13771	13906	13720	13799	13676	13862	13669	13834	13875	13818	13805	13656	13774	13754	13676	13814	13752	13799	13610	13822	13802	13858	13619	13720	13814	13933	13721	13765	13637	13830	13767	13694	13731	13720	13754	13747	13688	13896	13678	13685	13727	13759	13767	13801	13796	13754	13619	13980	13744	13736	13799	13953	13788	13698	13757	13861	13827	13626	13907	13716	13727	13841	13702	13797	13674	13953	13731	13836	13733	13955	13849	13723	13719	13821	13961	13932	13812	13868	13797	13715	13800	13701	13879	13731	13744	13650	13668	13751	13830	13662	13682	13829	13708	13735	13824	13730	13775	13744	13837	13739	13580	13716	13686	13792	13719	13885	13814	13875	13700	13924	13747	13685	13651	13983	13851	13859	13909	13758	13838	13825	13735	13797	13793	13781	13898	13873	13735	13768	13581	13905	13974	13778	13724	13878	13889	13995	13858	13570	13758	13715	14002	13716	13827	13712	13763	13956	13866	13747	13756	13777	13710	13788	13629	13787	13741	13810	13864	13640	13750	13705	13814	13775	13970	13757	13840	13802	13943	13744	13833	13798	13730	13849	13763	13782	13731	13800	13664	13707	13642	13937	13828	13832	13673	13930	13753	13742	13829	13704	14007	13603	13773	13692	13765	13754	13668	13684	13751	13876	13744	13935	13769	13777	13732	13656	13778	13820	13760	13762	13956	13812	13537	13823	13769	13856	14009	13755	13857	13957	13821	13936	13642	13788	13835	13934	13991	13737	13851	13744	13684	13865	13790	13787	13865	13769	13739	13892	13917	13711	13728	13719	13720	13625	13759	13817	13875	13581	13796	13883	13778	13731	13691	13690	13793	13736	13838	13786	13822	13958	13701	13880	13746	13732	13855	13770	13789	13841	13727	13868	13877	13773	13836	13707	13761	13637	13751	13703	13926	13778	13716	13855	13681	13890	13886	13695	13921	13803	13769	13914	13653	13766	13779	14022	13746	13888	13916	13823	13824	13873	13671	13741	13868	13773	13861	13609	13717	13737	13882	13770	13876	13917	13822	13676	13953	13664	13946	13898	13665	13918	13939	13869	13827	13795	13635	13775	13696	13835	13908	13790	13722	13835	13904	13703	13826	13834	13776	13910	13845	13748	13755	13831	13834	13801	13778	13758	13872	13846	13882	13856	13899	13975	13840	13856	13851	13709	13927	13792	13673	13780	13914	13624	13828	13701	13851	13789	13964	13806	13683	13604	13821	13765	13834	13915	13777	13753	13698	13712	13829	13789	13726	13790	13802	13731	13841	13825	13819	13633	13839	13634	13635	13820	13794	13744	13671	13781	13902	13680	13791	13729	13658	13936	13681	13859	13769	13724	13694	13754	13723	13840	13707	13816	13830	13829	13737	13746	13711	13745	13619	13779	13773	13874	13776	13816	13856	13756	13822	13711	13930	13879	13723	13705	13933	13883	13850	13800	13789	13849	13628	13904	13811	13815	13670	13757	13810	13852	13743	13813	13907	13935	13735	13595	13782	13743	13883	13700	13813	13853	13768	13840	13885	13835	13820	13883	13738	13882	13794	13717	13925	13778	13923	13851	13871	13709	13860	13774	13837	13944	13729	13777	13852	13809	13789	14011	13803	13874	13828	13817	13814	14038	13743	13777	13932	13831	13555	13743	13773	13649	13798	13563	13888	13842	13774	13854	13718	13741	13826	13824	13699	13653	13722	13701	13779	14008	13790	13827	13687	13792	13663	13860	13915	13722	13953	13755	13760	13760	13864	13917	13866	13871	13742	13743	13829	13865	13863	13711	13839	13578	13755	13771	13848	13821	13828	13844	13831	13791	13770	13861	13842	13871	14012	13653	13734	13724	13877	13747	13853	13903	13862	13831	13751
22831	21290	29240	23704	21406	22720	22925	17413	16524	16807	16604	16443	16552	16273	16365	16249	16244	16269	16100	15984	16108	16129	16062	16078	16217	16014	16063	15943	16066	15942	15814	16144	15986	15976	16006	16251	15969	16123	16010	15848	15908	15938	16134	16060	16050	15866	15949	16016	15982	15973	15989	16098	15930	16140	15901	15996	15914	16205	15969	16157	15992	16049	15878	16109	15942	16022	15941	16036	16031	16044	15952	15959	16060	15863	16125	16533	17060	17066	16450	16059	16155	15760	16105	15824	15958	15985	15881	15781	15951	15810	15956	15685	15940	16067	15912	15915	15760	15844	15898	15946	16025	16132	16117	15871	15938	15943	16080	16096	15831	15808	15921	15996	16094	15915	16198	15865	15910	16088	15790	15958	15928	15848	16095	16030	16126	15960	16075	15972	16035	15957	15881	16044	15940	15930	15899	15996	15963	15993	15777	15928	15956	15820	16150	15907	15864	15960	16051	16097	16122	15961	15964	16007	15876	15993	15916	15946	15722	15784	15781	15742	16173	15978	15862	15946	15951	16064	15947	16077	15877	15906	15797	16060	16023	15992	16007	16034	15726	16145	15863	15992	16086	15978	16176	16015	16091	15963	15848	16013	15862	15992	15829	15926	15812	15788	15983	15959	15873	15935	15924	15811	15755	16065	15870	15914	16056	15897	15735	16002	16064	16068	15710	15835	16092	16015	15753	15921	15941	15800	15869	15971	15890	15737	16128	15857	15793	15945	15948	15851	15986	15672	15884	15741	15833	15851	15769	15900	15891	15890	15998	16056	15853	15949	16091	15893	15898	15863	15869	15861	15945	16108	16143	15863	15810	16037	15988	16045	15856	15837	16040	15961	16019	15840	15977	16007	16069	15979	15610	15869	15832	15998	16061	15980	15756	16046	16179	15764	15866	15996	15963	15961	15985	15786	15689	15940	15992	15944	15854	15851	15965	16032	15834	15995	15959	15915	15854	15796	15845	16047	15907	16028	16100	15916	16010	16009	15833	15782	15868	15802	15824	16065	15761	15771	16002	16017	15942	15819	15878	15799	15946	15770	15850	15677	16023	16022	15810	16016	16057	15994	15834	15981	15897	15737	15819	15949	15991	15877	15989	15907	15840	15981	15825	15856	15943	15880	15825	15948	15919	15947	15802	15976	15746	16084	15967	15902	15895	15840	15913	15930	15929	15918	16148	16001	15846	15914	16049	15846	16014	15952	15937	15889	16059	15836	16042	16040	15937	15963	15872	15992	15882	16099	16048	15741	16040	16043	16079	15788	15940	16116	15812	15914	16008	15993	16042	16010	15911	15971	15769	15921	15822	15817	15962	15993	15833	16026	15859	15930	15846	16065	15908	16072	15983	16102	16010	15988	15971	16039	15987	15807	15907	15799	16073	15869	15880	15789	15814	15898	15873	15982	16028	16069	15837	15715	15982	15936	15952	15852	15914	15892	15835	15899	15891	15869	15918	15964	15737	15853	15780	15972	15952	15967	15821	15852	15857	15945	15909	16014	15968	15913	15809	15970	15896	15789	15913	16061	15969	15882	15986	15849	15728	15822	15948	15915	15794	15862	15917	15794	15790	16080	15912	15817	16032	15925	15993	16001	16002	16011	15988	15853	16010	16001	15890	15868	15914	16053	15777	15826	16020	15803	15904	16096	15887	15684	15799	16107	16024	15925	16092	15974	16076	16060	15913	15970	15831	15972	15816	15884	15878	15766	15951	16011	15807	15957	15957	15762	16105	15932	15845	15999	15850	15879	16215	15810	15946	15933	16060	15811	15880	16012	15961	15717	15923	15692	15832	15948	16179	15792	15861	16151	15979	16023	16060	15912	15957	16041	16043	15866	16122	15872	16048	15833	15961	15843	15871	15938	15817	15847	15790	15997	15911	15771	15855	15718	15937	15999	15860	15781	15874	15931	15718	15830	15724	15960	15871	15801	16112	15737	15962	15759	15713	15897	15921	15857	15949	15991	15760	15944	16046	15984	15999	16007	15844	15755	15955	16082	16173	15981	15928	15999	16026	15985	15992	15880	15765	15980	15832	16035	15988	16009	16020	15714	15863	16099	16126	15975	15853	16008	15855	16072	15938	15839	15910	15839	15792	15828	16065	16022	16017	16054	15870	16123	15888	16079	15977	15848	16184	15965	16056	15824	15875	15685	15890	16020	15925	15962	15815	15915	15814	15815	15802	15799	15716	15981	16001	16027	15921	15866	16039	15982	15953	15985	15947	15878	15956	15872	15959	16050	15843	15837	16216	15939	16035	15863	16120	16146	15843	16072	15868	16031	15908	15983	15848	16033	15814	15994	15937	16145	16056	15800	15866	16061	16093	16010	15979	15893	16035	15986	16033	15732	15766	16049	15878	16048	15835	16104	15932	15948	16042	16023	15703	15879	16035	16026	15929	15891	15802	15995	16237	15959	15819	15964	16115	15875	15844	15772	15892	15749	15882	15805	15942	15742	16064	15861	16151	15806	16036	15961	16064	15723	15834	16071	16063	15860	16021	16018	15919	16069	15910	15790	15878	15843	16066	16004	15996	15919	15988	15758	15934	15905	15775	15938	15870	15892	15945	16044	16021	15971	16091	15894	16033	16033	15819	15864	16065	15835	15845	15879	15944	15774	15983	15886	15861	16010	15999	16034	16067	15871	15944	15853	15777	15783	15866	15920	16110	15875	15831	15994	15947	15899	15768	16140	15952	16143	15970	15965	15951	15952	15996	16158	16011	15858	15865	16017	16017	15741	16125	16051	16033	15841	15975	15970	15929	15947	15944	15937	15944	16042	15825	15951	15909	15930	15953	16035	15810	15878	15933	15919	15966	15797	15996	16139	15900	15876	16059	15998	16123	15872	16042	15889	15941	16092	15630	15940	15922	15832	16014	15790	15961	15913	16038	16138	15909	16067	16125	16013	15951	15788	15996	15920	16126	15899	16116	15891	15978	16063	15841	15990	15910	16111	15927	15842	15985	15910	16040	16049	16017	15981	16008	15929	16089	15975	15971	15826	15799	15836	16002	15960	15852	15893	15902	15937	15687	15923	15958	16013	16121	15766	15762	15900	15793	15860	15822	16002	15839	15813	15792	15953	16147	16063	15967	15850	15818	15918	15930	15758	15827	15924	16032	15938	16002	15965	15536	15944	15980	15910	16058	15956	15917	16007	15833	15813	15871	15928	15865	15945	16053	15923	15849	15873	16015	15740	16097	16030	15841	15832	16027	15928	15757	15858	15861	16052	15990	15722	15754	15940	15886	15750	16047	15929	15971	15792	15809	16109	16002	15848	15859	15891	15992	15904	15974	15883	15913	16015	15999	15867	15923	16080	15818	15966	15982	15985	15933	16222	15898	16078	15923	15836	16007	15880	15894	15944	15866	16010	16072	15899	15872	15900	15990	15884	15813	15784	15875	16172	15904	15745	15792	15847	15869	16015	15983	15891	15886	15801	16119	15892	15869	16132	15866	16011	15735	15901	16051	16104	15794	16037	16041	15794	15859	16017	15868	15998	15994	15984	15760	15826	16118	16120	15893	15911	15893	15728	15944	15701	15966	15732	16022	16025	16140	15872	16006	15748	15921	15909	15962	16078	15960	15770	15831	15893	15876	16045	15840	16097	16063	16016	15928	15920	15973	16172	15884	15860	15734	15802	16223	16093	16036	15914	15812	16101	15950	15779	15882	15872	16025	16087	15676	15780	15898	15903	16014	16011	16069	15978	15822	15912	16134	16078	16183	15779	15739	15966	16134	16059	15862	15946	15761	15877	15746	15976	15773	15960	16101	16083	15936	15965	15983	15857	15983	15903	15995	16113	15793	15862	15744	15926	15732	15837	15918	15678	16147	15953	15930	15947	15899	16083	15919	15946	16000	15932	15872	15826	16028	15978	15865	15901	16074	15933	16052	15845	15909	15857	16065	16131	15927	15896	16055	15859	16027	15874	16022	16001	15874	15904	15956	15926	16001	16018	15964	16024	15919	15992	15946	15899	15872	15984	15981	16248	16003	15798	15913	16020	15939	15898	15921	15893	15867	15685	16068	15965	15921	15760	15987	15912	15994	16046	15846	16013	16112	15976	15934	15873	16027	15965	15996	16007	15902	15944	15981	15947	16006	16093	16042	15978	15886	15925	15955	16003	15926	15890	15886	15705	15987	15835	15882	16051	16041	15980	15893	15952	15915	16058	15687	15990	15860	15910	16082	15879	15957	15946	15814	15794	15897	16149	15850	15832	15994	15906	15858	15798	15905	15982	16027	15926	15979	15963	15869	15954	15990	16144	15986	15951	16074	15906	15989	15769	15897	15814	15761	15945	15903	15797	15918	16017	15859	15833	15901	15811	16033	15887	15988	15954	16120	16057	15752	15993	15935	15651	15966	16219	15881	15875	15815	15870	15920	15868	16099	16006	15999	16026	15968	15752	15735	15963	15840	15859	15836	16042	15989	15999	16001	16017	16032	15918	15837	15905	15851	16005	15802	16044	15917	15946	15996	15722	16031	15995	15863	16051	15829	15965	15983	15862	16118	16036	15971	16160	15930	16018	15841	15951	16066	15898	16051	16175	15907	15805	15954	15864	16056	15971	15911	16015	15974	16055	15912	15953	16065	15981	15915	15941	16018	16090	15915	15759	15877	15924	15960	16040	16155	15965	15974	15884	15803	15723	15976	15882	16175	16007	15973	15979	15802	16120	16022	15921	16096	15909	15930	16104	15992	15934	16018	15915	16095	16080	16074	15870	16025	15946	15946	16001	16019	15957	15803	16035	15849	15891	16067	15951	15930	15966	15863	15769	15937	15825	15928	15921	16213	15972	16029	15956	15969	15761	15917	15890	15963	15749	15917	16046	15898	15941	15843	16072	15906	15867	16007	15990	16025	15900	15758	16048	15987	15844	15851	16114	15971	15872	15894	15868	15936	15871	15867	15829	15816	15732	15943	15803	16053	16119	15959	16033	15810	15850	15987	15932	15961	15827	15977	16066	15730	15879	16024	15828	15805	15945	15979	15874	15872	16052	16023	15903	15899	15980	15979	15914	15850	15926	15989	15676	16096	16094	15862	16211	15784	15941	16000	15795	16070	16061	15922	16164	15681	15909	15928	16059	15835	16006	16024	15999	15866	15818	15973	16055	15883	16065	15822	15854	16050	16050
14450	25339	23343	19074	17213	16341	15782	15478	15144	15080	14838	14755	14731	14530	14566	14783	14273	14649	14366	14508	14398	14537	14422	14253	14416	14391	14478	14293	14503	14186	14661	14260	14312	14485	14477	14528	14495	14381	14489	14604	14095	14363	14365	14416	14332	14298	14415	14351	14329	14396	14150	14333	14318	14119	14060	14402	14244	14382	14309	14516	14464	14429	14409	14404	14543	14254	14319	14115	14266	14357	14110	14346	14404	14383	14277	15258	15783	15637	14621	14198	14187	14329	14386	14435	14410	14394	14160	14393	14327	14305	14475	14312	14350	14456	14265	14426	14186	14221	14356	14346	14371	14338	14410	14248	14236	14277	14217	14306	14231	14291	14260	14277	14426	14330	14302	14334	14360	14226	14316	14347	14365	14095	14287	14352	14333	14340	14252	14355	14305	14310	14300	14315	14300	14075	14181	14214	14221	14365	14119	14387	14453	14392	14176	14259	14386	14245	14047	14572	14244	14481	14156	14296	14350	14208	14436	14253	14253	14354	14359	14396	14352	14351	14238	14288	14263	14495	14375	14070	14328	14261	14329	14262	14173	14322	14333	14223	14191	14182	14124	14296	14470	14412	14395	14402	14335	14311	14302	14364	14353	14295	14301	14374	14303	14293	14231	14281	14250	14164	14298	14148	14250	14224	14348	14245	14410	14285	14231	14399	14209	14327	14422	14298	14391	14133	14366	14419	14420	14196	14323	14165	14346	14180	14231	14295	14292	14261	14441	14408	14382	14428	14430	14475	14186	14189	14314	14291	14237	14214	14402	14195	14388	14263	14341	14301	14258	14343	14306	14132	14279	14366	14383	14269	14242	14267	14378	14291	14354	14286	14222	14404	14440	14178	14277	14247	14222	14228	14451	14304	14204	14486	14197	14406	14165	14508	14379	14077	14299	14221	14312	14110	14208	14385	14274	14312	14253	14352	14052	14398	14232	14346	14242	14265	14475	14084	14217	14239	14312	14331	14297	14320	14272	14353	14332	14195	14198	14355	14329	14287	14332	14386	14386	14283	14286	14377	14229	14363	14207	14244	14383	14353	14321	14211	14304	14274	14189	14389	14337	14443	14308	14101	14105	14492	14258	14380	14326	14186	14308	14375	14265	14262	14335	14209	14193	14153	14273	14462	14398	14252	14198	14210	14178	14243	14178	14283	14360	14257	14266	14252	14288	14198	14272	14380	14156	14165	14325	14235	14229	14355	14123	14449	14397	14242	14424	14281	14253	14176	14284	14333	14164	14357	14429	14255	14380	14285	14373	14198	14358	14382	14326	14297	14128	14207	14288	14304	14304	14171	14377	14334	14292	14313	14192	14273	14345	14052	14380	14328	14186	14185	14322	14199	14352	14233	14287	14296	14347	14194	14314	14343	14247	14292	14387	14144	14194	14287	14420	14263	14407	14220	14510	14246	14380	14469	14320	14264	14499	14491	14266	14336	14414	14306	14423	14168	14301	14382	14275	14164	14371	14301	14296	14175	14393	14173	14460	14459	14177	14386	14287	14265	14493	14315	14331	14289	14373	14336	14280	14269	14284	14231	14396	14328	14234	14253	14254	14198	14272	14304	14489	14258	14451	14304	14208	14237	14183	14271	14294	14348	14400	14066	14275	14129	14173	14207	14450	14107	14335	14503	14483	14240	14245	14306	14235	14290	14193	14250	14304	14312	14217	14384	14133	14348	14264	14220	14218	14419	14325	14330	14477	14258	14367	14404	14273	14296	14264	14220	14446	14282	14206	14246	14242	14325	14364	14335	14210	14246	14430	14132	14245	14067	14317	14231	14416	14313	14372	14431	14256	14379	14536	14307	14342	14397	14426	14165	14339	14266	14205	14193	14212	14337	14358	14418	14416	14326	14326	14329	14299	14241	14346	14369	14446	14287	14236	14289	14372	14131	14280	14277	14230	14148	14325	14282	14182	14407	14279	14282	14317	14227	14404	14238	14411	14285	14389	14274	14195	14334	14353	14305	14254	14185	14365	14363	14173	14165	14145	14275	14313	14289	14303	14285	14495	14276	14336	14317	14253	14420	14376	14253	14360	14447	14258	14236	14195	14350	14393	14239	14212	14301	14280	14186	14094	14311	14328	14401	14293	14235	14318	14411	14329	14295	14358	14099	14183	14260	14328	14246	14156	14247	14339	14158	14318	14308	14379	14222	14349	14349	14428	14186	14318	14084	14250	14323	14328	14245	14335	14252	14172	14360	14242	14320	14273	14232	14255	14276	14170	14269	14193	14174	14341	14297	14152	14300	14119	14241	14257	14298	14363	14191	14419	14234	14259	14334	14191	14377	14378	14367	14261	14287	14345	14200	14077	14261	13991	14203	14219	14278	14183	14185	14339	14315	14306	14225	14258	14185	14267	14255	14376	14299	14125	14394	14246	14214	14247	14369	14503	14258	14064	14332	14237	14231	14265	14171	14149	14312	14345	14523	14317	14075	14310	14255	14224	14085	14224	14131	14175	14336	14247	14305	14284	14250	14156	14427	14065	14307	14226	14325	14177	14388	14289	14347	14174	14239	14187	14310	14406	14320	14137	14164	14300	14281	14183	14402	14275	14249	14274	14268	14331	14213	14340	14283	14255	14226	14376	14252	14384	14473	14297	14178	14394	14174	14324	14272	14355	14350	14419	14165	14290	14489	14305	14318	14301	14234	14342	14278	14126	14187	14186	14260	14243	14350	14334	14156	14312	14334	14326	14235	14192	14330	14194	14426	14194	14256	14187	14369	14167	14322	14387	14302	14330	14233	14198	14284	14278	14166	14260	14397	14318	14379	14349	14208	14252	14380	14254	14220	14275	14284	14206	14269	14398	14273	14358	14225	14258	14284	14314	14223	14239	14097	14330	14427	14278	14249	14459	14219	14250	14454	14325	14297	14262	14310	14232	14367	14308	14443	14314	14400	14360	14300	14322	14241	14348	14288	14352	14422	14116	14208	14290	14324	14363	14240	14474	14416	14304	14262	14343	14215	14330	14244	14229	14477	14332	14195	14294	14210	14414	14256	14135	14217	14190	14252	14302	14299	14247	14288	14329	14390	14318	14275	14459	14327	14241	14119	14324	14228	14305	14382	14354	14265	14166	14334	14278	14152	14410	14182	14290	14255	14141	14127	14310	14173	14325	14299	14280	14416	14410	14080	14316	14148	14337	14272	14267	14364	14255	14265	14185	14448	14322	14320	14281	14403	14370	14239	14276	14163	14178	14436	14358	14264	14322	14300	14204	14266	14279	14436	14452	14332	14278	14125	14066	14337	14219	14279	14282	14309	14273	14216	14149	14372	14311	14349	14348	14207	14388	14282	14254	14419	14178	14260	14278	14166	14201	14304	14292	14238	14253	14245	14087	14302	14361	14097	14347	14384	14251	14277	14225	14219	14382	14279	14246	14242	14281	14232	14396	14263	14363	14283	14296	14274	14263	14252	14177	14328	14196	14293	14185	14425	14092	14317	14271	14402	14275	14343	14202	14138	14242	14175	14368	14090	14303	14324	14112	14327	14210	14179	14223	14385	14254	14362	14088	14338	14213	14162	14250	14312	14346	14330	14268	14283	14096	14401	14413	14220	14331	14418	14239	14431	14411	14160	14183	14373	14227	14119	14445	14309	14362	14233	14321	14279	14263	14189	14222	14124	14290	14408	14227	14282	14245	14303	14562	14338	14515	14274	14161	14400	14197	14156	14308	14109	14185	14351	14192	14340	14234	14287	14312	14245	14160	14214	14308	14147	14279	14330	14274	14389	14276	14286	14258	14294	14116	14191	14232	14302	14299	14306	14174	14332	14366	14270	14137	14225	14294	14307	14276	14315	14163	14235	14341	14197	14164	14136	14296	14200	14379	14358	14094	14337	14211	14255	14308	14318	14237	14235	14404	14175	14071	14344	14333	14276	14467	14235	14123	14275	14175	14535	14275	14265	14239	14339	14249	14157	14284	14331	14464	14161	14318	14306	14279	14408	14238	14342	14309	14352	14140	14225	14420	14356	14373	14251	14180	14317	14205	14512	14241	14322	14140	14235	14326	14298	14552	14210	14246	14362	14330	14278	14279	14225	14075	14322	14189	14252	14303	14128	14195	14241	14414	14397	14138	14289	14297	14328	14273	14275	14432	14148	14263	14171	14281	14217	14407	14203	14261	14135	14275	14316	14288	14308	14252	14212	14364	14408	14305	14378	14276	14427	14400	14415	14301	14333	14235	14343	14210	14271	14192	14208	14218	14326	14447	14378	14065	14283	14304	14407	14315	14265	14313	14241	14404	14371	14115	14182	14223	14257	14441	14300	14381	14272	14300	14371	14277	14223	14266	14239	14412	14393	14314	14354	14096	14357	14230	14320	14221	14497	14314	14265	14296	14236	14292	14312	14343	14263	14430	14453	14368	14494	14268	14291	14380	14242	14257	14318	14392	14272	14379	14264	14191	14158	14305	14109	14257	14283	14361	14412	14466	14369	14356	14300	14339	14301	14290	14231	14401	14426	14167	14151	14308	14296	14354	14366	14138	14418	14283	14333	14343	14230	14382	14217	14275	14266	14349	14204	14341	14082	14331	14179	14412	14367	14392	14342	14225	14504	14206	14276	14335	14330	14204	14258	13993	14297	14435	14187	14302	14363	14217	14351	14339	14333	14320	14182	14322	14223	14114	14230	14378	14369	14170	14393	14323	14385	14465	14234	14206	14178	14141	14328	14289	14248	14378	14406	14377	14312	14265	14318	14295	14286	14422	14311	14246	14258	14362	14175	14279	14299	14277	14318	14290	14282	14340	14354	14282	14400	14237	14424	14189	14344	14388	14305	14297	14411	14284	14317	14291	14213	14351	14207	14218	14377	14166	14354	14169	14403	14376	14221	14267	14269	14159	14432	14179	14153	14201	14276	14323	14293	14458	14257	14388	14082	14300	14196	14222	14168	14221	14181	14140	14083	14335	14279	14086	14295	14442	14204	14146	14332	14236	14341	14341	14141	14423	14255	14197	14257	14191	14340	14255	14150	14291	14254	14332	14396	14223	14329	14004	14502	14204	14320	14340	14260	14427	14442	14296	14357	14195	14278	14257	14306	14293	14221	14280	14341	14229	14166	14330	14520	14361	14227	14253	14212	14231	14129	14426	14355	14053	14253	14354	14284	14342	14445	14259	14271
27380	21799	23292	19399	16157	16129	16149	16003	15934	15740	16000	15782	15852	15933	15957	15614	15837	15933	15839	15928	16009	15972	15817	15794	15762	15847	15812	16020	15801	15910	15944	15777	15798	15733	15906	15829	15903	15725	15708	15721	15993	15894	15791	15831	15808	15882	15829	16127	15778	16047	15907	15823	16106	15839	15864	16037	15882	15777	15729	16008	15857	15730	15865	16087	15756	15813	15956	15900	15725	15761	15761	15939	15903	15885	16056	15804	16225	15933	15909	15890	15945	16011	15909	15805	15713	15886	15807	15790	15799	15965	15900	15868	15964	15821	15981	15862	15755	15846	15872	15939	15894	15951	15888	15736	15887	15756	16044	15819	15761	15932	15983	15720	15742	15859	15886	15988	15898	15772	15855	15583	16071	15907	15814	15952	16036	15847	15841	15820	15663	16038	15948	15817	15802	15789	15675	15663	15778	15816	15818	15890	15869	15759	16019	15789	15896	16011	16013	15732	15820	15890	15945	15812	15594	15787	15813	15761	15842	15852	15914	15889	15921	15912	15906	15980	15807	15878	15745	16082	15729	15904	15771	15764	15746	15531	15673	15963	15838	15807	15578	15938	15968	15988	15873	15897	15729	15865	15920	15919	15857	15853	15771	15784	15820	15795	15834	15956	15796	16081	16051	15944	15938	15845	15768	15776	16071	15865	15819	15692	15967	15827	15759	15785	15865	15948	15875	15870	15931	15853	15713	15881	16056	15851	15666	15854	15798	15869	15915	15785	15659	15734	15758	15960	15889	15843	15869	16032	15658	15927	15963	15925	15832	15732	15871	15919	15960	15859	15733	15961	15598	15657	15860	16133	15637	15910	15827	15787	15822	15894	15904	15790	15786	15803	16139	16113	15939	15839	15915	15690	15895	15986	15761	15724	15678	15788	15795	15816	15802	16008	15847	15727	15849	15925	15833	15612	15796	15624	15824	15944	15847	15952	15934	15888	15826	15894	15940	15950	15784	15873	15690	15898	15952	15799	15901	15656	15987	15776	15753	16012	15850	15994	15762	15625	15832	15947	15696	16021	15799	15706	16013	15749	15868	15922	16150	15837	15892	15826	16057	15871	15938	15909	15830	15815	16055	15621	15648	15799	15832	15913	15825	15785	15811	15732	15874	15794	15925	15829	15839	15944	15496	15785	15966	15929	15863	15806	15760	15826	15768	15943	16113	15806	15844	15665	15919	16012	15902	15813	15813	15816	15922	15722	15995	15933	15867	15907	16011	15732	15786	16055	15799	15911	15963	15890	15945	15948	15788	15749	15812	15677	15942	16129	15845	15936	15975	16026	16123	15820	15983	15780	15733	15910	15986	15857	15821	16032	15936	15927	15766	15675	15854	16081	16038	15838	15691	16044	15955	15880	15959	15925	15899	15707	15958	15826	15968	15731	15687	15714	15866	15772	15738	15728	15974	16014	15810	15911	15727	15750	15716	15874	15763	15910	15831	16019	15703	15759	15833	15848	15923	15751	15807	15842	15861	15976	15883	15680	15795	15668	15981	15901	15806	15917	15600	15688	15930	15782	15857	15961	15803	15758	15887	15802	15745	16075	15836	15661	15916	15991	15846	16070	15916	15931	16008	15735	15828	15976	15939	15731	15833	15838	15746	15844	15825	15697	16001	16044	15923	15502	16082	15959	15967	15821	15942	16052	15837	15879	15987	15803	15952	15938	15757	15966	15750	15824	15879	15921	15858	15882	15857	16018	15898	15736	15936	15742	15782	15979	15773	15797	15766	15648	15822	15874	15862	15773	15886	15921	15716	15967	16080	15893	15976	15880	15837	15698	15800	16095	15845	15782	15865	15916	16042	15985	15947	15807	15745	15866	15753	16022	16000	15675	15825	15648	15724	15849	15703	15922	15874	15871	15896	15901	15859	15676	15939	15858	15747	15734	15918	15735	15913	15912	15760	15864	15975	15823	15842	15858	15783	15813	15815	15905	15862	15745	15725	15777	15978	15896	16015	15909	15875	15940	15915	15609	15779	15824	15707	15611	16042	15656	15960	15814	16012	15997	15856	15955	15870	15870	15871	15878	16020	16011	15982	16083	15733	15738	15700	15951	16050	15988	15814	15966	15887	15820	16034	15973	15734	15874	15912	15868	15818	15730	15856	15754	15905	15849	15856	15726	15890	15760	15820	15773	15899	15702	15825	15679	15908	15778	15728	15750	15792	15680	15896	15832	15836	15844	15848	15790	15813	15878	15841	15837	15631	15985	15909	15941	15949	16120	15736	15996	15831	15889	15839	15956	16001	15825	15823	15781	15757	15866	15804	15672	15778	15902	15869	15953	15836	16023	15845	15808	15697	15940	15919	16018	15990	15850	15769	15868	15907	15894	15684	15851	15772	15764	15828	15666	15813	15701	16020	15917	15980	15838	15913	15899	15898	15658	15698	15996	15855	15875	15858	15922	15928	15946	15742	15887	15967	15994	15796	15717	15815	15731	15963	15834	15759	15816	15753	15913	16087	15956	15703	15818	15849	15761	15892	15836	15878	15728	15969	15728	15967	15632	15781	15948	15980	15785	15824	15855	15815	15733	16002	15906	15906	15880	15883	15880	15935	15829	15914	15897	15850	15945	16032	15971	15924	15760	15804	16016	15735	15721	15769	15803	15669	15963	15788	15876	15805	15676	15831	15779	15683	15757	15834	15861	15792	15876	15933	15924	15768	15840	15718	15890	15833	15706	15783	15734	15780	15844	15919	15882	15784	15891	15987	15653	15806	16019	16005	15659	15910	15945	15751	15787	15959	15955	15910	15946	15868	15865	15881	15875	15800	15736	15947	15769	15888	15918	16001	15933	16006	15670	15700	15806	15802	15896	15929	15829	15911	16012	15776	15738	15852	15825	16020	15901	15740	15798	15857	15825	16038	15890	15859	16132	15871	15814	16087	15912	16005	15898	15936	16027	15914	15778	15886	15898	15847	15880	15912	15816	15987	15712	16065	16005	15987	15829	15793	15918	15915	15698	15853	15819	15789	15874	16117	15878	15923	15774	15608	16090	15895	15830	15730	15768	15925	15777	15729	15807	15687	15840	15942	15869	15853	16001	15956	15802	15795	15955	15800	15797	16034	15860	15968	15937	15934	15766	15862	15687	15913	15798	15979	15993	15869	15953	15919	15839	15916	15879	15983	15813	15896	16150	15919	15985	15926	15911	15841	15777	15894	15858	15951	15949	16003	15899	15719	15776	15794	15900	16007	15877	15731	15875	15866	15838	15843	15833	15878	15973	15915	15925	16053	16057	15897	15936	15792	15806	15622	15498	15923	15759	15902	15913	15888	15904	15723	15775	15884	15988	15797	15911	15794	15773	15705	15854	16058	15985	15925	15824	15747	15996	15736	15750	15907	15913	15981	15703	15792	15824	15784	15726	15790	15920	15851	16031	15883	15873	15841	15803	15768	15966	15948	15955	15936	15925	15846	15761	15772	15794	15779	15983	15871	15808	15942	15914	15755	15953	15923	15856	16006	15780	15877	15808	15939	15919	15716	15742	16037	15906	15891	16010	15940	15855	15870	15873	16024	15668	15826	15890	15826	15870	15903	15847	15922	15885	15975	15810	15778	15815	15905	15729	15974	15861	15819	15790	15973	15670	15836	15874	15689	15884	16000	16183	16028	15952	15907	15978	15810	15803	15716	15811	15822	15884	16020	15863	15780	15926	15878	15899	15813	16083	15913	15817	15989	16088	15805	15809	15850	15675	15818	15798	15947	15883	15863	15872	15941	15735	15738	16034	15735	15782	15827	15748	15810	16016	15825	15874	15839	15793	15756	15938	15876	15737	15864	15802	15913	15954	15476	15781	16021	15820	15873	15811	15869	15887	15970	15991	15751	15931	15964	15895	16055	16083	15953	15963	16053	15983	15763	15776	16058	16051	15739	15963	15698	15798	15806	15933	15732	15889	15826	15746	15980	15819	15757	15805	15964	15897	15872	15993	15812	15860	15738	15999	16015	15910	15748	15973	15793	15801	15951	15896	15875	15738	15908	15667	16042	15748	15950	15594	15825	15767	15910	15942	15877	15878	15803	15769	15721	15667	15763	15628	15799	15726	15749	15932	15799	15833	15953	15948	15946	15723	15800	15806	16189	15921	15774	15937	16019	15969	15944	15812	15844	15880	16001	15768	15784	15909	15683	15717	15664	15930	15820	15877	15813	15889	15931	15730	15973	16037	15772	15769	15870	15900	15975	15703	15896	15796	15743	16022	15998	16055	15967	15916	15765	15806	15862	15826	16090	15929	15960	15834	15951	15866	15935	15695	15852	15784	15881	16058	15917	15822	16099	16023	15681	15914	15872	15750	15838	15739	15722	16031	15777	15857	15805	15663	15975	15878	15953	15806	15740	15803	15924	15976	15987	15801	15974	15878	16104	16023	15818	15906	15868	16079	15879	15831	15877	16001	15853	15976	15879	15812	15913	15796	15870	15759	15726	15824	15757	15925	16007	15813	15854	15818	15734	15956	15872	15949	15706	15803	15813	15732	15890	15740	16073	15935	15838	15975	16061	15848	15788	15841	15920	15692	15917	15871	15995	15861	15871	15668	16021	16089	15807	15742	15926	15785	15918	15850	15859	15751	15819	16218	15895	15982	15861	15695	15881	15750	15995	15719	15806	16078	15820	15989	15748	15834	15963	15783	15831	15856	15841	15727	15842	15792	15621	15781	15899	15912	15791	15665	15944	15822	15729	15955	15976	16023	15889	15938	15737	15886	15856	15902	15838	15936	15739	15818	15871	16019	15866	15726	15862	15938	15901	15807	15920	15782	16013	15919	15779	15751	15869	15719	15898	15724	15857	16038	15807	15854	16077	15838	15940	15996	15884	15961	15958	15984	15668	15996	16031	15803	15948	15704	15983	15771	15684	15886	15807	15950	15670	15859	15676	15691	15806	15914	15788	15940	16056	15964	15838	15977	15936	15740	15717	15866	15946	15857	15716	15892	16007	15907	15973	15790	15859	15990	15816	15921	15894	16086	15783	15881	15976	15561	15670	15910	15753	15818	15868	15975	15839	15906	15930	15827	15941	16018	15912	15861	15683	15681	15995	15808	16031	15929	15979	15868	15927	15878	15865	15836	15979	15964	15811	16042	15868	15785	16017	15849	15946	15920	16103	15775	15777	15874	15906	15833
13266	14991	15113	14605	14708	14377	14315	14275	14386	14423	14475	14398	14385	14456	14360	14402	14438	14430	14276	14477	14300	14347	14343	14361	14114	14179	14407	14410	14365	14418	14328	14359	14511	14425	14427	14375	14431	14298	14371	14252	14218	14371	14271	14307	14429	14288	14429	14277	14316	14438	14335	14269	14360	14143	14264	14439	14251	14415	14383	14372	14399	14490	14264	14371	14552	14261	14298	14267	14347	14443	14391	14349	14328	14354	14258	14187	14543	14511	14388	14388	14373	14453	14569	14350	14196	14285	14284	14293	14359	14361	14547	14241	14276	14309	14276	14411	14220	14399	14357	14331	14381	14273	14384	14328	14533	14356	14373	14303	14101	14429	14343	14310	14244	14177	14224	14377	14517	14441	14451	14442	14300	14276	14434	14313	14233	14339	14330	14450	14340	14360	14284	14188	14276	14314	14394	14522	14327	14385	14298	14332	14309	14318	14192	14482	14431	14432	14440	14178	14239	14142	14375	14283	14315	14375	14256	14213	14403	14317	14283	14336	14458	14296	14490	14239	14355	14360	14328	14440	14399	14281	14423	14460	14194	14223	14283	14311	14326	14424	14398	14325	14321	14339	14343	14354	14347	14342	14290	14292	14375	14348	14331	14431	14253	14453	14404	14519	14332	14395	14244	14217	14437	14452	14208	14343	14446	14342	14341	14482	14272	14258	14338	14279	14399	14287	14347	14285	14455	14512	14377	14191	14218	14268	14302	14234	14323	14156	14418	14448	14408	14377	14455	14239	14453	14313	14367	14247	14338	14224	14334	14272	14488	14394	14398	14308	14460	14295	14191	14507	14402	14426	14392	14437	14357	14497	14273	14248	14336	14326	14149	14363	14388	14341	14355	14357	14406	14264	14341	14449	14279	14407	14273	14292	14506	14386	14366	14340	14284	14305	14406	14326	14350	14288	14385	14413	14332	14335	14476	14247	14369	14397	14364	14294	14469	14172	14363	14498	14334	14457	14309	14421	14463	14321	14132	14483	14396	14379	14361	14420	14500	14327	14441	14340	14457	14536	14301	14360	14299	14515	14433	14338	14204	14363	14246	14513	14447	14264	14208	14304	14572	14158	14294	14523	14365	14393	14473	14393	14248	14196	14284	14324	14341	14424	14338	14481	14200	14368	14209	14380	14334	14426	14286	14308	14424	14237	14123	14441	14470	14342	14222	14437	14273	14387	14337	14418	14383	14294	14301	14291	14401	14373	14278	14368	14394	14212	14335	14355	14397	14428	14338	14411	14424	14403	14284	14533	14216	14350	14330	14487	14280	14407	14478	14437	14161	14467	14327	14373	14305	14387	14376	14367	14315	14364	14442	14235	14353	14426	14378	14545	14226	14545	14257	14216	14312	14439	14277	14212	14401	14264	14333	14430	14163	14475	14411	14259	14342	14318	14443	14385	14397	14376	14358	14381	14357	14282	14349	14399	14353	14329	14312	14429	14322	14394	14406	14451	14391	14378	14156	14316	14315	14318	14473	14225	14332	14352	14379	14432	14459	14285	14355	14168	14210	14294	14226	14375	14283	14222	14389	14350	14422	14374	14238	14235	14388	14170	14396	14348	14394	14183	14390	14278	14195	14312	14447	14304	14440	14191	14306	14381	14248	14165	14250	14542	14424	14270	14321	14385	14242	14412	14353	14408	14486	14393	14293	14419	14327	14397	14431	14107	14447	14364	14326	14393	14354	14454	14203	14309	14460	14231	14296	14237	14196	14366	14359	14353	14340	14252	14342	14415	14341	14461	14473	14290	14329	14330	14204	14424	14284	14334	14452	14274	14443	14241	14174	14120	14373	14258	14281	14368	14450	14419	14422	14363	14346	14274	14431	14239	14396	14323	14360	14273	14461	14221	14334	14360	14300	14494	14500	14255	14431	14456	14392	14374	14029	14292	14306	14394	14174	14488	14239	14344	14590	14365	14283	14344	14193	14245	14371	14491	14407	14340	14426	14121	14239	14441	14410	14247	14181	14243	14391	14319	14393	14232	14463	14542	14576	14288	14399	14203	14560	14303	14434	14311	14308	14310	14465	14304	14343	14447	14275	14354	14286	14319	14252	14466	14228	14152	14300	14349	14419	14447	14479	14314	14483	14177	14342	14294	14393	14402	14543	14566	14259	14271	14221	14199	14460	14360	14274	14325	14190	14435	14322	14263	14432	14516	14291	14457	14433	14382	14498	14407	14452	14378	14334	14472	14514	14428	14254	14229	14420	14284	14328	14352	14289	14321	14422	14534	14378	14426	14283	14199	14452	14302	14437	14289	14293	14210	14373	14424	14421	14289	14311	14422	14254	14314	14244	14418	14326	14408	14311	14245	14313	14294	14345	14280	14440	14420	14410	14342	14360	14290	14147	14377	14120	14526	14350	14360	14348	14347	14187	14400	14277	14391	14389	14473	14573	14250	14490	14319	14480	14171	14517	14267	14440	14347	14337	14344	14324	14340	14124	14285	14449	14344	14357	14291	14294	14436	14362	14097	14309	14658	14380	14322	14447	14379	14265	14319	14369	14350	14183	14236	14332	14409	14347	14450	14302	14381	14411	14257	14289	14414	14285	14508	14403	14394	14270	14421	14496	14464	14355	14196	14334	14397	14396	14444	14317	14285	14385	14326	14365	14102	14295	14367	14153	14207	14278	14364	14422	14334	14302	14190	14374	14447	14164	14180	14254	14196	14443	14487	14471	14247	14428	14350	14461	14366	14571	14273	14389	14389	14401	14213	14319	14317	14379	14370	14294	14160	14376	14280	14277	14279	14465	14439	14275	14445	14279	14343	14295	14390	14328	14183	14416	14339	14308	14220	14280	14534	14337	14254	14375	14438	14333	14386	14396	14386	14186	14428	14261	14297	14228	14331	14415	14264	14360	14234	14368	14425	14307	14289	14267	14272	14476	14301	14430	14364	14313	14425	14369	14395	14306	14422	14363	14227	14364	14332	14571	14322	14361	14347	14444	14355	14321	14468	14474	14451	14411	14460	14438	14417	14162	14303	14479	14344	14197	14502	14397	14345	14386	14380	14337	14254	14438	14464	14192	14334	14430	14495	14171	14302	14438	14397	14480	14358	14324	14292	14322	14268	14447	14376	14252	14375	14288	14450	14443	14518	14340	14379	14327	14284	14212	14273	14299	14354	14531	14336	14374	14432	14444	14370	14307	14438	14375	14269	14194	14245	14381	14475	14470	14246	14388	14540	14348	14376	14477	14375	14320	14314	14445	14199	14411	14171	14454	14352	14333	14373	14321	14339	14216	14264	14361	14397	14331	14429	14355	14343	14334	14294	14379	14152	14586	14366	14465	14358	14440	14525	14491	14300	14326	14427	14364	14426	14350	14507	14470	14347	14305	14300	14449	14328	14409	14336	14345	14415	14255	14325	14352	14486	14243	14414	14327	14349	14341	14380	14487	14277	14266	14342	14221	14292	14215	14428	14292	14347	14183	14303	14577	14361	14275	14257	14408	14273	14269	14280	14472	14307	14488	14471	14288	14583	14359	14441	14258	14278	14446	14292	14299	14251	14552	14467	14349	14345	14251	14497	14218	14377	14255	14281	14333	14396	14380	14325	14275	14371	14347	14241	14363	14368	14263	14418	14269	14170	14392	14280	14424	14208	14306	14235	14361	14195	14369	14309	14390	14224	14161	14458	14311	14314	14343	14430	14444	14352	14319	14333	14250	14372	14270	14397	14337	14230	14424	14435	14238	14486	14270	14509	14392	14271	14250	14331	14412	14363	14306	14414	14441	14304	14271	14260	14224	14271	14318	14453	14340	14350	14124	14452	14437	14286	14280	14410	14251	14302	14287	14266	14354	14334	14356	14372	14327	14327	14369	14407	14305	14530	14342	14194	14348	14518	14484	14370	14428	14339	14260	14280	14388	14273	14380	14446	14286	14303	14284	14191	14373	14516	14337	14281	14192	14397	14239	14360	14381	14418	14099	14263	14392	14337	14388	14359	14260	14371	14402	14456	14353	14477	14336	14379	14299	14414	14342	14348	14511	14485	14351	14281	14373	14424	14333	14212	14389	14429	14275	14350	14449	14409	14300	14482	14362	14279	14545	14344	14260	14364	14384	14218	14311	14414	14247	14405	14411	14382	14336	14285	14439	14336	14396	14219	14287	14259	14338	14268	14221	14390	14215	14331	14249	14298	14389	14269	14546	14236	14291	14435	14263	14409	14249	14475	14302	14457	14440	14326	14395	14275	14317	14491	14142	14288	14255	14455	14387	14305	14225	14279	14414	14285	14437	14241	14444	14215	14253	14187	14216	14256	14479	14382	14270	14477	14425	14332	14458	14317	14292	14355	14370	14253	14329	14241	14325	14406	14383	14251	14461	14351	14290	14412	14278	14427	14275	14252	14273	14485	14458	14235	14393	14311	14375	14362	14476	14338	14389	14347	14383	14375	14485	14280	14263	14455	14433	14324	14239	14417	14402	14326	14347	14366	14487	14297	14387	14401	14459	14392	14305	14190	14391	14193	14331	14146	14234	14297	14216	14261	14507	14343	14370	14180	14344	14519	14361	14324	14405	14330	14441	14461	14481	14215	14412	14325	14229	14228	14303	14413	14439	14437	14379	14319	14375	14291	14313	14589	14290	14374	14267	14437	14186	14295	14417	14416	14238	14355	14361	14296	14373	14460	14571	14458	14411	14435	14275	14461	14399	14312	14348	14428	14184	14424	14315	14412	14285	14506	14341	14447	14235	14337	14302	14292	14219	14379	14387	14480	14265	14376	14284	14321	14271	14172	14411	14477	14361	14340	14244	14452	14355	14200	14425	14232	14348	14473	14480	14299	14424	14356	14247	14369	14371	14389	14379	14295	14225	14274	14502	14187	14401	14412	14346	14268	14372	14463	14238	14428	14490	14361	14375	14412	14305	14430	14230	14281	14309	14334	14306	14448	14466	14208	14294	14249	14494	14407	14564	14411	14286	14300	14331	14322	14244	14425	14305	14555	14417	14312	14518	14333	14248	14169	14483	14284	14435	14232	14264	14010	14388	14476	14208	14333	14249	14355	14381	14437	14152	14292	14392	14396	14430	14243	14358	14584	14505	14409	14241	14217	14351	14268	14230	14253	14213	14194	14381	14372	14453	14340	14349	14246	14312	14397	14356	14217	14322	14275	14380	14167
23803	21306	28836	24151	21876	21001	19552	17030	16562	16672	16764	16576	16869	16855	16673	16663	16719	16616	16467	16603	16591	16355	16661	16444	16632	16366	16598	16382	16528	16431	16675	16571	16439	16402	16516	16418	16554	16533	16442	16676	16630	16352	16287	16600	16516	16524	16350	16469	16394	16649	16432	16381	16602	16549	16262	16546	16376	16276	16357	16424	16583	16164	16364	16501	16270	16420	16577	16335	16343	16402	16350	16439	16456	16294	16477	16986	17133	16555	16577	16636	16591	16507	16566	16354	16431	16449	16348	16534	16380	16268	16537	16499	16385	16220	16253	16514	16428	16422	16427	16517	16428	16510	16475	16439	16460	16366	16355	16403	16361	16379	16478	16594	16449	16450	16407	16312	16292	16488	16572	16336	16340	16578	16382	16400	16488	16157	16204	16266	16313	16294	16382	16249	16433	16487	16269	16265	16145	16437	16332	16459	16565	16569	16535	16412	16242	16362	16317	16434	16432	16343	16372	16509	16454	16455	16574	16406	16524	16304	16473	16337	16489	16324	16491	16312	16342	16526	16560	16417	16574	16374	16441	16477	16494	16421	16334	16376	16176	16692	16423	16297	16219	16376	16615	16476	16438	16430	16553	16483	16504	16261	16574	16526	16382	16376	16363	16285	16577	16497	16512	16621	16346	16512	16221	16302	16276	16614	16575	16436	16587	16371	16590	16521	16553	16423	16386	16419	16275	16299	16502	16407	16428	16406	16285	16410	16664	16518	16496	16440	16528	16233	16219	16327	16493	16338	16424	16280	16642	16434	16443	16448	16379	16481	16348	16434	16482	16329	16311	16474	16337	16181	16301	16320	16316	16515	16436	16470	16335	16347	16462	16500	16413	16426	16263	16249	16518	16415	16257	16361	16471	16521	16467	16438	16328	16263	16554	16424	16440	16472	16314	16276	16420	16321	16253	16326	16189	16585	16319	16453	16469	16406	16272	16228	16290	16401	16592	16513	16433	16467	16412	16250	16440	16421	16275	16363	16379	16499	16437	16490	16365	16316	16638	16458	16481	16583	16360	16433	16317	16434	16386	16694	16441	16400	16457	16433	16405	16294	16298	16459	16349	16419	16438	16494	16525	16405	16539	16316	16322	16670	16489	16266	16561	16269	16306	16131	16582	16445	16325	16480	16379	16499	16373	16527	16283	16465	16393	16483	16434	16439	16538	16488	16417	16346	16203	16390	16387	16394	16487	16533	16238	16348	16519	16524	16505	16615	16320	16272	16354	16333	16310	16414	16416	16411	16368	16277	16234	16335	16190	16489	16475	16548	16492	16169	16254	16354	16384	16532	16340	16354	16462	16403	16288	16332	16390	16314	16479	16427	16407	16528	16609	16452	16400	16336	16201	16442	16529	16376	16238	16465	16441	16411	16328	16350	16285	16273	16274	16214	16523	16426	16534	16345	16318	16470	16289	16389	16491	16283	16475	16289	16557	16493	16452	16362	16522	16411	16301	16313	16243	16490	16272	16315	16556	16352	16505	16552	16357	16309	16404	16457	16482	16233	16362	16504	16200	16603	16448	16281	16384	16236	16599	16552	16397	16582	16420	16351	16321	16402	16346	16243	16281	16305	16522	16366	16425	16445	16458	16425	16460	16347	16625	16445	16460	16401	16457	16326	16277	16551	16436	16268	16411	16453	16440	16579	16395	16548	16293	16439	16607	16446	16474	16361	16319	16419	16336	16460	16501	16470	16205	16414	16422	16289	16491	16439	16358	16207	16489	16406	16409	16545	16501	16327	16399	16410	16337	16294	16603	16360	16507	16331	16380	16345	16498	16369	16366	16329	16443	16272	16252	16299	16557	16509	16378	16510	16435	16346	16327	16624	16398	16377	16367	16313	16284	16624	16309	16309	16325	16526	16285	16334	16331	16328	16490	16508	16518	16328	16471	16409	16435	16342	16496	16431	16352	16647	16605	16255	16447	16336	16313	16316	16447	16255	16267	16373	16425	16366	16378	16558	16460	16403	16529	16414	16311	16309	16495	16524	16402	16327	16432	16455	16402	16425	16290	16290	16218	16492	16422	16316	16382	16371	16462	16530	16365	16571	16425	16127	16371	16266	16177	16615	16479	16386	16316	16061	16237	16380	16463	16611	16467	16449	16474	16434	16538	16525	16519	16448	16363	16374	16592	16141	16528	16134	16587	16418	16331	16443	16443	16452	16301	16460	16340	16478	16380	16567	16262	16457	16353	16369	16435	16289	16488	16466	16459	16357	16342	16417	16438	16674	16309	16382	16275	16624	16364	16333	16327	16446	16584	16444	16549	16381	16358	16421	16495	16441	16552	16447	16279	16380	16508	16509	16216	16326	16171	16360	16413	16665	16459	16160	16447	16242	16538	16441	16326	16329	16455	16565	16446	16482	16431	16469	16327	16401	16320	16318	16526	16534	16524	16384	16506	16312	16626	16508	16424	16274	16501	16510	16400	16544	16621	16461	16356	16520	16371	16441	16251	16483	16633	16240	16444	16478	16457	16391	16332	16529	16513	16377	16264	16680	16255	16389	16289	16504	16359	16428	16374	16496	16320	16689	16683	16330	16609	16563	16369	16414	16436	16314	16394	16527	16530	16367	16463	16548	16245	16528	16377	16433	16493	16205	16640	16395	16240	16066	16357	16576	16487	16485	16349	16385	16541	16287	16398	16572	16406	16495	16359	16474	16534	16525	16470	16409	16448	16144	16416	16452	16406	16465	16606	16388	16405	16322	16526	16221	16413	16310	16286	16371	16321	16378	16256	16475	16311	16304	16192	16473	16604	16481	16419	16573	16337	16487	16538	16383	16274	16381	16433	16541	16524	16287	16552	16466	16342	16293	16275	16476	16465	16595	16239	16286	16503	16407	16437	16393	16408	16242	16444	16332	16277	16393	16188	16402	16238	16359	16467	16390	16416	16367	16306	16733	16516	16682	16199	16214	16522	16305	16471	16326	16436	16319	16329	16337	16203	16398	16440	16467	16452	16530	16314	16590	16232	16531	16685	16385	16288	16675	16369	16443	16430	16451	16343	16335	16420	16452	16377	16510	16405	16370	16445	16299	16576	16471	16291	16600	16527	16377	16276	16373	16619	16582	16219	16136	16419	16372	16568	16434	16260	16395	16299	16374	16432	16437	16548	16339	16418	16376	16452	16239	16309	16492	16280	16267	16439	16344	16335	16485	16514	16465	16508	16287	16458	16258	16531	16585	16490	16334	16308	16286	16444	16505	16421	16336	16553	16434	16432	16571	16665	16388	16510	16517	16440	16257	16406	16384	16500	16393	16373	16430	16290	16507	16573	16487	16260	16249	16158	16392	16492	16377	16424	16421	16344	16479	16624	16573	16237	16474	16290	16239	16373	16416	16504	16490	16527	16254	16692	16525	16414	16239	16368	16444	16258	16298	16484	16278	16439	16314	16350	16440	16417	16473	16436	16536	16473	16425	16418	16194	16386	16398	16514	16440	16521	16375	16518	16443	16389	16336	16516	16402	16402	16330	16451	16371	16493	16463	16355	16410	16563	16419	16379	16440	16306	16354	16485	16420	16420	16381	16415	16381	16341	16250	16357	16460	16318	16288	16308	16429	16543	16505	16419	16406	16320	16188	16561	16376	16531	16263	16426	16389	16376	16362	16347	16438	16307	16467	16497	16456	16497	16129	16308	16402	16434	16402	16469	16130	16389	16368	16486	16537	16272	16411	16319	16341	16433	16492	16409	16407	16493	16401	16477	16390	16424	16399	16501	16223	16356	16470	16431	16365	16319	16232	16411	16305	16463	16566	16422	16502	16511	16291	16393	16443	16547	16537	16444	16525	16351	16199	16316	16312	16553	16410	16461	16579	16392	16238	16464	16537	16392	16508	16529	16612	16202	16499	16401	16521	16320	16567	16523	16571	16231	16369	16446	16627	16642	16446	16369	16482	16540	16457	16277	16455	16340	16606	16409	16666	16452	16320	16130	16252	16457	16492	16422	16554	16455	16350	16434	16508	16515	16403	16447	16279	16421	16383	16329	16347	16262	16750	16433	16404	16377	16360	16595	16544	16673	16321	16553	16364	16260	16344	16420	16098	16313	16597	16509	16429	16301	16284	16676	16370	16449	16345	16415	16341	16406	16644	16348	16577	16438	16281	16475	16425	16524	16612	16225	16466	16327	16385	16364	16594	16191	16317	16512	16503	16367	16520	16516	16557	16400	16274	16419	16321	16245	16439	16548	16388	16288	16329	16575	16369	16586	16443	16338	16339	16025	16472	16460	16435	16508	16559	16431	16407	16443	16198	16385	16374	16437	16239	16266	16310	16494	16363	16357	16302	16271	16218	16469	16344	16633	16483	16510	16378	16359	16505	16453	16374	16563	16603	16478	16195	16316	16489	16347	16450	16281	16216	16355	16447	16644	16009	16320	16439	16425	16343	16607	16502	16404	16449	16284	16531	16305	16440	16656	16499	16567	16409	16278	16266	16594	16376	16635	16334	16226	16342	16630	16474	16631	16339	16507	16289	16400	16424	16460	16287	16315	16485	16384	16279	16604	16495	16459	16461	16568	16372	16479	16537	16409	16397	16536	16515	16437	16342	16533	16627	16559	16497	16368	16676	16356	16525	16582	16391	16292	16482	16436	16487	16388	16324	16447	16435	16542	16320	16573	16404	16389	16388	16508	16449	16270	16363	16288	16421	16276	16487	16417	16404	16421	16303	16482	16405	16385	16439	16470	16543	16326	16522	16417	16336	16511	16492	16195	16362	16431	16291	16566	16399	16344	16364	16285	16186	16501	16330	16287	16548	16476	16360	16325	16509	16507	16203	16261	16521	16302	16561	16395	16478	16495	16393	16438	16394	16431	16399	16462	16413	16428	16326	16453	16402	16455	16281	16465	16330	16307	16300	16229	16347	16368	16514	16458	16688	16269	16338	16495	16413	16450	16453	16630	16279	16300	16379	16274	16405	16110	16307	16268	16413	16383	16474	16380	16317	16518	16413	16325	16416	16519	16431	16334	16413	16463	16398	16450	16327	16308	16558	16435	16281	16427	16327	16510	16534	16439	16481	16215	16430	16434	16324	16518	16511	16290	16309	16503	16316	16420	16697	16540	16427	16363	16334	16542	16444	16212	16423	16151	16410	16427	16470	16439	16444	16588	16311	16319	16371
13269	20841	20000	17201	16364	15920	15477	15259	15217	15034	15085	14931	15046	14933	14827	14844	14986	14988	14875	14809	14907	14815	15020	14684	14789	14782	14768	14836	14883	14727	14670	14742	14795	14990	14824	14715	14858	14944	14616	14694	14679	14803	14590	14780	14945	14719	14753	14811	14853	14733	14747	14953	14750	14844	14741	14730	14666	14649	14788	14965	14718	14685	14911	14745	14681	14849	14746	14790	14947	14726	14873	14805	14661	14707	14855	15368	15587	15447	14981	14773	14741	14650	14664	14877	14610	14855	14733	14782	14576	14777	14748	15012	14699	14809	14682	14780	14850	14681	14743	14696	14595	14724	14883	14854	14704	14896	14722	14744	14654	14754	14657	14730	14694	14857	14642	14773	14787	14711	14769	14726	14759	14817	14744	14876	14833	14517	14700	14718	14611	14811	14763	14689	14797	14760	14735	14634	14621	14744	14756	14852	14602	14544	14837	14674	14780	14784	14788	14895	14831	14606	14682	14796	14743	14675	14767	14690	14770	14668	14744	14835	14574	14750	14803	14652	14760	14697	14667	14708	14691	14719	14627	14741	14785	14767	14687	14851	14860	14736	14652	15030	14749	14685	14771	14629	14667	14619	14759	14719	14781	14689	14942	14908	14702	14502	14762	14730	14732	14633	14771	14963	14757	14950	14716	14654	14674	14835	14663	14568	14875	14806	14789	14639	14599	14899	14723	14829	14803	14724	14819	14752	14861	14696	14764	14740	14840	14611	14769	14639	14685	14807	14644	14554	14869	14895	14813	14735	14699	14834	14834	14735	14776	14836	14705	14505	14797	14823	14748	14679	14722	14691	14665	14827	14604	14862	14783	14844	14698	14806	14797	14899	14666	14779	14800	14717	14787	14718	14783	14790	14620	14795	14629	14754	14608	14809	14616	14699	14818	14684	14875	14622	14697	14723	14818	14847	14761	14675	14710	14805	14755	14649	14811	14657	14686	14896	14770	14784	14764	14643	14635	14762	14579	14674	14621	14825	14682	14622	14688	14690	14800	14763	14620	14756	14859	14610	14803	14599	14772	14826	14698	14724	14777	14676	14783	14761	14737	14774	14723	14618	14863	14935	14891	14759	14575	14727	14657	14794	14782	14664	14880	14728	14751	14819	14722	14750	14716	14744	14709	14623	14804	14635	14656	14757	14739	14810	14622	14644	14785	14574	14786	14677	14733	14825	14636	14732	14773	14805	14837	14828	14650	14593	14630	14705	14862	14895	14857	14760	14901	14805	14918	14694	14736	14763	14623	14590	14717	14919	14752	14752	14882	14912	14712	14749	14627	14981	14867	14753	14763	14678	14701	14685	14702	14559	14655	14686	14737	14771	14788	14911	14712	14564	14683	14747	14871	14800	14634	14803	14735	14645	14657	14925	14787	14822	14870	14884	14686	14730	14732	14746	14608	14712	14707	14761	14704	14693	14890	14669	14757	14786	14821	14645	14905	14808	14734	14672	14933	14724	14606	14817	14752	14638	14731	14821	14714	14816	14770	14823	14606	14841	14784	14799	14809	14788	14683	14702	14912	14547	14812	14719	14767	14741	14727	14520	14570	14869	14833	14630	14834	14668	14723	14705	14621	14691	14679	14835	14837	14902	14634	14709	14784	14818	14661	14786	14576	14828	14672	14683	14868	14667	14825	14756	14923	14811	14821	14656	14598	14790	14894	14734	14686	14854	14719	14701	14729	14723	14870	14550	14853	14732	14798	14930	14676	14816	14828	14772	14601	14800	14824	14965	14642	14716	14765	14712	14788	14707	14735	14604	14822	14646	14745	14760	14715	14725	14763	14677	14758	14610	14762	14720	14758	14759	14708	14799	14655	14641	14779	14672	14796	14704	14744	14845	14796	14700	14754	14748	14777	14612	14781	14602	14911	14717	14756	14629	14784	14664	14609	14652	14820	14660	14719	14644	14722	14870	14828	14637	14655	14680	14667	14728	14538	14742	14871	14650	14714	14688	14926	14918	14752	14691	14762	14765	14756	14588	14689	14695	14785	14685	14690	14752	14747	14724	14691	14683	14659	14730	14680	14787	14825	14734	14752	14656	14873	14787	14667	14678	14839	14694	14666	14796	14535	14699	14743	14882	14806	14717	14733	14801	14539	14834	14807	14682	14796	14774	14705	14670	14812	14770	14786	14743	14850	14835	14809	14885	14689	14718	14691	14743	14602	14823	14646	14851	14699	14627	14696	14708	14612	14844	14945	14935	14918	14719	14663	14716	14761	14776	14800	14835	14750	14790	14780	14780	14570	14599	14683	14732	14776	14735	14784	14668	14719	14712	14659	14665	14817	14697	14829	14885	14928	14752	14564	14685	14673	14737	14765	14679	14755	14751	14591	14670	14825	14694	14800	14839	14809	14662	14605	14833	14780	14672	14661	14734	14633	14753	14758	14835	14809	14568	14775	14687	14812	14850	14731	14702	14701	14800	14872	14817	14625	14731	14675	14712	14751	14906	14680	14825	14721	14684	14900	14716	14759	14820	14659	14721	14740	14757	14601	14765	14778	14664	14709	14745	14715	14649	14882	14783	14571	14661	14779	14648	14895	14807	14820	14842	14665	14700	14968	14836	14796	14713	14690	14792	14595	14739	14825	14774	14624	14747	14738	14646	14914	14864	14844	14799	14905	14844	14705	14745	14645	14762	14902	14689	14752	14684	14810	14624	14774	14656	14749	14782	14640	14774	14689	14806	14858	14712	14601	14751	14705	14863	14717	14739	14830	14703	14698	14700	14633	14726	14894	14763	14849	14703	14712	14835	14777	14658	14811	14735	14825	14726	14712	14694	14730	14798	14848	14772	14823	14736	14917	14762	14792	14738	14757	14848	14770	14672	14835	14707	14710	14847	14644	14632	14829	14712	14823	14832	14550	14665	14667	14906	14658	14691	14733	14637	14840	14681	14882	14853	14786	14661	14617	14782	14687	14821	14789	14678	14634	14890	14893	14759	14733	14997	14845	14710	14789	14806	14665	14783	14689	14801	14775	14817	14691	14760	14757	14759	14830	14916	14917	14815	14796	14805	14708	14758	14590	14550	14681	14824	14816	14817	14805	14704	14890	14576	14750	14826	14674	14728	14772	14725	14624	14637	14856	14704	14732	14708	14866	14633	14700	14680	14721	14781	14627	14866	14713	14835	14574	14623	14632	14740	14571	14761	14847	14624	14781	14770	14876	14844	14673	14779	14718	14716	14737	14907	14728	14734	14808	14644	14843	14664	14653	14730	14629	14729	14596	14737	14651	14672	14684	14883	14822	14736	14775	14824	14836	14741	14772	14729	14593	14878	14714	14579	14817	14694	14757	14650	14607	14827	14712	14747	14757	14736	14794	14773	14583	14558	14770	14707	14741	14597	14837	14967	14746	14846	14860	14742	14743	14761	14708	14593	14728	14759	14740	14802	14693	14690	14804	14659	14694	14629	14567	14687	14835	14741	14708	14718	14611	14686	14836	14769	14703	14743	14783	14694	14864	14647	14854	14871	14764	14580	14765	14718	14610	14777	14769	14801	14610	14696	14767	14721	14662	14635	14636	14663	14660	14800	14649	14697	14761	14787	14654	14786	14687	14649	14763	14643	14883	14760	14781	14596	14779	14680	14675	14697	14667	14710	14629	14576	14558	14846	14594	14996	14701	14825	14800	14757	14796	14559	14792	14592	14722	14686	14608	14857	14573	14618	14743	14769	14627	14817	14742	14760	14882	14647	14555	14713	14739	14758	14689	14721	14673	14666	14766	14809	14694	14712	14700	14715	14825	14807	14763	14771	14600	14798	14763	14813	14699	14743	14568	14705	14686	14887	14657	14693	14908	14761	14701	14771	14709	14756	14673	14738	14766	14609	14730	14653	14837	14658	14668	14698	14743	14617	14781	14746	14693	14689	14787	14693	14819	14800	14681	14640	14676	14832	14663	14821	14896	14761	14723	14766	14792	14719	14771	14631	14881	14772	14578	14861	14847	14578	14728	14746	14668	14785	14780	14698	14703	14819	14669	14715	14736	14638	14587	14807	14729	14696	14701	14774	14804	14550	14734	14695	14827	14733	14977	14815	14759	14692	14693	14694	14705	14615	14760	14819	14560	14750	14588	14785	14715	14646	14707	14745	14884	14690	14929	14720	14513	14816	14843	14879	14765	14738	14706	14824	14933	14796	14692	14825	14645	14729	14821	14836	14742	14665	14821	14752	14723	14720	14758	14614	14648	14685	14649	14648	14921	14757	14613	14553	14824	14497	14685	14726	14786	14754	14680	14697	14845	14693	14799	14814	14738	14665	14687	14781	14674	14646	14790	14737	14662	14670	14737	14796	14577	14671	14694	14665	14722	14704	14832	14589	14740	14518	14657	14570	14788	14604	14767	14706	14886	14917	14859	14871	14697	14646	14736	14774	14786	14891	14780	14696	14579	14562	14679	14754	14588	14641	14604	14834	14884	14813	14820	14831	14586	14637	14598	14870	14554	14585	14746	14693	14602	14650	14641	14814	14782	14791	14724	14641	14759	14648	14701	14866	14620	14716	14833	14744	14722	14702	14780	14817	14728	14660	14833	14911	14679	14802	14735	14763	14825	14766	14748	14703	14815	14743	14570	14597	14706	14695	14735	14803	14687	14619	14559	14868	14744	14838	14792	14858	14808	14645	14732	14734	14926	14649	14680	14653	14852	14711	14729	14667	14822	14621	14701	14618	14631	14799	14858	14749	14838	14653	14544	14595	14761	14769	14734	14604	14829	14861	14756	14815	14685	14691	14665	14860	14855	14647	14786	14734	14771	14657	14778	14634	14696	14854	14849	14811	14645	14812	14742	14725	14637	14651	14794	14728	14689	14799	14659	14792	14635	14729	14780	14817	14677	14676	14833	14902	14531	14631	14547	14690	14576	14851	14681	14855	14788	14594	14730	14729	14764	14758	14765	14749	14775	14777	14627	14863	14825	14884	14630	14545	14709	14835	14803	14667	14714	14831	14635	14780	14485	14718	14812	14696	14983	14585	14628	14716	14750	14818	14749	14884	14765	14701	14719	14749	14937	14778	14641	14777	14557	14592	14509	14631	14931	14748	14882	14839	14581	14686	14774	14726	14592	14688	14843	14698	14896	14685	14765	14624	14773	14661	14729	14821	14802	14721	14761	14561	14756	14916
22792	21331	29320	23698	21478	23368	24796	19670	18565	18933	18736	18515	18552	18455	18577	18445	18293	18419	18418	18475	18492	18229	18185	18298	18392	18529	18251	18283	18312	18334	18280	18299	18372	18486	18298	18257	18198	18200	18230	18107	18169	18095	18269	18180	18139	18159	18023	18413	18110	18046	18130	18260	18148	18136	18040	18239	18315	18110	18121	18225	18296	18286	18103	18119	18167	18167	18276	18196	18246	18252	18199	17920	18030	18058	18269	18675	19205	18816	18373	18224	18057	17979	18235	18267	18169	18076	18314	18203	18206	18244	18224	18196	18210	18017	18210	17991	18277	18127	18253	18269	18065	17969	18011	18225	18008	18107	17953	18201	18040	18184	18050	17915	18173	18342	18270	18011	17901	17917	18146	18171	18085	18170	18055	18056	18158	18258	18149	18129	17948	18094	18159	17949	18105	18189	17978	18173	18219	18024	18091	18058	18143	17958	17978	18133	18075	18162	18134	18169	18207	17991	18277	18353	18100	18087	18154	18196	18028	17938	18038	18058	18112	18009	17922	18244	18169	18092	18069	18237	18211	18112	18051	18187	18163	17858	18161	18103	17998	18093	18072	18241	18049	18097	18229	18120	18145	18143	18150	18314	18094	18024	17954	18101	17973	18158	18129	17992	18166	17890	18111	17899	18036	18151	18054	18091	18275	17864	18094	17945	18017	18095	17905	18101	18095	18016	18073	17994	17882	18142	17990	18136	18147	18058	18158	18086	18067	18094	18285	18038	17987	18036	18254	18225	18239	17854	17983	17987	18062	18103	17952	18167	17905	18084	18005	17936	18120	18144	18076	17728	17931	18068	18166	18105	18119	18027	17962	18002	18090	18042	17956	17987	18204	18162	18006	18145	18271	18305	18025	18219	17956	18082	18035	18057	18301	18115	18036	17979	18074	18052	18190	18066	18176	18183	18026	17997	18077	17959	18079	18073	18063	18132	18085	18151	18142	18112	17994	18125	18221	18138	18157	17970	18056	18031	17977	17928	18020	18159	17996	18018	18081	17972	17960	18229	18056	17997	18059	17783	18124	18050	18085	17992	18181	18108	17687	17876	18098	17862	18008	18127	18009	17999	18192	18032	18286	17907	17926	18010	18191	17984	18264	18341	18023	18077	18048	18011	18126	18027	18052	18003	18124	18162	18005	18207	17956	18050	17937	18086	17995	18152	18156	18147	18043	18031	17799	18004	17963	18045	18095	17948	18025	17995	17820	17786	18145	18008	17944	18233	18066	17926	18119	17949	18011	17979	17996	18114	18111	18206	18071	18040	17991	18063	18152	17826	18104	18013	18249	18233	18094	17958	17973	18168	18116	17986	18291	17927	18333	18143	18204	18095	18152	18100	18130	17890	18147	18089	18090	18016	18007	18050	18138	17909	18220	18113	18077	18076	17900	18211	18097	18027	18016	18295	18147	18133	18120	18229	18061	17813	17980	18107	18092	18067	18051	17918	18058	18034	18075	17952	18178	17945	18022	18055	18081	17876	17979	18259	18186	17823	18176	18334	18238	17922	18354	18144	18151	18044	18271	18278	18143	18011	18269	18314	18066	18020	18062	18142	17988	18133	18259	18065	17937	18006	18020	17901	18050	18156	18109	18115	18262	18165	18161	17994	18055	18002	17899	17945	18081	18055	18091	17990	18064	18179	18023	18030	18209	18091	18146	18154	18062	17978	17961	18073	18090	18042	17903	18135	17885	18132	18162	18015	18000	18136	18009	17924	18039	18134	18207	18258	17974	18000	18110	17992	18197	18149	18222	18196	18103	18036	18140	18281	18122	18157	18153	17985	18023	17913	18292	18185	17989	17878	18007	17940	18102	18108	18124	18078	18126	18004	18209	18086	18247	18151	17864	18231	18238	17903	18063	18165	18165	18010	17903	18113	17905	18002	18137	18266	18128	18247	18084	18009	18129	17905	17997	18169	18178	18042	17983	18218	18010	17951	18045	18186	18033	18124	18168	17962	17954	18172	18038	18109	18103	18105	18260	18119	18174	18300	18044	17986	18120	18054	17979	17934	18242	18113	18184	18054	18013	18166	18154	18091	18124	18041	18025	17932	18084	17925	17880	18176	18186	17976	17910	18091	18158	18123	18230	17965	18013	17971	18261	18185	18275	18103	18061	18122	18085	18153	18004	18030	18228	18143	18082	18033	18040	17989	17921	17992	18160	18244	18017	18048	18034	18212	17928	18028	17881	17961	17907	17931	17804	18070	18086	17961	18050	18163	18171	17968	18012	18078	18120	18247	18096	17925	18263	17994	17867	18089	18111	18100	18110	18059	18142	18158	17963	18223	18388	18133	18194	18166	18199	17982	18255	18071	18061	18116	18095	18443	18163	18175	18081	18066	18294	18033	18061	17867	17942	17986	17950	18042	18178	17974	18111	18031	18070	18213	18317	18183	17906	18079	18021	18122	18230	17987	18070	18130	18000	18131	18144	17902	18126	17797	18081	18175	18025	18152	18161	18068	17999	18031	18206	17891	18206	17973	17863	18161	18278	18052	18100	18026	18237	17917	18013	17991	18152	17959	18082	18102	18120	18130	18008	17987	18093	18130	18118	18063	18236	18229	18042	17957	18246	18090	18035	18293	18025	18060	18038	17942	17987	18194	17971	18244	18022	18075	18229	18003	18131	18095	18024	18129	18257	18058	18161	18205	18049	17985	18134	18101	18310	18335	18006	18089	18096	18059	18142	17888	18076	18171	18044	18043	17890	18203	18228	18297	18055	18022	18116	18028	18056	17991	18173	18230	18119	18145	18082	17916	18001	17933	18044	17985	18322	18228	18152	17846	18228	17958	18051	17950	18002	17972	18061	18034	18214	18160	18013	18188	17931	18155	18076	17997	18150	18226	18089	17918	18084	18039	18210	18023	18060	18052	18278	18048	18017	18180	18199	18106	18077	17951	18162	18292	18090	18066	18160	17880	18155	18026	18054	17949	18104	17940	18013	17927	18232	18014	18317	18066	18139	18120	18072	18133	18150	18160	18078	18104	18059	18188	18102	17938	18182	18004	17980	18082	18164	18162	18006	17825	18056	18073	18081	18069	18110	17900	18129	18007	18090	18108	18188	18009	18202	18141	18190	18228	18103	18160	18088	18143	18040	17910	18095	18113	17912	18017	17944	18046	18198	18056	18171	17997	17988	18080	18253	17800	18169	18079	18063	18268	18246	17982	18185	18124	17964	18052	18002	18087	17958	18164	18103	17959	18035	17981	17981	18233	18284	18199	18149	17992	18052	18364	17944	18119	18082	17910	18089	18039	17866	18063	18326	18001	18162	17955	17939	17944	18117	18018	18260	18178	18134	18213	18049	17966	18143	18096	18093	18014	17909	18157	18136	18052	18246	18278	18117	18080	18012	17877	18181	18038	18126	18149	18132	18210	17963	18060	17942	17889	18156	18121	18101	18068	18001	18088	18037	18012	18066	17987	17949	17910	18025	18001	18269	18114	18237	18037	18159	18170	18046	17883	18116	18009	18327	18100	18022	18153	18221	17993	18134	17934	18154	18007	18251	17875	18330	18188	17840	18076	18250	18020	18023	17916	18003	17938	17939	18208	18166	18117	18159	18300	18143	18214	18054	18158	18051	18272	18079	18067	18096	18154	18204	17967	18129	18220	18246	17975	18073	18071	18155	18073	17949	17951	18176	18244	18068	18074	18266	18061	18107	18115	17806	18045	18067	18123	18172	18119	18146	18138	18208	18193	17997	17922	18159	17954	17976	18126	17897	17984	18035	18014	18065	18146	17833	18106	18123	18112	18193	18108	18037	18009	18122	18043	17973	18074	18337	18073	18183	17989	18121	17937	17910	18136	18035	18124	18054	18110	17840	17924	18007	18091	18003	18078	17916	17853	18197	18115	17960	18220	18171	18327	18249	18186	18019	17964	17892	17877	18028	18191	18129	18115	18053	18183	18280	18187	17919	18217	17932	18252	17933	18081	18223	18053	18067	17997	17936	18210	18042	18040	18062	18014	18136	18228	18065	18078	17950	18107	17990	17852	17998	18141	18175	17985	17988	17809	17985	18042	18121	18072	18009	17979	18134	18128	18100	17949	17997	17955	18249	18083	18251	18075	18156	18086	18133	18257	18037	18334	18027	18084	18004	18066	18091	18149	18019	18020	18073	17975	17725	18085	18080	18118	18014	18048	18167	18175	18016	17985	18113	18169	17959	18084	18137	17866	18160	18107	17838	18117	17940	17926	18251	18025	18079	17895	18226	18007	18027	18179	18064	18087	18088	18245	18104	18040	18209	17834	18113	18002	18077	18099	18133	18106	18070	18058	18043	17823	18045	18146	18122	18030	18121	18191	18296	17915	18171	18115	17838	18181	18095	17979	18011	18283	18195	18044	17943	18110	18136	18082	18063	18128	18139	18080	18236	17938	18096	18065	18135	17960	18175	18355	17934	17817	18036	17999	18142	18112	18128	18213	18021	18036	18047	18064	18055	18032	18194	18142	18096	18098	18264	18082	17917	17962	18021	18092	18028	18086	17860	18038	17960	18208	18133	18048	18070	18009	18137	18143	18065	18024	18077	18164	18272	18122	18202	18133	18032	18135	18253	18115	18228	18072	18074	18060	18114	17987	18145	18177	18229	18263	17971	17912	18084	18135	18307	18172	18176	18177	18138	17889	18089	18119	18039	18292	18097	18166	17922	17988	18085	18186	18107	18065	18178	17978	18229	18004	18115	17967	17860	18139	17981	18034	18143	18087	18044	18226	17984	17888	18122	18051	18184	18037	18239	17996	17655	18159	17992	18178	18053	18301	18142	17935	18007	18090	18088	18151	18081	18457	18134	18089	18056	18108	18010	18176	18344	18123	18110	18107	17989	18012	17863	17928	18055	18145	18074	18146	17898	18255	18124	18089	18058	18000	18087	18076	18125	18123	17953	18264	18094	18096	18144	18190	17993	17902	18202	18212	18031	17922	18099	18149	18022	17958	17914	17969	18108	17964	17927	17904	17911	18039	17990	17949	18104	18132	18133	18171	18084	18057	18180	18090	18147	18042	18029	17954	18303	18242	18033	18142	18001	18184	18246	18062	17980	17826	18042	18076	18100	17980	17990	18243	18164	18098	18332	18044	18126	17961	18129	18131	18071	18154	17914	17899	18094	18280	18169	18256	18245	18104
15224	26228	24304	20295	18353	17560	16824	16817	16334	16413	16264	16097	15891	16157	15923	15872	16065	15895	15784	15758	15767	16050	15912	15665	15816	15768	15795	15876	15770	15926	15608	15721	15722	15699	15840	15860	15832	15841	15667	15638	15807	15796	15797	15621	15783	15624	15774	15818	15657	15778	15814	15865	15625	15717	15817	15810	15553	15786	15897	15775	15855	15720	15686	15604	15616	15795	15655	15646	15883	15829	15875	15674	15816	15654	16080	16803	17435	16704	16056	15585	15764	15722	15817	15591	15625	15548	15683	15716	15720	15911	15636	15940	15704	15786	15759	15627	15619	15660	15656	15651	15740	15729	15579	15760	15784	15619	15602	15587	15832	15570	15666	15686	15719	15591	15771	15743	15587	15607	15565	15650	15572	15613	15707	15769	15647	15729	15628	15702	15580	15639	15562	15641	15740	15662	15790	15648	15824	15777	15718	15593	15819	15671	15731	15589	15675	15702	15782	15753	15741	15649	15718	15658	15797	15753	15716	15614	15731	15688	15571	15842	15666	15628	15557	15639	15710	15668	15802	15601	15782	15561	15568	15813	15621	15550	15522	15803	15694	15830	15663	15752	15726	15732	15873	15457	15854	15669	15802	15811	15721	15890	15637	15641	15681	15711	15693	15610	15590	15626	15807	15575	15713	15712	15614	15607	15622	15523	15705	15591	15732	15672	15519	15694	15839	15830	15620	15775	15791	15771	15597	15641	15525	15805	15789	15818	15686	15650	15684	15610	15589	15549	15757	15630	15549	15797	15569	15772	15607	15604	15749	15739	15913	15598	15717	15691	15655	15613	15584	15830	15477	15592	15579	15614	15681	15717	15605	15590	15599	15682	15659	15802	15548	15730	15521	15823	15742	15643	15553	15791	15825	15581	15537	15726	15583	15614	15724	15798	15789	15533	15575	15667	15556	15753	15581	15541	15618	15675	15698	15658	15642	15726	15502	15591	15552	15748	15664	15687	15691	15555	15551	15785	15677	15833	15670	15519	15863	15799	15669	15674	15946	15720	15658	15703	15679	15745	15676	15512	15731	15689	15718	15727	15793	15565	15734	15811	15697	15604	15773	15455	15632	15660	15716	15622	15820	15658	15484	15707	15558	15740	15685	15553	15667	15569	15680	15778	15572	15607	15542	15679	15643	15680	15648	15710	15633	15742	15716	15664	15528	15530	15758	15695	15566	15640	15843	15678	15564	15657	15649	15716	15657	15690	15760	15596	15482	15421	15671	15724	15617	15757	15628	15632	15600	15665	15747	15815	15700	15668	15631	15657	15699	15655	15736	15576	15656	15696	15656	15723	15744	15688	15735	15690	15626	15576	15641	15705	15903	15663	15761	15782	15806	15649	15583	15542	15561	15682	15699	15509	15684	15568	15815	15606	15621	15611	15672	15747	15678	15749	15510	15558	15672	15778	15662	15622	15631	15746	15639	15548	15722	15585	15662	15655	15532	15515	15791	15595	15640	15705	15726	15559	15654	15643	15786	15764	15812	15806	15671	15764	15555	15563	15475	15631	15701	15660	15732	15631	15715	15837	15659	15754	15702	15825	15531	15793	15529	15467	15607	15666	15712	15638	15673	15507	15829	15866	15441	15623	15647	15642	15776	15647	15716	15677	15652	15529	15689	15952	15657	15628	15646	15639	15608	15795	15609	15710	15761	15775	15583	15625	15684	15693	15644	15540	15456	15529	15717	15643	15598	15539	15816	15689	15793	15738	15619	15585	15598	15592	15621	15545	15668	15618	15716	15723	15711	15603	15836	15567	15696	15856	15701	15725	15726	15586	15529	15679	15866	15760	15579	15745	15705	15592	15715	15688	15706	15751	15583	15793	15649	15718	15745	15694	15599	15633	15670	15576	15678	15646	15565	15631	15623	15726	15716	15741	15688	15604	15688	15822	15600	15849	15771	15735	15692	15702	15867	15542	15614	15547	15594	15740	15702	15674	15721	15524	15636	15652	15681	15745	15776	15626	15759	15559	15797	15540	15627	15740	15669	15541	15714	15524	15560	15719	15900	15644	15769	15570	15602	15770	15552	15565	15835	15574	15886	15627	15740	15768	15711	15677	15683	15684	15644	15638	15589	15734	15557	15891	15703	15673	15598	15661	15790	15577	15639	15630	15669	15798	15694	15712	15582	15855	15764	15569	15506	15547	15724	15544	15527	15703	15585	15546	15721	15659	15582	15820	15729	15571	15551	15466	15620	15632	15700	15617	15588	15705	15589	15550	15676	15612	15478	15580	15821	15692	15606	15680	15710	15709	15628	15636	15642	15546	15675	15675	15594	15715	15765	15726	15536	15865	15762	15636	15614	15809	15816	15685	15652	15645	15648	15627	15739	15755	15522	15740	15605	15723	15646	15592	15710	15612	15562	15754	15824	15718	15769	15553	15867	15670	15676	15811	15454	15809	15689	15693	15702	15713	15787	15707	15610	15444	15580	15768	15713	15710	15648	15586	15698	15517	15620	15658	15834	15685	15645	15507	15719	15749	15746	15706	15602	15623	15520	15463	15788	15691	15638	15669	15739	15712	15806	15604	15689	15631	15702	15556	15531	15673	15819	15721	15546	15722	15836	15636	15733	15652	15641	15762	15654	15604	15671	15541	15542	15709	15759	15515	15610	15679	15655	15566	15847	15687	15800	15694	15601	15795	15801	15719	15836	15555	15772	15599	15794	15938	15658	15577	15575	15651	15444	15635	15567	15611	15858	15727	15613	15464	15555	15612	15759	15516	15602	15665	15659	15532	15722	15686	15647	15670	15721	15661	15579	15545	15689	15725	15748	15518	15723	15554	15742	15792	15753	15638	15731	15610	15664	15746	15608	15531	15620	15702	15513	15520	15734	15683	15639	15716	15717	15558	15691	15682	15601	15796	15774	15643	15609	15600	15643	15798	15755	15540	15740	15871	15606	15565	15490	15505	15620	15564	15739	15606	15527	15728	15676	15706	15599	15692	15598	15522	15592	15623	15728	15741	15650	15793	15683	15652	15583	15801	15716	15678	15605	15572	15632	15793	15681	15617	15687	15659	15616	15539	15639	15748	15659	15583	15655	15840	15616	15775	15797	15718	15580	15648	15596	15724	15692	15670	15559	15696	15567	15781	15685	15590	15666	15733	15673	15638	15689	15631	15571	15753	15632	15701	15692	15653	15729	15664	15511	15748	15721	15850	15906	15820	15638	15716	15677	15565	15682	15628	15660	15775	15706	15738	15635	15754	15705	15754	15742	15668	15828	15641	15659	15696	15714	15692	15816	15742	15642	15771	15626	15811	15563	15592	15739	15647	15691	15669	15607	15814	15725	15643	15648	15622	15620	15666	15553	15771	15752	15554	15554	15738	15752	15704	15578	15749	15846	15647	15783	15707	15514	15697	15733	15734	15676	15753	15890	15746	15544	15727	15751	15791	15610	15540	15409	15805	15732	15608	15740	15527	15800	15839	15636	15665	15620	15698	15538	15622	15740	15758	15691	15622	15677	15705	15575	15698	15576	15626	15667	15717	15629	15549	15535	15602	15543	15740	15656	15638	15612	15927	15613	15750	15622	15591	15613	15780	15544	15692	15682	15717	15630	15612	15465	15600	15636	15671	15654	15756	15665	15841	15767	15443	15651	15650	15849	15528	15610	15652	15677	15739	15723	15782	15805	15756	15611	15700	15622	15610	15559	15749	15598	15738	15865	15735	15605	15656	15715	15701	15691	15834	15722	15559	15513	15836	15772	15759	15549	15686	15573	15511	15532	15529	15719	15648	15599	15723	15840	15652	15688	15600	15536	15605	15673	15624	15596	15536	15791	15561	15753	15817	15618	15715	15647	15685	15641	15766	15644	15557	15701	15738	15677	15645	15623	15615	15646	15551	15788	15631	15707	15779	15757	15725	15716	15793	15594	15715	15608	15617	15723	15615	15750	15552	15820	15496	15479	15607	15674	15682	15744	15534	15681	15796	15761	15738	15764	15609	15767	15693	15597	15499	15690	15692	15639	15507	15728	15614	15707	15657	15585	15598	15730	15400	15935	15547	15718	15614	15619	15500	15738	15686	15502	15705	15582	15630	15815	15748	15627	15694	15718	15569	15473	15619	15834	15732	15718	15830	15706	15671	15716	15772	15771	15629	15750	15597	15615	15616	15586	15706	15662	15737	15710	15606	15709	15671	15741	15692	15670	15558	15587	15716	15631	15564	15741	15691	15736	15587	15872	15845	15702	15504	15626	15587	15751	15635	15664	15764	15660	15704	15524	15685	15694	15561	15690	15509	15712	15646	15722	15617	15628	15721	15552	15668	15539	15549	15650	15639	15638	15722	15467	15637	15532	15722	15611	15651	15733	15639	15618	15671	15710	15758	15600	15655	15818	15625	15774	15577	15674	15780	15599	15679	15722	15780	15633	15528	15635	15793	15605	15729	15653	15724	15755	15741	15731	15559	15467	15547	15634	15777	15704	15391	15747	15620	15680	15683	15593	15610	15618	15702	15752	15697	15658	15562	15705	15588	15677	15784	15851	15776	15593	15687	15675	15638	15635	15627	15709	15623	15749	15657	15498	15787	15629	15466	15589	15680	15672	15715	15612	15704	15569	15641	15760	15677	15792	15511	15671	15646	15646	15464	15934	15633	15546	15786	15752	15483	15617	15505	15692	15745	15681	15640	15717	15599	15498	15808	15733	15532	15546	15542	15512	15655	15780	15527	15707	15669	15730	15544	15699	15646	15396	15815	15599	15721	15569	15555	15650	15685	15546	15629	15623	15624	15607	15525	15762	15825	15977	15631	15578	15745	15784	15706	15710	15819	15687	15591	15711	15794	15705	15607	15616	15644	15652	15637	15828	15689	15642	15710	15761	15618	15686	15726	15701	15600	15550	15651	15586	15708	15700	15638	15862	15563	15647	15646	15738	15604	15698	15641	15578	15731	15727	15736	15818	15518	15787	15863	15632	15610	15697	15594	15682	15605	15726	15648	15642	15603	15540	15805	15549	15575	15781	15615	15686	15575	15702	15598	15788	15805	15480	15746	15489	15711	15737	15592	15764	15706	15557	15763	15592	15834	15735	15836	15820	15597	15618	15704	15713	15643	15908	15669	15633	15746	15700	15622	15747	15705	15702	15590	15708	15652	15535	15710	15652	15701	15806	15600	15759	15665
27449	21860	24614	21531	18382	18271	18730	18446	18430	18472	18493	18417	18534	18259	18485	18389	18467	18428	18414	18475	18212	18620	18414	18430	18515	18443	18449	18365	18462	18389	18562	18447	18513	18376	18408	18543	18406	18433	18405	18407	18572	18347	18342	18433	18388	18440	18372	18405	18400	18354	18484	18351	18315	18441	18519	18435	18310	18508	18717	18599	18262	18338	18266	18430	18355	18400	18280	18458	18409	18279	18094	18301	18358	18432	18380	18542	18625	18632	18482	18402	18564	18233	18596	18550	18616	18421	18581	18585	18463	18557	18385	18543	18404	18471	18411	18541	18300	18327	18514	18311	18184	18384	18391	18600	18539	18453	18489	18353	18417	18457	18514	18483	18660	18426	18242	18467	18458	18453	18368	18545	18323	18501	18445	18420	18503	18428	18397	18400	18485	18410	18318	18333	18358	18258	18444	18554	18484	18435	18390	18367	18282	18351	18671	18709	18303	18372	18824	18405	18450	18365	18219	18215	18465	18317	18456	18489	18318	18255	18389	18540	18627	18494	18420	18432	18254	18514	18592	18372	18452	18294	18346	18387	18344	18278	18340	18423	18384	18450	18346	18432	18578	18495	18504	18572	18385	18310	18350	18283	18437	18343	18395	18716	18514	18434	18430	18503	18485	18457	18601	18401	18396	18535	18495	18486	18466	18524	18199	18309	18432	18428	18459	18329	18381	18495	18584	18262	18483	18688	18607	18454	18429	18405	18390	18468	18508	18355	18492	18411	18426	18598	18316	18388	18496	18275	18431	18461	18538	18429	18549	18159	18411	18274	18333	18327	18375	18282	18522	18444	18473	18244	18350	18374	18500	18444	18508	18488	18442	18272	18498	18563	18415	18453	18535	18447	18300	18316	18596	18401	18484	18425	18402	18637	18584	18345	18643	18649	18483	18399	18588	18474	18447	18498	18334	18334	18634	18525	18433	18525	18447	18350	18446	18213	18434	18286	18477	18316	18387	18561	18405	18596	18574	18314	18549	18286	18322	18609	18166	18496	18436	18435	18455	18223	18425	18585	18246	18526	18431	18371	18589	18370	18306	18424	18396	18531	18442	18293	18411	18673	18450	18365	18397	18312	18427	18269	18403	18450	18334	18337	18575	18330	18363	18403	18582	18609	18523	18460	18390	18566	18481	18400	18539	18489	18476	18454	18318	18306	18562	18509	18339	18524	18343	18338	18346	18431	18240	18433	18393	18554	18600	18330	18332	18344	18628	18289	18387	18361	18352	18369	18492	18308	18411	18380	18416	18345	18494	18502	18608	18434	18331	18437	18422	18249	18331	18125	18629	18575	18524	18596	18387	18706	18646	18417	18357	18132	18147	18598	18465	18624	18253	18431	18314	18450	18352	18234	18489	18366	18256	18441	18348	18543	18548	18438	18408	18511	18445	18201	18503	18362	18326	18124	18484	18506	18657	18395	18394	18412	18554	18427	18639	18330	18469	18481	18683	18400	18373	18480	18451	18422	18468	18318	18562	18623	18526	18273	18444	18555	18525	18552	18564	18400	18454	18416	18581	18560	18642	18512	18438	18440	18337	18445	18112	18495	18328	18373	18423	18473	18332	18330	18383	18534	18419	18298	18202	18484	18347	18297	18419	18455	18533	18485	18262	18447	18471	18396	18164	18427	18183	18537	18290	18298	18333	18587	18675	18454	18528	18467	18120	18279	18397	18290	18533	18306	18456	18610	18521	18350	18717	18389	18314	18314	18548	18273	18421	18632	18381	18661	18593	18530	18646	18274	18425	18247	18440	18501	18522	18421	18549	18481	18277	18459	18805	18442	18263	18521	18349	18524	18398	18313	18503	18552	18638	18212	18330	18351	18365	18354	18310	18303	18345	18381	18367	18288	18520	18375	18459	18655	18556	18419	18429	18291	18353	18417	18259	18506	18331	18378	18742	18493	18468	18237	18484	18447	18546	18470	18516	18417	18430	18464	18332	18318	18316	18229	18447	18468	18341	18299	18430	18364	18513	18402	18565	18221	18326	18313	18386	18245	18418	18302	18369	18385	18503	18376	18502	18454	18518	18324	18307	18533	18495	18529	18400	18504	18333	18445	18520	18355	18575	18619	18374	18453	18528	18419	18404	18504	18455	18335	18407	18382	18308	18543	18372	18347	18609	18291	18333	18400	18306	18473	18646	18407	18303	18594	18483	18460	18414	18421	18420	18752	18559	18220	18427	18484	18587	18544	18569	18456	18627	18586	18464	18439	18587	18522	18434	18340	18495	18341	18502	18428	18378	18274	18424	18342	18496	18429	18482	18566	18769	18531	18564	18488	18419	18523	18397	18168	18260	18393	18459	18428	18516	18470	18615	18626	18365	18386	18300	18612	18389	18324	18342	18436	18305	18388	18335	18627	18256	18525	18722	18261	18593	18274	18421	18313	18545	18431	18341	18398	18525	18473	18397	18545	18482	18486	18420	18460	18449	18273	18350	18341	18455	18422	18444	18367	18273	18283	18192	18297	18231	18494	18277	18352	18394	18450	18310	18383	18303	18372	18630	18455	18502	18514	18288	18246	18260	18386	18400	18320	18374	18350	18543	18539	18482	18525	18424	18254	18429	18367	18569	18361	18587	18288	18514	18211	18441	18464	18355	18292	18205	18504	18383	18429	18425	18374	18395	18802	18746	18369	18623	18474	18643	18360	18449	18334	18594	18488	18479	18447	18242	18346	18406	18329	18454	18368	18367	18185	18643	18351	18575	18543	18568	18392	18316	18513	18487	18203	18386	18218	18415	18333	18751	18337	18411	18400	18388	18504	18244	18150	18483	18537	18299	18587	18522	18722	18463	18573	18469	18373	18614	18273	18680	18576	18411	18272	18778	18556	18473	18327	18442	18482	18423	18602	18421	18327	18348	18540	18405	18427	18497	18269	18548	18554	18427	18412	18452	18441	18550	18434	18584	18510	18630	18452	18400	18336	18467	18660	18575	18440	18408	18415	18369	18418	18467	18318	18414	18191	18509	18531	18466	18623	18422	18517	18630	18570	18516	18482	18533	18436	18390	18290	18390	18299	18304	18311	18367	18474	18387	18467	18614	18426	18508	18574	18406	18522	18340	18407	18206	18286	18441	18481	18529	18374	18295	18363	18379	18569	18444	18428	18416	18244	18430	18381	18419	18173	18610	18362	18357	18396	18540	18488	18306	18324	18553	18394	18209	18649	18388	18354	18303	18296	18359	18423	18459	18369	18422	18381	18281	18558	18189	18231	18404	18350	18453	18364	18287	18492	18476	18330	18414	18610	18553	18759	18537	18498	18316	18590	18624	18529	18357	18469	18301	18493	18464	18413	18262	18340	18523	18441	18355	18290	18566	18401	18302	18310	18389	18353	18529	18298	18578	18449	18541	18562	18381	18476	18368	18355	18425	18536	18379	18395	18548	18197	18399	18505	18537	18728	18811	18575	18374	18493	18389	18200	18513	18480	18395	18386	18431	18538	18392	18315	18460	18338	18687	18353	18379	18283	18278	18621	18218	18373	18545	18178	18492	18609	18340	18392	18291	18506	18378	18565	18378	18567	18510	18577	18563	18278	18476	18408	18685	18529	18321	18400	18527	18436	18195	18481	18409	18310	18511	18181	18494	18587	18408	18644	18445	18392	18464	18500	18473	18493	18406	18625	18494	18326	18324	18328	18355	18385	18539	18509	18398	18613	18392	18563	18501	18528	18570	18324	18297	18452	18465	18363	18492	18223	18701	18250	18400	18426	18635	18344	18446	18548	18640	18541	18563	18351	18594	18494	18368	18307	18445	18479	18554	18533	18320	18376	18433	18636	18534	18323	18459	18334	18440	18529	18489	18391	18425	18387	18276	18421	18373	18307	18496	18478	18448	18255	18526	18435	18709	18519	18487	18519	18481	18215	18349	18591	18471	18433	18301	18397	18141	18382	18431	18421	18485	18492	18350	18372	18494	18556	18579	18351	18377	18488	18477	18437	18520	18337	18350	18369	18302	18539	18437	18551	18410	18256	18416	18420	18551	18356	18495	18504	18493	18265	18390	18516	18502	18416	18454	18375	18386	18372	18369	18419	18533	18359	18452	18308	18504	18603	18446	18547	18605	18523	18639	18397	18418	18325	18448	18432	18578	18493	18301	18512	18740	18451	18536	18519	18515	18329	18399	18260	18441	18415	18319	18454	18477	18655	18482	18384	18318	18453	18536	18467	18280	18446	18432	18426	18248	18395	18671	18531	18471	18316	18556	18606	18596	18418	18506	18446	18321	18460	18409	18264	18461	18486	18620	18406	18504	18546	18443	18158	18338	18541	18257	18575	18372	18421	18426	18269	18503	18348	18306	18406	18491	18533	18445	18219	18386	18579	18365	18490	18490	18304	18597	18374	18620	18433	18460	18347	18466	18426	18329	18354	18361	18455	18740	18379	18409	18564	18535	18466	18473	18437	18345	18460	18578	18450	18491	18415	18457	18608	18325	18409	18476	18447	18464	18643	18467	18264	18265	18468	18305	18423	18657	18678	18400	18305	18591	18522	18283	18274	18398	18479	18254	18370	18276	18368	18553	18521	18449	18417	18486	18431	18421	18411	18498	18304	18493	18309	18492	18421	18575	18370	18541	18472	18293	18540	18396	18446	18495	18363	18159	18278	18548	18281	18522	18533	18503	18414	18273	18326	18624	18331	18679	18498	18442	18186	18437	18374	18388	18325	18376	18580	18328	18313	18363	18504	18206	18316	18415	18379	18366	18364	18345	18395	18408	18279	18228	18367	18541	18625	18511	18465	18452	18550	18206	18538	18454	18605	18324	18441	18801	18807	18334	18438	18462	18406	18267	18447	18322	18390	18291	18483	18591	18613	18477	18360	18603	18429	18513	18446	18446	18361	18393	18328	18294	18381	18450	18408	18325	18174	18342	18538	18648	18371	18477	18499	18482	18376	18362	18475	18576	18377	18304	18588	18369	18678	18506	18555	18625	18299	18380	18425	18257	18321	18514	18529	18459	18165	18483	18350	18403	18286	18461	18418	18476	18522	18677	18626	18343	18248	18321	18466	18285	18464	18478	18570	18413	18196	18415	18352	18312	18503	18346	18333	18480	18431	18351	18422	18431	18274	18328	18327	18362	18494	18357	18388	18425	18288	18582	18351	18450	18457	18365	18356	18636	18217
14559	16494	16570	16128	16095	16028	15903	15825	16034	15919	16002	15914	15850	16043	16055	16051	15992	15997	15851	16052	15993	16013	16082	15840	15803	15921	15868	16014	15980	15964	15884	15818	16087	15994	15937	16061	15868	15818	16013	15812	15789	15983	15814	16003	15875	16061	15862	15821	15886	16073	16040	15938	15975	15894	16058	15926	15838	16048	15852	16011	15986	15985	15920	15888	15917	15995	15867	15994	15884	15991	15821	15971	15799	15851	15882	16172	15925	15989	15860	15991	16042	15948	15988	15857	15807	15751	15887	15927	15798	15991	15909	16043	15864	15959	16023	15833	15829	15919	15872	15803	15775	16053	15983	15988	15824	15838	16010	15825	15977	15864	15933	15949	16015	15833	16022	15779	15916	15944	15984	15857	16035	15944	15970	16019	15956	15968	15871	16053	15991	15818	15894	15819	15813	15863	15989	15961	15783	16087	15921	15924	15942	15976	15997	15923	15881	15961	15975	15935	15792	15857	15859	15908	15859	15700	15904	16070	15896	16139	15924	16028	16044	15903	15945	15910	15845	15896	15962	16005	15849	16080	15898	15911	16011	15889	15988	15871	15890	15927	15938	15865	15746	16085	15994	15962	15918	15847	15951	15771	15861	15991	15874	15816	15918	15974	15961	15990	15945	15813	16043	15831	15907	15918	15912	15951	15897	15733	16106	16010	15891	15950	15931	15709	15885	15825	15755	15819	15930	16036	15945	15944	15845	15825	15858	16064	15932	15920	15851	15991	16003	15861	15892	15944	15817	15852	15926	15762	15861	15908	15942	15953	15995	15971	15985	15898	15865	15863	15850	15781	16035	15820	15972	15907	15767	15880	15891	15968	15946	16016	15795	15913	15983	15974	15951	15932	15936	15911	15960	15959	15945	15895	15830	15695	15982	15808	15994	15978	15958	15694	15927	15907	15935	15869	15940	16021	15909	15986	15892	15911	15900	15878	15926	15955	15968	15823	15959	15856	15907	15891	15977	15954	15932	15839	15904	15993	16187	15821	16031	15864	15864	15874	15814	15992	15881	15835	15826	15956	15816	15923	15927	15937	15941	16066	15949	15882	15971	15837	15826	16024	15904	15981	15838	15783	15969	15853	15901	15936	15844	16109	15958	16233	15905	15937	15954	15977	15891	16136	15990	15730	15870	15997	15974	15948	16092	15990	15865	15811	16081	16082	15925	16015	16036	15999	15761	15840	15980	15845	16039	15919	15955	15877	15885	16099	16004	15909	15909	15893	15915	15587	16056	16034	15859	15787	15863	15978	15895	15961	15973	15888	15928	15963	15993	15792	15885	15860	15990	15919	15869	16200	16051	16009	15976	15952	15890	15976	16017	15909	15919	15942	15865	15926	15987	15880	15941	15993	15880	16001	15983	15924	16149	15946	15854	16041	16002	16055	15876	15884	15881	15849	16096	15958	15974	15888	16202	15982	15947	15849	16070	15903	16116	15873	15825	15786	15909	16000	15991	15924	15935	15895	15836	16068	15834	15949	15901	15993	15984	15901	16049	16020	15998	15947	15848	15957	15954	15816	15906	16088	15962	15841	15967	15904	15926	15805	15848	15990	16040	16057	15873	15870	15890	15814	15865	15979	16113	16066	15853	15928	15979	15978	15936	15858	16008	16129	15884	15856	15867	15896	15858	15895	15854	16026	15818	15987	15921	15904	16112	15737	16005	15915	15858	16062	15844	16071	15912	16059	15934	15725	15852	15899	15815	15847	15848	15936	16049	15905	15965	15863	16104	16103	15986	15997	16038	15930	15760	15989	15865	16026	15677	15836	15890	15783	16022	15936	15909	15866	15908	15989	16046	15957	15926	15961	15806	15808	15957	15802	15988	15964	15862	15899	16022	15886	15767	15931	15972	15915	15996	15821	16113	15960	15962	15893	15880	15932	15776	15879	15998	15798	15872	16078	15846	15889	15902	15892	16047	15781	15779	15876	16009	15983	15904	15847	15995	15974	15997	15924	16062	15853	15795	15911	15986	15848	15716	15900	15732	15826	15976	15915	15853	15928	15920	15839	15950	15891	15907	16067	16095	15864	15939	15978	15774	15853	15842	15915	15826	15909	16050	15951	15841	15885	15888	15957	15909	16067	15950	15928	15820	16032	15809	15966	15944	15665	15905	15849	15813	15858	16092	15907	15655	16022	15737	15754	15945	16085	16112	15889	15849	15993	15855	15892	15696	15974	15797	16034	15989	15797	15793	15913	15871	15867	16161	15920	15793	15974	15988	15902	15900	15858	15775	15804	15968	15954	15999	15830	15973	15901	15883	15788	15991	16049	15979	15875	16061	15953	15894	15821	15924	15895	15875	16014	15977	15972	15820	15908	15831	15869	15999	15848	15987	15912	15712	15936	15873	15937	16029	15796	15937	16097	15908	16078	15890	15902	15725	16007	15742	16088	15803	15899	15908	15828	15908	15942	15816	15975	15899	15972	15862	15862	15816	15990	15812	15994	15957	16034	16041	15953	15840	15915	15928	15995	15948	15871	15934	15833	15963	15940	15765	15737	15733	15882	16012	16039	15909	15959	16008	15964	15865	16066	15789	15967	15882	15748	15998	15808	15932	15878	15954	16032	15946	16024	15766	15977	16047	15904	15799	15934	15918	15906	15800	15932	15901	15950	15840	15928	15829	15892	15988	15930	15740	15994	15942	16050	15973	15869	15816	15922	15909	15963	16005	16055	15938	16007	15986	15852	15960	15870	15855	15859	15983	15866	15896	15937	15750	15851	16026	15913	15863	16088	15882	15900	15904	15909	15840	15911	15982	15795	15986	15901	15773	15905	15983	16181	15905	15922	15890	15832	15917	16004	16002	15922	15924	16006	16014	15921	15948	15805	15881	16002	15988	15975	15820	15993	15854	15969	15906	15898	15879	15970	16034	16016	15979	15884	15920	16064	16004	15797	15858	16086	15964	15909	15871	15935	15942	15937	15904	15754	16039	15722	15860	15905	16172	15932	16028	15815	15894	15995	15894	15896	15900	15817	15851	15936	15884	15940	16048	15936	16075	16030	15824	15922	15848	15882	15892	15951	15957	16186	15925	15886	16078	15913	15968	15874	15861	15881	15964	15857	16123	15866	15957	16010	15793	15906	15691	15914	15992	15862	15833	15943	16016	16094	15802	15884	15900	16074	15759	15921	16028	15841	15887	15877	16061	15985	15706	16132	15817	15861	16072	15805	15979	16003	16008	15867	15945	15855	15831	15973	16061	15708	16022	15853	16019	15851	16043	15995	15903	15927	16004	15900	16033	15730	16051	16064	15842	15836	16102	16083	15840	16154	16017	15922	15910	15910	15886	15994	15885	16018	16069	15874	15965	15976	15849	15996	15845	16109	15911	15982	15988	15883	15904	15726	15844	16007	15995	16033	15776	15994	15893	16048	15883	15941	15862	15933	15819	16066	15851	15853	15839	15925	16138	15939	15870	15951	15992	15877	15750	15990	15884	15847	16064	15836	16025	15991	15886	15823	15936	15895	16016	15792	15890	15831	15909	15932	15940	16063	15759	15955	15894	15788	15960	16055	15989	16013	15823	15802	15849	15978	16078	15981	16039	15952	16053	15916	16038	15882	16124	16012	16094	15987	15919	15993	15922	15725	15934	16034	15885	16021	16040	15831	15866	15872	15810	15889	15873	15768	15978	15865	15820	15767	15899	15980	15935	16044	16064	15923	15902	15935	16075	15839	15945	15899	16047	15622	16060	15989	15828	15674	15821	16134	15917	16036	15956	16000	15803	15787	15953	15834	15740	15780	15933	15922	15869	15999	16025	15689	15938	15930	15958	15957	15954	15743	16069	15881	15897	16119	15944	16033	15880	15910	16003	15884	15928	15802	15901	15887	15749	15829	15982	15869	16031	15916	16090	15888	16059	16084	16044	16106	16008	15737	15848	15826	15884	15897	16085	16094	15948	16045	16174	15844	15951	15886	15859	15836	15942	15938	15993	15923	15972	15967	16013	15977	15925	16034	16002	15929	15816	15974	16022	16074	15964	15954	16022	16029	15809	16063	15863	15992	15847	15990	15939	15932	16108	15896	15892	15997	16001	16046	16043	15851	15863	15781	16021	15893	16127	15765	15907	15861	15834	15876	15851	15901	15914	15898	16068	15803	15860	16008	15779	16005	16027	15959	16059	15780	15935	15773	16012	15914	16000	15922	15853	15994	15800	15930	15817	16029	15829	16046	16036	16010	15932	15916	15995	15966	16107	16066	15998	16056	16032	15849	15958	16018	15874	15918	15872	15803	15957	15877	16105	15755	15951	15918	15951	16072	15806	15932	16069	15900	15937	15863	15838	15979	15920	15865	15867	15898	15790	15800	15954	15904	15957	15982	15692	15877	15804	15892	15852	15740	15900	15955	15960	16019	16092	15956	16089	15793	15880	16036	15975	16188	16074	15893	16114	15945	16034	15950	15926	16096	15921	15997	16088	15983	15902	16040	15927	15749	15826	15774	15989	16052	15823	15904	15905	15854	15838	15828	15902	15987	15813	15857	15911	16095	16011	15899	15868	16035	15886	15972	15863	15930	15856	16168	15904	15832	15876	15797	15989	15866	15866	15923	15833	15950	16099	15914	16078	15970	15931	16124	15978	15840	15940	15899	15918	15802	15707	15916	15910	15940	15881	15839	15962	15971	15880	15924	15811	15873	16140	15791	15922	15951	16065	16066	15994	15872	15910	16071	15846	15947	15848	16032	15820	16084	15982	15964	15816	15941	16062	16016	15741	15987	15852	15958	15865	15982	15966	15952	15941	15864	16001	15918	15829	15835	15964	15938	15830	15877	15856	16001	15877	15905	15895	16046	15909	15790	15798	16130	15802	15852	15794	15911	15914	15855	15862	15889	15846	15941	15913	15904	16074	16003	15979	15960	15987	15801	16014	15839	16058	15964	15970	15901	16061	16039	15801	15967	15844	15832	15981	15841	16024	15843	15880	16079	15983	16020	16206	15949	16098	16013	15938	15855	16065	15875	15810	15863	15870	15854	15834	15687	15983	16183	15751	15927	15866	15905	15958	15925	15979	15999	16116	16149	15716	15928	15774	15928	16011	15943	15816	16037	15885	15789	15821	15911	15970	15873	15871	15924	15855	16116	15911	15940	15852	15824	15813	16020	15832	15839	15952	15922	16043	15790
23716	21296	28838	24165	22161	22623	21874	19557	19257	19540	19499	19407	19288	19235	19335	19088	19398	19090	19154	19283	18991	18903	19186	19053	19071	18970	19034	19101	19018	19193	18900	19008	19094	19076	18811	19004	19112	19071	18860	19017	18913	19089	18906	19085	19322	19018	19076	19221	19201	19185	18878	18964	19110	19176	18952	19013	18947	18949	18988	18872	18957	18986	19054	18941	18838	18809	18907	19026	18873	19040	19085	18935	18966	19009	19209	19161	19329	19464	19299	18945	19035	18895	18935	19119	18852	18876	19063	18991	19177	18823	18890	19095	18952	19045	18842	18971	18797	18850	18997	19076	19140	18925	19138	19178	18813	18823	18834	19082	18858	19046	18949	18801	18992	19051	18973	19144	18903	18831	18699	18958	19041	18969	18876	19006	18786	18740	18830	18862	18787	18901	19036	18908	18736	18963	18735	18765	18967	19104	19169	19026	18833	18794	18925	18999	18649	18900	18992	18733	18942	18955	18940	19057	19009	19092	18963	18888	18962	18866	18948	18788	19012	18825	18903	19092	18834	18972	19011	18847	18921	19011	18999	18907	18949	18980	18893	19037	18940	18938	18923	18988	18770	18880	18883	18909	19085	18711	19112	19108	18776	19121	19055	18865	19174	18998	19142	18825	18806	18793	18851	19091	18910	18815	18959	18928	18945	18944	18940	18923	18884	19003	19136	18860	18968	19052	18988	18748	18905	18789	18739	19058	18807	18746	19094	19060	18997	18782	18839	19051	19061	19090	19046	18942	18915	19117	19103	18906	18952	19057	19107	19025	19099	18967	19092	18776	19145	18868	18809	18851	18787	19022	18871	18866	18808	18700	18758	18818	18821	19094	19128	19095	19023	18755	19024	18943	18892	18918	18919	18851	18815	18807	18821	18792	18842	18761	18885	19142	18920	18937	18964	18772	18863	19053	19010	18758	19051	18876	18650	19239	19055	19000	18774	18877	19003	18952	19052	18910	18868	19149	18978	18965	18972	18836	18935	18854	18758	18970	19037	18887	19029	19062	19083	18833	18957	19164	18874	18900	18769	18923	18998	18870	19000	19018	18795	19103	19017	18882	18669	19057	18903	19067	18994	18899	19001	18731	19091	19089	18945	18968	18904	18964	18934	18951	18818	18929	18966	18922	19031	19152	18889	19083	19137	18897	19063	18943	18968	18783	19072	18882	19124	19065	19144	18963	18943	18986	18887	18799	18778	18778	18810	18571	18890	18959	18999	18893	19006	18900	19073	18828	18933	19073	19060	18719	19119	18916	18863	19133	18865	18768	18882	18883	18874	18841	18916	18915	19115	19043	19053	19023	18924	18858	19010	18918	18904	18898	18806	18730	18895	19068	19080	18724	18967	18905	18998	18762	18912	18897	18999	18853	18963	18933	18950	18922	18822	18742	18970	19057	18896	19063	19076	18756	18963	18817	18896	18805	18870	18760	18879	18928	18872	19067	18982	18976	19098	19093	19017	18973	19020	18796	18934	18956	19006	18977	18910	19277	18991	18925	18858	18750	19000	18905	18987	19028	18670	18910	18996	19046	18736	18840	19052	19108	18900	19187	19020	18833	19103	18966	18923	18772	19158	18807	19003	18930	18905	18938	19057	18878	18927	19038	19306	19045	18914	18901	18840	18788	19130	18889	18768	18963	19173	18873	18895	19085	18715	18918	18897	18956	19068	18758	19013	18806	19004	18860	18790	18748	19025	18761	19053	18852	18903	19162	19013	18993	18874	18863	19041	18760	18958	18919	18896	18815	18939	18952	18746	18848	18801	18978	18929	18753	18801	19047	18762	19153	18840	19074	18762	19031	18950	18866	18880	19021	18879	19017	18799	18977	18892	19146	18883	19080	18995	19136	18800	18930	18966	18920	19033	18917	19293	18893	18710	18981	19047	18785	18947	19033	19017	19062	19152	19123	18954	18869	19027	18920	18813	18858	18981	18936	18860	18960	19000	19027	19113	18936	19001	19064	18863	19021	19056	19004	18894	19150	18873	19002	19065	19155	19118	18880	19017	18897	18803	18959	19002	19037	19112	18639	18880	19139	19009	19115	18850	19118	18951	18846	18943	19008	18975	18963	18954	18915	18834	18945	18667	18902	19076	19033	19079	18936	19037	18998	18769	18752	18830	19113	19107	18919	18763	18734	19215	18954	18917	18907	18949	19008	18942	18943	18990	18783	18852	19012	19038	19080	18835	19057	19006	18942	18645	18851	18733	18880	18937	18997	19009	18709	18989	18860	18884	18832	19141	18973	18921	18827	18877	18982	19206	19076	18954	19055	18793	19030	19006	18948	18833	19107	18869	19076	19122	19031	18932	19013	19049	19042	18984	19149	18941	18873	18790	19030	18910	19106	18851	19015	18817	18690	18772	18941	18845	18927	18941	18846	18914	19005	18955	18740	18918	18680	18886	18921	18895	18999	18885	18882	18900	18919	18885	19002	18841	19025	18737	18896	19138	19049	18721	19018	19003	19015	18886	18768	18971	18901	18983	18673	19050	18748	18840	18867	19039	18972	18925	19110	19019	19113	19084	18931	18879	18869	18971	18872	18952	18827	18990	19077	18995	19051	19059	19048	18910	19039	19006	19048	18917	19066	19112	18925	18869	18973	18972	19090	18741	19023	18957	19108	19165	19074	19051	18854	19092	18946	19021	18858	18940	18811	19035	18949	18944	19066	19004	18948	18968	18996	19043	18896	18918	18809	18854	19013	18867	19124	19025	18864	18838	18940	19039	18920	19021	18802	18929	19148	19116	19032	19010	18833	19090	18936	18919	18816	18975	18995	18975	19062	18887	18844	19041	18923	18895	18985	18980	19184	19003	18754	18902	18950	18994	19081	19064	18880	18945	19024	19056	19179	18939	18952	18840	18954	18760	18955	18882	18928	18986	18825	18699	18837	19142	18860	18967	18969	18854	18913	18958	19009	18974	18864	18850	18968	19019	18854	18940	18923	19125	19315	19041	19080	18798	18940	19030	19119	19039	19129	19044	18834	18959	18799	19088	19135	18961	18986	18964	18945	18942	18993	18921	18917	18972	18826	18983	18865	19013	19047	18961	18833	19034	18837	18946	18958	18785	18903	18914	18922	18889	18950	18866	18982	19132	19044	18959	18975	19030	18898	18934	19095	19141	19030	18840	18979	18788	18733	19038	18904	18932	18731	18897	18907	19033	18962	18957	19053	19205	18996	18875	19117	18863	18884	18943	18921	19001	19073	18957	18907	18936	18932	18868	19099	18869	19103	18923	18858	18919	18991	18644	19039	19066	18850	18926	18753	19075	18844	18907	19035	19020	19127	19037	18895	19143	19011	18904	18903	18978	19098	19030	19002	18868	19185	18833	18966	19076	18776	19005	18802	18892	19106	18919	19080	19033	19149	18935	19074	19159	19015	18963	18975	19108	18863	19076	19046	18883	18992	18829	19101	18841	18917	18922	18845	18895	18887	19019	19084	18985	18790	18785	19076	18954	19011	19030	18968	18938	18787	18811	18783	19049	18994	19021	18773	18971	18923	19225	18770	18723	18977	18955	18950	18764	18929	18931	19136	18956	19065	19023	18762	18786	18926	19046	18905	18952	18974	19027	18983	18859	18900	18983	19064	19099	18889	18846	18992	19246	19135	18908	18734	19111	18904	19126	19004	18942	19255	18887	19120	18986	18894	18910	19260	18972	18971	19202	19083	18938	19095	19000	18758	19017	18834	18757	19166	19128	18752	19071	19154	19033	18896	18961	18878	18950	18770	19012	18779	19032	18916	19012	18930	19048	19042	19062	18944	18917	18975	19006	19035	18863	18862	19160	18954	18937	18966	19076	18938	18999	18867	18890	18971	19041	18906	18923	19020	19054	19013	18992	18790	18975	18892	18789	18943	18894	19073	18971	18940	19035	18877	18939	18876	18898	18802	18983	19105	19063	18766	18784	18865	19038	19059	18992	18800	18998	18987	19044	18958	19187	19023	18952	18912	18889	18860	19032	18804	18838	18844	18912	18997	18901	18889	18976	18985	19138	19093	19025	18907	18869	19053	19067	18870	18856	18974	18918	19058	18817	18969	18896	18989	18939	19054	18904	18962	19108	18961	19003	18880	18806	18866	18868	19116	18713	19096	19098	18826	18977	19099	19070	18833	18848	19056	19070	18836	19039	18854	18812	18910	18806	18853	18950	19000	18988	18767	18825	18906	18826	19005	19158	19030	19031	19140	18934	18835	19102	18967	18960	18990	18896	19020	19057	18836	18937	18869	18880	18784	19007	18976	18863	18920	19000	18998	18841	19148	18903	19005	19022	19048	19042	19086	19020	18994	18958	18950	18720	18898	18760	18778	19072	19078	19194	19002	18833	18890	18914	18819	18987	18895	18820	18998	18827	18847	19105	18747	19024	18805	18817	18936	19009	19033	19026	19037	18943	18819	19169	18964	18928	18957	18970	18762	18932	18957	18957	18858	18942	18816	18891	19082	18901	19144	18973	18986	18706	18855	18878	19056	18794	18888	18777	18950	19155	19057	19223	19054	19063	18868	18735	19112	18991	19188	18920	19171	18701	18861	18951	18825	18924	19086	18837	18908	18815	19046	19142	18962	18659	19163	18992	18834	19003	19120	19111	18695	18903	18954	18960	19115	19229	19126	18900	19006	18872	18918	19056	18994	18927	18946	19082	18963	19002	18879	18817	18725	19000	18969	18941	18761	19101	19005	19015	18782	18982	18841	18977	19043	18902	18614	18943	18688	18884	19083	18856	18965	19104	18885	19110	18965	18818	18871	18849	19070	19209	19150	19078	19085	18902	19034	18895	18921	19104	19055	18921	19072	18802	18874	18938	18838	18886	18922	18748	18994	18863	18875	18887	18906	18987	18992	18900	18804	18947	19100	18991	19093	19076	19003	18961	18964	19151	18946	19130	18986	19080	18937	19083	18929	18908	18933	19081	18953	18848	18738	18985	18879	18948	18980	18906	19073	19034	18864	18804	18900	19204	19011	18978	19069	19024	18913	18792	18926	18972	18739	18954	18922	19115	18964	18967	18894	19077	18929	18953	18913	18947	18960	18885	18864	18947	18926	18819	18874	19119	18910	19108	18910	18902	18784	18903	19003	18957	18635	19081	19048	18819	19053	18820	18893	18989	18986	19066	19037	18773	19157	18909	18782
14034	22224	21056	18587	17609	17386	16861	16604	16802	16561	16591	16588	16413	16400	16406	16326	16343	16204	16335	16438	16436	16440	16416	16323	16388	16316	16473	16272	16357	16285	16104	16333	16076	16231	16343	16229	16201	16171	16274	16261	16314	16201	16131	16071	16255	16479	16224	16219	16218	16182	16330	16257	16234	16112	16268	16221	16273	16159	16104	16183	16470	16246	16264	16475	16243	16245	16249	16244	16324	16219	16326	16129	16285	16324	16254	16826	16949	16736	16510	16348	15996	16346	16387	16133	16207	16092	16212	16402	16225	16321	16228	16307	16120	16107	16350	16352	16323	16326	16252	16163	16156	16255	16289	16185	16145	16101	16120	16392	16043	16117	16247	16219	16146	16306	16224	16458	16191	16152	16328	16049	16291	16343	16104	16461	16153	16203	16261	16272	16280	16203	16063	16333	16237	16261	16202	16191	16299	16223	16045	16212	16222	16282	16190	16200	16374	16320	16169	16299	16384	16244	16345	16306	16266	16120	16287	16253	16278	16145	16181	16287	16156	16216	16258	16331	16380	16312	16502	16202	16448	16155	16277	16276	16132	16416	16190	16214	16200	16161	16131	16105	16346	16173	16351	16110	16245	16366	16200	16280	16211	16057	16275	16405	16301	16303	16183	16223	16233	16221	16241	16166	16268	16178	16197	16192	16292	16345	16441	16273	16099	16205	16241	16214	16126	16215	16284	16105	16242	16200	16298	16194	16197	16249	16306	16268	16283	16112	16232	16256	16358	16120	16325	16139	16281	16413	16088	16196	16299	16244	15999	16104	16265	16178	16282	16285	16043	16130	16310	16296	16253	16317	16184	16203	16154	16247	16206	16110	16199	16155	16148	16127	16308	16128	16179	16144	16078	16251	16430	15975	16211	16369	16207	16262	16113	16159	16240	16317	16134	16232	16200	16338	16107	16291	16232	16157	16296	16129	16175	16137	16192	16164	16324	16264	16227	16254	16200	16358	16188	16183	16310	16281	16113	16385	16212	16282	16261	16290	16188	16242	16275	16131	16402	16215	16199	16013	16222	16215	16211	16251	16199	16302	16223	16116	16187	16189	16180	16283	16141	16189	16250	16219	16292	16252	16126	16240	16154	16284	16300	16245	16324	16088	16098	16165	16395	16302	16437	16078	16285	16083	16258	16253	16327	16000	16353	16288	16287	16006	16273	16188	16313	16267	16064	16344	16092	16165	16265	16294	16152	16216	16221	16298	16113	16134	16313	16181	16244	16159	16224	16085	16336	16102	16216	16274	16274	16045	16314	16353	16181	16135	16452	16305	16307	16146	16288	16205	16308	16196	16165	16256	16240	16219	16045	16143	16189	16123	16216	16159	16181	16156	16188	16225	16237	16347	16241	16306	16377	16018	16315	16243	16170	16241	16288	16098	16298	16236	16238	16163	16245	16261	16314	16192	16219	16155	16265	16296	16310	16293	16112	16220	16251	16059	16113	16278	16292	16126	16033	16123	16225	16187	16136	16157	16163	16288	16309	16239	16240	16235	16250	16101	16212	16283	16283	16303	16057	16213	15992	16139	16168	16243	16133	16409	16314	16347	16099	16284	16346	16273	16213	16345	16215	16257	16330	16212	16250	16262	16202	16059	16142	16228	16188	16224	16128	16175	16013	16204	16096	16272	16412	16243	16113	16155	16292	16332	16160	16173	16169	16256	16280	16248	16160	16288	16140	16360	16209	16171	16330	16137	16295	16116	16184	16295	16206	16120	16291	16242	16214	16336	16269	16298	16317	16147	16016	16408	16125	16225	16065	16159	16206	16191	16226	16363	16301	16224	16159	16413	16135	16150	16324	16221	16093	16160	16197	16407	16085	16354	16364	16167	16184	16179	16166	16230	16295	16370	16225	16201	16232	16334	16297	16212	16317	16089	16407	16224	16258	16151	16177	16218	16257	16323	16198	16370	16175	16093	16230	16479	16233	16113	16347	16293	16128	16257	16076	16285	16210	16321	16243	16261	16299	16249	16266	16151	16143	16278	16332	16200	16215	16300	16434	16361	16278	16341	16158	16165	16280	16225	16102	16236	16387	16222	16192	16152	16276	16262	16163	16326	16171	16106	16325	16097	16223	16450	16343	16358	16122	16249	16239	16318	16135	16153	16264	16403	16113	16167	16302	16269	16192	16149	16132	16151	16178	16215	16155	16135	16287	16270	16202	16212	16280	16168	16164	16145	16141	16263	16222	16243	16254	16232	16410	16306	16208	16291	16283	16202	16264	16101	16219	16123	16339	16346	16131	16297	16113	16317	16229	16077	16475	15954	16211	16302	16244	16105	16205	16246	16277	16466	16272	16239	16222	16299	16155	16094	16195	16063	16102	16114	16158	16193	16209	16118	16389	16427	16283	16274	16200	15979	16021	16234	16141	16221	16296	16254	16195	16439	16262	16217	16180	16277	16186	16265	16431	16232	16268	16142	16194	16122	16444	16229	16168	16246	16256	16103	16163	16247	16163	16164	16182	16286	16296	16330	16239	16160	16163	16162	16226	16292	16064	16194	16208	16066	16369	16276	16273	16227	16186	16281	16236	16326	16132	16203	16148	16310	16208	16365	16351	16348	16417	16154	16293	16416	16148	16066	16125	16270	16108	16159	16203	16270	16201	16141	16164	16250	16069	16255	16164	16258	16225	16145	16149	16214	16205	16252	16150	16296	16210	16335	16265	16186	16147	16251	16217	16292	16382	16228	16183	16093	16147	16204	16346	16230	16261	16281	16191	16291	16240	16129	16212	16278	16362	16345	16216	16185	15931	16201	16265	16093	16306	16186	16282	16259	16293	16238	16186	16257	16133	16093	16428	16190	16226	16264	16261	16400	16153	16230	16320	16088	16174	16233	16128	16392	16249	16338	16268	16309	16351	16235	16185	16171	16201	16083	16182	16345	16188	16210	16133	16376	16329	16231	16305	16068	16394	16337	16285	16173	16284	16291	16281	16196	16309	16199	16113	16161	16221	16151	16295	16295	16298	16403	16279	16217	16153	16075	16351	16320	16035	16174	16126	16379	16272	16043	16209	16186	16177	16280	16211	16110	16205	16213	16241	16148	16205	15993	16262	16174	16105	16391	16135	16140	16185	16076	16129	16194	16159	16213	16213	16321	16198	16284	16386	16239	16076	16328	16076	16180	16318	16170	16265	15902	16316	16283	16214	16056	16214	16250	16239	16186	16186	16209	16254	16241	16409	16287	16186	16152	16334	16125	16257	16347	16224	16168	16195	16080	16341	16204	16396	16110	16180	16370	16211	16113	16204	16050	16212	16065	16095	16207	16294	16360	16289	16139	16250	16281	16220	16332	16251	16190	16428	16371	16096	16208	16319	16307	16095	16175	16211	16162	16207	16247	16271	16124	16371	16134	16193	16209	16270	16184	16310	16172	16183	16210	16386	16318	16129	16161	16236	16335	16407	16148	16111	16361	16119	16355	16280	16173	16265	16254	16261	16140	16422	16245	16287	16306	16134	16253	16144	16162	16132	16300	16290	16284	16348	15981	16228	16265	16220	16254	16179	16394	16180	16364	16308	16190	16429	16048	16087	16190	16160	16287	16170	16082	16087	16219	16379	16026	16167	16342	16273	16368	16233	16168	16177	16203	16306	16343	16350	16315	16391	16315	16318	16141	16328	16225	16287	16115	16325	16158	16125	16274	16101	16459	16374	16270	16234	16151	16143	16197	16430	16193	16186	16204	16145	16192	16094	16231	16201	16013	16206	16129	16078	16419	16359	16121	16262	16217	16240	16145	16320	16293	16315	16142	16177	16250	16236	16228	16266	16344	16170	16189	16241	16262	16369	16295	16338	16158	16219	16269	16389	16298	16256	16270	16334	16302	16168	16264	16202	16213	16056	16210	16105	16138	16331	16218	16102	16121	16369	16228	16255	16360	16191	16207	16265	16231	16345	16197	16418	16281	16234	15969	16202	16398	16346	16186	16249	16211	16004	16145	16377	16262	16128	16325	16245	16302	16224	15940	16239	16198	16213	16250	16200	16151	16263	16221	16291	16254	16127	16511	16167	16297	16292	16176	16031	16314	16172	16265	16378	16286	16121	16327	16304	16176	16176	16212	16192	16258	16248	16368	16371	16127	16033	16078	16217	16451	16229	16385	16236	16301	16321	16300	16228	16219	16202	16230	16309	16088	16294	16152	16133	16187	16236	16295	16120	16174	16276	16238	16286	16098	16273	16345	16183	16252	16131	16330	16266	16148	16248	16172	16180	16325	16317	16089	16139	16155	16173	16234	16215	16245	16293	16283	16195	16151	16288	16211	16036	16250	16256	16343	16292	16187	16070	16239	16099	16214	16224	16254	16264	16131	16190	15938	16291	16283	16063	16213	16241	16349	16251	16180	16121	16162	16134	16088	16251	16099	16166	16139	16188	16207	16146	16226	16040	16192	16303	16116	16101	16264	16261	16280	16106	16246	16412	16247	16209	16362	16283	16369	16307	16111	16134	16102	16167	16373	16172	16355	16177	16078	16362	16271	16214	16005	16288	16243	16178	16407	16225	16071	16376	16220	16337	16167	16190	16264	16247	16230	16169	16297	16225	16241	16147	16356	16223	16216	16094	16362	16294	16246	16412	16057	16133	16306	16135	16331	16165	16252	16168	16109	16312	16160	16269	16240	16220	16212	16203	16356	16218	16180	16130	16248	16202	16282	16219	16136	16392	16277	16099	16271	16283	16127	16162	16031	16295	16248	16214	16157	16304	16302	16174	16213	16212	16348	16315	16331	16145	16196	16250	16158	16250	16110	16422	16335	16284	16221	16249	16214	16227	16183	16307	16133	16359	16259	16251	16396	16139	16210	16177	16311	16128	16362	16202	16195	16246	16132	16227	16311	16355	16286	16288	16215	16146	16021	16272	16280	16300	16202	16254	16223	16377	16212	16348	16145	16213	16216	16270	16285	16362	16040	16244	16251	16047	16222	16192	16062	16209	16163	16066	16035	16347	16232	16143	15897	16272	16068	16169	16204	16266	16257	16250	16214	16215	16341	16205	16174	16329	16115	16258	16307	16076	16182	16185	16203	16243	16456	16211	16312	16292	16124	16284	16029	16319	16232	16306	16297	16194	16254	16125	16189	16196	16226	16182	16133	16244	16156	16118	16343	16228	16099	16211	16421	16184	16142
22875	21334	29322	23696	21487	23094	23753	18536	17527	17761	17591	17491	17538	17415	17333	17166	17295	17163	17316	17355	17145	17506	17209	17144	17248	17190	17277	17162	17249	17195	17297	17152	17091	16860	17194	17360	16956	17218	17157	16939	17054	17194	16997	16912	17133	16930	17135	17228	16937	17102	16930	17139	17131	17085	17155	16999	16944	16878	16941	16885	16948	16811	16875	17059	17167	16953	16983	16949	17188	17136	16815	17019	17065	16979	17170	17366	18179	18016	17472	17019	16905	16844	16988	17005	16986	16902	16926	16792	17164	17048	16925	16826	17081	16910	17041	17024	17223	17053	17050	17011	17032	17255	17084	16890	16787	17113	16858	17125	16862	16852	16785	16714	17177	16922	16946	17096	16860	16873	17107	16885	17094	16955	16897	16788	17053	16897	16935	16976	17054	17015	17229	17120	16953	16921	16971	17007	16788	16805	16914	16950	16751	17150	16931	16967	16964	16882	16866	17107	16994	16999	17107	16785	16969	17059	17077	16826	16966	16915	16822	17239	16841	17095	16877	17048	16759	16904	16705	16992	16833	16844	16920	16968	16900	16963	16895	16874	17018	16931	17097	16878	17016	16845	16913	16785	17065	17046	17081	16866	17120	16831	16868	16853	16973	17119	16915	16831	16972	16930	17041	16890	17040	16943	16948	16829	16888	16963	16985	16864	17056	16935	17028	16816	16981	17032	16910	16992	16891	16907	16973	16955	16743	17130	16919	16969	16943	16874	17067	16944	17137	16874	16956	16836	16941	16810	17081	17007	17048	16773	16923	16675	17021	16906	16874	16857	17043	16959	16756	16868	16962	16936	17129	16743	16985	16987	17003	16833	16976	16954	17045	17022	17153	16821	17004	16944	17057	16964	17072	16934	16931	16822	16998	16925	16638	16886	16829	16732	16930	16785	16961	16612	17056	17001	17164	16908	16994	16994	16958	16990	16886	17020	16947	16871	16949	16981	16873	16956	16912	16848	17103	17037	16852	17187	16835	17001	16730	16957	16850	16955	17089	16955	16888	16796	17025	16874	16876	17004	16791	16959	16862	16996	16883	16972	17022	16987	16898	16877	17010	16922	16900	16940	17156	17074	16924	17120	17018	17067	16852	17054	16826	16930	16977	16908	17043	16989	16895	17084	16958	16896	16844	16958	16974	17009	16965	17024	17022	16977	16972	16905	16918	16970	17073	17184	16802	16926	16881	17121	17006	16994	16893	16799	16924	16918	16704	16898	16797	16807	16946	16895	17097	17106	16827	16955	16993	17005	17018	16850	17049	16924	16945	16906	17076	16807	16969	16995	16961	16769	17030	16965	16877	16713	16946	16898	16807	16727	16887	17049	17010	17023	16957	16971	16832	16977	16986	16825	17060	17081	16917	17005	16936	16925	16976	17070	16804	16922	16890	16921	16903	16978	17031	16970	16745	17083	17019	16950	17131	16973	17090	16842	16935	16987	17086	17051	16846	16975	16999	16942	17045	16987	16827	16921	16891	16897	16825	16904	16830	17014	16842	16968	16789	16910	17063	16965	16861	16971	16788	16980	16874	16969	16881	16781	16812	16789	17093	16938	16723	17376	17060	16937	16901	17030	16976	16896	17050	17089	17069	16875	16759	16823	17094	16775	16895	16895	16842	16957	16929	16874	16919	16906	16854	16884	16924	16893	16942	16784	17085	16881	16884	17039	16845	16932	17022	16962	17147	17003	16925	16981	16981	16941	16878	17076	16966	16768	16974	17069	16778	16863	16677	17037	17180	16958	16954	17000	16839	16963	16982	17056	17012	17128	16997	17048	16997	17067	16862	16988	17027	16885	16923	16857	17034	17001	17057	16819	16935	17143	16929	16877	16814	16883	16901	17011	16855	16984	16770	16946	16929	17099	16855	16913	16791	16887	16668	17180	16969	16958	16742	16789	16996	16967	16781	17003	16887	16916	16922	16962	16902	16848	17103	17004	16912	17065	16919	16840	16946	16942	17123	17021	16928	16816	16855	16875	17046	16860	17029	17011	16919	17022	17097	17062	16911	16958	17152	16873	16805	16901	17038	16973	16988	16936	16937	16962	17042	16952	17043	17037	16866	16757	16891	16922	16960	16847	17130	16931	16989	16968	16969	16882	17030	16827	16767	16986	17098	16993	16932	16907	17042	16937	17114	16987	16919	16923	16852	17030	17010	16994	16970	16833	16852	16816	17085	17048	16966	17026	17069	16949	17045	16905	16793	17115	16897	16849	16979	16792	16851	17138	17226	17015	16963	16973	16874	16870	16761	16840	16978	16764	17128	16803	17078	17035	17089	16985	17112	17053	17047	16943	16920	16941	16833	17034	16942	16815	16941	17019	16946	17041	17020	16817	17013	16986	17095	17088	17028	16764	17070	16832	16932	16860	16832	17085	16916	16911	16978	16614	16919	16856	16872	16775	16970	16867	16893	17024	16908	16992	16978	16849	16808	16885	16849	16889	16775	16883	17018	17050	16949	16826	17004	16852	17038	17063	16932	16913	16937	17015	17099	16944	17116	17113	17128	17062	16840	17040	16807	17062	16999	17255	17173	16859	17194	16886	17056	17042	16875	17022	16734	17093	16678	17121	16961	16672	16740	17011	16939	16886	16989	17076	16908	16959	16962	16974	16976	17049	17008	17163	16856	16821	17126	17009	16769	16915	16840	16868	17011	17110	17063	16964	16862	16753	17072	17070	17079	16845	16931	17055	16624	16843	16920	17001	17123	17239	16946	16929	16917	17093	16995	17036	16966	16964	16783	16900	16974	16790	16872	17011	16905	16804	16959	16890	16969	16886	16860	16766	16854	16956	16953	16846	17104	16888	17042	17061	17137	16933	16852	16799	16963	16945	16983	16769	17246	16859	16817	16972	17001	17187	16704	16841	16868	16724	16782	16919	17062	16942	16955	16930	16931	16933	16959	16866	17116	16946	17064	17004	17033	17038	16825	16760	16787	16975	16984	16914	17017	16937	16933	16846	16756	17017	17019	16836	17063	17087	17165	17035	17202	16794	16944	16868	16986	16995	17018	16953	17054	17007	16747	16643	16968	17035	17077	16986	16939	17029	16794	17014	17125	16716	17001	16960	16835	17139	16920	16857	16940	16896	17013	16825	16919	16968	16856	16698	16895	16829	16912	17182	17096	17001	17013	17037	17109	17052	17295	16893	16914	16790	16829	16897	16743	16848	17001	17022	16956	16887	16968	16929	16890	16933	16846	16978	17101	17183	17063	16920	16934	16900	17041	16844	16891	16960	17016	16860	17119	17132	16891	16886	16772	17103	16927	17048	16988	17047	17147	16908	16942	16826	16883	16564	16907	16874	17055	17019	17089	16949	16983	16933	17181	17056	16928	16977	17108	17001	17030	16854	16815	17056	16946	16867	16959	16774	17044	17025	17018	17053	16735	17165	17026	17009	17074	17130	17001	17066	16976	16882	16981	16775	17194	17047	16869	17056	16989	16863	16794	16829	17055	17213	17106	17063	16892	16894	16857	16873	16957	16896	16948	16847	16889	16646	17080	16873	16918	16987	17020	16930	16810	16948	17035	16843	16954	16913	16938	16953	16687	16929	16948	16918	17066	16926	17130	16924	16785	16772	16823	16938	16895	17087	16845	16978	16873	16955	16999	17012	17142	16998	16944	16838	17012	16988	17027	16948	16903	16942	17111	17053	16914	16848	16858	16738	16941	17160	16938	16885	16952	17007	17048	16740	17062	16824	16908	16732	16902	17041	17113	16885	16979	16886	16925	16953	16805	16970	17023	17061	17089	16982	16993	16796	16805	16765	16821	17015	17102	16862	17037	17115	16873	16956	17001	17053	16964	16812	16979	16889	16945	17017	16866	17030	17052	16960	16879	17057	16966	16789	16746	16807	16777	17005	16838	17044	17009	16901	17115	16913	16717	16948	16958	16870	16732	16955	17041	16958	16912	17014	16892	16906	16774	17027	16850	17048	16989	17018	16853	16872	16777	16962	16942	17082	16980	16681	16944	17029	16938	16782	17059	16986	16957	17000	16835	16890	16880	16964	16974	16847	17094	17101	16820	16853	16896	16833	17054	16706	16725	16853	16870	17112	16947	17098	16889	16749	16834	16894	16918	16923	16827	16652	17063	16855	17055	16866	16957	16956	16801	16876	17134	17129	16910	17071	16902	16828	17099	16752	17051	16884	16985	17149	16935	17010	16966	16823	17141	17143	17109	16935	16850	16774	16951	17112	16843	16842	16877	16951	17010	16816	17218	17015	16944	17120	17040	16894	16747	16816	16976	16991	16975	16875	16969	17060	17034	16837	16955	17063	16889	17167	17107	16920	17104	17001	16860	16878	16901	16981	17057	16893	16818	16904	17013	16991	16834	17096	16908	16900	17196	17057	17009	16975	16989	16934	16914	16892	17066	16971	17120	16786	16892	16869	16919	16832	16903	17012	16754	16977	17104	17017	16869	17117	16884	16864	16992	16987	16850	16752	16943	16969	16970	16908	16920	16841	17057	17205	17206	16900	17074	16987	17014	16704	16780	16807	17013	16969	17038	16929	17053	16977	16948	16889	16936	16953	17102	16737	16725	16878	16967	16750	17044	16945	16962	16902	16848	17018	16985	16820	16818	16971	16994	16771	16979	17091	16883	16947	17010	16993	17057	17254	16905	17106	16950	16994	16824	17026	17054	17051	17081	16723	16839	16975	17033	16897	16859	16927	16927	16959	16925	16929	16877	17032	17058	16778	16849	16779	16867	16923	17127	17004	17130	17158	17088	16836	16977	16867	17013	16881	16866	16859	16965	17023	16773	16991	16849	16930	16989	17024	17132	16860	17038	17122	16939	16913	17033	16845	17175	16893	16738	16960	16861	17072	16877	17053	17051	16847	16917	16954	16925	16921	17018	17076	17142	17070	16987	16862	16738	16864	16845	16671	16745	17019	16953	16875	17080	17152	17051	16978	16978	16943	16917	16983	16761	17091	17077	16892	16873	16854	17049	16826	17110	16789	16987	16809	16894	17022	17082	16964	17143	16944	16938	16951	17129	17012	17243	16892	16766	16981	16848	16903	16856	17037	16894	17022	16982	16867	16839	16899	16995	16980	16830	16934	16899	16996	16997	17014	16818	16882	16745	16897	17037	16972	16965	16966	16985	16934	16841	16956	17050	16898
14940	25961	23755	19506	17941	16735	16512	16121	15701	15696	15615	15511	15291	15400	15497	15329	15340	15173	15003	15207	15117	15270	14940	15024	15262	15107	15087	14901	14987	15020	15186	15053	15050	14854	14980	15003	15075	15063	14966	15002	15126	14858	15154	15171	14951	14938	15283	15084	15065	15037	15059	15163	14921	15040	14948	15119	14863	15035	15131	15066	15053	15183	15067	15009	15173	15000	14939	15190	15030	14946	15116	14925	15073	14837	15109	15716	16590	16473	15508	14998	15020	15115	14980	15039	15033	14969	14794	15087	14989	14941	14952	14927	14857	14997	15030	15052	15058	15009	15030	14976	14738	14941	15006	15005	15091	14974	15055	15112	15027	15014	14978	14942	14981	15097	15112	14951	14977	15076	14902	14987	15040	15046	15085	14875	15143	15068	14919	14930	15160	15096	14960	15036	15040	15127	15120	14979	14984	14972	14986	14985	14904	15030	14892	14903	14827	15018	14915	14988	15105	14987	14987	15059	14980	14941	15099	15070	15096	14998	14982	14648	14948	14867	14958	15185	15053	15105	14986	14941	14998	15041	14911	15004	15058	14893	15040	14844	14958	14966	15032	15053	15054	15020	14878	15161	15142	14889	15029	14966	14968	15049	15065	15066	15089	14940	15091	15023	14950	14869	15011	14988	14938	15030	15029	14964	15052	14928	15019	14936	14918	15132	14847	15015	14928	14903	15105	15044	14977	15140	14873	14997	15042	15153	14899	15108	15113	15153	14848	15101	14908	15109	14998	14736	14859	14879	15142	14978	15003	15115	14884	14922	15085	14899	15012	14940	15030	14962	14971	14792	15054	15065	15171	15023	15035	14961	15010	14950	15059	15049	14897	15077	15241	14916	15036	14991	15115	15004	15016	15025	14848	15038	14942	15059	15118	15107	14968	15050	14886	15097	14885	15094	15193	14899	15143	14893	14780	15047	14860	14976	15076	15067	14888	14893	15094	14858	15094	14934	15088	14975	14904	14995	14956	14969	14867	15029	14918	15064	14979	14999	15130	15059	15041	14960	15113	14913	14921	15069	15029	14795	14904	14945	15012	14962	14975	15010	14941	14975	14992	14932	14942	15047	14975	15043	15035	15143	15040	15008	14952	15117	15204	15107	14916	15070	15017	14955	15112	15005	15146	14881	14860	14804	15108	14868	15136	15055	14905	14868	14948	14856	15029	14971	14933	14996	14964	15016	14884	15019	14765	14873	14842	15229	14906	14886	15062	15077	15059	15057	15088	14960	15133	14873	14899	14857	15002	15059	15167	14802	14988	15098	14929	15091	15042	14933	14988	14941	14847	14983	15000	14991	14929	14893	15042	14874	14905	15007	14855	15059	14960	15104	14961	15020	14975	15024	15009	15038	15096	14959	15016	14962	14994	14983	14931	15069	15100	14963	14811	15155	15043	14864	14951	14986	15152	14990	14915	15017	15078	14854	14955	15015	15004	14915	14945	14945	14979	14962	14994	14876	14950	15075	15119	15005	14842	15194	15026	14946	15058	15009	15069	15097	15089	14933	14949	14836	14861	14991	15027	15060	15062	14938	14870	14871	14948	15003	14958	15185	15009	14836	14840	15031	15041	15148	15023	14919	15108	15076	15005	14970	14955	15062	15002	14853	14929	15039	14972	14974	14939	14956	15109	15098	14905	14772	15076	14995	14895	14881	14854	14909	15107	14989	15029	15046	15179	15044	15197	15023	15126	14990	14934	14950	15166	14872	14987	14917	14763	14957	14957	14795	14976	14975	14839	14877	15085	14943	15154	14992	14959	14966	14976	14742	14884	15085	14843	15020	14879	15008	14784	14876	15011	14776	15089	14943	14956	14990	14911	14882	14948	15029	15155	15105	14810	14808	15010	14986	14992	15049	15047	14907	14869	15155	14906	14994	14831	14974	14871	14950	15067	15230	15071	15014	14964	15072	15153	14951	15043	15035	15033	15015	14983	14869	15027	15012	15009	15038	14927	14940	14990	15048	14838	14956	14955	15017	14894	14880	15030	15012	14857	15032	15171	14888	15072	15053	14944	15117	15036	15078	15090	15098	14892	14969	14932	14968	15026	15032	14993	15000	15030	15027	14934	14955	15080	15013	15029	14934	14944	14868	14973	14891	15088	15006	15086	14915	15088	15008	15095	14879	15101	14947	15028	14847	14915	15097	15118	15056	14998	15036	15097	14984	15013	14950	14996	14827	15113	14943	14978	15042	15171	15011	14971	15069	15028	14919	15112	14902	14924	15251	14944	14788	14872	14975	14934	15006	14933	15039	14977	15013	14932	15030	15187	14997	15123	15054	14852	14956	14985	14938	15083	14900	14925	15089	14962	14862	14925	15007	14884	15167	14961	14841	14999	15014	15069	14948	15155	14930	15039	15022	14972	14993	15030	15009	14781	14984	14887	15041	15024	14977	14931	14983	15166	14992	15085	14959	14948	14931	15075	14957	15109	14901	14866	14859	14960	14998	14902	15071	14931	14992	14994	14982	14928	15039	14931	15048	14872	15158	15013	14998	15244	15006	15047	15040	15082	15048	14900	15108	15072	14895	14985	14999	14914	14828	14948	14875	15036	14749	15258	14862	15024	14851	14980	15062	14775	14915	14979	15063	15101	14944	14942	15105	15017	14836	14911	14971	14927	14932	14957	14991	15117	15020	14912	15025	14978	15012	14979	15016	14991	15007	14977	15132	15069	15040	15093	15051	14770	14895	14859	14932	15020	14893	14973	15008	15069	15062	15004	14990	14924	15109	14996	15096	15138	15004	14915	14929	15057	15155	15099	14956	14986	14907	15005	14848	14881	15081	14864	15140	14884	14924	15141	14944	15135	14978	14943	15076	14881	15093	15072	15162	14861	14853	15050	14938	15010	15067	14991	14882	15045	15027	14924	15004	15021	14995	14915	15008	15001	14929	15174	14928	15048	14901	14932	14882	14912	14984	14962	15089	15033	15095	14859	15107	15090	15005	15103	14888	14951	15192	14963	15109	14890	14979	14938	15075	14966	15142	14916	15129	14875	15003	14958	15001	14920	14894	15120	15070	14878	14833	14923	14998	15033	14816	14993	15116	15086	15048	14995	15117	15070	15053	15025	14997	14971	15020	15148	15001	14835	15052	14931	14980	14788	14965	15053	15051	14938	14949	14898	15015	14944	14896	14839	15001	14875	15006	15139	14914	15104	14892	14960	14938	14929	15078	15155	15000	14981	14971	14893	15020	14983	15043	15022	14933	14863	14935	14954	15110	15056	15091	15015	14994	15087	15044	15169	15083	14829	15039	15044	14993	14962	14895	15138	15017	15039	14876	14988	14900	14932	15079	14864	14893	15032	14860	14933	14923	14936	15049	14938	14947	14934	15059	14945	15080	14921	14855	14900	14886	14956	14725	14976	15055	15018	14855	15037	15018	15106	14924	14944	14854	14919	15087	14882	14944	14909	14990	15003	15014	15147	14889	14903	15061	15006	15073	14943	14995	14858	14887	14953	15089	14859	15078	14847	14875	15155	15023	14994	14845	15099	15031	14935	15053	14945	15035	15024	14902	14999	14971	15033	14965	15005	14976	14816	14961	15044	15035	15034	14783	14903	15081	14962	14964	15031	14892	14969	15005	15095	14844	15181	14941	15044	14947	14926	14931	15093	14943	15075	15002	15055	14973	15082	14918	14841	14816	14891	14919	14992	14870	14861	14957	15035	15021	15069	15032	14922	15103	14901	15109	15017	14988	15049	14935	14948	14865	14968	15072	14950	15013	15096	15010	14982	14891	15122	14980	14879	15097	15083	15079	14802	15027	15072	14929	15005	14963	14923	15016	15051	15079	14941	15015	15040	14884	15052	14903	14837	14989	14951	15124	14982	15011	14954	14953	14938	14721	15033	15008	14912	15098	14934	15084	15169	14981	14897	15117	15089	14972	14973	15047	15023	14967	14931	15044	14758	15040	14860	15118	14898	15045	15102	14965	15036	15012	14992	14948	15032	14915	15002	14853	14958	14908	14927	14907	14896	14967	15067	15045	14949	15038	14981	15002	14910	14996	14888	15029	14978	15076	14874	14971	14881	15029	14893	14922	15017	14971	14926	14901	14949	15148	14940	14952	15027	15073	14947	14888	15109	15018	14905	14973	14950	15008	15004	14969	15128	14776	14962	14993	14926	14881	15066	14995	15083	14849	15072	15178	14897	15040	14936	14883	15081	14855	15063	15045	15041	14905	14999	15015	14971	14807	15163	15023	15162	14969	15196	15082	15133	15199	14867	15062	15003	15018	14734	14675	14963	14974	14997	15147	14999	14987	15226	15049	14950	14972	14796	14941	15173	14865	15114	14914	14984	15204	15107	15068	14905	14828	14994	14923	15010	14911	15021	15168	15084	14954	14913	14931	14985	15095	14875	15012	15008	14945	15046	14858	14815	14996	14864	14900	14946	15014	14922	14905	14909	15008	14909	14912	15034	15162	15059	14980	14964	15048	14991	15063	14976	15022	14936	14910	15056	15067	15001	14999	14832	15199	14886	14961	14931	15024	15062	14941	14944	14814	15009	15093	15018	14907	15019	15102	14978	14997	14934	15034	15135	14981	14985	14967	14982	14956	14968	15118	14832	15007	14991	15146	14900	15142	14848	14975	14944	15069	14853	14877	15065	15069	15038	15015	14945	15034	15059	15061	14868	14929	14938	15142	14982	15072	15096	15112	15111	14969	14990	14991	14930	14954	14954	14970	15010	15002	14924	15036	15057	14955	14968	14944	14984	14765	14865	14886	15034	15153	15005	14928	15072	14938	14981	15014	14880	14937	15066	15103	14985	15034	14954	14977	15050	15052	15058	14971	15036	15068	15038	15008	15212	14991	15051	15048	15039	14976	14928	15114	14965	14909	14998	14911	14906	14933	15104	15113	14955	15010	14909	14973	14915	15003	14905	14913	14830	15167	14891	14894	14894	15022	14923	15011	14894	15044	15125	15032	14943	15014	15075	14794	14929	15015	15108	14819	15084	15038	14960	15081	14858	15012	14958	15045	14983	15069	14987	14973	15002	15048	15023	14987	15094	15064	14976	14861	14979	14916	14919	14987	15029	15113	15052	15115	15016	15044	14997	15000	14903	15071	14987	14955	14923	14925	15055	15045	15080	14971	14887	14982	14893	14903	14907	15030	15029	15013
27254	21683	23285	19310	15802	16029	16094	15937	16007	15760	16069	15699	15788	15890	15852	15811	15765	16024	15958	15822	15978	15976	15840	15714	15683	15864	15836	15981	15913	15822	15946	15794	15917	15703	15788	16111	16054	15883	15767	15774	15795	15766	15923	15842	15884	16015	15689	15637	15863	15813	15723	15785	15905	15759	16039	15776	15813	16038	15922	15700	15897	15664	15918	15995	15815	15841	15907	16010	15974	15870	16014	15712	15869	16007	15929	15766	15711	16037	15973	15835	15956	15869	15830	15930	16009	15825	15853	15602	15870	15782	15703	15712	15885	15972	15869	15891	15871	15691	15821	15653	15743	15925	15858	15670	15815	15812	15878	15734	16024	15846	15960	16029	15832	15772	16063	15944	15926	15911	15690	15818	15940	15871	15693	15581	15878	15924	15731	15743	15757	15846	15956	15964	15981	15920	15869	15856	15788	15819	15715	15838	15856	15806	15830	15709	15822	15873	15848	16010	15712	15826	15855	15924	15585	15879	16112	15907	15927	15885	15959	15637	15738	15755	15819	15804	15850	15639	15806	15926	15950	15740	15718	15861	15880	15923	15945	15741	15865	15644	15784	15789	15676	15837	15617	15878	15658	15917	15621	15687	15781	15751	15807	15985	15755	15740	15902	15652	15959	15898	15639	15855	15883	15877	15635	15724	15766	16009	15845	15861	15738	15972	15845	15837	15844	15575	15839	15938	15732	15839	15922	15934	16016	15858	15725	15726	15718	15888	15901	15802	15898	15861	15526	15785	15675	15848	15829	15900	15957	15822	16045	15952	15727	15655	15638	15710	15779	15772	15692	15852	15742	15727	15744	15726	15722	15662	15820	15817	15688	15865	15751	16008	15813	15773	15884	15708	16021	15775	15770	15710	16082	15886	15887	15758	15955	15796	15903	15877	15923	15908	15840	16024	16039	15757	15645	15695	15849	15787	15826	15685	15771	15945	15886	15789	15703	15648	15848	15725	15807	15745	16018	15973	15813	16022	15788	16012	15890	15815	15805	15835	15997	15836	15830	15847	15799	15794	15768	15766	15633	15741	15725	15922	15820	15703	15687	15797	15708	15818	15778	15903	15801	16071	15812	15710	16062	15757	15918	15906	15720	15723	15678	15776	15911	16028	16160	15885	15840	15746	15778	15907	15849	15918	15779	15828	15754	15938	15848	15862	15893	15625	15691	15656	15699	15838	15658	15706	15750	15912	15895	15672	15819	15687	15788	15776	15824	15744	15809	15604	15660	15874	15768	16032	15736	15617	15667	15886	15934	15844	15944	15792	15750	15724	15856	15731	15711	15771	15749	15684	15919	15734	15815	15754	15980	15874	15986	15850	15903	15841	15834	15765	15865	15778	15824	15906	15736	15799	15823	15647	15781	16037	15817	15704	15734	15735	15547	16028	15784	15775	15660	15779	15774	15832	15790	15721	15991	15818	15761	15773	15975	16015	15760	15819	15679	15725	15978	15819	15747	15687	15876	15831	16026	15763	15803	15798	15876	15833	15749	16002	15874	16025	15891	15704	15749	15855	15498	15667	15703	15766	15591	15726	15772	15927	15751	15671	15737	15713	15983	15983	15837	15817	15899	15958	16051	15865	15708	15870	15829	15851	15750	15892	15924	15807	15813	15794	15884	15810	16028	15957	15834	15738	15668	15978	15720	15864	15978	15812	15559	15691	15984	15878	15936	15840	15898	15754	15738	15842	15925	15737	15750	15872	16048	15675	15782	15771	15754	15914	15957	15723	15707	15799	15791	15695	15930	15767	15805	15847	16044	15853	15841	15844	15706	15724	15926	15836	15819	15953	15917	15716	15706	15734	15734	15826	15857	15695	15604	15666	15665	15722	15628	15673	15766	15879	15620	15828	15898	15894	15898	15895	15949	15793	15975	15919	15904	15833	15829	15956	15800	15919	15874	15931	15831	15733	15804	15749	16109	15954	16081	15965	15811	15783	15857	15812	15926	15968	15690	15859	15822	15687	15722	15767	15795	15946	15790	15758	15855	15961	15878	15794	15844	16016	15972	15870	15770	15860	15924	15610	15831	15876	15910	15768	15899	15811	15725	15872	15988	15747	15871	15843	15746	15772	15837	15886	15747	15782	15781	15787	15842	15701	15734	15969	15610	15991	15750	15871	15619	15950	15749	15858	15770	15556	15802	15967	15841	15730	15969	16006	15860	15872	15710	15787	15790	15741	15869	15729	15763	15817	15878	15857	15858	15759	15842	15592	15937	15990	15770	16038	15693	15856	15763	15865	15629	15794	15776	15731	15773	15817	15697	15796	15838	16044	15877	15836	15737	15858	15646	15863	15873	15750	15796	15846	15912	15967	15814	15846	15697	15909	15748	15814	15626	15679	15699	15892	15736	15839	15924	15743	15762	15826	15935	15988	15710	15776	15708	15878	15885	15879	15697	15907	15830	15761	16045	15866	15895	15858	15910	15737	15725	15730	15788	15665	15822	15602	15998	15969	15780	15804	15880	15925	15891	15672	15741	15547	15900	15794	15890	15723	15753	15712	15839	15968	15746	15892	15787	15773	15854	15773	15723	15613	15900	15888	15773	15875	15665	15616	15953	16001	15773	16053	16104	15835	15766	15998	15919	15804	15788	15778	16012	15941	15775	15687	15864	15834	15933	15746	15650	15757	16051	15987	15981	15997	15881	15875	15775	15809	15974	15664	15809	15762	15967	15767	15793	15771	15761	16027	15757	15848	15798	15908	15891	16077	15912	15964	15729	15630	15821	15774	15960	15741	16007	15888	15712	15671	15801	15811	15841	15852	15996	15954	15985	15807	15756	15796	15732	15667	15951	15723	15810	15918	15732	15839	15820	15839	15977	15701	15792	15835	15775	15712	15876	15851	15735	15985	15811	15781	15732	15877	15932	15978	15944	15778	15964	15986	15933	15945	15741	15864	15749	15886	15977	15997	15847	15659	15835	15754	15780	16010	15844	15769	16024	15808	15791	15521	15956	15876	15886	15683	15917	15831	15869	15793	15887	15848	15713	15930	15811	15829	15981	15752	15850	15901	15718	15810	15862	15861	15858	15847	15788	15764	15781	15872	15775	15700	15894	15741	15893	16040	15769	15793	15951	15672	15917	15497	15975	15628	15837	15789	15852	15945	15693	15806	15814	15810	16035	15936	15911	15761	15866	15908	15685	15747	15735	15911	15788	15651	15929	15944	15750	15996	16016	15774	15843	15762	15825	15719	15937	15785	15822	15866	15545	16031	15746	15626	16029	15995	15930	15892	15863	15864	15828	15854	15913	15823	15530	15623	15833	15870	15965	15758	15649	15888	15832	15913	15830	15753	15808	15853	15856	15761	15562	15739	15818	15957	15865	16005	15970	15927	15812	15821	15854	15734	15797	16227	15740	15860	15846	15943	15860	15917	15925	15786	15802	15852	15993	15743	15840	15799	16176	15811	15695	15956	15848	15762	15726	15933	15935	15678	15765	15919	15933	15804	15901	16025	15829	15705	15823	15939	15767	15686	15793	16022	15840	15839	16004	15805	15681	15783	15767	15981	15971	15936	15803	15807	15840	15747	15770	15852	15926	15703	16007	15696	15663	15907	15939	15832	15821	16031	15980	15945	15637	15755	15972	15872	15823	15795	15776	15961	15739	15920	15935	15991	15959	15969	15658	15830	15812	15957	15765	15914	15878	16069	16045	15681	16030	15774	16028	15837	16013	15920	15944	15862	15901	15779	15875	15821	15831	16003	15786	15825	15662	15884	15864	15928	15921	15864	15921	15839	15942	15961	15686	15880	15774	15803	15792	15818	15794	15769	15813	15917	15816	15770	16036	16018	15905	15717	15792	15957	15812	15905	15873	15802	15869	15935	15704	15941	15887	15825	15850	15700	15771	15840	15908	15803	15784	15821	15795	15996	15775	15768	15754	15891	15821	15734	15812	15807	15861	15911	15924	15707	15760	16077	15960	15993	15745	15852	15922	15658	15741	15868	15726	15823	15707	15791	15919	15987	16026	15915	15840	15620	15643	15755	15873	15695	15736	15929	15730	15920	16029	15975	15994	15652	15769	15819	15708	15748	15729	15917	15831	15908	15817	15868	16105	15905	16102	16086	15945	16087	15807	16087	15925	15670	15890	15664	15901	15835	15785	15832	15917	15676	15693	15745	15774	15689	15996	15918	15889	15672	15787	15820	15891	15888	15812	15617	15646	15741	15826	15811	15784	15920	15717	15852	16036	15832	15827	15699	15826	15777	15905	15820	15799	15882	15728	15967	15789	15851	15682	15772	15833	15786	16082	15849	15759	15877	15778	16013	15706	15824	15816	15873	15957	15948	15822	15886	15841	15848	15950	16010	15739	15824	15910	15855	15918	15779	15829	15899	15854	15867	15896	15896	15961	15983	15840	16047	15617	15993	16088	16044	15829	15968	15999	15851	15925	15985	15881	15823	15854	15826	15877	15712	15883	15803	15728	15764	15992	15566	16000	15803	15837	15766	15847	15974	15828	15733	15707	15826	15711	15894	15676	15840	15823	15945	15960	15599	15821	15691	16020	15869	15679	15854	15752	16077	15931	15969	15772	15879	15894	15790	15857	15868	15862	16015	15782	15809	15589	15827	15880	15689	15721	15722	15726	15948	15818	15759	15922	15832	15770	15895	15775	15800	15825	15699	15876	15847	15802	15820	15848	15773	15766	15958	15954	15814	15827	15891	16015	15912	15736	15629	15800	15921	15891	16017	15756	15846	15856	15911	15869	15726	15633	15920	15892	15837	16020	15846	16075	15826	15728	15885	15603	15745	15843	15959	15688	15824	15764	15861	15874	15835	15906	15852	15912	15875	15860	15884	15765	15980	15879	15845	15824	15644	15927	15854	15885	15985	15794	15916	15789	15838	15549	15681	15707	15881	15986	15729	15794	15961	15953	15951	15963	16007	15946	15706	15799	15764	15804	15891	15757	15944	15839	15809	15851	15909	15809	15682	15766	15763	15773	15889	15673	15586	15768	16029	15827	16043	15817	15780	15998	15873	15782	15874	15730	15975	15734	15728	15663	15872	15726	15952	15794	15782	15719	15817	15648	16131	15894	15929	15840	15900	15828	15834	15994	15762	15804	15753	16029	15794	15901	15874	15846	15819	15734	15899	15915	15724	15972	15766	16020	15748	15859	15728
13142	15063	14787	14594	14459	14283	14358	14259	14426	14197	14524	14361	14220	14351	14376	14391	14239	14405	14209	14369	14287	14303	14417	14348	14218	14329	14515	14295	14424	14180	14373	14231	14380	14201	14220	14242	14470	14328	14223	14444	14314	14445	14370	14365	14321	14156	14382	14477	14218	14203	14208	14374	14188	14372	14293	14313	14352	14323	14255	14313	14190	14482	14160	14302	14331	14506	14268	14205	14372	14321	14324	14359	14349	14377	14374	14374	14294	14367	14381	14313	14413	14228	14524	14450	14316	14244	14328	14284	14198	14175	14375	14324	14583	14301	14275	14207	14409	14220	14396	14254	14423	14365	14286	14451	14215	14269	14293	14232	14458	14266	14489	14221	14212	14317	14380	14483	14287	14437	14502	14254	14233	14223	14376	14344	14235	14378	14345	14194	14257	14394	14410	14403	14331	14280	14324	14326	14370	14454	14549	14296	14392	14336	14319	14315	14291	14402	14261	14363	14243	14268	14223	14226	14280	14323	14321	14339	14398	14497	14350	14250	14293	14205	14284	14409	14255	14331	14305	14283	14356	14345	14375	14364	14303	14519	14183	14352	14336	14281	14353	14330	14256	14553	14449	14259	14390	14239	14285	14202	14273	14187	14159	14417	14391	14219	14340	14218	14129	14156	14476	14159	14335	14371	14420	14161	14258	14306	14328	14255	14307	14286	14199	14375	14417	14271	14291	14311	14290	14334	14222	14341	14372	14228	14317	14348	14312	14288	14381	14259	14259	14399	14268	14327	14385	14338	14296	14301	14307	14290	14130	14300	14134	14311	14511	14358	14295	14373	14352	14210	14415	14265	14466	14207	14314	14243	14108	14279	14286	14309	14302	14336	14291	14313	14391	14409	14355	14377	14448	14216	14392	14355	14287	14250	14397	14289	14303	14321	14157	14417	14255	14186	14403	14300	14281	14308	14292	14291	14312	14285	14304	14220	14327	14203	14105	14322	14335	14207	14457	14261	14296	14269	14291	14166	14249	14174	14320	14425	14143	14440	14266	14297	14379	14242	14209	14244	14235	14411	14236	14317	14154	14465	14321	14207	14466	14236	14323	14452	14467	14261	14216	14451	14255	14213	14353	14279	14374	14266	14247	14335	14315	14059	14182	14390	14213	14287	14426	14184	14292	14209	14287	14364	14344	14158	14355	14261	14221	14226	14311	14149	14277	14507	14123	14433	14211	14374	14326	14215	14195	14268	14215	14330	14258	14212	14428	14267	14430	14200	14320	14332	14476	14183	14345	14313	14275	14341	14182	14326	14396	14323	14367	14437	14377	14271	14235	14343	14421	14283	14168	14238	14346	14292	14357	14306	14228	14193	14413	14140	14334	14191	14262	14171	14253	14155	14342	14369	14169	14412	14378	14231	14486	14359	14268	14231	14419	14424	14308	14265	14235	14283	14312	14247	14191	14531	14300	14167	14247	14412	14292	14385	14230	14379	14325	14255	14154	14367	14057	14322	14220	14304	14358	14345	14383	14201	14200	14274	14238	14310	14244	14336	14334	14274	14219	14405	14278	14242	14426	14362	14370	14424	14256	14253	14191	14302	14248	14179	14360	14385	14262	14453	14420	14187	14424	14351	14311	14419	14301	14299	14431	14408	14224	14219	14378	14166	14411	14424	14242	14205	14387	14271	14276	14248	14217	14293	14494	14448	14310	14263	14287	14254	14357	14366	14170	14359	14359	14187	14340	14202	14280	14376	14288	14267	14251	14385	14162	14320	14476	14300	14205	14360	14400	14218	14338	14284	14140	14344	14285	14343	14267	14311	14350	14347	14305	14423	14269	14379	14320	14294	14305	14234	14325	14240	14344	14305	14284	14226	14216	14171	14193	14456	14356	14330	14421	14162	14375	14329	14246	14462	14282	14343	14091	14164	14220	14409	14199	14413	14241	14334	14372	14182	14450	14300	14177	14306	14390	14315	14210	14178	14393	14208	14619	14187	14359	14253	14349	14205	14532	14397	14483	14233	14349	14340	14313	14298	14429	14132	14187	14300	14333	14419	14390	14066	14258	14187	14257	14301	14248	14300	14306	14287	14262	14328	14279	14265	14397	14232	14178	14217	14370	14181	14233	14368	14356	14143	14259	14335	14282	14231	14348	14175	14131	14323	14203	14244	14182	14283	14327	14543	14344	14230	14370	14159	14422	14389	14349	14354	14185	14327	14290	14268	14280	14151	14252	14335	14219	14408	14296	14173	14198	14299	14376	14214	14430	14240	14355	14302	14174	14206	14392	14218	14184	14346	14211	14361	14334	14187	14448	14234	14270	14268	14209	14432	14269	14287	14311	14330	14406	14409	14168	14149	14296	14355	14206	14300	14234	14266	14226	14211	14362	14421	14288	14263	14303	14257	14297	14366	14289	14240	14295	14233	14566	14351	14137	14450	14379	14170	14402	14383	14256	14181	14437	14462	14241	14558	14389	14360	14388	14385	14227	14315	14222	14333	14269	14380	14372	14199	14201	14282	14321	14265	14425	14331	14346	14347	14207	14282	14190	14116	14237	14349	14369	14440	14326	14256	14233	14341	14217	14410	14247	14287	14256	14233	14277	14322	14215	14406	14311	14413	14169	14390	14366	14127	14344	14380	14295	14295	14334	14293	14332	14451	14455	14315	14285	14319	14425	14035	14177	14347	14379	14204	14361	14361	14254	14369	14173	14248	14415	14220	14367	14319	14435	14241	14360	14251	14293	14282	14163	14284	14208	14410	14351	14307	14252	14277	14141	14253	14449	14259	14201	14258	14353	14303	14151	14383	14284	14273	14504	14343	14428	14387	14325	14333	14387	14354	14351	14333	14178	14268	14388	14203	14264	14326	14390	14335	14449	14094	14324	14263	14249	14282	14247	14255	14175	14194	14154	14382	14285	14190	14304	14239	14383	14338	14260	14296	14421	14241	14236	14298	14437	14302	14340	14156	14410	14231	14413	14317	14204	14227	14405	14158	14461	14357	14301	14138	14422	14377	14459	14120	14312	14249	14201	14307	14255	14376	14404	14505	14324	14259	14510	14258	14110	14425	14270	14211	14316	14155	14356	14300	14505	14251	14211	14352	14338	14199	14365	14299	14359	14271	14313	14177	14212	14183	14325	14283	14292	14164	14338	14241	14203	14407	14262	14351	14210	14126	14318	14217	14224	14294	14327	14498	14359	14240	14218	14180	14293	14260	14405	14327	14354	14362	14198	14349	14241	14236	14337	14261	14434	14196	14271	14238	14294	14195	14189	14326	14142	14331	14224	14251	14261	14379	14389	14281	14271	14300	14233	14544	14257	14189	14476	14204	14234	14234	14283	14293	14350	14130	14230	14211	14437	14219	14296	14170	14379	14238	14361	14303	14292	14361	14129	14405	14326	14301	14324	14361	14413	14467	14208	14284	14360	14388	14465	14325	14282	14168	14329	14319	14464	14489	14457	14209	14339	14125	14298	14333	14248	14292	14333	14273	14323	14248	14195	14257	14255	14252	14439	14143	14308	14391	14221	14284	14356	14256	14295	14251	14245	14307	14152	14380	14200	14328	14252	14177	14209	14254	14289	14358	14337	14391	14063	14275	14323	14209	14257	14188	14075	14404	14199	14302	14392	14282	14249	14252	14230	14406	14510	14359	14237	14267	14265	14266	14343	14141	14354	14382	14297	14188	14337	14180	14276	14405	14469	14330	14329	14367	14346	14231	14375	14200	14247	14279	14255	14319	14429	14377	14382	14351	14216	14285	14332	14200	14190	14382	14361	14362	14227	14336	14391	14349	14350	14382	14266	14233	14481	14302	14418	14276	14328	14261	14303	14291	14233	14281	14352	14142	14346	14297	14220	14377	14497	14280	14205	14322	14246	14355	14149	14421	14073	14401	14181	14328	14303	14239	14281	14327	14184	14326	14256	14228	14179	14126	14251	14355	14324	14389	14327	14414	14363	14349	14393	14380	14312	14268	14266	14229	14299	14277	14282	14192	14278	14182	14347	14394	14416	14385	14310	14401	14271	14379	14267	14240	14190	14273	14158	14367	14291	14254	14291	14413	14273	14356	14151	14240	14248	14343	14242	14224	14224	14202	14251	14328	14371	14327	14239	14337	14185	14200	14292	14386	14350	14245	14168	14242	14428	14350	14164	14365	14287	14200	14305	14201	14180	14303	14363	14165	14271	14270	14292	14394	14519	14364	14245	14439	14329	14440	14292	14436	14192	14443	14326	14306	14271	14363	14389	14173	14214	14169	14274	14347	14377	14237	14193	14282	14236	14289	14278	14338	14089	14321	14287	14216	14369	14330	14201	14249	14333	14278	14397	13981	14170	14338	14299	14238	14293	14453	14217	14402	14395	14343	14358	14207	14320	14361	14179	14065	14217	14315	14239	14241	14309	14283	14294	14533	14413	14252	14510	14272	14332	14366	14399	14314	14427	14247	14303	14372	14216	14202	14302	14603	14258	14349	14190	14329	14381	14282	14308	14287	14305	14479	14400	14302	14119	14193	14250	14161	14352	14254	14312	14302	14306	14293	14285	14248	14211	14348	14463	14259	14277	14349	14297	14330	14219	14330	14256	14426	14303	14379	14214	14276	14234	14414	14176	14245	14184	14476	14194	14528	14290	14352	14261	14121	14273	14244	14174	14357	14276	14167	14112	14205	14353	14319	14471	14253	13980	14056	14172	14393	14264	14338	14267	14252	14356	14263	14240	14270	14273	14403	14272	14215	14273	14287	14443	14247	14281	14394	14201	14279	14413	14026	14530	14357	14287	14288	14269	14301	14376	14540	14307	14467	14474	14194	14280	14322	14371	14311	14153	14321	14271	14245	14174	14357	14440	14352	14352	14310	14454	14295	14426	14243	14272	14265	14448	14412	14235	14168	14247	14417	14432	14299	14531	14293	14503	14374	14235	14347	14288	14237	14352	14242	14150	14276	14262	14326	14278	14333	14405	14122	14301	14267	14195	14285	14288	14350	14301	14216	14283	14394	14236	14228	14340	14347	14338	14255	14346	14450	14285	14485	14237	14293	14533	14294	14252	14302	14324	14363	14323	14258	14318	14369	14388	14362	14208	14242	14334	14439	14274	14406	14323	14268	14365	14263	14221	14214	14197	14304	14195	14288	14197	14361	14298	14344	14206	14376	14254	14133	14294	14257	14304	14404
23783	21310	28803	24181	21775	20006	17992	15835	15291	15333	15361	15103	15208	14969	15189	15173	15334	15148	15019	15200	15234	15064	14948	15036	14910	14954	14995	14990	14961	15104	15019	15193	15038	15063	14987	15123	14980	15042	15004	14853	15060	14823	15195	14998	15009	14970	15134	14950	15011	14964	14960	15140	15087	14870	15068	15097	14859	14962	14930	14973	15104	15160	14918	14942	14824	14899	15025	15038	14909	14760	15012	14884	14851	15076	15106	15176	15614	15346	15061	15101	14964	14660	14896	14813	15083	15077	15024	15123	15049	15179	14947	15214	14622	14979	15040	14892	14987	14964	14880	14987	14941	14726	14711	14792	14808	14832	14890	14969	15003	15145	15085	14927	14845	14921	15090	14977	14929	15190	14983	14794	14999	15030	14926	14997	14854	14899	14900	15028	14853	15008	15035	15079	14971	14985	15041	15044	15046	15028	14963	14954	14899	14891	15227	15066	15150	14821	14936	15065	14943	14769	14857	14836	14925	14912	14854	15025	14943	14768	14833	14984	14916	14927	14909	14813	14965	14770	14969	14795	15032	15013	15142	15072	14928	14869	14938	14820	14915	14868	14902	14879	14925	14970	14860	14932	14945	14887	14935	14969	14962	14992	14855	14765	14870	14925	14904	14796	14955	15020	15015	15018	15036	14900	14843	15050	14889	14955	15072	14835	14944	14825	15130	14848	15001	14844	14898	14808	14901	14876	14995	14915	14936	15011	15046	14938	14976	14900	14794	14753	14879	15019	14849	15055	14862	14995	14873	14938	14820	15022	15058	14840	14810	14901	14882	14884	14935	14817	14816	14939	15171	15018	14824	15052	15017	15076	15121	14883	14926	14903	14908	14876	14781	14884	15047	15183	15018	15070	14813	15068	15047	14955	14802	14865	15002	14856	14939	15024	14865	14763	14995	15042	14963	14772	14884	14983	14976	14883	14762	14861	14990	14958	14824	14978	14900	14956	14965	14861	14963	15065	14654	14983	14943	14829	14801	15179	14912	14727	14929	14919	14835	14974	14824	15038	14869	14788	14980	15111	14944	14792	14806	14847	15270	14887	14931	14967	14832	14977	15210	15008	15002	14921	14990	14919	14898	14926	14951	14970	15138	14895	14941	14979	14932	14819	14922	15070	14959	14928	14935	15170	15039	15107	14911	14861	14926	14890	15034	14954	14684	14795	14952	14870	14898	14853	15041	15000	15059	14970	14802	14985	15008	14792	14861	14928	14913	14959	14909	14930	15056	14997	15012	14863	15019	15016	15080	14884	15009	15101	14931	14915	15110	14882	14960	15043	14950	14814	14844	14990	15072	15047	15036	15030	14989	14955	14820	14917	14825	15146	15059	14898	15038	15060	14916	14860	15013	15020	14920	15082	15053	14907	14957	15098	14935	15013	14970	14952	15074	14832	14795	15041	15065	14863	15150	14971	14815	15120	15018	15050	14969	14900	14984	14942	14918	15044	14790	15005	14966	14946	14947	14953	15019	14884	14914	15041	14881	14949	14962	14824	15040	15099	15088	14950	14907	14857	14989	14919	15014	14983	14904	14694	15005	14978	14805	14961	14789	14859	14871	14828	15003	14898	15060	15093	14899	14786	14972	14962	14840	15131	14933	14779	14837	15161	14818	15122	14911	14924	14909	14955	14806	14865	15155	14990	14959	14779	14836	14947	14998	14909	14805	14847	14953	14856	15089	15034	14928	14865	14600	15041	14919	14769	14949	14964	15031	14951	14938	15159	14723	15093	14930	15171	14846	14955	15030	14881	14958	14878	14746	15037	14876	14917	14749	14788	14855	15082	15019	15092	14920	14920	14653	14837	14789	14837	14905	14970	14923	14984	15048	14809	14831	14859	14930	15010	14708	14932	15085	15015	15082	14840	14936	14894	14812	15012	14886	15018	14923	14788	14916	14857	14761	14896	14677	15063	15093	14897	14847	14857	14986	15069	14844	14764	14902	14960	14887	14841	14918	15041	14955	14995	15242	14835	14940	15095	15070	14996	15118	15120	14864	14905	15049	14845	14878	14792	14954	15029	14870	15036	15120	14932	14765	14956	14907	14854	15043	14871	14770	14890	14639	14864	14874	14886	15053	14949	15068	14962	14876	15021	14811	14854	14979	14975	14867	14854	15090	14872	14962	15114	14859	14687	14910	14932	14759	14936	14840	14842	14923	14935	15139	14966	14913	14945	14970	14882	14786	14917	14855	14956	14926	14863	15006	14989	15028	14893	15001	14950	14931	15000	14827	14906	15018	14953	14797	14843	14953	15003	15043	15197	14863	15035	14853	14910	14711	15062	14876	15012	14756	14892	15052	14805	14993	15096	15021	15006	14921	14969	14951	14958	15008	15001	14943	14968	15041	14905	14906	14848	14768	14867	15128	14984	15106	15001	14885	14805	14916	15059	15057	14987	14962	15014	14913	15052	15056	14918	14824	14954	14919	14808	14963	14957	14896	14844	15283	14970	15007	15019	15104	14877	14926	15060	15074	14882	14913	14907	14942	14898	14939	14782	14960	14955	14846	15043	15104	15008	14753	14858	14982	14926	14922	14864	14797	14913	14956	15083	14839	15006	14908	14917	15021	15096	14859	15104	14834	14896	14894	15103	15068	14904	14951	14990	14929	14798	14832	14877	15166	14927	14828	14834	15029	14969	14799	14861	14938	15022	14803	15119	15023	14966	14962	15088	15092	15031	15028	15022	15086	15002	15079	14860	14973	15136	15119	15232	15099	14933	14952	14971	14917	14946	14917	15004	15013	14796	14921	14895	14792	14955	15020	14840	14788	15065	15058	14862	15063	14981	15012	14994	15060	14945	15042	14903	14867	14943	15092	14743	14715	15054	14945	14810	14971	15107	14921	15026	14985	14967	14995	14973	15192	14862	14972	15149	15046	14887	14967	14896	14852	14799	14889	14920	14981	14959	15013	15295	15016	14885	14939	14906	14875	14864	14879	14944	15027	14906	15019	14919	15001	15084	15009	14948	14839	14904	14994	14878	14869	14940	15128	15022	14886	14911	14960	15107	14846	14874	14981	15039	14944	14914	15028	14785	14937	14952	15020	14994	15096	14797	14919	15179	14865	14925	15066	14737	14826	14944	14894	15003	14968	15051	15007	14908	15016	14921	15051	15076	14913	15011	14960	14918	14923	15045	14908	15047	14936	14919	14922	14988	14884	15088	14821	14946	14905	14823	14978	15011	15197	14871	14923	14821	14995	14929	14987	14981	15149	14832	14902	14969	14937	15081	15113	15059	15094	14932	14954	15086	14955	14996	14994	15108	15010	14884	14985	15002	14929	14896	15072	14813	15000	15026	14868	14905	15159	14728	14799	15024	15002	14988	14972	14938	15081	14904	14813	15084	15018	15018	14976	15004	15092	14970	14958	15131	15049	14844	14936	14861	14980	15025	14971	14933	15066	14927	15017	15026	14788	14798	14969	15085	14947	14839	14907	14764	14873	14840	14821	14832	15127	14916	15001	15117	15053	14879	14839	14874	14882	14797	14932	14971	14869	15030	14985	14833	15240	15054	14904	14845	14871	14638	14958	15111	14757	15041	14954	14754	14967	15090	14751	14911	15009	14854	14868	14773	14891	14967	14966	14999	14840	14831	14973	14944	14763	14866	14843	14963	14993	14994	15026	14904	14901	14979	15074	14953	14993	15037	15010	14875	15011	14867	14701	14884	14964	14911	15035	14960	14817	15016	14856	14952	15121	14984	14866	14839	14850	14836	14877	15020	15060	14883	14839	14880	14958	14829	14992	14888	14840	14867	14894	15011	14997	14981	14954	15007	14715	14853	14874	14886	14879	15063	14819	15004	14874	14950	15062	14720	14985	14986	15024	14856	14966	15107	14786	14979	15096	14989	14900	14902	15228	14852	14767	14962	14924	14952	14987	14904	14999	15051	15136	14891	14969	14854	15001	15095	14956	14982	15037	14947	14988	15101	15006	14814	14956	14811	15234	14998	14864	14945	14926	14821	14903	15079	15076	14755	15014	15012	14836	14965	15022	14955	14999	14809	15047	14873	14776	14909	14837	15042	14954	14899	14747	14874	14913	14888	15019	14980	14950	14987	15037	15099	14765	14962	15062	15279	14821	14990	14920	14896	14866	15023	15108	14963	14805	14960	14940	14753	15000	14828	15177	14937	14872	14750	14864	14983	14991	14838	14938	14930	15179	15049	15137	14755	14993	14816	15200	14876	14884	15020	15093	15165	14994	14874	15064	15016	14874	14936	14968	14850	14767	15022	15064	14991	14836	14973	14958	15099	15149	15000	14946	14876	14971	14988	14990	14825	15107	14993	14914	15005	14948	15018	15018	14867	14886	15007	14903	15002	15109	15035	15042	15067	14926	14780	14948	14718	14824	14994	15162	15040	14819	14833	14748	14885	14940	14864	15000	14796	14913	14968	15094	15044	14858	14948	14852	14790	14987	14995	15014	14755	14998	14892	14974	15054	14911	14814	14848	14976	14752	14716	14933	14936	14981	14849	14981	14837	15077	15152	14995	14855	14833	15019	14806	15146	14978	15030	14944	15018	15104	14896	14970	14937	15058	14791	15036	14610	14881	14902	14980	14829	14891	14943	15009	14856	14894	14868	14912	14922	15008	15161	14822	14891	14948	14566	14892	15042	14895	15046	14908	14825	14890	14858	15056	14956	15068	14917	14960	14841	14766	15027	14970	14828	14933	14876	14934	14929	15038	14882	14925	14930	14961	14860	14765	14882	14917	14947	15018	14823	14927	14904	15029	15003	15019	15016	14796	14946	14770	15060	15002	14971	15091	14893	15104	15048	14882	14899	15016	15050	14848	14852	14971	15030	14906	15070	14866	15111	15145	15032	15066	14970	15028	14915	14849	14991	14917	15145	14866	14850	14772	14846	14753	15039	14991	14967	15044	14711	14902	14895	15048	14986	15035	15090	14998	15043	14980	14931	14688	14954	14796	14961	14870	14865	14994	14995	15116	14845	15118	14920	14976	14901	15009	15013	14906	15118	14991	14936	14997	15076	15063	14887	14749	15189	15089	14941	14987	14943	14857	14762	14876	14957	15010	14901	15013	14947	15085	14973	15058	15013	14859	14968	15005	15118	14965	14971	14971	15070	15100	14908	15037	14975	15023	15090	14840	14968	14895	14974	14995	14925
12591	20019	19024	16533	15285	15002	14675	14371	14118	14175	14022	14106	13974	13909	14115	13810	14062	13988	13904	13962	14061	13858	13910	13860	13976	13711	13757	13915	14049	13951	13846	13949	13795	13714	13748	13861	13884	13831	13718	13901	13911	13850	13800	13901	13892	13705	13974	13775	13810	13909	13871	13736	13926	13759	13803	13717	13919	13764	13891	13808	13804	13870	13856	13908	13980	13818	13754	13871	13783	13832	13848	13747	13797	13853	13910	14225	14541	14469	13872	13861	13802	13684	13819	13701	13937	13877	13823	13753	13907	13780	13895	13544	13821	13903	13853	13725	13676	13724	13666	14003	13708	13717	13995	13790	13583	13653	13916	13763	13722	13964	13897	13718	13815	13873	13780	13608	13530	13796	13561	13628	14019	13886	13814	13842	13607	13722	13896	13773	13782	13784	14016	13777	13856	13896	13661	13805	13667	13820	13771	13737	13541	13876	13792	13658	13722	13844	13885	13734	13856	13911	13817	13621	13845	13790	13840	13756	13846	13701	13822	13930	13850	13687	13904	13729	13804	13655	14027	13714	13805	13826	13809	13864	13843	13732	13810	13851	14000	13725	13838	13740	13765	13753	13804	13770	13755	13673	13802	13723	13838	13896	13854	13795	13659	13711	13711	13832	13896	13735	13784	13863	13876	13916	13763	13742	13843	13957	13745	13774	13713	13836	13816	13707	13810	13797	13799	13752	13953	13554	13798	13804	13894	13747	13898	13829	13831	13850	13743	13796	13856	13847	13662	13735	13845	13786	13693	13849	14012	13741	13879	13706	13715	13954	13867	13798	13695	13809	13884	13808	13711	13852	13707	13777	13784	13810	13797	13726	13805	13829	13715	13841	13749	13739	13832	13926	13622	13798	13739	13841	13748	13856	13797	13963	13952	13603	13858	13820	13690	13908	13724	13576	13737	13889	13793	13802	13727	13839	13935	13875	13741	13909	13903	13775	13851	13766	13848	13914	13939	13928	13875	13744	13713	13773	13685	13925	13845	13828	13622	13793	13856	13917	13920	13774	13765	13851	13654	13672	13893	13769	13878	13781	13757	13871	13800	13816	13609	13685	13920	13921	13891	13664	13767	13780	13581	13665	13858	13578	13908	13740	13813	13911	13893	13702	13911	13920	13953	13840	13974	13800	14010	13765	13894	13757	13840	13783	13808	13853	13814	13886	13760	13767	13758	13593	13648	13836	13866	13664	13671	13818	13771	13880	13894	13620	13804	13847	13790	13872	14020	13738	13775	13728	13854	13747	13872	13707	13921	13751	13764	13735	13777	13741	13762	13613	13784	13774	13858	13825	13652	13647	13713	13849	13850	13647	13816	13674	13893	13636	14005	13841	13855	13657	13774	13827	13703	13803	13620	13900	13876	13734	13864	13861	13699	13604	14011	13733	13821	13931	13901	13577	13919	13803	13699	13820	13797	14033	13778	13958	13863	13653	13878	13861	13794	13927	13902	13893	13692	13749	13646	13763	13808	13931	13716	13790	13716	13669	13830	13809	13789	13842	13596	13828	13795	13765	13777	13871	13687	13826	13872	13745	13901	13786	13877	13766	13856	13806	13671	13817	13768	13784	13697	13683	13887	13822	13717	13893	13708	13758	13806	13807	13872	13846	13772	13798	13883	13737	13852	13940	13751	13665	13868	13784	13850	13713	13784	13768	13791	13788	13720	13890	13863	13859	13850	13839	13830	13779	13646	13798	13720	13774	13828	13832	13696	13858	13853	13567	13958	13695	13852	13721	13923	13845	13918	13888	13683	13565	13750	13694	14099	13905	13826	13861	13663	13914	13733	13768	13826	13816	13825	13769	13734	13698	13952	13888	13776	13850	13672	13876	13777	13701	13767	13824	13887	13715	13677	13791	13896	13687	13654	13776	13686	13771	13718	13879	13788	13697	13915	13799	13742	13829	13684	13742	13851	13748	13825	13839	13704	13807	13755	13761	13786	13812	13868	13747	13695	13949	13788	13664	13792	13788	13849	13845	13791	13844	13753	13835	13866	13899	13907	13950	13744	13826	13759	13873	13795	13882	13769	13957	13794	13878	13749	13816	13667	13808	13932	13699	13915	13783	13846	13777	13683	13825	13816	13756	13762	13743	13617	13758	13696	13779	13832	13894	13845	13768	13638	13771	13749	13795	13780	13754	13795	13790	13816	13884	13791	13827	13852	13817	13804	13840	13653	13844	13986	13650	13766	13641	13786	13833	13888	13959	13755	13721	13726	13796	13770	13779	13539	13873	13663	13789	13859	13878	13723	13821	13888	13647	13768	13770	13674	13874	13783	13977	13894	13914	13936	13849	13731	13716	13885	13838	13920	13731	13639	13972	13744	13876	13836	13961	13897	13741	13775	13832	13967	13736	13769	13747	13752	13690	13779	13979	13841	13746	13803	13877	13645	13620	13886	13706	13668	13833	13815	13785	13918	13682	13765	13832	13830	13776	13691	13789	13903	13708	13932	13743	13973	13874	13862	13625	13669	13858	13871	13658	13846	13814	13789	13797	13835	13835	14124	13819	13833	13872	13774	13839	13980	13961	13760	13904	13801	13862	13756	13823	13765	13766	13799	13922	13899	13902	13684	13827	13813	13847	13800	13944	13933	13740	13730	13657	13753	13718	13819	13831	13713	13728	13880	13721	13642	13713	13827	13876	13728	13893	13856	13792	13773	13730	13883	13954	13721	13660	13958	13764	13666	13774	13712	13814	13756	13953	13795	13820	13752	13941	13986	13710	13700	13800	13723	13691	13913	13822	13758	13825	13829	13769	13824	13755	13894	13811	13734	13700	13829	13734	13661	13689	13787	13712	13768	13663	13745	13752	13779	13654	13768	13931	13761	13825	13611	14018	13780	13833	13771	13794	13963	13732	13775	13719	13907	13674	13661	13770	13853	13868	13770	13794	13788	13759	13742	13902	13861	13715	13832	13730	13834	13833	13724	13819	13722	13796	13882	13785	13923	13754	13776	13739	13838	13878	13754	13884	13913	13703	13872	13888	13942	13850	13754	13864	13839	13823	13803	13784	13797	13658	13823	13659	13794	13678	13766	13680	13806	13813	13796	13760	13826	13850	13852	13811	13884	13712	13809	13804	13944	13836	13714	13801	13857	14016	13733	13664	13871	13932	13783	13726	13862	13707	13791	13665	13784	14005	13698	13812	13872	13837	13747	13920	13727	13903	13963	13793	13757	13862	13796	13634	13803	13888	13691	13814	13891	13806	13983	13739	13817	13923	13802	13829	13880	13756	13951	13768	13822	13900	13833	13837	13864	13760	13786	13846	13733	13781	13903	13876	13798	13680	13794	13785	13677	13735	13969	13726	13836	13617	13920	13854	13771	13881	13828	13749	13837	13729	13954	13754	13876	13735	13783	13904	13660	13808	13848	13651	13781	13802	13805	13623	13759	13853	13942	13991	13749	13873	13773	13687	13931	13832	13943	13971	13816	13763	13759	13861	13782	13773	13923	13749	13796	13949	13966	13646	13940	13748	13951	13598	13722	13740	13829	13827	13853	13861	13798	13718	13643	13842	13788	13606	13816	13907	13861	13783	13862	13840	13821	13826	13738	13880	13750	13717	13915	13983	13776	13807	13929	13815	13930	13755	13746	13661	13919	13734	14071	13753	13621	13746	13751	13739	13839	13767	13756	13885	13808	13726	13849	13719	13839	13724	13738	13830	13857	13727	13777	13874	13718	13753	13625	13773	13921	13753	13690	13915	13755	13744	13934	13913	13834	13716	13869	13707	13758	13790	14000	13807	13664	13811	13791	13717	13917	14025	13794	13740	13955	13641	13956	13746	13695	14014	14012	13774	13795	13768	13776	13776	13856	13757	13721	13716	13740	13687	13745	13835	13771	13648	13851	13648	13798	13684	13791	13934	13741	13804	13772	13832	13684	13696	13960	13633	13706	13704	13737	13866	13737	13911	13761	13788	13798	13761	13816	13933	13809	13773	13815	13964	13690	13802	13521	13740	13943	13865	13846	13818	13809	13873	13689	13724	13578	13899	13845	13905	13707	13885	13922	13658	13860	13774	13792	13766	13831	13809	13738	13870	13811	13890	13793	13853	13849	13858	13840	13712	13742	13695	13862	13799	13638	13790	13856	13854	13773	13661	13894	13783	13882	13899	13642	13545	13934	13796	13847	14117	13957	13841	13882	13821	13832	13803	13813	13936	13726	13881	13800	13588	13717	13789	13900	13861	13745	13712	13705	13695	13690	13935	13774	13933	13892	13635	13831	13857	13813	13770	13836	13914	13935	13817	13616	13968	13766	13843	13823	13836	13693	13827	13878	13868	13581	13766	13909	13815	13791	13788	13770	13806	13677	13799	13810	13823	13876	13823	13727	13734	13762	13774	13752	13760	13733	13687	13869	13705	13836	13738	13828	13956	13701	13879	13744	13798	13916	13840	13905	13895	13874	13628	13828	13796	13776	13683	13855	13747	13850	13674	13896	13949	13759	13800	13850	13812	13708	13603	13925	13813	13769	13840	13827	13727	13874	13699	13877	13674	13780	13884	13669	13737	13781	13758	13721	13646	13765	13831	13738	13940	13840	13901	13869	13775	13806	13876	13757	13857	13719	13749	13819	13813	13922	13828	13788	13668	13776	13831	13837	13898	13740	13849	13761	13764	13943	13904	13858	13785	13781	13838	13638	13855	13779	13885	13752	13741	13705	13736	13821	13932	13806	14016	13693	13931	13890	13846	13725	13801	13740	13865	13675	14041	13868	13889	13805	13887	13791	13852	13704	13775	13869	13785	13846	13823	13810	13927	13687	13706	13817	13763	13996	13874	13840	13847	13748	13698	13793	13656	13787	13831	13833	13644	14008	13675	13944	13712	13541	13765	13855	13734	13852	13825	13959	13728	13790	13744	13733	13810	13847	13807	13677	13648	13738	13781	13726	13753	13928	13777	13842	13895	13711	13895	13742	13775	13727	13768	13653	13785	13705	13786	13858	13846	13842	13896	13750	13708	13865	13887	13887	13889	13766	13967	13852	13913	13678	13807	13892	13800	13654	13775	13832	13863	13770	13882	13709	13810	13807	13801	13869	13856	13825	13868	13653	13873	13873	13730	13890	13846	13616	13806	13794	13862	13680	13888	13860	13846	13839	13751	13885	13835	13716	13679	13699	13909
22790	21314	29301	23695	21417	22968	23294	17645	16845	17099	16792	16710	16613	16616	16498	16740	16639	16493	16348	16343	16519	16471	16528	16344	16552	16310	16356	16561	16532	16312	16371	16260	16335	16241	16151	16505	16362	16381	16361	16402	16058	16128	16400	16493	16395	16388	16137	16216	16261	16441	16329	16320	16423	16068	16449	16166	16370	16437	16227	16324	16281	16474	16395	16444	16131	16202	16359	16167	16301	16388	16319	16090	16255	16076	16403	16821	17181	17057	16486	16344	16280	16188	16341	16316	16222	16432	16135	16237	16077	16217	16295	16092	16344	16460	16212	16132	16282	16306	16032	16244	16188	16402	16048	16074	16364	16503	16308	16295	16264	16220	16185	16233	16249	16177	16369	16152	16268	16304	16284	16145	16174	16225	16147	16101	16078	16189	16051	16394	16289	16267	16099	16169	16261	16265	16054	16125	16179	16247	16262	16237	16223	16071	16215	16035	16119	16217	16166	16150	16160	16338	16180	16221	16093	16156	16237	16177	16153	16190	16313	16105	16155	16190	16280	16089	16139	16140	16213	16137	16243	16315	16258	16194	16274	16207	16374	16089	16279	15999	16184	16111	16090	16296	16436	15896	16236	16433	16037	15957	16292	16109	16268	16375	16088	16119	16164	16027	16198	16270	16152	16159	16415	16090	16054	16009	16073	16155	16173	16340	16332	16243	16108	16222	16297	15967	16139	16166	16178	16236	16248	16130	16167	16085	16065	16299	16249	16248	16273	16039	16382	16189	16104	16209	16019	16132	15965	16257	16058	16249	16060	16416	16268	16249	16221	16219	16157	16333	16165	16244	16214	16287	16139	16161	15978	16258	16209	16220	16309	16338	16063	16292	16164	16181	16062	16155	16023	16026	16055	16112	16199	16346	16300	16236	16419	16188	16182	16098	16212	16053	16090	16260	16134	16069	16232	16318	16347	16296	16305	16092	16277	16148	16065	16036	16161	16195	16021	16433	16280	16261	16233	16126	16194	16295	16010	16013	16272	16131	16200	16126	16190	16244	16306	16246	16109	16209	16323	16068	16194	16123	16297	16129	16067	15947	16152	16119	16058	16333	16291	16197	16384	16283	16160	16191	16189	16129	16203	16155	16226	16176	16379	16110	16073	16327	16360	15867	16113	16163	16202	16119	15981	16142	16383	16218	16007	16164	16113	16343	16023	16226	16108	16223	16228	16263	16243	16169	16280	16170	16178	16152	16084	16225	16325	16103	16235	16341	16259	16448	15979	16238	16242	16328	16403	16181	16209	16158	16138	16191	16167	16259	16248	16129	16192	16137	16143	16151	16062	16191	16082	16123	16333	16156	16339	16240	16081	16315	16302	16326	16210	16176	16245	15976	15955	16108	16159	16027	16129	15994	16127	16269	16036	16243	16197	16311	16230	16188	16255	16428	16080	16113	16330	16176	16059	16092	16212	16231	16066	16150	16133	16121	16240	16112	16239	16233	16391	16263	16174	16271	16029	16377	16180	16062	16131	16200	16157	16186	16101	16315	16167	16027	15937	16026	16242	16383	16155	16203	16172	16196	16096	16309	16074	16123	16132	16126	16148	16122	16282	16119	16157	16148	16232	16208	16207	16059	16103	15975	16125	15945	16175	15992	16520	16180	16112	16222	16271	16314	16144	16315	16244	16319	16184	16086	16134	16100	16098	16303	16224	16086	16184	16258	15926	16196	16130	16150	16271	16147	16013	16121	16330	16141	16247	16239	16192	16057	16176	16171	16334	16262	16279	16103	16166	16175	16285	16114	16112	16136	16134	16180	16281	16281	16289	16077	16232	16254	16296	16301	16363	16335	16061	16252	16175	16125	16015	16230	16232	16229	16405	16156	16184	16264	16201	16153	16225	16248	16208	16296	16213	16271	16161	16012	16232	16259	16168	16098	16264	16244	16139	16116	16299	16003	16230	16154	16061	16247	16310	16206	16047	16106	15923	15983	15976	16079	16194	16059	16206	16262	16203	16215	16192	16163	16165	16436	16238	16146	16132	16177	16172	16402	16321	16187	15985	16228	16282	16305	16248	16285	16136	16197	16217	15971	16059	16218	16408	16143	16289	16413	16266	16131	16226	16136	16131	16293	16290	16111	16280	16109	16234	15991	16008	16118	16174	16066	15944	16284	16184	16232	16265	16032	15993	16156	16031	16049	16195	16265	16329	16294	16144	16162	16004	16289	16073	16015	16373	16213	16201	16105	16256	16277	16079	16233	16314	16164	16060	16207	16129	16184	16191	16200	16205	16302	16238	16123	16105	16058	16107	16169	16375	16048	16275	16192	16147	16204	16074	16194	16194	16173	16251	16187	16193	16160	16123	16195	16076	16155	16258	16380	16273	16150	16059	16148	16138	16316	16326	16326	16112	16228	16313	16149	16153	16044	16178	16207	16130	16145	16251	16194	16254	16072	16213	16173	16334	16386	16318	16280	16182	16081	16015	16250	16240	16044	16075	16424	16138	16097	16050	16138	16209	16188	16262	16267	15959	16066	16320	16005	16081	16186	16194	16163	16193	16231	16159	16012	16157	16353	16172	16286	16177	16029	16068	16068	16305	16223	16436	16231	16317	16245	16261	16155	16144	16269	15976	16401	16162	16131	16298	16205	16373	16147	16353	16249	16151	16008	16091	16113	16120	16029	16083	16349	16255	16062	16198	16202	16175	16156	16119	16171	16292	16351	16069	16120	16331	16102	16030	16126	16137	16115	16183	16371	16134	16253	16099	16197	16307	16264	16187	15826	15993	16226	16369	16354	16410	16182	16310	16173	16095	16294	16186	16509	16335	16270	16130	16152	16100	16047	16198	16043	16271	16236	16112	16214	16204	16190	16263	16212	16143	16084	16215	16162	16112	16118	16394	16109	16025	16152	16075	16122	16237	16148	16103	16053	16215	16274	16129	16229	16239	16195	16293	16343	16347	16139	16197	16303	16103	16322	16072	16209	16245	16085	16175	16152	16290	16179	16245	16328	16257	16213	16203	16148	16055	15989	16226	16356	16193	16389	16195	16182	16294	16167	16048	15841	16301	16265	16182	16222	16211	16308	16196	16066	15981	16070	16137	16235	16042	16291	16265	16091	16360	16033	16267	16073	16132	16132	16044	16220	16190	16131	16128	16164	16122	15863	16208	16110	16249	16105	16275	16250	16343	15989	16227	16081	16034	16030	16146	16289	16243	16230	16051	16190	16235	16210	16053	16134	16291	16185	16233	16235	16096	16181	16033	16223	16249	16169	16331	16272	16270	16377	16280	16337	16154	16229	16180	16030	16149	16083	16273	16182	16020	16093	16222	16241	16226	16233	16275	16074	16168	16247	16313	16186	16248	16021	16112	16122	16360	16304	16248	16172	16208	16420	16144	15997	16142	16199	16149	16112	16310	16282	16269	16188	16257	16218	16273	16071	16302	16274	16288	16109	16381	16332	16325	16087	16030	16219	16216	16137	16249	16213	15911	16236	16149	16256	16273	16240	16237	16199	16092	16163	16109	16132	16236	16102	16026	16239	16301	16092	16035	16353	16121	16267	16044	16297	15952	16119	16182	16290	16120	15982	16257	16077	16200	16160	16430	16069	16137	16262	16231	16340	16082	16219	16305	16135	16162	16213	16143	16147	16177	16108	16205	16342	16194	15991	16211	16492	16176	16240	16192	16226	16160	16225	16166	16065	16449	16191	16064	16087	16158	16279	16280	16231	16132	16268	16384	16084	16174	16330	16234	16018	16298	15999	16176	16256	16281	16136	16176	16445	16277	16174	16127	16159	16223	16140	16075	16120	16058	16151	16176	16177	15996	16120	16104	16289	16187	16371	16247	16253	16180	16188	16396	16251	16337	16254	16052	16204	16298	16035	16078	16200	16120	16219	16181	16284	16123	16080	16112	16016	16380	16245	16325	16171	16186	16035	16211	16047	16149	16052	16336	16121	16293	16137	16009	16177	15973	16093	16030	16273	16330	16106	16268	16230	16433	16113	16074	16182	16266	16169	16205	15996	16188	16079	16064	16304	16295	16104	16105	16053	16323	16114	16147	16257	16254	16064	16126	15948	16074	16285	16119	16322	16179	16077	16046	16181	16298	16260	16130	16206	16323	16235	16228	16258	16205	16189	16316	16195	16201	16091	16301	16161	16386	16127	16336	16270	16237	16232	16232	16222	16145	16215	16158	15939	16136	15927	15993	16210	16217	16258	16238	16213	16093	16220	16250	16103	16232	16239	16176	16143	16391	16224	16255	16173	16329	16228	16205	16278	16186	16145	16315	16020	16335	16193	15995	16061	16312	16027	16199	15934	16238	16298	16186	16120	16159	16017	16273	16030	16266	16091	16223	16182	16369	16103	16102	16104	16162	16240	16263	16290	16215	16288	16405	16246	16184	16095	16287	16102	16146	16207	15966	16078	16225	16106	16195	16244	16161	16000	16230	16050	16218	16433	16116	16090	16114	16161	16132	15992	16035	16180	16204	16173	16140	16409	16354	16306	16335	16048	16156	16124	16183	16215	16281	16236	16234	16164	16222	16117	16174	16229	16178	16156	16249	16041	16163	15935	16198	16239	16014	16264	16370	16213	16009	16086	16117	16222	16249	16218	16170	16201	16124	16343	16313	16211	16010	16134	16131	16011	16220	16059	15984	16082	16308	15971	16161	16105	15968	16275	16216	16045	16236	16289	16230	16234	16218	15971	16186	15933	16323	16219	16088	16162	16231	16110	16055	16262	16311	16132	16093	16222	16092	16039	16162	16264	16052	16268	15906	16109	16061	16107	16025	16185	16324	16311	16087	16227	16093	16176	16243	16097	16204	16066	16280	16247	16189	16150	16163	16132	16159	16182	16300	16115	16359	16383	16227	15991	16218	16048	16206	16183	16123	16178	16258	16356	16215	16150	16334	16131	15959	16267	16190	16120	16384	15975	16118	16184	16246	16169	16229	16214	16271	15967	16092	16142	16013	16035	16032	16211	16177	15991	16119	16284	16122	16167	16095	16207	16263	16343	16236	16260	16161	16225	16131	16226	16314	16233	16121	16222	16184	16126	16050	16307	16289	16004	16090	16189	15942	16179	16088	16253	16361	16330	16074	16224	16170	16200	16196	16177	16409	16343	16388	16238	16283	16158	16161	16181	16146	16320	16318	16091	16120	16142	16200	16194
14551	25304	23372	19344	17578	16364	15827	15715	15299	15256	15097	15028	14817	14883	14882	14853	14657	14871	14602	14466	14662	14632	14517	14446	14487	14582	14702	14776	14619	14602	14775	14570	14533	14618	14539	14558	14570	14446	14507	14637	14708	14491	14657	14436	14658	14491	14681	14468	14485	14592	14802	14532	14472	14416	14642	14472	14684	14471	14441	14507	14718	14528	14548	14603	14543	14534	14559	14436	14619	14490	14411	14517	14567	14313	14501	15515	16054	15347	14917	14562	14459	14330	14498	14415	14550	14482	14634	14567	14490	14390	14368	14552	14367	14624	14656	14634	14445	14492	14432	14529	14640	14399	14697	14657	14671	14605	14505	14392	14634	14286	14405	14454	14513	14369	14489	14640	14399	14660	14497	14554	14575	14547	14466	14494	14489	14438	14504	14623	14536	14710	14480	14491	14581	14537	14245	14689	14389	14457	14603	14500	14445	14549	14589	14546	14461	14461	14415	14453	14464	14464	14595	14474	14316	14334	14670	14480	14518	14552	14567	14497	14528	14600	14490	14591	14607	14464	14574	14597	14534	14596	14356	14548	14459	14507	14580	14521	14554	14408	14492	14538	14549	14618	14482	14541	14591	14558	14595	14425	14410	14454	14554	14514	14427	14643	14567	14317	14401	14476	14606	14434	14596	14608	14485	14332	14530	14570	14482	14469	14552	14496	14584	14525	14454	14408	14481	14613	14291	14603	14513	14526	14442	14424	14377	14507	14493	14423	14569	14539	14527	14487	14552	14571	14462	14574	14495	14536	14593	14502	14706	14519	14523	14340	14597	14673	14363	14486	14450	14503	14535	14464	14549	14547	14341	14479	14421	14517	14582	14384	14622	14342	14548	14368	14444	14306	14524	14506	14488	14471	14619	14494	14518	14628	14361	14525	14599	14513	14633	14481	14658	14562	14482	14275	14582	14588	14372	14542	14474	14471	14726	14473	14442	14656	14437	14605	14597	14588	14527	14409	14522	14388	14530	14437	14517	14440	14457	14354	14556	14512	14484	14604	14600	14582	14450	14525	14333	14622	14426	14507	14532	14482	14743	14451	14545	14463	14581	14425	14433	14491	14407	14595	14603	14557	14687	14588	14626	14432	14506	14497	14358	14438	14353	14601	14707	14442	14470	14665	14609	14520	14514	14392	14452	14343	14468	14306	14387	14354	14461	14377	14611	14519	14563	14473	14502	14400	14473	14464	14491	14436	14432	14393	14574	14535	14537	14552	14369	14524	14591	14646	14576	14423	14579	14434	14485	14352	14567	14558	14411	14521	14362	14579	14518	14548	14427	14430	14505	14270	14249	14567	14520	14639	14387	14538	14431	14434	14370	14470	14543	14490	14491	14653	14451	14672	14485	14259	14488	14482	14362	14715	14665	14649	14567	14530	14541	14310	14513	14419	14469	14452	14584	14578	14491	14386	14504	14528	14480	14514	14481	14415	14446	14634	14380	14535	14587	14661	14553	14397	14478	14569	14526	14620	14640	14476	14536	14456	14505	14569	14325	14592	14323	14646	14407	14488	14574	14368	14552	14403	14451	14618	14477	14651	14335	14384	14456	14464	14553	14451	14418	14640	14505	14601	14626	14492	14338	14580	14374	14357	14558	14515	14661	14517	14374	14524	14576	14537	14457	14559	14629	14553	14598	14453	14597	14675	14532	14335	14584	14611	14485	14453	14554	14519	14375	14493	14549	14427	14424	14555	14592	14408	14506	14602	14702	14547	14456	14492	14544	14530	14382	14513	14532	14560	14448	14606	14455	14307	14416	14436	14487	14510	14530	14645	14516	14534	14551	14501	14563	14384	14537	14479	14521	14422	14461	14519	14699	14374	14538	14453	14560	14570	14324	14519	14400	14539	14527	14714	14479	14477	14556	14591	14570	14644	14401	14531	14325	14335	14442	14275	14318	14496	14572	14503	14538	14434	14481	14534	14603	14506	14409	14481	14445	14536	14484	14460	14375	14480	14522	14372	14435	14638	14425	14429	14455	14445	14509	14378	14482	14217	14548	14487	14592	14534	14534	14566	14577	14393	14589	14441	14615	14483	14366	14516	14628	14489	14469	14443	14433	14392	14548	14393	14532	14408	14460	14676	14571	14356	14595	14308	14503	14385	14544	14471	14654	14438	14554	14580	14459	14339	14521	14487	14363	14493	14419	14613	14808	14492	14603	14595	14465	14563	14354	14333	14544	14647	14405	14519	14555	14526	14403	14485	14506	14427	14432	14565	14409	14635	14420	14370	14456	14601	14494	14328	14533	14590	14473	14630	14589	14535	14501	14437	14387	14598	14637	14424	14447	14434	14476	14530	14576	14353	14443	14473	14462	14353	14596	14301	14437	14418	14362	14521	14415	14685	14652	14362	14575	14381	14588	14480	14514	14580	14424	14556	14537	14625	14375	14575	14402	14316	14516	14515	14327	14559	14763	14523	14497	14528	14487	14674	14622	14434	14574	14582	14758	14370	14346	14488	14473	14422	14539	14362	14410	14448	14397	14497	14458	14602	14421	14582	14511	14470	14404	14532	14533	14446	14289	14642	14298	14423	14574	14535	14393	14414	14326	14491	14430	14572	14364	14381	14573	14458	14487	14387	14350	14342	14588	14448	14597	14394	14424	14697	14678	14454	14702	14437	14529	14610	14537	14436	14570	14613	14634	14513	14511	14583	14469	14418	14673	14533	14514	14591	14609	14479	14612	14570	14333	14538	14512	14557	14580	14595	14439	14497	14470	14435	14473	14453	14491	14466	14602	14417	14483	14614	14398	14611	14336	14566	14522	14294	14461	14546	14455	14519	14437	14521	14548	14496	14636	14445	14503	14783	14458	14428	14494	14622	14605	14533	14538	14491	14289	14504	14451	14386	14407	14676	14589	14521	14470	14404	14554	14549	14549	14446	14726	14601	14513	14513	14654	14489	14536	14538	14668	14509	14496	14621	14576	14618	14326	14430	14453	14336	14487	14532	14430	14521	14552	14607	14439	14534	14285	14543	14584	14661	14436	14384	14420	14443	14486	14395	14500	14544	14426	14522	14411	14532	14501	14564	14515	14512	14427	14568	14386	14454	14381	14420	14413	14532	14520	14524	14615	14456	14477	14427	14293	14628	14587	14455	14487	14468	14563	14537	14443	14344	14493	14613	14489	14485	14396	14444	14616	14487	14471	14515	14739	14513	14630	14634	14463	14326	14583	14493	14588	14351	14670	14636	14402	14437	14532	14539	14540	14503	14469	14638	14541	14469	14522	14450	14272	14487	14602	14666	14515	14496	14340	14408	14466	14628	14437	14561	14415	14669	14502	14438	14613	14554	14632	14276	14385	14581	14610	14674	14599	14548	14613	14292	14544	14542	14626	14464	14460	14445	14435	14451	14412	14701	14612	14450	14422	14407	14543	14533	14390	14508	14510	14599	14518	14438	14356	14415	14435	14537	14354	14457	14440	14522	14395	14454	14482	14597	14558	14453	14493	14415	14597	14518	14531	14500	14454	14551	14528	14564	14557	14508	14544	14656	14456	14516	14365	14555	14362	14560	14566	14600	14531	14456	14401	14427	14603	14448	14579	14539	14457	14654	14464	14480	14523	14534	14623	14555	14332	14683	14591	14610	14473	14364	14537	14498	14523	14424	14542	14493	14536	14604	14668	14502	14405	14441	14529	14311	14617	14455	14518	14422	14432	14390	14612	14434	14483	14473	14507	14416	14353	14641	14529	14669	14528	14486	14367	14554	14649	14528	14315	14544	14532	14516	14492	14470	14382	14383	14563	14493	14476	14619	14518	14365	14359	14520	14247	14384	14506	14499	14533	14669	14664	14508	14473	14552	14600	14546	14679	14483	14571	14433	14565	14360	14648	14363	14524	14371	14518	14503	14495	14519	14445	14391	14420	14551	14642	14403	14562	14599	14314	14417	14476	14523	14424	14642	14480	14503	14531	14662	14394	14309	14601	14488	14457	14502	14594	14587	14434	14360	14469	14487	14457	14329	14754	14369	14425	14549	14402	14474	14560	14499	14506	14575	14459	14505	14483	14568	14476	14517	14455	14674	14454	14512	14728	14607	14507	14549	14600	14374	14479	14367	14519	14518	14426	14640	14478	14580	14526	14600	14534	14445	14482	14470	14410	14492	14514	14446	14535	14515	14692	14555	14744	14598	14574	14374	14379	14557	14556	14481	14630	14450	14671	14493	14497	14508	14495	14526	14531	14541	14452	14552	14573	14605	14602	14483	14461	14437	14457	14287	14458	14502	14607	14497	14545	14445	14661	14514	14399	14552	14565	14295	14477	14314	14469	14498	14650	14409	14559	14324	14436	14369	14481	14360	14557	14460	14534	14340	14382	14538	14590	14561	14495	14455	14578	14500	14639	14422	14501	14398	14622	14476	14647	14570	14526	14364	14498	14575	14634	14483	14665	14477	14609	14516	14435	14548	14431	14383	14505	14639	14450	14679	14350	14700	14549	14682	14461	14630	14629	14508	14485	14481	14479	14607	14475	14463	14466	14489	14456	14524	14472	14344	14432	14514	14657	14449	14536	14511	14457	14523	14513	14563	14375	14649	14485	14530	14602	14580	14375	14411	14414	14478	14575	14537	14284	14628	14391	14470	14456	14498	14300	14518	14546	14438	14351	14518	14511	14455	14561	14580	14504	14470	14493	14397	14517	14438	14415	14566	14606	14430	14427	14468	14426	14690	14493	14430	14303	14474	14599	14564	14594	14459	14492	14577	14734	14216	14441	14647	14516	14391	14467	14649	14523	14746	14405	14547	14582	14484	14524	14475	14534	14319	14452	14261	14603	14441	14403	14364	14535	14565	14458	14615	14580	14453	14451	14281	14753	14488	14481	14724	14414	14688	14454	14554	14687	14434	14494	14505	14452	14396	14654	14417	14379	14502	14422	14553	14441	14504	14355	14466	14585	14449	14448	14662	14560	14554	14430	14379	14531	14596	14646	14358	14501	14489	14448	14574	14387	14464	14406	14527	14480	14462	14623	14553	14467	14458	14514	14732	14367	14388	14324	14447	14491	14295	14476	14429	14605	14406	14538	14499	14676	14493	14415	14511	14450	14353	14359	14474	14464	14643	14558	14622	14490	14428	14343	14501	14374	14478	14489	14306	14667	14503	14312	14475	14417	14543	14342	14386
27084	21649	22805	18388	14992	14940	15160	14984	14896	14926	15145	15003	14950	14946	14933	14819	14932	14784	14904	14961	14827	14874	14909	14668	15011	14862	14750	14897	14793	14933	14787	14833	14922	14886	14996	14939	14843	14864	15075	14781	15012	14998	14874	14784	14971	14709	14902	14913	14777	14715	14859	14808	14762	14940	14906	14809	14825	14989	14890	14946	15014	14761	14809	14939	14816	15080	15100	14846	15063	14874	14885	14870	15056	14843	14768	15022	14920	15028	15056	14811	14818	14741	15051	14937	15092	14764	14851	14814	14940	14819	15080	14898	14850	14839	14851	14913	14720	14810	14994	14916	14690	14760	14760	14964	15188	14958	14818	14996	14871	14853	14823	14960	15054	14715	14903	14933	14911	14810	14861	14786	14804	15079	14665	14733	14842	14882	15041	14902	14983	14824	14912	14930	14794	14830	14896	14861	14830	14932	14752	14791	14885	14906	15090	14965	14851	14877	14723	15055	14808	14788	14955	14707	14793	14944	14879	14839	14838	14943	14768	15114	14837	14966	14753	14900	14804	14999	14798	14936	14800	14757	14858	14831	14918	14886	15006	14926	14764	14958	14968	14948	14979	14744	14839	14839	14790	14897	14935	14864	14849	14885	14744	14942	14794	15063	15041	15022	15055	14901	14793	14983	14792	15006	14649	14772	14856	14914	14974	14972	14972	15024	14768	14808	14754	14956	14912	15101	14895	15014	14884	14918	14821	14904	14858	14913	14788	14907	14658	14777	14975	14690	14978	14709	14846	14697	15025	15044	14852	14975	15051	14832	14948	14957	14678	14850	14804	14768	15093	14882	14688	14846	14971	14747	14912	14612	14743	14841	14895	14882	15028	14789	14878	15066	15079	14991	14832	14765	14709	14819	14868	14849	14878	15042	14972	15057	14963	15056	15000	14737	14868	14852	14954	14845	15029	14900	14918	15022	14834	14691	14930	15023	15085	14922	14900	14908	14734	14727	14989	14645	14834	14721	14922	14918	14903	14953	14992	14918	14783	14945	14697	14961	14925	15050	14994	15010	14875	14740	14942	14870	15029	14963	14732	14719	14823	14823	14688	14961	14943	14707	14805	14842	14555	14719	14778	14876	14915	14870	14790	14793	14798	14772	14736	14895	14904	15014	14982	14906	14803	14648	14731	14888	14830	14704	14779	14899	14969	14797	14806	14807	15093	15054	14877	14893	15061	14910	14916	14893	14884	14827	14947	15190	14882	14955	14847	14927	14823	14831	14925	14777	14915	14746	14864	14763	14936	14964	14948	14872	14958	14930	15171	15102	14936	14822	14772	14751	14693	15050	14931	14826	14961	14879	14925	14969	15013	14843	14863	14915	14971	14778	14927	14752	14826	14813	14946	14666	14758	14804	14794	14862	14816	14783	14886	14556	14576	14835	14883	14839	15021	14842	14865	14858	14783	14948	14946	15000	15056	14828	15073	14841	14971	15098	14748	14762	14878	14813	14873	14802	14697	14870	14841	14984	14845	14842	14935	14899	14875	14970	14936	14961	14930	14895	15024	15021	14991	14755	14897	14946	14950	14763	15004	14985	14878	14724	14837	14718	14773	14845	14869	14897	14695	14729	14796	14685	14799	15015	14896	14923	15097	14778	14740	14850	14952	14780	14865	14669	14735	15016	14793	14830	14798	14953	14881	14789	14916	14942	14881	14907	15014	14783	14956	14864	14892	14811	14778	14984	14949	14989	14861	14968	15030	14912	14874	14907	14827	14875	14940	14888	14913	14996	14766	15049	14838	15099	14812	14905	14949	14968	14974	14800	14960	14877	14916	14908	15000	15018	14781	14738	14800	14890	15122	14880	14923	14971	14949	14930	14974	14941	14938	14663	14756	14893	14847	14711	14897	14870	14936	14820	14841	14847	14849	14817	14857	14868	14946	14911	14826	15078	14791	14744	14968	14873	14985	14828	14771	15001	14850	15012	14950	14876	14912	15216	14822	14834	14906	14917	14906	14893	14839	14861	14989	14968	14974	14905	14896	14867	14970	14776	14899	15194	14936	15055	15065	14977	14903	14967	14986	14784	15054	15056	14981	14879	14979	14949	14937	14853	14871	14967	14828	14947	14865	14931	14921	14828	14813	14893	14973	14832	14826	14782	14793	15001	14869	14911	14867	15099	14735	14744	14856	14863	14946	14913	14929	14933	14972	14868	14999	14877	14839	15079	14999	14801	14759	14818	14952	14952	14801	14628	14940	14898	14856	14824	14941	14926	15208	14988	14891	14848	14915	14863	15132	14684	14989	14913	14914	14765	14908	14880	14995	14951	14854	14876	14793	15044	14621	14936	14865	14871	14917	14867	14670	15001	14683	14884	14926	14865	14849	14883	14872	15017	14734	15040	14914	14836	14862	14908	14886	14995	14864	14846	14960	14785	14942	14895	14805	14881	14775	14880	14796	14860	14924	14817	14951	14890	15033	14767	14882	14836	14974	14847	14837	14797	14832	14743	14772	14706	14993	14962	14816	14801	15007	14868	15027	14736	14932	14827	15013	14770	14924	14840	14752	15025	15002	14966	14875	14846	14892	14955	14966	14829	14942	14827	14858	14960	14742	14713	14848	14788	14841	14851	14780	14957	14833	14623	14909	15059	14715	14755	14917	14828	14883	14895	14888	14845	14915	14786	14875	14914	14773	14778	14908	14953	15062	14986	14708	14844	14810	14788	14841	14816	14860	14896	14816	14911	15078	14882	14997	15002	14965	15021	14926	14691	15124	15084	14677	14835	14907	14920	14991	14896	14995	14864	14818	15000	14760	14957	14982	14883	14761	14780	14767	14856	14731	14893	14931	14839	15033	14900	14753	14922	15007	14803	14847	14967	14929	14863	14891	14787	14897	14805	14982	14858	15078	14845	14993	14655	14502	14831	14671	14890	14601	14945	14871	15085	15059	14770	14719	14934	14903	14952	14888	14624	14849	14683	14998	14912	14883	14799	14789	14997	15126	14650	14817	14799	14912	14785	14880	14936	15097	15021	15098	14993	14848	14731	14895	14914	14878	14742	14880	14839	14870	14597	14698	14825	15029	14628	15063	14771	14671	14774	14845	14830	14874	14980	14778	14965	14893	14868	14816	14835	14845	14862	14853	14946	14692	14786	14778	14828	14980	14802	14811	14889	14880	14797	14846	15079	14957	14945	14951	14757	14849	14756	14889	14962	14908	14869	14992	14875	14760	14888	14863	14744	14856	14813	14849	14743	14891	14838	14846	14842	14894	14899	15015	14882	14883	14773	14982	14985	14945	14890	14958	14718	14913	14787	14866	14894	14761	14797	14876	14916	14920	14896	14698	14775	14805	14806	14883	14892	14889	14896	14823	14916	15022	14968	14777	14924	15108	14816	14910	14873	14960	14892	14830	14837	14945	14763	14902	14897	14945	14900	14701	14828	14901	14966	14675	14896	15069	14867	14792	14834	14892	14974	15017	15014	14786	14803	14934	14891	15028	14942	14964	14955	14789	14818	14843	14878	14829	14869	14856	14784	14794	14950	14888	14781	15004	14878	14917	14838	14872	15071	14777	14750	14998	14929	14962	14720	14858	14850	14990	15003	15169	14858	14936	14707	14764	14785	14679	14946	14967	15013	14901	14809	14733	15031	15025	14873	14903	15009	14749	14783	14791	14796	14853	14922	14772	14814	14874	14902	14974	14872	14735	14819	15109	14703	14968	14943	14935	15224	14972	15008	14922	15067	14778	14969	15020	14858	14828	14769	14812	14905	14866	15077	14860	14784	15098	14802	14908	14898	14773	14929	14770	15095	14793	14692	14858	14853	14929	14895	14840	14863	15005	14820	14971	14838	14801	14781	14936	15147	15007	14970	15126	15032	14937	14857	14731	14895	14823	14954	14833	14916	14811	14928	14835	14846	14948	15043	14909	14972	14975	14754	14739	14931	14875	15076	14999	14814	14993	14984	14998	14795	14949	14809	14849	14897	14761	14802	14929	15017	14883	14832	14646	14836	14943	14796	14826	14802	14730	14995	14873	15005	14739	14908	14859	15114	15074	14890	14841	14909	15052	14906	14881	14987	14837	14777	14927	14744	15034	15020	14750	14996	14942	15032	14850	14967	14786	14970	14921	14845	15020	14825	14916	14750	15032	14950	14963	14825	14897	14906	14754	14877	14732	14929	14915	15010	14994	14952	14930	14953	14670	14949	15200	14849	15094	14914	14914	14896	14680	14892	14832	14953	15099	14963	15017	14896	14917	14863	15106	14872	14775	14867	15000	15017	14895	14660	14898	14967	14912	14850	14885	14746	14858	14819	14947	14811	14856	15110	14871	14759	15014	14819	15000	14997	14885	14901	14695	14908	14980	14840	14853	14845	14856	14817	14818	14980	14875	14793	15063	14936	14816	14867	14844	14993	14794	14700	14955	14889	14935	14880	14913	14838	14852	14957	14851	14926	14818	14806	14949	14902	15012	15051	15048	14862	14823	14850	14676	14941	14909	15031	15123	14780	14895	14883	15135	14823	15049	14829	14909	14949	14983	14904	14919	14889	14824	15019	14970	14753	14779	14868	15047	14729	14916	14761	14844	14931	14873	14889	14857	14701	14878	14793	14957	14884	14844	14745	14790	14979	14754	14922	14815	14775	14903	15074	14977	14915	14775	14719	14963	14933	15029	15001	14915	14836	14851	14898	14736	14840	14873	14758	14879	14752	14904	14963	14696	14781	14902	14871	14899	14934	15039	14823	14775	14941	14816	14846	14933	14693	15032	14865	14867	14839	14959	14999	14837	14778	14849	14659	14763	14896	15061	15000	14825	14801	14858	14891	14933	14875	14908	14834	14708	14892	15052	15033	15046	14990	15016	14937	14866	14745	14878	15028	14908	14964	14911	14838	14847	14866	14832	14918	14919	14750	15010	14784	14695	14665	14774	14843	14839	15059	14710	14929	15066	15111	14958	14919	14979	14875	14968	14779	14796	14801	14846	14874	14727	14914	14892	14909	14857	14872	14812	14757	14941	14926	14910	14873	14849	14765	14822	14871	14977	14808	14732	14855	15035	14910	14805	14989	14917	14939	14851	14773	15052	14978	14800	14888	14825	15001	14838	14663	14832	14858	14763	14988	15074	15070	14717	15006	14945	15052	14785	14845	14939	14911	14841	14780	14914	14866	14738	14998
12780	14468	14408	14025	13950	13698	13915	13782	13796	13696	13797	13784	13900	13694	13635	13860	13781	13616	13843	13669	13746	13626	13838	13774	13587	13797	13743	13604	13846	13727	13787	13805	13685	13648	13785	13823	13667	13864	13653	13692	13675	13708	13653	13862	13765	13773	13603	13786	13822	13742	13782	13849	13591	13737	13689	13689	13584	13832	13577	13729	13677	13468	13830	13601	13832	13734	13580	13583	13690	13717	13814	13728	13575	13880	13836	13697	13727	13812	13752	13706	13691	13793	13731	13854	13717	13693	13753	13728	13748	13665	13574	13789	13891	13694	13668	13694	13608	13767	13727	13730	13540	13691	13662	13621	13674	13902	13784	13863	13695	13581	13805	13664	13628	13465	13815	13527	13629	13746	13739	13621	13600	13683	13650	13513	13638	13857	13798	13710	13650	13721	13757	13736	13771	13598	13702	13632	13741	13629	13620	13617	13738	13779	13677	13804	13729	13644	13749	13623	13639	13702	13655	13721	13661	13785	13786	13689	13761	13790	13777	13613	13774	13709	13857	13781	13780	13695	13728	13800	13726	13757	13718	13683	13810	13758	13643	13749	13661	13711	13784	13937	13604	13776	13734	13749	13678	13720	13730	13748	13742	13597	13676	13627	13754	13774	13695	13679	13630	13661	13777	13706	13631	13649	13779	13524	13829	13676	13708	13591	13758	13740	13686	13626	13639	13661	13761	13784	13719	13640	13533	13679	13956	13584	13785	13651	13650	13801	13706	13691	13824	13732	13637	13711	13647	13693	13656	13680	13810	13768	13756	13779	13738	13771	13613	13699	13693	13616	13738	13650	13782	13744	13804	13779	13743	13664	13813	13629	13625	13722	13523	13864	13712	13690	13889	13669	13683	13684	13680	13698	13616	13717	13663	13619	13761	13775	13698	13874	13668	13638	13650	13663	13730	13774	13567	13608	13584	13747	13715	13767	13685	13600	13815	13641	13638	13873	13648	13550	13728	13674	13828	13695	13734	13753	13677	13661	13762	13774	13763	13634	13689	13740	13760	13770	13747	13743	13615	13574	13758	13807	13578	13673	13856	13697	13675	13713	13865	13887	13612	13651	13759	13772	13679	13741	13584	13816	13764	13614	13620	13654	13628	13735	13713	13642	13791	13697	13782	13712	13774	13819	13591	13686	13675	13760	13864	13532	13698	13742	13902	13776	13653	13614	13677	13674	13703	13789	13538	13691	13837	13757	13725	13870	13605	13707	13698	13620	13818	13697	13599	13550	13677	13663	13775	13924	13666	13765	13778	13761	13670	13915	13705	13752	13869	13744	13817	13750	13640	13671	13750	13764	13781	13753	13829	13775	13727	13680	13793	13750	13693	13851	13666	13690	13710	13803	13670	13761	13640	13815	13687	13755	13719	13786	13729	13652	13680	13774	13837	13674	13815	13794	13583	13864	13612	13735	13868	13714	13788	13599	13769	13856	13744	13499	13750	13667	13735	13620	13699	13835	13569	13763	13754	13860	13652	13776	13790	13649	13714	13778	13728	13717	13666	13668	13728	13593	13773	13658	13683	13719	13769	13778	13690	13725	13723	13705	13696	13506	13612	13573	13888	13847	13744	13707	13693	13658	13633	13756	13849	13656	13903	13677	13687	13733	13610	13694	13708	13880	13843	13778	13592	13909	13677	13647	13600	13688	13648	13715	13720	13861	13678	13694	13809	13759	13694	13811	13814	13747	13647	13718	13713	13665	13739	13728	13590	13655	13743	13723	13682	13638	13823	13779	13657	13716	13729	13666	13734	13583	13813	13738	13714	13725	13917	13721	13686	13773	13640	13711	13734	13659	13635	13639	13700	13772	13740	13757	13503	13738	13939	13694	13684	13786	13542	13674	13703	13654	13920	13674	13487	13699	13616	13742	13820	13728	13493	13677	13598	13633	13643	13629	13760	13745	13614	13808	13903	13594	13588	13809	13687	13663	13807	13866	13641	13810	13671	13731	13600	13664	13752	13825	13837	13629	13653	13730	13506	13609	13689	13875	13699	13627	13677	13787	13657	13661	13621	13770	13686	13709	13716	13830	13570	13817	13636	13648	13882	13745	13674	13695	13588	13760	13755	13634	13897	13627	13695	13738	13640	13765	13660	13682	13763	13875	13637	13698	13675	13751	13638	13780	13822	13597	13638	13619	13705	13598	13674	13738	13706	13821	13779	13772	13685	13852	13468	13607	13664	13849	13878	13660	13597	13738	13720	13531	13622	13632	13679	13946	13761	13958	13641	13801	13633	13615	13874	13827	13905	13735	13759	13780	13748	13712	13622	13720	13701	13794	13601	13673	13657	13939	13612	13719	13864	13861	13599	13698	13715	13737	13713	13843	13727	13698	13772	13734	13755	13619	13629	13604	13792	13760	13632	13674	13655	13690	13594	13657	13751	13770	13590	13672	13730	13701	13617	13796	13770	13573	13935	13695	13791	13708	13812	13687	13713	13719	13604	13873	13663	13698	13912	13706	13501	13710	13765	13584	13642	13757	13831	13733	13705	13637	13719	13709	13939	13704	13774	13719	13594	13748	13725	13866	13613	13729	13664	13536	13849	13801	13884	13807	13715	13784	13682	13705	13844	13676	13713	13767	13832	13715	13596	13622	13805	13693	13715	13690	13530	13618	13818	13665	13754	13458	13718	13724	13823	13742	13839	13803	13610	13823	13706	13635	13629	13825	13716	13796	13759	13715	13579	13729	13676	13588	13695	13567	13684	13898	13735	13727	13726	13687	13705	13719	13605	13723	13675	13639	13658	13569	13718	13789	13768	13632	13598	13853	13719	13675	13733	13683	13656	13671	13648	13844	13780	13711	13916	13656	13655	13595	13644	13603	13671	13680	13616	13595	13849	13818	13627	13835	13667	13721	13734	13554	13651	13743	13684	13630	13621	13647	13631	13571	13593	13654	13536	13890	13772	13561	13698	13671	13681	13702	13598	13638	13746	13682	13666	13722	13772	13597	13660	13764	13634	13765	13559	13732	13887	13653	13691	13818	13787	13615	13818	13699	13816	13743	13770	13665	13642	13784	13569	13758	13604	13821	13638	13772	13662	13612	13563	13838	13690	13785	13682	13540	13721	13777	13783	13766	13696	13807	13742	13614	13622	13691	13665	13705	13808	13574	13641	13740	13693	13735	13808	13785	13629	13568	13805	13735	13565	13728	13853	13651	13697	13676	13804	13602	13592	13814	13704	13774	13633	13677	13630	13647	13694	13740	13760	13884	13903	13624	13786	13657	13621	13875	13584	13761	13720	13766	13805	13618	13649	13714	13818	13688	13689	13713	13757	13703	13768	13723	13810	13698	13679	13664	13759	13813	13727	13739	13779	13708	13673	13707	13845	13617	13795	13721	13812	13829	13750	13778	13581	13605	13674	13797	13681	13810	13680	13779	13648	13588	13601	13564	13834	13689	13745	13686	13778	13617	13935	13766	13700	13746	13525	13619	13729	13638	13721	13742	13789	13822	13632	13731	13610	13643	13668	13639	13603	13755	13703	13778	13831	13650	13751	13714	13880	13570	13577	13779	13690	13743	13580	13607	13722	13566	13597	13605	13687	13670	13838	13715	13769	13754	13869	13765	13790	13686	13821	13689	13655	13814	13876	13636	13627	13635	13505	13642	13654	13760	13768	13654	13715	13793	13772	13839	13628	13753	13796	13570	13656	13741	13802	13599	13821	13637	13767	13604	13695	13744	13625	13807	13853	13715	13760	13757	13681	13720	13740	13733	13659	13578	13766	13760	13515	13774	13763	13726	13733	13618	13740	13691	13681	13790	13820	13889	13527	13706	13591	13767	13766	13752	13761	13711	13709	13578	13862	13774	13775	13746	13689	13753	13702	13531	13831	13788	13618	13823	13642	13641	13558	13572	13723	13690	13733	13740	13716	13799	13809	13544	13710	13644	13872	13614	13754	13743	13733	13745	13657	13804	13881	13699	13693	13647	13651	13750	13817	13736	13760	13812	13780	13652	13554	13638	13717	13509	13700	13769	13678	13745	13829	13710	13734	13753	13574	13752	13551	13751	13831	13662	13906	13601	13788	13789	13742	13695	13652	13798	13933	13756	13806	13616	13801	13747	13692	13729	13760	13647	13821	13612	13743	13778	13786	13774	13886	13735	13614	13720	13635	13888	13569	13867	13794	13803	13671	13751	13672	13759	13697	13638	13651	13845	13752	13722	13678	13602	13634	13663	13820	13759	13802	13731	13810	13838	13666	13648	13536	13702	13778	13862	13806	13785	13767	13770	13757	13754	13835	13668	13721	13754	13774	13751	13798	13788	13640	13734	13803	13913	13800	13831	13604	13683	13615	13856	13872	13732	13745	13642	13794	13821	13569	13754	13677	13745	13899	13787	13697	13804	13785	13859	13673	13646	13495	13691	13773	13824	13666	13795	13573	13830	13741	13785	13724	13765	13636	13600	13698	13763	13725	13802	13795	13779	13860	13734	13706	13583	13706	13793	13853	13640	13659	13615	13736	13692	13702	13838	13936	13739	13881	13727	13590	13752	13816	13683	13680	13742	13780	13774	13816	13718	13709	13763	13627	13676	13721	13788	13759	13615	13726	13698	13576	13649	13763	13757	13670	13797	13923	13660	13659	13698	13654	13821	13713	13631	13609	13618	13852	13611	13745	13647	13633	13554	13739	13766	13728	13766	13810	13745	13739	13639	13779	13720	13796	13802	13734	13799	13906	13724	13737	13517	13728	13700	13665	13520	13820	13546	13581	13724	13630	13965	13738	13702	13793	13783	13879	13832	13717	13710	13640	13646	13712	13675	13662	13718	13750	13711	13665	13734	13726	13876	13695	13705	13713	13638	13707	13758	13633	13686	13791	13776	13834	13811	13818	13741	13785	13805	13766	13684	13774	13648	13844	13667	13674	13689	13857	13863	13783	13642	13715	13646	13918	13793	13754	13838	13755	13878	13465	13840	13854	13502	13532	13852	13535	13635	13709	13833	13759	13669	13737	13650	13748	13655	13660	13715	13855	13829	13582	13825	13831	13866	13577	13703	13747	13654	13735	13708	13860	13754	13739	13595	13670	13637	13690	13606	13624	13736	13773	13628	13901	13700	13740	13654	13650	13686	13750	13830	13857	13701	13800	13609	13718	13630	13464	13703	13691	13806	13844	13802
23753	21319	28900	24141	21928	21082	19474	17260	16645	16883	16766	16782	16976	16745	16766	16730	16581	16868	16628	16576	16723	16474	16910	16731	16876	16624	16665	16641	16600	16682	16740	16635	16535	16557	16791	16680	16425	16505	16397	16651	16622	16863	16629	16473	16628	16624	16661	16552	16580	16402	16516	16861	16709	16651	16571	16451	16323	16521	16513	16652	16784	16646	16685	16604	16520	16595	16488	16511	16546	16537	16594	16391	16498	16508	16483	17033	17064	16873	16665	16547	16754	16751	16636	16596	16505	16651	16421	16634	16592	16710	16299	16606	16447	16404	16450	16422	16603	16403	16475	16588	16579	16586	16612	16548	16674	16596	16709	16497	16443	16743	16570	16522	16603	16363	16458	16580	16479	16566	16449	16657	16569	16686	16657	16584	16550	16634	16451	16418	16741	16669	16647	16543	16465	16464	16452	16576	16514	16536	16549	16344	16446	16586	16570	16511	16491	16613	16517	16446	16558	16513	16520	16677	16689	16475	16579	16742	16589	16405	16449	16645	16630	16426	16679	16551	16520	16394	16469	16494	16469	16587	16528	16325	16418	16616	16520	16422	16511	16499	16399	16539	16665	16616	16372	16493	16642	16712	16440	16751	16454	16506	16486	16562	16482	16586	16666	16614	16531	16626	16316	16493	16565	16552	16453	16518	16543	16320	16643	16551	16424	16617	16504	16406	16524	16312	16583	16556	16489	16559	16417	16526	16489	16601	16447	16544	16499	16434	16655	16662	16655	16439	16659	16363	16551	16547	16410	16589	16565	16473	16420	16458	16577	16507	16538	16599	16547	16478	16517	16408	16541	16598	16516	16622	16515	16614	16474	16562	16652	16520	16538	16577	16451	16427	16626	16368	16705	16666	16362	16733	16660	16475	16516	16403	16719	16546	16409	16453	16488	16649	16378	16541	16620	16353	16471	16436	16563	16463	16580	16593	16424	16700	16519	16700	16563	16756	16703	16689	16484	16588	16588	16229	16506	16332	16550	16536	16437	16549	16550	16469	16482	16518	16530	16508	16471	16458	16637	16564	16395	16614	16509	16421	16362	16655	16598	16362	16581	16475	16635	16628	16519	16800	16450	16447	16420	16454	16637	16627	16689	16485	16614	16738	16491	16612	16612	16539	16694	16583	16420	16277	16508	16772	16280	16375	16429	16509	16535	16477	16390	16320	16633	16371	16444	16589	16457	16614	16524	16436	16403	16490	16582	16523	16627	16645	16539	16766	16589	16681	16352	16552	16620	16492	16579	16622	16487	16555	16456	16579	16551	16680	16487	16497	16487	16292	16422	16447	16578	16789	16511	16428	16566	16782	16380	16346	16568	16427	16585	16396	16552	16664	16505	16520	16571	16417	16581	16562	16508	16621	16311	16680	16590	16405	16463	16505	16332	16586	16600	16593	16524	16607	16560	16646	16371	16640	16393	16443	16476	16364	16439	16467	16483	16556	16546	16597	16385	16533	16554	16516	16512	16711	16628	16674	16610	16592	16604	16566	16396	16391	16473	16580	16744	16528	16443	16594	16575	16493	16534	16590	16497	16488	16539	16507	16449	16631	16652	16621	16633	16564	16299	16606	16566	16738	16644	16415	16397	16525	16327	16404	16580	16421	16469	16809	16427	16403	16578	16566	16400	16318	16523	16634	16688	16417	16705	16431	16417	16426	16485	16650	16401	16379	16468	16436	16559	16627	16543	16640	16489	16721	16394	16644	16689	16487	16479	16429	16434	16465	16755	16560	16601	16463	16684	16494	16747	16501	16258	16490	16277	16482	16395	16534	16514	16613	16597	16574	16596	16503	16683	16640	16432	16501	16637	16508	16479	16553	16563	16419	16416	16525	16660	16508	16641	16563	16542	16451	16607	16495	16610	16606	16551	16443	16512	16406	16442	16567	16582	16464	16562	16618	16536	16433	16724	16497	16546	16512	16534	16546	16639	16501	16611	16448	16432	16522	16486	16592	16679	16421	16489	16607	16476	16501	16382	16633	16423	16472	16579	16527	16570	16409	16517	16355	16447	16429	16518	16352	16354	16615	16442	16384	16552	16493	16439	16424	16550	16588	16425	16476	16577	16617	16542	16710	16552	16401	16773	16544	16663	16559	16656	16649	16582	16460	16567	16570	16622	16366	16540	16656	16561	16564	16295	16399	16495	16510	16653	16377	16485	16614	16509	16472	16625	16725	16580	16402	16576	16627	16518	16311	16577	16561	16458	16684	16468	16633	16877	16370	16762	16361	16350	16448	16494	16682	16558	16476	16649	16537	16447	16528	16561	16475	16476	16594	16789	16563	16548	16496	16510	16377	16336	16449	16727	16547	16657	16461	16593	16587	16522	16498	16647	16538	16477	16444	16507	16525	16627	16698	16538	16500	16484	16642	16455	16542	16545	16615	16576	16575	16512	16726	16675	16584	16411	16453	16351	16526	16411	16459	16448	16744	16490	16628	16645	16612	16705	16559	16567	16462	16672	16427	16459	16378	16635	16458	16568	16637	16484	16610	16501	16379	16687	16599	16570	16505	16529	16729	16417	16393	16737	16699	16571	16473	16505	16455	16553	16365	16517	16301	16233	16619	16296	16442	16438	16487	16572	16461	16462	16546	16652	16401	16558	16498	16635	16478	16568	16535	16418	16483	16513	16504	16363	16406	16489	16376	16577	16483	16626	16572	16329	16724	16771	16356	16586	16463	16492	16614	16693	16367	16539	16636	16387	16363	16370	16462	16662	16478	16620	16644	16439	16613	16281	16687	16613	16345	16631	16398	16372	16596	16434	16467	16783	16566	16576	16420	16485	16355	16490	16423	16631	16570	16488	16670	16701	16524	16513	16381	16850	16423	16584	16705	16589	16471	16376	16511	16565	16641	16448	16622	16652	16349	16329	16477	16602	16565	16541	16503	16496	16666	16648	16628	16553	16464	16739	16538	16673	16596	16529	16528	16640	16610	16365	16576	16649	16699	16583	16543	16622	16617	16682	16595	16514	16575	16513	16431	16543	16545	16428	16581	16373	16336	16654	16442	16527	16431	16577	16408	16720	16335	16663	16747	16645	16583	16468	16476	16636	16586	16371	16470	16478	16393	16348	16622	16510	16599	16528	16530	16569	16488	16563	16542	16437	16401	16547	16510	16430	16670	16505	16622	16552	16441	16750	16317	16425	16467	16586	16440	16388	16362	16497	16522	16436	16399	16529	16658	16547	16604	16570	16716	16474	16532	16803	16539	16454	16589	16459	16420	16602	16562	16557	16337	16601	16537	16639	16514	16590	16738	16623	16473	16590	16660	16426	16483	16506	16606	16530	16601	16610	16659	16467	16676	16561	16490	16586	16611	16495	16570	16772	16556	16542	16421	16679	16452	16626	16566	16352	16710	16685	16640	16408	16648	16520	16520	16607	16509	16466	16575	16600	16452	16530	16319	16687	16645	16704	16447	16706	16441	16480	16490	16717	16549	16496	16408	16443	16440	16249	16361	16620	16560	16546	16566	16666	16303	16649	16579	16533	16392	16727	16519	16663	16609	16400	16418	16451	16518	16414	16591	16434	16534	16622	16576	16571	16537	16492	16616	16408	16492	16763	16335	16579	16263	16546	16621	16563	16672	16527	16612	16745	16561	16587	16614	16589	16617	16584	16439	16613	16644	16501	16610	16744	16609	16493	16737	16532	16559	16466	16305	16636	16588	16512	16504	16482	16432	16826	16614	16627	16901	16725	16531	16554	16686	16685	16364	16426	16547	16575	16486	16522	16743	16551	16534	16479	16458	16711	16376	16354	16570	16451	16459	16234	16533	16585	16620	16574	16445	16559	16469	16747	16473	16416	16304	16525	16487	16527	16468	16671	16618	16449	16604	16537	16437	16585	16491	16484	16321	16593	16524	16517	16428	16609	16545	16654	16520	16561	16563	16641	16789	16597	16677	16569	16465	16734	16485	16418	16666	16615	16467	16563	16431	16678	16405	16583	16612	16607	16469	16450	16487	16463	16664	16614	16426	16442	16602	16499	16734	16560	16507	16393	16333	16407	16627	16624	16454	16424	16633	16573	16547	16537	16491	16601	16552	16681	16622	16503	16517	16418	16534	16477	16624	16583	16407	16491	16606	16574	16391	16487	16537	16632	16414	16539	16540	16456	16493	16550	16485	16487	16568	16535	16374	16565	16751	16553	16426	16440	16549	16674	16515	16494	16585	16685	16477	16557	16558	16692	16334	16507	16579	16639	16389	16459	16507	16672	16642	16495	16578	16765	16594	16544	16651	16820	16589	16491	16308	16454	16540	16436	16671	16584	16473	16689	16428	16584	16512	16500	16600	16619	16651	16508	16525	16378	16655	16236	16400	16564	16491	16577	16609	16653	16597	16525	16589	16493	16507	16452	16632	16590	16356	16562	16326	16597	16499	16582	16456	16548	16337	16603	16529	16496	16481	16545	16669	16506	16591	16573	16555	16442	16656	16559	16514	16362	16489	16418	16372	16422	16401	16338	16432	16633	16517	16438	16537	16562	16456	16524	16401	16283	16358	16573	16774	16581	16305	16652	16464	16598	16463	16591	16334	16612	16546	16516	16432	16576	16772	16552	16539	16680	16589	16546	16476	16505	16416	16624	16466	16520	16686	16631	16689	16306	16684	16638	16630	16641	16470	16476	16472	16512	16488	16579	16496	16470	16438	16501	16548	16613	16448	16476	16485	16733	16534	16547	16621	16573	16387	16473	16555	16596	16356	16572	16638	16648	16497	16496	16623	16582	16454	16578	16692	16268	16399	16418	16635	16847	16440	16680	16429	16615	16594	16606	16740	16497	16483	16441	16530	16595	16328	16393	16407	16641	16590	16605	16558	16436	16664	16460	16628	16603	16542	16311	16513	16536	16719	16583	16367	16633	16530	16550	16611	16605	16470	16680	16391	16503	16472	16459	16294	16523	16360	16460	16738	16713	16415	16714	16556	16546	16451	16465	16516	16416	16687	16494	16554	16484	16548	16398	16591	16742	16412	16655	16630	16622	16291	16357	16542	16609	16612	16539	16673	16516	16605	16421	16525	16511	16522	16522	16271	16611	16726	16360	16544	16364	16576	16467	16520	16301	16373	16572	16643	16591	16616	16643	16452	16607	16536	16351	16476	16520	16613	16546	16668	16842	16560	16673	16689
12963	20911	20111	17201	16320	15897	15613	15395	15239	15102	15035	15147	15126	14889	14866	15134	14913	14996	14861	14934	14915	14991	14743	14769	14870	14953	14947	14898	14743	14722	14947	14793	14898	14743	14864	14958	14801	14701	14875	14962	14783	14882	14787	14779	14689	14863	14755	14707	14789	14973	14994	14900	14671	14798	14874	14797	14660	14909	14972	14815	14767	14904	14967	14651	14827	14922	14880	14547	14882	14773	14953	14803	14672	14825	14806	15165	15605	15370	14969	14985	14795	14702	14693	14930	14776	14712	14678	14837	14857	14913	14845	14961	14958	14780	14814	14881	14716	14715	14783	14835	14869	14830	14863	14933	14854	14654	14852	14746	14957	14738	14816	14950	14876	14529	14867	14682	14741	14872	14602	14797	14765	14779	14796	14741	14745	14795	14715	14764	14897	14664	14954	14922	14808	14855	14799	14768	14813	14935	14846	14955	14805	14734	14896	14854	14882	15006	14775	14748	14857	14737	14713	14826	14771	14839	14850	14749	15105	14766	14810	14791	14811	14905	14796	14860	14555	14746	14792	14784	14843	14663	14882	14802	14886	14939	14805	14838	14905	14703	14959	14654	14721	14633	14770	14914	14624	14733	14985	14931	14716	14559	14861	14669	14822	14698	14822	14776	14779	14790	14819	14764	14769	14786	14741	14704	14743	14806	14629	14771	14836	14738	14775	14642	14788	14793	14621	14652	14745	14680	14764	14854	14853	14799	14886	14817	14995	14831	14899	14827	14874	14635	14883	14801	14773	14886	14717	14884	14941	14686	14742	14721	14752	14823	14735	14762	14763	14795	14795	14746	14728	14819	14682	14715	14771	14791	14575	14925	14789	14813	14889	14734	14674	14634	14803	14762	14891	14860	14658	14669	14840	14796	14833	14874	14786	14718	14789	14808	14913	14876	14832	14877	14709	14609	14784	15108	14679	14729	14849	14682	14761	14810	14871	14673	14843	14757	14848	14873	14667	14750	14716	14630	14830	14903	14775	14879	14800	14589	14684	14711	14793	14849	14832	14876	14779	14805	14856	14784	14831	14719	14730	14924	14715	14636	14721	15035	14863	14748	14800	14635	15049	14734	14804	14696	14676	14757	14790	14873	14521	14740	14792	14612	14954	14737	14852	14821	14659	14710	14644	14819	14833	14695	14788	14697	14924	14794	14709	14716	14731	14955	14818	14759	14676	14828	14878	14817	14658	14686	14771	14866	14864	14826	14820	14944	14642	14965	14739	14686	14861	14901	14846	14847	14711	14776	14834	14549	14799	14725	14654	14863	14907	14748	14745	14689	14714	14956	14877	14846	14748	14736	14783	14770	14822	14844	14710	14519	14952	14764	14806	14672	14742	14833	14783	14680	14646	14761	14834	14951	14775	14807	15058	14705	14786	14684	14763	14674	14911	14873	14743	14597	14891	14875	14730	14700	14848	14770	14803	14602	14536	14847	14719	14860	14845	14785	14860	14826	14727	14849	14775	14752	14700	14843	14709	14782	14737	14662	14614	14768	14501	14763	14798	14825	14833	14815	14857	14764	14645	14922	14571	14987	14829	14792	14795	14986	14783	15000	14863	14912	14740	14815	14898	14775	14943	14749	14839	14673	14737	14823	14812	14722	14834	14827	14718	14692	14944	14655	14997	14898	14747	14836	14887	14815	14723	14946	14703	14765	14770	14806	14859	14588	14695	14749	14702	14665	14803	14893	14812	14803	14798	14940	14774	14775	14762	14772	14792	14924	14878	14840	14623	14862	14773	14716	14743	14823	14875	14846	14748	14756	14809	14768	14856	14776	14836	14724	14928	14744	14770	14899	14840	14752	14905	14770	14830	14787	14886	14807	14819	14583	14733	14798	14730	14952	14929	14805	14874	14679	14729	14775	14934	14707	14939	14913	14846	14799	14799	14849	14812	14913	14902	14647	14846	14783	14857	14771	14817	14797	14960	14751	14755	15034	14821	14968	14616	14773	14863	14880	14824	14869	14706	14846	14819	14788	14793	14737	14775	14843	14627	14879	14851	14820	14850	14937	14821	14991	14715	14785	14840	14646	14742	14846	14722	14761	14915	14747	14763	14830	14775	14692	14783	14708	14877	14802	14676	14886	14673	14868	14756	14851	14763	14834	14530	14759	14690	14757	14598	14846	14825	14729	14860	14677	14866	14867	14765	14816	14701	14704	14852	14855	14868	14691	14520	14854	14758	14673	14625	14739	14975	14566	14716	14623	14863	14789	14725	14698	14742	14882	14830	14856	14858	14730	14793	14710	14722	14897	14725	14740	14880	14776	14832	14826	14768	14769	14918	14819	14982	14923	14622	14753	14916	14680	14789	14765	14858	14842	14790	14928	14704	14790	14848	14730	14899	14792	14708	14892	14813	14856	14948	14863	14908	14837	14943	14902	14883	14638	14980	14682	14819	14754	14798	14740	14639	14790	14761	14972	14670	14681	14826	14710	14811	14722	14980	14661	14724	14858	14709	14716	14879	14685	14599	14859	14779	14683	14726	14753	14968	14844	14850	14677	14658	14859	14749	14913	14717	14645	14808	14768	14701	14739	14691	14704	14913	14945	14790	14714	14955	14723	14763	14885	14811	14823	14726	14540	14814	14824	14834	14895	14869	14772	14852	14588	15045	14673	14774	14816	14820	14808	14825	14893	14896	14846	14774	14749	14760	14772	14718	14800	14695	14576	14756	14744	14809	14802	14784	14812	14878	14928	14829	14608	14815	14770	14806	14776	14900	14795	14948	14720	14639	14723	14820	14764	14754	14780	14715	14712	14716	14639	14904	14702	14819	14704	14750	14908	14593	14746	14806	14901	14891	14805	14931	14937	14595	14906	14666	14754	14652	14791	14785	14784	14882	14780	14738	14760	14804	14738	14719	14842	14821	14702	14894	14711	14781	14838	14869	14766	14673	14861	14717	14833	14755	14655	14738	14638	14617	14797	14717	14829	14888	14849	14597	14737	14893	14734	14843	14776	14685	14801	14925	14778	14836	14735	14825	14797	14686	14713	14772	14632	14886	14667	14811	14816	14722	14747	14735	14832	14792	14803	14789	14792	14853	14772	14693	14579	14936	14614	14809	14878	14756	14544	14709	14906	14759	14772	14560	14824	14934	14675	14869	14832	14799	14787	14855	14768	14931	14546	14774	14765	14656	14687	14759	14649	14804	14845	14763	14911	14958	14840	14824	14803	14766	14608	14741	14816	14712	14908	14915	15077	14731	14638	14757	14779	14724	14762	14690	14743	14979	14824	14734	14779	14785	14570	14617	14782	14742	14892	14865	14884	14804	14785	14767	14653	14782	14909	14882	14670	15012	14846	14846	14711	14720	14597	14762	14617	14931	14607	14767	14903	14805	14826	14650	14805	14710	14842	14743	14812	14695	14747	14663	14766	14748	14672	14834	14855	14748	14811	14861	14717	14747	14889	14832	14799	14796	14670	14793	14858	14737	14764	14841	14718	14945	14737	14801	14813	14851	14762	14704	14690	14810	14769	14729	14782	14788	14834	14698	14625	14810	14763	14784	14818	14687	14819	14720	14787	14686	14821	14721	14834	14742	14777	14911	14803	14790	14853	14889	14679	14788	14806	14858	14776	14683	14829	14862	14899	14885	14684	14834	14761	14773	14711	14808	14706	14917	14811	14735	14849	14794	14971	14789	14811	14777	14823	14708	14875	14805	14688	14635	14769	14812	14816	14777	14831	14751	14775	14594	14827	14968	14806	14742	14761	14835	14786	14722	14892	14918	14784	14818	14694	14717	14659	14770	14783	14829	14784	14752	14710	14715	14804	14900	14848	14692	14770	14905	14803	15012	14738	14773	14793	14720	14742	14932	14764	14836	14786	14779	14870	14906	14736	14962	14752	14650	14624	14737	14791	14826	14854	14670	14774	14715	14726	14769	14806	14897	14800	14790	14747	14770	14718	14761	14962	14790	14683	14610	14906	14952	14772	14895	14737	14770	14790	14815	14926	14824	14738	14714	14840	14778	14772	15036	14761	14680	14867	14822	14759	14963	14795	14807	14907	14730	14614	14746	14657	14753	14656	14778	14877	14704	14875	14837	14706	14688	14738	14677	14838	14736	14841	14739	14904	14728	14691	14989	14775	14723	14702	14740	14773	14674	14622	14799	14747	14764	14859	14721	14904	14754	14710	14831	14856	14672	14688	14780	14749	14757	14800	14658	14788	14624	14747	14834	14628	14749	14666	14933	14754	14795	14742	14775	14853	14775	14753	14739	14776	14731	14861	14715	14825	14877	14813	14650	14806	14808	14803	14948	14893	14815	14857	14837	14794	14622	14883	14715	14740	14969	14627	14797	14807	14865	14795	14694	14950	14709	14792	14760	14778	14655	14723	14827	15046	14681	14720	14816	14761	14927	14721	14663	15022	14633	14857	14980	14851	14772	14716	14747	14735	14650	14874	14786	14884	14646	14765	14823	14884	14796	14760	14849	14811	14583	14757	14706	14721	14769	14850	14895	14679	14711	14825	14668	14808	14745	14829	14763	14701	14674	14826	14777	15028	14763	14765	14803	14833	14804	14817	14869	14763	14897	14842	14894	14868	14881	14896	14680	14961	14705	14881	14781	14776	14734	14743	14723	14701	14719	14665	14895	14816	14729	14805	14805	14868	14809	14761	14742	14791	14990	14850	14719	14707	14822	14732	14973	14925	14801	14843	14824	14942	14889	14786	14606	14847	14825	14769	14756	14774	14906	14738	14633	14934	14762	14986	14816	14853	14725	14741	14821	14799	14762	14665	14754	14915	14868	14752	14831	14765	14902	14690	14879	14922	14828	14791	14797	14756	14847	14823	14830	14789	14959	14844	14649	14726	14779	14769	14697	14823	14798	14801	14945	15014	14775	14743	14667	14896	14643	14860	14769	14739	14825	14894	14896	14841	14826	14680	14930	14776	14694	14748	14945	14712	14794	14765	14787	14928	14795	14768	14849	14683	14842	14771	14858	14831	14648	14721	14932	14597	14821	14811	14836	14807	14954	14924	14987	14933	14832	14729	14759	14847	14848	14751	14813	14721	14809	14810	14783	14800	14891	14710	14812	14798	14895	14761	14807	14705	14836	14802	14786	14946	14790	14891	14785	14993	14730	14843	14622	14793	14674	14709	14770	14779	14619	14771	14630	14642
22817	21368	29359	23741	21530	23366	24526	19250	18505	18804	18735	18345	18314	18255	18172	18367	18344	18122	17980	18138	17913	18083	18027	18179	18051	18093	18070	18129	18003	17847	17991	18162	18135	18029	18000	17944	18052	17914	18129	17947	18005	18152	17977	18045	18111	18136	18179	18074	18036	17923	18023	17848	18062	17948	18142	18064	18030	17908	18251	18009	17991	17965	17983	18008	17891	17848	17771	17984	18026	17942	17929	17960	17769	17870	17991	18839	19107	18753	18255	17913	18118	17808	18059	18045	17899	18068	17894	17859	17713	18002	17919	17797	17984	17972	18105	17957	17904	17900	17984	18055	17959	17976	18013	17918	17905	18126	17834	18056	17812	17886	17797	17980	17908	17794	18030	17985	17725	17785	17825	17800	18032	18069	18074	17873	17775	18042	17986	17728	17845	17949	18018	18077	17827	17855	18102	17825	17847	18112	17890	17923	17953	17960	17997	18019	17891	17874	17951	17921	17872	17920	18010	17846	17920	17953	17955	18020	18090	17808	17783	17882	17899	17995	17833	18004	18140	17945	18150	18098	17805	18185	17980	17979	17748	17903	17728	17886	17784	17999	17774	17842	17898	17910	17750	17831	17751	17736	18083	17944	17912	17969	17730	17810	17969	17957	17691	18002	17904	17904	18032	17907	17931	17921	17895	18172	17715	17825	18132	18076	17881	17987	18002	17859	18113	17740	17789	17723	18008	17868	17877	17943	17976	17779	17883	17852	18005	18047	17803	17822	17824	17753	17966	17862	17890	17870	17681	18022	17924	17782	17797	17823	17961	17861	17900	17813	17893	17827	17948	17771	17956	17829	17748	18021	17936	17889	17878	17845	17954	17856	17838	17796	17853	17777	17918	17858	18022	18278	17857	17920	17805	18014	17933	17905	17913	17854	17909	17882	17841	17711	17793	17926	17858	17876	17814	17803	17867	17877	18049	17881	17954	18035	18036	17825	17800	17844	17871	17967	17787	17773	17861	17935	18035	17848	17706	17621	17983	18083	17857	18072	17892	17880	17929	17821	17853	18014	18078	17735	17800	17918	17914	17928	17978	18061	17627	17772	17859	17814	17905	17882	17722	17830	17823	17764	17675	17914	17817	17815	17813	17943	18189	17968	18066	17933	17838	17897	17899	18026	18024	17894	17993	17670	17843	17854	17871	17866	17943	17984	17974	17631	17845	17673	18015	17895	17906	17765	17979	17836	18183	18037	17696	17947	17747	17885	17815	17806	17687	17914	17902	18003	17811	17719	17807	17848	18048	17716	17841	17936	17777	18072	18103	17744	17898	18073	18183	17850	17870	17815	17652	17892	18000	17790	17860	17874	17794	17812	17947	17920	18145	17839	17834	17940	17905	17974	17968	17922	17744	17825	18000	17935	17987	17799	18056	17816	17953	17894	17920	17838	17735	18031	17995	17817	17857	17924	17797	17922	17910	18018	18051	17663	17818	17775	17987	17921	17819	18026	17901	18194	17787	17937	17962	17826	17810	17769	17797	17850	17763	18005	17931	17889	17965	17981	17905	17880	17738	17891	17901	17894	17851	17981	17643	18064	17922	17840	17866	17945	18000	17793	17899	18017	18106	17831	17819	18117	18123	18160	17926	17800	17979	17892	17731	17735	17749	17978	18031	18092	18035	17941	17901	17709	17939	17884	17857	17803	17895	17786	18121	17855	17997	17896	17822	17917	17930	17858	17993	17888	17857	17967	17993	18020	17852	17835	17794	17897	17940	17921	18154	17752	18035	18035	17871	17817	17958	17892	18041	17882	17745	17897	18034	17721	17891	17807	17804	17897	17902	17989	17940	17991	17947	17914	17878	17863	17900	18044	17751	17679	17902	17734	17930	17939	17995	17765	18013	17973	17906	17858	18241	17890	18026	17948	18033	17717	17796	17997	17942	18033	17802	18075	17800	17908	17733	18180	17744	18145	17749	17952	17969	17865	17761	17984	17772	18077	17860	17845	18014	17936	17924	17957	17828	17842	17814	17875	17645	17833	17872	17798	17830	17752	17921	18095	18119	17982	17904	17837	17913	17912	17991	17776	17791	17641	18006	17916	17888	17938	17955	17840	17960	18199	17921	17710	17813	18019	17875	17929	17853	17939	17903	18033	17857	17880	17749	17932	17692	17642	17944	17816	18111	17935	17881	18140	17712	17935	17827	17828	17774	17856	17708	17901	17925	17934	17683	17977	18006	17824	18022	18166	18104	17751	18055	17973	17807	17772	17946	17990	17808	17851	17861	17955	17996	18020	18022	17844	17717	17910	17773	17745	17896	17967	17904	18008	18047	17906	17940	17835	17815	17899	17693	17690	17893	18009	17802	17825	17946	17698	17876	17735	17947	17878	17959	17989	17841	17799	17860	18076	17613	17725	17913	17985	18044	18007	17933	17968	17987	17760	18092	17935	17883	17835	17788	17879	17662	17866	17990	17748	17775	17779	17944	17945	17930	17806	17770	17940	17907	17943	17692	17928	17865	18071	17942	17944	17865	17858	17991	17839	17938	17991	17868	17972	17976	18014	17904	18052	17943	17861	17767	17743	17967	17927	17989	17699	17826	17823	17865	17833	17929	17791	18171	17800	18015	18152	17897	17847	18029	17905	17839	17779	17965	17679	18035	17909	17641	17835	17885	17735	17870	17910	18110	18010	17939	17718	17924	17977	17940	17759	17946	17834	17874	17706	18029	18083	17943	17926	17916	17912	17942	18103	17905	17948	17628	17979	17817	17973	17839	17843	17786	17902	17875	17778	18045	17945	17798	18026	17869	18067	17960	17920	17980	17911	17948	17914	17956	17750	17796	17849	17846	17852	17865	17809	17701	18017	17923	17698	18107	18067	17873	17943	17836	17824	17939	18037	17972	17840	17860	17821	17848	17973	17791	17658	17945	17898	17915	18001	18024	17930	18129	18021	17849	17992	17835	17961	17841	18020	18084	17870	17814	17871	18053	17919	17885	17946	17928	17921	18101	17921	17900	18036	17891	17803	17947	17876	17808	18072	17917	17798	18072	18025	17946	17743	18186	17844	17928	17838	17932	17952	17770	17829	17851	17943	18044	17688	17907	18099	17790	17961	17823	17957	17779	18006	17817	17789	17970	17920	17932	18029	17916	17675	17587	17666	17730	17920	17979	17879	17914	17930	17996	17766	17938	17802	17819	17804	17879	18076	17957	17827	17698	17791	17688	18059	18029	18074	18047	18096	17996	17776	17929	17962	17839	17865	18008	18011	17898	17848	17747	17976	17868	17849	17971	17814	17944	17868	18177	17858	17949	17802	17877	17856	17827	17759	18137	17990	17932	17946	17928	17753	17889	18001	17812	17757	17912	17836	17831	17988	17891	17794	17843	17831	17752	17949	17923	17787	17781	18000	18030	18072	18025	17901	17806	18034	18098	18011	17876	17940	17837	17856	17843	17807	17792	17829	17974	17818	17967	17754	17821	17868	17753	18016	17984	17917	17944	17909	17912	18020	17847	17894	17985	18074	17906	17882	17855	17815	17850	18048	17999	18060	17900	17813	17863	17951	17685	18043	17994	17728	18052	17639	17992	17761	17975	18170	17749	17720	17800	17940	17962	17834	17904	17846	17832	17885	17692	17765	17963	17946	17964	17809	17885	17714	17783	17784	17775	17923	17804	17857	17762	17819	17823	17977	17969	17911	17854	17667	18030	17931	17918	17923	17989	17798	17799	17907	17765	17746	17937	17909	17887	17691	17771	17903	17890	17718	17938	17997	17937	17945	17832	17959	17877	17882	18016	17933	17896	17850	18118	17904	17815	17887	17910	18017	18008	17925	17948	17872	17817	18058	17885	17790	17928	17917	18073	17812	17683	18007	17615	17744	17860	17784	17904	17960	17917	17770	18060	18128	18163	17921	17793	18005	17916	17954	17703	17788	17934	17826	17871	17774	17956	18002	17983	17933	17932	18017	17826	18011	17998	17792	17851	17990	17935	17790	17666	17959	17863	17998	17736	17836	17896	17964	17851	17924	18146	17852	18051	17870	17907	17799	17975	18057	17814	18000	18075	17971	17886	18036	17862	17923	17757	17867	18023	17918	17867	17799	17896	18002	17884	18024	17929	17755	17977	17805	18091	17998	17943	17941	17957	18132	17866	17835	17986	17726	17897	17822	17853	17697	17949	17851	17957	17808	17820	18057	17935	17859	17919	17745	17777	17933	17853	17979	17901	17832	17795	17993	17958	17778	17868	17804	17746	17874	17911	17832	17972	17904	17847	18045	17844	17709	17952	17858	17971	17881	17919	17970	17816	17922	18004	18029	17972	17874	18024	17737	17970	17947	18185	17862	17857	17888	18010	18026	17976	17852	17897	17752	17788	17782	17816	17904	17751	17978	17695	17954	17956	17890	17903	17893	17797	17787	17957	17946	17968	17939	18110	17870	18021	17916	17943	17788	17814	17897	18066	18037	18007	17956	17918	17838	17845	17724	17950	17959	17810	17895	17734	17780	17801	17920	17808	17851	18219	17954	17728	17832	17901	18030	17888	18033	17895	17754	17685	17907	17944	17858	18053	17984	18001	17801	17921	17762	17852	17863	17866	18096	17807	17723	17965	17836	17852	17750	18111	17715	17891	17924	18037	17734	17874	18062	18029	17803	17851	17910	18060	18007	18041	18006	17794	17951	17829	17708	18042	18069	17976	17909	18099	17957	17938	18060	17922	17795	17683	17921	17605	17936	17801	17902	17795	17819	17994	17925	17952	17997	17893	17656	17802	17966	17962	17918	17952	17780	17682	17824	17919	18144	17886	17768	17840	17904	17887	17957	17978	17978	17713	17874	17727	17909	17833	18012	17961	17848	17740	17737	17651	17710	17911	17883	17647	17751	17949	17902	17832	17878	17941	17921	17958	17893	17755	17853	17957	17885	17838	17837	17897	17799	17875	17923	17658	17933	18025	18006	17969	18103	17942	17890	17999	18012	17830	17967	17825	18094	17670	17916	17691	17976	17966	17772	17966	17873	17971	18071	18001	17795	17824	18090	17855	17923	18020	17877	17758	17828	17710	17900	17719	17913	18005	17938	17667	17949	17846	17951	17958	17856	17802	17853	17872	17892	17937	17896	17986	17993	17965	17926	18014	17914	17987	17908	18087	17949	18108	17790	17979	17965	18150	17792	17939	17837
15044	26300	24065	20087	18442	17434	16970	16499	16418	16191	16007	15863	15851	15946	16030	15900	15642	15674	15784	15776	15692	15657	15685	15717	15651	15662	15834	15770	15629	15707	15549	15675	15639	15600	15575	15741	15685	15615	15584	15569	15595	15544	15652	15587	15600	15802	15558	15626	15531	15516	15445	15659	15498	15618	15668	15405	15630	15657	15627	15563	15445	15810	15527	15614	15485	15547	15539	15691	15643	15598	15496	15752	15486	15552	15628	16981	17125	16787	15883	15754	15471	15700	15424	15672	15670	15570	15633	15586	15688	15400	15788	15640	15722	15417	15527	15623	15596	15479	15589	15568	15652	15636	15677	15549	15652	15750	15507	15611	15553	15285	15536	15522	15635	15531	15870	15568	15513	15522	15591	15503	15689	15595	15659	15570	15489	15548	15692	15499	15738	15531	15645	15617	15573	15416	15621	15561	15539	15421	15487	15528	15494	15439	15570	15619	15555	15379	15481	15628	15560	15549	15489	15485	15504	15526	15421	15514	15602	15868	15576	15609	15582	15631	15611	15489	15607	15714	15512	15842	15530	15478	15390	15520	15673	15722	15573	15676	15685	15491	15555	15720	15542	15475	15547	15576	15483	15512	15525	15548	15661	15619	15586	15575	15544	15618	15490	15564	15608	15494	15705	15524	15612	15668	15559	15548	15585	15554	15549	15378	15463	15546	15697	15442	15554	15503	15400	15754	15336	15588	15525	15610	15482	15555	15593	15561	15473	15648	15591	15670	15571	15593	15586	15471	15654	15472	15729	15506	15627	15583	15500	15403	15585	15573	15484	15516	15681	15570	15528	15435	15622	15458	15590	15629	15528	15563	15724	15488	15638	15539	15701	15571	15418	15806	15503	15587	15463	15431	15536	15483	15414	15492	15537	15545	15587	15359	15541	15497	15627	15470	15383	15677	15508	15529	15426	15654	15578	15669	15535	15435	15459	15525	15413	15626	15417	15610	15646	15532	15469	15607	15643	15479	15443	15529	15371	15463	15592	15528	15452	15539	15638	15555	15574	15514	15463	15571	15699	15380	15503	15567	15527	15283	15500	15772	15712	15555	15534	15518	15546	15676	15678	15627	15442	15466	15597	15540	15708	15522	15678	15405	15392	15543	15429	15564	15454	15643	15624	15590	15420	15474	15466	15508	15466	15497	15555	15746	15566	15562	15518	15557	15682	15582	15576	15417	15472	15563	15592	15575	15651	15468	15492	15532	15552	15515	15592	15581	15510	15492	15616	15610	15486	15558	15727	15564	15615	15511	15661	15605	15578	15527	15610	15618	15644	15610	15568	15294	15771	15661	15539	15517	15533	15722	15476	15483	15516	15475	15566	15626	15561	15512	15616	15715	15606	15503	15593	15444	15558	15502	15559	15540	15609	15425	15560	15685	15560	15407	15583	15490	15484	15495	15645	15504	15541	15592	15616	15408	15481	15508	15609	15569	15561	15575	15742	15617	15437	15546	15553	15556	15555	15449	15728	15530	15561	15526	15599	15422	15475	15483	15445	15589	15652	15643	15579	15313	15637	15650	15567	15659	15435	15511	15385	15667	15619	15551	15623	15720	15769	15560	15630	15576	15548	15400	15606	15405	15707	15345	15545	15506	15519	15579	15498	15500	15602	15597	15661	15515	15624	15594	15555	15463	15616	15563	15434	15615	15664	15598	15520	15604	15485	15661	15630	15461	15551	15516	15484	15649	15683	15599	15376	15416	15400	15572	15548	15688	15554	15690	15615	15539	15434	15555	15568	15661	15651	15645	15543	15658	15674	15587	15656	15417	15561	15645	15530	15606	15615	15532	15454	15532	15639	15656	15615	15447	15448	15338	15496	15654	15489	15506	15512	15568	15575	15523	15547	15464	15454	15447	15509	15479	15514	15458	15618	15568	15573	15452	15386	15587	15555	15597	15603	15592	15477	15661	15665	15434	15735	15575	15544	15637	15660	15485	15722	15434	15644	15503	15433	15513	15510	15393	15559	15503	15565	15601	15629	15455	15646	15569	15560	15634	15461	15545	15435	15540	15494	15591	15367	15553	15811	15606	15606	15528	15602	15596	15609	15583	15448	15450	15612	15457	15643	15705	15593	15572	15688	15543	15554	15537	15643	15336	15642	15648	15510	15626	15603	15640	15525	15635	15549	15285	15541	15642	15478	15434	15468	15490	15362	15553	15485	15617	15475	15466	15719	15651	15538	15592	15672	15511	15554	15402	15726	15631	15604	15459	15501	15524	15598	15570	15431	15396	15663	15484	15612	15577	15501	15535	15666	15533	15651	15453	15585	15581	15794	15678	15416	15612	15580	15723	15335	15698	15560	15594	15485	15419	15648	15546	15478	15619	15686	15523	15699	15469	15574	15707	15564	15536	15684	15571	15575	15662	15658	15427	15638	15341	15464	15625	15592	15476	15559	15510	15504	15504	15596	15389	15496	15462	15446	15788	15594	15478	15613	15410	15633	15475	15503	15621	15540	15578	15454	15661	15398	15633	15437	15533	15367	15712	15515	15513	15612	15603	15591	15605	15629	15468	15620	15449	15706	15358	15598	15570	15417	15594	15558	15668	15563	15471	15749	15741	15459	15445	15420	15583	15410	15590	15585	15529	15678	15501	15487	15382	15598	15696	15493	15650	15537	15582	15453	15544	15499	15541	15584	15494	15403	15617	15601	15644	15375	15594	15508	15435	15472	15433	15608	15554	15470	15658	15349	15590	15310	15428	15501	15561	15707	15475	15511	15664	15497	15567	15524	15326	15622	15542	15488	15650	15495	15663	15586	15581	15490	15736	15582	15551	15547	15872	15438	15384	15705	15555	15621	15409	15524	15463	15585	15396	15448	15618	15541	15671	15537	15636	15641	15637	15505	15777	15244	15518	15448	15524	15596	15506	15486	15456	15511	15439	15543	15629	15547	15691	15650	15638	15198	15469	15597	15565	15526	15632	15454	15603	15503	15581	15518	15340	15554	15538	15577	15504	15724	15453	15561	15512	15556	15505	15488	15521	15608	15621	15523	15593	15543	15585	15595	15607	15510	15357	15901	15586	15400	15707	15670	15512	15558	15500	15575	15463	15601	15626	15530	15602	15567	15651	15493	15514	15541	15410	15538	15422	15708	15480	15494	15697	15600	15573	15455	15550	15405	15504	15606	15600	15515	15503	15592	15535	15410	15558	15582	15507	15672	15506	15790	15547	15598	15564	15654	15577	15594	15492	15629	15731	15551	15619	15436	15772	15544	15433	15452	15553	15596	15647	15580	15243	15507	15437	15557	15584	15502	15619	15512	15407	15510	15412	15456	15623	15448	15542	15467	15566	15452	15508	15591	15515	15614	15537	15472	15369	15580	15515	15605	15530	15631	15504	15614	15465	15504	15478	15573	15544	15580	15490	15650	15560	15663	15617	15471	15568	15367	15556	15698	15517	15544	15594	15601	15495	15575	15369	15720	15601	15607	15610	15601	15499	15485	15461	15534	15621	15529	15638	15646	15571	15588	15600	15555	15405	15526	15609	15554	15705	15499	15534	15561	15537	15510	15534	15494	15573	15429	15561	15563	15485	15571	15498	15588	15466	15491	15452	15687	15599	15713	15402	15637	15529	15513	15551	15732	15606	15427	15485	15400	15493	15672	15564	15440	15575	15696	15521	15603	15608	15439	15515	15514	15569	15607	15572	15504	15479	15758	15609	15522	15510	15570	15416	15647	15538	15648	15660	15650	15705	15616	15797	15516	15529	15633	15589	15456	15530	15467	15547	15594	15705	15557	15511	15575	15558	15578	15514	15412	15551	15457	15528	15576	15536	15602	15614	15468	15605	15476	15609	15552	15554	15685	15592	15549	15370	15594	15540	15670	15656	15566	15564	15489	15546	15583	15445	15659	15658	15648	15483	15345	15653	15710	15598	15628	15711	15435	15617	15589	15595	15563	15493	15700	15508	15428	15677	15649	15610	15479	15410	15493	15444	15368	15777	15664	15396	15606	15516	15409	15440	15563	15408	15504	15704	15544	15558	15555	15665	15660	15544	15376	15604	15539	15551	15573	15414	15648	15564	15646	15663	15300	15552	15490	15490	15443	15631	15768	15606	15448	15489	15492	15409	15602	15592	15536	15491	15496	15566	15593	15578	15541	15665	15343	15669	15425	15564	15536	15509	15545	15520	15641	15447	15648	15615	15650	15607	15621	15400	15551	15566	15512	15555	15689	15500	15459	15572	15619	15494	15556	15543	15688	15522	15515	15374	15504	15505	15525	15628	15655	15628	15399	15628	15550	15500	15665	15360	15712	15537	15503	15677	15564	15583	15522	15758	15410	15574	15534	15512	15436	15666	15524	15445	15504	15441	15663	15594	15505	15767	15589	15584	15593	15523	15494	15685	15536	15398	15481	15379	15560	15538	15683	15811	15539	15554	15409	15414	15577	15670	15669	15583	15621	15545	15634	15620	15655	15559	15633	15518	15550	15514	15587	15431	15571	15380	15402	15462	15720	15575	15441	15535	15496	15533	15456	15434	15460	15572	15555	15532	15547	15465	15582	15588	15539	15457	15402	15611	15618	15665	15562	15539	15535	15593	15455	15433	15439	15588	15590	15589	15571	15513	15614	15449	15577	15558	15463	15661	15612	15613	15445	15556	15716	15358	15616	15577	15643	15648	15585	15551	15558	15530	15562	15637	15625	15548	15598	15628	15571	15589	15715	15450	15507	15471	15428	15739	15570	15557	15580	15494	15589	15527	15453	15511	15471	15585	15458	15641	15525	15445	15770	15543	15493	15581	15441	15463	15679	15589	15642	15453	15586	15406	15726	15521	15485	15602	15682	15618	15809	15634	15493	15592	15622	15496	15467	15432	15659	15691	15523	15596	15605	15498	15587	15513	15595	15574	15528	15654	15708	15590	15537	15496	15548	15588	15657	15639	15608	15605	15625	15493	15751	15645	15502	15728	15576	15419	15605	15372	15600	15638	15528	15448	15417	15459	15480	15413	15588	15613	15545	15526	15548	15487	15531	15317	15723	15539	15569	15538	15556	15497	15573	15528	15576	15592	15534	15492	15453	15470	15767	15433	15703	15652	15520	15564	15705	15429	15574	15570	15557	15507	15497	15589	15556	15548	15641	15737	15528	15619	15511	15408	15407	15629	15478	15506	15591	15783
27144	21551	22320	17610	14355	14133	14424	14500	14188	14247	14146	14289	14224	14160	14254	14243	14286	14314	14141	14285	14202	14327	14208	14143	14296	14211	14163	14409	14265	14409	14298	14267	14190	14405	14168	14178	14251	14092	14219	14118	14216	14259	14230	14270	14070	14159	14245	14208	13986	14222	14376	14333	14190	14071	14108	14272	14248	14291	14144	13976	14172	14134	14129	14122	14209	14203	13993	14296	14342	14205	14184	14014	14425	14180	14222	14305	14165	14171	13988	14195	14285	14213	14431	14210	14157	13989	14171	14191	14401	14038	14159	14171	14199	14162	14042	14253	14171	14189	14129	14279	14213	14093	14151	14089	14046	14295	14313	14223	14169	14240	14098	14092	14181	14045	13987	13978	14097	14226	14279	14305	14348	13975	14251	14259	14071	14222	14181	14176	14187	14256	14133	14244	14185	14189	14057	14079	14490	14263	14402	14266	14071	14248	14281	14281	14131	14340	13898	14156	14282	14403	14217	14211	14288	14181	14274	14085	14130	14257	14150	14092	14341	14073	14210	14197	14328	14050	14097	14072	14149	14183	14211	14125	14101	14220	14069	14109	14118	14136	14208	14212	14148	14271	14207	14179	14077	14068	14247	14323	14195	14204	14255	14352	14330	13974	14251	14236	13956	13958	14375	14313	14160	14202	14287	14142	14150	14204	14456	14016	14279	14038	14016	14043	14126	14114	14263	14016	14011	14051	13998	14159	14146	14078	14092	14009	14334	14267	14064	14133	14441	14346	14369	13969	14252	14254	14006	13988	14185	14204	14279	14349	14222	14169	14127	14033	14150	14077	14150	14104	14217	13983	14173	14212	14004	14145	14227	14221	14156	14165	14314	14146	14031	14347	14230	14192	14177	14210	14336	14205	14241	14165	14267	14314	14146	14033	14242	14244	14320	14311	14377	14090	14025	14333	14236	14160	14243	14180	14050	14192	14214	14152	14144	14079	14124	14087	14335	14319	14249	14038	14262	14263	14160	14220	14241	14456	14073	14149	14152	14131	14196	14246	14213	14301	14271	14101	14136	14195	14302	14287	14042	14252	14248	14206	14303	14222	14197	14227	14143	14329	14357	14058	14174	14248	13980	14345	14102	14228	14248	14072	14238	14399	13957	14018	14234	14297	14138	14127	14206	14276	14158	14313	14281	14027	14095	14218	14193	14194	14223	14256	14211	14113	14112	14173	14135	14129	14025	14181	14131	14307	14173	14298	14386	14178	14280	14321	14344	14276	14206	14116	14206	14321	14139	14156	14171	14268	14210	14339	14216	14424	14400	14196	14126	14003	14206	14366	14324	14152	13874	14266	14329	14191	14197	13935	14138	14156	14240	14230	14321	14186	14334	14178	14176	14124	14092	14329	14252	14177	14396	14201	14363	14303	14239	14270	14274	14199	14170	14162	14202	14110	14085	14047	14406	14169	14067	14211	14078	14114	14403	14248	14083	14172	14099	14003	14072	14296	14214	14082	14125	14098	14233	14072	14114	13896	14236	14262	14034	13992	14108	14229	14230	14121	14194	14161	14080	14405	14092	13975	14180	14177	14249	14266	14072	13981	14134	14159	14106	14256	14022	14237	14095	14276	14026	14348	14088	14147	14124	14262	14173	13936	14215	14090	14220	14173	13972	14102	14018	14196	14169	13950	14111	14156	14148	14307	14192	14105	14111	14107	14222	14235	14184	14362	14227	14263	14065	14152	14175	14123	14150	14238	14212	14292	14107	14137	14157	14159	14185	14224	14201	14145	14285	14054	14173	14129	14162	14097	14264	13993	14095	14265	14136	14167	14299	14242	14273	14130	14109	13961	14103	14187	14213	14039	14325	14323	14051	14230	14126	14192	14169	14064	14208	14243	14226	14190	14191	14133	14156	14365	14171	14232	14192	14050	14124	14334	14092	14077	14023	14127	14001	14217	14238	14186	14188	14212	14180	14245	14324	14164	14053	14040	14105	14178	13995	14317	14145	14173	14297	14069	14213	14047	14208	14160	14278	14017	14016	14115	14118	14163	14516	14260	14045	13994	14203	14230	14240	14317	14408	14126	14089	14354	14212	14137	14231	14367	14261	14090	14217	14357	14036	14177	14191	14180	14181	14269	14271	14201	14259	14277	14132	14129	14241	14198	14244	14365	14160	14243	14107	14069	14259	14241	14152	14146	14244	14163	14136	14181	14186	14157	14194	14096	14116	14253	14381	14291	14276	14107	14221	14047	14137	14130	14152	14166	14106	14162	14188	14191	14094	14082	14110	14286	14326	14289	14205	14159	14037	14161	14197	14246	14265	14049	14293	14267	14154	14119	14108	14205	14054	14261	14192	14247	14316	14391	14071	14129	14176	14119	14130	14197	14224	14351	14129	14120	14104	14080	14159	14032	14098	14077	14185	14084	14219	14186	14215	14238	14172	14130	14203	14246	14276	14034	14117	14072	14283	14247	14212	14225	14364	14326	14233	14146	14297	14180	14178	14080	14173	14385	14111	14208	14123	14279	14135	14164	14116	14279	14223	14445	14165	14215	14117	14029	14268	13997	14120	14066	14198	14025	14281	14268	14036	14175	14104	14141	14085	13920	14148	14177	14159	14244	14106	13997	14096	14205	14246	14065	14155	14128	13944	14252	14188	14189	14177	14123	14131	14135	14136	14258	14104	14118	14056	14246	14175	14102	14153	14034	14292	14178	14273	14163	14019	14211	14104	14157	14088	14149	14244	14238	14239	14306	14025	13933	14260	14163	14326	14151	14231	14119	14247	14089	14183	14132	14263	14254	14258	14415	14143	14264	14219	14269	14237	14302	14150	14170	14161	14376	14054	14150	14289	14134	14125	14098	14290	14341	14200	14185	14066	13900	14188	14147	14246	14147	14092	14169	14108	14004	14139	14215	14249	14131	14350	14072	14144	14101	14365	14051	14243	14234	14290	14220	14172	14266	14197	14145	14090	14015	14133	14114	14351	14329	14101	14250	14339	14238	14163	14308	14157	14101	14095	14084	14181	14022	14230	14093	14220	14144	14207	14166	14312	14302	14389	14153	14177	14166	14067	14097	14159	14272	14288	14192	14111	14215	14330	14186	14359	14018	14111	14169	14184	14280	14230	14162	14235	14135	14200	14137	14312	14043	14199	14073	14229	14028	14271	14147	14277	14163	14199	13988	14071	14158	14271	14359	14186	14182	14003	14249	14346	14049	14064	14396	14174	13962	14165	14367	14410	14182	14169	14054	14230	13901	14241	14291	14146	14167	14101	14207	14069	14256	14114	14214	14065	14197	14047	14063	14321	14332	14287	14353	14225	14309	14094	14287	14241	14006	14298	14207	14076	14311	14273	14307	14238	14246	14176	14269	14215	14052	14204	14366	14280	14326	14207	14129	14214	14135	14235	14172	14196	14333	14249	14176	14204	14221	14169	14053	14160	14273	14335	14181	14290	14150	14214	14241	14165	14359	14180	14298	14448	14158	14248	14062	14174	14397	14143	13927	14113	14085	14146	14143	14193	14096	14135	14139	14280	14027	14184	14047	14176	14384	14345	14030	14048	14285	14224	14281	14162	14253	14271	14189	14170	14304	14076	14131	14341	14341	14214	14284	14359	14172	14059	14198	14363	14156	14363	14248	14298	14288	14072	14258	14159	14159	14388	14063	14171	14043	14278	14028	14150	14152	14179	14338	14340	14297	14085	14169	14257	14254	14417	14070	14214	14134	14205	14268	14223	14102	14050	14301	14219	14076	14094	14229	14153	14346	13947	14160	14090	14023	14305	14081	14016	14166	14135	14298	14240	14278	14272	14132	14275	14178	14152	14381	14346	14210	14191	14127	14022	14293	14185	14199	14254	14301	14224	14353	14138	13974	14105	14211	14133	14265	14226	14114	14316	14205	14249	14292	14074	14076	14152	14203	14046	13989	14154	14140	14001	14129	14338	14165	14172	14178	14128	13959	14073	14396	14172	14218	14371	14230	14091	14038	14165	14258	14194	14045	14191	14159	14229	14269	14458	14179	14059	14134	14255	14247	14061	14059	14086	14122	14138	14301	14352	14060	14145	14146	14422	14254	14163	14089	14283	14163	14151	14250	14287	14304	14215	14130	14256	14388	14148	14147	14140	14124	14170	14279	14231	14138	14195	14213	14214	13961	14166	14277	14169	14157	14062	14070	14285	14221	14127	14191	14161	14149	14324	14021	14286	14324	14162	14119	14273	14431	14278	14288	14224	14197	13969	14091	14161	14101	14304	14316	13981	14240	14061	14109	14263	14346	14232	14071	14092	14135	14046	14183	14080	14270	13978	14324	14417	14352	14219	14157	14093	14097	14167	14223	14191	13965	14169	14248	14168	14247	14418	14191	14194	14218	14024	13994	14264	14131	14106	14331	14210	14229	14071	14376	14205	13912	14095	14361	14088	14215	14020	14079	14164	14222	14241	14210	14224	14271	14238	14338	14340	14208	14028	14070	14200	14153	14299	14272	14020	14189	14229	14046	14164	14154	14316	14296	14326	14201	14132	14122	14178	14160	14283	14104	14360	14258	14021	14386	14111	14173	14203	14176	14170	14134	14228	14074	14026	13991	14149	14322	14206	14158	14164	13987	14305	14173	14283	14103	14333	14241	14265	14445	14282	14383	14254	14352	14074	14010	14217	14176	14178	14181	14188	14154	14048	14402	14055	14206	14385	14083	14099	14196	14110	14201	14241	14235	13871	14066	14094	14206	14266	13985	14244	14250	14217	14171	14278	14237	14392	14174	13996	14122	14281	14296	14018	14146	14074	14008	14127	14053	14147	14214	14086	14158	14058	13985	14364	14418	13934	14191	14161	13992	13974	14099	14097	14200	14214	14211	14232	14227	14242	14245	14109	14188	14287	14182	14029	14301	14171	14122	14330	14101	14063	14236	14171	14270	14117	14274	14294	14280	14147	14135	14165	14137	14271	14324	14285	14195	14157	14333	14201	14201	14151	14276	14278	14207	14173	14041	14243	14233	14253	14317	14114	14059	14126	14185	14058	14366	14157	14113	14233	14258	14177	14066	14083	14020	14195	14183	14307	14278	14475	14169	14268	14177	14208	14285	14305	14342	14029	14263	14241	14419	14176	14386	14171	14163	14082	14164	14100	14116	14262	14193	14027	14225	14237	14298	14191	14160	14145	14084	14209	14097
12667	13867	13828	13479	13165	13452	13236	13262	13201	13302	13343	13229	13213	13328	13096	13241	13373	13158	13117	13525	13248	13238	13320	13243	13178	13407	13289	13227	13115	13286	13445	13151	13181	13138	13248	13233	13152	13038	13196	13229	13179	13204	13285	13072	13144	13342	13154	13067	13305	13203	13347	13250	13255	13237	13134	13082	13323	13230	13178	13155	13310	13281	13397	13323	13304	13204	13349	13094	13093	13110	13250	13096	13312	13233	13246	13240	13389	13385	13258	13186	13205	13145	13244	13331	13338	13265	13385	13148	13155	13203	13219	13335	13139	13276	13242	13329	13186	13051	13026	13263	13211	13154	13174	13177	13280	13218	13246	13063	13148	13440	13172	13275	13165	13117	13095	13274	13038	13375	13284	13235	13336	13262	13205	13279	13180	13265	13305	13203	13174	13263	13410	13175	13389	13253	13181	13159	13117	13233	13145	13232	13207	13152	13229	13228	13200	13042	13164	13255	13311	13174	13245	13368	13354	13218	13179	13326	13356	13234	13415	13161	13247	13139	13301	13260	13327	13242	13161	13267	13228	13151	13114	13116	13331	13179	13190	13155	13201	13378	13125	13363	13140	13331	13354	13161	13275	13273	13222	13200	13226	13168	12979	13388	13161	13233	13392	13382	13420	13315	13313	13155	13328	13168	13072	13164	13376	13182	13253	13153	13059	13201	13191	13166	13226	13206	13386	13090	13233	13426	13204	13242	13126	13361	13169	13132	13283	13076	13414	13550	13304	13272	13263	13365	13211	13100	13150	13365	13163	13172	13194	13355	13144	13276	13110	13216	13077	13155	13289	13261	13110	13242	13350	13076	13395	13278	13345	13124	13281	13228	13191	13293	13133	13173	13235	13173	13184	13117	13309	13384	13314	13353	13365	13043	13285	13058	13269	13171	13223	13211	13169	13090	13026	13166	13208	13266	13275	13146	13218	13275	13190	13307	13362	13365	13291	13313	13238	13302	13275	13251	13190	13263	13154	13139	13106	13225	13212	13343	13204	13283	13322	13182	13255	13187	13200	13331	13426	13024	13288	13146	13106	13250	13096	13033	13056	13264	13131	13174	13308	13084	13334	13336	13236	13257	13228	13323	13257	13224	13132	13317	13312	13266	13390	13269	13463	13173	13124	13232	13164	13134	13318	13233	13239	13257	13162	13226	13185	13243	13281	13244	13227	13082	13249	13297	13183	13189	13144	13244	13250	13247	13404	13295	13358	13326	13011	13258	13199	13320	13219	13507	13290	13273	13275	13331	13241	13301	13121	13240	13158	13309	13356	13193	13131	13103	13116	13291	13262	13201	13220	13338	13278	13231	13304	13233	13265	13101	13059	13052	13261	13357	13290	13147	13204	13178	13276	13270	13170	13221	13249	13093	13191	13298	13264	13289	13462	13281	13197	13255	13210	13287	13380	13185	13215	13251	13089	13302	13269	13188	13192	13198	13260	13187	13301	13153	13211	13253	13340	12965	13261	13282	13099	13255	13178	13121	13013	13234	13292	13215	13054	13153	13303	13390	13177	13379	13157	13109	13305	13246	13364	13233	13254	13314	13364	13231	13182	13342	13192	13150	13185	13275	13287	13115	13190	13343	13279	13177	13241	13301	13141	13203	13145	13433	13382	13221	13069	13471	13224	13311	13350	13335	13147	13151	13120	13281	13252	13173	13225	13308	13290	13309	13209	13288	13306	13248	13318	13199	13360	13210	13243	13172	13199	13266	13163	13222	13086	13228	13217	13152	13232	13234	13304	13218	13192	13083	13233	13405	13222	13142	13256	13122	13211	13225	13229	13222	13199	13166	13292	13336	13210	13343	13197	13255	13254	13227	13230	13246	13003	13238	13214	13238	13255	13259	13128	13333	13333	13177	13218	13159	13365	13216	13182	13203	13264	13293	13189	13386	13342	13245	13507	13258	13157	13330	13298	13220	13179	13105	13153	13258	13201	13170	13159	13059	13260	13292	13247	13186	13305	13290	13140	13184	13265	13291	13274	13139	13241	13182	13288	13305	13329	13099	13206	13282	13259	13218	13182	13303	13186	13202	13252	13384	13301	13345	13262	13244	13253	13328	13255	13263	13264	13276	13129	13070	13165	13139	13255	13242	13289	13149	13224	13242	13276	13156	13266	13206	13213	13193	13228	13204	13180	13191	13198	13258	13271	13381	13186	13208	13287	13137	13010	13100	13179	13040	13305	13251	13217	13375	13389	13287	13281	13165	13248	13289	13275	13319	13351	13160	13160	13197	13104	13149	13206	13233	13287	13294	13248	13191	13187	13226	13201	13327	13113	13139	13205	13042	13033	13271	13371	13282	13489	13242	13076	13287	13201	13092	13181	13265	13167	13247	13249	13331	13130	13169	13156	13136	13334	13279	13180	13230	13183	13307	13275	13350	13216	13265	13341	13014	13249	13079	13003	13176	13137	13252	13181	13234	13201	13213	13390	13291	13227	13330	13219	13196	13210	13324	13122	13388	13310	13144	13187	13296	13366	13133	13172	13269	13281	13189	13337	13326	13119	13409	13329	13084	13394	13071	13116	13206	13183	13217	13272	13250	13128	13203	13201	13196	13113	13187	13228	13260	13278	13176	13187	13221	13215	13146	13201	13320	13097	13343	13289	13342	13401	13179	13344	13363	13217	13326	13374	13072	13062	13423	13147	13080	13226	13193	13245	13344	13430	13149	13251	13196	13149	13215	13314	13373	13382	13169	13254	13062	13312	13236	13044	13076	13271	13169	13339	13359	13160	13248	13248	13315	13221	13144	13335	13220	13301	13302	13224	13290	13208	13205	13178	13214	13182	13200	13254	13246	13365	13065	13248	13280	13282	13241	13184	13336	13353	13208	13192	13232	13339	13207	13270	13197	13197	13344	13250	13289	13246	13144	13292	13190	13196	13175	13143	13312	13205	13192	13358	13115	13167	13269	13167	13097	13250	13156	13389	13248	13143	12982	13315	13257	13252	13323	13186	13310	13047	13241	13217	13348	13037	13221	13304	13190	13259	13155	13244	13098	13280	13299	13281	13271	13222	13188	13200	13219	13334	13280	13305	13232	13064	13259	13105	13171	13252	13158	13361	13274	13223	13147	13149	13141	13237	13238	13056	13410	13293	13453	13271	13329	12982	13383	13180	13289	13317	13320	13172	13246	13315	13187	13235	13102	13413	13255	13393	13147	13218	13200	13308	13181	13383	13151	13096	13192	13267	13332	13274	13174	13278	13133	13145	13178	13188	13155	13258	13227	13315	13151	13337	13251	13369	13256	13313	13465	13176	13199	13170	13186	13443	13121	13105	13282	13245	13217	13182	13241	13390	13432	13031	13191	13393	13177	13236	13232	13089	13301	13277	13245	13316	13304	13127	13073	13417	13214	13182	13090	13203	13134	13262	13210	13204	13122	13209	13205	13318	13413	13313	13309	13253	13372	13189	13164	13096	13305	13234	13194	13165	13127	13249	13181	13300	13256	13311	13212	13351	13165	13241	13208	13438	13286	13401	13329	13213	13180	13103	13260	13280	13306	13153	13226	13230	13287	13202	13229	13187	13280	13087	13306	13271	13192	13321	13042	13239	13064	13228	13252	13351	13179	13183	13305	13187	13290	13335	13164	13180	13194	13294	13240	13149	13171	13134	13227	13161	13182	13164	13289	13317	13248	13170	13415	13424	13151	13204	13265	13323	13326	13459	13260	13147	13145	13217	13239	13406	13300	13306	13229	13213	13230	13394	13260	13221	13023	13419	13275	13304	13187	13113	13170	13209	13002	13228	13236	13333	13209	13250	13479	13083	13284	13343	13229	13247	13162	13421	13189	13308	13256	13178	13275	13405	13337	13217	13086	13315	13355	13097	13154	13437	13267	13030	13395	13279	13293	13257	13220	13259	13156	13296	13250	13092	13189	13095	13135	13222	13252	13247	13324	13195	13409	13151	13194	13181	13270	13224	13207	13373	13436	13001	13181	13273	13080	13141	13226	13191	13240	13214	13300	13426	13049	13169	13386	13295	13038	13211	13338	13118	13204	13410	13022	13319	13096	13329	13332	13157	13353	13102	13191	13144	13309	13247	13339	13252	13145	13157	13476	13239	13269	13282	13098	13173	13243	13282	13287	13134	13232	13406	13218	13398	13168	13259	13221	13094	13172	13402	13370	13222	13247	12968	13233	13177	13405	13263	13305	13304	13288	13352	13359	13225	13248	13177	13141	13184	13297	13126	13167	13172	13116	13170	13273	13254	13302	13027	13279	13220	13232	13282	13135	13040	13226	13175	13270	13225	13210	13268	13337	13410	13244	13328	13198	13336	13170	13107	13422	13222	13259	13219	13274	13402	13219	13379	13074	13420	13290	13257	13324	13195	13341	13464	13322	13176	13268	13322	13246	13145	13150	13132	13228	13292	13368	13140	13115	13075	13234	13487	13214	13291	13225	13329	13188	13230	13202	13394	13342	13290	13079	13122	13132	13097	13252	13242	13240	13254	13161	13269	13113	13260	13083	13362	13272	13140	13270	13399	13267	13251	13122	13121	13127	13291	13261	12997	13265	13304	13210	13371	13139	13117	13396	13289	13133	13324	13335	13186	13245	13064	13103	13201	13131	13188	13129	13107	13367	13111	13235	13340	13183	13213	13221	13283	13320	13371	13215	13151	13324	13252	13160	13258	13271	13258	13106	13161	13239	13138	13191	13296	13345	13209	13164	13191	13186	13179	13234	13260	13067	13157	13263	13286	13239	13312	13334	13273	13334	13120	13345	13243	13182	13168	13059	13114	13124	13234	13147	13208	13151	13431	13365	13350	13284	13064	13239	13186	13160	13199	13120	13317	13007	13234	13068	13207	13223	13299	13118	13213	13097	13150	13098	13283	13221	13273	13072	13327	13431	13001	13230	13204	13248	13241	13498	13396	13122	13173	13168	13089	13340	13180	13176	13218	13182	13228	13196	13202	13300	13162	13194	13212	13218	13285	13229	13265	13046	13373	13267	13142	13319	13259	13336	13224	13263	13319	13324	13173	13223	13333	13256	13215	13043	13217	13351	13270	13221	13057	13366	13339	13247	13280	13198	13208	13246	13196	13150	13246	13361	13476	13267	13203	13240	13262	13353	13166	13312	13220	13342	13425	13395	13163	13351	13319	13323	13253	13324	13228	13162
23915	21298	28779	24193	21625	19114	16670	14562	14179	14192	14220	14133	13976	14010	14151	13970	14185	14082	13924	13976	14192	13993	13851	13850	13925	14123	13909	13841	13953	13927	13946	14007	13904	13798	14035	13916	13852	13933	14120	13839	13920	13927	13867	13821	13866	13935	13992	13831	13839	13793	14209	13950	13796	13846	13929	13858	13842	13940	13861	13986	13975	13901	13966	14041	13858	13934	13949	13788	13768	13766	13892	13637	13750	13728	13971	14132	14397	14269	13870	13970	13974	13808	13834	13717	13881	13790	13658	13702	13654	13822	14049	13757	13813	13893	13798	13775	13832	13724	13824	13979	13817	13975	13802	13869	13686	13943	13758	13772	13742	13803	13841	13816	13856	14004	13888	13840	13621	13716	13807	13732	13912	13938	13728	14064	14102	13998	13740	13797	13897	14133	13695	13895	13801	13840	13951	13882	13733	13904	13818	13851	13983	13812	13885	13838	13986	13655	13983	13900	13879	13912	13875	13792	13830	13667	13947	13736	13753	14124	13834	13868	13848	13703	13801	13859	13737	13869	13801	13826	13789	13698	13880	13828	13771	13973	13785	13927	13846	13736	13755	13912	13858	13822	13900	13905	13895	13797	13895	13858	13824	13851	14049	13822	14124	13861	13784	13739	13897	13821	13761	14044	13906	13774	13801	13894	13703	13894	13926	13834	13825	13663	13834	13733	14031	13955	13777	13856	14011	13961	13925	13839	13864	13840	13856	13644	13881	13907	13922	13795	13769	13922	13792	13796	13770	13705	14008	13794	13889	13790	13896	13792	13891	13676	13803	13745	13815	13775	13957	13768	13875	13793	13672	13814	13869	13816	13711	13673	13897	13852	13897	13541	13832	13804	13776	13757	13943	13820	13857	13946	13911	13930	13844	13785	13872	13905	13843	14027	13895	13637	13829	13996	13980	13872	13858	13797	13839	13718	13952	13694	13934	13927	13877	13943	13958	14057	13821	13720	13704	13715	13789	13972	13693	13819	13677	13665	13953	13755	13806	13872	13778	13884	13818	13423	13745	13860	13852	13956	13809	13917	13880	13862	13954	13922	13964	13902	13786	13884	13889	14002	13922	13741	13916	13938	13863	14066	13761	13857	14109	13697	13836	13764	13711	13835	13605	13825	13722	13801	13672	13856	13685	13837	13707	13810	13811	13954	13871	13873	13832	13891	13824	13720	13835	13970	13797	13757	13773	13939	13673	13875	13826	13857	13927	13785	13813	14029	13816	13821	13845	14009	13948	13895	13768	14000	13780	13684	13892	13848	13759	13956	13905	13858	13891	13702	13773	13984	13762	13755	13699	13908	13735	13916	13734	14057	13910	13911	14033	13792	13711	13786	14093	13932	13816	13781	13912	13716	13899	13696	13849	13890	13689	13805	13959	13775	13854	14008	13774	13886	13851	13775	13658	13903	13870	13963	13748	13780	13899	13852	13869	13991	13855	13928	13802	13940	14086	14003	13859	14027	13710	13802	13856	13722	13713	13878	13926	13809	13872	14088	13842	13887	13769	13897	13797	13741	13765	13853	13911	13645	13782	14069	13736	13902	13845	13993	13827	13871	13760	13955	13749	13799	13993	13763	13685	13877	13816	13794	13972	13898	13897	13764	13782	13742	13849	13776	13981	13860	13874	13995	13787	13990	13878	13618	13861	13847	13872	13746	13875	13755	13951	13842	13925	13894	13891	13951	13860	13675	13810	13809	13794	13783	13865	13903	13778	13874	13756	13912	13981	13829	13760	13861	13859	13833	14034	13749	13807	13832	13908	13683	13903	13736	13893	13761	13859	13841	13811	13739	13913	13866	13692	13847	14002	13947	14012	13844	13721	13734	13929	13899	13836	13891	13688	13791	13978	13856	13928	13917	13995	13758	13772	13840	13783	13939	13991	13778	13933	13865	13715	13802	13843	13683	13706	13761	13852	13860	13743	13928	13676	13753	13825	13743	13907	13965	14031	13902	13840	14039	13921	13856	13626	13707	13819	13932	14034	13726	13792	14034	13944	13904	13764	13933	13813	13869	13831	13866	13848	13943	13974	13643	13881	13703	13953	13953	13996	13720	13863	13760	14048	13996	13736	13963	13722	13828	13805	13789	14038	13982	13785	13769	13750	13699	13850	14034	13924	13722	13837	13846	13870	13906	14004	13879	13994	13947	13831	13948	13913	13851	13886	13754	13933	13839	13690	13980	14073	13772	13948	13624	13819	13825	13876	13866	13737	13701	13987	13934	13686	13937	13886	13853	13847	13810	14017	13791	13804	13816	13837	13899	13907	14031	13945	13730	13878	13760	13860	13937	13633	13906	13655	14081	14017	13735	13777	13978	13803	13802	13858	13949	13993	13794	13895	13775	13834	13773	13670	13684	13804	13684	13789	13710	13950	13675	13798	13903	13808	13720	13732	13659	13933	13869	13720	13850	13971	13770	13738	14043	13679	13899	13755	13972	13621	13598	13823	13829	13849	13987	13827	13921	13714	14080	13789	13994	13902	13909	13913	13938	13937	13833	13879	13824	13761	13959	13773	13847	13834	13925	13656	13992	13769	13924	13892	13991	13779	13843	13789	13626	13850	13720	14030	13717	13736	13719	13772	13644	13982	13864	13797	13696	13866	13721	13919	13857	13910	13787	13715	13717	13882	13803	13656	14074	14017	13891	14027	13902	13797	13866	13820	13792	13842	13925	14001	13771	13848	14085	13939	13916	13775	13618	13796	13770	13816	13774	13941	13893	13821	13836	13805	13640	14014	13951	14076	13742	13842	13698	13692	13812	13894	13899	13736	13791	13966	13967	13912	13882	13889	13858	13817	13782	13970	13729	13833	13687	14027	13975	13840	13938	13806	13910	13852	14018	13820	14012	13750	13743	13790	13816	13850	14004	13801	13896	13748	13918	13792	13809	13957	13742	13823	13722	14042	13864	13902	13708	13784	13844	13901	13943	13782	14016	13874	13832	13701	13773	14005	13699	13835	13729	13933	13899	13776	13875	13921	13875	13881	13833	13755	13795	13865	14125	13885	13873	13951	14027	13756	13817	13783	13945	14027	13741	13940	13862	14029	13821	13819	13886	13854	13942	13736	13701	13581	13846	13746	13844	13954	13944	13880	13777	13956	13907	13965	13917	14009	13771	13865	13749	13804	13683	13895	13799	13765	13945	13773	13892	13930	13786	13990	13841	13752	13823	13994	13788	13923	13680	13701	13677	13919	13747	13856	13772	13835	13755	13745	13815	13976	13899	13944	13788	13715	13796	13651	13918	13810	13916	13887	13767	13832	13966	13917	13930	13900	13752	13987	13980	13785	13903	13780	13774	13954	13905	13566	13789	13950	13854	13865	13996	13770	13742	14038	13826	13891	13848	13793	13878	13779	14053	13673	13685	13851	13857	13903	13787	13890	14004	13821	13689	13805	13826	13650	13885	13890	13798	13756	13951	13901	13634	13651	13793	13796	13809	13880	13734	13719	13629	13957	14000	13921	13694	13938	13742	13904	13692	13874	13983	13905	13853	13878	13892	13851	13720	13732	13825	13912	13693	13751	13700	14055	14116	13976	13822	13764	13848	13983	13776	13762	13665	14015	13852	14015	13829	13739	13877	13802	13698	13858	13999	13845	13942	13767	13774	13718	13793	13810	13707	13974	13781	13913	13818	13943	13940	13901	13801	13926	13893	14007	13865	13768	13870	13908	13710	13872	13752	13898	13899	13680	13864	13898	13795	13877	13735	13686	13800	13720	13887	13869	13696	13712	13856	13881	13575	13789	14049	13894	13993	13655	13788	13883	13775	13900	13875	13974	13953	13976	13722	13991	13863	13877	13795	13863	13778	13679	13900	13870	13753	13764	13871	13947	13885	13914	13847	13842	13649	13709	13803	13649	13826	13852	13805	13912	13808	13882	13845	13757	13803	13798	13971	13963	13964	13695	13812	13800	13687	13918	13901	13994	13848	13821	13851	13851	13847	13849	13721	13871	13863	13799	13756	13803	13853	13948	13870	13903	13932	13878	13781	13824	13790	13749	13921	14037	13847	13824	13862	14039	13883	13873	13743	13821	13894	13737	13953	13766	13772	13939	13806	13908	13759	13762	13863	14062	13695	13784	13766	13858	13902	14086	13951	13802	13692	13929	13757	13771	13752	13895	13798	13893	13894	13645	13903	13796	13690	13801	13864	13852	13637	14017	14014	13861	13648	13809	13742	13867	14029	13755	13968	13964	13804	13817	13794	13971	13661	14092	14002	13851	13905	13916	13836	14109	13957	13881	13877	13783	13796	13639	13749	13919	13883	13960	13847	13773	13893	13810	13762	13913	13740	13966	13832	13836	13760	13953	13718	13940	13886	13800	13888	13739	13670	13997	13956	13764	13730	13794	13859	13803	13816	13778	14086	13843	13986	13941	13894	13693	13774	13879	13758	13981	13934	13780	13817	13869	13917	13975	13832	13786	13695	13598	13774	13631	13828	13760	13965	13910	13857	13782	13894	13782	13864	13724	13923	13766	13692	13776	14093	13834	13657	13704	13733	13903	14072	13800	13919	13856	13881	13732	13927	13887	13875	13881	13750	13965	13743	13846	13767	13674	13955	13868	13970	13833	13646	13784	14062	13819	13787	14012	13910	13878	13896	13845	13930	13745	13786	13754	13968	13760	13833	13860	13931	13784	13889	13809	13880	13835	13711	13798	13797	13849	14018	13941	13796	14005	14095	13812	13883	13949	13648	13776	13773	13869	13923	13818	13902	14029	13670	13821	13755	13893	14000	13894	13831	13723	13752	13728	13801	13830	13930	13908	13929	13953	13975	13839	13909	13860	13953	13753	13782	13862	13751	13862	13903	13845	13964	13931	13828	13715	13860	13982	13929	13859	13714	13758	13851	13881	13973	13746	13928	13785	13869	13883	13877	13794	13841	13680	13786	13868	13875	13862	13739	13900	13810	13771	13848	13809	13862	13876	13634	13807	13697	13852	13830	13894	13819	13909	13737	13858	13901	13812	13814	13961	13798	13871	13842	13970	14042	13846	14051	13797	13852	13708	13682	13762	13955	13972	13953	13705	13791	13851	13929	13826	13924	13820	13804	13836	13727	13807	13775	13917	14010	13941	14002	13831	13520	13749	13757	13817	13961	13799	13815	14021	14102	13951	13838	13939	13686
12398	19806	18618	16030	14741	14434	13982	14013	13604	13646	13683	13536	13503	13384	13269	13443	13442	13375	13284	13333	13333	13261	13314	13288	13238	13400	13402	13400	13298	13303	13219	13245	13190	13302	13363	13267	13319	13330	13232	13182	13241	13173	13276	13143	13352	13286	13135	13301	13186	13124	13160	13300	13267	13255	13081	13364	13319	13400	13375	13254	13368	13393	13534	13214	13272	13314	13260	13398	13258	13349	13262	13256	13322	13221	13293	13871	13798	13724	13249	13379	13414	13285	13339	13195	13301	13218	13227	13435	13273	13033	13305	13144	13431	13268	13188	13379	13063	13174	13249	13265	13253	13220	13168	13317	13153	13201	13465	13261	13236	13093	13418	13071	13325	13268	13025	13306	13183	13350	13400	13065	13303	13141	13124	13226	13242	13175	13100	13333	13258	13100	13264	13254	13135	13263	13147	13328	13187	13299	13331	13191	13378	13391	12963	13206	13450	13236	13217	13269	13224	13184	13282	13366	13293	13261	13219	13363	13308	13218	13286	13214	13210	13135	13364	13337	12974	13335	13158	13259	13141	13237	13192	13223	13139	13151	13333	13120	13211	13381	13124	13405	13215	13141	13220	13374	13254	13148	13211	13336	13224	13281	13185	13193	13239	13176	13232	13139	13272	13436	13139	13250	13272	13171	13225	13215	13238	13123	13211	13201	13118	13462	13483	13419	13229	13386	13392	13223	13266	13284	13268	13349	13262	13230	13366	13222	13307	13113	13435	13152	13259	13112	13152	13361	13079	13191	13427	13120	13132	13256	13131	13250	13264	13330	13251	13335	13243	13114	13246	13351	13345	13162	13246	13205	13331	13202	13305	13193	13288	13364	13204	13196	13328	13227	13255	13218	13232	13303	13223	13138	13265	13192	13323	13244	13237	13237	13446	13063	13200	13184	13338	13285	13166	13191	13158	13166	13226	13382	13207	13076	13378	13311	13258	13220	13298	13280	13227	13253	13351	13190	13205	13464	13114	13370	13191	13274	13254	13275	13203	13195	13168	13233	13312	13279	13116	13095	13215	13129	13205	13157	13494	13194	13165	13309	13171	13328	13419	13247	13185	13105	13333	13435	13242	13252	13290	13212	13170	13055	13384	13359	13318	13181	13228	13270	13271	13283	13087	13252	13283	13230	13378	13084	13244	13340	13325	13153	13184	13338	13241	13232	13310	13202	13135	13394	13111	13061	13155	13273	13221	13222	13330	13253	13244	13438	13341	13259	13259	13315	13316	13200	13202	13199	13250	13246	13245	13292	13437	13371	13347	13308	13239	13267	13180	13192	13232	13310	13326	13294	13183	13267	13398	13217	13238	13403	13205	13285	13296	13219	13363	13223	13321	13323	13256	13204	13369	13198	13412	13362	13178	13136	13191	13352	13256	13353	13311	13256	13167	13261	13293	13185	13252	13176	13285	13200	13154	13162	13265	13255	13266	13392	13177	13239	13343	13329	13353	13382	13064	13307	13129	13260	13174	13294	13334	13226	13417	13302	13264	13279	13335	13312	13340	13244	13268	13231	13361	13240	13169	13060	13095	13211	13134	13279	13340	13252	13215	13213	13313	13265	13264	13123	13323	13186	13214	13344	13337	13157	13220	13408	13192	13161	13389	13196	13278	13245	13492	13175	13143	13314	13211	13150	13112	13366	13392	13302	13221	13092	13312	13017	13265	13151	13218	13273	13440	13239	13289	13477	13251	13324	13266	13425	13129	13046	13384	13097	13165	13243	13334	13290	13272	13305	13112	13361	13267	13270	13205	13254	13153	13277	13284	13137	13249	13226	13302	13356	13198	13253	13268	13257	13203	13287	13388	13316	13283	13246	13098	13366	13327	13111	13230	12989	13251	13207	13182	13160	13349	13181	13234	13124	13314	13288	13172	13117	13278	13253	13336	13149	13486	13248	13158	13185	13242	13001	13044	13199	13211	13249	13462	13388	13378	13267	13196	13019	13390	13343	13297	13142	13131	13198	13295	13251	13274	13332	13227	13182	13385	13171	13232	13205	13200	13292	13282	13398	13225	13232	13021	13081	13195	13151	13271	13210	13237	13420	13173	13258	13200	13301	13277	13254	13444	13228	13205	13129	13212	13264	13355	13231	13177	13211	13161	13247	13199	13202	13265	13225	13317	13240	13374	13283	13161	13308	13170	13175	13319	13319	13195	13454	13315	13143	13373	13368	13217	13311	13199	13333	13156	13167	13320	13353	13230	13111	13166	13222	13169	13282	13237	13213	13314	13295	13230	13270	13331	13321	13319	13280	13225	13300	13224	13213	13300	13095	13257	13228	13262	13217	13274	13223	13342	13403	13192	13209	13250	13369	13264	13275	13096	13132	13272	13223	13286	13281	13238	13173	13113	13381	13225	13340	13240	13159	13278	13313	13254	13207	13016	13198	13254	13332	13278	13205	13205	12988	13221	13438	13161	13247	13327	13387	13104	13201	13288	13350	13410	13234	13329	13174	13190	13286	13276	13297	13345	13317	13190	13125	13102	13277	13266	13391	13180	13226	13166	13225	13068	13144	13166	13292	13345	13137	13160	13109	13250	13284	13343	13142	13171	13204	13158	13215	13116	13184	13219	13316	13116	13242	13126	13468	13232	13226	13249	13297	13154	13173	13277	13223	13198	13374	13107	13183	13301	13177	13259	13249	13258	13175	13248	13235	13263	13214	13389	13247	13321	13177	13350	13217	13496	13219	13324	13268	13265	13106	13261	13222	13305	13285	13296	13277	13430	13405	13260	13262	13377	13313	13259	13282	13180	13261	13169	13356	13204	13337	13174	13152	13191	13257	13261	13292	13207	13146	13316	13228	13290	13208	13211	13242	13290	12987	13200	13245	13317	13200	12994	13230	13216	13098	13274	13353	13104	13290	13087	13201	13333	13277	13354	13182	13312	13282	13172	13213	13328	13255	13187	13407	13238	13061	13329	13128	13071	13285	13269	13250	13094	13282	13150	13287	13299	13152	13183	13239	13219	13359	13253	13155	13116	13254	13284	13347	13151	13275	13087	13013	13190	13327	13179	13380	13194	13229	13275	13289	13154	13324	13363	13304	13283	13116	13233	13263	13300	13352	13390	13163	13132	13200	13163	13362	13238	13261	13356	13225	13256	13246	13133	13296	13330	13462	13072	13264	13186	13088	13232	13278	13332	13130	13268	13345	13270	13242	13270	13237	13273	13253	13270	13185	13156	13229	13281	13296	13253	13316	13425	13308	13391	13331	13191	13123	13445	13170	13321	13062	13449	13256	13232	13325	13292	13217	13203	13437	13251	13244	13233	13242	13237	13269	13340	13389	13132	13175	13325	13264	13407	13329	13313	13245	13322	13348	13286	13150	13299	13254	13262	13121	13276	13144	13284	13251	13287	13196	13256	13273	13261	13291	13361	13292	13220	13290	13321	13251	13251	13379	13202	13145	13266	13135	13092	13333	13167	13273	13266	13224	13102	13210	13352	13178	13266	13232	13375	13210	13220	13173	13206	13270	13144	13218	13208	13291	13257	13191	13348	13243	13132	13341	13120	13363	13288	13215	13274	13287	13273	13290	13147	13313	13415	13231	13410	13275	13126	13271	13535	13219	13139	13109	13288	13258	13283	13242	13130	13257	13221	13197	13427	13180	13177	13214	13291	13219	13313	13202	13218	13261	13192	13232	13264	13315	13220	13241	13411	13210	13294	13230	13218	13208	13271	13190	13055	13139	13081	13286	13279	13455	13327	13131	13443	13215	13371	13155	13026	13301	13296	13383	13236	13117	13173	13285	13257	13180	13332	13184	13392	13247	13149	13182	13335	13348	13306	13026	13227	13207	13130	13324	13288	13381	13343	13238	13259	13568	13072	13076	13241	13206	13265	13209	13373	13184	13150	13345	13217	13292	13308	13230	13363	13214	13219	13256	13178	13148	13322	13291	13199	13326	13295	13272	13064	13273	13225	13286	13256	13219	13243	13240	13084	13189	13152	13023	13410	13270	13282	13266	13180	13185	13241	13192	13135	13347	13474	13141	13323	13165	13369	13200	13180	13081	13413	13364	13185	13325	13391	13311	13284	13246	13182	13130	13252	13200	13299	13210	13309	13176	13206	13237	13026	13422	13222	13355	13237	13220	13244	13296	13368	13206	13438	13314	12999	13102	13217	13276	13281	13283	13507	13187	13282	13250	13219	13238	13200	13259	13189	13307	13168	13245	13352	13216	13306	13347	13278	13165	13393	13211	13327	13168	13280	13328	13403	13144	13432	13367	13234	13104	13377	13207	13321	13363	13129	13097	13374	13277	13320	13333	13312	13247	13126	13277	13221	13231	13203	13214	13277	13209	13218	13320	13256	13230	13314	13303	13195	13198	13237	13275	13331	13090	13292	13353	13171	13218	13272	13342	13248	13207	13180	13284	13221	13198	13377	13280	13374	13284	13250	13240	13265	13153	13122	13293	13386	13403	13218	13376	13339	13324	13274	13190	13299	13137	13150	13177	13296	13292	13236	13177	13206	13455	13411	13360	13178	13250	13273	13267	13223	13295	13207	13294	13154	13228	13414	13072	13164	13064	13465	13281	13096	13368	13374	13057	13184	13215	13357	13258	13253	13207	13286	13281	13155	13358	13110	13194	13250	13248	13254	13124	13336	13151	13378	13285	13304	13226	13347	13220	13338	13289	13188	13432	13275	13086	13197	13171	13339	13358	13191	13282	13211	13309	13380	13278	13167	13393	13107	13362	13281	13242	13321	13173	13381	13410	13330	13208	13106	13308	13192	13213	13394	13342	13233	13198	13265	13362	13398	13195	13230	13162	13122	13256	13147	13259	13258	13188	13189	13213	13174	13261	13174	13203	13358	13348	13337	13083	13257	13324	13151	13464	13246	13229	13205	13445	13187	13192	13194	13231	13271	13291	13166	13308	13228	13235	13210	13310	13232	13514	13198	13349	13316	13238	13178	13038	13132	13204	13312	13247	13304	13176	13249	13263	13195	13146	13288	13165	13148	13323	13307	13244	13392	13034	13377	13300	13247	13204	13139	13287	13186	13324	13275	13371	13244	13378	13283	13318	13203	13138	13271	13143	13190	13231	13138	13254	13428	13187	13214	13243	13256	13286	13172	13310	13309	13141	13198	13344	13237	13294	13180	13317	13161	13178	13189	13201
22791	21296	29243	23686	21446	23193	24426	19013	18289	18332	18436	18137	18324	17861	18033	18106	18089	17796	17868	17998	17956	17695	18094	17855	17945	17924	17760	17831	17716	18028	17881	17661	17766	17816	17923	17873	17774	17708	17718	17674	17706	17686	17581	17594	17791	17696	17573	17658	17759	17723	17632	17872	17563	17658	17810	17559	17627	17658	17898	17698	17596	17783	17660	17805	17569	17565	17748	17753	17724	17752	17706	17770	17486	17507	17663	17983	18570	18627	18256	17733	17701	17602	17742	17725	17544	17608	17475	17641	17710	17781	17641	17596	17590	17613	17617	17762	17605	17601	17618	17729	17737	17644	17553	17566	17487	17870	17655	17840	17643	17705	17573	17792	17561	17689	17577	17653	17591	17511	17729	17540	17633	17521	17705	17807	17782	17620	17592	17546	17825	17579	17440	17580	17566	17591	17445	17526	17683	17844	17662	17582	17594	17502	17786	17452	17647	17338	17588	17593	17630	17684	17653	17557	17576	17650	17642	17697	17635	17788	17722	17693	17562	17458	17505	17713	17543	17711	17860	17748	17607	17620	17594	17757	17620	17579	17750	17697	17663	17646	17647	17620	17825	17358	17574	17633	17761	17484	17894	17774	17682	17765	17788	17723	17710	17756	17594	17414	17733	17505	17606	17529	17580	17723	17890	17731	17724	17650	17848	17553	17611	17516	17446	17577	17571	17608	17547	17473	17630	17659	17559	17459	17670	17542	17674	17778	17515	17722	17716	17565	17464	17778	17648	17867	17676	17822	17439	17708	17732	17705	17643	17578	17504	17471	17787	17858	17651	17644	17728	17445	17610	17703	17560	17641	17697	17537	17453	17578	17456	17517	17614	17639	17578	17592	17607	17571	17487	17514	17565	17487	17498	17707	17449	17723	17592	17771	17580	17687	17592	17438	17497	17750	17775	17565	17488	17673	17611	17543	17489	17463	17621	17508	17803	17994	17924	17404	17463	17376	17640	17512	17659	17583	17636	17659	17660	17536	17698	17777	17854	17478	17707	17494	17661	17550	17697	17704	17698	17658	17377	17562	17599	17929	17934	17521	17670	17664	17677	17808	17714	17712	17580	17688	17685	17622	17590	17586	17558	17539	17726	17805	17784	17638	17774	17601	17654	17715	17931	17703	17586	17736	17599	17616	17666	17624	17536	17706	17714	17720	17708	17594	17717	17636	17494	17680	17543	17666	17566	17674	17709	17646	17657	17602	17638	17636	17724	17490	17525	17763	17642	17445	17568	17659	17459	17679	17511	17457	17585	17479	17440	17442	17599	17713	17669	17678	17575	17588	17759	17561	17708	17798	17674	17694	17667	17505	17490	17435	17626	17600	17576	17531	17774	17706	17579	17585	17846	17496	17603	17528	17754	17595	17653	17592	17687	17478	17703	17680	17562	17734	17678	17688	17647	17827	17690	17745	17742	17558	17727	17527	17633	17563	17622	17693	17862	17546	17527	17531	17622	17524	17613	17642	17557	17700	17575	17658	17794	17849	17586	17427	17494	17639	17658	17507	17665	17539	17647	17652	17758	17448	17647	17640	17497	17433	17738	17613	17814	17673	17680	17604	17615	17550	17477	17508	17365	17701	17675	17734	17699	17498	17590	17500	17835	17660	17722	17628	17517	17613	17641	17707	17519	17600	17822	17628	17669	17635	17549	17728	17686	17774	17563	17593	17474	17679	17620	17740	17692	17526	17706	17599	17714	17877	17666	17781	17898	17833	17725	17473	17697	17725	17525	17712	17543	17556	17522	17538	17641	17695	17773	17529	17802	17633	17763	17434	17670	17575	17644	17750	17482	17553	17580	17538	17418	17417	17771	17292	17517	17585	17553	17498	17702	17627	17532	17529	17751	17673	17665	17498	17447	17666	17653	17828	17725	17556	17672	17484	17755	17679	17603	17375	17668	17522	17532	17407	17631	17575	17597	17625	17780	17692	17732	17568	17773	17636	17626	17701	17564	17697	17414	17653	17473	17586	17693	17442	17778	17694	17405	17564	17649	17693	17582	17634	17493	17675	17622	17361	17710	17614	17658	17669	17552	17532	17679	17644	17438	17593	17462	17680	17573	17630	17504	17662	17675	17544	17574	17492	17613	17597	17715	17585	17700	17646	17801	17580	17615	17697	17724	17602	17718	17672	17712	17544	17739	17645	17609	17475	17590	17797	17569	17465	17492	17560	17735	17746	17663	17499	17695	17510	17442	17623	17727	17695	17450	17538	17452	17601	17544	17518	17493	17659	17555	17458	17527	17693	17792	17578	17657	17653	17572	17546	17776	17691	17414	17365	17679	17585	17577	17678	17425	17722	17420	17642	17615	17633	17708	17553	17706	17526	17694	17530	17633	17405	17586	17388	17441	17835	17761	17725	17660	17470	17898	17615	17588	17717	17718	17645	17641	17493	17590	17559	17609	17610	17507	17667	17626	17574	17578	17656	17364	17579	17605	17556	17752	17698	17720	17556	17682	17513	17454	17638	17553	17540	17662	17496	17607	17452	17647	17766	17594	17384	17730	17691	17475	17613	17600	17684	17753	17434	17505	17598	17704	17543	17595	17568	17578	17504	17609	17541	17619	17624	17608	17562	17650	17381	17704	17630	17565	17641	17713	17789	17607	17626	17553	17603	17647	17681	17733	17790	17484	17767	17571	17513	17539	17669	17618	17636	17459	17695	17574	17694	17751	17691	17739	17801	17592	17593	17691	17613	17740	17395	17534	17624	17605	17592	17579	17629	17516	17613	17603	17669	17672	17691	17770	17594	17746	17741	17509	17684	17630	17482	17545	17685	17741	17671	17632	17582	17696	17536	17656	17731	17681	17550	17458	17722	17494	17522	17611	17661	17541	17641	17576	17583	17820	17642	17651	17344	17507	17646	17746	17607	17671	17724	17517	17541	17641	17588	17620	17742	17596	17498	17536	17653	17657	17692	17779	17562	17578	17382	17637	17767	17463	17461	17744	17605	17686	17654	17811	17782	17491	17642	17652	17637	17658	17683	17706	17563	17662	17628	17584	17687	17645	17788	17671	17640	17605	17535	17569	17617	17446	17486	17781	17574	17895	17516	17633	17643	17488	17621	17533	17649	17705	17615	17635	17663	17594	17571	17832	17616	17522	17430	17472	17572	17560	17766	17820	17745	17673	17708	17827	17718	17533	17419	17416	17578	17325	17555	17621	17560	17642	17815	17614	17518	17544	17493	17633	17404	17641	17767	17714	17653	17570	17632	17590	17603	17682	17562	17570	17565	17788	17460	17529	17716	17628	17577	17480	17593	17679	17543	17378	17725	17526	17607	17566	17508	17433	17466	17596	17591	17737	17564	17502	17683	17613	17558	17568	17524	17455	17531	17670	17619	17579	17606	17476	17768	17626	17552	17690	17696	17450	17643	17691	17487	17678	17558	17385	17839	17519	17658	17796	17708	17471	17689	17603	17777	17566	17424	17776	17513	17597	17479	17691	17529	17471	17691	17570	17746	17450	17459	17487	17724	17621	17663	17585	17696	17642	17604	17670	17565	17532	17582	17737	17699	17595	17465	17643	17700	17432	17521	17449	17750	17755	17613	17667	17764	17568	17554	17679	17618	17796	17688	17452	17552	17539	17702	17588	17646	17660	17630	17606	17778	17555	17723	17648	17605	17545	17616	17634	17729	17554	17513	17458	17690	17697	17710	17690	17550	17848	17727	17590	17682	17470	17738	17744	17575	17447	17818	17688	17478	17601	17542	17670	17633	17619	17748	17513	17697	17586	17547	17656	17583	17427	17540	17704	17694	17558	17356	17780	17689	17594	17567	17598	17759	17678	17647	17728	17572	17424	17622	17694	17822	17834	17650	17734	17774	17778	17446	17742	17760	17545	17725	17559	17696	17589	17663	17538	17698	17472	17679	17666	17764	17604	17654	17557	17458	17476	17553	17478	17638	17588	17599	17531	17671	17606	17644	17717	17700	17767	17689	17608	17551	17507	17687	17693	17704	17462	17705	17733	17413	17613	17447	17617	17580	17597	17493	17764	17632	17681	17534	17607	17693	17544	17681	17534	17412	17673	17443	17741	17742	17526	17576	17708	17554	17612	17721	17637	17555	17650	17702	17502	17511	17651	17614	17635	17647	17592	17493	17608	17648	17691	17686	17497	17807	17670	17737	17443	17568	17656	17312	17697	17578	17687	17667	17701	17586	17612	17639	17767	17721	17873	17541	17481	17793	17631	17627	17635	17678	17791	17781	17696	17592	17860	17534	17697	17522	17535	17441	17545	17587	17773	17666	17690	17573	17766	17486	17532	17894	17689	17835	17671	17470	17632	17749	17771	17648	17618	17588	17394	17640	17568	17654	17437	17486	17475	17851	17948	17531	17539	17622	17523	17420	17720	17702	17705	17562	17684	17577	17646	17652	17629	17699	17522	17526	17545	17763	17558	17617	17554	17678	17670	17842	17767	17488	17740	17616	17722	17723	17653	17573	17518	17788	17767	17656	17501	17582	17648	17540	17466	17527	17720	17550	17733	17447	17858	17609	17588	17735	17473	17528	17601	17491	17587	17646	17295	17509	17764	17654	17661	17633	17599	17666	17763	17755	17634	17518	17573	17522	17464	17713	17612	17612	17617	17615	17645	17665	17695	17675	17616	17589	17722	17686	17610	17610	17580	17821	17669	17618	17558	17570	17628	17539	17530	17694	17518	17782	17645	17580	17471	17420	17951	17677	17575	17896	17628	17571	17715	17627	17454	17573	17564	17636	17587	17746	17432	17770	17613	17461	17661	17696	17619	17648	17564	17775	17558	17536	17697	17378	17742	17622	17630	17486	17548	17681	17543	17438	17509	17649	17577	17550	17645	17516	17584	17569	17568	17501	17736	17683	17626	17534	17555	17553	17592	17506	17757	17595	17601	17446	17682	17791	17677	17631	17582	17479	17435	17691	17484	17677	17772	17639	17681	17703	17337	17502	17656	17689	17530	17670	17578	17713	17400	17558	17603	17591	17593	17566	17314	17442	17688	17514	17605	17631	17418	17638	17590	17639	17724	17728	17650	17507	17689	17774	17568	17540	17865	17496	17796	17669	17580	17593	17681	17618	17681	17552	17537	17576	17547	17471	17601	17603	17724	17533	17619	17699	17667	17507	17638	17690	17641	17617	17605	17808
15180	25942	24022	20124	18374	17464	16977	16651	16356	16194	16045	15976	15924	15804	16110	15819	16032	15665	15797	15712	15725	15615	15584	15682	15741	15601	15756	15622	15642	15604	15651	15626	15589	15608	15545	15522	15624	15669	15459	15354	15629	15642	15566	15550	15613	15635	15483	15563	15393	15438	15540	15483	15643	15442	15501	15546	15534	15628	15719	15585	15371	15475	15755	15496	15544	15449	15620	15523	15498	15575	15471	15542	15482	15525	15508	16453	17331	16551	15948	15597	15411	15447	15546	15668	15531	15571	15542	15498	15616	15505	15330	15508	15619	15532	15573	15455	15623	15707	15423	15492	15473	15544	15258	15742	15611	15584	15606	15394	15524	15632	15409	15480	15429	15499	15627	15475	15403	15520	15437	15408	15740	15524	15415	15608	15506	15441	15524	15432	15542	15519	15595	15648	15508	15365	15543	15447	15463	15515	15403	15427	15524	15488	15525	15650	15595	15547	15479	15491	15682	15550	15583	15505	15515	15675	15462	15532	15584	15545	15435	15624	15558	15614	15483	15508	15593	15419	15512	15635	15441	15651	15501	15543	15474	15621	15462	15483	15509	15492	15584	15567	15607	15456	15524	15552	15437	15577	15472	15403	15727	15456	15374	15555	15530	15497	15527	15541	15518	15531	15521	15471	15471	15615	15458	15503	15485	15492	15484	15556	15250	15585	15601	15627	15447	15546	15505	15476	15548	15375	15631	15514	15645	15496	15350	15435	15562	15456	15477	15334	15374	15467	15426	15466	15585	15528	15574	15488	15580	15666	15501	15507	15458	15560	15560	15543	15495	15395	15558	15455	15464	15496	15494	15452	15385	15538	15663	15430	15366	15426	15558	15530	15514	15519	15615	15775	15445	15398	15565	15537	15550	15585	15560	15573	15530	15619	15595	15558	15460	15441	15623	15525	15505	15487	15621	15694	15541	15702	15594	15527	15381	15481	15480	15328	15409	15373	15502	15580	15500	15516	15696	15406	15475	15645	15514	15495	15512	15297	15499	15565	15369	15496	15434	15530	15336	15524	15538	15284	15494	15568	15574	15514	15528	15428	15408	15487	15468	15439	15502	15486	15377	15354	15619	15383	15704	15432	15446	15526	15581	15341	15433	15650	15411	15324	15490	15607	15472	15435	15668	15456	15420	15620	15668	15332	15514	15523	15513	15485	15359	15454	15588	15579	15461	15537	15420	15500	15430	15458	15488	15450	15542	15273	15396	15370	15542	15440	15503	15532	15503	15597	15369	15521	15518	15402	15501	15429	15600	15481	15387	15305	15635	15459	15430	15504	15489	15497	15494	15528	15532	15521	15467	15332	15712	15393	15565	15466	15575	15499	15560	15524	15457	15460	15437	15383	15480	15446	15482	15438	15487	15527	15456	15412	15500	15479	15536	15500	15507	15511	15527	15390	15458	15585	15634	15441	15422	15458	15549	15423	15430	15653	15537	15435	15589	15375	15566	15580	15806	15417	15418	15347	15582	15438	15464	15637	15486	15489	15545	15660	15327	15459	15467	15573	15479	15419	15594	15513	15493	15447	15468	15432	15571	15508	15544	15540	15646	15503	15451	15465	15423	15542	15367	15525	15334	15507	15582	15603	15612	15474	15498	15355	15430	15319	15388	15605	15347	15487	15527	15576	15399	15620	15588	15497	15663	15418	15521	15492	15522	15473	15514	15596	15521	15408	15517	15524	15572	15497	15559	15440	15332	15463	15439	15633	15492	15500	15399	15507	15481	15631	15549	15446	15346	15423	15551	15474	15422	15513	15743	15637	15671	15533	15493	15386	15435	15397	15451	15631	15518	15555	15513	15510	15643	15488	15348	15507	15430	15504	15672	15532	15639	15371	15406	15500	15651	15359	15504	15481	15394	15664	15633	15259	15405	15569	15724	15583	15497	15392	15592	15602	15483	15546	15433	15422	15524	15517	15243	15715	15575	15406	15473	15539	15464	15433	15406	15480	15583	15378	15587	15486	15338	15409	15435	15545	15571	15517	15508	15657	15462	15547	15527	15369	15508	15596	15628	15601	15382	15537	15288	15491	15500	15561	15411	15385	15539	15662	15513	15335	15440	15592	15486	15405	15468	15472	15382	15408	15507	15465	15669	15654	15417	15519	15474	15425	15563	15554	15466	15543	15538	15505	15487	15541	15387	15536	15456	15373	15592	15421	15648	15555	15453	15506	15510	15439	15523	15490	15500	15491	15464	15639	15475	15523	15562	15405	15489	15441	15564	15524	15471	15605	15489	15613	15383	15425	15461	15418	15531	15445	15595	15487	15568	15491	15579	15504	15628	15671	15543	15594	15469	15399	15607	15639	15540	15525	15544	15491	15586	15531	15503	15327	15538	15591	15544	15561	15544	15587	15417	15684	15497	15608	15638	15373	15580	15460	15594	15377	15549	15502	15509	15396	15481	15334	15347	15410	15591	15546	15611	15634	15410	15630	15512	15593	15457	15530	15390	15610	15473	15523	15455	15328	15570	15531	15515	15431	15526	15581	15631	15290	15598	15379	15584	15685	15476	15521	15702	15336	15464	15356	15565	15471	15525	15406	15366	15416	15344	15432	15494	15538	15516	15476	15536	15355	15576	15493	15502	15358	15655	15629	15496	15562	15354	15572	15476	15593	15510	15558	15516	15522	15545	15632	15362	15614	15406	15503	15585	15475	15457	15483	15398	15537	15522	15565	15561	15481	15373	15546	15457	15406	15576	15547	15275	15397	15427	15453	15668	15546	15675	15543	15474	15551	15465	15563	15357	15577	15300	15370	15454	15554	15468	15478	15399	15387	15491	15530	15697	15436	15567	15382	15492	15662	15315	15331	15401	15468	15546	15357	15539	15473	15610	15468	15515	15549	15487	15447	15551	15462	15275	15531	15531	15477	15652	15422	15337	15596	15374	15557	15578	15567	15579	15512	15588	15301	15485	15563	15459	15534	15517	15482	15508	15441	15550	15648	15603	15326	15359	15515	15589	15558	15445	15632	15436	15452	15459	15730	15443	15460	15543	15623	15478	15569	15507	15523	15424	15777	15509	15525	15366	15410	15581	15503	15587	15526	15560	15574	15451	15595	15519	15566	15296	15543	15574	15671	15606	15643	15590	15406	15612	15464	15593	15434	15483	15541	15564	15353	15478	15494	15309	15472	15418	15516	15513	15471	15565	15323	15568	15342	15519	15592	15615	15520	15549	15790	15418	15592	15642	15487	15660	15582	15548	15332	15592	15520	15504	15600	15518	15497	15421	15348	15604	15536	15600	15658	15354	15543	15398	15509	15486	15346	15493	15547	15569	15406	15359	15521	15584	15495	15491	15492	15535	15412	15636	15505	15475	15458	15636	15491	15549	15606	15454	15498	15634	15628	15339	15596	15478	15506	15713	15600	15415	15562	15491	15507	15460	15443	15660	15492	15515	15449	15523	15484	15447	15327	15544	15551	15560	15544	15547	15409	15562	15602	15531	15622	15398	15478	15534	15502	15511	15457	15470	15442	15482	15545	15370	15400	15340	15498	15487	15565	15775	15433	15388	15423	15451	15439	15455	15432	15407	15395	15472	15429	15401	15577	15514	15514	15415	15474	15636	15549	15644	15535	15628	15635	15552	15660	15352	15470	15507	15410	15344	15518	15277	15755	15455	15454	15478	15476	15334	15410	15716	15547	15477	15475	15565	15746	15514	15428	15429	15468	15530	15505	15608	15545	15532	15476	15555	15403	15481	15559	15641	15551	15574	15434	15392	15627	15520	15418	15550	15532	15512	15592	15470	15470	15576	15500	15576	15461	15495	15471	15393	15440	15325	15587	15372	15461	15403	15498	15570	15479	15573	15295	15550	15492	15449	15617	15570	15532	15555	15652	15543	15345	15442	15186	15661	15697	15469	15434	15487	15478	15570	15569	15575	15488	15511	15488	15456	15436	15721	15441	15381	15494	15362	15567	15501	15562	15423	15460	15484	15473	15601	15470	15663	15488	15587	15442	15491	15509	15332	15381	15424	15410	15598	15482	15543	15619	15490	15435	15436	15540	15617	15485	15412	15493	15484	15485	15511	15562	15424	15445	15553	15617	15447	15282	15506	15571	15521	15566	15492	15442	15474	15538	15498	15319	15475	15387	15416	15508	15675	15648	15424	15491	15540	15473	15395	15511	15536	15551	15541	15474	15610	15526	15349	15509	15564	15584	15462	15491	15569	15476	15453	15410	15489	15733	15261	15427	15481	15495	15435	15524	15487	15524	15609	15559	15538	15460	15638	15390	15416	15325	15541	15304	15541	15495	15433	15395	15553	15467	15619	15571	15522	15561	15566	15448	15439	15529	15394	15596	15595	15578	15465	15408	15335	15514	15520	15461	15614	15422	15544	15556	15460	15504	15428	15587	15564	15399	15360	15474	15515	15574	15510	15512	15422	15495	15587	15399	15471	15774	15606	15449	15461	15541	15535	15637	15420	15531	15425	15636	15439	15397	15445	15577	15412	15519	15522	15509	15563	15537	15354	15501	15650	15633	15561	15635	15571	15642	15439	15422	15394	15452	15404	15609	15529	15532	15623	15428	15478	15420	15581	15433	15377	15639	15513	15531	15408	15537	15648	15443	15608	15697	15598	15527	15439	15616	15577	15384	15502	15534	15393	15596	15424	15482	15344	15455	15529	15402	15574	15522	15612	15558	15329	15491	15634	15611	15591	15497	15586	15570	15520	15549	15619	15452	15608	15476	15586	15492	15617	15555	15460	15514	15515	15523	15541	15536	15621	15380	15443	15579	15535	15500	15444	15560	15461	15438	15542	15506	15600	15375	15312	15670	15541	15609	15392	15490	15433	15418	15455	15281	15480	15470	15504	15440	15556	15412	15392	15411	15612	15351	15700	15411	15457	15324	15354	15461	15317	15341	15577	15534	15529	15591	15621	15510	15404	15453	15384	15601	15492	15521	15549	15546	15605	15584	15575	15601	15454	15381	15559	15488	15557	15578	15511	15491	15412	15564	15351	15617	15636	15625	15504	15403	15523	15669	15613	15496	15464	15663	15429	15663	15602	15496	15483	15350	15492	15559	15335	15549	15403	15490	15421	15539	15536	15557	15624	15482	15414	15554	15560	15495	15442	15401	15477	15541	15434	15618	15605	15701	15578	15506	15492	15559	15599	15593
27434	21849	24064	21176	17827	17741	17869	17758	17722	17825	17663	17784	17719	17876	17781	17876	17817	17733	18062	17920	17804	17824	17735	17753	17737	17581	17747	18059	17652	17747	17634	17805	17682	17694	17660	17841	17683	17713	17870	17819	17809	17692	17720	17751	17691	17902	17802	17693	17921	17714	17684	17638	17843	17938	17866	17694	17473	17680	17734	17601	17756	17778	17792	17855	17732	17762	17495	17626	17781	17792	17668	17645	17794	17741	17965	17792	17892	17806	17724	17676	17708	17566	17888	17937	17847	17917	17779	17786	17801	17764	17660	17855	17727	17616	17425	17834	17981	17664	17801	17866	17464	17595	17678	17729	17604	17614	17704	17751	17610	17838	17764	17739	17939	17797	17432	17766	17803	17847	17773	17730	17656	17520	17908	17722	17633	17359	17668	17840	17553	17725	17769	17797	17704	17769	17768	17781	17910	17621	17653	17876	17655	17808	17696	17713	17899	17840	17926	17928	17912	17688	17953	17824	17581	17595	17666	17781	17681	17709	17914	17636	17677	17695	17814	17858	17900	17782	17564	17609	17582	17754	17720	17609	18009	17741	17767	17825	17836	17714	17721	17716	17709	17757	17738	17922	17821	17580	17843	17797	17548	17608	17737	17818	17738	17822	17776	17727	17652	17830	17634	17869	17754	17795	17648	17700	17723	17781	17950	17664	17596	17622	17834	17745	17712	17810	17699	17838	17711	17858	17721	17750	17962	17754	17727	17885	17790	17761	17816	17784	17708	17825	17791	17635	17778	18042	17659	17680	17647	17734	17593	17916	17604	18008	17765	17836	17735	17736	17595	17743	17908	17695	17601	17682	17697	17700	17750	17966	17762	17726	17573	17704	17714	17501	17819	17639	17714	17809	17893	17748	17740	17685	17636	17595	17859	17656	17789	17554	17857	17636	17669	17630	17891	17683	17578	17616	17612	17782	17701	18013	17617	17652	17665	17736	17669	17736	17736	17683	17737	17743	17690	17771	17785	17698	17800	17642	17680	17684	17633	17709	17674	17663	17827	17889	17722	17677	17851	17812	17594	17472	17678	17730	17559	17632	17685	17760	17719	17627	17942	17889	17851	17553	17870	17635	17872	17723	17699	17703	17856	17683	17768	17901	17655	17690	17811	17792	17822	17757	17744	17742	17463	17613	17519	17660	17579	17648	17751	17591	17742	17793	17678	17774	17691	17837	17730	17738	17656	17747	17798	17670	17836	17713	17761	17589	17880	17715	17709	17704	17687	17653	17658	17460	17664	17540	17618	17764	17797	17942	17845	17860	17935	17509	17692	17745	17737	17752	17841	17701	17827	17766	17603	17512	17685	17630	17801	17599	17776	17765	17717	17768	17808	17627	17825	17687	17928	17683	17581	17642	17702	17697	17681	17815	17670	17600	17677	17919	17642	17474	17799	17567	17674	17827	17533	17779	17720	17675	17681	17770	17848	17945	17792	17854	17715	17836	17675	17763	17723	17677	17668	17843	17670	17460	17694	17860	17789	17690	17611	17808	17718	17931	17604	17749	17667	17876	17805	17665	17579	17777	17774	17640	17472	17511	17844	17557	17844	17828	17652	17785	17809	17709	17962	17698	17666	17817	17682	17801	17814	17736	17857	17688	17928	17924	17730	17654	17982	17687	17639	17699	17748	17690	17775	17604	17694	17703	17706	17851	17807	17958	17745	17625	17723	17739	17767	17857	17700	17674	17746	17793	17715	18018	17801	17636	17814	17574	17746	17656	17747	17780	17893	17868	17513	17619	17768	17678	17728	17582	17786	17793	17558	17797	17549	17710	17668	17601	17575	17819	17766	17615	17685	17691	17784	17643	17912	17828	17521	17978	17620	17758	17681	17640	17947	17706	17727	17747	17653	17816	17590	17555	17616	17970	17666	17583	17704	17621	17797	17915	17720	17541	17622	17600	17802	17978	17720	17610	17797	18029	17571	17740	17817	17563	17852	18024	17901	17490	17711	17883	17663	17690	17875	17699	17878	17694	17801	17741	17683	17909	17741	17780	17797	17904	17771	17837	17795	17717	18016	17859	17890	17768	17858	17754	17807	17889	17724	17703	17765	17933	17802	17813	17797	17579	17963	17999	17836	17599	17640	17720	17817	17658	17591	17462	17866	17512	17473	17781	17754	17777	17766	17709	17595	17797	17610	17771	17610	17811	17921	17966	17700	17855	17649	17786	17889	17756	17864	17718	17883	17526	17777	17594	17773	17631	17610	17778	17755	17648	17752	17810	17650	17677	17815	17743	17538	17617	17775	17840	17790	17713	17699	17697	17925	17772	17776	17795	17673	17783	17724	17874	17779	17938	17717	17760	17749	17755	17863	17624	17697	17723	17798	17583	17641	17746	17629	17753	17680	17805	17749	17702	17786	17804	17935	17887	17756	17678	17875	17861	17950	17653	17739	17744	17899	17825	17855	17792	17535	17766	17910	17724	17746	17769	17760	17511	17602	17606	17644	17801	17717	17923	17689	17750	17721	17775	17598	17752	17765	17700	17604	17628	17682	17518	17715	17718	17628	17631	17851	17791	17692	17755	17848	17898	17829	17721	17782	17691	17708	17917	17865	17735	17621	17802	17592	17928	18024	17745	17710	17805	17707	17854	17844	17598	17776	17735	17726	17704	17645	17763	17750	17802	17689	17765	17813	17729	17682	17865	17716	17660	17643	17793	17619	17570	17719	17740	17742	17669	17896	17644	17697	17837	17626	17785	17788	17511	17543	17790	17533	17614	17539	17601	17851	17902	17700	17574	17710	17725	17439	17535	17509	17763	17656	17705	17703	17689	17778	17635	17672	17646	17777	17704	17685	17824	17961	17483	17693	17569	17604	17718	17870	17827	17564	17709	17858	17528	17770	17780	17838	17660	17899	17815	17524	17656	17668	17751	17754	17735	17845	17931	17562	17890	17861	17693	17858	17771	17801	17688	17449	17606	17633	17608	17693	17931	17735	17614	17694	17755	17562	17797	17768	17766	17666	17687	17728	17538	17702	17713	17573	17586	18018	17896	17799	17817	17726	17793	17629	17662	17813	17696	17685	17714	17686	17741	17873	17724	17765	17569	17902	17655	17716	17537	17888	17775	17690	17711	17822	17759	17653	17743	17830	17928	17562	17668	17778	17801	17754	17716	17682	17749	17829	17759	17939	17801	17749	17723	17862	17718	17709	17645	17753	17832	17836	17694	17580	17564	17980	17598	17771	17611	17925	17738	17752	17658	17560	17652	17845	17869	17617	17809	17723	17778	17656	17831	17787	17850	17843	17608	17737	17677	17679	17773	17828	17737	17766	17983	17603	17818	17861	17630	17688	17612	17693	17761	17601	17594	17718	17842	17746	17715	17714	17710	17595	17607	17630	17599	17960	17656	17909	17833	17799	17815	17730	17690	17761	17592	17529	17687	17612	17535	17727	17754	17864	17670	17856	17743	17736	17752	17664	17785	17651	17619	17839	17954	17833	17970	17721	17471	17805	17780	17855	17501	17884	17720	17693	17726	17742	17491	17780	17798	17920	17711	17769	17578	17858	17891	17595	17675	17731	17659	17780	17750	17563	17696	17736	17774	17792	17631	17701	17807	17677	17740	17584	17684	17715	17702	17881	17827	17794	17931	17823	17780	17725	17936	17698	17720	17814	17808	17620	17841	17805	17678	17754	17841	17670	17367	17727	17588	17867	17788	17774	17723	17790	17790	17801	17863	17870	17862	17859	17779	17597	17714	17640	17807	17883	17768	17961	17636	17631	17751	17939	17755	17748	17634	17554	17633	17582	17883	18000	17748	17675	17762	17760	17593	17752	17684	17629	17575	17736	17701	17660	17798	17761	17808	17720	17751	17683	17924	17604	17783	17800	17657	17797	17602	17670	17636	17733	17724	17597	17777	17848	17746	17868	17696	17713	17631	17802	17795	17736	17661	17774	17829	17985	17745	17515	17705	17824	17622	17747	17762	17739	17669	17882	17628	17723	17770	17587	17680	17815	17812	17833	17749	17670	17854	17845	17798	17663	17807	17415	17676	17740	17670	17694	17858	17739	17764	17739	17717	17730	17845	17541	17681	17797	17796	17682	17889	17577	17707	17755	17785	17743	17836	17662	17880	17779	17632	17852	17754	17680	17727	17799	17654	17702	17746	17662	17895	17742	17622	17575	17684	17760	17728	18008	17819	17902	17807	17821	17548	17751	17672	17786	17843	17723	17766	17742	17686	17854	17611	17877	17697	17652	17724	17709	17736	17892	17811	17818	17613	17819	17696	17757	17791	17842	17818	17636	17988	17804	17678	17735	17623	17728	17844	17798	17967	17788	17725	17729	17825	17678	17807	17721	17708	17761	17574	17582	17715	17797	17857	17757	17645	17776	17870	17791	17600	17657	17718	17817	17716	17743	17699	17734	17856	17908	17733	17563	17593	17698	17763	17589	17816	17774	17800	17734	17566	17648	17830	17893	17805	17869	17612	17698	17784	17963	17773	17847	17678	17715	17701	17708	17863	17670	17598	17658	17668	17523	17755	17577	17768	17649	17752	17713	17888	17735	17571	17720	17485	17605	17723	17819	17525	17806	17684	17771	17797	17893	17717	17783	17552	17825	17796	17624	17881	17829	17870	17670	17866	17808	17798	17784	17805	17730	17893	17734	17639	17783	17550	17674	17883	17568	17620	17629	17774	17605	17700	17702	17810	17760	17868	17698	17656	17793	17639	17815	17928	17800	17906	17808	17751	17841	17661	17812	17688	17673	17644	17878	17621	17660	17715	17632	17686	17768	17785	17731	17669	17791	17810	17542	18010	17734	17629	17733	17806	17555	17780	17809	17791	17817	17657	17753	17600	17814	18019	17734	17777	17759	17513	17837	17972	17742	17558	17672	17598	17551	17641	17654	17860	17821	17936	17800	17348	17776	17715	17598	17388	17802	17935	17596	17787	17769	17913	17529	17733	17693	17752	17688	17741	17589	17665	17835	17562	17640	17667	17284	17791	17890	17697	17586	17631	17620	17800	17788	17897	17743	17807	17674	17659	17811	17597	17945	17755	17685	17772	17708	17871	17863	17682	17819	17758	17645	17651	17759	17645	17758	17909	17843	17755	17561	17802	17871	17846	17789	17582	17736	17807	17928	17659	17822	17806	17907	17676	17761	17743	17613	17806
14372	16195	16203	15728	15632	15550	15617	15737	15612	15608	15657	15693	15466	15538	15596	15669	15601	15546	15529	15462	15592	15460	15425	15622	15698	15586	15599	15676	15566	15545	15610	15423	15548	15432	15384	15519	15522	15444	15704	15507	15450	15553	15615	15484	15571	15690	15518	15482	15497	15415	15504	15590	15483	15622	15613	15433	15658	15754	15595	15565	15495	15628	15568	15534	15662	15628	15586	15603	15520	15639	15526	15380	15558	15575	15583	15488	15788	15699	15667	15439	15608	15398	15515	15551	15600	15582	15715	15534	15511	15379	15544	15581	15690	15856	15556	15454	15512	15469	15495	15698	15526	15469	15462	15402	15533	15495	15670	15546	15476	15652	15602	15334	15516	15491	15329	15438	15666	15601	15600	15553	15400	15405	15522	15444	15492	15529	15537	15500	15682	15401	15541	15464	15519	15576	15522	15431	15489	15658	15437	15632	15555	15558	15592	15641	15331	15566	15572	15585	15580	15444	15496	15498	15582	15659	15693	15722	15550	15465	15606	15417	15535	15466	15390	15417	15627	15693	15343	15511	15585	15557	15573	15510	15476	15543	15475	15516	15620	15503	15565	15443	15575	15647	15645	15397	15627	15557	15607	15490	15487	15660	15575	15594	15585	15417	15460	15587	15544	15365	15476	15477	15453	15476	15675	15454	15629	15549	15488	15562	15712	15529	15592	15623	15671	15515	15471	15483	15491	15510	15547	15479	15621	15757	15630	15631	15575	15572	15528	15565	15566	15604	15734	15340	15586	15571	15580	15570	15614	15538	15574	15410	15487	15546	15499	15623	15526	15587	15436	15639	15674	15464	15585	15395	15654	15473	15489	15573	15636	15553	15427	15477	15446	15472	15640	15643	15553	15567	15616	15536	15573	15589	15572	15384	15599	15593	15604	15532	15609	15447	15574	15461	15449	15555	15539	15350	15625	15569	15466	15391	15521	15538	15514	15541	15613	15676	15511	15545	15570	15623	15580	15678	15466	15555	15295	15392	15665	15741	15632	15482	15392	15529	15510	15666	15541	15541	15554	15564	15421	15472	15555	15629	15504	15427	15549	15438	15564	15528	15581	15401	15517	15611	15599	15524	15542	15623	15455	15527	15491	15457	15495	15472	15561	15459	15479	15767	15626	15565	15655	15483	15559	15510	15525	15611	15597	15413	15443	15508	15539	15490	15451	15555	15641	15667	15505	15560	15506	15573	15576	15428	15404	15504	15619	15630	15591	15582	15510	15533	15440	15607	15731	15593	15580	15533	15463	15499	15463	15516	15615	15657	15383	15408	15543	15504	15318	15286	15572	15538	15567	15514	15534	15668	15652	15617	15422	15634	15575	15591	15376	15657	15596	15584	15683	15575	15663	15539	15644	15603	15816	15492	15536	15527	15469	15392	15659	15559	15531	15363	15495	15712	15468	15596	15619	15593	15615	15645	15560	15506	15563	15501	15492	15539	15606	15548	15472	15468	15607	15457	15703	15580	15575	15573	15691	15589	15675	15467	15432	15391	15411	15714	15494	15528	15543	15434	15622	15442	15496	15455	15409	15529	15539	15514	15616	15462	15625	15569	15447	15329	15545	15594	15653	15498	15579	15521	15745	15467	15530	15331	15545	15560	15430	15605	15577	15731	15571	15535	15489	15336	15412	15457	15560	15487	15577	15531	15509	15513	15513	15548	15489	15559	15575	15376	15667	15562	15555	15518	15612	15590	15548	15708	15631	15616	15607	15624	15574	15436	15505	15552	15580	15607	15695	15381	15616	15623	15632	15576	15737	15461	15542	15428	15545	15468	15567	15588	15461	15607	15676	15521	15616	15412	15532	15607	15460	15605	15573	15654	15630	15489	15687	15589	15609	15587	15516	15453	15570	15573	15582	15409	15601	15560	15473	15500	15643	15539	15592	15551	15594	15458	15563	15515	15549	15585	15540	15693	15505	15638	15545	15560	15409	15697	15323	15560	15570	15513	15685	15501	15615	15647	15645	15631	15500	15544	15490	15667	15502	15598	15517	15492	15853	15453	15733	15571	15423	15435	15349	15580	15459	15646	15669	15486	15545	15363	15591	15512	15369	15558	15432	15399	15608	15481	15444	15345	15617	15435	15646	15436	15636	15542	15517	15574	15664	15577	15538	15503	15561	15571	15658	15537	15476	15631	15489	15809	15660	15555	15448	15634	15610	15483	15554	15609	15435	15447	15605	15427	15628	15482	15556	15477	15562	15343	15541	15411	15623	15608	15411	15411	15521	15619	15463	15505	15455	15572	15629	15506	15581	15492	15674	15560	15549	15391	15751	15596	15649	15569	15444	15381	15387	15532	15555	15329	15563	15485	15635	15575	15675	15573	15595	15636	15643	15502	15618	15561	15599	15456	15541	15452	15623	15606	15480	15619	15590	15588	15567	15679	15669	15575	15492	15732	15523	15470	15708	15511	15637	15429	15568	15570	15745	15589	15537	15535	15471	15585	15557	15741	15592	15582	15669	15533	15539	15507	15604	15529	15601	15742	15501	15444	15524	15384	15412	15542	15528	15544	15680	15433	15512	15706	15417	15418	15539	15699	15547	15483	15635	15531	15588	15500	15600	15519	15377	15713	15519	15524	15540	15262	15490	15451	15592	15470	15609	15469	15567	15659	15638	15487	15621	15635	15483	15356	15489	15514	15481	15539	15568	15518	15519	15564	15774	15568	15582	15532	15587	15735	15538	15585	15659	15452	15655	15426	15733	15527	15573	15570	15612	15474	15615	15501	15716	15474	15487	15525	15365	15538	15577	15587	15501	15578	15382	15506	15704	15690	15693	15597	15633	15674	15773	15552	15567	15571	15535	15548	15474	15631	15659	15606	15573	15588	15613	15640	15512	15463	15564	15519	15440	15476	15528	15517	15493	15609	15468	15521	15427	15645	15556	15515	15562	15485	15633	15492	15456	15600	15435	15470	15712	15696	15754	15608	15631	15482	15535	15610	15399	15547	15528	15518	15593	15601	15533	15465	15433	15499	15491	15528	15400	15505	15551	15591	15529	15523	15660	15394	15643	15541	15518	15555	15496	15486	15351	15645	15565	15735	15548	15619	15366	15541	15502	15597	15530	15632	15596	15743	15624	15637	15478	15420	15576	15634	15419	15396	15716	15530	15599	15499	15514	15671	15511	15572	15403	15576	15505	15494	15499	15567	15535	15424	15522	15513	15558	15527	15794	15534	15550	15572	15588	15508	15419	15621	15571	15539	15765	15358	15518	15529	15611	15527	15635	15506	15659	15429	15652	15529	15468	15526	15623	15511	15591	15455	15488	15474	15663	15580	15467	15652	15578	15460	15313	15578	15676	15519	15615	15544	15604	15554	15523	15483	15777	15315	15536	15504	15291	15502	15483	15680	15486	15492	15429	15532	15473	15596	15556	15734	15617	15635	15380	15462	15473	15559	15538	15581	15551	15646	15389	15611	15533	15519	15562	15549	15480	15689	15597	15493	15492	15673	15510	15738	15579	15633	15536	15351	15596	15462	15687	15575	15509	15512	15553	15605	15530	15460	15598	15489	15514	15507	15584	15745	15605	15592	15608	15483	15578	15574	15613	15492	15679	15592	15405	15522	15643	15564	15456	15517	15490	15529	15469	15340	15524	15452	15655	15486	15479	15514	15469	15562	15451	15558	15633	15452	15580	15482	15633	15584	15517	15582	15768	15493	15517	15542	15663	15598	15534	15632	15434	15657	15541	15555	15621	15584	15445	15661	15581	15535	15614	15590	15504	15508	15558	15571	15549	15464	15649	15519	15531	15724	15336	15466	15576	15556	15502	15445	15491	15563	15503	15737	15620	15502	15490	15417	15596	15621	15563	15568	15679	15533	15568	15488	15662	15700	15676	15563	15442	15542	15610	15342	15500	15479	15683	15492	15704	15501	15699	15537	15516	15624	15642	15512	15707	15449	15703	15568	15634	15398	15649	15485	15680	15546	15532	15484	15436	15583	15681	15520	15511	15580	15686	15699	15600	15609	15525	15640	15445	15683	15562	15495	15535	15698	15494	15572	15541	15604	15575	15694	15543	15531	15413	15521	15659	15559	15513	15509	15447	15689	15643	15467	15712	15512	15369	15467	15611	15542	15504	15611	15505	15473	15595	15557	15580	15668	15559	15481	15342	15494	15452	15535	15577	15514	15330	15514	15639	15596	15698	15630	15516	15620	15506	15703	15470	15722	15528	15380	15565	15716	15414	15675	15570	15471	15466	15753	15701	15514	15413	15465	15717	15565	15469	15513	15521	15527	15399	15404	15591	15642	15466	15533	15470	15652	15707	15537	15500	15565	15416	15629	15602	15604	15611	15472	15697	15305	15420	15553	15636	15541	15546	15433	15512	15587	15525	15573	15555	15592	15522	15625	15697	15624	15506	15507	15505	15614	15324	15812	15605	15579	15524	15545	15487	15673	15437	15653	15389	15500	15669	15645	15438	15581	15689	15533	15688	15443	15735	15406	15578	15683	15503	15597	15361	15586	15620	15609	15512	15551	15608	15494	15681	15523	15647	15588	15533	15515	15578	15640	15552	15467	15643	15596	15471	15402	15509	15555	15323	15510	15583	15528	15713	15682	15541	15657	15565	15541	15684	15598	15539	15567	15531	15323	15399	15495	15390	15523	15474	15546	15539	15468	15679	15715	15660	15378	15577	15726	15610	15589	15296	15642	15553	15629	15543	15442	15596	15574	15657	15463	15491	15452	15588	15337	15525	15435	15617	15535	15446	15496	15496	15513	15556	15605	15569	15632	15492	15549	15452	15458	15560	15397	15628	15613	15650	15449	15576	15523	15621	15433	15513	15692	15497	15582	15427	15485	15621	15633	15480	15640	15574	15505	15627	15528	15677	15500	15361	15553	15579	15440	15693	15666	15616	15630	15431	15540	15478	15565	15548	15596	15618	15351	15477	15509	15633	15514	15413	15681	15649	15657	15515	15493	15478	15520	15354	15432	15488	15580	15566	15493	15496	15412	15640	15507	15403	15768	15569	15556	15550	15680	15383	15737	15477	15644	15610	15712	15636	15426	15623	15682	15579	15596	15610	15621	15644	15446	15684	15601	15468	15503	15563	15580	15518	15409	15528	15590	15569	15445	15540	15695	15485	15541	15548	15526	15447	15438	15570	15442	15538	15606
23808	21302	28800	24188	21972	21594	20191	18006	17462	17679	17676	17306	17427	17383	17427	17552	17406	17230	17465	17233	17297	17291	17269	17440	17288	17234	17243	17409	17105	17143	17301	17547	17303	17265	17139	17320	17136	17337	17294	17271	17358	17352	17340	17236	17182	17198	17138	17370	17267	17361	17230	17223	17171	17147	16981	17474	17359	17297	17156	17099	17165	17268	17242	17244	17123	17226	17375	17274	17067	17161	17294	17256	17217	17249	16977	17228	17794	17792	17564	17374	17225	17123	17317	17154	17128	17042	17121	17124	17073	17118	17120	17142	17089	17080	17152	17113	17263	17233	17291	17175	17305	17107	17264	17033	17211	17060	17241	17151	17130	17237	16995	16889	17124	17227	17115	17146	17247	17204	17017	17144	17363	17116	17089	17083	17202	17329	17114	16967	17156	17204	17232	17088	17023	17285	16992	17214	17290	17118	17285	17144	17216	17447	17092	17118	17178	17149	17150	17247	17153	17153	17139	17134	17167	16976	17211	17288	17241	17190	17290	17340	17271	17255	17291	17253	17393	17202	17246	17108	17227	17060	17058	17129	17265	17192	17258	17230	17267	17438	17070	17206	17241	17285	16980	17122	17133	17350	17077	17040	17158	17260	17188	17072	17153	17319	17092	17141	17017	17097	17151	17306	17143	17080	17210	17039	17069	17008	17291	17375	17188	17219	17073	17226	17164	17298	17324	17095	17333	17210	17206	17011	17023	17222	16982	17337	17054	17034	17058	17215	17185	17341	17340	17026	17165	16924	17081	17163	17445	17236	17301	17093	16902	17209	17351	17209	17012	17059	17120	17191	17156	17323	17202	17162	17364	17200	17040	17121	17318	16894	17087	17067	17258	17381	17161	17219	17284	17043	17199	17250	17215	17384	17012	17044	17057	17060	17147	17396	17111	17156	17066	17021	17195	17133	17089	17156	17292	17203	17153	16977	17168	17197	17288	17202	17033	16970	17189	17151	17124	17233	17027	16893	17216	17158	17191	17329	17147	17161	16936	17136	17249	17257	17284	17216	17101	17164	17248	17157	17232	17147	17187	16994	17066	17019	17200	17350	17203	17180	17024	17234	17400	17141	17153	17109	17151	17252	17108	17199	17106	17173	17147	17141	17139	17173	17066	17181	17126	17114	16963	17039	17400	17186	17378	17173	17114	17216	17141	17151	17156	17243	16960	17241	17146	17266	17162	17258	17238	17061	17178	17214	17215	17162	17170	17009	17205	17207	17129	17242	17264	17135	17060	17124	17272	17253	17252	16936	17224	17355	17353	17111	17034	17122	17167	17385	17197	17136	17147	16937	17335	17042	17098	17116	17206	17135	17150	17090	17238	17141	17036	17143	17097	17099	17118	17186	17167	17116	17243	17147	17307	17374	17219	17147	17258	17093	17306	16903	17157	16937	17255	17221	17011	17285	17114	17027	17170	17381	17171	17352	16927	17081	17264	17213	17116	17141	17193	17419	17241	17018	17166	17079	17159	17213	17174	16985	17199	17214	17353	17070	17095	16878	17220	17181	17001	17159	17093	17049	17131	16982	17167	17039	17177	17239	17123	17219	17173	17286	17183	17164	17260	17061	17135	17320	17291	17253	17150	17203	17237	17138	17010	17195	16970	16936	17078	17314	17163	17205	17077	17235	17073	17215	17029	17051	17170	17103	17275	17243	17278	17063	17097	16987	17268	17034	17061	17140	17054	17331	17179	17211	17233	17356	17195	17157	16924	17202	16920	17301	17292	17334	17245	17045	17352	17202	16960	17010	16959	17183	17094	17151	17021	17140	17127	16985	17066	17290	17162	17002	17219	17378	17080	17063	17200	17169	17311	17267	17290	17414	17232	17172	17177	17028	17092	17188	16974	17161	17153	17162	17025	17147	17154	17299	17164	17050	17370	17096	17149	17183	17174	17237	17129	17150	17212	17186	17136	16956	17229	17177	17056	17117	17189	17278	17317	17270	17319	17110	17148	16911	17286	17179	17091	17061	17309	17216	17037	17216	17375	17044	17122	17118	17328	17278	17159	17163	17015	17315	17261	17026	17242	16867	17205	17264	17308	17223	17181	17205	17156	17323	17491	17186	17259	17236	17208	17349	17278	17069	17176	17087	17174	17290	17173	17104	17005	17225	17327	17260	17278	17252	17104	17059	17270	17283	17090	17161	17022	17057	17228	17140	16919	17125	17102	17252	17241	17079	17232	17035	16982	17096	16975	17105	17389	17146	17201	16981	17217	17219	17044	17143	17379	17015	17069	17226	17313	17172	17158	17149	17136	17148	17102	17021	16998	16998	17230	17195	17144	17247	17236	17261	17322	17369	17098	17141	17144	17264	17010	17100	17165	17157	17268	17039	17237	17150	17204	17122	17139	17130	17175	17045	16828	17275	17418	17250	17052	17239	17313	17093	17159	17295	17146	16942	17104	17206	17408	17235	17371	17212	17213	17109	17330	17093	17346	17272	17118	17178	17051	17228	17097	17220	17118	17175	17351	17383	17188	16970	17257	17235	17291	17209	17071	17141	17140	17238	17036	16978	17187	17192	17379	17179	17308	17192	17264	17278	17241	17230	17232	17299	17168	17290	17176	17150	17210	17012	17282	17106	17056	17109	17117	17204	17188	17085	16906	17117	17237	17074	17121	17012	17214	17055	17312	17220	17159	17298	17242	17094	17281	17125	17278	17163	17246	17272	17133	17252	17279	17196	17180	17006	17063	17212	17255	17163	17197	17188	17219	17077	17271	17154	17267	17110	17178	16971	17133	17117	17278	17088	17150	17316	17104	17380	17120	17094	17222	17012	17025	17205	17096	17038	17086	17255	17171	17167	17220	17251	17346	17360	16992	17240	17138	17150	17146	17067	17172	17153	17100	17082	17211	17184	17131	17397	17425	17035	17257	17228	17053	17119	17194	17040	17202	17143	16971	17170	17141	17075	17134	17257	17023	17032	17214	17007	17132	17117	17003	17089	17020	17183	17111	17316	17189	16951	17098	17403	17058	17195	17150	17091	17183	17241	17183	17221	17260	17053	17178	17135	17261	16974	17021	16991	17265	17394	17046	17159	17188	16975	17399	17135	17027	17012	16929	17154	17178	17243	16982	17220	17208	17210	17361	17353	17235	17374	17028	17093	17110	17256	16947	17151	17109	17050	17175	16919	17159	16914	17103	17053	17224	17186	17177	17166	17195	17194	17089	17049	16961	17335	17046	16970	17178	17278	16963	17293	17347	17212	17149	17295	17080	17114	17276	17321	16981	17116	17058	17232	17189	17192	17222	17139	17146	17151	17205	17024	17126	17124	17147	17339	17075	17179	17207	17388	17131	17221	17259	17279	17174	17260	17048	17173	16977	17288	17024	17129	17116	17203	16987	17202	17325	16949	17233	17154	17143	16951	17122	17028	17141	16989	17136	17222	17268	17096	17056	17137	17117	17273	17353	17168	17247	17242	17222	17333	17065	17010	17075	16931	16968	17029	17074	17039	17284	17100	17123	17150	16984	17133	17095	17088	17200	17088	17215	17189	17300	17183	17121	17090	17115	16938	16973	17271	17237	17133	17091	17259	17129	17041	17216	17188	17459	17268	17079	17159	17280	17219	17272	17175	17113	17261	17072	17221	17218	17032	17098	17203	17219	17120	17285	17291	17202	17148	17217	17106	17125	17234	17107	16955	17333	16960	16979	17220	16945	17161	17113	17140	17130	17281	17035	17055	17253	17220	17251	17146	16958	17059	17132	17068	17203	17155	16999	17283	17322	17273	17125	17144	17157	17316	17058	17127	17185	17270	16984	17106	17253	17211	17081	17076	17317	16949	17245	17229	17266	17293	17208	17211	17104	17269	17143	17154	17051	17276	17187	17118	17189	17077	17154	16987	17190	17032	17082	17100	16974	17023	17162	17066	17126	17059	17205	17390	17076	17195	17151	17144	17121	17030	17290	17113	17084	17169	17162	17236	17139	17046	17131	17277	17194	17181	17223	17283	17149	17091	17267	17152	17129	16998	16804	17346	17345	17348	17231	17038	17051	17258	17078	17109	17312	17122	17184	17170	17361	17406	17210	17054	17082	17230	17058	17216	17275	17303	17196	17082	17002	17071	17233	17027	17184	17289	17172	17160	17086	17027	17071	17032	17151	17046	17036	17257	17049	17101	17129	17186	17120	17284	17133	17109	17168	17151	17201	17217	17272	17246	17277	17077	17133	17202	17161	17200	17098	17072	17352	17277	17029	17208	17036	17295	17298	17318	17341	17114	17338	17146	17200	17220	17176	17055	17117	17110	17080	17150	16997	17261	17276	16940	17102	17116	17257	17122	17051	16965	17071	17297	17172	17274	17121	17038	16996	17253	17299	17274	17121	17106	17175	17108	17375	17491	17196	17121	17017	17133	17062	17149	16947	17149	17303	17195	17315	17354	17181	17213	17031	17168	17013	17112	17249	17302	17138	17070	17011	17073	17324	17066	16948	17032	17081	17513	17088	17154	17209	17060	17076	17278	17160	17233	17246	17256	16873	17007	17173	17077	17277	17197	17187	17267	17068	17127	16961	17253	17228	17120	17263	17090	17000	16904	17265	17091	17296	17171	16974	17134	17296	17070	17138	17183	17072	17200	17213	17220	17245	17152	17270	17262	17120	17067	17277	17189	17137	17103	17055	17060	17185	17082	17114	17135	16944	17231	16972	17249	17245	17127	16972	17201	16965	17116	17254	17203	17230	17157	17283	17105	17099	17383	17045	17176	17227	17143	17313	17333	17152	17268	17172	17385	17316	17197	16983	17062	17214	17214	17298	17193	17145	17165	17151	17210	17083	17106	17026	16997	17073	17073	17228	17257	16969	17193	17197	17162	17206	17096	17255	17112	17130	17241	17316	17195	17077	17345	17278	17165	17133	17143	17264	17394	17159	17136	17117	17226	17225	17153	17287	17100	17110	17130	17090	17085	17322	17255	17211	17238	17134	17242	17147	17014	17420	17149	17265	17161	17338	17053	17105	17128	16981	17263	17186	17309	17047	17045	17187	17151	17135	17148	17269	17117	17160	17144	16909	17053	17134	17259	17155	17200	17230	16928	16943	17112	16984	17048	17250	17186	17070	17380	17301	17067	17074	16968	17137	17104	17160	17147	17188	17305	17344	17223	17088	17161	17294	17023	17114	17175
13558	21463	20335	17975	16713	16209	15813	15696	15647	15576	15569	15545	15508	15397	15353	15495	15217	15170	15438	15515	15233	15299	15273	15244	15373	15288	15291	15254	15332	15479	15297	15346	15492	15404	15288	15247	15467	15167	15185	15390	15368	15405	15100	15344	15270	15121	15114	15321	15289	15352	15257	15141	15309	15187	15323	15144	15208	15195	15357	15283	15462	15124	15282	15406	15306	15144	15319	15260	15244	15329	15332	15211	15300	15143	15239	15754	16134	15764	15612	15109	15217	14993	15122	15144	15260	15340	15234	15400	15209	15378	15097	15217	15239	15448	15369	15260	15149	15237	15115	15223	15385	15160	15101	15318	15365	15486	15367	15362	15224	15135	15230	15269	15311	15060	15218	15261	15330	15270	15234	15295	15334	15157	15228	15244	15036	15254	15377	15103	15324	15238	15288	15163	15197	15260	15258	15239	15333	15230	15291	15327	15228	15314	15289	15110	15173	15370	15287	15412	15148	15202	15294	15308	15177	15507	15190	15437	15270	15204	15425	15267	15298	15148	15013	15249	15278	15254	15354	15238	15081	15300	15195	15352	15425	15110	15240	15184	15324	15364	15259	15177	15240	15387	15329	15321	15365	15358	15326	15170	15255	15429	15320	15202	15367	15213	15394	15233	15142	15345	15219	15362	15201	15266	15124	15309	15316	15224	15150	15219	15060	15148	15192	15316	15253	15334	15292	15167	15314	15344	15159	15266	15286	15281	15284	15289	15294	15149	15556	15052	15211	15209	15314	15398	15165	15252	15364	15174	15278	15325	15266	15187	15333	15158	15073	15318	15200	15500	15357	15265	15071	15241	15391	15328	15360	15304	15163	15402	15063	15337	15254	15035	15387	15186	15361	15142	15175	15111	15233	15293	15313	15278	15247	15178	15377	15291	15281	15211	15219	15196	15306	15248	15311	15278	15397	15126	15382	15322	15225	15214	15153	14995	15100	15185	15191	15262	15193	15313	15243	15245	15339	15420	15287	15155	15406	15072	15338	15252	15299	15223	15273	15255	15326	15097	15098	15170	15213	15248	15250	15326	15311	15125	15376	15160	15315	15200	15342	15230	15350	15203	15213	15409	15133	15164	15176	15228	15178	15298	15177	15203	15244	15436	15382	15113	15358	15304	15199	15213	15291	15365	15092	15241	15125	15446	15149	15171	15303	15226	15235	15267	15299	15332	15207	15224	15242	15295	15151	15042	15328	15229	15220	15295	15328	15238	15250	15255	15303	15319	15119	15348	15008	15261	15228	15097	15047	15227	15118	15222	15155	15329	15117	15375	15257	15143	15254	15293	15373	15281	15177	15378	15349	15280	15405	15346	15272	15284	15373	15343	15090	15162	15293	15205	15249	15271	15214	15269	15168	15251	15336	15337	15327	15386	15201	15212	15335	15332	15335	15291	15107	15384	15194	15063	15136	15266	15288	15148	15358	15352	15169	15233	15124	15211	15338	15198	15329	15250	15373	15161	15254	15231	15391	15202	15166	15302	15079	15240	15291	15264	15176	15371	14995	15279	15217	15291	15230	15218	15184	15198	15345	15126	15209	15229	15132	15225	15187	15241	15269	15206	15242	15340	15220	15182	15293	15374	15281	15265	15143	15433	15265	15249	15280	14966	15159	15130	15291	15062	15174	15221	15166	15184	15219	15347	15228	15162	15234	15294	15206	15140	14994	15135	15273	15184	15216	15150	15414	15086	15340	15128	15269	15311	15174	15202	15370	15196	15237	15286	15198	15284	15163	15176	15181	15230	15277	15213	15252	15387	15409	15354	15322	15027	15223	15224	15270	15265	15162	15299	15365	15285	15238	15315	15129	15241	15042	15396	15356	15042	15333	15226	15252	15269	15256	15260	15318	15241	15235	15219	15330	15224	15127	15374	15325	15200	15323	15300	15173	15213	15142	15266	15145	15262	15329	15271	15252	15207	15115	15205	15294	15604	15270	15329	15458	15282	15241	15181	15374	15198	15251	15448	15215	15208	15278	15267	15350	15297	15317	15336	15165	15358	15293	15460	15158	15160	15258	15251	15418	15283	15302	15211	15342	15091	15325	15069	15053	15465	15200	15173	15253	15393	15377	15257	15395	15245	14986	15226	15215	15390	15308	15031	15370	15180	15233	15179	15287	15107	15294	15247	15171	15249	15208	15088	15343	15327	15175	15273	15292	15149	15226	15249	15124	15296	15268	15229	15313	15131	15302	15198	15370	15243	15305	15261	15170	15293	15210	15177	15196	15279	15137	15259	15351	15431	15124	15257	15378	15298	15290	15094	15353	15004	15440	15107	15210	15357	15366	15211	15329	15248	15024	15085	15199	15308	15203	15204	15204	15278	15510	15104	15331	15198	15320	15221	15265	15304	15000	15205	15322	15225	15199	15165	15102	15427	15481	15220	15244	15281	15322	15104	15276	15207	15223	15282	15222	15332	15525	15190	15214	15060	15342	15320	15395	15370	15195	15164	15176	15288	15325	15409	15235	15257	15129	15308	15351	15339	15262	15358	15242	15320	14999	15253	15321	15262	15070	15206	15315	15145	15306	15390	15267	15184	15205	15179	15044	15270	15316	15080	15130	15295	15359	15291	15215	15389	15090	15140	15337	15391	15365	15422	15298	15162	15148	15323	15243	15295	15366	15167	15333	15312	15279	15072	15233	15281	15406	15109	15101	15303	15186	15264	15226	15136	15379	15249	15164	15292	15193	15326	15099	15323	15365	15221	15310	15350	15151	15069	15189	15354	15374	15295	15187	15113	14997	15289	15307	15354	15213	15154	15375	15166	15126	15470	15204	15215	15122	15257	15215	15113	15200	15275	15309	15328	15308	15359	15171	15143	15303	15219	15359	15216	15252	15189	15348	15252	15245	15388	15120	15206	15339	15276	15183	15307	15324	15386	15271	15200	15298	15364	15175	15162	15266	15255	15106	15310	15459	15241	15180	15131	15247	15284	14984	15107	15185	15278	15306	15286	15182	15307	15159	15364	15063	15351	15242	15278	15267	15318	15267	14985	15311	15173	15249	15277	15332	15324	15169	15285	15247	15495	15289	15225	15319	15349	15241	15364	15431	15207	15140	15113	15358	15229	15225	15454	15199	15255	15232	15281	15140	15232	15150	15205	15350	15130	15276	15150	15188	15248	15228	15295	15259	15345	15264	15317	15230	15310	15364	15239	15168	15306	15285	15335	15251	15378	15292	15170	15451	15242	15197	15435	15224	15319	15294	15092	15315	15359	15211	15378	15179	15283	15314	15289	15261	15254	15265	15281	15289	15249	15258	15223	15239	15278	15391	15353	15096	15212	15218	15183	15091	15332	15245	15291	15153	15358	15071	15269	15220	15263	15317	15155	15164	15093	15025	15348	15226	15095	15272	15179	15220	15149	15180	15206	15217	15278	15171	15401	15349	15201	15336	15220	15265	15249	15228	15306	15202	15322	15251	15222	15132	15381	15306	15229	15217	15358	15117	15188	15242	15198	15306	15360	15329	15124	15201	15345	15096	15253	15262	15357	15078	15202	15142	15078	15170	15194	15148	15291	15055	15165	15320	15187	15263	15276	15153	15351	15317	15265	15205	15278	15307	15292	15286	15345	15310	15265	15284	15128	15266	15442	15209	15113	15109	15405	15212	15217	15267	15374	15143	15018	15060	15208	15244	15268	15313	15424	15150	15317	15258	15237	15284	15326	15224	15297	15105	15082	14969	15242	15246	15364	15274	15279	15167	15162	15246	15330	15308	15238	15275	15337	15110	15198	15348	15335	15217	15202	15278	15284	15144	15323	15163	15181	15236	15306	15317	15172	15187	15354	15192	15089	15366	15199	15253	15241	15202	15123	15271	15123	15405	15130	15293	15175	15407	15310	15263	15245	15241	15177	15106	15186	15248	15214	15360	15214	15356	15189	15126	15343	15247	15220	15398	15433	15092	15239	15149	15165	15277	15235	15230	15260	15284	15235	15166	15257	15194	15216	15169	15171	15171	15152	15300	15184	15243	15366	15183	15108	15209	15369	15354	15105	15337	15464	15258	15168	15290	15344	15246	15108	15293	15213	15395	15333	15287	15240	15150	15254	15301	15258	15329	15380	15425	15097	15303	15173	15073	15109	15165	15413	15196	15053	15191	15282	15308	15174	15278	15280	15230	15214	15129	15166	15193	15275	15312	15225	15152	15159	15400	15389	15195	15338	15175	15249	15078	15139	15174	15280	15371	15284	15389	15182	15291	15291	15146	15342	15200	15242	15260	15252	15331	15193	15165	15349	15165	15318	15254	15266	15288	15246	15358	15386	15176	15066	15325	15219	15271	15141	15353	15096	15292	15283	15249	15298	15091	15319	15406	15250	15241	15218	15302	15294	15108	15114	15256	15252	15217	15525	15218	15098	15303	15287	15273	15220	15280	15185	15253	15183	15087	15240	15247	15224	15108	15216	15172	15181	15044	15402	15178	15064	15038	15175	15365	15256	15315	15363	15127	15199	15178	15304	15203	15052	15328	15354	15238	15246	15430	15107	15374	15311	15186	15243	15514	15365	15273	15210	15201	15337	15185	15180	15362	15101	15320	15222	15266	15346	15427	15319	15256	15206	15156	15313	15264	15167	15211	15171	15269	15227	15402	15237	15254	15325	15291	15112	15135	15265	15142	15246	15223	15081	15263	15097	15289	15416	15083	15328	15248	15283	15317	15297	15172	15202	15304	15270	15183	15194	15265	15192	15357	15280	15181	15401	15355	15220	15325	15390	15236	15246	15307	15308	15357	15273	15184	15250	15136	15259	15248	15240	15233	15065	15235	15479	15286	15141	15248	15204	15251	15438	15356	15217	15121	15150	15314	15201	15270	15341	15242	15244	15292	15219	15290	15185	15323	15110	15318	15284	15290	15197	15282	15216	15384	15257	15211	15420	15214	15198	15429	15266	15134	15245	15354	15160	15190	15305	15270	15147	15285	15262	15130	15257	15227	15263	15286	15135	15191	15355	15337	15179	15264	15290	15337	15098	15112	15289	15170	15387	15150	15279	15320	15138	15226	15272	15256	15242	15253	15178	15147	15248	15190	15232	15323	15228	15241	15149	15127	15241	15207	15315	15270	15203	15474	15158	15101	15115	15394	15352	15224	15378	15215	15323	15227	15240	15325	15152	15250	15093	15317	15371
22870	21384	29355	23815	21543	23519	24640	19579	18536	19025	18610	18780	18541	18589	18240	18370	18449	18293	18433	18438	18262	18316	18278	18348	18291	18369	18126	18297	18102	18145	18325	18316	18264	18227	18372	18284	18341	18227	18345	18156	17955	18169	18224	18240	18134	18205	18168	18137	18043	18398	18091	18031	18231	18281	18031	18070	18279	18257	18005	17967	18036	18185	17924	18244	18005	18040	18111	18053	18031	18380	18320	17933	18133	18202	17884	18495	19200	18883	18416	18049	18060	18098	18092	17995	18168	17930	17987	18132	17965	18232	18136	17933	18080	18093	18100	18118	18099	17900	18104	17889	18170	17977	18200	18175	17891	18190	18058	18180	18143	18080	18140	17992	18106	18259	18347	18056	18198	17996	18330	18132	17964	18174	18163	18012	18105	18225	18068	18187	18000	18053	18047	18155	17983	17974	18051	17839	17960	17993	18145	17969	18191	17970	17866	18245	18077	17986	18127	17971	17956	18073	18006	18130	18079	17992	17983	17910	17951	18172	18211	17986	18135	18219	18114	18027	18112	17985	18099	17957	18309	17945	17983	18095	17992	18099	18167	17983	18197	18158	17993	18000	17895	18413	17877	18241	17886	18054	18057	18154	18001	18185	18002	17913	17987	18113	17880	17984	18114	18110	17953	17993	17862	17838	17909	18142	18014	17895	18270	18165	17960	17888	18019	17969	17927	18058	17921	17919	18071	18201	18052	18134	18064	18172	17930	18038	17770	17835	18093	18152	18000	18010	18146	17988	18296	18163	18147	17919	18285	18139	17943	17900	18163	18036	18107	18202	18083	18153	18068	18084	17909	18301	18035	17992	18104	18025	18030	17920	18207	18060	18037	18193	18032	17957	18169	17977	18030	18149	18199	17947	17926	18047	18083	18052	18018	18138	17920	17739	17844	17909	18057	18028	18145	18015	18187	17943	18027	18181	18114	18106	18253	18122	18024	18146	17872	18179	17901	17944	17891	17939	17800	17986	18167	17880	18043	17976	18069	18003	18139	18067	18331	18172	17879	18244	18158	18159	17936	18041	17845	18033	18079	18093	17971	17981	18126	17876	18089	17837	17867	17973	17884	18009	17786	18079	18096	17954	18211	18179	17931	18005	18103	18181	18150	18097	17905	18028	18209	18174	18052	17913	17997	17921	17800	17989	17916	18166	18146	17976	18105	18088	18226	17998	18139	18084	18234	17989	17943	17975	17892	18013	18088	18163	17844	17963	17939	17948	18167	17988	18078	18104	18187	17944	18028	18103	18040	17940	18011	18116	18160	17928	17885	18070	18168	17881	17909	18123	17974	18108	18115	18067	17825	18121	18123	17986	17896	18032	18005	17884	18161	18007	18219	17943	18005	18010	18181	18051	18116	17890	18103	18174	17920	18070	18050	18281	18164	17923	18087	17949	18132	17892	18010	18071	17967	18099	18002	17940	18136	17831	17898	18025	18185	17993	18143	18087	17997	18017	17949	18028	18064	18088	18041	18203	17962	18132	18298	18068	18153	17939	18065	18242	18134	17821	17816	18091	17908	17731	17727	18114	18009	18077	18270	18091	18112	17929	17877	17983	17931	18088	18130	18041	17982	17911	18004	17931	17960	17919	18027	17894	18159	18136	18228	18153	18162	17813	18104	18078	17970	18040	17920	17929	17996	17960	18051	17850	17992	18093	18083	18134	18185	17970	17995	18040	18154	17961	17918	17713	18034	17939	18024	18104	18076	18027	18253	18281	17938	17941	17953	17984	18087	17926	17868	18281	18088	17959	17941	18053	18083	18152	18110	17972	18139	18203	18232	17990	17785	18270	18324	17986	18026	18122	18110	18149	18098	17974	18072	18121	18145	18078	17885	18210	18108	18135	18252	18095	18027	17844	18252	17970	18224	17944	17821	18014	18083	17833	18075	18011	18104	18199	18159	18056	17947	18013	17807	18010	18137	18163	18035	18120	17972	17954	17869	17957	18294	18226	18057	18098	18274	18084	17958	17919	18186	18057	18031	18036	18002	18066	18026	18204	18163	18161	18034	18211	18204	18187	18076	18055	18103	18120	17917	18038	17836	18226	17918	17938	18074	18013	17997	18046	18026	17989	18220	18121	18234	18091	18184	18048	18194	17970	17972	18208	18172	18106	18002	17962	17985	17932	18117	18140	17973	17978	18091	18243	17923	17809	18141	17992	18027	17977	18146	18057	17989	18237	17938	17973	18166	17945	17922	17983	18190	18234	18255	17940	17876	17905	17991	18062	18077	17976	18091	18101	17781	18074	17937	18099	18425	17957	17993	17994	18113	17931	18135	17939	17986	18191	18204	17867	18100	18099	17935	18133	17978	17953	17942	18083	18216	18168	17981	18116	18154	18015	18168	18067	17958	17779	18229	17978	18156	17927	18156	18056	17897	18091	17973	18439	17781	18158	17957	18108	18069	18150	18229	18030	17860	17798	17997	17986	18026	17998	17940	18059	18167	17990	17931	18049	18216	17899	17965	18016	18134	17867	18129	18041	18211	18257	18179	18104	18003	18212	18080	17968	18194	17950	17941	18040	17929	17801	17896	17913	17975	18177	18211	18042	17971	17894	18025	18019	17958	18189	18029	17866	17964	18127	18097	18021	17950	18213	18087	17911	17990	18034	18105	18082	18025	18026	18032	17934	18138	18277	18002	18009	18126	18035	18119	18196	18041	17900	18119	18011	18000	18141	17888	17837	18179	18145	17921	18037	18031	18062	17973	17853	18098	18008	17914	18019	17819	17967	18074	17945	17919	18038	18059	17911	18175	17952	18054	18001	18109	18032	18118	17899	18000	17962	18010	17968	18186	18016	18172	17806	18059	18257	18017	18188	17886	18056	17851	17924	18062	18168	18047	18264	18063	18076	18059	17950	18047	18111	18360	18246	17941	18106	17951	17831	18206	17968	18209	17911	18205	18146	17988	18237	17993	18018	18179	17915	18071	17917	17957	18126	17777	18310	18307	17889	18096	18057	18138	18026	18105	18020	18027	17966	18024	17931	17885	17954	18171	18009	18142	18193	17993	17991	17764	17982	18108	18090	17991	18217	18257	18094	17958	18078	17853	18108	18179	18140	18120	18119	18218	18204	18243	18114	18160	18127	18210	18030	17890	17885	17922	18257	17984	18219	18115	18115	18245	18046	17945	17919	18042	18169	18188	18041	18097	18090	18005	18044	18025	17868	18100	18023	17827	18160	17967	17922	18099	17908	17840	18271	17967	18125	18117	18017	18204	18096	17939	17955	17859	17952	17968	17990	17804	18045	18240	18079	18065	18208	18094	17959	17976	17927	17990	18237	17816	17845	17978	18058	17987	18123	18149	17888	17995	17936	17849	17901	18132	17962	18084	18050	18105	17962	18013	18067	18061	17895	18005	18000	18066	18188	18042	18022	18013	17904	17815	18051	17919	18162	18154	18087	18115	18089	18152	18291	18278	18024	17848	18198	18162	18172	17964	17884	17939	18221	18116	18056	18086	18124	17938	17917	17853	18007	17846	18061	17945	18172	17904	17939	17901	18242	18140	17865	18080	17994	18059	18076	18022	18119	18055	17924	17990	18143	17998	18081	18220	18191	18100	18104	18298	18153	18200	17901	18070	18104	17958	17995	17950	18134	18150	18183	18090	17939	17954	18121	18219	18100	18202	18095	18003	18063	18113	18115	18016	17855	17983	17990	18228	18180	18142	17882	18046	18090	18191	18055	18164	18130	18079	18023	18122	17981	18071	18158	18237	17997	18183	18093	18026	18126	18171	18459	18077	18048	18057	18076	18101	18026	18098	17857	18003	18133	18156	18024	18162	18094	18087	18090	18033	18057	18084	18303	18190	18172	18047	17945	18120	18049	18114	18190	17914	18148	17942	17874	18220	18117	18065	18192	18174	17893	18111	18030	18052	18053	17970	18232	18038	17982	18089	18103	18152	18023	18013	18174	18105	18032	18158	17962	18229	18163	18052	18064	18048	18149	18153	18084	18125	17961	18171	18068	17999	17883	18044	18065	18106	17907	17906	17871	18201	18056	18067	18071	17993	18105	17913	17911	18097	18285	18087	17873	18125	18018	17868	17948	18050	18247	18197	18066	18098	17813	18130	18024	17914	18315	18240	17987	17932	17991	18145	17876	18086	17970	18099	18034	17956	18086	18109	18090	18068	18118	18034	17879	18058	18070	17865	17894	18075	17878	17950	18013	17958	18140	17942	18105	17924	17933	18145	18125	18141	17872	17965	17993	18096	18075	18067	18144	18063	18127	18103	17794	18049	18047	18055	17898	18309	18013	17963	18154	18079	17853	18138	18266	18004	17936	17969	18194	18064	18034	17958	18040	17868	17755	17926	18066	18036	18057	18020	18154	18070	17995	17950	18017	17968	18187	18022	18005	18237	18127	18011	18068	18270	17952	18101	18161	18062	17927	18036	18114	18185	17940	17991	18042	18058	18113	18229	17937	18242	18171	18092	18103	18093	18032	18041	17908	17967	18153	18094	18292	18253	17907	17991	17895	17886	18350	18009	18058	18149	18200	18054	17901	17816	18094	17929	18046	18179	18063	18127	17869	18112	18062	17978	18079	17962	17772	17924	18181	17918	18050	18275	18137	18051	18213	18096	18234	18229	18111	18170	18072	18381	18141	18137	18076	18105	18232	17872	18169	17764	17983	18031	18220	17868	18092	18096	17932	18094	17906	18040	18052	17978	18012	17901	18028	18027	18206	17872	17991	17975	18106	18203	18260	17930	17989	18158	18052	18121	17974	17914	18042	18213	17962	17815	18083	17867	18079	17937	18111	18131	18109	18165	18252	17940	18014	18135	18169	18158	18092	18159	17948	18156	18141	18068	18287	18071	17813	18014	17924	18069	17915	18094	18063	17977	18007	17922	18021	18151	17927	18064	18112	18055	17892	18040	18027	18088	18059	17937	18016	18047	18122	18129	18126	18062	18295	17938	17969	18094	18255	18077	18127	18045	17990	17956	18088	18195	17999	18116	18144	17967	17959	18146	18004	18066	17930	17990	18080	18238	18020	18240	18004	18045	17810	17941	17907	17994	18157	18087	17970	18014	18145	18188	17965	17891	18095	17877	17919	18256	17876	18081	18042	17802	18048	18130	18036	18203	17989	18196	18184	18048	18068	18056	18011	17857	18013	18020	18109
15354	26195	24301	20281	18521	17759	17060	16572	16354	16398	16390	16043	16101	16108	15893	15857	15851	15756	15900	15914	15851	15831	15841	16050	15834	15937	15925	15746	15765	15848	15793	15986	15906	15846	15642	15835	15714	15678	15814	15746	15843	15852	15685	15797	15898	15689	15756	15745	15920	15734	15752	15647	15792	15768	15659	15711	15738	15838	15661	15843	15701	15580	15916	15761	15769	15958	15854	15700	15536	15588	15735	15747	15757	15690	15996	17013	17327	16740	16162	15851	15850	15659	15727	15663	15881	15762	15540	15707	15646	15927	15677	15730	15704	15813	15795	15699	15622	15665	15763	15575	15713	15581	15578	15632	15801	15708	15801	15672	15679	15731	15751	15653	15599	15593	15694	15750	15657	15782	15786	15846	15779	15527	15759	15785	15738	15722	15591	15657	15749	15850	15840	15646	15715	15811	15687	15697	15634	15697	15943	15705	15745	15721	15694	15832	15666	15713	15777	15713	15889	15784	15740	15729	15764	15627	16034	15647	15760	15524	15653	15739	15482	15689	15655	15686	15851	15794	15659	15602	15681	15664	15697	15722	15710	15598	15639	15829	15766	15749	15728	15662	15740	15832	15677	15921	15769	15703	15703	15923	15721	15724	15737	15726	15716	15686	15626	15679	15782	15743	15846	15771	15674	15814	15733	15694	15870	15706	15794	15817	15683	15576	15749	15659	15691	15741	15762	15621	15674	15624	15661	15641	15638	15663	15604	15596	15776	15663	15708	15660	15779	15615	15744	15651	15731	15608	15563	15619	15793	15803	15616	15833	15728	15589	15839	15832	15742	15629	15757	15758	15745	15719	15936	15662	15777	15722	15750	15892	15690	15799	15526	15792	15759	15715	15785	15761	15752	15680	15629	15577	15850	15756	15681	15635	15581	15780	15712	15657	15661	15707	15648	15683	15731	15688	15596	15781	15836	15823	15655	15693	15818	15705	15870	15683	15752	15513	15660	15774	15589	15854	15549	15585	15747	15690	15883	15732	15827	15663	15698	15718	15741	15530	15734	15792	15641	15589	15746	15639	15834	15683	15848	15897	15836	15700	15720	15625	15810	15708	15719	15580	15767	15743	15814	15719	15788	15739	15790	15745	15796	15820	15755	15886	15575	15789	15723	15670	15534	15655	15659	15728	15760	15720	15730	15657	15688	15759	15570	15612	15682	15631	15827	15768	15716	15643	15581	15591	15742	15710	15841	15683	15862	15828	15846	15759	15834	15802	15716	15606	15580	15707	15897	15701	15680	15803	15899	15708	15816	15785	15752	15800	15776	15872	15830	15747	15760	15716	15707	15563	15615	15655	15635	15923	15791	15800	15709	15712	15653	15687	15795	15692	15774	15831	15658	15668	15676	15774	15759	15716	15667	15789	15855	15744	15682	15857	15621	15706	15551	15584	15702	15784	15781	15653	15616	15873	15602	15771	15743	15835	15830	15522	15483	15743	15822	15713	15750	15752	15782	15895	15663	15757	15524	15792	15662	15803	15848	15686	15578	15683	15800	15724	15745	15693	15677	15821	15823	15866	15782	15870	15824	15850	15623	15764	15756	15706	15733	15633	15641	15803	15617	15721	15611	15694	15736	15655	15735	15760	15760	15688	15705	15673	15684	15757	15788	15857	15668	15802	15619	15619	15636	15832	15703	15799	15635	15716	15620	15694	15729	15733	15659	15771	15689	15717	15627	15783	15656	15738	15654	15639	15784	15678	15870	15696	15787	15747	15772	15707	15726	15693	15650	15749	15767	15607	15764	15770	15664	15762	15712	15758	15692	15734	15783	15538	15822	15920	15690	15715	15635	15759	15666	15655	15607	15629	15698	15705	15714	15535	15624	15701	15788	15803	15588	15704	15856	15795	15724	15722	15912	15719	15759	15525	15827	15687	15720	15700	15840	15605	15588	15779	15844	15774	15794	15630	15787	15760	15540	15684	15838	15742	15920	15677	15863	15500	15717	15717	15651	15696	15639	15652	15794	15689	15710	15668	15840	15586	15906	15720	15823	15533	15794	15735	15754	15691	15668	15820	15585	15621	15629	15811	15663	15870	15575	15692	15652	15659	15599	15704	15729	15587	15636	15710	15643	15839	15738	15811	15736	15700	15642	15671	15693	15727	15619	15705	15639	15749	15838	15705	15785	15818	15662	15811	15892	15769	15684	15883	15653	15695	15749	15582	15628	15703	15840	15675	15870	15739	15716	15629	15618	15801	15843	15541	15760	15793	15554	15661	15796	15550	15599	15675	15739	15798	15825	15728	15663	15679	15767	15642	15751	15760	15772	15763	15598	15626	15627	15549	15503	15799	15578	15589	15824	15777	15746	15863	15710	15911	15776	15613	15814	15813	15794	15698	15813	15760	15671	15749	15735	15701	15694	15843	15826	15611	15743	15529	15695	15674	15860	15573	15733	15856	15900	15703	15751	15713	15658	15737	15672	15761	15877	15814	15717	15603	15747	15737	15766	15927	15707	15571	15658	15694	15711	15615	15886	15648	15864	15587	15637	15716	15861	15621	15711	15777	15787	15759	15826	15804	15594	15683	15618	15612	15704	15795	15628	15824	15602	15597	15747	15740	15603	15853	15778	15830	15771	15576	15721	15817	15815	15710	15687	15563	15807	15743	15860	15780	15829	15706	15652	15719	15602	15791	15737	15806	15754	15666	15750	15765	15678	15722	15841	15729	15889	15656	15868	15714	15770	15819	15714	15574	15722	15670	15833	15686	15835	15727	15589	15753	15787	15664	15605	15645	15712	15588	15817	15761	15652	15739	15699	15834	15865	15785	15649	15779	15739	15802	15662	15871	15814	15735	15661	15584	15838	15825	15647	15819	15755	15593	15670	15809	15746	15542	15700	15680	15835	15815	15751	15597	15785	15699	15829	15713	15618	15725	15684	15881	15693	15624	15659	15682	15755	15827	15821	15509	15723	15698	15690	15762	15879	15800	15619	15741	15759	15646	15711	15798	15587	15562	15645	15774	15729	15609	15609	15754	15811	15788	15719	15797	15637	15636	15576	15552	15833	15609	15541	15766	15881	15667	15810	15659	15874	15810	15710	15799	15815	15776	15743	15667	15853	15735	15803	15830	15852	15588	15657	15722	15597	15645	15708	15797	15790	15624	15706	15615	15901	15885	15699	15830	15782	15759	15596	15646	15682	15601	15710	15692	15910	15666	15729	15991	15642	15662	15662	15661	15861	15585	15729	15736	15878	15593	15658	15598	15774	15799	15724	15735	15799	15645	15860	15743	15450	15829	15656	15683	15736	15661	15706	15906	15745	15693	15847	15626	15679	15856	15692	15574	15698	15800	15760	15725	15797	15607	15761	15703	15705	15691	15719	15631	15720	15716	15792	15644	15685	15808	15478	15891	15707	15683	15700	15647	15895	15744	15861	15606	15643	15708	15929	15777	15572	15765	15690	15998	15682	15787	15680	15818	15690	15660	15787	15746	15687	15742	15807	15718	15839	15703	15819	15773	15681	15644	15725	15621	15828	15672	15795	15633	15697	15780	15727	15668	15702	15686	15653	15730	15820	15700	15779	15596	15726	15755	15736	15614	15870	15830	15588	15837	15717	15631	15737	15489	15729	15513	15536	15930	15781	15651	15704	15919	15684	15871	15663	15669	15873	15895	15634	15748	15726	15813	15701	15657	15471	15686	15657	15586	15871	15596	15869	15749	15671	15748	15814	15538	15641	15539	15613	15742	15684	15663	15632	15568	15664	15746	15742	15958	15836	15723	15570	15774	15558	15732	15625	15593	15809	15879	15742	15641	15763	15756	15654	15630	15765	15640	15553	15855	15602	15667	15740	15838	15902	15785	15714	15664	15792	15700	15786	15749	15697	15710	15746	15670	15810	15536	15759	15800	15681	15680	15671	15713	15553	15826	15765	15761	15847	15836	15735	15856	15741	15731	15511	15702	15836	15786	15838	15678	15684	15711	15749	15711	15720	15661	15571	15634	15733	15688	15583	15510	15682	15681	15668	15757	15583	15766	15674	15790	15614	15696	15702	15715	15760	15803	15843	15664	15735	15660	15728	15712	15731	15844	15726	15698	15553	15527	15757	15827	15839	15747	15745	15825	15684	15666	15699	15782	15677	15886	15832	15512	15836	15731	15849	15825	15685	15869	15812	15895	15642	15558	15825	15561	15696	15624	15685	15729	15724	15851	15633	15795	15881	15682	15717	15747	15705	15603	15623	15735	15715	15649	15793	15695	15598	15804	15480	15860	15779	15705	15676	15492	15676	15737	15798	15594	15549	15718	15740	15734	15574	15630	15765	15618	15671	15744	15780	15755	15814	15734	15665	15710	15854	15807	15793	15596	15784	15616	15813	15741	15767	15682	15720	15811	15801	15698	15803	15728	15659	15917	15648	15708	15668	15514	15753	15635	15671	15732	15679	15640	15682	15785	15623	15560	15806	15677	15677	15655	15844	15725	15720	15689	15753	15838	15705	15712	15728	15568	15521	15666	15784	15678	15637	15643	15732	15659	15775	15745	15891	15536	15976	15773	15730	15731	15645	15695	15580	15733	15775	15771	15675	15655	15681	15627	15698	15660	15812	15701	15794	15914	15696	15621	15684	15526	15696	15721	15824	15742	15748	15693	15646	15863	15696	15782	15644	15661	15620	15667	15632	15832	15677	15800	15623	15622	15661	15772	15724	15702	15649	15623	15746	15671	15590	15714	15856	15575	15669	15756	15730	15552	15855	15789	15675	15629	15749	15632	15742	15738	15583	15728	15876	15785	15736	15720	15757	15764	15762	15601	15704	15591	15713	15716	15762	15611	15808	15538	15519	15669	15615	15755	15703	15758	15683	15772	15664	15701	15659	15787	15715	15713	15689	15776	15668	15820	15724	15615	15769	15605	15698	15767	15790	15479	15724	15703	15575	15613	15657	15692	15814	15771	15628	15989	15657	15823	15949	15822	15754	15760	15641	15709	15707	15698	15639	15673	15705	15934	15605	15707	15621	15594	15763	15640	15681	15806	15638	15698	15625	15857	15752	15659	15655	15508	15802	15628	15620	15566	15842	15742	15782	15684	15799	15669	15696	15629	15816	15685	15637	15733	15688	15810	15602	15810	15769	15657	15675	15682	15761	15571	15662	15726	15807	15632	15720	15804	15799	15734	15616	15858
27199	21775	23852	20114	17164	16921	17456	17081	17100	17204	17221	17063	17028	17184	17440	17001	17107	17012	17107	17251	17076	17183	17197	17146	16973	17122	17171	17262	17087	17048	17198	17223	17175	17144	16991	17168	17152	17075	17149	17071	17165	17297	17322	17098	17052	17072	17052	16930	17053	16922	16970	17072	17343	17063	16983	17025	16975	17106	17393	16917	16993	16782	16976	17292	17205	17109	16996	16943	17185	17125	17157	17098	17012	16992	17007	17277	17029	16995	17011	17108	17096	16958	17053	17010	16993	16876	17107	16877	17055	17104	17258	17038	16855	17351	16978	16952	17030	17204	17031	17028	16801	16950	17026	17155	17030	17230	16968	17138	17000	16911	17126	16903	16984	16931	17125	17268	17004	17001	17190	17019	17273	17141	17239	16910	17089	17188	16966	17066	17094	17063	16988	17228	17146	16995	16729	16826	17006	16972	17097	16805	17015	16903	16906	17141	17204	17205	17068	16950	16943	16741	17012	17015	16972	16996	17013	17005	17236	17118	16900	17124	16899	17266	17066	16997	16965	17064	16923	16957	17053	17149	16950	17289	17364	17068	16939	17157	17017	17112	17087	17119	16914	17021	17071	17417	17339	16989	17190	17140	17125	17029	17162	17022	17230	16987	17198	16977	17041	17053	17195	16940	16939	16780	17053	17129	17007	17072	17130	16942	17025	17138	16882	17072	17014	17013	17161	17311	17151	17161	17018	17124	17206	16907	17091	17057	16961	17265	17055	16890	16889	16894	17062	17093	17186	17013	16933	16913	17007	17034	16989	17145	16937	16987	16964	16884	17070	16967	17046	17087	16923	17113	17036	16967	16881	17281	17181	17155	17040	17085	17064	17175	17230	17114	17112	17259	17093	16944	17201	17117	16901	17354	17129	16992	17109	17165	16926	16978	16848	16850	17076	16939	17135	17169	16937	17191	17181	17071	17040	16818	17103	17169	17080	17015	17160	17109	17042	17261	17129	17130	17041	17262	17074	17052	17072	17061	16983	16986	17156	16957	16965	17061	16970	17106	17065	16933	16968	16965	16973	16722	17038	17164	17130	17185	16974	17077	17206	17109	17149	17212	17021	17144	16873	17098	16956	17157	17225	17179	16992	16894	16987	17066	16833	17092	17162	17053	17015	17089	17111	17331	16997	17063	17037	17096	16813	16729	17075	17115	17050	17194	17153	17140	16937	17131	17167	16957	16987	17102	17164	17029	17305	17025	17115	16972	17074	16931	16935	17159	16947	17114	16989	17079	16991	17188	17016	17108	17083	17224	17174	17206	17167	16779	17011	17161	17030	16978	16950	16903	17023	16867	16806	16751	17263	16905	16898	16856	17007	17087	17182	17097	17095	17116	17099	17009	16998	17095	17040	16992	16966	17074	17028	17018	16821	17061	17007	17088	17006	17165	16940	17179	17017	17067	17160	17065	16934	17078	16966	16978	17070	17128	16972	16892	16823	16986	17077	16962	17052	17009	17127	17113	17074	16996	16995	17164	17018	17133	17216	17155	16932	16863	17012	16952	16968	17038	17191	16914	17104	16938	16945	17280	16955	17093	16965	16892	16973	17143	17082	17013	17078	17134	16994	16985	17030	17032	17197	16934	17051	16900	17149	16822	17212	17230	17108	16880	16988	16911	16992	17186	17050	17066	16821	17136	17051	17010	17151	16840	17101	16887	17030	16987	17015	17127	16935	16866	17105	17066	17115	17191	17244	16992	17003	16950	17081	17162	17363	17033	17074	17242	17172	17133	17013	17177	17093	16897	16985	16921	17116	17120	17159	17070	17182	17036	17047	17062	16991	17158	17104	17120	16982	16940	17174	17153	17112	16896	17046	17044	17177	17036	17188	17210	17115	17240	17040	17108	17069	17015	16902	16941	17156	17078	17184	17104	16926	17053	16957	16947	17195	17101	17091	17199	17086	16830	17084	17067	17032	17031	17034	17155	16988	17149	17217	17049	16870	17076	17136	16944	17115	17261	17094	17062	17160	17017	17114	16830	17054	16914	17200	17075	17041	17266	17117	17237	16998	17081	16991	16938	17137	17125	17021	17035	17064	17269	17039	17236	17178	17112	17027	17049	17005	17034	17267	16917	16927	17067	16905	17034	17241	17109	17117	16926	17018	16999	16870	17023	17117	17070	17095	17003	16924	17073	17166	16911	17129	17126	17182	16938	17060	17141	17276	17073	17059	16821	17043	17066	16826	17055	17008	16992	17137	17192	17206	17248	17092	17051	17059	17131	17105	17015	17101	17011	17144	17118	17017	17029	17139	16912	17079	16937	16907	16896	16992	16926	17201	17046	16984	16854	16892	16926	17049	16980	17073	17042	17366	17046	17168	17031	17255	17024	17076	16986	16980	17014	17018	16893	16953	17029	16890	17141	16842	17110	17067	17146	17110	16880	17067	17070	17073	17036	17210	16956	16850	16857	17229	17022	16912	16867	17038	17061	17038	17253	16936	17003	17110	16907	17006	17004	17131	16921	17233	17224	16959	17021	17248	17101	16998	17088	17140	17178	17166	16924	17324	17147	17233	16859	17069	17181	16994	16864	16966	17104	17185	17052	17160	16952	16957	16868	17028	17142	17196	16999	17073	16954	16896	17198	17237	16946	17010	16981	16965	16952	17009	17046	16843	17050	17151	17081	17056	16959	16978	17000	17038	16987	17162	17014	17179	17115	17081	16986	17172	17008	16997	17084	17107	16867	17002	16940	17179	17089	16975	17120	17091	16797	16906	16955	17266	17085	17141	17075	17198	17164	16940	17073	17062	17174	17154	17094	17065	16997	16956	16975	16948	17129	17046	17290	17077	17011	16955	16982	17067	17149	16956	17025	17275	17008	17008	16965	17332	16952	17082	17088	17019	16935	17036	17319	17167	16754	17109	16910	17133	17088	17145	17051	16943	17147	17127	17037	16887	16972	17153	17093	17012	17269	17125	17265	17135	17122	17178	17091	16974	17171	17128	17088	17187	16902	16973	16958	17058	17111	17061	17214	17089	17294	17085	17113	17088	17197	17324	17026	16999	16938	17102	17047	17186	17103	16931	17071	17000	16990	17251	17143	17192	16929	17039	17259	17060	17047	17006	17046	16966	17282	16950	17377	17196	17170	17125	17076	17077	17024	16954	16849	16889	17023	16896	17130	17029	17122	16942	16936	17112	16974	17122	17362	17287	17117	16944	17012	17039	17279	17013	17119	17043	17089	16815	17012	16879	17210	17077	16941	17151	16901	17066	16999	16880	17149	17067	16967	16860	17170	17094	16978	17090	17265	17160	17209	17074	17017	17121	17063	17024	17113	17042	17030	17056	17002	17250	17099	16879	17046	17021	17049	17038	16857	16800	17215	17246	17259	17131	17081	17067	16982	16963	17075	17421	17214	17225	17136	16931	17097	17032	17043	17026	16920	17314	16988	17105	16905	17294	17096	16862	17000	16960	16788	16990	17174	17076	16985	17019	17121	17122	17109	17077	17071	17059	17007	17165	16905	16841	17058	17018	16911	16889	17144	17021	17292	17149	16886	16928	17073	17121	17214	17092	17134	17035	17143	17071	16999	16906	16991	17244	17104	16917	17021	17103	16915	16935	17073	17001	16924	16972	16938	17103	16975	17090	16983	17076	17054	17041	16952	17229	16972	17121	17108	17035	17148	17290	17329	17268	16976	16950	17034	17064	16870	17232	17168	16986	17115	17031	16952	16871	17013	17013	17103	17309	17197	17077	17161	17082	16881	17080	17139	17006	17072	17196	17164	16984	16864	17136	16994	17168	17214	17272	16997	16783	17084	16946	17029	16939	16960	16974	17101	16936	16921	16934	16929	16949	17010	17114	16805	16914	17074	17161	17055	17118	16966	16902	16968	17148	17047	17117	17133	17238	17334	17268	16938	17122	17328	17039	17103	17053	17200	17139	16953	16968	16962	17145	16979	17178	17004	16961	17189	16940	17084	16991	16973	17008	17216	17255	16966	17328	16986	17024	17219	17051	16992	16933	17233	17252	17057	16998	16923	16959	17019	17122	16871	17153	17195	17214	16999	17104	17185	17226	17185	17182	17085	16989	17075	17207	17115	17080	17216	16959	16958	17125	16895	16985	17087	17093	17348	17091	17182	17292	17180	17224	17080	17269	17028	16953	17120	17158	17065	17139	17056	17051	16935	17101	17127	17075	17144	17150	16876	17010	17025	17086	17156	16936	16948	16839	17199	17092	17102	17038	16923	17050	17162	17067	16904	17127	17000	17084	17212	17227	16904	17261	17284	17065	16795	17110	16950	16863	17082	16965	17107	17122	17226	17075	17283	16988	17000	17136	17215	17036	16883	16930	17125	17207	17069	17083	17267	17002	17234	17109	16896	17159	16824	17064	17125	17121	17267	17111	16908	16974	16947	17173	16872	16996	17124	16949	17265	16990	17066	16901	16950	17000	17244	16956	17105	17044	17052	16960	16903	17251	17179	17070	16996	17131	17172	17224	17158	17063	17048	17144	17063	16933	17074	17053	17009	16926	17103	17086	16988	16919	17157	17078	16919	16909	16926	16791	17028	17229	16862	17006	17200	16981	17120	17125	16997	17045	17093	16885	17221	17025	17207	16939	17075	16969	17101	17129	17128	16983	17232	16971	16976	17051	16980	16910	17032	17077	17057	16768	17072	17116	16928	17223	17178	17162	17057	16969	16946	17187	17164	17091	17048	17024	16982	17138	17107	17116	16957	17238	17219	17051	16907	16951	17107	17042	17190	16980	17094	17023	16985	16997	17183	16858	17108	17125	17085	17069	16939	17136	17250	17076	16949	17020	17030	17144	17083	16810	16961	16890	16898	16977	17171	17155	17055	16925	16974	17003	16895	17034	17157	17196	17096	16876	16927	17120	17050	17007	17054	17189	17077	17112	17246	17119	16934	17135	16998	17015	17035	17018	16986	17051	17181	17064	17034	17050	17230	17043	16984	17074	17152	17101	17181	16932	17014	17132	17096	17021	17362	17304	16946	17123	17152	17066	17159	17075	16935	16778	17206	17092	17066	17058	16942	17126	16888	17057	17072	17249	17141	17205	16908	17202	17103	17215	17017	17037	17146	17085	17158	17119	17167	17019	16965	17089	17102	17044	16833	17119	16925	17128	17129	17098	17216	17044	17040	16899	17085	17229	17093
14041	15615	15757	15141	15221	15258	15292	15267	15124	14964	15128	15229	15144	15180	15080	15036	15058	15216	15276	15043	15125	15211	15216	15301	14990	15095	15114	15082	14985	15094	14925	14973	15135	15181	15002	15190	15073	15073	15015	14996	15043	15122	15102	15295	14996	15056	15119	15091	14966	14838	15197	15205	14977	15244	15100	15056	15056	15347	15123	14976	15081	15201	15061	15102	15167	15112	15111	15079	15142	15032	15243	15246	15185	15084	14941	15180	15332	15179	15281	15053	15086	15146	15149	15124	15148	15168	14958	15082	14998	15011	15124	15098	15258	15158	14961	15083	14966	15049	15249	15117	15017	15047	15082	15134	15065	15007	15061	15058	15134	15190	14908	15224	14998	15127	15068	15227	15206	15013	15026	15184	15004	15093	15083	15074	15021	15142	15047	15082	15219	15152	15004	15016	15009	15263	15052	14933	14981	15076	15033	15236	15111	15079	15023	15137	15098	15066	15066	15023	15183	15134	14983	15128	15171	14993	15143	15006	15017	15110	15035	14919	15202	15221	15232	15022	15033	15008	15300	15222	15009	15185	15221	15172	15262	15210	15121	14988	15112	15102	15041	15114	15176	15135	15195	15142	15174	15137	15106	15067	15001	15115	15068	15094	15113	14987	15111	15126	15152	15150	15077	14907	14976	14953	15151	15086	14936	14997	15033	15137	15031	15114	15058	15153	15048	15055	14988	14936	14890	15127	15056	14949	15045	15115	14953	15169	14986	15064	15125	15087	15121	15043	15127	15137	15016	15059	15053	15068	15110	15129	15085	15080	15062	15024	15197	14968	15087	15102	15147	15044	15133	15137	15114	14976	15212	14947	15280	15075	15067	15284	15176	15123	14954	14954	15074	15071	15174	15074	15083	15151	15107	15110	15021	14918	15115	14987	15003	14993	15053	15034	15088	15091	15146	15041	15090	14971	15118	15166	15235	15116	15060	15246	14977	15088	14977	14992	15049	15279	14972	15206	15300	15078	15197	15189	15122	15138	15017	15112	15042	15040	15059	15059	15147	15003	15054	15175	15160	14977	15112	15028	15106	15189	15102	15101	15211	15184	15078	15051	15133	15084	15017	15145	15165	14936	15121	14911	15170	14936	15288	14900	15162	15082	14924	15004	15061	15155	15017	15122	15009	15046	15070	15114	14968	15083	15115	15040	15007	14932	15254	15068	15042	14974	15262	15090	15203	15041	15021	14993	15144	15159	15008	15025	15063	15055	15127	15036	15022	14998	15125	15092	15163	15133	14942	15189	14970	15353	14933	15100	14981	15081	15148	15213	15107	14929	14986	15222	15194	15110	15004	15002	15036	15064	15015	15095	15181	15053	15097	15106	15092	15073	15046	14971	14982	15269	15102	15168	15198	15172	15074	15139	15205	14979	15011	15256	15050	15121	15067	15153	15009	15216	14975	15094	14998	15303	15078	15085	15187	15121	15247	15092	14933	15243	15087	15046	15205	15171	14993	14955	15148	15166	15148	15138	15329	15208	15215	15076	15159	15043	15212	15175	15031	15013	15242	15033	14853	15164	15002	14964	15085	15176	15109	15029	15205	14938	15075	15233	15248	15186	15015	15212	15090	15085	15021	15222	15156	15176	15196	15102	15116	15045	14983	15146	15279	15121	14926	15250	14987	15064	15177	15065	15169	15016	14885	15088	15121	15097	15136	15063	15054	15089	15104	15062	15067	15122	15099	15043	14972	15183	15013	14934	15018	14954	15048	15084	15227	15090	15151	14974	15092	15076	15125	15075	15184	15114	15188	14992	15095	15196	15147	15064	14879	14982	15032	15050	14894	14989	14989	15106	15119	15201	15052	14915	15036	15115	14995	15272	15140	15047	15058	15028	14905	15023	15023	15132	15203	15083	15223	15078	15038	15167	15212	14951	15129	15160	14893	15131	15034	15012	15094	14983	15041	14998	15177	15100	15106	15260	15199	15120	14851	15121	15290	14865	14944	15156	15094	14872	15039	15098	15031	15169	15240	15113	15067	15141	15055	15019	15112	15067	15047	15175	15056	15113	15077	15229	15020	15074	14939	15224	15071	15228	15128	15179	15156	15157	15135	15240	15100	15076	15062	15075	15040	15131	14977	15055	15001	15067	15095	15139	15024	14957	15130	15048	14954	15142	15054	15175	14976	15022	15015	15177	14961	15038	15069	14922	14879	15069	14953	15166	14972	14981	15241	15158	15113	15174	15083	14994	14920	15033	15101	15267	15022	15021	15118	15074	15206	14949	15095	15195	15078	15198	14899	15085	15050	15115	14973	15054	15149	15049	15122	14892	14944	15015	15205	15224	15012	15189	15183	15123	15119	15004	15000	15048	14954	15079	15125	15014	15108	15055	14872	15022	15031	14986	15103	15167	15125	15105	15167	15055	15230	15152	15004	15098	15157	15113	15115	15124	15177	15135	15227	15104	15003	14873	15174	15077	15051	15115	15031	15106	14988	14982	15079	15154	15111	15026	15030	15029	15011	14895	15054	15221	15275	14893	15017	14995	15072	15159	15090	15142	15048	15052	15031	15185	15221	15134	15111	15148	14995	14985	15126	15077	15146	14999	15003	15053	15099	15060	15083	15137	15101	14951	15072	15036	15188	15141	15091	15088	15270	15089	14945	15006	15292	15239	15028	15139	15163	15126	15200	15030	15019	15171	15239	15158	15090	14932	15018	15099	15043	15043	15054	15018	15259	14993	15079	14995	14968	15057	14958	15059	15058	15120	15048	15115	15062	15099	15053	15125	15069	15202	15187	14997	15179	15090	14984	14995	15118	15124	14954	15055	14934	15064	15146	14986	15069	15090	15040	15155	15062	15301	15106	15119	15115	14907	15159	14975	14946	15196	15135	14980	15029	15075	15142	14949	15076	15138	15188	15145	15204	15147	15099	14993	15161	14876	15120	15066	15067	15056	15011	15221	15124	15133	15159	15114	15090	15012	15063	15139	15004	14926	15146	15184	15089	15135	15273	15217	15181	15127	14938	15301	15119	15120	15112	15021	15082	15167	15001	15157	15109	15175	15340	15070	15114	14991	15130	15144	15144	15050	15106	15108	15053	14956	14992	15076	15036	15244	15037	14953	15274	15178	15151	15180	14998	14945	15043	15224	15184	15021	14939	15144	15138	15078	15220	15020	15045	15174	15104	14903	14964	15157	15023	15193	15208	15142	15111	15015	15110	15105	15169	14965	14913	15223	15148	15062	15089	15012	15202	15120	14994	15277	15096	15124	15047	15119	15045	15200	15149	15052	14970	15139	15149	15263	15108	15234	15162	15175	14988	15101	15021	15100	15111	15166	15033	15095	15185	15114	15018	15100	15085	14992	14932	15181	15008	15110	15094	15092	15131	15026	15190	15108	15212	15084	15101	15304	14980	15099	15162	15016	15060	15086	15061	15045	15221	15068	15018	15091	15129	14907	15152	15070	15061	15031	15083	15042	15254	15082	15029	15213	15079	15026	15221	15079	15147	15062	15093	15138	15051	15066	15173	15044	15029	15093	15060	15215	15155	15047	15076	15184	15157	15247	15102	14911	15251	15112	15161	15110	14992	15031	15017	15135	15067	15183	15061	15130	15099	15039	15129	15034	15109	15036	15215	15012	15091	15096	15068	15172	15126	15100	15021	15109	15083	15092	15189	15008	15001	15152	15096	15150	15197	15010	15174	15143	15143	15113	15091	15070	15090	14954	15035	15009	15049	15224	15118	15034	14996	15084	14934	15126	15028	15098	14865	15004	14846	15196	15053	15228	15161	15001	15126	15014	15158	14966	15149	14991	15098	15242	15179	15121	15094	15023	15118	15096	15207	15172	15016	14973	15074	15147	14916	14969	15289	15058	15215	15110	15124	14988	15149	15193	14921	15142	15238	15083	15040	15183	15057	15196	15068	15129	15167	15109	15007	15041	15022	15109	15168	14787	15102	15203	15141	15119	14872	15130	14984	15173	15021	15106	15011	15033	15274	15111	15267	14992	15017	15067	15096	14973	14950	15001	14895	15191	15106	15047	15046	15146	15172	15079	15016	15053	14993	15135	15172	15058	15088	14944	15265	15063	15061	15236	15022	15195	15119	15089	14995	15169	15094	15173	15072	15019	15015	14981	15256	15056	15056	15223	15036	15078	14974	15222	15146	15199	14918	15117	15189	15132	14984	15059	15078	15041	15142	15116	15090	15035	15119	15076	14926	15109	15019	15133	15176	15181	15241	15216	14923	15363	15178	15191	14926	15181	15108	15095	15223	15101	15073	15103	15191	15134	15235	15067	15030	15171	15108	15213	15241	15096	15238	15187	15100	15239	14966	15149	15154	15050	14995	15121	15128	15227	15254	15141	15061	15133	15003	15094	15268	15169	14972	15107	15218	15008	14995	15063	14993	14961	15044	15078	15057	15178	15175	15052	15106	15101	15176	15058	15256	15167	15038	15041	14950	15147	15135	15131	15114	14914	15224	15098	15182	15225	15105	15164	15188	14882	15217	15037	15148	15159	15080	15013	15266	15048	15091	15083	15101	15169	15030	15063	15014	15335	14949	15068	15269	15008	15060	15103	15081	15164	15063	14965	15146	15021	15343	15067	15213	15093	15182	15182	15069	15023	15044	15098	15179	15094	15174	15249	15039	14963	15092	15072	15062	15103	15188	14960	15104	15063	15110	15076	15135	15062	14966	15239	15142	15114	15057	15142	15080	15087	15153	15084	15015	15096	15188	15151	14966	14929	15089	15049	15053	15240	15209	15086	15021	15157	15000	14978	15156	15051	15163	15007	15122	15061	15053	15189	15050	14973	15118	15228	15003	15247	15310	15060	15129	15132	15099	15161	15198	15036	14939	15029	15182	15074	15197	15019	15269	15097	15051	15073	14998	14973	15018	15140	15230	15122	15027	15115	15119	15168	15138	15043	15055	15107	15087	15136	15326	15088	14977	15029	14900	15006	15071	15044	15189	15091	15064	14909	14899	14951	15090	15232	14969	15078	15066	15041	15146	15053	15068	14974	15044	15234	15177	15115	14969	15153	15176	14996	15216	15166	15116	15027	15051	15109	14937	15224	15252	15206	15266	14975	15013	15137	15042	15063	14990	15098	15180	14948	15070	15096	14950	15172	15083	15122	15244	15297	15146	15162	15291	15259	15133	15094	15113	14976	15270	15115
23761	21306	28841	24186	21923	20886	19603	17164	16881	16944	16931	16786	16719	16803	16850	16794	16730	16827	16632	16775	16724	16606	16566	16479	16863	16534	16433	16810	16681	16470	16627	16468	16441	16637	16604	16578	16558	16768	16490	16422	16660	16590	16642	16611	16775	16611	16689	16660	16810	16714	16741	16444	16345	16549	16394	16586	16665	16643	16440	16681	16452	16614	16569	16718	16631	16543	16641	16686	16653	16493	16670	16466	16574	16555	16834	16685	17145	17100	16599	16495	16582	16472	16526	16550	16566	16508	16491	16614	16432	16624	16692	16635	16383	16440	16392	16707	16625	16618	16559	16754	16523	16461	16558	16505	16476	16359	16506	16597	16629	16625	16527	16513	16655	16559	16784	16547	16618	16456	16620	16306	16448	16732	16659	16584	16777	16658	16554	16624	16541	16539	16606	16533	16518	16328	16551	16535	16772	16561	16527	16512	16712	16581	16500	16371	16703	16441	16711	16668	16441	16581	16476	16623	16406	16534	16609	16468	16449	16454	16593	16609	16617	16402	16631	16573	16584	16458	16492	16660	16549	16631	16510	16600	16511	16527	16736	16587	16508	16602	16507	16369	16490	16630	16551	16538	16390	16496	16460	16797	16608	16530	16474	16513	16460	16500	16721	16634	16479	16534	16735	16617	16539	16506	16520	16478	16554	16511	16690	16477	16502	16442	16298	16507	16562	16412	16293	16489	16494	16470	16548	16511	16511	16328	16553	16363	16400	16713	16708	16661	16592	16528	16348	16602	16570	16420	16688	16449	16435	16435	16507	16414	16569	16480	16639	16506	16390	16539	16535	16599	16433	16720	16588	16556	16553	16601	16767	16632	16268	16468	16682	16497	16486	16265	16434	16496	16581	16516	16566	16747	16675	16464	16524	16696	16404	16529	16623	16383	16611	16531	16315	16531	16589	16504	16431	16376	16431	16565	16418	16340	16665	16437	16350	16640	16565	16644	16557	16606	16349	16556	16427	16139	16462	16261	16295	16522	16506	16369	16536	16560	16358	16219	16699	16573	16597	16391	16458	16607	16603	16719	16575	16563	16712	16529	16566	16388	16435	16454	16439	16651	16499	16548	16619	16393	16767	16470	16398	16559	16589	16497	16497	16587	16453	16663	16401	16609	16472	16569	16333	16334	16548	16458	16411	16609	16668	16672	16444	16581	16466	16623	16657	16429	16260	16494	16640	16368	16541	16552	16509	16449	16528	16538	16479	16449	16546	16536	16523	16587	16429	16522	16494	16293	16286	16505	16662	16602	16607	16658	16412	16520	16441	16397	16611	16684	16470	16458	16405	16505	16516	16481	16532	16582	16484	16522	16322	16706	16351	16468	16458	16530	16660	16530	16497	16406	16511	16475	16467	16450	16616	16371	16346	16441	16538	16555	16402	16857	16380	16649	16777	16517	16619	16581	16506	16452	16678	16505	16574	16531	16520	16619	16611	16380	16389	16461	16475	16504	16632	16625	16516	16483	16623	16620	16743	16505	16430	16389	16388	16487	16447	16392	16436	16545	16225	16530	16660	16576	16514	16616	16433	16504	16578	16546	16462	16680	16540	16502	16407	16457	16566	16635	16431	16500	16551	16585	16424	16479	16531	16549	16645	16445	16482	16383	16414	16435	16483	16629	16574	16697	16425	16552	16506	16549	16669	16592	16590	16618	16426	16446	16610	16634	16420	16602	16762	16543	16608	16402	16630	16695	16420	16613	16618	16442	16360	16714	16676	16522	16612	16654	16594	16466	16294	16465	16464	16497	16635	16650	16518	16401	16646	16409	16653	16633	16447	16615	16563	16541	16584	16401	16518	16182	16568	16572	16648	16681	16656	16621	16371	16478	16647	16566	16601	16404	16520	16606	16546	16333	16470	16294	16766	16494	16470	16522	16643	16652	16644	16602	16467	16635	16613	16466	16567	16476	16521	16445	16568	16457	16365	16342	16415	16492	16515	16288	16643	16566	16430	16535	16432	16409	16388	16609	16362	16567	16564	16463	16546	16584	16423	16629	16456	16391	16383	16360	16528	16618	16711	16523	16249	16683	16781	16573	16179	16330	16379	16414	16378	16404	16601	16562	16590	16654	16592	16544	16517	16287	16405	16405	16473	16781	16471	16584	16708	16422	16378	16521	16412	16490	16625	16397	16462	16423	16409	16489	16553	16414	16450	16160	16416	16527	16431	16269	16411	16381	16631	16517	16316	16470	16446	16521	16431	16623	16392	16555	16612	16442	16442	16601	16722	16412	16638	16525	16598	16304	16400	16606	16528	16389	16631	16443	16515	16486	16601	16505	16461	16636	16553	16422	16473	16362	16531	16551	16522	16734	16604	16576	16530	16630	16520	16461	16584	16744	16513	16567	16495	16557	16461	16431	16486	16546	16350	16459	16537	16610	16316	16375	16513	16268	16636	16618	16434	16499	16462	16456	16366	16568	16756	16568	16630	16568	16704	16491	16565	16548	16468	16589	16548	16474	16576	16471	16674	16436	16617	16555	16473	16306	16481	16518	16344	16484	16733	16518	16402	16605	16601	16408	16409	16362	16515	16653	16560	16651	16575	16442	16854	16489	16476	16635	16451	16597	16580	16559	16421	16479	16418	16560	16358	16318	16369	16535	16513	16604	16476	16420	16251	16470	16616	16541	16478	16493	16568	16596	16597	16334	16511	16456	16389	16351	16555	16668	16407	16376	16621	16431	16304	16552	16513	16402	16613	16528	16587	16617	16538	16610	16539	16341	16360	16467	16450	16411	16479	16495	16559	16363	16532	16518	16497	16502	16594	16628	16481	16446	16706	16594	16640	16586	16627	16508	16302	16553	16732	16518	16568	16667	16488	16597	16542	16500	16595	16471	16521	16506	16501	16425	16696	16697	16536	16509	16492	16618	16398	16497	16293	16529	16526	16569	16366	16351	16582	16591	16490	16547	16607	16299	16576	16576	16476	16626	16485	16484	16339	16359	16589	16567	16798	16654	16339	16561	16609	16517	16630	16738	16651	16371	16576	16599	16511	16394	16423	16374	16646	16394	16514	16398	16429	16467	16518	16484	16459	16419	16613	16357	16409	16476	16450	16623	16673	16695	16630	16591	16481	16501	16660	16623	16484	16550	16578	16520	16562	16451	16293	16398	16458	16571	16537	16759	16527	16569	16438	16658	16528	16441	16610	16653	16474	16407	16616	16511	16278	16417	16556	16593	16435	16454	16607	16407	16584	16378	16467	16611	16548	16485	16422	16515	16574	16457	16542	16373	16621	16512	16467	16490	16495	16576	16637	16422	16587	16528	16495	16764	16500	16677	16504	16578	16373	16537	16540	16432	16639	16518	16397	16604	16501	16300	16480	16504	16600	16646	16598	16506	16731	16647	16417	16425	16665	16438	16496	16595	16601	16628	16554	16732	16522	16702	16578	16372	16483	16321	16280	16509	16375	16449	16531	16521	16498	16498	16577	16717	16442	16563	16481	16566	16422	16483	16545	16532	16434	16557	16455	16674	16684	16514	16586	16501	16418	16473	16789	16561	16567	16642	16588	16577	16544	16731	16350	16478	16551	16486	16763	16516	16654	16594	16557	16412	16490	16518	16598	16571	16470	16483	16483	16457	16555	16295	16551	16412	16615	16523	16704	16674	16502	16645	16469	16605	16492	16544	16510	16284	16461	16526	16513	16550	16647	16568	16541	16715	16352	16708	16507	16552	16510	16275	16486	16565	16397	16637	16630	16629	16475	16465	16587	16581	16335	16415	16433	16797	16475	16662	16337	16520	16610	16452	16733	16408	16504	16510	16650	16533	16481	16585	16359	16592	16436	16590	16793	16702	16427	16572	16669	16349	16476	16583	16468	16394	16566	16733	16518	16733	16520	16647	16651	16489	16411	16437	16615	16373	16510	16477	16470	16578	16424	16481	16648	16397	16414	16589	16600	16544	16735	16564	16422	16698	16410	16532	16525	16514	16502	16506	16709	16692	16590	16620	16478	16591	16536	16470	16502	16610	16533	16648	16596	16529	16404	16440	16326	16527	16570	16489	16402	16475	16586	16463	16360	16519	16524	16473	16519	16461	16407	16635	16527	16409	16410	16613	16719	16544	16594	16539	16511	16466	16723	16396	16386	16613	16716	16519	16574	16409	16716	16433	16490	16546	16713	16571	16594	16667	16563	16592	16275	16590	16524	16433	16693	16582	16430	16316	16673	16408	16467	16318	16685	16423	16529	16604	16484	16690	16601	16585	16542	16553	16750	16582	16672	16379	16660	16623	16646	16470	16417	16743	16507	16434	16484	16388	16526	16656	16613	16519	16579	16477	16630	16497	16576	16472	16361	16377	16516	16543	16452	16537	16570	16632	16649	16497	16456	16627	16375	16510	16373	16646	16545	16472	16551	16494	16545	16527	16216	16470	16431	16426	16463	16524	16539	16438	16435	16543	16533	16365	16481	16454	16590	16668	16522	16490	16555	16420	16530	16640	16293	16550	16535	16568	16272	16349	16561	16556	16484	16560	16615	16441	16568	16668	16578	16308	16642	16339	16807	16412	16528	16731	16301	16566	16402	16519	16478	16462	16492	16625	16565	16525	16529	16690	16530	16570	16420	16405	16556	16560	16392	16364	16518	16477	16555	16559	16472	16597	16470	16380	16609	16266	16576	16418	16461	16464	16481	16472	16620	16600	16597	16530	16497	16576	16438	16457	16636	16430	16672	16557	16403	16509	16434	16544	16598	16499	16424	16461	16393	16459	16331	16312	16460	16310	16504	16396	16602	16393	16520	16314	16390	16374	16626	16570	16471	16401	16408	16283	16644	16381	16573	16432	16484	16290	16505	16396	16784	16519	16678	16599	16698	16535	16399	16480	16582	16666	16501	16586	16694	16530	16589	16416	16529	16532	16662	16641	16446	16578	16479	16539	16627	16778	16627	16623	16464	16657	16672	16561	16529	16334	16575	16613	16449	16351	16597	16517	16297	16479	16438	16438	16674	16557	16526	16350	16510	16554	16460	16462	16688	16544	16713	16711	16536	16481	16425	16702	16345	16442	16520	16282	16677	16415	16577	16476	16500	16504	16440	16475	16604	16434	16533	16485	16699	16560	16333	16439	16221	16427	16598	16522	16536	16728	16604	16628	16349	16654	16523	16475	16438	16451	16689	16501
13290	21211	19972	17173	16202	15793	15434	15327	15053	15152	15064	14946	15033	15041	15049	14955	14835	14965	14670	14765	14946	14737	14917	14799	14986	14785	14899	14771	14805	14880	14742	14846	14837	14775	14965	14758	15032	14792	14847	14704	14870	14885	14840	14889	14835	14750	14806	14744	14824	14681	14971	14952	14791	14743	14816	14780	14614	14930	14868	14784	14828	14895	14698	14826	14831	14634	14843	14685	14879	14679	14776	14824	14780	14715	14799	15173	15628	15400	15179	14753	14680	14814	14855	14800	15003	14564	14780	14751	14660	14746	14879	14750	14764	14804	14753	14806	14750	14673	14840	14861	14755	14743	14637	14747	14812	14590	14839	14750	14666	14841	14665	14770	14727	14755	14762	14810	14733	14839	14829	14770	14812	14729	14702	14955	14717	14722	14890	14807	14686	14787	14777	14725	14761	14715	14734	14628	14725	14588	14780	14658	14840	14830	14986	14823	14801	14744	14928	14865	14706	14852	14885	14759	14746	14861	14628	14691	14751	14944	14718	14792	14809	14709	14803	14825	14819	14797	14794	14775	14786	14882	14857	14631	14752	14738	14923	14945	14790	14809	14732	14809	14917	14765	14914	14821	14958	14839	14779	14712	14760	14767	14814	14845	14923	14693	14651	14842	14756	14753	14695	14835	14770	14851	14880	14790	14721	14874	14601	14876	14867	14844	14675	14845	14810	14862	14848	14701	14728	14775	14706	14687	14614	14723	14655	14674	14807	14691	14894	14817	14648	14739	14707	14825	14578	14917	14927	14820	14803	14781	14774	14797	14715	14824	14815	14769	14794	14888	14829	14827	14840	14751	14793	14819	14683	14732	14533	14914	14769	14633	14722	14812	14880	14896	14824	14814	14684	14860	14838	14722	14710	14806	14706	14790	14730	14716	14687	14709	14799	14722	14699	14755	14884	14825	14912	14702	14957	14703	14760	14597	14812	14725	14786	14621	14739	14919	14558	14633	14706	14841	14819	14761	14801	14899	14738	14718	14443	14579	14812	14698	14694	14792	14775	14779	14797	14690	14593	14828	14884	14758	14686	14733	14699	14717	14875	14791	14793	14765	14754	14620	14762	14916	14723	14770	14736	14794	14609	14755	14698	14779	14773	14875	14858	14822	14889	14829	14770	14701	14763	14782	14670	14673	14700	14678	14795	14801	14813	14680	14719	14763	14868	14825	14883	14751	14881	14899	14604	14785	14741	14644	14772	14848	14784	14918	14780	14776	14849	14818	14765	14702	14557	14852	14702	14896	14841	14826	14622	14739	14861	14757	14753	14800	14832	14753	14506	14741	14680	14762	14761	14860	14834	14923	14817	14742	14865	14632	14826	14517	14748	14850	14762	14772	14793	14794	14804	14703	14819	14811	14661	14854	14828	14819	14658	14750	14722	14635	14632	14750	14580	14699	14780	14691	14557	14921	14814	14642	14750	14864	14902	14722	14687	14744	14899	14930	14779	14876	14654	14786	14857	14712	14890	14585	14764	14672	14679	14922	14755	14740	14665	14756	14957	14815	14814	14706	14837	14723	14814	14722	14808	14827	14839	14683	14855	14825	14900	14767	14755	14751	14746	14745	14783	14871	14804	14629	14873	14872	14956	14743	14799	14869	14827	14845	14774	14674	14908	14743	14611	14776	14800	14969	14668	14760	14846	14677	14832	14766	14897	14792	14788	14727	14840	14626	14794	14564	14798	14692	14601	14802	14943	14836	14903	14697	14796	14795	14798	14634	14553	14972	14597	14650	14763	14788	14734	14740	14672	14804	14723	14698	14729	14685	14719	14913	14800	14756	14855	14760	14785	14792	14828	14762	14759	14756	14787	14790	14617	14701	14687	14838	14852	14742	14747	14780	14741	14589	14698	14683	14806	14836	14720	14642	14852	14703	14705	14839	14701	14817	14901	14799	14829	14777	14669	14877	15015	14712	14748	14699	14830	14618	14811	14783	14786	14867	14670	14687	14800	14739	14785	14843	14758	14712	14929	14577	14694	14879	14733	14661	14887	14757	14693	14783	14849	14983	14731	14775	14802	14589	14798	14678	14766	14875	14675	14664	14707	14679	14835	14778	14820	14766	14527	14873	14883	14570	14806	14801	14743	14644	14704	14587	14931	15027	14738	14733	14691	14884	14752	14763	14800	14851	14862	14826	14904	14851	14884	14830	14861	14943	15011	14657	14790	14640	14680	14810	14738	14809	14842	14820	14810	14772	14722	14849	14797	14877	14788	14857	14863	14912	14691	14606	14766	14653	14802	14690	14802	14880	14716	14778	14984	14732	14672	14923	14918	14885	14699	14679	14762	14796	14718	14900	14641	14733	14789	14669	14737	14771	14807	14843	14791	14892	14785	14716	14806	14879	14903	14737	14740	14820	14967	14890	14800	14759	14863	14777	14808	14849	14837	14735	14721	14774	14862	14701	14792	14856	14693	14686	14648	14756	14542	14743	14666	14860	14569	14826	14832	14945	14583	14757	14878	14825	14649	14750	14862	14615	14707	14744	14819	14832	14670	14745	14823	14783	14879	14707	14595	14803	14852	14880	14879	14639	14676	14604	14706	14969	14846	14625	14791	14605	14738	14823	14746	14792	14705	14914	14808	14649	14763	14833	14674	14782	14686	14866	14719	14785	14731	14643	14768	14566	14866	14889	14814	14636	14806	14734	14895	14854	14741	14666	14781	14806	14724	14681	14893	14696	14647	14667	14716	14690	14777	14723	14864	14777	14807	14692	14673	14823	14934	14799	14672	14832	14757	14567	14777	14785	14865	14751	14794	14854	14908	14585	14695	14911	14724	14695	14614	14730	14728	14710	14836	14634	14775	14725	14818	14971	14694	14620	14803	14570	14742	14767	14743	14859	14895	14892	14790	14783	14716	14822	14750	14778	14889	14628	14846	14746	14760	14694	14749	14738	14771	14707	14703	14766	14781	14668	14701	14752	14837	14854	14681	14766	14844	14757	14772	14653	14730	14952	14690	14820	14854	14883	14812	14744	14701	14790	14752	14891	14714	14901	14763	14817	14816	14730	14898	14815	14867	14752	14664	14871	14750	14804	14743	14897	14724	14543	14751	14909	14747	14634	14790	14770	14739	14762	14667	14887	14758	14794	14843	14777	14709	14915	14872	14801	14807	14804	14790	14649	14834	14803	14900	14895	14778	14851	14716	14768	14665	14613	14719	15030	14623	14909	14929	14820	14810	14849	14848	14755	14679	14799	14843	14709	14704	14764	14792	14847	14744	14869	14740	14600	14788	14622	14640	14702	14695	14640	14714	14820	14726	14756	14771	14820	14793	14716	14851	14646	14834	14720	14841	14924	14853	14708	14737	14708	14661	14894	14689	14682	14771	14690	14664	14727	14819	14795	14792	14782	14895	14761	14708	14748	14652	14795	14724	14780	14788	14748	14863	14773	14737	14858	14786	14775	14697	14734	14714	14537	14805	14700	14730	14867	14760	14974	14822	14742	14758	14574	14719	14862	14696	14783	14792	14636	14620	14741	14652	14738	14858	14856	14798	14739	14672	14798	14700	14646	14827	14818	14916	14867	14856	14747	14855	14974	14724	14914	14744	14760	14872	14740	14786	14849	14669	14741	14720	14597	14823	14644	14828	14976	14728	14696	14644	14598	14730	14755	14958	14733	14800	14949	14795	14757	14995	14737	14745	14845	14787	14844	14757	14846	14791	14832	14636	14650	14880	14660	14826	14794	14829	14719	14618	14732	14782	14937	14795	14804	14812	14692	14819	14721	14757	14749	14664	14686	14722	14646	14784	14691	14771	14859	14832	14748	14818	14644	14746	14823	14768	14839	14784	14802	14704	14680	14761	14723	14862	14768	14871	14713	14945	14847	14911	14679	14755	14709	14908	14777	14623	14737	15070	14840	14888	14694	14862	14813	14716	14688	14760	14671	14692	14681	14708	14677	14893	14872	14645	14743	14634	14610	14752	14687	14786	14788	14768	14774	14695	14783	14896	14725	14681	14639	14832	14870	14777	14777	14807	14684	14804	14709	14748	14614	14832	14796	14818	14857	14776	14790	14692	14686	14778	14698	14761	14970	14662	14789	14748	14788	14852	14661	14810	14758	14823	14654	14756	14818	14715	14820	14774	14822	14763	14682	14758	14860	14912	14850	14724	14774	14748	14850	14937	14847	14767	14917	14732	14763	14728	14709	14630	14637	14772	14823	14735	14745	14976	14744	14679	14807	14888	14854	14777	14903	14716	14810	14753	14837	14676	14907	15016	14764	14669	14771	14805	14916	14885	14672	14770	14819	14876	14837	14636	14888	14649	14776	14584	14803	14802	14854	14790	14727	14815	14749	14926	14852	14732	14688	14798	14713	14753	14725	14599	14780	14704	14808	14776	14981	14742	14962	14783	14841	14647	14913	14606	14789	14780	14846	14939	14851	14693	14962	14837	14741	14775	14811	14858	14769	14871	14879	14885	14732	14758	14823	14823	14821	14718	14693	14846	14702	14868	14728	14893	14773	14772	14811	14959	14769	14730	14660	14895	14950	14829	14868	14777	14757	14732	14791	14789	14735	14682	14670	14904	14715	14824	14753	14698	14779	14851	14674	14924	14866	14808	14789	14788	14850	14727	14843	14787	14883	14761	14634	14856	14828	14809	14843	14907	14711	14829	14733	14685	14758	14693	14707	14726	14580	14761	14738	14695	14943	14712	14764	14727	14956	14675	14800	14872	14735	14745	14678	14834	14611	14806	14649	14780	14773	14666	14977	14844	14719	14790	14656	14727	14687	14800	14701	14816	14725	14792	14874	14703	14860	14715	14781	14593	14721	14834	14780	14719	14746	14783	14817	14758	14670	14709	14810	14674	14816	14745	14911	14876	14916	14752	14679	14651	14743	14763	14796	14721	14727	14690	14623	14882	14683	14718	14851	14855	14786	14868	14725	14865	14683	14887	14691	14666	14982	14800	14589	14901	14723	14771	14686	14663	14929	14811	14725	14788	14758	14669	14845	14809	14769	14757	14692	14925	14895	14847	14650	14809	14852	14800	14842	14642	14798	14767	14870	14777	14747	14927	14785	14782	14794	14794	14740	14754	14789	14786	14617	14707	14784	14647	14787	14743	14934	14743	14747	14767	14779	14663	14814	14779	14716	14807	14664	14784	14831	14785	14840
22847	21310	29253	23711	21466	22974	23241	18142	16847	17209	17206	17005	16928	16961	16889	16960	16856	16920	16755	16954	16633	16710	16742	16781	16817	16787	16759	16782	16897	16794	16579	16632	16759	16727	16904	16708	16817	16554	16737	16638	16835	16655	16518	16657	16577	16773	16441	16808	16710	16670	16831	16756	16695	16616	16659	16503	16770	16674	16347	16611	16716	16657	16556	16634	16506	16515	16651	16455	16558	16682	16508	16791	16660	16559	16702	16660	17557	17595	17467	16633	16608	16782	16793	16453	16479	16447	16561	16684	16491	16544	16568	16374	16515	16467	16463	16596	16553	16691	16687	16663	16516	16616	16589	16645	16541	16598	16567	16619	16236	16354	16725	16735	16388	16753	16521	16583	16519	16566	16435	16356	16627	16625	16612	16413	16676	16615	16397	16455	16675	16579	16472	16439	16509	16589	16622	16518	16470	16472	16684	16600	16682	16485	16521	16506	16706	16427	16446	16556	16449	16650	16514	16448	16593	16567	16514	16307	16509	16502	16446	16440	16744	16606	16576	16401	16658	16541	16517	16364	16525	16645	16313	16425	16484	16658	16637	16463	16563	16485	16582	16520	16653	16470	16605	16443	16479	16620	16729	16801	16525	16745	16762	16555	16565	16654	16626	16630	16449	16596	16588	16641	16381	16539	16552	16705	16564	16677	16719	16580	16615	16547	16621	16563	16460	16593	16449	16472	16354	16458	16484	16472	16542	16484	16731	16411	16462	16834	16506	16617	16511	16635	16615	16741	16439	16488	16642	16596	16439	16746	16615	16496	16519	16630	16446	16530	16469	16593	16468	16405	16585	16548	16465	16539	16284	16464	16698	16558	16616	16619	16497	16384	16648	16544	16661	16570	16774	16381	16599	16312	16625	16595	16524	16438	16425	16553	16586	16491	16672	16575	16622	16916	16539	16604	16528	16379	16336	16361	16565	16580	16524	16521	16654	16579	16392	16557	16755	16610	16740	16577	16373	16597	16558	16532	16548	16447	16316	16753	16621	16533	16518	16355	16537	16493	16336	16371	16716	16531	16538	16591	16678	16665	16348	16542	16463	16597	16517	16729	16647	16783	16646	16549	16464	16537	16436	16733	16662	16518	16414	16599	16618	16482	16556	16548	16628	16486	16736	16463	16537	16417	16550	16505	16578	16757	16578	16580	16499	16409	16496	16503	16606	16468	16706	16661	16588	16649	16417	16515	16457	16640	16892	16462	16587	16519	16456	16521	16626	16568	16403	16557	16575	16472	16401	16454	16478	16563	16538	16415	16477	16615	16611	16572	16401	16303	16630	16351	16626	16445	16449	16585	16429	16630	16647	16660	16531	16613	16604	16712	16661	16400	16678	16771	16827	16672	16493	16414	16492	16478	16666	16552	16674	16564	16357	16562	16490	16537	16587	16528	16599	16541	16610	16732	16588	16415	16656	16459	16524	16486	16489	16700	16574	16255	16548	16495	16550	16504	16494	16350	16519	16719	16451	16594	16491	16457	16446	16571	16479	16569	16501	16656	16570	16513	16478	16463	16374	16670	16590	16473	16509	16545	16465	16532	16472	16508	16532	16463	16642	16676	16310	16666	16528	16555	16573	16531	16573	16582	16571	16711	16610	16551	16705	16403	16390	16683	16516	16599	16585	16632	16654	16467	16523	16522	16597	16523	16536	16665	16626	16519	16391	16674	16520	16533	16766	16693	16634	16770	16594	16545	16538	16771	16628	16503	16653	16550	16734	16584	16622	16422	16399	16346	16453	16646	16598	16723	16555	16649	16566	16677	16573	16473	16601	16585	16585	16591	16600	16365	16536	16510	16624	16611	16659	16710	16532	16302	16441	16639	16648	16290	16477	16585	16383	16653	16650	16655	16368	16482	16473	16607	16506	16406	16506	16575	16540	16498	16527	16497	16562	16409	16484	16459	16581	16527	16667	16541	16511	16452	16533	16544	16635	16482	16471	16432	16586	16519	16340	16713	16400	16420	16437	16588	16544	16370	16607	16418	16530	16504	16534	16468	16518	16658	16563	16445	16544	16512	16535	16495	16433	16688	16426	16582	16604	16642	16518	16525	16590	16429	16585	16506	16539	16495	16635	16597	16552	16587	16568	16570	16606	16383	16573	16649	16549	16600	16440	16708	16459	16406	16422	16472	16500	16453	16516	16497	16493	16589	16754	16496	16472	16405	16485	16461	16550	16568	16602	16629	16804	16578	16398	16577	16603	16429	16774	16483	16663	16524	16642	16632	16409	16606	16621	16651	16568	16646	16613	16449	16478	16707	16453	16444	16539	16590	16535	16499	16512	16665	16362	16428	16581	16533	16451	16509	16629	16443	16612	16549	16662	16314	16310	16745	16388	16613	16530	16554	16493	16510	16497	16646	16383	16623	16423	16538	16582	16499	16590	16580	16716	16537	16648	16544	16446	16608	16540	16629	16505	16509	16492	16387	16429	16634	16678	16525	16650	16417	16424	16547	16425	16511	16648	16487	16529	16452	16716	16598	16388	16843	16493	16705	16547	16328	16475	16494	16790	16680	16554	16523	16511	16420	16429	16657	16584	16474	16735	16634	16277	16509	16528	16570	16562	16470	16566	16562	16440	16583	16454	16318	16504	16569	16657	16469	16408	16487	16202	16431	16491	16453	16681	16397	16581	16604	16741	16636	16707	16638	16235	16557	16376	16470	16497	16511	16601	16623	16465	16442	16608	16458	16631	16453	16432	16628	16611	16642	16753	16488	16418	16472	16700	16448	16463	16476	16583	16686	16556	16510	16566	16807	16516	16744	16591	16623	16472	16549	16434	16617	16410	16560	16814	16524	16555	16567	16616	16542	16451	16738	16487	16560	16509	16569	16513	16463	16776	16420	16706	16673	16599	16640	16416	16621	16647	16461	16603	16365	16558	16464	16701	16487	16632	16520	16660	16467	16481	16676	16421	16727	16622	16590	16660	16568	16588	16477	16456	16540	16461	16518	16509	16510	16590	16721	16397	16520	16804	16457	16474	16570	16540	16616	16624	16533	16455	16579	16584	16736	16502	16553	16642	16521	16754	16409	16429	16597	16706	16688	16450	16361	16648	16591	16550	16531	16510	16667	16651	16635	16519	16537	16452	16477	16517	16572	16537	16633	16462	16513	16576	16571	16468	16598	16535	16677	16592	16433	16565	16659	16455	16652	16811	16520	16508	16514	16312	16652	16603	16494	16508	16518	16464	16475	16787	16534	16566	16510	16621	16640	16404	16442	16685	16449	16438	16464	16424	16556	16507	16281	16585	16458	16551	16484	16490	16401	16527	16491	16627	16514	16595	16622	16409	16555	16534	16456	16646	16578	16424	16707	16461	16509	16709	16658	16587	16435	16599	16438	16541	16341	16621	16737	16522	16315	16571	16507	16586	16603	16637	16723	16454	16417	16451	16560	16648	16553	16623	16635	16787	16637	16431	16553	16499	16407	16463	16719	16533	16458	16402	16403	16523	16630	16661	16693	16548	16543	16445	16540	16622	16282	16557	16859	16547	16818	16493	16517	16619	16443	16553	16519	16577	16642	16671	16585	16580	16658	16576	16524	16632	16554	16512	16334	16566	16561	16555	16335	16484	16741	16454	16503	16528	16546	16743	16356	16419	16526	16569	16391	16497	16434	16447	16455	16430	16410	16510	16384	16541	16414	16398	16537	16537	16564	16509	16523	16357	16731	16481	16428	16584	16551	16715	16481	16639	16624	16537	16533	16329	16370	16567	16444	16584	16592	16454	16494	16419	16377	16391	16550	16564	16624	16676	16709	16618	16474	16552	16622	16507	16541	16536	16543	16637	16525	16404	16610	16640	16436	16828	16654	16426	16679	16462	16550	16496	16630	16774	16662	16607	16809	16700	16555	16463	16458	16649	16778	16383	16553	16654	16525	16476	16520	16463	16480	16649	16555	16408	16503	16555	16483	16416	16614	16582	16405	16533	16483	16370	16691	16637	16504	16421	16597	16565	16505	16758	16813	16647	16500	16685	16466	16532	16468	16575	16570	16616	16406	16550	16493	16501	16553	16603	16590	16384	16409	16745	16414	16649	16576	16408	16542	16613	16670	16580	16712	16517	16692	16541	16566	16419	16521	16431	16752	16393	16601	16603	16494	16649	16655	16499	16528	16551	16494	16604	16433	16715	16481	16522	16578	16545	16609	16768	16552	16327	16460	16610	16645	16696	16445	16580	16680	16587	16583	16607	16516	16313	16490	16719	16507	16713	16587	16465	16493	16611	16474	16596	16523	16536	16484	16487	16628	16489	16477	16624	16517	16461	16640	16636	16545	16658	16525	16521	16711	16664	16371	16515	16713	16464	16550	16661	16681	16333	16316	16466	16659	16496	16471	16505	16521	16535	16385	16549	16465	16421	16417	16497	16654	16408	16603	16710	16575	16459	16750	16627	16230	16298	16589	16408	16667	16636	16581	16564	16582	16432	16559	16716	16620	16398	16578	16577	16615	16570	16507	16460	16600	16643	16494	16483	16577	16376	16738	16438	16591	16382	16532	16462	16421	16589	16672	16539	16754	16530	16529	16567	16561	16583	16664	16512	16369	16703	16411	16475	16420	16576	16581	16525	16587	16386	16444	16444	16461	16487	16260	16459	16716	16570	16619	16474	16378	16570	16573	16405	16533	16397	16420	16569	16599	16451	16541	16427	16457	16625	16434	16498	16390	16522	16566	16506	16620	16656	16636	16586	16554	16380	16443	16443	16428	16754	16536	16244	16472	16478	16643	16635	16472	16551	16515	16446	16541	16573	16574	16466	16400	16736	16722	16569	16603	16486	16566	16718	16630	16682	16370	16556	16617	16408	16660	16528	16689	16570	16374	16457	16458	16416	16680	16416	16488	16463	16613	16576	16524	16562	16420	16511	16596	16514	16648	16516	16560	16715	16481	16463	16384	16471	16725	16602	16583	16545	16403	16730	16494	16717	16647	16449	16429	16511	16346	16660	16557	16667	16541	16487	16634	16377	16559	16456	16803	16669	16550	16534	16473	16523	16604	16542	16527	16615	16668	16405	16495	16445	16549	16785	16454	16527	16514	16604	16664	16405	16779	16521	16511	16333	16479	16575	16467	16448	16361	16557	16619	16655	16672	16446	16552	16580	16546	16349	16531	16845	16584	16636	16526
14866	25747	23555	19406	17568	16868	16307	16025	15671	15497	15451	15303	15222	15175	15084	15140	15001	15052	15014	15168	14969	14924	15007	14793	14965	14883	15053	15090	14865	14840	14900	14804	15083	14995	14791	14668	14990	14822	14985	14818	14877	15014	14843	15096	14863	14846	14973	14909	14916	15031	14911	14909	14792	14787	14945	14895	14827	14736	14910	14994	14919	14770	14780	14888	14976	14788	14869	14787	14896	14843	14926	15020	14698	14965	14895	15168	16508	15983	15719	14875	14854	14943	14981	14861	14807	14965	14874	14907	14871	14763	14907	14917	14893	15028	14816	14816	14744	14889	14735	14802	14789	14750	14821	14802	14747	14907	14944	14679	14789	14882	14754	14834	14823	14644	14794	14835	14938	14758	14910	14804	14913	14955	14875	14850	14757	14845	14927	14740	14773	14923	14661	14738	14915	14805	14774	14892	14816	14723	14799	14930	14743	14873	14825	14818	14781	14894	14876	14833	14755	14807	14670	14801	14976	14740	14944	14705	14676	14679	14943	14838	14861	14884	14759	14592	14727	14592	14860	14804	14919	14622	14792	14867	14757	14917	14886	14919	14679	14861	14966	15039	14779	14803	14910	14795	14745	14849	14836	14933	14926	14656	14731	14801	14809	14891	14911	14846	14819	14646	14839	14889	14683	14782	14703	14823	14756	14854	14803	14906	14905	14777	14866	14832	14778	14924	14959	14728	14798	15009	14969	14771	14762	14746	14649	14909	14692	14909	14921	14860	14822	14646	14730	14926	14927	14876	14798	14844	14878	14910	14835	14887	14771	14703	14806	14818	14736	14869	14706	14771	14858	14754	14945	14910	14778	14850	14940	14766	14751	14886	14986	14711	14830	14789	14898	14885	14777	15116	14726	14702	14864	14800	14847	14685	14729	14870	14860	14698	14842	14858	14905	14801	14844	14892	14728	14704	14851	14793	14704	14935	14728	14878	14735	14792	14890	14836	14862	14664	14822	14944	14927	14881	14967	14876	14815	14794	14893	14745	14924	14869	14684	14876	14824	14715	14913	14822	14984	14805	14926	14882	14742	14805	14895	14820	14801	14962	14848	14799	14798	14890	14885	14913	14652	14865	14773	14886	14796	14747	14658	14838	14657	14943	14893	14675	14864	14876	14936	14956	14818	14843	14752	14943	14860	14666	14819	14843	14656	14765	14848	14766	14939	14749	14831	14653	15003	14657	14816	14648	14760	14903	14980	14796	14878	14801	14845	14882	14864	14983	14795	14803	14844	14724	14769	14937	14754	14852	14788	14898	14811	14933	14881	14660	14839	14832	14871	14713	14857	14999	14860	14722	14751	14692	14579	14864	15147	14771	14880	14812	14846	14951	14858	14819	14937	14878	14901	14787	14704	14696	14690	14963	14709	14776	14780	14709	14778	14820	14812	14767	14735	14898	14765	14786	14845	14894	14912	14789	14789	14805	14782	14792	14724	14628	14772	14886	14853	14893	15035	14680	14753	14846	14808	14848	14810	14803	14960	14760	14879	14699	14897	14826	14845	14748	14958	14810	14765	14810	14872	14738	14942	14854	14854	14829	14795	14776	14817	14704	14757	14717	14909	14748	14825	14686	14836	14803	14959	14849	14611	14900	14873	14804	14762	14777	15070	14679	14718	14996	14769	14881	14868	14559	14812	15011	14741	14847	14921	14709	14858	14847	14852	14788	14794	14890	14899	14790	14804	14733	14762	14903	14917	14820	14847	14880	14879	14778	14889	14770	14640	14875	14858	14738	14678	14810	14786	14889	14725	14671	14815	14884	14867	14798	14902	14926	14775	14727	14824	14693	14973	14751	14813	14810	14593	14615	14773	14761	14786	14831	14824	14802	14823	14777	14712	14801	14858	15094	14769	14690	14857	14907	14833	14755	14739	14772	14843	14659	14941	14923	14754	14839	15019	14832	14807	14903	14779	14711	14811	14869	14798	14719	14855	14730	14813	14833	14857	15008	14892	14809	14976	14867	14788	14936	14762	14914	14828	14679	14763	14897	14886	14880	14783	14796	14743	15030	14676	14993	14788	14925	14815	14809	14636	14903	14828	14721	14899	14917	14891	14871	14637	14861	14807	14725	14671	14820	14870	14862	14888	14895	14732	14807	14759	14663	14812	14871	14862	14746	14927	14865	14795	14744	14849	15011	14839	14828	14811	14712	14891	15037	14829	14995	14775	14965	14638	14902	14753	14930	14812	14783	14792	14924	14820	14737	14728	14680	14812	14735	14946	14939	14827	14624	14984	14769	14840	14942	14829	14672	14935	14822	14808	14726	14726	14750	14698	14735	14783	14983	14944	14762	14794	14833	14712	14763	14646	14837	14998	14694	14676	14777	14841	14890	14833	14947	14929	14876	14937	14868	14768	14807	14813	14863	14879	14755	14994	14825	14570	14689	14673	14757	14872	14700	14786	14799	14834	14724	14763	14837	14717	14853	14905	14731	14668	15056	14902	14774	14910	14807	14613	14858	14649	14977	14950	14865	14835	14942	14772	14783	14761	15087	14797	14843	14849	14767	14916	14837	14902	14765	14731	14872	14938	14889	14927	14655	14763	14709	14890	14884	14855	14894	14763	14968	14798	14706	14940	14734	14894	14891	14846	14760	14846	14926	14840	14913	14670	14742	14857	14871	14687	14773	14807	14884	14890	14664	14864	14902	14887	14792	14855	14915	14938	14886	14792	14862	14813	14843	14877	14708	14791	14750	14831	14662	14787	14838	14759	14853	14675	14902	14712	14851	14659	14946	14864	14830	14986	14650	14882	14825	14683	14916	14844	14818	14813	14823	14715	14948	14668	14871	14658	14830	14659	14859	14844	14813	14664	14771	14839	14835	14819	14803	14892	14853	14774	14812	14860	14701	14882	14821	14821	14857	15018	14853	14827	14921	14866	14874	14789	14939	14778	14890	14748	14842	14619	14816	14880	14807	14783	14818	14812	14866	14847	14704	14859	14729	14894	14868	14742	14726	14915	15034	14710	14993	14891	14837	14800	14821	14844	15080	14884	14855	14861	14800	14880	14992	14852	14652	14744	14623	14891	14761	14799	14760	14842	14827	14952	14781	14824	14845	14861	14681	14854	14760	14694	14873	14819	14852	14762	14915	14689	14772	14904	14803	14848	14852	14774	14818	14860	14846	14855	14790	14779	14802	14913	14879	14851	14940	15005	14809	14804	14691	14984	14769	14769	14733	14795	14926	14913	14427	14829	14871	14721	14507	14758	14845	14871	14868	14842	14744	14858	14583	14779	14704	14918	14677	14767	14809	14625	14723	14974	14942	14883	14750	14751	14830	14807	14824	14832	14874	14854	14850	14747	14700	14840	14717	14763	14767	14869	14620	14839	14667	14729	14716	14808	14868	14788	14796	14787	14617	14864	14788	14941	14749	14803	14963	14742	14846	14765	14800	14736	15091	14671	14855	14737	14837	14811	14789	14881	14817	14592	14924	14806	14861	14728	14887	14809	14759	14701	14829	14686	14837	14752	14899	14730	14675	14882	14672	14811	14772	14719	14772	14728	14710	14796	14773	14707	14876	14762	14851	14759	14881	14876	14959	14747	14744	14886	14894	14846	14911	14751	14726	14890	14870	14896	14694	14788	14916	15034	14717	14726	14875	14786	14788	14863	14706	14860	14814	14799	14908	14716	14719	14821	14951	14773	14952	15011	14705	14744	14756	14902	14935	14880	14872	14751	14799	14826	14800	14863	14676	14755	14787	14977	14879	14722	14640	14882	14797	14838	14934	14893	14893	14811	14913	14940	14971	14788	14780	14711	14745	14860	15025	14823	14845	14901	14810	14858	14706	14798	14925	14801	14783	14738	14909	14983	14785	14963	14753	14862	14940	14745	14936	14812	14818	14881	14737	14779	14849	14781	14859	14720	14895	14766	14746	14855	14961	14689	14716	14912	14782	14703	14811	14866	14920	14694	14700	14701	14870	14895	14832	14844	14958	14802	14774	14756	14699	14798	14882	14808	14734	14738	14892	14949	14667	14762	14787	14841	14748	14921	14754	14702	14936	14716	14639	14833	14825	14888	14881	14730	14853	14744	14953	14853	14752	14809	14691	14763	14696	14861	14787	14786	14864	15018	14581	14890	14910	14769	14745	14815	15001	14833	14719	14693	14933	14739	14869	14773	14995	14801	14810	14944	14891	15003	14785	14896	14888	14965	15047	14910	14760	14762	14875	14815	14868	14856	14852	14755	14864	14783	14940	14769	14730	14866	14802	14836	14575	14874	14960	14957	14728	14778	14973	14659	14876	14839	14901	14757	14841	14850	14707	14965	14691	14817	14808	14919	14852	14862	14950	14679	14861	14909	14993	14763	14755	14818	14716	14848	14750	14708	14816	14680	14687	14824	14716	14909	14982	14868	14854	14843	14795	14746	14876	14768	14802	14771	14781	14875	14884	14778	14842	14782	14861	14769	14799	14740	14609	14747	14932	14657	14836	14880	14703	14731	14768	14803	14773	14821	14837	14864	14634	14845	14930	14703	14879	14832	14813	14710	14918	14793	14721	14782	14771	14813	14815	14813	14904	14900	14813	14726	14715	14858	14877	14737	14809	14821	14809	14816	14844	14947	14757	14883	14768	14788	14717	14775	14738	14893	14884	14853	14740	14722	14929	14712	14801	14789	14775	14782	14789	14801	14942	14802	14877	14870	14718	14741	14709	14952	14954	14908	14799	14809	14785	14908	14797	14846	14767	14774	14784	14863	14532	14789	14746	14805	14852	14828	14848	14793	14845	14818	14785	14894	14931	14915	14931	14754	14874	14787	14860	14962	14712	14726	14724	14987	14582	14704	14859	14717	14834	14796	14913	14728	14900	14695	14739	14729	14985	14949	14859	14819	14754	14922	14770	14671	14935	14873	14733	14969	14935	14701	14773	15030	14762	14868	14717	14883	14701	14846	14820	14941	14777	14811	14739	14847	14658	14610	14821	14776	14764	14845	14861	14954	14755	14823	14890	14654	14763	14890	14784	14827	14692	14891	14749	14929	14813	14773	15003	14859	14925	14715	14844	14746	14800	14817	14784	14742	14907	14743	14814	14985	14681	14790	14852	15026	14783	14837	14685	14740	14741	14807	14646	14829	14849	14900	14820	14750	14954	14703	14888	14878	14841	15033	14763	14927	14720
27372	21779	23491	19886	16361	16456	16769	16463	16386	16475	16524	16721	16438	16438	16584	16377	16561	16427	16509	16411	16351	16428	16461	16413	16408	16403	16593	16606	16326	16337	16334	16395	16533	16550	16391	16534	16355	16548	16432	16317	16554	16733	16352	16520	16547	16508	16530	16525	16573	16486	16625	16474	16378	16434	16417	16431	16456	16526	16227	16307	16282	16586	16560	16598	16386	16425	16352	16220	16587	16637	16589	16669	16497	16423	16592	16292	16534	16520	16518	16335	16631	16551	16410	16336	16437	16598	16381	16422	16332	16499	16455	16394	16438	16567	16507	16417	16486	16377	16441	16360	16341	16301	16496	16419	16414	16498	16351	16339	16364	16350	16541	16340	16484	16569	16284	16531	16441	16362	16302	16522	16529	16524	16418	16765	16482	16248	16476	16479	16492	16267	16506	16421	16391	16394	16511	16449	16434	16333	16390	16454	16520	16361	16315	16299	16521	16564	16455	16560	16366	16393	16486	16430	16506	16339	16439	16378	16404	16400	16304	16534	16575	16456	16598	16321	16414	16391	16419	16510	16322	16455	16368	16349	16664	16420	16489	16553	16377	16290	16305	16638	16415	16409	16226	16591	16450	16360	16595	16437	16518	16383	16424	16442	16503	16586	16398	16400	16290	16366	16326	16369	16365	16453	16442	16334	16330	16505	16409	16474	16228	16647	16459	16324	16440	16364	16423	16434	16674	16302	16673	16383	16448	16464	16410	16376	16444	16483	16438	16356	16438	16426	16556	16501	16524	16434	16492	16460	16287	16348	16392	16457	16378	16429	16229	16506	16442	16522	16392	16631	16279	16198	16405	16215	16417	16198	16302	16490	16438	16372	16522	16218	16324	16373	16219	16439	16291	16328	16528	16520	16280	16339	16612	16411	16381	16465	16324	16375	16361	16384	16192	16579	16369	16409	16384	16501	16627	16238	16163	16253	16161	16356	16563	16487	16536	16420	16519	16558	16577	16436	16431	16469	16354	16431	16270	16496	16461	16182	16336	16601	16386	16460	16561	16262	16446	16384	16429	16351	16258	16627	16532	16368	16490	16332	16519	16364	16635	16355	16623	16396	16348	16519	16251	16515	16497	16471	16473	16302	16371	16334	16597	16269	16549	16498	16466	16342	16384	16581	16414	16311	16309	16352	16524	16349	16228	16398	16167	16313	16300	16392	16450	16405	16435	16220	16511	16592	16458	16199	16366	16365	16434	16510	16400	16321	16428	16197	16528	16529	16426	16577	16420	16402	16532	16392	16431	16641	16409	16486	16578	16514	16339	16388	16514	16494	16453	16482	16335	16548	16485	16385	16418	16391	16456	16620	16482	16390	16441	16450	16280	16395	16506	16413	16333	16135	16604	16477	16358	16400	16405	16413	16308	16527	16364	16545	16375	16551	16525	16347	16455	16560	16299	16285	16522	16494	16426	16539	16670	16699	16522	16396	16512	16274	16328	16371	16379	16395	16444	16507	16405	16280	16346	16577	16390	16523	16265	16426	16224	16413	16527	16553	16321	16307	16347	16231	16364	16418	16377	16454	16360	16499	16492	16471	16433	16425	16491	16496	16441	16305	16531	16203	16409	16353	16388	16499	16687	16495	16382	16382	16252	16506	16316	16477	16281	16226	16459	16271	16305	16318	16528	16427	16427	16476	16291	16334	16421	16449	16711	16351	16488	16451	16819	16319	16448	16480	16470	16458	16367	16431	16409	16532	16350	16413	16634	16429	16405	16454	16547	16424	16376	16367	16511	16513	16437	16134	16544	16278	16385	16396	16505	16487	16395	16473	16458	16388	16497	16462	16677	16481	16375	16479	16348	16449	16408	16434	16448	16587	16521	16185	16542	16447	16568	16397	16319	16435	16616	16495	16373	16439	16541	16526	16413	16661	16522	16382	16449	16225	16563	16524	16114	16433	16447	16401	16545	16441	16595	16365	16411	16490	16323	16554	16393	16284	16595	16447	16411	16615	16469	16443	16105	16359	16305	16344	16450	16551	16347	16447	16446	16459	16297	16327	16556	16504	16324	16369	16555	16486	16149	16488	16271	16275	16358	16309	16410	16467	16474	16183	16547	16466	16597	16457	16449	16198	16548	16451	16517	16465	16486	16384	16597	16381	16259	16290	16321	16354	16475	16463	16487	16274	16395	16545	16448	16412	16398	16357	16349	16348	16599	16326	16577	16403	16384	16362	16253	16498	16276	16435	16192	16246	16448	16368	16306	16414	16415	16355	16578	16390	16559	16407	16567	16387	16435	16299	16361	16403	16528	16348	16532	16406	16406	16376	16479	16281	16394	16361	16449	16480	16602	16358	16198	16289	16387	16388	16540	16498	16597	16292	16247	16489	16400	16442	16465	16383	16309	16456	16357	16378	16379	16196	16775	16279	16434	16385	16477	16548	16571	16469	16421	16434	16453	16469	16426	16338	16403	16407	16368	16504	16367	16548	16367	16388	16420	16578	16356	16507	16356	16443	16405	16411	16344	16429	16407	16197	16542	16333	16526	16410	16507	16387	16288	16472	16461	16294	16451	16228	16391	16536	16374	16121	16416	16376	16315	16416	16423	16310	16531	16473	16323	16343	16278	16446	16421	16447	16485	16695	16565	16440	16501	16505	16429	16348	16412	16584	16293	16364	16219	16367	16433	16336	16377	16321	16298	16552	16237	16533	16395	16470	16485	16225	16329	16517	16279	16526	16367	16458	16592	16387	16633	16400	16319	16549	16313	16467	16641	16552	16456	16347	16556	16478	16513	16283	16411	16445	16504	16273	16276	16516	16429	16441	16463	16300	16288	16448	16202	16551	16264	16502	16196	16336	16576	16465	16492	16370	16321	16489	16514	16375	16486	16572	16475	16300	16239	16484	16462	16367	16350	16513	16497	16269	16412	16372	16397	16225	16521	16473	16497	16354	16200	16487	16289	16488	16566	16674	16354	16491	16220	16327	16462	16258	16427	16448	16421	16535	16406	16471	16468	16287	16533	16560	16502	16590	16423	16492	16302	16241	16516	16330	16567	16590	16490	16550	16305	16427	16557	16439	16273	16400	16526	16582	16449	16482	16535	16474	16692	16538	16451	16380	16401	16503	16437	16459	16534	16479	16565	16294	16272	16333	16424	16332	16368	16553	16088	16488	16496	16655	16571	16385	16454	16443	16268	16461	16453	16406	16559	16680	16511	16452	16343	16540	16426	16171	16411	16295	16383	16461	16489	16427	16398	16379	16432	16488	16484	16274	16583	16388	16689	16469	16426	16385	16431	16601	16364	16434	16272	16401	16503	16397	16435	16575	16519	16422	16561	16418	16393	16517	16343	16183	16350	16349	16412	16284	16574	16606	16448	16470	16458	16475	16496	16469	16389	16458	16532	16457	16449	16358	16441	16316	16354	16498	16473	16579	16409	16515	16603	16559	16369	16372	16298	16343	16556	16377	16391	16501	16489	16408	16335	16373	16397	16515	16302	16563	16355	16280	16454	16422	16481	16183	16548	16350	16386	16507	16540	16394	16490	16444	16345	16234	16222	16333	16485	16505	16531	16440	16653	16484	16528	16470	16715	16398	16348	16511	16593	16378	16501	16481	16576	16450	16373	16349	16546	16491	16548	16303	16411	16240	16453	16424	16236	16364	16425	16458	16447	16583	16473	16345	16331	16413	16263	16521	16232	16147	16392	16416	16419	16360	16523	16402	16397	16424	16449	16475	16472	16453	16399	16396	16362	16319	16496	16514	16557	16467	16656	16492	16402	16470	16448	16476	16248	16381	16508	16454	16389	16481	16457	16436	16601	16543	16449	16308	16275	16532	16293	16308	16474	16407	16400	16409	16420	16472	16361	16307	16484	16747	16357	16400	16360	16439	16351	16396	16398	16562	16384	16342	16512	16238	16437	16373	16411	16449	16546	16590	16421	16580	16289	16072	16384	16529	16379	16309	16391	16454	16347	16553	16492	16241	16610	16378	16321	16349	16424	16615	16540	16370	16234	16435	16576	16570	16345	16390	16366	16440	16620	16547	16381	16336	16422	16338	16412	16493	16407	16456	16341	16534	16445	16455	16490	16656	16397	16353	16359	16401	16526	16233	16573	16548	16355	16629	16448	16481	16398	16508	16384	16570	16403	16444	16325	16313	16472	16397	16211	16274	16616	16678	16562	16297	16311	16404	16518	16405	16472	16219	16423	16423	16425	16428	16371	16419	16545	16394	16670	16697	16414	16226	16537	16493	16659	16517	16586	16446	16468	16327	16395	16366	16505	16402	16376	16533	16482	16431	16481	16300	16527	16524	16517	16586	16291	16433	16507	16471	16376	16352	16288	16375	16396	16385	16280	16413	16512	16370	16492	16585	16483	16442	16506	16299	16242	16429	16446	16397	16494	16485	16437	16431	16438	16417	16265	16433	16505	16517	16423	16374	16597	16445	16111	16514	16388	16329	16495	16796	16259	16262	16159	16641	16622	16360	16365	16268	16508	16395	16525	16361	16384	16281	16346	16298	16338	16340	16549	16570	16301	16449	16352	16380	16502	16381	16398	16325	16490	16484	16347	16384	16343	16468	16323	16453	16363	16480	16506	16383	16441	16501	16515	16290	16564	16419	16369	16348	16399	16452	16470	16465	16508	16571	16434	16500	16541	16348	16507	16261	16068	16418	16441	16210	16455	16394	16412	16277	16526	16277	16442	16433	16325	16434	16567	16531	16474	16145	16442	16335	16336	16420	16490	16305	16551	16412	16340	16402	16519	16307	16630	16362	16599	16241	16432	16484	16512	16489	16435	16377	16317	16484	16386	16565	16558	16311	16178	16281	16349	16561	16461	16469	16259	16420	16369	16424	16503	16234	16464	16405	16363	16501	16288	16365	16374	16545	16346	16396	16516	16427	16396	16368	16310	16444	16487	16580	16664	16289	16295	16487	16387	16366	16478	16259	16563	16511	16377	16306	16441	16485	16569	16534	16585	16503	16346	16441	16586	16378	16449	16248	16303	16437	16371	16606	16406	16426	16434	16421	16416	16381	16634	16418	16392	16471	16384	16484	16600	16368	16528	16531	16567	16465	16381	16341	16596	16440	16448	16405	16393	16202	16257	16617	16439	16332	16430	16273	16217	16356	16422	16298	16543	16277	16545	16634	16547	16394	16386	16235	16510	16625
13490	15566	15307	14903	14797	14870	14812	14877	14982	14766	14661	14715	14951	14624	14684	14714	14824	14822	14887	14850	14883	14829	14725	14890	14834	14935	14750	14848	14833	14616	14890	15041	14697	14928	14909	14635	14858	14898	14818	14804	14680	14836	14641	14833	14814	14699	14742	14903	14687	14778	14618	14809	14785	14859	14688	14773	14701	14741	14642	14747	14795	14588	14706	14812	14661	14661	14659	14810	14716	14790	14806	14616	14797	14764	14881	14784	14988	14998	14824	14798	14702	14819	14678	14755	14702	14861	14670	14457	14941	14697	14733	14780	14606	14734	14877	14723	14880	14754	14799	14704	14842	14671	14946	14718	14671	14534	14676	14840	14902	14779	14682	14848	14671	14771	14610	14674	14767	14692	14736	14732	14727	14646	14669	14832	14761	14869	14549	14786	14681	14755	14699	14697	14873	14771	14786	14824	14877	14593	14897	14755	14786	14779	14669	14893	14781	14959	14741	14853	14769	14845	14847	14706	14660	14698	14714	14850	14610	14838	14866	14946	14764	14679	14758	14563	14873	14709	14774	14649	14780	14719	14847	14733	14692	14908	14740	14736	14641	14904	14841	14799	14735	14808	14690	14913	14828	14837	14723	14837	14769	14936	14824	14887	14739	14748	14810	14697	14779	14700	14991	14841	14707	14674	14728	14865	14821	14669	14848	14774	14724	14890	14848	14838	14987	14722	14980	14603	14739	14821	14719	14770	14867	14840	14838	14713	14626	14747	14764	14821	14702	14768	14630	14871	14928	14726	14633	14734	14806	14692	14804	14901	14666	14733	14855	14711	14735	14692	14786	14903	14764	14557	14841	14852	14800	14762	14831	14831	14781	14810	14651	14778	14720	14742	14652	14886	14738	14715	14746	14618	14666	14726	14721	14934	14910	14726	14742	14839	14631	14644	14842	14899	14673	14648	14882	14690	14767	14832	14886	14658	14746	14864	14566	14604	14712	14710	14965	14748	14832	14668	14870	14838	14801	14938	14827	14819	14761	14736	14644	14641	14807	14703	14753	14480	14998	14626	14890	14640	14813	14774	14698	14848	14826	14739	14896	14698	14781	14673	14794	14794	14729	14758	14905	14764	14766	14755	14784	14820	14678	14761	14552	14819	14763	14815	14705	14629	14817	14695	14855	14833	14841	14687	14709	14824	14843	14770	14708	14826	14722	14650	14911	14885	14871	14723	14817	14890	14851	14665	14689	14667	14779	14693	14839	14732	14901	14742	14786	14773	14677	14843	14852	14733	14746	14950	14517	14943	14747	14825	14727	14755	14839	14774	14773	14766	14810	14847	14783	14733	14764	14771	14700	14774	14904	14618	14747	14799	14851	14738	14873	14820	14674	14711	14618	14636	14759	14864	14795	14792	14786	14856	14963	14655	14883	14680	14737	14863	14596	14704	14751	14753	14863	14612	14650	14612	14870	14890	14682	14834	14922	14696	14765	14689	14670	14728	15002	14853	14829	14693	14909	14819	14789	14719	14756	14705	14956	14798	14844	14721	14904	14715	14858	14843	14821	14791	14750	14794	14907	14721	14998	14837	14698	14823	14806	14775	14681	14803	14912	14635	14723	14756	14683	14720	14773	14717	14959	14860	14816	14771	14779	14734	14752	14806	14967	14688	14936	14727	14633	15024	14986	14591	14753	14805	14815	14611	14934	14688	14982	14752	14718	14766	14817	14746	14601	14750	14808	14856	14739	14868	14707	14681	14763	14865	14606	14628	14831	14691	14699	14747	14821	14751	15019	14873	14889	14850	14828	14752	14697	14914	14663	14557	14767	14671	15019	14746	14844	14703	14864	14846	14730	14745	14805	14735	14870	14796	14710	14708	14630	14732	14917	14870	14865	14840	14719	14606	14629	14802	14656	14646	14703	14670	14832	14973	14778	14826	14949	14800	14674	14773	14895	14701	14694	14742	14829	14813	14825	14821	14876	14688	14810	14517	14908	14760	14875	14700	14772	14802	14858	14846	14797	14759	14639	14750	14851	14670	14677	14835	14832	14663	14583	14739	14764	14710	14690	14587	14754	14933	14853	14808	14933	14786	14773	14680	14762	14906	14831	14647	14756	14798	14693	14736	14789	14857	14822	14864	14698	14700	14646	14894	14710	14656	14674	14545	14849	14940	14646	14883	14819	14625	14907	14849	14736	14881	14730	14790	14717	14743	14822	14833	14757	14692	14774	14823	14790	14875	14725	14735	14823	14897	14674	14770	14748	14722	14732	14630	14786	14635	14912	14637	14579	14771	14692	14876	14799	14683	14741	14712	14796	14813	14850	14624	14725	14699	14675	14659	14754	14657	14783	14775	14716	14823	14785	14575	14763	14971	14783	14724	14774	14617	14717	14755	14840	14959	14712	14691	14721	14620	14718	14616	14706	14841	14828	14807	14823	14679	14698	14737	14895	14816	14865	14690	14744	14768	14819	14690	14713	14728	14758	14755	14786	14757	14686	14839	14782	14814	14653	14808	14709	14798	14862	14670	14805	14714	14791	14850	14727	14807	14850	14858	14750	14691	14884	14753	14727	14747	14743	14769	14664	14750	14688	14546	14918	14667	14802	14563	14694	14722	14876	14717	14690	14750	14728	14882	14986	14759	14740	14780	14721	14772	14786	14839	14755	14807	14784	14833	14961	14611	14804	14602	14831	14718	14737	14665	14864	14587	14833	14837	14588	14556	14906	14755	14617	14773	14871	14964	14904	14791	14990	14910	14683	14733	14711	14688	14773	14603	14866	14849	14756	14861	14697	14829	14712	14831	14895	14780	14783	14744	14779	14688	14907	14752	14767	14698	14770	14733	14769	14807	14951	14582	14916	14800	14962	14925	14756	14771	14725	14898	14685	14571	14794	14959	14820	14733	14723	14803	14857	14856	14876	14896	14653	14729	14561	14674	14804	14751	15017	14733	14783	14607	14861	14758	14764	14850	14842	14817	14879	14753	14888	14659	14854	14919	14671	14812	14830	14847	14704	14891	14729	14713	14877	14740	14716	14959	14725	14855	14688	14673	14724	14679	14766	14815	14687	14881	14715	14667	14626	14764	14910	14853	14537	14865	14904	14700	14622	14887	14729	14751	14796	14819	14917	14867	14701	14739	14731	14870	14800	14829	14550	14953	14684	14501	14766	14725	14875	14900	14675	14751	15060	14881	14739	14578	14798	14848	14720	14719	14900	14770	14806	14796	14697	14758	14868	14703	14767	14676	14704	14790	14737	14795	14947	14794	14825	14898	14947	14767	14681	14794	14767	14694	14657	14864	14995	14682	14889	14723	14906	14790	14790	15084	14730	14776	14803	14742	14619	14747	14691	14764	14790	14756	14851	14871	14750	14809	14671	14791	14694	14975	14754	14763	14811	14715	14948	14694	14918	14702	14882	14675	14778	14854	14760	14780	14823	14805	14814	14822	14972	14646	14794	14741	14619	14603	14703	14716	14920	14819	14630	14699	14749	14743	14723	14587	14748	14745	14819	14944	14649	14758	14845	14705	14707	14803	14680	14642	14753	14743	14749	14791	14761	14734	14813	14716	14863	14795	14753	14960	14845	14793	14859	14810	14779	14764	14780	14876	14888	14754	14785	14868	14732	14746	14863	14845	14712	14817	14819	14691	14735	14704	14777	14702	14675	14710	14607	14865	14531	14835	14890	14796	14611	14708	14873	14631	14758	14803	14854	14908	14858	14777	14753	14965	14696	14719	14750	14787	14787	14832	14978	14776	14768	14576	14594	14680	14788	14737	14672	14936	14677	14786	14872	14811	14705	14723	14859	14763	14807	14709	14944	14731	14756	14708	14796	14827	14790	14678	14868	14672	14700	14685	14664	14788	14862	14715	14905	14812	14855	14818	14657	14843	14908	14698	14690	14793	14795	14837	14746	14898	14574	14765	14761	14883	14805	14790	14833	14685	14891	14825	14878	14672	14888	14651	14703	14743	14653	14775	14878	14745	14630	14737	14693	14794	14564	14696	14767	14769	14653	14688	14692	14754	14769	14766	14956	14702	14697	14754	14846	14690	14868	14873	14863	14667	14705	14623	14758	14831	14838	14920	14681	14678	14761	14620	14815	14886	14932	14769	14747	14874	14938	14601	14755	14822	14782	14706	15002	14894	14829	14642	14727	14829	14929	14836	14695	14734	14683	14869	14692	14643	14739	14706	14649	14902	14732	14796	14832	14912	14826	14625	14792	14881	14774	14870	14626	14765	14854	14698	14888	14820	14745	14810	14792	14746	14830	14784	14664	14847	14722	14736	14577	14777	14776	14938	14753	14752	14698	14894	14611	14765	14675	14689	14787	14677	14842	14759	14925	14637	14744	14865	14742	14728	14743	14879	14789	14659	14727	14591	14785	14615	14781	14789	14669	14672	14577	14688	14783	14899	14830	14886	14616	14769	14757	14870	14694	14912	14669	14664	14672	14636	14894	14693	14808	14735	14624	14753	14814	14796	14711	14726	14875	14640	14814	14726	14838	14920	14745	14732	14849	14816	14770	14772	14713	14674	14803	14768	14812	14899	14870	14747	14782	14618	14690	14799	14771	14795	14751	14753	14821	14768	14743	14667	14882	14679	14877	14718	14664	14843	14692	14643	14782	14922	14646	14657	14788	14855	14776	14914	14632	14653	14527	14916	14567	14796	14720	14741	14693	14665	14950	14721	14787	14829	14720	14779	14820	14804	14859	14726	14809	14774	14846	14680	14832	14725	14769	14970	14702	14803	14736	14849	14753	14772	14733	14863	14616	14620	14803	14683	14776	14821	14758	14688	14909	14693	14758	14844	14683	14628	14682	14663	14810	14744	14932	14936	14886	14797	14740	14659	14655	14686	14689	14939	14802	14851	14698	14813	14837	14863	14866	14746	14643	14800	14693	14775	14886	14776	14770	14771	14870	14692	14707	14755	14697	14777	14774	14770	14704	14894	14800	14614	14866	14783	14748	14656	14880	14605	14740	14602	14849	14916	14769	14727	14722	14523	14870	14799	14871	14824	14863	14710	14717	14868	14771	14775	14871	14777	14490	14694	14817	14935	14655	14865	14834	14816	14850	14805	14829	14701	14714	14749	14671	14813	14658	14851	14753	14747	14966	14742	14825	14842	14795	14606	14700	14950	14805	14737	14781	14813	14694	14764	14797	14704	14689	14859
23848	21366	28886	24254	21935	20622	19004	16679	16173	16315	16508	16307	16269	16134	16371	16047	16258	15997	16048	16045	16192	16054	15949	16131	16091	16066	15998	16201	16118	15951	16174	16082	16070	16159	15993	16152	16157	16057	16075	16064	16088	16176	16003	15940	15924	15979	16270	15899	15925	16120	15881	16184	16150	16104	16139	16066	16104	16294	16083	15950	15961	16167	15915	16272	16056	16145	16004	16021	15959	16161	15947	15900	15891	15956	16011	15939	16452	16425	16417	16004	15907	15963	16066	15770	15972	15938	15851	15956	15841	15890	15964	15947	15983	15935	16090	15993	16114	16152	15952	15946	15945	15904	16043	15948	15856	16032	15787	16066	15837	16061	16036	15971	16082	16082	16338	16185	15942	15769	15780	15963	16070	16091	16024	16051	15870	16249	16183	16041	16203	16066	16063	15989	15944	15940	15971	16117	15981	15832	15896	16070	16115	16100	15736	16078	15849	16118	16056	15881	16014	15929	15832	15984	15960	16191	15790	16080	15969	16016	16128	15764	16027	16004	15985	15870	16122	15930	16035	15964	16078	15945	15999	15800	16011	15974	16016	15955	15975	15905	15714	16039	16082	16047	16008	16083	15935	15843	16237	15897	15974	15774	16121	16063	16056	16036	15830	15945	15959	15973	16091	15986	15892	16032	15871	16145	15878	16143	15980	16084	15904	16159	15935	15994	15816	15971	15918	15817	15861	16164	16089	15963	15948	16042	15956	15948	15885	15991	15792	16079	16021	16054	15795	15744	16021	16042	16062	15977	15835	16170	15986	16054	16057	15903	15950	15954	16013	16134	16061	15843	15886	15832	16049	15987	16019	15943	16021	16076	16058	15794	15990	15919	15971	16009	15995	16044	16028	15837	16098	15998	15862	15758	15939	16131	15905	15927	16006	15817	15906	15877	16200	16099	15940	15894	15845	15874	15853	16056	15888	16032	15998	15831	15928	16041	15915	16018	16142	15993	15986	15919	15895	15869	15829	15840	15804	15942	15824	15821	15833	15938	15934	16124	15969	15841	15995	15974	16082	16023	16094	15876	16010	15842	15784	15783	16063	16027	15995	15786	15948	15866	16184	15780	16081	15983	15852	16164	15827	15886	15977	15943	16022	15833	15956	15864	15921	16016	15976	16112	16174	15987	16020	16062	15925	15834	15907	15774	16177	15826	16030	15950	16095	15973	15958	15846	15779	15997	16062	15990	15875	15985	15945	15965	15900	16007	15904	15734	15910	15958	15889	15847	15975	16038	15969	15940	15841	16000	15844	15865	15906	16050	16043	16045	15836	16150	15919	16068	16006	15881	15881	15818	16037	15842	16024	15891	15942	15955	15850	16127	15995	15966	16012	16057	15826	15955	15921	15977	15883	15963	15838	16165	16166	15957	15777	16114	16075	15972	16028	16078	15965	15913	15877	15829	15960	16082	16109	16005	15960	16031	16193	16158	15949	15934	16180	16094	15882	15968	15941	16056	15964	16012	15961	15838	15957	15932	15804	15983	15992	15810	15927	15778	15861	15976	16053	15862	16258	16202	16048	15946	15972	15906	15751	16045	15976	15751	16051	15883	15900	16127	16070	15880	15812	16081	16128	15952	15780	15905	15919	15856	15804	16109	15962	16106	15958	15787	15785	16036	16088	15797	15927	15939	15714	15865	15921	16088	16177	16151	15876	15822	16156	16160	15962	16139	16002	15817	16062	16011	16044	15886	15978	15872	16047	16020	15963	15826	15925	15941	16061	16083	16034	15992	16001	15862	16045	16123	16112	15890	15946	15849	16011	16044	15843	16143	15872	15851	15981	15992	15892	16052	16085	16062	16023	15821	15877	15784	15899	16054	15867	16022	15997	16103	16010	15944	15953	15877	15891	15847	15921	15741	15848	15765	15935	15881	15880	15972	15836	15953	15936	16027	16036	16035	15908	15996	16045	15851	16071	15931	15986	16027	16205	15844	15880	15877	16181	15738	15961	15881	15874	15935	15941	15888	15999	15894	15917	15828	16027	15942	15894	16046	16113	15825	15897	16072	16051	15934	15996	15857	15979	16023	16058	16045	15941	16054	15928	15988	16001	15923	15875	15865	15954	16090	16088	16097	15875	15939	16254	16040	16048	15900	16040	16054	16122	16039	16027	15860	15779	16111	15868	15976	15906	16009	16207	16052	16047	16013	15802	15978	15880	16132	15943	15991	15962	15787	15913	15845	16034	16140	15837	16015	15966	15869	16142	15934	15993	15853	15996	16044	15925	15747	16084	15917	15933	16144	15929	16031	15981	15916	16057	15967	15973	16103	16002	15905	15813	16115	16068	16049	16033	15920	16162	15893	15932	15980	15895	15944	16015	15982	15886	15902	15834	15914	15899	16085	16009	15997	15984	15999	16037	15982	16116	15881	15889	15867	16105	16016	15923	15992	16255	16111	16030	15997	15868	16008	15904	16173	16152	16226	16103	16024	15842	15810	16003	16062	15680	15907	16109	15964	16102	16122	16024	15944	16009	16015	15939	15970	15957	15800	16008	15928	16181	15902	15987	15980	15958	15993	16144	16036	15890	15992	15835	16123	15955	15846	16041	16011	16013	15975	15880	16220	16104	16033	15864	15940	15983	16059	15833	15983	16225	16083	16055	15983	15819	16065	16107	16075	16032	15978	16168	16097	15877	16006	16036	15776	16083	16092	16126	15782	15886	16102	15808	16044	15862	15890	15890	15946	15841	16098	15939	15955	15840	15918	16069	15937	16042	15971	15936	15842	15861	15979	15901	16079	16019	15986	15874	15952	16044	15773	16043	15715	16008	15962	16046	16037	16149	16083	15965	16089	16066	15877	16049	15878	15968	15965	15969	15913	15933	16118	16029	15836	15742	16002	15731	15832	16121	16128	16095	16072	15994	15936	16103	15971	16084	16105	16160	16086	15860	15928	15877	16046	16016	15974	16038	15773	16063	15978	15866	15888	15964	15757	16087	15913	15883	15869	15986	16031	16135	15950	15987	16072	16107	15966	15983	15947	16029	16022	16104	16113	16026	15916	16068	16058	16095	16073	16005	15849	15994	15770	16021	15840	15929	15871	15844	15981	15854	15931	15860	15989	16122	16279	16164	15860	15907	16139	15982	16049	16097	15909	15986	16063	16033	16262	15959	16217	16080	16065	16132	16079	16142	15916	15926	16022	15752	16070	15995	16133	16081	15915	16084	15902	16171	16181	15739	16069	16078	16185	16041	16042	15813	15845	15991	15959	16103	16131	16134	15971	15923	16261	15951	15794	15890	15807	16049	15912	15861	15991	15883	16046	16176	15844	16198	15924	15822	15892	15963	15966	15915	16001	16093	15991	16032	16106	15965	16048	16017	16075	15929	16092	15987	15954	16071	15887	16197	16022	15905	16016	16234	16025	16045	16040	15900	15968	16030	16143	15989	16095	16019	16063	16061	16218	15837	15744	16157	15885	15994	15828	16003	15969	15848	16094	15921	15982	15999	16062	15938	16079	15983	15969	16044	15891	16013	16164	15855	15923	15930	16126	15901	15889	16036	16023	16204	16047	16091	16101	15709	15843	15875	15876	15984	16020	16076	15992	15902	16222	15861	16016	15958	15967	15917	15929	15932	16087	15949	15804	15892	15873	16022	16061	16035	16085	16142	15980	16106	16026	15881	15973	16207	16112	15986	16024	15925	15883	16071	16026	15979	16098	15877	16181	15903	16193	15965	15809	15986	15847	16054	15990	16000	15853	15993	16076	15926	16074	15902	16179	16087	16082	16038	15978	15831	15968	15691	15955	15829	16083	16047	16103	15978	15937	15997	15886	16045	15826	16024	15923	15921	15955	16057	15953	15878	15933	16014	15905	16114	15960	15958	15764	15982	16043	16028	16091	16002	16000	15949	15925	15921	16056	15720	15860	16053	15922	16134	15790	15967	15845	15965	15957	15912	15991	15964	15838	16115	15925	15921	16036	15974	15871	15916	16060	15985	16056	15918	15952	16008	15868	15939	16127	16018	15999	16092	16022	16036	15989	16122	16207	15915	15965	15812	16042	16072	16088	16003	16034	16031	15924	15926	15999	15980	15867	16060	15929	15876	15909	16016	16028	16002	16083	16042	16026	15964	15887	16204	15846	15869	15939	16001	16016	15960	15962	16010	16174	16194	16028	15959	15940	15940	15977	15946	16100	16025	15947	15850	15813	16019	15875	15941	16058	15996	16145	15948	16015	16028	15893	15952	15967	15851	15993	15915	15922	15999	15933	15947	15913	16070	15993	15870	15799	16074	15989	16083	15883	15932	16094	15961	15995	16128	16036	15882	16021	15897	15916	15842	15972	16117	16027	15792	16136	15987	15956	15974	16275	15865	15928	16027	15907	16064	15923	15820	15859	16057	16193	15984	16178	15986	16059	16090	15891	15952	15963	16008	16104	16227	16110	15856	15912	15963	16082	16068	15971	15932	15839	16026	16192	15907	16016	15856	15702	16012	16182	16113	16012	15997	16083	15882	15902	15838	15835	16070	15920	15957	16011	16038	16047	15817	15922	15948	15963	15864	15903	15961	15933	15962	16147	16001	16004	16037	16084	16021	15870	15927	16085	16112	16008	16171	16098	16000	15909	16092	16018	16061	16051	15920	16212	16117	15875	15973	16000	16115	16178	15952	15866	16038	16046	16013	15746	15730	15904	15930	15978	16035	15913	15972	15969	16048	15947	16230	16011	16043	16081	16126	15769	15968	15833	16171	16046	15941	15957	16091	16004	15884	15876	15818	15878	16008	15978	15979	15916	16127	15929	15889	16132	15887	15940	16001	16097	15826	15913	15804	15919	15895	16053	15992	16026	16110	15891	16137	15988	16136	15930	16083	15911	15703	15942	15912	15997	16190	16244	16293	16081	16029	16018	15879	16041	15893	15793	16005	15846	15746	15974	15975	15880	16026	15893	16001	16128	15899	15926	16108	16096	16136	15872	16087	16077	16047	16131	16023	15962	15749	15701	16108	15969	15994	15929	15855	15916	16026	16083	15986	15962	15685	16002	16012	16035	16170	15889	15660	16040	16063	15769	16100	15976	16051	16101	16067	16117	15855	16044	15902	15733	16024	15691	15902	16009	15705	16156	16024	15870	16068	16030	15912	15793	15917	16018	16020	15767	15970	16077	16147	15958	16048	16041
13062	20737	19684	17006	16131	15592	15231	15162	14880	15130	14976	14919	14749	14670	14612	14818	14608	14724	14624	14618	14640	14665	14539	14523	14656	14573	14700	14551	14599	14896	14545	14353	14580	14628	14766	14573	14619	14438	14431	14581	14526	14461	14424	14512	14597	14543	14798	14447	14762	14400	14651	14518	14576	14601	14809	14537	14690	14521	14649	14728	14697	14586	14546	14548	14616	14507	14397	14834	14549	14592	14568	14577	14801	14581	14639	14747	15439	15194	14894	14626	14335	14438	14546	14664	14374	14474	14656	14430	14549	14428	14491	14548	14606	14554	14638	14589	14474	14454	14678	14479	14555	14348	14421	14542	14563	14618	14520	14558	14524	14620	14615	14385	14400	14485	14386	14543	14433	14456	14596	14507	14567	14392	14415	14629	14371	14470	14577	14447	14496	14525	14578	14401	14401	14569	14438	14723	14458	14573	14482	14597	14463	14675	14317	14716	14540	14609	14556	14439	14387	14706	14562	14412	14473	14571	14596	14630	14580	14565	14558	14555	14434	14543	14527	14521	14702	14446	14480	14474	14692	14730	14482	14434	14559	14505	14566	14605	14375	14630	14335	14400	14345	14653	14498	14415	14469	14507	14603	14563	14579	14645	14472	14776	14724	14567	14560	14534	14592	14463	14491	14565	14453	14529	14623	14498	14668	14542	14478	14548	14484	14580	14605	14500	14532	14592	14569	14432	14536	14703	14532	14607	14616	14494	14584	14707	14530	14564	14737	14686	14752	14582	14426	14554	14601	14376	14503	14664	14632	14468	14524	14442	14559	14528	14573	14537	14363	14577	14456	14382	14482	14511	14510	14626	14633	14571	14496	14631	14387	14566	14611	14568	14432	14569	14497	14524	14517	14567	14649	14476	14347	14382	14671	14613	14473	14737	14500	14483	14678	14641	14473	14571	14581	14434	14554	14645	14474	14479	14600	14626	14700	14591	14586	14505	14510	14383	14735	14572	14581	14561	14772	14604	14535	14645	14570	14489	14776	14516	14744	14549	14619	14395	14510	14465	14543	14678	14520	14336	14411	14598	14615	14450	14600	14604	14640	14545	14700	14513	14558	14501	14382	14514	14573	14540	14605	14587	14444	14516	14604	14635	14531	14438	14555	14510	14563	14731	14492	14539	14372	14621	14515	14438	14562	14469	14495	14629	14554	14570	14407	14460	14651	14713	14680	14567	14499	14543	14639	14669	14569	14537	14509	14512	14696	14715	14630	14540	14585	14480	14528	14573	14542	14503	14316	14434	14633	14669	14594	14474	14410	14632	14645	14417	14503	14627	14466	14564	14659	14607	14694	14600	14352	14519	14403	14454	14582	14569	14423	14515	14654	14569	14649	14570	14445	14543	14667	14534	14572	14615	14457	14454	14604	14504	14465	14621	14626	14471	14526	14438	14678	14388	14443	14549	14479	14574	14439	14512	14532	14570	14651	14729	14459	14604	14627	14432	14440	14415	14800	14686	14395	14561	14455	14565	14304	14638	14526	14696	14466	14585	14388	14483	14521	14570	14544	14562	14565	14553	14536	14579	14555	14509	14515	14465	14501	14587	14345	14442	14497	14484	14577	14635	14549	14642	14464	14571	14468	14518	14528	14619	14565	14594	14690	14482	14427	14621	14538	14493	14604	14593	14510	14582	14485	14502	14370	14559	14595	14685	14560	14570	14482	14541	14449	14384	14536	14443	14663	14511	14504	14483	14369	14695	14529	14507	14609	14301	14477	14468	14549	14691	14417	14531	14515	14429	14655	14533	14442	14588	14507	14427	14574	14478	14624	14731	14552	14576	14425	14471	14679	14513	14544	14483	14541	14621	14641	14642	14437	14709	14515	14586	14633	14467	14429	14450	14364	14557	14699	14692	14592	14540	14537	14616	14594	14622	14606	14591	14448	14523	14510	14540	14450	14578	14451	14595	14575	14481	14672	14496	14580	14588	14510	14430	14674	14513	14521	14599	14445	14357	14592	14502	14426	14589	14519	14504	14411	14525	14465	14559	14616	14551	14738	14511	14507	14664	14567	14585	14528	14599	14413	14365	14509	14416	14556	14530	14450	14486	14436	14574	14555	14729	14677	14598	14623	14560	14576	14416	14344	14605	14504	14520	14601	14472	14459	14458	14509	14575	14274	14474	14656	14669	14473	14420	14503	14576	14568	14535	14651	14370	14638	14646	14786	14458	14552	14509	14572	14523	14567	14558	14457	14410	14582	14435	14472	14587	14540	14693	14427	14560	14542	14478	14450	14637	14599	14590	14362	14609	14580	14568	14557	14593	14565	14501	14646	14653	14632	14528	14746	14464	14569	14566	14537	14525	14474	14573	14567	14573	14404	14566	14411	14632	14534	14563	14580	14515	14573	14523	14366	14602	14440	14606	14469	14651	14631	14597	14503	14526	14751	14430	14661	14615	14267	14445	14611	14597	14675	14602	14525	14639	14527	14575	14746	14589	14545	14558	14282	14662	14603	14254	14470	14645	14584	14368	14502	14573	14668	14592	14533	14520	14525	14621	14527	14568	14555	14549	14483	14309	14447	14622	14693	14504	14564	14500	14448	14540	14670	14521	14507	14529	14574	14527	14548	14573	14427	14562	14682	14539	14538	14507	14543	14532	14609	14537	14544	14652	14550	14463	14522	14588	14515	14645	14617	14587	14498	14602	14722	14476	14552	14605	14629	14357	14518	14611	14604	14508	14416	14541	14696	14662	14531	14528	14432	14646	14697	14493	14564	14397	14553	14396	14613	14580	14570	14509	14583	14480	14458	14476	14555	14411	14550	14586	14554	14509	14552	14557	14447	14330	14597	14549	14552	14579	14465	14812	14536	14487	14502	14473	14631	14619	14598	14666	14515	14521	14631	14656	14549	14588	14509	14450	14484	14580	14504	14521	14468	14539	14520	14598	14508	14518	14450	14621	14527	14629	14600	14493	14590	14604	14526	14672	14408	14486	14457	14369	14479	14675	14437	14492	14532	14517	14568	14516	14539	14561	14550	14540	14421	14385	14596	14474	14482	14468	14587	14554	14441	14627	14625	14483	14668	14446	14380	14553	14684	14510	14540	14554	14638	14495	14535	14657	14537	14361	14362	14349	14474	14611	14517	14467	14569	14503	14416	14777	14592	14507	14481	14382	14569	14435	14480	14707	14602	14564	14576	14454	14419	14494	14415	14586	14522	14502	14611	14599	14586	14470	14537	14646	14511	14481	14704	14558	14557	14488	14485	14525	14383	14554	14407	14403	14459	14580	14491	14428	14517	14521	14407	14574	14536	14507	14673	14588	14484	14643	14617	14529	14518	14641	14463	14618	14541	14552	14557	14605	14476	14502	14639	14576	14774	14679	14701	14524	14513	14535	14485	14402	14521	14690	14522	14505	14530	14651	14521	14603	14482	14486	14599	14409	14639	14405	14426	14353	14679	14600	14583	14582	14522	14608	14613	14574	14514	14301	14605	14593	14433	14417	14544	14590	14518	14605	14570	14545	14573	14525	14590	14358	14376	14665	14525	14613	14503	14454	14377	14546	14564	14489	14321	14412	14569	14735	14655	14591	14572	14621	14516	14501	14472	14528	14656	14612	14672	14646	14467	14533	14577	14500	14405	14480	14633	14500	14595	14691	14449	14646	14696	14419	14540	14473	14417	14509	14480	14512	14558	14382	14520	14548	14553	14532	14516	14755	14401	14694	14534	14561	14390	14609	14573	14437	14349	14376	14367	14649	14531	14455	14497	14654	14682	14597	14578	14701	14421	14720	14536	14406	14456	14628	14672	14421	14516	14674	14444	14684	14565	14509	14607	14547	14496	14645	14611	14597	14499	14404	14490	14531	14443	14618	14563	14454	14445	14543	14495	14512	14526	14402	14484	14470	14701	14422	14525	14460	14649	14463	14629	14550	14505	14695	14402	14690	14540	14678	14507	14557	14557	14476	14467	14673	14476	14526	14398	14440	14634	14631	14548	14558	14669	14554	14564	14678	14605	14745	14576	14533	14561	14364	14784	14610	14598	14489	14663	14607	14466	14516	14506	14500	14600	14607	14519	14583	14613	14445	14655	14580	14554	14774	14448	14467	14545	14556	14604	14422	14516	14456	14539	14361	14396	14513	14314	14637	14430	14557	14460	14589	14538	14575	14522	14602	14612	14602	14504	14562	14513	14554	14625	14440	14496	14520	14698	14455	14532	14649	14743	14475	14519	14371	14570	14589	14547	14476	14580	14501	14629	14686	14549	14560	14575	14656	14627	14537	14565	14591	14679	14283	14598	14519	14507	14476	14560	14556	14543	14583	14621	14568	14568	14542	14516	14425	14513	14724	14268	14655	14540	14424	14433	14541	14533	14452	14749	14659	14523	14608	14461	14476	14490	14672	14490	14558	14518	14596	14451	14537	14510	14523	14504	14462	14439	14474	14604	14605	14745	14428	14589	14685	14559	14787	14497	14602	14434	14502	14483	14422	14547	14456	14519	14633	14647	14295	14626	14483	14389	14639	14587	14430	14534	14408	14622	14463	14614	14464	14663	14476	14515	14556	14669	14571	14611	14597	14522	14439	14578	14503	14621	14533	14486	14601	14423	14384	14703	14507	14526	14279	14554	14609	14698	14591	14312	14449	14566	14382	14676	14491	14625	14504	14564	14535	14482	14483	14648	14573	14486	14539	14387	14348	14495	14403	14458	14519	14560	14572	14425	14433	14551	14493	14648	14535	14654	14415	14549	14445	14468	14591	14475	14519	14465	14573	14553	14595	14540	14590	14601	14594	14487	14667	14661	14305	14692	14443	14481	14443	14575	14404	14421	14537	14634	14537	14500	14504	14591	14601	14336	14710	14405	14593	14498	14765	14713	14523	14458	14514	14580	14505	14586	14570	14681	14533	14558	14511	14565	14556	14593	14616	14578	14760	14474	14430	14570	14520	14410	14414	14716	14459	14682	14498	14561	14497	14530	14590	14410	14519	14659	14488	14576	14453	14510	14377	14459	14460	14436	14471	14597	14347	14711	14476	14506	14575	14557	14555	14566	14534	14426	14526	14423	14594	14469	14546	14491	14482	14591	14401	14475	14441	14501	14562	14612	14535	14639	14672	14581	14695	14785	14729	14617	14634	14582	14503	14563	14618	14544	14566	14404	14580	14437	14638	14536	14546
22903	21335	29276	23747	21469	23030	23172	17752	16767	17062	16914	16653	16794	16892	16784	16481	16608	16629	16661	16382	16638	16752	16578	16515	16368	16507	16515	16414	16568	16344	16420	16236	16387	16276	16624	16389	16371	16413	16294	16423	16404	16328	16368	16200	16374	16360	16476	16368	16472	16495	16350	16514	16472	16335	16193	16141	16379	16459	16287	16352	16454	16347	16330	16575	16449	16287	16452	16456	16328	16275	16186	16182	16251	16290	16253	16762	17443	17251	16637	16536	16278	16082	16244	16471	16542	16492	16458	16621	16205	16154	16345	16091	16261	16294	16270	16295	16574	16393	16442	16275	16468	16508	16319	16286	16242	16255	16317	16366	16322	16267	16250	16392	16239	16291	16343	16200	16447	16402	16324	16301	16261	16330	16272	16376	16356	16399	16282	16268	16338	16426	16273	16323	16375	16485	16430	16357	16316	16463	16356	16307	16444	16414	16345	16332	16226	16164	16308	16401	16195	16175	16374	16438	16233	16298	16258	16131	16251	16378	16331	16199	16483	16385	16410	16175	16541	16283	16297	16176	16397	16445	16239	16245	16135	16249	16147	16207	16276	16191	16196	16239	16301	16228	16217	16190	16400	16108	16346	16281	16226	16266	16259	16393	16355	16263	16175	16221	16290	16372	16188	16364	16344	16332	16360	16104	16268	16373	16133	16066	16076	16341	16227	16100	16178	16276	16233	16282	16310	16376	16338	16229	16315	16314	16443	16445	16238	16280	16416	16308	16202	16126	16350	16538	16109	16180	16427	16178	16247	16447	16278	16199	16391	16358	16341	16210	16291	16350	16317	16340	16325	16143	16264	16241	16335	16254	16187	16326	16345	16380	16421	16071	16361	16484	16196	16289	16260	16387	16200	16527	16524	16467	16386	16296	16130	16207	16301	16244	16323	16326	16346	16375	16215	16241	16356	16372	16215	16252	16168	16071	16217	16244	16225	16308	16177	16287	16126	16233	16372	16444	16207	16288	16214	16320	16469	16221	16264	16422	16293	16413	16386	16374	16349	16171	16142	16242	16303	16264	16240	16203	16331	16205	16230	16169	16361	16125	16301	16325	16362	16149	16440	16298	16322	16166	16420	16200	16324	16391	16222	16245	15998	16179	16390	16528	16250	16232	16505	16315	16213	16116	16271	16296	16067	16196	16264	16174	16308	16226	16407	16350	16358	16281	16274	16234	16385	16370	16291	16329	16159	16114	16299	16379	16319	16300	16454	16288	16317	16179	16336	16305	16083	16246	16285	16398	16432	16301	16270	16198	16156	16195	16430	16229	16301	16260	16320	16272	16116	16298	16281	16226	16455	16177	16125	16155	16221	16426	16167	16085	16072	16214	16274	16205	16451	16544	16340	16339	16187	16126	16129	16397	16308	16310	16326	16170	16454	16293	16031	16339	16283	16396	16410	16268	16430	16311	16247	16181	16129	16241	16419	16186	16289	16404	16239	16245	16221	16216	16506	16094	16300	16400	16192	16433	16263	16286	16003	16283	16376	16400	16270	16266	16337	16468	16363	16343	16284	16280	16461	16236	16466	16125	16447	16336	16342	16325	16458	16336	16355	15955	16322	16205	16204	16354	16190	16269	16396	16295	16128	16356	16354	16384	16140	16184	16166	16017	16349	16569	16386	16363	16226	16113	16253	16369	16382	16390	16292	16320	16294	16329	16334	16367	16515	16287	16164	16384	16087	16234	16260	16464	16270	16260	16446	16178	16357	16405	16137	16224	16399	16334	16302	16160	16147	16276	16352	16257	16333	16342	16416	16210	16331	16202	16330	16130	16069	16139	16310	16320	16361	16286	16632	16337	16525	16509	16190	16320	16346	16499	16323	16225	16133	16241	16208	16140	16255	16273	16518	16145	16154	16210	16241	16198	16217	16112	16205	16221	16161	16311	16454	16338	16220	16276	16292	16457	16446	16187	16099	16371	16191	16150	16378	16290	16319	16223	16250	16277	16445	16203	16410	16213	16222	16386	16238	16432	16268	16242	16264	16352	16260	16497	16503	16464	16252	16168	16124	16403	16280	16280	16146	16251	16246	16350	16366	16183	16439	16160	16294	16293	16305	16268	16290	16208	16513	16324	16150	16139	16289	16434	16196	16183	16242	16380	16314	16518	16459	16265	16452	16308	16242	16185	16154	16158	16405	16247	16320	16374	16352	16093	16276	16428	16375	16188	16168	16166	16260	16255	16369	16267	16326	16406	16404	16315	16293	16211	16251	16362	16265	16307	16075	16278	16366	16250	16362	16167	16211	16147	16119	16282	16190	16143	16052	16395	16408	16415	16240	16267	16479	16370	16346	16103	16607	16261	16366	16092	16174	16245	16259	16244	16201	16352	16143	16559	16285	16281	16249	16309	16234	16215	16273	16134	16210	16187	16318	16242	16250	16206	16373	16278	16293	16296	16332	16343	16166	16375	16337	16144	16326	16345	16265	16385	16298	16374	16279	16384	16320	16518	16579	16270	16165	16239	16338	16208	16178	16078	16154	16092	16345	16238	16295	16458	16264	16034	16226	16230	16306	16376	16160	16175	16284	16124	16207	16091	16502	16137	16287	16305	16217	16228	15983	16404	16397	16400	16651	16205	16037	16376	16167	16233	16213	16370	16355	16131	16173	16188	16249	16127	16190	16301	16335	16142	16242	16415	16294	16553	16442	16406	16394	16408	16413	16302	16405	16246	16224	16469	16196	16183	16296	16424	16164	16079	16180	16509	16229	16126	16225	16306	16286	16350	16231	16145	16379	16414	16507	16311	16371	16402	16417	16347	16284	16471	16299	16182	16342	16271	16153	16264	16417	16263	16197	16460	16335	16125	16258	16050	16407	16214	16480	16248	16401	16428	16197	16424	16394	16530	16351	16436	16277	16324	16363	16242	16273	16279	16117	16324	16506	16191	16291	16452	16266	16214	16257	16283	16305	16253	16188	16333	16361	16279	16270	16563	16369	16370	16260	16201	16219	16196	16297	16198	16102	16226	16240	16072	16119	16233	15991	16338	16289	16280	16199	16370	16369	16356	16143	16350	16278	16302	16229	16362	16296	16216	16201	16102	16277	16307	16312	16326	16198	16299	16224	16160	16403	16322	16161	16326	16253	16275	16326	16256	16228	16227	16173	16264	16383	16271	16170	16523	16412	16314	16373	16427	16278	16203	16323	16503	16502	16349	16289	16299	16175	16288	16420	16278	16307	16287	16288	16140	16321	16218	16277	16287	16445	16328	16474	16433	16305	16216	16171	16282	16340	16132	16283	16169	16099	16331	16220	16358	16225	16419	16282	16328	16461	16452	16273	16142	16266	16222	16242	16193	16307	16106	16294	16295	16412	16213	16434	16388	16138	16303	16354	16336	16406	16399	16246	16215	16266	16437	16152	16389	16272	16324	16347	16292	16272	16094	16199	16240	16109	16291	16317	16452	16236	16386	16137	16095	16394	16365	16308	16322	16304	16308	16383	16293	16288	16397	16218	16271	16385	16287	16362	16404	16272	16116	16394	16128	16398	16470	16217	16303	16303	16452	16311	16292	16254	16194	16354	16319	16295	16159	16343	16198	16266	16302	16300	15901	16400	16325	16369	16330	16202	16205	16238	16275	16109	16366	16060	16152	16292	16278	16294	16271	16429	16413	16426	16106	16268	16336	16019	16318	16453	16421	16435	16247	16205	16333	16255	16335	16079	16267	16476	16407	16451	16346	16327	16365	16310	16288	16165	16145	16249	16303	16276	16207	16332	16554	16385	16208	16483	16287	16345	16355	16224	16370	16257	16440	16311	16221	16459	16397	16201	16279	16347	16267	16519	16231	16359	16118	16368	16306	16255	16366	16221	16260	16377	16270	16220	16283	16240	16262	16271	16350	16261	16353	16103	16290	16292	16274	16389	16388	16528	16562	16157	16436	16381	16284	16349	16355	16283	16470	16218	16281	16507	16404	16488	16286	16201	16185	16203	16244	16257	16391	16321	16303	16267	16441	16196	16269	16108	16140	16482	16433	16265	16418	16184	16441	16264	16213	16305	16441	16465	16144	16414	16373	16206	16265	16330	16365	16379	16290	16278	16385	16241	16273	16229	16214	16338	16234	16317	16350	16321	16469	16484	16395	16340	16227	16490	16160	16248	16136	16261	16287	16250	16392	16426	16055	16116	16060	16442	16328	16294	16272	16110	16148	16405	16267	16078	16267	16180	16357	16223	16370	16431	16254	16183	16297	16430	16410	16520	16352	16472	15985	16094	16269	16345	16334	16191	16137	16207	16189	16293	16438	16259	16281	16313	16261	16165	16390	16320	16026	16184	16163	16302	16342	16361	16382	16253	16188	16239	16201	16521	16211	16333	16262	16259	16227	16397	16282	16305	16471	16363	16337	16408	16171	16194	16323	16292	16342	16353	16236	16365	16270	16393	16268	16393	16255	16346	16195	16480	16409	16265	16469	16227	16255	16343	16415	16275	16326	16263	16252	16420	16465	16334	16336	16189	16210	16387	16385	16278	16304	16266	16451	16205	16382	16346	16160	16251	16250	16278	16414	16285	16361	16480	16228	16183	16325	16261	16391	16272	16298	16274	16203	16331	16373	16348	16392	16318	16128	16293	16345	16355	16283	16301	16207	16393	16411	16365	16333	16190	16315	16353	16216	16281	16215	16215	16278	16120	16562	16281	16265	16063	16226	16347	16447	16393	16221	16319	16228	16369	16170	16260	16314	16283	16301	16496	16421	16373	16172	16210	16252	16210	16281	16167	16289	16135	16132	16140	16194	16246	16126	16329	16180	16185	16222	16338	16223	16268	16318	16343	16123	16145	16261	16221	16633	16434	16416	16330	16500	16400	16109	16422	16366	16257	16142	16202	16208	16320	16267	16200	16283	16197	16272	16341	16178	16243	16383	16177	16538	16215	16293	16125	16290	16209	16395	16250	16226	16184	16278	16204	16306	16286	16368	16387	16434	16333	16104	16498	16309	16153	16309	16525	16346	16239	16281	16480	16297	16365	16100	16204	16257	16217	16425	16372	16321	16298	16308	16360	16123	16095	16386	16116	16096	16386	16092	16065	16254	16165	16198	16270	16287	16424	16373	16191	16163	16344	16444	16227	16297	16243	16393	16196	16230	16355	16102	16500	16309	16270	16401	16104	16334	16199	16047
14831	25821	23690	19349	17765	16760	16298	15821	15515	15479	15309	15303	15115	14975	14938	14819	15070	14870	14900	14922	14857	15100	14984	14889	14836	14766	14910	14726	14846	14667	14832	14666	14820	14766	14845	14732	14773	14803	14909	14667	14882	14719	14838	14761	14867	14728	14796	14622	14815	14768	14743	14596	14748	14701	14677	14575	14786	14870	14822	14710	14717	14784	14707	15006	14695	14568	14794	14653	14663	14775	14701	14672	14888	14770	14752	15405	16554	16058	15124	14719	14546	14773	14538	14658	14690	14659	14704	14627	14719	14713	14643	14792	14841	14753	14773	14725	14769	14807	14849	14624	14726	14653	14733	14595	14611	14758	14758	14694	14734	14646	14697	14619	14643	14870	14784	14686	14652	14713	14682	14717	14639	14703	14686	14747	14676	14791	14852	14784	14916	14697	14771	14882	14860	14514	14728	14720	14793	14901	14719	14678	14897	14874	14714	14732	14774	14646	14792	14698	14695	15004	14757	14675	14765	14787	14591	14852	14778	14731	14845	14622	14835	14761	14746	14605	14763	14779	14584	14670	14832	14784	14653	14840	14763	14612	14713	14682	14768	14624	14713	14738	14769	14774	14636	14897	14725	14633	14755	14891	14752	14779	14784	14919	14806	14832	14674	14731	14690	14698	14603	14835	14684	14492	14766	14884	14727	14890	14789	14660	14747	14602	14682	14687	14630	14681	14658	14892	14600	14804	14510	14707	14504	14790	14713	14678	14738	14762	14689	14559	14676	14752	14794	14590	14799	14564	14643	14649	14863	14679	14717	14684	14783	14780	14639	14735	14806	14845	14674	14678	14758	14753	14775	14659	14596	14529	14826	14695	14634	14606	14661	14801	14810	14754	14709	14744	14636	14854	14656	14828	14743	14684	14735	14578	14630	14852	14815	14754	14710	14663	14825	14657	14824	14860	14610	14839	14794	14729	14586	14696	14807	14668	14520	14635	14637	14594	14691	14636	14679	14818	14580	14810	14728	14678	14846	14772	14563	14617	14786	14719	14779	14736	14712	14784	14693	14623	14664	14657	14661	14787	14802	14760	14772	14549	14721	14817	14565	14699	14729	14859	14766	14661	14845	14683	14703	14590	14708	14840	14707	14867	14747	14796	14836	14697	14634	14548	14791	14724	14640	14881	14743	14621	14757	14751	14632	14726	14698	14804	14804	14706	14658	14774	14771	14597	14845	14754	14842	14746	14688	14773	14788	14702	14808	14662	14612	14724	14634	14749	14730	14646	14802	14834	14607	14782	14783	14891	14683	14866	14741	14754	14761	14707	14695	14806	14561	14831	14761	14754	14781	14592	14675	14804	14658	14840	14603	14712	14756	14735	14818	14791	14841	14718	14742	14684	14797	14823	14810	14895	14670	14467	14656	14792	14704	14730	14861	14698	14874	14878	14648	14726	14616	14719	14597	14728	14743	14763	14724	14753	14923	14744	14672	14765	14753	14764	14662	14857	14652	14761	14605	14715	14761	14501	14559	14708	14703	14727	14722	14811	14702	14664	14622	14821	14831	14672	14727	14708	14837	14691	14759	14583	14668	14585	14692	14895	14781	14646	14775	14829	14791	14737	14780	14661	14625	14869	14753	14783	14702	14764	14751	14842	14525	14893	14788	14838	14825	14680	14714	14677	14634	14674	14643	14582	14771	14788	14770	14764	14897	14770	14665	14706	14703	14717	14691	14843	14777	14758	14874	14760	14513	14473	14629	14810	14804	14682	14742	14623	14796	14797	14636	14729	14882	14670	14750	14718	14678	14789	14821	14769	14696	14845	14813	14601	14645	14619	14688	14840	14653	14749	14583	14637	14845	14850	14679	14737	14624	14681	14655	14603	14670	14835	14682	14718	14711	14719	14829	14826	14742	14633	14625	14800	14784	14700	14735	14688	14641	14846	14747	14519	14744	14819	14510	14740	14800	14591	14777	14611	14795	14726	14783	14544	14782	14863	14645	15012	14821	14622	14777	14740	14729	14802	14685	14615	14700	14681	14726	14767	14693	14721	14633	14679	14732	14647	14765	14798	14718	14726	14769	14806	14669	14744	14859	14784	14702	14710	14748	14814	14704	14780	14634	14577	14646	14618	14765	14624	14521	14605	14754	14803	14861	14616	14732	14830	14608	14801	14746	14849	14788	14877	14700	14736	14699	14848	14819	14791	14609	14912	14732	14508	14665	14602	14704	14585	14866	14751	14829	14628	14854	14747	14747	14741	14959	14741	14619	14617	14665	14679	14788	14772	14692	14705	14607	14783	14816	14821	14630	14743	14735	14711	14818	14739	14746	14697	14691	14612	14611	14784	14682	14894	14716	14814	14735	14700	14780	14642	14638	14636	14771	14635	14681	14612	14667	14665	14689	14701	14704	14692	14854	14686	14638	14635	14817	14572	14732	14657	14751	14569	14869	14908	14758	14775	14548	14678	14552	14703	14657	14764	14932	14593	14758	14799	14751	14669	14632	14724	14698	14658	14689	14683	14713	14816	14805	14789	14784	14824	14723	14592	14629	14695	14806	14784	14736	14551	14713	14762	14669	14844	14732	14777	14761	14733	14736	14730	14762	14735	14531	14628	14742	14536	14830	14756	14773	14742	14676	14458	14666	14747	14607	14649	14712	14706	14669	14575	14771	14695	14669	14644	14602	14702	14668	14601	14783	14769	14736	14668	14668	14697	14705	14824	14874	14653	14597	14727	14755	14637	14789	14642	14673	14873	14784	14931	14716	14786	14770	14715	14734	14740	14727	14686	14832	14670	14951	14582	14835	14645	14675	14776	14663	14777	14803	14566	14796	14804	14434	14595	14782	14617	14755	14700	14782	14752	14663	14617	14676	14772	14718	14803	14731	14535	14704	14681	14730	14618	14663	14771	14725	14502	14711	14654	14758	14630	14804	14704	14741	14816	14666	14717	14491	14539	14567	14569	14719	14772	14777	14839	14782	14747	14662	14685	14737	14552	14841	14708	14610	14761	14657	14631	14745	14807	14614	14705	14672	14571	14718	14617	14685	14927	14578	14615	14848	14821	14745	14780	14727	14676	14642	14759	14826	14737	14687	14495	14802	14779	14556	14728	14649	14658	14570	14613	14722	14756	14689	14617	14581	14603	14725	14636	14627	14573	14767	14582	14859	14698	14950	14728	14878	14688	14812	14682	14678	14802	14847	14719	14797	14567	14667	14843	14580	14695	14678	14619	14644	14661	14832	14736	14766	14552	14768	14645	14610	14747	14746	14715	14780	14544	14691	14855	14821	14795	14656	14580	14811	14641	14735	14744	14790	14726	14745	14584	14727	14721	14698	14829	14688	14727	14741	14793	14758	14631	14673	14781	14748	14655	14684	14749	14615	14694	14660	14831	14657	14721	14489	14790	14556	14764	14603	14711	14710	14704	14698	14663	14654	14707	14574	14515	14636	14592	14811	14397	14725	14679	14891	14738	14618	14678	14677	14561	14655	14621	14721	14686	14727	14786	14671	14538	14704	14586	14787	14658	14804	14866	14706	14780	14823	14833	14669	14631	14745	14640	14979	14637	14797	14649	14739	14690	14680	14747	14532	14815	14865	14673	14620	14749	14824	14564	14693	14733	14776	14789	14677	14622	14868	14689	14699	14740	14855	14630	14765	14668	14581	14700	14668	14725	14857	14690	14761	14738	14687	14536	14680	14779	14760	14610	14776	14701	14637	14770	14737	14692	14782	14696	14639	14619	14666	14609	14804	14735	14722	14738	14660	14632	14720	14625	14578	14705	14710	14676	14717	14874	14665	14682	14705	14613	14684	14834	14598	14820	14682	14716	14713	14630	14564	14694	14699	14646	14709	14698	14899	14683	14723	14762	14698	14822	14715	14749	14874	14517	14774	14649	14683	14607	14865	14714	14806	14741	14701	14769	14668	14570	14621	14633	14708	14728	14613	14512	14589	14824	14770	14725	14708	14636	14465	14661	14658	14680	14621	14788	14934	14762	14575	14753	14790	14674	14651	14814	14763	14761	14831	14715	14805	14837	14883	14645	14814	14530	14664	14945	14726	14769	14707	14710	14629	14673	14830	14715	14789	14709	14508	14656	14665	14626	14656	14742	14726	14662	14757	14974	14666	14635	14755	14606	14766	14730	14596	14867	14836	14736	14911	14858	14763	14720	14786	14751	14667	14816	14688	14761	14849	14641	14767	14604	14800	14611	14771	14614	14793	14614	14790	14733	14677	14779	14599	14759	14717	14715	14764	14744	14702	14780	14650	14916	14607	14545	14791	14705	14681	14649	14649	14733	14666	14651	14731	14692	14597	14710	14653	14721	14771	14782	14766	14637	14764	14750	14671	14633	14533	14771	14650	14782	14700	14916	14788	14727	14670	14739	14699	14629	14655	14770	14658	14780	14762	14857	14647	14715	14619	14824	14674	14787	14882	14817	14709	14748	14930	14616	14647	14686	14991	14688	14635	14841	14711	14731	14710	14810	14666	14730	14707	14756	14725	14888	14634	14659	14638	14520	14532	14690	14747	14705	14715	14699	14517	14802	14626	14601	14607	14622	14547	14737	14514	14854	14637	14901	14704	14692	14875	14676	14595	14820	14605	14799	14902	14732	14772	14647	14687	14580	14736	14758	14662	14717	14539	14697	14710	14924	14751	14774	14863	14728	14711	14771	14766	14669	14919	14666	14644	14650	14609	14753	14666	14880	14736	14585	14589	14679	14720	14705	14697	14754	14480	14785	14624	14741	14675	14733	14882	14781	14721	14694	14548	14813	14720	14842	14612	14770	14646	14738	14720	14917	14616	14825	14761	14723	14784	14556	14849	14701	14645	14578	14783	14841	14632	14638	14539	14675	14735	14636	14684	14790	14756	14524	14707	14795	14738	14742	14653	14657	14716	15009	14634	14652	14711	14904	14695	14663	14642	14878	14836	14664	14489	14590	14779	14745	14510	14849	14717	14693	14735	14819	14680	14626	14708	14672	14690	14740	14828	14730	14849	14671	14826	14747	14677	14619	14711	14814	14760	14788	14645	14798	14656	14789	14758	14847	14558	14868	14804	14812	14702	14602	14828	14585	14714	14715	14678	14783	14676	14867	14815	14704	14784	14695	14577	14708	14723	14710	14632	14674	14799	14801	14710	14523	14680	14707	14651	14766	14698	14728	14671	14863
27374	21815	23220	19149	16055	15933	16197	15902	16142	15980	15857	15850	15845	15927	16084	15965	15875	16169	15989	15939	15764	15909	16010	15827	15966	15823	15821	15895	16011	15930	15944	15910	15863	15827	15934	15876	15916	15823	15905	15932	15972	15869	15949	15810	15842	15797	15915	16060	15905	15934	15945	15697	15868	15899	16021	16099	15837	15884	16024	15873	15993	16104	16088	15880	15873	15819	15912	15788	15753	15911	15952	15990	15897	15927	15971	15958	16087	16002	15831	15882	15766	15716	15930	15688	15837	16052	15800	15901	15865	15807	15757	15742	15863	15937	16058	15664	16096	16038	15798	15878	15959	15981	16120	16002	16027	15882	15854	15855	15730	15887	15859	15843	15960	15698	15867	15924	16033	15821	15801	15766	15932	15723	15841	15920	15794	15869	15967	15847	15793	15844	15922	15742	16084	15884	15995	15841	15892	15894	15759	15689	15928	16036	15904	15758	15648	15786	15915	15809	15923	15739	15968	15846	15908	15948	15964	15952	15878	15841	15956	15914	15903	15849	15788	15771	15911	15901	15998	15770	15995	15838	15800	15797	16024	15944	15771	15716	15930	15813	15724	16006	15670	15922	15817	15940	16097	16074	15997	15957	16030	15856	15870	15882	16005	15707	15852	15961	16049	15846	15959	15985	16118	15878	15867	15835	15852	15826	15869	15865	15789	15790	15824	15882	15888	15817	15750	16091	16089	15914	15974	15938	15897	15995	16012	15892	15909	16051	15791	15794	15880	15890	15972	15802	15756	16032	15739	15914	16022	15952	15870	16015	15722	15844	15864	15767	16053	15898	15923	15808	15909	15943	15870	15889	15954	15824	15875	15731	16019	16137	15875	15983	15886	15837	15759	15901	15924	15841	15860	15750	15804	15975	15778	15904	16044	15838	16083	15933	15952	15844	15859	15897	16083	15969	15962	16009	15770	15982	16018	16083	16060	15904	15785	15884	16045	15841	15954	16012	15869	15940	15826	15901	15803	15791	15628	15851	15932	15973	15823	15960	16015	15990	15934	15883	15951	16003	15929	15860	15872	15937	15678	15954	16022	15742	15779	15903	15930	15897	16008	15829	15783	15947	15916	15988	15908	15846	15914	15789	15895	15894	15891	15905	15934	15794	15910	16063	16006	16058	16209	15994	15890	15953	15947	15785	15997	15652	15789	15988	15852	15809	15862	15848	15774	15812	15968	15984	15808	15910	16075	15795	15861	15834	15712	15931	15982	15884	15801	15799	15794	15842	15883	15808	15679	15931	16080	15904	15863	15875	15983	16040	15868	15932	15915	15952	15832	15806	15785	15773	15914	15868	15981	15940	15925	15963	15863	15942	16153	15890	15893	15843	15891	15697	15900	15985	15857	15856	15986	16033	15751	15878	15968	16086	15784	15959	15767	15771	15870	15833	15913	15921	15944	15869	16037	15983	15744	15867	15921	15737	15808	15993	15882	16046	15873	15725	15677	15873	15841	15794	15746	15770	15929	15894	16043	16072	15686	15717	15890	15960	15854	15945	15977	15812	16006	15724	15872	16035	15902	15959	15765	15701	15817	15874	15804	15865	16028	15794	16111	15972	15906	15896	15845	15941	15714	15850	15964	16034	15973	15930	15917	15975	15973	16002	15893	15798	15722	15782	15966	15857	15888	16126	16101	15738	15869	15938	15618	15783	16098	15843	16071	15716	16077	15909	15800	15955	15727	15766	15861	15967	16033	15750	15826	15926	16008	15917	15961	15953	15893	15880	15990	15819	15818	15901	16113	15816	15974	16124	15804	15796	15987	15849	15714	15894	15997	15860	15989	15709	15736	15915	15859	15883	15966	15775	15801	15904	15787	15792	15841	15768	15624	15729	15954	15836	15877	15953	15868	15699	16008	15875	16015	15959	15791	15870	16005	15787	15901	15925	15802	15999	16021	15884	15803	15817	15731	15909	15741	16063	15947	15910	15761	15969	15749	15766	15903	15980	15753	16057	15985	15939	15910	15753	15917	15933	15866	15680	15952	15855	15942	15970	15894	15867	15974	15796	15986	15976	15929	15944	16029	15819	15732	15868	15703	15824	15944	15928	15850	15876	16009	15937	15755	15910	15898	16101	15799	15861	15759	15745	15943	16110	15859	15809	15699	15982	15863	15988	16025	15857	15871	15826	15673	15918	15754	16010	15928	15928	15716	15965	15855	15886	15949	15941	16100	15944	15689	15869	15936	15907	15825	15807	16094	15874	15999	15938	16105	15941	15871	15964	15867	16036	16134	15823	15882	15930	16082	15869	15743	15787	15906	15806	15761	15777	15797	15949	15780	15860	15857	15899	15876	15840	16047	15831	15677	15894	15924	15798	15806	15841	15968	15760	15758	15925	15909	15969	15815	15979	15951	15720	16116	15856	15962	15847	15895	15687	15865	15800	15827	16048	16020	15796	15989	15867	16065	15868	16065	15880	16045	15753	15813	15839	15819	15992	15798	15983	15972	15942	15839	15904	15902	15921	15940	15790	15732	16025	15726	15968	16050	15823	16002	15989	15895	15760	15957	15975	15889	15838	15949	16069	15861	15937	15886	15799	15878	15837	16054	15987	16190	15985	15925	15882	15966	15855	15812	15744	15839	15923	15928	15807	16084	16091	15881	16029	16127	15671	15899	15931	15745	15855	15761	15775	15876	15943	15993	15952	15995	15703	15895	15819	16028	15936	15907	15977	15962	15850	15898	15903	15835	15781	16051	15731	15759	15984	15830	16009	16005	15909	15866	16076	15842	15831	15811	15904	15870	15934	15888	15779	15871	15808	15783	15966	15853	16031	15939	16028	15828	15744	15924	15888	15832	15945	15882	15890	16143	16087	15992	16022	15931	15845	15834	15858	15950	15849	15938	15776	15984	15788	15992	15757	15919	15801	16008	15964	15919	15836	15952	15916	15808	15853	16012	15940	16010	15960	15586	15972	16014	16056	15990	15898	16018	15764	15886	15743	15951	16002	15899	15913	15955	15702	15927	15813	15827	15938	15889	15800	16087	15834	15875	15938	15826	15852	15819	15889	15986	15893	15752	15870	15815	15929	16022	15839	15902	16000	15939	15862	15849	15781	15945	15800	15794	15966	15729	15891	15941	16082	15947	15889	15636	15908	15949	15896	15864	15902	15976	15968	15864	15874	15855	15811	15982	15894	15850	15946	15772	15870	15948	15976	16079	15839	15981	15904	15974	15932	15926	15922	15942	16084	15998	15872	16125	15716	15910	15811	15875	15742	15849	15936	15925	16074	16001	15863	15957	15696	15798	15864	15862	15920	15820	15706	15834	15702	15899	15818	15990	15824	16012	16072	15865	15879	15938	15971	15966	15993	15910	15850	16040	15825	15969	16018	15868	15810	15892	15804	15690	15787	15882	16107	15929	16032	15866	15945	15822	16087	15854	15823	15869	15802	15890	15789	15910	15954	16002	15937	15972	15788	15796	16027	15788	15884	15827	15684	15888	15986	15884	15991	15988	15851	16041	16046	16170	16092	15920	15717	15932	16058	15895	15856	15910	15935	15890	16033	15939	15989	16161	15897	16100	16042	15849	15970	15733	15898	15795	15938	16015	15943	15881	15853	16010	15927	15850	15837	16193	15633	15890	16032	15963	16025	15828	15960	16143	15953	16055	15920	15906	15970	15997	15972	15984	16056	15964	15941	15934	15772	15768	15873	15730	15820	15855	15740	15910	15841	15720	15970	15859	16021	15904	15846	15863	15711	15846	15889	15777	16042	16002	15842	15997	16003	15724	15720	15864	15888	15767	15999	16117	15915	15896	15963	16073	16032	15878	15914	15793	15914	15976	15749	15836	15845	15919	16062	15756	15758	15878	15734	15928	16031	15950	16017	15992	15889	15919	15764	16073	15826	15881	15946	16209	15782	15806	15859	15847	15782	16001	15926	15939	15917	15905	15863	16032	15979	15945	15967	15953	15745	15880	15937	15839	15920	15806	16093	15809	15845	16000	15828	15769	15985	15913	15886	15781	15776	15915	15834	15880	16055	15792	15814	15899	15796	15917	15952	15875	15900	15761	15888	15841	16063	15895	15834	15840	15853	15802	15929	15976	15999	16039	15970	15930	15785	15581	15843	15864	15899	15829	15805	15721	16073	15899	15937	15728	15960	16208	15901	16016	15869	16169	16111	15961	15935	15906	15905	15923	15850	15716	15597	15752	15942	15943	15886	15985	15701	15800	16007	15904	15722	15799	15802	15857	15826	15733	15807	15899	15989	16074	15670	15771	15908	15825	15801	15884	16024	16010	15950	15950	15808	15839	15980	15889	16054	15987	15948	16092	15782	16125	15935	16033	15915	15903	15891	15837	15861	16008	15839	15974	15880	15689	16035	15864	15881	16074	15932	15940	15882	15636	15680	15903	15861	15774	15825	15856	15914	16047	16003	15822	15755	15951	15922	15760	15796	15931	15968	15903	15962	16024	15845	15945	15842	15906	16039	15874	15859	15829	15866	16077	15752	15843	15823	16156	15814	15847	15697	15885	15718	15952	15918	15990	15891	15711	15937	15983	16139	15898	15948	15958	16128	16073	15951	15938	15840	15854	16041	15928	15824	15921	15864	15845	15819	16027	15878	16025	16002	15996	16039	16011	16017	15818	15708	15841	15856	16019	15988	15827	15844	15939	15833	16100	15902	15941	15965	15985	16007	15793	15777	15970	15919	15829	15770	15755	15851	15921	15946	15906	15802	16044	16049	16038	15777	15786	15971	16035	15960	15807	16132	16033	15904	16010	15923	15968	15834	16033	15875	15836	15866	16151	15777	15889	15875	15995	16038	15796	15906	15912	15960	15929	15837	15913	15805	15862	15998	16058	15811	15945	15793	15826	15951	15992	15858	16094	15869	15935	16000	15797	15844	15939	15801	15916	15715	15784	15934	15853	16064	15851	15962	15686	15863	15756	15947	15951	15881	16039	15984	15978	15898	15890	16096	15902	16083	15948	15976	15722	15868	15975	15958	15874	15903	16002	15783	16064	16029	15965	15804	15945	16090	15946	15812	15867	15944	15779	15996	15918	16095	15742	15957	15959	15820	16103	16111	15783	15750	16105	16099	16052	15771	16029	15830	15671	15870	15804	15858	16027	15883	16051	16021	15875	16079	15903	15762	15917	15846	15955	15967	15833	15754
13370	15346	14974	14707	14582	14569	14416	14326	14667	14589	14541	14435	14501	14340	14245	14380	14507	14319	14467	14444	14501	14363	14549	14609	14350	14603	14403	14481	14466	14417	14341	14415	14627	14329	14449	14382	14499	14355	14396	14480	14548	14280	14304	14314	14361	14386	14377	14447	14662	14410	14382	14429	14273	14456	14396	14451	14539	14486	14327	14438	14255	14600	14427	14329	14536	14514	14493	14470	14447	14363	14411	14446	14474	14481	14435	14540	14512	14586	14490	14515	14252	14528	14285	14462	14436	14428	14440	14445	14509	14336	14472	14399	14222	14321	14446	14467	14339	14527	14396	14433	14228	14384	14352	14309	14334	14535	14385	14509	14438	14500	14404	14440	14296	14525	14362	14413	14515	14365	14475	14304	14376	14450	14429	14513	14303	14376	14413	14440	14423	14416	14254	14454	14195	14318	14276	14505	14597	14254	14590	14387	14245	14451	14631	14407	14425	14461	14421	14441	14432	14415	14584	14477	14436	14401	14375	14390	14387	14545	14510	14535	14467	14628	14352	14498	14449	14285	14406	14411	14380	14453	14372	14432	14319	14291	14421	14463	14219	14335	14510	14482	14362	14474	14379	14363	14470	14285	14256	14457	14441	14433	14375	14587	14430	14401	14283	14554	14333	14386	14462	14342	14331	14509	14406	14315	14491	14346	14533	14370	14432	14414	14316	14506	14533	14488	14528	14481	14278	14448	14498	14346	14592	14382	14488	14585	14401	14343	14438	14388	14465	14352	14240	14525	14318	14319	14539	14509	14398	14482	14360	14321	14417	14301	14441	14438	14434	14368	14317	14391	14426	14493	14280	14322	14382	14343	14292	14314	14285	14395	14299	14440	14202	14412	14389	14429	14418	14456	14516	14376	14421	14412	14386	14451	14327	14344	14386	14521	14362	14362	14362	14455	14421	14380	14291	14410	14339	14389	14322	14577	14298	14403	14349	14357	14405	14381	14370	14305	14377	14384	14344	14519	14389	14244	14467	14528	14478	14372	14362	14355	14533	14263	14601	14328	14353	14464	14475	14437	14293	14363	14469	14302	14291	14334	14565	14289	14378	14360	14246	14391	14371	14444	14240	14484	14371	14472	14486	14517	14399	14652	14329	14527	14444	14399	14511	14391	14407	14451	14467	14367	14376	14409	14525	14384	14437	14480	14493	14447	14448	14303	14337	14285	14360	14290	14422	14462	14390	14450	14552	14210	14400	14391	14518	14418	14363	14404	14364	14504	14507	14417	14471	14386	14476	14294	14457	14358	14442	14476	14485	14477	14354	14456	14312	14585	14397	14234	14540	14286	14410	14426	14327	14558	14339	14317	14465	14556	14446	14560	14470	14491	14550	14340	14377	14387	14497	14552	14306	14562	14307	14463	14383	14418	14376	14224	14467	14478	14522	14362	14397	14548	14303	14426	14529	14485	14379	14359	14352	14230	14460	14371	14361	14432	14369	14350	14435	14410	14258	14364	14381	14411	14446	14347	14365	14423	14537	14317	14493	14476	14527	14359	14332	14247	14491	14345	14427	14355	14303	14403	14458	14460	14382	14517	14649	14388	14326	14388	14319	14384	14523	14517	14258	14660	14353	14378	14471	14192	14413	14514	14498	14515	14398	14460	14541	14596	14508	14296	14490	14378	14556	14505	14342	14381	14339	14399	14385	14188	14466	14660	14494	14328	14461	14430	14313	14484	14641	14318	14450	14460	14412	14467	14378	14428	14467	14247	14512	14396	14519	14351	14371	14513	14216	14368	14344	14341	14557	14469	14462	14334	14334	14336	14509	14326	14334	14280	14305	14393	14491	14399	14473	14264	14559	14506	14280	14527	14282	14509	14284	14591	14420	14498	14341	14416	14546	14410	14545	14296	14476	14426	14379	14520	14451	14360	14384	14436	14527	14497	14495	14337	14404	14535	14570	14491	14447	14421	14351	14482	14146	14382	14453	14521	14567	14348	14424	14297	14651	14408	14602	14569	14564	14273	14384	14576	14470	14275	14443	14476	14428	14362	14347	14545	14466	14214	14396	14379	14479	14259	14366	14281	14586	14333	14558	14612	14369	14307	14517	14460	14527	14439	14244	14294	14426	14330	14461	14484	14357	14279	14394	14478	14413	14619	14493	14474	14583	14348	14467	14586	14461	14458	14328	14438	14347	14385	14555	14439	14392	14404	14351	14351	14702	14371	14350	14592	14453	14443	14438	14454	14379	14396	14336	14334	14454	14417	14353	14424	14349	14502	14370	14412	14458	14461	14295	14367	14571	14388	14470	14409	14325	14324	14261	14441	14358	14362	14284	14386	14542	14552	14351	14468	14625	14486	14431	14200	14434	14330	14513	14349	14309	14410	14421	14407	14291	14442	14443	14351	14443	14500	14250	14314	14324	14507	14394	14522	14293	14590	14569	14411	14336	14543	14467	14596	14367	14467	14494	14239	14434	14424	14571	14490	14356	14315	14391	14466	14560	14437	14522	14509	14459	14458	14563	14239	14397	14435	14398	14477	14434	14543	14478	14493	14290	14548	14316	14398	14457	14372	14333	14358	14522	14375	14449	14365	14361	14365	14404	14454	14410	14412	14454	14430	14348	14407	14375	14407	14402	14290	14383	14482	14321	14472	14555	14411	14364	14472	14319	14451	14487	14265	14572	14420	14393	14450	14415	14468	14488	14356	14499	14409	14631	14295	14641	14277	14222	14421	14430	14415	14529	14384	14406	14349	14120	14403	14402	14527	14446	14394	14433	14531	14520	14374	14517	14297	14390	14377	14415	14274	14442	14413	14409	14430	14440	14356	14472	14417	14386	14475	14342	14331	14404	14449	14571	14507	14418	14420	14268	14399	14465	14445	14393	14552	14374	14464	14395	14405	14497	14376	14257	14387	14450	14524	14646	14480	14487	14529	14426	14380	14398	14426	14489	14525	14448	14609	14345	14456	14373	14206	14543	14380	14480	14634	14357	14552	14524	14361	14439	14369	14522	14302	14434	14598	14561	14413	14433	14508	14446	14527	14354	14483	14409	14402	14429	14287	14508	14323	14402	14344	14357	14426	14437	14425	14407	14444	14443	14384	14360	14301	14347	14540	14497	14381	14536	14364	14530	14421	14301	14541	14426	14518	14502	14407	14438	14468	14321	14437	14449	14472	14327	14478	14545	14228	14711	14369	14396	14349	14415	14523	14525	14555	14383	14532	14208	14406	14383	14512	14325	14512	14515	14420	14592	14450	14423	14395	14397	14260	14345	14592	14510	14371	14299	14401	14551	14450	14315	14239	14543	14487	14442	14433	14372	14464	14565	14511	14403	14534	14350	14469	14394	14549	14560	14341	14498	14384	14464	14339	14399	14336	14367	14395	14293	14375	14350	14506	14426	14488	14400	14410	14589	14523	14383	14503	14495	14371	14630	14474	14504	14462	14469	14469	14289	14302	14314	14350	14468	14516	14573	14392	14549	14476	14376	14402	14379	14329	14334	14423	14370	14362	14453	14308	14465	14542	14432	14381	14429	14482	14442	14408	14369	14427	14342	14430	14455	14313	14230	14368	14440	14293	14561	14367	14567	14481	14621	14550	14474	14541	14326	14287	14365	14500	14430	14418	14468	14238	14429	14413	14482	14578	14427	14503	14381	14325	14438	14485	14388	14410	14248	14384	14504	14424	14482	14464	14508	14409	14309	14376	14305	14344	14326	14474	14380	14332	14702	14458	14361	14451	14376	14317	14295	14450	14462	14555	14292	14425	14271	14692	14411	14231	14326	14224	14590	14504	14337	14295	14425	14431	14410	14430	14435	14495	14584	14389	14324	14446	14219	14541	14236	14395	14416	14547	14487	14496	14452	14551	14411	14352	14422	14397	14539	14561	14471	14509	14336	14467	14402	14583	14565	14296	14482	14280	14484	14393	14516	14243	14542	14385	14390	14319	14361	14309	14396	14439	14548	14439	14582	14222	14388	14554	14476	14336	14493	14668	14228	14332	14534	14522	14375	14452	14295	14437	14452	14640	14346	14309	14358	14425	14379	14471	14603	14266	14335	14406	14327	14293	14476	14382	14369	14352	14489	14301	14495	14189	14556	14558	14545	14420	14419	14731	14439	14472	14453	14349	14628	14392	14262	14377	14496	14464	14436	14477	14434	14516	14314	14489	14418	14358	14519	14524	14624	14325	14568	14337	14305	14509	14394	14398	14481	14425	14465	14567	14333	14452	14468	14392	14305	14474	14560	14246	14383	14554	14389	14383	14336	14399	14436	14339	14447	14337	14418	14369	14494	14542	14472	14313	14476	14360	14374	14457	14305	14466	14343	14522	14369	14587	14389	14614	14288	14260	14367	14425	14667	14338	14486	14334	14479	14466	14480	14426	14484	14378	14513	14406	14549	14391	14375	14313	14629	14419	14412	14599	14479	14483	14429	14602	14264	14447	14600	14232	14468	14443	14492	14484	14449	14528	14290	14513	14357	14476	14488	14334	14399	14467	14356	14456	14408	14514	14459	14514	14479	14305	14520	14462	14509	14526	14535	14538	14573	14467	14351	14395	14489	14473	14330	14450	14488	14359	14501	14489	14417	14498	14355	14372	14557	14280	14542	14484	14406	14446	14382	14324	14526	14394	14509	14439	14598	14340	14573	14488	14506	14400	14303	14577	14397	14481	14318	14390	14326	14498	14274	14575	14514	14538	14342	14347	14607	14396	14492	14494	14370	14598	14508	14464	14437	14529	14356	14197	14602	14349	14441	14307	14536	14491	14267	14210	14460	14460	14363	14421	14577	14457	14207	14288	14461	14293	14319	14472	14500	14444	14457	14404	14324	14429	14503	14357	14376	14580	14484	14531	14465	14418	14564	14443	14477	14684	14531	14467	14431	14388	14443	14447	14453	14348	14606	14175	14578	14295	14576	14280	14433	14398	14593	14512	14407	14417	14280	14421	14505	14270	14461	14387	14328	14518	14371	14332	14648	14436	14498	14637	14426	14325	14262	14353	14591	14263	14499	14282	14356	14449	14245	14477	14309	14518	14237	14596	14318	14413	14437	14397	14412	14389	14434	14356	14449	14385	14410	14301	14320	14426	14495	14532	14493	14227	14441	14431	14632	14447	14370	14399	14412	14415	14372	14438	14495	14268	14412	14491	14359	14410	14526	14413	14483	14440
23865	21327	28866	24207	21814	20373	18521	16244	15868	15863	16101	15779	15863	15849	15761	15890	15851	16094	15690	15819	15544	15796	15497	15608	15651	15672	15703	15774	15880	15637	15670	15614	15528	15663	15659	15781	15449	15707	15797	15693	15725	15559	15697	15425	15398	15581	15646	15377	15511	15782	15643	15573	15629	15648	15596	15716	15532	15659	15678	15632	15649	15790	15696	15793	15670	15497	15713	15682	15504	15667	15608	15450	15623	15666	15702	15713	16032	16046	15778	15528	15571	15716	15647	15472	15521	15614	15679	15780	15404	15476	15631	15417	15488	15309	15579	15666	15368	15503	15638	15775	15691	15721	15428	15441	15530	15419	15409	15618	15558	15517	15589	15550	15448	15651	15461	15480	15475	15606	15535	15688	15559	15635	15698	15686	15744	15581	15623	15453	15477	15584	15549	15455	15674	15627	15337	15476	15565	15691	15387	15340	15385	15600	15463	15647	15659	15611	15623	15665	15503	15483	15553	15670	15616	15617	15452	15550	15882	15644	15770	15563	15716	15560	15509	15570	15614	15645	15700	15424	15428	15357	15587	15436	15555	15661	15368	15638	15750	15381	15582	15490	15323	15461	15623	15505	15455	15669	15645	15687	15634	15542	15542	15447	15584	15441	15579	15695	15522	15333	15442	15713	15550	15567	15750	15301	15583	15592	15575	15587	15443	15666	15455	15521	15658	15386	15470	15494	15494	15697	15527	15657	15489	15577	15664	15657	15746	15517	15700	15498	15532	15479	15776	15638	15390	15586	15654	15697	15709	15687	15654	15439	15540	15488	15454	15613	15567	15636	15635	15457	15551	15574	15621	15668	15741	15580	15560	15506	15569	15665	15210	15432	15559	15604	15812	15454	15582	15557	15293	15641	15624	15689	15632	15552	15391	15653	15743	15572	15554	15596	15487	15579	15632	15472	15519	15460	15454	15465	15752	15508	15638	15579	15536	15541	15540	15431	15524	15570	15500	15655	15392	15491	15581	15376	15757	15566	15584	15608	15410	15536	15586	15614	15550	15445	15604	15675	15511	15459	15706	15559	15560	15526	15567	15478	15582	15386	15572	15541	15389	15489	15637	15507	15597	15729	15538	15599	15392	15458	15674	15412	15454	15524	15570	15472	15502	15411	15484	15436	15698	15663	15621	15664	15629	15712	15463	15700	15641	15484	15637	15453	15723	15560	15749	15565	15431	15554	15588	15410	15657	15401	15414	15504	15661	15627	15737	15633	15590	15702	15432	15663	15543	15711	15577	15471	15485	15503	15601	15506	15680	15582	15407	15495	15731	15638	15516	15506	15580	15517	15658	15606	15527	15519	15722	15731	15385	15385	15676	15734	15546	15602	15480	15442	15631	15366	15512	15673	15709	15562	15524	15620	15620	15629	15515	15624	15479	15380	15405	15707	15608	15566	15486	15456	15769	15525	15397	15475	15469	15635	15872	15498	15522	15401	15387	15572	15647	15463	15397	15678	15457	15544	15629	15641	15594	15639	15545	15560	15760	15516	15610	15646	15554	15562	15668	15604	15666	15680	15593	15609	15553	15463	15745	15741	15465	15516	15364	15489	15646	15614	15539	15570	15691	15576	15650	15595	15502	15642	15529	15250	15606	15406	15631	15646	15583	15559	15703	15629	15385	15546	15705	15630	15668	15638	15379	15556	15591	15716	15496	15434	15615	15492	15629	15593	15655	15412	15633	15906	15558	15558	15650	15483	15584	15481	15641	15787	15710	15659	15532	15661	15479	15640	15529	15572	15934	15753	15681	15673	15587	15613	15583	15640	15490	15710	15486	15519	15449	15573	15549	15499	15760	15457	15413	15586	15477	15639	15780	15336	15498	15415	15517	15525	15484	15508	15773	15501	15419	15345	15606	15446	15731	15728	15613	15719	15678	15388	15619	15531	15713	15562	15471	15723	15629	15653	15645	15606	15594	15740	15542	15556	15669	15500	15558	15428	15595	15685	15550	15576	15503	15754	15465	15622	15410	15614	15572	15390	15558	15664	15438	15647	15377	15404	15397	15609	15514	15518	15626	15678	15408	15437	15653	15603	15685	15608	15561	15650	15619	15469	15737	15467	15438	15795	15797	15716	15866	15582	15427	15429	15471	15779	15640	15640	15698	15576	15585	15483	15699	15647	15636	15530	15573	15773	15592	15624	15663	15683	15639	15512	15476	15617	15625	15653	15643	15632	15572	15372	15493	15500	15559	15628	15604	15328	15433	15501	15551	15471	15545	15519	15676	15347	15569	15673	15662	15552	15672	15571	15496	15551	15386	15602	15612	15576	15590	15569	15686	15475	15572	15608	15619	15474	15657	15414	15339	15559	15441	15445	15428	15715	15468	15664	15607	15745	15359	15454	15512	15451	15485	15560	15492	15548	15434	15499	15623	15747	15635	15610	15711	15500	15604	15660	15642	15574	15618	15451	15458	15436	15549	15479	15506	15610	15490	15400	15297	15670	15573	15612	15672	15559	15654	15544	15463	15592	15622	15521	15569	15584	15489	15393	15512	15455	15338	15521	15722	15573	15670	15766	15309	15387	15625	15453	15353	15483	15532	15602	15377	15774	15566	15600	15453	15568	15476	15675	15557	15476	15545	15428	15646	15549	15496	15447	15684	15586	15636	15682	15514	15665	15508	15492	15664	15478	15519	15684	15634	15780	15859	15634	15636	15730	15565	15409	15733	15854	15652	15476	15568	15475	15488	15546	15573	15668	15575	15564	15709	15655	15621	15829	15428	15450	15414	15466	15681	15551	15695	15437	15760	15340	15654	15659	15462	15542	15631	15419	15372	15423	15573	15388	15439	15571	15428	15572	15531	15529	15494	15662	15711	15456	15561	15662	15518	15547	15775	15456	15645	15602	15724	15582	15534	15581	15585	15630	15593	15602	15436	15520	15752	15761	15670	15389	15538	15657	15392	15435	15588	15515	15624	15516	15581	15472	15602	15624	15587	15342	15775	15486	15616	15501	15413	15526	15616	15543	15553	15671	15710	15513	15400	15417	15657	15415	15703	15572	15773	15564	15406	15452	15587	15661	15641	15664	15689	15593	15535	15556	15570	15372	15517	15623	15543	15718	15527	15603	15704	15520	15395	15590	15536	15621	15749	15539	15551	15821	15591	15484	15426	15480	15640	15513	15601	15533	15778	15704	15392	15576	15469	15477	15630	15727	15472	15472	15482	15431	15575	15484	15486	15582	15570	15349	15549	15617	15633	15611	15472	15374	15500	15427	15608	15685	15494	15543	15676	15526	15561	15527	15339	15391	15567	15638	15600	15644	15526	15778	15622	15586	15526	15632	15647	15402	15441	15445	15625	15469	15435	15515	15552	15732	15511	15601	15846	15749	15530	15617	15506	15667	15595	15434	15405	15584	15585	15572	15580	15406	15376	15575	15494	15476	15477	15571	15690	15708	15595	15504	15685	15483	15716	15595	15717	15366	15520	15437	15437	15523	15445	15785	15671	15650	15524	15495	15787	15572	15433	15590	15816	15753	15367	15487	15523	15615	15578	15621	15730	15324	15658	15541	15608	15565	15528	15306	15669	15414	15594	15466	15585	15627	15594	15589	15469	15348	15534	15499	15418	15590	15628	15575	15289	15693	15604	15510	15523	15428	15489	15690	15513	15543	15598	15332	15475	15548	15628	15529	15596	15827	15571	15400	15688	15549	15488	15719	15502	15550	15429	15435	15542	15394	15578	15561	15611	15657	15665	15454	15894	15570	15698	15674	15684	15718	15237	15538	15647	15811	15517	15506	15541	15596	15675	15633	15450	15509	15628	15801	15645	15192	15456	15661	15531	15504	15525	15638	15615	15694	15685	15723	15498	15532	15547	15395	15698	15375	15559	15568	15664	15611	15482	15385	15640	15685	15695	15636	15531	15600	15844	15408	15656	15502	15480	15654	15681	15440	15483	15547	15598	15670	15547	15443	15620	15583	15479	15429	15475	15612	15360	15602	15656	15617	15558	15431	15460	15415	15534	15608	15521	15477	15427	15383	15564	15685	15428	15509	15720	15439	15604	15515	15526	15600	15721	15400	15358	15468	15370	15732	15678	15605	15573	15396	15609	15673	15416	15422	15471	15516	15479	15654	15578	15656	15664	15539	15655	15507	15468	15495	15438	15524	15397	15535	15544	15387	15653	15659	15436	15646	15605	15611	15695	15467	15513	15752	15699	15548	15678	15417	15347	15624	15482	15486	15510	15483	15474	15713	15622	15608	15908	15600	15668	15354	15669	15633	15641	15532	15493	15551	15299	15498	15538	15560	15701	15576	15603	15585	15565	15588	15529	15552	15651	15685	15663	15442	15489	15617	15654	15400	15397	15471	15554	15466	15661	15519	15671	15760	15551	15611	15628	15595	15615	15536	15517	15601	15506	15498	15625	15472	15619	15686	15731	15632	15711	15641	15598	15419	15499	15679	15548	15523	15714	15675	15489	15313	15321	15658	15566	15656	15639	15398	15540	15543	15479	15442	15336	15594	15629	15537	15549	15529	15550	15514	15408	15656	15499	15451	15468	15473	15573	15576	15633	15617	15683	15679	15569	15732	15603	15485	15469	15737	15654	15635	15466	15481	15621	15459	15664	15674	15537	15479	15573	15676	15321	15523	15701	15832	15499	15593	15538	15588	15652	15696	15650	15470	15787	15720	15800	15721	15713	15529	15538	15682	15750	15516	15539	15595	15432	15645	15617	15486	15426	15440	15602	15440	15494	15548	15607	15709	15609	15771	15660	15714	15654	15510	15618	15665	15504	15527	15462	15614	15763	15634	15536	15495	15641	15722	15669	15510	15715	15596	15550	15492	15580	15565	15568	15584	15653	15567	15459	15377	15631	15627	15547	15728	15502	15456	15640	15493	15479	15537	15564	15791	15381	15627	15657	15550	15615	15661	15510	15646	15619	15484	15568	15413	15745	15555	15709	15654	15500	15482	15540	15652	15389	15648	15590	15744	15661	15593	15573	15582	15553	15504	15552	15530	15631	15597	15467	15622	15688	15592	15446	15391	15529	15639	15463	15424	15582	15423	15599	15656	15532	15592	15494	15645	15437	15623	15728	15627	15658	15572	15512	15519	15587	15556	15545	15463	15636	15416	15421	15629	15548	15653	15646	15642	15654	15442	15604	15464	15411	15581
13258	20932	19740	17048	15960	15547	15304	14855	14933	14880	14720	14847	14759	14659	14671	14587	14467	14531	14495	14444	14491	14556	14568	14452	14550	14452	14366	14387	14584	14509	14406	14729	14365	14540	14515	14439	14620	14544	14391	14462	14517	14573	14353	14532	14438	14518	14493	14468	14359	14609	14499	14406	14607	14459	14433	14426	14335	14495	14495	14412	14427	14532	14370	14441	14673	14558	14438	14454	14380	14569	14625	14562	14523	14490	14447	14724	14980	15052	15022	14386	14433	14561	14453	14358	14310	14570	14525	14467	14440	14407	14365	14449	14405	14519	14473	14445	14237	14329	14479	14435	14456	14331	14483	14422	14640	14384	14316	14399	14588	14410	14319	14398	14548	14376	14398	14282	14346	14349	14191	14221	14304	14376	14339	14534	14387	14341	14351	14427	14481	14482	14405	14469	14271	14523	14519	14301	14317	14358	14473	14384	14353	14440	14365	14309	14504	14367	14403	14442	14411	14522	14372	14418	14611	14476	14404	14378	14511	14306	14361	14442	14604	14298	14483	14361	14366	14437	14466	14747	14436	14413	14495	14542	14409	14395	14474	14486	14394	14524	14354	14469	14653	14439	14364	14374	14225	14437	14322	14432	14499	14427	14470	14476	14483	14501	14525	14641	14585	14404	14236	14298	14331	14412	14401	14450	14341	14557	14289	14425	14448	14157	14436	14394	14428	14328	14505	14575	14297	14480	14515	14517	14491	14456	14526	14346	14398	14454	14120	14261	14236	14366	14408	14332	14476	14334	14492	14465	14479	14616	14529	14384	14359	14394	14385	14358	14390	14571	14239	14442	14672	14429	14451	14508	14539	14485	14464	14340	14392	14242	14458	14246	14252	14648	14377	14440	14556	14364	14467	14661	14288	14299	14299	14484	14426	14314	14353	14383	14502	14463	14347	14283	14444	14340	14629	14498	14418	14529	14321	14386	14323	14287	14560	14374	14370	14443	14457	14313	14499	14549	14415	14626	14453	14588	14428	14379	14434	14526	14373	14570	14411	14507	14439	14672	14365	14311	14389	14298	14345	14379	14472	14476	14488	14449	14598	14358	14452	14399	14122	14607	14305	14469	14452	14614	14524	14383	14433	14427	14543	14488	14482	14522	14452	14226	14345	14381	14324	14442	14303	14429	14414	14454	14381	14570	14399	14617	14589	14264	14328	14427	14380	14313	14463	14404	14404	14555	14371	14502	14480	14287	14335	14628	14325	14265	14348	14425	14617	14526	14464	14532	14367	14497	14348	14357	14579	14248	14322	14369	14383	14543	14363	14322	14373	14248	14552	14219	14596	14478	14510	14487	14524	14446	14525	14388	14398	14536	14358	14431	14605	14333	14469	14549	14415	14509	14300	14389	14403	14397	14333	14357	14530	14316	14345	14279	14344	14362	14490	14268	14373	14316	14569	14453	14317	14404	14434	14443	14252	14507	14322	14495	14423	14596	14372	14408	14328	14351	14609	14437	14553	14495	14375	14498	14359	14493	14600	14350	14199	14320	14349	14426	14456	14385	14498	14346	14446	14692	14309	14420	14266	14459	14355	14396	14489	14372	14355	14580	14176	14409	14417	14363	14225	14480	14565	14344	14622	14322	14564	14426	14538	14400	14444	14490	14342	14278	14290	14447	14435	14361	14396	14396	14535	14595	14533	14447	14402	14395	14334	14407	14310	14503	14310	14241	14426	14423	14284	14388	14346	14450	14592	14421	14423	14400	14439	14356	14483	14268	14630	14355	14361	14211	14380	14416	14415	14397	14488	14515	14376	14491	14378	14458	14413	14411	14492	14317	14569	14443	14481	14355	14276	14662	14220	14464	14621	14496	14442	14529	14461	14436	14233	14499	14371	14384	14460	14346	14376	14539	14478	14420	14449	14458	14332	14513	14514	14393	14464	14276	14407	14386	14445	14420	14325	14360	14479	14438	14435	14373	14590	14374	14388	14289	14506	14413	14503	14266	14520	14516	14453	14440	14243	14365	14465	14339	14527	14427	14457	14427	14480	14409	14519	14552	14355	14338	14316	14424	14214	14541	14559	14339	14549	14506	14569	14471	14357	14359	14482	14474	14498	14387	14363	14482	14431	14573	14478	14487	14442	14427	14409	14331	14535	14371	14401	14374	14403	14356	14495	14419	14453	14440	14515	14498	14333	14447	14386	14442	14495	14383	14435	14527	14548	14579	14567	14262	14443	14353	14441	14379	14460	14405	14415	14440	14374	14341	14397	14393	14379	14300	14541	14417	14411	14445	14365	14437	14363	14160	14364	14336	14368	14383	14411	14398	14501	14522	14368	14304	14422	14424	14469	14462	14489	14272	14322	14516	14368	14509	14546	14334	14385	14380	14369	14340	14427	14366	14608	14699	14431	14430	14454	14546	14343	14405	14501	14497	14372	14429	14243	14475	14344	14204	14364	14444	14382	14564	14443	14405	14238	14518	14336	14423	14559	14465	14434	14381	14464	14377	14432	14537	14425	14348	14314	14482	14667	14453	14434	14552	14510	14257	14603	14317	14556	14306	14602	14643	14490	14309	14424	14466	14315	14521	14403	14391	14528	14434	14432	14452	14469	14343	14501	14546	14460	14349	14218	14376	14444	14455	14489	14515	14496	14320	14463	14521	14586	14612	14425	14296	14535	14555	14393	14583	14344	14461	14417	14355	14305	14348	14326	14358	14487	14405	14336	14281	14352	14460	14402	14599	14408	14350	14404	14545	14319	14491	14374	14470	14532	14397	14500	14483	14370	14411	14295	14387	14458	14345	14446	14418	14361	14385	14447	14315	14275	14604	14382	14410	14545	14398	14423	14450	14357	14370	14357	14370	14555	14527	14425	14534	14587	14342	14454	14461	14573	14333	14272	14341	14508	14419	14512	14493	14441	14463	14493	14366	14308	14313	14470	14281	14460	14485	14512	14349	14383	14451	14437	14262	14623	14335	14265	14401	14359	14527	14533	14473	14625	14327	14423	14444	14487	14440	14449	14567	14585	14239	14580	14521	14424	14334	14474	14444	14377	14375	14545	14454	14577	14318	14512	14476	14371	14313	14440	14388	14515	14462	14538	14448	14311	14373	14200	14345	14220	14522	14403	14473	14293	14524	14314	14458	14439	14323	14399	14556	14578	14384	14448	14348	14390	14562	14510	14690	14356	14369	14512	14550	14414	14487	14526	14516	14346	14409	14448	14345	14411	14442	14417	14423	14432	14414	14383	14493	14284	14351	14583	14314	14417	14423	14517	14505	14433	14267	14460	14556	14361	14449	14538	14320	14404	14447	14514	14453	14403	14506	14390	14465	14536	14491	14392	14547	14438	14592	14269	14588	14309	14421	14462	14338	14512	14328	14300	14472	14462	14334	14552	14424	14323	14666	14501	14343	14343	14399	14502	14486	14515	14360	14553	14507	14455	14441	14557	14443	14341	14485	14422	14346	14542	14400	14503	14395	14237	14403	14494	14360	14421	14568	14468	14431	14451	14377	14514	14423	14473	14266	14339	14372	14570	14501	14414	14532	14357	14346	14348	14326	14458	14387	14353	14359	14425	14507	14421	14341	14511	14446	14483	14496	14265	14455	14509	14393	14396	14447	14409	14477	14423	14433	14486	14436	14332	14533	14460	14432	14499	14338	14357	14313	14389	14334	14538	14423	14649	14390	14426	14417	14370	14463	14600	14507	14427	14449	14410	14523	14457	14558	14439	14410	14403	14675	14270	14197	14478	14454	14322	14308	14419	14424	14399	14445	14436	14188	14498	14400	14406	14472	14457	14557	14283	14493	14318	14430	14496	14350	14520	14224	14354	14492	14469	14384	14347	14405	14503	14295	14236	14514	14219	14322	14438	14532	14353	14508	14560	14450	14506	14433	14229	14358	14645	14443	14482	14245	14453	14483	14425	14531	14475	14544	14545	14264	14554	14400	14572	14394	14451	14373	14378	14320	14521	14458	14440	14501	14459	14504	14420	14376	14578	14508	14426	14532	14391	14482	14476	14522	14406	14475	14601	14547	14371	14314	14506	14499	14439	14437	14554	14429	14423	14509	14466	14267	14442	14465	14415	14321	14442	14565	14461	14468	14456	14200	14352	14557	14457	14463	14298	14498	14631	14513	14430	14444	14579	14348	14328	14420	14632	14471	14432	14350	14488	14403	14376	14334	14492	14573	14326	14530	14439	14539	14584	14327	14583	14308	14401	14569	14493	14580	14271	14351	14521	14470	14347	14378	14386	14506	14413	14518	14492	14546	14403	14520	14452	14400	14320	14382	14345	14544	14576	14484	14408	14402	14492	14418	14473	14376	14393	14277	14709	14432	14485	14371	14282	14368	14351	14349	14409	14443	14372	14411	14455	14468	14455	14411	14238	14354	14448	14384	14373	14302	14440	14480	14546	14362	14426	14492	14380	14432	14370	14285	14488	14299	14423	14453	14487	14494	14532	14420	14564	14314	14384	14372	14482	14387	14733	14421	14388	14376	14454	14467	14550	14405	14516	14445	14364	14426	14444	14642	14477	14498	14459	14423	14465	14440	14286	14405	14354	14498	14423	14542	14497	14454	14520	14346	14458	14345	14513	14550	14447	14462	14412	14665	14417	14383	14422	14439	14440	14439	14388	14293	14349	14464	14447	14610	14447	14557	14478	14570	14481	14636	14391	14515	14553	14470	14443	14392	14352	14417	14594	14500	14507	14452	14380	14383	14625	14322	14441	14383	14537	14282	14371	14444	14377	14279	14435	14287	14364	14370	14413	14454	14389	14498	14568	14361	14244	14399	14404	14367	14511	14413	14571	14594	14516	14449	14561	14436	14387	14455	14366	14551	14470	14404	14393	14334	14449	14466	14457	14480	14346	14479	14372	14383	14346	14462	14534	14357	14464	14334	14418	14389	14493	14302	14369	14474	14424	14386	14411	14348	14520	14468	14399	14415	14366	14329	14452	14306	14392	14423	14456	14426	14483	14575	14555	14511	14523	14371	14498	14440	14392	14491	14580	14462	14511	14549	14297	14589	14285	14477	14535	14467	14397	14419	14520	14382	14291	14585	14472	14361	14315	14347	14463	14506	14603	14512	14307	14605	14387	14637	14607	14412	14420	14400	14248	14558	14278	14555	14610	14358	14587	14437	14514	14504	14310	14434	14559	14484	14347	14399
22827	21344	29326	23727	21479	23124	23574	18252	17277	17569	17393	17404	17112	16941	17012	17038	17179	17068	17167	16953	16889	16983	16850	16901	17030	16913	17045	17017	16946	16978	16936	16937	16946	16986	16892	16755	16839	16728	16788	16899	16648	16836	16759	16790	16683	16631	16845	16768	16767	16867	17047	16538	16843	16848	16725	16949	16869	16694	16551	16726	16717	16863	16844	16938	16911	16764	16747	16598	16646	16741	16634	16503	16791	16841	16715	16808	17610	17810	17494	16776	16564	16773	16496	16737	16764	16715	16617	16564	16804	16772	16806	16704	16600	16632	16775	16628	16718	16751	16665	16935	16820	16582	16781	16703	16590	16782	16658	16766	16800	16894	16970	16712	16593	16733	16751	16815	16737	16577	16689	16721	16745	16838	16697	16733	16636	16740	16614	16734	16630	16559	16730	16402	16843	16580	16887	16616	16661	16632	16729	16678	16703	16674	16474	16501	16612	16867	16841	16585	16856	16698	16701	16757	16728	16667	16824	16462	16547	16613	16490	16740	16580	16515	16921	16639	16552	16700	16607	16605	16639	16939	16686	16695	16653	16773	16714	16691	16765	16636	16564	16532	16774	16750	16884	16353	16693	16642	16859	16773	16763	16677	16693	16584	16591	16805	16542	16666	16596	16629	16538	16601	16911	16597	16447	16714	16701	16781	16750	16734	16707	16646	16903	16743	16754	16635	16592	16668	16868	16755	16863	16628	16810	16664	16783	16575	16780	16788	16420	16667	16787	16716	16732	16580	16608	16869	16492	16680	16592	16731	16701	16759	16781	16732	16716	16812	16727	16633	16535	16610	16746	16617	16570	16698	16529	16384	16617	16613	16774	16711	16735	16706	16455	16794	16917	16693	16818	16731	16722	16597	16668	16736	16624	16766	16837	16643	16597	16627	16721	16616	16600	16576	16634	16714	16557	16707	16916	16839	16698	16845	16653	16622	16654	16728	16544	16783	16825	16614	16885	16690	16721	16354	16572	16580	16640	16597	16807	16688	16668	16751	16733	16646	16858	16712	16778	16795	16476	16755	16744	16728	16664	16585	16774	16710	16621	16595	16692	16589	16796	16484	16757	16577	16640	16698	16752	16661	16500	16595	16764	16764	16778	16597	16657	16745	16790	16731	16826	16704	16885	16736	16802	16618	16546	16613	16593	16639	16627	16853	16684	16497	16611	16690	16631	16726	16858	16664	16729	16780	16921	16677	16775	16531	16788	16925	16775	16613	16568	16539	16801	16623	16787	16656	16659	16681	16853	16726	16571	16799	16717	16696	16780	16659	16640	16615	16595	16590	16585	16522	16729	16766	16610	16683	16645	16761	16707	16661	16729	16858	16844	16802	16919	16747	16758	16634	16676	16592	16736	16704	16609	16682	16622	16765	16842	16711	16742	16720	16621	16567	16645	16556	16718	16584	16580	16933	16900	16728	16804	16798	16671	16692	16679	16635	16805	16419	16651	16698	16585	16509	16899	16842	16898	16657	16699	16793	16785	16495	16894	16703	16641	16528	16660	16781	16600	16611	16700	16615	16609	16606	16736	16784	16629	16573	16698	16716	16660	16582	16570	16571	16800	16816	16682	16610	16828	16747	16737	16740	16613	16657	16751	16676	16566	16534	16868	16559	16570	16527	16636	16588	16407	16619	16525	16684	16717	16466	16786	16864	16698	16935	16691	16671	16806	16708	16681	16713	16679	16737	16869	16681	16682	16588	16841	16545	16666	16697	16720	16779	16728	16850	16834	16818	16786	16714	16616	16675	16753	16527	16670	16842	16651	16464	16563	16586	16494	16732	16753	16651	16631	16678	16611	16690	16713	16573	16768	16808	16829	16684	16737	16783	16630	16532	16598	16720	16522	16776	16813	16695	16671	16753	16642	16724	16808	16757	16760	16578	16734	16801	16810	16720	16820	16767	16471	16570	16649	16710	16561	16653	16819	16849	16706	16664	16447	16647	16669	16899	16846	16654	16778	16786	16499	16851	16721	16708	16649	16600	16843	16768	16727	16584	16423	16683	16680	16738	16566	16583	16815	16862	16936	16673	16734	16624	16662	16833	16684	16556	16803	16702	16758	16689	16905	16856	16748	16760	16749	16780	16724	16565	16644	16713	16876	16835	16820	16643	16651	16330	16502	16758	16469	16712	16785	16683	16528	16474	16694	16743	16692	16716	16704	16516	16649	16508	16580	16589	16665	16813	16720	16896	16765	16489	16749	16535	16585	16774	16678	16674	16673	16660	16817	16917	16533	16559	16755	16573	16626	16697	16935	16666	16790	16550	16616	16605	16820	16656	16724	16612	16691	16861	16511	16511	16665	16747	16792	16776	16561	16648	16697	16873	16493	16616	16724	16679	16875	16609	16666	16619	16768	16972	16650	16591	16607	16584	16685	16702	16751	16773	16801	16791	16667	16729	16606	16852	16736	16595	16710	16505	16500	16769	16706	16836	16732	16712	16658	16782	16660	16880	16695	16507	16625	16704	16642	16698	16690	16730	16637	16791	16752	16828	16698	16781	16653	16791	16587	16736	16740	16783	16563	16816	16836	16495	16760	16677	16683	16478	16542	16503	16622	16748	16872	16663	16679	16744	16714	16769	16743	16536	16711	16774	16666	16906	16728	16589	16564	16582	16761	16662	16930	16815	16614	16658	16617	16810	16455	16661	16637	16545	16822	16752	16914	16622	16650	16626	16733	16665	16747	16543	16702	16635	16905	16680	16767	16650	16665	16640	16844	16733	16792	16651	16790	16626	16759	16592	16721	16813	16791	16698	16511	16685	16537	16662	16681	16747	16798	16619	16695	16827	16751	16823	16615	16713	16652	16755	16530	16710	16707	16547	16719	16669	16862	16925	16666	16618	16485	16803	16715	16835	16711	16683	16865	16830	16698	16526	16851	16693	16798	16774	16604	16814	16700	16580	16514	16792	16755	16587	16789	16472	16838	16748	16707	16684	16688	16643	16620	16629	16523	16714	16463	16571	16486	16540	16816	16683	16499	16644	16729	16711	16591	16707	16650	16884	16654	16648	16776	16592	16880	16571	16761	16927	16751	16819	16626	16544	16559	16749	16613	16746	16591	16677	16580	16513	16755	16650	16918	16731	16684	16859	16757	16860	16787	16677	16624	16683	16820	16634	16841	16847	16677	16650	16617	16572	16446	16518	16538	16804	16757	16630	16610	16684	16681	16686	16717	16625	16677	16780	16731	16692	16620	16757	16680	16649	16747	16686	16640	16615	16523	16667	16799	16830	16559	16651	16668	16563	16706	16737	16745	16683	16593	16349	16898	16734	16653	16801	16708	16769	16746	16833	16833	16726	16770	16651	16776	16628	16743	16757	16614	16607	16537	16566	16838	16650	16746	16814	16694	16632	16749	16741	16571	16717	16892	16425	16623	16763	16606	16603	16692	16774	16693	16524	16781	16858	16711	16477	16686	16532	16712	16877	16685	16624	16842	16713	16801	16651	16713	16607	16689	16592	16799	16603	16776	16702	16637	16602	16586	16678	16790	16671	16669	16621	16520	16648	16767	16569	16627	16755	16785	16732	16520	16633	16951	16779	16812	16669	16442	16777	16688	16510	16743	16562	16747	16687	16803	16630	16515	16604	16636	16666	16622	16754	16693	16883	16664	16837	16662	16781	16640	16466	16674	16730	16557	16612	16795	16790	16667	16589	16750	16696	16726	16560	16819	16800	16398	16627	16849	16654	16780	16493	16783	16719	16767	16792	16507	16551	16768	16609	16525	16495	16659	16682	16735	16560	16607	16548	16701	16767	16625	16421	16627	16694	16628	16578	16735	16802	16559	16622	16654	16666	16600	16680	16588	16441	16601	16680	16693	16669	16583	16605	16575	16629	16656	16578	16751	16636	16620	16790	16518	16896	16890	16685	16523	16525	16803	16481	16700	16600	16578	16808	16629	16824	16762	16617	16398	16547	16752	16862	16719	16763	16891	16676	16701	16753	16737	16571	16752	16699	16685	16467	16580	16401	16232	16639	16688	16617	16671	16753	16732	16693	16616	16643	16640	16628	16586	16647	16826	16597	16669	16717	16756	16586	16779	16601	16896	16705	16533	16506	16714	16646	16643	16706	16639	16750	16789	16653	16773	16551	16681	16629	16881	16855	16814	16829	16524	16576	16677	16684	16733	16429	16598	16552	16774	16660	16640	16507	16586	16810	16599	16646	16574	16698	16458	16462	16769	16759	16827	16735	16651	16666	16749	16598	16444	16665	16696	16646	16579	16562	16825	16566	16815	16495	16801	16892	16592	16741	16727	16619	16902	16720	16687	16637	16735	16686	16776	16642	16664	16872	16860	16660	16593	16896	16800	16757	16710	16699	16619	16739	16682	16913	16676	16430	16886	16685	16619	16535	16659	16522	16700	16573	16587	16774	16662	16643	16710	16766	16754	16520	16754	16765	16651	16616	16624	16676	16638	16727	16764	16740	16731	16621	16652	16513	16788	16464	16602	16652	16723	16635	16750	16562	16706	16700	16745	16398	16738	16502	16705	16760	16614	16629	16658	16661	16744	16761	16544	16561	16556	16782	16965	16736	16378	16780	16802	16633	16805	16635	16647	16595	16672	16908	16729	16669	16659	16670	16647	16742	16645	16607	16664	16697	16732	16805	16646	16660	16496	16833	16903	16528	16638	16862	16747	16693	16733	16631	16815	16637	16519	16597	16538	16563	16536	16762	16793	16843	16768	16808	16748	16687	16650	16693	16706	16604	16737	16656	16644	16647	16654	16530	16533	16546	16808	16769	16633	16820	16671	16648	16690	16535	16581	16539	16837	16622	16530	16745	16751	16626	16627	16393	16625	16803	16820	16439	16685	16745	16705	16715	16749	16782	16669	16574	16636	16625	16649	16604	16815	16610	16681	16587	16614	16637	16577	16728	16653	16579	16813	16730	16660	16727	16689	16732	16949	16731	16686	16802	16591	16637	16604	16644	16560	16554	16856	16721	16691	16543	16629	16666	16723	16594	16689	16570	16609	16741	16361	16827	16637	16777	16566	16581	16717	16877	16577	16660	16609	16730	16781	16894	16868	16785	16737	16818	16823	16629	16769	16624	16619	16699	16665	16930	16718	16538	16743	16585	16621	16663	16614	16527	16812	16630	16812	16592	16732	16638	16759	16493
14999	26099	23879	19931	17806	17036	16326	15951	16021	15713	15602	15676	15334	15545	15337	15340	15325	15256	15295	15200	15324	15338	15158	15260	15102	15246	15227	14952	15236	15198	15197	15224	15073	15115	15120	15138	14978	15299	15096	15132	15133	15052	15150	15070	15012	15195	15008	15151	15000	15141	15185	15076	14961	15064	15068	15161	14984	15088	15223	15104	15161	15093	14959	15099	15199	14993	15094	14978	14908	14950	15113	15210	15082	15124	15063	15410	16527	16541	15875	15089	15115	15149	15028	14989	14877	14985	14982	14892	15014	15086	15029	15303	15026	15017	14965	14964	15102	15080	14999	15220	14994	15112	14924	15003	15166	15037	15157	15057	15100	14971	15037	15022	14896	15061	15112	15088	15108	14933	15122	14933	14992	15005	14976	15085	15016	15244	14914	15112	14988	15057	15017	14998	14950	14936	15102	15193	14983	15133	15134	15135	15059	15091	15080	14847	14989	15148	15077	15084	15031	15001	14976	15145	15109	14966	14969	15146	14990	15220	15051	15152	15073	15066	15114	15026	14889	15110	14966	15192	15144	15078	15274	14998	15160	14944	15121	15169	15011	14893	15001	14980	15147	15087	15002	15077	15025	14997	14940	14915	15295	14955	14977	15021	15099	15120	15054	15113	14985	15072	15100	15280	15069	14976	14981	15036	14922	14978	14939	15129	15077	15053	15104	15129	15004	15053	14998	15247	15123	14911	15023	15081	14918	14972	14868	14973	14986	14968	14854	15199	15146	14925	14980	15194	15047	15219	14812	15070	14943	15079	15035	14996	15118	14904	15071	15087	15060	15269	15012	14928	15013	15022	15038	15103	15093	14975	15061	15086	15052	14973	14989	15116	14995	15074	14973	15095	14922	14996	15072	14939	15057	14964	15103	15080	14991	15020	14945	14932	14986	15173	14870	15074	14960	15049	15099	14966	14929	15010	15074	15022	15020	14990	14842	15225	14873	15040	14999	15026	14881	15048	15051	15001	14992	15080	15199	15052	15127	14978	14876	14901	15187	14855	15097	15024	15107	15137	15121	14947	15105	15049	15136	15031	15016	15075	14828	15008	14949	14965	15005	14992	15022	15053	14921	14945	15058	15021	15088	15007	15186	15060	14844	14847	14806	15173	14980	14994	15014	15083	15078	14936	15120	15213	15008	15180	15078	14907	15052	15015	14986	15158	14984	15113	15095	14940	15144	15098	15067	15088	15005	14824	14882	15071	14978	15176	15133	15060	15034	15094	15124	15089	15188	15030	14954	15173	15170	15041	15049	15091	14948	15085	15191	15032	15064	14965	15027	15044	15068	15004	15014	15149	14937	15007	15060	14975	15200	15100	15124	15083	14947	15163	14959	15186	15035	14917	15138	15036	14992	15038	15184	14946	15059	14952	15118	14911	15042	15064	15033	15154	14944	15158	15183	15023	15053	14857	14969	15145	15099	15178	14976	15172	14927	14903	15067	15166	14941	15053	15152	15038	14983	15039	14928	14975	14993	15101	14966	15026	15039	14977	15126	15225	15086	14855	14935	14981	15110	15180	15153	15099	15138	15040	15158	14998	14910	14786	15143	14958	15244	14942	15055	15020	14991	15158	14957	14992	15230	15169	15022	15229	14981	15060	15098	15061	15122	14901	15071	15075	15134	15132	14961	14963	15066	14899	15186	15094	14998	15097	14917	15069	15173	15139	15123	15134	15087	15233	15084	15042	15181	15026	14919	15029	15063	15048	15215	14979	15043	14992	15225	15048	15137	14928	15182	14939	15032	15017	14942	14994	15069	15043	14926	15157	14939	15003	15020	15240	14847	15001	14859	15146	14989	15185	14933	15049	14981	15108	14958	15114	15098	15103	15017	15115	15223	14909	14923	15131	14886	15114	14880	15090	15000	15138	15090	15069	14989	15029	15110	14966	14968	14923	15034	15056	15038	15033	15138	15098	15009	15168	14941	14984	14915	15147	14861	15090	15070	15140	15081	14950	15242	15110	15147	14928	15101	15043	15066	15125	15168	14998	15022	15054	15165	14875	14972	15039	14945	14916	15046	15027	15057	15087	14973	15110	15117	14950	15181	14933	15157	14933	15156	14992	14963	15078	15072	15035	15122	15011	15009	14976	15031	15042	15045	14987	14983	14907	14859	15299	15093	15015	14933	15134	15133	15110	15089	15174	14864	15014	14996	15010	15037	15214	15019	15032	15029	15111	15175	15153	15066	14974	15132	14946	14979	14938	15045	14954	14947	15215	14922	14992	15061	14924	14982	15160	14999	14938	14881	15017	15151	15006	14883	15171	14992	15199	14980	14918	15015	15027	15072	14969	14875	14977	14962	15038	14985	15089	14997	14994	15079	14962	14977	14975	15126	15009	15047	15056	15078	14957	14982	14801	15091	15048	14958	14965	15031	15018	15024	15005	15017	14966	15113	15041	15252	14993	15008	15062	15084	14891	15068	15029	15037	14997	14986	15086	14991	15262	15102	14911	15158	15024	14955	15068	14973	15007	14892	15185	14907	14926	15023	15070	14972	15097	15139	15093	14912	14983	14973	15095	15123	15199	15074	15033	15168	15121	15054	15030	15314	15205	14904	15099	14928	15108	14967	15146	14937	14931	14947	14945	15006	15010	14994	15100	14905	14924	14948	15034	14975	15004	15023	14926	15166	15031	14937	14938	15079	15188	14957	15167	14996	14873	14974	15015	15119	15059	15004	14929	15094	15161	15048	15060	14917	14925	14963	15045	15094	15051	15009	15052	15083	15201	14912	14928	14828	15066	15153	15073	14981	15057	15211	15120	14996	15143	15079	15115	15070	15215	15053	15011	15030	15161	15242	14945	15150	15096	15153	14975	15097	14966	14928	15071	15021	14953	15062	15008	15132	14970	15170	14999	15115	15190	15059	15005	15032	15080	15076	14928	14967	15162	15077	15045	15025	15170	15037	14869	15070	14917	14991	15089	15153	15050	14949	15076	15061	15076	15083	14956	15070	14969	15104	15202	15187	15166	15178	15029	14918	14888	15105	15015	14939	15114	15049	15151	15227	15068	15067	15139	15066	15140	15130	15042	15293	14933	14938	15075	14920	15142	14958	15102	15049	14793	15101	15055	14917	15059	14951	14804	14988	15172	14939	15079	15126	14980	15113	15214	15098	15000	15101	15017	14959	14951	15064	14957	15189	14984	14988	15202	15190	14980	15087	15036	15030	15041	15164	14874	15024	14941	15072	15035	15022	15059	15020	15023	15235	15017	15010	15167	15031	15162	14976	15044	15242	15057	14958	15076	15198	14926	15188	15009	15099	15014	14970	15116	15121	15058	15252	15025	14998	14965	15123	15074	15103	15011	15166	15182	15057	15069	15089	15002	14989	15107	14937	15171	15173	15139	15030	14959	15127	15130	14781	15017	15004	14941	15162	15030	14999	15126	14961	15005	14998	15017	14981	15041	14873	15015	15024	14987	15070	15165	15005	15077	15015	14893	14965	15239	14960	15018	15017	15122	14860	15078	14851	15132	15039	14854	14976	14876	15142	15088	15049	14921	15261	15084	14986	15260	15020	15026	15010	15067	14870	14944	15086	15191	14978	15081	15023	15160	15040	15008	15094	15037	15035	14912	14851	15157	15065	14970	15120	15126	14996	14997	15021	15041	14907	15131	15076	15150	14908	15049	15128	15022	15009	14959	15009	14984	14922	14950	14903	14899	15057	15095	15076	14883	15062	14972	14980	15067	14950	15072	15017	15084	15188	15062	15016	15108	15061	14960	14967	14976	15110	14988	15123	14991	15043	15091	14975	15161	14981	15057	15015	14917	15016	15127	15125	15136	15105	15022	15080	15089	15142	15131	15093	14974	15008	14952	15036	15179	14877	15178	14899	15003	14944	15056	15161	14916	15122	15125	14865	15075	14998	14879	15155	14856	15085	15182	15122	14896	15115	15008	14999	15097	15038	15031	15030	14947	15020	14966	15109	15161	14957	14957	15085	14965	14982	14979	15158	15048	15066	14972	15088	15028	14999	15068	15045	15113	14946	15014	15082	14806	15058	14967	14968	15004	14898	14936	14901	15017	15032	15027	15056	15012	15101	15023	15003	15029	14887	15125	15132	14985	15023	15028	15037	15195	15078	15160	15077	14955	15004	15076	15090	14888	15105	14967	15099	15022	15048	15161	14939	15108	14949	15038	15156	14997	14914	15040	14950	15050	14994	15107	15083	15169	15165	15060	15089	15020	15177	15005	15085	15127	15099	15062	14903	14951	15100	15024	15108	14929	14932	15103	14802	15122	15055	15071	15062	15117	14971	14917	15268	15024	15056	14946	15010	15055	15025	14991	15061	15048	14918	15133	14985	15125	15051	15080	15057	14992	15155	15043	15115	14866	14912	14996	15048	15012	15127	15116	15024	15130	15072	14935	15035	15135	15001	15179	14962	15028	15042	15107	15124	14989	15187	14892	15031	15202	15018	14992	15084	15166	15027	15106	15042	15140	15229	14922	15009	15252	15039	15099	15152	15062	15050	15041	15118	15026	14891	15166	15128	15053	14829	14883	15011	15102	15008	15006	14965	14924	14977	14834	14964	15032	15235	15117	15012	14978	15050	14819	15138	15017	14893	14943	15126	15024	15022	15090	14971	15080	15140	14987	14918	15080	15116	14870	15052	15117	15062	15059	15017	15067	15020	15224	14941	15058	15162	14976	15181	15107	15030	14971	15050	15010	14984	14969	14939	15047	14981	15195	14996	14930	15097	15061	14913	14995	15145	15062	15059	14939	15116	15011	15087	15151	14865	15213	15027	15172	15089	15079	14971	14992	15140	15141	14880	15101	14972	14913	15106	15039	15003	15170	14981	15271	15155	14957	14981	14985	15072	14961	15120	15269	15094	15020	14973	15004	15136	15054	14967	15193	14964	14814	15006	14965	15062	14973	15025	15035	15321	14929	15120	14984	15008	14930	15029	14915	15180	15057	15022	14960	14953	14978	14999	15127	15059	14964	14919	15071	15062	14983	15030	15182	14930	15056	14998	15075	15001	15061	14972	15030	14910	14977	15044	14985	15185	15099	15113	14948	15121	15064	15087	14935	15017	15010	15195	14954	14911	15073	15127	15107	15047	14962	15167	15016	14963	15071	15076	14903	14914	15052	15102	15073	15005	15102	15143	14981	14911	15280
27284	21798	23581	19782	16679	16690	17190	16616	16988	16756	16788	16797	16944	16794	16695	16862	16778	16770	16732	16843	16955	16869	16674	16602	16831	16799	16827	16732	16711	16665	16480	16645	16691	16903	16789	16809	16705	16883	16700	16755	16772	16562	16682	16716	16604	16744	16580	16685	16738	16654	16856	16635	16798	16748	16742	16857	16555	16653	16725	16677	16669	16599	16786	16737	16691	16574	16844	16689	16440	16598	16773	16813	16671	16788	16597	16867	16803	16743	16801	16695	16692	16602	16638	16796	16630	16454	16683	16683	16703	16599	16408	16715	16621	16570	16663	16808	16515	16684	16674	16729	16702	16833	16551	16776	16507	16737	16702	16681	16773	16778	16606	16541	16500	16494	16677	16639	16602	16830	16769	16729	16603	16861	16667	16712	16468	16526	16562	16613	16792	16640	16672	16754	16734	16608	16732	16606	16596	16720	16908	16775	16546	16623	16738	16762	16666	16625	16849	16537	16642	16623	16565	16579	16808	16672	16656	16786	16815	16720	16630	16698	16857	16461	16702	16620	16742	16763	16825	16616	16798	16833	16781	16703	16923	16667	16686	16825	16602	16807	16672	16712	16733	16759	16750	16763	16611	16887	16458	16601	16813	16627	16617	16690	16629	16592	16508	16509	16613	16711	16534	16668	16768	16582	16691	16699	16722	16737	16682	16755	16795	16938	16692	16601	16618	16631	16870	16645	16666	16814	16651	16647	16544	16752	16566	16733	16529	16661	16796	16676	16597	16878	16746	16729	16745	16622	16714	16506	16624	16805	16745	16863	16445	16529	16506	16805	16851	16759	16709	16868	16688	16670	16629	16803	16713	16710	16676	16558	16574	16629	16614	16621	16660	16671	16585	16733	16655	16713	16532	16936	16511	16690	16798	16633	16787	16798	16630	16724	16520	16803	16677	16739	16665	16585	16749	16629	16664	16676	16656	16770	16813	16665	16728	16754	16479	16765	16692	16613	16695	16542	16691	16552	16598	16629	16747	16835	16770	16733	16828	16873	16663	16655	16596	16810	16998	16746	16733	16672	16690	16792	16772	16551	16630	16783	16592	16622	16674	16674	16649	16693	16628	16851	16626	16678	16772	16709	16779	16650	16759	16840	16823	16721	16605	16696	16930	16804	16751	16742	16694	16836	16619	16603	16661	16737	16691	16669	16799	16756	16598	16814	16705	16665	16617	16528	16663	16834	16615	16859	16671	16575	16744	16685	16779	16561	16819	16891	16687	16508	16674	16782	16703	16647	16686	16557	16795	16695	16840	16719	16721	16565	16665	16744	16533	16482	16608	16828	16897	16829	16661	16771	16735	16761	16648	16824	16719	16723	16836	16940	16677	16676	16676	16718	16752	16705	16799	16694	16658	16889	16647	16676	16827	16645	16781	16715	16728	16700	16786	16719	16736	16831	16599	16738	16689	16747	16603	16726	16695	16778	16606	16614	16601	16830	16700	16798	16669	16727	16684	16610	16717	16828	16580	16705	16853	16718	16707	16714	16787	16715	16597	16665	16689	16762	16644	16707	16669	16386	16463	16780	16879	16743	16667	16620	16725	16821	16758	16494	16708	16615	16664	16589	16797	16708	16586	16660	16886	16768	16571	16745	16873	16796	16675	16577	16434	16755	16626	16695	16805	16640	16566	16658	16785	16672	16869	16762	16590	16752	16601	16625	16704	16764	16827	16636	16692	16700	16589	16666	16707	16596	16887	16815	16787	16779	16863	16661	16675	16822	16633	16702	16701	16577	16764	16671	16743	16633	16622	16491	16634	16655	16748	16715	16679	16576	16659	16614	16672	16700	16703	16640	16729	16777	16848	16493	16622	16555	16781	16752	16602	16747	16589	16690	16814	16568	16740	16782	16706	16841	16742	16384	16765	16829	16593	16596	16654	16576	16730	16728	16696	16786	16620	16604	16670	16637	16903	16785	16863	16612	16496	16697	16677	16599	16772	16671	16525	16631	16730	16778	16624	16862	16722	16696	16592	16700	16614	16736	16759	16828	16789	16674	16780	16703	16660	16742	16802	16586	16949	16637	16540	16834	16883	16577	16795	16822	16756	16870	16807	16489	16534	16781	16947	16698	16858	16595	16848	16566	16745	16655	16818	16600	16769	16547	16559	16673	16483	16653	16605	16651	16890	16607	16768	16645	16541	16614	16718	16744	16790	16663	16683	16703	16726	16655	16682	16666	16507	16791	16610	16599	16659	16650	16643	16703	16639	16572	16775	16675	16539	16592	16689	16598	16503	16629	16773	16534	16861	16683	16762	16671	16697	16697	16647	16544	16581	16829	16675	16624	16662	16629	16801	16783	16597	16475	16726	16644	16864	16628	16676	16589	16749	16754	16663	16762	16558	16431	16781	16712	16737	16859	16843	16619	16458	16580	16839	16592	16869	16670	16537	16711	16692	16426	16730	16702	16658	16639	16666	16763	16612	16681	16871	16553	16969	16762	16806	16955	16696	16636	16745	16784	16680	16670	16747	16464	16754	16566	16599	16760	16569	16843	16705	16771	16790	16602	16748	16583	16658	16747	16620	16696	16738	16949	16927	16726	16732	16615	16714	16774	16810	16601	16770	16840	16783	16638	16655	16712	16594	16552	16759	16667	16717	16721	16492	16592	16626	16629	16662	16871	16733	16840	16753	16859	16628	16890	16501	16755	16532	16584	16778	16683	16733	16696	16732	16728	16741	16771	17021	16692	16824	16694	16809	16579	16646	16586	16679	16629	16679	16752	16574	16560	16796	16822	16636	16543	16793	16500	16856	16674	16750	16706	16658	16786	16682	16931	16707	16762	16836	16726	16643	16790	16710	16937	16630	16770	16965	16835	16728	16716	16734	16901	16856	16682	16656	16690	16640	16520	16571	16730	16880	16683	16653	16595	16428	16493	16626	16831	16620	16725	16711	16506	16808	16668	16657	16694	16728	16676	16550	16799	16761	16729	16541	16679	16798	16792	16590	16659	16849	16724	16691	16788	16735	16795	16592	16593	16638	16704	16631	16740	16866	16779	16500	16706	16679	16748	16645	16793	16689	16694	16841	16521	16861	16674	16847	16761	16865	16819	16812	16871	16411	16575	16606	16532	16707	16826	16675	16662	16700	16730	16674	16630	16596	16636	16633	16812	16708	16763	16647	16757	16774	16526	16949	16766	16799	16605	16941	16674	16691	16678	16727	16672	16814	16621	16738	16688	16796	16580	16748	16620	16977	16722	16869	16616	16717	16737	16805	16662	16850	16684	16668	16671	16778	16518	16826	16686	16484	16763	16593	16707	16804	16527	16709	16708	16673	16462	16529	16507	16644	16708	16849	16804	16766	16801	16761	16478	16777	16672	16575	16996	16721	16790	16746	16740	16702	16689	16711	16900	16795	16875	16569	16468	16680	16663	16476	16731	16892	16739	16920	16757	16596	16710	16795	16982	16498	16622	16799	16750	16547	16656	16554	16553	16670	16656	16800	16599	16710	16721	16667	16736	16709	16757	16891	16647	16679	16778	16613	16788	16951	16934	16804	16634	16910	16675	16649	16615	16750	16579	16701	16845	16949	16751	16870	16495	16560	16741	16601	16773	16683	16634	16696	16767	16844	16837	16562	16709	16739	16968	16738	16782	16617	16751	16689	16720	16686	16585	16783	16706	16777	16450	16838	16604	16880	16640	16694	16798	16714	16778	16738	16913	16854	16686	16576	16843	16930	16586	16667	16760	16794	16486	16994	16544	16666	16628	16535	16722	16694	16571	16697	16728	16811	16748	17012	16743	16650	16679	16783	16725	16578	17018	16682	16584	16615	16597	16793	16521	16698	16900	16918	16696	16604	16755	16887	16521	16754	16850	16716	16802	16705	16718	16918	16840	16777	16990	16773	16779	16645	16844	16593	16797	16567	16748	16708	16731	16564	16529	16698	16737	16760	16884	16670	16665	16899	16644	16798	16934	16758	16600	16716	16622	16924	16813	16794	16741	16750	16533	16758	16782	16576	16632	16794	16729	16584	16514	16763	16687	16872	16718	16746	16571	16927	16642	16853	16862	16873	16593	16845	16703	16614	16987	16680	16754	16773	16705	16771	16911	16699	16732	16751	16710	16893	16670	16871	16785	16575	16732	16775	16884	17022	16629	16709	16754	16779	16663	16697	16773	16649	16718	16786	16509	16630	16900	16827	16797	16819	16837	16786	16735	16939	16647	16358	16651	16642	16676	16622	16631	16339	16738	16635	16749	16791	16886	16747	16622	16658	16573	16779	16743	16743	16730	16874	16691	16565	16718	16786	16780	16501	16616	16536	16867	16575	16850	16879	16699	16650	16709	16709	16702	16868	16592	16760	16597	16755	16661	16583	16788	16823	16779	16490	16509	16789	16699	16771	16770	16746	16613	16446	16800	16660	16804	16873	16678	16693	17059	16914	16752	16728	16668	16482	16698	16859	16728	16801	16665	16538	16764	16725	16513	16530	16783	16559	16674	16446	16586	16635	16924	16619	16928	16787	17024	16794	16706	16531	16655	16781	16767	16613	16633	16666	16668	16778	16367	16735	16725	16770	16600	16706	16681	16885	16828	16583	16582	16682	16552	16634	16827	16580	16771	16827	17012	16698	16523	16885	16806	16679	16717	16710	16822	16595	16703	16667	16528	16768	16730	16815	16690	16534	16566	16585	16588	16582	16653	16694	16729	16572	16534	16698	16871	16680	16558	16549	16570	16580	16733	16670	16659	16612	16614	16635	16791	16777	16786	16575	16678	16876	16803	16669	16834	16903	16806	16624	16845	16632	16794	16682	16542	16654	16766	16854	16708	16800	16819	16697	16681	16805	16849	16676	16445	16727	16577	16698	16735	16709	16788	16634	16686	16606	16798	16603	16670	16731	16788	16557	16738	16638	16651	16577	16585	16638	16732	16635	16772	16582	16752	16896	16607	16765	16680	16827	16639	16989	16806	16778	16914	16707	16706	16654	16774	16890	16765	16527	16716	16813	16781	16993	16750	16781	16821	16762	16684	16867	16630	16745	16626	16816	16535	16570	16661	16713	16833	16747	16714	16666	16609	16606	16428	16499	16586	16712	16799	16852	16772	16629	16700	16846	16936	16640	16667	16678	16716	16726	16930	16719	16841	16714	16593	16605	16761	16678	16735	16690	16618	16795	16746
13757	15665	15671	15313	15337	15014	15215	15161	15122	15172	15200	15057	15123	15025	15268	15078	15103	15208	15015	14946	15084	15138	14938	14979	14997	15106	15041	14916	15062	15208	15094	14819	15118	15227	14869	14899	15220	14997	15033	15117	15051	14934	15127	15017	15135	15087	15070	14990	14964	15153	15145	15212	15077	15090	15040	14848	15140	15077	15116	15039	14915	15216	14826	15153	15076	15114	15035	15257	15138	14961	14992	14887	15054	15105	14958	15038	15039	15161	15125	15179	15195	15197	15022	14909	15144	15012	15030	15089	15036	15190	14892	15085	15080	15040	14995	15177	15219	15046	15115	14985	14979	15023	15186	15079	15220	15073	14984	15174	14918	15140	15166	15096	15078	15088	15015	15098	15211	15196	15107	15025	14854	14986	14994	15144	14999	14958	15189	15003	14972	15126	14786	15068	15010	15069	15046	14918	15092	15073	15089	15121	15142	15041	15069	15080	14961	15008	14991	15185	14953	15071	15046	14977	14903	15047	15141	15157	15007	15081	15135	15016	15032	15023	15092	14995	14956	15146	15122	14841	15048	15044	15116	14964	15017	15057	14940	15193	15056	15140	14910	15012	15046	15005	15061	15005	15014	15125	15063	15031	15195	15141	15120	15071	14953	15073	15074	15059	15026	15002	15068	15123	15043	15105	14968	14843	15166	15130	15036	15101	15107	15147	15234	15104	15100	15040	15095	14988	15034	14924	15076	15065	15144	15100	15196	15187	14912	14956	15258	15148	15025	15158	15053	15020	15090	15056	14965	15257	15082	14973	15113	15008	15010	15074	15100	15119	14864	14944	14999	15188	15055	15168	14899	15064	14999	14966	15112	14969	15038	15088	14795	14983	14933	15125	15088	15056	15039	15004	15278	15024	15033	15138	14937	15134	15105	15159	14963	14974	15067	14961	15064	15097	15062	15063	14872	15066	15028	14909	15144	15102	15105	14958	14950	15193	15097	15099	15040	14813	15086	15134	15067	15123	15019	14912	15031	15102	15128	14860	15047	14903	15032	15018	14954	15100	15218	15018	15082	15055	14990	15256	15029	15122	15274	15043	15213	15047	14956	14853	14985	15207	15194	15062	14986	15096	15019	15036	15034	14917	15150	15058	15141	15099	15019	15021	15049	15239	15151	15013	15213	15108	14955	14816	15131	15027	14935	15126	15060	15159	14949	15010	15109	14971	14986	15127	15163	15089	15074	14988	14955	15027	15035	15040	15202	15009	15028	15170	15097	15053	14996	15091	14836	15110	14928	15023	14918	14951	14926	15064	15158	14983	14984	15001	15059	15058	15144	15103	15160	14893	15058	15176	14884	15064	15002	15015	15073	15024	14994	14976	15004	15216	14960	15065	15147	15134	15138	14933	15048	14981	14858	14846	15081	14953	15219	14941	15092	15030	14907	15043	15059	15071	14890	15164	15045	15020	14974	15021	15219	15038	15055	15114	14911	15046	15060	15078	14966	14795	14949	15168	14991	14992	15114	15108	15174	15071	14974	15002	14897	15066	15054	14992	15026	14868	15003	15059	15108	14815	15044	15220	15093	15156	14976	14988	15025	15080	15156	14875	15066	15305	14893	15180	15017	14906	15060	15115	15048	15100	15089	15051	15160	15087	15120	14914	14918	15060	15145	15100	15027	14965	15008	14956	14901	14989	15069	15115	15121	14994	15156	15049	15160	15074	15062	15008	14859	14917	15035	15125	15153	15025	15099	15034	14959	15053	15069	15080	15167	15187	15178	15088	15008	15151	15191	14965	15186	15148	15097	15148	15092	15201	15268	15047	15054	15187	15014	15101	15038	15060	15076	14912	15050	15106	15101	15085	15002	15029	14936	15087	14923	15218	15085	14935	15131	15069	15074	15142	14925	15133	15106	15025	15055	15009	15150	15134	14947	14857	15182	15008	14979	15131	15087	15046	14978	14918	15011	15060	15367	14894	14985	14989	15126	15128	15070	15041	15028	15083	15193	15165	15069	15011	15031	14922	15074	15090	15159	15036	14964	15041	15195	14976	14939	15099	14908	15023	15075	15066	14882	15130	15030	15072	15086	15179	14881	15186	14944	15050	15074	15020	15133	14890	14985	15118	15052	14971	15013	15206	14941	14974	14938	14926	15003	15034	15116	15082	15134	15184	15000	15138	15172	15137	14987	15081	15119	15211	14953	15173	15031	14972	14904	15028	14955	15037	15042	14947	15060	15147	14998	14942	15129	14930	15003	15070	15013	14970	15039	15046	14978	15006	15103	14944	15232	15168	15071	15119	15080	15116	15004	15120	15090	15096	14967	15111	14961	14967	15077	14966	15028	15078	15103	15003	15058	15135	15135	15150	15003	14975	15129	14876	15092	15049	15095	15108	15076	15061	14951	15029	14884	15042	15068	15110	15118	15089	15111	15054	15109	15183	15093	15151	14932	15102	15088	15072	15155	15073	15095	14979	14990	15137	15003	15062	15089	15137	15055	14958	15160	14960	14968	15076	15061	15015	15030	15131	14972	15139	15010	15093	14869	15155	15118	15038	15022	15114	14954	15114	15039	14904	14985	15086	15119	14969	15185	15038	15103	15081	15014	15012	15279	15062	15099	15030	15005	14834	15025	15075	14819	15060	14967	15033	15113	15028	14908	15048	14955	15171	15046	15081	15011	15079	14988	14978	15093	15089	14935	14968	15063	14975	14894	15176	14898	15195	14873	14992	15014	15048	15026	15103	15072	15105	15019	14982	15076	15124	15046	15166	15013	15039	15089	15101	15106	15096	14966	15098	15138	15228	14870	15079	15101	14871	15073	15005	15211	14966	15156	15071	15023	14990	15021	15175	14943	15007	15056	15178	15202	15048	15332	14988	15060	15079	14935	15042	15068	15268	15048	15051	15082	15056	15126	14958	15030	15070	15159	15039	15051	15040	14966	15077	15066	15129	14990	15031	15165	15042	15066	15009	15147	15060	15071	15058	15179	15158	15112	15074	14886	15052	15043	15164	14925	15100	14882	15183	15066	14939	15052	15018	14999	15039	14854	15217	14928	15016	15033	15008	15011	14997	15068	15112	14980	15018	15150	14964	14945	14976	15233	15037	15153	15025	15030	14982	15018	15183	14939	15079	14879	15062	15077	14937	15080	14982	15147	15075	15135	15142	15198	15115	15058	14962	15134	14978	14972	15025	15032	15056	14982	15153	15090	15052	15011	15333	15068	15113	14946	14998	15072	14974	14922	15000	15008	15031	15126	14770	14988	15206	15204	15061	15068	14823	15155	15146	15024	15023	14946	14958	15165	15074	15088	15024	15086	15092	15022	15108	14891	14961	15119	14918	15016	15059	14898	15094	15086	15049	14929	14885	15002	15098	15003	15036	15032	14991	15061	14958	15145	15110	14996	15059	14943	14965	15164	14978	15116	15076	15120	14868	15006	14986	15049	14986	15032	15077	15354	15088	14997	14892	15045	14952	15092	15116	15036	15183	14993	15053	15061	15234	15151	15033	15186	15019	15009	14959	15055	15103	15034	15004	15096	15035	15112	15107	15137	14969	14981	14999	14945	15085	15171	15048	14947	15021	14956	15128	14995	15057	15038	14972	14900	15064	14958	15009	14949	15153	15076	15083	15041	14950	15082	15055	15058	15047	15132	15029	15081	15116	15076	14930	15092	15072	15060	14898	14971	15239	15128	15038	15125	14952	15063	14914	15123	14919	15156	15218	14953	14929	15126	15090	14998	15016	14939	15218	15096	15142	15058	15013	15019	15023	15048	14922	15083	15032	15053	15070	15030	14957	15000	15034	15087	15156	15034	15046	15101	15148	14970	15144	14937	14993	15125	15155	15003	15053	15027	15015	15084	14878	14915	14922	15104	14963	15003	15055	15041	14933	15054	15153	15160	15146	15085	15072	15203	14928	15089	15132	15213	15075	14985	15076	15102	14973	15042	14960	14962	14941	14930	14709	15084	14983	15036	15047	15062	15198	15221	15166	14977	15116	15041	15283	14908	15002	14989	15103	14975	15147	15017	15047	15110	14949	15066	15010	14951	14960	15022	15052	15081	14990	14948	15035	14975	15138	15217	14986	15128	14994	15134	14989	15123	14904	15006	15001	14932	14976	14998	14910	15135	14996	15036	15214	14959	15365	15096	15017	14998	15179	15052	15131	15056	15039	15000	14937	14961	15034	15174	15055	15144	15227	15084	15062	15063	14966	15174	15000	15128	15046	15082	15081	15112	14876	15098	14982	15072	15109	14948	15057	14942	15051	14936	15150	15157	15067	14877	15041	15094	15130	15166	15044	15318	14854	15025	14888	15079	15083	15072	14962	15070	14934	15082	14983	15180	14917	15286	14970	15046	15141	15277	15102	15009	15044	15107	15208	15150	15077	14911	14845	14808	15151	15074	14957	15328	15094	15136	15053	15121	14922	15073	15184	14966	15137	14926	15059	15123	14984	14900	15038	15039	15024	15056	14915	15034	15079	15166	15018	15112	15168	15042	14871	15048	15119	15160	15051	14954	14908	14838	15033	14997	15074	15000	15000	15156	15204	15106	14994	14891	15002	15185	15080	14979	15057	15066	15060	15111	15108	15175	14909	15018	15132	15047	14993	15110	14917	14923	15144	14805	15105	15015	15014	14969	15035	15009	15125	15002	15101	14959	15087	14952	14967	14976	15052	15114	15044	15153	15163	15032	15003	15030	15230	15039	14965	15087	15176	15211	15146	15070	15192	15034	15061	14971	15085	14949	15151	15126	15045	15244	15098	15008	14959	15141	15090	15071	14928	15073	15016	15035	14966	15114	15096	15116	15118	15123	14821	14929	14987	15009	15049	15213	14979	14943	15100	14909	14997	15035	14924	14967	15006	15119	15101	15177	15037	15087	15043	14990	15120	15055	14975	15075	15075	15013	14860	14992	15076	15032	14982	15155	14949	15070	14836	15230	14871	15061	15026	14798	15114	15002	15062	15077	15034	15030	15155	15082	14993	15040	15117	15062	15132	15056	15068	14961	14994	15072	15124	15009	14983	15233	15018	14865	15015	14896	15051	15060	14944	14984	15004	14947	14887	15204	15143	15108	15047	15098	14908	15067	14985	15105	15050	15040	15112	15122	14965	14966	14894	15104	14987	15021	14906	15179	14968	15003	14806	15012	15093	15017	15052	15115	15135	15087	14979
23725	21286	28853	24115	21885	20988	19797	17440	16990	17156	17190	16947	17030	16949	16871	16963	17120	16832	16826	16899	17001	16980	16903	16804	16876	16779	16760	16726	16907	16940	16829	16941	16670	16878	16770	16766	16597	16717	16701	16679	16982	16750	16755	16871	16733	16696	16869	16701	16844	16700	16548	16701	16904	16750	16754	16888	16761	16685	16815	16708	16623	16768	16466	16606	16841	16738	16639	16637	16722	16552	16840	16501	16478	16751	16466	16877	16915	17131	17026	16954	16940	16743	16781	16589	16587	16490	16747	16772	16641	16593	16823	16726	16482	16762	16879	16748	16709	16631	16665	16570	16602	17049	16754	16562	16605	16613	16546	17015	16681	16672	16685	16521	16448	16524	16711	16860	16651	16655	16704	16669	16591	16583	16815	16687	16870	16675	16729	16603	16827	16809	16742	16585	16702	16700	16690	16892	16684	16721	16690	16430	16662	16587	16702	16646	16511	16716	16815	16789	16684	16631	16796	16843	16829	16574	16842	16710	16619	16468	16774	16633	16764	16664	16738	16673	17002	16633	16705	16825	16657	16590	16774	16759	16813	16836	16830	16694	16626	16718	16943	16681	16629	16560	16670	16605	16842	16757	16901	16772	16803	16693	16675	16451	16659	16742	16588	16478	16598	16825	16739	16724	16708	16756	16641	16703	16897	16513	16653	16910	16746	16656	16816	16787	16865	16655	16637	16628	16802	16801	16681	16551	16696	16660	16525	16832	16816	16553	16586	16881	16538	16689	16707	16702	16883	16641	16566	16685	16701	16710	16836	16774	16693	16587	16657	16672	16920	16710	16546	16378	16695	17035	16696	16854	16629	16769	16629	16710	16644	16619	16774	16657	16814	16903	16753	16589	16612	16830	16904	16642	16536	16711	16690	16726	16689	16644	16689	16470	16653	16715	16555	16645	16470	16657	16844	16702	16617	16621	16876	16700	16600	16609	16524	16862	16600	16758	16751	16645	16850	16780	16490	16304	16471	16740	16702	16570	16381	16924	16774	16589	16840	16749	16731	16815	16714	16941	16632	16737	16771	16447	16521	16759	16672	16492	16619	16726	16652	16412	16557	16766	16684	16679	16551	16662	16623	16602	16765	16859	16693	16541	16756	16437	16634	16809	16777	16731	16834	16638	16876	16711	16766	16594	16761	16538	16524	16584	16665	16627	16459	16749	16652	16574	16651	16781	16861	16866	16572	16669	16597	16512	16701	16724	16509	16732	16666	16692	16367	16674	16686	16778	16563	16523	16772	16879	16830	16453	16559	16658	16747	16531	16596	16890	16919	16732	16653	16588	16564	16808	16610	16723	16737	16468	16642	16724	16643	16799	16825	16624	16586	16652	16689	16364	16824	16770	16621	16803	16672	16628	16658	16774	16448	16560	16760	16732	16502	16609	16718	16639	16589	16579	16621	16790	16666	16900	16747	16487	16613	16784	16666	16566	16658	16727	16847	16510	16635	16529	16616	16490	16517	16724	16636	16871	16628	16799	16876	16706	16589	16502	16812	16662	16701	16564	16629	16717	16412	16793	16725	16647	16631	16531	16865	16653	16657	16431	16834	16863	16616	16806	16678	16671	16801	16822	16750	16703	16538	16709	16630	16751	16632	16715	16683	16636	16802	16403	16657	16695	16545	16765	16785	16689	16643	16493	16634	16494	16783	16541	16739	16411	16495	16557	16659	16605	16754	16664	16785	16698	16542	16519	16625	16795	16692	16542	16635	16817	16714	16537	16726	16665	16778	16683	16725	16787	16771	16706	16680	16642	16734	16719	16920	16781	16736	16713	16693	16830	16594	16682	16696	16661	16734	16527	16699	16774	16662	16666	16751	16716	16675	16731	16459	16615	16669	16615	16842	16748	16567	16624	16604	16622	16757	16671	16728	16507	16658	16850	16761	16799	16793	16868	16641	16609	16742	16447	16537	16612	16594	16845	16740	16610	16647	16876	16793	16691	16720	16787	16714	16568	16505	16752	16578	16696	16707	16528	16744	16464	16761	16836	16634	16723	16740	16802	16725	16684	16556	16809	16786	16791	16485	16699	16825	16699	16858	16674	16657	16810	16834	16639	16610	16666	16671	16751	16724	16655	16613	16759	16589	16714	16503	16785	16809	16900	16776	16707	16648	16685	16618	16806	16710	16717	16704	16710	16689	16751	16619	16496	16755	16752	16782	16684	16630	16857	16747	16555	16681	16678	16699	16820	16598	16863	16648	16685	16675	16773	16787	16715	16706	16672	16952	16726	16554	16469	16865	16673	16803	16826	16692	16643	16773	16813	16857	16608	16887	16696	16617	16696	16677	16604	16664	16731	16873	16657	16690	16833	16587	16627	16733	16703	16585	16741	16593	16603	16814	16667	16792	16661	16850	16867	16589	16706	16812	16734	16626	16671	16872	16640	16557	16666	16690	16724	16645	16526	16766	16897	16592	16593	16576	16724	16635	16677	16590	16626	16646	16880	16741	16872	16714	16726	16635	16814	16805	16702	16506	16789	16717	16796	16542	16865	16832	16784	16672	16859	16653	16675	16460	16635	16599	16612	16627	16741	16640	16742	16624	16852	16699	16660	16708	16679	16787	16749	16694	16957	16622	16660	16838	16772	16795	16568	16434	16713	16687	16655	16781	16606	16856	16594	16607	16657	16579	16786	16530	16841	16728	16701	16694	16873	16670	16632	16827	16774	16678	16652	16783	16858	16717	16735	16639	16531	16599	16551	16772	16566	16876	16814	16939	16789	16808	16549	16524	16684	16616	16655	16813	16773	16733	16925	16697	16790	16763	16559	16698	16922	16874	16870	16857	16682	16678	16812	16763	16750	16755	16673	16684	16779	16707	16652	16804	16649	16559	16590	16648	16818	16763	16600	16865	16704	16692	16594	16640	16553	16603	16852	16584	16700	16851	16572	16795	16779	16736	16652	16730	16689	16755	16702	16665	16836	16751	16757	16833	16874	16761	16623	16666	16802	16691	16751	16758	16700	16627	16717	16774	16565	16770	16530	16575	16825	16654	16761	16701	16541	16751	16730	16712	16622	16853	16812	16546	16743	16780	16628	16832	16645	16686	16585	16833	16703	16709	16641	16538	16700	16667	16744	16691	16718	16876	16585	16380	16688	16710	16845	16629	16800	16481	16608	16612	16735	16632	16713	16679	16789	16640	16762	16678	16887	16637	16641	16767	16714	16787	16667	16560	16729	16665	16714	16662	16556	16696	16688	16624	16644	16663	16469	16702	16526	16627	16779	16691	16666	16714	16617	16893	16597	16724	16834	16903	16729	16640	16462	16658	16912	16665	16528	16768	16672	16475	16615	16640	16941	16769	16704	16699	16677	16692	16601	16753	16664	16673	16771	16724	16817	16817	16615	16605	16614	16706	16623	16662	16869	16774	16769	16568	16874	16672	16628	16850	16751	16889	16627	16618	16947	16757	16739	16842	16666	16580	16650	16598	16708	16786	16781	16546	16612	16508	16732	16734	16473	16517	16566	16611	16935	16593	17039	16674	16524	16674	16684	16855	16816	16567	16638	16510	16556	16667	16702	16573	16462	16687	16623	16787	16751	16638	16695	16848	16911	16897	16747	16626	16658	16780	16751	16745	16539	16570	16613	16603	16482	16648	16590	16740	16564	16759	16793	16510	16702	16639	16593	16662	16607	16627	16676	16707	16783	16627	16615	16744	16874	16747	16741	16643	16964	16734	16861	16624	16748	16725	16494	16792	16818	16557	16675	16648	16509	16761	16585	16920	16873	16807	16529	16664	16660	16741	16610	16629	16748	16760	16536	16653	16579	16818	16543	16741	16711	16817	16643	16674	16505	16867	16729	16728	16661	16794	16671	16520	16698	16653	16786	16638	16652	16736	16742	16802	16788	16664	16694	16559	16577	16646	16744	16714	16704	16768	16765	16729	16635	16616	16572	16654	16670	16426	16500	16790	16708	16601	16759	16776	16446	16740	16670	16491	16658	16722	16483	16612	16744	16617	16597	16835	16755	16772	16704	16700	16745	16649	16515	16535	16623	16540	16581	16743	16755	16731	16534	16683	16570	16532	16720	16974	16941	16684	16515	16641	16876	16811	16617	16501	16891	16713	16624	16705	16774	16589	16648	16623	16781	16574	16818	16785	16692	16557	16783	16602	16572	16700	16584	16524	16706	16687	16764	16676	16840	16909	16685	16682	16621	16639	16747	16809	16429	16971	16643	16709	16494	16719	16646	16417	16613	16716	16614	16905	16709	16852	16569	16576	16749	16522	16493	16584	16678	16433	16798	16858	16713	16768	16651	16647	16583	16570	16685	16738	16611	16590	16757	16769	16725	16675	16785	16734	16753	16694	16618	16674	16786	16747	16608	16576	16661	16659	16753	16562	16575	16719	16683	16664	16715	16576	16654	16660	16457	16920	16545	16877	16663	16744	16637	16649	16677	16593	16634	16675	16607	16733	16571	16645	16671	16553	16749	16793	16603	16499	16825	16722	16779	16855	16861	16663	16708	16792	16735	16583	16515	16691	16592	16527	16671	16816	16514	16754	16417	16618	16731	16816	16996	16794	16843	16632	16602	16749	16826	16849	16640	16752	16697	16765	16912	16811	16738	16645	16746	16591	16532	16589	16550	16726	16454	16317	16544	16844	16563	16600	16759	16679	16641	16802	16641	16839	16681	16649	16773	16577	16526	16732	16761	16901	16800	16753	16679	16743	16702	16695	16922	16664	16582	16758	16597	16659	16771	16742	16735	16688	16809	16872	16833	16616	16696	16709	16663	16712	16744	16828	16472	16853	16687	16866	16730	16568	16705	16819	16412	16760	16363	16588	16694	16651	16719	16708	16679	16712	16488	16575	16816	16665	16894	16586	16632	16788	16572	16652	16804	16812	16796	16753	16648	16537	16589	16551	16630	16896	16690	16544	16808	16726	16687	16806	16658	16710	16743	16668	16739	16797	16584	16512	16546	16662	16608	16688	16625	16484	16536	16895	16621	16687	16741	16585	16692	16654	16818	16725	16626	16722	16610	16721	16448	16599	16551	16550	16668	16819	16669	16925	16854	16617	16557	16640	16697	16843	16775	16618	16639	16646	16805	16729	16710	16656	16680	16808	16779	16756	16744	16514	16808	16681	16645	16766	16573	16690	16590	16620	16760	16690	16662
13281	21021	19989	17575	16528	15955	15797	15616	15291	15336	15319	15345	15281	15284	15116	15129	14914	15207	15077	15231	15350	14934	15294	15078	15053	15132	15237	15046	15014	15143	15013	15136	15162	14991	15041	14988	14946	14938	15182	15138	14983	15196	15219	15010	15038	14967	15039	15093	15102	14958	15084	15020	15198	15016	15131	14842	15086	15065	15073	15027	15010	15225	14976	14957	14916	15106	15205	15111	15015	15078	15121	15177	14975	14973	15039	15602	15848	15750	15334	15023	15016	15026	15019	14983	15020	14899	15149	15294	15094	15047	14974	15036	14946	14968	15085	14995	14995	15117	15190	14750	15126	14989	15094	15091	15011	15033	15051	15128	14988	15027	14947	14994	15059	15127	14966	15035	14970	15105	14975	14929	15166	15040	15106	14858	15077	14782	15048	14999	15163	14945	15061	14955	14982	15264	15143	15045	15053	14924	15174	15138	15071	14972	15081	14940	15084	15061	14966	14992	14861	14952	15181	14932	15195	14976	15180	15141	15247	15138	15006	15028	14950	14802	15147	15133	14951	14963	15021	15112	14818	14900	15151	15089	15090	15014	15074	15063	15033	15025	14989	15102	15068	14944	14963	15079	15079	14987	14990	15074	14978	14942	14982	15178	14897	14973	14911	14897	15068	14964	14966	15026	15197	14920	14992	14880	14993	15156	14892	14826	15039	14894	15109	15180	15153	14960	15059	15150	14968	15073	14868	15055	15063	15116	15045	14880	15102	15059	15017	15109	15006	14954	15065	15082	15125	15218	14928	15138	14891	14924	14917	15013	15093	15127	15072	14862	14937	14937	14998	14980	15150	15072	15181	15031	15087	14937	14868	14993	14970	14963	15018	15126	15087	14994	15027	15105	14881	14946	14996	15051	15092	14989	15133	14960	15138	14973	15077	14872	14932	15066	14976	15130	15003	15029	15196	15141	15077	14927	15170	14910	15232	14995	14995	14982	15154	15009	15109	15096	14879	15071	15009	14796	15024	14980	14972	15098	15095	15007	14975	15084	14976	15160	15101	15004	15111	15034	15044	14909	15232	15209	15160	15055	15120	15178	14971	15096	15178	15037	14997	15132	15128	15069	15015	15011	15083	15048	15059	15048	14924	15011	15093	14984	15040	14987	15052	14905	15018	14983	14946	15098	14976	14930	15032	15092	15097	15018	15089	15105	15055	14940	14950	14997	15221	15008	15039	15050	15149	14991	15186	14911	15113	14994	15159	15187	15049	15001	15028	14939	14952	15030	14955	15136	14983	14990	14895	15088	14871	15114	14872	15224	14864	14944	15063	15055	15040	15095	14882	14866	14983	15052	14997	14960	14993	15087	14853	14906	15083	15001	14879	15196	15129	15038	15054	15097	15038	14929	15118	14812	15026	14970	14766	15105	15061	14945	15155	15014	15046	15126	15132	14928	15016	15118	15119	14943	15020	14924	15021	14881	15029	15007	15073	15025	15026	15220	15000	15171	15094	15053	14947	15050	15177	14929	14995	14882	15001	14994	15023	15114	14911	14946	15148	14843	14940	15063	15080	14982	14952	14949	14908	14853	14952	15074	14948	14993	14987	15066	14960	14952	15097	15116	14982	15168	15056	14951	15117	15028	14885	15095	14912	15079	15056	14799	15079	14991	15068	15022	15088	15041	14942	15021	15074	15099	15029	15020	15089	15134	14976	14967	15055	15141	15078	14961	15195	14901	15082	14931	15081	15090	14955	15063	15014	14981	15015	15002	15161	15048	15101	14985	14961	14986	15093	15111	15051	14930	15017	15082	15004	14931	15166	15183	15024	15138	15017	14970	14895	15029	14962	14984	15125	14976	15027	15162	15080	15084	15163	14945	15043	14920	15211	15039	14915	15059	15270	15040	15084	14973	14885	15033	15056	15076	14950	14942	14880	15070	15004	15226	14985	14948	14996	14935	14917	15214	14903	15163	14989	15021	15200	15053	14967	15145	15132	15016	15027	15144	14997	15195	15121	14874	15008	15060	14982	14883	15095	15109	14938	14952	14990	14956	14852	14900	15216	14934	15166	15053	15169	14983	14901	14981	15050	15020	14947	14974	15039	14978	15105	15056	15193	14867	15102	14958	15017	15118	15139	14960	14932	14865	15112	14999	14989	15103	15079	15059	15015	15010	15045	15121	15189	15042	14948	15021	15094	15002	14977	14976	15091	15212	14940	15114	14958	15152	15030	14862	14882	15079	15085	15047	15028	14952	15022	15124	14928	15008	15027	15003	15108	14885	15145	15072	14866	15095	14896	14993	15102	14926	15112	14928	14986	15038	14985	15032	15087	15105	15066	15112	15004	15096	15091	14878	15146	14977	15067	14944	14987	14933	14936	15118	14977	15097	15072	14994	15082	15039	14886	14905	15028	15016	15030	14968	15170	14957	15174	15217	15143	15075	14906	15019	15154	15041	14861	15080	14962	15271	14982	14999	14924	15079	14983	15056	15000	14939	15081	15138	14947	14926	14896	15123	15262	14884	15045	14920	14999	15014	15068	14959	15045	14981	15017	15016	14984	15170	15012	15174	15060	14983	15020	15202	15039	14959	15152	14896	15176	15108	14975	15045	14830	15044	15091	14960	15086	15120	15131	14922	15096	14907	15118	15004	14938	14824	14964	15011	14889	15009	14894	15054	14966	15042	15004	15012	15194	14979	15041	15069	14991	14987	15025	15009	15139	14758	14918	14940	15036	14788	14948	15125	14923	15184	15056	15034	14971	15214	14857	15129	14960	15064	14969	15140	15030	14835	14968	14835	15029	15049	15138	14981	15010	14990	14974	15103	15017	14996	14903	14960	15102	14904	14993	15077	15054	14880	15062	15153	15105	15091	15069	15012	15114	15082	14997	14906	15061	15158	14898	14960	14941	15051	14983	14967	15176	15035	15094	15105	15051	14997	14855	14995	15059	15143	14993	14994	14981	15092	14923	14931	14933	15020	14887	15234	15018	15036	14981	15027	15063	15026	15129	15098	15202	15054	15107	14913	15039	14941	15100	14982	15111	15065	14989	15054	15057	15004	14877	15143	14967	15091	14946	14889	14966	15059	15141	14975	15177	15142	14998	14787	15191	15049	15052	15118	15269	14954	14911	15019	15014	14972	15031	14834	15122	15056	15101	15155	14923	15108	14914	15096	14991	15154	14946	15136	14957	15012	15133	15257	14807	15177	15072	15157	14936	14941	14954	14997	15091	15102	14830	14928	15231	15157	15029	15058	14914	15030	14957	14975	14911	15051	15036	14898	15135	15074	15106	15047	14955	15079	15188	14885	15156	15133	15030	15101	15066	15043	15056	15132	14968	15051	15092	15094	15009	14803	15195	14906	14893	14964	14993	15149	14995	15047	15137	15029	15067	14986	14952	15113	15042	14886	15125	14926	14863	15064	15212	15145	15036	14960	14995	14982	14996	15104	15099	14935	15029	15006	14988	15006	15055	15077	14967	15102	15098	14968	15078	15002	15138	15020	15019	14991	15054	14957	15016	14971	14892	15100	15041	15021	14867	15000	15011	14984	15008	14986	15049	15188	14979	15028	15074	15069	14939	14902	15108	15025	14840	15058	15046	14978	15059	15102	14889	15215	14846	15019	15032	14854	15053	14953	15036	15093	15135	14959	14918	15150	14904	14982	14987	15007	15019	15102	14903	15058	15095	15182	15007	15047	14931	15172	15142	15095	14989	14937	15108	15229	15141	14923	15018	15179	15131	14885	15143	14984	15076	14916	15036	15089	14961	15013	15163	14968	15167	15055	14890	14978	15017	14934	14858	14877	15056	15034	14831	15033	14955	15103	14840	14853	14996	14904	15069	14924	15063	14936	15153	14985	14901	15003	15071	14973	15034	15185	15078	14978	15106	14984	14990	14875	15008	15156	15077	15081	15055	15166	14980	15001	15178	14967	14914	15127	15261	14946	15036	15064	15065	15043	14927	15067	15210	15011	14951	15020	14937	15071	15104	15062	14891	15061	15072	15013	14975	15052	14935	15011	14993	14995	14915	15108	14901	14983	15021	15078	15105	15004	14987	15065	15068	15151	14881	15158	14929	15184	14957	15043	15112	15086	15205	14893	15105	14995	14983	15012	15085	15091	14887	15220	15127	15065	14915	14894	15077	14997	15113	15199	15130	15205	15100	15119	15142	14992	14920	14956	15027	15193	14999	14951	15033	15043	15005	14951	14969	15139	15009	15145	14928	14995	14891	15079	15151	15091	14972	14951	14997	15058	15183	15277	15113	14932	15099	14933	15195	15033	15179	14972	14946	15206	15105	15058	15162	15002	15040	15042	15031	15061	14946	14928	14994	14978	15052	14979	15020	15028	15084	15013	15277	14971	14932	14971	15046	15096	15000	15110	14946	15094	15079	14962	15036	15158	15015	15110	15149	14993	15160	15018	15029	15102	14954	14986	15066	14837	15014	14775	15018	15114	15081	15164	15030	14959	15129	15051	15020	14890	15154	15017	14943	14933	14882	15100	15035	14985	14979	14933	15099	15098	15039	14919	14984	14952	14919	14996	15043	15133	15115	15051	15112	14862	15107	15138	15072	15019	15130	15112	14999	15161	15095	15114	15098	14984	15246	15007	15048	15139	14903	14973	15079	14965	14958	14999	15164	14882	14955	15005	14951	15096	14952	15036	14770	15127	14929	14924	15073	15099	15076	15025	15197	15044	15077	15130	15000	15064	15232	15066	15090	14951	14945	15038	14956	15012	15007	15127	15123	15017	15218	15132	14953	15182	15080	15104	15068	15100	14908	15059	14886	15053	14936	14975	15099	15006	15170	15070	15036	15029	15081	14904	14968	15074	15109	14969	15183	15021	14992	14957	14996	15114	14997	14992	15014	14943	15031	15002	15118	14927	14897	15184	15038	15003	15077	15082	14902	15118	15087	15037	15055	14984	15123	14967	15022	14857	15205	15144	15032	15045	15076	14900	15070	15134	15034	14928	15189	15042	14982	15057	14973	14988	15068	15139	15014	14972	14910	15123	15061	15052	14907	14972	15107	14988	15253	15196	15012	15110	14847	15015	15057	15079	15195	14985	14967	14934	14967	15140	15120	15070	15095	15068	15050	14968	15213	15050	14910	15093	15078	15054	15122	15101	15031	15141	14999	15098	14917	15094	15050	14932	14889	15100	15019	15040	14981	15214
22763	21286	29234	23667	21478	23319	24797	19767	18918	19014	19037	18886	18695	18830	18788	18894	18691	18747	18534	18585	18761	18703	18644	18701	18467	18563	18900	18571	18555	18533	18552	18640	18601	18527	18712	18595	18417	18434	18589	18601	18398	18456	18469	18488	18589	18399	18467	18343	18369	18604	18401	18474	18339	18275	18367	18575	18490	18338	18271	18313	18364	18238	18608	18428	18571	18336	18506	18348	18258	18499	18533	18405	18375	18496	18344	18854	19333	19288	19027	18456	18336	18271	18524	18269	18567	18189	18439	18697	18457	18357	18287	18419	18634	18468	18213	18306	18310	18731	18484	18477	18560	18166	18199	18425	18216	18226	18451	18430	18326	18368	18401	18432	18290	18470	18512	18334	18309	18403	18449	18299	18142	18271	18270	18503	18424	18214	18460	18337	18411	18526	18452	18408	18378	18580	18420	18416	18378	18228	18419	18458	18454	18457	18437	18268	18340	18292	18517	18408	18401	18502	18332	18464	18363	18568	18672	18402	18550	18354	18521	18235	18516	18399	18325	18429	18276	18427	18496	18305	18292	18556	18522	18359	18351	18236	18381	18364	18419	18371	18427	18284	18287	18588	18360	18507	18341	18471	18528	18150	18232	18326	18363	18326	18543	18280	18464	18600	18461	18557	18382	18412	18415	18626	18473	18345	18334	18266	18408	18391	18520	18432	18315	18337	18507	18395	18334	18185	18222	18275	18414	18321	18345	18271	18252	18317	18423	18534	18642	18459	18233	18461	18418	18370	18426	18434	18180	18338	18241	18281	18424	18385	18442	18415	18290	18197	18430	18394	18307	18476	18446	18630	18391	18440	18460	18439	18307	18243	18352	18579	18392	18445	18129	18227	18230	18492	18406	18374	18299	18405	18368	18247	18401	18292	18292	18234	18464	18282	18526	18300	18449	18296	18511	18362	18336	18313	18402	18357	18292	18237	18336	18285	18270	18462	18565	18329	18468	18309	18486	18282	18323	18369	18421	18301	18373	18525	18439	18466	18409	18344	18375	18401	18349	18545	18426	18481	18467	18510	18472	18336	18450	18495	18245	18421	18430	18557	18337	18480	18339	18346	18210	18455	18153	18308	18582	18458	18510	18325	18375	18519	18365	18491	18241	18172	18382	18308	18316	18350	18245	18368	18438	18344	18391	18417	18440	18140	18524	18342	18467	18509	18409	18328	18583	18220	18337	18178	18473	18377	18457	18271	18303	18466	18202	18394	18372	18349	18380	18246	18490	18277	18210	18261	18422	18457	18379	18355	18396	18408	18456	18398	18349	18390	18457	18291	18443	18696	18596	18261	18599	18444	18369	18621	18256	18371	18448	18273	18330	18434	18324	18276	18338	18308	18207	18536	18439	18356	18318	18395	18668	18486	18400	18247	18413	18321	18237	18199	18355	18533	18378	18334	18326	18450	18355	18619	18352	18361	18356	18487	18344	18284	18412	18417	18415	18360	18475	18425	18182	18365	18338	18470	18499	18605	18243	18457	18658	18371	18291	18317	18241	18416	18388	18399	18423	18116	18324	18359	18366	18450	18212	18407	18468	18392	18347	18284	18475	18358	18396	18479	18231	18257	18396	18442	18605	18260	18212	18249	18323	18537	18573	18460	18298	18148	18304	18170	18398	18430	18600	18530	18493	18287	18514	18365	18439	18506	18294	18449	18447	18597	18347	18620	18075	18353	18474	18286	18448	18442	18301	18290	18190	18197	18238	18465	18125	18275	18288	18371	18334	18367	18220	18482	18502	18458	18425	18353	18408	18334	18371	18548	18412	18422	18332	18559	18334	18375	18339	18152	18313	18437	18361	18257	18424	18282	18547	18428	18479	18143	18409	18467	18355	18325	18128	18313	18412	18385	18239	18568	18466	18408	18471	18500	18430	18400	18459	18228	18494	18324	18377	18355	18404	18100	18483	18470	18466	18386	18481	18312	18273	18504	18391	18618	18474	18423	18468	18141	18285	18050	18450	18364	18318	18396	18418	18390	18089	18224	18421	18334	18335	18581	18357	18451	18370	18337	18383	18321	18460	18383	18327	18472	18299	18348	18217	18234	18484	18496	18381	18252	18274	18495	18353	18422	18395	18316	18323	18394	18386	18454	18177	18281	18281	18185	18365	18460	18290	18257	18482	18258	18253	18478	18269	18424	18395	18488	18253	18269	18565	18289	18509	18568	18469	18369	18546	18441	18316	18486	18418	18337	18486	18322	18289	18457	18374	18341	18466	18302	18393	18426	18251	18374	18401	18296	18444	18071	18283	18518	18098	18307	18209	18393	18412	18454	18340	18645	18471	18318	18220	18254	18425	18304	18351	18311	18468	18438	18438	18313	18352	18554	18368	18390	18249	18424	18544	18321	18464	18509	18486	18403	18392	18448	18388	18400	18408	18375	18340	18381	18293	18423	18455	18242	18077	18066	18556	18365	18491	18381	18503	18265	18269	18427	18533	18430	18479	18218	18357	18503	18432	18283	18393	18305	18348	18463	18337	18273	18258	18283	18507	18547	18424	18410	18333	18421	18190	18357	18518	18419	18350	18282	18527	18336	18309	18209	18417	18600	18208	18320	18212	18325	18499	18417	18323	18341	18561	18301	18344	18373	18152	18419	18332	18673	18535	18354	18517	18208	18225	18039	18386	18306	18391	18280	18239	18378	18487	18404	18394	18245	18287	18422	18497	18519	18345	18338	18269	18337	18548	18546	18365	18493	18550	18340	18483	18378	18356	18599	18502	18209	18374	18640	18424	18249	18544	18298	18319	18486	18200	18213	18316	18356	18262	18358	18395	18647	18432	18479	18382	18384	18523	18364	18581	18387	18339	18393	18472	18459	18245	18310	18291	18322	18243	18273	18218	18501	18234	18453	18214	18312	18291	18176	18389	18469	18476	18472	18543	18470	18311	18388	18494	18343	18293	18349	18463	18181	18355	18548	18331	18403	18344	18524	18335	18376	18248	18394	18424	18228	18120	18391	18485	18335	18171	18334	18280	18270	18385	18372	18304	18386	18277	18310	18307	18461	18300	18397	18493	18423	18504	18403	18491	18344	18193	18489	18189	18335	18507	18546	18327	18340	18206	18447	18352	18409	18381	18441	18264	18251	18328	18339	18329	18331	18472	18554	18524	18255	18254	18288	18481	18383	18501	18330	18364	18308	18498	18233	18450	18253	18588	18424	18425	18517	18404	18270	18111	18370	18328	18274	18233	18370	18360	18303	18274	18585	18426	18531	18504	18370	18236	18108	18486	18410	18270	18344	18275	18239	18484	18530	18530	18461	18388	18304	18473	18283	18236	18246	18389	18468	18176	18587	18611	18405	18247	18535	18430	18492	18303	18313	18427	18469	18464	18206	18420	18238	18526	18222	18217	18363	18516	18211	18491	18181	18296	18492	18478	18296	18654	18351	18334	18468	18406	18352	18368	18388	18498	18363	18231	18547	18353	18282	18360	18288	18358	18442	18446	18497	18410	18564	18381	18478	18478	18328	18374	18378	18284	18225	18496	18296	18600	18523	18457	18267	18369	18416	18417	18312	18352	18064	18488	18371	18273	18517	18410	18258	18393	18252	18445	18370	18752	18185	18398	18494	18553	18254	18345	18343	18518	18386	18360	18218	18492	18522	18387	18338	18459	18389	18666	18483	18317	18324	18483	18455	18444	18411	18218	18594	18397	18185	18440	18375	18449	18348	18669	18578	18311	18295	18489	18398	18446	18382	18355	18281	18194	18395	18435	18327	18393	18296	18420	18594	18488	18261	18209	18296	18548	18439	18431	18323	18390	18588	18425	18510	18258	18241	18437	18217	18340	18383	18346	18113	18403	18331	18277	18458	18343	18220	18241	18333	18376	18463	18525	18427	18489	18253	18432	18544	18494	18340	18231	18292	18366	18269	18226	18200	18483	18324	18361	18331	18361	18381	18443	18245	18512	18561	18306	18320	18432	18230	18530	18601	18351	18457	18435	18314	18389	18414	18342	18390	18436	18483	18162	18493	18349	18318	18615	18428	18436	18395	18323	18584	18308	18593	18384	18403	18491	18469	18241	18385	18481	18349	18419	18254	18288	18422	18507	18499	18458	18351	18412	18207	18279	18353	18437	18372	18259	18488	18319	18324	18548	18213	18374	18451	18411	18204	18391	18305	18563	18348	18328	18256	18238	18330	18361	18390	18341	18383	18387	18564	18333	18473	18501	18344	18446	18336	18453	18523	18323	18349	18667	18197	18396	18287	18437	18219	18339	18304	18432	18317	18103	18422	18339	18272	18359	18397	18514	18409	18311	18346	18448	18605	18239	18551	18434	18473	18461	18384	18438	18207	18355	18378	18311	18306	18360	18306	18521	18561	18266	18324	18187	18444	18180	18511	18430	18484	18417	18358	18445	18490	18400	18295	18280	18325	18394	18347	18516	18428	18221	18292	18385	18456	18286	18586	18286	18386	18687	18219	18454	18211	18408	18374	18448	18290	18224	18420	18360	18338	18472	18436	18264	18392	18293	18524	18303	18408	18318	18295	18258	18328	18376	18443	18072	18238	18477	18150	18280	18448	18356	18394	18353	18323	18529	18297	18302	18344	18341	18221	18329	18391	18311	18260	18351	18389	18311	18247	18220	18472	18573	18471	18326	18235	18688	18319	18283	18289	18341	18426	18328	18496	18394	18325	18322	18493	18414	18359	18285	18428	18531	18350	18343	18473	18558	18141	18153	18493	18425	18304	18440	18556	18626	18417	18475	18317	18339	18410	18320	18599	18388	18388	18242	18259	18336	18324	18519	18370	18349	18499	18403	18129	18324	18246	18316	18420	18352	18459	18356	18458	18544	18287	18311	18583	18407	18343	18587	18318	18441	18327	18287	18436	18404	18439	18286	18235	18288	18255	18472	18401	18606	18349	18249	18203	18422	18388	18369	18177	18107	18385	18473	18451	18224	18518	18349	18382	18299	18375	18420	18411	18321	18466	18524	18380	18391	18449	18372	18464	18527	18292	18297	18419	18417	18115	18282	18278	18449	18180	18466	18502	18404	18450	18322	18628	18349	18550	18517	18303	18214	18181	18272	18510	18375	18228	18496	18379	18287	18357	18464	18578	18505	18386	18483	18227	18516	18394	18555	18362	18403	18311	18535	18623	18235	18508	18267	18340	18238	18252
15556	26467	24657	20674	18838	17894	17424	17199	16799	16654	16772	16518	16365	16449	16261	16330	16203	16364	16094	16408	16300	16336	16129	16108	16244	16268	16055	16312	16065	16229	16182	16173	15975	16179	16038	16030	16154	16349	16157	16090	16066	16237	16181	16138	16175	16138	15983	16018	16153	16015	16224	16033	16061	16189	16234	16137	16055	16291	16099	16034	16143	16059	16081	16182	16042	16093	16143	16184	15922	16116	16170	16171	16107	16084	16375	16904	17563	17156	16850	16136	16071	16008	16057	15958	16236	16047	16257	16042	15943	16207	16140	16178	16191	16101	16079	16134	16138	15999	16197	16059	16208	16124	16172	15927	15994	16209	16121	15953	15884	15970	16196	15928	16049	16069	16191	16040	16052	16194	16070	16029	15998	16064	16141	16099	16154	16029	15918	16128	16032	16196	15925	15813	16019	15882	15992	16045	16058	15926	15901	16261	16197	15947	16126	15865	15984	16148	16293	16013	16069	16065	16057	15977	16088	16100	16078	16029	16150	16304	16122	16085	16001	16043	16201	16132	16076	16022	16113	16039	16013	16115	16236	15957	15990	16078	16024	16182	16159	16213	15996	16018	16050	16071	16245	16099	16049	16281	16067	15997	16116	16139	16010	16128	16057	16039	16073	16051	16181	16004	16031	16199	16097	16122	15896	16174	15992	16066	16166	16196	16145	16224	16110	16103	16008	16040	16221	15991	15944	16107	16009	16109	16009	15999	16179	15992	16037	16026	16276	15961	16092	16036	16192	15848	16187	16025	16202	16199	16066	16160	15903	16117	16076	16143	16082	16189	16259	16165	15982	15973	16067	15930	16287	16151	15954	16086	16077	16150	16123	16013	16112	16067	16091	15951	15941	15984	16190	16140	16122	16149	16250	16218	15888	16036	16097	16290	16084	16047	15997	16067	16098	16158	16112	16062	16090	15893	16227	15995	16032	16119	16036	16141	16092	15997	16146	15898	16003	15960	16098	16052	16206	16231	16106	16052	15890	15997	16007	16213	15940	16145	16099	15916	16164	16156	16124	15904	16111	16088	16173	16306	16034	16112	16113	15976	15999	16071	16060	16059	15893	16071	16042	15828	16090	16126	16201	16053	16150	15956	16055	15983	16008	16118	16014	16054	16051	16232	16245	16172	16023	16061	16008	16051	16172	15999	16058	15942	16254	15951	16132	16190	16146	16204	16229	16110	16126	16297	16137	16113	16020	16018	16095	16189	16032	16053	15934	15929	15976	16050	16095	15964	16056	16130	16136	15933	15972	16071	15949	16071	16013	16044	15983	16122	16070	16032	16064	16028	16177	16086	15940	16198	16150	16070	16040	16064	16135	16120	16040	16037	16004	16185	16115	16079	16149	16181	15860	16063	16005	15989	16038	16154	16189	16084	16173	16132	16020	16142	16133	16064	16139	16077	15988	16220	16067	15884	16074	15978	16044	15997	16125	16101	16146	15960	16039	16190	15939	16222	16119	16042	16084	16041	15994	15987	16006	15903	16149	16166	15988	16068	16156	16030	16145	16007	16106	15975	16010	16047	16085	16107	16041	16209	16086	16023	16040	16089	15951	16045	16044	16099	16071	15966	16176	16087	15931	16072	15951	15975	16145	16148	15995	15966	16104	16112	16056	15997	15992	16013	16179	15854	16217	16112	16104	15922	15990	16098	16106	16068	16139	15972	16184	16133	15884	16145	16257	16092	15950	16018	15981	16054	16089	15909	15969	15957	16113	15969	16083	16011	15973	16006	16070	15834	15964	15885	15962	16000	15942	15987	15857	15941	16114	15993	16023	16121	16028	16007	16193	15995	16086	15963	16019	16123	16151	16082	16056	16260	15937	16088	16049	15980	15883	15935	16116	15988	16038	15882	16090	16083	16204	15919	16095	16119	16115	16041	16109	16015	15940	15991	15949	16005	16096	16149	16065	15922	16154	16247	16124	15969	16113	16222	16190	16048	16012	16273	16214	15946	16112	15905	16126	15991	15872	15990	15988	16073	16060	16056	16091	15963	15899	15998	16093	16063	16131	16120	16124	16063	16056	16050	16054	15991	15977	16049	16030	15967	15987	16106	16119	16101	16012	16063	16121	16170	15959	16136	16086	16152	16047	16175	15874	15991	16023	16010	16083	16055	15949	16120	16062	16168	15972	16222	15994	16103	16073	16033	16138	16106	15990	16112	15933	15999	16201	16050	16057	16223	16011	16227	16177	16053	15962	16101	16147	15821	15886	16083	16125	15853	16143	15974	16232	16186	16124	15995	15992	16063	16066	15859	16009	16004	15947	15913	16217	16085	16062	15821	16200	16048	16051	15935	16212	16183	16047	16144	16108	16172	16204	15875	16048	16138	16389	16064	16164	15999	15964	16159	16030	16164	16069	15933	16196	16148	16288	16245	15998	16027	16238	16061	16067	16081	16147	16288	16060	15947	16012	16126	16192	16067	16067	16063	16095	16106	16107	16226	15956	16181	15983	16154	16269	16123	16001	16061	16129	16024	16056	16082	16080	16116	15997	16091	16084	16035	16126	15971	16185	16088	16287	16049	16086	16082	16095	16079	15924	15958	16077	16222	15947	16068	16136	16081	15962	16313	16084	15962	16118	16069	16154	15948	16264	16040	16118	16101	16009	15992	16130	16050	16079	16137	16301	16125	15916	16155	16073	16051	16142	15998	16059	16065	16185	16184	16111	16099	15954	16220	16038	16117	16014	16036	16135	16060	16045	16166	16056	15916	16220	16153	16160	15881	16141	16126	15880	16214	16206	16117	16004	16061	16083	15920	16140	16006	16111	16042	16092	16057	16080	16044	15963	16071	16120	16064	16150	16142	15929	16054	15950	15985	16104	16207	16055	16197	16115	16087	16134	16029	16113	16110	16040	16044	16151	16215	15839	16141	16058	16118	15964	16186	16111	16104	16055	16040	16093	16192	16029	16234	16097	15898	16000	15986	16175	16095	15928	16069	16140	15958	15999	16065	16160	16053	16176	16244	16084	16150	16083	16092	16130	15962	16260	16080	16131	16107	16186	16070	16150	16011	16066	16063	16055	16155	16172	16136	16071	16109	15959	16044	16132	16119	16089	16012	15832	15914	16029	16172	16129	16082	16099	16049	15988	16043	16050	15994	16264	16160	16073	16087	15805	16069	16069	16108	16150	16054	16035	16031	16016	16072	16017	16099	15977	16089	16076	16181	16259	16033	16166	16075	16073	16063	16034	15986	16096	16102	16124	16243	16048	16002	16054	16021	16179	15998	16004	16147	16067	16189	16104	16041	16130	16192	16127	16043	16149	16079	16035	16028	16014	16113	16017	15957	16035	16046	15944	16137	15994	15893	16086	16208	15839	16042	16286	16015	16037	15971	16040	16185	16181	16068	15992	16016	16098	16230	16039	16021	16015	16145	16046	16015	16201	15908	15993	16158	16112	16208	15874	16165	16072	16026	15896	16131	15867	15951	16093	15947	16067	15966	16014	15990	16233	15951	16211	15974	16110	16140	16161	16088	16074	16049	16037	16112	16039	15926	16188	16059	16073	15916	16058	16072	16000	16086	16031	16084	16243	16079	16056	15952	16171	15993	16112	15960	16134	16208	16144	16218	16073	16152	15904	16103	16114	16063	15988	16142	16091	16050	16032	16054	16123	16057	16053	15914	16010	16025	16066	16202	16273	16180	16003	16003	16225	16011	16021	15825	15950	15923	15919	16103	16110	15818	16294	16130	16123	16159	15910	16105	16038	16133	16181	16029	15899	16152	16011	16098	16164	16200	16016	16015	16034	16102	16147	16144	16184	16086	15992	16118	16213	16061	15854	16018	16144	16089	15975	15980	15960	16119	16087	16049	16005	16172	16044	16067	15990	15837	16073	16000	15955	16081	16246	16167	16078	16043	16115	16026	16028	16081	16043	16080	16047	15978	16148	16265	16230	16076	16036	16151	16018	15972	16150	16085	16122	16173	16103	16115	16105	16171	16233	16202	16035	16240	16049	15954	16124	16086	16014	15925	16224	16011	15881	16101	16149	16106	15962	16129	16012	16110	16086	16177	16021	15960	16014	16144	16264	16055	16251	16113	15983	16105	15882	16159	16008	15928	15913	16102	16107	16084	16097	16078	15948	16083	16143	16047	16146	15889	16218	16049	16146	16065	16068	16032	16148	16154	15984	16081	16206	16016	15996	16113	16019	16025	16151	15944	16177	16081	16006	16028	15986	16049	15971	16098	16119	15957	16016	16177	16009	15959	15995	16150	16062	16094	16079	16047	16149	16033	16068	16127	16181	15959	16049	15916	16025	16188	16029	16252	16201	15952	16089	16149	16139	16042	16051	16040	15875	15817	16187	16134	16068	16179	15954	16085	16066	16102	16144	16053	15967	16017	16077	16081	16114	16064	16128	16172	15901	16162	16028	16029	16077	16017	16114	16118	16141	15890	16117	16032	16079	15967	16134	16011	15927	16211	16090	16025	16157	16186	15978	16058	16149	16029	15923	16154	16069	16175	16242	16011	16061	16041	16147	16053	16074	15983	15950	15950	16021	16195	16092	16166	16176	16124	16065	16136	16055	16092	16008	16187	16193	16211	16178	16197	15944	15996	16024	16075	15983	16232	15988	16156	15947	16175	16228	16053	16000	16101	16281	16151	15994	16044	15840	16014	15889	16119	16087	16066	16142	16150	16072	16053	16042	15929	16078	15928	16088	16093	16075	16032	16022	16076	16183	16112	16100	16029	16002	16010	16077	15994	15886	16074	16154	15913	16069	16072	16147	16130	16254	16125	16203	16138	16119	16177	16072	15966	16125	16058	16064	16101	16005	16146	16111	16182	15962	16050	15992	16029	16138	16195	16109	15791	16168	16049	16127	16051	16033	15923	16058	16004	16042	16110	16053	15949	16064	15947	16027	16141	16191	16013	16091	15942	16071	16113	16021	16021	16132	15963	16057	16178	16106	16022	16113	15995	16073	16048	15936	16076	16087	16070	15952	16044	16024	16050	16144	15932	16138	16160	16038	16301	16018	16270	16078	16214	16046	16031	16222	16211	16075	16064	16144	16053	16143	16038	15996	15981	16147	16262	16283	16055	15989	16093	16118	16194	16071	15870	16036	16264	16162	16155	16105	15931	15990	16264	15980	16016	16074	15972	15998	16014	16269	16259	16051	16237
27606	22190	26007	23761	20773	21082	21425	20998	21083	21245	21193	21181	21199	21160	21332	21182	21098	21248	21079	21132	21039	21316	21307	21227	21359	21107	20861	20826	21317	21235	20894	21276	21288	21251	21163	20948	21120	20995	21188	21261	21012	20939	21059	21149	21068	21080	21237	21020	21051	20925	21201	21204	21208	21245	21147	20965	21161	21169	21061	21013	21362	21089	21167	21017	21144	21166	21001	20936	21093	21225	21289	20986	20982	20929	21167	21188	21245	21146	21298	21256	20942	21058	21029	21179	21090	20850	20946	21045	21152	21159	21389	21164	21168	21091	21069	21064	20994	21210	21324	21264	21228	21202	21271	21083	21161	20958	21039	21062	20975	21135	21011	21118	21066	21193	21045	21077	21111	21291	21337	21128	20908	21084	21046	20883	21246	21182	21075	21056	20835	21094	21132	21087	20830	21147	21114	21124	21134	21066	21315	21096	20986	20753	21032	21007	21052	20940	21026	21234	21051	21112	20999	21096	20986	20949	21129	21230	21060	20867	21147	21069	21039	21179	21163	21053	21092	21269	21124	21020	21154	20967	21199	21042	21117	21062	20992	21145	21218	21396	21195	20993	20951	21108	21136	20873	21135	20915	21174	21090	21134	21107	20890	21032	20998	20991	21079	21093	21294	21202	21197	20988	21363	21020	20963	21216	20917	21002	20997	21104	21150	21004	21100	21009	20992	21243	21243	21285	21156	21202	21206	21146	21164	21230	21237	21116	20913	21180	20880	21120	21082	21180	21062	20921	21227	21150	21152	21119	21009	21102	21128	21056	21007	21215	21279	21368	21283	21152	21131	21033	21022	21221	21158	21088	20999	21064	21032	20991	21172	21081	21188	21085	21204	21186	20993	21251	21067	21086	21003	21318	21006	21164	21223	21185	21131	21206	21163	21047	21048	21008	21280	21203	21156	21101	20927	21044	20983	21218	21249	21278	21155	21140	21234	21049	21196	21034	21167	20866	21238	21065	20968	21068	21104	21049	21183	21087	20989	21203	21280	21150	21092	21083	21249	21084	21128	21311	20883	20951	21169	21045	20993	21226	20957	20966	21096	21274	21122	20897	21103	21144	21162	20889	20982	21058	21346	21149	21124	21003	21320	21147	21136	21104	21036	21204	21249	21178	20973	21056	21009	21203	20931	21121	21023	20913	21140	21096	21094	21131	21207	21220	21047	21121	21056	21014	21080	21173	21105	21097	21179	21059	21128	21066	21179	20928	21172	21167	21222	21031	21065	21065	21148	21058	20901	20944	21142	21115	21116	21403	21002	21144	21185	21078	21022	21145	21116	21065	21382	20979	20835	21169	21000	21100	21164	21038	21114	21309	21041	21074	21109	21159	21153	21179	21127	21142	21035	21159	21116	21243	21149	21064	21118	21082	21388	21247	21047	21050	21007	21227	20992	21051	20974	20883	21118	21263	21125	21011	21268	20994	21075	20970	21053	21227	21058	20934	21156	20968	21216	21199	21253	21250	21198	20872	20985	21080	21306	21171	21126	21177	21248	21172	21186	21124	21099	21081	21124	21301	21218	21030	21257	21164	21239	20971	20915	21021	21049	21024	21189	21081	21179	21179	21135	21104	21078	21050	21040	20996	20837	21182	20976	20944	21063	20899	21349	21061	21083	21261	21010	21333	20960	21110	21106	21142	21377	21170	21018	20911	21133	20962	21128	20998	21100	20996	21066	20912	21163	21004	21021	21011	21168	20930	21348	20853	21185	21165	21362	21059	21091	21311	21030	20732	21142	21038	20956	21213	20817	20906	20883	21296	20999	21123	20967	21025	20992	21100	21382	21052	20976	20963	21082	20982	21191	21267	21224	21071	21041	21407	21141	20969	21073	21104	21220	21143	20982	20972	20968	21174	21113	21337	21125	21244	21193	21155	21089	21146	21117	21234	21170	21068	21118	20984	21100	21042	21009	21092	21131	21009	21170	21041	21114	21237	21152	21166	21231	21029	21012	21215	20961	20972	21123	21234	21008	21104	21059	20990	21105	21102	21163	21269	21119	21314	21185	21246	21229	21168	21049	21198	21178	21118	21298	21037	21337	21243	21165	21218	21263	21035	21038	21241	21097	21142	21121	21098	21046	21095	21039	21038	21169	21160	21113	21081	21110	21225	21296	21131	21087	21364	20879	21151	21194	21189	21155	21264	21087	21057	21131	21130	21119	21042	20994	20932	20856	21109	21351	21192	21075	20985	21051	21127	20963	21021	21146	21107	20937	21088	21100	20750	21059	21312	21134	21098	21136	21064	21242	21296	21062	21047	21012	21215	21201	21301	21219	21047	20809	20997	21173	20961	21053	21133	21170	21069	21042	21011	21019	21133	21041	21101	21286	20881	21286	21175	21256	21070	21261	21112	21262	20853	21087	21080	21160	21189	21098	21039	20959	21073	21111	21113	21008	21154	21190	21345	21063	21361	21003	20859	20985	21133	21187	21052	21094	21208	21172	20993	21185	21080	21079	21223	21103	20984	21229	21105	21049	20952	21195	21150	21292	21065	21008	21213	21379	21187	21150	21286	21152	21165	20974	21151	21129	21186	21108	21163	21224	21118	21147	21046	21097	21123	21038	21043	21046	21222	21259	20849	21200	21246	21387	21109	21364	21197	21080	20943	21145	21215	21259	21124	20960	21121	21290	21107	21209	21215	21107	21102	21079	21041	21258	21031	21033	21174	21119	21125	20891	21326	21082	21045	21026	20928	21176	20885	21099	21044	20914	21192	21133	21449	21053	21105	21159	21172	20840	20942	21189	21210	20885	21168	21130	21177	21096	21198	21020	20974	21099	21097	21028	21219	21241	21292	21254	20942	21064	21067	21008	21353	21293	21150	21116	21169	21075	21237	21215	20913	20937	21040	21357	21052	20990	21112	21123	21046	20951	21325	21072	20976	20932	21024	21104	21170	21039	21135	21164	21372	21266	21012	20724	21113	21231	21044	20973	21086	21106	21184	21168	21009	21007	21024	21069	21420	21314	21061	21087	21001	21117	21189	21001	20939	21105	20827	21272	21095	21163	21001	21075	21237	21051	21168	21025	21142	21312	21143	21221	21417	20992	21072	21032	21252	21158	21148	21403	21145	21001	20820	21076	21024	21271	20888	21281	21139	21182	20949	21219	21257	21098	20859	21143	20869	21264	21173	21098	21345	20995	21184	21137	21210	21042	20984	21286	21101	21272	21294	21241	21132	21217	21011	21298	21257	21209	21096	21146	21068	21232	21012	21272	21021	21314	21137	21242	21294	21040	21145	21080	21091	21150	21192	21207	21093	21076	21170	21202	21029	20895	21299	20982	21127	20996	21031	20936	20988	21159	21267	21227	21174	21017	21153	21166	21064	21040	20809	21135	21060	21485	21224	21248	21118	21181	21161	20847	21020	20913	21321	21185	21066	21239	20997	21108	21250	21077	21017	21209	21148	21038	21287	21186	21172	21080	21093	21044	20931	21162	21155	21137	20957	20989	21162	21016	21065	21164	21331	21175	21262	21240	21068	20819	21218	21461	21044	20878	21034	21045	21047	21098	21055	21052	21102	21118	20961	21265	21106	21226	21376	21284	21146	21340	21228	21263	21102	21064	20991	21191	21089	21333	20984	21043	21202	20969	21018	21322	21152	21096	21082	21067	21226	20980	21263	21160	21070	21220	21145	20903	20992	21012	21204	21340	21041	21005	21008	21389	20975	21097	20962	21145	21082	21090	21120	21183	21335	21203	20972	20941	21123	21031	21107	21047	20920	21090	21110	21026	21029	21280	21221	21068	21205	21144	21069	21033	21281	20964	21212	21196	20997	21312	21243	21231	21057	20950	21119	21156	21074	20902	21105	21344	21078	21198	21145	20946	20992	21070	21148	21097	21183	21111	21083	21218	21180	21228	21259	20898	21052	21105	21245	20968	20923	21183	21186	21039	21030	21097	21041	21030	21120	21202	20983	20949	21051	21121	20875	21025	21079	21036	21323	21077	21148	21117	20988	20979	21353	21006	21128	21141	20973	20828	20751	21094	20962	21204	21207	21194	21069	21052	21202	21152	21160	21079	20947	21240	21398	21291	21101	21188	21067	21337	21059	21081	21066	20953	21223	21159	21234	21202	21173	21111	21005	21073	21107	21085	21300	21281	21132	21050	20959	21132	20899	21052	21207	21099	21203	20957	20953	21325	21162	21068	21222	21118	20977	21021	21174	21181	21285	21186	21214	21296	21092	21054	20993	21046	21082	21053	21179	21100	21107	21338	21367	21189	21069	21160	21013	21106	21153	21221	21224	20968	21080	21204	21104	21018	21219	21102	20951	21251	21221	21144	21005	21040	21056	21117	21178	21215	21207	21363	21254	21139	21124	21158	21036	21276	21110	21212	20979	21133	21235	21178	20998	20989	21176	21126	21212	21048	21079	21141	20936	21252	21015	21093	21155	21179	21206	21121	21111	21168	21254	21211	20931	20984	21252	21136	20968	21261	21103	21085	20967	21196	21116	20912	21103	21157	21154	21175	21158	21074	21298	21209	21140	21212	21153	21152	21084	21001	21316	21202	21059	21235	20996	20836	21231	21124	21216	21228	21032	21304	21052	21039	21009	21131	21336	20905	21113	20959	21209	21193	20932	21003	21188	21033	21083	21177	21197	20740	21090	21109	21177	21124	21093	21151	21088	21234	21113	21029	21174	21163	21174	21262	21039	21205	21418	21255	21100	21167	21055	21036	21036	21462	21118	21238	21116	21059	20856	21040	21057	21149	21366	21284	21180	20949	21056	21207	21242	21155	21112	20938	21127	21041	21181	21276	21233	21064	21117	21072	21039	21066	21160	21107	20977	21185	20963	21102	21218	21183	21033	21317	21149	20957	20904	21134	21030	21064	21160	21024	21255	21289	20978	21063	21264	21117	21208	21047	21117	21164	21169	21229	21018	21006	21127	21109	21132	21211	21298	21062	21149	21339	21389	21227	21200	21110	21006	21159	21185	21131	21274	21059	21090	21200	21328	20923	21044	21371	20866	21121	21113	21163	21099	21352	21094	21164	21276	21059	21042	21234	21289	21087	21116	21105	20915	20870	20924	20943	21253	21038	21096	21125	21074	21141	21194	21178	20980	21069	21185	21103	21004	21280	21213	20963	20993	21116	20943	21025	20967	21203	21047	21140	20856
15978	18274	17977	17880	17711	17854	17720	17565	17544	17720	17641	17822	17714	17685	17832	17538	17744	17868	17576	17691	17630	17887	17562	17741	17722	17553	17705	17742	17659	17662	17679	17691	17662	17582	17851	17638	17635	17629	17709	17672	17698	17745	17554	17596	17913	17622	17634	17707	17672	17776	17716	17515	17593	17565	17700	17678	17682	17711	17667	17521	17803	17515	17650	17570	17712	17665	17688	17607	17685	17560	17761	17817	17768	17644	17903	17724	17719	17718	17697	17590	17653	17657	17569	17683	17716	17816	17544	17569	17608	17588	17794	17422	17603	17760	17724	17424	17688	17492	17574	17558	17740	17651	17688	17681	17592	17985	17706	17734	17668	17716	17656	17591	17662	17835	17707	17628	17578	17795	17630	17693	17583	17659	17480	17668	17729	17576	17617	17642	17888	17618	17717	17820	17595	17664	17719	17703	17740	17646	17633	17557	17688	17630	17725	17494	17636	17654	17495	17706	17722	17684	17935	17683	17410	17784	17680	17571	17775	17691	17887	17684	17804	17718	17741	17550	17649	17719	17649	17540	17680	17562	17631	17555	17789	17553	17782	17622	17659	17612	17476	17597	17686	17725	17565	17655	17609	17643	17559	17730	17586	17684	17434	17675	17833	17762	17699	17612	17652	17703	17676	17792	17570	17772	17584	17671	17713	17698	17622	17462	17752	17626	17493	17628	17552	17632	17549	17673	17813	17659	17479	17534	17564	17674	17511	17729	17596	17662	17844	17746	17786	17512	17521	17586	17768	17737	17603	17751	17810	17631	17696	17581	17680	17605	17645	17608	17467	17659	17594	17509	17682	17753	17709	17651	17728	17683	17536	17617	17664	17809	17615	17583	17817	17664	17846	17648	17715	17522	17573	17657	17682	17782	17680	17628	17713	17621	17756	17642	17712	17508	17843	17627	17739	17730	17671	17582	17629	17518	17665	17587	17572	17562	17777	17760	17523	17708	17627	17425	17702	17579	17829	17578	17792	17539	17743	17697	17649	17749	17770	17563	17854	17633	17685	17625	17720	17799	17626	17631	17557	17729	17752	17687	17722	17608	17611	17528	17559	17520	17630	17673	17642	17692	17609	17461	17516	17726	17742	17710	17785	17776	17590	17738	17743	17720	17562	17517	17591	17544	17500	17616	17815	17787	17533	17709	17602	17716	17494	17750	17572	17765	17529	17624	17769	17492	17612	17657	17699	17892	17685	17551	17592	17595	17623	17570	17582	17562	17820	17658	17931	17624	17546	17680	17586	17566	17758	17680	17579	17481	17766	17797	17768	17682	17766	17613	17646	17809	17787	17726	17751	17797	17622	17860	17620	17602	17547	17648	17723	17589	17651	17654	17587	17608	17650	17663	17659	17529	17633	17736	17681	17574	17760	17488	17677	17712	17672	17831	17814	17592	17670	17719	17721	17772	17687	17485	17358	17636	17515	17644	17629	17683	17581	17633	17605	17509	17713	17746	17704	17612	17607	17658	17762	17667	17674	17793	17617	17791	17905	17653	17682	17526	17700	17686	17594	17667	17597	17658	17697	17675	17782	17669	17737	17532	17768	17678	17675	17679	17709	17857	17623	17581	17750	17610	17614	17784	17697	17667	17984	17566	17722	17695	17658	17473	17754	17644	17700	17784	17680	17657	17568	17613	17624	17604	17709	17834	17651	17708	17686	17718	17631	17681	17644	17749	17703	17559	17598	17813	17636	17748	17596	17602	17739	17592	17827	17592	17689	17677	17632	17746	17354	17787	17588	17742	17557	17767	17502	17592	17634	17864	17622	17533	17755	17852	17492	17720	17690	17562	17751	17705	17660	17545	17589	17545	17607	17696	17699	17694	17523	17702	17602	17775	17589	17820	17660	17859	17550	17758	17623	17614	17691	17756	17659	17641	17739	17633	17770	17681	17496	17607	17431	17623	17668	17642	17630	17594	17724	17743	17575	17842	17806	17767	17803	17789	17675	17741	17762	17793	17747	17559	17613	17579	17748	17503	17662	17748	17892	17637	17501	17572	17507	17732	17579	17534	17663	17659	17709	17771	17688	17609	17797	17693	17920	17733	17519	17608	17697	17661	17901	17695	17582	17703	17704	17794	17547	17655	17410	17906	17600	17864	17591	17704	17636	17605	17725	17665	17706	17670	17496	17730	17604	17614	17675	17745	17699	17579	17665	17501	17678	17641	17640	17687	17617	17495	17679	17587	17692	17660	17735	17824	17764	17626	17805	17732	17554	17581	17693	17620	17713	17706	17649	17719	17494	17851	17488	17608	17546	17747	17693	17461	17593	17474	17694	17586	17859	17799	17593	17555	17592	17693	17541	17571	17722	17582	17606	17817	17623	17588	17472	17650	17800	17784	17653	17604	17598	17793	17666	17738	17688	17598	17575	17725	17713	17525	17687	17661	17603	17740	17822	17788	17882	17577	17682	17550	17635	17670	17714	17742	17662	17639	17512	17625	17558	17494	17674	17776	17699	17530	17794	17374	17687	17690	17872	17655	17748	17617	17525	17754	17694	17646	17700	17868	17697	17667	17727	17687	17665	17689	17699	17597	17643	17756	17530	17759	17467	17632	17870	17743	17722	17807	17560	17798	17552	17660	17721	17744	17621	17563	17668	17558	17657	17690	17627	17497	17612	17708	17636	17645	17507	17738	17646	17693	17750	17617	17520	17807	17626	17841	17538	17585	17701	17572	17695	17538	17576	17679	17584	17730	17830	17686	17770	17561	17766	17691	17771	17679	17416	17715	17785	17706	17517	17793	17741	17619	17628	17822	17586	17604	17662	17765	17574	17711	17730	17613	17666	17707	17584	17443	17674	17822	17722	17744	17658	17794	17608	17550	17766	17581	17548	17655	17692	17620	17496	17730	17563	17743	17429	17730	17694	17686	17664	17665	17675	17727	17756	17727	17758	17586	17771	17724	17706	17796	17651	17641	17636	17594	17588	17694	17709	17745	17769	17688	17643	17846	17698	17731	17716	17711	17698	17652	17648	17652	17724	17662	17528	17714	17581	17794	17598	17595	17659	17586	17666	17689	17591	17583	17622	17540	17722	17830	17623	17549	17603	17763	17809	17694	17587	17714	17860	17671	17513	17608	17710	17599	17737	17747	17683	17573	17567	17788	17846	17554	17664	17710	17711	17625	17745	17405	17659	17570	17549	17647	17647	17739	17824	17633	17635	17701	17674	17559	17824	17773	17726	17661	17677	17598	17780	17765	17769	17740	17755	17645	17727	17538	17634	17609	17602	17509	17809	17807	17537	17427	17568	17637	17572	17580	17771	17684	17655	17602	17451	17671	17773	17641	17730	17796	17637	17651	17666	17759	17639	17737	17680	17810	17658	17806	17613	17726	17542	17738	17560	17600	17711	17746	17675	17546	17804	17622	17737	17771	17711	17596	17594	17756	17779	17711	17525	17665	17538	17690	17685	17704	17742	17851	17669	17704	17528	17758	17608	17630	17628	17738	17770	17588	17737	17671	17779	17613	17766	17803	17594	17586	17615	17598	17615	17640	17751	17504	17575	17731	17660	17530	17622	17729	17681	17516	17639	17677	17831	17663	17714	17664	17501	17728	17512	17735	17663	17640	17557	17505	17737	17855	17473	17721	17545	17611	17639	17734	17719	17635	17784	17767	17655	17633	17748	17681	17632	17479	17722	17508	17744	17660	17752	17664	17529	17776	17687	17583	17813	17646	17853	17667	17622	17701	17591	17745	17587	17687	17552	17738	17648	17443	17548	17875	17681	17483	17846	17543	17703	17690	17717	17654	17686	17525	17565	17632	17603	17813	17777	17581	17528	17690	17829	17599	17625	17577	17708	17742	17679	17629	17688	17637	17785	17770	17490	17764	17700	17831	17699	17753	17766	17626	17619	17640	17620	17763	17548	17732	17658	17599	17664	17809	17749	17611	17672	17596	17624	17672	17765	17636	17629	17685	17528	17615	17619	17783	17576	17562	17491	17661	17793	17672	17625	17679	17561	17501	17791	17661	17755	17819	17355	17606	17601	17537	17646	17585	17779	17593	17696	17862	17754	17606	17645	17748	17586	17747	17600	17877	17709	17644	17714	17754	17684	17660	17785	17654	17730	17622	17637	17750	17663	17928	17778	17717	17853	17657	17534	17700	17706	17652	17671	17599	17588	17438	17895	17581	17729	17720	17651	17701	17596	17543	17643	17593	17685	17496	17688	17793	17666	17710	17558	17571	17702	17870	17694	17784	17582	17790	17754	17748	17681	17653	17698	17548	17577	17775	17644	17754	17570	17673	17705	17592	17543	17635	17585	17728	17539	17764	17658	17703	17644	17844	17628	17547	17598	17643	17745	17580	17709	17653	17705	17661	17629	17606	17743	17708	17624	17666	17658	17534	17678	17524	17591	17576	17662	17633	17735	17641	17593	17692	17666	17685	17616	17713	17640	17638	17549	17638	17714	17697	17636	17665	17615	17693	17660	17766	17682	17795	17568	17761	17573	17600	17564	17767	17722	17811	17753	17675	17690	17707	17815	17554	17600	17609	17848	17640	17545	17692	17752	17655	17556	17500	17843	17701	17747	17820	17724	17557	17651	17680	17631	17651	17678	17603	17728	17530	17684	17731	17790	18135	17757	17671	17836	17605	17660	17646	17487	17641	17577	17769	17661	17671	17716	17878	17553	17789	17691	17747	17621	17605	17799	17879	17871	17855	17715	17480	17919	17641	17595	17671	17763	17778	17535	17650	17711	17612	17542	17746	17636	17679	17651	17690	17592	17746	17609	17677	17718	17823	17590	17599	17709	17569	17635	17806	17723	17680	17719	17654	17683	17696	17638	17615	17561	17755	17671	17727	17741	17616	17784	17845	17600	17872	17467	17590	17643	17630	17730	17806	17578	17625	17772	17773	17703	17548	17688	17725	17747	17781	17783	17570	17715	17616	17603	17492	17783	17598	17568	17686	17733	17695	17691	17601	17724	17521	17707	17732	17599	17561	17634	17747	17679	17798	17785	17434	17693	17668	17507	17535	17559	17798	17568	17556	17551	17644	17513	17774	17586	17883	17618	17869	17639	17736	17829	17726	17512	17680	17712	17824	17651	17740	17618	17744	17695	17456	17647	17705	17708	17848	17781	17601	17798	17820	17473	17656	17659	17677	17695	17628	17642	17745
23713	21294	28846	24168	22467	23739	23915	21657	21270	21384	21485	21269	21138	21255	21209	21127	21372	21196	20967	21186	21093	21165	21126	21482	21078	21165	21199	21098	21146	20765	21079	21091	20960	20981	21177	21217	20890	20912	20943	21225	21289	21060	21123	21114	20937	20906	21252	21083	21024	21062	20978	21013	20812	20994	20984	21011	20906	21078	21223	20929	20992	20844	21052	21224	20928	21246	21071	21171	20969	21121	21059	21339	21089	20968	20886	21616	21354	21384	21148	21188	21131	20868	20979	20885	21139	21037	20875	20916	20883	20980	21076	21121	20887	21039	20961	21034	21131	20791	20901	20849	21001	21166	21062	20824	21187	21055	20883	20869	21016	21036	21101	20909	21021	21119	20909	20862	21072	21098	20995	20815	21047	21089	21036	21014	20988	20920	20985	21089	20819	20886	21266	20965	20955	21064	21179	20856	20936	20922	21095	20922	21083	20997	20857	21135	21025	20899	20858	20898	20844	21018	20739	20909	20950	20964	20865	20904	20847	21033	21035	20840	20958	21211	20757	21181	20882	20982	20715	20979	21058	20930	21096	21086	21124	20984	20950	20898	20811	20950	21053	20950	20891	20946	20900	20770	20949	20924	20825	20965	20930	21153	20942	20620	21115	21037	21066	20648	20905	20868	20927	21121	21044	20939	20888	21069	20954	20849	20797	20976	20933	20889	20839	20851	21081	21003	21170	21142	21229	21041	20954	21136	20870	21024	21120	21052	21002	21008	20969	21114	20880	20788	21158	21051	20935	21062	21036	20959	21014	20854	20932	20816	21222	20897	20769	21045	21023	20850	20758	20883	20803	21151	20960	20989	20932	20925	20955	20982	20959	21002	21002	20851	20985	21108	20883	21017	20893	20963	21148	20937	21081	20961	21092	20945	20850	20935	21277	20943	20909	21010	20846	21114	20883	20909	21078	21103	20953	20729	20921	20769	20797	20910	21008	21051	20990	20847	20891	21093	20878	21008	20869	20904	20971	21133	21006	20869	20806	20930	20805	21019	21030	21019	20985	20705	20837	21049	21122	20980	20772	20962	21057	20930	20847	21098	21109	20886	20789	20925	20864	20923	20839	21108	21027	20978	21138	21083	20885	20970	21012	21154	20975	21182	20883	21034	20950	20815	20925	20934	20900	21019	20851	20949	20928	20973	20891	20878	21115	21043	21088	20941	20951	21160	21178	21192	20929	20755	20994	21057	20902	20874	20985	20919	20922	20819	21051	21015	21054	20849	21047	20971	20934	20956	21040	20932	20783	20935	20853	21063	20992	20867	20969	20923	20811	20824	20814	20760	20966	20900	20856	20997	21050	21080	21022	21013	21043	21045	20880	20839	21268	21006	21072	21036	20985	21068	21141	20960	20914	20955	20943	20943	21069	20908	20805	20952	21002	21034	21024	20925	20784	21049	20967	21108	20946	20899	21011	20922	21049	20975	21106	20930	21032	20994	20896	20831	21034	21145	21129	20999	20980	20930	20862	21087	21027	20983	21085	21123	20972	21214	21038	21001	21012	21026	20953	20978	20933	20980	20925	20894	21032	20910	20921	21115	20816	20943	21061	21116	21016	20870	20855	21146	20891	20867	21080	20809	20788	20772	20808	20988	21079	20895	21233	21089	20681	20964	21101	21084	20904	21134	20656	20908	20852	21109	21089	21219	20950	20857	20978	20784	21062	21089	21054	21112	21168	20672	20972	20840	21077	21073	21065	20970	20997	21054	20900	21027	21030	21058	21033	21044	21228	20863	20881	20817	21103	20896	20880	20763	20820	20788	20923	20959	21102	20908	20975	21074	20642	20970	20971	21003	20899	20911	20971	21002	20833	20992	20977	21130	20917	20773	20954	21218	21093	20820	21119	21057	20969	21070	21039	21071	20985	20947	20916	20890	20836	20998	20857	20914	21087	20948	21104	21109	21045	20868	20843	21018	21076	21121	21075	20898	20923	20921	20983	21037	20850	20957	20972	21021	20967	20870	21044	21092	21034	20851	21071	20839	21021	20981	20956	20881	20902	20851	20870	20990	21096	20769	21061	21041	20983	20830	20729	20973	21079	20941	21132	20892	20925	21116	20864	20900	20683	20850	20996	20944	20854	20955	21139	21139	21120	21029	21121	21146	20998	20787	20923	21048	20982	21021	20992	21142	21044	20872	20944	21003	21193	20989	21065	21197	20994	21193	20771	20886	20802	20834	20928	20874	20852	20978	20940	20878	20990	20950	20925	21080	21079	20579	21055	20999	21154	20892	21047	20929	20813	20959	20908	21045	20996	21083	20872	20925	21067	21093	21022	21099	20924	20842	21134	20937	20960	21104	21060	21013	20879	21098	21127	21142	20765	20862	21034	21068	21044	20943	21176	21077	21065	20824	20676	20991	21064	20730	20927	20890	21053	20935	20739	20942	21096	20865	20836	20833	20802	21123	20851	20869	20891	20983	21051	21023	21153	21012	20921	20751	20842	21023	20966	20952	21118	21217	21036	20852	20999	20987	20926	21135	21083	21014	20999	21110	20920	21019	20902	20910	21060	20953	21212	21110	21112	20769	21033	20952	21084	21086	20959	21033	21024	20824	20899	21128	21051	20835	20890	21035	20978	20927	20895	20826	20858	20906	20937	20753	20924	21121	21137	21034	20876	20899	21060	20999	21016	20724	21149	20831	20873	20957	20923	21040	20979	20895	20910	20970	20956	20946	21013	21002	20848	20820	20902	21017	20915	20980	20974	21082	21016	20979	20979	20852	21168	20810	20877	20874	20912	20896	20999	21060	20978	20934	21014	21047	21028	20850	21132	21022	21004	20965	20950	20865	21110	21085	20919	21050	21078	20843	21002	20860	21000	20823	20959	21139	21113	20753	20874	20839	20954	20758	21016	20942	20927	20898	21157	21161	21016	21035	21009	20904	21009	21002	21034	21053	21035	20974	20800	21095	20914	20970	21005	20925	21094	21058	20802	20942	20822	20974	20832	21040	20950	20780	20867	20850	20944	20947	21063	20840	20867	21219	21107	21048	20813	21130	21009	21076	21055	20720	20816	20774	20888	20895	20794	21134	20909	20995	20921	20811	20930	20995	21048	21037	21045	21171	20670	21000	21058	20965	21185	21039	20990	20883	20817	20949	21064	21083	21010	20962	21158	20957	20902	21025	21051	20956	20949	20959	21313	20980	20972	21029	21118	21054	20836	20915	20816	21140	20817	20986	20947	20896	20856	21068	20856	20951	21062	21030	20992	20929	20983	20700	21007	20963	21057	20879	21093	20837	20790	20792	20872	20912	20993	21110	20997	21021	20755	20927	21045	21252	20927	20950	20922	20884	20953	21026	21035	20934	21138	21164	21062	20824	20727	20949	20986	21043	21059	20889	20789	21001	20973	20856	20862	20766	21046	20966	20922	21037	21117	20965	20933	20963	21066	20914	20954	20892	20881	20705	20927	21023	21094	20964	20908	20827	21072	20837	20970	21057	20876	20861	20982	20885	21016	21001	21044	21044	20989	21131	20925	20916	21045	21006	21058	21221	20908	20953	20854	21066	21016	20979	21086	20865	20937	20987	21005	21145	20928	20778	21048	20958	20754	20842	21153	21088	20804	20956	20924	20969	20942	21005	20960	20979	21062	21014	21058	21096	21075	20692	21047	20865	21209	20931	21014	20979	20794	21020	21040	21294	21119	21203	20896	20909	20932	21013	20967	20850	20848	21260	21026	20779	21250	20969	21007	20830	21053	21130	20898	20950	20821	20828	20881	21192	21003	21098	20792	21054	21107	21109	20984	21076	21146	20872	21117	20893	21195	21087	21157	21094	20811	21007	21246	21011	20944	20981	21025	20944	21219	20988	20825	21132	21042	20889	20806	20959	20903	21194	20845	20768	20954	20993	21096	20877	21098	20949	20760	21201	20896	21188	20987	21086	21215	21134	20978	20829	20882	21088	20889	21086	20899	21038	21034	20854	21137	21096	20978	21175	21208	21039	21046	21045	21072	20927	21056	20959	21070	21142	21105	20989	20929	20916	21068	20754	20777	20897	21135	21056	21013	20971	21012	20657	21076	20926	20955	21132	20844	21111	21115	21118	20961	21089	21100	21022	20987	20879	21235	21003	20889	20837	20992	20983	21045	20935	21108	20884	21085	20904	21318	21040	21053	20988	20957	20949	20996	21041	21072	21139	21129	21034	21043	20841	21037	20788	21148	21237	21122	21042	20866	20920	21149	20938	20991	21287	20908	20913	21068	20958	20869	20831	21097	20931	21103	20946	20879	20828	21095	20872	20856	21063	21152	20896	21372	21154	20852	20875	20939	20782	20937	21069	20813	20691	21166	21126	21012	20963	21232	21116	20853	21092	21093	20895	20921	20824	20866	21072	20984	20909	20870	20889	21080	20856	21084	20904	20832	20828	20986	20852	20811	20958	20901	20900	21032	21254	21222	20800	20816	20853	20917	20959	20828	20880	20971	20686	21092	21034	20828	21063	21262	21111	20978	21039	21097	21061	21145	20937	20881	20954	20982	20918	20966	20803	20986	21001	20967	21053	20959	21022	20865	20763	21213	21005	20873	21104	20856	21053	20952	20962	20920	21035	21068	20839	20810	21048	21031	21064	21023	20879	20934	20971	20996	21081	20972	20916	21070	21065	21161	20796	20759	20927	20801	20978	20948	21032	20870	20695	21079	21047	20912	21069	20795	20928	21037	21017	20758	21260	20869	20993	21064	20900	20956	21057	20976	20767	20770	21005	21077	21001	21053	20954	20918	21107	21132	21061	20955	20985	20952	20932	20979	20745	21082	20941	21258	20872	21112	21003	21045	21164	20976	20994	21076	20997	20856	20975	21069	21036	21225	20857	20982	20867	20881	20964	20777	20989	21135	20907	20892	20986	20838	21031	20777	21167	20834	21068	20968	21043	20761	20849	21001	20981	21087	20901	20973	21081	21007	20881	20946	21106	21141	20902	20929	20986	20985	20792	21160	20906	20947	21111	21001	20975	20879	20916	21104	21049	21170	20795	20964	20993	20959	20960	20958	20942	21127	20945	20985	21022	21056	21096	21022	20929	20820	21006	21021	20992	20975	20992	21107	20907	21047	20995	20961	21081	21110	20928	20975	20956	21074	21036	20966	20937	21039	20977	20853	20935	20982	21019	20991	20905	20923	20705
14878	23387	22092	19896	18962	18392	18289	18199	17998	17711	17825	17900	17790	17877	17838	17612	17680	17673	17599	17687	17561	17595	17714	17643	17641	17728	17834	17613	17713	17709	17624	17726	17423	17633	17870	17531	17715	17710	17514	17612	17674	17479	17717	17542	17661	17595	17600	17575	17605	17672	17678	17582	17552	17546	17654	17699	17594	17646	17620	17701	17639	17596	17609	17589	17509	17392	17530	17530	17752	17589	17625	17610	17783	17625	17792	18255	18262	18127	17705	17464	17699	17556	17473	17527	17684	17473	17545	17477	17700	17707	17531	17416	17620	17457	17531	17470	17603	17449	17506	17763	17671	17665	17654	17564	17528	17488	17525	17650	17776	17503	17700	17586	17658	17542	17595	17566	17630	17552	17494	17497	17570	17685	17547	17621	17621	17588	17668	17711	17525	17631	17618	17547	17477	17579	17581	17700	17661	17545	17434	17415	17693	17714	17532	17613	17471	17734	17518	17645	17503	17615	17641	17700	17616	17773	17541	17357	17519	17607	17601	17530	17569	17803	17484	17451	17521	17706	17402	17677	17557	17541	17465	17378	17704	17616	17648	17442	17495	17500	17403	17490	17414	17547	17630	17650	17467	17617	17783	17597	17429	17581	17559	17648	17496	17621	17423	17576	17529	17552	17525	17401	17528	17535	17686	17455	17672	17462	17703	17361	17538	17662	17649	17453	17418	17378	17640	17538	17642	17405	17755	17510	17430	17701	17466	17603	17686	17584	17528	17655	17600	17580	17625	17782	17567	17652	17527	17495	17549	17451	17598	17610	17673	17631	17732	17726	17569	17637	17647	17562	17673	17527	17629	17710	17557	17491	17580	17517	17570	17616	17619	17557	17635	17584	17634	17555	17524	17563	17729	17407	17648	17614	17417	17586	17651	17617	17673	17591	17676	17471	17444	17626	17580	17452	17518	17566	17597	17403	17454	17443	17615	17542	17583	17590	17668	17670	17534	17512	17593	17597	17518	17592	17540	17475	17539	17305	17668	17589	17383	17621	17594	17480	17640	17627	17447	17426	17657	17490	17306	17686	17640	17504	17474	17586	17639	17549	17586	17628	17516	17611	17508	17681	17576	17574	17601	17539	17614	17385	17702	17475	17490	17607	17485	17809	17647	17665	17514	17579	17588	17661	17557	17549	17599	17423	17572	17668	17613	17624	17622	17550	17431	17712	17656	17629	17423	17451	17565	17513	17591	17452	17570	17532	17448	17506	17463	17657	17636	17692	17598	17529	17495	17509	17495	17462	17752	17523	17574	17720	17737	17831	17516	17369	17487	17366	17573	17845	17661	17564	17511	17651	17509	17438	17502	17760	17649	17515	17459	17470	17553	17685	17558	17462	17478	17549	17563	17498	17607	17677	17561	17598	17542	17684	17539	17641	17493	17537	17479	17723	17348	17637	17545	17424	17413	17483	17630	17569	17671	17596	17463	17502	17631	17518	17494	17609	17549	17639	17800	17667	17525	17727	17585	17644	17613	17473	17619	17455	17805	17493	17554	17497	17796	17628	17599	17305	17656	17584	17682	17494	17507	17625	17736	17520	17576	17460	17593	17635	17603	17546	17604	17603	17467	17681	17605	17567	17513	17617	17645	17421	17728	17549	17659	17689	17414	17562	17308	17593	17492	17484	17585	17662	17450	17526	17619	17490	17486	17466	17611	17665	17370	17612	17556	17631	17548	17538	17611	17480	17465	17569	17517	17536	17629	17492	17538	17824	17546	17518	17596	17679	17422	17597	17726	17418	17413	17625	17647	17637	17597	17660	17538	17493	17570	17643	17622	17487	17501	17612	17500	17656	17685	17427	17591	17631	17464	17443	17421	17471	17641	17469	17535	17566	17673	17617	17453	17533	17506	17698	17464	17573	17595	17484	17553	17470	17653	17720	17545	17367	17498	17400	17583	17616	17574	17356	17576	17525	17465	17536	17497	17651	17696	17465	17428	17665	17432	17738	17687	17782	17669	17553	17360	17551	17655	17445	17541	17451	17426	17546	17596	17563	17699	17595	17563	17525	17585	17769	17598	17324	17688	17489	17614	17534	17461	17554	17578	17569	17675	17469	17561	17822	17583	17745	17793	17436	17663	17489	17621	17554	17458	17528	17491	17683	17646	17601	17557	17418	17615	17523	17607	17526	17536	17492	17575	17434	17719	17502	17636	17433	17651	17545	17662	17488	17593	17610	17488	17553	17714	17648	17520	17590	17510	17635	17358	17603	17488	17516	17602	17517	17800	17599	17530	17640	17366	17468	17514	17586	17613	17594	17616	17483	17574	17739	17486	17569	17509	17624	17591	17673	17637	17625	17541	17560	17619	17563	17500	17748	17670	17604	17652	17797	17809	17384	17618	17671	17711	17519	17763	17654	17515	17581	17622	17552	17706	17644	17598	17659	17484	17554	17855	17554	17695	17577	17557	17722	17625	17649	17433	17535	17639	17528	17730	17527	17811	17557	17590	17573	17691	17634	17473	17589	17603	17535	17622	17706	17684	17452	17408	17549	17543	17484	17591	17722	17488	17632	17751	17461	17538	17720	17448	17600	17495	17477	17550	17592	17532	17897	17601	17609	17473	17420	17718	17608	17600	17391	17401	17648	17629	17567	17585	17706	17548	17588	17702	17528	17684	17735	17625	17530	17492	17499	17644	17638	17640	17644	17440	17703	17521	17560	17589	17452	17574	17637	17702	17319	17714	17549	17595	17710	17635	17542	17292	17580	17536	17554	17611	17591	17643	17528	17550	17497	17634	17549	17722	17570	17555	17444	17539	17458	17759	17515	17346	17593	17518	17564	17597	17490	17699	17653	17558	17659	17552	17484	17608	17820	17420	17726	17702	17524	17603	17619	17501	17571	17622	17554	17444	17626	17528	17512	17550	17444	17657	17711	17688	17501	17485	17587	17650	17525	17532	17684	17817	17642	17326	17697	17673	17482	17678	17628	17746	17595	17597	17495	17653	17849	17448	17721	17604	17420	17512	17425	17507	17403	17532	17425	17544	17473	17543	17514	17512	17572	17646	17596	17710	17528	17580	17676	17568	17486	17418	17451	17431	17561	17553	17555	17613	17568	17560	17679	17563	17579	17694	17525	17613	17473	17580	17522	17708	17524	17544	17600	17575	17736	17617	17664	17720	17595	17421	17533	17588	17648	17642	17544	17493	17657	17571	17554	17551	17562	17428	17562	17398	17460	17680	17523	17616	17678	17580	17349	17566	17340	17658	17332	17649	17545	17505	17635	17552	17553	17617	17509	17678	17604	17597	17726	17709	17556	17638	17650	17503	17489	17511	17575	17593	17750	17501	17374	17696	17596	17579	17685	17618	17568	17577	17667	17783	17707	17577	17556	17614	17579	17508	17508	17656	17512	17701	17752	17591	17699	17564	17634	17503	17643	17645	17664	17465	17720	17637	17633	17489	17533	17465	17529	17485	17653	17602	17688	17490	17549	17465	17405	17511	17622	17415	17716	17485	17619	17451	17694	17417	17861	17532	17644	17816	17531	17498	17777	17690	17595	17543	17542	17529	17664	17591	17694	17638	17538	17722	17514	17597	17403	17731	17728	17643	17565	17654	17526	17530	17533	17648	17481	17627	17459	17440	17560	17700	17571	17481	17581	17559	17550	17610	17637	17630	17558	17599	17596	17646	17654	17403	17596	17584	17410	17727	17589	17616	17548	17556	17607	17646	17561	17469	17570	17577	17493	17367	17705	17336	17553	17578	17425	17596	17683	17626	17596	17567	17427	17526	17505	17509	17653	17421	17547	17772	17535	17768	17696	17509	17567	17596	17556	17526	17683	17512	17515	17575	17489	17700	17464	17485	17630	17660	17558	17598	17621	17568	17583	17612	17450	17555	17629	17504	17661	17760	17499	17526	17632	17755	17463	17508	17728	17815	17404	17523	17611	17512	17604	17620	17437	17608	17539	17689	17506	17636	17640	17549	17630	17461	17457	17394	17638	17603	17600	17556	17538	17346	17613	17508	17547	17484	17629	17577	17618	17583	17507	17624	17547	17472	17494	17703	17472	17588	17695	17453	17506	17457	17592	17679	17686	17693	17679	17422	17476	17397	17579	17546	17479	17636	17625	17602	17583	17529	17444	17494	17742	17476	17495	17635	17687	17625	17698	17569	17632	17547	17612	17375	17539	17641	17584	17380	17502	17693	17586	17521	17503	17663	17454	17511	17501	17637	17654	17468	17436	17373	17515	17409	17688	17632	17627	17618	17590	17655	17598	17535	17597	17577	17652	17676	17613	17489	17471	17650	17622	17656	17588	17518	17535	17336	17467	17494	17734	17446	17585	17640	17391	17433	17711	17526	17425	17527	17719	17542	17512	17632	17505	17405	17553	17559	17685	17363	17765	17797	17547	17674	17519	17485	17557	17642	17553	17730	17659	17522	17676	17563	17583	17717	17568	17635	17735	17640	17427	17629	17518	17469	17609	17723	17608	17618	17576	17563	17476	17577	17628	17579	17634	17668	17432	17634	17456	17600	17437	17448	17536	17376	17665	17655	17451	17493	17549	17544	17514	17666	17420	17502	17711	17558	17645	17562	17446	17543	17446	17663	17463	17794	17519	17538	17512	17621	17659	17535	17560	17408	17759	17683	17615	17662	17574	17711	17610	17667	17578	17592	17632	17505	17688	17319	17565	17560	17561	17478	17656	17628	17495	17516	17608	17589	17792	17523	17607	17618	17730	17585	17560	17628	17678	17499	17411	17632	17604	17623	17540	17551	17485	17421	17653	17508	17728	17519	17568	17578	17534	17611	17507	17415	17740	17469	17592	17503	17665	17532	17532	17767	17470	17535	17576	17622	17546	17590	17548	17541	17722	17640	17405	17594	17727	17598	17463	17416	17471	17633	17411	17569	17572	17659	17543	17494	17565	17628	17502	17747	17754	17499	17596	17619	17501	17451	17544	17665	17460	17665	17624	17569	17583	17793	17626	17539	17694	17603	17608	17496	17682	17486	17422	17650	17647	17624	17694	17570	17671	17791	17604	17569	17446	17633	17726	17597	17536	17547	17470	17651	17652	17594	17484	17452	17475	17700	17582	17574	17527	17559	17629	17603	17536	17619	17786	17522	17539	17490	17549	17635	17573	17443	17659	17602	17506	17672	17687	17588	17533	17752	17620
22778	21338	29301	23752	21572	24082	26562	21934	21371	21400	21484	21196	21465	21197	21263	21251	21031	21021	21078	20941	20905	21059	21030	20830	20929	20834	20861	20844	21155	20918	20953	21035	20706	20974	20974	20773	21029	20967	21095	20907	21001	20879	21054	20830	21006	20823	20952	20820	20921	20965	20964	21004	20924	20951	21043	20847	20971	20782	20893	20978	20704	20754	20764	20830	20763	20846	20905	20983	20829	21022	21020	20748	21017	21060	20844	21564	21803	21579	21141	20858	20846	21081	20761	21019	20897	20676	20648	20804	20908	20975	20891	20831	20749	20836	20689	21021	20912	20937	20980	20623	20777	20786	20819	20780	20772	20909	20796	20759	20700	20900	20629	20878	20892	20896	20784	21143	20840	20956	20885	20964	20829	20649	20696	20695	20845	20779	20957	20893	20604	20740	20786	20801	20565	20890	20853	20805	20746	20513	20974	20948	21023	20894	21058	20739	20929	20907	21127	20691	20618	20798	20981	20670	20947	20764	20664	21039	20729	21047	20680	20864	20742	20726	20619	20829	20956	20618	20767	21060	20764	20706	20876	20825	20869	20674	20794	20569	20824	20945	20666	20916	20737	20548	20461	20921	20868	20732	20832	20863	20657	20660	20634	20934	20904	20650	21047	20820	20689	20746	20733	21122	20868	20907	20904	20839	21117	21043	20683	20938	20885	20856	20730	21002	20859	20764	20738	20636	20727	20832	20824	20731	20670	20984	20754	20679	20561	20596	20607	20852	20960	20829	20912	20695	20822	20603	20944	20874	20789	20867	20672	20726	21030	20810	20971	20661	20648	20838	20942	20808	20648	20939	20612	20540	20460	20583	20654	20816	20824	20720	20802	20583	20707	20594	20656	20912	20644	21023	20997	20650	20789	20992	20780	20665	20574	20783	20847	20795	20908	20803	20698	20700	20543	20574	20814	20790	20698	20627	20876	20801	20794	21115	20785	20781	20641	20949	20912	20920	20783	20744	20660	20819	21041	20698	20784	20756	20732	20831	20768	20793	20773	20724	20849	20786	20749	20706	20761	20829	20707	20820	20786	20836	20859	20783	20528	20744	20669	20727	20791	20633	20805	20787	20583	20884	20727	20882	20928	20715	20604	20591	20879	20806	20741	20811	20851	20840	20651	20935	20865	20753	20839	20591	20807	20824	21035	20926	20860	20977	20752	20629	20543	20899	20815	20930	20704	20628	20918	20731	20750	20669	20623	20641	20595	20813	20997	20718	20751	20702	20982	20749	20754	20689	20977	20604	20674	20894	20939	20811	20578	20763	20832	20838	20810	20871	20723	20925	20896	20799	20733	20902	20614	20776	20870	20766	20749	20572	20555	20784	20864	21115	20768	20638	21095	20721	20554	20768	20790	20752	20828	20722	20786	20903	20857	20524	20867	20895	20783	20851	20846	20879	20823	20866	20933	20875	20800	21000	20967	20947	20824	20586	20851	20734	20836	20662	20803	20971	20884	20788	20752	20701	20732	20778	20638	20774	20702	20752	20766	20948	20830	20593	20843	20863	20964	20861	20887	20833	20973	20844	20651	20845	20884	20817	20789	20642	20860	20657	20691	20682	20731	20709	20804	20851	20712	20764	20927	20654	20611	20823	20679	20859	20701	20483	20695	20904	20761	20702	20647	20649	20476	20815	20856	20841	20780	20833	20807	20836	20779	20862	20974	20840	20769	20984	20755	20876	20782	20925	20781	20899	20914	20825	20819	20798	20858	20712	20806	20858	20761	20864	20724	20595	20887	20615	20811	20917	20916	20717	20856	20901	20791	20701	21048	20769	20753	20886	20825	20869	20771	20787	20835	20706	20663	20922	20661	20685	20640	20942	20761	20838	20788	20857	20781	20838	20777	20838	20806	20809	20972	20768	20675	20579	20622	20782	20726	20567	20590	20760	20798	20558	20698	20642	20682	20707	20610	20737	20872	20797	20776	20788	20824	20695	20802	20895	20691	20893	20797	20772	20767	20794	20753	20709	20636	20812	20801	20729	20769	21012	20767	20566	20791	20787	20656	20745	20878	20817	20686	20539	20772	20683	20810	21034	21073	20892	20775	21026	20814	20539	20573	20780	20766	20857	20898	20772	20550	20791	20831	20917	20567	20713	20832	21016	21030	20653	20745	20689	20579	20964	20744	20901	20689	20790	20825	20833	21018	20763	20786	20776	20811	20753	20730	20723	20756	20682	20893	20659	20941	20800	20755	20866	20805	20698	20950	20622	20991	20731	20687	20757	20713	20893	20833	20810	20893	20823	20614	20938	20884	20933	20819	20755	20643	20661	20863	20898	20686	20750	20910	20849	20871	20778	20535	20449	20772	20702	20590	20858	20750	20707	20806	21047	20924	20786	20789	20803	20796	20811	20637	20882	20790	20672	20709	20712	20609	20761	20695	20904	20686	20664	20697	20698	20793	20749	20929	20787	20945	20729	20837	20712	20754	20796	20629	20652	20846	20746	20739	20857	20769	20725	20847	20882	20732	20963	20757	20698	20758	20858	20938	20727	20805	20811	20811	20719	20555	20622	20794	20654	20834	20712	20779	20684	20780	20689	20796	20900	20793	20715	20974	20761	20726	20675	20873	20998	20938	20903	20829	20695	20740	20941	20968	20932	20750	20757	20802	20666	20823	20763	20709	20953	20649	20890	20848	20879	20731	21097	21016	20742	20900	20751	20798	20706	20667	20747	20840	20600	20747	20822	20655	20791	20895	20674	20660	20692	20634	20664	20829	20735	20719	20804	20733	20684	20833	20968	20821	20780	20834	20675	20609	20690	20771	20581	20880	20797	20685	20829	20673	20830	20816	20682	20790	20935	20597	20623	20642	20596	20740	20751	20858	20636	20941	20940	20875	20713	20815	20871	20749	20891	20770	20826	20798	20833	20927	20848	20831	20550	20695	20587	20882	20731	20852	20713	20756	20823	20925	20794	20877	20706	20664	21038	20850	20760	20820	20890	20811	20983	20713	20685	20709	20467	20802	20771	20763	20884	20684	20854	20878	20896	20915	20713	20685	20764	21006	20732	20768	20782	20748	20827	20911	20720	20478	20696	20782	20851	20727	20726	21105	20856	20983	20801	20811	20851	20755	20711	20824	20814	20716	20768	20678	20794	20851	20843	20922	20925	20779	20814	20814	20764	20902	20847	20825	20822	21164	20782	20692	21061	20772	20814	20799	20926	20802	20733	20622	20774	20908	20871	20773	20809	20856	20926	20738	20804	20646	20741	20763	20561	20650	20683	20832	20722	20668	20808	20964	20678	20820	20729	20753	20795	20677	20845	20696	20875	20698	20733	20798	20601	20612	20731	20726	21043	20748	20657	20699	20774	20851	20868	20720	20824	20836	21028	20898	20727	20824	20664	20762	20602	20643	20643	20920	20901	20590	20631	20744	20743	20769	20817	20735	20504	20933	20787	20859	20835	20738	20605	20833	20720	20787	20455	20850	20712	20867	20748	20906	20863	20790	20833	20644	20880	20968	20694	20925	20634	20844	20851	20557	20682	20692	20819	20894	20821	20643	20762	20666	20781	20533	20808	20898	20689	20707	20810	20984	20627	20903	20673	20971	20874	20717	21060	20664	20737	20834	20703	20862	20925	20774	20709	20852	20595	20984	20846	20726	20809	20903	21013	20730	20745	20697	20874	20880	20921	20761	20616	20901	20803	20784	20651	20803	20909	20590	20771	20809	20964	20536	20796	20585	20732	20927	20807	20868	20804	20719	20630	20854	20687	20781	20871	20838	20628	20669	20796	20907	20790	20862	20898	20993	20747	20864	20699	20871	20856	20774	20918	20887	20629	20972	20756	20680	21036	20929	20734	20681	20963	20863	20700	20940	20795	20790	20740	21040	20842	20715	20631	20691	20951	20830	20911	21012	20889	20644	20755	20685	20630	20970	20740	20848	20654	20844	20725	20903	20704	20707	20851	20716	20705	20829	20644	20909	20695	20881	20801	20759	20634	20930	20786	20712	20769	20738	20698	20675	20825	20792	20556	20813	20937	20720	20937	20921	20757	20619	20792	20853	20808	20568	20865	20919	20618	20712	20825	20757	20672	20670	20906	20673	20777	20910	20892	20742	20665	20769	20725	20782	20678	20583	20948	20833	21036	20729	20653	20794	20867	20895	20508	20602	20507	20839	20817	21052	20933	20920	20708	20637	20761	20592	20781	20787	20732	20768	20515	20738	20877	20958	20787	20729	20692	20816	20631	20667	20888	20724	20831	20820	20690	20769	20856	20787	20910	20981	20794	21144	20736	20708	20876	20856	20677	20850	20525	21056	20777	20611	20822	20572	20725	20821	20996	20835	20923	20887	20757	20846	20700	20813	20687	20811	20877	20770	21029	20885	20824	20886	20836	20772	20947	20846	20879	20726	20686	20963	20778	20896	20726	20880	20865	20854	20810	20775	20916	20819	20932	21027	20698	20791	20878	20712	20891	20917	20862	20672	20853	20889	20814	20761	20644	20995	20951	20823	20849	20750	20688	20748	20860	20873	20777	20593	20808	20653	20811	20599	20631	20791	20943	20865	20869	20923	20793	20952	20835	20915	20853	20715	20759	20550	20841	20751	20676	20776	20893	20878	20814	20717	20670	20679	20671	20801	20789	20782	20914	20821	20657	20685	20932	20771	21012	20684	20705	20682	20810	20741	20444	20867	20977	20677	20766	20618	20785	20896	20647	20900	20798	20573	20749	20689	20898	20827	20804	20596	20783	20884	20825	20733	20784	20668	20649	20872	20937	20879	20684	20696	20699	20673	20831	20836	20707	20707	20755	20827	20693	20703	20666	20566	20633	20503	20646	20816	20721	20707	20833	21001	20799	20814	20714	20819	20726	20758	20727	20756	20854	20866	21017	20933	20581	21024	20811	20663	20879	20753	20807	20629	20659	20758	20632	20802	20786	20874	20848	20953	20756	20695	20605	20716	20897	20885	20798	20799	20643	20766	20756	20821	21024	20841	20852	20946	20780	20750	20822	20778	20808	20825	20844	20808	20821	20809	20764	20798	20818	20801	20673	20813	20633	20780	20660	20770	20939	20440	20763	20761	20740	20626	20746	20744	20916	20608	20529	20889	20759	20793	20617	20670	20687	20677	20629	20862	20824	20807	20828	20749	20819	20834	20885	20716	20744	20854	20817
16428	27714	25982	21679	20194	19134	18774	18243	18132	18111	17850	17840	17832	17711	17677	17576	17719	17594	17591	17533	17483	17652	17648	17460	17459	17688	17694	17413	17413	17424	17622	17327	17404	17639	17575	17440	17293	17531	17411	17584	17313	17411	17394	17425	17551	17507	17464	17329	17506	17359	17310	17823	17546	17646	17687	17331	17469	17483	17501	17412	17533	17418	17461	17438	17315	17346	17559	17295	17442	17521	17553	17353	17509	17615	17685	18677	19000	18376	17910	17644	17563	17359	17393	17379	17351	17370	17422	17365	17409	17515	17440	17480	17375	17568	17516	17405	17629	17328	17429	17479	17638	17487	17345	17411	17471	17456	17502	17340	17425	17440	17467	17624	17465	17432	17273	17674	17407	17457	17455	17499	17287	17463	17432	17205	17484	17275	17497	17442	17438	17295	17322	17453	17380	17506	17572	17377	17587	17384	17442	17567	17529	17353	17333	17493	17299	17536	17544	17385	17509	17301	17553	17426	17492	17707	17286	17366	17281	17415	17254	17437	17399	17500	17266	17537	17507	17335	17465	17458	17413	17524	17404	17613	17411	17469	17326	17360	17338	17526	17362	17405	17475	17587	17335	17340	17492	17400	17396	17402	17484	17512	17508	17473	17535	17467	17352	17430	17408	17442	17618	17520	17517	17306	17276	17562	17539	17459	17593	17474	17528	17381	17337	17393	17422	17568	17474	17258	17488	17354	17449	17454	17329	17285	17430	17376	17396	17412	17303	17262	17597	17517	17277	17450	17319	17537	17489	17629	17275	17514	17503	17581	17598	17619	17488	17417	17548	17344	17462	17427	17244	17531	17419	17416	17389	17371	17469	17299	17523	17420	17294	17470	17543	17413	17436	17555	17391	17345	17525	17311	17424	17091	17416	17510	17437	17377	17483	17489	17559	17496	17300	17416	17478	17312	17388	17333	17307	17399	17347	17279	17442	17525	17381	17388	17468	17614	17221	17445	17396	17411	17416	17412	17256	17450	17483	17431	17375	17468	17377	17414	17535	17350	17487	17350	17417	17409	17634	17392	17291	17505	17449	17448	17239	17553	17463	17525	17338	17503	17286	17317	17561	17435	17315	17506	17341	17498	17392	17655	17395	17531	17531	17030	17387	17433	17192	17378	17415	17323	17294	17505	17451	17386	17496	17461	17451	17405	17423	17361	17552	17495	17469	17520	17437	17411	17439	17608	17448	17161	17551	17499	17470	17434	17330	17385	17291	17399	17332	17417	17364	17248	17653	17391	17622	17380	17578	17364	17432	17502	17428	17620	17570	17416	17245	17430	17412	17516	17291	17420	17359	17481	17361	17392	17501	17465	17295	17476	17322	17504	17203	17392	17434	17265	17331	17487	17452	17393	17426	17440	17321	17352	17434	17381	17543	17421	17318	17287	17470	17507	17346	17514	17455	17384	17329	17403	17351	17406	17308	17371	17317	17333	17362	17294	17320	17308	17439	17290	17449	17349	17465	17472	17436	17318	17484	17436	17394	17377	17412	17417	17529	17479	17461	17217	17267	17332	17440	17497	17325	17510	17446	17551	17422	17269	17401	17296	17551	17379	17376	17607	17568	17311	17518	17476	17345	17475	17536	17425	17486	17505	17472	17620	17340	17284	17363	17494	17359	17321	17370	17457	17499	17401	17353	17332	17405	17486	17527	17389	17392	17533	17460	17300	17415	17332	17480	17413	17302	17425	17566	17451	17427	17364	17433	17422	17448	17477	17398	17525	17484	17449	17337	17359	17242	17486	17399	17487	17282	17427	17496	17324	17444	17427	17487	17321	17276	17388	17484	17517	17384	17361	17413	17301	17399	17153	17491	17458	17439	17508	17466	17399	17486	17387	17433	17545	17506	17428	17392	17291	17373	17430	17261	17517	17351	17481	17323	17491	17507	17351	17363	17331	17433	17388	17431	17435	17344	17421	17497	17510	17365	17400	17434	17457	17426	17419	17335	17682	17445	17418	17387	17558	17521	17436	17499	17493	17615	17336	17477	17512	17455	17523	17456	17468	17455	17368	17431	17242	17506	17235	17402	17442	17328	17403	17561	17355	17324	17390	17445	17545	17494	17424	17550	17503	17506	17457	17482	17248	17514	17398	17266	17435	17433	17377	17500	17511	17305	17325	17396	17474	17445	17388	17513	17217	17481	17518	17371	17200	17318	17484	17350	17332	17421	17312	17280	17360	17391	17390	17483	17270	17369	17467	17418	17472	17176	17454	17499	17521	17474	17446	17450	17307	17448	17504	17438	17464	17616	17430	17495	17458	17515	17319	17246	17388	17449	17715	17610	17469	17412	17413	17386	17432	17541	17089	17258	17442	17532	17447	17458	17571	17348	17301	17401	17333	17587	17586	17328	17483	17433	17508	17489	17405	17577	17335	17523	17382	17426	17404	17521	17408	17368	17337	17386	17518	17316	17162	17355	17339	17276	17451	17418	17497	17404	17425	17307	17332	17431	17389	17423	17627	17470	17284	17526	17529	17540	17347	17321	17329	17477	17479	17418	17326	17344	17350	17478	17253	17383	17483	17294	17534	17384	17560	17458	17478	17424	17402	17498	17318	17347	17426	17344	17300	17574	17417	17444	17440	17434	17383	17469	17317	17282	17370	17376	17543	17458	17371	17396	17427	17443	17502	17484	17239	17371	17278	17636	17312	17348	17420	17329	17534	17563	17508	17245	17469	17421	17420	17365	17603	17380	17406	17436	17442	17458	17356	17404	17582	17363	17433	17341	17447	17628	17299	17525	17389	17409	17480	17400	17370	17324	17368	17500	17206	17422	17414	17343	17412	17504	17416	17396	17404	17476	17385	17490	17309	17490	17378	17485	17421	17289	17425	17385	17468	17363	17501	17467	17441	17485	17438	17365	17508	17450	17477	17253	17555	17250	17539	17379	17348	17466	17454	17462	17562	17395	17406	17360	17372	17342	17323	17427	17487	17272	17317	17556	17432	17340	17279	17566	17429	17326	17477	17492	17235	17416	17256	17395	17382	17405	17575	17471	17396	17222	17371	17273	17341	17394	17456	17465	17457	17472	17445	17352	17226	17531	17426	17489	17401	17315	17429	17342	17453	17426	17454	17530	17534	17367	17342	17388	17450	17281	17297	17505	17397	17318	17440	17471	17698	17294	17500	17410	17419	17394	17302	17280	17529	17446	17483	17430	17540	17456	17399	17498	17445	17579	17436	17305	17364	17463	17424	17351	17343	17465	17555	17364	17212	17681	17406	17506	17405	17504	17396	17267	17549	17520	17548	17292	17361	17377	17399	17479	17350	17520	17418	17323	17490	17332	17604	17416	17447	17421	17522	17455	17395	17361	17351	17446	17469	17453	17640	17478	17444	17537	17307	17309	17305	17490	17354	17321	17595	17494	17313	17431	17405	17542	17416	17700	17456	17573	17430	17320	17555	17440	17139	17431	17572	17414	17548	17404	17403	17472	17355	17258	17352	17582	17355	17341	17605	17244	17324	17212	17534	17395	17527	17278	17343	17586	17319	17544	17353	17321	17485	17415	17472	17326	17525	17411	17422	17410	17372	17495	17177	17295	17478	17442	17423	17512	17427	17373	17453	17239	17393	17384	17199	17318	17430	17537	17425	17335	17474	17365	17456	17592	17619	17459	17533	17382	17634	17561	17533	17418	17349	17502	17429	17479	17346	17391	17538	17386	17514	17427	17340	17451	17452	17495	17382	17461	17204	17238	17455	17375	17678	17590	17303	17450	17443	17174	17431	17386	17435	17455	17495	17419	17317	17511	17373	17253	17455	17518	17413	17506	17468	17263	17395	17316	17547	17508	17476	17497	17471	17155	17400	17532	17433	17377	17525	17530	17360	17232	17282	17658	17359	17525	17406	17488	17374	17581	17297	17545	17614	17412	17494	17403	17331	17430	17407	17302	17387	17545	17428	17338	17529	17324	17506	17551	17412	17308	17383	17415	17284	17210	17475	17519	17437	17294	17252	17257	17337	17420	17469	17407	17430	17563	17387	17412	17459	17368	17511	17506	17267	17320	17398	17379	17349	17499	17362	17462	17469	17381	17527	17484	17385	17390	17427	17507	17326	17383	17283	17411	17367	17567	17363	17329	17200	17556	17414	17470	17340	17375	17467	17438	17515	17612	17459	17509	17454	17500	17442	17453	17427	17380	17534	17351	17551	17542	17339	17600	17453	17404	17401	17307	17519	17320	17433	17279	17570	17364	17262	17379	17556	17406	17519	17423	17407	17474	17341	17252	17298	17364	17409	17359	17346	17393	17312	17448	17401	17428	17354	17433	17394	17458	17350	17488	17362	17414	17505	17307	17411	17613	17464	17335	17406	17398	17452	17398	17526	17492	17388	17477	17513	17352	17449	17460	17465	17366	17320	17438	17261	17391	17363	17478	17328	17443	17394	17441	17486	17555	17294	17379	17485	17354	17384	17573	17515	17338	17296	17487	17437	17504	17333	17400	17516	17425	17348	17449	17313	17669	17506	17429	17420	17375	17319	17282	17324	17370	17359	17484	17313	17449	17364	17372	17587	17434	17259	17206	17313	17253	17415	17209	17289	17378	17540	17397	17373	17342	17307	17523	17501	17297	17413	17359	17558	17432	17413	17502	17407	17474	17464	17392	17372	17107	17359	17419	17415	17446	17252	17516	17334	17473	17317	17386	17339	17370	17441	17557	17576	17440	17378	17514	17343	17298	17444	17341	17438	17363	17591	17483	17384	17400	17372	17427	17421	17291	17307	17208	17348	17584	17413	17406	17396	17404	17342	17463	17315	17435	17492	17230	17340	17422	17488	17244	17458	17349	17392	17329	17359	17526	17307	17334	17537	17516	17403	17417	17331	17520	17609	17345	17436	17449	17425	17293	17443	17303	17416	17576	17365	17425	17338	17316	17408	17417	17386	17359	17415	17414	17564	17318	17541	17508	17309	17474	17588	17487	17431	17171	17342	17469	17417	17303	17500	17634	17232	17311	17445	17408	17555	17430	17190	17608	17455	17434	17579	17531	17395	17548	17519	17364	17284	17516	17479	17375	17312	17351	17481	17499	17308	17342	17493	17570	17553	17336	17259	17535	17395	17492	17400	17540	17427	17545	17313	17558	17577	17526	17507	17383	17502	17561	17460	17408	17304	17562	17490	17479	17508
27582	22266	26045	23959	20957	21200	21186	20854	21079	20986	21118	20873	20998	20904	21146	21069	21036	20899	20976	20980	20794	21121	20873	20921	20884	21063	20940	21015	21014	21070	20982	20987	20877	21014	21254	21006	20851	21050	20959	21050	20999	21160	21126	20813	20959	20920	21107	20926	20830	20985	20899	20931	20993	21031	20924	21089	20935	21222	20855	21058	21056	21031	20795	20943	21188	21030	20912	21025	20808	21024	21102	20892	20992	21120	20841	21044	20817	20797	20911	21052	21097	20895	20992	20957	21032	20808	20786	21158	20895	21197	20745	21127	21116	21113	20862	21004	20922	21021	20935	20994	21199	21000	21084	20956	20959	21081	20957	20935	20987	21012	20974	20742	20947	20966	21083	20973	21000	20896	20888	20986	20993	20808	20906	21174	20958	20914	21156	21030	20870	20799	20887	20824	20807	20997	21080	21000	20905	20869	21069	20822	21039	20884	21145	21055	20753	20889	21081	20822	21034	20919	20834	21144	21004	20945	21043	20961	20862	20966	21011	20949	20970	21076	21094	20882	21010	21102	21115	21079	21058	21021	20918	21051	20993	20728	21022	20723	20985	21024	20907	20670	21024	21190	20838	20700	21010	21098	20949	21021	20680	21000	20895	21035	21026	21166	20879	20971	20959	20999	20804	20835	21007	21038	20877	20963	20876	20905	20879	20824	20984	21003	20700	20964	21079	20920	21129	20880	21010	21053	20863	20891	20939	20938	21213	21043	20844	21019	20956	20832	21031	20764	20873	21048	21028	20989	20875	20960	21071	20697	20937	21039	21005	20920	21062	21019	20820	21021	20816	21003	20913	20885	21080	21155	21140	20956	21174	20623	20942	20916	20915	20779	20929	20822	21045	21053	21068	20887	20971	20862	21069	21018	21159	20942	20835	20998	20953	20878	20864	20809	20910	21035	20999	21012	20904	20802	20917	20838	21038	20880	20925	20762	21117	20926	20850	20915	20930	21003	21007	21021	20757	20957	21089	21021	20961	20947	20924	20846	20883	21067	20901	21049	20935	20951	21058	21008	20888	21084	21224	20962	21001	21042	21074	21034	20969	21131	21026	21067	21134	21027	20890	20901	21022	20840	20737	21025	21081	21068	20948	20781	20864	20931	20953	20663	20934	21091	20963	21012	20867	20856	20662	20952	21018	20984	21033	21182	20991	21153	20791	20918	20933	21107	20925	20795	20885	21066	20980	20857	20797	20955	21117	20973	21098	20983	21104	20794	21139	20934	20930	21009	20911	20969	21024	20747	21042	20998	21201	21159	21040	20930	20942	20967	20693	21071	20830	20949	20779	20785	20955	20936	20977	21016	20868	21098	21184	20999	20966	20956	21062	21037	20942	20956	21036	21227	21030	21029	20927	20849	20953	21025	20842	20922	21068	20970	20813	20932	20970	20743	20734	20981	21106	21041	21077	21064	21130	21014	20963	21074	20841	21193	21134	21070	21140	21275	21031	21145	20746	20972	21171	20962	21036	20801	20972	21092	20834	20890	20921	20979	21010	20830	21032	21015	20810	20641	20791	20815	20770	21060	20959	20938	20966	20850	20841	21187	21135	20772	21001	21125	20730	21014	21117	20993	21068	20952	20791	20914	21038	21073	20984	20991	20822	21165	20898	21259	20928	21141	21117	20855	21074	21037	20871	20886	20944	20735	21146	20751	21063	20930	21052	21108	20892	20885	20898	20972	20959	20931	20983	21026	20991	20952	21093	21035	20774	21147	21172	21005	20989	20955	20793	20956	21053	20926	20971	21018	21290	20916	20970	20904	20886	21008	20990	21051	21057	21062	21092	20991	20967	21072	21169	20975	20820	21062	20942	21045	21028	20896	21145	20687	20854	20926	21199	21108	20964	20958	20746	20930	20936	21021	20964	20962	20925	20826	21050	21024	21077	20989	20976	20946	21042	20874	20878	20803	21059	20997	20814	21048	20998	20958	21172	21036	21145	21000	20982	20985	20959	20768	21111	20750	20906	20930	20935	21075	20929	20957	20987	21074	20890	21049	21077	21113	21035	20855	20867	21072	20957	20962	20842	21004	20903	20920	20861	20975	20981	21024	21068	21055	21179	20979	21125	20860	20916	20942	21078	21097	21086	20947	20896	20854	20891	21024	20827	21011	20867	20934	20894	20787	21121	21026	20960	21029	20882	20931	21285	21006	21015	20845	20940	20925	20861	21003	21075	21032	21146	21201	20765	21031	21080	20901	20920	20974	21105	21132	20978	21211	21047	21060	20946	21009	20889	20905	21093	21123	20800	20974	20945	21077	20855	20818	20899	20853	21355	21029	21099	20894	21043	20911	20955	21181	21062	21221	21091	20845	20898	20856	20965	20802	20860	20672	21016	20967	20995	20940	21027	20988	21061	21021	21017	20925	21094	20984	20834	20946	20715	21063	21097	20938	20856	20969	20913	21035	20849	21211	20954	20969	20886	21036	21065	21071	21069	20619	21165	21033	20989	21025	21069	20832	20971	20864	20965	21017	21160	21145	21128	20832	20981	21074	20974	20838	21039	21066	20996	21001	21136	20844	21084	20960	20999	20925	20680	20938	21188	21025	21092	20862	21024	20945	20909	20942	20881	20914	20932	21101	20899	20792	20890	21041	20763	20997	20730	20875	20856	21043	21206	21102	20835	21002	20759	20770	20939	20854	20896	20943	21110	21035	21220	20894	20993	21008	20890	20873	21003	20945	21107	21111	20920	20991	20943	20827	20961	21012	20957	20938	21029	20884	21161	20860	21014	20851	20918	21100	21002	21251	21077	20982	20971	21019	20887	20804	20989	20985	21156	20812	21018	20848	21080	20784	20941	21122	20854	20738	20968	20919	21008	20996	21032	20842	20950	20918	20908	21162	21040	20986	21040	20949	21133	21062	20991	20975	20900	20855	20792	21026	21041	21113	20650	20776	21162	20802	20865	20781	21039	21262	21000	20884	21009	21067	21039	21035	20968	21117	20729	21151	20947	20997	21080	21080	20920	20746	20794	20739	20945	20864	20930	20914	21075	20530	20843	21048	20895	21005	21020	21073	21089	20792	21019	21005	20933	21066	21013	20913	20806	20658	20667	20842	20877	20989	20913	20802	20989	21047	20888	20949	20885	20877	21011	20875	20975	21125	20999	21037	20972	21015	21041	20804	20840	20881	21195	20985	20915	21034	20855	21013	20998	21205	21083	20953	20882	20879	20850	20722	20857	21177	20652	20952	21004	21001	20835	20954	21057	20970	21073	20903	20997	20840	21024	21002	21045	21035	21089	21033	20990	20750	20976	21104	21058	20950	20849	20988	20970	21050	21100	20912	20967	20990	21059	21086	21201	21068	20724	21029	21024	20967	20983	20823	21204	20872	21100	21033	20890	20916	21117	21058	20929	20856	20886	21049	20964	20907	20833	20864	21165	20932	20863	21091	20786	21092	20873	21069	20990	21031	20968	21060	21048	20795	20905	21256	21082	21119	21009	20931	20995	20820	20715	20976	20887	20891	20976	21044	20843	20837	20989	20959	20991	20957	20821	21061	20890	21104	21236	21116	21055	20984	20746	20882	20816	20899	20957	20930	20902	21165	20927	20921	21004	21073	20987	20657	21144	21046	21128	20838	20952	20967	21143	20907	20998	20985	20998	20947	21148	21188	21002	20895	20871	20943	21228	21188	21015	20984	20842	21291	20953	21084	21105	20955	20924	20869	21079	20973	20860	21087	20854	21042	20913	21066	20866	20908	20964	20911	21079	20823	20879	20878	21075	20824	21059	20766	21013	20965	20819	20990	20967	20944	21169	20972	21069	21072	20846	20963	21019	21068	20959	20971	21042	21036	21107	20903	21057	20906	20819	21010	21050	21177	21086	21077	20953	20969	20762	20753	21217	21050	21210	20992	20882	20997	20946	20899	20959	20963	21187	21045	21003	21267	21005	20910	20876	21084	20768	20843	21004	21007	20955	20723	21014	21072	21158	21065	21084	20961	21060	20970	21093	20947	20909	20956	21086	20807	21045	20976	20755	21005	21055	20847	20807	20928	21051	21010	20983	20954	20881	21100	21065	21088	20999	20831	20952	20929	21214	20916	20938	20965	21260	21018	21037	20921	21022	20834	20976	21121	21135	20927	20969	20931	20869	20881	20956	20939	20959	21141	20926	20932	20973	21062	21025	21079	21099	20864	21039	20949	20999	20876	21018	21036	20699	21066	21007	20995	21102	21025	20998	21030	21007	21052	21099	21190	21067	20965	20979	20886	21056	21075	20880	20850	20980	20939	21051	21080	21196	21071	21064	21149	21068	20736	20928	20885	21002	21228	20646	20869	21105	21097	20838	21012	21112	20982	20971	20798	20969	21014	21163	20943	20943	21042	21312	20838	21087	21300	20836	20912	20940	21159	20960	20901	21117	20957	20917	20938	20729	21012	20991	20971	21112	20891	20900	21016	20868	21037	20996	20900	21120	21178	21107	21034	21122	20985	20870	20922	20908	20968	20795	20919	20933	20870	20917	20972	21066	21076	21096	21143	20871	21000	21133	20990	20909	20896	20959	20911	20912	20910	21165	21061	21139	20998	20905	21179	20987	20743	20811	21173	21042	20924	21102	20991	20912	20984	20878	20964	21033	20965	20669	20873	20977	20939	21058	21266	21010	21163	21143	20947	20751	20986	20922	21095	21087	20951	21053	20905	20904	21040	20907	21084	21048	20822	21022	20749	20934	21013	20841	20865	21052	21136	21068	21085	20784	20738	20805	21082	21152	21026	20947	20922	20896	21091	20802	20964	21033	20948	20865	20884	20967	20786	20950	20922	20983	20930	21057	20895	20899	20875	20962	21028	20922	20993	21247	21025	20940	20948	21005	21177	20824	20892	20837	20938	20972	20945	20996	20942	21067	20757	21023	20994	20877	20991	21030	20785	20882	20972	20893	21037	21044	20955	20885	20946	20963	20921	21319	20957	20980	20966	20975	20838	20967	20961	21034	20889	20805	20739	21115	20915	20790	21039	20940	20940	20961	20850	20971	21099	20794	21047	21156	20920	21190	20661	20952	21090	20957	21015	21034	21087	21106	20997	20993	20965	21029	20911	20997	20966	20806	20866	20876	21000	20819	20904	20795	20971	20964	20927	20912	21195	20963	20792	20947	20981	20924	21043	21110	20820	21055	20920
15633	18205	18018	17746	17539	17630	17583	17535	17529	17331	17430	17668	17427	17606	17524	17424	17504	17550	17451	17544	17520	17392	17350	17575	17528	17502	17543	17433	17597	17446	17480	17602	17513	17390	17572	17471	17566	17510	17548	17541	17512	17439	17608	17623	17415	17560	17542	17314	17449	17697	17672	17578	17357	17469	17538	17581	17598	17361	17425	17527	17449	17290	17383	17587	17417	17551	17319	17478	17418	17607	17498	17442	17478	17529	17459	17747	17616	17579	17618	17486	17377	17263	17713	17479	17416	17363	17596	17355	17620	17454	17585	17403	17542	17460	17416	17494	17531	17327	17554	17602	17367	17398	17527	17440	17549	17531	17603	17292	17510	17565	17537	17338	17564	17548	17376	17521	17528	17193	17584	17396	17452	17433	17427	17419	17454	17433	17441	17558	17429	17298	17494	17474	17466	17606	17493	17495	17558	17392	17390	17615	17445	17531	17472	17378	17545	17540	17447	17527	17490	17555	17525	17414	17422	17836	17404	17400	17497	17355	17662	17508	17462	17319	17472	17485	17599	17500	17501	17495	17383	17453	17417	17527	17526	17450	17480	17538	17279	17414	17446	17293	17397	17384	17457	17605	17337	17406	17558	17484	17481	17516	17434	17586	17421	17579	17423	17418	17578	17491	17665	17368	17475	17660	17535	17292	17364	17637	17571	17333	17476	17593	17326	17668	17409	17439	17601	17476	17393	17405	17390	17484	17574	17540	17490	17612	17540	17507	17294	17472	17310	17356	17305	17561	17525	17395	17385	17468	17513	17423	17316	17421	17503	17316	17213	17405	17476	17451	17635	17328	17640	17415	17478	17465	17459	17323	17484	17447	17561	17490	17462	17531	17635	17503	17575	17602	17404	17414	17592	17560	17444	17367	17462	17427	17383	17539	17405	17558	17489	17496	17544	17403	17384	17342	17415	17457	17538	17406	17409	17386	17676	17484	17629	17499	17361	17684	17341	17375	17490	17521	17562	17472	17433	17545	17468	17481	17410	17477	17499	17373	17447	17650	17394	17445	17463	17225	17389	17470	17503	17543	17626	17353	17408	17548	17548	17409	17299	17486	17535	17523	17408	17669	17526	17388	17648	17466	17309	17350	17383	17469	17520	17482	17519	17377	17311	17571	17405	17486	17565	17387	17471	17450	17474	17243	17691	17406	17612	17487	17473	17614	17611	17447	17478	17522	17512	17531	17414	17468	17586	17252	17458	17336	17388	17454	17542	17431	17424	17389	17245	17295	17540	17203	17398	17468	17422	17435	17524	17510	17588	17595	17627	17382	17308	17468	17530	17351	17632	17460	17459	17390	17534	17352	17434	17409	17463	17534	17427	17515	17398	17410	17205	17581	17536	17389	17555	17411	17503	17459	17564	17351	17347	17475	17437	17576	17459	17455	17516	17465	17491	17418	17480	17551	17311	17468	17569	17580	17496	17395	17692	17488	17507	17377	17708	17387	17370	17392	17699	17419	17553	17420	17555	17609	17500	17475	17481	17561	17484	17531	17560	17550	17276	17454	17570	17534	17363	17571	17644	17430	17557	17438	17403	17559	17591	17337	17480	17395	17634	17306	17418	17666	17364	17524	17576	17639	17222	17372	17554	17370	17404	17581	17475	17440	17605	17308	17514	17465	17453	17547	17597	17382	17434	17425	17649	17569	17610	17675	17488	17394	17551	17510	17461	17504	17323	17559	17315	17588	17540	17579	17379	17629	17538	17204	17581	17470	17514	17499	17440	17460	17461	17487	17493	17513	17556	17422	17404	17592	17540	17542	17494	17439	17502	17522	17666	17577	17328	17436	17507	17556	17468	17583	17552	17505	17424	17526	17602	17341	17452	17446	17453	17378	17435	17550	17416	17624	17382	17541	17598	17392	17671	17524	17547	17362	17511	17442	17434	17536	17512	17413	17630	17438	17451	17449	17481	17373	17512	17412	17534	17564	17549	17449	17380	17563	17613	17469	17639	17432	17412	17634	17458	17242	17531	17418	17403	17665	17531	17559	17405	17412	17500	17460	17449	17456	17648	17375	17270	17437	17424	17610	17504	17445	17575	17439	17623	17529	17542	17345	17413	17601	17525	17293	17645	17542	17380	17356	17530	17425	17519	17488	17483	17452	17574	17440	17495	17563	17448	17521	17419	17497	17340	17263	17446	17575	17459	17369	17483	17510	17326	17436	17431	17426	17409	17514	17580	17340	17511	17473	17701	17494	17408	17412	17642	17655	17322	17372	17522	17492	17292	17448	17629	17323	17465	17457	17366	17433	17591	17420	17588	17477	17587	17446	17213	17559	17478	17599	17534	17530	17443	17265	17474	17527	17457	17551	17486	17362	17579	17361	17442	17571	17458	17446	17521	17576	17467	17598	17367	17596	17513	17574	17482	17434	17512	17544	17420	17571	17558	17463	17519	17429	17416	17620	17295	17463	17585	17450	17595	17515	17501	17506	17589	17481	17668	17383	17491	17607	17508	17258	17458	17542	17470	17396	17422	17632	17364	17618	17489	17482	17471	17265	17357	17323	17528	17484	17653	17345	17508	17350	17482	17356	17533	17540	17213	17434	17562	17499	17522	17464	17573	17517	17408	17492	17513	17447	17405	17447	17414	17474	17545	17464	17582	17624	17350	17426	17467	17547	17572	17353	17466	17447	17594	17563	17450	17617	17434	17606	17541	17429	17417	17376	17515	17344	17392	17510	17499	17406	17514	17521	17350	17366	17476	17383	17611	17368	17611	17661	17414	17386	17440	17552	17538	17547	17457	17425	17561	17421	17538	17374	17517	17590	17346	17430	17593	17471	17585	17468	17341	17394	17630	17361	17593	17568	17696	17601	17440	17567	17569	17356	17394	17677	17498	17639	17635	17435	17686	17411	17473	17480	17519	17501	17539	17485	17519	17664	17522	17415	17634	17595	17478	17633	17514	17557	17701	17390	17394	17471	17601	17646	17623	17484	17476	17551	17374	17337	17484	17589	17565	17489	17441	17490	17497	17608	17485	17474	17321	17332	17639	17519	17493	17324	17513	17541	17469	17463	17675	17202	17568	17468	17563	17495	17345	17366	17534	17380	17460	17403	17550	17438	17318	17575	17412	17470	17452	17670	17649	17362	17426	17652	17377	17453	17407	17581	17402	17522	17497	17437	17505	17502	17499	17614	17448	17505	17470	17519	17527	17484	17422	17491	17313	17564	17228	17459	17476	17344	17578	17600	17453	17592	17443	17465	17450	17497	17503	17595	17504	17597	17674	17478	17459	17394	17530	17439	17517	17717	17575	17606	17442	17411	17449	17361	17412	17456	17617	17566	17504	17447	17507	17435	17583	17444	17521	17517	17583	17532	17629	17656	17575	17497	17461	17334	17521	17674	17645	17383	17796	17569	17481	17487	17391	17433	17575	17516	17467	17426	17245	17664	17431	17428	17511	17332	17542	17446	17373	17379	17614	17458	17512	17371	17506	17463	17405	17386	17494	17395	17673	17634	17576	17492	17425	17563	17483	17333	17374	17590	17642	17491	17554	17488	17556	17318	17523	17329	17405	17310	17345	17446	17511	17466	17522	17402	17610	17310	17557	17542	17566	17388	17598	17582	17397	17497	17607	17561	17426	17399	17376	17638	17385	17538	17510	17339	17510	17405	17276	17402	17494	17391	17588	17449	17410	17491	17489	17394	17511	17499	17498	17660	17522	17377	17492	17610	17526	17532	17476	17599	17420	17558	17479	17490	17427	17640	17446	17479	17363	17669	17427	17477	17387	17587	17533	17415	17371	17530	17594	17507	17588	17500	17522	17535	17425	17681	17313	17358	17489	17432	17392	17540	17598	17473	17486	17675	17429	17513	17525	17484	17418	17481	17529	17410	17661	17456	17553	17459	17488	17373	17466	17534	17674	17223	17541	17468	17573	17317	17574	17493	17653	17411	17539	17292	17466	17416	17555	17406	17487	17512	17506	17375	17565	17696	17484	17510	17574	17596	17488	17602	17567	17418	17564	17561	17655	17411	17465	17611	17516	17413	17487	17652	17489	17363	17476	17519	17377	17363	17554	17507	17474	17632	17367	17430	17558	17575	17473	17497	17405	17527	17403	17354	17412	17501	17539	17582	17433	17306	17333	17472	17548	17625	17462	17397	17417	17631	17424	17656	17478	17543	17489	17386	17474	17551	17504	17391	17400	17453	17500	17547	17568	17330	17445	17678	17474	17526	17462	17451	17434	17458	17387	17468	17493	17567	17436	17380	17427	17472	17547	17411	17485	17460	17580	17417	17404	17466	17301	17524	17503	17399	17409	17408	17634	17389	17659	17584	17441	17456	17409	17733	17479	17556	17449	17498	17426	17433	17637	17553	17251	17660	17589	17435	17431	17374	17586	17515	17414	17442	17477	17493	17468	17604	17497	17424	17497	17354	17481	17559	17664	17452	17606	17550	17339	17430	17761	17467	17472	17335	17640	17472	17552	17646	17480	17559	17494	17246	17503	17685	17435	17373	17459	17452	17299	17481	17398	17405	17477	17370	17396	17428	17583	17534	17467	17514	17338	17381	17518	17544	17431	17446	17427	17515	17466	17559	17619	17541	17477	17375	17495	17442	17375	17388	17360	17413	17471	17331	17250	17516	17494	17466	17547	17379	17401	17603	17531	17466	17544	17479	17546	17647	17391	17475	17674	17465	17653	17429	17411	17687	17450	17495	17462	17548	17574	17442	17327	17438	17431	17474	17600	17509	17381	17409	17398	17436	17524	17612	17525	17405	17452	17639	17342	17556	17453	17301	17439	17378	17587	17336	17546	17509	17357	17403	17479	17499	17531	17448	17463	17631	17449	17487	17630	17558	17596	17504	17487	17578	17549	17364	17457	17321	17541	17429	17410	17573	17615	17300	17582	17494	17543	17460	17479	17656	17426	17511	17424	17567	17448	17471	17452	17505	17454	17411	17687	17451	17412	17635	17674	17463	17593	17366	17533	17467	17470	17533	17487	17473	17645	17416	17499	17380	17590	17476	17367	17382	17487	17306	17457	17643	17466	17531	17534	17326	17353	17477	17676	17456	17505	17492	17374	17494	17535	17529	17411	17645	17306	17529	17595	17268	17586	17629	17389	17585	17563	17471	17536	17552	17270	17513	17622	17369	17517	17578	17603	17402	17689	17407
23688	21301	28887	24136	22416	23506	23513	21149	20651	21153	20893	20762	20779	20887	20782	20627	20505	20781	20769	20562	20562	20660	20758	20485	20635	20622	20665	20492	20694	20526	20407	20550	20528	20638	20367	20672	20877	20564	20588	20259	20528	20355	20395	20261	20387	20641	20509	20443	20271	20423	20407	20685	20299	20321	20700	20552	20354	20600	20495	20499	20660	20476	20473	20477	20437	20423	20431	20710	20427	20427	20676	20582	20416	20314	20498	20997	21090	20944	20765	20523	20433	20386	20392	20570	20755	20283	20297	20535	20518	20433	20419	20526	20479	20411	20654	20467	20543	20513	20557	20612	20361	20320	20299	20435	20644	20238	20386	20494	20315	20379	20445	20460	20420	20568	20381	20380	20473	20255	20578	20532	20434	20409	20339	20395	20371	20422	20320	20319	20445	20473	20283	20622	20529	20493	20313	20388	20250	20349	20475	20366	20454	20376	20730	20388	20587	20269	20420	20537	20415	20530	20445	20535	20469	20248	20395	20353	20449	20461	20368	20225	20413	20337	20460	20385	20495	20741	20546	20499	20601	20491	20212	20518	20350	20320	20413	20486	20530	20391	20482	20474	20680	20345	20530	20572	20405	20412	20360	20418	20555	20407	20402	20440	20463	20449	20401	20539	20358	20601	20557	20378	20385	20367	20439	20432	20419	20344	20429	20482	20454	20346	20355	20436	20500	20559	20288	20749	20386	20393	20651	20483	20406	20324	20513	20620	20539	20298	20454	20524	20133	20447	20349	20476	20391	20181	20259	20256	20239	20457	20468	20382	20348	20377	20673	20453	20435	20427	20351	20414	20337	20205	20468	20458	20288	20495	20398	20235	20434	20471	20469	20167	20421	20375	20410	20391	20549	20431	20526	20350	20399	20339	20435	20389	20551	20588	20398	20559	20653	20506	20421	20529	20402	20446	20488	20345	20551	20566	20624	20435	20555	20330	20317	20492	20538	20421	20320	20630	20515	20382	20469	20295	20505	20385	20561	20518	20434	20383	20525	20392	20344	20239	20242	20395	20486	20322	20489	20347	20235	20575	20509	20534	20435	20410	20583	20515	20402	20303	20599	20718	20540	20513	20503	20429	20380	20484	20448	20436	20125	20451	20427	20323	20459	20410	20647	20277	20429	20379	20373	20552	20559	20411	20572	20333	20431	20473	20447	20335	20234	20246	20274	20593	20259	20580	20368	20409	20451	20348	20457	20434	20419	20476	20393	20283	20558	20182	20399	20332	20558	20304	20337	20293	20450	20438	20442	20518	20496	20684	20412	20352	20345	20384	20376	20653	20539	20592	20490	20490	20271	20377	20355	20386	20533	20330	20448	20427	20560	20467	20497	20459	20470	20285	20162	20556	20211	20357	20351	20606	20421	20506	20370	20421	20191	20510	20497	20497	20415	20427	20403	20395	20291	20362	20397	20463	20368	20305	20513	20463	20535	20457	20544	20296	20363	20491	20549	20292	20460	20387	20486	20213	20493	20520	20654	20246	20484	20575	20400	20603	20307	20474	20469	20189	20365	20395	20529	20434	20465	20337	20617	20467	20697	20446	20523	20533	20306	20572	20583	20469	20588	20471	20484	20552	20649	20399	20443	20332	20703	20534	20317	20345	20562	20410	20400	20742	20532	20452	20399	20398	20232	20415	20413	20323	20413	20425	20449	20393	20404	20443	20229	20455	20292	20666	20467	20178	20362	20258	20551	20377	20628	20431	20488	20400	20444	20568	20416	20465	20275	20556	20535	20431	20521	20502	20463	20461	20479	20242	20340	20604	20437	20286	20510	20401	20547	20396	20507	20317	20529	20540	20431	20457	20472	20433	20466	20546	20533	20330	20577	20474	20271	20411	20567	20444	20501	20543	20419	20271	20279	20316	20455	20380	20303	20350	20557	20275	20576	20496	20441	20399	20314	20326	20501	20510	20515	20299	20433	20191	20339	20415	20497	20488	20487	20282	20451	20315	20400	20670	20233	20308	20395	20240	20425	20355	20590	20473	20472	20326	20187	20330	20456	20216	20467	20494	20451	20438	20357	20556	20321	20378	20384	20450	20420	20440	20436	20536	20440	20334	20176	20398	20572	20597	20420	20513	20094	20456	20256	20478	20430	20201	20480	20343	20570	20494	20529	20563	20485	20302	20456	20335	20572	20370	20701	20438	20500	20539	20482	20380	20351	20535	20541	20474	20557	20370	20492	20367	20463	20544	20562	20332	20521	20349	20350	20154	20189	20376	20631	20469	20299	20329	20573	20547	20364	20380	20434	20358	20288	20639	20343	20248	20474	20349	20547	20441	20355	20552	20254	20453	20412	20385	20435	20516	20535	20368	20282	20549	20282	20394	20538	20335	20420	20326	20579	20498	20458	20404	20447	20376	20472	20541	20372	20323	20573	20124	20386	20264	20398	20453	20472	20455	20637	20487	20478	20328	20438	20470	20432	20625	20450	20454	20544	20471	20387	20628	20451	20593	20178	20464	20358	20311	20470	20560	20353	20424	20347	20429	20409	20518	20485	20060	20254	20358	20672	20446	20429	20280	20347	20318	20503	20627	20565	20262	20570	20444	20411	20504	20428	20432	20399	20206	20457	20553	20530	20559	20424	20380	20408	20355	20320	20469	20427	20475	20590	20481	20422	20422	20388	20443	20379	20434	20500	20488	20542	20473	20539	20502	20300	20309	20519	20445	20362	20484	20452	20501	20556	20503	20226	20622	20563	20541	20441	20457	20482	20392	20568	20412	20306	20313	20286	20457	20353	20291	20632	20500	20436	20561	20582	20703	20513	20400	20434	20350	20419	20444	20379	20423	20463	20447	20388	20545	20292	20409	20535	20498	20523	20446	20483	20557	20364	20553	20444	20448	20183	20515	20430	20479	20421	20463	20441	20524	20563	20388	20492	20259	20353	20382	20425	20543	20336	20421	20439	20379	20442	20369	20332	20317	20532	20438	20555	20505	20438	20277	20420	20398	20170	20414	20302	20553	20381	20425	20644	20470	20354	20393	20339	20358	20245	20448	20584	20392	20422	20422	20453	20283	20514	20340	20209	20525	20174	20418	20412	20427	20422	20242	20254	20420	20453	20310	20445	20246	20230	20550	20714	20377	20548	20626	20355	20395	20517	20249	20371	20305	20268	20228	20697	20608	20543	20690	20429	20379	20439	20518	20489	20469	20346	20555	20486	20525	20509	20516	20378	20203	20359	20338	20262	20361	20520	20386	20551	20434	20318	20489	20296	20396	20618	20488	20462	20573	20551	20438	20338	20413	20252	20489	20440	20559	20646	20505	20228	20483	20604	20395	20430	20515	20442	20447	20370	20574	20329	20300	20397	20464	20417	20339	20526	20541	20572	20480	20416	20591	20251	20576	20226	20477	20518	20447	20324	20351	20486	20632	20406	20388	20461	20550	20489	20404	20369	20346	20430	20437	20393	20374	20570	20627	20421	20278	20444	20396	20496	20579	20519	20520	20374	20328	20535	20297	20540	20538	20694	20472	20528	20341	20502	20365	20440	20276	20530	20464	20378	20568	20325	20384	20480	20395	20516	20662	20499	20445	20421	20243	20477	20370	20353	20363	20386	20487	20488	20459	20651	20199	20421	20539	20441	20398	20719	20470	20294	20347	20468	20496	20630	20422	20438	20342	20283	20556	20401	20520	20265	20452	20670	20400	20352	20320	20504	20375	20539	20422	20451	20477	20663	20402	20524	20379	20329	20205	20502	20420	20407	20494	20268	20228	20433	20349	20337	20510	20151	20307	20310	20402	20462	20543	20386	20429	20496	20453	20242	20132	20456	20356	20310	20313	20499	20526	20478	20553	20573	20469	20398	20472	20412	20284	20439	20333	20258	20629	20485	20400	20369	20384	20474	20444	20438	20428	20481	20467	20311	20494	20437	20487	20359	20279	20646	20450	20453	20662	20513	20333	20564	20527	20560	20442	20554	20309	20553	20396	20420	20583	20308	20353	20390	20191	20342	20372	20588	20738	20204	20621	20479	20405	20490	20521	20354	20335	20607	20634	20429	20412	20215	20314	20478	20544	20552	20185	20295	20485	20456	20353	20342	20555	20402	20445	20385	20297	20390	20401	20369	20372	20741	20582	20474	20441	20516	20253	20510	20550	20586	20164	20292	20463	20512	20240	20695	20398	20310	20533	20489	20777	20618	20578	20595	20505	20344	20695	20464	20589	20488	20539	20400	20782	20443	20302	20382	20412	20452	20416	20657	20599	20486	20632	20390	20410	20280	20652	20608	20336	20237	20636	20461	20345	20274	20537	20418	20235	20512	20322	20391	20405	20590	20432	20608	20358	20545	20514	20507	20403	20483	20659	20546	20300	20293	20615	20294	20511	20458	20334	20463	20512	20541	20475	20486	20393	20457	20577	20531	20487	20484	20424	20522	20410	20274	20665	20549	20347	20374	20534	20403	20377	20193	20458	20424	20515	20581	20464	20665	20410	20345	20511	20436	20515	20474	20383	20330	20447	20280	20357	20317	20340	20652	20477	20321	20599	20355	20441	20301	20524	20250	20434	20390	20600	20573	20545	20345	20370	20478	20342	20326	20329	20487	20611	20451	20459	20503	20545	20521	20584	20498	20324	20454	20477	20430	20464	20599	20416	20360	20359	20441	20437	20476	20431	20311	20337	20472	20249	20385	20516	20383	20231	20432	20404	20572	20351	20423	20459	20563	20636	20357	20473	20385	20352	20326	20487	20316	20458	20508	20421	20328	20291	20505	20438	20248	20233	20325	20682	20270	20489	20551	20778	20480	20381	20380	20542	20428	20573	20347	20255	20517	20376	20599	20507	20524	20489	20673	20489	20284	20328	20320	20619	20581	20491	20347	20743	20498	20681	20369	20416	20501	20456	20525	20442	20273	20528	20501	20432	20544	20452	20250	20348	20443	20441	20369	20471	20372	20401	20319	20486	20380	20557	20463	20570	20627	20437	20376	20598	20382	20245	20281	20259	20677	20411	20544	20199	20538	20305	20395	20414	20399	20381	20241	20500	20423	20285	20609	20267	20422	20655	20428	20368	20525	20634	20468	20447	20327	20464	20379	20368	20554	20458	20395	20542	20448	20394	20444	20607	20440	20317	20340	20497	20642	20421	20416	20623	20431	20383	20593	20509	20633	20440	20551	20474
14752	22894	21815	19579	18590	18099	17918	17768	17429	17632	17321	17607	17345	17450	17222	17394	17233	17328	17194	17386	17264	17204	17185	17296	17236	17142	17294	17266	17311	17162	17163	17258	17163	17144	17065	17320	17138	17401	17040	17456	17144	17188	17110	17157	17357	17023	17152	17117	17336	17327	17088	17259	17361	17266	17079	17353	17188	17408	17161	17391	17075	17110	17302	17174	17156	17071	17189	17304	17270	17189	17254	17068	17103	17082	17173	17926	18003	17553	17540	17280	17233	17214	17035	17142	16985	17126	17145	17036	17357	17115	17081	17185	17062	17246	17255	17234	17129	17191	17127	17232	17369	17238	17318	17170	17345	17232	17095	17161	17292	17302	17037	16978	17247	17267	17333	17198	17098	17060	17157	17354	17241	17272	17317	17108	17151	17158	17157	17270	17204	17266	17037	17160	17294	17202	17178	17060	17332	17091	17120	17392	17275	17059	17253	17175	17197	17202	17098	17054	17223	17177	17170	17380	17148	17190	17391	17183	17192	17332	17219	17373	17228	17220	17227	17224	17099	17305	17168	17159	17263	17212	17159	17176	17161	17217	17178	17120	17150	17203	17317	17137	17125	17323	17156	17053	17110	17305	17163	17198	17237	17105	17262	17241	17091	17124	17226	17144	17203	17100	17197	17157	17216	17165	17152	17234	17251	16995	17257	17173	17140	17329	17272	17193	17295	17209	17146	17073	16907	17305	17207	17145	17074	17137	17167	17158	17134	17170	17266	17290	17228	17141	17347	17117	17228	17122	17232	17368	17127	17181	17262	16906	17324	17190	17121	17102	17259	17261	17180	17120	17153	17213	17198	17052	17280	17135	17043	17102	17255	17179	17202	17289	17357	17209	17115	17253	17077	17058	16981	17299	16997	17021	17253	17213	17158	17184	17234	17206	17111	17180	17244	17074	17132	17068	17238	17260	17043	17088	17215	17162	17151	17269	17207	17250	17115	17210	17155	17413	17160	17171	17179	17215	17115	17010	17152	17261	17287	17180	17156	17058	17318	17274	17097	16998	17140	17196	17160	17212	17133	17156	17258	17250	17202	17276	17235	17136	17200	17179	17345	17119	17220	17178	17197	17198	17084	17159	17218	17201	17196	17299	17136	17272	17119	17105	17321	17117	17125	17151	17247	17032	17128	17211	17230	17175	17202	17286	17233	17310	17088	17184	17069	17195	17261	17054	17176	17126	17152	17154	17299	17004	17255	17196	17153	16940	17182	17208	17225	17198	17116	17320	17088	17171	16914	17118	17063	17112	16893	17125	17171	17111	17314	17207	17397	17258	17199	17258	17246	17132	17154	17203	17190	17163	17211	17250	17232	17112	17181	17267	17218	17246	17123	17014	17141	17222	17174	17058	17183	17150	17038	17107	17171	17104	17238	17260	17168	17135	17229	17151	17346	17191	17198	17318	17140	17223	17085	17182	17156	17251	17109	17179	17089	17140	17189	17180	17167	17150	17192	17133	17102	17286	17184	17260	17248	17214	17169	17132	17033	17199	17120	17064	17262	17192	17182	17150	17183	17140	17274	17075	17173	17305	16943	17216	17308	17215	17181	17064	17310	17211	17339	17046	17219	17060	17219	17136	17111	16998	17243	17264	17232	17130	17070	17299	17216	17072	17152	17110	17076	17382	17104	17175	17339	17228	17430	17146	17175	17079	17161	17182	17310	17225	17505	17157	17309	17272	17250	17100	17046	17136	17269	17179	17282	17301	17316	17215	17104	17342	17185	17215	17152	17171	17025	17218	17093	17129	17194	17254	17057	17180	17106	17163	17378	17105	17195	17336	17306	17244	16995	17130	17071	17124	17128	17341	17277	17199	17198	17108	17152	17085	17078	17173	17020	17271	17118	17273	17226	17036	17173	17092	17238	17112	17253	17129	17277	17281	17138	17122	17232	17251	17380	17274	17201	17152	17207	17327	17106	17112	17198	17396	17246	17110	17189	17078	17066	17239	17254	17192	17189	17010	16992	17245	17342	17396	17122	17079	17173	17050	17211	17272	17161	17135	17115	17104	17213	17050	17172	17065	17100	17135	17292	17101	17144	17197	17060	17236	17258	17318	17094	17179	17057	17329	17049	17253	17131	17395	17254	17067	17317	17189	17122	17325	17202	17271	17179	17353	17378	17117	17048	17230	17105	17065	17293	17307	17020	17109	17220	17222	17254	17150	17162	17199	17082	17240	17035	17172	17042	17210	17273	17159	17204	17212	17287	17292	17155	17179	17195	17123	17172	17269	17222	17157	17258	17340	17141	17511	17225	17138	17225	17077	17340	17162	17107	17201	17137	17253	17157	17050	17235	17154	16977	17141	17055	17236	17199	17000	17149	17099	17156	17114	17147	17133	17012	17092	17312	17171	16962	17298	17114	17219	17260	17051	17233	17209	17144	17250	17160	17060	17226	17006	17000	17117	17321	17183	17189	17100	17180	17263	17064	17141	16977	17284	17239	17094	17209	17144	17195	17244	17166	16993	17363	17016	17012	17210	17132	17126	17118	17143	17384	17094	17184	17141	17217	17103	17110	17215	17166	17108	17234	17135	17203	17345	17093	17061	17227	17115	17244	16965	17169	17217	17218	17166	17182	17108	16996	17048	17168	17294	17165	17246	17100	17149	17163	17250	17413	17155	17203	17210	17124	17181	17151	17202	17185	17261	17137	17198	17105	17589	17164	17242	17255	17040	17109	17096	17129	17158	17069	17125	17188	17307	17062	17116	17336	17217	17262	17264	16971	17136	17360	17180	17330	17312	17006	17203	17067	17217	17239	17135	17194	17197	17196	17122	17131	16930	17211	17368	17223	17260	17200	17285	17095	17225	17200	17046	17222	17074	17042	17182	17174	17256	17134	17236	17218	17422	17208	17039	17096	17213	17175	17450	17102	17317	17265	17164	16969	17203	16973	17036	17160	17290	17255	17295	17108	17092	17142	17131	17053	17055	17221	17100	17124	17170	17043	17134	17217	17173	17203	17173	17198	17165	17174	17071	17161	17142	17189	17271	17169	17190	17193	17084	17164	17366	17212	17080	17118	17176	17203	17194	17296	17211	17062	17342	16985	17159	17226	17191	17185	17199	17019	17037	17214	17181	17131	17316	17167	17121	17304	17056	17140	17008	17063	16999	17232	17273	17120	17139	17300	17216	17104	17373	17215	17134	17227	17194	17071	17307	17036	17156	17193	17174	16920	17246	17252	17192	17169	17218	17186	17214	16952	17094	17115	17148	17171	17181	17223	17309	17151	17335	17185	16912	17095	17128	17400	17126	17139	16961	17133	17120	17092	17459	17380	17297	17231	17121	17186	17110	17220	17307	17180	17318	17105	17190	17164	17279	17089	17025	17118	17091	17236	17207	17127	17243	17219	17141	17248	17274	17227	17173	17109	17168	17153	17110	17309	17221	17227	17324	17175	17175	17311	17111	17210	17234	17248	17002	17019	17213	17348	17168	17180	17367	17177	17048	17282	17057	17184	17178	17143	17254	17101	17320	17092	17142	17134	17112	17267	17352	17046	17113	16942	17179	17335	16993	17135	17211	17172	17164	17445	17209	17231	17053	17207	17184	17256	17124	17125	17177	17286	17142	17236	17346	17054	17138	17147	17132	17258	17247	17231	17167	17143	17276	17115	17314	17139	17148	17261	17004	17253	17109	17309	17306	17169	17063	17210	17118	17198	17252	17218	17347	17097	17125	17179	17063	17130	17129	17270	16986	17249	17210	16987	17120	17159	17141	17185	17144	17422	17220	17245	17107	17367	17321	17096	17129	17270	17097	17214	17115	17177	17161	17148	17284	17221	17210	17277	17278	17165	17208	17142	17200	17147	17174	17090	17130	17129	17007	17246	17388	17326	17139	16930	17235	17436	17196	17248	17269	17192	17204	17158	17214	17067	17163	17064	17224	17330	17053	17333	17193	17028	17270	16972	17090	17334	17174	17282	17042	17208	17223	17226	17200	17116	17302	17289	17082	17347	17085	17035	17257	17224	17306	17054	17253	17237	17123	17222	17226	17009	17119	17133	17101	17164	17009	17212	17104	17248	17160	17076	17291	17206	17190	17097	17176	17221	17349	17162	17103	17365	17162	16983	17321	17324	17238	17046	17152	17227	17145	17110	17145	17162	17100	17157	17134	17219	17156	17261	17264	17152	16989	17317	17173	17070	17259	17329	17235	17134	17340	17155	17112	17079	17139	17117	17060	17246	17147	17222	17108	17152	17170	17318	17241	16941	17139	17219	17189	17181	17182	17215	17160	17038	17180	17131	17107	17175	17226	17285	17128	17171	17200	17203	17220	17136	17377	17346	17208	17291	17280	17224	17178	17172	17173	17225	17026	17323	17165	17072	17193	17112	17371	17197	17121	17235	17285	17092	17139	17109	17065	17300	17270	17039	17161	17053	17139	17209	17124	17190	17221	17050	17234	17219	17175	17128	17240	17299	17214	16979	17146	17227	17116	17205	17315	17068	17250	17264	17174	17358	16995	17042	17201	17078	17044	17115	17060	17178	17209	17102	17170	17232	17087	17097	17148	17068	17175	17174	17145	17056	17257	17189	17240	17100	17084	17118	17328	17304	17202	17212	17182	17183	17127	17261	17388	17095	17183	17234	17129	17171	17291	17252	17153	17159	17193	17078	17193	17010	17302	17167	17216	17365	17227	17091	17132	17103	17083	17208	17176	16968	17164	17211	17249	17123	17150	17410	17189	17023	17217	17150	17166	17218	17057	17143	17004	17204	17082	17085	17251	17095	17147	17169	17025	17169	17050	17098	17212	17200	17181	17312	17074	17305	17329	17241	17214	17245	17169	17229	17002	17159	17278	17143	17307	17051	17034	17260	17093	17222	17237	17090	17340	17360	17231	17372	17097	16973	17146	17254	17018	17253	17321	17343	17110	17039	17162	17096	17198	17261	17037	17173	17098	17298	17159	17153	17312	17106	17201	17060	17275	17075	17142	17104	17071	17179	17361	17051	17031	17192	17209	17408	17227	17191	17265	17265	17075	17093	17188	17296	17184	16958	17302	17136	17284	17188	17241	17055	17102	17286	17164	17167	17241	17234	17073	17152	17413	17126	17092	17192	17023	17229	17219	17260	17211	17033	17210	17258	17259	16970	17125	17477	17074	17117	17169	17135	17123	17156	17057
22799	21326	29320	23691	21563	23820	26194	21023	20600	20755	20787	20670	20556	20420	20333	20457	20478	20279	20385	20280	20312	20218	20159	20420	20358	20397	20488	20130	20129	20286	20186	20095	20068	20300	20194	20166	20116	20392	20023	20240	20078	20059	20506	20095	20373	20059	20027	20040	20107	20270	20133	20256	20147	20123	20027	20125	20129	19902	20068	20335	19987	20230	20315	20276	20003	20097	20065	20065	20279	20060	19987	20238	20158	20024	19959	20467	21138	20812	20530	20186	20109	20165	19992	20268	20194	20078	20245	20220	20254	20115	20157	20158	20066	19912	20197	20100	20120	20056	20212	20088	20153	19931	19984	20211	20255	19988	20217	20200	19918	20229	20006	20071	20118	20225	20186	20274	20120	20178	20180	19979	20078	20033	20087	20057	20038	20152	20190	19990	20126	19994	20113	20189	20074	20097	20052	19898	20116	19960	19895	20040	20078	20083	19936	20172	20232	20112	20176	20236	19990	20035	20087	20026	19978	19965	20135	20006	19981	20191	20010	19970	19972	20179	20272	19794	19950	20085	19931	20251	20281	20065	20165	20172	19997	20157	20036	20006	20205	19938	20137	20026	20180	19951	20046	20032	19935	20154	20143	20021	19965	19847	20228	20269	20064	20051	20060	20143	20203	20060	20010	20080	19919	20152	20223	20349	20064	19943	20214	20234	20075	20139	20259	20214	19985	19967	20065	20115	20109	20016	20092	20000	20168	19961	20035	19741	20041	20255	20114	20029	19795	19848	19902	19944	20179	19976	20182	20018	20103	20147	19991	19759	20046	20066	20129	19996	19963	19974	20296	20222	19861	20035	20162	20022	20122	20097	20097	19965	20042	19921	20153	20278	20101	19930	20121	20051	20087	20100	20046	20066	20183	20264	20201	20273	20187	19941	20040	19898	20040	19991	19904	19772	20086	20041	20093	20096	19710	19873	20159	20020	20085	20204	20043	20264	20086	20055	20194	20171	20015	20094	20074	19970	20014	20166	20023	19868	20002	20094	19946	20198	20145	19823	20010	19973	20156	20236	20143	20000	20117	20210	20092	19900	20021	20206	20014	20040	19813	20143	19949	20079	19878	19976	20088	19951	20127	19957	19928	19991	20254	19930	20096	20104	19815	19766	20048	19939	20104	19952	20108	20078	20253	20205	20069	19917	20255	19998	20118	19863	19932	20122	20219	19931	20098	20205	20121	20064	20203	20132	20184	20095	19882	19995	19978	20012	20106	20154	20172	20068	19906	19824	20190	19939	20089	20031	20240	19950	20061	20131	19956	19929	20125	20153	20204	20058	20361	20104	19870	19999	20008	20168	20122	20132	20229	20098	20128	19921	20238	20120	19826	19917	20050	20000	20005	20124	20014	19852	20067	20127	20073	19906	20179	20077	20186	20087	20016	20125	20122	20105	20051	19941	20015	20168	19909	19903	19964	19974	20235	20001	20084	20140	19938	19922	20095	20072	19971	20009	19902	19912	20025	20168	20074	20005	19819	20051	20002	20124	20006	19939	20205	20051	20131	19986	20250	20117	20079	20120	19975	20146	19933	19937	20085	20168	20198	20002	20255	20118	20165	20031	20122	20277	20053	20013	20050	20028	20095	19950	20040	20047	20314	20168	19988	20122	20018	20041	20041	20072	20171	20234	20014	20078	20039	20257	19963	20006	20293	19873	20097	20090	20062	20153	19862	19894	20159	19987	20084	20124	19977	19740	20066	20045	20062	20044	20176	20149	20095	20171	20054	19899	20335	20196	20137	20176	20190	20014	19829	20159	20017	19859	19987	19804	19973	20107	19988	19977	20066	20072	20138	20098	20051	20153	19900	19967	19934	19678	19864	20171	20220	20071	19994	20223	20019	20263	20160	19999	20171	20000	20188	19973	20247	19975	19881	20073	19844	20009	19974	20168	20075	20037	20045	19796	20068	20078	20113	20170	20190	20163	20014	20141	20119	19869	20025	20106	20222	20043	19958	20046	20164	20219	19952	20188	19987	19804	20149	20092	20051	20002	20105	19999	20064	20093	20060	20260	20106	19983	19999	19920	20244	20156	20297	20142	19974	20121	20252	20190	20204	20210	20193	20051	20180	20000	20081	20033	20058	20082	20308	20003	20111	20022	20075	19856	19971	20099	20033	20072	20005	20100	20101	20059	20130	20176	19972	19941	20089	19828	20069	19995	20127	19953	20177	20231	19951	20178	20191	19921	20003	19894	19988	20050	19846	20262	20044	20122	20019	20032	20230	20136	19982	20127	20204	19928	19931	19993	20035	20150	20130	20110	20135	20080	20115	20289	20083	20030	20044	19900	19987	20027	20062	20107	19975	20120	20125	19851	20053	19886	19880	19877	20241	20102	20019	20111	19949	20149	20170	20122	20023	19968	20133	19986	19912	20147	19938	19780	20053	20172	20032	20032	19982	20044	19971	19996	20197	20093	20113	20129	20001	19920	19707	20013	20182	20019	20340	20299	20036	20021	20072	19989	19896	19992	19887	20036	19938	19955	20187	20176	19996	20244	20331	19886	20071	19961	19993	19971	19970	20047	20144	20142	20112	19774	20005	19923	19928	20008	20201	20085	20181	20003	20128	20147	20039	20120	19865	20023	20129	19867	20160	19911	20275	20107	20088	20015	19991	20112	19915	20003	19991	20119	20264	20000	20290	20152	20132	20015	19999	19968	20119	20003	20150	19910	20088	20056	20080	19947	20156	19939	19973	19973	19912	19901	20107	20086	19915	19945	19868	20078	20016	19985	20112	20281	19816	20148	20000	19995	20035	20069	19965	19984	20044	19918	20184	20143	20232	19999	20032	20032	20303	19995	20151	20017	20191	20011	20050	19864	19915	20031	19952	19893	20063	20086	19949	20066	19823	19980	20288	20238	20189	19957	19911	19925	20005	19932	19885	20054	20144	20018	19981	20095	20086	20246	20196	20247	20115	20406	20001	20209	20039	20155	20225	20100	20115	20100	20068	20073	20172	20170	20320	20133	20138	19908	20052	20026	19999	19787	19994	20112	20024	19973	19975	19921	19811	20031	20065	20202	20186	20080	20231	19985	20272	20045	20075	20120	20046	20085	20062	19938	20220	20170	20242	20121	19839	20150	20193	20143	20275	19869	20088	20094	20096	20235	20146	20310	20021	20103	20223	20186	20202	19988	19896	20104	19969	20264	19904	20069	20143	20179	20135	20052	20100	20056	19910	19998	20195	19829	19872	20165	19944	20087	19881	20054	20161	20001	19992	20135	20035	20135	20021	19915	19989	20091	19998	19966	19873	20139	20064	19955	20165	20072	20179	20079	19982	19973	20167	20000	20060	20093	19910	19986	20008	19790	20085	19955	19984	20087	20103	20085	20126	19863	20079	19940	19885	20006	20202	20106	20054	19918	20058	20044	20116	20012	19910	20177	20284	20094	20117	20123	20190	19914	20166	20059	20114	20182	20063	20299	20191	20099	19864	20175	19810	20179	19919	20101	19985	19953	20138	20071	20202	20117	20223	20097	19681	20092	19980	20071	19955	19968	20062	20124	20118	20007	20156	19925	20130	20103	19980	19847	19854	19875	20129	20142	20013	20071	19957	20044	19976	20116	20004	20046	19890	20045	20121	20108	20065	20097	20158	20141	19994	19938	20121	19934	20094	20014	20164	19936	19996	20125	20179	20258	20192	20022	20125	20100	19973	20006	20378	20085	19912	19996	20026	19968	20062	20146	20000	20126	20026	20299	20083	20259	20064	20067	20084	20044	20061	20172	20195	20134	20182	20161	20042	19984	20021	19858	20124	19952	20114	19861	20071	20117	20098	20050	20059	20017	20155	19978	19951	19860	20028	20118	20166	20014	20103	20142	20102	20195	20318	20224	19909	19839	20033	19916	20062	20363	19837	20090	19989	20155	20108	20188	19813	20137	19873	20144	19956	20074	20096	19952	20064	19879	19788	20176	20092	20146	20044	19999	20091	20146	19999	20039	19972	20071	19955	19805	19942	20122	20082	19954	20113	20082	20096	20167	20108	20252	20005	19972	20143	20160	20105	20214	19902	19931	19974	20085	20328	20153	20049	20224	20109	20102	20011	19996	20010	19997	19844	19966	19984	20210	19959	20033	20124	20054	20084	20176	20224	20378	20052	20093	20025	20136	19980	20103	20011	20256	20153	20069	20023	20078	20213	20264	20022	20152	20111	20112	19961	20001	19980	20136	20137	20105	20172	19882	19919	20064	19990	20186	20137	20056	20013	20018	20214	20043	19910	20031	20026	19954	20134	20034	20018	20123	20004	20165	20164	20022	20163	20206	20212	20081	20160	20113	20062	20212	20089	20023	20204	20154	19987	20157	20066	19988	20209	20198	19971	19979	19868	20150	19943	20216	19953	19974	19894	20221	20101	20062	20057	19985	19910	19978	20023	20089	20019	19885	20011	20119	20104	20034	19984	20030	20162	20055	19866	19850	20067	20056	20029	20108	19940	20016	20123	20006	19941	20042	20098	20185	20195	19935	20213	19916	19892	20088	19982	20217	20034	19961	20215	20104	19995	20011	20206	19967	20016	20266	20207	20189	20293	20000	20096	19998	20108	20105	20131	20085	19986	20002	20093	19991	20199	20064	19962	20175	20170	19982	20086	19809	19964	20066	20006	20111	19957	20116	19944	20057	19871	19876	19894	19915	20056	20232	20119	20097	20023	19895	20096	20130	20000	20064	19984	20026	19697	20033	20186	19964	19925	20067	20247	20077	20003	20025	20049	20059	20076	20075	20140	20161	19987	20059	19858	19998	19972	20066	20050	20081	20152	20251	20065	19937	20208	19997	20251	20206	19880	20067	20040	20114	19889	19958	19858	20254	19998	20119	19930	20028	20049	19867	20099	19935	20076	20107	20103	20131	20236	20121	20017	20022	20288	20058	20228	19927	19983	19879	20049	19987	20243	19999	19962	20027	20299	20252	20115	20061	19908	19987	19929	20135	19852	20081	20116	20005	20184	19953	20006	20136	19772	20060	20109	20065	20015	20221	19985	20222	19982	19961	20013	20095	20042	20155	19904	20032	20208	20049	20111	20019	20014	19988	20145	20007	20114	19981	20208	20068	20127	20003	20039	20292	20024	20197	20204	20119	20147	20283	20081	20035	20272	19946	20019	20050	19892	20015	19969	20050	20076	19936
15943	27198	25202	21106	19534	18689	18188	17868	17533	17611	17199	17368	17141	16961	17015	17159	17092	17140	16991	17105	16977	16954	17037	16992	16949	16842	17008	17042	16862	16982	16971	16884	16877	17094	16702	17015	16869	16808	16941	16935	16854	17041	16854	16917	16911	16771	16874	16758	16822	16898	16896	16751	16960	16837	16841	16823	16938	16833	17035	16844	17033	17033	16833	16907	16744	16810	16877	16946	16899	16638	16964	16811	16745	16988	16904	17905	18402	17810	17407	16817	16771	16706	16888	16916	16640	16713	16872	16853	16682	16946	16818	17028	16777	17061	16941	16799	16874	16909	16658	16811	16956	16832	17015	16780	16885	16979	16911	16605	16810	16821	16945	16863	16940	16768	16797	16810	16829	16789	16768	16867	16867	16969	16907	16980	16919	16774	17007	17056	16874	16889	16817	16875	16760	16774	16716	16804	16888	16965	16746	16759	16810	16784	16746	16789	16891	16973	16918	16787	16892	16965	16664	16960	16886	16885	16702	16675	16888	16784	16753	16870	16872	16704	16825	16923	16818	16914	16797	16807	16855	16870	16577	16798	16911	16837	16869	16642	16828	16808	16951	16877	16890	16748	16857	16672	16909	16891	16730	16812	16836	16707	16780	16728	16823	16775	16781	16778	16790	16779	16884	16712	16997	16745	16767	16926	16835	16735	16783	16693	16820	16829	16729	16863	16882	16808	16599	16868	16885	16901	16960	16844	16764	16868	16852	16725	16898	16786	16829	16929	16903	16866	16886	16744	16812	16799	16744	16789	16809	17011	16817	16646	16606	16698	16972	16762	16817	16867	16813	16730	16886	16777	16908	16671	16834	16772	16898	16746	16860	16857	16749	16739	16919	16771	16692	16970	16624	16906	16915	16828	16849	16876	16884	16613	16763	16903	16804	16757	16750	16928	16787	16793	16697	16786	16770	16988	16898	16693	16704	16961	16754	16859	16681	16687	16783	16728	16924	16890	16785	16842	16858	16936	16741	16840	16883	16851	16764	16794	16689	16859	16759	16787	17000	16904	16725	16697	16761	16905	16792	16647	16750	16558	16706	16770	16838	16801	16885	16817	16714	16787	16683	16801	16896	16910	16916	16818	16928	16806	16842	16998	16638	16802	16805	16911	16779	16856	16633	16861	16848	16677	16773	16720	16806	16923	16708	16979	16711	16751	16779	16816	16943	16759	16595	16788	16915	16765	16765	16872	16666	16932	16800	16762	16850	16757	16753	16717	16821	16849	16844	16824	16554	16968	16790	16917	16743	16703	16936	16824	16848	16927	16785	16683	16873	16852	16751	16955	16865	16999	16916	17006	16952	16833	16823	16863	16978	16913	16828	16862	16938	16726	16909	16840	16905	16856	16838	16802	16872	16809	16754	16989	16953	16849	16675	16945	16965	16807	16742	16746	16742	16726	16769	16723	16807	16707	16804	16898	16712	16808	16855	16820	17000	16888	16820	16944	16876	16790	16704	16786	16635	16823	17033	16868	16820	16691	16815	16797	16795	16933	16694	16914	16774	16922	16769	16828	16726	16841	16895	16637	16837	16769	16796	16866	16765	16792	16942	16873	16780	16891	16752	16948	16853	16902	16943	16634	16835	16910	16802	16762	16906	16736	16856	17057	16950	16679	16880	16888	16897	16809	16901	16799	16841	16762	16811	16914	16956	16901	16784	16840	16684	16612	16849	16727	16922	16897	16748	16884	16714	16782	16897	16734	16779	16774	16743	16735	16632	16742	16747	16873	16786	16617	16676	16658	16893	16688	16910	16779	16832	16712	16702	16774	16727	16832	16888	16698	16623	16827	16906	16790	16884	16849	16792	16886	16759	16927	16787	16852	16830	16956	16877	16866	16752	16829	16815	16783	16779	16790	16758	16721	16752	16842	16657	16884	16832	16759	16797	16738	16872	17051	16753	16829	16746	16770	16811	16691	16828	16993	16646	16825	16848	16935	16707	16690	17035	16863	16849	16951	16867	17009	16819	16783	16550	16871	16966	16845	16768	16917	16688	16878	16803	16906	16829	16861	16872	16681	16993	16831	16866	16889	16852	16656	16758	16727	16900	16908	16987	16732	16798	16860	16742	16794	16845	16838	16570	16724	16775	16858	16916	16958	16909	16641	16776	16782	16853	16932	16988	16917	16752	16930	16719	16738	16888	16636	16757	16802	16923	16841	16676	16729	16825	16830	16780	16937	16815	16784	16847	16704	16837	16826	16823	16818	17065	16713	16861	16834	16725	16797	16790	16816	16984	16808	16764	16726	16894	16865	16950	16740	16756	16870	16857	16715	16957	16760	16868	16725	16903	16727	16876	16675	16882	16831	16779	16894	16851	16788	16811	16977	16811	16812	16830	16969	16900	16806	16767	16701	16839	16676	16756	16687	16891	17091	16846	16760	16885	16684	16888	16716	16875	16818	16962	17034	16677	16793	16839	16956	16839	16841	16801	16857	16745	16783	16781	16886	16719	16632	16808	16696	16958	16953	16798	16707	16640	16953	16931	16939	16884	16817	16628	16804	16763	16825	16967	16698	16814	16742	17054	16839	16892	16914	16895	16668	16812	16872	16866	16816	16878	16880	16739	16719	17073	16794	16812	16694	16866	16798	16896	16808	16980	16751	16861	16782	16833	16784	16881	16746	16752	16963	16821	16845	16765	16929	16812	16874	16828	16809	16965	16901	16853	16744	16854	16846	16923	16851	16710	16943	16840	16813	16826	16826	16767	16782	16721	16886	16809	16806	16792	16820	16787	16764	16613	16841	16858	16717	16746	16762	16783	16725	16695	16738	16818	16869	16934	16771	16749	16662	16888	16893	16884	16894	16787	16866	16690	16826	16845	16822	16810	16880	16880	16904	16764	16831	16779	17033	16907	16943	16855	16790	16796	17010	16695	16709	16701	16946	16891	16956	16745	16742	16920	16792	16860	16726	16862	16817	16860	16837	16831	16796	16888	16886	16756	16652	16826	16871	16700	16894	16981	16940	16704	16587	16823	16876	16665	16710	16957	16825	16824	16813	16923	16946	16813	16929	16777	16778	16839	16768	16962	16974	16856	16849	16973	16782	16758	16863	16984	16870	16761	16855	16654	16709	16942	16894	16822	16792	16845	16775	16707	16848	16846	16939	16933	16918	16802	17003	16852	16714	16725	16843	16770	17006	16962	16859	16846	16785	16841	16909	16913	17014	16753	16761	17011	16816	16737	16664	16836	16897	16704	16879	16626	16672	16756	16786	16850	16787	16719	16786	16875	16849	16805	16761	16969	16864	16919	16936	16897	16766	16802	16849	16651	16752	16998	16851	16714	16858	16905	16744	16826	16958	17047	16654	16814	16810	16953	16849	16951	16930	16829	16803	16721	16793	16635	16870	16736	16993	16751	16815	16577	16775	16736	16709	16820	16931	16782	16925	16697	16898	16912	16892	16779	16917	16779	16943	16752	16810	16908	16920	16719	16812	16818	16961	16877	16680	16945	16871	16857	16796	16858	16828	16761	16716	17012	16817	16731	16844	16774	16976	16786	16704	16757	16707	16887	16856	16757	16678	16871	16799	16750	16989	16842	16848	16691	16731	16854	16834	16701	16926	16926	16850	16831	16743	16947	16672	16731	16969	16943	16848	17048	16889	16642	16774	16979	16777	16838	16805	16941	16934	16941	16665	16650	16752	16862	16834	16857	16755	16792	16722	16934	16791	16651	16814	16899	16892	16823	16984	16761	16784	16912	16803	16701	16900	16778	16807	16848	16939	16973	16814	16828	16724	16979	16819	16935	16757	16743	16918	16804	16792	16769	16873	16750	16823	16751	16748	16870	16772	16788	16747	16847	16688	16896	16921	16765	16806	16847	16885	16779	16819	16932	16642	17051	16884	16648	16836	17021	16854	16885	16785	16743	16714	16994	16972	16953	16873	16954	16776	16763	16758	16861	16849	16818	16823	16906	16845	16931	16850	16802	16624	16961	16926	16982	16816	16817	16884	16915	16674	16910	16749	16960	16890	16758	17021	16807	16618	16792	16758	16919	16881	16920	16757	17032	16845	16616	16746	16753	16909	16808	16847	17030	16981	16881	16975	16855	16975	16664	16826	16810	16843	16784	16924	16707	16846	16826	16776	16749	16909	16769	16923	16936	16916	16835	16785	16665	16862	16902	16811	16847	16820	16699	16854	16969	16926	16867	16633	16724	16888	16890	16795	16867	16880	16858	16820	16907	16744	16860	16974	16746	16920	16710	16803	17044	16699	16878	16660	16893	16834	16914	16693	16679	16907	16898	16806	17044	16742	16969	16780	16753	16792	16853	16872	16687	16897	16768	16615	16623	16892	16956	16611	16851	16696	16730	16981	16894	16629	16800	16917	16663	16678	16887	16828	16841	16907	16931	16780	16836	16813	17077	16903	16909	16770	16786	16885	16871	16816	16845	16738	16938	16819	16835	16824	16630	16648	16613	16774	16872	16774	16706	16887	17010	16848	16934	16985	16894	16903	16669	16714	16853	16821	16844	16948	16883	16914	16782	16898	16932	17022	16731	16803	16774	16734	16762	16793	16755	16713	16696	16616	16753	16665	16902	16869	17045	16848	16886	16644	16679	16834	16991	16719	16812	16907	16869	16911	16671	17115	16698	16620	16896	16676	16878	16755	16835	17085	16814	16943	16987	17002	16781	16787	16923	16817	16804	17023	16879	16785	16827	16933	16695	16769	16829	16832	16921	16915	16715	16834	16686	16812	16849	16995	16769	16782	16763	16574	16889	16899	16919	16879	16765	16815	16786	16683	16900	16880	16903	16959	16820	16649	16867	16819	16770	16813	16809	16830	16830	16830	16861	16949	16799	16806	16936	16817	16741	16904	16808	16614	16869	16810	16908	16950	16738	16804	16990	16802	16771	16987	16721	16914	16898	16892	16750	16742	16880	16828	16890	16818	16726	16785	16893	16907	16806	16953	16814	16925	16907	16863	16950	16803	16925	16782	16885	16773	16847	16858	16834	16913	16949	16784	16761	16856	16726	16967	16865	16791	17060	16859	16762	16702	16951	16705	16820	16670	16826	16804	16806	16877	16924	16822	16855	16778	16873	16964	16805	16768	16843	16809	17023	16922	16821	16816	16814	16854	16857	16684	16852	16738	16733	16719	16698	16718	16845	16769	16782	16846
27428	22027	24919	22306	18881	19251	19511	19326	19081	19226	19532	19007	19273	19044	19172	19211	19181	19213	19198	19214	19151	19302	19184	19004	19099	19200	19201	18980	19367	18988	19257	18965	19124	19213	19221	19290	19191	19172	19172	19142	19091	18967	19250	19110	19052	19421	19268	19513	19063	19030	19059	19170	18959	19376	19233	19214	18957	19018	19121	19168	18984	19255	19330	19188	19220	19102	19200	19022	19197	19222	19086	19141	19096	19069	19216	19340	19269	19263	19332	19316	19094	19076	19144	19174	18980	19166	19259	19144	19242	19118	19112	19065	19143	19103	18963	18915	19192	19227	19076	19090	19134	19389	19213	19042	19151	18993	19120	19350	19256	19226	19134	19200	19188	19181	18862	19111	19023	19018	19093	19116	19184	19080	19261	19114	19045	18888	19053	19196	19043	19144	19124	19111	19017	19159	19039	18929	19142	19166	19275	19165	19097	19328	19350	18973	19122	19035	19128	19160	19380	18890	19146	19042	19043	19175	18957	19071	19447	19099	19092	19018	19211	19129	18986	18860	19330	19321	19161	19069	19042	19171	19090	19264	19027	19027	19170	19203	19155	19191	18929	18996	19158	19079	19142	19254	19286	19239	19163	19242	19016	19128	19241	18993	19093	19233	19259	18939	19186	19143	19035	19112	19415	19085	19293	19027	19232	19058	19150	19012	19109	19163	19272	19427	19088	19064	19156	19170	19041	19232	19051	19283	18857	19110	19165	19173	19217	19209	19000	19109	19328	19046	18976	19071	19182	19068	18952	19031	19106	19159	19381	19182	19201	19209	19108	18981	19352	19005	19286	19095	19082	19094	19050	19127	19008	19122	19204	19081	19349	19142	19206	19356	19310	19095	19241	18975	19236	19038	19368	18936	19194	19181	19064	19274	19163	19076	19023	19067	19176	19220	19126	19148	19228	19254	19124	18889	19073	19228	19204	19349	19270	19162	19214	19161	19206	19166	19162	19395	19010	19223	18936	19072	19151	19034	18894	19130	19274	19086	19152	19168	19270	19393	19345	19090	19381	19240	19199	19266	19223	19007	19172	18974	19175	19227	19193	18964	18974	19236	19105	19144	18965	19103	19095	19090	19178	19235	19053	19046	19061	19100	19192	19199	19021	19265	19155	19293	19102	19066	19154	19263	19119	19099	19239	19050	19005	19061	18967	19148	19441	19320	19025	19164	19167	18987	19036	19217	19179	19115	19088	19349	19153	19164	19187	19306	19243	19250	19176	19293	19058	19291	19121	19300	19142	18958	19146	18962	19258	19224	19072	19200	19039	19182	19112	19133	19278	19339	19511	19100	19183	19125	19245	19143	19161	19124	19009	19071	19117	19005	18961	18987	19035	19205	19411	19184	19234	19224	18889	19038	19094	19127	18964	19085	18958	19142	19060	19102	18946	19117	19104	19229	19061	19129	19074	19195	19233	18963	19155	19134	19233	19147	19189	19114	19023	18784	18801	18955	19004	19225	19179	19066	19135	19045	19205	19095	19151	19173	19164	19105	19407	19001	19183	19215	19229	19023	19352	19081	19224	19092	19141	19219	19128	19048	18995	19310	19129	19081	19183	19295	19034	19141	19081	19066	19243	19198	19054	19230	19081	19229	19110	19113	19183	19186	19088	19065	19215	19110	19044	19060	19089	19177	19167	19279	18964	19040	19130	19134	19403	19178	19083	19218	19232	19335	19133	19128	19044	19039	19172	18973	19041	19296	19085	19120	19108	19318	19071	19285	19047	18832	18982	19173	19073	19239	19098	19209	19134	19178	19157	19054	19294	19033	19100	19126	18985	19128	18913	19155	19031	19193	19048	19137	19072	19011	19103	19137	19220	19256	19233	19179	19234	19077	19146	19034	19137	19259	19066	19092	19279	19206	19001	19125	19218	18984	19267	19126	18905	19073	19083	19214	19097	19012	19327	19054	19149	19458	19377	18940	19290	19022	19206	19117	19155	19071	19105	19052	19075	19388	19124	19065	18908	19185	18916	19082	19232	19087	19106	19227	19263	19157	18989	18976	19202	19102	19373	19136	18969	19093	18975	19079	18981	19123	19197	18950	19019	19112	19195	19151	19229	19335	19235	18963	19109	19105	19205	19142	19139	19085	19268	19361	18974	19123	19201	18995	19190	19269	19310	19022	19356	19340	19235	18849	19248	19228	19018	19212	18936	19318	19125	19112	18885	19105	19006	19103	19132	19244	19095	19157	19117	19238	19226	19283	19230	18923	19181	18957	19170	19110	19131	18968	19124	19154	19256	19032	19224	19082	19143	19107	19104	19053	19057	19236	19011	19271	19110	19001	19183	19047	19304	19110	18834	19316	19123	19229	19100	19223	19030	19277	19449	19097	19057	19129	19031	19114	18942	19190	19080	19233	19135	19157	19300	19226	19168	19231	19025	19359	19256	19295	19339	19209	19069	19235	19216	19164	19026	19168	19219	19171	19223	19128	19138	19122	19102	19027	19174	19112	19148	19186	19219	19005	19324	19130	19066	19035	19204	19383	18996	19101	19017	19001	19317	19124	19091	19049	19246	19008	19000	19058	19152	19070	18996	19093	19209	19194	19122	19107	19198	18916	18982	19102	19119	19065	19131	18995	19002	19032	19061	18984	19115	19035	19048	18957	18963	19098	19231	19026	19088	18985	19053	19073	19196	19112	19113	19066	19203	19081	19120	19153	19149	19219	19198	19065	19025	19058	19132	19176	19328	19019	19181	19114	19121	19101	19167	19093	19040	19016	19083	19190	19139	19013	19214	18944	19090	19213	19380	19107	18989	19160	19132	19434	19040	19194	19031	19082	19061	19143	19209	19176	19059	19227	19041	19066	19100	19305	19307	19181	19189	19115	18874	19258	19167	19087	19208	19105	19321	18985	19109	19261	19144	19169	19314	19061	19212	19069	19183	19252	19012	19221	18941	19174	19145	19029	19411	19047	18769	19225	19140	19095	19258	19203	19195	19040	19095	19111	19330	19259	19210	19253	19149	19154	18931	19197	19195	19160	19133	19244	19144	19142	19084	19043	19145	19243	19278	19167	19095	19038	19341	19046	19109	19150	19231	19328	19110	19079	19139	19087	19255	19122	19183	19003	19406	19189	19117	19025	19194	19368	19158	18802	19155	19257	19054	19404	19222	19331	19265	18892	19292	18926	19074	19217	19062	19307	19059	18937	19047	19303	19347	19198	19050	19087	19053	19096	19089	19169	19143	19144	19159	19098	19001	19103	19107	19213	19089	19062	19146	19151	19003	19074	19120	19143	19115	18930	19039	19227	19252	19114	19102	19156	19113	19097	19171	19448	18940	19152	19027	19184	19256	19298	19120	19150	19318	19312	19028	19095	19045	19102	19137	19129	19096	18989	19029	19228	19260	19143	19221	19424	19052	19197	19073	19230	19166	19095	19048	19216	19316	18968	19058	18997	19192	19152	19183	19046	19230	19190	19007	19276	19238	19146	19152	19174	19372	19149	19112	19150	19060	19129	19467	19105	19142	19143	19283	19263	19091	19084	19167	19045	19219	19115	19099	19265	18883	19209	19011	18928	19190	19176	18824	19188	19105	19304	19114	19045	19169	19209	19107	19193	19084	19036	19225	19075	19340	19076	19169	19175	19163	19095	18986	18907	19222	19201	19106	19204	19113	19176	19085	19316	19155	19272	18979	19023	19251	19175	19144	19113	19005	19268	18991	19119	18977	19006	19084	19308	19050	19184	19050	19046	19187	18900	19212	19246	19255	19112	19292	18962	19073	19030	19101	19084	19127	19132	19302	19259	19274	19177	19355	19076	19098	18949	19159	19159	19247	18930	19113	19155	19135	19324	19024	19061	18971	19323	18800	19047	19229	19011	19164	19181	19327	18965	19109	19133	18966	19074	19128	18980	18772	19142	19174	19238	19167	19191	18891	19210	18991	19283	19293	18998	19115	19306	19122	19113	19087	19157	19124	19137	19157	19138	19217	19313	19085	18978	19175	19114	19050	19055	19081	18976	19258	19042	19016	19171	18980	19148	19013	19107	19159	19181	19187	19281	19193	18837	18981	19049	18980	19085	19186	19180	19348	19067	19041	19083	19078	18873	19109	19169	19124	18967	19206	19088	19048	19089	18917	19050	19135	19248	19265	19124	19243	19220	19108	19159	19173	19071	19246	19227	19069	19155	19158	18947	19079	19299	19146	19312	19284	19124	19195	19248	19142	19093	19250	19125	19144	19248	19252	19166	19137	19026	19205	19428	19137	19076	19091	19191	19063	19116	19307	19068	19176	18862	19378	18977	19074	19054	19134	19209	19120	19158	19256	19187	19247	19064	19160	19193	19210	19150	19115	19109	19161	19117	19123	19261	19176	19204	19208	19129	19190	19229	19152	19285	19121	19097	18973	19119	19113	19197	19155	19064	19246	19097	19259	19262	19107	19110	19185	19132	19056	19413	19101	19255	19081	19231	19256	19228	18992	19182	19293	18945	19204	19200	19245	19230	19024	19151	19127	19189	18981	19019	19348	19017	19264	19144	19167	18972	18996	19113	19112	19188	19165	19163	19122	19368	19240	19044	19371	19199	19236	19145	18983	19064	19279	19107	19205	19265	19296	19025	19040	19056	18998	19119	19125	19089	19179	19055	19196	19489	18980	19216	19201	19247	19080	19092	19181	19165	19233	19076	18987	19199	19195	19177	19093	19316	19024	19104	19083	19079	19163	19135	19109	19050	19069	19120	18918	19223	19152	19239	19502	19037	19247	19203	19109	19134	19152	19149	19369	18915	19067	19134	19232	19233	19081	19025	19181	19319	19257	19180	19303	19058	19177	19205	19083	19015	19199	19217	19010	19167	19327	19066	19129	19126	19179	19045	18968	19143	19083	19230	19298	19158	19231	19134	19066	19179	18957	19292	19203	19349	19102	19105	19003	19024	19274	19187	18968	19004	19174	19147	19138	19034	19333	19519	19176	19044	19210	19242	19180	19141	19093	19059	19201	19211	19032	18987	19139	19037	19146	19203	19169	19284	19034	19177	19100	18796	19037	19316	19064	19158	19162	19136	18979	19167	19169	19256	19204	19358	19333	19162	19087	19202	19163	19008	19140	19242	19084	19127	19084	19058	19112	19060	19065	18964	19141	19151	19032	19241	19049	19051	19076	19125	19151	19254	18959	19037
14864	17121	16904	16598	16588	16477	16339	16240	16458	16216	16320	16308	16284	16426	16282	16458	16388	16331	16461	16356	16410	16338	16254	16260	16381	16191	16388	16477	16386	16248	16436	16276	16437	16282	16290	16378	16239	16461	16259	16392	16348	16322	16539	16298	16346	16426	16274	16483	16279	16260	16386	16391	16218	16320	16318	16379	16378	16359	16401	16295	16293	16361	16399	16317	16338	16507	16294	16350	16248	16366	16506	16303	16349	16365	16325	16309	16348	16455	16375	16469	16210	16434	16391	16308	16274	16437	16190	16354	16438	16430	16183	16413	16289	16212	16381	16125	16409	16325	16444	16216	16312	16363	16389	16325	16210	16239	16352	16351	16389	16278	16352	16395	16293	16298	16478	16485	16279	16333	16293	16279	16396	16369	16044	16316	16430	16321	16458	16188	16403	16333	16366	16351	16339	16184	16182	16458	16289	16243	16347	16351	16333	16376	16473	16337	16353	16391	16251	16362	16207	16340	16467	16293	16333	16308	16346	16215	16369	16322	16435	16120	16429	16305	16510	16470	16229	16275	16300	16409	16359	16254	16341	16353	16271	16465	16324	16425	16249	16240	16245	16282	16471	16244	16547	16102	16314	16382	16246	16300	16388	16278	16439	16328	16190	16307	16250	16204	16267	16333	16277	16349	16337	16336	16427	16233	16180	16167	16299	16328	16326	16295	16428	16374	16511	16541	16368	16143	16348	16271	16558	16392	16192	16201	16416	16305	16430	16431	16346	16394	16335	16524	16432	16310	16408	16422	16327	16417	16354	16326	16316	16306	16337	16211	16353	16551	16268	16172	16358	16258	16308	16378	16350	16372	16335	16404	16377	16255	16435	16475	16323	16375	16410	16371	16387	16484	16216	16377	16134	16368	16273	16380	16423	16221	16473	16215	16179	16416	16318	16409	16348	16264	16403	16219	16397	16312	16312	16384	16146	16140	16470	16391	16298	16317	16338	16553	16173	16322	16216	16281	16234	16297	16463	16412	16394	16375	16236	16332	16209	16301	16299	16289	16438	16469	16263	16286	16349	16215	16241	16399	16287	16246	16227	16256	16386	16346	16291	16363	16347	16181	16281	16368	16384	16332	16322	16344	16437	16211	16379	16427	16116	16529	16265	16431	16323	16414	16331	16323	16447	16362	16317	16321	16186	16404	16339	16257	16408	16306	16294	16206	16315	16207	16251	16306	16291	16410	16321	16372	16242	16331	16446	16291	16225	16280	16403	16537	16213	16372	16496	16408	16438	16386	16335	16332	16475	16414	16230	16289	16315	16299	16295	16198	16269	16313	16303	16287	16380	16374	16275	16338	16316	16288	16432	16304	16240	16270	16263	16297	16325	16245	16278	16355	16411	16222	16393	16290	16512	16213	16502	16273	16340	16287	16434	16241	16226	16270	16475	16290	16180	16400	16084	16225	16333	16302	16190	16273	16278	16162	16450	16337	16195	16330	16410	16348	16347	16380	16345	16262	16117	16327	16388	16472	16268	16386	16325	16344	16441	16370	16397	16556	16461	16207	16430	16347	16338	16168	16360	16279	16459	16252	16346	16386	16406	16330	16406	16409	16268	16232	16439	16458	16352	16194	16391	16423	16278	16335	16356	16294	16571	16443	16207	16286	16276	16484	16442	16216	16292	16476	16190	16363	16517	16429	16312	16623	16538	16301	16336	16240	16266	16398	16167	16296	16455	16226	16312	16145	16285	16162	16403	16250	16438	16300	16471	16491	16382	16409	16453	16243	16378	16437	16370	16402	16415	16256	16154	16523	16426	16483	16443	16314	16314	16321	16220	16324	16304	16267	16324	16282	16243	16250	16229	16307	16321	16436	16340	16469	16224	16407	16413	16404	16169	16413	16235	16275	16345	16428	16359	16292	16417	16502	16232	16324	16291	16276	16455	16412	16530	16419	16293	16497	16248	16346	16377	16245	16356	16394	16317	16304	16315	16151	16232	16231	16387	16327	16341	16348	16515	16339	16303	16308	16238	16352	16102	16420	16346	16378	16124	16477	16111	16247	16221	16154	16298	16149	16373	16322	16300	16398	16446	16439	16392	16428	16192	16430	16457	16388	16352	15990	16485	16313	16169	16306	16254	16386	16296	16553	16205	16351	16336	16143	16438	16350	16372	16268	16545	16492	16260	16346	16289	16289	16280	16160	16505	16322	16191	16290	16332	16289	16372	16495	16164	16252	16527	16359	16258	16446	16179	16323	16391	16109	16419	16457	16289	16382	16392	16410	16223	16372	16439	16373	16430	16359	16236	16430	16248	16079	16362	16216	16295	16284	16453	16217	16370	16223	16407	16280	16328	16350	16364	16076	16367	16333	16291	16474	16155	16427	16484	16259	16368	16152	16285	16384	16400	16394	16132	16397	16374	16305	16337	16327	16597	16270	16308	16299	16390	16304	16415	16445	16299	16236	16407	16482	16293	16420	16200	16386	16357	16451	16351	16126	16276	16323	16402	16399	16569	16198	16312	16298	16265	16345	16399	16272	16419	16427	16334	16207	16342	16317	16288	16459	16308	16457	16396	16365	16420	16298	16359	16334	16388	16338	16217	16257	16451	16264	16235	16503	16273	16338	16389	16374	16238	16464	16377	16379	16507	16335	16368	16266	16435	16320	16365	16304	16313	16376	16215	16314	16343	16373	16396	16146	16225	16261	16293	16432	16290	16437	16438	16443	16365	16302	16216	16114	16279	16454	16500	16320	16364	16382	16273	16385	16196	16211	16248	16280	16247	16375	16429	16268	16182	16301	16404	16436	16278	16504	16342	16197	16297	16374	16359	16367	16491	16209	16449	16309	16434	16210	16348	16343	16229	16387	16314	16411	16521	16244	16471	16407	16323	16341	16462	16258	16419	16265	16546	16423	16350	16379	16304	16427	16223	16408	16148	16236	16301	16467	16386	16230	16283	16289	16374	16349	16308	16263	16402	16329	16235	16148	16356	16368	16278	16328	16393	16401	16254	16341	16515	16305	16292	16533	16277	16233	16544	16338	16502	16259	16254	16429	16373	16373	16422	16365	16299	16366	16315	16309	16310	16281	16383	16386	16421	16374	16412	16155	16149	16160	16473	16235	16351	16277	16386	16354	16464	16286	16377	16354	16470	16291	16370	16488	16420	16370	16074	16395	16188	16206	16352	16266	16336	16452	16406	16439	16191	16398	16387	16397	16405	16415	16235	16091	16302	16361	16293	16076	16345	16533	16434	16446	16479	16540	16377	16228	16326	16364	16358	16476	16385	16343	16292	16289	16466	16260	16316	16394	16392	16421	16534	16301	16374	16361	16315	16137	16281	16299	16473	16138	16320	16260	16071	16282	16547	16320	16361	16285	16336	16222	16496	16401	16376	16168	16246	16266	16415	16262	16465	16334	16425	16234	16362	16308	16337	16403	16308	16409	16347	16142	16281	16341	16284	16392	16258	16348	16150	16389	16518	16246	16312	16329	16336	16364	16340	16347	16428	16176	16294	16317	16270	16296	16312	16329	16237	16443	16452	16231	16366	16238	16443	16323	16323	16171	16151	16331	16376	16321	16380	16191	16575	16304	16375	16363	16355	16248	16251	16397	16363	16300	16372	16489	16143	16195	16189	16275	16343	16456	16370	16331	16269	16365	16457	16371	16342	16398	16340	16343	16419	16346	16366	16434	16287	16380	16405	16475	16323	16180	16410	16209	16405	16352	16221	16553	16412	16223	16401	16339	16290	16209	16255	16410	16207	16310	16337	16417	16438	16467	16208	16420	16480	16544	16429	16305	16421	16208	16350	16282	16178	16341	16478	16438	16411	16545	16196	16288	16177	16424	16233	16269	16336	16362	16114	16249	16292	16373	16368	16438	16347	16347	16290	16261	16432	16259	16283	16212	16505	16238	16496	16318	16340	16142	16268	16042	16379	16376	16286	16262	16329	16214	16463	16297	16207	16147	16247	16219	16271	16346	16446	16301	16422	16327	16271	16171	16365	16358	16348	16316	16407	16489	16583	16276	16455	16367	16260	16474	16319	16479	16243	16487	16341	16385	16414	16375	16366	16395	16469	16335	16368	16135	16537	16330	16240	16379	16360	16354	16460	16490	16115	16261	16448	16321	16439	16402	16125	16495	16325	16399	16314	16454	16214	16310	16336	16381	16383	16382	16387	16249	16306	16386	16273	16402	16339	16442	16229	16323	16371	16259	16436	16354	16411	16243	16242	16245	16421	16413	16207	16279	16336	16189	16365	16433	16318	16290	16311	16301	16165	16305	16505	16462	16364	16377	16334	16294	16133	16376	16246	16113	16617	16383	16196	16444	16394	16276	16273	16349	16356	16244	16439	16179	16353	16426	16135	16435	16326	16280	16265	16406	16360	16172	16386	16406	16283	16361	16492	16316	16299	16281	16371	16287	16320	16356	16296	16352	16246	16491	16211	16359	16407	16324	16354	16231	16193	16482	16284	16392	16310	16349	16302	16303	16393	16352	16314	16317	16356	16457	16137	16267	16226	16337	16439	16391	16349	16439	16363	16287	16358	16281	16323	16434	16205	16228	16384	16340	16361	16330	16494	16376	16439	16324	16396	16282	16413	16294	16218	16335	16327	16468	16341	16397	16576	16417	16298	16433	16451	16207	16313	16458	16297	16242	16449	16207	16332	16270	16373	16460	16513	16279	16251	16330	16431	16448	16322	16275	16335	16392	16328	16320	16340	16392	16311	16355	16455	16409	16329	16272	16419	16385	16350	16394	16215	16403	16558	16274	16293	16189	16364	16370	16428	16399	16158	16439	16512	16344	16318	16233	16333	16195	16256	16217	16347	16332	16444	16398	16388	16383	16312	16360	16491	16466	16288	16277	16406	16477	16459	16399	16359	16369	16355	16399	16266	16325	16312	16285	16437	16313	16266	16335	16285	16147	16407	16321	16229	16456	16430	16250	16331	16122	16346	16344	16283	16208	16268	16280	16452	16352	16342	16283	16362	16476	16350	16321	16457	16273	16232	16202	16402	16336	16382	16275	16310	16371	16392	16256	16411	16315	16437	16224	16291	16403	16268	16299	16391	16319	16453	16339	16436	16431	16203	16361	16301	16369	16312	16330	16371	16460	16222	16244	16138	16350	16429	16456	16409	16505	16481	16188	16559	16396	16266	16334	16365	16280	16406	16373
23779	21302	28803	24194	22097	21761	21052	18683	18157	18277	18365	18054	18185	18249	18114	18078	17995	18038	18047	18017	18348	18243	18173	18112	18088	18127	18169	18207	18008	17970	18071	17903	17869	18063	18061	17991	17919	18021	17788	17853	17903	17869	18013	17811	18037	18012	18169	17739	17832	17928	17809	17895	17988	17770	17890	17925	17927	18086	17966	17911	17818	17958	17940	17979	17822	17983	17900	17987	18143	17783	18044	17986	18072	17993	17907	17953	18419	18328	18233	18116	17915	17837	18153	17771	17949	18241	17885	17965	17857	17832	17960	17845	17633	17704	17894	18146	17905	17955	18100	17771	18036	18071	18025	17783	17777	17765	17939	18054	17820	18061	17984	17941	18021	17907	17854	18062	18080	17909	17734	17598	17822	17910	18040	18065	18026	17813	18042	17942	17990	17883	17862	18074	17932	17966	17979	17656	18030	17908	17813	18006	17682	17617	17769	18065	17873	17724	17924	17798	17852	17866	17938	17957	17852	17977	17937	18026	17893	17732	17749	17953	17828	17845	17835	17738	18002	17904	17742	18095	17848	17935	18003	18023	17833	17835	17853	17946	17991	17776	18073	18094	17782	17847	17796	17919	17704	17900	17813	17838	17953	17914	17923	17814	18209	18064	17861	17934	17863	17650	17970	17901	17961	17813	17817	17896	17893	17740	17901	17891	18077	17910	17892	17857	17785	17904	17941	18068	18050	18080	17748	17759	17863	17993	17899	17867	17887	18024	17844	17997	17781	17920	17774	17992	17912	17953	18004	17918	17940	17887	17897	17801	17846	17854	17888	17862	18028	17784	17972	17990	17979	17744	17924	17906	17964	18010	17881	17807	17937	17796	17673	17968	17974	17835	17878	18091	17839	18140	17859	18135	17768	17867	17897	17965	17771	17754	17865	17780	17920	17813	17987	17873	18019	17846	17900	17970	17859	17835	17941	17888	18036	17837	17945	17896	17909	17906	17857	17982	17823	18087	17756	17817	17902	17845	17801	17718	18046	17892	17987	17965	17839	17768	17961	18007	17767	17994	17793	17931	17932	17977	17984	17811	17739	17729	17921	18046	17828	17794	17773	17965	18014	17692	17968	17726	17884	17940	17976	17981	17805	17921	17685	17640	17879	17918	17892	17835	17883	17757	17995	17966	17997	17855	17957	17920	17924	17992	17997	17920	17924	17824	17854	17971	18000	17968	17945	17936	17843	18232	17806	17876	17824	17995	17889	17581	17963	17958	17928	17841	17960	17978	17753	17947	17895	17784	17862	18046	17825	17650	17712	18024	17834	17821	17941	17998	17996	17736	17931	18011	17869	17795	17961	18047	17842	17884	17869	17983	18040	17727	17800	17844	17751	17715	18029	17994	17914	17721	17785	17740	17916	17797	17863	17782	17742	17797	18097	17883	17786	17988	17907	17902	18010	17799	17908	17914	17792	17753	17700	18003	17998	17661	17685	17724	18056	17842	18100	17983	17798	17780	17781	17938	17914	17855	17889	17873	18027	17816	17925	18007	17884	17634	17749	17864	17898	17802	17873	17901	17962	17737	18042	17907	17707	17892	17944	17704	17802	17780	17944	17914	17874	17790	17657	17732	17822	17986	17926	17795	18000	17825	17970	17860	17742	18024	17885	17858	17937	17784	17855	17827	18009	18114	17988	17880	17969	17752	17842	17896	18094	17857	17911	17919	17801	18057	17805	18002	17826	17891	17841	17758	17819	18048	17740	17721	17974	17998	17957	17740	17905	18008	17927	18007	17968	17727	17865	17816	17902	18152	18003	17742	17776	17929	17912	17786	17938	17895	17885	17651	17654	17788	17878	17833	17720	17885	17992	18000	17892	17911	17753	17904	18012	18005	17776	17914	17812	17907	17766	17860	18076	18000	17825	17714	17952	17933	17997	17901	17787	18222	17842	17798	17907	18039	17851	17898	18057	17859	17793	17979	17918	17872	17897	17954	17748	17896	17991	17704	17665	17639	18004	17927	17821	17960	17754	17728	17950	17611	17779	17858	17821	17922	18029	17956	17707	17849	17969	17730	18029	18155	17888	17862	17936	17881	17769	17890	18044	17834	17946	18016	17975	17894	17959	17770	17949	17910	17797	17727	17725	17857	18147	17901	17866	17703	17671	17918	17892	18030	17912	17985	17837	17758	17758	17860	17864	17896	17969	17884	17991	17997	18010	17942	17730	17991	17885	17848	18033	17975	17933	18152	17806	17817	17688	17983	17853	18083	17785	17897	17837	17684	17737	18063	17916	17816	17937	17869	17821	18058	17972	18067	18046	17990	17748	17970	17886	17875	17868	17948	17621	17974	17872	17982	18052	18040	17889	17872	17920	17824	18004	17987	18017	17676	17818	17904	17865	17728	18028	17765	18039	17746	18005	18101	17851	17930	17701	17809	17723	18078	18031	17951	17780	17854	17888	17859	17804	17946	17897	17687	18061	17835	18010	17772	17775	18026	17871	17869	17945	18034	17967	17759	17856	17692	17934	18086	18014	17879	17991	17998	18134	17862	17885	17832	17749	17643	17920	17915	17875	17949	17717	17825	17651	17939	17890	17903	17983	17670	17746	17816	17893	17891	17720	17931	18084	17999	17982	17817	17830	17794	18021	17955	17948	17966	17809	17904	17828	17941	17915	17924	18034	17871	17882	17804	17982	17809	17669	17884	17978	17754	17763	17863	18054	18018	17969	17925	17908	17875	18005	18081	18044	17986	17717	17865	17942	17964	18090	17798	17792	17852	17871	17821	17771	17880	17972	18081	17911	17789	17694	17721	17908	17850	17863	17718	17879	17991	17984	17867	17906	17956	17923	17912	17850	17954	17996	17907	17860	18034	17721	17826	17971	17949	17849	17790	18054	17857	17858	17742	17930	17959	18064	18051	17834	17914	17807	17714	17867	17766	17767	17741	17844	18087	17992	17941	17901	17989	17891	18015	17998	17879	17942	17978	17829	17727	17643	17758	17948	17736	17968	17955	17804	17859	17901	17627	17984	17873	17974	17753	17630	17842	18028	17968	17877	18098	17771	17843	18053	17929	17701	18014	17921	17794	17925	18081	17990	17809	17558	17806	17951	18037	17965	17702	17681	17798	17910	17798	17945	17874	17961	17932	17986	17899	17911	17856	18219	17972	17951	17920	18037	17806	17950	17871	17826	17776	18117	18138	17967	17731	17892	17943	18009	17854	17795	17840	17830	17949	17596	17977	17949	18002	17871	17809	17877	18019	17719	17870	17650	17880	17980	17966	17821	17864	18001	17742	17776	17805	17862	17762	17994	17779	17951	17838	17993	17929	17769	17911	18059	17862	17741	18156	17910	18014	17989	18069	17952	17972	17877	17681	17863	17885	17705	17842	17791	17936	18023	17835	17938	17721	17703	17888	17640	17689	17991	17986	18065	17932	17890	17951	17905	17760	17993	17859	17970	17873	17909	17889	17945	17799	17945	17944	17807	17620	17793	17956	17971	17942	17739	17867	17880	17828	17779	18023	18036	17900	17888	17833	18027	17963	17961	17892	17836	17701	17798	17890	17672	17820	17745	17759	17748	17825	17825	17903	17901	17758	17865	17587	18021	17921	17871	17859	17917	17865	17937	18035	17962	17931	17692	17774	17931	17859	17835	17819	17864	17891	17977	17984	17974	17701	18045	17993	17950	17733	17886	18023	17995	17932	17890	17981	17997	17848	18080	17935	17792	18060	17964	17674	17769	17810	17728	17805	17850	18021	18198	17869	17888	17923	17823	18032	17994	17945	17755	18022	17845	17892	17938	17931	17928	17718	17861	17740	17800	17966	17993	18005	17874	17999	18037	17937	17996	18014	18007	17902	18043	17964	17843	18052	17947	17715	17861	17881	17819	17911	17854	17809	17768	17978	18015	17725	17960	18000	17976	17897	17753	17734	17952	17941	17775	17980	17954	17661	18041	17759	17955	17922	17905	17987	18047	17856	18050	17974	17756	17952	18026	17876	18146	17904	17848	18199	17916	17867	17896	17860	17768	17908	17889	17746	17971	17876	17922	17819	17856	17876	18075	18026	17924	17831	17776	18042	17779	17865	17958	17881	17844	17822	18088	17891	17862	17912	17813	17728	17808	17861	17932	17942	17806	17813	17965	17998	17888	17851	17904	17835	17915	17865	17888	17977	18110	17951	17967	18017	17985	17936	18037	17861	17891	17878	17915	17845	17715	17793	17869	17773	18025	17810	17952	17759	17823	17968	18013	17713	18041	17949	18041	17839	17968	18155	17798	17938	17763	17953	17863	17789	17918	17826	17995	17869	18003	17902	18095	17814	17814	17989	17944	17906	18049	17892	17805	17925	17990	17841	17794	17996	17984	17877	17769	17961	17887	18036	17838	17801	17870	17913	17770	17894	17930	18032	17844	17867	17838	18065	17898	17927	17896	17796	17837	18070	17834	17728	17817	17910	17953	17867	17927	17987	17822	17735	17912	17818	17990	18086	18024	17676	17974	17584	17943	18064	18007	17981	17913	17996	17649	17914	17926	17797	17806	18058	17923	17895	17756	17833	17912	17894	17818	17826	17890	17774	18136	18050	17871	18034	17962	17929	17663	17856	17972	17972	17934	17955	17946	17846	17871	17976	17895	17935	17546	17872	17889	17971	17810	17923	17696	17839	17797	17822	18053	17772	17708	17785	17925	17726	17777	18084	17941	17970	17882	18003	17788	18177	17901	17960	17922	18006	17943	17698	17969	17993	17864	17806	17713	17878	17965	18010	17940	17979	18113	17918	17961	17743	17780	17874	17966	17880	17821	17964	17857	17831	17938	17747	17845	17891	17739	17821	18080	18021	17991	18149	17833	17704	17774	17907	17830	17959	17911	17732	17868	17832	17832	17895	18079	17981	17871	17888	17847	17796	17833	17867	17933	17944	17873	17881	18051	18075	17793	17927	17846	17948	17893	17780	18096	18001	17916	17636	17879	17954	17844	18067	17794	17899	18015	18017	17798	17969	18010	17879	17696	17965	17763	17790	17754	17778	17990	17948	17964	17998	17970	17915	17946	17939	17807	17907	17758	17922	17945	17751	17953	17776	17958	17996	17852	17798	17830	18107	18051	17740	17905	17703	17914	17856	17824	17693	17695	17848	17899	17886	17947	17771	17898	18013	17893	17894	17744	17911	18029	18109
13774	21590	20617	18214	17044	16519	16485	15973	16020	15843	15943	15928	15800	15891	15769	15759	15673	15663	15742	15800	15748	15686	15772	15636	15860	15725	15674	15638	15795	15814	15644	15632	15592	15568	15866	15676	15514	15680	15695	15657	15506	15887	15576	15653	15629	15698	15727	15789	15526	15738	15711	15606	15645	15568	15702	15683	15704	15606	15643	15669	15512	15692	15719	15827	15727	15782	15678	15770	15746	15602	15725	15676	15753	15594	15873	15694	16565	16256	16113	15590	15687	15576	15759	15682	15720	15815	15543	15637	15561	15719	15604	15632	15718	15719	15673	15657	15639	15649	15655	15525	15673	15694	15703	15607	15653	15854	15756	15707	15695	15640	15547	15754	15654	15664	15509	15552	15863	15618	15675	15495	15467	15749	15621	15790	15532	15588	15663	15526	15563	15616	15769	15621	15439	15725	15747	15703	15636	15556	15630	15709	15617	15682	15609	15621	15621	15680	15727	15634	15660	15528	15643	15559	15600	15610	15636	15673	15782	15502	15680	15601	15654	15645	15584	15859	15524	15737	15662	15626	15598	15653	15568	15693	15591	15480	15702	15565	15653	15683	15739	15651	15673	15703	15601	15547	15679	15676	15632	15579	15677	15601	15603	15597	15700	15593	15692	15640	15618	15701	15600	15694	15565	15643	15671	15656	15804	15767	15672	15412	15577	15493	15703	15681	15698	15576	15717	15568	15777	15677	15732	15570	15670	15587	15593	15469	15614	15747	15730	15591	15544	15584	15741	15640	15679	15631	15527	15468	15660	15525	15692	15546	15641	15623	15596	15635	15698	15664	15707	15597	15761	15659	15477	15655	15570	15628	15631	15675	15699	15614	15665	15672	15626	15525	15625	15606	15845	15571	15562	15595	15591	15630	15614	15658	15709	15578	15505	15564	15818	15700	15492	15800	15719	15679	15660	15505	15541	15737	15576	15672	15938	15550	15628	15487	15758	15690	15773	15581	15539	15576	15614	15648	15612	15609	15390	15644	15669	15606	15553	15663	15597	15583	15663	15559	15574	15686	15598	15785	15626	15649	15739	15662	15836	15604	15639	15665	15718	15583	15531	15700	15651	15774	15533	15484	15634	15699	15433	15580	15637	15758	15412	15633	15727	15485	15836	15616	15503	15778	15609	15684	15731	15513	15623	15603	15441	15566	15653	15511	15607	15660	15616	15597	15624	15729	15658	15567	15500	15777	15535	15714	15612	15599	15772	15505	15642	15617	15596	15551	15864	15598	15577	15686	15730	15527	15400	15550	15599	15612	15634	15666	15838	15608	15600	15760	15472	15709	15430	15679	15911	15684	15607	15641	15381	15555	15654	15607	15485	15737	15549	15741	15615	15668	15601	15563	15707	15717	15586	15725	15681	15521	15789	15608	15666	15580	15606	15607	15564	15682	15683	15632	15604	15516	15671	15547	15720	15654	15647	15566	15813	15586	15547	15651	15697	15620	15467	15505	15544	15809	15695	15712	15761	15678	15652	15558	15585	15776	15637	15607	15696	15703	15747	15694	15633	15659	15718	15653	15557	15847	15619	15691	15598	15718	15638	15680	15589	15795	15662	15496	15853	15638	15690	15589	15599	15589	15787	15502	15665	15798	15750	15638	15534	15623	15720	15414	15636	15576	15704	15667	15801	15591	15715	15609	15560	15813	15575	15649	15549	15740	15625	15499	15643	15669	15737	15696	15813	15584	15614	15550	15577	15606	15543	15581	15653	15683	15423	15597	15702	15656	15758	15580	15469	15594	15714	15628	15566	15516	15604	15763	15620	15834	15613	15702	15624	15676	15780	15471	15703	15634	15647	15656	15586	15624	15572	15570	15666	15600	15628	15697	15738	15696	15613	15911	15635	15407	15652	15744	15705	15639	15570	15663	15665	15603	15661	15472	15589	15612	15498	15681	15657	15616	15756	15567	15683	15808	15637	15702	15627	15785	15806	15539	15685	15627	15620	15611	15486	15683	15876	15596	15696	15673	15733	15611	15610	15687	15521	15673	15559	15781	15525	15901	15632	15575	15620	15650	15616	15662	15597	15789	15416	15632	15626	15546	15613	15807	15561	15691	15660	15694	15687	15678	15537	15502	15592	15756	15701	15589	15533	15617	15606	15528	15674	15665	15582	15663	15575	15517	15769	15631	15722	15608	15551	15519	15637	15544	15620	15617	15633	15684	15855	15603	15624	15674	15490	15711	15638	15430	15614	15571	15630	15647	15677	15583	15577	15564	15622	15644	15666	15768	15656	15816	15638	15677	15732	15652	15579	15594	15551	15635	15794	15583	15624	15496	15773	15790	15541	15698	15616	15648	15505	15683	15778	15564	15638	15568	15758	15531	15482	15654	15627	15607	15631	15557	15668	15499	15794	15727	15776	15610	15734	15555	15533	15586	15615	15814	15534	15451	15636	15539	15569	15661	15701	15643	15573	15642	15482	15675	15578	15732	15588	15490	15801	15672	15502	15681	15752	15740	15703	15550	15619	15736	15683	15741	15582	15793	15721	15613	15670	15585	15544	15496	15477	15777	15531	15813	15721	15589	15582	15574	15579	15735	15518	15461	15503	15715	15721	15446	15594	15552	15685	15757	15701	15774	15578	15628	15532	15729	15526	15486	15595	15696	15690	15730	15733	15716	15578	15539	15664	15681	15750	15586	15755	15591	15594	15609	15636	15826	15544	15532	15697	15587	15668	15629	15640	15689	15761	15693	15425	15665	15494	15508	15597	15719	15765	15616	15542	15570	15677	15607	15559	15645	15468	15754	15617	15426	15721	15688	15677	15623	15562	15681	15666	15588	15550	15520	15572	15468	15621	15476	15621	15633	15624	15588	15560	15628	15740	15510	15591	15718	15697	15618	15798	15372	15576	15707	15754	15543	15626	15597	15680	15598	15632	15534	15758	15643	15747	15468	15628	15691	15697	15516	15650	15563	15613	15757	15678	15603	15667	15713	15637	15715	15613	15605	15580	15615	15627	15622	15856	15710	15634	15604	15646	15582	15387	15725	15728	15665	15545	15759	15596	15568	15717	15735	15433	15435	15548	15406	15547	15681	15622	15713	15762	15712	15680	15526	15740	15535	15568	15699	15729	15756	15687	15578	15643	15490	15736	15582	15815	15622	15861	15634	15656	15774	15625	15635	15712	15610	15779	15588	15652	15555	15478	15718	15725	15551	15532	15550	15640	15666	15675	15809	15785	15711	15628	15633	15501	15754	15577	15644	15596	15651	15764	15717	15687	15654	15721	15645	15654	15685	15600	15634	15572	15697	15563	15666	15726	15794	15672	15671	15542	15581	15693	15528	15714	15578	15686	15470	15621	15573	15581	15508	15513	15665	15710	15630	15504	15838	15824	15661	15623	15636	15659	15590	15595	15629	15588	15770	15677	15349	15687	15760	15691	15597	15622	15823	15625	15756	15499	15790	15736	15616	15550	15499	15655	15788	15709	15563	15737	15765	15624	15653	15492	15678	15472	15764	15518	15558	15637	15478	15570	15689	15600	15630	15715	15739	15573	15580	15485	15578	15612	15450	15679	15648	15619	15499	15649	15625	15863	15666	15638	15555	15632	15907	15391	15469	15529	15722	15516	15713	15641	15798	15660	15634	15675	15642	15644	15626	15706	15558	15475	15576	15745	15683	15665	15773	15574	15684	15646	15588	15536	15624	15395	15699	15649	15944	15851	15591	15576	15612	15517	15702	15570	15646	15667	15663	15592	15567	15612	15691	15732	15665	15608	15513	15822	15678	15834	15754	15685	15547	15750	15607	15752	15671	15607	15613	15652	15493	15740	15533	15796	15520	15626	15752	15690	15600	15614	15673	15542	15628	15620	15720	15610	15673	15566	15929	15923	15690	15640	15642	15742	15702	15598	15765	15608	15641	15714	15704	15630	15523	15621	15579	15775	15699	15786	15555	15539	15629	15499	15726	15586	15611	15840	15533	15724	15608	15706	15510	15603	15629	15598	15666	15527	15568	15697	15683	15749	15629	15703	15620	15629	15806	15677	15562	15864	15634	15756	15668	15783	15639	15533	15510	15518	15853	15472	15702	15701	15615	15610	15609	15453	15527	15680	15647	15756	15589	15635	15513	15782	15718	15887	15543	15708	15580	15728	15493	15661	15685	15733	15616	15481	15680	15716	15485	15716	15653	15539	15726	15631	15489	15653	15604	15523	15547	15709	15581	15656	15538	15763	15804	15597	15641	15533	15632	15686	15734	15601	15524	15701	15625	15611	15657	15534	15702	15622	15758	15604	15719	15833	15553	15657	15714	15682	15814	15747	15694	15607	15772	15629	15632	15652	15509	15690	15587	15618	15712	15646	15507	15810	15651	15609	15741	15648	15627	15729	15814	15604	15687	15660	15639	15483	15689	15588	15580	15572	15677	15615	15529	15853	15630	15676	15750	15662	15608	15684	15441	15627	15721	15487	15530	15544	15719	15619	15625	15601	15667	15758	15730	15583	15515	15489	15724	15549	15571	15737	15784	15696	15633	15691	15507	15590	15736	15624	15723	15612	15563	15538	15703	15783	15598	15628	15637	15574	15555	15541	15691	15585	15675	15728	15673	15775	15664	15547	15620	15603	15725	15496	15621	15657	15389	15579	15470	15545	15654	15672	15726	15781	15712	15572	15662	15490	15745	15748	15699	15622	15676	15448	15727	15648	15582	15548	15703	15508	15612	15752	15715	15640	15490	15563	15673	15537	15732	15538	15594	15497	15544	15718	15879	15611	15588	15641	15587	15575	15651	15644	15666	15750	15580	15559	15426	15477	15596	15687	15792	15556	15557	15504	15653	15633	15523	15737	15595	15595	15661	15809	15820	15697	15688	15695	15610	15677	15617	15584	15667	15686	15624	15644	15548	15784	15612	15695	15728	15697	15593	15724	15577	15794	15765	15562	15609	15683	15675	15602	15511	15765	15642	15712	15541	15490	15731	15582	15821	15603	15700	15650	15784	15535	15748	15693	15604	15490	15673	15438	15632	15693	15681	15719	15663	15676	15592	15577	15719	15506	15624	15756	15819	15569	15639	15569	15670	15791	15656	15644	15676	15773	15755	15704	15563	15558	15476	15661	15450	15637	15677	15747	15652	15806	15562	15677	15661	15768	15646	15564	15540	15584	15601	15849	15674	15704	15508
22822	21306	29261	23697	21497	23514	25214	19974	19137	19793	19539	19378	19268	19269	19243	19017	19178	19249	19280	18959	19046	18975	19108	19118	19073	19115	19287	19065	18904	19046	19024	19167	18895	18947	18899	18860	19077	18946	19021	18949	19249	18815	19013	18936	18904	18889	18974	19006	18747	18919	19126	19141	18998	18871	18812	18900	18752	18838	18829	18891	18891	18700	18877	18792	18829	18863	18744	18935	18993	19008	18959	18944	18936	18746	18896	19313	19982	19700	19393	19007	18959	19000	18840	18744	19097	19085	18985	18760	18643	18635	18950	18957	18910	18784	18846	18728	18827	18884	18853	18792	18925	18813	19084	18969	18900	18890	18910	18747	18845	19022	18829	18949	18895	18964	18959	18774	18673	18912	18905	18847	19032	18927	18805	18637	18837	18539	18870	18890	19047	18858	18888	18686	18777	18690	18813	18931	18946	18907	18758	18907	18731	18646	18762	18752	18691	18714	18663	18736	18836	18979	19034	18816	18859	18883	18903	18733	18887	18718	18874	18672	18907	18933	18924	18971	18783	18971	18895	18862	18731	18854	18894	18824	18670	18744	19189	18855	19138	18925	18817	18773	18991	19072	18734	18880	19089	19064	18848	18894	18884	18898	18897	18855	18537	18730	18775	18638	18784	18875	18906	18947	19027	18933	18676	18776	18924	18831	18869	18704	18834	18560	18796	18641	18907	18859	18917	18987	18670	18900	18930	18905	18984	18733	18886	18951	18813	18865	19047	18983	18754	18668	18796	18779	18841	18844	18593	18785	18764	18899	18808	18861	18852	18750	18766	18849	18635	18798	18817	18785	18909	18796	18885	18778	18873	18837	18920	18808	19012	18741	18783	18752	18906	18941	18731	18736	18834	18707	18976	18899	18864	18880	18840	18849	18821	18677	18798	18777	18533	18705	18813	18928	18807	18959	18845	18896	18995	18973	18641	18823	18774	18664	18716	18771	18875	18799	19037	19032	18921	18759	19040	18962	18961	18827	18873	18969	18736	18651	18911	18859	19046	18730	18836	18907	18963	18591	18947	18753	19089	18854	19089	18874	19001	18771	18826	18730	18737	18820	18852	18962	18975	18947	18672	18720	18746	18572	18785	18680	18926	18748	18901	18816	18733	18773	18872	18994	18777	18924	18728	18856	18919	18685	18845	18883	18753	18740	18745	18763	18943	18889	18867	19012	18850	18756	18807	18789	19005	18918	18727	18873	18794	18868	18810	18938	18847	18920	18869	18993	18885	18709	18880	18970	18842	18750	18972	18756	18988	18907	18757	18733	18813	18695	18724	18628	18782	19054	18905	18714	18785	18858	18981	18888	19045	18757	18672	18934	18754	19046	18883	18912	18905	19026	18990	18770	18791	18775	18889	18912	18879	18618	18927	18996	18646	19006	18708	18902	18779	18822	18825	18792	18765	18840	18927	18841	18910	18987	18968	18679	18735	18951	18830	18890	18845	18957	18881	18833	18848	18958	18863	18876	18751	18742	18626	18720	18679	18697	18855	18738	18930	18907	18686	18784	18870	18714	18863	18803	19000	18726	18717	18972	18924	18710	18822	18718	18848	18948	18963	19028	18562	18808	18867	18978	18923	18946	18850	18880	18751	19027	18662	18813	18748	18799	18591	18667	18784	18836	18792	18745	18637	18902	18755	18685	18883	18673	18730	18764	19014	18642	18783	18868	18655	19020	18731	18837	18754	18795	18803	18788	18735	18713	18882	18815	18789	18900	19013	18890	18691	18510	18682	18706	18654	18977	18825	18756	18917	18730	18712	18797	18827	18904	18994	18683	18941	18921	18683	18626	18808	18693	18764	18773	18703	18725	18664	18928	18926	18781	18760	18848	19134	18789	18731	18621	18892	18949	19007	18892	18731	18665	18781	18951	18531	18621	18836	18793	18758	18927	18922	18578	18738	18724	18604	18933	18695	18897	18982	18901	18665	18765	18743	18950	18684	18752	18905	18764	19001	18826	18852	19008	18840	18705	18884	18807	18637	18802	18779	18816	18677	18890	18631	18754	19099	18613	18937	19167	18990	18879	18790	18917	18790	18791	18833	18719	18929	18767	18802	18673	18789	18828	18869	18761	18805	18801	18643	18679	18708	18859	18963	18914	18966	18609	18866	18787	18886	18953	19020	18806	18986	18796	19018	18746	18759	18767	18664	18897	18658	18762	18950	18798	18905	18772	18914	18829	18759	18903	18926	18906	18973	18985	18861	18749	18724	18764	18575	18963	18881	18738	18744	18686	18884	18630	18699	18730	18808	18596	18859	18977	18909	18818	18846	19026	18740	18839	18878	18816	18876	18516	18725	18929	18560	18618	18847	18747	18832	18742	18754	18681	18736	18950	19037	18829	18632	18735	18781	18988	18547	18625	18752	18678	18977	18791	18851	18705	18953	18926	19032	18842	18935	18785	18887	18873	18791	18870	18815	18719	18900	18779	18715	18847	18965	18810	18772	18660	18794	18788	18900	18885	18713	18872	19027	18717	18762	18730	18960	18732	18899	19012	18937	18617	18913	18861	18996	18717	18768	18829	18958	18688	18891	18822	18953	18875	18931	18739	18867	18820	19006	18845	18815	18650	18841	18844	18866	18747	18843	18888	18790	18826	19029	18712	18766	18771	18864	18715	18813	18832	18535	18857	18636	18704	18740	18804	18755	18837	18903	18990	18730	18792	18770	18852	18744	18933	18820	18844	18830	18642	18729	18873	19039	18821	18682	18914	18873	18941	18813	18729	18472	18692	18735	18973	18899	18850	18745	18800	18868	18889	19016	18801	18766	18745	18961	18652	18947	18625	18815	18724	18576	18951	18956	18983	18876	18888	18925	18661	18625	18849	18923	18967	18771	18571	18624	18945	18449	18698	18927	18658	18849	18862	18922	18916	18770	18797	18644	18698	18686	18881	18798	18764	18791	18864	19025	18691	18766	18700	18816	18814	18767	18769	18773	18970	19019	18840	18867	19006	18738	18760	18861	18907	18837	18876	18657	18754	18743	18685	18888	18720	18805	18931	18805	18979	18863	18616	18751	18766	18887	18696	18770	18868	18801	18659	18694	18870	18821	18688	18779	19016	19085	18848	18903	18674	18980	19007	19059	18857	18706	19017	18819	18724	18741	18804	18890	18691	19033	18713	18846	18870	18921	18806	18885	18947	18908	18807	18956	18994	18832	19019	19050	18869	18795	18774	18810	18882	18797	18725	18850	18832	18805	18891	18907	18866	18676	18712	18952	18833	18846	18912	18799	18781	18968	18650	18667	18722	18868	18760	18725	18691	18759	18740	18762	18748	18764	18830	18721	18696	18866	18893	18720	18814	19004	18798	18537	18832	18669	18738	18820	18962	18891	18838	18906	18491	19053	18903	18698	18793	18886	18885	18633	18551	18641	18906	18779	19042	19010	18849	18645	18621	18592	18805	18826	18802	18669	18970	18966	18645	18664	18856	18849	18895	18731	18688	18917	18919	18671	18795	18886	18778	18897	18837	18795	19006	18849	19021	18906	18878	18957	18901	18710	18792	18893	18797	18972	19011	18972	18926	18805	18828	18901	18729	18883	18964	18679	18978	18995	18679	18703	18778	18785	18904	18823	18924	18863	18702	18875	18895	18995	18847	18515	18965	18698	18915	18866	18936	18852	18717	18895	18973	18841	18808	18638	18723	18722	18918	18904	18646	18975	18849	18891	18693	18907	18903	18905	18946	18863	18813	18786	18685	18933	18943	18806	18548	18748	18816	18774	18673	18862	18744	18912	18910	18973	19017	18747	18808	18623	18649	18792	18926	18769	18825	18867	18771	18913	18781	18814	18908	18699	18668	18753	18797	18860	18771	18817	18913	18819	18884	18963	18741	18955	18909	18909	18978	18673	18694	18673	18812	18962	18862	18706	18847	18529	18885	18883	18843	18776	18902	18727	18897	18687	18990	18976	18792	18846	18704	18713	18752	18739	18656	18751	18814	18907	18878	18720	18793	18799	18812	18753	18649	18624	18567	18722	18674	18758	18782	18828	18890	18759	18913	18701	18671	18923	18773	18700	18832	18699	18560	19032	18955	18916	18947	18730	18781	18737	18578	18699	18783	18699	18756	18874	18664	18877	18795	19004	18899	18732	18736	18881	18919	18810	18909	18677	18741	18900	18882	18817	18888	18873	18704	18720	18937	18947	18698	18862	18947	18891	18886	18915	18961	18907	18922	18872	18824	18896	18798	18977	19005	18810	18880	18827	18737	18855	18843	18977	18717	18874	18777	18654	18681	18713	18806	18998	18666	18798	18907	18692	18914	18937	18698	19024	18886	18618	18854	18692	18845	18833	19018	18589	18776	18556	18985	18808	18846	18839	18872	18865	18740	18956	18729	19036	18963	19013	18765	18847	18881	18892	18975	18654	18844	18786	19069	19001	18865	18877	18732	18954	18897	18803	18970	18640	18869	19015	18894	18842	18607	18851	18781	18999	18889	18539	18857	18947	18828	18712	18602	18833	18701	18794	18899	18874	18870	18820	18721	18890	18769	18898	18876	18939	18730	18561	19035	19088	18889	18754	18926	18799	18708	18706	18928	18726	18906	18946	18834	18853	18736	18699	18926	19056	18641	18833	18794	18811	18724	18736	18843	18914	18962	18846	18866	19015	19029	18775	18861	18823	18893	18686	18897	18883	18677	18820	18749	18628	18789	18885	18756	18736	18819	18851	18774	18639	18844	19032	18925	18597	18651	18881	18887	18855	18963	18813	18667	18837	18815	18797	18853	18917	18856	18841	18969	18842	18787	18829	18933	18864	18739	19027	18905	18981	18795	18927	18839	18937	18725	18727	18748	18898	18606	18895	18639	18768	18793	18815	18809	18878	18773	18936	18962	18869	19225	18743	18796	18723	18846	18769	18727	18983	18908	18751	18623	18946	18816	18858	18891	18782	18753	18903	18831	19062	18788	18767	18864	18675	18621	18924	18952	19005	18760	18789	18562	18856	18762	18929	18915	18876	18881	18858	18938	18927	18782	18855	18725	18647	18863	18795	18881	18912	18949	18914	18823	18854	18836	18671	18828	18957	18698	18855	18924	19020	18724	18919	18790	18802	18924	18889	18696	18888	18827	18995	18759	18665	19039	18935	18717	18765	18823	18788	18769	18734	18775	18782	18917	18945	18833
15421	26331	24650	20375	18831	18018	17408	17075	16981	16896	16815	16728	16489	16468	16433	16361	16357	16295	16370	16376	16245	16181	16242	16370	16350	16462	16283	16375	16065	16312	16294	16228	16328	16310	16054	16301	16453	16009	16282	16129	16298	16423	16272	16241	16156	16322	16221	16228	16241	16248	16108	16108	16157	16265	16149	16255	16199	16159	16239	16212	16156	16120	16144	16291	16291	16181	16174	16268	16129	16348	16047	16182	16135	16312	16057	16643	17873	17295	16918	16185	16223	16124	16141	16054	16144	16112	16229	16066	16123	16029	16087	15970	16228	16229	16175	16104	16354	16071	16278	15989	16143	16177	16254	16229	16114	16136	16289	15975	16191	16250	16118	16084	15902	16021	16114	16074	16110	16102	16158	16149	16234	16114	16191	16177	15928	16260	16036	16212	16055	16126	16040	16164	16184	16133	16046	16104	16035	16222	16169	16057	16309	16164	16189	16073	16077	16068	16258	16005	16229	16211	16054	16146	16052	16028	16231	16034	16031	16189	16212	16136	16073	16107	16085	16131	16093	15965	16054	16084	16212	16104	16041	16146	15995	16283	16075	16225	16152	16072	16157	15807	16114	16227	16039	16319	16055	16173	16200	16031	16192	16025	16142	16164	16125	16152	16158	16146	16235	15932	16286	16138	16320	16099	16201	16238	16027	16193	15993	16147	16243	16036	16101	16088	16140	16098	16013	16032	16139	16221	16035	16010	15982	16214	16040	16067	16247	15953	16153	16036	16053	15930	16256	16098	16177	16108	16137	16030	16114	16079	16014	16074	16049	16221	16235	16087	15998	16084	16055	16202	16023	16072	16014	16107	15991	16261	16096	16110	16171	16219	16001	15986	16269	16114	16116	16114	16091	16021	15922	16155	16089	16246	16156	15975	16279	16122	16054	16193	15967	16168	16338	16154	16068	16042	16240	16095	16173	16073	16184	16022	16022	16117	16166	16133	16154	16199	16159	16032	16031	16155	16232	16135	16235	16053	16240	16058	16205	16035	16290	16282	16205	16156	16011	16045	16063	16184	16084	16108	16127	16187	16193	16068	16259	16070	16108	16074	16036	16026	16123	16321	16142	16058	16123	16086	16072	16122	16132	16056	16211	16231	16005	16108	16196	16255	15956	16117	16012	16107	16108	16117	15873	16091	16036	16193	16155	16191	16065	16260	16136	16148	16051	16149	16041	15984	16201	16262	16045	16094	16132	16248	16214	16135	16117	15922	16008	16046	16222	16216	16292	16076	16275	16082	16199	15987	16212	16169	16059	16267	16169	16038	16182	16187	16194	16390	16290	16133	16228	16077	16250	16280	16192	16134	16241	16067	16095	16234	16039	16272	16119	16119	16203	16209	16347	16201	16259	16064	16104	16184	16255	15992	16292	16127	15982	16087	16086	16032	16396	16169	16235	16265	16098	16262	15959	16153	16057	16186	16254	16107	16200	16008	16199	16059	16129	16304	16113	16146	16104	16046	16039	16157	16093	16244	16412	16162	16249	16038	16219	16100	16094	16065	16127	16231	16166	16169	16317	16118	16074	16090	16123	15952	16303	16078	16108	16008	16069	16101	16013	16146	16148	16066	16055	16015	16160	16042	16160	16054	16234	16267	16048	16215	16115	16084	16016	16224	16148	16241	16174	16226	16181	16125	16337	16162	15995	16196	16084	16117	16065	16128	16133	16147	16072	16085	16046	16197	16042	16078	16186	16017	16031	16065	16057	16131	16093	16193	16113	16151	16043	16097	16121	16126	16063	16168	16050	16155	16081	16062	16049	16185	16082	16065	16072	16164	16095	16256	16123	15981	16229	16231	16184	16096	16264	16293	16046	16195	16068	16199	16114	16064	16215	16151	16307	16141	16119	16193	16135	16181	16163	16138	16151	16113	15991	16047	16253	16069	16211	16247	15965	16064	16195	16106	16073	16305	16069	16207	16147	15944	16094	16132	16219	16106	16084	16065	16041	16043	16145	16278	16183	16121	16197	16098	16212	16188	16154	16063	16055	16109	16152	16179	16174	16249	16185	16233	16173	16045	16008	16076	16087	16162	16296	16077	16177	16242	16213	16112	15988	16105	16029	16223	16158	16041	16128	15919	16067	16256	16280	16127	16148	16150	16141	16198	16122	16176	16093	16162	16070	16065	16188	16069	16064	16113	16074	16068	16098	16133	16076	16023	16158	16104	16108	16186	16109	16070	15938	16115	16151	16158	16144	16167	16038	16019	16171	16184	16185	16026	16055	16172	16149	16343	15962	16157	16119	16119	16154	16195	15924	16084	16145	16160	16189	16179	16277	16204	16326	16055	15940	16166	16100	16300	16037	16135	16215	16026	16323	16049	16165	16128	16164	16087	16199	16196	15979	16189	16154	16105	16239	15957	16337	16145	16019	16084	16189	16136	15956	16125	16268	16311	16052	16076	16098	16220	16077	16100	16166	16074	16225	16154	16209	16175	16213	16016	16112	16211	16200	16064	16149	16018	16039	16238	16172	16199	16015	16051	16045	16083	16049	16104	16040	15966	16059	16148	15896	16137	16088	16126	16287	16170	15985	16046	16098	16189	16135	15960	16147	15977	16276	15969	15991	16308	15919	16265	16118	16174	16163	15980	16058	16100	16290	16181	16218	16107	16070	16300	15977	16237	15820	16014	16204	15977	16018	16058	16310	15902	16066	16245	16120	16128	16238	16089	16236	16059	16206	16180	16052	16173	16018	15987	16201	16048	16237	16172	16133	16169	16136	16115	16066	16142	16061	16169	16175	16062	16128	16019	15993	16175	16222	16198	16119	15942	16232	16090	16188	16282	16022	16046	16235	16073	16173	16242	16168	16111	16174	16240	16128	16221	16164	16139	16090	16152	16240	16038	16062	16198	16165	16183	16166	16015	16155	16165	15998	16066	16088	16095	16294	16286	16273	15977	16029	16312	16009	16188	16132	16084	16181	16209	16141	16169	16078	16036	16106	16101	16203	16203	16140	16125	15953	16034	16136	16228	16088	16074	16267	15993	15928	16102	16148	16156	16218	16090	16186	16173	16238	16173	16058	16276	16237	16038	16381	16067	16190	16364	16152	16244	16275	16173	15934	15976	16094	16149	16077	16131	16148	16181	16216	16097	16094	16096	16324	16042	16132	16094	16190	16010	16026	16212	16197	16303	16057	16042	16096	16219	16170	16076	16223	16125	16202	16085	16201	16184	16372	15907	16238	16096	16126	16244	16046	16208	15918	16144	16140	16082	16138	16145	16182	15946	16101	16233	16006	16223	16097	16258	16139	16031	16028	15938	16298	16164	15965	16136	16056	16449	16081	16050	16240	15945	16201	16221	16178	16143	16120	16050	16088	16138	16075	15981	16159	16109	16052	16198	16273	16069	16155	16026	16105	15999	16148	16102	16006	16309	16040	16158	16180	16151	16040	16137	16096	16177	16036	16052	16145	16179	16225	16010	16279	16242	16044	16097	16041	15974	16058	16211	16173	16186	16049	16093	16123	16260	16395	16005	16108	16066	16047	16212	16059	16139	16138	16013	16232	16190	15984	16203	16091	16105	16117	15902	16061	16027	16211	16352	16205	16190	16193	16139	16249	16026	15986	16126	16235	16145	16150	16082	15990	16051	16196	16269	16190	16296	16211	15959	16016	16108	16020	16182	16119	16106	16227	16096	16165	16280	16106	16192	16181	16163	16183	16124	16103	16127	16164	16087	16033	15967	16135	15974	16121	16088	16099	16208	16137	16103	16149	15982	15989	16336	16094	16080	16124	16132	16142	16057	16176	16082	16004	16037	15973	16283	16091	16274	16006	16243	16072	16176	16036	16103	16147	15977	16295	16136	16215	16092	16005	16138	16146	16014	15997	16008	16099	16075	16241	16096	16103	16152	16172	16068	16163	16224	16332	16169	16145	16123	16052	16295	16163	16221	16126	16081	16119	16101	16246	16216	15859	16193	16164	16014	16111	16183	16146	16151	16069	16174	16228	16288	16220	16058	16067	16016	15949	16107	16173	16130	16144	16149	16188	16052	16146	16184	16198	16192	16138	16055	16095	16077	16177	16015	16013	16012	16025	16016	16099	16014	16207	16192	16083	15987	16090	16105	16188	16165	16207	16257	15876	16198	16193	16051	16342	15988	16084	16138	16207	16180	16158	16152	16142	16099	15977	16138	16030	15960	16097	16167	16213	15966	16117	16071	16055	16154	16194	15987	16021	16115	15995	15956	16148	16101	16231	16048	16177	16267	16071	16090	16252	16115	16138	16110	16186	16136	16185	16069	16112	16286	16243	16395	16048	16232	16001	16157	16116	16146	16089	16152	16295	16157	16022	16007	16215	16041	16246	16212	16091	16162	16082	16155	16223	16143	16051	16037	15983	16135	16067	16239	16050	16094	16333	16105	16112	16023	16061	16292	15972	16086	16232	16166	16254	16055	16074	16155	16208	16159	16147	16071	16032	16179	16310	16071	16069	16085	16099	16025	16135	16219	16077	16069	16153	16085	16262	16134	16218	16304	16266	15930	16087	16124	16106	16246	16163	16133	16005	16097	16016	16251	16188	16024	16012	15882	16205	16266	16254	16173	16142	16353	16137	15991	16318	15922	16126	16011	16179	16117	16045	16257	16206	16218	16130	16248	16041	16060	16227	16045	16022	16268	16274	16129	16174	16182	16171	16145	16135	16116	16244	16060	16216	16339	16066	16115	16200	16017	16027	16084	16161	15993	15953	16071	16038	16125	16141	16094	16200	16084	16282	16176	16205	16296	16109	16293	15911	16202	15916	16063	16095	16043	16326	16151	16282	16273	16186	16189	16093	16244	16132	16012	16251	16288	16126	16086	16262	16211	16059	16090	16129	16467	16026	16186	16091	16177	16135	16255	16099	16031	16240	16219	15985	16315	16001	16079	16011	16164	16289	16200	16074	16034	16135	16229	16260	16154	15923	16123	16113	16202	16104	16052	16249	16198	16234	16164	16260	15959	16112	16073	16093	16093	16019	16305	16187	16019	16010	16145	16105	16216	16002	16192	16050	16078	16200	16098	16217	16015	16023	16083	16036	16117	16062	16022	16278	15957	16130	16174	16346	16091	16226	16194	16003	16017	16136	16341	16161	16135	16113	16102	16024	16206	16204	16173	16136	16065	16084	15953	16101	16165	16191	16163
27267	21905	24909	21898	18779	18842	19039	18914	19068	18724	18655	18788	18907	18879	18951	18740	18653	18926	19036	18939	18773	18736	18803	18777	18884	18712	18890	18960	18801	18818	18783	18856	18825	18872	18950	18891	19047	18664	18922	18630	18739	18928	18986	18767	18880	18743	18725	18823	18846	18801	18992	18771	18996	18777	18954	18818	18798	18765	18815	18814	18712	18930	18627	18697	18826	18756	18771	18845	18676	18815	18867	18776	18996	18562	18777	18973	18977	18808	18817	18998	18972	19093	18964	18849	18835	18730	18717	18726	18666	18936	18828	18741	18882	18888	18758	18746	18919	18871	18970	18836	18908	18843	18871	18670	18876	18569	18647	18728	18796	18822	18744	18799	18724	18710	18901	18718	18816	18827	18754	18657	18798	18934	18725	18679	18826	18906	18847	18689	18746	18819	18986	19093	18723	19077	18834	18762	18598	18694	18706	19004	19033	18886	18816	18925	18988	18744	18863	18774	18822	18820	19063	18993	18848	18787	18857	18646	18789	18799	18837	18967	18767	18980	18913	18684	18871	18998	18760	18836	18841	18732	18665	18821	18800	18575	18775	18632	18864	18949	18814	18751	18843	18803	18912	18860	18808	19030	18809	18809	18820	18658	18732	18851	18799	18778	18778	18831	18886	18697	18700	18877	18770	18784	18637	18998	18848	18804	18650	18696	19026	18861	18634	18924	18804	18816	18734	18869	18877	18832	18762	18784	18878	18941	18699	18880	18812	18799	18907	18817	18847	18809	18968	18961	18752	18712	18972	18686	18698	18719	18574	18965	18667	18893	18720	18626	18886	18871	18937	18841	18826	18840	18930	18845	18882	18869	18750	18940	18897	18833	18950	18721	18739	18776	18599	18901	18702	18818	18770	18555	18945	18811	18682	18785	18833	18856	18692	18907	18894	18812	18865	18777	18872	18876	18816	18741	18721	18830	18822	18882	19042	18779	19075	18909	18870	18797	18973	18886	18698	18790	18806	18826	19003	18816	19020	18787	18886	18865	18896	18943	18782	18855	18867	18889	18798	18939	18710	18820	18994	18784	18715	18825	18617	18809	18718	18849	18747	18647	18744	19027	18951	18954	18963	18885	18727	18639	18799	18531	18849	18927	18669	18941	18938	18694	18822	18762	18732	18715	18659	18885	18804	18910	18843	18763	19002	18915	19029	19027	18798	18692	18790	18733	18948	18956	18741	18859	18841	18868	18839	18689	18962	18985	18928	18773	18844	18756	18709	18779	18762	18712	18824	18755	18933	18869	18877	18953	18727	18692	18709	18831	18724	18915	18888	18824	18786	18685	18635	18870	18729	18778	18996	18904	18621	18977	18703	18537	18855	18758	18807	18823	18755	18992	18818	18741	18790	18798	18636	18766	18762	18837	18766	18777	18785	18725	18784	18789	18766	18669	18639	18931	18760	18912	18944	18667	18846	18938	18666	18830	18908	18827	18876	18974	18542	18741	19001	18814	18930	19005	18714	18686	19018	18715	18700	18720	18948	18957	18824	18734	18785	19034	18781	18800	18776	18835	18834	18918	18846	18815	19153	18702	18939	18946	18789	18761	18808	18618	18801	18954	18734	18886	18929	18710	18605	18796	18780	18916	18791	18810	18695	18875	18647	18817	18777	18889	18950	18630	18841	18782	18846	18822	18917	18921	18860	18724	18741	18695	18897	18823	18712	18882	18685	18759	18704	18940	18842	19007	18836	18793	18889	18811	18904	18698	18889	18798	18984	18822	18888	18705	18841	18793	18967	18739	18724	18751	19033	18881	18841	18839	18782	19021	18784	18749	18905	18809	18728	18885	18637	18674	18858	18827	18905	18947	19128	18854	18751	18716	18708	18786	18664	18876	18904	18759	18937	18841	18879	18504	18946	18977	18898	18748	18823	19093	18840	18928	18749	18752	18792	18909	18739	18832	18897	18813	18663	18747	18733	18783	18953	18965	18922	18783	18936	18745	18786	18912	18927	18761	18848	18879	18812	18715	18732	19158	18858	18728	18829	18880	18712	18585	18827	18903	18706	18968	18640	18728	18758	18753	18912	18757	18666	18790	18868	18846	18962	19112	18653	18632	18742	18869	18916	18897	18723	18937	19066	18789	18825	18995	18916	18869	18662	18822	18896	18669	18723	18912	18828	18725	18914	18709	18738	18874	18970	18776	18881	18744	18858	18786	18764	18666	18726	18689	18851	18833	18898	18804	18797	18796	18923	18942	18703	18796	18736	18972	18667	18774	18659	18796	18769	18536	18641	18745	19017	18971	19013	18952	18869	18876	18992	18808	18874	19049	18709	18790	18717	18781	18943	18945	19094	18726	18826	18792	18710	18886	18758	18721	18862	18794	18693	18706	18840	18670	18692	18985	18765	18863	18792	18571	18763	18879	18869	19003	18810	18818	18812	18804	18899	18811	18876	18926	18955	18801	18879	18681	18902	18747	18801	18825	18847	19026	18749	18827	18828	18685	18773	18802	18924	18826	18747	18998	18897	18747	18783	18705	18910	18821	18757	18832	18737	18633	18815	18912	18911	18805	19008	18751	18880	18763	18823	18834	18894	18687	18927	18877	18900	18830	18758	18737	18694	18775	18902	18747	18798	18931	18982	18964	18959	18719	18885	18993	18676	18820	18837	19066	18885	18757	18722	18965	18799	18834	18673	18817	18554	18561	18849	18897	18818	18801	18964	18924	18708	18792	18668	18821	18724	18703	18909	19013	18926	18876	18718	18912	18971	18930	18982	18924	18739	18825	18750	18953	18918	18891	18877	18918	18927	18582	18745	18782	18852	18745	18778	18959	18638	18749	18677	18646	18862	18958	18697	19096	18760	18862	18913	18622	18619	18814	18968	18719	19018	18869	18987	18935	18905	18798	18673	18711	18636	18817	18768	18867	18823	18917	18810	18841	18725	18738	18896	18902	18768	18764	18805	18959	18673	18661	18957	18773	18756	19018	18881	18888	18823	18955	18808	18929	18793	18795	18936	18690	18703	18949	18814	18735	18780	18702	18814	18740	18919	18909	18836	18788	18892	18798	18720	18736	18895	18793	18821	18706	18726	18778	18711	18741	18804	18965	18850	18654	18876	18776	18884	18769	18761	18933	18558	18715	18881	18648	18831	18782	18885	18959	18771	18698	18749	18917	18805	18881	18812	18811	18691	18724	18894	18950	18851	18867	18772	18847	18667	18881	18711	18644	18781	18909	18840	18863	18735	18542	18781	18820	18848	19025	18808	18868	18908	18824	18858	18926	18831	18692	18859	18649	18809	18846	18797	18522	18867	18870	18943	18781	18741	18956	18862	18796	18908	18923	18708	18704	18821	18848	18777	18920	18687	18864	18789	18905	18831	18688	18833	18704	18944	18694	18897	18687	18809	18782	18765	18830	18803	18731	18898	18910	18827	18731	18857	18948	18780	18703	18528	18940	18821	18802	18708	18766	18902	18714	18774	18797	18959	18989	18834	18676	18946	18884	18807	19062	18696	18821	19047	18693	18824	18804	18889	18800	18697	18886	18537	19006	18914	18815	18928	18868	18873	18667	18808	18717	18756	18762	18915	18750	18822	18796	18908	18978	18929	18518	18795	18907	18934	19065	18777	18728	18781	18691	18701	18884	18897	18924	18901	18988	18966	19071	18797	18841	18843	18886	18787	18856	18945	18723	18861	18878	18976	18902	18647	18856	19123	18763	18840	18761	18768	18850	18743	18709	18713	19020	18892	18885	18854	18769	18785	18840	18847	18725	18704	19073	18951	18788	18924	18572	18806	18844	18634	18778	18644	18978	18886	18817	18946	18741	18552	18554	18703	18833	18677	18686	18595	18692	18842	18850	18748	18710	18942	18747	19028	18816	18785	18777	18738	18764	18741	18762	18554	18701	18816	18558	18831	18778	18682	18798	18885	18851	18968	18800	19117	18828	18841	18720	18828	18832	18992	18835	18732	18809	18844	18687	18775	18890	18878	18735	18833	18819	18619	18862	19037	18718	19029	18768	18906	18662	18793	18873	18567	18729	18682	18825	18792	18779	18977	18834	18847	18834	18802	18740	18857	18911	18700	18838	19094	18833	18778	18562	18882	18771	18748	18910	18714	18713	19030	18965	18737	18801	18666	18653	18761	18872	18780	18978	18790	18897	18784	18519	18934	18787	18680	18729	18870	18885	18914	18679	18776	18964	18721	18706	18637	18796	18949	18910	18778	18874	18688	18797	19011	19090	18917	18929	18967	18774	18721	18893	18872	18851	18770	18779	18929	18861	18892	18815	18823	18764	18870	18643	18781	18715	18853	18944	18656	18778	18654	18781	18815	18886	18972	18828	18894	18897	18794	19002	18934	18840	18727	18901	18941	18739	18914	18834	18730	18659	18660	18697	18799	18893	18617	18759	18717	18928	18816	18840	18915	18893	18674	18789	18650	18733	18806	18871	18792	18983	18674	18733	18964	18716	19004	18773	18667	18872	18927	18922	18792	18815	18663	18697	18786	18818	18875	18893	18592	18782	18947	18790	18825	18883	18701	18836	18756	18703	18846	18896	18904	18875	18798	18830	18882	18749	18722	18834	18880	18847	18811	18668	18787	19017	18824	18953	18626	18860	18890	18838	18872	18835	18617	18895	18844	18718	18695	18886	18884	18774	18875	18752	18725	18846	18707	18839	18900	18953	18800	18885	18940	18735	18795	18714	18734	18698	18798	18733	18862	18749	18979	18608	18770	18897	19008	18881	18853	18951	18750	18955	18703	18946	18865	18902	18815	18834	18898	18753	18754	18811	18855	18786	18675	18807	18772	18962	18761	18809	18655	18859	18870	18863	18918	18810	18768	18729	18972	18699	18666	18829	18561	18907	18751	18910	19009	19039	18847	18860	18735	18780	18734	18913	18750	19015	18757	19064	18881	18684	18964	18964	18851	18849	18821	18971	18949	18961	18877	18800	18803	18998	18913	19006	18730	18817	18845	18842	18723	18878	18826	18962	18780	18790	18731	18989	18937	18745	18701	18652	18918	18858	18820	18854	18832	18660	18732	18815	18936	18839	18793	18787	18886	18642	18679	18830	18727	18753	18779	18598	18854	18828	18704	18925	18866	18787	18791	18844	18717	18806	18904	18959	18721	18738	18895	18776	18677	18905	18695	18753	18784	18799	18728	18642	18859	18683
14775	16741	16824	16412	16221	16210	16292	16252	16267	16211	16252	16355	16328	16218	16218	16386	16313	16261	16408	16221	16108	16112	16412	16298	16315	16334	16212	16234	16351	16219	16155	16218	16192	16295	16176	16162	16285	16147	16240	16276	16296	16203	16375	16120	16233	16169	16336	16292	16401	16417	16296	16054	16289	16239	16435	16289	16262	16339	16225	16376	16268	16272	16129	16287	15991	16297	16304	16152	16138	16399	16300	16172	16046	16158	16267	16266	16413	16359	16304	16362	16181	16119	16147	16314	16204	16121	16370	16281	16337	16111	16186	16249	16371	16309	16168	16255	16229	16194	16202	16240	16148	16421	16158	16314	16264	16194	16235	16069	16396	16183	16262	16205	16245	16196	15984	16271	16250	16417	16160	16275	16211	16095	16337	16303	16225	16215	16250	16215	16159	16317	16181	16250	16357	16107	16005	16140	16023	16332	16177	16368	16350	16194	16206	16254	16413	16199	16236	16038	16301	16264	16238	16306	16126	16351	16254	16117	16143	16251	16197	16187	16080	16099	16073	16191	16303	16232	16252	16083	16274	16247	16090	16249	16098	16115	16214	16235	16179	16235	16177	16154	16040	16091	16245	16119	16120	16134	16074	16251	16116	16185	16135	16303	16124	16188	16365	16256	16095	16174	16175	16135	16074	16267	16205	16251	16079	16148	16006	16247	16369	16289	16166	16195	16149	16090	16202	16250	16084	16082	16359	16312	16263	16157	16197	16256	16092	15969	16184	16309	16227	16256	16194	16174	16226	16251	16249	16138	16161	16256	16160	16180	16245	16269	16314	16223	16104	16160	16373	16194	16335	16250	16396	16224	16262	16083	16238	16227	16391	16349	16376	16085	16211	16129	16019	16250	16193	16091	16201	16204	16156	16284	16205	16105	16211	16316	16059	16222	16166	16195	16282	16172	16233	16116	16216	16222	16201	16151	16134	16190	16233	16411	16204	16255	16178	16213	16188	16259	16107	16144	16054	16045	16193	16103	16222	16425	16258	16244	16108	15994	16319	16319	16283	16146	16309	16217	16231	16041	16148	16265	16157	16294	16190	16129	16260	16351	16186	16120	16184	16247	16182	16115	16176	16028	16066	16213	16186	16133	16302	16047	16346	16370	16261	16216	16038	16231	16056	16222	16157	16107	16175	16168	16211	16159	16102	16395	16153	16182	16106	16295	16118	16254	16066	16243	16193	16157	16189	16179	16122	16262	16134	16185	16381	16303	16136	16170	16045	16190	16262	16130	16313	16165	16170	16171	16162	16094	16239	16215	16132	16367	16259	16120	16225	16091	16143	16285	16287	16289	16063	16437	16339	16267	16270	16212	16062	16142	16208	16090	16277	16069	16416	16207	16237	16306	16172	16195	16209	15990	16034	16423	16169	16196	16229	16122	16039	16186	16365	16267	16095	16132	16078	16128	15871	16284	16069	16295	16160	16154	16150	15978	16216	16238	16252	16101	16418	16313	16352	16238	16333	16318	16264	16198	16344	16185	16205	16189	16091	16172	16095	16299	16223	16175	16182	16176	16299	16062	16116	16425	16172	16225	16331	16237	16190	16276	16221	16110	16336	16222	16212	16350	16092	16314	16130	16287	16064	16184	16300	16230	16175	16156	16253	16205	16366	16142	16328	16092	16307	16222	16336	16223	16098	16152	16198	16345	16319	16280	16085	16277	16301	16210	16361	16375	16300	16122	16289	16134	16045	16216	16243	16348	16358	16102	16171	16323	16210	16221	16099	16216	16249	16116	16395	16351	16185	16299	16225	16499	16159	16329	16074	16116	16074	16098	16264	16149	16329	16088	16205	16212	16232	16060	16184	16121	16203	16309	16221	16318	16198	16246	16267	16183	16243	16288	16271	16212	16156	16462	16270	16230	16297	16299	16308	16281	16307	16210	16200	16381	16407	16274	16184	16042	16236	16418	16166	16244	16040	16326	16378	16351	16186	16220	16239	16126	16208	16169	16186	16201	16120	16326	16156	16187	16150	16239	16311	16233	16268	16297	16147	16278	16259	16188	16147	16172	16195	16071	16130	16057	16184	15999	16206	16279	16252	16181	16296	16209	16359	16251	16097	16344	16370	16091	16126	16210	16372	16098	16355	16268	16208	16199	16246	16269	16215	16178	16254	16216	16224	16033	16212	16058	16040	16140	16267	16170	16312	16039	16232	16136	16084	16338	16331	16157	16055	16238	16175	16199	16091	16349	16298	16338	16308	15992	16260	16302	16279	16110	16324	16210	16320	16340	16330	16297	16027	16192	16140	16198	16382	16209	15957	16282	16130	16143	16228	16211	16223	16160	16269	16313	16270	16181	16243	16215	16216	16203	16254	16130	16183	16201	16184	16299	16139	16126	16419	16211	16215	16356	16297	16149	16263	16432	16258	16164	16273	16083	16276	16093	16269	16353	16142	16164	16049	16367	15952	16291	16142	16287	16226	16295	16126	16264	16170	16201	16298	16257	16194	16104	16429	16078	16188	16254	16145	16246	16114	16341	16233	16357	16170	16061	16125	16176	16365	16091	16144	16326	16032	16279	16284	16143	16181	16264	16096	16252	16339	16209	16365	16198	16292	16088	16085	16266	16077	16315	16131	16304	16177	16314	16192	16214	16174	16183	16348	16144	16113	16113	16177	16229	16256	16277	16247	16126	16162	16377	16181	16267	16223	16215	16349	16273	16190	16132	16350	16075	16253	16196	16286	16207	16318	16371	16119	16346	16232	16248	16122	16172	16180	16164	16204	16340	16256	16264	16470	16231	16148	16179	16126	16228	16137	16249	16232	16293	16349	16215	16161	16366	16117	16231	16209	16397	16283	16075	16136	16396	16203	16139	16188	16184	16187	16130	16286	16375	16182	16033	16197	16267	16352	16263	16343	16334	16077	16237	16153	16151	16090	16215	16077	16149	16202	16200	16143	16285	16288	16027	16267	16172	16359	16206	15990	16173	16094	16366	16221	16144	16255	16220	16297	16132	16348	16156	16173	16097	16294	16256	16174	16189	16191	16198	16323	16115	16153	16163	16282	16202	16220	16185	16218	16175	16386	16319	16115	16429	16257	16320	16337	16213	16174	16170	16261	16185	16230	16172	16220	16122	16261	16160	16245	16338	16157	16149	16184	16132	16283	16207	16069	16135	16127	16156	16244	16264	16151	16447	16282	16257	15995	15992	16150	16234	16127	16206	16095	16346	16270	16092	16261	16259	16122	16402	16378	16311	16207	16345	16179	16184	16079	16379	16373	16171	16111	16253	16204	16360	16133	16140	16182	16151	16082	16338	16048	16264	16342	16349	16221	16233	16425	16131	16356	16270	16287	16158	16297	16310	16242	16211	16301	16327	16360	16172	16112	16156	16190	16018	16108	16235	16191	15970	16398	16292	16082	16131	16094	16080	16062	16232	16207	16284	16105	16183	16312	16390	16009	16175	16223	16101	16312	16170	16243	16248	16250	16352	16198	16270	16277	16173	16199	16201	16207	16211	16140	16113	16209	16185	16155	16380	16151	16283	16018	16180	16328	16286	16164	16205	16031	16358	16316	16040	16434	16044	16203	16247	16176	16179	16124	16231	16307	16103	16290	16323	16343	16289	16270	16171	16245	16389	16187	16265	16146	16259	16136	16174	16333	16298	16292	16161	16272	16220	16239	16275	16293	16428	16249	16306	16291	16190	16243	16152	16346	16244	16230	16209	16321	16192	16127	16252	16404	16018	16446	16142	16180	16214	16214	16113	16444	16229	16310	16415	16148	16051	16360	16179	16267	16188	16246	16334	16226	16232	16204	16061	16319	16205	16347	16299	16302	16217	16199	16138	16127	16231	16348	16205	16228	16219	16308	16138	16285	16228	16326	16185	16191	16061	16240	16170	16350	16324	16349	16388	16151	16208	16110	16147	16132	16117	16280	16303	16276	16283	16211	16169	16089	16380	16117	16275	16225	16254	16211	16296	16192	16116	16270	16249	16220	16145	16074	16284	16232	16194	16254	16042	16140	16251	16130	16300	16204	16110	16326	16307	16186	16306	16192	16310	16192	16231	16210	16313	16039	16146	16268	16263	16180	16170	16336	16310	16231	16233	16103	16100	16316	16188	16306	16238	16047	16309	16384	16276	16148	16230	16210	16195	16222	16390	16407	16142	16351	16218	16243	16052	16158	16318	16261	16162	16297	16283	16183	16241	16331	16329	16193	16457	16162	16192	16292	16236	16329	16105	16325	16053	16291	16281	16277	16359	16331	16266	16212	16225	16210	16354	16218	16153	16287	16117	16269	16053	16248	16210	16119	16324	16262	16154	16133	16168	16190	16355	16099	16178	16073	16207	16160	16221	16361	16353	16239	16212	15950	16320	16350	16246	16274	16151	16289	16224	16299	16264	16254	16101	16368	16024	16117	16233	16356	16136	16228	16125	16277	16019	16179	16248	16156	16065	16147	16355	16242	16315	16212	16052	16145	16118	16310	16250	16146	16212	16327	16350	16211	16424	16071	16169	16075	16216	16183	16365	16105	16296	16194	16270	16310	16193	16185	16183	16243	16282	16209	16255	16260	16223	16135	16155	16105	16322	15984	16289	16322	16147	16191	16320	16172	16094	16182	16170	16362	16050	16251	16218	16106	16186	16363	16152	16192	16250	16265	16235	16160	16215	16254	16122	16281	16202	15925	16248	16410	16212	16149	16067	16284	16085	16363	16056	16168	16158	16010	16359	16404	16191	16100	16143	16305	16229	16323	16124	16294	15993	16098	16281	16268	16143	16165	16131	16346	16222	16179	16195	16136	16160	16304	16217	16185	16280	16276	16257	16459	16175	16272	16240	16238	16294	16426	16323	16199	16070	16312	16395	16207	16162	16309	16314	16225	16178	16175	16237	16236	16222	16183	16193	16319	16346	16135	16125	15982	16217	16186	16238	16383	16238	16331	16140	16200	16357	16061	16165	16298	16212	16167	16226	16192	15988	16285	16300	16254	16413	16241	16182	16417	16206	16276	16232	16220	16450	16386	16423	16161	16151	16286	16160	16249	16235	16239	16376	16328	16189	16341	16184	16257	16238	16095	16297	16121	16384	16290	16075	16325	16376	16118	16333	16416	16052	16063	16162	16083	16183	16168	16246	16260	16243	16188	16279	16142	16177	16239	16090	16325	16258	16385	15930
23678	21298	28882	24109	22056	22039	21335	18803	18424	18629	18581	18405	18441	18489	18518	18315	18571	18155	18174	18263	18083	18445	18358	18193	18306	18082	18049	18208	18032	18162	18369	18303	18069	18491	18181	17973	18045	18190	18107	18165	18083	18239	18467	17886	18195	18044	18059	18348	18210	18193	18101	17987	18299	18204	18016	18078	18037	18154	18119	18178	18199	17996	18212	18015	18090	18018	17978	18046	18144	18195	18160	18181	18121	18192	17902	18456	18685	18823	18466	18062	17816	17995	18159	18131	18243	18350	18166	18218	18359	18141	17952	18249	18107	18114	18176	18294	18187	18005	18149	18119	17896	18081	18163	18386	17894	18166	18062	17975	18161	17955	18109	18195	18140	18109	17969	18109	18034	17982	18234	18164	18210	17990	18227	18013	18022	17926	18129	18118	18473	18146	18334	18200	18096	17848	18222	18195	18093	18185	18199	18111	18154	17989	18019	18083	18210	17982	18010	18165	18189	18016	18265	18213	18180	18040	18288	18076	18161	18161	18038	18179	18103	18148	18196	18135	18089	18087	18183	18093	18172	18030	17983	18067	18132	17959	18145	18158	18150	18180	18176	18010	18154	18250	17806	18028	18217	17963	18026	18110	18100	18096	18149	18138	18220	18121	18078	18175	18092	18103	17982	18240	18041	18062	18026	17940	18195	18044	18259	17923	18148	18064	18061	18220	18014	18225	18250	18131	18163	18162	18117	17980	18157	18025	18020	17907	18117	18095	18122	18000	18053	18263	18113	17977	18325	18104	18036	18052	18271	18143	18082	18331	18207	18244	18129	18111	18054	17977	18265	18129	18086	18109	18095	18212	18039	18173	18161	18146	18203	18233	18099	18100	18059	18233	18131	18118	18172	18193	18078	18072	18153	18022	17980	18035	18048	18031	18164	18054	18137	18155	18082	17950	18038	18036	18237	18094	18130	17724	18206	18309	18001	18116	18180	18244	18003	18402	18152	17925	18126	18055	18165	18161	18126	18300	18050	18121	18055	18131	18088	18011	18084	17780	18073	18216	17865	18194	17938	18136	18249	18279	18072	18181	17851	18267	18081	17852	18135	17961	18147	17938	18138	18171	18178	18048	18123	18044	18137	18043	18014	17847	17895	17861	18029	18103	18205	18221	18140	18014	18038	18250	18035	17977	18012	18112	17962	18250	18129	18214	18087	18115	18120	17987	18036	18141	18155	18052	18080	18135	18275	18169	18191	18014	18173	18072	18037	18132	17962	18297	17942	17989	17989	18162	18006	18237	18001	18253	18161	18127	18196	17971	18085	18222	17996	18029	18022	17928	18168	18140	18116	17900	18158	17937	18055	18098	18116	18137	18078	18142	18113	18043	17857	17898	18139	18127	18079	18153	18026	18226	18069	18046	18150	17885	18038	17954	18276	17739	17983	18169	18056	17997	18140	17867	18166	18153	18132	18026	18246	18060	18041	18261	18217	18092	17895	17913	18126	18058	18271	18190	17936	18111	18138	18178	18068	17977	18302	17987	18069	18223	18188	18040	18194	18002	18179	18401	18164	17786	18193	17920	18006	18254	17956	18207	18176	18000	18073	17995	18050	18215	18200	18095	18103	17906	18088	18184	18197	18029	18160	18098	18293	18095	18143	18048	18050	18064	18058	17882	18025	18126	18186	18233	18009	18037	18254	18250	18136	18191	18015	18034	18155	18205	18239	17929	18177	18090	18316	18146	18120	18019	17996	18126	18147	17928	18195	18205	18175	17912	18167	18181	18021	17946	18127	18308	18167	18022	18217	18011	18326	18388	18101	17930	17861	17896	18098	18069	18124	18198	17924	18116	18012	18051	18146	18213	17987	18011	17976	17959	18004	18227	18045	18074	18243	18006	18177	18099	18205	18236	17974	17990	18138	18049	18265	18201	18043	18295	18099	18299	18079	18088	18106	18165	18023	17917	18259	18065	18297	18231	18052	18128	18011	18019	17938	17850	17924	18015	18165	18120	18101	18169	18317	17883	17809	18003	18142	18008	18194	18113	18205	17925	18308	18131	18024	18039	17962	18200	18161	18163	18054	18036	18133	18148	18139	17900	18330	18132	18269	18268	18091	18207	18020	18192	18108	18258	18120	17950	18135	18162	18025	18165	18037	18217	18143	18416	18022	18156	18166	18122	18059	18114	18159	18054	17821	18047	18089	18127	18152	18040	18017	18200	18007	18002	18041	18001	18112	17942	18121	18099	17953	18071	18147	18180	18206	18195	17957	18102	17975	18193	18084	17951	18191	18326	18111	18156	18036	18153	18118	18131	17922	18218	17854	18130	18063	18010	17901	18259	18023	18234	18119	18163	18334	18152	18261	18025	18226	18128	18224	18295	17951	18024	18085	18078	18071	18099	18162	18202	18050	18015	18194	18399	18025	17972	18100	17980	18244	18216	18227	18065	18081	18127	18019	18014	18220	18055	18151	18081	18119	18109	18185	18124	18150	18201	18143	18157	17972	18020	17970	18064	17931	18133	18242	18134	17931	18056	18203	18140	18240	18106	17928	18076	18129	18128	18159	18213	18294	18123	18056	17972	18308	18150	18100	18010	18089	17995	18034	18065	18055	18091	17910	18241	18183	17957	18170	18113	18004	17973	18142	18103	18186	18108	18228	18007	18235	18137	18025	18098	18136	18077	17865	18017	18074	17908	18143	18249	18279	18184	18142	18065	18088	18237	18187	18172	17957	17954	18027	18198	18098	18290	17904	18230	18110	17959	18224	17856	18223	17832	17923	18012	17983	18257	18276	18110	18110	18073	18108	17959	17936	18096	18161	18207	18274	18197	18165	18040	18027	18104	18091	18083	18097	18018	18143	17776	17939	17981	18051	18189	18006	18119	18025	17987	18066	18121	17921	18201	18109	18101	18097	18041	18130	18240	18242	18009	18108	18088	18053	18098	18116	17960	18123	18140	18128	17999	18248	18174	18245	18134	18328	18211	18120	18278	18036	18341	18069	18209	18272	17982	18130	18017	18117	18123	18105	18067	18199	17994	18095	18022	18201	18274	18174	18042	18068	17962	18152	18398	17883	18050	18233	18154	18022	18062	17948	18035	18187	17813	18316	18180	18176	18251	17960	18073	18084	18144	18114	18185	18135	18187	17887	18231	18172	18143	18158	18046	18097	17978	18212	18112	18155	18104	18017	17920	18173	18093	18056	18209	18136	18472	18136	17988	18101	18048	17981	18004	18157	18040	18063	18090	18174	18191	18372	18329	18213	17966	18109	18094	17900	18026	18110	18162	18177	18048	18056	18282	18247	18073	18165	18361	18068	18219	18107	18177	18207	18242	17856	18008	18193	18137	17934	18262	18001	18018	18119	18079	18243	18167	18098	18155	18094	18142	18154	17923	18098	17922	17964	18191	18085	18159	18143	18224	18059	18039	18059	18007	17891	18140	18049	18064	18062	17969	18071	18068	18113	18230	17974	18076	18110	18083	18060	17930	17940	17920	18213	18176	17934	17976	18076	18312	18137	18191	17975	18137	18237	18204	18074	18145	18006	17867	18075	17925	18112	18142	18115	18184	18289	17961	18145	18016	18032	18126	18044	17999	18147	18230	17938	18067	18071	17971	18027	18040	17841	17936	18063	17919	17993	18086	18027	18213	18126	17980	18076	18163	17926	18098	18299	18113	18143	18144	17990	17919	18210	18255	18208	18072	18238	18161	18108	18120	18060	18085	18106	18073	18205	18032	17984	18143	18145	17994	18094	18071	18155	18372	17944	18161	18244	18052	17997	18049	18201	17973	18115	18070	18242	18099	18126	18147	17948	18058	18080	17908	17940	18028	18246	18040	17847	18041	18163	17922	17877	17982	18080	17974	18078	18138	18276	18104	17946	18130	18211	18217	17934	17995	18205	17943	18113	18150	17981	18086	17985	17997	18026	18073	18201	18003	18139	18079	18229	18252	18139	18048	18106	18306	18094	18091	18061	18069	18025	18097	18250	18012	18056	18201	18049	18015	18164	17957	17965	18142	17978	18007	17948	18221	17958	18100	18111	18193	17987	18268	18131	18210	18005	18086	17953	18026	17995	18172	18037	18248	17987	17999	18269	17908	17888	18071	17991	18210	18074	18112	18212	18179	18204	18227	18041	18108	17990	18009	18033	18124	18378	18290	18193	18042	18113	18240	18336	18150	18085	18088	18259	18183	18274	17819	18156	18072	17945	18068	18234	17818	18002	18105	18360	18022	18216	17994	18151	18098	18195	18209	18100	18103	18117	18212	18100	17932	18005	18031	18258	18160	18061	18189	17967	17996	17991	18053	18395	18096	18146	18017	17990	18107	18013	17939	17860	18109	17993	18137	18239	18197	18129	18043	18054	18249	18234	18194	18134	17951	18002	17916	18037	17989	18085	18333	18017	18121	18034	18072	18212	18122	18174	18272	18035	17945	18110	18028	17882	18139	18098	17973	18123	17929	18233	18018	17989	17980	18126	18102	18213	18097	18029	17952	18054	17938	18174	18281	18053	18117	18010	18229	18002	18014	18042	18209	18117	18002	18116	18144	18002	18017	17994	18211	18007	18101	18202	18158	17988	18035	18120	18111	18146	17932	18102	18066	18205	18045	17885	18250	18062	18212	18090	18355	18107	18277	18101	18087	18223	18227	18044	18079	18047	18153	17925	18119	18038	18086	17992	18094	18092	18111	18055	17927	18112	18120	18195	18035	18079	18045	18019	17931	18320	18194	18056	18157	18111	18048	18031	18092	18300	18011	18299	18387	18095	17905	18063	18028	17860	17947	18113	18222	18135	18260	17946	18069	18009	18170	18146	18115	18115	18124	18212	18073	18115	18116	18074	18106	18051	17997	18150	18197	18167	18129	18110	17928	18284	18146	18310	18047	17966	18100	18207	18133	18089	18220	18194	18103	18015	18032	18048	18068	17982	18020	18056	17952	17986	18195	18237	18003	18172	18162	17892	18137	17678	17980	18274	18016	18173	18100	18133	18136	17854	17836	18015	18226	18167	17920	17956	18053	18017	18083	18132	18037	18098	18106	18010	18240	18144	18071	18277	18199	18170	18187	18302	18312	18162	17989	18175	18167	18124	18051	18080	18045	18111	17894	17970	18167	18196	17929	18071	17971	18240	18039	18094	18174	18240	18022	18060	18154	17896	18011	18071	18078	17929	18282
13854	21762	20901	18241	17360	16512	16305	16321	16318	16222	16102	15801	15810	16116	15928	15950	16008	16029	16061	15824	15978	15929	15983	15874	15993	15817	15844	15931	15768	15814	15976	15909	15969	15910	15773	15818	15921	15943	15809	15875	15829	15824	15852	15797	15847	15928	15860	15842	15791	15901	16020	15748	15644	15838	15813	15841	15855	15870	15804	16035	15739	15684	15874	15618	15858	15905	16000	15569	15919	15837	15841	15612	15867	15811	15789	16393	16593	16453	16022	15799	15829	15785	15838	15892	15753	15771	15688	15792	15835	15820	15817	15808	15702	15967	15798	15759	15895	15704	15838	15730	15857	15837	15806	15978	15887	15615	15839	15749	15803	15943	15699	15905	15852	15763	15915	15849	15860	15836	16019	15736	15743	15707	15823	15851	15864	15672	15847	15865	15870	15964	15833	15827	15807	15768	15814	15810	15612	15913	15855	15678	15829	15830	15871	16105	15952	15899	15942	15766	15758	15875	15821	15962	15741	15806	15781	15926	15941	15793	15967	15642	15902	15688	15811	15742	15721	15957	15810	15683	15949	15717	15926	15901	15764	15888	15948	15917	15954	15896	15840	15959	15875	15954	15862	15855	15753	15764	15811	15786	15771	15785	15741	15788	15685	15941	15799	15764	15880	15825	15766	15744	15849	15919	15830	15630	15698	15830	15883	15749	15866	15773	15775	15820	15616	15870	15865	15784	15913	15855	15859	15868	15676	15704	15955	15884	15808	15852	15783	15756	15815	15848	15637	15698	15917	15854	15803	15854	15813	15858	15763	15810	15947	15972	15798	15803	15814	15925	15757	15920	15761	15660	15897	15887	15881	15716	15864	15925	15724	15725	15694	15700	15933	15876	15874	15850	15788	15811	15863	15892	15753	15798	16003	15718	15840	15896	15813	15755	15893	15798	15809	15930	15787	15887	15584	15749	15723	15784	15768	15873	15806	15879	15797	15779	15773	15872	15828	15723	15812	15790	15704	15705	15812	15822	15834	15863	15813	15644	15783	15777	15892	15791	15780	15705	15832	15716	15920	15875	15787	15954	15801	15816	15814	15871	15902	15877	15862	15649	15998	15689	15917	15781	15815	15806	15906	15642	15869	15742	15914	15765	15809	15797	15882	15962	15830	15818	15837	15842	15818	15799	15751	15604	15660	15807	15823	15835	15871	15773	15812	15608	15861	15584	15765	15769	15887	15970	15730	15656	15758	15995	15812	15777	15841	15715	15805	15759	15702	15793	15892	15813	15787	15943	15860	15905	15827	15874	15749	15804	15858	15869	15935	15757	15676	15773	15778	15809	15824	15926	15949	15710	15756	15768	15888	15835	15763	15946	15767	15792	15762	15994	15847	15786	15868	15886	15647	15702	15844	15771	15953	15820	15822	15936	15871	15781	15812	15913	15742	15831	15790	15844	15778	15779	15675	15981	15773	15738	15860	15808	15766	15882	15761	16006	15910	15875	15892	16027	15744	15685	15954	15790	15784	15660	15586	15879	15699	15791	15741	15864	15843	15992	15912	15981	15639	15738	15739	15752	15932	15722	15789	15764	15857	15775	15816	15850	15884	15781	16124	15829	15810	15731	15828	15858	15726	15770	16177	15837	15940	15838	15722	15874	15720	15831	15881	15828	15654	15723	15803	15888	15767	15926	15827	15718	15783	15784	15729	15832	15824	15819	15723	16076	15716	15769	15806	15795	15773	15853	15923	15794	15764	15833	15767	15862	15921	15797	15885	16051	15782	15772	15773	15573	15607	15844	15805	15739	15847	15773	15894	15796	16010	16006	15620	15872	15844	15842	15776	15752	15795	15790	15857	15836	15933	15849	15813	15642	15880	15864	16027	15600	15953	15757	15822	15795	15746	15781	15822	15778	15867	15747	15786	15781	15642	15853	15742	15839	15828	15797	15865	15835	15945	15947	15873	15884	15985	15783	15788	15784	15699	15877	15919	15877	15660	15919	15936	15553	15741	15766	15715	15746	15773	15783	15896	15740	15909	15792	15973	15746	15884	15888	15829	15890	15609	15791	15893	15735	15703	15786	15945	15764	15886	15849	15890	15875	15834	15755	15636	15891	15787	15946	15754	15966	16092	15704	15933	15801	15801	15785	15753	15618	15843	15894	15782	15931	15978	15832	15876	15795	15964	15868	15746	15859	15962	15893	15806	15883	15812	15907	15838	15799	15989	15775	15921	15801	15816	15808	15788	15892	15771	15700	15891	15747	15808	15816	15652	15805	15884	15716	15888	15673	15789	15866	15759	15694	15912	15853	15961	15780	15787	15881	15671	15826	15723	15669	15897	15721	15781	15717	15905	15702	15754	15791	15783	15798	15721	15615	15891	15760	15874	15813	15847	15699	15888	15925	15770	15690	15794	15777	15707	15856	15830	15788	15826	15770	15748	15764	15882	15782	15840	15870	15872	15894	15781	15664	15859	15756	15810	15754	15876	15855	15974	15680	15568	15876	15780	15856	15708	15774	15808	15740	15848	15863	15858	15674	15728	15754	15871	15811	15800	15933	15872	15793	15822	15842	15678	15787	15694	15816	15808	15925	15884	15744	15875	15943	15862	15836	15732	15879	15771	15896	15845	15859	15829	15809	15849	15731	15710	15838	15880	15891	15745	15737	16000	15956	15895	15868	15859	15838	15732	15883	15831	15961	15850	15782	15770	15772	15897	15646	15885	15783	16039	15861	15688	15712	15735	15839	15792	15915	15823	15848	15908	15628	16002	15757	15712	15747	15616	15777	15805	15944	15818	15899	15865	15784	15800	15934	15758	15879	15837	15884	15713	15670	15918	15716	15675	15707	15892	15701	15880	15673	15815	15690	15862	15852	15907	15834	15848	15960	15778	15916	15801	15838	15786	15791	15896	15912	15860	15842	15843	15879	15792	15769	15913	15811	15652	15850	15738	15786	15715	15650	15873	15682	15743	15807	15734	15907	15799	15831	15771	15842	15873	15861	15853	15696	15697	15773	15783	15678	15908	15679	15835	15750	15890	15764	15753	15914	15985	15807	15757	15868	15813	15786	15958	15817	15853	15957	15804	15805	15911	15948	15759	15665	15875	15744	15780	15770	15694	15937	15987	15787	15918	15671	15837	15774	15852	15674	15877	15843	15658	15775	15750	15877	15667	15840	15814	15889	15718	15758	15959	15905	15723	15661	15755	15868	15862	15700	15800	15933	15729	15764	15881	15800	15856	15711	15752	15890	15748	15768	15793	15811	15920	15777	15929	15851	15883	15731	15725	15964	15657	15880	15819	15785	15785	15859	15808	15656	15895	15606	15688	15670	15930	15791	15760	15710	15859	15924	15698	15927	15753	15886	15924	15661	15794	15730	16018	15709	15862	15661	15931	15636	15889	15642	15917	15672	15848	15851	15872	15729	15780	15836	15872	15820	15874	15908	15946	15855	15765	15976	15793	15753	15765	15987	15809	15812	15807	15946	15742	15786	15825	15792	15622	15811	15879	15843	15761	15933	15804	16011	15819	15939	15819	15776	15822	15844	15657	15624	15864	15885	15901	15772	16004	15668	15824	15826	15817	15707	15732	15906	15778	15723	15831	15939	15612	15780	15659	15750	15719	15858	15867	15962	15723	15830	15624	15545	15734	15625	15832	15701	15912	15853	15717	15894	15792	15789	15962	15812	15696	15768	15893	15857	15811	15839	15749	15836	15955	15843	15870	15780	15823	15600	15870	15743	15773	15764	15748	15860	15781	15863	15662	15729	15980	15854	15817	15881	15783	15790	15757	15726	15738	15843	15774	15727	15724	15907	15607	15815	15787	15696	15914	16014	15820	15906	15918	15748	15836	15670	15935	15891	15956	15766	15725	16030	15877	16062	15557	15817	15818	15779	15855	15673	15673	15831	15945	15701	15769	15965	15720	15796	15740	15859	15681	15760	15669	15773	15702	15864	15713	15799	15908	15848	15784	15831	15930	15864	15835	15682	15956	15897	15687	15922	15605	15899	15720	15658	15900	15817	15840	15851	15724	15829	15587	15550	15845	15770	15912	15946	15927	15854	15825	15833	15643	15815	16055	15773	15815	15941	15729	15768	15918	15800	15845	15793	15883	15814	15847	15852	15722	15857	15662	15919	15875	15818	16017	15766	15890	15790	15926	15784	15802	15754	15866	15885	15861	15844	15804	15694	15723	15835	15717	15961	15972	15868	15786	15931	15742	15759	15896	15828	15801	15828	15857	15664	15845	15686	15839	15578	16011	15681	15778	15810	15779	15837	15829	15828	15748	15826	15879	15806	15776	15965	15677	15780	16006	15757	15792	15848	15920	15671	15832	15663	15874	15798	15676	15716	15646	15688	15805	15869	15861	15939	15815	15840	15859	16072	15745	15887	15872	15849	15888	15828	15738	15863	15809	15806	15753	15911	15988	15738	15848	15754	15854	15925	15744	15763	15894	15902	15784	15992	15808	15899	15739	15773	15829	15775	15896	15835	15899	15857	15726	15882	15846	15798	15830	15640	15838	15725	15573	15865	15878	15910	15791	15810	15780	15931	15899	15904	15765	15861	15912	15792	15840	15729	15969	15836	15762	15778	15862	15760	15808	15794	15779	15942	15926	16009	15914	15888	15840	15830	15781	15820	15861	15704	15770	15737	15749	15874	15877	15667	15833	15846	15757	15826	15730	15683	15834	15800	15866	15928	15777	15879	15862	16006	15734	15793	15779	15842	16049	15786	15730	15738	15779	15846	15967	15954	15795	15898	15920	15640	15900	15623	15678	15854	15745	15844	16067	15907	15876	15763	15717	15777	15847	15915	15980	15851	15862	15700	15885	15722	15793	15687	15697	15790	15776	15925	15833	15952	15851	15699	16025	15807	15895	15916	15848	15702	15812	15596	15805	15770	15863	15825	15688	15959	15777	15778	15627	15910	15977	15644	15833	15836	15823	15709	15832	15816	15869	15810	15740	15704	15780	15833	15679	15767	15775	15890	15909	15765	15770	15767	15863	15876	15908	15579	15686	15916	15755	15804	15823	15706	15972	15636	15706	15835	15618	15699	16002	15780	15854	16017	15900	15907	15751	15795	15738	15619	15783	15811	15701	15836	15647	15841	15692	15709	15852	15724	15827	15787	15739	15924	15775	15859	15774	15642	15980	15694	15802	15823	15672	15893	15849	15858
22775	21310	29248	23736	21482	23352	24876	19263	18460	18916	18746	18502	18502	18488	18386	18438	18407	18538	18242	18442	18416	18260	18392	18438	18191	18210	18185	18252	18282	18246	18129	18024	18071	18292	18142	18246	18272	18193	18005	17927	18306	18139	18087	18105	18054	18290	17986	18175	18098	18090	18032	18124	18146	17909	18345	18232	18118	18198	17984	18156	17961	18168	18270	18209	18171	18217	17898	18217	18052	18033	18297	18030	18091	18169	18020	18445	19186	18904	18571	18279	17882	18139	18132	18150	18118	18199	18119	17952	18031	18062	18026	18005	17977	18236	17984	18015	18083	18096	18247	18141	17962	18231	18123	18029	17927	17803	18095	17935	17672	18034	18085	18028	18057	18236	18415	18198	18094	17881	18077	18260	17877	18021	18194	18013	17944	17993	18045	17964	17957	17899	17965	18126	18117	17809	18042	17983	17919	18009	18053	17990	18018	17856	18204	18084	18038	17896	18117	17865	17874	18018	17872	18060	18103	18100	18016	18130	17946	17963	18067	18090	18233	18013	18139	18100	18043	18013	18010	18113	18016	18126	18027	17571	18104	18160	18103	18069	18053	17950	17927	18202	18096	17965	17996	18006	18206	18126	18005	18046	18060	18156	18347	18090	17921	17941	17983	17861	17974	18043	18083	18164	18056	17845	17886	18032	17965	18013	18194	18037	18012	17944	18361	18298	18004	17888	18139	18147	17921	18022	17969	17854	17946	17900	17961	18310	18073	18165	18020	18178	18103	17840	18075	18028	18207	17952	18006	17962	17757	18249	17913	18113	17790	17836	18008	18184	18087	17929	17999	18138	17973	17989	17894	18141	17984	18092	18057	18143	18163	18213	18308	18017	18173	18061	18025	18072	18093	17986	17927	17914	17844	18149	17916	17995	17944	17936	17984	18086	17887	17950	18052	18135	18183	17988	18127	17864	18016	17954	17935	17941	17787	18010	18222	17850	17909	18168	17811	17806	18029	18052	18117	17961	18142	17941	18009	18094	18017	17791	17842	18030	18169	17994	17920	17855	17893	18070	17942	18025	18087	18227	18034	17990	18132	17929	18081	18170	18043	18219	17996	18080	17982	17759	17910	18044	18041	17770	18024	18204	18175	17965	17969	18129	17901	18052	18101	18103	18059	18232	18076	17948	18090	17922	18040	17860	17986	18109	17998	18027	18114	18013	18061	17907	17858	18021	18067	18166	18178	18119	18073	18000	18011	17982	18098	18253	18233	17972	17887	18147	18080	18127	17966	18104	18210	18078	18162	18173	17900	17853	18082	17655	18070	17961	17950	18128	18058	17978	18121	17941	18039	17902	18071	17835	18059	17988	18138	17886	17974	18006	18035	17998	17831	18007	18107	18149	17965	17979	17954	17977	18149	18151	18134	18099	17926	17981	17975	18018	17853	18089	18010	17882	18113	18203	18044	18166	18188	17915	17849	18187	17881	18136	17864	17930	18052	17819	17872	18177	17952	18210	18110	18030	18062	17905	18080	18129	17983	17887	17947	18049	17896	18131	17972	18219	17994	18078	18139	18044	18200	18255	17987	18227	18183	17940	18143	18245	17985	17924	17871	18128	18284	18013	18026	18153	17981	17865	17997	17864	18076	18093	17942	17958	18098	18009	18046	18023	18022	18028	17919	18001	18222	17981	17930	17668	18050	18088	18081	17988	18022	17908	18246	18170	17854	17995	18023	18059	18030	17939	17986	17942	18105	17900	17766	17963	18038	18245	17964	17871	17943	18121	17758	18088	18114	18010	18140	17904	18150	18055	18052	18043	18192	18123	18145	17936	18019	18185	18308	17898	18071	17963	17892	17992	18018	17915	18167	17925	17838	18022	18120	18053	18033	18064	17937	18029	18071	18036	17983	18113	18230	18017	18007	17858	17976	18068	17987	18162	18213	18126	18034	17966	18009	18131	18137	17901	17943	17990	18116	18084	17902	17900	18116	18039	17931	18239	18075	18104	17946	18082	17947	18049	17849	18110	18034	18049	17960	17858	17970	18022	18095	18135	17852	18060	18012	18061	18142	18213	18011	18020	18160	18120	17940	17905	18149	17832	18009	17986	17973	18060	17994	18180	18180	18066	18020	18227	18082	17991	17981	18048	18195	17866	18111	18232	18111	18128	18205	18001	18164	18351	18176	18029	18148	18097	18010	17945	17967	18148	18039	18082	18040	18013	18134	18061	17963	18046	18067	18079	18268	18138	18166	18012	17799	18028	18088	17959	17997	18150	18095	18115	17725	17901	18046	18036	17912	18006	18107	18297	17943	17958	18018	18044	18201	17808	17987	17866	18164	18015	17931	18013	18090	17939	18035	18194	18153	18060	18064	17897	17903	18046	18201	18114	17982	18046	18092	18104	17941	18095	17929	17927	18147	17979	18079	17889	18009	18084	18018	18156	18115	17993	17958	17895	18042	18134	17806	17994	18067	18090	18095	18039	17881	18082	17971	17868	18052	18213	17961	17831	17974	18030	18035	17833	17996	18241	18164	18005	17990	18181	17904	17943	17994	18054	17950	18035	18081	18067	17963	18033	18152	18131	18225	17721	18248	17965	18060	18058	18133	18021	18031	17993	17994	18000	17932	18060	18163	17938	18089	17850	18218	17952	18013	17891	17974	17856	17892	17845	17882	18048	17974	18019	18044	17977	18261	18123	17850	18247	18159	17942	17948	17922	18121	17977	17840	18118	18141	18168	17878	17988	17914	18116	18019	17881	18119	17703	18025	18029	17925	17938	17824	17931	18040	18041	18035	18036	17795	17966	18130	18016	18140	17984	17989	17992	17842	18042	18024	18052	18162	17982	17859	17954	18120	18177	17953	17992	17992	18069	18100	18081	17928	17813	18139	18104	18040	18137	18108	18074	18025	17956	17898	18095	18092	17905	18024	18080	18061	17986	17998	18133	17853	18171	17952	18117	18131	18037	18116	18081	18001	18027	17879	18106	18211	18175	17996	17939	17957	17953	18050	18014	18040	17924	17925	18009	18091	18134	18134	17989	18145	17837	17926	17878	18179	18070	17949	18229	18124	18182	18032	18113	18145	18026	18167	18195	18147	17857	18050	18047	18081	17961	17817	18115	18017	17917	17897	17860	18015	18022	18162	18023	17861	18130	18059	18084	17824	18283	18087	18137	17812	18180	18028	17890	17978	18238	18092	17843	18062	18073	18126	17861	18127	17933	17985	18003	18041	18050	17955	18167	18046	18073	17951	18226	18133	18026	17819	18033	18100	18000	18083	17971	18035	17842	18002	18028	18157	18038	17851	17780	18073	18055	18184	18024	17948	18184	18117	18171	18057	18067	18173	17984	18054	17979	18032	17869	17856	18057	18100	17991	18085	18074	17933	18095	18277	17872	17892	18036	18035	18107	18108	18221	17844	18075	18389	18103	17921	17908	18078	18031	17918	17891	18134	18227	18050	17929	17895	17939	17860	18017	17981	17998	18011	18067	18130	17795	17992	18117	18023	18110	18019	18007	18014	17889	17783	18059	17685	17957	17916	18045	18068	17977	17876	18013	18124	18105	17985	17932	17951	18060	18085	17935	17880	17875	17928	18074	18057	18260	18209	18096	18237	18154	17961	17865	17818	18073	18099	17945	17909	17889	17874	18005	17996	17997	18124	18138	18131	18119	17920	18089	17874	18203	18090	17978	17995	18087	18117	18069	17972	18128	18007	17864	17969	17965	18077	17961	17983	17745	17886	18045	18094	17943	18062	17998	18009	18053	18144	18222	17971	18117	18162	18291	18007	18010	18091	18101	18010	18104	18118	17877	18132	17989	18264	18198	18131	18011	18034	17872	17906	18140	17990	17883	17940	18091	17865	18041	18046	18012	17964	18086	17853	18012	18040	18250	17994	18213	18140	17988	17948	18046	17943	17886	17967	18083	18074	17788	17896	18032	17924	18184	18027	17962	17911	18006	17871	17804	18000	18059	18220	18103	18196	17780	17945	17971	18027	18055	17948	18093	17883	18048	17964	17969	18174	18142	17998	17958	18004	18086	17905	17824	17882	18332	17991	18173	17989	17991	18093	17936	17980	17941	18084	18006	17874	18093	17979	17924	18171	18107	18083	18138	18035	17943	17921	18240	18289	17874	17914	17906	17874	17840	18115	18132	17979	17969	17937	18065	18267	18121	18006	18057	18214	18053	17983	17897	18006	17882	17985	18024	17942	18042	18001	18054	18211	18066	17836	18180	17962	18118	18021	18107	18100	18170	18147	18152	18042	17982	18143	18253	18039	18001	17819	17962	18008	18139	18057	17853	18220	18007	18178	18027	18058	17964	17939	18118	17933	18110	18136	18065	17988	17869	17751	17980	17837	17858	17993	17947	17916	17956	17822	18059	18065	17938	18124	18032	17971	18042	17931	18051	18011	18156	17886	18148	17962	17964	18232	18157	18186	18069	17980	17757	17801	18128	18067	17920	17943	18247	18044	18070	18444	18065	17957	18175	17948	18043	18089	18008	18222	18093	17991	17945	17978	17878	17971	17953	17976	18066	18113	17995	18028	17980	18147	17875	17991	17929	17897	17946	18112	18181	17958	17933	17972	17740	18146	18060	17965	18142	17849	18028	18133	18193	17880	18272	18217	17883	17930	18213	18077	18090	17976	18199	17991	18127	18075	18168	17978	17973	18197	17965	18097	18029	18002	18043	18178	18051	18163	18034	18097	18197	18089	17999	18112	18171	17825	18065	18109	17927	17989	17920	18031	18094	18066	18066	18067	18121	17819	17877	17963	17915	18104	18147	18017	17823	17929	18043	18189	18088	18049	18066	17934	18033	17873	18128	18207	18039	18036	18115	18194	18007	17916	18186	18053	18029	17998	17982	17997	18100	17921	18033	17751	18123	18185	17902	18228	18164	18009	17845	18119	18275	17954	18130	18164	17974	17975	17861	18334	18132	18073	18074	18209	17989	17973	18212	17903	18006	17970	18173	18109	18038	17910	17888	18073	18037	18147	17860	18082	18133	18107	17875	17957	18105	18185	17975	17982	18017	17959	17870	18032	17880	17980	18137	18102	17993	18122	18128	17945	17894	18041	18088	18023	18100	18052	17997	17981	18222	17868	18027	18029	18191	17837	17749	18172	18186	18114	17948	17975	18043	17912	18142	18000	17908	18010	17958	17869	17964	17913	18035
15608	26388	24462	20175	18655	17709	17154	16990	16594	16562	16483	16272	16199	15897	16095	15946	16001	16047	15878	15823	15931	15941	15854	15961	15763	15744	15747	16034	16097	15862	15939	15769	15797	15941	15695	15881	15651	15904	15661	15894	15811	15886	15945	15686	15682	15917	15822	15936	15809	15785	15918	16052	15816	15680	15754	15844	15917	15822	15967	15836	15863	15731	15791	15830	15818	15662	15719	15867	15642	15949	15828	15799	15911	15840	15792	16457	17721	16715	16293	15783	15663	15734	15813	15671	15723	15745	15736	15755	15813	15876	15872	15754	15889	15793	15712	15850	15895	15773	15794	15676	15715	15742	15886	15749	15739	15695	15905	15882	15762	15565	16021	15776	15717	15693	15845	15963	15755	15845	15723	15785	15942	15729	15674	15753	15921	15704	15781	15860	15725	15889	15750	15819	15710	15713	15768	15720	15739	15983	15697	15784	15686	15774	15875	15848	15593	15749	15841	15804	15759	15919	15794	15655	15813	15791	15857	15813	15816	15655	15813	15833	15826	15632	15618	15669	15853	15812	15583	15735	15787	15768	15646	15928	15873	15663	15746	15850	15853	15853	15590	15762	15620	15682	15804	15875	15872	15857	15849	15783	15738	15915	15856	15776	15761	15653	15863	15809	15638	15667	15662	15868	15667	15650	15742	15796	15729	15851	15869	16031	15855	15625	15865	15601	15916	15819	15870	15731	15815	15930	15469	15748	15687	15774	15803	15761	15911	15685	15779	15765	15860	15792	15766	15767	15700	15669	15648	15889	15790	15754	15887	15840	15812	15904	15806	15791	15691	15671	15808	15736	15849	15711	15794	15847	15782	15798	15657	15982	15944	15814	15684	15816	15802	15722	15710	15773	15565	15794	15982	15700	15631	15709	15757	15636	15588	15932	15819	15776	15756	15723	15982	15793	15711	15710	15975	15607	15686	15753	15762	15787	15771	15921	15765	15819	15802	15712	15756	15713	15606	15814	15871	15602	15794	15812	15801	15743	15624	15683	15742	15873	15721	15688	15869	15764	15746	15836	15700	15718	15688	15798	15662	15875	15916	15891	15809	15799	15918	15902	15757	15746	15675	15825	15670	15761	15643	15710	15963	15884	15701	15790	15795	15751	15658	15713	15832	15777	15757	15588	15849	15561	15864	15916	15804	15613	15890	15764	15634	15678	15825	15585	15747	15676	15786	15799	15807	15561	15769	15819	15753	15871	15714	15644	15665	15788	15824	15842	15756	15877	15621	15885	15746	15938	15742	15795	15753	15713	15668	15860	15728	15770	15764	15702	15824	15615	15804	15657	15788	15862	15846	15740	15736	15600	15988	15766	15852	15750	15780	15676	15618	15825	15792	15649	15784	15775	15819	15592	15837	15736	15901	15826	15689	15810	15802	15792	15795	15650	15877	15673	15876	15760	15733	15854	15759	15847	15806	15726	15802	15932	15619	15718	15767	15885	15817	15694	15700	15846	15919	15747	15749	15886	15653	15619	15768	15750	15821	15810	15778	15667	15738	15784	15492	15909	15827	15739	15902	15598	15888	15803	15672	15730	15711	15760	15746	15760	15752	15733	15813	15612	15841	15782	15858	15793	15840	15853	15755	15828	15961	15722	15845	15775	15768	15651	15801	15680	15680	15692	15684	15779	15644	15839	15717	15760	15644	15701	15741	15804	15784	15942	15736	15708	15805	15822	15771	15705	15860	15852	15815	15823	15595	15841	15796	15797	15949	15786	15729	15630	15690	15868	15751	15808	15803	15885	15761	15958	15656	15678	15925	15768	15927	15776	15810	15878	15827	15724	15824	15725	15650	15780	15872	15623	15830	15727	15734	15877	15657	15802	15822	15762	15726	15792	15814	15779	15829	15765	15777	15606	15909	15698	15912	15729	15804	15812	15834	15699	15778	15728	15681	16081	15671	15802	15607	15675	15848	15854	15746	15697	15723	15778	15805	15625	15683	15634	15748	15765	15624	15702	15785	15815	15768	15874	15879	15675	15689	15691	15633	15798	15577	15689	16010	15776	15760	15711	15576	15845	15761	15677	15768	15728	15819	15742	15862	16034	15632	15727	15707	15721	15566	15544	15729	15777	15773	15796	15660	15652	15757	15852	15869	15799	15759	15709	15668	15779	15657	15592	15780	15626	15902	15653	15544	15735	15923	15755	15756	15670	15896	15721	15659	15795	15677	15630	15806	15795	15755	15853	15670	15677	15699	15872	15596	15803	15727	15758	15751	15725	15922	15676	15795	15931	15604	15881	15755	15809	15765	15708	15711	15823	15628	15699	15766	15820	15702	15802	15806	15606	15680	15759	15842	15723	15946	15713	15829	15815	15784	15679	15709	15777	15731	15698	15590	15774	15838	15759	15861	15826	15839	15734	15858	15780	15761	15755	15685	15810	15717	15691	15644	15807	15734	15866	15626	15786	15688	15706	15844	15686	15845	15875	15893	15734	15849	15817	15718	15633	15698	15815	15777	15726	15898	15838	15766	15732	15762	16027	15536	15746	15539	15761	15663	15826	15575	15659	15706	15777	15749	15759	15734	15784	15683	15676	15701	15834	15601	15679	15979	15834	15781	15711	15737	15713	15939	15668	15783	15687	15774	15886	15687	15783	15741	15792	15634	15727	15903	15763	15616	15830	15928	15752	15761	15776	15763	15633	15843	15900	15760	15851	15668	15745	15776	15728	15697	15705	15780	15874	15907	15850	15718	15667	15731	15715	15652	15634	15764	15780	15675	15550	15672	15515	15539	15790	15811	15827	15719	15809	15740	15800	15724	15806	15757	15828	15657	15848	15804	15795	15912	15721	15632	15820	15771	15699	15681	15864	15797	15720	15884	15875	15681	15791	15752	15767	15631	15681	15826	15884	15841	15741	15775	15641	15776	15849	15816	15722	15714	15698	15798	15693	15781	15855	15872	15690	15806	15765	15799	15597	15809	15718	15818	15765	15737	15633	15947	15731	15712	15767	15779	15533	15806	15727	15759	15838	15801	15717	15887	15746	15566	15733	15815	15780	15740	15729	15816	15689	15724	15745	15786	15753	15766	15885	15709	15995	15749	15787	15664	15731	15839	15807	15794	15785	15679	15840	15792	15685	15703	15788	15466	15786	15728	15767	15861	15647	15834	15776	15563	15964	15741	15818	15812	15623	15784	15778	15599	15856	15701	15470	15836	15697	15862	15988	15780	15772	15680	15732	15889	15696	15683	15830	15857	15972	15889	15767	15780	15784	15681	15675	15658	15662	15826	15655	15749	15831	15713	15814	15804	15788	15740	15782	15553	15695	15537	15828	15900	15803	15720	15718	15869	15755	15911	15902	15640	15731	15573	15744	15576	15776	15856	15677	15802	15829	15656	15698	15625	15711	15662	15872	15737	15762	15913	15793	15731	15674	15708	15860	15679	15773	15782	15765	15830	15767	15681	15882	15959	15632	15758	15775	15666	15666	15730	15639	15861	15648	15793	15812	15771	15908	15716	15843	15967	15825	15664	15611	15592	15710	15888	15637	15731	15685	15683	15780	15651	15938	15733	15582	15799	15831	15695	15718	15762	15689	15773	15712	15738	15658	15740	15701	15774	15829	15844	15841	15694	15858	15697	15653	15899	15721	15814	15732	15867	15643	15810	15784	15695	15913	15668	15830	15646	15844	15799	15666	15784	15626	15749	15691	15713	15849	15694	15825	15784	15721	15835	15938	15859	15802	15783	15686	15765	15775	15603	15859	15861	15826	15671	15687	15684	15876	15757	15753	15828	15919	15592	15890	15881	15622	15764	15817	15805	15667	15797	15628	15820	15828	15820	15865	15850	15771	15808	15667	15774	15763	15815	15817	15888	15896	15804	15734	15694	15588	15844	15704	15791	15905	15760	15722	15816	15754	15710	15799	15664	15718	15820	15737	15641	15913	15912	15939	15634	15685	15820	15733	15621	15784	15511	15722	15820	15847	15701	15731	15713	15804	15855	15829	15745	15476	15697	15633	15724	15796	15688	15738	15716	15801	15751	15728	15569	15809	15553	15654	15874	15914	15820	15800	15910	15753	15636	15751	15765	15721	15631	15502	15902	15567	15799	15691	15935	15907	15623	15742	15796	15736	15887	15857	15893	15662	15783	15672	15596	15772	15724	15860	15798	15868	15969	15798	15860	15755	15775	15646	15706	15861	15699	15947	15702	15611	15677	15927	15816	15772	15699	15803	15742	15820	15746	15895	15674	15705	15655	15744	15782	15699	15862	15759	15822	15822	15765	15710	15688	15955	15878	15711	15722	15752	15696	15747	15698	15850	15703	15705	15704	15847	15916	15878	15850	15819	15688	15828	15868	15869	15659	15629	15781	15962	15699	15863	15703	15669	15732	15708	15667	15617	15759	15780	15803	15901	15726	15738	15762	15859	15787	15612	15947	15895	16015	15726	15739	15682	15778	15689	15725	15857	15877	15775	15753	15788	15962	15773	15810	15850	15718	15683	15749	15710	15758	15761	15575	15797	15731	15892	15744	15764	15666	15802	15749	15716	15764	15840	15697	15646	15799	15749	16017	15701	15667	15845	15851	15798	15732	15795	15795	15772	15805	15718	15887	15807	15823	15761	15664	15851	15771	15861	15758	15839	15883	15823	15649	15738	15777	15748	15642	15748	15796	15746	15728	15585	15877	15830	15721	15673	15688	15633	15803	15710	15771	15618	15630	15628	15739	15757	15796	15946	15728	15585	15624	15796	15704	15827	15642	15669	15830	15951	15906	15645	15776	15799	15731	15653	15663	15855	15823	15880	15599	15596	15766	15693	15741	15854	15760	15743	15710	15724	15835	15793	15639	15665	15766	15864	15862	15703	15827	15774	15821	15820	15773	15745	15849	15867	15837	15794	15855	15858	15798	15715	15567	15655	15796	15873	15844	15906	15698	15738	15559	15824	15739	15718	15862	15794	15902	15778	15795	15491	15792	15625	15939	15748	15740	15793	15649	15707	15679	15977	15754	15861	15774	15870	15701	15911	15620	15752	15859	15852	15794	15796	15861	15794	15803	15908	15686	15819	15794	15684	15642	15772	15840	15821	15815	15710	15799	15860	15849	15636	15700	16036	16018	15998	15852	15636	15694	15640	15813	15850	15776	15695	15802	15805	15848	15829	15732	15676	15565	15904	15696	15747
27424	22020	25224	22381	19251	19073	19477	19442	19593	19515	19428	19458	19467	19330	19349	19508	19423	19456	19372	19146	19286	19335	19361	19333	19245	19181	19237	19343	19517	19714	19434	19291	19397	19238	19493	19189	19556	19217	19201	19455	19403	19342	19263	19464	19197	19206	19494	19371	19282	19398	19476	19388	19523	19476	19417	19494	19370	19237	19253	19338	19476	19294	19396	19110	19474	19538	19332	19509	19674	19441	19380	19454	19248	19260	19437	19537	19553	19619	19497	19366	19352	19375	19335	19464	19441	19300	19332	19507	19328	19362	19482	19405	19334	19213	19384	19443	19402	19450	19238	19232	19234	19486	19372	19245	19391	19112	19530	19479	19232	19511	19278	19400	19418	19153	19308	19328	19398	19468	19631	19346	19242	19300	19382	19309	19416	19250	19310	19436	19229	19406	19476	19348	19395	19342	19439	19311	19328	19377	19312	19425	19362	19384	19422	19326	19203	19252	19273	19428	19415	19278	19337	19271	19389	19191	19340	19248	19285	19386	19541	19444	19483	19239	19425	19183	19392	19347	19255	19341	19410	19424	19353	19377	19208	19459	19429	19289	19178	19173	19237	19358	19527	19377	19303	19261	19240	19281	19297	19283	19278	19525	19192	19250	19668	19390	19309	19295	19190	19271	19389	19383	19429	19322	19398	19409	19430	19248	19426	19417	19397	19295	19326	19161	19415	19232	19273	19203	19304	19430	19490	19361	19470	19265	19465	19364	19349	19419	19209	19307	19461	19208	19445	19298	19496	19360	19308	19336	19413	19390	19588	19323	19511	19352	19390	19537	19211	19240	19496	19169	19466	19392	19145	19458	19456	19306	19573	19405	19423	19454	19395	19361	19316	19332	19336	19490	19516	19165	19293	19555	19515	19394	19386	19419	19315	19442	19319	19214	19414	19413	19441	19359	19450	19287	19431	19378	19488	19393	19268	19489	19464	19419	19354	19332	19323	19431	19448	19371	19484	19263	19317	19237	19396	19519	19493	19517	19207	19314	19341	19591	19221	19352	19428	19189	19487	19341	19355	19264	19299	19498	19409	19434	19385	19263	19475	19257	19433	19157	19456	19525	19327	19277	19285	19250	19409	19405	19407	19260	19478	19342	19305	19532	19378	19400	19331	19383	19584	19389	19391	19392	19364	19258	19196	19475	19149	19300	19338	19439	19418	19313	19259	19219	19318	19415	19401	19501	19453	19410	19516	19490	19352	19308	19425	19407	19448	19408	19266	19280	19244	19292	19374	19352	19404	19318	19287	19311	19216	19189	19299	19361	19485	19232	19325	19434	19424	19305	19441	19335	19727	19542	19442	19437	19202	19303	19448	19649	19329	19182	19237	19569	19366	19486	19558	19345	19276	19124	19549	19377	19309	19411	19388	19405	19385	19240	19295	19134	19258	19377	19510	19304	19218	19120	19323	19281	19438	19408	19281	19195	19393	19521	19373	19305	19176	19401	19438	19482	19110	19543	19146	19388	19626	19259	19580	19322	19280	19574	19306	19193	19362	19192	19173	19663	19236	19425	19518	19264	19284	19366	19198	19393	19446	19445	19363	19264	19393	19368	19271	19496	19374	19195	19221	19331	19321	19395	19495	19366	19616	19476	19394	19348	19239	19389	19230	19271	19347	19415	19301	19283	19272	19537	19269	19372	19411	19138	19311	19276	19429	19203	19469	19391	19302	19429	19197	19328	19477	19202	19225	19641	19376	19342	19438	19301	19523	19390	19324	19337	19695	19315	19342	19365	19497	19309	19338	19442	19296	19387	19359	19532	19429	19139	19251	19056	19270	19372	19409	19420	19527	19393	19602	19378	19534	19222	19236	19363	19421	19357	19541	19254	19249	19405	19315	19272	19394	19254	19402	19337	19400	19255	19361	19334	19395	19413	19301	19415	19296	19450	19396	19463	19249	19364	19476	19451	19363	19341	19289	19390	19437	19040	19434	19520	19220	19375	19311	19301	19287	19406	19346	19370	19460	19513	19452	19479	19392	19331	19400	19336	19238	19489	19349	19182	19275	19393	19451	19306	19343	19213	19366	19548	19616	19506	19507	19305	19271	19376	19362	19281	19527	19416	19314	19446	19330	19469	19477	19273	19275	19403	19212	19275	19308	19398	19532	19395	19143	19436	19275	19199	19477	19304	19334	19362	19384	19169	19590	19155	19294	19410	19312	19365	19308	19222	19356	19226	19506	19544	19520	19146	19381	19258	19230	19251	19333	19347	19378	19407	19333	19344	19452	19210	19255	19389	19157	19509	19253	19420	19266	19423	19549	19297	19398	19329	19458	19278	19394	19315	19323	19360	19349	19258	19135	19324	19440	19369	19479	19295	19366	19299	19295	19282	19306	19231	19425	19365	19388	19479	19322	19705	19407	19246	19491	19404	19216	19250	19488	19196	19338	19312	19434	19405	19449	19359	19333	19187	19345	19496	19150	19432	19419	19412	19303	19257	19474	19259	19362	19440	19410	19451	19627	19592	19376	19371	19334	19410	19258	19436	19523	19399	19234	19412	19228	19218	19528	19356	19420	19377	19306	19464	19242	19280	19467	19492	19162	19256	19450	19240	19322	19205	19335	19312	19254	19330	19259	19363	19154	19217	19222	19174	19271	19436	19217	19361	19149	19340	19431	19440	19608	19254	19278	19510	19235	19255	19429	19335	19182	19075	19270	19382	19353	19386	19426	19377	19355	19303	19331	19420	19291	19404	19244	19135	19339	19525	19387	19202	19398	19193	19266	19218	19505	19392	19503	19586	19396	19503	19452	19279	19452	19318	19391	19539	19394	19348	19515	19389	19275	19329	19538	19412	19459	19320	19359	19355	19504	19208	19258	19337	19334	19492	19257	19429	19159	19103	19384	19483	19363	19285	19235	19268	19472	19311	19431	19119	19472	19424	19332	19311	19267	19408	19450	19517	19484	19212	19384	19370	19269	19359	19404	19144	19225	19445	19355	19135	19551	19453	19402	19330	19346	19313	19300	19279	19466	19386	19498	19370	19481	19421	19443	19521	19195	19549	19359	19470	19405	19443	19556	19598	19354	19348	19473	19381	19397	19624	19384	19243	19439	19474	19313	19600	19421	19363	19485	19314	19514	19153	19186	19439	19499	19336	19428	19396	19202	19255	19334	19528	19234	19504	19166	19434	19397	19297	19287	19462	19349	19439	19508	19405	19550	19231	19274	19293	19272	19454	19257	19280	19322	19309	19406	19291	19198	19358	19455	19214	19403	19444	19319	19139	19500	19353	19279	19505	19399	19311	19129	19177	19376	19385	19317	19234	19343	19477	19302	19094	19345	19242	19414	19453	19409	19271	19231	19287	19296	19333	19210	19228	19410	19494	19408	19298	19348	19207	19234	19453	19294	19326	19384	19359	19561	19232	19496	19393	19201	19312	19224	19340	19444	19310	19264	19272	19234	19421	19233	19332	19099	19447	19564	19428	19465	19332	19125	19300	19691	19314	19253	19354	19310	19363	19467	19371	19427	19395	19533	19575	19343	19476	19383	19299	19262	19339	19371	19270	19405	19493	19324	19515	19242	19363	19205	19374	19389	19326	19316	19341	19331	19273	19525	19275	19300	19349	19358	19314	19308	19315	19249	19150	19393	19190	19518	19221	19334	19558	19666	19338	19109	19310	19555	19568	19358	19302	19302	19363	19247	19281	19530	19443	19415	19513	19348	19416	19279	19444	19225	19340	19355	19404	19322	19334	19223	19336	19322	19242	19325	19278	19342	19443	19375	19551	19321	19338	19316	19419	19348	19221	19480	19445	19417	19182	19439	19282	19289	19322	19117	19546	19346	19351	19309	19331	19354	19394	19469	19411	19425	19510	19497	19408	19462	19355	19282	19089	19320	19213	19403	19440	19505	19354	19415	19444	19335	19462	19529	19473	19283	19383	19371	19567	19228	19484	19302	19317	19433	19380	19296	19178	19299	19447	19470	19690	19154	19427	19422	19415	19369	19254	19329	19374	19338	19270	19421	19245	19387	19313	19654	19294	19455	19539	19493	19405	19246	19201	19416	19312	19363	19444	19423	19485	19580	19418	19225	19521	19370	19388	19689	19430	19325	19430	19447	19364	19290	19556	19411	19330	19425	19351	19373	19462	19313	19513	19134	19458	19391	19318	19208	19330	19427	19318	19284	19192	19302	19323	19399	19208	19438	19358	19324	19459	19465	19262	19450	19364	19403	19405	19374	19533	19282	19455	19259	19209	19306	19139	19059	19272	19179	19199	19302	19441	19258	19394	19193	19338	19303	19412	19312	19357	19286	19346	19200	19373	19167	19251	19427	19337	19454	19337	19360	19348	19444	19513	19224	19660	19375	19226	19540	19438	19312	19109	19231	19524	19395	19269	19374	19459	19398	19299	19529	19397	19243	19517	19295	19464	19456	19442	19395	19366	19395	19279	19409	19481	19243	19459	19345	19140	19370	19468	19430	19397	19232	19138	19237	19408	19464	19302	19520	19338	19426	19382	19375	19392	19481	19332	19644	19386	19242	19266	19465	19351	19408	19225	19356	19147	19255	19490	19181	19371	19223	19435	19443	19331	19374	19498	19437	19508	19533	19161	19407	19368	19475	19609	19427	19507	19486	19426	19246	19407	19416	19499	19247	19559	19432	19500	19385	19442	19510	19461	19382	19446	19359	19624	19196	19377	19244	19257	19431	19294	19285	19232	19161	19402	19343	19009	19376	19245	19287	19398	19491	19345	19339	19398	19325	19381	19226	19417	19495	19246	19350	19350	19769	19336	19336	19441	19275	19478	19492	19524	19429	19188	19378	19438	19477	19231	19263	19245	19292	19449	19467	19485	19288	19259	19650	19345	19405	19310	19511	19351	19420	19372	19489	19500	19428	19248	19299	19098	19324	19237	19408	19530	19519	19422	19249	19434	19185	19245	19403	19392	19310	19387	19385	19439	19225	19207	19291	19198	19292	19507	19281	19624	19262	19419	19475	19393	19197	19383	19248	19538	19509	19457	19293	19246	19334	19135	19373	19203	19328	19341	19326	19306	19571	19297	19321	19477	19416	19286	19421	19292	19297	19299	19289	19181	19471	19470	19400	19295	19383	19487	19501	19194	19258	19381	19479	19514	19297	19338	19335	19370	19345	19632	19399	19451	19264	19283	19284	19400
15120	17152	17185	16532	16475	16561	16678	16613	16670	16673	16521	16442	16689	16559	16735	16527	16508	16534	16452	16540	16478	16366	16518	16617	16506	16715	16388	16535	16543	16645	16592	16542	16509	16551	16618	16651	16574	16475	16519	16599	16437	16618	16635	16475	16470	16534	16542	16636	16590	16524	16403	16584	16505	16427	16545	16563	16540	16383	16740	16534	16423	16529	16588	16476	16461	16470	16780	16604	16587	16586	16719	16450	16623	16635	16392	16628	16554	16654	16780	16523	16655	16569	16504	16570	16388	16627	16537	16467	16452	16487	16564	16666	16512	16439	16471	16547	16697	16555	16658	16582	16586	16559	16556	16526	16422	16451	16549	16603	16502	16221	16526	16549	16537	16579	16466	16607	16523	16579	16372	16545	16587	16524	16538	16423	16621	16487	16532	16574	16424	16722	16596	16360	16664	16607	16601	16546	16703	16510	16593	16498	16527	16675	16517	16468	16504	16546	16427	16548	16411	16470	16398	16432	16630	16408	16569	16329	16599	16694	16539	16484	16496	16465	16472	16512	16431	16500	16503	16409	16471	16529	16447	16406	16500	16545	16614	16505	16696	16642	16420	16704	16553	16609	16583	16407	16474	16703	16671	16509	16533	16579	16369	16529	16563	16527	16468	16435	16481	16514	16610	16684	16481	16694	16408	16488	16644	16491	16433	16568	16539	16584	16536	16457	16660	16612	16792	16392	16486	16516	16568	16624	16459	16612	16642	16471	16435	16421	16369	16479	16462	16756	16448	16589	16442	16566	16530	16464	16667	16578	16621	16580	16417	16513	16529	16487	16589	16650	16421	16513	16530	16623	16614	16659	16536	16434	16469	16754	16551	16372	16511	16627	16569	16563	16675	16542	16559	16533	16488	16508	16451	16524	16418	16564	16518	16483	16332	16475	16852	16515	16733	16433	16643	16473	16668	16420	16643	16603	16669	16559	16540	16508	16515	16663	16548	16663	16623	16433	16599	16457	16481	16514	16450	16563	16583	16179	16608	16491	16757	16617	16530	16542	16653	16453	16494	16703	16388	16617	16570	16532	16461	16546	16413	16505	16672	16644	16513	16491	16612	16592	16628	16572	16628	16762	16548	16513	16436	16604	16593	16463	16575	16452	16446	16618	16674	16613	16602	16570	16635	16548	16584	16649	16537	16449	16554	16311	16389	16350	16455	16560	16662	16545	16482	16609	16515	16682	16629	16440	16602	16604	16661	16425	16315	16662	16447	16532	16759	16519	16491	16487	16514	16466	16688	16427	16594	16492	16594	16534	16591	16408	16634	16593	16469	16514	16470	16561	16661	16541	16739	16496	16354	16450	16559	16204	16635	16540	16433	16610	16736	16430	16456	16514	16402	16450	16549	16585	16520	16703	16588	16520	16718	16565	16577	16558	16711	16491	16516	16727	16529	16606	16465	16672	16507	16717	16460	16584	16671	16393	16523	16538	16699	16301	16651	16556	16536	16611	16466	16588	16678	16500	16552	16468	16448	16589	16577	16521	16520	16377	16666	16534	16474	16500	16584	16565	16438	16696	16372	16519	16697	16483	16483	16562	16524	16579	16535	16576	16501	16449	16604	16476	16605	16408	16636	16498	16446	16431	16464	16491	16390	16415	16536	16617	16582	16579	16481	16496	16661	16332	16580	16471	16625	16483	16621	16561	16424	16485	16493	16403	16386	16536	16642	16575	16542	16547	16467	16480	16476	16645	16378	16644	16566	16495	16409	16589	16577	16578	16599	16661	16403	16510	16524	16494	16383	16667	16669	16425	16557	16467	16482	16723	16478	16434	16676	16503	16586	16543	16445	16412	16533	16539	16544	16489	16367	16617	16714	16528	16637	16597	16382	16567	16590	16672	16539	16624	16578	16426	16735	16512	16364	16583	16648	16514	16490	16454	16546	16534	16501	16706	16524	16672	16481	16525	16504	16500	16511	16594	16563	16545	16459	16578	16628	16590	16730	16645	16588	16490	16555	16728	16514	16599	16557	16614	16373	16436	16719	16521	16578	16317	16587	16661	16306	16523	16429	16579	16532	16640	16414	16550	16609	16512	16482	16493	16517	16460	16690	16602	16351	16623	16450	16489	16575	16806	16296	16495	16450	16615	16396	16394	16606	16284	16459	16532	16444	16630	16533	16413	16692	16649	16693	16518	16520	16519	16497	16498	16657	16497	16548	16435	16457	16393	16572	16748	16650	16698	16564	16575	16588	16539	16667	16476	16587	16581	16601	16629	16609	16537	16543	16537	16564	16694	16547	16474	16437	16579	16613	16609	16504	16611	16527	16486	16535	16548	16608	16416	16620	16676	16653	16599	16543	16394	16571	16416	16724	16548	16307	16500	16558	16534	16715	16530	16519	16532	16677	16536	16669	16569	16604	16495	16568	16476	16619	16681	16382	16458	16471	16429	16547	16562	16491	16543	16662	16540	16519	16590	16423	16652	16531	16522	16550	16617	16722	16451	16333	16496	16583	16593	16585	16606	16592	16482	16528	16388	16460	16478	16634	16626	16517	16645	16411	16460	16500	16569	16631	16482	16481	16705	16690	16585	16484	16691	16404	16425	16612	16634	16487	16696	16432	16437	16589	16552	16434	16554	16523	16521	16556	16585	16529	16758	16514	16449	16430	16481	16602	16603	16604	16657	16450	16590	16539	16549	16552	16591	16565	16518	16626	16602	16547	16602	16564	16390	16643	16569	16587	16558	16443	16458	16562	16688	16643	16698	16367	16482	16704	16518	16547	16611	16454	16416	16569	16596	16422	16452	16674	16610	16725	16543	16508	16427	16608	16556	16530	16700	16537	16560	16544	16593	16606	16553	16548	16623	16482	16646	16470	16793	16590	16796	16613	16535	16355	16502	16613	16489	16519	16546	16473	16558	16705	16472	16474	16458	16331	16532	16540	16500	16414	16486	16661	16317	16690	16706	16481	16537	16459	16569	16538	16578	16544	16606	16488	16675	16669	16372	16765	16471	16671	16539	16619	16577	16721	16728	16629	16367	16587	16558	16505	16655	16559	16656	16412	16530	16545	16541	16467	16603	16497	16693	16759	16599	16563	16665	16566	16544	16480	16517	16538	16328	16607	16348	16459	16528	16607	16630	16564	16547	16458	16517	16395	16509	16530	16642	16621	16544	16467	16462	16468	16535	16402	16646	16476	16739	16729	16487	16639	16632	16584	16555	16422	16796	16619	16336	16561	16690	16419	16607	16475	16564	16733	16431	16696	16526	16530	16361	16460	16510	16472	16654	16571	16615	16696	16470	16442	16569	16341	16562	16378	16445	16563	16613	16434	16564	16586	16574	16580	16668	16589	16438	16666	16568	16453	16586	16551	16362	16620	16641	16458	16533	16397	16618	16407	16431	16602	16589	16561	16420	16405	16413	16723	16406	16532	16598	16554	16514	16635	16640	16492	16723	16543	16417	16492	16429	16400	16515	16483	16623	16433	16358	16632	16707	16662	16320	16601	16616	16680	16453	16562	16452	16537	16537	16481	16559	16613	16594	16576	16439	16491	16686	16397	16728	16739	16586	16581	16654	16442	16422	16578	16453	16513	16609	16499	16807	16529	16597	16581	16506	16641	16475	16346	16652	16434	16603	16706	16560	16644	16473	16530	16509	16558	16596	16564	16590	16617	16534	16695	16438	16558	16400	16509	16447	16486	16698	16450	16561	16472	16461	16588	16616	16532	16429	16471	16514	16537	16312	16543	16527	16683	16624	16706	16471	16737	16651	16599	16571	16525	16563	16415	16547	16562	16496	16717	16437	16531	16569	16541	16625	16508	16476	16508	16552	16464	16639	16531	16597	16441	16766	16605	16669	16499	16618	16494	16439	16536	16650	16629	16455	16681	16552	16466	16373	16433	16627	16579	16643	16722	16274	16468	16532	16559	16509	16642	16729	16404	16519	16509	16510	16602	16742	16450	16511	16450	16581	16551	16450	16698	16567	16796	16613	16366	16564	16687	16531	16687	16633	16506	16551	16408	16576	16549	16616	16760	16437	16468	16522	16712	16465	16589	16521	16608	16514	16673	16529	16428	16658	16657	16555	16514	16396	16624	16534	16642	16618	16574	16486	16646	16646	16516	16362	16550	16570	16654	16391	16514	16557	16428	16539	16597	16610	16452	16613	16536	16617	16375	16703	16531	16440	16467	16695	16393	16654	16438	16571	16517	16552	16593	16591	16490	16577	16574	16463	16267	16686	16451	16690	16717	16678	16533	16467	16608	16545	16324	16703	16491	16564	16631	16535	16527	16666	16610	16472	16499	16576	16544	16602	16595	16590	16438	16522	16571	16485	16799	16530	16478	16585	16525	16494	16374	16583	16525	16506	16677	16596	16645	16776	16650	16736	16562	16689	16514	16528	16503	16317	16554	16491	16664	16603	16594	16587	16577	16444	16719	16492	16499	16533	16590	16442	16455	16354	16531	16589	16457	16456	16426	16725	16643	16455	16366	16518	16586	16535	16515	16497	16550	16592	16607	16627	16413	16495	16543	16538	16625	16439	16531	16686	16750	16610	16577	16678	16493	16486	16504	16538	16515	16544	16560	16650	16543	16625	16534	16441	16769	16586	16573	16598	16616	16586	16616	16494	16516	16653	16456	16574	16686	16569	16609	16557	16595	16482	16529	16407	16661	16257	16572	16456	16600	16370	16468	16359	16453	16683	16525	16524	16569	16690	16662	16460	16518	16688	16598	16506	16556	16589	16649	16571	16478	16510	16592	16544	16494	16438	16552	16355	16569	16748	16512	16474	16660	16567	16546	16727	16695	16370	16612	16555	16527	16341	16612	16305	16538	16598	16580	16524	16677	16650	16573	16484	16470	16476	16572	16550	16684	16680	16538	16400	16628	16526	16573	16527	16575	16594	16422	16604	16572	16415	16238	16535	16628	16512	16771	16628	16497	16598	16430	16672	16531	16404	16440	16525	16485	16636	16458	16614	16447	16555	16522	16499	16524	16447	16454	16493	16644	16665	16835	16676	16546	16375	16508	16703	16603	16488	16544	16624	16463	16639	16460	16484	16464	16515	16606	16560	16458	16617	16655	16493	16576	16471	16624	16707	16418	16408	16537	16492	16543	16680	16734	16479	16533	16581	16436	16478	16625	16470	16469	16406	16675	16530	16412	16603	16543	16378
23726	21306	28882	24151	22250	22696	22610	20113	19627	19814	19796	19718	19630	19726	19504	19578	19614	19553	19554	19619	19341	19388	19559	19430	19258	19495	19412	19523	19590	19665	19642	19346	19222	19438	19500	19304	19450	19622	19641	19608	19445	19355	19409	19593	19359	19488	19581	19370	19272	19435	19511	19416	19471	19447	19556	19476	19313	19434	19425	19324	19219	19362	19416	19450	19517	19325	19312	19332	19566	19478	19190	19317	19345	19505	19394	19590	19879	19844	19496	19586	19632	19444	19229	19343	19492	19456	19277	19265	19125	19405	19485	19451	19402	19475	19447	19372	19305	19400	19193	19347	19443	19236	19299	19256	19298	19392	19289	19245	19358	19381	19542	19392	19458	19402	19475	19424	19444	19488	19246	19385	19235	19235	19418	19267	19314	19330	19245	19402	19513	19222	19182	19384	19378	19446	19530	19333	19508	19382	19416	19285	19314	19352	19482	19446	19294	19455	19388	19297	19425	19216	19373	19294	19405	19364	19453	19532	19313	19343	19277	19213	19224	19341	19495	19321	19349	19364	19215	19602	19407	19425	19271	19325	19536	19225	19418	19406	19415	19450	19406	19493	19566	19361	19370	19500	19385	19572	19356	19324	19169	19252	19464	19281	19351	19237	19394	19411	19185	19428	19365	19201	19341	19379	19372	19344	19185	19268	19342	19406	19215	19410	19248	19513	19440	19429	19154	19443	19382	19539	19390	19257	19205	19294	19297	19365	19209	19390	19343	19390	19501	19267	19620	19497	19329	19297	19177	19319	19285	19395	19353	19133	19401	19353	19341	19458	19170	19391	19270	19351	19358	19430	19589	19300	19612	19520	19237	19530	19487	19232	19363	19434	19561	19271	19368	19311	19338	19571	19352	19455	19414	19303	19244	19131	19358	19265	19386	19359	19427	19339	19500	19238	19228	19208	19501	19365	19126	19255	19371	19429	19289	19170	19248	19315	19222	19460	19396	19343	19383	19148	19454	19310	19360	19271	19346	19392	19386	19486	19342	19394	19204	19418	19255	19361	19351	19195	19352	19290	19316	19456	19454	19535	19479	19517	19393	19341	19444	19234	19431	19346	19357	19309	19329	19403	19184	19264	19450	19374	19414	19237	19282	19243	19449	19504	19450	19253	19204	19205	19457	19351	19414	19413	19399	19396	19432	19290	19326	19482	19513	19311	19460	19447	19351	19369	19139	19350	19307	19404	19425	19249	19682	19362	19309	19445	19366	19301	19278	19379	19305	19265	19185	19316	19496	19402	19275	19187	19463	19589	19303	19161	19441	19373	19211	19475	19201	19210	19329	19252	19595	19395	19349	19236	19116	19668	19254	19317	19444	19301	19758	19365	19338	19219	19256	19660	19375	19477	19416	19284	19662	19492	19305	19284	19455	19528	19197	19485	19434	19562	19363	19545	19309	19549	19185	19462	19232	19366	19206	19417	19295	19080	19340	19409	19229	19486	19534	19374	19285	19378	19441	19347	19222	19097	19441	19471	19229	19453	19302	19167	19217	19316	19376	19322	19342	19170	19370	19235	19414	19561	19377	19392	19285	19340	19415	19361	19417	19311	19319	19389	19262	19441	19409	19299	19347	19373	19375	19285	19288	19295	19392	19220	19495	19299	19457	19340	19326	19417	19562	19323	19407	19497	19367	19279	19549	19298	19409	19276	19189	19225	19401	19505	19150	19380	19370	19231	19259	19228	19290	19170	19404	19450	19431	19516	19326	19204	19239	19320	19403	19303	19441	19209	19249	19168	19322	19352	19518	19297	19552	19352	19391	19286	19329	19397	19121	19231	19176	19486	19343	19292	19145	19413	19367	19383	19470	19246	19496	19506	19270	19290	19492	19185	19531	19305	19206	19520	19435	19156	19243	19261	19377	19101	19538	19300	19327	19360	19146	19346	19404	19301	19469	19336	19301	19288	19259	19237	19320	19399	19367	19488	19244	19407	19470	19350	19551	19253	19309	19696	19391	19222	19392	19424	19377	19414	19419	19168	19420	19339	19283	19197	19351	19317	19279	19420	19468	19230	19174	19283	19264	19226	19170	19495	19354	19484	19271	19522	19207	19242	19561	19333	19165	19444	19322	19467	19287	19426	19339	19267	19518	19293	19443	19247	19507	19493	19652	19216	19250	19390	19517	19394	19431	19171	19313	19451	19315	19419	19355	19538	19560	19567	19579	19321	19328	19550	19456	19263	19338	19195	19243	19048	19312	19539	19234	19162	19429	19237	19250	19572	19340	19402	19181	19386	19531	19385	19343	18965	19233	19318	19270	19300	19218	19527	19357	19318	19309	19254	19440	19359	19466	19360	19410	19364	19439	19403	19331	19267	19349	19502	19528	19343	19470	19391	19406	19431	19202	19207	19238	19419	19522	19321	19501	19230	19383	19309	19272	19349	19625	19535	19273	19390	19172	19245	19446	19196	19328	19523	19511	19488	19419	19375	19181	19435	19238	19519	19374	19421	19514	19342	19322	19291	19392	19309	19394	19196	19336	19194	19323	19439	19351	19391	19496	19227	19140	19319	19512	19187	19522	19203	19231	19233	19369	19305	19113	19436	19223	19230	19429	19441	19416	19398	19453	19294	19410	19375	19480	19156	19387	19244	19294	19322	19287	19160	19317	19356	19202	19381	19289	19339	19354	19240	19338	19389	19304	19467	19230	19325	19454	19473	19457	19312	19413	19472	19667	19381	19405	19377	19513	19326	19351	19199	19149	19240	19360	19349	19393	19420	19650	19385	19391	19154	19499	19428	19383	19256	19312	19392	19334	19404	19276	19286	19299	19204	19238	19330	19471	19339	19402	19239	19196	19187	19167	19404	19385	19266	19237	19273	19357	19230	19315	19431	19300	19432	19362	19355	19480	19322	19492	19218	19475	19536	19375	19344	19350	19454	19189	19414	19459	19298	19266	19522	19502	19291	19382	19197	19291	19501	19329	19327	19374	19286	19249	19405	19337	19205	19101	19335	19331	19292	19225	19178	19382	19472	19436	19315	19392	19470	19332	19284	19381	19470	19386	19300	19256	19384	19024	19427	19537	19336	19475	19286	19020	19259	19374	19145	19325	19476	19462	19396	19460	19288	19024	19502	19464	19444	19488	19510	19670	19410	19533	19218	19312	19454	19239	19329	19420	19370	19327	19184	19373	19307	19374	19298	19557	19318	19445	19484	19394	19353	19436	19354	19251	19437	19146	19404	19371	19341	19405	19218	19501	19493	19351	19521	19398	19360	19499	19180	19254	19349	19423	19404	19239	19404	19303	19503	19598	19248	19373	19407	19363	19391	19233	19451	19231	19260	19418	19332	19425	19336	19251	19219	19324	19186	19127	19422	19448	19315	19240	19407	19271	19314	19206	19388	19304	19402	19418	19204	19391	19377	19561	19298	19445	19516	19401	19194	19364	19317	19556	19262	19502	19338	19395	19372	19404	19373	19223	19428	19356	19380	19409	19337	19311	19606	19323	19251	19187	19437	19430	19389	19417	19280	19363	19344	19413	19376	19354	19261	19269	19202	19366	19429	19314	19463	19411	19390	19370	19267	19386	19122	19362	19083	19265	19384	19546	19383	19297	19257	19302	19569	19256	19517	19564	19146	19331	19460	19332	19175	19497	19418	19303	19301	19430	19233	19295	19497	19370	19166	19287	19401	19399	19414	19595	19388	19311	19219	19266	19459	19378	19323	19562	19420	19439	19395	19255	19585	19249	19133	19401	19329	19472	19305	19470	19407	19480	19360	19275	19252	19537	19440	19230	19403	19479	19420	19496	19556	19507	19316	19210	19467	19283	19461	19339	19235	19313	19416	19222	19356	19462	19439	19334	19312	19133	19404	19271	19387	19295	19380	19100	19247	19467	19241	19147	19544	19253	19413	19288	19362	19279	19509	19534	19357	19454	19447	19234	19288	19272	19069	19255	19407	19259	19360	19526	19360	19379	19361	19203	19120	19211	19344	19483	19261	19306	19308	19443	19389	19234	19193	19284	19407	19367	19218	19312	19329	19137	19449	19348	19187	19540	19514	19381	19354	19209	19375	19193	19392	19336	19399	19446	19343	19447	19270	19236	19427	19304	19377	19424	19430	19426	19212	19209	19401	19438	19440	19344	19242	19493	19216	19391	19147	19509	19376	19341	19221	19403	19224	19113	19374	19521	19317	19470	19268	19316	19282	19394	19412	19397	19384	19384	19418	19348	19337	19270	19411	19374	19262	19363	19375	19245	19419	19501	19273	19302	19367	19474	19369	19323	19086	19161	19396	19464	19251	19339	19504	19288	19278	19276	19299	19337	19377	19248	19430	19192	19329	19513	19301	19351	19374	19325	19226	19248	19493	19204	19411	19386	19306	19284	19167	19398	19374	19302	19342	19191	19338	19430	19266	19340	19423	19531	19279	19342	19353	19446	19455	19343	19124	19382	19239	19449	19344	19394	19102	19233	19384	19317	19284	19522	19273	19264	19344	19387	19386	19390	19220	19363	19287	19208	19253	19383	19504	19279	19549	19405	19336	19397	19440	19442	19351	19381	19410	19380	19283	19362	19523	19297	19301	19187	19397	19089	19422	19267	19485	19218	19465	19364	19257	19168	19326	19362	19316	19541	19251	19339	19358	19376	19271	19246	19417	19451	19279	19454	19238	19058	19506	19433	19253	19377	19502	19525	19166	19403	19393	19164	19300	19548	19307	19350	19290	19428	19439	19421	19370	19215	19233	19305	19074	19478	19329	19481	19396	19643	19397	19295	19460	19387	19402	19382	19309	19409	19411	19387	19408	19414	19269	19399	19281	19228	19284	19269	19287	19270	19384	19349	19335	19413	19270	19438	19395	19507	19354	19465	19568	19297	19253	19222	19276	19422	19252	19553	19415	19361	19321	19286	19439	19418	19146	19512	19245	19431	19336	19389	19308	19540	19265	19436	19280	19365	19373	19126	19195	19369	19279	19468	19230	19358	19462	19268	19520	19411	19549	19207	19418	19437	19299	19247	19411	19269	19264	19134	19321	19339	19189	19460	19367	19355	19227	19366	19498	19477	19427	19306	19322	19128	19381	19416	19533	19483	19588	19393	19536	19412	19241	19482	19386	19403	19431	19421	19257	19317	19353	19539	19326	19444	19431	19229	19426	19325	19168	19184	19267	19507	19110
14388	22477	21496	18782	18010	17487	17280	17106	17011	16839	16733	16782	16777	16663	16731	16772	16732	16783	16616	16590	16688	16628	16776	16677	16573	16434	16719	16796	16652	16566	16684	16500	16651	16717	16598	16623	16531	16880	16627	16471	16726	16441	16657	16456	16682	16686	16629	16566	16650	16659	16671	16703	16628	16618	16486	16596	16602	16578	16569	16679	16398	16574	16585	16742	16512	16614	16601	16578	16552	16450	16563	16541	16460	16621	16488	16723	17603	17374	17002	16383	16496	16757	16598	16687	16524	16643	16571	16655	16727	16552	16612	16563	16484	16421	16639	16559	16433	16687	16508	16517	16475	16696	16473	16579	16448	16437	16759	16506	16599	16459	16559	16531	16575	16566	16590	16513	16506	16539	16652	16534	16441	16414	16581	16592	16439	16448	16604	16604	16590	16475	16429	16601	16553	16451	16701	16721	16625	16556	16688	16703	16644	16601	16464	16529	16521	16620	16509	16501	16526	16525	16351	16512	16447	16498	16513	16679	16589	16528	16715	16707	16515	16629	16516	16574	16513	16577	16637	16615	16529	16574	16658	16460	16495	16484	16562	16615	16463	16635	16486	16554	16524	16785	16570	16582	16610	16617	16519	16671	16643	16364	16666	16580	16568	16432	16369	16428	16575	16465	16496	16475	16478	16485	16578	16759	16630	16461	16683	16451	16517	16700	16579	16528	16681	16521	16390	16555	16432	16628	16563	16548	16511	16278	16632	16400	16534	16436	16535	16498	16413	16609	16611	16514	16514	16656	16723	16484	16588	16509	16705	16711	16507	16503	16545	16514	16403	16499	16514	16623	16602	16701	16540	16499	16654	16342	16649	16534	16644	16490	16702	16510	16400	16386	16563	16504	16485	16422	16425	16436	16576	16556	16574	16441	16533	16466	16609	16489	16468	16422	16752	16583	16514	16408	16513	16473	16461	16554	16567	16678	16606	16503	16515	16528	16697	16410	16627	16565	16603	16660	16531	16525	16396	16650	16533	16507	16531	16576	16762	16628	16639	16422	16444	16510	16496	16555	16543	16460	16419	16558	16473	16517	16511	16614	16413	16541	16333	16654	16450	16472	16469	16513	16600	16420	16791	16585	16718	16557	16537	16470	16619	16553	16410	16473	16482	16593	16499	16573	16619	16602	16563	16521	16335	16638	16537	16633	16467	16684	16618	16577	16488	16657	16689	16487	16549	16505	16508	16701	16618	16463	16676	16625	16684	16523	16513	16522	16555	16350	16568	16570	16620	16602	16542	16450	16567	16510	16621	16685	16711	16622	16487	16702	16698	16660	16609	16560	16414	16571	16497	16386	16490	16641	16583	16553	16587	16565	16481	16558	16485	16393	16514	16556	16439	16715	16593	16640	16432	16488	16693	16624	16786	16663	16531	16599	16594	16647	16582	16482	16892	16538	16728	16562	16727	16690	16501	16429	16587	16585	16643	16624	16489	16642	16552	16610	16594	16635	16605	16551	16612	16577	16572	16542	16560	16375	16716	16480	16614	16405	16542	16551	16554	16534	16436	16711	16571	16572	16589	16574	16569	16744	16475	16542	16562	16571	16556	16609	16560	16541	16671	16503	16572	16537	16674	16672	16613	16577	16556	16539	16481	16566	16432	16599	16564	16449	16576	16459	16650	16491	16535	16489	16622	16517	16547	16477	16337	16706	16646	16539	16433	16537	16576	16538	16459	16601	16438	16512	16366	16606	16606	16624	16547	16497	16653	16589	16477	16455	16424	16721	16540	16392	16499	16482	16466	16397	16675	16660	16711	16670	16597	16496	16492	16505	16513	16415	16588	16362	16642	16609	16589	16563	16596	16547	16603	16340	16481	16651	16636	16498	16578	16595	16530	16551	16522	16716	16633	16651	16660	16634	16508	16506	16397	16377	16566	16514	16449	16536	16506	16487	16765	16567	16516	16507	16533	16650	16506	16665	16589	16476	16622	16466	16582	16525	16511	16659	16687	16599	16597	16500	16640	16451	16418	16514	16577	16535	16430	16651	16681	16477	16494	16613	16495	16416	16378	16642	16485	16462	16507	16483	16746	16573	16708	16463	16662	16479	16661	16614	16399	16552	16559	16506	16565	16632	16376	16538	16748	16469	16603	16428	16712	16671	16529	16491	16610	16504	16644	16626	16427	16530	16612	16436	16527	16683	16484	16465	16630	16460	16487	16425	16571	16552	16628	16539	16547	16445	16471	16544	16507	16533	16516	16520	16538	16554	16420	16572	16455	16504	16524	16550	16647	16533	16557	16557	16587	16623	16471	16438	16424	16572	16733	16578	16687	16620	16502	16691	16546	16348	16453	16608	16529	16483	16529	16576	16585	16426	16733	16575	16506	16573	16584	16621	16354	16653	16528	16453	16425	16483	16629	16567	16472	16492	16575	16347	16568	16645	16493	16397	16728	16608	16448	16623	16395	16437	16327	16567	16624	16736	16486	16465	16583	16597	16751	16651	16719	16542	16652	16564	16585	16591	16439	16668	16651	16629	16696	16516	16663	16486	16594	16541	16326	16536	16579	16562	16543	16419	16495	16445	16495	16532	16643	16622	16480	16618	16694	16589	16563	16524	16705	16575	16547	16752	16592	16507	16575	16614	16540	16646	16588	16452	16524	16443	16541	16558	16650	16565	16567	16547	16507	16477	16548	16419	16365	16547	16652	16429	16616	16743	16534	16521	16537	16399	16389	16521	16615	16410	16529	16512	16603	16569	16554	16556	16560	16494	16536	16548	16577	16425	16542	16445	16577	16653	16591	16632	16449	16606	16541	16473	16527	16501	16557	16484	16626	16544	16614	16593	16489	16450	16618	16561	16484	16454	16667	16485	16409	16511	16542	16499	16661	16440	16526	16556	16606	16412	16534	16438	16697	16670	16618	16651	16532	16550	16446	16468	16467	16534	16559	16619	16399	16519	16566	16481	16600	16627	16644	16519	16508	16643	16453	16467	16505	16470	16575	16521	16542	16610	16639	16530	16678	16507	16544	16633	16521	16426	16596	16474	16584	16484	16380	16607	16492	16819	16709	16531	16667	16497	16753	16558	16651	16489	16408	16500	16688	16491	16551	16525	16540	16655	16427	16646	16528	16544	16488	16511	16580	16571	16562	16721	16471	16572	16609	16696	16538	16507	16701	16461	16500	16636	16435	16547	16423	16529	16542	16588	16546	16555	16710	16508	16605	16535	16589	16673	16507	16517	16530	16428	16587	16605	16654	16470	16567	16596	16522	16609	16513	16666	16553	16532	16768	16613	16428	16565	16568	16653	16526	16445	16433	16602	16511	16548	16565	16814	16608	16516	16499	16649	16628	16712	16481	16635	16629	16529	16522	16502	16620	16598	16424	16481	16625	16419	16551	16397	16499	16567	16639	16643	16521	16539	16595	16592	16454	16667	16477	16656	16499	16535	16516	16704	16468	16519	16546	16537	16734	16360	16646	16601	16519	16637	16659	16650	16584	16606	16332	16632	16610	16520	16563	16603	16464	16687	16638	16385	16690	16445	16589	16506	16657	16396	16506	16522	16524	16516	16493	16628	16492	16398	16451	16511	16530	16565	16602	16523	16469	16563	16600	16519	16526	16677	16463	16478	16431	16526	16545	16526	16402	16413	16560	16523	16488	16510	16634	16557	16592	16543	16447	16386	16445	16551	16409	16473	16392	16523	16489	16586	16571	16567	16567	16494	16744	16511	16464	16728	16493	16604	16731	16546	16702	16621	16604	16382	16685	16349	16356	16504	16776	16571	16565	16613	16562	16412	16610	16594	16541	16553	16630	16518	16552	16522	16551	16689	16567	16440	16608	16537	16476	16594	16528	16574	16521	16616	16426	16632	16489	16491	16542	16564	16594	16639	16674	16744	16557	16630	16567	16382	16523	16513	16644	16714	16409	16636	16560	16505	16595	16478	16560	16664	16580	16553	16561	16610	16636	16678	16575	16612	16580	16667	16325	16515	16481	16546	16562	16349	16474	16513	16431	16643	16591	16721	16546	16583	16588	16623	16571	16402	16497	16615	16597	16458	16816	16629	16691	16540	16683	16548	16619	16439	16520	16665	16599	16635	16507	16448	16536	16354	16721	16534	16707	16492	16510	16527	16562	16472	16545	16528	16708	16639	16425	16394	16536	16563	16671	16519	16504	16498	16601	16500	16575	16546	16535	16516	16500	16515	16501	16574	16666	16529	16473	16362	16529	16455	16483	16487	16844	16630	16452	16579	16561	16349	16508	16379	16347	16762	16474	16525	16626	16605	16632	16476	16445	16610	16655	16459	16712	16614	16684	16622	16605	16626	16631	16715	16551	16600	16614	16489	16566	16399	16493	16616	16435	16402	16573	16470	16527	16681	16576	16546	16481	16491	16474	16715	16494	16665	16468	16528	16541	16459	16711	16608	16781	16583	16633	16602	16420	16441	16486	16723	16688	16571	16568	16471	16686	16508	16589	16587	16549	16355	16539	16600	16667	16484	16579	16526	16708	16661	16631	16516	16544	16633	16695	16514	16569	16378	16632	16722	16469	16569	16464	16667	16672	16418	16506	16586	16527	16457	16613	16447	16533	16679	16541	16562	16668	16545	16490	16647	16600	16509	16689	16656	16539	16483	16581	16622	16665	16538	16424	16607	16591	16531	16589	16425	16689	16469	16463	16568	16609	16483	16316	16501	16394	16583	16613	16471	16441	16477	16513	16673	16563	16720	16633	16577	16719	16485	16439	16576	16481	16575	16658	16510	16494	16534	16661	16508	16706	16671	16604	16589	16487	16649	16433	16545	16541	16461	16624	16577	16551	16464	16725	16695	16405	16712	16569	16631	16616	16533	16486	16408	16550	16635	16666	16549	16640	16615	16514	16740	16593	16599	16566	16666	16585	16564	16659	16493	16647	16614	16630	16533	16787	16669	16548	16563	16451	16626	16518	16634	16482	16608	16690	16516	16531	16500	16652	16459	16562	16550	16598	16649	16494	16647	16653	16442	16651	16460	16553	16537	16443	16642	16483	16612	16739	16523	16804	16576	16539	16394	16704	16469	16502	16601	16576	16748	16532	16432	16615	16686	16625	16545	16597	16548	16598	16477	16578	16587	16479	16608	16571	16585	16433	16371	16626	16566	16538	16575	16477	16645	16668	16471	16471	16453	16453	16621
22790	21304	29236	23699	21524	23842	25686	20828	19947	20380	20310	20272	20088	20075	20006	20176	19937	20056	20133	19864	20073	20019	20000	19680	19838	19967	19875	19806	20034	19868	19951	19832	19967	19694	19766	19713	19770	19656	19857	19787	19884	19712	19872	19649	19724	19558	19992	20032	19726	19552	19808	19628	19679	19697	19602	19727	19866	19849	19739	19726	19676	19765	19830	19955	19737	19826	19803	19635	19876	19659	19503	19798	19865	19616	19611	20007	21040	20519	20468	19539	19698	19510	19625	19473	19667	19717	19613	19687	19637	19642	19534	19618	19758	19827	19465	19803	19640	19606	19560	19660	19653	19720	19754	19936	19694	19766	19652	19466	19719	19655	19656	19726	19844	19751	19774	19635	19512	19566	19644	19603	19783	19654	19779	19843	19532	19624	19498	19482	19570	19821	19771	19739	19724	19624	19757	19966	19689	19619	19485	19880	19725	19665	19656	19629	19709	19618	19683	19511	19484	19591	19663	19803	19778	19576	19592	19520	19663	19601	19805	19640	19877	19781	19461	19507	19643	19599	19649	19613	19751	19547	19663	19572	19651	19657	19532	19881	19664	19790	19813	19711	19696	19512	19848	19788	19563	19736	19655	19711	19519	19527	19815	19570	19586	19650	19686	19671	19658	19587	19667	19683	19655	19755	19795	19783	19595	19960	19530	19539	19555	19723	19483	19589	19619	19663	19568	19666	19607	19641	19774	19628	19616	19654	19774	19740	19580	19690	19549	19727	19720	19667	19681	19576	19485	19594	19551	19508	19572	19780	19448	19774	19574	19558	19689	19718	19458	19683	19636	19657	19439	19531	19704	19526	19657	19664	19614	19843	19376	19861	19510	19666	19693	19411	19547	19673	19797	19581	19793	19612	19716	19471	19696	19521	19694	19554	19677	19685	19658	19485	19651	19662	19429	19662	19831	19735	19682	19604	19719	19645	19662	19550	19653	19684	19759	19735	19458	19775	19681	19798	19469	19687	19681	19723	19482	19621	19545	19537	19631	19501	19508	19712	19607	19768	19673	19914	19562	19749	19612	19446	19660	19523	19564	19570	19585	19635	19697	19669	19617	19720	19812	19581	19593	19680	19637	19597	19658	19514	19617	19562	19595	19540	19630	19615	19702	19623	19465	19714	19705	19625	19438	19600	19628	19439	19653	19607	19811	19586	19439	19783	19633	19521	19537	19729	19574	19674	19662	19610	19663	19616	19888	19828	19640	19703	19587	19480	19750	19693	19761	19766	19696	19734	19585	19485	19611	19739	19522	19731	19531	19746	19353	19670	19867	19601	19758	19541	19752	19694	19688	19544	19541	19397	19740	19625	19639	19559	19392	19748	19445	19509	19573	19604	19540	19686	19631	19608	19614	19628	19659	19689	19955	19724	19790	19427	19631	19665	19514	19404	19403	19622	19670	19539	19502	19627	19729	19568	19666	19611	19560	19601	19623	19548	19739	19756	19479	19772	19723	19623	19628	19542	19532	19581	19454	19694	19852	19719	19656	19687	19640	19603	19744	19812	19554	19595	19519	19539	19628	19587	19905	19651	19576	19678	19383	19735	19814	19737	19602	19631	19598	19626	19620	19589	19805	19515	19698	19719	19705	19562	19559	19785	19684	19677	19592	19538	19442	19749	19773	19470	19501	19716	19432	19624	19729	19590	19654	19451	19417	19502	19767	19642	19838	19715	19621	19652	19682	19669	19756	19547	19792	19856	19836	19491	19703	19492	19534	19654	19784	19565	19708	19743	19658	19509	19345	19782	19705	19754	19658	19433	19546	19716	19803	19655	19588	19854	19654	19650	19371	19633	19675	19754	19647	19585	19823	19491	19540	19564	19445	19602	19423	19753	19659	19743	19637	19637	19662	19718	19691	19435	19810	19527	19675	19901	19769	19706	19604	19717	19757	19787	19606	19642	19667	19584	19630	19633	19438	19477	19927	19612	19638	19582	19542	19748	19574	19600	19595	19891	19720	19460	19564	19584	19573	19693	19624	19739	19844	19731	19567	19609	19571	19702	19433	19535	19797	19565	19554	19525	19558	19571	19692	19875	19502	19489	19693	19670	19747	19687	19739	19690	19562	19678	19949	19577	19614	19555	19697	19518	19530	19648	19759	19920	19547	19808	19638	19758	19666	19656	19593	19499	19675	19576	19544	19505	19508	19581	19565	19565	19685	19643	19316	19726	19609	19576	19468	19682	19689	19614	19492	19574	19707	19825	19613	19602	19659	19551	19550	19554	19454	19564	19647	19498	19390	19745	19657	19725	19577	19684	19719	19793	19469	19521	19916	19658	19587	19473	19628	19714	19444	19593	19757	19609	19718	19782	19573	19554	19555	19765	19642	19752	19605	19682	19608	19616	19684	19778	19665	19885	19706	19412	19683	19596	19792	19765	19505	19765	19743	19657	19737	19462	19597	19560	19633	19765	19396	19844	19692	19641	19677	19697	19679	19557	19576	19482	19686	19508	19654	19763	19616	19731	19525	19687	19691	19685	19564	19899	19700	19656	19819	19544	19713	19597	19707	19702	19749	19741	19812	19596	19661	19627	19537	19445	19720	19686	19513	19511	19695	19648	19515	19680	19611	19555	19755	19635	19515	19703	19714	19559	19747	19777	19729	19697	19627	19764	19766	19550	19524	19583	19434	19581	19768	19673	19501	19706	19783	19906	19524	19527	19713	19597	19698	19491	19688	19598	19520	19813	19768	19694	19445	19667	19540	19643	19810	19522	19595	19719	19435	19477	19787	19587	19529	19589	19687	19628	19596	19734	19675	19605	19759	19544	19523	19497	19786	19721	19798	19474	19682	19643	19810	19880	19677	19594	19585	19749	19682	19684	19724	19554	19581	19601	19617	19786	19670	19682	19872	19704	19881	19613	19647	19584	19769	19641	19721	19429	19755	19557	19617	19575	19747	19811	19657	19609	19627	19766	19625	19681	19705	19651	19530	19543	19633	19818	19408	19572	19529	19679	19789	19820	19572	19738	19705	19596	19758	19728	19668	19526	19774	19762	19565	19570	19631	19637	19541	19801	19775	19649	19633	19626	19488	19628	19582	19589	19687	19595	19690	19658	19669	19501	19615	19631	19675	19613	19547	19473	19478	19598	19497	19632	19559	19453	19536	19768	19797	19590	19672	19720	19636	19700	19597	19670	19658	19668	19682	19580	19689	19804	19535	19524	19624	19601	19845	19561	19786	19648	19337	19853	19451	19546	19620	19574	19746	19469	19742	19620	19773	19673	19831	19637	19626	19910	19578	19695	19724	19553	19474	19639	19616	19652	19757	19836	19615	19794	19821	19334	19694	19616	19520	19618	19516	19649	19732	19680	19723	19673	19656	19657	19463	19550	19791	19605	19754	19543	19646	19503	19672	19491	19627	19620	19906	19825	19678	19794	19653	19717	19691	19484	19728	19671	19638	19540	19538	19574	19851	19521	19685	19709	19650	19483	19597	19437	19659	19699	19590	19590	19540	19679	19783	19775	19661	19706	19662	19951	19713	19720	19511	19419	19789	19728	19804	19679	19656	19464	19469	19506	19485	19664	19678	19556	19442	19687	19758	19619	19591	19517	19402	19598	19604	19590	19691	19627	19744	19567	19617	19827	19743	19727	19511	19679	19505	19518	19414	19618	19776	19757	19556	19461	19565	19693	19663	19812	19608	19653	19593	19758	19663	19717	19711	19573	19606	19677	19705	19668	19620	19848	19795	19822	19508	19708	19685	19784	19614	19708	19587	19564	19604	19575	19873	19801	19568	19715	19730	19536	19738	19914	19786	19817	19496	19695	19818	19483	19660	19576	19570	19733	19687	19790	19776	19624	19781	19858	19661	19756	19659	19606	19782	19611	19746	19785	19516	19676	19780	19560	19491	19726	19621	19594	19649	19630	19802	19634	19531	19809	19664	19488	19654	19675	19724	19605	19565	19494	19550	19674	19541	19799	19511	19507	19534	19485	19608	19404	19644	19672	19533	19574	19915	19771	19727	19700	19721	19645	19644	19749	19597	19671	19446	19682	19692	19645	19678	19597	19675	19474	19599	19591	19515	19735	19734	19789	19624	19692	19614	19623	19560	19418	19562	19586	19527	19657	19760	19902	19707	19489	19648	19741	19816	19589	19613	19747	19654	19710	19781	19761	19606	19868	19717	19751	19580	19690	19618	19538	19684	19773	19762	19642	19713	19656	19707	19646	19533	19703	19544	19550	19537	19801	19588	19504	19469	19688	19774	19795	19609	19626	19805	19435	19629	19630	19604	19691	19572	19919	19712	19637	19659	19670	19666	19724	19803	19826	19455	19538	19561	19774	19617	19352	19523	19597	19887	19707	19734	19593	19624	19612	19671	19607	19855	19674	19397	19679	19685	19597	19612	19431	19671	19748	19928	19705	19544	19899	19389	19359	19764	19569	19697	19678	19575	19772	19636	19724	19601	19714	19662	19554	19553	19534	19877	19814	19816	19425	19586	19583	19580	19465	19742	19769	19867	19784	19696	19473	19733	19577	19709	19642	19537	19786	19584	19628	19605	19536	19743	19773	19772	19663	19461	19843	19803	19809	19604	19719	19641	19662	19725	19784	19796	19642	19459	19739	19719	19738	19771	19544	19748	19574	19658	19589	19724	19627	19915	19766	19742	19722	19546	19627	19756	19492	19837	19879	19821	19710	19415	19529	19771	19623	19677	19512	19840	19505	19558	19611	19633	19463	19678	19730	19691	19593	19761	19797	19689	19671	19454	19683	19671	19773	19611	19630	19468	19755	19698	19627	19740	19430	19654	19610	19552	19705	19455	19622	19616	19825	19821	19596	19431	19533	19415	19574	19565	19524	19562	19440	19675	19761	19560	19645	19524	19528	19692	19584	19715	19495	19682	19761	19801	19729	19734	19669	19876	19577	19614	19593	19505	19581	20023	19463	19592	19597	19613	19574	19382	19536	19637	19717	19648	19504	19431	19771	19743	19698	19508	19555	19605	19746	19518	19777	19631	19591	19476	19724	19537	19550	19734	19822	19845	19488	19591	19556	19353	19446	19792	19697	19543	19462	19389	19507	19708	19551	19652	19647	19681	19983	19706	19382	19576	19640	19812	19715	19555	19649	19652	19588	19882	19775	19534	19652	19830	19591	19657	19354	19566	19715	19525	19759
15871	26857	24999	21082	19410	18503	17925	17817	17475	17297	17319	17243	17128	16857	17032	16990	17011	16718	16815	16763	16852	16860	16821	16798	16856	16835	16802	16870	16672	16808	16856	16583	16627	16803	16851	16774	16924	16808	16774	16530	16700	16810	16790	16761	16800	16736	16737	16754	16714	16839	16614	16825	16731	16870	16620	16841	16756	16754	16599	16640	16629	16877	16753	16683	16837	16773	16625	16692	16585	16681	16645	16731	16750	16710	17019	17320	18433	17866	17346	16625	16813	16742	16638	16639	16739	16655	16745	16690	16738	16689	16704	16829	16710	16741	16766	16709	16638	16650	16759	16671	16878	16655	16682	16807	16635	16663	16792	16816	16785	16759	16854	16656	16741	16696	16711	16740	16708	16731	16747	16639	16690	16786	16705	16724	16758	16623	16686	16609	16627	16760	16803	16706	16638	16622	16697	16878	16690	16752	16673	16677	16494	16621	16752	16720	16649	16610	16630	16689	16741	16631	16743	16705	16572	16557	16645	16640	16710	16726	16645	16819	16583	16644	16799	16861	16514	16746	16702	16682	16760	16678	16730	16815	16691	16673	16521	16785	16744	16722	16497	16638	16881	16733	16805	16750	16675	16699	16677	16559	16664	16747	16600	16638	16713	16625	16685	16661	16813	16705	16786	16731	16568	16448	16657	16708	16550	16758	16875	16757	16649	16711	16810	16822	16587	16876	16801	16884	16764	16687	16693	16729	16480	16652	16547	16602	16768	16635	16900	16610	16693	16596	16756	16724	16554	16665	16589	16620	16551	16790	16691	16739	16648	16717	16811	16726	16820	16706	16728	16802	16721	16572	16776	16720	16677	16722	16786	16683	16716	17024	16575	16739	16723	16649	16691	16654	16803	16742	16595	16614	16677	16803	16784	16741	16667	16668	16793	16499	16749	16840	16658	16698	16920	16617	16698	16758	16722	16878	16572	16647	16719	16885	16723	16568	16843	16685	16596	16767	16812	16857	16804	16646	16776	16754	16867	16585	16810	16665	16775	16685	16704	16680	16611	16588	16665	16654	16749	16796	16686	16517	16699	16666	16631	16771	16711	16769	16787	16636	16799	16689	16515	16672	16708	16611	16637	16780	16703	16840	16617	16533	16637	16761	16895	16679	16736	16648	16622	16581	16704	16526	16730	16635	16901	16685	16676	16659	16651	16699	16846	16648	16683	16693	16860	16765	16595	16611	16748	16569	16906	16652	16648	16490	16703	16752	16804	16651	16757	16528	16591	16595	16667	16743	16811	16723	16690	16648	16644	16823	16622	16769	16710	16670	16684	16832	16718	16505	16629	16650	16746	16658	16736	16643	16594	16524	16660	16617	16582	16770	16574	16694	16752	16616	16624	16670	16730	16703	16780	16700	16722	16770	16625	16786	16620	16595	16686	16753	16665	16825	16678	16579	16652	16570	16545	16802	16534	16671	16790	16758	16668	16647	16611	16725	16673	16727	16622	16829	16709	16523	16714	16713	16664	16741	16609	16617	16666	16766	16662	16602	16934	16753	16656	16740	16663	16611	16848	16615	16576	16775	16639	16746	16879	16802	16839	16774	16727	16587	16836	16663	16872	16643	16703	16691	16477	16702	16633	16638	16725	16691	16833	16686	16636	16700	16716	16502	16815	16730	16708	16696	16871	16641	16620	16766	16882	16822	16679	16680	16497	16592	16536	16817	16818	16645	16535	16711	16561	16527	16711	16692	16772	16561	16587	16578	16735	16750	16628	16638	16729	16664	16773	16646	16532	16598	16766	16616	16662	16694	16635	16675	16664	16658	16734	16694	16810	16493	16759	16548	16647	16758	16598	16773	16530	16705	16628	16607	16717	16627	16647	16611	16637	16703	16755	16728	16845	16551	16674	16588	16732	16662	16790	16679	16629	16685	16780	16653	16665	16842	16790	16540	16652	16675	16590	16681	16488	16780	16681	16797	16608	16749	16633	16688	16697	16566	16738	16587	16763	16627	16759	16638	16700	16728	16626	16691	16564	16642	16837	16558	16774	16806	16771	16712	16751	16765	16641	16662	16826	16678	16771	16700	16643	16684	16756	16807	16652	16516	16625	16528	16492	16645	16824	16723	16713	16695	16665	16721	16632	16672	16499	16666	16652	16711	16801	16745	16779	16722	16687	16705	16802	16619	16616	16817	16760	16555	16811	16655	16770	16704	16736	16640	16592	16559	16820	16603	16598	16687	16651	16682	16661	16840	16583	16732	16601	16754	16874	16581	16612	16507	16624	16622	16737	16636	16690	16789	16842	16626	16685	16709	16723	16628	16703	16676	16642	16730	16759	16889	16590	16763	16681	16701	16548	16718	16704	16740	16763	16731	16831	16637	16687	16519	16746	16846	16676	16673	16733	16729	16679	16617	16547	16700	16724	16697	16717	16622	16696	16869	16498	16623	16537	16710	16583	16692	16581	16669	16587	16782	16584	16764	16569	16738	16455	16612	16743	16701	16781	16601	16943	16617	16675	16473	16778	16707	16618	16695	16737	16714	16698	16896	16747	16592	16681	16712	16736	16720	16520	16507	16730	16820	16672	16738	16427	16517	16668	16743	16654	16711	16761	16592	16694	16519	16652	16485	16747	16803	16810	16674	16559	16818	16826	16475	16582	16617	16626	16683	16746	16667	16645	16594	16852	16689	16806	16751	16683	16721	16669	16633	16669	16628	16624	16676	16483	16591	16627	16655	16664	16660	16691	16837	16696	16730	16760	16725	16806	16692	16576	16753	16677	16660	16883	16851	16613	16710	16832	16692	16559	16603	16591	16717	16572	16741	16664	16672	16599	16589	16726	16903	16618	16728	16749	16719	16748	16715	16685	16609	16734	16626	16676	16672	16582	16535	16677	16579	16717	16585	16833	16947	16760	16654	16717	16733	16698	16860	16767	16475	16605	16626	16738	16764	16561	16707	16619	16568	16653	16825	16644	16673	16620	16608	16580	16743	16764	16751	16628	16684	16754	16700	16756	16855	16477	16736	16767	16774	16785	16753	16678	16693	16666	16857	16666	16797	16741	16781	16667	16757	16818	16817	16548	16912	16616	16497	16749	16592	16714	16615	16641	16821	16684	16836	16643	16701	16697	16859	16593	16680	16784	16689	16639	16619	16668	16723	16769	16693	16583	16722	16760	16587	16782	16670	16615	16790	16834	16604	16596	16781	16738	16774	16629	16772	16693	16815	16553	16879	16610	16657	16716	16983	16670	16745	16751	16579	16862	16779	16716	16799	16830	16582	16515	16784	16962	16778	16649	16590	16836	16414	16595	16688	16810	16753	16639	16650	16684	16581	16714	16682	16761	16623	16565	16711	16765	16757	16622	16658	16622	16603	16713	16503	16666	16510	16549	16841	16694	16527	16635	16826	16659	16479	16616	16762	16554	16718	16711	16853	16634	16699	16679	16639	16643	16628	16782	16691	16715	16445	16766	16515	16725	16570	16665	16716	16699	16803	16597	16528	16663	16812	16731	16783	16667	16731	16630	16684	16650	16707	16803	16545	16724	16678	16540	16686	16667	16721	16701	16674	16585	16646	16582	16688	16782	16644	16830	16688	16729	16801	16751	16687	16738	16634	16757	16613	16704	16626	16775	16597	16765	16866	16727	16690	16540	16760	16600	16675	16722	16517	16742	16669	16776	16462	16675	16614	16614	16756	16550	16641	16601	16676	16642	16719	16828	16666	16614	16609	16637	16601	16506	16531	16798	16576	16868	16615	16891	16705	16628	16766	16554	16410	16680	16653	16650	16730	16666	16631	16659	16770	16785	16614	16594	16744	16700	16664	16603	16696	16592	16505	16638	16630	16636	16722	16687	16629	16559	16643	16726	16713	16625	16527	16573	16705	16673	16632	16835	16621	16903	16559	16599	16821	16804	16862	16577	16710	16844	16623	16560	16526	16489	16624	16582	16650	16618	16725	16615	16593	16720	16682	16645	16613	16669	16633	16809	16716	16748	16776	16928	16719	16661	16625	16737	16683	16651	16531	16638	16617	16517	16616	16552	16780	16665	16853	16543	16611	16685	16759	16566	16640	16762	16622	16513	16685	16689	16618	16682	16668	16661	16645	16734	16668	16701	16696	16746	16646	16598	16595	16852	16700	16823	16580	16764	16714	16842	16587	16604	16790	16617	16810	16512	16581	16468	16565	16653	16628	16778	16679	16609	16641	16634	16612	16783	16813	16768	16676	16679	16628	16513	16832	16629	16895	16781	16700	16758	16705	16527	16737	16707	16648	16630	16543	16824	16666	16720	16646	16670	16546	16631	16664	16632	16754	16659	16721	16517	16492	16711	16730	16771	16527	16701	16807	16612	16638	16650	16571	16503	16689	16707	16711	16633	16833	16653	16556	16710	16522	16595	16711	16578	16704	16741	16746	16675	16806	16675	16831	16716	16658	16741	16663	16748	16782	16669	16778	16576	16666	16857	16760	16608	16569	16638	16674	16549	16759	16593	16453	16717	16749	16719	16760	16741	16760	16419	16705	16503	16636	16785	16666	16560	16770	16509	16732	16691	16702	16680	16647	16720	16734	16561	16685	16705	16677	16719	16623	16724	16749	16541	16887	16718	16691	16847	16628	16757	16649	16774	16668	16647	16654	16527	16661	16628	16593	16871	16606	16858	16756	16641	16841	16629	16712	16621	16668	16743	16737	16714	16516	16675	16596	16815	16413	16789	16794	16584	16598	16751	16567	16673	16643	16622	16619	16609	16604	16693	16604	16792	16709	16804	16725	16722	16540	16690	16629	16720	16720	16796	16836	16528	16558	16691	16690	16708	16748	16753	16943	16765	16693	16763	16699	16760	16735	16498	16693	16552	16700	16796	16566	16657	16721	16746	16698	16692	16640	16660	16711	16722	16632	16789	16751	16683	16852	16778	16539	16678	16685	16788	16603	16733	16501	16736	16619	16755	16749	16767	16874	16702	16647	16818	16668	16624	16724	16778	16735	16649	16644	16629	16668	16693	16602	16674	16633	16566	16455	16736	16782	16685	16621	16794	16691	16759	16670	16648	16766	16692	16558	16717	16860	16912	16787	16639	16616	16720	16898	16832	16695	16787	16405	16683	16454	16740	16698	16807	16577	16739	16691	16754	16708	16608	16631	16656	16642	16750	16776	16720	16675	16616	16631	16701	16695
27405	21966	25093	22548	19310	19579	19885	19572	19690	19663	19505	19438	19529	19671	19591	19450	19463	19325	19492	19441	19546	19637	19545	19726	19522	19616	19608	19466	19450	19314	19507	19487	19467	19458	19455	19669	19697	19502	19516	19606	19378	19458	19391	19535	19430	19451	19635	19679	19721	19681	19636	19603	19512	19594	19773	19577	19413	19498	19340	19485	19536	19428	19577	19464	19533	19458	19545	19470	19489	19408	19596	19484	19627	19390	19458	19310	19662	19679	19614	19587	19460	19469	19520	19452	19447	19465	19387	19509	19525	19360	19438	19593	19603	19480	19545	19373	19567	19663	19515	19461	19585	19565	19366	19467	19631	19616	19492	19507	19556	19552	19638	19608	19764	19747	19613	19584	19607	19661	19506	19316	19654	19408	19380	19551	19433	19556	19464	19411	19345	19361	19643	19545	19490	19420	19428	19422	19448	19443	19829	19664	19484	19383	19590	19546	19597	19430	19607	19802	19506	19464	19483	19446	19557	19312	19279	19702	19491	19410	19767	19529	19618	19491	19617	19502	19568	19677	19427	19503	19441	19418	19689	19541	19393	19478	19483	19517	19373	19193	19510	19631	19406	19586	19718	19449	19657	19470	19328	19523	19380	19609	19530	19502	19723	19679	19579	19432	19518	19294	19475	19481	19561	19378	19643	19387	19432	19587	19565	19421	19578	19466	19429	19290	19413	19357	19608	19392	19617	19454	19615	19347	19486	19320	19371	19547	19645	19457	19579	19373	19408	19345	19529	19545	19150	19319	19427	19368	19710	19343	19588	19353	19340	19358	19423	19628	19628	19374	19468	19172	19579	19465	19591	19594	19621	19553	19655	19502	19365	19402	19485	19445	19316	19570	19582	19578	19505	19414	19440	19323	19544	19398	19549	19504	19658	19491	19551	19376	19431	19560	19579	19571	19414	19846	19727	19526	19438	19718	19477	19421	19592	19442	19530	19603	19551	19315	19298	19432	19571	19540	19389	19486	19598	19647	19343	19613	19530	19486	19424	19384	19532	19419	19379	19364	19522	19303	19339	19410	19512	19382	19486	19345	19547	19494	19594	19518	19429	19510	19532	19689	19507	19428	19789	19726	19527	19705	19384	19669	19508	19485	19543	19510	19503	19482	19462	19429	19336	19409	19513	19389	19721	19439	19546	19621	19445	19430	19610	19546	19690	19648	19360	19340	19410	19565	19557	19614	19467	19492	19413	19238	19275	19606	19587	19436	19439	19646	19549	19568	19490	19407	19643	19296	19591	19605	19583	19581	19539	19551	19420	19699	19463	19728	19515	19669	19622	19559	19507	19540	19666	19721	19455	19669	19310	19361	19494	19624	19459	19711	19519	19495	19363	19331	19642	19503	19589	19480	19429	19596	19435	19559	19473	19628	19647	19446	19671	19493	19539	19320	19491	19538	19593	19679	19667	19349	19465	19592	19340	19506	19364	19565	19487	19615	19407	19521	19604	19452	19606	19731	19779	19861	19378	19599	19430	19495	19567	19278	19397	19438	19466	19433	19547	19705	19619	19446	19552	19534	19260	19501	19338	19570	19684	19402	19740	19644	19491	19520	19224	19526	19465	19472	19540	19337	19482	19409	19542	19546	19454	19537	19506	19430	19413	19401	19369	19422	19532	19543	19317	19482	19321	19391	19360	19479	19298	19384	19597	19265	19581	19410	19625	19440	19523	19393	19588	19303	19541	19423	19645	19544	19706	19601	19387	19531	19280	19366	19405	19443	19582	19307	19444	19478	19523	19447	19368	19364	19299	19462	19595	19504	19441	19376	19479	19471	19502	19446	19200	19533	19495	19461	19481	19439	19608	19427	19570	19406	19352	19332	19781	19656	19499	19516	19605	19649	19420	19380	19504	19422	19600	19459	19292	19424	19409	19488	19456	19600	19477	19486	19375	19669	19629	19515	19437	19516	19495	19522	19574	19589	19687	19543	19723	19279	19365	19624	19473	19488	19630	19463	19649	19633	19549	19352	19265	19467	19564	19371	19688	19444	19374	19567	19496	19499	19706	19600	19551	19504	19291	19568	19511	19264	19583	19531	19532	19453	19582	19512	19440	19639	19330	19733	19606	19529	19637	19401	19409	19346	19409	19504	19571	19594	19481	19401	19470	19338	19398	19517	19461	19539	19465	19407	19464	19550	19614	19742	19614	19459	19515	19729	19503	19713	19506	19439	19590	19439	19404	19689	19466	19535	19492	19205	19415	19385	19476	19476	19406	19475	19469	19542	19477	19503	19528	19213	19565	19566	19554	19540	19460	19566	19586	19602	19400	19737	19525	19582	19665	19689	19401	19407	19406	19500	19596	19392	19310	19555	19639	19680	19739	19417	19566	19609	19473	19504	19469	19542	19605	19514	19553	19211	19460	19597	19429	19496	19356	19512	19357	19430	19561	19428	19421	19546	19529	19591	19558	19392	19425	19507	19641	19523	19536	19346	19520	19419	19438	19479	19391	19639	19462	19422	19288	19573	19530	19600	19700	19375	19542	19585	19432	19741	19510	19574	19422	19381	19442	19450	19421	19433	19576	19407	19417	19435	19370	19403	19736	19454	19573	19659	19390	19442	19555	19348	19670	19368	19493	19533	19571	19679	19518	19612	19374	19455	19502	19655	19435	19221	19557	19408	19748	19364	19344	19529	19435	19366	19435	19258	19709	19538	19317	19440	19414	19491	19525	19486	19557	19671	19438	19386	19659	19644	19531	19445	19566	19575	19594	19579	19796	19707	19534	19447	19467	19287	19372	19688	19327	19450	19527	19505	19618	19543	19387	19435	19586	19468	19573	19709	19501	19597	19674	19474	19533	19561	19382	19509	19543	19454	19563	19571	19671	19740	19663	19506	19414	19438	19467	19360	19722	19512	19521	19561	19502	19371	19622	19562	19335	19377	19559	19704	19386	19501	19472	19611	19480	19481	19586	19476	19502	19503	19542	19473	19469	19346	19535	19577	19284	19350	19437	19687	19582	19566	19586	19496	19405	19295	19722	19446	19519	19704	19503	19411	19644	19495	19435	19638	19348	19363	19696	19635	19328	19428	19580	19778	19374	19531	19294	19557	19445	19673	19364	19694	19632	19402	19349	19394	19466	19389	19503	19462	19592	19647	19415	19351	19466	19357	19620	19486	19417	19500	19509	19671	19628	19550	19619	19490	19525	19466	19528	19764	19280	19610	19429	19477	19591	19373	19359	19495	19501	19365	19385	19443	19504	19453	19616	19612	19332	19429	19537	19470	19730	19361	19470	19244	19605	19642	19539	19429	19539	19522	19715	19552	19592	19621	19577	19649	19476	19428	19617	19186	19346	19625	19446	19484	19563	19484	19535	19498	19520	19594	19535	19378	19615	19523	19517	19362	19513	19437	19481	19444	19525	19339	19490	19640	19594	19411	19674	19406	19705	19485	19561	19361	19320	19587	19423	19630	19506	19630	19709	19520	19637	19558	19633	19666	19481	19554	19501	19666	19390	19440	19650	19447	19343	19387	19532	19555	19325	19384	19551	19470	19417	19607	19442	19474	19562	19626	19671	19605	19523	19661	19431	19573	19456	19621	19436	19339	19552	19581	19620	19712	19521	19666	19541	19512	19563	19468	19359	19636	19350	19592	19540	19476	19619	19471	19367	19398	19506	19524	19755	19421	19380	19677	19480	19613	19230	19453	19431	19338	19582	19541	19290	19429	19630	19461	19428	19358	19623	19745	19506	19623	19572	19588	19661	19551	19561	19438	19465	19526	19615	19611	19448	19503	19463	19418	19473	19646	19505	19499	19437	19590	19392	19737	19586	19403	19548	19354	19322	19418	19354	19608	19391	19163	19518	19350	19655	19662	19574	19604	19506	19596	19462	19455	19642	19542	19320	19461	19358	19439	19710	19387	19554	19392	19471	19327	19651	19431	19604	19619	19375	19752	19505	19425	19679	19725	19358	19472	19712	19421	19566	19627	19395	19386	19702	19585	19473	19436	19600	19583	19339	19559	19602	19523	19575	19458	19619	19346	19522	19605	19506	19459	19426	19544	19483	19523	19574	19443	19599	19776	19658	19418	19453	19475	19654	19492	19492	19440	19555	19404	19320	19414	19597	19366	19343	19583	19712	19449	19376	19532	19535	19537	19612	19611	19611	19508	19637	19291	19388	19393	19694	19532	19401	19452	19480	19305	19418	19439	19486	19416	19336	19371	19699	19495	19541	19549	19493	19525	19491	19644	19620	19495	19545	19369	19419	19528	19535	19224	19503	19323	19658	19573	19770	19412	19826	19547	19508	19457	19606	19539	19816	19627	19295	19481	19533	19298	19527	19534	19358	19381	19494	19462	19283	19722	19538	19425	19685	19383	19299	19575	19760	19420	19637	19629	19285	19438	19656	19622	19706	19660	19543	19693	19744	19692	19381	19443	19574	19440	19575	19706	19489	19340	19582	19743	19427	19497	19418	19458	19559	19631	19418	19517	19573	19426	19609	19413	19534	19475	19491	19664	19551	19568	19586	19605	19722	19534	19647	19419	19570	19443	19596	19601	19272	19469	19457	19543	19373	19434	19486	19327	19439	19549	19612	19548	19599	19727	19640	19338	19631	19500	19492	19442	19479	19530	19480	19627	19659	19369	19521	19418	19534	19585	19733	19368	19597	19581	19819	19374	19296	19288	19676	19432	19430	19462	19547	19601	19704	19554	19458	19454	19337	19629	19792	19539	19362	19453	19464	19525	19390	19504	19417	19226	19602	19606	19349	19384	19292	19480	19529	19572	19299	19696	19492	19726	19555	19615	19386	19555	19527	19423	19452	19405	19674	19408	19651	19521	19489	19520	19488	19537	19514	19266	19479	19720	19490	19659	19560	19636	19649	19705	19514	19353	19464	19575	19473	19295	19511	19401	19530	19617	19531	19529	19605	19427	19744	19443	19532	19435	19559	19698	19360	19479	19652	19475	19442	19544	19576	19638	19563	19575	19508	19505	19329	19469	19261	19432	19542	19538	19543	19585	19485	19541	19506	19751	19460	19410	19598	19539	19689	19587	19444	19459	19383	19451	19596	19719	19618	19437	19543	19504	19603	19678	19610	19392	19385	19531	19639	19693	19545	19507	19456	19405	19733	19606	19406	19689	19476	19411	19497	19268	19450	19405	19410	19574	19660	19362
15047	17162	17002	16944	16642	16619	16573	16684	16651	16672	16717	16632	16592	16572	16529	16682	16553	16553	16568	16580	16668	16327	16565	16489	16773	16591	16569	16522	16524	16651	16510	16649	16542	16512	16571	16517	16628	16584	16648	16686	16656	16444	16660	16730	16543	16711	16527	16604	16529	16854	16593	16946	16566	16635	16529	16481	16561	16570	16578	16514	16558	16631	16561	16556	16617	16570	16633	16714	16549	16536	16554	16490	16585	16647	16543	16674	16589	16730	16696	16415	16480	16672	16532	16581	16617	16496	16701	16569	16616	16694	16653	16535	16630	16501	16523	16740	16768	16549	16652	16655	16511	16697	16453	16783	16647	16457	16560	16610	16763	16558	16535	16636	16686	16585	16408	16595	16574	16499	16698	16588	16873	16613	16737	16502	16540	16650	16566	16692	16620	16648	16639	16602	16389	16765	16544	16720	16626	16538	16550	16652	16539	16458	16547	16521	16615	16584	16676	16538	16752	16605	16356	16761	16783	16392	16623	16609	16701	16547	16581	16723	16562	16682	16625	16568	16618	16568	16615	16500	16647	16750	16489	16613	16651	16641	16526	16588	16592	16511	16614	16678	16545	16586	16610	16487	16485	16510	16642	16509	16654	16588	16588	16498	16699	16506	16614	16582	16640	16718	16557	16524	16464	16448	16493	16644	16577	16620	16416	16636	16475	16646	16410	16693	16486	16573	16427	16548	16509	16465	16639	16656	16583	16695	16495	16476	16611	16519	16420	16647	16607	16545	16589	16642	16557	16395	16608	16543	16679	16600	16557	16566	16646	16586	16551	16467	16524	16574	16762	16615	16471	16499	16604	16566	16623	16613	16545	16666	16497	16660	16591	16475	16506	16630	16658	16863	16609	16415	16690	16511	16607	16837	16484	16649	16533	16388	16696	16580	16590	16355	16772	16366	16522	16712	16519	16612	16500	16599	16469	16661	16502	16592	16462	16563	16697	16666	16710	16600	16595	16675	16802	16440	16646	16510	16773	16458	16728	16487	16544	16802	16596	16640	16667	16579	16531	16519	16873	16504	16501	16578	16579	16573	16645	16626	16583	16560	16561	16631	16485	16559	16670	16681	16710	16583	16595	16696	16482	16587	16486	16446	16578	16752	16495	16673	16614	16620	16529	16522	16518	16747	16205	16705	16472	16541	16553	16693	16531	16625	16564	16616	16577	16668	16615	16403	16568	16525	16330	16730	16576	16459	16595	16587	16506	16462	16452	16535	16854	16634	16589	16642	16534	16562	16595	16584	16485	16620	16420	16557	16757	16649	16710	16536	16489	16570	16628	16467	16602	16529	16564	16713	16708	16496	16610	16722	16614	16539	16700	16559	16443	16630	16565	16638	16552	16508	16494	16462	16662	16623	16623	16638	16767	16650	16662	16557	16727	16502	16681	16531	16637	16532	16516	16634	16475	16461	16534	16614	16491	16705	16565	16536	16536	16495	16607	16620	16586	16465	16761	16434	16532	16632	16427	16580	16705	16532	16551	16491	16728	16630	16609	16555	16602	16642	16599	16672	16579	16566	16631	16341	16577	16469	16605	16624	16597	16512	16551	16611	16750	16657	16553	16644	16613	16456	16561	16642	16628	16626	16561	16409	16596	16795	16628	16661	16317	16549	16647	16735	16717	16606	16563	16512	16771	16526	16632	16725	16657	16690	16627	16581	16565	16411	16488	16678	16542	16522	16732	16543	16633	16565	16766	16537	16615	16574	16549	16559	16598	16556	16523	16605	16820	16371	16536	16705	16605	16470	16611	16612	16658	16642	16550	16541	16535	16471	16724	16545	16549	16704	16702	16508	16731	16629	16772	16632	16597	16620	16756	16505	16609	16701	16614	16580	16532	16627	16802	16679	16485	16666	16636	16706	16695	16611	16454	16702	16568	16734	16463	16707	16603	16634	16610	16587	16564	16459	16618	16601	16570	16484	16519	16640	16495	16587	16624	16695	16658	16705	16684	16365	16658	16808	16383	16729	16511	16765	16787	16544	16627	16581	16554	16539	16658	16481	16580	16538	16812	16648	16631	16681	16647	16610	16742	16470	16567	16640	16659	16569	16540	16734	16722	16620	16686	16713	16591	16630	16607	16668	16629	16552	16638	16496	16540	16495	16491	16631	16499	16731	16691	16586	16671	16656	16561	16680	16628	16609	16626	16645	16628	16583	16610	16656	16494	16535	16748	16722	16550	16400	16552	16642	16606	16622	16512	16435	16583	16579	16547	16455	16497	16566	16433	16477	16593	16646	16463	16672	16670	16608	16694	16623	16659	16677	16637	16410	16697	16634	16646	16557	16594	16634	16396	16786	16657	16565	16555	16497	16833	16518	16621	16592	16669	16502	16632	16792	16673	16531	16753	16672	16518	16499	16413	16661	16589	16593	16634	16604	16665	16603	16693	16466	16410	16630	16676	16538	16564	16733	16678	16579	16645	16479	16730	16506	16721	16646	16497	16580	16601	16692	16641	16495	16704	16628	16733	16685	16721	16537	16580	16579	16526	16507	16610	16577	16727	16388	16722	16772	16538	16620	16568	16667	16768	16709	16446	16698	16488	16527	16730	16566	16599	16568	16573	16742	16562	16544	16388	16525	16646	16452	16632	16451	16540	16556	16681	16485	16433	16619	16577	16680	16570	16762	16639	16497	16716	16531	16615	16715	16721	16587	16683	16697	16367	16727	16721	16569	16595	16605	16670	16407	16629	16642	16625	16584	16485	16583	16600	16930	16618	16698	16564	16679	16570	16439	16556	16573	16588	16723	16713	16623	16602	16590	16648	16630	16591	16600	16551	16536	16586	16523	16673	16545	16566	16687	16653	16625	16474	16522	16684	16362	16442	16446	16693	16778	16567	16570	16788	16507	16745	16552	16692	16542	16582	16706	16615	16610	16545	16737	16473	16538	16620	16473	16642	16618	16706	16948	16701	16555	16616	16840	16656	16436	16630	16534	16490	16515	16675	16602	16424	16642	16609	16467	16658	16488	16630	16652	16555	16641	16558	16599	16565	16812	16768	16528	16524	16639	16614	16616	16584	16494	16532	16574	16597	16593	16604	16715	16636	16554	16667	16631	16502	16566	16631	16465	16595	16514	16474	16830	16623	16717	16444	16637	16464	16597	16469	16561	16630	16548	16632	16551	16517	16490	16672	16642	16647	16616	16538	16676	16442	16687	16664	16587	16685	16571	16644	16574	16637	16738	16487	16608	16541	16707	16547	16612	16517	16674	16588	16492	16841	16625	16435	16495	16683	16777	16636	16659	16780	16690	16650	16545	16549	16560	16460	16672	16603	16519	16515	16524	16507	16649	16805	16718	16620	16741	16681	16636	16654	16571	16640	16497	16620	16522	16625	16599	16543	16498	16689	16440	16679	16560	16551	16650	16645	16635	16389	16618	16738	16495	16543	16776	16657	16802	16572	16508	16693	16599	16755	16369	16564	16596	16496	16654	16676	16488	16682	16571	16582	16514	16601	16604	16655	16512	16632	16557	16708	16517	16465	16529	16677	16543	16728	16687	16528	16624	16547	16343	16536	16529	16747	16505	16692	16623	16555	16797	16586	16507	16570	16555	16618	16527	16696	16498	16545	16610	16543	16629	16500	16644	16530	16680	16602	16706	16541	16432	16561	16600	16582	16435	16451	16679	16630	16559	16619	16790	16625	16730	16819	16671	16581	16483	16443	16477	16531	16462	16614	16678	16591	16656	16694	16373	16674	16779	16555	16450	16694	16643	16508	16594	16556	16471	16525	16690	16676	16598	16578	16493	16553	16637	16620	16626	16649	16619	16497	16607	16550	16573	16552	16493	16437	16521	16621	16695	16664	16692	16618	16614	16468	16584	16704	16651	16638	16683	16628	16670	16557	16691	16617	16579	16715	16588	16598	16420	16640	16445	16530	16803	16603	16610	16638	16634	16557	16603	16660	16501	16638	16694	16652	16707	16555	16567	16565	16528	16502	16422	16626	16642	16641	16601	16613	16483	16759	16584	16712	16477	16715	16543	16689	16692	16821	16484	16456	16740	16650	16540	16494	16587	16781	16629	16693	16715	16625	16570	16589	16655	16634	16573	16666	16508	16676	16659	16528	16593	16723	16746	16433	16522	16572	16666	16692	16636	16541	16622	16440	16684	16592	16628	16632	16465	16561	16659	16529	16677	16751	16670	16577	16924	16602	16753	16462	16765	16547	16593	16761	16587	16601	16645	16522	16563	16676	16559	16476	16636	16617	16535	16522	16709	16629	16523	16487	16470	16687	16448	16465	16533	16772	16472	16624	16701	16639	16480	16537	16675	16521	16502	16866	16578	16513	16593	16547	16712	16590	16712	16464	16623	16522	16559	16691	16755	16616	16622	16695	16763	16557	16631	16682	16631	16568	16665	16642	16450	16649	16575	16608	16736	16612	16657	16700	16561	16627	16764	16638	16544	16474	16590	16426	16682	16660	16602	16594	16738	16700	16457	16616	16780	16486	16475	16526	16659	16695	16653	16774	16556	16561	16534	16737	16665	16593	16654	16420	16686	16540	16550	16705	16667	16753	16636	16824	16658	16657	16618	16552	16598	16573	16621	16683	16722	16626	16517	16480	16529	16555	16578	16677	16600	16584	16729	16538	16399	16656	16613	16587	16610	16408	16755	16489	16602	16608	16724	16451	16492	16728	16540	16426	16570	16479	16515	16584	16675	16558	16615	16601	16523	16505	16798	16726	16638	16549	16556	16735	16591	16585	16607	16683	16549	16612	16496	16639	16776	16499	16511	16845	16476	16599	16527	16430	16628	16490	16441	16695	16538	16558	16647	16752	16510	16527	16647	16519	16777	16528	16635	16484	16558	16629	16687	16752	16507	16563	16734	16679	16651	16696	16728	16570	16463	16735	16599	16447	16663	16606	16634	16540	16671	16663	16586	16522	16626	16513	16526	16646	16550	16710	16628	16610	16664	16649	16542	16646	16634	16666	16570	16614	16392	16381	16676	16647	16611	16654	16604	16497	16653	16708	16560	16708	16609	16529	16707	16522	16719	16398	16627	16616	16794	16490	16836	16554	16730	16493	16592	16466	16340	16563	16721	16474	16677	16654	16606	16500	16657	16518	16478	16568	16517	16676	16715	16570	16606	16372	16525	16577	16756	16557	16642	16792	16528
23681	21303	28860	24189	22373	23086	22989	20307	20113	20245	20140	20195	20093	19969	20164	19913	20082	19930	20116	19839	20031	19887	19940	19814	19844	20071	19775	19969	19741	19989	20088	19840	19735	19907	19938	19767	19887	20115	19718	19825	19765	19869	19647	19742	19815	19786	20000	20089	19903	19940	19862	19775	19785	19849	19784	19755	19675	19943	19917	19825	19807	19774	19898	19861	20039	19862	19728	19861	19930	19731	19928	19718	19927	19653	19663	20023	20350	20326	20188	19748	19738	20084	19790	19778	19792	19934	19788	19658	19834	20007	19821	19885	19811	19890	19678	19760	19970	19872	19685	19779	19912	19804	19764	20104	19884	19732	19988	19719	19786	19852	19713	19893	19591	19733	19846	19753	19838	19642	19963	19763	20032	19643	19761	19767	19902	19755	19908	19760	19831	19731	19990	19885	19716	19895	19782	19923	19725	19821	19799	19819	19864	19712	19789	19871	19722	19803	19915	19744	19861	19806	19875	19967	19911	19503	19677	19747	19687	20157	19831	19709	19685	19646	19803	19851	19875	19728	19810	19749	19856	19730	19693	19801	19939	19645	19650	19799	19783	20017	19862	19876	20012	19809	19668	19778	19600	19693	19795	19860	19676	19820	20049	19772	19712	19860	19876	19887	19484	19985	19674	19879	19837	19800	19704	19902	19694	19641	19805	19811	19654	19793	19767	19685	19818	19772	19798	19777	19836	19805	19772	19948	19812	19973	19861	19841	19987	19708	19819	19573	19843	19650	19826	19692	19853	19766	19888	19669	19683	19700	19982	19838	19711	19735	19737	19730	19796	19547	19762	19754	19889	19835	19923	19743	19948	19693	19548	19851	19746	19606	19989	19880	19749	19702	19896	19639	19734	19776	19769	19933	19686	19948	19788	19726	19997	19742	19874	19888	19692	19895	19692	19722	19916	19843	19808	19903	19884	19729	19758	19801	19693	19752	19737	19804	19641	19632	19939	19741	19728	19892	19880	19790	19764	19818	19831	19821	19872	19715	19783	19787	19723	19722	19862	19738	19672	20102	19760	19957	19760	19846	19867	19801	19667	19813	19959	19872	19742	19673	19688	19925	19896	19963	19751	19713	19862	19785	19712	19878	19647	19580	19577	19748	19838	19833	19951	19733	19784	19648	19912	19768	19772	19798	19726	19874	19753	19660	19853	19685	19841	19587	19921	19574	19771	19775	19869	19858	19842	19772	19809	19785	19850	19798	19603	19866	19869	19812	19802	19765	19847	19950	20083	19859	19868	19847	19658	19827	19758	19741	19910	19818	19673	19866	19734	19709	19722	19842	19769	19864	19904	19775	19829	19813	19791	19724	19867	19892	19892	19711	19819	19792	19905	19888	19891	19881	20198	19775	19775	19686	19883	19701	19784	19674	19871	19990	19762	19878	19887	19724	19849	19835	19660	19659	19920	19872	19717	19711	19549	19924	19772	19888	19760	19745	19852	19693	19782	20041	19909	19759	19754	19708	19847	19671	19724	19763	19933	19849	19771	19898	19790	19767	19917	19915	19878	19777	19855	19908	19742	19781	19749	19890	19783	19743	19612	20006	19837	19839	19796	19421	19758	19822	19771	19827	19648	19891	20117	19772	19841	19815	19827	19732	19900	19567	19757	19722	19639	19599	19818	19424	19686	19736	19862	19713	19952	19788	19908	19813	19657	19960	19956	19861	19712	19743	19846	19731	19811	19830	19956	19815	19411	19814	19786	19687	19822	19775	19597	19797	19865	19864	19797	19550	19885	19798	19669	19920	20039	19789	19926	19630	19780	19981	19829	19959	19803	19958	19719	19914	19782	19758	19967	19925	19872	19883	19869	19897	19848	19783	19849	19689	19742	19857	19701	20056	19806	19731	19774	19953	19512	19834	19721	19879	19926	19896	19723	19764	19588	19949	19757	19550	19736	19608	19785	19445	20033	19581	19711	19662	19450	19836	20041	19794	19726	19812	19997	19625	19779	19755	20009	19876	19641	19667	19817	19665	19839	19814	19792	19708	19675	19880	19842	19835	19833	19676	19562	19790	19706	19918	19805	19697	19909	19930	20069	19931	19793	19908	19764	19991	19779	19953	19801	19916	19808	19714	19803	19718	19798	19835	19752	19712	19891	19815	19694	19804	20033	19823	19791	19883	19766	19663	19714	19977	19931	19851	19862	19598	19762	19689	20078	19746	19676	19782	19789	19734	19761	20047	19818	19801	19762	19908	19564	19761	19738	19828	20002	19680	20004	19837	19985	19800	19919	19929	19676	19643	19824	19780	19531	19816	19794	19716	19918	19645	20058	19892	19891	19979	19700	19836	19701	19578	19958	19895	19656	19810	19898	19829	19909	19812	19603	19928	19791	19534	19893	19805	19727	19695	19680	19702	19863	19805	19689	19685	19831	19690	19743	19824	19663	19882	19772	19835	19704	19588	19636	19871	19893	19671	19800	19783	19581	19846	19913	19777	19974	19639	19906	19810	19737	19676	19753	19744	19963	19725	19906	20015	19897	19916	19950	19796	19782	19881	19779	19967	19690	19708	19709	19573	19820	19657	19894	19843	19796	19886	19929	19851	19577	19709	19824	19911	19745	19931	19789	19843	19742	19649	19636	19739	19773	19834	19695	19949	19908	19718	19825	19763	19911	19829	20020	19881	20153	19696	19739	19774	19807	19749	19909	19741	19765	19532	19713	19610	19725	19899	19768	19796	20038	19647	19752	19516	19798	19626	19776	19744	19837	19700	19859	19821	19730	19658	19912	19787	19657	19786	19629	19625	19864	19729	19741	19735	19886	19736	19768	19793	19671	19768	19834	19789	19770	19607	19746	19797	19907	19750	19714	19886	19762	19666	19675	19711	19787	19898	19872	20002	19704	19855	19842	19825	20094	19965	19864	19817	19696	19931	19905	19865	19778	19716	19664	19679	20000	19755	19830	19816	19878	19882	20041	19939	19901	19678	19769	19971	19748	19795	19696	19840	19801	19991	19836	19807	19762	19684	19733	19638	19692	19755	19842	19806	19731	19885	19590	19801	19878	19805	19928	19586	19866	19871	19634	19974	19869	19896	20074	19799	19586	19842	19872	19817	19749	19811	19751	19899	19668	19773	19759	19810	19945	19629	19913	19775	19757	19708	19675	20109	19655	19711	19871	19878	19669	19899	19878	19920	19975	19719	19640	19533	19916	19755	19937	19581	19754	19696	19752	19641	19760	19818	19817	19997	19866	19985	19673	19672	19854	19995	19924	19904	19832	19720	19989	19816	19829	19786	19926	19658	19873	19734	19788	19767	19756	19720	19874	19589	19735	19913	19823	19970	19747	19794	19874	19856	19772	19916	19862	19794	19923	19882	19600	19779	19633	19900	19521	19609	19793	19834	19605	19897	19710	19671	19621	19771	19751	19886	19938	20021	19737	19785	19603	19864	19809	20035	19844	19750	19818	19780	19874	19877	19643	19759	19748	19868	19776	19903	20096	20032	19883	19765	20015	19758	19881	19768	19742	19673	19508	19719	19758	19924	19704	19750	19789	19720	19745	19780	19626	19877	19890	19685	19815	19715	19751	19857	19747	19874	19907	19768	19660	19723	19811	19750	19862	19753	19751	19740	19486	19840	19704	19782	19859	19826	20070	19710	20083	19889	19820	19755	19640	19755	19709	19708	19690	19831	19849	19681	19805	19752	19913	19682	19910	19735	19859	19889	19840	19842	20011	19859	19810	20073	19755	19894	19740	19753	19750	19783	19765	19647	19759	19889	19842	19918	19728	19911	19907	19761	19788	19838	19775	19887	19660	19631	19598	19770	19712	19786	19876	19701	19806	19845	19898	19761	19787	19887	19821	19850	19993	19826	19738	19829	19673	19708	19785	19846	19593	19888	19624	19966	19845	19841	19744	20034	19891	19796	19720	19671	19981	19921	19835	19712	19741	19786	19666	19738	19886	19994	19782	19771	19731	19684	19856	19883	19843	20062	19819	19761	19888	19732	19741	19703	19465	19750	19795	19691	19711	19742	19760	19690	19677	19797	19681	19903	19758	19656	19719	20058	19793	19982	19775	19678	19630	19827	19827	19694	19646	19691	19910	19743	19614	19839	19783	19729	19647	19800	19853	19863	20062	19602	19926	19951	19913	19799	19853	19668	19774	19688	19931	19892	19761	19619	19802	19891	19669	19749	19760	19544	19772	19676	19883	19845	19800	19752	19592	19914	19884	19802	19762	19771	19703	19742	19740	19760	19810	19712	19620	19654	19931	19594	19704	19543	19868	19878	19700	19652	19680	20037	19777	19819	19751	19963	19932	20013	19879	19834	19881	19876	19891	19664	19803	19738	19909	19638	19791	19927	19974	19735	19704	19866	19695	19677	19776	19905	19994	19801	19765	20003	19964	19979	19884	19747	19768	19805	19801	19613	19650	19758	19806	19956	19990	19815	19816	20033	19589	20020	19812	19632	19571	19789	19795	19865	19779	19664	19876	19873	19786	19840	19922	19773	19876	19807	19878	19881	19817	19662	19877	19806	19857	19845	19778	19795	19900	19868	19684	19604	19716	19649	19766	19863	19833	19841	19734	20027	19929	19706	19695	19793	19780	19957	19854	19889	19871	19763	19733	19891	20058	19800	19892	19612	19825	19759	19692	19758	19967	19900	19801	19817	19642	19895	19783	19685	19895	19785	19820	19782	20104	19920	19661	19540	19694	19569	19769	19579	20003	19759	19770	19640	19739	19928	19826	19864	19783	19728	19845	19731	19792	19884	19749	19881	19766	19665	19835	19788	19753	19845	19983	19810	19670	19814	19773	19864	19888	19811	19909	19775	19789	19638	19882	19878	20004	19875	19597	19670	19782	20056	19755	19633	19753	19874	19729	19694	19800	19815	19712	19915	19914	19702	19767	19611	19735	19811	19770	19656	19867	19847	19907	19805	19925	19690	19641	19774	19630	19635	19742	19808	19764	19595	19636	19892	19841	19763	19879	19925	19765	19861	19859	19962	19594	19657	19815	19729	19906	19688	19836	19782	19705	19656	19901	19644	19712	19600	19823	19890	19965	19940	19712	19739	19732	19852	19869	19569	19714	19656	19763	19855	19831	19839	19974	19470	19704	19907	19895	19865	19918	19827	19871	19963	19845	19722	19900	19759	19828	19681	19693	19838	19895	19627
14516	22564	21542	19117	18221	17640	17480	17086	17249	17264	17051	17038	16937	16992	16935	16822	16776	17041	16922	16965	16861	16783	16682	16775	16856	17002	16802	16855	16870	16856	16825	16821	16693	16934	16874	16903	16940	16850	16769	16776	16714	16672	16745	16743	16642	16837	16668	16745	16834	16842	16900	16659	16857	16840	16720	16827	16762	16777	16825	16835	16841	16869	16893	16753	16787	16729	16933	16663	16819	16799	17005	16859	16886	16631	16928	17284	17728	17255	17420	16794	16873	16781	16641	16854	16827	16761	16735	16598	16751	16743	16791	16778	16791	16895	16686	16776	16715	16703	16841	16896	16770	16824	16529	16895	16627	16588	16779	16751	16813	16663	16764	16587	16715	16745	16516	16686	16841	16684	16986	16687	16792	16777	16774	16785	16730	16718	16911	16593	16628	16616	16788	16790	16621	16608	16775	16818	16742	16729	16624	16800	16959	16832	16747	16796	16748	16946	16873	16753	16795	16552	16559	16802	16626	16825	16829	16698	16834	16648	17021	16755	16802	16768	16867	16741	16736	16649	16603	16807	16613	16735	16722	16837	16893	16537	16775	16980	16653	16894	16786	16845	16740	16842	16675	16871	16760	16828	16931	16711	16705	16739	16581	16737	16747	16808	16932	16629	16707	16696	16883	16871	16819	16737	16537	16744	16753	16912	16840	16646	16793	16681	16798	16739	16693	16718	16895	16857	16999	16709	16821	16733	16776	16827	16609	16880	16742	16729	16781	16635	16845	16817	16879	16947	16724	16724	16671	16580	16868	16607	16869	16785	16753	16706	16820	16746	16790	16711	16874	16849	16685	16770	16676	16803	16673	16720	17083	16564	16927	16650	16620	16715	16693	16659	16668	16783	16692	16772	16770	16809	16873	16680	16611	16698	16794	16757	16821	16655	16816	16846	16759	16719	16827	16566	16603	16684	16716	16860	16688	16685	16614	16687	16746	16694	16778	16672	16770	16673	16591	16679	16567	16860	16741	16674	16528	16779	16890	16614	16861	16613	16821	16816	16584	16708	16685	16770	16715	16763	16821	16798	16738	16910	16817	16734	16787	16641	16860	16731	16640	16784	16712	16732	16834	16784	16822	16716	16691	16863	16979	16768	16616	16840	16785	16663	16872	16824	16674	16785	16729	16872	16841	16628	16811	16541	16883	16769	16901	16666	16746	16766	16880	16736	16872	16649	16749	16891	16460	16837	16681	16861	16696	16710	16819	16756	16737	16818	16795	16624	16726	16762	16704	16649	16705	16895	16730	16618	16766	16707	16702	16768	16710	16701	16604	16773	16708	16820	16773	16915	16784	16843	16702	16759	16733	16872	16650	16644	16716	16588	16912	16528	16777	16707	16771	16683	16714	16666	16707	16859	16773	16757	16722	16733	16871	16729	16655	16665	16684	16739	16840	16761	16889	16677	16591	16793	16698	16731	16699	16845	16644	16563	16724	16797	16731	16806	16709	16606	16782	16944	16591	16926	16769	16627	16732	16827	16754	16826	16837	16829	16609	16710	16654	16860	16640	16891	16733	16808	16737	16730	16813	16599	16923	16603	16995	16461	16635	16977	16706	16844	16868	16729	16829	16880	16708	16765	16690	16690	16673	16760	16683	16611	16829	16847	16870	16843	16901	16866	16743	16888	16646	16687	16612	16671	16643	16842	16722	16770	16804	16724	16667	16885	16707	16822	16763	16649	16769	16680	16775	16691	16847	16774	16663	16786	16713	16849	16732	16599	16633	16474	16673	16949	16751	16761	16793	16820	16910	16669	16859	16685	16649	16756	16801	16692	16585	16741	16940	16789	16921	16652	16736	16609	16797	16823	16730	16600	16773	16858	16902	16420	16796	16686	16730	16781	16747	16630	16791	16756	16896	16824	16908	16862	16712	16667	16818	16764	16872	16696	16847	16543	16616	16851	16857	16844	16792	16702	16702	16703	16665	16726	16498	16833	16764	16770	16819	16646	16939	16622	16693	16668	16831	16986	16819	16688	16878	16766	16715	16763	16778	16832	16765	16747	16698	16750	16707	16773	16711	16773	16678	16791	16605	16696	16696	16823	16672	16830	16752	16745	16704	16567	16827	16797	16790	16766	16854	16866	16964	16870	16683	16845	16689	16755	16874	16758	16795	16735	16683	16698	16739	16735	16830	16829	16677	16776	16756	16767	16725	16804	16706	16745	16717	16865	16742	16635	16910	16791	16940	16671	16763	16859	16887	16824	16596	16795	16685	16747	16753	16802	16746	16742	16717	16896	16677	16778	16624	16631	16929	16766	16814	16724	16806	16713	16752	16593	16652	16576	16685	16594	16795	16737	16821	16765	16660	16880	16827	16689	16692	16688	16797	16734	16723	16767	16714	16706	16747	16835	16768	16650	16859	16619	16835	16840	16788	16739	16677	16857	16676	16791	16916	16730	16856	16741	16617	16914	16671	16783	16721	16648	16745	16831	16750	16650	16814	16739	16605	16672	16670	16865	16612	16740	16756	16767	16685	16779	16754	16740	16815	16782	16721	16706	16933	16750	16702	16696	16724	16662	16786	16913	16887	16681	16909	16888	16486	16730	16716	16861	16653	16733	16691	16597	16633	16583	16603	16776	16837	16696	16780	16730	16535	16673	16748	16749	16675	16829	16791	16846	16569	16800	16767	16746	16784	16831	16756	16703	16678	16674	16639	16767	16623	16622	16725	16746	16814	16734	16752	16683	16863	16709	16706	16715	16820	16539	16809	16804	16755	16669	16785	16726	16756	16887	16705	16647	16765	16710	16721	16800	16816	16825	16796	16950	16770	16594	16715	16724	16752	16753	16763	16767	16819	16675	16728	16882	16815	16675	16692	16704	16831	16670	16681	16727	16810	16763	16597	16708	16806	16833	16889	16739	16792	16858	16872	16812	16700	16749	16724	16807	16780	16868	16793	16727	16902	16753	16635	16872	16735	16790	16770	16549	16573	16830	16770	16804	16842	16658	16774	16529	16859	16742	16798	16905	16735	16647	16650	16821	16812	16698	16771	16755	16737	16762	16837	16737	16828	16547	16855	16726	16869	16792	16742	16802	16696	16796	16716	16886	16635	16813	16946	16788	16680	16751	16997	16962	16728	16810	16707	16867	16684	16846	16745	16685	16842	16746	16716	16707	16820	16674	16797	16694	16708	16755	16746	16627	16855	16788	16865	16690	16983	16613	16649	16549	16700	16691	16627	16819	16763	16764	16802	16742	16632	16769	16699	16780	16740	16723	16753	16736	16661	16739	16667	16652	16643	16870	16913	16759	16740	16521	16785	16813	16750	16696	16753	16928	16622	16777	16620	16825	16615	16746	16796	16636	16792	16872	16877	16627	16789	16807	16774	16702	17065	16790	16750	16618	16824	16612	16703	16682	16869	16808	16625	16814	16698	16798	16947	16663	16689	16913	16726	16625	16841	16823	16868	16573	16874	16901	16747	16574	16907	16691	16748	16774	16753	16684	16788	16822	16749	16679	16764	16760	16588	16702	16760	16737	16933	16894	16722	16773	16783	16798	16741	16747	16713	16821	16631	16773	16680	16775	16668	16735	16794	16809	16669	16802	16938	16665	16645	16540	16757	16594	16710	16849	16679	16807	16797	16727	16765	16845	16861	16657	16747	16695	16734	16691	16633	16849	16686	16741	16665	16848	16741	16808	16725	16806	16833	16794	16696	16568	16765	16804	16650	16816	16796	16735	16843	16815	16880	16777	16647	16948	16732	16917	16877	16761	16802	16761	16752	16657	16594	16769	16752	16681	16798	16773	16924	16791	16655	16770	16616	16840	16739	16921	16715	16734	16872	16760	16912	16764	16724	16682	16716	16713	16717	16924	16565	16841	16926	16734	16733	16737	16677	16883	16692	16638	16646	16841	16656	16503	16929	16708	16818	16812	16715	16648	16726	16700	16706	16722	16923	16775	16899	16806	16803	16787	16859	16753	16858	16831	16700	16845	16703	16918	16680	16804	16767	16763	16829	16861	16621	16866	16740	16718	16746	16757	16816	16587	16764	16661	16831	16877	16950	16709	16564	16707	16862	16696	16775	16654	16738	16677	16861	16789	16820	16693	16786	16738	16670	16595	16559	16797	16884	16650	16705	16820	16776	16843	16771	16734	16722	16756	16782	16757	16740	16747	16782	16814	16826	16798	16719	16794	16665	16659	16613	16781	16718	16817	16782	16762	16770	16723	16686	16669	16719	16866	16855	16703	16861	16743	16881	16773	16809	16813	16869	16699	16851	16784	16663	16722	16860	16741	16661	16804	16721	16743	16779	16706	16897	16830	16738	16878	16660	16748	16666	16637	16762	16856	16761	16696	16800	16929	16616	16679	16665	16798	16915	16751	16815	16830	16703	16688	16708	16773	16743	16793	16786	16733	16894	16769	16847	16564	16790	16709	16900	17045	16640	16854	16756	16799	16728	16565	16535	16701	16575	16842	16836	16752	16776	16752	16739	16884	16573	16601	16796	16753	16689	16777	16694	16932	16783	16728	16641	16604	16872	16721	16661	16652	16923	16767	16843	16968	16959	16855	16662	16907	16871	16578	16651	16693	16984	16907	16809	16654	16850	16754	16866	16799	16877	16691	16763	16761	16728	16828	16747	16706	16856	16856	16746	16678	16816	16740	16841	16813	16745	16673	16802	16869	16773	16854	16782	16743	16753	16752	16714	16896	16676	16795	16646	16748	16768	16764	16723	16759	16519	16704	16644	16805	16634	16786	16746	16613	16776	16747	16748	16799	16907	16765	16713	16727	16670	16842	16720	16806	16748	16756	16713	16729	16794	16785	16771	16758	16636	16753	16811	16772	16813	16572	16719	16807	16722	16730	16689	16703	16769	16885	16903	16673	16742	16756	16796	16758	16703	16833	16858	16843	16763	16760	16683	16730	16812	16766	16695	16785	16821	16568	16883	16924	16825	16716	16762	16778	16690	16847	16747	16761	16739	16618	16769	16795	16849	16683	16725	16853	16769	16824	16913	16588	16850	16876	16557	16811	16767	16693	16739	16807	16803	16787	16727	16837	16836	16756	16688	16690	16736	16764	16773	16786	16819	16722	16778	16902	16653	16727	16814	16733	16785	16810	16795	16968	16783	16817	16810	16723	16677	16748	16909	16603	16757	16821	16714	16802	16782	16735
22798	21294	29247	23698	21527	23844	26193	20997	20545	20853	20347	20423	20352	20325	20451	20261	20018	20207	20363	20078	20255	20209	20105	20260	19944	20241	20145	20097	20270	20108	20048	19948	20185	20168	19939	20033	20022	20019	19867	19955	20008	19958	20143	19987	19898	20131	19990	20028	20014	19994	20227	19918	19890	20160	19866	19923	20037	19776	20068	19950	20123	19996	19944	20205	20321	19899	20109	20023	20011	19915	19989	20015	19927	19850	19950	20548	20916	20735	20357	20087	20034	19920	20202	19825	19827	19938	19930	19771	19939	19935	19980	19946	19827	20050	19953	19789	19964	20111	19882	20009	20118	20013	19892	20059	19751	19729	20087	19914	19679	19796	19926	19771	19868	20013	19608	19847	19905	19962	19771	19909	20226	19796	19913	20043	19893	20038	19832	20037	19898	19858	19900	19947	19838	20081	19811	19829	20065	20047	19986	19885	20033	20049	19809	19765	19916	20372	20097	19779	19996	19939	19913	19885	19831	19926	19681	20107	19753	19933	20107	20033	19884	19860	19946	19941	19736	19781	19899	19726	19820	19945	19884	20015	19895	20016	19830	19843	19818	20007	20078	20006	20190	20027	19843	20123	19878	19922	19942	19897	19947	19916	19975	19976	20099	19832	19860	19653	19951	19830	20256	19943	19842	20160	20076	20053	19793	19798	19752	19771	19718	19813	20185	19903	19948	19993	19933	20134	19826	19775	19858	19843	19795	19967	20037	19866	19799	19886	19951	20045	19931	19675	20110	19878	19996	19983	19933	20042	19962	19961	19933	20018	19865	19913	20011	20048	19760	19751	19834	19841	19933	19941	19916	19903	19772	20118	19894	19859	19888	19774	19869	19931	19955	20070	19735	19864	19883	19864	19882	19496	19853	19980	19847	19933	20228	19990	19913	19991	19886	19739	19800	19847	19800	19813	19935	19659	19783	19967	19917	19883	19905	19773	20021	20028	20114	19940	19888	19843	19985	19940	19859	19788	20025	19822	20064	19938	19842	19770	19859	19839	19962	19868	19900	19873	19912	20186	20000	19878	19993	19900	19909	19892	19993	19849	19681	19875	19708	19878	20010	19720	20034	20063	19759	19872	20092	20028	19689	19818	19671	19814	19742	19800	20109	19719	19740	19883	19951	19841	19839	19894	19819	19928	20003	20155	19858	19785	19777	19918	20138	19752	19866	19865	19909	19922	19947	19824	19922	19955	19921	19901	20012	19914	20123	19914	19839	19895	19919	19981	19990	20011	20117	19815	20012	19764	19960	19925	19873	19904	19991	20222	19988	19758	19862	19713	20062	19880	19993	20144	20168	19846	19910	19946	19739	19778	19933	19867	19872	19835	19672	19877	20071	19994	19851	19871	20021	19813	19929	19999	19843	19805	19908	19776	19914	19894	19995	19821	19835	19860	19627	19823	19861	19721	19824	20064	20016	19692	19784	19946	19857	20127	19948	19637	20030	19876	19887	19809	19962	19959	20024	20177	20073	19845	19979	19812	20004	19911	20026	19784	19829	19911	19798	19711	19715	19893	19760	19922	19943	19801	19782	19856	19875	19795	20019	19740	19833	19778	20051	20094	19915	19892	19853	19823	19919	19886	19771	19806	19678	19924	19923	19983	19872	19873	20041	19904	19854	19908	20043	19844	19802	19854	19805	19862	19948	19870	19838	19745	19784	19886	19844	20083	20072	19908	19827	20179	19999	19945	19821	19721	19881	20026	19914	19942	20074	19893	20023	19961	19854	19933	19950	19872	19899	19745	19940	19720	19738	19980	20076	20164	19821	20072	19959	20023	19949	20009	19968	19951	19797	19824	19994	19899	19820	19953	19879	19795	19912	19713	19905	19989	19921	19941	20126	20079	19961	20082	19967	19907	20022	19781	19898	19834	20010	19824	20037	19672	19826	20013	19934	19848	19892	19755	20085	19646	19958	19832	20004	19915	20000	19987	20112	20195	19891	19943	19681	19893	19988	19758	19839	19728	20047	19903	20144	20166	19912	19838	20018	19996	19945	19986	19964	19898	19944	19858	19770	19891	19991	20036	20078	19975	19961	19859	19843	19821	19906	19614	19806	19694	19895	19827	19733	20165	19989	19820	19955	20126	20055	19878	19960	19909	19933	20071	19736	19832	19769	19552	19969	19806	19971	19782	19885	19863	19798	19887	19931	19773	19875	20113	19822	20055	19855	20008	20056	19862	20100	20001	19818	19945	19731	19777	19831	19670	19839	19759	19817	19524	19900	20011	19790	19845	20268	19869	19704	19876	20004	19970	19974	19899	19833	19915	19892	19973	19938	20027	20015	19997	20052	19789	19951	19901	19851	19992	19911	20033	19942	19916	19858	19926	19949	20080	20172	19878	19765	19938	19853	20039	19873	19997	19840	20049	19828	19824	19835	19851	19924	19964	19839	19830	19682	19707	19728	19864	19887	19846	19782	19970	20034	19973	19942	19875	19826	20061	19804	19915	19843	19978	19871	19903	19830	19891	19790	19891	19970	19841	19798	19824	19880	19919	19866	19978	19771	19999	20127	19926	19814	19680	19963	19966	19799	19665	19627	19825	20009	19776	20026	19901	19942	20286	19761	19886	20046	20222	19903	19772	19851	19872	19867	19748	19883	19912	19941	19884	19960	19931	19974	19925	19860	19732	19906	19842	19790	20153	20096	20111	19908	19874	19866	19928	19769	20024	19849	19935	19859	19966	20039	19860	20022	19802	19913	19792	20008	19648	20089	19682	19853	19974	19966	19741	20022	20075	19789	19985	19979	20016	19810	19811	19792	19733	19770	19731	19846	19902	19853	19976	19904	19923	19887	20073	19798	19893	20085	19795	20029	19934	19989	19765	19877	19985	19931	19798	19875	19930	19901	19872	19887	19693	19706	20034	20168	20002	20148	19838	19759	19771	19839	19785	20080	19989	19701	19768	19984	19760	19837	19875	19866	19919	19801	19906	19884	20057	19715	19878	19884	19868	19893	20048	19994	19687	19828	20009	19860	20115	19995	19704	19903	19884	19685	19908	19898	19600	19960	19862	19953	19916	20090	19843	19934	20024	19945	19836	19850	20013	19814	19827	19846	19777	19717	19998	19835	20057	19991	19848	19963	19818	19846	19846	19958	19941	19665	20018	19990	19988	19798	19842	20009	19870	20046	19905	19849	19859	19909	19845	19971	20149	20089	19770	19960	19888	19866	19776	19916	19877	19602	19632	19815	20022	19988	19840	19876	19744	20013	19870	19878	20003	20003	19989	19917	19805	20057	19821	20047	19935	19745	19942	19786	19857	19892	20020	20045	20022	20055	19926	19738	19810	19933	19857	19831	20084	19763	19696	19873	19885	20057	19997	19834	19785	19914	20020	19920	19746	19933	19910	20049	20078	19878	19802	19900	20016	20000	20090	20154	19950	19752	19897	19892	20096	19844	19720	19857	20064	20007	19869	19714	19856	19985	19826	19892	19847	20003	19834	19987	19903	19973	19925	19773	19660	19909	20045	19857	20000	19775	19744	19907	20063	19993	19885	20011	19920	19862	19978	19829	19680	19830	19798	19987	19711	19968	19916	19813	20035	19821	20052	20033	19792	19743	20027	20076	19855	19958	19954	19998	19771	19933	20024	19985	19971	19786	19961	19724	19777	19978	19933	20120	20075	19906	19844	20007	19845	19756	19914	20019	19934	19965	19849	19856	20171	19742	19783	20028	19871	19902	19870	19932	19713	19998	19908	19844	19919	20091	19754	19847	19765	19982	19716	19803	19950	19968	19936	19796	19931	19917	19905	19935	19973	19906	20127	19935	19975	19899	20074	19814	19948	19961	19889	19818	19911	19889	19781	19938	20026	19705	19650	19847	19967	19889	20158	19950	20139	19930	19829	19872	19795	20060	19957	19802	19923	19782	19787	19860	19924	19841	19856	19859	19940	19841	20002	20075	19772	20024	19787	19887	20032	19979	19695	19894	19944	19961	19898	19793	19678	19889	19926	19719	19894	19947	19924	19913	19883	19857	19909	20019	19861	19802	19979	19967	19795	19853	19972	19800	19860	19967	19876	19926	19919	19971	19968	19908	19841	20014	19982	19925	20027	19726	19763	19961	19833	20023	19934	19930	19978	19900	19786	19856	19800	19845	20020	19914	19903	20004	19998	19959	19892	19896	19998	20011	19880	20020	19888	19963	19786	20016	19928	19940	19845	19864	19824	19980	19658	19893	19846	20072	19884	19692	19838	19886	19962	19941	19948	19863	19743	19912	19727	19898	20043	19870	19825	19776	19780	19918	19907	19876	19826	19807	19889	19984	19823	19632	19973	19768	19861	19986	20010	19835	20063	20140	19901	19842	19548	19931	19903	19779	19771	19804	19912	19824	19961	19800	19946	19906	19883	19839	20085	20070	19895	20082	19688	20090	19875	19748	19922	19876	19920	19760	19901	19902	20154	20042	20029	20022	19911	19780	19821	19807	19689	19708	19646	19859	19790	19807	19839	20127	20028	19939	20117	19834	19934	19653	19802	19695	20119	20088	19819	19866	19864	19899	19946	19836	19792	19863	19884	19809	20028	19871	20028	19951	19875	19851	19846	19949	19875	19891	19884	19959	19934	19996	19596	19887	20026	19803	19926	19908	19827	19874	19909	19831	19971	19847	19822	19876	20009	19873	19858	19769	20000	19953	19975	19878	19729	19829	20195	19931	20185	19778	19879	19865	20089	19841	19978	19637	19923	19992	19941	19992	19875	19886	19745	19791	19867	19908	19859	19881	20117	19813	19891	20026	19964	19958	19939	20025	19823	19812	19700	20024	19933	19894	20087	20083	19866	20079	19941	19829	19861	19930	20031	19805	19866	19928	19933	20019	19783	19878	19837	19969	20011	19868	20003	19895	19787	19882	19802	19984	20003	19995	19787	20223	20121	19904	19714	19912	19810	19927	19633	19987	19881	19870	19919	19980	19886	19906	20145	19769	19899	20027	19914	19830	19902	19877	19867	19994	20152	20072	20015	19892	19919	19904	19968	19865	19954	20016	20000	19857	19899	19881	19737	19893	19730	20027	20015	20097	20041	19894	19926	19760	19973	19853	19890	19879	19764	19845	19945	20060	19991	19816	19793	19932	19831	19921	20093	19910	19969	20080	19851	19724	19944	19879	20008	19841	20060	20035	19915
16138	26930	25048	20978	19464	18714	18022	17791	17624	17506	17156	17245	17207	16915	17168	16969	16946	17038	16968	17057	16796	16924	16856	16798	16955	16926	16947	16816	17000	16972	16695	16839	16817	16836	16979	16875	16708	16794	16800	16826	16808	16786	16814	16753	16549	16852	16977	16749	16741	16966	16803	16852	16739	16756	16645	17000	16739	16875	16729	16627	16847	16884	16644	16740	16878	16806	16770	16716	16687	16783	16852	16641	16758	16753	16748	17869	18395	17853	17480	16660	16751	16886	16750	16765	16852	16840	16724	16816	16682	16901	16890	16835	16867	16689	16691	16673	16729	16810	16894	16715	16653	16774	16794	16801	16619	16848	16708	16805	16853	16626	16763	16701	16795	16709	16682	16808	16752	16695	16735	16672	16892	16620	16839	16831	16716	16550	16835	16777	16760	16793	16657	16923	16933	16808	16843	16907	16702	16800	16745	16762	16777	16961	16859	16653	16866	16772	16944	16767	16704	16796	16754	16677	16731	16776	16783	16857	16838	16723	16839	16701	16792	16772	16826	16660	16850	16657	16810	16762	16648	16868	16630	16826	16899	16750	16629	16760	16798	16904	16736	16989	16737	16685	16846	16844	16885	16777	16648	16635	16723	16757	16875	16755	16764	16756	16821	16916	16933	16737	16824	16732	16767	16787	16899	16774	16618	16692	16643	16868	16813	16796	16919	16757	16768	16866	16901	16744	16758	16898	16657	16710	16858	16758	16831	16861	16852	16685	16644	16675	16911	16852	16741	16663	16976	16966	16710	16844	16788	16657	16800	16751	16756	16550	16888	16839	16545	16853	16616	16887	16682	16835	16820	16721	16687	16796	16594	16607	16747	16868	16697	16839	16853	16748	16765	16911	16892	16794	16807	16816	16701	16824	16725	16795	16885	16741	16842	16751	16702	16737	16819	16743	16570	16727	16702	16718	16731	16682	16535	16640	16780	16744	16782	16886	16802	16870	16734	16770	16730	16576	16801	16810	16660	16803	16810	16861	16800	16759	16698	16778	16854	16821	16580	16605	16735	16679	16621	16830	16632	16803	16738	16515	16586	16855	16753	16655	16754	16942	16734	16692	16714	16811	16695	16845	16616	16832	16669	16716	16765	16772	16812	16784	16702	16841	16838	16869	16681	16958	16722	16661	16980	16883	16918	16925	16783	16752	16792	16679	16684	16860	16876	16674	16666	16729	16610	16680	16802	16793	16688	16763	17009	16831	16612	16680	16858	16734	16698	16645	16845	16994	16507	16788	16939	16740	16689	16865	16789	16740	16630	16854	16904	16721	16783	16798	16820	16912	16797	16709	16836	16802	16740	16903	16705	16732	16790	16827	16862	16781	16837	16837	16776	16790	16706	16682	16771	16934	16753	16903	16865	16792	16873	16764	16927	16671	16745	16896	16775	16680	16796	16650	16678	16622	16792	16674	16780	16863	16636	16794	16909	16630	16808	16650	16781	16870	16705	16805	16716	16734	16717	16767	16771	16764	16747	16759	16601	16691	16688	16821	16737	16562	16789	16828	16795	16623	16655	16838	16732	16818	16673	16844	16672	16674	16707	16793	16754	16787	16685	16777	16711	16717	16798	16915	16703	16577	16708	16802	16762	16763	16628	16917	16744	16838	16838	16666	16642	16574	16744	16681	16809	16827	16819	16688	16699	16570	16774	16930	16831	16735	16773	16620	16720	16863	16793	16744	16684	16664	16621	16874	16661	16833	16792	16748	16686	16845	16893	16704	16593	16763	16961	16689	16809	16848	16753	16756	16815	16833	16835	16785	16833	16690	16683	16636	16851	16800	16583	16848	16724	16887	16848	16680	16876	16779	16808	16689	16928	16793	16633	16891	16782	16672	16748	16735	16664	16866	16973	16670	16732	16847	16810	16806	16668	16715	16790	16731	16693	16913	16810	16697	16761	16627	16743	16668	16806	16746	16671	16678	16629	16750	16549	16763	16919	16834	16755	16897	16807	16774	16680	16706	16536	16868	16804	16738	16749	16844	16774	16809	16725	16697	16788	16754	16661	16723	16904	16798	16828	16720	16740	16926	16801	16777	16662	16724	16727	16732	16714	16864	16621	16740	16651	16624	16763	16816	16882	16576	16895	16772	16754	16863	16735	16780	16898	16680	16628	16878	16802	16608	16760	16725	16760	16668	16824	16698	16714	16732	16726	16602	16710	16650	16767	16679	16814	16801	16741	16750	16837	16692	16663	16798	16633	16546	16776	16699	16823	16736	16781	16704	16730	16735	16650	16750	16794	16902	16794	16817	16716	16780	16618	16739	16768	16786	16797	16670	16797	16782	16664	16833	16952	16733	16832	16841	16677	16649	16654	16943	16793	16762	16637	16720	16878	16703	16727	16830	16770	16822	16866	16792	16750	16728	16722	16864	16813	16874	16622	16682	16816	16771	16625	16963	16756	16872	16535	16678	16773	16967	16625	16779	16814	16741	16856	16891	16519	16830	16886	16702	16798	16853	16649	16752	16741	16696	16667	16783	16781	16719	16797	16842	16661	16941	16768	16856	16801	16690	16769	16878	16783	16743	16637	16871	16814	16616	16681	16677	16852	16739	16776	16765	16981	16708	16691	16870	16644	16659	16653	16984	16636	16873	16612	16617	16761	16806	16654	16676	16873	16936	16742	16744	16693	16672	16840	16776	16699	16805	16853	16661	16790	16752	16667	16628	16647	16728	16661	16904	16839	16814	16839	16718	16796	16779	16612	16962	16685	16867	16616	16760	16889	16706	16783	16832	16796	16823	16941	16627	16836	16690	16656	16831	16638	16822	16808	16811	16842	16602	16674	16829	16681	16598	16797	16828	16592	16846	16649	16778	16779	16917	16796	16770	16738	16901	16754	16668	16781	16529	16881	16718	16839	16684	16799	16685	16780	16635	16770	16893	16604	16650	16808	16757	16575	16817	16831	16862	16823	16797	16785	16787	16832	16749	16842	16664	16616	16765	16817	16599	16727	16679	16861	16715	16698	16827	16800	16849	16706	16744	16837	16611	16792	16678	16780	16825	16669	16579	16813	16803	16815	16844	16627	16625	16761	16642	16795	16589	16588	16757	16769	16857	16784	16711	16756	16662	16702	16737	16752	16660	16806	16675	16754	16918	16765	16725	16727	16599	16683	17037	16720	16673	16865	16721	16648	16957	16747	16674	16806	16737	16822	16738	16681	16893	16827	16912	16651	16698	16644	16869	16844	16657	16837	16843	16803	16705	16806	16756	16775	16767	16915	16634	16846	16901	16769	16699	16835	16677	16741	16915	16755	16838	16907	16682	16803	16688	16687	16807	16740	16651	16684	16684	16825	16687	16822	16933	16647	16661	16676	16658	16803	16843	16705	16562	16713	16809	16663	16779	16781	16703	16742	16660	16796	16745	16622	16723	16696	16691	16699	16712	16583	16775	16889	16798	16632	16635	16768	16726	16774	16539	17181	16899	16792	16831	16720	16841	16856	16642	16885	16860	16745	16747	16745	16766	16716	16905	16707	16825	16764	16637	16654	16661	16582	16886	16929	16844	16753	16807	16949	16578	16644	16654	16725	16938	16747	16861	16613	16682	16735	16694	16725	16768	16797	16833	16663	16697	16747	16782	16630	16737	16627	16839	16824	16703	16775	16795	16673	16863	16752	16756	16844	16774	16617	16791	16687	16869	16813	16726	16769	16782	16937	16844	16617	16702	16629	16704	16848	16720	16809	16895	16714	16738	16951	16759	16826	16691	16786	16777	16889	16833	16644	16731	16905	16722	16812	16721	16703	16687	16706	16593	16818	16800	16626	16677	16735	16794	16665	16846	16707	16936	16705	16801	16862	16820	16632	16633	16781	16709	16653	16737	16782	16783	16773	16965	16778	16824	16819	16635	16950	16806	16690	16729	16666	16784	16711	16889	16719	16913	16647	16709	16804	16918	16808	17016	16746	16671	16713	16635	16825	16733	16739	16848	16768	16845	16696	16703	16878	16676	16814	16759	16794	16723	16709	16633	16951	16714	16956	16658	16628	16699	16781	16928	16824	16812	16676	16742	16740	16825	16651	16731	16747	16864	16576	16653	16461	16510	16869	16670	16660	16799	16652	16658	16747	16724	16826	16754	16768	16725	16663	16729	16745	16640	16846	16819	16562	16707	16614	16797	16778	16833	16845	16823	16666	16642	16846	16835	16681	16633	16736	16905	16587	16698	16679	16665	16778	16875	16692	16748	16693	16833	16726	16439	16681	16777	16743	16683	16625	16743	16725	16781	16903	16737	16788	16571	16844	16518	16763	16889	16813	16873	16713	16652	16662	16872	16781	16839	16796	16641	16686	16768	16764	16697	16813	16881	16638	16780	16812	16875	16637	16803	16594	16647	16770	16880	16647	16815	16848	16879	16614	16700	16765	16674	16769	16813	16891	16896	16810	16585	16792	16741	16577	16860	16691	16819	16938	16846	16865	16684	16780	16678	16746	16754	16729	16782	16967	16727	16865	16738	16721	16725	16653	16746	16886	16782	16717	16749	16670	16915	16916	16834	16665	16709	16760	16893	16768	16882	16806	16546	16915	16868	16767	16597	16732	16747	16751	16540	16764	16621	16839	16869	16850	16728	16803	16740	16745	16826	16717	16603	16875	16668	16780	16605	16593	16759	16651	16903	16753	16643	16791	16654	16811	16625	16955	16678	16661	16795	16738	16713	16699	16703	16666	16765	16880	16826	16720	16591	16910	16690	16872	16819	16765	16649	16982	16698	16666	16653	16725	16675	16659	16702	16729	16898	16754	16788	16712	16824	16802	16810	16834	16822	16651	16923	16738	16622	16788	16614	16673	16722	16741	16932	16706	16783	16858	16719	16838	16794	16771	16701	16534	16885	16722	16839	16592	16784	16840	16809	16685	16664	16581	16873	16661	16725	16849	16714	16733	16733	16730	16727	16867	16769	16736	16864	16628	16508	16779	16809	16754	16741	16757	16623	16795	16664	16767	16804	16817	16790	16676	16704	16734	16573	16750	16936	16763	16892	16723	16672	16811	16807	16724	16764	16514	16730	16695	16873	16748	16782	16727	16708	16758	16634	16857	16827	16789	16616	16879	16773	16823	16633	16772	16746	16646	16911	16676	16728	16843	16794	16676	16882	16680	16725	16745	16714	16837	16622	16945	16591
27319	21849	24413	21245	18117	18069	18476	18075	18177	18153	18314	18128	18237	18369	18076	18186	18351	18274	18171	18145	18075	18174	18099	18186	18022	18265	18118	18137	17941	18065	18137	18231	18005	18136	18420	18144	18160	18099	17975	18185	18125	18113	18230	18164	18026	18151	18203	18069	18295	18327	18014	18086	18120	18003	18147	18078	18158	18136	17913	18133	18079	18113	18097	18232	17985	18147	18197	18274	18287	18190	18117	18089	18178	18172	18131	18165	18146	18190	18135	18252	17838	17995	18231	17995	17794	18042	18144	18118	18100	18200	18226	18071	18073	18032	18194	18079	17922	18074	18129	18089	18345	18189	18068	17840	18118	18242	17956	18124	17933	18054	18133	18096	18233	18180	18272	18214	17921	18122	17956	18134	18200	18006	18081	18134	18037	18273	18143	18226	18307	18020	17923	18294	18068	18167	18216	18052	18141	18073	18307	18305	18269	18164	18233	18147	18120	18044	18088	18034	17940	17940	18113	18140	17950	18086	18154	18188	18165	18086	18145	18108	18040	18077	17949	18032	18237	18501	18208	18128	18152	18087	18035	17907	18067	18021	18209	18220	18228	18223	18193	18092	18062	18107	18231	18125	17964	18060	18095	18212	18185	18166	18075	17962	17991	18211	18185	18097	18162	18242	18194	18019	18064	18073	18231	17935	18017	18156	18131	18110	18089	17906	18081	18249	18012	18028	18177	17866	18203	18111	18062	17973	18215	18158	18050	18063	18153	18208	18137	18042	18064	18021	18221	18108	17942	18088	18275	18090	18090	18118	18181	18059	18138	18092	17980	18138	18133	17909	18143	18162	18151	18176	18115	18271	18069	18073	18397	18107	17957	18146	18267	18268	18203	18068	18260	18001	17926	18223	17897	18061	17995	18063	17818	17926	18128	17997	18129	18103	18121	18011	18035	18061	18168	18080	18264	18145	18032	18265	17898	18014	18328	18055	18266	17898	18124	18300	18094	18351	18065	18116	18133	18218	18174	18173	18028	18111	18293	18190	18087	18000	18119	18108	17851	18062	18137	18120	17847	18031	18120	17964	18299	18117	18089	18137	18172	18330	18332	17878	18100	18142	18119	18004	18102	18115	18021	17975	18181	18062	18066	17924	18008	18087	18110	18234	18216	18006	18170	17979	17917	18251	17882	18012	17989	17862	18030	18047	18297	18310	18281	18105	18254	18276	18136	18045	18028	17952	18115	17979	18233	18137	18003	18124	18182	18120	18102	18192	18209	18124	18113	18116	18189	18167	18206	17940	18185	18076	18096	18258	18211	18217	18156	18154	18120	17880	18016	18043	17887	18055	18017	18093	18212	18128	18086	18127	18204	18071	18125	18101	17930	18112	18234	17942	18071	18151	18249	18262	18175	18054	18066	18076	18141	18069	18187	18220	18055	18069	18019	18174	18094	18050	17927	18207	18135	18212	17995	18083	17920	18098	18061	18085	17958	17954	18134	17996	18090	17936	18344	18091	18184	18172	18129	17987	18144	18059	17964	17971	17755	18109	18213	18120	18133	18021	18044	18121	18114	18154	18134	18141	18056	18168	18154	18130	18461	18340	18042	17938	18281	17964	18149	18251	18024	18021	18100	18111	18205	18201	18042	18010	18218	18059	18048	18178	18400	18168	18179	18091	18043	18228	17994	18267	18018	17900	18182	17875	18241	18222	18250	18130	18032	18183	17957	18082	17975	18314	18207	18034	18143	18227	18274	17934	18230	18268	18080	18033	18132	18298	17982	17975	18035	17799	18217	18037	18087	18074	18180	18123	18006	18191	18158	18245	18352	17826	18173	18176	18292	18151	18258	18069	17980	17984	18134	17912	17908	18050	18174	18363	18239	18105	18129	18093	18024	18021	18085	18058	18107	17998	18153	18125	18193	18175	18111	18090	18265	18094	17897	17927	18115	18013	18112	18212	18335	18154	17929	17905	17962	18170	18089	18009	18116	18309	18315	18253	17958	18221	17982	18137	18136	18019	18033	18169	17959	17965	18146	17953	18039	18035	18029	18018	18031	18100	18058	18099	18127	18311	18106	18182	18428	17804	18107	18100	18038	18119	18057	18178	18137	17955	18239	18131	18019	17934	18140	17873	17985	18188	18261	18208	17986	17762	18141	18296	18181	18093	18130	18303	18343	18202	17917	18093	18050	17980	17929	18239	18216	18109	18274	18098	18233	18194	18130	17886	18225	17983	18006	18091	17959	18042	18152	18284	18239	18101	17985	18085	18137	18039	18101	18237	18113	18025	18082	18137	18170	17870	17938	18043	18295	17983	18060	18189	18328	18154	18060	18187	17874	18084	18154	17985	17897	18312	18208	18059	18250	18033	18131	18301	18137	18017	18149	18114	17996	18000	17942	18124	18198	18357	18019	18049	18158	18007	18020	18040	17916	18097	18148	18169	18124	18188	18273	18191	18177	18143	18054	18174	18159	18118	18099	18165	17912	17926	17980	18121	18098	17911	18120	18022	18165	18216	18133	18134	18113	18086	18140	18204	18225	18083	18223	18119	18222	18139	18044	18302	18068	18148	18033	18279	18287	17930	17922	17947	18198	18149	18177	18052	18104	18075	18076	18176	18240	18148	18145	18179	18109	18277	18231	18050	18155	18041	18212	18204	18144	18089	18247	18037	18013	18287	17894	18328	18288	17893	17954	17990	18088	18199	18147	18103	18120	18158	18280	18218	18072	18106	18229	18130	18169	18166	17902	18111	18122	17975	17877	18117	18015	18230	18001	18198	18075	18118	17953	18235	18355	18129	18084	18364	18167	18162	18136	18100	18192	18198	18111	18241	18219	18148	18250	18203	18201	18029	18070	18226	18133	18027	18311	18114	18106	18177	18169	18065	17996	18041	18007	18119	18303	17917	17825	17991	17930	18186	18132	18042	18202	18283	18150	17878	18132	17961	18038	17976	17859	18170	17920	18197	18000	18034	18273	18071	18143	18007	17978	18075	17929	18212	18028	18081	18021	18018	18085	17901	18126	18033	18114	18092	18227	18158	18283	17973	18042	18308	18036	18141	18195	18154	18172	18024	18072	18064	18096	17993	18364	18053	18144	18189	18143	18094	18171	18255	18273	17979	18037	18192	18090	17996	18064	18146	18056	18283	18132	18154	18029	18333	18234	18128	17967	17942	18166	18250	18073	17995	18063	18117	18159	18130	18101	18110	17904	18082	17973	18225	18208	18204	17950	18208	18288	18087	18295	17988	18014	18214	18328	18024	18086	18133	18143	18031	18157	18053	18155	18029	18141	17822	18152	18155	18024	17969	18082	18190	18412	17906	18001	18125	18155	18024	18090	18067	18065	18306	18019	18026	18070	18144	18047	17945	18192	18093	18157	18224	18177	18225	18132	18179	18059	18247	18090	18032	18049	18124	18137	18281	18243	18093	18005	17960	18107	18178	18015	18240	18053	17920	18095	18031	18061	18204	17984	18151	18164	17997	18210	18131	18081	18208	18303	18220	18080	18142	18058	18186	18110	18080	18227	18042	17988	18157	18177	18260	18257	18230	18110	18226	18093	18152	18256	18048	17918	18093	18109	18143	18145	18059	18074	17989	18011	18346	18069	18122	18023	18145	18340	18198	18052	18259	18071	18217	18220	18024	18265	18160	18089	18243	18215	18159	18191	18025	18074	18098	18186	18183	18110	18257	18108	18189	18141	17999	18332	18233	18238	17892	17992	17992	18261	18165	18165	17949	18215	18195	17989	18076	18294	18213	18053	17994	18198	18291	18342	17988	18036	17918	18158	17926	18039	18150	18331	18050	17924	18157	17840	18050	18079	18172	18272	18106	18159	18221	18074	18359	18045	18024	18206	18124	18253	18024	18129	18139	18073	18103	18326	18116	18151	18150	17937	18193	18231	18264	18203	18271	18152	18111	18068	18121	18054	18297	18121	17921	18085	18148	18042	18056	17968	18164	18013	18094	18044	18061	17996	18380	18102	17940	18328	18033	18126	18032	18098	18094	18280	18060	18043	17967	18330	18026	18248	18052	18045	18126	17993	18099	18008	18118	18222	18232	18124	18078	18137	18167	18243	17894	18226	18117	18065	18199	18225	18156	18202	18084	18088	18019	17985	18020	18194	18238	18302	18270	18024	18181	18132	18243	18040	18024	17939	17865	18060	18075	18203	18096	18099	18059	18247	18083	17980	18179	18036	17960	18199	18105	18117	18064	18126	18267	18060	17937	18230	18076	18109	17999	18003	17945	18050	18257	18078	18062	18203	18188	17932	17966	18335	18142	18073	18121	18173	18057	18158	18043	18162	18097	17909	18292	17949	18170	18083	18221	18117	18092	18156	17998	18080	18176	17985	18116	18058	18118	18157	18117	18025	18034	18218	18232	18007	18150	18014	17824	18105	17961	18031	18036	18073	18175	18029	18134	18137	18136	18510	18255	18175	18293	18279	18313	17955	18195	18143	18137	18099	18291	18110	18115	18167	18195	18069	18103	18136	18335	17876	18097	18259	18021	17933	18026	18102	18074	18202	18167	18232	18310	18098	18357	18047	18250	18146	18143	18213	18147	18236	18043	18080	18163	18146	18063	18100	18084	18296	18217	18225	18184	18135	18080	18123	18080	18137	17927	18091	18064	18072	18044	18063	17961	18192	18292	18149	17872	18274	17855	18104	17991	18174	18209	18244	18163	18174	18118	18192	18061	18102	18101	18148	18008	18032	18091	18094	18193	18092	18044	18237	18140	18078	18040	18096	18054	18068	18288	18234	18173	18000	18230	18372	18287	18216	18251	17963	17981	18137	18228	18200	18176	18091	18152	18232	18265	18133	17980	17987	18031	18163	18023	18128	18140	18290	18227	18185	18264	17964	18276	17995	18178	18196	18154	18147	18284	18035	18277	18064	18112	18088	18274	18064	18127	18109	17990	18066	18000	18061	18074	18081	18128	17989	18146	18030	18044	18219	18070	18021	18063	18227	18072	18245	18155	18263	18007	18101	18182	18124	18317	18019	18188	18097	18153	18052	18311	18017	18052	17889	17924	18330	18101	17826	18258	18228	18286	18096	18151	18192	17969	18160	18205	18427	17945	17976	18122	18261	17893	18135	18079	18084	18174	18051	18105	18062	18222	18052	17994	18195	18018	18275	18137	18009	18145	18310	17900	18128	18080	18217	17809	18089	17976
14712	16531	16363	16044	15932	15952	15860	15820	15512	15863	15891	15915	15944	15872	15837	15698	15926	15979	15674	15829	15875	15923	15747	15769	15858	15746	15757	15713	15752	15718	15842	15700	15734	15705	15812	15852	15872	15754	15646	15851	15768	15941	15588	15697	15750	15656	15614	15838	15866	15678	15839	15744	15763	15586	15825	15775	15924	15917	15772	15763	15899	15578	15782	15815	15852	15595	15897	15828	15794	15868	15715	15791	15900	15740	15739	15825	16011	15816	15973	15805	15855	15751	15650	15860	15922	15766	15725	15682	15803	15755	15873	15739	15824	15673	15729	15770	15818	15727	15678	15777	15518	15709	15762	15681	15698	15609	15757	15719	15982	15827	15932	15547	15916	15761	15651	15769	15622	15778	15642	15771	15681	15819	15715	15829	15855	15724	15656	15573	15859	15640	15741	15880	15675	15855	15776	15671	15589	15718	15892	15732	15657	15807	15893	15738	15754	15715	15864	15720	15628	15887	15706	15754	15620	15801	15720	15854	15742	15622	15923	15786	15565	15619	15796	15736	15716	15732	15641	15702	15645	15745	15671	15683	15796	15572	15794	15593	15896	15695	15667	15680	15759	15779	15845	15553	15818	15693	15829	15649	15848	15742	15765	15638	15788	15814	15668	15767	15850	15639	15864	15700	15715	15519	15813	15840	15745	15742	15723	15947	15744	15663	15727	15854	15749	15760	15607	15499	15802	15715	15786	15759	15686	15690	15897	15722	15617	15713	15852	15731	15504	15897	15738	15845	15755	15808	15778	15873	15913	15684	15661	15786	15757	15614	15704	15854	15802	15767	15857	15821	15778	15683	15727	15792	15819	15772	15878	15778	15904	15763	15650	15775	15752	15745	15577	15748	15726	15891	15732	15850	15666	15841	15815	15628	15869	15700	15674	15722	15651	15832	15862	15757	15979	15951	15779	15807	15876	15748	15847	15717	15745	15643	15822	15898	15782	15961	15845	15782	15823	15581	15845	15850	15878	15754	15733	15793	15747	15721	16013	15972	15801	15800	15838	15787	15750	15775	15524	15722	15747	15838	15759	15708	15964	15777	15658	15716	15731	15777	15886	15885	15999	15903	15774	15780	15802	15828	15723	15628	15801	15821	15909	15727	15761	15679	15725	15860	15816	15672	15569	15782	15776	15734	15790	15770	15831	15632	15662	15815	15813	15804	15620	15705	15748	15710	15767	15707	15909	15779	15661	15878	15729	15935	15587	15592	15660	15683	15730	15775	15619	15653	15930	15835	15728	15888	15798	15888	15708	15889	15559	15678	15895	15775	15909	15779	15655	15732	15807	15873	15668	15894	15697	15715	15775	15790	15689	15776	15818	15873	15676	15939	15847	15631	15770	15695	15785	15736	15586	15680	15807	15735	15850	15766	15721	15916	16008	15674	15772	15838	15679	15723	15579	15898	15774	15935	15683	15759	15791	15609	15833	15866	15885	15748	15751	15792	15842	15871	15663	15781	15831	15698	15712	15799	15920	15790	15688	15797	15702	15811	15641	15673	15747	15721	15689	15764	15628	15894	15900	15831	15703	15774	15785	15877	15829	15819	15704	15784	15857	15865	15678	15701	15799	15737	15715	15770	15840	15735	15807	15781	15733	15673	15807	15768	15755	15816	15634	16099	15642	15745	15678	15741	15774	15726	15710	15794	15633	15752	15772	15663	15828	15756	15689	15705	16015	15666	15689	15781	15746	15792	15671	15952	15730	15740	15633	15569	15648	15915	15764	15721	15689	15789	15730	15864	15865	15745	15621	15716	15723	15730	15642	15690	15679	15923	15793	15780	15701	15787	15493	15859	15669	15706	15824	15636	15934	15627	15673	15620	15752	15748	16024	15738	15723	15790	15730	15870	15844	15581	15778	15837	15624	15848	15902	15839	15687	15592	15779	15830	15878	15808	15701	15762	15760	15611	15831	15886	15800	15633	15735	15779	15812	15698	15837	15803	15822	15704	15963	15799	15801	15901	15685	15824	15921	15700	15907	15704	15634	15927	15812	15723	15791	16000	15869	15691	15611	15724	15835	15656	15684	15694	15787	15835	15845	15932	15646	15741	15670	15591	15808	15693	15732	15889	15976	15546	15737	15779	15909	15696	15736	15900	15792	15854	15797	15758	15884	15682	15788	15773	15870	15892	15627	15932	15844	15581	15595	15728	15851	15815	15708	15803	15757	15824	15697	15697	15776	15704	15753	15686	15921	15881	15777	15738	15820	15944	15863	15802	15881	15790	15725	15687	15817	15597	15704	15702	15825	15862	15716	15827	15728	15681	15733	15804	15858	15625	15980	15756	15711	15690	15784	15808	15759	15753	15785	15891	15654	15812	15644	15670	15742	15688	15666	15740	15675	15766	15817	15715	15886	15840	15739	15727	15506	15809	15757	15906	15707	15674	15803	15788	15716	15867	15725	15671	16005	15827	15730	15681	15767	15853	15823	15703	15741	15660	15601	15818	15689	15628	15625	15861	15749	15848	15764	15921	15761	15819	15779	15714	15662	15886	15733	15905	15822	15835	15681	15669	15745	15661	15723	15726	15700	15762	15710	15739	15721	15886	15763	15707	15717	15663	15726	15574	15689	15715	15735	15523	15773	15636	15831	15506	15690	15878	15718	15579	15755	15747	15688	15601	15821	15789	15787	15683	15696	15883	15762	15625	15699	15799	15803	15800	15865	15712	15750	15735	15978	15782	15793	15763	15734	15716	15851	15551	15728	15796	15664	15792	15756	15965	15750	15837	15897	15655	15686	15728	15740	15789	15838	15819	15582	15772	15773	15803	15955	15803	15707	15724	15963	15695	15762	15735	15742	15583	15843	15624	15806	15682	15811	15809	15802	15952	15976	15644	15784	15661	15729	15822	15928	15814	15769	15602	15942	15778	15620	15594	15804	15793	15871	15599	15753	15722	15891	15846	15661	15506	15823	15569	15747	15786	15778	15823	15899	15778	15725	16017	15551	15768	15775	15820	15658	15765	15798	15888	15895	15789	15748	15679	15650	15720	15825	15780	15870	15755	15883	15843	15921	15839	15751	15689	15871	15667	16006	15801	15663	15858	15597	15964	15753	15812	15663	15737	15658	15836	15675	15770	15689	15761	15779	15806	15727	15706	15826	15748	15771	15697	15778	15903	15864	15877	15729	15865	15857	15715	15681	15778	15681	15692	15675	15773	15759	15973	15900	15795	15706	15695	15845	15850	15646	15759	15921	15770	15719	15792	15550	15769	15956	15724	15779	15899	15786	15884	15817	15672	15595	15616	15669	15601	15871	15872	15826	15820	15910	15727	15657	15825	15683	15962	15800	15745	15758	15841	15835	15796	15753	15846	15738	15786	15710	15842	15825	15676	15763	15739	15787	15808	15667	15629	15544	15791	15729	15763	15880	15718	15748	15752	15637	15777	15728	15876	15613	15703	15641	15774	15702	15858	15838	15974	15821	15658	15702	15785	15758	15821	15713	15760	15692	15688	15807	15629	15715	15825	15730	15760	15643	15724	15695	15784	15852	15721	15942	15740	15783	15565	15794	15769	15677	15806	15802	15609	15954	15704	15538	15857	15793	15580	15774	15767	15885	15837	15759	15627	15725	15812	15797	15700	15489	15705	15879	15955	15940	15571	15718	15876	15763	15808	15684	15760	15803	15887	15817	15608	15824	15771	15828	15912	15788	15872	15727	15764	15532	15903	15918	15879	15778	15750	15755	15853	15713	15597	15676	15675	15681	15945	15610	15819	15864	15629	15706	15655	15930	15723	15817	15700	15685	15689	15804	15882	15798	15722	15704	15859	15586	15923	15771	15767	15718	15705	15810	15710	15769	15885	15599	15739	15628	15728	15702	15649	15854	15577	15742	15681	15882	15649	15860	15830	15696	15759	15588	15858	15823	15803	15784	15878	15858	15699	15822	15806	15772	15923	15763	15825	15840	15717	15842	15694	15712	15902	15780	15867	15729	15737	15722	15925	15715	15959	15670	15961	15783	15759	15797	15732	15758	15917	15710	15758	15683	15777	15750	15749	15743	15709	15910	15838	15821	15688	15794	15794	15795	15661	15716	15825	15853	15769	15833	15796	15620	15845	15648	15838	15625	15740	15835	15775	15649	15611	15804	15831	15702	15759	15772	15944	15897	15739	15932	15931	15715	15790	15928	15656	15809	15706	15881	15860	15682	15824	15791	15734	15899	15645	15874	15789	15788	15834	15800	15792	15833	15729	15718	15837	15634	15649	15737	15658	15854	15667	15845	15838	15917	15686	15673	15659	15704	15709	15766	15671	15661	15813	15806	15850	15786	15651	15811	15657	15982	15709	15759	15806	15886	15922	15740	15665	15663	15744	15841	15783	15826	15670	15802	15810	15969	15823	15783	15753	15771	15714	15726	15726	15854	15740	15548	15818	15715	15762	15855	15820	15781	15923	15892	15730	15836	15825	15577	15651	15842	15733	15714	15646	15511	15824	15789	15733	15650	15719	15678	15906	15755	15752	15716	15702	15614	15942	15898	15963	15729	15728	15647	15729	15874	15706	15639	15745	15604	15726	15777	15654	15803	15799	15667	15795	15807	15679	15889	15805	15720	15952	15899	15811	15707	15794	15809	15684	15680	15731	15762	15933	15762	15774	15780	15800	15586	15777	15821	15853	15774	15820	15724	15950	15767	15729	15793	15672	15748	15821	15705	15864	15782	15851	15825	15828	15858	15791	15772	15714	15786	15863	15739	15770	15904	15780	15844	15804	15839	15856	15880	15780	15789	15812	15725	15624	15847	15866	15666	15789	15711	15864	15810	15741	15821	15722	15906	15736	16002	15747	15777	15821	15911	15723	15624	15832	15663	15770	15658	15686	15727	16005	15667	15831	15863	15849	15851	15673	15900	15776	15829	15811	15683	15724	15693	15851	15790	15774	15782	15674	15847	15667	15715	15682	15712	15724	15802	15717	15719	15809	15809	15627	15569	15695	15580	15861	15733	15792	15843	15845	15953	15773	15662	15835	15581	15630	15687	15833	15816	15702	15826	15605	15872	15713	15869	15779	15823	15753	15942	15860	15836	15667	15773	15624	15699	15754	15735	15908	15790	15801	15871	15732	15823	15757	15832	15746	15767	15569	15797	15946	15911	15735	15730	15765	15647	15533	15685	15804	15718	15676
23718	21282	28838	24116	22078	21786	20844	18593	18190	18401	18145	18159	18225	17970	18033	17840	18092	18049	18155	18084	17849	17880	18001	18110	17950	17930	18174	17941	17899	17833	18000	17738	17836	17781	17754	17965	17916	17951	17883	17854	17942	17945	17787	17881	18085	17904	17669	18135	17795	17750	17990	17952	17957	18043	17953	17881	17956	17789	17912	17954	17970	17746	17947	17833	18085	18040	17835	17782	17969	17944	18122	17690	17885	17977	17939	18212	18216	18300	18056	18004	17856	17977	17890	17865	17990	17771	17947	18019	17800	17867	17984	17909	17766	17886	17782	17946	18082	17650	17947	17873	17665	17874	17898	17921	17695	17665	17912	17845	18004	17891	17888	17786	17873	17980	17768	17999	18004	17936	17980	17796	17873	17842	17758	17897	17904	17933	17931	17879	18021	17799	17923	17977	17954	17816	17882	17790	17692	17813	17949	18043	17942	17930	17861	17847	17931	17757	17894	17855	17940	17824	17910	18013	18023	17807	17976	17811	18025	17973	17799	17907	17558	17835	17827	17794	17843	17846	17740	18041	17767	17903	17945	17753	17829	17757	17753	18001	17819	17763	17733	17773	17963	17773	17909	17886	17811	17809	17944	17853	17814	17776	17766	17758	17855	17888	18047	17881	18004	17904	17696	17995	17841	17792	17724	17785	17918	17836	17838	18042	17729	17706	17833	17831	17881	17898	17835	17945	17980	17745	17826	17828	17836	17910	17804	17715	17779	17652	18082	17931	17762	18101	17979	17819	17886	17987	17823	17737	17812	18013	17889	17699	18008	17856	17751	18002	17749	17932	17964	17540	17788	17710	17946	18093	17766	17893	18036	18064	17833	17923	18036	17997	17877	17823	17684	17659	17807	17803	17897	17597	17907	17847	17785	17857	17810	17795	17881	17649	17946	17789	17819	17809	17893	17745	17907	17770	17921	17988	18188	17939	17826	17808	17766	17782	17912	17817	17884	17757	17770	17826	17850	17843	17874	17762	17771	17755	17998	17950	17753	17837	17887	18009	18067	17888	17611	17918	17688	17840	17842	17767	17957	17970	17815	17823	17771	17846	17887	17975	17905	17828	17865	17792	17899	17826	17806	17896	17910	17819	17792	17952	18074	17743	17993	17677	17782	17809	17630	17795	17883	17940	17877	18105	17871	17844	17944	17814	17822	17843	17931	17772	17660	17849	17875	17773	18033	17845	17997	17643	17777	17746	17970	17959	17722	17886	17847	17736	17894	18022	17956	17865	18082	17630	17899	17860	17894	17716	17850	17965	17755	17886	17680	17912	17958	17950	17895	17958	17741	17979	17890	17853	17883	17872	17797	17721	17986	17702	17850	17699	17803	18032	17865	17947	17903	17805	17678	17900	17950	17794	17850	17711	17775	18107	17802	17768	17646	17663	17748	17912	17847	17661	17880	17637	17981	17852	17713	17767	17896	17946	17644	17756	17945	17676	17778	18094	17697	17979	17750	17897	18000	17634	17763	17727	17924	17648	18021	17744	17879	17807	17865	17785	17697	17925	17855	17716	17855	17758	17781	17806	18021	17808	17680	17884	18031	17730	17803	17902	17718	17612	17834	17842	17953	17889	17803	17554	17961	17876	17911	17640	17744	17946	18028	17868	17989	17792	17703	17714	18033	17985	17834	17845	17814	17843	17956	17752	17760	17912	17863	17783	17754	17657	17764	18064	17924	17985	17796	17676	17979	17696	18147	17739	17706	17929	18051	17890	17952	17831	17784	17747	17885	17957	17937	17976	17937	17921	17929	17776	17922	17930	17879	17870	17634	17783	18019	17833	17999	17847	18037	17759	17764	17815	17689	18105	17860	18019	17828	17880	17845	17756	17790	17902	17752	17896	17761	17826	17716	17944	17939	17663	17781	17867	17832	17778	17833	17923	17704	17714	17816	17691	17805	17729	18052	18017	18005	17859	17943	17881	17710	17779	17681	17677	18245	17987	17920	17845	17587	17662	17708	18002	17881	17979	17961	17894	17707	17770	17726	17935	18019	17815	17867	17837	17792	17743	17835	17863	17991	17712	17982	17966	17718	17864	17680	17851	17896	17817	17879	17625	18058	17843	17815	17746	17922	17850	17721	17786	17821	18031	17680	17899	17778	17889	17872	17980	17844	17821	17842	18059	17841	17763	17800	17699	17827	17746	17888	17938	17814	17869	17850	17801	17774	17903	17714	17781	17805	17790	17834	17711	17664	17936	17901	17892	18147	17848	17730	17741	17791	17875	17914	17700	17742	17696	17779	18006	17859	17806	17809	17706	17852	17833	17871	17925	17927	17736	17838	17750	17868	17777	17756	17819	17986	17867	17835	17858	17961	17885	17883	17856	17780	17866	17982	17814	17997	18026	17721	17770	17917	17959	17857	17709	17847	17697	17766	17657	17904	17915	17653	17821	17853	18101	17995	17825	17817	17977	17984	17766	17748	17954	17764	17694	17835	18025	17741	17736	17679	17854	17796	17810	17943	17895	17760	17933	17990	17835	17939	17788	17599	17906	17828	17867	18056	17911	17793	17918	17849	18044	17911	17782	17854	17731	17704	17697	18002	17879	17999	17884	18049	17951	17863	17739	18045	17793	17795	17793	17877	17829	17940	17580	17945	17530	17840	17813	17931	17779	17873	17746	18076	18020	18036	17971	17921	17932	17926	18070	17780	17876	17902	17926	17929	17918	17778	17901	17663	17510	17754	17944	17792	17822	17995	18003	18006	18068	17870	17523	17803	17926	18058	17716	17867	17887	18121	17758	17566	17738	17850	17993	17698	17759	17767	17866	18016	17935	18041	18036	17916	17735	17984	17825	18001	17742	17839	17668	17852	17900	18003	17887	17952	17851	17824	18028	17898	17931	17695	17717	17760	17766	17811	17818	17876	17799	17768	17743	17787	17604	17865	17873	17835	17784	17731	17843	18144	17872	17976	17855	17989	17883	18054	17742	17785	17903	17880	17983	17813	17880	17820	17748	17871	17945	17801	17850	17779	17796	17838	18030	17791	17846	17837	18057	17673	17944	17995	17985	17761	17934	17836	17792	17911	17840	17925	17804	17600	17863	17909	17820	17934	17941	18004	17679	17841	17923	17782	17878	17798	17958	17917	18129	17618	17839	17779	17877	17727	17629	17693	18034	17816	17623	17860	17813	17959	17867	17856	17847	17890	17835	17710	17653	17656	17766	17828	17915	17812	17640	17725	17957	17944	17951	17945	17918	17942	17750	17786	17865	17824	17849	17917	17647	17934	17960	17757	17799	17934	17912	17863	17997	17878	17719	17766	17892	17838	17677	17657	17721	17717	17993	17951	17738	17762	17863	17880	18053	17535	17843	17920	17857	17887	17876	17830	17948	17832	17880	17781	18034	17844	17871	17743	17950	18088	17781	17977	17815	17807	17959	17807	17857	17896	17797	17940	17663	17817	17827	17871	17984	18134	18029	17831	17957	17941	17914	17758	17806	17745	17614	17804	17831	17904	17950	17615	17857	17772	17762	17742	17858	17947	17983	17812	17710	18043	17910	17839	17945	17979	17914	17855	17707	17652	17931	17820	17869	17996	17904	17660	17760	17930	17830	17922	17924	17845	17984	17904	17873	18023	18045	18067	17901	17899	17708	17951	17749	18041	17620	17715	17944	17850	18023	17876	17643	17752	17968	18009	17799	17933	17911	17809	17847	17934	17890	17843	17843	17987	17742	17994	17797	18125	17875	17600	17755	17743	18037	17782	17733	17881	17901	17688	17969	18043	17866	18029	17926	17961	17736	17740	17939	17931	17806	18011	17912	17892	17899	17995	17753	17696	17858	17997	17745	17901	18057	17706	17806	17788	17992	17863	17891	17806	17831	17778	17733	17741	17834	17962	17799	17951	17811	17985	17907	17696	17831	17752	17722	17884	17813	17746	17935	17938	17963	17939	17707	17833	17699	17788	17838	17768	17850	17732	17988	17778	17894	17822	17798	17880	17849	17765	17925	18030	17756	17866	17847	17654	17708	17860	18030	17777	17917	17781	17943	17824	17854	18004	17773	17918	17918	17832	17749	17951	17896	17748	18050	17744	17901	18038	18097	17579	17824	17772	17755	17879	17772	17786	17762	17746	17654	17809	17829	17863	17864	17976	17894	17701	18038	17794	17671	17872	17820	17765	17873	17961	17851	17750	17682	17922	17761	17732	17758	17992	17921	17815	17814	17904	17762	17749	17774	17781	17863	17749	17732	17443	17907	17812	17738	17948	18015	17921	17920	17931	17546	17724	17793	17754	17968	17701	17895	17959	17834	18034	18082	17774	18034	17849	17949	17801	17825	18090	17913	17833	17803	17835	17761	17741	17840	18064	17819	17874	17759	17835	17898	17802	17764	17862	17849	17820	17966	17875	17788	17716	17821	17802	17869	17886	17979	17823	17913	17946	17842	17900	17735	17969	18200	18063	18072	17861	17780	17568	17739	17902	18052	17958	17995	17891	17936	17852	17862	17789	17637	17780	17756	17927	17540	17821	17863	17890	17912	18025	17790	17836	18028	18006	17830	18034	17810	17818	17712	17898	17888	17951	17946	18036	17923	17997	17689	17744	17830	17957	17828	17755	17922	17888	17763	17658	17719	17931	17733	17760	17705	17946	17912	17775	17799	17808	17893	17966	17807	17896	17708	17862	17893	17780	17770	17839	17886	17945	17757	17784	17689	18005	17941	17868	17841	17844	17821	17895	17917	17764	18015	17848	17982	17876	18083	17911	17717	17905	17915	17797	18064	18117	17813	17883	17875	17585	17763	17874	17895	17834	17976	17777	17825	17880	17746	17780	17902	17701	17760	17753	17773	17826	17906	17798	17890	17644	18145	17844	18005	17718	17746	18011	17884	17826	17854	17919	17802	17735	18089	17986	17898	17771	17931	17743	17899	17925	17716	17770	17998	17841	17849	17850	17896	17759	17670	17778	17984	18050	17895	17835	18022	18011	17770	17954	17886	17796	17806	17975	17896	17870	17852	17783	18051	17959	17956	17792	17814	17819	17781	17967	17822	17950	17778	18109	17858	17702	17978	17777	17929	17742	17862	17927	18036	17813	17761	17985	17704	17679	17988	17842	18018	17859	18001	17871	17809	17643	17874	17866	17837	17804	17837	17854	17910	17792	17685	17809	17776	17871	17977
13694	21711	20756	18166	17309	16654	16484	16553	16282	15949	15951	15847	15865	15916	15935	15941	15890	15798	15703	15890	15818	15572	15809	15792	15806	15850	15930	15873	15658	15883	15777	15742	15824	15831	15620	15930	15702	15667	15875	15638	15784	15723	15740	15881	15779	15782	15751	15868	15789	15531	15822	15947	15869	15730	15886	15771	15893	15810	15753	15877	15854	15734	15922	15802	15760	15847	15710	15799	15606	15791	15816	15655	15608	15745	15860	16460	16573	16291	16005	15755	15901	15732	15733	15609	15672	15839	15860	15771	15675	15758	15645	15803	15771	15809	15730	15648	15723	15726	15741	15813	15801	15725	15661	15636	15605	15749	15757	15805	15858	15773	15752	15902	15820	15750	15892	15658	15799	15895	15824	15666	15745	15777	15794	15722	15859	15773	15699	15704	15801	15779	15566	15586	15776	15807	15565	15788	15777	15716	15761	15700	15622	15715	15633	15659	15647	15626	15520	15652	15728	15696	15789	15761	15785	15759	15694	15756	15601	15656	15662	15749	15704	15878	15697	15719	15560	15712	15822	15820	15914	15701	15696	15603	15835	15780	15814	15814	15703	15810	15774	15711	15795	15709	15851	15764	15665	15731	15679	15779	15785	15772	15643	15866	15706	15898	15640	15648	15874	15597	15596	15796	15673	15802	15649	15636	15787	15808	15656	15752	15835	15651	15763	15792	15618	15884	15663	15800	15797	15499	15792	15879	15694	15772	15765	15599	15653	15728	15870	15575	15900	15633	15875	15707	15861	15797	15614	15796	15771	15584	15884	15604	15603	15806	15622	15824	15633	15635	15688	15787	15705	15734	15735	15679	15792	15713	15612	15713	15687	15929	15620	15627	15664	15653	15913	15622	15809	15645	15641	15760	15724	15733	15751	15929	15628	15700	15728	15704	15751	15776	15558	15703	15495	15805	15621	15753	15580	15799	15682	15526	15883	15668	15652	15557	15743	15794	15808	15608	15812	15730	15691	15805	15784	15617	15878	15658	15764	15826	15723	15789	15881	15749	15928	15574	15693	15714	15668	15963	15714	15732	15582	15717	15660	15619	15654	15713	15595	15706	15734	15822	15778	15608	15523	15763	15721	15814	15625	15965	15911	15867	15545	15518	15558	15938	15706	15721	15859	15782	15659	15688	15798	15927	15587	15805	15703	15783	15677	15659	15665	15758	15687	15784	15629	15620	15750	15665	15707	15805	15623	15750	15757	15650	15723	15868	15680	15847	15765	15754	15674	16028	15674	15689	15830	15724	15579	15677	15781	15641	15727	15523	15633	15757	15665	15672	15660	15769	15836	15789	15729	15721	15788	15807	15811	15578	15722	15640	15716	15649	15628	15814	15611	15911	15882	15655	15864	15648	15616	15777	15881	15741	15723	15684	15764	15699	15806	15572	15656	15613	15952	15806	15654	15719	15704	15827	15894	15711	15781	15561	15889	15821	15773	15826	15714	15718	15740	15770	15533	15746	15632	15909	15765	15861	15740	15723	15788	15752	15698	15741	15925	15820	15731	15755	15666	15547	15698	15803	15786	15782	15806	15653	15707	15688	15770	15690	15826	15816	15793	15690	15720	15676	15661	15719	15730	15672	15841	15686	15728	16004	15629	15695	15620	15834	15662	15665	15935	15801	15543	15613	15726	15638	15746	15664	15766	15719	15927	15821	15838	15624	15610	15639	15658	15638	15710	15665	15799	15677	15692	15610	15771	15899	15862	15736	15785	15805	15844	15721	15497	15674	15726	15740	15801	15643	15884	15697	15817	15610	15593	15643	15755	15680	15889	15698	15746	15676	15761	15793	15632	15635	15679	15793	15562	15788	15736	15805	15642	15761	15557	15593	15661	15831	15709	15631	15793	15659	15779	15679	15758	15723	15781	15676	15872	15649	15649	15825	15717	15663	15662	15757	15675	15654	15669	15736	15741	15728	15873	15637	15544	15684	15803	15751	15665	15711	15735	15627	15657	15873	15727	15782	15655	15584	15731	15801	15663	15931	15675	15801	15778	15741	15745	15598	15885	15667	15544	15857	15573	15779	15686	15805	15681	15627	15784	15944	15674	15755	15729	15782	15859	15778	15593	15755	15703	15723	15608	15905	15679	15686	15804	15697	15849	15904	15722	15793	15680	15725	15626	15729	15722	15723	15907	15773	15913	15877	15751	15669	15848	15783	15787	15719	15889	15709	15735	15793	15638	15751	15768	15746	15792	15714	15619	15820	15801	15861	15729	15963	15716	15878	15584	15534	15766	15631	15934	15574	15522	15583	15891	15883	15934	15690	15824	15717	15764	15664	15715	15802	15803	15629	15657	15829	15764	15749	15581	15646	15773	15653	15757	15841	15579	15695	15615	15808	15708	15689	15765	15680	15658	15862	15667	15704	15731	15692	15559	15737	15815	15712	15797	15820	15586	15663	15849	15731	15677	15588	15753	15818	15761	15758	15693	15694	15787	15670	15714	15711	15599	15726	15785	15726	15833	15678	15857	15684	15743	15640	15691	15784	15800	15633	15760	15726	15477	15761	15701	15612	15762	15760	15814	15547	15666	15567	15581	15785	15777	15613	15750	15804	15700	15682	15677	15766	15675	15689	15687	15864	15679	15652	15642	15877	15578	15716	15698	15835	15811	15719	15604	15589	15823	15809	15810	15749	15767	15706	15722	15809	15720	15897	15896	15665	15828	15673	15778	15806	15688	15827	15675	15738	15654	15791	15720	15765	15655	15697	15673	15831	15783	15556	15596	15619	15759	15764	15779	15688	15879	15978	15866	15902	15798	15675	15811	15604	15948	15755	15830	15576	15737	15541	15698	15679	15780	15631	15717	15722	15769	15619	15696	15783	15741	15546	15849	15718	15728	15674	15792	15552	15961	15454	15715	15850	15811	15666	15830	15618	15770	15839	15820	15656	15514	15841	15646	15540	15646	15781	15737	15723	15753	15675	15711	15626	15695	15773	15734	15600	15591	15811	15550	15579	15731	15731	15633	15866	15599	15825	15755	15644	15587	15931	15792	15564	15830	15842	15610	15729	15719	15820	15736	15592	15792	15783	15641	15724	15776	15687	15715	15673	15653	15719	15581	15676	15748	15797	15882	15704	15655	15820	15750	15692	15609	15724	15719	15754	15725	15845	15723	15723	15723	15531	15878	15717	15810	15809	15798	15681	15712	15596	15743	15563	15672	15830	15715	15732	15816	15871	15765	15884	15691	15671	15640	16043	15744	15704	15661	15661	15625	15737	15722	15680	15615	15811	15721	15743	15662	15826	15751	15662	15640	15678	15705	15556	15696	15695	15796	15802	15789	15797	15676	15730	15984	15865	15822	15750	15805	15785	15695	15894	15614	15584	15731	15720	15656	15810	15787	15897	15784	15776	15741	15845	15789	15794	15897	15798	15789	15809	15607	15725	15750	15885	15616	15696	15783	15722	15708	15675	15731	15783	15749	15801	15672	15837	15703	15770	15749	15596	15882	15686	15665	15850	15785	15804	15790	15704	15713	15762	15795	15850	15715	15783	15779	15827	15676	15600	15604	15621	15912	15686	15775	15763	15787	15808	15803	15654	15649	15922	15732	15802	15810	15720	15685	15645	15639	15689	15701	15774	15943	15586	15649	15567	15643	15869	15689	15656	15701	15866	15818	15780	15769	15720	15761	15871	15842	15784	15773	15804	15796	15732	15585	15696	15758	15605	15763	15893	15975	15579	15747	15744	15693	15790	15725	15720	15659	15777	15739	15652	15848	15753	15620	15807	15785	15700	15617	15827	15754	15586	15797	15613	15794	15891	15744	15625	15678	15809	15719	15893	15964	15785	15658	15558	15805	15672	15797	15712	15829	15661	15771	15751	15682	15814	15755	15622	15949	15837	15812	15673	15877	15862	15754	15833	15822	15654	15768	15690	15647	15684	15769	15536	15883	15629	15605	15655	15681	15738	15780	15777	15793	15796	15634	15728	15752	15676	15767	15563	15667	15804	15836	15939	15800	15593	15732	15833	15675	15733	15663	15539	15691	15887	15532	15666	15631	15742	15683	15639	15742	15725	15687	15665	15684	15784	15910	15667	15842	15694	15747	15756	15785	15580	15853	15777	15726	15659	15753	15741	15763	15946	15787	15699	15736	15681	15819	15587	15689	15750	15782	15874	15837	15691	16020	15668	15836	15601	15693	15717	15751	15904	15668	15761	15517	15761	15620	15725	15929	15749	15867	16017	15699	15704	15760	15595	15931	15674	15701	15756	15849	15704	15907	15913	15624	15688	15820	15681	15720	15691	15613	15627	15727	15691	15683	15663	15775	15773	15662	15880	15712	15821	15862	15594	15732	15959	15741	15694	15750	15567	15728	15827	15792	15809	15751	15664	15773	15830	15661	15804	15705	15754	15776	15711	15680	15805	15655	15681	15660	15853	15534	15794	15630	15870	15695	15551	15764	15726	15943	15588	15726	15844	15849	15747	15861	15587	15913	15707	15694	15724	15659	15738	15832	15776	15831	15719	15698	15648	15556	15700	15743	15733	15849	15775	15589	15764	15731	15780	15769	15708	15846	15897	15595	15727	15752	15586	15819	15706	15782	15645	15777	15752	15602	15796	15702	15749	15824	15880	15728	15660	15837	15758	15792	15788	15724	15699	15651	15758	15836	15691	15721	15771	15704	15811	15856	15865	15861	15702	15904	15723	15812	15715	15737	15661	15735	15732	15765	15704	15602	15730	15775	15698	15743	15736	15792	15765	15712	15935	15839	15765	15713	15929	15762	15811	15636	15736	15794	15745	15833	15861	16021	15961	15674	15719	15589	15637	15651	15685	15794	15653	15722	15689	15829	15757	15765	15735	15722	15760	15611	15763	15674	15759	15716	15769	15629	15726	15782	15693	15722	15648	15577	15638	15859	15639	15853	15761	15773	15784	15684	15860	15681	15736	15660	15740	15754	15770	15770	15833	15614	15773	15731	15955	15790	15795	15686	15792	15675	15613	15854	15690	15668	15691	15713	15689	15899	15883	15565	15774	15742	15881	15849	15816	15793	15662	15881	15756	15654	15941	15670	15800	15594	15646	15755	15786	15746	15711	15767	15784	15818	15787	15805	15771	15565	15821	15665	15874	15807	15857	15770	15826	15606	15835	15700	15680	15717	15789	15791	15513	15658	15573
22723	21290	29220	23683	21542	23727	25853	20810	20152	20445	20346	20373	20161	20307	20187	19943	19943	20035	20102	20082	19976	19981	20180	19695	19866	19728	19923	19933	20098	20025	20022	19946	20041	19798	19742	19783	19764	19759	19989	19972	19789	19612	19594	19855	19965	19829	19876	19638	19900	19802	19778	19673	19610	19674	19684	19840	19767	19774	19835	19801	19839	20014	19792	19805	19748	19770	19924	19889	19545	19786	19797	19849	19921	19529	19718	20158	20514	20388	20323	19864	19708	19620	19740	19843	19653	19692	19573	19996	19917	19906	19724	19765	19615	19719	19908	19733	19686	19796	19933	19833	19756	19764	19791	19765	19871	19819	19443	19469	19809	19961	19933	19715	19654	19578	19796	19882	19579	19608	19847	19804	19666	19688	19731	19805	19637	19908	19773	19762	19861	19688	19521	19624	19837	19628	19752	19774	19620	19639	19656	19784	19599	19732	19746	19506	19749	19611	19679	19725	19981	19915	19694	19728	19666	19874	19732	19623	19795	19531	19938	19806	19929	19660	19613	19744	19921	19842	19708	19473	19631	19633	19845	19842	19794	20026	19809	19866	19751	19626	19702	19532	19645	19723	19699	19703	19838	19578	19564	19582	19716	19793	19761	19882	19877	19705	19903	19574	19891	19740	19742	19613	19858	19847	19556	19579	19788	19737	19599	19756	19663	19665	19886	19882	19797	19686	19635	19730	19585	19536	19742	19719	19618	19771	19852	19821	19965	19655	19707	19762	19694	19731	19852	19852	19764	19697	19704	19562	19714	19814	19649	19815	19689	19687	19595	19735	19717	19798	19682	19681	19860	19750	19723	19884	19583	19899	19687	19614	19845	19692	19526	19778	19850	19796	19798	19766	19668	19735	19760	19712	19933	19872	19593	19713	19882	19569	19666	19962	19674	19673	19720	19578	19644	19674	19951	19912	19598	19614	19835	19465	19826	19655	19837	19680	19834	19801	19576	19645	19686	19769	19675	19735	19689	19696	19728	19707	19691	19592	19664	19871	19743	19839	19653	19852	19778	19838	19791	19674	19826	19732	19733	19679	19792	19635	19680	19697	19633	19772	19745	19770	19724	19898	19775	19776	19684	19596	19705	19900	19900	19886	19725	19679	19877	19734	19670	19628	19789	19843	19750	19503	19584	19484	19681	19650	19788	19732	19749	19668	19782	19669	19660	19609	19840	19650	19673	19788	19807	19638	19689	19710	19547	19830	19870	19790	19775	19736	19847	19854	19783	19918	19867	19597	19674	19832	19809	19744	19741	19590	19576	19707	19726	19844	19674	19798	19593	19465	19727	19698	19917	19901	19744	19830	19747	19522	19723	19640	19537	19714	19411	19744	19869	19546	19603	19764	19582	19978	19794	19577	20022	19771	19886	19660	19663	19593	19642	19629	19504	19523	19756	19831	19740	19587	19892	19830	19583	19764	20037	19646	19629	19683	19610	19793	19825	19720	19758	19646	19728	19839	19857	19601	19783	19797	19822	19650	19569	19618	19866	19634	19919	19614	19669	19630	19693	19678	19607	19936	19585	19706	19612	19638	19687	19621	19740	19838	19607	19691	19626	19913	19572	19698	19696	19698	19753	19822	19646	19741	19726	19756	19745	19798	19712	19603	19797	19782	19914	19912	19588	19717	19902	19838	19751	19823	19577	19708	19673	19756	19813	19737	19588	19835	19518	19672	19831	19569	19839	19768	19803	19502	19578	19676	19774	19691	19723	19822	19764	19637	19734	19714	19813	19642	19637	19680	19759	19609	19690	20016	19672	19724	19704	19847	19943	19709	19647	19797	19611	19468	19522	19573	19799	19632	19715	19952	19710	19774	19625	19743	19803	19757	19786	19826	19759	19723	19737	19705	19847	19740	19626	19663	19562	19979	19777	19850	19744	19581	19510	19702	19498	19440	19820	19752	19677	19848	19722	19715	19585	19480	19594	19724	19676	19541	19948	19770	19589	19611	19784	19811	19805	19545	19943	19628	19623	19374	19523	19801	19798	19540	19631	19803	19619	19605	19653	19650	19646	19744	19550	19941	19851	19962	19711	19713	19835	19603	19564	19857	19858	19899	19813	19512	19505	19781	19509	19614	19604	19639	19606	19823	19594	19733	19688	19782	19758	19598	19662	19822	19961	19598	19746	19754	19855	19474	19826	19699	19637	19644	19689	19678	19805	19908	19728	19869	19975	19625	19758	19554	19584	20107	19638	19655	19718	19638	19584	19435	19602	19839	19718	19678	19823	19819	19701	19843	19689	19622	19662	19797	19634	19523	19890	19688	19791	19562	19937	19746	19724	19656	19521	19842	19591	19708	19584	19641	19809	19850	19707	19800	19795	19873	19645	19608	19689	19724	19824	19703	19892	19819	19551	19688	19619	19642	19646	19568	19683	19844	19647	19756	19459	19686	20027	19823	19896	19514	19707	19497	19634	19798	19708	19572	19849	19686	19606	19772	19784	19670	19731	19728	19701	19614	19773	19785	19888	19874	19738	19704	19543	19585	19529	19496	19682	19445	19658	19568	19759	19837	19677	19619	19776	19688	19690	19762	19645	19804	19628	19753	19785	19522	19625	19825	19609	19666	19774	19854	19756	20127	19749	19581	19734	19637	19740	19744	19809	19663	19680	19867	19750	19771	19596	19744	19944	19710	19740	19718	19652	19713	19856	19863	19859	19641	19747	19722	19585	19528	19542	19459	19890	19824	19871	19905	19633	19498	19655	19567	19730	19696	19651	19700	19466	19768	19773	19738	19793	19842	19698	19632	19690	19780	19606	19748	19864	19691	19579	19704	19677	19676	19718	19523	19788	19735	19918	19619	19718	19623	19685	19721	19871	19742	19729	19676	19513	19740	19743	19695	19637	19642	19648	19488	19777	19684	19878	19777	19808	19596	19688	19618	19718	19841	19578	19763	19735	19713	19711	19638	19700	19740	20062	19591	19604	19650	19460	19484	19671	19587	19663	19623	19641	19673	19628	19590	19719	19664	19819	19853	19675	19679	19615	19710	19796	19809	19608	19551	19800	19712	19584	19723	19563	19529	19567	19702	19737	19816	19791	19723	19609	19720	19780	19584	19617	19739	19673	19762	19625	19684	19760	19853	19636	19674	19859	19799	19655	19681	19624	19464	19736	19701	19603	19605	19700	19655	19700	19812	19797	19823	19541	19625	19657	19845	19840	19855	19595	19744	19621	19533	19775	19709	19810	19880	19896	19579	19500	19603	19681	19800	19962	19888	19628	19498	19896	19784	19574	19927	19783	19781	19775	19708	19601	19727	19652	19755	19676	19855	19771	19750	19679	19773	19704	19677	19668	19628	19696	19790	19687	19641	19836	19745	19781	19746	19825	19768	19588	19887	19886	19760	19698	19881	19931	19627	19848	19622	19567	19593	19733	19821	19624	19543	19577	19589	19663	19690	19656	19594	19756	19778	19737	19769	19623	19690	19947	19744	19589	19615	19733	19738	19684	19568	19740	19674	19459	19837	19857	19790	19779	19561	20004	19776	19805	19544	19648	19824	19615	19601	19764	19821	19533	19820	19513	19640	19663	19863	19734	19579	19821	19753	19636	19754	19498	19740	19649	19653	19716	20076	19742	19649	19848	19640	19767	19590	19615	19699	19441	19834	19555	19729	19955	19677	19688	19779	19902	19791	19558	19818	19673	19791	19819	19685	19615	19773	19885	19738	19676	19788	19714	19669	19495	19649	20018	19640	19603	19782	19915	19571	19511	19692	19846	19633	19717	19717	19823	19725	19613	19719	19691	19606	19762	19644	19575	19665	19759	19847	19663	19895	19570	19683	19781	19551	19644	19656	19671	19585	19691	19801	19716	19931	19735	19546	19659	19617	19633	19618	19740	19692	19814	19668	19875	19806	19639	19461	19762	19694	19655	19865	19809	19592	19659	19702	19701	19741	19675	19939	19668	19694	19691	19588	19832	19829	19778	19796	19933	19774	19642	19640	19576	19882	19511	19685	19576	19742	19592	19762	19879	19837	19982	19829	19561	19674	19740	19707	19758	19730	19830	19638	19814	19645	19608	19492	19768	19919	19654	19955	19813	19771	19864	19585	19563	19738	19674	19660	19648	19394	19707	19670	19638	19736	19709	19887	19790	19813	19727	19837	19774	19738	19696	19668	19795	19564	19606	19842	19797	19688	19644	19501	19583	19664	19811	19586	19887	19627	19769	19599	19751	19441	19765	19668	19619	19874	19881	19812	19694	19629	19713	19772	19464	19556	19807	19575	19830	19852	19707	19869	19646	19572	19821	19738	19666	19574	19718	19734	19608	19440	19726	19550	19802	19731	19806	19681	19784	19801	19698	19590	19571	19956	19762	19948	19820	19614	19791	19674	19737	19636	19857	19568	19616	19528	19528	19737	19588	19789	19802	19851	19817	20080	19676	19749	19587	19750	19522	19837	19759	19830	19685	19676	19720	19743	19540	19968	19770	19636	19652	19598	19570	19549	19893	19708	19741	19628	19601	19689	19676	19886	19773	19624	19752	19653	19716	19802	19812	19801	19555	19632	19627	19588	19637	19564	19630	19670	19782	19767	19676	19805	19673	19853	19688	19730	19855	19683	19648	19695	19785	19658	19714	19774	19742	19785	19685	19702	19647	19764	19832	19829	19735	19710	19771	19600	19786	19829	19908	19661	19570	19797	19781	19819	19781	19572	19621	19861	19645	19681	19662	19580	19651	19834	19709	19593	19763	19810	19538	19603	19804	19585	19743	19947	19680	19693	19553	19635	19816	19824	19516	19697	19640	19508	19643	19674	19752	19732	19775	19479	19805	19790	19693	19497	19688	19649	19738	19652	19817	19849	19694	19669	19545	19723	19759	19470	19733	19860	19605	19826	19739	19764	19396	19573	19642	19771	19888	19580	19614	19738	19575	19612	19600	19807	19677	19709	19634	19772	20001	19934	19683	19678	19619	19528	19676	19813	19932	19702	19611	19679	19636	19637	19893	19654	19937	19718	19705	19860	19889	19572	19884	19600	19560	19818	19702	19590	19609	19655	19790	19695	19702	19657	19610	19801	19667	19628	19824	19785	19589	19779	19626	19651	19696	19405	19851	19775	19554	19536	19844	19639	19581	19922	19714	19773	19935	19638	19768	19828	20017	19757	19748	19721	19784	19599
15743	26904	25256	21012	19502	18547	18036	17731	17467	17458	17339	17182	17115	17013	17095	17097	17147	16923	16942	16914	17061	16875	16764	16948	16940	16910	16793	17005	16790	16773	16869	16790	16909	16950	16881	16746	16885	16597	16836	16868	16800	16857	16790	16691	16721	16751	17038	16620	16881	16832	16699	16831	16720	16841	16898	16754	16701	16881	16867	16931	16907	16913	16801	16864	16903	16691	16734	16685	16701	16495	16836	16771	16910	16855	16997	17894	18385	17827	17293	16740	16892	16868	16717	16748	16814	16658	16732	16753	16860	16795	16893	16815	16788	16710	16835	16963	16796	16872	16749	16741	16651	16857	16835	16852	16788	16740	16701	16886	16795	16790	16837	16889	16564	16775	16838	16742	16658	16816	16744	16781	16934	16822	16711	16758	16919	16913	16719	16810	16874	16781	16835	16818	16742	16794	16778	16897	16699	16818	16747	16820	16976	16815	16699	16784	16677	16756	16745	16832	16727	16836	16830	17037	16727	16776	16928	16758	16836	16934	16790	16799	16840	16658	17002	16774	16814	16927	16984	16673	16876	16746	16872	16674	16713	16880	16727	16717	16827	16723	16789	16687	16669	16758	16921	16753	16567	16900	16800	16785	16888	16782	16864	16821	16784	16758	16676	16817	16839	16729	16762	16734	16766	16811	16801	16767	16981	16800	16934	16738	16803	16717	16780	16612	16730	16729	16836	16884	16752	16716	16644	16866	16755	16659	16685	16769	16766	16634	16682	16770	16809	16895	16777	16808	16724	16749	16772	16814	16711	16751	16824	16612	16670	16872	16811	16780	16702	16809	16733	16825	16719	16729	16678	16766	16767	16839	16701	16769	16802	16753	16709	16973	16697	16781	16765	16694	16690	16714	16679	16686	16624	16883	16748	16780	16846	16640	16796	16729	16680	17037	16661	16721	16835	16704	16649	16701	16712	16744	16673	16707	16802	16805	16891	16947	16748	16793	16797	16776	16695	16743	16941	16677	16748	16894	16737	16819	16780	16798	16760	16885	16579	16875	16689	16739	16711	16680	16689	16912	16783	16661	16832	16700	16824	16725	16919	16827	16929	16795	16622	16777	16810	16705	16900	16903	16674	16584	16809	16861	16828	16835	16639	16592	16870	16708	16628	16820	16612	16750	16730	16580	16829	16842	16996	16808	16836	16729	16647	16861	16825	16623	16652	16843	16678	16877	16794	16811	16643	16897	16703	16585	16669	16748	16629	16876	16748	16767	16739	16745	16644	16681	16701	16691	16771	16783	16916	16911	16862	16809	16853	16715	16771	16698	16858	16636	16611	16829	16562	16723	16727	16836	16846	16543	16914	16844	16779	16712	16917	16794	16954	16805	16647	16822	16758	16681	16695	16594	16722	16826	16962	16768	16824	16768	16688	16826	16616	16628	16805	16672	16734	16753	16586	16596	16746	16885	16804	16697	17097	16745	16796	16728	16796	16702	16668	16858	16662	16786	16792	16775	16581	16876	16671	16610	16885	16874	16628	16734	16905	16630	16747	16641	16814	16724	16736	16854	16646	16756	16660	16824	16783	16769	16784	16793	16781	16742	16733	16685	16717	16926	16733	16841	16808	16756	16819	16853	16788	16587	16653	16594	16778	16559	16721	16838	16764	16849	16829	16745	16628	16771	16668	16756	16669	16741	16731	16725	16737	16547	16853	16800	16905	16803	16741	16727	16808	16838	16632	16690	16772	16777	16820	16642	16787	16888	16767	16770	16976	16858	16906	16785	16717	16748	16806	16830	16879	16685	16815	16786	16633	16864	16887	16686	16658	16579	16826	16703	16577	16712	16697	16918	16578	16789	16781	16498	16816	16662	16807	16729	16702	16730	16853	16780	16767	16731	16895	16851	16781	16786	16785	16622	16979	16747	16924	16747	16848	16845	16772	16814	16632	16797	16819	16723	16814	16746	16639	16670	16670	16668	16667	16966	16588	16764	16812	16801	16763	16831	16799	16744	16660	16775	16859	16754	16632	16660	16729	16884	16591	16811	16821	16862	16728	16870	16689	16838	16822	16755	16761	16834	16757	16885	16615	16809	16859	16831	16705	16710	16765	16765	16681	16731	16968	16676	16776	16611	16756	16757	16696	16730	16819	16832	16767	16680	16651	16741	16701	16681	16768	16588	16860	16641	16934	16662	16696	16710	16710	16964	16676	16758	16887	16887	16605	16831	16591	16646	16883	16846	16630	16864	16757	16763	16752	16800	16838	16875	16727	16768	16974	16811	16764	16847	16792	16663	16675	16723	16837	16746	16558	16605	16824	16678	16686	16838	16711	16642	16901	16855	16912	16840	16873	16735	16758	16717	16727	16628	16665	16789	16623	16786	16553	16659	16811	16692	16879	16748	16894	16900	16922	16799	16592	16743	16708	16810	16749	16783	16954	16863	16702	16789	16863	16660	16933	16602	16727	16741	16790	16933	16709	16623	16699	16786	16820	16704	16700	16650	16791	16678	16676	16733	16855	16895	16820	16740	16697	16808	16888	16822	16743	16710	16817	16662	16668	16732	16845	16769	16614	16735	16705	16515	16764	16715	16724	16703	16785	16754	16767	16775	16819	16811	16715	16774	16853	16774	16695	16820	16871	16936	16753	16898	16820	16771	16685	16882	16707	16944	16718	16859	16817	16864	16784	16844	16710	16654	16808	16812	16899	16817	16683	16757	16708	16818	16705	16721	16728	16767	16455	16765	16873	16800	16751	16616	16763	16688	16635	16739	16828	16811	16886	16832	16857	16791	16714	16796	16950	16729	16804	16907	16763	16707	16830	16807	16789	16809	16715	16838	16777	16691	16823	16838	16761	16548	16505	16988	16732	16866	16697	16575	16879	16800	16741	16702	16813	16864	17003	16822	16749	16875	16849	16770	16681	16720	16798	16639	16766	16716	16741	16692	16842	16667	16701	16805	16787	16783	16730	16885	16714	16805	16727	16568	16746	16815	16883	16697	16675	16708	16831	16676	16964	16839	16738	16821	16861	16619	16736	16724	16739	16811	16830	16826	16902	16875	16884	16849	16771	16771	16750	16845	16793	16748	16970	16841	16740	16680	16776	16804	16632	16857	16695	16773	16719	16775	16678	16860	16766	16838	16591	16704	16788	16667	16943	16703	16795	16635	16790	16767	17008	16888	16883	16741	16830	16797	16711	16753	16842	16776	16827	16901	16726	16771	16822	16696	16622	16921	16832	16624	16700	16933	16808	16728	16553	16767	17035	16795	16696	16783	16762	16742	16531	16807	16677	16705	16854	16741	16771	16778	16702	16868	16720	16722	16722	16715	16769	16608	16811	16859	16765	16557	16702	16855	16643	16765	16820	16794	16695	16828	16719	16708	16716	16906	16894	16845	16629	16790	16765	16912	16673	16632	16698	16714	16843	16743	16670	16862	16782	16875	16624	16549	16685	16746	16627	16839	16812	16859	16748	16788	16747	16786	16749	16672	16665	16729	16752	16815	16771	16619	16834	16775	16900	16572	16810	16733	16789	16716	16799	16725	16668	16707	16725	16711	16895	16675	16877	16782	16734	16879	16744	16599	16833	16889	16774	16766	16663	16954	16821	16735	16873	16523	16864	16989	16578	16777	16730	16871	16924	16598	16747	16712	16891	16779	16821	16821	16769	16722	16583	16724	16754	16678	16788	16752	16860	16692	16734	16803	16975	16696	16761	16805	16706	16826	16850	16843	16893	16927	16806	16599	16871	16918	16796	16657	16858	16696	16962	16736	16725	16678	16818	16864	16781	16671	16619	16749	16894	16852	16726	16787	16696	16615	16661	16703	16842	16611	16680	16843	16825	16752	16737	16716	16717	16986	16742	16898	16693	16703	16879	16676	16847	16844	16796	16847	16839	16688	16639	16713	16713	16862	16725	16690	16713	16718	16834	16565	16825	16732	16770	16680	16773	16740	16671	16797	16874	16714	16583	16879	16702	16598	16668	16842	16792	16849	16815	16706	16849	16693	16730	16880	16772	16823	16754	16902	16851	16769	16497	16737	16770	16790	16804	16900	16719	16735	16825	16730	16627	16728	16668	16923	16758	16788	16799	16713	16922	16940	16676	16818	16723	16739	16806	16777	16771	16875	16677	16683	16600	16802	16656	16878	16769	16869	16701	16631	16776	16858	16715	16768	16815	16856	16691	16787	16552	16882	16691	16710	16761	16846	16782	16695	16809	16744	16671	16725	17046	16686	16813	16659	16940	16745	16762	16631	16721	16726	16841	16687	16743	16894	16901	16731	16815	16718	16831	16691	16732	16717	16623	16667	16703	16884	16849	16716	16815	16773	16753	16870	16712	16694	16873	16707	16871	16827	16838	16646	16677	16776	16663	16933	16799	16732	16777	16798	16712	16730	16689	16909	16895	16639	16781	16958	16743	16899	16726	16799	16751	16738	16738	16753	16767	16762	16828	16799	16825	16743	16855	16848	16884	16738	16795	16713	16802	16772	16797	16688	16943	16715	16644	17003	16784	16593	16832	16833	16646	16707	16652	16781	16684	16657	16784	16712	16814	16693	16635	16993	16667	16861	16688	16674	16865	16653	16717	16810	16646	16772	16772	16607	16684	16745	16760	16729	16770	16881	16868	16765	16651	16781	16670	16641	16697	16672	16803	16746	16647	16703	16791	16776	16682	16854	16778	16744	16645	16901	16639	16681	16690	16756	16650	16647	16890	16606	16866	16883	16938	16770	16730	16756	16737	16582	16611	16753	16919	16721	16851	16764	16702	16871	16781	16685	16866	16686	16607	16812	16703	16893	16851	16769	16901	16568	16757	16812	16680	16833	16847	16746	16754	16741	16683	16677	16845	16813	16749	16768	16712	16696	16817	16792	16797	16888	16805	16742	16950	16684	16791	16786	16741	16634	16770	16711	16717	16783	16832	16554	16570	16837	16830	16802	16836	16793	16668	16835	16810	16694	16701	16626	16797	16869	16745	16743	16757	16744	16697	16824	16656	16885	16841	16772	16692	16640	16827	16734	16644	16696	16803	16775	16748	16722	16770	16712	16779	16642	16937	16692	16816	16719	16776	16658	16736	16840	16836	16749	16700	16795	16688	16667	16805	16846	16905	16865	16780	16775	16894	16849	16812	16870	16757	16803	16751	16827	16747	16852	16734	16719	16835	16690	16967	16948
27399	21951	24838	22021	19023	18837	19068	19079	18938	19129	18953	19082	19089	18886	18865	19158	19005	19099	18901	18973	18899	18840	18957	18797	18934	18936	18843	18758	18886	19078	18889	18870	19004	18905	19094	19120	18661	19107	18987	18747	18858	18787	18943	19058	18998	19048	18726	18914	18994	18873	18969	18872	18759	18811	18929	18860	18866	18842	18759	18853	18876	19058	18994	18850	18665	18953	18744	18868	18952	18771	19002	18799	18860	19036	18960	19003	19010	18991	18970	18861	18948	18766	19121	18968	18913	18778	18976	18739	18657	18999	19104	18962	18845	19092	19044	19129	18913	19069	18934	19014	19165	19016	18911	18804	18788	18865	18855	19059	18820	18962	18710	18629	18810	18949	18765	18854	18787	18806	18936	18808	18748	18855	19065	18672	18894	18862	19116	19016	18953	18879	18929	18885	19171	18729	18889	18879	18922	18856	19002	18817	18871	18779	18996	19028	18999	18841	18840	18919	18972	19008	18941	18886	18778	18930	18910	18745	18864	18842	18949	18840	18792	18870	18967	19054	19014	18981	19035	18911	18907	18902	18818	18934	18878	18831	18838	18945	18911	19043	18921	18902	18637	18991	18886	18721	18862	19019	18873	19044	18895	18934	18795	18884	18923	18886	19060	18892	18918	19077	18825	18899	18878	18729	18778	18885	18656	18963	18775	19015	18984	19024	18811	19037	18965	18930	18898	18682	18905	18910	18766	18829	18921	18960	19036	18874	18893	18854	18848	18834	18924	19043	18588	18758	18791	19138	18925	18911	19013	18916	18978	18856	18982	18977	18929	18874	18786	18966	19115	18958	18800	18824	19028	18814	18840	18944	18962	18923	18939	18774	19003	18860	19119	18879	19116	18941	18728	19123	18866	19026	18691	18751	18909	18813	19040	19018	19041	18798	18673	18921	18803	18808	18991	18808	18883	18959	18808	18904	18975	18962	18777	18773	18748	18803	18678	18951	18951	19097	18918	18840	18675	18685	18872	18866	18809	18808	18919	18786	18852	19051	19005	18768	19126	19139	18904	18805	18729	18911	19089	18847	18998	19000	18837	18979	18922	18686	18783	18863	19007	18727	18966	19007	18908	18900	18878	18937	19026	18794	18996	19084	18846	18840	19001	19055	18786	18870	18797	18801	19011	19120	18832	18653	18773	19083	18926	19043	18940	18850	18987	18923	18798	18698	19053	18973	19012	18849	18978	18990	18835	18913	18808	18746	18763	18929	18899	18941	18886	18907	18800	18580	18883	19006	18918	18659	19149	18773	18856	18749	19062	18647	18792	19058	18961	18834	18933	18884	18910	18910	18875	18902	18794	18656	18801	18916	18921	18946	18890	18798	18794	18617	18636	18787	18883	18958	18757	18990	18921	18957	18904	18754	19005	18772	18909	18892	18867	19000	19082	18847	19039	18931	18840	18814	18942	19060	18942	19052	18935	18755	18794	19002	19090	18969	18926	18858	19095	18781	18945	18871	18955	18875	18875	18951	18859	19092	18953	18940	18798	18662	18908	19135	18901	18932	19160	18891	19022	19031	18988	18867	18767	19020	18972	18906	18890	18879	18947	18878	18866	19040	19080	18962	18852	18752	19006	18900	18983	19166	19054	18813	19004	18992	19048	18864	18737	18669	18800	18819	19091	18887	18940	19080	19140	18808	18741	18731	19017	18821	18914	18988	18787	18927	19038	18928	18898	18904	18834	18950	18896	18733	18658	18961	18836	18850	18876	18896	18830	18920	18970	18852	19003	19034	18800	19006	18811	18815	18923	19059	18994	18875	18919	18880	18797	19074	19131	18880	19171	18967	19112	18888	18833	19047	19080	18923	18997	18958	19016	18745	18883	18832	18802	18899	18828	18938	18852	18796	18930	18992	18954	19088	19072	18929	18794	18894	18901	18792	18887	18640	18799	19142	19009	18841	18868	19136	18893	18850	18813	18827	18792	18826	19110	18900	19024	19112	18796	18850	18976	18584	19066	18770	18957	18896	18726	18937	19055	18951	18819	19137	18901	18793	18848	18899	18670	18728	19133	18998	19011	18901	18852	18856	18891	18779	18874	18929	18715	18886	19034	18810	18855	18805	18918	18911	19013	18947	19084	19171	18719	18952	18950	18807	18835	18824	18891	18827	18961	18686	19057	19026	18789	18854	18874	19020	19011	18873	18875	18816	19138	18966	18762	19078	19073	18816	19001	19075	18903	18845	18945	19086	18831	18928	18923	19050	19013	18726	18974	18967	18719	18969	18865	18913	18866	19101	18926	19076	19028	18805	18985	18916	19031	18873	18994	18907	18831	18869	18903	18980	19006	18758	18977	18763	18839	18833	18771	18844	19170	19096	19211	18718	18895	18933	18973	18909	18846	18855	19076	18964	18976	19028	18821	18851	18763	18689	18827	19051	18807	19021	18913	18798	19085	18974	18973	18972	18848	19020	18821	18841	18881	18871	18703	18782	18796	18943	18890	18814	18861	18919	18978	19129	19053	18926	18894	18961	18820	18846	18755	18858	18946	18720	18965	18772	18841	18771	18732	18883	18930	18879	18958	18950	19050	18782	18980	18808	18913	19015	18942	18916	18878	18762	18901	18982	18920	18808	18906	19060	18762	18770	18959	18996	19034	18892	19084	18761	18815	18836	18904	18938	18968	19117	18795	18991	19071	18993	18915	19076	18806	18867	19033	18778	18809	18927	18872	18796	18777	18989	18850	18839	18954	18972	19012	18963	18880	18588	18982	18768	19003	18832	18769	18952	18888	18925	18777	18980	18902	18893	18610	18749	18838	18839	18955	18975	19018	18937	18984	19074	18897	19123	18997	18870	18821	18868	18860	18935	18953	18914	18880	19057	19029	18772	18887	18736	18978	18927	18980	18855	19012	18996	18934	19107	18799	18972	18838	18740	18917	18909	18900	19024	19022	18854	18903	19194	18762	18922	19023	18819	18761	18892	19052	18755	19059	18878	18769	18790	18931	18772	19101	18998	19030	18856	18815	18908	18888	18842	18863	18889	18889	19018	19052	19024	18919	18837	18947	19033	18857	18882	18930	18854	19136	18965	18868	18903	19019	18805	18968	18710	18894	18855	18947	18829	19017	18866	18780	19024	18780	19026	19052	18929	18937	19048	18952	18796	18878	18870	18982	18886	18796	18900	18931	18951	18894	18838	18847	19006	18887	18940	18987	18814	18874	19046	18879	18812	19123	18770	18766	18963	19041	18959	19263	18771	18899	19076	18867	18772	19029	19021	18785	19106	19213	19033	18896	18749	18793	19023	18932	19007	18947	19000	18916	18857	18901	18745	18699	19126	19002	18941	18751	18788	18933	19059	19004	18866	18943	18975	18872	18855	18934	19005	18999	18963	18981	18880	18850	18773	19132	18916	18790	18825	18887	18997	18742	19016	19030	19083	18759	18787	18810	18674	19005	19054	19092	19147	18877	18986	19065	18996	18980	18753	18943	18907	18943	18968	18838	18836	19082	19043	18913	18963	19095	18864	19052	18800	19070	18868	18729	19027	18793	18756	18741	18872	18917	18871	18884	19041	18879	18722	18938	18770	19123	19089	18820	18973	19085	18873	18852	18934	19038	19057	19009	18918	18586	18916	18822	18822	18715	19131	18839	18731	18787	18719	18832	18814	18883	19111	18949	19104	18861	18921	18896	19018	18900	18926	18789	18758	18879	18937	18901	18928	19030	18945	19047	18911	18884	18827	18923	19002	18915	19097	18980	18821	18908	18793	18876	18742	18895	18911	18824	18637	19043	19169	19076	18887	18650	18816	18854	18783	18767	18890	18972	18853	19117	18833	18965	18997	18762	19010	18737	18877	18810	18897	18993	18911	18774	18857	18770	18988	18893	18850	18898	18877	18963	19068	18777	18776	18921	18787	19229	19020	18885	18797	19194	18945	19024	18922	18922	18711	18595	18921	18823	18814	18780	18933	18949	18955	19086	18912	18961	18913	18834	18925	19085	18958	18860	18931	18881	19003	18690	18972	19000	18824	19027	18964	18848	18964	18721	18921	19139	18941	18880	18820	18949	18958	19005	18961	19114	18683	18860	18971	18938	18965	18992	18906	19101	18992	18907	19017	18666	18965	18899	18927	18928	18955	18802	18767	18934	19024	19130	19037	18935	18783	18881	18905	18879	18610	19044	18818	18775	18926	18994	18823	19047	18798	18876	18710	18930	19088	18882	19143	18979	18957	18932	18861	18845	18923	18891	18975	19039	18827	18965	18992	19072	18968	18830	19003	18951	18791	18707	18701	18727	18880	18712	19095	19030	18967	18722	18858	18667	18833	19172	18938	18738	18837	18897	18985	18787	19093	18990	19113	18776	18814	19070	18907	18707	18797	18875	18943	18923	18903	18941	19009	19039	18776	18966	18876	18792	18779	18775	18851	18986	18970	19001	18842	18874	18901	18856	18773	18746	18801	18809	18818	18961	18933	18921	18949	19015	18932	18905	18980	18971	19055	18985	18881	18851	18983	19189	18765	18880	18876	18972	18891	18929	18814	18969	18861	18759	19160	18908	18898	18904	19010	19015	18659	18868	18664	18834	18952	19157	18789	18914	18811	18835	18903	18760	18990	18800	18948	19007	18957	18987	18870	18833	18987	19061	18944	18650	19027	19005	18781	18737	18882	19055	19051	18980	19127	19017	18925	18906	18927	18937	19016	18931	18978	18880	19045	18849	18957	18778	19021	18768	18891	18874	18805	18753	18952	19060	19050	19048	18930	19182	19242	18921	18743	18732	18843	18897	18900	18973	18930	19027	18863	18947	18976	18970	18944	18866	18932	18834	18964	19190	18925	18984	19147	18796	18928	18879	18903	18843	18935	18831	18813	18743	18773	18880	19044	18839	18756	18760	18768	19212	18904	19126	18737	18984	19036	19052	18957	18950	18718	18943	19084	18696	18709	18813	18794	18661	18830	18983	18745	18778	18864	18805	18869	18823	18991	18776	18928	18949	18734	18907	19030	18908	19012	18813	18928	19117	18780	18758	18902	18702	19009	19049	18962	18742	18897	19015	18933	18764	18844	18883	18921	19279	18857	18989	18828	18925	19037	19072	18955	18889	18835	18975	18848	18611	18805	19224	19022	18846	19162	19100	18715	18861	18823	18885	18885	19013	18957	18843	18846	19049	18938	18676	18900
14908	16861	16845	16464	16436	16294	16328	16279	16413	16245	16221	16243	16275	16276	16289	16194	16320	16347	16217	16273	16325	16270	16497	16210	16197	16319	16299	16226	16225	16484	16396	16345	16140	16292	16247	16239	16329	16249	16286	16211	16226	16114	16421	16350	16276	16385	16290	16314	16311	16317	16282	16106	16232	16409	16252	16115	16293	16258	16359	16255	16292	16426	16203	16252	16358	16368	16272	16358	16100	16241	16109	16356	16240	16319	16246	16310	16445	16563	16333	16225	16431	16243	16312	16266	16069	16054	16311	16350	16356	16426	16263	16406	16165	16125	16264	16257	16316	16184	16293	16528	16172	16253	16403	16122	16363	16269	16030	16244	16404	16266	16231	16133	16325	16319	16299	16171	16267	16049	16339	16273	16210	16375	16343	15982	16265	16259	16219	16311	16305	16356	16176	16355	16319	16291	16256	16449	16242	16355	16351	16244	16256	16345	16114	16259	16116	16317	16184	16258	16527	16310	16353	16144	16170	16180	16368	16164	16371	16296	16284	16367	16280	16225	16452	16204	16317	16213	16205	16292	16210	16259	16169	16242	16442	16462	16139	16233	16413	16225	16227	16241	16284	16166	16391	16154	16270	16318	16224	16403	16191	16278	16372	16410	16113	16210	16252	16367	16242	16293	16082	16248	16271	16237	16224	16134	16281	16355	16180	16178	16342	16362	16206	16095	16329	16239	16079	16365	16440	16212	16464	16286	16271	16313	16146	16297	16189	16192	16325	16227	16279	16246	16336	16162	16173	16329	16210	16391	16328	16281	16345	16254	16293	16344	16317	16319	16435	16248	16181	16130	16283	16244	16288	16236	16205	16136	16164	16157	16357	16086	16175	16296	16420	16353	16171	16275	16259	16355	16332	16183	16249	16227	16433	16250	16218	16376	16379	16273	16089	16376	16292	16483	16301	16351	16365	16270	16060	16418	16255	16217	16355	16194	16061	16369	16472	16304	16307	16166	16349	16444	16300	16201	16328	16353	16276	16305	16350	16374	16177	16295	16157	16343	16373	16082	16285	16544	16276	16210	16096	16374	16097	16180	16172	16380	16273	16011	16211	16232	16294	16327	16194	16149	16351	16251	16197	16512	16382	16581	16211	16099	16364	16079	16404	16416	16174	16190	16147	16261	16283	16267	16345	16158	16162	16099	16208	16267	16237	16277	16375	16190	16305	16145	16368	16223	16390	16090	16338	16291	16313	16152	16312	16246	16426	16192	16347	16170	16322	16312	16251	16340	16350	16045	16408	16118	16359	16271	16161	16177	16376	16285	16273	16296	16285	16093	16157	16328	16207	16303	16410	16207	16280	16157	16216	16329	16279	16303	16384	16294	16315	16348	16239	16130	16511	16233	16215	16266	16306	16195	16307	16391	16330	16139	16257	16268	16288	16319	16185	16385	16226	16317	16271	16295	16067	16481	16185	16182	16405	16168	16257	16220	16302	16353	16357	16187	16399	16350	16344	16298	16342	16400	16280	16268	16338	16152	16181	16314	16409	16196	16173	16143	16328	16262	16304	16117	16195	16294	16196	16178	16255	16294	16293	16308	16339	16363	16407	16207	16332	16402	16295	16191	16318	16269	16272	16363	16248	16333	16383	16327	16113	16166	16495	16260	16201	16155	16446	16217	16314	16067	16211	16455	16206	16360	16338	16208	16356	16343	16487	16373	16293	16323	16342	16271	16212	16239	16198	16165	16522	16219	16175	16208	16296	16306	16383	16182	16100	16219	16229	16355	16291	16218	16301	16267	16467	16307	16148	16237	16363	16192	16471	16109	16317	16113	16127	16164	16373	16275	16169	16404	16201	16338	16103	16187	16191	16312	16323	16319	16346	16303	16380	16349	16296	16617	16245	16167	16116	16304	16233	16246	16231	16355	16354	16388	16223	16392	16487	16318	16101	16285	16254	16342	16203	16177	16242	16370	16283	16243	16343	16339	16400	16172	16349	16073	16348	16387	16379	16335	16389	16345	16304	16401	16360	16229	16253	16295	16351	16396	16268	16284	16224	16423	16386	16240	16258	16014	16200	16286	16145	16358	16174	16076	16094	16389	16265	16253	16232	16135	16255	16177	16120	16285	16336	16270	16440	16214	16204	16302	16348	16086	16278	16165	16324	16233	16291	16172	16264	16255	16226	16263	16270	16443	16161	16310	16259	16196	16225	16488	16120	16154	16196	16358	16308	16257	16149	16369	16314	16365	16292	16281	16314	16221	16335	16359	16253	16373	16333	16203	16257	16289	16218	16136	16383	16157	16341	16075	16359	16421	16364	16323	16288	16334	16386	16291	16259	16281	16271	16246	16337	16351	16383	16063	16281	16152	16172	16508	16298	16227	16217	16306	16360	16168	16307	16425	16243	16291	16303	16153	16157	16293	16366	16308	16365	16379	16246	16277	16309	16177	16200	16293	16231	16236	16320	16227	16344	16191	16231	16359	16392	16039	16386	16133	16306	16231	16038	16293	16417	16311	16427	16248	16437	16336	16326	16301	16145	16282	16325	16245	16316	16212	16073	16285	16261	16088	16425	16210	16393	16220	16311	16240	16404	16204	16204	16116	16232	16248	16238	16260	16389	16284	16262	16475	16322	16285	16329	16310	16173	16326	16377	16179	16289	16405	16399	16183	16248	16247	16264	16139	16350	16197	16273	16145	16511	16505	16226	16251	16202	16157	16253	16192	16350	16365	16327	16210	16300	16318	16247	16331	16184	16225	16312	16307	16205	16322	16345	16397	16426	16203	16346	16201	16106	16164	16366	16382	16356	16212	16357	16335	16346	16175	16303	16346	16271	16261	16267	16291	16293	16148	16365	16279	16223	16371	16169	16232	16360	16307	16282	16356	16306	16189	16192	16077	16242	16211	16272	16356	16221	16212	16238	16405	16199	16240	16295	16113	16329	16247	16300	16261	16177	16357	16312	16142	16253	16183	16273	16315	16453	16249	16287	16259	16126	16078	16354	16260	16338	16136	16232	16284	16421	16299	16202	16206	16262	16343	16192	16312	16267	16215	16233	16255	16167	15995	16185	16362	16384	16340	16419	16252	16228	16400	16279	16174	16137	16407	16365	16145	16225	16136	16303	16185	16151	16262	16317	16329	16297	16253	16119	16321	16256	16325	16221	16217	16259	16286	16160	16256	16233	16251	16164	16185	16246	16355	16308	16187	16274	16248	16344	16197	16278	16320	16231	16206	16272	16198	16296	16361	16217	16643	16090	16256	16204	16324	16331	16202	16399	16272	16355	16348	16295	16207	16205	16226	16252	16047	16307	16263	16198	16307	16270	16224	16286	16138	16398	16255	16256	16368	16304	16136	16272	16206	16282	16220	16237	16377	16258	16309	16231	16359	16333	16293	16225	16222	16327	16229	16163	16275	16346	16463	16333	16242	16135	16339	16220	16301	16397	16150	16339	16229	16298	16176	16357	16317	16195	16322	16225	16475	16210	16246	16199	16178	16221	16253	16288	16348	16415	16245	16222	16051	16181	16290	16230	15951	16340	16192	16289	16385	16296	16142	16267	16230	16233	16238	16313	16311	16265	16216	16390	16186	16194	16244	16266	16390	16184	16259	16218	16380	16146	16332	16240	16371	16256	16252	16452	16419	16345	16268	16220	16310	16370	16392	16207	16487	16243	16227	16119	16136	16224	16267	16188	16311	16217	16424	16303	16355	16412	16332	16278	16356	16302	16354	16213	16342	16321	16217	16152	16250	16227	16166	16258	16262	16302	16296	16185	16281	16296	16288	16325	16452	16300	16320	16238	16244	16291	16269	16395	16260	16243	16177	16190	16307	16350	16260	16228	16184	16102	16246	16353	16073	16196	16088	16298	16271	16321	16323	16272	16354	16232	16071	16307	16248	16177	16209	16375	16208	16204	16402	16203	16271	16163	16331	16355	16139	16336	16095	16280	16273	16430	16146	16352	16190	16360	16223	16326	16334	16389	16177	16153	16323	16329	16290	16290	16361	16400	16360	16288	16204	16295	16209	16197	16480	16266	16361	16301	16248	16434	16183	16310	16125	16363	16362	16311	16276	16341	16299	16325	16079	16270	16338	16185	16268	16283	16191	16338	16338	16531	16307	16222	16412	16212	16302	16168	16349	16262	16232	16307	16174	16146	16256	16318	16263	16274	16320	16314	16144	16157	16118	16340	16419	16340	16056	16313	16211	16276	16396	16302	16392	16321	16263	16426	16058	16127	16430	16222	16210	16445	16231	16323	16121	16300	16326	16330	16237	16231	16419	16345	16180	16221	16364	16099	16294	16221	16276	16238	16157	16494	16380	16285	16130	16211	16178	16219	16285	16145	16509	16308	16517	16369	16316	16110	16456	16314	16222	16248	16355	16308	16214	16277	16347	16274	16189	16400	16218	16459	16285	16233	16193	16342	16166	16126	16162	16253	16355	16268	15952	16390	16193	16361	16196	16322	16409	16094	16380	16438	16253	16226	16209	16238	16127	16264	16210	16137	16209	16289	16198	16276	16320	16181	16329	16332	16188	16294	16222	16236	16213	16344	16219	16369	16409	16144	16410	16313	16270	16194	16225	16197	16189	16294	16302	16299	16298	16386	16331	16270	16325	16213	16224	16354	16308	16165	16332	16234	16325	16209	16503	16193	16064	16110	16472	16353	16318	16230	16382	16302	16400	16137	16219	16431	16261	16212	16277	16184	16280	16261	16458	16194	16367	16135	16496	16384	16300	16422	16262	16456	16164	16289	16261	16251	16256	16126	16217	16369	16419	16411	16223	16302	16322	16319	16314	16212	16169	16362	16454	16253	16334	16168	16256	16287	16361	16296	16102	16281	16233	16275	16404	16333	16263	16287	16170	16320	16152	16372	16320	16191	16218	16205	16249	16275	16265	16220	16428	16133	16348	16144	16176	16175	16201	16265	16506	16158	16316	16158	16209	16276	16337	16291	16192	16304	16242	16368	16338	16416	16253	16227	16417	16186	16269	16180	16254	16292	16272	16253	16246	16176	16295	16171	16233	16123	16356	16225	16299	16252	16223	16150	16290	16125	16205	16437	16162	16348	16110	16488	16258	16370	16080	16438	16298	16203	16363	16275	16347	16260	16242	16281	16287	16262	16341	16305	16197	16380	16115	16379	16276	16214	16266	16173	16320	16340	16182	16256	16103
23614	21292	28889	24119	22393	23602	23649	21255	20868	20967	20904	20729	20788	20841	20926	20824	20849	20685	20534	20763	20737	20561	20558	20642	20742	20727	20677	20760	20621	20582	20709	20519	20634	20710	20502	20641	20443	20510	20697	20418	20389	20779	20491	20448	20323	20541	20684	20495	20535	20581	20446	20636	20488	20400	20481	20737	20567	20560	20715	20455	20626	20446	20607	20548	20598	20516	20372	20509	20530	20661	20646	20400	20325	20459	20572	20766	21226	20735	20964	20677	20631	20454	20608	20342	20396	20525	20430	20384	20406	20598	20521	20455	20703	20441	20651	20621	20460	20474	20658	20470	20694	20555	20626	20537	20782	20498	20674	20578	20567	20450	20540	20472	20480	20616	20568	20472	20230	20411	20503	20381	20590	20306	20191	20394	20406	20457	20358	20472	20536	20468	20611	20621	20492	20476	20441	20600	20572	20628	20641	20482	20407	20492	20543	20592	20484	20497	20669	20456	20631	20490	20543	20408	20443	20717	20649	20406	20477	20755	20351	20529	20463	20539	20476	20520	20452	20642	20739	20416	20462	20464	20333	20600	20339	20442	20520	20507	20568	20550	20418	20594	20531	20379	20427	20412	20420	20526	20690	20359	20711	20419	20382	20589	20409	20324	20322	20430	20566	20688	20601	20675	20449	20541	20436	20625	20450	20404	20529	20686	20533	20456	20420	20720	20578	20482	20590	20574	20489	20595	20378	20692	20456	20508	20695	20603	20529	20369	20524	20488	20527	20497	20457	20439	20428	20388	20297	20435	20531	20620	20562	20555	20538	20407	20444	20465	20438	20620	20555	20525	20404	20401	20487	20527	20694	20466	20598	20432	20467	20637	20571	20666	20432	20534	20379	20610	20297	20535	20562	20617	20626	20582	20576	20496	20571	20353	20573	20569	20319	20461	20356	20472	20332	20419	20600	20160	20591	20436	20377	20622	20549	20381	20789	20475	20492	20411	20483	20345	20475	20459	20618	20590	20493	20427	20377	20367	20318	20493	20433	20417	20566	20239	20363	20384	20510	20533	20487	20306	20551	20404	20481	20632	20457	20524	20515	20262	20459	20475	20478	20349	20575	20398	20849	20509	20493	20637	20694	20550	20343	20461	20430	20682	20541	20639	20399	20408	20490	20553	20237	20291	20430	20597	20443	20608	20464	20453	20614	20436	20330	20616	20489	20620	20774	20406	20458	20276	20464	20280	20450	20240	20714	20662	20555	20636	20414	20441	20571	20473	20420	20284	20397	20596	20711	20415	20480	20468	20395	20568	20544	20374	20561	20483	20452	20399	20630	20519	20328	20565	20471	20624	20450	20433	20572	20694	20706	20619	20570	20463	20713	20425	20627	20399	20327	20409	20448	20445	20498	20400	20489	20683	20652	20488	20510	20496	20502	20552	20315	20599	20339	20512	20544	20545	20568	20419	20531	20606	20766	20346	20282	20571	20494	20637	20521	20449	20531	20394	20506	20449	20391	20514	20385	20668	20320	20374	20528	20525	20344	20720	20512	20450	20494	20474	20354	20429	20647	20541	20445	20625	20522	20430	20368	20471	20504	20411	20410	20342	20570	20653	20413	20487	20229	20550	20456	20353	20583	20452	20475	20321	20563	20488	20560	20504	20511	20280	20584	20684	20671	20331	20450	20499	20693	20231	20549	20489	20556	20376	20360	20402	20619	20416	20607	20486	20492	20422	20542	20305	20578	20723	20599	20688	20549	20480	20369	20593	20685	20626	20401	20379	20335	20404	20637	20537	20494	20735	20636	20726	20572	20522	20392	20364	20369	20655	20664	20548	20535	20319	20669	20489	20581	20537	20436	20376	20588	20389	20437	20660	20430	20598	20277	20313	20441	20409	20606	20591	20722	20657	20665	20447	20695	20398	20508	20472	20551	20277	20425	20535	20546	20546	20435	20443	20435	20485	20529	20622	20628	20510	20369	20533	20439	20200	20255	20568	20547	20521	20628	20623	20610	20257	20562	20575	20595	20610	20680	20527	20566	20424	20547	20515	20409	20477	20423	20451	20345	20387	20558	20400	20520	20571	20360	20519	20456	20563	20505	20429	20428	20401	20395	20444	20426	20375	20514	20382	20763	20436	20543	20578	20800	20533	20324	20344	20733	20552	20650	20483	20536	20442	20400	20550	20577	20556	20649	20443	20430	20544	20484	20369	20596	20444	20593	20517	20524	20494	20476	20608	20449	20375	20464	20465	20522	20496	20319	20465	20463	20389	20392	20342	20405	20350	20539	20438	20280	20603	20518	20569	20703	20554	20588	20557	20489	20562	20368	20288	20320	20475	20386	20558	20760	20660	20492	20367	20538	20541	20651	20578	20485	20550	20464	20614	20446	20649	20373	20387	20453	20544	20577	20529	20601	20438	20541	20444	20664	20737	20585	20389	20702	20476	20366	20714	20500	20585	20445	20761	20534	20525	20531	20403	20540	20360	20538	20509	20670	20753	20398	20600	20624	20657	20550	20487	20583	20463	20572	20436	20398	20480	20646	20575	20661	20520	20206	20544	20713	20686	20497	20533	20491	20682	20346	20425	20500	20621	20488	20486	20547	20622	20531	20659	20645	20585	20549	20644	20548	20450	20362	20589	20516	20744	20409	20788	20709	20511	20592	20524	20471	20591	20616	20472	20654	20659	20521	20233	20385	20523	20454	20409	20588	20515	20256	20260	20455	20599	20605	20514	20500	20694	20652	20537	20607	20437	20684	20506	20383	20460	20514	20373	20533	20520	20561	20547	20558	20128	20540	20527	20695	20594	20382	20470	20455	20586	20420	20524	20797	20607	20454	20521	20484	20535	20553	20553	20367	20611	20467	20572	20471	20654	20658	20409	20392	20651	20520	20574	20350	20525	20680	20459	20462	20408	20505	20737	20605	20532	20572	20479	20500	20588	20432	20486	20426	20454	20637	20601	20484	20592	20586	20346	20595	20397	20385	20363	20608	20482	20607	20400	20593	20526	20519	20416	20636	20463	20542	20525	20472	20471	20471	20295	20552	20488	20438	20483	20504	20394	20638	20417	20327	20406	20299	20486	20348	20714	20775	20636	20488	20330	20433	20539	20461	20571	20402	20605	20591	20326	20501	20357	20327	20478	20531	20479	20562	20440	20552	20426	20403	20420	20624	20529	20325	20500	20366	20496	20606	20711	20848	20556	20598	20428	20476	20507	20615	20431	20691	20315	20369	20443	20580	20430	20712	20367	20430	20484	20400	20601	20545	20573	20447	20455	20399	20572	20609	20539	20642	20431	20436	20509	20520	20345	20556	20589	20493	20491	20540	20469	20624	20530	20385	20353	20419	20428	20447	20461	20458	20543	20479	20360	20412	20576	20327	20385	20621	20423	20442	20650	20542	20500	20554	20565	20548	20626	20440	20474	20511	20500	20517	20528	20479	20423	20511	20486	20731	20396	20425	20337	20534	20394	20467	20484	20387	20385	20602	20529	20674	20480	20237	20252	20153	20315	20475	20541	20421	20503	20463	20402	20513	20551	20353	20402	20531	20469	20403	20332	20376	20366	20516	20492	20499	20647	20543	20540	20444	20542	20534	20580	20340	20478	20538	20367	20608	20584	20403	20347	20485	20419	20518	20396	20162	20471	20397	20376	20531	20433	20304	20442	20329	20517	20498	20762	20600	20504	20521	20613	20343	20651	20354	20471	20508	20511	20351	20433	20507	20599	20644	20401	20431	20541	20588	20548	20689	20536	20667	20563	20518	20244	20528	20546	20562	20542	20579	20413	20662	20641	20556	20530	20512	20621	20481	20802	20498	20585	20471	20377	20493	20420	20500	20520	20364	20470	20725	20570	20518	20773	20581	20566	20466	20482	20644	20606	20651	20709	20662	20463	20738	20363	20482	20572	20576	20533	20397	20574	20694	20620	20667	20575	20616	20294	20423	20555	20383	20533	20465	20450	20645	20493	20774	20597	20589	20545	20450	20485	20554	20347	20576	20548	20567	20483	20513	20502	20541	20453	20530	20372	20620	20452	20501	20527	20489	20433	20513	20553	20408	20620	20491	20456	20623	20419	20638	20589	20571	20703	20597	20607	20498	20437	20540	20605	20319	20621	20646	20517	20395	20260	20179	20578	20619	20354	20557	20530	20412	20704	20648	20591	20464	20521	20463	20542	20211	20625	20519	20705	20501	20604	20569	20694	20557	20669	20484	20448	20484	20543	20488	20471	20617	20714	20646	20651	20468	20435	20630	20587	20394	20499	20381	20281	20528	20459	20545	20502	20511	20563	20617	20499	20312	20317	20499	20523	20496	20449	20413	20512	20496	20548	20596	20813	20406	20360	20640	20529	20477	20336	20400	20421	20303	20325	20621	20474	20468	20473	20439	20438	20376	20323	20548	20525	20460	20633	20597	20656	20500	20466	20537	20589	20325	20366	20527	20523	20535	20399	20374	20340	20274	20435	20450	20456	20439	20836	20154	20389	20394	20518	20589	20415	20546	20409	20768	20638	20319	20619	20457	20601	20365	20362	20506	20392	20450	20669	20822	20735	20413	20564	20655	20671	20498	20434	20470	20414	20484	20369	20440	20507	20584	20304	20558	20470	20581	20627	20774	20680	20489	20697	20445	20592	20517	20699	20610	20578	20430	20438	20639	20344	20394	20569	20545	20515	20434	20737	20609	20340	20290	20284	20683	20545	20623	20562	20659	20519	20599	20512	20435	20588	20579	20463	20657	20843	20423	20401	20466	20359	20328	20510	20398	20472	20405	20440	20456	20367	20520	20366	20507	20744	20445	20496	20528	20556	20621	20517	20608	20645	20507	20466	20614	20609	20472	20613	20390	20630	20539	20477	20512	20539	20384	20525	20538	20427	20743	20611	20392	20546	20542	20655	20514	20608	20606	20499	20440	20632	20401	20565	20494	20419	20633	20573	20485	20646	20533	20606	20570	20482	20684	20565	20442	20624	20457	20632	20331	20419	20412	20458	20341	20427	20436	20477	20551	20568	20323	20517	20409	20521	20581	20601	20415	20612	20643	20339	20437	20650	20632	20364	20636	20529	20334	20624	20176	20277	20767	20536	20427	20695	20571	20471	20418	20477	20550	20590	20174	20367	20428	20372	20727	20489	20471	20533	20511	20340	20490	20315	20527	20463	20656	20570	20681	20388
14721	23013	22003	19542	18668	18356	17893	17708	17703	17532	17648	17333	17406	17446	17493	17470	17487	17298	17292	17160	17267	17511	17451	17330	17444	17357	17282	17299	17291	17334	17162	17283	17357	17257	17137	17285	17179	17239	17318	17413	17323	17327	17170	17433	17233	17347	17414	17307	17231	17194	17149	17261	17325	17305	17167	17336	17222	17298	17400	17136	17281	17167	17346	17352	17279	17178	17367	17058	17095	17209	17159	17476	17315	17095	17140	17566	18187	17745	17561	17165	17310	17283	17048	17435	17309	17248	17240	17022	17304	17053	17421	17390	17244	17243	17311	17419	17250	17358	17362	17291	17332	17237	17338	17187	17150	17221	17277	17437	17147	17281	17218	17154	17369	17262	17230	17289	17216	17317	17191	17134	17339	17300	17309	17387	17311	17231	17309	17301	17168	17167	17308	17148	17281	17257	17228	17240	17150	17238	17099	17185	17315	17197	17191	17328	17308	17178	17041	17119	17308	17390	17194	17339	17327	17264	17318	17176	17258	17290	17235	17236	17254	17218	17375	17314	17140	17192	17285	17158	17421	17259	17176	17224	17231	17147	17184	17110	17145	17189	17081	17212	17075	17195	17143	17154	17279	17235	17437	17290	17204	17420	17093	17291	17209	17182	17366	17194	17109	17467	17230	17479	17173	17188	17050	17286	17297	17174	17277	17318	17464	17231	17225	17235	17302	17364	17235	17220	17268	17206	17294	17171	17380	17224	17104	17095	17175	17168	17356	17256	17235	17240	17199	17298	17415	17275	17290	17026	17122	17103	17157	17255	17165	17177	17195	16915	17176	17294	17332	17228	17226	17166	17406	17221	17119	17150	17171	17313	17276	17125	17332	17373	17111	17303	17479	17185	17333	17199	17175	17091	17196	17272	17189	17350	17167	17339	17348	17280	17217	17324	17432	17204	17178	17086	17110	17271	17230	17354	17380	17265	17652	17184	17302	17263	17211	17365	17168	17272	17221	17389	17205	17283	17366	17258	17411	17329	17423	17114	17215	17321	17303	17253	17327	17132	17226	17369	17253	17283	17179	17457	17217	17194	17250	17165	17259	17241	17117	17190	17203	17199	17297	17348	17143	17149	17211	17185	17159	17233	17246	17124	17160	17286	17118	17245	17220	17168	17056	17326	17319	17198	17198	17113	17021	17076	17316	17171	17193	17314	17342	17290	17290	17228	17342	17261	17351	17305	17204	17110	17242	17170	17202	17214	17282	17388	17326	17243	17009	17090	17286	17263	17339	17185	17180	17173	17233	17137	17312	17292	17245	17251	17404	17118	17399	17290	17303	17252	17176	17240	17341	17324	17120	17243	17296	17323	17282	17315	17341	17406	17326	17242	17099	17294	17260	17120	17347	17217	17111	17290	17375	17251	17158	17269	17193	17360	17141	17317	17368	17291	17194	17244	17347	17368	17330	17259	17171	17267	17257	17138	17166	17261	17187	17167	17258	17336	17367	17069	17352	17199	17262	17299	17202	17268	17110	17112	17340	17225	17262	17325	17325	17319	17368	17318	17212	17157	17280	17355	17268	17164	17281	17384	17290	17193	17414	17204	17253	17319	17224	17362	17321	17346	17299	17320	17217	17206	17279	17152	17311	17359	17222	17311	17294	17330	17144	17264	17249	17163	17386	17272	17183	17395	17318	17398	17284	17347	17432	17223	17154	17336	17132	17164	17196	17252	17309	17260	17262	17500	17220	17188	17304	17233	17247	17126	17399	17336	17352	17318	17092	17329	17248	17168	17321	17298	17006	17189	17234	17281	17244	17275	17316	17199	17379	17294	17133	17377	17171	17203	17285	17262	17336	17127	17117	17279	17181	17124	17266	17202	17257	17163	17129	17268	17294	17224	17470	17107	17366	17127	17283	17299	17161	17304	17350	17395	17179	17200	17041	17161	17153	17146	17346	17318	17283	17274	17140	17105	17194	17034	17225	17200	17453	17414	17329	17167	17285	17163	17311	17308	17262	17320	17245	17249	17269	17160	17255	17362	17312	17113	17038	17187	17119	17227	17309	17118	17317	17110	17247	17430	17147	17152	17288	17216	17123	17165	17310	17190	17138	17248	17330	17300	17178	17224	17276	17149	17232	17206	17134	17334	17354	17092	17336	17292	17316	17311	17191	17138	17205	17219	17303	17318	17216	17206	17221	17182	17120	17235	17179	17262	17370	17210	17284	17117	17392	17309	17247	17306	17139	17107	17338	17057	17087	17285	17348	17257	17116	17154	17214	17257	17118	17268	17139	17319	17047	17393	17134	17229	17322	17084	17413	17298	17336	17270	17220	17290	17379	17367	17422	17236	17280	17517	17218	17315	17354	17344	17253	17376	17227	17359	17360	17351	17223	17141	17393	17370	17090	17237	17101	17075	17340	17263	17201	17042	17343	17248	17297	17366	17283	17269	17204	17259	17382	17271	17307	17146	17185	17089	17208	17143	17224	17219	17355	17273	16948	17267	17217	17243	17198	17282	17103	17067	17167	17265	17180	17358	17311	17269	17359	17266	17248	17287	17223	17199	17272	17191	17234	17359	17175	17266	17047	17252	17279	17230	17174	17095	17218	17253	17270	17282	17217	17275	17267	17218	17286	17232	17293	17085	17104	17369	17028	17238	17275	17436	17197	17185	17444	17140	17261	17325	17350	17425	17195	17217	17183	17277	17351	17306	17313	17106	17396	17273	17295	17424	17212	17274	17115	17328	17270	17208	17086	17237	17216	17292	17349	17285	17325	17224	17127	17143	17068	17245	17332	17298	17287	17112	17314	17205	17131	17284	17303	17198	17285	17029	17154	17294	17240	17128	17229	17239	17315	17021	17346	17263	17336	17199	17095	17214	17239	17231	17144	17055	17344	17120	17263	17136	17377	17291	17099	17033	17238	17213	17210	17201	17262	17204	17222	17318	17319	17233	17257	17337	17291	17204	17099	17302	17387	17292	17188	17142	17079	17247	17187	17135	17296	17299	16983	17102	17219	17266	17159	17261	17155	17226	17329	17232	17227	17267	17275	17232	17108	17282	17303	17341	17214	17167	17039	17148	17247	17113	17245	17258	17110	17231	17282	17170	17217	17312	17151	17187	17283	17151	17221	17288	17066	17285	17346	17205	17313	17217	17108	17250	17164	17124	17221	17153	17105	17358	17276	17244	17228	17075	17437	17045	17273	17243	17381	17157	17303	17326	17262	17186	17191	17215	17071	17240	17005	17335	17222	17063	17311	17237	17369	17353	17166	17508	17264	17201	17309	17318	17316	17036	17262	17275	17291	17195	17275	17197	17269	17409	17203	17122	17347	17122	17089	17319	17321	17160	17401	17099	17347	17421	17208	17193	17107	17198	17237	17220	17258	17208	17210	17172	17314	17274	17293	17427	17276	17214	17228	17337	17135	17311	17464	17392	17219	17306	17243	17306	17301	17370	16986	17334	17224	17285	17416	17330	17288	17277	17275	17103	17206	17207	17155	17220	17291	17060	17244	17288	17422	17224	17257	17454	17458	17128	17193	17312	17299	17249	17401	17191	17253	17209	17148	17160	17308	17264	17214	17196	17194	17292	17223	16937	17390	17285	17225	17192	17067	17276	17316	17265	17114	17270	17184	17241	16992	17341	17461	17119	17432	17359	17334	17215	17346	17317	17180	17413	17396	17429	17253	17107	17299	17222	17360	17186	17267	17276	17239	17234	17240	17124	17209	17262	17232	17176	17184	17402	17125	17257	17300	17329	17332	17305	17457	17224	17184	17165	17301	17228	17250	17086	17298	17240	17214	17168	17195	17236	17418	17356	17293	17334	17269	17312	17042	17119	17437	17053	17242	17221	17272	17280	17263	17198	17097	17348	17155	17168	17186	17209	17258	17320	17234	17219	17154	17142	17262	17281	17263	17455	17340	17171	17318	17309	17301	17348	17309	17152	17240	17075	17198	17071	17252	17266	17203	17186	17163	17338	17393	17145	17303	17307	17319	17333	17258	17221	17165	17162	17400	17121	17337	17137	17252	17405	17264	17270	17428	17226	17223	17262	17391	17205	17260	17200	17361	17097	17211	17173	17276	17242	17318	17291	17268	17191	17384	17191	17315	17195	17267	17277	17414	17194	17242	17275	17192	17308	17281	17203	17156	17142	17193	17360	17199	17361	17047	17331	17184	17194	17251	17373	17301	17440	17177	17062	17298	17176	17124	17244	17297	17263	17180	17408	17184	17133	17238	17299	17186	17282	17228	17298	17222	17157	17155	17388	17325	17243	17042	17368	17349	17156	17188	17296	17178	17233	17444	17003	17192	17363	16976	17297	17280	17192	17341	17239	17323	17297	17190	17056	17281	17261	17279	17233	17239	17480	17242	17146	17179	17017	17211	17166	17113	17131	17346	17204	17175	17376	17334	17214	17143	17308	17116	17297	17234	17275	17190	17222	17192	17111	17303	17143	17217	17204	17145	17162	17125	17096	17397	17283	17191	17111	17270	17164	17397	17322	17243	17242	17380	17419	17414	17300	17153	17371	17273	17175	17186	17176	17398	17211	17288	17168	17182	17354	17283	17298	17020	17311	17217	17240	17267	17373	17284	17151	17415	17181	17389	17463	17372	17149	17226	17345	17223	17297	17183	17128	17149	17248	17392	17173	17251	17246	17223	17103	17343	17273	17243	17406	17177	17264	17171	17401	17246	17248	17267	17283	17183	17216	17280	17018	17290	17278	17527	17360	17263	17375	17175	17249	17226	17149	17092	17223	17242	16918	17321	17175	17327	17283	17327	17322	17094	17338	17391	17209	17162	17344	17303	17207	17322	17235	17310	17293	17213	17019	17192	17200	17210	17332	17425	17353	17407	17310	17358	17174	17348	17349	17291	17288	17190	17285	17113	17208	17320	17345	17179	17229	17206	17285	17304	17137	17252	17216	17466	17103	17211	17148	17213	17311	17111	17176	17346	17215	17436	17356	17372	17251	17335	17185	17248	17168	17334	17234	17200	17517	17295	17433	17254	17229	17254	17170	17237	17230	17179	17119	17289	17306	17175	17152	17059	17263	17398	17189	17401	17272	17265	17296	17222	17199	17220	17325	17315	17267	17038	17308	17088	17036	17359	17209	17324	17323	17424	17542	17250	17268	17274	17089	17182	17496	17112	17235	17276	17415	17225	17247	17206	17166
22739	21296	29250	23708	21560	24179	26588	22022	21422	21803	21554	21448	21397	21480	21442	20964	21129	21240	20940	21030	21191	21180	21108	20928	21132	21000	20981	20974	20848	21323	20837	20995	20889	21070	20727	21146	21066	21156	21094	21010	20869	21209	21145	20905	20950	20972	21052	20888	20969	21084	20869	20855	20942	20956	20816	21118	21091	20874	20915	21095	20976	20965	20834	20793	20934	21069	20998	21009	20824	20951	20899	20899	20913	20782	20821	20997	21995	21485	21762	21235	20922	20809	20878	20887	20858	20749	20910	20954	20866	20849	20702	20860	20828	20868	20844	20889	20934	20778	20980	20752	21006	20786	20958	20960	20804	21061	20914	20920	20936	20961	21050	20813	21006	20843	20758	20900	20852	20959	20952	20741	20913	20925	20870	20783	20869	20859	20835	20871	20917	20869	20767	20801	20873	20881	20913	20616	20796	20845	20874	20982	20954	20871	20852	20878	20830	20986	20907	21018	20889	20601	20694	20837	20993	20842	20931	20837	20943	21066	20815	20946	21086	20883	20969	20932	20853	20803	20594	20915	20848	20967	20800	20868	20824	21000	20777	20745	20952	20938	20780	20883	20835	20772	20772	21101	20679	20821	20812	20958	20958	20959	21035	20836	21057	20858	20638	21004	20867	20722	20685	20665	20856	20828	20820	21016	20964	20930	20890	20943	20729	20870	20623	20634	20922	20998	20758	20968	20793	20946	20791	20957	20965	21034	20977	20898	20746	20868	20895	20840	20757	20891	20876	20875	20893	20867	20675	20716	20832	20776	21095	20913	20761	20797	20926	21108	20860	21110	20685	20711	20912	20967	20861	20638	20730	20805	20958	20515	20822	20849	20941	20891	21005	20890	20655	20826	20783	21028	21096	20980	20768	20784	20895	20859	20959	20954	20816	20716	20560	20845	20867	20697	20947	20813	20846	20863	20796	20990	20945	20830	21038	21037	21012	20947	20964	20976	21014	20986	20678	20790	20982	20737	21128	20972	20963	20875	20717	20751	20873	20645	21042	20787	20662	21019	21094	20914	20954	20914	20837	20782	21060	20778	20954	21003	20686	20846	20863	20820	20820	20711	20735	20637	20999	20744	20900	20892	20883	20935	20873	20958	20762	20879	20827	20839	20844	21016	20798	20784	20789	20923	20973	20691	20923	21015	20781	21101	20822	20876	20927	20737	20841	20892	20768	20845	21027	20726	21123	20916	21077	20893	20901	20891	20678	20690	20976	21074	20742	20841	20832	21099	20784	20980	21127	20943	20820	20814	20736	20830	20680	20856	20731	21008	20979	20838	20917	20988	20853	20853	20749	20759	20824	21045	21032	20920	20761	21020	20770	20861	21021	21027	20832	20807	20872	21109	20607	20981	20662	21115	21022	20747	20820	20781	20727	20835	20722	20756	20849	20822	20885	21036	20907	20926	20826	20883	20778	20752	20865	20777	20852	20658	20858	20851	20900	20820	20771	20890	20665	21141	20880	20731	20925	20729	20733	20910	20986	20816	20849	20821	20855	21107	20937	21096	21001	20703	20788	20968	21183	20857	21030	20795	20849	21024	20758	20929	20764	20867	20838	20966	20804	20884	20759	20757	20831	20877	20956	21035	21034	20715	20804	20989	20860	20910	20798	20688	20823	20848	20771	20854	20939	20882	20827	20588	20768	20928	20915	20990	21094	20584	20707	20875	21006	20730	20889	20782	20750	20905	20931	21125	20723	20869	21131	20703	20895	20571	21135	20921	20728	20786	20674	20733	20888	20982	20846	20915	20818	20991	20964	20769	20949	20888	20947	20831	20712	20835	20951	20867	21068	20902	20949	20976	20917	20982	20803	20860	20898	20672	21054	20810	20734	20778	20889	20744	20887	20839	21073	20752	21054	20856	20902	20876	20667	20915	20954	20975	21106	20721	20843	21017	21108	20919	20882	20817	20979	20773	20822	20792	20923	20830	20896	20658	20790	20900	20848	20758	20998	20777	20846	20707	20863	20901	20996	20897	20805	20792	20942	20962	20698	21014	20807	20730	20782	20765	20772	21043	20996	20833	21084	20876	20745	20992	20998	20792	20857	21005	20977	20803	20690	20977	21221	20851	20748	20806	20680	20801	20721	20962	21022	21059	20815	21089	20937	20731	20884	20836	20715	20930	20782	20801	20790	20921	20723	20780	20694	21002	20990	20842	20889	20612	20928	20928	20549	20820	20724	20752	20906	20638	20816	20758	20739	20965	20812	20637	20718	20866	20895	20802	20556	20945	21099	20959	20809	20779	20945	21010	20810	20499	20945	20822	20708	21001	20844	20930	20888	20916	20831	20929	20729	20949	21021	20808	20671	20670	20886	20727	20919	20966	20755	21104	20876	20614	20807	21065	21081	20999	20793	20668	20746	20999	20881	20773	20974	20727	20583	20864	20811	20868	20838	20802	20719	20868	20859	21004	20943	20698	20831	20780	21061	20832	21023	20981	20876	20920	20970	20895	20771	20944	21058	20888	21019	20963	20945	20835	20809	20829	20986	20934	20858	20911	20813	20777	20781	20872	20769	20897	20903	20607	21067	20881	20756	20776	20888	20910	21079	20832	20963	20880	21029	20962	20978	21133	20903	20782	20672	20790	20834	20671	20975	20905	20731	21062	20845	20766	20975	20668	20826	20818	20813	20655	20922	20865	20897	20954	21086	20750	21148	20773	20877	20874	20826	20819	20864	20957	20896	20750	20801	20854	20639	20923	21007	20867	20916	20833	20922	20841	20869	20964	20808	20681	20712	20886	20939	20778	20627	20973	20834	20872	20812	21120	20672	21001	20808	20846	20836	20795	21025	20951	20747	20871	20773	20865	20876	20779	20840	20802	20971	20788	20924	20781	20959	21051	20737	20867	20923	20740	20772	20918	20670	20780	20860	20770	20772	20845	20979	20618	20838	20845	20930	20774	20838	20973	20777	21002	21000	20823	20899	21111	20823	20755	20792	20716	20987	20761	20838	20936	20873	20801	20952	20768	20925	20805	20875	21181	20813	20992	20908	20950	20838	20696	20920	21002	20896	20856	20803	20839	20804	20762	20919	20937	20790	20778	21009	20843	20912	20838	21018	21092	20743	20738	20955	20970	20793	20947	20912	20748	20911	20948	20879	20716	21088	20795	20900	20827	20963	20889	20993	20930	20670	20818	20876	20869	21120	21072	20810	20872	20761	20916	20756	20766	21137	20865	20802	20913	21167	20853	21047	21178	20849	20909	21105	20791	20915	20979	21032	21169	20937	20727	20890	21014	21024	20898	20817	20863	21073	20874	20509	20593	20923	21020	21075	20789	20826	20663	20650	20893	20914	20933	20568	20967	20782	20753	20823	20897	20976	21173	20879	20549	20707	20776	20784	20969	20940	20676	20919	20860	20945	20686	20857	20776	20738	20963	20961	20776	20850	20920	20981	20753	20737	20936	20889	21139	20663	20750	20905	20708	20551	20771	20839	20689	20785	20630	20812	20906	20997	20922	20843	20958	20861	20964	20782	20700	20966	20838	20799	20904	20924	20953	20935	20857	20975	20822	20820	21119	21011	20807	20835	20898	20785	20802	21097	20963	20883	20823	20753	20833	20580	20894	20908	20967	20864	20982	20809	20793	20756	21108	20986	20664	20749	20692	20698	20754	21127	20890	20859	20904	21024	20923	20721	20968	20849	20820	20781	20968	21100	21040	20957	20913	20992	20773	20775	20796	20845	20844	20580	20863	21064	20956	20923	20711	21044	20868	20776	20768	20848	20867	20736	20753	20947	20889	20886	20700	20697	20750	20755	21030	21085	20962	20691	20859	20934	20772	20883	20855	21107	20922	20778	20878	20912	20828	20920	20940	20824	21016	20708	21147	20971	20856	20886	20926	20942	20846	20983	20884	20657	20836	20811	20912	20815	20885	20928	20710	20849	21071	20826	21017	20825	21029	20971	20873	20970	20791	20729	21068	20852	21030	20807	20924	20774	20960	20642	20953	20887	20833	20971	20821	20839	20894	20774	20774	20741	20801	21028	20875	20822	21005	20708	21070	20886	20762	20755	20830	20853	20956	20775	20759	21004	20943	20879	20913	20966	20882	20758	20779	20678	20768	20864	20761	20937	20803	20819	20907	20988	20716	20885	20882	20670	20849	20940	20765	20769	20971	20741	20946	20822	20933	20927	20877	20863	20919	20994	21063	20886	20877	20811	20860	20666	20913	20720	20753	20878	20979	21062	21097	20844	20851	20995	20977	20867	20842	20632	20864	20927	20762	20769	20979	20945	20954	21002	20935	20770	20835	20759	21016	20762	21074	20876	20786	20827	21074	20972	20795	20695	20964	20978	20901	20890	20953	20910	20877	20706	20821	21023	20798	20792	20890	20745	20722	20841	20824	20841	20881	21127	20976	20779	20707	20824	20761	20851	20905	20995	20892	20756	20695	20881	20753	21045	20827	20747	20684	20959	20926	20920	20924	20860	20732	20750	20924	20824	20820	20776	20812	20974	20985	20788	20712	21005	20761	20927	20980	20910	21008	20956	20871	21122	20803	21075	20948	20946	20905	20706	20790	20879	20838	20866	20849	20468	20796	20933	20789	20706	20854	20771	20796	21058	21033	21068	20929	20816	20749	20893	20771	20939	20645	20765	20770	20938	20707	21008	20962	20753	20957	20859	20851	20740	20877	20881	20853	20711	20654	20766	20880	20915	20839	20975	20814	20784	20905	20816	20754	20972	20996	20944	20968	20921	21089	20819	20963	20982	20593	20721	20734	21019	20916	20919	20666	20760	20784	20731	20929	20946	20929	20853	20966	20806	20782	20885	20706	20835	20962	20741	20909	20969	20817	20711	20682	20872	20724	21035	20782	20759	20755	20986	20761	20910	20802	20800	21067	21106	20914	20791	20974	20766	20543	20836	20841	20746	20941	20730	20942	20816	20892	20948	20721	21161	20710	21019	20977	20971	20739	20567	20927	20974	20880	20945	20703	20862	20974	20739	20777	21021	20656	20996	20692	21108	20850	20878	20777	20907	20630	20854	21049	21026	21071	20856	20719	20760	20856	20966	20822	20853	20917	20804	20957	20993	20862	20896	20934	20937	21150	20823	20974	20863	20765	20593	20948	20946	20991	20929	20908	20966	21023	20785	20932	20842	20758	21030	21049	20938	20863
16115	27247	25547	21509	19974	18977	18644	18422	18145	18135	17939	17783	17945	17778	17734	17650	17608	17632	17527	17480	17534	17588	17482	17687	17407	17549	17583	17310	17397	17244	17492	17545	17225	17433	17491	17456	17501	17369	17498	17569	17472	17470	17405	17458	17515	17489	17367	17328	17475	17439	17456	17369	17546	17343	17461	17391	17408	17441	17491	17417	17483	17462	17597	17670	17358	17436	17593	17260	17434	17400	17108	17451	17491	17207	17527	18104	18905	18555	18229	17580	17396	17277	17444	17488	17273	17450	17414	17407	17373	17461	17503	17255	17395	17461	17274	17448	17445	17428	17227	17561	17495	17440	17325	17415	17335	17491	17391	17420	17470	17483	17446	17191	17520	17420	17429	17317	17449	17437	17186	17269	17441	17561	17154	17427	17376	17201	17373	17396	17507	17541	17278	17356	17342	17454	17496	17277	17458	17379	17383	17316	17310	17427	17411	17172	17393	17408	17212	17439	17348	17507	17216	17345	17341	17254	17461	17468	17340	17382	17400	17259	17195	17398	17283	17408	17407	17487	17338	17284	17592	17393	17493	17479	17366	17432	17465	17267	17275	17336	17397	17460	17420	17287	17211	17279	17411	17545	17358	17467	17236	17387	17541	17389	17475	17178	17508	17292	17415	17449	17412	17422	17344	17231	17513	17334	17473	17579	17341	17457	17479	17503	17255	17486	17372	17423	17250	17378	17438	17346	17412	17222	17283	17318	17281	17583	17394	17443	17407	17272	17694	17163	17405	17326	17406	17288	17339	17394	17421	17496	17384	17499	17459	17353	17260	17368	17270	17422	17324	17290	17453	17334	17374	17420	17437	17324	17149	17301	17332	17511	17379	17450	17374	17330	17495	17338	17223	17400	17471	17417	17564	17373	17351	17536	17238	17273	17391	17428	17522	17585	17571	17301	17414	17333	17426	17273	17406	17257	17416	17256	17290	17386	17445	17351	17421	17520	17364	17420	17231	17343	17177	17472	17172	17276	17417	17416	17427	17378	17386	17433	17200	17474	17569	17208	17384	17253	17295	17351	17381	17291	17435	17453	17471	17304	17352	17454	17457	17346	17261	17451	17462	17346	17370	17496	17302	17360	17447	17600	17215	17438	17370	17341	17364	17276	17403	17290	17268	17364	17249	17278	17339	17495	17372	17255	17250	17322	17449	17273	17409	17386	17487	17314	17512	17306	17421	17341	17600	17370	17440	17316	17375	17425	17498	17257	17289	17471	17566	17342	17466	17284	17475	17352	17411	17365	17279	17341	17440	17346	17252	17289	17405	17360	17341	17455	17388	17311	17248	17496	17324	17366	17201	17310	17446	17466	17506	17190	17499	17499	17315	17356	17501	17496	17302	17417	17319	17320	17405	17249	17442	17355	17384	17392	17477	17455	17352	17270	17352	17462	17296	17382	17516	17312	17507	17414	17285	17427	17365	17399	17319	17362	17400	17424	17533	17361	17371	17440	17435	17651	17413	17414	17522	17514	17313	17384	17397	17411	17088	17469	17334	17277	17420	17549	17255	17314	17317	17316	17368	17447	17333	17368	17421	17323	17301	17308	17291	17292	17494	17331	17291	17631	17413	17325	17264	17413	17390	17421	17413	17402	17335	17350	17472	17573	17357	17389	17370	17337	17407	17495	17261	17389	17233	17465	17584	17275	17418	17306	17335	17388	17434	17570	17323	17368	17367	17378	17449	17228	17303	17477	17316	17268	17399	17332	17374	17259	17296	17362	17301	17406	17302	17317	17679	17365	17333	17405	17407	17530	17296	17431	17495	17370	17347	17413	17199	17237	17197	17386	17333	17374	17298	17475	17319	17447	17417	17319	17301	17277	17548	17298	17549	17279	17418	17369	17423	17403	17322	17328	17536	17284	17392	17354	17366	17430	17444	17424	17362	17193	17618	17189	17412	17402	17344	17344	17324	17263	17477	17260	17278	17441	17433	17169	17340	17364	17368	17448	17160	17502	17311	17498	17435	17315	17509	17491	17377	17336	17382	17282	17271	17525	17478	17415	17392	17416	17364	17338	17383	17472	17165	17330	17279	17234	17276	17532	17575	17270	17338	17265	17326	17561	17437	17561	17432	17568	17194	17386	17196	17570	17221	17369	17437	17299	17305	17532	17337	17373	17258	17456	17346	17504	17367	17560	17369	17339	17243	17581	17274	17478	17359	17444	17407	17460	17326	17255	17281	17407	17283	17372	17465	17366	17544	17250	17193	17387	17360	17318	17280	17225	17324	17376	17462	17366	17354	17351	17440	17305	17306	17349	17260	17321	17227	17414	17506	17439	17313	17382	17404	17266	17521	17400	17401	17246	17477	17366	17325	17330	17382	17511	17404	17532	17339	17409	17278	17374	17358	17445	17205	17431	17315	17477	17232	17369	17428	17333	17417	17559	17356	17288	17305	17397	17186	17385	17282	17340	17466	17206	17314	17323	17538	17413	17450	17421	17363	17424	17288	17355	17299	17333	17383	17184	17319	17472	17461	17288	17475	17388	17223	17343	17225	17422	17249	17355	17432	17489	17184	17446	17361	17426	17269	17441	17326	17379	17408	17571	17279	17333	17477	17486	17276	17380	17432	17389	17386	17562	17430	17319	17474	17388	17516	17293	17400	17446	17342	17387	17435	17412	17265	17384	17296	17467	17337	17269	17459	17248	17355	17428	17574	17540	17189	17289	17310	17320	17374	17366	17476	17495	17455	17368	17354	17450	17303	17241	17315	17305	17394	17343	17202	17425	17538	17427	17591	17317	17362	17342	17429	17373	17391	17249	17451	17288	17483	17364	17462	17324	17390	17426	17493	17274	17234	17326	17368	17384	17329	17399	17428	17191	17546	17333	17469	17294	17132	17426	17288	17408	17369	17307	17281	17398	17458	17402	17378	17242	17411	17312	17378	17393	17473	17276	17486	17389	17415	17122	17472	17441	17310	17480	17474	17362	17398	17208	17351	17376	17398	17377	17364	17391	17215	17403	17291	17433	17324	17600	17309	17182	17402	17413	17354	17256	17370	17339	17367	17382	17430	17473	17400	17279	17452	17253	17342	17429	17452	17416	17275	17427	17469	17308	17359	17454	17369	17328	17420	17290	17549	17550	17464	17487	17268	17279	17456	17358	17513	17457	17484	17430	17364	17479	17353	17260	17479	17248	17491	17425	17348	17282	17520	17470	17420	17366	17340	17371	17226	17440	17526	17398	17374	17268	17393	17176	17343	17381	17319	17396	17243	17440	17319	17188	17334	17314	17258	17289	17566	17544	17278	17309	17512	17276	17317	17209	17507	17274	17428	17426	17222	17151	17278	17184	17546	17519	17270	17363	17398	17404	17253	17388	17386	17479	17449	17445	17255	17257	17321	17348	17320	17412	17590	17256	17510	17199	17373	17471	17311	17335	17479	17303	17325	17154	17330	17451	17279	17407	17296	17312	17151	17391	17329	17343	17325	17347	17343	17310	17390	17393	17399	17134	17190	17277	17363	17451	17335	17192	17416	17526	17376	17329	17247	17313	17319	17293	17423	17544	17425	17426	17378	17308	17584	17344	17437	17397	17373	17349	17396	17490	17317	17520	17179	17464	17470	17584	17281	17327	17418	17284	17321	17354	17547	17365	17192	17316	17377	17489	17418	17436	17422	17310	17469	17420	17441	17129	17437	17408	17463	17312	17437	17419	17402	17263	17312	17449	17538	17367	17423	17383	17534	17372	17320	17566	17565	17375	17407	17251	17376	17324	17218	17293	17415	17408	17375	17382	17330	17451	17258	17421	17357	17340	17311	17378	17480	17382	17447	17529	17374	17237	17244	17494	17246	17413	17276	17463	17307	17396	17379	17471	17510	17563	17375	17282	17412	17357	17462	17299	17345	17473	17600	17219	17182	17363	17394	17607	17524	17280	17274	17288	17301	17511	17283	17297	17357	17214	17353	17481	17283	17385	17476	17320	17419	17488	17354	17497	17316	17558	17442	17361	17255	17213	17461	17371	17337	17497	17325	17542	17511	17397	17475	17453	17336	17396	17350	17130	17458	17564	17401	17469	17386	17173	17439	17224	17318	17312	17283	17321	17356	17302	17426	17259	17275	17448	17620	17526	17396	17335	17147	17413	17392	17510	17557	17343	17448	17196	17369	17373	17354	17402	17445	17355	17483	17490	17411	17387	17440	17352	17239	17246	17474	17397	17434	17391	17209	17435	17439	17342	17378	17428	17249	17425	17540	17400	17220	17490	17554	17291	17359	17383	17295	17372	17436	17441	17324	17305	17505	17331	17320	17359	17323	17528	17337	17470	17258	17258	17408	17387	17640	17281	17488	17224	17333	17315	17386	17415	17485	17425	17529	17363	17406	17429	17363	17279	17144	17399	17348	17507	17363	17322	17407	17321	17366	17346	17360	17324	17419	17498	17183	17367	17541	17247	17433	17312	17292	17390	17304	17274	17126	17182	17434	17369	17306	17381	17378	17265	17483	17186	17463	17341	17291	17326	17481	17475	17394	17311	17352	17476	17430	17244	17358	17372	17243	17389	17356	17470	17341	17408	17491	17374	17415	17331	17271	17358	17476	17421	17257	17517	17356	17479	17470	17383	17418	17347	17242	17182	17528	17401	17273	17412	17483	17344	17173	17246	17318	17379	17309	17458	17470	17276	17229	17483	17440	17435	17488	17219	17380	17349	17344	17353	17546	17309	17348	17493	17315	17410	17455	17358	17484	17543	17396	17437	17453	17184	17389	17389	17332	17483	17337	17448	17451	17207	17344	17414	17231	17366	17268	17437	17388	17365	17376	17425	17368	17307	17352	17270	17443	17362	17565	17228	17449	17423	17472	17351	17302	17451	17382	17431	17388	17474	17331	17225	17407	17248	17453	17327	17354	17443	17256	17558	17251	17405	17361	17193	17363	17354	17587	17353	17369	17216	17498	17348	17486	17320	17414	17299	17530	17425	17454	17412	17391	17432	17282	17434	17290	17351	17377	17345	17281	17468	17476	17201	17355	17330	17187	17169	17364	17257	17323	17150	17310	17359	17293	17187	17443	17220	17353	17258	17598	17480	17234	17407	17383	17341	17355	17427	17454	17409	17503	17138	17333	17408	17324	17378	17375	17424	17222	17333	17339	17359	17450	17333	17490	17370	17422	17220	17431	17215
27393	22123	25909	23535	20432	20905	21020	21037	20572	20953	21194	21010	20863	20823	20743	21002	21010	20773	21034	20932	20963	20821	20961	20919	20888	21046	20937	20871	20876	20640	20790	21014	20918	20866	20949	20898	21105	20800	20830	21003	20882	20683	20581	20887	20883	20836	20781	20968	20884	20850	20928	20906	20735	20730	20767	20967	20927	20945	20878	20800	20727	20858	20667	20844	20786	20932	20905	20782	20870	20632	20799	20835	20774	20810	20761	20990	20765	20883	20911	20970	20714	20945	20855	20890	20675	20786	20992	20821	20736	20875	20707	20796	20849	20884	20666	20844	20906	20918	20867	20700	20730	20845	20942	20843	20797	20850	20878	20591	20897	21063	20861	20857	20910	20922	20815	20943	20821	20758	20989	20782	20912	20916	20954	20740	20919	20943	20801	20822	20745	20851	21046	20973	20844	20895	20760	20930	20818	20625	20861	20759	20766	20833	21019	20898	20691	20752	20799	20707	20681	20648	20897	20694	20829	20607	20865	20870	20803	20892	20686	20867	20821	20695	20842	20797	20732	20914	20974	20497	20807	20873	20855	20616	20757	20773	20736	20638	20936	20660	20773	20726	21022	20946	20801	20898	20978	20989	20854	20749	20828	20790	20661	20949	20588	20775	20838	20685	20591	20849	20799	20767	20921	20709	20889	20876	20736	20680	21134	20736	20914	20807	20823	20709	20814	20607	20873	20777	20535	20900	20495	20786	20846	20795	20867	20644	20792	20954	20682	20439	20825	20927	20761	20809	21002	20849	20963	20723	20986	21027	20705	20796	20749	20844	20781	20767	20974	20743	20989	20578	20607	20762	20801	20935	20734	20794	20680	20696	20733	20849	21004	20936	20686	20874	20675	20728	21011	20993	21023	20860	20752	20818	20595	20902	20717	20842	21035	20728	20885	21082	20741	20669	20858	20791	20690	20950	20808	20984	20619	21045	20768	20862	20792	20822	20683	20744	20931	20841	20678	20574	20759	20907	20897	20560	20860	20913	20561	20835	20678	20732	20704	20728	21010	20979	20800	20797	20654	20700	20925	20917	20945	20871	21029	21031	20891	20961	20969	20826	20879	20839	20836	20976	20635	20998	20740	20993	21080	20974	20795	20861	20878	20835	20784	20724	20711	20656	20808	20936	20995	20863	20723	20950	20947	20875	20901	20707	20964	20774	20788	20738	20915	20737	20904	20845	20960	20991	20943	20793	20641	20720	20781	20745	20941	20644	20885	20948	20871	20870	20744	20779	20944	20836	20828	20878	20964	20848	20815	20761	20885	20656	20721	20698	20836	20778	20934	20816	20881	20735	20665	20742	20711	20912	20816	21031	20834	20710	20569	20705	20968	20852	20924	20762	20766	20831	20849	20919	20823	21106	20605	20841	20779	21086	20890	20811	20674	20701	21040	20998	21109	20778	20959	20813	21078	21035	20842	20900	21158	20971	20961	20796	20900	20770	20913	20642	20842	20895	20811	20806	20755	20869	20944	20808	20658	21007	20739	20755	20804	20623	20897	20919	20783	20949	20733	20763	20711	20662	20874	20761	21015	20955	20813	20749	20793	20559	20696	20628	20693	20986	20746	20868	20698	20750	20867	20846	20715	20925	20853	20977	20973	20756	20903	20698	20998	20982	20826	20776	20785	20796	20838	21084	20739	20798	21042	20694	20919	20915	20788	20854	20876	20885	20976	20899	20794	20979	20880	20810	20973	20688	20996	20639	20691	20849	20918	20861	20790	20764	20698	20687	20743	20597	21069	20878	20988	20805	20641	20802	20985	21021	20959	20913	20774	20880	20961	20878	20877	20913	20900	20970	20948	20857	21035	21008	20951	20806	20988	20711	20852	20941	20867	20865	20832	20718	20686	20941	20974	21012	20810	20986	20958	20901	20709	20994	20840	20895	20951	20938	20796	20938	20902	20982	20567	20923	20764	20784	20699	20922	20724	21056	20764	20608	20846	20779	20834	20849	20919	20873	20990	20818	20576	20936	20733	20698	20745	21078	21093	20566	20673	20680	20821	20819	20901	20665	20675	20875	20507	20727	20775	20740	20886	20839	20998	20893	20933	20809	20984	20825	20984	20845	20945	20968	20788	20778	20906	20733	20920	20715	20794	20774	20844	20729	20986	20821	20859	20803	20980	20842	20810	20795	20934	20864	20921	20922	20877	20749	20775	20878	20867	20703	20913	20847	20780	20837	20849	20749	20696	20849	20725	20753	20694	20764	20843	20769	20938	20829	20944	20885	20665	20700	20781	20790	20840	20598	20837	20981	20862	20625	20738	20654	20848	20686	20670	21072	20774	20698	20800	20879	20802	20764	20669	20954	20813	20646	20949	20791	20885	20791	20828	20880	20825	20745	20824	20903	20995	20845	20796	20702	20625	20888	20825	20977	21021	20745	20733	20833	20727	20787	20796	20799	20726	20802	20784	20755	20707	20902	20698	20819	20753	20935	20756	20717	20901	20671	20939	20952	20655	21025	20810	20951	20876	20873	20808	20998	20792	20923	20734	20938	20710	20717	20932	20799	20723	20708	20975	20815	20834	20794	20702	20856	20704	20950	21075	20775	20936	21045	20938	20597	20819	20820	20701	20937	20877	20837	21089	20736	20691	21106	20851	20780	20866	20821	20776	21023	20939	20766	20767	20801	20903	20971	20846	20607	20914	20603	20818	20623	20845	20727	20977	20863	20742	20744	20904	20852	20706	21179	20923	20878	20796	20651	20806	20913	20840	20866	20801	20738	21066	20660	20855	20841	20893	20872	20813	20886	20781	20784	20748	20777	20883	20845	20718	20604	20770	20718	20929	20953	20897	20539	20909	20787	20798	20828	20875	20662	20921	20962	20701	21004	20844	20702	20759	20893	20910	20945	20822	20813	20795	20768	20729	20825	20890	20627	20940	20593	21011	21086	20967	20954	20547	20796	21055	21014	20922	20894	20813	20415	20657	20807	20874	20917	20940	20746	20707	20750	20680	20926	20778	20632	20860	20745	20965	20880	20791	20898	20905	21085	20780	20887	20828	20877	20850	20780	20795	20695	21054	20851	21109	20881	20927	20933	20905	20841	20906	20812	20803	20848	20776	20600	20683	20834	20657	20716	20727	20709	20736	20597	20570	20919	20858	20908	20735	20931	21112	20960	20849	20981	20734	20560	20898	20783	20872	20972	21035	20923	20580	20750	20844	20783	21002	20886	20866	20889	20842	20789	20858	20905	20993	20893	20847	21011	20950	20963	20815	20799	21057	21022	20842	20893	20886	20809	20997	20695	20834	20995	20966	20771	20833	20821	20895	20537	20771	20904	20878	20630	20800	20757	20853	20798	20653	20630	20935	20901	20817	20907	20739	20708	20798	20857	20770	20726	21054	20898	20665	20686	20933	21012	20818	20878	20710	21001	21006	20682	21132	20818	20835	20648	20931	21078	20881	20995	20706	20866	20975	20779	20957	20916	20945	20608	20825	21001	20713	20842	20812	20587	20800	21039	20809	20808	20766	20984	21055	20957	20845	20786	20762	21064	20878	20895	20988	20818	20873	21022	20505	20822	21033	20907	20953	21031	20882	21011	20926	20773	20821	20733	20927	20729	20894	20754	20732	20834	20964	20811	20642	21044	20879	20852	21013	20873	20866	20970	20882	20748	20607	20701	20821	20834	20925	21029	20538	21004	20733	20850	20866	21001	20871	20867	20779	20744	20909	20848	20972	20619	20803	20745	20873	20754	20659	20785	20696	20627	20555	20867	20721	20883	20771	20741	20951	20773	20846	21098	20978	20759	20888	20742	20653	20586	20691	20881	20776	20835	20922	20912	21098	20615	20991	20721	21049	20889	20750	20872	20740	20743	20657	20900	20716	20839	20689	20894	20866	20764	20980	20713	20735	20788	21047	20854	20949	20898	20611	20944	20852	20770	20660	21042	20914	20922	20904	20983	20921	20866	20832	20739	20682	20652	20973	20700	20875	21057	20901	20690	20680	20891	21160	21060	20762	20802	20989	20873	20775	20864	20845	20933	20724	20895	20924	20890	20724	20875	20813	20878	20895	20875	20914	20922	21171	20845	20781	20694	20735	20624	20937	20767	20678	20797	20858	20752	21095	20847	20746	20711	20734	20905	20789	20662	20902	20680	20565	20859	20739	20831	20572	20805	21053	20932	21008	20791	20917	20598	20809	21082	20930	20926	20927	20908	20788	20980	20824	20895	20880	20768	20784	20868	20815	20910	20903	20984	20934	21001	20896	20740	20981	20941	20929	20765	20910	20970	20841	20781	20601	20865	20861	20621	20729	21032	20776	20691	20519	20898	20786	20827	20776	20842	20853	20680	20761	20732	20716	20782	20721	20871	20835	20874	20778	20808	20861	20695	20955	20896	20894	20753	21002	20798	20855	20815	20696	20642	20985	20923	20929	20869	20731	20711	20673	21022	20827	20935	20744	20844	20885	20712	20793	20663	20928	20818	20575	20752	20754	20861	20896	20958	20870	20871	20784	20891	20913	20785	20953	20834	20994	20880	20702	20703	20614	21051	20892	21072	20917	20717	20897	20938	20842	20734	20800	20764	20719	20665	20702	21048	20819	21101	20954	21052	20819	20907	21006	20814	21002	20746	20662	20792	20851	20916	20934	21044	20915	21077	20946	20914	20829	20840	20894	20867	20785	20732	20984	20738	20929	20762	20766	20713	20871	20916	20824	20798	20644	20989	20862	20664	21038	20850	20650	20711	20890	20776	20659	20790	20790	20767	20773	20866	20752	20895	20689	20665	20931	20897	20921	20928	20839	20761	20781	20720	20534	20632	20803	20812	20852	20902	20848	20725	21005	20735	20787	20841	20871	20734	20686	20891	20808	20659	20814	20876	20725	20892	20847	20944	20796	20926	20890	20747	20827	20758	20950	20972	20914	20782	20932	20953	20938	20897	20743	20879	20814	20814	20968	20825	20722	20918	20782	20716	20935	20822	20837	20616	20774	20688	20767	20833	20918	21112	20877	20788	20759	20851	20807	20868	20690	20708	20877	20696	20767	20868	20809	20773	20801	21020	21032	20829	20896	20803	20686	20799	20932	20815	20797	20938	20825	20732	20813	20686	20725	21173	20857	20794	20745	20822	20871	20583	20828	20702	20886	20720	20598	20888	20870	20682	20931	20689	20775	20645
15632	17854	17970	17501	17432	17580	17425	17251	17444	17484	17464	17472	17315	17383	17274	17384	17246	17277	17288	17466	17366	17370	17304	17292	17349	17201	17366	17283	17371	17395	17312	17338	17329	17385	17270	17433	17532	17471	17219	17500	17408	17413	17383	17527	17197	17219	17306	17305	17325	17417	17492	17235	17387	17479	17376	17566	17344	17364	17488	17367	17455	17428	17404	17255	17346	17494	17645	17373	17489	17387	17482	17257	17422	17382	17337	17495	17500	17574	17530	17250	17391	17377	17404	17283	17412	17508	17384	17272	17311	17492	17481	17392	17308	17305	17313	17199	17287	17562	17456	17439	17493	17419	17321	17361	17460	17114	17573	17254	17435	17420	17394	17336	17407	17452	17320	17396	17379	17381	17409	17443	17274	17268	17409	17362	17504	17281	17335	17475	17437	17424	17305	17342	17326	17366	17507	17398	17164	17502	17409	17311	17283	17301	17365	17309	17363	17360	17387	17386	17470	17431	17281	17598	17515	17433	17383	17416	17423	17291	17493	17459	17522	17246	17370	17417	17346	17445	17251	17491	17448	17392	17259	17533	17262	17251	17370	17225	17595	17211	17480	17439	17496	17335	17298	17404	17205	17410	17249	17509	17347	17307	17296	17399	17281	17390	17399	17455	17403	17316	17386	17555	17419	17310	17472	17437	17304	17344	17471	17449	17382	17474	17551	17375	17484	17254	17352	17438	17359	17297	17430	17397	17394	17503	17222	17314	17363	17226	17431	17437	17290	17258	17480	17243	17328	17320	17390	17424	17584	17346	17372	17263	17478	17574	17282	17297	17391	17548	17424	17397	17361	17334	17332	17365	17232	17322	17475	17403	17396	17385	17383	17081	17384	17373	17199	17427	17398	17446	17540	17375	17467	17520	17511	17207	17389	17404	17590	17264	17503	17352	17390	17477	17339	17414	17409	17333	17411	17208	17275	17380	17282	17480	17420	17299	17333	17431	17444	17318	17301	17460	17341	17449	17351	17385	17436	17273	17306	17564	17341	17422	17400	17334	17457	17331	17441	17470	17378	17341	17245	17545	17402	17331	17314	17430	17358	17566	17362	17362	17222	17490	17354	17174	17240	17492	17461	17430	17282	17192	17204	17243	17356	17300	17433	17418	17301	17486	17366	17421	17204	17254	17319	17455	17416	17270	17358	17351	17562	17397	17155	17159	17203	17395	17176	17332	17370	17553	17337	17459	17335	17528	17385	17333	17385	17266	17552	17392	17507	17283	17278	17376	17447	17464	17375	17301	17432	17433	17445	17487	17480	17422	17331	17393	17344	17462	17275	17322	17273	17302	17387	17283	17334	17478	17366	17355	17473	17327	17360	17252	17483	17376	17537	17330	17418	17365	17543	17277	17319	17308	17287	17427	17294	17325	17252	17192	17331	17573	17416	17271	17222	17369	17215	17261	17441	17384	17269	17446	17332	17300	17288	17432	17393	17364	17303	17396	17397	17339	17519	17231	17368	17409	17344	17345	17327	17400	17156	17487	17433	17478	17453	17371	17334	17403	17342	17447	17512	17363	17283	17536	17379	17292	17252	17627	17296	17321	17501	17409	17499	17451	17335	17357	17189	17453	17521	17404	17380	17512	17377	17404	17275	17376	17344	17431	17309	17369	17388	17356	17318	17327	17468	17397	17545	17295	17266	17325	17498	17247	17422	17438	17261	17223	17375	17345	17376	17639	17360	17137	17457	17280	17467	17434	17477	17377	17479	17342	17342	17256	17232	17468	17234	17365	17344	17292	17509	17393	17326	17306	17365	17209	17231	17445	17364	17348	17372	17380	17465	17240	17328	17402	17424	17576	17261	17305	17377	17446	17481	17429	17316	17163	17453	17519	17332	17398	17313	17306	17530	17318	17472	17400	17347	17297	17277	17420	17315	17596	17346	17263	17409	17357	17359	17464	17495	17284	17404	17399	17461	17495	17276	17642	17198	17328	17329	17505	17446	17344	17149	17189	17366	17372	17189	17296	17391	17590	17427	17493	17259	17334	17277	17370	17246	17360	17340	17412	17347	17512	17485	17283	17437	17480	17426	17636	17398	17205	17526	17307	17348	17407	17315	17470	17633	17451	17530	17631	17449	17496	17310	17383	17375	17473	17255	17408	17488	17422	17281	17322	17382	17401	17475	17250	17382	17365	17281	17512	17493	17431	17301	17258	17379	17434	17337	17267	17449	17361	17337	17376	17296	17280	17480	17524	17366	17411	17349	17366	17345	17286	17489	17103	17513	17499	17341	17526	17496	17452	17496	17383	17362	17440	17318	17258	17399	17338	17403	17306	17310	17339	17296	17232	17185	17310	17395	17262	17139	17465	17407	17397	17469	17408	17380	17501	17449	17466	17471	17454	17314	17313	17319	17429	17261	17375	17386	17260	17367	17302	17450	17328	17463	17499	17485	17072	17548	17305	17396	17373	17142	17411	17321	17375	17556	17288	17345	17509	17572	17640	17346	17414	17335	17340	17418	17242	17528	17310	17244	17167	17487	17384	17434	17322	17278	17500	17409	17319	17419	17366	17327	17210	17288	17239	17291	17275	17428	17530	17366	17300	17342	17464	17294	17243	17353	17405	17279	17320	17339	17315	17201	17268	17338	17393	17339	17339	17316	17522	17127	17380	17360	17372	17600	17494	17251	17397	17450	17476	17272	17485	17330	17524	17297	17388	17342	17473	17398	17327	17285	17337	17257	17548	17439	17397	17343	17443	17348	17393	17465	17470	17280	17546	17326	17366	17375	17503	17577	17322	17375	17383	17273	17313	17447	17349	17313	17314	17411	17292	17310	17461	17390	17441	17362	17462	17480	17202	17466	17450	17340	17350	17366	17359	17398	17385	17466	17484	17339	17429	17651	17489	17392	17178	17291	17258	17426	17335	17283	17586	17372	17531	17463	17394	17487	17285	17399	17469	17287	17228	17170	17443	17411	17379	17444	17535	17407	17399	17257	17392	17494	17269	17251	17287	17325	17473	17481	17456	17308	17391	17318	17309	17372	17295	17078	17400	17432	17384	17342	17418	17242	17428	17534	17278	17429	17517	17303	17254	17320	17480	17434	17257	17411	17409	17349	17250	17452	17449	17369	17385	17415	17314	17312	17467	17419	17253	17033	17300	17237	17493	17465	17387	17425	17359	17351	17297	17381	17312	17460	17320	17446	17392	17438	17299	17344	17348	17480	17424	17491	17274	17373	17370	17335	17503	17221	17398	17496	17443	17459	17386	17375	17410	17367	17451	17505	17313	17318	17377	17437	17331	17457	17328	17492	17271	17281	17480	17386	17290	17525	17406	17405	17395	17156	17422	17326	17291	17500	17413	17462	17280	17228	17320	17396	17341	17433	17486	17463	17441	17431	17183	17434	17418	17297	17400	17299	17380	17463	17290	17600	17334	17293	17445	17483	17378	17401	17414	17284	17328	17366	17434	17396	17439	17235	17269	17332	17421	17556	17409	17343	17430	17400	17539	17439	17304	17322	17392	17479	17462	17379	17401	17516	17363	17343	17378	17366	17366	17166	17441	17347	17359	17318	17306	17405	17368	17339	17426	17270	17442	17240	17347	17332	17423	17372	17318	17513	17489	17465	17343	17435	17430	17431	17222	17320	17422	17370	17247	17530	17364	17429	17354	17500	17609	17363	17182	17449	17470	17350	17389	17441	17335	17337	17566	17471	17256	17319	17522	17450	17453	17251	17457	17407	17276	17441	17157	17361	17289	17299	17455	17353	17312	17294	17227	17406	17414	17414	17384	17460	17451	17336	17127	17533	17259	17345	17441	17238	17363	17353	17300	17316	17437	17347	17278	17420	17401	17419	17465	17247	17369	17551	17215	17331	17500	17313	17266	17444	17274	17399	17475	17423	17280	17384	17379	17435	17360	17481	17228	17338	17286	17417	17126	17516	17493	17255	17344	17337	17080	17460	17499	17466	17410	17452	17339	17467	17429	17548	17320	17471	17441	17452	17390	17170	17295	17313	17390	17287	17335	17548	17452	17181	17415	17364	17341	17396	17266	17351	17417	17643	17492	17419	17233	17332	17485	17314	17214	17361	17428	17296	17485	17508	17421	17395	17396	17310	17576	17488	17292	17355	17338	17467	17282	17435	17140	17321	17350	17595	17474	17430	17481	17400	17330	17570	17363	17407	17509	17492	17131	17458	17279	17366	17513	17310	17500	17302	17415	17371	17281	17420	17382	17432	17584	17192	17237	17444	17284	17271	17419	17551	17411	17391	17284	17433	17463	17287	17490	17228	17318	17491	17401	17268	17401	17403	17299	17363	17472	17423	17484	17325	17389	17399	17381	17462	17391	17505	17352	17332	17167	17384	17410	17338	17262	17439	17290	17477	17442	17301	17312	17497	17333	17321	17111	17471	17573	17405	17353	17485	17459	17459	17299	17345	17385	17499	17389	17145	17429	17402	17557	17386	17458	17231	17487	17235	17470	17305	17474	17539	17402	17414	17343	17267	17206	17087	17355	17404	17391	17404	17467	17352	17323	17279	17193	17413	17421	17333	17322	17267	17335	17324	17357	17461	17447	17405	17349	17350	17262	17208	17324	17324	17420	17248	17347	17353	17523	17298	17476	17449	17454	17373	17215	17419	17441	17290	17288	17338	17306	17367	17307	17314	17340	17356	17259	17429	17247	17340	17495	17387	17305	17376	17427	17274	17374	17308	17432	17558	17306	17412	17439	17363	17627	17470	17533	17546	17305	17422	17195	17429	17410	17340	17239	17484	17433	17350	17348	17417	17401	17296	17478	17367	17335	17433	17282	17415	17436	17401	17367	17434	17283	17396	17380	17596	17252	17243	17475	17351	17428	17383	17316	17439	17599	17408	17346	17137	17415	17322	17569	17322	17410	17613	17301	17236	17206	17363	17332	17392	17368	17605	17244	17382	17435	17429	17388	17333	17347	17359	17384	17428	17347	17281	17478	17309	17334	17170	17504	17338	17421	17448	17368	17490	17288	17298	17202	17305	17383	17694	17461	17375	17292	17515	17444	17343	17442	17394	17470	17378	17361	17158	17363	17365	17325	17443	17466	17352	17176	17346	17421	17380	17406	17502	17390	17192	17391	17466	17297	17241	17349	17347	17342	17339	17398	17396	17473	17398	17377	17345	17347	17335	17323	17431	17321
23704	21314	28918	24200	22475	23581	23735	21305	21018	21285	21012	20976	21063	21154	21104	20996	20933	20850	20913	20988	20969	20786	20986	20966	20834	20789	20890	20899	20828	20858	20969	20792	20955	20821	21003	20786	20828	20876	20753	20683	20907	20839	20774	20717	20911	20834	20694	20690	20829	20899	20966	20909	20951	20865	20957	20948	20821	20755	20564	20629	20824	20685	20992	20763	20807	20650	20715	20772	20843	20885	20841	20824	20781	20779	20705	21096	21237	21259	21200	20863	20716	20673	20747	20801	21000	21000	20674	20872	20652	20719	20630	20736	20599	20664	20673	20812	20828	20831	20902	20748	20854	20718	20647	20745	20770	20806	20715	20672	20773	20704	20723	20638	20727	20580	20673	20759	20850	20587	20814	20947	20795	20681	20747	20932	20821	20708	20792	20755	20908	20607	20733	20724	20883	20934	20668	20663	20783	20833	20762	20775	20555	20841	20726	20573	20660	20652	20701	20709	20592	20672	20737	20432	20933	20666	20674	20530	20531	20768	20830	20829	20836	20936	20724	20724	20587	20803	20722	20827	20728	20829	20707	20739	20783	20872	20553	20512	20682	20499	20764	20558	20607	20677	20630	20614	20776	20847	20433	20419	20787	20693	20663	20870	20648	20737	20771	20817	20881	20695	20800	20931	20693	20872	20822	20655	20655	20622	20860	20549	20730	20678	20859	20552	20728	20659	20779	20789	20648	20821	20758	20634	20797	20407	20862	20771	20717	20665	20749	20563	20717	20725	20759	20813	20813	20602	20649	20745	20704	20727	20677	20695	20653	20835	20812	20698	20785	20821	20763	20531	20858	20795	20648	20712	20649	20720	20676	20691	20792	20811	20715	20744	20842	20817	20684	20669	20887	20862	20687	20762	21018	20733	20570	20607	20773	20841	20894	20900	20823	20805	20690	20701	20748	20767	20768	20692	20626	20841	20768	20696	20595	20733	20758	20648	20678	20754	20949	20968	20877	20744	20722	20779	20634	20744	20686	20927	20717	20893	20642	20760	20498	20750	20797	20714	20866	20639	20609	20486	20673	20752	20810	21026	20713	20774	20750	20852	20637	20859	20622	20597	20506	20739	20990	20666	20789	20783	20806	20626	20648	20967	20713	20758	20787	20828	20686	20752	20732	20822	20673	20780	20587	20885	20767	20673	20672	20763	20848	20928	20464	20746	20787	20965	20838	20640	20808	20613	20688	20868	20919	20443	20594	20694	20813	20781	20711	20809	20718	20551	20691	20636	20618	20854	20887	20958	20796	20752	20759	20874	20696	20493	20587	20555	20706	20874	20918	20606	20773	20852	20761	20915	20856	20620	20789	20922	20735	20819	20498	20653	20832	20631	20762	20766	20539	20799	20620	20848	20702	20746	20830	20780	20941	20753	20718	20762	20745	20838	20881	20721	20760	20920	20819	20660	20765	20807	20882	20804	20710	20766	20693	20624	20757	20666	20552	20715	20618	20806	20610	20699	20873	20744	20779	20558	20990	20577	20773	20828	20969	20722	20601	20737	20620	20724	20684	20670	20897	20858	20923	20672	20712	20691	20813	20935	20738	20696	20799	20965	20782	20686	20819	20681	20697	21138	20661	20904	20697	20581	20676	20758	20617	20901	20671	20847	20652	20580	20693	20853	20879	20705	20725	20737	20672	20750	20852	20691	20743	20630	20722	20876	20788	20817	20675	20694	20797	20965	20853	20544	20734	20818	20825	20762	20596	20804	20874	20743	20743	20614	20823	20918	20874	20608	20712	20877	20766	20530	20679	20698	20686	20554	20751	20773	20794	20902	21074	20684	20691	20838	20905	20580	20741	20755	20544	20804	20925	20718	20788	20919	20720	20654	20732	20537	20776	20806	20809	20734	20730	20814	20616	20862	20833	20730	20928	20513	20925	20884	20692	20808	20858	20968	20688	20712	20548	20534	20579	20486	20565	20715	20689	20620	20714	20915	20763	20655	20636	20592	20893	20679	20963	20913	20822	20868	20830	20781	20747	20683	20807	20677	20525	20871	20958	20807	20889	20784	20844	20763	20534	20720	20632	20671	20798	20772	20875	20793	20727	20850	20667	20513	20550	20741	20867	20822	20877	20854	20635	20898	20971	20778	20683	20795	20714	20731	20709	20790	21025	20674	20637	20659	20737	20681	20548	20676	20793	20573	20598	20658	20667	20761	20727	20784	20717	20815	20796	20655	21064	20793	20849	20666	20591	21074	20773	20930	20760	20658	20657	20747	20590	20679	20783	20737	20740	20687	20793	20578	20830	20546	20667	20467	20691	20758	20850	20658	20680	20807	20854	20829	20661	20901	20918	20588	20823	20827	20589	20738	20682	20520	20824	20946	20805	20529	20832	20828	20585	20794	20592	20724	20887	20597	20743	20825	20479	20668	21029	20742	20676	20660	20693	20916	20657	20738	20842	20728	20908	20569	20563	20663	20783	20552	20515	20885	20787	20751	20693	20694	20972	20897	20654	20763	20914	20610	20720	20780	20776	20690	20723	20830	20724	20739	20818	20842	20668	20875	20779	20918	20900	20737	20776	20804	20563	20600	20757	20678	20949	20905	20688	20893	20622	20822	20878	20552	20784	20855	20815	20580	20726	20860	20942	20673	20680	20786	20765	21046	20649	20796	20764	20738	20861	20732	20499	20691	20688	20846	20626	20478	20985	20699	20842	20629	20590	20610	20630	20712	20722	20710	20791	20754	20800	20633	20790	20710	20631	20821	20604	20762	20797	20561	20677	20826	20818	20671	20825	20911	20747	20764	20782	20541	20883	20681	20626	20961	20745	20685	20781	20652	20624	20586	20776	20867	20611	20563	20765	20872	20905	20635	20540	20708	20672	20818	20907	20672	20675	20721	20820	20643	20755	20985	20838	20752	20811	20601	20883	20526	20753	20777	20807	20630	20848	20873	20660	20673	20867	20677	20749	20831	20979	20778	20798	20696	20766	20870	20588	20750	20749	20767	20834	20921	20560	20693	20793	20714	21036	20784	20764	20735	20771	20777	20483	20614	20640	20674	20716	20697	20846	20845	20752	20552	20800	20749	20839	20556	20511	20459	20771	20690	20543	20608	20669	20707	20665	20783	20785	20766	20642	20860	20718	20806	20758	20678	20645	20603	20771	20509	20953	20473	20770	20762	20713	20697	20675	20911	20935	20790	20866	20837	20775	21011	20739	20838	20880	20714	20756	20569	20874	20951	20775	20777	20638	20640	20805	20910	20715	20826	20779	20666	20709	20725	20678	20456	20812	20553	20761	20744	20852	20728	20837	20691	20892	20596	20569	20689	20674	20712	20791	20638	20553	20638	20718	20792	20730	20680	20620	20701	20704	20864	20654	20856	20853	20884	20841	20871	20968	20774	20826	20766	20970	20769	20925	20834	20871	20869	20862	20780	20766	20822	20761	20655	20800	20735	20604	20732	20656	20691	20798	20593	20602	20605	20645	20720	20772	20713	20879	20706	20710	20783	20852	20704	20935	20746	20634	20692	20705	20597	20722	20736	20782	20858	20656	20804	21004	20786	20871	20609	20933	20719	21022	20802	20608	20781	20761	20655	20813	20766	20681	20770	20784	20822	20823	20662	20902	20681	20731	20881	20675	20800	20755	20786	20706	20689	20634	20676	20714	20802	20782	20548	20883	20789	20786	20783	20710	20786	20823	20776	20699	20831	20994	20629	20965	20787	20778	20601	20642	20602	20837	20665	20576	20621	20729	20627	20783	20907	20629	20832	20864	20753	20564	20761	20727	20750	20685	20938	20979	20699	20745	20651	20876	20775	20593	20614	20959	20946	20610	20935	20647	20540	20864	20665	20734	20818	20657	20792	20725	20497	20567	20861	20629	20654	20653	20714	20791	20922	20898	20683	20779	20587	20762	20883	20692	20850	20807	20768	20775	20654	20804	20858	20668	20900	20776	20720	20680	20724	20619	20814	20717	20816	20692	20912	20780	20602	20584	20686	21047	20760	20683	20749	20829	20748	20568	20574	20743	20823	20663	20647	20893	20933	20663	20675	20652	20906	20995	20701	20805	20502	20834	21018	20561	20752	20761	20820	20886	20775	20696	20691	20915	20672	20659	20965	20817	20972	20602	20444	20538	20840	20671	20725	20661	20859	21055	20921	20765	20639	20638	20790	20830	20578	20726	20646	20882	20740	20563	20769	20631	20789	20898	20602	20998	20788	20753	20857	20779	20564	20802	20845	20869	20727	20830	20775	20773	20861	20654	20724	20655	20693	20584	20847	20946	20905	20668	20588	20797	20565	20592	20797	20697	20946	20657	20684	20695	20716	20776	20910	20652	20674	20540	20913	20715	20676	20547	20657	20893	20644	20654	20877	20592	20703	20653	20718	20666	20719	20804	20620	20656	20822	20763	20799	20669	20836	20735	20632	20740	20810	20718	20814	20890	20632	20635	20580	20955	20656	20599	20701	20742	20669	20676	20741	20833	20576	20746	20769	20693	20551	20692	20755	20751	20661	20825	20414	20770	20612	20736	20874	20859	20745	20654	20663	20840	20688	20925	20769	20838	20766	20762	20848	20763	20674	20728	20549	20618	20590	20513	20819	20684	20691	20727	20757	20652	20506	20612	20732	20725	20885	20795	20459	20700	20788	20693	20569	20603	20700	20833	20757	20773	20864	20904	20763	20885	20720	20782	20726	20903	20730	20600	20888	20773	20842	20633	20693	20780	20761	20887	20809	20984	20809	20636	20706	20635	20723	20516	20748	20756	20611	20731	20860	20755	20783	20802	20716	20686	20703	20661	20813	20749	20680	20671	20884	20888	20859	20702	20593	20791	20759	20707	20785	20772	20572	20755	20738	20768	20777	20775	20676	20704	20866	20724	20784	20767	20600	20590	20844	20813	20607	20791	20588	20598	20702	20590	20799	20841	20654	20699	20713	20659	20685	20853	20797	20637	20706	20446	20784	20767	20822	20722	20734	20607	20748	20831	20927	20784	20547	20702	20586	20715	20788	20664	20755	20523	20885	20627	20687	20656	20730	20745	20750	20790	20777	20769	20796	20745	20646	20607	20608	20730	20729	20785	20815	20660	20873	20463	20796	20520	20785	20621	20856	20735	20750	20663	20637	20888	20811	20784	20663	20836	20561	20721	20743	20666	20913	20946	20562	20832	20777
14740	23218	22180	19602	18588	18367	18169	17750	17869	17521	17613	17580	17646	17600	17563	17387	17511	17481	17477	17438	17419	17525	17406	17543	17407	17561	17597	17486	17576	17387	17393	17407	17358	17511	17405	17549	17433	17410	17430	17609	17552	17534	17390	17560	17412	17459	17236	17410	17418	17520	17433	17262	17391	17360	17455	17587	17387	17522	17447	17689	17456	17392	17521	17311	17246	17373	17586	17379	17440	17525	17353	17508	17403	17408	17399	17582	18156	18096	17971	17514	17454	17404	17453	17432	17519	17425	17300	17426	17332	17471	17344	17385	17629	17515	17376	17473	17325	17308	17467	17362	17397	17348	17406	17348	17386	17522	17474	17461	17340	17490	17312	17415	17535	17356	17569	17394	17416	17449	17353	17362	17384	17436	17287	17226	17360	17479	17691	17487	17416	17314	17437	17414	17274	17426	17448	17418	17363	17457	17379	17285	17295	17543	17095	17556	17478	17381	17560	17494	17327	17229	17491	17398	17279	17398	17342	17096	17378	17335	17320	17516	17412	17380	17404	17474	17514	17459	17533	17366	17378	17183	17459	17516	17518	17585	17168	17677	17459	17324	17260	17548	17471	17386	17382	17478	17362	17395	17455	17355	17329	17403	17481	17452	17420	17370	17444	17446	17456	17379	17399	17197	17345	17506	17429	17300	17110	17454	17304	17277	17225	17504	17419	17363	17525	17315	17564	17252	17345	17349	17228	17531	17273	17424	17389	17275	17237	17654	17379	17464	17248	17362	17515	17412	17565	17582	17506	17298	17266	17619	17371	17407	17426	17455	17449	17452	17515	17250	17347	17544	17381	17365	17161	17309	17337	17427	17459	17564	17336	17544	17456	17522	17431	17249	17316	17396	17413	17571	17379	17521	17458	17445	17327	17389	17530	17496	17325	17216	17315	17490	17392	17402	17357	17446	17445	17393	17475	17423	17551	17419	17090	17392	17433	17308	17427	17430	17370	17443	17480	17443	17370	17549	17584	17464	17464	17248	17421	17346	17337	17285	17431	17486	17454	17391	17419	17368	17396	17324	17215	17425	17230	17461	17486	17314	17526	17390	17579	17329	17275	17356	17400	17538	17504	17237	17431	17343	17512	17508	17563	17533	17608	17299	17508	17359	17416	17523	17524	17392	17402	17398	17364	17423	17360	17475	17426	17280	17379	17331	17436	17399	17361	17425	17606	17192	17445	17361	17509	17275	17380	17666	17405	17373	17300	17501	17510	17360	17588	17629	17199	17397	17389	17407	17465	17346	17472	17339	17410	17205	17395	17272	17347	17487	17508	17362	17334	17354	17538	17476	17345	17445	17395	17496	17413	17400	17324	17414	17548	17439	17382	17238	17410	17499	17344	17389	17459	17393	17565	17246	17488	17485	17437	17276	17398	17313	17454	17489	17367	17569	17294	17310	17561	17436	17419	17395	17246	17396	17400	17474	17298	17347	17407	17411	17384	17529	17359	17531	17426	17426	17327	17595	17368	17461	17461	17432	17436	17243	17606	17383	17317	17395	17340	17389	17321	17516	17576	17393	17356	17405	17382	17447	17300	17382	17380	17589	17354	17212	17416	17348	17252	17525	17331	17505	17269	17431	17302	17425	17398	17474	17435	17297	17527	17407	17361	17377	17584	17362	17200	17543	17283	17366	17400	17381	17358	17414	17368	17391	17317	17268	17389	17409	17475	17328	17335	17540	17416	17456	17410	17407	17453	17528	17437	17538	17363	17439	17378	17320	17284	17242	17379	17551	17425	17309	17386	17474	17196	17565	17364	17596	17439	17453	17545	17420	17193	17533	17638	17384	17418	17346	17464	17199	17328	17397	17185	17411	17457	17361	17330	17394	17502	17278	17277	17450	17459	17420	17417	17364	17265	17524	17373	17332	17273	17392	17565	17206	17627	17398	17337	17337	17630	17271	17466	17202	17378	17479	17292	17203	17389	17488	17473	17348	17214	17613	17312	17414	17417	17414	17419	17541	17419	17304	17329	17474	17359	17545	17293	17311	17307	17375	17433	17355	17341	17559	17403	17305	17251	17399	17311	17313	17505	17395	17296	17345	17361	17318	17447	17238	17507	17438	17444	17377	17256	17430	17566	17353	17470	17364	17408	17505	17570	17449	17493	17296	17394	17465	17352	17453	17364	17405	17452	17406	17352	17431	17573	17377	17362	17374	17606	17517	17378	17361	17307	17338	17260	17459	17299	17374	17496	17456	17573	17412	17334	17355	17507	17233	17329	17345	17396	17486	17278	17524	17350	17444	17274	17304	17527	17518	17479	17354	17354	17496	17512	17490	17305	17349	17283	17367	17381	17263	17305	17262	17372	17327	17537	17302	17346	17374	17456	17431	17476	17142	17379	17354	17273	17318	17352	17317	17561	17253	17558	17383	17419	17298	17340	17343	17484	17467	17297	17345	17471	17536	17384	17286	17210	17396	17418	17371	17312	17437	17345	17451	17275	17469	17319	17361	17311	17463	17463	17554	17315	17367	17302	17417	17258	17525	17593	17284	17309	17396	17415	17262	17336	17461	17381	17404	17511	17491	17317	17378	17376	17394	17417	17212	17392	17311	17436	17495	17347	17397	17340	17350	17297	17365	17302	17381	17472	17371	17302	17191	17457	17500	17418	17451	17621	17401	17419	17446	17546	17402	17494	17386	17439	17250	17432	17563	17353	17274	17461	17391	17407	17408	17381	17259	17407	17379	17526	17384	17388	17401	17519	17458	17355	17547	17388	17346	17348	17553	17478	17357	17432	17515	17464	17592	17170	17353	17298	17265	17445	17340	17293	17508	17475	17428	17427	17345	17342	17491	17228	17335	17340	17283	17391	17310	17253	17247	17549	17302	17400	17408	17298	17367	17511	17277	17458	17444	17403	17386	17377	17156	17486	17218	17377	17489	17304	17494	17374	17519	17339	17367	17382	17370	17465	17375	17450	17256	17350	17370	17296	17333	17336	17294	17443	17396	17493	17445	17343	17472	17514	17439	17318	17383	17494	17510	17335	17456	17508	17519	17395	17404	17368	17403	17327	17561	17260	17225	17435	17495	17621	17380	17340	17339	17452	17319	17225	17458	17545	17430	17389	17427	17684	17540	17328	17489	17359	17561	17370	17510	17307	17324	17358	17433	17465	17474	17514	17415	17417	17301	17403	17325	17476	17376	17260	17382	17424	17471	17469	17477	17302	17424	17429	17355	17436	17366	17428	17273	17246	17450	17391	17436	17473	17333	17417	17602	17450	17344	17362	17422	17366	17506	17323	17544	17201	17369	17359	17292	17351	17438	17588	17315	17439	17348	17554	17474	17459	17491	17373	17390	17449	17308	17205	17497	17302	17511	17459	17668	17279	17232	17349	17151	17443	17301	17242	17198	17336	17558	17404	17374	17498	17488	17464	17402	17546	17327	17389	17367	17386	17282	17407	17477	17462	17511	17349	17391	17558	17499	17418	17612	17347	17305	17417	17553	17339	17591	17515	17265	17415	17389	17334	17365	17364	17305	17517	17518	17508	17451	17285	17312	17532	17439	17507	17404	17206	17406	17474	17459	17415	17475	17262	17209	17437	17420	17584	17327	17474	17355	17617	17461	17398	17443	17503	17281	17302	17278	17441	17502	17340	17496	17362	17426	17247	17267	17339	17460	17335	17459	17448	17252	17540	17359	17429	17439	17288	17381	17420	17511	17428	17262	17417	17490	17583	17400	17371	17293	17326	17494	17373	17283	17267	17583	17474	17308	17322	17539	17473	17344	17492	17390	17315	17291	17386	17381	17379	17318	17664	17504	17309	17509	17209	17293	17392	17464	17303	17299	17437	17403	17486	17550	17391	17332	17533	17340	17496	17340	17405	17396	17278	17433	17246	17311	17224	17462	17465	17335	17264	17389	17266	17370	17269	17295	17435	17535	17330	17455	17165	17468	17372	17409	17210	17475	17510	17461	17424	17323	17519	17551	17486	17407	17353	17439	17514	17192	17447	17507	17265	17388	17452	17173	17586	17461	17421	17271	17550	17349	17363	17415	17319	17291	17539	17514	17204	17510	17247	17525	17494	17391	17299	17348	17297	17317	17475	17357	17371	17415	17257	17368	17533	17642	17551	17358	17380	17396	17453	17319	17389	17183	17357	17440	17466	17449	17201	17450	17345	17377	17540	17314	17307	17371	17322	17375	17441	17343	17463	17316	17297	17354	17617	17510	17485	17316	17542	17316	17334	17369	17474	17556	17257	17455	17463	17299	17474	17411	17442	17340	17433	17430	17432	17375	17399	17322	17390	17370	17426	17399	17345	17384	17290	17435	17468	17434	17350	17370	17423	17213	17383	17417	17446	17358	17340	17405	17339	17435	17396	17265	17515	17471	17531	17386	17409	17317	17494	17288	17497	17342	17548	17539	17451	17527	17267	17447	17337	17413	17507	17392	17480	17433	17442	17287	17544	17287	17463	17509	17339	17479	17176	17373	17367	17418	17375	17324	17403	17427	17278	17453	17279	17574	17542	17463	17163	17514	17424	17585	17166	17473	17426	17395	17466	17450	17426	17309	17429	17489	17398	17492	17453	17272	17402	17429	17292	17602	17361	17420	17313	17570	17411	17421	17482	17463	17422	17553	17469	17258	17439	17338	17479	17337	17223	17628	17414	17394	17480	17621	17338	17519	17357	17376	17338	17412	17453	17549	17363	17329	17447	17330	17460	17425	17445	17357	17280	17366	17336	17550	17223	17243	17362	17576	17337	17297	17335	17412	17574	17367	17404	17392	17463	17365	17539	17378	17385	17326	17455	17189	17477	17407	17361	17627	17150	17478	17460	17359	17326	17542	17390	17527	17339	17397	17354	17643	17318	17349	17445	17489	17414	17592	17359	17327	17493	17360	17360	17401	17399	17241	17436	17599	17435	17251	17301	17334	17551	17302	17441	17443	17394	17300	17473	17308	17287	17329	17331	17325	17417	17470	17216	17384	17582	17352	17626	17377	17306	17410	17405	17543	17458	17275	17389	17319	17414	17642	17315	17558	17323	17429	17630	17325	17367	17513	17424	17311	17516	17365	17274	17425	17496	17336	17365	17329	17407	17491	17426	17459	17396	17184	17342	17479	17405	17378	17416	17431	17238	17629	17406	17419	17406	17438	17345	17485	17444	17249	17283	17250
22772	21298	29239	23704	21546	24053	26539	21959	21103	21399	21263	21291	21046	21053	21055	21069	21183	21112	20912	20931	20986	20854	20956	20867	20900	20796	20798	20551	20844	20708	20577	20916	20857	20649	20938	20769	20770	20897	20991	20786	20684	20585	20855	20743	20776	20597	20840	20517	20857	20699	20628	20679	20583	20838	20956	20779	20756	20786	20802	20571	20861	20933	20515	20710	20610	20613	20888	20761	20646	20822	20760	20709	20766	20596	20641	21024	21575	21390	21449	20815	20971	20798	20686	20852	20716	20632	20675	20663	20717	20606	20758	20829	20741	20536	20759	20633	20740	20574	20607	20669	20695	20631	20685	20729	20838	20663	20673	20651	20464	20809	20712	20779	20845	20614	20621	20661	20844	20548	20684	20821	20743	20712	20504	20572	20633	20698	20890	20681	20524	20641	20837	20697	20434	20659	20832	20624	20670	20500	20785	20654	20607	20788	20811	20527	20516	20648	20772	20651	20735	20441	20784	20615	20709	20620	20549	20736	20724	20628	20544	20728	20687	20531	20438	20786	20724	20442	20654	20697	20758	20669	20626	20746	20690	20845	20641	20735	20517	20645	20605	20464	20949	20620	20696	20571	20523	20663	20476	20822	20654	20715	20556	20632	20938	20702	20561	20597	20589	20599	20581	20543	20547	20446	20727	20647	20676	20656	20774	20619	20651	20617	20668	20805	20446	20453	20627	20573	20654	20620	20866	20828	20717	20630	20608	20532	20759	20693	20686	20649	20676	20706	20580	20781	20570	20795	20772	20713	20770	20672	20659	20517	20594	20493	20693	20455	20568	20913	20697	20509	20539	20590	20778	20684	20543	20719	20641	20636	20633	20720	20727	20751	20488	20754	20705	20653	20590	20593	20664	20579	20774	20605	20787	20748	20706	20930	20744	20708	20713	20721	20525	20736	20634	20663	20853	20750	20521	20653	20588	20579	20502	20646	20783	20555	20765	20569	20994	20742	20626	20543	20705	20653	20612	20543	20512	20544	20734	20615	20624	20415	20767	20735	20504	20528	20818	20682	20687	20717	20732	20802	20856	20511	20771	20610	20807	20623	20633	20328	20634	20760	20589	20625	20574	20556	20796	20697	20627	20631	20713	20382	20694	20900	20552	20594	20907	20717	20632	20650	20554	20655	20701	20667	20653	20600	20635	20643	20685	20397	20558	20627	20787	20700	20621	20842	20396	20557	20690	20982	20882	20643	20738	20473	20541	20583	20594	20795	20875	20613	20729	20694	20626	20671	20831	20636	20697	20628	20627	20667	20801	20712	20575	20746	20759	20713	20593	20144	20504	20569	20578	20785	20667	20524	20649	20806	20866	20608	20674	20677	21107	20746	20819	20674	20754	20888	20476	20522	20643	20635	20794	20674	20856	20693	20457	20676	20533	20561	20627	20700	20420	20591	20748	20611	20366	20794	20729	20738	20466	20726	20733	20659	20782	20666	20638	20609	20437	20290	20634	20647	20778	20666	20799	20714	20844	20698	20621	20687	20662	20577	20761	20682	20801	20595	20480	20612	20706	20701	20802	20551	20676	20679	20339	20629	20558	20501	20656	20756	20707	20749	20641	20966	20737	20771	20632	20801	20821	20565	20957	20686	20564	20720	20672	20649	20660	20564	20448	20605	20610	20724	20714	20710	20646	20613	20691	20658	20801	20628	20598	20661	20604	20697	20632	20729	20540	20877	20641	20728	20701	20690	20648	20506	20636	20756	20906	20580	20684	20847	20681	20569	20421	20479	20745	20683	20589	20856	20695	20610	20892	20657	20571	20681	20623	20694	20582	20613	20538	20721	20684	20614	20687	20417	20679	20770	20717	20608	20714	20692	20526	20648	20518	20576	20663	20487	20482	20664	20575	20675	20796	20676	20815	20774	20825	20536	20746	20565	20661	20594	20686	20733	20824	20587	20548	20829	20622	20569	20510	20457	20448	20701	20777	20676	20689	20643	20624	20605	20772	20682	20973	20651	20705	20744	20438	20415	20795	20703	20634	20530	20624	20525	20914	20694	20535	20504	20500	20434	20692	20699	20412	20607	20550	20657	20749	20814	20904	20539	20660	20823	20691	20596	20570	20697	20671	20820	20652	20600	20659	20362	20617	20573	20683	20803	20501	20631	20638	20701	20589	20585	20875	20604	20509	20499	20732	20494	20577	20829	20731	20903	20574	20786	20920	20648	20529	20603	20595	20640	20675	20612	20707	20720	20453	20578	20471	20531	20694	20634	20464	20373	20698	20697	20560	20841	20793	20681	20662	20714	20577	20618	20447	20573	20589	20684	20649	20533	20667	20550	20669	20622	20692	20611	20620	20556	20353	20805	20652	20701	20717	20517	20748	20632	20723	20566	20539	20604	20653	20669	20718	20573	20668	20789	20721	20694	20550	20408	20676	20561	20846	20696	20807	20502	20622	20451	20674	20738	20635	20718	20684	20874	20833	20584	20482	20526	20695	20708	20715	20682	20480	20496	20723	20496	20788	20590	20795	20661	20548	20608	20821	20726	20717	20484	20736	20371	20646	20701	20784	20934	20586	20666	20695	20682	20617	20589	20661	20632	20808	20584	20542	20535	20843	20654	20608	20433	20503	20590	20550	20628	20777	20564	20587	20422	20647	20541	20676	20664	20895	20673	20609	20533	20620	20515	20662	20840	20600	20725	20724	20779	20544	20526	20594	20871	20765	20599	20629	20483	20786	20702	20885	20434	20576	20677	20865	20536	20830	20589	20588	20503	20572	20788	20697	20563	20422	21023	20745	20596	20838	20783	20697	20565	20771	20730	20658	20852	20524	20654	20634	20508	20588	20853	20526	20651	20470	20563	20505	20737	20649	20657	20627	20791	20835	20707	20899	20667	20554	20564	20679	20630	20617	20580	20497	20486	20840	20555	20496	20650	20659	20741	20598	20620	20694	20709	20703	20569	20688	20781	20802	20801	20648	20629	20553	20312	20620	20536	20694	20663	20609	20650	20511	20562	20652	20883	20607	20604	20727	20470	20666	20731	20559	20735	20855	20663	20662	20802	20650	20774	20545	20734	20774	20663	20644	20645	20456	20726	20487	20563	20669	20730	20707	20664	20610	20648	20722	20565	20702	20773	20719	20569	20637	20612	20675	20826	20768	20631	20562	20716	20670	20595	20715	20908	20680	20786	20741	20703	20491	20436	20744	20685	20533	20677	20757	20665	20702	20680	20433	20625	20627	20612	20714	20602	20649	20518	20665	20847	20632	20802	20773	20628	20658	20767	20542	20491	20716	20657	20699	20588	20836	20654	20637	20567	20579	20598	20669	20600	20597	20780	20665	20639	20682	20593	20418	20682	20934	20628	20654	20609	20571	20712	20537	20511	20553	20563	20742	20517	20651	20515	20593	20667	20845	20804	20605	20592	20661	20666	20717	20629	20556	20506	20751	20624	20623	20795	20642	20459	20712	20444	20699	20560	20452	20850	20388	20726	20641	20678	20506	20563	20738	20528	20857	20682	20630	20469	20861	20683	20601	20563	20619	20486	20493	20667	20563	20610	20576	20708	20674	20548	20611	20667	20530	20632	20546	20871	20525	20650	20393	20620	20519	20880	20850	20409	20636	20716	20553	20720	20589	20551	20742	20729	20737	20710	20676	20548	20697	20599	20611	20596	20598	20500	20629	20768	20552	20581	20679	20678	20922	20708	20710	20859	20612	20830	20499	20740	20546	20595	20717	20751	20736	20755	20738	20512	20577	20673	20602	20671	20660	20715	20788	20686	20785	20562	20768	20877	20672	20467	20572	20902	20786	20669	20635	20688	20643	20684	20874	20659	20580	20842	20694	20760	20717	20569	20560	20595	20580	20604	20675	20747	20671	20851	20872	20632	20574	20615	20819	20581	20721	20603	20682	20631	20551	20711	20804	20655	20599	20561	20629	20750	20721	20745	20606	20776	20802	20465	20671	20699	20602	20690	20719	20717	20745	20731	20831	20615	20903	20463	20624	20853	20608	20541	20764	20516	20440	20562	20650	20519	20534	20873	20897	20794	20551	20671	20640	20493	20652	20657	20648	20615	20594	20385	20642	20467	20616	20706	20629	20685	20612	20705	20363	20612	20456	20580	20623	20693	20779	20486	20795	20712	20693	20413	20577	20595	20647	20682	20694	20724	20554	20715	20499	20778	20419	20465	20508	20538	20566	20469	20654	20656	20472	20507	20572	20685	20658	20468	20789	20610	20569	20482	20609	20889	20561	20787	20593	20528	20572	20622	20814	20510	20635	20564	20606	20757	20636	20710	20719	20301	20517	20957	20418	20557	20394	20438	20505	20625	20686	20465	20539	20644	20782	20838	20760	20627	20527	20612	20509	20577	20362	20526	20762	20701	20774	20575	20601	20762	20929	20632	20744	20716	20632	20508	20670	20843	20582	20786	20643	20779	20533	20498	20730	20865	20694	20706	20773	20560	20875	20448	20651	20529	20532	20554	20717	20665	20797	20700	20728	20789	20668	20714	20699	20785	20688	20467	20726	20632	20418	20714	20470	20553	20622	20550	20773	20565	20723	20562	21018	20635	20764	20661	20812	20727	20543	20399	20656	20820	20565	20689	20639	20926	20730	20624	20582	20607	20639	20675	20645	20698	20800	20606	20694	20676	20743	20547	20839	20796	20858	20633	20677	20714	20599	20686	20629	20572	20585	20599	20583	20804	20623	20479	20572	20435	20683	20713	20717	20795	20518	20526	20772	20809	20706	20913	20777	20613	20448	20589	20488	20895	20573	20531	20714	20746	20569	20583	20725	20643	20761	20588	20826	20564	20669	20785	20772	20561	20552	20660	20697	20728	20747	20674	20820	20826	20879	20746	20759	20474	20731	20779	20779	20566	20522	20794	20606	20543	20651	20480	20680	20556	20610	20696	20878	20568	20631	20663	20637	20650	20595	20629	20558	20394	20689	20697	20612	20667	20688	20737	20496	20681	20680	20818	20636	20597	20618	20435	20593	20647	20554	20887	20629	20517	20545	20838	20763	20748	20648	20688	20610	20609	20792	20469	20820	20698	20984	20628	20745	20685	20783	20657	20720	20515	20554	20669	20710	20668	20582	20663	20527	20650	20559	20859	20832	20657	20752	20766	20715	20690	20412	20522	20749	20766	20848	20486	20678	20620	20747	20702
16247	27275	25588	21685	19869	19169	18606	18492	18176	18026	17762	17755	17587	17584	17396	17587	17701	17532	17618	17493	17515	17423	17403	17349	17503	17424	17553	17679	17428	17405	17452	17605	17423	17336	17422	17501	17321	17384	17310	17684	17359	17255	17396	17388	17407	17394	17292	17323	17549	17522	17339	17566	17515	17557	17575	17397	17326	17468	17328	17467	17358	17321	17292	17299	17328	17443	17491	17458	17436	17318	17439	17469	17450	17311	17530	17793	18833	18449	18265	17506	17373	17284	17332	17385	17497	17360	17394	17315	17394	17237	17419	17228	17455	17476	17388	17378	17353	17268	17347	17403	17327	17220	17396	17574	17380	17468	17291	17372	17260	17379	17454	17316	17383	17241	17406	17458	17206	17347	17409	17501	17373	17075	17373	17331	17527	17373	17351	17371	17420	17261	17146	17276	17416	17235	17211	17493	17324	17488	17332	17485	17184	17372	17291	17167	17538	17399	17201	17300	17358	17332	17335	17166	17332	17315	17415	17404	17456	17345	17282	17330	17292	17346	17200	17569	17340	17415	17355	17349	17459	17351	17286	17318	17361	17234	17466	17258	17495	17292	17461	17281	17487	17266	17301	17345	17187	17364	17160	17258	17418	17262	17291	17147	17257	17380	17460	17354	17404	17378	17564	17438	17129	17466	17099	17226	17425	17150	17403	17357	17352	17243	17289	17296	17288	17343	17373	17368	17307	17275	17425	17316	17336	17320	17453	17250	17373	17391	17314	17349	17462	17404	17377	17561	17186	17374	17220	17389	17339	17306	17429	17428	17292	17321	17245	17365	17276	17308	17243	17418	17428	17332	17412	17366	17456	17314	17143	17274	17289	17336	17259	17484	17416	17365	17434	17307	17231	17396	17222	17341	17400	17351	17400	17386	17504	17296	17279	17258	17376	17382	17315	17330	17174	17359	17157	17452	17401	17386	17171	17316	17311	17282	17232	17256	17369	17199	17432	17204	17386	17236	17322	17302	17470	17472	17339	17381	17285	17483	17333	17378	17331	17327	17366	17180	17338	17324	17401	17463	17367	17441	17400	17430	17419	17397	17269	17252	17330	17404	17418	17526	17257	17336	17258	17375	17099	17403	17310	17600	17085	17262	17189	17257	17373	17281	17426	17364	17299	17338	17325	17316	17188	17317	17242	17304	17285	17336	17383	17420	17303	17386	17261	17236	17251	17394	17172	17295	17484	17416	17351	17464	17193	17347	17193	17439	17413	17352	17323	17232	17256	17220	17402	17218	17355	17225	17281	17406	17359	17329	17229	17431	17226	17306	17342	17454	17355	17346	17344	17280	17183	17387	17109	17523	17332	17422	17221	17316	17394	17452	17408	17301	17271	17305	17323	17404	17339	17305	17479	17362	17343	17373	17187	17297	17318	17397	17434	17321	17311	17248	17282	17418	17252	17463	17276	17324	17450	17242	17399	17587	17362	17229	17223	17405	17260	17360	17475	17391	17340	17194	17366	17201	17325	17150	17398	17226	17396	17451	17480	17201	17224	17448	17399	17412	17188	17316	17431	17263	17303	17369	17536	17403	17306	17420	17375	17233	17212	17309	17364	17483	17265	17383	17425	17291	17485	17370	17347	17444	17388	17462	17236	17272	17424	17291	17298	17308	17364	17601	17463	17394	17281	17253	17383	17392	17360	17141	17120	17286	17292	17244	17202	17285	17377	17430	17449	17229	17512	17237	17255	17286	17398	17298	17398	17435	17243	17253	17337	17277	17323	17324	17493	17327	17195	17383	17426	17295	17320	17220	17271	17249	17268	17128	17233	17486	17223	17155	17374	17385	17354	17137	17503	17280	17403	17272	17280	17419	17379	17388	17324	17351	17294	17261	17416	17220	17495	17337	17485	17288	17415	17167	17379	17338	17270	17438	17388	17265	17485	17263	17446	17237	17361	17281	17333	17443	17334	17435	17279	17325	17314	17314	17221	17408	17399	17551	17364	17403	17262	17280	17386	17306	17266	17356	17460	17332	17430	17430	17291	17241	17448	17313	17228	17275	17375	17431	17305	17445	17386	17395	17331	17274	17492	17451	17247	17315	17388	17421	17349	17380	17327	17343	17427	17329	17424	17263	17469	17336	17461	17371	17350	17340	17179	17463	17379	17251	17265	17581	17178	17178	17347	17346	17204	17308	17379	17282	17430	17218	17286	17433	17274	17328	17178	17322	17388	17295	17309	17154	17509	17421	17375	17475	17466	17337	17356	17383	17228	17284	17371	17311	17271	17423	17270	17341	17310	17277	17414	17379	17307	17334	17413	17205	17314	17387	17326	17376	17241	17313	17230	17415	17308	17314	17213	17233	17360	17203	17222	17579	17416	17400	17362	17351	17303	17286	17309	17230	17200	17073	17486	17349	17223	17201	17350	17387	17214	17459	17226	17512	17402	17254	17633	17429	17437	17335	17227	17326	17453	17381	17380	17172	17440	17409	17446	17301	17345	17379	17553	17266	17365	17152	17145	17269	17492	17325	17164	17411	17383	17281	17250	17197	17377	17326	17284	17372	17255	17285	17241	17315	17292	17412	17275	17211	17438	17382	17305	17249	17411	17465	17371	17326	17244	17164	17329	17422	17239	17454	17370	17321	17208	17385	17229	17420	17417	17366	17274	17426	17408	17406	17406	17277	17170	17207	17472	17165	17152	17269	17147	17165	17356	17382	17251	17336	17306	17173	17409	17360	17333	17304	17277	17205	17234	17472	17269	17371	17234	17319	17303	17206	17320	17298	17246	17356	17406	17300	17270	17388	17297	17355	17470	17330	17392	17486	17337	17135	17210	17262	17500	17336	17196	17460	17393	17345	17392	17476	17238	17211	17394	17322	17337	17372	17375	17448	17394	17357	17269	17446	17307	17523	17447	17346	17256	17482	17532	17367	17390	17264	17273	17308	17402	17442	17544	17189	17117	17211	17340	17274	17306	17260	17442	17370	17386	17627	17157	17451	17331	17271	17368	17375	17341	17435	17404	17340	17193	17277	17471	17387	17449	17333	17378	17340	17170	17231	17335	17229	17367	17272	17287	17353	17483	17219	17383	17137	17315	17399	17407	17388	17262	17342	17249	17491	17351	17407	17192	17275	17292	17492	17230	17452	17497	17352	17316	17625	17447	17262	17181	17250	17474	17292	17442	17368	17385	17457	17286	17270	17341	17414	17327	17261	17386	17251	17355	17362	17339	17465	17436	17430	17308	17558	17326	17321	17257	17296	17267	17255	17239	17395	17338	17420	17374	17278	17458	17482	17421	17198	17323	17375	17244	17160	17491	17455	17356	17353	17404	17258	17261	17398	17396	17230	17400	17299	17426	17216	17402	17334	17288	17481	17273	17327	17569	17308	17465	17465	17245	17193	17378	17507	17358	17331	17507	17249	17194	17165	17317	17406	17388	17324	17326	17278	17381	17369	17273	17268	17398	17423	17361	17312	17355	17487	17476	17201	17287	17368	17349	17239	17433	17359	17256	17298	17394	17405	17403	17382	17401	17217	17421	17486	17302	17282	17419	17300	17397	17282	17323	17425	17271	17445	17221	17265	17257	17328	16976	17325	17295	17167	17291	17244	17291	17131	17345	17148	17318	17243	17275	17402	17325	17294	17366	17369	17225	17293	17440	17416	17410	17358	17489	17384	17387	17417	17263	17215	17256	17453	17436	17293	17495	17281	17466	17292	17416	17195	17413	17496	17224	17287	17257	17369	17354	17465	17172	17352	17338	17307	17293	17411	17339	17375	17295	17398	17351	17409	17424	17349	17662	17307	17273	17305	17385	17464	17434	17377	17395	17251	17378	17402	17351	17458	17260	17454	17166	17455	17431	17249	17410	17308	17256	17106	17463	17410	17341	17301	17403	17440	17336	17258	17269	17380	17216	17340	17313	17331	17442	17400	17110	17291	17330	17440	17227	17302	17411	17537	17535	17457	17327	17492	17393	17458	17357	17642	17170	17371	17446	17319	17408	17369	17275	17525	17256	17253	17269	17399	17200	17314	17420	17506	17278	17358	17357	17113	17330	17314	17359	17460	17314	17101	17293	17293	17213	17453	17390	17446	17354	17380	17161	17297	17336	17436	17197	17310	17352	17394	17334	17216	17526	17271	17416	17251	17322	17121	17474	17342	17471	17280	17289	17338	17455	17130	17492	17231	17404	17144	17366	17264	17442	17370	17422	17089	17340	17313	17297	17279	17333	17379	17329	17338	17341	17334	17284	17370	17192	17340	17436	17196	17247	17271	17335	17399	17237	17345	17368	17357	17225	17258	17292	17224	17321	17276	17353	17427	17220	17329	17316	17304	17331	17262	17395	17385	17206	17302	17283	17182	17401	17454	17458	17359	17350	17520	17327	17235	17347	17204	17263	17184	17322	17323	17428	17461	17488	17267	17273	17479	17373	17267	17343	17451	17420	17321	17493	17204	17438	17280	17365	17444	17399	17331	17272	17519	17361	17453	17386	17453	17266	17296	17422	17305	17287	17213	17391	17358	17349	17301	17446	17215	17344	17281	17369	17345	17404	17371	17208	17317	17211	17313	17386	17337	17449	17161	17302	17371	17284	17386	17343	17353	17310	17405	17355	17406	17383	17362	17157	17350	17295	17402	17265	17319	17202	17087	17397	17310	17324	17301	17170	17372	17158	17411	17337	17253	17277	17370	17378	17511	17336	17258	17230	17289	17303	17369	17204	17402	17403	17362	17286	17405	17368	17328	17376	17388	17407	17156	17219	17463	17168	17310	17283	17282	17217	17445	17374	17202	17443	17349	17312	17419	17161	17303	17305	17315	17283	17340	17394	17131	17327	17272	17221	17237	17505	17267	17242	17288	17374	17325	17346	17400	17392	17386	17153	17475	17302	17512	17286	17489	17336	17315	17270	17454	17425	17199	17196	17215	17452	17368	17326	17356	17236	17160	17348	17394	17592	17318	17277	17081	17353	17126	17416	17365	17275	17143	17431	17345	17226	17476	17216	17423	17320	17252	17397	17383	17643	17373	17328	17385	17160	17410	17238	17324	17393	17440	17317	17256	17153	17295	17300	17223	17244	17305	17491	17430	17221	17505	17358	17421	17340	17209	17347	17176	17242	17384	17176	17319	17182	17355	17336	17365	17261	17578	17404	17289	17384	17380	17294	17352	17288	17498
27594	22270	26303	24105	21219	21661	21851	21567	21612	21503	21449	21528	21462	21436	21624	21345	21441	21649	21297	21425	21435	21471	21125	21240	21520	21385	21234	21501	21547	21540	21386	21502	21576	21465	21444	21411	21537	21386	21481	21502	21510	21645	21522	21573	21564	21372	21400	21258	21583	21586	21482	21534	21304	21541	21571	21449	21461	21581	21366	21645	21552	21333	21621	21283	21409	21478	21624	21531	21229	21445	21371	21468	21508	21677	21448	21682	21568	21467	21611	21387	21273	21576	21550	21514	21512	21464	21300	21524	21298	21385	21472	21391	21462	21303	21344	21517	21688	21572	21400	21458	21451	21499	21492	21341	21504	21431	21369	21700	21287	21609	21500	21314	21419	21486	21417	21456	21591	21417	21440	21410	21322	21323	21539	21385	21556	21413	21678	21280	21471	21390	21491	21395	21421	21547	21647	21413	21599	21294	21493	21384	21309	21280	21446	21402	21562	21499	21540	21645	21529	21423	21315	21465	21449	21519	21381	21287	21506	21376	21538	21301	21586	21493	21598	21349	21488	21356	21567	21430	21576	21388	21550	21466	21298	21486	21637	21420	21479	21599	21488	21468	21356	21384	21417	21423	21520	21462	21586	21215	21464	21450	21655	21480	21417	21461	21238	21473	21279	21446	21522	21452	21548	21670	21574	21514	21450	21540	21537	21408	21336	21489	21474	21450	21241	21371	21394	21401	21548	21727	21456	21515	21337	21452	21774	21664	21281	21284	21284	21397	21356	21631	21283	21497	21566	21339	21644	21305	21483	21731	21495	21498	21352	21356	21528	21531	21450	21459	21416	21417	21602	21296	21566	21478	21698	21213	21495	21326	21526	21452	21319	21396	21447	21313	21411	21319	21453	21322	21399	21357	21480	21148	21476	21413	21519	21525	21586	21350	21685	21624	21233	21377	21300	21378	21496	21430	21480	21273	21624	21557	21402	21443	21518	21394	21492	21431	21405	21570	21379	21408	21571	21492	21556	21325	21671	21385	21484	21314	21154	21566	21287	21442	21627	21595	21510	21540	21609	21421	21561	21429	21318	21311	21354	21339	21619	21365	21639	21447	21554	21710	21453	21463	21399	21357	21518	21595	21352	21544	21627	21343	21451	21522	21554	21390	21492	21387	21717	21407	21514	21333	21599	21381	21518	21634	21579	21385	21660	21631	21680	21452	21525	21492	21687	21473	21489	21405	21678	21520	21475	21521	21417	21398	21520	21475	21205	21326	21149	21523	21448	21297	21630	21505	21585	21264	21422	21460	21343	21487	21388	21353	21568	21636	21392	21546	21221	21595	21514	21447	21661	21459	21600	21248	21224	21448	21502	21314	21427	21363	21455	21487	21548	21399	21442	21591	21474	21213	21197	21302	21526	21538	21414	21544	21410	21364	21272	21421	21682	21598	21684	21448	21652	21588	21461	21511	21465	21554	21730	21411	21512	21554	21551	21322	21490	21527	21593	21442	21620	21273	21472	21264	21483	21461	21451	21439	21488	21547	21350	21316	21699	21612	21370	21564	21627	21454	21541	21506	21496	21543	21336	21548	21533	21492	21383	21280	21580	21418	21690	21391	21608	21760	21360	21410	21462	21551	21448	21281	21573	21355	21494	21185	21334	21490	21472	21517	21702	21504	21480	21458	21226	21474	21387	21469	21304	21582	21520	21419	21632	21448	21571	21450	21500	21311	21541	21396	21522	21480	21463	21371	21440	21385	21158	21519	21506	21412	21597	21325	21603	21528	21594	21475	21455	21371	21548	21558	21327	21470	21361	21383	21543	21519	21408	21225	21287	21313	21438	21565	21468	21642	21546	21550	21337	21621	21437	21405	21422	21246	21342	21448	21541	21522	21419	21510	21432	21735	21569	21553	21531	21476	21303	21317	21428	21291	21455	21388	21302	21408	21370	21508	21415	21420	21704	21548	21335	21455	21387	21375	21383	21252	21517	21325	21504	21560	21452	21602	21244	21488	21175	21294	21419	21642	21469	21391	21407	21632	21677	21434	21584	21488	21511	21204	21593	21674	21543	21639	21717	21374	21383	21404	21351	21299	21511	21685	21358	21559	21457	21470	21435	21470	21480	21271	21489	21321	21556	21466	21476	21463	21365	21368	21383	21505	21561	21277	21413	21469	21601	21509	21414	21385	21658	21674	21477	21566	21534	21566	21653	21449	21229	21477	21506	21457	21537	21534	21458	21379	21455	21741	21582	21490	21521	21334	21555	21502	21490	21503	21565	21528	21325	21511	21291	21545	21471	21403	21548	21271	21417	21367	21397	21593	21510	21677	21449	21306	21603	21529	21407	21394	21739	21309	21446	21407	21489	21513	21488	21498	21588	21393	21387	21480	21451	21467	21275	21222	21558	21474	21358	21595	21679	21579	21565	21416	21635	21380	21430	21608	21485	21387	21533	21389	21576	21462	21191	21530	21484	21546	21432	21823	21581	21650	21366	21656	21431	21751	21337	21442	21251	21520	21216	21507	21682	21422	21471	21480	21521	21532	21407	21380	21498	21415	21452	21400	21583	21480	21467	21503	21522	21461	21393	21626	21673	21387	21482	21573	21461	21547	21533	21454	21683	21287	21449	21390	21160	21472	21403	21508	21396	21266	21397	21496	21647	21505	21375	21515	21363	21392	21279	21506	21376	21429	21511	21397	21390	21528	21633	21661	21340	21511	21622	21589	21538	21580	21369	21357	21468	21505	21427	21463	21347	21523	21620	21405	21485	21571	21358	21662	21362	21439	21436	21549	21253	21304	21538	21621	21379	21443	21516	21498	21577	21448	21460	21667	21428	21510	21514	21414	21484	21544	21289	21345	21499	21540	21295	21271	21618	21593	21600	21294	21477	21430	21518	21521	21356	21442	21380	21395	21500	21285	21487	21501	21453	21511	21468	21564	21435	21612	21629	21355	21486	21588	21433	21572	21590	21636	21502	21333	21550	21449	21382	21440	21480	21494	21617	21771	21341	21377	21478	21357	21351	21485	21313	21228	21530	21636	21706	21134	21470	21699	21713	21511	21304	21571	21492	21375	21305	21463	21681	21526	21516	21468	21464	21407	21594	21507	21619	21266	21374	21581	21301	21361	21437	21316	21405	21276	21560	21615	21539	21518	21528	21229	21458	21322	21278	21596	21528	21535	21490	21415	21301	21307	21573	21365	21304	21417	21606	21519	21382	21388	21395	21421	21603	21603	21347	21476	21545	21357	21361	21493	21583	21587	21538	21334	21454	21323	21534	21414	21421	21574	21425	21427	21537	21541	21587	21287	21375	21494	21550	21556	21518	21234	21594	21424	21426	21367	21375	21426	21365	21447	21296	21354	21588	21381	21594	21507	21595	21607	21437	21507	21319	21375	21355	21411	21492	21398	21617	21498	21475	21256	21682	21445	21104	21294	21574	21619	21695	21311	21334	21520	21492	21571	21634	21379	21375	21407	21464	21600	21439	21434	21375	21681	21190	21524	21419	21375	21464	21539	21401	21218	21348	21741	21550	21510	21638	21549	21758	21483	21425	21372	21333	21495	21639	21380	21296	21182	21469	21338	21484	21462	21464	21499	21199	21356	21464	21430	21420	21556	21496	21314	21448	21545	21620	21491	21657	21514	21610	21436	21547	21221	21294	21733	21416	21292	21690	21690	21397	21290	21364	21388	21387	21361	21440	21463	21378	21442	21407	21491	21580	21374	21532	21564	21587	21401	21473	21631	21556	21537	21653	21524	21343	21620	21512	21640	21485	21570	21622	21351	21637	21245	21568	21301	21520	21496	21440	21507	21699	21493	21576	21568	21197	21484	21606	21404	21530	21267	21394	21545	21481	21290	21447	21465	21412	21369	21625	21601	21328	21633	21266	21344	21445	21361	21131	21368	21376	21563	21408	21464	21633	21607	21552	21547	21443	21494	21367	21484	21486	21186	21352	21546	21440	21611	21371	21651	21622	21518	21570	21242	21686	21514	21298	21579	21297	21364	21493	21448	21400	21255	21428	21562	21528	21354	21520	21406	21395	21548	21639	21476	21490	21411	21362	21481	21401	21517	21228	21571	21550	21450	21587	21343	21396	21531	21358	21394	21363	21441	21555	21447	21383	21591	21458	21417	21408	21259	21374	21292	21377	21285	21413	21382	21547	21659	21175	21458	21501	21484	21578	21517	21380	21546	21552	21499	21659	21463	21492	21383	21338	21554	21402	21523	21484	21365	21355	21466	21543	21609	21374	21569	21378	21720	21387	21328	21617	21496	21467	21644	21603	21593	21710	21476	21453	21247	21448	21448	21530	21558	21570	21486	21407	21404	21413	21430	21334	21346	21442	21364	21600	21588	21584	21464	21543	21352	21416	21381	21433	21315	21401	21525	21331	21508	21567	21714	21565	21532	21527	21547	21417	21360	21303	21364	21267	21586	21514	21301	21368	21427	21629	21295	21454	21742	21384	21657	21378	21497	21480	21482	21477	21602	21426	21334	21526	21429	21413	21605	21630	21391	21303	21569	21575	21508	21611	21487	21555	21479	21380	21340	21725	21380	21506	21550	21441	21382	21376	21539	21471	21429	21280	21547	21436	21638	21457	21391	21244	21327	21357	21222	21512	21499	21419	21344	21710	21564	21493	21579	21499	21427	21428	21493	21534	21392	21430	21524	21433	21608	21382	21374	21361	21277	21344	21363	21507	21470	21473	21590	21270	21278	21337	21521	21568	21549	21473	21277	21262	21511	21426	21339	21254	21576	21507	21380	21365	21591	21323	21447	21627	21393	21368	21309	21560	21520	21521	21434	21541	21457	21388	21425	21352	21297	21340	21535	21105	21658	21636	21277	21368	21297	21539	21234	21350	21380	21438	21488	21464	21475	21590	21291	21508	21347	21446	21516	21543	21574	21642	21307	21565	21337	21339	21417	21625	21458	21339	21387	21480	21546	21476	21592	21388	21447	21488	21390	21152	21439	21409	21550	21570	21298	21247	21190	21411	21495	21383	21544	21452	21488	21582	21412	21617	21243	21384	21581	21446	21611	21541	21395	21323	21301	21521	21482	21562	21637	21276	21535	21197	21241	21380	21376	21608	21588	21459	21548	21467	21423	21397	21743	21536	21387	21648	21636	21396	21446	21367	21473	21579	21426	21460	21428	21542	21398	21440	21179	21670	21446
16026	18344	18313	18005	18039	17969	17696	17934	17887	17719	17765	17797	17804	17946	17848	17936	17722	17817	17725	17892	18117	17991	17970	17782	17770	17798	17806	17755	17861	17886	17948	17787	17736	17829	17958	17865	17917	17762	17780	17892	18007	17785	17991	17854	18021	17730	17736	17941	17846	17994	17780	17931	17781	17809	17835	17855	17865	18026	17911	17547	17865	17929	18010	17814	17966	17662	17951	17658	17875	18014	17883	17868	17759	17752	17929	17932	17965	18051	17903	17900	17891	17896	17933	17941	17964	17819	17784	17841	17873	17671	17718	17829	17886	17854	17827	17936	17928	17880	17835	17882	17989	17931	17766	17971	17674	17845	17909	17694	17748	17689	17975	17799	17784	17898	17826	17830	17643	17871	17910	17802	17847	17766	17943	17829	17710	17851	17802	17678	17741	17738	17832	17948	17768	17931	17521	17800	17809	18018	17929	17768	17992	17885	17840	17779	17677	17841	17705	17726	17953	17971	17956	17859	17857	17739	17896	17732	18032	17810	17841	17724	17770	17856	17912	17850	17846	17854	18057	17941	18051	17764	17768	17700	17924	17824	17941	17685	17936	17952	17960	17845	17804	17880	18001	17822	17792	17888	17755	18005	17756	17878	17787	17768	17792	17904	17859	17819	17888	17914	17957	17771	17695	17906	17902	17764	17805	17858	17807	17841	17878	17789	17906	17819	18030	17899	17721	17731	17768	17819	17760	17790	17859	17888	17964	17751	17850	17670	17868	18012	17798	17772	17742	17802	17913	17788	17658	18091	17854	17955	17865	17903	17923	17788	17772	17835	17898	17937	17746	17877	17718	17738	17840	17733	17722	17918	17955	17936	17772	17750	17795	17609	17809	17835	17883	18036	17863	17882	17722	17605	17770	17736	17795	17800	17798	17885	17727	17815	17753	17953	17842	17958	17787	17850	17806	17843	17887	17899	17860	17709	17864	17887	17808	17754	17968	17855	17729	17801	17628	17920	18056	17806	17769	17837	17821	17934	17823	17996	17902	17875	17798	17772	17796	17821	17715	17875	17597	17885	17898	17748	17715	17820	17748	17798	17785	17914	17783	17948	17834	17828	17592	17848	17814	17750	17758	17743	17769	17896	17806	17857	17812	17843	17882	17944	17823	17860	17741	17805	17730	17919	17866	17755	17801	17794	17922	17822	17758	17846	17849	17789	17721	17908	17685	17894	17787	17814	17973	17777	17884	17780	17834	17898	17759	17965	17788	17880	17690	17799	17606	17787	17852	17751	17748	17771	17967	17914	17882	17678	17792	17871	17957	17870	17794	17946	17872	17818	17736	17844	17853	17680	17929	17831	17923	17755	17689	17955	17744	17951	17633	17818	17745	17915	17773	17787	17767	17717	17709	17734	17917	17884	17823	17949	17666	17933	17644	17901	17878	18021	17753	17776	17909	17759	17784	17785	17860	17919	17959	17787	17736	17895	17875	17948	17678	17747	17803	17738	17935	17818	17956	17885	17834	17876	18014	17812	17821	17830	17747	17833	17937	17757	17838	17763	17851	17905	17951	17827	17810	17781	17832	17862	18059	17926	17594	17900	17773	17859	17998	17833	17759	17670	17993	17822	17835	17716	17874	17965	17712	17828	17843	17818	17842	17850	17847	17950	17907	17917	17939	18059	17841	17994	17810	17848	17879	17854	17766	17907	17818	17968	17924	17883	17953	17814	18030	17788	17851	17789	17912	17915	17838	17780	17867	17828	17905	17867	17830	17953	17782	17955	17609	17755	17869	17875	17762	17662	17746	18000	17800	17935	17591	17854	17723	17768	17673	17973	17737	17775	17902	17573	17871	17859	17753	17816	17778	18021	17998	17799	17877	17839	17677	18034	17899	17709	17861	17902	17755	17816	17788	17703	17785	17714	17901	18025	18032	17763	18080	17851	17752	17746	17690	17859	17751	18016	17854	17817	17734	17750	17879	17827	17916	17586	17798	17744	17686	17790	17905	17833	18012	17821	17851	17905	17920	17792	17881	17907	17885	17893	18058	17911	17736	17964	17776	17853	18024	17972	17895	17637	17952	17876	17867	17616	17919	17825	17804	17924	17872	17674	17930	17821	17872	17866	17857	17826	17743	17895	17798	17905	17891	18154	17854	17589	18206	17741	17841	17996	17823	17788	17742	17741	17820	17794	17968	17936	17813	17906	17853	17767	17836	17807	17843	17943	17794	17865	17874	17697	17987	17818	17709	17998	17989	17861	18096	17682	17914	17782	17850	17795	17844	17849	17799	17722	17921	17726	17819	17937	17816	17728	17955	17992	17882	17721	17819	17966	17844	17872	17926	17987	17746	17865	17788	18012	17914	17769	17846	17841	17888	17799	17807	17821	17869	17905	17900	17790	17941	17763	17982	17940	17896	17749	17955	17831	17888	17976	17691	17774	17911	17804	17898	17883	17909	17857	17738	17912	17824	17904	17737	17733	17681	17803	17584	17949	17886	17900	17892	17801	17851	17877	17984	17808	17829	17734	17916	17973	17907	17910	17820	17811	17875	17959	17891	17884	17856	17717	17761	17883	17851	17750	17779	17846	17815	17733	17969	17745	17810	17643	17903	17919	17694	17870	17568	17682	17852	17968	17817	17842	17911	17707	17762	17966	17966	17991	17908	17938	17973	17885	17917	17983	17879	17858	17782	17822	17745	17951	17951	17837	17822	17923	17878	17765	18005	17880	17850	17884	18134	17776	18046	17783	17930	17900	17761	17959	18049	17825	18023	17836	17911	17905	17916	17838	17866	17815	17924	17876	17875	17784	17737	17522	17946	17800	17874	17811	17736	17762	17780	17781	17838	18025	17741	17811	17809	17822	18043	17769	17838	17931	17892	17814	18131	17718	17878	17907	17882	17746	17916	17774	17711	17857	17678	17928	17898	17972	17898	17780	17851	18044	17869	17780	17839	17820	17712	17927	17881	17603	18045	17827	17888	17761	17831	17802	17921	17903	17749	17954	17879	17743	17826	17746	17728	17914	17911	17726	17863	17721	17781	17939	18089	17890	17657	17949	17713	17744	17926	17956	17811	17825	18011	17754	17716	17829	17612	17781	17745	17829	17868	17853	17746	17760	18005	17717	17825	17934	17852	17857	17854	17880	18048	17950	17755	17984	17852	17786	17874	17853	17966	17608	18063	17768	17819	17993	17929	17858	17839	17790	17927	17855	17855	17795	17867	18004	17764	17842	17921	17787	17797	17923	17875	17920	17687	17716	17974	17872	17809	17913	17910	18072	17807	17727	17776	17827	17866	17922	17853	17815	17764	17729	18033	17690	17861	17793	17742	17675	17803	17677	17845	17928	17891	17861	17691	17879	17924	17937	17880	17746	17787	17846	17955	18075	17789	17792	18042	17846	17838	17814	17810	17859	18007	17742	17792	18115	17792	17762	17901	17868	17800	17926	17945	17783	17796	17737	17903	17896	17764	17804	17844	17991	17949	17787	17885	17835	17778	17821	17760	17815	17903	17871	17851	17712	18010	17842	18154	17736	17934	17873	17936	17851	17838	17848	17826	17925	17970	17738	17767	18048	17867	17775	17952	17792	17974	17828	17857	17776	17985	17908	17871	17896	17865	17642	17734	17833	17765	17846	17939	17980	17749	17897	17905	17762	17931	17950	17814	17832	17782	17649	17812	17791	17695	17794	17838	18119	17736	17803	17954	17812	17883	17880	17656	17695	17883	17933	17807	17998	17912	17927	17945	17718	17870	17760	17579	17761	17847	17755	17803	17858	17781	17906	17782	17840	17819	17823	17936	17801	17811	17942	17832	17630	17775	17716	18053	17731	17872	17915	17704	17794	17928	17775	17838	17830	17847	17888	17925	17785	17787	17875	17882	17741	17743	17876	17919	17688	17915	17778	17787	17803	17754	17889	17876	17730	17976	17923	18031	17877	17874	17970	17796	17806	17911	17936	17790	17869	17760	17821	17871	17646	17867	17931	17671	17787	17886	17831	17974	17905	17761	17793	17781	17757	17862	18068	17782	17682	17875	17957	17829	17833	17747	17960	17837	17870	17842	17698	17773	18014	17928	17835	17973	17972	17912	17857	17884	18074	17838	17922	17929	17786	17738	17976	17858	18085	17922	17819	17875	17873	18093	17781	17992	17902	17718	17861	17931	17682	17987	17956	17877	17946	17794	17873	17746	17885	17903	17920	17708	17864	17876	17758	17837	17721	17946	17748	17910	17909	18078	17954	17778	17728	17886	17984	17682	17929	17738	17678	17796	17850	17944	17809	17837	17860	17805	17892	17835	17702	17786	17799	17836	17767	17758	17877	17746	17789	17710	17786	18007	17841	17904	17659	17910	17768	17794	17851	17817	17692	17813	17951	17916	17860	17868	17789	17838	17754	17725	17987	17854	17838	17814	17867	17898	17844	17926	17712	17872	17667	17820	17823	17852	17743	17706	17850	17820	17900	17855	17769	17861	17864	17833	17874	17658	17706	17873	17792	17853	17746	17890	17767	17874	17875	17794	17897	17916	17706	17833	17735	17870	17785	17696	17937	17945	17814	17782	17775	17907	17860	17781	17717	17961	17769	17705	17784	17996	18017	17922	17906	17938	17718	17896	17618	17811	17907	17814	17916	17907	17787	17768	17760	17851	17831	17876	17981	17920	17833	17885	17940	17997	17781	17789	17949	17778	17852	17818	17862	17850	17881	17747	17797	17896	17683	17935	17843	17730	17812	17872	17873	17764	17801	17931	17971	17789	17881	17864	17822	18013	17957	17839	17875	17809	17786	17986	17661	17822	17747	17782	17820	17852	17804	17832	17799	17964	18008	17831	17696	17689	17865	17936	18053	17833	17851	17948	17893	17939	17859	17922	17907	17784	17924	17899	17832	17726	17847	17857	17594	18004	17768	17800	17725	17963	17625	17783	17954	17820	17842	17980	17964	17715	17860	17930	17854	17864	17763	17823	18034	17847	18065	17899	17768	17849	17896	17811	17878	17824	17837	17816	17755	17822	17848	17817	17895	17996	18100	17868	17836	17742	17803	17846	17789	17795	17983	17926	17796	17881	17775	17774	17769	17685	17818	18003	17989	17735	17727	17886	17771	17833	17846	17794	17853	17979	17986	17914	17941	17875	17848	17844	17596	17892	17879	17785	17687	17922	17941	17952	17851	17747	17807
23648	21300	28902	24107	22594	23870	24227	21934	21460	21881	21652	21541	21463	21464	21326	21420	21473	21279	21334	21554	21606	21358	21195	21392	21588	21534	21208	21313	21538	21277	21367	21336	21523	21212	21392	21434	21241	21269	21525	21415	21413	21304	21252	21360	21313	21261	21474	21336	21292	21205	21235	21487	21397	21249	21296	21443	21290	21349	21328	21135	21503	21230	21342	21475	21421	21190	21417	21375	21313	21188	21352	21478	21091	21245	21304	21639	21632	21659	21680	21548	21323	21276	21488	21472	21114	21227	21454	21400	21446	21274	21277	21277	21388	21248	21321	21568	21404	21198	21210	21297	21347	21457	21465	21098	21143	21132	21460	21405	21275	21193	21354	21230	21273	21228	21331	21189	21396	21298	21300	21296	21355	21234	21265	21207	21625	21272	21314	21299	21320	21234	21376	21220	21286	21220	21543	21110	21241	21271	21328	21338	21280	21392	21349	21155	21178	21197	21340	21217	21339	21240	21148	21485	21509	21354	21335	21112	21190	21297	21250	21392	21245	21167	21361	21471	21185	21276	21142	21175	21223	21264	21215	21142	21425	21150	21370	21207	21267	21222	21548	21413	21179	21300	21271	21287	21214	21265	21211	21481	21295	21204	21190	21101	21377	21231	21162	21355	21091	21251	21321	21595	21247	21435	21198	21266	21471	21203	21168	21283	21398	21485	21340	21006	21410	21017	21420	21298	21283	21300	21309	21116	21203	21280	21216	21380	20961	21415	21379	21238	21064	20944	21326	21115	21403	21365	21327	21252	21232	21311	21055	21295	21312	21299	21201	21373	21228	21145	21275	21358	21500	21274	21122	21099	21441	21403	21361	21361	21274	21232	21269	21393	21466	21118	21068	21382	21389	21141	21134	21123	21314	21399	21278	21425	21270	21223	21295	21423	21388	21384	21318	21305	21296	21084	21389	21279	21229	21368	21210	21190	21513	21312	21154	21197	21179	21281	21394	21240	21322	21241	21167	21397	21404	21298	21062	21420	21072	21234	21358	21216	21303	21134	21080	21292	21227	21556	21279	21304	21455	21213	21251	21216	21250	21317	21297	21227	21275	21165	21140	21050	21408	21271	21406	21417	21384	21235	21355	20994	21293	21394	21408	21522	21452	21232	21167	21037	21128	21209	21321	21181	21421	21338	21215	21329	21392	21203	21079	21356	21139	21077	21192	21289	21375	21178	21333	21333	21308	21253	21300	21266	21332	21112	21316	21229	21369	21220	21374	21180	21481	21305	21427	21314	21158	21342	21252	21359	21168	21007	21289	21236	21281	21283	21292	21049	21413	21497	21105	21483	21195	21234	21332	21311	21247	21339	21285	21290	21388	21342	21317	21126	21442	21276	21491	21190	21144	21301	21056	21411	21404	21328	21095	21279	21212	21288	21275	21144	21559	21447	21150	21303	21406	21258	21403	21175	21312	21288	21257	21306	21316	21216	21212	21539	21173	21330	21144	21354	21292	21203	21241	21152	21416	21491	21342	21208	21383	21178	21231	21534	21232	21085	21307	21215	21340	21494	21298	21250	21175	21308	21414	21219	21472	21282	21368	21167	21154	21409	21364	21370	21237	21203	21397	21369	21207	21264	21285	21214	21255	21304	21379	21370	21426	21158	21271	21329	21345	21418	21154	21182	21243	21288	21315	21260	21099	21258	21356	21349	21199	21314	21202	21392	21219	21243	21351	21197	21000	21230	21252	21359	21379	21210	21241	21161	21222	21175	21399	21242	21279	21254	21467	21405	21366	21436	21296	21347	21283	21240	21425	21336	21289	21276	21332	21185	21416	21450	21211	21066	21343	21245	21334	21355	21328	21087	21296	21132	21181	21253	21253	21305	20971	21203	21408	21319	21190	21187	21297	21423	21307	21471	21461	21293	21237	21226	21246	21423	21358	21351	21196	21602	21477	21087	21186	21497	21117	21284	21310	21546	21264	21290	21329	21358	21257	21259	21295	21164	21364	21446	21188	21181	21347	21209	21452	21175	21410	21367	21279	21489	21392	21256	21504	21332	21242	21299	21588	21274	21375	21359	21215	21164	21257	21222	21323	21535	21368	21036	21437	21317	21255	21397	21296	21197	21249	21309	21290	21183	21403	21419	21303	21305	21290	21436	21278	21263	21081	21488	21372	21377	21262	21378	21443	21271	21410	21405	21386	21514	21321	21252	21385	21254	21057	21142	21232	21348	21357	21199	21412	21309	21183	21337	21428	21230	21332	21363	21311	21454	21496	21214	21393	21398	21306	21245	21247	21334	21220	21231	21176	21220	21534	21327	21312	21169	21412	21460	21558	21298	21262	21047	21387	21335	21272	21258	21106	21217	21123	21602	21236	21435	21363	21341	21443	21206	21413	21095	21357	21342	21407	21306	21338	21296	21331	21335	21240	21397	21450	21278	21064	21268	21301	21431	21077	21247	21316	21165	21536	21265	21430	21481	21336	21284	21283	21337	21416	21306	21240	21194	21288	21176	21373	21051	21153	21029	21224	21307	21269	21210	21224	21188	21208	21158	21464	21296	21156	21216	21079	21376	21347	21319	21450	21398	21136	21224	21462	21461	21312	21165	21145	21108	21229	21475	21327	21267	21297	21100	21061	21219	21449	21343	21222	21172	21192	21253	21394	21334	21538	21237	21415	21182	21262	21305	21482	21346	21366	21443	21417	21228	21138	21259	21103	21175	21231	21399	21216	21237	21166	21531	21330	21242	21081	21171	21525	21336	21247	21137	21362	21466	21441	21379	21469	21126	21380	21039	21286	21321	21308	21457	21234	21252	21293	21334	20971	21255	21324	21422	21464	21355	21215	21113	21125	21347	21185	21395	21197	21109	21355	21422	21303	21384	21256	21336	21361	21295	21302	21277	21429	21192	21501	21437	21657	21484	21388	21317	21391	21118	21310	21239	21511	21282	21588	21313	21384	21308	21245	21140	21232	21152	21405	21194	21162	21147	21293	21287	21306	21273	21372	21430	21403	21482	21398	21382	21313	21201	21233	21059	21258	21321	21176	21373	21172	21439	21450	21197	21229	20998	21317	21212	21069	21168	21286	21175	21335	21350	21457	21559	21216	21343	21228	21312	21575	21406	21260	21306	21292	21251	21301	21343	21277	21356	21241	21253	21522	21319	21013	21270	21145	21329	21204	21278	21240	21280	20972	21309	21230	21216	21223	21348	21352	21197	21150	21338	21282	21247	21529	21188	21362	21262	21142	21410	21312	21320	21398	21248	21304	21480	21175	21233	21206	21160	21355	21382	21267	21229	21413	21054	21151	21415	21446	21181	21206	21210	21334	21391	21135	21285	21134	21224	21462	21465	21322	21159	21397	21195	21349	21067	21331	21384	21044	21322	21199	21286	21105	21176	21382	21178	21114	21143	21279	21306	21519	21225	21524	21252	21414	21182	21424	21317	21384	21332	21318	21310	21177	21307	21262	21167	21319	21214	21086	21170	21410	21424	21162	21274	21187	21474	21438	21499	21508	21455	21293	21107	21303	21293	21329	21423	21413	21394	20897	21369	21375	21280	21444	21382	21414	21331	21365	21270	21448	21320	21206	21295	21188	21209	21387	21360	21171	21279	21144	21205	21240	21124	21540	21115	21257	21367	21378	21120	21168	21328	21344	21229	21254	21072	21234	21095	21169	21269	21160	21464	21384	21562	21450	21417	21295	21390	21354	21297	21050	21301	21410	21113	21076	21401	21594	21239	21259	21126	21277	21611	21267	21432	20976	21189	21067	21236	21219	21208	21451	21327	21433	21508	21468	21431	21264	21149	21613	21358	21380	21399	21149	21346	21187	21504	21224	21379	21293	21445	21356	21289	21230	21278	21316	21352	21522	21149	21231	21479	21370	21276	21284	21394	21494	21528	21332	21339	21335	21647	21485	21240	21406	21231	21372	21307	21287	21429	21450	21265	21350	21158	21241	21198	21407	21338	21179	21244	21382	21518	21412	21437	21248	21448	21485	21230	21302	21418	21329	21314	21265	21021	21423	21192	21331	21335	21309	21306	21478	21353	21419	21153	21368	21233	21334	21228	21323	21334	21398	21224	21287	21389	21243	21181	21461	21265	21525	21429	21215	21262	21584	21140	21321	21245	21209	21319	21408	21188	21276	21147	21285	21455	21172	21322	21304	21257	21153	21204	21421	21143	21297	21213	21348	21161	21355	21319	21442	21359	21153	21413	21403	21398	21052	21395	21294	21430	21254	21472	21074	21248	21202	21204	21197	21147	21552	21216	21286	21213	21379	21384	21518	21348	21267	21259	21265	21290	21094	21295	21331	21324	21280	21075	21192	21203	21366	21401	21324	21395	21289	21333	21458	21291	21183	21522	21252	21335	21194	21335	21225	21339	21402	21311	21303	21411	21472	21273	21258	21224	21241	21302	21462	21245	21491	21303	21432	21380	21370	21379	21472	21221	21190	21358	21339	21164	21294	21203	21437	21141	21329	21382	21555	21122	21195	21237	21360	21170	21353	21299	21202	21254	21293	21276	21358	21345	21289	21547	21300	21450	21270	21489	21190	21480	21224	21325	21254	21439	21431	21251	21106	21439	21248	21375	21057	21159	21310	21347	21301	21396	21367	21361	21355	21333	21222	21250	21471	21470	21456	21489	21088	21346	21383	21404	21262	21404	21412	21307	21490	21326	21287	21444	21430	21402	21288	21239	21525	21291	21138	21286	21230	21126	21400	21328	21187	21481	21227	21323	21384	21378	21371	21503	21497	21308	21262	21254	21246	21358	21373	21136	21411	21294	21224	21285	21341	21227	21253	21454	21207	21265	21335	21188	21043	21224	21150	21473	21224	21341	21319	21289	21477	21235	21407	21403	21083	21309	21456	21470	21329	21417	21271	21318	21301	21184	21234	21111	21339	21431	21324	21226	21278	21279	21124	21136	21168	21115	21265	21235	21443	21184	21247	21081	21342	21320	21164	21330	21378	21372	21402	21223	21289	21239	21323	21312	21380	21194	21292	21272	21418	21410	21254	21256	21419	21319	21397	21177	21270	21200	21238	21165	21466	21253	21319	21110	21149	21278	21354	21406	21492	21391	21222	21368	21346	21000	21195	21229	21367	21522	21338	21230	21329	21491	21533	21064	21370	21071	21352	21288	21453	21361	21147	21123	21258	21242	21368	21344
14979	23148	22266	20052	19231	18621	18414	18306	18040	18266	17992	18034	17864	17845	17906	17832	17732	17904	17883	17970	17814	17821	17650	17796	17893	17704	17819	17785	17792	17760	17976	17677	17770	17635	17800	17699	17789	17808	17781	17758	17626	17594	17814	17776	17652	17795	17855	17760	17927	17888	17860	17745	17743	17823	17696	17791	17647	17845	17624	17850	17706	17781	17828	17690	18070	17758	17707	17852	17765	17683	17724	17858	17812	17691	17846	18025	18843	18254	18239	17777	17837	17720	17873	17740	17826	17712	17719	17817	17885	17733	17709	17785	17891	17666	17637	17836	17729	17949	17692	17640	17860	17804	17731	17684	17664	17775	17682	17641	17583	17765	17803	17810	17667	17778	17732	17811	17660	17748	17723	17691	17797	17737	17515	17594	17713	17562	17788	17707	17801	17743	17674	17784	17648	17607	17531	17638	17824	17772	17781	17583	17773	17485	17894	17750	17788	17686	17759	17584	17755	17693	17523	17849	17669	17663	17746	17659	17675	17857	17701	17819	17849	17872	17780	17718	17653	17691	17773	17678	17774	17762	17740	17882	17769	17729	17751	17593	17673	17682	17845	17806	17786	17701	17656	17647	17761	17830	17942	17743	17725	17646	17790	17860	17713	17638	17814	17708	17895	17762	17672	17719	17569	17627	17807	17763	17896	17792	17712	17733	17865	17727	17721	17758	17995	17857	17723	17876	17720	17727	17703	17719	17759	17744	17786	17726	17761	17705	17606	17846	17711	17771	17732	17560	17631	17727	17743	17757	17685	17658	17669	17763	17865	17616	17798	17810	17735	17827	17661	17730	17778	17946	17597	17599	17721	17713	17938	17599	17826	17690	17596	17808	17766	17757	17844	17634	17838	17586	17643	17808	17767	17686	17765	17628	17695	17515	17666	17726	17667	17828	17733	17631	17678	17645	17801	17666	17894	17757	17650	17664	17665	17623	17661	17840	17840	17596	17709	17630	17851	17870	17779	17615	17774	17799	17730	17773	17963	17877	17740	17699	17701	17607	17858	17691	17612	17587	17702	17527	17750	17857	17585	17713	17579	17846	17765	17797	17748	17673	17826	17718	17688	17875	17748	17750	17597	17812	17845	17727	17807	17799	17765	17825	17648	17710	17734	17775	17662	17844	17709	17793	17796	17898	17707	17792	17739	17771	17778	17692	17723	17712	17775	17846	17782	17678	17669	17640	17786	17791	17734	17641	17639	17759	17727	17615	17683	17742	17730	17756	17559	17793	17767	17786	17584	17734	17791	17756	17774	17835	17872	17741	17645	17643	17877	17663	17589	17759	17715	17587	17581	17872	17823	17625	17845	17847	17746	17825	17704	17839	17631	17819	17726	17509	17870	17676	17784	17878	17732	17659	17530	17727	17662	17823	17865	17756	17711	17805	17783	17685	17825	17577	17712	17827	17766	17783	17957	17794	17736	17818	17747	17694	17769	17611	17735	17779	17757	17834	17831	17640	17700	17728	17739	17780	17785	17786	17666	17889	17473	17630	17718	17773	17559	17639	17786	17799	17711	17767	17737	17625	17916	17691	17642	17756	17631	17985	17884	17554	17578	17595	17630	17807	17862	17811	17701	17681	17764	17845	17633	17758	17749	17868	17769	17778	17711	17860	17694	17799	17682	17926	17639	17824	17793	17643	17725	17813	17791	17669	17811	17784	17651	17643	17982	17629	17682	17767	17822	17750	17770	17744	17630	17770	17698	17786	17701	17624	17722	17860	17922	17639	17679	17813	17800	17760	17730	17668	17702	17598	17768	17721	17728	17680	17855	17640	17681	17736	17794	17808	17666	17748	17642	17764	17894	17728	17708	17731	17672	17770	17719	17708	17636	17908	17777	17756	17615	17746	17585	17803	17681	17759	17859	17686	17717	17718	17835	17586	17888	17829	17716	17644	17730	17858	17776	17882	17712	17556	17893	17696	17577	17789	17558	17704	17759	17732	17750	17729	17706	17765	17589	17720	17773	17680	17822	17618	17870	17568	17624	17683	17848	17729	17915	17727	17695	17630	17751	17707	17709	17659	17567	17832	17711	17796	17825	17751	17927	17699	17667	17889	17719	17900	17749	17857	17636	17848	17801	17627	17622	17796	17801	17787	17789	17823	17860	17757	17759	17710	17781	17739	17778	17714	17794	17657	17810	17675	17855	17770	17787	17502	17867	17747	17633	17630	17545	17937	17736	17752	17864	17685	17845	17748	17957	17696	17783	17652	17864	17900	17586	17838	17627	17824	17679	17815	17514	17688	17839	17679	17743	17640	17681	17771	17884	17772	17782	17790	17781	17756	17551	17711	17739	17726	17669	17820	17733	17729	17860	17785	17687	17655	17800	17720	17738	17886	17763	17667	17762	17795	17801	17618	17659	17802	17473	17714	17582	17850	17659	17584	17613	17757	17821	17771	17647	17820	17638	17739	17752	17527	17581	17591	17850	17755	17652	17664	17826	17899	17732	17705	17551	17615	17819	17621	17767	17776	17749	17714	17700	17765	17700	17834	17592	17551	17754	17693	17698	17743	17612	17679	17848	17706	17625	17739	17929	17949	17621	17580	17678	17772	17633	17775	17912	17679	17847	17699	17704	17814	17623	17634	17840	17779	17804	17879	17823	17755	17661	17603	17645	17678	17669	17770	17763	17514	17873	17650	17870	17745	17892	17729	17768	17823	17677	17777	17654	17822	17736	17680	17590	17648	17704	17787	17907	17694	17677	17679	17827	17885	17623	17842	17683	17790	17955	17769	17557	17713	17757	17682	17738	17701	17726	17824	17685	17781	17757	17675	17634	17906	17643	17582	17739	17731	17600	17874	17608	17795	17822	17660	17636	17813	17600	17712	17779	17796	17751	17705	17675	17932	17806	17765	17569	17689	17866	17674	17590	17782	17520	17834	17635	17776	17680	17790	17699	17693	17721	17738	17591	17852	17713	17740	17707	17975	17559	17741	17657	17685	17861	17636	17555	17589	17828	17885	17812	17819	17732	17575	17787	17737	17689	17638	17712	17626	17684	17655	17801	17721	17803	17755	17650	17787	17589	17932	17815	17642	17782	17843	17615	17651	17770	17661	17639	17678	17728	17638	17736	17809	17927	17735	17671	17841	17754	17665	17648	17627	17552	17712	17719	17710	17730	17732	17863	17992	17821	17682	17848	17914	17662	17590	17604	17845	17782	17615	17854	17851	17711	17668	17955	17702	17719	17728	17685	17874	17615	17621	17820	17676	17670	17458	17738	17643	17573	17620	17745	17715	17742	17691	17959	17620	17708	17626	17593	17755	17856	17686	17797	17800	17766	17803	17625	17857	17657	17722	17836	17713	17625	17776	17668	17695	17720	17697	17816	17946	17686	17717	17659	17795	17663	17563	17711	17774	17662	17688	17751	17691	17674	17676	17621	17547	17919	17727	17672	17971	17772	17767	17775	17784	17822	17675	17753	17740	17814	17766	17944	17715	17715	17746	17637	17815	17752	17862	17737	17742	17559	17820	17714	17577	17720	17695	17792	17768	17657	17627	17851	17795	17893	17864	17877	17712	17684	17623	17661	17809	17764	17866	17732	17679	17679	17785	17742	17652	17756	17731	17706	17618	17788	17710	17598	17742	17819	17703	17871	17712	17708	17821	17853	17654	17641	17826	17702	17681	17815	17579	17891	17619	17763	17720	17707	17663	17608	17755	17771	17676	17897	17882	17759	17714	17646	17754	17691	17831	17827	17503	17713	17736	17757	17587	17700	17759	17771	17815	17932	17683	17546	17727	17679	17703	17603	17769	17621	17687	17896	17719	17781	17741	17812	17859	17766	17761	17730	17767	17795	17555	17712	17821	17903	17508	17821	17583	17818	17729	17697	17843	17622	17780	17771	17610	17813	17792	17813	17744	17603	17767	17595	17553	17606	17768	17711	17844	17673	17651	17626	17738	17615	17760	17736	17794	17678	17696	17641	17712	17694	17700	17838	17555	17716	17556	17793	17792	17838	17696	17687	17821	17750	17849	17780	17898	17598	17876	17771	17749	17676	17657	17802	17545	17852	17613	17849	17548	17682	17618	17655	17838	17717	17686	17743	17853	17642	17666	17829	17757	17590	17842	17545	17707	17759	17676	17879	17686	17876	17756	17618	17797	17793	17929	17619	17680	17666	17586	17659	17716	17713	17648	17670	17775	17559	17777	17672	17758	17901	17651	17773	17882	17799	17731	17659	17861	17691	17683	17806	17652	17653	17650	17806	17593	17635	17866	17648	17553	17716	17585	17795	17749	17611	17660	17884	17571	17838	17817	17823	17756	17667	17651	17630	17543	17723	17502	17821	17811	17650	17833	17794	17755	17826	17765	17586	17824	17660	17818	17831	17512	17723	17855	17710	17638	17748	17601	17817	17695	17661	17977	17747	17854	17741	17652	17734	17857	17712	17787	17783	17868	17690	17878	17868	17766	17704	17636	17733	17578	17859	17674	17811	17602	17759	17799	17813	17781	17904	17789	17678	17781	17933	17768	17728	17729	17773	17750	17802	17773	17838	17606	17894	17773	17632	17762	17819	17745	17785	17771	17758	17716	17747	17596	17663	17608	17788	17681	17640	17563	17776	17752	17603	17650	17961	17692	17706	17810	17512	17714	17624	17741	17722	17714	17696	17683	17830	17649	17913	17779	17658	17938	17753	17572	17752	17702	17779	17613	17719	17779	17834	17707	17704	17707	17937	17827	17856	17591	17623	17612	17653	17823	17832	17710	17730	17741	17726	17684	17786	17558	17949	17814	17843	17897	17781	17775	17688	17774	17884	17790	17679	17958	17657	17746	17709	17885	17618	17792	17683	17691	17653	17768	17643	17604	17790	17782	17653	17635	17790	17618	17882	17714	17879	17806	17835	17831	17487	17861	17777	17875	17752	17785	17767	17741	17612	17740	17628	17915	17824	17624	17639	17800	17773	17786	17645	17792	17617	17647	17585	17819	17730	17691	17726	17706	17762	17763	17630	17769	17736	17839	17785	17823	17795	17808	17700	17724	17650	17717	17784	17778	17652	17918	17719	17866	17707	17780	17688	17749	17844	17734	17726	17630	17820	17782	17684	17648	17645	17857	17732	17928	17689	17563	17705	17638	17833	17890	17840	17672	17634	17791	17859	17642	17836	17719	17904	17787
22695	21282	29177	23716	21653	24633	28160	23535	23337	23633	23457	23336	23277	23340	23088	23162	23014	23061	22797	23086	22933	23179	22949	22981	22908	22871	22923	23002	22923	22832	22810	22891	23025	22675	22868	22726	23078	22896	23077	23009	23224	22896	22930	22892	22777	22937	22953	22738	22890	22794	22786	22811	22822	22990	22948	22864	22684	22959	22695	22547	22758	22905	22931	22651	22509	22809	22843	22818	22794	22825	22832	22855	22713	22828	22792	23292	23468	23365	23227	22851	22990	22643	22937	22620	22728	22695	22927	22687	22647	22808	22720	22632	22764	22694	22636	22645	22599	22801	22879	22679	22803	22892	22854	22918	22700	22956	22827	22867	22667	22804	22752	22754	22958	22837	22958	22835	22575	22732	22667	22836	22853	22583	22768	22788	22911	22984	22893	23114	22568	23072	22786	22491	22900	22897	22652	22585	22732	22753	22840	22684	22776	22698	22818	22873	22534	22838	22841	22627	22918	22735	22871	22725	22856	22838	22729	22711	23018	22586	22681	22823	22784	22812	22672	22826	22820	22760	22502	22740	22711	22677	23037	22687	22873	22678	22684	22478	22510	22850	22993	22814	22994	22742	22813	22866	22717	22825	22770	22927	22962	22752	22887	22668	22746	22758	22855	22721	22876	22821	22543	22809	22742	22809	22614	22783	22743	22588	22754	22573	22698	22645	22838	22798	22553	22732	22583	22883	23097	22439	22450	22669	22746	23100	22785	22873	23018	22745	22878	22801	22757	22864	22893	22909	22867	22663	22753	22505	22817	22977	22693	22612	22714	22762	22834	22896	22648	22730	22684	22725	22838	22687	22725	22744	22718	22503	22741	22589	22576	22920	22886	22667	22665	22707	22974	22894	22701	22890	22770	22749	22736	23042	22791	22664	22622	22941	22708	22754	22829	22649	22731	22699	22719	22657	22791	22492	22991	22617	22789	22692	22444	22701	22679	22771	22982	23029	22732	22410	22846	22906	22868	22880	22607	22608	22834	22830	22506	22892	22965	22860	22848	22771	22734	22735	22789	22644	22776	22805	22686	22570	22687	22845	22759	22673	22607	22790	22815	22590	22672	22805	22694	22803	22821	22873	22727	22722	22851	22797	22715	22519	22815	22790	22696	22855	22602	22846	22742	22549	22767	22810	22680	22722	22619	22672	22588	22317	22472	22810	22778	22727	22474	22811	22849	22802	22910	22997	22915	22766	22686	22669	22614	22868	22886	22769	22784	22603	22737	22829	23002	22608	22625	22509	22593	22665	23013	22655	22869	22728	22762	22751	22748	22824	22660	22797	22618	22612	22998	22839	22709	22631	22786	22577	22490	22770	22805	22741	22801	22763	22694	22686	22725	22765	22734	22789	23002	22569	22960	22804	22621	22858	22898	22726	22564	22642	22746	22680	22573	22633	22784	22624	22736	22626	22660	22621	22666	22875	22774	22523	22668	22823	22768	22749	22695	22762	22698	22756	22572	22769	22889	22636	22996	22708	22609	22694	22713	22750	22806	22733	22613	22761	22785	22548	22648	22616	22606	22736	22580	22599	22528	22754	22753	22487	22728	22876	22528	22628	22978	22743	22544	22801	22733	22680	22847	22878	22771	22870	22853	22730	22594	22754	22696	22545	22835	22784	22446	22820	22779	22820	22607	22926	22635	22447	22571	23107	22938	22665	22492	22499	22767	22631	22859	22792	22558	22787	22662	22598	22711	22683	22868	22814	22657	22601	22756	22665	22837	22893	22754	22677	22767	22848	22805	22870	22793	22742	22609	22587	22504	22575	22733	22669	22605	22812	22779	22634	22701	22726	22694	22450	22787	22660	22821	22759	22779	22757	22804	22587	22753	22964	22558	22435	22604	22754	22614	22690	22862	22698	22718	22705	22629	22782	22984	22871	22619	22655	22874	22706	22752	22684	22754	22767	22629	22586	22693	22851	22800	22904	22797	22684	22883	22720	22887	22645	22860	22666	22284	22818	22807	22885	22644	22642	22644	22601	22609	22690	22523	22788	22659	22835	22749	22725	22604	22486	22657	22710	22549	22364	22816	22774	22777	22620	22910	22779	22482	22819	22771	22789	22627	22790	22928	22594	22696	22869	22830	22746	22733	22827	22781	22654	22447	22553	22844	22707	22544	22867	22652	22604	22529	22712	22821	22772	22720	22603	22609	22567	22687	22756	22808	22879	22934	22747	22709	22467	22785	22527	22547	22713	22675	22713	22591	22529	22859	22651	22696	22758	22813	22643	22783	22562	22988	22655	22740	22725	22969	22836	22777	22650	22538	22737	22608	22819	22686	22878	22713	22569	22712	22497	22917	22661	22923	22681	22816	22755	22697	22767	22514	22703	22671	22497	22701	22738	22626	22749	22687	22672	22677	22759	22709	22736	22529	22714	22766	22673	22861	22690	22670	22681	22793	22800	22669	22928	22908	22767	22798	22701	22615	22970	22632	22757	22799	22611	22876	22789	22721	22712	22840	22850	22952	22667	22678	22500	22591	22883	22764	22551	22853	22865	22712	22883	22724	22639	22817	22777	22735	22717	22862	22584	22656	22757	22615	22832	22619	22858	22781	22640	22589	22833	22756	22681	22979	22955	22915	22568	22703	22993	22754	22582	22713	22758	22946	22830	22681	22449	22677	22753	22737	22531	22674	22817	22476	22695	22833	22689	22612	22763	22665	22671	22682	22781	22809	22537	22771	22525	22534	22854	22736	22798	22800	22751	22745	22465	22762	22707	22705	22661	22754	22717	22859	22688	22716	22829	22794	22775	22664	22923	22938	22773	22752	22892	22799	22798	22713	22764	22776	22680	22694	22594	22719	22886	22878	22928	22668	22807	22933	22706	22722	22657	22756	22665	22817	22778	22746	22878	22657	22799	22911	22594	22826	22875	22774	22683	22665	22715	22746	22726	22838	22667	22935	22765	22746	22522	22689	22745	22842	22633	22637	22737	23000	22938	22672	22852	22688	22877	22830	22585	22578	22907	22672	22770	22463	22962	22807	22798	22759	22526	22771	22619	22654	22495	22800	22497	22360	22462	22822	22807	22534	22948	22739	22678	22670	22725	22742	22559	22677	22725	22637	22539	22588	22696	22872	22718	22955	22617	22626	23002	22948	22889	22793	22565	22557	22620	22676	22574	22294	22740	22488	22770	22810	22472	22885	22853	22782	22714	22713	22832	22685	22718	22615	22699	22678	22862	22778	22886	22779	22773	22627	22844	22809	22488	22846	22802	22913	22821	22683	22762	22877	22725	22558	22891	22839	22811	22680	22807	22798	22763	22774	22704	22811	22666	22804	22673	22680	22351	22773	22561	22647	23017	22874	22970	22572	22819	22732	22646	23046	22749	22741	22633	22599	22851	22646	22725	22830	22779	22558	22596	22885	22878	22749	22743	22695	22780	22798	22740	22575	22739	22739	22629	22809	22894	23050	22718	22835	22775	22611	22844	22688	22551	22663	22777	22750	22875	22787	22879	22765	22814	22829	22570	22682	22594	22788	22896	22583	22854	22790	22672	22777	22579	22821	22932	22484	22835	22782	22861	22813	22653	22796	22652	22900	22641	22889	22973	22759	22710	22865	22734	22735	22691	22579	22515	22741	22700	22669	22622	22863	22838	22610	22602	22733	22540	22748	22601	22759	22778	22861	22685	22920	22889	22820	22811	22661	22800	22853	22855	22468	22751	22931	22774	22658	22832	22644	22575	22563	22714	22587	22567	22717	22539	22778	22675	22724	22570	22605	22729	22667	22503	22637	22792	22755	22883	22938	22692	22667	22718	22546	22655	22531	22683	22619	22623	22712	22771	22688	22623	22780	22661	22679	22452	22862	22793	22763	22815	22609	22792	22777	22572	22811	22816	22763	22562	22620	22490	22801	22734	22824	22683	22912	22649	22879	22606	22662	22738	22623	22756	22776	22783	22782	22532	22729	22833	22553	22791	22789	22689	22875	22724	22797	22777	22567	22569	22586	22817	22634	22693	22499	22668	22829	22806	22844	22627	22758	22629	22783	22628	22671	22609	22554	22713	22856	22655	22640	22733	22701	22687	22820	22734	22648	22579	22797	22904	22585	22671	22608	22604	22703	22625	22854	22771	22788	22867	22667	22706	22861	22549	22794	22622	22725	22698	22710	22802	22759	22633	22587	22784	22683	22888	22563	22652	22593	22616	22703	22946	22963	22923	22982	22762	22842	22638	22736	22892	22494	22695	22700	22802	22760	22693	22893	22582	22621	22888	22885	22790	22675	22860	22677	22831	22555	22822	22774	22631	22655	22923	22680	22816	22881	22940	23035	22603	22631	22752	22744	22630	22674	22778	22696	22533	22738	22768	22739	22678	22968	22618	22676	22796	22789	22625	22930	22667	22789	22594	22633	22916	23009	22699	22849	22811	22816	22857	22958	22721	22689	22906	22633	22855	22701	22792	22759	22742	22590	22625	22663	22632	22815	22761	22841	22740	23022	22650	22854	22929	22607	22481	22726	22684	22619	22992	22671	22881	22757	22622	22873	22649	22684	22859	22741	22744	22833	22695	22637	22705	22823	22851	22763	22666	22640	22860	22729	22689	22848	22679	22714	22704	22698	22783	22620	22611	22620	22503	22596	22735	22715	22763	22743	22923	22961	22847	22808	22715	22683	22767	22788	22964	22745	22655	22741	23129	22800	22827	22679	22618	22752	22553	22674	22556	22766	22486	22920	22794	22611	22898	22670	22924	22601	22740	22890	22639	22640	22696	22664	22751	22592	22677	22811	22673	22757	22735	22589	22777	22892	22804	22628	22701	22535	22712	23015	22920	22772	22905	22774	22888	22507	22913	22733	22828	22984	22630	22798	22661	22779	22913	22652	22781	22853	22645	22844	22925	22644	22661	22657	22642	22615	22731	22857	22722	22626	22679	22728	22765	22820	22826	22916	22727	22721	22694	22771	22703	22836	22842	22588	22778	22934	22876	22926	22764	22671	22581	22544	22783	22532	22782	22924	22783	22599	22604	22664	22629	22785	22709	22724	22491	22867	22762	22884	22750	22797	22603	22589	22887	22831	22858	22692	22792	22740	22883	22615	22718	22578	22703	22562	22876	22666	22798	22772	22700	22479	22652	22793	22799	22592	22829	22793	22937	22590	22671	22813	22731	22662	22883	22712	22789
16779	28151	26237	22584	20910	20177	19583	19444	19274	19052	18853	18879	18991	18537	18756	18837	18688	18736	18566	18491	18639	18691	18614	18842	18742	18436	18701	18460	18656	18619	18615	18540	18548	18497	18826	18561	18523	18518	18383	18680	18400	18481	18511	18390	18414	18373	18530	18541	18506	18427	18602	18597	18697	18395	18587	18606	18573	18614	18407	18571	18472	18610	18288	18485	18484	18517	18428	18449	18561	18540	18400	18404	18502	18444	18525	19362	19888	19647	19136	18594	18382	18452	18442	18256	18431	18529	18542	18375	18518	18623	18478	18471	18397	18467	18388	18361	18337	18459	18473	18431	18297	18214	18487	18437	18558	18366	18530	18631	18290	18466	18281	18562	18312	18467	18504	18484	18499	18599	18409	18412	18517	18589	18193	18520	18373	18486	18444	18643	18476	18430	18433	18638	18499	18617	18552	18563	18288	18542	18650	18515	18592	18492	18508	18345	18541	18422	18580	18465	18451	18308	18603	18487	18409	18339	18586	18503	18509	18526	18489	18590	18540	18509	18312	18496	18466	18505	18464	18475	18585	18412	18528	18372	18420	18428	18416	18434	18362	18375	18404	18405	18491	18524	18523	18509	18486	18634	18319	18271	18543	18405	18533	18520	18476	18507	18483	18250	18314	18454	18381	18493	18379	18651	18493	18332	18507	18361	18493	18445	18375	18565	18587	18475	18512	18245	18453	18433	18484	18392	18327	18463	18268	18388	18582	18435	18664	18502	18484	18378	18517	18460	18424	18394	18473	18498	18382	18463	18552	18418	18310	18463	18297	18529	18497	18483	18516	18627	18495	18398	18507	18556	18668	18538	18560	18573	18445	18492	18401	18435	18464	18292	18520	18331	18279	18507	18495	18483	18503	18500	18477	18388	18432	18406	18498	18330	18570	18323	18552	18609	18396	18673	18345	18307	18327	18463	18409	18407	18434	18225	18451	18393	18487	18479	18597	18460	18391	18389	18409	18656	18361	18383	18659	18445	18357	18279	18589	18432	18596	18394	18317	18430	18389	18394	18431	18339	18495	18513	18506	18615	18521	18477	18355	18547	18524	18414	18527	18431	18357	18572	18436	18635	18591	18582	18471	18377	18406	18464	18348	18462	18284	18491	18408	18400	18376	18409	18192	18613	18428	18406	18290	18511	18454	18444	18358	18448	18462	18374	18314	18548	18327	18507	18391	18377	18501	18608	18519	18399	18439	18630	18470	18390	18358	18630	18429	18526	18412	18331	18503	18384	18490	18463	18289	18317	18488	18460	18489	18448	18496	18375	18446	18422	18490	18427	18332	18446	18549	18573	18587	18409	18464	18545	18447	18463	18432	18383	18526	18444	18398	18814	18260	18547	18662	18623	18474	18399	18505	18481	18446	18508	18471	18527	18392	18529	18456	18515	18441	18448	18331	18464	18304	18392	18324	18453	18500	18433	18556	18389	18539	18373	18555	18466	18541	18437	18421	18307	18460	18540	18405	18352	18388	18499	18403	18615	18326	18442	18497	18583	18365	18480	18339	18383	18433	18404	18467	18233	18530	18461	18460	18285	18483	18560	18337	18417	18276	18451	18438	18580	18436	18467	18494	18489	18357	18624	18452	18235	18352	18519	18702	18378	18405	18480	18585	18286	18483	18430	18556	18259	18588	18432	18376	18385	18495	18406	18656	18486	18415	18449	18400	18321	18478	18365	18627	18245	18274	18538	18651	18385	18376	18381	18443	18309	18460	18329	18454	18635	18463	18531	18440	18444	18277	18354	18500	18591	18530	18336	18555	18596	18539	18673	18566	18618	18540	18569	18455	18452	18558	18542	18202	18361	18439	18357	18472	18436	18428	18534	18539	18534	18428	18404	18400	18546	18317	18467	18573	18366	18420	18402	18491	18533	18615	18469	18517	18385	18397	18487	18399	18487	18474	18489	18354	18521	18368	18498	18508	18495	18425	18288	18445	18354	18412	18648	18533	18504	18456	18303	18327	18601	18635	18417	18410	18433	18508	18477	18574	18448	18638	18485	18305	18498	18369	18309	18460	18539	18404	18341	18513	18568	18401	18337	18409	18300	18498	18555	18562	18396	18337	18526	18348	18400	18584	18367	18375	18606	18600	18428	18358	18552	18341	18450	18448	18363	18251	18546	18400	18523	18480	18599	18473	18630	18331	18415	18507	18502	18403	18416	18458	18455	18355	18526	18282	18642	18374	18494	18557	18250	18463	18398	18418	18482	18615	18541	18447	18463	18459	18430	18425	18381	18600	18488	18463	18646	18388	18336	18211	18488	18521	18361	18608	18435	18352	18421	18471	18585	18365	18383	18516	18323	18486	18625	18345	18347	18366	18433	18504	18282	18445	18518	18522	18397	18417	18450	18452	18550	18329	18442	18467	18414	18572	18314	18540	18515	18429	18550	18358	18583	18506	18314	18461	18588	18562	18492	18470	18445	18364	18655	18165	18366	18575	18325	18497	18454	18562	18347	18400	18622	18396	18440	18408	18528	18525	18405	18401	18545	18376	18475	18338	18491	18473	18331	18451	18466	18435	18381	18508	18524	18359	18500	18506	18542	18488	18261	18543	18396	18417	18478	18536	18535	18341	18425	18436	18469	18611	18270	18450	18430	18475	18337	18553	18392	18528	18284	18480	18526	18582	18363	18401	18454	18534	18542	18435	18428	18506	18451	18520	18603	18574	18322	18343	18437	18543	18513	18500	18461	18285	18597	18386	18405	18382	18623	18534	18498	18487	18284	18456	18624	18440	18466	18597	18310	18521	18449	18485	18288	18267	18523	18337	18472	18455	18419	18608	18268	18321	18299	18521	18563	18395	18430	18622	18245	18481	18404	18352	18604	18379	18227	18587	18323	18422	18434	18346	18339	18420	18396	18542	18490	18467	18469	18472	18480	18477	18322	18319	18469	18544	18538	18637	18607	18511	18446	18397	18544	18486	18435	18553	18369	18329	18411	18472	18533	18500	18475	18491	18421	18496	18526	18397	18411	18409	18495	18460	18587	18570	18556	18393	18557	18498	18506	18632	18494	18563	18285	18510	18403	18458	18345	18447	18655	18474	18451	18420	18431	18341	18564	18359	18479	18517	18615	18433	18477	18527	18158	18521	18292	18408	18390	18417	18325	18390	18517	18323	18387	18362	18650	18333	18456	18513	18518	18475	18342	18460	18545	18335	18473	18457	18466	18343	18542	18514	18457	18411	18573	18448	18492	18503	18421	18527	18411	18430	18297	18450	18496	18472	18513	18500	18399	18478	18381	18697	18361	18461	18462	18537	18519	18412	18457	18400	18626	18314	18454	18337	18520	18571	18541	18384	18420	18501	18519	18549	18485	18354	18405	18531	18365	18585	18173	18537	18544	18568	18127	18370	18453	18412	18521	18536	18130	18603	18363	18361	18473	18465	18494	18192	18543	18506	18387	18379	18605	18609	18360	18330	18516	18501	18391	18465	18421	18501	18437	18415	18253	18478	18405	18448	18514	18456	18487	18562	18475	18450	18494	18392	18439	18366	18438	18440	18461	18488	18443	18615	18430	18561	18500	18380	18429	18405	18517	18529	18403	18529	18499	18295	18454	18519	18361	18525	18547	18282	18498	18413	18684	18613	18374	18473	18472	18429	18606	18490	18559	18437	18392	18402	18548	18563	18412	18285	18287	18528	18434	18378	18405	18459	18397	18624	18323	18656	18479	18374	18581	18512	18469	18362	18426	18323	18563	18546	18383	18572	18557	18552	18472	18519	18596	18305	18503	18340	18499	18454	18496	18304	18415	18434	18355	18469	18599	18470	18358	18521	18397	18516	18470	18469	18587	18376	18441	18466	18490	18387	18399	18524	18391	18461	18250	18268	18576	18475	18444	18402	18591	18248	18504	18257	18458	18452	18463	18527	18610	18489	18452	18396	18415	18393	18343	18509	18471	18505	18685	18577	18396	18553	18575	18444	18225	18515	18395	18538	18437	18403	18189	18496	18486	18482	18380	18431	18447	18431	18502	18488	18391	18552	18475	18377	18310	18458	18494	18450	18346	18383	18408	18439	18292	18477	18343	18477	18485	18323	18424	18483	18358	18382	18543	18669	18508	18585	18317	18317	18471	18536	18240	18675	18536	18476	18406	18521	18385	18291	18416	18547	18436	18583	18654	18525	18273	18485	18473	18482	18431	18219	18591	18474	18403	18394	18428	18561	18451	18385	18254	18537	18335	18500	18313	18389	18374	18464	18539	18383	18245	18333	18267	18605	18329	18539	18456	18629	18453	18342	18695	18364	18533	18353	18472	18388	18515	18322	18584	18415	18584	18468	18554	18231	18447	18409	18616	18452	18578	18441	18374	18516	18407	18315	18533	18601	18536	18442	18477	18370	18660	18560	18425	18413	18437	18392	18505	18463	18453	18431	18404	18446	18434	18535	18413	18584	18498	18270	18379	18285	18569	18408	18474	18406	18272	18445	18372	18593	18485	18444	18512	18324	18471	18372	18394	18548	18383	18657	18399	18510	18475	18434	18556	18474	18402	18581	18498	18346	18485	18425	18501	18455	18435	18246	18532	18514	18518	18448	18440	18323	18303	18462	18326	18467	18417	18433	18463	18544	18396	18360	18418	18524	18541	18554	18440	18523	18362	18646	18418	18480	18607	18354	18411	18322	18452	18532	18473	18466	18356	18556	18478	18424	18472	18467	18429	18430	18689	18410	18575	18360	18401	18597	18545	18386	18332	18458	18325	18424	18480	18343	18386	18440	18521	18495	18404	18436	18550	18345	18329	18485	18294	18548	18436	18344	18300	18337	18488	18443	18351	18502	18364	18390	18342	18602	18503	18238	18255	18451	18468	18470	18393	18319	18585	18537	18581	18433	18538	18299	18503	18586	18303	18421	18579	18714	18623	18435	18514	18475	18443	18354	18384	18397	18411	18702	18536	18324	18480	18280	18410	18405	18429	18449	18353	18483	18490	18245	18343	18375	18321	18260	18355	18518	18540	18464	18385	18464	18438	18791	18480	18512	18394	18467	18619	18704	18590	18438	18415	18434	18481	18384	18551	18351	18473	18373	18539	18456	18437	18546	18411	18413	18378	18512	18365	18536	18669	18522	18411	18438	18282	18560	18476	18675	18433	18422	18567	18404	18478	18569	18668	18438	18398	18372	18463
27625	22384	26868	25127	22481	22654	23020	22837	22951	22991	22818	22765	22803	22735	22617	22879	22761	22989	22920	22756	22836	22879	23078	22762	22718	22893	22743	22704	22869	22821	22982	22724	22714	22659	22968	22680	22681	22649	23034	22843	22706	22745	22686	22618	22671	22780	22802	22873	22834	22874	22663	22802	22629	22659	22623	22780	22871	22526	22840	22606	22605	22612	22773	22805	22732	22960	22597	22651	22885	22677	22675	22685	22749	22740	22802	22945	22965	22900	22783	22819	22677	22612	22713	22596	22683	22685	22798	22644	22780	22731	22798	22835	22778	22502	22765	22875	22926	22594	22689	22753	22694	22776	22796	22817	22580	22740	22688	22653	22752	22706	22634	22587	22755	22857	22831	22966	22712	22689	22731	22496	22807	22690	22975	22827	22922	22949	22713	22650	22723	22658	22852	22587	22768	22728	22707	22723	22749	22837	22585	22868	22822	22744	22565	22594	22799	22749	22867	22694	22861	22582	22583	22926	22810	22774	22654	22775	22930	22685	22646	22868	22754	22806	22716	22588	22967	22826	22816	22671	22771	22713	22731	22859	22710	22690	22778	22557	22678	22967	22701	22809	22762	22796	22912	22666	22659	22710	22609	22697	22769	22741	22658	23031	22688	22619	22707	22649	22816	22586	22926	22669	22623	22732	22668	22940	22368	22772	22642	22510	22810	22598	22829	22801	22838	22572	22699	22650	22840	22818	22641	22919	22803	22855	22985	22622	22636	22721	22710	22731	22851	22919	22538	22533	22822	22627	22622	22548	22679	22652	22992	22764	22845	23124	22679	22404	22728	22715	22747	22500	22706	22803	22816	22750	22676	22534	22762	22752	22987	22792	22687	22731	22799	22695	22599	22471	22643	22540	22785	22619	22754	22745	22642	22609	22780	22573	22856	22408	22790	22645	22737	22618	22559	22877	22870	22813	22679	22624	22770	22685	22641	22833	22718	22846	22613	22680	22882	22768	22619	22566	22753	22875	22671	22793	22766	22776	22882	22583	22718	22758	22930	22734	22569	22650	22996	22555	22773	22698	22980	22841	22591	22581	22681	22745	22769	22779	22551	22685	22751	22912	22581	22760	22656	22524	22991	22509	22896	22782	22763	22770	22697	22660	22601	22744	22709	22965	22696	22674	22814	22750	22748	22664	22564	22659	22806	22735	22694	22886	22617	22715	22663	22623	22751	22511	22687	22901	22679	22826	22829	22895	22487	22691	22712	22921	22701	22945	22768	22757	22816	22839	22688	22850	22694	22724	22840	22803	22787	22864	22763	22817	22733	22716	22539	22704	22658	22742	22650	22983	22669	22855	22638	22904	22709	22585	22833	22948	22813	22647	22866	22673	22517	23004	22583	22470	22881	22656	22713	22667	22639	22666	22472	22927	22664	22980	22745	22806	22691	22761	22896	22811	22551	22670	22710	22567	22743	22836	22903	22835	22802	22786	22869	22739	22701	22747	23028	22563	22689	22644	22740	22801	22813	22651	22762	22631	22815	22778	22797	22776	22727	22839	22685	22754	22717	22483	22871	22884	22739	22678	22908	22778	22692	22594	22686	22722	22658	22727	22876	22775	22658	22735	22950	22721	22856	22813	22814	22710	22922	22973	22703	22935	22715	22775	22846	22742	22881	22683	22584	22768	22970	22985	22642	22593	22809	22751	22753	22835	22708	22524	22675	22750	22913	22633	22666	22678	22672	22857	22587	22755	22813	22641	22721	22720	22702	22632	22758	22508	22927	22651	22774	22757	22637	22790	22755	22873	22961	22568	22647	22716	22656	22542	22793	22827	22892	23039	22701	22775	22756	22707	22790	22562	22795	22765	22936	22855	22880	22751	22788	22715	22775	22548	22512	22610	22727	22662	22827	22808	22674	22666	22710	22773	22762	22657	22781	22858	22820	22808	22678	22819	22628	22865	22567	22717	22498	22661	22742	22790	22647	22655	22882	22757	22608	22736	22588	22597	22708	22676	22709	22518	22708	22750	22587	22472	22884	22704	22749	22727	22766	22749	22853	22663	22835	22814	22824	22747	22765	22898	22789	22786	22766	22834	22731	22861	22674	22700	23087	22808	22746	22777	22684	22788	22869	22693	22601	22805	22762	22902	22764	22683	22741	22569	22664	22696	22737	22858	22694	22557	22775	22676	22641	22906	22929	22763	22886	22674	22749	22738	22785	22798	22847	22792	22684	22683	22722	23005	22757	22741	22969	22831	22630	22787	22876	22672	22589	22598	22586	22627	22714	22747	22766	22827	22617	22727	22730	22768	22631	22816	22947	22687	22712	22941	22502	22821	22612	22769	22698	22659	22556	22758	22736	22960	22713	22561	22935	22789	22659	22813	22778	22716	22597	22530	22690	22684	22620	22928	22829	22795	22746	22687	22794	22721	22632	22754	22833	22793	22802	22774	22762	22934	22879	22853	22595	22797	22746	22806	22816	22827	22583	22748	22833	22725	22684	22558	23017	22610	22664	22858	22701	22500	22711	22793	22803	22831	22728	22949	22753	22617	22845	22760	22977	22716	22506	22676	22563	22840	22833	22699	22504	22727	22706	22812	22792	22600	22734	22790	22820	22639	22904	22555	22587	22576	22768	22736	22924	22722	22510	23053	22718	22828	22714	22767	22668	22747	22654	22798	22914	22629	22905	22652	22710	22799	22736	22799	22730	22848	22545	22654	22843	22857	22997	22787	22842	22756	22679	22831	22501	22753	22656	23066	22863	22869	22673	22747	22873	22709	22702	22675	22745	22949	22555	22546	22756	22912	22700	22741	22640	22663	22733	22779	22910	22801	22607	22866	22597	22631	22734	22497	22761	22748	22678	22718	22855	22743	22661	22779	22568	22660	22771	22729	22768	22635	22774	22764	22925	22741	22779	22671	22776	22619	22842	22527	22841	22934	22740	22819	22567	22736	22870	22577	22721	22892	22901	22652	22565	23031	22755	22595	22654	22817	22696	22581	22780	22827	22764	22766	22578	22705	22768	22794	22780	22932	22769	22617	22788	22798	22735	22704	22654	22784	22665	22696	22594	22658	22448	22789	22746	23040	22975	22850	22625	22802	22822	22774	22817	22875	22890	22840	22879	22545	22543	22797	22577	22519	22854	22904	22813	22631	22860	22911	22863	22705	22856	22814	22781	22522	22819	22736	22724	22731	22831	22516	22634	22699	22941	22775	22834	23036	22857	22897	22786	22896	22535	22623	22915	22698	22662	22591	22841	22711	22719	22695	22693	22659	22713	22632	22782	22902	22742	22665	22540	22760	22920	22730	22830	22769	22703	22375	22678	22802	22708	22734	22908	22852	22791	22627	22881	22860	22686	22697	22672	22949	22830	22629	22622	23029	22708	22662	22775	22584	22894	22882	22516	22760	22912	22794	23053	22797	22665	22659	22859	22840	22658	22864	22718	22853	22862	22717	22835	22936	22821	22950	22690	22871	22854	22615	22678	22847	22708	22824	22947	22805	22728	22820	22890	22639	22640	22822	22853	23033	22574	22783	22590	22753	22763	22788	22625	22675	22898	22561	22719	22734	22624	22670	22847	22560	22626	22794	23052	22595	22782	22719	22656	23002	22769	22752	22796	22621	22681	22773	22928	22752	22761	22698	22731	22592	22710	22825	22878	22790	22769	22742	22815	22635	22662	22769	22663	22862	22787	22780	22567	22784	22670	22827	22541	22638	22804	22794	22662	22714	22690	22577	22678	22614	22799	22717	22795	22636	22852	22812	22730	22729	22776	22636	22768	22527	22811	22835	22903	22940	22862	22637	22759	22730	22737	22657	22584	22783	22725	22748	22663	22754	22558	22850	22691	22867	22760	22528	22794	22675	22589	22680	22787	22606	22720	22686	22703	22914	22617	22839	22773	22842	22726	22760	22827	22887	22890	22759	22873	22799	22633	22885	22631	22752	22702	22864	22812	22890	23007	22889	22673	22900	22816	22744	22704	22811	22578	22831	22936	22525	22917	22585	22672	22751	22608	22655	22627	22639	22621	22675	22670	22812	22947	22858	22802	22553	22687	22857	22878	22481	22744	22906	22775	22595	22873	22810	22681	22640	22718	22781	22893	22799	22818	22767	22723	23014	22806	22720	22899	22746	22845	22796	22730	23007	22765	22888	22771	22837	22931	22731	22683	22866	22651	22757	22585	22620	22632	22835	22639	22742	22654	22654	22736	22657	22747	22672	22681	22685	22609	22822	22846	22774	22625	22806	22783	22849	22733	22789	22806	22766	22652	22603	22663	22816	22762	22951	22686	22699	22661	22554	22611	22497	22860	22881	22708	22680	22742	22734	22830	22833	22728	22663	22531	22734	22731	22820	22632	22625	22844	22667	22761	22650	22874	22605	22840	22828	22709	22744	22749	22775	22759	22582	22904	22758	22543	22679	22771	22737	22931	22740	22720	22822	22538	22764	22693	22491	22750	22679	22786	22791	22649	22741	22920	22600	22841	22763	22769	22940	22748	22683	22698	22651	22942	22826	22714	22588	22526	22622	22951	22972	22593	22547	22777	22622	22723	22730	22587	22819	22631	22855	22644	22676	22682	22976	22741	22837	22810	22591	22954	22576	22788	22808	22659	22738	22748	22713	22771	22798	22641	22810	22800	22809	22842	22726	22798	22657	22924	22706	22620	22736	22889	22736	22667	22783	22901	22572	22688	22611	22878	22707	22653	22962	22600	22997	22914	22720	22579	22796	22662	22616	22968	22740	22705	22794	22754	22542	22655	22692	22912	22687	22915	22757	22635	22785	22515	22801	22498	22824	22759	22692	22657	22753	22878	22616	22717	22666	22734	22686	22936	22777	22631	22683	22729	22733	22692	22964	22579	22770	22752	22970	22697	22842	22530	22650	22635	22748	22809	22957	22752	22867	22605	22787	22467	22831	22796	22831	22846	22727	22672	22864	22695	22740	22671	22746	22679	22661	22786	22609	22744	22806	22620	22751	22582	22694	22641	22607	22746	22889	22786	22675	22664	22744	22767	22769	22859	22716	22925	22792	22742	22786	22791	22708	22648	22835	22823	22762	22686	22787	22898	22726	22743	22839	22592	22780	22690	22861	22757	22640	22770	22579	23005	22871	22632	22733	22798	22688	22669	22744	22827	22721	22808	22861	22599	22729	22819	22725	22855	22657	22704	22776
16492	19247	18987	18784	18741	18517	18542	18514	18519	18605	18404	18526	18231	18580	18568	18693	18512	18629	18316	18569	18398	18522	18562	18463	18589	18388	18576	18488	18625	18513	18428	18543	18461	18394	18595	18609	18419	18350	18506	18531	18293	18390	18491	18483	18542	18510	18660	18442	18484	18545	18676	18575	18501	18603	18584	18529	18392	18510	18419	18576	18680	18468	18491	18516	18463	18526	18500	18281	18391	18474	18539	18573	18416	18483	18469	18652	18514	18482	18668	18356	18345	18315	18441	18340	18485	18538	18534	18667	18501	18589	18415	18473	18386	18448	18256	18446	18505	18390	18523	18551	18443	18387	18440	18450	18523	18369	18452	18430	18524	18426	18443	18350	18448	18352	18369	18384	18707	18534	18388	18461	18519	18529	18547	18298	18452	18622	18510	18545	18564	18630	18514	18555	18383	18501	18395	18645	18603	18410	18547	18390	18569	18485	18490	18376	18546	18564	18427	18412	18392	18368	18535	18566	18490	18572	18448	18385	18530	18352	18551	18362	18693	18337	18546	18505	18641	18438	18572	18616	18385	18493	18425	18578	18398	18425	18406	18372	18334	18410	18434	18348	18605	18293	18544	18593	18533	18357	18404	18495	18523	18457	18551	18345	18477	18448	18362	18406	18451	18325	18506	18543	18518	18375	18557	18431	18583	18441	18479	18519	18389	18734	18719	18532	18392	18530	18375	18477	18533	18422	18406	18384	18530	18398	18530	18505	18444	18435	18424	18518	18550	18282	18395	18418	18460	18455	18502	18451	18257	18564	18526	18492	18342	18380	18370	18481	18444	18384	18371	18360	18561	18386	18481	18546	18500	18659	18328	18397	18344	18382	18386	18310	18421	18407	18488	18304	18276	18534	18374	18489	18380	18511	18450	18443	18546	18494	18378	18323	18604	18461	18431	18476	18365	18299	18591	18391	18523	18509	18540	18431	18528	18554	18504	18474	18455	18586	18580	18502	18418	18553	18694	18451	18463	18379	18654	18431	18543	18451	18344	18571	18333	18447	18661	18445	18400	18423	18405	18410	18557	18387	18425	18641	18503	18477	18366	18381	18511	18562	18482	18511	18428	18562	18514	18611	18278	18448	18540	18365	18481	18491	18420	18478	18497	18423	18531	18499	18448	18440	18412	18327	18636	18489	18427	18488	18525	18549	18489	18361	18448	18594	18564	18373	18499	18497	18441	18583	18586	18330	18354	18389	18489	18553	18402	18417	18275	18593	18561	18445	18499	18695	18415	18662	18566	18434	18411	18547	18445	18563	18556	18596	18400	18548	18496	18571	18595	18340	18505	18520	18277	18574	18330	18496	18492	18429	18163	18469	18479	18552	18526	18434	18460	18509	18723	18557	18345	18544	18266	18437	18574	18506	18605	18496	18383	18580	18273	18567	18486	18360	18483	18354	18523	18345	18400	18436	18379	18459	18569	18499	18199	18597	18419	18206	18435	18501	18580	18509	18368	18467	18430	18527	18419	18487	18395	18332	18425	18443	18386	18381	18544	18414	18470	18492	18467	18595	18542	18532	18355	18352	18411	18397	18517	18451	18572	18661	18424	18409	18468	18277	18485	18418	18414	18617	18549	18251	18616	18404	18490	18396	18457	18390	18388	18440	18668	18566	18289	18554	18665	18479	18617	18586	18591	18539	18539	18607	18378	18448	18351	18246	18445	18534	18562	18492	18567	18711	18536	18289	18383	18383	18480	18507	18517	18544	18548	18503	18493	18565	18415	18379	18465	18406	18405	18499	18590	18395	18492	18586	18599	18464	18355	18480	18490	18464	18358	18391	18618	18583	18255	18392	18622	18381	18393	18459	18478	18445	18394	18264	18477	18559	18480	18233	18525	18453	18468	18571	18551	18495	18319	18400	18661	18487	18522	18393	18309	18644	18575	18357	18590	18603	18458	18567	18379	18402	18546	18458	18560	18474	18506	18310	18552	18335	18510	18403	18578	18327	18734	18514	18523	18370	18427	18336	18562	18265	18252	18534	18415	18500	18543	18612	18433	18434	18545	18461	18497	18288	18490	18483	18554	18469	18382	18364	18541	18603	18472	18408	18492	18426	18505	18337	18409	18611	18652	18491	18720	18410	18473	18352	18469	18258	18484	18532	18506	18490	18413	18414	18462	18302	18660	18447	18546	18614	18412	18514	18566	18391	18421	18474	18576	18468	18633	18553	18509	18258	18369	18436	18510	18285	18409	18538	18423	18690	18296	18437	18264	18483	18353	18488	18526	18539	18612	18669	18452	18533	18513	18250	18625	18510	18477	18504	18409	18446	18569	18243	18418	18520	18359	18427	18617	18290	18368	18490	18350	18297	18489	18473	18506	18508	18447	18411	18474	18454	18513	18663	18563	18383	18374	18501	18555	18419	18370	18572	18606	18411	18635	18504	18376	18459	18450	18359	18521	18591	18542	18494	18595	18588	18584	18392	18269	18706	18519	18430	18514	18439	18299	18370	18470	18458	18494	18411	18518	18376	18674	18521	18414	18355	18620	18383	18436	18429	18330	18563	18399	18462	18267	18527	18602	18457	18601	18269	18567	18481	18546	18516	18490	18580	18619	18566	18516	18473	18482	18549	18355	18476	18406	18549	18381	18497	18323	18550	18390	18485	18387	18420	18525	18632	18438	18596	18476	18403	18516	18575	18488	18549	18400	18466	18448	18410	18455	18613	18431	18490	18508	18514	18548	18512	18648	18375	18552	18420	18511	18418	18436	18399	18584	18643	18486	18469	18372	18497	18414	18385	18529	18341	18348	18652	18496	18403	18427	18435	18495	18557	18268	18493	18430	18447	18438	18496	18567	18522	18414	18230	18509	18365	18260	18487	18416	18638	18469	18536	18416	18405	18438	18458	18471	18514	18457	18602	18524	18447	18381	18675	18482	18344	18520	18564	18484	18361	18550	18383	18485	18519	18613	18379	18369	18359	18562	18438	18440	18477	18591	18472	18382	18428	18577	18563	18413	18583	18417	18578	18615	18386	18307	18458	18513	18491	18539	18495	18337	18357	18435	18507	18442	18583	18384	18281	18395	18341	18489	18632	18268	18618	18493	18496	18457	18366	18664	18444	18424	18632	18378	18459	18394	18271	18580	18271	18508	18583	18403	18396	18449	18438	18449	18366	18387	18107	18441	18566	18614	18470	18346	18448	18512	18554	18615	18407	18469	18516	18496	18514	18510	18483	18382	18416	18481	18564	18360	18509	18456	18457	18549	18426	18530	18560	18552	18639	18397	18553	18607	18484	18545	18442	18551	18331	18626	18555	18468	18458	18479	18510	18354	18290	18621	18409	18299	18402	18679	18256	18480	18341	18454	18320	18577	18535	18422	18340	18549	18368	18358	18501	18509	18411	18546	18445	18476	18374	18481	18214	18351	18614	18535	18490	18424	18293	18497	18527	18589	18530	18541	18486	18592	18581	18289	18505	18369	18453	18550	18659	18490	18423	18422	18389	18326	18437	18491	18547	18466	18394	18510	18576	18559	18486	18373	18492	18421	18489	18286	18661	18642	18250	18480	18372	18564	18397	18663	18357	18558	18450	18602	18615	18435	18565	18566	18449	18419	18418	18484	18529	18431	18375	18601	18554	18579	18480	18476	18403	18334	18489	18473	18591	18500	18380	18320	18395	18432	18415	18371	18527	18587	18295	18348	18510	18666	18443	18612	18531	18476	18430	18368	18288	18359	18609	18458	18537	18521	18469	18523	18301	18481	18576	18435	18534	18549	18409	18480	18491	18513	18632	18545	18546	18469	18568	18440	18389	18506	18479	18352	18531	18348	18495	18443	18306	18336	18541	18527	18569	18559	18439	18542	18515	18431	18393	18469	18561	18767	18322	18525	18595	18349	18486	18478	18476	18582	18484	18515	18502	18562	18329	18426	18448	18555	18463	18551	18607	18351	18449	18612	18640	18376	18500	18573	18341	18378	18731	18463	18583	18568	18519	18412	18446	18466	18343	18506	18449	18449	18466	18483	18587	18544	18554	18605	18603	18408	18436	18398	18582	18568	18463	18461	18373	18559	18499	18495	18466	18458	18692	18519	18466	18448	18440	18354	18489	18363	18369	18335	18476	18472	18516	18507	18402	18521	18674	18468	18424	18480	18601	18478	18528	18512	18318	18579	18342	18403	18398	18467	18381	18496	18515	18525	18412	18444	18465	18447	18338	18506	18436	18418	18523	18533	18311	18486	18665	18468	18521	18391	18569	18618	18303	18534	18329	18504	18500	18404	18513	18411	18541	18368	18416	18550	18602	18485	18434	18561	18297	18479	18472	18510	18370	18476	18432	18488	18300	18251	18398	18431	18375	18461	18462	18476	18451	18488	18474	18447	18443	18537	18656	18344	18523	18620	18405	18567	18567	18396	18548	18675	18453	18709	18524	18348	18504	18635	18396	18379	18445	18447	18300	18479	18470	18473	18484	18559	18306	18490	18369	18412	18590	18483	18460	18430	18493	18442	18524	18516	18441	18443	18639	18400	18444	18518	18430	18353	18532	18431	18220	18340	18525	18633	18641	18530	18345	18287	18434	18542	18612	18409	18268	18768	18544	18445	18418	18374	18384	18440	18288	18491	18518	18429	18422	18448	18468	18397	18452	18316	18387	18403	18479	18611	18438	18477	18423	18525	18509	18438	18477	18315	18370	18507	18333	18552	18385	18368	18575	18396	18523	18544	18539	18462	18496	18492	18587	18457	18496	18407	18305	18504	18615	18476	18582	18552	18386	18355	18439	18571	18574	18601	18518	18503	18650	18494	18495	18448	18323	18661	18393	18308	18359	18616	18504	18404	18392	18448	18534	18457	18478	18527	18347	18529	18552	18425	18613	18496	18663	18467	18307	18439	18634	18413	18367	18263	18583	18386	18441	18447	18361	18402	18417	18450	18462	18657	18510	18460	18525	18621	18416	18479	18460	18437	18506	18519	18630	18541	18496	18335	18486	18586	18339	18537	18551	18458	18541	18432	18514	18467	18568	18557	18465	18490	18457	18412	18507	18349	18476	18659	18439	18613	18383	18499	18404	18450	18389	18587	18486	18549	18582	18517	18475	18400	18468	18517	18529	18622	18464	18383	18476	18676	18582	18445	18395	18336	18686	18513	18589	18524	18411	18410	18524	18427	18558	18683	18475
23653	21374	28992	24240	22834	24647	25493	23037	22650	23071	22890	22716	22838	22583	22540	22642	22810	22857	22736	22636	22453	22523	22533	22487	22534	22616	22775	22401	22700	22625	22427	22514	22747	22645	22679	22557	22547	22548	22560	22555	22634	22557	22242	22753	22532	22496	22445	22652	22477	22537	22740	22547	22489	22816	22500	22624	22585	22443	22456	22495	22413	22304	22402	22509	22306	22479	22747	22635	22301	22516	22629	22440	22482	22653	22417	22927	23028	22619	22886	22807	22530	22560	22385	22499	22570	22449	22439	22609	22530	22590	22486	22549	22592	22478	22395	22445	22371	22598	22537	22261	22521	22388	22558	22583	22671	22614	22591	22417	22673	22492	22588	22506	22470	22485	22547	22402	22394	22596	22561	22591	22583	22455	22441	22354	22530	22499	22715	22576	22635	22462	22738	22498	22490	22447	22351	22527	22504	22231	22429	22613	22383	22438	22587	22596	22211	22618	22356	22465	22469	22393	22395	22647	22609	22486	22527	22466	22636	22489	22584	22490	22610	22511	22482	22498	22372	22241	22504	22675	22504	22408	22561	22370	22468	22366	22361	22367	22243	22240	22735	22698	22502	22444	22280	22538	22533	22578	22679	22333	22450	22393	22406	22549	22675	22587	22517	22629	22729	22573	22495	22428	22442	22493	22335	22421	22515	22487	22552	22433	22683	22535	22553	22566	22497	22576	22619	22606	22443	22570	22428	22726	22573	22477	22608	22456	22502	22398	22561	22497	22537	22397	22445	22438	22602	22438	22540	22488	22544	22575	22471	22458	22266	22464	22414	22505	22411	22444	22391	22486	22456	22628	22523	22545	22510	22602	22605	22535	22656	22537	22326	22493	22226	22414	22344	22487	22561	22471	22487	22413	22476	22490	22545	22570	22317	22587	22657	22474	22648	22445	22485	22363	22533	22669	22665	22436	22693	22304	22677	22547	22461	22622	22483	22519	22623	22517	22326	22301	22486	22582	22404	22463	22372	22468	22507	22558	22427	22633	22527	22555	22573	22338	22356	22720	22427	22599	22275	22508	22584	22531	22531	22463	22289	22640	22626	22290	22337	22674	22699	22396	22344	22355	22581	22486	22583	22203	22157	22395	22562	22459	22363	22399	22479	22545	22481	22426	22525	22530	22483	22433	22659	22363	22349	22292	22399	22456	22377	22402	22694	22359	22439	22489	22525	22628	22531	22326	22277	22492	22446	22465	22604	22578	22380	22349	22624	22430	22701	22468	22576	22369	22367	22632	22466	22397	22402	22378	22522	22500	22794	22601	22377	22447	22493	22565	22478	22448	22389	22373	22322	22411	22517	22595	22374	22463	22521	22636	22570	22491	22619	22549	22367	22498	22350	22579	22611	22532	22238	22430	22612	22657	22546	22356	22392	22373	22381	22350	22564	22495	22413	22411	22594	22621	22500	22538	22229	22459	22421	22697	22562	22502	22358	22534	22415	22513	22463	22545	22384	22468	22492	22461	22708	22660	22490	22676	22448	22516	22799	22517	22564	22666	22514	22283	22342	22640	22426	22539	22545	22705	22589	22353	22463	22467	22357	22331	22509	22523	22370	22377	22435	22363	22585	22298	22290	22417	22559	22301	22479	22467	22500	22628	22618	22657	22648	22608	22478	22189	22203	22431	22401	22573	22587	22615	22306	22474	22506	22628	22565	22379	22460	22578	22385	22460	22451	22626	22610	22571	22446	22585	22603	22445	22363	22658	22401	22514	22503	22361	22449	22652	22429	22271	22522	22523	22528	22498	22592	22456	22484	22429	22608	22309	22409	22566	22420	22473	22513	22325	22405	22426	22312	22561	22412	22511	22600	22639	22677	22456	22363	22504	22503	22432	22540	22468	22429	22336	22519	22648	22394	22617	22526	22468	22438	22508	22511	22431	22324	22293	22321	22576	22583	22490	22688	22426	22482	22299	22410	22753	22406	22544	22581	22552	22490	22598	22617	22357	22411	22626	22565	22519	22516	22528	22762	22648	22445	22246	22426	22527	22436	22373	22432	22436	22547	22527	22602	22745	22475	22558	22745	22574	22370	22473	22554	22608	22638	22490	22601	22459	22703	22468	22531	22567	22456	22483	22548	22343	22332	22303	22460	22563	22748	22566	22340	22314	22446	22324	22405	22452	22460	22487	22535	22384	22533	22346	22405	22551	22534	22540	22333	22484	22401	22587	22576	22483	22625	22379	22711	22634	22441	22579	22324	22578	22539	22609	22397	22517	22402	22449	22327	22395	22602	22547	22549	22482	22547	22493	22407	22473	22532	22481	22740	22461	22587	22478	22525	22710	22590	22483	22436	22336	22559	22539	22342	22355	22591	22344	22512	22582	22404	22539	22283	22476	22386	22446	22618	22721	22504	22415	22516	22477	22206	22400	22708	22522	22487	22375	22580	22485	22446	22438	22504	22555	22369	22674	22499	22291	22466	22338	22712	22588	22231	22459	22463	22652	22505	22204	22705	22456	22520	22434	22610	22558	22485	22412	22585	22638	22502	22343	22447	22470	22519	22436	22439	22487	22510	22363	22529	22580	22699	22334	22579	22641	22503	22609	22477	22471	22571	22411	22391	22495	22600	22507	22559	22550	22407	22623	22522	22544	22561	22249	22559	22591	22617	22556	22446	22650	22335	22425	22623	22489	22370	22304	22356	22352	22434	22304	22185	22529	22381	22566	22740	22419	22436	22571	22393	22571	22553	22541	22487	22429	22455	22481	22493	22483	22707	22552	22468	22256	22477	22510	22406	22677	22618	22494	22421	22497	22657	22610	22443	22522	22565	22461	22327	22406	22477	22523	22532	22531	22664	22306	22408	22512	22642	22537	22462	22466	22506	22551	22484	22481	22329	22458	22418	22331	22465	22452	22441	22494	22417	22459	22510	22318	22255	22423	22505	22570	22480	22510	22284	22523	22517	22332	22471	22552	22295	22592	22498	22322	22520	22634	22600	22791	22482	22323	22505	22365	22685	22582	22599	22368	22416	22677	22498	22543	22263	22384	22539	22544	22409	22721	22385	22486	22514	22640	22487	22441	22301	22576	22199	22701	22611	22553	22588	22587	22587	22589	22533	22677	22442	22433	22602	22324	22472	22787	22583	22544	22624	22356	22565	22465	22511	22441	22493	22577	22638	22478	22427	22408	22511	22298	22629	22492	22748	22588	22397	22372	22463	22610	22603	22378	22423	22481	22625	22596	22643	22570	22358	22252	22593	22558	22524	22362	22522	22482	22588	22367	22473	22618	22366	22470	22561	22507	22261	22622	22461	22489	22595	22493	22607	22386	22634	22553	22423	22689	22465	22574	22378	22654	22479	22645	22393	22530	22344	22473	22478	22487	22475	22262	22299	22523	22440	22486	22742	22434	22637	22466	22422	22504	22670	22216	22694	22535	22534	22504	22583	22399	22663	22422	22381	22456	22585	22443	22477	22568	22313	22560	22544	22455	22468	22550	22359	22397	22372	22370	22334	22548	22511	22443	22416	22172	22379	22244	22456	22468	22460	22466	22408	22514	22544	22612	22498	22633	22496	22455	22391	22423	22476	22378	22623	22651	22664	22527	22402	22356	22306	22577	22525	22267	22395	22667	22528	22388	22417	22569	22598	22542	22521	22653	22597	22710	22398	22567	22317	22655	22647	22294	22766	22636	22410	22388	22415	22743	22645	22492	22438	22407	22346	22362	22399	22525	22306	22562	22507	22603	22434	22602	22576	22594	22464	22540	22539	22408	22585	22342	22550	22497	22448	22693	22336	22476	22396	22394	22500	22535	22509	22440	22596	22429	22425	22669	22351	22438	22381	22594	22588	22465	22573	22791	22406	22520	22513	22497	22570	22565	22627	22483	22569	22274	22474	22464	22465	22550	22471	22494	22439	22614	22722	22594	22448	22429	22471	22521	22626	22548	22440	22486	22685	22462	22578	22387	22629	22550	22657	22281	22392	22443	22402	22586	22429	22523	22411	22558	22523	22393	22420	22374	22295	22538	22454	22666	22529	22223	22496	22708	22597	22388	22389	22248	22455	22580	22402	22590	22221	22491	22504	22616	22640	22519	22624	22481	22528	22499	22560	22702	22503	22307	22489	22436	22593	22655	22308	22186	22535	22655	22453	22436	22442	22533	22705	22568	22529	22610	22437	22479	22371	22642	22641	22472	22531	22672	22449	22401	22401	22285	22613	22501	22685	22635	22656	22373	22510	22581	22621	22393	22424	22650	22680	22542	22569	22667	22606	22600	22515	22356	22458	22332	22407	22484	22544	22262	22302	22567	22610	22537	22565	22346	22342	22288	22570	22376	22391	22553	22385	22513	22553	22523	22397	22574	22403	22524	22642	22621	22593	22425	22437	22305	22561	22520	22455	22669	22622	22463	22339	22421	22720	22433	22519	22459	22308	22427	22596	22452	22587	22543	22573	22481	22313	22374	22681	22547	22522	22559	22631	22360	22644	22364	22459	22619	22395	22456	22250	22410	22313	22492	22536	22577	22701	22717	22495	22375	22457	22393	22491	22356	22515	22494	22261	22323	22525	22193	22627	22526	22470	22432	22435	22407	22764	22570	22335	22427	22593	22506	22561	22459	22633	22312	22562	22430	22258	22221	22386	22431	22471	22548	22437	22525	22622	22396	22321	22540	22480	22493	22588	22364	22695	22472	22642	22423	22359	22442	22521	22543	22268	22629	22444	22558	22747	22530	22594	22338	22649	22403	22331	22252	22462	22708	22482	22546	22562	22222	22502	22526	22408	22391	22331	22534	22585	22449	22429	22414	22453	22477	22652	22579	22243	22424	22473	22505	22236	22526	22592	22315	22677	22448	22700	22558	22462	22565	22502	22597	22444	22393	22578	22373	22516	22566	22576	22538	22532	22595	22340	22601	22431	22513	22347	22468	22578	22491	22377	22527	22560	22697	22582	22675	22523	22333	22321	22550	22651	22570	22421	22459	22479	22569	22351	22240	22128	22436	22410	22409	22361	22357	22279	22644	22679	22288	22379	22307	22428	22622	22172	22471	22261	22439	22151	22625	22707	22605	22402	22486	22506	22629	22493	22584	22290	22548	22352	22593	22374	22501	22564	22474	22530	22463	22518	22262	22394	22309	22448	22549	22490	22354	22405	22474	22586	22701	22322	22342	22555	22495
15522	24567	22848	20552	19584	19164	19016	18978	18755	18557	18931	18471	18632	18542	18586	18439	18523	18513	18585	18530	18417	18647	18517	18500	18398	18557	18567	18436	18404	18507	18355	18316	18465	18525	18372	18510	18312	18290	18611	18488	18368	18390	18443	18292	18354	18613	18486	18400	18244	18398	18360	18626	18404	18324	18228	18554	18183	18520	18444	18303	18617	18311	18525	18206	18329	18426	18491	18528	18413	18461	18427	18510	18392	18275	18537	18726	19216	18836	18997	18369	18348	18371	18385	18302	18451	18447	18418	18613	18448	18357	18337	18295	18443	18413	18454	18605	18327	18442	18266	18361	18319	18317	18355	18331	18242	18412	18308	18276	18430	18229	18437	18530	18214	18371	18265	18463	18452	18445	18315	18374	18271	18262	18397	18381	18336	18272	18244	18332	18552	18270	18626	18452	18448	18370	18320	18303	18424	18479	18392	18350	18360	18381	18431	18386	18540	18438	18511	18364	18486	18471	18526	18218	18505	18504	18409	18348	18317	18346	18407	18477	18475	18340	18375	18259	18452	18385	18369	18409	18477	18349	18467	18434	18428	18346	18500	18192	18497	18261	18433	18413	18572	18326	18549	18471	18459	18319	18532	18470	18382	18505	18415	18511	18378	18532	18565	18354	18339	18383	18440	18534	18416	18395	18389	18338	18374	18296	18394	18249	18367	18317	18337	18291	18417	18498	18255	18391	18535	18361	18571	18494	18349	18282	18555	18390	18303	18494	18424	18511	18450	18309	18423	18489	18362	18410	18447	18600	18453	18353	18388	18340	18531	18375	18534	18345	18515	18351	18384	18247	18550	18402	18401	18424	18426	18338	18400	18316	18278	18333	18336	18306	18440	18558	18335	18357	18380	18553	18589	18475	18334	18374	18460	18296	18555	18214	18341	18524	18424	18472	18353	18417	18227	18340	18357	18238	18238	18377	18382	18457	18352	18223	18519	18397	18508	18519	18385	18455	18369	18724	18420	18378	18284	18406	18495	18361	18562	18299	18524	18451	18322	18199	18476	18349	18471	18315	18413	18573	18327	18524	18287	18250	18491	18375	18486	18472	18412	18357	18341	18411	18379	18465	18344	18354	18353	18293	18484	18348	18612	18348	18308	18375	18407	18429	18501	18386	18368	18250	18401	18358	18411	18324	18439	18297	18497	18445	18405	18423	18424	18429	18440	18308	18405	18364	18406	18267	18174	18396	18320	18415	18476	18307	18617	18617	18463	18415	18400	18242	18483	18378	18456	18256	18488	18383	18452	18342	18427	18411	18232	18511	18180	18453	18585	18357	18420	18375	18370	18416	18441	18386	18430	18265	18187	18383	18358	18351	18290	18350	18340	18461	18514	18339	18428	18330	18416	18405	18468	18430	18558	18207	18429	18479	18387	18291	18386	18435	18431	18453	18304	18405	18243	18407	18418	18322	18294	18347	18358	18433	18424	18344	18363	18404	18568	18431	18397	18269	18471	18566	18458	18310	18434	18526	18561	18364	18429	18461	18462	18526	18499	18381	18224	18205	18362	18518	18312	18439	18455	18341	18350	18397	18420	18245	18559	18352	18395	18413	18422	18403	18310	18507	18321	18334	18377	18474	18424	18291	18549	18363	18492	18445	18460	18357	18559	18383	18388	18451	18501	18361	18179	18451	18435	18466	18440	18331	18362	18483	18381	18451	18354	18375	18313	18421	18237	18536	18369	18537	18349	18320	18398	18520	18298	18538	18239	18278	18485	18286	18229	18433	18477	18311	18372	18136	18551	18514	18371	18370	18401	18520	18409	18399	18391	18467	18226	18567	18567	18351	18405	18288	18428	18392	18285	18181	18308	18322	18361	18439	18286	18514	18353	18389	18349	18389	18600	18472	18377	18467	18372	18334	18572	18399	18429	18382	18384	18527	18428	18229	18449	18505	18358	18195	18342	18630	18378	18472	18384	18280	18459	18320	18365	18427	18528	18392	18307	18489	18364	18337	18436	18474	18455	18366	18370	18342	18506	18225	18449	18452	18439	18314	18307	18400	18499	18473	18353	18290	18596	18320	18400	18438	18229	18418	18335	18361	18466	18319	18173	18285	18226	18480	18353	18435	18371	18357	18442	18542	18554	18340	18321	18314	18124	18664	18479	18330	18462	18439	18341	18458	18267	18347	18430	18329	18394	18359	18267	18507	18439	18433	18260	18303	18389	18552	18415	18361	18529	18424	18418	18336	18384	18524	18368	18551	18393	18430	18423	18412	18430	18323	18379	18416	18234	18257	18427	18197	18457	18428	18485	18512	18372	18375	18449	18313	18195	18321	18453	18354	18343	18459	18291	18378	18468	18233	18387	18299	18511	18425	18307	18315	18313	18256	18444	18372	18369	18547	18379	18489	18354	18345	18372	18423	18500	18333	18298	18464	18257	18487	18616	18320	18302	18316	18419	18330	18315	18433	18381	18332	18549	18256	18491	18388	18470	18375	18439	18170	18405	18390	18363	18653	18226	18365	18429	18533	18432	18289	18419	18408	18567	18277	18459	18475	18473	18316	18321	18461	18616	18439	18508	18483	18470	18288	18280	18571	18549	18408	18373	18420	18354	18385	18300	18421	18324	18467	18504	18454	18283	18544	18514	18314	18428	18337	18382	18459	18536	18303	18551	18334	18480	18485	18372	18379	18353	18156	18350	18441	18383	18318	18299	18502	18260	18413	18345	18456	18316	18423	18498	18413	18412	18477	18234	18345	18315	18466	18478	18539	18506	18408	18436	18348	18301	18405	18500	18458	18468	18498	18415	18442	18434	18313	18565	18414	18355	18458	18379	18273	18246	18332	18349	18431	18511	18183	18182	18329	18380	18358	18389	18255	18461	18303	18306	18588	18350	18463	18459	18337	18148	18652	18305	18534	18182	18425	18397	18360	18282	18453	18398	18278	18326	18378	18431	18408	18428	18339	18393	18508	18539	18454	18328	18343	18421	18386	18600	18325	18275	18615	18284	18532	18444	18530	18344	18292	18343	18346	18431	18466	18489	18433	18269	18402	18370	18265	18558	18354	18369	18281	18391	18406	18404	18306	18281	18517	18388	18441	18466	18335	18445	18427	18534	18182	18295	18361	18262	18414	18328	18458	18402	18473	18443	18346	18387	18439	18246	18468	18429	18389	18316	18263	18275	18352	18505	18589	18326	18484	18325	18343	18285	18396	18180	18239	18411	18551	18352	18372	18556	18415	18238	18608	18298	18468	18385	18397	18257	18289	18447	18375	18473	18303	18383	18248	18382	18581	18324	18509	18504	18392	18410	18520	18345	18477	18330	18364	18305	18438	18436	18527	18218	18287	18284	18389	18527	18413	18307	18386	18512	18441	18320	18360	18362	18459	18356	18413	18225	18294	18390	18598	18330	18339	18487	18274	18361	18350	18180	18397	18381	18469	18402	18348	18437	18412	18299	18394	18463	18416	18411	18246	18402	18302	18369	18278	18496	18400	18439	18494	18371	18213	18495	18339	18418	18422	18199	18584	18271	18310	18192	18296	18462	18429	18483	18239	18379	18387	18520	18484	18506	18387	18435	18396	18348	18412	18316	18585	18482	18279	18395	18507	18290	18485	18389	18207	18203	18459	18432	18331	18442	18309	18279	18287	18416	18352	18349	18479	18516	18421	18326	18416	18357	18452	18542	18320	18329	18391	18393	18376	18283	18447	18364	18334	18406	18418	18463	18375	18381	18285	18389	18368	18425	18391	18580	18368	18490	18349	18498	18296	18484	18503	18442	18363	18428	18235	18327	18446	18436	18337	18252	18353	18447	18281	18319	18442	18340	18439	18462	18425	18377	18371	18242	18362	18359	18322	18477	18360	18335	18349	18462	18412	18572	18476	18379	18371	18429	18460	18417	18460	18379	18379	18549	18399	18443	18514	18330	18289	18534	18367	18393	18390	18312	18464	18253	18394	18590	18307	18417	18552	18471	18394	18315	18534	18368	18515	18333	18455	18410	18477	18539	18282	18203	18283	18433	18399	18402	18380	18391	18429	18318	18352	18494	18438	18479	18256	18453	18390	18387	18185	18346	18346	18417	18387	18383	18331	18437	18561	18403	18367	18400	18559	18427	18492	18542	18431	18273	18470	18436	18343	18390	18326	18486	18494	18459	18290	18202	18523	18355	18487	18442	18374	18295	18454	18188	18485	18293	18450	18578	18486	18354	18467	18436	18355	18335	18353	18403	18467	18458	18442	18381	18388	18529	18303	18462	18259	18222	18510	18392	18429	18384	18307	18431	18436	18394	18307	18482	18548	18414	18418	18543	18457	18609	18525	18391	18464	18380	18379	18274	18335	18390	18338	18478	18418	18455	18258	18543	18585	18341	18233	18615	18483	18506	18328	18358	18288	18371	18248	18397	18464	18413	18411	18394	18387	18353	18268	18249	18306	18380	18322	18396	18430	18417	18416	18350	18393	18415	18223	18514	18504	18371	18479	18347	18540	18342	18285	18375	18340	18389	18280	18191	18500	18416	18254	18525	18435	18320	18302	18536	18346	18306	18541	18365	18367	18337	18324	18438	18187	18316	18452	18456	18366	18524	18399	18389	18677	18317	18351	18356	18380	18312	18341	18308	18316	18391	18544	18470	18533	18446	18439	18439	18376	18478	18505	18483	18384	18471	18386	18281	18351	18346	18451	18360	18313	18465	18339	18257	18484	18455	18365	18501	18409	18348	18385	18340	18459	18438	18363	18280	18120	18351	18346	18455	18415	18574	18252	18406	18387	18482	18460	18379	18373	18386	18227	18405	18565	18574	18468	18520	18408	18418	18501	18321	18427	18598	18514	18384	18317	18450	18357	18296	18324	18468	18406	18467	18411	18481	18438	18476	18301	18385	18471	18332	18510	18515	18337	18343	18522	18451	18435	18524	18392	18330	18518	18330	18426	18483	18439	18536	18244	18432	18333	18301	18564	18509	18448	18382	18381	18476	18514	18322	18194	18395	18412	18540	18405	18462	18350	18403	18363	18439	18498	18696	18506	18559	18353	18383	18392	18502	18413	18332	18553	18413	18408	18526	18326	18456	18354	18338	18442	18426	18287	18478	18325	18270	18357	18411	18267	18428	18307	18463	18277	18449	18165	18203	18312	18285	18213	18313	18385	18242	18340	18376	18391	18345	18441	18354	18393
22682	21330	29315	23714	21700	24594	27521	23453	22852	23322	23093	22899	22794	22549	22558	22353	22689	22647	22736	22463	22542	22466	22474	22471	22537	22539	22631	22291	22321	22312	22572	22457	22557	22588	22388	22437	22495	22477	22371	22404	22217	22365	22507	22585	22565	22413	22577	22421	22413	22482	22485	22549	22304	22297	22345	22474	22302	22316	22501	22322	22484	22313	22373	22398	22159	22417	22622	22471	22413	22302	22048	22203	22499	22410	22305	22577	23462	23474	23015	22612	22449	22386	22158	22397	22305	22365	22430	22221	22346	22467	22241	22525	22245	22362	22378	22423	22415	22290	22087	22206	22345	22467	22454	22433	22471	22183	22662	22469	22260	22408	22497	22407	22384	22303	22298	22289	22405	22244	22220	22465	22180	22242	22292	22512	22401	22539	22375	22548	22413	22452	22470	22323	22175	22273	22310	22315	22227	22490	22298	22354	22384	22396	22108	22149	22332	22524	22451	22609	22281	22396	22353	22162	22320	22245	22523	22540	22460	22171	22447	22533	22328	22310	22078	22306	22340	22278	22319	22285	22340	22230	22221	22312	22299	22513	22298	22359	22122	22336	22448	22195	22496	22306	22314	22332	22141	22193	22371	22419	22267	22425	22316	22236	22214	22322	22353	22538	22094	22440	22313	22133	22483	22245	22316	22323	22305	22258	22278	22331	22337	22400	22412	22388	22301	22172	22356	22172	22337	22402	22122	22401	22145	22351	22414	22334	22295	22290	22062	22330	22234	22153	22190	22408	22334	22359	22189	22433	22352	22303	22517	22281	22288	22291	22284	22254	22335	22230	22101	22343	22429	22250	22368	22309	22359	22249	22366	22475	22321	22197	22376	22069	22223	22230	22427	22323	22493	22269	22393	22465	22239	22291	22402	22312	22341	22457	22390	22186	22436	22387	22430	22240	22419	22157	22163	22417	22515	22403	22329	22225	22394	22417	22041	22286	22387	22383	22382	22547	22288	22332	22371	22408	22229	22171	22196	22186	22257	22318	22549	22333	22287	22170	22190	22312	22312	22130	22181	22330	22622	22402	22273	22262	22335	22203	22319	22280	22220	22366	22205	22185	22328	22038	22148	22251	22369	22376	22408	22152	22284	22352	22385	22469	22188	22195	22137	22242	22380	22345	22396	22210	22344	22562	22216	22436	22498	22234	22241	22078	22056	22330	22554	22214	22257	22336	22230	22265	22387	22372	22192	22352	22222	22238	22380	22282	22324	22430	22469	22431	22577	22476	22265	22416	22416	22225	22289	22182	22201	22142	22246	22398	22111	22368	22474	22194	22232	22257	22429	22362	22219	22344	22307	22265	22239	22381	22215	22248	22301	22266	22420	22290	22194	22453	22378	22276	22128	22377	22063	22319	22275	22141	22296	22363	22261	22381	22345	22538	22148	22133	22122	22327	22329	22253	22288	22326	22367	22238	22422	22229	22195	22403	22195	22205	22333	22541	22105	22238	22226	22257	22226	22210	22469	22434	22376	22395	22216	22403	22356	22225	22313	22378	22350	22449	22332	22157	22510	22358	22537	22375	22269	22402	22267	22290	22304	22341	22274	22384	22391	22286	22366	22345	22430	22258	22429	22122	22235	22207	22292	22416	22372	22515	22427	22179	22200	22301	22363	22136	22123	22391	22332	22132	22272	22418	22214	22280	22303	22222	22329	22472	22152	22424	22308	22343	22352	22339	22369	22377	22356	22198	22097	21944	22301	22339	22244	22199	22310	22260	22195	22199	22454	22360	22037	22121	22192	22322	22419	22412	22331	22309	22341	22183	22300	22285	22355	22290	22557	22113	22419	22111	22453	22322	22226	22169	22267	22352	22137	22462	22431	22361	22361	22199	22229	22133	22272	22519	22419	22252	22301	22176	22217	22296	22301	22459	22490	22404	22261	22174	22135	22391	22402	22311	22331	22305	22233	22358	22366	22185	22351	22267	22172	22354	22421	22386	22181	22207	22227	22375	22373	22155	22193	22255	22308	22324	22226	22192	22236	22286	22277	22096	22339	22436	22383	22364	22294	22220	22262	22345	22413	22436	22394	22300	22361	21998	22069	22045	22389	22038	22474	22377	22322	22144	22075	22154	22273	22500	22252	22371	22161	22305	22265	22228	22143	22252	22167	22435	22284	22533	22299	21977	22485	22360	22158	22374	22383	22419	22278	22241	22608	22415	22195	22257	22337	22450	22282	22208	22085	22224	22164	22417	22037	22277	22324	22560	22241	22175	22271	22444	22090	22145	22309	22432	22214	22508	22168	22133	22486	22312	22361	22570	22266	22094	22189	22316	22284	22488	22279	22417	22318	22099	22225	22179	22326	22199	22288	22329	22249	22236	22355	22280	22364	22225	22474	22353	22302	22616	22261	22293	22464	22377	22436	22422	22395	22195	22356	22253	22150	22475	22137	22316	22304	22240	22217	22297	22204	22439	22573	22350	22430	22291	22392	22469	22471	22381	22327	22343	22291	22226	22305	22508	22396	22266	22324	22313	22302	22159	22302	22208	22322	22483	22349	22003	22288	22413	22303	22087	22211	22405	22406	22443	22370	22253	22406	22227	22227	22253	22301	22344	22281	22190	22238	22423	22491	22419	22242	22181	22285	22365	22123	22257	22003	22104	22190	22216	22426	22202	22348	22210	22244	22579	22291	22356	22483	22642	22267	22041	22268	22174	22206	22159	22143	22306	22223	22212	22315	22251	22375	22220	22350	22211	22397	22504	22209	22305	22399	22316	22378	22167	22316	22216	22491	22316	22360	22277	22290	22152	22289	22352	22486	22387	22394	22312	22373	22407	22292	22177	22336	22220	22025	22176	22225	22399	22076	22203	22479	22304	22201	22393	22244	22174	22356	22469	22529	22323	22344	22409	22393	22056	22245	22271	22447	22469	22284	22328	22281	22183	22193	22490	22076	22300	22338	22225	22353	22193	22295	22370	22414	22347	22326	22399	22401	22275	22211	22299	22446	22249	22318	22530	22114	22299	22567	22242	22219	22155	22483	22249	22450	22283	22083	22456	22086	22273	22250	22268	22348	22338	22319	22004	22450	22389	22385	21982	22320	22127	22313	22280	22400	22415	22169	22224	22222	22255	22246	22216	22378	22374	22094	22334	22288	22354	21917	22560	22269	22364	22234	22334	22218	22266	22327	22338	22431	22489	22338	22190	22409	22354	22375	22208	22259	22215	22169	22337	22246	22450	22300	22389	22354	22188	22129	22273	22253	22469	22160	22337	22209	22305	22321	22285	22164	22241	22250	22427	22313	22439	22194	22028	22026	22162	22290	22266	22393	22295	22270	22396	22261	22343	22411	22340	22530	22343	22202	22311	22309	22234	22414	22345	22290	22338	22332	22341	22125	22502	22132	22349	22487	22468	22441	22225	22282	22320	22378	22116	22243	22230	22264	22366	22312	22408	22421	22126	22386	22326	22280	22385	22304	22315	22273	22430	22164	22284	22405	22263	22216	22080	22357	22395	22494	22292	22444	22389	22356	22174	22281	22213	22297	22514	22236	22221	22148	22325	22302	22428	22145	22520	22214	22351	22142	22225	22390	22341	22335	22448	22304	22164	22231	22464	22412	22339	22330	22241	22230	22245	22299	22310	22476	22243	22300	22301	22325	22273	22460	22213	22491	22477	22215	22458	22335	22411	22149	21912	22344	22208	22532	22059	22410	22421	22425	22269	22481	22247	22210	22210	22209	22119	22414	22218	22327	22303	22213	22382	22413	22376	22221	22409	22320	22480	22319	22228	22454	22321	22370	22353	22400	22222	22216	22135	22185	22369	22176	22410	22153	22447	22268	22339	22481	22116	22335	22071	22264	22404	22380	22251	22307	22298	22206	22004	22279	22303	22304	22381	22138	22306	22136	22301	22227	22450	22287	22261	22262	22152	22154	22161	22239	22345	22327	22345	22499	22504	22330	22103	22205	22509	22365	22439	22129	22167	22447	22380	22243	22479	22550	22628	22414	22446	22365	22299	22194	22541	22321	22199	22361	22339	22099	22142	22427	22376	22108	22238	22324	22254	22285	22389	22208	22344	22265	22301	22390	22258	22523	22337	22558	22301	22296	22303	22510	22328	22329	22288	22216	22225	22292	22347	22246	22328	22355	22189	22358	22382	22394	22314	22372	22235	22136	22094	22366	22478	22242	22378	22207	22266	22389	22213	22254	22480	22198	22257	22297	22258	22226	22199	22050	22203	22298	22293	22203	22138	22300	22304	22458	22558	22268	22352	22222	22316	22191	22473	22384	22215	22194	22341	22288	22271	22288	22224	22111	21981	22264	22328	22276	22144	22284	22366	22500	22302	22031	22410	22326	22398	22374	22348	22137	22398	22392	22393	22428	22386	22245	22312	22305	22359	22302	22293	22259	22253	22326	22257	22304	22474	22272	22457	22430	22342	22294	22271	22524	22155	22291	22289	22234	22302	22114	22353	22216	22167	22381	22356	22158	22492	22312	22168	22363	22307	22308	22190	22347	22066	22231	22140	22194	22186	22526	22565	22383	22304	22241	22321	22180	22139	22229	22403	22417	22313	22271	22219	22321	22100	22337	22249	22173	22318	22439	22337	22249	22350	22334	22398	22376	22331	22191	22077	22290	22220	22285	22258	22285	22204	22266	22335	22126	22420	22132	22253	22270	22447	22347	22290	22341	22038	22398	22157	22311	22437	22299	22224	22172	22397	22321	22288	22183	22300	22304	22234	22293	22320	22197	22401	22224	22263	22270	22299	22171	22253	22492	22338	22258	22448	22385	22291	22240	22313	22393	22218	22357	22360	22341	22318	22296	22303	22378	22490	22231	22313	22292	22202	22204	22227	22179	22258	22304	22227	22405	22390	22347	22434	22249	22394	22346	22292	22341	22412	22237	22291	22441	22229	22121	22470	22210	22271	22402	22308	22529	22438	22344	22192	22425	22205	22243	22178	22432	22294	22248	22219	22422	22279	22358	22037	22187	21939	22306	22294	22121	22100	22492	22247	22167	22340	22266	22329	22438	22260	22315	22324	22420	22117	22014	22370	22472	22379	22453	22386	22164	22163	22180	22172	22708	22206	22311	22436	22313	22282	22319	22132	22166	22376	22426	22076	22303	22355	22353	22270	22254	22209	22409	22429	22283	22432	22267	22399	22414	22184
16725	28781	26165	22221	20720	19756	19568	19157	19005	18684	18728	18748	18495	18531	18458	18296	18288	18290	18398	18442	18342	18231	18336	18367	18440	18222	18232	18311	18282	18221	18192	18334	18149	18191	18211	18233	18146	18288	18181	18227	18338	18171	18114	18227	18232	18223	18191	18256	18056	18207	18226	18290	18286	18108	18241	18210	18369	18058	18463	18194	18326	18207	18305	18242	18349	18256	18291	18359	18146	18226	18371	18309	18131	18297	18242	18586	19891	19252	19351	18286	18223	18313	18230	18202	18176	18257	18403	18195	18186	18301	18206	18373	18286	18161	18295	18113	18180	18353	18162	18151	18231	18211	18261	18148	18261	18216	18125	18062	18312	18107	18200	18085	18308	18087	18411	18311	18135	18130	18174	18197	18248	18159	18093	18329	18290	18361	18239	18089	18318	18207	18155	18200	18242	18139	18160	18291	18311	18162	18108	18013	18124	18177	18183	18163	18123	18279	18160	18215	18142	18016	18293	18196	18373	18150	18215	18181	18282	18092	18055	18227	18181	18220	18111	18331	18144	18357	18269	18207	18155	18104	18285	18193	18218	18099	18435	18216	18193	18197	18147	18339	18236	18088	18195	18209	18144	18164	18210	18236	18292	18235	18154	18279	18196	18070	18385	18234	18084	18152	18248	18415	18292	18250	18131	18189	18225	18149	18149	18172	18197	18281	18276	18157	18268	18245	18192	18118	18333	18173	18171	18162	18196	18283	18344	18191	18332	18238	18239	18158	18231	18120	18233	18042	18089	18340	18226	18065	18191	18423	18184	18176	18149	18132	18310	18179	18206	18163	18254	18074	18262	18125	18044	18066	18347	18115	18144	18287	18100	18177	18299	18274	18233	18209	18073	18184	18090	18204	18267	18171	18197	18194	18170	17972	18061	18238	18504	18156	18185	17982	18146	18151	18205	18306	18114	18158	18183	18059	18095	18117	18059	18321	18081	18243	18305	18321	18179	18169	18179	18278	18063	18327	18189	18184	18191	18197	18090	18357	18233	18316	18299	18127	18117	18336	18270	18180	18233	18456	18329	18202	18150	18269	18225	18125	18209	18161	18112	18076	18055	18288	18275	18144	18066	18207	18084	18153	18271	18110	18009	18157	18213	18088	18139	18080	18194	18078	18176	18085	18157	18260	18135	18108	18226	18243	18171	18105	18267	18285	18211	18269	18096	18233	18232	18305	18176	18129	18208	18166	18270	18135	18123	18043	18173	18193	17964	18098	18213	18151	18295	18289	18188	18375	18014	18174	18237	18081	18181	18100	18144	18030	18080	18089	18089	18080	18006	18339	18208	18243	18160	18079	18413	18069	18263	18071	18165	18261	18295	18108	18121	18311	18363	18184	17957	18084	18313	18204	18069	18073	18094	18090	18222	18104	18268	18262	17989	18303	18426	18159	18312	18199	18185	18147	18171	18242	18254	18191	18014	18289	18279	18217	18193	18198	18270	18068	18372	18223	18149	18195	18190	18088	18352	18299	18220	18211	18370	18079	18220	18241	18124	18167	18107	18126	18146	18234	18174	18373	18084	18336	18077	18305	18141	18046	18303	18175	18194	18054	18144	18228	18234	18177	18346	18133	18200	18396	18086	18269	18055	18364	18070	18205	18237	18153	18229	18071	18121	18323	18186	18413	18304	18256	18291	18225	18210	18071	18192	18190	18212	18132	18157	18110	18065	18175	18179	18229	18108	18160	18330	18227	18175	18257	18216	18085	18261	18165	18176	18195	18221	18340	18236	18189	18251	18297	18115	18216	18322	18027	18329	18071	18137	18298	18118	18034	18162	18158	18125	18107	18130	18073	18211	18289	18229	18194	18064	18238	18173	18284	18260	18252	18184	18089	18224	18272	18251	18183	18176	18106	18303	18014	18372	18239	18155	18221	18184	18336	18252	18119	18238	18163	18222	18315	18189	18226	18225	18171	18254	18342	18328	18322	18047	18147	18310	18170	18187	18121	18294	18267	18003	18278	18229	17941	18220	18143	18321	18300	17922	18102	18194	18292	18269	18245	18364	18219	18390	18169	18259	18197	18074	18100	18208	18353	18238	18057	18189	18153	18150	18196	18197	18208	18048	18189	18356	18048	18155	18243	18043	18191	18268	18127	18210	18122	18204	18094	18240	18094	18146	18283	18214	18358	18148	17920	18205	18100	18127	18181	18153	18143	18233	18240	18077	18250	18332	18237	18174	18259	18175	18214	18154	18184	18179	18120	18281	18347	18125	18086	18196	18206	18146	18065	18223	18300	18042	18045	18088	18221	18108	18313	18221	18172	18096	18042	18216	18190	18208	18192	18132	18434	18215	18165	18223	18238	18054	18109	18250	17953	18156	18216	18196	18186	18293	18198	18278	18131	18187	18082	18133	18217	18108	18148	18332	18306	18183	18060	18099	18139	18222	18090	18233	18171	18295	18236	18232	18121	18251	18077	18091	18254	18364	18126	18300	18228	18097	18292	18211	18108	18227	18095	18057	18148	18056	18181	18211	18342	18058	18165	18068	18163	18155	17961	18328	18103	18154	18248	18276	17974	18167	18249	18287	18264	18159	18158	18255	18200	18114	18176	18099	18068	18345	18415	18327	18219	18277	18250	18077	18267	18145	18356	18225	18117	18120	18290	18078	18278	18134	18330	18324	18328	17999	18151	18260	18188	18301	18208	17937	18219	17997	18088	18175	18083	18378	18146	18073	18204	18060	18259	18171	18083	18255	18238	18132	18276	18067	18262	18184	18215	18247	18046	18232	18303	18041	18092	18249	18100	18162	18143	18254	18077	18206	18141	18019	18241	18243	18224	18006	18306	18095	18071	18113	18189	17796	18123	18307	18076	18180	18191	18097	18258	18105	18307	18243	18412	18211	18155	18364	18332	18085	17985	18057	18180	18182	18012	18269	18038	18217	18198	18186	18045	18273	18292	18265	18258	18179	18053	18243	18142	18100	18144	18221	18243	18001	17987	18200	18392	18251	18353	18268	18398	18264	18180	18180	18336	18262	18075	18144	18231	18311	18312	18205	18100	18116	18207	18233	18091	17975	18202	18295	18273	18187	18106	18027	18439	18072	18085	18183	18247	18147	18115	18101	18175	17991	18282	18271	18250	18256	18148	18291	18190	18190	18214	18207	18136	18229	18397	18275	18186	18204	18293	18339	18328	18166	18190	18257	18344	18153	18158	18253	18271	18177	18065	18181	18097	18240	17966	18168	18121	18284	18155	18262	18173	18227	18189	18151	18305	18308	17971	18064	18245	18320	18260	18057	18161	18193	18005	18198	18253	18198	18365	18236	18275	18162	18108	18193	18083	17988	18127	17973	18077	18131	18308	18306	18226	18139	18154	18205	18154	18119	18340	18245	18225	18214	18208	18271	18284	18146	18108	18204	18318	18127	18236	18190	18208	18252	18264	18090	18283	18154	18167	18240	18133	18194	18135	18088	18229	18114	18146	18348	18299	18102	18261	18291	18045	18275	18276	18201	18157	18149	18122	18182	18354	18186	18421	18143	18023	18393	18206	18221	18228	18341	18096	18289	18289	18126	18401	18145	18206	18191	18138	18288	18249	18199	18139	18107	18070	18191	18205	18143	18242	18124	18133	18234	18336	18060	18094	18394	18263	18155	18168	18270	18208	18102	18072	18170	18230	18177	18282	18318	18127	18184	18278	18144	18177	18154	18173	18193	18260	18230	18209	18141	18130	18104	18340	18374	18156	18247	18284	18161	18321	18092	18208	18152	18141	18277	18281	18053	18225	18383	18170	17961	18199	18125	18228	18145	18291	18142	18181	18256	18333	18026	18217	18275	18354	18187	18152	18020	18272	18040	18166	18360	18117	18239	18260	18190	18106	18136	18142	18304	18181	18227	18273	18232	18159	18146	18243	18056	17955	18295	18111	18280	18057	18215	18201	18244	18245	18142	18400	18126	18170	18227	18180	18183	18127	18301	18324	18306	18325	18153	18133	18188	18356	18133	18303	18062	18202	18185	18183	18219	18294	18111	18179	18381	18320	18209	18097	18186	18118	18254	18186	18306	18191	18119	18143	18152	18202	18208	18210	18176	18256	18097	18291	18201	18200	18035	18147	18008	18138	18372	18103	18206	18215	18285	18137	18117	18152	18315	18263	18105	18107	18343	18241	18206	18261	18160	18292	18242	18219	18218	18050	18217	18292	18084	18344	18124	18300	17974	18271	18084	18064	18205	18337	18113	18126	18324	18216	18199	18190	18169	18152	18222	18219	18116	18065	18154	18002	18240	18293	18158	18350	18188	18228	18089	18260	18223	18499	18218	18252	18224	18088	18242	18261	18241	18296	18136	18192	18332	18034	18355	18105	18164	18191	18240	18172	18170	18153	18238	18281	18172	18302	18258	18177	18296	18208	18377	18162	18334	18342	18221	18240	18235	18271	18134	18248	18344	18257	18254	18135	18091	18202	18323	18230	18146	18134	18236	18276	18275	18348	18175	18279	18174	18191	18140	18240	18302	18178	18218	17980	18246	18168	18294	18177	18094	18237	18226	18127	18175	17995	18150	18260	18384	18256	18216	18156	18336	18050	18151	18199	18137	18176	18192	18245	18234	18161	18194	18284	18276	18204	18162	18156	18227	18081	18160	18108	18250	18208	18014	18119	18209	18069	18049	18288	18102	18318	18146	18139	18111	18175	18287	18138	18164	18176	18214	18147	18342	18272	18222	18175	18216	18216	18282	18047	18093	18232	18171	18294	18201	18241	18088	18039	18280	18179	18056	18227	18261	18122	18204	18174	18289	18195	18241	18051	18215	18469	18076	18110	18079	18155	18297	18180	18107	18002	17964	18209	18140	18236	18232	18029	18076	18061	18211	18162	18204	18283	18174	18230	18245	18334	18343	18068	18119	18042	18287	18104	18398	18117	18209	18026	18168	18077	18035	18090	18208	18116	18207	18206	18090	18218	18256	18256	18190	18358	18275	18205	18069	18080	18224	18300	18259	18069	18338	18164	18088	18243	18219	18290	18369	18196	18069	18236	18197	18184	18349	18096	18215	18117	18412	18064	17911	18156	18092	18073	18172	18248	18151	18118	18051	18144	18207	18449	18167	18071	18099	18280	18090	18084	18097	18201	17988	18230	18135	18282	18152	18167	18075	18223	18209	17984	18213	18285	18145	18090
27507	22231	26507	24666	21701	21783	22389	21782	21948	22182	21932	22171	22139	21984	22218	22023	21915	22128	21944	21917	21897	22003	22108	21704	21852	21915	22133	22142	22026	22062	22167	22175	21924	22128	22067	21828	21741	21954	22031	21865	22109	22099	21878	21990	21887	22012	22099	22143	22017	21930	22100	21862	21845	22085	21961	21836	21913	21927	21873	21897	22010	22004	21927	21820	21962	21784	22005	21988	22200	21989	21948	21975	21906	22002	21909	22083	22223	22141	22006	21944	21816	21960	21901	21899	22106	21915	22021	21884	21835	21781	21860	21874	22025	22041	21941	21966	21820	21898	21851	21920	21855	21978	21954	22218	21815	22088	21795	21999	21922	21884	21927	21946	22112	21927	22092	21833	22078	21800	21910	21828	21916	21893	21900	21882	21842	21746	22005	21792	21920	21872	21699	22041	21832	22070	21896	22079	21949	21936	22082	21700	21856	21991	21872	22125	21923	22075	21820	21965	22148	21999	22133	21955	22168	21903	21819	22073	21897	21833	21933	21838	22022	22010	21898	21778	22221	22000	21846	21898	21986	21881	21818	21969	21915	21980	22030	21977	21964	21836	21991	22016	21739	22005	21964	22159	21857	22142	21915	21822	22019	21877	21826	21923	21967	21847	21790	21799	21943	21641	21866	21866	21868	21770	21765	22025	21897	21917	22052	21924	21876	22025	22081	21921	22027	22162	22062	21659	21944	21724	21653	22028	21978	21648	22000	21832	21913	21889	21865	21705	22105	21919	22044	21837	22013	21998	21901	21897	21651	21935	22055	21814	21905	22019	22182	22129	21665	22082	22007	21859	21954	21989	21913	22023	22205	21865	21773	21990	21989	21854	22084	22009	21777	22046	21937	22091	21891	21965	21907	22042	21812	21810	21886	21970	22072	22077	21949	21927	21795	21686	21996	21978	22027	21972	22010	22021	21723	21780	21897	21872	21947	21869	21922	21862	21871	21993	21901	22061	21946	22046	22013	22076	22023	22059	21779	21741	21949	21635	21834	22002	21834	21892	21952	21923	22089	21787	21878	21924	22089	21593	21854	21810	22040	21827	21880	21969	21875	22015	21936	21959	22009	21917	21913	21870	21933	21979	21784	21881	21956	21907	22045	21982	21795	21790	21977	21993	22113	22031	22009	21747	21727	21871	21742	21851	21930	21962	22050	21764	21852	22041	21887	22019	21860	21933	21977	21949	22092	21738	21910	22016	21806	21833	21872	21685	21821	21841	21870	22005	22060	22009	21825	21925	21942	21833	22057	21955	21893	22144	21881	21842	21969	21910	21791	21934	21960	21786	21953	21828	22107	22025	21959	21814	21963	21788	22162	22051	21821	21939	21914	21898	21815	21850	21917	21789	22108	22012	21889	21901	22083	21729	22209	21974	22023	21876	21709	21731	21993	22064	21896	22040	21726	21956	22044	22004	21914	21985	22092	21872	21832	21770	21857	21914	21911	22027	21970	21939	21974	21723	21956	22012	21987	21892	22113	21800	21858	21756	21889	22100	22103	21706	22015	21928	22049	21824	21962	21950	21736	22167	21845	21903	22112	21891	21764	21655	21674	21864	22170	21884	22002	21972	22111	21877	21941	21884	21806	21824	22041	21920	21822	22017	21886	21747	21975	21868	21866	21770	21985	21877	21939	21865	22035	21854	21771	21837	21906	22042	22076	21748	21883	22003	21906	21930	21844	21875	21804	22116	21744	21959	21956	21831	21870	21948	21946	21811	22056	21822	21807	21944	21853	21863	22023	22002	21913	21966	21953	21773	22001	21621	21868	21986	22012	21976	22091	21938	21849	22061	21981	21990	21976	21908	21931	21804	21954	21859	21971	21858	21808	21870	22164	22075	22003	22073	22141	22009	21778	21871	21942	22001	22010	21862	21890	21864	21996	21979	21845	21991	21800	22006	21888	21932	21920	22183	22064	21885	21781	21762	21897	22010	21918	21907	21777	21711	21970	22056	21872	21890	21825	21762	22136	21843	21720	22004	21955	21871	22086	22037	21879	21887	22017	21673	21877	21968	22008	22227	21962	21741	21717	22036	22079	21929	22074	22175	21919	21907	21872	21976	21906	21925	22004	22018	21849	22004	21902	21998	21821	22005	21996	22014	21957	21889	22045	21718	21995	21791	21939	21911	21671	21962	21963	21639	22068	22070	22155	21854	21918	21940	21795	21945	22049	21997	22048	22185	21868	21869	22070	21802	21935	21934	21887	21813	22317	22025	21861	21831	21849	21883	21851	21993	21830	21904	22009	21926	22227	21713	22005	21900	22005	21779	22022	21861	21888	21904	21864	22051	21751	21931	21920	21958	21919	21880	21930	21928	21861	21896	21947	21948	21950	21956	21899	21825	21882	22043	21816	22014	21918	21894	21803	21963	22145	21898	21937	21916	22005	21828	22027	21866	21775	21863	21919	21855	21945	22002	21802	21923	21862	21889	22099	21816	22032	22009	21950	22120	21998	21976	21997	21892	21962	21987	21953	22019	21563	21721	22119	22205	22002	22007	21850	21919	21901	21817	21746	22087	21732	21886	21870	21920	22006	21996	22031	21963	22009	21968	21940	21856	21817	22181	21978	21947	21940	21917	21857	21889	21794	21990	21886	21958	22001	21865	21952	21903	22250	21852	21812	21889	21810	21704	21887	21881	22243	21956	21899	21783	21820	21973	21879	21862	22127	22204	21720	21710	22098	21877	21866	21926	22019	22035	21995	21920	21847	21979	22046	21764	22023	21961	22059	21860	22014	21886	21747	21907	21901	21913	22105	22107	22194	22049	21967	22013	21739	21716	22068	21921	21967	21776	22044	21790	21898	21890	21688	22008	21992	21955	21873	21691	22072	21792	21807	22032	22034	21911	21910	21918	21923	21821	21845	22013	21934	21772	21882	21925	22135	22098	22092	21977	22073	21813	22096	22142	21796	22077	21854	21732	21825	21970	21717	21988	21922	22020	22016	21923	21884	21900	21855	22014	21874	21990	21972	21763	22011	22004	22065	22046	21777	21820	21940	21775	22026	21754	21968	21978	22010	21846	22007	21774	21923	21995	21707	21854	21902	22212	21907	21890	21952	22002	21819	21929	21816	21923	22117	21891	22151	21792	22020	21722	22006	21918	21836	22069	21891	21865	21875	21805	21914	21820	22035	21813	21897	22011	22005	21813	21788	21889	21800	21852	21915	22083	21823	21970	21970	21665	22098	22048	22065	21633	21873	21990	21935	21974	21967	21976	21909	21929	21894	21836	22063	21744	21867	21885	21831	21878	21944	21712	21888	21825	21999	21837	21895	21847	21937	21762	21998	21905	22008	22068	22055	21869	21759	21982	22002	21961	21914	21854	21927	21861	21902	22168	22103	21973	21865	21980	21808	21798	21845	21929	21883	21886	21810	21902	21899	22177	22022	22134	21782	21913	22003	21893	21875	21950	21863	21727	21664	21843	22054	22003	21944	21642	22040	21944	21806	21855	21684	21844	22138	21752	21899	21936	21929	21671	21819	21721	21799	21811	21954	21950	21966	22108	21915	21818	22116	21895	21772	21914	21785	22081	21886	21905	21862	22000	22058	21973	22066	21999	21891	21824	22123	21737	21785	21891	21840	22081	21948	22001	22005	22119	21905	21919	21832	21722	22289	21823	21986	21893	22087	21833	22127	21847	21733	21840	22001	21998	21945	21841	21860	22023	22012	21686	21949	22172	21970	21816	22033	22172	21858	21870	22005	22076	21994	22093	21905	21814	22050	21862	21909	21831	21886	22114	22021	21979	21835	21955	21915	21947	21754	21984	21938	21675	21862	21618	21935	21917	22164	21896	21964	21721	21826	21885	21745	22216	22065	21756	21884	21873	21963	22097	21979	21836	21967	21780	21986	22001	22058	21903	21922	22007	21870	21921	21992	21992	21756	21701	21935	21882	22018	22045	21975	22018	21827	21831	21723	21845	21831	22070	21583	22000	22046	22032	21960	22124	21914	22224	21826	21942	21933	22044	22019	21907	22080	21867	21945	22081	21767	21848	21816	21746	21831	21881	21739	21842	21838	21870	21962	21919	22099	22099	22197	21920	22001	22032	21890	21772	21924	22087	21907	22008	21988	22051	22179	22010	22164	22040	21713	21644	21916	21685	21911	21625	21999	21902	22032	21921	21857	22017	21793	21985	21811	21907	21721	21959	22060	21956	21936	21768	21864	22024	21832	22069	21978	22054	21995	21971	22062	21461	21766	21955	21989	21707	22000	22051	21836	21941	22082	21998	21914	22015	21891	21984	21863	21905	21971	22126	21996	21736	21925	21803	21810	21925	21934	21948	21795	21840	21731	21895	21872	21912	22216	22098	21945	22000	22048	21932	21970	21967	22014	21884	21999	21862	22013	21915	21910	21923	22052	21762	21967	21878	22103	21984	21844	21968	22060	21993	21850	21835	22051	21951	22022	21997	22018	22091	21926	21972	21951	21960	21981	21821	21901	21985	21807	21774	21871	21823	21937	21977	21937	21978	21932	21809	22093	21794	21952	21882	21972	21835	22202	21950	21704	22008	21877	21917	21782	21779	21908	21941	21892	21911	22038	21991	21745	22043	21947	21879	22039	21790	21908	22090	22206	21799	22094	22047	21952	21794	21814	22046	22163	21876	21827	21876	22122	22084	21990	21931	21904	21992	21869	21818	22164	21940	22018	21978	21864	21970	21975	22023	21819	22076	22097	21691	21875	21939	22117	21835	21888	22015	21932	21881	21801	22123	21976	22048	21954	21789	21965	21935	21810	22145	21615	21974	21673	21936	21917	21858	21923	22050	21887	21752	21724	21857	21968	21845	21887	22184	21763	21768	21829	21991	22108	22079	21952	21968	21955	21940	22177	21954	21879	22021	22032	22224	21945	21809	21789	21933	21929	21846	22141	21954	22075	21941	22087	22183	21922	21898	21818	21756	21847	21860	21897	22059	21849	21966	21636	21770	21899	21963	22091	21805	21899	21902	21978	22058	22075	21809	21950	21848	22041	21732	22003	22208	22081	21799	22097	22033	21822	22099	22179	21994	21916	22038	22057	21966	21813	22008	22107	21911	21947	22057	21901	22002	21778	21779	21817	22115	22004	21785	21923	22050	21876	22020	21968	21916	21933	21982	21780	21710	22089	21876	21874	22105	21801	22016
16232	18759	18423	18288	18170	18070	18121	18086	18077	17802	18009	18208	17992	18047	18066	17996	18020	18061	18007	18058	17870	18097	17933	18024	18030	18050	18129	18047	17932	17906	17941	18038	17936	18106	18078	18108	17859	18099	18025	18030	18029	18103	17943	17952	17920	18100	18214	17937	17831	18082	17892	18011	18194	17902	17899	18039	18079	18082	17916	18110	17984	18156	18094	18165	17975	18092	17912	18109	18103	17933	17911	18065	18141	17904	17851	18088	18042	18091	18135	18085	17998	18199	18090	17941	18062	18075	17802	18036	17956	18146	18022	18006	17989	18178	18036	17970	18052	18007	17957	18062	18114	18019	18037	18113	18159	17901	18151	17939	18038	17990	17917	18108	18023	17961	17878	18003	18159	18018	18002	17960	18080	18002	17977	17807	17922	17943	17978	17957	18025	18024	17869	18021	18141	17937	17996	18038	17988	17929	17967	17925	17988	18092	18019	17838	17973	17918	17882	17856	18120	17741	17940	17888	18052	17966	18059	17848	18051	18024	18030	18009	18101	18022	17970	18100	17999	18111	18017	18130	18029	17973	18041	17917	18009	18143	18146	17965	18013	18045	18082	18082	17877	18131	18116	18107	18009	17964	18155	18034	17977	17873	18072	18019	17989	17951	17992	17900	17936	18038	18080	18080	17864	18016	18100	17993	18110	18050	18050	18162	17965	17918	18017	18030	17959	17933	18000	17912	18097	18068	18002	17905	17866	17991	18026	18146	18057	18068	17854	17944	18005	17983	18036	18083	18011	18070	17953	18021	17944	17947	18074	17975	18210	18119	17970	18025	18039	18097	17867	18102	17993	17936	18069	17991	18262	17877	18116	17982	18147	17905	17854	18085	18018	18184	17767	17979	17891	18033	17982	17969	17958	18049	18046	17893	18131	17891	17958	17964	17948	18017	17915	18026	18045	17956	18129	18055	18067	18044	17927	18083	17805	17771	17967	17930	18012	17966	18003	18039	17989	18019	18027	17984	18060	17988	18052	18018	17886	18070	18045	17876	18079	18106	18024	17998	17967	17944	17903	17922	18026	17947	18014	17860	17894	18064	17961	18033	17912	17954	17954	17889	18057	18145	18028	18121	17910	18000	17927	17844	18053	18013	18109	18087	17863	17972	18001	17990	17968	17992	18005	17939	18158	17928	18098	18155	17967	18044	18016	18158	18001	17968	17955	17930	17896	17930	18047	17993	17943	18069	17942	18146	18120	17987	17977	17947	18119	18146	17871	18139	18072	17797	18093	17934	18054	17921	18054	17899	18022	18009	18167	17898	18090	17953	18044	17994	17871	17951	17957	18028	18090	18119	17950	18020	17871	18147	17998	18087	17761	17949	18062	18180	18118	17967	17986	17958	18096	17983	18143	17944	17992	17921	17889	18190	17951	17978	17982	17882	17935	17953	18011	17921	17891	17929	17857	17801	17855	17855	17780	18089	18099	18121	17795	18003	18100	17973	17862	18128	17970	17974	17959	17962	17907	18050	18085	18059	17940	17772	17964	17969	17989	17961	17951	17976	18090	18064	17990	17883	18013	17860	18097	17934	17913	17832	17816	18051	17883	17929	17998	17897	18109	17855	17881	17961	17919	18165	18066	18051	18002	17952	18121	18008	18190	18025	18186	18020	17873	17951	18053	18070	18063	17912	18048	17928	18049	17896	17968	17870	18071	18065	18026	17896	17881	18070	17941	17982	18009	18027	18063	17907	17913	17813	18047	18021	18009	17879	17927	17907	17854	18083	17690	17979	17963	18107	18133	17994	17948	17999	18051	17728	17982	18243	17907	17881	17945	17844	17922	18067	17881	18069	17998	17928	17819	17978	18090	18085	17956	18046	17985	18146	17859	17925	17931	17963	17969	18074	17966	18202	18170	17979	18026	18053	17814	18086	18245	17950	17996	18079	18041	18084	18101	17988	18179	18034	17868	18009	17881	18057	17827	17974	17998	17934	18051	17905	17899	17956	17880	18023	17924	17800	17869	17882	17959	18177	17830	17959	17971	18189	17865	18104	18007	17845	17893	17975	17947	18153	17990	18004	18094	17955	18011	18007	18014	17937	18091	18122	18064	17938	18079	18076	17902	17932	18188	17897	18032	17939	17935	18188	17957	17766	18009	18112	18187	17925	17992	17931	18140	18072	18079	17848	18008	17960	18075	18117	18123	17971	17973	17979	18111	18100	18051	17986	17790	17991	18113	17847	17945	17823	17945	17726	18122	18023	17993	17946	17985	17721	18041	18106	17886	17978	17827	17914	18146	17996	18041	17855	17809	17973	18099	18210	17933	17992	17832	17944	17966	17789	18035	18073	18028	17957	17935	18048	17981	18067	17919	18033	18198	17857	18027	18005	17881	18074	18071	17960	17938	17984	18127	17925	18078	18117	18008	18155	17932	17901	18024	18151	18137	17942	17977	18002	18076	18192	18033	18052	17970	17965	17831	17963	18101	18052	17765	18086	17959	18088	17757	18000	18070	17971	18028	18162	17983	18112	17954	18048	18066	18038	17956	18022	18042	18214	17863	17973	18014	17869	18150	18012	18170	17927	17765	17945	18075	18181	18044	17929	18233	17849	17916	18125	18086	17784	18097	18100	18044	18053	18097	18111	17885	18031	18017	18035	17983	17983	18081	17921	17942	18100	18083	18121	18039	17874	17890	18065	18089	18009	18041	17886	17795	17987	18103	17984	17931	18080	18222	17942	17983	18130	17940	17975	18112	17830	18120	18029	18121	18026	17799	17893	18133	17872	18208	17861	18126	18071	18019	17995	17921	18029	17874	17972	18036	17884	17976	17981	17985	17886	18021	17998	18246	17976	18014	18083	17955	18018	17990	17961	17937	18262	17903	18121	17927	17798	18034	17865	18047	18077	17827	18089	18116	18096	18091	17943	17842	17892	18135	18054	17916	17941	18159	17986	18020	17865	17957	18082	17968	17990	18092	18086	18044	17998	17988	18014	18016	18184	18006	17897	18114	17995	17716	18003	17928	18025	18023	18011	18010	17862	18147	17930	17977	18145	17998	18086	18051	17978	17980	17922	18065	18080	17780	18137	17914	18045	18193	18002	17897	17942	17939	17935	17918	18041	17969	17971	17984	17897	17974	18183	18031	17953	17982	18063	17935	17982	17940	18080	18064	18125	18110	18171	17979	18037	18038	17955	17987	17922	18005	18065	17893	18001	18084	17971	17850	18128	18057	17957	18043	17909	17986	18047	17918	18194	18159	17968	18023	17854	18026	18035	17898	18011	18112	18057	18058	18118	17859	17973	17986	18020	18104	18081	17872	17986	17931	18154	18031	17939	17993	18119	18002	17989	18045	18133	17956	17942	17992	18131	18046	18042	17985	17989	17935	18000	18018	18000	17939	17933	17861	18099	18104	17834	18177	17969	17932	18024	17828	18106	18112	17929	18141	17995	17947	18086	18073	17933	17914	18088	17826	18148	17931	17985	17964	18178	18028	17935	17978	18193	17992	18137	17879	18093	17834	17978	17946	17889	17987	17979	18015	17993	18017	18052	18037	18109	18023	18103	17924	17781	18006	18157	17761	17859	18111	18061	17999	17948	17868	18023	17908	17901	17943	18066	18153	17949	18035	18046	18020	17942	17794	18077	18016	18021	18092	17951	18185	18060	18126	18101	18018	18019	17867	17940	17860	17910	18199	17839	17904	17875	17986	17953	17961	17767	18121	18077	17990	17792	18166	17840	17876	17984	18138	18083	17941	18079	17889	17980	17962	18019	17997	17919	18024	18080	18026	17850	18016	17945	17880	17874	17909	18017	17964	17957	17965	18074	17990	18086	18185	17996	18021	18081	18082	18050	17894	17956	18137	18124	17962	18158	18079	18133	17889	18017	17970	17983	17845	18005	18027	18045	18080	18170	17961	17862	18055	18217	18025	17944	17878	17875	18167	18123	17947	17980	18157	17996	17985	17877	18210	18078	17785	18034	17975	18045	17958	18130	17978	18009	18048	18111	18101	18130	17888	18046	17885	18180	18059	18120	17689	17997	18038	17830	18092	17816	17837	17897	18121	18060	18010	18110	17993	17829	17868	17964	18210	18013	18074	17944	18025	18094	18079	17931	18093	17970	18132	18061	17992	17849	18082	17981	18197	18086	18006	17884	18026	18013	17942	18222	18134	18097	17988	18057	18153	17977	17875	17978	17845	17974	18263	17909	17937	18025	17916	17889	17822	18205	17954	17996	18027	17924	17875	18055	17987	17990	17921	17914	17877	17969	18135	17982	17896	17985	18003	17925	17896	18104	17917	18017	17871	17875	17997	18137	17958	18017	17930	18020	17981	18031	18043	17849	17980	17978	18125	18033	17865	18098	18003	17894	17992	18092	18046	18055	18102	18003	17849	18079	18073	17934	17933	18027	17999	18148	18021	18051	18048	18042	17954	17783	18046	18012	18015	18098	18042	17948	18073	17926	18023	18153	18039	18042	18051	17888	18030	18016	18150	17978	18047	17875	18070	17923	17808	18069	17906	17979	18009	18067	18062	17852	18083	18093	17953	17968	17930	17841	17877	18046	17935	18048	17845	17969	17998	17974	17991	18009	17951	17920	17914	17959	18134	18110	17943	18100	18126	17863	17932	18119	18015	18127	18015	17908	18010	18072	18092	18018	17815	18140	17880	18012	18191	18113	17919	17774	18154	18035	18082	17819	18057	17923	18081	18041	18038	17902	17928	18154	18110	18125	18191	18044	18019	18020	17981	18002	17963	17908	18093	17801	17881	17979	18031	18062	18100	18080	18058	17829	18004	18223	18040	17864	18051	17952	17902	18071	17921	17887	17872	17980	17953	18160	17903	17896	17899	17945	17987	17771	17965	18022	18069	18043	18004	18050	17877	18042	17957	17965	18103	18071	17922	17942	18104	18136	17984	18024	18029	17819	17966	18023	18149	18121	17906	17979	18251	18099	17957	17887	17992	18033	18047	17956	18121	18054	18021	18110	18072	18092	18078	17934	17980	17930	17910	18034	18047	18204	17886	17906	17942	18099	18123	18312	17945	18156	17964	17992	17905	18130	18059	18146	18007	17996	18007	17976	17887	17961	17906	17993	17909	18178	18151	18030	18087	18069	17925	17918	18024	18136	18158	18054	17858	18141	17872	18116	18092	17910	17886	17788	17978	17997	18011	17897
23562	21288	28899	24089	22518	24004	24237	21914	21656	22085	21850	21763	21922	21624	21733	21777	21552	21603	21555	21578	21895	21577	21380	21690	21714	21734	21731	21538	21530	21613	21578	21407	21662	21701	21512	21501	21514	21377	21380	21548	21513	21417	21537	21454	21383	21392	21423	21696	21770	21888	21604	21285	21546	21285	21573	21722	21721	21509	21281	21203	21487	21371	21719	21716	21540	21468	21445	21624	21519	21461	21470	21526	21484	21554	21576	21541	21902	22121	21577	21388	21673	21488	21447	21426	21334	21380	21447	21405	21400	21483	21313	21637	21516	21331	21585	21358	21526	21428	21597	21316	21514	21467	21642	21563	21200	21461	21411	21672	21485	21545	21235	21469	21460	21277	21410	21299	21428	21522	21537	21471	21483	21443	21417	21445	21163	21260	21405	21495	21246	21393	21367	21336	21750	21315	21424	21257	21478	21492	21626	21779	21500	21318	21120	21477	21306	21571	21424	21279	21327	21558	21498	21208	21366	21430	21539	21214	21533	21597	21396	21349	21452	21406	21411	21468	21349	21331	21571	21511	21512	21358	21281	21565	21414	21497	21585	21333	21176	21108	21443	21248	21490	21324	21292	21389	21622	21270	21291	21498	21347	21407	21594	21416	21561	21532	21678	21435	21348	21386	21427	21582	21502	21355	21526	21168	21123	21320	21545	21481	21338	21273	21539	21197	21720	21554	21381	21430	21400	21503	21520	21483	21367	21531	21602	21482	21179	21354	21291	21573	21433	21599	21284	21676	21431	21395	21327	21556	21400	21553	21472	21316	21372	21599	21521	21392	21410	21625	21578	21381	21408	21553	21342	21391	21418	21357	21600	21308	21368	21557	21353	21471	21382	21555	21426	21366	21623	21498	21371	21498	21474	21253	21403	21395	21287	21535	21735	21503	21318	21381	21658	21530	21525	21280	21631	21580	21720	21608	21565	21352	21410	21599	21521	21558	21497	21542	21628	21579	21641	21427	21215	21404	21292	21560	21440	21359	21488	21497	21584	21428	21583	21438	21244	21563	21453	21486	21279	21167	21448	21515	21429	21474	21485	21266	21412	21517	21239	21305	21370	21453	21411	21642	21423	21396	21426	21510	21287	21327	21462	21321	21291	21465	21362	21598	21455	21351	21484	21358	21566	21515	21380	21624	21400	21371	21584	21509	21446	21493	21446	21413	21511	21400	21373	21537	21343	21485	21411	21486	21434	21610	21442	21661	21347	21582	21373	21346	21429	21431	21260	21669	21239	21485	21431	21601	21369	21320	21423	21399	21468	21417	21250	21654	21525	21574	21482	21357	21454	21406	21415	21478	21656	21505	21442	21399	21626	21302	21339	21371	21622	21307	21474	21219	21569	21353	21335	21399	21431	21473	21633	21454	21560	21352	21370	21445	21510	21308	21602	21470	21600	21456	21418	21365	21365	21433	21483	21618	21648	21755	21284	21304	21599	21401	21431	21318	21243	21347	21641	21507	21647	21541	21478	21471	21259	21451	21591	21449	21603	21278	21545	21441	21481	21446	21684	21345	21401	21526	21551	21408	21472	21277	21195	21426	21628	21323	21619	21433	21453	21473	21583	21507	21522	21383	21377	21351	21440	21491	21499	21388	21438	21359	21711	21551	21553	21602	21457	21282	21305	21298	21583	21486	21493	21487	21555	21305	21383	21567	21473	21440	21471	21408	21565	21485	21478	21437	21411	21369	21429	21497	21259	21404	21195	21279	21451	21468	21526	21483	21327	21308	21423	21517	21519	21643	21328	21469	21462	21249	21509	21461	21409	21534	21578	21524	21283	21161	21648	21478	21386	21601	21595	21152	21316	21411	21322	21619	21500	21638	21414	21401	21444	21467	21270	21357	21561	21705	21451	21425	21565	21280	21428	21510	21562	21449	21635	21540	21250	21686	21298	21603	21364	21587	21686	21399	21315	21486	21365	21569	21614	21529	21440	21530	21550	21669	21537	21692	21510	21377	21506	21393	21466	21792	21324	21169	21430	21597	21326	21539	21590	21317	21596	21503	21415	21585	21375	21225	21381	21795	21471	21534	21454	21625	21433	21564	21522	21281	21546	21386	21533	21561	21473	21307	21349	21437	21434	21353	21490	21422	21472	21552	21597	21449	21426	21540	21410	21495	21429	21501	21457	21469	21481	21503	21450	21612	21172	21682	21353	21428	21570	21544	21268	21321	21409	21519	21506	21425	21406	21346	21450	21422	21321	21342	21348	21213	21536	21421	21418	21478	21570	21499	21411	21629	21389	21420	21414	21413	21542	21267	21577	21455	21524	21401	21461	21274	21362	21426	21388	21567	21462	21309	21400	21472	21246	21279	21433	21456	21496	21707	21440	21338	21500	21432	21324	21549	21348	21359	21542	21371	21367	21265	21574	21273	21515	21253	21439	21383	21547	21336	21462	21305	21466	21531	21386	21328	21404	21334	21412	21654	21467	21380	21339	21563	21096	21246	21348	21552	21231	21317	21321	21405	21345	21605	21505	21517	21255	21364	21120	21619	21525	21300	21466	21517	21459	21649	21341	21542	21459	21282	21276	21224	21476	21549	21456	21398	21478	21592	21463	21618	21687	21392	21601	21757	21345	21443	21411	21329	21476	21326	21555	21339	21507	21568	21468	21588	21357	21289	21458	21456	21189	21333	21597	21490	21380	21448	21521	21678	21620	21478	21632	21414	21642	21585	21498	21450	21272	21356	21564	21569	21673	21650	21540	21456	21507	21684	21475	21475	21462	21590	21511	21405	21512	21083	21285	21391	21276	21699	21557	21523	21445	21439	21497	21393	21531	21402	21422	21344	21403	21628	21550	21558	21453	21634	21650	21538	21485	21430	21581	21708	21288	21292	21644	21472	21346	21680	21591	21655	21517	21472	21294	21293	21429	21584	21241	21279	21416	21486	21582	21605	21305	21351	21342	21372	21635	21673	21404	21471	21515	21404	21657	21486	21592	21393	21327	21538	21471	21437	21536	21444	21500	21293	21546	21317	21477	21438	21498	21783	21717	21484	21446	21310	21375	21410	21499	21348	21406	21183	21502	21469	21753	21408	21472	21505	21545	21327	21186	21405	21339	21154	21174	21435	21536	21485	21501	21392	21527	21447	21247	21365	21555	21459	21219	21383	21464	21400	21439	21460	21433	21377	21478	21358	21572	21547	21583	21373	21332	21408	21448	21388	21278	21496	21459	21570	21582	21285	21465	21506	21265	21418	21500	21355	21444	21690	21245	21354	21239	21378	21503	21422	21754	21318	21489	21378	21650	21456	21380	21337	21485	21497	21497	21391	21388	21564	21508	21409	21538	21394	21431	21581	21321	21486	21553	21427	21670	21416	21394	21522	21299	21294	21404	21690	21325	21300	21366	21576	21464	21435	21410	21178	21325	21231	21282	21374	21598	21271	21555	21432	21206	21501	21515	21485	21392	21261	21457	21425	21569	21318	21478	21304	21637	21597	21579	21430	21439	21217	21427	21348	21525	21282	21376	21429	21690	21492	21367	21516	21572	21532	21685	21655	21387	21472	21678	21400	21509	21299	21643	21528	21527	21481	21419	21482	21517	21336	21586	21470	21410	21206	21447	21488	21292	21467	21469	21356	21299	21491	21426	21561	21426	21289	21656	21269	21330	21330	21406	21610	21475	21430	21537	21544	21522	21673	21460	21545	21412	21491	21558	21470	21503	21702	21457	21342	21383	21557	21376	21355	21608	21408	21260	21393	21278	21391	21513	21277	21667	21403	21576	21397	21390	21640	21417	21414	21584	21389	21496	21421	21536	21556	21422	21281	21340	21517	21669	21480	21283	21601	21473	21480	21696	21312	21602	21515	21650	21517	21544	21370	21442	21346	21476	21428	21480	21585	21343	21376	21398	21483	21467	21629	21331	21424	21578	21415	21405	21330	21683	21458	21516	21440	21624	21554	21529	21672	21438	21345	21395	21357	21367	21338	21316	21576	21570	21342	21608	21491	21477	21496	21523	21479	21742	21341	21547	21251	21517	21368	21576	21449	21486	21362	21379	21483	21548	21456	21625	21534	21569	21131	21609	21440	21469	21315	21302	21377	21307	21291	21400	21519	21676	21610	21458	21566	21374	21684	21349	21230	21412	21425	21473	21489	21393	21423	21672	21553	21627	21423	21691	21481	21708	21589	21690	21649	21657	21456	21609	21738	21508	21537	21607	21483	21247	21237	21551	21690	21407	21280	21181	21553	21564	21540	21364	21558	21456	21382	21399	21475	21628	21465	21586	21582	21438	21447	21612	21478	21600	21622	21657	21360	21568	21465	21481	21464	21575	21479	21446	21594	21305	21307	21413	21522	21209	21504	21506	21437	21380	21435	21428	21546	21406	21363	21208	21605	21369	21527	21504	21672	21381	21541	21333	21395	21622	21326	21467	21439	21239	21598	21505	21367	21542	21390	21462	21604	21601	21428	21594	21435	21423	21429	21481	21442	21434	21626	21319	21542	21588	21401	21394	21613	21399	21644	21340	21298	21429	21271	21577	21576	21417	21357	21665	21460	21408	21331	21586	21353	21587	21675	21535	21533	21536	21360	21406	21482	21403	21246	21589	21190	21583	21323	21475	21439	21565	21586	21520	21378	21509	21551	21513	21403	21629	21587	21528	21398	21537	21454	21484	21638	21522	21423	21403	21506	21273	21600	21578	21427	21501	21447	21359	21538	21565	21337	21495	21624	21442	21452	21357	21484	21297	21655	21456	21542	21476	21349	21442	21366	21611	21212	21618	21562	21411	21267	21307	21549	21478	21529	21539	21444	21499	21405	21509	21320	21592	21505	21601	21592	21526	21518	21322	21452	21509	21463	21287	21498	21404	21401	21561	21413	21447	21382	21531	21719	21558	21529	21581	21440	21311	21418	21423	21150	21504	21316	21387	21486	21630	21581	21570	21525	21317	21403	21702	21311	21390	21601	21536	21388	21590	21471	21347	21662	21477	21359	21618	21593	21450	21581	21645	21512	21529	21578	21430	21239	21725	21532	21490	21614	21348	21484	21304	21623	21565	21502	21473	21628	21635	21440	21461	21514	21406	21309	21714	21732	21502	21347	21521	21277	21672	21519	21198	21574	21513	21450	21602	21325	21547	21445	21454	21486	21217	21480	21554	21381	21426	21456	21464	21609
15116	23893	22303	19921	19189	18628	18239	18145	18010	18078	17911	18024	17811	17896	18008	17947	17751	17858	17752	17641	17572	17731	17972	17852	17870	17756	17641	17733	17873	17688	17726	17707	17707	17857	17662	17580	17711	17644	17673	17802	17863	17854	17781	17560	17691	17682	17719	17580	17670	17804	17657	17674	17731	17752	17778	17780	17842	17693	17647	17682	17797	17720	17630	17766	17642	17760	17720	17689	17747	17672	17764	17667	17898	17849	17749	17974	18459	18196	18160	17735	17754	17597	17725	17734	17858	17616	17726	17570	17693	17675	17827	17916	17801	17549	17577	17734	17723	17780	17727	17718	17630	17773	17631	17695	17687	17643	17612	17737	17786	17555	17555	17515	17645	17531	17800	17770	17745	17718	17767	17628	17802	17796	17688	17603	17763	17712	17725	17852	17460	17670	17643	17600	17712	17681	17571	17645	17804	17850	17592	17588	17678	17490	17869	17686	17622	17757	17601	17799	17692	17783	17795	17621	17627	17816	17572	17605	17626	17693	17796	17513	17624	17574	17707	17710	17612	17694	17770	17794	17727	17711	17666	17566	17752	17762	17711	17508	17503	17563	17728	17842	17678	17591	17846	17794	17535	17640	17651	17661	17506	17634	17727	17707	17751	17670	17757	17506	17669	17776	17615	17656	17714	17825	17704	17609	17664	17879	17793	17774	17840	17710	17525	17671	17597	17778	17636	17681	17745	17739	17678	17650	17550	17647	17658	17759	17809	17574	17700	17447	17810	17788	17677	17714	17745	17797	17732	17732	17627	17678	17671	17656	17731	17629	17739	17516	17864	17773	17765	17790	17755	17790	17567	17726	17708	17554	17812	17565	17601	17847	17828	17689	17702	17676	17642	17691	17639	17600	17671	17634	17623	17729	17652	17552	17768	17702	17621	17640	17609	17761	17716	17718	17654	17593	17771	17796	17663	17768	17906	17628	17712	17806	17641	17789	17840	17566	17762	17703	17714	17713	17743	17535	17872	17766	17774	17654	17676	17456	17718	17669	17760	17742	17634	17619	17668	17680	17624	17939	17749	17753	17634	17598	17639	17817	17516	17760	17673	17650	17843	17606	17768	17797	17748	17814	17491	17569	17676	17532	17909	17594	17598	17785	17785	17643	17754	17668	17661	17750	17751	17844	17621	17640	17779	17611	17762	17709	17687	17519	17771	17642	17847	17726	17654	17751	17630	17720	17465	17988	17714	17834	17655	17696	17804	17570	17677	17626	17723	17738	17784	17593	17673	17727	17767	17626	17622	17882	17765	17762	17842	17872	17709	17695	17713	17649	17871	17577	17622	17718	17672	17681	17714	17650	17728	17622	17897	17696	17818	17787	17659	17657	17649	17685	17634	17709	17487	17707	17549	17572	17749	17791	17878	17569	17762	17566	17666	17883	17669	17695	17790	17478	17800	17683	17729	17635	17772	17757	17606	17595	17649	17823	17627	17567	17582	17638	17595	17708	17612	17735	17766	17796	17663	17703	17678	17594	17759	17671	17723	17593	17672	17731	17743	17665	17716	17561	17746	17712	17721	17481	17712	17821	17627	17545	17699	17703	17736	17616	17574	17487	17698	17683	17913	17609	17728	17694	17792	17764	17807	17690	17602	17625	17896	17531	17739	17516	17593	17713	17616	17641	17634	17652	17656	17769	17609	17477	17693	17612	17697	17759	17818	17850	17684	17583	17711	17800	17780	17795	17616	17780	17588	17609	17676	17581	17797	17847	17787	17579	17715	17705	17730	17681	17772	17719	17695	17707	17683	17708	17781	17687	17618	17801	17654	17809	17575	17439	17690	17825	17624	17650	17931	17636	17823	17667	17656	17577	17772	17706	17586	17719	17818	17661	17821	17772	17501	17516	17561	17635	17611	17589	17679	17792	17687	17656	17873	17667	17757	17709	17684	17667	17613	17501	17867	17683	17840	17647	17573	17744	17657	17897	17917	17808	17626	17696	17805	17772	17709	17694	17663	17757	17817	17668	17719	17555	17561	17903	17767	17490	17851	17741	17610	17664	17681	17798	17641	17797	17619	17667	17714	17605	17676	17696	17802	17696	17840	17681	17748	17650	17712	17534	17653	17572	17786	17704	17765	17768	17812	17803	17564	17632	17900	17810	17633	17696	17635	17881	17536	17701	17712	17621	17655	17830	17740	17535	17719	17627	17704	17662	17716	17799	17633	17820	17741	17643	17593	17741	17675	17627	17577	17502	17809	17748	17602	17908	17774	17591	17557	17645	17716	17876	17724	17733	17557	17793	17722	17707	17553	17748	17776	17721	17712	17779	17585	17592	17716	17584	17756	17779	17617	17686	17621	17674	17889	17690	17737	17666	17799	17607	17805	17904	17719	17495	17814	17627	17777	17853	17588	17747	17736	17571	17565	17778	17870	17655	17715	17741	17593	17722	17870	17600	17607	17734	17705	17693	17863	17890	17786	17721	17872	17782	17813	17675	17615	17550	17667	17690	17696	17832	17749	17751	17639	17630	17690	17794	17754	17636	17501	17659	17616	17781	17796	17780	17531	17675	17746	17618	17686	17859	17757	17740	17553	17738	17707	17835	17796	17680	17616	17774	17670	17761	17627	17757	17715	17803	17563	17737	17799	17681	17571	17563	17782	17619	17619	17779	17821	17796	17678	17808	17682	17585	17659	17730	17629	17782	17670	17817	17610	17553	17635	17686	17560	17601	17647	17576	17702	17738	17732	17708	17802	17650	17420	17686	17957	17718	17696	17676	17693	17692	17677	17694	17753	17544	17757	17598	17752	17813	17857	17624	17596	17604	17543	17798	17916	17717	17623	17720	17890	17542	17643	17758	17755	17689	17695	17743	17929	17578	17670	17655	17790	17613	17855	17639	17776	17637	17680	17716	17645	17698	17684	17683	17711	17815	17555	17816	17614	17664	17602	17554	17692	17788	17629	17693	17628	17465	17587	17780	17805	17824	17711	17703	17764	17774	17764	17590	17647	17774	17707	17640	17818	17697	17741	17576	17672	17683	17677	17512	17971	17677	17716	17712	17714	17787	17638	17850	17734	17607	17680	17648	17748	17729	17774	17541	17599	17670	17605	17655	17683	17762	17649	17637	17751	17634	17809	17587	17723	17711	17776	17617	17628	17676	17763	17726	17868	17531	17690	17795	17624	17757	17677	17663	17805	17685	17567	17640	17620	17600	17812	17672	17742	17648	17724	17746	17802	17778	17619	17751	17828	17801	17869	17737	17809	17678	17748	17374	17571	17704	17758	17623	17745	17543	17677	17750	17745	17366	17539	17630	17737	17782	17757	17817	17774	17793	17685	17771	17512	17641	17710	17535	17772	17862	17662	17769	17872	17833	17587	17827	17771	17749	17707	17822	17603	17650	17668	17675	17668	17857	17711	17743	17802	17639	17584	17606	17672	17620	17716	17791	17858	17690	17751	17636	17744	17636	17687	17794	17542	17549	17824	17709	17756	17601	17700	17599	17578	17702	17750	17677	17670	17659	17747	17665	17642	17757	17657	17772	17764	17861	17766	17703	17795	17827	17803	17684	17673	17724	17656	17906	17564	17795	17698	17709	17633	17590	17783	17661	17703	17578	17644	17689	17728	17896	17731	17726	17633	17607	17802	17780	17514	17879	17530	17916	17642	17703	17728	17578	17647	17567	17834	17692	17906	17607	17724	17700	17624	17719	17706	17806	17581	17740	17692	17621	17678	17913	17605	17704	17785	17796	17762	17655	17653	17637	17628	17823	17689	17870	17640	17785	17594	17630	17844	17583	17821	17698	17688	17745	17742	17614	17726	17664	17905	17654	17869	17706	17668	17809	17707	17699	17710	17713	17691	17793	17752	17498	17855	17663	17646	17801	17619	17838	17950	17796	17775	17692	17803	17676	17733	17621	17648	17698	17722	17659	17596	17605	17691	17721	17660	17590	17704	17636	17725	17499	17627	17677	17822	17798	17686	17707	17589	17727	17753	17720	17578	17830	17748	17655	17736	17694	17580	17645	17844	17686	17562	17791	17564	17604	17807	17577	17704	17787	17671	17632	17744	17619	17793	17946	17646	17768	17793	17624	17600	17837	17727	17628	17691	17673	17690	17659	17604	17702	17797	17814	17811	17703	17762	17735	17690	17619	17508	17572	17831	17694	17673	17958	17801	17763	17781	17948	17744	17548	17877	17644	17711	17699	17674	17698	17653	17642	17766	17852	17704	17691	17786	17700	17678	17641	17660	17835	17730	17767	17766	17628	17874	17557	17673	17555	17767	17670	17683	17693	17708	17735	17688	17767	17738	17813	17515	17490	17729	17622	17627	17596	17748	17766	17722	17650	17574	17750	17702	17695	17744	17636	17682	17829	17661	17814	17775	17771	17816	17806	17702	17805	17679	17804	17700	17708	17846	17705	17729	17680	17804	17620	17733	17742	17661	17594	17695	17771	17554	17729	17724	17601	17826	17720	17574	17638	17667	17708	17681	17629	17722	17666	17693	17642	17537	17773	17561	17830	17605	17675	17592	17710	17714	17581	17794	17652	17711	17587	17701	17799	17571	17736	17752	17529	17751	17712	17642	17636	17649	17711	17559	17807	17756	17671	17532	17670	17738	17754	17620	17709	17813	17620	17580	17746	17725	17821	17679	17704	17825	17734	17594	17579	17638	17643	17758	17692	17582	17708	17551	17789	17697	17580	17647	17746	17773	17801	17895	17815	17850	17731	17542	17655	17537	17600	17696	17729	17771	17688	17750	17582	17708	17827	17855	17650	17803	17701	17815	17647	17748	17502	17845	17709	17735	17631	17678	17614	17648	17800	17852	17684	17805	17769	17689	17723	17726	17678	17599	17812	17664	17764	17684	17650	17753	17770	17943	17735	17663	17581	17593	17661	17631	17579	17815	17681	17747	17696	17761	17671	17540	17643	17732	17743	17674	17705	17494	17644	17857	17632	17539	17747	17669	17631	17623	17687	17690	17686	17801	17642	17619	17638	17939	17578	17612	17902	17765	17924	17657	17697	17730	17661	17693	17722	17715	17719	17875	17756	17708	17712	17680	17657	17685	17627	17738	17696	17534	17661	17852	17670	17483	17750	17888	17880	17761	17695	17703	17583	17739	17632	17576	17584	17503	17652	17910	17642	17899	17675	17809	17621	17726	17558	17849	17782
22706	21282	29223	23685	21540	24144	26894	22022	21671	21892	21675	21416	21492	21539	21545	21515	21489	21383	21239	21149	21317	21282	21390	21140	21385	21401	21219	21471	21396	21122	21178	21117	21150	21189	21267	21081	21203	21116	21282	21222	21135	21183	21276	21324	21018	21085	21152	21293	21149	21187	21203	21144	21468	21311	21141	21163	21168	21116	21192	21662	21177	21046	20889	21111	21221	21310	21190	21243	21188	21254	21311	21117	21162	21293	21279	21727	22359	21910	21512	20817	21199	21157	21060	20943	21002	21107	20971	21007	21208	21047	21247	21033	21039	21243	21108	21186	21099	21168	20910	20918	20887	21101	21010	21217	21140	21345	21235	20919	21079	21107	21306	21024	21095	20954	21211	21133	21119	21000	21103	20806	21104	21262	21169	21214	21240	21213	21016	20929	20648	20777	21063	21197	20999	21019	21048	21235	21118	21020	21151	21102	21047	21068	21082	21090	21081	21234	21105	21224	21255	21064	21168	21189	21095	21041	21158	21076	21065	21152	21343	20927	20932	21049	21136	21184	20842	21081	21164	21232	21319	21142	21085	21130	21039	21089	21223	20994	21080	21048	21145	20999	20820	20994	21115	21081	21039	21024	21157	21163	20951	21066	20942	20909	21036	21116	21120	21031	21103	20940	21044	21268	21143	20752	21179	21022	21026	21055	21156	21132	21120	20911	21052	21004	21214	21001	20972	21116	21007	21204	21063	20984	21109	20986	21150	21052	21019	21118	21098	20999	21008	21091	21140	21050	20960	20872	21036	21202	20972	21006	21081	20949	21051	21111	20890	21208	21144	20999	21189	21013	21072	21064	21131	21109	21077	21111	21054	21097	20805	21084	20929	21143	21087	21123	21028	21103	20969	21162	21074	21172	21113	21035	21177	21249	20924	21068	20935	20922	20899	21054	20942	21183	21189	21134	21015	21052	21160	21122	21062	21103	21033	21011	21109	20849	21144	20963	21180	21077	21143	21169	21143	20948	20961	21102	21279	21277	21178	21001	21076	21195	21171	21153	21158	21120	21100	21104	20954	21088	21041	21136	21005	21049	21342	21079	20948	21036	21089	20985	21219	20927	21111	21210	20955	21080	21212	20846	21097	21117	21108	21049	20983	21030	21012	21242	21127	20862	21148	20897	21196	21143	21031	21059	21240	21009	21089	21271	21070	21159	21085	21080	21198	21072	21146	21203	21000	20981	21235	21025	21176	21095	21129	20962	20979	21186	21119	20868	21053	21023	21069	21135	21036	21153	20999	21015	21049	21045	21346	21015	21028	21082	21115	21031	21111	21011	21174	20984	21018	21185	21273	21107	21068	21088	20947	21028	21284	21187	20914	21001	21012	21031	21078	21059	21100	21107	20933	21081	21064	21288	20859	21095	21468	21060	21181	21081	20903	20937	21029	21171	20983	21066	21105	21059	21312	21059	21098	21008	21001	21136	21142	21128	21094	21051	21180	21032	21107	21161	21038	20941	20878	20943	21029	21237	21282	21177	20970	21214	21321	21117	21193	20955	21052	21011	21040	21163	21113	21176	21212	21016	20962	21126	21141	20933	21031	20955	21110	21120	21124	21146	21130	20981	21164	21085	21182	21115	21140	20982	21004	21065	21137	21057	21141	20986	21258	21103	20837	21006	21042	21108	20951	21268	20809	21030	20891	21132	21189	21032	21167	21021	21023	20949	20904	20950	21212	21001	21104	21111	21221	21200	20819	20931	21066	20857	21204	21105	20897	20817	20972	21054	21038	21041	20903	21078	21009	21205	20939	21082	21173	20995	21075	21020	21058	21169	21041	21103	21057	21254	20974	21213	21041	21117	21219	21025	21115	21202	20975	20959	21068	20845	21101	20965	21062	20988	21043	21000	21156	21090	21401	21030	21129	21042	20964	21081	21121	21030	20864	21089	21103	21042	21013	20910	21073	21080	21048	20929	21108	20996	21226	21068	21022	20975	20868	21147	20978	21065	21197	21089	20900	20952	21111	20980	21054	21333	21058	21129	20861	20898	21179	21047	21157	20899	20868	21026	21322	21180	20888	20755	21080	21047	21242	21144	21029	21029	21130	21163	21056	21097	20919	21065	21292	20841	20998	20975	21084	21190	20928	21108	21070	20987	21135	21052	21081	21056	21308	20998	20948	21036	21156	21030	20888	21093	21231	21170	20954	21112	21257	20998	21146	21037	21075	21169	21080	20972	20809	21062	21017	21092	20976	20851	20953	20872	21099	20991	21083	20937	20941	21058	20962	21101	20862	21085	21086	20993	21143	20969	20969	20985	21128	20981	21104	21167	20916	20827	21054	20952	21012	21223	21267	21014	20956	21037	21077	21044	21052	21067	21144	20986	21076	21021	21152	21057	20941	21030	20999	21024	20979	21175	21154	21110	21189	21321	20983	21102	21087	21120	21121	21015	21042	21139	21118	21093	20960	21051	20905	21214	20974	21157	21247	21086	21225	21003	21000	20917	21157	20987	21141	21143	21087	21151	20889	20990	21010	21191	21035	21279	21155	21239	21206	20969	21120	21123	21088	21074	21190	21188	21146	20912	20964	21253	21038	20994	21180	20992	21099	21276	21127	21157	21343	20765	20955	21006	21045	21130	21124	20980	20917	21156	21195	21226	21070	21100	21195	21219	20964	20950	21016	21003	20997	20993	20924	21049	21317	20867	20907	21007	21132	21020	21032	20940	21086	21185	20820	20947	21106	21165	21101	20829	21322	21141	21053	21121	20997	20953	21052	21234	21087	21028	20983	21178	21003	21045	21037	21098	20997	20940	21075	21070	21048	20890	21030	21081	21175	21263	20714	21029	21238	21020	21054	20968	21105	20946	21048	21180	21046	21206	21001	21201	20985	20933	20882	20892	21030	21122	21150	20963	21063	21158	21099	21237	20984	20995	21116	21146	20924	20951	20863	21019	21050	21153	21171	20931	20988	21217	21209	21026	21004	21170	21343	20951	20937	20969	21233	20980	21116	21089	21169	20961	20972	20939	20964	21033	20925	20941	21105	21005	20984	21164	21183	20940	21038	21157	21208	21153	21158	21102	21212	21012	21090	20941	21142	21209	21120	21124	20825	21120	21057	21105	20969	21224	20940	20940	20958	21040	20822	21165	21006	21004	21014	21056	20762	21012	21181	20905	21330	21204	21048	21255	21252	21122	21048	21138	20977	20994	21036	21000	21111	20957	21012	21176	20915	20998	20831	20849	21084	20968	21075	21039	21134	21019	21098	21106	20995	21005	21113	21012	21158	20838	21025	20941	21226	20924	21123	21403	20906	21034	21131	21143	20937	21120	21166	21038	21128	20953	21083	21342	21288	20957	21054	20885	21052	21192	21160	21097	21040	20810	21137	20930	20899	21215	21143	20983	20958	21014	21118	21075	21012	21027	20882	20963	20984	21215	21046	21038	20822	21098	21088	21167	21023	21044	21040	21049	21083	21274	21154	20981	20908	21059	21066	20851	21003	21275	21093	21038	21154	21158	21028	21097	21036	21064	20958	21002	21125	21060	21148	21208	21085	21264	21179	21051	21031	21013	21010	21113	21274	21072	20886	20824	21043	21289	20839	21030	20889	20863	21091	21088	21288	21134	21011	21033	20872	21060	21008	20908	21123	21290	21182	21081	21072	21058	20972	21104	21248	21100	21219	21197	20921	20888	21090	21103	21082	20985	20946	21098	20983	21042	21246	20920	21082	20951	21036	20816	21002	20955	20960	21254	21275	20918	21049	21074	20995	20895	20832	21154	21117	21133	21088	21037	21125	21033	21077	20902	20877	21085	21035	20951	20832	21268	21016	21130	20996	21207	20861	20904	21164	20988	20933	20994	21030	21149	21115	21124	21101	20924	21253	20950	21072	20932	21047	21109	20881	21168	21008	21163	21220	21049	21265	21177	21016	21153	21169	20922	20875	21106	20935	20715	20962	21001	21070	21110	21046	21189	21121	20861	21299	21174	20945	21119	20947	21140	20940	21172	21106	21285	21141	21107	20995	21023	21204	21019	21170	21201	20964	20989	21022	20748	21289	21149	21197	21145	21154	21127	21169	20993	21028	21029	21222	21088	21067	21136	21139	21059	21041	20996	21081	21178	21062	21248	21116	20901	21007	20813	20951	21212	20909	20964	21022	20919	21145	21012	21143	20982	21010	21035	21125	21167	20965	20851	21080	20742	21097	21050	21074	20935	21089	20992	21116	21156	20997	21001	21114	21074	20952	20909	21066	21072	21050	20988	21126	21091	21068	21093	20938	21172	21109	21085	21002	21302	21077	21046	21374	21236	21088	21207	21072	21334	21048	21089	21220	21026	20947	21116	21194	20930	20992	21152	20964	21089	21065	21161	21036	20975	20762	21389	21234	21217	21052	21010	21142	21289	21230	20836	21199	20919	20889	21045	20984	20988	21099	21189	21225	21062	21025	21106	21107	21001	21072	20957	21088	21098	20971	21063	21300	21057	21126	21187	20922	21080	20874	21154	21345	21141	21089	21142	20825	21146	20914	21063	21129	21131	21095	21008	21160	20758	21238	21082	21168	21157	21073	20873	20843	20845	21230	21168	20980	20999	21062	21048	20998	21144	21318	20969	20920	21041	21032	21134	20898	20948	21193	21044	21125	21180	21098	21076	21048	21037	21051	21061	20954	21137	21018	21104	21219	21108	21003	20928	21085	21012	21164	21114	20993	21179	21048	21136	21026	21045	21304	21131	20811	20995	20916	21164	21174	21138	21076	21079	21153	20839	20935	21134	21030	20898	21076	21173	21318	20773	21112	21086	21203	21147	21220	21121	21012	21004	21172	20994	21156	21029	20984	20958	21055	20955	21143	20932	21093	21166	20915	21002	21139	20985	20905	20903	21088	21118	21234	21051	21084	20957	21131	21156	20993	21057	21113	21076	20938	21023	20889	21147	20965	21030	20909	20959	21166	21302	21016	21163	21118	21058	21101	21522	21280	20948	20924	21321	21162	21023	21150	20764	21092	21075	20896	21117	20932	21097	20953	21003	20930	21101	21021	21154	20953	21099	21347	21105	21010	20861	21098	21114	21083	21233	21062	21259	21128	21116	21142	21039	20924	21068	21185	21037	20933	21199	21276	21039	20987	21155	20956	20879	21105	21058	21027	21038	21209	21160	20999	21093	20912	21081	21054	21079
16489	28054	25676	21737	19944	19330	18638	18389	18189	18199	18000	17899	17704	17888	17651	17791	17570	17695	17621	17578	17439	17703	17486	17558	17633	17431	17475	17697	17548	17581	17513	17600	17499	17502	17657	17301	17533	17419	17577	17603	17635	17518	17541	17348	17425	17537	17359	17454	17530	17407	17465	17463	17551	17560	17458	17523	17490	17478	17610	17480	17526	17397	17391	17521	17430	17444	17472	17554	17599	17335	17467	17441	17388	17600	17629	18634	19059	18439	18036	17510	17524	17312	17372	17558	17444	17554	17502	17623	17607	17465	17528	17426	17391	17461	17552	17522	17368	17472	17486	17503	17479	17355	17578	17378	17487	17587	17480	17447	17490	17467	17584	17499	17432	17456	17400	17429	17452	17422	17394	17386	17461	17459	17614	17459	17679	17459	17598	17441	17490	17405	17530	17576	17458	17523	17608	17445	17553	17543	17415	17383	17443	17472	17344	17451	17494	17502	17427	17413	17414	17402	17366	17501	17405	17336	17381	17391	17643	17357	17370	17288	17427	17507	17410	17526	17413	17509	17471	17397	17617	17401	17511	17587	17548	17366	17492	17346	17445	17384	17431	17435	17494	17417	17459	17386	17427	17213	17453	17462	17535	17403	17409	17411	17275	17544	17385	17483	17362	17555	17562	17391	17653	17518	17316	17334	17437	17418	17398	17476	17491	17459	17517	17381	17307	17579	17218	17451	17394	17572	17413	17325	17419	17418	17515	17446	17364	17513	17404	17445	17466	17278	17379	17496	17395	17399	17582	17563	17318	17257	17596	17440	17445	17549	17485	17634	17614	17539	17539	17475	17413	17429	17304	17550	17508	17390	17418	17359	17413	17283	17472	17440	17395	17538	17404	17366	17559	17528	17428	17348	17432	17514	17301	17310	17452	17425	17264	17495	17491	17407	17484	17524	17445	17343	17449	17423	17462	17257	17426	17365	17567	17426	17328	17469	17199	17554	17389	17443	17541	17394	17509	17411	17503	17459	17389	17449	17439	17328	17347	17422	17239	17448	17558	17494	17428	17482	17506	17548	17493	17402	17484	17434	17563	17453	17278	17451	17384	17412	17395	17577	17349	17526	17384	17629	17459	17456	17516	17348	17362	17487	17387	17467	17449	17440	17540	17384	17576	17387	17480	17433	17362	17519	17449	17301	17305	17517	17433	17657	17487	17472	17342	17253	17532	17502	17555	17387	17454	17324	17487	17298	17374	17335	17385	17470	17493	17388	17480	17475	17259	17545	17414	17572	17391	17425	17531	17405	17496	17483	17516	17520	17472	17516	17446	17514	17569	17512	17353	17361	17248	17382	17434	17360	17646	17473	17281	17347	17328	17417	17419	17485	17445	17512	17393	17460	17407	17439	17445	17541	17161	17293	17429	17489	17441	17607	17578	17601	17563	17408	17443	17221	17459	17372	17352	17459	17456	17496	17418	17269	17599	17457	17336	17449	17337	17628	17554	17244	17375	17442	17526	17435	17528	17526	17492	17450	17419	17401	17447	17422	17479	17447	17541	17490	17574	17403	17468	17571	17400	17591	17374	17440	17423	17370	17442	17514	17318	17566	17425	17432	17605	17230	17414	17450	17537	17546	17421	17399	17289	17421	17353	17499	17552	17368	17433	17423	17384	17436	17371	17424	17555	17412	17298	17498	17442	17391	17593	17586	17335	17431	17667	17546	17368	17421	17305	17416	17364	17331	17376	17206	17507	17514	17438	17323	17388	17473	17283	17361	17441	17554	17369	17470	17279	17507	17528	17594	17443	17543	17354	17571	17460	17436	17383	17561	17484	17417	17367	17446	17307	17629	17437	17300	17470	17391	17283	17399	17521	17590	17543	17389	17395	17450	17398	17363	17579	17412	17448	17481	17316	17348	17326	17441	17673	17490	17582	17449	17312	17528	17416	17377	17469	17479	17397	17262	17325	17448	17360	17550	17207	17478	17325	17572	17744	17486	17317	17554	17488	17428	17540	17388	17271	17384	17308	17609	17438	17586	17502	17356	17499	17489	17544	17666	17344	17508	17401	17632	17466	17392	17436	17424	17579	17542	17441	17507	17475	17342	17514	17388	17558	17442	17328	17553	17564	17363	17479	17639	17293	17463	17453	17329	17465	17237	17390	17302	17471	17357	17413	17415	17380	17349	17763	17413	17395	17444	17457	17462	17543	17530	17290	17501	17292	17372	17362	17346	17355	17514	17415	17468	17455	17463	17420	17326	17312	17516	17495	17399	17367	17456	17437	17356	17407	17417	17497	17535	17569	17453	17521	17476	17473	17476	17413	17445	17359	17489	17562	17361	17519	17460	17473	17477	17424	17520	17469	17489	17510	17572	17557	17563	17555	17459	17511	17491	17287	17710	17380	17406	17412	17426	17302	17565	17430	17603	17479	17456	17472	17413	17598	17399	17420	17486	17409	17468	17498	17422	17468	17290	17531	17647	17352	17502	17435	17426	17310	17369	17371	17338	17349	17466	17326	17502	17479	17403	17353	17327	17268	17248	17331	17456	17425	17406	17406	17528	17483	17399	17698	17417	17374	17401	17315	17562	17379	17524	17466	17439	17423	17576	17413	17338	17280	17617	17468	17362	17446	17369	17435	17476	17519	17381	17434	17467	17309	17506	17402	17679	17325	17437	17505	17421	17543	17624	17259	17396	17318	17388	17431	17313	17241	17435	17547	17216	17469	17488	17512	17611	17499	17481	17333	17603	17330	17418	17446	17441	17412	17320	17333	17465	17378	17549	17379	17298	17413	17571	17508	17440	17567	17473	17345	17462	17427	17312	17465	17266	17567	17321	17479	17253	17464	17449	17520	17551	17523	17272	17356	17389	17474	17380	17445	17450	17448	17635	17535	17328	17330	17507	17477	17492	17491	17395	17358	17345	17437	17336	17459	17510	17561	17282	17439	17344	17375	17458	17433	17353	17379	17425	17487	17596	17234	17599	17420	17465	17386	17320	17410	17579	17342	17278	17388	17475	17360	17460	17527	17452	17455	17495	17333	17416	17470	17412	17507	17299	17556	17361	17389	17220	17540	17367	17502	17350	17503	17463	17442	17623	17467	17367	17321	17593	17418	17538	17598	17347	17460	17417	17473	17580	17421	17367	17394	17439	17407	17354	17538	17406	17448	17167	17486	17408	17367	17329	17506	17430	17453	17623	17608	17388	17428	17479	17317	17243	17458	17509	17520	17320	17298	17486	17472	17338	17358	17439	17460	17642	17376	17312	17688	17544	17515	17331	17556	17381	17502	17436	17388	17534	17478	17412	17563	17621	17436	17436	17339	17502	17525	17451	17206	17297	17517	17440	17390	17412	17400	17387	17509	17442	17559	17218	17481	17401	17492	17545	17467	17441	17425	17564	17492	17430	17622	17446	17516	17583	17458	17419	17527	17275	17519	17403	17467	17488	17326	17561	17497	17286	17451	17336	17382	17494	17484	17427	17331	17417	17601	17318	17455	17414	17599	17532	17377	17616	17358	17321	17415	17431	17643	17445	17437	17490	17492	17316	17347	17370	17476	17266	17525	17379	17494	17459	17567	17428	17407	17372	17456	17463	17517	17440	17507	17391	17491	17467	17399	17433	17534	17417	17415	17341	17313	17378	17419	17404	17336	17604	17332	17541	17477	17579	17368	17458	17654	17383	17583	17437	17366	17451	17454	17471	17490	17390	17093	17511	17354	17345	17420	17593	17336	17446	17405	17549	17721	17277	17341	17435	17373	17274	17524	17396	17383	17453	17548	17336	17542	17483	17435	17339	17456	17406	17369	17514	17628	17377	17430	17483	17447	17352	17375	17356	17500	17413	17457	17485	17429	17522	17533	17529	17440	17398	17401	17442	17351	17428	17321	17493	17227	17446	17478	17483	17341	17415	17334	17366	17470	17423	17464	17443	17396	17554	17553	17386	17305	17523	17494	17395	17455	17345	17522	17447	17583	17411	17561	17447	17540	17663	17309	17471	17483	17650	17515	17310	17409	17500	17417	17384	17406	17336	17359	17294	17525	17266	17381	17510	17484	17428	17371	17320	17312	17421	17381	17494	17431	17448	17446	17307	17369	17471	17394	17634	17386	17500	17437	17393	17348	17326	17459	17345	17422	17422	17387	17313	17429	17468	17493	17400	17473	17396	17469	17462	17500	17301	17460	17392	17400	17367	17531	17551	17299	17520	17527	17449	17519	17464	17367	17752	17304	17427	17658	17254	17555	17398	17400	17342	17493	17384	17418	17458	17411	17379	17291	17421	17514	17354	17561	17501	17450	17537	17418	17415	17422	17542	17430	17336	17523	17503	17355	17612	17319	17474	17503	17471	17447	17367	17281	17394	17268	17607	17433	17363	17360	17391	17510	17488	17397	17428	17469	17736	17428	17400	17614	17483	17450	17495	17462	17223	17492	17353	17548	17352	17470	17505	17313	17613	17488	17438	17531	17509	17491	17518	17522	17381	17277	17420	17471	17513	17447	17386	17507	17579	17460	17368	17496	17389	17508	17431	17478	17594	17518	17447	17486	17379	17353	17434	17376	17278	17519	17581	17463	17503	17452	17348	17524	17378	17293	17438	17518	17311	17492	17531	17276	17443	17367	17488	17365	17414	17527	17472	17435	17618	17311	17434	17497	17396	17451	17454	17458	17384	17387	17354	17452	17431	17575	17402	17301	17448	17487	17453	17518	17498	17505	17735	17466	17382	17555	17518	17370	17386	17361	17427	17616	17555	17236	17461	17544	17444	17405	17361	17409	17338	17409	17507	17356	17334	17567	17378	17429	17435	17320	17331	17301	17488	17377	17467	17416	17462	17399	17634	17394	17379	17474	17487	17373	17339	17583	17386	17522	17359	17490	17314	17637	17482	17420	17374	17473	17580	17476	17545	17381	17362	17269	17345	17258	17592	17299	17545	17401	17578	17376	17620	17261	17517	17424	17422	17545	17343	17442	17526	17334	17600	17442	17469	17648	17185	17446	17657	17444	17510	17315	17426	17357	17581	17212	17582	17290	17361	17449	17407	17489	17424	17362	17571	17474	17444	17477	17343	17357	17289	17496	17446	17514	17547	17638	17396	17461	17366	17532	17566	17274	17237	17392	17429	17398	17474	17425	17527	17527	17419	17510	17337	17501	17339	17343	17412	17410	17499	17564	17494
27516	22109	25602	22962	20056	20082	20283	20339	19954	20195	20179	20132	20262	20293	20359	20062	20247	20140	20125	19950	19986	19980	20166	20122	20124	19934	19957	20370	20116	20239	20087	19918	20071	20085	20028	20187	20092	20001	19870	20069	20042	20149	20124	20176	20239	20062	20046	19972	20103	20183	19918	20101	20011	20098	20180	20249	20141	20100	20168	20023	20205	20203	20103	20019	19964	19893	19883	20261	20224	19813	20317	19914	20282	20015	20048	20255	20134	20103	20013	20371	20112	20197	20141	20067	20073	20218	20128	20064	20119	20292	20152	20034	20014	19890	20128	20176	20104	20201	20075	20027	20233	20212	20079	20052	20247	20091	19999	19877	20109	19917	20064	20104	19856	20049	20073	20188	20212	19932	20145	20174	20198	20095	19941	20010	20045	19881	20083	20226	20058	20037	20073	20129	20120	20252	20030	20232	20194	20068	20226	20196	20210	19986	20147	20027	20121	20167	20346	20085	20093	20152	20005	19989	20129	20070	19916	20103	20203	20045	20004	19969	19890	20083	19924	20101	19961	20030	19960	19978	20129	19957	20181	20015	20142	20172	19889	20020	20377	20223	20024	20055	20167	20115	20046	19845	20133	20068	20074	20088	20073	20232	20119	19924	20145	20189	19989	19926	20062	20198	20378	19871	19902	20032	20074	20032	20007	19989	20304	20248	20343	20060	20162	20045	20034	20170	20264	19987	20041	20209	20228	19921	20098	20085	20155	20176	20105	20324	19992	20167	20107	20148	20051	20010	20060	20120	20234	19932	20093	20206	20168	20118	19996	19942	20132	20147	19876	20017	19808	20078	20159	20087	20323	20008	20010	20041	20274	19924	20309	20164	20182	20057	19925	20088	20260	19905	19902	20140	20035	19869	20112	20201	20063	20255	19965	19806	19898	19897	20049	20014	20113	19908	19961	20060	20015	20257	20045	20006	20200	20303	20223	19991	19983	19919	20115	20031	20212	20142	19931	20206	20078	20139	20234	20188	20200	20042	20304	20101	20189	20221	19899	20150	20174	20034	20116	20064	20147	20247	20080	20092	20030	20061	20087	20052	20086	20216	19964	20225	19871	20164	20012	20072	19974	20126	20280	19986	20261	20109	19904	20099	20108	20270	20029	19932	19891	20112	19910	20199	20093	19856	20104	20261	20138	20063	20078	20045	20191	20185	20000	19938	20145	20221	20200	19977	20113	20029	19989	19889	20149	20061	20036	19934	20100	20231	20044	19999	20002	19979	20047	20144	19894	19924	19833	20083	19911	20122	20104	19964	20073	20111	20020	20033	19971	19957	20370	20012	20012	20063	19992	20006	20050	19793	20064	20102	20017	20162	20060	20139	20160	19825	19965	20150	20024	20005	20316	20082	20095	20055	20026	19952	19889	20002	20121	20048	20083	19950	20064	20295	20173	20073	20110	19862	19789	20246	20120	20014	20071	20190	20151	20026	20037	20095	19843	20229	20066	20083	20073	20371	20131	20216	20110	20105	20193	20258	20050	20058	20020	20277	20146	19900	20032	19883	20193	19924	20158	19981	20022	20133	20242	20131	19955	20099	20146	20144	20131	20007	20007	20020	20024	19980	19942	19992	20124	20250	20101	19975	19938	20156	20090	19953	19991	20276	20082	20135	19848	19948	20103	20074	20152	19985	20189	20035	20011	20083	19862	20075	20094	19970	20183	19924	19965	20101	20103	20222	19966	20052	20104	20058	19915	19959	20118	20088	19775	19962	20036	20106	20017	20128	19952	20069	20243	20034	19969	19905	20004	19849	20034	20008	20082	20148	20184	20093	19958	20086	20225	20126	20107	19993	20018	19997	20278	19879	20109	20079	19903	19866	20051	20082	20085	19936	20128	20004	20152	19975	20193	19923	19970	20151	20190	20173	20081	20084	20009	19939	20065	20184	20122	20008	20013	20057	20083	19894	20412	20142	20143	20157	19944	20097	20203	20024	19939	19983	20017	20134	19947	19992	20053	20139	20054	20083	20062	20302	20080	20135	20164	19933	20038	20027	20066	20060	20306	19956	19822	20131	20165	20057	20153	20135	20122	19973	19987	20148	20061	19847	19978	19945	20154	20070	19891	20158	20085	20161	20238	20048	20037	19985	19934	19930	20017	20075	20120	20213	20087	20062	20071	20030	20173	20115	20133	20302	20271	20045	20176	19989	19981	20173	20135	19966	20049	20222	20213	19996	20052	20003	19791	20169	20120	20252	20023	20126	20125	20082	20225	20158	20172	20193	19952	20269	20093	20244	20523	20036	20200	20236	20094	20265	20100	20023	20022	20067	20142	20198	20082	20156	20011	20107	20076	20108	19927	20193	19942	20113	20046	19922	20115	19934	20270	20118	20070	20028	20228	19984	20170	20076	20130	19960	19908	20326	19874	20130	19964	19991	20220	20039	20082	19939	20005	19917	20144	20092	20075	20036	19930	20008	20095	19866	20136	20179	19940	20101	19912	20141	19996	19858	20047	20063	19962	20022	20047	19996	20137	19935	20188	20154	20141	20053	20110	20203	20139	20156	20099	20089	20053	20247	20121	20213	20246	19907	20249	20112	20120	20148	19948	20159	20132	20046	20334	20336	20095	20060	20039	19999	20152	20075	20136	20051	20373	20131	20276	20188	20181	20176	20279	20098	20078	20049	20074	19995	20132	19939	20013	20089	20253	20144	20027	20030	20143	20173	20103	20015	20263	20264	20187	19960	19985	20367	20131	20050	20172	20211	20084	20197	20082	20072	20340	20248	20004	20055	20076	20138	20129	20013	19944	19935	20047	20022	20004	20111	20079	20049	19817	20121	20141	20232	20043	20026	20281	19947	20074	20193	20012	20135	19974	20099	20211	20240	20204	20023	20331	20109	20135	20237	20196	20301	20264	20109	20150	20178	20142	19958	19993	20086	19946	20119	20168	20104	20183	20423	20119	20093	19868	20190	20073	19998	20300	20086	19925	20065	20057	20040	19856	20133	20083	20197	20050	20115	20188	20124	20235	20162	20127	20267	20182	20254	20044	20107	19944	20030	20093	20119	20108	20090	20182	20298	19935	20155	19985	19855	19902	20104	20018	20057	20036	20111	20123	20181	19744	20197	19901	20126	20251	20018	20269	20134	20027	20085	20048	19983	19981	20142	19949	20173	20122	20110	20089	20116	19996	20152	20226	20168	19856	20168	20392	20346	19946	20172	20014	20165	20035	20105	20117	20175	20069	20026	20127	20224	20063	20159	19880	19969	19914	20252	20039	20134	19923	20057	20002	20232	20156	19801	20054	19699	20149	20200	20291	20078	19997	19909	20198	19895	19966	20154	20032	20340	20114	20127	20223	19973	20130	20159	20002	20173	20034	20262	20090	20012	20291	20160	20148	20065	19984	20084	20120	20022	20062	20260	20150	20164	20093	20155	20207	20038	20154	20458	20141	20017	20042	20112	20140	20172	20025	19948	19929	19944	20166	20158	20057	19913	19982	20029	20127	20053	20318	20185	20307	20231	19989	19860	20148	20011	19969	20197	20156	19935	19916	20207	20001	20158	20113	19992	19988	20339	20005	20209	20158	20096	20260	20259	20147	20098	20356	20049	20133	20228	20053	20079	20197	20049	19943	20058	20013	19996	20097	19989	20140	20040	20115	19929	20092	19952	20073	20271	20195	20032	20144	20221	20128	20111	20070	20029	20151	20084	20000	20302	20286	19871	20054	20136	20315	20274	20145	20163	20191	20062	20205	20046	19946	20178	20070	20185	20181	20265	20010	20058	20217	19971	19725	20081	20285	20050	20106	20089	20054	20302	20015	20228	20243	20248	20235	19934	20104	20373	20135	20072	19919	20333	20004	20127	20188	19853	20079	20031	20148	20165	19988	20409	20194	20097	19968	19908	20093	20145	20077	19946	19937	20020	20198	20062	20132	20203	20150	20276	19971	20209	20171	20178	20027	20057	20162	20170	19946	20200	20169	20236	20141	19951	20278	20113	20052	20081	20120	20096	19967	20108	19847	20100	19989	20216	20036	20115	20249	20289	19945	19912	20074	20232	20394	20113	20058	20050	19987	19917	19991	19977	19988	20118	20136	20262	19909	19983	20148	19928	20178	19948	20014	19851	19940	20214	20176	20129	20397	20221	20257	20152	20121	20137	20183	20172	20112	20012	20024	20063	20175	20127	20266	20354	19964	20113	20353	20009	20064	20099	20008	19989	20132	19999	20101	20184	20080	20145	20149	19936	19918	20037	20169	20140	20053	19995	20238	20227	20015	20153	20263	20075	20223	20111	20060	20113	20074	19891	20196	19895	20062	20253	20086	20321	20149	20324	20034	20181	20066	20138	20183	20080	20136	20090	19980	20107	20029	20116	20107	20122	20145	20124	20238	20229	20048	20089	19976	19955	19997	20158	20148	19893	20075	20070	20158	20100	20172	19842	20245	20130	20012	20113	20092	20130	20191	19944	19878	20014	20052	20277	20289	19910	19885	20103	19959	20186	20110	19913	19786	20161	19963	20010	20008	20117	20275	19879	19987	19983	19998	19880	20145	20188	20050	20187	20015	20296	20130	20038	19953	19982	19863	20212	20121	20231	20118	20096	20175	19825	20026	20076	20049	20146	20148	20137	20022	20230	20172	19959	20090	20001	20236	20296	19987	20228	20073	19974	20056	20091	20043	19839	19952	20034	20127	19985	20127	20060	20090	20146	19986	20058	20190	19998	20123	20028	20138	20153	20149	19969	20087	20036	20298	20222	20219	20100	19965	20314	20182	20044	19978	20183	20214	20292	20379	20023	20286	19998	19978	20087	20023	20149	20059	20197	20132	19917	20170	20086	20075	20228	20158	20191	20104	20081	20080	20142	20129	20255	20167	20184	20021	20371	20141	20195	20282	20119	20114	19975	19927	20278	20165	20082	20286	20115	20039	20172	20012	20012	19841	19939	19987	20037	19970	20006	20015	20058	20218	20157	20182	20127	20157	20175	19903	19987	20211	20086	20149	19962	19953	20148	20076	20058	20128	20119	20003	20169	20100	20067	20122	20133	20125	20006	20130	20040	20198	20126	20075	20204	20074	20373	20246	20124	20069	20044	20123	19920	20155	19995	20232	20240	20176	20153	20063	20141	20347	20012	20193	20108	20078	20231	19965	19805	20008	19948	19867	19936	20277	20028
15524	17961	17583	17117	17237	17178	17102	17100	17141	17222	17073	17063	17188	17174	17240	17083	17179	17104	17245	17057	17080	17194	17008	17083	17054	17163	16993	17190	17026	16962	17277	16925	17010	16977	17098	17189	17035	17042	16904	17082	17072	17050	17015	17116	17111	17092	17077	17151	17240	17174	17056	17125	17179	17089	17193	17095	17046	17069	17070	17155	17054	17234	17223	17151	16942	17091	17199	16998	16869	17089	17216	16996	16994	17164	17031	17125	17249	17368	16991	16989	17028	17122	17048	16802	17140	16958	17206	17020	17240	16917	17068	16928	17001	17190	17174	17166	16964	16983	17219	17230	17033	16984	16901	17133	16706	17175	16981	17134	17088	17063	17067	17201	17136	17027	17058	17201	17072	17160	16837	16985	17059	17059	17117	17072	17063	16941	17027	17096	17151	17130	16983	17205	17111	17023	17031	17114	17025	17068	17170	17011	17077	17021	17347	17247	17026	16996	17082	16958	17245	17021	17197	16977	17126	17253	17027	17004	17112	17177	17154	17114	17137	17066	17121	16986	17148	16964	17172	17114	17116	17073	17005	17122	16992	16981	17166	17017	17112	17093	17098	16987	17094	17018	17116	17227	17258	17065	17136	17139	17099	17122	16786	17159	16979	17085	17013	17048	17148	17140	17079	17009	17039	17073	17165	16967	17064	17040	17141	17074	17097	17067	17043	17100	17111	17140	17128	17174	16971	17139	17009	17121	16985	17111	17063	16989	16849	17068	16978	17037	16969	16972	17110	16999	17263	17047	16898	17044	17031	16980	17100	17104	17076	17025	16988	17148	17098	17287	16947	17010	16989	17019	17010	17060	16956	16950	17044	17051	17047	17149	17058	17057	16984	16966	17089	17259	16929	17135	17081	17071	17117	17235	17017	16917	17133	17102	17215	17160	17168	17101	17218	17047	17016	17016	16985	17172	17149	17141	17207	17100	16831	17033	16952	17187	17040	16998	16979	17265	17101	17121	16997	17120	17044	16998	17161	17228	16905	17061	17200	17194	17132	17151	17048	17031	17012	17126	17118	17126	16919	17088	17064	16872	17161	16865	17040	17103	17162	17092	17073	17169	17075	17090	17057	17071	17125	16990	17097	17074	17118	17108	17207	17027	17054	16947	17001	17117	17058	17088	17077	16965	17078	16966	17125	17174	17166	17238	17088	16963	17058	17137	17063	16855	16946	16935	17290	17031	17028	17133	17042	17199	17087	17148	16969	17092	17215	17061	17047	17029	17270	17074	17177	17130	17110	17072	17086	17115	17029	17149	17159	17025	17023	17243	17071	17117	17064	17003	17166	17137	16959	17117	16962	16941	17164	17104	17155	16824	17047	17090	17073	17192	16972	17109	16989	17045	17049	16885	16993	17233	17172	17122	17095	17046	16940	17136	16976	17016	17188	17152	17080	16908	17040	17073	17186	17006	17053	17102	17250	17134	17142	17100	16957	17082	17019	17177	16948	17120	17079	17090	16983	17235	17152	17077	17019	17051	17080	17064	17164	17068	16997	17143	17157	17074	17021	17153	17017	17221	16959	17037	16988	16955	17084	16967	17102	17170	17198	17143	17078	17141	17319	17033	16987	17167	16997	17160	17075	17180	17052	17070	17083	16874	17105	17026	17033	17038	17155	17110	17184	17059	16996	17071	16987	17134	17063	17107	17092	16928	17115	17131	17089	17218	17191	17268	17020	17138	17106	17119	17125	17256	17070	17101	17057	17102	17131	17117	16913	17135	17112	17254	17043	16995	16958	16947	17143	16855	17126	16993	17184	16984	17030	17160	16992	17149	17094	16924	17049	17079	17218	17131	16982	17014	17046	17032	17206	16900	17122	17127	17033	17386	17050	17110	16930	16916	17011	17127	17137	17245	17073	16949	17115	16993	17009	16958	17117	17031	17210	17242	16973	17145	17131	16964	17232	17053	17141	16926	17056	17163	16978	16938	17089	17135	16874	17120	17130	17179	17054	17088	17021	17232	17018	17143	17283	17070	17147	17123	17243	17155	17036	17155	17104	17016	17225	17182	17012	17056	17149	16968	17095	17115	17117	17056	17132	17019	17089	17119	17162	17110	17126	17064	17129	16896	17043	17192	17218	17091	17091	17095	17087	17144	17173	17094	16894	17116	17187	17129	17081	17051	17084	16955	17159	17182	17002	17008	17118	17209	17056	16987	17185	16967	17023	16947	17223	17207	17091	17044	17162	17033	17151	17064	17056	17133	16989	17120	17038	17037	17000	16915	17140	17293	17103	17030	17201	16977	17016	16947	17075	17098	17187	17081	17092	17071	17109	16939	17057	17156	16998	17091	17047	17197	17121	17108	17128	17198	16941	17093	16849	16949	17068	16894	17137	17183	17028	17066	17043	17035	17060	17240	17167	17148	17048	17069	17125	17148	17218	17060	17065	17056	16916	17066	17020	17101	17161	17029	17132	16969	17035	17122	17006	17307	16975	17003	17047	17036	17007	16964	16865	17152	17102	17133	17297	17100	17037	17280	16994	17180	17008	16972	17120	17077	16919	17270	16973	17026	17073	17025	17083	17079	16930	17093	17065	16940	16988	17106	17107	17121	17121	17116	16938	17050	17112	17124	16906	17196	16992	17065	16995	16977	17109	17212	17034	17094	17007	17055	17080	17044	17261	16843	16995	17059	17046	17066	17402	17144	16934	17149	16951	16971	17227	17140	16869	17053	17073	17010	17061	17185	17030	17142	17213	17072	17227	17074	17112	16920	16985	17099	17187	17160	17069	17102	17109	17115	16961	17077	17040	17226	17074	16998	17045	16939	17058	17132	17046	17023	16966	17082	17065	17024	17129	17062	17106	17035	17081	16997	17039	16939	16969	17205	17219	16937	17142	17232	17010	17166	17166	16994	17090	17031	17196	16934	17097	17214	17159	17071	16963	17191	17038	17159	17211	17234	17040	17154	17060	17110	16971	17014	17038	17196	17205	17112	17130	17015	17050	17096	17119	17062	16922	17104	16937	17234	16986	16979	17042	17151	16893	17099	17150	17228	17132	17172	16964	17008	17122	17080	17149	17078	17083	16983	17224	17029	17049	17104	17094	17129	17090	17036	17117	17230	17275	17090	17055	17087	17044	17062	17157	17229	16926	17150	16959	17157	17144	17093	17056	16933	17166	17194	17007	16970	17079	17112	17026	17141	17213	17220	17109	16987	17117	17052	17123	17096	17054	16968	16991	17234	16919	16853	17120	16860	16963	17030	17322	17110	17179	17013	17039	17087	17032	16937	17012	17084	16954	17009	17032	17070	17162	16994	17110	17025	17110	16930	17014	17092	17015	17091	16980	17096	17245	17006	17070	17076	16949	17159	16811	16811	17163	17165	17075	16955	17066	17056	17072	17095	17045	17111	17085	17188	17191	16990	17133	17132	17244	16866	17117	17132	17126	17015	17148	17081	16997	17090	17002	17251	17130	16999	17020	16937	16992	17094	16894	16999	17131	16805	17036	17050	17083	17102	17047	17147	17009	17066	17025	17208	17161	16892	17001	17220	16984	17127	17283	17227	17050	16978	17071	17212	17104	17065	17277	17077	17052	17171	17129	16924	17158	17216	17236	17081	17227	17112	17042	17028	17048	16967	17115	17144	17091	17114	17098	16943	17057	17066	17074	17062	17212	17327	17232	17016	17126	17144	17124	17132	17226	17013	17089	17108	17096	17175	17041	16989	17164	17036	17113	17057	17089	17075	17222	17094	17144	17172	17129	17086	17030	16986	16898	17277	17135	17165	17189	17105	17098	17013	17008	16885	17073	16994	16980	17146	17146	16958	17132	17066	16907	16941	17095	17082	17028	17049	17089	16849	17086	17043	17276	17135	17110	16864	17099	16917	17110	17119	17047	17104	17060	17188	16965	16956	17049	16965	17120	17059	17045	17126	17095	17282	17258	17054	17115	17106	17009	17101	17038	16913	17051	17125	17132	17090	17248	17117	16994	17030	17086	17014	17108	17087	16990	17144	16996	17128	16801	17063	17111	17004	17153	17252	17151	17069	17114	17178	17194	16964	17020	17037	17230	17037	17024	17024	17046	17043	17145	17142	16967	17119	17052	17168	17014	17058	17162	17066	17202	17000	17082	16872	17050	16967	17138	17096	17118	17228	17148	17025	17000	17034	17123	17183	17118	16977	17047	17187	16865	17054	17153	17174	17105	17125	17020	17307	17098	17068	17097	16973	17083	17221	17091	17110	17082	17072	17216	17079	16877	17037	16963	17066	17071	17035	17046	17052	16995	17014	17163	17141	17022	17065	17133	17153	16851	17139	17075	16990	17026	17159	17176	17165	16934	17202	17175	17201	17036	16879	17100	17149	17103	17044	17174	17241	16972	17147	17270	17068	17157	17139	17006	17216	17136	17182	17014	17039	16949	17044	17018	16971	17092	17011	17183	17132	17167	17043	17098	17115	17024	17174	16997	17120	17112	17212	17197	17017	17109	17073	17186	17102	17003	17054	17039	17110	17125	17206	17042	17024	17042	16989	17168	17338	17023	17000	17247	17068	17020	17133	17029	17043	17146	17019	17294	17041	17080	17107	17089	17089	17084	17005	17098	16978	17112	17254	17094	17047	17109	16905	16978	17022	17267	16968	17058	16997	17228	17109	17002	16944	17027	17232	17103	17142	16976	17225	17045	17123	17031	17081	17135	17084	17048	16995	16958	16826	16999	17136	17119	16927	17109	17129	16774	16939	17024	16994	17008	17071	16944	17019	17144	17082	17106	17118	17118	17089	17064	17024	17102	16984	17146	17092	17035	17049	17098	17165	17127	16875	17074	17053	16992	17049	17185	17100	17045	17007	17188	17052	17326	17032	17067	17182	17147	16898	17065	17009	17115	17079	17165	17042	17142	17278	16940	17075	17167	17113	17049	17110	17055	17035	17150	17109	17054	17100	17022	17022	16995	17186	17098	16990	17144	17214	17094	16925	17192	17340	16944	17127	17059	17051	17083	16952	17100	16905	17162	17032	17206	17077	17141	17125	16981	17041	16994	16894	17145	17157	16948	17006	17131	17164	17193	17026	17091	17042	17236	16986	17123	17031	17042	17037	17162	17112	17125	17009	16948	17019	17185	16968	17213	16999	17196	17081	17194	17090	17154	17069	17074	17085	16987	17154	17192	16976	17003	16890
23650	21297	28860	24159	22608	24194	24688	22185	21848	22041	22094	21671	21748	21865	22126	21763	21805	21675	21887	21832	21592	21819	21771	21927	21725	21733	21612	22181	21812	21740	21743	21660	21902	21834	21764	21767	21642	21744	21756	21571	21734	21633	21626	21846	21696	21580	21713	21581	21564	21684	21781	21741	21759	21696	21654	21824	21504	21577	21467	21453	21703	21612	21400	21831	21706	21696	21576	21478	21614	21746	21622	21534	21612	21787	21801	21904	22183	22103	21764	21639	21654	21710	21786	21547	21618	21464	21692	21651	21505	21715	21604	21819	21655	21742	21746	21686	21479	21566	21761	21645	21644	21492	21590	21574	21594	21550	21612	21777	21646	21567	21577	21615	21787	21726	21665	21804	21629	21790	21738	21456	21488	21676	21758	21386	21817	21969	21492	21581	21564	21518	21548	21569	21582	21529	21460	21561	21719	21577	21552	21576	21609	21345	21630	21548	21574	21630	21596	21570	21485	21671	21685	21751	21456	21598	21586	21664	21553	21639	21609	21839	21714	21353	21597	21564	21491	21527	21596	21601	21618	21591	21719	21914	21599	21506	21895	21571	21552	21457	21401	21519	21590	21487	21558	21726	21803	21534	21543	21650	21712	21758	21781	21616	21726	21616	21511	21786	21473	21699	21360	21713	21557	21748	21512	21502	21574	21589	21642	21732	21916	21731	21546	21583	21649	21721	21512	21468	21641	21678	21649	21639	21509	21433	21645	21336	21696	21599	21632	21538	21483	21766	21607	21666	21631	21569	21522	21450	21528	21669	21521	21837	21863	21523	21517	21758	21784	21565	21544	21634	21475	21648	21631	21671	21665	21611	21686	21600	21589	21684	21721	21623	21697	21600	21315	21699	21447	21808	21702	21665	21557	21668	21895	21712	21570	21451	21661	21707	21591	21499	21656	21590	21552	21770	21543	21526	21601	21448	21374	21628	21566	21523	21639	21564	21724	21526	21596	21648	21588	21513	21348	21526	21631	21830	21596	21953	21625	21604	21806	21625	21649	21867	21424	21544	21542	21517	21670	21842	21556	21627	21671	21538	21603	21583	21823	21321	21567	21761	21690	21530	21486	21640	21440	21340	21659	21479	21428	21599	21541	21639	21850	21561	21497	21597	21361	21395	21441	21507	21426	21418	21425	21482	21582	21679	21446	21631	21693	21677	21513	21414	21472	21654	21679	21571	21586	21668	21504	21550	21600	21603	21634	21854	21410	21657	21633	21477	21544	21678	21697	21627	21681	21616	21583	21638	21571	21698	21712	21516	21603	21540	21529	21555	21585	21646	21527	21554	21873	21669	21789	21674	21679	21627	21658	21866	21512	21470	21607	21523	21551	21687	21502	21659	21579	21565	21514	21472	21735	21659	21461	21778	21752	21580	21830	21738	21597	21825	21725	21398	21507	21522	21726	21816	21691	21452	21590	21472	21462	21492	21716	21471	21649	21484	21729	21498	21617	21554	21426	21436	21607	21484	21683	21729	21465	21597	21563	21522	21497	21619	21588	21618	21588	21482	21612	21692	21641	21831	21737	21539	21672	21358	21379	21545	21523	21666	21487	21742	21607	21523	21534	21583	21571	21624	21664	21607	21665	21498	21708	21563	21595	21650	21888	21856	21869	21509	21730	21987	21701	21743	21269	21686	21509	21594	21931	21711	21659	21647	21633	21654	21592	21745	21690	21562	21441	21554	21272	21559	21536	21463	21890	21758	21662	21570	21647	21609	21514	21509	21654	21359	21502	21501	21417	21601	21628	21501	21469	21789	21905	21695	21643	21416	21634	21557	21633	21405	21588	21268	21755	21747	21578	21385	21716	21704	21779	21598	21467	21598	21659	21638	21594	21810	21648	21512	21726	21523	21552	21823	21498	21478	21540	21540	21498	21799	21583	21657	21532	21778	21631	21630	21746	21657	21671	21789	21821	21514	21513	21792	21786	21758	21651	21568	21812	21656	21623	21358	21673	21513	21569	21681	21689	21556	21656	21575	21564	21421	21643	21660	21612	21738	21592	21584	21676	21556	21661	21664	21832	21625	21797	21459	21606	21538	21672	21536	21671	21463	21620	21485	21539	21636	21765	21501	21573	21776	21661	21697	21628	21474	21504	21632	21749	21533	21569	21672	21351	21694	21485	21664	21624	21516	21558	21594	21638	21556	21360	21486	21519	21719	21707	21708	21629	21632	21480	21814	21751	21600	21774	21662	21603	21524	21537	21328	21622	21460	21721	21602	21621	21656	21645	21351	21464	21635	21528	21776	21762	21591	21463	21707	21580	21478	21477	21553	21513	21714	21497	21752	21646	21555	21749	21526	21562	21753	21526	21747	21546	21682	21604	21773	21438	21661	21668	21615	21623	21649	21683	21618	21665	21488	21714	21617	21684	21800	21614	21514	21669	21649	21851	21421	21759	21523	21588	21725	21587	21401	21705	21697	21685	21563	21609	21462	21618	21789	21585	21622	21743	21725	21521	21616	21750	21816	21689	21557	21767	21718	21596	21469	21457	21638	21802	21682	21714	21418	21835	21865	21811	21733	21520	21661	21754	21591	21593	21671	21794	21610	21625	21732	21800	21687	21690	21820	21551	21489	21689	21563	21742	21412	21514	21681	21555	21789	21649	21534	21772	21691	21842	21726	21664	21691	21803	21649	21823	21683	21600	21782	21487	21638	21672	21658	21688	21769	21623	21853	21736	21525	21508	21747	21705	21613	21598	21638	21771	21498	21528	21594	21409	21518	21585	21611	21436	21590	21633	21757	21809	21706	21687	21682	21540	21582	21592	21672	21704	21487	21771	21708	21689	21693	21647	21507	21645	21526	21674	21614	21546	21398	21614	21737	21430	21600	21531	21515	21637	21690	21571	21653	21488	21464	21390	21370	21543	21387	21784	21599	21602	21557	21511	21704	21861	21525	21598	21580	21490	21708	21801	21587	21565	21605	21581	21663	21637	21667	21524	21569	21491	21601	21661	21557	21714	21669	21523	21663	21704	21577	21597	21794	21534	21725	21745	21535	21466	21735	21554	21612	21703	21900	21880	21448	21561	21745	21670	21648	21577	21552	21744	21531	21733	21535	21675	21540	21579	21870	21455	21605	21747	21530	21811	21750	21713	21426	21535	21364	21653	21683	21461	21764	21770	21747	21443	21685	21622	21670	21486	21776	21636	21806	21554	21614	21430	21874	21463	21521	21684	21822	21455	21598	21578	21755	21578	21439	21732	21452	21566	21554	21763	21790	21373	21750	21732	21679	21567	21570	21835	21719	21980	21528	21652	21716	21635	21684	21619	21610	21811	21661	21836	21799	21499	21349	21487	21578	21665	21645	21492	21630	21347	21676	21507	21756	21748	21601	21805	21669	21747	21722	21597	21641	21551	21937	21654	21714	21659	21600	21830	21545	21512	21489	21793	21678	21805	21619	21606	21671	21561	21615	21567	21436	21638	21599	21437	21717	21536	21714	21625	21849	21570	21531	21531	21504	21534	21698	21628	21534	21733	21543	21646	21623	21841	21606	21500	21772	21591	21730	21622	21697	21723	21750	21270	21572	21781	21450	21515	21557	21500	21657	21428	21655	21685	21639	21603	21606	21774	21783	21621	21686	21490	21627	21712	21540	21712	21478	21600	21692	21753	21495	21584	21611	21791	21782	21570	21601	21541	21578	21564	21633	21607	21675	21591	21731	21584	21826	21767	21666	21735	21496	21732	21591	21741	21520	21530	21525	21847	21748	21377	21566	21798	21774	21679	21477	21669	21654	21309	21680	21721	21446	21691	21476	21784	21460	21562	21492	21554	21690	21758	21763	21543	21559	21751	21626	21605	21701	21566	21843	21710	21561	21532	21602	21813	21551	21747	21618	21766	21604	21814	21607	21664	21731	21703	21809	21861	21668	21732	21325	21684	21670	21298	21526	21608	21684	21754	21549	21538	21648	21517	21443	21699	21659	21570	21499	21625	21467	21412	21849	21676	21629	21305	21688	21543	21922	21536	21725	21606	21443	21663	21573	21498	21387	21698	21551	21636	21556	21589	21745	21557	21662	21512	21502	21429	21511	21428	21624	21785	21804	21431	21519	21566	21764	21753	21330	21745	21816	21699	21681	21542	21694	21461	21711	21677	21690	21639	21711	21545	21613	21589	21681	21710	21679	21641	21714	21567	21668	21664	21516	21624	21657	21495	21590	21687	21740	21846	21686	21767	21699	21878	21644	21674	21603	21682	21644	21453	21450	21451	21654	21747	21572	21509	21676	21743	21846	21561	21378	21715	21650	21716	21411	21906	21674	21662	21782	21611	21605	21690	21550	21580	21650	21610	21557	21737	21531	21609	21679	21649	21452	21660	21583	21683	21652	21610	21542	21789	21670	21474	21634	21757	21353	21537	21691	21568	21583	21547	21651	21435	21664	21819	21497	21548	21523	21492	21695	21746	21635	21527	21516	21633	21712	21443	21622	21471	21776	21701	21715	21555	21628	21590	21377	21629	21598	21434	21487	21724	21652	21667	21452	21626	21563	21546	21677	21603	21862	21545	21544	21718	21665	21472	21566	21535	21732	21397	21801	21593	21761	21639	21502	21524	21714	21394	21501	21771	21542	21649	21560	21542	21664	21682	21521	21716	21525	21703	21736	21511	21590	21726	21747	21558	21707	21540	21510	21682	21803	21543	21524	21697	21436	21740	21645	21606	21460	21770	21692	21651	21774	21680	21810	21762	21647	21433	21535	21465	21697	21758	21665	21748	21493	21503	21480	21612	21541	21527	21597	21556	21658	21559	21709	21622	21884	21785	21784	21668	21494	21536	21525	21621	21775	21709	21674	21650	21408	21690	21629	21736	21567	21684	21768	21496	21583	21597	21595	21611	21714	21735	21882	21588	21748	21608	21700	21538	21618	21601	21659	21764	21567	21568	21613	21586	21614	21643	21572	21631	21534	21657	21810	21655	21695	21659	21619	21475	21655	21546	21522	21620	21646	21504	21682	21526	21650	21729	21571	21610	21546	21420	21819	21490	21559	21563	21573	21576	21674	21611	21501	21581	21582	21776	21509	21614	21790	21591	21751	21717	21653	21636	21592	21604	21764	21632	21466	21732	21653	21723	21636	21636	21792	21559	21415	21661	21558	21624	21757	21630	21821	21669	21383	21606	21627
15147	23801	22371	20003	19251	18782	18625	18372	18323	18149	18107	18013	18129	18102	18107	18037	17956	17932	17904	18099	18044	17948	17965	17644	17911	17846	17812	17850	18019	17865	17931	18046	17989	17914	17858	17899	17938	17990	17866	17993	18080	17907	17902	18029	17926	17797	17922	17834	17831	17752	17972	17855	17930	17924	18177	17938	17945	17888	17588	17950	17816	17865	17781	17996	17961	17910	17717	17897	17897	17962	17787	17899	17870	17990	17870	18569	18397	18451	18230	18041	17768	17819	17953	17829	17723	17916	17991	18001	17820	18067	17994	17858	17955	17814	17794	17872	17844	18024	17651	17661	17707	17714	17890	17882	17852	17900	17948	17930	17879	18075	17713	17843	17739	18046	17814	17776	17996	17858	18056	17933	17796	17923	17748	18033	17896	17751	17876	17952	17784	17850	17836	17737	17928	18122	18094	17760	17958	17705	17775	17940	17910	17905	17891	18025	17869	17803	17840	17912	18010	17921	17876	17843	17969	17775	17996	17882	17793	17871	17946	17784	17953	17991	17874	17826	17871	17830	17917	17766	17972	18141	17835	17906	17873	17808	17667	17842	17785	17837	18005	17926	17737	17886	17886	17899	17719	17888	17782	17862	17989	18062	18001	17875	17947	17856	17928	17838	17969	17915	17874	17930	17859	17992	17865	17827	17916	17918	17911	17868	18057	17779	17875	17774	17874	17662	17813	17766	17938	17820	17807	17687	17976	17902	17999	17616	17822	17961	17914	17870	17949	17989	17849	17835	17923	17920	17864	17804	17802	17801	17782	17751	17770	17901	17775	17807	18086	17913	17814	17956	17823	17925	17828	18010	17831	17937	17903	17958	17755	17822	17931	17986	17865	18004	17731	17947	17794	18001	17810	17976	17899	18055	17925	17869	17770	18063	17777	17804	18007	17768	17939	17960	18150	17727	17978	17840	17979	17765	17877	17734	17714	18073	17738	17708	17689	17948	17850	17749	18018	18021	17856	17815	17806	18013	17756	17822	17749	17711	17834	17778	17839	17850	17900	18000	17624	17847	17821	17956	17928	18001	17819	17989	17961	17745	17928	17814	17842	17895	17946	17913	17824	17961	17901	17815	17956	17990	17731	17871	17958	17921	17836	17900	17797	17954	17786	17822	17909	17801	17736	17724	17803	17923	17716	17921	17885	17778	18019	17826	17959	17807	17809	17911	17865	17975	17920	17887	17882	17965	17914	18014	17763	17919	17891	17968	17808	17869	17727	18059	17954	17954	17876	17842	17964	17997	17898	17948	18038	17919	18086	17996	17831	17971	17873	17908	17808	17787	17962	17968	17926	17730	17948	17751	17818	18069	17840	17899	17932	17799	17846	17793	17905	17928	18021	18035	17813	17895	18022	17880	17890	17796	17837	17994	17773	17857	17784	17777	17782	17936	17724	17860	17932	17938	17596	17990	17990	17880	17787	18002	17614	18077	17967	17683	17881	17989	17945	17834	17990	18003	17925	17788	17792	17922	17670	17872	17876	17773	17800	17968	17961	17850	17874	17780	17915	17849	17929	17724	17845	17761	17954	18008	17922	17821	17872	17871	17958	17789	17921	17884	17876	17704	17885	17630	18020	17984	17922	17844	17875	17910	17885	17896	17905	18019	17911	17924	17835	17970	18052	17977	17977	17902	17882	17953	17972	17978	17749	17887	17742	17893	17933	17750	17942	17924	17706	17888	17727	17887	17893	17821	17711	17823	17914	17830	17767	17868	18034	17883	17898	17886	17802	18001	17854	17788	17852	18016	17980	17774	17931	17883	17896	17978	17733	17792	17799	17885	17816	17861	17967	17843	17910	18073	17814	17924	17977	18063	17902	17949	17948	17872	18016	17616	17766	17843	18060	17812	17839	17667	17945	17964	17950	18067	17997	17920	18025	17798	17942	17838	17839	17937	17858	17944	17919	17846	17756	17868	17871	17899	17907	17694	17888	17912	17861	17864	17939	17981	17901	17887	17938	17880	17945	17945	17653	17966	17791	18021	17900	17841	17891	17976	17828	17759	17828	17949	17851	17683	18170	17714	18029	17819	17819	17881	17705	17792	17851	17753	17907	17861	17868	17989	17969	17985	17849	17770	17912	17794	17831	17881	17912	17778	17936	18024	17968	17886	17785	17860	17952	17784	17822	17834	17818	17928	17803	17798	17943	17805	17758	17823	17869	17884	17867	18046	17828	17948	17900	17673	17896	17781	17925	17923	17780	17946	17761	17756	18042	17863	17839	17795	17960	17795	17751	17895	17862	17777	17947	17960	17886	17799	17734	17977	17789	17935	17757	17925	17981	17800	17821	17723	17896	17862	17861	17855	18109	17823	17921	17828	17904	17842	17894	17856	17782	17947	18055	17892	17945	17814	18057	17852	17889	17929	18023	17844	17797	17886	17811	17843	17840	17888	17886	17913	17735	17845	17868	18013	17747	17849	17807	17964	17902	17778	17859	17936	18001	17845	17828	17902	17928	17911	17970	17776	17821	17721	17864	17785	17851	17773	17765	17950	17892	17871	17809	17890	17830	17823	17910	17937	17821	17695	17864	17922	17846	17854	17937	17776	17869	17808	17811	17849	17945	17815	17902	17775	17784	17877	17964	17992	17756	17960	17853	17806	17690	17971	18000	17889	17935	17736	17909	17949	17981	17698	17996	18016	17932	17894	17716	17870	17988	17728	17858	17962	17832	17930	17899	17720	17912	17898	17855	17918	17980	17753	17880	17905	17891	17819	17976	17793	17896	17842	17937	17724	17876	17852	17867	17880	18035	17924	17959	17976	17742	17653	17876	17820	17785	17823	17841	17839	17855	17997	17920	17794	17814	17818	17811	17977	17809	17834	17872	17772	17763	17890	17891	17899	17948	17818	17850	17807	17853	17809	17989	17911	17831	18030	17748	17909	17728	17938	17962	17921	17776	17914	17958	17799	17737	17767	18103	17665	17833	17858	18125	17883	17865	18015	17982	17789	17843	17949	17607	17994	17830	18008	17979	17866	17718	17725	18077	17920	17841	17830	17803	17893	17892	17734	17954	17873	17766	17960	17748	17853	17895	17822	17953	17871	17979	17802	17811	17970	17833	17964	17911	17833	17926	17948	17827	17955	17734	17959	17793	17709	17760	17986	17771	17879	17600	17798	17863	17707	17859	17905	17799	17895	17842	17784	17862	17887	17885	17882	17816	17716	17829	17917	17956	18039	17957	17910	17583	17851	17877	17823	17811	17858	18009	17692	17853	17802	17899	17944	17899	17869	17835	17877	17865	17705	17706	17826	17844	17877	17823	18053	17881	17944	17887	17979	17795	18000	17953	17822	17906	17805	17796	17832	17874	17734	18107	18035	17835	17749	18010	17956	17764	18049	17741	17821	17942	17707	17799	17749	17813	17962	17852	17912	17943	17840	17883	18012	17899	17942	17910	17726	17698	17970	17925	17855	17801	17956	17787	17895	17873	17879	17824	17935	18046	17923	17818	17853	18028	17869	17760	17995	17777	17816	17949	17960	17926	17971	17802	17766	17923	17833	17884	17980	17798	17988	17677	17953	17869	17738	17819	17919	17953	17925	17966	17951	17979	17990	17959	17705	17771	18067	17895	17724	18079	17931	17791	17810	17880	18063	17776	18001	17892	17964	18078	17804	17979	17888	17968	18042	17947	17981	17865	17852	17794	17860	17969	17952	17858	18002	18039	18033	17899	17877	17853	17878	17786	17832	17891	17915	17867	17924	17781	17939	17999	17799	17896	17919	17901	17975	17733	18011	17878	17796	17764	17979	17806	18011	17920	17773	17917	18106	17893	17822	17923	17718	17927	17961	17770	17817	17856	17667	17863	17886	18053	17895	17904	17915	17904	18038	17998	17836	17815	17898	17860	18003	17854	17854	17872	17749	17843	17909	17824	17974	17938	18060	17692	17988	17847	17930	17805	17966	17718	17836	17750	17999	17884	17817	17840	17891	17988	17904	17855	17866	17997	17931	17884	17859	17979	17873	17967	17828	17942	17897	17881	17899	17814	17907	17948	17940	17856	17820	17804	17856	17818	17921	17892	18000	17862	17938	17803	17893	17942	18012	17891	17884	17776	17808	17750	17941	17764	17742	18073	17969	17874	17798	17761	17987	17614	17776	17874	17775	17849	17869	17826	17915	17697	17721	17953	17943	18121	17898	17719	17810	17958	17912	17930	17878	17873	17913	17850	17870	17920	17904	17774	17999	17861	17913	17867	17849	17826	17843	17785	18002	17853	17805	17923	18026	17976	17795	17907	17911	18029	17810	17902	17882	17938	17824	18028	17912	17864	17895	17767	17879	17827	17719	17818	17849	17779	17734	17977	17863	17977	17828	17986	17891	18062	18003	17866	18019	18017	17650	17922	17788	17995	17994	17904	17768	17920	17984	17828	17773	17812	17897	17864	17956	17833	17793	17930	17925	17880	17923	17846	17850	17827	17824	18174	17959	17951	17817	17822	18004	17795	17876	17879	17895	17915	17778	17736	17945	18009	17875	17983	17853	17759	17811	17885	17963	17912	17811	17867	17851	17788	17781	17965	17871	17950	17771	17763	17823	17956	17732	17831	17947	18076	17886	17895	18097	17838	17786	17926	17707	17857	17885	17934	17970	17810	17885	17857	17767	18061	17890	17794	17959	17950	17958	17837	17879	17875	17889	17918	17870	17925	17834	17842	17904	17848	17884	17773	17935	17702	17859	17944	17776	17772	17916	17755	18023	17817	17937	17937	17876	17956	17902	17763	17881	17831	17867	18029	17914	18103	17797	17829	17721	17916	17920	17840	17902	17937	17843	17941	17958	17937	17908	17997	17865	17818	17945	17946	17816	17979	17795	17780	17982	17944	17907	17875	17777	17944	17872	17812	17823	17860	17906	17943	17759	17857	17743	17881	17897	17825	18053	17786	17707	17908	17967	17937	17796	17736	17709	17862	17929	17916	17937	17841	17879	17970	18054	17847	17859	17778	17856	17697	17994	17917	17717	17892	17946	18039	18049	17795	17998	17760	17797	17897	17956	17907	17846	17967	17915	17851	17759	17733	17747	17777	17810	17750	17878	17950	17957	17902	17749	17943	17827	17723	17800	17881	17785	17906	17719	17919	17852	17990	17797	18031	17832	17917	17958	17847	17824	17697	17879	17831	17894
22677	21302	29202	23738	21635	24655	27621	23475	22979	23346	23166	23312	22968	23044	23000	22712	23017	22970	22878	22936	22699	22764	22903	22579	22850	22778	22734	22643	22939	22741	22759	22890	22645	22554	22816	22650	22501	22704	22774	22468	22424	22517	22962	22539	22692	22445	22656	22519	22608	22519	22633	22432	22440	22713	22671	22782	22617	22682	22576	22723	22435	22469	22675	22514	22482	22547	22789	22609	22758	22439	22667	22537	22691	22605	22683	23143	23602	23300	22936	22615	22703	22774	22526	22474	22648	22510	22547	22645	22808	22667	22707	22411	22541	22579	22698	22678	22548	22694	22456	22485	22577	22390	22439	22457	22510	22259	22570	22606	22647	22413	22448	22729	22706	22597	22434	22740	22570	22651	22430	22744	22437	22706	22536	22402	22518	22544	22253	22578	22413	22659	22669	22509	22695	22758	22231	22619	22505	22481	22495	22459	22535	22451	22471	22607	22575	22430	22561	22641	22495	22441	22585	22599	22545	22553	22670	22385	22782	22603	22402	22416	22473	22464	22607	22510	22509	22452	22472	22582	22393	22522	22577	22357	22263	22700	22693	22553	22431	22459	22516	22499	22695	22517	22663	22405	22717	22677	22507	22504	22595	22531	22490	22371	22647	22595	22357	22531	22484	22555	22262	22452	22665	22480	22488	22379	22474	22418	22436	22500	22454	22431	22704	22408	22521	22509	22636	22444	22501	22445	22409	22480	22703	22523	22658	22383	22376	22546	22536	22384	22527	22234	22687	22639	22492	22366	22671	22337	22568	22413	22563	22504	22441	22312	22361	22420	22452	22498	22535	22452	22602	22645	22454	22414	22456	22492	22519	22720	22597	22627	22718	22645	22496	22540	22432	22606	22633	22350	22462	22390	22555	22687	22525	22533	22329	22462	22516	22554	22537	22511	22454	22634	22468	22384	22605	22635	22501	22434	22626	22679	22404	22617	22574	22698	22457	22644	22565	22354	22534	22724	22458	22715	22495	22440	22416	22499	22487	22558	22541	22544	22759	22629	22390	22536	22463	22672	22552	22672	22701	22657	22313	22441	22819	22366	22275	22574	22530	22515	22336	22462	22593	22555	22620	22519	22665	22635	22555	22406	22582	22579	22397	22557	22408	22301	22536	22653	22327	22341	22583	22554	22561	22665	22550	22616	22682	22572	22363	22563	22628	22798	22642	22540	22524	22435	22451	22521	22623	22536	22391	22421	22328	22464	22609	22352	22519	22383	22303	22378	22428	22497	22679	22691	22488	22433	22596	22487	22546	22486	22563	22687	22410	22457	22613	22641	22434	22465	22589	22364	22426	22409	22591	22558	22542	22645	22508	22604	22585	22719	22618	22497	22642	22270	22593	22535	22490	22454	22604	22520	22345	22419	22575	22505	22666	22680	22510	22353	22711	22296	22680	22661	22381	22574	22661	22538	22522	22437	22556	22538	22446	22539	22649	22642	22587	22431	22424	22401	22447	22561	22373	22694	22681	22697	22412	22494	22411	22461	22638	22486	22486	22543	22711	22467	22595	22590	22550	22633	22803	22687	22594	22488	22549	22556	22496	22407	22319	22533	22663	22569	22405	22444	22465	22450	22529	22422	22336	22303	22440	22295	22464	22403	22403	22538	22792	22478	22508	22545	22492	22518	22421	22627	22509	22461	22571	22530	22474	22617	22314	22430	22519	22557	22518	22512	22598	22547	22526	22487	22514	22470	22589	22495	22671	22724	22665	22590	22648	22473	22636	22612	22491	22409	22857	22536	22518	22580	22636	22550	22631	22471	22467	22566	22638	22574	22610	22556	22421	22640	22619	22346	22435	22297	22754	22431	22472	22662	22615	22573	22805	22376	22564	22488	22756	22386	22466	22561	22450	22830	22639	22563	22629	22654	22561	22668	22436	22462	22672	22707	22745	22554	22435	22382	22745	22661	22513	22435	22491	22541	22707	22414	22659	22558	22497	22650	22496	22505	22452	22568	22431	22499	22549	22463	22665	22518	22672	22411	22503	22434	22613	22429	22443	22672	22468	22601	22617	22707	22399	22508	22365	22459	22457	22507	22402	22676	22533	22517	22509	22420	22689	22410	22777	22595	22801	22735	22597	22582	22718	22673	22699	22403	22782	22442	22443	22825	22488	22567	22597	22422	22760	22798	22543	22504	22710	22665	22548	22646	22578	22603	22442	22415	22555	22645	22510	22532	22564	22406	22632	22490	22479	22551	22721	22287	22617	22543	22465	22684	22226	22541	22670	22162	22540	22554	22563	22394	22259	22327	22529	22421	22470	22523	22533	22739	22430	22523	22566	22383	22638	22397	22444	22514	22385	22514	22500	22698	22472	22372	22484	22363	22251	22566	22581	22642	22477	22484	22629	22525	22662	22444	22443	22554	22357	22385	22611	22564	22609	22520	22382	22323	22659	22437	22692	22437	22432	22555	22493	22468	22525	22414	22789	22589	22501	22713	22562	22361	22547	22652	22547	22762	22359	22466	22346	22499	22711	22274	22246	22397	22756	22550	22502	22510	22598	22499	22492	22387	22346	22345	22365	22390	22474	22448	22516	22605	22570	22278	22599	22631	22417	22327	22339	22481	22582	22294	22374	22623	22587	22605	22398	22493	22558	22444	22529	22511	22604	22309	22866	22369	22609	22494	22334	22353	22448	22189	22743	22604	22337	22128	22544	22639	22701	22847	22423	22558	22419	22431	22567	22527	22504	22355	22714	22508	22593	22339	22415	22443	22740	22406	22493	22513	22454	22368	22379	22343	22535	22551	22585	22299	22412	22622	22543	22503	22405	22572	22579	22768	22503	22538	22462	22498	22534	22605	22623	22547	22270	22212	22651	22532	22602	22707	22522	22580	22623	22340	22373	22265	22336	22435	22420	22640	22541	22558	22781	22516	22542	22498	22483	22362	22448	22454	22469	22570	22548	22471	22423	22582	22447	22396	22608	22507	22344	22566	22457	22313	22431	22707	22409	22542	22638	22407	22559	22468	22492	22535	22685	22568	22579	22283	22519	22479	22480	22404	22587	22427	22703	22414	22492	22284	22354	22652	22610	22635	22557	22650	22495	22499	22463	22593	22516	22497	22527	22580	22566	22451	22407	22672	22492	22700	22630	22474	22683	22474	22634	22363	22469	22471	22444	22403	22501	22627	22438	22421	22507	22551	22490	22497	22549	22459	22578	22509	22629	22602	22447	22506	22479	22559	22592	22383	22527	22347	22488	22498	22630	22419	22655	22585	22426	22427	22434	22418	22399	22348	22616	22540	22632	22529	22640	22309	22712	22533	22430	22736	22612	22584	22529	22459	22529	22682	22764	22438	22520	22641	22610	22500	22301	22695	22682	22749	22462	22460	22473	22633	22565	22552	22527	22425	22488	22530	22462	22499	22629	22529	22702	22556	22493	22551	22607	22608	22609	22711	22771	22426	22427	22538	22583	22553	22333	22496	22577	22608	22564	22602	22289	22542	22663	22522	22329	22654	22682	22554	22752	22458	22439	22504	22458	22486	22580	22371	22596	22561	22807	22465	22495	22531	22594	22805	22613	22599	22498	22451	22880	22694	22860	22343	22411	22231	22388	22699	22549	22513	22643	22504	22390	22244	22397	22400	22573	22657	22502	22489	22541	22692	22539	22519	22808	22424	22624	22708	22533	22717	22668	22521	22522	22497	22611	22533	22452	22344	22457	22534	22711	22692	22396	22449	22580	22662	22526	22787	22774	22598	22781	22678	22482	22481	22679	22453	22470	22365	22440	22195	22683	22515	22229	22425	22515	22378	22526	22488	22639	22510	22443	22509	22590	22266	22583	22607	22669	22293	22563	22619	22504	22332	22382	22554	22535	22753	22632	22486	22413	22488	22686	22627	22565	22394	22594	22416	22388	22606	22625	22652	22333	22515	22450	22609	22388	22287	22398	22648	22399	22549	22610	22337	22517	22399	22463	22570	22670	22634	22548	22444	22445	22477	22518	22519	22413	22319	22576	22531	22375	22575	22537	22414	22598	22605	22458	22710	22660	22446	22657	22586	22685	22718	22450	22587	22494	22521	22746	22499	22538	22753	22550	22457	22448	22555	22662	22418	22702	22491	22646	22391	22372	22494	22608	22478	22464	22592	22252	22425	22530	22714	22440	22639	22578	22732	22650	22454	22308	22455	22557	22771	22459	22494	22310	22573	22553	22734	22462	22629	22625	22592	22556	22647	22644	22509	22493	22412	22440	22365	22456	22462	22514	22519	22249	22465	22417	22476	22536	22612	22675	22552	22503	22510	22715	22630	22513	22497	22500	22262	22521	22310	22548	22660	22560	22464	22692	22652	22559	22584	22611	22618	22600	22520	22578	22501	22480	22408	22615	22567	22627	22452	22322	22512	22525	22553	22533	22616	22526	22397	22521	22660	22801	22511	22377	22420	22393	22694	22497	22411	22570	22450	22601	22695	22616	22628	22434	22305	22437	22640	22572	22380	22645	22656	22569	22557	22603	22576	22502	22431	22709	22532	22469	22514	22591	22358	22522	22529	22514	22407	22589	22536	22521	22638	22695	22488	22481	22478	22530	22689	22470	22391	22731	22376	22707	22360	22438	22639	22674	22495	22576	22715	22437	22406	22708	22675	22476	22659	22553	22516	22370	22443	22594	22679	22561	22693	22295	22446	22188	22491	22441	22614	22620	22521	22543	22746	22483	22373	22519	22440	22577	22788	22554	22703	22439	22659	22684	22616	22554	22680	22433	22547	22791	22444	22709	22423	22431	22357	22558	22334	22461	22482	22692	22560	22408	22391	22336	22490	22518	22591	22698	22591	22731	22553	22470	22543	22633	22659	22486	22336	22342	22596	22328	22600	22505	22342	22656	22387	22653	22458	22484	22480	22367	22733	22411	22485	22742	22642	22572	22517	22612	22536	22510	22360	22503	22372	22628	22579	22353	22636	22605	22304	22434	22604	22552	22695	22603	22673	22595	22397	22570	22557	22620	22469	22499	22356	22360	22561	22388	22415	22337	22633	22600	22512	22539	22305	22423	22685	22514	22565	22640	22467	22516	22624	22529	22313	22204	22629	22424	22629	22458	22524	22642	22280	22456	22381	22600	22436	22403	22566	22578	22596	22606	22609	22609	22721	22526	22711	22654	22598	22651	22468	22546	22568
16865	28428	26244	22392	20834	20004	19624	19243	19141	18892	18746	18721	18620	18498	18645	18454	18632	18640	18523	18407	18427	18573	18518	18295	18554	18575	18497	18453	18288	18498	18490	18560	18328	18562	18373	18470	18443	18305	18424	18324	18486	18412	18327	18691	18289	18531	18263	18379	18558	18474	18435	18499	18463	18488	18445	18256	18395	18589	18361	18244	18463	18405	18597	18247	18316	18617	18433	18379	18481	18245	18241	18521	18347	18268	18604	19232	19925	19302	19254	18509	18288	18421	18440	18307	18420	18382	18380	18279	18384	18226	18517	18479	18211	18276	18377	18297	18515	18225	18507	18304	18262	18498	18272	18210	18471	18300	18279	18253	18322	18338	18355	18327	18398	18532	18253	18360	18258	18199	18359	18275	18156	18366	18379	18343	18391	18324	18285	18307	18281	18199	18429	18388	18434	18365	18184	18500	18223	18461	18489	18255	18324	18466	18274	18248	18239	18412	18097	18351	18368	18449	18259	18341	18440	18425	18333	18303	18425	18269	18355	18358	18348	18190	18361	18415	18340	18118	18331	18456	18363	18384	18429	18461	18457	18254	18503	18402	18353	18423	18367	18304	18442	18363	18285	18358	18335	18336	18537	18298	18491	18219	18451	18318	18185	18247	18218	18436	18427	18351	18393	18244	18518	18404	18363	18325	18239	18381	18159	18246	18201	18395	18498	18439	18256	18418	18290	18103	18431	18251	18291	18187	18257	18370	18364	18348	18368	18253	18244	18215	18329	18184	18403	18270	18451	18397	18333	18509	18480	18387	18330	18160	18277	18494	18350	18261	18410	18331	18421	18307	18260	18298	18341	18437	18305	18531	18458	18128	18161	18243	18245	18233	18321	18385	18317	18296	18431	18465	18429	18412	18214	18386	18416	18327	18306	18315	18355	18254	18317	18348	18246	18248	18419	18231	18495	18250	18262	18356	18338	18374	18387	18313	18265	18500	18371	18547	18421	18290	18260	18318	18117	18358	18404	18245	18243	18367	18245	18308	18316	18511	18264	18265	18305	18333	18407	18290	18210	18338	18350	18459	18298	18479	18209	18262	18194	18429	18369	18323	18342	18303	18259	18334	18279	18411	18224	18316	18535	18463	18286	18446	18364	18463	18400	18227	18348	18382	18382	18238	18414	18384	18268	18369	18248	18533	18264	18384	18315	18514	18397	18223	18304	18306	18434	18321	18329	18144	18390	18294	18350	18311	18157	18357	18245	18254	18348	18391	18331	18283	18190	18487	18465	18477	18433	18356	18192	18400	18277	18210	18216	18333	18378	18239	18512	18323	18360	18332	18497	18480	18203	18121	18539	18178	18361	18311	18611	18467	18373	18445	18201	18295	18376	18234	18343	18436	18414	18253	18382	18336	18361	18418	18338	18306	18389	18339	18304	18320	18322	18392	18237	18256	18255	18040	18114	18375	18485	18361	18391	18254	18340	18299	18466	18197	18383	18379	18121	18066	18408	18315	18500	18556	18162	18375	18122	18229	18387	18361	18408	18297	18435	18205	18384	18388	18331	18400	18232	18327	18458	18354	18445	18302	18314	18362	18338	18239	18358	18433	18234	18335	18567	18429	18568	18279	18658	18324	18274	18334	18472	18320	18337	18322	18492	18203	18360	18444	18397	18288	18441	18391	18215	18310	18402	18351	18550	18363	18302	18433	18275	18314	18244	18242	18230	18421	18422	18342	18195	18288	18315	18375	18505	18312	18317	18349	18318	18183	18332	18261	18360	18334	18380	18357	18315	18296	18366	18430	18393	18280	18373	18202	18367	18396	18449	18427	18340	18403	18214	18191	18191	18424	18384	18291	18540	18238	18360	18320	18314	18314	18299	18465	18413	18417	18502	18197	18481	18243	18398	18235	18284	18385	18361	18387	18456	18360	18264	18158	18338	18317	18270	18191	18412	18213	18385	18427	18273	18317	18277	18440	18352	18447	18467	18287	18525	18264	18239	18480	18346	18281	18382	18269	18406	18439	18295	18403	18229	18193	18146	18385	18344	18382	18442	18273	18207	18208	18429	18244	18439	18563	18390	18445	18264	18255	18382	18333	18351	18346	18355	18385	18281	18246	18293	18297	18267	18375	18361	18340	18335	18508	18273	18328	18049	18416	18216	18294	18294	18392	18410	18339	18245	18307	18307	18307	18375	18265	18250	18382	18239	18234	18233	18363	18353	18362	18351	18569	18366	18407	18385	18285	18305	18232	18271	18176	18413	18384	18280	18318	18422	18439	18328	18308	18351	18309	18174	18388	18365	18288	18315	18152	18215	18431	18254	18339	18310	18412	18221	18233	18413	18445	18435	18188	18409	18321	18342	18356	18417	18384	18212	18368	18187	18385	18212	18426	18424	18301	18514	18265	18293	18423	18439	18233	18303	18312	18183	18262	18360	18260	18288	18301	18352	18408	18382	18287	18305	18384	18328	18452	18362	18308	18289	18527	18243	18313	18195	18309	18424	18442	18279	18418	18252	18229	18292	18423	18441	18266	18355	18341	18280	18357	18337	18517	18308	18370	18402	18422	18307	18458	18351	18320	18245	18423	18380	18404	18261	18173	18219	18368	18154	18391	18455	18376	18486	18346	18397	18471	18257	18307	18351	18310	18337	18191	18341	18378	18393	18371	18255	18270	18321	18196	18370	18192	18331	18322	18407	18309	18222	18119	18289	18288	18543	18242	18393	18319	18456	18216	18386	18366	18174	18261	18278	18323	18315	18423	18335	18323	18436	18285	18421	18335	18332	18285	18352	18268	18409	18166	18307	18236	18381	18288	18442	18335	18411	18088	18452	18417	18445	18239	18330	18372	18321	18312	18395	18223	18294	18402	18295	18311	18293	18329	18343	18389	18333	18381	18101	18451	18419	18331	18514	18287	18390	18325	18277	18013	18336	18229	18342	18596	18291	18280	18371	18509	18260	18521	18407	18172	18288	18379	18402	18419	18352	18284	18382	18352	18309	18440	18291	18364	18215	18343	18295	18366	18303	18380	18297	18441	18415	18148	18409	18167	18450	18306	18403	18281	18264	18342	18426	18532	18242	18294	18297	18358	18365	18203	18556	18290	18407	18404	18384	18278	18434	18319	18366	18352	18206	18359	18400	18289	18329	18322	18292	18237	18409	18385	18454	18190	18309	18431	18202	18218	18339	18374	18278	18154	18377	18497	18396	18377	18347	18208	18233	18378	18243	18106	18340	18244	18130	18215	18282	18378	18403	18358	18273	18393	18251	18466	18519	18233	18348	18415	18259	18484	18478	18346	18475	18264	18423	18405	18353	18468	18502	18447	18309	18483	18353	18451	18312	18206	18312	18499	18188	18285	18614	18405	18481	18437	18494	18340	18323	18218	18230	18234	18255	18459	18078	18269	18319	18292	18356	18306	18307	18340	18396	18437	18162	18437	18281	18272	18261	18438	18311	18480	18340	18280	18394	18243	18322	18333	18499	18295	18334	18256	18330	18327	18283	18166	18272	18152	18413	18472	18424	18402	18269	18387	18388	18221	18325	18335	18486	18325	18363	18333	18315	18370	18271	18290	18419	18245	18478	18354	18286	18418	18481	18278	18346	18296	18166	18392	18338	18358	18375	18322	18135	18377	18338	18295	18355	18235	18413	18271	18470	18314	18465	18181	18334	18262	18251	18400	18362	18306	18376	18239	18147	18441	18391	18359	18271	18444	18423	18493	18354	18152	18347	18318	18369	18233	18193	18282	18355	18330	18407	18213	18286	18205	18376	18379	18283	18206	18432	18317	18386	18331	18439	18338	18241	18382	18371	18379	18255	18168	18317	18482	18378	18508	18313	18317	18023	18454	18309	18267	18547	18256	18292	18296	18291	18305	18217	18247	18317	18330	18322	18434	18318	18318	18416	18381	18380	18325	18362	18229	18329	18333	18448	18315	18462	18279	18549	18458	18348	18407	18371	18416	18253	18384	18352	18270	18483	18258	18285	18337	18232	18327	18251	18266	18273	18269	18217	18410	18297	18249	18248	18289	18345	18267	18392	18178	18391	18405	18438	18450	18307	18245	18263	18300	18433	18380	18304	18231	18265	18365	18418	18299	18118	18381	18433	18488	18367	18407	18547	18229	18416	18429	18201	18191	18254	18504	18434	18047	18233	18425	18265	18368	18280	18315	18396	18317	18242	18333	18373	18457	18407	18376	18448	18238	18225	18439	18432	18316	18439	18442	18212	18318	18325	18541	18237	18291	18249	18348	18433	18158	18335	18302	18398	18556	18185	18319	18293	18412	18396	18334	18481	18327	18473	18347	18409	18169	18324	18203	18368	18318	18390	18516	18246	18327	18307	18343	18605	18326	18325	18226	18496	18354	18157	18342	18291	18555	18524	18137	18398	18411	18210	18377	18376	18561	18339	18353	18412	18294	18330	18341	18341	18331	18327	18258	18349	18406	18209	18367	18318	18320	18398	18302	18305	18360	18298	18258	18268	18323	18195	18333	18383	18275	18288	18276	18194	18502	18199	18421	18227	18133	18281	18289	18292	18419	18301	18373	18381	18274	18307	18315	18422	18331	18332	18277	18252	18402	18397	18233	18358	18307	18252	18287	18278	18296	18380	18382	18245	18403	18173	18191	18256	18193	18322	18118	18497	18433	18318	18286	18315	18351	18318	18469	18409	18233	18408	18393	18335	18330	18253	18471	18238	18336	18442	18393	18480	18298	18391	18446	18352	18304	18231	18353	18410	18566	18163	18164	18232	18291	18337	18379	18261	18513	18063	18427	18414	18359	18318	18372	18332	18229	18093	18467	18402	18259	18330	18326	18196	18419	18313	18272	18379	18565	18299	18411	18235	18345	18357	18391	18368	18359	18383	18392	18388	18235	18424	18330	18346	18329	18425	18282	18362	18221	18161	18360	18457	18391	18188	18424	18235	18398	18203	18356	18200	18346	18554	18411	18249	18352	18380	18344	18311	18379	18223	18426	18237	18096	18427	18046	18429	18186	18304	18457	18288	18302	18202	18291	18370	18365	18372	18319	18364	18289	18351	18348	18139	18436	18377	18224	18269	18200	18421	18343	18404	18370	18359	18312	18172	18342	18248	18476	18364	18227	18473	18074	18516	18341	18311	18262	18361	18332	18303	18407	18399	18204	18454	18200	18190	18179	18457	18127	18326	18494
27554	22302	26963	25359	22482	22822	23014	22702	22715	22743	22776	22753	22831	22783	22699	22875	22835	22800	22730	23047	22781	22568	22633	22766	22701	22792	23023	22877	22657	22667	22690	22875	22708	22778	22845	22926	22631	22628	22754	22612	22773	22686	22534	22554	22794	22979	22666	22730	22917	22818	22792	22690	22794	22776	22713	22803	22859	22838	22974	22568	22672	22765	22765	22823	22756	22704	22628	22685	22728	22521	22781	22668	22666	22626	22648	22696	22840	22769	22985	22492	22751	22925	22916	22825	22551	22639	22554	22588	22679	22599	22869	22716	22722	22802	22847	22604	22741	22671	22509	22760	22622	22766	22534	22683	22867	22661	22850	22644	22603	22967	22762	22732	22731	22715	22727	22543	22604	22705	22702	22739	22875	22758	22886	22864	22749	22595	22624	22715	22638	22873	22840	22953	22876	22590	22619	22849	22815	22850	22734	22826	22610	22688	22515	22403	22676	22511	22793	22521	22741	22767	22575	22816	22648	22603	22631	22641	22912	22525	22765	22753	22738	22600	22792	22717	22883	22649	22854	22737	22690	22464	22651	22621	22800	22455	22789	22721	22800	22594	22738	22682	22823	22559	22716	22631	22813	22392	22616	22570	22596	22792	22787	22682	22545	22622	22535	22581	22772	22779	22667	22620	22731	22660	22656	22768	22801	22838	22513	22637	22743	22665	22646	22601	22569	22624	22680	22827	22573	22714	22654	22692	22631	22706	22768	22669	22626	22793	22634	22633	22576	22795	22868	22485	22653	22744	22652	22770	22651	22873	22886	22636	22777	23019	22721	22889	22827	22570	22482	22734	22567	22460	22949	22651	22691	22667	22765	22702	22651	22618	22745	22724	22937	22739	22757	22879	22539	22651	22657	22888	22907	22542	22628	22683	22642	22632	22667	22838	22684	22718	22840	22797	22839	22795	22786	22735	22915	22861	22574	22703	22722	22969	22771	22507	22738	22903	22634	22857	22676	22906	22804	22700	22651	22633	22789	22935	22795	22715	22737	22757	22730	22696	22737	22758	22730	22807	22907	22898	22638	23029	22781	22561	22880	22664	22678	22662	22691	22751	22755	22759	22563	22665	22803	22767	22688	22709	22720	22656	22713	22598	22758	22701	22780	22767	22586	22546	22672	22601	22577	22749	22815	22773	22759	22584	22511	22702	22625	22859	22733	22737	22683	22688	22791	22666	22934	22763	22723	22795	22835	22732	22798	22747	22758	22740	22935	22644	22615	22778	22643	22847	22796	22623	22836	22775	22824	22835	22686	22855	22820	22751	22837	22843	22772	22759	22694	22663	22704	22802	22925	22665	22860	22764	22943	22652	22839	22442	22672	22681	22566	22589	22750	22656	22816	22854	22683	22669	22913	22714	22468	22637	22800	22488	22785	22624	22884	22672	22639	22625	22630	22652	22685	22714	22687	22709	22739	22647	22896	22783	22941	22380	22581	22765	22648	22597	22649	22622	22749	22607	22879	22566	22598	22566	22517	22728	22690	22570	22829	22855	22565	22772	22752	22633	22708	22844	22914	22740	22638	22804	22817	22817	22634	22811	22675	22527	22608	22522	22503	22561	22642	22712	22789	22618	22643	22611	22692	22598	22863	22701	22691	22660	22571	22751	22920	22790	22564	22783	22789	22573	22859	22743	22515	22787	22772	22804	22744	22525	22841	22719	22877	22936	22628	22671	22698	22612	22924	22814	22926	22747	22813	22881	22673	22542	22759	22699	22741	22661	22591	22844	22704	22709	22874	22632	22955	22572	22508	22730	22819	22688	22825	22668	22690	22792	22542	22641	22574	22729	22889	22799	22887	22781	22767	22657	22768	22623	22743	22907	22916	22500	22668	22713	22592	23001	22713	22662	22649	22975	22813	22655	22661	22763	22765	22727	22795	22736	22657	22725	22647	22814	22815	22608	22639	22705	22647	22947	22851	22874	22872	22916	22823	22624	22848	22795	22893	22517	22697	22682	22754	22829	22655	22491	22834	22501	22794	22749	22503	22685	22857	22796	22474	22729	22616	22892	22721	22773	22824	22855	22486	22931	22688	22565	22802	22969	22802	22627	22528	22739	22524	22785	22602	22820	22650	22830	22844	22842	23004	22780	22823	22604	22741	22645	22581	22693	22640	22568	22644	22769	22589	22635	22782	22699	22610	22590	22822	22795	22780	22837	22674	22623	22820	22717	22803	22507	22486	22769	22665	22704	22798	22773	22776	22776	22873	22681	22590	22860	22597	22777	22705	22642	22614	22744	22606	22810	22801	22883	22741	22731	22693	22855	22746	22711	22505	22867	22728	22740	22472	22805	22799	22674	22612	22773	22826	22856	22761	22612	22620	22760	22733	22865	22675	22793	22512	22612	22676	22785	22559	22486	22960	22651	22747	22856	22839	22685	22802	22646	22750	22912	22749	22720	23002	22546	22965	22698	22646	22722	22686	22811	22782	22655	22570	22536	22715	22642	22832	22812	22646	22742	22627	22810	22699	22783	22907	22809	22612	22906	22890	22835	22703	22578	22669	22567	22715	22746	22898	22871	22743	22876	22817	22701	22604	22618	22740	22511	22607	22730	22713	22758	22741	22742	22746	22791	22722	22801	22704	22741	22675	22859	22505	22516	22834	22952	22838	22600	22532	22565	22610	22890	22806	22643	22680	22623	22875	22694	22618	22744	22884	22817	22786	22547	22778	22707	22694	22694	22680	22571	22661	22540	22931	22974	22782	22824	22785	22543	22657	22601	22833	22739	22768	22742	22633	22667	22734	22634	22829	22692	22638	22539	22747	22757	22510	22786	22569	22842	22642	22806	22750	22757	22746	22783	22853	22626	22632	22703	22626	22727	22788	22467	22854	22655	22836	22662	22768	22854	22602	22893	22566	22722	22810	22695	22704	22637	22626	22739	22482	22653	22670	22887	22884	23103	22884	22641	22559	22744	22730	22532	22565	23028	22631	22937	22471	22554	22797	22744	22887	22599	22631	22650	22570	22706	22823	22639	22670	22810	22870	22912	22981	22759	22644	22740	22819	22735	22644	22923	22801	22785	22821	22872	22608	22793	22682	22754	22649	22505	22845	22792	22701	22883	22793	22844	22647	22657	22740	22723	22574	22691	22712	22751	22737	22580	22813	22596	22620	22871	22762	22589	22649	22857	22593	22680	22708	22555	22993	22942	22611	22797	22548	22696	22678	22948	22662	22745	22895	22643	22645	22709	22656	22568	22557	22779	22824	22767	22851	22585	22717	22637	22849	22813	22700	22655	22907	22688	22916	22610	22531	22733	22790	22859	22696	22912	22540	22678	22867	22749	22718	22705	22573	22510	22666	22848	22746	22708	22972	22729	22703	22721	22643	22560	22622	22637	22543	22617	22685	22933	22720	22733	22983	22685	22756	22582	22874	22737	22842	22766	22863	22724	22919	22698	22649	22628	22658	22639	22745	22880	22796	22574	22872	22782	22760	22407	22596	22688	22563	22590	22734	22880	22744	22674	22490	22822	22680	22697	22669	22793	22771	22730	22879	22600	22932	22836	22709	22642	22565	22739	22726	22837	22777	22726	22637	22736	22692	22727	22743	22540	22634	22888	22739	22509	22540	22390	22547	22874	22870	22732	22757	22728	22796	22597	22747	22872	22891	22456	22811	22885	22735	22854	22689	22909	22743	22861	22616	22617	22678	22743	22690	22661	22719	22792	22869	22820	22611	22647	22789	22711	22761	22739	22810	22743	22777	22691	22678	22807	22741	22710	22523	22726	22825	22500	22762	22698	22564	22739	22600	22691	22722	22495	22653	22818	22916	22656	22775	22860	22758	22508	22548	22638	22838	22613	22822	22732	22738	22603	22913	22849	22866	22632	22746	22747	22822	22668	22804	22769	22724	22653	22674	22704	22560	22646	22526	22859	22839	22576	22810	22664	22894	22798	22724	22612	22877	22677	22746	22855	22948	22699	22850	22607	22652	22641	22700	22549	22701	22613	22614	22816	22681	22917	22786	22637	22410	22514	22592	22647	22805	22461	22964	22731	22889	22865	22603	22581	22751	22678	22693	22620	22936	22602	22621	22640	22715	22855	22766	22758	22787	22786	22616	22666	22808	22691	22618	22725	22748	22889	22859	22669	22920	22694	22851	22802	22725	22713	22663	22866	22638	22682	22684	22656	22866	22539	22761	22838	22741	22563	23027	22788	22723	22611	22686	22707	22833	22739	22692	22917	22845	22713	22741	22714	22497	22678	22617	22727	22679	22689	22754	22591	22637	22708	22751	23011	22730	22890	22943	22668	22934	22674	22717	22787	22595	22708	22520	22742	22804	22707	22830	22978	22793	22575	22575	22790	22842	22578	22748	22925	22866	22753	22703	22707	22776	22747	22758	22754	22622	22597	22658	22682	22424	22636	22806	22594	22835	22818	22842	22834	22710	22662	22657	22687	22694	22712	22700	22665	22822	22692	22610	22880	22589	22739	22708	22821	22564	23001	22754	22463	22521	22696	22784	22599	22660	22647	22763	22678	22857	22556	22546	22739	22829	22629	22715	22669	22834	22750	22657	22804	22799	22397	22575	22644	22804	22707	22687	22612	22763	22572	22769	22669	22614	22836	22838	22597	22586	22659	22577	22863	23047	22723	22838	22630	22549	22677	22747	22616	22733	22620	22812	22790	22684	22742	22763	22741	22627	22892	22757	22986	22634	22783	22791	22672	22653	22664	22948	22823	22661	22780	22650	22597	22600	22582	22539	22573	22638	22805	22689	22570	22641	22594	22886	22900	22804	22581	22638	22777	22850	22940	22581	22816	22641	22717	22715	22591	22748	22777	22653	22812	22696	22702	22626	22664	22549	22883	22887	22797	22892	22790	22865	22901	22618	22698	22825	22738	22759	22840	22633	22620	22535	22699	22737	22453	22779	22781	22825	22789	22696	22678	22657	22781	22694	22693	22833	22660	22611	22557	22703	23014	22906	22657	22764	22890	22649	22673	22683	22727	22862	22867	22770	22899	22681	22697	22805	22655	22773	22846	22730	22735	22728	22822	22691	22712	22542	22851	22734	22668	22894	22781	22637	22707	22701	22733	22865	22747	22618	22548	22763	22526	22730	22721	22887	22608	22921	22524	22708	22649	22771	22561	22676	22656	22581	22519	22446	22818	22911	22650
16419	19279	19054	18745	18553	18356	18287	18513	18413	18416	18472	18450	18624	18503	18437	18356	18561	18480	18568	18538	18593	18328	18442	18503	18497	18389	18423	18477	18530	18461	18407	18382	18709	18473	18563	18448	18343	18404	18540	18561	18509	18379	18577	18422	18354	18240	18328	18514	18332	18543	18497	18401	18478	18480	18535	18359	18508	18406	18475	18519	18484	18639	18509	18316	18612	18586	18485	18545	18708	18602	18503	18371	18454	18493	18528	18538	18603	18593	18587	18505	18550	18536	18367	18450	18479	18462	18602	18382	18550	18542	18569	18355	18333	18362	18530	18528	18436	18427	18448	18515	18571	18392	18429	18565	18415	18539	18336	18484	18247	18600	18504	18352	18388	18600	18393	18542	18629	18393	18397	18409	18418	18257	18591	18566	18363	18371	18383	18504	18573	18535	18450	18418	18507	18495	18392	18547	18507	18478	18522	18400	18244	18419	18381	18526	18442	18484	18522	18417	18470	18428	18547	18614	18225	18430	18488	18349	18508	18474	18434	18453	18516	18592	18447	18357	18446	18555	18645	18407	18540	18493	18714	18401	18315	18447	18516	18498	18573	18561	18509	18366	18507	18647	18439	18537	18548	18557	18566	18430	18556	18354	18500	18354	18702	18481	18486	18413	18634	18667	18556	18427	18496	18341	18557	18541	18683	18393	18520	18592	18599	18503	18323	18424	18350	18455	18472	18384	18518	18429	18494	18337	18475	18366	18343	18533	18424	18698	18410	18364	18616	18351	18580	18376	18579	18482	18481	18585	18533	18473	18351	18358	18561	18360	18559	18456	18480	18505	18261	18290	18380	18523	18381	18574	18546	18508	18481	18602	18493	18476	18530	18633	18430	18389	18528	18411	18429	18519	18479	18242	18538	18273	18430	18494	18519	18378	18520	18502	18488	18474	18396	18412	18569	18637	18380	18405	18467	18361	18454	18399	18550	18416	18628	18369	18529	18371	18434	18658	18559	18488	18481	18342	18557	18359	18600	18553	18326	18362	18482	18328	18391	18596	18375	18488	18364	18536	18436	18392	18476	18518	18431	18510	18284	18651	18515	18453	18438	18430	18383	18686	18290	18612	18422	18500	18489	18603	18365	18377	18368	18428	18485	18307	18502	18553	18332	18392	18243	18631	18354	18566	18461	18402	18349	18559	18316	18369	18334	18564	18555	18419	18411	18540	18430	18270	18474	18201	18484	18380	18390	18544	18704	18406	18351	18628	18493	18355	18344	18606	18590	18632	18296	18464	18490	18594	18360	18571	18514	18464	18432	18447	18543	18560	18557	18404	18493	18435	18554	18369	18242	18453	18663	18656	18466	18549	18561	18474	18475	18483	18377	18503	18629	18375	18430	18443	18508	18476	18495	18306	18529	18394	18480	18250	18480	18398	18416	18453	18377	18385	18524	18468	18441	18530	18466	18395	18590	18622	18372	18452	18662	18372	18514	18370	18634	18428	18557	18480	18443	18548	18608	18491	18577	18551	18470	18440	18418	18521	18619	18594	18388	18555	18486	18531	18536	18526	18348	18453	18383	18597	18431	18440	18542	18452	18528	18491	18597	18446	18557	18411	18356	18530	18292	18572	18431	18513	18592	18441	18620	18344	18423	18464	18584	18574	18456	18330	18616	18527	18418	18618	18487	18506	18266	18550	18688	18241	18409	18254	18403	18413	18599	18528	18405	18581	18425	18506	18270	18548	18380	18664	18496	18375	18344	18376	18498	18491	18414	18556	18606	18510	18510	18641	18394	18513	18387	18448	18543	18501	18612	18531	18352	18706	18428	18688	18632	18318	18454	18432	18621	18406	18405	18414	18472	18445	18617	18680	18433	18307	18672	18389	18476	18512	18397	18607	18567	18426	18550	18561	18403	18486	18525	18350	18455	18329	18496	18463	18482	18542	18513	18593	18503	18488	18331	18559	18383	18587	18614	18433	18501	18495	18374	18576	18663	18499	18505	18607	18632	18300	18372	18264	18516	18488	18615	18648	18534	18481	18445	18457	18555	18543	18471	18462	18551	18445	18421	18398	18517	18471	18427	18263	18607	18498	18537	18486	18559	18552	18507	18528	18283	18523	18514	18545	18621	18534	18653	18445	18544	18515	18507	18543	18616	18560	18335	18452	18512	18612	18558	18413	18669	18641	18589	18414	18488	18633	18452	18546	18475	18427	18389	18434	18431	18528	18546	18442	18520	18364	18531	18430	18527	18413	18469	18533	18613	18445	18608	18681	18455	18368	18377	18662	18643	18394	18633	18481	18318	18540	18510	18314	18562	18433	18463	18378	18329	18396	18554	18503	18388	18602	18382	18518	18547	18550	18546	18516	18515	18433	18508	18466	18258	18591	18445	18574	18437	18579	18436	18392	18525	18584	18400	18407	18549	18584	18433	18471	18436	18534	18510	18445	18648	18528	18514	18437	18473	18465	18372	18583	18506	18510	18347	18578	18512	18470	18349	18494	18699	18344	18523	18396	18503	18370	18616	18583	18444	18544	18416	18541	18397	18495	18438	18363	18636	18496	18567	18532	18413	18354	18555	18534	18575	18523	18356	18389	18343	18196	18287	18523	18449	18561	18621	18329	18509	18406	18545	18553	18443	18578	18237	18618	18467	18524	18752	18494	18545	18634	18581	18386	18562	18267	18544	18492	18414	18628	18409	18623	18560	18599	18319	18463	18468	18553	18452	18361	18479	18508	18465	18246	18493	18480	18348	18284	18443	18658	18459	18528	18468	18526	18543	18273	18586	18561	18446	18321	18400	18414	18397	18444	18398	18473	18468	18437	18419	18576	18454	18648	18525	18407	18468	18351	18312	18535	18431	18558	18433	18304	18648	18386	18349	18479	18520	18430	18400	18505	18760	18488	18413	18500	18516	18425	18579	18451	18538	18443	18389	18601	18528	18444	18513	18442	18467	18521	18592	18526	18341	18272	18418	18375	18375	18584	18353	18466	18549	18534	18603	18361	18688	18475	18494	18607	18447	18521	18612	18516	18464	18579	18540	18523	18443	18464	18690	18288	18267	18508	18550	18517	18403	18466	18393	18441	18455	18660	18634	18375	18667	18519	18478	18349	18500	18356	18383	18386	18275	18565	18566	18617	18687	18486	18348	18563	18485	18429	18622	18496	18370	18333	18456	18361	18437	18554	18453	18594	18668	18455	18229	18448	18412	18463	18578	18508	18412	18545	18486	18581	18489	18181	18531	18349	18320	18551	18476	18459	18350	18533	18551	18490	18470	18649	18494	18549	18399	18410	18570	18578	18304	18415	18385	18483	18404	18310	18622	18502	18498	18662	18623	18356	18542	18501	18546	18375	18379	18349	18498	18693	18452	18318	18600	18362	18387	18621	18549	18503	18709	18379	18615	18521	18337	18544	18512	18442	18472	18529	18468	18459	18518	18557	18502	18457	18548	18462	18404	18519	18434	18352	18575	18382	18492	18563	18365	18426	18285	18506	18482	18586	18477	18402	18480	18670	18607	18235	18432	18462	18339	18485	18471	18486	18232	18389	18648	18655	18400	18480	18388	18232	18595	18233	18592	18405	18476	18369	18494	18451	18547	18430	18346	18369	18524	18541	18512	18396	18594	18415	18670	18598	18533	18469	18434	18598	18433	18469	18461	18478	18477	18440	18463	18478	18350	18395	18484	18543	18489	18460	18485	18517	18487	18527	18677	18537	18613	18623	18327	18605	18543	18515	18305	18414	18527	18531	18322	18497	18369	18309	18500	18372	18530	18633	18600	18481	18469	18594	18354	18470	18476	18421	18498	18641	18447	18532	18500	18541	18643	18659	18551	18620	18546	18640	18431	18244	18291	18387	18630	18517	18536	18424	18438	18404	18593	18483	18470	18536	18551	18489	18550	18534	18337	18554	18543	18408	18557	18391	18617	18474	18529	18367	18547	18584	18557	18499	18518	18455	18647	18543	18354	18476	18341	18500	18565	18709	18493	18394	18415	18229	18385	18539	18593	18343	18465	18366	18619	18568	18558	18488	18597	18456	18285	18387	18374	18492	18477	18510	18422	18559	18456	18469	18375	18531	18688	18577	18628	18497	18505	18392	18563	18389	18416	18404	18389	18328	18423	18522	18455	18565	18485	18538	18368	18353	18261	18542	18491	18505	18588	18668	18571	18376	18467	18354	18500	18504	18649	18478	18370	18326	18429	18308	18311	18585	18406	18611	18474	18630	18359	18538	18389	18280	18368	18538	18663	18524	18462	18642	18544	18390	18651	18480	18403	18593	18421	18380	18488	18725	18555	18323	18431	18308	18456	18582	18468	18564	18535	18327	18404	18422	18596	18489	18340	18358	18447	18429	18590	18344	18295	18524	18550	18441	18521	18534	18460	18451	18511	18579	18665	18446	18559	18721	18425	18537	18408	18543	18537	18418	18451	18538	18559	18390	18322	18441	18199	18390	18276	18504	18689	18470	18511	18383	18830	18404	18469	18483	18560	18473	18612	18547	18388	18559	18377	18523	18560	18546	18457	18535	18298	18436	18438	18588	18479	18517	18489	18541	18556	18499	18392	18622	18422	18414	18370	18455	18537	18466	18376	18666	18515	18543	18479	18417	18523	18562	18583	18470	18498	18540	18576	18482	18425	18544	18584	18497	18662	18590	18362	18547	18457	18411	18712	18361	18582	18331	18395	18392	18493	18332	18415	18512	18425	18508	18561	18563	18500	18369	18598	18457	18389	18512	18545	18467	18563	18383	18391	18359	18421	18412	18631	18489	18451	18328	18510	18385	18437	18561	18478	18502	18755	18362	18501	18673	18492	18307	18581	18441	18396	18320	18462	18549	18347	18500	18565	18463	18312	18556	18550	18430	18395	18508	18519	18431	18540	18523	18270	18555	18629	18483	18590	18474	18604	18484	18431	18408	18495	18415	18465	18468	18635	18582	18519	18564	18338	18532	18438	18487	18492	18539	18549	18433	18428	18513	18545	18496	18482	18654	18578	18457	18477	18466	18439	18481	18545	18541	18559	18737	18277	18470	18555	18386	18542	18472	18492	18357	18500	18649	18258	18615	18293	18629	18504	18406	18422	18497	18381	18481	18425	18579	18472	18414	18482	18410	18479	18492	18339	18463	18370	18418	18489	18598	18666	18410	18525	18659	18534	18554	18523	18551	18414	18600
23697	21302	28893	24202	22751	24830	25594	23110	22906	23171	23194	22751	23104	23022	23101	22793	22734	22796	22796	22805	22846	22594	22818	22689	22966	22720	22564	23002	23006	22955	22568	22824	22782	22999	22659	22827	22424	22805	22782	22757	22695	22711	22875	22378	22815	22677	22575	22763	22620	22765	22534	22536	22615	22630	22805	22703	22784	22814	22612	22849	22491	22544	22679	22680	22861	22567	22760	22683	22758	22501	22576	22523	22598	22718	22608	23017	23062	23199	22759	22703	22556	22639	22552	22579	22703	22476	22689	22658	22530	22817	22676	22762	22589	22834	22602	22541	22798	22400	22802	22820	22426	22639	22474	22593	22498	22723	22521	22646	22680	22621	22791	22818	22680	22577	22827	22558	22658	22732	22545	22631	22707	22429	22605	22640	22740	22863	22893	22647	22836	22726	22658	22764	22482	22648	22610	22614	22833	22503	22736	22666	22689	22443	22773	22624	22634	22805	22597	22529	22736	22679	22605	22645	22603	22779	22885	22640	22828	22588	22621	22695	22537	22647	22765	22636	22679	22782	22594	22487	22457	22662	23015	22692	22687	22631	22593	22633	22666	22526	22645	22762	22793	22655	22688	22604	22762	22504	22673	22668	22533	22779	22609	22583	22644	22692	22591	22625	22735	22823	22703	22461	22609	22713	22690	22784	22746	22618	22498	22516	22561	22742	22732	22750	22752	22687	22690	22672	22637	22748	22614	22511	22490	22777	22488	22586	22723	22664	22976	22746	22665	22602	22707	22626	22612	22630	22451	22772	22839	22542	22748	22620	22476	22438	22677	22524	22674	22581	22665	22794	22832	22689	22745	22500	22579	22627	22817	22704	22508	22522	22528	22660	22701	22775	22732	22821	22704	22537	22674	22666	22540	22803	22502	22795	22639	22831	22768	22541	22859	22757	22782	22519	22715	22557	22574	22482	22647	22601	22490	22662	22650	22746	22692	22540	22607	22647	22712	22675	22692	22856	22937	22597	22623	22362	22667	22619	22587	22446	22635	22644	22637	22704	22736	22768	22778	22766	22641	22686	22611	22529	22840	22637	22744	22520	22564	22623	22524	22567	22685	22668	22620	22461	22716	22499	22399	22490	22531	22710	22723	22523	22548	22805	22687	22631	22622	22652	22856	22624	22713	22557	22768	22763	22707	22595	22676	22813	22653	22603	22814	22917	22692	22757	22735	22688	22643	22402	22963	22788	22655	22444	22537	22633	22520	22518	22648	22714	22655	22420	22669	22754	22425	22623	22593	22860	22651	22534	22610	22728	22522	22759	22619	22581	22720	22727	22703	22462	22730	22756	22522	22513	22769	22805	22777	22605	22751	22809	22679	22879	22693	22671	22593	22735	22640	22655	22856	22740	22601	22418	22635	22587	22559	22593	22667	22519	22600	22351	22608	22532	22436	22499	22701	22628	22643	22602	22491	22885	22860	22602	22746	22626	22660	22661	22605	22694	22762	22645	22703	22738	22619	22448	22845	22763	22521	22600	22501	22728	22604	22596	22638	22742	22720	22666	22692	22610	22770	22723	22547	22613	22534	22903	22795	22832	22858	22749	22689	22675	22640	22799	22679	22866	22668	22523	22620	22669	23019	22703	22813	22606	22451	22697	22699	22738	22735	22643	22634	22537	22504	22549	22470	22615	22594	22659	22497	22734	22660	22425	22669	22831	22547	22615	22629	22689	22821	22658	22946	22782	22633	22709	22581	22351	22628	22627	22413	22562	22811	22492	22605	22753	22479	22507	22798	22487	22798	22749	22747	22690	22519	22682	22466	22551	22768	22685	22683	22425	22874	22534	22607	22597	22724	22803	22604	22559	22632	22631	22629	22630	22553	22780	22723	22577	22506	22626	22710	22665	22650	22679	22761	22628	22635	22669	22462	22412	22672	22550	22710	22860	22758	22691	22692	22697	22707	22611	22628	22862	22718	22870	22671	22724	22816	22404	22546	22443	22595	22686	22682	22657	22728	22756	22795	22623	22772	22738	22611	22831	22557	22528	22783	22794	22537	22512	22505	22680	22575	22722	22604	22590	22546	22719	22640	22715	22813	22627	22618	22752	22781	22610	22699	22602	22582	22691	22679	22631	22893	22745	22733	22436	22849	22518	22678	22742	22308	22485	22698	22563	22584	22653	22753	22749	22695	22480	22850	22779	22726	22668	22657	22499	22809	22655	22703	22694	22707	22613	22732	22636	22740	22616	22559	22619	22543	22655	22685	22897	22704	22322	22818	22742	22536	22920	22769	22560	22714	22484	22746	22838	22635	22643	22707	22686	22643	22635	22453	22460	22611	22711	22794	22770	22732	22853	22496	22687	22493	22622	22673	22699	22690	22702	22659	22693	22735	22695	22629	22619	22485	22807	22628	22755	22770	22619	22593	22728	22828	22744	22562	22813	22599	22529	22507	22664	22673	22595	22755	22547	22714	22849	22687	22734	22677	22498	22755	22596	22594	22574	22692	22525	22559	22360	22763	22453	22453	22335	22720	22693	22596	22666	22864	22651	22445	22712	22555	22624	22590	22572	22632	22808	22824	22587	22508	22660	22545	22674	22557	22596	22865	22722	22654	22419	22579	22673	22911	22671	22596	22913	22669	22733	22599	22497	22564	22579	22409	22621	22781	22772	22685	22696	22449	22521	22743	22650	22940	22649	22787	22757	22726	22721	22768	22478	22772	22598	22436	22742	22586	22744	22722	22743	22448	22468	22694	22749	22790	22630	22753	22561	22854	22752	22762	22750	22844	22818	22644	22572	22614	22514	22540	22699	22482	22533	22735	22524	22617	22803	22694	22680	22838	22680	22648	22618	22832	22643	22750	22778	22597	22946	22590	22500	22622	22579	22596	22867	22809	22737	22705	22730	22669	22809	22764	22664	22538	22422	22619	22647	22984	22609	22622	22551	22678	22684	22766	22798	22690	22655	22267	22792	22878	22712	22531	22580	22554	22615	22582	22725	22743	22647	22432	22623	22583	22719	22627	22713	22582	22665	22586	22600	22659	22499	22661	22836	22703	22733	22362	22569	22761	22561	22613	22536	22743	22790	22667	22684	22842	22913	22512	22666	22641	22630	22532	22759	22553	22645	22570	22668	22487	22230	22518	22489	22708	22754	22679	22510	22739	22807	22613	22542	22715	22626	22681	22764	22748	22624	22588	22404	22750	22428	22640	22869	22688	22539	22666	22581	22885	22837	22635	22425	22683	22532	22503	22618	22569	22703	22629	22798	22864	22600	22630	22564	22852	22658	22625	22613	22479	22427	22824	22616	22627	22752	22685	22710	22658	22644	22616	22618	22681	22394	22846	22728	22615	22638	22761	22500	22590	22766	22558	22662	22560	22564	22856	22910	22530	22650	22969	22815	22900	22659	22692	22633	22436	22610	22721	22520	22746	22438	22727	22546	22572	22667	22629	22774	22740	22617	22648	22566	22577	22489	22670	22735	22722	22564	22557	22674	22536	22735	22656	22486	22631	22687	22725	22614	22771	22658	22753	22578	22690	22841	22726	22740	22634	22594	22591	22675	22750	22779	22564	22543	22462	22610	22651	22686	22620	22822	22555	22520	22446	22536	22632	22551	22652	22466	22825	22892	22706	22675	22649	22516	22612	22380	22766	22598	22666	22560	22543	22693	22694	22516	22713	22906	22756	22413	22446	22657	22729	22738	22751	22773	22774	22923	22612	22743	22795	22577	22610	22667	22564	22574	22487	22719	22613	22758	22742	22741	22721	22669	22588	22697	22708	22595	22611	22596	22557	22631	22456	22574	22672	22669	22528	22595	22719	22512	22859	22585	22725	22648	22800	22503	22436	22628	22694	22608	22647	22775	22714	22442	22542	22815	22779	22566	22681	22788	22695	22736	22603	22656	22707	22722	22893	22624	22742	22662	22631	22756	22771	22723	22558	22699	22674	22691	22646	22568	22563	22859	22675	22607	22600	22530	22683	22728	22796	22678	22709	22800	22593	22600	22728	22677	22455	22572	22882	22858	22648	22750	22759	22558	22903	22593	22494	22608	22718	22541	22560	22803	22806	22803	22662	22759	22675	22748	22742	22672	22643	22549	22521	22663	22616	22730	22688	22726	22730	22716	22680	22668	22696	22640	22698	22478	22651	22593	22666	22402	22606	22679	22559	22627	22707	22608	22671	22797	22914	22600	22636	22662	22593	22800	22808	22836	22883	22706	22745	22915	22788	22555	22789	22851	22575	22856	22675	22715	22630	22491	22496	22642	22879	22885	22412	22642	22696	22641	22700	22678	22568	22701	22569	22806	22915	22894	22970	22570	22828	22516	22663	22552	22448	22564	22689	22796	22853	22762	22911	22601	22628	22625	22584	22939	22681	22584	22695	22624	22897	22706	22708	22848	22532	22774	22542	22772	22903	22835	22663	22558	22841	22660	22792	22733	22643	22568	22656	22576	22454	22465	22678	22704	22792	22835	22673	22700	22672	22495	22646	22680	22587	22695	22691	22748	22836	22839	22664	22746	22653	22536	22624	22682	22647	22479	22550	22668	22455	22580	22648	22840	22856	22805	22848	22948	22599	22696	22534	22517	22669	22816	22565	22833	22769	22620	22539	22605	22597	22685	22593	22592	22862	22625	22730	22605	22719	22663	22584	22767	22789	22836	22794	22699	22525	22674	22701	22674	22636	22681	22513	22666	22475	22472	22388	22589	22556	22483	22499	22413	22748	22811	22652	22698	22605	22639	22603	22633	22663	22534	22954	22717	22853	22659	23011	22589	22500	22698	22671	22690	22699	22483	22687	22594	22628	22825	22522	22554	22696	22701	22620	22774	22542	22417	22574	22717	22636	22751	22709	22823	22752	22451	22805	22504	22622	22779	22650	22534	22653	22757	22719	22503	22651	22692	22725	22591	22820	22457	22713	22604	22493	22842	22675	22673	22580	22696	22713	22755	22679	22631	22691	22707	22744	22793	22626	22670	22869	22808	22728	22628	22643	22629	22735	22658	22865	22741	22708	22607	22291	22537	22657	22727	22472	22694	22602	22800	22888	22845	22634	22650	22518	22666	22664	22809	22562	22751	22644	22517	22520	22520	22699	22704	22513	22378	22703	22563	22560	22589	22863	22697	22783	22701	22668	22650	22692	22652	22723	22386	22521	22777	22547	22422	22578	22805
15777	24190	22932	20656	19839	19268	19215	18873	18777	18614	18775	18748	18622	18656	18812	18652	18550	18566	18575	18641	18570	18596	18569	18424	18465	18607	18355	18617	18733	18418	18477	18366	18488	18801	18519	18580	18453	18332	18453	18492	18505	18405	18388	18412	18404	18540	18597	18484	18418	18587	18504	18476	18456	18415	18734	18528	18314	18408	18679	18470	18440	18388	18688	18526	18358	18614	18533	18553	18557	18536	18540	18586	18640	18462	18473	18806	19121	18776	18650	18425	18593	18526	18537	18534	18400	18558	18324	18544	18532	18340	18501	18467	18254	18551	18384	18427	18533	18508	18577	18462	18568	18581	18627	18666	18424	18464	18613	18484	18333	18544	18357	18406	18633	18357	18569	18392	18583	18332	18503	18443	18492	18510	18329	18437	18677	18486	18463	18517	18410	18509	18153	18500	18380	18608	18345	18491	18497	18482	18358	18585	18388	18497	18453	18484	18579	18501	18425	18361	18569	18401	18682	18480	18389	18578	18449	18622	18610	18497	18419	18307	18478	18514	18581	18198	18532	18342	18472	18434	18596	18415	18575	18339	18572	18515	18615	18415	18660	18436	18477	18358	18448	18563	18778	18416	18497	18603	18497	18587	18582	18398	18609	18491	18428	18408	18492	18434	18477	18587	18505	18473	18590	18554	18444	18594	18572	18685	18472	18543	18587	18475	18370	18367	18221	18499	18384	18515	18428	18548	18524	18502	18535	18562	18396	18515	18445	18344	18449	18456	18629	18462	18515	18472	18374	18423	18456	18332	18547	18472	18338	18417	18318	18496	18491	18457	18323	18394	18439	18127	18610	18431	18459	18683	18446	18452	18605	18645	18440	18623	18411	18352	18383	18568	18443	18487	18557	18344	18532	18291	18407	18619	18411	18275	18599	18348	18619	18396	18519	18493	18531	18648	18627	18417	18438	18542	18477	18564	18476	18295	18486	18432	18382	18528	18416	18505	18280	18492	18458	18635	18509	18443	18502	18300	18550	18508	18437	18504	18572	18305	18416	18531	18406	18540	18489	18575	18538	18506	18472	18511	18531	18474	18484	18376	18438	18347	18451	18527	18389	18430	18489	18513	18506	18314	18481	18565	18490	18294	18374	18570	18492	18481	18552	18334	18423	18356	18428	18446	18676	18254	18382	18536	18390	18581	18176	18315	18426	18650	18337	18339	18469	18352	18465	18554	18352	18483	18720	18605	18530	18506	18699	18250	18420	18331	18416	18463	18484	18635	18425	18533	18466	18348	18345	18345	18347	18556	18341	18471	18468	18511	18432	18545	18242	18491	18472	18304	18280	18585	18370	18634	18539	18516	18500	18460	18411	18455	18450	18346	18464	18429	18527	18503	18512	18359	18530	18574	18410	18494	18576	18236	18417	18585	18474	18372	18475	18350	18508	18206	18636	18450	18484	18477	18621	18403	18628	18413	18438	18528	18415	18610	18622	18624	18511	18513	18514	18579	18421	18588	18440	18482	18404	18543	18604	18387	18431	18527	18505	18322	18387	18530	18367	18482	18198	18636	18419	18291	18545	18481	18552	18555	18310	18510	18558	18471	18533	18698	18439	18508	18525	18439	18417	18363	18744	18598	18294	18421	18455	18418	18543	18308	18522	18538	18553	18570	18574	18461	18542	18466	18403	18577	18449	18431	18381	18532	18428	18569	18617	18595	18507	18473	18658	18484	18558	18411	18334	18485	18497	18442	18387	18585	18510	18556	18514	18240	18354	18484	18431	18606	18625	18356	18355	18392	18480	18405	18399	18447	18484	18484	18471	18413	18280	18406	18409	18415	18568	18516	18414	18495	18575	18362	18322	18299	18393	18423	18418	18463	18344	18492	18469	18551	18366	18468	18533	18518	18492	18371	18486	18485	18437	18432	18446	18561	18477	18352	18470	18468	18358	18541	18480	18283	18415	18223	18561	18448	18598	18539	18400	18366	18457	18442	18510	18677	18377	18631	18634	18256	18413	18381	18512	18336	18531	18467	18516	18487	18425	18502	18460	18420	18406	18563	18415	18480	18213	18428	18549	18348	18335	18507	18565	18485	18472	18397	18427	18352	18466	18341	18645	18528	18506	18616	18397	18433	18372	18583	18583	18463	18410	18546	18557	18337	18371	18389	18446	18392	18418	18485	18476	18451	18340	18567	18545	18380	18399	18569	18621	18554	18409	18575	18495	18499	18542	18517	18456	18353	18580	18108	18336	18247	18660	18422	18561	18470	18332	18559	18387	18302	18640	18495	18428	18503	18594	18506	18493	18469	18506	18492	18506	18382	18412	18419	18453	18530	18542	18355	18316	18258	18497	18459	18562	18400	18436	18668	18469	18395	18380	18336	18430	18594	18411	18395	18507	18414	18506	18539	18512	18501	18581	18395	18299	18336	18610	18539	18373	18382	18363	18530	18554	18485	18335	18448	18427	18465	18417	18411	18550	18428	18667	18401	18659	18438	18423	18494	18517	18466	18236	18347	18492	18561	18612	18608	18283	18351	18581	18424	18344	18443	18432	18453	18520	18467	18540	18516	18548	18454	18529	18259	18509	18478	18550	18473	18170	18483	18651	18534	18394	18427	18689	18512	18393	18413	18445	18532	18437	18607	18657	18462	18544	18503	18420	18560	18541	18538	18493	18590	18385	18532	18328	18374	18633	18395	18524	18344	18346	18488	18551	18322	18504	18597	18541	18465	18359	18471	18420	18311	18573	18405	18477	18491	18439	18596	18659	18402	18565	18360	18434	18539	18154	18425	18482	18436	18462	18481	18647	18476	18334	18236	18368	18528	18494	18379	18311	18664	18354	18514	18356	18331	18295	18400	18426	18408	18570	18295	18517	18483	18464	18582	18454	18463	18396	18425	18429	18376	18588	18693	18308	18451	18452	18513	18471	18345	18393	18488	18337	18492	18366	18499	18517	18377	18521	18527	18382	18384	18365	18611	18511	18428	18496	18482	18614	18388	18330	18450	18373	18528	18398	18395	18519	18340	18451	18524	18359	18411	18523	18461	18303	18661	18339	18605	18500	18342	18610	18597	18538	18399	18652	18569	18683	18518	18496	18621	18534	18384	18594	18496	18575	18364	18442	18570	18437	18388	18265	18522	18531	18267	18516	18367	18451	18300	18518	18509	18323	18506	18475	18584	18411	18453	18529	18440	18523	18488	18404	18273	18476	18516	18448	18525	18377	18575	18418	18342	18447	18333	18541	18440	18416	18494	18646	18647	18543	18399	18295	18363	18464	18508	18435	18387	18506	18236	18458	18428	18376	18389	18482	18367	18590	18535	18393	18420	18342	18398	18351	18488	18457	18416	18362	18689	18414	18322	18542	18527	18504	18345	18476	18310	18344	18580	18525	18477	18469	18529	18600	18618	18283	18449	18474	18376	18523	18473	18442	18410	18426	18471	18391	18456	18279	18574	18376	18420	18498	18395	18569	18413	18560	18402	18282	18592	18383	18590	18407	18357	18434	18518	18557	18425	18401	18506	18461	18577	18320	18481	18380	18264	18389	18447	18483	18360	18435	18537	18534	18445	18416	18529	18350	18461	18643	18513	18421	18563	18456	18468	18427	18415	18550	18454	18405	18395	18288	18508	18561	18444	18396	18621	18316	18533	18576	18549	18492	18408	18433	18431	18530	18497	18513	18493	18509	18449	18448	18527	18463	18518	18467	18358	18534	18591	18542	18384	18531	18309	18571	18355	18564	18262	18512	18455	18503	18479	18546	18532	18520	18479	18476	18326	18402	18541	18684	18582	18681	18543	18487	18275	18507	18386	18421	18450	18530	18454	18416	18474	18475	18530	18458	18487	18509	18555	18243	18500	18579	18599	18581	18525	18464	18560	18476	18536	18274	18544	18589	18502	18501	18356	18479	18612	18627	18455	18443	18466	18543	18318	18474	18396	18441	18411	18475	18527	18521	18431	18411	18620	18362	18628	18329	18345	18550	18348	18447	18373	18283	18562	18255	18567	18438	18495	18490	18428	18542	18402	18429	18433	18384	18365	18372	18342	18313	18477	18543	18276	18386	18449	18584	18536	18290	18453	18527	18486	18524	18424	18646	18460	18364	18541	18495	18350	18435	18488	18418	18371	18579	18467	18432	18296	18457	18707	18510	18407	18353	18560	18582	18561	18506	18570	18410	18528	18502	18327	18456	18490	18569	18554	18524	18420	18413	18425	18613	18508	18508	18501	18575	18536	18223	18578	18361	18328	18504	18533	18373	18500	18403	18333	18536	18507	18652	18437	18414	18370	18494	18407	18361	18343	18376	18319	18432	18339	18558	18614	18643	18537	18481	18710	18462	18419	18442	18447	18412	18305	18377	18527	18684	18494	18403	18639	18472	18290	18445	18580	18424	18547	18474	18684	18433	18368	18560	18509	18597	18331	18420	18487	18319	18535	18367	18463	18578	18432	18345	18485	18408	18360	18458	18450	18566	18480	18631	18382	18474	18436	18301	18473	18337	18382	18321	18470	18480	18693	18473	18267	18604	18569	18498	18387	18383	18356	18676	18610	18461	18637	18466	18539	18597	18449	18533	18462	18501	18468	18474	18376	18376	18576	18454	18668	18567	18488	18417	18549	18503	18699	18523	18416	18406	18431	18546	18519	18359	18350	18420	18498	18441	18513	18309	18515	18510	18466	18191	18473	18485	18390	18492	18379	18462	18471	18618	18347	18524	18539	18532	18453	18650	18631	18552	18512	18530	18515	18437	18536	18355	18472	18517	18447	18314	18356	18488	18341	18560	18591	18390	18405	18502	18396	18387	18530	18573	18621	18449	18599	18408	18643	18637	18421	18650	18590	18486	18277	18526	18368	18515	18420	18587	18433	18643	18612	18345	18490	18513	18441	18508	18373	18521	18373	18392	18436	18675	18688	18455	18374	18462	18452	18556	18351	18338	18620	18242	18444	18526	18357	18462	18411	18515	18352	18472	18495	18486	18571	18546	18477	18431	18638	18490	18454	18405	18591	18318	18509	18543	18460	18313	18398	18385	18520	18491	18465	18375	18439	18464	18463	18479	18456	18528	18427	18450	18557	18682	18418	18656	18560	18369	18508	18538	18603	18399	18344	18475	18289	18379	18404	18518	18463	18641	18417	18400	18694	18523	18526	18366	18296	18569	18497	18449	18484	18510	18399
22679	21296	29240	23728	21654	24905	28131	23788	23578	23788	23653	23598	23408	23351	23621	23340	23454	23508	23394	23134	23449	23273	23086	23396	23294	23450	23001	23086	23406	23245	23427	23251	23296	22985	23017	23227	23085	23210	22935	23097	23146	23343	23235	23102	23025	22964	23182	23057	22942	23150	23040	23114	23133	23274	23345	22895	23127	23141	23097	22914	23007	23055	23077	22989	23279	23235	22930	23035	23104	22888	22972	23162	22873	23125	23064	23603	24093	23864	23533	23217	23142	22928	23188	23189	23139	22890	23061	23077	23088	22938	23167	23035	23043	22806	22957	22922	23335	23015	22966	22990	23078	22979	22974	22865	22843	22870	22920	22978	23182	23123	23107	23016	22899	23236	22967	22911	23081	22961	23126	23289	22848	23210	23205	23204	23069	23213	22968	23015	22900	23034	23007	22990	22853	23073	22859	22861	22920	22966	22686	22864	23062	22942	23159	22884	22915	22946	23048	23091	22887	22905	22912	22898	23061	23134	23046	22904	22966	23004	22944	23100	23180	22990	23069	23049	23033	23083	22815	22928	23107	23084	22894	22748	22985	23014	22902	22798	23132	22997	23023	22889	22736	22920	23284	22977	23044	22878	23011	23119	23041	23077	22736	22859	23070	23256	22943	23054	23126	22932	22858	23015	23102	23091	22947	22968	22908	23022	23055	23030	23085	23003	23184	23021	22811	22941	22945	22957	23079	23053	23027	23155	22872	22993	23076	22797	22862	23106	23240	23170	22992	22907	22987	23065	23117	23159	23107	22872	23128	23135	23087	23052	23244	23077	23080	23056	23123	23116	22779	23414	23010	22978	22878	23011	23299	22891	22905	22998	22878	22862	23118	23165	22862	22985	23009	22824	22881	22685	23080	23040	23010	22951	23111	23065	22907	22847	23257	22992	23050	23191	22848	23066	23032	22848	22903	23150	22961	22871	22994	23186	23080	22957	23157	22974	23083	22985	22779	23092	22838	22940	23016	22897	23068	22906	23069	22945	23086	22801	22967	23102	22848	22816	22970	22833	22687	22862	23028	22894	22983	22993	22979	22871	22967	23152	22932	22882	23078	22839	22871	22914	22939	23056	22896	23029	22934	22834	23004	23174	23032	23032	22964	23088	23074	22988	23032	22928	22980	23108	22986	23106	23120	23088	23071	22924	23009	23085	23172	23277	23075	22827	22893	22964	23119	22967	22978	23046	22855	23016	23085	23028	23078	23216	23236	23237	23016	22972	22866	23120	22960	22911	22985	23245	22960	23174	23009	22918	23062	23062	23020	23052	23113	22983	22995	22949	23256	22934	23026	23071	22862	22839	23156	22957	22874	22949	22912	22900	22928	23115	23135	22958	22882	23225	22864	23038	23077	22891	23052	22888	22798	22821	23035	23028	23163	23045	23074	22924	23213	22884	23010	22866	22816	22945	22983	23042	23089	22941	23111	22943	23023	23045	22983	22966	22889	23041	22971	23126	23159	22783	22864	22971	23035	22980	22966	22916	23160	23080	23100	22978	23163	22967	23070	22713	23124	22885	23256	22692	22846	22949	23034	22912	22941	23116	23055	23092	22873	23072	22902	22934	23035	22720	23026	22986	23158	22940	22785	22991	22732	22845	23027	23266	22918	23076	23002	22977	23084	23085	22914	22916	23082	22893	23275	22901	23119	23068	23039	22924	22877	23181	23126	23084	22910	22947	23035	23103	23077	22953	22990	22925	23072	22930	22863	22814	22939	23014	22828	22925	22814	23258	23048	22922	23081	23029	23045	22819	23015	22895	22954	23180	22887	23167	23133	22892	23219	23050	22988	22878	22878	23018	23072	23093	23117	23070	23076	22856	23085	22931	23166	23222	22987	23133	22854	23078	22979	23009	23117	23078	22830	23002	22905	22774	23051	23017	23022	22895	22934	22817	22932	23017	23171	23111	23147	22979	22939	22887	22963	22911	22809	23178	22985	22863	22943	23134	23084	22813	23138	23039	22957	22799	22958	22901	22905	22865	23003	23093	22948	23021	22994	23133	22877	23018	23139	22940	23317	23118	23046	22991	23017	22941	22977	22968	22984	22736	23073	22995	22951	22870	22993	22865	22868	22713	22854	22817	23285	23162	23140	22995	23011	23079	23028	22908	22928	23030	22863	22990	22982	22943	23009	23021	22957	23220	23090	22929	22765	23144	22886	22993	22943	23075	22906	23145	23076	23255	23094	23073	22842	22936	23259	22913	23233	22888	23113	23037	23066	22740	22954	22935	23024	23103	23014	22794	22894	22978	23013	23036	23172	22940	22951	23113	22961	22953	23020	22704	22974	22927	23052	22861	22937	23089	23051	22951	22929	23019	23099	22985	22973	22780	22993	22910	22951	22886	23117	22908	22744	23161	23057	22784	22988	22964	22979	22986	22871	23077	23044	23097	23057	22815	22790	22901	22854	23017	22905	23175	23099	22939	23056	23158	22992	23212	22949	22906	22895	23092	23009	22845	22947	22924	22996	22959	23004	22757	22937	23041	23061	22938	22710	23204	22983	23031	23057	22882	22859	23251	22935	22943	23120	23151	22966	22878	23093	22942	22904	23045	23060	22860	23083	22879	23229	22838	22990	22871	22889	22728	22952	23274	23031	22916	22842	22947	22860	23060	22966	23046	23206	22998	22959	23164	23140	22990	22945	23085	22985	22877	22915	22965	23154	23005	23079	22873	22938	22988	23026	23037	22879	22909	23182	23052	23019	23027	23142	22981	23042	22781	22803	22951	22869	23072	23080	23201	23132	22932	22839	23105	22984	22702	23167	23081	23089	22907	22939	22791	23106	22963	22696	23030	23002	22864	22820	23052	22899	23113	23015	22892	22964	23040	23011	23136	23114	23112	23030	23064	23066	23141	22963	22814	23012	23019	23133	22873	23014	22925	23075	23100	23210	23096	23129	22854	22907	22811	22905	22988	22938	23051	22991	22998	23232	23102	22981	23118	23111	22939	23017	23143	22951	22962	22948	22943	22996	22845	23277	22973	23127	23215	23134	23100	22972	22858	22982	23096	23088	23075	23001	23045	23015	22850	23042	22867	22954	22974	22922	23000	22806	22915	23114	22942	22922	23013	23039	22957	22783	23191	22926	23003	23168	22885	23050	22981	22830	23039	23187	23028	22986	22936	23028	22999	23044	22976	22693	22965	23010	23084	23112	23011	23071	23064	22954	23069	23167	22933	22957	22795	22834	22706	22962	23339	23107	23057	23128	22902	22943	22917	23117	22890	22938	22967	23080	23127	22973	23021	22681	22933	22739	22878	22944	23130	23063	22972	23094	22967	23098	23029	22979	22909	23082	22866	22882	23090	22867	22771	23102	23061	22944	22988	22833	22911	23195	22988	22917	23139	23254	22946	23148	22820	23054	23004	22969	23094	23020	23046	22991	22853	22918	23168	22993	22983	22967	23319	23034	22983	23029	23129	23079	22857	22778	22981	22859	23051	23067	22871	22701	22986	23136	22853	23007	22945	23018	22898	22987	22965	22888	23033	22970	22998	23059	22866	23009	22861	23044	23028	22858	22884	22886	22992	22973	23160	23093	23134	22988	23120	23056	23131	23058	22854	22798	23022	22904	22900	23044	23139	22812	22801	23069	23033	23200	22942	23110	22991	23223	22975	23108	23069	23068	23037	23082	22940	22890	22970	23027	23058	23081	23049	22934	22954	23130	23004	23083	23072	22719	23114	23012	22876	23129	23091	23321	23082	23011	23214	22892	22947	22856	22927	23242	22989	23133	23140	22988	22847	22957	22940	23131	23099	22942	23065	23002	23030	23008	23003	23092	23000	22967	22842	22886	22975	22826	22978	22864	23189	22988	22989	22989	22998	22931	22986	22975	23044	22947	23127	22882	23013	22964	22943	22986	22883	23129	23079	23152	23099	22961	22895	23095	23059	23097	22826	23065	23001	22969	23030	22996	22995	23063	23276	22896	22878	22833	22889	22952	22820	22947	22992	23043	23189	23039	23059	23006	23045	23116	23092	23267	22867	22824	22872	23036	23046	23134	22966	23049	23047	23133	22879	22940	23132	22921	22926	23063	23128	22924	22920	23042	22710	22972	23157	23044	23329	22908	22967	23071	22953	23058	22836	22998	23089	22883	22915	23119	23080	23102	23045	22790	22899	22998	23027	22943	22948	23175	22965	23175	22959	23176	22923	23063	23017	23147	22970	23011	23105	22933	23150	23046	23149	23254	22694	23016	22999	22966	22978	23033	22979	23069	23013	23026	22918	23040	23071	23172	22992	22924	23005	23003	23111	23022	23051	22935	22875	22895	23010	22918	22906	22939	22863	23030	23089	22932	22852	23097	23146	23140	22995	23005	22832	23050	23067	23034	23262	23116	23140	22856	22830	23018	22897	22959	23130	23115	22938	22828	22784	22763	22817	22959	22940	23017	22923	22932	22888	22985	22922	23182	23015	23068	23209	22786	22935	22852	22935	22870	22846	23093	23033	23171	22959	23095	22954	22812	22926	22780	22976	23164	22935	23118	22884	22942	22903	22946	22854	22960	22928	23088	23149	22944	23036	23101	22894	23196	22992	23130	23039	22964	23015	23185	23040	23083	23020	23087	22840	22843	22897	23002	22952	23159	22917	23104	23058	23198	23045	23076	23096	23060	22881	23289	23094	23152	23215	23233	23127	23180	22950	22972	23103	22860	22863	22846	22854	23063	23132	23040	23041	22968	22958	23053	22849	22905	23132	22869	23056	22923	22829	22989	22791	22992	23044	23227	22947	22938	22801	22955	22987	22971	23229	23093	23070	23203	23030	22846	22778	22964	23031	23118	22874	23015	23070	23122	22811	23070	22855	23145	23046	22925	22900	22859	22926	22786	23025	23078	23100	23208	22957	22942	22832	22943	23064	23057	22842	23034	23096	22889	23077	23104	22958	23144	22899	22922	23067	22799	23134	23165	23158	22907	23003	22936	22974	22898	22901	23050	22935	22992	22926	22948	23131	23059	23164	22793	22985	23142	22865	23108	22973	22793	23004	22850	22722	22948	23165	23061	23160	23000	23103	23074	22833	22990	23100	22980	22845	23075	22991	23038	22862	22809	23034	23075	22923	23025	23058	22782	23030	22951	23015	23079	22806	22833	23061	22832	23000	22780	22775	22979	23023	22918	23006	23088	22944
17219	28659	26417	22559	21111	20288	19575	19473	19201	19128	19010	19165	18833	18603	18914	18804	18779	18762	18798	18755	18709	18643	18758	19003	18789	18745	18622	18843	18696	18808	18689	18650	18661	18741	18656	18719	18753	18777	18752	18828	18565	18686	18705	18541	18650	18506	18671	18690	18832	18535	18659	18705	18804	18704	18814	18650	18749	18741	18577	18651	18709	18591	18578	18469	18806	18656	18681	18637	18671	18796	18628	18596	18406	18593	18711	19663	20094	19531	19225	18576	18575	18534	18418	18614	18728	18663	18606	18624	18754	18676	18653	18520	18734	18355	18364	18663	18617	18630	18527	18662	18688	18648	18381	18469	18619	18618	18611	18606	18530	18617	18814	18438	18570	18709	18769	18558	18677	18597	18518	18553	18510	18518	18594	18568	18651	18624	18501	18543	18642	18529	18641	18594	18665	18833	18642	18676	18740	18681	18691	18808	18670	18665	18635	18635	18591	18693	18462	18688	18582	18662	18668	18515	18591	18724	18660	18707	18659	18676	18626	18555	18678	18671	18527	18410	18732	18539	18601	18529	18584	18559	18652	18524	18858	18693	18633	18632	18721	18631	18502	18780	18536	18559	18569	18597	18609	18324	18612	18791	18592	18611	18573	18534	18519	18518	18427	18648	18649	18403	18634	18559	18668	18573	18505	18758	18536	18672	18419	18439	18635	18634	18535	18691	18617	18606	18772	18515	18620	18638	18455	18742	18624	18646	18675	18527	18530	18428	18602	18747	18506	18554	18797	18573	18432	18528	18589	18549	18791	18424	18675	18656	18535	18550	18458	18636	18589	18456	18681	18592	18566	18326	18427	18540	18525	18600	18511	18563	18705	18484	18704	18651	18602	18569	18530	18607	18621	18669	18720	18553	18458	18530	18724	18638	18796	18521	18581	18834	18653	18523	18520	18620	18467	18577	18601	18561	18612	18452	18720	18771	18641	18601	18516	18507	18664	18565	18367	18668	18572	18808	18600	18513	18583	18542	18821	18739	18511	18569	18547	18658	18674	18726	18482	18440	18670	18606	18406	18710	18741	18479	18597	18517	18590	18734	18563	18742	18485	18781	18689	18688	18622	18769	18636	18587	18541	18547	18507	18736	18486	18377	18629	18699	18765	18526	18601	18491	18753	18567	18551	18654	18688	18550	18499	18657	18592	18602	18767	18531	18613	18494	18725	18472	18759	18567	18674	18546	18668	18485	18542	18730	18580	18592	18480	18539	18818	18401	18432	18631	18642	18681	18699	18564	18825	18679	18584	18570	18627	18661	18688	18648	18518	18606	18574	18527	18638	18454	18604	18630	18581	18788	18473	18517	18588	18589	18661	18545	18590	18689	18624	18706	18523	18668	18444	18553	18534	18641	18516	18473	18614	18651	18770	18558	18684	18470	18552	18601	18484	18467	18661	18688	18749	18701	18595	18744	18713	18721	18622	18669	18644	18550	18705	18638	18468	18567	18606	18641	18616	18519	18667	18648	18614	18555	18526	18512	18658	18550	18715	18738	18635	18591	18432	18662	18523	18565	18654	18587	18610	18601	18599	18578	18647	18738	18766	18541	18489	18774	18596	18699	18557	18538	18540	18558	18585	18451	18735	18651	18653	18538	18387	18525	18578	18453	18508	18469	18587	18649	18483	18578	18796	18434	18669	18639	18680	18440	18527	18608	18573	18538	18559	18677	18501	18711	18558	18781	18757	18642	18596	18564	18586	18384	18623	18665	18617	18590	18525	18553	18558	18512	18458	18701	18514	18493	18624	18691	18568	18590	18654	18422	18600	18624	18544	18481	18518	18502	18752	18663	18591	18821	18542	18552	18693	18562	18752	18531	18560	18540	18576	18592	18716	18596	18628	18546	18499	18624	18702	18697	18577	18578	18624	18699	18506	18634	18471	18729	18498	18688	18568	18378	18621	18478	18767	18507	18608	18617	18728	18501	18693	18514	18705	18684	18576	18398	18729	18623	18701	18418	18508	18626	18536	18529	18629	18658	18286	18445	18591	18733	18470	18689	18619	18585	18436	18453	18507	18661	18629	18742	18680	18784	18608	18549	18366	18413	18523	18607	18515	18561	18756	18626	18746	18620	18486	18719	18700	18451	18531	18723	18655	18486	18576	18647	18493	18691	18402	18745	18626	18637	18496	18587	18473	18584	18687	18507	18456	18538	18494	18513	18550	18768	18653	18692	18548	18556	18705	18469	18584	18545	18723	18733	18595	18756	18700	18438	18595	18622	18568	18584	18751	18509	18770	18539	18650	18464	18468	18581	18666	18654	18618	18632	18642	18874	18647	18662	18650	18401	18642	18544	18736	18658	18550	18532	18617	18791	18692	18645	18598	18581	18583	18606	18601	18751	18438	18574	18546	18747	18778	18393	18526	18670	18559	18673	18595	18539	18552	18550	18491	18548	18654	18538	18516	18584	18513	18512	18326	18559	18735	18712	18652	18785	18724	18539	18520	18811	18543	18684	18559	18549	18591	18802	18671	18449	18627	18728	18466	18482	18541	18610	18430	18737	18570	18621	18507	18590	18670	18515	18560	18667	18782	18727	18695	18651	18630	18575	18630	18668	18647	18725	18524	18657	18533	18709	18525	18628	18587	18602	18692	18652	18557	18663	18564	18743	18657	18658	18600	18599	18545	18509	18659	18457	18578	18613	18515	18599	18439	18599	18754	18594	18516	18634	18630	18534	18699	18644	18513	18471	18697	18449	18713	18478	18460	18658	18716	18752	18593	18507	18508	18650	18350	18617	18689	18572	18632	18515	18654	18610	18484	18651	18503	18652	18659	18562	18524	18496	18588	18679	18411	18703	18603	18627	18452	18476	18541	18694	18568	18493	18628	18526	18614	18681	18419	18687	18749	18766	18569	18591	18482	18692	18591	18511	18561	18631	18682	18641	18701	18494	18652	18486	18736	18782	18604	18628	18497	18549	18398	18642	18656	18628	18832	18532	18621	18316	18614	18565	18613	18704	18567	18695	18772	18515	18504	18416	18505	18569	18611	18486	18689	18702	18515	18649	18553	18612	18764	18692	18478	18503	18506	18395	18706	18628	18621	18601	18621	18744	18588	18550	18536	18616	18584	18673	18708	18489	18494	18647	18641	18490	18581	18668	18783	18765	18579	18677	18633	18595	18734	18517	18611	18761	18434	18643	18590	18620	18473	18460	18750	18557	18631	18761	18467	18632	18581	18658	18518	18499	18526	18640	18540	18597	18601	18652	18495	18474	18635	18533	18787	18655	18411	18445	18727	18657	18648	18665	18506	18764	18486	18503	18548	18332	18614	18701	18629	18605	18755	18502	18712	18569	18721	18625	18450	18625	18463	18446	18480	18524	18569	18802	18549	18552	18600	18670	18543	18513	18503	18503	18615	18416	18667	18574	18620	18372	18622	18541	18674	18345	18515	18588	18535	18415	18604	18490	18660	18509	18648	18604	18482	18609	18768	18567	18667	18682	18587	18553	18598	18645	18619	18705	18602	18552	18492	18532	18578	18622	18579	18721	18669	18612	18562	18557	18779	18522	18499	18722	18620	18564	18591	18571	18659	18514	18563	18734	18660	18651	18641	18579	18474	18793	18734	18529	18595	18572	18594	18702	18422	18537	18622	18571	18688	18489	18588	18553	18577	18657	18439	18685	18644	18496	18764	18643	18528	18643	18517	18688	18612	18648	18531	18643	18656	18467	18443	18657	18622	18710	18626	18710	18542	18483	18635	18575	18662	18679	18458	18657	18734	18721	18472	18508	18703	18633	18510	18458	18725	18590	18710	18575	18655	18592	18595	18705	18590	18511	18751	18390	18726	18563	18644	18699	18625	18578	18673	18522	18560	18678	18545	18655	18598	18527	18656	18535	18609	18816	18588	18451	18551	18534	18641	18500	18469	18713	18486	18703	18574	18753	18625	18582	18705	18801	18294	18817	18606	18469	18653	18680	18510	18663	18485	18627	18549	18730	18596	18496	18529	18488	18643	18557	18822	18393	18594	18553	18495	18564	18688	18620	18690	18646	18540	18780	18499	18535	18573	18675	18705	18581	18571	18633	18437	18515	18638	18558	18690	18579	18606	18606	18506	18610	18529	18517	18692	18567	18639	18507	18799	18569	18701	18575	18545	18654	18522	18683	18517	18558	18603	18560	18453	18780	18457	18737	18587	18815	18564	18675	18553	18596	18620	18754	18695	18546	18703	18585	18675	18502	18572	18547	18503	18520	18620	18522	18613	18700	18588	18620	18508	18425	18583	18745	18583	18768	18494	18540	18511	18491	18519	18593	18730	18482	18611	18623	18587	18604	18602	18538	18485	18838	18485	18751	18492	18596	18551	18466	18591	18528	18406	18502	18429	18585	18511	18558	18731	18511	18722	18390	18661	18591	18834	18693	18533	18680	18676	18641	18492	18492	18408	18503	18467	18438	18618	18671	18689	18475	18505	18611	18826	18499	18658	18495	18562	18553	18656	18621	18571	18602	18660	18532	18794	18567	18572	18676	18512	18520	18878	18612	18612	18581	18649	18675	18609	18623	18715	18438	18400	18638	18462	18603	18742	18468	18670	18571	18645	18787	18654	18630	18604	18605	18675	18531	18566	18588	18636	18434	18570	18578	18475	18495	18724	18527	18611	18659	18654	18439	18665	18552	18624	18489	18571	18547	18462	18498	18593	18713	18557	18680	18468	18541	18610	18569	18667	18691	18582	18540	18575	18619	18518	18735	18430	18733	18709	18548	18641	18652	18696	18696	18457	18678	18611	18580	18723	18679	18642	18691	18606	18658	18532	18320	18775	18564	18640	18600	18558	18390	18488	18758	18584	18643	18637	18746	18661	18560	18622	18656	18662	18421	18542	18667	18639	18483	18730	18703	18596	18590	18686	18511	18548	18496	18812	18465	18699	18559	18730	18462	18523	18690	18635	18538	18622	18498	18723	18658	18574	18621	18636	18720	18628	18640	18801	18485	18667	18741	18704	18572	18655	18678	18606	18735	18505	18713	18471	18542	18589	18563	18718	18770	18462	18519	18662	18564	18484	18550	18684	18852	18660	18626	18551	18677	18712	18617	18599	18521	18497	18593	18466	18572	18673	18614	18543	18518	18457	18503	18569	18686	18635	18522	18726	18595	18696	18728	18373	18684	18672	18502	18520	18434
27582	22487	27244	25608	23050	23429	23901	23318	23213	23499	23415	23667	23511	23307	23335	23662	23406	23365	23483	23264	23404	23315	23241	23190	23369	23271	23542	23519	23337	23109	23415	23519	23332	23521	23228	23596	23570	23440	23329	23294	23323	23281	23181	23301	23155	23286	23438	23304	23408	23169	23240	23219	23370	23305	23431	23660	23357	23417	23342	23440	23604	23378	23461	23457	23099	23356	23298	23428	23269	23190	23339	23360	23380	23186	23453	23400	23342	23078	23363	23334	23324	23278	23263	23234	23224	23268	23281	23225	23391	23351	23515	23109	23448	23252	23520	23239	23210	23553	23424	23280	23272	23226	23520	23267	23307	23266	23216	23275	23360	23445	23317	23255	23462	23361	23271	23203	23680	23123	23421	23278	23389	23314	23160	23249	23366	23373	23313	23492	23351	23321	23286	23434	23548	23232	23185	23343	23396	23408	23286	23462	23468	23321	23292	23242	23156	23347	23390	23166	23313	23088	23496	23157	23360	23212	23266	23304	23148	23259	23444	23197	23324	23265	23475	23380	23193	23247	23073	23346	23491	23076	23213	23376	23059	23077	23347	23371	23222	23371	23337	23246	23397	23196	23157	23184	23365	23302	23145	23180	23214	23359	23135	23248	23134	23201	23125	23293	23422	23251	23322	23261	23340	23213	23266	23399	23417	23387	23391	23396	23515	23304	23435	23463	23357	23312	23235	23281	23308	23305	23260	23364	23228	23311	23526	23432	23133	23553	23440	22925	23171	23518	23548	23238	23074	23198	23205	23311	23441	23382	23507	23289	23144	23467	23193	23375	23202	23261	23128	23490	23149	23206	23214	23423	23191	23378	23566	23347	23335	23257	23296	23366	23367	23222	23440	23194	22986	23260	23394	23334	23470	23436	23405	23212	23349	23176	23385	23525	23180	23216	23434	23342	23297	23534	23426	23377	23387	23425	23497	23224	23201	23403	23296	23363	23311	23390	23293	23315	23243	23324	23462	23314	23385	23144	23324	23554	23144	23428	23341	23267	23130	23463	23590	23219	23300	23269	23428	23452	23155	23423	23333	23443	23212	23201	23342	23415	23339	23116	23377	23397	23408	23319	23307	23430	23195	23329	23133	23327	23319	23616	23287	23253	23311	23211	23292	23230	23351	23307	23176	23327	23561	23269	23524	23347	23573	23351	23395	23360	23307	23431	23261	23236	23198	23224	23424	23358	23253	23305	23298	23386	23553	23164	23092	23155	23240	23425	23101	23465	23401	23351	23317	23093	23475	23278	23403	23275	23313	23513	23473	23369	23315	23438	23341	23211	23193	23512	23353	23254	23164	23292	23406	23120	23305	23329	23457	23384	23226	23290	23651	23175	23147	23542	23304	23311	23319	23257	23398	23538	23523	23345	23408	23320	23497	23402	23515	23276	23340	23361	23257	23398	23218	23207	23111	23177	23494	23426	23255	23299	23310	23211	23371	23479	23321	23329	23313	23288	23454	23326	23612	23252	23259	23410	23497	23317	23343	23281	23463	23466	23256	23354	23159	23296	23474	23169	23310	23367	23307	23186	23224	23345	23521	23375	23274	23267	23167	23437	23294	23654	23402	23073	23433	23364	23297	23305	23289	23276	23303	23365	23137	23443	23579	23349	23333	23210	23396	23443	23469	23364	23404	23549	23408	23212	23284	23211	23009	23087	23290	23366	23255	23454	23394	23455	23333	23192	23358	23187	23442	23429	23588	23333	23373	23266	23405	23223	23301	23184	23253	23439	23315	23233	23382	23471	23277	23190	23147	23105	23398	23230	23556	23365	23396	23191	23513	23451	23468	23151	23329	23285	23335	23078	23159	23472	23429	23192	23253	23261	23475	23374	23379	23428	23256	23424	23566	23408	23215	23368	23420	23357	23246	23360	23422	23154	23153	23241	23256	23260	23186	23157	23328	23165	23310	23212	23501	23432	23312	23363	23521	23202	23363	23213	23391	23409	23277	23299	23432	23435	23332	23160	23152	23537	23366	23306	23367	23377	23320	23396	23280	23278	23310	23233	23234	23281	23530	23411	23304	23267	23379	23216	23207	23280	23413	23338	23337	23064	23337	23434	23431	23254	23477	23386	23549	23403	23553	23238	23304	23411	23258	23299	23334	23430	23522	23446	23380	23228	23197	23367	23565	23344	23397	23350	23471	23404	23375	23452	23332	23345	23359	23344	23261	23060	23480	23433	23301	23214	23335	23332	23077	23321	23558	23477	23282	23518	23088	23537	23256	23332	23171	23280	23342	23468	23560	23529	23381	23472	23421	23285	23354	23366	23399	23157	23303	23473	23311	23271	23290	23397	23409	23378	23394	23336	23351	23161	23272	23319	23387	23334	23205	23196	23172	23427	23448	23432	23551	23254	23309	23257	23337	23080	23161	23305	23439	23285	23424	23266	23305	23217	23089	23146	23261	23346	23292	23341	23266	23269	23549	23366	23391	23263	23351	23386	23107	23056	23241	23347	23082	23066	23215	23509	23442	23124	23301	23238	23520	23454	23351	23152	23158	23649	23461	23262	23257	23212	23357	23249	23372	23348	23288	23385	23183	23419	23157	23453	23334	23462	23299	23366	23525	23366	23158	23569	23249	23330	23387	23549	23460	23412	23406	23300	23171	23121	23269	23111	23357	23496	23362	23456	23201	23359	23230	23251	23406	23467	23344	23295	23326	23456	23079	23446	23342	23364	23054	23231	23364	23410	23372	23354	23350	23309	23373	23541	23423	23080	23461	23421	23120	23198	23227	23378	23594	23499	23205	23182	23376	23473	23343	23362	23320	23321	23317	23469	23305	23368	23261	23351	23408	23295	23359	23602	23394	23127	23426	23284	23187	23346	23326	23438	23153	23240	23308	22968	23313	23439	23240	23445	23323	23399	23343	23264	23505	23324	23262	23311	23247	23342	23242	23260	23425	23307	23318	23426	23472	23448	23386	23333	23242	23374	23179	23225	23316	23319	23286	23326	23392	23342	23601	23457	23170	23391	23241	23318	23409	23406	23357	23529	23452	23443	23413	23310	23150	23406	23248	23279	23249	23581	23405	23359	23324	23141	23262	23225	23324	23426	23227	23319	23161	23342	23476	23246	23267	23358	23380	23381	23466	23098	23555	23307	23418	23377	23354	23457	23362	23285	23465	23217	23152	23404	23199	23152	23190	23446	23341	23314	23404	23290	23500	23244	23594	23359	23300	23417	23369	23522	23521	23379	23406	23230	23405	23292	23467	23446	23382	23361	23258	23371	23465	23347	23329	23136	23318	23198	23255	23356	23512	23511	23189	23166	23403	23331	23613	23276	23332	23375	23547	23318	23500	23424	23248	23372	23257	23353	23369	23363	23625	23186	23370	23234	23388	23312	23524	23293	23415	23209	23473	23297	23229	23199	23302	23528	23554	23434	23395	23179	23174	23369	23179	23306	23421	23267	23328	23474	23473	23381	23356	23422	23432	23406	23195	23454	23442	23284	23480	23422	23210	23372	23279	23295	23415	23247	23444	23528	23316	23332	23251	23200	23494	23478	23343	23418	23498	23121	23162	23312	23274	23276	23344	23330	23561	23368	23356	23375	23356	23538	23599	23315	23311	23256	23406	23213	23176	23300	23406	23179	23419	23504	23176	23373	23520	23424	23429	23214	23372	23457	23215	23485	23398	23267	23406	23083	23632	23379	23366	23318	23340	23379	23294	23433	23345	23361	23439	23389	23394	23380	23121	23248	23423	23258	23526	23113	23485	23416	23365	23356	23200	23266	23390	23389	23292	23544	23396	23396	23370	23467	23173	23241	23258	23482	23541	23456	23248	23307	23291	23017	23245	23432	23549	23389	23350	23217	23624	23429	23286	23337	23334	23477	23447	23365	23373	23389	23423	23563	23377	23326	23395	23084	23255	23457	23277	23274	23348	23230	23235	23518	23392	23145	23334	23363	23456	23350	23267	23453	23442	23450	23546	23413	23622	23357	23218	23458	23623	23349	23372	23612	23478	23315	23226	23326	23357	23334	23280	23302	23549	23504	23270	23572	23326	23341	23328	23392	23288	23348	23300	23247	23220	23344	23501	23348	23554	23301	23323	23319	23166	23281	23055	23406	23392	23165	23238	23328	23315	23322	23282	23471	23434	23231	23348	23169	23312	23454	23343	23201	23509	23305	23430	23503	23474	23282	23434	23348	23345	23355	23270	23320	23468	23289	23366	23404	23411	23540	23549	23327	23292	23202	23332	23292	23387	23436	23298	23370	23331	23413	23295	23386	23306	23450	23309	23343	23453	23455	23320	23241	23417	23242	23218	23680	23507	23196	23293	23392	23487	23386	23443	23347	23404	23256	23307	23551	23262	23226	23240	23536	23345	23510	23354	23373	23304	23503	23347	23363	23505	23383	23339	23416	23304	23562	23377	23327	23491	23613	23496	23306	23385	23371	23217	23150	23257	23284	23477	23333	23074	23322	23430	23312	23412	23364	23449	23302	23311	23368	23417	23406	23378	22899	23258	23330	23384	23432	23474	23318	23219	23122	23479	23301	23377	23434	23392	23259	23456	23337	23367	23374	23364	23374	23320	23491	23542	23213	23430	23308	23186	23373	23414	23269	23292	23126	23218	23220	23345	23314	23270	23448	23458	23454	23401	23420	23387	23309	23005	23498	23373	23297	23449	23428	23426	23405	23354	23409	23352	23360	23357	23320	23271	23419	23315	23482	23430	23183	23300	23373	23506	23121	23455	23299	23240	23279	23348	23433	23243	23215	23548	23429	23264	23469	23222	23284	23288	23319	23247	23224	23414	23322	23486	23325	23279	23370	23358	23136	23220	23222	23419	23335	23431	23398	23345	23363	23361	23033	23469	23175	23278	23369	23335	23290	23283	23435	23643	23351	23464	23250	23300	23313	23386	23245	23317	23548	23413	23476	23419	23040	23476	23367	23219	23269	23327	23392	23286	23607	23469	23280	23292	23246	23417	23243	23299	23358	23411	23615	23372	23178	23314	23535	23240	23215	23263	23263	23273	23229	23461	23289	23259	23492	23496	23222	23329	23113	23422	23494	23642	23408	23234	23451	23389	23454	23374	23358	23395	23432	23409	23359	23170	23292	23509	23312	23238	23288	23059	23385	23494	23199	23463	23239	23485	23426	23342	23358	23206	23328	23454	23392
16642	19417	19355	18890	18978	18931	18825	18809	18825	18805	18776	18806	18869	18870	18806	18791	18913	18766	18856	18879	18775	18743	18869	18817	18695	18801	18917	18973	18758	18828	18983	18682	18974	18884	18837	18740	18731	19014	18816	18668	18791	19023	18961	18854	18863	18769	18870	18918	18791	18768	18966	18959	18728	18698	18822	18835	18938	18657	18718	18962	18734	18816	18847	18972	18830	18794	18617	18893	19012	18572	18691	18754	18748	18748	18784	19068	18956	18769	18856	19149	18877	18732	18881	18756	18735	18824	18798	18906	18830	18737	18790	18728	18818	18914	18816	18807	18827	18988	18828	18763	18707	18796	18937	18628	18767	18780	18843	18845	18861	18716	18797	18961	18788	18947	18564	18690	18857	18871	18780	18851	18943	18985	18766	18710	18777	18765	18790	18851	18577	18700	18981	18544	18701	18936	18718	18732	18942	18817	18798	18713	18807	18930	18776	18791	18696	18836	18983	18792	18918	18893	18918	18890	18743	18922	18809	18708	18934	18761	18954	18850	18863	18873	18709	18779	18829	18811	18686	19051	18887	18907	18669	18793	18884	18993	18757	18715	18758	18936	18866	18899	19004	18737	18882	18996	18772	18733	18650	18889	18837	18846	18911	18962	18956	18677	18804	18858	18950	18823	18894	18576	19044	18900	18903	18604	18850	18771	18785	18762	18937	18727	18759	18723	18735	18532	18709	18875	18743	18821	18893	18798	18874	18852	18976	18622	18808	18824	18785	18984	18900	18812	18821	18856	18927	18802	18753	18938	18789	18950	18779	18670	18894	18821	19094	18817	18919	18912	18902	18706	18895	18809	19001	18780	18946	18848	18661	18728	18724	18557	18797	18803	18880	18837	18794	18828	18769	18827	18828	18841	18785	18865	18702	18761	18728	18682	18854	18763	18865	18588	18793	18749	18836	18848	18690	18826	18836	18857	18684	18853	18659	18852	18750	18734	18733	18725	18814	19027	18719	18861	18720	18761	18970	18770	18863	18818	18805	19166	18780	18817	18840	18874	18808	18831	18740	18757	18853	18861	18764	18750	18923	18683	18866	18968	18847	18821	18969	18693	18811	18981	18892	18753	18720	18702	18960	18991	18878	18743	18725	18729	18859	18888	18803	18911	18771	18953	18846	18815	18841	18802	18875	18798	18836	18808	18748	18840	18818	18926	18760	18843	18625	18935	18840	18728	18861	18714	18786	18730	18973	18694	18783	18838	18782	18798	18749	18782	18935	18859	18780	19031	18886	18750	18762	18788	18769	18985	18799	18895	18872	18880	18753	18865	18843	18927	18719	18747	18774	18665	18925	18726	18793	18765	18786	18687	18809	18765	18744	18838	18807	18762	18882	18742	18980	18635	18795	18619	18763	18824	18892	18894	18904	18653	18968	18826	18778	18850	18967	18853	18726	18711	18743	18963	18722	18822	18716	18765	18898	18759	18879	18800	18764	18722	18835	18850	18872	18881	18904	18651	18720	18745	18742	18704	18836	18710	18700	18733	18859	18872	18733	18620	18775	18844	18768	18855	18792	18784	18831	18806	18989	18963	18633	18721	18629	18686	18897	18728	18862	18706	18816	18738	18948	18730	18915	18821	18820	18880	18725	18795	19043	18787	18895	18761	18754	18852	19029	18665	18841	18943	18747	18891	18732	18844	18771	18821	18786	18919	19027	18928	18909	18953	18844	18707	18986	18880	18936	18778	18813	18997	18669	18906	18748	18681	18634	18775	18768	18881	18788	18712	18785	18730	18708	18923	18916	18722	18831	18826	18935	18659	18754	18944	18921	18630	18767	18818	18732	18977	18805	18761	18791	18810	18681	18705	18746	18905	18645	18732	18844	18742	18784	18764	18927	18781	18847	18767	18763	18729	18755	18766	18756	18842	18775	18838	18916	18754	18885	18964	18956	18974	19061	19070	18918	18696	18958	18774	18792	18803	19067	18843	18910	18871	18963	18786	18689	18794	18860	18848	18740	18806	18738	18815	18769	18772	18826	18767	18954	18995	18679	18898	18813	18791	18826	18707	18795	18890	18797	18776	18758	18849	18846	18874	18699	18901	18601	18867	18678	18812	18750	18765	18900	18661	18811	18982	18759	18725	18628	18775	18975	18869	18729	18818	18883	18888	18991	18818	18782	18829	18846	18925	18687	18838	18647	18931	18754	18564	19021	18707	18843	18838	18744	18683	18946	18651	18702	18900	18835	18815	18889	18934	19067	18801	18848	19055	18864	19054	18820	18917	18697	18720	18874	18785	18829	18803	18747	18852	18972	18805	18786	18957	18977	18738	18731	18769	18689	18655	18732	18709	18685	18705	18864	18828	18811	18518	18944	18897	18637	18716	18858	18834	18967	18814	18781	18746	18977	18846	18950	18953	18917	18832	18797	18851	18772	18726	18879	18883	18557	18898	18901	18806	18818	18879	18791	18848	18896	18956	18953	18815	18652	18921	18747	18853	18854	18659	18704	18747	18824	18874	18794	18675	18858	18830	18798	18801	18865	18849	18893	18798	18835	18928	18635	18755	18799	18901	18755	18702	18699	18848	18792	18954	18678	19046	18901	18777	18688	18957	18926	18847	18887	18762	18841	18669	18827	18856	18767	18606	18942	18772	19001	18891	18878	19048	18826	18983	18939	18950	18667	18772	18766	18957	18858	18771	18865	19010	18890	18767	18606	18715	18826	18927	18741	18900	18730	18776	18759	18857	18943	18837	18761	18830	18977	18813	18824	18811	18829	18691	18880	18862	18879	18777	18716	18839	18808	18959	18875	18923	18903	18932	19080	18869	18880	18741	18729	18925	18847	19106	18717	18762	18750	18710	18876	18758	18856	18961	18717	18793	18936	18832	18655	18833	18770	18785	18835	18863	18879	18804	18828	18879	18845	18768	18776	18900	18655	18822	18831	18605	18767	18823	18964	18866	18841	18970	18636	18770	18813	18827	18667	18847	18765	18900	18741	18837	18680	18727	18782	18598	18908	18828	18910	18852	18822	18825	18725	19038	18876	18995	18630	18802	18765	18841	18647	18913	18938	18888	18957	18875	18803	18685	18893	18979	18749	18834	18840	18804	18830	18837	18892	18744	18493	18899	18596	18816	18817	19037	18732	18863	18872	18931	18878	18780	18827	18794	18898	18854	18679	18613	18700	18848	18956	18793	18982	18717	18854	18934	18897	18722	18954	18792	18747	18705	18796	18881	18784	18784	18808	18734	18698	18651	18898	18790	18758	18967	18928	18643	18913	18909	18953	18727	19073	18635	18731	18890	18752	18745	18799	18873	18830	18814	18699	18595	18859	18802	18840	18912	18824	18877	18706	18761	18945	18811	18751	18703	18877	18758	18828	18816	18762	18913	18945	18807	18898	18837	18872	18949	18793	18808	19005	18879	18761	18940	18777	18661	18734	18837	18826	18997	18824	18917	18553	18866	18892	18725	18812	18749	18813	18642	18675	18841	18881	18657	18822	18989	18847	18858	18906	18795	18827	19020	18835	18809	18964	18814	18802	18885	18881	18817	18843	18847	18689	18794	18940	18876	18855	18811	19000	18973	18858	18755	18761	18813	18777	18931	18741	18867	18893	18727	18810	18929	18554	18872	18786	18826	18806	18859	18831	18721	18637	18902	18759	18832	18697	18672	18822	18854	18667	18591	18815	18660	18802	18832	18846	18883	18857	18726	18661	18710	18792	18909	18519	18709	18722	18882	18835	18806	18890	19016	18773	18871	18721	18749	18757	18782	18827	18930	18957	18750	18930	18724	18776	18944	18868	18782	18675	18828	18810	18640	18735	18773	18689	18748	18801	18801	18901	18769	18886	18776	18857	18745	18868	18907	18773	18793	19031	18611	19063	18849	18727	18868	18921	18688	18948	18875	18789	18645	18844	18788	18879	18824	18954	18698	18905	18737	18821	18861	18835	18757	18855	18713	18991	18706	18780	18744	18961	18572	18926	18890	18761	18837	18888	18851	19034	18725	18848	18824	18617	18919	18650	18609	18956	18869	18988	18876	18724	18896	18731	18525	18742	18853	18858	18713	18847	18948	18791	18715	18875	18822	18757	18782	18818	18766	18989	18848	18826	18723	18685	18758	18711	18764	18789	19016	18848	18926	18922	18835	18828	19021	18686	18695	18880	18743	18805	18866	18716	18766	18968	18694	18773	18854	18869	18718	18935	18847	18773	18739	19139	18799	18843	18810	18759	18881	18683	18950	18991	18775	18909	18948	18875	18903	18822	18818	18728	18729	18700	18708	18751	18958	18768	18632	18863	18906	18802	18834	18803	18698	18760	18859	18619	18661	18796	18909	18733	18745	18982	18682	18787	18849	18715	18699	18970	18826	18851	18795	18934	18770	18949	18792	18685	18742	18738	18954	18861	18523	18730	18954	18959	18758	18717	18716	18784	18705	18992	18707	18898	18901	18997	18881	18683	18865	18844	18829	18881	18718	18812	18915	18744	18901	18960	18864	18776	18733	18827	18751	18805	18925	18730	18801	18662	18770	18784	19068	18779	18789	18766	18784	18857	18820	18690	18811	18978	18818	19014	18846	18775	18826	18825	18877	18627	18835	18794	18758	18949	18927	18737	18765	18776	18801	18777	19049	18827	18735	18886	18742	18791	18984	18865	18841	18816	18783	18756	18886	19023	18862	18814	18834	18841	18879	18833	18866	18743	18724	19025	18943	18913	18766	18712	18764	18737	18709	18966	18690	18800	19069	18696	18924	18801	18948	18683	18848	18819	18801	18831	18811	18734	18632	18780	18813	18935	18729	18726	19062	18788	18604	18806	18655	18575	19003	18925	18781	18865	18927	18840	18885	18856	18611	18968	18769	18939	18997	18927	18770	18789	18938	18908	18874	18790	18765	18719	18789	18866	18871	18804	18774	18834	18897	18878	18895	18964	18753	18709	18738	18938	18685	18836	18792	18820	18830	18761	18984	18830	18920	18764	18750	18976	18829	18715	19050	18915	18733	18849	18788	18815	18610	18746	18746	18898	18675	18731	18768	18789	18742	18871	18821	18995	18826	19122	18618	18892	18700	18802	18791	18817	19027	18780	19017	18872	18780	18738	18689	18768	18904	18758	18816	18768	18897	18992	18779	18831	18811	18906	18805	18860	18759	18965	18617	19003	18697	18802	18839	18957	18773
23656	21314	28907	24199	22862	25147	26164	23751	23507	23655	23631	23430	23512	23590	23326	23377	23501	23509	23406	23307	23532	23310	23561	23291	23255	23497	23463	23445	23358	23489	23326	23200	23397	23303	23388	23443	23270	23422	23243	23161	23308	23307	23313	23287	23336	23352	23445	23162	23419	23275	23207	23242	23166	23169	23266	23240	23273	23356	23501	23228	23500	23362	23408	23385	23369	23257	23154	23255	23248	23345	23240	23323	23450	23394	23519	23533	24025	23664	23705	23329	23422	23285	23186	23352	23445	23273	23592	23266	23409	23344	23210	23061	23113	23187	23277	23233	23504	23290	23245	23216	23249	23400	23365	23353	23433	23304	23273	23169	23517	23202	23170	23377	23445	23460	23212	23218	23213	23259	23213	23242	23350	23145	23270	23123	23319	23133	23421	23466	23291	23072	23388	23395	23336	23381	23232	23343	23273	23351	23193	23201	23301	23199	23416	23396	23288	23472	23162	23353	23227	23372	23274	23302	23200	23304	23260	23548	23189	23291	23132	23389	23290	23566	23148	23596	23343	23442	23320	23318	23259	23369	23250	23067	23157	23319	23243	23248	23044	23314	23390	23359	23297	23169	23318	23364	23441	23131	23384	23209	23143	23429	23112	23312	23558	23159	23124	23253	23315	23331	23198	23526	23322	23288	23282	23514	23188	23203	23260	23211	23332	23331	23304	23444	23442	23315	23471	23172	23652	23207	23330	23342	23388	23010	23376	23195	23272	23184	23472	23434	23402	23200	23249	23303	23309	23430	23229	23259	23202	23096	23394	23120	23044	23296	23216	23205	23384	23317	23309	23367	23584	23322	23296	23218	23364	23294	23193	23368	23040	22981	23273	23070	23352	23457	23334	23189	23168	23074	23462	23420	23340	23341	23279	23282	23317	23466	23191	23249	23259	23355	23503	22965	23426	23267	23025	23245	23304	23232	23418	23352	23433	23276	23192	23287	23417	23266	23131	23350	23184	23384	23090	23140	23240	23177	23200	23392	23078	22963	23267	23401	23318	23407	23159	23171	23380	23094	23410	23327	23162	23434	23365	23397	23261	23176	23362	23345	23293	23340	23260	23414	23110	23304	23355	23348	23283	23573	23248	23277	23263	23361	23379	23451	23313	23274	23096	23381	23197	23264	23341	23444	23486	23277	23373	23259	23301	23252	23281	23445	23516	23570	23318	23535	22914	23221	23075	23355	23287	23199	23276	23423	23388	23307	23146	23128	23196	23392	23424	23262	23169	23261	23451	23328	23225	23119	23123	23462	23267	22983	23288	23318	23507	23394	23260	23324	23398	23313	23364	23305	23295	23224	23553	23445	23176	23230	23168	23161	23444	23449	23221	23144	23226	23105	23463	23383	23241	23286	23253	23411	23299	23249	23476	23350	23046	23207	23260	23079	23188	23276	23634	23412	23255	23436	23074	23417	23409	23355	23196	23163	23264	23303	23610	23376	23330	23091	23323	23148	23315	23225	23466	23308	23298	23073	23230	23162	23269	23245	23182	23185	23433	23039	23531	23431	23290	23265	23260	23413	23252	23243	23220	23213	23214	23458	23209	23018	23395	23189	23372	23489	23292	23291	23268	23204	23365	23264	23256	23309	23208	23171	23377	23383	23363	23269	23149	23412	23222	23361	23303	23299	23336	23317	23314	23380	23280	23387	23319	23229	23330	23222	23409	23259	23234	23363	23196	23197	23058	23199	23383	23139	23213	23601	23462	23251	23474	23226	23294	23452	23134	23131	23417	23222	23359	23305	23250	23342	23366	23504	23455	23431	23376	23162	23328	23034	23073	23347	23415	23432	23405	23291	23126	23198	23197	23358	23127	23349	23322	23219	23304	23289	23379	23348	22976	23124	23266	23064	23293	23357	23432	23118	23206	23232	23503	23421	23228	23414	23297	23120	23359	23340	23435	23182	23306	23369	23200	23269	23347	23054	23410	23365	23358	23148	23374	23145	23263	23336	23246	23111	23279	23237	23584	23458	23399	23319	23254	23230	23461	23321	23295	23399	23431	23071	23266	23420	23536	23178	23381	23454	23324	23407	23306	23260	23232	23369	23337	23300	23315	23096	23060	23247	23325	23326	23359	23306	23384	23240	23417	23261	23160	23202	23412	23092	23427	23277	23036	23261	23156	23345	23309	23223	23136	23205	23347	23405	23257	23192	23301	23079	23332	23273	23567	23458	23288	23262	23441	23382	23416	23353	23244	23444	23210	23331	23289	23128	23280	23251	23430	23244	23266	23377	23326	23246	23334	23267	23138	23311	23414	23306	23250	23333	23254	23352	23303	23077	23067	23142	23163	23345	23205	23394	23350	23541	23327	23089	23166	23382	23488	23341	23128	23476	23453	23272	23397	23250	23372	23134	23447	23377	23158	23267	23162	23111	23035	23140	23134	23433	23260	23107	23348	23407	23219	23231	23297	23484	23301	23276	23297	23199	23362	23194	23430	23262	23233	23285	23159	22998	23301	23227	23471	23323	23212	23303	23276	23146	23292	23467	23179	23280	23125	23265	22993	23169	23246	23162	23307	23106	23290	23149	23297	23322	23519	23255	23248	23171	23285	23291	23312	23224	23185	23302	23026	23285	23143	23337	23700	23391	23264	23272	23386	23457	23246	23216	23067	23034	23312	23244	23239	23306	23326	23471	23149	23364	23133	23352	23411	23218	23259	23391	22964	23322	23424	23334	23347	23361	23485	23062	23245	23328	23238	23279	23383	23356	23270	23363	23038	23288	23336	23242	23444	23132	23383	23399	23055	23341	23466	23301	23041	23262	23294	23082	23344	23309	23143	23331	23163	23270	23417	23278	23241	23197	23420	23174	23254	23081	23233	23095	23297	23274	23117	23117	23120	23276	23324	23162	23235	23063	23432	23393	23247	23129	23385	23271	23170	23194	23188	23424	23294	23279	23231	23231	23302	23395	23049	23144	23197	23134	23223	23399	23189	23078	23203	23536	23390	23443	23450	23347	23274	23264	23167	23022	23200	23209	23258	23242	23103	23221	23305	23310	23240	23095	23276	23147	23255	23045	23285	23177	23432	23353	23502	23333	23183	23295	23268	23283	23285	23431	23435	23336	23275	23260	23124	23342	23380	23188	23040	23321	23295	23264	23146	23252	23241	23290	23249	23280	23417	23206	23316	23135	23259	23148	23111	23366	23208	23353	23543	23356	23312	23147	23463	23210	23529	23274	23348	23257	23372	23352	23410	23206	23054	23356	23381	23169	23329	23263	23090	23453	23313	23486	23289	23030	23170	23225	22987	23155	23353	23427	23269	23262	23502	23209	23584	23308	23397	23307	23332	23232	23211	23332	23242	23190	23215	23265	23225	23141	23222	23413	23307	23257	23206	23072	23238	23218	23078	23254	23241	23195	23299	23268	23186	23175	23401	23159	23516	23220	23518	23195	23378	23322	23131	23143	23233	23224	23323	23351	23230	23395	23123	23249	23250	23242	23041	23420	22997	23245	23380	23200	23122	23419	23082	23304	23087	23366	23268	23184	23288	23322	23159	23159	23348	23375	23336	23390	23271	23301	23334	23187	23307	23253	23312	23384	23292	23207	23220	23028	23131	23208	23298	23412	23172	23255	23124	23508	23229	23129	23156	23375	23104	23218	23190	23171	23381	23357	23301	23422	23081	23125	23362	23328	23131	23361	23311	23360	23265	23143	23339	23309	23336	23251	23406	23226	23267	23178	23324	23356	23322	23201	23130	23407	23345	23193	23343	23148	23363	23353	23262	23350	23038	23222	23370	23377	23415	23300	23227	23273	23554	23204	23297	23313	23055	23247	23350	23369	23506	23425	23502	23370	23518	23050	23209	23056	23328	23182	23288	23167	23379	23586	23243	23281	23326	23181	23491	23338	23101	23188	23329	23134	23078	23380	23272	23148	23333	23355	23192	23230	23122	23206	23213	23319	23309	23350	23158	23222	23524	23425	23399	23329	23285	23113	23266	23253	23327	23173	23350	23095	23167	23106	23324	23058	23217	23170	23230	23214	23102	23118	23260	23324	23239	23032	23204	23145	23316	23556	23383	23379	23194	23156	23289	23036	23251	23379	23325	23107	23231	23330	23309	23308	23379	23154	23387	23469	23198	23309	23315	23487	23127	23254	23049	23207	23346	23296	23074	23107	23289	23053	23241	23164	23383	23158	23166	23432	23165	23389	23231	23438	23361	23249	23039	23025	23522	23156	23428	23487	23076	23355	23369	23244	23407	23336	23359	23353	23560	23443	23364	23329	23235	23340	23378	23163	23247	23180	23307	23332	23116	23244	23160	23107	23359	23238	23179	23295	23273	23415	23318	23300	23098	23196	23150	23307	23585	23353	23414	23335	23093	23299	23218	23636	23414	23389	23308	23346	23191	23319	23326	23316	23184	23304	23178	23091	23198	23176	23168	23185	23124	23389	23432	23230	23336	23262	23214	23467	23166	23338	23127	23130	23292	23251	23284	23326	23304	23246	23227	23525	23225	23196	23178	23218	23301	23405	23348	23390	23487	23477	23257	23267	23539	23666	23183	23161	23328	23161	23279	23044	23076	23192	23511	23044	23162	23190	23375	23286	23317	23333	23335	23040	23228	23271	23309	23285	23417	23259	23092	23183	23251	23220	23483	23107	23332	23367	23121	23197	23413	23315	23518	23308	23546	23411	23326	23396	23517	23289	23275	23311	23335	23317	23381	23392	23380	23102	23244	23269	23116	23316	23316	23176	23201	23177	23342	23435	23510	23166	23270	23003	23201	23301	23429	23409	23106	23353	23411	23404	23456	23378	23402	23374	23354	23326	23470	23191	23270	23351	23266	23207	23451	23237	23220	23416	23327	23216	23491	23334	23165	23300	23503	23319	23113	23145	23271	23149	23350	23483	23223	23299	23123	23207	23323	23282	23059	23025	23286	23142	23227	23061	23167	23177	23148	23310	23495	23344	23292	23152	23624	23372	23208	23298	23356	23232	23218	23202	23202	23337	23277	23238	23468	23397	23344	23296	23174	23340	23258	23347	23235	23381	23209	23455	23526	23155	23432	23337	23247	23181	23102	23206	23214	23344	23347	23147	23088	23393	23062	23112	23281	23243	23298	23425	23362	23442	23402	23487	23185	23245	23342	23130	23232	23120	23311	23454	23151	23271	23335	23318
15782	24309	23287	21040	20034	19583	19330	19188	19222	19117	19158	19006	19077	18922	19037	18848	18869	18893	18947	18959	18809	19097	18956	18896	18816	18877	18786	18911	18836	18604	18954	18812	18896	18984	18811	18857	18866	18730	18794	18865	18608	18964	18869	18725	18931	18844	18800	18992	18764	18780	18973	18884	18944	19040	18985	18971	18894	18940	18731	18798	18956	18894	18732	18863	18802	18724	18968	19011	18733	18896	18701	18905	18758	18713	19026	19236	19581	19306	19198	18758	18864	18782	18739	18724	18785	18839	18669	18870	18715	18826	18766	18964	18838	18694	18905	18865	18883	18727	18838	18827	18965	18562	18747	18755	18710	18984	18948	18705	18687	18821	18837	18774	18791	18763	18903	18827	18831	18781	18896	18869	18760	18939	18807	18728	18793	18801	18894	18728	18546	18921	18739	18854	18740	18787	18665	18744	18769	18907	18624	18848	18707	18785	18885	18621	18862	18847	18841	19033	18691	18683	18789	18857	18800	18685	18767	18828	18935	18816	18762	18855	18737	18734	18519	18940	18812	18941	18821	18700	18844	18688	18683	18873	18775	18781	18610	18832	18915	18962	18743	18982	18717	18670	19077	18648	18984	18805	18981	18889	18786	18889	18850	18703	18813	18734	18907	18849	18761	18854	18664	18763	18755	18841	18774	18853	18874	18721	18914	18821	18733	18797	18822	18727	18930	18857	18943	18714	18795	18859	18668	18870	18927	18706	18631	18943	18724	18705	18806	18842	18849	18780	18845	18661	18739	18924	18810	18979	18697	18832	18934	18613	19019	18851	18652	18635	18855	18827	18920	18691	18935	18780	18957	18736	18854	18661	18803	18748	18735	18705	18766	18920	18820	18742	18808	18741	18760	18841	18847	18672	18853	18785	18809	18872	18830	18604	18843	18555	18908	18759	18871	18865	18907	18845	18676	18861	18883	18701	18706	18776	19005	18781	18768	18844	18846	18807	18802	18779	18734	18761	18883	18650	18698	18839	18875	18741	18967	18853	18756	18861	18862	18716	18921	18809	18945	18671	18903	18724	18808	18770	18917	18646	18804	18803	18743	18667	18776	18782	18816	18785	18621	18804	18729	18760	18925	18810	18747	18678	18847	18975	18712	18790	18965	18869	18810	18981	18984	18872	18728	18853	18899	18747	18745	18901	18886	18777	18842	18941	18924	18753	18810	18967	18884	18808	18815	18743	18821	18775	18737	18815	18974	18924	18739	18747	18980	18802	18922	18827	18790	18793	18755	18797	18910	18765	18846	18854	18822	18714	18875	18859	18770	18792	18965	18784	18868	18913	18760	18794	18814	18805	18920	18778	18816	18873	18879	18816	18828	18780	18928	18816	18796	18769	18771	18785	18765	18908	18843	18704	18837	18919	18865	18783	18701	18906	18649	18717	18957	18683	18901	18719	18800	18687	18802	18845	18688	18816	18918	18708	18633	18962	18899	18718	18792	18813	18813	18873	18809	18965	18755	18832	18855	19033	18981	18680	18832	18683	18979	19066	18690	18631	18665	18982	18940	18859	18979	18741	18783	18799	18714	18742	18855	18804	18609	18866	18909	18693	18736	18812	18749	18910	18717	18819	18669	18855	18891	18857	18804	18643	18666	18872	18847	18797	18854	18660	18710	18786	19013	18677	18809	18994	18741	18801	18809	18892	18853	18780	18878	18675	18837	18722	18801	18911	18815	18992	18789	18814	18863	18883	18800	18834	18668	18912	18793	18735	18733	18949	18782	18793	18682	18894	18705	18719	18639	18723	18823	18732	18856	18978	18780	18793	18689	18762	18731	18809	18826	18827	18728	18613	18972	18804	18885	18938	18779	18804	18812	18839	18891	18932	18839	18962	18710	19008	18880	18930	18799	18711	18793	18919	18903	18802	18855	18940	18866	18772	18912	18779	18951	18898	18723	18979	18915	18913	18846	18854	18562	18788	18967	19001	18831	18948	18807	18878	18771	18894	18751	18872	18806	18835	18707	18911	18830	18715	19039	18940	18876	18807	18826	18765	18765	18943	18904	18870	18822	18854	18600	18725	18863	18746	18726	18772	18597	18781	18726	18576	18927	18826	18798	18728	18891	18672	18817	18881	18741	18826	18799	18798	18664	18881	18829	18865	19091	18721	18833	18687	18796	18727	18747	18860	18956	18601	19112	18719	18896	18793	18704	18877	18975	18713	18771	18674	18922	18790	18987	18901	18901	18795	18887	19001	18713	18915	19018	18877	18745	18859	18739	18755	18967	18762	18908	18730	19017	18747	18757	18895	18940	18857	18864	18710	18832	18613	18829	18928	18590	18840	18752	18602	18903	18853	18755	18733	18960	18892	18905	18947	18665	18811	18847	18697	18719	18874	18788	18770	18801	18880	18888	18883	18806	18751	18860	18894	18822	18848	18905	18812	19021	18743	18945	18765	18756	18778	18838	18770	18788	18933	18940	18652	18696	18766	18927	18760	18866	18583	18867	18831	18756	18765	18899	18840	18663	18814	18909	18820	18698	18836	18949	18885	18906	18790	18960	18812	18818	18680	18697	18844	18737	18755	18598	18735	18805	18783	18875	18721	18683	18860	18888	18856	18911	18676	18872	18587	18829	18694	18982	18835	18809	18709	18629	18728	18800	18830	18871	18713	18892	18784	18941	18861	18898	18959	18727	18772	18894	18875	18800	18861	18976	18765	18741	18749	18868	18718	18858	18957	18681	18860	18674	18871	18691	18782	18786	18796	18858	18793	18639	18736	18563	18796	18892	18734	18705	18756	18682	18747	18876	18771	18675	18660	18882	18840	18805	18946	18875	18722	18617	18755	18786	18902	18886	18848	18857	18920	18624	18742	18829	18606	18617	18924	18676	18849	18800	18707	18846	18781	18761	18955	18741	18883	18932	18958	18860	18722	18901	18923	18708	18739	18844	18691	18904	18957	18730	18790	18747	18737	18692	18812	18737	18722	18742	18897	18896	18921	18768	18886	18783	18695	18764	18918	18769	18710	18629	18655	18810	18746	18816	18792	18927	18928	18684	18971	18758	19012	18736	18871	18766	18682	18814	18686	19055	18738	18842	18903	18796	18804	18721	18840	18872	18618	18907	18905	18940	18887	18728	18835	18875	18841	18761	19021	18819	18747	18800	18925	18868	18967	18872	18931	18752	18842	18700	18835	18822	18655	18914	18888	18822	18860	18749	18703	18880	18780	18721	18971	18823	18809	18667	18816	18797	18601	18757	18667	18687	18789	18760	18588	18947	19009	18814	18725	18793	18783	18796	18752	18681	18722	18855	18738	18985	18845	18709	18747	18879	18953	18871	18763	18754	18702	18675	18799	18751	18670	18985	18772	18800	18855	18839	18820	18916	18798	18819	18829	18801	18722	18753	18810	18697	18752	18830	18771	18940	18767	18780	18646	18870	18896	18808	18835	18863	18755	18834	18807	18845	18908	18986	18765	18928	18837	18684	18845	18813	18835	18932	18933	18771	18882	18693	18689	18878	18720	18832	18909	18710	18928	18856	18714	18728	18891	18755	18688	18887	18675	18805	18628	18900	18857	18838	18621	18840	18514	18796	18750	18674	18698	18939	18719	18726	18819	18911	18871	18898	18641	18887	18813	18786	18639	18770	18676	18761	18778	18826	18804	18776	18788	18818	18786	18883	18885	18786	18750	18856	18743	18731	18730	18794	18727	18792	18945	18899	18818	18753	18731	18838	18801	19024	18935	18750	18743	18753	18882	18657	18948	18769	18746	18771	18809	18675	18883	18576	18829	18920	18773	18915	18636	18695	18847	18760	18607	18716	18739	18691	18636	18719	18790	18656	18955	18745	18877	18824	18865	18852	18899	18695	18746	18826	18831	18725	18774	18820	18889	18763	18935	18895	18639	18701	18949	18992	18761	18818	18677	18983	18949	18712	18805	18801	18774	18898	18606	18901	18831	18909	18816	18800	18833	18743	18951	18767	18801	18873	19035	18782	18739	18930	18938	18593	19059	18736	18713	18786	18905	18745	18908	18875	18669	18890	18934	18871	18857	18936	18834	18984	18734	18860	18900	18783	19007	18777	18830	18851	18848	18809	18958	18749	18768	18790	18818	18768	18807	18879	18676	18641	18781	18777	18772	18812	18806	18771	18783	18772	18958	18839	18729	18925	18950	18823	18849	18959	19001	18468	18952	18852	18846	18676	18987	18830	18799	18865	18709	18857	18662	18719	18866	18775	18709	18952	18899	18701	18812	18868	18848	18683	18850	18677	18668	18660	18771	18749	18903	18824	18898	18627	18880	18692	18652	18746	18744	18851	18844	18847	18870	18869	18967	18927	18944	18781	18865	18888	18883	18883	18731	18845	18864	18929	18604	18978	18812	18682	18962	18696	18960	18944	18852	18696	18642	18889	18720	18844	18855	18972	18992	18819	18772	18895	18834	18921	18717	18787	18916	18917	18719	18708	18896	18725	18665	18747	18847	18928	18870	18826	18844	18959	18930	18661	18942	18819	18685	18775	18786	18836	18611	19077	18957	18739	18723	18968	18673	18810	18923	18760	18813	18805	18836	18750	18824	18806	18975	18805	18702	18730	18666	18823	18671	18875	18761	18642	18708	18796	18889	18924	18883	18871	18944	18877	18783	19101	18867	18781	18774	18720	18962	19000	18971	18691	18705	18824	18713	18828	18873	18630	18699	18802	18752	18879	18546	18839	18896	18869	18755	18710	18832	18668	18851	18897	18904	18770	18843	18827	18839	18848	18772	18688	18857	18781	18720	18861	18936	18900	18938	18774	18735	18860	18883	18796	18812	18917	18897	18661	18771	18723	18877	18850	18925	18912	18832	18945	18806	18862	18659	18730	18730	18707	18887	18869	18743	18711	18649	18973	18717	18831	18787	18741	18688	18665	18754	18701	18908	18657	18897	18788	18901	18731	19013	18866	18891	18895	19077	18830	18826	18859	19041	18759	18694	18904	18664	18737	18790	18853	19033	18782	18755	18898	18744	18816	18695	18739	18807	18759	18805	18745	18673	18903	18696	18679	18702	18722	18902	18883	18698	18897	18879	18830	18935	18905	18925	18885	18945	18742	18935	18938	18754	18758	18719	18761	18756	18866	18737	18818	18948	18854	18770	18852	18891	18991	18989	19025	18776	18856	18896	18857	18889	18844	18844
22680	21312	29202	23774	21740	25093	29039	24679	24195	24805	24445	24271	24357	24238	24376	24191	24145	24355	24226	24208	24487	24190	24013	24183	24168	23938	24039	24021	23955	24016	24104	24032	23945	24056	24273	24010	23969	23989	23999	23910	23977	23894	24082	24346	24107	24260	24098	23885	24055	23852	23971	24206	24205	23687	23833	24211	24010	24009	23808	24266	24199	24212	24109	23832	24096	23987	23999	24001	24194	23958	24008	24061	24013	23869	24042	24568	25124	24483	24355	24188	23951	23932	23985	23807	24041	23937	23980	23922	23874	23887	24042	23991	23777	23756	23836	23948	23892	24149	23692	23799	24040	23888	23849	23914	23930	24019	23973	23892	23991	24032	23811	23793	24022	23909	23814	23865	24077	23766	23823	23992	23802	24103	23880	23942	23963	24170	23952	23933	23957	23915	23827	24081	24008	24102	24035	23844	23944	23842	23985	23986	23792	23784	23692	23847	23969	23819	24059	24059	23959	23978	23970	23955	23852	24074	23670	23856	23898	23846	24168	23999	23993	23915	23893	23760	23924	23970	23976	23933	24044	23992	23887	23900	23944	23967	24097	24044	24095	23921	23847	24054	23987	23804	24094	23838	23939	23964	23967	23942	23871	23859	23948	23813	23826	23943	23811	23678	23741	23898	24005	23894	23823	24070	24045	23975	23997	23930	24004	24032	23894	23833	24048	23910	23822	23878	23881	23798	23857	23949	23971	23907	23894	23926	23944	23966	24165	23816	23898	23984	23909	23956	23732	24122	24014	23950	24173	23923	23905	23905	23840	23956	23977	23728	24009	23760	23794	23807	23967	23985	23780	23715	23948	23867	23912	23843	23912	23872	24060	23959	23817	23947	23986	24060	24043	23920	23910	23883	23843	23825	23902	23760	24034	23984	23804	23716	24051	23999	23947	23976	24033	23815	23910	23927	23883	23894	23853	23933	23978	24009	23837	23678	23947	23869	23894	23752	23907	23980	23915	24060	23967	23784	23743	24094	23954	23881	23822	23965	23862	23741	23918	23870	24161	23646	24137	24247	23750	24006	23829	24079	23895	23779	23874	23851	23959	24017	23997	23761	23893	23840	23877	23764	23862	23827	23868	24102	23890	24063	23874	23798	24046	23880	23807	23894	23867	23788	23893	23820	23852	23908	23723	23807	24097	23913	24029	23877	23775	23729	23766	23923	23946	23889	23881	24010	24049	23896	23896	24064	23931	23836	23938	23949	23754	23817	23897	23919	23755	23886	24018	23860	23999	24059	23934	23887	24010	23808	23769	24069	23694	23916	23966	23809	23946	23992	24015	23932	24080	23989	23763	23925	23655	23817	23803	23787	24075	24195	24002	23757	24045	23853	23685	23849	23830	23898	23836	23934	24092	23996	24032	23858	23794	23670	23747	24039	23750	24018	23771	23829	23977	23938	23797	23907	23944	23982	23901	23811	23859	23937	23835	23761	23707	23823	23887	23705	23961	23643	23844	23923	23964	23795	23800	23862	23887	24006	24123	24001	23681	24036	23876	23927	23897	24089	24018	23861	23818	23770	23994	23970	23902	23866	23857	24000	24075	23968	23662	23711	24143	23782	23933	23868	23735	23938	23934	23859	23670	23780	23697	23797	23962	23823	23922	23962	24050	24299	24033	23963	23973	24084	23839	24056	23877	23817	23962	23999	23893	23921	23814	23737	24174	23886	23900	24101	23897	23816	23694	23838	23894	23960	23984	23704	23627	23959	23869	23864	23996	23985	23978	23786	23937	23925	24036	24050	24100	23818	23797	24102	23747	24057	23827	23985	24057	23693	23785	23676	23851	24036	23899	23909	24043	23899	23724	23727	23748	23996	24009	23850	23857	23770	23902	23829	23932	23857	23839	24002	23845	23764	24104	23948	23985	23759	23906	23795	23999	23942	23827	24096	24152	23816	23735	24071	23797	23879	23862	23774	23946	23891	23756	23774	23931	23927	23936	23904	23945	23830	23830	23824	23842	23673	24203	23773	23658	23723	23741	23966	23651	23930	23868	23974	24182	23866	23762	23813	23934	23872	23832	24037	23732	24057	23819	23898	23614	23847	23852	24018	23973	23988	23993	23900	23857	24034	24093	23862	23760	23909	24013	23827	23865	23941	23997	23742	23985	23843	23886	23875	23766	23794	23860	23753	24043	23825	23939	23988	23878	23905	23908	23926	23864	23894	23879	23775	23629	23914	24293	23940	23868	23958	24006	23892	24016	23870	23877	23932	23988	23845	24099	23950	23831	24057	23931	23936	24061	23847	24000	23682	23818	23814	23799	24001	23952	23793	24061	23849	23900	23725	23997	23878	23737	23660	23886	23930	24008	23827	23977	23817	24061	23854	23789	24028	23949	23894	24020	23554	24038	23843	23856	23605	23918	23957	23837	23712	23911	23964	23973	24040	23890	24026	23850	24019	23891	23782	23969	23806	23887	23938	24023	23805	23750	23923	23753	23865	23941	24084	23801	23987	23993	23941	23728	24071	23972	23833	23900	23949	23957	23803	23983	23926	24063	23782	23997	23890	24117	23880	24063	23811	23921	23793	23779	23626	24054	23873	23880	23944	23919	23790	23826	24008	23949	23745	23771	23917	23870	23877	23759	23966	23782	24117	23914	23949	23901	23966	23947	23798	24170	23985	23746	23806	23818	23905	23716	23960	24004	23839	23917	23844	23805	23943	23690	23971	23810	24157	24102	24012	23906	24028	23927	23909	23925	23982	23982	23700	23817	24017	23988	23906	23726	23785	24142	24136	23732	23876	23961	23835	23722	24005	23844	23927	23942	23960	24019	24003	23749	23992	23838	24147	24103	23949	23814	23785	23965	24009	23885	23976	24020	23829	24153	24028	24021	23697	23954	23886	23920	23838	23986	23971	24059	23648	23999	23803	23724	23832	23918	23963	23923	24088	23870	23789	23982	23936	23843	23892	23871	23842	23794	23839	23977	23646	23714	23955	23918	23941	23869	23761	23940	23785	23756	24140	23696	23866	23876	23910	23895	23914	23997	23908	23920	23752	23899	23751	24086	24183	24011	23866	23645	23861	23645	23886	23867	23929	23827	23837	23786	23951	24089	23930	23858	23813	24049	23907	23764	24127	24000	23961	23850	24092	23926	23893	24161	23708	23895	23726	24035	23843	23796	24167	23838	24096	24048	23563	23801	23874	24018	23827	23981	24073	24093	23971	23871	23921	23737	23871	23981	23899	24167	23893	23957	23959	24026	23965	24050	23733	23863	23817	23945	23725	23827	24027	23952	24040	23860	23767	23953	23917	23950	23981	23931	24100	23893	23886	23917	23986	23830	23826	23931	24025	23980	23906	23833	24027	23829	24165	24023	23877	24030	23994	23897	23774	23784	23986	23920	23947	23894	23893	23751	23786	23917	23809	23931	23895	23872	23784	23642	24017	23930	23960	23993	23802	23827	23827	24124	24028	23815	23874	24067	23899	24044	24119	23866	23821	23984	23897	24022	23920	23856	24065	24034	23902	23888	23972	23782	23763	23943	24044	23822	23585	23906	23879	24110	24041	23983	24019	23552	23625	23801	23762	23941	24140	23854	23860	23712	23790	23733	23695	23726	23972	23806	24122	23860	23730	23915	24005	23893	23912	24032	24036	24060	23823	23802	23968	23912	23791	23911	24103	24174	24040	24098	24049	23886	23898	23869	23781	23873	23915	23808	23955	23931	23966	23918	24173	23907	24170	23767	24073	23817	23798	23801	23888	23874	23878	23966	23843	23922	23918	23997	24011	23824	23944	23741	23737	23894	23737	23918	24082	23943	23782	24029	23686	23875	23887	24004	23709	23869	24020	23902	24023	23957	23821	24029	24029	23866	24151	23942	23898	24088	23997	23957	24105	23895	23974	23901	23872	23761	23866	23809	23954	23895	23906	23986	23761	23944	23783	24001	24092	24112	23782	23809	23784	24082	23790	23956	23753	24093	23882	24043	23998	24127	23730	23970	23905	23997	23837	23868	23711	23901	23772	23877	24065	23882	23783	23898	23947	23936	23768	23762	23819	23788	23922	23974	23741	24014	23650	23886	24050	24117	23788	23826	23775	24130	23718	24132	23975	23959	23697	23766	23879	23963	23736	23865	23863	24104	23842	23738	23699	23954	23916	23890	23810	23897	23960	24254	23937	23849	23728	23807	23795	23912	23806	24117	23930	23758	23766	24016	23982	24101	23911	24000	23973	24073	23824	23782	23616	23910	23973	23928	23913	23761	23682	23904	23919	23939	23998	23937	23977	24048	23957	23833	24031	23612	23935	24037	23963	23969	24007	23873	23949	23686	23846	23734	23523	23957	23920	24029	24182	23887	23803	23925	23905	23836	23971	23783	23927	24116	24041	23992	24266	24059	23691	23713	23778	24038	23910	23836	23899	23926	23892	23802	23817	23810	24040	24050	24048	24004	23961	23755	23852	23935	23736	23927	23859	23858	23995	23879	23810	23888	23859	23736	23919	23854	23536	23712	23811	24045	23912	24138	23868	23873	23969	23870	23793	23839	23823	23890	23892	23969	23920	23875	24089	23998	23790	24067	24035	24051	23959	24071	23751	24111	24020	24099	23838	23904	23883	23936	23911	24072	24086	23920	23837	24065	23863	23775	23839	23930	23695	23813	23863	23992	23863	23715	23931	23924	23886	23971	24019	23875	23831	24102	23770	23767	23771	23868	23912	24110	23717	23881	23897	23853	23970	23846	23907	23883	24079	23997	23836	23953	23996	23929	23894	23860	24097	23914	23860	23953	23943	23973	23865	24096	23931	23884	23788	23987	23997	23891	23795	23983	23885	23632	23941	24026	24007	23965	23792	23727	23854	23853	23684	23756	23708	24074	23807	23749	23934	23793	24129	24043	23918	23841	23847	23903	23636	23786	24035	24211	23828	24025	24065	23730	24117	23842	23907	24048	24075	23941	23905	23949	23878	24041	23924	23938	23806	23950	23843	23884	23881	23788	24062	24044	23797	23811	24068	24011	23965	23793	23901	24035	23844	23752	23843	23814	23921	23955	24020	23849	23978	23625	23913	23925	23756	23982	23789	23932	24108	23970	23680	23863	23927	23965	23937	23942	23789	23729	24047	24040	23907	23964	23985	23833	23897	24001	23981	23801	23822	23858	23838	23961	23840	23979	23770	23996	23902
17266	29046	26945	23034	21532	20780	20253	20110	19944	19899	19514	19447	19472	19380	19415	19402	19225	19333	19158	19193	19108	19198	19162	19319	19199	19301	19180	19240	19218	19228	19298	19275	19182	19155	19387	19247	18945	19127	19331	19373	19085	19195	19203	19045	19109	19127	19383	19182	19084	19184	19374	19116	19137	19225	19234	18983	19158	19136	19077	19113	19034	19148	19108	19223	18993	19146	19253	19045	19222	19142	19122	19099	19013	19222	19256	20234	20659	19955	19700	19026	19126	18986	19218	19092	19036	18989	19037	19220	18841	19177	19050	19143	19032	19209	19022	19040	19184	19145	19123	19238	18928	19049	19054	19068	19205	18957	19003	19017	19233	19239	19106	19054	19197	18997	19150	18858	19230	19245	19231	19201	19158	19113	19145	19168	19031	19164	19188	19270	19186	19100	19041	18950	19064	19020	19102	19109	18958	19220	18997	19216	19030	19024	19209	19042	19082	19085	19042	19052	19092	19052	19138	19056	18976	19111	18997	19116	19134	19258	19126	19141	18823	19044	19267	19008	19274	19014	19064	19101	19167	19167	19166	19137	19126	18968	19070	19010	19043	19050	19177	19038	19020	19115	19184	19041	19249	19161	19044	19282	19108	19093	19089	19035	18965	19310	19112	19027	19060	18775	19214	19281	19040	18952	18752	19208	19180	19109	19041	19066	18982	19088	19232	19021	18997	18947	19234	19059	19064	19159	19099	18948	19283	19120	19066	19104	18913	18930	19218	18974	19240	18933	19091	19251	19048	19071	19147	19134	18907	18989	19113	19077	19085	19028	19006	19212	19049	19071	19192	18997	19044	19043	19163	19110	19085	19256	19053	19176	18985	19223	19156	19352	19133	18972	19123	18849	19082	19233	19163	19225	19146	19066	19062	19080	19119	19097	19199	19017	19111	19065	19111	19158	19260	19119	18981	19205	19159	18932	18956	19244	19018	19098	19060	19127	19104	19019	19158	19053	19066	19120	19068	18972	19204	19126	19155	19164	19096	19248	19052	19027	19307	19021	19170	19026	19132	19123	19186	19171	19292	19067	19006	19208	19071	19086	19202	18976	19104	19140	19107	19114	18996	19266	18880	19142	19087	18942	19129	19165	19171	18915	19049	19053	19094	19073	19104	19151	19025	19185	19177	18930	19234	19213	19056	19163	19133	18929	19163	19205	19260	18966	18958	19225	19231	19203	19159	19033	19014	19129	19155	19129	19178	19163	18961	19135	18961	19118	19108	19072	19202	19155	18841	18963	19085	19175	18924	19108	19028	19170	19165	19060	19214	19138	19146	19088	19150	19158	19051	19046	19099	19126	19055	19141	19105	19172	19119	19174	19118	19216	19083	18925	19145	19016	18985	19049	19148	19035	19071	19065	19101	18912	18990	19130	19062	19257	19146	18864	19190	19050	19175	19052	18935	19147	19172	19155	19081	19110	19113	19054	19048	19040	19148	19097	19198	19224	19004	19034	19003	19185	19135	19138	19041	19051	19023	19157	19293	18966	18978	19242	19309	19103	19173	19131	19242	19175	19273	18878	19233	18946	19029	19209	19095	19037	19250	19194	19270	18884	19185	19154	19109	19139	19202	19106	19291	19025	19069	19085	19122	19418	18936	18991	19058	19206	19194	18954	19109	19074	19060	19200	19137	18891	19204	19189	19200	19127	19109	19211	19043	19065	19088	19021	19085	19044	19025	19108	19224	19294	18933	19167	18946	18988	19131	19047	18994	18977	19158	19041	19049	19050	19191	19142	19022	18972	19111	19184	19098	18983	19051	19038	19216	18937	19213	18940	19111	19093	19146	19119	19121	18980	19077	19129	19075	19355	19203	19165	19172	19086	18994	19093	18951	19126	19053	18925	19051	18879	19142	19185	18991	19107	19104	19121	18936	19050	18994	19101	19090	19139	19118	19030	19051	19123	19150	19080	19151	19102	19204	19047	19135	19044	19221	19006	19069	19101	19079	19173	18956	18976	18999	19154	19008	19065	19074	19106	18968	18987	19192	19181	18905	18952	19019	19220	19227	19093	19213	19149	19051	19123	19063	19005	19126	19137	19187	19091	19306	19122	19078	18860	19019	19038	18943	19276	19051	19058	19142	19047	19268	19042	19223	19263	19117	19213	19125	19121	19161	19218	19184	19091	19280	19111	19016	19233	18993	19189	18960	19241	19191	18986	19009	19042	19317	18984	19069	19081	19155	19156	19128	19086	18983	19326	19038	19046	19241	19108	19208	19103	19019	19194	19108	19070	19253	19021	19094	19160	19080	19020	19057	18922	19077	19085	19067	19059	19237	19149	19008	18967	19178	18884	18997	18909	19041	19134	18958	19275	19130	19136	19247	18953	19282	19160	18919	19057	19137	19093	19190	19042	19085	19301	19055	19214	19183	19004	19100	18981	19039	19166	19029	18995	19253	19091	19033	19065	19064	19053	19170	19111	19259	19135	19287	19237	19072	19001	19287	19035	19041	19177	19101	19251	19256	19253	19094	18995	19042	18994	19119	19037	19260	19171	19127	18864	19155	19109	19009	19251	19125	19120	19256	19051	19102	19098	18989	19024	19034	19259	19055	18943	19133	18983	19009	19070	19054	19215	19057	19181	19135	18992	19173	19163	19047	18899	18997	18969	19094	19057	19048	19120	19314	18928	19115	19117	19257	19142	19123	18955	19163	18854	19227	19123	19080	19136	19045	18997	19215	19052	19012	18932	19061	18920	19260	18927	19246	19106	19349	19262	19070	19018	18849	19148	19084	19127	19297	19080	18955	19000	19138	19126	19068	19154	18959	18813	19219	18969	19069	19133	18982	19039	19100	18975	19109	18960	19137	19094	19136	19155	19078	19070	19212	19133	19068	19035	18999	19283	18906	19107	19153	19223	19142	19157	19019	19160	19358	19080	18991	19020	19132	19051	19119	19177	19008	19263	19186	19078	19086	19050	19167	19153	19140	19039	19195	19152	19045	19019	19017	18861	18974	19008	19246	18977	19150	19011	19076	19175	18992	19099	19031	19026	19072	19238	19123	19120	19155	19215	18973	19105	19110	18966	19146	18915	19206	19177	18973	19124	19104	19058	19022	19304	18986	18994	18954	19187	18972	19287	19038	19128	19040	19144	19059	18956	19073	19028	19166	19088	19186	19159	19163	19054	19154	19012	18972	19242	19224	18960	19245	19187	19132	19206	19109	19083	19073	19156	19086	19069	18930	19111	19105	19106	19219	19037	18949	19321	19039	19124	19043	19224	19202	19047	19156	19298	19152	18971	19064	19155	19026	19282	19213	19123	19111	19205	19057	19178	19180	19044	18992	19073	19122	19035	19222	19161	19034	19331	19191	19340	19003	19184	19048	19223	19179	19083	18943	18993	19068	18992	19060	19077	18969	19203	19085	19297	19174	19041	19152	19118	19209	18974	19176	19073	19205	19074	19152	19063	19189	19079	19021	19061	19136	19136	19100	19030	18957	19179	18947	18998	19225	19242	19188	19170	19083	19077	19167	19077	19325	18907	19086	19085	19175	19105	18933	19146	19009	19124	19098	19164	18994	19121	19069	19106	18968	19086	19078	19130	19114	19157	19064	19185	19256	19077	19020	19065	19180	19081	19023	19179	19017	19109	18962	19071	19031	18932	18941	19091	19053	19094	19092	19023	19041	19092	19146	18923	18915	19166	18983	19086	19087	19020	19231	19075	19099	19258	19154	19148	19196	19184	19198	19060	18902	18980	18948	18976	18974	19107	19004	19102	19018	19104	19103	19114	19188	19067	19191	19073	19076	19240	19312	19055	19113	19197	19083	19116	19167	18989	19140	19189	19051	18989	19061	18927	19008	19089	19331	18980	19083	19191	18994	19067	19199	18895	19211	19114	19209	19160	19076	19224	18933	19027	19123	19105	19021	18988	18907	18988	19217	19127	19082	18883	19130	19048	19117	19071	18944	18994	18887	19105	19213	19058	19071	19180	19006	19206	19018	18949	19153	19225	19125	19323	19204	19099	19181	18977	19205	19163	18975	19215	19173	19257	19114	19068	19130	18961	19056	19093	19145	19114	18965	19249	19090	19248	19025	19161	19051	19012	19090	19044	19165	19057	19236	18972	19283	19045	19085	18895	19044	18993	19133	19323	19126	19132	19204	19106	19175	19097	19078	19203	18963	19080	19064	19063	19089	19085	18928	19282	19143	18918	19030	19048	19122	19148	19118	19113	19208	19064	18821	19041	19146	19126	19117	19088	19243	19025	19014	19007	19083	19040	19034	19114	19154	19044	19163	19104	19042	19057	19116	19089	18961	19126	19174	18937	19113	19044	19051	19135	19079	19115	19015	18936	19048	19050	19135	19058	19053	19322	19154	19146	19232	19186	19159	18957	19031	19075	18907	19017	19164	18982	19144	18950	19094	19132	18893	19139	19041	19051	19297	19284	18770	19180	19156	19172	18958	18963	19217	19017	19054	19169	18941	19104	19294	19114	19055	19188	19121	19049	19048	18956	19051	19111	18915	19107	18952	19124	19224	19170	19006	18961	19114	19053	19217	19034	19039	19225	19143	19143	18927	19064	19092	18955	19254	19100	19097	18857	19270	19019	19090	19243	19113	19009	18937	19142	19228	19015	19078	19139	19097	19011	19105	19120	19024	19376	19087	19196	19072	18938	19090	19010	18845	19153	19319	18981	19102	19108	19121	18981	19071	19082	19027	18983	19119	19183	19156	19066	19304	18881	19051	19042	19175	19079	19121	19102	19152	19077	18934	19234	18839	19154	19043	19092	19087	19113	19114	19176	18968	19066	19157	18935	19073	19178	18995	19109	18928	19168	19078	19370	19011	19075	18976	19176	19204	19119	19107	19149	19043	19122	19289	19026	19220	19082	19211	19103	19222	18952	19285	19063	19013	18950	19065	19028	19061	19130	18829	19202	19141	19056	19070	19079	19101	19068	19202	19208	19139	19123	19120	19100	19197	19021	19063	19117	18947	19061	19065	19017	19283	19049	19199	19132	19104	18989	19107	18991	19166	19042	19014	19120	19116	19004	19089	19081	19099	19125	18955	19087	19098	19171	18941	19154	19029	19232	19256	19227	18974	19167	19073	19283	18959	19146	19276	18978	19037	19085	19098	19079	19062	19079	18967	19019	19015	19144	19086	19142	19191	19143	19093	18981
27485	22323	26948	25406	22872	23094	23265	23149	23087	23295	23134	23059	23111	23138	23121	23074	23023	22999	22944	23094	23120	23247	23117	23130	23185	22972	22994	22836	23035	23008	23070	22945	22914	23112	23135	22971	23057	22985	23149	23019	23104	22978	23183	22904	23323	22946	23068	22926	23013	23290	22936	23117	23162	23006	23075	23026	23083	23106	23148	22981	23013	23166	23123	23214	22871	23037	23264	23052	22813	23040	22992	23195	22969	23264	23054	23236	23116	22995	23106	23041	23049	23017	23215	23002	22874	23097	22908	22993	23076	22871	23044	23012	22885	22890	23237	22853	23222	23031	23064	23145	23449	23078	22970	22900	22868	23042	22725	23043	23240	23082	22994	23251	22917	22919	23172	23063	23003	23019	23160	23076	23015	23170	23062	22972	22875	22867	22840	23062	22978	23220	23167	22876	23036	23237	23061	23024	23092	22986	22852	23323	23076	23038	23284	23011	22904	22987	22865	22983	22951	22905	23059	22949	22959	22819	22793	22914	22915	22891	22924	22992	23133	22984	23082	23102	22845	22914	23181	22716	22797	23213	22820	22892	23036	22912	22934	22844	22945	23073	23103	23024	23111	22904	23080	22913	22886	22939	23080	22850	23070	22837	22857	23032	23137	22976	22990	22902	22828	22901	23124	22993	23261	23087	23052	23207	23160	22835	23087	23062	23092	23016	23107	22952	22994	23067	23294	22857	23057	23141	23221	23018	23219	23084	23040	22957	22824	22927	23207	23043	23194	23120	23114	22910	22847	22705	23053	23070	23157	23095	23054	23062	23104	23084	22938	22905	23265	23134	22909	23037	23123	23166	23041	23044	23150	22945	22919	23173	22992	22981	22934	22861	22870	23144	22878	22938	22842	23200	23087	23204	23036	23009	22753	22926	22886	23095	23004	22880	23042	23097	23102	23216	23135	23185	23056	23083	23292	22823	22862	22986	23121	22978	23220	23278	22987	23169	22943	23127	22982	23160	23153	22882	22953	22998	23089	22908	22920	23041	22868	23238	23028	23146	23015	23099	23016	22986	23058	23192	22997	23139	23249	23054	23147	23059	23102	22889	22981	23107	22863	22946	22994	23184	22999	22939	23082	22958	23133	23080	23231	23022	23067	23054	23090	23115	23225	22994	22975	23043	22929	23052	23090	23110	23214	22992	23143	22839	23060	23035	23185	23081	22841	23247	23039	22834	23107	22968	22917	22950	23104	23083	23013	23004	23135	23084	22875	22776	23202	23014	22961	23082	23198	22948	22968	22816	23027	23031	23092	23030	23055	23004	23032	22854	22995	23065	23023	23003	23110	23104	23013	23122	23261	22971	23246	22999	23146	22976	23026	23030	22915	23057	22973	22899	23138	22786	23183	23004	23054	23136	22953	23157	23058	23068	22853	23190	23022	22972	23024	22884	23234	23020	23108	23116	22836	23105	22907	22976	22920	23145	23086	22946	23013	23112	22967	23018	22857	22919	22963	23123	23157	22719	23022	23015	23054	22987	22948	22994	22966	23104	23063	22880	23014	22862	23018	22893	23212	23160	23037	23044	23016	22991	23019	23025	23052	23142	22966	23129	23064	23070	22959	23011	23128	22932	23108	22916	22920	22993	22923	22951	23058	23212	23117	23257	23071	23143	22966	23217	23378	23222	22976	22850	22836	23039	22989	23119	22989	22869	22880	23022	23005	23067	23028	23163	23177	23003	23133	23131	22782	23110	22868	23230	23184	23135	23027	22731	22909	22991	22967	22972	23004	23120	23077	22925	23046	23210	23085	23002	22952	22772	23057	23212	22912	23042	23080	23050	23248	22936	23023	23168	23034	23135	23062	22883	23212	23056	22869	23163	23157	23042	22853	22982	22979	22896	23058	22926	23160	23109	22974	23079	23149	23144	23169	23151	23188	23039	23127	22865	22819	22984	23130	22806	23120	23123	23008	23136	22750	23047	23268	23018	23018	23073	23000	22938	23108	23089	22900	23091	23122	22851	22906	22861	22952	22699	23108	23031	22939	23016	23211	23386	23037	23192	23196	23016	22939	23164	23010	23251	22902	22965	23035	22970	23111	22999	22798	22987	23210	22944	23022	23000	23045	22789	23317	23014	23227	23045	23055	23070	22919	22935	23050	22984	23003	22838	23180	23051	23078	23069	23020	22923	22824	22981	22893	23067	23173	23258	22971	22923	23064	23148	23036	23115	23132	23034	22889	22912	23143	23042	23119	23183	23123	22776	23358	22912	22890	22786	22971	22823	23237	22870	23061	23000	23191	22992	22801	23093	23331	23185	23111	23077	23244	23121	22912	23097	22887	23095	23183	22987	22803	23238	22795	22923	23335	23023	22975	22776	22984	22809	23253	23088	23235	22926	23006	23107	22947	23178	23203	23141	23025	23010	22895	23202	22909	23005	23184	23285	23112	22936	23127	23063	23021	23060	23093	23111	23185	23023	22975	22887	23122	22998	23117	23123	23039	22927	22962	22984	23238	23139	23104	23109	23098	22887	23083	23080	23063	22984	22975	22962	23031	22780	22980	23060	22943	23103	23189	22979	23142	23069	22960	23019	22986	23076	23188	23053	23021	22974	23132	22911	22922	23128	23067	22911	23025	23140	22944	23044	23235	23165	23170	22953	22906	23177	23184	23145	23163	23149	22946	22952	22947	23163	23296	22934	23042	22881	23097	22917	23233	23130	22762	23003	23038	23109	23173	23114	22905	23019	22861	22940	22985	22940	23004	22931	23077	22903	23243	23005	22917	23247	23119	23077	23052	23112	23125	23088	22966	22818	22936	23303	22901	22959	22938	22952	22932	22870	22872	23259	23202	23163	22955	23231	23138	23122	22910	23039	22913	22872	22952	23046	22884	23087	23095	23183	23067	23196	23097	23033	23181	22932	23117	22961	22916	22924	22885	22804	22881	23091	22794	23155	23121	23086	23105	22925	22845	23231	23047	23100	23067	22934	23048	22764	22939	22992	23140	22925	23126	23012	23042	22964	22890	23002	23103	23002	23098	23131	22860	23131	23155	23189	22981	23109	22994	23177	22933	23170	23076	23032	23221	23023	23227	22947	22944	22916	23117	23055	23232	23252	22859	22914	23066	23010	23017	23145	22942	23196	22987	23063	23010	23319	22909	22913	22864	23176	22960	23100	22999	23123	22950	22877	23176	23107	23120	23108	22895	23150	23034	23074	22917	22885	22856	23174	22981	23049	22905	22894	23093	22819	22974	23035	22886	23082	23124	23046	23029	23168	22924	23005	23060	23289	23148	23228	23055	23042	23141	23110	23148	22973	23037	23220	23001	23110	23177	23060	23073	23026	23159	22999	22778	23085	22837	22966	22850	22988	23077	22968	23009	22949	22949	23126	22864	23183	23224	23026	22793	23073	23139	23085	22886	23154	22954	22777	22904	23241	23189	23188	23064	22932	23189	22965	22781	23099	23121	23029	23044	22873	23069	23118	23089	23029	23053	22896	22909	23006	23003	22896	23095	23024	23070	22927	23020	23278	22992	23105	22856	22866	22866	22924	23058	23063	23096	22887	23079	23023	23141	22962	22814	23010	22900	23173	22799	22948	23056	23113	23085	22961	22938	23095	23040	23095	23145	23297	23328	22764	23056	23070	23223	23104	23097	23040	22952	22926	22937	23025	23086	23040	23014	22864	23062	23173	23140	23207	23090	23051	22989	22815	23069	23024	22929	22929	23088	23128	23084	22968	22999	23212	23145	22905	22964	23203	22947	22782	23078	22902	23058	22918	22876	22919	23020	23045	23001	23053	22961	23130	23202	22818	23039	22982	22991	23381	23008	22819	23001	23026	23086	23414	22939	22991	23343	22919	23013	23145	23035	23106	23161	22981	22902	22927	23025	23035	23108	23102	22960	23164	22837	23066	23133	22912	22861	22890	23110	22841	23041	22975	22916	23121	23219	23060	23142	23176	23123	23279	23105	23036	22991	23109	23068	23241	23041	22831	23120	23099	23152	23137	22943	23062	23038	22948	23118	22901	23144	23116	23117	23303	23063	22991	22936	23176	23026	23179	22911	23028	22973	23064	23056	23156	22999	22852	22666	23168	22945	22905	22987	22942	23019	22824	23050	23043	23179	23061	23256	23080	23028	22992	22700	22947	22982	23148	23115	23046	23131	22965	23330	23125	23014	23161	23071	22956	22904	23062	23206	22791	23065	22925	23126	22950	23003	22962	23101	23025	23055	22986	23240	22960	22907	22925	23122	22912	22945	23101	23014	23189	23100	23089	22929	22912	22911	23180	22970	22981	22993	22953	22999	23058	22979	23127	23051	23162	22938	23034	23075	23130	23121	22910	23093	23109	23015	23235	23030	22960	23043	22988	22830	22951	23059	23294	23126	22981	22886	22961	23051	23061	22942	23054	23090	22921	23064	23074	22818	23046	23119	23165	23146	22933	22853	22932	23068	23088	22906	22906	23037	23156	23077	23027	22875	23118	22944	23057	22934	23044	23213	23015	23211	23007	23018	22945	23008	23067	23168	23103	22905	22854	23069	23103	22916	23067	23136	22988	23005	23135	23177	22829	23028	23080	23129	23116	22839	23145	23035	23012	23374	22934	22906	23027	23033	23018	22967	22824	23057	23123	22831	23053	22964	23112	23058	23036	23041	23191	22857	23195	22959	23041	23120	23117	22931	23018	22999	22844	23233	22997	23183	23058	23028	23251	22999	23118	23189	23099	23152	23089	23143	23073	23166	23175	23136	23020	23016	22678	23106	22958	22999	22984	23015	23175	22986	22619	23007	23056	23022	23083	22919	22884	22981	23091	23170	23072	22756	23150	23019	23098	22994	23046	23388	22803	23120	22912	22975	23072	22848	22910	23099	23014	22968	22900	23218	22835	23072	23020	23002	23073	22960	23045	23085	22977	23021	23141	22962	22848	23114	23118	22874	23285	22961	23231	23215	23033	22992	22894	22956	22926	22922	22988	23028	23079	23127	22840	22995	22876	23148	23166	22959	22878	23051	23149	23165	23056	23185	23046	22932	23121	23216	23012	23101	22938	22917	22982	22961	23026	23214	23133	23017	23182	23239	23038	23132	23067	22867	22836	23131	22875	22954	23017	22864	23173	23167	23108	23237	23133	23080	22990	23091	22915	23277	22948	23200	23096	23067	22913	22970	23128	23283	22984
16742	19282	18997	18935	18919	18810	18586	18768	18850	18610	18458	18537	18591	18643	18745	18725	18589	18532	18690	18437	18729	18569	18537	18456	18711	18543	18671	18425	18528	18682	18901	18547	18537	18599	18592	18663	18596	18411	18466	18682	18908	18476	18452	18735	18776	18520	18716	18595	18571	18553	18664	18676	18655	18572	18735	18614	18914	18616	18532	18725	18660	18762	18671	18719	18685	18551	18709	18718	18507	18584	18723	18617	18397	18748	18653	18655	18633	18756	18792	18659	18704	18523	18830	18657	18538	18502	18650	18640	18704	18509	18794	18583	18646	18676	18718	18695	18537	18568	18723	18850	18395	18793	18738	18644	18759	18589	18597	18500	18554	18330	18643	18629	18689	18685	18785	18522	18623	18514	18683	18727	18740	18717	18766	18593	18597	18571	18611	18547	18411	18745	18631	18596	18512	18507	18581	18584	18780	18715	18773	18587	18643	18736	18594	18594	18617	18537	18571	18498	18814	18446	18587	18602	18457	18608	18538	18587	18511	18575	18547	18676	18573	18463	18758	18627	18570	18544	18567	18592	18390	18620	18723	18521	18514	18592	18389	18587	18737	18666	18602	18684	18701	18626	18674	18655	18717	18612	18492	18660	18654	18551	18505	18547	18562	18594	18575	18585	18561	18651	18615	18666	18630	18561	18640	18581	18576	18824	18510	18444	18861	18473	18583	18448	18576	18620	18664	18612	18596	18464	18494	18547	18628	18604	18621	18669	18634	18640	18690	18640	18668	18655	18729	18695	18653	18778	18607	18595	18503	18508	18472	18853	18700	18544	18611	18723	18609	18602	18715	18447	18615	18457	18647	18602	18400	18743	18695	18507	18446	18722	18530	18736	18584	18574	18708	18564	18754	18800	18625	18673	18716	18643	18619	18770	18768	18456	18715	18591	18616	18627	18764	18681	18760	18635	18830	18626	18555	18557	18633	18561	18755	18694	18473	18618	18668	18555	18613	18736	18559	18675	18516	18510	18500	18634	18560	18587	18579	18699	18487	18714	18720	18631	18793	18611	18556	18706	18521	18562	18708	18450	18608	18544	18350	18425	18754	18674	18678	18597	18487	18747	18521	18703	18638	18622	18424	18619	18618	18474	18769	18543	18800	18515	18604	18523	18651	18604	18686	18549	18724	18738	18675	18772	18622	18756	18615	18563	18809	18571	18595	18682	18670	18521	18441	18693	18678	18607	18577	18378	18574	18578	18556	18763	18425	18643	18617	18630	18645	18471	18508	18743	18550	18524	18586	18639	18745	18683	18706	18585	18657	18630	18619	18751	18603	18697	18539	18659	18727	18601	18545	18862	18476	18575	18788	18489	18647	18549	18528	18505	18568	18595	18557	18644	18813	18375	18595	18474	18579	18520	18676	18640	18645	18728	18708	18466	18454	18666	18526	18565	18810	18670	18751	18639	18578	18617	18642	18735	18697	18580	18711	18586	18639	18568	18639	18543	18620	18598	18645	18439	18553	18754	18512	18569	18648	18609	18642	18601	18732	18624	18518	18588	18828	18589	18522	18639	18786	18541	18781	18742	18641	18514	18671	18607	18668	18403	18494	18594	18693	18583	18457	18566	18708	18646	18558	18662	18577	18738	18749	18436	18570	18606	18573	18617	18722	18567	18536	18534	18581	18726	18478	18522	18611	18740	18921	18574	18669	18679	18667	18679	18563	18634	18496	18529	18692	18463	18506	18619	18676	18427	18677	18548	18627	18728	18550	18599	18597	18626	18561	18569	18515	18743	18571	18519	18524	18652	18545	18615	18608	18521	18575	18602	18511	18575	18657	18501	18617	18609	18672	18486	18744	18694	18629	18598	18595	18588	18651	18701	18469	18703	18799	18654	18563	18572	18755	18577	18570	18587	18536	18576	18638	18518	18286	18670	18756	18656	18628	18672	18628	18904	18594	18564	18734	18644	18638	18621	18713	18538	18610	18387	18509	18670	18604	18586	18832	18653	18546	18550	18749	18692	18623	18582	18488	18696	18682	18558	18401	18636	18604	18661	18627	18494	18541	18618	18866	18592	18583	18658	18601	18656	18635	18612	18667	18506	18614	18544	18701	18567	18585	18760	18362	18833	18590	18803	18595	18654	18674	18574	18688	18659	18551	18361	18618	18523	18639	18685	18766	18529	18654	18555	18588	18594	18705	18749	18727	18632	18564	18584	18501	18663	18570	18749	18480	18643	18778	18579	18776	18684	18715	18628	18587	18673	18672	18730	18700	18729	18646	18669	18630	18613	18678	18619	18625	18737	18613	18642	18553	18613	18649	18390	18571	18540	18673	18708	18512	18616	18569	18785	18762	18614	18522	18405	18685	18550	18596	18582	18753	18725	18749	18540	18712	18678	18664	18568	18622	18712	18784	18523	18772	18591	18699	18729	18330	18542	18625	18609	18721	18577	18603	18486	18666	18389	18469	18602	18614	18527	18628	18572	18487	18628	18633	18573	18673	18458	18440	18569	18713	18559	18632	18592	18554	18347	18440	18713	18448	18568	18610	18638	18591	18687	18679	18643	18683	18602	18522	18638	18568	18611	18820	18721	18358	18636	18495	18670	18636	18676	18507	18770	18752	18626	18641	18661	18484	18605	18635	18690	18664	18470	18690	18476	18580	18577	18600	18729	18657	18725	18495	18743	18558	18539	18563	18590	18556	18756	18705	18341	18503	18536	18625	18690	18627	18737	18644	18560	18625	18535	18614	18783	18632	18525	18647	18735	18686	18484	18694	18622	18461	18712	18689	18521	18597	18575	18652	18681	18609	18497	18705	18661	18565	18648	18582	18636	18492	18581	18507	18576	18595	18663	18559	18679	18828	18605	18569	18593	18571	18583	18617	18753	18588	18646	18566	18723	18815	18463	18641	18638	18500	18703	18693	18514	18696	18582	18690	18628	18571	18780	18587	18548	18599	18604	18609	18638	18674	18518	18602	18686	18692	18529	18548	18661	18629	18591	18711	18650	18459	18592	18365	18588	18544	18777	18633	18631	18723	18576	18760	18647	18749	18484	18419	18543	18643	18747	18507	18685	18535	18645	18669	18590	18651	18617	18568	18628	18658	18546	18600	18545	18535	18546	18511	18626	18738	18687	18690	18691	18548	18698	18665	18777	18806	18557	18595	18568	18483	18581	18614	18730	18405	18565	18574	18634	18455	18615	18689	18593	18685	18501	18573	18648	18644	18660	18746	18643	18485	18715	18545	18617	18697	18654	18824	18581	18612	18647	18646	18527	18721	18649	18533	18769	18365	18527	18742	18801	18518	18597	18580	18625	18574	18596	18628	18610	18397	18658	18687	18572	18506	18632	18621	18687	18757	18674	18540	18584	18724	18637	18535	18658	18768	18609	18584	18532	18704	18486	18635	18804	18440	18556	18604	18644	18708	18527	18472	18632	18745	18673	18697	18706	18570	18563	18695	18777	18637	18618	18676	18635	18375	18603	18751	18612	18679	18643	18631	18493	18457	18655	18683	18596	18584	18604	18639	18683	18625	18828	18641	18693	18555	18827	18670	18598	18588	18505	18544	18453	18654	18552	18518	18566	18605	18503	18537	18672	18809	18618	18606	18836	18530	18500	18566	18567	18662	18777	18787	18532	18516	18491	18587	18461	18760	18604	18586	18575	18715	18694	18678	18588	18504	18562	18668	18426	18726	18598	18733	18419	18542	18572	18563	18767	18577	18706	18533	18713	18613	18477	18625	18674	18744	18709	18557	18716	18647	18520	18674	18572	18581	18583	18638	18518	18529	18684	18557	18496	18564	18381	18692	18499	18669	18571	18477	18569	18684	18772	18541	18669	18648	18516	18808	18485	18578	18804	18489	18516	18467	18707	18559	18685	18345	18767	18538	18589	18599	18615	18580	18747	18516	18662	18649	18453	18666	18620	18662	18710	18569	18532	18480	18530	18731	18490	18592	18739	18460	18588	18509	18611	18472	18519	18594	18735	18447	18597	18507	18674	18732	18598	18621	18589	18585	18757	18606	18627	18591	18889	18682	18789	18601	18686	18567	18679	18514	18479	18528	18674	18601	18823	18696	18766	18524	18959	18694	18756	18672	18629	18699	18494	18478	18884	18838	18644	18582	18465	18610	18665	18637	18608	18692	18546	18536	18590	18462	18682	18501	18483	18808	18673	18665	18568	18649	18626	18554	18729	18775	18605	18692	18646	18643	18582	18779	18702	18567	18617	18673	18517	18678	18641	18697	18499	18627	18616	18531	18606	18782	18569	18665	18541	18652	18580	18569	18693	18660	18544	18678	18458	18672	18893	18681	18702	18680	18771	18598	18606	18605	18580	18514	18668	18665	18511	18592	18623	18655	18417	18619	18627	18626	18658	18560	18701	18727	18700	18640	18699	18619	18495	18574	18586	18686	18525	18599	18437	18760	18685	18572	18661	18725	18711	18610	18571	18709	18701	18499	18570	18737	18566	18595	18621	18760	18366	18741	18707	18547	18680	18503	18650	18806	18640	18501	18679	18722	18636	18555	18582	18443	18571	18643	18552	18590	18408	18778	18751	18670	18548	18664	18701	18552	18593	18651	18645	18635	18550	18693	18811	18587	18629	18413	18683	18811	18631	18577	18750	18777	18512	18495	18692	18767	18438	18822	18723	18503	18882	18535	18677	18722	18521	18673	18515	18657	18680	18529	18780	18565	18656	18740	18582	18635	18473	18574	18700	18625	18591	18647	18684	18556	18763	18577	18617	18548	18596	18586	18698	18688	18564	18630	18666	18641	18497	18640	18786	18649	18541	18774	18639	18565	18738	18522	18431	18768	18639	18596	18693	18616	18545	18538	18721	18422	18782	18732	18605	18728	18643	18712	18550	18647	18624	18618	18657	18740	18690	18686	18666	18639	18719	18499	18640	18658	18848	18449	18526	18731	18534	18617	18728	18576	18686	18497	18510	18512	18697	18554	18641	18657	18678	18604	18693	18538	18752	18454	18626	18570	18531	18651	18547	18578	18569	18745	18400	18770	18447	18634	18582	18716	18504	18564	18719	18629	18525	18838	18780	18700	18599	18661	18518	18725	18703	18649	18635	18504	18763	18550	18510	18652	18667	18763	18661	18647	18633	18596	18558	18538	18640	18603	18831	18638	18577	18587	18646	18672	18731	18780	18591	18486	18616	18688	18641
23574	21331	28891	24193	22869	25207	25856	23677	23283	23608	23509	23391	23219	23311	23192	23324	23360	23359	23261	23313	23633	23336	23058	23170	23123	23293	23190	23404	23276	22980	23235	23099	23556	23219	23341	23080	23394	23084	23293	23198	23132	23284	23213	23248	23368	23057	23126	23083	23131	23289	23100	23275	23245	23256	22973	23052	23099	23049	23138	23273	23163	23094	23320	23127	23179	23241	23213	23074	23076	23232	23252	22957	22961	23238	23345	23644	23838	23400	23454	23205	23184	23202	23170	23099	23277	23072	23224	23275	23211	23293	23078	23129	23309	23264	23196	23156	22933	22979	23139	22809	23215	23179	23323	23231	23118	23019	23089	23149	23055	22969	23210	23183	23324	23296	23022	23126	23126	23088	23114	23056	23219	23029	22971	23105	22993	22930	23262	23090	23411	23007	23093	23144	23196	23039	22866	23146	23335	23206	23154	23075	22981	23300	23108	23024	23150	23005	22974	22924	22960	23107	22946	23238	23110	23117	23192	23041	22986	22905	23177	23243	23185	23106	23035	22893	23160	23411	23267	23146	23364	22910	23206	23163	22903	22907	23039	23052	22855	23086	22902	23165	23012	22987	23007	23353	23197	23175	23129	23314	23221	23305	23302	22995	22955	23071	22846	23229	23170	23093	23270	23170	23068	23257	23207	23091	22983	23078	23176	23372	23208	23185	23003	23220	22953	23005	23128	23113	23331	23164	22999	23043	23111	23106	23035	23216	23165	23190	22986	23292	23037	23151	23141	22946	23257	23113	23074	23210	23362	23165	23142	23029	23064	23010	23244	23048	22894	22987	23021	22856	23275	22997	23160	23107	23098	23191	22971	22911	23229	23188	23028	23127	23113	23050	23020	22889	23276	23068	23316	23026	23019	23196	23188	23191	23003	22946	23295	23273	23164	23183	23097	23108	22952	23049	23047	23136	22995	23301	23072	23125	23175	23304	23186	22837	22999	23076	22981	23041	23011	22946	23114	23104	23217	23098	23266	23204	23242	23043	23267	23114	23194	23067	23165	23004	23227	23159	23196	23155	23014	23195	23185	23075	23335	23169	23340	22948	23051	23188	23251	22991	22851	23061	23062	23300	23024	23092	22979	23014	23198	23149	23128	23215	23065	22995	23144	23008	23007	23015	23241	23243	23201	23159	23280	23056	23098	22990	23100	22924	23170	23131	23021	23041	23298	23086	22932	23198	22940	23315	22974	23316	22922	23048	23011	22906	22867	22961	23138	23004	23076	22976	22930	23282	23224	23395	23199	23160	22935	23149	23040	23139	23065	23178	23397	23087	22991	23078	23135	23084	23091	23035	23183	23123	23227	23367	23220	23094	23033	23140	22959	23234	22816	23191	23043	22962	23314	23129	23154	22997	23277	23290	23215	22974	23107	23059	23070	22896	23172	23027	23086	23064	23161	23314	22960	23079	23126	23021	23128	22865	23054	23064	23111	22956	23163	23208	23396	23137	23048	23121	23282	22977	23180	23042	23349	23312	23180	22903	23132	23228	23122	22923	22977	23206	23227	23219	23010	23181	23209	23093	23027	22990	23264	23250	22896	23224	23166	23372	23064	23246	23095	23237	23024	23071	23004	23192	23129	22855	23073	23178	23281	23184	23208	23350	23175	23056	23131	23328	23336	23141	23146	23196	23116	23018	22985	23119	23242	22860	23098	23123	23135	22928	23125	23344	23154	23065	23131	23179	23133	23029	23002	23107	23090	23114	23128	22983	22956	23244	23017	22994	23020	22992	23082	23057	23021	23268	23317	23134	23115	22954	23111	23082	23045	23087	23228	23264	23011	23065	23113	22971	23185	23417	23194	23236	23210	23094	23075	23212	23153	22959	23095	23027	23192	23065	23078	23161	23102	23182	23086	23125	23045	23186	23177	23075	23044	23008	22975	23049	22956	23333	23136	23170	23008	23171	23239	22923	22953	23073	23361	23055	23213	22781	23148	22942	23152	23272	23214	23107	22974	23181	23103	23141	23295	23157	23223	23193	23157	23125	23158	23122	23252	23076	23047	23172	22954	23287	23233	23194	23208	23175	23107	23198	23281	23048	23034	22900	23166	23109	23096	23172	23115	23114	23023	23011	22900	23099	23207	23304	23236	23077	23080	23288	23239	23147	23284	23230	23129	23017	23183	23475	23031	23103	23096	22988	22968	23171	22971	23145	22980	23183	23085	22960	23189	23185	23155	23046	22929	23032	23035	23229	23066	23023	22951	22979	22913	22984	23067	23264	23092	23114	23270	22848	23043	22934	23173	23141	23014	23081	22912	23227	23024	22895	23155	23144	22957	23203	22945	23104	22982	22966	22933	22958	23131	23053	22959	22932	22965	22945	23173	23181	22994	23198	23230	23264	23136	23257	23326	23045	23263	23118	23168	23085	23306	23087	22958	22912	23061	23197	23070	23098	22942	23126	22973	23090	22951	23001	22951	23249	23104	22983	23195	23014	23437	22922	23108	23243	23093	23005	23104	23032	23187	23007	23122	23146	23212	23174	23058	23179	22986	23067	23109	23047	23160	22835	23155	23358	23026	22813	22950	23069	23305	23189	23127	23151	22992	23117	23264	23268	23146	23025	23161	23001	23310	23022	23019	23115	23074	23069	23099	22981	23064	23146	23262	23225	23130	23185	23082	23033	23162	23232	23076	23015	23076	22967	23180	23228	23359	22919	22961	23046	23055	23108	23082	23091	23011	23268	22943	23003	23031	22979	22953	23104	23125	23343	23163	23163	23038	23238	23393	23054	23174	23044	23026	23171	23338	23179	23108	23156	22832	23068	22908	22948	23272	23076	23040	22915	23164	23187	23144	23159	23207	23178	23248	23177	23224	23286	23287	23205	23079	23198	23258	23362	22798	23069	23030	23200	23221	22755	23095	23228	23223	23294	23427	23414	23162	23051	23265	22977	23109	23238	23023	22953	23017	23256	23050	22997	23086	23340	23144	23245	23166	23064	23330	22997	23057	23064	23337	23204	22984	23118	22970	23096	23076	23093	23244	23168	23220	23105	22914	23039	23283	23374	22924	23166	22915	23176	23165	23304	23087	22804	23122	23066	23114	23116	23001	23010	23165	23019	22969	23173	22987	23048	23039	23273	22932	23144	23105	23090	23386	23099	23199	23199	23265	23130	23109	23159	23267	23169	23058	22953	23160	23080	23017	23056	22966	22923	23059	23141	23154	23296	23082	23143	23034	22913	23109	23023	23143	23139	23145	23068	23299	23177	22942	23220	23316	22927	23130	23089	23250	22957	23176	23205	22912	23139	23200	23010	23269	23285	23446	23007	23081	23061	23125	23141	22946	23007	23181	23058	23156	22994	23065	23070	23238	23437	23415	23083	23185	22953	23356	23163	23145	23220	22972	23012	23094	23083	23293	23282	23163	23197	23315	23198	22894	23228	23451	23082	23079	23157	23087	23182	23111	23155	22969	23034	23066	23057	23078	23315	22892	23061	23140	23076	22996	23218	23181	23140	23302	23090	23382	23066	23201	23035	23087	23310	23104	23212	23103	22989	23101	23110	23312	23108	23191	23099	23207	23020	23007	23191	23220	23015	22866	22865	22942	23266	22909	23053	23045	23195	23200	23243	23065	23143	23080	23071	23074	23106	22938	23163	23176	23116	23402	22955	23031	22995	23158	22917	23039	23124	23181	23033	23392	22960	23000	23080	23188	23066	23012	23057	23182	22897	22998	23212	23297	22896	22900	23063	23147	23003	23261	23202	23320	23182	23185	23249	23300	23142	23327	23167	23356	22888	23066	23078	23058	22851	23322	23075	23205	23057	22945	22806	23136	23268	23143	23151	23135	23285	23183	22992	23259	23334	22924	22944	23338	22987	22869	23083	23147	22982	23157	23199	23017	23161	23002	23051	22956	23007	22973	23024	23220	23085	23056	23212	23072	23052	23347	23211	23165	23262	23126	23135	23041	23056	23385	23047	23130	23095	23007	23040	23044	23031	22994	23190	22982	23207	23092	22987	23020	23164	23071	23129	23125	22903	23097	22954	23392	23182	23295	23006	22960	23071	23422	23279	22823	23072	23173	23329	23195	23102	23134	23272	23031	23053	22907	23071	23256	23038	23304	23158	23101	22965	23141	23146	23159	23114	23389	23109	23399	23234	23175	23123	22982	23196	23207	23039	23067	23108	23073	23071	23291	23020	22976	23200	23192	23148	22982	23217	23076	23068	22899	23219	23085	23111	23231	23154	23355	23274	23440	23236	23214	22978	23363	23428	23130	23207	23012	23189	23217	23241	23222	23218	23323	23187	23123	22914	23087	23279	23102	23500	23213	23161	23119	23173	23168	23219	23220	22976	23108	23232	23039	22927	22951	23099	23133	23026	23062	23026	23174	23164	23143	23057	22900	22964	23231	23070	22993	23121	23206	23343	23081	23096	23118	23323	23063	23108	23133	23026	23300	23188	23026	23134	23239	23255	23199	23153	23035	23066	23177	23041	23052	23016	23019	22995	23224	23179	23238	23137	23216	23297	23153	23044	23045	22956	23249	23003	23323	23170	23317	22937	23183	23186	23190	23203	23287	23128	23068	23309	23315	23093	23140	23171	23115	23079	23071	23018	23038	23215	23260	23071	23110	22965	22909	23283	23049	22990	23121	23064	23029	23026	23063	23142	22912	23141	23322	23008	23066	23067	23107	22998	22937	23240	23105	22970	23019	23260	23280	23042	23165	23286	23185	23249	23104	23366	23094	23213	23116	23108	23061	23162	23183	23178	23109	23079	23161	23228	23139	23305	23305	23081	23276	23182	23122	23116	23320	23174	23127	23159	23280	23198	23064	23197	23113	22994	22901	23109	23256	23222	23091	23150	23027	23115	23089	23122	23216	23118	23158	22871	23095	23184	23150	22959	23002	23157	22896	22920	23249	23217	23168	23259	23224	23082	23204	23020	22967	23186	23207	22893	22975	23436	23273	23017	23074	23379	23045	23254	23145	23180	23004	23273	23304	23375	23057	23158	23286	23375	23075	22805	23056	22966	23256	23318	22892	23086	23170	23285	23179	23044	23255	23220	23257	23213	23369	23115	22886	23008	23139	23311	23045	23065	23186	23031	23035	23141	22994	23092	23052	23167	23225	23233	23123	23189	22838	23034	23048	23189	23207	23108	23044	23199	23341	23137
15889	24344	23039	20661	19914	19469	19285	19020	19008	18977	18930	18838	18782	18835	18699	18683	18786	18810	18730	18739	18740	18630	18770	18708	18540	18715	18524	18706	18717	18702	18694	18508	18643	18595	18476	18604	18526	18731	18583	18605	18560	18620	18678	18806	18685	18633	18769	18673	18571	18800	18699	18698	18729	18745	18551	18546	18685	18546	18697	18836	18735	18719	18644	18616	18743	18614	18684	18685	18496	18544	18709	18633	18710	18753	18939	19112	19117	19104	18850	18536	18539	18692	18740	18587	18675	18666	18713	18657	18571	18599	18767	18581	18617	18619	18766	18730	18599	18777	18608	18586	18734	18560	18608	18630	18678	18478	18530	18763	18687	18680	18641	18644	18597	18534	18551	18755	18580	18777	18819	18769	18710	18556	18437	18429	18926	18555	18628	18703	18629	18694	18790	18746	18707	18585	18460	18761	18763	18643	18585	18618	18453	18617	18640	18624	18709	18612	18643	18555	18698	18541	18698	18636	18373	18683	18721	18555	18574	18618	18706	18772	18641	18778	18806	18410	18669	18736	18816	18647	18619	18641	18547	18710	18411	18610	18627	18653	18722	18550	18694	18549	18637	18697	18543	18583	18629	18547	18443	18635	18574	18623	18617	18618	18680	18552	18621	18560	18672	18724	18623	18521	18489	18614	18599	18611	18588	18623	18806	18655	18688	18633	18672	18620	18601	18636	18694	18640	18754	18652	18763	18667	18684	18633	18721	18832	18567	18672	18904	18805	18620	18620	18694	18494	18747	18606	18756	18567	18742	18571	18784	18662	18636	18709	18846	18549	18695	18728	18657	18623	18753	18639	18594	18647	18534	18702	18604	18620	18761	18793	18765	18562	18581	18775	18532	18550	18683	18410	18702	18508	18628	18812	18647	18607	18714	18582	18565	18673	18558	18798	18748	18632	18672	18505	18853	18584	18598	18791	18605	18681	18637	18482	18556	18682	18608	18521	18662	18532	18820	18762	18681	18453	18489	18702	18523	18595	18778	18774	18594	18532	18589	18465	18511	18530	18506	18640	18616	18561	18650	18636	18596	18605	18541	18617	18566	18539	18724	18581	18653	18685	18655	18582	18759	18581	18591	18539	18616	18621	18522	18705	18545	18597	18693	18628	18496	18798	18743	18501	18631	18544	18552	18672	18723	18487	18742	18408	18439	18555	18698	18410	18629	18688	18802	18777	18656	18570	18688	18638	18666	18856	18558	18689	18516	18823	18705	18514	18575	18743	18629	18528	18517	18602	18693	18751	18511	18540	18695	18471	18572	18626	18542	18636	18598	18573	18568	18819	18390	18620	18598	18541	18592	18624	18727	18490	18636	18509	18570	18566	18677	18640	18661	18729	18533	18586	18461	18472	18739	18459	18601	18542	18674	18694	18656	18668	18698	18702	18468	18664	18667	18649	18547	18543	18472	18678	18695	18800	18472	18636	18750	18511	18795	18733	18597	18604	18649	18511	18630	18687	18681	18659	18455	18647	18622	18609	18620	18528	18606	18713	18611	18574	18679	18742	18675	18586	18539	18710	18761	18601	18602	18636	18616	18391	18820	18472	18691	18812	18557	18718	18516	18533	18598	18679	18678	18867	18589	18656	18572	18548	18576	18637	18481	18526	18602	18564	18646	18693	18479	18695	18446	18720	18589	18653	18586	18712	18704	18662	18674	18629	18446	18551	18624	18410	18659	18692	18511	18637	18547	18490	18494	18635	18713	18914	18613	18682	18653	18582	18697	18481	18675	18686	18476	18630	18639	18661	18535	18731	18573	18662	18738	18810	18743	18589	18762	18455	18584	18590	18634	18590	18652	18514	18738	18466	18646	18637	18586	18697	18471	18713	18538	18620	18553	18648	18604	18685	18646	18645	18608	18504	18771	18693	18540	18664	18695	18568	18834	18691	18722	18716	18654	18425	18536	18704	18737	18612	18689	18691	18599	18501	18647	18510	18671	18603	18777	18672	18631	18541	18643	18634	18552	18618	18696	18563	18795	18622	18609	18696	18639	18711	18734	18648	18684	18599	18599	18657	18634	18649	18740	18588	18733	18622	18562	18593	18489	18645	18623	18668	18683	18500	18534	18630	18712	18625	18574	18589	18572	18659	18764	18662	18481	18541	18681	18541	18517	18426	18789	18662	18560	18457	18533	18595	18553	18790	18711	18725	18677	18611	18640	18503	18728	18683	18618	18420	18623	18592	18498	18542	18768	18591	18733	18817	18520	18752	18591	18465	18842	18530	18732	18696	18632	18625	18502	18651	18688	18602	18549	18831	18508	18755	18643	18601	18657	18736	18666	18650	18515	18547	18573	18456	18333	18640	18641	18524	18469	18555	18655	18688	18613	18474	18510	18585	18589	18652	18662	18744	18742	18822	18475	18516	18614	18809	18682	18466	18581	18569	18581	18655	18678	18457	18493	18668	18644	18599	18625	18931	18611	18669	18832	18705	18494	18495	18840	18684	18690	18502	18755	18606	18771	18589	18853	18683	18505	18534	18664	18626	18870	18643	18636	18623	18765	18739	18681	18502	18503	18734	18676	18575	18639	18804	18502	18549	18734	18671	18490	18603	18643	18404	18625	18659	18532	18537	18752	18533	18647	18673	18534	18654	18459	18549	18572	18557	18808	18546	18584	18681	18589	18646	18572	18594	18534	18703	18797	18683	18538	18755	18699	18625	18705	18662	18687	18487	18812	18580	18656	18734	18538	18547	18591	18873	18601	18595	18602	18866	18781	18644	18532	18767	18709	18594	18586	18521	18593	18687	18639	18751	18479	18603	18796	18854	18501	18682	18497	18628	18667	18493	18623	18552	18898	18733	18745	18647	18894	18618	18611	18338	18642	18608	18676	18619	18581	18612	18582	18780	18629	18644	18539	18626	18596	18657	18678	18582	18711	18624	18779	18660	18769	18741	18722	18593	18570	18490	18741	18502	18640	18584	18460	18569	18448	18755	18655	18699	18751	18583	18472	18536	18619	18509	18516	18364	18655	18710	18770	18709	18498	18631	18654	18530	18621	18693	18542	18466	18836	18672	18777	18440	18555	18619	18583	18478	18743	18618	18677	18683	18597	18606	18564	18618	18492	18680	18596	18650	18493	18591	18565	18700	18601	18619	18576	18675	18483	18705	18551	18522	18546	18784	18751	18512	18605	18624	18698	18683	18594	18661	18601	18526	18749	18633	18741	18492	18674	18684	18646	18524	18513	18517	18725	18639	18694	18663	18532	18603	18468	18529	18535	18488	18614	18664	18568	18811	18682	18666	18602	18674	18587	18652	18738	18570	18638	18729	18722	18472	18791	18662	18532	18771	18745	18519	18639	18594	18690	18771	18480	18628	18537	18596	18427	18601	18650	18635	18689	18787	18688	18600	18651	18500	18623	18647	18794	18511	18571	18663	18571	18629	18485	18673	18545	18685	18591	18608	18685	18732	18694	18452	18773	18714	18546	18704	18756	18706	18485	18657	18803	18813	18575	18501	18689	18751	18563	18516	18518	18713	18588	18669	18559	18597	18632	18554	18595	18684	18600	18708	18444	18532	18642	18880	18675	18652	18504	18624	18566	18590	18622	18711	18737	18563	18524	18647	18805	18561	18684	18516	18639	18685	18761	18671	18710	18632	18663	18713	18489	18545	18585	18558	18761	18464	18602	18589	18682	18642	18502	18802	18632	18604	18706	18521	18610	18852	18550	18694	18785	18768	18615	18527	18495	18712	18596	18668	18594	18661	18687	18530	18612	18601	18805	18706	18651	18440	18705	18646	18477	18739	18583	18689	18592	18572	18605	18721	18642	18577	18521	18647	18758	18624	18730	18545	18706	18645	18570	18734	18641	18762	18585	18675	18678	18605	18516	18699	18752	18665	18620	18709	18569	18766	18562	18748	18554	18644	18617	18567	18801	18611	18525	18658	18552	18498	18708	18548	18700	18608	18626	18753	18477	18561	18593	18559	18601	18588	18572	18467	18680	18641	18591	18550	18677	18525	18697	18510	18684	18671	18440	18603	18640	18671	18588	18585	18788	18534	18689	18660	18496	18697	18847	18677	18702	18669	18626	18665	18544	18513	18486	18720	18710	18592	18717	18502	18491	18642	18532	18417	18536	18644	18462	18536	18770	18500	18609	18699	18750	18620	18555	18415	18574	18616	18644	18679	18715	18575	18475	18564	18604	18454	18569	18474	18464	18593	18533	18570	18512	18845	18646	18573	18669	18563	18529	18610	18738	18669	18699	18481	18592	18606	18733	18542	18644	18384	18577	18471	18681	18836	18572	18624	18548	18467	18438	18560	18709	18700	18715	18723	18586	18688	18617	18601	18660	18659	18676	18590	18544	18761	18677	18715	18598	18651	18769	18761	18534	18656	18736	18679	18597	18666	18608	18556	18464	18434	18589	18626	18680	18709	18700	18535	18545	18604	18534	18749	18433	18666	18664	18618	18634	18505	18458	18685	18508	18616	18491	18496	18701	18634	18804	18511	18674	18673	18616	18642	18420	18733	18691	18514	18507	18622	18730	18713	18527	18753	18635	18636	18658	18505	18535	18564	18626	18565	18515	18503	18479	18697	18722	18660	18672	18643	18884	18444	18582	18728	18442	18599	18679	18850	18675	18638	18562	18504	18640	18605	18522	18546	18674	18582	18696	18723	18635	18532	18651	18523	18618	18560	18683	18727	18587	18580	18498	18988	18580	18705	18499	18657	18729	18530	18572	18670	18636	18557	18684	18698	18712	18420	18616	18724	18464	18671	18686	18729	18675	18715	18571	18752	18532	18502	18641	18713	18468	18664	18676	18642	18870	18576	18595	18595	18681	18676	18746	18543	18475	18491	18636	18560	18761	18523	18684	18543	18617	18552	18819	18567	18765	18599	18577	18739	18555	18531	18676	18596	18449	18686	18584	18685	18736	18755	18781	18702	18516	18727	18715	18639	18643	18439	18477	18638	18552	18560	18716	18582	18567	18450	18705	18661	18682	18481	18620	18677	18577	18796	18644	18704	18358	18448	18771	18770	18675	18558	18508	18774	18592	18681	18477	18600	18421	18658	18491	18619	18554	18621	18841	18630	18535	18598	18741	18787	18591	18696	18611	18784	18682	18559	18473	18570	18643	18727	18555	18756	18584	18655	18579	18622	18480	18635	18686	18830
22635	21274	29182	23692	21669	25089	28622	24644	24050	24250	24283	24264	24185	24119	23949	24078	24115	24008	23851	23931	23880	23856	23748	23939	23877	23893	23984	24106	23986	23697	23729	23687	23932	23784	23754	23967	23912	23976	23720	23938	23876	23540	23812	23740	23832	23621	23813	23532	23506	23817	23656	23726	23778	23680	23734	23887	23661	23577	23954	23765	23691	23476	23819	23742	23666	23827	23797	23611	23579	23605	23607	23714	23778	23754	24150	24609	24493	24341	24145	23713	23932	23681	23774	23892	23691	23854	23812	23608	23721	23650	23905	23647	23894	24022	23846	23724	23950	24102	23592	23619	23768	23554	23874	23581	23696	23820	23914	23693	23718	23519	23556	23477	23641	23659	23738	23876	23534	23658	23587	23533	23587	23561	23735	23597	23828	23780	23737	23572	23383	23499	23474	23756	23598	23668	23545	23633	23615	23687	23781	23883	23798	23486	23453	23745	23664	23955	23819	23704	23649	23679	23758	23458	23501	23846	23848	23832	23573	23944	23651	23661	23507	23358	23762	23581	23690	23753	23516	23714	23529	23610	23615	23449	23781	23856	23533	23458	23828	23767	23639	23724	23866	23744	23852	23577	23669	23492	23493	23632	23947	23919	23699	23613	23555	23533	23594	23706	23760	23573	23601	23540	23741	23733	23577	23703	23532	23737	23763	23596	23798	23654	23713	23690	23770	23909	23973	23469	23390	23702	23436	23600	23416	23630	23625	23557	23641	23609	23722	23516	23740	23681	23667	23751	23757	23622	23659	23814	23740	23686	23377	23590	23624	23514	23621	23629	23682	23735	23749	23430	23614	23608	23834	23717	23645	23468	23691	23641	23553	23642	23573	23808	23900	23586	23608	23664	23682	23569	23728	23704	23595	23689	23791	23785	23427	23429	23600	23587	23702	23593	23602	23725	23720	23658	23596	23944	23969	23582	23587	23587	23658	23846	23832	23765	23619	23742	23783	23403	23648	23617	23717	23817	23570	23738	23618	23501	23712	23564	23824	23625	23610	23802	23846	23703	23525	23495	23763	23791	23612	23717	23757	23588	23729	23595	23773	23651	23543	23657	23762	23469	23591	23726	23776	23791	23615	23850	23599	23775	23746	23905	23832	23756	23605	23535	23743	23773	23495	23695	23738	23804	23659	23603	23753	23815	23825	23574	23787	23811	23753	23782	23810	23534	23702	23636	23697	23726	23823	23684	23590	23638	23781	23873	23657	23688	23671	23641	23725	23921	23721	23917	23584	23658	23684	23869	23732	23741	23811	23579	23588	23690	23783	23672	23740	23540	23755	23654	23677	23613	23535	23422	23564	23671	23550	23665	23527	23684	23697	23861	23680	23654	23578	23634	23820	23798	23589	23604	23684	23592	23855	23633	23586	23612	23508	23662	23583	23758	23651	23644	23430	23713	23638	23485	23522	23568	23610	23662	23601	23792	23832	23623	23370	23752	23567	23669	23985	23771	23707	23783	23726	23464	23863	23529	23600	23871	23767	23544	23572	23563	23601	23680	23775	23700	23650	23639	23709	23737	23699	23797	23636	23999	23747	23647	23652	23784	23587	23628	23796	23441	23557	23753	23790	23879	23556	23555	23422	23519	23540	23809	23785	23779	23572	23791	23567	23698	23479	23838	23663	23618	23742	23680	23781	23631	23727	23598	23678	23715	23371	23602	23583	23561	23633	23596	23719	23456	23690	23851	23619	23739	23705	23582	23779	23909	23629	23678	23574	23672	23428	23677	23454	23551	23613	23630	23539	23676	23697	23916	23708	23607	23704	23508	23656	23796	23781	23704	23694	23787	23668	23606	23777	23713	23475	23705	23653	23939	23705	23635	23718	23623	23796	23723	23745	23604	23671	23822	23503	23872	23685	23534	23641	23686	23697	23476	23689	23612	23665	23661	23885	23502	23633	23567	23734	23659	23553	23695	23784	23653	23714	23531	23727	23623	23804	23627	23634	23518	23586	23606	23601	23684	23772	23792	23467	23632	23899	23543	23596	23710	23533	23787	23566	23765	23587	23793	23726	23484	23316	23632	23584	23756	23557	23573	23673	23696	23718	23656	23721	23477	23640	23562	23490	23705	23656	23818	23540	23752	23521	23624	23713	23663	23632	23713	23738	23660	23899	23754	23814	23895	23847	23744	23493	23795	23554	23767	23726	23771	23572	23778	23618	23521	23796	23737	23498	23766	23723	23688	23774	23709	23750	23581	23878	23515	23909	23614	23526	23640	23581	23588	23770	23722	23454	23617	23740	23871	23873	23688	23768	23741	23524	23672	23810	23746	23361	23530	23377	23769	23798	23630	23493	23857	23765	23763	23602	23640	23444	23660	23615	23494	23508	23493	23531	23723	23690	23668	23752	23617	23800	23700	23717	23753	23534	23663	23680	23590	23592	23773	23522	23856	23647	23603	23750	23969	23719	23705	23443	23592	23779	23636	23835	23714	23602	23477	23534	23714	23558	23551	23856	23653	23685	23656	23521	23781	23745	23792	23776	23510	23718	23687	23753	23727	23484	23674	23581	23720	23602	23755	23707	23806	23554	23599	23674	23771	23866	23513	23778	23644	23791	23687	23808	23638	23795	23710	23592	23567	23612	23563	23685	23560	23714	23581	23681	23673	23595	23669	23541	23646	23760	23718	23792	23552	23693	23658	23469	23602	23648	23650	23666	23479	23610	23531	23734	23749	23583	23419	23697	23657	23847	23453	23450	23738	23558	23704	23633	23737	23667	23721	23903	23474	23673	23559	23585	23594	23397	23766	23587	23599	23821	23746	23749	23634	23648	23877	23583	23626	23544	23776	23661	23594	23519	23681	23786	23626	23705	23477	23670	23578	23617	23551	23677	23549	23418	23525	23833	23713	23815	23476	23699	23630	23634	23730	23767	23593	23649	23521	23555	23501	23929	24026	23571	23414	23580	23495	23730	23640	23675	23771	23459	23760	23712	23778	23900	23659	23744	23597	23794	23519	23841	23778	23779	23783	23552	23686	23684	23770	23817	23661	23721	23699	23729	24024	23729	23733	23740	23595	23517	23687	23790	23631	23550	23722	23584	23666	23776	23892	23690	23649	23436	23600	23763	23758	23604	23538	23591	23785	23645	23829	23686	23621	23487	23424	23777	23579	23630	23839	23726	23585	23590	23614	23623	23723	23679	23611	23498	23592	23635	23680	23497	23724	23569	23512	23623	23727	23507	23642	23423	23763	23812	23644	23807	23698	23503	23652	23708	23752	23621	23758	23509	23697	23705	23588	23676	23782	23649	23598	23667	23825	23705	23778	23829	23665	23730	23489	23594	23601	23638	23664	23525	23791	23615	23676	23647	23392	23693	23796	23741	23677	23574	23716	23906	23574	23531	23620	23595	23642	23693	23873	23750	23715	23784	23833	23542	23808	23663	23731	23711	23800	23726	23759	23766	23727	23817	23614	23661	23564	23703	23658	23749	23770	23629	23872	23607	23654	23543	23636	23447	23699	23779	23507	23665	23491	23695	23758	23656	23701	23658	23694	23844	23648	23743	23931	23516	23754	23446	23826	23562	23556	23624	23451	23648	23721	23635	23566	23702	23581	23683	23566	23489	23508	23531	23692	23830	23752	23712	23593	23660	23841	23695	23523	23856	23806	23696	23868	23691	23389	23657	23671	23588	23777	23616	23648	23742	23639	23689	23708	23513	23607	23645	23714	23492	23552	23541	23611	23727	23722	23725	23811	23544	23566	23790	23882	23762	23626	23645	23688	23848	23615	23910	23794	23579	23646	23753	23596	23574	23724	23665	23640	23834	23593	23754	23438	23814	23644	23602	23717	23492	23599	23627	23682	23758	23851	23718	23889	23619	23703	23759	23514	23568	23650	23931	23766	23599	23668	23712	23744	23658	23779	23907	23669	23517	23538	23753	23691	23856	23656	23741	23818	23752	23675	23564	23786	23648	23588	23754	23695	23600	23592	23813	23664	23664	23614	23851	23703	23469	23650	23558	23872	23809	23488	23756	23479	23564	23567	23667	23587	23656	23529	23662	23592	23664	23478	23727	23688	23804	23621	23689	23851	23750	23760	23664	23613	23824	23702	23566	23772	23627	23655	23703	23664	23637	23426	23478	23394	23638	23512	23659	23679	23551	23705	23747	23812	23675	23641	23686	23717	23745	23510	23361	23722	23578	23813	23636	23499	23782	23861	23662	23688	23583	23741	23551	23848	23644	23326	23740	23779	23524	23619	23795	23707	23645	23820	23576	23655	23490	23638	23639	23711	23607	23434	23473	23760	23711	23684	23550	23587	23698	23501	23457	23862	23496	23427	23756	23653	23706	23590	23728	23536	23537	23848	23779	23607	23628	23673	23489	23608	23522	23594	23631	23680	23677	23739	23617	23772	23544	23581	23766	23650	23617	23662	23585	23813	23747	23857	23630	23518	23727	23655	23668	23514	23524	23581	23703	23746	23481	23789	23593	23629	23891	23715	23701	23726	23486	23755	23484	23807	23822	23620	23681	23842	23537	23617	23724	23646	23613	23699	23724	23656	23724	23735	23648	23696	23612	23506	23589	23861	23583	23640	23632	23581	23601	23566	23706	23632	23664	23833	23774	23478	23679	23730	23774	23435	23675	23811	23874	23732	23629	23655	23666	23779	23813	23514	23562	23758	23827	23838	23603	23645	23693	23905	23901	23512	23493	23649	23555	23539	23792	23517	23704	23634	23596	23492	23691	23619	23713	23522	23812	23676	23645	23688	23519	23752	23709	23726	23708	23807	23633	23656	23688	23629	23756	23808	23689	23584	23637	23766	23814	23629	23658	23750	23523	23669	23713	23863	23842	23659	23659	23594	23654	23648	23733	23584	23793	23719	23371	23575	23429	23819	23429	23559	23760	23753	23626	23742	23592	23731	23790	23776	23766	23855	23754	23681	23889	23725	23642	23709	23700	23577	23589	23532	23834	23783	23686	23623	23509	23871	23687	23678	23618	23529	23652	23642	23746	23288	23466	23812	23725	23637	23743	23531	23593	23498	23474	23671	23598	23633	23661	23776	23739	23763	23652	23568	23798	23648	23673	23820	23581	23971	23605	23820	23475	23629	23498	23784	23514	23659	23529	23858	23590	23375	23655	23863	23814	23461	23741	23680	23697	23646	23686	23790	23770	23799
17414	28830	26651	22893	21418	20689	20203	19962	19783	19416	19814	19455	19397	19383	19239	19103	19150	18943	19210	19173	18992	19211	19217	19150	19140	19038	18852	19147	18934	18861	19086	18951	19043	19104	19220	18970	18975	19158	19065	18857	19052	19023	19051	19187	18936	19159	18933	19214	18997	19063	19086	19055	19060	19044	19202	19041	18889	18955	19151	19061	19029	18956	19203	19181	19117	19020	18968	18979	18934	18875	18962	19159	19158	19167	19920	20274	20090	19746	19401	19075	18926	18908	18957	18840	18920	18992	19189	18966	19073	18992	18967	19030	19074	18968	19083	18940	18957	19042	18944	18836	19050	19147	18874	19170	19239	18854	18952	18985	19122	18984	19085	19044	19031	18970	19106	18991	18960	18971	18848	19037	18925	19100	18801	18994	18928	19203	18946	18979	18828	18925	19083	18982	19105	18791	18864	19147	19003	19015	19220	18927	18967	18940	18998	19062	18974	18997	18872	19148	18981	18895	19147	18891	18890	19018	19073	18918	19127	18900	19109	19076	18952	19086	19036	18882	18800	18835	18859	19028	18891	18930	19059	18936	19123	18852	19073	19025	19043	18978	18993	19007	18995	19111	19012	18929	18903	18944	18848	19160	19136	19294	19208	19158	19053	18946	18882	19042	18941	18903	18932	19014	19059	18903	18989	19060	18859	18964	19082	19075	18838	19053	18904	19014	19028	18815	19117	18827	18789	18926	18803	18899	19147	18874	18986	19029	19054	19043	19027	19070	19166	19041	18928	18930	18940	18937	18955	19065	19073	18913	18899	19041	18952	18804	19049	18950	19004	18847	18964	18817	19040	19118	18975	19016	18855	19122	19040	18959	19045	19041	18923	18918	18919	19078	19027	18930	18910	19031	19074	18937	19027	18964	18947	18799	18856	18956	19006	18919	18995	19109	19022	18960	18996	18898	18930	19086	19017	18914	18926	18863	19013	18971	19043	19030	19032	18820	19005	18912	18894	18865	18995	18879	18968	18749	19018	19075	19014	19234	19011	19030	18942	18874	18842	18909	18989	18969	19089	19023	18984	18973	19168	18896	19051	18977	19004	19223	18938	19109	19049	19000	18954	19021	19045	18986	18948	18978	19049	18918	19063	18966	18946	18979	18898	18946	18893	18988	19045	19003	18962	18913	19079	18928	18876	18950	19062	18913	19041	18976	18922	18876	18822	18863	18988	19158	18897	19112	18957	19119	19174	18846	18917	18856	19046	19085	19029	18944	18998	18935	18968	19099	18879	19015	18964	18919	18996	18850	19108	19064	18929	18984	19224	18966	18954	18999	19092	18889	19070	19075	18912	18989	18903	18814	18924	19066	19007	19022	18898	18992	19074	19063	18953	18990	19055	18810	19047	18985	18936	18882	18915	19054	19015	19132	18877	18938	19043	19204	19058	19049	18931	18817	19048	18925	19125	19125	18956	18899	18799	19037	19126	18924	18972	18981	18822	19088	19068	18843	18990	18824	19121	18967	18938	18974	18962	19073	18946	18864	18947	19024	18924	19028	18925	18945	18800	19004	18844	18897	18960	18972	18931	19027	19118	18841	19105	19005	18906	18952	19016	18934	19017	19143	19115	19105	18973	19100	18951	18998	19110	19170	19051	18894	18964	19027	19129	18908	19077	19169	18897	18879	18874	18960	19021	19002	19097	19040	18973	18917	18892	18910	19014	18823	19021	18769	18923	19006	19048	18879	18941	18960	19001	19097	18909	18979	18898	19094	18904	18884	18856	19027	18939	18747	18999	18908	19056	19043	19042	19093	19025	18919	19015	18953	18982	18959	18866	19161	18908	18919	18802	19080	19025	18860	18955	19017	18967	18789	18987	19181	19001	19027	18874	18831	19030	18981	19037	18963	18951	19069	19073	19236	18953	19001	18892	18939	18901	19085	18872	18941	18811	19010	19009	18964	18927	18948	18906	18777	18935	18926	18956	18994	19010	19018	18990	19070	18947	18801	19248	18850	19181	18945	19087	18981	19146	18873	18986	19002	18791	19034	19063	19094	18859	19035	18947	18932	19014	18945	19058	19178	18874	19101	18877	19039	19031	19116	18928	18935	18963	18992	19055	18916	18954	18897	19024	18921	18896	18946	18901	18838	19069	19026	19106	18812	19122	19077	18915	18993	18998	18946	19029	19100	18969	18880	18815	19126	18886	19044	18836	19011	18911	18925	19007	18931	18995	19146	18907	18950	18800	18941	18941	18918	18855	19022	18973	18911	19164	18918	19109	18892	18771	19004	18905	18814	18932	19094	19009	18907	19018	19086	18985	18919	18914	18880	18982	19047	18908	19052	18962	19082	18858	18979	18987	18868	18834	18995	18952	18964	18922	18974	18975	19050	18972	18975	18924	19069	18951	18900	18896	18862	18893	19051	19130	18936	18969	18870	19021	18998	18937	19000	19075	19137	18929	19030	18890	18973	19197	19129	19162	18869	19046	18909	19162	18939	18811	19060	18836	18808	18901	19021	19017	18985	19050	18978	18985	18883	18922	18934	18841	18814	18966	19041	19020	19090	18989	19075	19078	19004	18986	19026	18931	18994	18801	19077	19013	19124	19064	18891	19031	19137	18853	18963	19069	19075	18899	18989	18983	18898	18822	19063	19036	18907	19134	19201	18995	19010	18954	19039	19038	18803	18990	19090	19117	18795	19027	18966	19131	18964	19085	18945	18935	18876	18968	18907	18806	19128	18971	18926	19009	18887	18981	18860	19021	19158	18937	18976	19048	18854	19013	18994	18904	19054	19069	18989	18913	18874	18962	19075	18973	18928	18986	19046	18956	18992	18946	18978	18952	18947	18905	19090	19151	18904	18996	19019	18913	18946	18825	18905	19011	19026	18925	18997	18870	18962	18886	19143	18974	18844	19111	18829	19019	19010	18824	18947	18938	18918	19016	18842	19038	18970	18877	18886	18948	18889	18969	18952	18961	18838	19040	18994	19057	18935	18852	18905	18989	18946	18909	18909	18829	19039	19021	18931	18977	18805	19082	18938	19000	18906	18866	19027	18953	19049	19082	18975	19025	18938	18956	18948	18847	19000	19070	19004	18928	19042	18990	18978	18870	18933	18906	18812	18868	19013	19067	19183	19010	18854	19019	19109	19076	19093	19055	19025	18929	18910	19000	19041	18858	18827	19055	18964	18817	19113	18860	18727	19149	18824	18970	19046	18950	19221	18899	19009	18932	18928	19136	18938	18941	19034	18948	18975	19042	19015	18933	19071	18854	19008	18931	19129	18959	18961	18905	19173	18856	18822	19093	19092	19126	18953	18872	19187	18928	19006	18942	19016	19133	19081	18913	19010	19129	18856	19090	19040	18957	18922	19055	18891	19016	18886	19084	18928	19052	18855	19000	18932	19079	19073	18998	19052	18840	18971	19052	18969	18960	18820	19003	18958	18826	19075	18923	18822	18876	18958	18922	18931	18975	18953	18940	18990	18878	19098	19043	19155	19129	19075	19052	19020	19034	19013	18915	18933	19021	19054	18965	19002	19049	18873	19036	18927	19022	18856	19014	19048	19179	18821	19184	18963	18987	18993	18856	19025	18814	18910	18893	18945	18887	18925	18959	18925	18903	19073	18934	19095	19024	19157	19041	19072	18977	18951	18994	19026	19015	18944	18940	18948	18800	19006	18933	19101	18990	18926	19012	18948	18920	18975	18957	18901	19150	18836	18991	18954	19061	18982	19122	18823	18998	18884	18824	18951	19046	18780	18923	19032	18994	19074	19117	18988	18946	18963	18953	18997	19147	19018	19080	18800	19129	18937	19031	19091	18927	18812	19056	19060	18813	19094	18769	18917	18910	19191	18927	19025	18948	19097	18765	19059	18942	19010	19031	19141	19079	18970	18944	18954	18958	18920	18924	18819	18966	19145	18823	18934	18925	18887	18852	19001	19044	18949	18966	19015	18879	18908	19134	19118	18986	19140	18858	18899	18945	19062	18890	18943	19031	18995	18859	19042	19071	18890	19133	18948	19041	19051	19085	19208	19001	19173	19128	18850	19138	18994	18872	18980	18853	18904	18999	18984	19011	19200	18959	19039	18887	19018	18912	18938	19014	18832	19034	18894	18911	19133	18971	19033	18929	19014	18932	18949	18892	18810	18921	18819	18871	18950	19037	19025	18927	19052	18964	19081	18744	19036	19195	18820	18854	18870	19096	19106	18846	19020	19172	18998	18829	19113	18929	18862	19172	19025	18922	18867	19075	19086	18993	18968	18930	19130	19072	19047	18851	19053	18987	18855	18961	18889	18887	18908	19004	18910	18953	18913	19145	18920	18872	18917	18917	19092	19059	18951	19065	18931	19009	19084	18921	19007	18915	18962	18768	19041	18859	18791	18891	18971	18940	19022	18885	18884	19052	19122	18962	18877	18888	18895	19019	18850	19041	19009	18939	18973	18812	19079	19017	18880	18963	19014	19032	18892	18952	19050	19039	18864	18998	18998	18927	18905	19190	19051	18925	19070	19035	18941	19061	19069	18913	18972	18844	19014	18836	18967	18931	19014	18964	18929	19129	19109	18850	19039	19090	19098	19059	18976	19093	18885	19048	19049	19041	19120	18958	19005	18950	18990	19173	18905	18824	18894	18965	19158	18991	18855	19086	19033	18812	18953	19002	19019	18977	19178	19091	19005	19044	18948	18926	18996	19046	18949	19015	18851	19121	18815	18999	19052	18789	18801	18997	19067	18960	18874	19065	18918	18866	18891	19049	18981	19068	18932	19024	18997	19023	18805	19068	19007	19061	18892	18909	19133	18958	19166	18998	19144	19078	19089	19032	19062	18879	19028	18854	18849	18905	18927	19041	18995	18888	19052	19143	18936	18831	18900	19223	18924	18914	19008	19047	19015	18936	19026	18936	18983	18940	18881	19030	19034	18896	19030	19022	18727	18928	18931	19008	19113	18977	18912	18923	19010	18907	19058	18914	19056	18894	19015	19044	19032	19014	18848	18987	18966	18836	18965	18946	18817	19055	19068	18909	18860	18867	18791	19084	18848	19001	18950	18937	18916	19053	19068	18815	19005	18992	18919	19151	19026	18952	18988	18943	18955	19117	19093	18864	19031	18902	18715	18993	18976	18957	19085	18889	19077	19113	18893	19162	18943	18928	18851	19120	18823	18876	18877	19145	18890
27486	22224	26382	24980	21804	22323	22573	22470	22445	22349	22187	22132	22104	22069	22230	22082	22473	22023	22212	22147	22095	22183	22170	22333	22310	22187	22295	22267	22290	22319	22264	22181	22357	22275	22155	22195	22266	22416	22267	22241	22557	22197	22180	22462	22075	22224	22236	22340	22394	22190	22163	22019	22194	22465	22304	22126	22260	22228	22284	22281	22416	22221	22172	22136	22117	22309	22236	22301	22151	22213	22086	22266	22203	22203	22195	22285	22197	22482	22095	21974	22077	22339	22393	22346	22116	22205	22088	22090	22100	22206	22428	22348	22268	22324	22294	22064	22268	22286	22215	22187	22261	22022	22223	22367	22139	22148	22506	22192	22134	22324	22240	22163	22346	22480	22088	22263	22183	22381	22308	22135	22049	22272	22381	22257	22318	22164	22114	22110	22069	22083	22098	22229	22200	22098	22149	22199	22153	22162	22350	22178	22445	22034	22075	22257	21952	22106	22370	22302	22315	22236	21894	22178	21870	22309	22004	22217	22164	22211	22185	22045	21963	22195	22209	22370	22272	22375	22354	22169	22237	22286	22204	22168	22369	22009	22190	22193	22203	22266	22251	22212	22248	22176	22285	22261	22191	22165	22087	22215	22239	22136	22144	22109	21990	22201	22330	22115	22260	22241	22075	22081	22218	22337	22328	22140	22049	22329	22146	21969	22202	22259	22378	22186	22060	22164	22025	22302	22332	22311	22181	22220	22316	21951	22090	22077	22222	22000	22368	22237	22164	22213	22081	22281	22303	22227	22014	22271	22260	22102	22185	22161	22082	22531	22186	22167	22168	22267	22308	22150	21942	22381	22132	22366	22093	22063	22420	22138	22078	22368	22290	22172	22498	22352	22375	22335	22188	21844	22157	22101	22424	22133	22059	22276	22230	22279	22161	22205	22208	22111	22176	22140	22265	22206	22176	22222	22287	22081	22180	22018	22266	22185	22179	22237	22263	22214	22140	22320	22003	22077	22331	22052	22206	22174	22293	22267	22168	22132	22371	22187	22230	22228	22134	22039	22402	22276	22196	22401	22023	22352	22292	22212	22052	22177	22364	22247	22284	22370	22288	22089	22241	22335	22180	22146	22200	22106	22272	22078	22124	22201	22110	22001	22051	22042	21889	22233	22138	22147	22121	22196	22093	22154	22182	22099	22206	22151	22379	22371	22138	22058	22223	22218	22416	22130	22080	22337	22291	22019	22308	22123	22365	22238	22212	22178	22443	22070	22339	22235	22095	22377	22188	22277	22459	22324	22476	22353	22455	22313	22238	22064	22515	22150	22282	22147	22264	22319	22198	22141	22133	22293	22348	22457	22419	22303	22162	22343	22075	22207	22265	22047	22028	21954	22409	22299	22199	22354	22394	22272	22029	22356	22159	22429	22368	22129	22158	22375	22125	22175	22100	22237	22138	22046	22305	21977	22291	22552	22061	22119	22155	22253	22429	22039	22000	22137	22043	22276	22114	22307	22287	22080	22285	22325	22091	22076	22167	22019	22227	22179	22084	22099	22171	22204	22230	22298	21955	22324	22176	22245	22288	22094	22331	21996	22319	22342	22324	22109	22387	22231	22088	22005	22339	22253	22256	22050	22185	22162	22228	21996	22263	22262	22082	22244	22039	22264	22233	22226	22304	22217	22267	22264	22258	22414	22068	22308	22378	22305	22200	22251	21963	22310	22181	22272	22096	22202	22156	22135	22312	22285	21979	22151	22224	21995	22214	22246	22297	22218	22293	22121	22001	22335	22361	22271	22344	22203	22126	22216	22298	22163	22154	22394	22471	22118	22187	22177	22320	22301	22329	22341	22209	22332	22132	22125	22103	22181	22035	22036	22215	22317	22197	22079	22279	22187	22179	22095	22352	22175	22151	22308	22151	22222	22119	22192	22216	22045	22249	22144	22223	22059	22232	22368	22272	22202	22343	22171	22276	22297	22086	22321	22096	22192	22354	22180	22101	22164	22145	22126	22448	22397	22378	22148	22128	22209	22304	22064	22062	22192	22377	22081	21895	22276	22228	22166	22358	22239	22153	22275	22246	22145	22242	22078	22418	22354	22311	22241	22392	22365	22327	21974	22375	22216	22236	22169	22309	22422	22161	22146	22181	22180	22193	22262	22100	22480	21857	22369	22461	22161	22252	22131	22074	22159	22209	22181	22301	22272	22204	22133	22145	22240	22347	22264	21959	22286	22193	22109	22116	22095	22139	22207	22060	22114	22419	22322	22251	22185	22280	22088	22328	22204	22176	22197	22195	22400	22191	22155	22380	22313	22159	22275	22161	22232	22286	22396	22243	22192	22151	22117	22346	22210	22151	22083	22273	22122	22055	21961	22375	22120	22352	22233	22179	22166	22171	22207	22195	22130	22380	22265	22156	22381	22107	22331	22367	22011	22467	22180	22228	22146	22204	22370	22393	22326	22203	22285	22306	22220	22364	22116	22106	22041	21999	22283	22025	22074	22248	22091	22181	22461	22187	22206	22165	22117	22067	22151	22381	22129	22110	22154	22272	22168	22197	22315	22064	22163	22266	22064	22167	22052	22183	22146	22250	22241	22239	22036	22050	22079	22388	22348	22021	22116	22163	22219	22204	22011	22457	22276	22207	22412	22023	22283	22288	22253	21987	22336	22365	22141	22293	22177	22057	22157	22105	22103	22313	22345	22167	22092	22235	22288	22143	22357	22102	22331	22260	22126	22459	22173	22134	22076	22251	22146	22162	22263	22178	22154	22163	22515	22281	22193	22065	22141	22420	22021	22194	22047	22241	21996	22115	22163	22131	22344	22260	22280	22222	22170	22046	22281	22154	22277	22147	22265	22313	22259	22159	22331	22216	22424	22147	22204	22216	22223	22263	22375	22281	22171	22173	22125	22069	22242	22263	22320	22302	22100	22117	22343	22322	22018	22121	22232	22167	22180	22291	22182	22123	22249	22282	22649	22134	22249	22154	22193	22177	22299	22185	22045	22275	22343	22155	22194	22166	21989	22069	22273	22350	22350	22307	22118	22387	22033	22330	22119	22214	22184	22052	22076	22213	22268	22154	22213	22204	22187	22188	22333	22178	22253	22255	22009	22127	22271	22337	22113	22087	22199	22304	22359	22074	22348	22372	22219	22197	22312	22179	22403	22375	22233	22233	22535	22054	22217	22347	22260	22201	22292	22106	22173	22202	22310	22154	22328	22193	22268	22059	22264	22449	22060	22107	22420	22199	21991	22295	22171	22259	22276	22274	22211	22117	22123	22245	22189	22357	22051	22135	22251	22160	22069	22176	22158	22214	22045	22094	22175	22113	22183	22371	22348	22062	22211	22386	22361	22257	22140	22283	22181	22259	22020	22377	22316	22396	22285	22333	22173	22236	22208	22485	22250	22162	22157	22383	22149	22207	22197	22050	22243	22393	22021	22218	22379	22224	22213	22245	22243	22373	22120	22416	22202	22404	22083	22099	22464	21908	22247	22013	22356	22203	22203	22297	22227	22212	22315	22260	22186	22334	22277	22354	22323	22236	22221	22171	22142	22201	22240	22183	22186	22550	22422	22447	22199	22237	22132	22084	22372	22105	22347	22501	22046	22184	22384	22333	22231	22174	21907	22194	22435	22355	21926	22137	22123	22114	22283	22136	22215	22396	22183	22237	22295	22124	21977	22170	22268	22300	22207	22260	22061	22032	21970	22260	22251	22355	22145	22162	22195	22325	22196	22076	22356	22571	22179	22175	22385	22227	22009	22131	22323	22131	22236	22249	22024	22229	22185	22340	22240	22248	22270	22219	22238	22338	22210	22197	22161	22144	22171	22235	22116	22294	22190	22203	22275	22044	22133	22347	22204	22212	22113	22188	22340	22286	22113	22142	22414	22212	22039	22133	22034	22277	22398	22424	22294	22326	22368	22475	22198	22171	22058	22108	22302	22402	22371	22244	22040	22178	22328	22206	22093	22326	22146	22056	22001	22132	22135	22340	22278	22241	22227	22154	22256	22348	22162	22439	22203	22098	22424	22161	22305	22002	22305	22293	22436	22572	22312	22360	22237	22198	22245	22025	22209	22193	22294	22176	22340	22262	22214	22178	22129	22411	22250	22191	22265	22280	22114	22422	22363	22345	22469	22324	22356	22249	22039	22232	22236	22039	22106	22022	22127	22315	22118	22117	22222	22260	22307	22082	22282	22370	22141	22156	22226	22346	22342	22141	22233	22237	22328	22323	22004	22215	22388	22226	22369	22266	22312	22042	22239	22325	22172	22064	22301	22030	22171	22359	22308	22202	22177	22258	22206	22328	22113	22150	22202	22468	22269	22362	22409	22068	22231	22199	22135	22290	22099	22452	22102	22378	22146	22270	22015	22282	22226	22085	22155	22171	22048	22346	22149	22118	22159	22074	22214	22189	22083	22111	22360	22155	22467	22153	22232	21983	22245	22300	22135	22107	22408	22222	22110	22145	22172	22201	22304	22230	22021	22252	22261	22415	22419	22242	22477	22134	22404	22338	22068	22253	22151	22216	22253	22067	22155	22167	22153	22171	22170	22065	22134	22308	22198	22190	22375	22234	22233	22332	21981	22208	22429	22351	22215	22117	22251	22368	22282	22424	22219	22222	22040	22072	22086	22129	22063	22362	22213	22055	22030	22155	22153	22283	22146	22150	22137	22473	22164	22321	22268	22464	22162	22464	22164	22102	22143	22166	22286	22095	22123	22151	22083	22178	21948	22188	22240	22401	22068	22266	22131	22110	22245	22047	22174	22064	22137	22190	22537	22325	22290	22236	22523	22073	22203	22330	22319	22234	22274	22254	22191	22098	22150	22175	22035	22063	22032	22169	22123	22212	22305	22100	22225	22268	22095	22333	22268	22329	22315	22104	22310	22244	22128	22152	22202	22033	22423	21922	22207	22010	22451	22069	22136	22120	22396	22053	22337	22013	22244	22084	22272	22341	22264	22245	22263	22463	22163	22344	22068	22253	22141	22150	22148	22312	22357	22190	22231	22150	22215	22219	22058	22187	22065	22400	22119	22077	22305	22330	22361	22205	22253	22126	22061	22345	22322	22148	22385	22448	22284	22418	22142	22148	22043	22228	22269	21996	22295	22256	22209	22354	22337	21992	22008	22138	22268	22372	22251	22204	22273	22345	22050	22059	22169	22309	22096
16018	18763	18592	18347	18320	18377	18294	18153	18195	18233	18254	18186	18210	18205	18063	18161	18280	18132	18207	18125	18198	18161	18221	18203	18152	18090	18159	18231	18185	18040	18215	18180	18119	18123	18241	18235	18263	18291	18244	17968	18151	18124	18281	18134	18257	18108	17980	18175	18154	18315	18167	18137	18102	18109	18149	18093	18226	18150	18143	18112	18040	18242	18099	18135	18114	17987	18325	18149	18108	18118	18200	18232	18128	18102	18378	18179	18136	18239	18337	18230	17974	18167	17872	18163	18281	18018	18223	18199	18116	18183	18150	18098	18119	18185	18195	18212	18135	18214	18270	18127	18006	18082	18094	18090	18211	18040	18267	18076	18226	18298	18107	18263	18222	18264	18176	18322	18193	18302	18077	18165	18261	18149	18032	18156	18330	18173	18245	17918	18121	18069	18066	18214	17977	18108	18139	18079	17999	18084	18167	18065	18229	18225	18384	18171	18280	18106	18112	18064	18211	18263	18042	18027	18229	18173	18211	18167	18113	18212	18159	18165	18110	18247	18172	18223	18155	18285	18083	18198	18065	18126	18008	18324	18064	18079	18179	18155	18120	18086	18322	18323	18226	18052	18110	18286	18166	18097	18210	18302	18270	18049	18097	18090	18113	18143	18068	18010	18205	18030	18162	18027	18082	18023	18241	18230	18154	18044	18128	18163	18214	18231	18119	18141	18260	18053	18122	18085	18242	18063	18077	18131	18187	18000	18228	18176	18172	18064	18357	17948	18089	18207	18230	18075	18082	18192	18123	18254	18258	18007	18106	18116	18031	18023	18365	18240	18118	18054	18076	18192	18193	18139	18058	18232	18170	18166	18126	18239	18055	18026	18163	18061	18162	18070	18392	18116	18248	18151	18175	18101	18162	18151	18350	18106	18045	18277	18198	18252	18113	18066	18215	18167	18108	18204	18186	18122	18022	18025	18067	18185	18040	18158	18137	18150	18086	18180	18211	18133	18163	18072	18242	17961	18198	18171	18183	18316	18127	18262	17916	18258	18113	18196	18199	18312	18021	18083	18081	18261	18087	18012	18136	18331	18119	18395	18167	18132	18155	18164	18144	18272	18188	18042	18073	18304	18272	18132	18294	18230	18094	18213	17983	18173	18182	18117	18074	18178	18194	18056	18212	18032	18148	18207	18264	18154	18127	18264	18192	18135	18163	17977	18112	18243	18209	18139	18225	18071	18149	18093	18131	18062	17960	17951	18201	18235	18057	18134	18301	18367	18125	17866	18127	18187	18224	18184	18146	18140	18031	18167	18224	18116	18087	18123	17931	18253	18192	18009	18131	18100	18174	18213	18186	18147	18329	18102	18239	18372	18178	17935	18104	18183	17939	18328	18160	18211	18102	18109	18149	18180	18119	18194	18417	18177	18183	18147	18121	18186	18123	18240	18177	18162	18215	18061	18102	18297	18072	18378	18351	18164	18162	18181	18239	18113	18234	18275	18314	18240	18000	18201	17998	18057	18167	18176	18132	18187	18059	18186	17994	18018	18152	18276	18020	18253	18144	18225	18168	18146	17980	18136	18193	18153	18100	18250	18266	18096	17995	17982	18323	18001	18259	18305	18085	18148	18410	18161	18170	18239	18143	18024	18256	18035	18090	18124	18211	18145	18177	18134	18129	18083	18267	18146	18214	18245	18015	18026	18064	18133	18195	18325	18104	18202	18229	18155	18231	18047	18216	18247	18164	18092	18229	18043	18089	18419	18102	18095	18047	18201	17987	18150	18097	18154	18188	17863	18191	17991	18125	18220	18058	17982	18079	18188	18099	18089	18194	18124	18104	18101	18283	18303	18300	18154	18144	18100	18130	18120	18240	18159	18318	18159	18074	17952	18141	18198	18157	18251	18118	18196	18003	18159	18180	18203	18040	18218	18279	18291	18206	18260	18121	18062	18151	18200	18195	18198	18100	18296	18232	18023	17988	18055	17952	18098	18265	18164	18147	18155	18029	18157	18197	18067	18232	18221	18296	18100	18156	18250	18104	18205	18389	18033	18204	18190	18061	17972	18070	18157	18067	18050	18196	18224	18098	18102	18182	18322	18206	18187	18222	17973	18074	18212	18184	18183	18214	18150	18131	18198	18207	18076	18187	18068	18197	18089	18142	18280	18160	18105	18146	17964	18057	18111	17977	18246	18248	18042	18253	18168	18169	18153	18144	18255	18196	18117	18048	18104	18109	18092	18197	17856	18125	18198	18199	18071	18103	18223	18190	18149	17996	18171	17929	18089	18114	18215	18041	18234	18097	18205	18212	18064	18217	18182	18090	18045	18138	17918	18206	18051	17988	18314	18373	17981	18184	18305	18111	18128	17976	18301	18215	18160	18059	18098	18070	18077	18134	18155	18089	18015	18275	18173	18194	18182	18156	18219	18261	18257	18163	18160	18129	18230	18005	18112	18371	18163	18207	18078	18000	18241	18120	18093	17943	17939	18250	18056	18264	18069	18262	18147	18081	18084	18127	18142	18266	18034	18229	18017	18256	18187	18266	18053	18264	18253	18217	18040	18251	18084	18123	18097	18034	18058	17978	18177	18295	18045	18184	18341	18318	18049	18080	18068	18232	17900	18272	18193	18059	18251	18269	18003	18074	18170	17964	18130	18008	18125	18156	18044	18130	18213	17953	18137	18052	18173	18006	18053	18184	18018	18004	18158	18225	18211	18170	18269	18029	18039	18354	18127	18229	18113	18226	18235	18178	17944	18059	18115	18296	18256	18170	18074	18199	18352	18147	18235	18175	18128	18158	18210	18278	18219	18209	18071	18181	18224	18001	18193	18177	18124	18378	18247	18086	18133	18074	18218	18089	18363	18058	17988	18095	18182	18146	18228	18259	17984	18059	18060	18199	18040	17917	18163	18140	18083	18132	18182	18043	18288	18070	18110	18018	18078	18108	18109	18001	18278	18099	18123	18243	18196	18242	18179	18251	18003	18249	18126	18201	18056	18116	18136	18187	18203	18123	18106	18034	18152	18010	18031	18125	18238	18075	18005	18199	18114	18048	17996	18202	18051	18373	18140	18126	18156	18076	18171	17913	18319	18260	18179	18183	18092	18069	18147	17985	18068	18122	18213	18123	18176	18244	18198	18274	18127	18153	18130	18077	18256	18252	18236	18162	18167	18094	18091	18067	18075	18136	18079	18158	18455	18092	18002	18230	18155	18066	18198	18152	18147	18050	18283	18251	18132	18145	18166	18232	18182	18012	18365	18252	18187	18248	18140	18082	18006	18275	18083	18093	18071	17898	18268	18095	18082	18009	18203	18150	18111	18214	18241	18116	18220	18157	18140	18187	18047	18037	18390	18127	18203	18244	18095	18168	18133	18126	18195	18367	18106	18189	18076	18133	17992	18234	18045	18277	18160	18172	18147	18129	18069	18253	18034	18160	18075	18179	18121	18077	17981	18149	18105	18238	18127	18111	18219	18211	18154	18137	18178	18126	18154	18149	18018	18147	18281	18221	18153	18101	18180	18015	18317	18132	18081	18044	18112	18175	18252	18091	18174	18274	18250	17859	18247	18269	18291	18067	18274	18084	18006	18143	18185	18188	18104	18006	18204	18169	18305	18092	18067	18131	18194	18370	18110	18186	17991	18201	18117	18179	18163	18141	17932	18234	18175	18296	18097	18113	18076	18185	18369	18189	18277	18074	18133	18017	18147	18137	18280	18128	18185	18298	18169	18135	18108	18127	17992	17973	18112	18197	18230	18227	18310	18127	18083	18174	17929	18022	18100	18060	18246	18065	18312	18116	18159	18250	17995	18108	18097	18294	17989	18310	18086	18168	18077	18062	18296	18020	18144	18189	18282	18269	18296	18089	18259	18166	18315	18070	18157	18171	18028	18181	18204	18126	18109	17993	18238	18012	18223	18112	18014	18161	18019	18195	18279	18132	18006	18255	18271	18076	17960	18121	18100	18144	18023	18280	18130	18230	18149	18245	17972	18276	18094	18294	18282	18075	18101	18216	18174	18024	18250	18152	18205	18277	18080	18039	18235	18223	18038	18065	18176	18024	18150	18119	18209	18231	18137	17948	18097	18069	18121	18340	18076	18201	18266	18261	18353	18093	18201	18151	18242	18100	18135	18113	18167	18118	18198	18199	18227	18071	18204	18422	18155	18159	18116	18225	18180	18048	18226	18114	18120	18124	18126	18118	18088	18278	18098	18114	18090	18138	18199	18357	18301	18059	18048	18228	18144	18324	18140	18281	18063	18170	18137	18393	18180	18181	18041	18326	18018	18125	18084	17998	18078	18161	18169	18033	18228	18152	18151	17940	18122	18330	18169	18267	18123	18040	18167	18268	18241	18185	18078	18104	18166	18100	18293	18351	18252	18134	18120	18214	18135	18128	18210	18121	18156	18248	17994	18179	18105	18033	18026	18204	18202	18145	18017	18085	18228	18161	18235	18102	18165	18180	18231	18208	18176	18118	18175	18105	18187	18134	18239	18015	18072	18282	18045	18116	18145	18212	18174	18321	18219	18132	18225	18099	18308	18190	18004	18022	18128	18086	18249	18025	18172	18158	18155	18149	18308	18097	18261	18041	18108	18101	18188	18130	18104	18141	18033	18007	18172	18079	18161	18070	18088	17958	18019	18068	18125	18121	18352	18125	18151	18280	18222	18175	18108	18037	18265	18164	18256	18103	18047	18252	18195	18064	18061	18163	17976	17976	18278	18250	17996	18147	18281	18170	18064	18099	17926	18008	18144	18106	18077	18020	18212	18233	18212	17985	18238	18211	18024	18151	18176	18310	18145	18352	18171	18195	18155	18250	18185	18069	18145	18106	18208	17973	18154	18011	18237	18208	18166	18091	18137	18143	18116	18075	18200	18287	18222	18168	18083	18247	18212	18056	18109	17958	18245	18108	18288	18063	18169	18295	18255	18199	17935	18158	18203	18037	18164	18192	18058	18021	18171	18120	18265	18193	18272	18048	17907	18166	18038	18254	18296	18265	18250	17990	18205	18200	18187	18241	18169	18094	18119	18046	18140	18130	18101	18259	18307	18365	18074	18007	18208	18172	18283	18150	18139	18166	18104	18203	18303	18044	18272	18022	18041	18084	17976	18267	18220	17941	18212	18064	18203	18066	18220	18164	18142	18169	18260	18157	18036	18187	18031	18215	18027
23617	21299	28927	24135	22598	24542	25046	22691	22345	22671	22549	22521	22454	22570	22519	22337	22345	22440	22069	22487	22177	22269	22557	22213	22309	22282	22275	22227	22565	22582	22098	22430	21973	22302	22340	22208	22267	22330	22210	22353	22209	22162	22603	22432	22419	22194	22066	22427	22016	22256	22011	22361	22247	22231	22265	22242	22170	22361	22131	22326	22475	22317	22440	22549	22506	22163	22151	22404	22282	22195	22318	22234	22212	21896	22236	22634	22665	22548	22362	22345	22223	22268	22370	22173	22282	22206	22091	22087	21990	22085	22469	22299	22297	22243	22357	22301	22205	22208	22139	22241	22048	22242	22367	22123	22216	22100	22008	22182	22146	22008	22130	22088	22007	22213	22112	22096	22169	22198	22256	22252	22061	22138	22126	22254	22251	22290	22136	22000	22134	22213	22242	22458	22381	22263	22238	22196	22195	22250	22157	22091	22251	22141	22135	22011	22097	22395	22343	22160	22191	22249	22274	22086	22195	22208	22159	22194	22344	22073	22413	22144	22191	22147	21989	22095	22178	22292	22395	22227	22165	22373	22111	22087	22135	22197	22015	22232	22085	22284	22546	22232	22340	22277	22350	22471	22247	22079	22071	22062	22037	22051	22089	22190	22338	22192	22399	22073	22251	21969	22212	22226	22285	22286	22352	22422	22188	22327	22208	22327	22096	22254	22183	22368	22250	22251	22494	22254	22137	21893	22291	22353	22308	22008	22152	22150	22141	22169	22198	22287	22106	22178	22230	22221	22058	22307	22020	22290	22297	22108	21965	22338	22188	22204	22222	22318	22381	22282	22527	22105	22264	22091	22258	22060	22311	22002	22186	22294	22081	22060	22272	22207	22170	22172	22222	22069	22300	22204	22188	22178	22317	22224	22218	22153	22186	22353	21962	22142	22187	22059	22189	22390	22344	22016	22293	22163	22105	21998	22136	22329	22141	22130	22182	22275	22258	22095	22239	22165	22015	22193	22190	22262	22336	22311	22092	22170	22143	22217	22277	22153	22191	22110	22260	22270	22288	22357	22215	22256	22175	22061	22210	22085	22112	21953	22256	22235	22087	22185	22145	22372	22190	22172	22117	22233	22128	22004	22215	22232	22327	22140	21952	22564	22243	22368	22302	22038	22095	22345	22202	22240	22178	22192	22296	22207	22204	22147	22260	22272	22132	22291	22108	22216	22165	22151	22071	22287	22239	22127	22187	22263	22196	22135	22387	22177	22322	22221	22233	22128	22433	22011	22168	22223	22145	22306	22344	22162	22334	22036	22155	22122	22168	22243	22141	22209	22200	22486	22291	22198	22140	22211	22366	22256	22168	22320	22243	22271	22222	22288	22228	22177	22244	22193	22083	22102	21978	22150	22225	22209	22187	22312	22347	22292	22290	22328	22223	22137	22050	22011	22225	22107	21989	21976	22152	22256	22302	22329	22179	22021	22361	22165	22421	22343	22085	22293	22250	22094	22064	22237	22211	22309	22306	22327	22349	22297	22036	22001	22152	22274	22098	22143	22267	21978	22179	22188	22242	22315	22140	22278	22241	22192	22265	22053	22308	22331	22441	22387	22176	22320	22177	22374	22183	22053	22212	22168	22533	22274	22287	22159	21999	22340	22415	22176	22140	21985	22141	22241	22266	22192	22129	22380	22159	22139	22284	22373	22440	22240	22288	22159	21969	22145	22064	22237	22237	22192	22270	22318	22176	22157	22204	22296	22186	22158	22285	22171	22077	22315	22240	22208	22333	22272	21946	22247	22312	21979	22268	22183	22037	22157	22131	22015	22299	22121	22238	22222	22063	22145	22348	22070	22350	22093	22135	22256	22056	22087	22267	21984	22233	22386	22160	22105	22520	22228	22296	22196	22271	22317	21945	22136	22141	22364	22166	22267	22328	22166	22277	22151	22412	21948	22348	22230	22339	22143	22220	22157	22237	22287	22315	22082	22297	22218	22259	22287	22206	22223	22118	22163	22059	22215	22203	22320	22262	22381	22282	22186	22269	22191	22301	22397	22096	21834	22171	22247	22279	22029	22058	22235	22330	22206	22274	22085	22348	22166	22203	22208	22107	22081	22157	22156	22215	22149	22237	22310	22075	22350	22183	22113	22098	22211	22251	22446	22247	22291	22435	22361	22207	22158	22223	22108	22280	22392	22258	22279	22170	22338	22054	22171	22166	22177	22314	22225	22181	22137	22384	22172	22406	22334	22372	22250	22186	22115	22146	22156	22148	22188	22238	22399	22145	22279	22346	22502	22266	21950	22374	22202	22408	22219	22157	22181	22120	22277	22244	22274	22445	22218	22349	22207	22434	22154	22320	22448	22268	22197	22221	21998	22289	22172	22226	22195	22235	21946	22144	22343	22328	22386	22311	22146	21837	22102	22209	22099	22235	22073	22255	22327	22063	22279	22335	22159	22130	22295	22119	22443	22235	22223	22244	22208	22044	22240	22171	22270	22242	22156	22210	22043	22025	22080	22272	22314	22135	22225	22227	21942	22250	22123	22097	22146	22170	22129	22247	22059	22112	22137	22034	22170	22452	22056	22180	22032	22306	22220	22206	22229	22271	22241	22276	22028	22201	22241	22251	22064	22194	22239	22278	22225	22166	22348	22463	22018	22178	22272	22342	22184	22147	22079	22092	22114	22198	22255	22126	22327	22146	21948	22168	22277	22069	22114	22222	22029	22343	22355	22016	22062	22298	22264	22473	22326	22428	22187	22152	22260	22134	22342	22374	22357	22138	22199	22147	22178	22067	22219	22202	22254	22175	22305	22445	22201	22254	22305	22402	22173	22232	22289	22154	22306	22173	22316	22147	22278	22226	22164	22328	22191	22195	22111	22235	22373	22229	22120	22203	22320	22202	22077	22117	22098	22225	22208	22233	22000	22166	21997	22044	22132	22194	22320	22283	22057	22120	22340	22320	21902	22109	22166	22238	22202	22159	22256	22245	21948	22285	22361	22228	22246	21927	22098	22319	22189	22267	22262	22168	22144	22338	22140	22392	22171	22343	22297	22090	22373	22104	22024	22038	22169	22271	22408	22237	22104	22287	22289	22156	22122	22112	22259	22269	22053	22068	22271	22220	22037	22227	22275	22052	22231	22302	22177	22228	22187	22059	22281	22306	22169	22078	22179	22184	22185	22107	22129	22398	22318	22275	22219	22146	22074	22187	22202	22397	21987	22506	22068	22299	22263	22353	22269	22253	22260	22115	22227	22197	22107	22028	22072	22264	22194	22045	22339	22397	22420	22318	22201	22302	22068	22268	22280	22085	22079	22322	22241	22389	22311	22181	22497	22226	22114	22119	22149	22038	22187	22353	22135	22242	22113	22431	22123	22212	22229	22338	22372	22438	22040	22369	22295	21891	22175	22182	22326	21985	22055	22223	22329	22201	22288	22308	22146	22073	22264	22030	22173	22217	22162	22140	22215	22426	22329	22177	22391	22540	22391	22317	22486	22297	22355	22153	22053	22083	22019	22336	22129	22217	22172	22239	22248	22207	22081	22173	22025	22147	22268	22177	22226	22154	22156	22178	22233	22443	22166	22268	22235	22152	22258	22381	22178	22190	22305	22291	22101	22252	22262	22211	22177	22496	22248	22175	22332	22143	22229	22149	22104	22179	22334	22197	22217	22216	21955	22308	22129	22034	22337	22258	22286	22235	22286	22117	22301	22302	22055	22217	22020	22414	22265	22002	22287	22541	22313	22406	22481	22186	22036	22324	21989	22284	22317	22190	22245	22145	22127	22241	22132	22131	22373	22195	22418	22440	22286	22181	22088	22121	22143	22170	22096	21997	22122	22248	22359	22273	22274	22064	22259	22245	22384	22284	22201	22039	22195	22067	22248	22185	22305	22263	22417	22143	22140	22352	22169	22405	22384	22112	21949	22233	22340	22345	22310	22137	22153	22252	22347	22286	22083	22342	22161	22263	22189	22369	22216	22095	22322	22267	22251	22055	22077	22273	22213	22310	22371	22084	22107	22230	22187	21841	22084	22167	22133	22250	22309	22392	22087	22193	22369	22066	22266	22260	22179	22337	22307	21942	22228	22232	22293	22335	22253	22225	22328	22112	22230	22327	22162	22327	22133	22385	22334	22444	22197	22298	22169	22182	22028	22193	22268	22179	22363	21987	22279	22330	22428	22164	22407	22190	22289	22232	22181	22288	22128	22295	22168	22346	22262	22283	22284	22396	22128	22170	22507	22019	22103	22226	22110	22177	22311	22538	22495	22209	22347	22067	22290	22274	22396	22249	22375	22202	22022	22159	22370	22029	22118	22271	22203	22478	22389	22236	22084	22272	22205	22181	22304	22138	22254	22174	22301	22229	22250	22341	22215	22127	22375	22097	22157	22283	22233	22091	22042	22308	22082	22226	22235	22586	22370	22200	22274	22190	22120	22138	21861	22163	22270	22119	22307	22416	22189	22154	22163	22328	22101	22188	22005	22342	22127	22205	22363	22204	22169	22205	22329	22167	22230	22071	22149	22183	22118	22253	22151	22197	22163	22441	22130	22323	22126	22111	22341	22259	22155	22506	22220	22265	22168	22138	22319	22231	21980	22233	22151	22158	22250	22489	22353	21986	21994	22315	22158	22095	22261	22348	22191	22307	22198	22327	22156	22117	22015	22257	22335	22397	22268	22054	22261	22178	22415	22204	22031	22256	22162	22222	22313	22241	22147	22311	22284	22232	22098	22245	22038	22319	22275	22355	22131	22153	22163	22163	22190	22075	22210	22284	22189	22161	22197	22217	22302	22168	22247	22164	22161	22347	22273	22151	22112	22238	22109	22202	21967	22160	22364	22136	22191	22073	22139	22127	22105	22244	22210	22282	22150	22011	22068	22329	22250	22291	22176	22221	22038	22185	22058	22117	22293	22224	22364	22103	22160	22311	22471	22211	22234	22232	22067	22203	22072	22178	22107	22231	22169	22255	22242	22219	22374	22236	22028	22511	22176	22097	22193	22366	22260	22254	22078	21994	22104	22330	22219	22234	22279	22191	22143	22285	22307	22462	22198	22260	22206	22351	22343	22390	22119	22297	22275	22070	22370	22213	22178	22015	22226	22171	22175	22033	22170	22198	22356	22187	22049	22293	22266	22463	22251	22135	21991	22206	22498	21965	22405	22275	22145	22241	22374
15371	23562	22760	20590	19410	18976	18852	18572	18559	18605	18604	18425	18262	18302	18382	18256	18233	18289	18284	18364	18392	18397	18116	18229	18056	18222	18306	18170	18284	18354	18202	18026	18305	18232	18323	18183	18264	18076	17999	18114	18146	18172	18222	18232	18278	18253	18134	18017	18220	18225	18149	18289	18215	18258	18226	18308	18368	18340	18214	18198	18227	18288	18167	18087	18272	18282	18436	18208	18308	18040	18255	18155	18330	18193	18461	18842	18770	18862	18603	18061	18254	18207	18362	18053	18119	18299	18117	18053	18180	18209	18182	18272	18194	18158	18188	18279	18228	18188	18194	18205	18254	18241	17996	18283	18074	18234	18219	18178	18153	18181	18130	18141	18266	18241	18240	18187	18105	18250	18077	18323	18113	18045	18212	18237	18031	18310	18165	18145	18097	18224	18127	18106	18264	18276	18307	18222	18165	18263	18096	18112	18124	18321	18217	18347	18325	18060	18054	18108	18347	17909	18306	18197	18171	18063	17986	18175	18111	18131	18022	18348	18265	18246	18202	18098	18078	18185	18206	18293	18196	18208	18190	18276	18272	18154	18193	18163	18211	18164	18140	18181	17978	18171	18193	18056	18251	18170	18142	18287	18333	18239	18150	18207	18226	18169	18183	18183	18205	18139	18270	18227	18149	18220	18132	18155	18189	18223	18173	18158	18188	18086	18123	17985	18163	18260	18194	18084	18135	18161	18239	18149	18120	18054	18251	18328	18142	18204	18200	18085	18130	18271	18204	18126	18153	18121	18228	18168	18178	18319	18189	18238	18287	18204	18288	18342	18245	18248	18123	18269	18213	18140	18107	18154	18184	18207	18308	18295	18132	18141	18118	18037	18153	18269	18195	18195	18163	18210	18200	18122	18240	17995	18304	18267	18214	18239	18313	18074	18315	18110	18079	18230	18245	18249	18229	18081	18238	17969	18230	18188	18261	18207	18052	18270	18151	18128	18171	18239	18253	18301	18208	18148	18310	18251	18062	18231	18132	18263	18175	18075	18256	18201	18383	18115	18193	18053	18256	18228	18250	18286	18260	18216	18087	18134	18150	17975	18240	18073	18208	18086	18215	18256	18284	18221	18139	18108	18103	18245	18050	18141	18146	18258	18086	18235	18120	18127	18095	18149	18281	18354	18105	18233	18035	18067	18179	18217	18389	18068	18261	18289	18274	18190	18257	18121	18119	18133	18280	18159	18126	18274	18278	18199	18261	18393	18255	18295	18184	18202	18190	18229	18218	18326	18111	18133	18260	18095	18275	18238	18114	18156	18281	18249	18163	18207	18236	18257	17972	18214	18321	18130	18161	18360	18236	18120	18132	18289	18230	18335	18274	17979	18096	18071	18299	18223	18204	18308	18277	18151	18340	18129	18256	18117	18050	18032	18229	18318	18077	18177	18209	18286	18220	18196	18149	18265	18327	18177	18146	18031	18170	18131	18226	18048	18078	18437	18153	18250	18122	18219	18170	18213	18180	18236	18079	18289	18285	18206	18194	18253	18139	18178	18102	18163	18099	18230	18113	18322	18119	18258	18309	17815	18276	18204	18219	18164	18202	18015	18204	18342	18096	18239	18271	18221	18098	18176	18210	18213	18235	18138	18259	18221	18074	18278	18181	18214	18203	18338	18261	18151	18178	18294	18250	18172	18210	18225	18152	18282	18359	18283	18278	18237	18433	18133	18153	18172	18179	18338	18187	18030	18142	18155	17978	18320	18068	18146	18296	18210	18290	18210	18184	18058	18065	18161	18213	18023	18088	18094	18076	18183	18459	18321	18198	18129	18186	17961	18226	18010	18298	18094	18153	18252	17980	18192	18342	18260	18008	18038	18182	18161	18164	18140	18145	18228	18162	18137	18127	18025	18208	18078	18140	18207	18326	18147	17912	18119	18245	18471	18168	18024	18224	18191	18237	18111	18113	18007	18043	18194	18206	18334	18084	18370	18166	18108	18013	18199	17983	18174	18268	18101	18153	18153	18077	18206	18123	18115	18199	18345	18202	18251	18123	18217	18092	18007	18314	18096	18155	17934	18198	18252	18065	18337	18276	18067	18290	18134	18108	18124	18014	18311	18226	18241	18303	18183	18173	18231	18279	18033	18179	18262	18200	18114	18179	18078	18162	18364	17972	18107	18354	18160	18320	18423	18128	18242	18175	18384	18237	18114	18230	18193	18324	18229	18175	18085	18145	18125	18062	17921	18133	18029	18267	18223	18278	18301	18146	18329	18129	18396	18148	18114	18301	18125	18103	17971	18118	18218	18119	18258	18192	18190	18251	18148	18207	18221	18206	18149	18145	18331	18203	18161	18165	18189	18126	18343	18203	18168	18016	18166	18265	18207	17923	18152	18123	18270	18295	18266	18175	18126	18308	18271	18162	18237	18064	18245	18191	18060	18105	18247	18158	18157	18278	18193	18087	18091	18209	18285	18005	18195	18415	18192	18197	18170	18152	18221	18254	18233	18211	18254	18243	18098	18260	18219	18227	18257	18174	18175	18040	18250	18274	18385	18347	18178	18269	18045	18076	18184	18173	18222	18257	18242	18097	18156	18242	18284	18176	18153	18223	18042	18221	18364	18079	18294	18334	18153	18232	18149	18175	17974	18151	18135	18299	18194	18105	18168	18288	18274	18158	18278	18163	18110	18123	18274	18104	18084	18346	18136	18233	17967	17877	18270	18026	18201	18001	18142	18090	18056	18335	18105	18177	18254	18143	18137	18125	18210	18123	18273	18324	18150	18112	18164	18190	18102	18061	18247	18012	18054	18038	18233	18312	18252	18030	18214	18062	18155	18057	18357	18306	18242	18312	18151	18256	18285	18178	18138	18274	18257	18431	18232	18241	18143	18134	18258	18268	18306	18199	18013	18115	18210	18095	18040	17924	18346	18178	18081	18122	18098	18197	18211	18219	18123	18393	18107	18311	18234	18129	18250	18082	18131	18370	18158	18182	18185	18245	18171	18097	18157	18101	18185	18067	18266	18413	18181	18032	18230	18169	18182	18108	18123	18159	18154	18277	18090	18236	18200	18198	18107	18175	18312	18181	18185	18305	18178	18253	18266	18117	18162	18146	18252	18130	18369	18172	18112	18285	18204	18149	18182	18351	18036	18271	18246	18079	18279	18022	18126	18099	18133	18257	18246	17933	18231	18128	18207	18338	18222	18342	18439	18147	18159	18265	18124	18239	18251	18216	18238	18133	18084	18351	18210	18057	18190	18151	18314	18085	18250	18233	18208	18166	18249	18119	18065	18291	18057	18229	18298	18313	17934	18251	18325	18284	18253	18323	18094	18232	18014	18333	18299	18223	18418	18382	18315	18075	18166	18102	18187	18274	18006	18142	18278	18298	18003	18060	18341	17956	18149	18324	18095	17970	18150	18011	18150	18031	18156	18170	18267	18117	18210	18403	18037	18232	18251	18308	18264	18210	18123	18094	18279	18329	18300	18213	18119	18128	18134	18140	18142	18172	18408	18117	18098	18151	18216	18307	18151	18124	18161	18242	18079	18164	18181	18141	18337	18059	18152	18180	18313	18269	18136	18131	18016	18230	18098	18163	18262	18032	18199	18195	18225	18123	18303	18204	17954	18138	18026	18212	18289	18092	18160	18118	18246	18237	18196	18201	18091	18218	18373	18287	18108	18224	18300	18044	18063	18228	18144	18226	18138	18285	18123	18138	18072	18267	18248	18260	18072	18225	18265	18108	18031	17991	18261	18118	18238	18191	18234	18269	18274	18198	18017	18242	18142	18044	18190	18173	18033	18013	18238	18147	18156	18188	18102	18372	18062	18228	18227	18315	18115	18211	18155	18249	18238	18007	18301	18078	18138	18155	18145	18097	18120	18240	18443	18193	18231	18208	18195	17938	18253	18049	18315	18168	18233	18206	18194	18241	18049	18182	18106	18362	18161	18223	18285	18284	18430	18281	18061	18100	18115	18310	18108	18131	18216	18145	18237	18078	18114	18232	18112	18113	18147	18370	18176	18174	18152	18108	18242	18024	17951	18113	18278	18218	18037	18297	18075	18064	18055	18004	18220	18220	18300	18180	18250	18169	18223	18323	18178	18185	18167	18094	18202	18111	18137	18403	18086	18116	18038	18263	18069	18248	18213	18235	18065	18213	18191	18083	18119	18191	18301	18390	18350	18147	18278	18153	18019	18119	18038	18128	18131	18286	18177	18163	18185	18067	17976	18252	18192	18361	18311	18052	18054	18083	18300	18108	18257	18388	18232	18200	18294	18355	18348	18203	18274	18130	18208	18471	18153	18204	18257	18065	18014	17937	18311	18117	18179	18196	18113	18214	18006	18187	18196	18184	18156	18111	18449	18270	18354	18134	18085	18160	18216	18056	18305	18160	18131	18164	18069	18138	18025	18309	18379	18070	18136	18251	18185	18248	18308	18145	18387	18076	18165	18221	18196	18179	18065	18303	18110	18352	18246	18180	18177	18276	18159	18075	18259	18310	18247	18228	18219	18227	18206	18289	18121	18283	18355	18197	18080	18201	18331	18202	18204	18451	18172	18288	18020	18030	18221	18057	18054	18399	18269	18234	18475	18224	18078	18143	18260	18160	18176	18106	18120	18207	18363	18011	18149	18143	18047	18099	17955	18180	18250	18272	17989	18266	18090	18173	18231	18110	18204	18247	18234	18166	18202	18271	18279	18225	18290	17937	18044	18087	18118	18200	18058	18187	18136	18201	18165	18130	18128	18151	18065	18103	18117	18341	18068	18286	18229	17998	18129	18161	18212	18273	18242	18291	18206	18249	18341	18081	18201	18241	18491	18167	18093	18186	18103	18130	18180	18222	18207	18145	18139	18378	18092	18192	18355	18177	18073	18238	18169	18123	18104	18387	18266	18143	18242	18247	18191	18408	18281	18060	18143	18428	18205	18115	18234	18318	18188	18152	18199	18210	18284	18261	18305	18203	18115	18150	18143	18206	18197	18159	18221	18348	18250	18135	18093	18343	18045	18155	18110	18083	18058	18287	18045	18189	18210	18172	18157	18092	18281	18097	18176	18351	18285	18231	18276	18175	18284	18098	18211	18180	18144	18193	18192	18189	18271	17981	18326	18049	18192	18352	18315	18188	18309	18179	18332	18224	18174	18285	18252	18237	18248	18034	18060	18302	18175
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
