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
339481632648	339481633167	339481633717	339481634265	339481634817	339481635367	339481635917	339481636467	339481637017	339481637565	339481638117	339481638665	339481639217	339481639767	339481640317	339481640867	339481641417	339481641965	339481642515	339481643067	339481643615	339481644167	339481644717	339481645267	339481645817	339481646367	339481646915	339481647465	339481648017	339481648567	339481649117	339481649667	339481650217	339481650767	339481651317	339481651867	339481652417	339481652967	339481653517	339481654067	339481654617	339481655167	339481655717	339481656267	339481656817	339481657367	339481657917	339481658467	339481659017	339481659567	339481660117	339481660667	339481661217	339481661767	339481662317	339481662867	339481663417	339481663967	339481664517	339481665067	339481665617	339481666167	339481666717	339481667267	339481667817	339481668367	339481668917	339481669467	339481670017	339481670567	339481671117	339481671667	339481672217	339481672770	339481673317	339481673867	339481674417	339481674967	339481675517	339481676067	339481676617	339481677167	339481677717	339481678267	339481678817	339481679367	339481679917	339481680467	339481681017	339481681567	339481682117	339481682667	339481683217	339481683767	339481684317	339481684867	339481685417	339481685967	339481686517	339481687067	339481687617	339481688167	339481688717	339481689267	339481689817	339481690367	339481690917	339481691467	339481692017	339481692567	339481693117	339481693667	339481694217	339481694767	339481695317	339481695867	339481696417	339481696967	339481697517	339481698067	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2693	3600	2300	2693	3600	2300	2693	3600	2300	2693	3600	2300	2693	3600	2300	2693	3600	2300	2693	3600	2300	2692	3600	2300	2692	3600	2300	2692	3600	2300	2692	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22386	20044	27053	22782	20487	20538	19320	16726	15929	15761	15826	21909	38541	37726	30011	22541	17995	15789	15431	15234	15099	14993	15138	14898	15191	15050	15040	14981	15070	15396	15045	15028	15135	14938	15142	15072	15038	15163	15018	15005	14916	14884	15011	15090	15035	14955	15133	14913	15118	15032	14887	14855	14905	15008	15065	14954	15001	14969	14941	15145	15061	14962	14863	14977	14906	15176	15105	14979	14845	14879	14961	14915	15196	14795	14944	15169	15007	15012	15027	14857	15040	15170	14999	14935	15016	14806	15093	14822	14905	14915	15035	15072	15189	15107	15084	15083	14955	14977	15049	14928	15039	14919	15199	15058	15013	14905	14883	14985	14981	14817	14964	14950	14976	15048	14879	14886	14950	14872	15019	14931	15069	15029	14969	15149	14993	15053	15071	14941	15254	14964	14992	14964	14949	14851	14955	14972	14895	14869	14927	14969	15041	15193	14909	15061	15016	15268	15072	15069	15080	14956	14962	14917	14924	15000	15240	14807	14988	14966	15348	14996	15008	14876	14750	14948	15043	14988	15122	14962	15125	15035	14953	15026	15154	15004	14897	15063	14962	15042	14844	15113	14952	14855	15052	14823	15065	15162	15042	14791	14925	14978	15077	15008	15131	14882	15020	15029	15056	14854	14885	14688	14977	15030	15044	15053	14822	14802	15089	15009	14873	15007	15073	14884	14862	14894	15002	14966	15098	14839	14906	14900	15095	14961	15043	14863	14818	15075	15121	14900	14878	14915	15055	14884	15106	15136	14889	15096	15045	15036	14764	14829	14760	14870	14871	14717	14832	14990	14913	14780	14878	15089	15060	14868	15025	14874	14873	14800	14850	14983	14898	14927	15151	15040	14764	14950	15021	14964	15008	14932	15018	15044	14856	15076	14955	14839	14907	14930	15042	15001	15041	15105	15030	15087	15097	14883	14982	14908	14952	14867	14866	14957	14860	15049	15027	14849	14961	14896	14901	14937	15047	15010	14936	15000	15151	14948	15121	15071	14797	14796	14965	15158	15131	15054	15010	14977	14850	15070	15025	14889	15074	15000	14929	14890	15137	15158	15014	14935	15020	15109	14985	15075	15046	14791	14999	14995	14850	14952	15022	14994	14757	15106	14902	14884	14896	15001	15136	15030	14844	15129	15041	14972	14865	14959	14984	15094	14812	14867	14811	15009	14990	15178	15044	14921	14984	14827	14851	14889	15058	14984	14938	15066	14942	14869	14926	14919	14925	15052	14967	15018	14995	14853	15127	15072	14972	15107	14961	14890	15157	14908	15072	14952	14929	15039	14894	15021	15047	14883	14841	15017	14919	14905	14923	15003	14748	15021	14859	14883	14749	14853	14943	15158	15099	15055	15039	15022	14987	15092	15006	15050	15058	14951	15064	15063	14904	14931	14949	14890	14987	14895	15022	15015	15079	14921	14923	14937	15000	14985	15134	14975	15066	14914	14956	14647	14953	15108	14961	15140	14954	14888	15119	15080	14797	14941	14967	14855	15024	15021	15057	14955	15022	14966	14956	15119	14985	14931	15067	14964	14934	14883	14966	14828	14921	14967	15272	14986	14934	14967	14914	15007	15018	15007	14932	15056	15112	14844	15034	14848	15113	14984	15150	15026	15007	15019	15043	14966	14936	15101	15127	14899	15003	14845	14832	14975	15113	14915	15050	15206	14908	15154	14755	14922	14703	14918	14913	14914	14965	14873	14913	14892	14855	14889	15116	14820	14998	14964	15128	15070	14963	15035	14952	15147	15146	15054	14819	14967	15066	14906	15012	15031	14995	14965	14930	14963	15102	15168	14903	15084	14979	14920	14991	14926	15094	14983	14865	15111	14960	14792	15127	14963	14933	14949	15004	14909	14964	14825	15144	14914	14944	14977	14891	15009	15006	14928	15026	14931	14921	14954	15048	14942	15027	14854	14927	14948	14850	14925	14983	14934	14985	15084	15072	15153	14959	14843	14987	14797	15036	14935	15125	14975	15026	14832	15089	15052	14977	14953	14917	14944	15095	15027	15005	15023	14910	15103	15013	15036	14862	14868	14958	14902	15070	14886	14948	15079	14957	15098	14982	14996	14913	14985	15013	15104	15014	14938	14873	14989	15018	14927	15001	15060	14910	15033	14955	14906	15049	15011	14970	15049	15062	15000	14945	15065	15049	14868	14716	14897	15061	14875	14957	15040	14888	15119	14923	14854	14831	15138	14879	14864	14912	15014	14902	14901	14878	14943	15089	14963	14965	15010	14996	14902	14884	14826	14696	14958	14873	14860	15020	15032	14930	15075	14891	14842	14981	15068	15110	14929	15142	15003	15001	14943	14919	14884	15019	14928	14862	14878	15017	14996	14933	14913	14833	14941	15042	14851	14683	14920	14948	14947	15101	14894	14896	14943	14986	14879	15075	15110	14957	14743	14970	14991	14903	14959	14992	14958	14975	14985	14870	15001	14885	15057	14884	14918	14956	14884	14880	15025	14917	14809	15025	15147	14802	14997	14986	14910	15000	14788	14896	14971	15080	14950	14950	15034	14959	14970	14930	15042	15018	14872	14923	14815	15033	14913	14819	14807	14930	15090	15045	15117	14999	14923	14974	15053	15125	14923	14899	14926	15010	14938	14961	14814	14872	15097	15052	15211	15034	14917	15117	15049	15074	14990	14756	15019	14876	14913	14912	14819	14792	14816	14875	14990	15049	14778	15078	15056	14999	14931	15097	14930	14970	14903	14925	14889	14927	15094	14963	15147	14959	15145	14952	15102	14897	15120	14956	14993	14969	14949	15083	15057	14986	14972	14823	14989	15076	14934	14904	15027	15017	15095	15070	14968	14940	14850	15079	15041	15013	14907	14758	14991	15030	14930	14973	15118	14968	15092	14659	14934	14986	14861	14909	14875	14889	14868	14858	14961	15178	14909	14841	14879	14775	15131	15007	14985	14824	14736	14792	14933	14907	14979	14743	14924	14935	14859	15147	14879	14857	14940	15058	15147	14871	15096	14976	14839	15004	14918	15126	14885	15085	14830	15136	14959	14919	14858	14991	14895	15090	14832	14873	14867	15055	14965	15043	15091	15021	15028	14682	14962	15006	14972	14929	14936	15048	14906	15053	15081	14903	14949	15067	15107	15022	14933	14987	14997	15011	15155	15172	14875	14970	15049	14843	14793	14817	14983	14987	14910	14982	15045	14937	15181	14902	15082	14963	14923	15008	14980	14862	14969	15073	15063	15001	15116	15076	14940	15196	14865	14891	14777	14862	14857	14847	15021	14703	14804	14890	14873	15020	15175	14987	14980	14882	14946	14969	14936	14875	14920	14954	15029	15087	14929	14813	14897	14920	15050	15035	15077	15102	14926	15095	14753	14892	14949	15126	14997	15049	14867	14942	15053	14900	14924	15003	14965	14851	14888	15102	14919	14602	14990	14978	14875	14850	14860	14701	14827	14980	14889	14910	14837	14862	14857	14970	15086	14999	14912	14961	15102	14769	15053	15143	14967	14990	14796	14918	15082	14915	15168	14860	14884	14877	14748	14874	14856	14932	14990	15171	14912	14929	14850	14830	14929	14959	15092	14918	14821	14967	14943	15095	15025	14863	15002	15147	14973	15033	14881	14953	14962	14836	14812	14883	14852	14980	15033	14862	14968	15046	14934	15066	15047	15092	15117	14856	15113	15159	15170	14997	14969	14999	15116	15059	14976	14940	15079	14903	14922	14940	15037	14813	15007	15156	15061	14890	14951	15019	15206	14901	14971	14896	14835	15035	15079	14865	14986	15080	14919	15007	14810	15125	14896	15001	14971	15113	15154	15213	14918	14839	14898	15153	14813	14917	15054	14891	15105	15078	15002	14994	14901	14867	14957	15059	14871	15205	15038	15097	14850	14980	14838	14936	14991	15031	15017	14860	15119	14944	15085	15003	15035	15006	14924	14792	14904	14765	14951	14951	15150	14999	14880	14920	14880	14996	14897	14995	14974	15043	15026	15176	14978	14941	15016	15061	14978	14892	14971	15033	15088	14983	14879	14950	14997	14987	14999	14990	15064	14913	14851	14959	15052	14940	14990	15038	14959	14917	15146	14924	14972	14940	14860	15129	14895	15054	15035	14914	14917	14957	15126	14764	14997	14895	15035	15059	15083	14885	15014	15015	15128	14706	15101	15004	14770	15041	14958	14984	14870	15139	14910	14897	15072	15128	14956	14900	15015	15091	15095	14974	15054	14797	14896	14981	14890	15004	15130	14780	14951	15088	15044	14972	15035	15132	14878	14945	14893	14807	15053	15171	14988	14901	14889	14994	14786	15032	14944	14931	15019	14881	14870	15085	14920	14990	15033	14861	14848	14792	14942	15010	14986	14995	15068	15040	15064	14885	14952	15007	15000	15022	15035	15122	14802	14899	15147	14901	14850	15133	14919	14945	15137	15135	14880	14811	15032	14928	15057	15136	15023	15057	14942	15064	15043	14941	14776	14990	14931	15103	14997	14990	14937	14899	15125	15147	14900	14817	14912	14897	15011	15033	15028	14929	14914	15025	14952	14933	14978	14803	14906	14792	14850	15012	15079	14808	14950	15136	15079	14970	14904	14916	15031	14975	14943	14792	15041	14830	14929	14910	14879	14900	14912	15060	14897	14863	15106	14940	14925	14843	14937	14864	14826	14974	14882	14969	15121	14925	15032	15035	15020	14942	14988	14987	15223	15166	15027	14853	14915	14972	14871	14946	14928	14881	15105	15004	15004	15099	15087	14979	14817	15068	14947	14884	14874	14912	15044	14940	14969	14846	14892	14907	14817	14864	14849	14965	14885	14868	14697	14823	14939	15077	15072	14908	14937	14769	14914	14990	14926	15018	14989	15133	15008	14900	14866	15009	15012	14967	15052	14739	14922	14742	15015	14906	15096	15050	14986	14996	15099	14922	14974	15053	14790	14989	15063	15109	15160	14775	14982	14973	14947	14889	15073	15204	14999	14964	15191	14857	15027	15121	14733	15002	15034	14878	14898	15114	14821	14973	14908	15010	15069	14804	15111	15186	14901	15104	14959	14832	15001	15069	15066	15017	14912	14980	14920	14815	14868	15000	15033	14918	14963	15062	15073	15154	14961	14938	14963	14975	14885	15048	14948	14991	14997	14941	14934	15059	15107	15016	14865
15058	24803	22910	19052	17517	17203	16644	16516	15869	15125	15195	26483	42871	39396	31773	22852	16895	14794	14591	14443	14334	14322	14441	14288	14211	14130	14302	14502	14230	14200	14238	14264	14194	14340	14233	14327	14315	14327	14366	14367	14264	14480	14268	14348	14403	14373	14411	14399	14278	14251	14472	14208	14407	14347	14135	14316	14385	14337	14289	14402	14328	14305	14377	14344	14357	14218	14264	14246	14275	14323	14222	14469	14401	14360	14444	14283	14344	14411	14340	14166	14291	14139	14339	14239	14292	14292	14361	14274	14323	14478	14206	14299	14371	14268	14383	14277	14332	14242	14193	14337	14412	14462	14265	14472	14387	14323	14232	14436	14339	14242	14360	14254	14162	14303	14342	14240	14394	14252	14324	14398	14242	14261	14377	14332	14384	14363	14232	14343	14203	14402	14382	14302	14407	14461	14235	14268	14326	14276	14313	14449	14250	14183	14309	14325	14115	14286	14257	14272	14392	14292	14313	14389	14348	14299	14194	14297	14212	14195	14292	14333	14333	14307	14280	14287	14361	14369	14306	14345	14231	14069	14391	14280	14203	14355	14330	14262	14382	14322	14223	14367	14286	14315	14236	14240	14335	14312	14380	14198	14370	14199	14304	14225	14325	14186	14218	14321	14332	14283	14361	14391	14295	14310	14329	14099	14357	14147	14299	14176	14263	14154	14245	14285	14214	14159	14375	14330	14360	14144	14193	14328	14427	14131	14354	14257	14178	14317	14424	14209	14504	14245	14220	14212	14245	14245	14289	14201	14253	14388	14216	14318	14284	14294	14157	14416	14422	14170	14212	14222	14455	14327	14329	14199	14474	14189	14265	14328	14129	14296	14141	14286	14099	14394	14214	14211	14275	14469	14450	14276	14323	14202	14281	14384	14353	14272	14236	14372	14412	14090	14248	14220	14389	14270	14267	14375	14412	14455	14338	14385	14223	14311	14199	14394	14336	14528	14214	14150	14253	14447	14386	14315	14291	14206	14325	14370	14393	14322	14305	14256	14207	14174	14172	14282	14371	14170	14421	14337	14294	14299	14310	14217	14386	14279	14357	14231	14094	14242	14305	14421	14417	14178	14302	14171	14242	14508	14179	14472	14327	14390	14430	14292	14320	14309	14265	14296	14145	14275	14430	14356	14250	14306	14215	14120	14309	14314	14366	14351	14382	14267	14462	14321	14308	14400	14253	14301	14231	14206	14313	14259	14191	14177	14101	14217	14252	14308	14317	14189	14303	14332	14402	14359	14229	14263	14339	14327	14378	14172	14279	14202	14169	14427	14236	14383	14348	14300	14239	14429	14170	14332	14384	14190	14317	14426	14252	14351	14193	14301	14327	14400	14333	14294	14194	14244	14314	14424	14352	14157	14362	14343	14067	14171	14415	14221	14355	14315	14156	14405	14377	14286	14359	14240	14294	14536	14471	14300	14360	14297	14354	14327	14237	14318	14378	14330	14331	14637	14208	14178	14213	14269	14248	14260	14268	14214	14131	14281	14175	14255	14322	14334	14274	14583	14163	14275	14210	14247	14201	14147	14285	14363	14139	14192	14237	14225	14101	14243	14321	14315	14373	14362	14289	14233	14333	14284	14415	14356	14313	14245	14256	14092	14359	14300	14402	14286	14151	14339	14276	14152	14260	14203	14236	14189	14416	14255	14367	14276	14251	14250	14294	14259	14431	14394	14210	14267	14260	14493	14399	14273	14158	14298	14236	14314	14416	14206	14263	14206	14420	14279	14349	14337	14248	14167	14339	14194	14368	14393	14295	14313	14318	14147	14317	14358	14297	14143	14212	14372	14266	14314	14206	14459	14484	14258	14325	14199	14197	14355	14167	14395	14180	14202	14264	14267	14121	14217	14259	14246	14223	14299	14394	14258	14168	14172	14301	14177	14335	14323	14248	14482	14416	14318	14267	14420	14400	14159	14370	14282	14231	14260	14324	14322	14203	14143	14406	14355	14267	14469	14510	14437	14365	14207	14323	14247	14106	14283	14284	14409	14254	14324	14320	14412	14151	14297	14363	14192	14378	14345	14391	14216	14399	14227	14371	14447	14168	14125	14286	14294	14286	14216	14210	14516	14402	14171	14321	14230	14258	14273	14473	14446	14225	14379	14273	14427	14343	14222	14369	14333	14339	14392	14457	14262	14275	14447	14151	14308	14381	14014	14284	14370	14201	14168	14381	14330	14237	14393	14318	14351	14253	14260	14146	14269	14459	14474	14303	14176	14449	14229	14406	14225	14404	14177	14318	14239	14233	14093	14345	13995	14386	14352	14260	14238	14243	14266	14374	14173	14269	14106	14338	14283	14297	14278	14426	14505	14168	14214	14269	14264	14210	14362	14135	14308	14280	14301	14293	14286	14318	14309	14187	14267	14442	14247	14198	14315	14426	14329	14290	14346	14263	14355	14363	14387	14183	14288	14290	14331	14302	14285	14450	14527	14404	14094	14462	14351	14433	14241	14253	14309	14359	14322	14329	14363	14326	14309	14293	14338	14334	14333	14379	14365	14303	14554	14501	14286	14191	14332	14397	14196	14339	14320	14206	14294	14169	14107	14249	14234	14283	14277	14376	14233	14392	14191	14344	14432	14312	14255	14322	14398	14233	14363	14218	14362	14322	14305	14290	14213	14315	14386	14185	14260	14166	14467	14183	14356	14359	14317	14222	14243	14397	14260	14368	14281	14369	14472	14229	14273	14316	14291	14225	14313	14342	14297	14227	14344	14574	14306	14420	14322	14311	14221	14173	14264	14449	14374	14145	14368	14287	14343	14298	14595	14213	14291	14386	14277	14451	14340	14320	14297	14403	14394	14367	14319	14342	14346	14248	14353	14396	14294	14568	14306	14285	14330	14235	14359	14115	14272	14350	14195	14424	14253	14342	14321	14169	14413	14288	14231	14267	14212	14367	14360	14203	14237	14231	14190	14395	14236	14327	14352	14413	14159	14418	14250	14342	14257	14340	14344	14428	14480	14494	14164	14143	14142	14318	14228	14194	14390	14274	14297	14248	14317	14404	14419	14285	14449	14169	14365	14414	14280	14188	14222	14137	14228	14313	14202	14312	14413	14240	14377	14217	14268	14264	14328	14381	14230	14209	14351	14533	14219	14338	14289	14330	14308	14218	14286	14331	14344	14363	14431	14267	14387	14293	14229	14330	14396	14240	14130	14269	14267	14447	14173	14360	14091	14349	14489	14189	14358	14055	14293	14231	14248	14314	14395	14119	14355	14311	14444	14335	14151	14247	14225	14155	14279	14323	14180	14277	14309	14248	14455	14350	14342	14288	14319	14308	14485	14167	14463	14357	14338	14404	14165	14230	14285	14189	14221	14436	14278	14306	14273	14340	14258	14392	14250	14283	14278	14358	14285	14302	14310	14251	14144	14374	14289	14159	14248	14218	14270	14276	14293	14487	14199	14338	14118	14372	14343	14212	14414	14505	14254	14297	14358	14309	14297	14402	14106	14427	14303	14286	14253	14257	14396	14279	14269	14404	14347	14158	14295	14231	14242	14252	14145	14372	14279	14281	14371	14160	14168	14341	14484	14275	14469	14184	14321	14343	14375	14233	14276	14226	14375	14143	14274	14345	14207	14102	14137	14286	14238	14382	14363	14184	14413	14351	14161	14203	14564	14366	14286	14180	14394	14442	14309	14352	14240	14343	14293	14319	14319	14265	14327	14183	14135	14229	14378	14350	14438	14474	14291	14363	14283	14451	14241	14325	14376	14487	14239	14403	14344	14219	14283	14333	14281	14395	14139	14266	14057	14214	14412	14236	14286	14237	14265	14393	14269	14115	14322	14261	14421	14391	14234	14164	14233	14255	14272	14259	14139	14419	14215	14418	14387	14290	14355	14334	14270	14416	14223	14351	14437	14288	14329	14230	14275	14422	14249	14312	14403	14381	14371	14470	14212	14227	14376	14197	14273	14274	14389	14201	14339	14209	14396	14139	14317	14117	14327	14223	14296	14315	14345	14252	14172	14339	14160	14363	14324	14162	14288	14213	14341	14342	14366	14193	14487	14305	14232	14369	14407	14288	14291	14140	14307	14202	14270	14242	14446	14387	14168	14401	14434	14173	14274	14280	14298	14201	14385	14408	14273	14323	14197	14379	14259	14203	14161	14360	14409	14488	14213	14285	14536	14069	14318	14285	14240	14439	14406	14191	14320	14338	14290	14302	14084	14313	14470	14241	14129	14239	14202	14204	14363	14214	14411	14264	14373	14061	14339	14393	14264	14362	14428	14319	14420	14324	14288	14293	14333	14266	14236	14329	14157	14319	14194	14390	14301	14337	14371	14248	14207	14356	14286	14387	14312	14446	14214	14319	14365	14192	14136	14236	14146	14354	14316	14452	14393	14259	14304	14257	14275	14342	14271	14309	14154	14487	14233	14245	14336	14268	14345	14307	14376	14311	14228	14276	14319	14412	14325	14359	14188	14290	14355	14375	14515	14315	14343	14295	14348	14277	14396	14438	14323	14335	14229	14345	14349	14252	14284	14309	14493	14344	14432	14289	14305	14308	14397	14348	14441	14408	14224	14318	14322	14346	14311	14212	14224	14340	14281	14367	14278	14366	14390	14352	14311	14218	14378	14400	14266	14152	14437	14264	14363	14303	14304	14346	14371	14298	14324	14139	14359	14215	14309	14228	14273	14269	14358	14117	14170	14282	14093	14533	14425	14330	14394	14098	14317	14202	14264	14322	14394	14346	14202	14275	14273	14292	14349	14388	14318	14396	14223	14408	14511	14291	14360	14179	14500	14163	14315	14272	14403	14321	14338	14289	14423	14189	14478	14342	14271	14287	14351	14331	14290	14353	14395	14378	14227	14293	14308	14337	14269	14196	14296	14424	14352	14353	14201	14317	14327	14413	14350	14144	14478	14549	14288	14420	14141	14338	14246	14224	14272	14324	14190	14288	14299	14276	14338	14250	14263	14285	14363	14353	14217	14230	14358	14443	14155	14239	14265	14146	14399	14320	14175	14134	14335	14312	14196	14415	14449	14173	14235	14283	14298	14181	14266	14213	14350	14283	14325	14373	14377	14364	14379	14326	14350	14279	14465	14295	14196	14342	14105	14181	14337	14301	14308	14159	14119	14227	14321	14342	14284	14340	14401	14494	14309	14399	14108
28793	21408	20570	18682	17153	17063	16990	16892	16563	16427	16599	17048	18719	19348	18494	17442	16772	16606	16350	16334	16381	16321	16354	16511	16448	16238	16430	16320	16423	16391	16344	16326	16211	16470	16455	16370	16390	16417	16502	16228	16399	16382	16375	16476	16406	16455	16331	16237	16297	16307	16459	16494	16360	16415	16408	16362	16404	16381	16501	16378	16451	16306	16315	16451	16462	16494	16406	16196	16157	16317	16450	16428	16311	16541	16495	16351	16300	16358	16580	16409	16598	16655	16533	16631	16463	16439	16292	16315	16309	16230	16262	16351	16361	16415	16367	16318	16427	16223	16371	16310	16406	16278	16650	16490	16267	16244	16502	16396	16504	16360	16353	16504	16320	16297	16403	16394	16218	16302	16378	16507	16377	16187	16335	16316	16272	16307	16376	16197	16380	16257	16192	16241	16215	16406	16497	16407	16307	16158	16430	16248	16427	16375	16468	16354	16301	16144	16338	16329	16152	16401	16542	16389	16422	16541	16546	16219	16404	16364	16405	16395	16337	16369	16228	16213	16535	16375	16386	16361	16334	16451	16364	16379	16293	16276	16547	16075	16311	16291	16251	16196	16522	16326	16579	16326	16494	16344	16375	16196	16280	16463	16454	16328	16493	16202	16358	16216	16274	16379	16404	16375	16493	16406	16340	16451	16180	16320	16341	16272	16391	16458	16410	16507	16428	16254	16479	16345	16342	16251	16313	16363	16082	16345	16350	16345	16328	16392	16416	16343	16514	16153	16072	16331	16337	16471	16332	16414	16324	16437	16339	16544	16563	16433	16454	16340	16346	16441	16447	16364	16409	16384	16434	16286	16429	16434	16419	16387	16374	16319	16393	16271	16366	16308	16380	16287	16301	16402	16475	16321	16457	16205	16427	16393	16366	16279	16318	16329	16498	16547	16283	16131	16069	16469	16516	16335	16336	16077	16310	16418	16303	16310	16391	16262	16395	16449	16522	16370	16313	16410	16365	16098	16195	16317	16513	16385	16323	16200	16530	16345	16380	16391	16415	16328	16402	16547	16282	16400	16286	16142	16324	16343	16335	16433	16074	16645	16450	16381	16138	16281	16307	16267	16316	16217	16500	16353	16426	16389	16192	16284	16321	16333	16226	16412	16407	16253	16390	16144	16420	16473	16284	16576	16352	16538	16225	16376	16338	16396	16343	16371	16160	16435	16329	16239	16475	16404	16287	16480	16181	16295	16387	16299	16215	16322	16274	16325	16233	16342	16504	16523	16116	16479	16515	16230	16376	16380	16448	16471	16533	16301	16255	16336	16518	16279	16329	16464	16443	16360	16311	16213	16437	16412	16365	16293	16375	16164	16350	16354	16325	16270	16308	16330	16316	16344	16476	16296	16466	16276	16159	16374	16294	16274	16350	16354	16336	16310	16186	16352	16429	16274	16265	16311	16134	16209	16203	16308	16324	16337	16255	16386	16257	16341	16427	16385	16367	16350	16536	16458	16096	16455	16499	16378	16370	16301	16448	16428	16410	16554	16338	16343	16453	16557	16476	16143	16444	16421	16374	16273	16407	16270	16375	16272	16279	16440	16471	16213	16400	16352	16459	16423	16331	16261	16444	16519	16374	16251	16297	16261	16447	16449	16496	16331	16446	16270	16304	16308	16456	16384	16197	16367	16329	16285	16404	16404	16384	16341	16457	16229	16351	16318	16381	16584	16338	16367	16376	16321	16425	16277	16262	16345	16501	16190	16269	16223	16301	16397	16455	16296	16422	16328	16596	16373	16329	16295	16360	16184	16299	16270	16245	16434	16430	16447	16290	16485	16522	16136	16382	16264	16315	16258	16423	16526	16418	16551	16305	16091	16309	16158	16291	16317	16472	16322	16432	16203	16372	16455	16322	16476	16382	16273	16363	16468	16434	16325	16631	16303	16567	16312	16498	16572	16310	16202	16216	16480	16605	16412	16306	16394	16398	16328	16390	16223	16239	16238	16368	16300	16514	16438	16430	16356	16321	16287	16183	16417	16219	16198	16263	16475	16141	16314	16190	16319	16413	16292	16369	16520	16328	16323	16457	16508	16128	16154	16476	16230	16352	16338	16415	16360	16365	16336	16477	16601	16359	16267	16359	16457	16369	16253	16347	16204	16496	16328	16442	16333	16328	16460	16330	16343	16478	16502	16387	16516	16346	16476	16446	16398	16360	16558	16389	16413	16244	16612	16343	16282	16193	16243	16466	16277	16319	16343	16423	16263	16337	16349	16527	16252	16353	16356	16476	16309	16369	16361	16220	16533	16200	16514	16419	16226	16446	16533	16400	16336	16516	16500	16308	16476	16350	16399	16516	16527	16284	16451	16418	16463	16231	16437	16406	16316	16425	16225	16377	16330	16277	16376	16557	16300	16051	16450	16107	16438	16215	16559	16225	16436	16471	16425	16526	16411	16380	16425	16216	16483	16377	16514	16333	16318	16447	16543	16397	16356	16136	16343	16471	16376	16333	16428	16466	16284	16358	16252	16368	16170	16359	16282	16242	16448	16382	16258	16237	16312	16338	16380	16340	16220	16347	16244	16251	16271	16410	16421	16306	16334	16176	16416	16319	16411	16416	16382	16298	16395	16303	16240	16341	16502	16397	16286	16186	16419	16352	16439	16402	16520	16474	16214	16355	16332	16515	16483	16447	16463	16569	16332	16430	16411	16450	16396	16421	16185	16272	16277	16188	16380	16373	16451	16295	16447	16457	16431	16590	16317	16392	16402	16288	16231	16507	16483	16324	16245	16174	16370	16307	16294	16482	16368	16372	16449	16144	16279	16278	16399	16353	16395	16375	16211	16324	16429	16411	16341	16357	16333	16330	16429	16410	16218	16473	16351	16249	16467	16328	16298	16446	16401	16400	16400	16397	16531	16321	16546	16579	16488	16383	16512	16512	16353	16282	16379	16369	16400	16499	16305	16301	16416	16456	16404	16424	16382	16457	16370	16303	16423	16409	16460	16212	16258	16145	16359	16390	16495	16535	16376	16552	16420	16581	16450	16305	16293	16309	16258	16461	16310	16422	16376	16461	16479	16517	16211	16264	16293	16476	16294	16486	16363	16400	16200	16365	16171	16343	16556	16309	16206	16172	16486	16371	16280	16449	16254	16526	16362	16280	16377	16461	16313	16385	16470	16360	16412	16513	16350	16455	16234	16520	16269	16566	16625	16494	16401	16375	16217	16401	16330	16383	16314	16041	16204	16300	16445	16389	16378	16599	16315	16303	16258	16616	16175	16473	16337	16178	16439	16364	16370	16460	16198	16387	16353	16408	16311	16458	16202	16220	16426	16395	16349	16262	16313	16140	16310	16487	16417	16342	16373	16237	16297	16446	16166	16337	16468	16269	16342	16213	16265	16266	16392	16514	16558	16451	16242	16136	16345	16420	16230	16245	16525	16448	16134	16491	16422	16373	16260	16312	16482	16306	16268	16428	16309	16159	16453	16400	16303	16375	16384	16256	16212	16145	16360	16307	16334	16253	16368	16408	16295	16583	16266	16272	16292	16403	16375	16181	16333	16163	16458	16519	16337	16370	16362	16468	16408	16396	16618	16407	16402	16313	16265	16074	16476	16453	16247	16384	16329	16375	16394	16474	16489	16469	16389	16363	16371	16403	16385	16603	16251	16251	16339	16583	16291	16391	16290	16117	16311	16352	16365	16574	16387	16301	16279	16172	16303	16125	16241	16395	16601	16268	16406	16224	16469	16305	16390	16331	16505	16224	16348	16332	16348	16605	16420	16386	16091	16264	16340	16330	16327	16252	16245	16474	16476	16285	16331	16473	16357	16326	16285	16286	16515	16209	16345	16556	16472	16395	16288	16390	16503	16402	16467	16568	16437	16474	16344	16238	16251	16408	16300	16453	16378	16473	16467	16437	16194	16239	16408	16354	16305	16163	16516	16388	16363	16275	16181	16569	16298	16345	16435	16422	16517	16315	16592	16392	16323	16285	16159	16464	16331	16583	16369	16348	16448	16419	16223	16343	16321	16407	16317	16407	16454	16174	16310	16252	16241	16216	16287	16524	16401	16493	16216	16377	16491	16325	16475	16532	16400	16305	16373	16221	16348	16377	16326	16453	16552	16468	16532	16342	16379	16302	16542	16438	16309	16446	16358	16393	16431	16504	16286	16538	16592	16327	16587	16456	16352	16560	16479	16453	16282	16400	16356	16403	16517	16446	16268	16330	16501	16387	16482	16237	16462	16471	16647	16354	16311	16453	16596	16397	16301	16413	16458	16436	16497	16362	16452	16530	16315	16314	16350	16225	16364	16373	16526	16306	16408	16278	16415	16287	16473	16376	16439	16427	16262	16492	16397	16387	16428	16158	16248	16273	16171	16481	16421	16484	16448	16378	16327	16477	16282	16345	16254	16290	16328	16343	16250	16533	16480	16432	16222	16509	16457	16241	16278	16400	16303	16544	16354	16356	16351	16122	16224	16270	16164	16319	16372	16336	16445	16290	16401	16481	16495	16342	16382	16427	16261	16295	16311	16472	16501	16491	16256	16404	16510	16393	16372	16302	16474	16303	16398	16243	16495	16336	16326	16459	16277	16559	16487	16321	16459	16417	16275	16370	16528	16331	16445	16490	16226	16324	16356	16146	16425	16430	16496	16405	16382	16397	16301	16237	16118	16391	16140	16475	16297	16248	16277	16239	16398	16339	16307	16378	16239	16534	16217	16395	16400	16391	16426	16522	16528	16342	16283	16472	16459	16228	16218	16411	16470	16316	16426	16228	16520	16368	16317	16350	16502	16480	16431	16406	16360	16277	16491	16351	16403	16094	16264	16370	16231	16317	16354	16367	16260	16243	16250	16323	16331	16326	16496	16281	16209	16270	16446	16479	16400	16325	16578	16303	16252	16433	16368	16279	16435	16412	16281	16270	16301	16432	16394	16214	16278	16433	16319	16394	16113	16225	16161	16585	16255	16283	16314	16284	16325	16412	16486	16464	16376	16503	16228	16288	16174	16345	16321	16520	16281	16479	16471	16393	16471	16535	16306	16292	16311	16396	16400	16398	16398	16381	16438	16509	16509	16439	16357	16298	16233	16579	16356	16244	16446	16227	16325	16599	16289	16293	16322	16442	16298	16601	16237	16560	16455	16421	16124	16407	16277	16350	16242	16422	16244
15498	16308	16471	17012	16814	16698	16435	16182	15995	15925	15696	16579	19196	19418	18260	16431	15672	15505	15543	15505	15088	15377	15465	15387	15603	15508	15449	15503	15492	15487	15432	15424	15478	15457	15468	15373	15363	15377	15509	15507	15419	15332	15346	15486	15402	15370	15415	15442	15483	15363	15423	15531	15532	15397	15411	15563	15593	15330	15365	15431	15380	15526	15421	15309	15298	15439	15494	15621	15551	15587	15492	15295	15384	15297	15536	15375	15542	15515	15436	15499	15568	15507	15370	15553	15330	15436	15385	15525	15461	15535	15349	15421	15409	15306	15411	15442	15418	15391	15372	15584	15367	15581	15484	15385	15490	15284	15277	15472	15382	15497	15341	15341	15433	15447	15410	15522	15365	15487	15517	15411	15466	15242	15446	15456	15486	15337	15302	15377	15450	15382	15559	15495	15367	15489	15306	15344	15548	15527	15353	15493	15330	15344	15503	15322	15543	15672	15478	15311	15433	15663	15583	15328	15533	15308	15449	15441	15398	15557	15466	15466	15385	15459	15340	15346	15399	15421	15515	15389	15446	15574	15576	15401	15486	15562	15344	15378	15400	15554	15457	15382	15481	15420	15615	15551	15405	15372	15503	15314	15362	15477	15442	15328	15216	15322	15280	15382	15576	15548	15409	15330	15547	15562	15515	15502	15542	15454	15456	15476	15390	15475	15443	15387	15448	15492	15440	15465	15398	15512	15388	15601	15394	15366	15450	15420	15677	15345	15340	15316	15365	15417	15424	15420	15392	15448	15486	15504	15211	15438	15401	15375	15339	15478	15288	15529	15439	15301	15412	15279	15512	15337	15466	15477	15466	15357	15430	15500	15344	15500	15441	15451	15357	15547	15560	15382	15410	15518	15372	15459	15577	15365	15318	15423	15514	15503	15486	15402	15354	15529	15415	15350	15473	15477	15381	15487	15473	15502	15371	15479	15320	15359	15372	15361	15330	15336	15510	15455	15469	15410	15372	15408	15248	15541	15413	15248	15566	15528	15625	15516	15390	15513	15358	15508	15378	15483	15378	15552	15381	15449	15556	15403	15453	15372	15445	15268	15599	15578	15297	15261	15299	15409	15428	15516	15348	15521	15452	15536	15453	15359	15480	15588	15340	15435	15338	15447	15330	15416	15473	15456	15526	15448	15435	15483	15512	15383	15449	15443	15462	15475	15370	15394	15533	15410	15414	15551	15471	15415	15428	15439	15378	15366	15651	15384	15386	15395	15510	15344	15429	15452	15467	15467	15463	15442	15456	15373	15514	15478	15353	15461	15382	15453	15373	15304	15420	15389	15462	15437	15379	15363	15369	15497	15386	15455	15485	15350	15371	15548	15513	15607	15582	15484	15361	15460	15516	15474	15414	15430	15432	15476	15349	15512	15536	15358	15491	15322	15494	15400	15473	15605	15325	15540	15409	15281	15420	15286	15415	15391	15466	15535	15517	15566	15366	15446	15464	15642	15607	15519	15356	15431	15326	15542	15405	15520	15580	15604	15350	15472	15405	15357	15438	15489	15463	15383	15464	15420	15453	15542	15475	15401	15400	15568	15441	15494	15245	15526	15460	15386	15420	15564	15518	15482	15443	15450	15462	15302	15426	15442	15393	15436	15629	15615	15193	15405	15284	15387	15310	15302	15620	15462	15530	15448	15324	15498	15232	15359	15571	15468	15564	15579	15481	15484	15422	15502	15381	15370	15386	15435	15558	15432	15465	15319	15217	15294	15468	15395	15315	15570	15348	15415	15428	15464	15560	15421	15617	15406	15515	15383	15416	15351	15539	15396	15559	15391	15449	15403	15477	15471	15299	15445	15503	15463	15386	15317	15428	15536	15593	15362	15484	15499	15345	15478	15366	15521	15428	15445	15518	15580	15521	15381	15300	15385	15309	15460	15436	15450	15549	15359	15451	15521	15368	15308	15631	15368	15328	15329	15387	15389	15300	15462	15487	15418	15475	15388	15462	15377	15500	15405	15383	15553	15439	15383	15362	15303	15500	15454	15460	15518	15539	15434	15430	15238	15411	15470	15542	15375	15386	15442	15345	15491	15404	15582	15456	15489	15327	15495	15499	15620	15586	15560	15491	15477	15419	15249	15475	15395	15402	15355	15431	15439	15441	15531	15412	15574	15403	15472	15359	15485	15590	15207	15408	15463	15529	15435	15453	15269	15434	15493	15434	15412	15574	15460	15265	15366	15360	15287	15481	15340	15472	15348	15309	15481	15534	15498	15616	15386	15632	15567	15529	15554	15402	15349	15417	15434	15456	15457	15359	15602	15536	15449	15272	15361	15389	15275	15336	15654	15285	15449	15219	15506	15413	15622	15355	15475	15520	15364	15484	15419	15464	15422	15475	15413	15490	15439	15212	15247	15378	15274	15616	15447	15451	15559	15620	15459	15401	15272	15489	15516	15382	15374	15503	15411	15506	15388	15510	15484	15466	15362	15506	15402	15470	15544	15476	15539	15260	15435	15220	15480	15273	15424	15327	15321	15396	15453	15507	15301	15535	15406	15337	15513	15561	15483	15621	15531	15427	15514	15418	15500	15339	15469	15360	15627	15424	15401	15563	15414	15430	15433	15504	15561	15538	15561	15222	15457	15431	15506	15398	15408	15442	15402	15461	15481	15371	15393	15512	15549	15516	15555	15383	15465	15548	15565	15384	15677	15492	15531	15438	15377	15495	15420	15426	15390	15462	15434	15548	15541	15521	15457	15423	15499	15364	15561	15474	15482	15571	15517	15493	15409	15476	15379	15427	15363	15469	15477	15386	15491	15519	15361	15369	15489	15455	15387	15357	15284	15592	15708	15503	15496	15389	15449	15463	15605	15395	15415	15318	15306	15466	15540	15504	15505	15364	15210	15383	15477	15478	15450	15436	15408	15546	15373	15406	15497	15398	15603	15500	15553	15388	15453	15466	15590	15452	15347	15451	15401	15514	15482	15422	15560	15458	15449	15516	15395	15486	15597	15329	15440	15330	15386	15335	15334	15437	15456	15346	15472	15534	15383	15523	15456	15394	15433	15441	15444	15674	15464	15375	15204	15518	15432	15490	15382	15511	15461	15490	15461	15428	15369	15496	15551	15565	15410	15538	15508	15458	15650	15340	15504	15348	15576	15532	15377	15512	15389	15463	15382	15607	15534	15458	15487	15512	15575	15514	15518	15415	15395	15417	15558	15385	15475	15581	15474	15433	15331	15391	15560	15357	15445	15398	15507	15574	15428	15459	15553	15359	15422	15412	15459	15409	15375	15360	15588	15417	15517	15378	15400	15394	15564	15512	15399	15426	15406	15316	15365	15527	15300	15353	15498	15423	15332	15423	15348	15449	15459	15563	15442	15438	15433	15401	15447	15475	15349	15392	15388	15492	15573	15470	15501	15533	15292	15509	15377	15484	15518	15492	15355	15449	15348	15487	15458	15464	15501	15427	15377	15541	15287	15451	15457	15430	15518	15622	15459	15509	15284	15489	15384	15292	15452	15527	15366	15458	15455	15455	15387	15445	15398	15409	15533	15395	15487	15373	15362	15467	15422	15457	15369	15517	15538	15455	15469	15496	15451	15490	15434	15454	15557	15439	15539	15352	15413	15356	15436	15345	15473	15427	15554	15404	15527	15462	15554	15290	15375	15407	15695	15470	15427	15382	15450	15471	15493	15516	15490	15339	15328	15478	15551	15390	15466	15403	15448	15387	15293	15291	15488	15379	15394	15383	15512	15514	15329	15524	15239	15450	15440	15628	15565	15529	15536	15481	15550	15495	15282	15283	15444	15434	15484	15400	15484	15288	15495	15581	15464	15365	15440	15463	15529	15306	15505	15461	15381	15400	15473	15338	15570	15540	15433	15464	15417	15412	15353	15570	15445	15438	15259	15567	15516	15315	15309	15378	15365	15475	15418	15436	15376	15376	15340	15455	15439	15361	15399	15435	15333	15404	15448	15305	15309	15430	15352	15478	15313	15376	15443	15338	15416	15452	15445	15319	15485	15417	15265	15382	15354	15620	15498	15535	15383	15397	15440	15257	15538	15552	15496	15500	15469	15400	15519	15408	15370	15468	15492	15521	15417	15424	15478	15374	15335	15367	15528	15563	15459	15449	15378	15308	15466	15340	15531	15609	15241	15556	15532	15459	15511	15451	15271	15468	15298	15494	15528	15468	15407	15399	15320	15440	15301	15224	15635	15370	15385	15406	15571	15665	15438	15569	15494	15668	15585	15560	15415	15519	15241	15330	15398	15438	15492	15355	15484	15306	15651	15431	15380	15235	15347	15461	15495	15503	15484	15579	15527	15506	15431	15501	15471	15617	15443	15577	15490	15318	15519	15364	15467	15630	15342	15454	15420	15522	15494	15279	15454	15596	15362	15557	15273	15450	15302	15427	15354	15384	15382	15284	15405	15454	15336	15380	15406	15437	15436	15532	15385	15341	15475	15357	15383	15439	15490	15403	15497	15387	15475	15524	15410	15431	15560	15331	15379	15436	15440	15371	15432	15417	15433	15449	15645	15431	15381	15540	15328	15475	15584	15466	15457	15288	15454	15527	15394	15563	15466	15140	15463	15451	15424	15581	15362	15391	15267	15576	15439	15362	15352	15527	15432	15479	15495	15388	15242	15381	15470	15444	15528	15272	15462	15460	15447	15400	15427	15627	15374	15453	15445	15426	15376	15449	15527	15428	15459	15435	15463	15474	15480	15333	15540	15560	15527	15484	15596	15366	15446	15524	15380	15413	15609	15429	15303	15512	15443	15595	15422	15622	15469	15442	15413	15399	15330	15440	15494	15326	15490	15325	15523	15481	15518	15317	15540	15395	15498	15421	15375	15534	15451	15383	15444	15405	15520	15511	15440	15467	15498	15452	15409	15392	15424	15265	15572	15585	15697	15381	15353	15333	15469	15454	15440	15573	15581	15415	15440	15559	15652	15297	15504	15545	15435	15464	15509	15566	15488	15282	15363	15534	15485	15476	15454	15439	15451	15605	15359	15619	15421	15578	15358	15498	15507	15507	15462	15308	15458	15505	15385	15445	15382	15554	15369	15540	15576	15312	15589	15537	15398	15373	15421	15387	15379	15316	15392	15460	15487	15493	15521	15485	15332	15268	15424	15420	15383	15481	15320	15357	15536	15352	15467	15331	15428
25019	21340	28037	25454	21282	19093	18678	17149	16383	16450	16625	22238	31703	30844	25626	20627	17659	16292	16113	16099	16285	16096	16302	16034	16115	15971	16196	16246	15984	16118	16023	16016	16147	16054	16021	15962	16041	15976	16110	16020	16156	15968	16057	16001	16241	16115	16072	15902	16013	16183	16151	16133	16188	16185	16118	15999	16081	16009	16113	16196	16099	16002	16205	16024	16129	16045	16161	16056	16103	16078	15904	15884	16181	15790	16134	15882	16010	15820	16125	16023	16006	16025	16151	15928	16108	16126	16024	16011	16013	15877	16123	16076	16000	16030	16093	15838	15968	16069	15959	15951	16044	16009	16196	16207	16164	16081	16125	15982	16107	16184	16219	16078	15896	15882	16145	16321	16061	15974	15976	16004	15922	16041	15924	16066	16058	16205	16115	16145	15980	15881	16082	16206	16229	16198	16088	16118	15979	16003	16014	16192	16026	16147	16058	16049	16048	16068	16068	16115	16010	15938	16123	16012	16442	16187	16050	16056	15938	16126	16103	15969	16107	15957	16015	16055	15978	15985	15976	15933	16219	16091	15865	16157	15987	16015	15938	15977	16131	16219	16123	15794	15958	16216	15947	15840	16072	16184	16104	16028	16075	16150	15880	16058	15937	15994	16054	15969	16043	16066	16166	16215	16204	16022	16042	16089	16112	15886	16104	16159	16070	15949	16077	16127	16026	15949	16005	16036	15993	15902	16141	15985	16071	16059	15979	16021	16087	15986	16111	15922	16162	16218	16070	15904	15978	16042	16182	15991	16088	16026	16063	15976	16046	16029	16184	16008	16045	16030	16119	16113	16068	16035	16015	16083	15951	15980	16205	16176	16117	15984	15999	16039	16019	16061	16147	15887	16115	16052	16129	15962	16214	16068	16011	16045	15786	15911	16093	15963	15905	16125	15971	15962	16017	15978	16126	16114	16058	15940	16150	16119	16059	16033	15974	16045	15963	16076	16208	16081	15861	16118	15870	16010	15900	16056	15931	15978	16178	15992	16112	15942	15928	15868	16188	16006	15826	15892	15918	15976	15813	16065	15923	16191	16019	16253	15970	15977	16107	16131	15995	16078	16346	16075	15996	16052	15901	16127	16024	16133	16142	16051	16061	15973	15992	15742	15994	15864	16024	16155	16072	16005	16034	16079	15802	16039	15978	16217	16107	16086	16031	15885	16028	15865	15832	15947	16036	15946	16077	16230	15900	16011	15973	15951	16071	15872	15907	16009	16050	16092	16141	16062	16046	15915	16200	15829	15957	15916	16040	15937	15973	16024	15994	15968	15818	15988	15953	16048	16204	16227	16059	15929	16046	15927	15981	16213	16100	16159	16089	16148	16002	16010	16040	15913	16109	16226	16226	15905	15954	15850	15965	16119	15929	16040	16034	16023	15956	16219	15909	16085	16107	16082	15960	16000	15978	16091	15966	16060	15909	16017	15860	16080	16000	16138	16104	16195	15911	15930	16099	16074	16114	15966	16174	15947	15929	15944	16108	16104	15981	15987	16140	16147	16016	16245	16040	15923	16061	16074	16217	15909	16107	15968	15774	15933	15878	15906	16011	16066	16126	15997	15959	16063	16219	16150	16073	16146	16030	16155	16174	15979	16053	15914	16212	16031	15911	15998	16175	15999	15919	16106	15962	15890	15950	15898	16180	16075	16037	15968	16093	15844	16073	16063	16111	16070	16048	16055	16057	16029	15982	16023	15978	15857	16028	15913	15843	16062	15868	16006	15917	15993	15857	16077	16062	15976	16278	16146	15925	15979	16037	16172	16016	16061	16061	16113	16141	16116	15771	15969	16076	16083	16143	15932	15962	15866	16097	15986	16081	15930	16041	16004	16221	16053	16146	16175	16324	16070	16069	15873	15982	15886	16071	15956	16042	16168	16103	16040	16088	16006	16255	16118	15787	16084	16225	15914	16068	15939	15846	15910	16000	16084	15870	16056	15972	15878	16219	16257	16076	16110	16186	15949	15904	16071	15953	16052	16003	16016	16066	16029	15796	15900	16144	15876	16268	16040	15902	15984	16196	15958	16114	15922	16024	16133	16118	16207	16031	16135	15958	16203	16039	16045	15790	16267	16144	15953	16031	16026	16119	16222	16012	15922	16069	15934	16133	15995	16044	16245	16007	15950	16104	16035	16120	16089	15968	16115	16010	16100	16122	15900	15956	16029	16089	16306	16174	15802	15950	16070	16181	15823	16023	16075	16256	16046	16043	16219	16033	15779	15872	16083	16173	15963	15901	16122	15825	16099	15957	15857	16239	16109	16066	16100	15930	16072	16061	16058	16181	16001	16057	15847	16166	16127	16086	15954	16026	16098	15873	16048	15990	16059	15911	15994	15998	16052	16098	16045	15989	16058	16207	15970	15985	15965	16064	16214	16148	15998	15939	16103	16048	16136	16059	16076	16089	16052	16148	16096	15815	16159	16097	16060	16074	16208	15986	15998	16126	16256	16097	16060	15783	16031	16212	16088	15901	16005	15943	16138	16064	16007	16089	16019	16078	15964	16024	16085	15805	16062	16009	16037	16220	16141	16232	15971	16040	15864	16157	16011	16035	15878	16075	16017	16112	16127	16133	16018	15897	15989	15846	15817	16096	16038	15912	15966	16147	16154	16165	15832	16111	16049	16058	15989	15917	16129	16084	15920	15998	16199	16031	15901	15983	16138	16118	16075	15923	16143	16101	16104	16086	15997	16144	15960	16191	16062	15880	16041	15942	15880	15978	15970	16054	15828	16096	15979	16057	15935	16039	15866	16039	16015	15983	16060	16019	16117	16088	15933	16052	16065	16071	16082	16147	15852	16104	16095	15986	16142	16094	15909	16054	16078	16082	16109	15976	16001	16043	15949	16047	16041	16051	15980	16122	16037	16164	16283	16103	16045	16097	16135	16052	16293	16009	16074	15994	15878	15970	16131	15904	15931	15939	16022	16127	15999	16019	16027	15702	16220	15964	15956	15976	16043	16117	15912	15911	16047	16041	16065	15949	15984	16021	15938	16102	16023	16143	15945	15963	16033	16107	15927	15831	16121	16047	16028	15843	16151	15934	15979	15932	15947	15953	16086	15984	16060	16002	16219	15925	15802	15925	15741	16139	16080	15905	16108	16051	15986	16271	15991	16170	15995	16123	16183	16141	15908	16124	15895	16088	16054	16131	15978	16116	15999	16008	16117	15895	16147	16078	16047	16231	15944	16099	16083	16042	16115	15997	15950	15932	16056	16320	16172	15984	15928	15930	16207	15966	16009	15953	15946	16137	16058	16010	16099	15994	16078	16229	15992	15979	15948	15973	15954	16138	15971	15941	16124	15983	15972	15957	16034	15935	15956	15962	15938	16082	16102	15905	16059	16086	15866	16104	15925	15874	15999	16088	16258	16043	16059	16142	15903	16063	16205	16052	15978	16022	16150	15871	16081	16147	16117	16171	16058	15988	16188	15911	16130	15953	16113	16190	16009	15864	15976	16070	15916	16078	16013	16038	15978	15918	15951	16087	16025	15970	16024	16040	16138	16010	15993	15979	15996	16058	15989	15873	16088	16018	16091	16091	16107	15806	15906	16111	15915	16069	15988	16109	15929	16169	15882	15948	16115	15949	16027	16003	16013	16151	16014	16085	16125	16081	16050	15805	16097	16089	16092	16090	16039	15968	15879	16098	16048	16012	16110	16049	15914	16076	16019	16105	16006	15932	15920	15960	16029	15967	16191	16019	15865	15892	15860	15884	15936	15958	16043	15950	15870	16029	16077	15735	16101	16234	15941	15961	16002	16302	16123	15979	16109	16060	16081	16069	16089	16132	15920	16132	16023	16016	16098	16146	16128	15966	16144	16046	16098	16179	15915	16032	16034	16211	15975	16237	16089	15987	15973	15980	16016	16046	16082	16067	15998	15958	15975	16081	16072	16084	15890	16188	16033	16004	16035	15981	15970	16116	15990	16197	16003	15996	16219	15924	16245	16042	16035	15952	16138	16027	16084	16026	16083	16162	16139	15937	15971	16054	16057	15964	15957	16024	15975	16127	16193	16060	16050	16044	16273	16187	15982	16022	15964	16095	16136	16317	16155	16150	16024	15918	16059	15955	16080	16156	16018	15922	15969	16027	15953	15893	16016	16040	16081	16038	15854	16103	15936	15829	15838	16208	15880	16004	15909	16020	16069	16213	15965	15997	16011	16157	16043	16070	16183	16083	16130	16212	15857	16092	16058	16065	16034	16032	16041	16099	16173	16099	15980	16091	15934	16257	16081	16123	16005	15987	16035	16028	16099	16077	16055	16201	15972	16169	15890	15947	15988	15931	15909	16245	15873	16074	16030	16176	15973	16131	16032	15960	16012	15891	15995	16154	16064	16000	16040	16056	15873	16029	16262	15957	15996	16079	16099	15998	15974	15932	16080	16067	15990	16117	16143	16138	16157	16058	16045	16197	16170	16102	15965	16021	15877	15863	16069	16009	16037	15876	15883	15981	16208	16069	15862	16037	15861	16023	15944	16020	16028	16092	16066	15902	16063	16082	15948	16046	15858	16245	16023	16018	16250	16126	16096	16184	15807	15968	15889	16123	16287	16040	16004	15936	16020	15980	16242	16016	15964	16101	15915	16023	16024	16048	15956	15974	15912	15941	15900	16250	16024	16090	16007	15980	16018	15990	16179	15833	16126	16196	16024	16128	15907	16063	16136	16143	15978	16102	16065	15937	16079	16189	16000	16122	16000	16141	16171	16000	16019	16007	15966	15890	16081	15936	16094	16089	15999	16079	16039	15991	15956	16291	16052	15975	15964	16105	15864	16164	16020	16088	16156	16166	16040	16095	15948	16164	16160	16130	15946	16282	16065	16153	16209	15994	15887	16020	15997	15979	16163	16113	15912	16177	15931	16109	16126	16016	16161	15947	16120	15843	16162	15891	16003	15910	16021	16200	15994	15950	15735	16054	16161	15771	16088	16044	16390	16083	16156	16026	16015	15763	16170	16326	16172	16016	16018	15919	15961	16075	16093	15998	16093	16108	16004	16066	16031	16028	16078	16253	16059	16041	16065	15973	15902	16083	16093	15958	16142	16003	16174	16050	16093	16153	16045	15997	15989	15959	16039	16128	16082	16045	16021	16125	16100	16200	16098	15965	15925	15928	16129	15889	16000
14273	22191	22921	20098	18759	17917	17446	16754	16061	15731	16487	26468	36207	33768	26942	20536	16730	15556	15471	15378	15275	15261	15392	15323	15369	15314	15273	15294	15359	15364	15327	15207	15269	15174	15350	15302	15356	15217	15270	15241	15181	15168	15346	15183	15135	15361	15278	15159	15304	15284	15241	15242	15181	15327	15331	15191	15340	15379	15320	15475	15305	15258	15269	15358	15316	15144	15272	15087	15379	15394	15347	15265	15354	15315	15225	15291	15135	15181	15424	15432	15068	15404	15304	15188	15427	15313	15307	15126	15262	15338	15340	15254	15298	15254	15396	15244	15248	15279	15353	15295	15459	15370	15334	15261	15211	15337	15383	15104	15288	15359	15378	15291	15113	15182	15192	15336	15346	15418	15336	15336	15266	15282	15275	15262	15351	15248	15345	15352	15242	15414	15212	15379	15320	15191	15267	15222	15304	15220	15310	15412	15277	15315	15212	15375	15283	15294	15224	15222	15309	15228	15370	15099	15156	15300	15374	15256	15408	15378	15274	15220	15116	15249	15308	15395	15240	15137	15309	15195	15189	15365	15287	15302	15189	15317	15310	15259	15234	15139	15195	15147	15388	15350	15470	15233	15373	15313	15229	15358	15291	15290	15274	15221	15171	15302	15227	15228	15315	15304	15128	15125	15206	15304	15277	15225	15241	15306	15177	15210	15262	15336	15286	15278	15229	15274	15181	15352	15173	15367	15234	15251	15426	15443	15348	15178	15239	15231	15270	15304	15293	15210	15511	15294	15326	15244	15269	15286	15291	15412	15333	15261	15231	15148	15248	15292	15236	15298	15173	15218	15164	15356	15245	15248	15266	15105	15221	15255	15333	15302	15237	15086	15247	15276	15402	15093	15328	15111	15213	15235	15298	15195	15185	15366	15157	15399	15231	15212	15160	15159	15069	15234	15216	15158	15243	15290	15333	15196	15263	15259	15235	15333	15288	15300	15319	15279	15211	15243	15248	15355	15270	15234	15177	15179	15326	15321	15418	15197	15449	15370	15340	15342	15238	15440	15257	15338	15170	15141	15283	15170	15347	15212	15278	15274	15291	15341	15153	15272	15165	15446	15177	15305	15398	15194	15227	15439	15098	15321	15224	15298	15339	15221	15324	15149	15245	15372	15258	15335	15448	15346	15207	15178	15358	15235	15310	15207	15411	15264	15162	15103	15212	15295	15236	15283	15410	15237	15062	15164	15267	15326	15269	15387	15330	15501	15225	15337	15401	15160	15396	15258	15227	15312	15355	15089	15339	15075	15229	15213	15168	15293	15268	15294	15232	15121	15489	15245	15293	15397	15152	15158	15283	15181	15198	15155	15359	15246	15377	15376	15258	15184	15334	15243	15250	15236	15494	15368	15299	15317	15137	15376	15418	15208	15358	15384	15387	15286	15303	15376	15265	15253	15062	15269	15323	15293	15160	15094	15373	15455	15264	15377	15376	15200	15312	15246	15249	15328	15488	15398	15270	15462	15234	15144	15110	15154	15164	15353	15261	15234	15206	15317	15258	15206	15228	15281	15299	15430	15101	15179	15415	15282	15207	15221	15455	15211	15428	15069	15398	15329	15241	15304	15258	15204	15343	15216	15296	15202	15365	15242	15138	15297	15350	15283	15226	15186	15257	15359	15189	15291	15318	15266	15317	15304	15314	15378	15318	15391	15327	15193	15072	15366	15267	15123	15214	15225	15196	15255	15207	15415	15446	15149	14954	15286	15230	15259	15171	15507	15161	15188	15256	15213	15185	15116	15339	15354	15267	15077	15264	15334	15202	15216	15286	15169	15339	15084	15259	15287	15289	15272	15326	15384	15224	15335	15339	15448	15240	15294	15203	15148	15466	15256	15315	15271	15151	15295	15311	15189	15287	15360	15215	15305	15083	15158	15394	15279	15131	15196	15314	15236	15374	15146	15261	15345	15149	15380	15109	15253	15247	15386	15031	15204	15166	15341	15329	15250	15244	15082	15250	15378	15139	15233	15159	15327	15234	15320	15256	15303	15369	15338	15472	15230	15285	15374	15176	15165	15193	15248	15228	15276	15410	15172	15278	15359	15302	15326	15260	15346	15389	15188	15352	15125	15048	15431	15301	15371	15240	15339	15284	15262	15173	15278	15331	15192	15268	15125	15224	15204	15286	15412	15360	15223	15246	15197	15240	15345	15294	15314	15388	15203	15333	15278	15360	15436	15295	15389	15291	15190	15247	15200	15349	15315	15168	15203	15118	15251	15308	15241	15059	15267	15256	15293	15203	15301	15247	15261	15385	15218	15302	15119	15204	15330	15313	15292	15256	15342	15239	15229	15384	15125	15278	15272	15266	15270	15316	15307	15311	15164	15297	15265	15359	15471	15279	15273	15339	15292	15349	15273	15212	15299	15273	15165	15330	15293	15132	15360	15111	15294	15377	15158	15273	15382	15072	15388	15151	15406	15126	15307	15393	15351	15327	15187	15269	15252	15204	15360	15397	15209	15470	15218	15411	15261	15238	15334	15248	15263	15366	15224	15223	15155	15238	15179	15369	15198	15309	15280	15232	15314	15327	15520	15286	15336	15304	15247	15338	15335	15263	15373	15102	15251	15384	15141	15215	15296	15301	15295	15331	15262	15230	15290	15154	15380	15041	15289	15399	15123	15194	15273	15218	15346	15405	15235	15270	15429	15244	15261	15466	15385	15171	15234	15213	15177	15295	15230	15161	15168	15071	15203	15415	15319	15175	15437	15377	15321	15321	15204	15204	15419	15364	15313	15298	15314	15139	15215	15200	15181	15207	15327	15135	15185	15373	15467	15224	15180	15270	15391	15295	15437	15243	15305	15494	15428	15218	15333	15299	15154	15061	15419	15047	15288	15371	15346	15297	15315	15292	15281	15381	15267	15304	15170	15328	15202	15310	15329	15410	15295	15294	15238	15375	15396	15342	15254	15320	15169	15351	15108	15238	15512	15331	15223	15157	15279	15319	15264	15517	15146	15353	15151	15245	15222	15212	15255	15228	15402	15340	15333	15223	15215	15221	15362	15376	15250	15260	15335	15267	15337	15159	15191	15316	15270	15453	15491	15254	15156	15209	15226	15200	15405	15060	15300	15332	15222	15377	15212	15331	15288	15283	15137	15295	15265	15255	15264	15277	15298	15383	15349	15426	15351	15366	15266	15254	15141	15249	15217	15209	15101	15242	15181	15031	15284	15181	15213	15268	15358	15220	15177	15290	15227	15343	15234	15170	15390	15415	15176	15414	15311	15420	15329	15285	15191	15093	15129	15372	15404	15246	15187	15342	15398	15322	15260	15250	15193	15411	15347	15169	15214	15245	15337	15309	15379	15413	14978	15392	15482	15119	15196	15357	15200	15294	15317	15475	15249	15252	15379	15314	15442	15095	15387	15221	15249	15313	15246	15272	15436	15264	15321	15316	15193	15238	15385	15308	15053	15337	15229	15289	15314	15277	15102	15288	15293	15397	15370	15348	15165	15342	15293	15201	15306	15366	15172	15285	15145	15306	15247	15328	15137	15144	15353	15130	15259	15307	15148	15220	15365	15278	15198	15274	15338	15309	15101	15355	15355	15286	15197	15304	15138	15356	15232	15292	15340	15256	15311	15268	15237	15299	15257	15245	15278	15177	15144	15290	15405	15187	15265	15194	15219	15362	15265	15425	15491	15268	15165	15252	15194	15225	15286	15215	15348	15418	15308	15271	15204	15272	15106	15305	15333	15253	15126	15288	15160	15387	15329	15353	15299	15411	15180	15301	15406	15311	15249	15269	15227	15295	15310	15131	15275	15266	15274	15227	15153	15269	15459	15404	15285	14996	15360	15131	15269	15170	15284	15105	15302	15368	15241	15166	15212	15145	15429	15345	15172	15257	15405	15332	15330	15171	15128	15116	15268	15223	15210	15178	15284	15252	15322	15231	15376	15222	15429	15384	15144	15327	15120	15327	15270	15210	15096	15189	15259	15346	15157	15423	15277	15396	15233	15199	15229	15198	15255	15184	15256	15239	15296	15327	15190	15144	15210	15472	15233	15331	15348	15285	15224	15135	15273	15341	15190	15276	15351	15208	15333	15178	15299	15282	15177	15292	15181	15085	15188	15028	15399	15320	15148	15205	15323	15269	15316	15212	15317	15255	15228	15181	15399	15194	15214	15202	15332	15362	15254	15249	15222	15399	15446	15341	15302	15145	15174	15165	15360	15226	15327	15358	15378	15319	15150	15301	15290	15147	15145	15310	15411	15261	15248	15284	15385	15383	15368	15415	15397	15238	15436	15359	15163	15323	15250	15385	15156	15410	15280	15336	15310	15238	15349	15190	15183	15196	15312	15152	15388	15186	15283	15206	15335	15177	15333	15253	15373	15214	15426	15273	15187	15278	15389	15222	15340	15202	15308	15237	15361	15210	15252	15198	15385	15351	15078	15397	15339	15211	15243	15225	15188	15122	15260	15091	15257	15128	15199	15355	15261	15196	15227	15369	15214	15308	15136	15383	15295	15285	15155	15266	15322	15336	15362	15119	15349	15077	15313	15336	15172	15208	15267	15245	15483	15280	15375	15253	15252	15397	15297	15213	15266	15213	15293	15283	15310	15256	15120	15229	15395	15251	15219	15271	15213	15411	15288	15232	15302	15225	15366	15283	15178	15215	15260	15305	15254	15388	15119	15379	15252	15263	15173	15246	15355	15383	15273	15391	15333	15186	15409	15382	15160	15401	15100	15208	15332	15275	15330	15191	15350	15314	15169	15457	15263	15203	15333	15143	15355	15239	15173	15287	15224	15146	15314	15224	15386	15366	15136	15300	15371	15342	15118	15253	15341	15292	15170	15297	15257	15322	15205	15414	15316	15268	15489	15255	15232	15331	15216	15211	15256	15391	15324	15332	15083	15390	15300	15442	15113	15425	15181	15368	15340	15343	15200	15279	15373	15313	15121	15361	15308	15302	15204	15335	15105	15102	15286	15324	15392	15278	15565	15330	15390	15392	15319	15353	15196	15370	15412	15391	15282	15368	15302	15260	15330	15142	15326	15154	15127	15482	15209	15309	15446	15273	15379	15376	15361	15354	15084	15304	15091	15330	15448	15370	15229	15232	15356	15253	15245	15313	15085	15393	15369	15294	15364	15372	15445	15200	15419	15274	15245	15349	15185
23850	21356	28854	24250	21807	21615	20386	17303	16699	16586	16977	29126	41146	36785	30698	23790	19030	16650	16037	15845	16091	15572	15778	15870	15832	15854	15805	15717	15889	15730	15934	15548	15896	15819	15939	15719	15722	15822	15739	15838	15831	15709	15736	15588	15756	15699	15779	15837	15741	15608	15611	15728	15800	15615	15645	15788	15584	15718	15893	15720	15802	15746	15748	15719	15824	15811	15682	15722	15832	15891	15764	15681	15631	15749	15699	15560	15625	15751	15714	15839	15897	15602	15791	15815	15849	15785	15555	15622	15742	15685	15714	15991	15789	15582	15796	15550	15719	15485	15697	15714	15551	15785	15707	15728	15534	15589	15976	15787	15912	15661	15667	15701	15340	15634	15755	15699	15710	15694	15717	15785	15564	15779	15747	15692	15735	15690	15652	15746	15825	15770	15638	15632	15802	15521	15682	15520	15753	15815	15674	15757	15668	15549	15786	15682	15722	15670	15820	15623	15851	15665	15610	15620	15652	15653	15735	15785	15786	15511	15456	15520	15725	15733	15741	15564	15635	15600	15533	15547	15627	15820	15560	15875	15527	15375	15761	15635	15824	15626	15734	15704	15709	15738	15861	15551	15697	15598	15690	15677	15664	15733	15750	15539	15531	15704	15723	15741	15526	15617	15743	15587	15630	15626	15681	15582	15693	15727	15641	15675	15714	15531	15643	15768	15663	15718	15565	15715	15545	15675	15847	15650	15639	15714	15612	15769	15763	15582	15683	15662	15529	15775	15717	15547	15627	15654	15878	15796	15773	15743	15668	15715	15686	15559	15887	15831	15780	15765	15660	15722	15640	15796	15623	15560	15675	15612	15703	15719	15543	15925	15541	15626	15634	15703	15621	15498	15703	15603	15713	15610	15552	15889	15780	15753	15652	15913	15725	15607	15484	15473	15860	15646	15668	15327	15538	15637	15702	15646	15660	15621	15665	15941	15519	15548	15855	15714	15719	15797	15690	15663	15812	15745	15770	15668	15689	15551	15630	15568	15564	15640	15638	15409	15626	15631	15621	15596	15765	15625	15736	15715	15729	15708	15819	15731	15668	15775	15550	15583	15667	15817	15606	15603	15685	15846	15612	15697	15567	15577	15714	15593	15796	15658	15628	15495	15778	15676	15616	15676	15745	15701	15685	15648	15708	15784	15604	15493	15635	15689	15681	15614	15664	15633	15580	15710	15822	15641	15661	15535	15576	15709	15652	15583	15889	15729	15757	15687	15686	15658	15587	15635	15799	15700	15610	15738	15704	15559	15586	15796	15775	15675	15573	15618	15690	15559	15661	15697	15851	15735	15613	15538	15439	15864	15779	15495	15672	15746	15763	15770	15657	15742	15858	15679	15731	15578	15779	15915	15771	15576	15777	15750	15701	15699	15814	15704	15674	15703	15670	15864	15575	15502	15682	15612	15747	15749	15665	15566	15505	15672	15663	15556	15740	15630	15529	15659	15743	15657	15704	15524	15757	15941	15819	15780	15604	15719	15466	15584	15695	15742	15638	15637	15591	15598	15589	15851	15597	15717	15765	15662	15719	15691	15382	15579	15602	15532	15604	15745	15695	15738	15574	15615	15589	15658	15742	15702	15588	15794	15740	15642	15657	15569	15898	15802	15825	15637	15731	15849	15708	15763	15716	15535	15798	15459	15628	15813	15747	15685	15664	15799	15580	15519	15830	15526	15602	15638	15619	15545	15780	15572	15573	15653	15616	15754	15582	15778	15628	15699	15443	15753	15483	15571	15895	15750	15782	15778	15698	15623	15551	15698	15600	15686	15493	15844	15759	15820	15630	15791	15595	15684	15699	15662	15796	15737	15575	15663	15979	15644	15636	15806	15769	15821	15704	15535	15578	15711	15649	15497	15696	15666	15757	15486	15673	15520	15728	15945	15719	15730	15654	15545	15704	15717	15539	15555	15887	15766	15643	15796	15512	15730	15792	15572	15666	15736	15645	15705	15492	15732	15665	15572	15540	15756	15750	15734	15888	15617	15800	15758	15687	15656	15782	15689	15670	15773	15652	15686	15617	15698	15852	15949	15497	15651	15688	15810	15854	15573	15652	15842	15649	15573	15556	15557	15764	15915	15998	15642	15496	15759	15668	15792	15566	15768	15885	15605	15714	15691	15823	15797	15642	15702	15735	15406	15684	15866	15813	15601	15628	15603	15623	15660	15761	15621	15689	15598	15515	15608	15665	15521	15746	15700	15753	15716	15661	15657	15630	15731	15782	15625	15678	15501	15524	15794	15934	15814	15626	15570	15804	15863	15811	15536	15623	15516	15709	15672	15603	15644	15678	15679	15720	15636	15698	15623	15666	15717	15819	15573	15675	15629	15857	15735	15452	15701	15592	15722	15734	15467	15564	15744	15778	15503	15755	15650	15534	15652	15583	15539	15533	15712	15555	15711	15576	15891	15797	15459	15599	15668	15775	15529	15730	15633	15693	15632	15514	15572	15560	15668	15505	15462	15634	15651	15651	15631	15890	15533	15668	15921	15717	15559	15719	15756	15920	15575	15814	15792	15697	15573	15604	15588	15796	15685	15775	15648	15768	15792	15648	15624	15691	15803	15731	15755	15601	15760	15569	15488	15752	15655	15483	15592	15572	15648	15644	15667	15669	15617	15674	15752	15672	15560	15817	15692	15621	15841	15524	15427	15795	15653	15566	15672	15655	15750	15635	15574	15471	15750	15766	15863	15829	15760	15632	15733	15519	15430	15561	15617	15739	15772	15717	15659	15734	15871	15702	15535	15657	15776	15890	15636	15737	15669	15629	15619	15616	15771	15786	15753	15603	15712	15665	15744	15754	15494	15616	15703	15696	15654	15824	15433	15669	15707	15713	15840	15613	15713	15711	15763	15805	15663	15761	15715	15725	15795	15752	15770	15673	15717	15783	15802	15703	15736	15753	15588	15550	15727	15554	15670	15736	15638	15729	15702	15549	15637	15688	15616	15731	15777	15729	15740	15664	15617	15461	15411	15593	15689	15592	15421	15728	15779	15594	15671	15509	15744	15770	15799	15714	15646	15578	15481	15791	15535	15452	15650	15656	15758	15721	15591	15812	15663	15596	15663	15623	15889	15613	15861	15780	15822	15666	15430	15450	15750	15790	15671	15693	15703	15922	15546	15686	15466	15507	15614	15739	15777	15743	15797	15840	15884	15523	15617	15489	15623	15737	15724	15671	15674	15554	15774	15597	15623	15909	15630	15775	15689	15765	15675	15703	15431	15648	15648	15760	15783	15680	15630	15723	15745	15842	15647	15745	15619	15695	15535	15744	15591	15825	15758	15707	15705	15894	15527	15564	15456	15579	15631	15763	15750	15596	15628	15594	15658	15551	15497	15657	15730	15724	15657	15705	15770	15629	15646	15596	15724	15794	15682	15700	15468	15773	15699	15394	15552	15550	15615	15704	15565	15630	15740	15609	15761	15668	15591	15754	15672	15436	15596	15619	15794	15767	15591	15711	15663	15449	15668	15821	15855	15718	15763	15732	15595	15701	15548	15564	15573	15859	15905	15579	15765	15740	15526	15732	15721	15647	15620	15561	15777	15615	15590	15690	15712	15628	15806	15797	15678	15841	15543	15752	15730	15631	15510	15603	15508	15803	15859	15669	15633	15663	15554	15745	15811	15916	15735	15776	15587	15786	15520	15720	15596	15764	15600	15463	15814	15760	15637	15786	15569	15734	15457	15696	15565	15739	15650	15522	15734	15745	15661	15716	15788	15845	15535	15610	15607	15467	15810	15549	15713	15792	15404	15822	15679	15792	15810	15754	15512	15661	15750	15691	15653	15805	15796	15736	15839	15487	15724	15577	15632	15496	15690	15618	15739	15650	15556	15656	15815	15823	15749	15923	15717	15447	15655	15536	15577	15588	15669	15478	15742	15713	15704	15784	15585	15722	15702	15728	15576	15898	15786	15425	15699	15877	15701	15796	15849	15641	15747	15578	15561	15903	15687	15700	15679	15659	15807	15654	15675	15911	15684	15691	15666	15586	15810	15763	15824	15572	15621	15628	15540	15437	15721	15662	15621	15586	15559	15700	15676	15554	15802	15653	15688	15559	15678	15788	15624	15743	15416	15671	15807	15634	15612	15531	15654	15623	15817	15818	15723	15674	15728	15791	15606	15624	15703	15613	15802	15535	15794	15507	15655	15748	15722	15590	15639	15476	15577	15725	15670	15585	15672	15649	15568	15593	15599	15795	15694	15646	15653	15535	15806	15637	15646	15781	15700	15655	15773	15802	15629	15762	15666	15770	15653	15449	15710	15897	15464	15457	15770	15672	15659	15717	15556	15628	15766	15701	15689	15624	15794	15678	15659	15758	15582	15609	15642	15851	15639	15790	15729	15750	15604	15630	15557	15496	15741	15710	15713	15718	15671	15766	15623	15677	15823	15699	15800	15724	15750	15783	15767	15613	15440	15760	15712	15735	15552	15720	15594	15582	15584	15678	15687	15791	15689	15700	15626	15467	15766	15787	15586	15591	15676	15635	15722	15668	15711	15867	15881	15722	15771	15770	15649	15615	15869	15716	15513	15554	15680	15694	15795	15528	15673	15671	15861	15775	15831	15658	15618	15611	15718	15616	15598	15572	15819	15748	15602	15611	15687	15569	15743	15615	15629	15653	15599	15588	15682	15543	15778	15714	15585	15616	15667	15750	15706	15787	15715	15473	15593	15741	15474	15693	15746	15724	15486	15677	15657	15692	15646	15722	15505	15625	15667	15582	15785	15617	15664	15711	15533	15603	15834	15672	15810	15727	15775	15751	15579	15600	15660	15810	15738	15545	15690	15671	15766	15517	15591	15501	15616	15689	15791	15579	15553	15614	15605	15567	15689	15707	15734	15729	15596	15794	15780	15683	15580	15622	15700	15808	15795	15720	15559	15642	15569	15816	15680	15600	15702	15542	15788	15890	15729	15846	15849	15655	15520	15808	15754	15689	15767	15753	15639	15702	15736	15944	15555	15633	15457	15691	15756	15688	15737	15644	15663	15748	15766	15740	15558	15732	15724	15609	15685	15738	15806	15519	15663	15615	15657	15642	15740	15683	15716	15511	15827	15714	15721	15604	15677	15601	15622	15770	15752	15626	15556	15614	15582	15804	15684	15708	15573	15717	15645	15762	15717
15943	27365	26365	20944	18771	17530	17546	17349	16557	16245	17253	35799	44348	40033	32805	24634	18268	15739	15181	15251	15219	15049	15041	15105	15104	14945	15009	15145	15226	15049	15239	14897	15104	14967	14982	14931	15249	15098	14996	15271	15182	15027	15023	15053	15070	15113	15099	15081	15023	15009	15290	15026	14940	14954	15059	15210	15112	15042	14962	15070	15125	15118	15213	15042	14877	15184	15066	15106	14947	15093	15046	15123	14993	15240	15102	15002	15139	15049	15002	15119	15129	14987	15097	15060	15003	14983	15093	15193	15060	15100	15126	14990	15093	15063	15032	15033	14991	15070	15150	14992	15030	15135	15111	15094	15038	15164	15109	15142	14925	14871	14962	15059	15058	15108	15077	14979	15175	15145	15333	14986	14855	15114	14984	15134	15037	14851	15227	14983	14945	15240	14999	14934	14973	15100	15163	15135	14947	15074	14969	15223	14940	15158	15092	15072	15043	15017	15008	15174	15071	15016	15152	15190	15046	15197	15168	14962	15061	15183	15054	15070	15073	14875	15162	14946	15320	15280	15091	15008	15118	14884	15116	15092	15125	15147	14932	14884	15138	15111	15058	14940	14964	15126	14997	15139	15000	15188	14944	15098	15137	15191	14981	15110	14989	15015	15099	15208	14945	15028	15007	15028	14933	15236	15033	15086	14959	15002	15183	15187	14991	14963	14983	15124	14944	15189	15148	14950	15108	15031	14939	14971	14997	14943	15025	15007	15083	15056	15028	15153	14966	15134	15018	15161	15237	15144	14997	15018	15007	14948	15065	15005	14924	15038	15071	14999	14918	15032	15026	15160	15022	14915	14933	15068	15092	15049	15209	15219	15087	15118	15135	15040	15176	15164	15121	15047	15076	15011	15108	15133	14963	15137	15152	15031	15215	15069	15035	15200	14995	15106	15129	14985	15040	14950	15045	14912	15070	15049	15128	15019	14982	15061	14984	14998	15150	15077	14898	15003	14991	15143	15193	15116	15113	15011	14963	15131	15115	15069	14961	15005	14925	15010	15114	15099	15110	15090	14841	15129	15038	15005	14900	15201	15026	15171	15011	15057	15090	15238	14856	15025	15082	14966	15100	15142	15126	14952	15122	15075	15171	15131	15021	15060	15149	14996	15189	14940	14894	15085	15059	15020	15057	15043	14992	15201	15012	15013	15042	15013	15101	15081	15139	15121	15090	15119	15148	15025	15147	15033	15054	15061	15174	15124	15066	15154	15041	15139	15139	14922	15191	15085	14912	15142	15111	15173	15109	14913	14926	15228	15058	15191	15123	15048	15029	15118	15157	14923	15028	15177	15179	14949	15042	15143	15062	15054	15162	15057	15006	15082	14972	14986	15208	14999	15203	15013	14919	15015	15064	15095	15016	14986	15059	15092	14986	14875	15027	15141	14921	15046	14962	15158	15120	15143	14927	15085	15139	14980	14937	14907	15086	15224	15008	15025	15012	15040	14868	15017	15117	15172	15140	14968	15026	15113	14940	14989	15169	15108	15076	15071	15011	14918	15053	14931	15065	15062	14971	15129	15086	14978	15139	15054	15189	15130	15211	14973	14990	15035	15074	14965	15081	15051	15081	15014	15134	15143	15116	15142	15032	14969	14987	15079	15100	15110	14990	15075	15080	15185	15164	14889	15129	14967	15125	15178	14943	15169	14966	15003	15107	14990	15057	15108	15093	14970	15126	15075	15075	15038	15072	15042	15291	15075	15040	15066	14966	14960	15040	15115	15084	15046	14996	15024	15048	15102	15126	14971	15152	15232	15121	15214	14980	14984	15206	15093	15190	15112	15054	15045	14987	14948	15239	14954	15220	14977	15169	15076	15026	15204	14959	15085	15009	15072	15043	15149	15018	15148	14974	15079	14934	15047	14993	15122	15179	15064	14948	15143	15210	15047	15145	14916	15336	15151	15121	15089	15206	15061	14955	15262	15042	15006	15112	14907	15136	15188	14993	14888	15108	15218	15092	15102	15095	15110	15163	15270	14984	15176	15046	15163	15086	14911	14954	15083	15156	15055	14936	15079	15064	15139	15080	15076	15080	15145	15281	15152	15059	15214	15065	15272	15172	15105	14928	15209	15061	14931	15098	15030	14925	15097	14984	15131	15070	15182	15053	15053	14998	15071	14924	15053	15256	15107	15051	14902	15252	15007	15196	14922	15092	15101	15007	15163	14971	15316	15095	14951	14958	15031	15044	15172	14995	15005	15033	14997	15002	15185	15075	15068	14962	14774	15027	15064	15025	15074	15132	15072	15005	15045	15076	15140	14931	15056	15006	15096	15102	14963	15129	15036	15240	15171	15036	14984	14932	15108	15163	15053	15134	15107	15226	15208	14988	14823	14887	15081	14994	15119	15084	15076	14981	15275	15156	14991	15053	14976	15075	15010	15223	14997	15066	15164	14921	15116	15196	15034	15054	14887	14995	15043	15028	15013	15052	14975	15163	15257	15084	15147	15115	15005	15266	14978	14983	14991	15103	15183	15039	15185	15023	15119	15046	15055	14849	15179	15123	15146	15007	15129	15163	15122	15005	15048	15010	14958	15121	14927	14927	14981	15129	14933	15163	15061	15178	14934	15053	15075	15016	15042	14990	14946	14966	15076	15068	14880	15166	15053	15054	15025	15164	15069	14943	15089	15108	15253	15138	15197	15032	15068	15007	15007	15108	15103	15139	14962	15060	15124	15176	15135	15031	14974	15093	15180	15069	15007	15180	15041	15136	15057	15020	15089	14984	14854	15209	15048	15301	14903	15149	14965	15000	15016	15109	15006	15113	14719	15123	15144	15178	14999	15102	15008	15177	15129	15110	15078	15139	14995	15113	15115	14983	15038	15158	14923	14987	14962	15200	15039	15043	15026	15059	15074	15063	14952	15124	15097	15094	15190	15075	15119	15155	15114	14832	15058	15087	15103	15135	15097	14939	15119	15132	15174	15204	15133	15041	15198	15210	14951	15083	15216	15124	15087	14872	15063	15029	15020	15029	15038	14984	14834	15021	15068	15036	15084	14963	15020	15180	15045	14961	15010	15040	14907	14997	14967	14968	15197	15082	14984	15040	15101	15134	15166	15151	15088	15007	15162	15015	15084	15232	15056	15106	15182	15041	15187	14963	14998	15123	15094	15106	15223	15185	14904	15173	15132	15111	15104	15055	15079	15012	15128	15133	15167	15062	15142	15267	15012	14973	15002	15014	15134	15100	15132	15150	15094	14999	15051	15043	15103	15101	15108	14925	14997	15088	15013	15064	15017	15130	14972	14988	14961	15015	15130	14878	14948	14998	15175	15074	14958	15002	15191	15021	15190	15013	15237	14974	15154	14929	15023	15018	15045	15052	15133	14994	15137	15135	15048	15132	15193	15151	15006	15040	15041	15003	15193	14963	14981	15055	15045	15079	14993	15078	15132	15209	14915	15214	14885	15007	15058	15076	15097	15036	15002	15070	14983	15127	14971	15157	15053	15055	15136	15080	15147	15128	15141	15018	15088	15228	15193	14921	15135	15021	14897	14967	14918	15139	15031	15040	15215	14963	15017	15096	15101	14965	15005	15161	15085	15081	15010	15252	15076	15101	14970	14975	14988	15063	15089	15024	15113	15085	15112	15398	14966	15044	15121	15204	15158	14958	15033	15136	14969	15106	15050	15192	15171	14984	15179	15165	14920	15066	14980	14964	14998	15014	15174	15069	15050	15220	14848	15066	15048	15174	15175	14947	15078	14928	15040	15112	15014	15191	15214	15017	14972	15277	15026	15000	15081	15045	15069	15246	15232	14913	14933	15055	15090	15008	15046	15180	14957	15106	15058	15117	15021	14948	14906	15201	15068	15033	15228	14999	15024	15089	14997	14925	14969	15050	15157	15232	15048	15177	15058	15162	15057	15235	15038	15049	15070	15165	15046	15072	15197	15111	15065	15142	15018	15047	15023	15024	15109	15034	15180	15030	15076	15048	14945	15117	14910	15116	14956	15050	15119	15088	15124	15091	15043	15187	14978	15072	14997	15159	15006	15129	15139	15039	15244	14939	15134	14875	15207	15134	15044	15094	14924	15034	15003	15148	14937	15191	15096	15108	15001	15149	15063	15053	15044	15080	15062	15106	15011	15024	14996	15000	14914	15042	15142	15098	14950	14990	15002	14960	14937	14991	15203	15073	15188	15028	15075	15051	15061	15045	15069	15013	15126	15196	14958	15145	14933	15109	15106	15064	15051	15187	14968	14908	15220	15144	15133	15081	15033	15072	15156	15167	15044	15130	15106	15052	14804	15078	15039	15181	15089	15105	15060	15115	15080	15139	15153	15065	15077	14983	14902	15082	15034	15203	15174	15000	14954	14928	15195	15079	15140	15006	15147	14922	14943	15120	15221	15216	14959	15043	14969	15063	15090	15074	14990	15140	15158	15051	15180	15273	15020	15107	15065	15036	15002	15056	14994	15178	15198	15078	15056	15078	14949	15122	15136	15129	15158	15006	15144	14954	15083	14824	15005	14929	15062	15189	15137	15177	14960	15172	14958	15033	15171	15040	15156	15160	14810	15108	15010	14926	15134	14950	15160	15026	15047	14915	15146	15051	14990	15087	15152	15110	15080	15096	14994	14979	15127	15200	15029	15078	15223	15035	15172	15044	14992	14974	15100	14971	15001	15069	14826	14972	14987	15024	15011	15306	15132	14965	15278	15150	15165	15237	15059	14971	15083	14964	14911	15252	15052	14905	14998	15201	14987	15133	14959	15063	15159	15035	15243	15008	14937	15005	15153	14873	15046	14995	15055	15036	15169	14991	14853	15211	14987	14961	14990	14928	15077	15029	15050	15121	15192	15053	14955	15151	15084	15167	15147	14965	14938	15021	15049	15067	15145	15045	15109	14912	14994	14992	15029	15170	15273	15039	15140	14970	15087	15334	14992	14901	15183	15050	15062	15058	15232	15065	15043	15070	15113	15262	15039	15191	15005	15111	15081	15125	15084	14994	15172	14977	15026	15010	15233	15119	15070	15126	14998	15206	14879	15078	15039	15013	15122	14803	15141	15099	15098	15146	15167	14915	15249	15062	15084	14972	15109	15100	15133	14984	15041	15040	15059	15138	14936	14983	15087	15081	15112	15005	14990	15059	15174	15068	14950	15138	15168	14990	15044	15084	14972
28860	21515	20508	17786	15951	15900	16042	16194	16069	15881	16047	16665	18501	18760	17947	16925	16268	15994	15933	15957	15933	15939	15883	15809	15978	16089	16010	15885	15990	16045	16087	16011	15962	15863	15843	15835	16056	15936	15892	16013	15864	15868	16046	15705	15765	15730	15943	16132	15976	15925	15842	16043	16080	15840	15763	15622	15956	15963	16040	15743	16052	15771	15862	15787	15813	15698	16015	15894	15973	16030	15924	15911	15833	15838	15945	15954	16032	15670	15710	15836	15941	15820	15732	15799	15915	15724	16041	16050	15794	15990	15917	15952	15829	16061	15861	15779	15842	15850	15894	15816	15945	15955	15970	15883	15920	15844	15873	15950	15997	16012	16010	16003	15829	15960	15673	15904	15868	15900	15832	15865	15919	15820	15851	15922	15770	15747	15918	15962	15986	16029	15810	15865	15813	15783	15884	15767	15969	15933	15857	15769	15894	15962	15893	15686	15754	15895	15730	16110	16236	15896	15749	15841	15825	15747	16029	15900	15691	15819	15907	15952	15985	16005	16018	16052	15881	15841	15953	15742	15810	15977	16064	15786	15872	15852	15669	15846	15882	15974	15857	15921	15743	15836	15818	15803	15785	15902	15803	16030	16092	15733	15836	15792	15839	15889	15683	15604	15937	15835	15960	15928	15784	15921	15733	15703	15828	15877	15713	15825	15921	15859	15766	15905	15863	15757	15684	15986	15732	15855	15977	15925	15800	15998	15931	15874	15760	15877	15898	15792	15730	15891	15778	15903	15818	15815	15921	15757	15857	15888	15827	15855	15896	15890	15860	15781	15872	15985	15692	15751	15959	15924	15818	15883	15768	15762	15898	15879	15999	15817	15933	15728	15779	15832	15898	15810	15853	15930	15911	15849	15916	15885	15869	16021	15848	15767	15872	15837	15867	15944	15843	15837	16047	15825	15844	15757	15923	15758	15931	15856	15933	16033	15754	15946	15821	15927	16013	15652	15884	15996	15829	15823	15716	15912	15813	15909	15641	15948	15861	16007	15845	16057	15805	15803	15781	16036	16117	15912	15771	15748	15915	15980	15971	15889	15982	16050	15696	15985	15927	15824	15674	15807	15901	15873	15998	15740	15698	15917	15998	15870	16020	15821	15923	15901	15888	15902	15840	15917	15799	15789	15738	15727	15799	15958	16029	15926	16177	15877	15875	15916	15952	15824	15713	15784	15881	16060	16054	16026	15830	15862	15723	15827	15886	15698	15816	15875	15897	15802	16013	15880	16063	15923	15783	15965	15932	15762	16008	15931	16136	16021	15972	15985	15963	15903	15868	15823	15984	16018	15874	15888	15798	15838	15845	15765	15824	15789	15810	16149	15910	15944	16007	16056	16009	15994	15956	16185	15788	15934	15967	15957	15951	15842	15884	15970	15678	15927	15854	15889	15952	15692	15951	15634	15998	15896	15924	15773	15604	15699	15767	15956	15836	16037	15982	15732	15769	15844	16022	15723	15893	15723	15940	15845	16017	15950	15974	15945	15816	15920	15811	16028	15899	15845	15803	15937	16013	16018	16008	15891	16022	15827	15963	15899	15926	15947	15853	15877	15882	15939	15991	15873	15915	15882	15872	15802	15976	15806	16026	15818	15755	15930	15710	15887	15735	15994	15864	15916	15940	15770	15820	15810	15814	15804	15838	15797	15913	15746	15968	15721	15815	15866	15876	15981	15765	15739	15893	15879	16046	16000	15931	15783	15707	15936	15860	15934	15689	15793	15682	15772	15709	15761	15970	15642	15778	16078	16005	15740	15990	15504	15691	15685	15727	15973	15943	15939	16022	15923	15878	16000	15898	15808	15632	15914	15910	15769	15865	15790	16008	15699	16021	15979	15818	15797	16132	15963	16174	15842	15771	15922	15726	16004	15868	15820	15957	15879	15725	15753	15913	15850	15690	15776	15890	15809	15842	15827	15966	15846	15917	15872	16134	15996	16009	15852	15899	15965	15881	15736	15795	15918	15985	15766	15954	15925	15989	15812	15855	15785	15818	15798	15870	15831	15845	15930	15896	15845	16091	15880	16028	15975	16003	15713	15934	16036	15861	15953	15962	15913	15825	15742	15875	15944	15569	15916	15833	15949	15973	16125	15909	15979	15948	15984	15933	15770	15877	15856	16000	15795	16057	16010	15819	15879	16029	15868	15855	15809	15933	15750	15903	15916	15988	15984	15762	15978	15850	15818	15907	15681	15792	15875	15884	15899	15844	15909	16009	15961	16072	15579	16035	15845	15875	15822	15664	15846	15735	15965	15759	15889	15851	15958	15789	15884	15813	15903	15851	15852	15855	15607	15685	15928	15905	15966	15797	15743	15747	16097	15851	15881	16006	15933	15762	15849	15881	15996	15978	15577	15792	16118	15941	15838	15792	16058	15786	15723	15865	15815	15974	15855	15875	15815	15991	15840	15929	15636	15827	15767	15863	15837	15803	16022	15868	15830	16032	15703	15734	16024	15737	15820	15701	15908	16059	15988	15834	15846	15920	15860	15921	15863	15903	15974	15940	15834	15780	15924	15931	15919	16019	15862	15861	16061	15811	15721	15758	15726	15797	15835	15805	16063	15857	15862	15857	15650	15919	15834	15845	15792	15601	15939	15637	15889	15953	15691	15861	16006	15881	15984	15822	15901	15837	15867	15933	15805	16033	15953	15847	15888	15836	15796	15840	15731	15741	15743	15850	15844	15816	16064	15916	15913	16055	15875	15856	15870	15923	15869	15818	15707	15603	15852	15768	15961	15732	15845	15879	15854	15783	15863	15904	15952	15796	15841	15804	15799	15845	15836	15933	15852	15822	15880	15887	15946	15939	15977	15918	15807	15869	15860	15782	15955	15827	15921	15763	15814	15907	15795	15840	15641	15888	15912	15828	15880	15885	16033	15895	15756	15817	15973	15936	15816	15866	15862	15889	15857	15962	16039	15904	16041	15796	15874	15724	15955	15784	15953	15740	15847	15871	15742	15939	16048	15971	15853	16002	15743	15744	15767	15842	15569	15658	15965	15844	15773	15816	15817	15948	15929	15999	15784	15823	15848	15892	15827	15820	15788	16073	15784	15887	15742	15815	15938	15928	15776	15858	15757	15973	15999	15718	15972	15801	16033	15964	15940	15835	15925	15807	15805	15930	15748	15944	16010	16019	15973	15826	15891	15866	15990	15857	15871	15857	15792	16003	16003	15940	15811	15994	15898	15904	15985	15860	15913	16105	16000	15887	15929	15983	16062	16015	15695	16031	15811	15873	15789	15915	15633	15902	15929	15956	16111	15842	15907	15796	15690	15953	15787	15933	15677	15699	15793	15844	15705	15762	15860	15921	15937	15888	15731	15873	16126	15893	15916	15983	15944	16082	15992	15731	15884	15849	15847	15822	16036	15987	15934	15737	15686	15676	15782	15992	15903	16022	15945	15675	15892	15712	16024	15927	15861	15930	15946	15954	16076	15719	15758	15755	15806	15925	15889	15836	15909	15973	15746	15858	15922	15643	15865	15857	15852	15747	15923	15782	15848	15888	15882	16020	15860	16023	15760	15798	15771	15912	15895	15931	15915	15836	15693	15758	15744	15878	15840	15693	15832	15851	16003	15973	15923	15947	16007	16096	15841	15733	15926	15990	15868	15808	15783	15906	15966	15943	15871	15742	16080	16041	15851	15960	15819	15841	15682	16187	15874	15802	15921	15946	15905	15790	15837	15772	15689	16109	16151	15765	15874	15995	15866	16021	16053	15813	15758	16036	16019	15966	15912	15871	15680	15843	15974	15767	16028	16071	15908	15939	15753	16051	15827	16000	16078	15914	15943	16023	15843	15768	15851	15737	15755	15767	15784	15811	15837	15822	15908	16012	15752	15854	15943	15923	16052	15909	15842	16082	15747	15956	15901	15837	15949	16048	15945	16080	15820	16062	15801	15868	15837	15768	15865	15805	15898	15925	15794	15876	15993	15936	15872	15858	15797	15975	15980	15680	15772	15914	15884	15886	16000	15910	15884	16028	16009	15998	15850	15608	15792	15998	15834	15863	15816	15743	15601	15850	15703	15769	15834	15953	15844	15684	15941	15788	15720	15916	15851	15950	15933	15771	15943	15867	15829	16026	15726	15909	15988	16033	15789	16068	15811	15918	15983	16077	15904	15773	15863	15715	15956	15837	15996	15897	15899	15898	15716	15768	15738	15836	15955	15798	15608	15914	15951	15960	15871	15909	15942	15816	15969	15972	15801	15910	15954	15829	15854	15818	15904	15782	15883	15754	15971	15845	16149	15876	16006	15910	15751	15828	15945	16118	15939	15842	15946	15666	15783	16039	16092	15965	15879	15843	15750	15786	15944	15945	15768	15725	15879	15845	15778	15981	15886	15983	15924	15923	15937	15856	16060	15770	15779	15953	16009	15842	15779	15759	16009	15940	15932	15993	15660	15795	15976	15917	16057	15584	15768	15849	15727	15829	15876	15768	15995	15901	15849	16001	16002	15938	15889	16044	15757	15651	15868	16009	15787	15988	15972	15919	15752	15862	15751	15976	16032	15687	15911	15819	16077	15987	16064	15954	16003	16024	15829	15795	15966	15835	15749	15847	15899	15871	15833	15905	16003	15891	15897	15835	15894	15790	15969	15918	15802	15923	15935	15957	15763	16004	15755	15798	15837	15890	15889	15895	15949	15881	15809	15691	15888	15852	15967	15878	15795	15841	16002	15747	15684	15860	15712	15941	15858	15989	15776	15917	15744	15973	15754	15819	15786	15904	15807	15763	15974	15791	15992	15733	15942	15924	15901	15862	15799	15902	15842	15910	15775	15824	15836	15827	15713	15920	15763	15931	15965	16104	16158	15887	15838	15804	15823	15746	15793	15855	16053	16038	16040	15914	16013	16014	15905	16003	15870	16006	15865	15878	15919	15932	15753	15873	15931	15798	15888	15764	15861	15938	15781	15503	15771	15875	15804	15872	15954	15842	15895	16014	15861	15771	15857	15606	15931	16066	16052	15980	16116	15898	15873	15980	15871	15972	15961	15921	15754	15800	16008	15852	15754	15788	16112	15950	15695	15915	15966	15973	15787	15689	15765	15816	15821	15783	15893	16011	15839	15893	16004	15964	15830	16113	15868	15978	15794	15733	15723	15903	15585	15817	15858	15827	15994
15332	17194	17034	15998	15445	15403	15467	15597	15435	15261	15205	16667	19422	18793	17632	16237	15799	15286	15185	15274	15083	15275	15089	15273	15144	15317	15095	15112	15091	15021	15387	14961	15052	15254	15121	15031	15170	15220	15149	15152	15074	15161	15268	15090	15171	15188	15082	15180	15251	15228	14976	15162	15208	15146	15211	15102	15119	15142	15160	15334	15218	15211	15178	15123	15021	14935	15143	15157	15089	15080	15089	15276	15158	15133	14989	15181	15259	15159	15071	15102	15061	15217	15156	15229	15107	15032	15063	15264	15243	15188	15154	15351	15414	15130	15158	15292	15296	15157	15107	15068	15184	15058	15046	15193	15242	15287	15164	15212	15224	15091	15290	15214	15083	15300	15199	15330	15248	15080	15181	15113	15186	15214	15243	15184	15050	15383	15242	15092	15210	15097	15261	15137	15105	15146	15234	15195	15094	15224	15266	15265	15193	15218	15235	15234	15202	15181	15275	15269	15234	15235	15421	15227	15024	15187	15344	15254	15057	15237	15150	15182	15229	15181	15056	15071	15279	15251	15154	15133	15251	15190	15149	15301	15164	15188	15033	15136	14968	15305	15437	15129	15323	15150	15157	15125	15017	15097	15199	15057	15287	15233	15165	15130	15192	15228	15132	15078	15120	15086	15060	14991	15061	15127	15266	15166	15233	15139	15301	15090	15153	15239	15192	15332	15145	15130	15191	15304	15304	15102	15209	15120	15353	15178	15118	15094	15139	15290	15175	15258	15226	15282	15103	15224	15195	15048	15162	15246	15290	15304	15245	15188	15106	15108	15149	15106	15143	15130	15146	15125	15189	15154	15258	15332	15113	15196	15359	15138	15300	15149	15148	15024	15056	14995	15316	15254	15059	14988	15025	15127	15099	15267	15059	15232	15232	15189	15145	15079	15383	15245	15174	15031	15144	15324	15238	15005	15185	15189	15184	15065	15359	15286	15099	15035	15117	15027	15248	15309	15236	15178	15210	15018	14997	15114	15109	15132	15211	15218	15139	15164	15060	15150	15232	14961	15185	15183	15015	15023	15091	15242	15233	15152	15326	15147	15145	15232	15229	15153	15205	15162	15117	15202	15208	15236	15143	15258	15370	15175	15136	15211	15174	15240	15109	15129	15003	15180	15181	15291	15248	15135	15103	15125	15140	15280	15165	15195	15122	15257	15259	15181	15117	15125	15112	15131	15122	15163	15109	15001	15339	15045	15160	15255	15293	15123	15152	15216	15157	15166	15234	15212	15172	15166	15016	15336	15222	15286	14958	15029	15097	15165	15158	15148	15030	15143	15089	15350	15264	15189	15249	15117	15107	15319	15200	15083	15310	15063	15119	15218	15161	15043	15276	15378	15279	15228	15089	15064	15108	15177	15265	15192	15236	15034	15092	15305	15169	14938	15193	15160	15416	15145	15226	15244	15191	15245	15175	15065	15217	15181	15209	15218	15282	15188	15367	15037	15268	15227	15261	15243	15367	15097	15033	15049	15162	15175	15282	15165	15115	15100	15132	15172	15348	15252	15203	15119	15183	15145	15309	15134	15123	15181	15145	15253	15007	15178	15031	15224	15278	15142	15095	15172	15274	15210	15035	15285	15152	15245	15320	15233	14997	15050	15108	15143	15189	15207	15286	15097	15249	15266	15267	15122	15222	15298	15226	15210	15236	15241	15257	15152	15321	15196	15174	15213	15187	15236	15205	15228	15141	15441	15109	15094	15183	15148	15173	15073	15261	15074	15197	15243	15114	15217	15146	15116	15142	15099	15265	15364	15166	15035	15383	15126	15148	15161	15199	15159	15302	15230	15084	15162	15045	15063	15305	15134	15127	15208	15193	15115	15174	15171	15234	15092	15366	15202	15121	15099	15226	15181	15339	15240	15261	15259	15310	15141	15078	15051	15109	15269	15144	15090	15231	15270	15201	15065	15366	15042	15158	15320	15181	15299	15154	15222	15219	15246	15131	15225	15114	15077	15161	15207	15185	15167	15116	15331	15324	15153	15046	15097	15069	15063	15083	15135	15117	15279	15277	15247	15101	15029	15207	15245	15269	15198	15200	15066	15329	15163	15131	15245	15252	15031	15217	15226	15264	15158	15098	15359	15295	15109	15118	15167	15227	15166	15149	15317	15149	15218	15111	15090	15166	15062	15138	15176	15404	14899	15062	15220	15343	15231	15182	15263	15350	15141	15185	15236	15177	15199	15206	15219	15205	15263	14919	15204	15159	15051	15225	15270	15098	15192	15096	15152	15189	15107	15319	15360	15079	15341	15173	15131	15300	15274	15211	15177	15173	15147	15220	15208	15234	15138	15178	15105	15333	15152	15244	15192	15120	15262	15185	15080	15085	15117	15225	15288	15084	15135	15047	15062	15088	15224	15159	15228	15194	15240	15303	15088	15220	15256	15312	15158	15156	15155	14988	15329	15263	15265	15082	15176	15029	15168	15289	15369	15324	15259	15081	15132	15079	15179	15110	15189	15228	15225	15265	15273	15316	15170	15292	15080	15239	15055	15122	15114	15258	15120	15084	15227	15219	15206	15176	15266	15169	15107	15178	15109	15000	15143	15288	15123	15075	15282	15281	15218	15235	15167	15195	15313	15108	15035	15084	15131	15162	15262	15086	15050	15332	15285	15196	15026	15250	15386	15506	14991	15306	15050	15333	15133	15286	15230	15245	15131	15198	15188	15219	15197	15260	14950	15178	15165	15289	15208	15185	15211	15058	14954	15266	15272	15287	15193	15173	15058	15211	15262	15121	15223	15127	15169	15348	15111	15006	15092	15105	15224	15117	15106	15288	15143	15276	15197	15328	15108	15226	15331	15210	15218	15141	15444	15111	15096	15210	15220	15068	15122	15251	15245	15156	15218	15208	15288	15151	15203	15166	15130	15290	15195	15265	15374	15160	15321	15134	15145	15349	15406	15141	15065	15067	15182	15188	15183	15227	15030	15351	15192	15026	14981	15375	15243	15266	15082	15315	15113	15179	15150	15274	15257	15044	15192	15145	15124	15126	15156	15540	15326	15198	15168	15246	15145	15166	15241	15230	15129	15248	15190	15180	15210	15304	15155	15237	14889	15075	15137	15156	15172	15204	15282	15187	15191	15045	15255	15171	15173	15215	15292	15230	15219	15061	15154	15270	15363	15137	15308	15183	15179	15055	15256	15129	15162	15053	15355	15295	15205	15204	15112	15215	15268	15012	15162	15327	15126	15313	15299	15107	15262	15250	15141	15250	15208	15255	15186	15122	15166	15236	15372	15262	15327	15161	15151	15369	15214	15179	15185	15245	15241	15211	15123	15119	15183	15189	15191	15277	15241	15205	15446	15025	15044	15248	15384	15072	15382	15150	15157	15150	15279	14998	15249	15168	15100	15303	15109	15172	15062	15124	15323	14998	15159	15097	15276	15395	15160	15320	15149	15124	15101	15254	15215	15149	15184	14987	15031	15261	15199	15344	15234	15119	15082	15285	15291	15240	15131	15116	15332	15143	15236	15100	15293	15075	15124	15308	15219	15322	15240	15112	15149	15169	15099	15311	15143	15236	15060	15206	15132	15174	15166	15219	15199	15130	15132	15504	15186	15276	15144	15168	15145	15316	15103	15071	15102	15030	15105	15167	15186	15224	15182	15248	15139	15167	15084	15230	15199	15072	15188	15335	15283	15200	15225	15321	15171	15233	15094	15095	15264	15103	15260	15100	15136	15181	15201	15254	15248	15088	15087	15294	15060	15076	15244	15362	15128	15237	15157	15188	15095	15089	15379	15251	15179	15166	15325	15255	15054	15157	15117	15259	15165	15040	15094	15234	15210	15011	15258	15264	15219	15233	15282	15140	15282	15249	15169	15103	15134	15323	15174	15159	15057	15176	15095	15000	15220	15181	15282	15332	15199	15235	15220	15277	15278	15169	15224	15177	15344	15235	15125	15071	15177	15160	15265	15215	15094	15302	15137	15160	15074	15399	15219	15312	15262	15184	15265	15016	15181	15272	15339	15188	15022	15136	15103	15176	15108	15207	15284	15142	15106	15250	15021	15148	15251	15128	15272	15233	15105	15306	15107	15261	15275	15002	15342	15363	15246	15368	15218	15303	15294	15230	15284	15083	15241	15141	15203	15192	15117	15232	15148	15219	15177	15315	15210	15056	15111	14896	14946	15133	15291	15229	15140	14987	15146	15345	15196	15224	15237	15384	15215	15154	15147	15128	15063	15042	15327	15306	15206	15133	15212	15135	15276	15123	15022	15172	15145	15242	15123	15258	15186	15078	15216	15237	15163	15111	15182	15110	15187	15242	15120	15266	15166	15301	15252	15135	15116	15232	15048	15111	15210	15147	15170	15179	15148	15037	15172	15081	15332	15246	15209	15226	15260	15307	15234	15098	15242	15184	15239	15184	15156	15090	15071	15216	15212	15158	15327	15155	15098	15036	15362	15175	15223	15117	15066	15333	15206	15048	15227	15096	15157	15133	15093	15283	15306	15197	15254	15150	15441	15146	15202	15090	15184	15208	15290	14988	15148	15227	15087	15102	15268	15127	15243	15231	15235	15409	15312	15051	15127	15212	15313	15196	15334	15054	15245	15306	15052	15229	15320	15262	15188	15180	15203	15234	15335	15369	15162	15310	15205	15173	15060	15026	15144	15292	15162	15179	15151	15180	15307	15028	15170	15160	15125	15095	15137	15062	15155	15159	15332	15311	15150	15153	15102	15068	15201	15036	15206	15186	15335	15245	15080	15371	15098	15019	15159	15267	15280	15143	15280	15109	15263	15149	15166	15195	15104	15220	15048	15065	15168	15220	15258	15213	15111	15164	15127	15265	15112	15114	15105	15088	15104	15179	15314	15267	15134	15087	15319	15043	15228	15166	15196	15146	15058	15170	15309	15200	15071	15196	15219	15252	15185	15240	15136	15102	15197	15282	15145	15236	15167	15121	15131	15141	15310	15241	15153	15323	15173	15140	15286	15069	15118	15270	15159	15071	15216	15246	15220	15172	15297	15221	15183	15147	15131	15069	15233	15244	15226	15336	15302	15096	15311	15156	15051	15136	15290	15111	15192	15038	15136	15176	15160	15050	15225	15214	15066	15125	15308	15191	15366	15312	15121	15302	15190	15206	15164	15198	15183	15086	15171	15339	15208	15279	15155
25153	21395	28122	25325	20595	17805	17384	16362	16022	15821	16108	18747	31678	31198	26159	21216	17581	16106	15725	15490	15670	15775	15587	15712	15595	15809	15628	15664	15731	15623	15540	15467	15656	15460	15605	15754	15585	15604	15693	15653	15723	15577	15576	15576	15722	15589	15632	15491	15567	15729	15574	15640	15653	15544	15712	15497	15607	15467	15522	15612	15738	15632	15516	15594	15493	15634	15711	15700	15690	15657	15566	15663	15418	15585	15573	15679	15563	15624	15677	15556	15905	15650	15568	15580	15619	15709	15592	15502	15684	15506	15597	15511	15507	15679	15654	15573	15518	15603	15552	15556	15650	15528	15638	15594	15648	15545	15617	15631	15581	15523	15483	15551	15523	15484	15590	15568	15808	15556	15656	15616	15701	15505	15475	15715	15512	15478	15603	15669	15657	15736	15465	15751	15603	15592	15695	15632	15532	15609	15575	15562	15561	15772	15629	15562	15437	15729	15457	15670	15624	15826	15662	15588	15559	15588	15679	15335	15502	15649	15626	15371	15813	15429	15446	15428	15603	15583	15331	15380	15596	15456	15579	15701	15516	15731	15511	15600	15520	15624	15749	15548	15372	15631	15497	15544	15674	15568	15555	15499	15643	15602	15567	15506	15731	15654	15507	15576	15650	15644	15500	15547	15407	15628	15680	15757	15674	15716	15516	15405	15777	15685	15714	15468	15466	15596	15399	15613	15461	15656	15622	15658	15665	15678	15566	15537	15609	15486	15498	15476	15667	15597	15492	15393	15570	15569	15654	15548	15630	15612	15721	15721	15631	15481	15747	15523	15710	15321	15489	15485	15480	15529	15613	15663	15599	15688	15576	15793	15529	15447	15502	15597	15440	15463	15502	15617	15706	15707	15472	15480	15441	15753	15557	15554	15667	15643	15497	15759	15513	15667	15516	15663	15885	15606	15652	15641	15820	15686	15785	15577	15591	15562	15821	15501	15338	15641	15548	15661	15655	15558	15435	15585	15473	15501	15499	15292	15516	15560	15401	15510	15502	15706	15627	15498	15596	15463	15635	15503	15613	15463	15646	15684	15703	15585	15507	15752	15674	15452	15527	15549	15659	15539	15604	15463	15709	15601	15543	15590	15443	15637	15513	15604	15584	15448	15691	15664	15440	15418	15692	15475	15408	15563	15720	15541	15518	15676	15597	15454	15608	15601	15432	15471	15446	15589	15629	15676	15552	15652	15705	15366	15546	15492	15526	15498	15668	15616	15806	15493	15739	15483	15549	15587	15479	15630	15352	15399	15533	15408	15694	15564	15643	15601	15529	15609	15653	15572	15365	15487	15594	15458	15398	15629	15575	15702	15550	15528	15531	15493	15609	15702	15577	15505	15664	15669	15578	15654	15323	15608	15579	15407	15620	15695	15479	15626	15566	15559	15598	15471	15477	15556	15502	15400	15563	15660	15717	15368	15336	15457	15608	15716	15486	15834	15527	15694	15508	15344	15660	15597	15509	15516	15670	15612	15489	15559	15296	15369	15576	15603	15633	15804	15502	15730	15512	15722	15616	15475	15611	15506	15559	15442	15496	15609	15496	15550	15525	15595	15465	15462	15448	15419	15600	15599	15594	15487	15527	15633	15444	15597	15455	15662	15580	15883	15836	15636	15685	15667	15577	15676	15691	15659	15699	15590	15621	15618	15627	15586	15625	15675	15667	15485	15428	15622	15559	15536	15601	15424	15511	15693	15531	15715	15554	15561	15530	15712	15466	15407	15582	15529	15559	15737	15555	15567	15813	15504	15541	15645	15691	15710	15511	15384	15516	15528	15578	15568	15611	15585	15569	15808	15580	15521	15609	15664	15320	15486	15538	15379	15517	15779	15703	15547	15682	15560	15477	15535	15350	15558	15635	15521	15744	15629	15480	15558	15589	15469	15420	15662	15747	15740	15475	15373	15526	15807	15438	15717	15443	15656	15621	15731	15458	15338	15587	15648	15569	15477	15602	15559	15577	15669	15619	15501	15629	15551	15704	15598	15556	15509	15370	15412	15595	15787	15625	15352	15505	15760	15641	15692	15686	15632	15654	15616	15586	15655	15411	15574	15664	15532	15321	15483	15854	15518	15563	15765	15271	15803	15656	15607	15549	15472	15507	15460	15541	15629	15525	15511	15520	15523	15647	15542	15732	15257	15524	15615	15521	15505	15693	15374	15744	15697	15569	15525	15560	15650	15724	15560	15635	15681	15674	15420	15616	15413	15507	15665	15740	15640	15535	15530	15801	15637	15470	15631	15538	15414	15811	15598	15528	15623	15658	15686	15449	15567	15549	15528	15594	15339	15553	15659	15601	15551	15555	15577	15720	15441	15564	15833	15566	15677	15408	15572	15360	15541	15634	15737	15536	15664	15563	15621	15575	15651	15489	15569	15773	15641	15661	15451	15670	15614	15772	15491	15655	15676	15474	15572	15440	15430	15655	15439	15554	15521	15671	15670	15751	15465	15486	15472	15459	15528	15725	15579	15750	15649	15612	15463	15743	15546	15674	15517	15718	15660	15566	15455	15666	15403	15496	15582	15564	15645	15503	15527	15638	15545	15631	15626	15565	15670	15606	15721	15651	15633	15693	15542	15540	15568	15591	15455	15591	15481	15469	15538	15583	15806	15490	15510	15415	15451	15474	15616	15344	15365	15461	15539	15630	15688	15409	15622	15619	15793	15688	15484	15611	15838	15481	15702	15596	15631	15574	15737	15700	15588	15673	15655	15604	15631	15320	15797	15682	15640	15696	15653	15672	15589	15508	15503	15703	15360	15440	15578	15500	15682	15444	15619	15457	15390	15551	15665	15404	15615	15541	15672	15690	15564	15706	15407	15511	15467	15444	15575	15524	15545	15561	15566	15512	15749	15579	15620	15660	15521	15567	15585	15531	15777	15603	15294	15407	15616	15552	15661	15777	15718	15432	15555	15562	15525	15625	15574	15645	15610	15551	15389	15459	15529	15427	15626	15902	15546	15563	15423	15494	15702	15486	15582	15589	15605	15773	15573	15473	15537	15541	15607	15594	15752	15653	15499	15547	15466	15622	15464	15434	15659	15630	15639	15649	15804	15744	15462	15599	15589	15569	15763	15602	15525	15547	15518	15498	15509	15627	15740	15590	15614	15410	15481	15584	15682	15638	15652	15498	15485	15595	15674	15638	15575	15468	15583	15671	15674	15647	15520	15499	15570	15768	15702	15519	15410	15481	15692	15437	15568	15651	15532	15635	15533	15622	15711	15789	15526	15460	15493	15509	15386	15512	15712	15742	15709	15439	15562	15524	15706	15765	15607	15587	15556	15618	15449	15611	15492	15768	15611	15756	15699	15627	15651	15619	15786	15744	15527	15648	15466	15523	15563	15510	15666	15478	15518	15784	15548	15565	15493	15437	15752	15735	15612	15651	15578	15620	15635	15503	15601	15513	15372	15636	15318	15705	15710	15569	15514	15505	15681	15595	15487	15722	15704	15494	15385	15656	15412	15481	15486	15734	15752	15537	15641	15734	15568	15575	15621	15710	15639	15701	15539	15351	15349	15644	15521	15519	15623	15635	15579	15614	15593	15569	15618	15698	15516	15544	15477	15657	15711	15575	15622	15438	15493	15591	15425	15714	15687	15555	15598	15672	15527	15434	15637	15640	15639	15671	15712	15589	15482	15449	15656	15855	15755	15502	15482	15515	15436	15401	15627	15547	15508	15558	15471	15576	15653	15631	15650	15626	15539	15596	15689	15664	15537	15741	15433	15648	15570	15689	15497	15703	15533	15597	15448	15795	15764	15660	15503	15538	15572	15385	15651	15641	15394	15661	15613	15569	15625	15666	15563	15364	15618	15582	15517	15657	15488	15496	15436	15627	15641	15592	15629	15627	15648	15544	15546	15600	15612	15771	15499	15654	15659	15563	15642	15574	15557	15556	15523	15605	15561	15549	15402	15564	15573	15523	15482	15617	15468	15778	15617	15640	15504	15771	15624	15738	15522	15699	15485	15397	15670	15586	15574	15547	15382	15744	15589	15589	15689	15571	15601	15614	15649	15638	15697	15868	15521	15674	15485	15695	15610	15377	15518	15760	15679	15807	15565	15436	15665	15622	15647	15484	15580	15624	15485	15711	15765	15724	15498	15472	15733	15704	15439	15657	15427	15671	15687	15471	15630	15547	15557	15628	15754	15558	15620	15699	15752	15729	15578	15504	15663	15655	15634	15523	15547	15699	15326	15581	15512	15698	15670	15627	15826	15449	15497	15557	15617	15572	15571	15571	15638	15717	15676	15701	15725	15705	15487	15570	15492	15527	15607	15492	15665	15508	15652	15615	15488	15437	15445	15670	15633	15480	15766	15635	15646	15745	15704	15502	15408	15673	15710	15521	15601	15681	15669	15468	15538	15700	15643	15571	15378	15638	15598	15569	15658	15420	15618	15563	15500	15391	15584	15665	15509	15773	15696	15565	15696	15637	15550	15680	15624	15595	15576	15513	15545	15614	15583	15517	15507	15574	15620	15536	15489	15552	15543	15616	15690	15634	15737	15536	15638	15565	15585	15607	15517	15486	15591	15685	15680	15705	15706	15643	15679	15845	15935	15617	15492	15532	15753	15558	15672	15662	15427	15512	15538	15621	15472	15671	15734	15581	15628	15700	15452	15662	15708	15688	15685	15683	15666	15575	15663	15557	15674	15616	15731	15666	15401	15590	15600	15882	15501	15642	15667	15631	15511	15372	15388	15617	15372	15696	15657	15530	15632	15518	15506	15391	15644	15647	15476	15646	15534	15620	15824	15650	15795	15611	15444	15628	15716	15636	15550	15630	15465	15690	15458	15493	15823	15685	15451	15576	15468	15654	15488	15546	15543	15663	15674	15762	15448	15758	15586	15462	15585	15608	15530	15941	15746	15537	15557	15524	15713	15712	15490	15646	15517	15691	15416	15523	15481	15477	15504	15595	15622	15558	15407	15799	15626	15637	15613	15573	15779	15469	15560	15484	15443	15490	15604	15691	15656	15665	15504	15697	15646	15703	15761	15516	15645	15458	15570	15481	15650	15662	15695	15540	15561	15522	15524	15620	15714	15678	15517	15482	15428	15501	15448	15568	15527	15550	15414	15643	15614	15595	15584	15605	15576	15649	15487	15654	15510	15663	15634	15624	15512
14771	23575	22669	17819	16772	16289	15775	15814	15709	15613	15501	21548	36866	34032	27969	21443	16942	15384	15162	15002	15033	15009	15068	14888	15040	15083	15164	14957	14975	14910	15001	14941	15119	15064	15100	15161	15011	15063	15065	15036	15094	14920	15015	15014	14969	15167	14988	15273	14915	15100	15043	15214	14989	14897	15166	15030	15048	14972	15051	15052	15006	14735	14913	15049	15020	15073	15047	14991	15205	14946	14997	15072	14903	15020	15170	15002	14991	15065	15014	15072	15022	15060	14948	15094	14931	15102	15058	15135	15014	14919	14842	15070	14938	14976	14972	14891	15115	15115	15154	14892	15086	15144	15133	15080	15013	14942	14898	14905	15156	14922	14951	15292	14876	15012	15079	15089	15144	15168	14974	14859	15095	15000	14989	14972	14957	14868	15038	15051	15008	14948	15145	14927	15082	15310	14969	15124	14939	15019	15117	15001	14980	15121	15050	15009	15141	15027	15038	14922	15005	15003	15143	15074	14972	14984	15128	15067	14830	14985	14984	15059	14985	15141	15130	15105	14970	14983	15212	14882	15092	15123	15263	14933	15118	15106	15037	15113	14973	15037	15070	15016	14960	15148	15166	14906	14983	15096	14848	15068	15024	14906	15020	15007	15094	15000	15209	15204	14949	14979	14940	15069	15007	15057	15039	15065	15071	15038	14906	15028	15209	15089	14921	14923	15040	15222	14995	14918	15159	14927	14987	15030	14799	15014	14917	15192	14935	14984	15055	15147	15099	14919	14933	14956	14985	14976	14854	14827	15149	15010	15037	14918	14976	14893	14971	14915	14989	15025	15105	15065	15004	15183	14871	15154	15193	15180	14951	14920	15078	15098	15117	14898	15237	15036	15146	15079	15163	15058	14982	15064	14872	15206	14938	15011	15154	14813	15104	15031	14917	14984	15073	14993	14997	15076	15084	15109	15185	15002	15140	15006	15201	14899	15203	15055	15022	15046	14922	15003	15266	14918	14978	14961	14949	15014	15208	14855	14928	15034	14940	15025	15123	14949	14812	14989	14968	14997	14937	14929	15269	14875	14989	14975	14921	15103	15095	14788	14960	15050	14956	14944	14966	15014	15007	15143	14999	15038	15050	14943	15048	14976	15005	15011	14914	15032	14981	14874	14989	14867	14987	15001	15087	15098	15063	14964	15062	15086	15173	14910	15017	14944	15003	15002	14895	14948	15100	14933	14835	14978	15138	14999	15050	15099	14994	15000	15016	14924	15002	15119	14990	14861	14907	15073	14974	14890	14885	15067	14883	14995	15111	14928	14948	15059	15059	15028	14993	15156	15074	14926	14933	14942	14900	15085	15122	15071	14977	15014	14953	14980	14995	15069	15096	15211	15102	14918	15012	14985	15172	15103	15013	14996	15023	15091	14967	15041	14990	15082	15061	15102	15046	15021	15141	14971	14984	15097	15003	14928	14902	14964	15074	15200	15071	14973	15085	15108	15063	14827	15105	15041	14880	15065	14936	14889	15187	15029	15025	14805	15144	14972	14935	14944	15111	15057	15137	15109	14985	15113	14921	14969	15091	15068	15059	15153	15053	15078	14835	14793	14932	15125	15005	15047	15002	14890	15007	15074	15006	15040	15025	15092	15168	14981	15149	15069	15076	15058	15012	14953	14869	14928	15068	15078	14940	15170	15063	15097	14903	15118	15028	14999	14924	14983	15145	15049	15018	15096	15196	14971	15021	15085	15070	14873	14983	14971	15124	15042	14959	14987	15144	15045	14799	15010	15077	15089	15106	15137	15195	15085	15090	15034	14957	14962	15041	15010	14996	15069	14939	15007	14980	15002	14887	14965	14987	15209	15103	14927	14934	15187	14919	15129	15236	15019	14901	15225	15089	15092	15096	15071	14974	14893	15009	15194	14924	15068	15144	15153	15079	15017	14804	14992	14994	14999	15018	14940	14914	15041	15076	15091	14947	15048	14988	15117	15044	15055	14868	15023	15132	14934	14946	14958	15085	14876	15148	15152	15092	15063	15065	14884	14929	14904	14992	14993	15096	15068	15039	14981	15058	14881	14990	14998	15036	14812	15062	15084	14979	15106	15079	14954	14902	14984	15038	15145	15026	14903	14977	15057	14911	14924	14829	14979	15081	14978	15011	15027	15055	15014	14858	15142	15215	14963	14993	15130	15035	15020	14853	15170	15174	15062	14959	15219	14916	15178	15030	14883	15153	14944	14914	15079	15053	14884	14994	14956	15107	14942	14985	15092	14929	15005	14960	14988	15129	15042	15010	15067	15001	14887	15015	15091	15016	15171	15139	15106	14952	15072	15141	15104	15019	15040	14979	15170	15037	15017	15045	15135	15015	15123	15077	14993	14806	15031	14941	14829	14928	15047	15039	15010	14944	14906	14911	15049	15022	15034	15140	14976	15057	14953	15001	15055	15098	15044	15125	15046	15061	14941	15103	15095	14951	15027	15034	15065	15007	15013	15142	14966	14954	15056	15091	15005	15065	15132	15139	14816	15032	15034	14915	14963	15127	14921	14948	14939	14901	15120	15080	15027	15254	15088	15011	15035	15075	15068	15043	15189	15010	15045	15090	15018	14915	14910	15054	15062	14991	15122	15030	14938	14994	14966	15045	15060	14898	14984	15027	14783	14976	14999	15036	15032	15033	15023	14886	14943	14991	14978	15014	15028	15121	14948	15113	15114	15109	14887	14994	15010	15081	15006	15016	15033	15045	15044	15041	15173	15009	14893	15017	14956	15034	14919	15155	14857	15112	15005	14761	15200	14964	15166	14867	15077	14931	15068	15138	15072	15084	15017	15270	15089	15021	15204	14927	14917	14961	15157	14995	15015	15000	14892	15086	14966	15085	15101	14995	14926	14964	15138	15129	15004	14900	15055	15146	15228	14991	15186	14899	15055	15066	14887	15175	15177	15050	14964	15113	14899	14975	15111	15067	14946	15108	15096	15182	14839	14968	15027	15029	15120	15204	15085	15021	15081	15082	15107	15120	14882	14893	15009	15016	15172	15006	15043	15020	14864	15083	15004	14956	14879	14995	15072	14984	15194	14893	14941	15197	14887	15056	14992	15010	15007	15111	14959	15028	15026	15239	14994	15220	14984	15148	14987	14889	15044	14969	14947	15076	15020	15178	15064	15072	14974	14989	15102	14990	15051	15210	15044	14923	14940	14968	15048	15045	15092	14933	15013	15046	15078	14848	15100	15098	15130	14958	15001	15200	15078	15195	15004	15063	15035	15264	15052	14840	15064	15008	15037	15127	15070	15058	14982	14960	15121	14941	14953	15140	15092	15031	14864	15009	14944	14763	15050	14899	14940	14979	15151	15076	15146	15068	15183	15110	15095	14889	14911	15019	15132	15088	14961	14966	15073	14926	14907	14942	15246	15056	15002	15137	15076	15261	14923	14940	15095	15013	15003	14995	15097	14824	14910	15001	14942	15226	15117	14918	15033	15057	15189	15194	15048	14921	15033	15128	15046	14906	15096	14829	15115	15012	15029	14999	14970	14976	14954	15080	15028	14804	15202	15041	15101	15187	14995	15072	15074	14932	15101	15045	15075	15096	15159	15030	14930	15017	15118	14946	15167	15114	14964	15183	14986	15045	15006	14785	15091	15008	15120	15137	15126	14927	15048	15118	14937	14969	14975	14944	14974	14973	15062	14981	15074	15090	15025	15256	14818	14975	15167	14968	15136	15140	15158	15266	14855	14953	15154	15320	14955	15132	15005	14971	15042	14995	14920	14935	15161	14915	15232	15016	14736	14832	15078	15093	15043	15144	15034	15211	15067	15065	14904	15189	15020	15108	14906	15083	15035	14983	15060	14995	14933	15042	14825	15087	14860	15132	14859	14958	15065	15093	14829	15048	15081	15075	14947	14934	15191	15213	14869	15050	15098	14986	14916	14937	14963	15019	15096	14965	15108	14974	14984	14910	14995	15143	15039	15036	15035	15234	15128	15078	14991	14952	15035	14815	15043	15018	14964	14995	15054	15107	15019	15124	15067	14985	15209	14958	14971	14950	15213	15076	14990	15008	15025	14991	15029	14984	15055	15182	14923	14951	15053	14896	15100	15125	15076	14983	15088	15012	14860	14958	15094	15111	15111	14973	14968	15120	15000	15040	14933	15063	14955	15067	15029	15059	14861	14970	14973	15008	14952	15070	15105	15021	15152	15043	15055	15010	15035	15264	14988	14915	14894	14998	15070	14898	14998	14941	15028	15134	14838	15099	15024	15031	14930	15221	15006	15039	14939	14999	15157	14927	14957	14881	14953	15078	14930	15032	14972	15008	15150	14959	14985	14884	14952	14993	15087	15079	15112	15041	15002	15201	15024	14899	14887	14992	14956	14957	15024	15081	14901	15094	14954	15201	14927	15110	15149	15051	15057	14997	15062	15112	14993	15071	15150	14988	14838	15019	15074	15033	15018	14915	15027	15150	15129	15011	15046	15160	15057	15037	15062	15300	15077	15137	15103	15010	14936	15086	15032	14953	14924	14929	15110	15138	15147	15091	15011	14960	15047	15134	15131	14803	14952	15069	15224	15027	14919	15156	15048	14945	15110	15057	15068	15026	15052	14885	15039	15023	15087	15143	14991	14926	15083	15103	14958	15205	15054	14974	15034	15167	15024	14901	15161	14917	15176	15054	14882	15001	14909	14958	15047	15055	15102	15203	14940	15151	15139	15005	15020	14938	14985	15083	14962	14895	14998	15000	14995	15097	15090	14976	15035	14976	15074	15082	15092	14939	15123	14991	14911	14971	15054	14987	15101	15066	14955	15185	14911	14859	15018	15084	15068	15006	14909	15071	14979	15025	14963	15098	15022	15091	15108	15020	15077	14917	14995	15241	15004	15098	15086	14919	15067	15029	14898	15035	14948	15089	14963	15188	15086	15042	14856	15191	14920	15203	15072	15034	15116	14947	14996	15072	14920	14898	14942	15085	14958	15041	15006	14993	15094	15078	15024	15001	15093	15173	15107	15175	14911	14967	15043	14988	15011	15011	14924	14994	15073	14957	15044	15049	14900	15166	15024	15119	15098	15013	15048	14897	15089	15053	14973	15077	15006	14998	15089	15060	15160	14964	14929	15004	15038	15008	15219	15108	14870	15015	14962	15100	15105	15114	15046	15057	15047	14959	14934	15094	15064
23859	21322	28860	24177	21749	21432	19808	16544	16055	16213	16100	19630	39966	39171	32794	24807	19055	16393	15673	15608	15521	15356	15473	15414	15474	15580	15494	15424	15407	15240	15568	15443	15638	15422	15290	15474	15367	15399	15426	15642	15224	15322	15249	15379	15433	15442	15444	15397	15394	15417	15402	15426	15364	15499	15445	15289	15417	15325	15508	15495	15423	15509	15438	15393	15328	15199	15556	15347	15361	15127	15258	15205	15169	15497	15410	15446	15385	15464	15437	15385	15409	15579	15444	15387	15366	15250	15388	15285	15146	15431	15303	15321	15207	15210	15411	15411	15436	15458	15338	15384	15449	15254	15221	15583	15503	15347	15376	15103	15293	15304	15212	15366	15351	15577	15066	15354	15324	15229	15391	15421	15222	15360	15621	15328	15299	15462	15330	15403	15557	15286	15479	15285	15300	15141	15338	15407	15492	15322	15483	15134	15111	15257	15355	15383	15388	15247	15408	15276	15166	15313	15407	15349	15355	15291	15125	15359	15456	15443	15216	15244	15297	15423	15437	15182	15155	15343	15480	15357	15502	15276	15469	15377	15283	15306	15195	15296	15518	15214	15286	15328	15224	15317	15253	15413	15197	15260	15240	15198	15318	15511	15426	15518	15396	15277	15478	15277	15477	15270	15188	15423	15452	15304	15220	15509	15168	15509	15298	15503	15541	15381	15365	15455	15256	15234	15495	15248	15280	15408	15469	15475	15341	15327	15439	15356	15380	15309	15338	15338	15465	15533	15228	15348	15246	15294	15222	15333	15392	15335	15442	15519	15380	15250	15529	15367	15298	15205	15239	15349	15409	15262	15274	15280	15406	15364	15393	15399	15477	15238	15387	15467	15223	15350	15255	15325	15297	15349	15278	15257	15177	15494	15302	15254	15255	15287	15124	15530	15288	15120	15269	15456	15123	15423	15130	15286	15252	15295	15028	15443	15325	15281	15537	15498	15251	15190	15393	15244	15382	15258	15307	15353	15331	15288	15297	15187	15404	15282	15228	15317	15150	15334	15457	15334	15175	15204	15269	15246	15199	15178	15304	15368	15377	15257	15400	15323	15472	15246	15267	15199	15400	15362	15339	15471	15247	15270	15293	15398	15378	15445	15301	15448	15317	15263	15343	15230	15261	15243	15204	15311	15284	15449	15213	15267	15319	15304	15273	15260	15165	15311	15312	15336	15283	15292	15304	15287	15405	15292	15419	15340	15234	15446	15288	15266	15303	15235	15289	15227	15345	15434	15369	15462	15219	15304	15252	15367	15406	15419	15350	15365	15280	15396	15320	15238	15368	15303	15263	15524	15268	15376	15217	15413	15293	15400	15267	15337	15438	15602	15467	15417	15369	15305	15190	15293	15433	15303	15272	15307	15490	15240	15545	15399	15394	15185	15354	15186	15200	15129	15328	15331	15400	15423	15356	15267	15314	15131	15256	15332	15548	15289	15357	15426	15294	15194	15194	15277	15448	15393	15403	15342	15404	15325	15317	15388	14982	15184	15500	15435	15212	15144	15335	15414	15242	15551	15230	15321	15380	15303	15331	15384	15280	15328	15326	15304	15338	15334	15335	15421	15103	15395	15240	15315	15309	15080	15271	15334	15343	15531	15261	15183	15360	15411	15404	15261	15349	15489	15300	15254	15373	15490	15497	15053	15308	15401	15452	15168	15264	15130	15421	15361	15426	15400	15494	15258	15390	15329	15351	15198	15568	15403	15270	15098	15195	15195	15358	15460	15350	15295	15220	15246	15394	15139	15343	15325	15419	15295	15340	15411	15221	15358	15301	15350	15272	15323	15264	15247	15482	15175	15371	15359	15202	15347	15257	15255	15435	15223	15289	15301	15328	15330	15398	15418	15214	15248	15432	15460	15555	15259	15419	15369	15427	15382	15430	15397	15373	15450	15309	15353	15454	15335	15292	15503	15258	15362	15370	15168	15212	15310	15448	15336	15244	15391	15421	15383	15319	15580	15175	15166	15193	15441	15179	15379	15397	15173	15381	15206	15340	15212	15213	15179	15212	15135	15260	15281	15306	15430	15506	15261	15285	15300	15404	15555	15396	15417	15375	15414	15270	15277	15315	15448	15299	15377	15084	15508	15349	15433	15173	15265	15339	15399	15307	15205	15407	15274	15389	15151	15248	15474	15403	15270	15277	15308	15279	15349	15280	15245	15352	15213	15338	15402	15426	15098	15356	15245	15229	15262	15275	15062	15206	15289	15387	15282	15513	15181	15412	15381	15223	15196	15208	15222	15406	15386	15329	15317	15447	15427	15089	15459	15360	15446	15341	15403	15358	15256	15504	15197	15366	15340	15349	15349	15359	15199	15181	15394	15187	15354	15232	15267	15294	15437	15431	15157	15308	15375	15406	15370	15300	15462	15319	15402	15373	15368	15536	15263	15417	15359	15425	15359	15422	15234	15354	15307	15350	15445	15257	15305	15172	15222	15445	15243	15241	15029	15205	15299	15313	15390	15307	15331	15311	15347	15242	15351	15322	15131	15472	15480	15337	15381	15398	15462	15273	15402	15161	15466	15313	15178	15326	15377	15282	15238	15342	15291	15173	15453	15380	15406	15260	15168	15378	15162	15470	15447	15233	15236	15439	15305	15368	15552	15164	15351	15407	15410	15302	15355	15393	15373	15309	15321	15557	15280	15401	15160	15320	15468	15479	15605	15377	15323	15482	15416	15399	15136	15308	15272	15106	15267	15338	15416	15284	15391	15392	15381	15504	15334	15338	15303	15390	15462	15514	15399	15341	15266	15188	15197	15354	15366	15258	15319	15429	15262	15341	15395	15371	15465	15352	15181	15425	15367	15258	15295	15313	15448	15291	15208	15309	15365	15456	15192	15370	15340	15328	15316	15386	15198	15240	15454	15338	15306	15509	15212	15355	15560	15498	15470	15366	15417	15485	15552	15342	15378	15307	15196	15319	15286	15332	15236	15247	15223	15491	15385	15275	15362	15206	15376	15233	15336	15281	15509	15418	15177	15282	15352	15251	15406	15236	15203	15256	15411	15318	15474	15292	15210	15309	15200	15246	15151	15320	15301	15303	15286	15313	15340	15432	15296	15325	15382	15168	15374	15401	15254	15416	15361	15279	15462	15330	15391	15454	15496	15177	15322	15215	15253	15252	15528	15375	15302	15103	15438	15488	15201	15384	15417	15357	15300	15509	15391	15314	15341	15306	15448	15196	15064	15374	15274	15395	15523	15493	15357	15483	15375	15306	15339	15284	15339	15153	15273	15307	15554	15489	15430	15084	15133	15356	15322	15330	15597	15301	15402	15370	15370	15429	15434	15354	15396	15203	15208	15322	15386	15441	15407	15303	15201	15538	15284	15271	15379	15359	15431	15210	15267	15341	15131	15298	15395	15542	15207	15306	15407	15383	15225	15275	15353	15379	15248	15369	15279	15350	15078	15369	15323	15351	15466	15239	15414	15449	15122	15214	15380	15345	15274	15519	15530	15376	15260	15417	15321	15429	15131	15299	15169	15369	15209	15258	15311	15309	15161	15292	15415	15317	15355	15450	15329	15360	15277	15309	15398	15172	15577	15243	15178	15188	15417	15316	15329	15323	15364	15511	15283	15284	15288	15404	15400	15216	15284	15431	15314	15356	15398	15437	15385	15336	15438	15223	15421	15435	15370	15391	15162	15282	15214	15274	15350	15228	15333	15318	15334	15313	15345	15365	15203	15416	15283	15298	15545	15420	15446	15339	15111	15300	15406	15300	15483	15388	15372	15407	15338	15210	15238	15169	15454	15401	15351	15353	15341	15297	15591	15436	15605	15219	15358	15454	15256	15429	15397	15467	15283	15230	15388	15196	15295	15142	15399	15315	15453	15314	15166	15365	15214	15316	15359	15394	15262	15552	15338	15233	15254	15436	15535	15504	15396	15307	15332	15257	15105	15339	15147	15309	15341	15246	15225	15369	15137	15396	15390	15359	15372	15288	15295	15423	15327	15374	15119	15250	15286	15436	15330	15199	15375	15456	15461	15064	15363	15340	15324	15341	15350	15336	15269	15429	15436	15303	15296	15371	15343	15417	15500	15324	15374	15316	15312	15389	15291	15388	15343	15378	15340	15380	15326	15336	15269	15513	15250	15330	15376	15390	15147	15371	15323	15215	15340	15223	15233	15251	15268	15226	15425	15306	15398	15267	15241	15357	15314	15206	15304	15370	15236	15443	15395	15345	15489	15299	15354	15409	15490	15342	15235	15079	15394	15348	15368	15294	15507	15479	15366	15128	15464	15339	15344	15377	15321	15385	15428	15390	15433	15423	15265	15445	15513	15364	15259	15232	15204	15279	15221	15462	15478	15303	15308	15172	15224	15427	15325	15547	15412	15437	15464	15269	15131	15501	15101	15389	15342	15234	15251	15229	15306	15151	15191	15170	15181	15294	15506	15421	15224	15333	15390	15267	15258	15444	15363	15265	15312	15196	15315	15333	15388	15300	15289	15408	15445	15360	15217	15413	15323	15540	15468	15229	15331	15442	15438	15374	15245	15273	15307	15351	15659	15265	15393	15233	15295	15074	15392	15401	15386	15489	15327	15508	15354	15358	15311	15439	15362	15145	15375	15193	15233	15347	15348	15381	15421	15347	15291	15431	15287	15133	15276	15233	15402	15407	15215	15290	15253	15224	15308	15336	15390	15385	15386	15268	15322	15425	15122	15251	15411	15452	15241	15286	15459	15308	15268	15316	15382	15446	15290	15387	15119	15195	15244	15355	15358	15358	15240	15317	15308	15398	15287	15298	15308	15364	15330	15451	15370	15058	15504	15283	15302	15515	15247	15421	15209	15461	15183	15277	15389	15217	15263	15319	15213	15358	15409	15220	15438	15388	15334	15274	15349	15359	15355	15318	15363	15483	15236	15505	15375	15454	15471	15145	15501	15319	15293	15244	15169	15314	15401	15318	15215	15158	15255	15338	15362	15236	15475	15438	15317	15421	15307	15420	15370	15478	15257	15408	15305	15153	15276	15250	15476	15262	15315	15261	15240	15208	15165	15379	15255	15310	15358	15363	15245	15433	15223	15259	15296	15547	15230	15488	15400	15393	15275	15612	15252	15517	15564	15362	15469	15210	15433	15175	15321	15208	15250	15148	15477	15488	15337	15265	15363	15438	15657
16109	27728	26255	21477	18546	17340	16377	16078	15800	15615	15423	22580	44867	41652	35188	25595	18638	15455	15103	14789	14719	14962	14905	14909	14818	14984	14805	14703	14648	14573	14812	14774	15005	14786	14602	14846	14990	14838	14793	14715	14881	14819	14652	14780	14959	14913	14850	14854	14824	14833	14619	15020	14798	14823	14823	14787	14906	14847	14771	14770	14894	14858	14767	14905	14761	14986	14807	14722	14801	14845	14857	14943	14753	14927	14856	14955	14881	14875	14958	14712	14790	14689	14904	14903	14884	14809	14759	14875	14855	14666	14604	14721	14689	14985	14817	14736	14980	14862	15075	14773	14758	14819	14938	14938	14887	14725	14915	14772	14827	14888	14911	14728	14997	14699	14998	14850	14910	14751	14714	14712	14917	14893	14876	14953	14825	14801	14901	14998	14806	14750	14911	14789	14725	14829	14682	14792	14866	14883	14762	14810	14773	14840	14992	14756	14849	14812	14825	14749	14783	14782	14884	14927	14834	14888	14937	14877	14872	14687	14816	14885	14950	14999	14762	14925	14856	14759	14917	14824	14801	14706	14955	14768	14828	14849	14810	14976	14760	14864	14831	14934	14893	14799	14816	14911	14925	14891	15076	14803	14911	14780	14808	14951	14869	14859	14816	14906	14889	14790	14883	14735	14784	14938	14863	14860	14721	14848	14827	14661	14825	14897	14663	14834	14819	14987	14655	14950	14797	15051	14831	14904	14863	14669	14874	14837	14753	14854	14803	14767	14789	14879	14934	14819	14907	14771	14796	14850	14780	14832	14826	14778	14849	14801	14986	14620	14749	14799	14843	14827	14644	14838	14847	14869	14842	14805	14839	14835	14875	14707	14709	14952	14820	14960	14833	14928	14674	14739	14957	14986	14770	14909	14859	14865	14786	14874	14748	14914	14829	14762	14933	14822	14754	14830	14804	14941	14892	14887	14838	14907	14842	14847	14809	14695	14856	14726	14815	14723	14885	14844	15028	14858	14854	14812	14814	14827	14917	14935	14851	14827	14885	14780	14782	14780	14734	14729	14753	14818	14949	14841	14764	14827	14807	14921	14917	14878	14949	14984	14747	14759	14905	14753	14756	14886	14770	14849	14812	14875	14956	14652	14753	14836	14836	14753	14796	14685	15092	14776	14754	14720	14811	14954	14906	14949	14814	14721	14858	14702	14670	14803	14774	14829	14717	14949	14733	14809	14903	14862	14861	14899	14712	14964	14803	14670	14855	14825	14855	14738	14965	14691	14962	14818	14820	14823	14926	14760	14819	14721	14747	14934	14874	14881	14908	14697	14851	14669	14784	14917	14805	14772	14817	14702	14816	14709	14986	14869	14895	14891	14758	15028	14815	14754	15128	14975	14819	14912	14992	14727	14770	14741	14874	14805	14780	14803	14849	14927	14946	14609	14784	14867	14622	14916	14846	14881	14800	14840	14626	14854	14874	14727	14895	14684	14869	14983	14800	14870	14744	14819	14906	14786	14964	14757	14841	14835	14820	14874	14888	15057	14805	14777	14745	14886	14622	14879	14771	14816	14780	14915	14824	14990	14847	14923	14721	14787	14937	14731	14929	14960	14741	14925	14940	14750	14945	14728	14648	14798	14675	14807	14779	14919	14755	14801	14641	14922	14708	14723	14825	14851	14606	14901	14857	14758	14844	14931	14988	14849	14735	14867	14778	14908	14767	14755	14736	14831	14901	14846	14924	14853	14810	14654	14907	14938	14764	14853	14745	14792	15024	14902	14874	14614	14940	14783	14973	14940	14798	14893	14737	14779	15016	14842	14828	14975	14961	15048	14729	14717	14769	14886	14782	14823	14916	14927	14867	14865	14859	14865	14884	14747	14725	14788	14685	14845	14843	14890	14830	14841	14762	14864	14825	14773	14798	14771	14840	14767	14787	14742	14909	14822	14717	14867	14856	14728	14796	14737	14847	14781	14884	14750	14947	14747	14837	14751	14883	15058	14888	14887	14930	14722	14709	14835	14890	14761	14960	14734	14851	14941	14799	14853	14699	14957	14857	14940	14754	14931	14715	14809	14845	14711	14918	14975	14862	14717	14896	14706	14814	14800	14918	14819	14797	14836	14875	14610	14750	14928	14838	14915	14912	14715	14953	14672	15060	15037	14626	14819	14698	14751	14874	14834	14919	14959	14867	14805	14771	14810	14868	14798	14780	14907	14749	14991	14723	15072	14885	14914	14843	14791	14633	14844	14960	14856	14966	14779	14756	14727	14903	14737	14723	14800	14827	14731	14858	14872	14913	14779	14774	14829	14699	14775	14867	14731	14886	14939	14678	14695	14796	14796	14878	14809	14784	14924	14860	14708	15004	14656	14784	14633	14730	14873	14958	14884	14768	14696	14682	14907	14617	14887	14692	14868	15142	14853	14887	14923	14750	15031	14842	14828	14827	14911	14902	14897	14645	14982	14755	14761	14906	14796	14847	14859	14724	14873	14760	14975	14913	14661	14755	14884	14834	14770	14767	14748	14817	14709	14717	14959	14760	14764	14841	14945	14778	14817	14722	14850	14797	14952	14932	14852	14789	14830	14829	14820	14877	14889	14760	14912	14900	14771	14789	14908	14756	14837	14676	14847	14811	14657	14859	14746	14872	14857	14750	14554	14838	14819	14853	14788	14915	14805	15087	14980	14816	14931	14781	14931	14638	14857	14823	14852	14722	14812	14732	14917	14961	14896	14903	14716	14815	14870	14733	14846	14924	14718	14851	14908	14848	14918	14753	14722	14859	14941	14942	14898	14783	14812	14787	14797	14913	14848	14878	14753	14826	14953	14962	14839	14819	14883	14722	15027	14925	14625	14832	14965	14848	14883	14913	14624	14766	14833	14897	14789	14853	14852	14890	14896	14940	14892	14776	14771	14891	14834	14805	14676	14957	14859	14658	14863	14777	14814	14814	14924	14737	14828	14669	14820	14859	14922	14944	14968	14855	14926	14726	14852	14878	14923	14830	14828	14848	15028	14913	14783	14964	14582	14875	14816	14804	14878	14847	14897	14868	14734	14875	14870	14776	14870	15014	14710	14948	14961	14938	14859	14679	14807	14794	14858	14918	14719	14823	14715	14786	14814	14812	14908	14837	14985	14794	14893	14773	14783	14742	14725	14952	14977	14805	14885	14830	14704	14911	14731	14694	14760	14893	14995	14960	14860	14837	14813	14785	14906	14830	14719	14950	14927	14799	14977	14812	14679	14766	14755	14821	14946	14753	14829	14855	14678	14776	14872	15055	14821	14840	14760	14985	14817	15092	14830	15004	14760	14687	14980	15058	14785	14778	14912	14848	14825	14827	14855	14808	14631	14908	14760	14924	14683	14841	14780	14726	14861	14785	14808	14841	14894	14944	14740	15010	14887	15096	14826	14926	14802	14932	14929	14899	15054	14881	14960	14757	14868	14893	14836	14742	14783	14882	14993	14895	14819	14991	14781	14927	14868	14892	14870	14744	14806	14824	14755	14794	14816	14851	14780	14789	14836	14851	14843	14950	14761	14721	14830	14812	14908	14918	14906	14744	14797	14733	14785	14978	14949	15028	14857	14893	14791	14990	14852	14824	14771	14911	14726	14933	14897	14843	14649	14829	14845	14963	14818	14909	14870	14948	14720	14906	14845	14903	14803	14903	14878	14708	14776	14825	14780	14859	14868	14723	14897	14952	14865	14802	14854	14829	14883	14760	14781	14807	14753	14873	14890	14683	14933	14784	14739	14786	14979	14875	14856	14831	14771	14954	14815	14783	14730	14852	14823	14684	14840	14855	14830	14796	14758	14644	14866	14940	14894	14845	14778	14808	14790	14716	14763	14875	15086	14774	14785	14676	14956	14904	14805	14868	14840	14594	14942	14873	14908	14835	14921	14794	14936	14895	14774	14996	14733	14718	14803	14928	14846	14849	14864	14875	14789	14844	14773	14822	14881	14862	14951	14676	14750	14874	14826	14836	14880	14877	14708	14789	14849	14907	14881	14815	14825	14834	14777	14799	14934	14868	14809	14949	14896	14651	14695	14845	14756	14781	15079	14760	14730	14782	14903	14835	14773	14826	14734	14826	14921	14859	14903	14837	15010	14799	14794	14878	14804	14823	14909	14820	14787	14839	14878	14840	14889	14840	14930	14758	14990	14734	14677	14799	14826	14909	14997	14734	14863	14826	14995	14815	14786	14807	14802	14664	14941	14682	14983	14939	14767	14882	14815	14903	14655	14852	14766	14749	14996	14795	14711	14812	14949	14688	14768	14892	14677	14759	14880	14808	14995	14975	14779	14732	14663	14774	14768	14881	14718	14907	14799	14781	14772	14907	14905	14889	14791	14676	14814	14855	14858	14965	14700	14886	14825	15093	14622	14958	14928	14754	14944	14964	14668	14785	14839	14761	15047	15046	14727	14737	14734	14947	14696	14717	14930	14908	14756	14910	14886	14992	14937	14910	14823	14829	14852	14967	14711	14875	14821	14893	14861	14893	14936	14920	14800	14770	15005	14807	14825	14898	14877	14805	14911	14997	14812	14882	14696	14834	14910	14873	14763	14870	15100	14843	14744	14848	14875	14814	14788	14836	14747	14972	14817	14791	14877	15105	14828	14771	14900	14877	14832	14822	14906	14812	14912	14749	14610	15005	14895	14953	14856	14873	14740	14797	14803	14843	14788	15007	14922	14848	14747	14919	14800	14972	14904	14623	14925	14817	14799	14810	14811	14884	14976	14701	14753	14830	14757	14709	14990	14750	14771	14911	15018	14815	14921	14804	14844	14769	14663	14861	14787	14982	14821	14802	14821	14689	14701	14884	14902	14884	14841	14846	14819	14954	14755	14771	14780	14921	14870	14741	14841	14842	14877	14821	14935	14861	14878	14982	14887	15014	14887	14844	14960	14654	14830	15020	14701	14733	14857	14981	14890	14832	14804	14891	14956	14809	14736	15009	14788	14855	14863	14920	14791	14830	14941	14841	14842	14815	14810	14842	14849	14776	14820	14911	14857	14850	14830	14788	14869	14830	14880	14698	14915	14736	14980	14812	14809	14875	14684	14803	14781	14850	14949	14815	14873	14976	14892	14684	14888	14877	14608	14794	14847	14903	14777	14647	14756	14876	15073	14970	14739	14792	14992	14828	14634	14692	14839	14929	14914	14815	14751
28833	21634	20925	18437	16336	16448	16356	16020	16103	16128	16040	16048	17924	19497	18805	17587	16621	16381	16161	16030	16157	16067	16062	16180	16147	15702	15996	16085	15978	15885	15967	15943	16111	16208	16044	15837	16073	15868	16200	15953	15982	16048	16111	15940	16144	16112	15972	15950	16277	15846	15852	16170	16115	16020	16192	15915	16196	15961	16082	16138	15944	16017	16136	15965	16052	15899	16161	16081	16013	16146	15915	15945	16061	15862	15924	16084	15804	15817	15882	16013	15992	16106	15940	15804	16172	16226	16077	15935	15746	16117	16061	15973	15870	16059	16021	15988	15973	15911	15837	16178	15748	16023	16017	16029	16032	16147	16071	15956	15954	16043	16197	16086	15940	15863	15957	16000	16020	15953	16041	15837	16078	15823	16040	16085	15803	15922	15877	15980	16078	16125	15975	16066	15939	15847	16036	15930	15869	16086	15910	15874	15937	16003	15985	16061	16008	15954	15884	15887	16004	16169	16027	16033	15900	15784	16102	16173	15979	16034	16073	15986	16012	16016	16105	16004	15670	16028	15939	15982	15951	15909	16037	16142	16084	16039	15960	15944	16019	16055	16028	15846	16015	15881	16087	15993	16025	15991	15821	16074	16214	16135	15773	15914	15966	15907	16331	16132	15889	15865	15938	16004	15871	15810	15978	16064	16051	16014	16025	15971	15954	16004	16041	16000	15953	15907	15893	15942	15857	15810	16059	16160	15928	16147	16031	16040	15952	15807	15917	16117	15847	16245	15946	15821	16171	15991	15942	15947	16021	16030	16025	15808	15907	16051	16037	16027	16259	15919	16065	16034	16016	15912	16107	15973	15996	15872	16141	16018	16008	15999	16166	15916	15905	16095	15956	16014	15976	15869	15853	15993	15934	15867	15905	15939	15891	15870	15922	16315	16023	16135	16000	16113	15942	15882	15884	16131	15901	15940	16045	15837	16091	15953	16051	15878	16043	16059	15895	16082	16190	15905	15774	16045	16068	15968	15986	16039	15715	15975	16082	16068	15970	16050	16026	16179	16107	16108	15918	15939	16062	16083	16053	15950	16060	15869	15794	15980	15921	15899	15899	16126	15901	15931	15957	15862	15948	16037	15954	16040	15863	16025	16014	15986	15980	16122	16154	15940	15968	16033	15995	15810	15903	15974	15896	15991	16030	15949	16108	16155	15929	15884	16008	16055	15954	15978	15953	16004	15921	15866	16063	15940	15961	16006	15955	15887	16217	16104	15897	15939	15933	16135	16093	16108	16009	15913	16057	15871	16167	15750	15978	15823	15989	15968	16035	16015	15889	16023	15913	15907	15625	15875	16041	16162	15849	15863	15790	16005	15900	15979	15800	15953	16102	15870	16086	15899	16013	15974	16038	15970	15988	16024	16177	15886	15953	15982	15963	15932	15725	16004	16035	15982	15870	15737	15993	15723	15984	15809	16171	16114	15963	16040	16074	16079	15892	15878	15964	15855	15796	15791	16014	15938	16111	15906	15962	15846	16048	15679	16182	16054	15975	15875	16083	16043	16033	16203	15994	15965	16039	16120	15984	16109	15850	16056	15930	15947	16132	15902	16001	15895	15952	15869	15902	16038	16228	16130	16090	16126	16056	15895	15891	16058	16022	15983	15905	15850	16152	16117	15903	16187	16096	16038	16063	15908	16157	15914	16179	16147	16006	15928	16090	16010	15882	16167	15939	15814	15792	16114	16221	15911	16058	16011	15988	16165	16034	16091	15819	15907	16066	16100	16030	15883	15905	16169	15992	16073	16048	15938	16067	15792	15810	16100	16018	16038	16050	15832	16012	15869	16029	15988	16000	15886	15957	16112	15754	16090	15907	16036	15798	16118	15852	16072	16122	16128	15912	16008	15915	16067	16004	15659	15981	16004	16000	15990	15856	16022	15986	15832	16012	15902	16002	16120	16002	15792	16028	15885	16134	16103	15780	16061	15879	16062	16111	16031	16013	15814	16058	15938	16052	16066	15928	16185	16034	16095	15920	15866	15971	16192	15928	15869	16016	15914	15980	16038	15964	16123	16105	16175	16061	15918	15935	16072	16144	15907	16164	16019	16049	16062	16071	15735	15874	15894	16117	15881	16091	15800	16114	16099	16069	15828	15966	15991	15823	16018	15903	16016	15942	16007	15984	16027	16145	15896	16013	15768	15890	16038	16176	16058	15963	15991	16041	15911	15931	15849	15868	15960	16053	15893	16030	15919	16112	16097	16020	15878	16027	16163	15963	15884	16106	16099	16137	15898	16091	15995	15957	16041	15898	15881	15749	15894	15944	16008	15767	16043	16010	15967	16085	15972	15995	16064	16267	15916	15930	15854	15881	16102	16030	16050	15885	16018	15955	15952	15979	15912	15989	15751	15954	15840	16085	15924	15927	16131	16057	15957	16003	15993	16044	15998	15962	15960	16021	16093	16000	16050	15876	16177	16109	16070	15920	15977	16015	16013	15916	16029	15943	16076	15917	16013	15973	16158	16014	15949	15991	16098	15915	15927	15928	15995	15938	15862	15731	16031	16006	15938	15843	15868	16157	16063	16053	16008	16080	16005	16070	16055	15963	16061	15936	15955	16186	16072	16184	16029	16066	16152	15928	16229	15905	15698	16021	16037	16010	15984	15989	16122	16091	15832	15936	15935	15878	15993	15972	16075	15993	15985	15953	16081	15949	15989	16140	15902	15959	16025	16043	15954	15987	16149	15902	15983	16015	16018	16073	15978	16011	16065	15941	15897	15857	15850	15840	15989	16163	16042	16210	16110	16061	15922	15778	16005	15883	15929	16110	16115	15733	16030	16084	15987	16007	16060	15911	16072	15884	15980	15978	16020	16007	15901	15946	16071	15946	16028	15911	16085	16093	15995	16114	15974	15926	16008	15925	15811	15847	16138	16108	16077	16153	15711	15933	15877	16017	16149	16018	16118	16139	15948	15938	15896	16230	16047	16069	16038	15995	16175	15958	16099	16194	15970	15904	15968	15907	15788	15977	15922	16012	15967	15910	16007	15905	15948	16018	16059	15941	15990	15993	16028	16000	15927	15984	16133	16019	16255	16382	15972	16092	15918	16030	15936	16007	15747	15955	16010	16334	15973	16053	15829	16046	16073	16110	15975	16193	15896	15964	15929	15991	16195	15936	16051	16192	16026	16212	16084	16130	15975	15946	15940	16020	16041	16072	15905	15867	16205	16019	15955	15960	15971	16078	15933	16149	16114	16053	16019	16276	15855	15928	15976	15958	15987	16116	15985	15952	16086	15904	16111	16037	16095	16065	15914	15911	15914	15934	16118	16087	15942	16044	15812	16137	16036	15977	15870	16131	15774	15815	16041	15974	16099	15971	15986	16053	15934	15902	15987	15927	16181	16083	16121	16002	16115	16061	15830	15833	15975	16054	15813	15853	15875	15932	16030	16060	15968	15886	15869	16085	16157	15928	15989	15890	16091	16096	16013	15720	15820	16041	15906	15889	16095	15882	15991	15837	16003	15895	16074	16001	15957	16104	15863	16101	16100	16016	16026	16070	16122	15898	15977	15904	15973	16034	15998	16149	16035	15997	16024	15875	16125	16127	16074	16022	16111	15991	15986	16088	16007	15995	15794	16166	16066	16083	16044	16025	16000	15959	16080	16028	15885	16080	15980	15988	15789	15947	15926	16253	16007	16058	16099	16053	15973	15899	15901	15859	15791	15998	16056	15836	16038	15818	15997	16106	15963	16043	16017	15979	16013	16171	15985	15940	16022	15994	16217	15937	16125	16244	16182	16039	15985	16026	16049	15859	16153	16116	15809	16111	15952	16088	16064	16018	15990	16099	15855	16082	15824	15980	15765	15876	16090	16002	15917	16172	15946	16064	16023	16022	16067	15875	16071	16130	15955	15848	16238	16055	16095	16000	16120	16212	15839	16146	15983	16145	15933	16019	15859	16155	15982	16092	16077	16019	16028	16105	16131	16148	16015	16171	15976	16042	16042	16157	15958	16098	16004	15797	16015	16051	15950	15903	15969	15954	16036	15998	16058	15997	16140	15928	16102	16199	15943	16020	16103	16010	16022	15982	15988	15997	15690	16063	15928	15919	15975	15994	15870	15971	16080	15774	15989	16016	16055	15982	15898	16052	16084	16153	15893	16013	16144	15905	15923	16099	15911	15876	16067	16035	16007	15983	15933	15879	15930	16168	16005	16021	16011	16102	16010	15846	16208	15796	15927	15880	16126	16211	16046	15908	16047	15979	15879	15968	16132	16189	16041	16155	15987	16033	15959	16059	15977	16027	16062	16134	15847	16050	15859	15824	15918	15795	16104	15836	15943	16031	15824	15995	16108	15904	16062	15992	15820	16089	15980	16008	16134	15950	15817	15845	15896	15889	16005	15829	16142	15918	16153	16054	15921	15975	16001	15952	16065	15783	16116	15895	16093	16253	16106	16166	15980	16146	15904	15946	15880	15893	15817	15734	15930	16060	16002	16046	16185	15810	15922	15857	16006	16000	16219	15963	15881	16043	15838	15935	15994	16058	15882	15880	15769	15966	16113	16026	15975	16043	16110	15793	16045	16148	15912	16024	15980	16080	15882	15912	15815	16192	16127	16019	16139	16052	16119	15851	15991	15963	15876	15902	15851	15981	15958	16140	16000	15837	16076	16049	16018	16072	15837	15937	16145	16088	16084	15951	16041	15925	15994	16173	15837	15948	16196	15999	15903	16028	16116	16007	16039	16074	15788	15775	16031	16067	16063	15995	15876	16032	15949	16068	16138	16133	16070	16008	16123	16132	15902	16120	15976	15992	16172	16157	16060	15966	15900	16220	16006	15943	15925	15937	15989	15906	15851	15755	15901	15947	15755	15910	15968	16007	16019	16153	16021	15979	16075	15918	15981	16124	15969	16004	15961	15905	15959	15954	16069	15921	16046	15937	15986	16070	16123	16089	15945	16133	15899	16119	16126	16070	15978	16006	15946	15960	15869	16044	16086	16130	16064	16049	16102	16240	16000	15945	15954	16010	15911	16030	16083	16052	15882	16122	15877	16080	16087	15943	15920	16065	15992	15823	16001	15907	15968	16115	16250	15925	15916	16061	15821	16119	15840	16121	16090	15942	16129	16089	15968	15892	15861	15890	15930	15970	16130	15932	15830	16076	16044	16060	15937
15618	17445	17626	16533	16100	15601	15352	15404	15506	15271	15230	15321	18754	20397	18878	16952	15902	15454	15197	15238	15496	15196	15067	15264	15313	15061	15223	15209	15410	15301	15309	15301	15233	15269	15125	15277	15333	15006	15144	15196	15067	15204	15452	15285	15273	15284	15272	15258	15405	15320	15427	15271	15392	15270	15160	15410	15342	15218	15115	15261	15312	15203	15380	15215	15364	15430	15336	15181	15311	15183	15204	15236	15215	15193	15296	15273	15130	15204	15509	15181	15246	15296	15464	15268	15190	15351	15284	15175	15305	15222	15287	15291	15136	15171	15254	15186	15137	15271	15222	15337	15181	15224	15236	15157	15362	15284	15323	15325	15290	15155	15240	15123	15511	15212	15450	15118	15348	15204	15284	15333	15134	15237	15186	15260	15308	15239	15123	15313	15322	15185	15291	15319	15147	15335	15403	15141	15213	15290	15408	15131	15294	15322	15288	15258	15143	15293	15369	15254	15178	15159	15314	15350	15160	15394	15194	15179	15232	15373	15058	15271	15113	15307	15222	15230	15173	15316	15215	15116	15352	15232	15353	15233	15182	15262	15150	15225	15255	15203	15127	15355	15140	15106	15110	15083	15128	15057	15215	15009	15124	15224	15305	15195	15134	15274	15247	15202	15184	15238	15266	15271	15358	15305	15178	15401	15197	15267	15143	15275	15205	15160	15205	15124	15111	15134	15190	15182	15249	15196	15330	15393	15264	15153	15172	15315	15190	15039	15338	15075	15252	15287	15113	15174	15239	15221	15257	15287	15178	15077	15276	15174	15337	15433	15207	15412	15175	15230	15297	15229	15139	15173	15205	15276	15194	15300	15345	15238	15419	15219	15349	15208	15303	15263	15277	15187	15230	15221	15213	15151	15255	15264	15248	15418	15328	15219	15230	15108	15288	15390	15201	15040	15095	15395	15188	15285	15246	15290	15126	15288	15364	15265	15186	15199	15316	15182	15297	15172	15177	15229	15312	15186	15257	15267	15195	15390	15205	15246	15405	15211	15393	15164	15108	15284	15345	15211	15082	15147	15225	15105	15150	15363	15340	15264	15101	15231	15245	15470	15252	15295	15315	15290	15336	15312	15198	15239	15208	15334	15229	15209	15213	15191	15177	15152	15317	15379	15375	15324	15135	15262	15378	15366	15237	15223	15252	15137	15180	15233	15215	15247	15077	15121	15152	15302	15187	15290	15302	15274	15365	15190	15107	15194	15279	15292	15176	15394	15162	15447	15140	15248	15372	15214	15266	15267	15257	15447	15417	15359	15259	15256	15122	15267	15169	15166	15364	15203	15189	15229	15214	15155	15274	15286	15249	15378	15374	15138	15406	15133	15277	15129	15386	15230	15357	15204	15259	15050	15151	15131	15285	15186	15232	15391	15182	15225	15129	15169	15085	15081	15148	15264	15205	15164	15186	15105	15151	15285	15426	15316	15304	15199	15272	15245	15152	15319	15347	15181	15288	15305	15173	15120	15219	15327	15364	15298	15136	15260	15259	15240	15131	15237	15332	15173	15320	15278	15130	15327	15267	15140	15179	15245	15183	15280	15180	15222	15438	15248	15238	15212	15250	15264	15178	15208	15324	15359	15414	15206	15303	15193	15236	15193	15220	15401	15313	15377	15212	15372	15338	15186	15185	15391	15249	15135	15178	15156	15316	15163	15106	15313	15217	15284	15235	15177	15334	15227	15283	15326	15396	15268	15271	15204	15222	15282	15068	15168	15139	15065	15098	15121	15077	15365	15293	15295	15490	15383	15286	15425	15284	15264	15227	15310	15113	15119	15387	15353	15223	15297	15272	15338	15360	15170	15198	15254	15218	15176	15321	15112	15477	15203	15263	15259	15182	15249	15313	15312	15275	15185	15284	15307	15188	15276	15348	15256	15309	15079	15351	15304	15227	15200	15243	15156	15315	15099	15205	15168	15132	15224	15315	15215	15109	15328	15446	15246	15241	15263	15260	15187	15222	15318	15240	15195	15099	15197	15194	15239	15379	15323	15297	15296	15192	15451	15304	15168	15211	15237	15385	15288	15391	15134	15214	15232	15230	15281	15155	15183	15232	15357	15220	15334	15253	15293	15332	15353	15100	15227	15250	15408	15233	15338	15237	15120	15360	15207	15200	15299	15166	15192	15277	15245	15293	15393	15221	15495	15263	15174	15171	15492	15175	15169	15252	15299	15138	15202	15167	15286	15317	15156	15224	15103	14899	15127	15262	15247	15296	15464	15255	15381	15024	15297	15299	15149	15137	15396	15173	15391	15196	15272	15228	15155	15181	15266	15175	15262	15378	15246	15156	15398	15304	15298	15168	15066	15171	15397	15307	15181	15277	15154	15384	15283	15404	15235	15260	15160	15381	15313	15361	15228	15105	15287	15395	15249	15468	15382	15154	15320	15275	15067	15307	15219	15293	15302	15273	15073	15337	15231	15132	15247	15221	15148	15227	15178	15405	15105	15321	15329	15301	15307	15175	15062	15231	15110	15309	15180	15204	15334	15227	15259	15288	15186	15253	15076	15245	15222	15359	15158	15272	15255	15209	15207	15253	15275	15394	15178	15198	15134	15349	15402	15185	15260	15278	15390	15276	15288	15196	15200	15156	15401	15135	15214	15234	15087	15078	15317	15230	15237	15156	15104	15276	15346	15261	15245	15288	15224	15243	15151	15214	15255	15083	15276	15455	15084	15273	15214	15268	15370	15140	15293	15394	15245	15288	15285	15282	15320	15240	15130	15168	15188	15294	15385	15366	15286	15409	15208	15033	15153	15228	15119	15370	15180	15355	15312	15369	15232	15312	15408	15275	15500	15227	15222	15264	15214	15228	15317	15303	15118	15358	15277	15292	15306	15085	15065	15343	15157	15417	15007	15304	15382	15297	15359	15058	15223	15142	15305	15291	15334	15393	15322	15528	15262	15315	15174	15274	15252	15253	15138	15168	15334	15268	15377	15492	15320	15282	15426	15458	15274	15343	15189	15163	15192	15195	15175	15293	15218	15081	15296	15174	15392	15396	15354	15297	15177	15256	15246	15253	15270	15197	15279	15196	15300	15247	15161	15450	15029	15099	15073	15122	15274	15289	15086	15251	15329	15067	15229	15201	15275	15142	15257	15204	15241	15232	15178	15159	15224	15165	15323	15185	15168	15069	15162	15309	15244	15261	15257	14877	15219	15314	15340	15178	15241	15253	15377	15173	15323	15274	15140	15289	15216	15171	15190	15417	15299	15199	15132	15239	15299	15390	15201	15272	15326	15281	15313	15183	15268	15163	15177	15121	15212	15354	15230	15182	15166	15238	15437	15180	15366	15313	15253	15118	15327	15175	15292	15345	15257	15348	15320	15380	15218	15025	15245	15247	14992	15275	15198	15201	15184	15157	15212	15164	15298	15219	15130	15249	15181	15289	15350	15112	15224	15199	15309	15382	15065	15393	15167	15287	15221	15244	15177	15269	15209	15148	15356	15391	15134	15223	15361	15158	15512	15281	15267	15335	15181	15342	15212	15297	15278	15293	15239	15215	15295	15260	15269	15116	15443	15210	15213	15187	15361	15242	15258	15355	15380	15087	15295	15136	15314	15400	15218	15245	15240	15164	15211	15271	15170	15158	15112	15251	15263	15139	15332	15064	15232	15184	15281	15087	15301	15292	15057	15343	15267	15283	15077	15171	15115	15316	15248	15290	15164	15278	15091	15271	15176	15341	15184	15304	15265	15160	15163	15220	15272	15099	15179	15173	15117	15140	15288	15138	15109	15288	15156	15266	15289	15118	15322	15236	15104	15262	15311	15092	15249	15072	15500	15064	15394	15142	15286	15317	15336	15260	15295	15257	15070	15261	15176	15309	15345	15359	15273	15148	15307	15299	15127	15290	15492	15132	15141	15097	15089	15301	15295	15271	15277	15355	15091	15135	15002	15374	15179	15392	15360	15212	15311	15265	15266	15265	15275	15301	15126	15360	15263	15155	15353	15299	15291	15246	15210	15222	15226	15315	15185	15267	15146	15143	15231	15428	15316	15245	15089	15202	15277	15350	15287	15380	15073	15229	15132	15324	15277	15219	15276	15210	15173	15182	15292	15081	15214	15334	15214	15130	15206	15174	15264	15354	15119	15218	15332	15372	15271	15124	15267	15150	15469	15142	15304	15170	15276	15367	15187	15488	15262	15225	15311	15203	15169	15346	15324	15258	15253	15220	15102	15484	15231	15291	15469	15179	15180	15344	15172	15211	15217	15301	15238	15120	15265	15289	15221	15209	15381	15302	15213	15298	15167	15351	15091	15193	15364	15231	15297	15139	15180	15280	15333	15378	15265	15044	15304	15240	15398	15302	15178	15327	15428	15223	15301	15226	15357	15352	15205	15148	15197	15297	15087	15173	15295	15349	15425	15185	15149	15334	15157	15413	15381	15190	15258	15244	15312	15297	15382	15295	15163	15260	15270	15293	15210	15249	15291	15122	15306	15285	15364	15128	15258	15315	15331	15326	15356	15297	15241	15291	15144	15404	15150	15324	15364	15093	15097	15188	15354	15278	15250	15217	15224	15243	15231	15404	15412	15218	15159	15402	15376	15265	15130	15108	15295	15133	15224	15111	15217	15327	15324	15176	15250	15250	15261	15289	15335	15307	15208	15218	15289	15392	15291	15180	15353	15185	15212	15155	15180	15257	15027	15178	15339	15412	15115	15245	15104	15439	15255	15305	15346	15122	15254	15364	15148	15292	15338	15201	15361	15336	15179	15146	15237	15177	15218	15390	15044	15456	15209	15315	15453	15306	15183	15258	15197	15281	15114	15239	15252	15187	15274	15208	15323	15154	15376	15238	15324	15148	15257	15093	15075	15306	15388	15323	15334	15393	15247	15455	15401	15474	15240	15232	15327	15317	15195	15181	15267	15351	15326	15250	15284	15202	15316	15252	15261	15237	15268	15239	15160	15310	15187	15323	15259	15099	15086	15122	15182	15302	15282	15442	15225	15251	15205	15352	15382	15268	15347	15283	15362	15156	15416	15122	15108	15210	15249	15478	15280	15292	15243	15043	15168	15305	15182	15291	15178	15326	15115	15137	15213	15306	15445	15190	15136	15256	15184	15370	15266	15427	15220	15294	15239	15299	15226	15274	15295	15127	15438	15308	15204	15193	15273
24982	21355	27973	25390	20658	18077	17530	16449	16188	16283	16162	16271	26896	32583	28039	22161	17885	16449	16135	15910	15966	15840	16010	16026	15891	15880	15798	15875	15940	15861	15948	15804	15916	15802	15929	15888	15914	15777	15775	15545	15761	15832	15899	15833	15750	15740	15893	15831	15842	15897	15912	15887	15882	15594	15782	15835	15831	15829	15949	15720	15615	15986	15924	15919	15683	15676	15709	15668	15665	15849	15927	15847	15839	15778	15701	15544	15892	15796	15943	15667	15871	15779	15593	15686	15839	15674	15799	15763	15651	15725	15817	15585	15805	15886	15834	15851	15765	15797	15815	15749	15885	15753	15639	15812	15753	15642	15939	15970	15857	15758	15721	15700	15756	15824	15809	16029	15532	15837	15613	15769	15616	15757	15716	15944	15854	15678	15667	15664	15717	15782	15943	15786	15749	15694	15767	15634	15678	15515	15775	15798	15782	15545	15856	15852	15823	15792	15845	15710	15805	15902	15759	15668	16133	15748	15937	15693	15789	15823	15609	15634	15921	15745	15890	15762	15925	15866	15730	15727	15767	15739	15938	15789	15747	15843	15730	15758	15894	15773	15775	15729	15672	15639	15771	15663	15552	15706	15574	15731	15747	15660	15556	15748	15903	15909	15767	16031	15802	15785	15818	15821	15826	15647	15725	15687	15626	15663	15779	15880	15828	15830	15505	15741	15828	15652	15725	15700	15752	15874	15598	16058	15790	15631	15435	15607	15664	15880	15790	15760	15684	15948	15943	15696	15676	15600	15809	15722	15653	15775	15661	15701	15715	15814	15710	15725	15934	15628	15754	15675	15655	15737	15779	15570	15862	15803	15781	15764	15690	15656	15878	15749	15739	15791	15799	15942	15736	15644	15900	15839	15655	15796	15925	15714	16027	15831	15647	15618	15897	15847	15692	15704	15674	15820	15617	15603	15668	15853	15642	15778	15669	15559	15721	15687	15751	15798	15818	15551	15911	15729	15729	15755	15718	15750	15674	15761	15844	15824	15835	15568	15550	15741	15921	15824	15963	15607	15621	15679	15734	15725	15704	15784	15696	15754	15787	15611	15811	15621	15832	15915	15699	15696	15773	15551	15752	15691	15752	15661	15701	15736	15837	15762	15697	15690	15874	15975	15917	15802	15604	15873	15778	15898	15609	15792	15743	15633	15765	15609	15659	15837	15678	15514	15752	15770	15789	15679	15950	15754	15809	15885	15744	15785	15831	15872	15904	15767	15790	15835	15846	15882	16021	15988	15804	15933	15814	15760	15758	15708	15718	15850	15747	15868	15918	15948	15828	15803	15443	15542	15679	15949	15864	15885	15838	15805	15754	15703	15670	15750	15757	15770	15855	15768	15703	15535	15763	15937	15845	15567	15672	15777	15989	15855	15935	15853	15638	15611	15792	15627	15781	15918	15794	15735	15940	15788	15684	15834	15714	15772	15845	15834	15757	15560	15793	15719	15795	15770	15662	15680	15632	15748	15694	15784	15571	15829	15877	15666	15876	15426	15899	15764	15544	15805	15755	15746	15660	15782	15722	15840	15899	15741	15873	15922	15845	15740	15653	15697	15752	15653	15640	15765	15809	15729	15800	15765	15693	15794	15922	15648	15686	15762	15640	15572	15795	15643	15903	15805	15688	15853	15783	15643	15868	15640	15810	15816	15737	15720	15733	15831	15752	15773	15790	15737	15606	15825	15825	15677	15777	15792	15910	15559	15605	15689	15866	15803	15808	15800	15706	15617	15751	15643	15815	15652	15686	15703	15662	15610	15659	15691	15763	15719	15676	15689	15772	15688	15632	15890	15939	15763	15750	15757	15718	15773	15728	15633	15684	15781	15566	15733	15631	15605	15737	15687	15783	15760	15737	15568	15928	15661	15662	15796	15841	15503	15768	15630	15706	15944	15878	15782	15624	15716	15589	15645	15763	15686	15716	15529	15735	15898	15940	15697	16020	15648	15798	15767	15712	15673	15767	15800	15688	15804	15676	15728	15691	15807	15823	15606	15702	15818	15706	15662	15800	15836	15769	15715	15853	15878	15690	15744	15707	15830	15838	15701	15782	15844	15593	15701	15595	15639	15869	15964	15688	15806	15547	15812	15932	15786	15559	15667	15716	15874	15799	15760	15800	15742	15787	15804	15790	15775	15844	15785	15907	15676	15774	15801	15681	15741	15711	15916	15793	15684	15892	15727	15858	15822	15925	15899	15822	15741	15873	16030	15749	15822	15731	15862	15686	15685	15748	15851	15712	15597	15646	15468	15652	15805	15561	15724	15719	15897	15794	15609	15711	15942	15706	15768	15978	15780	15546	15761	15787	15595	15692	15655	15820	15615	15604	15767	15737	15658	15745	15753	15790	15719	15791	15920	15836	15788	15758	15613	15737	15660	15717	15675	15842	15792	15700	15655	15777	15730	15822	15864	15850	15792	15900	15813	15801	15788	15736	15848	15695	16021	15668	15811	15635	15676	15741	15800	15683	15776	15862	15693	15673	15621	15788	15712	15733	15679	15918	15679	15688	15561	15791	15851	15807	15590	15803	15727	15958	15675	15948	15741	15757	15577	15674	15670	15745	15806	15708	15672	15835	15954	15754	15868	15541	15594	15678	15636	15776	15686	15767	15809	15689	15674	15742	15851	15833	15646	15767	15783	15735	15769	15661	15905	15497	15613	15899	15781	15830	15726	15614	15843	15605	15642	15890	15739	15650	15912	15918	15898	15794	15805	15745	15657	15660	15674	15667	15639	15866	15796	15879	15712	15854	15893	15784	15637	15583	15509	15845	15823	15811	15670	15874	15533	15842	15823	15651	15819	15865	15719	15871	15862	15596	15878	15867	15863	15766	15804	15857	15751	15758	15720	15633	15780	15639	15793	15672	15561	15710	15767	15746	15815	15616	15748	15700	15656	15480	15738	15774	15724	15682	15920	15833	15761	16003	15749	15797	15699	15768	15637	15793	15859	15729	15707	15885	15981	15853	15667	15853	15884	15768	15628	15797	15710	15711	15876	15821	15662	15861	15769	15588	15629	15629	15593	15734	15739	15800	15803	15707	15678	15575	15803	15535	15733	15662	15618	15826	15860	15710	15679	15711	15690	15800	15680	15774	15690	15640	15630	15671	15946	15652	15655	15660	15599	15917	15957	15698	15679	15556	15710	15733	15711	15968	15765	15635	15748	15647	15616	15674	15938	15677	15794	15784	15650	15830	15733	15866	15727	15839	15815	15700	15587	15708	15622	15898	16015	15541	15804	15759	15817	15725	15563	15856	15703	15788	15776	15766	15615	15596	15765	15683	15630	15846	15848	15563	15714	15485	15950	15757	15656	15801	15868	15736	15674	15781	15560	15833	15834	15630	15721	15916	15767	15722	15822	15762	15670	15615	15821	15780	15904	15826	15656	15808	15841	15862	15779	15697	15461	15511	15611	15778	15625	15581	15534	15529	15820	15789	15771	15949	15710	15815	15670	15776	15921	15875	15760	15706	15764	15825	15851	15810	15700	15614	15714	15728	15696	15811	15795	15693	15776	15756	15659	15780	15844	15916	15727	15787	15833	15701	15845	15797	15863	15878	15556	15817	15833	15655	15902	15786	15636	15722	15661	15769	15635	15650	15740	15735	15782	15892	15900	15784	15635	15952	15788	15758	15749	15912	15676	15774	15686	15794	15816	15807	15803	15724	15834	15930	15766	15580	15601	15805	15644	15877	15579	15610	15728	15887	15708	15612	15811	15843	15693	15856	15748	15724	15631	15887	15753	15625	15716	15717	15854	15949	15588	15674	15686	15816	15583	15679	15531	15488	15648	15622	15640	15784	15678	15740	15710	15575	15783	15725	15723	15462	15730	15973	15704	15764	15622	15617	15730	15660	15619	15697	16022	15764	15800	15808	15931	15575	15547	15575	15843	15673	15632	15880	15787	15803	15794	15837	15699	15769	15843	15748	15565	15863	15826	15848	15612	15573	15817	15721	15720	15617	15906	15790	15828	15813	15732	15573	15735	15822	15977	15676	15820	15835	15741	15690	15708	15789	15616	15914	15634	15812	15649	15706	15699	15756	15730	15854	15788	15636	15714	15720	15617	15727	15924	15801	15644	15688	15749	15778	15595	15736	15844	15856	15721	15651	15510	15730	15597	15736	15525	15541	15736	15796	15682	15911	15725	15526	15738	16001	15647	15639	15616	15645	15814	16003	15728	15848	15590	15787	15645	15646	15840	15593	15739	15842	15878	15633	15914	15757	15696	15848	15717	15746	15707	15812	15662	15593	15651	15805	15709	15720	15683	15596	15824	15666	15744	15763	15899	15862	15707	15599	15742	15840	15615	15683	15729	15906	15670	15930	15828	15774	15592	15744	15875	15854	15863	15766	15705	15653	15831	15813	15755	15853	15699	15865	15773	15595	15563	15659	15794	15789	15833	15825	15584	15755	15489	15888	15614	15888	15639	15734	15742	15680	15786	15874	15811	15744	15561	15750	15663	15684	15837	15780	15665	15847	15583	15856	15668	15572	15818	15589	15710	15654	15598	15710	15887	15854	15686	15644	15651	15751	15490	15735	15652	15789	15822	15810	15718	15869	15892	15769	15730	15686	15878	15931	15741	15835	15918	15607	15622	15719	15922	15521	15682	15775	15748	15815	15809	15886	15737	15870	15644	15587	15666	15718	15632	15887	15982	15915	15859	15865	15812	15788	15656	15840	15682	15759	15823	15815	15851	15766	15735	15741	15951	15860	15730	15703	15752	15636	15646	15822	15815	15785	15813	15792	15600	15761	15555	15694	15838	15754	15821	15816	15700	15701	15687	15884	15749	15585	15833	15776	15764	15846	15649	15713	15627	15743	15783	15653	15685	15686	15828	15745	16115	15789	15723	15938	15774	15632	15595	15650	15870	15774	15628	15775	15751	15969	15955	15865	15750	15605	15685	15571	15853	15938	15883	15631	15837	15779	15772	15599	15827	15785	15749	15690	15928	15852	15727	15741	15690	15835	15589	16064	15924	15802	15724	15581	15817	15824	15711	15527	15833	15835	15795	15626	15730	15702	15710	15777	15755	15653	15693	15855	15675	15548	15705	15751	15696	15627	15923	15776	15666	15722	15723	15943	15691	15662	15576	15602	15933	15643	15769	15671	15695	15706	15874	15799	15762
14837	22967	21816	18777	17426	16636	16163	15867	15764	15694	15361	16235	32694	35650	29846	22538	16953	15633	15311	15121	15243	15020	15037	15322	14992	15116	15192	15233	15158	15217	15183	15051	14927	15092	15339	15117	15143	15027	15365	14972	15320	15109	15161	15019	15351	15074	15257	15014	15199	15265	15126	15144	15217	15143	15141	15148	15370	15132	15220	15213	15055	15168	15076	15188	15144	15138	15213	15142	15155	15226	14957	15033	15026	15150	15052	15090	15156	15232	15030	15273	15308	15141	15208	15003	15110	15207	15162	15078	15105	15231	15042	15095	15378	15243	14908	15076	15192	15177	15095	15127	15126	15136	15171	15124	15363	15040	15087	15159	15138	14972	15134	15159	15089	15280	15200	15087	15168	15199	15077	15087	15243	15139	15165	15179	15179	15164	15263	15216	15166	15195	15026	15200	15225	15081	14967	15180	15099	15001	15272	15162	15099	15207	15207	15093	15218	15116	15284	15047	15148	15150	15092	15212	15315	15059	15135	15066	14924	15018	15272	15195	15168	15152	15153	15110	15069	15118	15181	15110	15224	15084	15061	15184	15103	15181	15310	15035	15173	15196	15131	15257	15244	15136	15113	15143	15221	15104	15097	15046	15179	14973	15325	15142	14996	15103	15172	15150	15045	15189	15288	15019	15379	15170	15377	15057	15132	15212	15298	15257	15038	15078	15086	15082	14936	15240	15186	15051	15168	15048	15287	15140	15143	15051	15174	15115	15129	14997	15103	15315	15150	15186	15089	15077	15063	15122	15264	15162	15137	15017	15103	15111	15254	15089	15194	15039	15019	15140	15208	15128	15107	15239	15036	15212	14969	15198	15182	15272	14976	15406	15028	15141	15185	14982	15119	15151	15105	15165	15160	15094	15044	15070	15155	15203	15099	14956	15037	15304	15073	15126	15025	15182	15144	15082	15394	15169	15034	15111	15065	15208	15198	15165	15230	15151	15156	15116	15236	15121	15212	15057	15256	15114	15151	15124	15136	15121	14937	15115	15006	15317	15290	15051	15128	15101	15224	15156	15045	15056	15138	15046	15115	15047	15066	15031	15210	15117	15349	15128	15239	15020	15120	15093	15170	15194	15066	15291	14983	15124	15271	15100	15204	14917	15281	15039	15267	14981	15027	15260	15223	15139	15125	15157	15033	15340	15108	15078	15212	15105	15071	15150	15221	15116	15086	15093	15030	15185	15264	15265	15017	15104	15142	15253	15000	14898	15114	15216	15103	15110	15133	15089	15236	15222	15170	15309	15161	15184	15157	14982	15008	15164	15144	15113	15257	14997	15086	14924	15069	15074	15214	15026	15177	15317	15081	15190	15147	15092	15125	15163	15337	15080	15087	15100	15139	15019	15065	15191	15151	15098	15311	15098	15157	15188	15139	14870	15244	15140	15060	15197	15237	15096	15048	15192	15151	15104	15198	15106	14964	15236	15019	14961	15057	15072	15138	15155	15089	15192	15259	15272	15094	15295	15070	15163	15036	14964	14980	15087	15085	15240	15237	15012	15113	15146	15122	15287	15162	15065	15174	14908	15313	15102	15153	15086	15115	15214	15024	15195	15249	15197	15016	15079	15145	15233	15174	15078	15238	15191	15094	15075	15123	15192	15102	15097	15118	15034	15225	15147	15179	15001	14970	15257	15138	15082	15251	15299	15093	14948	15320	15268	15278	15186	15258	14989	15265	15215	15139	15078	15130	15230	15078	15089	15139	15047	15084	15160	15144	15086	15195	15099	15100	15145	15093	15339	15081	15051	15166	15159	15237	15336	15180	15182	15057	15196	15165	15140	15163	15174	15026	15003	15116	14994	15174	15146	15252	15157	15241	15134	15091	15124	15152	15157	15097	14931	14952	15241	15138	15075	15201	15179	15114	15114	15055	15234	15071	15197	15285	15037	15160	15029	15279	14998	15108	15067	15086	15299	15087	15136	15324	15078	15183	15305	15094	15081	15114	14958	15137	15016	15130	15248	15133	15123	15147	15221	15014	15147	15218	15307	15042	15175	15222	15097	15201	15278	15283	15321	15151	15321	15050	15128	15086	15252	15163	15064	15257	14996	15062	15197	15182	15143	15234	15279	15092	15130	15153	15148	15104	15190	15094	15119	15152	15181	15032	15026	15198	15196	15195	15180	15108	15125	15091	15223	15038	14974	15211	15072	15106	15271	15197	15151	15171	15422	15076	15143	15011	15064	15169	14991	15173	15194	15021	15151	15256	14953	15201	15217	15120	15230	15184	15173	14991	15277	15213	15117	15296	15136	15129	15196	15036	15297	15173	15168	14983	15023	15262	14977	15202	15164	15094	15125	15169	15126	15280	15163	15123	15169	15125	15265	15278	15158	15233	15062	15108	14968	15194	15015	15252	15173	15015	15010	15051	15129	15238	15125	15039	15094	15182	15304	15104	15090	15257	15265	14994	15046	15104	15232	15224	15280	15175	15284	15056	15171	15215	15262	15092	15063	15167	15110	15130	15182	15125	15229	15161	15206	14986	15081	15223	15299	15181	15169	15386	15088	15248	15209	15207	15115	15126	15070	15183	15088	14922	15191	15175	15177	15107	15139	15104	15153	15131	15345	15128	15083	15100	15156	15270	15109	15219	15085	15239	15113	15189	15097	15242	15304	15071	15119	15223	15190	15112	15123	15292	14978	15215	15067	15178	15261	15278	15204	15047	15126	15238	15045	15236	15127	15095	15165	15235	15172	15246	15169	15114	15128	15107	15186	15087	15160	15114	15182	15214	15103	15168	15049	15202	15095	15176	15103	15085	15123	15219	15111	15022	15240	15135	15034	15020	15143	15003	15291	15166	15238	14993	15210	15047	15182	15281	14938	15195	15119	15310	15177	15316	15161	15106	15171	15133	15191	15080	15336	15053	15244	15140	15252	15043	15258	15104	15026	15274	15186	15087	15194	15179	15066	15063	15042	15176	15133	15200	15217	15182	15038	15257	15054	15061	14996	15348	15145	15174	15263	15111	15176	15163	15007	15307	15199	15171	15147	15017	15105	15020	15126	15235	15118	15212	15162	15024	15119	15152	15111	15147	15253	15318	15079	15213	15072	15246	15200	15202	14985	15189	15117	15115	15193	15069	15096	15188	15182	15129	15139	15051	15264	15156	15292	15305	15228	15271	14990	15214	15115	15125	15038	15207	15185	15170	15143	15308	15253	15168	15147	15149	15273	15016	15110	15163	15376	15194	15158	15268	15112	15018	15302	15151	15173	15314	15017	15108	14992	15135	15209	15155	15172	15109	15021	15107	15154	15277	15018	15151	15057	15227	15012	15105	15135	15118	14955	15090	15192	15178	15028	15080	15149	15159	15217	15036	15143	15159	15222	15153	15139	15272	15050	14973	15240	15071	15290	15113	15283	14982	15164	15089	15108	15183	15255	15159	14978	15105	15115	15155	15280	15101	15289	15229	15170	15230	15038	15087	15039	15144	15117	14977	15282	15062	15174	14991	15059	15115	15176	15112	15059	15120	15190	15018	15207	15160	15084	15032	15111	15172	15109	15241	15221	15002	15049	15259	15179	15306	15233	15164	15054	14954	15146	15240	15187	15070	15145	15118	15155	15218	15077	15373	15271	15089	15080	15146	15162	15201	15102	15078	15225	15265	15142	15112	15161	15247	14977	14910	15164	15138	15152	15123	15201	15123	15099	15245	15048	15286	15177	15247	15159	15140	15087	15176	15256	15085	15082	15153	15103	15181	15213	15076	14993	15122	15050	15206	15027	15148	15158	15307	15219	15153	15136	15114	15298	15134	15110	15172	14993	15058	15272	15068	15197	15113	15190	15260	15230	15096	15253	15149	15082	15276	15154	15230	15157	15239	15085	15129	15019	15226	15180	15144	15087	15199	14920	15095	15049	15129	15189	15040	15140	15186	15024	15108	15090	15317	15200	15100	15166	15186	15147	15299	15198	15106	15257	15167	15186	15066	15072	14973	15034	15077	15170	15066	15178	15285	15105	15132	15039	15094	15270	15088	14911	15292	15119	15258	15031	15153	15074	15066	15159	15123	15003	15029	15151	15394	15120	15231	15217	15320	15117	15275	15197	15237	15138	15164	15035	15206	15035	15318	15075	15015	15214	15268	15363	15159	15284	15337	15236	15190	15236	15037	15230	15211	15072	15135	14972	15413	15091	15292	15157	15231	15109	15247	15081	15106	15222	15161	15139	15149	15079	15173	15042	15358	15142	15112	15068	15246	15287	15077	15144	15117	15257	15071	15291	15209	15123	15153	15218	15147	14994	15190	15119	15084	15118	15062	15097	15120	15157	15104	15032	15212	15285	14998	15019	15161	15265	15045	15055	15127	15178	15138	15145	15051	15100	15209	15170	15081	15023	14996	15256	15240	15271	15194	15176	15147	15034	15230	15102	15138	15193	15084	15170	15169	15171	15066	15199	15159	15116	15348	15125	15318	15221	15128	15106	15075	15261	15231	15198	15048	15290	15089	15059	15193	15076	15055	15175	15020	15175	15159	15242	15247	15159	15247	15273	15154	15309	15113	15183	15021	15262	15128	15240	15241	15108	15142	15129	15043	15273	15075	15123	15006	14964	15283	15136	15086	15273	15115	15262	15329	15144	15169	15153	15229	15151	15250	15179	15254	15085	15100	14989	15119	15175	15175	15064	15120	15172	15108	15379	15409	15040	15112	15025	15103	14924	15089	15060	15211	15126	15113	15135	15076	15216	15285	15206	15226	15167	15292	15210	15095	15102	15122	15130	15080	15157	15016	15174	14990	15172	15165	15225	15057	15137	14982	15149	15271	15227	14994	15212	15073	15187	15299	15039	15203	15180	15152	15153	15167	15091	15082	15129	15161	15090	15127	15116	15095	15235	15254	15138	15195	15267	15052	15083	15156	15095	15041	15109	15128	15105	15202	15300	15150	15027	14925	15135	15294	15080	15047	15065	15080	15339	15013	15105	15161	15188	15052	15283	15193	15058	15274	15125	15195	15152	15207	15066	15452	15241	15102	15055	15074	15077	15283	15142	15291	15129	15263	15253	15167	15161	15245	15209	15121	15027	15226	15064	15156	15085	15145	15324	15090	15183	15063	14963	15228	15076	15181	15159	14983	14981	15238	15227	15125	15184	15189	15320	15078	15288	15121	15047	15130	15066	15178	15102
23876	21353	28883	24231	21801	21813	19911	16836	16170	16204	16219	16312	34909	41265	33729	26355	19696	16864	16270	15766	15737	15518	15596	15741	15716	15619	15626	15808	15582	15563	15583	15421	15652	15694	15492	15544	15386	15576	15558	15697	15453	15640	15592	15355	15601	15551	15739	15587	15662	15669	15577	15634	15657	15805	15609	15700	15610	15462	15647	15617	15738	15592	15463	15664	15573	15641	15461	15660	15557	15678	15668	15600	15539	15665	15687	15611	15717	15614	15681	15599	15534	15390	15634	15520	15597	15413	15624	15584	15422	15356	15445	15423	15437	15519	15327	15488	15494	15497	15527	15518	15598	15557	15652	15712	15611	15718	15630	15665	15439	15571	15470	15503	15687	15600	15512	15401	15497	15582	15589	15657	15567	15530	15702	15617	15655	15460	15409	15649	15433	15614	15646	15708	15747	15584	15446	15601	15541	15440	15569	15367	15592	15659	15608	15391	15624	15599	15577	15651	15576	15642	15617	15552	15488	15458	15406	15647	15407	15393	15518	15596	15432	15585	15647	15597	15327	15540	15537	15538	15745	15344	15550	15367	15499	15597	15514	15372	15470	15688	15493	15597	15465	15665	15542	15635	15603	15342	15703	15548	15421	15606	15653	15523	15639	15470	15533	15756	15448	15433	15512	15489	15816	15772	15424	15666	15578	15691	15555	15559	15594	15566	15555	15616	15515	15496	15592	15655	15537	15449	15608	15629	15473	15501	15467	15467	15595	15494	15504	15626	15424	15645	15467	15536	15507	15563	15587	15430	15407	15465	15599	15530	15545	15345	15539	15318	15641	15631	15566	15660	15551	15283	15442	15500	15433	15540	15575	15576	15694	15535	15602	15547	15579	15456	15649	15464	15702	15590	15346	15673	15606	15673	15739	15547	15530	15398	15439	15508	15618	15387	15481	15331	15526	15503	15427	15497	15392	15448	15427	15563	15545	15580	15485	15629	15493	15630	15460	15539	15539	15356	15504	15538	15637	15525	15376	15656	15575	15416	15649	15554	15376	15475	15379	15474	15571	15446	15663	15650	15460	15308	15497	15389	15503	15639	15564	15518	15611	15625	15482	15493	15724	15662	15603	15440	15477	15582	15476	15545	15544	15563	15464	15625	15564	15516	15548	15605	15493	15618	15546	15581	15566	15516	15503	15455	15457	15518	15607	15399	15444	15453	15520	15547	15477	15475	15745	15505	15438	15382	15540	15626	15573	15646	15661	15631	15564	15473	15636	15479	15624	15557	15353	15614	15685	15642	15651	15682	15293	15650	15604	15590	15505	15574	15483	15495	15417	15540	15688	15556	15446	15636	15624	15585	15561	15613	15389	15535	15424	15408	15543	15483	15619	15542	15475	15476	15394	15593	15388	15458	15503	15407	15563	15530	15615	15477	15373	15653	15598	15587	15546	15412	15318	15535	15494	15528	15685	15687	15602	15451	15576	15556	15620	15576	15425	15452	15415	15266	15318	15572	15682	15553	15444	15591	15617	15853	15528	15521	15548	15594	15431	15414	15476	15745	15356	15496	15671	15378	15389	15510	15504	15665	15663	15536	15535	15586	15534	15703	15577	15526	15597	15494	15371	15632	15355	15409	15632	15415	15592	15569	15587	15422	15649	15548	15529	15578	15483	15605	15596	15573	15446	15882	15492	15408	15430	15585	15556	15644	15620	15489	15622	15485	15463	15516	15536	15372	15474	15534	15470	15521	15619	15543	15616	15468	15630	15506	15511	15590	15510	15523	15552	15611	15639	15677	15709	15630	15588	15715	15518	15466	15762	15644	15650	15395	15537	15667	15488	15591	15620	15395	15377	15450	15554	15471	15593	15508	15575	15547	15687	15525	15446	15473	15540	15646	15500	15549	15457	15412	15631	15471	15475	15554	15556	15492	15662	15457	15453	15624	15566	15402	15409	15531	15461	15546	15642	15485	15391	15485	15737	15576	15599	15692	15650	15668	15598	15504	15494	15547	15536	15430	15588	15723	15521	15490	15632	15492	15403	15597	15450	15493	15727	15555	15599	15769	15677	15463	15671	15546	15516	15634	15188	15316	15294	15691	15497	15377	15520	15384	15535	15512	15523	15748	15477	15349	15829	15399	15763	15484	15434	15572	15398	15484	15616	15451	15608	15586	15535	15418	15513	15590	15478	15396	15637	15567	15568	15655	15590	15590	15564	15420	15585	15515	15462	15691	15639	15682	15624	15579	15568	15575	15485	15658	15543	15525	15714	15636	15611	15497	15602	15483	15554	15496	15369	15507	15533	15387	15421	15512	15580	15523	15498	15529	15536	15494	15439	15732	15467	15510	15573	15647	15650	15584	15535	15504	15536	15640	15652	15548	15457	15548	15619	15521	15301	15437	15493	15365	15670	15443	15655	15350	15627	15339	15680	15473	15551	15736	15430	15598	15518	15562	15685	15453	15390	15702	15547	15563	15684	15307	15727	15648	15453	15594	15624	15513	15712	15653	15530	15470	15324	15342	15647	15562	15475	15418	15492	15401	15509	15558	15486	15679	15419	15431	15407	15570	15500	15558	15559	15540	15645	15570	15581	15483	15352	15480	15506	15520	15481	15463	15408	15550	15347	15559	15595	15631	15620	15476	15448	15518	15678	15494	15364	15418	15585	15505	15448	15515	15601	15689	15410	15311	15396	15492	15490	15487	15579	15423	15642	15428	15622	15667	15343	15573	15496	15486	15403	15578	15593	15486	15644	15576	15432	15644	15671	15520	15727	15493	15401	15808	15686	15570	15776	15557	15560	15488	15686	15528	15334	15515	15543	15408	15455	15635	15501	15443	15509	15481	15505	15465	15529	15435	15453	15606	15506	15547	15800	15532	15561	15403	15427	15421	15647	15325	15595	15608	15516	15542	15575	15660	15514	15558	15490	15733	15571	15521	15616	15404	15513	15241	15616	15584	15551	15413	15755	15656	15688	15653	15727	15587	15502	15517	15514	15531	15471	15397	15604	15567	15469	15453	15562	15436	15241	15386	15588	15459	15572	15614	15539	15355	15568	15409	15494	15462	15615	15538	15513	15534	15436	15573	15607	15419	15576	15616	15714	15616	15448	15423	15761	15568	15280	15533	15380	15452	15454	15504	15674	15597	15654	15537	15440	15487	15447	15554	15567	15525	15461	15684	15548	15497	15539	15510	15515	15587	15736	15674	15674	15348	15451	15528	15636	15613	15593	15744	15476	15663	15511	15471	15658	15691	15684	15652	15485	15501	15633	15318	15379	15518	15610	15633	15646	15509	15435	15604	15389	15805	15319	15571	15536	15445	15641	15553	15549	15647	15614	15493	15427	15516	15639	15483	15713	15531	15719	15584	15430	15524	15652	15507	15610	15634	15527	15566	15521	15411	15501	15597	15453	15669	15679	15648	15556	15600	15685	15627	15547	15475	15653	15421	15612	15674	15450	15499	15647	15533	15629	15486	15494	15447	15588	15370	15499	15663	15502	15406	15559	15381	15451	15188	15420	15573	15620	15608	15550	15404	15676	15495	15686	15686	15576	15615	15457	15411	15459	15445	15626	15590	15393	15608	15609	15513	15703	15840	15447	15600	15280	15310	15558	15424	15532	15729	15474	15713	15536	15532	15404	15720	15479	15525	15603	15486	15570	15513	15565	15455	15663	15418	15535	15616	15404	15591	15073	15826	15348	15410	15675	15560	15507	15516	15636	15337	15495	15574	15508	15448	15583	15595	15552	15609	15637	15618	15544	15546	15633	15600	15626	15457	15378	15614	15326	15388	15673	15504	15641	15456	15624	15502	15588	15562	15569	15664	15718	15707	15509	15275	15380	15444	15517	15557	15557	15518	15605	15393	15424	15402	15591	15503	15556	15559	15504	15568	15571	15467	15390	15559	15673	15616	15439	15498	15656	15482	15496	15481	15559	15521	15752	15532	15572	15536	15548	15536	15604	15435	15428	15545	15486	15402	15437	15253	15562	15406	15500	15543	15537	15463	15542	15583	15679	15529	15703	15533	15612	15559	15637	15446	15645	15454	15627	15430	15512	15574	15554	15571	15413	15537	15628	15542	15566	15695	15701	15340	15471	15698	15793	15624	15502	15556	15439	15558	15434	15521	15569	15610	15492	15293	15631	15634	15515	15704	15565	15378	15586	15532	15439	15732	15561	15750	15514	15551	15463	15611	15699	15415	15553	15365	15513	15537	15638	15489	15547	15484	15387	15511	15506	15624	15633	15643	15489	15468	15590	15639	15408	15607	15724	15473	15567	15349	15648	15503	15431	15612	15507	15470	15465	15584	15500	15539	15560	15744	15578	15644	15386	15516	15347	15429	15535	15648	15380	15498	15460	15464	15510	15545	15579	15758	15493	15397	15581	15445	15569	15552	15532	15376	15366	15611	15581	15621	15690	15598	15367	15398	15429	15566	15673	15445	15634	15442	15550	15469	15781	15559	15673	15562	15530	15523	15368	15423	15371	15389	15329	15467	15538	15649	15552	15648	15541	15340	15581	15547	15593	15477	15418	15562	15608	15689	15525	15527	15809	15670	15457	15414	15554	15536	15523	15502	15541	15599	15571	15649	15362	15512	15500	15483	15566	15672	15453	15406	15649	15580	15498	15502	15504	15566	15547	15524	15597	15544	15516	15649	15472	15709	15418	15457	15692	15449	15580	15471	15355	15496	15729	15648	15388	15454	15326	15412	15757	15540	15472	15354	15583	15552	15623	15472	15606	15322	15520	15268	15387	15618	15446	15491	15613	15546	15462	15586	15233	15488	15521	15675	15480	15640	15492	15275	15635	15633	15546	15649	15406	15575	15469	15640	15630	15497	15568	15474	15620	15551	15589	15763	15474	15462	15860	15553	15731	15583	15518	15563	15605	15473	15661	15525	15563	15506	15489	15602	15777	15451	15569	15566	15487	15593	15644	15384	15558	15645	15460	15645	15468	15549	15597	15465	15511	15788	15443	15607	15677	15660	15446	15538	15615	15483	15566	15543	15665	15333	15436	15421	15518	15511	15673	15460	15720	15469	15538	15513	15558	15435	15591	15619	15525	15400	15526	15705	15372	15588	15512	15530	15596	15527	15518	15528	15486	15443	15520	15601	15461	15566	15323	15406	15285	15472	15709	15677	15573	15484	15494	15530	15587	15547	15557	15376	15504	15770
16359	27035	25765	21184	18960	17853	17058	16574	16076	15915	15765	16072	41828	42960	36634	27431	19010	16012	15181	15150	15229	15106	15019	15070	15071	14944	15116	15119	14968	15073	15114	15016	15359	15118	15105	15184	15022	15029	15199	15061	15111	15082	15017	15127	15062	15012	15012	14805	14975	15067	15144	14933	15108	15055	15185	15131	15007	15053	15168	15095	15039	14905	14992	15102	15132	15094	14937	15108	15067	15109	15133	15018	14990	15046	15120	15041	14995	14964	15151	15143	15087	15123	15067	14954	15159	15060	14841	15135	15149	15141	14964	15104	15037	15227	15241	15161	14932	15158	15224	15050	15173	15093	14947	15210	15164	15062	15294	15078	15041	15000	15102	15066	14986	15075	14979	15004	15095	15092	15079	14815	14914	15006	14964	15170	15134	14959	15135	15156	15130	15010	15189	15047	14979	14956	15129	15241	14948	15178	15142	15057	15090	14986	15195	15009	15058	15138	15031	15036	15135	15114	15071	15108	15255	14882	15032	14939	14997	15111	14986	15028	14957	14950	15035	15005	15091	15029	15107	15047	15057	15108	15013	15050	15113	14998	15092	15119	15038	14973	15083	15252	14931	15115	15104	14984	15009	15111	14903	14887	14954	15108	15037	15230	15063	15057	15102	15075	15148	15179	15059	15146	15061	14892	15126	15195	15000	14912	15157	15076	15015	15140	14866	15085	14887	15164	15044	15156	15030	15357	14912	15099	15100	15167	15038	15043	14900	15082	15125	14818	14958	15111	14896	15018	15225	14968	15043	15023	15011	14927	15147	15116	15159	15162	15136	15073	15159	15140	15214	15103	14999	14983	15168	15013	14833	14978	15098	15151	15068	15114	15236	14989	14909	15269	15239	15129	15134	14922	15108	15141	15121	15203	15058	14984	14875	15062	15020	15065	15088	15039	15206	14939	15059	14963	14925	14919	15063	15122	14892	15067	15069	15018	15091	14962	15092	14989	15117	15250	14904	15084	15108	15046	14887	15015	14961	14869	15196	15032	14926	15006	15138	15012	15115	15078	14961	14958	15024	15014	15065	15033	14987	15178	15013	15165	14961	15200	15040	15023	15118	15059	14919	15130	14913	14889	15171	14961	15080	15248	15069	14998	15010	14967	14993	15196	15104	15124	15289	15095	15008	15120	15018	14877	15157	14875	15005	15039	14979	14967	15046	15190	15107	15021	15029	14979	15088	14976	15089	15028	15108	15188	15113	15034	14996	14961	14918	15009	14989	14962	14956	15026	14922	15157	14971	14936	15046	15210	15147	15208	15087	15210	15060	15074	14976	15091	15071	14956	15074	15203	15169	15168	15126	15081	15042	15157	15202	15213	14970	15191	15045	15078	15098	15146	15016	14976	14888	14997	15059	15074	14996	15200	15127	15053	14993	15029	15048	15112	15107	15052	14852	15203	15102	15005	15151	14960	15088	15276	15066	15085	15095	15022	15185	15061	15089	15073	14866	15052	15062	15037	14921	15112	15064	14995	15082	15020	15019	14947	15163	15172	15047	14944	14987	15150	15151	15126	15274	15020	15099	15115	15111	15057	15096	15079	15178	15064	15138	15185	15082	15093	14939	15080	15067	14915	15161	15018	15243	15151	15070	15094	15122	15077	15174	15108	14954	14961	14992	15104	14964	15064	15215	15071	15125	15127	15073	15030	15111	15078	15076	15074	14968	14773	14937	15138	15036	15050	14976	14976	15037	15077	14915	14832	14968	15157	14980	15034	15040	15033	15092	15164	14902	15127	15017	15148	14925	15013	15221	15072	14974	15187	15077	15032	15090	15088	15151	15056	14964	15075	15043	15108	14870	15084	15037	15042	15028	15048	15124	15133	15167	15040	15263	15119	15066	15107	15155	15025	15042	15103	15048	15154	15082	15012	14999	15072	15199	15119	15090	15075	15075	15083	14999	15038	15141	15194	15123	15022	15065	15035	14951	15210	14984	15152	14954	15146	14911	15214	15008	14938	15157	15232	15026	15123	15070	15070	15217	15218	15059	15010	15096	15101	15015	14837	15092	15021	15007	15194	15064	15013	14901	14994	15045	15055	15183	15006	15034	15128	15056	15041	15102	15081	15050	14893	15104	15058	15022	15091	14917	14966	15156	14956	15110	15164	14915	15024	15047	15161	15090	14999	14891	15060	14968	15046	15038	15114	14934	15062	15148	15098	15105	15033	15070	15155	15089	15070	15145	15148	15175	14960	14975	15093	14983	15127	15228	15031	15093	15106	15239	15144	15224	14918	15015	15057	15117	14996	15113	15136	14897	15006	14984	15090	15144	15039	15155	15013	15088	15021	15087	15016	15183	14933	15174	15114	15059	15192	15012	14976	15095	15098	15047	15004	15171	15089	15067	15068	15020	15060	14986	15070	15162	15124	15117	15125	15059	15083	14972	15005	15137	15098	15149	14928	15182	15184	14934	15103	15113	15169	15106	15145	14971	15274	14905	14858	15045	15240	15111	15019	15165	14941	15030	14995	15200	15182	14961	15097	15006	14972	14982	15160	15197	15205	15159	15028	15122	14977	15157	15157	14909	14974	15102	15071	14944	15052	14990	14940	14980	14986	15039	15158	15146	15008	15174	14948	15043	15119	15121	14905	15043	15137	15141	15059	15019	14995	15070	15096	15058	15109	14992	15148	15169	15103	15255	15059	15153	15102	14947	14990	15016	15065	14796	15013	15164	14999	15102	15140	15207	15085	15061	15120	15083	14906	15022	15330	15079	15050	15012	15048	15091	14982	15186	14838	15057	15150	15082	15142	15054	14905	15159	15096	14942	14946	15042	15115	15049	14965	15139	15026	15125	15091	14937	15161	14943	15084	15232	15037	15151	15208	15091	15224	15195	15048	14985	15151	14991	15040	15065	15186	14951	15095	15102	14914	15021	14965	15065	14966	15107	15012	15111	15143	15029	15069	14893	14984	15068	15050	14965	15024	15100	14954	15034	15041	15190	14993	15148	15045	15069	15129	15086	15060	15080	15163	14974	14981	15069	15170	15106	15074	15176	15006	15111	15027	15144	15001	15102	15016	15074	15141	15065	15097	15003	15193	15116	15048	15106	15041	15139	15112	15166	15081	15075	15236	15019	15030	14974	14891	15204	15284	15171	14932	15142	15085	15068	15101	14956	15112	14945	15250	15067	15027	14992	15074	15000	15063	14875	15279	15122	15188	15043	15134	15029	15262	15014	15343	15012	15160	14901	15122	15093	15072	15090	15021	14996	15070	15201	15006	15241	14979	15145	15165	15199	15138	15074	15282	15184	14930	15176	14884	15077	15132	15095	15102	14946	15151	15046	15160	15110	15209	15036	15061	14977	15215	14995	15013	15124	15068	15148	15060	15040	15057	15099	15170	15150	15021	14998	15075	15127	15283	15044	14992	14984	15042	15129	14977	15007	15158	15117	14846	15072	14920	15035	15210	14983	15010	14879	15069	14962	15135	14994	14928	14945	15263	15040	15125	14918	15005	14959	15167	14980	14987	15063	14861	14967	14950	15139	15101	15003	15034	15151	15123	15075	14971	15106	15025	15101	15140	15022	15156	14904	15118	15045	15017	15155	14992	15239	14917	15168	14951	15140	15068	15187	15114	14934	15090	15108	15118	15128	14939	14910	15010	14895	15042	15102	14944	15029	15102	15149	14980	15134	15009	15071	15045	14938	14972	15055	14926	15219	14842	15186	15208	15006	15068	15139	15029	15180	15197	14979	15102	14988	15136	15050	14905	15106	15072	14929	14962	15069	15140	15150	15193	15122	15045	15042	15009	14981	14969	15112	15044	14864	14935	14958	15038	15126	15129	15054	15033	15017	15096	15151	15057	15028	14945	15149	15103	15108	15016	14964	15035	15021	15020	15109	14956	15046	15034	15030	15073	14931	15106	15067	14965	14936	14917	15047	14958	15049	14990	14988	15165	15100	14892	14997	15127	14965	15045	15132	15015	14978	15116	14983	15107	15069	15087	14953	15101	15004	14912	15045	15122	14854	15125	15215	14861	15049	15068	15022	15289	15106	15019	14938	15171	14931	14997	15118	15072	14938	15068	14980	15230	15149	15189	15046	14768	14987	14904	14985	14943	15032	14976	15018	15031	15117	14815	14990	14964	15071	15256	14893	15089	15153	14946	15059	15125	15070	15149	14965	14906	15203	15116	15018	15060	15100	15034	15206	15117	15181	14948	14875	15059	14977	14997	15008	15263	15024	14939	15070	15004	15177	14913	15241	15221	15002	14993	15103	15087	15205	15058	15160	15084	14978	15253	15165	14975	15031	15030	15090	15082	15017	14988	14890	15017	15132	14906	15010	15047	15045	14934	15143	14979	15080	15151	15024	15035	15151	15102	15195	15115	15243	15116	15071	15175	15114	15162	15094	14779	14974	15262	14990	15087	15114	15051	14973	15016	15044	15016	15109	15068	14865	15089	15052	15040	15031	15063	15015	14939	15107	15129	15067	15268	15242	15117	15207	15056	14876	15255	15138	15091	15128	15168	15033	15061	15161	15132	15118	15101	15053	15139	14961	14982	15049	15053	15213	15198	14959	15037	14885	14950	15365	14959	15085	15115	15063	15053	14964	15194	15061	15060	15125	15222	15001	15063	15049	15039	14946	14987	15339	14857	15159	15059	15101	15111	15063	15109	15072	15071	15088	14924	15020	15126	15098	15046	15028	15206	15064	15085	15194	15061	15136	14894	15130	15068	15061	14976	15070	15121	15143	15003	15030	15089	14980	15111	14907	15072	14760	15088	15065	14976	15112	15104	15196	14916	14961	15002	15043	15064	15220	15218	15057	15020	15043	15036	15122	15166	14893	15025	14820	15162	15079	15047	15032	15031	15108	15166	14870	14963	14923	15134	15158	15099	15261	15124	15106	15122	15016	15209	14993	14897	14806	15130	15130	15088	14877	14887	14989	14971	15152	15133	15128	14914	15041	15075	15140	15071	14947	15132	15122	15098	15102	15129	15058	14961	14904	14930	15064	15070	15066	15170	15003	15153	15185	15034	15241	15091	15127	15139	14929	15197	15083	15135	14951	15138	15089	15150	15049	15103	14973	15091	14970	14957	14994	15034	14984	15025	15059	15025	15127	14954	15030	15066	15080	14888	15274	15032	15156	15061	15135	15138	14921	15092	15276	15183	15054	15018
28807	21547	20723	18528	16442	16628	16629	16474	16392	16508	16479	16477	18452	19191	18408	17440	16724	16384	16290	16315	16268	16390	16267	16359	16219	16282	16207	16300	16453	16437	16282	16275	16101	16190	16294	16219	16243	16320	16266	16075	16100	16104	16205	16364	16480	16181	16130	16192	16148	16204	16260	16115	16102	16364	16092	16363	16174	16238	16041	16281	16407	16182	16252	16265	16231	16250	16207	16284	16248	16178	16150	16120	16142	16239	16188	16066	16115	16197	16300	16064	16189	16125	16155	16378	16313	16285	16176	16140	16257	16189	16451	16296	16402	16261	16139	16000	16157	16378	16066	16264	16213	16243	16241	16057	16376	16292	16380	16225	16253	16280	16123	16119	16209	16321	16196	15932	16127	16347	16025	16207	16267	16212	16223	16158	16192	15991	16089	16024	16445	16230	16279	16147	16170	16302	16382	16231	16151	16306	16169	16173	16160	16378	16321	16096	16357	16141	16373	16293	16213	16235	16137	16315	16435	16263	16347	16282	15989	16119	16203	16184	16138	16186	16140	16166	16239	16117	16226	16318	16180	16244	16132	16316	16269	16181	16203	16069	16187	16105	16251	16331	16303	16224	16197	16139	16371	16323	16274	16100	16135	16340	16191	16239	16303	16233	16220	16171	16206	16314	16223	16082	16025	16260	16201	16410	16307	16206	16182	16168	16183	16208	16106	16187	16406	16377	16204	16106	16264	16130	16245	16235	16254	16274	16129	16165	16272	16258	16102	16289	16294	16225	16256	16196	16147	16148	16277	16294	16471	16211	16235	16280	16345	16329	16138	16255	16093	16446	16343	16206	16176	16287	16118	15993	16135	16192	16288	15972	16191	16269	15985	16082	16219	16355	16140	16171	16043	16318	16088	16259	16132	16222	16310	16209	16115	16352	16319	16358	16168	16228	16236	16293	16220	16210	16346	16263	16263	16052	16120	16363	16259	16160	16358	16262	16068	16117	16250	16236	16121	16158	16164	16057	16092	16071	16273	16351	16195	16225	16230	15985	16221	16127	16322	16229	16193	16392	16525	16283	16469	16102	16319	16186	16243	16042	16127	16139	16141	16198	16215	16251	16072	16128	15992	16076	16014	16223	16267	16106	16264	16287	16191	16125	16182	16321	16133	16074	16221	16145	16378	15996	16242	16304	16202	16143	16104	16093	15967	16106	16189	16231	16276	16079	16291	16277	16242	16153	16111	16183	16198	16319	16353	16251	16384	16280	16277	16127	16166	16118	16144	16325	16065	16062	16196	16239	16282	16167	16257	16156	16357	16206	16192	16404	16130	16099	16159	16368	16012	16171	16143	16092	16121	16192	16143	16077	16155	16247	16204	16145	16244	15986	16444	16036	16048	16103	16360	16389	16406	16362	16265	16176	16292	16041	16254	16293	16285	16277	16129	15972	16221	16048	16138	16099	16247	16205	16134	16325	16184	16201	16343	16316	16195	16390	16399	16263	16063	16183	16098	16073	16253	16333	16115	16232	16136	16097	16153	16134	16410	16237	16291	16043	16230	16264	16199	16121	16379	16359	16292	16286	16341	16279	16247	16001	16093	16169	16145	16017	15971	16406	16210	16226	16344	16266	16306	16295	16514	16258	16324	16355	16154	16125	16148	16149	16136	16212	16145	16133	16296	16342	16099	16422	16256	16264	16214	16320	16212	16369	16264	16163	16280	16289	16368	16293	16216	16236	16146	16305	16072	16195	16153	16292	16115	16051	16290	16302	16180	16153	16193	16384	16086	16190	16371	16255	16123	16236	16149	16360	16356	16458	16272	16403	16288	16185	16085	16397	16271	16206	16112	16154	16356	16504	16101	16201	16095	16089	16395	16273	16215	16192	16262	16311	16289	16039	16257	16255	16307	16127	16117	16074	16325	16326	16344	16357	16311	16284	16204	16064	16177	16214	16040	16137	16410	16227	16378	16264	16023	16346	16133	16371	16107	16137	16218	16353	16386	16183	16353	16466	16299	16310	16092	16273	16367	16391	16459	16267	16276	16264	16293	16152	16220	16227	16193	16138	16322	16108	16339	16151	15999	16137	16140	16284	16253	16288	16254	16210	16126	16279	16187	16248	16171	16225	16133	16319	16429	16311	16314	16194	16371	16222	16237	16110	16323	16187	16264	16246	16371	16200	16154	16234	16095	16397	16119	16109	16243	16340	16271	16127	16190	16232	16249	16385	16125	16294	16132	16043	16353	16151	16410	16172	16189	16259	16314	16208	16236	16236	16334	16074	16041	15935	16331	16131	16344	16124	16188	16118	16115	16331	16001	16317	16306	16305	16269	16106	16225	16103	16330	16296	16248	16320	16089	16207	16041	16181	16142	16041	16309	16170	16152	16188	16358	16356	16255	16144	16181	16381	16409	16222	16229	16126	16240	16192	16476	16156	16141	16037	16190	16244	16238	16272	16340	16027	16314	16284	16225	16197	16048	16226	16334	16274	16240	16288	16229	16201	16148	16083	16237	16185	16290	16388	16110	16281	16357	16215	16237	16366	16286	16004	16196	16146	16276	16300	16067	16290	16194	16208	16117	16105	16150	16231	16274	16365	16098	16386	16317	16213	16042	16316	16169	16271	16328	16330	16367	16318	16136	16271	16030	16338	16150	16147	16397	16132	16343	16248	16099	16138	16368	16122	16181	16278	16077	16247	16152	16325	16070	16423	16427	16168	16175	16146	16222	16177	16191	16161	16267	16327	16119	16288	16194	16072	16271	16197	16101	16126	16106	16180	16320	16379	16258	16235	16308	16370	16246	16342	16242	16172	16209	16216	16090	16183	16191	16118	16125	16113	16182	16367	16312	16194	16315	16232	16504	16343	16175	16143	16122	16385	16232	16337	16206	16193	16170	16335	16292	16410	16252	16135	16155	16109	16246	16175	16234	16408	16493	16208	16151	16390	16354	16303	16197	16322	16262	16274	16198	16144	16178	16326	16313	16269	16202	16389	16415	15998	16193	16177	16275	16063	16213	16364	16017	16329	16313	16386	16287	16255	16220	16252	16017	16110	16180	16073	16328	16188	16282	16293	16315	16281	16163	16258	16317	16200	16308	16110	16127	16254	16396	16400	16319	16347	16219	16355	16382	16141	16111	16101	16243	16136	16198	16306	16145	16274	16319	16016	16099	16173	16417	16006	16301	16275	16346	16160	16332	16174	16253	16101	16177	16315	16403	16250	16252	16026	16344	15991	16353	16286	16149	16274	16131	16210	16147	16178	16304	16263	16211	16286	16189	16273	16202	16295	16247	16254	16250	16159	16203	16114	16312	16324	16198	16247	16218	16234	16064	16164	16123	16346	16395	16171	16292	16180	16185	16369	16162	16118	15937	16137	15947	16261	16254	16339	16150	16216	16292	16085	16147	16222	16202	16136	16212	16263	16241	16219	16155	15987	16326	16178	16153	16155	16296	16184	16280	16314	16312	16222	16215	16252	16146	16280	16184	16280	16121	16318	16299	16448	16302	16237	16376	16171	16105	16182	16445	16157	16159	16267	16164	16005	16230	16341	16352	16377	16271	16334	16433	16315	16182	16241	16321	16216	16277	16090	16297	16209	16121	16243	16063	16194	16278	16226	16154	16211	16183	16300	16047	16253	16015	16130	16363	16359	16306	16230	16355	16265	16062	16405	16138	16456	16198	16332	16306	16019	16124	16115	16346	16384	16203	16010	16284	16304	16248	16251	16149	16219	16375	16298	16362	16297	16148	16246	16208	16140	16210	16173	16255	16265	16264	16064	16276	16360	16374	16206	16136	16030	16167	16287	16215	16076	16242	16294	16300	16159	16075	16487	16287	16321	16393	16155	16212	16136	16114	16238	16408	16114	16229	16183	16186	16369	16334	16195	16325	16065	16446	16297	16223	16059	16233	16212	16291	16107	16150	16334	16119	16241	16168	16070	16303	16353	16265	16429	16428	16222	16258	16190	16188	16231	16091	16062	16155	16213	16285	16268	16259	16289	16182	16308	16409	16220	16193	16288	16295	16227	16323	16188	16294	16382	16257	16265	16303	16209	16115	16368	16189	16183	16130	16202	16324	16243	16266	16129	16226	16347	16216	16127	16246	16444	16076	16425	16350	16068	16366	16157	16328	16141	16227	16231	16266	16101	16215	16397	16292	15979	16280	16255	16193	16441	16404	16184	16298	16269	16255	16100	16213	16057	16307	16401	16322	16275	16132	16313	16432	16322	16265	16335	16372	16210	16102	16286	16089	16264	16102	16369	16490	16248	16168	16083	16309	16267	16386	16205	16302	16183	16000	16313	16162	16064	16305	16457	16351	16150	16297	16060	16141	16227	16124	15981	16263	16307	16111	16203	16431	16125	16040	16232	16165	16093	16075	16308	16361	16232	16310	16059	16124	16269	16072	16213	16330	16210	16166	16100	16248	16177	16179	16108	16308	16431	16282	16324	16337	16206	16385	16103	16418	16251	16243	16212	16235	16163	16116	16200	16348	16205	16144	16264	16102	16161	16210	16221	16315	16190	16384	16000	16214	16156	16443	16091	16337	16404	16143	16204	16197	16212	16110	16353	16106	16179	16323	16118	16358	16133	16150	16305	16148	16025	16330	16520	16327	16284	16274	16257	16153	16207	16106	16384	16113	16079	16175	16432	16129	16227	16290	16426	16126	16187	16283	16142	16173	16250	16114	16423	16366	16194	16124	16119	16453	16123	16437	16158	16252	16061	16405	16206	16183	16292	16180	16280	16295	16384	16187	16374	16183	16415	16235	16168	16297	16121	16299	16398	16144	16287	16333	16127	16048	16024	16142	16213	16079	16300	16286	16220	16266	16301	16232	16230	15964	16254	16095	16286	16218	16326	16229	16191	16124	16249	16293	16346	16209	16182	16216	16160	16197	16105	16232	16232	16253	16196	16228	16108	16421	16315	16091	16279	16284	16058	16195	16234	16227	16341	16107	16175	16281	16033	16220	16263	16159	16257	16409	16352	16099	16362	16225	16295	16141	16408	16245	16111	16433	16302	16205	16179	16242	16405	16408	16104	16063	16102	16232	16118	16133	16302	16396	16032	16240	16303	16053	16018	16312	16139	16166	16203	16259	16156	16083	16326	16300	16256	16352	16235	16264	16434	16337	16195	16370	16163	16307	16413	16039	16275	16345	16274	16118	16293	16269	16351
15604	17085	17185	16248	15942	15782	15731	15525	15451	15578	15517	15909	19290	19351	18160	16695	15784	15532	15490	15447	15398	15340	15524	15252	15443	15577	15340	15559	15368	15511	15473	15486	15512	15531	15498	15543	15460	15557	15605	15488	15392	15369	15445	15561	15308	15447	15541	15424	15556	15541	15520	15347	15383	15455	15341	15461	15531	15442	15384	15368	15433	15458	15386	15480	15383	15411	15455	15453	15367	15313	15600	15199	15405	15559	15496	15505	15515	15330	15387	15446	15414	15453	15444	15439	15540	15409	15459	15388	15243	15376	15189	15677	15497	15291	15445	15421	15305	15541	15442	15390	15481	15506	15513	15601	15417	15640	15388	15336	15303	15458	15559	15326	15496	15389	15453	15564	15463	15416	15357	15420	15542	15471	15390	15536	15269	15507	15350	15388	15430	15479	15366	15505	15351	15446	15461	15481	15440	15238	15489	15424	15594	15451	15346	15429	15309	15583	15562	15357	15489	15352	15418	15357	15407	15459	15288	15277	15492	15479	15381	15512	15340	15175	15502	15461	15314	15418	15529	15534	15376	15424	15556	15299	15487	15461	15519	15396	15306	15323	15395	15342	15458	15418	15417	15501	15276	15265	15392	15467	15235	15309	15676	15519	15389	15313	15423	15320	15642	15406	15430	15411	15474	15181	15447	15412	15480	15382	15291	15425	15389	15637	15289	15357	15467	15378	15357	15418	15372	15457	15325	15448	15369	15405	15362	15308	15435	15338	15558	15459	15344	15408	15408	15424	15211	15491	15374	15438	15370	15442	15402	15523	15339	15584	15520	15341	15457	15374	15439	15450	15335	15419	15258	15438	15473	15351	15287	15391	15461	15640	15480	15365	15396	15263	15588	15426	15413	15450	15529	15326	15494	15504	15470	15371	15523	15341	15629	15467	15282	15446	15360	15449	15551	15346	15306	15450	15578	15414	15424	15568	15387	15472	15475	15423	15350	15425	15405	15296	15415	15352	15307	15429	15294	15379	15527	15533	15507	15458	15474	15469	15373	15351	15474	15372	15421	15598	15475	15648	15493	15544	15296	15501	15351	15431	15539	15488	15490	15380	15574	15630	15471	15488	15347	15465	15450	15415	15454	15314	15518	15477	15320	15538	15407	15466	15363	15502	15503	15576	15456	15422	15568	15433	15325	15341	15451	15365	15473	15419	15359	15412	15461	15472	15623	15440	15348	15475	15434	15331	15575	15412	15354	15460	15463	15447	15163	15470	15421	15360	15481	15476	15364	15479	15431	15438	15350	15285	15346	15382	15333	15394	15481	15434	15380	15346	15580	15242	15330	15449	15465	15487	15358	15453	15514	15474	15377	15475	15569	15453	15440	15350	15454	15421	15484	15431	15221	15463	15421	15324	15483	15437	15467	15365	15340	15567	15385	15341	15493	15420	15302	15432	15328	15659	15243	15401	15570	15274	15426	15498	15440	15405	15369	15403	15489	15545	15499	15411	15462	15501	15435	15388	15391	15345	15301	15615	15473	15350	15422	15267	15400	15342	15487	15333	15425	15518	15361	15312	15581	15420	15550	15482	15331	15346	15259	15375	15571	15406	15595	15357	15534	15334	15365	15376	15618	15470	15364	15507	15396	15323	15434	15475	15381	15409	15392	15361	15412	15283	15428	15455	15244	15423	15590	15246	15397	15436	15461	15373	15424	15458	15489	15362	15427	15481	15404	15606	15697	15463	15496	15209	15417	15502	15411	15464	15410	15477	15435	15550	15490	15427	15431	15413	15420	15542	15585	15497	15504	15304	15373	15461	15472	15442	15576	15398	15301	15354	15389	15501	15420	15516	15483	15369	15477	15506	15296	15289	15386	15428	15375	15584	15368	15412	15268	15448	15409	15435	15345	15309	15464	15465	15618	15422	15527	15488	15351	15387	15595	15173	15523	15458	15530	15419	15277	15403	15427	15204	15522	15476	15474	15355	15562	15519	15542	15395	15399	15429	15245	15477	15402	15390	15374	15333	15423	15465	15427	15382	15394	15408	15421	15397	15411	15554	15346	15370	15455	15516	15272	15257	15465	15426	15517	15312	15416	15450	15460	15270	15470	15354	15484	15521	15365	15477	15476	15505	15460	15420	15730	15345	15258	15414	15424	15553	15476	15546	15455	15443	15348	15534	15337	15318	15557	15248	15315	15401	15328	15293	15459	15282	15380	15510	15422	15405	15709	15494	15411	15456	15486	15477	15462	15147	15408	15420	15586	15417	15518	15407	15451	15468	15369	15455	15492	15571	15470	15563	15518	15425	15564	15459	15231	15468	15433	15547	15552	15425	15445	15567	15364	15400	15472	15371	15381	15561	15301	15353	15501	15484	15415	15253	15463	15456	15427	15397	15417	15516	15678	15446	15429	15290	15464	15428	15325	15379	15363	15464	15448	15368	15441	15228	15544	15384	15337	15339	15467	15266	15468	15340	15562	15544	15481	15625	15609	15392	15384	15267	15366	15476	15388	15392	15299	15456	15406	15339	15587	15539	15395	15447	15412	15421	15500	15392	15406	15643	15460	15364	15451	15361	15386	15537	15407	15516	15481	15444	15389	15419	15457	15375	15447	15466	15395	15304	15529	15407	15534	15508	15433	15610	15571	15280	15441	15251	15451	15393	15458	15185	15214	15434	15486	15524	15255	15280	15514	15565	15440	15281	15517	15264	15491	15600	15503	15684	15511	15525	15505	15475	15466	15476	15441	15381	15381	15488	15436	15463	15397	15496	15350	15378	15408	15431	15503	15460	15314	15503	15462	15578	15464	15352	15540	15367	15471	15532	15409	15389	15426	15392	15440	15292	15450	15424	15379	15574	15410	15444	15201	15526	15570	15469	15511	15415	15503	15428	15539	15647	15437	15568	15506	15436	15542	15284	15328	15280	15332	15505	15514	15422	15414	15463	15477	15497	15466	15275	15335	15521	15576	15534	15363	15440	15548	15313	15427	15416	15478	15431	15259	15404	15549	15565	15424	15464	15370	15461	15651	15539	15405	15445	15452	15368	15503	15494	15346	15379	15538	15256	15491	15503	15530	15467	15352	15578	15286	15556	15306	15485	15445	15349	15437	15480	15541	15469	15382	15552	15314	15511	15476	15367	15486	15412	15286	15428	15552	15367	15537	15449	15380	15333	15500	15374	15489	15441	15443	15519	15359	15495	15288	15346	15412	15391	15388	15534	15483	15532	15460	15287	15394	15311	15418	15425	15465	15475	15366	15317	15402	15643	15418	15297	15533	15453	15408	15551	15441	15346	15410	15374	15360	15574	15431	15558	15490	15444	15404	15443	15451	15355	15388	15466	15524	15403	15511	15303	15440	15329	15456	15473	15193	15459	15489	15292	15531	15251	15551	15418	15387	15437	15298	15552	15507	15473	15327	15396	15307	15485	15276	15594	15555	15506	15396	15402	15290	15300	15406	15532	15483	15404	15474	15487	15421	15299	15267	15253	15374	15344	15321	15380	15530	15352	15455	15519	15372	15331	15515	15423	15324	15471	15475	15448	15326	15461	15512	15302	15277	15323	15554	15491	15407	15578	15563	15542	15597	15347	15480	15538	15460	15385	15431	15551	15484	15244	15481	15461	15388	15399	15290	15378	15353	15352	15417	15339	15481	15473	15512	15444	15484	15425	15311	15296	15498	15384	15454	15559	15517	15466	15453	15367	15471	15431	15438	15491	15481	15352	15478	15555	15531	15434	15436	15342	15366	15437	15386	15288	15338	15379	15366	15604	15365	15432	15514	15436	15390	15379	15447	15465	15337	15481	15532	15529	15384	15605	15412	15451	15396	15427	15326	15408	15457	15398	15295	15313	15377	15540	15359	15476	15461	15539	15367	15537	15335	15420	15423	15309	15513	15439	15362	15414	15512	15320	15481	15601	15471	15601	15510	15392	15483	15511	15336	15455	15397	15386	15400	15454	15363	15408	15516	15437	15467	15649	15518	15411	15459	15436	15557	15512	15393	15356	15422	15411	15409	15327	15422	15363	15574	15313	15363	15509	15276	15404	15565	15432	15302	15312	15450	15553	15457	15374	15504	15542	15435	15503	15424	15476	15340	15413	15588	15285	15285	15453	15459	15283	15409	15389	15273	15212	15490	15379	15431	15443	15404	15272	15439	15388	15369	15451	15601	15181	15398	15286	15636	15385	15626	15378	15401	15397	15541	15419	15374	15604	15369	15483	15441	15243	15455	15606	15459	15563	15331	15587	15492	15402	15522	15395	15442	15441	15431	15461	15510	15472	15204	15437	15424	15405	15435	15276	15606	15356	15454	15439	15471	15518	15380	15440	15290	15439	15434	15253	15296	15348	15483	15409	15435	15453	15294	15444	15394	15317	15369	15320	15455	15399	15478	15313	15339	15317	15560	15474	15437	15416	15606	15262	15418	15332	15380	15495	15290	15503	15387	15572	15450	15407	15407	15528	15483	15335	15408	15440	15400	15444	15397	15400	15469	15391	15431	15410	15355	15396	15335	15388	15526	15508	15334	15502	15286	15594	15483	15467	15482	15464	15486	15445	15500	15485	15307	15426	15392	15370	15332	15448	15400	15324	15325	15515	15556	15426	15483	15419	15593	15232	15664	15369	15295	15731	15374	15351	15352	15514	15503	15445	15389	15456	15490	15364	15415	15243	15458	15280	15389	15438	15408	15464	15362	15471	15305	15558	15331	15530	15387	15411	15411	15388	15339	15369	15535	15494	15369	15382	15441	15484	15575	15388	15361	15532	15414	15230	15525	15320	15552	15341	15488	15528	15494	15516	15358	15434	15363	15441	15464	15467	15303	15323	15504	15439	15510	15570	15590	15448	15432	15361	15597	15535	15607	15288	15464	15480	15428	15493	15430	15542	15646	15339	15496	15201	15514	15296	15567	15437	15287	15529	15289	15321	15312	15431	15329	15505	15384	15492	15579	15434	15451	15453	15595	15483	15471	15414	15383	15389	15538	15420	15485	15600	15498	15402	15485	15526	15477	15178	15448	15528	15489	15348	15531	15452	15468	15265	15479	15355	15374	15259	15470	15311	15397	15365	15341	15372	15481	15430	15251	15373	15466	15497	15498	15418	15228	15598	15458	15334	15565	15454	15269	15228	15473	15522	15401	15596	15503	15372	15261	15473	15241	15517	15309	15349	15557	15454
25037	21348	28044	25398	21161	18824	18188	17055	16469	16622	16570	17283	31845	32217	27578	21932	18372	16948	16226	16251	16323	16340	16257	16378	16203	16161	16233	16165	16317	16331	16474	16063	16115	16139	16055	16426	16183	16286	16368	16368	16331	16344	16325	16278	16261	16355	16248	16156	16270	16219	16226	16057	16183	16261	16264	16182	16096	16349	16107	16112	16166	16350	16390	16269	16274	16203	16276	16275	16180	16400	16228	16322	16354	16201	16328	16336	16213	16173	16339	16265	16045	16144	16105	16189	16256	16158	16239	16270	16229	16146	16000	16213	16113	16126	16291	16203	16290	16180	16170	16122	16338	16248	16362	16337	16316	16174	16380	16196	16197	16365	16078	16162	16295	16202	16307	16095	16054	16198	16155	16039	16080	16097	16186	16200	16324	16358	16143	16212	16307	16289	16325	16071	16202	16431	16192	16108	16188	16143	16070	16275	16221	16333	16286	16162	16104	16214	16078	16115	16202	16218	16285	16228	16157	16083	16210	16496	16411	16401	16268	16399	16400	16197	16133	16275	16122	16279	16272	16184	15991	16204	16267	16155	16126	16228	16133	16075	16212	16467	16295	16311	16414	16153	16222	16403	16222	16242	16250	16152	16182	16248	16222	16091	16270	16189	16194	16277	16277	16094	16194	16201	16427	16271	16266	16134	16248	15973	16500	16147	16191	16110	16467	16337	16384	16116	16274	16139	16016	16174	16096	15991	16335	16140	16251	16029	16263	16173	16360	16247	16256	16258	16059	16087	16204	16064	16129	16218	16142	16402	16190	16167	16261	16187	16174	16253	16139	16222	16130	16174	16335	16051	16181	16275	16315	16237	16231	16237	16205	16137	16155	16231	16390	16124	16143	16152	16363	16184	16218	16290	16126	16400	16121	16061	16179	16319	16393	16169	16031	16150	16248	16269	16002	16010	16369	16468	16212	16035	16143	16203	16297	16249	16236	16346	16195	16427	16164	16233	16105	16250	16354	16156	16314	16316	16378	16314	16195	16128	16182	16192	16080	15933	16316	16106	16098	16186	16297	16224	16219	16444	16132	16241	16102	16316	16144	16196	16223	16373	16391	16242	16297	16167	16537	16328	16141	16133	16250	16214	16158	16287	16203	16183	16395	16462	16184	16495	16100	16176	16209	16252	16181	16365	16068	16143	16095	16219	16373	16177	16059	16122	16047	16166	16054	16403	16366	16285	16155	16389	16226	16314	16280	16123	16249	16172	16251	16280	16154	16168	16493	16280	16242	16402	16380	16421	16248	16284	16318	16037	16026	16100	16165	16276	16223	16039	16292	16215	16163	16258	16064	16220	16117	16131	16375	16333	16162	16259	16093	16230	16270	16091	16234	16058	16329	16149	16046	16310	16162	16207	16183	16191	16187	16346	16351	16260	16125	16456	16227	16045	16192	16381	16163	16297	16420	16174	16103	16035	16358	16329	16500	16339	16225	16297	16246	16276	16254	16024	16176	16097	16235	16284	16279	16232	16243	16231	16313	16384	16138	16111	16112	16254	16267	16155	16165	16227	16279	16247	16184	16272	16146	16380	16276	16251	16108	16183	15976	16391	16133	16235	16259	15998	16098	16007	16237	16339	16212	16080	16255	16296	16040	16285	16059	16289	16220	16225	16187	16315	16288	16179	16353	16226	15965	16075	16126	16240	16153	16255	16056	16140	16140	16067	16318	16302	16365	16367	16032	16226	16256	16192	16217	16215	16404	16124	16303	16149	16309	16269	16071	16360	16245	16342	16263	16236	16184	16209	16093	16164	16383	16237	16296	16202	16171	16015	15967	16189	16235	16113	16262	16331	16287	16022	16246	16203	16266	16306	16067	16378	16251	16267	16272	16083	16301	16016	16227	16166	16238	16114	16214	16158	16386	16172	16383	16366	16290	16249	16282	16178	16204	16262	16235	16223	16352	16268	16252	16382	16054	16114	16260	16199	16300	16237	16119	16019	16564	16118	16101	15976	16195	16363	16135	16114	16078	16085	16206	16048	16203	16303	16232	16347	16131	16429	16147	16209	16323	16246	16099	16346	16417	16263	16344	16041	16216	16092	16228	16216	15885	16300	16323	16250	16145	16110	16145	16356	16357	16132	16242	16117	16307	16216	16286	16391	16022	16097	16093	16279	16282	16043	16231	16152	16207	16132	16209	16079	16210	16298	16373	16196	16270	16241	16269	16204	16281	16229	16259	16271	16276	16273	16209	15994	16310	16305	16313	16255	16327	16219	16370	16109	16259	16111	16265	16325	16408	15999	16189	16389	16275	16257	16261	16363	16195	16058	16258	16351	16119	16202	16150	16271	16048	16398	16252	16493	16304	16139	16204	16297	16376	16102	16366	16022	16016	16121	16280	16366	16240	16240	16154	16225	16349	16105	16337	16231	16288	16201	16122	16168	16212	16164	16102	16231	16155	16120	16310	16290	16280	16289	16074	16106	16165	16086	16139	16328	16281	16416	16304	16290	16166	16161	16359	16139	16298	16274	15948	16141	16217	16285	16105	16265	15980	16182	16301	16325	16113	16133	16329	16299	16225	16040	16236	16203	16042	16178	16192	16251	16322	16146	16225	16322	16302	15987	16289	16289	16289	16198	16282	16127	16380	16229	16085	16130	16097	15967	16123	16205	16344	16240	16261	16261	16037	16324	16244	16254	16153	16274	16254	16242	16205	16066	16157	16389	16212	16256	16206	16429	16229	16232	16073	16219	15987	16101	16112	16037	16292	16186	16235	16204	16044	16139	16240	16094	16129	16227	16193	16188	16287	16153	16208	16039	16170	16342	16096	16240	16298	16181	16039	15908	16134	16250	16308	16234	16203	16150	16164	16307	16223	16290	16302	16157	16267	16187	16343	16084	16294	16146	16156	16046	16389	16120	16092	16335	16480	16130	16132	16281	16298	16201	16217	16271	16096	16309	16091	16177	16299	16163	16282	16200	16301	16523	16055	16227	16270	16229	16180	16348	16354	16111	16269	16087	16308	16277	16193	16290	16280	16274	16366	16251	16209	16145	16214	16255	16187	16077	16301	16145	16404	16223	16448	16147	16166	16239	16263	16114	16032	16393	16319	16295	16079	16134	16217	16331	16032	16209	16189	16145	16294	16318	16470	16288	16313	16350	16148	16280	16211	16272	16111	16175	16231	16507	16382	16117	16165	16162	16202	16220	16127	16435	16135	16217	16332	16465	16299	16399	16251	16253	16490	16164	16142	16103	16384	16192	16166	16272	16400	16151	16293	16165	16402	16275	16179	16416	16204	16306	16267	16285	16335	16246	16424	16017	15976	16471	16181	16248	16224	16099	16386	16129	16330	16186	16223	16501	16279	16148	16324	16169	16192	16278	16224	16159	16296	16059	16122	16125	16383	16124	16369	16054	16080	16359	16244	16157	16328	16297	16215	16557	16297	16231	16155	16302	16317	16361	16238	16123	16178	16233	16211	16157	16273	16186	16244	16299	16372	16308	16274	16313	16091	16187	16454	16389	16238	16056	16222	16300	16223	16010	16418	16298	16317	16082	16242	16484	16241	16201	16191	16393	16079	16337	16287	15995	16026	16081	16207	16232	16383	16273	16151	16136	16197	16277	16191	16274	16215	16120	16383	16217	16286	16179	16081	16016	16192	16393	16135	16354	16273	16253	15951	16330	16375	16148	16051	16151	16265	16315	16381	16297	16230	16262	16184	16164	16190	16092	16017	16177	16056	16414	16193	16199	16156	16102	16276	16105	16281	16150	16264	16341	16095	16072	16255	16277	16073	16211	16096	16247	16261	16278	16259	16244	16205	16349	16218	16309	16372	16311	16232	16215	16279	16251	16350	16131	16291	16004	16169	16131	16174	16122	16370	16229	16024	16294	16092	16316	16252	16169	16148	16246	16109	16263	16212	16202	16146	16232	16011	16011	16224	16144	16007	16159	16229	16118	16108	16310	16238	16350	16216	16317	16176	16189	16350	16340	16384	16101	16230	16076	16059	16294	16328	16311	16380	16258	16286	16223	15989	16424	16131	16287	16303	16243	16199	16235	16095	16251	16280	16453	15937	16226	16120	16255	16243	16310	16081	16259	16105	16192	16239	16104	16238	16331	16127	16063	16295	16365	16144	16100	16036	16112	16366	16193	16220	16206	16331	16307	16223	16098	16302	16278	16066	16196	16182	16148	16444	16162	16284	16122	16371	16084	16352	16336	16221	16192	16232	16087	16184	16042	16216	16278	16035	16231	16147	16274	16159	16368	16434	16265	16331	16270	16481	16286	16183	16366	16193	16133	16119	16238	16250	16049	16249	16193	16224	16251	16035	16189	15876	16199	16117	16385	16375	16295	16347	16459	16404	16208	16196	16237	16371	16398	16236	16198	16219	16226	16273	16114	16137	16412	16072	16139	16180	16098	16195	16260	16405	16207	16243	16366	16088	16257	16251	16349	16270	16098	16225	15974	16227	16279	16154	16443	16151	16159	16203	16348	16260	16206	16090	16248	16293	16196	16159	16153	16236	16224	16216	16042	16209	16146	16426	16263	16080	16069	15987	16371	16207	16157	16071	16138	16254	16331	16287	16239	16205	16221	16234	16105	16230	16420	16173	16122	16337	16192	16305	16222	16213	16242	16152	16379	16327	16348	16173	16083	16252	16254	16228	16177	16289	15957	16297	16135	16072	16205	16097	16051	16325	16199	16257	16202	16328	15922	16195	16462	16099	16413	16143	16250	16322	16310	16175	16040	16353	16175	16011	16225	16093	16124	16246	16408	16294	16336	16275	16055	15904	16168	16288	16352	16232	16115	16091	16181	16229	16227	16302	16140	16161	16273	16274	16367	16211	16296	16206	16236	16235	16180	16026	16037	16102	16225	16141	16302	16102	16195	16354	16201	16206	16203	16145	16154	16297	16242	16263	16242	16073	16318	16269	16098	16161	16257	16243	16155	16117	16128	16195	16269	16184	16124	16155	16209	16228	16345	16277	16146	16010	16294	16374	16107	16305	16217	16419	16286	16303	16332	16141	16136	16347	16251	16296	16188	16036	16166	16209	15991	16035	16243	16050	16102	16025	16163	16096	16157	16110	16320	16281	16111	16090	16218	16327	16228	16243	16168	16144	16172	16237	16307	15987	16361	16311	16149	16417	15969	16169	16238	16109	16348	16170	16274
14929	22693	22034	19609	18556	17267	16375	16362	15943	15911	15837	17443	37434	34485	29110	21977	17464	15877	15537	15561	15639	15571	15467	15463	15466	15480	15487	15599	15575	15439	15428	15573	15488	15342	15447	15686	15600	15381	15388	15437	15490	15583	15524	15406	15579	15475	15493	15427	15579	15619	15439	15291	15516	15519	15348	15435	15394	15395	15375	15534	15558	15511	15421	15478	15518	15497	15550	15497	15425	15550	15467	15575	15507	15453	15461	15387	15350	15622	15603	15614	15324	15500	15427	15454	15287	15379	15489	15706	15365	15490	15370	15380	15550	15485	15459	15445	15399	15472	15455	15536	15379	15495	15422	15378	15294	15507	15432	15658	15328	15470	15368	15422	15497	15483	15335	15552	15541	15474	15441	15407	15522	15547	15410	15651	15594	15468	15403	15447	15445	15506	15572	15455	15448	15323	15432	15356	15591	15467	15441	15426	15499	15381	15393	15480	15379	15512	15306	15446	15517	15512	15693	15406	15599	15530	15397	15451	15341	15368	15399	15362	15445	15575	15559	15542	15532	15485	15444	15176	15570	15449	15402	15449	15526	15492	15435	15377	15364	15449	15389	15492	15400	15481	15286	15449	15423	15392	15274	15327	15530	15487	15399	15592	15430	15384	15399	15395	15486	15506	15422	15456	15326	15319	15578	15516	15448	15402	15692	15475	15347	15349	15582	15589	15444	15616	15475	15439	15670	15395	15303	15391	15377	15319	15390	15396	15399	15444	15382	15563	15387	15384	15565	15384	15460	15477	15566	15499	15376	15425	15359	15549	15550	15394	15457	15499	15493	15289	15534	15286	15610	15506	15564	15265	15478	15409	15425	15415	15501	15314	15475	15577	15437	15521	15520	15567	15466	15563	15574	15274	15402	15473	15521	15466	15608	15519	15486	15525	15478	15525	15557	15380	15536	15398	15515	15400	15464	15505	15551	15425	15592	15581	15371	15412	15591	15523	15346	15383	15440	15568	15419	15433	15419	15422	15585	15651	15391	15294	15389	15557	15619	15409	15416	15346	15541	15459	15335	15466	15560	15449	15531	15497	15560	15424	15410	15382	15615	15309	15537	15510	15578	15330	15534	15514	15300	15426	15529	15608	15473	15344	15550	15393	15551	15428	15465	15326	15502	15293	15668	15514	15422	15312	15343	15387	15450	15417	15388	15488	15474	15273	15403	15366	15406	15422	15392	15441	15474	15537	15512	15545	15365	15498	15531	15487	15484	15350	15636	15575	15360	15427	15329	15413	15410	15377	15435	15501	15374	15430	15640	15303	15514	15442	15600	15483	15520	15652	15449	15425	15402	15659	15462	15560	15466	15530	15545	15448	15442	15363	15387	15413	15547	15641	15503	15258	15571	15349	15497	15402	15382	15478	15429	15662	15515	15377	15391	15467	15526	15469	15421	15549	15496	15358	15345	15360	15326	15576	15510	15441	15458	15593	15525	15394	15635	15459	15591	15466	15475	15339	15485	15371	15472	15545	15458	15465	15289	15523	15393	15518	15515	15444	15499	15406	15612	15433	15179	15502	15394	15585	15445	15604	15388	15505	15377	15477	15416	15444	15504	15559	15413	15429	15438	15535	15226	15569	15561	15577	15497	15419	15477	15492	15501	15423	15345	15394	15501	15698	15559	15549	15498	15438	15390	15295	15444	15448	15411	15569	15706	15636	15550	15402	15536	15750	15417	15569	15452	15530	15327	15621	15493	15522	15633	15571	15498	15418	15528	15551	15519	15385	15425	15409	15436	15384	15355	15494	15550	15571	15619	15503	15507	15404	15457	15449	15382	15513	15467	15467	15341	15647	15529	15300	15499	15532	15405	15515	15391	15515	15429	15431	15598	15261	15516	15423	15452	15625	15549	15476	15485	15457	15434	15485	15380	15288	15540	15433	15412	15673	15471	15405	15303	15653	15389	15351	15440	15561	15358	15420	15417	15409	15509	15472	15382	15328	15391	15557	15453	15354	15513	15358	15541	15328	15264	15482	15637	15365	15372	15501	15458	15489	15467	15417	15351	15437	15433	15466	15514	15527	15503	15396	15488	15445	15412	15374	15385	15561	15487	15526	15319	15621	15511	15418	15253	15531	15414	15356	15496	15374	15473	15324	15464	15537	15475	15442	15540	15476	15466	15503	15510	15601	15506	15546	15423	15526	15417	15380	15492	15702	15437	15513	15392	15442	15455	15484	15400	15581	15485	15448	15481	15349	15399	15408	15382	15359	15614	15501	15538	15550	15608	15403	15285	15518	15408	15410	15404	15422	15426	15523	15490	15272	15420	15271	15325	15440	15343	15685	15374	15375	15516	15244	15578	15367	15544	15529	15536	15411	15356	15422	15401	15366	15440	15480	15599	15522	15443	15548	15362	15475	15396	15427	15250	15483	15493	15522	15412	15410	15569	15414	15440	15515	15548	15539	15421	15390	15465	15282	15454	15511	15421	15499	15504	15329	15581	15523	15657	15484	15691	15492	15608	15353	15400	15407	15440	15438	15335	15591	15408	15533	15343	15376	15483	15497	15533	15500	15640	15459	15461	15491	15353	15524	15513	15547	15212	15483	15460	15344	15467	15579	15473	15556	15551	15533	15427	15427	15578	15386	15264	15367	15452	15638	15433	15520	15466	15427	15511	15477	15539	15445	15449	15485	15647	15339	15578	15539	15411	15458	15318	15423	15378	15435	15428	15419	15388	15705	15289	15387	15485	15387	15357	15459	15662	15390	15226	15442	15424	15395	15389	15464	15424	15458	15587	15532	15428	15320	15614	15320	15268	15427	15476	15515	15594	15358	15451	15636	15589	15426	15509	15557	15315	15602	15545	15368	15332	15480	15515	15356	15450	15471	15519	15515	15318	15487	15615	15461	15381	15494	15608	15489	15555	15282	15576	15319	15533	15523	15395	15471	15477	15599	15402	15483	15503	15470	15406	15395	15558	15459	15450	15436	15583	15552	15779	15450	15329	15418	15532	15477	15483	15376	15492	15306	15496	15335	15464	15422	15654	15405	15447	15646	15500	15527	15356	15401	15433	15490	15509	15403	15476	15293	15545	15454	15398	15266	15539	15555	15386	15405	15563	15288	15386	15669	15488	15594	15405	15539	15550	15586	15514	15440	15376	15557	15474	15517	15658	15418	15521	15534	15489	15450	15304	15396	15447	15487	15535	15553	15359	15443	15567	15430	15436	15412	15560	15450	15490	15502	15469	15448	15590	15351	15529	15629	15347	15384	15489	15596	15484	15501	15410	15525	15533	15319	15568	15471	15359	15510	15499	15454	15406	15507	15075	15443	15377	15535	15467	15558	15395	15488	15361	15458	15474	15434	15385	15624	15452	15610	15387	15497	15601	15512	15356	15459	15591	15327	15507	15604	15545	15460	15517	15522	15341	15498	15509	15626	15358	15626	15453	15456	15305	15448	15509	15412	15260	15597	15557	15397	15327	15426	15350	15290	15273	15586	15418	15487	15470	15516	15359	15304	15419	15481	15430	15446	15378	15577	15406	15446	15527	15439	15475	15287	15520	15448	15542	15598	15633	15643	15590	15342	15250	15419	15568	15461	15428	15432	15498	15577	15477	15391	15610	15576	15562	15603	15468	15509	15397	15556	15465	15482	15461	15357	15351	15414	15448	15360	15397	15600	15485	15390	15525	15285	15637	15272	15528	15515	15524	15492	15397	15439	15622	15587	15307	15575	15580	15438	15419	15643	15452	15486	15570	15533	15435	15475	15399	15405	15499	15557	15396	15310	15430	15413	15544	15403	15407	15583	15521	15379	15562	15511	15573	15487	15510	15341	15347	15395	15495	15316	15515	15388	15551	15648	15248	15455	15394	15543	15604	15427	15474	15639	15566	15333	15536	15439	15359	15629	15532	15668	15583	15433	15640	15448	15498	15503	15410	15623	15316	15446	15478	15408	15543	15465	15485	15449	15427	15573	15387	15544	15444	15474	15491	15353	15705	15527	15483	15501	15296	15364	15356	15367	15509	15404	15715	15500	15506	15495	15386	15517	15570	15436	15544	15432	15614	15533	15480	15431	15530	15372	15452	15458	15409	15483	15560	15495	15439	15311	15570	15427	15454	15466	15486	15396	15350	15525	15325	15632	15472	15522	15400	15476	15469	15345	15532	15383	15233	15619	15431	15615	15330	15480	15522	15472	15457	15472	15380	15543	15345	15524	15538	15367	15477	15482	15455	15555	15454	15568	15484	15468	15434	15541	15459	15578	15350	15387	15387	15379	15478	15435	15369	15473	15511	15624	15493	15536	15597	15490	15579	15404	15257	15412	15384	15554	15374	15449	15557	15336	15502	15377	15516	15432	15506	15568	15524	15439	15486	15641	15388	15435	15514	15526	15414	15318	15487	15652	15500	15370	15359	15588	15356	15549	15444	15441	15521	15536	15384	15374	15406	15343	15403	15467	15511	15457	15458	15402	15374	15373	15434	15482	15228	15458	15426	15416	15423	15492	15395	15375	15438	15549	15400	15581	15422	15491	15521	15430	15531	15407	15588	15422	15410	15409	15563	15490	15370	15464	15388	15642	15371	15339	15431	15591	15445	15364	15437	15548	15397	15471	15393	15580	15525	15402	15432	15294	15385	15504	15379	15432	15449	15501	15435	15507	15474	15466	15407	15442	15408	15509	15303	15451	15425	15499	15473	15448	15512	15458	15465	15500	15476	15514	15326	15440	15657	15519	15423	15250	15452	15518	15506	15476	15485	15284	15519	15545	15381	15419	15368	15371	15518	15585	15566	15491	15528	15435	15381	15585	15505	15405	15468	15352	15729	15494	15378	15480	15385	15419	15528	15353	15519	15591	15413	15313	15346	15493	15281	15510	15331	15434	15487	15446	15383	15446	15598	15358	15543	15473	15532	15320	15436	15451	15363	15308	15331	15492	15532	15556	15483	15378	15553	15488	15611	15635	15354	15310	15470	15447	15533	15447	15454	15535	15388	15601	15553	15521	15465	15630	15368	15568	15656	15367	15549	15514	15387	15509	15494	15385	15374	15354	15509	15359	15380	15637	15516	15485	15469	15426	15547	15501	15462	15313	15473	15387	15568	15400	15376	15323	15403	15488	15385	15444	15468	15562	15584	15601	15458	15394	15517	15462	15401	15400	15463	15466	15516	15374	15468	15387
23800	21331	28887	24202	21929	22059	20791	17704	17195	16888	16943	17462	38354	40563	34533	26253	20136	17392	16770	16423	16545	16456	16452	16507	16487	16550	16546	16460	16589	16336	16220	16460	16549	16476	16490	16560	16366	16372	16390	16243	16344	16319	16320	16308	16455	16643	16234	16177	16385	16178	16307	16353	16396	16346	16161	16459	16403	16417	16436	16368	16535	16323	16381	16231	16348	16330	16339	16515	16305	16480	16145	16361	16246	16389	16278	16404	16509	16187	16375	16455	16471	16379	16501	16181	16081	16193	16205	16127	16520	16420	16054	16387	16358	16249	16344	16233	16258	16342	16317	16224	16470	16305	16264	16267	16202	16301	16249	16302	16249	16437	16224	16301	16133	16382	16214	16284	16473	16352	16340	16274	16174	16279	16171	16262	16369	16260	16262	16267	16257	16383	16170	16106	16304	16375	16256	16287	16285	16411	16236	16400	16326	16375	16538	16317	16406	16372	16489	16419	16393	16113	16360	16381	16345	16246	16477	16353	16265	16246	16396	16185	16266	16366	16287	16249	16280	16265	16318	16263	16372	16557	16464	16261	16357	16281	16301	16366	16452	16360	16394	16548	16242	16246	16286	16326	16442	16305	16413	16309	16107	16197	16412	16085	16398	16273	16388	16373	16219	16183	16446	16243	16135	16343	16350	16048	16434	16371	16310	16448	16270	16353	16345	16188	16427	16499	16431	16339	16330	16064	16491	16387	16357	16415	16235	16292	16319	16108	16302	16379	16128	16240	16302	16370	16517	16281	16266	16356	16203	16278	16423	16337	16371	16285	16626	16346	16326	16267	16268	16254	16336	16210	16319	16291	16195	16262	16370	16591	16303	16335	16312	16299	16273	16281	16344	16398	16524	16305	16358	16358	16243	16291	16139	16512	16227	16296	16377	16235	16323	16407	16276	16036	16560	16319	16369	16421	16078	16388	16348	16456	16269	16277	16325	16455	16297	16285	16210	16273	16232	16120	16283	16349	16390	16409	16436	16154	16395	16250	16414	16399	16353	16289	16362	16297	16237	16474	16177	16146	15934	16304	16396	16288	16356	16358	16369	16197	16256	16149	16273	16170	16264	16324	16549	16307	16542	16422	16392	16308	16127	16221	16429	16472	16136	16328	16282	16387	16405	16444	16340	16425	16289	16422	16463	16161	16327	16397	16257	16247	16329	16417	16456	16350	16448	16338	16319	16359	16428	16284	16365	16389	16372	16302	16132	16282	16460	16257	16317	16247	16310	16264	16310	16273	16326	16358	16411	16256	16508	16218	16243	16395	16407	16107	16514	16310	16276	16263	16176	16160	16478	16477	16169	16068	16342	16197	16262	16385	16196	16412	16324	16264	16423	16314	16501	16495	16248	16244	16181	16280	16198	16357	16287	16242	16280	16214	16399	16304	16193	16370	16420	16238	16300	16285	16263	16270	16252	16260	16301	16288	16495	16231	16232	16192	16261	16296	16424	16317	16411	16409	16299	16343	16334	16171	16232	16280	16318	16378	16267	16158	16335	16393	16341	16206	16456	16285	16448	16205	16270	16458	16198	16214	16384	16326	16456	16277	16399	16260	16447	16186	16252	16275	16385	16465	16238	16193	16262	16210	16427	16102	16253	16024	16446	16302	16326	16462	16202	16267	16376	16324	16390	16351	16419	16413	16364	16306	16347	16255	16263	16252	16336	16235	16324	16600	16504	16394	16297	16500	16369	16304	16491	16396	16477	16292	16352	16567	16210	16167	16157	16341	16218	16283	16428	16240	16405	16316	16347	16366	16355	16273	16335	16277	16195	16208	16262	16013	16271	16195	16171	16288	16298	16277	16408	16366	16530	16315	16336	16281	16356	16314	16239	16310	16394	16326	16280	16317	16456	16415	16226	16137	16360	16194	16337	16137	16375	16312	16227	16454	16153	16531	16163	16390	16249	16280	16272	16392	16458	16329	16257	16400	16422	16401	16320	16208	16452	16349	16317	16234	16309	16214	16278	16365	16286	16278	16231	16275	16393	16238	16112	16179	16389	16214	16388	16367	16382	16275	16322	16390	16297	15992	16252	16378	16336	16207	16413	16434	16373	16536	16289	16439	16358	16387	16508	16232	16333	16150	16104	16275	16448	16520	16132	16232	16390	16348	16414	16172	16331	16323	16420	16235	16333	16317	16205	16186	16361	16216	15982	16398	16300	16470	16346	16251	16348	16254	16286	16321	16241	16222	16386	16277	16489	16200	16349	16427	16441	16332	16435	16237	16447	16238	16358	16409	16182	16471	16187	16432	16233	16289	16247	16409	16148	16152	16246	16453	16232	16089	16216	16658	16251	16333	16360	16348	16414	16505	16295	16197	16159	16314	16414	16389	16165	16404	16403	16453	16375	16093	16221	16312	16289	16380	16241	16423	16385	16327	16415	16425	16234	16274	16298	16299	16381	16152	16421	16232	16500	16432	16273	16328	16464	16303	16434	16264	16315	16396	16295	16503	16307	16246	16337	16269	16183	16081	16130	16442	16295	16366	16415	16281	16304	16215	16325	16465	16313	16384	16327	16234	16303	16366	16449	16316	16419	16422	16468	16170	16226	16161	16350	16206	16260	16217	16353	16341	16472	16402	16279	16352	16248	16158	16395	16349	16299	16221	16405	16269	16387	16346	16394	16311	16312	16327	16262	16211	16495	16130	16256	16412	16283	16293	16299	16328	16295	16202	16271	16299	16243	16360	16339	16272	16417	16385	16253	16490	16362	16391	16333	16349	16441	16153	16438	16207	16403	16512	16127	16196	16402	16323	16456	16260	16303	16227	16411	16484	16287	16319	16452	16370	16358	16456	16511	16312	16402	16387	16304	16096	16376	16436	16256	16327	16497	16565	16290	16135	16215	16243	16437	16422	16241	16282	16300	16341	16529	16244	16269	16468	16404	16287	16501	16314	16347	16430	16189	16324	16127	16440	16333	16375	16266	16314	16100	16355	16257	16413	16382	16198	16192	16278	16305	16392	16309	16371	16236	16528	16205	16347	16454	16152	16330	16136	16230	16304	16212	16420	16346	16256	16251	16341	16425	16358	16256	16277	16222	16356	16400	16394	16291	16276	16196	16172	16192	16205	16297	16391	16304	16348	16197	16402	16334	16191	16307	16345	16463	16205	16533	16356	16527	16411	16301	16257	16280	16222	16253	16364	16193	16405	16064	16328	16453	16260	16215	16420	16493	16147	16152	16365	16219	16354	16452	16183	16197	16292	16258	16358	16251	16519	16415	16318	16318	16510	16374	16282	16302	16415	16253	16237	16558	16201	16416	16305	16608	16430	16397	16353	16411	16235	16233	16299	16323	16423	16378	16367	16062	16271	16329	16379	16217	16445	16359	16301	16483	16166	16319	16300	16274	16254	16249	16292	16288	16159	16389	16382	16314	16354	16370	16270	16247	16461	16336	16157	16240	16309	16488	16528	16428	16282	16365	16296	16431	16406	16365	16139	16230	16390	16212	16189	16289	16365	16444	16317	16328	16316	16118	16439	16481	16106	16386	16243	16093	16400	16361	16413	16497	16338	16215	16230	16213	16358	16298	16302	16093	16465	16290	16240	16213	16199	16211	16421	16351	16269	16255	16382	16373	16261	16378	16458	16037	16280	16291	16106	16156	15946	16267	16187	16400	16241	16441	16140	16448	16299	16274	16231	16255	16334	16339	16185	16350	16207	16432	16463	16205	16233	16071	16286	16238	16336	16330	16396	16053	16260	16268	16230	16498	16258	16246	16323	16427	16486	16267	16384	16235	16306	16388	16320	16293	16338	16267	16513	16266	16434	16297	16129	16283	16149	16318	16465	16209	16176	16285	16528	16241	16567	16490	16111	16307	16414	16232	16282	16341	16086	16265	16139	16286	16506	16429	16301	16351	16363	16266	16278	16197	16279	16236	16220	16362	16261	16484	16267	16149	16478	16305	16343	16486	16283	16159	16303	16514	16484	16211	16376	16282	16286	16325	16186	16244	16328	16188	16362	16360	16190	16207	16201	16318	16356	16387	16396	16444	16280	16334	16392	16455	16212	16408	16239	16645	16269	16363	16342	16381	16331	16234	16373	16261	16360	16399	16282	16290	16301	16244	16379	16143	16557	16366	16334	16078	16358	16298	16414	16349	16350	16350	16339	16288	16270	16240	16158	16357	16208	16327	16484	16000	16222	16346	16299	15920	16275	16263	16196	16387	16275	16366	16440	16187	16431	16260	16274	16262	16321	16363	16157	16181	16220	16279	16230	16302	16323	16206	16125	16238	16440	16330	16255	16274	16296	16328	16185	16295	16330	16266	16330	16390	16126	16174	16279	16336	16336	16312	16395	16306	16487	16379	16207	16407	16182	16333	16350	16225	16313	16383	16196	16090	16191	16312	16479	16176	16209	16494	16263	16226	16529	16164	16361	16265	16379	16367	16360	16343	16248	16391	16280	16328	16165	16494	16296	16263	16231	16179	16211	16223	16294	16512	16253	16277	16357	16361	16336	16260	16372	16244	16246	16265	16337	16375	16192	16377	16477	16340	16251	16525	16321	16232	16342	16371	16477	16093	16222	16251	16348	16318	16431	16386	16281	16337	16272	16280	16306	16238	16352	16535	16362	16204	16187	16243	16359	16344	16228	16388	16268	16280	16471	16368	16344	16492	16217	16231	16419	16284	16304	16313	16336	16118	16242	16355	16231	16331	16261	16485	16396	16412	16210	16293	16397	16313	16245	16214	16169	16651	16279	16441	16314	16277	16465	16385	16277	16465	16204	16402	16270	16347	16333	16328	16423	16230	16285	16332	16229	16211	16534	16298	16440	16275	16341	16279	16476	16128	16419	16463	16282	16386	16311	16239	16304	16363	16273	16376	16293	16486	16378	16554	16528	16479	16488	16394	16225	16346	16009	16323	16302	16327	16234	16314	16323	16158	16346	16218	16381	16564	16440	16212	16297	16255	16258	16130	16501	16421	16467	16423	16489	16556	16212	16597	16327	16440	16048	16367	16269	16376	16452	16302	16297	16443	16303	16214	16352	16366	16257	16272	16338	16403	16253	16302	16103	16470	16189	16216	16289	16127	16166	16233	16311	16351	16161	16485	16263	16235	16401	16370	16398	16387	16244	16385	16347	16484	16233	16395	16306	16366	16167	16414	16176	16091	16302
16257	27861	26820	23089	20721	18662	17533	17052	16709	16314	16256	17523	43943	42876	36449	26713	18978	16240	15784	15511	15433	15501	15534	15471	15443	15617	15478	15670	15435	15489	15447	15516	15509	15470	15432	15441	15534	15509	15693	15511	15541	15376	15591	15405	15634	15456	15758	15640	15442	15290	15407	15575	15537	15607	15469	15491	15368	15478	15417	15632	15391	15336	15467	15611	15451	15605	15494	15569	15555	15683	15496	15463	15523	15455	15575	15542	15466	15745	15395	15451	15500	15529	15542	15501	15527	15582	15497	15353	15631	15347	15309	15630	15490	15525	15407	15563	15578	15591	15646	15479	15550	15485	15596	15452	15336	15271	15507	15419	15460	15453	15569	15571	15385	15423	15314	15373	15422	15407	15336	15451	15490	15400	15458	15354	15493	15469	15308	15501	15574	15586	15379	15359	15537	15480	15513	15488	15526	15473	15452	15575	15404	15421	15425	15590	15531	15477	15503	15413	15640	15483	15529	15469	15294	15536	15499	15389	15603	15501	15506	15472	15616	15559	15679	15549	15533	15345	15489	15728	15428	15360	15488	15590	15441	15510	15511	15627	15376	15527	15603	15383	15354	15372	15456	15574	15544	15606	15596	15479	15527	15583	15514	15455	15462	15499	15540	15572	15418	15275	15589	15362	15468	15323	15495	15326	15426	15572	15522	15566	15546	15521	15593	15519	15346	15587	15440	15405	15426	15510	15410	15464	15508	15397	15525	15339	15428	15753	15443	15594	15499	15567	15443	15548	15484	15542	15457	15584	15327	15223	15590	15474	15616	15582	15324	15512	15502	15569	15360	15561	15511	15493	15522	15469	15404	15325	15357	15456	15399	15415	15588	15378	15434	15713	15532	15345	15497	15546	15441	15382	15484	15511	15630	15551	15572	15600	15692	15357	15647	15513	15565	15393	15556	15523	15572	15236	15512	15427	15345	15512	15494	15389	15664	15374	15665	15539	15481	15637	15494	15632	15598	15592	15442	15443	15421	15557	15578	15536	15492	15507	15528	15468	15463	15451	15455	15573	15524	15578	15525	15589	15460	15516	15449	15499	15531	15585	15390	15363	15461	15347	15629	15473	15458	15599	15344	15422	15606	15446	15438	15429	15458	15411	15451	15631	15585	15577	15326	15464	15539	15565	15610	15422	15402	15497	15311	15407	15471	15541	15585	15480	15419	15448	15483	15529	15647	15515	15507	15440	15377	15615	15532	15592	15379	15227	15537	15308	15451	15502	15461	15609	15673	15450	15422	15399	15543	15603	15591	15507	15390	15622	15397	15408	15438	15385	15545	15627	15465	15549	15614	15606	15573	15567	15409	15470	15353	15308	15397	15361	15452	15469	15574	15566	15675	15461	15487	15488	15132	15537	15606	15609	15369	15348	15484	15379	15386	15414	15344	15410	15533	15382	15679	15355	15594	15490	15527	15349	15545	15444	15570	15377	15435	15511	15372	15555	15381	15573	15445	15451	15609	15465	15417	15550	15514	15372	15485	15534	15426	15565	15432	15385	15416	15391	15577	15427	15431	15414	15502	15398	15585	15382	15417	15551	15529	15575	15465	15510	15528	15417	15349	15415	15466	15502	15508	15641	15602	15300	15443	15519	15451	15435	15315	15537	15436	15606	15556	15469	15601	15515	15592	15586	15506	15319	15531	15687	15424	15446	15576	15520	15341	15481	15500	15443	15468	15385	15443	15411	15584	15357	15442	15647	15324	15578	15445	15553	15501	15463	15403	15376	15418	15535	15451	15386	15442	15538	15445	15433	15584	15436	15460	15491	15289	15575	15478	15439	15461	15459	15402	15649	15537	15620	15540	15381	15517	15427	15579	15619	15469	15467	15542	15440	15605	15464	15380	15530	15448	15343	15389	15383	15468	15299	15579	15358	15525	15466	15542	15606	15509	15443	15406	15414	15404	15520	15457	15334	15484	15420	15489	15512	15355	15561	15336	15549	15382	15439	15398	15523	15336	15422	15457	15452	15263	15522	15526	15483	15379	15431	15627	15448	15567	15469	15414	15516	15590	15673	15556	15435	15592	15495	15382	15443	15379	15387	15372	15505	15410	15263	15572	15473	15600	15418	15322	15368	15428	15487	15491	15557	15516	15450	15406	15405	15421	15392	15474	15463	15558	15360	15561	15487	15492	15391	15495	15477	15505	15391	15556	15548	15477	15520	15597	15602	15272	15323	15568	15274	15558	15429	15451	15591	15337	15490	15475	15535	15411	15669	15456	15571	15489	15601	15470	15335	15562	15509	15694	15453	15520	15462	15439	15467	15497	15513	15474	15357	15420	15502	15331	15486	15332	15535	15566	15467	15368	15408	15729	15531	15401	15353	15305	15418	15616	15369	15468	15462	15461	15471	15507	15590	15476	15382	15598	15521	15557	15496	15503	15539	15526	15456	15559	15518	15443	15517	15468	15452	15476	15359	15451	15568	15455	15502	15586	15577	15579	15592	15468	15516	15395	15308	15415	15498	15467	15368	15314	15511	15407	15461	15356	15633	15572	15378	15428	15498	15388	15550	15428	15357	15502	15512	15508	15594	15361	15451	15513	15390	15505	15529	15432	15531	15515	15563	15363	15470	15383	15616	15401	15387	15491	15621	15505	15438	15380	15319	15394	15497	15573	15508	15535	15610	15610	15392	15400	15552	15562	15395	15418	15448	15512	15533	15530	15315	15496	15323	15497	15433	15299	15397	15505	15525	15474	15304	15458	15385	15552	15397	15394	15441	15467	15348	15376	15405	15568	15529	15392	15358	15544	15517	15637	15433	15558	15297	15439	15388	15530	15512	15584	15586	15522	15564	15355	15490	15607	15558	15573	15464	15683	15637	15319	15396	15490	15398	15429	15529	15476	15388	15538	15522	15547	15570	15609	15483	15272	15492	15443	15488	15444	15547	15243	15533	15440	15461	15435	15661	15517	15485	15396	15363	15575	15349	15450	15565	15385	15578	15464	15424	15383	15556	15483	15465	15484	15634	15603	15374	15497	15440	15602	15496	15403	15412	15569	15372	15590	15385	15518	15476	15334	15459	15459	15467	15318	15672	15438	15451	15446	15524	15553	15445	15689	15501	15568	15396	15275	15308	15471	15584	15477	15419	15548	15411	15393	15346	15496	15466	15545	15598	15636	15427	15481	15384	15557	15358	15595	15374	15411	15483	15409	15409	15421	15583	15580	15410	15515	15593	15435	15524	15611	15426	15390	15557	15534	15512	15589	15418	15592	15438	15324	15416	15381	15518	15600	15490	15442	15600	15478	15506	15401	15668	15385	15423	15414	15585	15611	15578	15427	15444	15553	15558	15646	15646	15498	15473	15490	15273	15475	15448	15547	15507	15689	15334	15626	15607	15512	15605	15433	15567	15450	15420	15552	15391	15332	15433	15404	15584	15346	15542	15414	15475	15426	15538	15531	15435	15595	15625	15488	15373	15484	15394	15443	15428	15590	15474	15476	15457	15579	15549	15440	15597	15377	15586	15388	15603	15614	15522	15332	15432	15520	15578	15506	15600	15589	15323	15433	15521	15521	15457	15407	15486	15431	15430	15578	15462	15370	15392	15345	15410	15448	15554	15380	15506	15586	15575	15603	15488	15709	15639	15415	15394	15425	15452	15551	15551	15399	15586	15316	15505	15359	15500	15534	15488	15588	15396	15605	15552	15298	15481	15607	15554	15538	15461	15578	15549	15601	15594	15624	15530	15536	15479	15378	15347	15366	15511	15623	15512	15521	15545	15288	15565	15395	15447	15618	15525	15458	15369	15543	15435	15704	15534	15523	15570	15635	15414	15473	15580	15425	15507	15493	15510	15419	15446	15671	15498	15291	15469	15554	15549	15413	15547	15402	15347	15502	15565	15463	15727	15510	15573	15576	15451	15481	15571	15519	15379	15557	15494	15433	15566	15581	15428	15527	15534	15454	15611	15405	15494	15373	15564	15387	15658	15610	15350	15394	15535	15389	15388	15489	15353	15351	15440	15230	15531	15339	15533	15385	15466	15405	15457	15374	15585	15540	15409	15540	15348	15453	15336	15479	15398	15378	15479	15233	15362	15546	15396	15513	15652	15541	15544	15409	15569	15599	15596	15457	15492	15396	15639	15455	15555	15271	15537	15587	15565	15488	15380	15401	15560	15598	15583	15511	15520	15571	15651	15575	15333	15456	15477	15517	15416	15585	15432	15489	15451	15552	15443	15509	15485	15429	15429	15454	15532	15572	15447	15396	15690	15524	15574	15427	15412	15589	15536	15541	15526	15454	15671	15525	15545	15374	15562	15480	15558	15517	15447	15468	15509	15644	15613	15593	15478	15456	15352	15578	15471	15420	15575	15442	15522	15496	15391	15408	15775	15467	15506	15561	15441	15455	15407	15650	15309	15445	15421	15644	15429	15601	15463	15447	15625	15585	15531	15464	15494	15276	15571	15488	15477	15698	15328	15435	15373	15594	15468	15422	15609	15309	15476	15369	15547	15440	15404	15576	15470	15469	15560	15615	15481	15449	15639	15385	15526	15459	15432	15619	15435	15471	15441	15496	15499	15452	15413	15624	15535	15575	15360	15669	15444	15456	15494	15442	15443	15470	15320	15373	15273	15378	15537	15411	15356	15579	15569	15371	15483	15596	15398	15372	15434	15562	15654	15559	15692	15523	15486	15521	15331	15445	15391	15502	15650	15461	15653	15650	15631	15323	15568	15431	15608	15356	15589	15397	15369	15613	15580	15484	15469	15451	15550	15573	15343	15520	15503	15446	15567	15492	15586	15478	15424	15449	15491	15429	15606	15505	15433	15483	15501	15596	15541	15507	15643	15360	15515	15605	15366	15475	15493	15609	15489	15451	15676	15492	15432	15351	15370	15529	15517	15482	15487	15674	15508	15491	15565	15515	15445	15526	15405	15551	15610	15650	15443	15478	15594	15551	15433	15574	15367	15481	15701	15402	15483	15565	15458	15520	15515	15315	15431	15227	15551	15527	15333	15495	15510	15429	15471	15623	15511	15423	15516	15444	15460	15443	15516	15565	15465	15438	15355	15611	15254	15518	15524	15278	15387	15471	15416	15490	15542	15514	15585	15476	15668	15494	15373	15552	15286	15390	15559	15616	15543	15492	15404	15460	15443	15453	15710	15533	15629	15458	15468
28859	21951	22020	19609	17471	17402	17440	17104	17156	17078	17036	17297	19189	19918	19476	18313	17423	17286	17034	17088	17114	16870	16790	17107	16942	16953	16797	16955	16839	17010	16959	16961	16835	16761	17018	16875	16822	17001	17098	17118	16751	16678	17037	16991	17131	16940	16951	16814	16878	17139	17266	17051	16951	16874	16876	17008	16909	16873	16932	16959	16828	16988	16919	16939	16899	17038	16862	16738	16968	16876	16908	16894	16741	16815	16843	16813	16864	16881	16932	16799	16905	16976	17008	17092	17209	17047	16900	16883	16767	16939	16635	16992	16783	16928	16868	17077	16581	17033	16950	16902	16934	16913	17044	16981	16985	16849	16960	16943	16900	16788	17056	17017	16879	16979	16729	16794	16787	16893	16900	17004	16869	16908	16788	16936	16981	16870	16864	16944	16829	16782	17100	16887	16984	16969	16827	16986	16742	17045	17084	16792	17041	16914	17044	16827	17047	16881	16904	16913	16851	16799	16935	16840	16849	16733	16903	16861	17031	16775	16872	16730	16722	16712	16932	16812	17021	16952	16798	16961	16952	16973	16902	16767	16915	17061	16848	16947	16695	16966	16873	16979	16912	16852	17040	16956	16949	17080	17084	16898	16900	16943	16788	17011	17012	17101	17048	17129	16918	17049	16911	17031	16853	17062	16849	16923	16898	16834	16909	16842	16969	16752	16787	16983	16997	16929	16868	16996	16617	16924	16850	16997	17084	16930	16950	16486	16919	17062	16996	16832	17046	16857	16858	16785	16887	16875	16887	16783	17022	16978	16931	16976	16745	17040	16931	16878	16949	17077	17151	16951	16731	17130	16709	16968	17002	17024	16985	16910	16934	16901	17131	17027	16953	17005	16851	17020	17087	16915	16997	17110	16931	16754	16948	16860	16886	16912	16710	16865	16856	16923	16820	16758	16903	16997	17036	16836	16757	16984	16828	16777	16860	17006	16771	16997	17010	16744	17120	16884	16883	16961	17131	16942	16847	16914	17212	16843	16896	16892	16860	16810	16923	16957	17131	16738	16894	16878	16993	16869	16859	16964	17016	16954	16717	16922	16934	16898	16878	16793	16833	17053	17011	16850	16950	16832	16874	17085	16780	17140	16984	16937	16916	16790	16787	16779	17013	16879	16829	16948	16878	16844	16968	16742	16966	16952	16975	16851	16814	16786	16735	17052	16837	16982	16886	17076	16739	16935	16849	16876	16887	17063	16896	16896	16857	16801	17028	16894	16892	16948	16905	16956	16784	16924	17054	16837	16778	16752	16868	16858	16848	16804	16697	16950	17065	16729	16889	16728	17015	17090	16875	16841	16754	16881	16776	16779	17032	16818	16846	17034	17095	16955	16919	16724	16908	16926	16855	16855	16997	16827	16956	17024	16896	17096	16932	16905	17014	17040	16945	16966	17061	17077	16840	16864	16938	16990	16919	17113	16997	16713	16875	16928	16986	16765	16821	16862	16975	16824	16917	16929	16866	16783	16960	16824	16834	16942	16816	16848	16934	16833	16916	16878	16973	16874	16898	16721	17044	16935	16941	16905	17053	16766	16934	16808	16953	16852	16941	16899	16731	16711	16962	17061	17054	16922	17126	17110	16914	16937	17083	16966	16876	17036	16953	16955	16648	16757	16849	16975	17064	17019	16837	16911	16775	17033	16891	17139	16949	16974	16960	16888	17055	17012	16881	17080	17003	16938	16881	17044	16980	16958	16896	16761	17063	16986	16977	16870	16893	16835	16836	16891	16769	16917	16903	17110	16939	17004	17027	16901	16998	16979	16831	16818	16990	16979	17002	17047	16855	16869	16873	16770	16743	16904	17242	16904	16927	16856	16889	16964	16724	16971	16571	16854	16824	16949	17009	16882	16999	16978	17095	17178	16753	16684	16840	16939	16896	16891	17110	17062	17017	17029	16882	16828	16774	16753	17058	17121	17013	16985	17046	16860	16790	16992	17047	17110	16968	17076	17121	16891	16937	16985	17013	16871	16938	17084	16845	16730	17050	17041	16727	16740	17286	16978	16922	17190	16842	16901	17021	17145	17045	17101	16918	16838	16852	16659	17105	16863	17005	16941	16928	16929	17069	16783	16912	16841	16896	16869	16868	16905	16800	16889	17173	16895	16800	16810	16805	17023	17052	16905	17024	17065	16885	16805	16808	16743	16914	16830	16796	16906	16818	16984	16954	16853	17054	16854	17029	17010	16938	16704	16813	17121	16895	16915	17026	16949	17249	16835	17109	16942	16898	16883	17353	17029	17003	16743	17013	16940	17111	16884	16929	17019	17230	16782	16750	17131	17011	17121	17107	16761	16874	16845	16972	16828	16785	16755	16814	16818	17028	16927	16888	16833	16914	17045	16946	16869	17092	16885	16853	16852	16979	16970	16831	16904	16888	16627	16964	16878	16937	17118	16881	16761	17054	16952	16833	17003	16859	16944	16788	16849	16981	16837	16894	16866	17038	16842	16781	16812	16921	16916	16851	16893	16866	16990	16979	16970	16923	16901	16982	16857	17069	17081	17060	17021	16932	16879	16642	16855	16855	17124	16866	17056	16832	16628	16774	17092	16828	17131	16898	17206	16986	16972	17021	16889	16850	16790	16892	16786	17074	16985	16856	16820	16921	17040	16811	17222	16880	17129	16759	16913	17130	16951	16767	16967	16967	16949	16947	16833	16905	16861	16828	17094	17050	16765	17016	16891	17024	16957	16896	16894	16822	16894	16874	16711	16848	16956	16888	16789	16830	16793	16754	16835	16909	16947	17105	16955	17123	17060	17079	16897	16896	16962	17010	16878	16803	17138	16870	16836	16974	16970	17133	16872	16836	16930	16860	16877	16835	16820	16912	16995	17031	16902	16985	16951	16884	16895	16802	16857	16964	16908	16981	16914	16806	16926	17060	16857	16958	16914	16802	16985	16739	16994	16817	16893	16865	16915	17029	16967	16989	16819	16866	16913	16903	16955	16843	16713	17043	17015	17033	16887	16874	17046	16923	16809	16770	16711	17008	16953	16940	16898	16878	16973	16912	16857	16919	17015	16979	17168	16853	16874	16939	17254	16841	17022	16971	16894	16844	16876	16932	17005	16948	17082	17025	16928	17010	16981	17086	16785	16906	16882	17012	16909	17082	16981	17124	16780	17096	16878	16793	16933	16834	16854	16868	16969	17146	16952	16970	16957	16950	16825	17073	16813	17061	16929	17011	16982	16936	16895	16959	16958	16914	16912	16993	16815	16679	16828	17045	16674	16838	16840	17005	16943	16985	16826	16966	17049	16974	16981	16883	16915	16964	16816	17125	17002	16915	16983	16726	16770	16830	16793	16946	16729	17037	17130	16993	17199	17024	16877	16872	16749	17122	16765	16994	17138	17116	16994	16895	16822	16972	17013	16953	16784	16987	16852	16896	17080	16783	16939	17054	17055	16872	17075	17004	16712	16876	16738	16937	16761	16797	16906	16959	16967	16879	17094	16794	16794	16873	17062	16837	16920	16952	16928	16990	16721	16806	16875	16960	16889	17069	16748	16965	16872	16743	16996	16809	16859	16875	16851	16854	16894	16876	16983	16968	16807	16943	16812	16919	16998	16763	16802	16999	16831	16882	16758	16742	16966	16893	16832	17188	17063	16865	16989	16943	16716	16838	16875	16921	16727	16964	16827	16984	16824	16879	16993	16969	16972	16931	16848	16970	16744	16814	16994	16936	16972	17027	17010	16796	17006	16859	16939	16874	16858	16930	17037	16848	16718	16838	16959	16850	16855	16996	16943	16874	16750	16927	16643	17087	16991	16825	16807	16866	17125	16900	16996	17027	16975	16882	16879	16720	16929	16909	17033	16833	16846	16826	16931	16968	16826	17153	16996	17010	16934	16941	16989	16964	16810	16717	16852	17187	16904	17025	17025	16917	16799	16932	17023	17004	16716	16980	16949	16904	17160	16976	16876	17004	17028	16756	16951	16835	16892	16899	16741	16876	16857	16870	16950	16704	16947	16863	16985	17086	16732	16866	16994	16807	17041	16884	16909	16926	16777	16904	17085	16891	16919	16920	16963	16827	17040	16740	16916	16697	16829	16906	16880	16879	17106	17100	16836	16993	16706	16857	16948	16949	16938	16670	16906	16897	16758	17020	16925	17031	16870	16980	16970	16723	16894	17023	17286	17043	16736	16918	17130	17003	16879	16962	16955	16888	17028	16864	16950	16942	16859	17115	16782	16847	16644	16872	17110	16878	16942	17129	16684	16964	16648	16955	16960	16765	17137	16765	16947	16775	16951	16776	16901	16789	16965	16691	17143	17014	16900	16984	16907	16893	17061	17013	16826	16717	16924	16893	16963	16786	16720	16817	16986	16875	16782	16991	16901	16890	16875	16928	16935	16941	16996	16905	16846	17013	16863	16998	17061	17015	16875	16987	17013	16856	16761	16843	16798	16802	16692	16895	16792	16800	16828	16855	16896	16986	16862	16747	16779	16981	17061	16982	16726	16939	16938	16934	16601	16830	16874	16909	16996	16872	16712	16940	16740	16883	16896	16843	16667	16858	16997	16939	16964	16665	16853	16985	16626	16967	16977	16846	16951	17074	17030	17090	16889	16994	17068	16971	16948	16926	16923	16732	16871	17158	17004	16847	16918	17015	16835	16876	17021	16872	16866	17076	17117	16925	17036	16821	16971	16805	16988	16825	16836	17023	16821	16763	16834	17027	16911	16937	17068	16847	16913	16842	16635	16763	16943	16788	16743	16840	16918	16931	16811	16967	16804	17110	16942	16838	16856	16906	16782	16746	16765	17001	16777	16975	17046	17019	16893	16935	16960	16959	16958	16949	16837	16908	16972	17110	16800	16741	16822	16956	16858	17094	16932	16881	16892	16874	17064	17001	16922	17001	16994	17021	16910	16720	16941	17037	16848	16947	16925	16848	16775	16923	16925	17029	16758	17073	16890	17160	16805	16840	16987	16945	16945	16796	16945	16999	16973	16905	17056	16975	16806	16892	16749	17142	16872	16962	16851	16921	17057	16823	16895	17027	16964	16910	16745	16974	16964	16976	17019	16869	17070	16990	16867	16877	17156	16860	17154	17145	16767	17235	16909	16883	17034	16919	16777	16916	16899	16916	16836	16939	16870	16861	16793	16769	16959	16944	16882	16792	16828
16296	18321	18661	17442	17102	16424	16374	16207	16051	15837	15903	16118	19504	19672	18709	17255	16261	15998	15801	15884	15714	15751	15796	15977	16007	15829	15803	15907	15716	15805	15781	15603	15804	16046	15900	15852	15677	15898	15847	15698	15888	15939	15822	15885	15696	15726	15874	15899	15648	15943	15795	15769	15899	15814	15748	15923	15704	15853	15832	15771	15943	15845	15622	15756	15928	16018	15859	15926	15814	15729	15729	15913	15948	15787	15865	15875	15669	15987	15879	15751	15855	15743	15881	15759	15837	15861	15767	15803	15812	15815	15747	15810	15816	15771	15787	15763	15766	15683	15793	16037	15693	15741	15592	15658	15784	15578	15786	15778	15763	15749	15997	15627	15867	16028	15741	15867	15950	15649	15873	15924	15859	15749	15920	15830	15886	15711	15733	15851	15849	15775	15811	15733	15743	15687	15779	16001	15887	15779	15748	15907	15788	15894	15737	15762	15742	16043	15843	15872	15855	15861	15785	15832	15720	15766	15841	15792	15682	15582	15700	15623	15815	15769	15661	15830	15704	15891	15769	15838	15789	15711	15749	15945	15768	15865	15772	15960	15561	15733	15853	15830	15843	15894	15770	15750	15757	15887	15969	15822	15914	15900	15757	15823	15804	16008	15824	15832	15847	15851	15682	15808	15751	15800	15865	15971	15904	15920	15830	15692	15775	15768	15939	15733	15793	15756	15844	15899	16117	16009	15825	15798	15687	15803	15734	15900	15847	15961	15925	15795	15804	15760	15871	15880	15915	15779	15817	15753	15889	15726	15790	15905	15907	15737	15724	15792	15770	15631	16016	15807	15927	15689	15703	15871	15967	15761	15986	15826	15850	15965	15869	15716	15971	15851	15825	15644	15950	15838	15796	15823	15742	15891	15868	15877	15608	15732	15893	15834	15889	15723	15848	15744	15883	15763	15887	15870	15769	15776	15713	15774	15706	15753	15899	15846	15790	15919	15838	15848	15926	15767	15751	15665	15899	15912	15782	15947	15882	15717	15837	15682	15854	15788	15888	15751	15864	15668	15742	15821	15900	15819	15820	15683	15840	15799	15739	15718	15826	15745	15888	15846	15838	15669	15801	15845	15733	15895	15867	15915	15844	15755	15763	15753	15939	15815	15778	15805	15846	15808	15814	15957	15715	15710	15854	15848	15625	15833	15876	15949	15713	15812	15799	15921	15840	15773	15797	15752	15741	15731	15824	15841	15786	15818	15950	15999	15794	15759	15871	15706	15858	15756	15929	15807	15804	15868	15948	15747	15973	15750	15791	15694	15745	15799	15664	15874	15786	15873	15791	15849	15891	15909	15771	15833	15608	15708	15880	15751	15802	15722	15950	15639	15733	15549	16041	15873	15835	15873	15777	15703	15669	15863	15873	15717	15969	15688	15628	15859	15836	15934	15808	15769	15825	15763	15631	15734	15862	15886	15834	15898	15946	15728	15771	15894	15907	15603	15674	15897	15745	15754	15629	15849	15809	16018	15757	15750	15993	15742	15755	15881	15849	15678	15781	15699	15800	15797	15876	15866	15813	15805	15853	15844	15757	15730	15900	15780	15889	15904	15961	15864	15765	15758	15887	15713	15834	15939	15825	15898	15757	15836	15961	15651	15812	15899	15774	15983	15689	15933	15751	15941	15823	15768	16018	15715	16037	15658	15818	15808	15909	15861	15805	15760	15718	15894	15765	15861	15783	15872	15882	15852	15937	15683	15891	15797	15859	15894	15832	15663	15724	15698	15874	15822	15835	15778	15857	15987	15814	15775	15907	15937	15697	15837	15800	15849	15709	15830	15788	15951	15884	15697	15821	15871	15728	15856	15843	15786	15772	15935	15872	15877	15818	15808	15876	15910	15823	15776	15902	15847	15857	15839	15791	15873	15820	16047	15784	15670	15849	15735	15927	15868	15847	15922	15738	15711	15734	15811	15740	15761	15865	15900	15945	15727	15879	15797	15907	15785	16039	15841	15903	15933	15925	15958	15829	15784	15847	15757	15803	15915	15855	15711	15932	15889	15702	15895	15764	15879	15650	15792	15823	15879	15918	15955	15769	15715	16011	15887	15918	16004	15792	15641	16180	15758	15920	15961	15711	15787	15843	15768	15963	15857	15713	15730	15789	15683	15718	15867	15959	15836	15807	15773	15671	15773	15896	15733	15916	15719	15920	15739	15779	15966	15876	15735	15984	15712	15802	15945	15775	15802	15780	15889	15758	15956	15717	15834	15809	15940	15695	15908	15878	15940	15882	15876	15891	15795	15818	15743	15851	15801	15791	15846	15750	15839	15776	15746	15787	15957	15720	15539	15871	15829	15678	15941	15806	15661	15900	15682	15783	15756	15884	15883	15688	15870	15686	15900	15753	15782	15816	15853	15919	15903	15895	16014	15791	15862	15613	15877	15822	15870	15813	15823	15754	15900	15761	15773	15873	15773	15880	15892	15822	15873	15703	15666	15847	15743	15853	15819	15987	15970	15527	15909	15851	15839	15831	15889	15656	15917	15830	16025	16052	15918	15728	15747	15656	15895	15731	15736	15795	15680	15845	15976	15784	15899	15866	15611	15940	15827	15865	15782	15870	16015	15731	15822	16007	15785	15704	15667	15870	15870	15729	15772	15775	15990	15890	15782	15806	16017	15902	15812	15702	15896	15848	15882	15794	15840	15653	15703	15850	15727	15893	15860	15900	15699	15825	15779	15949	15844	15707	15845	16057	15963	15812	15769	15966	15893	15873	15796	15834	15831	15646	15811	15872	15756	15924	15785	15731	15816	15696	15985	15939	15695	15968	15857	15644	15925	15842	15771	15772	15956	15701	15872	15704	15718	15804	15942	15806	15847	15812	15803	15864	15814	15878	15927	15937	16032	15835	15868	15693	15783	15945	15696	15944	15752	15596	15859	15917	15881	15792	15969	15833	15921	15831	15799	15848	15717	15584	15976	15673	15817	15847	15822	15845	15873	15729	15901	15835	15881	15729	15805	15836	15806	15673	15942	15781	15890	15769	16134	15721	15884	15682	15805	15831	15901	15959	15728	15946	16010	15864	15819	15711	15810	15738	15759	15745	15759	15794	15727	15889	15861	15910	15948	15907	15724	15858	15810	15831	15851	15908	15790	15884	15883	15881	15685	15893	15883	15895	15938	15807	15694	15662	15947	15821	15774	15960	15796	15795	15920	15791	15817	15680	15755	15759	15625	15644	15647	15989	15898	15853	15682	15902	15774	15772	15867	15824	15656	15751	15824	15860	15762	15884	15759	15814	15854	15879	15764	15841	15788	15883	15734	15843	15865	15818	15897	15817	15892	15739	15689	15728	15748	15808	15752	15896	15702	15802	15858	15892	15634	15908	15831	15824	15857	15927	15987	15723	15850	15805	15732	15718	15806	15985	15830	15890	15913	15843	15966	15823	15878	15779	15788	15748	15785	15773	15832	15892	15873	15712	15744	15924	15541	15944	15831	15999	15811	15609	15817	15970	15972	15823	15673	15835	15812	15735	15790	15797	15717	15831	15682	16071	15896	15753	15843	15772	15881	15735	15843	15846	15794	15772	15807	15864	15707	15686	15706	15930	15723	15757	15837	15733	15781	15718	15781	15875	15863	15878	15861	15892	15865	15822	15713	15788	15910	15723	15903	15723	15825	15832	15713	15880	15665	15951	15701	15768	15638	15857	15859	15837	15870	15758	15820	15772	15643	15936	15765	15807	15861	15936	15724	15870	15948	15836	15763	15952	15841	15909	15820	15809	15826	15910	15936	15805	15833	15965	15803	15823	15816	15965	15794	15683	15834	15956	15764	15974	15797	15776	15999	15923	15764	15779	15936	15973	15768	15778	15645	15839	15798	15734	15933	15643	15857	15724	15796	15771	16015	15817	15693	15820	15958	15678	15938	15872	15816	15656	15860	15843	15801	15841	15858	15807	15902	15859	15758	15820	15830	15958	15788	15869	15791	15849	15940	15795	15850	15687	15731	15722	15757	15818	15703	15856	15830	15681	15816	15988	15854	15876	15878	15812	15625	15834	15931	15835	15764	15619	15781	15660	15877	15842	15806	15796	15849	16051	15926	15710	15726	15746	15921	15868	15798	16053	15775	15863	15834	15845	15819	15771	15724	15899	15944	15666	15767	15649	15802	15788	15890	15972	15697	15711	15812	15866	15633	15771	15932	15686	15807	15773	15860	15896	15747	15825	16016	15692	15888	15773	16004	15846	15779	15796	15731	15693	15791	15791	15875	15866	16032	15733	15802	15599	15876	15841	15841	15836	15899	15809	15718	15888	15820	15887	15901	15764	15712	15853	15844	15783	15820	15774	15843	15658	15766	15932	15849	15761	15878	15874	15678	15798	15910	15772	15821	15883	15757	16010	15674	15682	15851	15830	15983	15889	15821	15909	15921	15783	15904	15913	15814	15881	15762	15733	15898	15752	15887	15768	15602	15717	15677	15770	15656	15863	15820	15876	15754	15898	15740	15870	15704	16011	15767	15845	15764	15821	15797	15846	15934	15739	15825	15744	15799	15810	15652	15790	15812	15866	15922	15834	15864	15652	15756	15828	15926	15757	15712	15944	15968	15801	15861	16012	15650	15729	15788	15867	15938	15746	15863	15818	15791	15727	15783	15862	15785	15917	15928	15820	16033	15719	15779	15813	15864	15941	15794	15807	15758	15987	15885	15786	15671	15940	15753	15876	15947	15906	15883	15785	15920	15976	15850	15777	15707	15750	15832	15817	15768	15677	15855	15709	15716	15734	15862	15803	15777	15942	15815	15834	15961	15709	15771	15741	15791	15732	15838	15791	15916	15883	15953	15725	15888	15864	15944	15841	15930	15803	15910	15955	15930	15865	15866	15917	15763	15939	15881	15897	15859	15944	15833	15738	15750	15710	15804	15809	15829	15753	15976	15753	15859	15737	15980	15752	15813	15800	15772	15851	15942	15611	15832	15805	15843	15819	15798	15832	15872	15907	15816	15970	15916	15966	15812	15795	15807	15850	15985	16002	15866	15733	15883	15806	15647	15791	15689	15853	15793	15750	15783	15805	15795	15963	15799	15808	15964	15904	15899	16031	15634	15714	15783	15716	15695	15818	15814	15838	15851	15759	15704	15833	15928	15818	15936	15686	15924	15747	15738	16051	15598	15781	15714
25016	21341	28104	25292	21530	20180	19873	18275	17874	17682	17766	17770	30023	32000	28229	23038	19313	17558	17316	17311	17202	17180	17293	17178	16857	16942	16949	17002	17006	17080	17069	16928	16904	17005	17052	17088	16939	16873	17019	16948	17052	17172	16932	16958	17039	17235	16834	17006	16893	16901	17014	16918	17024	16854	17080	16979	17007	17092	17101	16960	16911	17011	16956	17197	17106	16971	16879	16941	17160	17046	17013	17006	17027	17078	16948	16776	17073	16990	16854	17150	17242	17224	17002	16786	16767	16893	17062	17048	17056	16969	17149	17069	17050	17046	17036	16917	17091	17098	17069	16972	16961	16966	17042	16896	17135	16983	17023	16950	16991	16929	16997	16936	16814	16906	17055	17041	16966	16787	17027	16806	16893	17070	16950	17089	16748	16977	16930	16889	16897	17003	17207	17100	16912	17065	17020	17098	17132	17071	17013	16909	16974	16846	16967	16862	16825	17049	17019	17039	17089	17226	17025	17061	17021	16901	16841	16972	17009	16905	16936	17102	16922	16994	17118	16853	17163	16976	16962	17018	17078	16917	16915	16759	16886	17007	16839	16953	17057	17242	16990	17179	16892	16920	16863	16938	16764	16976	17093	16950	16939	16907	17062	17001	16913	16841	17113	17026	17129	17020	16880	17085	16996	16870	16883	16896	17057	17047	17077	16849	16961	17110	17014	16905	16966	17063	17001	16928	17122	16927	16974	16984	16971	17004	16879	16748	17029	17144	17025	17008	16708	16982	16904	17113	16754	17013	17016	17023	16990	16856	17084	16677	16999	17176	16999	16920	17192	16808	17140	16823	16955	16725	17186	17049	17340	17015	16805	16911	16872	16957	16923	16948	16973	16685	16959	16859	16947	16968	17123	16894	16956	17014	17083	17107	17038	17209	17031	16849	17131	17171	17120	17112	17069	17054	16912	16956	16816	16877	16959	16867	16882	16889	16883	17122	17089	17001	17025	17180	16914	17038	16950	16737	17147	16979	17056	16950	16976	16902	16891	16941	16899	17027	17125	16924	17054	17061	16971	16838	16907	17248	16971	16981	17071	16854	16906	16944	16881	17158	16895	16962	16957	17000	17105	17048	17118	16990	16971	17114	16975	16963	16899	16983	17145	16924	16858	16850	16899	17007	17006	17100	16773	17001	16865	16942	16867	16880	17007	17027	16971	17062	17028	17032	17132	17156	16907	17080	16935	16894	17154	17040	17071	16933	16938	17072	17039	17106	17201	17076	17270	17013	17048	16969	16777	16929	16998	16994	17019	16870	17050	16937	17147	17224	16889	17149	17067	17105	17160	17104	17106	17096	16942	16948	16968	16897	17043	16935	16782	17039	16929	16939	17047	17013	17032	17044	17010	16862	17083	17017	17003	16901	17005	17108	17123	16897	17036	17130	17064	16867	16836	16912	17035	17029	16919	16981	17128	16926	16922	16879	16822	16968	17017	17056	17064	17065	17108	16798	16916	17095	17108	17018	17080	16784	16846	16771	16957	17050	16630	17140	16918	17124	17044	17192	17099	16990	17003	16908	16979	16912	16932	16927	16865	17115	17170	17073	17062	16958	17047	16808	17036	16985	16875	17032	16891	16984	17063	17088	17074	17074	16949	16959	16873	16935	16862	17068	17046	16792	16940	17165	17070	16918	16839	17132	17169	16990	17018	16719	16911	16790	16885	16964	17180	17013	17070	17067	16924	16978	17140	16805	17055	17070	17165	16832	17108	16917	17155	17021	16995	17137	17044	17002	17001	17013	17058	17025	16878	16972	17068	17074	16950	17020	16925	17047	16896	16930	17036	17060	16948	16916	16960	16986	16932	16995	17091	17189	16970	16852	16896	16890	16920	16950	17069	16942	17136	16910	16983	16977	16929	16951	17194	16861	17146	17009	17180	16830	17087	17127	17063	16965	17144	17127	16991	16918	17050	17173	16978	16920	16812	16941	17001	16917	16954	16929	17017	16731	16965	16948	16943	16742	16855	16875	16840	16899	17014	16945	17230	17102	17102	16898	17087	16923	16932	16891	17174	16894	17202	17120	16993	17013	16926	16983	16973	17010	17013	16835	17014	16993	16976	16735	17070	16919	16887	17003	16956	16989	17228	17020	16984	16922	17018	17122	16945	17088	17041	16938	17085	16997	17114	16847	16950	16990	17046	17001	16966	16944	17005	16949	17032	17006	17099	16941	17118	16969	17192	16886	16709	16895	17019	17089	16888	17064	16901	16905	16860	17078	16984	16944	17103	16959	16991	17017	16929	16988	17158	16977	17074	17221	17046	16989	17032	17105	16835	16922	17016	16831	17102	17004	16934	17018	17200	17038	16889	17063	16929	16877	16775	16803	16988	16915	16834	16804	17107	16959	16999	17182	16999	17163	17170	16997	17241	17035	16789	17046	17098	17084	16960	16952	16935	16946	16840	16881	16890	16868	16839	17056	16981	16974	17099	16937	17075	16710	17001	16926	17098	17117	16920	16830	16908	16901	16933	17005	17102	16813	16914	16869	17094	16819	17046	16884	16996	17121	17141	16978	16578	17046	16727	17001	16800	17016	16926	17009	16883	16856	17004	16962	17171	16970	16945	16931	16878	16922	16990	16873	17028	17110	16904	17005	17112	16953	16747	16835	17069	16930	17046	17040	16931	17127	16965	16977	16941	17057	16809	17019	17040	17015	16742	17313	16955	17101	16875	16935	17062	17103	16949	16969	16948	17059	17041	16929	16975	17010	17126	16887	17012	17015	17061	17058	16720	17191	16997	16909	17027	16981	16904	16904	16999	16916	16866	16900	16861	17047	17013	17141	17180	17011	16826	16887	16892	16933	16942	16973	16978	17048	17013	16905	16913	16788	16864	16933	17093	17032	17158	17100	17069	16940	16854	16911	16998	16916	17184	17146	16887	16995	16958	16916	16946	16957	17063	17095	16814	17235	17071	17168	17041	16901	16931	17065	16849	16992	17098	17010	16906	16977	17076	17057	16998	17064	16995	16900	17252	17062	17069	17176	16933	17113	16972	16921	17070	17149	16996	17010	16944	17055	16980	17073	16900	17011	16954	16873	16979	17121	17087	17021	17093	16953	17157	16953	16954	16944	17157	17091	16886	16950	16904	17036	16989	16977	17051	16760	16802	16998	16983	17095	17092	16841	16921	16963	17213	17190	17155	16918	17178	17104	16941	16970	17004	16923	17176	16991	17061	16973	16786	16832	16916	17097	17178	16797	17103	17000	16911	16931	16961	17037	17073	16934	16882	16892	17131	17030	17139	17149	16904	17033	17182	16983	16794	17010	16990	16888	16945	16960	17142	16987	16819	16870	16814	16937	16890	16618	16939	16956	16869	16990	16974	16721	16911	17053	16973	16786	17106	16884	16944	16806	16842	16854	17148	17067	17002	16905	16919	17002	17065	17075	17018	17153	16906	17016	17161	16993	16853	16957	17083	17001	16915	17026	17174	17048	17048	16930	17066	16998	16948	16932	17019	16957	17038	16971	16972	16971	17077	16939	16825	17123	16969	17087	17271	17053	16801	16962	16976	16961	16940	17014	17007	16968	16906	17031	16961	17020	16872	16952	17088	17096	17020	16977	17166	17027	16982	16941	17072	17025	17046	16922	16981	16968	17183	17052	17003	16926	17210	17040	16680	17004	17042	16886	17021	16879	17102	16971	16931	16890	16849	16895	17003	17128	16764	17039	17002	16982	17015	17155	17076	17120	17000	16977	17023	17106	17057	16926	17034	17086	16930	16925	16840	16847	16867	16874	17074	17320	16840	17027	17013	17053	16909	16749	17175	16843	16997	16805	17052	17061	16936	17056	17116	17169	16921	16919	17002	17029	16862	17062	16896	16960	16971	17079	17171	17164	16958	16767	16858	16996	16939	16926	17041	16879	16918	17054	16924	17107	17093	17025	16997	17018	16921	16911	17132	17127	17111	17196	16876	17051	16988	17168	16975	17018	16990	17049	17019	17131	16891	16787	17206	16931	16934	16798	16973	16984	17056	17040	16883	16780	17025	17075	17222	16953	17128	16914	17006	17041	17046	17121	16938	16982	17138	17053	17009	17112	17076	17021	16995	17122	16917	16783	16972	16991	17162	16984	17027	16976	17101	17039	16920	16911	16983	17130	17216	16864	17045	17063	16935	17002	17025	17087	16960	17073	17075	17035	16753	16921	17124	16874	16804	17007	17085	17061	17072	17054	17177	17082	17133	16887	17135	16973	17103	16998	17020	17041	16895	17046	17048	17014	17056	17093	16971	16898	17074	17159	16978	16982	17159	17054	16891	16803	17105	17058	16952	16723	17047	16987	16807	16760	16877	16804	17039	17122	16911	16988	16931	17110	16949	16773	17024	17228	17053	17067	16845	17027	16949	16977	17016	17114	17106	17057	17019	17303	17043	16915	16992	17150	16867	16881	17134	16865	17042	17068	17036	16973	16916	16915	16962	16957	17256	16941	17052	16871	17001	16956	16935	16956	17066	16871	16889	16840	16891	16903	16858	17028	17043	17043	17025	16910	17063	16888	17044	16819	16948	17234	16925	16914	17129	16976	17153	17157	17003	17002	16815	16875	17003	17088	17053	17047	16916	16764	17106	17093	17084	17087	16877	17237	16784	16976	16951	16906	16897	16931	16955	17126	17033	16819	17025	17018	17139	17080	16938	17015	17091	17080	17056	17097	17049	17072	17068	16922	17201	17159	16880	17021	17082	17122	16989	16974	16999	16966	17016	16874	17134	16907	16893	17030	17094	17017	16963	17038	16933	17069	17056	16929	17167	16818	16900	17100	17018	17186	17173	17299	16892	17004	16910	17007	17024	16922	17073	17192	17107	17015	17051	17081	17221	17154	17064	17009	16954	17077	17169	17017	16884	17011	16883	16868	16995	17114	17019	16880	17094	17064	16913	16985	17060	16995	16986	16957	16853	17073	17044	17088	17047	17147	17004	17003	17016	17203	16889	17031	16969	17008	17044	16986	16822	16976	17049	16885	17015	16902	16995	16972	17056	16902	17001	17028	16859	17005	17053	17131	16863	17000	17075	17002	17144	16921	17000	16925	17173	16749	16828	16749	16948	16913	16862	17161	17009	17019	16960	16826	16921	17325	17135	16759	16956	16946	17002	17125	17122	16976	17038	17026	17196	16875	17075	16969
15391	23689	23083	20928	19623	18845	18262	18042	17393	16939	16667	17671	35104	34720	29685	22730	18113	16459	16246	16003	16000	16024	15883	15937	16062	16031	16086	16033	16086	15935	15870	15946	15772	15849	15834	15975	16201	15991	15755	16056	15975	15866	15991	16047	15964	16024	15857	16072	15906	15962	15933	16041	16022	16014	15877	15878	15949	15991	15799	15827	15898	15788	15957	15797	16001	15930	15771	15825	15946	15877	16005	15953	15987	15951	15864	15967	15923	15913	15919	15914	15939	15878	15849	15790	16010	15908	15885	16038	15856	15926	16037	15825	16127	15886	16028	16048	16114	15837	15994	15734	15886	15759	15866	15976	16102	15961	15869	15885	16098	15998	15917	15915	15996	16071	15993	15988	16041	15982	16044	15822	16016	16046	15936	15827	16028	15944	15907	16113	15645	15987	15980	16020	16037	15860	15896	15910	15873	15945	15929	15914	15899	15783	15962	15848	16178	15655	15947	15979	15913	15985	15942	15893	16121	15866	15977	16037	15854	15922	16096	15839	15949	15861	15979	15890	15876	15821	15874	15806	16005	15845	15938	15809	15874	15801	15923	15966	15735	15989	16166	15931	15980	15970	16067	15956	16073	15973	15918	15759	15870	15873	15972	15999	15852	15761	15819	16004	16097	16044	15872	16005	15838	16068	15764	15767	16015	15866	15747	15956	15887	15825	15850	15866	15946	15983	15906	15832	15940	15777	15875	15986	15865	15874	15961	15979	15706	15842	15919	15942	15895	15962	15870	16021	15940	15827	15969	15796	15852	16039	15908	15821	15821	15982	15817	15846	15739	15876	15917	15802	16047	15879	15898	15927	15826	16133	15845	15808	15819	15887	15974	16087	15947	15905	15997	15762	15849	16015	15984	15872	15918	15954	15848	15979	15879	15841	15926	15981	15963	15843	16012	15954	15904	15968	15935	16019	15987	16025	15785	15752	15906	15759	15954	15926	15684	15901	15843	15959	15792	16057	15808	16113	15961	16081	15926	15773	15805	15826	16046	15913	15994	15955	15956	15959	15924	15848	16044	16037	16041	15786	16015	16025	15852	16024	15802	15930	15957	15908	16029	15972	15918	15943	15981	16084	15731	15921	15977	15905	16069	15973	15747	16014	15777	15962	15992	15864	15986	15877	15830	16028	15903	15812	15867	15978	15916	15948	15890	15968	16075	15912	15969	15914	15853	15894	15865	15933	15694	15919	15823	15841	16084	15973	16057	15990	15971	15817	15896	15844	16006	15850	15976	16028	15932	16030	15749	16056	15935	15958	15948	16043	15765	16062	15934	15888	15863	16053	16002	15845	15930	16010	15907	15819	16015	15923	15935	15905	15870	15966	15871	15989	15965	15828	16030	16003	15763	15957	15727	15830	15930	15892	15784	15903	15866	15963	16026	16019	15911	15984	15765	15738	15967	15981	15853	15957	15725	15753	15749	15919	15816	16078	15933	15926	16040	15896	15901	15841	15915	15838	16013	15933	16093	15819	15912	15890	15893	15981	15956	15852	15859	15942	15970	15922	16104	16098	16033	15890	15869	15875	16045	16038	15947	15957	15818	16008	15921	15956	15877	16085	15957	15944	15897	15823	16007	16027	15999	16083	15938	15868	16020	15869	15908	15699	15877	15958	15925	15819	15983	16075	15841	15945	15820	15936	15922	15860	15736	15902	16144	15962	16008	16025	15919	15834	15898	15992	15924	15949	15816	15959	15862	16056	15678	16036	15975	15924	16056	15909	15977	15909	15953	16030	15896	15982	15965	15884	15898	15951	15935	16019	15761	15956	15977	15880	15878	15721	15878	15978	15862	15993	15959	15916	16053	15934	15884	15784	15969	15799	16016	15822	15802	15848	15959	16006	16101	15934	16074	15878	15930	15924	15946	15857	15881	15881	15865	15763	15931	15925	15858	15882	15981	15859	15924	15880	15787	15959	15830	15991	15984	15849	15948	15912	15939	15880	15879	15969	15913	15784	15813	15863	15951	16015	15885	15967	15888	15786	16087	15756	15980	15906	16033	15879	15959	15767	15706	15983	15895	15954	15834	15984	15921	15951	15858	15867	15891	16086	15886	15722	16071	15965	15879	16060	16058	15812	16045	15865	15859	15824	15971	15945	15861	15827	15826	16038	15817	16016	15949	15972	15908	15992	15881	15950	15915	15831	15913	15926	15928	15726	16029	15946	15938	15837	16004	15861	15924	16043	15968	15838	15917	15939	15936	16070	15884	15832	15864	15933	16018	15909	15899	15983	15899	15939	15978	16001	16001	15965	15958	15885	15976	15821	15808	16193	15849	15839	15859	15941	16019	15957	15828	16070	15922	15901	15934	15883	15930	15846	15833	15918	15920	15760	15883	15939	15960	16164	15841	15863	15864	15787	15927	15790	15849	15940	15796	15939	15910	16113	15947	15687	15960	15817	15897	15877	15781	15859	15898	15831	15919	15965	16016	16183	15969	15901	15849	15926	15903	15987	15812	16056	15941	16072	15992	15923	15906	15965	16008	15945	15960	15864	16028	15932	15803	15846	15902	15991	16075	15865	15927	15920	15978	15904	15930	15810	15894	15967	16061	15924	15898	15799	15896	15843	15857	15814	15705	15935	16093	15748	15923	16019	15924	15924	15990	15715	15958	15819	15888	15920	16041	15660	15911	15957	15721	15858	15917	15801	16051	15938	15782	15927	15828	15671	15791	15934	15871	15951	15977	15991	15973	15946	15875	15948	15952	16085	15936	15687	15989	15945	16018	15959	15995	15800	16008	15885	15798	15886	15856	15920	15920	15967	15899	15860	15793	15994	15971	15990	15856	15986	16042	15948	15902	15945	15830	15913	15986	15963	15785	15895	16084	15988	16009	15927	16092	15758	15944	15864	15860	15902	16003	15970	15922	15907	15942	15965	16000	16000	16009	15956	15880	16117	16055	15828	15850	15907	16166	16101	15962	16151	16004	16017	15895	16103	15826	15875	15906	16020	16019	15786	16023	15829	15952	15832	15883	15717	15973	16009	15904	15825	15972	16017	15831	15761	15835	15943	16000	16081	15802	15833	15829	15997	15903	15945	15955	15896	16133	15967	15930	15910	16077	15885	15842	15929	15941	15898	15926	15957	15909	15946	15769	15946	15971	15894	15911	16077	15995	15902	15973	16042	15977	16088	15855	15987	16116	15954	15921	15978	15915	15996	15841	15863	15999	15840	15867	15893	15999	15846	15874	15858	16031	15918	16004	16021	15962	15805	15880	15822	15792	15949	15758	15815	16006	15993	15987	15720	15971	16048	15889	15794	15984	15786	15943	15892	15950	15856	16025	15979	16069	15963	15745	15965	16125	15856	15967	15924	15808	15845	15913	15985	15929	15904	15961	16044	15741	15999	15889	15999	15788	15939	16059	15858	15988	15995	15925	16001	15844	15970	15775	15944	15965	15869	16106	15941	15882	15833	16088	15917	15838	15821	15898	15886	15889	16069	15869	15855	15800	15729	15952	15954	15945	15923	15629	16044	15866	15921	16017	15832	15897	15881	15941	16123	15916	15953	15902	15991	15916	16026	15844	15917	15960	15934	15814	15989	15958	15965	15876	15876	16113	16047	15943	15819	15979	16040	15876	15923	15979	15838	15995	15995	15989	15955	15889	15940	15937	15967	16012	15999	15934	16038	16075	16035	15815	16115	15872	15791	15812	15793	15819	15860	15921	15915	15967	15890	16036	15857	15854	15873	15970	16027	16009	15906	15932	15897	15918	15796	15974	15832	15994	16015	15847	15876	15858	15786	15886	15938	15934	15882	15851	15729	15983	15931	15864	15907	15974	15876	15789	15967	15833	15888	15906	16007	15882	15767	15932	15966	15993	15831	15954	15710	15884	15849	15881	16069	15883	15957	15884	15974	15832	15931	16028	15840	15908	16013	15917	16038	15935	15970	15926	15906	15807	16172	16020	16012	15757	15825	15961	15867	16010	15896	15932	15909	15929	15806	15924	15814	15909	16001	15886	15936	15857	15846	15957	16000	15844	15942	15808	15962	15849	15966	16105	15934	15801	15908	15931	16127	15963	16162	15816	15940	15953	15856	15910	15943	15876	15981	15956	15921	15844	15877	15814	16189	15838	15821	15869	15867	16002	15964	15987	15934	15862	15971	15866	15912	16006	16069	15926	15975	15876	15877	16038	15959	16100	15963	15912	16052	15871	15885	15916	15996	15995	15916	15905	15735	15846	15973	15911	15899	15854	15894	16018	15960	15836	15769	15817	15914	15934	16059	15935	15949	15789	16099	15908	15687	15838	15962	15985	15883	15995	15882	15983	15935	15908	15818	15948	15843	15981	15929	15950	15983	15819	15821	15871	15920	15833	15980	15928	15842	16100	15920	15926	15994	15765	15840	15784	15875	15808	15902	16069	15830	15873	16092	15902	16076	15932	15879	16096	15948	15894	15957	16086	15969	15829	16023	15916	16046	15905	15986	16056	16046	15855	16075	15891	15954	15863	15841	15849	16022	15895	15995	15974	15675	15882	16069	15859	16066	16049	15846	16005	15885	15768	15879	15846	16119	15941	15821	15925	16059	15832	15921	15832	15920	15828	16009	15950	15906	15900	15912	15890	15845	16019	15870	15974	15959	15898	15857	15872	15999	15944	16139	15903	15732	15996	16006	15982	15801	16004	15944	15992	15873	15880	15899	15891	15854	15742	15887	15971	16054	15743	16015	15749	15951	15797	15769	15894	15966	15907	15982	16121	15912	15860	15976	15846	15917	16003	15837	15931	16002	15989	16032	15888	15742	15853	15919	15864	16021	15844	15794	15818	15892	15831	15874	16033	15930	15963	15890	15863	15786	15836	15860	15798	15858	15980	15748	15874	16083	15770	16019	15793	15864	15886	15886	16015	15795	15952	15725	15904	15880	15974	15866	15967	15857	15876	16031	15946	15840	15798	15931	15754	15953	16056	15996	16091	15897	15886	16063	15861	16004	15966	15984	15922	15792	15962	15855	15848	15871	16106	15936	16026	15995	16016	15940	15948	16046	16031	16063	15980	15897	15863	15995	15766	15922	16147	15977	15922	15906	15830	15967	15869	15990	15942	15928	15831	15980	16040	15996	16046	15845	15895	15863	15869	15831	15769	15916	15777	15921	15944	15994	15827	15858	16015	15944	15905	15933
23771	21326	28901	24157	22031	22852	22454	18940	18125	18314	18131	18544	31131	39326	35320	29704	22873	18913	17700	17360	17394	17397	17259	17312	17531	17268	17543	17164	17222	17463	17285	17250	17219	17229	17419	17235	17327	17439	17192	17331	17067	17376	17212	17228	17145	17268	17307	17267	17328	17339	17048	17071	17274	17282	17367	17188	17152	17340	17417	17378	17221	17237	17108	17069	17145	16927	16969	17260	17394	17306	17155	16963	17094	17273	17254	17183	17183	17134	17223	17296	17133	17207	17097	17299	17104	16890	17085	17047	17039	17101	17131	17168	17076	17380	17168	17293	17224	17211	17410	17199	17189	17238	17142	17005	17183	17288	17082	17239	17263	17304	17076	17224	17358	17395	17416	17054	17260	17160	17146	17344	17499	17271	17118	17356	17261	17231	17418	17084	17370	17343	17148	17057	17223	17299	17105	17287	17255	17200	17087	17116	17110	17232	17174	17316	17110	17213	17073	17040	17142	17077	17203	16957	17115	17204	17021	17091	17190	17098	17150	17230	17170	17124	17069	16951	17291	17327	17104	17139	16971	16984	17025	17126	17109	17225	17192	17064	17327	17281	17182	17097	17236	17250	17007	17229	17206	17134	17131	16896	17133	17092	17179	17094	17285	17056	17490	17186	17158	17172	17088	17114	17029	17144	17294	17280	17222	17064	17135	17113	17240	17123	17184	17239	17174	17155	17233	17218	17019	17315	17139	17233	17179	16997	17197	17105	17100	17250	17134	17248	17115	17170	17061	17193	17206	17195	17299	17019	17199	17159	17072	17055	17338	17377	16972	17185	17196	17203	17239	17277	17214	17156	17251	17357	17198	17017	17295	17122	17214	17206	17131	17151	17119	17145	17178	17016	17231	17344	17190	17275	17195	17246	17171	17330	17361	17174	17016	17059	17210	17089	17156	17123	17362	17156	17047	17233	17202	16989	16985	17289	17144	17193	17078	17170	17124	17131	17138	17209	17320	17229	17188	17091	17180	17143	17064	17213	17140	17396	17141	17150	17016	17131	17049	17238	17085	17192	17008	17096	17138	17212	17060	17152	17308	17308	17182	17077	17339	17194	17247	17320	17380	17261	17132	17026	17307	17240	17272	17218	17071	17149	17275	17180	17197	17123	17024	17136	17041	17194	17058	17323	17242	17277	17022	17078	17140	17141	17188	17146	17485	17090	17170	17420	17039	17008	17218	17257	17293	16996	17097	17139	17028	17353	17345	17062	17069	17235	17362	17210	17240	17090	17253	17317	17169	17024	16999	17209	17051	17209	17144	17211	17186	17186	17245	17359	17109	17188	17222	16935	17043	17259	17243	17207	17166	16670	17131	17038	17213	17222	16916	17215	17356	17141	17074	17237	17439	17210	17128	17329	17198	17157	17290	17184	17083	17057	17361	17128	17243	17252	17171	17125	17274	17137	17155	17191	17111	17060	17149	17308	17172	17135	17135	17103	17182	17285	17142	17025	17155	17146	17137	17380	17270	17056	17146	17133	17322	17359	17078	17109	16802	17058	17168	17347	17084	17127	17163	17275	17157	17229	17257	17184	16875	17220	17304	17231	17117	17040	17322	17141	17212	17231	16977	17408	17046	17429	17151	16960	17068	17148	17172	17233	17236	17156	17180	17329	17233	17269	17122	17280	16992	17151	17363	17262	17303	17050	17121	17087	17143	17171	17117	17313	17243	17152	17122	17149	17048	17029	17247	17277	17236	17332	17123	16991	17294	17241	17233	17229	17355	17216	17092	17196	16992	17060	17304	17186	17387	17263	17298	17094	17083	17089	17214	17213	17118	17080	17217	17210	17025	17183	17062	17228	17289	17162	17099	17138	17199	17421	17185	17207	17197	17321	17180	17144	17083	17088	17098	17218	17166	17128	17139	17291	16988	17223	17192	17087	17215	17043	17280	17066	17006	17227	17170	16980	16880	17012	17167	17173	17089	17051	17139	17092	16979	17228	17231	17238	17297	17211	17184	17028	17123	17297	17139	17247	17196	17101	17094	17021	17128	17201	17345	17243	17161	17112	17306	17192	17334	17086	17066	17185	16942	17241	17051	17396	17148	17327	17091	17101	17307	17023	16998	17112	17147	17279	17428	17175	17077	17242	16983	17051	17354	17089	17170	17119	17177	17229	17126	17317	17202	17122	17205	17028	17218	17134	17342	17292	17353	17339	17261	17046	17016	16987	17057	17234	17321	17160	17080	17261	17108	17162	17051	16953	17084	17012	17045	17204	17053	17272	17300	17215	17266	17260	17235	17128	17241	17030	17168	17254	17220	17038	17217	17339	17084	16971	16978	17256	17139	17107	17167	17025	17286	16982	17335	17234	17178	17162	17301	17158	17391	17397	17218	17217	17205	17175	17251	17234	17273	16950	17181	17092	17271	17291	17151	17283	17283	17193	17160	17333	17259	17201	16988	17200	17220	17157	17251	17243	17238	17315	17170	17136	17044	17341	17148	16985	17031	17130	17092	17349	17148	17200	17262	17184	17174	17198	17329	17200	17175	17276	16987	17234	17186	16996	17333	17251	17163	17271	17200	17244	17284	17281	17350	17222	17313	17164	17211	17191	17274	17146	17257	17081	17308	17134	17275	17081	17299	17287	17002	17038	17207	17096	17333	17127	17364	17137	17180	17231	17118	17283	16980	17159	17223	17211	17149	17248	17271	17086	17396	17263	17009	17126	17164	17105	17041	17165	17055	17231	17218	17185	17079	17116	17197	17211	17186	17098	17191	17278	17210	17135	17201	16969	17217	17393	17069	17209	17267	17007	17210	17402	17196	17120	16944	17154	17251	17262	17109	17023	17095	17280	17049	17101	17004	16962	17048	17147	17109	17127	17110	17108	16985	17225	17384	17011	17117	17378	17153	17209	17221	17126	17098	17084	17211	17186	17118	17085	17043	16959	17223	17125	17049	17040	17208	17147	17229	17227	17012	17043	17117	17187	17061	17166	17232	16886	17187	17146	17139	17082	17199	17216	17100	17060	17314	17277	17104	17554	17287	17103	17295	17285	17123	17127	17104	17025	17188	17193	17180	17289	17087	17035	17217	17362	17210	17287	17229	17156	17299	17403	17292	17157	17329	17421	17302	17101	17232	17134	17193	17179	17154	17219	17017	16987	17075	17148	17154	17163	16975	17081	17220	17022	17069	17018	16948	17192	16985	17379	17112	17084	17275	17071	17222	17148	17077	17296	17156	17223	17409	17096	17228	17211	17087	17401	17017	17352	17188	17023	17276	17130	17150	17241	17229	17025	17333	17146	17281	17164	17236	17197	17214	17182	17081	17272	17122	17362	17201	17120	17063	16999	17233	17122	17215	17168	17200	17122	17186	17330	17019	17267	17318	17181	17156	17167	17155	17344	17101	17084	17233	17123	17134	17064	17045	17209	17182	17209	16957	17350	17049	17303	17345	17088	17142	17252	17218	17213	16935	17103	17157	16959	17059	17114	17152	17073	17445	17193	17164	17229	17031	17146	17028	17053	17319	17379	17218	17228	17112	17325	17325	17201	17003	17092	17071	17098	17208	17182	17029	17149	17062	17233	17267	17149	17038	17091	17090	17032	17211	17166	17225	17089	17242	17217	17269	17122	17233	17214	17032	17109	17163	17112	17306	17078	17167	17097	17162	17040	17443	17304	17272	17288	17207	17305	17058	17413	17213	17114	17292	17383	16943	17267	17280	17195	17126	17101	17145	17190	17277	17077	17069	17199	17106	17046	17241	17206	16933	17183	17137	17261	17192	17251	17224	17288	17194	17149	17094	17232	17218	17127	17141	17247	17169	16881	17025	17044	16941	17168	17057	17095	17078	17234	17231	17153	17269	17125	17019	17055	16970	17039	17052	17121	17134	17137	17044	17030	16868	17054	17177	17215	17097	17032	17176	17198	17303	17307	17320	17259	16993	17028	17355	17304	17151	17093	17341	17188	17203	17119	17184	17199	17238	17165	17372	17127	17439	17154	16950	17197	17089	17107	17088	17183	17095	17222	17169	17084	17044	17267	17305	17223	17160	17151	17050	17139	17238	17024	17116	17154	17157	17293	17132	17165	17223	17356	17155	17140	17139	17113	17289	17337	17057	17034	17182	17205	17130	16993	17203	17242	17259	17161	17169	17175	17234	17185	17195	17289	17108	17154	17243	17122	17111	17101	17196	17000	17119	17338	17388	17413	17169	17158	17186	17071	16884	17175	17294	17151	17066	17042	17043	17166	17355	17179	17324	17154	17219	16954	17151	17368	17254	17206	17278	17000	17089	17227	17175	17240	17210	17075	17298	17225	17328	17098	17184	17066	17264	17135	17271	17253	17319	17374	17254	17160	17335	17057	17101	17212	17232	17200	17250	17210	17203	17160	17161	17097	17077	17328	17318	16982	17259	17205	17174	17099	17175	17222	17336	17309	17168	17181	17079	17162	17226	17136	16942	17101	17033	16968	17029	16958	17244	17118	17287	17117	17206	17073	17182	17396	17385	17278	17188	17054	17102	17435	17156	17089	17253	17120	17147	17185	17298	17270	17143	17239	17210	17166	17171	17334	17344	17093	17315	17128	17117	17197	17200	17321	17194	17070	17109	16985	17247	17163	17196	17354	16966	17097	17391	17228	17168	17142	17330	17022	17162	17092	17162	17282	17144	17202	17152	17004	16988	17230	17013	17090	16904	17048	17041	17293	17115	17484	17269	17183	17193	17121	17069	16993	17281	17114	17227	17008	16983	17131	17272	17130	17257	17035	17373	17317	17112	17112	17187	17078	17122	16939	17239	16994	17186	17134	17122	17356	17146	17201	17221	17302	17264	17273	17280	17168	17181	17163	17112	17121	17109	17186	17128	17331	17183	17257	17141	17119	17121	17295	17233	17267	17095	17152	17283	17437	17203	17078	17225	17113	17075	17083	17143	17052	16995	16934	17278	17255	17093	17412	16946	17132	17412	17229	17262	17108	17195	17212	17086	16968	17143	17161	17301	17127	17056	17155	17109	17036	17291	17384	17141	17229	17186	17151	17309	17290	17103	17211	17278	16976	17126	17189	17161	17169	17106	17305	17332	17178	17261	17147	17222	16947	17071	17199	17017	17207	17043	17020	17271	17246	17073	17109	17162	16998	17086	17144	17220	17184	17336	17045	17240	17147	17260	17017	17271	17158
16915	28328	26862	24395	21567	20409	19367	17860	17761	17508	17656	18076	35003	42364	37279	30923	21815	17318	16478	16104	16177	16053	16026	16177	15893	15915	16005	16027	16185	15938	16039	15947	16073	16049	15962	16149	16003	15922	16035	16028	15969	16000	16048	16067	15958	16041	16037	15980	15821	15998	15874	15968	16174	15702	15949	16156	15818	16008	15873	15982	16086	16056	16026	16069	16118	15943	15970	15966	16175	15890	16047	15912	16091	15906	16014	16044	16044	15942	16085	16008	15897	15909	15933	15943	16137	15857	16106	15965	16134	15890	16190	16098	15826	15866	16029	15904	15920	16085	16055	15993	16055	16007	15879	16030	16062	15739	15962	16056	15907	15978	16026	15956	15906	15973	15974	15999	15928	15984	16076	15976	15989	15828	15836	15970	15953	15920	16001	16017	16049	15974	15982	16040	16006	16035	15922	15836	16020	15999	16067	15835	15872	15931	15995	15979	15963	15942	15918	15908	16145	16031	15939	16082	15998	15912	15851	15829	16045	15947	16068	16002	16097	15989	16086	15977	15984	15983	16082	16055	16188	16069	16045	15970	15982	15902	16030	16051	16133	15922	16002	16049	15935	16051	16074	16004	16008	15822	15996	16050	15936	16021	15867	16066	16135	16064	15838	16104	15820	16094	16020	16155	15995	15947	15975	16070	15931	16063	15840	16012	16050	16086	16004	16072	15994	15960	15810	15852	16051	15868	15974	16060	16025	16093	16064	16040	15912	15978	16139	16013	16014	16077	16116	16014	15891	15934	16062	16014	16026	15888	15912	16097	16016	15914	16003	16037	16104	16036	16039	15957	16035	16009	16186	16054	16012	16028	16006	15997	16059	16092	15926	16115	16007	16130	15916	16031	15944	15945	15979	16105	16040	16101	16081	16034	16156	15913	15898	16024	15911	16169	15754	15953	15958	16179	16015	16040	16181	15919	16007	15891	15991	15788	16001	15912	15890	15855	16172	15902	16034	16069	16133	15821	16046	15937	16029	15854	15910	16155	15941	15922	15946	16082	16006	15964	16074	16017	16115	16071	16108	15906	15890	15976	16088	15855	16108	16091	15996	15961	16181	15896	15904	16024	16223	15887	16110	15899	15957	15934	15960	15973	16054	15915	16014	16095	16052	16181	15934	16081	15858	16071	16078	16103	15877	16011	16031	15988	16121	15991	15938	15920	15875	16117	16081	16032	16083	16030	15942	15965	16154	16011	16088	16013	16026	16068	16078	15948	16049	15897	16049	15760	16028	15830	15998	16039	15954	15888	15871	15972	16053	15911	15996	16068	15931	15839	15955	16133	15965	15903	16042	15900	15906	16084	15809	15987	16070	15960	15767	16224	16025	15932	15929	15972	15919	15927	16076	15975	15941	15925	15917	15948	16162	15990	16232	16070	15955	15944	15943	16048	15782	16078	16109	15915	15864	15878	16003	16016	15893	16067	16100	15929	16032	16055	16110	15932	16035	16056	15985	15887	15953	15872	15967	15831	15977	16036	15899	15901	15890	15926	16041	15823	15823	16012	16080	15901	15968	16029	15849	15929	15990	15976	16157	15883	15931	16045	15990	15935	16022	15836	16030	16128	15954	15925	16008	16080	16200	15977	16032	15900	15956	15917	16026	16034	15993	15996	16042	16058	15955	16083	16098	16051	16064	16067	15774	16139	15933	16116	16045	16099	15971	16006	15827	15932	15975	16027	16040	15991	16214	16141	16049	16124	15960	15979	16113	15889	16199	16011	15956	15899	16149	15932	15913	16090	15996	16000	15880	15956	16088	15772	15873	16030	15999	16182	15979	15906	15990	16057	15949	15977	15919	16103	16070	15867	16020	15985	16022	16018	16069	16128	15968	16025	15959	15935	16065	15973	16101	16120	15841	15983	16150	15941	16100	15935	15860	16001	15992	15913	15958	15993	16156	15963	15965	16024	16024	15945	15937	15940	16065	15831	16007	15957	16053	16001	16121	15910	15771	15995	16097	15931	16040	16060	16083	15996	16107	15823	15910	15972	16050	16053	15877	15989	16233	15927	16047	16055	16080	15932	15956	15914	15974	16149	15988	15957	15891	16020	15814	16006	15846	15969	16185	16127	15984	16034	16022	15932	15856	15784	15882	15852	16002	16034	15997	16067	15909	16068	16051	15948	16063	15993	15988	16010	16121	15951	16038	15937	15939	15945	15952	16130	15944	15900	15943	15842	16103	16049	16026	15876	16093	16149	15918	16012	16018	16109	15981	16005	16025	15831	16041	15992	16064	16107	16046	15925	15857	16015	15997	16164	15848	16027	15861	16070	15937	15894	16017	15886	15951	15930	15955	15899	16029	15954	15835	16171	15853	15858	16016	16010	15882	16027	16038	16053	16026	15930	15955	15828	16146	16230	15945	16113	16048	16056	15988	16068	16028	15848	16054	15929	15926	16090	16089	16032	15961	16034	15976	16136	16097	15878	16032	16106	16088	15897	16001	15817	15903	15858	15934	16073	15985	15947	16195	16055	16048	15890	15997	15887	15998	16019	15988	15978	15939	15984	16002	15967	15838	16175	15917	16130	15949	15929	16017	15889	15919	16092	16093	16035	16062	15913	16009	15963	16038	15981	16000	15955	16019	15962	15914	16130	15979	15810	15969	15948	15920	15973	16027	15977	16131	16015	16102	16074	16052	16024	16008	16081	15795	15961	15757	16029	16020	16095	16015	16123	15963	15835	15922	15969	16055	15973	16090	16184	15812	16127	16050	15946	15951	16097	15985	16025	15793	16097	16191	15993	15928	15998	15962	16030	15986	16116	15963	15952	15926	15918	16154	15974	15938	15941	16021	15990	16100	15905	16041	16053	15935	15980	15989	15989	15844	15962	15840	15924	16140	15894	15995	16066	16064	15953	15852	15973	16109	15974	16092	15940	15970	16022	15659	15871	15821	16014	15993	16176	16091	15905	16059	15929	16189	16079	15894	16145	16039	15960	15927	15980	15961	16020	15884	16118	15889	16115	15864	16048	16058	15822	15809	15969	16027	15934	15798	15872	16144	16047	15856	15994	16005	16145	16026	16067	15911	15926	15887	16140	16137	15991	16055	16023	16067	15967	15949	15962	15888	16000	16007	15808	16023	15810	16031	15898	16017	15818	15904	15864	16170	16148	16013	16129	15879	15905	16018	15972	15918	16007	16059	16013	15880	16101	15951	15859	16151	15852	15972	15919	15949	15985	15895	16110	16101	16080	16085	15914	15893	15955	16085	16071	15981	15950	15878	15887	16120	15933	15858	15859	16009	15936	15830	16064	16017	16051	16056	16128	16005	15972	15995	16185	15979	15973	16085	15995	15963	15906	16113	16104	16063	15944	15999	15952	16089	16041	15986	15962	16027	15841	16114	15951	15943	16089	15882	15947	15986	16009	15881	16040	16015	15941	16051	16248	16188	15992	16053	15896	16044	15936	15988	16069	16118	16053	15998	15938	16111	16024	16001	15977	16112	16061	15979	16020	15828	15982	15971	16011	15851	16045	15933	15847	16074	16045	15919	15979	15989	15906	16016	15828	16008	16116	16121	16065	15986	15901	16127	15850	15823	16131	15824	15927	16049	16085	16004	15882	16262	16060	15781	15853	15966	15839	16022	15809	15910	16020	16020	15967	15892	16096	16001	16053	15967	16026	15845	16039	16268	16004	15882	15970	15866	15881	15952	15849	16063	15974	16001	15914	15749	16077	15908	16069	16062	15940	16059	16056	15836	15969	15887	16016	16091	15842	15877	16088	16110	15924	15837	15888	16043	16000	16177	15989	16058	15918	15909	15979	16017	16052	15967	16066	16047	15998	16133	16023	16131	15917	15982	16107	15975	16061	16004	15898	15793	16061	16120	15886	15921	15868	15927	16135	15986	16061	15937	16195	15951	15981	16078	15938	16003	16071	15889	16062	16055	16085	15968	15958	15979	16014	16198	15898	16027	16212	16096	15961	16061	15912	15870	15974	15933	15797	15888	16026	15943	16029	16015	16029	15959	15924	16091	15986	15968	15967	15923	15893	16003	15966	16122	16092	15996	16018	16142	16037	16070	15959	15892	16017	16118	15828	16047	16174	16004	16087	16034	16062	15924	15984	16002	16049	15942	16091	15925	16048	15926	16078	16060	16143	16039	16023	15984	15898	15862	15992	16064	16174	16043	16095	16108	15932	16005	16028	15923	16117	15966	15906	15984	15958	15989	15996	15932	15999	15736	15831	15969	15999	15870	15877	16163	15922	15993	16055	15887	16031	15898	16034	16112	15987	16022	15882	16160	15958	15937	15964	15934	15996	16089	16044	16003	15921	15835	16074	15822	15882	15969	16194	15923	15873	16109	16000	16135	15770	15902	16249	15940	15957	16039	16056	16071	15855	16128	15878	16120	15847	15972	15930	15919	15925	16058	15959	16035	16215	16156	15950	15848	16156	16016	15838	15919	15725	16021	16063	15923	15961	16104	15975	16141	15903	15967	15962	16046	16039	15951	15880	15944	15964	16072	15915	15974	15933	15993	15834	16086	16047	16004	16053	16030	16025	15994	16122	15965	15944	16023	16047	15912	15980	15857	15972	15969	15888	15797	16075	15960	15842	15974	15863	15888	16154	16025	16169	15929	15994	16004	16069	16085	16003	15981	16111	15932	15823	16055	16131	15977	16050	15921	16073	15855	15875	16039	16004	15969	15944	16108	16110	16008	16118	15909	15926	15820	15903	16055	16094	15929	16143	15942	15988	16011	15927	15945	15975	15934	15988	15981	15995	15883	16169	16053	16079	15869	16066	15954	15988	16015	15927	15866	16064	16034	15933	15914	16127	15937	15966	16020	16008	15975	15952	15995	15777	16095	15871	15825	16050	15952	16128	16011	15914	15954	16025	15963	16032	15867	15968	15999	15963	16016	15994	16189	15983	16065	15783	15963	16040	16212	15968	15934	15973	16144	16064	15951	16095	16079	16130	16042	16013	15858	16054	15952	15978	16110	15883	16054	15935	15995	16130	15992	15885	15810	16160	15957	16069	15948	15956	16023	16154	16012	15894	16047	15940	15903	15963	15960	15976	15856	16050	15913	15874	15923	16060	16151	16034	15977	15868	16037	16023	15892	15950	15886	15854	16132	16100	15941	16079	15878	15999	15837	16058	15790	16137	15865	15900	16053	16050
28891	22221	22393	20567	18116	18112	18129	17914	17900	17750	17751	17894	18339	19099	20005	20162	18997	18249	17987	17887	17864	17742	17843	17728	17783	17705	17754	17755	17686	17865	17895	18018	17737	17715	17894	17817	17810	17701	17743	17899	17835	17846	17742	17817	17745	17743	17775	17692	17624	17715	17875	17704	17704	17725	17880	17778	17509	17905	17804	17692	17780	17741	17567	17822	17861	17638	17821	17777	17727	17804	17820	17692	17873	17747	17762	17690	17932	18034	17750	17583	17642	17653	17886	17839	17751	17576	17857	17713	17602	17748	17724	17795	17727	17697	17813	17740	17652	17894	17630	17829	17990	17760	17705	17734	17618	17799	17871	17937	17770	17804	17749	17920	17822	18007	17944	17647	17725	17700	17790	17823	17968	17752	17823	17589	17724	17685	17742	17634	17856	17668	17744	17790	17815	17807	17686	17759	17604	17808	17676	17549	17531	17809	17757	17743	17860	17834	17627	17925	17900	17612	17780	17773	17862	17925	17695	17747	17913	17708	17802	17921	17879	17802	17848	17904	17807	17919	17703	17854	18003	17682	17540	17709	17716	17889	17802	17546	17898	17707	17804	17851	17714	17762	17740	17620	17624	17865	17695	17565	17694	17745	17871	17851	17634	17630	17870	17746	17765	17849	17828	17501	17742	17707	17765	17818	17740	17704	17821	17952	17680	17845	17622	17762	17898	17797	17751	17839	17840	17847	17792	17782	17655	17757	17649	17682	17802	17802	17694	17532	17713	17772	17588	17857	17707	17650	17896	17719	17861	17746	17896	17630	17560	17689	17742	17814	17807	17737	17809	17740	17800	17888	17822	17698	17676	17633	17962	17787	17884	17969	17856	17753	17593	17758	17690	17643	17723	17903	17827	17603	17720	17669	17768	17845	17761	17787	17805	17764	17871	17898	17704	17750	17785	17773	17777	17794	17727	17720	17723	17793	17899	17780	17754	17807	17840	17700	17775	17481	17648	17632	17873	17870	17690	17706	18105	17578	17860	17845	17953	17863	17720	17714	17800	17821	17855	17857	17699	17686	17559	17572	17757	17806	17583	17758	17753	17674	17753	17762	17748	17875	17934	17840	17775	17831	17548	17786	17565	17784	17866	17775	17893	17907	18010	17856	17682	17540	17740	17672	17796	17832	17764	17700	17744	17646	17689	17625	17642	17842	17891	17816	17740	17603	17814	17867	17739	17648	17586	17600	17661	17681	17720	17848	17626	17848	17795	17678	17864	17550	17623	17748	17525	17721	17434	17665	17709	17908	17607	17912	17866	17714	17783	17722	17641	17927	17688	17852	17764	17690	17923	17697	17731	17664	17703	17611	17734	17800	17625	17597	18043	17700	17876	17742	17826	17631	17708	17604	17616	17642	17874	17747	17582	17630	17620	17556	17828	17721	17810	17841	17627	17531	17794	17659	17798	17865	17729	17602	17899	17730	17783	17702	17806	17832	17787	17645	17684	17725	17802	17693	17551	17741	17676	17793	17632	17786	17741	17672	17694	17789	17610	17812	17786	17679	17936	17668	17799	17777	17818	17769	17851	17533	17704	17708	17790	17820	17938	17595	17703	17727	17600	17697	17721	17698	17719	17633	17591	17646	17870	17767	17659	17733	17806	17816	17534	17900	17810	17740	17805	17857	17776	17589	17709	17719	17883	17789	17989	17581	17662	17706	17748	17717	17877	17689	17936	17752	17789	17754	17787	17766	17851	17690	17757	17595	17692	17513	17506	17754	17548	17672	17629	17580	17775	17610	17680	17805	17509	17776	17564	17824	17982	17872	17888	17729	17568	17543	17856	17795	17569	17627	17739	17886	17817	17748	17643	17662	17740	17801	17849	17857	17687	17563	17655	17654	17912	17799	17501	17673	17772	17777	17741	17800	17683	17841	17845	17813	17677	17653	17815	17808	17648	17620	17716	17779	17693	17697	17667	18018	17767	17682	17841	17921	17724	17788	17756	17825	17947	17823	17616	17609	17738	17855	17737	17587	17688	17749	17806	17593	17809	17898	17729	17794	17708	17802	17633	17775	17846	17777	17680	17771	17748	17827	17579	17728	17726	17794	17780	17627	17761	17851	17762	17772	17657	17770	17905	17616	17817	17863	17735	17635	17777	17610	17902	17606	17956	17682	17720	17889	17720	17776	17749	17823	17882	17737	17962	17619	17636	17671	17725	17685	17861	17728	17914	17810	17797	17779	17604	17694	17627	17395	17801	17622	17623	17967	17694	17775	17877	17663	17673	17746	17760	17655	17687	17780	17819	17663	17843	17875	17661	17696	17640	17894	17541	17796	17952	17775	17840	17784	17893	18000	17698	17683	17651	17878	17903	17708	17974	17555	17893	17732	17714	17804	17764	17684	17852	17653	17732	17846	17858	17853	17576	17660	17790	17827	17696	17731	17811	17697	17723	17808	17753	17842	17874	17771	17638	17796	17790	17710	17634	17774	17816	17935	17804	17612	17816	17931	17738	17731	17715	17902	17767	17965	17818	17773	17817	17534	17686	17685	17607	17691	17716	17638	17776	17709	17664	17874	17904	17757	17710	17816	17882	17837	18003	17776	17670	17760	17814	17705	17775	18060	17736	17898	17843	17810	17743	17755	17778	17717	17690	17713	17893	17826	17599	17760	17700	17808	17637	17692	17718	17638	17638	17839	17820	17665	17745	17726	17764	17722	17596	17650	17736	17474	17563	17677	17714	17744	17811	17898	17794	17728	17640	17772	17632	17665	17820	17844	17727	17703	17618	17763	17548	17673	17595	17715	17598	17891	17814	17877	17637	17673	17565	17729	17734	17659	17619	17631	17734	17806	17937	17713	17793	17762	17780	17612	17888	17708	17692	17754	17748	17658	17808	17724	17859	17667	17820	17565	17684	17537	17659	17569	17813	17668	17718	17602	17619	17712	17774	17714	17709	17837	17853	17715	17873	17860	17784	17760	17931	17608	17747	17754	17636	17915	17614	17685	17763	17527	17937	17773	17626	17762	17894	17732	17852	17633	17673	17485	17847	17604	17763	17802	17804	17788	17714	17846	17888	17493	17729	17644	17889	17544	17735	17812	17497	17726	17715	17830	17889	17843	17907	17795	17755	17863	17679	17874	17708	17528	17628	17708	17709	17833	17681	17857	17763	17760	17676	17797	17768	17551	17907	17737	17743	17857	17601	17884	17852	17857	17886	17884	17638	17894	17863	17774	17701	17827	17661	17727	17756	17708	17675	17843	17688	17940	18040	17843	17836	17706	17541	17651	17784	17866	17733	17799	17826	17891	17868	17698	17720	17654	17766	17856	17697	18047	17819	17805	17741	17785	17834	17819	17641	17709	17634	17865	17872	17525	17606	17666	17883	17622	17868	17807	17722	17654	17583	17835	17601	17849	17763	17620	17782	17620	17758	17568	17765	17831	17705	17762	17863	17718	17797	17705	17798	17846	17760	17880	17666	17623	17929	17783	17816	17818	17778	17805	17552	17585	17699	17847	17792	17665	17842	17755	17859	17917	17661	17812	17773	17802	17823	17612	17771	17750	17674	17788	17774	17784	17713	17605	17804	17944	17743	17638	17587	17834	17784	17550	17689	17641	17790	17676	17636	17825	17832	17945	17999	17746	17626	17846	17626	17762	17713	17813	17876	17704	17794	17775	17885	17844	17774	17709	17602	17833	17722	17826	17773	17608	17786	17666	17932	17991	17712	17686	17660	17953	17817	17860	17736	17722	17731	17763	17776	17971	18040	17852	17855	17800	17795	17571	17741	17784	17842	17707	17805	17719	17759	17812	17876	17650	17624	17826	17786	17791	17684	17828	17802	17811	17697	17703	17838	17819	17588	17943	17741	17943	17800	17742	17648	17683	17912	17867	17749	18016	17761	17822	17774	17759	17651	17851	17778	17818	17609	17810	17792	17650	17889	17778	17590	17650	17688	17552	17725	17768	17859	17667	17733	17803	17640	17771	17847	17849	17936	17966	17867	17780	17725	17674	17879	17972	17666	17767	17810	17660	17607	17730	17751	17568	17810	17902	17820	17714	17864	17897	17665	17678	17854	17630	17972	17745	17404	17725	17796	17719	17736	17660	17576	17666	17717	17639	17874	17923	17758	17659	17869	17712	17709	17654	17761	17939	17727	17776	17793	17713	17738	17963	17637	17800	17663	17557	17938	17732	17718	17898	17738	17537	17813	17754	17700	17837	17876	17837	17799	17585	17659	17765	17854	17762	17900	17807	17748	17873	17743	17658	17701	17658	17767	17605	17747	17922	17794	17836	17922	17734	17852	17753	17696	17833	17727	17712	17817	17625	17996	17701	17754	17795	17766	17807	17759	17961	17732	17729	17629	17693	17857	17551	17792	17816	17696	17595	17726	17843	17905	17831	17798	17617	17769	17686	17785	17736	17833	17863	17891	17836	17604	17863	17632	17908	17873	17810	17697	17739	17596	17761	17686	17923	17815	17857	17918	17916	17925	17531	17818	18105	17622	17917	17870	17824	17733	17647	17942	17821	17809	17940	17795	17799	17732	17648	17589	17877	17950	17747	17550	17840	17541	17781	17761	17912	17919	17849	17548	17542	17726	17775	17895	17570	17989	17717	17749	17655	17688	17894	18015	17784	17814	17771	17555	17591	17705	17702	17725	17765	17897	17755	17588	17703	17743	17591	17855	17774	17810	17769	17777	17748	17890	18030	17940	17770	17894	17759	17809	17844	17614	17563	17710	17821	17773	17868	17680	17700	17802	17742	17797	17830	17859	17783	17754	17803	18024	17905	17753	17844	17554	17611	17633	17772	17736	17814	17620	17926	17725	17689	17813	17705	17579	17892	17750	17655	17746	17686	17773	17703	17848	17844	17689	17726	17895	17659	17726	17896	17837	17836	17965	17781	17956	17744	17661	17673	17739	17761	17796	17659	17849	17703	17717	17811	17995	17971	17751	17845	17717	17702	17650	17809	17574	17816	17714	17880	17557	17639	17901	17742	17838	17828	17836	17870	17863	17782	17917	17862	17578	17705	17669	17722	17904	17866	18053	17772	17832	17622	17795	17634	17871	17926	17724	17694	17710	17949	17813	17811	17838	17779	17785	17838	17972	17869	17743	17641	17765	17625	17701	17588	17551	17684	17706	17873	17803	17724	17683	17871	17633	17603	17577	17791
16546	18334	18233	18032	17565	16922	16809	16577	16339	16467	16298	16436	17330	18807	19525	19111	17571	16829	16306	16291	16495	16426	16181	16328	16350	16414	16222	16279	16521	16209	16251	16422	16338	16505	16207	16162	16211	16376	16453	16284	16400	16518	16250	16340	16468	16279	16369	16293	16243	16285	16447	16299	16253	16323	16332	16326	16450	16288	16191	16217	16280	16329	16365	16143	16346	16378	16239	16276	16302	16227	16406	16320	16291	16275	16327	16360	16273	16431	16283	16193	16166	16546	16200	16171	16357	16274	16400	16211	16455	16345	16417	16306	16341	16310	16392	16490	16402	16264	16319	16229	16270	16390	16430	16345	16404	16133	16272	16366	16272	16201	16188	16294	16087	16262	16412	16424	16464	16304	16239	16425	16222	16252	16255	16272	16324	16460	16404	16399	16405	16240	16279	16326	16443	16327	16218	16220	16505	16138	16077	16386	16389	16378	16411	16364	16347	16301	16254	16295	16302	16457	16209	16249	16467	16277	16233	16372	16190	16385	16430	16280	16287	16189	16292	16303	16421	16264	16199	16317	16329	16219	16250	16448	16147	16350	16410	16252	16303	16291	16263	16163	16401	16404	16283	16325	16360	16268	16480	16208	16264	16328	16223	16269	16456	16024	16282	16477	16286	16275	16326	16340	16332	16365	16387	16449	16325	16288	16163	16380	16290	16392	16141	16216	16338	16103	16346	16183	16262	16266	16372	16390	16332	16515	16200	16350	16218	16209	16183	16323	16378	16223	16475	16291	16326	16317	16256	16176	16203	16563	16394	16143	16117	16375	16493	16196	16242	16391	16447	16478	16141	16146	16226	16118	16303	16337	16393	16336	16339	16076	16223	16301	16274	16303	16519	16280	16310	16475	16258	16251	16367	16232	16396	16198	16405	16455	16357	16341	16291	16184	16283	16297	16274	16315	16194	16315	16583	16287	16279	16300	16267	16392	16279	16293	16382	16345	16315	16113	16276	16487	16204	16251	16390	16319	16310	16453	16352	16228	16302	16188	16346	16466	16423	16289	16288	16241	16434	16317	16302	16324	16218	16186	16414	16077	16239	16250	16222	16321	16369	16263	16265	16129	16295	16252	16324	16369	16374	16355	16419	16283	16373	16299	16328	16278	16113	16264	16239	16284	16378	16316	16337	16453	16147	16373	16455	16528	16338	16335	16289	16325	16117	16324	16284	16373	16261	16340	16327	16334	16215	16291	16301	16340	16119	16163	16169	16201	16285	16427	16240	16398	16290	16324	16345	16447	16270	16498	16204	16113	16399	16253	16280	16352	16392	16191	16241	16323	16233	16360	16320	16116	16543	16249	16045	16367	16478	16277	16321	16386	16228	16178	16186	16220	16303	16308	16510	16329	16287	16160	16375	16468	16343	16366	16299	16223	16298	16166	16448	16454	16272	16201	16408	16258	16279	16175	16289	16360	16235	16503	16282	16332	16438	16245	16281	16223	16365	16339	16099	16396	16292	16411	16385	16347	16294	16507	16223	16160	16329	16277	16429	16245	16353	16113	16285	16213	16251	16231	16230	16331	16214	16228	16380	16323	16295	16230	16318	16355	16386	16291	16377	16297	16331	16238	16375	16409	16395	16298	16443	16356	16337	16382	16437	16265	16405	16321	16215	16347	16269	16315	16178	16446	16333	16257	16146	16279	16274	16259	16188	16395	16144	16287	16330	16289	16269	16440	16358	16355	16182	16316	16402	16252	16340	16333	16357	16317	16351	16405	16424	16481	16491	16421	16286	16526	16213	16415	16377	16378	16154	16237	16352	16315	16274	16202	16311	16215	16319	16213	16274	16254	16508	16278	16274	16187	16065	16201	16293	16094	16304	16191	16232	16535	16177	16213	16284	16339	16213	16103	16397	16205	16223	16249	16184	16240	16293	16214	16291	16301	16248	16258	16242	16407	16306	16312	16200	16237	16149	16301	16416	16354	16402	16490	16210	16429	16308	16311	16285	16376	16247	16325	16341	16301	16288	16417	16233	16251	16222	16261	16167	16307	16421	16263	16258	16319	16368	16345	16277	16317	16425	16174	16244	16327	16206	16202	16099	16391	16308	16263	16424	16263	16189	16364	16196	16196	16193	16268	16157	16324	16322	16300	16215	16339	16255	16232	16076	16364	16469	16169	16542	16186	16261	16428	16395	16402	16224	16263	16267	16106	16322	16309	16285	16341	16324	16520	16286	16266	16259	16361	16436	16241	16280	16365	16406	16407	16233	16405	16292	16261	16348	16306	16354	16298	16265	16310	16203	16320	16404	16308	16350	16221	16196	16324	16312	16260	16256	16321	16211	16314	16121	16375	16082	16205	16316	16284	16257	16439	16404	16350	16240	16433	16300	16291	16309	16444	16434	16202	16241	16307	16211	16371	16402	16365	16355	16393	16269	16411	16357	16204	16239	16374	16292	16381	16342	16215	16229	16296	16269	16349	16413	16468	16207	16336	16087	16131	16482	16142	16255	16211	16350	16399	16127	16357	16255	16386	16258	16380	16227	16364	16331	16348	16233	16098	16140	16404	16347	16372	16186	16408	16341	16351	16453	16348	16382	16436	16465	16210	16388	16320	16106	16249	16319	16439	16409	16257	16472	16377	16345	16256	16298	16171	16383	16383	16342	16186	16213	16337	16321	16353	16408	16207	16296	16260	16362	16298	16412	16307	16278	16244	16302	16411	16393	16224	16125	16347	16358	16374	16346	16228	16299	16326	16418	16337	16236	16458	16467	16408	16256	16366	16089	16333	16285	16392	16246	16129	16345	16354	16461	16254	16352	16414	16322	16167	16172	16278	16454	16293	16250	16137	16155	16269	16227	16124	16349	16239	16463	16298	16314	16015	16394	16341	16168	16365	16217	16434	16237	16366	16338	16384	16262	16220	16418	16219	16236	16232	16482	16257	16099	16504	16326	16161	16264	16246	16355	16304	16341	16371	16237	16460	16150	16207	16256	16286	16299	16239	16289	16291	16352	16372	16131	16242	16179	16456	16476	16332	16444	16417	16371	16263	16192	16403	16220	16450	16356	16301	16315	16391	16341	16434	16403	16184	16267	16354	16294	16322	16207	16222	16291	16525	16173	16335	16253	16275	16424	16236	16440	16191	16132	16317	16182	16270	16437	16332	16295	16452	16396	16168	16238	16244	16365	16230	16373	16303	16490	16389	16303	16393	16160	16458	16272	16310	16299	16328	16356	16333	16117	16574	16252	16537	16301	16350	16417	16328	16444	16304	16355	16461	16328	16142	16332	16193	16386	16377	16494	16306	16400	16299	16344	16354	16192	16278	16267	16205	16236	16199	16431	16502	16449	16142	16346	16310	16463	16211	16294	16231	16156	16310	16245	16351	16241	16310	16229	16279	16260	16404	16373	16445	16215	16286	16295	16309	16261	16191	16497	16390	16406	16209	16300	16323	16326	16266	16272	16409	16366	16421	16327	16450	16354	16038	16219	16403	16194	16325	16557	16323	16117	16165	16248	16276	16241	16383	16213	16214	16447	16287	16378	16301	16288	16251	16307	16523	16190	16257	16277	16305	16456	16187	16403	16290	16335	16313	16331	16308	16200	16254	16358	16503	16330	16330	16389	16299	16475	16317	16207	16193	16327	16280	16268	16317	16281	16205	16211	16410	16259	16166	16239	16407	16198	16252	16110	16366	16275	16213	16246	16310	16321	16175	16345	16249	16264	16461	16006	16378	16340	16222	16372	16281	16326	16389	16274	16256	16321	16243	16303	16426	16365	16284	16300	16212	16333	16208	16193	16331	16206	16351	16275	16482	16386	16290	16301	16243	16391	16375	16293	16305	16242	16342	16191	16434	16210	16299	16561	16164	16211	16402	16184	16535	16313	16485	16278	16093	16310	16122	16286	16348	16229	16366	16276	16359	16253	16405	16367	16146	16292	16279	16269	16359	16241	16305	16364	16346	16434	16186	16381	16353	16246	16251	16205	16331	16282	16241	16281	16286	16159	16344	16103	16300	16306	16342	16288	16415	16386	16344	16286	16197	16344	16452	16267	16348	16255	16288	16399	16342	16435	16203	16275	16413	16283	16455	16378	16412	16248	16280	16282	16253	16396	16439	16411	16290	16305	16305	16288	16384	16356	16268	16344	16250	16286	16355	16337	16322	16289	16464	16261	16235	16241	16228	16432	16320	16324	16248	16336	16244	16277	16309	16381	16238	16548	16317	16272	16190	16313	16366	16211	16334	16440	16251	16177	16375	16470	16278	16485	16346	16183	16324	16498	16156	16428	16411	16371	16251	16413	16458	16360	16233	16206	16416	16294	16325	16128	16239	16408	16377	16229	16348	16169	16415	16253	16464	16243	16342	16349	16232	16187	16329	16257	16393	16279	16357	16145	16184	16166	16273	16396	16387	16359	16467	16368	16362	16374	16413	16357	16250	16493	16296	16386	16240	16361	16415	16400	16444	16237	16324	16050	16468	16395	16483	16329	16224	16297	16264	16268	16230	16231	16399	16372	16144	16342	16245	16100	16413	16400	16243	16371	16244	16236	16260	16446	16359	16354	16247	16511	16197	16168	16127	16335	16388	16297	16318	16346	16211	16153	16267	16483	16159	16470	16346	16271	16240	16323	16164	16349	16327	16346	16336	16280	16243	16241	16178	16396	16241	16321	16306	16179	16184	16308	16349	16233	16322	16380	16233	16239	16330	16278	16325	16357	16390	16311	16307	16371	16407	16440	16345	16279	16384	16316	16385	16241	16305	16106	16073	16349	16336	16324	16254	16336	16256	16252	16171	16334	16274	16220	16426	16218	16454	16367	16395	16148	16392	16366	16216	16345	16298	16159	16380	16432	16323	16154	16328	16253	16291	16169	16468	16328	16270	16369	16219	16234	16256	16338	16332	16455	16367	16294	16364	16187	16430	16244	16136	16105	16272	16365	16347	16173	16351	16350	16399	16091	16249	16437	16453	16230	16356	16259	16413	16326	16305	16254	16503	16317	16341	16384	16344	16477	16321	16304	16346	16194	16507	16375	16267	16218	16478	16412	16342	16341	16470	16407	16368	16234	16133	16437	16413	16354	16481	16136	16424	16244	16269	16331	16187	16306	16364	16446	16424	16330	16233	16295	16308	16444	16210	16254	16354	16311	16191	16282	16174	16351	16232	16094	16202
25007	21347	28106	25337	21476	19921	19782	18225	18069	18166	18037	17833	20849	29731	31187	27744	22678	19445	18257	17945	17613	17666	17607	17691	17614	17687	17520	17604	17784	17744	17567	17722	17632	17866	17577	17668	17707	17768	17619	17675	17658	17603	17528	17731	17676	17620	17573	17348	17738	17733	17504	17561	17776	17642	17643	17629	17369	17384	17545	17473	17694	17595	17447	17637	17639	17528	17625	17518	17511	17799	17533	17551	17394	17679	17642	17746	17588	17398	17633	17481	17459	17438	17778	17420	17435	17410	17496	17581	17384	17645	17891	17457	17650	17755	17664	17659	17638	17538	17633	17525	17520	17523	17586	17415	17361	17530	17375	17658	17650	17445	17578	17451	17722	17520	17453	17511	17599	17473	17653	17485	17446	17686	17546	17641	17541	17534	17667	17705	17446	17400	17709	17566	17706	17787	17542	17553	17437	17703	17835	17554	17503	17677	17435	17556	17450	17457	17594	17616	17752	17568	17428	17429	17671	17587	17562	17704	17588	17629	17600	17441	17450	17420	17421	17608	17533	17617	17621	17535	17391	17810	17674	17642	17503	17606	17670	17537	17602	17527	17644	17638	17478	17546	17543	17621	17656	17519	17627	17684	17647	17488	17819	17579	17545	17346	17445	17341	17517	17593	17617	17391	17789	17573	17620	17682	17694	17457	17419	17580	17546	17405	17634	17350	17460	17719	17444	17704	17507	17604	17518	17521	17438	17663	17691	17521	17361	17519	17540	17635	17616	17690	17598	17705	17468	17474	17579	17368	17574	17551	17382	17534	17265	17589	17473	17565	17425	17473	17437	17611	17456	17637	17586	17552	17624	17513	17468	17312	17489	17805	17545	17455	17676	17828	17727	17632	17593	17355	17487	17474	17477	17440	17566	17657	17568	17620	17496	17659	17664	17563	17513	17665	17598	17528	17551	17630	17606	17655	17640	17387	17835	17603	17432	17502	17476	17673	17391	17546	17628	17401	17573	17604	17510	17597	17457	17302	17481	17531	17491	17568	17456	17489	17581	17740	17766	17546	17425	17390	17711	17307	17637	17518	17566	17465	17521	17498	17362	17422	17365	17588	17305	17432	17424	17566	17565	17624	17480	17365	17525	17648	17432	17681	17544	17360	17499	17517	17488	17407	17473	17509	17499	17607	17575	17479	17590	17586	17483	17685	17651	17723	17172	17543	17447	17608	17531	17681	17636	17375	17591	17480	17648	17380	17569	17512	17608	17641	17688	17548	17695	17525	17552	17650	17551	17566	17571	17617	17381	17697	17633	17526	17546	17607	17638	17233	17557	17710	17579	17716	17659	17529	17588	17432	17564	17521	17512	17650	17707	17600	17742	17482	17704	17666	17666	17565	17692	17544	17541	17515	17673	17625	17419	17375	17530	17490	17691	17586	17581	17467	17451	17449	17496	17571	17628	17432	17632	17329	17520	17565	17555	17686	17499	17644	17571	17692	17517	17465	17570	17506	17753	17437	17492	17687	17572	17591	17720	17427	17556	17603	17684	17511	17584	17447	17733	17523	17576	17552	17606	17522	17600	17689	17554	17621	17499	17520	17407	17590	17559	17551	17576	17495	17523	17507	17586	17621	17552	17401	17580	17663	17560	17582	17753	17563	17665	17516	17526	17496	17300	17556	17608	17391	17578	17413	17554	17555	17696	17519	17700	17505	17554	17679	17361	17474	17538	17532	17559	17501	17494	17680	17566	17542	17577	17582	17719	17520	17641	17599	17629	17777	17553	17453	17426	17657	17454	17698	17602	17639	17562	17589	17569	17484	17786	17441	17609	17698	17712	17544	17476	17440	17804	17669	17489	17641	17529	17559	17478	17795	17580	17567	17520	17523	17754	17545	17357	17649	17560	17512	17550	17715	17568	17652	17421	17586	17401	17592	17584	17499	17404	17636	17721	17574	17823	17563	17487	17519	17438	17453	17716	17479	17637	17388	17633	17488	17510	17387	17635	17442	17621	17633	17589	17729	17641	17406	17484	17613	17468	17492	17487	17417	17554	17702	17566	17427	17643	17595	17814	17684	17484	17626	17410	17411	17555	17687	17541	17565	17438	17604	17541	17354	17664	17537	17554	17680	17637	17495	17502	17620	17539	17409	17517	17527	17495	17476	17732	17615	17479	17577	17625	17381	17465	17528	17474	17561	17367	17581	17323	17653	17721	17394	17414	17666	17601	17672	17424	17700	17502	17430	17597	17565	17606	17380	17429	17754	17564	17635	17457	17399	17595	17532	17647	17551	17628	17605	17760	17734	17629	17577	17445	17525	17533	17617	17692	17572	17403	17485	17271	17673	17653	17612	17466	17483	17369	17474	17445	17701	17575	17554	17491	17609	17545	17478	17581	17569	17642	17800	17676	17441	17578	17513	17492	17570	17509	17641	17584	17558	17556	17651	17491	17762	17512	17564	17512	17719	17426	17314	17579	17509	17604	17445	17695	17459	17625	17432	17581	17417	17568	17524	17614	17599	17464	17670	17565	17710	17538	17634	17655	17618	17573	17656	17449	17590	17597	17622	17606	17584	17320	17579	17579	17547	17642	17615	17678	17452	17633	17455	17487	17457	17654	17528	17487	17588	17648	17546	17687	17446	17596	17731	17349	17599	17420	17658	17283	17506	17721	17704	17768	17568	17615	17689	17570	17539	17682	17709	17717	17580	17577	17609	17593	17556	17625	17867	17505	17314	17439	17614	17553	17524	17348	17658	17606	17476	17701	17611	17477	17819	17558	17684	17518	17582	17349	17422	17505	17582	17459	17579	17568	17519	17539	17600	17668	17656	17470	17451	17633	17487	17479	17519	17718	17528	17552	17643	17449	17467	17482	17624	17555	17291	17643	17711	17630	17604	17366	17299	17516	17573	17753	17753	17417	17715	17610	17603	17731	17587	17707	17465	17583	17684	17545	17427	17569	17479	17499	17491	17504	17503	17635	17652	17712	17449	17618	17640	17624	17549	17637	17290	17545	17651	17611	17626	17530	17606	17611	17685	17614	17605	17720	17576	17758	17365	17598	17556	17499	17682	17545	17623	17489	17624	17678	17578	17597	17373	17519	17550	17597	17579	17571	17467	17636	17573	17376	17510	17403	17702	17545	17502	17405	17571	17505	17485	17366	17611	17608	17767	17511	17654	17454	17505	17467	17463	17448	17569	17480	17597	17498	17614	17677	17576	17538	17755	17753	17629	17721	17531	17509	17408	17388	17515	17747	17634	17390	17237	17661	17493	17238	17606	17578	17332	17675	17517	17616	17715	17599	17807	17512	17742	17720	17354	17602	17587	17558	17535	17658	17525	17458	17698	17731	17531	17631	17618	17304	17479	17489	17447	17674	17654	17729	17776	17384	17716	17554	17596	17659	17581	17788	17498	17536	17704	17631	17387	17509	17493	17588	17596	17704	17459	17530	17413	17654	17672	17633	17574	17569	17655	17630	17396	17661	17530	17530	17434	17485	17585	17507	17584	17804	17575	17466	17354	17576	17757	17534	17292	17642	17479	17632	17469	17532	17550	17530	17578	17446	17793	17739	17502	17597	17468	17561	17488	17659	17431	17460	17557	17627	17587	17591	17467	17572	17734	17323	17377	17576	17433	17493	17391	17235	17395	17512	17456	17530	17753	17576	17678	17571	17605	17558	17463	17515	17440	17408	17572	17703	17478	17706	17680	17462	17466	17448	17825	17593	17528	17490	17650	17448	17679	17626	17497	17498	17782	17521	17620	17493	17419	17607	17489	17712	17632	17515	17532	17407	17431	17732	17420	17510	17595	17438	17433	17614	17506	17502	17580	17489	17532	17543	17574	17671	17586	17383	17346	17580	17587	17448	17639	17634	17426	17608	17557	17783	17548	17397	17424	17565	17515	17452	17551	17612	17565	17450	17610	17558	17605	17549	17588	17666	17467	17258	17557	17568	17633	17602	17332	17486	17707	17552	17523	17403	17504	17524	17619	17519	17556	17397	17425	17652	17578	17558	17710	17633	17532	17514	17563	17583	17703	17601	17644	17652	17469	17493	17479	17649	17657	17551	17522	17491	17445	17520	17549	17400	17686	17634	17464	17636	17661	17535	17617	17609	17820	17557	17796	17770	17405	17390	17507	17483	17772	17638	17706	17659	17484	17574	17476	17722	17661	17643	17520	17629	17358	17719	17752	17555	17596	17649	17679	17570	17501	17368	17500	17690	17627	17535	17733	17644	17358	17559	17467	17300	17446	17448	17507	17728	17883	17703	17581	17679	17462	17535	17619	17578	17534	17608	17637	17666	17559	17720	17571	17628	17510	17570	17645	17620	17471	17550	17578	17573	17822	17648	17430	17591	17389	17650	17611	17534	17521	17388	17633	17454	17524	17473	17615	17341	17563	17550	17567	17547	17481	17682	17529	17605	17600	17374	17329	17568	17650	17630	17553	17632	17748	17480	17554	17519	17528	17621	17622	17482	17513	17721	17702	17555	17437	17544	17633	17638	17785	17687	17372	17468	17526	17589	17541	17500	17361	17330	17483	17383	17574	17487	17639	17477	17598	17646	17686	17531	17478	17560	17597	17690	17776	17457	17507	17575	17639	17636	17549	17670	17503	17482	17455	17590	17494	17465	17408	17492	17485	17672	17670	17654	17470	17575	17617	17605	17567	17550	17391	17657	17672	17522	17743	17490	17497	17444	17546	17670	17551	17570	17612	17518	17435	17419	17658	17414	17594	17515	17586	17487	17619	17679	17579	17490	17444	17458	17439	17573	17457	17564	17668	17575	17449	17533	17383	17480	17486	17543	17472	17467	17574	17496	17615	17530	17526	17448	17692	17411	17569	17523	17527	17604	17634	17760	17700	17447	17491	17507	17486	17704	17712	17674	17468	17626	17735	17559	17525	17483	17490	17432	17557	17408	17420	17582	17435	17608	17728	17394	17533	17554	17518	17473	17631	17836	17391	17491	17525	17493	17536	17478	17404	17469	17470	17700	17527	17515	17377	17628	17505	17568	17760	17446	17654	17488	17670	17457	17700	17637	17594	17753	17606	17586	17694	17665	17510	17467	17696	17469	17469	17460	17656	17455	17619	17739	17633	17503	17695	17578	17395	17461	17453	17488	17409	17739	17760	17588	17445	17582	17541	17626	17655	17635	17464	17512	17485	17521	17609
15404	23148	22076	20014	18482	17906	17922	16970	16824	17015	16796	16480	22269	33223	33644	28775	21673	17757	16458	16404	16367	16382	16311	16227	16230	16357	16119	16135	16282	16310	16377	16437	16212	16221	16190	16407	16247	16266	16300	16185	16337	16474	16186	16444	16353	16359	16283	16231	16123	16192	16241	16312	16411	16452	16128	16318	16309	16267	16275	16142	16415	16277	16137	16307	16422	16426	16250	16300	16274	16467	16422	16127	16127	16265	16106	16108	16333	16395	16183	16125	16349	16176	16276	16258	16366	16333	16217	16344	16356	16367	16308	16356	16464	16406	16213	16377	16292	16197	16284	16440	16249	16402	16149	16172	16359	16437	16301	16463	16311	16264	16263	16236	16192	16318	16073	16409	16327	16074	16376	16360	16286	16215	16279	16376	16278	16332	16293	16285	16359	16328	16192	16082	16249	16399	16354	16193	16287	16191	16436	16136	16245	16161	16257	16192	16280	16237	16246	16513	16252	16299	16297	16231	16225	16322	16363	16421	16193	16228	16363	16157	16345	16310	16231	16187	16277	16365	16325	16298	16153	16249	16194	16313	16324	16270	16379	16210	16273	16395	16403	16244	16373	16123	16309	16126	16487	16344	16292	16265	16298	16155	16334	16308	16237	16329	16252	16387	16249	16295	16348	16211	16283	16192	16232	16334	16328	16367	16325	16367	16127	16295	16213	16345	16285	16120	16283	16166	16402	16305	16280	16314	16339	16227	16288	16195	16322	16288	16294	16228	16341	16195	16313	16285	16356	16277	16343	16159	16223	16287	16332	16225	16243	16236	16361	16170	16286	16192	16321	16263	16420	16206	16237	16303	16177	16336	16260	16270	16385	16249	16174	16203	16402	16220	16453	16145	16295	16244	16395	16212	16286	16094	16225	16284	16233	16228	16302	16246	16135	16288	16296	16319	16328	16281	16297	16194	16221	16402	16300	16198	16197	16274	16351	16208	16245	16250	16493	16300	16328	16317	16225	16103	16067	16178	16259	16184	16319	16374	16408	16377	16222	16312	16268	16254	16342	16221	16389	16285	16409	16248	16271	16321	16210	16099	16307	16261	16257	16222	16412	16042	16254	16268	16268	16114	16206	16299	16335	16258	16240	16296	16212	16343	16315	16441	16510	16071	16333	16266	16384	16194	16289	16247	16171	16299	16351	16330	16069	16284	16188	16238	16231	16206	16313	16347	16280	16380	16333	16313	16194	16168	16243	16278	16183	16196	16309	16329	16237	16244	16259	16303	16239	16223	16411	16096	16366	16384	16198	16362	16424	16319	16177	16351	16342	16294	16365	16051	16286	16130	16190	16266	16343	16319	16204	16156	16261	16191	16357	16315	16316	16070	16255	16384	16238	16404	16194	16278	16398	16250	16232	16335	16249	16297	16430	16275	16292	16373	16272	16121	16366	16433	16261	16356	16236	16274	16289	16222	16224	16202	16265	16283	16151	16258	16280	16153	16331	16294	16127	16110	16105	16247	16259	16198	16301	16288	16238	16264	16338	16267	16495	16431	16086	16315	16316	16278	16287	16274	16376	16313	16390	16453	16235	16111	16380	16238	16250	16375	16364	16412	16183	16322	16341	16190	16403	16219	16109	16251	16236	16291	16127	16189	16217	16389	16266	16240	16124	16221	16178	16197	16270	16247	16235	16190	16268	16343	16342	16322	16280	16422	16297	16387	16230	16323	16343	16328	16361	16166	16485	16160	16211	16333	16399	16405	16287	16194	16309	16340	16348	16367	16229	16370	16354	16345	16303	16165	16280	16274	16113	16388	16240	16175	16426	16278	16301	16235	16179	16445	16215	16339	16283	16066	16248	16372	16259	16205	16386	16243	16397	16273	16326	16355	16270	16253	16281	16302	16321	16357	16250	16285	16117	16201	16154	16474	16171	16381	16398	16299	16241	16362	16324	16285	16198	16339	16279	16388	16413	16317	16514	16245	16395	16266	16210	16253	16340	16281	16256	16379	16350	16178	16255	16397	16332	16274	16206	16322	16201	16324	16283	16129	16547	16220	16318	16352	16299	16161	16326	16194	16298	16223	16277	16326	16271	16175	16326	16115	16182	16380	16245	16161	16317	16308	16268	16110	16297	16343	16201	16159	16308	16408	16309	16181	16398	16437	16253	16235	16415	16104	16368	16272	16386	16334	16231	16239	16372	16316	16175	16451	16378	16246	16362	16211	16262	16099	16327	16247	16213	16444	16311	16348	16343	16098	16271	16203	16331	16339	16347	16455	16228	16161	16247	16253	16208	16254	16375	16382	16401	16342	16251	16355	16336	16279	16269	16323	16219	16247	16401	16291	16349	16233	16457	16330	16171	16271	16441	16389	16268	16176	16281	16287	16286	16275	16303	16311	16357	16180	16284	16432	16177	16084	16279	16308	16264	16236	16444	16192	16441	16209	16285	16344	16168	16415	16357	16331	16117	16213	16401	16285	16148	16277	16304	16170	16325	16170	16240	16191	16467	16207	16230	16297	16369	16233	16511	16176	16204	16255	16323	16197	16127	16313	16210	16339	16240	16426	16263	16300	16313	16276	16381	16313	16211	16269	16281	16316	16202	16288	16180	16108	16212	16229	16237	16294	16346	16195	16265	16095	16255	16096	16227	16174	16172	16241	16112	16184	16283	16389	16246	16483	16219	16319	16231	16195	16369	16229	16324	16213	16319	16198	16142	16165	16293	16241	16206	16272	16204	16257	16331	16179	16398	16253	16262	16362	16318	16458	16265	16365	16231	16420	16414	16278	16296	16351	16269	16219	16261	16491	16318	16551	16025	16455	16331	16236	16366	16314	16372	16247	16552	16426	16273	16184	16136	16061	16304	16199	16284	16373	16256	16334	16436	16366	16235	16250	16374	16292	16081	16086	16365	16487	16256	16125	16402	16268	16315	16210	16247	16297	16226	16355	16254	16514	16161	16262	16183	16355	16313	16225	16270	16296	16335	16301	16234	16186	16159	16324	16355	16322	16385	16232	16249	16178	16495	16297	16356	16143	16495	16269	16169	16192	16345	16310	16371	16238	16331	16199	16178	16349	16609	16167	16328	16337	16148	16298	16351	16220	16366	16312	16246	16284	16220	16144	16247	16110	16251	16177	16227	16475	16319	16406	16272	16268	16326	16208	16274	16282	16320	16282	16190	16257	16185	16147	16229	16379	16241	16460	16419	16259	16276	16380	16194	16138	16309	16281	16275	16266	16301	16239	16207	16437	16203	16314	16372	16340	16450	16409	16273	16338	16009	16549	16258	16233	16285	16244	16272	16281	16345	16217	16208	16342	16359	16424	16218	16365	16311	16385	16237	16273	16200	16264	16255	16217	16201	16055	16338	16386	16168	16253	16084	16350	16238	16276	16433	16327	16075	16370	16290	16296	16278	16389	16246	16289	16363	16228	16321	16190	16292	16150	16417	16251	16182	16390	16385	16243	16267	16341	16276	16301	16235	16243	16269	16366	16249	16317	16267	16411	16255	16316	16190	16279	16283	16454	16385	16174	16226	16284	16422	16241	16209	16262	16300	16350	16398	16302	16211	16265	16382	16324	16337	16204	16465	16263	16346	16314	16206	16376	16141	16410	16380	16412	16333	16364	16343	16393	16393	16307	16120	16336	16345	16218	16367	16205	16254	16211	16239	16210	16398	16312	16242	16390	16321	16183	16291	16233	16326	16474	16208	16372	16243	16354	16332	16424	16330	16230	16356	16205	16500	16273	16304	16220	16167	16364	16181	16551	16322	16304	16348	16402	16347	16237	16130	16405	16452	16198	16405	16262	16258	16223	16408	16315	16228	16151	16398	16303	16098	16236	16241	16208	16264	16430	16369	16281	16215	16374	16335	16420	16335	16199	16224	16356	16205	16392	16222	16300	16189	16323	16192	16137	16294	16308	16142	16146	16390	16191	16346	16359	16283	16164	16187	16094	16262	16341	16221	16271	16253	16363	16183	16226	16467	16308	16476	16350	16258	16376	16343	16194	16253	16360	16290	16364	16267	16368	16452	16215	16293	16355	16163	16209	16240	16302	16377	16389	16154	16150	16296	16203	16490	16209	16274	16315	16065	16373	16275	16228	16283	16299	16353	16382	16362	16423	16277	16284	16339	16330	16383	16249	16372	16001	16304	16326	16403	16188	16345	16361	16235	16355	16183	16531	16248	16471	16239	16140	16238	16382	16277	16325	16353	16323	16325	16304	16242	16188	16335	16176	16157	16328	16292	16369	16396	16436	16385	16165	16251	16470	16289	16262	16104	16481	16302	16239	16223	16323	16197	16154	16187	16189	16364	16105	16136	16280	16207	16197	16412	16453	16435	16366	16344	16378	16329	16156	16405	16160	16397	16291	16241	16244	16204	16233	16485	16415	16254	16316	16443	16361	16277	16338	16348	16368	16232	16413	16147	16266	16237	16268	16154	16304	16457	16152	16309	16175	16328	16248	16203	16408	16260	16317	16279	16310	16442	16248	16118	16164	16118	16269	16281	16202	16202	16267	16213	16188	16363	16530	16358	16226	16256	16225	16268	16390	16298	16306	16223	16246	16433	16348	16279	16264	16265	16337	16246	16193	16399	16350	16542	16058	16268	16237	16046	16231	16173	16247	16205	16243	16307	16272	16220	16223	16253	16367	16351	16291	16223	16285	16409	16292	16373	16306	16284	16398	16138	16319	16333	16394	16190	16159	16075	16387	16213	16247	16426	16200	16582	16227	16244	16194	16452	16433	16275	16205	16221	16155	16221	16374	16110	16324	16335	16468	16185	16240	16505	16418	16398	16250	16146	16453	16190	16379	16338	16279	16359	16413	16370	16327	16404	16289	16470	16278	16034	16473	16361	16096	16402	16322	16189	16359	16319	16346	16270	16403	16281	16196	16069	16271	16152	16304	16249	16237	16503	16285	16272	16371	16279	16387	16184	16403	16136	16084	16275	16222	16181	16213	16249	16197	16345	16325	16162	16213	16313	16331	16084	16161	16182	16087	16456	16265	16372	16171	16345	16007	16293	16037	16351	16312	16220	16244	16128	16472	16386	16365	16282	16319	16331	16488	16330	16314	16440	16286	16228	16268	16093	16252	16348	16307	16366	16337	16366	16179	16410	16409	16430	16194	16122	16345	16247	16318	16241	16317	16237	16293	16054	16307	16387	16285
23785	21376	28903	24210	21950	22733	22150	18524	17739	17903	17821	20350	30260	39085	37692	30740	23500	19264	17908	17500	17421	17401	17347	17298	17488	17551	17161	17390	17476	17583	17497	17327	17502	17480	17433	17338	17443	17528	17406	17499	17306	17383	17231	17370	17439	17397	17535	17449	17190	17276	17334	17221	17328	17424	17369	17157	17360	17324	17254	17199	17421	17189	17381	17305	17225	17355	17545	17405	17241	17125	17387	17376	17381	17360	17330	17465	17408	17483	17415	17427	17377	17262	17435	17400	17538	17186	17306	17275	17216	17190	17312	17344	17280	17322	17343	17399	17201	17381	17330	17414	17278	17181	17300	17375	17230	17388	17216	17332	17300	17398	17341	17318	17037	17263	17358	17487	17448	17247	17129	17506	17333	17111	17388	17241	17228	17395	17292	17249	17530	17224	17303	17314	17139	17135	17347	17260	17330	17284	17253	17378	17319	17376	17347	17324	17196	17386	17269	17331	17175	17454	17299	17390	17105	17192	17313	17155	17313	17345	17256	17190	17246	17250	17596	17351	17426	17385	17327	17397	17293	17316	17131	17197	17032	17219	17219	17237	17338	17252	17438	17283	17418	17321	17525	17441	17356	17331	17261	17347	17235	17338	17295	17338	17222	17322	17335	17176	17263	17228	17334	17351	17166	17317	17347	17328	17173	17167	17313	17259	17351	17601	17326	17292	17278	17129	17296	17448	17469	17202	17243	17284	17421	17157	17434	17281	17273	17534	17449	17251	17188	17463	17253	17320	17193	17229	17328	17363	17359	17356	17410	17314	17441	17255	17316	17197	17301	17408	17291	17187	17345	17562	17370	17212	17283	17382	17215	17301	17274	17259	17102	17166	17127	17324	17278	17422	17267	17321	17397	17022	17229	17176	17292	17243	17241	17469	17293	17058	17464	17230	17210	17189	17393	17313	17016	17392	17254	17301	17356	17287	17448	17152	17117	17278	17442	17204	17404	17157	17376	17264	17313	17324	17281	17102	17385	17078	17319	17330	17344	17282	17496	17543	17300	17322	17520	17186	17269	17221	17507	17293	17322	17348	17262	17321	17428	17281	17253	17220	17309	17354	17191	17327	17361	17414	17104	17349	17433	17227	17506	17427	17297	17164	17345	17271	17203	17128	17350	17130	17384	17421	17269	17323	17215	17234	17165	17346	17364	17304	17155	17254	17567	17418	17232	17350	17308	17238	17321	17337	17464	17411	17495	17460	17191	17562	17341	17219	17450	17230	17381	17656	17360	17306	17343	17335	17453	17355	17511	17223	17397	17347	17342	17283	17227	17501	17316	17190	17474	17395	17199	17265	17562	17198	17163	17064	17324	17379	17251	17249	17468	17366	17215	17381	17247	17290	17397	17325	17410	17390	17221	17261	17360	17341	17300	17372	17475	17418	17393	17247	17333	17372	17234	17354	17404	17302	17548	17274	17298	17300	17260	17388	17487	17350	17305	17414	17292	17398	17402	17233	17364	17158	17234	17451	17434	17374	17260	17140	17228	17164	17212	17420	17380	17386	17252	17464	17316	17375	17359	17398	17412	17358	17208	17301	17341	17253	17499	17211	17178	17205	17224	17291	17282	17190	17325	17431	17361	17228	17397	17393	17221	17420	17480	17454	17321	17432	17359	17257	17303	17426	17254	17469	17383	17169	17279	17300	17305	17302	17304	17090	17312	17256	17321	17332	17300	17177	17286	17293	17391	17467	17406	17315	17274	17338	17307	17087	17231	17508	17313	17090	17154	17277	17323	17190	17327	17207	17311	17229	17402	17369	17456	17217	17503	17392	17278	17579	17261	17383	17312	17195	17381	17420	17311	17377	17273	17245	17247	17325	17249	17195	17403	17168	17237	17323	17287	17106	17272	17322	17271	17299	17358	17340	17296	17322	17437	17284	17418	17310	17453	17385	17256	17301	17418	17413	17387	17379	17460	17103	17368	17201	17217	17083	17141	17179	17236	17284	17334	17319	17410	17382	17321	17435	17272	17376	17412	17361	17417	17297	17181	17421	17411	17290	17444	17263	17481	17276	17274	17068	17392	17163	17149	17319	17636	17480	17469	17320	17299	17215	17123	17436	17376	17271	17110	17192	17055	17166	17439	17198	17252	17390	17472	17240	17276	17223	17168	17554	17302	17304	17125	17334	17352	17270	17303	17304	17424	17449	17184	17410	17420	17252	17502	17278	17214	17344	17382	17452	17447	17457	17308	17440	17119	17226	17228	17469	17106	17511	17431	17233	17287	17419	17299	17098	17353	17162	17259	17176	17127	17287	17202	17474	17355	17218	17324	17465	17291	17217	17261	17453	17483	17331	17528	17415	17341	17477	17321	17233	17314	17440	17418	17336	17434	17325	17228	17355	17330	17372	17354	17283	17160	17235	17380	17285	17260	17242	17299	17260	17423	17434	17125	17382	17368	17318	17029	17290	17268	17215	17294	17320	17335	17257	17389	17373	17516	17298	17334	17224	17283	17327	17353	17301	17181	17213	17201	17343	17214	17351	17324	17077	17344	17239	17161	17291	17332	17235	17301	17276	17404	17536	17474	17261	17210	17385	17060	17114	17269	17282	17366	17413	17205	17115	17380	17234	17258	17399	17624	17192	17379	17271	17292	17323	17142	17206	17236	17247	17302	17275	17426	17164	17408	17349	17377	17486	17276	17303	17331	17366	17398	17198	17423	17145	17416	17305	17210	17213	17257	17327	17124	17431	17464	17324	17251	17143	17392	17390	17211	17283	17086	17315	17276	17266	17425	17221	17425	17364	17467	17185	17378	17285	17640	17407	17262	17168	17408	17158	17204	17379	17287	17289	17333	17411	17449	17267	17324	17344	17310	17405	17213	17275	17401	17291	17307	17286	17253	17406	17198	17171	17240	17314	17209	17046	17398	17404	17344	17445	17301	17299	17407	17119	17258	17310	17311	17420	17511	17351	17333	17452	17468	17190	17331	17328	17398	17184	17335	17286	17422	17423	17180	17282	17267	17366	17275	17280	17256	17366	17339	17222	17280	17318	17420	17299	17267	17096	17353	17282	17306	17552	17381	17414	17162	17188	17102	17295	17248	17115	17502	17235	17358	17316	17355	17132	17408	17234	17273	17201	17274	17299	17485	17209	17180	17077	17328	17382	17242	17350	17524	17311	17651	17356	17358	17339	17437	17315	17429	17239	17417	17571	17330	17434	17447	17292	17386	17330	17116	17284	17440	17284	17257	17187	17289	17267	17107	17319	17362	17256	17167	17405	17434	17248	17466	17286	17422	17419	17417	17356	17410	17375	17279	17446	17333	17112	17096	17099	17440	17283	17136	17354	17253	17318	17151	17311	17577	17055	17421	17339	17354	17470	17557	17241	17273	17414	17234	17563	17354	17488	17116	17265	17214	17477	17333	17354	17201	17180	17363	17173	17344	17281	17231	17280	17274	17205	17220	17329	17312	17403	17228	17315	16940	17190	17226	17249	17367	17130	17327	17465	17223	17140	17356	17271	17311	17270	17487	17315	17446	17464	17304	17454	17243	17342	17432	17237	17048	17496	17281	17175	17373	17229	17113	17222	17377	17159	17336	17350	17380	17274	17337	17332	17345	17095	17435	17464	17318	17331	17494	17387	17148	17245	17313	17419	17589	17358	17356	17488	17346	17370	17220	17310	17347	17409	17355	17438	17377	17511	17494	17434	17286	17352	17143	17250	17259	17219	17273	17390	17442	17304	17510	17334	17320	17221	17361	17179	17179	17272	17324	17286	17259	17356	17314	17376	17626	17279	17238	17210	17236	17257	17120	17209	17133	17229	17299	17340	17289	17287	17333	17371	17237	17288	17333	17377	17327	17216	17393	17385	17192	17374	17116	17101	17559	17301	17236	17419	17375	17364	17364	17418	17328	17172	17345	17283	17237	17201	17329	17359	17205	17386	17162	17378	17356	17354	17204	17109	17178	17282	17224	17400	17446	17330	17250	17171	17181	17354	17315	17260	17340	17251	17258	17119	17217	17145	17229	17381	17384	17318	17226	17359	17334	17330	17491	17281	17458	17375	17412	17332	17409	17434	17410	17476	17396	17394	17380	17450	17367	17265	17267	17158	17209	17335	17319	17506	17390	17380	17382	17394	17125	17332	17439	17349	17325	17369	17405	17194	17446	17155	17389	17253	17302	17341	17361	17309	17267	17405	17386	17295	17303	17233	17556	16971	17531	17251	17489	17283	17411	17462	17273	17523	17303	17548	17336	17245	17368	17331	17440	17233	17461	17296	17292	17335	17357	17064	17184	17331	17365	17212	17156	17493	17310	17157	17301	17427	17258	17390	17331	17344	17444	17166	17318	17374	17225	17235	17399	17270	17076	17276	17331	17370	17141	17208	17223	17277	17397	17235	17357	17287	17476	17334	17248	17147	17146	17450	17389	17241	17417	17401	17274	17259	17283	17322	17032	17130	17233	17152	17398	17440	17431	17456	17467	17272	17151	17240	17389	17235	17264	17223	17358	17441	17458	17523	17634	17302	17273	17297	17376	17288	17298	17401	17107	17026	17403	17345	17487	17431	17290	17194	17078	17412	17320	17351	17423	17237	17202	17285	17403	17367	17246	17273	17365	17240	17373	17510	17309	17478	17334	17413	17205	17413	17334	17361	17201	17272	17254	17420	17201	17481	17429	17257	17511	17390	17228	17291	17461	17390	17381	17296	17236	17271	17300	17118	17338	17280	17401	17148	17494	17336	17196	17424	17339	17349	17480	17486	17247	17366	17231	17274	17430	17438	17142	17365	17445	17206	17437	17332	17392	17292	17173	17393	17224	17535	17217	17192	17449	17513	17428	17475	17390	17401	17277	17291	17456	17268	17567	17465	17316	17235	17512	17277	17310	17297	17424	17293	17350	17171	17437	17093	17260	17332	17497	17229	17336	17370	17397	17186	17388	17226	17345	17284	17471	17386	17346	17263	17446	17319	17368	17184	17494	17291	17265	17444	17165	17434	17363	17368	17395	17210	17422	17467	17185	17195	17071	17499	17401	17403	17376	17352	17413	17333	17258	17289	17143	17176	17313	17320	17407	17340	17162	17228	17290	17286	17577	17580	17267	17328	17367	17397	17219	17384	17307	17275	17260	17370	17276	17302	17229	17385	17362	17265	17342	17345	17313	17485	17377	17304
16603	27273	25207	21258	20136	19458	18617	17422	17016	16811	16686	21640	34659	42736	39570	32053	22672	17725	16479	16190	16020	16207	15898	16236	16307	16059	16123	16211	16219	16056	16100	16079	16141	16129	16166	16080	16099	16263	15906	16103	16090	15977	16074	16094	16213	16030	16140	16278	16055	15981	16211	16064	16067	16301	16063	16016	15978	15880	16002	16094	16268	16147	16211	16070	16143	16145	16208	16054	16206	16234	16139	16160	16207	16380	16220	16208	16044	16154	16105	16097	16029	15936	16067	15997	15996	16248	16029	16154	16164	16262	16159	16047	16113	16168	16067	16066	16286	16146	16098	16183	16075	16139	16010	16097	16058	16093	16073	16157	16181	15828	15993	16183	16299	16133	16227	16025	16283	15994	16233	16168	16177	16162	16250	16247	16081	16039	16115	16117	16042	16162	16129	16023	16113	16184	16158	16177	16049	16070	16016	16175	16231	16107	16083	16027	16129	15871	16055	16050	16208	16207	16153	16075	16179	16123	16178	15865	16162	16172	16088	16148	15922	16058	16121	16177	16071	16218	16117	16096	16260	16070	16158	15977	15950	16217	16073	16082	16178	16239	16094	15918	16097	16193	16083	16268	16306	16248	16231	16085	16034	16085	16059	16129	16112	15907	16075	16074	16078	16227	16165	15977	16206	16021	16015	16152	16143	16112	16089	16072	16135	16117	16028	16162	16131	16128	16283	16140	16007	16108	15955	16164	16287	15922	15955	16108	16017	16175	15941	16104	16022	16063	16091	16204	16156	16005	16153	15978	15977	15934	16192	16142	15947	16094	16026	16020	15952	16132	15874	16108	16135	15990	16166	16098	15853	16077	16117	16058	16124	16227	16081	16121	16054	16290	16197	16059	16286	16059	16017	16098	16168	16041	16160	16067	15975	16089	15970	16218	15945	16201	16066	16196	16199	16117	16188	16261	15970	15987	16185	16107	15997	16146	15800	16135	15928	16018	16053	15955	16034	16391	16105	16187	16172	16220	16127	16080	16103	15967	16114	16107	16021	16022	15977	16148	16208	16088	16231	15978	15988	15954	15952	16051	16126	16068	16123	15983	16201	16168	16074	16133	16065	16153	16066	16074	15964	16043	16248	16058	16139	16063	16046	16140	16061	16232	16278	16148	16293	16204	16115	16059	16203	16243	16063	16230	15988	16096	16313	16232	15947	16172	16289	16054	15982	16053	16118	16048	16025	16104	16105	16101	16160	16151	16108	16105	15998	16191	16026	16017	16046	16029	16213	16193	16190	16174	16007	15993	15938	16109	16042	16096	16239	16034	16018	16075	16024	15956	15966	16187	16084	15957	16170	16058	16141	15984	16176	16035	16047	16042	16160	15933	16096	16022	16112	16085	16170	16026	16229	16035	16034	16058	16131	16060	15939	16138	16077	16307	16146	16091	16030	15920	15978	16104	16086	16147	16162	16123	16001	16122	16063	16100	16130	16305	16225	15927	16089	16021	16084	16116	16169	16295	15837	15921	16177	16108	16118	16088	16200	16250	16125	16096	16166	16170	16015	16067	16158	16110	16155	16182	16037	16022	16217	16008	16083	16183	16260	16199	15975	16162	15952	16075	16134	16059	16130	15839	16221	16188	16091	16068	15783	16037	16057	16366	16117	16121	16272	16149	16373	16061	16149	16196	16056	16164	16021	16042	16077	16279	16104	16176	16109	16211	16239	16027	16115	15929	16139	16094	16014	16075	16115	16060	16140	16228	16009	16337	16132	16237	16192	16098	16022	16269	16014	16044	16044	16328	16181	16137	16181	16156	16092	16099	16147	16118	16150	16021	16119	16085	16079	16185	16066	16100	16209	16152	16057	16028	15979	16054	16080	15983	16242	15996	16222	16230	16106	16194	16097	16014	16055	16130	16091	16072	16172	16149	16083	16035	15998	15945	16299	16123	16019	16105	15959	16055	15965	16192	16182	16091	16050	16073	16178	16025	16065	16202	16230	16068	16054	16065	15976	16117	16090	16129	16172	15951	16246	15994	16098	16002	16158	16088	16050	16010	16075	16178	16290	16220	16122	16100	15966	16123	15991	16034	16020	16052	16239	15958	16121	16211	16101	15977	16207	16110	16003	16015	16012	16159	16025	15953	15955	16072	16019	16075	16067	16188	16092	16175	16349	16208	16063	16106	16215	16138	16005	16004	16100	16013	16106	16134	16192	16022	16129	16107	16209	16251	16145	16149	16185	16035	16275	16159	15963	16212	16088	16204	16118	16032	16058	16101	15984	16145	16185	16132	16128	16099	16199	16203	16159	16081	16218	15991	16001	16133	16041	15939	16114	16179	16156	16111	16119	15920	16129	15989	16187	16155	15962	16231	16115	16184	16022	16179	16119	16021	16147	16054	16103	16093	16263	16204	15961	16055	16119	15970	16032	16155	16052	15891	16153	16091	16055	16130	16101	16110	16192	16044	16041	15950	16156	15974	16109	16262	16042	16124	16044	16126	15949	16296	15925	16013	15991	16165	16073	16231	16062	16047	16027	16145	16215	16106	15895	16134	16086	16071	16047	16057	16177	15965	16114	16182	16088	16215	16148	15944	15998	16061	16180	16039	16141	16253	16127	16130	16326	15982	15977	16245	16376	16017	16097	16018	16225	16068	16002	16091	16014	16094	16106	16189	16147	15981	16125	15960	15981	15950	16140	16146	16170	16117	16147	16052	16107	15977	16137	16141	15981	16103	16098	15995	16116	16239	16235	15961	16082	15991	16141	16201	15941	16009	16139	16091	16167	15971	16131	16159	16154	16077	16026	16009	16035	16061	16042	16116	16094	16007	16034	16125	16119	16095	16143	16074	16215	16084	16220	16066	15958	16034	16143	16034	16108	16095	16244	16055	16120	16162	16203	16099	16235	16001	16072	16163	16005	15923	16167	16010	16171	16167	16051	16099	16215	16094	16037	16131	16048	16064	16158	15942	16207	16110	16076	16188	15925	16138	16097	16105	16294	16065	16090	16329	16008	16026	15959	16086	16186	16096	16174	15856	16212	16210	16132	16013	16021	16103	16104	15940	16166	16098	16165	16145	16081	16078	15970	16043	15985	16124	16239	16164	16236	16183	16139	15958	16077	16141	16157	16145	16040	16113	16072	16109	16211	16138	16075	16142	16226	16101	15975	16279	16065	16171	16141	16030	16131	16312	16010	15975	16054	16286	15934	16114	16109	16102	15893	16173	16115	15973	16311	16113	16136	16183	16182	16011	16070	15934	15949	16211	16056	15926	16222	16123	16065	15974	16153	16087	16145	16165	16147	16211	16022	16034	15966	16147	16134	16083	16099	15993	16223	16074	16037	16049	16279	16185	16149	15958	16160	16104	16166	16049	16077	16099	16101	16109	16156	16063	16209	16316	16144	15980	16112	16158	16079	16144	16218	16163	16159	16202	16059	16062	16063	16063	16099	16263	15865	16078	16052	16127	16005	16228	16147	16076	15988	16050	16056	16214	16126	16123	15912	16087	16135	16160	16075	16059	16111	16002	16265	16478	16103	16197	16026	16144	15939	16060	16136	16144	16140	16021	16005	16141	16127	16054	16037	16074	16119	16109	16328	15954	16189	16037	16108	16236	16341	15933	15848	16068	16051	16029	16048	16097	16049	16059	16178	15876	16182	15935	16097	16089	16109	15984	16222	16105	16123	16125	16123	15983	16126	16136	16192	16278	16079	15929	16135	16251	16180	16212	15989	16101	16148	16015	16130	16258	16035	16230	16098	16018	16218	16031	16279	16087	16165	16071	16009	16111	15912	16303	16074	16267	16087	16000	16146	15934	16049	16129	16157	16191	16000	16073	16126	16094	16085	16009	16213	16121	16172	16169	16013	16065	16052	16055	16091	16119	16016	16074	16016	16081	16172	16062	16127	16121	15973	16204	15956	15958	16280	16041	16174	16080	15939	16145	16059	16059	16180	16122	16298	16061	16101	16023	15991	16012	16089	16019	16072	16106	16095	16121	16068	15969	16216	16083	15885	16272	15954	16114	16226	16183	16089	16023	16188	16040	15941	16140	16222	16086	16034	15931	16144	16081	16264	16041	16243	16040	16067	16088	16177	16245	16146	16124	16119	16332	16036	15988	15838	16113	16084	16058	16160	15992	16070	16037	16128	16118	16087	16143	16125	16078	16096	16080	16220	16100	15950	16153	16182	15962	16165	16101	16015	16055	15978	16093	16243	16144	16204	16156	16155	16054	16154	16131	16168	16153	16071	16008	16197	16125	16174	16021	16070	16010	16232	16093	16018	16178	15943	16336	15876	16076	15976	16126	16176	15999	16106	16149	16164	16170	16124	16132	15921	15918	15981	16089	16031	16102	16243	16108	16089	16165	16029	16142	16131	16280	16080	16232	16098	16097	16203	16048	16272	16016	16231	16002	16281	16139	16221	16084	16129	16197	15978	16164	16123	16063	16191	16091	16119	16202	16125	15996	16092	16125	16176	16073	16160	16020	16013	16186	16050	16022	16170	16138	16151	16000	16223	16183	16155	16102	15916	16153	16027	15982	16340	16157	16123	16013	16186	16012	16050	16362	16104	16184	16080	16033	16099	16111	16225	16056	16100	16115	16174	16144	16040	16130	16093	16013	16180	16023	16187	15979	15874	15970	16018	16061	16201	16146	16149	16057	15927	16081	16063	16177	16245	16095	16122	15959	16161	16094	16065	16169	16138	15984	16129	16014	16339	16103	16245	15934	16254	16040	16184	15933	16245	16019	16249	15963	16053	16100	15970	16118	16010	16072	16294	16043	16083	16140	16118	16056	16135	16016	16052	16119	16164	16007	16038	16078	16071	16180	16000	16189	16142	16024	16278	16001	16293	16174	16173	16189	16040	16185	16012	16072	16110	16130	16080	16178	15993	16111	16064	16043	15952	16233	15980	16082	16079	16045	16024	16093	15934	16190	16010	16183	16035	16067	16211	16109	16118	16076	16084	16320	16155	16121	16035	16045	16066	16267	15947	16032	16119	16097	16228	16223	16012	16049	16037	16003	16009	16144	15971	16025	16153	16137	16140	16064	16043	16096	16048	16116	16297	15960	16180	16135	16008	16153	16241	16143	16022	16224	16102	16262	16188	16008	16113	16152	16131	16121	16160	16119	16204	16080	16000	16123	15971	16140	16120	16062	16186	16089	16207	16155
29007	21720	21407	19310	17681	17802	17650	17605	17412	17358	17530	17340	18646	19560	19778	18772	18174	17742	17545	17389	17218	17456	17300	17320	17296	17236	17445	17243	17402	17187	17594	17399	17319	17280	17526	17548	17290	17417	17531	17576	17240	17457	17275	17480	17342	17059	17328	17518	17389	17255	17300	17513	17213	17363	17372	17383	17190	17449	17464	17487	17330	17333	17455	17224	17512	17341	17214	17361	17323	17323	17414	17251	17459	17277	17404	17237	17602	17334	17424	17316	17328	17334	17328	17200	17460	17292	17106	17463	17331	17352	17224	17198	17425	17164	17387	17386	17293	17489	17434	17609	17326	17258	17405	17392	17194	17297	17426	17296	17519	17315	17343	17303	17339	17468	17458	17428	17361	17162	17396	17534	17410	17328	17321	17428	17371	17480	17288	17245	17360	17323	17377	17247	17421	17479	17290	17253	17294	17404	17464	17476	17305	17156	17395	17542	17301	17284	17305	17502	17496	17413	17508	17486	17523	17337	17437	17335	17424	17442	17476	17480	17476	17441	17603	17470	17416	17388	17399	17375	17287	17354	17346	17468	17328	17249	17257	17277	17418	17454	17335	17518	17512	17475	17401	17351	17449	17236	17375	17014	17527	17358	17713	17371	17286	17325	17462	17560	17508	17455	17344	17501	17181	17446	17169	17216	17455	17283	17424	17489	17066	17354	17407	17348	17315	17367	17460	17416	17477	17435	17333	17385	17264	17252	17423	17356	17323	17211	17409	17370	17304	17235	17387	17411	17416	17251	17273	17458	17218	17350	17598	17459	17285	17413	17169	17402	17235	17445	17421	17395	17260	17455	17391	17407	17492	17409	17345	17331	17568	17343	17061	17451	17281	17255	17342	17379	17433	17178	17330	17427	17331	17285	17339	17512	17431	17467	17216	17449	17262	17404	17481	17411	17186	17181	17445	17293	17494	17410	17513	17344	17281	17352	17353	17314	17279	17318	17296	17324	17273	17376	17281	17349	17348	17296	17122	17261	17341	17473	17375	17411	17200	17444	17397	17377	17395	17138	17475	17261	17367	17455	17267	17321	17355	17408	17323	17447	17380	17258	17289	17214	17468	17404	17520	17317	17416	17332	17480	17206	17545	17446	17278	17386	17353	17467	17498	17221	17749	17372	17404	17328	17327	17358	17467	17273	17167	17409	17380	17275	17452	17343	17212	17365	17479	17407	17352	17178	17421	17552	17377	17434	17388	17415	17389	17324	17380	17399	17235	17209	17601	17506	17276	17420	17358	17318	17329	17207	17315	17380	17373	17322	17462	17239	17262	17508	17380	17481	17411	17202	17472	17169	17300	17457	17410	17394	17384	17270	17352	17511	17480	17238	17247	17375	17227	17391	17325	17398	17260	17324	17398	17350	17326	17521	17438	17600	17341	17236	17403	17403	17425	17251	17386	17304	17344	17260	17342	17471	17518	17406	17467	17349	17178	17390	17268	17677	17585	17315	17260	17311	17409	17338	17216	17416	17354	17354	17476	17386	17311	17284	17477	17516	17363	17459	17563	17448	17469	17576	17446	17512	17327	17566	17465	17387	17346	17375	17311	17181	17308	17370	17515	17236	17329	17233	17422	17305	17465	17254	17229	17367	17476	17377	17335	17474	17381	17208	17278	17510	17253	17195	17365	17324	17442	17273	17455	17554	17495	17233	17378	17432	17346	17382	17563	17421	17374	17421	17364	17233	17400	17025	17270	17174	17356	17414	17348	17466	17474	17292	17289	17313	17474	17405	17209	17208	17255	17295	17607	17227	17484	17242	17394	17388	17230	17256	17262	17475	17244	17479	17309	17260	17630	17287	17526	17590	17495	17204	17385	17516	17464	17372	17249	17314	17452	17454	17413	17417	17478	17332	17472	17442	17334	17439	17421	17343	17474	17209	17542	17581	17271	17164	17226	17299	17513	17564	17564	17309	17471	17229	17165	17367	17298	17459	17672	17345	17357	17298	17262	17550	17452	17285	17293	17144	17345	17343	17248	17504	17520	17354	17421	17397	17541	17289	17246	17435	17416	17445	17239	17300	17381	17383	17357	17382	17456	17496	17624	17311	17508	17362	17206	17443	17650	17276	17539	17364	17382	17422	17330	17369	17424	17187	17433	17329	17282	17624	17332	17299	17423	17249	17228	17435	17423	17340	17405	17470	17251	17461	17384	17463	17446	17387	17434	17506	17289	17436	17301	17155	17355	17339	17437	17302	17547	17329	17420	17286	17339	17392	17493	17269	17241	17372	17441	17369	17145	17178	17276	17225	17434	17319	17459	17327	17378	17097	17406	17056	17160	17390	17321	17364	17289	17257	17267	17588	17474	17505	17261	17285	17323	17283	17203	17427	17407	17476	17300	17544	17502	17396	17380	17291	17541	17275	17369	17358	17567	17271	17541	17377	17535	17261	17327	17392	17355	17488	17495	17336	17414	17388	17297	17296	17417	17432	17357	17484	17337	17309	17220	17437	17478	17271	17355	17455	17508	17344	17421	17413	17202	17252	17327	17426	17416	17310	17349	17387	17114	17323	17441	17231	17407	17259	17254	17302	17508	17377	17379	17476	17343	17322	17584	17382	17404	17312	17358	17134	17256	17352	17390	17412	17415	17220	17554	17410	17183	17200	17384	17278	17391	17203	17311	17536	17275	17388	17422	17171	17388	17494	17483	17527	17552	17382	17389	17511	17315	17370	17422	17343	17306	17466	17233	17195	17259	17346	17423	17323	17394	17276	17288	17267	17410	17568	17346	17284	17236	17251	17406	17231	17514	17411	17242	17255	17495	17273	17294	17196	17359	17277	17229	17433	17329	17362	17519	17457	17583	17349	17324	17210	17404	17410	17532	17483	17241	17288	17387	17277	17390	17318	17301	17370	17382	17540	17273	17527	17525	17443	17543	17238	17287	17520	17287	17392	17250	17502	17194	17516	17306	17358	17298	17449	17312	17399	17455	17390	17208	17142	17336	17458	17324	17218	17478	17374	17242	17308	17445	17068	17283	17236	17368	17374	17373	17393	17229	17374	17309	17312	17487	17434	17248	17239	17289	17298	17363	17399	17480	17301	17399	17488	17587	17465	17434	17373	17500	17231	17340	17401	17261	17283	17335	17311	17307	17418	17337	17385	17420	17399	17263	17313	17480	17418	17395	17134	17267	17566	17567	17445	17297	17367	17112	17368	17337	17298	17293	17413	17268	17342	17576	17337	17150	17345	17398	17194	17475	17366	17461	17284	17160	17201	17215	17307	17359	17313	17275	17467	17321	17216	17152	17512	17246	17246	17416	17371	17470	17221	17401	17530	17343	17364	17457	17374	17508	17209	17458	17344	17308	17364	17249	17393	17239	17277	17538	17322	17427	17443	17493	17361	17407	17333	17487	17371	17389	17290	17346	17105	17420	17322	17324	17578	17376	17303	17262	17277	17360	17589	17346	17305	17327	17344	17313	17400	17329	17352	17384	17214	17226	17357	17459	17425	17327	17439	17246	17382	17385	17457	17360	17299	17419	17455	17346	17310	17336	17384	17314	17345	17433	17277	17315	17280	17402	17260	17519	17387	17323	17670	17324	17275	17565	17151	17319	17407	17357	17486	17285	17323	17309	17228	17425	17289	17511	17312	17530	17420	17448	17504	17479	17195	17407	17194	17261	17282	17378	17406	17400	17411	17360	17465	17511	17530	17670	17454	17530	17335	17364	17490	17375	17384	17411	17502	17401	17550	17094	17403	17512	17324	17403	17596	17341	17300	17178	17244	17329	17417	17573	17368	17447	17249	17540	17374	17419	17158	17301	17270	17364	17108	17544	17411	17308	17358	17332	17295	17292	17188	17364	17407	17339	17204	17338	17525	17276	17271	17328	17467	17488	17362	17383	17141	17254	17327	17455	17417	17315	17246	17332	17309	17310	17486	17471	17509	17459	17512	17477	17418	17455	17485	17449	17348	17150	17361	17278	17197	17465	17496	17506	17463	17309	17213	17040	17231	17217	17351	17452	17421	17444	17275	17348	17058	17375	17433	17442	17391	17333	17345	17651	17435	17499	17373	17598	17480	17174	17479	17330	17240	17358	17569	17333	17453	17538	17292	17376	17473	17362	17428	17484	17491	17382	17401	17171	17380	17382	17471	17131	17337	17419	17443	17372	17270	17327	17424	17288	17446	17566	17362	17338	17357	17203	17377	17201	17395	17434	17156	17268	17213	17433	17187	17315	17261	17380	17495	17400	17323	17217	17322	17364	17488	17213	17423	17530	17337	17270	17225	17490	17424	17274	17385	17495	17613	17514	17292	17417	17478	17413	17187	17286	17459	17521	17352	17275	17215	17185	17283	17433	17425	17354	17468	17528	17276	17325	17296	17200	17346	17335	17348	17310	17067	17221	17229	17471	17312	17563	17274	17420	17196	17351	17395	17547	17525	17382	17107	17212	17359	17364	17478	17438	17215	17312	17606	17217	17422	17474	17330	17411	17451	17228	17465	17180	17380	17464	17329	17354	17469	17374	17598	17363	17302	17438	17340	17345	17222	17264	17557	17311	17436	17294	17347	17204	17147	17349	17544	17542	17171	17213	17469	17164	17390	17541	17540	17377	17600	17402	17369	17286	17458	17519	17592	17501	17281	17262	17435	17311	17344	17326	17263	17657	17505	17283	17479	17536	17486	17362	17269	17535	17150	17442	17299	17336	17189	17531	17503	17188	17350	17325	17328	17458	17390	17314	17293	17578	17242	17155	17200	17115	17355	17437	17274	17470	17424	17356	17291	17310	17253	17208	17508	17462	17463	17346	17363	17294	17454	17375	17269	17142	17172	17288	17494	17261	17266	17234	17347	17509	17269	17440	17358	17300	17333	17125	17331	17494	17331	17178	17285	17451	17387	17338	17356	17373	17415	17509	17376	17478	17491	17341	17344	17364	17292	17179	17465	17249	17268	17509	17507	17370	17332	17443	17481	17415	17336	17459	17560	17253	17120	17394	17171	17496	17499	17516	17326	17292	17597	17307	17222	17397	17349	17485	17363	17336	17281	17292	17371	17548	17493	17164	17228	17434	17235	17312	17378	17509	17497	17194	17218	17518	17640	17476	17315	17304	17348	17371	17286	17406	17407	17521	17171	17350	17214	17263	17382	17413	17565	17516	17298	17254	17394	17446	17589
16026	16954	16920	16504	16514	16724	16349	16096	16072	16065	16251	16404	18331	19698	19310	17997	16873	16442	16247	16081	16215	16058	16221	16106	15976	16004	16066	15926	16018	16084	16126	16165	16082	16066	16091	16078	16033	16231	16075	15947	16133	15995	16102	16105	16175	16011	16100	15941	16096	15941	15940	16019	15984	16187	15946	16030	16113	16072	15963	15959	16067	16125	16222	16229	16088	16100	15997	16013	16002	16056	15992	15837	16139	15977	16126	16153	15993	16089	16002	16154	15906	15984	15952	15978	16036	16219	16005	16061	16038	16042	16130	15986	15934	16130	16061	16065	15885	16265	16035	16068	16237	15999	16177	16049	15958	15984	16108	15904	15980	16039	16030	16063	15968	16057	16015	15970	16205	16065	16216	16050	15882	16003	16137	16011	16153	16094	16141	16219	15983	16147	15986	16197	16011	16046	16060	16032	16088	15920	16020	15890	16009	16086	16105	16023	15960	16183	16166	16037	15917	16120	16064	16090	16125	16089	16028	16050	16092	16064	16176	16065	16037	16064	16058	15959	15911	16176	16223	16237	16183	16114	15987	15842	16216	16151	16140	16188	16002	16019	16050	16195	16079	16032	16079	15889	16170	16063	16197	16070	16130	16249	15997	16125	16230	15944	15901	15973	15972	16180	16108	16105	15978	16019	15990	15932	16121	16085	16188	16275	16164	16105	16070	16074	15885	15979	15855	15934	16045	16044	16053	15984	15869	15993	16049	15987	15918	15987	16054	16164	16073	16060	16091	15964	16180	16130	15997	15932	15958	16086	16081	16015	16029	15837	16154	16131	16038	16149	15876	16065	16041	15923	16121	16063	16135	15899	16119	15967	15990	15909	16075	16175	16070	16002	15920	15912	16062	15891	15850	16092	16273	15967	16144	16017	16107	15973	15886	15978	16002	16065	16104	16126	15941	16097	16159	16075	15952	15918	15967	16152	16086	16046	16080	15991	16273	16103	16064	15992	16131	15796	16079	15926	16108	16112	15856	15963	16235	15930	15978	16189	15957	15969	16068	16125	16103	16113	16072	16049	15935	16047	16065	15926	16056	15895	15941	15911	16018	16051	16118	16145	16219	15965	16123	16089	16089	16149	16161	15930	16126	15995	16000	16256	16047	16063	16011	16072	16054	16115	15964	16075	15946	16016	16121	16043	16103	16076	16068	15957	16123	15976	16027	16167	16173	15984	16120	16091	15934	15799	15974	15937	16243	15960	15967	16036	16131	16164	16117	16055	16121	16035	16077	16096	16095	16010	16029	16206	16043	16065	16139	16023	16023	16058	16164	16060	16061	16252	15982	16159	16025	15728	16074	16097	16066	15905	15988	16090	15929	16098	15940	16095	16124	16055	16106	16013	16102	16037	16024	15928	16115	16015	15891	16088	16002	16101	16033	16015	15960	15994	16132	15897	16061	15953	16020	16134	15959	16124	15934	16005	15888	15798	16023	16007	15966	15947	15981	16049	16066	15958	16094	16053	15985	16123	15968	16330	16071	16067	15986	15896	16131	16019	16102	16055	15872	16192	16194	16034	16105	15966	16256	16076	16056	16123	16115	15918	16031	16025	16090	16101	15992	16104	16026	16104	16186	15981	15877	16007	15745	15939	16063	15919	16004	15916	16116	16082	15996	16125	16031	16022	16194	16103	15941	15989	16096	15969	16151	15950	15808	15907	16088	16144	16079	16057	16060	16098	16169	15928	16051	16108	15918	15970	16118	15856	16018	16137	16002	16100	16133	16115	15938	16203	16096	16182	16118	15989	15997	16182	16069	16039	15983	16104	15877	15833	16014	16077	16089	15899	16056	16120	16184	16187	16122	16079	16207	16034	16046	16173	16058	16017	15974	16029	16105	16012	16079	16008	16035	15922	16157	15936	16036	16087	16022	16136	16076	16045	15926	16063	16085	16079	16088	15988	16091	15934	16090	16205	16186	16101	16070	16013	16006	15930	15894	16044	16129	16020	16218	16184	16016	15998	16111	15959	16007	15870	15989	16057	15949	16099	16030	16031	16090	16008	16148	16130	16112	16140	16079	15923	16124	16092	15975	15813	15831	16096	16136	15970	16104	15947	15992	16110	16117	16059	16200	16135	16077	16000	16102	16125	16078	16007	16012	16274	16109	15881	15932	16076	16042	15833	16192	16041	16039	15931	16113	16140	16026	16036	16224	16079	15868	15985	15989	16117	15943	16020	15968	16096	16035	15929	16106	15999	15977	16284	15935	16035	16183	16278	16167	16098	16057	16134	15889	16030	16163	16098	15936	15942	15954	16101	15969	15949	16236	16050	15945	16008	16104	16005	15998	15962	15928	15942	15887	16011	16083	15905	16070	16010	15970	16101	16227	16131	15958	15952	15982	16061	16193	16003	15931	15926	16158	15908	16025	16163	16050	15985	15992	16114	16130	16132	15841	16111	16115	16144	15992	16054	16050	16207	16008	15982	16027	16090	16181	16175	15964	16065	16106	15918	16138	16039	16026	15896	16027	16059	15997	16162	16088	16021	16033	16040	16082	16136	16054	15827	16190	16024	16092	16155	15942	16191	16092	16119	16231	15979	16064	15994	16262	16014	15884	16169	16092	15996	16166	15969	15988	15955	16022	16048	15981	16100	16024	15889	15958	16188	16239	16017	16085	16030	16129	16049	16090	16151	15933	15985	16090	16211	15998	16165	16090	16079	15895	16139	16096	16122	15951	16093	15828	15958	16258	16004	15962	16116	15912	15857	16031	16007	16105	15983	15989	16056	16046	15894	15935	15900	16162	16110	16170	16052	16063	16073	16082	15885	16098	16065	16015	16121	16038	16022	16009	16042	15883	15933	16072	15913	16101	16011	16022	15974	16016	16044	16010	15784	16007	16115	16081	16006	16031	15999	16072	15994	15875	16065	15909	16039	16095	16122	16059	15960	16183	16101	16071	16073	16015	16041	15931	16075	15963	15894	15993	16014	16052	16094	16064	16041	15961	15943	15917	16046	15986	15994	16031	16078	16041	15972	16045	15963	16177	16051	15923	16239	16148	16222	16077	16290	15894	16033	16046	16087	16045	15975	15966	15955	16053	16024	16024	16233	16162	16073	16042	16183	16111	16090	15939	16060	16056	15956	15973	15921	16147	15937	15958	16172	15947	16088	16158	16070	16001	16076	16185	16033	16175	16096	16304	15777	15939	16070	16060	16035	16041	16012	16007	15950	16082	16203	16002	16105	15929	15986	15864	16061	16104	15944	16111	16088	15959	16305	16066	16264	15997	16077	16145	16202	16159	15995	16066	15919	16073	16022	16061	15900	16112	15979	16004	15999	15834	16055	16035	16066	15973	15946	16127	16153	16156	16134	16133	15945	16037	16174	15905	16092	16003	16054	16053	15976	15959	15853	16059	15814	16116	16146	16154	16042	16111	16139	16059	16282	16145	16012	15913	16009	16061	15976	16088	16002	16022	16139	15915	16191	16164	15930	16204	16070	16121	16018	16105	15984	15986	16085	16224	16105	15988	15981	16140	16120	15940	15984	15903	15987	16047	16043	16198	16119	16055	16013	16122	15932	15923	15932	16122	16015	16149	16047	16014	16092	15948	16006	16107	15992	16068	16157	15919	15912	16001	15983	15979	16147	16068	15849	15987	15951	15978	16001	16016	16056	16074	15965	15878	16069	15900	15929	15965	16113	16035	16036	15982	15847	15969	16057	15992	16157	16083	16169	16031	16056	16099	16160	15861	16084	16141	15891	15978	15968	16075	15913	15996	15933	16187	16001	15868	16106	16031	16013	16023	16076	16230	16044	16104	16194	16100	15932	15911	15939	16028	16011	16097	15955	15920	16034	15904	15897	16067	16175	16128	16087	16007	16124	15953	15964	15887	16039	16164	16010	15861	16127	15994	16206	16048	15882	16042	15914	16008	15990	16229	16077	16183	16130	16005	16113	16087	16009	16009	16049	15871	15978	16075	16052	16103	16178	15999	16135	16121	15896	16110	15996	16029	16048	16080	16123	15930	15955	16016	16053	15968	15928	16075	15997	16102	16158	16080	16097	16146	16083	16169	16145	16081	16111	15971	15990	16165	15917	16069	16086	16046	16144	16068	16140	16038	16079	15999	16116	16057	16004	16042	16142	16000	15831	16085	16028	16040	15907	15975	16139	15851	16172	16106	15956	15981	16054	15959	16040	15859	15990	15954	15982	15965	16060	16063	16156	16052	16094	16047	16159	16070	16090	16064	16043	15947	15924	16157	15993	16162	16245	16013	16024	16116	16046	15937	16109	16124	15974	16190	16104	15896	16061	16125	16121	16049	15964	15986	15985	15795	16035	15988	16101	16165	15985	16116	16139	16119	15992	15942	16060	16159	15891	16107	16037	15935	15904	16089	16027	16033	15993	16120	16216	16063	16078	15925	16011	16115	16221	15934	16118	16114	16028	16187	16088	15806	16062	16089	15986	16121	15999	16022	16071	16085	15996	15979	16130	16006	15968	16136	16092	15945	16108	16153	16238	16038	16031	16097	16050	16369	16112	16040	16101	16188	16067	15948	16170	15936	16047	16078	15996	16115	15870	16040	16086	16097	16005	16024	16037	16037	16170	16093	16028	16171	16025	16069	15959	15950	16072	16048	15970	16049	16123	16011	16036	15962	16184	15962	16139	16128	16231	16084	16000	16019	16111	16000	16176	15936	15817	16005	16096	16095	16126	16062	16021	15975	16043	16118	15983	16034	16092	16310	16116	16048	15941	16051	16005	15998	16064	16066	16004	15908	16077	16096	16069	16160	16093	16049	16109	16003	16035	16214	16059	16075	16083	16102	16038	16130	16081	16034	16153	16075	16031	15992	16068	15979	16081	16095	15980	16110	16092	16077	16019	16030	16079	16010	16203	16013	16081	16032	15862	16153	15923	16141	16072	15975	15906	15958	16109	15842	16174	15925	15970	16005	16083	16311	16137	15996	15855	16097	16173	16154	15861	15994	16010	16107	15971	16129	16113	15985	16118	16018	15973	16079	16103	16101	16140	16055	16292	16022	15925	15914	16130	15980	15894	16057	16166	15986	16005	16158	16150	16048	15970	16077	16099	16120	15899	15918	15957	16010	16085	16033	16053	16011	16225	16100	16121	16057	16263	16024	16073	15997	16221	16009	16116	16039	15973	16131	16083	16028	16089
25001	21351	28004	25333	20830	18677	17733	16364	16075	16367	16173	16382	19101	21424	31274	27681	21789	18993	17268	16605	16234	15921	16182	15967	15835	16074	15989	16270	15894	16198	16215	15916	15879	16044	16002	16120	15964	15781	15897	15892	15862	15926	15799	16021	15914	15929	15898	15770	16043	16062	15909	15970	16015	15825	15963	16043	15947	15838	16004	15841	15908	15871	15885	16049	16023	15770	15860	16005	16031	15981	15648	15974	16001	15932	15785	16138	15876	16112	16069	15888	16077	15871	15865	16098	15809	15999	15860	15751	15934	15957	15953	15905	15908	15894	15998	15915	15807	16016	16042	15998	15917	16035	15825	15925	15862	16029	15748	16105	16107	15960	15776	16028	15916	16152	16028	15766	15844	16037	16188	16010	15809	15844	15840	16012	15939	15984	15998	15802	15823	15962	15960	15998	15857	15967	15886	15881	15975	15978	15935	15958	15730	15909	15882	15999	15896	15966	15883	15951	15860	15826	16135	16009	15974	16102	15659	15994	16017	16110	15944	15930	16256	15908	16030	16093	16070	15920	15817	16016	15960	15953	15985	15946	15763	16002	15949	15923	16011	16018	15862	15800	15926	15848	16024	16058	16018	16132	15838	15748	15893	15832	16026	15932	15865	15985	15919	15905	15961	15797	15886	15817	16002	15823	15842	15931	15854	15923	15878	16030	15979	15959	16147	15851	16019	15924	15934	16083	16011	15966	16015	16055	15873	15862	15873	16076	15789	15858	15787	16037	15876	15973	16083	15941	15917	15869	16066	15917	15846	15976	15914	16007	15899	16126	16176	15948	15896	16013	16085	15971	15843	15869	15885	15897	15992	15929	16004	15973	15924	16000	16027	15914	16000	15924	16047	15950	15978	16096	15825	15876	16042	15919	15823	15802	15988	15905	15981	15886	16085	15857	15924	16062	16141	16063	15822	15880	15959	15925	15971	15978	15975	15992	15974	15922	16007	16092	15987	16015	15975	16101	15989	15923	15758	15998	16023	15863	16105	15959	15748	15868	15962	15864	15973	15961	16084	15818	15864	16037	16108	16173	15905	15987	16150	16019	16134	16036	15911	15952	16055	16188	16025	16132	15914	15772	15908	15932	15893	15855	15806	15979	15777	16012	15864	15991	15847	15765	15984	16202	15869	16082	16036	15805	16041	16024	15912	16101	16035	16108	16047	15893	15758	15924	15905	15870	15967	15986	16129	15841	16103	16012	15958	15861	15746	15851	16047	16089	15832	16140	15985	15899	15880	15678	16077	15961	15982	15968	16039	15890	15901	15896	16114	15974	16025	15933	15966	15846	15922	15621	16022	15917	15823	15893	15836	16019	16052	16011	16046	15967	15989	16049	16043	15849	15999	15869	16028	15799	15993	15976	15901	15999	15806	15849	15974	16020	15904	15968	15881	16044	15996	15937	16086	15799	16003	15929	15805	15789	16005	16044	15872	15872	15905	15904	15876	16149	15714	15805	16086	16125	15918	16061	15814	15928	15932	15839	15666	15757	15909	15914	15901	15866	16164	15800	15984	15939	15681	15852	15682	16011	16065	16077	15970	15847	15839	15904	15916	15908	15844	15877	15913	15869	16079	15799	16058	16017	15841	16240	16005	15807	15976	15817	15982	15798	15948	15944	15980	16018	15968	15981	15961	15806	16007	15924	15956	15880	16110	15860	16044	15951	15981	15963	15807	15799	15914	15725	15856	16009	15942	15897	15939	15870	15871	15842	16074	15961	15982	15827	15941	16064	15740	15860	15687	15988	16093	15975	16038	15858	15826	16029	16038	15939	15893	16105	15837	16084	15983	15944	15960	15935	15945	15931	15981	15940	15990	16005	16174	16063	15998	16063	16177	15936	15984	15793	15853	15984	16088	15904	16116	15796	15822	15715	15908	15911	16035	15736	16003	16090	15913	15839	16148	16026	15854	16139	15798	15902	16008	15989	15836	15821	15963	15819	16081	16061	16112	15889	15953	16059	15947	15925	15924	15720	15787	16089	15891	16087	16029	16025	15970	16073	16013	16024	15980	15888	15933	15892	15828	16086	15937	15930	15880	16078	15933	15999	15948	15704	15978	15800	15766	15859	15735	15903	15940	15861	15845	15696	15832	15918	15843	15972	15954	15842	15904	15881	15970	15953	15888	15793	16041	16071	15948	15877	15857	15931	15976	16231	15812	15887	16016	16070	16095	16082	15840	15864	15813	15870	16063	15906	15942	16011	15720	16073	15824	15867	15838	15956	16085	15913	16096	15928	15970	16057	15852	15885	15830	15767	15863	15854	15932	16027	15896	15857	15951	16016	15904	15966	15724	15964	16065	16069	15858	16018	15978	15905	15946	15973	16040	16140	16015	15836	15759	16006	16191	15841	15856	16127	15980	15880	16036	15899	15824	15887	15942	15955	15857	15775	16047	15850	15975	15961	15970	16033	16022	16044	16005	15781	15713	15824	15988	15853	15812	15811	15704	15644	15905	15909	16012	16085	16137	16116	16193	15944	15997	15830	15964	15979	16088	15752	15892	16042	15740	15943	16084	15919	15997	15892	15798	16001	15918	16082	16026	16029	16037	15995	16006	15818	15818	15813	15955	15802	16083	15876	16029	16063	16051	16024	15902	15916	15872	15898	16057	15926	16049	16015	15930	16058	15806	15804	15839	15844	15719	15864	15823	15817	15854	16046	15960	15908	15876	15818	16151	16006	16051	15791	15915	15807	15830	15923	16097	15962	15829	16172	15861	15840	16026	16059	15837	16060	16031	15980	15825	16017	15927	15949	15793	15873	15941	16084	15986	15958	15757	15841	15915	15955	16025	15994	16090	15996	15784	16038	15718	15822	15837	15989	15839	16101	16034	16020	15950	15937	15946	16077	16006	15874	16011	16036	16029	15852	15620	15991	16186	16080	15890	16008	15945	16003	15874	15980	16072	16058	15933	16034	15975	15830	16120	15983	16091	15794	16039	15883	15829	15916	16019	15861	16060	15775	15893	15998	15854	15805	15933	16051	15891	15929	16101	16033	15931	15784	15891	15887	16023	16009	15940	15802	16023	15769	16063	15867	15837	15922	15977	15936	15949	15980	16037	15814	15924	15933	15949	15980	16014	15873	15913	16063	15836	15991	15737	15984	15989	16016	15912	15926	15982	15922	16079	15953	15970	15969	15974	16110	15936	15923	15801	15908	15937	15828	15786	15829	15963	15969	15864	15761	15955	16140	16016	15946	15879	15777	16015	16053	15723	15962	15986	15842	15970	15859	15999	15962	15957	15924	15844	15980	16001	15892	15767	15940	15889	15802	16115	15910	16027	15810	15746	15915	15966	16001	15975	16067	16041	15930	15925	15741	15903	15816	15878	15847	15959	16151	15755	15969	15577	15892	16129	16009	15792	15848	15823	15852	16027	15894	16049	15949	16015	16142	15986	15825	16177	15959	16073	16048	16016	16021	15876	15833	15926	16034	15997	15981	15991	15984	15904	15710	15768	15996	15771	15907	15872	15756	15956	16097	15980	15926	15935	15913	15902	15825	16124	15840	15962	15627	15936	15676	15921	16006	16071	16010	16043	16176	15918	15843	15909	15906	16200	15797	15797	15986	16053	15922	15834	15831	15955	15833	15885	16148	15884	16017	15917	16073	15925	16142	16081	15970	15888	15905	16058	15920	15812	15780	16003	15982	15804	15760	15895	15970	16157	15928	16074	15852	15741	16028	15915	15964	15855	15830	16001	15970	16122	15814	15811	15933	16005	15955	16073	15861	15879	16005	15947	15854	16062	15871	15937	16016	16002	15818	15854	15825	16053	15848	15902	16157	15906	16009	16049	15852	15865	15907	16002	15981	16041	15967	15939	15964	15960	15968	16140	16005	16083	15860	16011	16007	16063	15879	15858	16067	15899	15984	15854	15936	16140	15911	16039	15956	15953	15780	15898	16078	16061	15817	15955	15879	15866	15913	15930	16008	15838	15976	16086	15819	16073	16029	16136	15965	15984	16060	15908	15822	15932	16094	15927	15918	15810	15958	15920	15951	15924	16098	15825	15993	16106	16080	15962	15916	15794	16088	16148	16092	15962	15980	16106	15711	15773	15791	16094	15981	16060	15871	16013	15934	15835	15877	16024	15957	15976	15910	15843	15956	15907	15810	15913	15803	15882	15956	15876	16081	15758	15987	15803	16083	15842	15978	15864	15896	16094	15912	16021	15879	15934	15737	15898	15991	15881	15852	15959	15758	15974	16026	16094	16102	15958	15658	16109	16074	16127	15765	15808	15749	15730	16051	16138	15911	16222	15979	15991	15957	15925	15954	16006	16206	15997	15982	15891	15998	15721	15964	15768	15874	16090	15889	15922	15964	15959	15901	15957	15952	15900	16073	15957	15908	15903	15890	15981	16079	15980	16043	15833	16047	16084	15901	15960	15924	16080	15930	15848	16201	16069	16027	16067	15881	16028	15824	15911	15923	15922	15910	15854	16101	16140	15807	15924	15955	16032	15880	16126	15966	16081	15939	15796	15979	16024	15865	15890	15817	15833	15906	15883	15787	16097	15747	15876	15977	16031	15819	15851	15806	15949	15934	15827	16151	15743	15749	16068	15988	16053	15654	15943	15958	16158	15975	15919	15844	15947	16031	16164	16140	15833	16087	16156	15845	16032	15848	16028	15988	15879	15938	15987	15953	15817	15999	15989	16009	16006	15939	15897	15843	15994	16129	16102	16070	15946	16026	16073	16002	15972	15922	15919	15964	16051	16089	16034	16046	15871	16118	16054	15979	16091	15866	15866	15901	15850	15782	15960	16090	16091	15878	16033	15703	16056	15975	15839	15905	15986	16100	15806	15985	15897	15752	15638	15808	16032	15771	15824	16079	15869	15790	15822	15714	15838	16214	16086	15864	15899	15947	15791	15668	15831	15876	15994	15980	15909	15831	15928	16217	15870	15667	15839	16111	16010	15941	15897	16046	16054	16082	15868	15951	16016	16050	15960	15732	15912	15982	15910	15915	16034	15930	15876	16019	15978	15957	16048	16000	16001	15857	16230	16103	15886	15794	15866	15946	15912	16070	16117	15743	15982	15976	15972	15768	15895	16003	15856	15965	16008	15982	15895	16062	15940	15935	15822	15971	15812	15915	15931	15974	15797	15933	15908	15922	15951	16003	15770	15879
14343	21594	20579	18466	17680	16848	15902	15711	15688	15500	15410	16164	20629	23299	35204	28857	22356	18836	16590	15602	15341	15166	15402	15200	15231	15199	15215	15175	15267	15174	15129	15149	15164	15246	14991	15253	15122	15278	15142	15260	15158	15019	15200	15282	15309	15205	15156	15273	15157	15184	15212	15219	15298	15149	15328	15327	15221	15363	15219	15110	15235	15219	15391	15168	15127	15280	15166	15445	15018	15308	15293	15091	15334	15327	15111	15227	15340	15177	15307	15065	15228	15169	15076	15190	15170	15331	15090	15196	15192	15097	15152	15087	15250	15259	15184	15232	15239	15262	15154	15249	15166	15163	15210	15202	15270	15119	15089	15053	15233	15144	15347	15242	15159	15340	15240	15352	15115	15302	15225	15381	15210	15307	15147	15241	15306	15184	15222	15165	15198	15307	15185	15145	15058	15241	15291	15214	15134	15272	15267	15121	15197	15204	15315	15271	15227	15326	15224	15486	15280	15227	15037	15277	15354	15217	15181	15302	15398	15251	15051	14931	15400	15255	15366	15164	15103	15155	15084	15380	15294	15220	15240	15076	15191	15337	15240	15229	15392	15112	15299	15107	15168	15129	15094	15247	15172	15174	15180	15277	15076	15074	15343	15067	15175	15166	15284	15178	15136	14991	15304	15248	15119	15401	15265	15227	15330	15020	15185	15239	15213	15210	15456	15126	15101	15185	15099	15205	15192	15311	15239	15001	15336	15216	15213	15201	15148	15180	15142	15202	15195	15195	15225	15176	15306	15090	15039	15258	15298	15032	15341	15251	15024	15309	15087	15122	15307	15138	15242	15132	15336	15155	15201	15209	15025	15212	15153	15021	15232	15231	15254	15248	15058	15293	15228	15175	15261	15207	15210	15294	15026	15241	15172	15375	15490	15214	15472	15100	15152	15174	15260	15265	15187	15094	15178	15190	15086	15508	15177	15226	15169	15017	15142	15197	15337	15378	15193	15329	15055	15214	15180	15359	15190	15261	15179	14974	15131	15223	15191	15104	15124	15345	15115	15100	15179	14982	15201	15159	15350	15160	15269	15410	15100	15240	15130	15094	15142	15264	15176	15124	15146	15230	15297	15251	15109	15171	15214	15168	15291	15193	15044	15306	15092	15223	15199	15210	15290	15127	15162	15196	15341	15225	15197	15234	15105	15207	15157	15182	15247	15196	15136	15178	15109	15183	15386	15292	15191	15198	15206	15151	15188	15153	15009	15188	15174	15220	15242	15270	15153	15106	15195	15041	15332	15180	15294	15039	15328	15162	15029	15176	15156	15151	15261	15128	15341	15231	15213	15204	15121	15220	15047	15344	15291	15067	15150	15101	15118	15284	15217	15267	15133	15213	15102	15300	15140	15258	15224	15132	15132	15073	15133	15246	15367	15102	15288	15333	15279	15202	15447	15007	15175	15205	14993	15324	15170	15087	15246	15156	15210	15292	15305	15091	15265	15242	15161	15289	15269	15048	15161	15119	15197	14996	15154	15123	15233	15171	15373	15276	15137	15283	15205	15108	15296	15136	15237	15161	15323	15233	15081	15090	15197	15104	15131	15364	15061	15171	15108	15039	15184	15203	15176	15256	15093	15176	15140	15261	15186	15276	15196	15249	15176	15239	15196	15351	15163	15143	15156	15031	15038	15166	15083	15078	15100	15114	15225	15236	15061	15229	15092	15230	15181	15236	15225	15100	15113	15100	15304	15198	15177	15213	15202	15210	15185	15238	15130	15192	15183	15430	15141	15093	15209	15151	15144	15256	15238	15137	15080	15295	15088	15088	15307	15135	15282	15237	15374	15301	15093	15126	15205	15165	15225	15013	15114	15159	15203	15245	15148	15106	15296	15001	15191	15168	15031	15235	15125	15256	15212	15169	15254	15240	15072	15109	15105	15070	15035	15301	15341	15108	15280	15013	15314	15254	15248	15284	15180	15230	15099	15147	15425	15095	15203	15084	15160	15168	15264	15292	15099	15233	15304	15289	15034	15324	15114	14930	15201	15168	15099	15247	15192	15251	15177	15304	15192	15234	15332	15049	15308	15287	15147	15347	15172	15181	15163	15190	15310	15110	15356	15138	15320	15192	15253	15041	15301	15353	15290	15093	15236	15103	15212	15184	15262	15187	15142	15308	15250	15094	15286	15204	15250	15029	15167	15286	15183	15146	15196	15118	15278	15263	15203	15107	15207	15224	15221	15264	15150	15264	15361	15122	15074	15234	15065	15086	15253	15180	15404	15064	15049	15237	15189	15159	15080	15322	15217	15047	15294	15314	15037	15391	15208	15296	15013	15177	15296	15258	15227	15276	15264	15145	15171	15141	15125	15416	15288	15208	15274	15253	15247	15268	15386	15014	15090	15046	15256	15209	15197	15255	15294	15206	15116	15144	15257	15286	15306	15345	15133	15282	15186	15218	15236	15225	15156	15184	15120	15209	15140	15218	15160	15139	15274	15159	15279	15434	15197	15116	15205	15254	15068	15275	15263	15242	15129	15230	15232	15261	15098	15433	15307	15199	15337	15302	15260	15069	15269	15290	15169	15139	15099	15172	15128	15334	15197	15198	15278	15234	15343	15217	15250	15261	15210	15082	15118	15237	15291	15208	15121	15255	15238	15178	15237	15220	15187	15314	15290	15260	15152	15124	15176	15316	15184	15207	15232	15286	15318	15258	15261	15179	15347	15194	15153	15342	15121	15200	15041	15176	15137	15313	15126	15271	15052	14982	15237	15132	15344	15287	15285	15181	15041	15264	15160	15258	15047	14919	15263	15181	15243	15235	15002	15373	15176	15238	15188	14958	15072	15403	15011	15123	15080	15351	15260	15424	15192	15250	15074	15265	15196	15244	15198	15141	15070	15292	15180	15343	15216	15283	15158	15084	15225	15192	15384	15280	15263	14966	15276	15230	15135	15102	15205	15286	15137	15143	15194	15167	15148	15204	15190	15254	15266	15279	15220	15234	15351	15231	15221	15093	15412	15302	15156	15187	15206	15333	15173	15003	15178	15040	15054	15083	15183	15255	15062	15198	15314	15018	15131	15356	15064	15301	14931	15173	15103	15261	15225	15059	15298	15204	15188	15019	15307	15227	15078	15190	15293	15203	15135	15203	15031	14962	15129	15292	15238	15199	15098	15056	15304	15297	15288	15139	15085	15284	15143	15243	15083	15408	15103	15310	15225	15210	15159	15021	15057	15410	15270	15262	15046	15133	15384	15244	15247	15166	15357	15115	15256	15253	15170	15216	15210	15223	15365	14990	15128	15299	15219	15257	15166	15283	15244	15266	15245	15270	15154	15033	15252	15209	15129	15170	15176	15248	15130	15163	15275	15188	15265	15226	15258	15144	15224	15117	15237	15234	15126	15318	15186	15420	15185	15192	15350	15205	15125	15213	15221	15173	15252	15256	15242	15265	15326	14995	15120	15282	15144	15160	15193	15181	15279	15189	15083	15193	15356	15169	15298	15351	15362	15248	15319	15093	15193	15287	15210	15257	15088	15317	15259	15252	15363	15244	15281	15061	15326	14982	15321	15175	15133	15296	15166	15211	15284	15102	15256	15258	15230	15000	15304	15018	15251	15381	15091	15134	15225	15317	14945	15262	14991	15061	15138	15108	15262	15184	15185	15279	15161	15271	15091	15205	15289	15106	15156	15174	15140	15205	15227	15226	15146	15339	15101	15090	15226	15280	15143	15162	15193	15222	15033	15316	15260	15209	15317	15172	15204	15275	15182	15316	15370	15330	15241	15208	15340	15166	15152	15190	15202	15179	15124	15224	15417	15258	15259	15096	15211	15026	14898	15216	15254	15196	15116	15152	15199	15086	15103	15137	15167	15151	15283	15190	15216	15251	15170	15082	15167	15129	15026	15237	15185	15154	15271	15313	15145	15108	15272	15308	15241	15154	15108	15159	15094	15154	15166	15161	15359	15237	15185	15232	15193	15046	15163	15184	15061	15017	15255	15230	15227	15129	15218	15321	15213	15261	15108	15250	15125	15306	15219	15127	15058	15269	15104	15312	15249	14990	15180	15237	14902	15190	15171	15201	15238	15210	15348	15201	15382	15293	15235	15087	15329	15178	15069	15196	15270	15067	15356	15196	15142	15195	15163	15296	15474	15016	15211	15127	15180	15204	14995	15321	15230	15098	15090	15104	15047	15176	15288	15147	15152	15208	15213	15211	15279	15239	15110	15159	15231	15325	15190	15269	15212	15364	15240	15225	15199	15149	15162	15298	15187	15283	15197	15221	15210	15219	15334	15007	15267	15136	15197	15127	15198	15014	15193	15291	15141	15383	15129	15147	15252	15088	15319	15172	15299	15217	15146	15202	15296	15231	15179	15131	15190	15177	15138	15120	15157	15259	15188	15429	15236	15134	15290	15199	15127	15326	15118	15121	15277	15192	15227	15445	15165	15118	15091	15281	15293	15231	15029	15221	15244	15168	15091	15222	15190	15026	15280	15166	15275	15263	15270	15361	15203	14986	15285	15137	15191	15165	15054	15415	15184	15165	15097	15099	15320	15245	15247	15262	15240	15231	15184	15118	15265	15160	15184	15108	15023	15280	15079	15385	15230	15144	15184	15106	15123	15199	15094	15354	15311	15187	15347	15152	15079	15195	15162	15165	15265	15174	14985	15204	15188	15057	15193	15258	15276	15087	15352	15343	15235	15245	15069	15306	15105	15459	15208	15183	15144	15232	15374	15334	15190	14957	15339	15077	15267	15167	15158	15229	15124	15118	15312	15269	15124	15064	15144	15204	15349	15184	15349	15359	15311	15103	15087	15212	14918	15124	15232	15199	15275	15209	15256	15147	15230	15226	15256	15110	15367	15118	15359	15124	15161	15266	15389	15164	15276	15038	15074	15127	15177	15261	15130	15248	15328	15153	15195	15071	15296	15214	15256	15145	15151	15125	15221	15167	15129	15093	15150	15130	15257	15182	15146	15278	15235	15407	15252	15170	15339	15004	15176	15225	15269	15115	15095	15134	15081	15031	15218	15180	15154	15034	15153	15202	15265	15242	15165	15167	15203	15132	15233	15165	15222	15178	15173	15093	15115	15181	15175	15190	15193	15316	15162	15261	15168	15251	15176	15156	15190	15089	15165	15173	15316	15165	15105	15293	15192	15344	15108	15277	15330	15183
23841	21350	28844	24265	21808	21395	19570	16376	15857	15869	15913	16791	21429	35265	38026	29752	23305	19029	16635	16036	15536	15551	15277	15477	15606	15497	15317	15453	15448	15453	15434	15341	15578	15255	15183	15294	15345	15356	15236	15476	15260	15386	15271	15262	15330	15476	15378	15393	15569	15303	15297	15509	15333	15368	15291	15264	15270	15366	15351	15242	15291	15539	15328	15332	15185	15467	15318	15590	15255	15374	15225	15416	15356	15262	15282	15503	15232	15410	15422	15410	15294	15413	15267	15334	15494	15241	15428	15283	15399	15342	15258	15460	15257	15513	15266	15289	15347	15221	15283	15498	15114	15367	15340	15452	15253	15208	15412	15389	15345	15270	15303	15464	15287	15447	15331	15116	15461	15200	15223	15149	15331	15174	15454	15175	15130	15102	15305	15634	15351	15198	15426	15262	15479	15300	15138	15308	15229	15299	15287	15289	15344	15175	15374	15115	15367	15279	15386	15341	15341	15352	15461	15352	15533	15328	15139	15278	15370	15308	15451	15535	15314	15301	15194	15220	15271	15198	15476	15403	15517	15297	15285	15306	15282	15385	15146	15232	15095	15304	15221	15308	15253	15382	15437	15725	15327	15208	15279	15173	15259	15351	15428	15056	15462	15293	15351	15238	15356	15083	15307	15324	15234	15241	15444	15240	15177	15356	15309	15222	15274	15322	15047	15198	15368	15211	15355	15199	15393	15263	15175	15350	15239	15238	15343	15229	15345	15269	15321	15203	15392	15216	15093	15323	15132	15486	15379	15370	15384	15363	15376	15162	15197	15209	15386	15478	15391	15183	15070	15171	15231	15527	15034	15398	15482	15356	15221	15197	15399	15329	15237	15190	15428	15414	15376	15267	15184	15025	15367	15231	15243	15284	15375	15163	15286	15437	15191	15039	15338	15356	15283	15359	15068	15309	15277	15455	15322	15315	15148	15210	15305	15287	15324	15525	15237	15362	15088	15412	15446	15198	15340	15066	15490	15202	15350	15255	15340	15319	15322	15345	15241	15268	15400	15362	15393	15235	15213	15286	15152	15166	15381	15252	15118	15367	15387	15284	15329	15203	15403	15445	15154	15478	15366	15442	15233	15294	15475	15396	15266	15193	15547	15308	15417	15308	15298	15311	15465	15264	15287	15215	15272	15279	15462	15118	15414	15214	15205	15207	15185	15314	15405	15457	15374	15277	15342	15194	15297	15288	15253	15071	15126	15240	15094	15374	15320	15192	15250	15260	15296	15337	15197	15159	15228	15242	15287	15317	15406	15239	15393	15263	15377	15412	15346	15230	15432	15483	15192	15208	15346	15398	15237	15441	15272	15250	15320	15252	15461	15255	15255	15072	15575	15350	15366	15153	15272	15330	15306	15217	15445	15279	15226	15475	15168	15305	15367	15103	15406	15291	15062	15380	15378	15428	15472	15272	15257	15305	15357	15448	15302	15239	15185	15092	15352	15308	15536	15319	15129	15388	15261	15352	15391	15162	15483	15241	15340	15175	15424	15476	15222	15220	15342	15302	15340	15286	15162	15244	15341	15335	15334	15190	15211	15363	15439	15359	15295	15125	15174	15233	15184	15163	15133	15414	15500	15326	15358	15318	15474	15353	15075	15278	15129	15352	15434	15406	15417	15375	15289	15355	15241	15453	15363	15603	15200	15287	15175	15180	15130	15247	15337	15323	15369	15437	15321	15447	15437	15354	15400	15285	15316	15458	15432	15357	15382	15101	15379	15233	15263	15204	15235	15315	15294	15125	15099	15428	15406	15187	15346	15330	15324	15279	15333	15195	15481	15396	15142	15367	15150	15237	15158	15345	15292	15037	15329	15254	15154	15280	15332	15165	15337	15425	15274	15316	15159	15366	15343	15279	15366	15202	15370	15197	15344	15170	15391	15422	15314	15173	15298	15346	15534	15282	15306	15216	15268	15275	15342	15305	15518	15270	15341	15347	15079	15183	15160	15133	15313	15255	15260	15360	15376	15422	15406	15264	15339	15299	15327	15204	15264	15268	15276	15302	15147	15275	15440	15503	15411	15220	15216	15213	15358	15272	15464	15275	15381	15247	15257	15377	15215	15337	15393	15471	15404	15323	15335	15338	15282	15317	15321	15547	15390	15346	15218	15381	15377	15458	15350	15152	15326	15295	15335	15259	15300	15309	15112	15131	15336	15349	15270	15346	15070	15215	15398	15242	15367	15318	15228	15283	15146	15200	15333	15374	15323	15415	15234	15369	14999	15200	15403	15317	15284	15099	15091	15182	15285	15249	15095	15426	15271	15325	15350	15255	15410	15297	15250	15418	15178	15257	15320	15122	15223	15596	15422	15285	15415	15173	15234	15300	15382	15413	15254	15385	15239	15170	15346	15319	15070	15330	15112	15282	15548	15339	15399	15247	15433	15298	15465	15404	15117	15112	15345	15181	15350	15210	15304	15145	15407	15489	15427	15475	15380	15134	15470	15238	15510	15429	15287	15103	15312	15316	15318	15300	15371	15274	15449	15343	15361	15469	15448	15348	15245	15254	15431	15491	15278	15455	15354	15448	15220	15204	15308	15441	15507	15182	15139	15329	15527	15458	15339	15166	15569	15211	15351	15312	15348	15521	15205	15325	15343	15400	15407	15370	15405	15071	15336	15403	15273	15416	15479	15227	15204	15338	15393	15243	15344	15391	15435	15350	15260	15406	15271	15236	15218	15374	15549	15355	15180	15329	15291	15204	15412	15271	15384	15205	15186	15235	15338	15196	15316	15315	15320	15486	15466	15337	15424	15389	15402	15362	15236	15445	15421	15312	15342	15353	15269	15296	15358	15318	15246	15188	15300	15387	15233	15386	15399	15183	15234	15261	15365	15344	15179	15373	15213	15240	15330	15200	15263	15314	15313	15229	15439	15165	15453	15173	15372	15266	15482	15443	15346	15356	15164	15186	15322	15459	15333	15407	15192	15201	15439	15355	15111	15351	15232	15178	15359	15263	15393	15098	15159	15120	15381	15231	15465	15325	15056	15257	15309	15314	15309	15374	15387	15279	15295	15359	15258	15305	15148	15318	15425	15200	15313	15301	15404	15265	15573	15254	15445	15124	15430	15314	15372	15377	15241	15153	15231	15220	15244	15247	15302	15568	15382	15340	15342	15060	15361	15107	15400	15333	15318	15487	15314	15367	15563	15234	15411	15395	15421	15489	15425	15423	15183	15276	15349	15425	15393	15401	15320	15216	15376	15228	15332	15352	15417	15323	15228	15342	15316	15361	15524	15206	15289	15148	15218	15149	15275	15352	15544	15244	15317	15255	15387	15383	15370	15386	15233	15444	15332	15158	15488	15288	15264	15200	15296	15343	15343	15445	15357	15393	15182	15124	15361	15195	15352	15227	15262	15192	15180	15166	15245	15385	15109	15310	15304	15286	15260	15112	15444	15127	15277	15238	15312	15296	15241	15288	15300	15374	15256	15099	15445	15355	15414	15314	15278	15318	15288	15387	15568	15478	15390	15274	15445	15252	15321	15172	15163	14929	15031	15135	15190	15390	15424	15150	15377	15389	15568	15363	15421	15255	15132	15218	15344	15342	15278	15320	15415	15230	15134	15272	15267	15466	15245	15471	15319	15341	15264	15148	15436	15232	15097	15134	15232	15195	15279	15320	15337	15238	15449	15366	15451	15238	15290	15396	15357	15456	15242	15327	15411	15041	15308	15089	15273	15244	15115	15282	15212	15112	15272	15346	15493	15308	15214	15035	15268	15331	15335	15256	15244	15438	15223	15300	15284	15454	15381	15394	15420	15522	15275	15197	15236	15372	15285	15347	15127	15326	15253	15284	15335	15363	15278	15574	15283	15405	15072	15168	15173	15234	15421	15402	15272	15129	15307	15444	15371	15240	15382	15344	15260	15262	15269	15297	15286	15112	15373	15378	15212	15291	15414	15399	15230	15433	15335	15332	15562	15274	15309	15219	15377	15236	15179	15129	15089	15449	15115	15492	15276	15326	15395	15486	15372	15461	15383	15257	15064	15333	15209	15242	15246	15238	15314	15204	15367	15252	15300	15313	15201	15197	15299	15355	15227	15331	15443	15294	15371	15328	15231	15300	15017	15207	15117	15357	15329	15195	15380	15183	15290	15310	15161	15149	15146	15372	15106	15358	15330	15235	15304	15265	15117	15183	15462	15372	15180	15098	15233	15238	15255	15429	15369	15442	15495	15236	15507	15453	15161	15206	15411	15313	15226	15147	15332	15380	15164	15277	15194	15361	15171	15473	15189	15405	15272	15009	15385	15307	15446	15201	15191	15401	15173	15253	15232	15138	15247	15320	15135	15277	15420	15506	15190	15245	15485	15365	15356	15269	15536	15245	15201	15362	15568	15395	15412	15311	15361	15331	15237	15278	15334	15395	15179	15330	15319	15430	15100	15397	15441	15399	15069	15032	15308	15058	15418	15339	15214	15368	15199	15175	15293	15373	15189	15235	15183	15294	15300	15293	15419	15317	15365	15413	15312	15484	15352	15258	15173	15415	15388	15379	15521	15241	15437	15294	15338	15308	15163	15209	15477	15454	15291	15215	15302	15326	15164	15542	15398	15287	15230	15230	15349	15231	15422	15235	15339	15199	15332	15348	15317	15409	15532	15415	15166	15171	15413	15311	15165	15281	15300	15212	15287	15266	15146	15312	15302	15321	15405	15338	15292	15208	15257	15305	15400	15172	15393	15104	15307	15194	15292	15345	15331	15222	15401	15411	15513	15364	15371	15485	15277	15163	15281	15306	15429	15516	15304	15144	15394	15246	15425	15401	15268	15295	15363	15175	15322	15335	15392	15350	15375	15316	15382	15254	15518	15370	15424	15373	15221	15374	15194	15424	15347	15325	15528	15346	15264	15428	15416	15242	15280	15099	15362	15371	15359	15230	15274	15312	15261	15348	15280	15158	15352	15331	15282	15267	15351	15265	15232	15298	15349	15335	15305	15221	15288	15226	15204	15360	15453	15271	15418	15208	15231	15118	15300	15204	15337	15350	15140	15153	15365	15155	15093	15292	15318	15306	15451	15183	15340	15340	15114	15148	15255	15174	15337	15415	15372	15253	15396	15186	15193	15301	15106	15469	15500	15244	15457	15280	15352	15314	15254	15180	15224	15357	15178	15422	15363	15393
15810	25974	24069	20721	18974	16994	16379	16043	15704	15605	15381	17654	25194	40713	41023	30896	25230	18708	16086	15344	15073	14761	15022	14938	14914	14896	14818	14932	14636	14715	14820	14849	14857	14816	14786	14879	14921	14854	14734	14759	14952	14812	14690	14873	14928	15008	14744	14755	14861	15023	14669	14856	14927	14962	14779	14862	14753	14710	14809	14740	14983	14890	14759	14834	14786	14947	14910	14827	14944	14715	14706	14855	14821	14808	14841	14847	14875	14861	14830	14907	14707	14733	14861	14680	14996	14785	14810	14754	14763	14798	14576	14953	15054	14597	14860	14832	14867	14949	14791	14867	14834	14821	14857	14714	14823	14985	14763	14857	14870	14782	14765	14764	14877	14729	14717	14866	14939	14815	14923	14914	14676	14895	14831	14730	14824	14836	14931	14896	14865	14824	14674	14914	14798	14946	14844	14910	14884	14856	14777	14831	14948	14880	14989	14879	14836	14726	14881	14988	14629	14983	14775	14844	14842	14891	14874	14876	14947	14815	14811	14902	14844	14852	14920	14589	14846	14745	14886	14713	14839	14824	14731	14702	14776	14938	14882	14747	14841	14901	14788	14798	14812	14830	15080	14942	14788	14766	14928	14690	14697	14780	14863	14890	14957	14744	14889	14915	14759	14761	14769	14830	14866	14908	14747	14823	14833	14749	14872	14828	14974	14882	14655	14711	14997	14695	14775	14931	14777	14768	14867	14791	14873	14631	14833	14834	14883	14906	14911	14837	14730	14840	14756	14813	14743	14917	14875	14841	14735	14891	14733	14744	14702	14925	15057	14781	14757	15004	14831	14771	14635	14747	14835	14842	15014	14810	14867	14638	14782	14812	14820	14790	14821	14932	14812	14899	14910	14853	14851	14764	14990	14722	14880	14857	14770	14814	14524	14621	14901	14803	14891	14852	14830	14692	14779	14908	14803	14967	14848	14840	14752	14775	14809	14871	14934	14709	14817	14796	14897	14705	14918	14912	14962	14872	14996	14754	14765	15007	14899	14934	14927	14946	14897	14927	14893	14903	14712	14842	14795	14775	14768	14890	14830	14995	14798	14710	14848	14847	14773	14879	14731	14804	14761	14803	14836	14777	14693	14887	14855	14828	14801	14713	14844	14895	14953	14748	14747	14996	14759	14894	14859	14844	14890	14873	14790	14829	14833	14782	14806	14855	14778	14810	14867	14948	14871	14962	14866	14812	14812	14740	14890	14834	14885	14914	14856	14844	14916	14764	15011	14766	14770	14850	14744	14861	14758	14943	14781	14905	14864	14844	14783	14822	14834	14727	14797	14792	15068	14863	14905	14864	14960	14750	14870	14869	14584	14938	14834	14814	14688	14839	14815	14904	14811	14839	14825	14878	14871	14613	14834	14682	14906	14810	14824	14899	14623	14855	14792	14719	14829	14779	14724	14762	14903	14819	14673	14751	15001	14670	14805	14832	14670	14897	14700	14797	14798	14861	14984	14830	14839	14776	14738	14847	14851	14806	14918	14847	14786	14787	14916	14916	15064	14845	15023	14712	14857	14801	14820	15023	14854	14792	14864	14784	14783	14825	15035	14712	14849	14963	14809	14891	14872	14807	14838	14680	14873	14735	14896	14968	14858	14841	14710	14844	14831	14945	14779	14813	14926	14766	14972	14984	14818	14930	14823	14999	14829	14894	14913	14728	14910	14849	14785	14849	14941	14813	14945	14697	15032	14916	14856	14694	14819	14829	14838	14788	14708	14795	14883	14844	14793	14933	14886	14684	14827	14832	14713	14828	14764	14794	14866	14771	14851	14813	14776	14799	14761	14862	14772	14742	14798	14795	14834	14789	14629	14934	14635	14795	14720	14687	14977	14807	14959	14588	14753	14830	14680	14687	14862	14729	14807	14995	14807	14931	14859	14918	14827	14988	14936	14943	14664	14736	14739	14949	14858	14849	14791	14813	14836	14862	14748	14808	14784	14755	14793	14794	14811	14767	14693	14884	14777	15013	14754	14910	14790	14729	14979	14842	14796	14914	14673	14799	14776	14732	14777	14877	14865	14839	14842	14660	14845	14852	14723	14850	14895	14831	14840	14674	14685	14802	14978	14965	15002	14770	14874	14806	14815	14650	14839	14697	14711	14831	14779	14954	14889	14770	14804	14799	14794	14642	14775	14799	14941	14729	14900	14762	15006	14972	14868	14862	14819	14860	14802	14696	14684	14721	14882	14828	14940	14924	14667	15006	14809	14829	15059	14919	14888	14966	15039	14922	14716	14755	14856	14807	14742	14883	14786	14889	14765	14883	14684	14722	14843	14859	14856	14780	14769	14671	14722	14854	14843	14742	14895	14914	14834	14664	14861	14699	14840	14768	14837	14802	14792	14778	14731	14877	14855	14893	14808	14962	14808	14841	14867	14830	14772	14795	15031	14918	14730	14792	14740	14931	14904	14911	14830	14784	14717	14746	14765	14621	14879	14684	14920	14922	15003	14960	14932	14756	14820	14778	14889	14705	14911	14831	14798	14897	14766	14949	14782	14828	14891	14898	14809	15074	14868	14919	14635	14596	14882	14838	14803	14714	14814	14609	14747	14827	14851	14984	14880	14903	14764	14882	14803	14887	14938	14935	14914	14731	14904	15002	14925	14709	14734	14832	14892	14925	14881	14838	15206	14751	14916	14892	14798	14872	15001	14914	14851	14982	14797	14898	14726	14737	14856	14926	14663	14738	14718	14777	14701	14825	14797	14672	14793	14884	14848	14807	14933	14798	14863	14932	14865	14782	14807	14797	14771	14621	14963	14917	14850	14812	14785	14703	14736	14764	14686	14945	14679	14834	14826	14801	14906	14887	14604	15061	14860	14982	14865	14802	14818	14661	14828	14940	14888	14855	14884	15109	14896	14853	14742	14849	14740	14850	14747	14790	15033	14843	14851	14724	14745	14799	14751	14899	14791	15107	14775	14822	14890	15004	15011	14866	14880	14489	14699	14837	14759	14891	14878	14661	14953	14528	14912	14847	14717	14770	14705	14908	14827	14794	14823	14957	14789	14901	14730	14722	14829	14881	14728	14691	14853	14662	14840	14811	14755	14796	14794	15027	14950	14754	14805	14717	14700	14991	14741	14903	14646	14895	15040	14809	15030	14889	14821	14858	14753	14830	14809	14885	14876	14847	14761	14987	14794	14826	15110	14929	14703	14815	14930	14820	14773	14979	14812	14746	14896	14566	14737	14735	14850	14751	14841	14903	14896	14934	14965	14919	14850	14807	14859	14834	14728	14845	14879	14858	14722	14778	14948	14659	14782	14804	14730	14868	14849	14880	14929	14851	14950	14754	14889	14846	14913	14841	14890	14929	14966	14809	14999	14849	14778	14844	14695	14721	14871	14855	14813	14853	14930	14678	14689	14860	14866	14807	14706	14857	14754	14808	14864	14758	14885	14969	14878	14873	14789	14884	14885	14831	14810	14895	14794	14765	14847	14806	14692	14783	14746	14778	14771	14938	14881	14782	14834	14729	14687	14765	14793	14840	14845	14818	14982	14833	14914	14834	14841	14892	14754	14870	14656	14829	14760	14858	14764	14940	14760	14926	14819	14818	14823	14772	14853	14721	14770	14704	14718	14915	14824	14871	14816	14848	14858	14837	14865	14755	14833	14872	14683	14900	14759	14748	14899	14718	14870	14903	14908	14814	14825	15006	14936	14898	14713	14922	14955	14706	14769	14716	14809	14787	14645	14775	14972	14788	14805	14788	14707	14891	14790	14890	14737	14779	14839	14816	14775	14871	14791	14831	14830	14780	14793	14841	14873	14815	14768	14826	14781	14919	14689	14862	14740	14775	14861	14933	14743	14657	14757	14899	14701	14732	14939	14890	14953	14828	14860	14935	14989	14741	14853	14772	14499	14931	14899	14885	14893	14782	14927	14874	14903	14862	14897	14726	14699	14946	14818	14842	14849	14874	14889	15032	14832	14877	14926	14684	14932	14761	14699	14984	14775	14666	14724	14926	14775	14709	14839	14901	14707	14754	14783	14807	14802	14819	14930	15009	14834	14984	14713	14843	14873	14824	14730	14822	14868	14743	14912	14892	14718	14819	14853	14663	14880	14790	14883	14989	14677	14876	14918	14870	14931	14806	14833	14758	14908	14853	14743	14834	14775	14712	14780	14989	14894	14827	14704	14837	14694	14865	14933	14669	14717	14830	14729	14806	14712	14720	14925	14778	14721	14750	14837	14808	14863	14853	14865	14678	14955	14919	14841	14784	14670	14787	14833	14900	14817	14749	14909	14777	14868	14895	15015	14703	14821	14820	14724	14831	15020	14868	14866	14772	14965	14785	14842	14826	14598	14826	14949	14863	14647	14750	14921	14745	14855	14951	14682	14934	14750	14870	14760	14890	14870	14856	14889	14770	15022	14868	14937	14906	14863	14638	14862	14770	14898	15135	14978	14868	15014	14784	14942	14824	14825	14887	14692	14899	14744	14734	14932	14968	14737	14905	14765	14728	14959	14814	14741	14909	14918	14797	14786	14900	14930	14838	14754	15003	14909	14751	14673	14705	14969	14798	14936	14729	14873	14858	14827	14822	14856	14919	14990	14850	14793	14659	14910	14958	14895	14905	14898	14934	14922	14738	14839	14977	14838	14774	14737	14819	14707	14917	15068	14852	14740	14908	14834	14770	14795	14807	14765	14742	14866	15046	14867	15031	14691	14858	14864	14962	14857	14868	14905	14855	14883	14859	14927	14876	14690	14777	14646	14877	14843	14876	14809	14796	14681	14700	14861	14690	14990	14855	14837	14871	14899	14907	14762	14765	14976	14768	14679	14813	15064	14716	14760	14890	14681	14852	14999	14907	14870	14888	14775	14812	14755	14860	15020	14775	14839	14700	14834	14879	14809	14904	14831	14911	14815	14861	14966	14775	14629	14761	14815	14854	14801	14850	14822	14740	14829	14842	14769	14730	14618	14933	14932	14625	14733	14989	14659	14909	14790	14951	14895	14702	14879	14912	14956	14724	14913	15055	14684	14808	14796	14872	14878	14776	14897	14782	14877	14771	14864	14812	14852	14798	14856	14919	14604	14758	14801	14864	14844	14912	14858	14980	14899	14776	15005	14792	14945	14789	14924	14867	14585	14774	14921	14851	14881	14893	14791	14768	14953	14763
28757	21506	20499	17968	16242	16165	16350	16140	15995	15946	15888	15988	16365	18436	18623	17862	17203	16544	16253	16024	16121	15964	15961	16067	16084	15886	16059	16193	16147	15937	16121	15955	16012	16110	16062	16024	15944	15982	16139	16228	16036	15949	16099	16145	16066	16140	16196	16212	15965	15969	16098	16038	16051	16128	16060	16086	16162	16070	15943	16117	16033	15932	15808	16076	16192	16274	16219	16023	16182	16029	16301	15890	15847	16052	16185	16165	15900	15990	16078	16064	16010	16083	16096	16023	16144	16036	16038	15863	16090	15993	16126	16141	16246	16015	16223	16018	16123	16075	16276	16089	16122	15983	16006	16150	16107	15907	16114	15926	16031	16145	15999	15906	16090	16100	16094	16171	16096	16047	15981	15815	16157	15949	16104	15774	15815	15900	15887	16005	16136	15941	15998	16201	16129	16115	16110	16083	16016	16132	16254	16180	16050	16102	16043	16061	16171	16077	15927	16157	16062	16123	16106	16124	16287	16008	16143	16149	15895	16170	16010	16024	16234	16334	15896	15980	16391	16038	16146	16159	15891	15996	16242	16184	16146	15992	16178	16132	15947	16145	16175	15905	15999	16056	16006	16166	16140	16134	16030	16166	16254	16041	16052	15892	16038	16071	15941	16010	16198	16028	15876	16059	16081	15948	15897	16020	16009	16040	16120	16049	16003	16115	16087	16077	15980	15980	16077	16045	16068	16070	16096	16086	16029	15891	16054	16163	16169	15987	16217	15932	15944	16040	16022	15884	15984	15921	16181	16043	16073	15980	16105	15861	16102	16220	16058	16083	15944	16135	16214	15831	16078	16052	16039	15980	16140	16075	16008	15964	16125	16001	16221	15952	16097	16044	16071	16053	16082	16284	16116	16224	16159	15964	16283	16002	15986	16084	15997	15917	16144	16007	16151	16241	16027	16081	15975	15945	16045	16052	16208	16082	15867	15945	15867	16113	15882	15966	15943	16104	15990	16181	16272	16052	15959	16017	15915	16066	15843	15874	16115	15985	16203	16010	16106	16123	15978	16253	16199	15927	15972	16126	16203	16085	16010	16041	15994	15918	16087	15952	16051	15959	15973	16064	16234	16121	16182	16242	16128	16036	15994	15927	16208	16036	16268	16090	16173	16030	16046	15941	16026	15958	15987	16046	16244	16132	15990	15989	16008	15877	16058	16315	16106	16126	16044	15902	16029	16086	15972	15972	16173	16194	16205	15996	15901	16107	16112	15961	16023	16071	15919	15962	16148	16154	16173	15987	15908	15988	15936	16120	15947	16016	16066	16027	16084	16069	16148	15925	16260	16048	15900	15955	16190	16039	16018	15995	16245	16178	15983	16005	15955	16135	16223	16114	15937	16200	16120	16083	15996	16294	16111	16048	16048	16079	16123	16032	16045	16001	16131	15995	16117	16145	16083	16157	16238	15900	16002	16145	16034	16068	16122	16058	16014	15901	16130	16068	16116	16006	15973	16026	16019	15925	16008	16117	16077	16008	16113	16212	15943	16036	16005	16001	16158	16157	16085	16149	16094	16009	16032	15980	16075	16083	16065	16188	16091	15937	15875	15946	16103	16307	16127	15965	16190	16150	16106	15963	16121	15987	16271	16069	15874	15986	16058	15971	16108	16222	16066	16108	16152	16251	16061	16081	16211	15961	16161	16331	15854	16099	15964	16236	16269	16029	16087	15910	16281	16235	16286	16057	16131	16120	16057	16265	16273	16214	16274	16181	16022	16152	15825	15890	16140	15965	16002	16060	16225	16162	16256	16014	16219	16011	16172	15966	15965	16082	16053	15884	15924	15958	16027	16003	15991	16039	16176	16061	16249	16167	16126	16136	16064	16101	16217	16120	16005	15848	15985	16044	16021	16206	16044	15970	16165	16210	16106	15934	15931	16095	16046	16084	16010	16165	15896	15886	15897	16285	15850	16148	16032	16238	16237	16198	16123	15964	15890	16025	15911	16045	16006	15944	16090	16283	15892	16085	16007	15811	16052	16067	16156	15923	15952	15906	15978	15903	16250	15948	16244	16143	15917	16103	16087	15924	15989	16025	16089	16073	16171	15998	15893	16080	16023	16128	16000	15938	16014	15905	16175	15980	15956	15976	16011	16096	15986	16131	16082	16148	16019	15901	15945	16032	16105	15976	16033	16199	15915	15990	16124	15807	16277	16175	15944	16034	16222	16220	16205	15930	16192	16088	16211	16047	16114	16121	16006	16032	16262	16013	16070	16002	15980	16041	15988	15967	16145	15874	16298	16017	16129	15915	16198	15957	16034	16102	16193	16158	16100	16084	16059	16033	16058	16061	15923	15861	16330	15932	15999	16110	16006	16047	16220	15868	16167	16364	16151	15837	16249	15999	16102	15969	16048	16051	15928	16021	16045	15895	16034	15967	16077	16150	15989	16041	16162	16011	16049	16059	16173	16147	15946	16113	16169	16177	15884	16029	15985	16035	16150	16166	16192	16015	16244	16233	15865	16070	16026	16259	15970	16035	16018	16088	15935	16150	15922	15915	16138	16235	16093	16044	16371	15995	16062	16234	16106	16012	15974	16131	16162	16255	16020	16245	16231	16191	16161	16017	16081	16020	16016	15928	16092	16018	16014	16180	15864	16176	16127	16134	16042	16158	15944	15908	15963	15949	16127	15985	16188	16339	16005	15977	16100	16065	16134	16083	16161	15948	16025	16088	16015	16127	16026	16046	16018	16066	16080	15946	16181	15905	16269	15970	15964	16000	16234	16037	16024	16082	15844	16123	15997	16047	16046	16099	16054	16014	16042	16015	16088	16080	16043	16065	16006	16219	16042	15996	16181	16239	15977	16143	15867	16061	16095	16025	16137	16114	16165	15774	16138	16006	16056	16077	16015	16263	15830	16107	16088	16027	16163	15856	15806	16134	16224	16037	15943	16073	15959	15997	16161	16055	16090	15877	15798	16096	16079	15948	15960	16141	15887	15989	15947	16135	16035	16055	15844	16104	16058	15840	16151	15823	15969	16157	16119	15986	16057	16374	16126	16134	15962	15967	16174	16029	16181	16059	16081	16104	16249	16012	16055	16110	16195	16050	16116	16225	16062	15930	16125	16099	16068	16009	16145	16052	15918	16044	15995	15960	16043	16125	16111	16009	16064	16156	16229	16046	15965	16101	15994	16025	16186	16007	16077	16162	16204	15992	16147	16051	16068	16001	15961	16181	16071	15995	15863	16129	15971	16309	15991	16098	16197	16018	16181	15958	16034	16112	16012	16173	16040	15958	16148	16322	16248	16136	16059	15875	16020	16196	15974	15995	16174	16095	16030	16097	16123	15954	15989	16126	15971	16010	16235	16001	16082	15986	15995	15984	15932	16146	16000	16123	16147	16094	16188	16094	16045	16180	16037	16166	16484	15979	15941	15903	15977	16046	16170	15968	15962	16091	16076	16149	16086	16063	16028	16219	16187	15988	16023	16170	16027	15846	16041	16096	16118	16022	15997	15818	15971	16110	15946	16103	16056	16017	16205	16006	16233	16123	16224	16101	15948	15990	15931	16075	16058	16009	15984	15911	15927	15908	16225	15990	15977	16050	16101	16147	16149	16177	16138	16241	15960	16038	15879	15974	16237	16252	15991	16205	15982	16087	16152	16084	15944	16097	16207	15991	16079	15966	15881	16185	16239	16050	16095	16059	15990	16117	15898	16197	15857	15904	16139	16029	16045	16096	16104	16001	15919	16026	15961	15932	16096	16233	16133	16050	16226	16112	16158	16149	16145	16044	16277	16046	16130	16180	15915	16182	15954	16036	16228	16073	16196	16058	16166	16080	16042	15983	16279	16111	16016	15945	16073	16255	15981	16091	16177	15990	16049	16269	16061	16148	16027	16042	16307	16043	15987	16070	16019	16217	16188	16097	16099	16146	15993	15942	16117	15959	16044	16135	16159	16155	16063	15939	16097	15984	16130	16112	15890	15974	16107	16091	15980	16040	16011	16007	16090	16266	16313	16182	16007	16110	16185	16066	15995	15941	16130	16149	16165	16281	15990	16102	16055	15949	15891	16230	16105	15918	16088	15930	16019	16115	16283	16147	15999	16090	16092	16062	16103	16046	16133	16188	16184	16063	16061	16220	16058	16121	16216	16169	15819	15979	15934	15836	16125	16088	16044	15839	16002	15902	15997	16026	16143	16278	16142	16166	16187	16162	16193	16129	16087	16129	16048	16169	16208	16079	16195	16241	15895	16154	16162	16010	15836	16005	16178	15895	16333	16137	15981	16096	16093	16077	16170	16129	16238	16016	16057	16163	16018	16131	16021	16049	16135	16064	16113	16204	16120	16149	16268	15899	15966	16044	16093	16076	16126	16059	15845	15830	16179	15975	16110	16094	16011	16331	16098	16139	15945	15849	15992	16160	16010	15933	15941	16214	16003	15988	16050	16022	16022	16092	16159	16057	16075	16088	15960	16049	16073	16126	16234	15999	16050	16068	15918	16186	16076	16127	15984	15929	15878	16114	16044	15866	16124	15801	16107	16196	16109	16230	16203	16044	16267	16082	16110	16039	16106	16005	16061	15982	16064	16362	16107	16051	16197	15916	15984	16009	16062	16125	16178	16122	15998	16120	16015	16068	16047	16438	16167	15985	15898	16315	16145	16076	16129	16052	16004	16005	15992	16054	16110	16077	16148	16081	16112	16101	16111	16028	16180	15894	16003	16006	16152	15944	16075	16106	16022	16197	16050	15901	16135	16088	15938	16137	15929	16271	16143	15801	15967	16034	16006	16075	15931	15939	16162	16265	16017	16071	16038	16188	16056	16182	16111	15941	16068	16070	16123	16181	15957	16179	16161	16040	16107	16248	16104	15948	15988	16144	16080	16119	16064	16322	16151	16063	16199	15971	16130	16185	15987	16027	16104	15853	16048	16316	16120	16120	16057	16155	16187	16082	15942	16148	16106	16183	16093	16264	16022	16115	16103	16234	16167	16039	16078	16089	15979	16196	16241	16058	16024	16058	16209	16043	16191	16273	16127	16134	16148	16037	15955	16077	16087	15945	16225	16090	16110	16051	16107	16113	16238	15967	15942	15797	16151	16027	16080	16115	16240	16107	16474	16097	16194	15948	15995	15816	16036	16054	16038	16074	16134	16304	16384	16141	16067	16101	16035	16011
15356	17176	16901	16234	15637	15355	15351	15392	15116	15364	15374	15245	16210	18875	18830	17439	16356	15672	15361	15294	15261	15179	15419	15504	15231	15341	15294	15035	15208	15220	15207	15184	15259	15211	15212	15292	15142	15267	15253	15169	15097	15316	15199	15274	15059	15161	15387	15207	15264	15254	15364	15263	15241	15176	15319	15143	15398	15315	15156	15252	15349	15245	15291	15248	15185	15419	15164	15392	15082	15301	15330	15182	15250	15304	15316	15358	15236	15243	15200	15113	15227	15203	15146	15146	15351	15287	15320	15230	15089	15274	15105	15339	15189	15312	15255	15217	15179	15145	15178	15161	15285	15274	15320	15198	15370	15202	15105	15266	15154	15235	15057	15270	15186	15190	15010	15319	15293	15311	15155	15138	15377	15469	15425	15083	15191	15384	15249	15149	15464	15148	15171	15287	15345	15326	15194	15287	15177	15441	15346	15293	15208	15211	15070	15249	15163	15378	15179	15273	15417	15176	15299	15289	15303	15265	15244	15294	15121	15124	15255	15357	15300	15282	15307	15200	15283	15307	15285	15395	15136	15328	15396	15300	15198	15342	15227	15292	15211	15335	15129	15480	15490	15275	15225	15258	15226	15216	15297	15098	15197	15184	15371	15332	15412	15141	15345	15281	15265	15336	15264	15336	15193	15264	15341	15302	15235	15287	15259	15408	15304	15369	15479	15411	15225	15315	15245	15064	15244	15335	15237	15323	15304	15403	15202	15363	15131	15402	15312	15275	15127	15277	15255	15134	15257	15348	15212	15166	15214	15427	15444	15169	15226	15375	15076	15234	15215	15299	15104	15208	15287	15218	15347	15344	15086	15216	15323	15350	15269	15367	15190	15230	15258	15081	15342	15142	15339	15169	15264	15404	15243	15259	15383	15203	15207	15068	15135	15272	15267	15235	15134	15352	15230	15182	15259	15206	15258	15179	15296	15067	15231	15213	15477	15220	15319	15317	15254	15326	15216	15228	15346	15314	15061	15555	15354	15263	15361	15378	15314	15291	15185	15208	15249	15280	15415	15209	15190	15165	15218	15247	15140	15241	15369	15208	15344	15265	15247	15291	15316	15315	15356	15357	15254	15406	15115	15276	15214	15351	15247	15156	15370	15235	15379	15157	15275	15267	15246	15359	15354	15260	15176	15330	14898	15160	15180	15333	15120	15177	15187	15084	15262	15410	15324	15273	15226	15350	15135	15287	15219	15283	15259	15202	15014	15351	15058	15110	15095	15384	15314	15288	15129	15327	15050	15270	15223	15379	15255	15329	15317	15319	15162	15298	15270	15063	15115	15325	15162	15330	15252	15268	15208	15079	15363	15247	15253	15276	15282	15375	15153	15280	15338	15285	15140	15280	15430	15224	15061	15126	15171	15189	15276	15405	15205	15095	15220	15154	15279	15288	15350	15197	15287	15140	15243	15267	15183	15017	15396	15245	15154	15277	15223	15334	15174	15315	15242	15290	15429	15172	15144	15183	15133	15161	15315	15187	15281	15315	15229	15162	15292	15385	15217	15418	15193	15276	15318	15367	15172	15356	15302	15334	15119	15290	15213	15332	15249	15246	15208	15287	15245	15200	15259	15083	15195	15071	15204	15343	15236	15340	15235	15284	15280	15204	15322	15277	15217	15110	15200	15133	15337	15179	15393	15266	15305	15086	15261	15288	15345	15240	15082	15351	15153	15251	15309	15140	15352	15282	15313	15081	15267	15099	15291	15189	15228	15262	15309	15211	15201	15090	15190	15390	15213	15583	15187	15385	15175	15326	15446	15129	15235	15176	15224	15295	15424	15140	15306	15212	15132	15248	15259	15261	15216	15084	15097	15123	15234	15229	15292	15004	15317	15221	15356	15293	15521	15427	15407	15398	15213	15288	15255	15175	15396	15168	15139	15304	15412	15229	15147	15266	15321	15250	15304	15228	15130	15190	15275	15181	15321	15271	15374	15184	15308	15200	15183	15368	15127	15095	15337	15183	15294	15334	15249	15281	15160	15230	15263	15042	15075	15212	15335	15281	15199	15117	15382	15145	15295	15174	15240	15155	15292	15104	15297	15164	15185	15210	15246	15283	15111	15159	15380	15264	15299	15156	15293	15355	15227	15186	15169	15115	15273	15279	15207	15296	15306	15188	15342	15148	15320	15157	15213	15260	15243	15286	15182	15328	15430	15115	15326	15309	15425	15275	15320	15335	15270	15223	15151	15110	15120	15315	15330	15541	15081	15342	15130	15143	15278	15388	15441	15225	15366	15205	15292	15279	15186	15201	15307	15215	15327	15328	15350	15411	15117	15319	15321	15153	15071	15171	15034	15258	15329	15197	15150	15314	15270	15381	15550	15332	15276	15268	15399	15153	15278	15183	15247	15372	15193	15276	15103	15229	15306	15175	15182	15216	15202	15339	15368	15149	15379	15459	15106	15140	15185	15244	15359	15232	15141	15309	15222	15096	15391	15356	15211	15142	15201	15274	15194	15308	15355	15322	15220	15221	15153	15158	15369	15161	15394	15290	15382	15244	15218	15077	15131	15290	15319	15206	15347	15230	15243	15268	15229	15334	15254	15339	15239	15284	15151	15281	15280	15255	15448	15201	15333	15331	15190	14983	15273	15248	15219	15124	15382	15447	15151	15150	15246	15174	15261	15286	15170	15423	15301	15002	15503	15102	15308	15423	15366	15239	15149	15359	15176	15174	15222	15305	15121	15041	15295	15257	15302	15383	15305	15224	15344	15395	15193	15201	15327	15254	15155	15147	15192	15265	15276	15215	15236	15266	15138	15277	15154	15286	15240	15262	15291	15259	15362	15363	15202	15175	15187	15317	15158	15132	15436	15165	15361	15337	15308	15213	15286	15292	15296	15280	15432	15286	15309	15298	15232	15152	15363	15074	15303	15275	15196	15287	15299	15174	15095	15149	15274	15309	15229	15224	15186	15375	15429	15267	15048	15281	15168	15181	15303	15372	15233	15213	15236	15236	15305	15192	15229	15171	15405	15452	15385	15351	15246	15339	15341	15067	15351	15243	15231	15308	15163	15228	15254	15341	15263	15284	15255	15196	14984	15337	15186	15225	15212	15173	15200	15087	15414	15289	15140	15244	15332	15056	15149	15292	15181	15134	15247	15302	15370	15182	15394	15252	15227	15113	15432	15148	15217	15220	15244	15231	15321	15374	15258	15202	15242	15266	15248	14977	15167	15410	15236	15198	15251	15342	15294	15296	15294	15204	15273	15345	15297	15222	15284	15020	15185	15208	15297	15293	15286	15086	15165	15393	15308	15299	15265	15270	15125	15361	15305	15268	15276	15355	15262	15292	15227	15189	15380	15177	15365	15375	15245	15457	15298	15274	15367	15267	15268	15283	15387	15245	15196	15314	15090	15248	15391	15238	15328	15349	15215	15381	15202	15183	15265	15324	15063	15353	15167	15284	15282	15182	15187	15162	15371	15227	15273	15276	15247	15185	15114	15270	15251	15295	15201	15200	15379	15362	15260	15328	15349	15153	15069	15221	15159	15266	15480	15237	15338	15311	15250	15299	15210	15259	15254	15370	15343	15295	15328	15162	15272	15192	15249	15200	15359	15373	15365	15295	15268	15274	15115	15433	15210	15183	15267	15276	15191	15313	15291	15286	15207	15328	15128	15309	15438	15236	15424	15053	15355	15335	15378	15161	15264	15244	15395	15202	15391	15222	15231	15309	15333	15273	15242	15199	15232	15127	15136	15190	15318	15367	15153	15185	15330	15207	15112	15161	15103	15159	15211	15240	15310	15347	15322	15304	15228	15225	15335	15179	15365	15369	15275	15277	15138	15248	15341	15153	15401	15271	15199	15413	15235	15174	15243	15195	15113	15282	15372	15206	15297	15220	15199	15320	15039	15395	15387	15264	15216	15368	15153	15293	15268	15281	15239	15314	15166	15258	15259	15284	15090	15245	15202	15233	15235	15310	15190	15216	15327	15115	15281	15287	15160	15187	15298	15136	15206	15155	15183	15184	15234	15296	15198	15283	15209	15353	15253	15288	15421	15329	15214	15324	15311	15117	15298	15209	15152	15026	15165	15437	15204	15363	15191	15342	15409	15403	15386	15133	15227	15371	15245	15177	15283	15319	15548	15235	15245	15376	15142	15322	15130	15404	15238	15377	15225	15287	15116	15222	15298	15381	15191	15231	15344	15112	15427	15196	15428	15240	15321	15346	15378	15259	15302	15230	15141	15311	15262	15112	15192	15256	15352	15257	15444	15294	15325	15301	15114	15335	15152	15210	15359	15283	15395	15320	15380	15221	15394	15150	15143	15159	15334	15289	15063	15229	15442	15354	15415	15259	15170	15362	15214	15271	15330	15260	15150	15309	15280	15195	15229	15239	15182	15293	15199	15289	15292	15317	15188	15310	15479	15397	15286	15256	15448	15249	15217	15256	15080	15262	15293	15325	15269	15273	15233	15421	15379	15259	15204	15238	15180	15331	15189	15236	15083	15181	15149	15188	15295	15171	15256	15128	15266	15193	15479	15169	15237	15259	15344	15186	15405	15191	15200	15200	15266	15329	15328	15098	15323	15390	15316	15257	15205	15115	15220	15355	15297	15243	15167	15296	15260	15268	15315	15355	15241	15250	15475	15291	15403	15238	15186	15312	15056	15298	15213	15440	15193	15259	15339	15139	15259	15308	15243	15414	15244	15365	15275	15400	15345	15260	15225	15241	15118	15346	15319	15193	15279	15193	15197	15269	15381	15309	15282	15258	15279	15288	15152	15333	15252	15321	15303	15245	15331	15229	15306	15480	15337	15140	15385	15007	15248	15134	15324	15274	15259	15334	15278	15285	15081	15267	15284	15297	15431	15189	15410	15101	15213	15260	15268	15262	15451	15365	15351	15157	15260	15434	15345	15141	15238	15244	15381	15202	15344	15181	15207	15277	15515	15300	15189	15103	15405	15250	15280	15282	15211	15259	15274	15204	15340	15273	15166	15497	15226	15344	15255	15266	15289	15102	15209	15138	15238	15278	15355	15132	15390	15301	15110	15221	15147	15272	15185	15130	15281	15257	15160	15143	15243	15247	15183	15225	15110	15157	15169	15235	15328	15226	15400	15165	15216	15188	15113	15213	15464	15374	15235	15352	15229	15150	15227	15245	15165	15211	15268	15164
25019	21318	27962	25316	20692	17847	17499	16384	16028	16149	16057	16201	20649	30344	29816	24916	20157	17284	16222	16004	15797	15871	15699	15938	15843	15995	15826	15690	15891	15876	15940	15824	15740	15882	15885	15934	15664	15864	15873	15764	15789	15791	15783	15805	15959	15885	15783	15727	15865	15725	15892	15895	15772	15739	15775	15759	15963	15730	15783	15810	15827	15984	15723	15850	15759	15753	15863	15746	15764	15624	15841	16021	15768	15766	15730	15703	15782	15539	15717	15869	15933	15914	15869	15828	15764	15663	15709	15722	15800	15602	15674	15826	15764	15783	15668	15829	15720	15872	15713	15777	15742	15816	15755	15843	15795	15507	15901	15872	15851	15820	15768	15785	15838	15977	15912	15692	15743	16002	16048	15693	15715	15768	15852	15597	15779	15927	15735	15931	15956	15723	15751	15866	15771	15979	15658	15880	15973	15650	15704	15777	15805	15686	15788	15703	15833	15851	15901	15700	15786	15916	15745	15783	15822	15782	15796	15951	15828	15666	15756	15918	15677	15649	15804	15826	15711	15785	15796	15684	15734	15696	15615	15796	16020	15625	15768	15726	15845	15776	15752	15691	15800	15845	15880	15849	15775	15746	15665	15723	15812	15818	15720	15713	15542	15883	15818	15828	15770	15737	15801	15703	15726	15959	15748	15674	15686	15699	15803	15553	15792	15951	15876	15791	15813	15643	15825	15864	15523	15720	15731	15801	15904	15797	15844	15731	15739	15785	15809	15684	15789	15885	15834	15842	15740	15812	15934	15868	15640	15760	15637	15691	15916	15716	15649	15640	15888	15758	15679	15757	15912	15853	15728	15795	15818	15669	15653	15662	15701	15851	15843	15920	15684	15661	15761	15924	15811	15859	15702	15795	15787	15873	15600	15881	15784	15747	15837	15611	15583	15834	15864	15589	15805	15573	15750	15810	15668	15659	15651	15790	15669	15714	15892	15667	15774	15748	15881	15786	15988	15843	15855	15783	15691	15629	15857	15740	15828	15617	15752	15604	15775	15857	15720	15553	15873	15798	15869	15710	15552	15856	15740	15930	15687	15938	15750	15876	15734	15809	15658	15676	15655	15755	15766	15733	15826	15846	15795	15727	15855	15689	15796	15802	15783	15654	15803	15787	15844	15731	15632	15608	15994	15706	15656	15522	15722	15927	15937	15548	15790	15790	15554	15585	15760	15701	15959	15668	15685	15861	15830	15719	15778	15612	15741	15950	15683	15799	15745	15876	15660	15643	15859	15822	15808	15774	15733	15800	15807	15635	15727	15759	15792	15731	15780	15727	16015	15956	15698	15850	15781	15681	15726	15844	15803	15854	15846	15917	15886	15892	15733	15744	15701	15789	15800	15636	15775	15777	15712	15715	15755	15640	15593	15725	15464	15826	15848	15693	15737	15935	15708	15723	15923	15961	16027	15516	15765	15838	15892	15609	15876	15785	15765	15948	15780	15721	15796	15690	15828	15709	15783	15815	15692	15931	15780	15866	15984	15792	15705	15737	15720	15987	15681	15535	15705	15646	15601	15674	15786	15784	15777	15694	15894	15802	15842	15689	15829	15876	15829	15830	15684	15628	15875	15870	15590	15744	15668	15712	15878	15770	15762	15825	15939	15687	15862	15682	15845	15846	15710	15812	15730	16023	15647	15536	15652	15643	15755	15899	15705	15803	15573	15694	15965	15877	15559	15753	15716	15782	15900	15584	15733	15685	15759	15689	15920	15674	15658	15737	15759	15745	15811	15675	15862	15722	15885	15746	15867	15687	15715	15836	15785	15690	15745	15832	15628	15908	15599	15775	15727	15876	15869	15721	15762	15872	15950	15722	15781	15969	15581	15688	15495	15587	15796	15852	15844	15753	15618	15830	15897	15782	15757	15719	15684	15731	15818	15834	15793	15874	15917	15665	15691	15742	15651	15775	15834	15755	15792	15772	15849	15620	15814	15768	15901	15692	15699	15863	15637	15846	15883	15813	15662	15624	15498	15628	15685	15781	15730	15761	15658	15831	15819	15642	15700	15883	15743	15539	15865	15918	15645	15687	15923	15865	15903	15729	15624	15770	15776	15837	15658	15765	15850	15636	15714	15715	15823	15642	15784	15765	15802	15841	15717	15883	15642	15673	15642	15760	15975	15865	15891	15996	15698	15727	15620	15725	15703	16007	15886	15885	15860	15782	15742	15695	15756	15712	15735	15922	15845	15947	15873	15666	15654	15883	15728	15788	15814	15935	15733	15674	15894	15885	15943	15667	15581	15690	15670	15823	15771	15922	15723	16030	15769	15554	15813	15837	15863	15858	15854	15900	15768	15764	15724	15670	15722	15727	15689	15748	15819	15828	15779	15787	15511	15604	15807	15692	15622	15804	15715	15735	15762	15874	15647	15783	15600	15806	15821	15823	15804	15722	15788	15667	15769	15529	15931	15641	15729	15816	15713	15870	15804	15920	15776	15717	15717	15878	15830	15770	15651	15895	15773	15596	15697	15675	15776	15716	15713	15757	15639	15720	15678	15943	15854	15681	15614	15901	15672	15751	15824	15840	15844	15789	15853	15737	15871	15811	15766	15717	15695	15834	15812	15891	15718	15732	15783	15846	15845	15874	15859	15889	15737	15803	15842	15730	15897	15627	15862	15847	15610	15714	15814	15676	15829	15856	15876	15767	15933	15816	15564	15701	15820	15535	15808	15890	15759	15608	15637	15668	15744	15750	15705	15690	15579	15924	15967	15622	15800	15781	15703	15816	15721	15738	15669	15894	15728	15765	15756	15928	15718	15802	15740	15878	15842	15840	15798	15732	15659	15774	15770	15708	15421	15768	15834	15706	15692	15625	15879	15659	15696	15870	15918	15906	15662	15638	15965	15747	15839	15830	15840	15766	15807	15930	15771	15775	15907	15992	15803	15847	15689	15685	15811	15816	15822	15758	15761	15832	15762	15627	15738	15706	15945	15754	15847	15798	15790	15941	15909	15842	15602	15761	15702	15653	15900	16085	15604	15601	15588	15903	15942	15785	15851	15730	15719	15753	15913	15765	15822	15869	15724	15709	15780	15685	15915	16046	15742	15812	15929	15821	15776	15744	15943	15921	15743	16012	15716	15808	15800	15736	15895	15750	15959	15576	15713	15610	15821	15794	15846	15644	15724	15821	15846	15751	15790	15650	15899	15536	15753	15755	15683	15677	15708	15864	15641	15884	15760	15560	15661	15720	15719	15822	15595	15561	15678	15778	15976	15892	15714	15635	15562	15913	15783	15757	15770	15841	15825	15814	15819	15723	15840	15795	15910	15610	15870	15924	15829	15856	15819	15921	16134	15971	15883	15800	15764	15790	15695	15765	15835	15630	16037	15860	15862	15774	15851	15734	15810	15816	15659	16068	15649	15906	15762	15757	15774	15806	15839	15830	15701	15662	15770	15663	15716	15817	15728	15876	15940	15852	15936	15774	15727	15805	15713	15629	15777	15859	15708	15808	15802	15810	15862	15733	15600	15742	15913	15965	15756	15641	15872	15896	15810	15924	15727	15628	15681	15699	15735	15775	15804	15746	15873	15727	15753	15735	15613	15843	15732	15948	15744	15861	15759	15790	15894	15813	15776	15739	15728	15839	15828	15711	15692	15889	15726	15604	15773	15858	15794	15624	15786	15754	15696	15772	15880	15810	15649	15850	15742	15890	15767	15710	15785	15744	15749	15757	15791	15804	15920	15796	15522	15736	15613	15577	15570	15728	15574	15933	16015	15883	15869	15680	15782	15689	15736	15637	15715	15782	15783	15771	15827	15686	15862	15984	15676	15849	15802	15715	15682	15741	15828	15823	15559	15672	15986	15823	15687	15652	15788	15701	16017	15689	15865	15806	15693	15878	15554	15591	15802	15520	15898	15873	15722	15749	15764	15948	15878	15710	15758	15900	15858	15883	15554	15533	15594	15826	15617	15670	15686	15678	15764	15893	15585	15640	15850	15841	15641	15827	15909	15790	15723	15645	15647	15752	15712	15608	15972	15718	15705	15902	15675	15843	15670	15547	15802	15839	15692	15677	15790	15866	15740	15663	15928	15710	15795	15838	15869	15943	15727	15795	15722	15745	16046	15760	16003	15927	15729	15795	15805	15903	15827	15878	15593	15865	15763	15750	15729	15834	15842	15579	15552	15800	15813	15680	15939	15868	15775	15767	15854	15752	15744	15697	15653	15599	15647	15772	15771	15815	15955	15886	15681	15850	15709	15867	15637	15716	15640	15788	15804	15834	15878	15818	15713	15990	15841	15621	15756	15772	15710	15782	15785	15740	15789	15728	15618	15799	15733	15802	15877	15806	15847	15757	15747	15855	15871	15652	15786	15640	15750	15719	15749	15735	15722	15607	15698	15827	15874	15732	15949	15774	16004	15826	15770	15741	15850	15576	15829	15510	15832	15760	15480	15590	15699	15806	15742	15950	15725	15707	15692	15741	15634	15777	15793	15848	15829	15942	15780	15842	15842	15775	15960	15826	15787	15708	15690	15668	15866	15848	15682	15819	15787	15629	15665	15802	15788	15756	15945	15850	15797	15877	15861	15879	15984	15551	15669	15737	15708	15579	15763	15735	15650	15792	16014	15653	15624	15662	15625	15614	15814	15718	15801	15820	15798	15950	15800	15788	15713	15826	15446	15685	15794	15739	15765	15732	15882	15895	15818	15723	15796	15640	15947	15822	15880	15561	16021	15972	15653	15544	15768	15645	15627	16000	15833	15707	15719	15927	15675	15706	15754	15788	15700	15856	15779	15747	15743	15725	15882	15768	15941	15666	15887	15609	15661	15886	15724	15760	15835	15739	15672	15964	15756	15697	15850	15873	15826	15428	15793	15694	15639	15716	15769	15726	15870	15966	15808	15641	15732	15840	15753	15803	15813	15625	16064	15604	15762	15692	15851	15600	15531	15519	15748	15739	15616	15806	16006	15833	15931	15801	15874	15880	15878	15950	16012	15765	15695	15888	15650	15838	15718	15837	15708	15649	15717	15826	15643	15757	15974	15828	15720	15745	15685	15531	15643	15713	15834	15912	15982	15689	15825	15790	15801	15630	15766	15652	15632	15675	15775	15770	15719	15847	15928	15757	15851	15850	15904	15625	15658	15590	15993	15815	15870	15811	15861	15908	15936	15531
14967	22273	21297	18265	17051	16221	15891	15686	15713	15739	15284	15495	24149	35118	32577	26098	19980	16568	15651	15304	15209	15117	15058	15095	14986	15120	15382	15322	15062	15085	15126	14963	15191	15200	15110	15029	15221	15115	15025	15078	15299	15111	15154	15142	15110	15284	15062	15082	14971	15094	14965	15214	15096	15138	15193	15133	15117	15239	15151	15059	15158	15161	15158	15179	15276	15210	15148	15173	15306	15226	15092	15168	15247	15204	15149	15262	14996	15139	15152	15175	15039	15293	15040	15323	15081	15011	15050	15208	15106	15098	15109	15141	15172	15228	15078	14981	15191	15357	14984	15184	15136	14977	15239	15202	15184	15109	15069	15051	15112	15034	15064	15100	14978	15175	15085	15010	14925	15041	15259	15095	15084	15026	15115	15179	14978	15241	15168	14976	15190	15122	14967	15081	15323	15122	15104	15129	15108	15272	15299	15124	15077	15090	15109	15118	15107	15137	15093	15139	15259	15114	15079	15112	15077	15019	15096	15140	15195	15040	15056	15186	14996	15177	15100	15071	15207	15235	15077	14953	15217	15257	15057	15190	15059	15308	15004	15063	14983	14961	15090	15105	15305	15120	15033	15235	15171	15055	15126	15119	15093	15179	15080	15275	15140	15158	15276	15020	15090	15171	15097	15130	15270	15197	15090	15156	15147	15047	15235	15192	15146	15143	15208	15076	15152	15041	15236	15243	15151	15173	15145	15214	15059	15154	15183	15178	15132	15076	15353	15126	15178	15002	15261	15050	15127	15104	15149	15144	15149	15109	14892	15032	15273	15151	15040	15149	14823	15146	15115	15267	14987	15092	15164	14942	15091	15175	15251	15203	15309	15008	15246	15109	15244	15109	15189	15170	15077	15149	15231	15010	15195	15166	15072	15117	15126	15142	14947	15359	14988	15170	15044	15077	15184	15211	15092	15025	15028	15212	15068	14974	15163	15212	15145	15050	15101	15104	15023	15052	15149	15088	15071	15072	15086	15080	15057	15084	15227	15046	15156	14962	15140	15222	14918	14909	15296	15245	15112	15044	15035	15121	15350	15144	15082	15013	15196	15164	15189	15245	15043	15221	15286	15196	15132	15055	15187	15175	15095	15249	14999	15164	15053	15031	15016	15147	14981	15268	15161	15160	15109	15155	15046	15182	15081	15218	15286	15084	15052	15171	15126	15197	14921	15121	15226	15100	15261	15245	15166	15068	15214	15187	15155	15258	15116	15228	15012	15105	15086	14905	15120	15207	15100	15112	15158	15133	15193	15129	15153	15273	15234	15058	15077	15205	15230	14972	15074	14877	15031	14938	15157	15033	15197	15248	15352	14990	15170	15037	15173	15097	15052	15173	15051	15105	15172	15225	15003	15153	15126	15229	15165	15013	15196	15187	15043	15216	15170	15269	14928	15486	15079	15188	15061	15081	15138	15143	15159	15220	15126	15143	15097	15217	15151	15109	15175	15132	15186	14985	15270	15058	15306	15141	15184	15045	15244	15057	14970	15298	15017	15134	15023	15126	15158	15119	15189	15113	15084	15175	15130	15308	14959	15083	15250	15101	15196	15084	15082	15239	15131	15054	15108	15146	15130	15136	15034	15127	15057	14960	15171	15136	15028	15132	14956	15214	15122	15228	14894	15202	15178	15198	15199	15161	15146	15149	15222	15146	15160	15057	15022	15062	15016	15033	15081	15082	15098	15152	15133	15114	15240	15146	15186	15055	15033	15098	14900	14946	15204	15031	15136	15110	14988	15213	15028	15020	15024	15034	15200	15083	15143	15139	15223	15136	15075	14999	15104	15106	15039	15153	15207	15125	15115	15156	15145	15042	15234	15073	15132	15227	15090	15075	15093	15125	15107	15251	15107	14896	15097	15234	14921	15025	15211	15222	15307	15235	15142	15335	15047	15133	15125	15177	15035	15159	14951	15255	15013	15056	15151	15165	15070	15166	15079	15068	15004	15169	15121	14973	15273	15030	14978	14969	15313	15147	14939	15065	15105	15173	15173	14919	15090	15164	15060	15190	15100	14951	15068	15067	15169	15161	15137	15049	15121	15004	15158	15105	15175	15155	15131	15107	15103	15177	15232	15076	15070	15212	15087	15066	15114	15122	15137	15203	15092	15127	15184	15261	15047	14979	15176	15139	14992	15242	15071	15189	15072	15120	14996	15126	15313	15040	15074	14958	15125	15111	15175	15097	15373	15172	15137	15197	15081	15184	15177	14969	15176	15287	14991	15275	15156	15203	15106	15170	14997	15129	15035	15224	15234	15225	15100	15245	15059	15063	15175	15297	15186	15178	15036	15290	15216	14884	15140	15115	15095	15240	15129	15203	15064	15179	15017	15192	15204	15083	15031	15214	15190	15125	14961	14974	15299	15229	15242	15095	15226	15231	15317	15131	15160	15095	15309	15159	15186	15058	15154	15294	15230	15225	15090	15024	15288	15098	15076	15204	15073	15172	15245	15155	15136	15098	15113	15174	15160	15018	15170	15048	15249	15302	15185	15288	14956	15119	15000	15138	15054	15007	15177	15031	15164	15049	15101	15135	15247	15235	15259	15139	15127	15228	15110	14995	15012	15284	15275	15256	15125	15079	15099	15318	15133	15099	15334	14958	15062	15070	15167	15131	15074	15054	14991	15241	15174	15201	15076	15080	15204	15087	15062	15110	15066	14935	15104	15087	15114	15327	15228	15235	15167	15165	15319	15161	15285	15020	15169	14934	15037	15244	14976	15290	15300	14998	15163	15057	15141	15211	15215	15123	15193	14983	15259	15208	15028	15224	15202	15238	15283	15089	15092	15188	15034	15078	15157	15056	15189	15063	15106	15126	15346	15167	15084	15218	15152	15044	15056	15145	15157	15167	15107	15191	15138	15121	15035	15111	15086	15020	15272	15063	15070	15020	15062	14956	15230	15112	15114	15157	15197	15143	15210	15146	15073	15344	15104	15122	15193	15096	15189	15118	15137	15046	15058	15127	15100	15216	15160	15205	15092	15076	15147	15124	15229	15088	15233	15118	15137	15012	15013	15049	15175	15106	15240	15268	14959	15255	15294	14994	15242	15045	15222	15133	15248	15117	15174	15132	15275	14952	15250	15071	15118	15222	15170	15037	15195	15084	15169	15071	15022	15088	15126	15151	15128	15063	15125	15179	15218	15076	15043	15361	15034	15211	15159	15143	15144	15189	15098	15118	15296	15007	15237	15148	15111	15185	15418	15147	14974	15217	14983	15186	14963	15276	15294	15185	15195	15079	15210	15114	15126	15241	15140	15227	15211	15111	15131	15014	15316	15215	15049	15069	15197	15291	15258	15054	15277	15064	15133	15206	15241	15197	15215	15213	15166	14921	15182	15141	15260	15121	15371	15134	15324	15122	15096	15030	14937	15277	15124	15034	15194	15294	15202	15186	15102	15229	15079	15333	15101	15081	15084	15226	15132	15121	15087	15372	15256	15095	15070	15088	15181	15247	15085	15161	15175	14851	15051	15086	15004	15034	15161	15157	15066	15202	15263	15228	15097	15126	15238	14965	15059	15132	15090	15056	15195	15051	15011	15097	15096	14975	15118	15112	15157	15279	15102	15043	15171	15053	15132	15186	15073	15079	15203	15260	15153	15089	15050	15234	15096	15155	15110	15370	15073	15092	15122	15098	15111	15185	15070	15040	15199	15272	15021	15135	15164	15124	15077	14983	15206	15234	15204	15131	15171	14934	15124	15060	15114	15162	15114	15137	15042	15224	15105	15171	15181	15047	15132	15116	15163	15086	15058	15154	15011	15186	15097	15244	14975	15082	15112	15056	15228	15040	15097	15033	15225	15167	15120	15177	15138	14977	15213	15088	15016	14957	15028	15058	15206	15174	15170	15220	15324	15079	15262	15022	15227	15106	15164	15178	15014	15115	15048	15079	15038	14988	15097	15065	15045	15232	15138	14858	15185	15219	15144	15114	14987	15130	15079	15050	15168	15156	15009	15128	15172	15176	15141	15084	15096	15059	15159	15192	15280	15085	14977	15087	15205	15149	15086	15018	15203	15014	15169	15179	15165	15181	15142	15079	15027	15116	15136	15159	15007	15089	15143	15190	15166	15120	15263	15049	15208	15006	15175	15216	15126	15105	15124	15301	15294	15125	15324	14969	15092	15107	15164	15226	15138	15178	15184	15207	14968	15154	15193	15146	15195	15139	15302	15122	15181	15166	15119	15040	15289	15031	15143	15214	15077	15238	15106	14974	15134	15134	15103	15155	15105	15138	15266	15137	15089	15127	15139	15251	15175	15296	15006	15027	15195	15241	15267	15225	15145	15041	15130	15022	14989	15305	15192	15061	15159	15157	15002	15174	15009	15212	15166	15350	15363	15207	15201	15075	15116	15046	15127	15110	15117	15290	15175	15038	15170	15191	15248	15097	15183	15125	15073	14934	15155	15291	15034	15071	15265	15101	14990	15205	15236	15001	15257	15193	14999	15080	15221	15104	15174	15163	15073	15074	15163	15263	15003	15054	15030	15142	15197	15134	15297	15176	15166	15083	15014	15173	15197	15141	15254	15207	15079	15114	15163	15036	15095	14976	15138	15176	15351	15194	15104	15132	15015	15247	15081	15139	15175	15040	15244	15084	15063	15204	15210	15051	15269	15183	15285	15151	15186	15191	15093	15122	15373	15160	15052	15099	15205	15223	15324	15182	15049	15102	14957	15107	15086	15034	15145	15011	15183	15201	15115	15060	15185	15194	15220	15173	15258	15144	15173	14988	15076	14938	15037	15105	15140	15242	15004	15121	15143	14985	15166	15041	15098	15015	15198	15202	15173	15293	15065	15122	15285	15324	15181	15041	15328	15014	14943	15003	15133	15156	15024	15121	15176	15205	15296	15090	15261	15023	15233	15235	15166	15078	15124	15127	15201	15168	15270	15029	15106	15105	15054	15175	15190	15143	15040	14916	15167	15286	15237	15074	15125	15099	15220	15252	15005	15163	15065	15225	15132	15215	15088	15162	15187	15037	15096	15126	15175	15085	15224	15182	15001	15135	15046	15169	15108	15152	14995	15125	15075	15073	15037	15025	15147	15228	15275	15047	15125	15114	15091	15120	15066	15051	15200	15142	15019	15204	15189	15418	15202	15063	15028	15044	15086	14932	14977	15277	15205	15029
23890	21340	28874	24190	21742	21237	19500	16693	15917	16055	15932	15942	24878	38705	36847	29565	22493	17639	16291	15680	15569	15405	15467	15477	15316	15456	15366	15383	15434	15644	15313	15282	15270	15124	15285	15479	15431	15404	15386	15517	15403	15309	15317	15269	15273	15444	15330	15564	15381	15411	15495	15329	15413	15279	15266	15478	15379	15316	15237	15414	15416	15525	15273	15347	15296	15414	15279	15438	15453	15493	15219	15387	15477	15326	15269	15254	15487	15414	15358	15220	15568	15404	15363	15308	15331	15308	15385	15348	15315	15257	15387	15259	15461	15248	15346	15440	15263	15373	15391	15419	15576	15361	15263	15389	15308	15329	15182	15396	15284	15391	15534	15281	15392	15189	15255	15391	15243	15436	15236	15339	15237	15423	15295	15358	15342	15228	15301	15484	15437	15373	15430	15338	15418	15314	15505	15358	15310	15447	15540	15357	15295	15251	15307	15484	15357	15254	15482	15347	15615	15385	15419	15294	15179	15251	15288	15319	15501	15278	15357	15387	15382	15318	15496	15320	15437	15406	15094	15319	15563	15518	15339	15462	15296	15335	15386	15377	15492	15289	15166	15334	15140	15372	15407	15481	15224	15324	15437	15427	15455	15499	15429	15418	15141	15113	15489	15247	15362	15342	15421	15224	15277	15201	15117	15277	15304	15404	15298	15229	15186	15082	15357	15187	15368	15327	15262	15323	15279	15293	15225	15221	15243	15301	15367	15481	15381	15496	15225	15312	15338	15150	15179	15246	15365	15302	15225	15425	15358	15301	15256	15391	15272	15429	15380	15236	15390	15371	15539	15292	15200	15257	15292	15515	15310	15307	15269	15271	15198	15433	15268	15286	15407	15233	15260	15285	15566	15237	15513	15339	15257	15199	15219	15481	15247	15407	15457	15398	15391	15373	15457	15313	15332	15509	15109	15203	15102	15225	15435	15378	15326	15234	15113	15464	15062	15377	15493	15317	15310	15225	15376	15436	15199	15235	15161	15308	15269	15418	15254	15335	15219	15286	15399	15402	15162	15389	15315	15217	15186	15400	15403	15309	15267	15343	15202	15242	15054	15273	15165	15370	15333	15389	15372	15548	15287	15313	15363	15502	15276	15341	15195	15165	15220	15413	15414	15338	15423	15046	15404	15326	15209	15448	15347	15407	15209	15313	15320	15243	15428	15429	15390	15291	15288	15441	15368	15311	15218	15265	15350	15297	15457	15534	15421	15521	15384	15336	15264	15041	15439	15260	15213	15347	15321	15262	15316	15363	15479	15392	15472	15212	15478	15313	15277	15275	15286	15509	15273	15179	15255	15297	15330	15166	15352	15230	15300	15578	15480	15256	15453	15428	15151	15339	15264	15276	15385	15281	15399	15226	15384	15315	15479	15377	15398	15121	15346	15355	15190	15406	15367	15172	15243	15326	15447	15214	15297	15270	15468	15194	15350	15233	15389	15046	15189	15312	15350	15232	15149	15248	15344	15236	15332	15198	15041	15181	15374	15293	15132	15438	15347	15373	15415	15388	15331	15512	15442	15203	15159	15221	15308	15217	15328	15144	15265	15337	15368	15386	15318	15217	15338	15385	15440	15488	15222	15407	15286	15550	15268	15212	15382	15379	15469	15413	15341	15421	15345	15357	15384	15396	15346	15396	15314	15228	15257	15470	15323	15370	15367	15322	15292	15223	15142	15289	15256	15332	15479	15156	15442	15299	15442	15194	15263	15210	15358	15349	15465	15383	15411	15148	15223	15278	15432	15275	15347	15170	15314	15296	15224	15422	15522	15288	15464	15366	15263	15253	15338	15321	15258	15407	15409	15356	15404	15300	15225	15164	15400	15331	15343	15470	15395	15452	15378	15317	15432	15266	15407	15526	15169	15209	15400	15503	15392	15136	15393	15479	15446	15386	15389	15345	15395	15150	15507	15412	15266	15317	15072	15289	15310	15609	15211	15143	15420	15376	15482	15467	15273	15379	15422	15346	15241	15463	15327	15314	15376	15381	15601	15262	15356	15240	15386	15219	15388	15285	15274	15517	15269	15169	15478	15452	15308	15518	15369	15236	15415	15240	15358	15251	15126	15328	15330	15361	15328	15358	15189	15336	15107	15343	15640	15408	15430	15393	15203	15410	15257	15305	15463	15445	15390	15213	15288	15497	15329	15245	15366	15204	15457	15280	15376	15244	15280	15376	15277	15242	15256	15264	15296	15435	15130	15294	15301	15228	15236	15289	15568	15020	15421	15231	15470	15489	15154	15187	15314	15318	15282	15236	15414	15416	15217	15229	15385	15453	15327	15302	15575	15298	15426	15459	15427	15152	15290	15434	15176	15438	15375	15366	15438	15444	15491	15278	15328	15225	15255	15287	15267	15201	15305	15248	15404	15182	15239	15313	15346	15442	15087	15325	15327	15578	15328	15318	15292	15161	15268	15250	15375	15251	15409	15169	15494	15380	15300	15348	15207	15376	15457	15456	15323	15269	15309	15325	15247	15119	15304	15198	15171	15270	15404	15325	15400	15538	15456	15335	15249	15345	15180	15428	15268	15399	15375	15401	15338	15165	15345	15287	15282	15372	15304	15368	15329	15324	15205	15263	15326	15351	15333	15271	15330	15325	15329	15116	15097	15281	15282	15303	15356	15375	15330	15411	15460	15278	15234	15370	15268	15436	15281	15428	15273	15303	15398	15308	15416	15538	15123	15174	15309	15093	15191	15300	15316	15359	15393	15393	15610	15583	15037	15199	15341	15184	15192	15255	15354	15173	15389	15236	15402	15200	15242	15312	15162	15368	15502	15522	15601	15156	15326	15343	15186	15493	15347	15285	15130	15137	15375	15410	15443	15324	15275	15588	15076	15229	15248	15284	15376	15357	15377	15349	15363	15388	15306	15397	15500	15322	15574	15225	15477	15253	15197	15321	15213	15355	15313	15403	15388	15246	15513	15506	15530	15208	15379	15441	15311	15356	15325	15351	15384	15222	15420	15320	15390	15297	15390	15123	15350	15312	15240	15306	15336	15287	15140	15294	15312	15357	15278	15407	15357	15399	15206	15367	15141	15305	15115	15497	15391	15210	15137	15345	15399	15258	15059	15500	15261	15115	15250	15267	15257	15334	15522	15418	15194	15333	15340	15395	15355	15297	15388	15380	15289	15151	15424	15193	15391	15283	15098	15439	15275	15454	15380	15235	15305	15228	15353	15404	15431	15314	15385	15235	15274	15260	15292	15402	15355	15284	15130	15433	15274	15328	15499	15320	15339	15202	15225	15237	15338	15384	15307	15148	15354	15504	15196	15198	15339	15254	15311	15367	15216	15328	15529	15378	15166	15258	15272	15236	15453	15291	15480	15163	15268	15418	15192	15251	15379	15370	15305	15228	15536	15374	15290	15391	15429	15327	15302	15303	15217	15124	15360	15339	15110	15324	15460	15170	15439	15093	15269	15298	15251	15300	15218	15376	15291	15393	15337	15469	15309	15456	15346	15220	15358	15392	15448	15245	15225	15207	15154	15332	15329	15401	15354	15102	15417	15340	15407	15272	15230	15339	15465	15427	15379	15366	15288	15413	15216	15429	15342	15476	15079	15546	15266	15207	15409	15440	15438	15281	15390	15218	15185	15390	15249	15421	15270	15464	15338	15490	15484	15449	15307	15232	15300	15311	15304	15433	15288	15364	15435	15383	15296	15491	15351	15221	15219	15421	15335	15350	15579	15427	15442	15451	15429	15354	15406	15317	15362	15223	15303	15129	15476	15375	15252	15351	15281	15295	15301	15327	15374	15374	15456	15425	15382	15280	15414	15350	15410	15449	15355	15487	15347	15259	15302	15314	15487	15225	15433	15277	15341	15286	15379	15451	15370	15414	15373	15207	15491	15449	15479	15398	15303	15428	15310	15444	15451	15275	15219	15283	15517	15436	15208	15492	15427	15359	15345	15110	15418	15401	15481	15261	15469	15229	15157	15328	15476	15595	15381	15300	15304	15109	15318	15258	15313	15462	15318	15280	15232	15385	15427	15313	15270	15324	15286	15340	15305	15327	15085	15323	15267	15316	15370	15207	15307	15335	15231	15291	15283	15268	15446	15354	15391	15219	15096	15343	15251	15337	15197	15374	15365	15349	15374	15260	15444	15466	15378	15350	15173	15273	15386	15202	15427	15414	15396	15259	15135	15313	15246	15519	15339	15375	15237	15231	15346	15172	15569	15508	15483	15579	15469	15254	15308	15335	15347	15249	15275	15482	15384	15276	15300	15474	15258	15362	15249	15430	15233	15359	15375	15358	15332	15402	15295	15327	15219	15163	15234	15294	15104	15212	15215	15268	15272	15412	15255	15302	15545	15318	15295	15514	15698	15157	15396	15316	15226	15265	15265	15374	15285	15335	15558	15455	15419	15362	15399	15203	15275	15285	15198	15355	15362	15355	15251	15220	15154	15316	15488	15317	15181	15318	15331	15344	15369	15456	15472	15232	15483	15348	15293	15433	15421	15226	15219	15496	15291	15319	15447	15430	15216	15332	15336	15150	15235	15151	15295	15226	15277	15090	15322	15317	15356	15171	15073	15502	15072	15384	15312	15216	15374	15316	15358	15219	15407	15380	15206	15367	15217	15385	15332	15318	15423	15102	15389	15376	15282	15199	15270	15348	15279	15235	15246	15307	15232	15435	15383	15208	15269	15221	15248	15443	15301	15360	15199	15208	15433	15328	15306	15407	15529	15437	15471	15301	15384	15305	15328	15266	15460	15416	15299	15337	15400	15466	15288	15170	15432	15435	15236	15419	15371	15228	15154	15223	15382	15573	15323	15252	15283	15487	15347	15254	15365	15336	15380	15371	15229	15391	15398	15321	15322	15332	15347	15365	15528	15246	15486	15420	15325	15343	15173	15246	15217	15281	15339	15090	15255	14978	15392	15306	15296	15397	15321	15247	15289	15412	15199	15369	15274	15452	15009	15309	15236	15297	15272	15254	15332	15355	15129	15341	15363	15205	15409	15251	15401	15186	15448	15382	15380	15685	15401	15572	15178	15120	15169	15414	14872	15321	15217	15317	15336	15370	15137	15355	15204	15273	15345	15268	15247	15557	15384	15466	15407	15308	15197	15264	15178	15371	15401	15344	15373	15214	15358	15350	15338	15457	15288	15381	15285	15328
16015	26493	24735	19848	17886	17053	16493	16070	15780	15543	15511	16536	30683	43256	39659	31781	22966	17193	15491	15048	14933	14914	15001	14922	14710	14958	14678	15006	14856	14778	14801	14736	14762	14925	14941	14901	15012	14858	14971	14865	14808	14919	14849	14964	14847	14728	14907	14853	14954	14940	15066	14762	14713	14863	14524	14866	14929	14931	14875	14702	14840	14780	15057	14818	14972	14884	14936	14811	14909	15068	14934	14883	14852	14800	14805	14845	14855	14939	14908	14997	14779	14848	15025	14859	14904	14835	14844	14863	14959	14959	14861	14941	14773	14858	14818	14904	14902	14730	14811	14755	15011	14849	14814	14838	14890	14830	14869	14880	14786	14838	14808	14787	14763	14847	14986	14902	14872	14665	14961	14837	14967	14825	14836	14828	14764	14938	14926	14925	14889	15005	14946	14951	14896	14790	14816	14720	14908	14848	14746	14775	14770	14844	14856	14846	14915	14744	14861	14794	14885	14973	14889	14842	14872	14845	14894	14805	14887	14978	14884	14717	14941	14943	14843	14817	14869	14869	14846	14957	14989	14897	14829	14906	14728	14905	14833	14849	14878	14932	14891	14821	14839	14798	14924	14772	14795	14925	14947	14824	14720	14847	14769	14835	14938	14848	14930	14792	14896	14703	14827	14974	14934	14725	14950	14772	14941	14861	15006	14861	14822	14783	14767	15012	14994	14944	14652	14980	14946	14852	14763	14764	14828	14912	14893	14819	14922	14865	14941	14960	14792	14938	14991	14895	14954	14749	14921	14665	14970	14919	14796	14820	14893	14996	14839	14770	14750	14929	15027	14846	14755	14874	14813	14811	14854	14924	14709	14708	15059	14730	15058	14846	14619	14689	14860	14959	14789	14779	14827	14894	14918	14964	14725	14752	15002	14765	14787	14937	14745	14831	15006	14794	14737	14847	14768	14795	14857	14791	14877	14901	14718	14775	15043	14927	14896	14827	14874	14856	14817	14920	14955	14783	14965	14926	14980	14887	14851	14855	14850	14778	14941	14804	14872	14944	14828	14740	14745	14972	14794	14802	14878	14816	14971	14754	14801	14901	15067	14964	14825	14957	14837	14790	14912	14906	15009	14780	14708	14870	14832	14824	14747	14835	14972	14700	14852	14879	14829	14940	14825	14942	14832	14899	14889	14872	14945	14645	14931	14856	14541	14667	15000	14775	14840	14803	14934	14855	14737	14918	14769	14763	14786	14704	15083	14861	14844	14722	14880	14975	14815	14861	14905	14771	15015	14876	14863	14819	14853	14826	14973	14732	14818	14709	14862	14773	14776	14880	14858	14795	14836	14773	14885	14796	15026	14912	14862	14864	14875	14874	14891	14801	14764	15019	14847	14845	14876	15046	14929	14900	14884	14800	14835	14867	14851	14841	14901	14936	14839	14744	14810	14919	15080	14752	14968	14710	14795	14774	14768	14905	14924	14862	14820	14811	14772	14915	14795	14917	14809	14865	14860	14845	14761	14988	14918	14775	14888	14878	14832	14860	14755	14878	14716	14961	14887	14973	14793	14902	14884	14863	14744	14686	14886	14801	14944	14899	14830	14871	14805	14833	14819	15047	14858	15041	14780	14820	14885	14952	14769	14931	14924	14944	14754	14655	15007	14772	14990	14749	14844	14947	14777	14830	14805	14748	14902	14804	14859	14851	14955	14783	14641	14960	14882	14809	15047	15010	14794	14735	14999	14873	14791	14756	14724	14880	14846	14899	14822	14860	14836	14868	14802	14732	14878	14762	14844	14952	14925	14828	14771	14753	14969	14814	14864	14861	14924	14867	14890	14950	14808	14804	15081	14856	14875	14719	14804	14718	14840	14784	14947	14677	14885	14880	14828	14705	14867	14729	14867	14903	14787	14872	14816	14925	14904	15020	14927	14851	14883	14906	14919	14813	14939	14789	14976	15042	14848	14924	14823	14851	14840	14779	14957	14955	15004	14798	14933	14878	14881	14853	14893	14871	14910	14879	14862	14742	14838	14810	14792	14812	14880	14807	14947	14730	14819	14773	14971	14642	14813	14752	14805	14964	14740	14928	14841	14994	14795	14855	14736	14815	14929	14629	14983	14747	14898	14990	14786	14692	14873	14820	14953	14856	14863	14915	14891	14713	14916	14751	14960	14750	14897	15038	14780	14721	14814	14878	14862	14846	14934	14890	14682	14794	14718	14825	14827	14850	14774	14961	14892	14792	14821	14860	14891	14859	15012	14823	14782	14942	14816	14889	14996	14615	14916	14995	14863	14773	14694	14901	14978	14850	14852	14966	14739	14920	14851	14998	14731	14961	14969	15031	14840	14990	14877	14808	14750	14850	14878	14875	14905	14908	14816	14783	14772	14980	14846	14884	14811	14928	14957	14800	14852	15032	14860	14822	14807	14874	14872	14867	14834	14862	14798	14995	14769	14970	14754	14954	14895	14707	14948	14738	14924	14971	14734	14872	14816	14987	14752	14902	14892	14744	14930	14903	14816	14897	14686	15005	15020	14791	14938	14935	14703	14988	14756	14787	14968	14978	14937	14878	14936	14804	14893	14770	14912	14888	14836	14806	14602	14982	14795	14922	14756	14814	14894	14740	15022	14868	14803	14866	14943	14792	14836	14781	14831	14806	14876	14793	14819	14842	14916	14835	14801	14765	14815	15038	14924	14911	14878	14774	14875	14900	14840	15010	14929	14880	14978	14706	14922	14809	14887	14959	14805	14776	14823	14878	14968	14830	14844	14944	14861	14809	14798	14851	14828	15007	14879	14800	14834	14857	14823	14885	14750	14806	14889	14874	14878	14759	14960	14998	14844	14802	14778	14786	14707	14679	14922	14664	14809	14847	14803	14906	14619	15061	14949	14950	14815	14970	14879	14916	14751	14811	14974	14773	14738	14847	14854	14831	14838	14804	14936	14905	14850	14784	15031	14695	14802	14792	14869	14766	14866	14967	15021	14930	14939	14873	15121	14844	14969	14783	14991	14880	14946	14807	14992	14932	14899	14978	14820	14745	15004	14895	14897	14851	14911	14710	14956	14889	14654	14846	14863	14823	14798	15014	14739	14884	14957	14776	14992	14857	14824	14783	14880	14863	14867	14852	15004	14835	14832	14872	14920	14776	14763	14933	14696	14945	14717	14792	14862	14976	14890	14700	14966	14866	14953	14890	14865	14866	14964	14830	14700	14924	14813	14974	14887	14839	14908	14866	14935	14853	15007	14795	14855	14792	14863	15004	14876	14746	14879	14705	14842	14835	15080	14738	14790	14885	14804	14698	14910	14696	14926	15025	14869	14842	14754	14801	14882	14862	14866	15012	14818	14657	14780	14868	14969	14833	14782	14808	14811	14678	14972	14785	14826	14835	14778	14959	14860	14702	14754	14752	14837	14806	14911	14837	14800	14802	14869	15032	15001	14856	14850	14745	14734	14796	14817	14645	15057	14747	14875	14906	14822	14857	14882	14773	14931	14777	14925	14888	14847	14892	14879	14891	14853	14817	14787	14757	14894	14689	14907	14808	14791	14962	14896	14747	14994	14930	14793	14766	14772	14828	14934	14716	14945	14958	14885	14884	14968	14872	14837	14906	14914	14886	14972	14819	15003	14829	14888	14775	14938	14829	14880	14875	14950	14815	14776	14789	14911	14804	14989	14906	14851	14959	14872	15002	15034	14811	14642	14889	14863	14985	14733	14836	14946	14862	14948	14920	14754	14849	14971	15037	14859	14833	14902	14678	14804	14819	15094	14883	14810	14911	15106	14912	14822	14806	14717	14966	14827	14996	14995	14841	14926	14756	14778	14900	14752	14901	14909	14857	14938	14907	14987	14904	14973	14910	14962	14823	14896	14853	14878	14780	14911	14907	14894	14805	14924	14954	14745	14759	14894	14812	14841	14841	14744	14898	14908	15023	14642	14902	14791	14822	14919	14791	14999	14789	14803	14732	14854	14933	14785	14880	14821	15123	14661	14871	14875	14851	14739	14716	14889	15021	14878	14843	14985	14820	15032	14835	14875	14705	14862	14851	14807	14938	15031	14702	14925	14810	14788	14881	14950	15038	14756	14665	14766	14872	14979	14729	14896	14816	14874	14809	14742	14889	14857	14914	14818	14871	14952	14786	14840	14924	14970	14979	14661	14632	14965	14759	15017	15003	14972	14840	14804	14786	14860	14881	14886	14850	14918	14872	14840	14913	14839	14752	14791	14851	14901	14897	15003	14807	14918	14705	14801	14773	14948	14896	14821	14893	14928	14866	14887	14799	14901	14779	14812	14701	14983	14840	14804	14876	14739	14971	14846	14675	14993	14752	14956	14936	14899	14982	14894	14699	14763	14835	14848	14716	14911	14868	14886	14719	14784	14869	14947	14893	14841	14834	15041	14985	15007	15025	14687	14764	14860	15045	14541	14965	14736	14824	14922	14862	15004	14819	14780	14812	14669	14766	14894	14794	15001	14900	14889	14937	14885	14667	14813	14994	14837	14799	14818	14836	14975	14867	14925	14791	14907	14799	14950	14725	14877	14914	14807	14634	14713	14883	14823	14938	14848	14928	14769	14981	14835	14931	14714	14855	14869	14817	14872	14760	14834	14810	14739	14893	14779	14710	14751	14771	14725	14736	14852	14866	14818	15005	14654	14869	14872	14817	15114	14853	14774	14937	14917	14903	14904	14859	14943	14898	14711	14746	14945	14852	14972	14677	14940	14984	14857	14769	14820	14923	14933	14872	14875	14924	14736	14957	15092	14841	14923	14706	15034	14873	14782	14831	14874	14911	14838	14822	14799	14801	14704	14765	14833	14652	14958	14975	14871	14792	14788	14965	14654	14795	14911	14817	14660	14824	14749	14785	14836	14875	14935	14781	14787	14673	14759	14904	14978	14962	14953	14834	14835	14798	15055	14859	14756	14939	14981	14825	14839	14861	14832	14812	14914	14962	14835	15002	14742	15057	14850	14884	14812	14820	14886	14845	14803	14808	14996	14910	15037	14881	14644	14816	14699	14883	14915	14818	14835	14901	14777	14936	14918	14871	14885	15059	14775	14695	14998	14981	14831	14924	14873	14964	14920	14934	15081	14878	14865	14728	14771	14923	14734	14802	14929	14893	14971	14782	14964	14912	14791	14912	14989	14794	14911	14703	14977	14802	14963	14885
28743	21365	19660	17324	15631	15590	15831	15663	15574	15578	15703	15540	16085	17644	18209	17340	16355	15748	15765	15469	15683	15553	15488	15448	15539	15530	15427	15497	15491	15453	15341	15525	15565	15513	15491	15632	15496	15546	15690	15462	15535	15650	15392	15514	15702	15410	15471	15488	15491	15638	15440	15291	15522	15635	15467	15615	15550	15415	15536	15461	15278	15579	15453	15638	15422	15382	15534	15480	15584	15234	15492	15467	15488	15536	15493	15579	15487	15465	15421	15623	15421	15692	15514	15353	15396	15399	15634	15435	15493	15587	15576	15426	15460	15647	15602	15774	15603	15564	15402	15503	15656	15397	15351	15648	15666	15711	15665	15508	15525	15643	15539	15547	15594	15345	15590	15622	15429	15473	15586	15538	15472	15203	15535	15332	15612	15543	15485	15658	15544	15462	15705	15414	15596	15327	15379	15404	15577	15601	15671	15442	15523	15376	15605	15525	15414	15552	15622	15489	15657	15342	15484	15590	15409	15456	15516	15570	15571	15466	15734	15576	15546	15537	15591	15504	15667	15654	15514	15462	15505	15473	15411	15563	15546	15564	15231	15599	15478	15573	15495	15662	15342	15414	15563	15450	15559	15699	15453	15588	15367	15360	15787	15348	15404	15296	15619	15555	15519	15524	15578	15441	15533	15533	15548	15702	15618	15686	15518	15425	15477	15465	15603	15534	15494	15348	15376	15432	15690	15362	15550	15622	15677	15546	15438	15633	15302	15456	15484	15549	15605	15430	15520	15475	15393	15551	15457	15485	15535	15469	15588	15464	15508	15479	15584	15456	15357	15353	15494	15570	15430	15420	15457	15421	15476	15577	15478	15526	15429	15416	15513	15484	15522	15333	15638	15484	15510	15561	15642	15402	15643	15611	15382	15587	15486	15453	15390	15728	15453	15493	15766	15520	15487	15602	15303	15441	15544	15381	15579	15529	15553	15490	15571	15625	15419	15451	15517	15495	15562	15449	15665	15381	15515	15557	15427	15461	15348	15453	15734	15659	15566	15375	15631	15512	15582	15459	15601	15548	15516	15597	15540	15580	15349	15504	15488	15335	15358	15533	15574	15506	15472	15430	15572	15423	15410	15418	15454	15601	15615	15550	15513	15655	15480	15558	15517	15411	15454	15359	15580	15558	15715	15647	15542	15660	15333	15573	15641	15643	15605	15583	15656	15395	15382	15422	15593	15694	15570	15540	15367	15504	15357	15571	15370	15634	15537	15543	15471	15411	15191	15513	15598	15620	15584	15408	15527	15252	15478	15521	15600	15571	15546	15478	15519	15519	15506	15657	15532	15422	15624	15532	15594	15564	15452	15566	15424	15432	15616	15416	15491	15531	15610	15529	15354	15675	15494	15497	15416	15389	15323	15600	15491	15422	15594	15535	15584	15338	15540	15327	15462	15682	15573	15566	15576	15482	15668	15544	15451	15467	15517	15549	15549	15291	15397	15539	15445	15459	15562	15591	15640	15511	15523	15625	15511	15523	15705	15435	15455	15559	15469	15382	15634	15410	15619	15647	15322	15538	15639	15612	15605	15590	15417	15470	15696	15328	15607	15425	15539	15482	15335	15383	15649	15666	15621	15634	15544	15494	15444	15523	15574	15594	15498	15552	15564	15405	15694	15379	15339	15428	15531	15378	15500	15500	15553	15578	15487	15417	15539	15494	15673	15541	15293	15669	15537	15541	15456	15587	15386	15442	15627	15673	15585	15555	15476	15339	15517	15622	15532	15436	15331	15643	15559	15444	15543	15369	15572	15501	15529	15390	15464	15454	15473	15510	15515	15529	15467	15456	15536	15460	15557	15533	15645	15625	15552	15568	15500	15672	15666	15468	15513	15351	15556	15501	15506	15291	15610	15516	15435	15398	15639	15607	15763	15592	15638	15596	15507	15429	15321	15547	15294	15506	15536	15515	15575	15418	15498	15305	15488	15505	15487	15552	15664	15354	15582	15437	15407	15525	15595	15597	15503	15445	15352	15557	15457	15248	15484	15346	15462	15601	15470	15500	15675	15469	15532	15528	15599	15606	15329	15487	15611	15329	15504	15476	15631	15641	15522	15427	15465	15572	15539	15429	15541	15709	15500	15522	15556	15797	15574	15399	15450	15477	15525	15630	15572	15608	15537	15484	15640	15664	15326	15538	15531	15556	15566	15509	15411	15494	15407	15533	15469	15377	15560	15571	15593	15483	15565	15348	15532	15427	15500	15452	15615	15533	15529	15644	15651	15481	15587	15585	15494	15454	15547	15473	15446	15522	15573	15458	15576	15577	15624	15467	15573	15582	15534	15646	15573	15554	15631	15444	15333	15635	15510	15535	15540	15583	15567	15446	15414	15531	15587	15472	15494	15436	15605	15587	15448	15377	15509	15638	15505	15524	15680	15420	15388	15406	15562	15484	15674	15460	15450	15483	15708	15471	15575	15545	15544	15704	15649	15493	15511	15519	15591	15592	15355	15440	15522	15527	15445	15536	15478	15395	15526	15508	15398	15430	15438	15560	15476	15492	15226	15361	15445	15464	15463	15721	15452	15588	15553	15376	15577	15512	15389	15580	15685	15616	15512	15607	15719	15313	15588	15380	15463	15355	15526	15505	15676	15667	15473	15391	15589	15423	15458	15486	15515	15652	15531	15477	15586	15591	15609	15506	15438	15694	15540	15621	15537	15654	15414	15480	15504	15537	15532	15544	15679	15624	15430	15729	15520	15596	15442	15431	15358	15480	15612	15587	15798	15628	15510	15399	15460	15579	15405	15382	15505	15519	15417	15596	15629	15492	15539	15500	15750	15725	15474	15474	15467	15531	15588	15641	15460	15515	15612	15512	15676	15868	15577	15429	15463	15361	15560	15525	15654	15604	15553	15578	15582	15805	15367	15526	15550	15586	15384	15407	15418	15471	15397	15723	15555	15773	15365	15546	15629	15467	15414	15455	15688	15331	15428	15346	15636	15518	15592	15630	15685	15421	15494	15682	15592	15397	15318	15471	15446	15655	15580	15558	15499	15392	15458	15593	15601	15514	15769	15612	15520	15521	15377	15488	15540	15533	15452	15556	15668	15545	15467	15423	15499	15598	15525	15561	15597	15709	15437	15403	15511	15559	15607	15565	15529	15605	15587	15639	15622	15456	15494	15615	15532	15626	15357	15575	15347	15455	15580	15443	15598	15415	15511	15424	15664	15384	15468	15536	15495	15464	15431	15704	15515	15540	15266	15351	15503	15367	15587	15503	15551	15569	15457	15665	15568	15506	15655	15501	15395	15544	15511	15478	15489	15526	15575	15641	15485	15529	15478	15424	15646	15537	15523	15398	15775	15466	15632	15501	15402	15554	15547	15466	15745	15455	15631	15297	15559	15627	15555	15658	15729	15541	15610	15452	15686	15410	15428	15592	15409	15418	15685	15488	15493	15427	15688	15632	15486	15619	15584	15609	15239	15543	15598	15363	15520	15577	15489	15623	15468	15464	15467	15427	15598	15443	15662	15567	15698	15569	15413	15665	15429	15506	15605	15465	15389	15346	15467	15486	15561	15506	15410	15443	15535	15582	15525	15436	15582	15445	15437	15747	15335	15467	15469	15527	15511	15636	15459	15399	15460	15616	15481	15520	15636	15485	15405	15481	15537	15502	15285	15422	15644	15483	15546	15604	15385	15549	15452	15399	15675	15560	15508	15341	15386	15519	15526	15411	15382	15494	15467	15552	15497	15624	15533	15464	15570	15557	15492	15628	15407	15477	15569	15431	15403	15539	15417	15477	15461	15518	15489	15499	15587	15627	15665	15426	15497	15543	15649	15337	15328	15428	15381	15270	15435	15474	15582	15477	15637	15576	15515	15614	15503	15689	15797	15690	15474	15586	15504	15585	15340	15490	15682	15589	15388	15433	15491	15430	15472	15495	15597	15414	15624	15428	15344	15567	15420	15503	15637	15645	15763	15412	15512	15441	15601	15538	15655	15477	15515	15491	15486	15681	15507	15458	15246	15474	15747	15560	15496	15487	15615	15551	15604	15394	15469	15533	15667	15460	15470	15662	15524	15766	15785	15317	15523	15447	15650	15734	15610	15408	15536	15679	15581	15318	15539	15478	15596	15589	15473	15696	15600	15587	15387	15553	15356	15365	15390	15717	15519	15310	15510	15616	15463	15637	15605	15380	15578	15537	15608	15498	15515	15530	15616	15647	15694	15463	15644	15657	15622	15497	15556	15632	15599	15476	15278	15515	15499	15495	15578	15575	15483	15684	15613	15453	15456	15574	15459	15517	15770	15566	15569	15454	15270	15381	15419	15357	15553	15590	15647	15441	15675	15531	15503	15404	15520	15472	15547	15484	15464	15437	15648	15445	15353	15434	15674	15274	15539	15634	15523	15503	15548	15556	15535	15584	15489	15591	15506	15532	15419	15474	15499	15381	15338	15553	15336	15572	15469	15367	15509	15584	15610	15468	15681	15723	15451	15375	15500	15599	15511	15495	15461	15557	15516	15647	15499	15523	15622	15442	15552	15615	15556	15626	15331	15390	15524	15387	15640	15370	15420	15488	15339	15328	15497	15616	15620	15515	15611	15562	15807	15821	15552	15352	15564	15489	15580	15389	15458	15523	15435	15416	15720	15533	15429	15584	15586	15454	15591	15753	15498	15319	15448	15638	15434	15722	15665	15505	15510	15677	15455	15544	15467	15559	15581	15673	15568	15421	15403	15516	15575	15677	15689	15571	15395	15507	15362	15793	15451	15539	15679	15571	15547	15462	15435	15400	15341	15540	15468	15670	15430	15657	15602	15367	15406	15446	15452	15421	15347	15582	15427	15469	15613	15665	15694	15693	15532	15432	15405	15653	15548	15645	15391	15469	15405	15518	15557	15610	15790	15449	15584	15335	15424	15301	15519	15524	15588	15585	15590	15590	15556	15545	15563	15299	15504	15594	15535	15463	15515	15546	15533	15573	15642	15608	15605	15588	15426	15579	15568	15325	15405	15353	15414	15733	15655	15429	15647	15472	15506	15508	15427	15495	15550	15617	15554	15527	15681	15418	15402	15514	15488	15487	15457	15327	15523	15516	15531	15469	15391	15543	15463	15579	15485	15505	15503	15450	15564	15391	15605	15522	15562	15539	15520	15459	15483	15608	15550	15441	15497	15452
15328	16178	15599	15080	15072	15047	15084	14918	15042	14966	15049	14869	16197	18497	18647	17337	15846	15306	14833	15009	15081	14695	14876	14952	14966	14935	14845	14955	15115	14901	14985	14803	14952	14895	15081	14878	14926	14993	14982	14819	14938	14988	14885	14885	14947	14933	15060	14983	14709	15048	14934	14921	14960	15019	15110	14919	14777	15075	14971	14828	15034	14898	14902	14965	14952	14807	14959	15074	14907	14969	14814	15098	15106	14971	14891	15045	14991	14934	14994	14847	14847	14864	14844	14922	14972	14862	14844	14825	14907	14907	15018	14883	14966	14912	14875	14793	14957	14857	14922	14835	14932	14851	15006	14855	14993	14929	14838	14709	14909	14861	14786	15058	15031	14965	14842	15003	15034	15044	14859	14853	14954	14959	14876	14915	14851	14960	14870	14846	14941	14842	14898	14905	14990	14908	14996	14960	15019	15056	14955	14833	14793	14937	14957	14885	14937	14774	14949	15019	14844	14814	15000	15032	14881	14835	14962	14909	14929	14846	14934	14730	14955	14957	14939	14828	15000	14979	14808	14863	14918	15136	14929	14877	14826	14927	15091	14930	14954	14900	14997	14794	14881	14917	14927	14967	14865	14893	14875	15056	14889	14862	14869	14892	14989	15030	15010	14953	14920	14807	15153	14905	15030	14982	14951	14871	15072	14968	14910	15006	14802	14981	14969	14950	14934	15061	14979	14914	14936	14936	15036	14847	15081	14868	14881	15081	14955	14878	14874	14940	14885	14948	14953	14902	14834	15010	14848	14972	14906	14852	14878	14815	14900	14740	15004	14917	15062	14760	14981	15062	14807	15130	14833	14908	14883	14944	14833	14874	14800	14902	14975	14939	14993	14951	14843	14880	15191	14803	14990	14710	14941	14978	15026	14805	14980	15074	14978	15075	15050	14942	14906	14889	14833	15041	14911	14978	14874	14732	15080	14808	14909	14984	14976	15134	14955	14922	14964	15035	14946	14936	14916	14908	14760	14892	14842	14947	15013	14824	14974	15061	14770	14968	14938	14913	14889	14865	14905	15015	15067	15029	15015	14940	14950	15057	14963	15082	14891	14928	14996	14818	14927	14887	14965	14737	15052	14891	14803	15055	14877	14940	14886	14936	15031	14865	14964	14958	14855	14882	15120	15075	15095	14958	14863	14919	15038	14939	15056	14849	15002	14750	14985	14955	14953	14934	14986	14874	14933	14975	14877	14798	14926	14959	14886	15016	15048	14930	15014	14881	14929	15007	14940	14956	14949	14776	14869	14841	15071	14966	14975	14882	15102	14938	14986	14823	14897	14933	14945	15052	14778	15085	14823	14931	14844	14800	15002	14814	14862	14827	15012	14951	14992	14949	15020	14792	14914	14816	15001	14939	14790	14879	14929	14968	14935	14936	15081	14830	15001	15060	14900	14995	14890	15076	14996	14880	14949	15026	14884	14953	14997	14947	14950	14883	14846	15072	14825	14989	14943	14930	14912	14979	14931	14892	14999	14782	15023	14959	14976	14965	14919	14871	15023	14836	14907	14957	14877	15022	14891	14888	14781	14901	14789	14912	14926	14847	14982	14838	14864	14868	14832	14774	14826	15075	15024	14609	14811	14933	14896	14838	14967	15198	14981	15015	14914	14999	15008	14903	14759	14957	14913	15061	14738	14960	14856	14889	14936	14950	14875	15096	14951	14836	14947	14978	14912	14986	14863	14851	14951	14844	14839	14980	14919	14897	14872	14828	14925	14957	14709	14853	14932	14887	14891	15054	14886	15019	14836	15154	14912	14915	14885	14903	14875	14835	14819	14838	14897	14947	14868	14949	14997	14833	14934	14966	15017	14834	15009	14869	14987	14811	15010	14736	15030	15066	14910	15017	15011	14871	14828	14999	14959	14806	14951	14878	14950	14933	14989	15100	14919	15038	14876	14981	15085	14816	14847	14911	14930	14962	14828	14838	14855	14990	14846	14942	14838	14892	14879	14980	14958	15014	14914	14902	14957	15101	15060	14788	15016	15019	14908	14999	15018	15111	14812	14833	14858	15013	14902	14913	15016	15045	14983	14867	15003	14961	14979	14984	15175	14915	14896	14859	14849	14876	14837	14999	14959	14872	14981	14896	14922	14981	14963	15150	14914	14942	14817	15029	14981	14839	14981	15129	15001	15034	14851	14932	14760	14909	14822	15025	15013	14956	14839	15072	15025	14917	14891	14928	14902	14899	14932	14996	15056	14929	14960	14867	15113	14966	14816	14966	14835	14940	14920	14875	14928	14937	14998	14955	14996	14938	14896	14955	14916	14908	14904	14891	14911	15000	14928	14840	14827	15000	14909	14964	14878	14756	14869	14940	14843	14804	14800	14919	15039	14919	14815	14917	15049	14923	15121	14856	14999	15028	14958	14752	14839	14983	14916	14821	14866	14964	15022	15050	14814	14934	14919	14934	14868	14985	14943	14749	14912	14909	14947	14979	15061	14757	14930	14831	14859	14812	15093	14958	14869	15008	14907	14913	14924	14917	15023	14985	15055	14884	14925	15012	14917	14865	14863	15043	14947	14970	15200	14913	15023	15083	14981	14922	14885	14994	15141	14861	14819	15061	14775	14913	15055	14865	14927	14950	14875	14857	14896	14906	14813	15094	14878	14863	15009	14947	14969	14878	14905	14994	14867	15007	15075	14763	14796	14838	15038	15103	14714	14986	15007	14941	14725	15093	14937	14870	15072	15030	15008	14746	14875	14827	15098	14758	14833	14882	14935	14837	15017	14847	14845	14882	14860	14840	14935	14993	14733	15016	14991	14875	14943	14753	14856	14972	14975	15082	14789	14924	14926	14982	14886	14863	15064	15055	14932	14938	14907	14970	14925	14843	14844	15050	14852	14942	14878	14734	14967	14775	14952	14840	15050	14727	14965	14977	14911	14874	14812	14981	14937	14891	14866	14769	14932	15026	14785	14867	14927	14854	14966	15032	14794	14856	14879	14864	14925	14998	15009	14961	15008	14991	14890	14954	14754	14814	14958	14849	14916	14945	15088	14758	14942	15012	14900	14952	14722	14780	15089	14890	15090	14918	14841	14951	14790	14958	14910	14927	14989	14948	15072	15018	15085	14781	14974	14951	14861	14801	15065	14959	14975	15032	15090	14947	14982	15022	14801	14962	14876	14859	14897	14957	14815	14973	14852	14929	15067	14916	14988	14939	14870	14941	14898	15081	14857	14939	14934	15032	15027	15122	14960	14945	15000	14999	14919	14970	14868	15054	14955	14916	14985	15023	14716	14896	15027	14902	14878	14877	15083	14775	14899	14828	14954	14975	15028	14937	15259	14948	14789	15005	14797	14968	14971	14894	14991	15046	14986	15096	14868	14893	14886	14931	14923	14891	14938	14983	14888	14828	15045	14837	15008	14899	15066	15122	14864	14738	14919	14939	14802	15016	14974	14799	15110	14919	14891	14807	14766	14863	14877	14928	15062	14873	14882	14876	14934	14831	15020	14834	14834	14872	14989	14882	14930	14893	14993	15037	14932	15036	14847	15054	14784	14856	14945	14894	14889	14999	14997	15122	14987	14975	15063	14996	14882	14857	14764	14965	14900	14899	14914	14932	15095	14892	14916	14873	14934	15082	15005	14937	14972	14781	14841	14817	14988	14916	15048	14943	14944	14787	14939	15029	14862	14774	14980	15074	14881	14959	14840	15121	14813	15046	15018	14887	14982	14855	15175	14989	15020	14965	14866	14927	14969	15042	14851	14843	15067	14976	14973	14872	14916	14997	14907	14849	14949	15008	15048	15021	14931	14896	14893	14962	14932	15035	14824	14934	15018	14970	15034	15057	14951	14810	14893	14939	14803	14859	14969	14892	14913	15000	14898	15014	14910	14918	14862	15005	14808	14876	15010	14923	14935	15026	14712	14938	14846	14916	14920	15058	15041	14709	14749	14976	14967	14833	15077	14913	14808	14963	14891	14957	15020	14874	15039	14868	15063	15024	14951	14830	14764	15051	14937	15035	15042	14792	14995	14870	15006	15212	14940	14693	14893	15058	14965	14859	14926	15077	14814	15055	14998	14893	15007	14946	14860	14985	14953	14871	14928	14842	14790	15090	14917	15003	14873	15016	14879	14941	14906	15090	14819	14917	14918	14971	15050	14920	14861	14899	14853	14771	14871	14981	14937	15071	14973	15029	14893	14812	14816	14929	14792	14882	14963	14876	14918	14904	15067	15084	14952	14935	14873	14908	15118	14767	14946	14933	14995	14907	14941	14936	15073	14935	14944	14944	14992	14938	15064	14979	14888	15019	14915	14945	14977	14756	14850	15002	14984	14963	15092	14985	14764	15031	14972	14872	15001	15005	15089	14774	14957	14940	14915	14898	14953	15042	14890	15011	14809	14791	14891	14953	14891	14919	15016	14842	14986	15040	14938	15013	15068	15010	15144	14853	14841	15065	14875	14907	14864	14826	14910	14808	15099	15057	14950	15098	14858	14774	14856	15005	15018	15110	14932	14776	14936	14868	14854	14932	15024	15047	14961	14930	15021	14873	14904	15055	14771	14875	14947	14860	15002	14904	14954	14933	14982	14956	14989	14870	14910	14942	14858	14889	14865	15014	14804	14796	14828	14874	14954	15062	14934	15081	15168	14975	14922	14943	14881	14950	15004	14802	15003	14999	14877	15039	15029	14880	14941	14774	14902	14909	14809	14813	14825	14936	14913	14897	14830	14825	14900	14967	14947	14927	14813	15061	14850	15030	14905	14991	14853	14887	14845	14843	15032	15071	14910	15082	14849	14946	14867	14887	14971	14782	14988	14978	14985	14991	14947	15077	15012	14823	15052	14903	14775	14851	14917	14894	14951	14948	14860	14901	14851	14981	14973	15059	15040	14982	14878	14949	14926	14894	15021	15087	14869	14996	14949	14942	15061	14964	14843	14867	14830	14921	15078	15014	15047	14966	15007	15001	14895	14922	15012	15000	14995	14900	15097	15142	14754	15058	14973	14878	14760	15044	15139	14778	14929	15022	14967	14978	14933	14923	14982	14974	15041	14971	15097	14974	14839	14835	14814	14846	14805	14847	14925	14986	14939	14905	14840	14792	15094	14889	14879	14888	14823	14844	14953	14940	14821	14927	14925	14918	14912	14940	14891	14783	14887	15038	15082	14910
25074	21345	27999	25297	20155	17141	16707	15365	15284	15081	15089	15183	21241	30247	28634	23415	18521	16037	15139	14768	14858	14882	14599	14644	14845	14754	14694	14973	14943	14741	14837	14828	14692	14962	14619	14804	14807	14694	14836	14935	14863	14496	14656	14693	14682	14792	14800	14811	14716	14608	14614	14723	14837	14636	14561	14830	14626	14716	14670	14552	14810	14719	14614	14563	14662	14685	14747	14934	14700	14604	14588	14780	14681	14684	14680	14689	14975	14849	14555	14642	14648	14757	14682	14669	14627	14756	14759	14705	14647	14622	14681	14455	14755	14620	14688	14885	14729	14742	14761	14787	14611	14775	14749	14766	14690	14752	14652	14691	14692	14955	14587	14622	14702	14862	14597	14689	14682	14792	14810	14909	14877	14749	14733	14626	14651	14696	14663	14587	14763	14778	14834	14749	14753	14818	14721	14706	14630	14624	14926	15026	14802	14657	14599	14779	14765	14736	14565	14607	14567	14746	14760	14761	14640	14847	14793	14765	14634	14858	14847	14655	14894	14701	14727	14674	14834	14786	14798	14667	14811	14800	14718	14635	14747	14676	14680	14574	14706	14768	14647	14599	14539	14780	14671	14712	14624	14618	14759	14744	14924	14793	14609	14775	14613	14673	14717	14585	14553	14756	14666	14611	14863	14728	14696	14725	14671	14722	14739	14566	14680	14631	14506	14730	14827	14817	14761	14816	14707	14571	14725	14781	14646	14745	14702	14903	14761	14655	14654	14710	14808	14585	14729	14508	14585	14792	14724	14736	14811	14726	14718	14647	14676	14786	14615	14736	14604	14737	14747	14695	14814	14643	14660	14756	14680	14773	14667	14769	14740	14710	14698	14674	14657	14628	14744	14792	14627	14832	14504	14749	14787	14754	14829	14720	14678	14600	14687	14718	14719	14693	14621	14624	14754	14688	14639	14661	14773	14615	14684	14664	14640	14874	14648	14615	14666	14782	14613	14716	14665	14520	14591	14690	14892	14564	14787	14717	14683	14834	14655	14817	14713	14643	14841	14788	14803	14753	14792	14838	14836	14741	14721	14734	14698	14767	14700	14686	14672	14875	14791	14711	14561	14572	14710	14704	14609	14786	14651	14710	14823	14689	14710	14694	14961	14723	14741	14824	14733	14701	14906	14774	14830	14875	14680	14640	14555	14538	14736	14806	14666	14615	14677	14734	14712	14616	14823	14737	14788	14731	14852	14803	14927	14664	14624	14671	14728	14893	14737	14739	14744	14546	14779	14556	14591	14546	14696	14760	14761	14724	14491	14417	14569	14706	14707	14523	14608	14651	14608	14543	14743	14749	14647	14737	14996	14738	14712	14546	14904	14477	14846	14760	14781	14752	14636	14679	14634	14762	14907	14603	14641	14693	14534	14588	14614	14678	14587	14641	14659	14686	14499	14586	14632	14724	14770	14701	14745	14793	14747	14726	14676	14849	14805	14657	14903	14834	14745	14576	14629	14768	14710	14652	14786	14470	14759	14664	14852	14841	14794	14561	14685	14792	14929	14707	14586	14781	14596	14684	14670	14694	14784	14631	14693	14597	14594	14657	14753	14573	14651	14937	14846	14749	14675	14666	14595	14517	14649	14719	14589	14765	14678	14843	14797	14748	14796	14678	14797	14513	14549	14870	14823	14666	14668	14706	14710	14753	14635	14707	14821	14545	14949	14737	14553	14599	14801	14491	14696	14651	14698	14647	14843	14681	14482	14683	14719	14702	14776	14705	14693	14852	14726	14794	14699	14801	14772	14737	14660	14814	14798	14572	14709	14785	14838	14735	14639	14746	14694	14791	14526	14635	14710	14811	14854	14782	14797	14829	14860	14813	14685	14674	14708	14570	14803	14949	15030	14689	14819	14780	14752	14572	14697	14653	14711	14735	14734	14766	14601	14768	14753	14757	14615	14818	14806	14767	14623	14804	14680	14477	14704	14727	14588	14693	14731	14633	14714	14713	14649	14601	14735	14855	14434	14539	14697	14649	14668	14725	14672	14792	14595	14841	14542	14923	14560	14659	14611	14771	14801	14727	14510	14593	14656	14684	14624	14758	14912	14669	14825	14715	14759	14585	14761	14702	14656	14800	14697	14782	14901	14695	14977	14600	14634	14605	14569	14940	14656	14917	14808	14561	14834	14932	14841	14805	14714	14595	14664	14653	14601	14704	14668	14734	14631	14801	14870	14770	14661	14593	14819	14972	14759	14733	14805	14839	14686	14799	14723	14758	14630	14867	14847	14728	14677	14536	14719	14751	14825	14880	14751	14703	14715	14589	14642	14604	14916	14631	14748	14686	14831	14850	14880	14824	14690	14621	14834	14804	14795	14654	14783	14791	14662	14682	14532	14930	14716	14710	14697	14962	14726	14649	14809	14826	14662	14612	14625	14578	14802	14717	14675	14878	14774	14818	14714	14458	14711	14718	14768	14637	14604	14534	14633	14658	14620	14719	14689	14592	14732	14662	14778	14867	14769	14815	14686	14741	14774	14626	14695	14847	14676	14656	14492	14920	14633	14861	14752	14833	14833	14919	14930	14793	14692	14578	14714	14902	14668	14705	14792	14707	14793	14827	14755	14503	14613	14731	14699	14812	15039	14820	14689	14737	14688	14812	14582	14763	14735	14755	14982	14510	14944	14608	14686	14787	14582	14803	14766	14694	14642	14602	14762	14614	14767	14827	14766	14841	14559	14635	14536	14736	14760	14747	14636	14660	14875	14630	14885	14683	14758	14659	14832	14777	14710	14778	14746	14700	14816	14730	14677	14518	14665	14640	14617	14665	14819	14686	14727	14728	14751	14757	14716	14756	14716	14630	14708	14717	14663	14721	14808	14890	14550	14686	14788	14607	14742	14655	14718	14645	14653	14641	14926	14677	14578	14539	14815	14732	14768	14670	14801	14672	14827	14806	14816	14864	14673	14778	14893	14661	14782	14832	14709	14542	14683	14792	14728	14635	14726	14631	14700	14747	14632	14790	14764	14790	14745	14659	14780	14665	14883	14743	14829	14577	14659	14706	14726	14983	14765	14686	14834	14711	14610	14713	14745	14594	14842	14695	14667	14683	14679	14737	14624	14750	14884	14860	14669	14799	14710	14390	14543	14737	14852	14795	14690	14735	14611	14740	14632	14701	14907	14743	14787	14662	14558	14726	14772	14561	14934	14724	14688	14644	14548	14732	14867	14783	14987	14837	14652	14698	14639	14589	14745	14717	14563	14643	14607	14818	14607	14721	14748	14696	14534	14633	14718	14509	14735	14778	14531	14892	14820	14613	14718	14693	14569	14783	14509	14819	14808	14685	14771	14800	14815	14674	14795	14716	14914	14785	14611	14724	14463	14640	14884	14588	14889	14788	14700	14767	14595	14707	14779	14947	14634	14750	14731	14485	14712	14641	14634	14906	14789	14836	14691	14925	14486	14714	14772	14694	14556	14804	14906	14813	14835	14583	14687	14754	14773	14760	14659	14693	14724	14778	14608	14767	14808	14849	14742	14694	14910	14730	14805	14994	14767	14571	14551	14684	14794	14760	14772	14628	14613	14744	14674	14743	14656	14619	14671	14595	14681	14723	14608	14630	14622	14587	14574	14673	14695	14931	14785	14793	14669	14655	14643	14662	14787	14774	14773	14755	14727	14636	14653	14616	14698	14645	14891	14494	14785	14916	14775	14907	14865	14765	14743	14883	14839	14714	14734	14711	14673	14761	14740	14557	14731	14584	14583	14575	14715	14520	14884	14746	14755	14681	14746	14644	14611	14750	14679	14692	14871	14659	14817	14720	14686	14735	14495	14789	14607	14610	14826	14661	14658	14739	14665	14639	14793	14896	14622	14580	14416	14812	14756	14815	14742	14613	14766	14851	14466	14548	14668	14538	14756	14668	14709	14763	14645	14880	14751	14830	14683	14707	14613	14631	14727	14780	14827	14716	14805	14696	14670	14830	14640	14688	14705	14647	14643	14797	14698	14638	14888	14708	14706	14646	14605	14849	14601	14836	14810	14646	14647	14750	14865	14702	14867	14657	14638	14935	14775	14646	14693	14650	14585	14760	14680	14894	14554	14524	14841	14780	14763	14789	14562	14687	14795	14899	14778	14541	14727	14855	14642	14686	14891	14583	14708	14832	14565	14861	14544	14772	14655	14691	14561	14721	14751	14498	14728	14701	14873	14613	14721	14686	14694	14652	14837	14768	14882	14804	14725	14778	14587	14781	14677	14607	14779	14722	14734	14807	14748	14516	14568	14698	14739	14756	14735	14564	14792	14896	14824	14794	14711	14730	14904	14717	14671	14656	14667	14686	14816	14847	14826	14732	14580	14779	14633	14621	14952	14657	14517	14607	14748	14657	14769	14740	14645	14521	14744	14684	14713	14853	14617	14817	14782	14787	14843	14597	14770	14745	14909	14930	14686	14663	14809	14904	14730	14559	14633	14738	14675	14791	14709	14767	14861	14827	14842	14552	14823	14850	14662	14599	14729	14565	14807	14741	14829	14782	14677	14546	14582	14848	14845	14773	14730	14755	14826	14723	14687	14712	14741	14815	14711	14561	14879	14677	14739	14887	14538	14555	14743	14614	14891	14922	14737	14748	14813	14636	14802	14650	14603	14801	14871	14751	14772	15009	14741	14722	14808	14689	14731	14770	14662	14840	14641	14696	14542	14644	14703	14771	14877	14559	14614	14590	14798	14726	14785	14648	14643	14786	14820	14836	14757	14805	14695	14693	14647	14642	14790	14642	14658	14681	14620	14636	14768	14735	14781	14666	14613	14587	14856	14714	14585	14724	14732	14622	14848	14877	14628	14594	14697	14750	14772	14704	14891	15004	14754	14754	14850	14724	14834	14668	14637	14645	14461	14763	14713	14679	14685	14738	14789	14797	14686	14689	14750	14915	14640	14723	14795	14767	14792	14635	14764	14687	14767	14892	14544	14557	14727	14849	14829	14718	14594	14725	14720	14688	14538	14608	14531	14683	14771	14694	14699	14743	14776	14568	14637	14779	14702	14651	14743	14724	14693	14698	14689	14894	14644	14569	14692	14735	14694	14510	14661	14725	14647	14869	14725	14777	14604	14586	14684	14630	14605	14742	14677	14784	14669	14762	14734	14658	14618	14754	14576	14715	14715	14755	14890	14892	14771	14753
14287	21208	20340	17333	16000	15755	15291	15014	15035	15048	14998	14999	26041	35194	31614	24848	18752	15652	14762	14714	14335	14523	14614	14477	14535	14639	14531	14301	14494	14689	14338	14632	14483	14634	14626	14788	14545	14403	14532	14432	14490	14615	14531	14504	14350	14416	14683	14413	14669	14269	14558	14559	14465	14516	14441	14314	14482	14497	14520	14521	14482	14381	14551	14574	14506	14395	14499	14522	14563	14553	14497	14658	14361	14464	14376	14531	14280	14553	14542	14428	14457	14446	14418	14490	14570	14483	14556	14558	14440	14337	14485	14498	14460	14496	14464	14431	14477	14469	14633	14490	14556	14582	14509	14402	14357	14557	14584	14418	14482	14560	14579	14645	14463	14311	14484	14402	14579	14714	14422	14509	14539	14502	14368	14483	14453	14525	14429	14660	14464	14444	14516	14559	14628	14526	14494	14375	14397	14458	14448	14514	14549	14428	14504	14582	14344	14582	14499	14378	14451	14342	14651	14486	14523	14626	14423	14519	14558	14474	14482	14461	14556	14451	14430	14539	14428	14536	14283	14655	14399	14388	14412	14514	14372	14417	14586	14421	14450	14485	14722	14289	14522	14603	14279	14507	14467	14497	14352	14444	14546	14347	14343	14356	14369	14563	14517	14414	14481	14462	14569	14387	14533	14417	14544	14478	14518	14444	14498	14597	14456	14408	14431	14651	14632	14645	14436	14449	14523	14490	14514	14542	14623	14503	14474	14288	14668	14445	14271	14519	14390	14530	14429	14531	14465	14408	14595	14522	14539	14566	14602	14517	14533	14467	14458	14407	14371	14360	14448	14458	14483	14445	14436	14492	14610	14434	14548	14320	14472	14507	14444	14695	14494	14303	14559	14501	14352	14489	14372	14524	14612	14503	14461	14492	14559	14589	14505	14404	14628	14385	14454	14405	14551	14573	14482	14471	14449	14471	14403	14445	14492	14494	14602	14434	14593	14370	14487	14500	14506	14515	14567	14433	14300	14575	14460	14312	14473	14516	14674	14319	14567	14495	14637	14649	14470	14289	14621	14395	14575	14602	14561	14521	14353	14547	14599	14555	14286	14476	14432	14595	14500	14555	14564	14346	14342	14676	14503	14628	14437	14491	14471	14495	14295	14687	14491	14504	14466	14313	14331	14449	14530	14438	14355	14477	14499	14306	14385	14563	14586	14454	14431	14487	14424	14469	14419	14576	14704	14563	14261	14589	14301	14516	14441	14547	14513	14384	14591	14577	14440	14501	14399	14363	14559	14385	14652	14543	14597	14619	14499	14429	14340	14568	14567	14518	14531	14595	14553	14473	14522	14394	14519	14617	14399	14597	14428	14467	14458	14590	14472	14558	14553	14617	14391	14504	14666	14616	14601	14537	14495	14379	14656	14592	14258	14631	14335	14548	14430	14639	14564	14528	14404	14460	14489	14510	14468	14493	14463	14544	14473	14538	14433	14470	14508	14351	14438	14543	14299	14596	14415	14547	14520	14627	14397	14552	14584	14505	14415	14440	14478	14487	14430	14553	14513	14501	14513	14490	14650	14433	14403	14532	14400	14305	14420	14437	14659	14343	14419	14464	14526	14467	14394	14605	14385	14464	14592	14518	14457	14653	14528	14453	14611	14424	14466	14533	14444	14505	14458	14530	14394	14529	14391	14406	14558	14630	14657	14580	14475	14424	14361	14504	14511	14503	14473	14551	14486	14449	14543	14391	14473	14302	14600	14514	14530	14518	14414	14551	14499	14549	14628	14559	14315	14607	14639	14556	14555	14629	14520	14571	14308	14431	14555	14433	14539	14490	14489	14451	14439	14523	14576	14509	14377	14548	14385	14588	14398	14426	14511	14531	14360	14466	14463	14440	14483	14479	14537	14432	14480	14420	14355	14595	14529	14463	14531	14500	14528	14544	14499	14514	14483	14513	14434	14455	14391	14399	14491	14320	14342	14471	14411	14626	14575	14470	14585	14413	14505	14573	14695	14345	14502	14562	14492	14348	14491	14596	14579	14576	14371	14501	14413	14657	14609	14352	14653	14356	14589	14561	14391	14522	14400	14543	14442	14520	14573	14488	14509	14335	14541	14425	14526	14570	14615	14511	14648	14493	14586	14427	14391	14512	14391	14434	14494	14386	14506	14618	14315	14571	14655	14395	14522	14510	14411	14434	14471	14574	14570	14497	14537	14496	14608	14463	14526	14330	14507	14619	14465	14423	14330	14602	14406	14588	14373	14598	14678	14504	14531	14401	14592	14475	14560	14379	14649	14235	14363	14507	14492	14477	14570	14481	14508	14432	14469	14491	14438	14479	14553	14397	14462	14601	14547	14385	14590	14423	14445	14484	14414	14476	14543	14536	14526	14312	14475	14568	14448	14625	14486	14543	14391	14493	14535	14382	14353	14470	14514	14404	14474	14547	14430	14488	14586	14629	14488	14449	14349	14521	14598	14490	14458	14566	14551	14420	14408	14510	14560	14578	14446	14590	14439	14535	14671	14428	14598	14462	14527	14531	14445	14487	14550	14355	14423	14536	14570	14539	14423	14618	14312	14608	14401	14395	14543	14438	14474	14533	14469	14553	14508	14491	14611	14446	14622	14619	14619	14476	14507	14469	14473	14505	14492	14461	14401	14386	14516	14461	14494	14399	14513	14717	14528	14578	14383	14468	14215	14442	14474	14572	14407	14523	14487	14568	14508	14496	14462	14665	14596	14568	14456	14397	14369	14555	14494	14358	14544	14330	14513	14529	14472	14422	14375	14361	14419	14457	14441	14525	14430	14502	14539	14388	14532	14654	14520	14478	14443	14508	14455	14409	14446	14478	14699	14496	14520	14546	14547	14348	14545	14427	14322	14307	14290	14408	14472	14542	14701	14447	14487	14458	14333	14606	14365	14429	14662	14282	14528	14458	14535	14623	14492	14410	14479	14454	14535	14500	14481	14530	14430	14425	14567	14564	14442	14608	14554	14497	14520	14435	14464	14356	14494	14256	14516	14524	14525	14616	14527	14352	14340	14548	14402	14561	14393	14674	14453	14445	14451	14306	14362	14555	14532	14467	14503	14472	14576	14403	14448	14454	14495	14501	14352	14602	14524	14424	14686	14528	14432	14665	14608	14449	14400	14357	14565	14476	14456	14522	14535	14481	14392	14518	14613	14390	14582	14417	14533	14509	14601	14596	14394	14520	14361	14515	14546	14604	14424	14539	14494	14372	14461	14468	14619	14418	14544	14610	14586	14464	14487	14469	14208	14343	14472	14475	14351	14544	14593	14515	14623	14561	14413	14406	14437	14414	14454	14492	14670	14482	14446	14562	14500	14355	14629	14510	14409	14440	14399	14382	14665	14295	14486	14441	14583	14424	14469	14448	14617	14707	14455	14483	14482	14480	14536	14562	14395	14414	14473	14526	14493	14618	14387	14359	14592	14416	14531	14521	14510	14555	14587	14596	14340	14548	14398	14407	14587	14386	14415	14430	14458	14417	14610	14535	14519	14551	14677	14404	14404	14519	14428	14610	14342	14493	14558	14487	14610	14653	14568	14727	14531	14412	14414	14453	14489	14472	14550	14610	14412	14579	14494	14538	14655	14614	14569	14618	14434	14678	14425	14552	14459	14542	14528	14584	14592	14486	14448	14519	14550	14467	14573	14416	14616	14473	14459	14653	14515	14510	14417	14577	14419	14425	14400	14418	14382	14463	14469	14648	14363	14603	14463	14432	14552	14503	14532	14476	14554	14420	14669	14454	14351	14583	14386	14542	14474	14501	14458	14612	14431	14601	14526	14402	14376	14282	14491	14375	14462	14315	14262	14566	14534	14375	14491	14404	14497	14439	14444	14412	14484	14560	14569	14631	14503	14570	14467	14462	14425	14467	14506	14567	14642	14527	14586	14604	14728	14554	14379	14496	14515	14528	14528	14514	14420	14604	14435	14417	14586	14649	14447	14400	14445	14638	14501	14424	14242	14338	14401	14452	14474	14403	14465	14448	14627	14415	14475	14453	14648	14383	14612	14421	14537	14564	14513	14474	14425	14495	14418	14707	14494	14488	14658	14501	14549	14470	14439	14377	14449	14503	14490	14448	14468	14432	14483	14458	14558	14666	14472	14418	14400	14440	14504	14496	14555	14335	14454	14474	14465	14396	14544	14505	14430	14448	14554	14494	14459	14471	14483	14565	14474	14674	14388	14490	14515	14517	14547	14594	14512	14636	14536	14330	14408	14400	14635	14560	14353	14536	14612	14416	14606	14610	14416	14665	14518	14527	14424	14577	14755	14452	14439	14403	14358	14428	14470	14523	14633	14525	14319	14524	14510	14354	14525	14552	14606	14360	14418	14478	14642	14545	14247	14422	14392	14674	14444	14533	14355	14576	14473	14477	14374	14589	14554	14419	14539	14598	14465	14390	14562	14587	14527	14569	14571	14419	14444	14513	14585	14377	14514	14317	14616	14596	14421	14471	14572	14565	14437	14464	14136	14308	14479	14434	14519	14564	14660	14397	14407	14344	14607	14502	14420	14425	14480	14577	14484	14465	14552	14403	14701	14452	14513	14404	14499	14598	14579	14589	14438	14495	14469	14394	14460	14299	14592	14618	14581	14449	14595	14612	14546	14464	14490	14655	14390	14548	14441	14507	14472	14486	14382	14600	14668	14451	14457	14469	14518	14401	14593	14390	14468	14516	14567	14445	14606	14518	14406	14342	14523	14507	14516	14395	14402	14520	14343	14479	14435	14468	14521	14610	14352	14500	14467	14609	14507	14310	14472	14351	14481	14408	14612	14538	14394	14462	14347	14588	14578	14410	14590	14521	14591	14623	14305	14358	14472	14502	14522	14594	14516	14544	14453	14414	14575	14448	14519	14392	14621	14414	14466	14404	14450	14517	14419	14540	14377	14585	14552	14505	14614	14575	14516	14515	14450	14584	14327	14567	14667	14437	14481	14498	14556	14493	14494	14466	14495	14505	14380	14670	14572	14332	14445	14334	14598	14543	14322	14436	14459	14446	14460	14554	14552	14540	14530	14686	14524	14550	14390	14525	14413	14338	14546	14523	14462	14485	14432	14335	14608	14430	14420	14465	14588	14508	14418	14542	14513	14631	14523	14429	14546	14429	14473	14303	14608	14669	14572	14396	14360	14338	14578	14467	14508	14493
23913	21338	28825	24219	21661	20784	18415	15453	14773	15151	15111	14923	23544	38489	36431	28748	21086	16638	14893	14618	14577	14511	14454	14424	14340	14505	14280	14513	14357	14370	14296	14384	14308	14370	14523	14382	14487	14468	14319	14303	14208	14227	14402	14268	14491	14177	14322	14497	14550	14435	14239	14299	14450	14295	14277	14336	14417	14376	14368	14502	14406	14583	14335	14332	14345	14264	14406	14538	14622	14679	14615	14184	14228	14431	14244	14362	14444	14245	14487	14380	14453	14418	14471	14368	14234	14349	14421	14293	14380	14510	14176	14519	14318	14404	14284	14361	14386	14311	14269	14337	14363	14217	14361	14170	14248	14391	14253	14178	14363	14373	14404	14257	14327	14510	14134	14183	14353	14190	14307	14367	14171	14486	14401	14384	14365	14345	14346	14333	14339	14287	14543	14357	14475	14263	14378	14392	14354	14316	14276	14489	14287	14514	14432	14422	14424	14378	14390	14299	14525	14271	14341	14461	14144	14086	14174	14257	14491	14457	14436	14302	14295	14252	14405	14552	14376	14287	14398	14371	14172	14299	14244	14418	14313	14409	14206	14254	14242	14218	14291	14338	14212	14478	14479	14473	14489	14351	14389	14397	14381	14191	14218	14383	14436	14446	14389	14234	14388	14257	14365	14224	14460	14522	14354	14445	14355	14363	14157	14092	14097	14265	14344	14290	14216	14306	14352	14236	14282	14264	14319	14236	14304	14399	14308	14321	14380	14487	14425	14286	14438	14365	14337	14431	14321	14368	14466	14267	14418	14290	14350	14134	14447	14250	14183	14335	14228	14248	14302	14332	14418	14184	14264	14305	14213	14417	14189	14176	14392	14401	14176	14340	14234	14486	14261	14415	14342	14334	14252	14311	14222	14343	14325	14319	14519	14276	14301	14326	14321	14295	14296	14111	14452	14436	14359	14292	14324	14297	14075	14313	14190	14278	14301	14430	14490	14272	14374	14556	14395	14268	14434	14178	14319	14357	14258	14165	14318	14330	14373	14403	14304	14451	14436	14191	14301	14349	14332	14381	14409	14360	14374	14384	14333	14253	14265	14502	14433	14342	14424	14259	14282	14336	14361	14211	14181	14406	14509	14393	14312	14400	14349	14428	14203	14316	14382	14223	14268	14274	14276	14192	14324	14297	14203	14305	14444	14360	14384	14366	14284	14345	14260	14275	14270	14383	14292	14542	14295	14349	14204	14313	14614	14512	14396	14326	14364	14156	14327	14472	14416	14087	14054	14416	14449	14135	14346	14263	14243	14342	14149	14490	14264	14018	14216	14256	14224	14257	14260	14297	14141	14293	14271	14391	14399	14297	14367	14228	14474	14190	14206	14256	14151	14249	14344	14120	14212	14274	14307	14327	14457	14411	14177	14203	14353	14278	14288	14350	14129	14254	14360	14305	14190	14473	14212	14443	14367	14349	14223	14257	14399	14411	14278	14278	14357	14173	14430	14301	14354	14203	14268	14388	14242	14367	14308	14318	14416	14338	14345	14255	14097	14144	14305	14427	14307	14039	14328	14319	14131	14249	14342	14331	14295	14297	14140	14086	14344	14270	14461	14514	14472	14269	14428	14432	14267	14234	14292	14211	14249	14427	14343	14270	14412	14351	14227	14314	14438	14509	14403	14275	14386	14424	14248	14211	14508	14515	14278	14397	14577	14505	14344	14269	14455	14337	14346	14240	14377	14299	14511	14375	14113	14392	14254	14315	14378	14362	14209	14330	14313	14272	14234	14414	14334	14323	14518	14364	14386	14120	14240	14371	14373	14469	14276	14202	14422	14371	14299	14508	14259	14223	14529	14288	14526	14396	14296	14196	14142	14207	14340	14308	14412	14394	14404	14153	14273	14320	14137	14390	14471	14262	14206	14240	14348	14293	14302	14263	14268	14240	14307	14413	14442	14337	14246	14406	14324	14319	14084	14366	14185	14276	14395	14523	14477	14198	14429	14259	14320	14344	14298	14122	14047	14341	14117	14086	14218	14381	14303	14435	14356	14119	14309	14357	14314	14482	14282	14366	14255	14468	14259	14068	14305	14363	14236	14441	14379	14446	14274	14416	14272	14209	14391	14454	14345	14283	14286	14285	14451	14338	14448	14175	14445	14425	14229	14295	14411	14142	14478	14406	14352	14512	14372	14372	14286	14196	14104	14377	14154	14201	14328	14396	14264	14315	14211	14218	14297	14360	14296	14309	14412	14304	14378	14240	14320	14265	14221	14415	14286	14441	14328	14290	14508	14122	14225	14146	14372	14348	14524	14263	14301	14503	14486	14377	14230	14282	14351	14176	14342	14225	14412	14079	14287	14358	14188	14214	14330	14226	14329	14545	14350	14221	14356	14186	14321	14431	14290	14300	14281	14263	14262	14183	14382	14606	14253	14361	14163	14670	14271	14297	14345	14280	14274	14162	14259	14377	14219	14154	14087	14383	14275	14323	14452	14488	14314	14493	14378	14436	14408	14446	14288	14269	14551	14274	14311	14273	14435	14450	14337	14214	14422	14215	14495	14192	14492	14253	14473	14185	14203	14359	14264	14408	14514	14403	14373	14395	14328	14349	14121	14155	14390	14325	14252	14209	14274	14296	14300	14427	14157	14207	14301	14151	14212	14233	14399	14313	14335	14485	14247	14389	14291	14293	14192	14417	14420	14369	14481	14346	14559	14127	14211	14275	14265	14541	14363	14441	14452	14184	14286	14435	14402	14270	14392	14418	14383	14502	14360	14280	14350	14533	14306	14297	14340	14269	14291	14234	14299	14207	14208	14169	14411	14535	14403	14230	14264	14350	14328	14294	14426	14280	14319	14140	14304	14461	14394	14202	14346	14097	14283	14326	14324	14532	14217	14289	14187	14310	14439	14239	14266	14264	14284	14352	14430	14378	14359	14530	14156	14454	14280	14216	14193	14307	14414	14518	14526	14294	14297	14378	14171	14256	14440	14479	14346	14265	14216	14422	14269	14379	14387	14258	14540	14456	14585	14394	14205	14549	14361	14339	14284	14329	14312	14378	14391	14303	14444	14346	14130	14265	14221	14386	14196	14454	14355	14295	14319	14439	14316	14150	14318	14309	14406	14084	14306	14178	14189	14408	14150	14269	14146	14326	14410	14418	14382	14320	14407	14183	14336	14531	14368	14233	14327	14184	14303	14315	14323	14319	14338	14253	14291	14345	14492	14344	14236	14503	14164	14243	14348	14254	14314	14334	14371	14324	14244	14341	14258	14460	14227	14467	14445	14278	14464	14420	14499	14274	14424	14206	14344	14299	14560	14497	14432	14213	14336	14322	14432	14319	14279	14321	14335	14197	14100	14416	14108	14310	14318	14282	14283	14270	14274	14299	14366	14508	14369	14184	14389	14440	14203	14359	14260	14335	14328	14355	14249	14556	14339	14267	14403	14358	14417	14369	14342	14340	14302	14232	14304	14265	14268	14189	14353	14321	14491	14273	14437	14335	14500	14325	14344	14453	14378	14194	14344	14461	14343	14561	14302	14308	14311	14578	14360	14250	14231	14261	14195	14094	14452	14391	14237	14411	14412	14352	14141	14319	14314	14314	14339	14397	14341	14326	14325	14460	14374	14247	14222	14476	14382	14201	14353	14367	14313	14288	14249	14319	14369	14416	14383	14457	14443	14469	14539	14303	14077	14391	14186	14283	14464	14386	14225	14351	14202	14102	14302	14231	14337	14365	14330	14397	14419	14208	14417	14235	14364	14315	14312	14422	14270	14279	14220	14300	14467	14423	14343	14099	14332	14395	14271	14283	14168	14219	14522	14412	14359	14248	14349	14386	14284	14490	14152	14197	14312	14483	14477	14344	14417	14268	14190	14260	14183	14381	14590	14224	14490	14269	14309	14536	14215	14247	14410	14304	14359	14251	14163	14261	14279	14406	14360	14345	14472	14333	14245	14400	14244	14417	14421	14334	14315	14238	14401	14299	14280	14276	14361	14462	14250	14347	14347	14419	14495	14394	14446	14385	14384	14139	14350	14300	14262	14214	14241	14266	14226	14492	14411	14351	14409	14228	14330	14512	14349	14483	14330	14307	14498	14249	14404	14196	14250	14322	14325	14371	14240	14274	14352	14383	14227	14344	14440	14159	14087	14200	14290	14283	14277	14250	14603	14247	14442	14288	14330	14482	14333	14275	14361	14273	14298	14390	14344	14263	14408	14358	14113	14403	14360	14364	14193	14164	14399	14351	14272	14351	14294	14274	14568	14183	14254	14307	14300	14322	14323	14391	14367	14286	14285	14445	14432	14437	14237	14526	14581	14409	14202	14403	14381	14240	14559	14411	14348	14465	14404	14321	14208	14357	14357	14270	14284	14219	14231	14420	14374	14284	14373	14110	14379	14489	14307	14359	14361	14459	14150	14152	14299	14133	14366	14188	14203	14174	14297	14472	14375	14153	14342	14328	14135	14405	14341	14376	14372	14221	14298	14252	14198	14268	14398	14249	14362	14314	14330	14435	14353	14226	14348	14282	14276	14321	14353	14450	14324	14265	14177	14269	14306	14388	14272	14149	14270	14216	14350	14283	14333	14271	14315	14299	14283	14438	14440	14400	14287	14286	14389	14290	14253	14372	14354	14311	14264	14165	14191	14309	14327	14401	14212	14357	14280	14255	14519	14125	14231	14362	14310	14193	14298	14252	14293	14183	14308	14493	14484	14426	14410	14263	14423	14379	14325	14285	14477	14395	14304	14241	14312	14232	14325	14308	14277	14411	14518	14396	14241	14317	14541	14274	14153	14554	14491	14355	14142	14340	14475	14287	14390	14536	14123	14392	14158	14344	14407	14348	14394	14341	14412	14316	14178	14354	14342	14185	14196	14336	14502	14255	14255	14200	14310	14145	14314	14321	14406	14463	14359	14249	14428	14365	14425	14570	14243	14271	14261	14122	14442	14244	14269	14145	14413	14409	14399	14438	14236	14370	14305	14061	14209	14104	14562	14243	14431	14312	14174	14263	14492	14232	14220	14199	14305	14534	14354	14483	14430	14235	14275	14353	14304	14339	14421	14301	14313	14529	14212	14392	14531	14281	14327	14459	14222	14298	14409	14334	14489	14497	14390	14375	14318	14388	14116	14334	14200	14292	14377	14245	14381	14376	14336	14260	14361	14226	14350	14241
15506	25932	24349	19602	17502	16489	15713	15428	15210	14955	15001	14983	29079	43202	39647	30912	22017	16573	14857	14511	14303	14269	14286	14149	14306	14188	14362	14360	14285	14235	14352	14351	14223	14312	14212	14077	14270	14283	14154	14228	14311	14274	14134	14250	14253	14193	14085	14326	14212	14287	14250	14306	14284	14311	14233	14508	14252	14264	14098	14269	14233	14148	14359	14325	14444	14408	14125	14244	14166	14049	14243	14244	14446	14244	14407	14246	14023	14295	14310	14132	14281	14189	14196	14213	14135	14139	14236	14193	14203	14148	14239	14397	14122	14136	14231	14186	14166	14267	14221	14183	14313	14184	14203	14120	14370	14309	14265	14146	14232	14417	14238	14348	14143	14218	14070	14161	14300	14241	14105	14131	14160	14296	14475	14186	14190	14218	14279	14449	14243	14106	14203	14045	14029	14097	14257	14245	14390	14307	14242	14265	14205	14151	14287	14282	14032	14221	14198	14307	14205	14278	14305	14217	14234	14218	14230	14199	14283	14159	14250	14269	14276	14227	14181	14114	14300	14212	14175	14318	14121	14273	14158	14249	14270	14129	14208	14243	14138	14250	14161	14277	14190	14238	14203	14140	14315	14115	14081	14352	14216	14209	14335	14220	14178	14225	14261	14253	13972	14164	14162	14226	14164	14043	14224	14244	14220	14366	14115	14183	14253	14098	14116	14230	14187	14214	14333	14271	14239	14203	14240	14238	14229	14213	14085	14189	14134	14194	14316	14227	14288	14336	14125	14099	14427	14197	14246	14366	14305	14173	14141	14097	14178	14133	14062	14233	14232	14120	14388	14214	14341	14273	14137	14232	14119	14374	14294	14276	14184	14314	14166	14309	14240	14136	14279	14106	14167	14274	14146	14109	14258	14278	14344	14250	14369	14280	14255	14243	14405	14079	14263	14301	14105	14174	14234	14130	14307	14233	14158	14187	14267	14066	14229	14268	14222	14216	14172	14156	14292	14180	14199	14156	14186	14146	14187	14206	14186	14288	14206	14221	14238	14266	14183	14160	14166	14170	14301	14488	14351	14196	14275	14144	14211	14264	14189	14269	14286	14208	14306	14230	14388	14281	14112	14280	14099	14043	14240	14396	14256	14192	14339	14226	14182	14314	14308	14200	14159	14194	14199	14201	14162	14288	14146	14224	14132	14337	14163	14269	14210	14314	14310	14083	14171	14421	14301	14140	14140	14142	14239	14270	13959	14157	14214	14321	14079	14104	14315	14097	14210	14271	14175	14163	14197	14100	14177	14300	14084	14068	14230	14303	14240	14244	14178	14201	14109	14158	14110	14391	14026	14158	14364	14213	14343	14118	14129	14258	14154	14144	14252	14271	14110	14064	14254	14197	14216	14276	14171	14228	14243	14129	14442	14165	14107	14271	14203	14229	14227	14376	14169	14054	14148	14405	14336	14137	14210	14189	14326	14245	14250	14347	14115	14316	14149	14223	14327	14113	14215	14072	14210	14072	14143	13961	14262	14205	14139	14386	14233	14218	14128	14156	14195	14281	14209	14056	14338	14217	14223	14275	14190	14323	14120	14267	14097	14247	14222	14360	14293	14215	14186	14165	14074	14240	14087	14201	14179	14215	14134	14297	14224	14128	14197	14284	14231	14154	14045	14302	14134	14229	14333	14303	14332	14201	14171	14072	14192	14183	14317	14262	14185	14133	14150	14185	14244	14257	14266	14226	14194	14238	14353	14214	14293	14185	14117	14344	14368	14264	14283	14033	14254	14175	14298	14136	14153	14303	14168	14216	14112	14222	14319	14343	14342	14081	14148	14066	14242	14299	14125	14098	14264	14109	14342	14223	14222	14299	14261	14109	14153	14394	14232	14194	14221	14182	14236	14245	14131	14253	14203	14144	14275	14467	14315	14202	14117	14198	14269	14192	14382	14304	14267	14270	14174	14121	14163	14366	14105	14204	14122	14217	14168	14172	14221	14229	14352	14187	14180	14346	14302	14179	14287	14232	14136	14268	14039	14187	14175	14260	14214	14402	14088	14182	14154	14197	14232	14195	14276	13997	14190	14228	14275	14235	14176	14272	14256	14197	14192	14323	14037	14143	14203	14136	14266	14191	14208	14150	14295	14277	14151	14175	14256	14305	14065	14191	14275	14301	14319	14171	14263	14096	14265	14274	14190	14297	14276	14420	14264	14128	14182	14201	14349	14256	14092	14150	14172	14077	14164	13937	14119	14166	14136	14027	14294	14260	14260	14204	14213	14138	14312	14165	14193	14231	14164	14407	14338	14110	14265	14302	14032	14121	14462	14292	14290	14158	14103	14438	13992	14133	14095	14129	14264	14197	14434	14297	14201	14099	14229	14250	14261	14214	14267	14059	14299	14065	14157	14261	14361	14040	14103	14083	14222	14195	14228	14273	14226	14112	14298	14326	14347	14208	14216	14233	14201	14265	14022	14147	14316	14252	14099	14248	14338	14263	14331	14247	14288	14181	14165	14171	14258	14242	14233	14310	14140	14168	14227	14216	14136	14164	14168	14225	14157	14366	14129	14328	14146	14233	14326	14214	14097	14272	14141	14407	14328	14145	14100	14329	14182	14269	14127	14171	14144	14398	14271	14242	14138	14145	14213	14324	14242	14159	14158	14021	14200	14167	14076	14166	14206	14318	14126	14289	14308	14380	14141	14262	14178	14161	13890	14258	14157	14134	14206	14194	14146	14098	14316	13995	14188	14320	14149	14311	14242	14351	14256	14170	14251	14122	14188	14233	14413	14329	14237	14398	14236	14199	14155	14194	14267	14200	14252	14266	14099	14230	14151	14306	14204	14328	14227	14357	14246	14205	14342	14114	14105	14303	14183	14341	14327	14395	14117	14288	14131	14477	14210	14241	14362	14367	14115	14142	14442	14114	14172	14267	14171	14312	14442	14091	14183	14242	14474	14218	14271	14292	14331	14145	14071	14456	14235	14172	14239	14130	14083	14323	14143	14202	14194	14148	14367	14079	14162	14202	14109	14306	14345	14119	14433	14404	14197	14133	14162	14149	14314	14176	14214	14293	14247	14280	14122	14431	14390	14406	14108	14168	14428	14312	14087	14270	14183	14241	14211	14420	14442	14361	14118	14250	14274	14218	14308	14210	14129	14338	14302	14261	14193	14070	14111	14183	14479	14266	14370	14335	14346	14270	14126	14250	14191	14384	14140	14296	14260	14164	14293	14243	14158	14182	14314	14304	14279	14266	14248	14203	14215	14152	14245	14218	14162	14242	14143	14197	14470	14408	14164	14197	14016	14228	14275	14247	14250	14249	14293	14145	14198	14181	14226	14311	14049	14208	14442	14136	14242	14073	14244	14110	14170	14383	14140	14141	14165	14197	14129	14193	14321	14358	14061	14239	14257	14204	14276	14414	14161	14114	14183	14164	14222	14120	14245	14160	14327	14311	14137	14296	14406	14130	14207	14260	14424	14129	14324	14189	14369	14144	14181	14127	14111	14132	14236	14171	14198	14242	14227	14419	14105	14118	14318	14313	14322	14237	14451	13994	14285	14056	14122	14176	14224	14399	14351	14263	14342	14227	14236	14178	14109	14048	14242	14378	14285	14230	14174	14163	14318	14295	14418	14094	14188	14132	14150	14401	14292	14184	14141	14136	14196	14216	14241	14246	14313	14291	14229	14214	14148	14327	14213	14216	14303	14306	14212	14146	14322	14359	14273	14432	14112	14254	14187	14199	14072	14143	14205	14032	14300	14084	14382	14088	14215	14234	14383	14134	14414	14156	14406	14236	14311	14108	14307	14175	14307	14275	14225	14173	14142	14242	14304	14090	14182	14118	14226	14439	14230	14169	14248	14137	14338	14344	14159	14259	14168	14372	14222	14208	14089	14263	14166	14308	14197	14093	14116	14195	14118	14263	14247	14312	14198	14303	14162	14181	14208	14181	14112	14169	14213	14305	14387	14301	14116	14369	14221	14233	14154	14122	14034	14235	14153	14329	14206	14342	14204	14117	14259	14102	14239	14035	14412	14032	14169	14224	14222	14132	14200	14379	14405	14243	14258	14241	14364	14283	14235	14150	14045	14157	14243	14314	14214	14210	14222	14183	14277	14232	14442	14142	14173	14303	14306	14106	14111	13999	14198	14281	14245	14299	14453	14148	14243	14202	14198	14215	14240	14159	14392	14235	14400	14282	14120	14199	14355	14428	14225	14099	14222	14100	14122	14190	14209	14239	14284	14369	14230	14320	14185	14203	14051	14224	14259	14242	14339	14164	14239	14353	14080	14367	14171	14130	14216	14209	14265	14068	14349	14240	14209	14158	14149	14203	14236	14323	14221	14191	14138	14243	14444	14208	14204	14168	14230	14178	14152	14394	14344	14167	14211	14263	14372	14330	14256	14100	14323	14234	14203	14140	14319	14265	14232	14304	14203	14198	14132	14211	14246	14270	14309	14178	14240	14431	14323	14229	14246	14195	14277	14327	14339	14290	14342	14156	14173	14202	14092	14330	14197	14227	14304	14230	14252	14243	14207	14203	14171	14283	14265	14398	14288	14256	14104	14010	14179	14194	14128	14087	14281	14312	14130	14063	14406	14208	14235	14090	14156	14225	14128	14320	14340	14332	14172	14234	14313	14277	14104	14287	14516	14256	14199	14255	14246	14278	14204	14108	14362	14175	14175	14206	14120	14286	14217	14072	14171	14262	14192	14322	14126	14115	14146	14371	14242	14284	14150	14252	14208	14175	14273	14218	14280	14333	14126	14062	14118	14237	14176	14204	14271	14237	14323	14117	14248	14261	14152	14071	14163	14160	14146	14269	14258	14256	14309	14205	14258	14142	14325	14142	14173	14248	14196	14181	14232	14418	14206	14117	14235	14342	14339	14235	14197	14058	14196	14269	14094	14222	14364	14267	14225	14235	14211	14188	14431	14365	14274	14146	13903	14169	14332	14156	14305	14483	14378	14325	14149	14061	14180	14256	14192	14062	14437	14215	14194	14335	14306	14102	14238	14475	14199	14101	14283	14271	14255	14165	14266	14167	14292	14171	14178	14205	14139	14317	14391	14242	14273	14322	14118	14252	14227	14314	14208	14151	14198	14062	14281	14252	14080	14313	14107	14336	14139	14393	14403	14250	14228	14229	14259	14193	14221	14228	14232	14278	14257	14279
28622	20947	18887	16325	14493	14499	14705	14376	14458	14378	14351	14312	14574	15736	17687	16701	15624	14898	14486	14470	14256	14457	14450	14355	14436	14413	14437	14510	14405	14112	14399	14290	14085	14436	14181	14322	14421	14316	14479	14219	14218	14322	14365	14250	14436	14291	14321	14316	14271	14381	14140	14471	14395	14216	14258	14111	14394	14382	14376	14210	14346	14134	14354	14241	14479	14388	14213	14284	14107	14464	14328	14372	14474	14443	14327	14284	14270	14196	14178	14374	14378	14189	14047	14210	14376	14536	14317	14225	14373	14147	14391	14323	14269	14312	14380	14181	14358	14395	14406	14323	14333	14328	14183	14220	14476	14549	14349	14400	14383	14620	14213	14279	14293	14277	14217	14223	14258	14380	14166	14192	14316	14127	14257	14313	14289	14142	14279	14221	14454	14195	14372	14271	14308	14373	14286	14384	14199	14191	14456	14354	14518	14296	14344	14336	14357	14238	14341	14080	14295	14152	14288	14415	14354	14182	14225	14333	14330	14300	14266	14449	14254	14365	14450	14401	14612	14273	14331	14390	14402	14441	14240	14127	14162	14272	14404	14239	14327	14248	14306	14313	14296	14264	14391	14402	14373	14345	14156	14308	14358	14304	14244	14094	14368	14364	14189	14369	14274	14150	14339	14428	14213	14366	14442	14417	14315	14275	14234	14345	14219	14294	14477	14250	14471	14397	14280	14242	14240	14365	14207	14350	14121	14384	14348	14370	14395	14345	14278	14373	14114	14008	14328	14244	14320	14294	14257	14264	14226	14182	14245	14177	14300	14208	14281	14309	14343	14246	14282	14201	14528	14493	14367	14335	14198	14341	14350	14315	14182	14300	14411	14219	14213	14402	14296	14282	14311	14245	14254	14037	14241	14528	14265	14105	14306	14459	14301	14289	14412	14220	14324	14382	14531	14273	14291	14384	14350	14153	14440	14374	14274	14239	14419	14264	14201	14297	14328	14345	14045	14230	14242	14107	14370	14345	14267	14201	14184	14470	14394	14489	14395	14194	14109	14367	14271	14335	14276	14415	14386	14503	14497	14206	14460	14341	14429	14214	14175	14343	14424	14297	14176	14226	14413	14274	14273	14282	14396	14414	14416	14301	14199	14224	14204	14281	14342	14311	14495	14279	14369	14372	14405	14369	14204	14283	14297	14461	14248	14282	14230	14282	13964	14069	14281	14232	14348	14291	14238	14345	14403	14400	14374	14210	14178	14338	14152	14168	14232	14298	14236	14247	14286	14329	14343	14313	14373	14112	14325	14395	14291	14184	14328	14139	14266	14381	14119	14345	14350	14360	14514	14340	14354	14385	14478	14247	14477	14360	14306	14190	14167	14256	14415	14382	14262	14392	14181	14507	14504	14419	14136	14185	14202	14405	14418	14547	14279	14318	14223	14384	14316	14077	14276	14158	14384	14410	14153	14262	14097	14278	14393	14342	14213	14076	14291	14298	14288	14188	14426	14375	14169	14248	14192	14289	14346	14311	14325	14286	14210	14247	14377	14489	14128	14185	14462	14239	14311	14321	14294	14322	14212	14278	14426	14499	14446	14226	14189	14416	14264	14240	14447	14156	14143	14151	14514	14302	14182	14446	14375	14231	14340	14538	14372	14199	14247	14303	14232	14314	14249	14481	14182	14388	14373	14259	14329	14318	14466	14322	14454	14228	14321	14239	14343	14304	14367	14455	14383	14302	14243	14251	14217	14389	14322	14178	14427	14286	14378	14253	14231	14337	14066	14151	14172	14359	14238	14235	14299	14245	14393	14397	14408	14421	14204	14322	14142	14256	14368	14180	14271	14336	14379	14245	14238	14381	14456	14274	14377	14320	14291	14238	14362	14220	14210	14425	14569	14162	14411	14124	14350	14330	14286	14380	14436	14225	14217	14382	14570	14367	14368	14289	14260	14171	14383	14483	14197	14237	14245	14201	14316	14385	14521	14292	14338	14421	14241	14375	14342	14252	14326	14182	14383	14233	14238	14233	14313	14244	14511	14243	14293	14348	14492	14284	14211	14273	14378	14340	14348	14284	14327	14100	14215	14327	14360	14346	14148	14450	14227	14268	14233	14121	14396	14236	14208	14387	14200	14347	14335	14241	14150	14443	14442	14211	14451	14206	14155	14411	14053	14245	14392	14349	14278	14259	14405	14266	14457	14170	14360	14237	14240	14332	14433	14142	14311	14315	14159	14316	14451	14256	14305	14404	14418	14225	14374	14196	14234	14274	14310	14351	14390	14273	14173	14236	14557	14405	14274	14335	14148	14366	14168	14260	14355	14591	14398	14245	14165	14226	14305	14357	14352	14376	14251	14341	14410	14336	14483	14446	14310	14283	14299	14306	14324	14166	14162	14267	14277	14212	14286	14319	14347	14134	14239	14325	14280	14326	14373	14097	14289	14202	14231	14318	14405	14233	14309	14213	14244	14390	14254	14347	14366	14268	14120	14334	14125	14320	14118	14468	14405	14388	14291	14455	14315	14391	14264	14374	14125	14400	14498	14224	14278	14149	14448	14212	14272	14227	14201	14395	14433	14240	14394	14268	14301	14416	14186	14300	14434	14274	14270	14340	14285	14094	14161	14113	14226	14318	14251	14144	14338	14375	14392	14250	14134	14199	14279	14255	14288	14356	14245	14170	14297	14300	14186	14375	14467	14446	14166	14330	14328	14441	14285	14398	14438	14382	14335	14334	14292	14292	14387	14333	14324	14188	14307	14239	14286	14272	14264	14213	14255	14243	14239	14272	14299	14407	14373	14446	14211	14173	14361	14401	14335	14314	14331	14339	14450	14254	14433	14289	14245	14222	14295	14236	14302	14476	14258	14184	14413	14309	14104	14406	14409	14462	14429	14438	14295	14357	14459	14452	14174	14052	14383	14369	14463	14520	14405	14183	14413	14323	14284	14186	14315	14334	14270	14212	14402	14344	14483	14265	14287	14341	14199	14277	14348	14249	14535	14360	14272	14259	14278	14333	14318	14302	14420	14150	14185	14303	14347	14119	14550	14372	14294	14370	14302	14486	14454	14160	14381	14308	14314	14307	14328	14270	14518	14327	14197	14219	14201	14378	14391	14405	14166	14422	14365	14405	14351	14361	14129	14234	14340	14374	14194	14239	14271	14544	14249	14410	14503	14308	14263	14224	14468	14421	14457	14200	14264	14480	14299	14174	14374	14339	14211	14372	14378	14270	14437	14502	14250	14261	14107	14087	14237	14224	14388	14346	14351	14323	14368	14262	14330	14437	14462	14457	14455	14408	14335	14354	14394	14330	14297	14160	14190	14172	14267	14420	14281	14276	14412	14195	14235	14226	14506	14262	14329	14372	14455	14329	14328	14329	14208	14403	14121	14388	14401	14430	14465	14271	14391	14359	14315	14193	14147	14314	14238	14409	14529	14304	14222	14461	14342	14362	14409	14371	14152	14223	14241	14257	14244	14273	14476	14220	14255	14341	14329	14392	14323	14388	14301	14264	14112	14204	14114	14337	14202	14272	14305	14530	14145	14297	14231	14344	14316	14157	14205	14250	14311	14225	14324	14263	14342	14392	14237	14369	14184	14319	14358	14237	14323	14270	14339	14539	14238	14102	14362	14109	14347	14303	14525	14200	14197	14040	14210	14223	14582	14260	14261	14398	14453	14291	14320	14270	14185	14088	14413	14391	14324	14349	14198	14016	14385	14482	14411	14361	14397	14271	14169	14319	14416	14364	14411	14266	14277	14283	14026	14288	14220	14310	14386	14448	14365	14206	14452	14443	14693	14389	14328	14293	14527	14325	14332	14277	14434	14304	14373	14334	14241	14437	14065	14192	14324	14311	14422	14210	14423	14344	14366	14394	14535	14189	14210	14457	14390	14418	14338	14123	14262	14438	14427	14237	14253	14352	14271	14386	14384	14335	14317	14299	14348	14361	14348	14276	14367	14530	14330	14318	14563	14230	14157	14485	14261	14122	14488	14268	14295	14211	14207	14378	14351	14344	14136	14454	14304	14232	14462	14384	14098	14292	14269	14349	14260	14319	14305	14298	14284	14252	14190	14444	14370	14237	14456	14331	14213	14203	14181	14338	14363	14379	14226	14226	14496	14278	14317	14212	14229	14252	14328	14352	14254	14325	14269	14245	14137	14291	14292	14308	14228	14319	14276	14260	14228	14272	14365	14363	14249	14444	14403	14468	14282	14143	14178	14178	14353	14287	14317	14185	14202	14380	14268	14337	14387	14622	14344	14236	14312	14227	14181	14281	14501	14163	14400	14435	14322	14312	14215	14354	14324	14147	14313	14196	14372	14280	14330	14322	14380	14280	14406	14453	14316	14272	14620	14183	14233	14348	14402	14354	14159	14336	14490	14230	14389	14251	14301	14421	14229	14270	14405	14236	14292	14155	14480	14348	14388	14272	14438	14421	14514	14311	14294	14342	14358	14314	14329	14305	14251	14403	14368	14245	14399	14364	14245	14206	14113	14424	14357	14343	14291	14199	14338	14282	14419	14373	14277	14193	14306	14263	14423	14387	14059	13977	14304	14210	14243	14489	14326	14269	14321	14272	14252	14304	14239	14323	14371	14270	14098	14374	14338	14106	14328	14408	14505	14455	14518	14301	14299	14398	14229	14372	14275	14317	14356	14610	14240	14325	14264	14381	14052	14161	14304	14231	14352	14279	14390	14400	14366	14383	14382	14361	14226	14400	14264	14256	14325	14193	14387	14362	14284	14396	14322	14269	14383	14425	14344	14356	14471	14374	14246	14358	14205	14233	14300	14147	14324	14374	14345	14124	14367	14258	14368	14351	14347	14431	14269	14318	14166	14285	14355	14361	14332	14192	14399	14497	14343	14205	14373	14284	14309	14203	14157	14349	14488	14389	14212	14337	14346	14321	14370	14437	14208	14264	14442	14244	14386	14183	14347	14422	14094	14311	14426	14363	14520	14294	14459	14462	14239	14208	14364	14293	14377	14335	14446	14119	14444	14284	14432	14186	14219	14479	14459	14319	14267	14281	14228	14253	14106	14196	14365	14322	14267	14495	14177	14420	14395	14367	14285	14199	14249	14364	14192	14378	14266	14301	14247	14332	14115	14110	14135	14118	14324	14526	14337	14465	14537	14460	14330	14369	14208	14241	14227	14415	14541	14319	14256	14427
14732	15497	15162	14729	14597	14481	14274	14229	14251	14196	14171	14364	14682	16891	18833	17313	15766	14747	14414	14371	14234	14203	14160	14346	14215	14284	14118	14334	14214	14319	14071	14400	14114	14280	14141	14052	14287	14164	14266	14260	14332	14228	14304	14128	14330	14281	14285	14249	14294	14013	14228	14317	14191	14084	14050	14272	14187	14213	14239	14173	14120	14130	14269	14221	14072	14320	14016	14393	14270	14157	14074	14102	14179	14166	14222	14105	14023	14264	14159	14182	14197	14366	14147	14307	14107	14061	14083	14100	14083	14084	14249	14246	14139	14192	14120	14084	14079	14164	14292	14049	14169	14232	14078	14209	14294	14358	14066	14146	14376	14146	14397	14367	14110	14257	14180	14156	14007	14238	14355	14197	14168	14097	14128	14141	14124	14165	14291	13928	14367	14196	14237	14202	14277	14253	14335	14045	14301	14260	14161	13983	14064	14074	14089	14152	14232	14277	14123	14186	14241	14260	14206	14098	14089	14110	14132	14348	14241	14061	14248	14149	14341	14194	14247	14215	14145	14192	14099	14158	14141	14301	14278	14138	14101	14090	14271	14045	14164	14090	14107	14194	14165	14253	14158	14252	14230	14245	14272	14102	14169	14256	14200	14154	14017	14307	14249	14228	14367	14187	14195	14031	14260	14266	14190	13963	14116	14123	14164	14207	14214	14051	14187	14195	14228	14138	14144	14319	14105	14136	14196	14163	14365	14130	14167	14153	14182	14319	14124	14140	14047	14115	14149	14233	14098	14260	14374	14237	13992	14197	14301	14151	14095	14190	14157	14180	14141	13982	14061	14199	14108	14086	14251	14320	14160	14192	14103	14216	14053	14125	14182	14112	14185	14271	14296	14172	14262	14199	14317	13970	14132	14175	14275	14230	14330	14211	13923	14106	14074	14282	14302	14187	14206	14225	14048	14250	14141	14376	14230	14210	14133	14246	14120	14303	14156	14236	14172	14225	14240	14164	14053	14309	14144	14232	14160	14182	14188	14173	14111	14056	14157	14162	14134	14236	14336	14165	14162	14214	14402	14333	14275	14131	14128	14110	14090	14193	14290	14304	14033	14153	14187	14115	14277	14196	14089	14103	14252	14182	14161	14108	14113	14151	14145	14331	14140	14304	14076	14096	13965	14231	14071	14193	14155	14142	14115	14399	14023	14144	14207	14118	14152	14170	14200	14074	14320	14156	14243	14100	14163	14144	14177	14249	14287	13996	14129	14221	14102	14176	14282	14316	14143	14181	14165	14091	14158	14160	14250	14168	14143	14271	14181	14334	14270	14159	14075	14110	14002	14182	13978	14187	14165	14134	13980	14183	14119	14102	14240	14106	14157	14143	14148	14078	14119	13973	14193	14077	14148	14178	14277	14256	14213	14252	14356	14037	14121	14194	13998	14198	14255	14282	14268	14176	14120	14196	14312	14199	14060	14141	14123	14262	14204	14210	14318	14076	14251	14039	14282	13991	14167	14276	14260	14006	14231	14248	14021	14110	14288	14049	14286	14120	14118	14175	14240	14150	14281	14125	14257	14037	14257	14231	14151	14177	14371	14213	14160	14132	14116	14131	14157	14158	14182	14287	14180	14290	14104	14241	13988	14159	14244	14285	14265	14246	14022	14210	14122	14177	14106	13909	13971	14224	14162	14239	14130	14085	14191	14291	14069	14172	14357	14131	14148	14029	14112	14068	14264	14181	14180	14063	13992	14198	14203	14103	14231	14239	14027	14180	14258	14142	14270	14025	14331	14269	14170	14093	14207	14347	14151	14148	14231	14137	14185	14335	14163	14074	14410	14190	14281	14308	14235	14046	14133	14078	14224	14311	14259	14059	14245	14070	14233	14266	14155	14283	14166	14235	14187	13958	14194	14250	14184	14008	14211	14104	14170	14149	14118	14067	14165	14040	14183	14266	14154	14120	14244	14166	14105	14312	14005	14175	14217	14237	14216	14021	14045	14098	14062	14230	14059	14224	14187	14299	14076	14260	14362	14287	14365	14369	14079	14288	14214	14149	14231	14246	14166	14186	14144	14124	14373	14193	14181	14162	14279	14365	14129	14185	14324	14210	14284	14124	14176	14126	14048	14199	14287	14263	13966	14236	14119	14248	14125	14140	14179	14301	14148	14335	14193	14243	14164	14346	14146	14124	14280	14118	14285	14194	14269	14253	14180	14265	14074	14248	14148	14114	14074	14362	14183	14141	14213	14051	14231	14167	14237	14174	14404	14262	14068	14156	14119	14209	14312	14215	14210	14067	14141	14199	14070	14213	14123	14110	14123	14191	14114	14241	14237	14140	14266	14161	14264	14080	14120	14216	14070	14129	14430	14017	14164	14247	14100	14128	14277	14393	14281	14175	14295	14117	14088	14148	14096	14323	14161	14101	14272	14237	14211	14287	14236	14164	14259	14060	14150	14070	14125	14075	14202	14156	14268	14205	14243	14232	14318	14220	14213	14360	14030	14136	14376	14283	14202	14288	14312	14196	14367	14024	14077	14023	14144	14096	14182	14069	14188	14284	14045	14220	14050	14098	14119	14194	14082	14424	14191	14123	14113	14124	14145	14248	14150	14230	14066	14237	14386	14199	14238	14225	14208	14179	14115	14347	14022	14248	14115	14030	14029	14254	14216	14318	14213	14075	14086	14288	14284	14113	14225	14188	14208	14284	14247	14247	14266	14197	14125	14249	14126	14169	14192	14067	14227	14370	14153	14178	14186	14176	14100	14355	14144	14118	14120	14206	14212	14197	14285	14102	14185	14059	14379	14165	14145	14153	14173	14130	14060	14247	14015	14158	14326	14171	14231	14102	14251	14077	14209	14208	14122	14224	14290	14098	14036	14063	14231	14228	14214	14169	14126	14306	14199	14197	14189	14275	14085	14172	14150	14217	14140	14371	14262	14149	14298	14063	14199	14197	14215	14240	14145	14253	14063	13849	14205	14000	14128	14201	14157	14310	14282	14331	14296	14074	14203	14145	13984	14136	14160	14221	14265	14083	14200	14203	14169	14228	14223	14299	14296	14301	14270	13941	14277	14186	14241	14059	14249	14098	14240	14142	14158	14080	14096	14071	14269	14252	14294	14145	14136	14024	14117	14570	14150	14281	14155	14109	14240	14266	13960	14143	14263	14163	14098	14051	14287	14144	14090	14146	14038	14153	14298	14253	14242	14364	14223	14000	14201	14125	14237	14216	14269	14159	14238	14161	14135	14202	14144	14153	14199	14276	14091	14207	14171	14107	14351	14321	14186	14328	14295	14172	14151	14328	14205	14181	14257	14239	14267	14128	14068	14304	14181	14264	14177	14195	14208	14221	14311	14059	14204	14203	14129	14127	14218	14174	14072	14120	14315	14138	14076	14210	14133	14166	14177	14196	14262	14126	14054	14314	14169	14165	14193	14308	14152	14306	14294	14222	14263	14158	14142	14316	14276	14300	14083	14204	14224	14207	14061	14264	14316	14060	14200	14212	14173	14140	14279	14137	14167	14267	14159	14239	14308	13986	14211	13994	14017	14233	14173	14291	14183	14006	14252	14301	14193	14049	14313	14243	14292	14257	13988	14287	14338	14052	14236	13998	14265	14204	14239	14324	14132	14208	14218	14164	14211	14088	14194	14225	14148	14293	14220	14219	14245	14159	14301	14028	14015	14173	14039	14176	14073	14071	14066	14281	14107	14248	14174	14120	13976	14231	14204	14244	14335	14194	14203	14024	14247	14282	14162	14209	14131	14203	14115	14248	14117	14100	14198	14311	14202	14134	14119	14080	14281	14144	14346	14198	14129	14307	14306	14291	14242	14069	14184	14041	14223	14223	14050	14228	14191	14210	14247	14279	14093	14199	14161	14200	14032	14331	14105	14267	14127	14023	14190	14237	14114	14009	14161	14328	14181	14209	14109	14388	14130	14317	14104	14128	14115	14300	14287	14108	14093	14155	14066	14158	14470	14171	14149	14115	14117	14246	14164	14036	14222	14157	14202	14335	14165	14146	14294	14183	14230	14310	14146	14205	14222	14269	14269	14229	14149	14065	14121	14149	14044	14226	14280	14229	14235	14339	14166	14285	14083	14197	14117	14144	14407	14111	14092	14070	14272	14091	14213	14254	14245	14153	14200	14340	14230	14061	14210	14179	14204	14248	14168	14219	14176	14174	14080	14038	14109	14075	14007	14162	14052	14208	14339	14171	13992	14291	14302	14199	14210	14109	14203	14411	14284	14276	14142	14246	14310	14230	14271	14184	14174	14194	14211	14208	14354	14289	14176	14185	14251	14150	14099	14360	14038	14331	14203	14184	14140	14166	14140	14179	14332	14200	14209	14142	14094	14240	14210	14119	14197	14282	14132	14343	14174	14305	14174	14371	14235	14180	14120	14210	14176	14030	14237	14172	14231	14132	14473	14157	14179	14196	14024	14110	14306	14216	14270	14211	14165	14170	14270	14167	14113	14058	14130	14239	14146	14227	14040	14082	14109	14309	14210	14142	14150	14059	14219	14155	13970	14207	14214	14129	14345	14273	14111	14249	14234	14186	14252	14312	14200	14185	14271	14154	14198	14060	14018	14168	14168	14110	14117	14223	14160	14380	14016	14202	14178	14237	14181	14246	14237	13985	14332	14366	14072	14137	14135	14316	14258	13977	14145	14169	14224	14197	14045	14120	14078	14186	14152	14032	14214	14149	14112	14305	14127	14030	14155	14262	14146	14222	14075	14243	14191	14195	14085	14071	14204	14162	14113	14414	14197	14216	13989	14136	14091	14266	13990	14118	14277	14363	14300	14301	14277	14166	13962	13916	14312	14078	14128	14141	14244	14131	14075	14286	14277	14223	14055	14180	14228	14135	14187	13962	14195	14106	14093	14304	14149	14247	14230	13971	14169	14193	14188	14205	14172	14233	14181	14180	14129	14106	14091	14255	14144	14148	13996	14186	14244	14131	14190	14068	14359	14345	14163	14127	14123	14161	14168	14273	14013	14190	14073	14214	14178	14129	14146	14159	14048	14319	14178	14246	14252	14116	14191	14260	14234	14084	14216	14283	14111	14243	14146	14132	14148	14058	14295	14156	14282	14267	14272	14124	14090	14174	14214	14277	14125	14277	14142	14216	14162	14107	14174	14167	14107	14270	14131	14260	14195	14354	14120	14212
25080	21382	27978	25336	19819	16018	15309	14378	14069	14099	14118	13823	14033	22224	28560	25426	20335	16227	14561	13969	13758	13780	13727	13776	13884	13829	13471	13543	13651	13617	13820	13657	13722	13745	13755	13630	13759	13680	13719	13636	13655	13692	13562	13471	13802	13700	13688	13855	13629	13848	13938	13759	13513	13726	13563	13547	13914	13797	13771	13752	13726	13634	13589	13477	13647	13795	13517	13684	13944	13622	13619	13668	13673	13684	13801	13565	13599	13708	13667	13464	13675	13651	13562	13693	13739	13674	13607	13547	13610	13725	13735	13553	13909	13545	13532	14160	13617	13948	13621	13499	13583	13726	13678	13596	13537	13442	13667	13698	13873	13713	13538	13725	13664	13695	13870	13733	13728	13700	13761	13635	13621	13873	13420	13732	13654	13596	13672	13721	13618	13364	13644	13672	13611	13572	13558	13672	13493	13693	13736	13570	13723	13634	13759	13592	13641	13603	13459	13623	13565	13742	13723	13602	13673	13736	13752	13598	13757	13768	13596	13567	13764	13565	13777	13621	13630	13744	13560	13633	13772	13682	13618	13801	13514	13524	13540	13552	13801	13547	13660	13779	13572	13699	13527	13847	13736	13702	13598	13681	13625	13572	13621	13873	13740	13618	13649	13601	13682	13819	13560	13610	13616	13733	13484	13625	13755	13628	13817	13567	13670	13638	13728	13875	13658	13628	13739	13761	13569	13760	13776	13798	13693	13385	13688	13500	13710	13886	13719	13500	13695	13558	13779	13587	13688	13674	13679	13681	13713	13657	13637	13584	13666	13572	13771	13689	13474	13747	13733	13569	13897	13751	13768	13675	13673	13604	13690	13560	13613	13858	13605	13617	13861	13699	13521	13608	13628	13659	13468	13641	13775	13763	13717	13638	13799	13581	13673	13627	13556	13621	13625	13620	13749	13606	13639	13615	13702	13681	13514	13617	13551	13617	13600	13515	13638	13593	13682	13511	13761	13776	13840	13635	13584	13714	13714	13464	13576	13632	13648	13511	13573	13804	13805	13869	13782	13593	13626	13749	13640	13555	13523	13669	13770	13853	13513	13585	13694	13578	13515	13667	13508	13665	13757	13689	13792	13598	13738	13649	13440	13540	13671	13516	13808	13623	13626	13459	13584	13595	13681	13675	13633	13609	13697	13517	13628	13718	13712	13785	13479	13644	13614	13635	13712	13608	13661	13682	13490	13762	13641	13786	13438	13743	13565	13813	13471	13487	13613	13423	13811	13814	13602	13656	13618	13508	13656	13736	13424	13612	13627	13483	13695	13563	13575	13703	13623	13635	13573	13789	13612	13653	13706	13652	13712	13718	13708	13840	13741	13684	13542	13547	13543	13605	13536	13738	13692	13443	13652	13666	13777	13600	13378	13641	13549	13503	13614	13640	13355	13691	13673	13785	13750	13671	13689	13607	13444	13720	13586	13483	13710	13818	13662	13787	13758	13684	13663	13877	13503	13638	13685	13380	13666	13610	13753	13439	13557	13820	13757	13674	13834	13578	13825	13791	13589	13457	13909	13665	13462	13749	13843	13654	13606	13641	13621	13511	13651	13639	13627	13845	13600	13549	13566	13617	13654	13375	13666	13658	13683	13648	13530	13665	13715	13720	13611	13500	13589	13696	13659	13747	13611	13670	13695	13688	13721	13728	13689	13739	13836	13636	13665	13546	13684	13623	13629	13921	13680	13617	13646	13864	13529	13595	13534	13640	13610	13756	13623	13819	13494	13725	13702	13802	13591	13572	13740	13556	13706	13553	13648	13814	13697	13706	13588	13653	13565	13672	13751	13681	13555	13745	13863	13750	13673	13704	13780	13629	13666	13635	13496	13681	13557	13667	13617	13551	13619	13616	13832	13613	13426	13640	13799	13802	13786	13698	13700	13611	13550	13658	13701	13686	13854	13550	13659	13579	13516	13579	13735	13534	13720	13647	13623	13448	13600	13540	13749	13515	13611	13543	13713	13689	13848	13765	13639	13682	13588	13706	13721	13589	13740	13728	13568	13647	13749	13599	13759	13503	13503	13711	13685	13524	13634	13600	13613	13624	13623	13545	13734	13547	13640	13483	13676	13631	13634	13609	13769	13659	13533	13782	13757	13714	13717	13598	13499	13716	13780	13461	13556	13913	13629	13611	13632	13471	13711	13735	13896	13576	13615	13483	13759	13786	13779	13684	13502	13708	13634	13747	13605	13648	13600	13482	13769	13516	13779	13757	13765	13539	13496	13765	13564	13562	13782	13599	13643	13759	13485	13752	13634	13603	13549	13596	13602	13602	13704	13883	13781	13579	13708	13703	13535	13758	13620	13851	13811	13658	13607	13696	13637	13576	13724	13712	13475	13781	13600	13658	13820	13708	13623	13611	13739	13484	13552	13745	13531	13731	13650	13676	13792	13753	13642	13897	13917	13539	13748	13672	13769	13641	13958	13808	13610	13628	13764	13584	13731	13668	13644	13592	13818	13801	13789	13753	13714	13605	13597	13682	13815	13992	13763	13684	13649	13466	13598	13843	13598	13731	13650	13513	13919	13584	13625	13687	13626	13778	13768	13609	13676	13895	13465	13523	13767	13664	13579	13429	13907	13709	13707	13654	13569	13642	13643	13500	13850	13660	13751	13512	13628	13646	13622	13629	13693	13631	13576	13535	13532	13789	13636	13695	13688	13597	13512	13651	13578	13607	13567	13572	13758	13684	13598	13699	13667	13518	13605	13557	13385	13765	13585	13575	13716	13394	13454	13720	13679	13739	13612	13736	13684	13592	13556	13798	13565	13615	13650	13551	13491	13570	13772	13592	13660	13735	13742	13641	13505	13683	13439	13606	13613	13682	13618	13719	13567	13688	13664	13643	13479	13703	13764	13686	13693	13751	13676	13748	13581	13721	13551	13813	13830	13691	13584	13690	13734	13571	13543	13541	13509	13658	13698	13629	13826	13643	13813	13772	13618	13618	13557	13693	13610	13808	13666	13780	13566	13611	13597	13610	13756	13848	13570	13851	13786	13668	13644	13748	13549	13786	13868	13441	13731	13612	13589	13822	13737	13595	13644	13777	13675	13577	13408	13932	13601	13665	13671	13702	13551	13527	13610	13725	13839	13795	13640	13733	13820	13547	13794	13758	13612	13452	13614	13665	13685	13608	13672	13710	13854	13588	13735	13661	13816	13781	13539	13712	13642	13581	13615	13811	13740	13612	13446	13769	13598	13759	13658	13631	13742	13584	13819	13860	13562	13642	13580	13445	13712	13575	13561	13718	13665	13780	13673	13778	13720	13604	13779	13851	13566	13650	13669	13631	13645	13522	13667	13653	13649	13600	13814	13660	13802	13766	13527	13767	13533	13457	13790	13521	13701	13611	13510	13701	13799	13561	13500	13718	13632	13610	13683	13700	13649	13845	13785	13734	13577	13814	13703	13659	13527	13653	13515	13637	13736	13733	13828	13628	13646	13625	13793	13738	13527	13544	13624	13709	13807	13613	13709	13700	13858	13589	13752	13766	13808	13745	13622	13542	13673	13908	13687	13533	13652	13515	13596	13646	13676	13804	13563	13524	13672	13605	13648	13725	13969	13596	13689	13674	13585	13570	13701	13559	13752	13454	13404	13815	13749	13810	13696	13603	13669	13658	13459	13701	13808	13618	13647	13657	13732	13634	13755	13574	13731	13573	13554	13560	13537	13726	13809	13720	13748	13775	13633	13621	13572	13658	13758	13603	13594	13698	13655	13716	13681	13824	13707	13749	13879	13657	13798	13710	13537	13537	13742	13660	13512	13509	13475	13610	13543	13634	13719	13681	13497	13698	13583	13688	13682	13688	13688	13574	13617	13646	13587	13636	13738	13469	13624	13624	13764	13555	13628	13653	13755	13658	13491	13704	13768	13480	13760	13756	13619	13569	13720	13596	13579	13649	13916	13711	13490	13603	13596	13577	13747	13658	13668	13602	13533	13765	13619	13748	13633	13695	13725	13699	13775	13812	13726	13523	13705	13689	13699	13700	13545	13634	13542	13523	13617	13885	13571	13519	13502	13665	13653	13561	13676	13789	13676	13514	13592	13514	13680	13762	13715	13570	13647	13797	13851	13701	13716	13748	13791	13685	13797	13708	13839	13840	13649	13582	13704	13782	13501	13614	13668	13582	13599	13735	13596	13534	13729	13747	13726	13638	13657	13559	13652	13652	13530	13538	13726	13571	13668	13631	13693	13602	13603	13639	13644	13645	13836	13608	13591	13477	13495	13604	13607	13553	13818	13538	13637	13697	13800	13711	13793	13789	13739	13608	13637	13427	13514	13472	13863	13735	13664	13744	13598	13501	13738	13593	13588	13656	13955	13864	13543	13487	13734	13488	13646	13582	13640	13644	13719	13601	13676	13547	13748	13619	13526	13818	13842	13622	13481	13724	13832	13629	13814	13666	13704	13624	13637	13640	13690	13736	13716	13918	13766	13829	13788	13559	13721	13630	13473	13531	13658	13725	13926	13541	13518	13588	13504	13759	13729	13459	13471	13481	13759	13620	13564	13595	13618	13635	13767	13840	13867	13375	13636	13779	13600	13719	13704	13628	13624	13544	13435	13527	13422	13610	13660	13580	13659	13792	13640	13748	13792	13786	13635	13670	13820	13642	13639	13750	13741	13619	13727	13821	13688	13757	13675	13750	13787	13623	13741	13723	13656	13746	13983	13577	13604	13688	13747	13577	13505	13653	13690	13803	13722	13689	13690	13547	13682	13655	13669	13638	13811	13677	13611	13612	13634	13573	13641	13728	13575	13881	13625	13511	13720	13682	13805	13753	13657	13638	13616	13741	13638	13645	13532	13713	13599	13727	13770	13680	13469	13768	13682	13548	13835	13610	13783	13727	13680	13687	13613	13604	13594	13822	13653	13722	13623	13774	13607	13865	13796	13545	13743	13641	13721	13811	13599	13676	13538	13533	13723	13463	13575	13664	13533	13647	13740	13643	13666	13656	13589	13532	13669	13704	13568	13484	13591	13510	13602	13531	13780	13545	13712	13719	13814	13730	13703	13571	13696	13486	13568	13637	13736	13717	13722	13725	13599	13502	13469	13477	13684	13637	13671	13625	13778	13685	13469	13612	13711	13811	13711	13678	13743	13639	13571	13697	13405	13679	13678	13554
13828	21119	19890	17109	16018	15119	14631	14590	14227	14349	14113	14035	14013	28118	33281	28860	21733	16437	14638	13851	13792	13746	14021	13716	13764	13820	13974	13924	13680	13837	13943	13843	13714	13980	13843	13868	13702	13819	13764	13945	13944	13758	13837	13968	13818	13935	13860	13955	13895	13671	13819	13776	13947	13747	13845	13825	13822	13900	13805	13646	13812	13677	13842	13895	13951	13820	13771	13983	13835	13756	13846	13972	13842	13828	14062	13807	13886	13756	13873	13915	13721	13763	13879	13796	13878	13855	13856	13984	13686	13790	14034	13901	13901	13746	13800	13819	13809	13827	13620	13811	13739	13818	13899	13751	13967	13708	13916	13843	14002	13866	13779	13753	13678	13823	13814	13764	13766	13761	13875	13820	13829	13833	13739	13788	13849	13824	13939	13639	13897	13722	13836	13729	13937	13829	13904	13949	13696	13904	13835	13900	13816	13668	13688	13926	13968	13701	13898	13956	13843	13803	13693	13887	13849	13878	13858	13885	13837	13683	13676	13778	13912	13849	13801	13768	13705	13722	13817	13812	13925	13799	13688	13861	13716	13677	13853	13674	14036	13827	13984	13950	13733	13821	13787	13737	13830	13894	13939	13789	13805	13660	13666	13816	13803	13864	13797	13759	13862	13740	13769	13880	13870	13812	13718	13877	13894	13911	13849	13867	13742	13781	13731	13789	13837	13717	13833	13749	13738	13831	13963	13888	13918	13706	13902	13735	13728	13662	13748	13924	13938	13736	13851	13694	13696	13670	13885	13942	13797	13926	13844	13881	13760	13792	13893	13779	13848	13790	13565	13853	13738	13823	13899	13759	13855	13812	14120	13757	13743	13818	13663	13775	13789	13852	13830	13868	13670	13839	13866	13847	13761	13704	13750	13806	13801	13896	13983	13891	13709	13897	13852	13763	13811	13803	13834	14030	13948	13827	13823	13832	13736	13832	13782	13978	13883	13742	13871	13801	13877	13890	13968	13657	13704	14008	13887	13913	13886	13882	13919	13909	13940	13876	13653	13737	13791	13767	13856	13871	13897	13797	13808	13853	13819	13862	13869	13868	13808	13761	13836	13837	13886	13917	13954	13848	13978	13812	13916	13775	13895	13699	13827	13788	13887	13833	13748	13879	13705	13773	13806	13895	14026	13788	13807	13813	13899	13866	13906	14087	13873	13771	13875	13715	13747	13839	13716	13866	13747	13801	13845	13919	13857	13650	13740	13796	13725	13734	13930	13804	13849	13851	13864	13828	13657	13743	13937	13953	13798	13782	13704	13782	13748	13985	13750	13837	13657	13941	13786	13780	13867	13748	13662	13798	13809	13905	13688	13699	13878	13697	13851	13765	13861	13723	13805	13810	13809	13777	13715	13762	13806	13786	13849	13815	13876	13914	13827	13801	14102	13818	13862	13770	13805	13956	13851	13951	13699	13824	13838	13934	13779	13837	13872	13827	13803	13849	13713	13891	13733	13733	13807	13758	13829	13908	13826	13912	13842	14105	13595	13801	13919	13887	13865	13803	13865	13811	13846	13865	13862	13889	13811	13885	13753	13728	13948	13966	13855	13707	13990	13689	13886	13684	13831	13803	13744	13985	13838	13770	13817	13853	13822	13801	13857	13838	13959	13845	13729	13746	13879	13770	13827	13927	13797	13899	13984	13855	13948	13726	13891	13906	13852	13825	13755	13617	13896	14075	13901	13829	13943	13947	13667	13715	13896	13742	13850	13779	13918	13802	13936	13668	13790	13783	13864	13910	13824	13894	13892	13961	13913	13825	13962	13881	13844	13862	13899	13789	13947	13637	14044	13746	13950	13905	13801	13827	13776	13881	13779	13924	14005	13926	13770	13750	13865	14057	13919	13900	13811	13712	13723	13846	13907	13747	13967	13896	13799	13693	13706	13909	14033	13771	13680	13688	13810	13890	13769	13783	13776	13793	13711	13767	13655	13556	13681	13684	13831	13698	13791	13970	13945	13692	13777	13998	13675	13824	13816	13755	13694	13718	13851	13797	13772	13957	13922	13944	13729	13857	13885	13750	13976	13820	13793	13912	14021	13841	13880	13958	13796	13910	13844	13902	13929	13822	13912	13891	13927	13777	13698	13867	13703	13989	13879	13959	14014	13811	13917	13710	13929	13762	13674	13791	13931	13873	13880	13690	13944	13895	13816	13836	14067	13910	13849	13884	13905	13951	13704	13742	13759	13940	13908	13919	13763	13747	13840	13839	13817	13720	13891	13872	13697	13987	13840	13898	13743	13784	13967	13820	13788	13953	13899	13882	13749	13734	13761	13843	13959	13857	13790	13805	13864	13903	13834	13782	13846	13745	13770	13811	13815	13803	13773	13800	13726	13856	13994	13708	13852	13907	13790	14011	13824	13900	13700	13725	13771	13981	13787	13955	13930	13842	13897	13866	13988	13885	13948	14001	13641	13925	13655	13728	13783	13808	13907	13897	13845	13882	13736	13722	13902	13781	13895	13715	13800	13861	13933	13867	13653	13966	13923	13769	13920	13869	13758	13831	13855	13832	13711	13795	13863	13917	13951	13946	13853	13916	13821	13739	13826	13827	13803	13754	13877	13885	13726	13649	13819	13798	13785	14063	13843	13851	13951	13735	13796	13896	13799	13839	13693	13631	13808	13836	13774	13756	13830	13834	13926	13741	13784	13753	13858	13729	13954	13965	13669	13968	13877	13802	13728	13900	13939	13829	13817	13831	13979	14004	13813	13831	13880	13753	13804	13797	13848	13793	13750	13967	13803	13783	13893	13721	13866	13743	13737	13913	13781	13852	14042	13868	13954	13953	13864	13794	13832	13803	13695	13881	13779	13748	13811	13822	13856	13906	13898	13995	13776	13835	14022	13773	13771	14057	13814	13834	13861	13944	13801	13693	13821	13810	13851	13791	13857	13767	13869	13965	13969	13888	13743	13798	13794	13844	13668	13746	13831	13796	13854	13745	13854	13810	13751	13735	13924	13897	13846	13851	13805	13702	13840	13679	13791	13933	13864	13789	13797	13851	13750	13754	13830	13466	13797	13890	13873	13783	13759	13751	13690	13967	13705	13715	13665	13889	13799	13770	13924	13770	13905	13798	13781	13629	13751	13823	13933	13904	13942	13938	13848	13781	13857	13705	13846	13860	13745	13991	13789	13770	13833	13898	13905	13691	13876	13951	13796	13959	13919	13752	13738	13874	13896	13891	14020	13942	13686	13991	13733	13951	13875	13756	13731	13938	13833	13732	13858	13737	13812	13800	13741	13920	13792	13752	13886	13773	13848	13918	13669	13864	13857	13732	13768	13794	13790	13734	13758	13706	13665	13867	13853	13803	13805	13933	13915	13866	13945	13909	13836	13709	13826	13855	13825	13736	13941	14012	13715	13918	13772	13819	13918	13713	13729	13689	13786	13858	13925	13882	13717	13700	13939	13856	13749	13619	14038	13700	13966	13812	13936	13872	13847	13955	13713	13837	13770	13656	13881	13831	13789	13826	13829	13881	13721	13953	13932	13956	13881	13752	13766	13925	13895	13782	13853	13908	13834	13649	13846	13764	13824	13648	14052	13756	13987	13696	13780	13840	13872	13726	13826	13848	13809	13894	13799	13880	13699	13712	13758	13898	13812	13774	13725	13755	13829	13762	13791	13928	13823	13940	13681	13923	13778	13954	13787	13866	13762	13741	13823	13758	13788	13761	13803	13866	13905	13704	13795	13883	13864	13800	13723	13791	13763	13798	13847	13666	13853	13954	13567	13752	13940	13859	13980	13642	13872	13785	14013	13829	13875	13661	13885	13892	13913	13828	13807	13823	13838	13786	13828	13872	13841	13916	13781	13828	13635	13987	13858	13934	13832	13824	13722	13922	13842	13912	13763	13879	13862	13811	13681	13903	13832	13898	13826	13752	13909	13829	13829	14119	13923	13851	13812	13882	14030	14043	13803	13672	13775	13758	13841	13836	13838	13949	13930	13915	13759	13926	13772	13806	13871	13910	13788	13967	13916	13916	13780	13925	13799	13938	13992	13799	13933	13826	13898	13721	13721	13922	13817	13912	13975	13721	13851	13613	13762	13926	13813	13836	13914	13869	13804	13843	13759	13837	13765	13809	13818	13966	13776	13941	13919	13893	13765	13909	13893	13794	13661	13845	13761	13990	13717	13832	13841	13720	13871	13907	13757	13995	13938	13767	13870	13855	13802	13829	13875	13668	13846	13717	13631	13784	13630	13670	13709	14007	14048	13682	13771	13860	13821	13877	13795	13799	13791	13965	13679	13923	13893	13774	13924	13888	14104	13806	13835	13868	13759	13906	13846	13804	13829	13940	13712	13797	13788	13875	13641	13849	13653	13832	13965	13907	13891	13640	13753	13846	13710	13738	13817	13992	13938	13891	13951	13843	13805	13798	13910	13878	13810	13806	13814	13850	13908	13834	13965	13957	13705	13772	13900	13843	13831	13711	13911	13837	13922	13805	13932	13702	13931	13801	13926	13949	13866	13739	13865	13764	13795	13831	13923	13784	13908	14020	13817	13839	13772	13737	13870	13979	13987	13981	13736	13687	13784	13946	13848	13846	13639	13910	13867	13812	13796	13905	13878	13600	13731	13767	13717	13867	13758	13731	13750	13761	13848	13680	13832	13829	13922	13787	13621	13768	13751	13742	13922	13676	13830	13885	13841	13782	13867	13733	13973	13747	13999	13786	14019	13855	13809	13964	13803	13808	13832	13863	13771	13955	13752	13857	13715	13925	13927	13952	13927	13810	13796	13850	13705	13852	13799	13868	13851	13937	13827	13751	13680	13853	13834	13868	14028	13752	13824	13657	13955	13867	13713	13911	13819	13808	13724	13900	13823	13652	13781	13806	13694	13755	13904	13755	13868	13918	13885	13809	13663	13850	13767	13839	13811	13913	13695	13745	13774	13665	13771	13759	13860	13799	13891	13852	13806	13869	13840	13944	13981	13771	13872	13940	13902	13781	13875	13824	13845	13839	13754	13774	13826	13806	13843	13980	13939	13777	13948	13797	13835	13859	13766	13828	13811	13687	13765	13849	13894	13887	13771	13788	13878	13820	13884	13766	13862	13867	13863	13952	13784	13871	13774	13774	13689	13750	13915	13789	13706	13834	13921	13795	13799	13839	13943	13861
23953	21345	28830	24251	21623	20233	17394	14457	13916	13830	13854	13642	13951	25499	37892	31546	24981	18140	14569	13495	13398	13410	13372	13277	13211	13317	13341	13484	13197	13259	13313	13248	13246	13281	13236	13335	13099	13175	13270	13220	13242	13174	13056	13254	13156	13230	13321	13228	12993	13100	13224	13177	13294	13303	13186	13273	13112	13339	13356	13330	13109	13201	13133	13275	13274	13159	13343	13330	13131	13215	13254	13257	13136	13333	13367	13224	13295	13230	13237	13257	13142	13214	13066	13203	13287	13289	13199	13359	13239	13222	13155	13025	13330	13504	13331	13170	13131	13301	13143	13230	13308	13052	13192	13340	13241	13257	13180	13253	13073	13315	13097	13196	13368	13244	13170	13159	13238	13039	13127	13282	13022	13355	13135	13174	13168	13143	13163	13267	13425	13353	13244	13270	13146	13271	13179	13342	13158	13183	12956	13283	13076	13150	13075	12971	13200	13307	13369	13155	13074	13129	13285	13182	13239	13290	12947	13293	13208	13153	13254	13254	13002	13122	13239	13193	13232	13100	13228	13168	13107	13209	13184	13163	13140	13194	13182	13145	13035	13146	13281	13193	13324	13139	13327	13044	13207	13224	13276	13026	13144	13120	13150	13220	13349	13229	13209	13109	13354	13254	13168	13154	13280	13306	13265	13182	13208	13043	13069	13177	13222	13387	13098	13310	13418	13211	13104	13099	13198	13100	13136	13196	13284	13045	13273	13206	13003	13354	13135	13228	13239	13228	13356	13052	13284	12992	13183	13061	13272	13220	13127	13156	13221	13095	13190	13269	13238	13208	13220	13074	13093	13098	13048	13293	13114	13184	13191	13064	13251	13209	13116	13173	13170	13213	13232	13091	12984	13284	13130	13205	13093	13274	13391	13261	13283	13189	13208	13198	13089	13031	13230	13332	13293	13253	13260	13160	13332	13182	13235	13334	13353	13044	13234	13186	13063	13150	13190	13153	13143	13218	13159	13344	13299	13331	13020	13068	13270	13090	13272	13228	12974	13127	13193	13151	13135	13543	13329	13279	13111	13060	13381	13081	13132	13139	13137	13175	13234	13281	13282	13251	13289	13076	13204	13219	13304	13171	13156	13098	13311	13372	13215	13021	13094	13270	13316	13201	13256	13180	13299	13214	13158	13162	13143	13262	13118	13047	13165	13275	13196	13328	13061	13196	13203	13089	13244	13099	13183	13367	13216	13076	13191	13260	13106	13326	13289	13072	13131	13267	13229	13079	13265	13107	13127	13178	13202	13259	13149	13320	13279	13303	13214	13424	13316	13392	13204	13070	13328	13377	13099	13059	13307	13168	13277	13050	13050	13090	13233	13200	13150	13208	13194	13231	13256	13250	13071	13270	13123	12868	13104	13302	13248	13162	13206	13133	13177	13271	13312	13336	13198	13082	13232	13314	13241	13282	13168	13138	13157	13316	13349	13109	13237	13112	13130	13167	13338	13246	13165	13194	13225	12853	13252	13207	13201	12990	13366	13359	13004	13148	13235	13182	13325	13017	13213	13184	13259	13311	13192	13218	13259	13179	13245	13153	13196	13117	13343	13198	13262	13083	13217	13155	13073	13358	12989	13122	13099	13131	13087	13148	13326	13316	13086	13352	13222	13237	13285	13095	13151	13283	13330	13122	13177	13269	13235	13142	13341	13257	13141	13228	13333	13224	13186	13097	13071	12932	13372	13256	13316	13187	13151	13177	13100	13160	13150	13024	13329	13359	13306	13273	13350	13156	13309	13171	13165	13284	13226	13270	13317	13318	13101	13238	13236	13174	13200	13225	12989	13099	13305	13160	13405	13233	13237	13383	13206	13213	13143	13328	13424	13288	13246	13340	13220	13147	13133	13341	13317	13198	13220	13255	13157	13016	13357	13049	13260	13120	13112	13202	13366	13210	13276	13240	13080	13169	13451	13204	13346	13300	13168	13064	13192	13272	13102	13212	13058	13088	13144	13196	13114	13136	13369	13263	13256	13260	13276	13294	13318	13253	13231	13327	13297	13308	13055	13259	13041	13193	13228	13198	13202	13120	13159	13123	13178	13141	13208	13260	13206	12984	13156	13215	13433	13167	13377	13195	13114	13298	13151	13190	13295	13329	13270	13155	13295	13166	13439	13205	13284	13280	13307	13224	13038	13213	13329	13231	13172	13315	13250	13141	13293	12864	13200	13272	13294	13093	13271	13295	13351	13447	13322	13226	13108	13265	13256	13197	13147	13452	13212	13007	13058	13189	13223	13122	13171	13203	13160	13340	13222	13219	13200	13139	13313	13367	13305	13364	13228	13261	13248	13411	13098	13338	13301	13331	13193	13168	13171	13256	13240	13181	13327	13209	13112	13249	13255	13189	13198	13217	13308	13029	13193	13123	13414	13304	13183	13197	13197	12946	13251	13128	13325	13447	13287	13018	13274	13125	13161	13278	13291	13192	13260	13272	13182	13219	13242	13182	13288	13279	13241	13222	13335	13294	13227	13255	13285	13182	12980	13308	13264	13164	13258	13216	13226	13196	13129	13310	13309	13252	13361	13192	13228	13039	13167	13018	13187	13050	13139	13424	13183	13119	13073	13246	13198	13235	13221	13165	13088	13141	13196	13219	13370	13232	13131	13182	13238	13137	13211	12983	13271	13172	13143	13027	13230	13076	13259	13317	13064	13302	13137	13248	13314	13221	13147	13102	13271	13304	13170	13120	13203	13202	13216	13198	13304	13347	13036	13108	13159	13074	13194	13335	13153	13156	13132	13381	13189	13121	13182	13163	13139	13244	13114	13399	13269	13389	13299	13399	13236	13178	13104	13198	13198	13167	13069	13167	13106	13207	13176	13205	13154	13000	13241	13223	13293	13181	13169	13173	13223	13301	13136	13156	13173	13224	13235	13189	13371	13312	13424	13337	13192	13021	13252	13152	13106	13267	13127	13116	13154	13447	13264	13197	13144	13152	13334	13017	13279	13279	13441	13161	13151	13272	13143	13189	13157	13365	13108	13301	13086	13169	13472	13137	13043	13066	13160	13150	13272	13224	13153	13102	13113	13144	13141	13181	13184	13011	13334	13347	13428	13438	13092	13254	13280	13138	13223	13200	13165	13177	13131	13223	13208	13382	13165	13141	13383	13219	13242	13267	13213	13150	13243	13382	13136	13182	13204	13178	13233	13442	13242	13114	13206	13151	13161	13173	13028	13252	13017	13143	13304	13229	13262	13087	13188	13258	13392	13279	13122	12995	13161	13223	13170	13242	13178	13134	13250	13052	13004	13283	13381	13242	13195	13100	13245	13286	12983	13141	13265	13304	13182	13324	13286	13295	13128	13221	13214	13108	13163	13324	13123	13106	13215	13170	13238	13194	13188	13165	13102	13167	13263	13189	13199	13353	13205	13170	13289	13174	13091	13360	13211	13322	13351	13131	13221	13221	13312	13057	13164	13304	13324	13400	13215	13236	13300	13156	13140	13103	13245	13044	13212	13030	13175	13081	13268	13179	13072	13251	13168	13068	12938	13130	13080	13179	13155	13041	13205	13077	13283	13171	13296	13099	13147	13185	13199	13198	13132	13287	13212	13170	13192	13439	13357	13132	13246	13357	13244	13427	13106	13278	13096	13206	13243	13145	13403	13260	13327	13113	13219	13144	13209	13264	13426	13285	13091	13112	13185	13077	13283	13071	13168	13207	13346	13234	13159	12951	13520	13215	13135	13151	13168	13137	13269	13214	13392	13216	13271	13146	13346	13167	13077	13160	13238	13192	13265	13238	13424	13044	13179	13096	13185	13077	13014	13231	13232	13171	13246	13365	13267	13337	12994	13184	13269	13178	13108	13339	12956	13303	13122	13123	13406	13116	13232	13311	13104	13113	13230	13146	13198	13180	13074	13118	13215	13129	13139	13243	13086	13245	13377	13265	13109	13084	13129	13287	13271	13148	13087	13046	13369	13333	13161	13269	13332	13374	13258	13213	13226	13190	13288	13037	13147	13352	13182	13368	13260	13095	13214	13085	13249	13158	13248	13091	13272	13236	13399	13285	13324	13263	13173	13326	13203	13147	13234	13093	13321	13147	13253	13095	13237	13139	13343	13276	13107	13269	13072	13178	13355	13097	13186	13132	13371	13232	13074	13241	13196	13206	13133	13208	13090	13214	13096	13178	13351	13309	13177	13206	13306	13125	13167	13068	13054	13119	13228	13172	13134	13102	13166	12922	13313	13130	13254	13276	13445	13355	13093	12948	13263	13202	13128	13094	13232	13189	13113	13363	13033	13239	13168	13213	13245	13292	13314	13271	13313	13158	13188	13337	13344	13119	13355	13311	13183	13182	13167	13343	13122	13143	13352	13209	13344	13241	13321	13090	13054	13228	13211	13203	13293	13151	13220	13187	13306	12978	13304	13312	13120	13204	13236	13322	13196	12982	13196	13301	13199	13137	13117	13352	13208	13093	13118	13017	13333	13246	13203	13247	13106	13224	13160	13223	13121	13244	13234	13299	13161	13234	13139	13217	13068	13358	13058	13124	13157	13064	13236	13068	13203	13194	13180	13106	13163	13163	13232	13180	13069	13181	13084	13239	13314	13133	13092	13247	13330	13298	13031	13045	13173	13300	13035	13144	13254	13378	13231	13317	13219	13181	12982	13411	13356	13229	13223	13265	13190	13332	13197	13092	13294	13210	13090	13291	13025	13325	13139	13151	13257	13397	13214	13130	13230	13062	13233	12989	13027	13149	13211	13123	13257	13341	13117	13244	13034	13000	12971	13207	13348	13260	13221	13228	13079	13242	13257	13255	13167	13279	13148	13144	13280	13138	13024	13200	13281	13193	13190	13271	13229	13207	13350	13461	13238	13213	13344	13374	13262	13156	13261	13123	13147	13188	13388	13258	13156	13349	13392	13102	13112	13276	13186	13224	13333	13173	13353	13319	13204	13171	13233	13230	13167	13067	13188	13087	13261	13221	13279	13332	13187	13282	13259	13163	13102	13126	13185	13229	13140	13235	13127	13293	13039	13310	13294	13205	13101	13229	13044	13206	13150	13336	13318	13266	13272	13329	13243	13148	13224	13221	13318	13190	12957	13186	13192	13241	13110	13230	13202	13310	13142	13283	13184	13241	13226	13215	13050	13115	13194	13141	13188	13305	13077	13221
15398	25540	23462	19100	16751	16207	15209	14767	14391	14235	14228	14324	14596	32379	41586	35528	27670	18755	14824	13905	13590	13484	13566	13486	13522	13484	13492	13458	13601	13374	13558	13700	13557	13521	13580	13441	13757	13510	13514	13610	13611	13525	13538	13443	13558	13495	13556	13519	13599	13585	13706	13467	13383	13434	13373	13352	13450	13532	13498	13524	13609	13595	13435	13519	13535	13463	13486	13631	13649	13570	13350	13472	13504	13560	13440	13508	13723	13615	13377	13490	13550	13504	13351	13517	13499	13490	13492	13459	13595	13405	13453	13554	13504	13535	13469	13507	13431	13474	13545	13308	13543	13478	13490	13293	13534	13604	13506	13612	13511	13466	13563	13387	13342	13530	13375	13567	13384	13580	13526	13352	13394	13477	13690	13483	13459	13518	13485	13488	13511	13489	13595	13512	13447	13603	13421	13491	13578	13565	13415	13570	13563	13467	13329	13513	13401	13417	13563	13578	13562	13554	13625	13552	13539	13514	13596	13435	13486	13459	13470	13521	13445	13332	13547	13451	13386	13509	13408	13546	13542	13572	13529	13360	13349	13444	13275	13483	13509	13548	13498	13474	13401	13529	13223	13505	13507	13475	13601	13443	13392	13478	13521	13429	13521	13491	13401	13569	13482	13412	13393	13545	13371	13509	13347	13649	13491	13568	13730	13517	13453	13565	13552	13488	13659	13542	13430	13474	13443	13497	13518	13597	13496	13542	13554	13384	13590	13391	13261	13457	13452	13565	13448	13329	13533	13572	13556	13396	13457	13315	13634	13498	13494	13427	13460	13534	13346	13338	13510	13460	13398	13598	13534	13438	13408	13463	13568	13643	13496	13469	13497	13488	13551	13439	13485	13532	13574	13615	13452	13593	13483	13640	13478	13573	13576	13505	13517	13584	13388	13684	13398	13458	13515	13527	13588	13455	13610	13342	13447	13628	13365	13168	13428	13547	13550	13384	13302	13566	13477	13481	13513	13557	13534	13445	13493	13449	13548	13534	13513	13447	13638	13550	13313	13549	13398	13384	13488	13487	13577	13680	13521	13481	13407	13449	13409	13337	13380	13367	13528	13302	13596	13611	13538	13392	13415	13554	13495	13539	13450	13469	13587	13630	13546	13364	13496	13390	13481	13469	13267	13555	13651	13521	13467	13543	13479	13494	13399	13578	13602	13383	13500	13560	13609	13512	13569	13476	13296	13456	13592	13374	13439	13484	13562	13377	13417	13577	13374	13497	13263	13324	13440	13553	13543	13534	13521	13455	13427	13476	13450	13435	13570	13585	13424	13538	13452	13579	13414	13583	13507	13398	13466	13446	13446	13519	13364	13607	13561	13465	13492	13616	13491	13468	13531	13413	13397	13520	13538	13434	13507	13474	13361	13572	13539	13455	13431	13450	13565	13376	13621	13417	13405	13594	13501	13509	13461	13559	13301	13572	13567	13449	13402	13542	13583	13396	13567	13447	13562	13525	13621	13493	13469	13485	13309	13538	13526	13634	13473	13471	13340	13579	13681	13471	13561	13371	13454	13533	13446	13428	13414	13423	13433	13461	13503	13519	13343	13468	13590	13336	13566	13592	13484	13478	13474	13499	13632	13474	13487	13455	13578	13456	13578	13418	13359	13587	13507	13350	13650	13463	13519	13372	13375	13547	13509	13512	13504	13349	13438	13390	13622	13519	13541	13437	13624	13472	13600	13390	13526	13439	13452	13499	13478	13600	13557	13417	13621	13453	13540	13365	13486	13543	13632	13515	13500	13516	13554	13493	13511	13554	13279	13478	13546	13512	13381	13500	13476	13496	13601	13364	13574	13488	13418	13368	13642	13443	13470	13620	13429	13473	13400	13498	13368	13469	13467	13674	13576	13461	13491	13472	13460	13316	13398	13341	13489	13478	13559	13505	13368	13444	13653	13594	13654	13456	13476	13507	13396	13624	13401	13385	13530	13469	13455	13580	13529	13377	13499	13485	13369	13425	13356	13630	13619	13481	13530	13432	13444	13519	13438	13489	13549	13446	13742	13466	13610	13437	13606	13528	13370	13457	13423	13562	13382	13491	13491	13461	13578	13538	13386	13405	13435	13549	13599	13677	13704	13404	13465	13549	13603	13441	13478	13605	13545	13367	13426	13541	13440	13419	13700	13516	13408	13403	13493	13316	13516	13548	13540	13651	13493	13360	13400	13507	13324	13480	13412	13600	13494	13420	13378	13481	13615	13497	13402	13525	13485	13341	13541	13435	13466	13441	13470	13537	13555	13396	13412	13517	13565	13404	13471	13407	13529	13560	13340	13400	13516	13266	13522	13563	13382	13362	13605	13423	13397	13595	13492	13477	13497	13438	13604	13569	13362	13516	13511	13306	13499	13412	13403	13500	13382	13541	13391	13595	13543	13566	13426	13467	13617	13567	13627	13497	13539	13521	13528	13472	13502	13389	13460	13534	13511	13325	13595	13331	13668	13454	13566	13595	13455	13795	13412	13384	13508	13496	13347	13445	13442	13497	13528	13702	13282	13513	13410	13368	13529	13380	13454	13462	13406	13478	13543	13420	13363	13468	13527	13449	13427	13353	13563	13405	13416	13507	13528	13656	13601	13503	13275	13478	13413	13577	13663	13327	13449	13546	13457	13640	13401	13567	13544	13571	13454	13527	13561	13464	13536	13491	13485	13607	13453	13650	13428	13605	13627	13569	13523	13340	13288	13605	13396	13422	13511	13494	13460	13536	13299	13507	13568	13565	13616	13428	13363	13633	13446	13477	13464	13486	13486	13538	13346	13497	13636	13546	13532	13499	13413	13496	13476	13545	13365	13526	13483	13370	13364	13351	13381	13662	13549	13419	13447	13559	13564	13327	13545	13424	13397	13379	13440	13389	13471	13389	13450	13566	13512	13525	13535	13432	13578	13465	13536	13439	13447	13376	13436	13669	13439	13535	13644	13478	13504	13508	13588	13545	13531	13461	13556	13394	13374	13381	13489	13339	13490	13562	13448	13509	13489	13445	13386	13561	13573	13468	13560	13480	13501	13629	13371	13461	13493	13357	13498	13527	13632	13607	13465	13432	13471	13530	13438	13538	13597	13548	13454	13507	13623	13460	13361	13443	13485	13577	13612	13533	13595	13480	13451	13427	13564	13461	13443	13398	13533	13493	13299	13382	13502	13435	13385	13561	13408	13542	13670	13546	13467	13516	13419	13356	13531	13289	13475	13494	13452	13344	13628	13502	13283	13593	13519	13528	13634	13446	13398	13593	13457	13592	13352	13489	13594	13521	13354	13458	13440	13524	13344	13439	13380	13532	13611	13508	13459	13597	13557	13458	13448	13344	13465	13525	13412	13272	13563	13547	13492	13327	13410	13537	13523	13306	13396	13483	13621	13527	13373	13232	13461	13618	13487	13505	13495	13315	13500	13351	13431	13432	13626	13437	13576	13489	13530	13470	13399	13461	13516	13413	13491	13423	13439	13398	13525	13410	13503	13550	13534	13527	13428	13478	13563	13437	13466	13390	13604	13598	13402	13632	13474	13521	13449	13413	13602	13571	13481	13529	13575	13413	13581	13376	13690	13523	13551	13385	13473	13534	13476	13396	13723	13462	13389	13699	13404	13654	13475	13480	13524	13511	13335	13447	13585	13513	13627	13532	13324	13533	13377	13260	13424	13483	13503	13567	13572	13539	13435	13622	13411	13445	13636	13363	13482	13410	13452	13406	13535	13471	13439	13346	13465	13461	13442	13499	13448	13408	13459	13490	13466	13608	13454	13502	13437	13504	13363	13640	13455	13562	13415	13465	13594	13473	13546	13467	13452	13674	13591	13678	13640	13519	13696	13477	13427	13627	13477	13334	13485	13431	13521	13458	13389	13565	13565	13376	13512	13576	13450	13542	13646	13519	13249	13571	13495	13577	13544	13477	13504	13569	13584	13575	13299	13492	13455	13447	13449	13303	13524	13351	13601	13418	13525	13407	13571	13545	13537	13580	13503	13511	13456	13540	13536	13641	13548	13419	13560	13581	13484	13572	13498	13511	13435	13527	13418	13506	13383	13463	13453	13515	13468	13425	13355	13527	13582	13622	13488	13458	13438	13688	13474	13491	13418	13632	13477	13479	13392	13503	13367	13496	13401	13431	13402	13487	13505	13641	13594	13540	13605	13567	13417	13303	13589	13463	13310	13373	13512	13415	13549	13453	13534	13542	13529	13496	13458	13300	13550	13519	13522	13616	13423	13340	13432	13599	13345	13442	13673	13603	13487	13454	13521	13337	13339	13451	13444	13501	13405	13504	13639	13489	13474	13567	13471	13573	13580	13535	13535	13494	13515	13370	13388	13345	13477	13604	13603	13443	13582	13612	13562	13410	13520	13356	13388	13536	13501	13529	13577	13349	13434	13416	13423	13565	13506	13408	13458	13551	13629	13453	13607	13582	13386	13584	13554	13340	13474	13515	13468	13572	13570	13495	13658	13567	13561	13548	13580	13572	13464	13536	13487	13544	13381	13657	13511	13334	13452	13549	13447	13530	13556	13493	13441	13425	13388	13514	13464	13404	13525	13426	13439	13531	13557	13408	13601	13461	13437	13582	13448	13454	13361	13531	13528	13560	13566	13612	13537	13582	13273	13391	13513	13710	13525	13584	13478	13460	13520	13423	13594	13602	13408	13540	13503	13527	13790	13599	13470	13552	13373	13592	13514	13468	13505	13451	13437	13670	13499	13556	13435	13415	13558	13501	13465	13560	13611	13557	13535	13442	13411	13396	13451	13523	13396	13321	13488	13505	13430	13438	13449	13386	13549	13653	13506	13561	13305	13493	13515	13652	13413	13504	13580	13407	13612	13531	13508	13492	13295	13510	13540	13521	13614	13602	13451	13605	13666	13710	13413	13483	13690	13569	13459	13457	13414	13477	13713	13523	13370	13537	13761	13666	13611	13448	13567	13583	13551	13494	13566	13535	13517	13460	13504	13476	13448	13504	13516	13486	13540	13482	13599	13444	13702	13590	13483	13397	13521	13517	13542	13507	13512	13493	13354	13499	13615	13481	13474	13557	13296	13490	13564	13616	13642	13518	13485	13464	13698	13560	13321	13487	13545	13402	13656	13560	13312	13482	13403	13520	13549	13459	13547	13611	13457	13503	13534	13423	13487	13428
28393	20568	18386	15780	14080	13991	13978	13931	14017	13911	14106	14010	13924	14434	16553	16457	15483	14521	14133	13891	14029	13802	13760	13785	13893	13750	13799	13800	14007	14016	14025	13925	13907	13848	13787	13855	13844	13828	13829	14007	13994	13948	13898	14021	13747	14023	13925	13942	13791	13870	13953	13828	13881	13823	13855	13980	13786	13859	13997	14064	13747	13598	13809	13771	13867	13843	13962	13871	14043	13882	13741	13834	14035	13739	13926	13846	13883	13705	13918	13968	13777	13779	13907	13747	13936	13940	13870	13877	13833	13742	13925	13893	13856	13727	13855	13756	13913	13993	13803	13586	13834	14043	14008	13838	13797	13785	13835	13820	13941	14006	13857	13810	13907	13774	13781	13923	13886	13803	13778	13929	13766	13807	13655	13898	14071	13902	13815	13877	13747	13809	13962	13939	13892	14090	13980	13796	13753	13779	14020	13928	13942	13638	13799	13823	13826	13843	13842	13868	13830	13802	13933	13809	13782	13695	13841	13828	13870	13761	13668	14081	13997	13886	13877	13948	14082	13745	13889	13771	13954	13726	13882	13982	13948	13894	13913	13793	13860	13981	13739	13952	13814	13906	13954	13776	14115	13947	13983	14061	13903	13708	13891	13734	13942	13892	13780	13929	13942	13996	13879	13896	13875	14006	13813	13814	13857	13937	13830	13806	13815	13812	13790	13813	13836	13832	13876	13830	13960	13923	13930	13839	13907	13740	13876	13726	13855	13757	13989	13859	13891	13779	13723	13670	13840	13779	13787	13895	13870	13684	13971	13919	13825	14076	13896	13861	13816	13787	13945	14005	13688	13864	13952	13813	13860	14007	13944	13808	13682	13727	13888	13788	13954	13745	14012	14088	13856	13748	13824	13877	13958	13796	13865	13850	13769	13810	13935	13809	13772	13780	13967	13891	13837	13860	13815	14020	13859	13838	13836	13857	13832	13983	13910	13733	13845	13828	13760	13877	13833	14048	13987	13967	13867	13990	13985	13710	13831	13950	13882	13770	13788	13793	13896	13795	13767	13707	13841	13756	13919	13664	14065	13936	13701	14032	13990	13773	13698	13936	13927	13794	13666	13832	13946	13952	13856	13817	13878	13879	13856	13721	13817	13891	13994	13859	14099	13833	13778	13819	13800	13868	13881	13995	13736	13903	13968	13856	13798	13863	13942	13767	13792	13828	13874	13874	13828	13806	13763	13867	13736	13554	13780	13948	13972	13824	13875	13925	13866	13801	13810	13939	13832	13852	13925	13793	13992	14031	13905	13915	13771	13861	13681	13851	14019	13800	13767	13912	13990	13923	13882	13789	13778	13975	13926	13893	13752	13754	13865	13830	13823	13665	14125	13835	13763	13745	13895	13592	13955	13865	13780	13820	13803	13765	13733	13708	13816	13885	13805	13776	13797	13983	13761	13928	13773	13858	13860	13694	13937	13904	13776	13844	13927	13862	13795	13827	13816	13705	13869	13795	13848	13730	13919	13883	13779	13849	14008	13778	13869	13687	13823	13833	13801	13719	13779	13859	13807	13919	13786	13740	13978	14003	13994	13769	13935	13705	13888	13895	13860	13817	13812	13782	13901	13839	13944	13914	13823	13648	13793	13741	13820	13707	13909	13778	13692	13838	13705	13748	13862	13637	13779	13692	13955	13860	13947	13786	13765	13819	13816	13932	13886	13813	13764	13962	14007	13844	13729	13892	13838	13953	13770	13722	13758	13895	13870	13774	14005	13762	13814	13730	13771	13988	13910	13860	13790	14000	13773	13597	13852	13836	13953	13899	13970	13984	13972	13767	14045	13913	13687	13838	13858	13951	13879	13960	13782	13942	14102	13759	14020	13998	13866	13887	13848	13817	13847	13770	13934	13727	13907	13847	13934	13671	13834	13975	13881	13817	13710	13834	13643	14022	13854	14130	13753	13844	13887	14004	13953	13747	13925	13822	13861	13912	13706	14049	13732	13855	13709	13881	13855	13879	13793	13847	14110	13825	13838	13732	13852	13886	13835	13896	13744	13778	14005	13948	13838	13809	13854	13763	13740	13749	13912	13940	13651	13863	13966	13853	13684	13935	13875	13931	13916	13871	13898	14038	13919	13781	13811	13936	13824	14024	13978	13743	14008	13891	13860	13829	13937	13897	13879	13805	13892	14002	13773	14021	13759	13956	13709	13802	13723	13734	13842	13788	13850	13861	13762	13961	13844	13904	13896	13895	13845	13686	13766	13666	13891	13977	13822	13944	13887	13837	13875	13833	13753	13941	14061	14048	13737	13944	13691	13677	13749	13673	13664	13769	13964	13947	13911	13663	13942	13875	13788	13792	13783	13820	13762	13751	13807	13974	13885	13886	13615	13864	13599	13816	13743	13890	13853	13922	13799	13775	13844	13901	13972	13867	13845	13934	13787	14031	13818	14005	13909	13837	13922	14072	13768	13762	14006	13794	13884	13906	14031	13794	13830	13786	13849	13872	13875	13911	13865	13817	13889	13690	14022	13756	13937	13824	13782	14008	13759	13954	13986	13955	13814	13950	13823	13798	13878	13913	13999	13849	13912	13649	13816	13861	13810	13885	13916	13749	13949	13958	13819	13878	14015	13755	13880	13866	13977	14018	13748	13957	13744	13800	13828	13878	13847	13883	13742	13784	13791	13797	13711	13780	13785	13839	13929	13803	13972	13638	13914	13807	14064	13669	13839	13675	13826	13938	13796	13829	13727	13838	13715	13823	13758	13858	13692	13993	14041	13940	13894	13863	13838	13862	13840	13853	13904	13694	13651	13876	13761	13866	13804	13859	13893	13675	13853	13910	13917	13719	13814	13656	14092	14039	13748	13747	14015	13812	13751	13741	13804	13942	13660	13792	13890	13869	13769	13766	13726	13803	13761	13882	13918	13876	13823	13792	13860	13837	13777	13842	13862	13731	13760	13685	13861	13716	13783	13736	13930	13783	13792	13657	14027	13860	13858	13687	13779	13775	13843	13969	13868	13914	13845	13925	13575	13897	13866	14045	14007	13903	13813	13910	13749	13916	13859	13832	13966	13968	13984	14083	13945	14007	13962	13841	13755	13909	13984	13842	13796	13872	13723	13880	13882	13826	13852	13878	13788	13720	13694	13952	13949	13780	13937	13896	13876	13922	13887	14000	13814	13813	13760	13857	13791	13757	13873	13874	13940	13981	13733	13630	13972	13838	13868	13768	13747	13878	13776	13763	13856	13874	13855	13844	14094	13804	13889	13779	13894	13812	13834	13879	13733	13925	13734	13691	13931	14012	13714	14002	13976	13891	13858	13846	13713	13951	13857	13904	13690	14031	13739	13719	13784	13915	13949	13790	13839	13805	13838	13892	13781	13975	13820	13836	13978	13631	13868	13928	13908	13894	13777	14027	13823	13694	13795	13840	13855	13766	13805	13800	13735	13786	13832	13935	13764	14006	13822	13964	13976	13855	13755	13876	13909	14068	13929	13984	13792	13827	13836	13887	14004	13801	13854	13616	13752	13859	13873	13869	13792	13882	13805	13730	13689	13783	13815	13827	13878	13934	14027	13957	13837	13871	13777	13935	13753	13830	13766	13598	13761	13949	14014	13743	13777	13894	13946	13916	13772	13972	13971	13797	13761	14044	13813	13978	13941	13765	13817	13839	13817	13752	13991	13757	13803	13966	13955	14010	13891	13958	13949	13908	13869	14005	13909	13894	13944	13836	13839	13856	13813	13772	14016	13739	13888	13802	13901	14049	13793	14102	13765	13699	13884	13884	13935	13839	13829	13953	13871	13799	13878	13789	13783	13870	13968	13728	13901	13923	13921	13800	13664	13907	13945	14138	13893	13852	13941	14001	13742	14023	13876	13860	13905	13821	13981	13799	13743	13996	13923	13725	13829	13888	13862	13858	13788	13735	13912	13818	13665	14098	13600	13777	13843	13772	13751	13881	13913	13751	13912	13880	13774	13921	13757	13862	13736	13982	13674	13893	13758	13825	13910	13860	13799	13895	13767	13828	13762	13915	13684	13725	14037	13853	13739	13779	13753	13706	13895	14105	14067	13699	13867	13662	14007	13911	13802	14059	13729	13815	13760	14029	13930	13783	13999	13894	13891	13910	13792	13870	13901	14037	13767	13909	13807	13835	13813	13850	13889	13762	13859	13872	13828	13741	13987	13755	13819	13762	13887	13851	13751	13746	13919	14083	13780	13804	13944	13775	13768	13911	13964	13798	13773	13901	13861	13857	13913	13876	13984	13716	14004	13887	13984	13891	13989	13688	14042	13625	14014	13663	13868	13822	13985	13736	13931	14024	13855	13822	14003	13704	13711	13867	13782	13897	13928	13671	13919	13892	13841	13921	13884	13917	13815	13824	13885	13802	13894	13955	14009	13793	13919	13761	13925	13863	13871	13783	13693	13810	13851	14027	13884	13906	13800	14035	13896	13843	13816	13726	13757	13883	13815	13861	13862	13826	14011	13961	14014	13886	13901	13747	13855	13903	14015	13907	13998	14159	13734	13897	13977	13913	13965	13937	13933	13821	14105	13796	13758	13846	13826	13780	13886	13950	13852	13786	13780	13744	13720	13887	13840	13807	13971	13667	13857	13786	13987	13873	13887	13744	13778	13696	13794	13725	13732	13959	13772	13648	13897	13956	13811	13747	13840	13954	13768	13907	14001	13983	13932	13731	13955	13973	13932	13824	13855	13716	13904	13701	13923	13848	14123	13653	13937	13921	13829	14034	13788	13807	13891	13751	14061	13853	13682	13764	13688	13859	13908	13828	13837	13966	13786	13919	13819	13679	13850	13722	13922	13753	13745	13723	13863	13756	13761	14174	13956	13968	13916	13852	13844	13927	13891	13937	13657	13858	13889	13822	13883	13619	13935	13681	13930	13927	13883	13791	13971	13705	13675	14004	14037	13914	13755	13791	13780	13794	13783	13985	13756	13898	13826	13840	14004	13844	13903	13897	13941	13734	13932	13813	13907	13921	13661	13875	13924	14016	13928	13773	13882	14050	13986	13848	13913	13744	13807	14026	13825	13843	13818	13937	13962	13875	13899	13845	13910	13933	13860	13765	13753	13842	13937	13930	13982	13960	13908	13876	13877	13899	13808	13872	13987	13836	13868	13796	13842	13917	13881	13998	13688	13908	13701	13849
14456	15088	14821	14309	14187	14038	14146	13994	14015	13841	13971	13998	13915	15243	18072	17283	15613	14531	13849	13932	13872	13920	13852	13964	13881	13834	13873	13871	13888	13905	13957	13928	13790	13979	13828	13869	13801	13794	13823	13836	13966	14112	13850	13800	13900	13968	13833	13865	13844	13969	13946	13848	13897	13888	13728	13951	13928	13893	13941	13898	14013	13816	13885	13997	13963	13782	13919	14043	13910	13868	13907	13882	13864	13913	13839	13711	13905	13927	13909	13898	13944	13794	13832	13904	13982	13775	13799	13793	13898	13928	13834	13710	13934	13947	14005	13967	13876	14008	13802	13789	13922	13868	13980	13938	13888	13788	14063	13623	13900	13895	13807	14010	13804	13822	13826	13630	13969	13971	13702	13966	13892	13948	14020	13967	13814	13767	13833	13800	13769	13875	13833	13908	13953	13832	13907	13949	14001	13882	13689	13869	13845	13980	13808	13875	13924	13890	13845	13772	13830	13884	13899	13892	13894	13850	13714	13744	13903	13727	14076	13861	13855	13924	13941	13945	13865	13861	13828	13713	13752	13902	13992	14047	13959	13723	13736	13977	13939	13746	13823	13925	13789	13845	13973	13910	13728	13841	13879	13891	13823	13790	13924	13917	13885	14060	13906	13742	13821	13844	14026	13916	13828	13882	13932	13837	13941	13979	13928	13943	13850	13875	13795	13776	13946	13924	13789	13887	13879	13860	13831	13850	13788	13798	13656	13876	13867	13922	13788	13912	14065	13893	13882	13836	13977	13949	13908	13884	13978	13822	13757	13610	13789	13983	13858	13897	13840	13718	13879	13824	13894	13944	13944	13899	13944	13910	13815	13961	14037	13968	13835	13840	13780	13917	13801	13771	13864	13820	13928	13944	13880	13937	13827	13771	13822	13945	13693	13957	13768	13925	13916	14013	13883	13650	13716	13991	13819	13872	14012	13844	14006	13817	13825	13829	13906	13891	13987	13765	13851	13751	13853	13771	13910	13818	13751	13931	13944	14084	13959	13708	13991	13863	14027	14158	13844	13854	13895	13835	13976	13816	13878	13686	13956	13785	13903	14039	14013	13820	14031	13828	13921	14119	13850	13987	13956	13927	13898	13875	13802	13966	13949	13942	13856	13891	13965	13928	13945	13634	13825	13854	13827	13804	13844	13799	13799	13944	13683	13835	13798	13926	13871	13742	13925	13714	13750	13933	13779	13803	14014	13852	13913	13872	13906	13824	13797	13958	13861	13827	14109	13834	13864	13744	13791	13905	14002	13796	13807	13933	13915	13848	13776	13828	14081	13779	13973	14036	13864	14041	13766	13671	13915	13885	13906	13763	13959	13889	13997	13798	13812	13824	14047	13914	13903	13874	13856	13721	14052	13881	13811	13877	13940	13933	13884	13711	13778	13820	13891	13982	13779	13920	13963	13791	13795	14049	13914	13921	13920	13908	13975	13827	13950	13781	13887	14001	13993	13729	14011	13830	13954	13909	14007	13833	13771	13911	13962	14011	13798	13830	13680	13799	13816	13864	13896	13857	13754	13990	13829	14022	13934	13896	13872	13822	13823	13953	13968	13966	13889	13909	13813	13732	13876	13816	13862	14010	13795	13858	13943	13878	13869	14034	13921	13862	13903	13790	14008	13901	13958	13886	13938	13970	13741	13759	13798	13876	13964	13894	13866	13760	13704	13950	13878	14007	13854	13909	13831	13855	13857	13913	13887	13717	13897	13997	13873	13755	13802	13744	13872	13942	13817	13920	13900	14022	13810	13784	13821	13738	13807	13909	13891	13635	13952	13889	13910	13689	13896	13849	13851	13920	13840	13881	14004	13824	13758	13869	13788	13849	14010	13853	13835	13845	13834	13848	13895	13855	14029	13909	13894	13902	13834	13984	13820	13930	13964	13819	13805	13842	13838	13817	13942	13843	13884	13905	13817	13820	13787	14075	13909	14028	13924	13774	13804	13809	13841	13801	13868	13891	13843	13956	13953	13903	13849	13815	13958	13876	13818	13852	13963	13848	13868	13861	13908	13919	13833	13903	13844	13786	13873	13827	13901	13773	13844	13954	13870	13862	13833	13911	14014	13909	13740	13854	13773	14062	13783	13907	13914	13850	14000	13864	14083	14022	13957	13986	13863	13864	13952	14067	13906	13891	13757	13766	13764	13817	13792	13835	14014	13738	13952	13775	13812	14001	13756	13790	13827	13788	13850	13888	13871	13924	14000	13647	13740	13935	13970	13919	13806	13967	13901	13825	13814	13759	13943	13834	13855	13847	13766	13720	13871	13751	13835	14005	13820	13988	13901	13769	13809	14001	13895	13889	14021	14040	13835	13884	13906	13770	13845	13738	13921	13803	13983	13903	13824	13908	13912	14038	13872	13875	13925	13986	13816	13899	13842	13915	13805	13873	13995	13692	14034	13832	14107	13853	13842	13759	13995	13888	13982	13888	13836	13942	13796	13958	13905	13892	13830	13888	13934	13678	13877	13981	13830	13842	14047	13881	13802	13953	13756	13824	13856	13799	13988	13922	14092	13778	13885	13942	13769	13906	13783	13814	13848	13819	13873	13986	13893	13832	13873	13897	13890	13912	13880	13763	14117	14028	13859	13898	13823	13940	13767	13976	13687	13933	13750	13956	13894	13844	13915	14047	13980	14071	13840	13883	13808	13899	13823	13720	13852	13963	13837	13781	13863	13939	13797	13960	13854	13945	13980	14008	13935	13907	14013	13863	13792	13831	13810	13937	13964	13949	13786	13939	13875	13855	14132	13863	13930	13790	13899	13912	13970	13809	13956	13803	13820	13841	13928	13736	13828	13912	13908	13867	13812	13987	13774	13761	13822	14001	13883	13979	13993	13708	13810	13940	13926	14050	13987	13734	13929	13958	13792	13909	14014	13752	14049	13748	13884	13795	13859	14160	13882	13829	13842	14036	13815	13932	13862	13854	13871	13910	13813	13995	13763	13701	13968	13893	13829	13855	13980	13892	13801	14126	13936	14003	13754	13845	13977	13732	13867	13775	14017	13784	13863	13899	13978	13905	13887	13772	13877	13914	13745	13801	13945	13935	14016	13840	13754	13824	13895	13959	13955	13879	13862	13758	13923	13780	13949	13874	13825	13949	13895	13956	13794	13815	13956	13964	13784	13897	14025	13831	13771	13813	13750	13994	13845	13851	13827	13770	13845	13671	13883	13912	13962	13814	13918	13869	14022	13843	14024	13844	13775	13868	13888	13964	13905	13821	13852	13752	13915	13858	13810	13859	13791	13830	13943	13906	13855	13920	13783	13889	13851	13773	13924	13755	13859	13680	13839	13790	13840	13922	13885	13849	13870	13723	13790	13848	13857	13951	13927	13826	13899	13953	13767	13816	13724	14068	13800	14039	13839	13755	13962	13994	13889	13896	13943	13886	13789	13985	14026	13805	13910	14055	13813	13845	13928	13674	14142	14052	13851	13925	13798	13782	13874	13719	13712	13898	13707	13815	13820	13864	13936	13977	13893	13945	13863	13909	13853	13872	13834	13927	13758	13904	13877	13817	13956	13885	13717	13811	14010	13896	13998	14040	13935	13835	13952	13677	13989	13957	13869	13848	13914	13949	13846	13816	13988	13913	13884	13952	14059	13680	13758	13924	13875	13932	13854	13723	13890	14032	14046	13765	13922	13855	13961	13763	13688	13875	13881	13870	14051	13771	13847	13869	13930	14050	13910	13727	13859	13877	13973	14048	13785	13936	13973	13872	13686	13870	13649	14001	13872	13999	14064	13894	13995	13910	13993	13728	13832	13952	13893	13783	13770	13762	13767	13805	13783	13964	13707	13940	13725	13869	13813	14006	14048	13908	13912	13923	13908	13922	14094	13818	13743	13784	13797	13802	13861	13987	13947	13809	13949	13788	13826	13870	13910	13786	13845	14003	13897	13814	13765	13927	13993	13963	13989	14041	13817	13848	13975	13874	13939	13897	13927	13852	13904	13919	13882	13897	13858	13893	14000	13857	13960	13908	13818	13857	13979	13871	13818	13970	13978	13885	13789	13865	13753	13888	13826	13904	13799	13640	13984	13870	13886	13857	13883	13731	13900	14075	13954	13787	13854	13902	13827	13942	13626	13870	13827	13908	13871	13839	14005	13921	13954	13836	13747	13846	13950	13836	13864	13843	13811	13954	13808	13910	13919	13740	13994	13754	13919	13782	14066	13864	14106	13902	13764	13892	13939	13958	13807	13951	13932	13922	13803	13715	13760	13860	13823	14010	13717	13835	13954	13775	13810	13851	14083	13986	13825	13907	13857	13708	14019	13812	13775	13840	13918	13688	14064	13706	13963	13879	13914	13859	13916	13881	13895	13911	13857	13828	13675	14050	13847	13918	13808	13920	13923	13882	13983	13870	13866	13826	13907	13809	14003	13841	13944	13885	13960	13658	13846	13781	13793	13941	13920	13934	13904	13911	13978	13803	13878	13911	13879	13694	14065	13886	13935	14008	13875	13880	13831	14005	14029	13860	13814	13999	13956	13844	13929	13786	13808	13972	13734	13789	13817	13919	13949	14052	14005	13904	13873	13891	13863	13917	13784	13926	13918	13806	13718	13759	13969	13849	13796	13806	13916	13840	13690	13793	13778	13966	13861	13756	13903	13786	13783	13905	13993	13907	13863	13760	13760	13962	13763	13929	13731	13943	13758	13921	13819	13917	13987	13885	13928	14134	13857	13934	13776	13881	13809	14015	13803	13948	13815	14012	13829	13811	14084	13862	14052	13781	13868	13882	14009	13779	13836	13874	13994	13815	14071	13931	13778	14032	13975	13838	13659	14064	13955	13703	13815	13901	13960	13902	13990	13994	13968	13852	13728	13935	14049	13670	13923	13985	14017	13869	13792	14038	13892	13830	13809	13927	13843	13977	13776	13973	13782	13950	13869	14011	13744	13945	13945	13764	13987	13917	13937	13938	13872	13919	13964	13903	13926	13808	13761	13993	14046	13832	13897	13872	13785	13834	14058	13661	13992	13698	13994	13801	14084	13866	13895	13930	13906	14014	13844	13973	13963	13944	13905	13814	14014	13942	14093	14007	13871	13802	13936	13868	13965	13803	13829	13907	13848	13967	13941	13796	13912	13872	14032	13940	13944	13947	13919	13946	13723	13838	13821	13795
25082	21319	27970	25183	19806	16230	15428	14111	14092	14097	14272	13937	13944	18629	30516	26584	20979	16631	14662	13771	13632	13696	13772	13586	13723	13693	13608	13506	13602	13856	13800	13659	13634	13714	13608	13561	13865	13637	13766	13751	13723	13650	13430	13507	13625	13441	13690	13748	13748	13644	13732	13697	13630	13674	13658	13685	13622	13614	13745	13637	13769	13617	13748	13608	13584	13442	13585	13585	13767	13927	13611	13785	13923	13697	13630	13720	13404	13658	13656	13744	13556	13548	13609	13427	13511	13704	13571	13587	13672	13692	13691	13670	13636	13505	13592	13597	13708	13558	13788	13616	13665	13380	13500	13568	13673	13662	13583	13503	13635	13649	13560	13606	13707	13641	13567	13452	13503	13600	13709	13907	13810	13732	13657	13768	13579	13590	13680	13647	13693	13802	13529	13603	13794	13570	13524	13695	13856	13528	13637	13615	13519	13644	13675	13866	13634	13702	13668	13477	13316	13729	13674	13675	13674	13811	13535	13362	13685	13663	13556	13533	13795	13531	13800	13623	13760	13755	13677	13474	13619	13714	13601	13583	13570	13556	13678	13746	13732	13716	13555	13808	13376	13746	13570	13714	13698	13594	13631	13487	13728	13669	13713	13703	13450	13521	13590	13513	13634	13725	13620	13436	13671	13589	13617	13458	13693	13566	13684	13667	13700	13887	13659	13715	13756	13597	13613	13622	13462	13590	13667	13553	13750	13686	13770	13683	13862	13493	13690	13576	13590	13646	13659	13487	13564	13747	13719	13583	13728	13634	13723	13719	13655	13720	13589	13619	13548	13666	13550	13697	13651	13598	13610	13649	13684	13735	13689	13707	13695	13609	13639	13579	13448	13707	13624	13446	13610	13592	13509	13416	13619	13757	13759	13784	13645	13698	13575	13680	13686	13564	13720	13669	13531	13630	13763	13673	13714	13722	13578	13827	13650	13619	13538	13425	13654	13689	13675	13873	13613	13519	13682	13721	13565	13716	13698	13473	13640	13684	13650	13699	13460	13605	13753	13551	13520	13699	13857	13709	13797	13587	13547	13608	13762	13687	13745	13868	13578	13590	13546	13617	13704	13745	13587	13538	13504	13687	13723	13539	13662	13486	13648	13610	13654	13868	13704	13733	13553	13618	13487	13817	13560	13684	13788	13714	13549	13630	13627	13557	13472	13588	13581	13723	13786	13452	13666	13685	13630	13521	13517	13667	13732	13663	13638	13742	13649	13696	13690	13534	13630	13547	13663	13499	13647	13326	13521	13593	13661	13773	13610	13505	13665	13536	13509	13798	13621	13744	13556	13699	13781	13609	13723	13463	13713	13460	13648	13684	13753	13684	13686	13600	13560	13682	13519	13530	13700	13592	13496	13656	13730	13685	13571	13563	13500	13591	13597	13635	13678	13646	13729	13702	13571	13574	13630	13600	13654	13691	13680	13589	13559	13620	13508	13633	13628	13706	13852	13736	13696	13585	13620	13574	13661	13801	13717	13779	13706	13602	13643	13668	13526	13595	13832	13588	13738	13711	13750	13598	13611	13722	13798	13699	13618	13705	13635	13717	13635	13555	13567	13718	13725	13536	13516	13445	13703	13599	13549	13504	13763	13532	13626	13507	13511	13676	13510	13656	13479	13680	13617	13479	13699	13681	13763	13627	13706	13667	13641	13620	13693	13442	13698	13637	13609	13764	13612	13621	13467	13682	13819	13721	13774	13631	13562	13662	13841	13641	13530	13524	13763	13626	13472	13563	13726	13731	13742	13837	13652	13730	13532	13619	13670	13564	13720	13732	13667	13582	13682	13686	13661	13730	13522	13749	13750	13669	13659	13763	13775	13720	13512	13494	13527	13755	13863	13640	13646	13659	13335	13587	13544	13699	13655	13764	13477	13653	13721	13796	13573	13773	13691	13542	13877	13766	13573	13590	13572	13636	13611	13643	13663	13508	13644	13442	13688	13704	13433	13494	13527	13619	13527	13629	13674	13487	13439	13680	13607	13639	13584	13762	13680	13777	13752	13653	13672	13560	13642	13680	13791	13700	13532	13721	13600	13613	13599	13624	13681	13529	13428	13566	13575	13593	13643	13571	13676	13571	13675	13577	13587	13593	13580	13517	13636	13579	13626	13659	13640	13639	13794	13674	13731	13673	13681	13911	13505	13710	13748	13782	13678	13683	13579	13964	13727	13586	13593	13595	13535	13653	13876	13560	13668	13655	13480	13598	13633	13506	13669	13721	13690	13578	13684	13697	13718	13637	13678	13730	13557	13635	13813	13710	13724	13814	13835	13639	13510	13857	13684	13546	13772	13559	13615	13605	13646	13623	13645	13507	13510	13581	13616	13690	13760	13815	13561	13538	13643	13594	13676	13585	13530	13770	13681	13621	13506	13616	13544	13590	13677	13698	13658	13621	13736	13541	13565	13629	13490	13547	13502	13705	13648	13681	13696	13603	13459	13736	13713	13692	13643	13628	13741	13757	13580	13620	13700	13549	13717	13678	13650	13587	13497	13513	13682	13576	13672	13634	13631	13888	13691	13601	13504	13607	13682	13702	13594	13794	13700	13641	13801	13584	13743	13743	13497	13603	13581	13720	13766	13697	13621	13506	13788	13503	13700	13741	13583	13889	13661	13735	13948	13850	13676	13618	13636	13663	13564	13702	13608	13536	13679	13722	13657	13724	13527	13628	13779	13583	13486	13609	13666	13647	13703	13644	13598	13573	13736	13672	13729	13623	13636	13684	13731	13665	13646	13731	13623	13698	13587	13464	13482	13640	13578	13621	13631	13634	13669	13717	13667	13767	13597	13599	13563	13505	13585	13751	13767	13784	13652	13705	13678	13658	13675	13609	13622	13564	13751	13713	13706	13550	13528	13665	13588	13707	13782	13688	13730	13722	13835	13706	13709	13526	13725	13613	13545	13756	13428	13558	13650	13515	13743	13642	13582	13745	13811	13684	13718	13690	13594	13660	13626	13668	13493	13685	13604	13634	13872	13570	13696	13497	13514	13776	13626	13324	13720	13596	13613	13505	13696	13528	13697	13863	13651	13693	13641	13628	13844	13528	13725	13531	13736	13670	13637	13781	13644	13453	13584	13623	13449	13499	13704	13565	13579	13684	13747	13523	13522	13725	13646	13676	13727	13691	13603	13616	13525	13688	13632	13660	13622	13705	13795	13610	13631	13696	13836	13617	13469	13567	13561	13676	13754	13891	13725	13685	13702	13556	13535	13853	13646	13582	13687	13527	13729	13780	13559	13608	13744	13784	13632	13669	13603	13639	13563	13593	13628	13627	13369	13643	13567	13574	13629	13602	13804	13639	13690	13764	13728	13620	13575	13606	13639	13683	13763	13642	13704	13798	13854	13684	13635	13504	13810	13729	13807	13755	13637	13656	13685	13472	13741	13681	13515	13580	13529	13693	13718	13607	13766	13573	13594	13676	13723	13587	13886	13640	13693	13527	13598	13730	13737	13674	13737	13526	13566	13722	13742	13644	13625	13601	13822	13713	13595	13679	13553	13706	13560	13617	13543	13519	13554	13725	13719	13658	13706	13677	13609	13574	13772	13735	13655	13805	13757	13714	13610	13604	13546	13575	13778	13558	13631	13422	13726	13488	13702	13732	13690	13639	13850	13729	13612	13712	13755	13719	13724	13752	13366	13651	13615	13580	13593	13743	13606	13517	13654	13658	13596	13418	13561	13706	13601	13787	13721	13688	13747	13681	13601	13782	13663	13728	13422	13519	13639	13469	13788	13693	13754	13409	13563	13687	13759	13638	13740	13568	13510	13743	13791	13766	13907	13635	13680	13595	13723	13779	13673	13640	13632	13617	13701	13583	13490	13634	13624	13665	13540	13634	13688	13534	13787	13358	13697	13587	13682	13474	13448	13621	13663	13688	13713	13758	13882	13612	13615	13718	13613	13510	13516	13608	13695	13513	13634	13635	13685	13604	13615	13599	13727	13444	13558	13711	13740	13758	13592	13542	13568	13702	13836	13709	13687	13647	13649	13804	13622	13548	13687	13618	13813	13657	13633	13506	13479	13634	13799	13732	13623	13630	13616	13486	13663	13595	13645	13587	13361	13608	13741	13791	13783	13860	13594	13715	13500	13623	13560	13693	13698	13463	13462	13511	13658	13480	13747	13736	13597	13542	13686	13552	13665	13823	13515	13674	13597	13619	13303	13604	13435	13640	13635	13484	13659	13733	13657	13439	13557	13639	13785	13622	13728	13631	13564	13555	13763	13609	13591	13598	13656	13692	13703	13626	13617	13587	13729	13670	13743	13617	13496	13620	13668	13630	13708	13668	13762	13493	13639	13603	13685	13638	13639	13644	13553	13736	13765	13661	13875	13563	13511	13668	13690	13566	13667	13725	13647	13607	13719	13588	13603	13550	13600	13623	13768	13676	13589	13689	13639	13752	13639	13603	13710	13722	13476	13619	13532	13667	13612	13549	13546	13610	13568	13656	13556	13459	13592	13771	13818	13588	13443	13578	13457	13580	13627	13704	13679	13523	13759	13795	13632	13557	13560	13550	13683	13650	13729	13639	13676	13372	13634	13606	13801	13498	13605	13656	13435	13502	13704	13575	13692	13702	13720	13585	13519	13576	13513	13687	13674	13686	13539	13721	13735	13732	13646	13707	13753	13630	13758	13793	13767	13516	13535	13571	13751	13610	13734	13662	13714	13600	13616	13533	13612	13514	13761	13687	13534	13669	13876	13742	13663	13732	13700	13761	13598	13589	13463	13856	13708	13757	13724	13929	13709	13603	13835	13680	13700	13573	13531	13682	13824	13762	13794	13498	13614	13609	13629	13742	13598	13741	13728	13706	13556	13912	13784	13699	13414	13581	13573	13675	13785	13679	13553	13710	13800	13849	13680	13439	13582	13590	13592	13561	13650	13702	13660	13611	13697	13603	13777	13826	13580	13568	13728	13610	13714	13575	13585	13600	13635	13676	13603	13675	13504	13553	13647	13696	13701	13583	13731	13516	13809	13883	13674	13658	13680	13830	13768	13609	13709	13763	13586	13750	13602	13542	13812	13716	13698	13665	13889	13485	13589	13692	13489	13588	13766	13722	13766	13624	13617	13748	13624	13550	13752	13702	13720	13773	13737	13502	13694	13771	13628	13530	13511	13783
13946	20837	19796	17040	15849	15147	14761	14707	14474	14193	14424	14246	14183	22995	35485	30176	22576	16766	14694	13955	13969	13969	13968	13854	13881	13980	14014	13934	13888	13830	13926	13848	13891	13701	13933	13703	13929	14003	13927	13943	13918	13803	13794	13934	13881	13902	13887	13948	13721	13792	13951	13937	13862	13789	13982	13821	13802	13905	13781	13916	13885	13878	13916	13873	13842	13808	13743	13904	13891	13870	13792	13886	13878	13759	13925	13963	13888	13796	14007	13851	13807	13791	13650	13792	13748	13994	13894	13772	13890	13845	13759	13979	13804	13862	13862	13892	13941	13853	13876	13810	13787	13875	13873	13777	13763	13834	13888	13893	13923	13989	13785	13960	13797	13870	13734	13894	13877	13764	13742	13765	13826	13902	13865	13681	13994	13673	13764	13635	13932	13876	13991	13688	13800	13905	13750	13926	13864	13996	13830	13907	13921	13667	13829	13892	13823	13723	13749	13753	13884	13795	13975	13895	13831	13884	13910	13826	13810	13880	13924	13888	13946	13798	13875	14026	13846	13920	13873	13709	13813	13828	14026	13851	13816	13973	13876	14024	13862	13829	13891	13967	13741	13758	13790	13815	13615	13932	13955	13896	13809	13913	13693	14091	13886	13731	14105	13795	13996	13997	13936	13807	13749	13821	13813	13890	13761	13851	13916	13851	13970	13916	13886	13770	13932	13867	13914	13920	13731	14002	13786	13922	13836	13839	13817	13791	13830	13934	13688	13853	13947	13967	13769	13870	13838	13851	13844	13858	13777	13930	13638	13888	13827	13645	13872	13683	13802	13884	13762	13931	13764	13855	13886	13768	13741	13820	13768	13776	13842	13813	13856	13806	13968	13742	13929	13816	13872	13937	13958	13836	13891	13867	13934	13932	13866	13901	13862	13924	13917	13679	13889	13907	13747	13842	13862	13767	13930	13901	13839	13846	13996	13760	13818	13921	13821	13873	13861	13879	13855	13944	13641	13956	13895	13767	13827	13897	13878	13885	13886	14024	13755	13878	13964	13890	13872	13773	13838	13766	13806	13929	13920	13983	13798	13817	13896	13848	13895	14028	13914	13708	13953	13837	13861	13812	14111	13830	13866	13839	13884	13801	13888	13764	13907	13741	13776	13927	13931	13905	13947	13903	13938	13684	13825	13847	13927	13737	14070	13990	13970	13802	13730	13846	13746	13754	13808	13890	13713	13952	13943	13859	13818	13917	13728	13754	13892	13915	13854	14022	13775	13774	13940	13709	13911	13796	13954	13906	13905	14033	13878	13957	13823	13959	14055	13793	13986	13924	13801	13710	13893	13925	13759	13823	13932	13915	13729	14006	14068	14001	14061	13835	13907	13828	13985	13854	13809	13871	13826	13932	13802	13862	13982	13935	13791	13894	13927	13823	13800	13972	13882	13871	13762	13729	13758	13943	14085	13668	13965	13842	14074	13817	13853	13838	13909	13862	13787	13968	14010	13826	13685	13891	13791	13994	13795	13829	13828	13861	13857	13815	13710	13820	13775	13818	13925	13852	13814	13883	13719	13937	13853	13957	13816	13826	13738	13910	13832	13932	14036	13780	13922	13951	13868	14002	13767	13690	13837	13809	13851	13759	13952	13970	13682	13733	13970	13957	13832	13804	13816	13922	13934	14039	13805	13895	13859	13785	13803	13873	13981	13878	13737	13881	13715	13929	13901	13950	13792	13851	13748	13854	13780	13820	13845	13836	13729	13756	13672	13992	13766	14014	13601	13774	13865	13773	13785	13576	13918	13859	13825	13900	13690	13818	13798	14061	13868	13923	13895	13953	13954	13856	13871	13867	13886	13813	13804	13871	13853	13738	13738	14094	14029	13805	13857	13975	14021	13804	13837	13864	13826	13791	13902	13941	13845	13886	13808	13960	13889	14023	13855	13812	13748	13873	13738	13971	13986	13929	13793	13952	13889	13760	13869	13837	13789	13826	13829	13704	13984	13871	13955	13890	13732	13927	13750	13981	13881	13736	14022	13753	13842	13867	13864	13935	13783	13756	13941	13855	13949	13917	13745	13815	14076	13789	14058	13998	13940	14048	13999	13761	13864	13902	13784	13918	13897	13919	14171	13979	13909	13810	13848	13896	14019	14039	13747	14013	13941	13866	13830	13871	13961	13743	13907	13822	14021	13835	13846	13877	14001	13851	13731	13770	13912	13907	13637	13733	13701	13800	13763	13824	13744	13940	13777	13839	14044	13769	13733	13899	13822	13863	13825	13873	13767	13743	13835	13884	13917	13922	13990	13819	13924	14055	13741	13930	13793	13799	13935	13876	13887	13943	13958	13886	13832	13935	13743	13925	14011	13754	13873	13898	13802	13860	13907	13881	13893	13831	13762	13809	13875	13781	14042	13766	14015	13928	13866	13955	13886	13867	13933	13842	13848	13921	13743	13804	13817	13936	13848	13695	13743	13842	13852	13827	13831	13826	13908	13920	13945	13856	13886	13790	13925	13873	13885	13784	13884	13878	13899	13904	13958	13632	13780	13764	13813	13905	13787	14026	13835	13855	13927	13891	13966	13870	13773	13890	13759	13889	13826	13952	13763	13737	13739	13970	13805	13810	13819	13956	13769	13889	13832	13999	13949	13677	13837	13821	13796	13714	13800	13822	13736	13735	13960	13768	13894	13907	13764	13878	13924	13785	13768	13780	13838	13920	13854	13810	13853	14030	13874	13842	13913	13878	13778	13914	13891	13883	13750	13881	13655	13811	13892	13994	13811	13962	13879	13708	13798	13911	13821	13813	13745	13837	13987	13879	13830	13726	13881	14058	13872	13856	13775	13744	13979	13848	13893	13961	13833	13899	13747	13825	13851	13691	13815	13878	13828	13921	13796	13868	13779	13707	13889	13798	13894	13894	13851	13909	13925	13935	14016	13970	13850	13825	13957	13985	13915	13856	13799	13784	13906	13690	13761	13759	13869	13708	13805	13726	13771	13920	13769	13816	13810	13710	14033	13806	13743	14103	13717	13858	13893	13883	13663	13743	13871	13809	13711	13991	13743	13877	13861	13940	13993	13846	13860	13842	13711	14036	13942	14016	13710	13882	13812	13871	13839	13757	13960	13736	14049	13768	13788	13878	14079	13914	14088	13809	13959	13816	14026	13730	14060	13751	13944	13917	13775	13798	13947	13902	13969	13763	13955	13836	13922	13765	13821	13742	13982	13882	13726	14020	13864	13900	13873	13789	13959	13965	13719	13577	13945	13903	13909	13875	13788	13784	13894	13914	13653	13887	13946	13902	13934	13774	13820	13863	13816	13860	13657	14063	13798	14011	13825	13993	13658	13887	13933	13920	13805	13914	13889	13929	13789	13851	13772	13931	13871	13733	13699	13927	13912	13787	13996	13768	13819	13954	13853	13925	13871	13771	13915	13877	13889	13825	13899	13891	13976	13648	13691	13934	13801	13960	13834	13876	13680	13833	13917	13921	13818	13854	13878	13893	13822	14016	14005	14016	13791	13871	13764	13723	13819	13888	13906	13872	13729	13732	13728	13959	13880	13897	13822	13790	13922	13875	13979	13672	13753	13827	13908	13806	14038	13853	14081	13987	13904	13891	13837	13806	13820	13839	13827	13993	13913	13800	13986	13795	13751	13809	13736	13774	13889	13741	13817	13909	13925	13914	13903	13801	13802	13832	13873	13953	13839	13960	13925	13875	13791	13739	13831	13801	14031	13931	13736	13825	13942	13845	14203	13675	13857	13847	13918	14022	13893	13839	13889	13821	13728	13917	13940	13881	13972	13907	13909	13855	13979	13899	13978	13749	13862	13851	13911	13891	13886	13655	13791	13848	13845	13902	13748	13941	13926	13952	13716	13981	13903	13980	14023	13768	13846	13899	13843	13945	13845	13935	13958	13804	13726	13693	13942	13648	13687	13963	13824	13869	13889	13857	13907	13965	13764	13827	13776	13688	13738	13846	13826	13690	13973	13879	13918	13890	13915	13922	13928	13821	13821	13786	13724	13836	13855	13861	13803	13939	13877	13987	13787	13876	13690	13829	13888	13884	13805	13880	13868	13791	13840	13888	13849	13881	13875	13980	13879	13954	13998	13874	13732	13869	13882	13971	13743	14077	13924	13807	14079	13867	13784	13768	13904	13939	13943	13840	13766	14029	13791	13949	13866	13766	14069	13942	13874	13759	13720	13912	13730	13842	13883	13749	13959	13793	14042	13911	13845	13790	13802	13982	13853	13849	13800	13889	13895	13920	13915	13834	13912	13808	14127	13903	13731	13982	13969	13792	13905	13896	13897	13889	13916	13958	13957	13785	13737	13798	13834	13803	13866	13815	13859	13954	14041	14005	13853	13873	13967	13874	13922	13722	13700	13858	13885	13925	13868	13849	13888	13886	13899	13874	13774	13945	13873	13826	13899	13844	13871	13831	13946	14037	13880	13878	13801	13992	13888	13955	13859	13935	13842	13852	13948	13930	13991	13885	13771	13897	13936	13801	13906	13905	14052	13923	13814	13831	13858	13833	13800	13853	13862	13796	13872	13862	13826	13916	14130	14042	13791	13637	13966	13936	13906	13913	13892	13852	13776	13957	13805	13871	13935	14045	13801	13980	13822	13945	13906	13840	13901	13913	13853	13830	13979	13979	13875	13785	13842	13672	13850	13867	13882	13837	13700	13802	13910	13912	13993	13645	13848	14034	13631	13937	13888	13935	13833	13733	13920	13860	13766	13917	13856	13837	13926	13789	13899	13774	14104	14025	13984	14023	13926	13944	14052	13820	13961	13942	13889	13990	13882	13875	13802	13764	13945	13867	13876	13824	13837	13935	13977	13789	13972	13812	13944	13816	13863	13784	13833	13771	13957	13787	13823	13840	13949	14051	14009	13980	13800	13897	13924	13753	13623	13862	13862	13793	13981	13785	13707	13720	13988	13757	14012	13873	13801	13744	13840	13851	13909	13947	13846	13807	13864	13825	13857	13999	13970	13847	13942	13837	13802	13848	13806	13865	13985	13714	13869	13839	13873	13853	13925	13862	13769	13916	13927	13845	13896	13820	13924	13770	13988	13856	13727	13912	13773	13830	13729	13691	13828	14020	13912	13894	14090	13708	13778	13904	13863	13829	13904	13833	13826	14018	13880	13929	13924	13789	13945	13760
23901	21310	28789	24208	21607	20557	17946	14965	14389	14479	14191	14307	14111	25031	38863	33938	25791	18408	15161	14235	13904	13931	13953	13915	13919	13986	13840	13786	13939	13718	13802	13839	13718	13706	13656	13642	13750	13814	13655	13634	13647	13541	13799	13862	13724	13921	13913	13710	14012	13774	13897	13802	13834	13696	13968	13758	13439	13644	13525	13701	13599	13668	13888	13773	13814	13761	13715	13536	13626	13719	13728	13699	13711	13663	13727	13537	13734	13841	13761	13544	13902	13876	13700	13646	13630	13603	13831	13829	13863	13911	13765	13779	13742	13901	13612	13727	13755	13694	13761	13819	13634	13896	13803	13656	13614	13707	13690	13759	13686	13797	13932	13837	13640	13644	13684	13681	13914	13699	13730	13768	13891	13832	13731	13545	13670	13886	13495	13655	13707	13715	13930	13633	13543	13662	13732	13721	13684	13465	13664	13709	13514	13665	13775	13782	13850	13684	13751	13701	13687	13691	13625	13717	13695	13782	13887	13762	13793	13775	13737	13703	13733	13744	13709	13891	13866	13615	13540	13857	13597	13771	13758	13790	13634	13809	13613	13734	13740	13755	13833	13648	13711	13667	13967	13764	13759	13604	13730	13696	13782	13633	13664	13692	13719	13706	13694	13722	13806	13779	13783	13682	13636	13779	13835	13668	13689	13902	13878	13784	13727	13485	13720	13635	13813	13691	13730	13876	13734	13588	13659	13702	13671	13699	13776	13748	13880	13800	13743	13822	13597	13670	13853	13513	13747	13761	13905	13684	13691	13900	13763	13668	13559	13636	13744	13663	13666	13627	13736	13734	13677	13567	13559	13708	13805	13581	13859	13708	13726	13535	13834	13611	13626	13609	13638	13523	13464	13892	13668	13683	13682	13548	13745	13671	13966	13528	13621	13699	13771	13741	13656	13674	13765	13604	13687	13640	13786	13819	13569	13783	13961	13824	13828	13800	13768	13596	13740	13606	13800	13783	13732	13695	13753	13916	13789	13712	13675	13742	13414	13533	13773	13599	13680	13491	13596	13810	13725	13692	13577	13794	13601	13688	13845	13794	13815	13798	13732	13773	13566	13547	13821	13699	13682	13771	13707	13577	13754	13845	13797	13813	13872	13594	13719	13847	13705	13895	13714	13746	13901	13687	13834	13771	13617	13630	13728	13715	13654	13816	13749	13764	13799	13849	13741	13863	13593	13646	13620	13692	13608	13676	13711	13664	13857	13740	13761	13483	13768	13819	13722	13548	13833	13662	13916	13796	13575	13614	13830	13870	13821	13589	13760	13682	13752	13739	13956	13702	13612	13814	13713	13820	13835	13672	13744	13775	13743	13838	13878	13898	13592	13785	13648	13666	13484	13820	13623	13908	13819	13627	13819	13856	13776	13592	13808	13792	13696	13856	13758	13842	13649	13711	13663	13759	13735	13756	13820	13765	13708	13727	13736	13636	13821	13707	13794	13761	13817	13671	13663	13552	13682	13586	13805	13806	13736	13820	13794	13781	13669	13660	13604	13662	13566	13715	13761	13596	13802	13739	13670	13780	13681	13578	13908	13798	13822	13470	13769	13849	13747	13906	13717	13668	13744	13662	13771	13780	13768	13591	13748	13565	13773	13592	13645	13717	13643	13834	13665	13707	13662	13684	13788	13760	13828	13820	13937	13742	13744	13741	13663	13853	13668	13752	13714	13543	13663	13678	13837	13743	13796	13546	13660	13612	13876	13806	13796	13553	13769	13935	13596	13691	13792	13815	13719	13717	13743	13694	13639	13880	13709	13705	13716	13815	13705	13754	13661	13785	13621	13767	13697	13834	13724	13687	13697	13622	13615	13805	13766	13728	13598	13881	13758	13826	13700	13802	13685	13752	13602	13675	13833	13736	13719	13793	13895	13623	13665	13687	13571	13854	13708	13700	13755	13799	13737	13931	13852	13755	13702	13669	13897	13809	13795	13659	13742	13909	13782	13605	13632	13661	13724	13658	13738	13672	13828	13650	13825	13789	13494	13807	13958	13851	13825	13771	13812	13810	13975	13714	13960	13756	13717	13701	13927	13770	13897	13698	13702	13723	13724	13582	13807	13768	13695	13761	13665	13643	13628	13736	13738	13692	13748	13689	13792	13607	13682	13597	13755	13655	13747	13673	13700	13710	13744	13738	13785	13791	13832	13704	13613	13741	13694	13780	13763	13711	13705	13831	13824	13720	13610	13707	13550	13613	13605	13688	13848	13704	13866	13617	13812	13706	13626	13734	13556	13892	13803	13731	13494	13852	13740	13668	13668	13667	13690	13650	13659	13920	13943	13898	13749	13799	13569	13720	13748	13717	13661	13662	13650	13708	13744	13614	13706	13695	13896	13729	13717	13624	13612	13736	13778	13719	13914	13758	13687	13647	13912	13835	13806	13748	13765	13894	13752	13647	13685	13529	13642	13615	13818	13669	13679	13544	13748	13734	13774	13859	13668	13797	13810	13835	13807	13712	13668	13588	13863	13752	13541	13617	13642	13628	13700	13821	13729	13752	13748	13594	13767	13567	13683	13760	13759	13656	13622	13798	13840	13651	13662	13637	13764	13787	13776	13717	13632	13765	13675	13629	13595	13740	13892	13678	13631	13489	13613	13581	13806	13786	13767	13697	13510	13710	13713	13712	13803	13764	13648	13770	13668	13714	13581	13530	13671	13644	13766	13729	13642	13783	13739	13780	13775	13582	13726	13654	13893	13585	13746	13829	13667	13708	13619	13601	13862	13796	13929	13499	13725	13570	13715	13636	13751	13747	13790	13629	13649	13725	13914	13856	13826	13618	13730	13805	13659	13724	13654	13654	13706	13717	13902	13684	13857	13782	13706	13685	13586	13562	13725	13787	13571	13947	13722	13624	13662	13697	13929	13804	13757	13678	13738	13471	13696	13792	13812	13691	13594	13592	13728	13707	13844	13751	13849	13624	13782	13583	13507	13627	13658	13665	13807	13864	13854	13729	13850	13699	13661	13708	13872	13742	13834	13886	13840	13730	13889	13828	13919	13659	13641	13811	13773	13618	13750	13754	13772	13748	14022	13707	13795	13591	13699	13695	13663	13582	13600	13797	13783	13602	13709	13789	13736	13797	13696	13830	13632	13638	13730	13613	13632	13687	13685	13762	13708	13851	13826	13861	13801	13680	13462	13560	13716	13742	13814	13490	13622	13811	13874	13860	13701	13611	13780	13740	13673	13683	13775	13597	13690	13664	13632	13780	13867	13724	13711	13840	13539	13757	13662	13835	13650	13601	13848	13903	13591	13678	13720	13768	13894	13619	13758	13723	13791	13827	13822	13490	13623	13833	13663	13872	13846	13717	13596	13830	13632	13661	13951	13653	13879	13804	13763	13879	13686	13728	13631	13546	13638	13658	13696	13687	13799	13860	13750	13704	13656	13620	13808	13879	13886	13662	13618	13674	13797	13724	13666	13803	13751	13674	13642	13701	13760	13810	13665	13713	13871	13816	13643	13518	13789	13895	13885	13664	13692	13688	13505	13839	13685	13628	13735	13796	13705	13695	13824	13649	13686	13797	13757	13685	13720	13529	13654	13620	13731	13808	13574	13665	13595	13661	13735	13625	13975	13696	13685	13810	13819	13843	13820	13739	13950	13632	13718	13840	13760	13665	13708	13735	13796	13862	13773	13709	13693	13749	13891	13715	13667	13643	13741	13685	13743	13780	13691	13731	13811	13623	13810	13591	13521	13751	13809	13619	13670	13645	13789	13830	13662	13658	13897	13904	13686	13776	13714	13751	13837	13786	13709	13710	13685	13666	13581	13709	13748	13681	13783	13749	13858	13802	13780	13774	13835	13704	13780	13823	13791	13825	13694	13810	14110	13865	13755	13722	13688	13613	13723	13718	13682	13648	13599	13780	13768	13617	13740	13781	13665	13819	13765	13773	13702	13810	13866	13877	13790	13512	13692	13817	13587	13844	13494	13436	13896	13772	13748	13789	13893	13697	13894	13686	13648	13568	13656	13860	13622	13599	13595	13835	13777	13638	13584	13890	13706	13652	13704	13798	13692	13559	13708	13686	13678	13584	13611	13803	13792	13810	13740	13863	13778	13781	13761	13829	13667	13723	13753	13883	13723	13851	13720	13781	13795	13770	13974	13676	13625	13820	13501	13632	13703	13683	13716	13703	13753	13779	13604	13666	13596	13673	13690	13636	13664	13608	13576	13654	13604	13761	13699	13716	13634	13630	13694	13668	13803	13764	13532	13608	13669	13765	13684	13716	13845	13662	13897	13841	13740	13743	13583	13798	13629	13713	13574	13763	13702	13671	13642	13849	13728	13757	13679	13636	13592	13726	13571	13737	13715	13713	13589	13879	13728	13897	13777	13814	13765	13679	13569	13806	13823	13834	13707	13761	13610	13728	13697	13836	13861	13649	13616	13795	13703	13541	13786	13758	13746	13684	13712	13900	13827	13729	13757	13659	13534	13659	13685	13774	13534	13693	13664	13879	13592	13821	13898	13619	13758	13607	13685	13612	13737	13740	13610	13607	13749	13646	13650	13673	13828	13631	13660	13653	13858	13659	13612	13790	13729	13847	13847	13760	13675	13601	13619	13660	13793	13739	13576	13651	13716	13608	13746	13721	13753	13733	13753	13770	13566	13841	13744	13630	13711	13801	13738	13872	13837	13631	13765	13637	13650	13483	13519	13752	13851	13785	13764	13716	13682	13806	13645	13523	13664	13797	13906	13813	13677	13798	13742	13604	13713	13756	13753	13755	13737	13971	13550	13717	13733	13702	13766	13831	13773	13826	13779	13927	13687	13744	13651	13869	13716	13771	13616	13857	13706	13713	13784	13768	13680	13785	13799	13727	13815	13752	13731	13777	13684	13670	13665	13786	13780	13733	13786	13569	13836	13871	13855	13715	13886	13797	13574	13657	13849	13599	14004	13894	13825	13656	13875	13627	13709	13820	13818	13836	13843	13668	13842	13599	13680	13847	13737	13628	13586	13703	13846	13780	13660	13664	13500	13744	13747	13737	13665	13951	13586	13689	13653	13603	13832	13812	13384	13730	13722	13715	13702	13619	13755	13668	13682	13581	13616	13680	13836	13646	13830	13730	13791	13536	13609	13652	13706	13722	13696	13779	13724	13749	13958	13694	13547	13883
15378	25418	23360	19727	17177	16034	15431	15094	14934	14820	14437	14526	14408	31743	43028	37290	27538	18588	15116	14013	13915	13810	13961	13926	13854	13794	14003	13874	13830	13842	13960	13808	13787	14049	13959	13847	13868	14052	13840	14076	13983	13953	13875	13978	13822	13933	13955	13902	13910	13878	13848	13876	13952	13968	13837	13808	13863	13748	14008	13872	13876	14021	13867	13976	13915	13997	14042	13961	13744	13792	13821	13831	13966	13860	13860	13925	13834	13924	13956	14071	13873	13914	13911	13867	13970	14035	13869	13788	13857	13818	13899	13953	13908	14105	14019	13877	13834	13739	13819	13872	13829	14015	13921	13770	13872	13921	13872	13931	13945	13937	13877	13872	13956	13669	14076	14018	13789	14010	14056	13843	14015	13762	13916	13827	13941	13841	13906	13975	13886	13876	13917	13834	13887	13889	13998	13950	13840	13913	13848	13884	13864	13905	13724	13895	13881	13987	13779	13980	13849	13891	13828	14031	13743	13916	13850	13892	13925	13790	13878	14058	13912	13933	13856	13861	13832	14006	13821	13759	13708	13936	13723	13790	14084	13946	13855	13992	13883	14065	13925	13707	13913	13868	13794	13663	13851	13948	13921	13858	13865	13795	13913	13997	13864	13899	13809	13840	13880	13831	13930	13836	13902	14037	13877	13882	13983	13943	13947	13766	14091	13861	14037	13914	13769	13810	13869	13768	13967	13750	13929	13880	13918	13891	13777	13989	13964	13830	13763	13820	14019	13761	13819	13812	13905	13821	13969	13910	13871	13894	13866	14046	13856	13849	13919	13757	13845	13795	13897	13825	14029	14038	13933	13835	13928	13774	13951	13901	14087	13842	13718	13942	13825	13818	13910	13846	13923	13882	13921	13877	13780	13943	13822	13856	13934	13863	14125	13841	13803	13745	13985	13849	13960	13957	13827	13784	13815	13799	13901	13733	13827	13718	13849	13958	13913	14025	13847	13964	13977	13888	13879	13967	14053	13744	13957	14008	13780	13797	13823	13924	13887	13849	13932	13987	13919	13888	13933	13868	13931	13859	13929	13918	13902	13947	13844	13961	13727	13812	13934	13839	13794	13992	13863	14045	13993	13711	13759	13782	13875	13849	14019	14001	14003	13713	13881	13740	13876	13708	13874	14048	14010	13970	13865	13911	13680	13822	13921	13918	13851	14004	13872	13868	13747	14021	13806	13843	13875	13869	13985	13675	13866	13746	13608	13753	13814	13792	13840	13949	13795	13939	14069	13705	13919	13829	13864	13926	13704	14063	14004	13913	13879	13835	13892	13983	13762	13837	13784	13877	13904	13847	13758	13826	13730	13761	13913	13757	13727	13871	13834	14000	13922	13806	13907	13818	13692	13955	14007	13944	14053	13901	13842	13883	13967	13942	13783	13951	13901	13871	13982	13846	14053	13867	13718	13869	14013	13959	13825	14018	13963	13846	13917	13880	14152	13890	13757	13869	13869	13881	13924	14002	14070	14014	13877	13933	13821	13832	13960	13950	13979	13913	13979	13887	13956	13919	13942	13759	14038	14085	13939	13900	13955	13734	13849	13870	13800	13762	13998	13919	13785	13871	13858	13934	13864	13952	13782	13858	13911	13810	14004	13833	13920	13762	13877	13779	13821	14057	13881	13927	14052	13935	13949	13947	13811	13845	14059	13724	13737	13998	13866	13827	13937	13951	13990	13937	13813	13889	13836	13902	13772	13858	13881	13881	13885	13821	13863	13761	13990	13866	13827	13816	13904	13832	14009	13839	13819	13900	14073	13827	13906	13885	13902	13790	13811	13933	13860	13786	14059	13968	13814	13903	13825	13818	14075	13732	13879	13843	13823	14053	13886	13862	13948	13927	13836	13873	13844	13997	13857	14011	13854	14011	13710	14033	13816	13940	13753	13739	13791	13921	13950	14011	13841	13947	13840	13774	13916	13820	13967	13927	13804	13887	13874	13904	13770	13812	13864	13960	13834	13779	14058	13950	13931	13851	13845	13891	13737	13737	13792	13999	13875	13670	13910	13788	13799	13911	13907	13886	13868	13738	13860	14020	13820	13922	13897	13969	13837	13925	13948	13856	13873	13874	13849	13637	13876	13915	13936	13869	13954	13707	13971	14014	13816	13964	13657	13675	13710	13768	13812	13838	13986	13981	13689	13791	13851	14020	13878	13887	13885	13715	14007	13957	13840	13928	13845	13943	14059	13772	13844	13817	13996	13924	13805	13982	13838	13799	13909	13839	13671	13868	13769	13870	13820	13916	14052	13963	13897	13874	13801	13900	13970	13794	13926	13807	13931	13881	13947	13913	13852	13913	13908	13767	13978	13833	13866	14039	13850	13829	13978	13893	13996	13847	13834	13883	13995	13935	13745	13998	13940	13875	13784	13985	13854	13775	13766	14022	13918	13881	13975	13969	13907	13860	13906	14164	14024	13877	13928	13768	13779	13888	13936	13927	13825	13959	14068	13884	13819	13912	13905	13652	13815	13824	13957	13838	13914	13810	13891	13974	13836	13925	13921	13914	13808	13926	14072	13973	13934	13776	13757	13937	13891	13986	13887	13808	13902	13877	14019	13965	13931	13899	13950	13894	14044	13970	13901	13877	13936	13778	13998	13731	13905	13851	13938	13853	13872	13749	13982	13832	13856	13852	13967	13847	13830	13957	14094	13947	13957	13903	13851	13842	13937	13999	13827	13758	14034	13816	13990	13966	13877	13759	13763	13856	14008	13872	13866	13775	13911	13961	13980	13914	13849	13754	13962	14016	13891	13870	13811	13884	13846	13881	13931	13868	13816	13831	13922	13862	14017	13760	13808	13838	14041	13943	13936	13828	13744	13989	13994	13913	13899	13717	13824	13871	13938	13819	13815	13974	13834	13838	13766	13935	13943	13786	13700	13873	13917	13995	13809	13947	13838	13950	13949	14003	13854	13819	13962	13719	13825	14034	13842	13898	13934	13941	13798	13841	13705	13856	13861	13753	13877	13812	13768	13679	13833	13983	13972	14021	13897	13892	13963	13880	13951	13822	13918	13975	14104	13859	13894	13809	13901	13977	14024	13756	13941	13751	13726	13769	13927	13794	14027	14023	13772	14064	13812	13964	13951	14045	13764	13847	13817	14043	13960	13829	13847	14058	13836	13982	13847	13770	13938	13869	13855	13844	13733	14016	13956	13920	13950	13852	13870	13992	13933	13929	13967	13947	13863	13750	13883	14074	13870	13948	13948	13814	13908	13840	13966	13854	13783	14024	13873	14053	13956	13930	13826	13669	13749	13742	13902	13924	13765	13620	13874	13754	13748	13947	13897	13989	13788	13713	13972	14046	13937	13901	13975	13992	13907	13944	13972	14034	13716	13869	13739	13859	13739	13730	13816	13787	13930	13855	13770	13841	13674	13836	13978	13794	13883	13901	13815	13797	13784	13761	13733	13813	13819	13972	13915	13773	13965	13774	13979	13871	13843	13944	13877	13985	13947	13878	13800	13919	13840	13841	13861	13854	13834	13941	13804	14129	13856	13819	13787	13933	14030	13899	13759	13874	13828	13879	13842	13877	13846	13834	13957	13945	13884	13817	13915	13795	13979	14059	13885	13800	13885	14013	13938	14007	13775	13933	13693	13929	13964	14008	13911	13836	13939	13878	13782	14042	13824	13911	13921	13850	13848	13929	13950	14000	13882	13883	13958	13977	13760	13946	13872	13870	13980	13922	13994	13729	13940	13786	13917	13869	13868	13933	13771	14117	13909	13816	13623	13953	13967	13760	13815	13897	13753	14049	13922	13783	13886	13856	13960	14081	13933	13787	13853	13952	13861	13900	13890	14083	13917	13957	13779	13878	13892	13877	13798	13737	13766	13824	13950	13935	13744	13968	13847	13795	13769	13673	13930	13888	13950	13847	13888	13964	14041	13820	13880	13869	13843	13881	13975	13873	13881	14015	13976	13903	13840	13930	13741	13874	13828	13711	13850	13814	13859	13878	13729	13975	13921	14050	14137	13887	13763	13866	13885	13673	13816	13955	13818	13949	13777	13882	13783	13759	13949	13932	13842	13795	13828	13911	13833	13903	14036	13925	13944	13907	13806	13969	13836	13798	13905	13890	13833	13853	13817	13877	13760	13953	13834	13885	13871	13920	13857	13991	13796	13901	13802	13848	13798	13941	13981	13877	13923	14024	13866	13955	13964	13833	13763	13870	13972	13771	13803	13807	13801	13897	13858	13898	13894	13915	13832	13989	14097	13822	13940	13927	13781	13932	13830	13831	13800	13989	13883	13872	13808	14061	13772	13907	13806	14052	13832	13880	13762	13961	13971	13845	13731	13913	14020	13861	13932	13994	14094	13822	13842	13977	13894	13825	13736	13857	13995	13913	13922	13843	13858	13955	14029	14020	13875	13706	13787	13951	13716	13937	13880	13771	13800	14007	13900	13942	13824	13978	13968	13891	13734	13916	13929	13900	13839	13928	13970	13838	13884	13918	13973	13777	13873	13958	13910	13703	13691	13878	13831	13972	13849	13751	13980	13750	14028	13865	13866	13920	13834	13962	13895	13928	13786	13763	13978	13867	13930	13849	14005	14055	13867	13999	13846	13860	13873	13986	13908	13861	13914	13959	13807	13900	13966	13880	13816	13957	13861	13962	13921	14012	13831	13861	13865	14042	13749	13778	13938	13897	13856	14066	13790	13721	13760	13976	13769	14126	13873	13965	13823	14014	13884	13879	13853	14025	13780	13819	13901	13913	13693	13964	13917	13920	13888	13867	13990	13900	13907	13874	13838	13601	13934	13990	13862	13932	13881	13874	13900	13815	13904	13833	13881	13962	13825	13951	13836	13891	13797	13981	13944	13851	13965	13902	13843	13881	13983	13922	13914	13975	13931	13874	13821	13909	13990	13817	13834	13847	13905	13828	14078	13972	14034	13879	13950	14129	14005	13967	13844	13872	13750	13975	13957	13855	14171	13964	13763	13791	13904	14023	13907	13777	14001	14002	13808	13910	13871	14033	13800	13876	13798	13801	13870	13921	14032	13807	13957	13879	13896	14037	14046	14035	13783	13811	13931	13763	13893	13834	13956	13935	14118	13858	13891	14051	13909	13714	13975	13877	13953	13945	13990	13872	13908	14007	14087	13915	13813	13866	13884	13852
28667	20965	18718	16252	14462	14451	14626	14533	14387	14402	14503	14400	14591	15626	16878	16912	15965	15298	14774	14439	14469	14340	14588	14236	14185	14325	14569	14520	14452	14391	14375	14436	14414	14539	14541	14401	14395	14372	14531	14463	14370	14447	14374	14440	14496	14287	14373	14410	14197	14323	14455	14562	14648	14507	14473	14246	14369	14423	14537	14287	14429	14161	14513	14413	14341	14215	14240	14521	14332	14431	14240	14409	14323	14453	14525	14494	14190	14389	14267	14349	14570	14188	14455	14332	14436	14483	14596	14487	14475	14494	14340	14389	14292	14289	14361	14556	14317	14376	14483	14596	14437	14418	14561	14340	14400	14488	14338	14446	14298	14377	14312	14305	14486	14495	14350	14238	14517	14263	14412	14488	14526	14114	14398	14387	14294	14455	14269	14389	14692	14314	14521	14514	14305	14398	14545	14588	14351	14378	14381	14516	14354	14488	14519	14356	14365	14461	14386	14341	14265	14196	14351	14551	14389	14229	14398	14325	14284	14420	14408	14398	14293	14537	14244	14281	14479	14363	14342	14542	14528	14578	14590	14275	14484	14428	14433	14313	14346	14501	14374	14451	14341	14392	14372	14304	14439	14625	14249	14363	14328	14489	14417	14352	14330	14591	14283	14431	14370	14292	14219	14333	14387	14261	14291	14491	14428	14277	14495	14188	14333	14510	14589	14323	14356	14353	14323	14449	14347	14333	14474	14469	14247	14378	14456	14298	14473	14533	14479	14138	14444	14504	14367	14453	14421	14540	14253	14433	14408	14540	14450	14403	14321	14456	14551	14348	14349	14474	14329	14493	14362	14484	14306	14491	14506	14391	14428	14413	14204	14320	14384	14485	14325	14500	14261	14490	14406	14419	14284	14471	14384	14407	14343	14458	14397	14352	14296	14635	14321	14304	14490	14360	14482	14606	14304	14302	14272	14339	14225	14184	14497	14327	14569	14477	14406	14280	14339	14305	14400	14350	14324	14304	14172	14244	14456	14354	14219	14358	14402	14719	14473	14306	14208	14321	14509	14247	14280	14161	14242	14393	14608	14340	14347	14604	14461	14434	14494	14505	14438	14377	14458	14522	14288	14255	14278	14496	14363	14369	14515	14554	14434	14301	14374	14275	14398	14399	14361	14359	14322	14340	14675	14431	14364	14463	14333	14540	14401	14311	14485	14314	14299	14220	14412	14248	14583	14453	14453	14454	14399	14352	14584	14378	14665	14493	14349	14380	14488	14386	14487	14321	14309	14477	14380	14479	14411	14597	14409	14523	14406	14558	14504	14460	14325	14377	14376	14474	14593	14386	14510	14478	14382	14414	14364	14377	14457	14408	14430	14349	14152	14499	14325	14461	14396	14557	14640	14398	14295	14347	14453	14387	14333	14286	14408	14254	14289	14199	14421	14413	14290	14396	14369	14323	14394	14443	14482	14384	14494	14559	14544	14373	14314	14417	14528	14282	14388	14247	14228	14436	14332	14500	14334	14199	14313	14255	14441	14438	14363	14504	14432	14467	14359	14451	14288	14366	14427	14433	14503	14348	14434	14379	14456	14374	14410	14284	14385	14287	14437	14543	14536	14618	14409	14340	14526	14391	14163	14195	14317	14590	14314	14337	14433	14299	14502	14417	14322	14146	14266	14479	14461	14282	14391	14467	14422	14377	14121	14474	14424	14454	14513	14185	14232	14439	14369	14377	14376	14341	14501	14406	14558	14429	14553	14388	14322	14578	14450	14633	14412	14285	14296	14457	14351	14496	14633	14319	14412	14246	14438	14618	14567	14417	14529	14488	14584	14589	14489	14459	14584	14324	14437	14478	14392	14379	14449	14172	14416	14451	14461	14521	14449	14442	14310	14445	14388	14402	14515	14404	14433	14331	14553	14566	14411	14301	14402	14527	14405	14246	14488	14459	14406	14295	14413	14371	14373	14534	14328	14376	14467	14361	14552	14559	14452	14432	14382	14492	14476	14236	14433	14373	14310	14181	14461	14377	14435	14679	14369	14410	14564	14378	14542	14495	14554	14568	14681	14380	14363	14182	14501	14327	14405	14311	14289	14335	14496	14494	14452	14436	14551	14325	14543	14491	14555	14499	14473	14482	14391	14329	14452	14272	14345	14420	14441	14387	14591	14363	14450	14419	14352	14326	14379	14249	14382	14381	14371	14568	14422	14224	14284	14388	14280	14335	14354	14632	14517	14513	14465	14490	14296	14511	14554	14649	14559	14244	14320	14378	14271	14657	14454	14333	14316	14407	14305	14483	14365	14403	14398	14356	14382	14256	14507	14373	14216	14375	14469	14609	14115	14466	14379	14390	14337	14459	14456	14369	14355	14465	14445	14369	14411	14327	14271	14444	14154	14581	14358	14543	14158	14431	14279	14443	14425	14343	14582	14485	14443	14270	14524	14397	14303	14480	14494	14518	14585	14407	14240	14590	14386	14224	14398	14450	14345	14474	14509	14373	14313	14477	14327	14451	14325	14333	14224	14288	14491	14409	14388	14189	14263	14623	14477	14418	14405	14363	14360	14354	14518	14518	14469	14210	14620	14400	14483	14414	14423	14435	14569	14453	14595	14477	14337	14485	14538	14353	14229	14317	14344	14359	14554	14421	14365	14644	14638	14402	14353	14521	14376	14258	14390	14329	14431	14590	14523	14507	14379	14261	14526	14593	14450	14437	14327	14359	14410	14437	14446	14622	14727	14231	14364	14444	14403	14271	14391	14451	14363	14377	14421	14470	14455	14388	14320	14501	14417	14351	14317	14568	14445	14453	14671	14343	14671	14346	14477	14436	14472	14391	14542	14379	14470	14408	14332	14426	14528	14358	14427	14525	14405	14311	14217	14488	14463	14308	14364	14186	14518	14476	14451	14332	14458	14398	14186	14393	14160	14338	14459	14307	14570	14540	14375	14600	14401	14392	14358	14552	14549	14377	14391	14284	14303	14370	14495	14344	14584	14463	14357	14455	14322	14556	14447	14170	14384	14438	14310	14307	14580	14587	14526	14376	14470	14480	14467	14483	14384	14503	14425	14329	14499	14375	14279	14458	14547	14422	14513	14400	14506	14567	14524	14414	14425	14427	14497	14178	14542	14238	14446	14421	14234	14321	14390	14445	14411	14263	14459	14517	14486	14348	14490	14438	14324	14362	14295	14422	14423	14337	14594	14207	14481	14457	14336	14282	14363	14372	14456	14479	14374	14393	14475	14596	14546	14549	14468	14429	14539	14396	14313	14308	14521	14399	14501	14663	14424	14500	14366	14209	14385	14358	14326	14207	14328	14525	14408	14312	14512	14436	14338	14442	14525	14383	14490	14303	14368	14374	14354	14454	14259	14409	14143	14398	14364	14607	14471	14433	14464	14518	14385	14391	14544	14540	14252	14357	14385	14375	14381	14339	14464	14321	14444	14440	14514	14440	14500	14300	14331	14478	14497	14578	14618	14500	14309	14216	14313	14356	14305	14398	14536	14460	14463	14588	14364	14351	14323	14461	14677	14487	14361	14406	14339	14554	14269	14639	14469	14607	14424	14343	14344	14361	14480	14257	14432	14319	14348	14237	14494	14256	14432	14445	14275	14328	14414	14373	14455	14437	14548	14410	14381	14391	14469	14359	14250	14374	14509	14360	14405	14494	14403	14508	14347	14494	14428	14386	14076	14328	14519	14541	14359	14348	14389	14273	14497	14344	14230	14399	14403	14450	14215	14512	14381	14478	14378	14467	14644	14376	14345	14383	14679	14571	14398	14400	14407	14624	14453	14495	14300	14395	14539	14256	14527	14295	14429	14474	14469	14369	14408	14229	14398	14398	14242	14481	14430	14079	14432	14347	14361	14359	14388	14318	14444	14516	14354	14566	14447	14472	14435	14300	14305	14533	14405	14538	14427	14505	14481	14425	14356	14430	14673	14520	14281	14347	14188	14327	14587	14378	14414	14386	14267	14316	14285	14409	14359	14496	14621	14314	14497	14381	14485	14340	14277	14346	14387	14340	14561	14307	14448	14285	14245	14262	14310	14356	14572	14405	14396	14655	14507	14514	14489	14432	14448	14347	14429	14588	14507	14436	14362	14551	14454	14435	14634	14420	14575	14390	14503	14309	14400	14201	14174	14485	14436	14294	14475	14468	14513	14646	14499	14318	14329	14501	14181	14444	14425	14344	14522	14429	14402	14272	14393	14376	14490	14354	14444	14385	14484	14354	14389	14526	14416	14452	14262	14254	14352	14438	14529	14474	14392	14282	14364	14410	14312	14584	14352	14195	14435	14446	14537	14527	14415	14419	14418	14387	14333	14369	14401	14387	14336	14500	14483	14359	14358	14364	14417	14256	14408	14602	14441	14490	14401	14457	14509	14389	14493	14435	14453	14347	14408	14426	14518	14404	14384	14290	14612	14396	14590	14604	14527	14422	14401	14482	14405	14471	14395	14516	14405	14479	14393	14317	14542	14466	14542	14471	14199	14288	14413	14358	14162	14360	14532	14398	14354	14448	14491	14385	14564	14427	14392	14323	14240	14170	14326	14289	14242	14423	14439	14496	14425	14482	14235	14488	14402	14354	14405	14403	14439	14395	14405	14437	14228	14382	14433	14395	14347	14287	14404	14195	14311	14419	14415	14584	14522	14520	14292	14460	14356	14378	14381	14458	14481	14468	14310	14217	14403	14468	14391	14611	14386	14299	14295	14367	14181	14506	14250	14450	14462	14522	14466	14327	14602	14432	14556	14497	14507	14389	14423	14258	14693	14609	14393	14338	14486	14399	14313	14329	14166	14228	14211	14430	14407	14326	14214	14201	14422	14435	14723	14434	14435	14357	14299	14376	14470	14410	14417	14396	14403	14389	14640	14593	14329	14497	14211	14354	14299	14361	14261	14574	14436	14503	14676	14406	14575	14409	14519	14336	14454	14347	14388	14615	14349	14477	14420	14373	14408	14304	14406	14335	14331	14461	14481	14343	14495	14265	14309	14318	14425	14285	14288	14256	14335	14238	14340	14512	14270	14420	14387	14404	14309	14333	14220	14311	14441	14559	14710	14312	14459	14350	14461	14372	14288	14321	14366	14347	14353	14350	14401	14245	14326	14461	14562	14541	14593	14332	14366	14527	14494	14509	14587	14409	14255	14348	14349	14495	14408	14445	14328	14540
14637	15410	15003	14660	14515	14363	14422	14412	14341	14241	14367	14447	14218	16864	17710	17708	16120	15089	14515	14321	14354	14055	14208	14246	14230	14390	14216	14346	14174	14325	14359	14321	14443	14312	14269	14385	14309	14234	14209	14179	14200	14308	14246	14518	14335	14285	14195	14235	14287	14366	14231	14200	14341	14441	14173	14183	14133	14273	14267	14421	14279	14265	14296	14222	14330	14310	14178	14351	14289	14376	14442	14188	14419	14307	14261	14195	14305	14246	14170	14231	14388	14231	14332	14339	14444	14383	14186	14498	14271	14286	14196	14452	14230	14485	14234	14268	14218	14365	14257	14149	14429	14403	14220	14231	14308	14250	14265	14387	14163	14323	14341	14331	14266	14461	14275	14344	14377	14222	14329	14344	14481	14278	14102	14323	14470	14439	14249	14391	14197	14300	14279	14344	14231	14511	14356	14197	14307	14456	14323	14188	14282	14253	14205	14322	14388	14315	14261	14247	14367	14456	14319	14136	14241	14276	14187	14344	14158	14302	14313	14339	14452	14224	14289	14441	14344	14327	14253	14349	14414	14467	14320	14344	14213	14161	14351	14297	14208	14188	14192	14284	14157	14335	14263	14370	14358	14252	14314	14282	14093	14288	14297	14230	14193	14245	14257	14225	14347	14362	14301	14118	14190	14305	14361	14473	14243	14119	14402	14285	14340	14375	14394	14175	14145	14160	14188	14092	14228	14247	14303	14278	14309	14358	14273	14379	14465	14202	14498	14137	14326	14305	14373	14216	14442	14288	14274	14353	14198	14154	14379	14368	14112	14278	14254	14169	14317	14335	14412	14338	14364	14322	14228	14246	14310	14362	14356	14264	14171	14293	14320	14261	14246	14133	14318	14396	14341	14296	14214	14484	14211	14308	14283	14266	14341	14383	14263	14381	14188	14325	14289	14313	14409	14107	14393	14177	14239	14379	14184	14434	14189	14232	14359	14244	14340	14257	14429	14285	14221	14082	14435	14229	14431	14317	14273	14263	14196	14288	14370	14371	14230	14377	14356	14360	14300	14203	14459	14434	14348	14273	14193	14315	14353	14231	14105	14238	14385	14331	14231	14232	14384	14096	14362	14300	14099	14192	14417	14280	14585	14325	14313	14280	14350	14375	14369	14413	14388	14314	14211	14615	14353	14292	14297	14208	14235	14248	14295	14425	14382	14322	14361	14357	14241	14371	14411	14278	14249	14222	14175	14349	14196	14466	14342	14431	14163	14341	14203	14384	14276	14294	14426	14317	14363	14293	14198	14385	14315	14205	14441	14386	14326	14230	14362	14482	14347	14370	14292	14336	14260	14331	14461	14190	14308	14059	14274	14365	14234	14300	14430	14319	14329	14211	14270	14160	14210	14332	14266	14386	14231	14452	14353	14284	14280	14217	14300	14368	14272	14444	14169	14201	14407	14210	14281	14249	14262	14216	14246	14216	14271	14230	14295	14285	14335	14221	14318	14391	14437	14288	14277	14340	14244	14310	14352	14404	14293	14416	14485	14336	14307	14204	14217	14263	14411	14294	14310	14260	14140	14320	14362	14149	14165	14307	14290	14416	14371	14444	14308	14219	14175	14242	14151	14168	14340	14318	14320	14367	14321	14407	14203	14360	14395	14246	14277	14381	14256	14302	14345	14154	14122	14326	14419	14424	14355	14216	14201	14238	14153	14397	14374	14400	14388	14311	14236	14338	14205	14211	14212	14374	14323	14316	14173	14332	14353	14368	14339	14174	14259	14106	14218	14333	14219	14276	14315	14330	14470	14270	14372	14366	14104	14433	14199	14193	14251	14434	14188	14380	14286	14126	14159	14270	14387	14359	14321	14328	14285	14263	14293	14217	14318	14360	14459	14267	14226	14198	14279	14447	14291	14340	14322	14418	14297	14311	14282	14386	14335	14343	14381	14357	14395	14355	14371	14221	14167	14305	14264	14271	14438	14410	14327	14248	14324	14241	14304	14329	14199	14252	14242	14388	14268	14424	14217	14273	14294	14324	14137	14390	14385	14267	14311	14388	14281	14282	14336	14147	14464	14385	14268	14208	14282	14340	14315	14214	14289	14324	14422	14374	14204	14280	14323	14156	14297	14292	14334	14207	14430	14552	14183	14270	14181	14246	14354	14303	14245	14487	14307	14222	14268	14188	14310	14290	14290	14184	14287	14411	14399	14202	14175	14296	14268	14288	14247	14229	14092	14364	14167	14339	14314	14407	14342	14388	14406	14290	14404	14464	14308	14134	14218	14423	14171	14225	14222	14171	14294	14390	14446	14365	14321	14167	14327	14200	14256	14385	14205	14231	14314	14313	14266	14320	14281	14292	14320	14222	14306	14239	14261	14203	14259	14369	14280	14332	14209	14298	14340	14187	14200	14308	14426	14364	14299	14258	14370	14328	14234	14358	14182	14290	14400	14389	14429	14067	14389	14387	14237	14343	14468	14167	14387	14289	14199	14225	14355	14348	14240	14364	14295	14318	14156	14227	14365	14129	14320	14426	14371	14035	14255	14491	14422	14432	14227	14239	14328	14302	14329	14299	14297	14089	14250	14374	14240	14375	14222	14342	14259	14345	14043	14169	14320	14378	14311	14151	14328	14291	14288	14303	14385	14159	14257	14368	14013	14139	14213	14339	14235	14412	14303	14354	14455	14279	14312	14208	14189	14314	14209	14293	14294	14318	14120	14297	14196	14359	14229	14297	14349	14210	14312	14317	14309	14449	14334	14342	14221	14444	14179	14194	14322	14135	14326	14208	14331	14062	14162	14259	14226	14144	14382	14193	14336	14294	14292	14438	14162	14214	14339	14307	14460	14431	14220	14388	14449	14234	14171	14314	14304	14352	14327	14359	14233	14270	14207	14171	14254	14462	14390	14404	14352	14100	14226	14383	14233	14491	14329	14294	14254	14309	14307	14348	14209	14422	14286	14300	14369	14388	14387	14293	14227	14530	14576	14185	14115	14273	14320	14286	14303	14011	14251	14156	14324	14349	14217	14377	14310	14365	14408	14375	14368	14048	14327	14268	14493	14246	14346	14248	14110	14238	14453	14267	14252	14292	14270	14266	14398	14450	14345	14321	14276	14311	14553	14278	14333	14089	14242	14317	14469	14512	14249	14464	14302	14172	14326	14227	14212	14181	14353	14215	14109	14256	14341	14269	14300	14352	14420	14273	14448	14192	14423	14170	14165	14465	14290	14322	14363	14375	14241	14334	14478	14323	14309	14343	14402	14346	14553	14238	14406	14363	14288	14185	14134	14305	14248	14297	14223	14239	14299	14205	14396	14360	14154	14375	14367	14337	14348	14397	14303	14185	14291	14401	14313	14196	14297	14375	14242	14523	14347	14287	14273	14304	14055	14253	14341	14471	14171	14382	14265	14332	14365	14190	14305	14371	14338	14173	14193	14402	14265	14114	14359	14228	14232	14429	14450	14309	14326	14310	14419	14161	14328	14409	14378	14245	14408	14304	14373	14385	14327	14055	14347	14322	14463	14248	14238	14400	14307	14398	14279	14400	14269	14213	14190	14195	14151	14252	14289	14291	14190	14324	14346	14359	14291	14170	14152	14386	14214	14273	14277	14360	14257	14173	14260	14159	14399	14339	14366	14350	14345	14322	14287	14435	14314	14216	14266	14283	14209	14475	14311	14448	14358	14228	14169	14300	14398	14377	14328	14303	14271	14286	14331	14344	14217	14169	14206	14178	14052	14347	14342	14411	14518	14431	14474	14337	14444	14281	14350	14258	14360	14248	14288	14312	14215	14232	14200	14399	14395	14514	14296	14305	14273	14324	14239	14179	14415	14299	14247	14381	14347	14346	14130	14293	14419	14325	14232	14178	14236	14324	14185	14282	14399	14353	14234	14396	14415	14341	14147	14347	14156	14235	14334	14161	14340	14283	14436	14260	14287	14332	14163	14345	14264	14190	14445	14316	14266	14418	14319	14172	14328	14223	14381	14222	14421	14263	14480	14244	14290	14236	14379	14311	14340	14448	14415	14236	14242	14397	14210	14219	14358	14344	14220	14364	14316	14176	14440	14344	14282	14200	14404	14099	14348	14207	14263	14297	14335	14213	14315	14344	14339	14403	14298	14282	14232	14229	14328	14408	14144	14404	14244	14400	14189	14184	14183	14304	14277	14274	14362	14259	14478	14319	14290	14260	14280	14234	14456	14413	14201	14182	14224	14366	14269	14260	14201	14387	14270	14433	14233	14362	14371	14225	14284	14392	14320	14407	14255	14273	14282	14138	14304	14272	14321	14281	14288	14421	14440	14235	14471	14240	14337	14223	14256	14447	14248	14306	14242	14381	14333	14348	14295	14164	14240	14352	14382	14235	14311	14281	14430	14191	14242	14222	14294	14414	14259	14282	14467	14416	14236	14369	14184	14171	14309	14357	14315	14220	14238	14323	14360	14345	14357	14430	14574	14328	14252	14217	14309	14345	14137	14267	14392	14307	14418	14204	14196	14202	14219	14337	14230	14546	14164	14181	14278	14379	14195	14338	14346	14323	14478	14230	14029	14392	14211	14237	14384	14505	14255	14358	14440	14311	14260	14167	14458	14478	14213	14410	14221	14370	14530	14167	14328	14323	14324	14125	14242	14218	14422	14402	14260	14417	14200	14341	14344	14287	14281	14342	14217	14263	14245	14182	14236	14341	14305	14229	14268	14197	14373	14349	14286	14230	14132	14324	14327	14198	14408	14098	14127	14207	14417	14312	14149	14345	14261	14314	14279	14347	14263	14250	14514	14225	14339	14295	14344	14159	14268	14251	14340	14266	14310	14216	14320	14353	14405	14052	14229	14507	14270	14381	14292	14278	14373	14249	14219	14468	14398	14332	14413	14279	14281	14383	14264	14173	14167	14306	14306	14166	14276	14253	14355	14199	14334	14386	14233	14284	14320	14293	14251	14381	14264	14333	14342	14371	14243	14260	14430	14225	14315	14342	14311	14176	14253	14618	14165	14401	14235	14456	14316	14243	14337	14464	14189	14217	14230	14203	14448	14416	14308	14324	14209	14352	14188	14342	14261	14371	14226	14287	14303	14317	14432	14306	14158	14308	14288	14063	14594	14281	14178	14243	14172	14329	14365	14345	14382	14230	14244	14286	14267	14235	14320	14294	14230	14356	14354	14437	14279	14302
25039	21334	27922	25252	19725	15982	15161	13976	13903	13746	13702	13688	13859	19920	28186	23450	22230	17773	14827	13884	13570	13684	13607	13587	13581	13599	13678	13406	13608	13558	13456	13594	13603	13640	13577	13585	13646	13513	13444	13670	13460	13597	13671	13524	13520	13505	13498	13392	13410	13450	13784	13540	13442	13489	13507	13421	13590	13734	13427	13738	13463	13456	13337	13543	13564	13501	13507	13364	13521	13635	13507	13576	13707	13477	13545	13277	13547	13422	13532	13489	13576	13432	13600	13432	13310	13435	13381	13615	13592	13396	13393	13359	13427	13573	13508	13514	13594	13590	13566	13432	13556	13492	13332	13570	13290	13419	13540	13224	13505	13580	13535	13456	13501	13356	13488	13473	13320	13524	13425	13395	13442	13469	13570	13404	13649	13480	13358	13574	13624	13532	13571	13443	13392	13655	13635	13411	13574	13513	13513	13386	13418	13390	13251	13453	13352	13493	13482	13599	13429	13450	13526	13467	13421	13459	13465	13485	13413	13410	13367	13652	13581	13541	13287	13455	13336	13480	13423	13550	13630	13441	13445	13534	13662	13427	13467	13391	13294	13423	13398	13565	13575	13515	13529	13628	13374	13512	13500	13567	13397	13440	13293	13393	13383	13531	13578	13498	13481	13543	13499	13484	13511	13552	13588	13588	13583	13543	13686	13391	13482	13732	13476	13423	13493	13447	13493	13333	13380	13354	13482	13481	13404	13644	13714	13576	13675	13424	13603	13456	13367	13606	13583	13553	13631	13322	13557	13613	13552	13637	13520	13284	13409	13392	13776	13561	13441	13402	13440	13539	13555	13306	13559	13461	13560	13569	13520	13426	13496	13428	13472	13284	13403	13659	13314	13601	13516	13486	13432	13544	13354	13419	13267	13723	13555	13552	13370	13298	13371	13378	13251	13534	13539	13306	13320	13388	13426	13465	13333	13535	13540	13696	13623	13410	13529	13489	13322	13521	13378	13436	13443	13373	13426	13421	13406	13613	13449	13397	13355	13604	13578	13323	13381	13516	13305	13467	13502	13353	13406	13658	13537	13582	13697	13488	13255	13466	13481	13433	13446	13410	13630	13426	13369	13535	13425	13564	13593	13468	13430	13537	13542	13656	13298	13347	13468	13504	13230	13441	13539	13518	13401	13712	13440	13496	13405	13319	13527	13287	13348	13345	13261	13349	13535	13472	13392	13450	13607	13623	13415	13361	13366	13513	13473	13525	13558	13631	13447	13263	13589	13438	13623	13419	13473	13346	13385	13472	13449	13494	13640	13679	13375	13376	13375	13507	13504	13279	13477	13612	13588	13412	13434	13468	13614	13609	13258	13593	13568	13583	13455	13385	13812	13521	13529	13389	13485	13429	13318	13610	13526	13521	13581	13452	13500	13523	13562	13325	13430	13458	13517	13294	13397	13588	13365	13512	13723	13475	13365	13390	13531	13315	13318	13466	13658	13500	13596	13696	13617	13437	13345	13575	13270	13442	13481	13462	13369	13356	13461	13520	13498	13367	13448	13579	13437	13483	13486	13383	13630	13603	13575	13392	13446	13466	13607	13517	13362	13370	13714	13513	13403	13455	13369	13526	13329	13269	13567	13377	13641	13664	13495	13429	13496	13505	13359	13476	13468	13659	13478	13339	13494	13581	13676	13563	13466	13313	13441	13414	13396	13440	13522	13666	13490	13671	13580	13560	13486	13366	13502	13366	13533	13489	13328	13405	13517	13341	13606	13650	13498	13547	13431	13534	13476	13445	13667	13487	13543	13507	13361	13708	13368	13431	13583	13457	13587	13619	13615	13365	13367	13240	13374	13384	13428	13687	13634	13448	13528	13485	13431	13433	13398	13511	13630	13459	13559	13354	13589	13395	13457	13381	13490	13557	13335	13427	13370	13590	13296	13430	13494	13360	13503	13472	13500	13542	13597	13615	13372	13351	13475	13442	13159	13394	13215	13652	13475	13668	13539	13628	13445	13689	13485	13551	13521	13379	13605	13510	13415	13311	13561	13666	13337	13498	13484	13531	13568	13352	13426	13509	13494	13299	13443	13433	13400	13586	13298	13534	13435	13466	13512	13513	13526	13355	13414	13527	13435	13552	13535	13387	13596	13474	13381	13602	13467	13562	13508	13419	13439	13603	13404	13671	13517	13535	13533	13365	13487	13360	13450	13440	13668	13233	13391	13375	13597	13653	13469	13407	13422	13411	13490	13500	13457	13566	13587	13441	13632	13539	13533	13359	13494	13484	13358	13386	13295	13466	13449	13534	13487	13490	13562	13549	13494	13513	13419	13517	13590	13354	13515	13533	13306	13377	13446	13524	13387	13469	13443	13511	13479	13485	13419	13432	13669	13553	13455	13632	13659	13370	13275	13490	13559	13544	13562	13524	13715	13440	13447	13390	13497	13499	13538	13565	13463	13498	13508	13405	13494	13441	13646	13606	13601	13531	13518	13670	13506	13359	13428	13492	13537	13406	13503	13575	13524	13499	13206	13340	13591	13428	13371	13531	13384	13507	13558	13676	13538	13554	13430	13392	13472	13532	13602	13543	13465	13361	13490	13617	13544	13631	13382	13403	13504	13557	13493	13433	13474	13446	13455	13407	13563	13576	13506	13617	13474	13606	13378	13627	13572	13485	13273	13361	13720	13640	13584	13299	13594	13560	13645	13544	13489	13289	13556	13338	13499	13439	13374	13400	13599	13476	13489	13324	13614	13524	13537	13579	13449	13560	13451	13437	13530	13481	13402	13343	13626	13606	13532	13361	13387	13529	13446	13449	13386	13577	13368	13277	13287	13611	13656	13443	13446	13511	13588	13369	13461	13463	13382	13400	13335	13576	13420	13511	13536	13497	13496	13472	13560	13440	13463	13400	13460	13555	13485	13466	13512	13356	13323	13404	13400	13424	13592	13610	13552	13340	13463	13503	13580	13567	13447	13587	13362	13652	13344	13463	13677	13541	13511	13366	13531	13527	13424	13796	13371	13391	13602	13444	13578	13557	13529	13419	13423	13505	13398	13266	13446	13426	13467	13432	13563	13338	13773	13321	13291	13500	13581	13585	13335	13455	13313	13468	13477	13513	13318	13590	13324	13450	13319	13278	13565	13612	13419	13489	13412	13653	13421	13372	13372	13384	13509	13643	13414	13377	13484	13554	13516	13568	13480	13304	13355	13569	13449	13336	13381	13545	13277	13484	13410	13536	13564	13478	13605	13560	13428	13297	13313	13594	13396	13289	13367	13494	13558	13488	13445	13514	13283	13558	13549	13458	13383	13458	13437	13717	13580	13272	13381	13540	13614	13494	13568	13418	13405	13379	13423	13540	13554	13412	13688	13629	13512	13613	13401	13570	13439	13579	13563	13542	13571	13575	13587	13338	13396	13350	13589	13457	13497	13481	13526	13584	13421	13553	13459	13379	13678	13447	13554	13575	13492	13410	13392	13432	13494	13213	13515	13482	13494	13405	13340	13615	13410	13465	13386	13631	13591	13379	13248	13455	13461	13480	13531	13611	13414	13309	13557	13369	13477	13532	13465	13543	13498	13483	13589	13376	13481	13516	13586	13369	13584	13443	13407	13462	13505	13550	13433	13551	13520	13543	13631	13412	13403	13558	13676	13472	13392	13575	13384	13529	13389	13378	13415	13580	13530	13356	13419	13469	13494	13561	13620	13460	13336	13436	13484	13517	13591	13381	13485	13472	13476	13493	13439	13415	13487	13401	13489	13381	13492	13444	13587	13421	13474	13546	13621	13547	13430	13382	13375	13398	13648	13521	13481	13483	13416	13340	13618	13553	13371	13419	13537	13575	13522	13465	13455	13574	13365	13599	13432	13407	13467	13489	13450	13707	13250	13374	13500	13555	13463	13472	13500	13446	13575	13490	13495	13505	13573	13563	13399	13487	13638	13589	13669	13448	13373	13399	13532	13470	13494	13438	13416	13363	13548	13481	13378	13407	13468	13421	13362	13609	13374	13406	13516	13576	13316	13587	13293	13402	13276	13337	13349	13641	13568	13407	13410	13317	13371	13507	13392	13322	13488	13513	13575	13402	13542	13669	13510	13350	13377	13533	13401	13652	13611	13546	13663	13326	13486	13401	13540	13338	13683	13408	13424	13466	13417	13447	13593	13405	13542	13534	13499	13608	13425	13420	13471	13538	13396	13393	13304	13315	13465	13517	13291	13582	13430	13640	13418	13479	13457	13523	13255	13279	13308	13550	13627	13460	13332	13527	13663	13603	13388	13593	13435	13495	13319	13289	13558	13365	13433	13592	13622	13483	13494	13429	13578	13411	13280	13601	13560	13517	13479	13423	13415	13523	13384	13485	13523	13292	13670	13547	13418	13536	13475	13478	13602	13401	13365	13442	13407	13623	13253	13328	13530	13419	13522	13626	13382	13354	13494	13562	13370	13353	13583	13428	13441	13599	13383	13478	13543	13341	13474	13576	13546	13453	13456	13467	13287	13495	13524	13371	13344	13374	13381	13478	13533	13428	13644	13533	13639	13660	13425	13584	13560	13354	13427	13537	13468	13428	13522	13557	13487	13542	13412	13653	13342	13407	13497	13595	13484	13329	13434	13472	13448	13567	13488	13518	13352	13476	13400	13530	13448	13434	13500	13446	13619	13432	13487	13535	13491	13335	13613	13356	13819	13298	13394	13317	13362	13445	13498	13580	13827	13643	13559	13531	13428	13349	13464	13463	13664	13509	13519	13333	13610	13453	13476	13264	13624	13591	13444	13479	13481	13377	13406	13526	13377	13284	13473	13406	13345	13549	13578	13519	13444	13286	13484	13434	13445	13347	13497	13534	13624	13390	13677	13401	13442	13347	13552	13468	13396	13491	13510	13483	13679	13352	13366	13423	13538	13271	13447	13339	13537	13439	13387	13476	13569	13647	13482	13485	13656	13571	13310	13477	13377	13289	13376	13424	13416	13623	13557	13418	13484	13438	13689	13341	13518	13548	13431	13528	13521	13457	13449	13395	13500	13578	13378	13333	13455	13609	13568	13496	13482	13417	13322	13593	13463	13393	13411	13410	13455	13403	13480	13342	13409	13614	13532	13486	13404	13260	13515	13425	13298	13600	13397	13338	13395	13665	13428	13281	13623	13634	13668	13347	13474	13384	13460	13446	13489	13382
13561	20428	19082	16344	15395	14826	14675	14255	14093	14033	14049	13972	14082	25196	33461	26098	25294	18155	15000	13992	13793	13744	13727	13507	13761	13769	13854	13629	13796	13796	13754	13773	13574	13742	13591	13705	13685	13867	13786	13636	13535	13783	13951	13680	13706	13784	13870	13564	13664	13537	13724	13728	13706	13816	13764	13579	13769	13812	13777	13662	13664	13809	13712	13689	13775	13659	13609	13766	13766	13592	13540	13711	13635	13882	13585	13653	13880	13787	13652	13669	13652	13820	13688	13738	13669	13867	13782	13585	13679	13859	13639	13763	13814	13708	13712	13644	13631	13795	13723	13596	13714	13639	13790	13685	13703	13581	13628	13740	13609	13841	13686	13786	13767	13603	13852	13629	13788	13708	13600	13698	13636	13638	13643	13478	13869	13633	13841	13599	13820	13817	13836	13773	13721	13771	13541	13804	13603	13791	13600	13938	13717	13609	13569	13634	13741	13839	13544	13735	13809	13712	13726	13685	13669	13728	13711	13781	13734	13837	13692	13846	13686	13625	13586	13864	13661	13558	13781	13684	13775	13822	13604	13672	13713	13910	13731	13734	13609	13826	13569	13513	13695	13698	13665	13592	13572	13805	13889	13771	13620	13801	13732	13810	13759	13630	13717	13627	13674	13792	13672	13721	13571	13646	13576	13607	13719	13656	13755	13565	13766	13761	13782	13768	13845	13747	13699	13741	13752	13687	13579	13736	13665	13787	13608	13859	13731	13850	13683	13894	13561	13656	13668	13693	13713	13636	13577	13717	13504	13740	13847	13696	13522	13703	13636	13732	13750	13837	13821	13647	13596	13658	13491	13688	13847	13769	13668	13509	13645	13816	13656	13667	13753	13768	13689	13702	13731	13797	13754	13779	13707	13598	13871	13546	13693	13623	13509	13673	13744	13688	13498	13629	13658	13822	13664	13729	13763	13555	13720	13676	13862	13646	13508	13777	13617	13734	13656	13676	13741	13629	13704	13740	13666	13728	13710	13812	13671	13617	13614	13757	13760	13737	13739	13640	13789	13653	13655	13788	13555	13781	13852	13702	13462	13643	14003	13732	13776	13589	13758	13800	13731	13726	13804	13716	13775	13496	13695	13683	13544	13799	13664	13678	13670	13870	13825	13739	13719	13641	13736	13704	13640	13726	13773	13840	13758	13459	13750	13633	13718	13755	13700	13760	13692	13747	13672	13513	13735	13765	13749	13775	13726	13827	13849	13730	13667	13746	13646	13809	13671	13717	13680	13619	13841	13736	13615	13794	13679	13585	13768	13723	13768	13681	13740	13686	13712	13735	13692	13618	13692	13772	13698	13583	13584	13499	13741	13632	13526	13645	13731	13688	13715	13754	13822	13657	13679	13746	13625	13511	13837	13563	13717	13578	13794	13840	13614	13663	13682	13641	13674	13912	13681	13780	13755	13832	13855	13788	13729	13681	13920	13811	13595	13840	13644	13576	13648	13524	13691	13613	13855	13685	13743	13649	13871	13760	13769	13737	13707	13715	13627	13780	13778	13607	13715	13490	13757	13659	13853	13562	13688	13687	13684	13769	13562	13840	13692	13723	13830	13717	13707	13760	13685	13804	13779	13719	13600	13544	13788	13713	13541	13772	13731	13504	13636	13669	13637	13634	13737	13717	13793	13650	13797	13663	13555	13751	13622	13709	13630	13864	13874	13694	13807	13818	13562	13691	13592	13685	13834	13734	13739	13772	13814	13728	13903	13859	13762	13731	13661	13755	13734	13520	13792	13681	13681	13537	13772	13611	13758	13776	13824	13705	13654	13742	13698	13577	13674	13707	13661	13701	13752	13603	13582	13590	13660	13659	13804	13823	13747	13709	13724	13867	13617	13729	13598	13722	13668	13648	13747	13699	13727	13781	13605	13830	13629	13679	13743	13686	13679	13893	13770	13535	13720	13840	13651	13650	13717	13775	13787	13694	13572	13767	13714	13843	13674	13831	13642	13651	13557	13642	13719	13785	13724	13621	13910	13891	13612	13618	13811	13741	13713	13794	13687	13731	13613	13831	13721	13779	13723	13745	13802	13717	13676	13699	13770	13701	13701	13719	13638	13706	13804	13706	13665	13758	13748	13727	13723	13612	13722	13675	13537	13745	13664	13711	13631	13757	13651	13700	13549	13568	13708	13681	13711	13793	13797	13731	13801	13601	13954	13716	13799	13769	13682	13847	13578	13716	13805	13690	13807	13763	13845	13567	13738	13733	13682	13751	13601	13621	13672	13736	13758	13756	13666	13732	13586	13593	13787	13502	13643	13569	13642	13654	13737	13835	13639	13724	13905	13581	13737	13718	13735	13727	13685	13715	13594	13584	13914	13651	13715	13759	13557	13739	13675	13785	13640	13787	13606	13958	13540	13646	14018	13655	13721	13766	13700	13623	13706	13688	13709	13622	13767	13673	13796	13602	13673	13771	13796	13570	13694	13818	13636	13621	13652	13689	13982	13696	13706	13613	13643	13553	13671	13689	13762	13749	13743	13489	13670	13717	13738	13715	13760	13616	13773	13668	13711	13568	13708	13827	13706	13669	13819	13744	13667	13766	13674	13715	13839	13762	13866	13754	13813	13742	13583	13703	13717	13714	13572	13618	13742	13618	13619	13637	13704	13694	13671	13660	13690	13831	13736	13694	13648	13673	13699	13768	13763	13684	13737	13526	13607	13663	13808	13817	13585	13863	13706	13719	13717	13749	13788	13744	13781	13732	13624	13657	13648	13647	13544	13752	13628	13708	13680	13700	13818	13667	13843	13645	13725	13743	13852	13727	13716	13704	13599	13724	13556	13571	13760	13676	13510	13649	13671	13555	13771	13663	13635	13798	13670	13603	13922	13791	13780	13665	13752	13602	13820	13566	13681	13682	13785	13764	13723	13655	13646	13543	13727	13849	13542	13740	13792	13767	13817	13567	13680	13724	13722	13739	13839	13682	13816	13816	13812	13922	13766	13653	13947	13713	13603	13555	13700	13809	13615	13624	13780	13804	13800	13728	13688	13713	13786	13718	13753	13752	13761	13645	13616	13588	13715	13829	13498	13719	13731	13681	13643	13643	13818	13739	13841	13622	13732	13506	13686	13696	13618	13660	13750	13754	13589	13639	13610	13760	13723	13874	13950	13600	13736	13720	13662	13739	13810	13595	13673	13614	13659	13742	13662	13647	13727	13599	13655	13686	13612	13556	13944	13667	13595	13752	13759	13743	13735	13773	13700	13713	13720	13663	13777	13757	13541	13800	13546	13861	13761	13773	13850	13696	13607	13694	13624	13668	13783	13603	13862	13699	13730	13711	13594	13689	13698	13770	13794	13620	13825	13635	13825	13701	13549	13790	13742	13771	13699	13651	13530	13725	13633	13663	13775	13690	13686	13740	13735	13728	13830	13726	13713	13630	13665	13749	13598	13724	13882	13785	13695	13642	13743	13775	13715	13839	13652	13526	13667	13833	13698	13668	13730	13692	13768	13766	13556	13666	13596	13640	13654	13763	13662	13674	13562	13601	13814	13643	13751	13742	13644	13692	13516	13804	13708	13796	13676	13690	13822	13845	13737	13888	13936	13869	13647	13778	13740	13730	13810	13680	13726	13602	13673	13755	13774	13533	13668	13682	13506	13537	13750	13693	13609	13770	13612	13832	13709	13621	13773	13746	13657	13747	13739	13688	13672	13668	13627	13857	13582	13623	13652	13878	13603	13840	13709	13778	13674	13608	13776	13601	13688	13672	13778	13768	13842	13878	13715	13647	13740	13724	13754	13630	13627	13718	13733	13680	13812	13724	13626	13788	13567	13729	13665	13829	13755	13730	13803	13522	13811	13767	13758	13653	13476	13524	13742	13680	13658	13602	13757	13680	13741	13844	13712	13793	13886	13780	13728	13696	13854	13749	13716	13677	13583	13750	13742	13660	13716	13578	13788	13655	13762	13590	13709	13613	13638	13869	13747	13781	13892	13774	13728	13776	13598	13674	13671	13688	13613	13625	13800	13755	13820	13572	13622	13570	13801	13555	13612	13713	13612	13634	13773	13574	13792	13733	13651	13792	13752	13806	13630	13704	13675	13671	13543	13860	13559	13634	13859	13771	13877	13699	13932	13613	13681	13800	13581	13519	13605	13797	13712	13697	13719	13698	13715	13782	13679	13628	13707	13787	13765	13696	13809	13433	13702	13692	13751	13730	13688	13659	13620	13784	13763	13832	13738	13675	13723	13694	13706	13698	13733	13585	13626	13649	13729	13779	13700	13834	13709	13856	13774	13771	13808	13717	13742	13651	13628	13650	13712	13805	13761	13712	13592	13685	13714	13603	13568	13595	13815	13802	13663	13565	13470	13743	13735	13730	13726	13636	13803	13644	13796	13716	13737	13775	13689	13877	13723	13764	13771	13684	13676	13711	13703	13634	13786	13609	13745	13868	13681	13765	13748	13658	13834	13735	13772	13788	13773	13590	13748	13775	13790	13776	13679	13688	13499	13743	13624	13825	13857	13713	13592	13693	13517	13617	13699	13714	13755	13806	13758	13652	13679	13680	13782	13816	13895	13759	13573	13584	13569	13750	13950	13626	13739	13750	13545	13548	13840	13739	13925	13783	13641	13515	13552	13765	13728	13778	13698	13591	13743	13686	13839	13759	13650	13725	13746	13671	13686	13764	13514	13719	13870	13700	13693	13669	13713	13913	13643	13678	13905	13851	13657	13698	13708	13681	13751	13727	13676	13657	13658	13654	13784	13687	13720	13772	13653	13646	13644	13592	13735	13875	13694	13683	13635	13601	13625	13674	13726	13912	13690	13679	13536	13591	13741	13648	13780	13769	13741	13819	13711	13673	13817	13665	13656	13667	13704	13783	13611	13702	13647	13746	13795	13710	13548	13676	13794	13691	13623	13700	13735	13780	13933	13710	13968	13664	13701	13803	13619	13487	13694	13703	13652	13750	13659	13657	13675	13662	13545	13616	13769	13689	13634	13730	13599	13690	13709	13717	13568	13713	13817	13602	13691	13705	13620	13692	13712	13607	13625	13650	13548	13837	13709	13710	13609	13715	13813	13751	13917	13651	13829	13687	13724	13889	13702	13688	13730	13706	13601	13739	13584	13703	13781	13726	13653	13644	13677	13646	13655	13700	13554	13742	13829	13828
23947	21330	28813	24230	21567	19805	16493	13332	12849	12956	12929	12597	13106	22687	30915	25844	30747	22375	15798	13374	12620	12381	12471	12517	12407	12462	12380	12252	12415	12435	12405	12488	12435	12327	12330	12236	12409	12237	12269	12252	12219	12287	12171	12347	12298	12282	12268	12297	12143	12353	12393	12371	12195	12372	12394	12265	12348	12233	11970	12404	12196	12446	12519	12397	12338	12330	12439	12136	12205	12154	12319	12323	12252	12451	12321	12346	12257	12231	12167	12328	12315	12319	12362	12296	12349	12195	12264	12303	12329	12431	12334	12402	12264	12122	12129	12261	12409	12293	12427	12316	12183	12231	12575	12290	12293	12349	12228	12293	12377	12311	12244	12392	12260	12296	12201	12502	12033	12405	12337	12425	12435	12248	12230	12238	12353	12366	12397	12052	12276	12372	12405	12279	12259	12246	12254	12214	12280	12395	12288	12331	12334	12238	12298	12282	12164	12238	12184	12323	12258	12351	12282	12214	12335	12481	12283	12186	12274	12132	12203	12274	12244	12342	12403	12056	12208	12264	12280	12346	12291	12259	12420	12320	12209	12150	12194	12358	12130	12212	12210	12298	12355	12336	12371	12283	12387	12277	12191	12137	12318	12240	12355	12500	12414	12341	12377	12320	12110	12146	12123	12329	12335	12251	12332	12430	12528	12444	12326	12084	12132	12309	12226	12294	12262	12231	12245	12158	12362	12364	12256	12288	12336	12350	12339	12392	12395	12320	12279	12431	12152	12202	12236	12300	12314	12444	12294	12223	12347	12353	12437	12144	12406	12305	12362	12265	12298	12550	12355	12344	12213	12219	12472	12377	12390	12265	12059	12292	11996	12253	12299	12298	12182	12260	12239	12407	12155	12196	12238	12300	12160	12129	12365	12227	12404	12190	12416	12108	12372	12311	12352	12319	12194	12197	12013	12138	12212	12061	12281	12306	12337	12215	12310	12180	12171	12298	12312	12313	12287	12308	12422	12387	12249	12277	12285	12317	12377	12219	12187	12334	12372	12183	12126	12259	12410	12457	12345	12248	12286	12158	12305	12218	12134	12392	12304	12198	12282	12159	12120	12112	12187	12305	12261	12318	12335	12419	12289	12279	12219	12390	12187	12170	12292	12158	12302	12278	12415	12248	12262	12215	12271	12423	12281	12359	12244	12453	12198	12249	12213	12491	12415	12153	12273	12197	12159	12394	12304	12303	12403	12065	12451	12344	12356	12181	12195	12375	12309	12114	12416	12228	12175	12411	12279	12287	12127	12210	12177	12281	12130	12351	12290	12281	12315	12198	12487	12414	12335	12302	12349	12266	12220	12240	12142	12221	12235	12324	12410	12426	12189	12326	12183	12335	12245	12430	12259	12219	12590	12215	12316	12391	12221	12268	12293	12115	12237	12358	12405	12344	12360	12222	12316	12230	12210	12256	12256	12209	12091	12109	12378	12268	12464	12276	12184	12329	12226	12221	12122	12441	12184	12335	12143	12335	12174	12101	12485	12343	12333	12267	12385	12211	12357	12370	12268	12147	12276	12274	12348	12185	12419	12202	12455	12322	12208	12288	12063	12161	12402	12340	12148	12326	12362	12301	12297	12325	12181	12265	12289	12437	12200	12346	12091	12263	12299	12187	12219	12387	12486	12282	12229	12209	12322	12155	12177	12445	12316	12145	12299	12238	12221	12179	12274	12289	12232	12295	12313	12408	12308	12311	12226	12087	12203	12134	12128	12288	12238	12287	12101	12177	12220	12114	12308	12314	12381	12450	12146	12285	12094	12264	12194	12256	12502	12294	12287	12275	12271	12343	12227	12442	12149	12273	12342	12256	12404	12187	12311	12208	12455	12476	12377	12236	12210	12338	12190	11954	12194	12245	12319	12292	12346	12493	12221	12227	12301	12320	12323	12333	12126	12292	12268	12127	12258	12228	12324	12243	12176	12350	12485	12260	12389	12198	12241	12232	12375	12185	12293	12162	12145	12248	12310	12474	12173	12337	12357	12191	12219	12404	12432	12139	12265	12335	12270	12464	12245	12302	12320	12232	12333	12129	12457	12156	12245	12267	12387	12307	12144	12307	12474	12400	12419	12202	12344	12335	12349	12411	12089	12229	12296	12216	12190	12266	12391	12101	12253	12415	12270	12334	12426	12290	12085	12455	12225	12290	12150	12224	12286	12317	12213	12250	12277	12274	12159	12172	12233	12416	12232	12376	12271	12451	12378	12349	12302	12325	12356	12229	12219	12177	12207	12381	12399	12118	12203	12305	12225	12224	12184	12320	12314	12296	12396	12346	12018	12208	12224	12211	12129	12207	12330	12275	12228	12392	12045	12310	12326	12393	12183	12184	12248	12223	12171	12323	12180	12154	12144	12309	12502	12196	12305	12301	12306	12148	12208	12276	12395	12377	12249	12274	12296	12226	12391	12244	12328	12125	12190	12246	12313	12245	12325	12325	12340	12183	12343	12368	12311	12283	12312	12286	12487	12177	12243	12386	12254	12382	12333	12267	12265	12322	12290	12096	12169	12370	12167	12314	12354	12339	12139	12409	12284	12500	12406	12332	12117	12375	12246	12271	12216	12258	12092	12350	12252	12233	12391	12326	12201	12305	12176	12229	12268	12293	12287	12297	12309	12315	12221	12378	12163	12294	12419	12067	12212	12193	12450	12348	12314	12013	12272	12263	12240	12426	12372	12160	12154	12423	12277	12190	12179	12253	12188	12242	12355	12266	12394	12304	12450	12473	12361	12264	12418	12408	12395	12036	12408	12424	12402	12374	12336	12219	12244	12189	12364	12237	12065	12419	12144	12071	12284	12355	12485	12397	12185	12175	12394	12240	12283	12307	12333	12163	12213	12184	12299	12303	12117	12128	12244	12333	12097	12363	12292	12278	12271	12211	12097	12321	12257	12183	12272	12175	12221	12360	12306	12197	12491	12291	12308	12319	12417	12205	12314	12121	12305	12238	12111	12087	12099	12191	12347	12264	12203	12298	12235	12279	12177	12337	12303	12418	12314	12253	12409	12288	12320	12471	12296	12348	12240	12346	12248	12134	12344	12298	12228	12217	12251	12171	12354	12146	12240	12265	12380	12195	12300	12210	12467	12416	12218	12316	12410	12362	12175	12358	12318	12186	12338	12098	12466	12270	12374	12340	12274	12378	12438	12270	12449	12358	12286	12393	12471	12408	12323	12349	12178	12305	12111	12169	12308	12408	12081	12230	12260	12245	12245	12191	12272	12056	12289	12200	12385	12420	12135	12235	12348	12480	12283	12285	12256	12267	12324	12388	12182	12269	12266	12262	12231	12255	12303	12105	12203	12263	12179	12381	12235	12173	12358	12247	12118	12246	12218	12030	12147	12226	12216	12514	12278	12289	12226	12104	12327	12401	12374	12288	12225	12359	12129	12337	12207	12497	12315	12240	12429	12327	12320	12361	12424	12291	12262	12461	12302	12224	12296	12178	12375	12138	12214	12201	12252	12202	12231	12354	12249	12027	12222	12376	12612	12414	12258	12304	12263	12449	12382	12177	12458	12231	12171	12474	12253	12452	12339	12275	12234	12156	12353	12298	12156	12341	12250	12245	12251	12280	12345	12139	12192	12112	12247	12215	12325	12365	12388	12326	12430	12075	12291	12036	12198	12268	12089	11931	12299	12387	12263	12213	12350	12382	12160	12360	12352	12292	12250	12472	12273	12226	12421	12312	12188	12317	12511	12404	12233	12129	12116	12378	12355	12276	12258	12225	12079	12329	12508	12338	12294	12257	12361	12381	12330	12334	12232	12330	12380	12365	12192	12221	12153	12241	12347	12159	12137	12144	12121	12273	12276	12217	12407	12270	12495	12254	12093	12229	12200	12125	12265	12347	12417	12326	12334	12288	12201	12085	12222	12259	12181	12327	12258	12235	12491	12254	12523	12239	12238	12403	12154	12264	12356	12215	12237	12195	12454	12255	12123	12238	12119	12450	12163	12254	12211	12116	12290	12111	12355	12201	12162	12396	12328	12388	12225	12376	12324	12250	12262	12096	12437	12155	12356	12239	12422	12431	12226	12209	12252	12299	12252	12161	12386	12301	12271	12284	12326	12058	12257	12170	12321	12394	12215	12186	12268	12407	12221	12294	12176	12216	12278	12374	12462	12269	12301	12455	12213	12312	12346	12319	12222	12266	12353	12266	12229	12248	12332	12230	12212	12305	12235	12228	12461	12284	12100	12322	12378	12128	12244	12339	12211	12307	12325	12181	12197	12273	12419	12356	12343	12269	12184	12404	12354	12285	12421	12190	12208	12163	12135	12208	12199	12143	12331	12239	12265	12248	12277	12446	12242	12266	12259	12163	12363	12137	12204	12216	12304	12316	12252	12315	12344	12288	12342	12238	12221	12178	12268	12089	12313	12310	12293	12237	12325	12312	12275	12405	11927	12142	12189	12298	12287	12271	12219	12254	12162	12060	12282	12423	12382	12157	12392	12196	12391	12194	12184	12388	12188	12267	12145	12348	12360	12366	12361	12304	12133	12215	12213	12389	12288	12338	12285	12419	12470	12146	12166	12600	12495	12224	12169	12421	12410	12348	12311	12297	12188	12141	12179	12452	12292	12243	12370	12353	12282	12187	12283	12194	12137	12501	12161	12301	12337	12426	12334	12094	12468	12217	12222	12451	12249	12289	12264	12426	12374	12268	12297	12458	12231	12173	12232	12306	12255	12334	12285	12405	12277	12178	12470	12218	12202	12036	12610	12261	12364	12269	12119	12215	12273	12360	12262	12364	12217	12360	12245	12236	12356	12264	12290	12279	12381	12277	12212	12148	12274	12158	12365	12269	12385	12430	12383	12397	12326	12227	12270	12364	12242	12322	12312	12389	12328	12356	12155	12343	12378	12383	12324	12247	12343	12181	12323	12320	12278	12097	12327	12160	12331	12195	12356	12276	12272	12231	12250	12471	12329	12293	12163	12375	12303	12237	12286	12312	12219	12385	12360	12215	12230	12307	12279	12276	12268	12451	12207	12183	12392	12358	12364	12284	12356	12077	12255	12457	12357	12396	12334	12202	12457	12253	12174	12280	12254	12229	12237	12173	12297	12331	12345	12241	12362	12284	12278	12165	12310	12339	12157	12204	12341	12298	12281	12346	12337	12249	12136	12245
14703	24429	22345	17788	16113	15167	14520	14113	13943	13722	13477	13622	14315	29294	36106	30377	35678	24070	16502	13735	12937	12820	12906	12873	12786	12964	12733	12867	12981	12929	12989	12994	12926	12918	12913	12911	12860	12993	12803	12923	12849	12860	12960	12946	12840	13025	12927	13068	12811	13007	12838	13030	12936	12888	12790	12951	12926	12947	13009	12844	12861	12720	12848	12997	13016	12978	12945	13001	12966	12758	12873	12782	13022	12798	12999	12753	12941	12912	12933	12900	12803	12934	13139	12908	12879	12772	13005	12891	12891	12803	12735	12906	12867	12873	12737	12917	13041	12757	12834	12960	13069	12833	12867	12756	12826	12964	12819	12922	12985	12915	12770	12895	13013	12762	12901	13019	12912	12836	12817	13085	12851	12984	12807	12905	12957	12989	12983	12937	12909	12943	12966	12821	12751	12947	12859	12868	12858	12784	12750	12805	12940	12957	12858	12725	12850	12898	12829	12933	12988	13022	12883	12926	12951	13062	13002	13052	12825	13077	12942	12843	13052	12867	12903	12917	12946	12971	12811	12861	12836	12816	12912	12894	12745	12808	12883	12844	12963	13050	12858	12861	12992	12941	12884	12775	12777	12830	12798	12913	12816	12808	12959	12866	12615	12874	12868	12934	12762	12877	12939	13017	12938	13007	12949	12883	12801	12902	12706	12721	12858	13016	12984	12813	12899	12834	12913	12918	12925	12878	13067	12947	12909	12837	12854	12910	12995	12835	12922	12997	12905	12843	12829	12875	12808	12818	12825	12936	13070	12909	13035	12814	12844	12883	12928	12929	12860	12835	12955	12685	13001	12997	12741	12937	12904	12968	12954	12885	12776	12729	12874	12792	12847	12898	12843	12764	12969	12878	12921	12855	12893	13004	12788	12890	12913	12900	12993	13006	12811	13017	12941	12926	13011	12852	12916	12944	12817	12841	12900	12814	12704	12903	12873	12775	12888	12850	12859	12902	12898	12818	12785	12890	12863	13014	12913	12921	12924	12953	12823	12821	12926	12859	12942	12788	12959	12711	12776	12892	12715	12914	12789	12891	12838	12949	12970	12785	12854	12944	12897	12889	12971	12860	12866	12863	12892	12777	12911	12979	12713	12748	12847	12900	12894	12952	12923	12860	12915	12832	12711	12986	12946	12823	12767	12949	12866	12820	12887	12867	12925	12817	12853	13007	12799	12822	12882	12942	12998	12816	12956	12845	12741	13081	12982	12778	12914	12877	12905	12903	12748	12868	12846	12820	12782	12944	12907	12745	12934	12858	13016	12842	13094	13008	12946	12960	12764	12816	12788	13050	12843	12907	12822	12867	12970	13018	12898	12800	12932	12807	12904	12760	12947	13099	12873	12926	12948	12822	12851	13020	12931	12771	12881	12981	12900	12907	12880	12874	12987	13069	12919	12971	12801	12828	12844	12997	12666	12863	12776	12866	12885	12759	12900	12818	12879	12779	12891	12924	12967	12939	12972	12914	13006	13010	12859	12920	12933	12789	12872	12825	12920	12994	12884	12902	12962	12869	13067	12982	12849	12829	12864	12927	12821	12764	12749	12862	13032	13146	12963	13014	12732	13010	13089	12953	13180	12923	12675	12843	12814	12931	13015	12835	12794	12910	12821	12927	12934	13025	12900	12859	12954	12933	12939	12801	12968	12786	12772	12928	12939	12865	12928	12888	13059	12922	13017	12791	12874	12823	12782	12844	12977	12862	12798	12718	12908	12842	12915	12822	12859	12965	12903	12955	12935	12732	12823	13067	12638	12907	12962	12959	12912	12868	12938	12863	12876	12916	13005	13031	12928	12840	12845	12976	12889	12974	12979	12846	12844	12810	12830	12934	12884	12965	12783	12936	12920	12775	12788	12886	12848	12991	12836	12860	12857	12791	12788	12996	12990	12821	12890	12910	12819	12857	12829	12880	12926	13197	12756	12790	12880	13053	12827	12836	12934	12915	12736	12843	12867	12915	12788	12739	13044	12914	12920	12869	12911	12811	12955	12938	12846	12820	12723	12928	12844	12908	12981	12830	13016	12842	13043	12910	12944	12982	12994	12911	12742	12812	12767	13129	12957	12963	13024	12899	12836	12832	13027	12792	12681	12955	12823	12834	12873	12929	12769	12784	12854	13015	13041	13071	12974	12930	12864	12984	12912	12720	12852	12764	12860	12653	13019	12961	12924	12898	12767	12926	12873	13078	12833	12804	12834	12774	12939	13065	12906	12877	12893	12857	12830	12785	12836	12784	12717	12841	12872	12799	12916	12946	12934	12920	12973	12904	12890	12836	12827	12838	12777	12866	13106	12748	13060	12932	13119	12897	12982	12946	12932	12801	12915	13018	12796	12847	12758	12918	12888	12747	13092	13046	12772	12770	12980	12915	13017	12883	12930	12748	12821	12922	12928	12922	12901	12902	12781	13016	12901	12886	12929	12919	12932	12838	12904	12858	13053	12757	12994	12881	12748	12905	12840	12816	13000	12842	12957	12910	12938	12894	12890	12957	12905	12970	12862	12941	12872	12698	12735	12962	12750	12902	12706	12890	12803	12851	12952	12913	13005	13017	12929	12795	12954	12905	12869	13026	12850	12939	12775	13043	12917	12888	12928	12803	12829	12963	12845	12874	13012	12880	13017	13026	12741	12873	12834	13049	13093	12885	12807	12838	12874	12646	12842	12925	12891	12933	12873	12916	12780	12949	12889	12971	12973	12837	12865	12847	12882	12748	12870	12917	13023	12785	12980	12817	12892	12736	12701	12911	13049	12827	13021	12956	12957	13053	12882	12967	12865	12841	12876	13089	13047	13000	12790	12931	12841	12904	12959	12888	12869	12788	12790	12843	12891	12912	12871	12783	12898	12876	12825	12901	12861	12790	12682	12816	12873	12902	12860	13003	12865	12810	12899	13077	13122	12964	12734	12948	12916	12947	12797	12855	12891	12946	12933	12856	12974	12995	13061	12925	13060	12704	12778	12800	12990	13004	12766	12863	12913	12856	12925	12972	12958	12860	12875	12809	12755	13034	13039	12941	12853	12976	12961	12830	12911	12877	12915	13054	12867	12669	12920	12918	12881	12874	12876	12838	12989	12899	12939	12872	13046	12879	12818	12908	12927	12833	13045	12895	13099	12929	12939	12861	12858	12983	12777	12713	13056	12956	12838	13013	13018	12705	12752	12925	13008	12999	12880	12868	12843	12771	12788	12830	12866	12900	12811	12936	12829	12835	12775	13047	12920	12802	12869	13114	12864	12745	13010	12810	13105	12878	12813	13088	12694	13049	13077	12905	12753	12809	12642	12916	12979	13079	13073	12955	13002	12782	12933	13017	12748	12854	12865	12831	12856	12896	12910	12882	12804	12967	12909	12949	12850	12846	12947	12874	12921	12882	12885	13043	12886	12862	12951	12924	12663	12957	12875	12980	12766	12806	12899	12915	12902	12840	12953	12968	12765	12838	12949	13022	12841	12833	12892	12879	12876	12822	12933	12865	12930	12933	12767	12835	12709	12844	13006	12815	12936	12956	12900	12963	12812	12949	12782	13015	12885	12862	12958	12792	12938	13004	12807	13027	12780	12728	12963	12917	12867	12943	12887	12962	12789	12820	12936	12767	12889	12812	13014	12808	12964	12846	12841	12923	12845	12942	12949	12831	12995	12855	12901	12843	12842	12793	12837	12798	12720	12936	12883	12857	12926	12994	12891	12946	12838	12918	12760	12964	13062	12717	12848	12759	12958	12792	12998	12871	12834	12771	12954	12917	12927	12706	13040	12813	12867	12887	13052	12881	12787	12950	12888	12899	12789	12892	13098	13015	12875	12874	12911	12904	12773	12818	12755	12862	12834	12876	12912	12812	12874	12921	12958	12769	12889	12874	12861	12923	12756	12885	13053	12910	12743	12620	13107	13058	12889	12948	12971	12917	12830	12934	12860	12897	12851	12812	12976	12855	12893	12849	13100	12823	12929	12918	13016	12820	12990	12970	12798	13006	12716	12817	12897	12976	12898	12862	12934	13030	12904	12859	12943	12941	12763	12869	12918	12857	12925	12834	12785	13030	12865	12726	12761	12922	12872	12860	12799	12812	12778	12874	13025	12910	12915	13010	13075	12958	12797	12980	12915	12811	12973	12991	12918	12919	12934	12865	12898	12873	13008	12852	12783	12857	12913	12757	12921	12971	12780	12880	12822	12794	12871	12810	12768	12876	12946	12861	12950	12958	12978	12707	12906	12809	12985	12901	12782	12667	12912	12936	12750	12886	12947	12841	12804	12914	12918	12893	12831	12891	12943	12725	12821	12949	13055	13023	12799	13026	12801	13063	12826	12910	12964	12998	12709	12903	12850	12888	12759	12946	12839	12895	12932	12905	12853	12737	12840	12881	12847	12896	12901	12758	12918	12847	12836	12711	12875	12961	12993	12741	13088	12835	12894	12878	12989	12801	12701	13041	12946	12734	13001	12998	12917	12922	12836	12791	12960	12884	12808	12937	12981	12838	12873	12996	12968	12817	12952	12924	12884	12870	12877	12905	13070	12855	12869	13090	12970	12814	12867	13002	12973	12820	12955	12866	12880	12934	12734	12870	13018	12921	13014	12800	12817	12819	12880	12889	12847	13008	12935	13010	13060	12687	12900	12868	12713	12721	12934	12764	12831	12802	12797	12946	12807	12887	13020	12832	13001	12798	12926	12892	12849	12976	12981	13094	12811	12750	12868	12880	12964	12779	12732	12969	12685	12950	12827	12989	12739	12745	12841	12812	12798	12896	12845	12936	12756	12935	12970	12761	12932	12834	12797	12950	12591	13025	13031	12842	13011	12924	12824	12946	13188	12724	12974	12826	13015	12751	12958	12824	12894	12841	12985	12906	12942	12923	12836	12871	12972	12829	12731	12832	12953	12780	12803	12932	12824	12876	12927	13048	13014	12868	12826	12938	13022	12966	12808	13052	12924	12894	12914	12898	12907	12950	12874	12622	13057	12985	12827	12896	12879	12831	12917	13035	13004	12726	13018	12953	12922	13001	12961	12907	12880	13067	12974	13037	13004	12795	12914	12875	12945	12951	12871	12871	12882	12925	12762	12814	12771	12887	12910	12997	12886	12764	12844	12878	12928	12927	12889	12958	12745	12791	13013	12909	12842	12775	12847	12898
28542	20511	17168	14560	12921	12941	12884	12792	12686	12617	12701	12696	12721	13401	14181	14242	15217	14419	13468	12887	12728	12624	12811	12810	12846	12655	12717	12567	12699	12748	12955	12589	12685	12603	12726	12643	12727	12736	12777	12607	12679	12765	12608	12850	12815	12698	12712	12824	12670	12513	12682	12663	12642	12671	12576	12649	12680	12633	12631	12587	12682	12763	12776	12621	12559	12778	12805	12628	12746	12810	12603	12753	12568	12681	12899	12821	12640	12643	12611	12758	12682	12747	12706	12674	12927	12691	12622	12635	12676	12597	12635	12599	12680	12554	12631	12728	12717	12421	12664	12730	12790	12707	12816	12651	12837	12739	12694	12743	12536	12576	12741	12766	12500	12700	12561	12721	12800	12424	12521	12749	12704	12714	12722	12702	12621	12743	12778	12610	12651	12695	12759	12647	12690	12753	12700	12542	12617	12716	12867	12828	12559	12717	12689	12669	12556	12715	12627	12767	12695	12718	12561	12786	12503	12742	12722	12575	12720	12739	12770	12699	12506	12555	12702	12660	12698	12684	12749	12652	12628	12817	12762	12840	12680	12681	12683	12620	12784	12474	12836	12843	12653	12704	12637	12684	12635	12606	12524	12703	12714	12771	12707	12632	12614	12520	12550	12657	12652	12572	12640	12558	12527	12908	12679	12759	12451	12623	12986	12550	12806	12839	12661	12837	12779	12676	12662	12791	12610	12524	12771	12653	12747	12492	12623	12574	12685	12654	12483	12963	12877	12499	12406	12625	12536	12760	12681	12600	12812	12784	12665	12614	12624	12785	12757	12615	12803	12839	12653	12717	12669	12440	12385	12681	12776	12752	12555	12377	12631	12696	12638	12522	12779	12665	12684	12742	12906	12531	12636	12700	12689	12673	12576	12711	12769	12866	12925	12626	12596	12695	12600	12780	12691	12742	12769	12622	12673	12777	12658	12510	12695	12489	12545	12679	12498	12751	12989	12594	12681	12696	12833	12733	12748	12801	12662	12709	12739	12810	12670	12447	12746	12793	12516	12625	12577	12681	12749	12577	12741	12744	12608	12895	12700	12641	12574	12831	12639	12621	12767	12634	12763	12692	12577	12750	12754	12662	12584	12580	12650	12591	12807	12655	12583	12637	12444	12701	12670	12676	12755	12624	12739	12562	12718	12704	12705	12815	12646	12802	12676	12815	12659	12800	12830	12813	12734	12558	12555	12690	12639	12781	12591	12799	12809	12683	12593	12628	12679	12621	12761	12728	12620	12738	12644	12705	12720	12766	12593	12690	12724	12738	12563	12686	12663	12699	12691	12726	12604	12830	12810	12628	12754	12690	12686	12673	12671	12655	12788	12503	12590	12622	12541	12661	12734	12634	12629	12601	12617	12489	12744	12589	12756	12661	12665	12623	12706	12723	12519	12716	12680	12662	12710	12554	12537	12603	12650	12948	12504	12635	12760	12887	12711	12528	12659	12537	12506	12700	12919	12888	12569	12668	12688	12610	12694	12703	12586	12812	12663	12802	12617	12630	12628	12589	12735	12606	12661	12637	12626	12891	12759	12692	12673	12666	12715	12512	12788	12649	12831	12686	12755	12498	12762	12511	12698	12700	12663	12721	12802	12525	12557	12531	12710	12636	12761	12722	12730	12689	12691	12782	12661	12704	12814	12663	12842	12696	12620	12711	12805	12561	12702	12614	12672	12576	12643	12575	12684	12447	12812	12713	12590	12575	12718	12679	12692	12653	12677	12635	12538	12747	12703	12666	12519	12585	12744	12716	12905	12731	12706	12796	12684	12696	12714	12762	12771	12804	12558	12565	12826	12474	12850	12934	12815	12633	12700	12807	12646	12647	12746	12737	12629	12657	12880	12892	12716	12830	12732	12545	12682	12510	12618	12544	12764	12737	12717	12573	12692	12755	12823	12593	12744	12697	12649	12691	12818	12851	12542	12716	12825	12614	12662	12546	12585	12755	12717	12914	12604	12731	12630	12750	12791	12696	12715	12727	12752	12763	12641	12758	12822	12724	12727	12549	12500	12771	12802	12661	12779	12611	12609	12737	12683	12604	12697	12791	12707	12612	12859	12758	12789	12675	12892	12726	12930	12648	12780	12777	12682	12634	12607	12773	12731	12821	12829	12843	12783	12539	12668	12603	12636	12686	12812	12664	12568	12749	12667	12688	12647	12671	12623	12598	12737	12588	12754	12692	12520	12611	12829	12724	12927	12608	12661	12920	12823	12782	12573	12570	12712	12708	12529	12599	12685	12633	12754	12703	12944	12739	12505	12757	12720	12796	12543	12727	12595	12783	12760	12574	12556	12639	12851	12660	12618	12780	12685	12567	12669	12747	12707	12559	12666	12800	12822	12794	12539	12802	12767	12727	12857	12494	12878	12703	12659	12829	12814	12693	12854	12714	12701	12658	12755	12558	12664	12846	12971	12639	12459	12656	12779	12720	12724	12792	12732	12714	12686	12684	12618	12703	12811	12602	12567	12735	12701	12544	12742	12664	12514	12631	12719	12839	12610	12726	12509	12419	12595	12710	12573	12712	12772	12724	12848	12731	12599	12751	12808	12638	12775	12711	12726	12701	12548	12544	12750	12655	12885	12670	12650	12720	12566	12634	12702	12619	12580	12746	12701	12618	12657	12747	12776	12781	12670	12639	12566	12754	12491	12563	12622	12689	12759	12630	12799	12555	12698	12734	12631	12664	12731	12595	12618	12484	12742	12577	12548	12672	12692	12689	12680	12730	12592	12640	12640	12591	12517	12716	12705	12780	12690	12773	12663	12705	12711	12697	12673	12555	12727	12837	12642	12622	12799	12448	12612	12624	12507	12587	12557	12778	12784	12673	12504	12530	12603	12805	12746	12729	12768	12816	12842	12561	12614	12629	12674	12696	12636	12764	12850	12677	12684	12652	12818	12785	12618	12681	12622	12649	12624	12678	12508	12551	12820	12667	12691	12588	12658	12645	12677	12598	12489	12565	12856	12752	12624	12628	12756	12518	12481	12698	12644	12824	12632	12501	12590	12479	12748	12826	12570	12488	12548	12615	12816	12741	12692	12622	12593	12644	12880	12755	12699	12859	12697	12806	12747	12730	12733	12716	12571	12741	12562	12729	12613	12580	12586	12834	12653	12673	12775	12627	12852	12624	12692	12806	12633	12590	12786	12597	12851	12712	12570	12576	12836	12629	12683	12786	12540	12703	12669	12731	12666	12721	12781	12722	12715	12691	12756	12470	12726	12748	12783	12652	12660	12669	12734	12642	12699	12711	12686	12605	12748	12596	12642	12535	12534	12671	12810	12682	12577	12537	12772	12855	12650	12821	12733	12693	12684	12740	12635	12704	12701	12692	12759	12633	12736	12664	12579	12594	12778	12656	12689	12667	12526	12612	12558	12743	12749	12664	12672	12633	12669	12812	12633	12824	12618	12564	12691	12649	12753	12913	12623	12863	12662	12596	12782	12639	12496	12683	12857	12498	12656	12780	12597	12585	12721	12670	12623	12634	12584	12384	12659	12544	12572	12806	12715	12724	12623	12699	12636	12697	12633	12609	12838	12589	12650	12621	12552	12829	12464	12553	12630	12746	12678	12707	12797	12439	12448	12624	12634	12661	12772	12738	12523	12787	12655	12723	12793	12842	12668	12820	12607	12584	12577	12692	12524	12712	12649	12734	12670	12655	12562	12756	12717	12751	12800	12552	12435	12715	12771	12476	12624	12684	12614	12728	12731	12661	12624	12609	12661	12843	12685	12555	12518	12670	12721	12492	12601	12623	12658	12626	12490	12653	12604	12590	12709	12735	12657	12718	12613	12670	12640	12602	12699	12729	12563	12648	12716	12772	12773	12538	12503	12717	12596	12645	12624	12728	12762	12472	12549	12689	12679	12688	12709	12654	12679	12724	12713	12551	12504	12713	12797	12769	12867	12672	12649	12749	12574	12692	12685	12770	12732	12761	12693	12532	12837	12777	12623	12658	12509	12820	12815	12781	12846	12589	12662	12549	12545	12796	12820	12801	12734	12605	12623	12634	12614	12537	12713	12712	12713	12703	12699	12558	12750	12722	12953	12684	12564	12566	12695	12686	12845	12763	12764	12713	12738	12686	12755	12852	12661	12748	12739	12489	12878	12714	12649	12630	12666	12508	12631	12713	12755	12641	12819	12655	12690	12733	12762	12696	12683	12818	12789	12535	12788	12532	13007	12554	12683	12660	12604	12477	12732	12716	12497	12707	12892	12598	12594	12709	12570	12780	12711	12440	12722	12653	12462	12602	12687	12732	12609	12647	12586	12657	12711	12650	12644	12667	12569	12622	12648	12585	12789	12685	12764	12863	12723	12690	12652	12632	12526	12637	12631	12470	12627	12654	12657	12543	12749	12722	12674	12557	12646	12646	12638	12650	12822	12669	12694	12689	12645	12668	12525	12713	12715	12695	12603	12630	12805	12693	12650	12516	12703	12667	12564	12564	12585	12702	12836	12512	12753	12623	12779	12659	12622	12804	12730	12794	12839	12774	12824	12843	12692	12622	12573	12683	12568	12596	12784	12764	12716	12672	12515	12725	12744	12546	12621	12575	12702	12627	12735	12706	12736	12686	12518	12700	12657	12711	12661	12812	12655	12635	12830	12611	12675	12756	12853	12712	12683	12687	12827	12746	12672	12692	12597	12728	12531	12622	12633	12699	12421	12528	12659	12677	12645	12820	12841	12643	12728	12755	12767	12471	12887	12823	12743	12668	12790	12739	12579	12797	12809	12662	12863	12659	12660	12688	12544	12646	12765	12752	12738	12601	12674	12670	12846	12802	12754	12775	12774	12584	12613	12695	12719	12599	12795	12556	12575	12772	12811	12712	12673	12700	12681	12724	12541	12629	12540	12634	12679	12698	12641	12767	12677	12758	12794	12763	12857	12704	12765	12701	12659	12754	12728	12928	12681	12569	12744	12813	12742	12789	12623	12697	12679	12547	12819	12554	12634	12650	12658	12621	12738	12728	12616	12818	12754	12528	12544	12683	12739	12750	12757	12667	12780	12653	12667	12643	12684	12662	12609	12852	12593	12704	12633	12765	12729	12600	12632	12737	12735	12716	12684	12884	12828	12722	12704	12720	12875	12728	12759	12721	12841	12755	12724	12595	12703	12604	12559	12764
13762	14221	13893	13516	13431	13369	13273	13360	13320	13426	13251	13361	13206	14572	15700	15483	16712	15053	14124	13531	13277	13306	13087	13348	13276	13292	13324	13095	13284	13053	13254	13406	13183	13279	13278	13207	13307	13112	13215	13309	13159	13268	13264	13027	13405	13321	13200	13247	13345	12989	13065	13239	13165	13263	13221	13367	13094	13335	13423	13246	13389	13058	13286	13304	13112	13230	13064	13237	13218	13156	13230	13364	13070	13378	13208	13435	13258	13334	13375	13312	13165	13413	13265	13314	13242	13215	13330	13311	13261	13204	13165	13219	13294	13274	13326	13198	13318	13203	13222	13218	13425	13172	13221	13102	13128	13351	13244	13422	13210	13226	13328	13187	13376	13243	13257	13277	13249	13154	13295	13425	13448	13257	13283	13279	13418	13220	13361	13175	13154	13192	13322	13326	13172	13159	13246	13187	13194	13141	13341	13201	13283	13287	13067	13267	13253	13273	13311	13190	13287	13245	13289	13292	13335	13137	13154	13230	13271	13118	13344	13211	13201	13257	13341	13256	13120	13415	13201	13237	13143	13189	13231	13123	13331	13279	13217	13174	13392	13447	13277	13311	13046	13266	13131	13378	13131	13216	13146	13212	13195	13235	13046	13344	13227	13517	13132	13213	13273	13268	13012	13034	13268	13153	13292	13082	13260	13300	13177	13119	13135	13235	13179	13178	13251	13208	13369	13380	13411	13281	13227	13183	13249	13356	13322	13153	13248	13266	13119	13133	13323	13288	13302	13378	13261	13335	13240	13295	13190	13293	13416	13371	13415	13277	13314	13262	13295	13341	13260	13322	13273	13286	13433	13254	13180	13382	13245	13281	13163	13111	13282	13135	13071	13216	13261	13270	13167	13252	13375	13272	13188	13242	13291	13292	13186	13224	13227	13265	13185	13189	13352	13238	13228	13241	13285	13229	13174	13170	13240	13314	13234	13256	13245	13218	13452	13150	13268	13260	13238	13339	13241	13127	13363	13334	13357	13374	13501	13362	13155	13331	13358	13399	13212	13161	13045	13100	13299	13346	13229	13240	13196	13273	13312	13232	13354	13214	13368	13237	13345	13298	13339	13208	13290	13198	13134	13276	13238	13434	13247	13397	13187	13184	13184	13278	13097	13297	13193	13212	13182	13239	13331	13235	13323	13250	13395	13337	13427	13278	13333	13224	13277	13272	13083	13208	13301	13233	13356	13193	13234	13269	13269	13140	13278	13331	13091	13232	13122	13296	13253	13370	13260	13268	13469	13241	13179	13024	13452	13369	13169	13342	13156	13283	13090	13185	13191	13237	13271	13334	13332	13143	13340	13368	13282	13082	13314	13179	13239	13186	13221	13128	13415	13283	13197	13139	13302	13207	13274	13154	13381	13206	13241	13426	13259	13234	13197	13252	13268	13294	13112	13320	13327	13095	13220	13379	13240	13255	13407	13103	13070	13173	13233	13313	13207	13257	13062	13171	13191	13237	13068	13325	13258	13197	13154	13368	13225	13352	13251	13340	13255	13323	13370	13264	13093	13374	13143	13209	13240	13224	13300	13317	13244	13249	13047	13259	13240	13229	13228	13055	13331	13264	13312	13298	13311	13185	13222	13399	13289	13189	13433	13222	13285	13265	13104	13216	13214	13401	13238	13311	13048	13176	13230	13282	13176	13111	13283	13193	13421	13206	13082	13302	13327	13252	13201	13173	13250	13086	13137	13254	13196	13345	13315	13119	13347	13343	13196	13329	13148	13228	13093	13260	13251	13371	13227	13311	13186	13245	13206	13208	13237	13082	13123	13279	13132	13258	13127	13227	13201	13143	13230	13179	13160	13272	13124	13287	13299	13433	13256	13393	13272	13094	13118	13245	13269	13234	13180	13084	13304	13333	13240	13332	13281	13340	13404	13175	13251	13207	13103	13162	13223	13264	13275	13305	13208	13285	13409	13418	13239	13150	13349	13151	13216	13276	13146	13267	13197	13265	13231	13260	13275	13266	13190	13324	13307	13056	13271	13210	13242	13250	13236	13149	13368	13353	13295	13328	13178	13278	13172	13175	13112	13307	13164	13237	13321	13297	13263	13418	13415	13219	13372	13228	13275	13335	13370	13243	13414	13237	13274	13199	13307	13304	13319	13247	13163	13190	13176	13374	13233	13216	13260	13103	13280	13222	13276	13186	13192	13345	13163	13255	13388	13266	13208	13365	13238	13105	13337	13283	13236	13328	13371	13318	13215	13306	13195	13272	13181	13174	13184	13153	13124	13169	13387	13344	13357	13257	13344	13136	13125	13154	13222	13227	13367	13215	13306	13285	13178	13152	13161	13174	13208	13221	13257	13159	13142	13130	13323	13251	13165	13267	13326	13271	13173	13186	13332	13144	13296	13370	13325	13423	13241	13240	13282	13373	13253	13137	13339	13297	13243	13280	13327	13355	13349	13108	13258	13130	13185	13348	13360	13267	13401	13325	13170	13206	13160	13290	13228	13376	13303	13281	13276	13305	13220	13292	13374	13076	13303	13166	13160	13389	13214	13232	13241	13176	13024	13389	13216	13176	13300	13328	13219	13220	13457	13141	13388	13222	13176	13139	13404	13266	13222	13114	13251	13224	13230	13052	13376	13193	13251	13417	13113	13140	13175	13306	13289	13124	13247	13107	13436	13327	13356	13155	13155	13246	13153	13104	13126	13162	13202	13376	13230	13375	12988	13063	13292	13219	13317	13329	13317	13258	13357	13272	13328	13231	13384	13298	13431	13208	13310	13215	13367	13332	13262	13431	13260	13286	13076	13328	13170	13220	13245	13266	13226	13135	13415	13146	13148	13319	13183	13197	13181	13257	13164	13293	13171	13271	13389	13281	13155	13249	13259	13181	13262	13051	13162	13208	13274	13268	13187	13314	13210	13333	13369	13401	13102	13190	13232	13264	13114	13206	13467	13366	13171	13230	13175	13190	13233	13211	13203	13181	13265	13235	13289	13272	13282	13219	13231	13310	13231	13298	13258	13262	13269	13298	13346	13222	13171	13140	13316	13099	13359	13394	13333	13250	13300	13341	13245	13100	13385	13132	13173	13278	13342	13265	13168	13138	13317	13389	13210	13454	13289	13163	13416	13248	13324	13317	13159	13405	13366	13281	13096	13268	13153	13319	13205	13153	13256	13329	13169	13288	13346	13249	13175	13297	13365	13214	13257	13197	13259	13220	13140	13244	13392	13255	13348	13325	13181	13166	13239	13176	13269	13172	13117	13400	13197	13217	13090	13212	13260	13445	13226	13245	13167	13207	13313	13361	13174	13117	13318	13185	13348	13262	13140	13232	13199	13072	13291	13315	13174	13204	13136	13389	13211	13230	13355	13361	13154	13131	13322	13407	13152	13259	13087	13243	13245	13421	13185	13124	13132	13267	13251	13237	13253	13260	13228	13211	13234	13172	13356	13321	13299	13297	13187	13138	13190	13249	13313	13040	13331	13127	13328	13272	13199	13416	13154	13128	13242	13258	13163	13188	13294	13389	13213	13210	13198	13174	13334	13290	13338	13292	13260	13224	13163	13236	13168	13282	13161	13193	13247	13043	13281	13149	13186	13249	13146	13285	13113	13301	13304	13172	13269	13266	13107	13359	13357	13171	13384	13187	13446	13219	13349	13296	13336	13326	13381	13207	13191	13135	13170	13328	13236	13399	13339	13306	13391	13253	13051	13349	13158	13169	13336	13215	13109	13395	13323	13282	13228	13244	13277	13326	13156	13090	13337	13231	13248	13111	13172	13116	13310	13219	13254	13122	13210	13299	13376	13191	13401	13235	13175	13330	13221	13076	13089	13234	13249	13224	13164	13140	13126	13402	13198	13433	13242	13067	13254	13162	13389	13214	13472	13160	13301	13259	13328	13232	13126	13156	13145	13215	13337	13078	13273	13396	13187	13251	13362	13420	13210	13149	13309	13192	13179	13223	13299	13263	13244	13382	13368	13250	13330	13121	13336	13305	13275	13227	13066	13256	13420	13188	13156	13156	13243	13291	13108	13331	13418	13077	13268	13304	13244	13103	13369	13148	13279	13277	13293	13391	13154	13163	13226	13195	13264	13183	13107	13483	13351	13308	13146	13302	13270	13264	13342	13192	13239	13007	13372	13095	13121	13194	13333	13168	13045	13213	13235	13212	13198	13190	13323	13274	13325	13404	13187	13215	13225	13031	13247	13085	13356	13302	13158	13407	13297	13254	13310	13368	13258	13198	13286	13495	13150	13232	13267	13082	13277	13091	13314	13223	13383	13110	13358	13224	13209	13311	13214	13303	13244	13198	13131	13187	13295	13343	13241	13084	13324	13223	13257	13148	13183	13145	13277	13237	13192	13197	13341	13237	13228	13433	13287	13084	13319	13352	13403	13195	13247	13287	13141	13268	13175	13202	13298	13362	13207	13106	13164	13267	13122	13320	13270	13260	13242	13369	13133	13270	13429	13079	13256	13291	13340	13368	13281	13355	13257	13313	13205	13293	13238	13264	13086	13242	13232	13341	13053	13226	13292	13266	13313	13008	13252	13329	13190	13203	13374	13312	13094	13242	13347	13268	13132	13268	13217	13080	13190	13237	13068	13224	13207	13222	13349	13172	13180	13381	13212	13225	13165	13311	13349	13112	13237	13184	13181	13277	13160	13397	13294	13276	13303	13134	13215	13128	13400	13443	13191	13221	13383	13448	13385	13333	13482	13346	13251	13268	13115	13408	13267	13227	13438	13238	13201	13218	13156	13231	13173	13220	13321	13439	13246	13018	13276	13270	13219	13294	13257	13373	13351	13085	13375	13239	13301	13202	13202	13172	13264	13156	13295	13250	13233	13272	13203	13182	13302	13229	13291	13248	13168	13129	13218	13197	13288	13189	13353	13306	13195	13280	13214	13204	13163	13218	13324	13224	13270	13273	13233	13094	13351	13145	13183	13213	13290	13329	13115	13185	13351	13088	13180	13190	13218	13260	13210	13405	13204	13296	13375	13402	13212	13259	13071	13269	13173	13233	13331	13232	13380	13294	13286	13270	13227	13193	13228	13111	13317	13106	13300	13248	13148	13208	13231	13235	13242	13202	13193	13216	13328	13311	13296	13423	13406	13128	13354	13147	13324	13083	13264	13328	13212	13239	13326	13350	13393	13155	13266	13220
25092	21398	27947	25364	19281	15420	14902	13705	13543	13739	13593	13438	14051	26515	29424	24387	18137	14780	13697	13373	13219	13315	13349	13203	13142	13234	13526	13303	13308	13340	13382	13188	13407	13464	13200	13269	13372	13326	13387	13120	13094	13387	13247	13109	13391	13254	13312	13197	13243	13260	13174	13362	13210	13173	13266	13227	13445	13232	13496	13446	13291	13183	13221	13062	13121	13037	13035	13200	13265	13204	13164	13081	13141	13216	13121	13211	13119	13245	13296	13239	13362	13295	13195	12997	12992	13274	13206	13120	13078	12904	13193	13311	13329	13419	13088	13399	13303	13223	13015	13148	13141	13228	13369	13166	13161	13151	13059	13220	13093	13122	13218	13199	13198	13281	13138	13262	13225	13157	13106	13151	13095	13167	12881	13320	13069	13270	13088	13002	13305	13143	12983	13228	13281	13043	13322	13038	13280	13211	13249	13207	13154	13157	13047	13106	13071	13142	13163	13081	13244	13307	13187	13142	13171	13232	13253	13042	13373	13325	13215	13301	13128	13345	13215	13120	13352	13132	13098	13022	13173	13139	13108	13062	13195	13266	13157	13002	13172	13418	13467	13348	13195	13020	13233	13231	13174	13220	13188	13181	13326	13346	13145	13290	13096	13115	13422	13004	13286	13231	12940	13217	13208	13184	13176	13156	13259	13211	13190	13116	13288	13289	13402	13156	13252	13346	13286	13121	13325	13126	13157	13060	13147	13095	13082	13241	13059	13167	13320	13179	13096	13087	13022	13050	13282	13259	13183	13198	13174	13203	13108	13149	13244	13195	13397	13258	13078	13204	13100	13029	13099	13257	13173	13279	13292	13091	13296	13093	13135	13065	13223	13312	13086	13166	13047	13162	13237	13056	13206	13226	13090	13195	13227	12980	13216	13148	13228	13140	13153	13184	13243	13237	13177	13120	13122	13307	13179	13270	13218	13064	13203	13056	13135	13156	13146	13019	13133	13112	13042	13198	13162	13240	13206	13259	13265	13202	13117	13137	13046	13185	13244	13067	13102	13292	13189	13082	12995	13044	13229	13181	13303	13314	13411	13129	13218	13192	13204	13113	12972	13246	13191	13058	13261	13106	13057	13093	13228	13246	13007	13109	13177	13238	13290	13295	13098	13189	13346	13060	13338	13276	13202	13200	13184	13024	13110	13310	13140	13391	13161	13101	13302	13125	13133	13088	13169	13221	13265	13150	13091	13093	12995	12994	13097	13336	13276	13315	13161	13064	13131	13174	13148	13251	13097	13246	13291	13175	13276	13184	13259	13228	13119	13331	13041	13200	13252	13114	13186	13194	13069	13161	13227	13046	13031	13292	13336	13248	13157	13195	13164	13113	13131	13035	13300	13048	13134	13106	13233	13146	13212	13269	13400	13438	13170	13047	13303	13031	13241	13196	13337	13033	13200	12983	13099	13106	13157	13275	13162	13209	13110	13221	13298	13234	13133	13319	13155	13209	13211	13448	13147	13291	13252	13399	13024	13217	12947	13279	13150	13213	13210	13176	13133	13152	13107	13274	13252	12939	13135	13025	13059	13219	13347	13123	13214	13147	13104	13204	13109	13284	13191	13146	13018	13070	13117	13121	13036	13194	13054	13369	13136	13118	13395	13098	13256	13182	13203	13096	13156	13175	13259	13278	13243	13188	13212	13107	13186	13256	13150	13233	13132	13234	13080	13168	13196	13101	13160	13224	13141	13147	13208	13197	13015	13140	13240	13042	13274	13394	13270	13188	13065	13299	13119	13055	13077	13172	13083	13115	13358	13191	13165	13230	13186	13216	13229	13049	13243	13324	13181	13190	13317	13235	13234	13236	13194	13114	13364	13154	13244	13093	13245	13076	13102	13116	13340	13299	13042	12948	13109	13281	13201	13135	13221	13230	13055	13146	12987	13293	13093	13172	13098	13155	13370	13026	13055	13298	13174	13176	13250	12996	13145	13310	13215	13321	13149	13156	13229	13360	13341	13361	13103	13016	13221	13152	13300	13195	12993	13343	13081	13309	13320	13285	12981	13050	13078	13232	13118	13118	13191	13274	13223	13416	13218	13264	13240	13194	13405	13086	13175	13342	12997	13229	13195	13440	13161	13213	13206	13175	13265	13242	13200	13011	13126	13245	13236	13236	13172	13147	13060	13274	13183	13158	13122	13123	13250	13223	13229	13144	13226	13186	13115	13254	13268	13257	13230	13111	13160	13176	13190	12990	13097	13037	13149	13119	13212	13108	13067	13288	13242	13113	13181	13159	13205	13221	13182	13266	13223	13248	13162	13285	13234	13069	13165	13104	13073	13202	13325	13179	13153	13256	13292	13235	13321	13368	13197	13209	13149	13238	13287	13157	13130	13010	13287	13170	13278	13227	13351	13041	13166	13077	13144	13108	13150	13154	13131	13173	13215	13314	13253	13279	13137	12945	13197	13305	13290	13361	13129	13187	13211	13110	13130	13194	13203	13074	13167	13400	13164	13110	13347	13197	13117	13290	13220	13206	13293	13244	13359	13246	13088	13063	13247	13197	13196	13345	13375	13140	12986	13141	13162	13060	13045	13175	13328	13219	13120	13221	13352	13065	13076	13032	13346	13233	13214	13069	13141	13247	13198	13194	13029	13397	13171	13052	13162	13157	13193	13194	13126	13185	13167	13177	13315	13283	13240	13174	12967	13218	13128	12991	13179	13202	13354	13211	13163	13260	13066	13215	12932	13076	13110	13190	13160	13106	13338	13111	13172	13206	13128	13201	13153	12902	13106	13223	13184	13167	13295	13159	13066	13130	13161	13114	13235	13232	13132	13270	13163	13314	13298	13183	13226	13160	13116	13206	13053	13130	13150	13058	13305	13253	13186	13060	13383	13279	13230	12975	13233	13334	13269	13051	13284	13109	13221	13003	13318	13223	13129	13431	13080	13308	13229	13170	13145	13187	13235	13394	13163	13318	13270	13383	13164	13346	13398	13139	13263	13300	13196	13339	13214	13129	13309	12954	13285	13209	13178	13058	13126	13267	13257	13225	13070	13149	13363	12967	13325	13218	13137	13285	13343	12998	13289	13185	13007	13135	13278	13173	13212	13319	13158	13083	13164	13171	13181	13129	13308	13116	13264	13155	13156	13372	13217	13247	12961	12972	13168	13416	13313	13394	13164	13243	13262	13361	13331	13289	13269	13033	13137	13109	13180	13090	13133	13165	13153	13086	13333	13060	13231	13322	13187	13382	13115	13163	13127	13291	13170	13221	13251	13202	13082	13266	13136	13174	13093	13150	13026	13096	13139	13170	13204	13168	13350	13099	13180	13173	13047	13194	13159	13129	13086	13117	13263	13228	13211	13324	13248	13360	13186	13180	13121	13063	13154	13073	13219	13206	13112	13181	13269	13106	13045	13506	13030	13339	13168	13271	13195	13129	13164	13144	13256	13178	13099	13041	13117	13204	13110	13233	13114	13185	13011	13177	13221	13261	13247	13202	13272	13251	12998	13161	13285	13218	13294	13180	13219	13185	13094	13108	13255	13246	13147	13278	13080	13145	13193	13218	13137	13082	13351	13174	13190	13257	13220	13311	13146	13119	13156	13011	13280	13278	13139	13232	13207	13144	13213	13227	13225	13128	13153	13205	13156	13180	13384	13207	13182	13323	13108	13279	13011	13132	13142	13006	13150	13349	13404	13069	13085	13217	13196	13132	13201	13112	13154	13136	12988	13192	13167	13135	13269	13183	13323	13157	13148	13091	13307	13153	13220	13233	13189	13094	13304	13248	13232	13470	13276	13255	13169	13091	13071	13192	13252	13164	13210	13053	13023	13249	13058	13233	13181	13155	13208	13069	13124	13216	13255	13146	13235	13275	13090	13169	13085	13098	13070	12983	13202	13236	13419	13238	13268	13173	13191	13212	13224	13157	13439	13295	13210	13250	13279	13156	13126	13213	12889	12920	12848	13208	13172	13319	13266	13379	13280	13258	13085	13034	13111	13342	13288	13158	13388	13277	13079	13125	13095	13219	13183	13258	13158	13151	13207	13274	13160	13309	13318	13230	12976	13263	13267	13190	13218	13127	13148	13014	13105	13091	13151	13169	13208	13257	13259	13129	13058	13174	13225	13180	13340	13148	13247	13271	13232	13250	13104	13208	13090	13305	13259	13196	13222	13278	13304	13324	13297	13224	13360	13270	13228	12966	13194	13342	13108	13216	13102	13161	13134	13101	13166	13156	13189	13176	13265	13037	13474	13197	13091	13183	13077	13245	13316	13161	13070	13212	13258	13179	13180	13197	13164	13238	13338	13047	13284	13290	13289	13029	13191	13110	13339	13167	13122	13131	13289	13186	13250	13205	13139	13149	13402	13372	13185	13251	13209	13121	13100	13056	13351	13245	13248	13217	13106	13257	13128	13041	13155	13184	13292	13085	13307	13138	13143	13232	13268	13352	13092	13279	13179	13122	13019	13221	13246	13308	13161	13341	13252	13211	13011	13306	13208	13195	13261	12974	13304	13231	13249	13150	13165	13224	13057	13136	13320	13057	13215	13138	13258	13304	13228	13220	13054	13306	13169	13174	13191	13259	13230	13250	13241	13273	13282	13109	13259	13237	13110	13216	13028	13067	13235	13198	13244	12977	13075	13169	13177	13189	12991	13122	13355	13232	13283	13233	13140	13032	13279	13094	13159	13176	13054	13075	13131	13128	13201	13296	13222	13054	13102	13245	13009	13099	13227	13265	13277	13353	13279	13441	13107	13375	13160	13023	13049	13211	13193	13231	13087	13266	13214	13076	13055	13210	13275	13138	13215	13175	13127	13353	13311	13153	13228	13194	13172	13131	13168	13223	13289	13202	13204	13270	13135	13068	13068	13087	12954	12993	13413	13171	13276	13162	13109	13188	13117	13295	13136	13172	13210	13052	13111	13159	13237	13253	13268	13108	13305	13173	13389	13079	13176	13069	13183	13167	13351	13059	13301	13269	13315	13160	13369	13213	13449	13359	13271	13182	13307	13156	13096	13231	13161	13106	13191	13226	13101	13105	13184	13205	13302	13367	13225	13290	13133	13277	12965	13108	13306	13322	13072	13364	13248	13200	13204	13221	13582	13292	13219	13418	13249	13081	13153	13142	13340	13216	13269	13152	13159	13269	13135	13073	13247	12923	13313	13131
13394	20269	19017	16126	15000	14660	14357	14146	14051	13990	13860	13806	14974	33058	33791	26487	19119	15255	14021	13905	13694	13702	13700	13797	13723	13513	13815	13617	13532	13758	13686	13578	13623	13661	13649	13754	13806	13561	13557	13501	13536	13480	13397	13578	13580	13478	13580	13676	13676	13723	13506	13572	13708	13439	13641	13723	13602	13545	13531	13668	13516	13684	13577	13577	13598	13639	13535	13695	13700	13645	13530	13518	13696	13686	13571	13610	13516	13618	13554	13807	13589	13845	13723	13596	13521	13611	13718	13655	13502	13559	13676	13615	13551	13598	13595	13693	13562	13608	13691	13708	13534	13490	13577	13468	13506	13502	13551	13801	13706	13527	13607	13569	13570	13601	13534	13615	13560	13622	13415	13477	13633	13580	13760	13543	13697	13706	13570	13716	13595	13430	13591	13583	13493	13783	13567	13564	13680	13794	13761	13741	13522	13653	13513	13467	13542	13613	13554	13572	13487	13623	13664	13624	13717	13644	13543	13588	13484	13579	13619	13621	13580	13566	13599	13479	13713	13856	13550	13493	13877	13504	13696	13570	13686	13558	13580	13631	13599	13617	13717	13829	13590	13545	13540	13577	13658	13666	13585	13508	13600	13621	13465	13750	13746	13676	13814	13618	13600	13684	13718	13714	13710	13556	13687	13631	13617	13545	13727	13809	13617	13447	13858	13383	13562	13638	13662	13680	13591	13618	13716	13408	13607	13587	13699	13689	13416	13582	13651	13574	13607	13522	13557	13579	13676	13656	13501	13653	13622	13764	13683	13636	13543	13454	13616	13753	13590	13674	13585	13561	13595	13575	13724	13599	13451	13737	13497	13616	13615	13552	13696	13695	13632	13604	13624	13574	13653	13550	13602	13483	13626	13621	13569	13533	13605	13580	13601	13419	13591	13769	13796	13410	13672	13673	13764	13419	13813	13634	13568	13562	13438	13642	13731	13482	13571	13527	13756	13590	13650	13602	13527	13674	13488	13562	13513	13571	13685	13600	13574	13725	13554	13702	13617	13406	13587	13500	13887	13721	13643	13576	13615	13532	13697	13614	13641	13609	13658	13604	13612	13680	13570	13587	13719	13674	13638	13504	13504	13559	13566	13647	13573	13626	13636	13603	13598	13549	13660	13559	13580	13572	13407	13611	13600	13635	13712	13582	13681	13713	13618	13522	13644	13661	13662	13596	13699	13610	13562	13745	13469	13530	13555	13588	13564	13577	13625	13517	13517	13644	13781	13518	13727	13673	13420	13582	13771	13562	13470	13565	13544	13676	13629	13753	13585	13496	13658	13655	13608	13585	13613	13526	13527	13534	13582	13583	13674	13563	13533	13718	13720	13629	13529	13745	13533	13525	13562	13420	13615	13666	13674	13519	13691	13658	13590	13617	13553	13587	13512	13557	13680	13501	13768	13622	13602	13634	13587	13676	13575	13526	13638	13529	13609	13537	13529	13600	13625	13489	13518	13586	13698	13706	13529	13663	13558	13635	13973	13675	13758	13522	13616	13533	13539	13396	13636	13685	13830	13610	13505	13792	13693	13697	13501	13486	13533	13687	13585	13588	13476	13768	13767	13436	13678	13694	13466	13538	13661	13626	13614	13739	13523	13718	13668	13579	13723	13723	13457	13494	13629	13561	13482	13600	13439	13612	13620	13398	13575	13672	13592	13606	13666	13547	13626	13784	13697	13604	13607	13590	13589	13501	13645	13682	13493	13769	13631	13435	13666	13468	13599	13788	13551	13480	13584	13647	13446	13612	13538	13498	13541	13657	13570	13686	13689	13438	13606	13577	13526	13590	13746	13711	13520	13632	13620	13471	13659	13773	13511	13525	13471	13649	13545	13683	13553	13736	13627	13617	13705	13735	13632	13638	13604	13709	13620	13548	13751	13453	13500	13640	13609	13536	13678	13490	13502	13572	13490	13773	13632	13591	13710	13654	13611	13681	13586	13583	13622	13594	13732	13534	13575	13585	13457	13671	13571	13668	13614	13640	13642	13663	13529	13634	13440	13411	13781	13440	13838	13598	13494	13694	13589	13599	13431	13530	13805	13661	13633	13663	13589	13604	13626	13552	13631	13559	13733	13526	13574	13595	13798	13686	13650	13737	13491	13561	13751	13606	13643	13641	13651	13695	13521	13710	13518	13637	13515	13665	13381	13722	13554	13626	13579	13766	13493	13567	13578	13667	13614	13594	13499	13749	13634	13486	13726	13583	13602	13643	13507	13532	13639	13614	13602	13586	13731	13572	13790	13584	13626	13632	13633	13543	13557	13737	13570	13592	13631	13652	13543	13513	13680	13581	13445	13611	13608	13628	13595	13485	13650	13575	13695	13560	13643	13653	13618	13645	13577	13584	13609	13392	13470	13646	13669	13531	13515	13638	13572	13647	13497	13662	13558	13571	13493	13621	13696	13507	13438	13486	13684	13687	13558	13608	13622	13602	13580	13695	13800	13627	13738	13589	13593	13487	13609	13631	13746	13568	13441	13620	13606	13640	13657	13557	13672	13389	13643	13609	13676	13559	13556	13553	13459	13617	13628	13588	13752	13571	13591	13611	13699	13556	13616	13577	13665	13624	13635	13602	13506	13484	13638	13513	13611	13543	13732	13699	13663	13600	13476	13610	13514	13443	13687	13639	13741	13672	13645	13522	13660	13472	13682	13652	13537	13661	13474	13620	13622	13592	13736	13580	13661	13576	13710	13574	13627	13553	13621	13650	13723	13802	13623	13647	13534	13625	13720	13501	13559	13637	13485	13544	13551	13514	13743	13677	13586	13615	13536	13517	13624	13634	13484	13627	13682	13568	13709	13737	13595	13573	13726	13628	13561	13612	13543	13605	13661	13568	13580	13516	13580	13648	13612	13810	13604	13629	13555	13689	13736	13581	13602	13629	13740	13588	13629	13656	13558	13533	13552	13667	13524	13490	13717	13478	13467	13644	13514	13792	13807	13645	13611	13569	13673	13662	13677	13814	13613	13617	13478	13500	13561	13352	13661	13753	13700	13754	13592	13620	13632	13641	13559	13641	13540	13548	13642	13678	13673	13653	13658	13558	13482	13606	13637	13667	13534	13560	13552	13733	13643	13719	13709	13746	13592	13562	13692	13448	13712	13790	13594	13673	13540	13533	13643	13457	13614	13539	13491	13609	13508	13548	13646	13558	13648	13561	13619	13382	13608	13631	13514	13715	13631	13531	13553	13370	13601	13642	13766	13593	13663	13571	13715	13621	13838	13679	13578	13607	13719	13568	13665	13475	13726	13690	13589	13636	13565	13684	13742	13626	13451	13625	13769	13538	13554	13751	13666	13773	13544	13703	13605	13710	13649	13796	13726	13687	13624	13516	13689	13673	13585	13618	13648	13516	13739	13708	13533	13680	13664	13557	13502	13516	13527	13608	13569	13565	13691	13608	13687	13591	13639	13603	13629	13677	13592	13599	13465	13641	13493	13538	13472	13645	13438	13771	13677	13677	13726	13563	13721	13544	13821	13557	13513	13641	13568	13587	13680	13588	13648	13780	13515	13520	13656	13645	13595	13599	13546	13488	13709	13676	13495	13641	13775	13470	13719	13624	13661	13588	13411	13689	13579	13629	13765	13568	13637	13779	13463	13725	13631	13650	13627	13590	13609	13558	13652	13683	13615	13831	13533	13690	13670	13584	13620	13651	13748	13636	13643	13598	13582	13563	13699	13714	13669	13453	13660	13630	13729	13570	13534	13644	13424	13676	13661	13610	13828	13681	13707	13523	13761	13617	13680	13649	13595	13653	13657	13501	13629	13519	13541	13663	13645	13509	13636	13552	13704	13646	13705	13539	13643	13615	13688	13734	13582	13703	13639	13417	13589	13502	13641	13738	13734	13649	13491	13541	13769	13711	13463	13492	13668	13627	13717	13373	13646	13516	13463	13576	13613	13536	13798	13799	13578	13555	13401	13603	13663	13589	13728	13757	13562	13487	13539	13641	13574	13553	13525	13528	13504	13614	13695	13705	13598	13607	13637	13576	13621	13490	13747	13597	13597	13702	13667	13575	13732	13515	13395	13625	13672	13651	13540	13616	13716	13567	13659	13567	13619	13491	13660	13809	13582	13652	13701	13555	13644	13518	13645	13680	13613	13543	13705	13567	13623	13643	13680	13604	13622	13605	13836	13490	13442	13606	13640	13569	13569	13601	13715	13632	13658	13576	13564	13524	13481	13646	13464	13482	13608	13572	13598	13596	13780	13565	13609	13680	13677	13489	13624	13636	13462	13652	13410	13484	13671	13541	13537	13485	13642	13612	13530	13608	13689	13675	13590	13658	13624	13697	13608	13764	13551	13632	13730	13785	13473	13579	13551	13532	13678	13709	13663	13547	13515	13423	13523	13678	13687	13629	13784	13773	13687	13550	13476	13681	13533	13663	13821	13522	13437	13816	13528	13560	13793	13562	13582	13654	13634	13578	13641	13629	13429	13675	13533	13650	13707	13542	13701	13597	13569	13564	13522	13579	13616	13603	13639	13790	13682	13703	13476	13660	13700	13605	13648	13648	13713	13770	13681	13488	13570	13866	13619	13668	13692	13664	13568	13505	13584	13583	13602	13598	13657	13537	13548	13581	13632	13622	13601	13569	13641	13530	13754	13754	13486	13652	13612	13657	13715	13678	13744	13682	13534	13515	13843	13474	13610	13664	13638	13561	13532	13554	13643	13541	13490	13677	13647	13555	13535	13697	13413	13603	13709	13676	13611	13520	13647	13786	13639	13542	13719	13495	13718	13579	13768	13534	13496	13636	13830	13758	13635	13624	13541	13577	13568	13509	13727	13547	13633	13537	13649	13621	13449	13637	13646	13568	13597	13817	13372	13540	13565	13626	13613	13648	13644	13597	13645	13485	13821	13595	13661	13623	13355	13394	13580	13592	13667	13570	13669	13775	13498	13659	13729	13439	13682	13779	13791	13789	13628	13446	13630	13583	13645	13808	13480	13652	13547	13473	13491	13603	13580	13535	13585	13450	13715	13865	13696	13634	13547	13671	13416	13718	13595	13666	13625	13653	13751	13781	13523	13515	13604	13635	13663	13557	13610	13441	13624	13372	13499	13572	13551	13433	13652	13619	13631	13762	13697	13770	13658	13512	13659	13703	13700	13478	13519	13511
23902	21344	28832	24228	21542	19799	16700	13586	13064	13171	13148	12932	14198	32032	39170	29523	20728	15413	13490	12799	12677	12760	12535	12643	12580	12729	12764	12801	12555	12525	12558	12565	12624	12600	12570	12623	12592	12630	12557	12666	12715	12504	12531	12679	12578	12707	12440	12968	12709	12650	12545	12593	12563	12515	12317	12523	12628	12407	12551	12592	12513	12621	12566	12564	12523	12513	12675	12604	12613	12640	12637	12520	12525	12508	12479	12395	12566	12515	12728	12668	12489	12680	12541	12592	12670	12599	12444	12416	12678	12668	12639	12540	12690	12453	12654	12729	12437	12627	12709	12469	12706	12389	12541	12343	12446	12406	12490	12487	12526	12526	12542	12588	12617	12336	12566	12495	12485	12794	12547	12490	12529	12512	12710	12641	12497	12616	12410	12574	12405	12797	12594	12707	12511	12372	12507	12548	12492	12650	12523	12478	12730	12534	12390	12598	12645	12469	12606	12720	12546	12450	12385	12474	12567	12501	12687	12522	12514	12510	12556	12689	12565	12578	12386	12626	12578	12464	12558	12429	12587	12571	12740	12516	12430	12441	12453	12624	12566	12350	12564	12467	12474	12399	12701	12620	12502	12576	12626	12428	12527	12635	12639	12415	12402	12572	12480	12548	12385	12553	12330	12444	12447	12610	12498	12713	12591	12371	12548	12643	12515	12504	12412	12565	12749	12615	12675	12678	12497	12408	12425	12542	12463	12448	12546	12628	12435	12370	12637	12606	12596	12413	12561	12651	12444	12542	12553	12172	12549	12605	12463	12643	12776	12459	12638	12474	12464	12323	12454	12523	12406	12669	12532	12615	12390	12451	12456	12588	12517	12679	12683	12475	12424	12418	12587	12499	12673	12599	12392	12407	12452	12538	12368	12459	12558	12624	12511	12635	12678	12692	12499	12371	12605	12608	12671	12387	12483	12527	12645	12526	12807	12560	12660	12508	12498	12535	12506	12718	12452	12396	12622	12426	12523	12669	12564	12541	12627	12562	12480	12664	12576	12413	12604	12483	12602	12588	12797	12442	12706	12413	12521	12544	12514	12480	12484	12660	12521	12548	12471	12738	12611	12476	12376	12311	12665	12509	12709	12492	12392	12548	12420	12640	12441	12475	12485	12508	12569	12655	12637	12419	12533	12410	12387	12494	12501	12337	12704	12548	12475	12501	12528	12564	12582	12609	12614	12655	12536	12490	12565	12527	12465	12549	12588	12507	12688	12459	12514	12503	12468	12435	12419	12528	12362	12534	12635	12481	12488	12622	12787	12523	12672	12576	12521	12547	12616	12515	12378	12702	12495	12530	12508	12459	12676	12443	12470	12607	12841	12625	12637	12648	12725	12481	12467	12627	12515	12576	12572	12570	12640	12492	12563	12515	12785	12512	12530	12761	12732	12504	12483	12535	12493	12572	12544	12554	12466	12482	12542	12648	12597	12685	12643	12644	12583	12727	12453	12507	12417	12693	12492	12453	12665	12513	12582	12564	12650	12496	12627	12464	12612	12683	12366	12440	12609	12516	12528	12570	12501	12404	12601	12345	12483	12522	12424	12502	12353	12736	12634	12401	12509	12443	12426	12482	12415	12586	12620	12566	12393	12355	12578	12672	12581	12399	12560	12277	12609	12650	12393	12569	12440	12572	12595	12398	12365	12609	12433	12618	12376	12519	12423	12674	12599	12676	12484	12582	12550	12396	12555	12491	12400	12692	12725	12606	12561	12620	12390	12555	12609	12494	12311	12484	12646	12619	12315	12731	12435	12484	12473	12536	12636	12643	12562	12339	12561	12689	12542	12432	12523	12660	12560	12592	12622	12788	12617	12411	12553	12481	12493	12360	12462	12473	12517	12504	12587	12399	12454	12766	12536	12734	12394	12512	12501	12554	12481	12477	12478	12415	12380	12378	12580	12473	12569	12484	12709	12427	12453	12606	12390	12529	12554	12568	12482	12606	12473	12428	12480	12422	12542	12542	12670	12512	12736	12427	12437	12523	12579	12633	12651	12420	12437	12602	12460	12593	12551	12656	12684	12691	12571	12477	12398	12230	12528	12548	12594	12553	12565	12484	12413	12586	12386	12556	12535	12582	12632	12466	12554	12407	12623	12617	12527	12774	12643	12499	12458	12587	12509	12587	12368	12542	12419	12528	12469	12594	12638	12621	12513	12458	12641	12516	12669	12688	12603	12384	12550	12593	12544	12580	12727	12620	12339	12511	12512	12557	12536	12591	12573	12526	12322	12248	12495	12421	12256	12499	12574	12529	12667	12495	12440	12614	12532	12571	12595	12595	12481	12561	12609	12615	12518	12678	12554	12615	12630	12560	12632	12463	12692	12546	12537	12534	12671	12624	12376	12629	12527	12442	12603	12495	12569	12630	12497	12542	12705	12371	12677	12609	12508	12434	12395	12503	12552	12498	12521	12607	12686	12477	12478	12654	12468	12562	12559	12539	12496	12552	12638	12374	12422	12505	12597	12559	12356	12401	12525	12580	12702	12726	12737	12504	12681	12530	12432	12556	12607	12381	12517	12441	12613	12466	12440	12515	12689	12620	12649	12584	12582	12486	12607	12553	12435	12721	12385	12379	12572	12327	12379	12306	12507	12518	12461	12711	12426	12479	12471	12450	12508	12382	12537	12571	12514	12699	12500	12468	12623	12613	12437	12590	12413	12592	12490	12539	12647	12477	12601	12421	12464	12605	12657	12365	12539	12514	12579	12554	12602	12415	12502	12560	12371	12434	12506	12586	12328	12453	12617	12578	12636	12677	12506	12519	12431	12504	12627	12444	12563	12502	12505	12449	12479	12633	12551	12599	12685	12713	12466	12617	12535	12509	12675	12318	12520	12573	12623	12584	12457	12530	12659	12443	12543	12460	12391	12419	12506	12695	12637	12689	12441	12458	12535	12551	12601	12573	12739	12703	12448	12462	12571	12675	12634	12446	12587	12513	12593	12450	12570	12502	12492	12482	12554	12573	12678	12417	12508	12743	12542	12592	12512	12501	12625	12597	12452	12498	12486	12548	12600	12500	12513	12301	12645	12503	12679	12618	12648	12347	12540	12470	12638	12648	12539	12472	12505	12469	12639	12315	12581	12544	12589	12655	12337	12424	12470	12712	12801	12453	12479	12611	12598	12535	12601	12461	12398	12531	12509	12535	12439	12634	12628	12727	12637	12547	12425	12412	12429	12511	12502	12710	12488	12464	12517	12530	12360	12503	12585	12553	12728	12546	12589	12301	12569	12425	12433	12554	12436	12522	12465	12658	12513	12582	12636	12595	12667	12538	12496	12515	12367	12572	12471	12490	12546	12482	12473	12586	12590	12389	12573	12433	12593	12472	12718	12693	12554	12469	12511	12484	12593	12535	12512	12669	12596	12575	12466	12550	12497	12563	12542	12407	12424	12716	12700	12451	12698	12554	12763	12499	12590	12505	12555	12615	12592	12635	12452	12563	12429	12468	12555	12601	12459	12692	12425	12407	12428	12464	12692	12381	12512	12523	12474	12447	12676	12504	12424	12501	12564	12560	12503	12628	12542	12283	12610	12516	12452	12677	12552	12367	12568	12484	12439	12514	12532	12516	12563	12446	12610	12501	12593	12673	12528	12394	12578	12447	12375	12466	12487	12491	12528	12382	12458	12483	12690	12542	12674	12456	12433	12464	12450	12628	12640	12627	12595	12491	12623	12470	12684	12495	12491	12396	12399	12702	12531	12480	12694	12582	12496	12455	12468	12516	12400	12568	12417	12585	12345	12594	12525	12471	12510	12518	12658	12495	12367	12636	12673	12560	12394	12579	12546	12419	12536	12334	12513	12393	12421	12664	12441	12508	12328	12416	12713	12557	12715	12317	12457	12477	12592	12414	12362	12468	12580	12576	12571	12586	12632	12458	12454	12597	12673	12499	12725	12465	12356	12551	12475	12494	12398	12564	12545	12501	12608	12638	12542	12486	12556	12708	12719	12553	12565	12626	12585	12485	12463	12441	12568	12657	12664	12566	12557	12448	12478	12512	12447	12413	12500	12650	12329	12583	12670	12358	12530	12415	12525	12396	12518	12508	12422	12461	12507	12419	12419	12731	12632	12616	12515	12471	12576	12541	12263	12534	12495	12585	12478	12415	12567	12583	12641	12699	12450	12502	12716	12496	12408	12494	12466	12654	12646	12586	12629	12566	12609	12727	12657	12417	12472	12722	12596	12599	12428	12615	12654	12467	12563	12434	12402	12652	12517	12564	12601	12536	12527	12532	12517	12562	12625	12575	12656	12471	12507	12330	12607	12394	12561	12491	12539	12647	12608	12537	12498	12542	12492	12784	12592	12567	12350	12535	12560	12545	12420	12567	12696	12486	12600	12121	12631	12571	12561	12577	12514	12523	12220	12620	12515	12506	12468	12570	12415	12468	12520	12636	12561	12528	12679	12493	12570	12530	12562	12609	12586	12288	12449	12651	12684	12460	12590	12561	12534	12529	12535	12571	12571	12631	12592	12400	12430	12539	12625	12545	12397	12653	12524	12562	12481	12487	12622	12680	12434	12418	12481	12452	12416	12453	12595	12684	12354	12567	12608	12469	12525	12481	12552	12644	12571	12670	12702	12585	12646	12663	12454	12471	12693	12698	12425	12617	12598	12529	12689	12751	12718	12445	12407	12497	12651	12451	12751	12626	12468	12543	12396	12572	12602	12523	12826	12575	12385	12530	12561	12565	12501	12474	12505	12503	12687	12665	12623	12518	12549	12432	12486	12462	12582	12682	12508	12405	12434	12607	12540	12618	12660	12561	12607	12744	12523	12487	12553	12674	12543	12528	12567	12487	12568	12621	12509	12590	12360	12445	12583	12444	12631	12600	12519	12473	12610	12531	12505	12343	12572	12439	12499	12672	12521	12493	12570	12525	12433	12656	12352	12577	12607	12589	12465	12581	12491	12664	12506	12628	12584	12546	12298	12380	12504	12595	12794	12669	12515	12338	12537	12326	12630	12814	12618	12437	12685	12517	12365	12523	12508	12534	12523	12464	12554	12552	12446	12489	12542	12447	12556	12606	12511	12521	12660	12536	12465	12496	12499	12551	12675	12457	12626	12394	12490	12694	12617	12572	12557	12474	12634	12629	12419	12527	12568	12440	12671	12291	12520	12561
14812	24617	22432	18244	16273	15296	14681	14327	14069	13927	13819	13865	16356	38847	42388	32736	22435	15903	14050	13347	13231	13204	13173	13165	13294	13105	13270	13190	13206	13281	13331	13249	13361	13253	13247	13254	13268	13110	13139	13174	13291	13196	13201	13212	13284	13176	13043	13259	13258	13078	13219	13313	13260	13100	13224	13217	13077	13140	13379	13298	13266	13279	13131	13252	13231	13160	13287	13309	13208	13187	13256	13055	13184	13216	13286	13231	13340	13318	13046	13027	13165	13224	13026	13321	13212	13366	13206	13228	13160	13056	13236	13043	13271	13428	13370	13140	13178	13197	13197	13202	13260	13202	13120	13199	13175	13175	13247	13437	13257	13206	13356	13129	13199	13250	13327	13120	13315	13076	13175	13288	13313	13137	13117	13271	13178	13338	13208	13071	13237	13280	13171	13025	13310	13226	12931	13219	13081	13138	13265	13278	13261	13251	13064	13276	13269	13402	13114	13178	13216	13198	13214	13122	13373	13141	13331	13268	13257	13088	13242	13348	13437	13228	13304	13300	13212	13262	13109	13137	13220	13239	13285	13271	13251	13183	13250	13240	13174	13195	13207	13280	13292	13228	13189	13245	13222	13317	13244	13228	13065	13089	13078	13239	13411	13159	13342	13179	13248	13034	13240	13192	13210	13199	13223	13273	13299	13358	13318	13236	13257	13309	13211	13198	13109	13148	13272	13141	13285	13080	13249	13175	13264	13295	13198	13381	13154	13160	13179	13211	13221	13095	13243	13099	13111	13195	13097	13123	13151	13071	13394	13034	13217	13178	13083	13217	13246	13117	13238	13289	13067	13165	13249	13317	13286	13248	13202	13333	13125	13192	13175	13197	13249	13234	13204	13270	13170	13265	13186	13233	13452	13100	13236	13128	13137	13250	13222	13269	13029	13201	13363	13287	13408	13164	13064	13205	13274	13250	13216	13361	13232	13196	13229	13283	13280	13243	13179	13281	13242	13115	13465	13138	13287	13262	13204	13309	13200	13223	13267	13249	13089	12967	13166	13244	13145	13269	13168	13182	13203	13011	13435	13285	13211	13054	13213	13260	13062	13248	13109	13270	13133	13233	12956	13139	13305	13225	13160	13280	13261	13086	13026	13290	13103	13255	13222	13285	13282	13308	13298	13129	13142	13208	13297	13133	13247	13203	13194	13268	13201	13203	13209	13221	13207	13211	13206	13293	13221	13211	13212	13252	13249	13080	13180	13300	13275	13105	13163	13040	13243	13243	13255	13146	13393	13132	13463	13198	13191	12909	13116	13178	13068	13206	13245	13240	13107	13237	13407	13187	13279	13203	13296	13119	13200	13118	13416	13211	13218	13253	13226	13276	13101	13071	13270	13077	13306	13213	13044	13199	13079	13423	13143	13175	13127	13199	13206	13235	13338	13111	13127	13089	13259	13183	13201	13183	13150	13264	13054	13198	13272	13076	13250	13199	13220	13303	13234	13221	13312	13094	13208	13003	13256	13451	13292	13133	13180	13221	13284	13175	13269	13217	13279	13315	13194	13315	13200	13221	13246	13105	13316	13133	13245	13337	13044	12982	13234	13164	13323	13184	13130	13214	12992	13192	13037	13143	13167	13346	13066	13101	13275	13172	13291	13082	13132	13231	13191	13127	13111	13095	13160	12991	13117	13245	13058	13226	13249	13048	13277	13197	13181	13149	13401	13168	13175	13077	13179	13008	13408	13212	13296	13305	13333	13203	13045	13299	13170	13274	13120	13219	13100	13138	13185	13280	13354	13235	13098	13184	13191	13294	13324	13046	13192	13158	13181	13384	13185	13185	13164	13409	13179	13167	13275	13208	13349	13135	13184	13250	13152	13237	13299	13128	13134	13286	13127	13252	13199	13103	13375	13286	13128	13089	13119	13238	13237	13134	13203	13325	13179	13044	13261	13282	13244	13137	13251	13254	13245	13220	13265	13255	13102	13316	13228	13190	13206	13119	13146	13215	13208	13196	13333	13113	13115	13230	13140	13261	13309	12994	13377	13325	13198	13301	13200	13263	13203	13148	13151	13004	13209	13057	13124	13077	13221	13148	13240	13207	13205	13201	13217	13250	13214	13132	13160	13333	13128	13182	13143	13338	13208	13211	13176	13181	13206	13382	13206	13265	13134	13162	13217	13066	13283	13242	13166	13130	13346	13021	13181	13065	13050	13156	13303	13105	13090	13306	13155	13299	13285	13312	13219	13340	13143	13172	13336	13141	13367	13222	13187	13166	13246	13142	13212	13264	13257	13192	13112	13202	13205	13122	13214	13136	13250	13112	13110	13061	13133	13246	13212	13315	13100	13241	13424	13140	13061	13276	13280	13258	13239	13228	13300	13197	13299	13246	13290	13110	13206	13125	13129	13225	13226	13207	13058	13196	13217	13281	13326	13265	13238	13278	13225	13336	13285	13389	13213	13327	13277	13414	12990	13161	13130	13276	13181	13240	13191	13144	13181	13277	13002	13027	13296	13144	13204	13246	13235	13159	13192	13192	13144	13098	13211	13289	13052	13224	13214	13050	13254	13167	13266	13181	13157	13336	13182	13284	13196	13159	13369	13148	13111	13191	13095	13257	13121	13121	13258	13226	13167	13247	13171	13216	13308	13276	13146	13264	13417	13074	13238	13059	13138	13227	13281	13255	13073	13181	13302	13250	13267	13186	13126	13101	13215	13241	13226	13233	13188	13107	13260	13242	13148	13065	13269	13146	13239	13193	13195	13180	13129	13385	13234	13271	13247	13140	13093	13340	13239	13181	13322	13206	13345	13291	13191	13112	13187	13282	13107	13326	13046	13103	13162	13240	13215	13254	13185	13296	13280	13128	13160	13164	13346	13310	13243	13124	13290	13373	13316	13275	13386	13076	13144	13201	13280	13185	13334	13238	13176	13189	13192	13251	13023	13169	13375	13238	13136	13012	13083	13439	13167	13146	13203	13218	13403	13164	13219	13216	13322	13223	13247	13312	13190	13239	13149	13270	13343	13384	12953	13249	13203	13278	13067	13153	13153	13330	13209	13244	13314	13264	13227	13275	13159	13184	13198	13241	13197	13155	13179	13182	13182	13101	13140	13187	13095	13183	13187	13387	13270	13056	13164	13202	13165	13214	13228	13095	13252	13212	13311	13101	13226	13213	13009	13260	13121	13128	13095	13078	13027	13196	13178	13135	13129	13220	13168	13247	13224	13061	13156	13245	13359	13340	13298	13275	13244	13266	13351	13193	13209	13225	13086	13237	13379	13094	13285	13234	13225	13205	13029	13231	13195	13348	13239	13262	13278	13109	13287	13023	13087	13322	13326	13117	13281	13137	13203	13178	13020	13286	13160	13212	13238	13107	13209	13126	13309	13316	13212	13191	13187	13344	13317	13217	13231	13202	13178	13140	13055	13104	13299	13216	13189	13072	13127	13196	13359	13286	13321	13285	13235	13085	13222	13209	13078	13316	13136	13160	13217	13345	13228	13160	13131	13185	13233	13265	13207	13192	13288	13069	13032	13119	13249	13192	13246	13364	13153	13222	13220	13227	13243	13225	13196	13331	13232	13132	13158	13279	13211	13200	13164	13236	13185	13276	13306	13309	13201	13091	12919	13130	13216	13185	13221	13142	13174	13096	13076	13283	13093	13091	13153	13120	13183	13174	13407	13254	13175	13050	13280	13262	13120	13155	13116	13219	13129	13244	13283	13178	13273	13159	13107	13183	13269	13103	13119	13268	13371	13116	12912	13155	13120	13201	13288	13111	13164	13205	13135	13333	13179	13187	13320	13313	13349	13189	13150	13009	13269	13122	13226	13319	13130	13150	13333	13076	13152	13218	13235	13157	13065	13156	13222	13141	13203	13159	13332	13134	13301	13297	13139	13282	13220	13175	13146	13026	13342	13218	13138	13128	13358	13154	13289	13140	13182	13128	13286	13087	13429	13374	13120	13095	13351	13278	13307	13213	13259	13126	13100	13257	13164	13141	13170	13190	13095	13249	13357	13194	13308	13263	13372	13213	13043	13362	13403	13221	13179	13257	13261	13233	13088	13264	13271	13294	13081	13313	13244	13336	13236	13019	13209	13316	13086	13022	13221	13336	13096	13207	13078	13201	13312	13162	13066	13246	13053	13109	13207	13156	13269	13128	13278	13171	13185	13270	13280	13236	13183	13318	13283	13263	13245	13191	13145	13103	13302	13264	13213	13158	13292	13320	13288	13189	13313	13184	13166	13029	13262	13046	13118	13303	13287	13293	13294	13387	13184	13076	13202	13211	13358	13115	13177	13272	13043	13259	13336	13124	13003	13206	13179	13099	13212	13334	13109	13214	13121	13279	13181	13341	13085	13116	13192	13308	13262	13140	13165	13326	13233	13140	13063	13278	13155	13227	13208	13260	13248	13183	13195	13183	13224	13156	13071	13237	13277	13139	13272	13250	13200	13254	13183	13095	13086	13312	13201	13287	13320	13256	13230	13376	13194	13200	12938	13258	13101	13221	13378	13268	13025	13234	13281	13122	13206	13291	13259	13168	13169	13126	13307	13104	13314	13212	13288	13225	12991	13160	13219	13215	13239	13369	13106	13141	13301	13196	13017	13340	13106	13157	13141	13106	13182	13220	13214	13222	13258	13299	13400	13176	13197	13240	13268	13315	13009	13280	13305	13179	13169	13202	13366	13279	13372	13201	13387	13120	13184	13221	13150	13277	13047	13279	13158	13030	13282	12996	13073	13221	13291	13275	13304	13201	13183	13170	13376	13267	13221	13243	13144	13235	13194	13188	13312	13172	13066	13058	13177	13181	13268	13197	13117	13231	13227	13099	13158	13339	13276	13177	13168	13202	13083	13233	13139	13244	13007	13337	13356	13238	13249	13205	13168	13143	13202	13094	13196	13157	13240	13133	13277	13355	13257	13231	13289	13247	13210	13329	13137	13032	13226	13108	13217	13183	13068	13267	13212	13373	13230	13227	13078	13328	13203	13102	13189	13144	13167	13112	13081	13250	13081	13184	13191	13279	13260	13292	13181	13163	13180	13091	13212	13207	13139	13164	13280	13185	13206	13295	13299	13148	13223	13110	13371	13164	13196	13247	13009	13318	13234	13253	13248	13192	13340	13256	13194	13099	13349	13279	13275	13371	13249	13052	13154	13217	13241	13271
28557	20597	17764	15107	13413	13362	13285	13196	13188	13320	13248	13297	13446	14807	15853	15444	14870	13973	13413	13200	13240	13184	13084	13127	13383	13268	13159	13151	13228	13255	13210	13275	13230	13132	13220	13395	13201	13336	13181	13105	13218	13258	13273	13120	13347	12981	13321	13226	13037	13447	13388	13178	13271	13012	13156	13184	13162	13010	13140	13147	13115	13016	13121	13224	13320	13098	13319	13221	13119	13309	13160	13081	13193	13283	13227	13235	13199	13260	13057	13142	13082	13049	13068	13344	13018	13154	12998	13255	13367	13130	12956	13187	13168	13073	13198	13225	13195	13296	13243	13417	13381	13170	13296	13230	13169	13342	13107	12999	13316	13091	13068	13157	13247	13397	13170	13315	13345	13054	13200	13225	13272	12967	13076	13264	12892	13236	13116	13116	13158	13073	13260	13163	13447	12981	13157	13179	13126	13282	13206	13187	13370	13262	13169	13208	13388	13083	13194	13445	13062	13311	13302	13453	13211	13184	13144	13315	13282	13040	13048	13102	13091	13258	13198	13166	13148	13199	13233	13218	13219	13124	13188	13173	13140	13040	13211	13142	13068	13178	13264	13126	13013	13043	13256	13158	13229	13077	13066	13099	13112	13126	13226	13222	13226	13160	13344	13234	13095	13282	13187	13152	13289	12988	12978	13114	13283	13315	13065	13240	13306	13137	13051	13228	13339	13414	13162	13153	13151	13273	13302	13083	13260	13204	13209	13253	13372	13194	13241	13180	13123	13097	13137	13266	13193	13200	13224	13086	13046	13258	13149	13172	13102	13376	13207	13159	13131	13118	13304	12923	13249	13231	13239	13362	13069	13242	13114	13237	13200	13211	13096	13201	13214	13307	13164	13040	13070	12981	13060	13038	13087	13162	13401	13119	13074	13123	13242	13201	13263	13198	13111	13031	13242	13066	13219	13190	13205	13031	12963	13118	12964	13155	13253	13175	13175	13245	13126	13162	13187	13283	13275	13201	13244	13175	13230	13171	13164	13211	13434	13205	13128	13134	13123	13048	13271	13090	13268	13104	13177	13180	13269	13150	13144	13142	13336	13223	12963	13262	12939	13147	13210	13246	13147	13243	13099	12998	13204	13137	13281	13275	13316	13132	13102	13111	13185	13141	13190	13008	13188	13261	13220	13067	13315	13037	13084	13151	13133	13366	13006	13098	13179	13229	13288	13179	13241	13324	13253	13216	13146	13008	12894	13061	12977	13172	13210	13166	13165	13196	13173	13254	13339	13245	13201	13266	13226	13247	13234	13380	13072	13203	13103	13079	13169	13212	13167	13409	13370	13186	13119	13141	12996	13129	13325	13227	13194	13277	13158	13155	13228	13248	13203	13198	13227	13155	13362	13191	13049	13007	13152	13179	13216	13095	13085	13314	13424	13285	13213	13147	13160	13245	13202	13051	12803	13216	13244	13197	13168	13137	13372	13137	13089	13051	13077	13087	13096	13303	13197	13234	13388	13137	13148	13072	13149	13158	13189	13161	12947	13123	13211	13086	13189	13178	13214	13138	13176	13348	13199	13123	13053	13176	13273	13129	13143	13131	13089	13061	13048	13197	13120	13130	13309	13359	13164	13131	13155	13266	13180	13209	13037	13164	13158	13062	13065	13150	13189	13160	13281	13377	13214	13114	13156	13064	13186	13196	13284	13253	13134	13227	12945	13336	13056	13234	13166	13084	13126	13220	13224	13100	13241	13210	12952	13110	13254	13110	13510	13203	13232	13280	13223	13357	13382	13048	13025	13258	13144	13057	13186	12959	13257	13301	13295	13112	13144	13237	13127	13185	13186	13319	13248	13238	13202	13249	13127	13198	13188	13170	13102	13201	13249	13399	13176	13127	13232	13146	13026	13242	13279	13170	13000	12990	13257	13123	13173	13327	13125	13207	13282	13170	13307	13129	13356	13273	13044	13211	13226	13208	13155	13225	13054	13160	13135	13222	13194	13237	13088	13023	13006	13255	13132	13267	13410	13120	13264	13122	13232	13257	13192	13229	13204	13176	13329	13102	13409	13155	13198	13203	13215	13040	13158	13311	13205	13281	13268	12821	13079	13104	13199	13169	13054	13339	13177	13418	13140	13028	13132	13275	13216	13190	13319	13070	13178	13247	13366	13108	13181	13183	13337	13201	13186	13124	13213	13200	13221	13156	13396	13415	13158	13232	13127	13212	13149	13173	13385	13228	13342	13166	13192	13196	13254	13222	13107	13113	13376	13220	13281	13017	13067	13034	13105	13204	13110	13075	13241	13160	13167	12984	13193	13300	13260	13426	13282	13149	13034	13132	13147	13156	13242	13298	13148	13337	12952	13207	13217	13250	13195	13067	13299	13407	13001	13303	13329	13104	13193	13189	13161	13251	13164	13242	13205	13233	13086	13141	13153	13155	13067	13204	13341	13165	13178	13150	13177	13123	13234	13281	13194	13266	13293	13044	13176	13193	13201	13236	13347	13228	13286	13155	13420	13319	13206	13259	13259	13236	13239	13050	13139	13155	13185	13267	13099	13292	13203	13104	13195	13326	13248	13015	13208	13375	13169	13363	13199	13179	13203	13062	13196	13296	13365	13162	13462	13259	13046	13212	13087	12994	13167	13129	13215	13206	13079	13260	13021	13182	13200	13179	13115	13252	13112	13133	13228	13266	13202	13143	13408	13377	13180	13121	13100	13075	13100	13174	13303	13127	13119	13138	13296	13235	13126	13289	13166	13213	13260	13064	13315	13145	13068	13223	13283	13320	13189	13068	13271	13195	13242	13318	13192	13275	13193	13309	13210	13303	13202	13164	13084	13109	13275	13048	13162	13220	13183	13087	13253	13164	13200	13181	12953	13119	13207	13289	13271	13115	13092	13329	13085	13126	13176	13229	13205	13215	13266	13170	13073	13407	13179	13052	13146	12960	13247	13093	13219	13282	13237	13215	13338	13257	13175	13174	13323	13324	13184	13136	13081	13296	13255	13190	13239	13246	13302	13163	12967	13240	13133	13131	13239	13231	13283	13317	13364	13414	13286	13085	13321	13078	13006	13188	13221	13175	13216	13354	13241	13225	13370	13261	13268	13344	13298	13110	13389	13160	13275	13198	13054	13185	13190	13242	13139	13295	13076	13159	13235	13046	13215	13116	13197	13272	13096	13050	13127	13289	12968	13195	13258	13001	13192	13123	13132	13029	13176	13022	13171	13186	13192	13204	13139	13265	13130	13020	13273	12989	12973	12982	13084	13171	13152	13280	13212	13280	13218	13113	13265	13187	13207	13068	13306	13279	13099	13184	13178	13176	13161	13237	13321	13190	13149	13095	13275	13056	13221	13117	13234	13153	13041	13177	13227	13283	13071	13212	13022	13251	13312	13181	13229	13261	13300	13192	13227	13296	13159	13194	13117	13421	13330	13179	13278	13206	13362	13151	13303	13089	13183	13301	13514	13226	13401	13265	13296	13155	13218	13283	13140	13040	13255	13113	13185	13055	13302	13130	13341	13081	13240	13302	13210	13299	13333	13217	13284	13325	13213	13100	13068	13348	13156	13208	13219	13249	13199	13184	13184	13396	13190	13391	13025	13184	13323	13189	13162	13174	13111	13331	13221	13190	13248	13313	13098	13313	13139	13150	13332	13288	13028	13211	13098	13286	13055	13191	13116	13163	13356	13175	13369	13069	13324	13091	13193	13160	13187	12962	13127	13320	13107	13182	12960	13067	13394	13208	13240	13164	13019	13303	13182	13226	13070	13081	13262	13143	13165	13108	13227	13280	13164	13151	13134	13259	13100	13398	13138	13157	13170	12935	13387	13085	13262	13107	13171	13427	13265	13129	13281	13211	13232	13227	13051	13136	13082	13095	13178	13138	13069	13234	13204	13351	13077	13208	13328	13314	13263	12966	13063	13275	13122	13277	13165	13269	13082	13135	13119	13082	13177	13221	13210	13177	13225	13246	13169	13214	13076	13016	12960	13172	13297	13201	13280	13152	13039	13071	13192	13263	13352	12983	13113	13187	13254	13257	13322	13217	13223	13180	13152	13132	13305	13237	13283	13122	13194	13123	13170	13135	13144	13260	13275	13166	13364	13121	13230	13213	13367	13327	13261	13116	13254	13035	13262	13205	13204	13233	13078	13204	12948	13241	13081	13311	13067	13060	13296	13357	13297	13134	13178	13114	13155	13282	13030	13143	13192	13252	13083	13234	12953	13090	13120	13109	13008	13141	13169	13213	13207	13196	13237	13201	13232	13035	13041	13313	13200	13152	13266	13129	13057	13077	13183	13192	13255	13255	13007	13252	13321	13136	13248	13163	13158	12999	13225	13193	13214	13047	13129	13170	13296	13141	13226	13124	13232	13237	13337	13268	13174	13174	13241	13267	13217	13107	13340	13226	13253	13148	13089	13228	13274	13015	13189	13229	13222	13241	13181	13044	13104	13272	13177	13137	13298	13142	13161	13295	13156	13271	13234	13156	13201	13298	13225	13364	13234	13275	13163	13207	13228	13373	13490	13324	13089	13243	13293	13308	13193	13271	13081	13165	13306	13145	13215	13117	13106	13235	13246	13185	13086	13303	13184	13129	13151	13240	13153	13244	13090	13068	13069	13495	13145	12965	13349	13135	13110	13125	13403	13159	13169	13189	13302	13120	13100	13200	13390	13139	13045	13160	13296	13281	13133	13208	13231	13290	13193	13257	13154	13173	13398	13082	13318	13339	13201	13069	13171	13159	13109	13093	13355	13325	13364	13080	13301	13201	13290	13216	13143	13058	13008	13252	13184	13166	13162	13053	13130	13204	13179	13237	13202	13201	13370	13215	13285	13149	13301	13256	13032	13134	13239	13120	13081	13223	13205	13265	13158	13263	13201	13266	13234	13112	13348	13223	13322	13005	13047	13138	13161	13324	13229	13173	13220	13111	13153	13158	13217	13153	13201	12992	13200	13332	13111	13096	13103	13177	13268	13234	13017	13345	13302	13209	13076	13279	13142	13101	13159	13154	13299	13227	13175	13120	13179	13113	13146	13062	13037	13205	13175	13257	13174	13176	13336	13207	13256	13245	13079	13360	13192	13143	13356	13162	13262	13214	13441	12939	13146	13273	13238	13169	13131	13185	13190	13114	13292	13154	13363	13134	13164	12964	13469	13443	13097	13118
13998	14560	14455	14048	13826	13790	13655	13757	13809	13621	13668	13742	14331	16782	17638	16847	15713	14451	13694	13789	13624	13681	13642	13783	13774	13651	13559	13543	13738	13649	13643	13583	13408	13612	13700	13666	13572	13670	13708	13825	13831	13604	13653	13680	13743	13798	13513	13634	13523	13542	13724	13610	13516	13577	13740	13647	13829	13695	13611	13787	13531	13726	13701	13511	13498	13566	13581	13679	13581	13711	13717	13519	13619	13739	13585	13614	13703	13626	13719	13599	13732	13586	13674	13634	13679	13598	13584	13649	13627	13624	13662	13569	13545	13534	13649	13460	13646	13620	13779	13669	13644	13676	13668	13698	13694	13795	13671	13511	13735	13553	13690	13633	13710	13700	13593	13508	13454	13569	13591	13653	13713	13741	13695	13685	13574	13635	13676	13327	13809	13694	13639	13626	13713	13407	13809	13702	13620	13718	13843	13630	13705	13652	13643	13759	13757	13603	13717	13614	13602	13653	13553	13545	13856	13550	13674	13643	13572	13441	13666	13650	13555	13677	13601	13616	13553	13688	13819	13700	13601	13434	13589	13633	13725	13615	13658	13570	13610	13652	13541	13594	13796	13570	13488	13578	13627	13597	13523	13513	13632	13590	13564	13767	13491	13736	13545	13570	13558	13590	13736	13577	13771	13708	13676	13662	13462	13659	13446	13636	13565	13645	13468	13735	13742	13475	13503	13686	13708	13439	13625	13600	13548	13509	13520	13766	13640	13720	13474	13610	13598	13593	13803	13760	13623	13640	13642	13626	13640	13423	13609	13597	13614	13754	13713	13660	13763	13729	13615	13547	13428	13713	13636	13500	13779	13806	13763	13542	13770	13613	13595	13678	13600	13616	13677	13573	13641	13692	13573	13590	13623	13880	13630	13651	13692	13614	13621	13651	13667	13513	13622	13780	13684	13543	13580	13489	13598	13801	13604	13710	13755	13520	13577	13551	13582	13617	13469	13581	13628	13530	13810	13738	13468	13677	13613	13530	13821	13653	13576	13643	13643	13657	13531	13608	13579	13640	13713	13822	13697	13798	13519	13731	13707	13586	13569	13776	13644	13730	13818	13644	13802	13548	13591	13529	13700	13685	13574	13621	13673	13683	13611	13563	13744	13835	13790	13507	13694	13608	13759	13737	13755	13722	13696	13618	13523	13744	13718	13602	13668	13698	13625	13767	13626	13621	13631	13674	13740	13586	13609	13419	13690	13667	13548	13596	13583	13615	13635	13673	13713	13453	13768	13733	13537	13510	13625	13530	13502	13648	13613	13661	13541	13719	13574	13710	13699	13519	13622	13790	13727	13652	13395	13450	13662	13655	13646	13657	13560	13574	13620	13646	13610	13567	13771	13787	13640	13522	13681	13468	13526	13646	13686	13701	13594	13674	13571	13644	13710	13707	13577	13609	13646	13654	13609	13513	13725	13560	13617	13566	13603	13606	13622	13592	13679	13686	13637	13799	13744	13464	13695	13575	13606	13644	13743	13494	13625	13683	13720	13703	13796	13531	13699	13645	13657	13573	13542	13683	13582	13490	13690	13547	13507	13671	13570	13593	13547	13809	13578	13496	13605	13591	13464	13838	13679	13586	13718	13744	13670	13576	13822	13685	13662	13807	13741	13548	13495	13595	13496	13719	13649	13487	13919	13643	13579	13607	13592	13696	13590	13609	13526	13697	13689	13514	13556	13513	13588	13527	13587	13530	13714	13589	13702	13714	13672	13633	13675	13635	13679	13768	13698	13611	13729	13733	13723	13611	13568	13724	13801	13616	13521	13572	13563	13601	13728	13679	13651	13542	13525	13617	13743	13823	13707	13637	13657	13685	13679	13658	13437	13749	13713	13601	13724	13623	13675	13699	13573	13474	13746	13615	13570	13597	13490	13622	13746	13670	13698	13399	13653	13499	13653	13613	13410	13652	13757	13496	13669	13764	13519	13762	13545	13641	13674	13577	13582	13553	13786	13581	13613	13626	13764	13571	13761	13607	13671	13690	13559	13673	13596	13656	13498	13683	13641	13618	13649	13648	13801	13640	13684	13569	13842	13583	13751	13716	13644	13767	13548	13814	13578	13569	13596	13533	13646	13658	13751	13647	13673	13693	13666	13606	13768	13741	13497	13611	13708	13578	13790	13649	13663	13560	13675	13603	13620	13587	13681	13765	13630	13523	13784	13718	13685	13619	13607	13738	13758	13516	13797	13600	13685	13741	13759	13746	13571	13718	13667	13532	13788	13794	13567	13668	13720	13622	13560	13524	13684	13672	13557	13672	13672	13773	13694	13735	13554	13562	13680	13578	13654	13416	13624	13552	13658	13455	13769	13769	13595	13571	13771	13542	13745	13570	13576	13528	13663	13767	13501	13727	13605	13416	13649	13744	13623	13593	13789	13602	13632	13693	13691	13769	13807	13677	13600	13539	13643	13666	13540	13564	13588	13502	13717	13713	13465	13570	13691	13549	13619	13571	13598	13664	13565	13611	13685	13709	13573	13575	13545	13562	13797	13564	13617	13474	13439	13826	13638	13665	13706	13693	13686	13730	13610	13529	13629	13694	13522	13658	13546	13678	13571	13707	13649	13603	13600	13713	13510	13689	13656	13564	13698	13753	13688	13621	13735	13571	13702	13397	13508	13694	13758	13651	13694	13617	13673	13573	13498	13668	13576	13583	13789	13669	13512	13610	13573	13647	13515	13453	13516	13584	13551	13790	13681	13530	13526	13710	13619	13537	13774	13761	13774	13542	13623	13735	13602	13745	13808	13557	13789	13644	13624	13597	13718	13681	13542	13527	13799	13619	13544	13709	13789	13714	13592	13585	13811	13507	13520	13728	13610	13440	13684	13539	13731	13631	13639	13601	13601	13627	13692	13553	13414	13634	13612	13725	13675	13640	13623	13631	13649	13745	13632	13794	13743	13681	13868	13635	13655	13670	13696	13684	13732	13616	13684	13622	13512	13673	13554	13662	13623	13573	13719	13585	13715	13629	13683	13771	13577	13859	13504	13704	13578	13780	13617	13646	13654	13627	13527	13604	13728	13722	13632	13668	13723	13683	13747	13525	13635	13577	13622	13711	13641	13441	13698	13611	13641	13526	13708	13627	13642	13805	13515	13713	13723	13750	13557	13800	13731	13700	13691	13633	13779	13665	13657	13827	13784	13557	13574	13810	13686	13554	13699	13715	13625	13703	13603	13669	13689	13574	13538	13741	13752	13734	13618	13650	13702	13652	13733	13725	13887	13698	13682	13628	13626	13787	13774	13572	13719	13713	13702	13613	13626	13523	13582	13665	13552	13739	13573	13646	13772	13569	13436	13641	13555	13795	13595	13796	13592	13547	13695	13840	13641	13646	13570	13643	13637	13675	13487	13583	13763	13602	13828	13595	13454	13700	13502	13746	13763	13549	13463	13647	13672	13611	13565	13510	13721	13550	13689	13635	13604	13718	13691	13465	13528	13716	13730	13736	13660	13504	13676	13609	13723	13604	13800	13522	13609	13599	13695	13633	13700	13673	13532	13533	13547	13654	13584	13615	13673	13583	13763	13856	13624	13722	13524	13692	13716	13574	13532	13748	13473	13620	13559	13660	13694	13602	13633	13540	13590	13455	13552	13798	13692	13533	13672	13692	13597	13432	13606	13537	13471	13640	13660	13630	13679	13711	13464	13583	13629	13573	13684	13793	13691	13736	13539	13631	13597	13459	13594	13861	13647	13544	13626	13615	13728	13539	13549	13652	13670	13737	13655	13498	13679	13485	13636	13549	13637	13583	13595	13718	13629	13733	13505	13580	13751	13668	13419	13606	13697	13502	13648	13705	13565	13726	13476	13741	13582	13666	13526	13635	13690	13695	13688	13605	13648	13559	13725	13645	13627	13692	13626	13618	13547	13734	13644	13558	13625	13654	13656	13566	13639	13762	13748	13685	13769	13643	13630	13478	13676	13874	13662	13729	13630	13620	13837	13623	13474	13556	13522	13556	13622	13423	13703	13741	13566	13713	13669	13547	13773	13479	13538	13669	13699	13667	13628	13608	13541	13717	13734	13692	13528	13666	13702	13664	13718	13769	13647	13575	13855	13559	13673	13643	13647	13532	13511	13830	13671	13666	13493	13592	13673	13605	13736	13591	13680	13685	13681	13651	13594	13497	13672	13717	13752	13625	13615	13642	13497	13798	13526	13685	13670	13576	13655	13605	13764	13612	13564	13755	13713	13711	13465	13524	13536	13766	13601	13630	13659	13644	13760	13747	13617	13646	13684	13544	13604	13759	13618	13535	13650	13516	13649	13803	13580	13581	13507	13674	13596	13951	13707	13523	13829	13627	13661	13584	13802	13670	13615	13603	13709	13646	13675	13662	13635	13681	13640	13640	13550	13724	13511	13616	13643	13641	13711	13424	13624	13652	13564	13769	13629	13697	13655	13608	13620	13646	13608	13548	13620	13564	13578	13682	13653	13573	13710	13766	13586	13731	13508	13730	13620	13654	13630	13708	13507	13592	13570	13696	13680	13541	13506	13683	13578	13757	13702	13750	13710	13504	13535	13490	13694	13524	13658	13666	13611	13807	13511	13613	13711	13727	13790	13548	13752	13576	13670	13630	13711	13613	13636	13773	13594	13599	13642	13600	13684	13528	13664	13634	13597	13749	13626	13780	13746	13626	13548	13685	13545	13808	13613	13652	13630	13690	13486	13642	13413	13552	13767	13588	13764	13659	13733	13660	13738	13565	13767	13513	13703	13567	13624	13712	13724	13570	13700	13716	13666	13594	13593	13797	13577	13481	13690	13633	13784	13582	13667	13645	13666	13730	13627	13535	13555	13616	13650	13790	13747	13783	13715	13697	13682	13754	13721	13517	13595	13662	13665	13664	13638	13646	13675	13609	13595	13750	13626	13861	13565	13526	13551	13686	13449	13719	13625	13639	13614	13643	13551	13735	13480	13506	13605	13630	13848	13596	13723	13714	13736	13700	13621	13574	13580	13415	13595	13664	13613	13728	13527	13618	13595	13596	13739	13693	13734	13578	13807	13681	13730	13724	13606	13902	13542	13618	13574	13799	13603	13576	13641	13593	13758	13651	13630	13593	13649	13797	13742	13615	13849	13752	13695	13600	13649	13619	13610	13694	13583	13522	13501	13738	13679	13752
25078	21319	27858	25257	19242	15222	14312	13516	13289	13428	13339	13139	18609	27776	26758	22518	17740	14431	13473	13079	12877	12892	12962	12987	12833	12975	13013	12855	13072	13024	12811	13034	12938	12893	13070	13034	12924	12871	12809	12980	12774	12890	12753	12995	12949	12857	12878	12636	12830	12929	13006	12991	12923	13079	12824	13009	12873	12915	12975	12981	12766	12835	12739	12760	12874	12895	12910	12692	13104	12779	12875	12876	12685	12999	13040	12752	12687	12850	12907	12860	12736	12842	13059	13021	12670	12651	12891	12769	12943	12995	13037	13035	12919	12901	12746	12750	12974	12782	12828	12909	12889	12820	12733	12967	12803	12844	13073	12757	13026	12871	12949	12852	12908	12955	12726	12772	13015	12976	12980	12928	12869	12855	12775	12810	13005	12819	13034	12992	12890	12943	12830	12978	12872	12927	13117	13107	12912	12981	12772	12851	12780	12848	12909	12895	12730	12897	12666	12771	12855	12963	12757	12857	12858	13007	12957	12895	12878	12989	12733	12913	12906	12907	12944	13086	12747	12783	12756	12815	12916	12820	12692	12659	13004	12656	12994	12911	12866	12712	12691	12905	12923	12900	12901	12811	12831	13005	12897	13034	12730	12851	12954	12863	12919	12803	12922	12751	13024	13106	12891	12878	12861	12955	12844	12959	12998	12967	12644	12981	12734	12834	12676	12852	12847	12833	12879	13036	12736	12975	12780	12875	12860	12945	12949	12791	12811	12782	12990	12796	13167	12910	12623	12976	12757	12858	12756	12899	12979	12718	12891	12928	12858	13019	12863	12825	12821	12806	12723	12778	12867	12714	12956	12895	12952	12805	12869	12868	12821	12868	12928	12601	12873	12915	12807	12855	12843	12886	12797	12830	12833	12875	12976	12944	12830	12816	12932	12928	12840	12788	12792	12690	12822	12777	12986	12772	12934	12875	12717	12780	12867	12920	12897	12668	12833	12979	12779	12913	12905	12943	12850	12867	13030	12850	12782	12908	12764	12791	12743	12917	12946	12750	12831	12728	12809	12727	12977	12775	12850	12822	12722	12695	12716	12945	12903	12793	12892	12946	12599	12898	12815	12922	12925	12862	12870	12837	12975	12878	13000	12907	12529	12755	12874	12876	12923	12832	12813	13047	12778	13038	12920	12926	13024	13032	12736	13130	12861	12733	12995	12895	12874	12868	12837	12907	13012	12876	13023	12854	12841	12793	12862	12816	12822	13020	12688	12637	12812	12793	12749	12667	13004	12937	12827	13000	12915	12754	12770	12902	12920	12819	12850	12688	12915	12771	12818	12852	13002	12833	12624	12624	13042	12813	12923	12802	12845	12931	12999	12840	12951	12740	12815	12833	13004	12717	12691	12968	12777	12956	12833	12810	12946	12903	12756	12846	12837	12789	12775	12847	13051	12716	12768	12763	12866	12875	12877	12951	12713	12835	12916	12854	12909	12813	12803	12948	12676	12764	12863	12915	13001	12906	12711	12832	12795	12924	12869	12861	12706	12865	12996	13022	12921	12793	12803	12906	12707	12960	12927	12933	13040	12850	12722	12935	12913	12923	12975	12695	12768	12885	12819	12879	12873	12792	12733	12798	12830	12947	12633	12888	12806	12860	12951	13016	12769	12676	12848	12909	12708	12848	12710	12861	12745	12908	13042	12857	12834	12719	12748	12854	12844	12763	12914	12781	12891	12931	12859	12944	12894	12964	12868	12978	13069	12821	13024	12763	12777	13019	12931	12898	12932	12973	12980	12874	12936	12937	12864	12816	12793	12973	12779	12893	12849	12747	13023	12795	13030	13072	12805	12874	12926	12966	12856	12737	13131	12884	12888	12845	12820	13121	13007	12816	12777	12777	12988	12783	12799	12971	12923	12838	12858	12910	12966	12947	12807	12762	12766	12889	12931	12762	12756	12832	12722	12767	12715	12827	12943	12912	12881	12830	12923	12785	13006	12828	12816	12819	12971	12879	12845	12762	12831	12896	12795	12831	12878	12631	13058	12807	12870	12894	12950	12861	12743	12744	12914	12831	12799	12865	12947	12851	12757	13016	12967	12905	12832	12827	12899	12836	12888	12792	12789	12894	12828	12928	12817	12820	12841	12673	12935	12956	12874	12658	12914	12990	12599	12798	12982	12729	12835	12796	12796	12744	12763	12892	12935	12929	12823	12844	12815	12733	12939	12972	12766	12862	12906	12793	12896	12884	12792	12766	12949	12779	12870	12742	12886	12809	13071	12888	12856	12745	12822	12958	13016	12835	12662	12690	12868	13019	12986	12899	12929	12935	12915	12863	12771	12802	12844	12743	12717	12778	12907	13013	12816	12807	12843	12947	13000	12814	12932	12918	12894	12815	12887	12690	12888	12878	13042	12706	12792	12739	12814	12835	12780	12955	12898	12905	12851	12719	12802	12968	12967	12836	12904	12817	12938	12881	12773	12732	12829	13088	12778	12830	12777	13089	12991	12968	13002	12913	12855	12906	12963	12857	12672	12817	12878	12816	12890	12702	12815	12922	12664	12881	12776	12913	12922	12929	12896	12709	12748	12762	12989	12969	12841	12912	13009	12721	12779	12762	12912	12875	12821	12906	12887	12875	12796	12847	12781	12857	12917	12849	12704	12916	12726	12958	12891	12747	12767	12897	12844	12778	12722	12932	12824	12924	12824	12801	12818	12787	12898	12796	12778	12903	12887	12785	12889	12635	12743	12821	12887	12918	12955	12820	12829	12841	12765	12757	12859	12897	12870	12810	12796	12771	12919	12904	12859	12974	12908	12806	12936	12864	12986	12750	12760	12898	12999	12935	12846	12706	12933	12829	12936	12775	12908	13004	12903	12780	12831	12967	12688	13082	12828	13044	12825	12874	12862	12819	12917	13053	12987	12875	12814	12856	12909	12626	12729	12789	12982	12714	12940	12797	12787	13062	12994	12899	12753	12923	12837	12694	12866	12671	12503	12776	12817	12855	12816	12981	12845	12811	12864	12928	12793	12930	12922	12941	13036	13159	12844	12942	12811	12912	12781	12984	12848	12942	12914	12848	12956	12941	12792	12830	12685	12968	12823	12808	12936	12773	12794	12924	12882	12798	12821	12902	12896	12974	13143	12855	12704	12841	12807	12931	12998	13022	12793	12911	12978	13001	12786	12924	12910	12681	13070	12780	12939	12698	12807	12872	12845	12893	12812	12733	12859	12797	12600	12674	12867	12824	12888	12974	12947	12828	12829	12854	12766	12612	12826	12765	12867	12945	12882	12921	12835	12981	12847	12957	12759	12795	12854	12902	12892	12834	12996	12869	12932	12716	12712	12939	12737	12884	12903	12822	12846	12963	12876	12911	12929	12830	12722	12742	12880	12869	13066	12846	12948	12767	12811	12746	12837	12863	12979	12921	13062	12831	12873	12761	12775	12804	12932	12744	12955	12914	12946	12865	13052	12909	12841	12822	12581	12865	12837	12931	12770	13060	12937	12767	12956	12950	12893	12832	12805	12842	12999	13002	12896	12911	12903	12960	12952	12946	13011	12740	12939	12875	12956	12751	12880	12963	12825	12771	12949	12971	12671	12777	12762	12953	12981	12980	12950	13031	12925	12946	12857	12743	12799	12974	12959	12711	12887	12800	12841	12955	12841	12858	12838	12935	12998	12812	12823	12942	12971	12817	12843	12863	12897	12974	12859	12817	13011	12926	12872	12699	12922	12949	12801	12941	12698	12823	12996	12946	13045	12908	12769	12928	12755	12935	12841	12942	13020	12850	12807	12835	12970	12990	12920	12760	12876	12985	13128	12947	12908	12898	12826	13039	12747	12998	12835	12828	12818	12811	12962	12896	12858	12907	12895	12850	12988	12885	12886	12809	12907	12932	12961	12957	12766	12814	12818	12697	12853	12916	12979	12892	12863	12997	12817	12858	12676	12919	12908	12653	12926	12712	12799	12839	12894	12870	12866	12813	12837	12831	12941	12716	12819	12973	12948	12734	12790	12785	12803	12865	12915	13012	12971	12864	13041	12809	12907	12899	12832	12783	12844	13007	13041	12809	12732	12745	12792	13028	12869	12760	12837	12844	12865	12802	12530	12971	12906	12977	12877	13147	12730	12663	12848	12861	12819	12967	13046	12950	12908	12705	12840	12601	12702	12905	12795	12750	13162	12748	12866	12914	12934	12985	12912	12804	12760	13017	12834	12985	12925	13063	13135	12684	12893	12937	13010	12942	12904	12775	12917	12955	12841	12780	12880	12808	12603	12570	12874	12932	12870	12845	12877	12905	12805	12838	12911	12760	12871	12843	12937	12908	12747	12825	12940	12821	12872	12837	13018	12871	12943	12814	12537	12745	12908	12891	12928	12901	12789	12911	12804	12790	12932	12962	12965	13023	13006	12785	12683	12955	12850	12870	12958	12733	12978	12590	12875	12904	12875	12784	13017	12756	12746	13003	12691	12803	12765	12904	12984	12887	12880	12797	12767	12775	12689	12877	12815	12960	12804	12801	12678	12805	12811	12729	12902	12691	12906	12717	12859	13008	12978	12845	12870	12871	12924	12960	12857	12892	12952	12829	12788	12823	12815	12835	12625	12953	12822	12734	12818	12619	12695	12883	12642	12782	12897	12613	12780	12925	13030	12818	12829	12883	13002	12724	12765	12828	12940	13011	12958	12692	12910	12949	12854	12809	12982	12826	12782	12751	12999	12604	12946	12970	12810	12924	12837	12834	12885	12855	12847	12887	12954	12923	12825	12843	12790	13002	12718	12730	12630	12805	12836	12715	12881	12953	12850	12843	12791	12774	13062	13072	12918	12645	13019	12849	12879	12814	12709	12700	12745	12643	12868	12874	13008	12690	12842	12764	12802	12902	12744	12810	12850	12857	12766	12880	12794	13047	12945	12682	13029	12817	13095	12955	12901	12804	12738	12780	12908	12875	12716	12800	12811	12901	12908	12830	13011	12887	12997	12962	12947	12920	12730	12971	12770	12838	12928	12872	12898	12783	12746	12804	12785	12667	12738	12893	12826	12867	12799	13168	12852	12829	12809	12811	12809	12794	12769	13049	13000	12980	12897	12915	13165	12886	12935	12746	12678	12918	13000	12945	12962	12700	12844	12897	12896	12947	12984	12894	12905	12991	12659	12652	12891	12711	12845	12857
13268	20055	18982	16162	15026	14363	14347	14022	13854	13918	13801	14030	23776	33854	31029	25568	18854	14811	13740	13458	13415	13427	13336	13554	13531	13353	13337	13371	13437	13529	13471	13453	13459	13467	13326	13494	13512	13447	13388	13294	13385	13504	13603	13469	13453	13223	13385	13459	13343	13251	13378	13288	13557	13409	13389	13506	13503	13458	13435	13267	13470	13266	13369	13554	13397	13446	13424	13379	13615	13433	13397	13654	13522	13493	13499	13598	13349	13508	13305	13551	13477	13502	13461	13387	13464	13470	13422	13483	13519	13360	13173	13309	13544	13392	13377	13372	13704	13382	13485	13492	13627	13425	13341	13418	13559	13340	13525	13482	13555	13470	13465	13446	13469	13358	13411	13383	13279	13460	13330	13458	13243	13500	13447	13291	13496	13526	13465	13429	13350	13316	13394	13396	13499	13457	13368	13263	13617	13460	13270	13555	13491	13419	13329	13447	13522	13452	13433	13204	13448	13392	13419	13377	13493	13467	13508	13499	13636	13395	13323	13340	13678	13317	13552	13308	13555	13550	13457	13425	13405	13485	13254	13358	13279	13293	13404	13359	13227	13427	13450	13414	13406	13354	13328	13447	13631	13321	13459	13435	13403	13409	13390	13289	13298	13537	13365	13424	13378	13206	13531	13314	13355	13310	13328	13371	13514	13266	13407	13466	13506	13564	13544	13407	13580	13453	13576	13412	13304	13437	13459	13448	13473	13359	13401	13431	13544	13285	13299	13452	13338	13262	13406	13491	13448	13293	13435	13296	13439	13428	13473	13342	13393	13406	13331	13555	13516	13416	13305	13487	13501	13450	13398	13348	13487	13391	13383	13436	13290	13517	13316	13367	13243	13505	13448	13178	13231	13411	13450	13542	13524	13599	13504	13525	13426	13382	13389	13416	13562	13552	13240	13336	13582	13412	13588	13529	13377	13480	13505	13313	13592	13412	13353	13558	13438	13339	13297	13342	13575	13554	13410	13400	13322	13545	13399	13467	13540	13558	13551	13439	13470	13370	13382	13446	13396	13472	13253	13464	13457	13244	13490	13225	13468	13320	13289	13549	13288	13590	13468	13460	13388	13362	13380	13499	13445	13301	13567	13447	13489	13369	13449	13230	13381	13503	13435	13303	13470	13438	13562	13456	13472	13364	13375	13560	13359	13479	13295	13450	13530	13337	13333	13364	13512	13350	13350	13397	13408	13402	13457	13356	13319	13507	13414	13474	13522	13519	13387	13473	13394	13418	13284	13379	13337	13498	13475	13502	13274	13401	13351	13463	13395	13513	13309	13411	13415	13388	13283	13329	13420	13317	13425	13431	13486	13380	13450	13385	13441	13498	13516	13452	13335	13585	13312	13489	13713	13303	13354	13355	13620	13397	13581	13399	13405	13341	13410	13551	13437	13312	13235	13471	13283	13581	13413	13454	13596	13492	13364	13326	13364	13511	13379	13243	13390	13459	13472	13516	13395	13455	13486	13324	13339	13532	13272	13458	13323	13406	13388	13447	13456	13466	13485	13401	13365	13435	13625	13296	13502	13400	13451	13458	13584	13278	13253	13298	13553	13452	13328	13596	13329	13365	13441	13286	13456	13523	13438	13544	13538	13229	13438	13527	13447	13249	13465	13443	13471	13567	13512	13442	13527	13248	13430	13547	13469	13351	13362	13290	13517	13376	13518	13459	13372	13387	13540	13414	13631	13474	13260	13584	13353	13449	13402	13317	13349	13416	13453	13364	13429	13381	13534	13382	13545	13387	13213	13427	13467	13343	13426	13405	13428	13426	13376	13430	13372	13427	13301	13405	13367	13449	13454	13384	13435	13350	13346	13367	13420	13335	13479	13565	13500	13514	13504	13481	13467	13521	13396	13229	13485	13362	13479	13450	13354	13502	13415	13413	13539	13403	13414	13338	13471	13437	13395	13367	13495	13478	13346	13513	13634	13414	13410	13323	13286	13388	13440	13480	13500	13190	13379	13472	13328	13498	13440	13351	13496	13214	13416	13404	13337	13296	13339	13434	13461	13244	13428	13477	13461	13331	13375	13341	13465	13429	13345	13445	13490	13418	13360	13439	13436	13438	13303	13443	13280	13314	13548	13520	13499	13480	13379	13363	13553	13456	13497	13333	13444	13332	13388	13494	13345	13375	13321	13459	13584	13339	13420	13415	13523	13272	13474	13424	13229	13432	13340	13502	13367	13294	13284	13407	13414	13401	13423	13523	13503	13409	13510	13402	13316	13504	13539	13470	13423	13397	13487	13471	13519	13424	13359	13331	13462	13340	13457	13354	13389	13377	13365	13280	13448	13478	13194	13322	13380	13387	13330	13432	13463	13525	13386	13590	13338	13450	13457	13607	13269	13434	13421	13457	13501	13419	13368	13417	13461	13421	13412	13395	13389	13341	13385	13437	13469	13292	13361	13624	13383	13420	13622	13266	13497	13311	13435	13488	13481	13482	13295	13406	13479	13348	13191	13225	13515	13359	13504	13416	13567	13426	13276	13471	13235	13369	13405	13587	13391	13407	13497	13382	13576	13612	13442	13361	13539	13377	13361	13488	13523	13369	13223	13501	13438	13426	13299	13305	13258	13288	13534	13406	13539	13459	13455	13365	13306	13281	13439	13540	13293	13334	13377	13488	13327	13550	13404	13516	13435	13544	13428	13403	13442	13294	13337	13432	13472	13400	13418	13578	13399	13416	13212	13482	13456	13299	13316	13274	13328	13490	13369	13433	13375	13536	13464	13297	13300	13500	13472	13277	13357	13341	13380	13404	13433	13423	13502	13483	13335	13408	13445	13439	13477	13310	13368	13460	13457	13536	13656	13500	13505	13397	13426	13417	13641	13440	13366	13519	13317	13437	13415	13486	13452	13410	13426	13306	13453	13463	13415	13420	13455	13303	13286	13521	13325	13345	13488	13475	13311	13422	13419	13443	13439	13402	13501	13422	13408	13482	13430	13489	13373	13259	13595	13237	13376	13494	13548	13561	13464	13469	13400	13446	13329	13448	13196	13375	13305	13417	13561	13294	13327	13502	13554	13377	13431	13327	13551	13554	13517	13416	13524	13427	13345	13382	13517	13431	13438	13391	13351	13366	13239	13367	13304	13506	13449	13418	13536	13498	13391	13346	13451	13370	13542	13429	13351	13511	13460	13265	13457	13404	13630	13201	13308	13391	13495	13227	13529	13383	13324	13420	13429	13449	13463	13499	13459	13458	13390	13385	13384	13446	13399	13288	13534	13556	13392	13345	13333	13555	13216	13321	13605	13392	13460	13475	13281	13402	13404	13439	13488	13419	13354	13441	13601	13203	13372	13432	13491	13455	13514	13414	13339	13430	13438	13387	13309	13524	13404	13552	13304	13528	13444	13429	13413	13364	13458	13378	13481	13372	13354	13261	13592	13368	13271	13396	13439	13529	13402	13395	13334	13405	13528	13269	13509	13595	13348	13345	13516	13283	13554	13420	13525	13411	13571	13518	13347	13546	13315	13520	13426	13583	13385	13314	13431	13517	13460	13432	13395	13357	13403	13545	13402	13424	13485	13461	13425	13408	13342	13479	13433	13585	13455	13407	13392	13307	13288	13497	13341	13336	13307	13506	13327	13432	13516	13422	13507	13397	13444	13493	13551	13408	13412	13435	13477	13497	13405	13625	13294	13268	13447	13420	13417	13474	13345	13572	13393	13357	13455	13426	13386	13499	13396	13488	13453	13380	13397	13470	13346	13542	13445	13342	13512	13256	13568	13426	13397	13300	13552	13306	13312	13316	13482	13422	13367	13411	13256	13405	13585	13492	13273	13411	13443	13362	13583	13393	13419	13473	13440	13364	13458	13409	13431	13356	13378	13287	13386	13421	13410	13295	13412	13401	13495	13524	13427	13411	13444	13702	13429	13512	13446	13434	13350	13511	13434	13369	13449	13521	13510	13523	13494	13428	13525	13475	13323	13426	13427	13364	13468	13588	13415	13227	13388	13298	13430	13432	13243	13464	13581	13712	13276	13416	13465	13484	13361	13350	13435	13428	13373	13468	13384	13393	13443	13389	13606	13463	13458	13357	13484	13530	13330	13449	13424	13443	13409	13520	13387	13403	13474	13336	13422	13520	13433	13307	13453	13465	13360	13547	13485	13445	13432	13407	13511	13553	13262	13316	13379	13406	13382	13410	13462	13473	13206	13465	13446	13452	13424	13414	13559	13343	13336	13289	13442	13597	13386	13412	13593	13379	13330	13438	13362	13610	13517	13343	13443	13322	13486	13274	13576	13500	13309	13367	13335	13382	13566	13492	13417	13386	13492	13343	13305	13397	13536	13400	13493	13553	13366	13560	13318	13436	13493	13380	13369	13510	13594	13447	13385	13438	13440	13479	13383	13289	13321	13429	13330	13438	13449	13331	13344	13485	13312	13299	13441	13352	13585	13450	13482	13578	13427	13510	13370	13371	13462	13544	13364	13521	13143	13237	13502	13212	13385	13348	13373	13401	13501	13364	13456	13363	13507	13524	13317	13469	13555	13595	13255	13547	13458	13557	13453	13435	13493	13376	13473	13371	13461	13564	13380	13344	13381	13375	13275	13367	13557	13551	13513	13561	13342	13342	13314	13455	13522	13375	13392	13380	13384	13398	13399	13267	13617	13442	13510	13332	13496	13413	13393	13301	13283	13329	13510	13460	13309	13436	13566	13366	13612	13496	13512	13428	13377	13399	13472	13249	13415	13436	13384	13393	13265	13360	13452	13329	13317	13445	13561	13291	13365	13471	13432	13481	13345	13232	13377	13421	13514	13423	13519	13398	13344	13395	13378	13592	13461	13473	13398	13392	13331	13476	13302	13557	13465	13376	13472	13517	13384	13185	13417	13625	13485	13490	13471	13474	13402	13417	13436	13315	13499	13501	13344	13535	13569	13406	13541	13527	13465	13516	13546	13458	13439	13449	13364	13272	13482	13476	13408	13605	13474	13361	13499	13332	13406	13304	13383	13385	13401	13415	13447	13378	13332	13259	13501	13477	13399	13575	13436	13374	13235	13485	13403	13308	13333	13392	13357	13310	13295	13525	13421	13332	13562	13503	13490	13456	13447	13339	13429	13392	13466	13303	13384	13387	13345	13521	13307	13394	13487	13405	13556	13443	13296	13486	13405	13456
23991	21392	28883	24288	21616	19677	16260	13544	12780	13091	13055	12964	18241	38220	35879	27359	19471	14872	12985	12720	12505	12538	12506	12483	12718	12416	12393	12556	12420	12419	12434	12550	12650	12522	12543	12466	12534	12467	12529	12506	12527	12468	12317	12414	12411	12523	12455	12500	12452	12598	12402	12473	12487	12429	12611	12382	12494	12445	12536	12448	12430	12356	12443	12439	12309	12226	12300	12410	12324	12377	12387	12423	12371	12693	12387	12448	12543	12659	12376	12416	12358	12408	12471	12364	12705	12383	12423	12338	12123	12366	12456	12408	12470	12402	12486	12555	12324	12368	12474	12509	12394	12421	12362	12470	12432	12416	12463	12300	12501	12308	12448	12179	12423	12455	12460	12424	12523	12320	12283	12447	12518	12443	12334	12378	12486	12358	12561	12511	12268	12363	12401	12466	12450	12374	12423	12471	12506	12431	12308	12528	12366	12441	12306	12453	12594	12377	12382	12500	12039	12464	12474	12523	12490	12461	12518	12378	12234	12545	12410	12413	12586	12495	12399	12478	12553	12578	12496	12276	12512	12357	12438	12517	12410	12335	12296	12507	12450	12485	12497	12456	12392	12296	12420	12420	12525	12330	12294	12546	12444	12286	12387	12291	12319	12409	12416	12346	12517	12385	12376	12541	12471	12407	12368	12492	12287	12365	12344	12366	12210	12618	12435	12332	12421	12320	12495	12358	12487	12384	12432	12482	12502	12492	12575	12474	12432	12483	12237	12474	12453	12315	12409	12449	12227	12307	12321	12501	12470	12472	12270	12220	12370	12291	12329	12456	12496	12455	12436	12506	12396	12314	12395	12284	12460	12422	12457	12501	12442	12486	12344	12385	12447	12312	12300	12285	12421	12488	12570	12377	12289	12630	12419	12372	12343	12498	12510	12362	12447	12328	12269	12378	12557	12636	12529	12361	12456	12528	12248	12502	12346	12272	12458	12433	12301	12451	12283	12313	12380	12504	12429	12162	12299	12517	12517	12160	12472	12246	12221	12451	12357	12451	12427	12468	12381	12406	12532	12475	12414	12248	12430	12464	12356	12370	12529	12512	12516	12512	12577	12431	12329	12231	12265	12492	12400	12265	12501	12458	12444	12450	12371	12354	12533	12429	12330	12423	12302	12382	12394	12407	12524	12325	12363	12331	12472	12313	12456	12482	12556	12504	12417	12493	12281	12448	12469	12456	12240	12273	12463	12321	12243	12296	12419	12381	12283	12464	12653	12140	12436	12476	12288	12470	12330	12554	12296	12409	12547	12512	12395	12193	12456	12254	12262	12420	12487	12226	12251	12440	12434	12470	12516	12440	12503	12382	12458	12348	12276	12437	12379	12504	12424	12478	12528	12410	12476	12435	12462	12457	12478	12308	12471	12428	12366	12480	12232	12578	12624	12315	12278	12369	12374	12461	12333	12502	12545	12451	12420	12255	12539	12261	12354	12359	12451	12590	12325	12281	12289	12363	12475	12521	12455	12438	12469	12573	12462	12411	12569	12506	12234	12432	12388	12476	12437	12498	12538	12231	12333	12507	12386	12317	12267	12312	12299	12455	12375	12322	12407	12441	12432	12333	12463	12461	12418	12464	12412	12393	12467	12453	12325	12328	12572	12566	12443	12422	12471	12433	12486	12311	12445	12308	12259	12308	12331	12302	12491	12492	12499	12414	12249	12348	12266	12485	12324	12245	12471	12162	12333	12468	12408	12446	12436	12377	12360	12350	12188	12276	12487	12458	12258	12383	12509	12411	12465	12478	12471	12503	12287	12206	12523	12420	12499	12338	12503	12371	12387	12238	12457	12420	12394	12554	12259	12518	12636	12317	12521	12419	12256	12364	12233	12355	12381	12342	12307	12598	12341	12439	12267	12369	12345	12508	12470	12395	12290	12442	12301	12378	12474	12349	12423	12262	12487	12388	12435	12348	12560	12500	12425	12371	12445	12614	12372	12235	12478	12549	12465	12191	12462	12371	12442	12442	12349	12406	12429	12545	12621	12427	12290	12314	12315	12319	12369	12326	12341	12411	12346	12318	12458	12464	12394	12349	12466	12311	12406	12502	12376	12411	12395	12433	12326	12466	12216	12409	12427	12306	12189	12180	12475	12473	12288	12438	12275	12340	12462	12117	12437	12548	12391	12477	12300	12565	12475	12357	12386	12350	12456	12524	12438	12442	12523	12574	12402	12288	12476	12483	12548	12327	12366	12324	12317	12565	12594	12372	12582	12337	12488	12475	12368	12453	12355	12283	12428	12229	12398	12212	12459	12124	12652	12377	12438	12478	12482	12344	12418	12624	12443	12228	12480	12484	12448	12283	12435	12443	12217	12260	12274	12381	12217	12394	12339	12413	12217	12280	12771	12528	12415	12220	12436	12565	12325	12302	12446	12547	12470	12443	12459	12458	12210	12504	12568	12432	12339	12461	12234	12445	12483	12414	12460	12433	12422	12457	12393	12462	12535	12353	12410	12294	12144	12330	12437	12452	12352	12255	12370	12418	12372	12386	12271	12421	12394	12540	12366	12309	12393	12427	12348	12398	12364	12487	12484	12204	12438	12452	12447	12406	12352	12440	12471	12464	12472	12367	12292	12283	12327	12189	12285	12367	12351	12393	12456	12386	12262	12432	12364	12336	12357	12559	12517	12357	12344	12479	12246	12327	12415	12587	12247	12488	12442	12417	12510	12515	12492	12315	12252	12327	12376	12507	12516	12366	12455	12274	12531	12458	12499	12457	12499	12391	12583	12475	12329	12347	12409	12471	12340	12355	12518	12618	12588	12130	12547	12320	12377	12360	12458	12431	12588	12393	12374	12278	12390	12570	12522	12317	12363	12468	12368	12379	12453	12515	12474	12270	12386	12482	12639	12446	12320	12524	12305	12657	12267	12524	12400	12370	12404	12569	12289	12397	12477	12359	12335	12292	12444	12252	12445	12609	12310	12317	12260	12429	12407	12503	12392	12398	12262	12228	12270	12559	12555	12307	12254	12504	12536	12477	12475	12300	12483	12267	12308	12329	12331	12459	12397	12591	12340	12436	12312	12522	12647	12622	12479	12447	12499	12456	12583	12365	12324	12341	12298	12134	12459	12332	12311	12279	12411	12391	12466	12411	12469	12468	12234	12271	12332	12484	12291	12500	12355	12375	12558	12394	12353	12383	12596	12478	12412	12480	12447	12502	12447	12506	12326	12346	12322	12286	12364	12491	12344	12525	12320	12463	12473	12284	12296	12338	12455	12395	12683	12371	12424	12331	12399	12259	12337	12455	12597	12413	12572	12366	12540	12455	12484	12383	12377	12431	12400	12585	12393	12435	12489	12489	12387	12364	12300	12387	12277	12263	12454	12387	12413	12404	12421	12375	12292	12641	12317	12369	12340	12415	12316	12443	12483	12282	12333	12433	12550	12389	12428	12418	12503	12480	12343	12403	12532	12454	12461	12473	12310	12430	12269	12470	12486	12346	12324	12352	12386	12294	12514	12354	12351	12371	12469	12497	12233	12362	12379	12485	12386	12390	12608	12502	12462	12447	12620	12272	12321	12498	12325	12442	12448	12375	12422	12395	12458	12356	12527	12447	12390	12227	12402	12671	12348	12549	12456	12461	12468	12270	12505	12461	12391	12442	12583	12364	12324	12352	12496	12553	12356	12315	12368	12315	12485	12483	12253	12393	12309	12452	12630	12303	12377	12401	12511	12470	12491	12541	12587	12477	12421	12273	12440	12512	12667	12532	12462	12418	12484	12405	12360	12500	12481	12521	12441	12204	12196	12476	12451	12335	12410	12488	12367	12434	12399	12428	12411	12342	12536	12258	12396	12368	12345	12363	12302	12465	12405	12359	12353	12370	12378	12348	12347	12436	12260	12392	12486	12332	12568	12260	12503	12389	12304	12320	12462	12632	12441	12455	12506	12372	12491	12329	12449	12527	12479	12483	12434	12386	12251	12370	12287	12541	12433	12410	12368	12549	12457	12482	12397	12444	12459	12346	12201	12493	12248	12447	12416	12379	12455	12618	12484	12472	12229	12357	12485	12387	12331	12454	12477	12529	12255	12499	12330	12464	12501	12403	12382	12506	12307	12516	12379	12271	12651	12324	12254	12482	12426	12471	12477	12340	12399	12434	12460	12448	12563	12308	12433	12496	12284	12452	12146	12427	12568	12610	12308	12492	12512	12634	12486	12442	12506	12504	12517	12397	12488	12384	12516	12396	12460	12586	12451	12277	12334	12305	12555	12350	12528	12371	12395	12396	12538	12397	12497	12357	12518	12426	12472	12458	12590	12304	12548	12187	12386	12330	12362	12333	12450	12532	12380	12636	12376	12248	12509	12403	12630	12385	12475	12529	12562	12524	12358	12450	12367	12357	12387	12308	12272	12322	12365	12540	12497	12186	12342	12337	12453	12321	12356	12317	12333	12236	12358	12462	12446	12554	12474	12594	12355	12401	12364	12262	12208	12313	12527	12383	12431	12359	12490	12429	12402	12346	12330	12280	12406	12293	12378	12463	12443	12340	12188	12491	12476	12459	12371	12470	12359	12468	12396	12408	12359	12352	12298	12422	12665	12265	12393	12334	12334	12154	12329	12623	12328	12385	12366	12461	12485	12463	12402	12274	12507	12330	12226	12446	12571	12553	12407	12401	12393	12361	12413	12186	12422	12400	12408	12426	12436	12374	12264	12447	12379	12328	12444	12563	12321	12469	12520	12517	12622	12565	12440	12390	12445	12246	12474	12443	12345	12544	12519	12375	12460	12541	12425	12395	12410	12488	12412	12339	12373	12334	12371	12379	12460	12286	12323	12310	12355	12469	12454	12399	12391	12366	12288	12530	12309	12478	12482	12455	12536	12459	12605	12368	12612	12293	12333	12213	12385	12308	12298	12375	12411	12473	12372	12534	12293	12357	12381	12449	12328	12446	12299	12289	12374	12638	12518	12373	12431	12402	12509	12546	12313	12550	12495	12474	12456	12614	12357	12507	12421	12367	12228	12521	12229	12485	12359	12319	12502	12568	12389	12375	12497	12471	12459	12318	12338	12390	12485	12447	12215	12460	12491	12407	12361	12434	12449	12314	12414	12474	12395	12407	12264	12365	12282	12458	12279	12252	12364	12358	12299	12524	12259	12293	12408	12496	12287	12381
14817	24469	22529	17961	16332	15354	14618	14289	13969	14082	13950	13813	23376	44010	39437	30621	21241	15234	13845	13247	13123	13192	13088	13155	13106	13238	13190	13016	13183	13110	13064	13001	13291	13243	13078	13147	13095	12892	13130	12994	13146	13057	12964	13072	13130	13196	13155	13072	12996	12954	13249	13049	13215	13093	13189	13069	13345	13090	13079	12983	13071	13235	13207	13210	13209	13169	13078	13319	13086	13235	13039	13150	13065	13283	13138	13163	12957	13026	13166	12972	13065	13093	13025	13179	13016	13246	13009	13268	13009	13212	13200	12980	13223	13095	13057	13091	13084	13155	13146	12996	13042	13141	13074	13147	13208	13419	13013	13117	13125	13042	13144	12927	13029	13249	13373	13156	13055	13183	13335	13130	13103	13032	13156	13183	13152	13052	13048	13107	13125	13086	13087	13000	13134	12988	13012	13089	13126	13147	12891	13031	13153	13118	13044	13056	13163	13129	13147	13129	13139	13130	13060	13201	12964	13196	12996	13089	13150	13098	13216	13130	13266	13124	12885	13038	13182	13157	12889	13137	13094	13093	13055	13117	13153	13127	13149	13015	13156	13069	13068	13026	13061	13164	13051	13140	13200	13113	13231	13008	13238	12936	13103	12973	13043	13107	13382	13120	13075	12960	13026	12988	13232	13084	13210	13445	13031	13340	13106	13214	13018	13290	12796	13051	13151	13327	12954	13093	13055	12974	13084	13088	13106	12842	13044	13163	13061	13127	13081	13038	13263	13200	13006	13118	13139	12891	13074	13111	13192	13186	13175	12998	13094	13218	12915	13087	13068	13063	13160	13086	13193	12906	13114	13101	13112	13098	13115	13253	13058	13201	13092	13033	12930	13084	13173	13102	13227	13013	13144	13137	13168	13144	13160	13191	13045	13245	12989	13165	13040	13143	13060	13096	13129	13032	13017	13178	13089	13159	13054	12983	13032	13152	13144	13024	13187	13020	13202	13133	13108	13057	13291	13068	13092	13118	13071	13022	13064	13203	13028	13084	13061	13166	12911	12918	12969	13222	13161	12988	13097	12919	13184	13091	13176	13041	13213	13082	13137	13185	13148	13011	13042	13122	13130	13065	13032	12979	12996	13163	13014	13273	13081	13145	13091	13221	13235	12994	13213	13228	13027	13069	13167	13148	12956	13048	13123	13125	13095	13071	13064	13181	13091	13221	12995	12975	13013	13075	13188	13099	13202	12932	13093	12984	13045	13237	13053	13260	13262	13082	13105	13196	13088	13015	13121	13035	13179	13053	13034	12898	13046	13175	13109	13160	13201	12981	13072	13008	13045	13001	13042	13090	13168	13211	13226	13136	13030	13073	13062	12928	13082	13070	13037	13192	13190	13129	13054	13140	12989	13081	13057	13022	13099	13035	12891	13041	13028	13110	13242	13097	13101	13103	13116	13209	13291	13006	13212	12964	13055	13263	13064	13059	13039	13248	13133	13047	13098	12919	13213	13043	13162	13074	13159	13266	13138	13197	13093	13169	13148	13047	13157	13197	13095	13131	13059	13048	13340	13296	13078	13208	13168	13047	13186	12956	13166	13079	13081	13262	13124	13075	13003	12783	13141	13062	13187	13056	13074	13181	13231	13115	13121	13020	13093	13083	13077	13044	13278	12957	13053	13185	13120	12983	13212	13017	13253	13005	12869	13098	13203	13146	12993	13072	13023	13138	13084	12934	13111	13154	13221	13122	13164	13152	13097	13170	13277	13237	13055	13021	13109	13193	13138	13047	13182	13129	12985	13108	13105	13002	13200	13167	13060	13216	13049	13017	13003	13098	13184	13123	12906	13174	13032	12974	13134	13147	13084	13165	13014	12988	13171	13084	13091	12949	13105	13219	12999	13110	13053	13148	13143	12944	13117	13143	13059	13190	13138	13076	13099	13127	13048	13137	13066	13139	13155	13125	13278	13081	13219	12983	13113	13029	13031	13057	13025	13112	12978	13051	13171	13047	13054	12922	13236	13069	13048	13046	13057	13022	13164	13134	13156	13045	13216	13207	13304	12979	13030	13124	12996	13077	13037	13157	13082	13079	12977	13076	13039	13091	13102	12954	13084	13138	13247	12892	13094	13065	13132	13008	12975	13146	13115	13069	13166	13055	13116	13135	13237	13102	13123	13135	13206	13018	13037	13161	12953	13078	13126	13114	13135	12962	12982	13031	13100	13146	13147	13064	13194	13060	13206	13168	13062	13052	13282	13182	13030	13090	13168	13118	13204	13060	13179	13077	13076	13056	13039	13145	13059	13196	13145	13074	13173	13120	13082	13137	13248	12990	12965	13120	13129	13086	13029	13255	13155	13158	13069	13069	13144	13015	12949	13049	13223	13009	13212	13120	13039	12992	13153	13229	13172	13093	13240	13006	13183	13110	13088	13239	12972	13040	13186	13028	13218	13125	12978	13172	13064	13284	13101	13059	12913	12988	13113	13117	13080	12980	13102	13139	13024	13092	13135	13002	13121	13118	13037	13089	12961	13039	13133	12860	13100	13257	13057	13068	13092	13173	12822	13127	13032	13065	13094	13179	13095	13028	13326	13018	13046	13126	13123	13175	12994	12883	13084	13077	13046	13153	13240	13168	13101	13160	13222	13115	13290	13142	13134	12956	13135	13189	13174	13207	13290	13167	13181	13079	13184	13043	13017	13045	13125	13255	13147	13149	13092	13247	13243	13178	13050	13139	13076	12896	12932	13063	12947	13157	13156	13185	13080	12923	13028	13006	13211	13103	13252	13063	13053	13112	13214	13222	13116	13114	13126	13154	13161	13127	13258	13106	13041	13079	13161	12995	13081	13121	13085	13043	13123	13015	13035	13204	13123	12897	12935	13092	13131	13094	13069	13107	12973	13085	12946	13192	13152	12937	13074	13235	13161	13096	13026	13085	13070	13019	13002	13204	13099	13230	13102	13068	12860	12982	13057	13152	13072	13001	13127	12852	13240	13153	13091	13002	13099	13133	12941	12966	13213	12929	12924	13185	13179	12985	12944	13139	12921	13032	13158	12996	13030	13025	13158	13059	13140	13155	13117	13089	13005	12937	13033	13212	13144	12935	13164	13136	13087	13011	13100	13074	12957	13087	13241	13103	13066	13108	13170	13081	12989	13043	13182	13010	13085	13163	13180	13067	13020	13089	12914	13053	13272	13130	12921	12957	13044	13153	13169	13149	13165	13158	13062	12948	12946	13105	13062	13166	13000	13286	13093	13048	13135	13176	13231	12966	13044	12993	13028	13077	13241	13106	13061	13174	13075	13244	13052	12953	13236	13223	13141	13110	13016	13246	13045	12961	13050	13092	13122	13210	13093	13231	13044	13020	13148	13011	13173	13193	13205	12992	12996	13353	13117	13019	13114	13166	13010	13098	13060	13141	13102	13072	13062	13074	13155	13154	13046	12999	13132	13039	12925	13095	13170	13153	13027	13017	13253	13188	13182	13061	13022	13127	12923	13025	13010	13236	13184	13134	13039	13071	13133	13136	13045	13084	13095	13140	13058	13111	13129	12989	13092	13206	13232	13157	13103	12996	13029	13321	13013	13021	12980	13288	13296	13032	13041	13037	13057	13060	12958	13139	13085	13264	13242	13155	13080	12910	12896	13172	13162	13151	12970	13130	13076	13062	13058	13270	13099	13064	13099	13175	13058	13249	13032	13097	13197	12990	13153	13098	13138	13095	13164	13219	13262	13007	13247	13069	13125	13144	13282	13156	13044	13077	12922	12971	12983	13092	12988	13010	13245	13157	13112	13173	13173	13166	13102	13046	13157	12955	12965	12977	13102	13005	12961	13308	12892	13187	13038	13097	13024	13022	13053	13012	13021	13233	13158	12997	13024	12936	12991	13163	12822	13072	13160	13128	13157	13010	13085	13359	13157	13190	13249	13175	13159	13170	12921	13039	13050	13111	13217	13070	12900	13175	12967	13022	13012	13134	13131	13144	13073	13172	13111	13157	13167	13109	13204	13079	13008	13183	13133	12942	13160	13110	13014	13020	13026	13211	12953	13092	13197	13000	13238	13006	13172	13118	13188	13075	13254	12976	13127	13151	13046	13094	12910	13060	13036	13028	13057	13097	13151	13230	13039	13049	13125	13233	13087	13244	12907	12912	13185	13112	13061	13186	12965	13153	13247	13171	13075	13227	13121	13076	13061	13018	13073	13023	13086	13052	13130	13102	13021	13029	12989	12995	13079	13246	13090	13038	13103	13301	13159	13115	13085	13062	13186	13075	13082	12992	13033	13097	13177	13048	13153	13135	13012	13097	13094	13053	12979	13109	13016	13087	13229	13177	13074	13065	13059	13095	12970	13052	13055	12964	13175	13173	12900	13028	13112	13174	13195	13064	13139	12844	13202	13148	13024	13023	13084	13068	13184	13036	13102	13227	13230	13290	13209	13070	13049	13147	12873	13102	13102	13082	13034	13105	13040	13062	13031	13183	13147	13043	13088	13157	13070	13037	13051	13071	13218	13143	13100	13241	13140	12916	13244	13024	12955	13183	13124	13210	13091	13116	13037	13108	13314	13134	13032	13212	13120	13062	13263	13124	13126	13247	13182	13067	13211	13034	13160	13148	13060	13093	13245	13145	12921	13061	13070	12983	12976	13086	12888	13059	13064	12961	12973	13040	13115	13213	13090	13124	13129	13076	13006	13047	12906	13204	13153	13257	13238	12971	13073	13019	13063	13095	13137	13077	13057	13016	13260	12943	13040	13028	12976	12967	13191	13100	13120	13202	13128	12872	13189	12830	13046	13040	13015	13007	13076	13100	13097	13117	13232	13009	12962	13094	13077	13114	12964	12990	13201	13251	13061	13071	12955	12936	13134	13041	13170	13065	13170	13087	12982	13122	13191	13203	13161	13221	13061	13132	13124	13187	13170	13049	13132	13154	13166	13117	13098	13039	13139	13136	13030	13154	13083	13296	13157	12998	13020	13143	13091	13070	13052	13240	12966	13102	13166	13109	13032	13103	13178	13024	13090	13012	13163	13037	13119	13041	13086	13136	13065	13231	13109	13071	13042	13037	13071	12971	12929	12986	13257	12956	13060	13018	13226	13160	12963	13186	13159	13072	13142	13109	13097	13090	13018	13023	13079	13231	13057	13247	13109	13097	13093	13103	13186	13178	13127	13200
28539	20465	17295	14657	13094	13036	13083	13187	12862	13066	13002	13011	13434	15003	16171	15286	14073	13534	13184	13049	12864	13094	13004	13012	13182	13050	12998	13043	13040	13034	13094	13221	13115	13004	13092	13037	13040	13086	12933	13109	12829	13257	12921	12994	12890	13049	13157	13048	12887	12927	13129	13056	13098	12968	13217	13199	13158	12978	13013	12770	13022	13129	12742	13156	13098	13018	13016	12921	12930	12929	12876	12995	12988	12969	13033	12859	13186	13152	12710	12974	12758	12945	13054	12989	13072	12976	13155	13001	12902	13052	13108	12948	12964	12993	12907	13093	12976	12928	13058	12916	13068	12900	13051	13114	12951	13036	13000	13015	13074	13264	13128	12970	13046	13018	13107	12966	12963	13089	13064	12948	12794	13008	12861	13001	13032	13058	12933	12807	13128	13028	13036	13156	13173	12974	12954	13122	12922	12998	13186	12839	12982	12924	13018	12990	12926	13035	13063	13268	12951	12692	12920	13085	13008	13172	12800	13077	13172	13127	12842	12907	12931	12895	13097	12966	12775	12966	12878	13030	13024	12794	12796	12995	12854	12997	12972	12897	13027	12948	13025	12980	13060	13182	12783	12986	12961	13115	12959	12980	13013	12922	13071	12948	12936	12938	12856	12997	13114	12904	13089	13030	13084	12990	13003	12845	13003	13048	13020	13073	13090	13102	12848	13107	12948	13254	12771	12980	12986	12963	12971	12996	12918	12853	13120	12852	13166	13063	13136	12857	13065	13061	12930	12891	13001	13102	13028	12943	13057	13046	13123	12979	13007	13162	13215	13077	13017	12914	12969	12878	13037	13032	12982	12940	13216	12950	13024	13107	13155	13168	13093	13166	13116	13087	13051	12955	12941	13198	12954	12963	13124	12970	12982	13035	12954	12921	13049	13022	13000	12890	12883	13025	13003	12868	13025	12917	13060	13210	13111	13196	12942	13036	13042	13027	12875	12979	12989	12987	12994	13081	13146	13016	13079	13010	13100	13121	13053	12952	13020	13107	12997	12822	12953	12808	13026	13087	13091	12870	12781	13038	13042	12997	13103	13136	12963	13058	12982	13105	13068	12941	12912	12914	13212	13103	12979	13085	12986	13019	12987	12990	13088	13135	13024	13028	12928	13142	12902	13043	13050	12960	13028	13267	12858	12913	12952	13092	13114	12827	12987	13126	12986	12873	13082	13148	12835	12897	13094	13136	13041	13020	13126	13064	12987	12893	12775	13029	12855	12947	13063	12976	12854	12960	12909	12865	13004	12960	12945	12865	12837	13051	13092	12776	12825	12907	13193	13072	13121	12851	12950	13035	13070	12945	12986	13228	13001	13119	13139	13059	13028	13039	13142	12995	13224	12975	12994	12958	12996	12939	13038	12950	12970	12981	13035	12848	13207	13025	12984	13187	13149	13063	13125	13107	13063	12890	12930	13105	12955	12921	13144	12923	13036	13010	12731	13038	13033	12826	12919	12929	12991	13028	13030	12978	12994	12986	13038	13070	12944	13018	12943	13007	12892	13060	12920	13172	13069	13009	12932	12887	13033	13017	12862	13020	13084	13021	12935	12965	13053	12962	12627	12790	12891	13085	12938	12847	13023	12937	12980	13044	13135	13061	12968	13010	12913	12919	12998	12910	13041	12979	12950	12896	12972	12901	13092	12848	12973	13136	12871	13041	12918	12978	13164	13051	12926	13140	13089	13088	12965	12964	12991	13176	12945	12911	13080	13192	12863	13059	12863	13125	13015	12935	12930	12866	13047	13052	13028	13164	12999	13072	13055	13042	13088	12961	12893	13009	12964	13035	13199	13247	13015	13049	13069	13014	12902	12842	13055	12925	12880	13141	12884	13140	12890	13087	12969	12884	13207	12980	12924	13058	12873	13000	12986	12975	13124	13034	12966	13032	13065	13056	13035	13099	13047	13055	13016	12974	13076	13176	13105	13088	13156	13005	13053	13073	13127	13112	13077	13104	12914	13110	13105	13120	13050	13171	12900	13081	12819	13179	13086	13149	13017	13135	13065	12767	13149	13079	12923	12978	12971	13131	13188	12926	12978	13005	13074	13118	12901	12920	13028	12979	13111	13028	12989	13051	13058	12925	13080	12923	12992	12992	13068	12852	12991	12860	12859	12875	12919	13016	12951	13030	12845	13071	12874	13011	12961	13204	13047	13040	13096	13023	12990	13088	13104	12887	12959	13019	12958	12962	13129	13149	12841	12890	13052	12964	13225	12981	13113	13030	12941	13076	13016	13027	12968	13134	13138	13063	12926	12985	12989	12943	13019	13097	12949	12822	12953	13011	13066	13182	13130	12928	12971	13057	13065	13104	13146	13028	12975	13128	13143	13029	12963	12986	13007	13040	13187	12949	13025	13018	13077	13146	13037	12945	13038	12819	12934	13086	13086	13102	13036	13077	13112	13108	12890	12901	13086	13099	13076	13188	13013	13048	13018	12974	12921	12991	13158	12960	12963	12988	12983	12905	13029	13055	12915	12962	13189	13109	13054	13072	13041	13022	13231	12916	13085	12998	12968	12910	12961	13076	13071	12964	13063	12930	13080	12957	13074	12971	13002	12991	13080	13201	12955	13091	13093	12938	12978	13163	13147	13085	12931	12981	13125	13080	13061	13008	12859	13002	13078	13301	13014	12994	13058	12935	13002	12954	12903	13042	13131	13211	12958	12957	12828	13109	13200	13015	12996	12965	12854	13139	13044	13201	12967	13086	13111	13097	12906	13091	13028	13169	13029	12818	13018	12772	12808	12976	12855	12996	12836	13145	13008	12995	13154	13024	12942	12965	13019	12898	12952	12935	12930	12999	12736	12859	12986	13145	13334	13110	12972	13027	12956	12979	13137	12991	13036	12883	12953	12972	13162	13051	12927	13134	13011	12942	13055	12876	13014	12982	13008	13087	12935	12887	12777	12987	13012	12958	13221	13043	13078	13032	12983	13031	12896	12807	12988	12942	12959	12878	12916	13057	12961	13113	12926	13057	13060	13060	12987	12812	13093	12911	12899	13261	12924	12967	12884	13030	13014	13162	13007	13019	12995	12831	13032	12932	12999	13045	13223	13067	12980	13035	12824	12821	12955	12894	13094	13122	13195	12935	13113	13102	13184	12977	12837	13051	13133	13045	13073	12985	12832	12889	12987	13081	13192	13224	13095	13032	13054	13035	12904	12902	12898	12966	12917	12843	12913	12884	12963	12861	12970	13013	13099	13132	13232	13130	13000	13029	13072	13054	13002	13105	12832	13041	12877	12938	13003	12890	12995	13041	13013	12962	13006	12918	13070	13034	12908	12996	12972	12917	13028	12861	13069	13136	13081	13109	13083	13019	13148	13118	13117	12984	13053	13131	12800	12888	12879	12937	12908	12936	13123	13039	13041	12697	12859	12928	13000	12910	12980	13137	13102	13106	13184	13064	13093	13093	13073	13057	12749	12904	12824	13048	13126	12983	13056	12910	12945	13035	13042	13123	13133	13107	13159	12953	13003	13085	12990	12944	12922	13021	13144	13154	12925	13041	13037	12977	13139	12998	13073	12917	12970	12997	13040	13047	13089	13024	12978	13089	13093	13183	13150	13042	13145	12959	13115	13071	12891	12986	13046	12842	13045	12992	13026	13027	12981	13087	13143	13056	13082	13111	13172	12954	12880	13202	13015	13126	12949	13207	13045	12874	12970	13081	13014	12827	13345	12991	12905	13022	12991	12861	12944	13078	13115	12953	13075	13149	13040	13118	13018	12890	12874	12873	13171	13029	13273	13087	13112	13069	12908	12977	13118	13353	12804	13094	13109	13007	12968	13014	12898	12937	13130	12981	13008	12925	12996	12923	13148	13063	12960	13165	13020	13027	12890	12957	12842	12944	12924	12933	13045	12993	13118	13095	12885	12902	13090	12846	12882	12988	13125	13112	12900	13003	12855	13030	13018	13098	12985	13053	13030	13018	12941	12903	12987	13018	13038	13037	13039	13066	12941	13041	13062	12965	12940	12997	12952	13101	12852	13087	13131	13011	13005	13104	13169	13038	13134	12994	12970	13044	13067	12959	13016	13206	13138	12927	12962	12855	13003	13135	12919	13011	12924	13127	13100	13162	13083	13057	13123	12913	12948	13016	12967	12926	13113	12959	13143	12947	13055	13053	13021	13003	13033	12921	12910	12872	12858	12857	13146	12965	13280	13188	13017	13157	12940	13070	12972	13060	12965	13069	13073	13172	13123	13150	12978	13083	12961	12926	12919	13031	13062	12930	13001	12913	12975	13030	12926	13069	12733	12908	13140	12948	13078	12950	12965	13110	13124	12905	13079	13137	13000	13031	13071	13143	12840	12948	13040	12992	12931	12971	13099	12902	13221	13040	13117	12997	12958	12893	13017	13067	13102	13146	12982	13082	13110	13071	13140	12880	12965	13055	12996	12964	13033	13161	12975	13066	12941	13125	13116	13042	13032	13156	12992	13060	13139	13100	13046	13188	13035	13186	13039	12926	13212	13136	12941	12922	13217	13029	12914	13049	13057	13001	12810	12908	13069	13047	12949	13001	12992	12868	13112	13051	13038	13129	13090	13100	13033	13098	12995	13088	12833	13115	13019	12916	13001	13297	13094	12965	12970	12915	13016	12956	13157	13038	13048	12974	13008	12993	12903	13050	12816	12964	13080	13077	13076	13003	13155	12881	13025	13067	12988	12998	12957	13080	13010	13027	12960	13061	12994	12962	12885	13067	13000	12938	13220	12978	12924	12997	13085	13009	12979	13070	13074	12911	13019	13037	13057	12875	13126	13083	12967	13150	13110	12861	12997	13109	12994	13055	13173	12859	13083	13028	13015	13034	12857	13094	13069	13134	13139	13068	13053	13059	13042	13131	13045	13091	13084	12865	12967	13117	12945	13049	13042	13028	12921	13006	13214	13157	13092	13355	12946	12994	12905	12881	13331	13054	12984	13059	13161	12965	13013	12860	12991	13017	13082	13013	12921	12958	13148	12891	12940	13014	12977	13134	12994	13060	13071	13035	13020	13096	13023	12936	13089	12870	12993	13144	12948	13062	12945	13019	12957	13145	12986	13117	13051	13036	13085	13134	12845	12869	13021	13073	13119	13147	13021	12951	13027	13094	13057	12980	13094	13033	13015	12886	13017	12991
14122	14206	13965	13640	13701	13456	13422	13647	13650	13487	13529	13362	13773	17141	17923	16160	14594	13755	13649	13439	13496	13494	13487	13498	13409	13413	13487	13471	13512	13483	13425	13526	13283	13609	13505	13528	13602	13569	13460	13550	13481	13344	13580	13445	13442	13438	13501	13305	13357	13480	13498	13304	13299	13471	13459	13437	13600	13413	13372	13479	13419	13430	13394	13407	13490	13357	13579	13470	13515	13343	13372	13337	13515	13564	13485	13336	13489	13382	13712	13604	13456	13329	13494	13312	13444	13457	13312	13463	13396	13543	13411	13522	13433	13387	13516	13404	13552	13206	13380	13391	13496	13439	13547	13361	13508	13413	13556	13506	13404	13446	13560	13397	13388	13461	13395	13591	13396	13499	13485	13406	13640	13234	13523	13448	13342	13340	13508	13379	13331	13521	13393	13340	13428	13450	13354	13397	13394	13353	13483	13420	13393	13365	13420	13418	13324	13461	13432	13349	13522	13690	13524	13449	13377	13368	13414	13301	13346	13559	13531	13387	13566	13533	13498	13492	13401	13454	13493	13272	13613	13387	13461	13277	13397	13216	13333	13562	13532	13347	13506	13642	13370	13543	13469	13596	13442	13349	13270	13444	13530	13532	13321	13346	13455	13391	13403	13511	13384	13403	13323	13462	13556	13395	13380	13416	13456	13388	13226	13403	13450	13405	13351	13559	13497	13544	13433	13353	13553	13542	13298	13392	13494	13554	13467	13444	13424	13498	13484	13664	13469	13311	13466	13600	13544	13443	13486	13416	13387	13297	13506	13377	13389	13357	13389	13576	13536	13297	13482	13572	13427	13384	13312	13363	13655	13486	13451	13444	13263	13415	13553	13490	13480	13418	13362	13599	13322	13455	13484	13515	13363	13388	13156	13389	13323	13325	13240	13466	13538	13458	13559	13415	13601	13465	13410	13403	13361	13406	13375	13313	13498	13512	13549	13344	13480	13592	13400	13610	13388	13482	13477	13523	13444	13319	13332	13472	13495	13690	13429	13661	13520	13571	13605	13251	13349	13552	13518	13449	13326	13281	13588	13510	13542	13560	13508	13559	13400	13429	13412	13515	13525	13218	13437	13497	13491	13514	13360	13319	13453	13449	13492	13508	13469	13456	13359	13479	13467	13404	13541	13489	13396	13434	13464	13424	13248	13519	13516	13508	13419	13347	13422	13413	13348	13500	13238	13619	13448	13498	13519	13530	13346	13450	13337	13603	13441	13517	13393	13391	13478	13486	13539	13402	13412	13505	13480	13453	13357	13376	13538	13383	13437	13283	13431	13410	13541	13447	13481	13565	13287	13455	13407	13422	13407	13336	13547	13448	13669	13408	13429	13390	13292	13433	13435	13480	13411	13280	13286	13459	13607	13332	13405	13419	13459	13585	13398	13310	13600	13422	13406	13276	13473	13567	13745	13423	13527	13408	13372	13448	13525	13347	13403	13426	13413	13345	13365	13371	13507	13393	13547	13528	13380	13470	13384	13408	13372	13529	13442	13404	13447	13461	13371	13347	13319	13522	13468	13474	13379	13483	13336	13282	13501	13444	13390	13335	13558	13537	13452	13402	13419	13442	13343	13645	13379	13490	13519	13400	13310	13472	13385	13531	13375	13504	13392	13438	13389	13443	13463	13402	13313	13495	13578	13511	13531	13483	13398	13474	13456	13418	13313	13562	13412	13489	13387	13387	13477	13555	13517	13417	13427	13354	13439	13461	13564	13534	13382	13540	13344	13340	13585	13512	13561	13609	13427	13534	13628	13424	13551	13487	13527	13403	13459	13438	13291	13467	13461	13354	13472	13455	13528	13460	13452	13371	13393	13540	13449	13476	13502	13560	13400	13385	13313	13349	13554	13480	13475	13489	13584	13421	13455	13563	13469	13568	13493	13500	13520	13574	13452	13502	13558	13510	13461	13539	13487	13373	13368	13711	13540	13266	13488	13421	13566	13382	13439	13370	13460	13383	13500	13492	13319	13440	13544	13398	13347	13573	13237	13490	13405	13492	13431	13400	13483	13432	13604	13336	13418	13341	13427	13467	13549	13513	13436	13487	13510	13426	13430	13440	13515	13401	13399	13523	13573	13460	13397	13490	13408	13407	13451	13372	13325	13478	13505	13444	13456	13391	13546	13407	13459	13391	13428	13483	13544	13543	13591	13300	13238	13333	13516	13373	13487	13353	13472	13378	13458	13311	13507	13432	13487	13469	13530	13554	13356	13460	13480	13490	13522	13427	13438	13575	13359	13344	13424	13359	13431	13457	13512	13393	13533	13676	13553	13391	13487	13469	13454	13357	13449	13355	13416	13356	13436	13387	13490	13412	13457	13394	13332	13427	13491	13452	13427	13425	13311	13410	13486	13515	13427	13368	13371	13378	13534	13449	13333	13476	13454	13502	13317	13363	13433	13427	13582	13429	13392	13361	13288	13501	13342	13510	13464	13302	13502	13529	13425	13472	13345	13394	13686	13470	13533	13627	13558	13433	13422	13508	13304	13460	13425	13508	13498	13361	13559	13593	13583	13423	13549	13407	13298	13378	13406	13443	13510	13544	13465	13448	13636	13235	13477	13495	13379	13458	13264	13562	13421	13303	13451	13470	13485	13397	13381	13413	13427	13516	13390	13476	13366	13322	13478	13468	13462	13481	13587	13407	13450	13376	13317	13418	13289	13378	13445	13330	13393	13507	13528	13548	13408	13483	13462	13460	13451	13459	13549	13484	13439	13572	13332	13403	13477	13342	13396	13526	13483	13360	13582	13434	13472	13274	13375	13546	13453	13481	13321	13466	13346	13577	13330	13334	13343	13460	13428	13278	13295	13541	13463	13456	13504	13437	13460	13547	13368	13406	13513	13394	13401	13593	13368	13370	13407	13451	13524	13451	13378	13605	13473	13498	13572	13350	13240	13512	13473	13398	13524	13323	13625	13281	13394	13507	13538	13419	13410	13254	13482	13279	13416	13330	13406	13456	13376	13343	13427	13560	13452	13380	13566	13398	13443	13366	13415	13338	13441	13528	13579	13431	13443	13395	13385	13467	13280	13408	13353	13536	13427	13542	13628	13418	13475	13272	13490	13670	13428	13387	13496	13581	13461	13410	13338	13381	13498	13471	13476	13586	13424	13270	13337	13387	13437	13378	13558	13416	13429	13462	13397	13284	13479	13442	13343	13651	13302	13551	13484	13481	13465	13504	13463	13519	13566	13478	13412	13536	13429	13629	13436	13493	13484	13554	13685	13373	13426	13417	13529	13558	13392	13519	13296	13462	13498	13554	13392	13367	13419	13393	13533	13381	13410	13487	13476	13485	13448	13465	13607	13402	13539	13439	13402	13481	13516	13265	13505	13451	13516	13413	13322	13408	13415	13378	13533	13405	13434	13388	13496	13410	13441	13365	13438	13499	13380	13501	13482	13352	13488	13423	13554	13388	13525	13449	13502	13459	13362	13543	13386	13431	13295	13379	13366	13616	13510	13411	13455	13404	13392	13577	13423	13584	13407	13466	13360	13364	13391	13346	13454	13531	13484	13466	13372	13536	13466	13465	13425	13420	13437	13564	13423	13530	13483	13541	13525	13524	13610	13389	13413	13404	13432	13527	13465	13650	13528	13349	13318	13377	13404	13362	13426	13436	13301	13377	13330	13379	13477	13440	13490	13494	13412	13270	13389	13480	13375	13534	13407	13393	13542	13397	13462	13398	13492	13315	13543	13501	13605	13505	13365	13308	13357	13438	13409	13470	13505	13400	13498	13524	13421	13518	13268	13598	13604	13484	13398	13627	13366	13539	13362	13336	13476	13564	13627	13398	13537	13437	13485	13452	13382	13490	13562	13458	13461	13501	13448	13441	13491	13544	13362	13399	13282	13445	13464	13476	13456	13432	13585	13431	13528	13441	13457	13466	13299	13406	13535	13524	13323	13587	13453	13513	13537	13503	13449	13584	13498	13506	13476	13423	13451	13450	13462	13529	13458	13548	13414	13619	13318	13500	13580	13457	13341	13446	13433	13484	13449	13473	13384	13251	13553	13535	13435	13500	13571	13313	13580	13688	13441	13395	13358	13231	13534	13438	13322	13381	13676	13371	13549	13279	13448	13374	13534	13535	13457	13442	13371	13388	13482	13347	13360	13403	13269	13426	13408	13443	13411	13589	13302	13362	13548	13440	13300	13479	13658	13450	13401	13480	13318	13531	13567	13488	13522	13517	13497	13461	13490	13434	13385	13421	13570	13362	13462	13398	13363	13426	13402	13470	13387	13367	13346	13556	13619	13702	13299	13401	13489	13502	13582	13311	13327	13428	13383	13574	13459	13419	13642	13468	13343	13215	13450	13507	13350	13466	13464	13423	13380	13550	13361	13375	13499	13439	13381	13469	13412	13324	13505	13380	13534	13310	13516	13417	13423	13408	13287	13298	13466	13426	13388	13367	13495	13391	13457	13340	13533	13616	13512	13517	13325	13352	13403	13280	13430	13503	13622	13570	13479	13524	13572	13472	13454	13534	13485	13358	13278	13405	13402	13562	13461	13470	13455	13419	13490	13460	13354	13543	13546	13577	13414	13389	13386	13551	13625	13334	13488	13468	13283	13435	13408	13341	13375	13427	13480	13499	13418	13325	13528	13198	13359	13501	13527	13573	13569	13490	13418	13518	13472	13341	13471	13490	13528	13439	13476	13324	13391	13381	13444	13328	13302	13325	13500	13324	13372	13429	13476	13601	13435	13371	13597	13241	13418	13469	13513	13493	13472	13494	13438	13406	13426	13448	13365	13306	13331	13560	13563	13491	13411	13456	13491	13372	13402	13524	13493	13401	13431	13557	13422	13592	13419	13472	13574	13456	13314	13401	13263	13470	13548	13430	13420	13504	13471	13337	13406	13641	13458	13303	13443	13538	13544	13607	13485	13520	13384	13392	13506	13451	13546	13447	13481	13326	13545	13466	13433	13547	13312	13505	13478	13359	13298	13499	13313	13564	13500	13362	13493	13473	13512	13425	13539	13353	13312	13464	13495	13375	13565	13515	13432	13615	13418	13567	13522	13460	13451	13280	13538	13409	13513	13571	13269	13517	13431	13636	13336	13520	13512	13441	13405	13353	13511	13355	13350	13488	13407	13457	13427	13246	13579	13475	13544	13489	13614	13546
24984	21328	27921	25214	19173	15219	14627	13502	13117	13481	13444	13315	15036	25155	28347	23725	18331	14886	13677	13183	13127	13124	13114	13146	13070	13169	13047	12984	13102	13057	12985	13233	13242	13050	12994	13132	13213	13124	13031	13010	13046	12982	13087	13041	13007	13018	13106	12972	12982	13000	13088	13028	12993	13085	12991	12815	12933	13263	13102	12975	13026	12922	13090	12978	13128	12820	13130	13075	13083	13095	13099	13055	12974	13058	12967	12859	13190	13141	13073	12855	12976	13061	13067	13011	13010	13062	13237	13030	12971	12867	13097	13095	13336	12926	13050	12898	12991	12989	13161	12839	12818	13140	13142	12955	12913	12966	13100	12907	12926	13226	12975	13050	12996	12940	12952	13140	13007	13058	13003	13139	13026	12964	12819	13140	12993	12954	13050	12910	13017	12921	12990	12894	13022	12954	12938	13100	13139	12895	13132	12927	13153	12825	13014	12919	13042	13088	12904	13019	13065	13001	13096	13018	13033	13056	12945	12929	13186	13089	13089	13091	12914	13046	13157	13031	12894	13021	12989	12978	12969	12763	13043	12859	13017	13095	13189	13010	13111	12847	12998	12980	13054	13026	12959	12907	13012	13276	13091	12881	13089	12900	12998	13016	13070	13174	12881	12971	13120	12910	13038	12997	12888	12959	13074	13036	13044	13049	12836	13087	13022	13076	13152	13097	13120	12980	13008	12896	12820	13128	13033	12931	12997	12871	12856	13105	12964	12740	12931	12970	13094	13027	12952	13066	12840	13024	12993	13111	12960	13173	13008	12846	12932	12980	12707	12893	13039	13075	13022	12856	13010	13012	12921	12958	13021	13128	13072	13009	13034	12933	12999	12907	13008	13131	13138	13035	12967	13227	13020	12892	13040	13020	13080	12949	12796	12905	13029	13139	13143	13060	12791	13202	13047	12969	12905	12906	12947	12998	12836	12922	12860	12807	13035	12773	13071	12978	13040	13086	12932	12957	13059	12950	13210	12949	12803	12898	12924	13089	13191	12940	13000	13036	13032	13087	12969	13134	12889	12905	12923	12908	13114	13019	12997	13170	13022	12975	12858	12896	12973	12815	12876	12860	12772	13066	12694	13151	12957	12987	12917	13066	13242	13083	13109	13066	13100	13214	12884	12803	12963	13021	12942	12966	13033	12952	13055	13035	13337	13052	12973	12982	12951	13030	13012	12996	12949	12946	13136	12955	12937	12995	13019	12866	13120	12852	12855	12979	13049	13038	13002	12868	13040	13213	13058	13096	12893	13045	13075	12926	13112	12933	13111	13084	13117	13040	12995	12839	13037	12926	12744	13195	12943	13129	12945	12884	12996	13122	13073	12997	12906	12936	12919	12959	13023	12790	12943	12928	12878	12986	13080	13071	12876	12880	12987	13159	13021	12919	13042	12993	13042	12945	13066	12893	12955	13025	13052	12859	13001	13004	13034	12937	12892	13009	13037	12973	12972	13078	13140	12987	12883	12947	13053	12865	12984	13059	13133	12953	13077	12930	13093	13146	13032	12894	13063	12887	12952	12962	13013	13030	12949	13103	12853	12938	13166	13090	13109	13106	12895	13038	13157	13055	12976	12866	13002	12990	13161	13060	13011	12920	12961	13030	12842	12975	13044	13021	13091	12900	13172	13122	13143	12975	12977	12935	13112	13147	13168	12989	13219	13084	13071	13001	12868	13079	13027	13032	13003	13224	12895	13079	12952	13048	13149	13101	13079	12865	12990	12985	12950	13041	13049	12853	13052	12868	12965	13047	13064	12830	13138	12968	13105	12933	12972	13041	12946	13089	13011	13098	13133	12913	12929	12955	13079	12931	13038	13006	12934	13010	13000	13096	12986	13008	13152	13101	13053	12918	12948	12999	13240	12888	12805	13174	12918	12943	12923	12897	13021	13161	13008	13131	13150	12972	13117	12965	12910	12858	13170	13065	13088	12839	12807	13042	13190	13002	13026	12910	13080	12931	13200	13056	12878	13065	12969	13126	13090	12982	13078	13031	12916	13106	12981	13025	13063	13022	13094	12893	12939	12993	12889	12938	13015	12858	12952	12995	12982	13007	13017	13048	13012	12991	13128	13175	12980	13194	13088	12913	13013	12887	13094	13058	13020	12971	13090	12991	13098	12985	12814	13016	13028	13006	13032	12859	12950	12967	13010	12912	12893	12881	12978	12910	12963	12889	13166	13062	13147	12782	13029	13125	12857	13082	13079	12994	12985	12957	12898	12990	13097	12998	12965	13001	13019	13151	13017	13199	13067	13095	13057	13002	13141	12744	12998	13050	13045	12994	13055	13059	13039	13067	13101	13094	13095	13013	12967	12997	12709	12904	13128	12785	13041	13084	13154	12997	13098	13121	12842	12912	12824	12839	13109	13101	12982	12929	13034	12989	13036	12925	13138	12966	12930	13023	12844	13231	13061	12985	12988	12983	12963	13108	13169	13127	12981	12981	13124	12965	13118	13102	12961	13122	12855	13054	13015	13084	12902	13042	13101	13019	12838	13045	13076	12975	13097	13112	12918	12842	12939	12767	12886	12879	13017	13014	13011	13010	12950	13015	13021	13035	13057	12783	12930	12953	12943	13023	13139	12939	13037	12948	12917	13066	13076	12872	12996	13138	12909	12936	13005	13054	13054	12874	12983	12964	12863	13081	13232	12876	13121	13172	13070	12828	13040	13018	12930	13114	12860	12966	12981	12832	12822	13067	13177	13030	12963	13130	13006	13087	12984	12884	13050	12988	12972	12814	13166	13009	12963	12956	12980	13064	13153	13050	13050	13057	13092	12937	13105	13085	12867	13139	12944	12912	13042	13157	13094	13136	12988	13328	13159	12850	12883	12885	12985	13100	13015	13087	13104	13035	13077	13064	12947	12895	13061	13111	12920	12882	13033	13008	13073	13156	13114	12993	13109	13106	13007	13021	12864	12839	12983	12953	13075	12982	13049	13125	13049	13042	12957	12830	12943	13061	12920	13011	12996	12874	12933	13155	12917	13035	12952	13113	13132	12951	12882	12959	12911	13031	13160	13051	13163	13011	13153	12977	12907	13015	12985	12995	12944	13044	13202	13044	13111	13084	12997	12836	12783	12947	13041	12987	13075	13106	13033	13146	13109	12947	12944	12810	12939	12999	12914	13077	12890	13208	12898	12940	13020	13033	13143	12846	12886	13022	12855	13096	13073	12863	13051	12869	12878	13132	12807	12989	13214	12834	12952	13100	12960	13189	13020	13120	13159	12925	13037	12943	12980	12978	13353	13019	13156	12893	12935	13111	12938	12980	13114	13013	12953	12943	12843	12875	13124	12910	12991	13019	13038	12932	13100	13154	13056	12997	13119	12952	13212	13134	13028	13094	13193	13240	13017	13146	13094	12905	13096	12958	13125	12879	13273	12846	12983	13072	12918	13128	12901	12995	12972	13002	13093	13110	13082	13104	12965	12788	13065	12875	12897	13066	12816	13143	13135	12963	12917	12933	13123	12953	12956	12978	12872	13069	12960	12880	13097	13033	13052	13241	13073	12820	13011	13109	13228	13084	13027	13107	13065	13006	12882	13067	13038	13068	13048	12902	13062	12952	13082	12924	12960	12962	13011	13313	13175	12841	12917	12911	13081	13001	12929	13111	12967	13012	13042	12921	12916	12891	12862	13001	13068	13060	13237	13069	13099	12951	12875	13059	13113	13026	12975	13054	12936	13058	13141	13149	13059	13033	12900	13117	12911	13172	12792	13172	12954	12962	13075	12908	12989	13037	13076	13002	13049	12957	12918	13078	13049	13012	13081	13047	13093	12902	12999	13070	13062	13072	13212	13131	13163	12940	12979	12976	13011	12922	12875	13130	12907	13150	12932	12941	12781	13064	12998	13106	13068	13004	12889	12884	13058	13032	12973	13022	13005	12973	13053	13033	13000	12996	12908	12830	12818	13087	12873	13047	12754	12967	13042	12948	13001	12979	12891	13010	12782	13192	13226	12963	13190	12850	12743	12930	12959	13209	12817	12980	12929	13090	12944	13203	12972	13050	13117	13045	12919	13112	13293	13023	13012	12930	13095	13066	12967	13079	12823	13143	13114	12913	13116	13145	13210	13107	13056	12944	12890	12960	13027	12966	12896	12881	13003	13138	12882	13058	13051	12878	13124	13140	13152	13081	13021	12916	12974	13072	12894	13061	12963	12965	13227	13176	12903	13144	12950	12889	12958	13065	12854	12904	12995	13012	12983	12948	13198	12965	12987	13124	12968	12896	12791	13006	13122	13032	12961	13133	12997	13068	13097	13008	13040	12928	13025	13001	13070	12950	12933	13031	12953	12913	12958	13087	13097	13169	12862	13014	13078	13092	13007	12964	12973	13093	12930	13126	13094	13022	13017	13114	13049	13090	12899	13149	13054	13056	13107	12943	12947	13107	13194	13101	13113	13027	12836	13085	13028	13116	13026	13081	12924	12991	12895	12991	12858	12699	12997	13149	12734	12981	12988	12970	13230	13003	13070	13137	12771	13031	12800	12896	12990	13057	12949	12950	13007	13016	13093	13000	12921	12873	13128	12902	12869	12910	12970	13149	12943	13021	12855	13056	13030	13050	12886	12923	13060	12894	12893	12978	12991	13143	13234	13050	13043	12821	13142	12917	13039	13132	12965	13020	13070	12836	13182	12952	12942	13095	12922	13138	13152	12956	13087	13076	13067	12930	13179	13205	12962	12970	12978	12897	13081	13014	13080	12860	13077	13189	13101	12976	13149	12981	12796	12847	13023	12911	13068	12943	13137	12969	12987	12971	13073	13078	13060	12958	12987	12823	13073	13052	12948	12978	13007	12996	13059	13048	13015	12953	13029	12933	13178	13025	12984	12961	12907	12923	13028	13114	13176	12904	12805	12928	12770	13015	13088	13036	12904	12944	13039	12820	12900	13028	12777	13072	12962	13010	12933	12871	13044	13170	13010	13132	12884	12996	13076	13224	12903	13090	13060	13044	12966	12973	13072	13083	13053	13020	13112	13043	13046	12739	12930	12859	12897	12953	12860	13054	13055	13102	13115	13057	12996	13036	13037	13181	12860	12850	12992	12974	13008	13020	13015	12949	12879	12911	13036	12993	12934	13093	12988	13113	13097	13026	13117	13105	13027	13005	12856	13196	13245	12922
13217	20311	19053	16164	15098	14735	14230	14165	14064	14009	13898	13859	17305	31850	33112	26760	19976	15478	13935	13495	13668	13516	13452	13447	13454	13501	13473	13490	13613	13528	13493	13560	13530	13511	13507	13368	13659	13554	13546	13456	13581	13654	13572	13567	13547	13493	13445	13470	13704	13414	13310	13595	13484	13464	13503	13574	13385	13483	13360	13604	13548	13552	13473	13433	13481	13432	13436	13430	13420	13570	13574	13552	13385	13554	13266	13537	13476	13567	13554	13529	13547	13628	13369	13483	13441	13557	13620	13578	13388	13570	13560	13404	13601	13509	13551	13472	13481	13540	13512	13597	13467	13644	13463	13503	13575	13463	13453	13482	13371	13601	13458	13452	13535	13668	13466	13525	13420	13571	13366	13559	13400	13523	13566	13575	13442	13457	13496	13411	13404	13449	13531	13685	13597	13522	13592	13645	13585	13439	13470	13528	13485	13515	13511	13490	13697	13604	13460	13504	13517	13561	13577	13555	13573	13658	13481	13440	13630	13501	13608	13453	13551	13619	13364	13576	13427	13511	13499	13442	13622	13510	13441	13351	13492	13544	13458	13507	13593	13451	13373	13414	13512	13346	13559	13571	13456	13707	13526	13527	13523	13675	13591	13449	13381	13368	13509	13587	13693	13586	13533	13572	13597	13500	13597	13611	13590	13459	13431	13343	13493	13528	13526	13556	13622	13504	13609	13626	13594	13509	13480	13473	13510	13505	13486	13477	13448	13524	13681	13597	13575	13529	13629	13464	13495	13389	13577	13490	13329	13650	13616	13531	13504	13598	13331	13539	13418	13449	13541	13432	13528	13491	13573	13517	13436	13296	13487	13497	13561	13481	13448	13563	13508	13512	13661	13643	13573	13549	13569	13670	13469	13430	13500	13460	13565	13524	13498	13299	13426	13451	13437	13547	13516	13354	13600	13440	13530	13409	13450	13537	13547	13535	13487	13440	13522	13429	13513	13353	13395	13405	13403	13493	13678	13477	13518	13490	13435	13540	13562	13430	13506	13441	13486	13598	13456	13303	13465	13579	13342	13583	13672	13742	13610	13381	13514	13636	13603	13649	13693	13444	13541	13513	13316	13386	13507	13628	13565	13462	13421	13454	13637	13488	13369	13448	13505	13563	13495	13426	13517	13492	13516	13633	13572	13493	13741	13527	13458	13351	13721	13564	13461	13584	13470	13446	13541	13602	13521	13277	13392	13584	13443	13412	13373	13540	13482	13692	13635	13433	13474	13553	13500	13505	13397	13505	13413	13459	13532	13543	13511	13474	13396	13432	13395	13610	13432	13526	13539	13377	13341	13502	13579	13533	13532	13384	13536	13295	13471	13564	13542	13494	13518	13578	13503	13594	13754	13418	13336	13427	13612	13647	13421	13382	13547	13367	13552	13610	13703	13458	13568	13508	13604	13524	13491	13513	13522	13384	13644	13560	13539	13490	13375	13439	13571	13589	13462	13365	13508	13643	13398	13575	13525	13500	13577	13713	13396	13438	13637	13489	13340	13399	13521	13505	13528	13325	13550	13657	13548	13444	13530	13408	13507	13460	13545	13496	13395	13645	13449	13420	13555	13761	13464	13478	13418	13679	13613	13506	13526	13534	13490	13564	13539	13685	13365	13416	13386	13664	13511	13406	13546	13446	13583	13436	13391	13540	13613	13584	13580	13442	13345	13497	13620	13440	13502	13681	13558	13606	13588	13304	13515	13416	13525	13370	13543	13484	13518	13580	13461	13480	13453	13675	13530	13573	13618	13424	13569	13479	13617	13475	13581	13622	13524	13514	13377	13473	13464	13480	13558	13472	13386	13524	13565	13544	13458	13573	13687	13560	13421	13454	13721	13430	13508	13272	13597	13434	13438	13489	13367	13531	13399	13603	13524	13417	13570	13448	13475	13609	13503	13508	13500	13555	13527	13520	13374	13431	13617	13449	13482	13670	13407	13484	13490	13421	13374	13531	13463	13509	13568	13465	13654	13589	13572	13595	13429	13477	13483	13591	13563	13643	13529	13492	13588	13332	13502	13374	13511	13442	13416	13542	13521	13527	13631	13488	13434	13551	13466	13486	13458	13487	13403	13584	13537	13357	13425	13554	13656	13478	13328	13465	13562	13497	13568	13526	13548	13377	13448	13591	13504	13633	13551	13528	13526	13502	13404	13543	13477	13477	13492	13535	13519	13515	13721	13450	13580	13563	13488	13442	13464	13419	13565	13376	13582	13409	13369	13582	13484	13673	13581	13497	13496	13707	13460	13408	13741	13541	13538	13431	13575	13360	13465	13340	13482	13483	13438	13555	13473	13442	13591	13510	13546	13540	13567	13594	13515	13517	13394	13632	13572	13413	13586	13514	13274	13468	13346	13619	13449	13687	13498	13563	13505	13590	13696	13504	13514	13499	13568	13515	13510	13520	13580	13650	13602	13450	13478	13624	13314	13460	13390	13574	13495	13424	13525	13475	13612	13360	13611	13423	13547	13444	13454	13482	13473	13362	13478	13393	13398	13381	13485	13561	13649	13465	13519	13469	13543	13509	13541	13612	13529	13492	13638	13552	13462	13535	13676	13567	13386	13592	13655	13546	13540	13423	13588	13502	13449	13417	13380	13544	13537	13562	13534	13516	13416	13477	13390	13591	13594	13447	13451	13509	13572	13390	13348	13449	13459	13713	13207	13494	13468	13513	13514	13436	13398	13644	13389	13442	13452	13438	13678	13435	13393	13387	13337	13517	13679	13536	13422	13541	13417	13463	13522	13509	13561	13458	13466	13397	13516	13386	13556	13518	13375	13577	13456	13545	13385	13486	13444	13427	13468	13344	13645	13545	13497	13524	13470	13380	13529	13459	13638	13511	13495	13508	13560	13526	13420	13449	13571	13543	13488	13463	13447	13437	13507	13276	13505	13345	13435	13558	13598	13647	13511	13504	13408	13307	13578	13355	13472	13617	13545	13447	13499	13510	13468	13402	13462	13544	13409	13518	13567	13534	13496	13375	13594	13471	13568	13442	13566	13561	13595	13548	13316	13448	13464	13507	13650	13471	13549	13523	13494	13505	13503	13597	13537	13550	13447	13462	13529	13624	13450	13399	13364	13476	13535	13592	13497	13516	13493	13516	13432	13331	13589	13538	13506	13469	13492	13506	13313	13711	13547	13518	13512	13560	13388	13649	13457	13562	13339	13647	13463	13414	13507	13630	13570	13493	13497	13440	13604	13462	13423	13552	13364	13390	13488	13497	13423	13466	13494	13584	13664	13503	13472	13598	13613	13386	13527	13561	13356	13527	13515	13475	13673	13472	13351	13432	13538	13264	13310	13458	13462	13487	13544	13326	13423	13500	13520	13603	13514	13528	13486	13496	13618	13624	13531	13630	13506	13492	13417	13571	13526	13467	13598	13629	13312	13582	13443	13566	13307	13670	13603	13355	13578	13526	13589	13671	13500	13456	13516	13525	13629	13449	13537	13573	13461	13515	13501	13547	13607	13495	13470	13550	13551	13557	13414	13541	13528	13452	13529	13422	13457	13488	13491	13594	13609	13461	13547	13523	13572	13507	13497	13525	13585	13505	13514	13513	13375	13591	13447	13557	13384	13560	13572	13463	13680	13485	13604	13547	13441	13523	13524	13488	13450	13553	13485	13597	13582	13422	13497	13479	13524	13607	13517	13558	13560	13471	13458	13380	13420	13388	13502	13439	13596	13449	13597	13410	13545	13565	13305	13454	13507	13488	13481	13294	13446	13371	13450	13525	13472	13387	13492	13437	13417	13541	13618	13556	13432	13433	13447	13585	13581	13562	13671	13602	13553	13501	13522	13392	13317	13528	13522	13454	13499	13480	13601	13568	13508	13480	13479	13550	13712	13488	13521	13531	13764	13594	13617	13574	13403	13614	13488	13588	13458	13546	13603	13614	13573	13454	13481	13417	13479	13448	13636	13558	13647	13444	13566	13388	13440	13602	13514	13577	13454	13629	13610	13480	13504	13590	13409	13444	13506	13599	13418	13634	13273	13358	13670	13525	13603	13519	13426	13457	13523	13436	13490	13556	13571	13551	13428	13566	13516	13511	13534	13503	13661	13520	13591	13596	13459	13512	13614	13557	13705	13438	13553	13475	13555	13503	13529	13452	13562	13499	13664	13491	13474	13515	13469	13670	13364	13418	13508	13627	13503	13528	13473	13401	13530	13558	13585	13704	13536	13401	13406	13634	13501	13521	13483	13547	13461	13545	13589	13397	13504	13422	13637	13486	13683	13522	13334	13462	13631	13544	13531	13513	13507	13603	13555	13628	13370	13351	13415	13422	13507	13637	13475	13508	13514	13633	13383	13444	13636	13548	13560	13455	13440	13324	13464	13450	13442	13504	13523	13489	13357	13426	13463	13594	13624	13488	13630	13590	13615	13395	13640	13443	13432	13458	13653	13507	13460	13544	13501	13567	13532	13622	13401	13505	13614	13561	13480	13528	13534	13455	13575	13503	13775	13693	13411	13612	13502	13594	13678	13418	13536	13527	13501	13400	13375	13768	13574	13616	13440	13354	13638	13404	13494	13505	13440	13553	13513	13405	13535	13657	13625	13243	13564	13558	13455	13594	13433	13344	13470	13427	13642	13550	13625	13420	13424	13584	13484	13429	13513	13634	13375	13520	13446	13566	13520	13543	13567	13562	13561	13554	13437	13623	13524	13573	13468	13526	13444	13474	13513	13351	13573	13706	13568	13630	13484	13500	13505	13612	13423	13536	13550	13512	13535	13661	13432	13402	13561	13568	13383	13310	13576	13452	13583	13580	13682	13491	13528	13584	13483	13683	13366	13558	13482	13550	13593	13449	13571	13657	13409	13546	13682	13549	13418	13477	13342	13442	13443	13559	13539	13701	13473	13510	13518	13531	13566	13559	13556	13440	13568	13539	13573	13391	13459	13573	13553	13387	13506	13438	13505	13442	13459	13403	13400	13326	13457	13475	13550	13386	13389	13612	13526	13607	13353	13481	13514	13502	13564	13445	13451	13604	13478	13509	13620	13402	13548	13538	13488	13681	13637	13703	13498	13498	13731	13550	13570	13444	13458	13338	13444	13470	13477	13543	13667	13743	13524	13567	13470	13519	13461	13599	13442	13477	13483	13604	13548	13434	13450	13569	13367	13616
23949	21348	28840	24254	21680	20356	17737	14737	13953	14190	13974	13660	16540	36752	36151	29279	22238	16949	14536	13848	13465	13757	13389	13439	13581	13542	13266	13691	13549	13455	13459	13603	13502	13519	13514	13508	13620	13504	13416	13569	13623	13426	13565	13389	13477	13340	13396	13370	13467	13322	13717	13370	13516	13372	13397	13638	13422	13231	13398	13233	13411	13481	13368	13375	13435	13443	13346	13401	13529	13515	13469	13452	13383	13612	13490	13504	13571	13621	13479	13465	13264	13429	13462	13634	13545	13434	13380	13413	13184	13569	13586	13437	13390	13484	13253	13408	13592	13537	13424	13382	13503	13288	13561	13361	13356	13432	13589	13431	13330	13357	13536	13611	13519	13581	13395	13488	13668	13448	13779	13378	13477	13391	13350	13431	13551	13389	13340	13348	13551	13434	13424	13482	13440	13643	13438	13382	13398	13467	13397	13500	13558	13438	13461	13534	13410	13438	13557	13463	13479	13373	13399	13481	13469	13503	13273	13459	13491	13623	13489	13382	13604	13429	13411	13138	13478	13400	13388	13432	13409	13363	13434	13447	13511	13363	13502	13567	13399	13647	13357	13418	13344	13442	13441	13603	13338	13452	13514	13630	13345	13399	13459	13352	13328	13448	13414	13557	13566	13619	13477	13341	13495	13500	13419	13409	13328	13454	13508	13334	13490	13340	13467	13441	13543	13408	13308	13420	13489	13440	13582	13308	13485	13397	13594	13533	13420	13498	13465	13255	13520	13621	13542	13331	13428	13494	13299	13561	13587	13390	13292	13305	13354	13343	13396	13464	13562	13287	13627	13465	13315	13366	13314	13604	13409	13354	13538	13301	13245	13403	13655	13408	13623	13475	13411	13505	13402	13288	13457	13381	13562	13331	13542	13492	13464	13481	13310	13612	13430	13466	13653	13651	13316	13456	13410	13377	13258	13403	13411	13329	13504	13494	13414	13262	13452	13455	13322	13327	13469	13420	13535	13544	13479	13459	13562	13390	13588	13418	13386	13576	13438	13343	13594	13491	13438	13483	13494	13415	13487	13367	13283	13300	13207	13385	13498	13490	13437	13512	13640	13477	13403	13594	13449	13333	13603	13432	13425	13418	13370	13349	13431	13355	13530	13540	13430	13488	13465	13422	13367	13401	13294	13366	13394	13393	13407	13584	13491	13462	13455	13424	13154	13422	13522	13767	13453	13370	13629	13512	13230	13484	13395	13491	13665	13570	13669	13296	13313	13389	13521	13307	13402	13158	13427	13328	13486	13406	13469	13497	13527	13430	13287	13531	13353	13516	13368	13421	13463	13405	13507	13546	13528	13468	13335	13344	13497	13540	13532	13559	13394	13418	13284	13471	13323	13417	13245	13509	13453	13395	13526	13318	13318	13547	13443	13529	13432	13246	13336	13376	13418	13494	13373	13460	13496	13481	13437	13441	13386	13506	13326	13474	13532	13552	13492	13515	13419	13419	13461	13444	13392	13530	13315	13131	13695	13380	13316	13370	13425	13329	13481	13490	13552	13567	13366	13422	13298	13229	13353	13333	13443	13431	13384	13288	13349	13685	13490	13352	13344	13473	13432	13423	13493	13436	13630	13573	13490	13425	13378	13478	13444	13288	13545	13544	13503	13418	13366	13367	13523	13312	13527	13489	13626	13687	13373	13470	13401	13360	13521	13574	13585	13536	13305	13337	13382	13509	13454	13505	13420	13500	13447	13439	13275	13422	13426	13357	13535	13437	13381	13485	13531	13325	13469	13221	13458	13461	13525	13603	13606	13242	13428	13298	13262	13331	13409	13300	13455	13470	13458	13357	13258	13396	13447	13489	13469	13279	13440	13474	13493	13483	13400	13612	13412	13214	13375	13371	13411	13565	13521	13503	13352	13433	13217	13426	13429	13264	13258	13445	13491	13299	13381	13437	13515	13522	13348	13290	13484	13690	13423	13542	13385	13457	13654	13420	13315	13367	13362	13302	13576	13461	13433	13575	13442	13411	13486	13418	13427	13360	13632	13557	13286	13484	13420	13456	13630	13551	13555	13422	13462	13418	13435	13325	13538	13593	13398	13402	13463	13458	13365	13228	13494	13343	13466	13335	13441	13675	13467	13298	13511	13362	13387	13460	13577	13341	13453	13406	13444	13437	13421	13352	13297	13469	13258	13560	13349	13598	13317	13563	13523	13395	13662	13525	13418	13445	13540	13380	13669	13427	13366	13530	13417	13435	13462	13631	13538	13459	13359	13543	13634	13425	13529	13353	13505	13395	13402	13482	13433	13398	13476	13324	13500	13325	13601	13389	13379	13484	13554	13482	13497	13542	13369	13528	13577	13376	13456	13362	13240	13468	13393	13557	13418	13313	13529	13326	13498	13571	13307	13354	13471	13364	13474	13457	13427	13525	13391	13417	13370	13427	13442	13485	13505	13573	13481	13497	13366	13252	13403	13457	13460	13374	13468	13550	13349	13168	13263	13593	13474	13574	13578	13290	13469	13446	13531	13441	13459	13286	13170	13400	13575	13396	13554	13536	13410	13415	13504	13473	13452	13266	13435	13334	13456	13594	13583	13490	13437	13492	13388	13408	13480	13156	13487	13322	13541	13352	13450	13450	13481	13515	13638	13303	13561	13349	13354	13334	13481	13273	13390	13380	13369	13538	13462	13341	13389	13527	13472	13500	13501	13401	13599	13381	13393	13396	13541	13507	13442	13604	13602	13352	13405	13419	13342	13364	13301	13399	13357	13544	13490	13211	13363	13367	13332	13497	13440	13387	13491	13402	13504	13484	13493	13354	13434	13499	13419	13443	13633	13497	13344	13353	13450	13448	13289	13501	13534	13469	13494	13440	13528	13295	13493	13520	13382	13477	13285	13520	13285	13567	13684	13549	13265	13714	13619	13407	13461	13379	13413	13389	13564	13434	13311	13323	13530	13421	13548	13602	13423	13577	13516	13239	13642	13344	13480	13290	13413	13447	13160	13395	13416	13428	13437	13697	13386	13452	13371	13366	13455	13494	13357	13277	13564	13534	13405	13546	13511	13470	13492	13319	13550	13340	13341	13583	13573	13362	13339	13480	13557	13353	13518	13323	13387	13461	13253	13343	13384	13357	13507	13455	13532	13514	13567	13646	13520	13547	13605	13335	13340	13494	13648	13352	13455	13556	13593	13231	13442	13446	13324	13374	13391	13551	13398	13519	13562	13428	13422	13332	13356	13495	13511	13267	13477	13395	13670	13496	13365	13533	13268	13488	13440	13354	13320	13544	13569	13519	13386	13451	13305	13635	13521	13507	13342	13425	13462	13317	13528	13337	13586	13424	13543	13434	13448	13507	13363	13406	13503	13361	13400	13314	13380	13126	13430	13332	13457	13526	13463	13421	13508	13331	13448	13457	13447	13484	13577	13374	13589	13545	13394	13316	13416	13365	13528	13564	13432	13438	13514	13306	13412	13434	13537	13519	13691	13460	13312	13444	13441	13413	13511	13395	13439	13504	13497	13426	13467	13590	13306	13304	13441	13571	13269	13557	13385	13533	13482	13529	13520	13590	13488	13437	13524	13351	13439	13325	13449	13526	13399	13479	13403	13244	13481	13401	13516	13387	13416	13447	13583	13422	13376	13236	13356	13467	13422	13483	13365	13470	13431	13548	13441	13557	13447	13483	13528	13346	13378	13255	13405	13383	13581	13343	13486	13336	13311	13423	13436	13655	13382	13489	13526	13515	13425	13390	13387	13448	13373	13566	13580	13578	13385	13438	13466	13437	13389	13503	13421	13427	13462	13636	13565	13457	13446	13507	13647	13458	13380	13421	13449	13598	13514	13387	13329	13600	13351	13490	13662	13370	13425	13543	13342	13448	13439	13825	13301	13493	13460	13324	13382	13505	13394	13495	13525	13451	13366	13403	13457	13596	13536	13363	13422	13499	13382	13299	13391	13453	13337	13458	13427	13392	13366	13502	13521	13558	13601	13302	13215	13631	13512	13433	13426	13484	13454	13385	13481	13563	13539	13459	13592	13331	13473	13360	13448	13482	13410	13455	13349	13266	13467	13509	13392	13375	13506	13376	13447	13528	13457	13474	13356	13476	13516	13431	13229	13501	13441	13326	13269	13354	13485	13307	13440	13391	13479	13407	13396	13498	13466	13504	13532	13387	13524	13397	13232	13289	13266	13331	13377	13549	13461	13564	13427	13447	13437	13496	13455	13127	13428	13351	13400	13429	13484	13466	13560	13470	13481	13356	13512	13436	13606	13400	13499	13448	13634	13215	13586	13574	13422	13372	13424	13332	13528	13440	13501	13532	13387	13366	13377	13493	13475	13401	13240	13229	13400	13402	13499	13685	13399	13500	13524	13422	13524	13416	13697	13420	13409	13446	13378	13469	13311	13300	13336	13429	13396	13435	13475	13588	13358	13293	13173	13261	13589	13254	13517	13448	13575	13428	13429	13461	13479	13370	13222	13230	13343	13585	13353	13461	13494	13377	13686	13482	13366	13341	13365	13336	13441	13463	13483	13559	13482	13385	13437	13341	13484	13426	13370	13395	13519	13502	13486	13412	13654	13365	13346	13421	13333	13427	13421	13357	13281	13456	13220	13270	13451	13451	13332	13570	13507	13511	13302	13362	13511	13529	13460	13573	13513	13597	13358	13603	13385	13339	13403	13426	13408	13328	13505	13440	13386	13493	13435	13482	13282	13336	13417	13524	13462	13372	13486	13451	13464	13422	13490	13410	13570	13381	13319	13343	13397	13527	13404	13403	13376	13323	13396	13205	13359	13381	13373	13634	13516	13519	13414	13232	13398	13552	13258	13599	13345	13555	13377	13389	13572	13455	13443	13605	13478	13435	13324	13524	13541	13537	13442	13501	13464	13406	13509	13248	13540	13539	13533	13363	13467	13495	13305	13510	13468	13369	13473	13496	13490	13333	13448	13420	13514	13580	13375	13456	13404	13578	13362	13379	13309	13460	13544	13318	13319	13352	13424	13559	13366	13402	13596	13243	13637	13406	13565	13536	13451	13559	13341	13404	13399	13456	13437	13484	13381	13269	13459	13512	13428	13378	13634	13494	13272	13580	13580	13398	13477	13394	13605	13350	13396	13475	13419	13556	13446	13280	13425	13447	13364	13321	13455	13384	13533	13406	13587	13654
15118	25113	23255	18759	16991	15889	15202	14815	14732	14442	14442	14139	19713	43017	39878	32834	24375	17209	14507	13919	13936	13701	13782	13774	13878	13653	13759	13786	13774	13822	13735	13672	13761	13739	13696	13701	13746	13859	13718	13901	13772	13658	13625	13738	13672	13933	13922	13829	13801	13586	13854	14043	13846	13865	13868	13802	13735	13696	13626	13922	13730	13717	13715	13813	13710	13798	13791	13764	13713	13829	13676	13883	13770	13917	13817	13804	13833	13805	13745	13642	13705	13650	13734	13732	13914	13809	13778	13757	13550	13703	13803	13677	13632	13813	13891	13699	13728	13774	13765	13768	13884	13783	13714	13716	13632	13869	13595	13762	13972	13849	13847	13685	13543	13825	13882	13792	13736	13636	13859	13988	13745	13739	13869	13706	13728	13973	13573	13866	13815	13891	13619	13814	13724	13877	13698	13674	13851	13844	13726	13727	13834	13655	13829	13798	13560	13708	13564	13632	13837	13813	13660	13759	13749	13691	13780	13691	13676	13621	13667	13673	13682	13716	13671	13827	13626	13955	13604	13677	13611	13908	13595	13777	13801	13678	13739	13771	13745	13794	13688	13844	13799	13724	13715	13776	13805	13824	13747	13888	13835	13761	13859	13930	13840	13825	13616	13808	13736	13683	13679	13758	13893	13726	13772	13856	13592	13723	13674	13776	13791	13659	13608	13857	13666	13824	13836	13870	13858	13571	13755	13658	13719	13737	13682	13847	13623	13840	13799	13759	13817	13670	13711	13703	13853	13754	13835	13764	13785	13728	13713	13904	13701	13585	13845	13814	13813	13765	13756	13668	13838	13756	13641	13720	13699	13591	13820	13663	13663	13661	13724	13697	13777	13886	13705	13792	13884	13690	13737	13762	13892	13728	13693	13741	13688	13641	13811	13736	13778	13653	13785	13607	13792	13813	13779	13723	13680	13575	13669	13834	13648	13752	13728	13784	13774	13713	13898	13667	13720	13743	13707	13622	13712	13708	13692	13583	13826	13749	13674	13669	13708	13890	13758	13779	13763	13756	13719	13879	13706	13670	13663	13874	13776	13724	13620	13648	13931	13706	13837	13789	13805	13756	13715	13744	13909	13739	13854	13759	13720	13880	13779	13674	13819	13612	13773	13827	13936	13756	13912	13896	13777	13755	13704	13691	13655	13681	13825	13716	13814	13685	13565	13720	13718	13681	13761	13953	13753	13835	13806	13719	13699	13608	13662	13719	13924	13668	13834	13632	13702	13739	13834	13758	13849	13713	13731	13773	13778	13587	13722	13778	13937	13822	13877	13793	13628	13885	13672	13723	13538	13727	13834	13754	13828	13868	13696	13631	13816	13647	13919	13836	13852	13710	13876	13763	13779	13732	13725	13694	13906	13600	13608	13831	13806	13741	13736	13702	13654	13776	13662	13773	13557	13600	13800	13768	13716	13627	13653	13790	13566	13674	13622	13635	13781	13678	13732	13642	13736	13763	13763	13615	13799	13806	13857	13861	13772	13731	13647	13765	13793	13594	13807	13757	13617	13565	13691	13804	13641	13718	13686	13778	13919	13763	13725	13692	13728	13624	13799	13616	13575	13877	13814	13863	13855	13893	13765	13641	13817	13824	13755	13839	13664	13766	13723	13758	13749	13905	13812	13639	13813	13830	13719	13814	13734	13774	13722	13859	13818	13892	13819	13830	13775	13564	13879	13636	13730	13808	13805	13711	13799	13738	13845	13694	13868	13650	13782	13839	13873	13687	13640	13651	13790	13597	13562	13787	13910	13738	13782	13755	13859	13702	13716	13801	13692	13843	13753	13674	13973	13612	13813	13645	13714	13732	13665	13673	13676	13713	13803	13706	13868	13691	13689	13783	13957	13754	13610	13736	13757	13854	13840	13780	13892	13690	13688	13705	13749	13793	13588	13761	13804	13778	13819	13819	13736	13763	13887	13815	13799	13768	13828	13871	13677	13854	13729	13784	13669	13748	13748	13587	13855	13808	13834	13776	13823	13722	13766	13844	13734	13773	13752	13791	13876	13786	13778	13654	13776	13801	13732	13774	13881	13824	13673	13715	13889	13729	13870	13694	13710	13820	13907	13690	13759	13748	13671	13611	13699	13753	13841	13833	13700	13706	13770	13723	13796	13577	13677	13861	13592	13721	13963	13718	13749	13750	13763	13838	13665	13805	13571	13569	13887	13674	13718	13537	14007	13673	13735	13819	13828	13823	13611	13717	13778	13445	13917	13649	13879	13889	13889	13964	13817	13769	13832	13767	13801	13820	13772	13959	13689	13722	13817	13686	13868	13764	13882	13742	13541	13771	13867	13760	13619	13920	13770	13777	13850	13741	13788	13837	13719	13641	13641	13866	13825	13734	13762	13799	13754	13682	13828	13654	13689	13801	13842	13653	13723	13614	13744	13595	13875	13648	13631	13773	13771	13789	13787	13809	13828	13857	13747	13738	13782	13827	13912	13801	13701	13809	13682	13790	13773	13797	13708	13807	13797	13719	13869	13701	13787	13559	13768	13760	13836	13696	13847	13759	13891	13771	13763	13827	13794	13783	13796	13700	13649	13731	13752	13623	13753	13547	13789	13964	13720	13812	13795	13837	13961	13734	13642	13637	13697	13586	13919	13732	13607	13685	13833	13748	13730	13734	13830	13769	13922	13757	13678	13780	13798	13901	13876	13653	13876	13863	13735	13619	13783	13867	13549	13650	13886	13597	13626	13739	13809	13748	13744	13777	13652	13848	13714	13745	13670	13767	13680	14002	13545	13709	14003	13799	13561	13849	13709	13717	13623	13769	13799	13818	13511	13707	13718	13733	13593	13805	13926	13858	13658	13898	13619	13695	13745	13698	13723	13668	13599	13837	13792	13620	13861	13790	13956	13612	13775	13743	13773	13883	13756	13740	13682	13754	13702	13482	13725	13763	13889	13905	13680	13509	13795	13869	13802	13863	13866	13657	13924	13669	13828	13974	13748	13750	13748	13846	13761	13795	13907	13861	13798	13771	13747	13857	13843	13693	13814	13809	13729	13717	13776	13883	13855	13821	13754	13706	13910	13656	13765	13796	13799	13922	13684	13874	13725	13716	13822	13854	13909	13877	13707	13635	13665	13685	13608	13707	13804	13776	13861	13802	13664	13583	13832	13780	13849	13776	13749	13779	13734	13723	13679	13748	13798	13766	13765	13755	13795	13840	13843	13768	13733	13646	13710	13631	13781	13563	13789	13901	13862	13622	13721	13752	13752	13819	13765	13830	13773	13806	13866	13825	13808	13894	13621	13800	13661	13613	13798	13821	13563	13777	13934	13663	13688	13713	13862	13845	13718	13667	13945	13949	13862	13653	13843	13636	13779	13660	13874	13473	13893	13649	13745	13756	13841	13817	13820	13746	13853	13775	13755	13801	13801	13655	13782	13591	13732	13694	13697	13774	13754	13770	13526	13766	13792	13603	13844	13788	13712	13642	13624	13612	13858	13713	13847	13690	13777	13756	13686	13887	13827	13833	13833	13765	13696	13764	13807	13775	13611	13591	13726	13618	13799	13603	13764	13682	13647	13799	13685	13667	13644	13804	13778	13693	13724	13967	13688	13689	13738	13711	13826	13629	13654	13837	13634	13670	13750	13691	13817	13770	13971	13939	13912	13731	13617	13784	13642	13881	13760	13784	13780	13817	13732	13714	13937	13858	13753	13671	13604	13623	13813	13697	13796	13786	13718	13859	13684	13840	13783	13679	13765	13758	13746	13719	13687	13587	13836	13749	13865	13777	13557	13748	13754	13732	13835	13855	13821	13636	13715	13779	13871	13834	13868	13662	13732	13709	13827	13651	13701	13773	13725	13719	13833	13818	13784	13823	13722	13691	13659	13779	13766	13791	13749	13709	13777	13889	13787	13796	13703	13666	13714	13768	13655	13786	13928	13800	13626	13638	13814	13747	13744	13825	13810	13690	13910	13685	13676	13886	13609	13801	13687	13879	13653	13826	13693	13783	13682	13790	13666	13751	13631	13753	13706	13807	13843	13854	13704	13516	13807	13722	13809	13857	13782	13833	13772	13687	13763	13832	13912	13740	13633	13707	13818	13695	13767	13829	13711	13634	13669	13775	13870	13607	13823	13507	13929	13754	13623	13830	13592	13721	13730	13890	13664	13735	13606	13708	13896	13851	13622	13855	13765	13736	13717	13732	13738	13716	13728	13681	13587	14063	13815	13841	13841	13842	13758	13811	13585	13715	13863	13795	13803	13818	13878	13550	13962	13641	13730	13797	13890	13949	13883	13617	13741	13671	13631	13722	13746	13665	13724	13913	13759	13897	13748	13827	13732	13775	13810	13675	13715	13828	13864	13741	13780	13729	13936	13817	13695	13910	13749	13728	13732	13400	13855	13701	13673	13782	13685	13851	13754	13775	13949	13730	13682	13753	13771	13867	13859	13667	13706	13684	13735	13707	13722	13685	13593	13589	13886	13763	13768	13749	13759	13705	13758	13710	13882	13766	13590	13537	13965	13789	13823	13706	13654	13861	13782	13618	13858	13813	13587	13870	13869	13780	13762	13823	13828	13650	13764	13864	13763	13926	13692	13626	13871	13874	13725	13594	13676	13775	13707	13819	13712	13789	13759	13682	13750	13759	13762	13800	13679	13676	13730	13790	13769	13624	13751	13721	13604	13733	13752	13604	13669	13726	13697	13800	13714	13757	13783	13835	13810	13665	13683	13788	13831	13778	13622	13657	13764	13791	13844	13727	13773	13834	13797	13745	13687	13857	13803	13755	13853	13777	13872	13784	13728	13829	13836	13674	13648	13690	13807	13781	13822	13671	13640	13735	13725	13709	13812	13736	13660	13833	13657	13724	13675	13724	13821	13611	13698	13789	13765	13770	13690	13756	13686	13710	13859	13841	13672	13802	13716	13838	13983	13833	13922	13748	13678	13808	13960	13710	13709	13663	13816	13727	13776	13820	13902	13704	13678	13723	13729	13709	13676	13708	13626	13741	13717	13668	13739	13905	13788	13781	13782	13797	13909	13648	13679	13688	13724	13595	13754	13778	13860	13901	13831	13655	13895	13708	13760	13749	13828	13679	13773	13785	13762	13671	13873	13742	13689	13985	13732	13784	13680	13629	13805	13827	13878	13768	13648	13733	13679	13845
28708	20983	18765	16419	14670	14591	14713	14519	14734	14483	14675	14702	14803	16125	17583	16904	15837	15327	14749	14611	14681	14580	14334	14522	14637	14726	14702	14688	14457	14622	14747	14541	14583	14590	14538	14479	14471	14657	14462	14518	14443	14542	14678	14524	14478	14564	14616	14810	14530	14585	14519	14552	14461	14678	14500	14598	14645	14688	14589	14581	14621	14610	14623	14479	14675	14662	14758	14661	14531	14457	14472	14315	14590	14618	14675	14566	14612	14349	14350	14386	14699	14558	14709	14691	14599	14445	14643	14611	14501	14545	14504	14470	14508	14512	14501	14450	14599	14576	14588	14549	14819	14586	14533	14381	14546	14492	14356	14529	14681	14659	14547	14695	14539	14465	14485	14618	14487	14562	14426	14688	14586	14461	14518	14571	14463	14451	14512	14393	14488	14654	14417	14443	14708	14454	14485	14661	14566	14567	14610	14536	14393	14575	14857	14538	14386	14456	14557	14368	14453	14374	14574	14582	14347	14221	14659	14553	14707	14578	14458	14511	14619	14434	14433	14549	14511	14427	14620	14770	14526	14689	14423	14472	14570	14506	14573	14522	14649	14530	14450	14450	14725	14601	14411	14343	14586	14599	14510	14754	14598	14746	14519	14612	14637	14254	14534	14487	14516	14559	14344	14426	14600	14706	14579	14537	14689	14616	14518	14544	14561	14489	14671	14487	14654	14576	14508	14672	14539	14539	14446	14456	14464	14542	14592	14496	14364	14539	14452	14866	14379	14546	14690	14513	14426	14550	14479	14582	14532	14743	14551	14646	14569	14361	14708	14550	14564	14548	14700	14489	14454	14603	14493	14580	14670	14488	14394	14475	14498	14527	14539	14608	14530	14478	14769	14739	14471	14485	14584	14663	14631	14526	14508	14787	14439	14715	14642	14442	14651	14806	14594	14727	14559	14405	14717	14373	14517	14427	14529	14463	14452	14613	14748	14580	14665	14538	14495	14389	14489	14714	14451	14469	14505	14774	14676	14404	14680	14568	14709	14418	14363	14673	14715	14510	14589	14583	14420	14699	14692	14341	14597	14469	14462	14455	14709	14724	14667	14675	14449	14568	14628	14493	14590	14639	14680	14699	14583	14470	14358	14539	14522	14618	14313	14499	14516	14587	14655	14491	14644	14468	14391	14393	14420	14470	14739	14475	14639	14637	14747	14503	14670	14523	14463	14445	14490	14487	14583	14688	14253	14489	14404	14570	14578	14597	14534	14591	14551	14576	14396	14511	14339	14441	14513	14617	14684	14708	14701	14674	14685	14412	14635	14741	14422	14646	14385	14534	14462	14668	14484	14592	14551	14357	14750	14708	14573	14760	14673	14457	14533	14481	14583	14375	14525	14593	14794	14327	14527	14466	14336	14664	14607	14415	14656	14540	14620	14558	14736	14529	14549	14588	14670	14562	14270	14558	14612	14486	14685	14621	14702	14600	14493	14486	14623	14515	14772	14724	14697	14560	14706	14609	14694	14608	14437	14437	14596	14648	14598	14585	14397	14505	14604	14567	14578	14339	14568	14430	14486	14555	14449	14603	14520	14592	14535	14560	14629	14430	14501	14480	14454	14574	14668	14501	14560	14744	14677	14602	14649	14431	14671	14634	14665	14570	14511	14458	14456	14512	14467	14539	14767	14402	14611	14371	14649	14508	14470	14676	14531	14440	14478	14706	14487	14606	14559	14508	14679	14526	14517	14464	14610	14592	14583	14394	14779	14625	14739	14610	14523	14346	14574	14650	14635	14398	14724	14567	14438	14525	14586	14616	14665	14644	14572	14627	14671	14512	14497	14650	14595	14493	14675	14537	14686	14382	14494	14471	14599	14554	14455	14711	14827	14546	14531	14779	14549	14577	14523	14675	14524	14565	14600	14431	14653	14618	14726	14693	14751	14508	14717	14670	14544	14619	14634	14476	14666	14539	14531	14873	14505	14570	14501	14716	14466	14529	14694	14663	14593	14696	14553	14538	14580	14504	14575	14694	14520	14582	14482	14638	14548	14732	14488	14607	14696	14599	14573	14644	14591	14586	14462	14517	14408	14528	14567	14580	14550	14755	14610	14515	14649	14737	14646	14551	14493	14570	14620	14608	14495	14619	14558	14491	14477	14639	14664	14614	14442	14561	14679	14332	14553	14514	14600	14611	14699	14629	14418	14260	14466	14537	14591	14582	14420	14591	14526	14637	14660	14610	14634	14334	14698	14538	14522	14614	14653	14650	14577	14668	14738	14448	14510	14665	14561	14639	14643	14593	14406	14527	14777	14537	14549	14589	14752	14525	14357	14485	14510	14555	14538	14662	14556	14523	14371	14574	14535	14362	14686	14616	14555	14408	14458	14454	14559	14491	14586	14660	14460	14368	14721	14471	14467	14620	14528	14496	14504	14772	14596	14415	14468	14593	14474	14608	14584	14706	14751	14593	14496	14537	14520	14688	14451	14472	14534	14610	14610	14656	14564	14492	14453	14597	14678	14798	14756	14714	14514	14383	14671	14654	14641	14523	14687	14510	14627	14543	14623	14629	14713	14477	14469	14613	14555	14529	14474	14536	14491	14551	14467	14491	14482	14563	14676	14466	14574	14513	14402	14644	14535	14629	14636	14534	14538	14585	14408	14655	14478	14493	14707	14444	14435	14513	14548	14435	14551	14409	14585	14355	14388	14587	14548	14603	14489	14549	14383	14667	14399	14525	14635	14593	14508	14632	14726	14580	14525	14489	14544	14641	14658	14657	14568	14662	14705	14533	14779	14597	14657	14405	14562	14568	14355	14537	14665	14631	14371	14464	14646	14581	14369	14658	14637	14314	14686	14526	14602	14498	14413	14262	14611	14676	14556	14620	14430	14674	14687	14757	14657	14755	14661	14637	14441	14665	14775	14378	14469	14581	14256	14612	14747	14499	14313	14472	14680	14606	14585	14537	14499	14622	14508	14473	14568	14732	14525	14521	14568	14560	14637	14724	14570	14680	14795	14476	14526	14652	14684	14601	14469	14520	14629	14586	14535	14663	14410	14510	14571	14565	14524	14497	14651	14550	14514	14636	14702	14545	14473	14548	14627	14760	14670	14551	14457	14574	14533	14384	14672	14523	14510	14534	14658	14531	14593	14801	14640	14583	14625	14621	14735	14642	14522	14527	14599	14729	14291	14746	14522	14338	14619	14525	14748	14471	14629	14621	14596	14605	14536	14585	14735	14725	14644	14594	14525	14814	14495	14358	14513	14681	14608	14347	14610	14549	14647	14591	14703	14549	14543	14481	14425	14618	14639	14710	14674	14620	14568	14379	14444	14681	14476	14608	14623	14431	14710	14568	14487	14562	14508	14614	14387	14571	14626	14589	14562	14535	14662	14458	14597	14512	14568	14705	14637	14435	14520	14591	14534	14357	14585	14656	14558	14579	14550	14418	14575	14608	14760	14468	14472	14429	14326	14541	14591	14540	14552	14528	14422	14397	14548	14497	14554	14456	14499	14459	14554	14681	14718	14413	14506	14453	14567	14649	14486	14657	14705	14353	14491	14595	14517	14533	14580	14508	14549	14600	14570	14622	14713	14660	14598	14779	14622	14432	14467	14630	14522	14471	14673	14500	14531	14482	14606	14670	14385	14421	14357	14621	14763	14635	14657	14694	14653	14514	14559	14633	14618	14695	14580	14524	14459	14703	14425	14629	14501	14633	14479	14506	14494	14467	14850	14591	14588	14738	14509	14390	14696	14448	14589	14662	14430	14551	14651	14415	14507	14397	14604	14433	14511	14424	14662	14624	14502	14621	14528	14602	14536	14546	14762	14590	14632	14646	14700	14622	14569	14670	14515	14574	14686	14390	14604	14696	14708	14572	14522	14345	14475	14570	14738	14697	14696	14584	14447	14790	14638	14598	14448	14663	14544	14615	14610	14652	14807	14712	14627	14656	14619	14612	14579	14677	14605	14477	14635	14632	14585	14643	14579	14759	14420	14630	14395	14606	14577	14566	14554	14346	14728	14642	14574	14366	14380	14508	14701	14682	14654	14611	14611	14673	14672	14542	14649	14649	14510	14627	14553	14544	14523	14583	14524	14591	14485	14707	14699	14790	14791	14466	14633	14443	14698	14514	14680	14526	14421	14430	14444	14747	14535	14583	14396	14519	14576	14667	14625	14504	14620	14532	14580	14509	14858	14485	14448	14389	14799	14511	14606	14623	14671	14642	14564	14417	14344	14529	14452	14748	14623	14522	14726	14657	14682	14511	14618	14666	14542	14555	14321	14456	14639	14697	14655	14543	14657	14451	14390	14573	14434	14512	14504	14408	14692	14495	14386	14462	14569	14826	14415	14473	14485	14526	14620	14448	14669	14488	14708	14503	14333	14527	14436	14509	14625	14574	14486	14658	14505	14584	14461	14503	14407	14622	14660	14519	14432	14614	14722	14512	14372	14809	14700	14666	14364	14450	14565	14697	14508	14568	14654	14620	14662	14488	14500	14699	14633	14497	14635	14636	14566	14478	14541	14526	14550	14532	14538	14633	14532	14494	14572	14644	14538	14630	14623	14574	14642	14503	14500	14610	14576	14592	14584	14504	14594	14726	14704	14670	14524	14559	14596	14505	14494	14438	14622	14723	14591	14655	14394	14660	14659	14424	14653	14569	14583	14572	14632	14415	14672	14432	14423	14512	14519	14581	14598	14519	14524	14512	14520	14583	14456	14639	14382	14580	14560	14534	14437	14599	14753	14618	14474	14410	14626	14697	14514	14555	14682	14690	14560	14583	14499	14387	14563	14452	14615	14348	14375	14585	14482	14526	14702	14581	14530	14475	14435	14538	14638	14442	14663	14491	14620	14787	14567	14504	14613	14472	14581	14636	14734	14371	14403	14457	14558	14525	14694	14577	14578	14445	14679	14561	14774	14617	14775	14638	14472	14548	14825	14655	14642	14509	14627	14534	14392	14452	14481	14427	14762	14353	14533	14526	14666	14453	14500	14605	14641	14451	14289	14634	14726	14481	14543	14541	14683	14480	14509	14572	14526	14658	14635	14489	14593	14560	14648	14539	14270	14706	14604	14667	14594	14725	14564	14417	14664	14568	14414	14521	14631	14668	14581	14641	14585	14531	14619	14695	14605	14733	14562	14536	14495	14424	14568	14605	14650	14374	14415	14569
14795	15363	15219	14870	14642	14444	14448	14610	14625	14587	14437	14541	14513	17051	18826	17442	15801	14955	14721	14460	14370	14544	14468	14499	14314	14499	14579	14462	14461	14372	14554	14439	14326	14393	14508	14397	14567	14473	14373	14532	14541	14494	14302	14313	14608	14502	14391	14440	14620	14318	14416	14313	14433	14376	14399	14403	14333	14288	14580	14345	14304	14546	14370	14267	14168	14494	14355	14640	14524	14488	14419	14557	14451	14471	14540	14386	14362	14349	14329	14486	14451	14412	14435	14457	14598	14330	14371	14428	14421	14519	14637	14382	14409	14412	14399	14441	14267	14482	14354	14413	14495	14507	14454	14375	14469	14323	14542	14451	14543	14498	14325	14355	14429	14500	14257	14451	14433	14294	14394	14336	14366	14397	14530	14486	14462	14273	14526	14357	14426	14440	14418	14445	14372	14355	14428	14434	14490	14369	14407	14534	14514	14444	14355	14476	14432	14579	14531	14426	14423	14410	14341	14569	14455	14660	14424	14354	14437	14489	14415	14467	14484	14321	14580	14365	14404	14363	14607	14473	14422	14413	14449	14697	14383	14429	14457	14315	14333	14241	14484	14473	14489	14418	14427	14354	14447	14445	14377	14474	14311	14410	14447	14468	14580	14314	14385	14410	14582	14316	14469	14652	14411	14535	14400	14400	14462	14424	14423	14404	14471	14224	14404	14511	14476	14442	14378	14399	14401	14460	14470	14375	14515	14429	14579	14355	14414	14489	14437	14459	14373	14339	14514	14476	14572	14443	14446	14424	14288	14442	14310	14407	14360	14489	14374	14600	14392	14345	14503	14426	14493	14492	14450	14406	14528	14411	14416	14598	14510	14441	14349	14642	14481	14502	14414	14322	14383	14562	14368	14438	14548	14554	14357	14479	14476	14480	14327	14321	14497	14382	14444	14433	14278	14507	14535	14459	14470	14183	14546	14450	14283	14505	14472	14422	14350	14482	14483	14598	14486	14378	14451	14427	14530	14325	14459	14460	14460	14313	14335	14513	14548	14553	14405	14269	14253	14374	14271	14361	14367	14403	14375	14529	14509	14443	14318	14548	14430	14503	14315	14472	14371	14306	14598	14423	14564	14551	14310	14376	14375	14457	14539	14371	14556	14294	14275	14415	14458	14263	14445	14381	14452	14431	14437	14398	14479	14438	14296	14422	14385	14581	14425	14551	14427	14374	14507	14443	14504	14326	14421	14468	14531	14579	14355	14342	14394	14452	14267	14347	14649	14462	14690	14417	14393	14350	14497	14258	14514	14406	14365	14518	14543	14349	14433	14410	14396	14379	14434	14379	14553	14380	14471	14355	14429	14433	14485	14377	14451	14402	14516	14373	14431	14426	14477	14478	14505	14411	14357	14419	14216	14427	14441	14343	14534	14568	14351	14423	14360	14397	14279	14355	14479	14459	14438	14480	14522	14472	14446	14290	14254	14413	14412	14418	14238	14428	14486	14378	14473	14425	14475	14341	14589	14545	14380	14397	14309	14439	14535	14366	14593	14385	14383	14485	14430	14515	14460	14516	14501	14556	14390	14408	14377	14528	14364	14329	14566	14282	14387	14522	14319	14337	14544	14480	14381	14531	14540	14475	14384	14376	14474	14289	14373	14451	14332	14262	14336	14478	14303	14442	14392	14374	14471	14305	14486	14336	14421	14372	14422	14489	14356	14435	14317	14462	14492	14330	14290	14463	14453	14224	14485	14456	14277	14581	14311	14464	14389	14425	14326	14170	14391	14344	14426	14465	14448	14336	14508	14529	14502	14431	14443	14391	14493	14578	14229	14537	14306	14506	14556	14151	14392	14333	14458	14400	14458	14464	14269	14434	14397	14314	14244	14434	14367	14428	14470	14380	14405	14387	14315	14445	14639	14394	14507	14332	14463	14448	14296	14500	14451	14559	14406	14489	14318	14415	14439	14336	14417	14467	14429	14329	14331	14350	14493	14472	14630	14435	14316	14396	14468	14390	14463	14469	14286	14387	14406	14580	14431	14485	14531	14483	14543	14396	14386	14376	14426	14530	14495	14397	14401	14424	14341	14405	14413	14536	14514	14422	14314	14273	14525	14349	14459	14442	14338	14520	14651	14413	14436	14346	14392	14338	14472	14385	14353	14374	14419	14483	14546	14385	14621	14407	14472	14460	14586	14384	14404	14349	14446	14523	14348	14429	14397	14337	14503	14296	14580	14509	14325	14431	14374	14594	14385	14327	14456	14511	14504	14532	14470	14403	14441	14421	14606	14397	14498	14483	14448	14400	14555	14405	14308	14436	14500	14345	14461	14558	14457	14390	14443	14519	14350	14572	14500	14436	14175	14435	14466	14393	14541	14496	14336	14434	14607	14456	14515	14538	14455	14406	14499	14324	14515	14400	14346	14561	14526	14378	14495	14234	14420	14497	14535	14497	14363	14309	14369	14257	14348	14362	14382	14595	14449	14391	14402	14533	14426	14472	14534	14531	14436	14375	14434	14330	14431	14570	14351	14382	14516	14457	14492	14544	14328	14336	14407	14580	14400	14443	14460	14262	14381	14409	14458	14340	14407	14296	14301	14428	14414	14450	14449	14396	14341	14385	14320	14523	14501	14519	14461	14448	14536	14446	14403	14268	14445	14265	14555	14273	14301	14376	14265	14426	14447	14399	14498	14476	14448	14353	14372	14471	14377	14309	14419	14407	14478	14401	14336	14548	14455	14308	14496	14403	14379	14420	14582	14357	14489	14363	14307	14561	14412	14426	14494	14326	14557	14547	14339	14476	14494	14147	14591	14477	14470	14413	14442	14468	14395	14642	14498	14502	14519	14257	14527	14324	14539	14266	14360	14449	14555	14603	14300	14545	14447	14316	14421	14681	14524	14562	14401	14422	14396	14415	14518	14487	14495	14442	14436	14367	14412	14545	14482	14250	14437	14355	14441	14494	14620	14421	14361	14437	14323	14372	14478	14544	14463	14420	14477	14372	14538	14338	14364	14513	14423	14494	14291	14369	14415	14599	14505	14501	14532	14559	14353	14470	14363	14366	14382	14341	14399	14444	14466	14280	14481	14293	14470	14336	14472	14541	14366	14387	14311	14494	14337	14382	14424	14443	14250	14540	14337	14598	14310	14449	14377	14535	14455	14348	14493	14341	14393	14383	14481	14437	14481	14266	14523	14481	14380	14501	14433	14529	14287	14378	14365	14419	14361	14303	14254	14432	14419	14433	14412	14430	14326	14391	14366	14472	14471	14440	14322	14375	14464	14491	14648	14455	14527	14396	14389	14453	14462	14432	14309	14617	14314	14450	14523	14395	14335	14392	14482	14464	14358	14490	14297	14405	14513	14466	14267	14474	14396	14308	14519	14489	14476	14467	14498	14325	14333	14437	14592	14377	14452	14441	14446	14382	14341	14523	14447	14244	14489	14452	14480	14626	14399	14540	14392	14381	14635	14551	14426	14464	14349	14450	14363	14520	14415	14447	14475	14464	14382	14336	14299	14387	14392	14402	14325	14439	14411	14333	14441	14370	14468	14395	14404	14595	14581	14397	14324	14387	14538	14473	14365	14480	14345	14561	14472	14379	14514	14416	14284	14356	14395	14497	14496	14411	14385	14414	14414	14473	14525	14319	14388	14449	14437	14501	14389	14246	14576	14379	14444	14432	14337	14530	14465	14477	14413	14258	14325	14368	14527	14364	14480	14463	14407	14251	14466	14303	14299	14445	14412	14405	14552	14462	14500	14350	14431	14266	14398	14457	14296	14292	14463	14324	14535	14379	14324	14585	14483	14523	14558	14473	14511	14402	14446	14383	14550	14321	14456	14412	14317	14479	14391	14407	14496	14500	14386	14337	14402	14472	14460	14426	14558	14439	14410	14375	14439	14402	14433	14392	14316	14488	14452	14505	14362	14480	14407	14347	14421	14410	14522	14422	14467	14530	14410	14348	14520	14443	14225	14469	14563	14371	14258	14380	14449	14304	14395	14345	14437	14298	14331	14441	14585	14533	14478	14368	14431	14308	14435	14489	14432	14421	14485	14317	14510	14508	14436	14453	14403	14291	14327	14499	14510	14359	14487	14401	14259	14288	14449	14546	14585	14488	14323	14455	14438	14413	14417	14670	14493	14190	14488	14389	14420	14522	14426	14416	14315	14407	14403	14553	14468	14607	14418	14376	14340	14368	14509	14492	14518	14345	14418	14422	14276	14429	14512	14398	14521	14349	14426	14431	14285	14466	14366	14385	14445	14378	14562	14530	14389	14486	14316	14368	14347	14394	14482	14452	14256	14483	14368	14367	14443	14462	14371	14371	14458	14348	14576	14329	14347	14485	14362	14438	14517	14477	14350	14490	14442	14434	14332	14490	14515	14442	14342	14401	14401	14347	14483	14342	14265	14458	14444	14359	14478	14493	14255	14714	14382	14429	14352	14387	14519	14309	14461	14418	14506	14376	14498	14442	14452	14390	14359	14468	14378	14182	14563	14404	14650	14452	14549	14378	14374	14427	14362	14447	14429	14419	14570	14594	14430	14411	14377	14317	14301	14512	14497	14376	14440	14465	14341	14526	14354	14313	14379	14331	14445	14335	14429	14380	14473	14469	14504	14333	14521	14268	14540	14336	14519	14372	14614	14169	14606	14410	14339	14417	14456	14362	14408	14442	14437	14508	14339	14380	14383	14495	14334	14333	14472	14439	14482	14244	14432	14438	14372	14562	14462	14395	14611	14461	14525	14293	14315	14600	14522	14517	14403	14371	14445	14415	14566	14508	14452	14307	14324	14418	14291	14435	14459	14385	14553	14407	14640	14409	14485	14595	14224	14489	14366	14455	14411	14427	14454	14279	14268	14415	14295	14427	14573	14254	14584	14501	14534	14293	14478	14363	14531	14526	14354	14347	14379	14504	14454	14345	14383	14343	14447	14524	14544	14514	14482	14429	14583	14374	14588	14309	14427	14536	14433	14457	14503	14354	14458	14462	14542	14298	14554	14316	14246	14385	14504	14244	14586	14381	14463	14264	14536	14341	14353	14276	14385	14564	14400	14322	14503	14369	14622	14406	14411	14457	14338	14399	14294	14595	14279	14427	14388	14415	14404	14592	14471	14425	14345	14514	14412	14348	14558	14389	14441	14431	14397	14540	14489	14395	14194	14535	14483	14187
25015	21396	27989	25367	19903	16589	16259	15303	14991	15047	14904	14838	15248	24839	31643	25253	19740	16493	15169	14750	14720	14712	14627	14492	14619	14667	14646	14637	14557	14766	14735	14538	14618	14603	14762	14651	14720	14582	14738	14361	14541	14513	14550	14709	14640	14561	14413	14621	14515	14647	14607	14551	14578	14755	14604	14547	14521	14451	14586	14628	14601	14638	14604	14452	14558	14513	14606	14585	14541	14542	14619	14594	14594	14344	14484	14673	14561	14696	14577	14459	14460	14780	14498	14518	14709	14415	14577	14531	14438	14552	14544	14495	14427	14467	14662	14503	14515	14532	14471	14525	14466	14507	14640	14434	14782	14599	14308	14682	14466	14509	14722	14492	14290	14613	14537	14646	14454	14413	14641	14482	14645	14502	14776	14612	14723	14776	14574	14472	14518	14499	14747	14559	14531	14376	14477	14548	14588	14573	14481	14472	14569	14473	14473	14593	14420	14523	14535	14583	14600	14673	14663	14394	14432	14483	14427	14488	14495	14531	14393	14415	14387	14480	14574	14480	14538	14469	14478	14747	14608	14544	14455	14419	14663	14433	14655	14592	14626	14401	14752	14571	14656	14389	14746	14509	14654	14336	14539	14465	14594	14504	14634	14603	14580	14560	14614	14502	14332	14535	14539	14585	14663	14510	14462	14388	14474	14529	14555	14557	14547	14589	14384	14412	14540	14525	14535	14717	14355	14495	14462	14667	14390	14654	14821	14456	14777	14469	14616	14672	14607	14644	14721	14730	14464	14524	14602	14428	14428	14717	14672	14534	14608	14590	14635	14701	14436	14571	14700	14595	14477	14642	14518	14631	14655	14567	14540	14584	14620	14509	14385	14525	14482	14570	14512	14450	14829	14569	14506	14547	14626	14618	14574	14515	14555	14621	14397	14464	14482	14511	14383	14578	14578	14419	14521	14445	14601	14562	14638	14630	14532	14443	14399	14486	14547	14501	14553	14306	14581	14552	14485	14547	14397	14567	14510	14530	14614	14555	14555	14461	14402	14548	14667	14583	14509	14433	14391	14492	14360	14407	14447	14484	14508	14586	14665	14346	14496	14580	14568	14617	14560	14668	14423	14525	14498	14476	14815	14546	14663	14604	14589	14732	14618	14622	14577	14653	14572	14469	14511	14626	14647	14631	14365	14485	14475	14430	14713	14612	14580	14699	14378	14620	14560	14632	14648	14520	14536	14591	14706	14612	14600	14461	14547	14593	14711	14335	14617	14426	14704	14647	14579	14607	14589	14553	14612	14564	14341	14554	14520	14471	14587	14451	14660	14519	14456	14522	14516	14587	14561	14543	14374	14508	14496	14654	14383	14436	14600	14604	14561	14507	14622	14580	14533	14626	14420	14713	14638	14511	14723	14508	14472	14569	14571	14368	14513	14618	14418	14641	14437	14243	14455	14623	14530	14443	14614	14435	14689	14455	14555	14493	14665	14492	14319	14662	14435	14605	14226	14398	14658	14751	14509	14488	14742	14648	14286	14619	14473	14689	14627	14693	14516	14496	14628	14573	14705	14367	14357	14654	14534	14641	14511	14549	14563	14640	14460	14677	14481	14729	14495	14474	14569	14470	14679	14594	14601	14426	14539	14388	14599	14540	14568	14590	14724	14552	14412	14563	14655	14695	14669	14452	14627	14363	14670	14616	14313	14411	14656	14568	14479	14561	14503	14629	14746	14500	14517	14522	14569	14456	14665	14443	14618	14526	14660	14382	14560	14567	14542	14498	14466	14595	14513	14625	14629	14449	14561	14490	14542	14683	14511	14559	14591	14590	14466	14411	14430	14541	14460	14339	14335	14316	14419	14494	14465	14586	14540	14313	14596	14508	14479	14642	14484	14325	14406	14583	14653	14461	14776	14688	14593	14412	14557	14694	14537	14653	14568	14436	14442	14485	14737	14612	14608	14436	14350	14466	14494	14591	14489	14738	14597	14359	14517	14447	14590	14583	14484	14433	14454	14632	14619	14534	14202	14565	14617	14464	14586	14402	14447	14740	14634	14341	14373	14385	14505	14480	14453	14445	14400	14511	14816	14478	14666	14374	14347	14452	14459	14412	14476	14477	14513	14515	14532	14555	14577	14390	14528	14644	14622	14622	14577	14561	14520	14557	14463	14522	14604	14556	14633	14431	14608	14420	14540	14689	14480	14540	14531	14421	14539	14527	14557	14454	14575	14440	14413	14457	14674	14497	14704	14432	14442	14563	14526	14532	14566	14623	14584	14720	14383	14615	14406	14597	14704	14687	14657	14612	14773	14576	14572	14452	14566	14480	14625	14503	14511	14497	14493	14486	14705	14438	14467	14706	14508	14301	14485	14660	14585	14606	14656	14517	14489	14522	14494	14378	14586	14523	14785	14387	14599	14538	14503	14617	14403	14631	14411	14577	14741	14544	14445	14448	14626	14619	14347	14526	14572	14539	14507	14572	14440	14558	14532	14564	14512	14430	14469	14640	14617	14501	14593	14563	14674	14555	14563	14485	14433	14543	14484	14396	14705	14397	14587	14570	14566	14545	14593	14604	14303	14682	14592	14528	14558	14546	14540	14540	14521	14607	14619	14379	14576	14675	14623	14627	14613	14436	14603	14618	14710	14582	14477	14634	14432	14291	14651	14296	14455	14465	14492	14529	14723	14433	14532	14630	14321	14699	14585	14550	14545	14556	14525	14383	14402	14564	14568	14615	14549	14516	14572	14708	14604	14524	14732	14542	14622	14609	14631	14481	14607	14510	14510	14557	14676	14489	14572	14506	14414	14565	14563	14666	14714	14445	14571	14394	14455	14596	14581	14670	14481	14596	14718	14485	14498	14598	14569	14665	14502	14371	14671	14604	14671	14658	14379	14396	14524	14653	14644	14531	14728	14661	14531	14683	14591	14482	14555	14642	14502	14391	14576	14724	14560	14397	14572	14475	14592	14437	14471	14517	14612	14599	14599	14639	14464	14498	14554	14453	14503	14506	14583	14620	14547	14703	14253	14642	14710	14769	14636	14588	14453	14585	14583	14741	14644	14514	14490	14524	14640	14564	14582	14511	14543	14536	14493	14460	14463	14561	14518	14586	14517	14428	14623	14379	14535	14486	14436	14508	14527	14520	14653	14671	14453	14542	14634	14417	14516	14567	14700	14518	14704	14486	14611	14501	14337	14555	14647	14499	14599	14548	14511	14511	14403	14554	14692	14559	14509	14498	14577	14562	14471	14635	14518	14583	14626	14616	14518	14585	14339	14475	14426	14471	14560	14416	14644	14426	14651	14512	14443	14523	14616	14516	14449	14589	14575	14559	14487	14587	14662	14708	14667	14608	14548	14608	14551	14454	14551	14525	14672	14628	14585	14512	14737	14438	14584	14479	14511	14673	14376	14486	14699	14575	14689	14514	14602	14483	14360	14546	14481	14490	14278	14694	14452	14577	14603	14540	14446	14474	14684	14604	14539	14305	14668	14426	14451	14389	14417	14535	14425	14487	14499	14445	14478	14460	14561	14547	14477	14371	14693	14623	14449	14529	14387	14512	14568	14486	14418	14614	14577	14613	14738	14516	14443	14735	14499	14497	14419	14371	14565	14567	14567	14680	14645	14513	14570	14667	14438	14488	14458	14649	14533	14569	14687	14602	14625	14679	14601	14564	14612	14480	14701	14535	14721	14531	14578	14593	14671	14394	14520	14319	14513	14509	14665	14625	14443	14558	14624	14582	14635	14545	14577	14612	14658	14536	14555	14557	14595	14516	14607	14508	14738	14631	14396	14529	14560	14401	14638	14502	14522	14584	14555	14525	14454	14627	14546	14624	14586	14599	14566	14497	14367	14644	14295	14496	14520	14368	14419	14560	14539	14527	14718	14664	14554	14596	14396	14577	14472	14521	14587	14641	14467	14476	14637	14559	14499	14587	14622	14516	14477	14495	14441	14565	14547	14455	14550	14645	14442	14539	14528	14586	14501	14615	14433	14633	14617	14428	14460	14452	14503	14389	14643	14565	14645	14663	14752	14642	14463	14589	14514	14466	14598	14482	14659	14577	14610	14646	14787	14509	14473	14551	14601	14587	14677	14510	14647	14601	14656	14564	14684	14661	14392	14518	14545	14523	14415	14528	14589	14635	14595	14535	14655	14566	14574	14540	14472	14468	14555	14418	14544	14590	14545	14564	14584	14482	14561	14476	14566	14438	14678	14529	14756	14478	14609	14525	14488	14573	14410	14564	14403	14618	14379	14508	14304	14423	14608	14528	14601	14676	14474	14496	14653	14619	14554	14569	14759	14550	14371	14552	14635	14550	14418	14593	14445	14397	14528	14468	14582	14573	14610	14420	14618	14657	14408	14539	14503	14430	14386	14646	14474	14481	14544	14548	14401	14380	14554	14525	14466	14573	14630	14607	14574	14303	14745	14607	14565	14541	14532	14510	14531	14562	14597	14425	14549	14375	14595	14529	14565	14499	14717	14646	14595	14558	14479	14422	14592	14670	14591	14536	14562	14645	14660	14560	14533	14451	14510	14540	14587	14423	14669	14493	14560	14447	14482	14615	14546	14455	14579	14540	14552	14670	14664	14601	14646	14500	14386	14461	14411	14723	14473	14661	14410	14646	14562	14708	14505	14429	14452	14831	14494	14473	14651	14610	14343	14569	14637	14274	14575	14438	14579	14556	14460	14602	14645	14512	14487	14548	14480	14470	14681	14577	14596	14520	14378	14506	14746	14594	14569	14581	14697	14472	14639	14480	14636	14441	14418	14464	14557	14439	14460	14369	14683	14380	14519	14591	14626	14750	14649	14631	14558	14444	14489	14609	14592	14324	14392	14481	14511	14625	14617	14451	14472	14482	14543	14568	14614	14434	14526	14656	14512	14635	14689	14465	14426	14525	14708	14521	14454	14612	14589	14519	14401	14609	14698	14453	14430	14489	14422	14653	14506	14518	14696	14479	14557	14514	14395	14540	14411	14695	14608	14559	14611	14356	14614	14676	14555	14670	14640	14473	14519	14666	14569	14474	14910	14619	14682	14609	14677	14455	14549	14682	14599	14477	14650	14675	14404	14515	14623	14539	14708	14400	14698	14704	14574	14424	14470	14446	14516	14553	14434	14417	14574	14403	14548	14504	14213	14472	14571	14481	14636	14502	14343	14486	14673	14603
13786	20863	19774	17272	16100	15611	15494	15180	15099	14954	14739	14761	15581	30220	35106	27121	20107	16406	14971	14574	14522	14717	14402	14401	14563	14315	14473	14561	14519	14525	14434	14528	14611	14467	14434	14694	14560	14557	14509	14540	14394	14518	14548	14474	14516	14613	14540	14490	14780	14266	14389	14516	14454	14552	14485	14431	14457	14618	14618	14695	14551	14461	14526	14403	14579	14503	14426	14544	14385	14480	14363	14417	14451	14671	14261	14506	14520	14694	14470	14530	14353	14559	14491	14570	14470	14524	14528	14423	14477	14300	14623	14565	14507	14497	14500	14619	14472	14587	14589	14479	14501	14314	14462	14476	14354	14595	14470	14405	14562	14471	14489	14393	14681	14425	14505	14406	14482	14434	14618	14416	14334	14527	14381	14542	14487	14428	14492	14636	14520	14619	14409	14430	14586	14451	14532	14436	14400	14339	14566	14359	14492	14451	14439	14276	14519	14417	14642	14476	14313	14238	14456	14626	14565	14534	14380	14532	14443	14424	14429	14508	14529	14676	14518	14472	14386	14485	14382	14629	14496	14330	14450	14514	14615	14634	14432	14396	14376	14440	14704	14441	14546	14278	14632	14517	14481	14338	14494	14551	14348	14432	14450	14524	14479	14531	14410	14677	14393	14541	14396	14623	14349	14550	14340	14478	14501	14428	14358	14482	14429	14352	14518	14454	14470	14375	14546	14501	14345	14379	14262	14536	14464	14491	14603	14525	14536	14310	14609	14496	14571	14602	14413	14434	14489	14544	14454	14420	14545	14663	14424	14407	14383	14516	14479	14431	14492	14621	14385	14442	14492	14507	14481	14484	14454	14403	14437	14503	14462	14310	14359	14654	14407	14505	14468	14529	14507	14390	14456	14514	14505	14385	14441	14440	14441	14452	14466	14286	14552	14371	14462	14475	14529	14477	14456	14424	14406	14394	14508	14431	14444	14569	14515	14446	14602	14428	14610	14376	14457	14513	14512	14439	14553	14368	14551	14305	14569	14460	14585	14399	14355	14462	14317	14562	14404	14453	14585	14414	14467	14460	14281	14487	14401	14427	14547	14287	14395	14531	14332	14535	14390	14428	14328	14524	14420	14521	14511	14540	14429	14365	14492	14315	14471	14468	14481	14493	14421	14568	14463	14494	14413	14646	14622	14472	14354	14538	14668	14529	14412	14466	14577	14417	14374	14481	14486	14281	14633	14445	14457	14472	14379	14512	14312	14609	14432	14367	14616	14497	14526	14533	14654	14439	14460	14482	14647	14508	14553	14212	14611	14589	14469	14493	14597	14403	14601	14413	14522	14458	14569	14362	14400	14375	14467	14439	14538	14353	14544	14370	14458	14373	14684	14577	14537	14707	14317	14503	14415	14549	14647	14266	14406	14481	14557	14309	14497	14625	14452	14459	14559	14407	14506	14550	14639	14506	14364	14408	14377	14371	14462	14501	14386	14690	14297	14578	14520	14373	14559	14424	14521	14360	14233	14545	14520	14498	14547	14513	14725	14585	14549	14490	14435	14426	14602	14386	14547	14584	14351	14431	14529	14235	14467	14424	14601	14219	14400	14577	14444	14732	14455	14659	14428	14421	14512	14415	14514	14374	14596	14539	14389	14434	14386	14317	14456	14431	14231	14389	14441	14597	14387	14537	14237	14357	14456	14445	14592	14420	14568	14443	14392	14506	14659	14389	14481	14450	14496	14597	14511	14467	14455	14562	14410	14337	14459	14430	14525	14406	14502	14389	14430	14576	14495	14440	14552	14466	14559	14452	14637	14714	14352	14545	14375	14404	14545	14481	14547	14475	14454	14420	14290	14626	14379	14532	14523	14325	14569	14340	14375	14663	14498	14338	14335	14511	14555	14459	14477	14433	14465	14533	14501	14482	14416	14483	14451	14480	14385	14481	14378	14714	14386	14642	14303	14571	14384	14541	14322	14612	14550	14498	14543	14543	14512	14470	14367	14607	14525	14456	14457	14483	14532	14384	14565	14469	14513	14526	14476	14513	14528	14395	14495	14553	14410	14506	14388	14682	14348	14478	14569	14434	14512	14397	14573	14453	14607	14569	14327	14572	14292	14378	14594	14427	14540	14651	14407	14578	14460	14282	14559	14468	14528	14263	14326	14404	14543	14492	14534	14577	14547	14672	14430	14561	14518	14646	14467	14455	14502	14435	14467	14422	14404	14480	14587	14436	14401	14586	14383	14473	14420	14474	14421	14471	14516	14418	14487	14639	14562	14536	14506	14583	14529	14455	14390	14343	14436	14449	14497	14455	14445	14624	14538	14413	14418	14394	14529	14455	14693	14351	14507	14464	14446	14359	14486	14341	14477	14471	14437	14583	14397	14431	14526	14594	14344	14568	14439	14673	14481	14595	14510	14530	14334	14487	14524	14409	14425	14484	14438	14506	14549	14416	14497	14507	14528	14379	14467	14636	14555	14677	14486	14444	14292	14420	14485	14490	14485	14401	14482	14499	14458	14503	14434	14429	14652	14525	14622	14487	14331	14647	14613	14499	14543	14321	14583	14513	14406	14617	14615	14463	14636	14460	14521	14386	14451	14532	14528	14491	14431	14391	14443	14276	14558	14492	14470	14492	14470	14520	14484	14590	14514	14483	14488	14486	14467	14517	14455	14529	14481	14459	14465	14523	14621	14530	14395	14390	14508	14621	14476	14571	14517	14574	14511	14317	14492	14488	14512	14560	14478	14550	14419	14518	14573	14448	14500	14406	14291	14531	14436	14583	14575	14364	14438	14394	14420	14541	14459	14402	14483	14482	14614	14489	14392	14478	14461	14451	14481	14514	14540	14641	14413	14299	14491	14519	14421	14440	14459	14523	14529	14407	14481	14564	14397	14428	14628	14571	14545	14562	14483	14586	14542	14428	14490	14509	14515	14294	14465	14541	14337	14355	14514	14539	14373	14415	14550	14429	14479	14543	14530	14497	14432	14442	14462	14472	14409	14502	14316	14564	14432	14462	14503	14449	14374	14446	14510	14290	14460	14503	14410	14422	14451	14450	14293	14561	14482	14338	14384	14491	14543	14512	14530	14368	14593	14425	14288	14520	14432	14558	14688	14440	14349	14478	14365	14594	14698	14618	14748	14413	14505	14374	14493	14527	14524	14495	14521	14445	14572	14682	14385	14463	14433	14616	14449	14536	14375	14404	14519	14635	14461	14521	14411	14346	14509	14380	14417	14341	14496	14466	14703	14519	14436	14462	14505	14563	14609	14443	14593	14396	14633	14658	14444	14520	14487	14415	14519	14519	14383	14549	14375	14510	14535	14580	14476	14483	14518	14574	14489	14518	14298	14487	14551	14524	14504	14350	14376	14477	14567	14569	14474	14433	14446	14646	14383	14359	14608	14401	14582	14349	14554	14413	14313	14456	14445	14553	14520	14431	14465	14469	14344	14356	14413	14238	14476	14498	14414	14430	14662	14543	14471	14569	14418	14576	14524	14610	14445	14492	14548	14463	14372	14645	14504	14579	14577	14594	14325	14533	14422	14311	14578	14485	14519	14502	14414	14404	14528	14474	14521	14474	14511	14453	14460	14543	14429	14488	14578	14433	14621	14448	14292	14670	14478	14389	14436	14478	14363	14672	14258	14556	14437	14422	14353	14529	14320	14501	14555	14474	14521	14478	14639	14541	14473	14469	14538	14450	14534	14341	14600	14449	14535	14540	14406	14471	14634	14301	14558	14459	14382	14587	14406	14474	14661	14526	14508	14526	14431	14282	14618	14410	14541	14474	14482	14441	14638	14529	14558	14437	14406	14392	14505	14543	14394	14607	14453	14314	14492	14489	14625	14489	14518	14421	14560	14499	14513	14448	14599	14553	14369	14468	14479	14419	14481	14558	14604	14480	14546	14541	14550	14443	14601	14634	14340	14448	14467	14452	14534	14512	14544	14472	14470	14440	14454	14336	14568	14389	14545	14561	14571	14405	14540	14565	14551	14544	14553	14728	14431	14459	14580	14519	14506	14384	14563	14444	14458	14617	14706	14465	14370	14490	14365	14441	14475	14464	14430	14501	14446	14547	14431	14462	14464	14326	14297	14509	14524	14391	14574	14457	14471	14266	14264	14534	14571	14477	14664	14472	14518	14523	14407	14380	14376	14474	14555	14411	14430	14335	14565	14397	14407	14446	14342	14518	14615	14451	14633	14266	14492	14574	14449	14444	14395	14497	14435	14477	14616	14515	14461	14773	14437	14413	14394	14292	14537	14483	14406	14570	14537	14400	14508	14324	14594	14572	14418	14410	14551	14495	14397	14278	14302	14398	14444	14462	14570	14522	14602	14561	14541	14437	14608	14591	14547	14342	14401	14570	14500	14413	14558	14556	14453	14522	14666	14611	14499	14520	14488	14314	14436	14469	14414	14450	14465	14619	14519	14455	14656	14421	14471	14591	14247	14529	14368	14559	14521	14580	14485	14442	14374	14261	14488	14537	14581	14485	14373	14439	14572	14334	14449	14434	14527	14449	14539	14386	14471	14474	14460	14525	14630	14553	14390	14366	14349	14379	14478	14480	14480	14471	14461	14705	14540	14478	14552	14437	14468	14394	14373	14458	14503	14512	14551	14532	14556	14568	14671	14544	14504	14349	14435	14521	14562	14398	14512	14376	14392	14529	14474	14436	14427	14443	14322	14600	14559	14541	14566	14444	14464	14575	14515	14413	14272	14537	14484	14406	14731	14524	14509	14430	14405	14490	14399	14376	14491	14590	14542	14556	14260	14402	14567	14595	14510	14491	14566	14331	14318	14442	14551	14594	14472	14203	14509	14535	14562	14412	14534	14432	14443	14326	14314	14521	14489	14466	14507	14518	14403	14424	14622	14412	14361	14562	14556	14455	14485	14303	14548	14353	14627	14423	14521	14440	14632	14623	14446	14446	14347	14443	14525	14535	14480	14575	14635	14475	14505	14573	14489	14454	14655	14554	14518	14562	14530	14362	14508	14464	14495	14450	14463	14380	14484	14485	14286	14543	14460	14527	14412	14608	14487	14622	14624	14530	14491	14489	14397	14295	14596	14447	14492	14452	14660	14583	14409	14459	14524	14431	14534	14415	14430	14440	14379	14434	14338	14459	14599	14506	14526	14512	14496	14360	14458	14577	14666	14350	14317	14476	14570	14611
23813	21334	28811	24211	21673	20931	18956	15940	15447	15359	15299	15170	19252	41018	37837	28646	20632	16777	15203	14922	14651	14854	14892	14652	14747	14921	14683	14654	14760	14858	14868	14794	14786	14653	14890	14823	14754	14600	14593	14694	14693	14726	14684	14823	14826	14574	14589	14633	14755	14647	14663	14684	14687	14754	14663	14747	14759	14867	14782	14672	14702	14582	14793	14859	14761	14563	14587	14540	14787	14828	14722	14442	14686	14705	14744	14827	14583	14728	14631	14745	14654	14676	14813	14500	14760	14595	14710	14571	14717	14619	14523	14645	14528	14876	14845	14771	14558	14751	14439	14520	14581	14743	14693	14514	14623	14648	14299	14815	14699	14626	14647	14537	14750	14573	14703	14921	14666	14666	14825	14795	14529	14873	14783	14532	14693	14518	14598	14659	14449	14831	14613	14693	14803	14807	14545	14702	14722	14521	14622	14627	14715	14743	14678	14537	14693	14522	14631	14671	14749	14560	14595	14620	14777	14492	14493	14645	14651	14726	14615	14778	14506	14664	14643	14763	14582	14693	14635	14872	14735	14594	14757	14560	14658	14763	14645	14655	14735	14666	14806	14737	14687	14887	14639	14719	14672	14688	14731	14514	14604	14481	14687	14584	14759	14518	14646	14528	14581	14566	14743	14644	14551	14695	14803	14715	14792	14903	14841	14558	14527	14661	14650	14864	14601	14625	14681	14530	14516	14619	14648	14629	14518	14608	14656	14595	14590	14687	14622	14695	14717	14602	14582	14569	14581	14690	14574	14523	14659	14680	14644	14738	14553	14685	14567	14609	14759	14721	14675	14518	14688	14586	14612	14722	14743	14775	14605	14529	14675	14689	14572	14506	14596	14563	14699	14820	14699	14761	14489	14568	14653	14639	14622	14764	14777	14655	14738	14672	14706	14702	14688	14573	14773	14507	14641	14736	14702	14521	14609	14464	14603	14678	14657	14593	14428	14585	14708	14632	14653	14531	14650	14724	14729	14683	14801	14843	14715	14583	14489	14603	14700	14873	14719	14721	14516	14518	14649	14627	14658	14690	14557	14413	14814	14669	14738	14502	14722	14581	14497	14670	14653	14596	14549	14756	14733	14703	14802	14506	14615	14635	14710	14626	14779	14598	14866	14653	14620	14634	14793	14922	14648	14491	14594	14783	14654	14491	14691	14639	14694	14830	14688	14613	14572	14534	14532	14666	14509	14657	14611	14644	14626	14781	14732	14587	14609	14536	14551	14483	14603	14593	14774	14683	14650	14561	14669	14552	14583	14646	14704	14857	14767	14584	14561	14638	14693	14730	14744	14711	14739	14798	14715	14638	14661	14700	14623	14497	14791	14543	14662	14613	14565	14534	14643	14789	14778	14596	14662	14644	14692	14615	14676	14638	14424	14719	14603	14687	14692	14810	14569	14433	14781	14644	14572	14394	14633	14702	14585	14677	14676	14584	14499	14555	14576	14480	14678	14607	14567	14517	14770	14476	14533	14544	14630	14559	14649	14581	14550	14513	14607	14731	14442	14599	14639	14561	14782	14607	14659	14539	14295	14770	14691	14605	14880	14647	14703	14836	14646	14813	14680	14789	14608	14637	14808	14648	14615	14424	14615	14594	14674	14570	14540	14619	14597	14767	14621	14822	14788	14768	14758	14485	14758	14637	14658	14590	14711	14558	14574	14551	14601	14677	14680	14462	14831	14625	14558	14648	14617	14625	14531	14602	14754	14840	14648	14662	14620	14568	14494	14501	14567	14576	14553	14673	14735	14613	14609	14638	14745	14622	14544	14569	14637	14703	14713	14429	14704	14740	14796	14755	14626	14529	14557	14913	14629	14517	14703	14579	14732	14662	14834	14694	14705	14683	14707	14619	14563	14739	14516	14595	14614	14562	14502	14586	14801	14736	14582	14686	14691	14558	14692	14630	14687	14663	14662	14661	14685	14673	14672	14769	14748	14481	14533	14572	14684	14704	14503	14826	14723	14644	14602	14684	14509	14529	14761	14851	14701	14682	14688	14576	14530	14698	14618	14625	14673	14576	14796	14765	14748	14636	14660	14619	14636	14416	14633	14562	14660	14705	14726	14783	14423	14495	14595	14525	14700	14827	14758	14760	14559	14673	14666	14725	14699	14618	14430	14489	14624	14630	14672	14567	14585	14758	14754	14830	14636	14730	14551	14651	14793	14637	14655	14591	14697	14682	14597	14805	14642	14721	14590	14553	14651	14661	14761	14649	14670	14609	14635	14604	14660	14661	14904	14616	14486	14650	14781	14706	14667	14716	14811	14484	14672	14558	14606	14640	14580	14485	14678	14531	14566	14946	14525	14661	14673	14653	14604	14561	14682	14636	14756	14562	14474	14627	14737	14733	14481	14662	14662	14750	14684	14804	14661	14834	14523	14437	14944	14554	14767	14537	14522	14694	14680	14518	14845	14721	14550	14790	14642	14462	14700	14681	14623	14634	14744	14764	14721	14735	14471	14754	14704	14758	14591	14515	14666	14666	14772	14682	14512	14818	14645	14705	14716	14653	14630	14755	14610	14581	14601	14816	14752	14738	14704	14543	14750	14828	14662	14542	14499	14600	14647	14596	14786	14679	14634	14639	14598	14694	14672	14633	14681	14717	14592	14694	14650	14660	14565	14624	14811	14805	14548	14592	14697	14738	14664	14643	14692	14733	14560	14482	14555	14544	14777	14656	14600	14646	14492	14635	14697	14760	14702	14565	14652	14795	14698	14853	14568	14463	14633	14577	14684	14593	14684	14695	14545	14558	14686	14662	14699	14575	14692	14537	14918	14542	14503	14673	14618	14591	14746	14652	14727	14580	14548	14707	14371	14622	14810	14534	14654	14664	14586	14697	14915	14513	14556	14745	14676	14680	14692	14575	14683	14505	14555	14719	14558	14643	14644	14666	14597	14692	14710	14761	14741	14606	14718	14766	14451	14623	14596	14628	14598	14605	14712	14622	14595	14760	14535	14633	14515	14645	14614	14748	14463	14669	14561	14691	14625	14525	14574	14620	14570	14476	14734	14736	14833	14535	14529	14583	14729	14802	14706	14471	14678	14583	14754	14689	14656	14851	14580	14588	14476	14659	14680	14601	14640	14531	14580	14531	14684	14567	14536	14613	14725	14599	14890	14531	14646	14584	14725	14618	14561	14574	14546	14735	14628	14873	14811	14629	14582	14643	14563	14653	14471	14630	14622	14653	14636	14729	14716	14572	14526	14755	14654	14657	14624	14679	14689	14744	14678	14370	14569	14601	14577	14890	14608	14727	14782	14570	14709	14800	14673	14708	14582	14705	14504	14637	14591	14758	14622	14593	14741	14842	14534	14528	14644	14681	14476	14512	14554	14671	14689	14403	14624	14672	14576	14728	14627	14652	14948	14762	14678	14638	14798	14523	14493	14687	14673	14690	14675	14630	14852	14651	14582	14566	14706	14565	14817	14625	14666	14666	14736	14722	14503	14579	14828	14771	14719	14447	14581	14759	14437	14589	14673	14759	14623	14675	14781	14692	14668	14671	14784	14605	14736	14568	14656	14752	14609	14586	14498	14666	14638	14442	14777	14556	14517	14734	14579	14846	14788	14755	14696	14682	14700	14577	14744	14835	14642	14650	14585	14637	14739	14786	14662	14362	14716	14540	14751	14743	14620	14602	14633	14523	14774	14747	14508	14814	14710	14640	14924	14626	14628	14725	14770	14485	14609	14829	14440	14515	14541	14625	14883	14531	14574	14400	14512	14494	14852	14806	14592	14685	14777	14642	14758	14605	14582	14671	14749	14574	14787	14663	14690	14739	14668	14635	14837	14512	14541	14566	14662	14559	14681	14657	14520	14643	14461	14605	14684	14775	14680	14459	14604	14676	14574	14665	14785	14772	14654	14706	14597	14632	14639	14539	14653	14393	14595	14504	14606	14681	14503	14538	14612	14703	14591	14674	14711	14622	14582	14718	14566	14594	14849	14637	14556	14440	14752	14594	14629	14615	14553	14685	14515	14852	14677	14671	14744	14812	14696	14732	14611	14505	14630	14528	14765	14513	14407	14511	14701	14818	14747	14656	14578	14587	14642	14702	14502	14746	14656	14437	14662	14660	14788	14562	14522	14601	14430	14588	14629	14535	14722	14657	14397	14761	14543	14801	14714	14757	14650	14710	15005	14830	14594	14541	14550	14683	14614	14503	14602	14586	14576	14651	14698	14490	14752	14695	14660	14629	14485	14804	14695	14665	14427	14717	14613	14753	14796	14601	14654	14585	14684	14483	14803	14480	14538	14691	14562	14537	14805	14563	14870	14494	14765	14569	14558	14594	14610	14833	14586	14654	14590	14568	14682	14618	14742	14884	14628	14794	14664	14678	14691	14629	14725	14599	14847	14523	14599	14622	14606	14579	14653	14708	14740	14830	14570	14554	14714	14766	14592	14581	14666	14581	14459	14789	14752	14637	14658	14679	14599	14662	14853	14735	14740	14575	14655	14430	14684	14563	14571	14642	14651	14683	14876	14865	14536	14697	14706	14798	14761	14619	14724	14741	14639	14592	14814	14719	14685	14554	14515	14636	14576	14799	14773	14889	14322	14617	14654	14700	14565	14726	14720	14606	14642	14574	14787	14823	14610	14735	14642	14889	14681	14680	14743	14634	14624	14641	14629	14660	14718	14795	14570	14490	14718	14587	14677	14621	14561	14682	14651	14516	14587	14618	14621	14697	14768	14528	14629	14581	14590	14529	14571	14788	14520	14554	14622	14715	14658	14750	14667	14790	14538	14556	14546	14611	14547	14503	14543	14509	14709	14667	14667	14660	14708	14688	14587	14695	14837	14468	14649	14652	14550	14605	14630	14454	14632	14529	14682	14581	14515	14739	14486	14693	14797	14717	14564	14733	14641	14682	14803	14542	14709	14527	14442	14673	14704	14718	14600	14800	14831	14765	14672	14720	14699	14727	14642	14758	14565	14538	14684	14579	14675	14709	14713	14594	14581	14617	14515	14436	14793	14620	14767	14694	14640	14634	14614	14597	14671	14622	14646	14682	14733	14868	14658	14838	14526	14601	14578	14676	14699	14554	14808	14612	14617	14499	14378	14725	14764	14591	14760	14610	14756	14691	14675	14679	14574	14462	14770	14646	14605	14526	14671	14744	14575	14623
15403	25494	23579	19524	17506	16723	15948	15721	15686	15471	15254	15040	22514	45540	40635	30104	20938	16430	14927	14712	14663	14589	14258	14576	14596	14649	14402	14547	14490	14536	14640	14504	14638	14494	14520	14485	14468	14650	14491	14408	14505	14517	14582	14557	14583	14637	14557	14595	14581	14467	14547	14474	14563	14519	14547	14699	14694	14563	14685	14459	14671	14554	14559	14529	14534	14657	14648	14497	14435	14492	14701	14579	14382	14602	14630	14485	14637	14592	14438	14641	14494	14453	14438	14552	14652	14545	14685	14375	14447	14441	14557	14655	14575	14515	14714	14627	14454	14439	14554	14507	14491	14531	14386	14470	14550	14436	14652	14391	14516	14637	14594	14507	14601	14495	14475	14490	14401	14436	14683	14623	14479	14592	14496	14537	14606	14488	14477	14630	14598	14481	14436	14525	14607	14435	14549	14625	14559	14327	14560	14505	14509	14477	14690	14467	14394	14671	14486	14411	14630	14576	14465	14504	14513	14543	14407	14544	14505	14506	14593	14484	14548	14480	14379	14642	14573	14574	14620	14583	14328	14761	14556	14583	14574	14590	14498	14692	14437	14507	14543	14523	14555	14566	14625	14652	14418	14590	14635	14535	14677	14565	14456	14494	14606	14450	14624	14447	14617	14539	14515	14410	14583	14566	14385	14309	14535	14473	14418	14667	14498	14542	14541	14578	14743	14440	14495	14452	14531	14562	14611	14574	14558	14556	14484	14588	14551	14438	14463	14436	14363	14467	14518	14481	14688	14579	14652	14544	14492	14657	14625	14430	14560	14474	14755	14295	14479	14498	14573	14579	14615	14588	14478	14546	14636	14539	14353	14400	14640	14395	14514	14444	14455	14570	14452	14485	14529	14537	14639	14417	14631	14441	14482	14455	14456	14585	14574	14507	14437	14458	14406	14652	14536	14403	14577	14652	14565	14418	14428	14697	14601	14564	14592	14527	14530	14521	14421	14352	14616	14614	14442	14439	14565	14497	14518	14615	14498	14630	14616	14272	14462	14532	14517	14525	14502	14552	14496	14433	14576	14498	14375	14437	14564	14526	14451	14403	14460	14538	14512	14547	14665	14556	14678	14511	14422	14484	14671	14432	14605	14409	14323	14531	14488	14368	14680	14530	14285	14744	14436	14372	14699	14594	14606	14414	14565	14691	14562	14525	14453	14474	14525	14537	14587	14536	14456	14541	14619	14633	14532	14644	14623	14586	14408	14619	14488	14595	14456	14452	14454	14640	14591	14550	14536	14542	14480	14574	14493	14726	14588	14545	14410	14604	14563	14547	14471	14634	14538	14520	14556	14535	14550	14507	14447	14374	14536	14571	14396	14470	14519	14469	14550	14371	14517	14606	14548	14500	14409	14470	14555	14442	14559	14457	14403	14490	14473	14488	14584	14531	14469	14425	14502	14585	14412	14576	14468	14694	14486	14476	14576	14433	14606	14529	14435	14502	14464	14557	14658	14510	14441	14531	14587	14563	14486	14524	14453	14604	14535	14676	14711	14523	14552	14634	14588	14546	14420	14552	14382	14614	14534	14432	14593	14576	14471	14455	14487	14494	14521	14470	14524	14344	14581	14703	14500	14490	14540	14749	14571	14552	14450	14554	14564	14591	14521	14502	14573	14523	14391	14613	14532	14524	14631	14494	14417	14614	14514	14572	14383	14590	14465	14626	14632	14549	14533	14447	14652	14467	14488	14548	14478	14459	14535	14610	14540	14515	14620	14550	14584	14568	14563	14446	14526	14349	14404	14440	14528	14293	14572	14586	14455	14560	14487	14640	14497	14496	14714	14498	14507	14489	14568	14537	14590	14524	14701	14427	14516	14523	14784	14588	14578	14474	14448	14532	14411	14497	14552	14482	14499	14535	14546	14559	14553	14496	14489	14530	14548	14657	14626	14443	14440	14591	14456	14389	14616	14433	14527	14320	14390	14536	14527	14487	14490	14370	14461	14475	14580	14460	14510	14475	14509	14561	14500	14329	14470	14461	14583	14584	14497	14643	14579	14599	14505	14587	14498	14416	14638	14633	14471	14458	14659	14403	14428	14590	14608	14297	14449	14505	14374	14502	14472	14546	14582	14483	14489	14484	14720	14506	14439	14400	14604	14493	14368	14697	14379	14607	14604	14416	14533	14647	14492	14421	14344	14551	14532	14417	14577	14610	14601	14550	14349	14560	14438	14595	14737	14518	14580	14687	14427	14566	14492	14413	14561	14567	14605	14550	14653	14562	14600	14377	14462	14551	14624	14437	14494	14514	14368	14429	14608	14447	14600	14631	14525	14459	14722	14525	14724	14465	14470	14656	14495	14572	14366	14644	14461	14545	14552	14401	14600	14659	14467	14340	14718	14594	14532	14494	14646	14408	14605	14327	14616	14734	14563	14717	14596	14511	14503	14560	14483	14549	14419	14519	14572	14632	14459	14444	14608	14711	14437	14564	14446	14577	14458	14532	14345	14338	14539	14389	14530	14607	14437	14659	14477	14547	14584	14601	14442	14568	14580	14432	14448	14564	14575	14458	14615	14690	14577	14519	14520	14481	14347	14522	14425	14615	14627	14680	14480	14713	14611	14597	14456	14513	14512	14537	14440	14612	14291	14544	14544	14493	14599	14579	14630	14561	14603	14570	14642	14433	14358	14494	14691	14546	14539	14480	14653	14522	14436	14606	14490	14516	14495	14509	14406	14374	14530	14710	14429	14491	14654	14640	14405	14427	14504	14428	14515	14477	14611	14509	14670	14337	14612	14472	14596	14646	14414	14506	14442	14331	14548	14435	14653	14591	14620	14482	14453	14517	14404	14575	14422	14483	14528	14642	14591	14540	14609	14668	14547	14500	14620	14474	14436	14515	14614	14341	14413	14484	14546	14482	14578	14554	14386	14406	14476	14444	14653	14492	14472	14586	14339	14468	14474	14465	14652	14475	14449	14535	14532	14345	14748	14460	14458	14607	14417	14419	14639	14549	14505	14438	14574	14551	14437	14533	14527	14594	14581	14597	14443	14457	14700	14549	14594	14754	14608	14500	14573	14494	14621	14615	14645	14501	14655	14463	14695	14426	14445	14543	14476	14722	14559	14515	14538	14367	14484	14586	14683	14528	14546	14543	14369	14473	14535	14494	14464	14588	14684	14503	14616	14421	14447	14279	14589	14635	14701	14407	14430	14567	14379	14530	14756	14467	14681	14533	14546	14505	14515	14694	14449	14450	14505	14504	14359	14477	14639	14525	14578	14527	14598	14443	14323	14533	14582	14580	14601	14485	14616	14424	14661	14309	14653	14456	14661	14752	14447	14687	14407	14570	14542	14525	14554	14576	14629	14525	14686	14546	14514	14431	14536	14415	14535	14520	14587	14503	14404	14396	14578	14592	14575	14677	14491	14462	14508	14602	14522	14446	14565	14396	14608	14437	14566	14749	14616	14645	14628	14610	14573	14572	14588	14549	14487	14513	14658	14572	14504	14532	14339	14566	14597	14562	14524	14406	14620	14439	14542	14490	14299	14433	14455	14415	14714	14615	14514	14563	14682	14599	14295	14514	14577	14459	14600	14622	14450	14728	14512	14280	14559	14381	14382	14656	14523	14559	14638	14527	14722	14673	14430	14627	14569	14518	14635	14496	14533	14587	14372	14643	14494	14478	14546	14509	14457	14550	14491	14583	14608	14593	14521	14656	14535	14619	14622	14602	14530	14642	14556	14501	14372	14673	14385	14696	14403	14458	14533	14736	14430	14591	14535	14538	14498	14669	14524	14593	14530	14692	14587	14585	14535	14436	14413	14520	14421	14503	14562	14542	14650	14496	14515	14396	14497	14641	14238	14667	14522	14581	14482	14489	14519	14525	14466	14583	14386	14479	14524	14644	14336	14394	14507	14584	14616	14693	14394	14561	14474	14426	14526	14482	14534	14591	14587	14685	14538	14579	14589	14510	14507	14656	14517	14530	14421	14435	14598	14537	14649	14643	14481	14404	14523	14779	14394	14386	14632	14490	14514	14599	14381	14488	14683	14506	14544	14565	14492	14564	14483	14661	14467	14446	14665	14642	14633	14514	14686	14567	14510	14566	14530	14438	14557	14516	14708	14481	14540	14491	14425	14615	14698	14470	14526	14610	14610	14404	14419	14637	14489	14522	14488	14498	14302	14657	14403	14425	14533	14249	14631	14594	14372	14475	14599	14480	14476	14641	14552	14558	14638	14453	14545	14538	14473	14522	14511	14303	14550	14447	14560	14460	14533	14654	14503	14590	14493	14386	14601	14437	14549	14504	14559	14467	14481	14405	14469	14443	14415	14529	14565	14536	14421	14452	14618	14552	14459	14394	14470	14571	14551	14534	14697	14340	14646	14715	14528	14494	14558	14645	14486	14552	14400	14466	14702	14515	14653	14547	14512	14653	14411	14487	14364	14478	14543	14453	14576	14539	14603	14444	14381	14542	14470	14557	14444	14608	14650	14799	14415	14669	14562	14489	14396	14496	14532	14422	14662	14477	14496	14490	14581	14522	14585	14358	14424	14560	14596	14455	14403	14650	14383	14492	14584	14658	14490	14523	14501	14521	14600	14634	14600	14499	14616	14475	14492	14507	14709	14485	14700	14564	14526	14657	14643	14526	14600	14468	14422	14461	14397	14394	14559	14610	14514	14566	14655	14591	14599	14679	14522	14641	14584	14695	14482	14629	14618	14475	14385	14646	14566	14617	14547	14493	14414	14520	14618	14454	14496	14602	14582	14563	14558	14373	14503	14359	14518	14488	14584	14439	14518	14328	14499	14661	14605	14548	14407	14477	14417	14524	14523	14426	14512	14483	14373	14589	14472	14562	14465	14534	14499	14503	14472	14571	14664	14526	14435	14574	14471	14648	14581	14616	14585	14488	14519	14720	14453	14533	14705	14577	14582	14494	14425	14545	14531	14761	14506	14542	14398	14483	14685	14526	14529	14581	14596	14607	14418	14530	14544	14651	14642	14734	14529	14461	14429	14531	14543	14517	14539	14414	14365	14544	14593	14463	14534	14622	14533	14566	14758	14605	14612	14499	14563	14555	14558	14549	14508	14588	14560	14541	14528	14556	14685	14410	14443	14407	14487	14621	14617	14449	14464	14398	14565	14714	14626	14385	14673	14415	14683	14391	14582	14388
28854	21110	19661	17168	15550	15738	15789	15673	15501	15589	15534	15406	15862	17693	18984	17709	16587	16053	15540	15606	15690	15397	15480	15503	15607	15509	15531	15486	15333	15689	15541	15637	15570	15524	15618	15477	15305	15258	15364	15605	15287	15552	15587	15658	15424	15448	15554	15455	15473	15746	15443	15475	15528	15518	15539	15620	15515	15588	15508	15460	15434	15677	15495	15513	15295	15483	15518	15458	15511	15542	15607	15717	15555	15469	15639	15804	15329	15446	15547	15668	15554	15733	15474	15509	15626	15345	15514	15301	15356	15447	15610	15712	15687	15867	15535	15399	15444	15554	15450	15517	15605	15477	15474	15738	15613	15517	15506	15329	15464	15649	15532	15725	15561	15536	15594	15517	15487	15710	15611	15796	15446	15397	15594	15526	15541	15680	15640	15681	15338	15360	15420	15591	15481	15552	15494	15394	15444	15610	15608	15473	15469	15548	15384	15500	15530	15385	15382	15375	15558	15429	15558	15539	15442	15558	15332	15379	15350	15588	15504	15537	15634	15661	15433	15721	15469	15525	15333	15732	15573	15577	15521	15475	15341	15540	15333	15552	15350	15437	15525	15645	15400	15333	15523	15616	15452	15718	15556	15529	15472	15490	15307	15542	15592	15389	15583	15652	15480	15456	15634	15589	15597	15568	15586	15508	15360	15590	15543	15603	15484	15603	15360	15488	15515	15446	15525	15227	15501	15570	15564	15479	15454	15603	15524	15471	15632	15355	15488	15474	15519	15605	15399	15735	15646	15603	15391	15358	15743	15424	15667	15487	15605	15608	15461	15395	15245	15198	15486	15294	15418	15580	15581	15488	15579	15580	15489	15529	15575	15722	15533	15576	15670	15518	15727	15452	15544	15494	15476	15684	15631	15641	15602	15321	15466	15496	15384	15426	15507	15415	15620	15350	15657	15398	15584	15464	15498	15551	15676	15514	15529	15622	15346	15630	15527	15415	15628	15327	15472	15641	15619	15532	15647	15437	15536	15618	15421	15455	15438	15427	15520	15575	15414	15415	15513	15580	15509	15606	15521	15549	15542	15765	15480	15623	15407	15563	15273	15606	15503	15369	15538	15508	15510	15435	15596	15362	15727	15521	15524	15467	15506	15523	15323	15645	15525	15522	15259	15644	15332	15493	15632	15475	15744	15232	15531	15458	15727	15506	15491	15443	15574	15561	15540	15700	15561	15571	15582	15498	15494	15514	15428	15513	15475	15533	15586	15301	15500	15570	15300	15517	15647	15608	15536	15573	15599	15566	15588	15669	15570	15734	15366	15473	15440	15487	15527	15514	15654	15733	15450	15426	15452	15388	15445	15607	15525	15466	15596	15468	15683	15503	15502	15724	15413	15492	15682	15619	15509	15568	15454	15369	15682	15491	15305	15433	15438	15448	15455	15333	15646	15555	15591	15506	15593	15726	15503	15511	15307	15515	15400	15584	15446	15427	15542	15478	15457	15392	15496	15445	15403	15579	15347	15513	15518	15648	15493	15451	15326	15587	15520	15390	15617	15531	15487	15506	15453	15436	15458	15636	15475	15598	15359	15286	15549	15741	15330	15589	15757	15430	15477	15414	15628	15473	15580	15510	15366	15480	15469	15462	15602	15612	15721	15351	15510	15745	15469	15337	15401	15561	15572	15526	15411	15556	15608	15513	15540	15457	15463	15774	15645	15517	15678	15632	15680	15468	15461	15485	15657	15256	15297	15456	15770	15507	15333	15423	15479	15416	15334	15549	15586	15735	15483	15779	15578	15540	15308	15476	15534	15385	15569	15404	15529	15378	15537	15435	15546	15445	15389	15461	15422	15531	15525	15563	15711	15501	15506	15319	15424	15328	15562	15480	15659	15304	15369	15338	15636	15467	15437	15600	15534	15458	15526	15351	15506	15768	15366	15451	15523	15573	15489	15725	15504	15487	15350	15424	15548	15542	15559	15430	15456	15468	15422	15460	15449	15609	15581	15494	15508	15473	15416	15500	15713	15385	15598	15540	15520	15557	15670	15539	15739	15551	15642	15667	15462	15701	15535	15573	15611	15534	15446	15512	15644	15431	15545	15655	15670	15477	15461	15647	15480	15522	15412	15412	15559	15588	15522	15499	15372	15393	15319	15685	15252	15747	15541	15458	15423	15693	15699	15468	15614	15688	15312	15457	15494	15510	15610	15469	15537	15462	15617	15542	15495	15450	15413	15384	15328	15506	15492	15488	15426	15444	15380	15393	15535	15590	15547	15687	15489	15576	15686	15633	15616	15544	15620	15491	15584	15323	15558	15672	15532	15470	15478	15552	15604	15458	15425	15634	15580	15718	15462	15254	15589	15574	15596	15654	15634	15611	15285	15594	15659	15523	15358	15463	15496	15540	15661	15395	15477	15566	15594	15810	15640	15675	15542	15537	15369	15529	15464	15685	15483	15502	15553	15482	15716	15513	15373	15508	15408	15565	15476	15712	15555	15540	15537	15677	15634	15437	15486	15364	15428	15378	15594	15728	15453	15468	15525	15548	15491	15735	15434	15366	15330	15345	15693	15567	15585	15585	15484	15624	15539	15425	15379	15652	15409	15498	15488	15513	15633	15625	15588	15566	15568	15398	15538	15653	15493	15546	15730	15576	15563	15529	15504	15591	15509	15503	15444	15542	15602	15570	15577	15571	15634	15624	15559	15447	15584	15564	15392	15641	15537	15443	15476	15600	15477	15397	15594	15374	15726	15605	15480	15524	15591	15497	15375	15513	15299	15511	15515	15555	15566	15399	15505	15470	15594	15656	15415	15491	15434	15549	15536	15681	15556	15653	15689	15448	15553	15338	15486	15565	15708	15408	15553	15376	15599	15531	15514	15465	15461	15498	15448	15546	15498	15531	15493	15473	15377	15522	15552	15625	15587	15414	15547	15645	15412	15604	15740	15490	15605	15502	15387	15464	15518	15658	15737	15555	15489	15369	15643	15397	15512	15591	15498	15391	15738	15438	15323	15498	15307	15583	15677	15550	15502	15386	15420	15393	15561	15258	15626	15377	15409	15605	15560	15491	15596	15469	15595	15648	15386	15497	15520	15535	15619	15452	15756	15529	15447	15476	15505	15557	15636	15701	15561	15783	15545	15516	15572	15328	15462	15340	15444	15525	15530	15714	15374	15564	15441	15728	15472	15578	15602	15595	15495	15550	15537	15564	15619	15398	15551	15376	15589	15383	15465	15693	15440	15800	15615	15493	15628	15585	15523	15651	15479	15598	15405	15337	15516	15591	15567	15397	15353	15564	15315	15506	15482	15451	15509	15366	15470	15548	15642	15423	15578	15466	15493	15578	15587	15524	15569	15676	15550	15625	15465	15321	15417	15387	15526	15658	15560	15521	15423	15521	15443	15684	15422	15293	15477	15482	15551	15701	15324	15610	15510	15440	15403	15722	15565	15479	15568	15642	15621	15604	15687	15566	15485	15466	15597	15399	15754	15527	15485	15335	15492	15433	15658	15580	15578	15260	15546	15419	15623	15551	15503	15570	15407	15405	15614	15484	15420	15552	15564	15383	15441	15660	15679	15427	15566	15410	15785	15527	15625	15392	15471	15312	15793	15550	15532	15625	15426	15555	15513	15525	15815	15258	15425	15555	15650	15546	15528	15583	15592	15607	15527	15501	15622	15725	15390	15594	15590	15607	15431	15720	15571	15558	15437	15282	15729	15558	15419	15611	15557	15572	15473	15448	15421	15555	15292	15558	15582	15543	15401	15667	15426	15433	15385	15569	15681	15483	15477	15619	15518	15744	15514	15576	15528	15537	15719	15495	15553	15541	15635	15539	15579	15433	15593	15554	15244	15684	15500	15456	15595	15389	15579	15459	15579	15395	15554	15486	15603	15533	15610	15385	15329	15476	15605	15447	15482	15398	15435	15456	15510	15438	15484	15613	15603	15507	15365	15461	15512	15620	15627	15628	15436	15522	15543	15604	15532	15561	15561	15398	15441	15478	15402	15362	15559	15689	15508	15561	15611	15696	15512	15372	15547	15690	15469	15605	15634	15485	15511	15555	15511	15365	15628	15597	15527	15514	15509	15589	15439	15637	15377	15451	15483	15354	15423	15737	15581	15494	15385	15404	15667	15497	15542	15605	15413	15665	15432	15541	15621	15390	15491	15615	15406	15551	15476	15502	15342	15693	15571	15571	15586	15330	15485	15416	15494	15492	15545	15337	15618	15570	15520	15487	15523	15635	15526	15543	15533	15608	15482	15442	15542	15502	15599	15515	15499	15394	15433	15715	15751	15443	15615	15489	15507	15556	15611	15512	15539	15530	15506	15448	15577	15627	15674	15604	15510	15446	15448	15360	15533	15529	15581	15665	15361	15524	15514	15459	15574	15547	15665	15646	15491	15538	15360	15493	15565	15530	15690	15492	15517	15697	15532	15602	15372	15459	15352	15698	15701	15450	15430	15579	15653	15517	15320	15331	15455	15657	15407	15562	15462	15397	15508	15565	15463	15438	15509	15576	15725	15471	15670	15567	15539	15601	15639	15402	15390	15280	15634	15598	15392	15643	15716	15506	15608	15531	15523	15475	15621	15553	15534	15283	15557	15552	15565	15477	15488	15738	15557	15712	15718	15460	15774	15661	15504	15460	15724	15671	15761	15570	15523	15559	15462	15545	15576	15361	15238	15408	15395	15513	15627	15441	15333	15453	15649	15619	15567	15539	15565	15571	15390	15473	15550	15466	15518	15496	15614	15466	15452	15362	15382	15628	15449	15614	15598	15290	15504	15619	15562	15334	15407	15405	15697	15422	15684	15358	15466	15625	15550	15483	15495	15570	15630	15417	15520	15568	15657	15418	15438	15501	15568	15758	15693	15249	15593	15477	15495	15523	15455	15280	15478	15465	15501	15496	15660	15484	15541	15459	15577	15465	15629	15645	15722	15595	15405	15629	15446	15548	15504	15600	15686	15545	15443	15445	15468	15790	15489	15639	15534	15497	15552	15562	15640	15413	15537	15434	15582	15336	15486	15290	15432	15363	15590	15472	15808	15699	15542	15534	15580	15420	15623	15677	15505	15673	15523	15458	15614	15435	15414	15573	15541	15572	15470	15524	15594	15609	15385	15440	15511	15410	15418	15601	15615	15666	15653	15591	15476	15438	15523	15612	15500	15459
15183	15956	15817	15497	15290	15217	15202	15216	15308	15273	15010	15235	15381	18906	19834	17616	16008	15281	15008	15026	15128	14983	14980	15032	15198	15085	15224	15086	14960	15099	15156	15118	15004	15212	15015	15055	15225	15121	15000	15243	15024	15074	15057	14910	15013	15106	15094	15194	15073	15135	14881	15059	15031	15137	14911	15172	15016	15082	15127	15117	15248	14999	15076	15098	15096	15117	15121	15016	15123	15008	15058	15182	15102	15255	14777	15181	14931	15052	15053	15142	15183	14913	15272	15034	15036	14975	15084	15191	15008	14856	15110	15093	15096	15060	14826	15057	15019	14948	15074	15093	14919	14904	15075	15013	15198	15135	15030	15139	15119	15199	15006	14855	15203	14985	15129	15052	14993	15181	15126	15178	14841	15172	15092	15056	15131	15216	15173	14946	15124	15179	15056	15074	15029	15072	15099	15010	15056	15006	15060	15098	14867	14886	14922	15035	15160	15039	15142	14946	15173	14932	14982	15137	15169	14914	15109	15148	15151	15057	15094	15192	15070	15033	15037	15134	15119	15075	15271	15045	15093	15049	15067	14948	15049	14847	15177	15041	15081	14973	14982	15017	15162	15207	15139	15059	14992	15153	15088	15033	15220	15176	15117	15095	15004	15061	15102	14855	15016	15055	14933	15334	14948	15083	15102	15174	15066	15183	15173	15035	14992	14930	15068	15135	14787	14976	15150	14994	14965	15078	14904	14816	15101	14877	15051	15117	15096	14974	14935	15001	14922	15134	15058	15301	14887	14987	15184	15315	15110	15023	15148	14998	14968	14942	15211	15175	15014	15090	15171	15126	14839	15129	15101	15129	15044	15017	15108	15162	14948	15113	14989	14961	14849	14970	15064	15117	15015	15016	15141	14962	15046	14903	15004	15011	15090	15120	15162	15078	14934	15178	14917	14951	15264	15054	14929	14978	15154	14974	15114	14897	15151	15091	15251	15146	15026	14935	15043	15110	15081	15094	15048	14961	15096	14970	15041	15210	14984	15084	15088	15087	15226	15133	14849	15156	15163	15248	15263	15041	15169	15097	14970	14947	14980	15073	15184	14965	14990	15003	15077	15223	14934	14973	15237	15007	15110	15131	15098	15029	14962	15011	15167	14998	15143	15020	15086	15130	14974	15070	15050	15124	14960	15144	15065	15230	14977	15149	15097	15020	15205	15182	15101	15085	15068	15020	14984	15246	15059	14880	15166	15036	15067	15167	15045	15202	15264	15128	15149	15066	15045	15322	15067	15329	15080	15000	15166	15127	15007	14933	15124	15100	15218	15225	15109	14916	15232	14984	15064	15019	15177	15168	15113	14878	15061	15228	15056	15058	14926	15144	15080	14943	14955	15221	15148	15028	15106	15288	15183	15091	15027	15029	15092	15030	14898	15113	15011	15072	15139	14896	15100	15293	15129	14960	15062	15150	15240	15080	15016	15018	15179	15150	15059	14872	15169	15109	15020	15023	14993	15024	15182	15119	14979	15131	14995	15048	15188	14988	15096	15296	15090	15066	15035	14949	15303	15127	14922	15173	15031	15198	15105	15121	15012	15101	15237	15034	15278	14925	15029	15079	15173	15117	15194	15254	14989	15083	15020	15148	15369	15164	15106	14964	15023	15014	15038	15037	15098	15020	15106	14943	15195	15118	15100	15001	15193	15271	15077	14997	15161	15146	14985	15068	15109	14988	15011	15064	15127	15216	15068	15074	14914	15099	15145	15141	15101	15229	15043	15078	15195	15147	15032	15224	15021	15004	15032	15005	15145	15134	15168	15196	15146	14982	14989	15056	15124	14934	15018	15167	14821	15051	14918	15085	15086	15193	15099	15020	15118	15166	14963	15032	14889	14996	14938	15194	15216	14938	15012	14964	15016	15198	15133	15178	15098	14980	15138	14897	15039	14982	14973	15141	15070	14963	15080	15171	15025	15111	15094	15187	15052	15138	14998	15131	15058	15075	15086	15088	15111	15213	15029	14970	15321	15083	15069	15004	15217	15001	15113	15085	15079	15161	15025	15156	15149	14953	15001	15109	14960	15023	15227	14834	15168	15182	14967	15226	15166	15182	15126	14910	14964	14982	15118	15000	14917	15015	14950	15058	14944	15141	14998	15005	15000	14992	14949	15056	15081	15245	15047	14940	14999	15075	15099	15200	14954	15079	15038	15258	14987	14936	14987	15021	15056	15121	15222	15143	14774	14960	14946	14923	15005	15104	15177	14906	15144	15168	15090	15126	15080	14961	15113	14918	15263	15097	15020	15183	14976	15045	15134	15041	15011	15039	15194	15064	15027	15117	15036	15069	15066	14994	15121	14925	15124	15107	15183	14822	14995	15052	14956	15145	15020	14996	15174	15032	15164	15079	14914	15314	15155	15173	15114	15127	15028	15132	14847	15096	15029	15177	15175	15068	15017	15142	15017	15116	14915	15132	15000	15048	15228	15106	15200	15137	15137	15016	15062	15138	15117	14924	14958	15137	15150	15115	15108	15149	15049	15057	14924	14846	15028	15122	15026	15042	15153	14979	15003	15066	15307	15002	15139	15095	15080	14961	15192	15133	14986	15032	15129	14985	15056	15079	15121	15042	14843	15263	15047	14995	15010	15008	15087	14925	15215	15171	14946	15090	15058	14933	15168	15148	15139	15234	15146	15023	15056	15107	14978	15230	14904	15052	15066	15040	15055	15235	14960	15116	15088	15053	15057	14976	15104	14936	15079	15108	14920	14968	15045	15073	15034	15072	15058	15137	15103	15001	14996	15074	14976	15172	15084	15177	15051	15056	14882	15180	15125	15205	14948	15178	15131	15129	15287	15142	14761	14982	14975	15187	15020	15008	15058	15015	15072	14951	15132	14973	15008	15086	15164	14980	15077	15000	15129	15045	15171	15021	15012	15109	14993	15243	14873	15200	14969	15118	14919	15117	14958	15083	15087	15119	15184	14976	15180	15024	15064	15000	15011	15130	15185	14981	14987	15072	14992	14914	15047	14914	15140	15217	15016	15133	15056	14975	15012	15141	15012	15035	15201	15123	15171	15183	14888	15123	15029	15086	15193	15067	15180	15119	15130	15104	15015	15035	15126	15146	15044	15133	15050	15034	15107	15202	14913	15191	15016	15160	15265	15121	15166	15207	15071	15083	15006	15264	15104	15096	15200	15075	15238	15111	14942	15182	15092	15085	15046	14954	15083	14971	15154	15163	15139	15113	14953	15091	15045	14973	15208	15101	15163	14976	15004	15101	15022	15022	14939	15062	15012	15370	15095	14959	15078	15265	15255	15010	15192	15114	15035	15148	15090	15176	15207	15133	14886	15039	15152	15092	15190	14956	15063	15034	15092	15038	15045	15013	15117	15009	15164	14990	15028	15049	15190	14965	15033	15116	14929	15118	15018	14931	15104	15083	15082	15000	15258	15086	15020	15002	15089	15118	14985	15367	15047	15115	15152	14963	15147	15187	15110	15072	14936	15020	14854	15068	14897	14955	14964	15094	15134	15166	14961	15192	15061	15043	15188	15136	14996	15189	14981	15131	15084	15217	15179	15099	15155	15060	15127	15077	14962	14919	15039	15164	15048	15004	15082	15123	15128	14980	15141	15185	15071	15120	15114	15281	15067	15116	15140	15179	14929	15057	15117	15209	15017	15114	15189	15093	15184	15111	15009	15065	15133	15027	14990	15053	15153	15063	15163	14991	15159	15098	14997	15066	15045	15026	14982	15180	14960	14859	14961	15079	15224	15067	15165	15112	15073	15149	15127	15071	15085	15149	15113	15172	15015	15095	14975	14990	14888	14945	15156	15005	15136	15025	15186	15059	15084	15202	15062	15036	15068	15125	15195	15025	15012	14878	14893	15345	15017	15053	15126	15007	15153	14977	14854	15106	15171	14943	15004	15097	15198	15142	15033	15095	14895	15014	15133	15086	15118	15089	15143	15040	15101	15229	15150	15070	15065	15058	15096	14976	15179	15087	14886	14915	14967	15099	15014	15121	15024	14943	15160	14997	14941	15046	15026	15102	15101	15052	15172	14887	15008	15128	15176	14984	15214	15213	14979	14983	15054	15070	14954	15127	15122	15151	15011	15194	14992	15071	15192	15004	15197	15186	15034	15013	14995	15018	14994	14921	14846	14980	15007	15120	15116	15070	15091	15121	15227	14772	15016	14978	14959	15211	15022	15021	15355	14984	15107	15121	15117	14968	14992	14998	15039	15087	15079	14977	15210	15065	15084	14908	15080	15170	14897	14932	15034	15164	14996	15079	14977	15048	15184	15033	15168	15259	15063	14950	15041	15118	14817	15181	15116	15095	15056	14915	14940	15146	15083	14955	15055	14983	15184	14980	14997	15054	15086	14944	14978	14908	15182	15136	15155	14897	15096	14905	14943	15081	14919	15077	14930	15074	15076	15009	14966	15167	15107	15026	15017	15096	15139	15057	15152	14951	14977	15060	15103	14960	15010	15081	15122	15149	15227	15130	15241	15031	14979	14948	15161	15393	15064	15087	15055	15071	15138	15053	15153	14859	15022	14982	15242	15057	15069	15167	15159	15056	15084	14835	15098	15121	15114	15060	15191	15024	14945	15151	15224	15154	15219	15041	15170	15107	14937	15115	15148	15003	15063	15038	15164	15119	15026	15078	15125	15042	15257	15087	15130	15011	15052	15239	15230	14917	15019	14967	15030	15162	15129	15110	14978	15116	15110	15152	14921	14950	14990	14865	15172	14883	15099	15110	15176	15230	14974	15123	15103	15087	15078	15210	15095	14995	14843	15074	15192	14951	14995	15203	15093	14954	15040	15167	15045	14971	15178	15132	15058	15101	15226	14924	15262	14987	15247	15172	15138	15006	15110	15190	15191	15232	15183	15124	15126	15102	15279	14936	14984	15211	15027	15222	15080	15137	15130	15072	14906	15200	15166	15120	14991	15116	14963	15041	15164	15161	15099	15025	15070	15055	15080	15077	15101	15228	15069	15024	15153	15192	15120	15045	15021	15194	14897	15228	15048	15070	15103	14985	14931	14986	15007	15136	15027	15145	15002	15207	14966	15230	15153	15228	14932	15065	15026	15219	15107	15125	15015	15248	15007	15025	15118	15134	15037	15136	14910	14958	15209	14986	14930	15260	15241	15186	15064	15103	15114	15167	15165	15085
25001	21322	27979	25259	20566	17960	17442	16173	15847	16382	16261	16084	16037	25152	31571	27255	21133	17270	16077	15707	15659	15548	15831	15686	15723	15557	15504	15518	15495	15686	15557	15435	15688	15640	15803	15672	15640	15542	15643	15552	15673	15372	15612	15533	15464	15657	15735	15681	15592	15811	15743	15671	15612	15577	15732	15829	15548	15603	15659	15539	15314	15748	15504	15505	15737	15623	15574	15573	15509	15818	15798	15698	15499	15492	15629	15499	15706	15604	15555	15585	15635	15859	15579	15631	15326	15484	15589	15553	15669	15656	15537	15489	15668	15487	15412	15583	15602	15743	15537	15515	15655	15652	15632	15632	15643	15743	15722	15546	15641	15503	15607	15582	15682	15443	15454	15636	15548	15598	15572	15582	15639	15718	15575	15451	15399	15390	15685	15764	15563	15555	15561	15773	15683	15633	15635	15570	15672	15583	15702	15389	15688	15414	15787	15654	15613	15615	15648	15651	15484	15664	15639	15624	15540	15570	15775	15568	15383	15529	15704	15541	15567	15387	15428	15498	15601	15610	15689	15520	15569	15711	15641	15707	15543	15719	15543	15519	15501	15561	15558	15639	15822	15700	15478	15629	15606	15559	15622	15655	15573	15673	15700	15684	15578	15657	15687	15639	15641	15601	15493	15422	15576	15332	15551	15578	15466	15799	15614	15751	15526	15466	15530	15445	15505	15662	15329	15557	15435	15595	15549	15503	15502	15577	15720	15538	15376	15507	15498	15550	15563	15436	15425	15517	15404	15514	15638	15401	15425	15587	15724	15495	15514	15605	15474	15618	15736	15484	15570	15547	15592	15622	15754	15465	15680	15600	15714	15655	15542	15492	15744	15570	15563	15616	15646	15657	15581	15747	15456	15606	15488	15728	15676	15471	15605	15551	15509	15551	15575	15599	15603	15413	15328	15520	15615	15636	15453	15569	15433	15466	15537	15486	15642	15595	15614	15645	15627	15671	15558	15383	15435	15682	15527	15829	15787	15743	15727	15392	15396	15466	15414	15752	15646	15591	15686	15625	15601	15583	15738	15709	15414	15669	15622	15511	15649	15540	15575	15477	15298	15460	15654	15549	15510	15584	15578	15686	15727	15458	15618	15583	15599	15463	15617	15594	15655	15793	15763	15826	15520	15730	15635	15682	15558	15698	15613	15429	15721	15517	15709	15618	15686	15459	15635	15460	15475	15649	15602	15705	15617	15517	15460	15672	15560	15407	15608	15448	15720	15688	15683	15679	15718	15624	15666	15542	15488	15577	15577	15378	15516	15566	15661	15710	15470	15547	15508	15507	15738	15562	15498	15521	15561	15327	15535	15671	15691	15693	15600	15453	15702	15559	15629	15662	15806	15621	15476	15579	15688	15770	15662	15605	15476	15618	15449	15380	15675	15540	15538	15658	15463	15742	15671	15547	15343	15607	15630	15592	15505	15643	15468	15597	15564	15604	15640	15503	15531	15541	15535	15472	15618	15658	15653	15782	15631	15557	15537	15583	15510	15410	15440	15514	15762	15677	15705	15649	15590	15645	15609	15517	15570	15632	15734	15529	15499	15596	15394	15605	15673	15531	15591	15612	15595	15718	15691	15535	15447	15683	15716	15559	15435	15659	15650	15556	15675	15506	15726	15585	15535	15474	15746	15376	15510	15533	15516	15664	15576	15564	15620	15436	15512	15471	15605	15665	15622	15558	15534	15655	15785	15617	15756	15635	15615	15651	15509	15462	15676	15591	15770	15631	15583	15620	15496	15488	15540	15430	15675	15544	15384	15544	15667	15677	15657	15640	15735	15528	15712	15409	15481	15483	15547	15655	15707	15633	15515	15556	15478	15593	15514	15345	15713	15698	15491	15466	15634	15628	15652	15519	15749	15475	15574	15586	15635	15755	15528	15549	15450	15575	15779	15526	15604	15633	15657	15551	15546	15696	15618	15440	15683	15333	15769	15593	15556	15612	15693	15636	15546	15467	15698	15509	15466	15569	15550	15409	15628	15563	15576	15471	15593	15398	15742	15587	15515	15612	15703	15630	15575	15429	15753	15275	15294	15549	15614	15701	15615	15725	15619	15562	15543	15530	15709	15606	15479	15544	15493	15594	15512	15425	15445	15593	15683	15691	15572	15535	15741	15682	15583	15649	15559	15455	15488	15601	15700	15504	15688	15451	15589	15416	15611	15682	15348	15530	15448	15498	15571	15670	15517	15593	15747	15459	15534	15544	15505	15518	15641	15635	15739	15645	15617	15610	15605	15628	15488	15677	15801	15564	15512	15716	15759	15579	15402	15412	15489	15560	15643	15444	15557	15490	15733	15513	15510	15781	15576	15557	15715	15634	15479	15640	15466	15505	15458	15580	15741	15528	15839	15562	15590	15517	15659	15480	15605	15473	15552	15599	15558	15497	15617	15591	15634	15384	15595	15445	15672	15670	15635	15745	15603	15553	15724	15511	15651	15681	15803	15664	15556	15471	15587	15527	15659	15437	15661	15689	15661	15782	15413	15689	15509	15504	15344	15537	15321	15495	15712	15490	15493	15603	15658	15760	15770	15592	15586	15658	15395	15580	15415	15430	15744	15529	15530	15563	15663	15699	15520	15659	15546	15424	15447	15906	15610	15660	15555	15495	15492	15363	15586	15636	15513	15719	15736	15562	15574	15511	15620	15564	15652	15566	15571	15561	15485	15526	15606	15527	15629	15650	15857	15544	15587	15606	15581	15509	15819	15632	15558	15571	15691	15484	15604	15599	15652	15590	15537	15731	15572	15518	15490	15435	15495	15602	15534	15448	15518	15710	15676	15587	15469	15618	15424	15435	15544	15724	15466	15573	15621	15665	15487	15518	15551	15475	15612	15584	15591	15586	15817	15594	15753	15607	15725	15487	15611	15743	15623	15518	16013	15435	15637	15412	15562	15569	15534	15544	15809	15771	15670	15718	15562	15498	15487	15571	15542	15591	15572	15456	15569	15641	15565	15699	15583	15455	15569	15490	15663	15634	15746	15563	15634	15724	15618	15397	15689	15507	15624	15477	15468	15501	15595	15513	15440	15512	15544	15871	15710	15741	15642	15529	15496	15623	15606	15567	15522	15429	15546	15484	15434	15673	15776	15730	15606	15635	15699	15486	15753	15519	15586	15644	15595	15666	15471	15531	15667	15457	15590	15704	15506	15529	15780	15582	15433	15457	15517	15605	15601	15602	15707	15561	15687	15657	15434	15607	15656	15359	15440	15625	15399	15366	15711	15655	15567	15562	15687	15564	15422	15497	15615	15652	15686	15775	15573	15693	15469	15652	15546	15597	15725	15434	15669	15564	15601	15627	15375	15622	15452	15418	15574	15383	15633	15791	15790	15388	15559	15582	15623	15614	15518	15552	15600	15478	15630	15587	15538	15393	15474	15479	15693	15655	15432	15371	15389	15537	15537	15638	15668	15584	15588	15575	15458	15684	15721	15603	15391	15589	15662	15806	15572	15534	15604	15636	15671	15695	15596	15422	15617	15591	15464	15577	15601	15541	15442	15598	15489	15587	15507	15658	15550	15563	15450	15620	15592	15490	15692	15456	15481	15496	15652	15678	15544	15738	15586	15622	15393	15734	15661	15450	15639	15524	15667	15573	15682	15657	15660	15521	15447	15379	15724	15552	15661	15568	15742	15821	15590	15685	15396	15723	15728	15782	15458	15633	15847	15501	15526	15453	15410	15607	15651	15621	15454	15586	15540	15746	15556	15455	15587	15669	15625	15599	15546	15452	15680	15484	15614	15612	15460	15635	15519	15546	15525	15643	15526	15745	15497	15381	15604	15538	15483	15347	15526	15668	15500	15763	15442	15550	15677	15473	15659	15658	15616	15603	15641	15710	15584	15551	15716	15661	15523	15514	15575	15826	15429	15661	15420	15461	15696	15779	15523	15623	15517	15729	15645	15548	15524	15506	15828	15649	15788	15578	15581	15539	15563	15699	15415	15529	15574	15524	15724	15612	15439	15538	15690	15876	15537	15673	15540	15715	15730	15513	15640	15666	15631	15568	15626	15608	15636	15620	15747	15825	15644	15468	15538	15639	15494	15506	15562	15696	15524	15676	15613	15649	15677	15675	15496	15802	15465	15596	15622	15658	15569	15760	15571	15679	15541	15505	15560	15574	15423	15747	15568	15591	15612	15332	15573	15558	15400	15528	15666	15550	15435	15577	15642	15643	15529	15488	15504	15680	15575	15385	15498	15577	15461	15529	15488	15744	15582	15513	15462	15505	15751	15635	15619	15440	15761	15531	15736	15499	15629	15657	15721	15689	15484	15536	15655	15623	15524	15672	15598	15652	15565	15776	15738	15640	15266	15571	15484	15567	15720	15704	15593	15725	15558	15530	15579	15608	15627	15537	15511	15674	15652	15700	15509	15584	15539	15468	15714	15396	15419	15429	15406	15691	15636	15518	15664	15661	15762	15718	15677	15645	15725	15765	15505	15649	15551	15504	15641	15659	15684	15760	15527	15409	15617	15629	15469	15377	15594	15605	15440	15501	15636	15735	15490	15868	15673	15506	15742	15659	15520	15556	15595	15563	15572	15574	15603	15481	15560	15591	15412	15754	15554	15777	15646	15812	15591	15426	15602	15761	15611	15534	15572	15609	15652	15555	15696	15777	15527	15719	15800	15758	15516	15543	15624	15688	15690	15660	15640	15724	15632	15574	15576	15471	15563	15467	15519	15657	15726	15628	15739	15392	15828	15710	15601	15547	15533	15486	15617	15678	15599	15789	15616	15802	15763	15642	15569	15716	15444	15538	15295	15487	15530	15484	15477	15652	15692	15407	15549	15404	15682	15465	15621	15480	15338	15498	15660	15508	15596	15338	15445	15612	15602	15387	15660	15550	15624	15515	15709	15667	15449	15514	15761	15710	15458	15416	15521	15566	15502	15764	15504	15724	15655	15664	15477	15589	15796	15570	15588	15442	15469	15469	15553	15585	15525	15567	15752	15548	15437	15532	15637	15848	15625	15590	15789	15666	15715	15545	15537	15481	15487	15678	15348	15625	15548	15695	15293	15789	15670	15603	15609	15559	15576	15580	15559	15639	15610	15430	15655	15752	15592	15545	15338	15485	15579	15563	15570	15405	15504	15737	15551	15572	15518	15572	15749	15564	15526	15693
14137	21443	20608	18175	17258	16465	15956	15714	15898	16027	15890	15718	15503	29758	35126	28736	20779	16731	15535	15292	15268	15221	15224	15301	15123	15225	15219	15285	15264	15150	15127	15065	14985	15064	15189	15268	15259	15044	15281	15196	15234	15124	15090	15130	15015	15184	15139	15090	15054	15342	15035	15210	15207	15025	14980	15271	14997	14979	15116	14916	15033	15190	15074	15093	15123	15190	15110	15103	15238	15089	15180	15235	15059	15226	15092	15159	15117	15160	15239	15184	15142	15143	15190	15157	15080	15111	15160	15104	15193	15290	15091	15046	15324	15077	15047	15265	15110	15082	15236	15218	15098	14949	15195	15256	15076	15033	15100	15165	15160	15149	15185	15189	14976	15119	15096	15171	14958	15258	15129	15181	15312	15208	15168	15164	15268	15056	15186	15056	15109	15227	15146	15145	15158	15138	15197	15294	15249	15324	15130	15110	15034	15171	15053	15200	15184	15051	15103	15006	15180	15184	15045	14986	15281	15111	15277	15150	15127	15070	15190	15197	15188	15118	15069	15207	15192	15173	15084	15037	15126	15073	15007	15170	15310	15224	15033	15219	15203	15219	15076	15137	15183	15261	15227	15093	15087	15013	15144	15134	15186	15091	15064	15310	15178	15232	15066	15028	15233	15131	15201	15092	15145	15242	15053	15012	15171	15182	15040	15233	15001	15150	15185	15242	15113	15218	15153	15335	15202	15227	15263	15077	15138	15006	15176	15299	15240	15177	15309	15126	15237	15136	15144	15109	15174	15042	15231	15122	15135	15250	15044	15278	15176	15257	15119	15273	15061	15217	15145	15008	15037	15187	15115	14933	15074	15132	15052	14962	15239	15042	15217	15108	15096	15052	15155	15022	15211	15072	15162	15144	15058	15039	14982	15110	15195	15110	15190	15232	15354	15212	15153	15230	15200	15172	14946	15173	15129	14969	15132	15219	15188	15275	15222	15060	15220	15123	15260	15049	15185	15136	15186	15230	15203	15228	15218	15267	15254	15135	15203	15224	15328	15161	15099	14989	15123	15002	15042	15156	15269	15342	15154	15168	15112	15041	15203	15205	15150	14917	15201	15209	15297	15173	15060	15148	15117	15209	15227	15074	15307	15185	15157	15163	15008	15137	14993	15188	15226	15093	15271	15071	15206	15043	15043	15240	15182	15196	15088	15210	15241	15183	15145	15247	15022	15212	15142	15083	15216	15064	15051	15119	15151	15103	15223	15172	15143	15198	14975	15065	15072	15199	15261	15169	15177	15195	15030	15183	15336	15055	15134	15145	15061	15170	15069	15163	15104	15210	15097	15284	15120	15094	15208	15131	15086	15041	15227	15069	15179	15085	15010	15285	14994	15004	15011	15165	15145	15198	15137	15083	15048	15269	15033	15023	15295	15118	15279	15176	15066	14925	15188	15054	15099	15115	15154	15084	15150	15150	15053	15173	15108	15111	15172	15093	15248	15049	15229	15085	15214	15060	15107	15168	15201	15009	15072	15150	15255	15245	15125	14959	15131	15285	15060	15035	15194	15278	14962	15052	15066	15183	15176	15034	15229	15022	15166	15068	15041	15236	15178	14979	15210	15069	15104	15075	15229	15108	14956	15192	15132	15169	15112	14962	15163	15090	15159	15309	15130	15226	15022	15221	15098	15118	14987	15097	15316	14991	15168	15244	15061	15250	15406	15111	15093	15115	15081	15154	15133	15066	15240	15209	15179	15047	14910	15174	15189	15184	15101	15193	15200	15065	15125	15145	15231	15138	15175	15250	15047	15014	15232	15121	15142	15229	15110	15007	15231	15039	15069	15200	15107	15153	15158	14897	14999	15152	15097	15234	15062	15141	15119	15164	15134	14956	15309	15034	15099	15153	15022	15078	15246	15073	15082	15192	15005	15092	15025	15145	15187	15261	15037	15124	15043	14985	15215	15063	15161	15148	14997	15027	15197	15177	15082	15172	15320	15178	15231	15197	15200	15212	15206	14992	15208	15177	15100	15155	15284	15025	15033	15126	14969	15274	14961	15102	15234	15227	15125	15033	15062	15011	15248	15252	15054	14973	14974	15051	15075	15018	15066	15211	15025	15210	15112	14948	15138	15192	15107	15107	15157	15205	15024	15055	15189	14999	15279	15076	15049	15163	15163	15048	15189	15074	15155	15055	15050	15273	15266	15342	15268	14983	15101	15224	15246	15250	15037	14971	15085	15076	15042	15117	15163	14985	15073	15262	15076	15121	15119	15170	15062	15249	15256	15133	15161	15117	15111	15094	15203	14897	15188	15093	15104	15281	15134	15014	15197	15181	15013	15271	15187	15079	15093	15064	15112	15170	15144	15188	15093	15239	15256	15091	15221	15157	15143	15129	15138	15386	15115	15227	15040	15267	15147	15268	15128	15189	15077	15213	15143	15238	15209	15238	15307	15280	15036	15163	15013	15220	15201	15151	15140	15216	15199	15249	15005	15017	15175	15112	15041	15081	15048	15071	15196	15141	15205	14977	15115	15114	15034	15082	15249	15128	15191	15158	15057	15135	15190	15047	14968	15123	15273	15191	14977	15234	15146	15019	15228	15246	15090	14980	15150	15212	15107	15199	15232	15169	15129	15163	15037	15284	15191	15077	15024	15118	15194	15077	14984	15188	15235	15240	15046	15060	15188	15147	15137	15236	14958	15078	15100	15104	15200	15108	15240	15235	15059	15149	15108	15142	15192	15310	14986	15145	14955	15047	15114	15119	15138	15038	15342	15083	15222	15265	15301	15246	15165	15034	15186	15150	15204	15072	15057	15062	15163	15042	15086	15194	15264	15185	15161	14999	15052	15210	15262	15202	15145	15192	15166	15291	15115	15082	15179	15272	15157	15245	15111	15198	15358	15165	15287	15083	15108	15171	15363	15128	14975	15139	14893	15240	15132	15001	15058	15244	15261	15053	15223	15102	15155	15284	15072	15230	15143	15033	15171	15274	15139	15258	15161	15095	15318	15078	15015	15025	15180	15318	15199	15087	15064	15265	15287	15175	15119	15137	15252	14913	15181	15146	15137	15234	15227	15097	15203	15304	15141	15176	15153	15201	14919	15334	15097	15257	15260	15085	15163	14964	15179	15261	15235	15050	15178	15187	15205	15347	15278	15097	15147	15022	15154	15110	15160	15113	15078	14992	15276	15246	15273	15206	15302	15031	15159	15173	15168	15110	15099	15368	15073	15166	15148	15107	15181	15048	15118	15292	15190	15147	15165	15258	15155	15199	15222	14968	15068	15098	15214	15132	15357	15326	15035	15096	15171	15428	15079	15117	15280	15185	15282	15175	15236	15168	15242	15268	15180	15090	15121	15281	15104	15170	15162	14902	15251	15206	15020	15071	15062	15265	15110	15256	15094	15223	15077	15137	15049	15263	15022	15251	15111	15272	15190	15230	15159	15271	15185	15110	15230	15063	15184	15222	15279	15133	15036	15087	15082	15059	15222	15208	15254	15233	15008	15086	15136	15214	15276	15324	15246	15266	14943	15158	15187	15005	15111	15225	15059	15219	15191	15087	15163	14924	15152	15191	15237	15174	15174	15263	15212	15316	15232	15204	15301	15144	15083	15200	15326	15195	15272	15140	15067	15101	15132	15375	15149	15124	15162	15337	15136	15156	15179	15141	15405	15047	15189	15336	15034	15294	15184	15144	15254	15255	15099	15091	15128	15090	15145	15150	15110	15021	15049	15042	15228	15007	15163	15166	15214	15085	15232	15128	15193	14955	15167	15256	15159	15007	15118	15107	15209	15141	15047	15124	15248	15267	15175	15180	15203	15174	15171	15204	15155	15131	15152	14956	15187	15180	14965	15148	15314	15111	15239	15173	15397	15149	15069	15255	15186	15186	15052	15071	15159	15134	15264	15063	15099	15310	15261	15433	15300	15133	15100	15243	15113	15052	14987	15202	15099	15219	15178	15202	15226	15246	15165	15071	15086	15104	15167	15110	15271	15058	15203	15285	15253	15098	15232	15171	15084	15304	15161	15210	15072	14992	14989	15256	15096	15140	15238	14971	15124	15147	15150	15081	15196	15325	15276	15270	15243	14971	15119	15208	15237	15090	15205	15062	15162	15173	15185	14977	15221	15265	15066	15165	15054	15258	15004	15033	15202	15152	15111	15123	15062	15038	15116	15210	15325	15107	15211	15230	15058	15148	15222	15186	15189	15300	15136	15294	15279	15165	15001	15194	15211	15153	15264	15198	15212	15199	14977	15126	15416	15084	15237	15086	15043	15234	14961	15214	15132	14901	15265	15002	15097	15246	15213	15097	15110	15037	15189	15259	15203	15077	15077	14957	15051	14999	15102	15172	15089	15314	15273	15020	15289	15053	15321	14971	15325	15175	15405	15251	15258	15245	15139	15060	15210	15025	15073	15224	15006	15086	15169	14870	15212	15131	15375	15352	15289	15129	15130	15033	15029	15064	15092	15136	15246	15084	15123	15186	15221	15286	15059	15190	15029	15270	15150	15220	15059	14972	15040	15260	15075	15126	15041	15284	15277	15122	15183	15131	15166	15213	15210	15138	14997	15206	15234	15006	15238	15028	15256	15062	15286	14997	15146	15115	14999	15089	15209	15041	15236	15302	15170	15176	14927	15089	15214	15030	15059	15016	15171	15264	15171	15141	15214	15271	15316	15108	15032	15290	15243	15163	15163	15026	15133	15147	15018	15199	15235	14911	15125	15212	15282	15257	14998	15142	15145	15098	15067	15129	15154	15269	15115	15159	15153	15051	15240	15036	15128	15250	15309	15012	15136	15220	15237	15086	15149	15044	15201	15259	15063	15119	15221	15063	15088	15163	15181	15323	15180	15164	15071	15305	15392	15089	15135	15155	15061	15206	15172	15153	15117	15245	15154	15201	15044	15028	14999	15233	15185	15108	15172	15062	15185	14961	15216	15171	14953	15257	15171	15231	15227	15267	15090	15183	15219	15229	15105	15257	15131	15169	15040	15177	15256	15163	15122	15193	15154	15134	15106	15288	15151	15065	15198	15195	15262	14999	15237	15065	15149	15121	15262	15188	15138	15345	15167	15004	15027	15149	15206	15123	14961	15190	15055	15103	15229	15244	15233	15191	15130	15174	15226	15211	15097	15131	15213	15124	15034	15041	15078	15039	15073	15043	15250	15189
23857	21342	28855	24256	21924	22046	20461	17012	16365	16441	16390	16045	16020	24247	39073	34594	26910	19861	16771	16114	15622	15360	15719	15532	15592	15512	15656	15671	15477	15447	15508	15323	15605	15425	15657	15476	15630	15645	15307	15629	15489	15431	15526	15502	15365	15458	15442	15596	15521	15476	15319	15499	15477	15274	15382	15482	15636	15563	15586	15225	15405	15460	15559	15596	15520	15481	15496	15490	15453	15758	15451	15606	15513	15513	15531	15561	15569	15440	15373	15540	15545	15424	15425	15363	15335	15589	15511	15520	15409	15388	15426	15445	15375	15426	15523	15545	15610	15499	15394	15145	15395	15617	15424	15314	15515	15605	15473	15380	15434	15483	15293	15528	15572	15431	15325	15539	15418	15459	15524	15379	15401	15464	15261	15303	15389	15356	15489	15361	15491	15292	15392	15500	15381	15193	15432	15438	15528	15549	15391	15333	15425	15490	15355	15547	15545	15456	15623	15677	15420	15581	15303	15337	15546	15553	15302	15424	15416	15236	15587	15435	15309	15406	15341	15442	15299	15442	15456	15440	15444	15314	15446	15296	15355	15567	15441	15193	15226	15613	15533	15525	15376	15508	15503	15381	15377	15224	15297	15471	15487	15448	15571	15529	15462	15360	15565	15695	15586	15383	15421	15489	15522	15414	15562	15351	15583	15594	15535	15439	15372	15507	15442	15339	15559	15326	15488	15349	15630	15342	15580	15373	15367	15275	15598	15373	15389	15471	15503	15482	15427	15473	15339	15471	15588	15316	15523	15505	15507	15414	15393	15526	15486	15372	15480	15394	15603	15343	15551	15324	15433	15442	15407	15497	15540	15245	15245	15402	15645	15557	15458	15387	15385	15493	15430	15310	15648	15396	15284	15470	15436	15466	15690	15401	15410	15313	15436	15296	15663	15460	15460	15348	15285	15546	15186	15346	15453	15536	15326	15269	15600	15396	15413	15572	15533	15556	15570	15551	15449	15389	15453	15496	15422	15331	15445	15413	15616	15576	15467	15366	15456	15244	15204	15431	15419	15572	15523	15454	15594	15378	15239	15465	15447	15417	15480	15456	15525	15448	15365	15446	15419	15289	15333	15420	15376	15411	15414	15383	15392	15245	15432	15395	15535	15302	15457	15451	15509	15644	15570	15631	15400	15551	15442	15422	15486	15534	15414	15544	15459	15441	15371	15563	15379	15493	15400	15521	15402	15343	15445	15430	15377	15421	15453	15518	15489	15398	15423	15489	15528	15440	15560	15418	15411	15362	15444	15548	15394	15333	15502	15498	15350	15434	15408	15374	15549	15525	15636	15434	15535	15420	15483	15464	15309	15562	15398	15519	15287	15416	15287	15599	15495	15302	15512	15476	15491	15266	15619	15419	15550	15500	15538	15252	15394	15365	15468	15343	15399	15409	15445	15484	15562	15259	15280	15351	15439	15015	15325	15653	15581	15482	15389	15344	15388	15354	15442	15657	15571	15333	15275	15299	15322	15236	15612	15370	15473	15488	15409	15441	15415	15282	15528	15178	15366	15529	15297	15328	15521	15398	15377	15139	15091	15401	15679	15463	15524	15457	15251	15280	15468	15411	15526	15430	15336	15556	15499	15358	15319	15496	15506	15408	15415	15393	15463	15379	15443	15443	15363	15470	15379	15594	15329	15392	15410	15500	15436	15476	15452	15508	15429	15411	15573	15276	15350	15361	15294	15420	15387	15586	15405	15382	15249	15357	15502	15376	15491	15502	15536	15282	15460	15628	15482	15521	15326	15591	15386	15561	15467	15533	15421	15416	15594	15531	15387	15509	15627	15407	15303	15381	15456	15424	15413	15585	15459	15385	15438	15546	15236	15388	15283	15307	15618	15483	15425	15478	15457	15526	15441	15609	15339	15571	15430	15473	15418	15353	15466	15596	15406	15525	15614	15512	15393	15604	15444	15435	15547	15346	15352	15394	15527	15379	15425	15404	15684	15493	15542	15498	15510	15331	15448	15458	15407	15482	15438	15344	15294	15350	15509	15360	15377	15440	15398	15613	15305	15396	15459	15488	15253	15415	15346	15429	15480	15563	15565	15539	15482	15319	15695	15621	15600	15438	15399	15505	15389	15406	15564	15494	15452	15590	15536	15479	15379	15509	15641	15557	15412	15353	15429	15492	15457	15498	15417	15416	15370	15396	15476	15322	15437	15632	15519	15509	15456	15409	15413	15479	15483	15594	15599	15645	15536	15415	15603	15398	15318	15506	15472	15458	15621	15439	15367	15505	15330	15488	15430	15356	15388	15426	15526	15355	15430	15423	15465	15357	15434	15566	15429	15388	15560	15281	15413	15424	15370	15673	15521	15426	15324	15493	15695	15388	15383	15299	15383	15364	15340	15378	15502	15491	15324	15501	15571	15350	15482	15419	15574	15353	15366	15449	15409	15422	15529	15613	15676	15280	15285	15519	15470	15374	15427	15514	15437	15298	15449	15244	15401	15457	15448	15370	15363	15526	15371	15205	15345	15434	15489	15235	15312	15430	15384	15359	15526	15284	15324	15372	15387	15374	15489	15377	15314	15321	15518	15336	15501	15548	15413	15682	15345	15460	15482	15457	15489	15292	15572	15522	15365	15507	15355	15182	15496	15322	15468	15499	15333	15477	15501	15396	15408	15461	15315	15457	15396	15487	15453	15590	15216	15303	15412	15334	15633	15371	15309	15333	15458	15278	15554	15430	15481	15558	15245	15337	15432	15652	15335	15367	15372	15445	15433	15499	15382	15276	15390	15196	15381	15527	15549	15414	15491	15241	15420	15328	15639	15411	15539	15324	15428	15471	15326	15540	15349	15486	15495	15302	15388	15595	15460	15388	15439	15350	15426	15402	15428	15356	15547	15481	15432	15386	15582	15498	15571	15438	15525	15486	15314	15245	15252	15515	15543	15404	15055	15470	15213	15486	15531	15510	15528	15227	15538	15272	15507	15366	15224	15470	15426	15407	15460	15425	15535	15275	15376	15422	15438	15507	15418	15365	15327	15260	15406	15366	15586	15437	15419	15274	15529	15552	15553	15461	15390	15386	15539	15489	15506	15537	15390	15404	15563	15355	15705	15435	15532	15572	15457	15422	15498	15586	15512	15479	15525	15231	15432	15543	15403	15670	15479	15363	15429	15343	15474	15442	15481	15380	15527	15569	15687	15590	15431	15445	15191	15494	15316	15453	15495	15439	15383	15340	15358	15302	15468	15516	15528	15270	15555	15342	15253	15467	15297	15314	15403	15431	15392	15419	15205	15434	15261	15639	15371	15390	15383	15417	15375	15354	15319	15532	15357	15461	15398	15271	15429	15413	15334	15290	15381	15509	15309	15396	15270	15330	15526	15324	15397	15320	15344	15571	15667	15330	15290	15426	15309	15386	15644	15253	15489	15615	15393	15527	15598	15352	15399	15458	15494	15390	15576	15454	15616	15497	15466	15399	15421	15378	15270	15314	15539	15405	15544	15444	15417	15400	15245	15427	15509	15346	15479	15475	15633	15312	15462	15584	15403	15501	15422	15561	15543	15427	15417	15425	15268	15101	15409	15403	15511	15317	15349	15402	15351	15417	15574	15571	15311	15410	15390	15467	15443	15377	15513	15466	15456	15451	15514	15361	15325	15533	15364	15452	15474	15528	15554	15317	15417	15398	15225	15528	15319	15467	15626	15442	15375	15505	15328	15405	15482	15418	15379	15543	15435	15380	15495	15039	15259	15413	15306	15398	15469	15394	15518	15535	15481	15492	15230	15374	15606	15447	15388	15271	15530	15253	15364	15144	15283	15488	15479	15273	15455	15300	15335	15424	15407	15477	15395	15414	15220	15204	15457	15432	15318	15430	15354	15391	15275	15570	15413	15599	15212	15371	15278	15399	15424	15358	15432	15258	15558	15475	15485	15313	15367	15541	15516	15433	15360	15292	15417	15566	15390	15248	15365	15436	15273	15504	15455	15511	15514	15500	15521	15485	15481	15325	15276	15484	15310	15382	15354	15453	15515	15513	15560	15598	15343	15233	15366	15427	15425	15455	15563	15521	15535	15589	15367	15428	15595	15228	15515	15458	15329	15425	15547	15574	15577	15355	15535	15430	15419	15439	15481	15380	15642	15249	15393	15648	15380	15632	15505	15464	15288	15321	15285	15424	15551	15575	15407	15507	15428	15278	15539	15600	15517	15386	15409	15474	15431	15399	15438	15413	15138	15243	15397	15279	15443	15361	15507	15308	15630	15356	15220	15587	15446	15568	15470	15373	15441	15426	15537	15461	15645	15583	15333	15325	15658	15403	15533	15486	15345	15357	15656	15245	15279	15525	15525	15457	15359	15579	15442	15312	15497	15564	15405	15457	15536	15390	15503	15306	15377	15358	15433	15317	15520	15516	15301	15325	15247	15455	15384	15413	15439	15450	15538	15474	15624	15514	15496	15368	15439	15503	15543	15422	15461	15390	15531	15370	15458	15422	15327	15472	15320	15246	15403	15228	15561	15364	15352	15593	15491	15441	15283	15328	15332	15399	15453	15308	15453	15425	15285	15409	15493	15515	15412	15346	15493	15588	15400	15472	15498	15449	15305	15364	15440	15449	15456	15391	15342	15583	15606	15517	15240	15497	15466	15370	15416	15562	15404	15321	15592	15338	15553	15331	15441	15397	15312	15465	15437	15669	15279	15461	15434	15520	15453	15537	15270	15392	15400	15515	15336	15411	15656	15375	15435	15526	15326	15451	15586	15378	15518	15354	15815	15439	15375	15616	15246	15453	15702	15329	15628	15387	15373	15543	15520	15258	15271	15372	15317	15445	15538	15571	15714	15470	15258	15418	15347	15411	15323	15446	15320	15491	15383	15416	15448	15339	15301	15531	15498	15077	15500	15455	15384	15502	15266	15359	15413	15393	15200	15507	15416	15201	15440	15473	15395	15413	15508	15274	15446	15416	15605	15238	15373	15319	15361	15525	15379	15390	15555	15512	15662	15513	15514	15379	15465	15404	15390	15410	15400	15255	15271	15257	15391	15411	15458	15436	15287	15529	15658	15309	15532	15395	15470	15465	15402	15217	15446	15526	15347	15363	15261	15417	15484	15432	15282	15539	15283	15400	15489	15667	15316	15550	15481	15501	15455	15576	15768	15364	15545	15258	15356	15435
15615	27317	27525	23298	20911	19644	17876	16916	16442	16320	16221	16048	16064	29243	42577	37902	28089	19717	16225	15405	15167	15033	14974	15005	15023	15041	14990	14950	14970	15074	14845	15212	15201	15152	14969	15107	14933	14961	15090	15108	15157	14988	14882	14966	15150	15067	15145	15091	15285	14986	15029	15007	14890	15051	15044	15087	14989	15129	15105	15258	14844	15018	15181	14955	14969	15031	15219	14991	14914	14956	15095	15202	15045	15196	15077	15205	15029	14974	15226	15187	15004	15214	14972	15109	14880	15088	15067	14873	15121	14920	15007	15033	14915	15118	14841	14977	14977	15000	15046	15016	15169	15096	14958	15096	14980	14922	15140	15064	14944	15050	15207	14906	15154	15179	15008	15053	15064	15029	14998	15057	15113	15023	15176	14984	15153	15000	15094	15065	15010	15053	15071	15230	14974	15029	15114	14840	15137	14991	15079	14977	14916	15041	15009	14838	14873	15130	14961	15021	15124	15084	15068	15066	15050	14915	15067	15194	15357	15078	14995	15047	14971	15065	15052	15123	14819	14926	15004	15005	15058	15109	15006	15066	14973	15164	15159	15090	15121	15195	15163	15088	15048	15103	15090	14999	15109	15252	15125	15129	15096	15221	15048	14940	14951	15082	15017	14939	15117	15030	14991	15054	14981	15060	15081	15003	14935	15128	15065	15092	15004	14985	15106	14899	14965	15011	15014	15142	14946	14965	14960	15075	15223	15101	15128	14899	15164	15002	15055	15076	15023	15101	15038	14926	15061	14955	15050	14901	15064	15137	14829	15159	15016	14964	15176	15009	15068	14939	14991	14986	15057	14974	15176	14913	14910	15130	14942	15183	14987	15080	15059	14985	15099	15053	14956	14959	15083	15038	15117	14996	15080	15067	15034	15075	14892	15176	15120	15076	14998	15097	15110	15033	14927	15012	15067	15291	14964	15228	15150	14889	14986	14862	14911	14934	14871	15011	15122	15122	15078	15081	15133	14970	15135	15059	15055	15029	14973	15172	14950	15057	15133	14813	15023	15047	14998	14996	14960	15049	15086	15002	15167	14957	15043	15047	15017	15144	14955	15153	15023	14801	15112	15071	15054	14968	14995	14804	15118	14958	14957	15011	15126	15097	14898	14998	14972	15144	14944	15104	14964	14996	15030	14988	15055	14911	15109	15069	15027	15133	15061	15058	15076	15116	14979	15010	15069	14993	15035	14981	15190	14993	15032	14925	15029	15120	14907	14925	15068	15016	14857	15146	14970	15071	15087	15160	14977	15148	15109	15124	15090	15014	14851	15079	15223	14846	15026	15015	15001	14931	14893	15038	14964	15043	15078	15155	14995	14896	14958	15078	14979	14820	15124	15010	15002	14776	15075	15191	14943	14938	15006	15090	15169	15098	14986	14926	15133	14930	14957	15186	15094	14952	14928	15059	15089	14882	15123	14965	14883	15039	15087	15153	14985	15103	15002	15018	15019	15004	15025	15058	15109	15109	15053	15116	14904	14961	15071	14961	14983	15023	15105	15016	14945	15218	15241	15025	14879	14917	14963	14906	14980	15091	15094	15108	15166	14987	15084	15030	15059	15031	15098	15057	15105	15007	15008	15077	15079	15167	14968	15137	15014	14931	14950	15114	15137	14992	15056	14992	15016	14934	15174	14928	14873	14947	14893	15052	15132	14968	15091	15014	14982	15101	14912	15104	14977	15166	14899	14936	15100	15162	15104	14992	15062	15130	15181	15022	14983	15103	14949	15117	15020	14945	15046	14897	14954	15148	15156	15107	15112	15260	14990	15014	15095	14896	15014	15153	14907	14937	15078	15066	15063	14948	15051	15103	14995	15155	14798	15093	14871	15045	15156	15081	15262	15034	15333	15055	15059	14992	15113	14981	14934	15064	14943	14991	14840	15061	15092	15037	15065	14985	15109	14955	15029	15110	15321	15070	15016	15022	14872	15098	15123	15125	15040	15084	15022	15013	15164	14835	15163	15125	15107	14948	14959	15069	15065	14960	14985	14978	15034	15149	14898	15030	15173	14978	15011	15001	15124	14985	14931	15055	15134	14896	15034	15042	14982	15166	15226	15129	14992	15027	15015	15045	15052	14968	14947	15031	15028	15209	15038	15052	15095	14881	14974	15139	15084	14984	15133	14943	15112	14993	15027	15033	14947	15147	15079	15085	15084	15070	15178	15072	15145	14965	15108	14789	15075	15023	15050	15086	14878	15090	15059	15014	14949	15017	15052	14949	15199	15070	14986	15276	15026	14975	15217	15040	15114	15000	14926	15024	14866	15209	15060	15131	15028	14960	15132	15107	15105	14872	15031	15056	15084	15010	15262	14932	15261	14800	15036	15119	14966	15079	15052	15073	15008	15169	14970	15197	15000	15027	14905	15020	14963	15098	15174	15019	15140	15060	14872	15168	14968	15105	14993	15062	14923	14763	15194	14996	15089	14992	14904	15127	15141	15106	15147	14967	15086	15025	15087	15053	15131	14952	15055	15045	15067	15003	15013	15021	14965	15043	14890	15056	15174	14933	15085	14873	15071	15009	14838	15001	14970	15073	15072	15094	14902	15172	14964	14987	15121	14905	15105	15144	14967	15209	15023	15167	15075	15024	15111	15083	15088	15043	15106	14911	15020	15216	14988	14889	15081	15014	14950	14762	15102	15112	15154	15131	15318	15072	14920	15025	14929	15025	14936	15029	15136	15092	14959	15233	15032	14962	15072	15041	15001	15164	14990	15102	15050	14910	14843	15032	15011	14980	15082	15084	15125	15139	15159	15179	15110	15104	15051	15057	15055	14921	14905	15024	15017	15127	15095	15075	15073	15092	15030	14923	15130	15012	15135	14996	15060	14869	15102	14933	15016	15125	14888	14834	15138	15031	15006	15100	15005	14972	15090	15051	15040	15174	15027	15197	14959	15050	14959	15051	14822	15198	15104	14933	15216	14991	15061	14959	15115	14987	15101	14978	15021	14958	14934	15095	15081	14943	15184	15002	14972	15043	14993	14984	15010	15285	14969	14993	15020	15046	15061	15006	15049	15140	14861	15127	15078	15054	15019	15111	15085	15110	14987	14954	14825	15094	15111	15155	15237	14936	15024	14908	14949	15074	15055	15182	15118	15223	14904	14961	15206	14947	14894	14990	14987	15029	15050	14987	15098	14843	15088	15214	14930	15007	15083	14964	15202	15077	15114	14938	15088	14971	15083	14930	14983	14942	15162	14956	15217	15047	15031	14884	15126	15045	15168	15068	14992	14966	15065	15066	15144	15181	15050	15042	15156	15002	15127	14967	15048	15109	15148	14869	14990	15120	14935	14940	15082	14813	14995	14968	15118	14900	15118	15112	14896	15123	14990	15006	14907	15065	15146	15124	15209	15152	15113	14946	15040	15030	15133	15071	14989	15219	15103	15022	15196	15040	14887	15029	15150	15166	15006	14998	15000	15034	14973	15095	15091	15062	15089	15230	15042	14998	15022	15057	15022	15107	14953	15061	15130	15158	14956	15153	14915	15218	14987	14945	14862	15103	14883	15056	15041	15050	15034	15150	15011	15013	14838	15179	14991	15086	15037	14984	14988	14873	15073	15106	14936	15135	15165	15170	15074	15044	14993	15163	14979	15052	15080	15021	14826	14979	15129	15098	14955	15283	15112	14966	15040	15113	15190	14955	15241	14962	15002	14867	15028	15020	15085	15025	15036	15107	15132	14899	15114	15065	15086	15105	14875	15096	14978	15038	14896	15032	15023	15135	15021	14943	14983	15022	15009	14977	14889	14969	14995	15057	14881	15113	15230	14972	14919	15136	15149	15110	15065	15015	14970	15173	15056	15083	14882	15023	15107	15042	14978	14993	15126	14963	15150	15100	15107	14966	15132	15026	15044	15041	15116	14966	15028	15026	14990	15204	14971	15032	14880	14963	14976	15065	15161	15028	14942	14977	14960	15064	15089	15304	15023	15153	14836	14999	15043	15049	15109	15016	14910	14980	15203	15064	15051	15073	14899	15130	14966	14916	15084	15034	15029	14882	15153	14916	15067	15132	15091	14952	15063	15122	14958	15062	14960	14903	14922	15153	15098	15048	14888	15121	14913	15117	14897	14986	15046	15046	15058	15085	15131	15122	15174	15076	15178	14983	15072	15026	15212	15044	15253	15058	15177	15124	15021	14917	15256	15016	14974	14990	15127	14771	15028	15053	15223	15079	15061	15011	15015	15020	15166	15191	14994	15137	15031	15150	14994	14969	14987	15060	15097	15134	14918	14973	14921	15016	14931	15132	14987	15134	15160	14956	15112	15058	14951	14925	15138	15056	15214	14940	15132	14948	14987	15095	15002	15091	15055	15071	14921	15129	15049	14980	15068	15302	15058	15186	15161	15022	15056	14939	15071	15143	15153	15112	15112	15057	15118	15009	15023	15070	15061	14925	15064	15057	15148	15032	15062	15115	15100	14980	14991	14947	15054	15121	15160	14910	15064	15104	15120	15111	15103	15051	15090	15014	15030	15199	15014	15175	15045	15046	15014	14994	14969	14820	14988	15105	15209	14948	15056	15005	15099	14875	15036	15053	15047	15049	14808	15175	15021	14875	15159	15119	15128	14895	15019	15084	15005	14918	15132	14896	15075	15057	15033	15145	15030	15047	15119	15029	15041	14914	15118	15064	15100	15053	15215	15039	15252	14988	14931	14989	15003	15205	15149	15056	14981	15134	15002	14967	15160	15039	15041	15040	15001	15162	14896	15227	15047	15042	15197	15055	15045	15068	14973	15121	14997	15044	15028	15093	15033	15085	15071	14959	15040	15023	15038	14995	15175	14972	15075	15029	14978	14926	15021	15089	15201	15094	15166	14847	15050	15098	15082	15060	14956	15056	15032	15049	14992	15134	14980	14983	15058	15106	15015	15053	14996	15283	15050	15139	15069	14992	14942	15165	15066	14952	15060	15108	14989	15154	14888	15074	15213	15049	15188	15029	15131	15188	15068	14862	15022	15174	14966	15052	15311	14932	15059	15161	14989	14849	15016	14929	14964	15059	14946	15072	15011	14947	15057	14933	14863	15149	15055	14992	15006	15195	14938	15045	14978	15064	14943	15019	15166	14787	14927	14949	15135	15020	14976	14876	15128	14894	15137	15134	15136	15022	14977	15154	15058	14983
28778	21663	20719	18586	16315	16272	16476	15963	15525	15631	15802	15893	15821	16335	17899	18257	17151	16253	16031	15735	15673	15802	15696	15654	15646	15522	15692	15785	15666	15604	15705	15774	15761	15686	15632	15823	15605	15664	15558	15785	15643	15724	15493	15539	15578	15799	15707	15924	15787	15695	15678	15631	15782	15820	15730	15770	15809	15892	15572	15737	15910	15518	15710	15709	15767	15646	15737	15711	15773	15706	15637	15620	15750	15625	15729	15719	15694	15713	15758	15553	15693	15687	15589	15610	15578	15695	15664	15712	15791	15799	15709	15585	15598	15774	15481	15735	15680	15844	15727	15833	15777	15711	15801	15641	15574	15835	15815	15800	15616	15575	15621	15751	15795	15632	15733	15613	15670	15808	15869	15767	15575	15699	15726	15748	15793	15838	15898	15768	15454	15754	15762	15547	15568	15728	15687	15642	15785	15702	15541	15737	15912	15619	15746	15553	15558	15592	15649	15564	15670	15830	15760	15729	15628	15591	15526	15545	15635	15467	15790	15758	15520	15720	15549	15819	15622	15747	15652	15740	15833	15621	15818	15646	15700	15618	15723	15811	15549	15674	15750	15625	15714	15655	15565	15688	15591	15795	15841	15647	15807	15589	15501	15592	15643	15657	15751	15473	15783	15699	15775	15895	15674	15666	15436	15693	15782	15916	15834	15870	15580	15774	15827	15602	15818	15830	15596	15574	15819	15589	15717	15593	15572	15755	15718	15582	15664	15642	15577	15620	15653	15639	15786	15450	15526	15704	15663	15444	15862	15788	15671	15718	15533	15882	15622	15662	15814	15592	15567	15699	15767	15698	15645	15730	15731	15799	15814	15735	15687	15862	15790	15836	15807	15724	15730	15713	15757	15629	15723	15536	15771	15718	15903	15591	15762	15646	15684	15734	15841	15616	15589	15569	15566	15539	15507	15698	15682	15796	15586	15643	15647	15731	15610	15803	15625	15633	15694	15710	15582	15657	15652	15632	15680	15776	15792	15523	15662	15656	15533	15542	15758	15561	15543	15646	15685	15750	15640	15677	15624	15798	15796	15618	15628	15732	15720	15817	15655	15639	15704	15690	15892	15709	15883	15638	15739	15619	15592	15706	15628	15723	15624	15486	15722	15623	15684	15773	15688	15690	15542	15784	15621	15465	15482	15562	15665	15719	15501	15481	15596	15482	15795	15648	15669	15731	15689	15815	15701	15652	15630	15590	15753	15632	15511	15540	15590	15868	15625	15732	15759	15701	15787	15602	15605	15675	15826	15751	15607	15696	15572	15650	15558	15737	15688	15521	15811	15699	15824	15728	15683	15582	15670	15790	15801	15628	15744	15714	15842	15632	15560	15670	15626	15724	15625	15737	15686	15770	15788	15648	15860	15678	15621	15888	15638	15495	15537	15745	15833	15911	15714	15624	15692	15743	15897	15700	15752	15561	15598	15511	15693	15647	15687	15515	15830	15847	15668	15833	15865	15745	15696	15722	15572	15539	15850	15603	15567	15686	15698	15665	15718	15599	15707	15656	15788	15754	15477	15731	15667	15871	15689	15734	15888	15555	15482	15568	15654	15441	15553	15653	15573	15639	15726	15885	15853	15653	15777	15898	15703	15633	15879	15627	15570	15683	15630	15708	15687	15599	15828	15764	15778	15643	15629	15762	15619	15818	15666	15803	15633	15884	15600	15707	15687	15651	15720	15787	15550	15488	15669	15783	15727	15719	15858	15732	15863	15580	15769	15491	15759	15633	15917	15809	15585	15665	15672	15452	15687	15738	15761	15774	15603	15757	15926	15780	15643	15721	15462	15708	15770	15718	15931	15585	15552	15553	15693	15936	15732	15630	15738	15769	15618	15710	15600	15735	15764	15553	15661	15835	15737	15634	15656	15676	15663	15798	15721	15424	15707	15665	15688	15747	15509	15538	15664	15719	15615	15402	15599	15640	15651	15701	15741	15845	15715	15607	15481	15797	15644	15659	15685	15657	15682	15895	15729	15738	15678	15609	15657	15728	15644	15839	15743	15650	15478	15563	15813	15773	15687	15696	15712	15648	15793	15810	15881	15566	15673	15717	15624	15697	15925	15803	15649	15704	15728	15687	15801	15782	15676	15645	15576	15784	15842	15719	15689	15684	15697	15726	15689	15644	15557	15788	15704	15736	15780	15724	15690	15777	15643	15719	15627	15588	15809	15804	15690	15464	15697	15754	15889	15749	15636	15741	15889	15623	15842	15760	15609	15660	15710	15636	15498	15704	15688	15717	15800	15504	15569	15741	15520	15627	15650	15683	15684	15630	15501	15734	15902	15764	15633	15750	15721	15754	15844	15834	15815	15850	15660	15500	15636	15616	15728	15538	15649	15771	15629	15615	15589	15692	15765	15812	15843	15668	15734	15691	15851	15815	15720	15573	15791	15632	15863	15600	15623	15789	15615	15530	15646	15740	15579	15741	15695	15651	15642	15809	15584	15806	15631	15842	15563	15718	15697	15701	15519	15685	15675	15642	15786	15751	15667	15803	15755	15785	15660	15814	15668	15658	15894	15718	15807	15665	15585	15621	15593	15763	15693	15608	15629	15919	15736	15553	15690	15640	15564	15909	15804	15821	15704	15866	15741	15765	15483	15869	15668	15651	15580	15481	15537	15704	15781	15691	15567	15641	15901	15692	15820	15909	15597	15566	15842	15765	15656	15847	15587	15713	15707	15749	15618	15702	15650	15676	15792	15707	15909	15697	15829	15663	15729	15741	15530	15709	15464	15548	15685	15740	15702	15893	15794	15803	15552	15602	15709	15684	15447	15542	15649	15914	15671	15882	15503	15481	15586	15595	15622	15647	15701	15556	15851	15804	15740	15804	15715	15630	15690	15891	15580	15749	15889	15866	15676	15700	15611	15693	15741	15675	15798	15723	15749	15746	15621	15831	15704	15621	15590	15789	15662	15602	15701	15751	15752	15569	15826	15847	15770	15671	15864	15818	15605	15647	15708	15725	15729	15722	15843	15869	15757	15804	15601	15593	15762	15519	15886	15709	15666	15729	15831	15741	15624	15648	15667	15542	15794	15644	15808	15755	15618	15795	15673	15647	15598	15801	15559	15732	15723	15651	15679	15588	15743	15601	15748	15650	15848	15705	15742	15831	15794	15545	15589	15815	15728	15745	15905	15765	15659	15656	15510	15432	15606	15593	15717	15689	15677	15572	15696	15492	15717	15570	15759	15913	15854	15773	15587	15507	15700	15828	15681	15759	15777	15547	15602	15803	15742	15667	15476	15968	15700	15776	15764	15773	15665	15650	15580	15791	15688	15604	15414	15832	15662	15864	15534	15654	15700	15836	15699	15710	15890	15693	15566	15773	15733	15771	15718	15695	15706	15662	15680	15741	15723	15843	15771	15768	15442	15626	15579	15754	15588	15804	15721	15639	15580	15866	15812	15754	15685	15846	15640	15550	15644	15867	15652	15781	15784	15722	15746	15765	15902	15803	15875	15742	15674	15777	15704	15693	15886	15780	15910	15625	15651	15824	15783	15672	15456	15759	15723	15541	15597	15747	15646	15630	15706	15631	15892	15820	15702	15599	15606	15563	15805	15571	15695	15429	15718	15891	15776	15694	15777	15551	15884	15796	15604	15522	15760	15556	15592	15549	15668	15825	15688	15680	15870	15675	15688	15823	15624	15574	15726	15546	15532	15691	15997	15830	15836	15724	15820	15560	15925	15861	15818	15800	15692	15691	15638	15570	15850	15695	15836	15644	15700	15831	15660	15840	15608	15661	15619	15593	15583	15602	15545	15670	15763	15599	15683	15891	15740	15579	15718	15608	15821	15767	15560	15453	15742	15621	15548	15800	15799	15706	15517	15821	15711	15716	15732	15913	15636	15817	15740	15803	15471	15533	15691	15726	15822	15635	15678	15720	15746	16033	15655	15757	15743	15618	15735	15757	15809	15644	15718	15844	15663	15695	15806	15755	15709	15748	15576	15565	15797	15682	15672	15718	15683	15722	15686	15607	15768	15603	15718	15902	15601	15642	15737	15645	15635	15550	15673	15802	15810	15693	15546	15615	15635	15577	15686	15716	15490	15729	15730	15896	15479	15766	15841	15680	15716	15776	15713	15706	15695	15560	15694	15957	15664	15716	15679	15874	15764	15647	15657	15628	15683	15669	15673	15727	15936	15874	15660	15394	15719	15697	15659	15825	15734	15603	15656	15821	15704	15785	15811	15844	15762	15814	15663	15666	15714	15681	15727	15606	15851	15610	15816	15516	15530	15510	15519	15741	15912	15773	15756	15583	15615	15789	15849	15691	15588	15826	15640	15689	15678	15641	15728	15632	15525	15800	15667	15775	15602	15690	15847	15468	15779	15690	15582	15551	15629	15759	15956	15711	15683	15727	15863	15792	15674	15800	15680	15549	15813	15774	15533	15798	15847	15638	15600	15617	15721	15533	15556	15823	15616	15798	15638	15761	15807	15549	15708	15695	15656	15950	15732	15814	15645	15743	15682	15544	15669	15791	15576	15613	15731	15884	15613	15706	15964	15720	15743	15799	15587	15657	15726	15722	15515	15888	15545	15814	15798	15597	15809	15683	15730	15814	15714	15630	15841	15786	15623	15655	15764	15669	15831	15799	15839	15696	15774	15740	15706	15604	15705	15631	15654	15644	15662	15685	15771	15533	15736	15615	15682	15839	15697	15676	15624	15649	15715	15851	15703	15692	15624	15799	15734	15667	15805	15778	15520	15622	15724	15799	15627	15767	15591	15720	15737	15737	15739	15700	15814	15818	15655	15717	15673	15571	15822	15539	15602	15664	15754	15649	15808	15644	15762	15513	15578	15753	15768	15689	15515	15572	15583	15695	15656	15630	15726	15733	15732	15627	15669	15745	15687	15796	15703	15750	15685	15719	15592	15716	15916	15760	15589	15602	15964	15682	15855	15585	15757	15725	15722	15635	15513	15606	15659	15719	15705	15882	15848	15706	15746	15779	15731	15741	15718	15636	15520	15840	15708	15826	15896	15826	15576	15654	15574	15848	15639	15592	15620	15810	15564	15646	15693	15706	15828	15711	15823	15898	15514	15609	15672	15772	15581	15871	15832	15546	15659	15760	15748	15566	15641	15711	15745	15670	15758	15646	15729	15696	15719	15721	15649	15688
15687	17830	17571	16916	16627	16530	15975	15597	15306	15163	15399	15132	15114	16488	18649	18716	16995	15668	15317	15282	15254	15168	15490	15219	15153	15220	15108	15215	15338	14963	15172	15087	15136	15087	15227	15135	15173	15092	15111	15190	15088	15200	15275	15144	15262	15279	15260	15139	15427	15206	15174	15226	15288	15126	15045	15201	15105	14987	15263	15068	15144	14994	15228	15104	15134	15156	14997	15125	15202	15230	15199	15029	15320	15078	15394	15260	15167	15202	15314	15234	15230	15095	15076	15313	15097	15157	15179	15028	15241	15052	15332	15154	15191	15022	15157	15037	15119	15145	15191	15210	15201	15163	15094	15181	15043	15255	15124	15112	15222	15246	15086	15227	15276	15295	15296	15244	15077	15090	15130	15197	15340	15204	15327	15094	15084	15168	15250	15138	15194	15199	15234	15178	15165	15160	15251	15188	15238	15073	15206	15257	15168	15137	15217	15168	15198	15174	15293	14995	15311	15190	15270	15166	15199	15146	15194	15154	15129	15006	15225	15232	15040	15242	15331	15216	15151	15037	15173	14964	15185	15010	15140	15165	15111	15257	15107	15147	15313	15168	15193	15107	15161	15217	15079	15149	15204	15139	15178	15210	15094	15259	15207	15261	15160	15111	15269	15247	15199	15268	15181	15209	15161	15291	15129	15186	15109	15184	15126	15193	15130	15223	15113	15024	15220	15056	15081	15260	15039	15089	15104	15180	15160	15050	15160	15202	15149	15148	15215	15302	15132	15227	15257	15051	15070	15133	15021	15150	14999	15159	15213	15069	15111	15346	15187	15054	15250	15272	15313	15278	15062	15022	15070	15253	15085	15143	15305	15239	15225	15135	15132	15244	15204	15224	15243	15148	15283	15208	14984	15061	15053	15364	15043	15205	15100	15198	15230	15299	15103	15145	14976	15088	15152	15084	15114	15123	15014	15171	15098	15245	14968	15045	15138	15124	15206	15182	15396	15139	15141	15168	15057	15052	15090	15069	15362	15027	15052	15222	15263	15269	15114	15099	15244	15068	15112	15192	15171	15156	15129	15237	15176	15200	15189	15183	15189	15173	15333	15209	15120	15029	15120	15016	15168	15278	15113	15088	15070	15186	15101	15173	15296	15228	15091	15126	15259	15126	15280	15106	15303	15038	15158	15220	15154	15323	15199	15052	15187	15021	15136	15011	15233	15255	15186	15141	15272	15137	15154	15217	15060	15350	15205	14949	15289	15251	15081	15121	15205	15198	15239	15221	15206	15101	15095	15295	15256	15074	15106	15175	15280	15162	15203	15175	15238	15168	15228	15291	15211	15120	15324	15174	15181	15230	15075	15043	15175	15132	15307	15090	15075	15238	15119	15261	15099	15115	15231	15078	15236	15251	15164	15193	15104	15223	15309	15260	15325	15023	15326	14991	15060	15103	15029	15013	15186	15253	15185	15280	15002	15184	15137	15195	15152	15313	15104	15114	15231	15068	15302	14954	15066	15238	15103	15242	15164	15301	15122	15259	15131	15314	15033	15235	15083	15069	15112	15218	14964	15373	14992	15074	15165	15242	15148	14986	15074	15154	15217	15217	15039	15297	15119	15027	15121	15238	15185	15244	15272	15178	15347	15166	15101	15197	15213	15291	15058	15342	15122	15045	15326	15306	15400	15258	15250	15192	14989	15278	15135	15002	15137	15215	15160	15351	15222	15081	15100	15198	15247	15160	15170	15179	15059	15086	15191	15240	15239	15185	15052	15249	15264	15105	15298	15187	15005	15196	15016	15203	15179	15259	15202	15278	15196	15137	15126	15249	15301	14954	15221	15345	15172	15186	15152	15161	15148	15289	15021	15152	15113	15080	15279	15106	15161	15138	15174	15354	15151	15221	15182	15224	15287	15310	15199	15202	15211	15050	15085	15203	15199	15135	15139	15139	15162	15012	15169	15114	15156	15058	15091	15221	15086	15096	15166	15347	15150	15109	15075	15171	15208	15262	15229	15017	15201	15178	15240	15139	15396	15334	15175	15258	15220	15242	15239	15229	15103	15313	15140	15203	15190	15110	15225	15117	15239	15155	15209	15221	15142	15275	15250	15196	15233	15253	15297	15174	15234	15287	15191	15165	15069	15079	15138	15115	15095	15083	15127	15253	15207	15003	15333	15175	15349	15212	15275	15161	15229	15351	15071	15095	15114	15098	15217	14979	15152	15345	15312	15211	15246	15258	14952	15241	15248	15200	15063	15247	15175	14946	15257	15047	15148	15142	14896	15194	15175	15132	15077	15201	15174	15203	15365	15254	15224	15146	15133	15068	15254	15246	15241	15139	15277	15034	15179	15142	15213	15154	15128	15229	15300	15103	15175	15068	15110	15139	15139	15152	15226	15186	15326	15184	15117	15218	15263	15267	15200	15418	15163	15062	15228	15255	15127	15113	15029	15126	15071	15163	15323	15135	15170	15351	15177	15367	15138	15246	15313	15043	15093	15195	15244	15232	15068	15139	15352	15119	15274	15325	15050	15187	15137	15177	15118	15043	15035	15141	15218	15262	15090	15122	15464	15111	15259	15248	15113	15081	15184	15208	15213	15078	15066	15199	15012	15131	15317	15175	15028	15238	15133	15361	15141	15078	15103	15305	15255	15274	15137	15109	15290	15326	15118	15070	15160	15264	15139	15265	15205	15239	15221	15188	15130	15096	15178	15071	15217	15130	15202	15216	15074	14974	15205	15090	15212	15276	15157	15171	15252	14945	15129	15181	15258	15110	15201	15118	15226	15238	15118	15011	15233	15038	15276	15164	15083	15030	15135	15200	15291	15162	15203	15304	15149	14971	15184	15274	15121	15152	15092	14934	15319	15329	15138	15205	15216	15164	15227	15254	15182	15089	15349	15058	15410	14936	15154	15017	15209	15051	15272	15231	15110	15268	15227	15292	15124	15183	15038	15104	15220	15170	15209	15133	15193	15353	15124	15109	15089	15194	15161	15200	15121	15427	15144	15175	15007	15230	15085	14921	15198	15281	15122	15156	15198	15281	15226	15019	15181	15110	15188	15134	15330	15177	15156	15158	15071	15133	14968	15212	15209	15243	15306	15312	15150	15014	15209	15208	15307	15043	15133	15266	15152	15231	15194	15197	15134	15194	15195	15108	15303	15252	15258	15354	15236	15088	15276	15093	15129	15242	15064	15247	15253	15234	15189	15247	15136	15272	15131	15277	15316	14966	15168	15152	15295	15390	15319	15208	15111	14969	15246	15093	15090	15127	15156	15149	15252	15201	15202	15198	15080	15121	15197	15185	15178	15264	15205	15277	15070	15269	15211	15266	15095	14994	15159	15137	15062	15185	14992	15270	15184	15249	15266	15258	15231	15215	15247	15273	15393	15162	15251	15119	15151	15202	15103	15098	15274	15249	15409	15042	15188	15207	15308	15095	15036	15131	15285	15279	15131	15118	15130	15269	15369	15306	15081	15267	15083	15089	15171	15188	15169	15024	15183	15348	15019	15214	15147	15049	15182	14976	15290	15186	15118	15013	15093	15219	15208	15083	15298	15047	15135	15120	15191	15179	15197	15067	15280	15277	15353	15082	14986	15201	15229	15182	15136	15141	15262	15209	15135	15223	15218	15138	15265	15058	15138	15162	15203	15246	15260	15113	15220	15179	15062	15255	15280	15157	15304	15122	15229	15070	15086	15127	15213	15301	15167	15224	15279	15283	15219	15301	15097	15072	15238	15188	15294	15268	15097	15337	15011	15251	15015	15365	15124	15171	15249	15248	15431	15250	15023	15275	15133	15209	15145	15057	15158	15160	15079	15238	15075	15104	15337	15130	14997	15227	15130	15323	15097	15289	15036	15170	15074	15068	15161	15186	15121	15250	15090	15329	15294	15288	15006	15275	15257	15105	15226	15197	15013	15390	15210	15140	15235	15064	15094	15205	15099	15129	15345	15111	15077	15139	15175	15234	15111	15171	15177	15358	15249	15258	15221	15198	15189	15136	15189	15144	15092	15133	15154	15185	15292	15143	15154	15043	15137	15227	15026	15125	15200	15007	15236	15211	15096	15153	15039	15152	15240	15216	15164	15131	15169	15317	15243	15204	15194	15120	15093	15105	15117	15088	15209	15164	15243	15177	15086	15127	15080	15329	14943	15063	15151	15175	15319	15253	15097	15252	15013	15157	15115	15145	15273	15222	15075	14919	15148	15167	15168	15344	15095	15203	15196	15259	15126	15220	15080	15313	15208	15203	15137	15168	15140	15267	15050	15200	15222	15085	15204	15354	15152	15094	15090	15169	15289	15207	15150	14964	15014	15295	15189	15247	15191	15131	15204	15102	15220	15001	15016	15301	15186	15115	15173	15232	15207	15303	15217	15220	15341	15218	15122	15255	15264	15254	15190	15248	15040	15214	15273	15069	15197	15293	15089	15150	15168	15222	15164	15220	15232	15110	15148	15098	15059	15126	15246	15219	15106	15178	15154	15065	15063	15262	15074	15229	15028	15381	15232	15097	15147	15285	15137	15214	15147	15180	15151	15087	15248	15104	15179	15198	15167	15213	15205	15164	15173	14910	15271	15278	15223	15191	15106	15021	15314	15125	15242	15255	15108	15220	15183	15171	15237	15183	15163	15017	15169	15174	14925	15251	15097	15215	15200	15237	15118	15069	15331	15114	15158	15129	15286	15140	15125	15176	15193	15132	15329	15274	15178	15044	15255	15220	15132	15133	15109	15182	15266	15295	15220	15239	15154	15106	15123	15136	15120	15038	15096	15123	15108	15382	15065	15210	15209	15333	15148	15155	15051	15323	15139	15162	15070	15092	15220	15146	15333	15125	15264	15334	15167	15177	15102	15172	15181	15166	15102	15245	15126	15159	15086	15111	15062	15333	15136	15065	15351	15207	15314	15227	15144	15330	15146	15201	15175	15197	15233	15086	15175	15074	15044	15229	15171	15161	15084	15076	15336	15021	15214	15207	15235	14990	15166	15123	15159	15169	15257	15136	15251	15274	15175	15346	15121	15100	15172	15033	15291	15189	15145	15271	15148	15267	15182	15195	15288	15042	15260	15120	15061	15334	15174	15038	15213	15132	15275	15208	15229	15326	14991	15023	15107	15054	15164	15245	15425	15080	15162	15100	15149	15127	15062	15251	15060	15330	15007	15216	15130	15111
25119	21418	28145	25380	20568	17977	17480	15888	15347	15476	15262	15185	16532	22530	28956	27202	21471	17851	16022	15420	15324	15021	15213	15201	15229	15111	15101	15074	15201	15191	15024	15122	15213	15252	15111	14792	15041	14919	15166	14948	14957	15021	15291	15046	15045	15019	14890	15160	15080	14975	15236	14922	15325	15224	15143	15122	14976	14971	15102	15109	14852	15060	14894	15071	15194	15175	15188	14915	14957	15149	15033	14826	15019	15008	15133	15245	15093	15184	15089	15156	14971	15180	15066	14993	15240	15159	15041	14980	15129	15020	15107	14984	14949	15014	15155	15132	14949	14951	14834	14932	15242	14951	15158	15023	14987	15058	14945	15180	15125	15202	14998	15073	15271	15107	15017	15022	14982	15232	15209	14970	15005	15177	15083	14936	15076	15168	15068	15023	15210	15138	14964	15172	15040	15128	14941	15112	15144	15034	15318	15191	15396	15102	15149	15123	15103	14983	14851	14906	14954	15125	15142	14989	15091	14908	15010	15209	14882	14829	15171	15113	14917	15130	14858	15040	14968	14947	15015	15091	15101	15137	15115	15175	15088	15178	14968	15055	15029	15129	15187	14935	15272	15202	15130	15038	15213	14999	15093	15017	14962	15011	15206	15179	14928	15171	14945	15034	15202	15037	14995	15057	15081	15046	15123	15066	14966	14975	15172	14847	14992	15077	14949	15240	14965	15163	15139	15011	15118	14913	14943	15193	15062	15187	15163	15194	15041	14951	14985	15086	15113	14913	15090	15024	15100	15060	15176	15101	15076	15105	15046	15128	14994	15163	15099	15090	15013	15012	15072	15142	14998	15173	14996	14911	14910	14917	15088	15070	15008	15087	15047	14967	15038	15194	15194	15074	15196	14992	15190	14877	15071	14990	15060	14899	14872	14929	15007	14999	14997	14972	14994	14992	15055	14936	15127	15198	15091	15195	14968	15030	14917	15111	14937	14917	15068	15040	14982	15032	15256	14966	14952	15145	15171	14926	15278	14992	15119	15011	14878	15046	14945	15240	15301	15040	15084	15032	15040	15031	14926	14919	15076	15078	14991	15040	15047	15231	15112	15067	15176	15177	15048	15030	15082	15012	14919	14887	14979	15096	15103	15003	15089	15107	15004	14973	14862	15111	15086	14873	15160	15259	15291	15047	14855	15138	14971	15010	15078	15036	15333	15105	14991	15074	15103	15101	15158	15032	15171	14848	15172	15043	14893	15087	14975	15142	15151	14975	15104	14985	14963	15028	15160	14946	15130	14962	15081	15209	15213	15169	15016	14910	14931	14937	15118	15046	15139	14979	15015	15132	15142	15164	15025	15067	15130	15131	14876	15076	15158	15069	15196	14975	15049	15011	15044	15072	15280	14986	15007	15117	15203	14947	15119	14909	15137	15210	15004	15163	15137	15263	15055	15013	14882	14953	15167	14947	15042	15166	15214	15166	14971	15120	14976	15062	15155	14964	15008	15256	15178	15057	15033	14993	14779	14949	15229	15006	15199	15252	15357	15161	15151	15198	15078	15028	15103	15157	14878	15019	15129	15164	14988	15105	14800	15058	14962	14834	15132	15103	15018	15032	15107	14826	15278	15002	15187	15100	14908	14991	15010	15106	15064	15155	15013	14941	14950	15013	14898	15296	15166	14883	14917	15051	15007	15183	15293	15175	15103	15172	15035	15070	15195	15055	15090	14946	15072	15081	15081	14959	15037	15059	14894	15212	14980	14990	15012	15001	15228	15043	15002	15137	15050	14980	15104	15089	14995	14958	15129	14982	15240	15287	15119	14997	15064	15147	15016	14985	15064	14984	15040	15074	15046	14982	15103	15281	15036	15131	14870	15005	15091	15144	15123	15063	15134	14969	15125	14907	15147	15079	15186	14971	15176	15239	15028	15206	14874	15134	14955	15205	15098	15142	15061	15061	15093	14934	14850	15351	15115	15171	14953	14978	15241	14791	15101	14967	15056	15203	15143	15032	15058	15112	15142	15170	15121	14942	15045	14984	15180	15109	14944	15008	14864	14988	15077	15075	15127	14979	15061	15064	14842	15097	14923	14995	15192	15138	15182	15168	15071	15241	15023	15153	14913	15120	14791	14946	14980	15030	15012	15030	14998	15015	15144	15216	15163	15122	15278	15141	15111	15014	15228	14831	15177	15222	15138	15036	14929	15254	15110	15023	14887	15022	14838	15196	14991	15166	15200	15086	15266	14983	15000	15072	14914	15122	14922	14911	15084	14905	14905	15090	15032	15290	15130	14949	15149	15117	15202	14921	15002	14961	15029	14963	14983	15039	15147	14843	14936	15075	15080	15108	15166	15084	15021	15080	15193	14960	15225	15078	14944	14997	15186	15098	15095	14956	15041	15143	15091	15204	15262	15193	15005	15070	15147	15014	15224	14974	14818	14902	15015	15132	15171	14980	15249	15145	15174	15130	14854	15155	14895	15077	15074	15007	15057	15197	14850	14959	14994	15161	14968	14995	15022	15194	15150	15133	15063	15249	15249	15122	15182	15173	15178	15094	15092	15170	15088	15039	15133	15055	14918	15099	15189	14914	14952	14994	14934	14909	14844	15078	14964	15124	14951	14930	15022	15162	15051	15065	15372	15137	14955	14942	15022	15049	15121	15103	15028	14915	15058	15040	15208	15087	15204	15104	15087	15111	15095	14928	14987	14911	15082	15171	15013	15156	15054	15233	15090	15140	15205	14968	15159	15158	15158	15195	14977	15072	15064	14978	15177	15144	15098	15048	15138	15126	15139	15097	15185	15132	15138	15045	15028	14912	15108	14920	15083	15055	14907	14909	14989	15219	15088	15007	15121	14847	14911	15197	15233	14880	14983	15034	15138	15068	15107	15005	15128	15030	15183	15077	14958	14997	15263	15050	15024	14961	14946	14985	15006	14916	15149	15014	15110	15139	15029	15084	15057	15076	15169	15042	15103	15212	15021	15040	15178	15095	15102	15192	14936	15087	15147	14908	14948	14820	15071	15091	15071	15131	15191	15078	15232	15236	14989	15082	15105	15181	15025	15128	14940	15172	15118	14903	15157	15170	15037	15207	14935	15026	14976	15018	14921	14890	15140	15035	15124	15076	14999	15094	14929	15013	15156	14934	14855	14970	14975	14947	15123	15098	15141	15090	15153	14965	14996	15063	15046	14919	14917	15046	14981	14987	15054	15062	15186	15273	15106	15119	15291	15122	15018	15060	15079	15041	15176	14987	14917	14989	15072	15041	15189	15099	15158	15163	15102	15288	14876	14936	15133	15164	14943	15153	14922	15204	14986	15012	15113	15011	15168	14930	14806	15007	14973	14938	15190	14912	15061	15167	14937	15121	15071	15046	15173	15125	15277	15253	15062	14986	15153	15144	15016	15153	15072	15015	15157	15017	14982	15085	15157	15128	15197	15009	15068	15080	14985	14972	15179	14935	15026	15109	15130	15063	15123	15139	14923	15003	15275	15260	15120	14962	15041	15049	14951	14994	15114	15082	15195	14756	15035	15068	14956	14961	15049	15166	14886	15193	15001	15072	15041	15035	15091	14795	14997	14965	14987	15045	14947	15191	15022	14953	15117	14993	15034	15134	14983	14995	15064	15101	15023	15102	14991	15065	14913	15039	15071	14995	15035	15058	15096	15161	15026	15095	14931	15117	15185	15058	15197	15277	15044	14965	15066	15066	15133	15042	15256	15130	15064	14965	15025	15070	15167	15134	15111	15026	15141	15169	15106	14950	15063	15005	15236	15133	15294	14851	14969	15021	15068	14970	15182	14868	15192	15117	15182	14941	14980	14783	15120	14973	14980	15167	15052	15260	15278	15154	15174	15144	15157	15146	15168	14985	15145	15167	15058	15055	14922	15168	14901	15020	14964	15249	15065	15034	15055	14907	15196	15166	15158	15065	14998	15134	14897	15149	15296	15142	15008	15117	15206	15112	14886	14968	15122	15037	15121	14971	15027	15065	15107	15104	14947	15058	14802	15190	15234	15080	14954	15187	14979	15048	15181	14885	15206	15113	14979	14760	14944	15001	14982	15084	15063	15090	14942	14878	15055	15209	15040	15203	15073	15106	15117	15008	14906	14962	15127	14928	15136	15228	15072	15140	15206	15054	15077	15075	14962	15034	15219	15058	15096	14942	14861	15235	15168	14913	15198	14915	15091	15050	15012	15142	14969	15060	15025	14940	15003	15292	15141	15177	15091	14917	14957	14964	14938	15134	15322	15193	15069	15018	14885	15023	15076	14904	15053	14999	15052	15057	15248	15057	15023	15057	15133	15021	14930	14999	15110	15107	15020	14931	15148	15231	15047	15157	15074	15027	14915	15029	15170	14985	14979	15162	15263	15028	15044	15070	15064	14956	14939	15059	15188	15139	15132	15052	15119	15235	15139	15129	15165	15047	15259	15234	15229	15133	15050	15122	15332	15117	15126	14999	15018	15020	15031	15169	14933	15103	15076	15202	15102	15148	15075	15196	15134	15041	15250	15184	15067	15018	14964	15088	15017	15201	14998	15065	15135	14869	15107	15066	15017	15161	15087	14904	15083	15179	14881	14945	15076	14977	15124	15128	15087	15274	15051	15296	15086	14902	15167	14948	15084	14902	15201	15047	14839	15063	15301	14991	15331	15094	15025	14950	14972	14977	15158	15028	15145	15121	15017	14982	15230	14982	15140	15071	15181	15238	15070	14910	15167	15174	15064	15143	15084	15206	15132	15105	15178	15084	14979	14909	14933	14962	15095	14902	15090	15031	15077	15039	14970	15100	14970	15263	15192	14981	14837	15065	15044	15080	15276	15220	15267	15162	15103	14841	15023	15057	15149	15049	15149	15014	15051	15107	15032	15200	15117	15234	15269	14936	15103	15003	15132	15243	15040	15142	15050	15190	15078	15020	15164	14967	14940	14999	15049	14936	15070	15154	15179	15058	15204	15144	15020	15008	15184	15137	15108	15080	15124	15077	15114	15034	14985	14921	15100	15082	15179	14795	15310	15053	15296	15113	15173	14952	15218	15198	15094	15118	15243	14944	14959	15028	15216	14967	15192	15009	14933	15013	15097	15178	15151	15094	15063	15018	14953	15158	15114	14999	15052	15141	15063	15002	15089	15096	15073	14981	15180	15118	15256	15010	15254	15091	15171	15053	15076	15074
14888	22725	21761	19308	16818	17039	16441	15737	15407	15138	15109	15152	17640	27026	33225	29527	22492	18026	15851	15014	14939	14853	14666	14815	14928	14825	14827	14919	14717	14782	14936	14724	14743	14907	14763	14773	14882	14847	14794	14766	14993	14817	14884	14686	14667	14785	14836	14675	14809	14773	14820	14819	14647	14969	14793	14739	14847	14874	14876	14821	14723	14752	14822	14557	14769	14682	14856	14729	14895	14724	14779	14944	14619	14865	14733	14672	14631	14827	14750	14685	14844	14744	14676	14647	14764	14634	14636	14719	14648	14618	14833	14837	14873	14673	14828	14739	14765	14687	14712	14826	14587	14845	14705	14952	14647	14872	14904	14751	14675	14709	14598	14841	14738	14738	14880	14763	14931	14772	14777	14803	14765	14811	14781	14812	14847	14730	14804	14739	14777	14687	14808	14748	14665	14816	14845	14709	14852	14647	14792	14698	14695	14941	14810	14865	14693	14654	14659	14758	14762	14827	14866	14685	14810	14830	14835	14775	14713	14775	14950	14950	14725	14698	14849	14797	14740	14829	14946	14628	14914	14838	14906	14766	14874	14824	14719	14861	14872	14852	14836	14919	14673	14722	14685	14703	14885	14719	14779	14834	14918	14896	14752	14700	14971	14634	14837	14724	14813	14771	14662	14693	14815	14699	14925	14810	14782	14793	14708	14949	14683	14614	14802	14756	14880	14861	14715	14859	14846	14805	14753	14673	14990	14632	14601	14700	14724	14785	14783	14713	14864	14747	14754	14695	14733	14716	14685	14754	14722	14663	14757	14820	15023	14645	14761	14752	14666	14937	14686	14886	14892	14757	14819	14682	14780	14681	14941	14832	14853	14688	14792	14693	14707	14733	14784	14954	14800	14832	14979	14801	14694	14906	14793	14956	14670	14806	14800	14570	14672	14630	14974	14892	14717	14754	14819	14665	14696	14701	14666	14619	14690	14796	14796	14737	14690	14797	14702	14622	14677	14774	14798	14576	14761	14683	14710	14678	14750	14870	14800	14796	14817	14846	14822	14665	14706	14820	14729	14784	14775	14831	14772	14794	14706	14729	14767	14522	14825	14800	14930	14914	14822	14852	14791	14772	14914	14908	14771	14827	14891	14784	14862	14728	14713	14812	14794	14843	14865	14727	14735	14652	14788	14749	14583	14749	14757	14685	14849	14760	14771	14738	14771	14763	14790	14639	14859	14914	14876	14801	14802	14864	14778	14753	14766	14881	14751	14733	14836	14816	14736	14845	14603	14785	14684	14684	14859	14514	14776	14699	14798	14753	14772	14723	14898	14842	14841	14831	14716	14876	14829	14949	14694	14761	14990	14689	14669	14805	14706	14778	14805	14830	14781	14895	14673	14752	14803	14895	14844	14915	14816	14805	14834	14979	14754	14681	14669	14784	14878	14677	14777	14566	14777	14855	14746	14831	14749	14813	14748	14839	14711	14704	14716	14866	14444	14633	14818	14656	14869	14590	14731	14831	14775	14698	14923	14713	14844	14808	14832	14753	14897	15008	14718	14799	14773	14898	14734	14804	14800	14682	14938	14846	14827	14930	14676	14821	14764	14820	14744	14790	14777	14790	14829	14837	15057	14826	14847	14826	14848	14835	14628	14761	14699	14767	14736	14834	14717	14765	14572	14844	14823	14686	14890	14591	14710	14732	14669	14708	14683	14785	14833	14748	14892	14737	14770	14770	14876	14787	14794	14757	14810	14585	15014	14609	14693	14779	14703	14786	14622	14783	14705	14739	14654	14668	14579	14571	14797	14657	14915	14757	14814	15009	14766	14871	14794	14839	14814	14772	14706	14724	14644	14787	14715	14823	14932	14684	14715	14557	14736	14680	14688	14788	14760	14756	14738	14776	14746	14828	14732	15017	14829	14661	14757	14701	14679	14779	14896	14701	14720	14783	14647	14819	14800	14702	14771	14588	14717	14584	14932	14681	14747	14771	14700	14792	14596	14716	14696	14776	14783	14710	14703	14781	14847	14830	14766	14639	14621	14764	14579	14987	14731	14908	14861	14842	14748	14695	14785	14768	14776	14772	14880	14752	14784	14997	14622	14851	14772	14671	14834	14810	14720	14630	14965	14673	14869	14701	14811	14663	14697	14758	14857	14666	14708	15007	14731	14866	14693	14727	14705	14683	14833	14949	14567	14785	14899	14854	14663	14762	14864	14694	14795	14784	14865	14736	14734	14524	14657	14690	14769	14694	14778	14711	14935	14683	14800	14815	14609	14658	14811	14755	14682	14785	14729	14974	14764	14827	14699	14774	14689	14785	14792	14797	14665	14801	14737	14824	14779	14615	14829	14678	14966	14685	14603	14821	14708	14812	14671	14800	14787	14850	14689	14931	14741	14824	14697	14794	14808	14932	14761	14893	14745	14674	14761	14725	14896	14648	14734	14804	14721	14962	14799	14836	14911	14861	14893	14676	14785	14845	14757	14673	14752	14828	14703	14754	14862	14683	14668	14707	14791	14759	14752	14863	14821	14943	14944	14826	14674	14875	14744	14827	14876	14760	14823	14796	14734	14630	14788	14821	14731	14801	14701	14877	14774	14761	14642	14821	14874	14758	14723	14754	14865	14843	14615	14673	14507	14673	14653	14825	14676	14827	14917	14794	14784	14632	14849	14691	14879	14705	14589	14820	14727	14736	14598	14751	14574	14636	14844	14989	14835	14973	14542	14641	14900	14634	14813	14883	14681	14696	14573	14712	14799	14660	14889	14621	14712	14854	14696	14665	14838	14564	14719	14710	14896	14735	14842	14907	15023	14715	14948	14755	14674	14631	14836	14646	14738	14893	14870	14717	14725	14806	14851	14829	14813	14772	14707	14799	14702	15001	14842	14764	14719	15023	14823	14755	14707	14696	14718	14741	14810	14637	14709	14836	14659	14809	14737	14900	14709	14850	14864	14685	14716	14778	14792	14736	14735	14753	14904	14724	14720	14655	14862	14824	14730	14812	14709	14846	14702	14692	14659	14750	14824	14756	14759	14838	14763	14788	14824	14767	14762	14761	14776	14803	14863	14832	14759	14830	14756	14827	14839	14730	14935	14616	14749	14848	14755	14831	14835	14859	14730	14881	14811	14768	14825	14864	14858	14992	14863	14740	14693	14808	14730	14834	14804	14852	14709	14680	14718	14888	14623	14915	14607	14614	14769	14748	14720	14817	14646	14904	14620	14668	14917	14733	14685	14775	14851	14751	14761	14642	14805	14802	14754	14725	14681	14869	14928	14773	14892	14855	14689	14896	14705	14541	14885	14819	14628	14860	14698	14839	14868	14810	14802	14656	14723	14751	14757	14724	14753	14718	14881	14880	14720	14928	14827	14927	14871	14856	14630	14646	14817	14757	14605	14926	14805	14891	14677	14614	14773	14948	14804	14734	14892	14736	14768	14723	14757	14738	14869	14846	14794	14660	14779	14812	14805	14807	14784	14827	14675	14749	14834	14759	14800	14894	14657	15036	14895	14602	14839	14715	14847	14868	14707	14881	14715	14778	14815	14610	14716	14767	14687	14873	14664	14709	14614	14663	14816	14665	14841	14692	14703	14924	14852	14787	14835	14758	14904	14858	14736	14819	14925	14747	14702	14917	14704	14730	14852	14841	14923	14707	14727	14708	14794	14775	14782	14783	14803	14792	14696	14721	14847	14759	14697	14801	14789	14636	14676	14729	14692	14744	14856	14660	14841	14749	14546	14835	14937	14770	14743	14825	14732	14848	14704	14870	14721	14870	14812	14654	14863	14810	14728	14796	14791	14729	14822	14841	14690	14914	14754	14894	14634	14944	14819	14567	14812	14707	14756	14823	14736	14679	14931	14880	14758	14673	14662	14817	14724	14805	14587	14624	14814	14680	14874	14597	14875	14773	14733	14922	14920	14678	14832	14750	14956	14829	14707	14796	14916	14727	14770	14858	14802	14919	14735	14695	14714	14620	14902	14696	14827	14873	14682	14638	14749	14772	14816	14749	14799	14741	14636	14820	14831	14631	14769	14784	14763	14768	14675	14839	14748	14497	14931	14657	14816	14853	14767	15026	14847	14739	14813	14649	14910	14814	14712	14618	14721	14837	14692	14767	14764	14890	14786	14765	14920	14750	14561	14831	14823	14775	14668	14704	14652	14775	14897	14890	14831	14700	14892	14665	14769	14929	14691	14775	14903	14813	14747	14740	14849	14773	14985	14658	14693	14664	14597	14735	14742	14876	14718	14822	14719	14983	14792	14769	14677	14921	14922	14819	14886	14618	14898	14704	14763	14714	14779	14894	14700	14733	14725	14811	14851	14866	14752	14953	14716	14802	14692	14706	14833	14698	14636	14772	14754	14755	14799	14714	14936	14557	14761	14627	14788	14860	14675	14965	14856	14708	14683	14654	14802	14718	14971	14679	14730	14759	14817	14812	14584	14658	15042	14751	14830	14815	14662	14809	14818	14657	14863	14888	14843	14728	14827	14745	14765	14982	14830	14732	14876	14773	14894	14803	14919	14717	14763	14834	14758	14867	14680	14696	14889	14722	14817	14628	14734	14754	14663	15036	14614	14916	14701	14866	14781	14657	14733	14753	14708	14818	15022	14759	14716	14657	14784	14786	14530	14727	14894	14731	14928	14672	14777	14775	14688	15034	14843	14828	14845	14846	14662	14727	14789	14891	14766	14734	14780	14768	14857	14629	14848	14823	14728	14824	14902	14796	14841	14825	14821	14764	14699	14740	14723	14688	14827	14555	14797	14690	14751	14839	14765	14676	14886	14890	14781	14747	14753	14852	14800	14791	14770	14775	14674	14539	14911	14732	14836	14864	14835	14798	14746	14788	14799	14819	14936	14729	14512	14894	14809	14653	14696	14703	14673	14774	14535	14619	14708	14783	14675	14852	14848	14609	14810	14800	14716	14823	14656	14792	14666	14708	14735	14812	14736	14808	14739	14808	14748	14710	14745	14749	14803	14826	14646	14629	14634	14714	15012	14788	14770	14851	14845	14627	14780	14906	14841	14778	14798	14737	14701	14861	14631	14702	14702	14714	14784	14731	14636	14708	14728	14722	14656	14845	14699	14781	14775	14731	14892	14947	14680	14855	14795	14706	14933	14799	14753	14830	14895	14974	14838	14846	14849	14861	14867	14685	14852	14778	14779	14726
23859	21347	28793	24292	21778	21110	18892	16009	15196	15179	15174	14981	18566	34586	37807	30124	23306	18149	16144	15233	14916	14689	14881	14678	14548	14442	14397	14657	14749	14662	14717	14730	14489	14674	14740	14428	14682	14663	14749	14623	14554	14809	14695	14761	14751	14529	14437	14481	14487	14539	14552	14715	14542	14655	14704	14589	14695	14618	14653	14593	14563	14520	14566	14735	14440	14585	14669	14852	14527	14654	14779	14513	14602	14522	14555	14634	14447	14542	14531	14671	14707	14630	14592	14561	14605	14541	14654	14847	14766	14635	14551	14698	14814	14503	14570	14721	14734	14605	14637	14452	14707	14536	14678	14661	14696	14489	14686	14339	14559	14421	14606	14717	14614	14573	14478	14676	14347	14530	14461	14570	14650	14638	14541	14562	14694	14525	14514	14549	14747	14638	14501	14671	14711	14508	14647	14806	14688	14502	14585	14476	14835	14576	14450	14476	14477	14708	14496	14600	14624	14607	14485	14385	14442	14486	14784	14636	14455	14576	14579	14606	14358	14615	14490	14585	14702	14539	14516	14422	14286	14317	14712	14392	14541	14682	14495	14639	14604	14670	14516	14909	14482	14339	14748	14565	14789	14565	14545	14524	14471	14556	14716	14673	14580	14648	14659	14658	14473	14388	14597	14731	14451	14437	14488	14672	14327	14629	14457	14592	14533	14521	14363	14386	14654	14546	14419	14453	14402	14640	14477	14688	14522	14462	14521	14508	14345	14536	14610	14484	14537	14522	14386	14561	14365	14366	14438	14544	14663	14487	14478	14535	14257	14496	14401	14654	14511	14421	14667	14697	14511	14460	14410	14695	14711	14638	14485	14539	14765	14455	14627	14668	14550	14349	14592	14378	14522	14494	14596	14587	14771	14623	14571	14616	14655	14783	14534	14349	14531	14564	14524	14451	14330	14629	14570	14670	14575	14628	14677	14526	14611	14556	14464	14502	14563	14753	14766	14652	14696	14567	14475	14609	14483	14519	14710	14712	14521	14521	14675	14293	14471	14516	14590	14521	14359	14666	14433	14611	14535	14490	14560	14680	14815	14686	14562	14548	14591	14606	14566	14497	14649	14559	14708	14614	14569	14556	14553	14540	14454	14779	14441	14458	14576	14464	14560	14666	14349	14398	14470	14689	14485	14496	14582	14422	14430	14623	14655	14470	14453	14341	14660	14521	14612	14445	14542	14571	14542	14587	14534	14474	14488	14617	14255	14513	14486	14564	14574	14635	14461	14566	14640	14389	14627	14758	14503	14664	14604	14454	14495	14636	14412	14437	14455	14398	14439	14459	14594	14497	14455	14458	14427	14427	14758	14639	14513	14408	14529	14650	14605	14568	14518	14505	14460	14633	14284	14608	14563	14549	14491	14626	14709	14389	14407	14667	14709	14614	14508	14458	14402	14476	14476	14484	14366	14586	14620	14562	14617	14652	14485	14512	14511	14263	14601	14516	14610	14540	14513	14568	14614	14440	14409	14651	14412	14504	14482	14443	14668	14506	14741	14592	14430	14748	14598	14524	14578	14437	14276	14563	14628	14413	14436	14502	14564	14561	14646	14622	14582	14500	14582	14450	14697	14440	14527	14735	14391	14578	14676	14505	14566	14281	14343	14478	14618	14496	14601	14505	14588	14396	14435	14455	14598	14740	14486	14389	14488	14653	14607	14581	14526	14607	14575	14472	14459	14516	14409	14481	14417	14544	14589	14454	14372	14546	14538	14499	14535	14769	14581	14622	14574	14500	14555	14549	14632	14541	14507	14505	14570	14635	14518	14759	14638	14547	14408	14527	14601	14519	14714	14681	14435	14559	14597	14453	14408	14348	14371	14669	14554	14495	14488	14389	14433	14481	14329	14283	14503	14563	14485	14631	14533	14573	14573	14487	14373	14599	14631	14529	14626	14460	14733	14409	14521	14574	14462	14401	14663	14617	14416	14351	14468	14555	14669	14742	14352	14454	14593	14422	14910	14520	14489	14630	14638	14579	14530	14534	14541	14535	14462	14536	14786	14653	14660	14470	14474	14427	14650	14493	14429	14611	14684	14606	14394	14728	14508	14646	14500	14259	14568	14496	14480	14404	14647	14461	14624	14354	14539	14677	14510	14505	14312	14576	14642	14551	14646	14594	14503	14643	14565	14351	14301	14495	14709	14546	14614	14451	14647	14372	14530	14557	14689	14396	14690	14622	14468	14466	14486	14383	14429	14383	14609	14463	14621	14537	14583	14597	14446	14481	14656	14460	14382	14644	14480	14651	14601	14566	14574	14474	14484	14328	14540	14553	14560	14339	14534	14593	14416	14578	14693	14673	14432	14428	14516	14414	14426	14603	14669	14410	14476	14563	14656	14511	14584	14557	14693	14548	14512	14532	14681	14616	14523	14548	14549	14633	14522	14456	14507	14543	14430	14472	14605	14594	14570	14445	14639	14535	14459	14599	14406	14676	14497	14572	14611	14365	14701	14547	14533	14324	14631	14484	14443	14486	14372	14407	14587	14576	14547	14501	14650	14624	14679	14389	14631	14429	14819	14517	14608	14599	14817	14541	14509	14672	14473	14593	14681	14551	14534	14394	14555	14377	14561	14520	14594	14408	14524	14608	14611	14331	14566	14458	14542	14652	14469	14528	14520	14529	14694	14628	14618	14653	14395	14604	14751	14359	14629	14751	14498	14583	14649	14488	14662	14402	14603	14609	14502	14367	14486	14571	14714	14727	14548	14553	14680	14603	14608	14557	14566	14486	14483	14536	14774	14615	14663	14639	14447	14586	14642	14591	14482	14622	14607	14617	14630	14448	14681	14636	14538	14280	14497	14467	14631	14564	14606	14586	14343	14647	14565	14688	14639	14475	14720	14454	14666	14508	14626	14589	14508	14694	14501	14459	14592	14552	14508	14723	14524	14465	14532	14517	14407	14516	14515	14413	14500	14724	14527	14629	14510	14613	14658	14352	14586	14565	14466	14413	14379	14705	14573	14528	14532	14523	14497	14645	14479	14699	14609	14627	14520	14352	14544	14542	14510	14345	14640	14512	14625	14589	14446	14417	14432	14420	14570	14381	14727	14418	14750	14589	14569	14739	14589	14514	14468	14486	14551	14565	14479	14485	14755	14453	14448	14601	14644	14495	14739	14552	14611	14465	14488	14544	14560	14421	14425	14546	14611	14689	14690	14494	14667	14459	14627	14512	14552	14502	14617	14561	14601	14559	14477	14703	14762	14822	14828	14600	14568	14537	14654	14493	14600	14520	14552	14866	14649	14516	14701	14576	14626	14539	14504	14512	14431	14283	14348	14645	14486	14559	14608	14525	14622	14531	14454	14649	14577	14714	14448	14591	14344	14378	14535	14448	14540	14596	14518	14520	14676	14443	14339	14527	14558	14424	14673	14483	14409	14514	14589	14468	14461	14465	14604	14456	14622	14592	14628	14530	14645	14528	14766	14722	14559	14276	14548	14525	14381	14506	14637	14583	14627	14746	14547	14504	14737	14560	14607	14624	14646	14444	14540	14325	14629	14342	14565	14617	14584	14512	14515	14516	14587	14451	14446	14417	14516	14564	14419	14633	14533	14499	14485	14386	14737	14439	14583	14722	14408	14336	14475	14325	14525	14471	14474	14689	14397	14646	14699	14529	14582	14583	14709	14444	14728	14533	14617	14589	14430	14345	14416	14438	14483	14503	14584	14449	14474	14702	14317	14450	14385	14638	14565	14524	14441	14579	14465	14592	14363	14541	14595	14250	14721	14531	14434	14365	14555	14554	14492	14521	14467	14534	14581	14635	14656	14608	14392	14709	14465	14596	14758	14366	14371	14527	14550	14622	14547	14688	14540	14605	14453	14334	14516	14549	14563	14508	14544	14523	14309	14613	14420	14632	14666	14458	14703	14581	14518	14477	14433	14563	14399	14722	14601	14722	14499	14570	14572	14533	14612	14450	14548	14435	14604	14467	14566	14510	14502	14545	14591	14600	14528	14527	14527	14444	14630	14452	14479	14523	14677	14468	14629	14659	14665	14515	14577	14426	14425	14572	14492	14551	14421	14715	14685	14398	14655	14487	14419	14405	14487	14341	14515	14663	14597	14430	14649	14571	14593	14546	14452	14569	14605	14527	14552	14621	14413	14491	14529	14360	14723	14420	14585	14573	14622	14536	14562	14497	14571	14752	14689	14556	14567	14525	14569	14532	14692	14449	14647	14526	14540	14627	14673	14623	14463	14680	14531	14610	14602	14528	14468	14443	14716	14302	14633	14484	14632	14415	14384	14522	14664	14466	14731	14596	14484	14705	14494	14611	14655	14608	14475	14511	14610	14503	14457	14488	14613	14599	14576	14408	14530	14629	14580	14317	14453	14439	14470	14585	14643	14675	14616	14385	14475	14460	14760	14645	14586	14512	14531	14740	14558	14585	14687	14501	14790	14582	14624	14430	14594	14597	14484	14682	14605	14416	14489	14422	14512	14604	14673	14606	14634	14599	14620	14471	14484	14471	14503	14635	14597	14502	14681	14545	14710	14490	14606	14532	14503	14534	14584	14439	14656	14617	14520	14554	14404	14457	14620	14671	14565	14421	14614	14420	14609	14449	14755	14558	14540	14535	14605	14601	14487	14653	14676	14398	14539	14463	14606	14481	14579	14317	14377	14597	14671	14471	14460	14627	14540	14455	14576	14545	14628	14527	14498	14401	14581	14534	14413	14544	14480	14577	14603	14517	14565	14517	14470	14367	14541	14467	14402	14674	14812	14375	14400	14611	14517	14774	14587	14391	14531	14491	14453	14369	14574	14638	14667	14720	14615	14520	14309	14551	14559	14662	14492	14343	14499	14628	14564	14452	14757	14702	14522	14306	14604	14675	14591	14651	14601	14557	14423	14588	14469	14577	14652	14623	14502	14482	14652	14687	14661	14675	14344	14569	14500	14340	14594	14545	14433	14495	14624	14595	14487	14475	14410	14644	14615	14656	14485	14492	14501	14673	14613	14326	14347	14605	14474	14482	14517	14627	14582	14491	14672	14518	14655	14504	14666	14124	14570	14574	14702	14393	14346	14621	14377	14511	14675	14334	14599	14630	14554	14445	14388	14523	14575	14345	14569	14473	14487	14579	14682	14632	14483	14603	14368	14443	14641	14498	14428	14544	14535	14588
16451	26888	24306	20337	17914	16855	16052	15652	15341	15191	15061	15004	22366	40758	41110	32617	24763	18320	15931	14950	14476	14511	14567	14562	14361	14544	14483	14477	14425	14415	14420	14475	14467	14379	14451	14422	14320	14513	14530	14409	14420	14447	14452	14510	14589	14453	14532	14374	14488	14378	14411	14336	14349	14281	14404	14462	14415	14438	14570	14535	14419	14372	14545	14295	14459	14385	14476	14394	14376	14376	14350	14554	14597	14421	14321	14392	14517	14572	14605	14437	14322	14427	14407	14432	14429	14490	14393	14447	14423	14508	14444	14391	14367	14360	14361	14554	14457	14468	14565	14467	14340	14404	14284	14383	14333	14492	14456	14342	14326	14477	14445	14522	14389	14571	14516	14408	14383	14538	14402	14449	14356	14386	14480	14349	14396	14424	14447	14294	14648	14437	14476	14394	14438	14322	14430	14404	14327	14330	14332	14406	14639	14344	14272	14443	14297	14472	14338	14497	14437	14540	14451	14416	14535	14521	14443	14349	14379	14506	14377	14339	14521	14424	14358	14476	14368	14423	14386	14377	14462	14312	14372	14522	14397	14297	14200	14301	14428	14449	14392	14437	14227	14463	14585	14340	14420	14336	14305	14346	14566	14618	14223	14410	14348	14418	14408	14369	14376	14355	14277	14356	14378	14505	14378	14303	14384	14579	14482	14465	14239	14314	14518	14375	14486	14338	14344	14435	14422	14430	14350	14454	14288	14480	14365	14512	14463	14441	14280	14319	14553	14471	14546	14417	14371	14390	14331	14450	14441	14372	14275	14339	14489	14309	14492	14428	14340	14417	14320	14326	14547	14334	14372	14506	14490	14465	14378	14156	14577	14570	14501	14460	14335	14306	14525	14410	14369	14445	14413	14323	14378	14322	14361	14500	14375	14362	14534	14309	14207	14455	14328	14560	14413	14377	14360	14485	14362	14530	14282	14332	14450	14435	14486	14288	14422	14542	14346	14531	14379	14382	14482	14459	14323	14398	14463	14224	14388	14309	14626	14608	14477	14295	14316	14366	14528	14368	14287	14482	14553	14423	14385	14468	14463	14612	14411	14557	14347	14472	14455	14463	14414	14360	14490	14459	14613	14373	14509	14289	14444	14509	14475	14307	14475	14328	14524	14371	14608	14345	14329	14347	14496	14378	14355	14422	14535	14349	14464	14509	14472	14351	14432	14264	14343	14512	14419	14403	14431	14482	14371	14457	14328	14368	14382	14550	14468	14453	14427	14461	14525	14481	14464	14371	14485	14460	14346	14430	14371	14275	14203	14515	14386	14236	14588	14309	14454	14311	14349	14403	14275	14380	14395	14401	14471	14443	14375	14410	14278	14365	14490	14372	14337	14498	14557	14483	14556	14340	14476	14487	14505	14492	14504	14530	14261	14439	14330	14590	14543	14451	14402	14323	14378	14426	14541	14344	14424	14630	14353	14418	14358	14416	14489	14514	14487	14414	14313	14345	14403	14377	14381	14324	14414	14246	14405	14382	14443	14344	14535	14483	14355	14450	14345	14247	14360	14324	14305	14405	14393	14419	14329	14230	14462	14366	14380	14404	14385	14472	14457	14413	14465	14417	14504	14554	14282	14244	14337	14434	14347	14430	14395	14417	14336	14362	14473	14392	14354	14611	14436	14422	14289	14435	14319	14294	14410	14459	14467	14410	14360	14408	14392	14462	14369	14424	14303	14438	14405	14340	14494	14223	14327	14402	14477	14321	14279	14646	14309	14471	14343	14483	14507	14345	14190	14430	14405	14379	14393	14612	14448	14329	14471	14575	14474	14454	14379	14381	14356	14563	14369	14573	14364	14407	14214	14400	14304	14448	14255	14396	14340	14402	14471	14438	14226	14278	14376	14308	14339	14470	14551	14441	14581	14320	14579	14446	14586	14326	14443	14229	14352	14456	14392	14406	14399	14510	14376	14437	14242	14355	14562	14390	14316	14361	14335	14395	14484	14381	14514	14212	14508	14455	14396	14512	14627	14281	14481	14439	14399	14256	14435	14506	14458	14388	14370	14262	14293	14337	14377	14378	14275	14457	14411	14345	14344	14486	14423	14513	14636	14341	14376	14696	14265	14504	14426	14579	14579	14504	14522	14461	14393	14378	14323	14457	14426	14527	14468	14295	14376	14371	14462	14375	14497	14385	14421	14526	14380	14465	14376	14302	14403	14410	14439	14379	14389	14412	14429	14399	14467	14253	14407	14489	14258	14395	14430	14478	14489	14257	14301	14423	14353	14506	14579	14441	14558	14259	14330	14529	14263	14392	14405	14367	14423	14383	14430	14478	14445	14319	14634	14513	14351	14275	14436	14473	14355	14374	14598	14323	14355	14292	14407	14567	14453	14394	14382	14349	14441	14549	14473	14446	14413	14774	14407	14490	14646	14479	14333	14539	14467	14416	14441	14431	14492	14252	14484	14481	14447	14168	14401	14464	14462	14502	14478	14542	14396	14487	14408	14338	14380	14378	14428	14573	14484	14494	14380	14323	14513	14326	14397	14405	14342	14363	14469	14301	14351	14385	14463	14272	14405	14471	14467	14363	14381	14446	14543	14494	14600	14393	14402	14599	14354	14209	14249	14338	14267	14266	14539	14415	14568	14426	14630	14404	14327	14333	14316	14566	14571	14339	14376	14393	14316	14458	14416	14519	14428	14325	14261	14556	14422	14372	14388	14381	14442	14291	14446	14486	14384	14424	14426	14481	14350	14417	14439	14502	14317	14377	14486	14355	14425	14405	14385	14343	14492	14404	14296	14563	14510	14373	14384	14408	14223	14614	14354	14231	14267	14222	14483	14481	14430	14336	14320	14393	14534	14395	14332	14517	14335	14383	14393	14468	14296	14492	14302	14293	14297	14453	14451	14329	14436	14619	14486	14491	14284	14218	14359	14392	14278	14315	14380	14363	14487	14402	14406	14477	14359	14405	14526	14352	14591	14567	14455	14286	14335	14381	14475	14463	14549	14305	14455	14403	14413	14434	14493	14557	14353	14418	14492	14359	14448	14381	14429	14369	14385	14366	14287	14370	14483	14231	14346	14376	14220	14413	14365	14632	14332	14403	14444	14304	14522	14448	14371	14434	14356	14315	14475	14220	14451	14376	14539	14444	14484	14525	14345	14512	14440	14384	14476	14412	14309	14276	14346	14405	14290	14355	14289	14376	14536	14374	14569	14356	14460	14357	14465	14507	14469	14455	14469	14409	14581	14280	14363	14361	14343	14436	14513	14374	14445	14245	14402	14503	14523	14501	14502	14399	14541	14449	14489	14446	14477	14394	14546	14410	14441	14368	14316	14289	14378	14481	14349	14235	14432	14355	14350	14448	14483	14451	14342	14451	14428	14427	14451	14526	14447	14295	14546	14426	14459	14392	14488	14252	14370	14326	14459	14481	14340	14305	14344	14485	14354	14311	14464	14346	14772	14497	14401	14514	14411	14519	14349	14373	14475	14285	14389	14341	14505	14473	14356	14315	14286	14487	14431	14491	14322	14437	14496	14335	14410	14316	14479	14327	14437	14442	14425	14274	14493	14395	14470	14412	14573	14497	14317	14389	14419	14417	14372	14297	14416	14569	14349	14509	14415	14448	14434	14532	14452	14476	14319	14434	14253	14477	14372	14371	14307	14526	14388	14390	14398	14539	14445	14390	14249	14483	14430	14486	14400	14355	14550	14345	14539	14495	14496	14455	14435	14336	14453	14371	14496	14382	14492	14346	14353	14285	14398	14465	14327	14427	14307	14439	14431	14370	14155	14326	14386	14456	14501	14359	14473	14410	14379	14494	14377	14258	14388	14481	14468	14353	14393	14310	14267	14421	14466	14638	14436	14310	14449	14353	14438	14348	14416	14407	14455	14544	14354	14448	14248	14354	14450	14444	14492	14313	14473	14412	14295	14577	14532	14371	14298	14438	14332	14489	14354	14384	14366	14385	14522	14360	14643	14288	14489	14360	14281	14478	14570	14456	14476	14438	14433	14178	14535	14373	14474	14538	14450	14627	14456	14388	14401	14405	14495	14370	14448	14440	14515	14187	14499	14332	14594	14380	14430	14453	14395	14324	14568	14281	14278	14343	14615	14498	14343	14512	14428	14374	14470	14444	14508	14394	14570	14460	14491	14355	14450	14540	14463	14408	14354	14457	14414	14557	14351	14522	14372	14330	14357	14258	14330	14485	14418	14447	14433	14442	14354	14436	14320	14443	14527	14453	14468	14407	14467	14397	14361	14395	14463	14474	14226	14409	14501	14313	14481	14454	14353	14297	14350	14482	14490	14326	14515	14409	14589	14371	14505	14511	14432	14409	14306	14394	14506	14292	14457	14380	14432	14369	14381	14410	14401	14242	14404	14382	14256	14488	14394	14443	14360	14478	14487	14441	14393	14364	14400	14552	14432	14458	14421	14307	14462	14410	14452	14292	14243	14298	14443	14417	14442	14392	14392	14342	14504	14434	14542	14400	14371	14328	14328	14383	14404	14396	14394	14342	14674	14576	14401	14453	14564	14450	14352	14348	14419	14477	14455	14405	14682	14386	14397	14399	14493	14393	14433	14387	14505	14317	14529	14347	14282	14485	14423	14468	14185	14401	14414	14472	14393	14187	14378	14405	14419	14494	14436	14412	14383	14480	14349	14384	14324	14293	14372	14406	14234	14422	14466	14375	14467	14475	14479	14389	14270	14527	14403	14504	14369	14301	14335	14423	14474	14313	14471	14508	14577	14309	14337	14555	14141	14404	14265	14563	14598	14300	14548	14413	14376	14438	14314	14264	14403	14410	14204	14371	14304	14355	14561	14535	14344	14414	14382	14313	14501	14407	14266	14424	14396	14353	14590	14331	14459	14377	14575	14473	14324	14303	14364	14295	14512	14121	14377	14329	14497	14535	14423	14434	14408	14345	14339	14595	14374	14335	14424	14334	14402	14391	14473	14273	14397	14310	14375	14228	14616	14505	14394	14498	14423	14350	14477	14551	14376	14453	14490	14377	14605	14440	14462	14366	14720	14464	14338	14622	14520	14450	14574	14365	14399	14627	14396	14427	14528	14318	14490	14270	14408	14300	14502	14591	14452	14553	14262	14424	14444	14535	14475	14562	14362	14373	14572	14464	14434	14411	14448	14581	14481	14443	14546	14550	14404	14530
28699	21117	19525	16977	15140	15227	15503	15236	15298	15097	15276	15063	15343	16999	17871	16926	16264	15726	15433	15107	15282	15111	15291	15068	14974	15098	14926	15175	14911	15036	15086	15024	15110	15255	15155	15117	15090	15137	14844	15067	15175	15235	15005	14943	15134	14860	15043	15049	14990	15361	15163	15146	15153	15051	15031	15113	15082	15237	15197	14954	15095	15049	15206	15186	15087	15157	15172	15027	15216	14949	15008	15111	15212	15163	15076	15118	15152	15097	15168	15115	15064	15097	15087	15040	15096	15150	15140	15117	15105	15007	15126	15125	15102	15212	15040	14949	15102	14886	15156	14998	15084	15073	15143	15174	15059	15014	15069	15082	15048	15135	15266	15134	15122	15122	15146	15065	15279	15144	15211	15089	15115	15234	15199	15182	15245	14991	15251	14846	14985	15035	14963	15197	14954	15170	15100	14913	14981	14930	15216	15394	15258	15256	15058	14950	15156	15076	14942	15096	14916	15169	15238	15267	15166	15023	15303	15175	14919	15118	14853	15081	15104	15064	14919	15238	15201	14999	15226	15304	15043	15136	15002	15148	14960	14938	14939	15066	15059	15038	15147	15299	15108	15167	15083	15106	15142	15107	15096	14982	14982	15055	15249	15160	15170	15163	15108	15224	15081	15034	15088	14976	15098	14982	15149	15067	15160	15011	14958	15055	14951	15017	14976	15055	15115	15237	15030	15109	15105	14976	15150	15318	15155	15207	15170	15141	14999	15042	15115	15106	15134	15021	15184	14940	14917	15016	15190	15183	15128	14796	15257	14965	14995	15171	15054	15173	15158	15177	15126	14970	15058	15058	15169	15060	15188	14895	14982	15139	15051	14914	15054	14857	15132	14956	15313	14911	15148	15048	15180	15039	15272	15134	15199	15210	15064	15129	15130	15123	15084	15100	15169	15358	15112	14949	15042	15280	14888	14987	15093	15353	15326	15101	15044	15244	15092	15045	15271	15268	14852	15185	14983	15131	15148	15200	14975	15091	15157	15195	15150	14953	14910	15102	15032	15147	14916	15017	15019	15095	15081	15087	15133	15303	15006	14836	15114	15008	15065	15229	15145	14978	15071	15048	15213	15322	15247	15170	15263	14929	15208	15182	15057	15230	15023	15169	15022	15117	15181	15217	15190	15098	15071	15018	15212	15128	15173	15142	15179	15169	15037	15037	15169	14998	15292	14916	14928	15093	15120	15219	15150	14977	15207	15008	15002	15081	14841	15090	15102	15110	15115	14947	15174	15160	15239	15169	15164	14858	15169	15005	15033	14958	15073	15044	15078	15125	15068	15163	15235	15170	15253	15021	14962	14928	15214	15206	14962	14913	15235	14943	14929	15025	15170	15022	14967	15007	15138	15000	15214	15071	15118	15026	15228	15129	15078	15023	15324	15099	15083	15267	15007	15073	15188	15067	15171	14926	15138	14976	15170	15086	15106	14961	15175	15177	15126	14954	15031	15143	15122	15136	15077	15151	15184	15094	15038	15080	14829	15043	14917	15168	15067	14963	15118	15026	15012	15121	15229	15324	15353	15201	15232	15117	15175	15041	14948	14929	15153	15149	15027	14993	15080	15110	15021	15107	14914	15251	14997	15259	15142	15164	15234	14870	15102	15127	15181	14991	15015	15103	15028	15160	15050	15246	14959	14964	15037	15118	15079	15102	15174	14987	15086	14992	15018	15123	15293	15145	14987	15172	15067	15147	15039	15127	15063	15115	14996	14990	14996	15096	14861	14988	15073	15112	15246	15134	14897	15319	15059	14842	15061	15000	14950	15037	15023	14999	15096	14966	15108	15154	15133	15107	15083	15170	15039	15075	15065	15053	15230	15272	15180	15145	15252	15129	15112	15225	15115	15117	15122	14875	15030	14965	15066	14947	15044	15156	15143	15245	15237	15011	15172	15299	15024	15069	15136	15121	14982	15172	15160	15054	15130	15062	15039	15120	15031	15177	15064	14859	15003	14980	15047	15175	15075	15272	15159	15134	15191	15121	14909	15049	14937	15074	15150	15120	14900	15123	15227	15135	15376	15138	15279	15162	15208	14941	15166	15039	15085	15247	15237	15196	15159	15133	14895	15114	15081	15007	14926	14925	15162	15092	14940	15019	14939	15152	15148	15321	15115	15204	15037	15007	15251	14880	15289	15252	15033	15073	15252	15217	15062	15055	15034	14991	15172	15100	15112	14975	15128	15009	15113	14938	15040	15347	15154	15073	15344	15062	15033	15112	15127	14999	14977	15161	15184	15103	15227	15210	15107	15239	15111	14997	15041	15048	15223	15074	15230	15170	14932	14916	14935	15155	15273	15079	15053	15125	14929	15130	15086	15081	15320	15032	15158	15128	15047	15067	15237	14908	15218	15039	14955	15117	15176	15175	15160	15184	14954	14985	15143	15160	15115	14964	15250	15162	14991	15125	15078	14958	15089	15109	15147	15111	15066	15080	15070	14968	15135	15049	15145	14983	15229	15172	15075	15157	15233	14956	15118	15305	15211	15328	15069	15040	14904	15209	15185	15101	15196	15190	15086	14994	15353	15389	15252	14994	15026	15139	15105	15169	15005	15286	15155	15187	15381	15006	15145	15124	15179	15143	15121	15067	15161	15334	15204	14980	15082	15118	14993	15181	15024	15082	15154	14991	15124	14942	15014	15165	14946	14886	15151	15038	15113	15106	14961	15053	15083	14882	14837	15151	15094	15141	15027	15246	15060	14889	15042	15174	15233	15036	14961	15065	15251	15225	14994	15117	15035	14978	15105	14999	15132	15006	15027	15231	15017	15004	14969	15087	15021	15041	15260	15205	15255	15167	15314	14990	15007	15125	15333	15274	14972	15062	15189	14866	15162	15148	15089	15085	15061	14981	14961	15205	15066	15203	15315	14989	15056	14993	15275	15076	14879	15063	15073	15219	14955	15095	15128	15017	14945	15060	15093	15219	15119	15270	15243	15047	15052	15298	15087	15161	15246	15196	15337	15154	15118	15234	15060	15064	15081	14784	15102	15136	14984	15044	15104	15061	15225	15029	15088	14993	14944	15341	15134	15060	15117	15364	14972	15093	14903	15082	15289	15190	15239	15028	15122	15165	15040	15037	15086	15164	15088	15295	15027	15245	14874	15025	15182	15094	14804	15131	15015	15071	15162	15077	15112	15393	15162	14927	15169	15117	15313	15051	15038	15254	15193	15208	15051	15068	15139	15082	15140	15030	15099	15204	15257	15199	15128	15138	15180	15097	15358	15113	15027	15239	15205	15265	15098	14952	15084	15083	15043	14978	15054	15041	15114	14904	15184	15277	14964	15203	15277	15311	15161	15176	15174	15118	15056	15123	15059	15053	15067	15229	15169	15040	15152	14898	15124	15172	15123	15243	15080	15027	15203	15061	15234	15178	15278	15165	15105	15174	14971	15077	15034	15081	15006	15180	15192	15082	15050	15123	15177	15154	15128	15251	15155	15141	15190	15170	15164	14851	15055	15124	15319	15130	15221	15159	15193	15011	15309	15147	15046	14921	15114	15159	15036	15205	15036	15218	14993	15109	15093	15235	15261	15061	15004	15004	15046	15019	15193	15062	15311	14961	15037	15228	15206	15206	15074	15082	15042	15109	15143	15070	14981	15331	14965	15260	15059	15362	15229	14892	15259	15226	15064	15055	15103	15036	15042	15286	15344	15013	14966	15158	15102	15074	15141	15121	15075	15209	15084	15195	15075	15503	15207	14867	15085	15110	15121	15091	15160	15068	15021	15086	15070	15250	15222	15097	15210	15139	14910	15105	14960	14899	15020	15099	15066	15126	15102	15173	15082	15132	15119	15105	15110	15087	15157	15187	15047	15170	15156	15167	14890	15045	14889	15082	15164	15068	14898	15027	15082	15152	15041	14959	15059	15012	15202	15073	15048	15077	15320	14959	15200	15167	14935	15030	15139	15174	15095	15103	15163	15096	15033	15164	15007	15003	15125	15010	15215	15141	15041	15139	15139	15036	15261	15102	14880	15111	15131	15152	14965	14957	15045	15144	15193	15176	15227	15070	14999	15034	15108	15137	14915	15134	14971	14983	15131	15033	15267	15227	15167	15171	15247	15158	15130	14967	14924	14805	15309	15142	15148	15142	15084	15131	15307	15115	15126	15087	15080	15176	14985	15110	14915	15052	14891	15274	15109	15123	15088	15132	15077	15117	15129	14877	15052	15013	14975	15092	15228	14980	15037	15116	15141	15055	15449	15118	15214	15282	15141	15114	15039	15049	15080	14942	15310	15010	15192	15106	15216	15211	15203	15201	15092	15178	15085	15193	15222	15055	15091	14970	15053	14880	15141	15092	15114	15277	15128	14917	15178	14973	15232	15213	15110	15231	15193	15079	14966	15075	15042	15267	15086	15188	15008	14983	15199	15072	14986	15086	15147	15323	15260	15297	14930	15229	15095	15211	15104	15211	15016	15084	15051	15007	15172	15234	14911	15100	15314	15363	14962	14902	14997	15008	14854	14989	15099	15128	15267	14977	15226	14885	15016	14902	15206	15052	15194	15119	14920	14986	15244	15089	14824	15046	15065	14974	15220	14912	14860	14990	15145	15159	15192	15170	15307	15036	14918	14992	15143	15203	15241	15159	15098	15176	14883	14973	15192	14838	15243	15040	14893	15295	15324	15235	15065	15060	15025	15333	15106	15088	15136	15044	15083	15201	15034	14916	15065	15095	15089	15115	15088	15033	15271	14966	15129	14922	14985	15153	15209	15011	15083	15080	15002	15139	15069	15030	15238	15183	15129	14982	15107	15164	15053	15352	15186	15100	15282	15184	15019	15145	15114	15211	15008	15111	15278	15157	15230	15051	15003	15049	15088	15048	15223	15166	15251	15064	14949	14971	15056	15071	14976	15174	15112	15074	15232	15028	15055	15238	14979	15102	15143	15156	15027	14978	15043	15084	15184	14997	15079	15300	15054	15165	14968	15099	15219	15234	15271	15053	14994	15088	15062	15078	15191	15065	15158	15250	15012	15097	14956	15220	15085	15315	15199	15138	15142	15214	15233	15014	15139	15029	14944	15089	15099	15227	15103	15183	15045	15053	15196	15113	14914	15094	15159	15074	14987	15125	15024	15051	15017	15089	14971	15187	15093	15068	15371	15033	15037	15068	14962	14951
15375	15943	15508	15049	14955	14862	14727	14903	14894	14762	14892	14822	15268	17950	18706	16928	15869	15164	14907	14861	14683	14581	14800	14722	14858	14799	14732	14641	14893	14639	14840	14717	14618	14767	14805	14516	14796	14694	14723	14850	14889	14905	14661	14761	14671	14726	14656	14809	14583	14895	14788	14817	14715	14622	14897	14680	14598	14674	14870	14651	14838	14668	14668	14702	14626	14705	14644	14931	14820	14802	14722	14820	14797	14699	14808	14774	14722	14802	14567	14654	14786	14736	14746	14704	14788	14640	14688	14723	14623	14684	14833	14841	14726	14813	14649	14760	14698	14633	14727	14835	14735	14889	14750	14603	14767	14775	14873	14670	14691	14782	14678	14823	14681	14626	14784	14739	14634	14667	14702	14678	14648	14902	14759	14741	14787	14719	14677	14840	14626	14727	14615	14833	14801	14685	14689	14787	14653	14713	14573	14608	14797	14637	14668	14645	14705	14671	14751	14754	14697	14771	14873	14680	14789	14643	14751	14711	14760	14827	14683	14770	14686	14833	14806	14722	14826	14733	14842	14699	14794	14726	14828	14651	14733	14911	14649	14783	14764	14713	14785	14556	14501	14719	14625	14800	14885	14630	14963	14623	14579	14740	14778	14919	14826	14698	14671	14762	14626	14696	14829	14851	14813	14754	14848	14546	14743	14699	14846	14753	14866	14640	14687	14729	14729	14811	14517	14850	14685	14474	14726	14734	14874	14839	14805	14655	14711	14746	14647	14753	14705	14862	14782	14809	14767	14768	14568	14795	14871	14702	14711	14867	14791	14591	14725	14503	14691	14666	14734	14661	14872	14708	14613	14648	14696	14838	14954	14802	14833	14623	14600	14596	14813	14714	14575	14778	14727	14768	14578	14673	14817	14685	14672	14867	14742	14779	14616	14772	14698	14727	14704	14742	14813	14798	14795	14691	14768	14994	14744	14503	14945	14720	14715	14718	14905	14714	14794	14938	14744	14798	14694	14810	14800	14777	14693	14767	14678	14596	14781	14624	14743	14570	14654	14770	14625	14664	14691	14801	14800	14647	14519	14883	14775	14605	14800	14780	14801	14851	14495	14627	14635	14813	14738	14756	14673	14739	14915	14777	14745	14700	14748	14734	14738	14851	14838	14899	14732	14675	14732	14815	14839	14905	14615	14827	14799	14682	14794	14614	14729	14581	14748	14712	14568	14912	14801	14617	14889	14884	14865	14723	14775	14762	14696	14867	14915	14748	14907	14535	14633	14788	14745	14823	14611	14709	14565	14808	14830	14735	14737	14649	14603	14741	14785	14761	14589	14609	14715	14699	14778	14889	14868	14680	14717	14806	14678	14800	14634	14724	14691	14786	14697	14645	14569	14715	14784	14938	14873	14821	14754	14538	14730	14743	14731	14750	14777	14834	14632	14671	14690	14576	14761	14859	14765	14740	14786	14761	14761	14562	14828	14672	14856	14637	14699	14730	14681	14792	14835	14837	14704	14749	14755	14750	14766	14589	14689	14754	14765	14550	14881	14735	14759	14655	14736	14798	14731	14737	14739	14589	14769	14862	14839	14751	14689	14720	14766	14731	14773	14723	14558	14743	14785	14614	14779	14573	14831	14709	14708	14730	14764	14808	14845	14616	14807	14662	14727	14729	14648	14707	14825	14818	14927	14718	14785	14777	14734	14866	14815	14782	14858	14744	14943	14694	14543	14656	14828	14825	14770	14945	14744	14674	14753	14730	14669	14650	14822	14831	14834	14804	14788	14794	14715	14740	14505	14764	14646	14760	14710	14718	14692	14759	14740	14684	14715	14692	14851	14820	14891	14561	14815	14766	14837	14883	14770	14738	14627	14857	14823	14785	14841	14591	14627	14771	14908	14743	14710	14645	14666	14820	14637	14793	14676	14743	14765	14717	14741	14771	14685	14619	14858	14827	14581	14661	14779	14691	14833	14671	14843	14947	14707	14669	14690	14586	14748	14786	14723	14649	14656	14707	14678	14684	14823	14823	14689	14460	14707	14675	14771	14809	14713	14729	14747	14705	14893	14609	14730	14694	14672	14626	14518	14901	14646	14687	14776	14751	14874	14780	14731	14821	14690	14708	14743	14631	14683	14644	14706	14635	14685	14855	14667	14739	14724	14723	14753	14679	14746	14826	14865	14774	14619	14708	14812	14581	14785	14870	14843	14772	14658	14591	14625	14717	14627	14929	14727	14702	14778	14723	14700	14927	14688	14764	14739	14663	14828	14689	14611	14731	14763	14788	14779	14709	14815	14640	14689	14651	14577	14767	14727	14787	14672	14891	14719	14728	14901	14765	14649	14754	14833	14839	14837	14740	14734	14855	14854	14785	14741	14675	14620	15007	14727	14768	14731	14723	14727	14773	14739	14789	14925	14762	14825	14722	14801	14714	14801	14879	14766	14810	14699	14771	14797	14697	14705	14736	14793	14800	14722	14773	14813	14664	14869	14611	14772	14737	14898	14625	14764	14708	14889	14800	14757	14746	14762	14687	14836	14677	14686	14774	14644	14776	14712	14789	14753	14848	14759	14713	14809	14683	14658	14760	14762	14636	14719	14811	14824	14661	14926	14762	14709	14763	14780	14728	14926	14755	14575	14682	14859	14767	14624	14611	14743	14661	14634	14617	14770	14798	14852	14755	14801	14860	14899	14759	14769	14849	14786	14837	14836	14717	14682	14697	14944	14767	14666	14907	14777	14790	14639	14655	14788	14786	14690	14663	14782	14820	14970	14597	14766	14710	14802	14615	14645	14837	14834	14735	14733	14829	14753	14658	14582	14752	14890	14710	14662	14830	14801	14820	14885	14742	14769	14690	14598	14630	14766	14601	14823	14662	14749	14687	14620	14642	14694	14942	14743	14831	14785	14611	14605	14703	14742	14657	14983	14735	14651	14766	14841	14757	14585	14599	14694	14744	14784	14789	14723	14573	14794	14718	14716	14674	14830	14682	14862	14609	14686	14619	14712	14904	14748	14692	14764	14696	14656	14776	14855	14705	14826	14928	14718	14759	14545	14782	14831	14666	14742	14726	14709	14774	14626	14918	14743	14802	14761	14653	14686	14857	14760	14883	14948	14728	14613	14762	14797	14681	14621	14816	14564	14559	15003	14719	14661	14720	14711	14714	14827	14600	14772	14617	14691	14825	14731	14750	14745	14718	14805	14797	14649	14641	14818	14684	14731	14590	14664	14753	14857	14789	14908	14849	14554	14671	14722	14745	14715	14744	14557	14819	14730	14853	14802	14751	14703	14723	14655	14750	14788	14900	14710	14776	14782	14950	14769	14588	14775	14872	14875	14789	14566	14765	14638	14728	14677	14809	14547	14666	14763	14755	14704	14785	14777	14839	14800	14733	14841	14768	14841	14698	14896	14713	14790	14794	14653	14692	14852	14891	14644	14768	14544	14703	14657	14780	14740	14595	14679	14667	14838	14658	14754	14828	14724	14671	14637	14771	14838	14765	14778	14751	14867	14638	14754	14820	14741	14744	14707	14749	14812	14682	14685	14830	14672	14735	14734	14760	14926	14829	14738	14654	14670	14761	14667	14716	14800	14817	14790	14733	14911	14713	14614	14684	14812	14694	14907	14739	14769	14815	14861	14808	14689	14637	14902	14726	14770	14831	14737	14707	14740	14650	14797	14772	14559	14820	14764	14820	14656	14765	14625	14639	14706	14763	14895	14845	14708	14752	14828	14740	14632	14788	14677	14669	14935	14582	14693	14614	14684	14738	14812	14718	14827	14698	14786	14818	14819	14737	14694	14801	14758	14643	14713	14948	14728	14830	14655	14766	14739	14698	14818	14798	14754	14743	14728	14803	14753	14727	14690	14664	14566	14667	14963	14676	14769	14903	14843	14663	14705	14894	14696	14764	14686	14650	14708	14698	14603	14693	14824	14821	14628	14797	14683	14669	14606	14797	14502	14830	14656	14779	14905	14740	14731	14773	14701	14667	14875	14743	14811	14690	14704	14618	14627	14673	14856	14765	14751	14757	14864	14830	14869	14620	14699	14850	14628	14696	14722	14882	14648	14761	14773	14874	14712	14710	14823	14679	14569	14652	14794	14920	14837	14842	14839	14750	14837	14813	14809	14739	14724	14941	14857	14870	14741	14697	14670	14602	14794	14770	14776	14703	14920	14772	14756	14796	14837	14846	14594	14663	14717	14757	14807	14715	14554	14760	14693	14751	14767	14754	14641	14672	14674	14770	14792	14795	14909	14786	14704	14708	14621	14802	14865	14689	14687	14838	14834	14731	14888	14742	14746	14708	14836	14689	14693	14819	14804	14522	14754	14627	14809	14637	14618	14849	14666	14796	14778	14796	14672	14887	14548	14669	14696	14615	14723	14586	14751	14707	14718	14688	14796	14837	14733	14763	14828	14774	14615	14779	14757	14770	14756	14716	14882	14888	14915	14795	14656	14899	14654	14616	14602	14789	14846	14848	14732	14693	14825	14699	14868	14687	14739	14943	14743	14655	14710	14699	14763	14761	14817	14782	14607	14702	14618	14650	14726	14730	14958	14786	14760	14529	14771	14632	14736	14771	14718	14893	14712	14841	14645	14662	14701	14751	14751	14745	14723	14687	14776	14662	14720	14706	14644	14851	14866	14756	14667	14776	14623	14649	14849	14831	14673	14703	14752	14919	14577	14738	14702	14574	14766	14600	14847	14795	14817	14609	14697	14860	14779	14906	14567	14684	14773	14707	14777	14786	14643	14650	14639	14838	14881	14704	14520	14818	14968	14791	14671	14698	14677	14772	14709	14855	14844	14684	14823	14849	14689	14502	14783	14675	14768	14785	14609	14791	14771	14692	14847	14801	14797	14704	14763	14850	14712	14841	14751	14744	14726	14736	14673	14883	14886	14631	14717	14870	14861	14954	14811	14772	14849	14633	14573	14735	14932	14709	14804	14805	14698	14616	14753	14834	14513	14721	14812	14826	14801	14771	14628	14642	14915	14832	14769	14800	14689	14844	14772	14766	14543	14510	14817	14835	14713	14673	14740	14787	14816	14678	14796	15035	14890	14647	14661	14652	14661	14769	14775	14706	14661	14711	14749	14790	14699	14800	14690	14650	14861	14764	14735	14788	14743	14742	14748	14643	14899	14639	14888	14677	14723	14827	14716	14803	14703	14718
25035	21360	27958	25324	20251	17290	16682	15708	15252	15288	15158	15225	17497	26887	27995	25783	20660	17675	16155	15576	15068	15095	15028	15133	15088	14928	15025	14997	15052	14887	14961	15240	15102	15108	14898	15168	15173	15093	15049	15035	15089	15112	15036	15097	15000	15101	14917	14932	14931	14998	14830	15019	14933	14858	15046	15180	14990	15049	15067	15062	14914	15174	15017	15125	15051	14981	14928	15090	15109	14920	14850	14975	15095	14904	15007	15134	15192	15031	15135	15021	15029	14963	14994	14951	14902	14947	14965	15015	15059	14734	14962	14935	14995	14966	15129	14926	15033	14981	14959	14947	14853	14966	14976	14905	15064	14975	15221	14950	15014	15074	15161	14960	15063	14918	15053	14862	14962	15011	14971	14862	15026	15031	15023	15120	14997	14983	15101	14954	15044	15021	15069	14968	14948	15115	15030	15074	15115	14843	15009	14863	14927	14895	15024	15158	14814	14855	14845	15084	15011	15262	15063	15160	15098	15011	15052	14898	14994	15147	14870	15071	14811	14940	15088	14736	14945	15002	14885	15077	14971	14951	14908	14896	14850	15069	15163	14883	14952	14858	14963	14908	15368	14845	14894	15149	15042	15066	15024	15077	14979	14866	15025	15227	15077	14927	14933	14747	15169	14962	15038	14761	15043	14856	15033	15008	15115	15169	14812	15003	14942	14994	14898	14901	15088	15044	15093	15088	14980	14954	14950	14931	15045	14841	14856	14831	14875	14936	14905	14900	15154	14778	15014	15074	14996	14934	14973	15010	14795	15123	15015	15033	15164	15082	15124	14851	14976	14781	14880	14930	14958	14816	14844	15083	15103	14790	14896	14928	14746	15059	14881	14896	15057	14980	14806	14826	14999	15116	15158	14957	14956	15081	14761	15013	14946	14872	15025	14925	14759	14962	15039	14903	15011	14770	14938	14937	15088	15060	14903	14983	14919	14981	14845	14899	15042	15007	14992	14996	14977	15007	14857	15087	15125	14886	14961	15188	15101	14866	15055	15026	14962	14931	14961	14848	14938	15025	15061	15002	15206	15039	14982	14974	14939	15001	15142	14861	14927	15199	15078	14925	15063	15053	15031	14946	14986	15084	15041	14961	15128	14870	15045	14949	14960	15109	14996	14974	14907	14859	14800	15090	15074	14854	14867	14941	15059	15011	15040	14701	14972	15117	15094	15153	15230	15113	14976	14925	15086	14930	15147	15055	15325	15090	15126	14928	14954	15151	15030	15024	15001	15102	15031	15053	14993	14942	14826	14893	15060	15087	14942	15065	14991	15002	14982	15229	15036	14896	14907	15079	14885	14962	14932	14960	15059	15013	15036	15318	15090	15135	15195	14970	15037	14992	15103	14932	14894	15137	15020	15059	14939	15114	14948	14816	15066	14872	15082	14827	15058	14961	15037	14997	14862	14790	14993	14863	14838	15028	15004	15093	15037	14955	14996	15024	14875	14953	14950	14950	15014	15040	14915	14916	15188	14789	14947	15017	14972	15062	14986	15077	15192	15036	14926	15068	14964	15114	14937	14930	14948	14831	14855	14897	15105	15038	14854	14968	15016	14904	15025	15189	15024	15008	15010	14869	14895	15000	15053	15127	14871	15098	14886	14848	15016	15018	15048	15018	14773	14936	14877	14942	15136	14952	14868	15194	14875	14936	15084	15078	15146	15148	14882	14995	15004	14892	14987	14992	15078	14801	15089	14955	14999	15141	15003	15069	14981	15119	14948	14966	14932	14952	15054	15029	15141	14924	15046	14942	14882	14957	15107	14889	15099	15008	15064	14871	14950	14827	14934	14875	15053	14989	14950	15037	14948	14918	15125	14773	14887	15107	15031	15008	15087	15097	15002	15008	14867	14945	14969	15309	15136	15242	14964	15066	15050	15057	14838	15130	14916	15140	14869	14916	15111	14969	15076	15082	14954	14836	14871	15156	15074	14946	15125	15103	14816	14976	14971	14958	14915	14960	14989	14988	15005	15042	15075	15115	14878	14833	14833	15113	14852	14947	14914	15191	14943	15033	14963	15040	15115	14984	15078	14815	14913	15082	15110	15235	15154	14930	15126	14957	14980	15046	14993	14945	14873	15048	14933	15058	15264	15052	15100	15066	14783	14964	15064	14968	15041	15037	14947	14967	15090	14795	15089	15050	15041	15314	14914	15050	15059	14954	15196	14862	14889	15062	15085	14881	14998	14950	15062	15110	15018	15068	15022	15004	15179	15227	15000	14890	14959	15002	15129	14937	15054	15004	15079	15069	14833	14826	14932	14870	14995	14967	14950	14975	14835	14932	15156	14894	14877	14877	15180	14838	15025	15004	15123	14975	14870	14806	14883	15038	14784	14900	15038	15057	14790	14901	14834	14961	14881	14947	14945	15036	15112	15085	15002	15025	14998	14950	14890	14870	15031	14800	14896	15060	15024	14768	14881	14865	14932	14860	14930	14842	14944	14925	14877	14924	15058	14830	14908	15021	14866	15091	15002	14886	15053	15098	14815	14853	14972	15026	15090	15236	14847	14992	15010	14967	14942	14967	14937	15046	14802	14865	15118	14997	15129	14964	15098	15074	15036	14802	14734	14975	15229	14933	14972	14988	14898	15054	15007	15171	15020	15083	15006	15088	14967	14911	15081	15173	14905	14915	15129	14991	14899	15087	14907	15096	15187	14929	14996	14983	14963	14925	15072	14935	14855	14735	15087	14944	15027	14902	14973	14913	14994	14972	14833	14956	15032	14870	15146	14852	14985	14998	15047	15110	15029	14910	14823	15027	14757	15051	15048	14869	14988	15019	14968	14981	14959	15083	15046	15121	14949	14899	15041	14974	14970	15112	14984	15061	15089	14990	15004	14858	15080	14863	15069	15018	14990	14998	14985	15031	15042	14997	14989	14976	15057	15078	14982	15036	14929	14984	15063	14783	15016	15117	14891	15015	14819	14759	14908	15092	15103	15114	14923	14936	14987	14964	15210	14943	15204	15102	14899	14754	14805	14938	15105	14881	15120	15057	14970	15061	15142	15008	15228	14791	15059	14794	14969	15033	14875	15162	14951	15062	14898	14953	14921	14985	15049	15168	15030	15100	15231	14988	14859	14929	14877	14847	14961	14985	14839	15132	14865	15091	14892	15063	15059	14948	14912	14900	15007	14986	15062	15065	14959	14981	14903	14824	14825	14823	14775	15017	14978	14858	15041	15070	14944	15057	15025	15127	15068	14997	15040	14890	14865	15039	15233	15113	15240	14828	15173	14959	14881	14990	15007	14950	14987	14890	15116	15069	14910	15050	15021	14983	15109	14756	14894	14952	14958	14773	14977	15001	14994	14911	15071	15224	14847	14955	14785	14986	15005	15046	15011	15080	14940	15025	14923	14967	15077	15005	14873	14825	15039	14976	15026	15134	15009	14886	15167	14954	14991	15029	14925	15012	15015	15032	14924	14966	14991	15033	15057	15121	14981	14963	14984	15060	15024	15112	15142	14908	14916	15012	15224	15050	14972	14983	15138	15343	15214	14974	14904	15002	15064	14796	14762	14852	15058	15090	15016	15176	14978	14985	14866	14915	14963	14960	14974	15253	14835	15008	14944	15035	15043	15123	14648	15047	15199	15143	15095	14977	14920	15002	15139	15008	14978	14990	15121	14929	14801	14948	15065	15062	14912	15103	15043	15035	15025	15016	14989	14958	14994	15045	14911	14917	14866	14968	14986	15046	15022	14920	15098	15044	15017	14898	15077	14989	15209	15048	14902	15027	14781	14983	14901	14892	14978	14991	14888	15000	14784	14891	14813	14619	15115	14987	14845	15019	14875	14893	15077	15185	15117	15099	15004	15025	15234	14984	15163	14913	14738	14816	14864	14906	14990	14981	14845	14889	15171	15097	15016	14910	14814	15014	15070	15082	14992	15129	14978	14804	15070	15176	14980	15147	14985	15067	14940	14920	15107	15073	15033	14914	14835	14728	14887	15157	15062	15070	15043	15120	14878	14988	15112	14981	14808	15006	14984	14986	15048	14864	15058	15086	14865	14845	14901	14822	14686	15001	15139	14948	15006	15063	15035	15012	14881	14947	15070	15114	14859	14877	14869	15026	14923	14806	15154	14834	14946	14971	14958	14982	15047	14899	14927	15081	14832	14954	14915	14942	15021	14946	15030	14945	14872	14879	15029	15073	15108	14827	15033	14933	15132	14854	15046	14988	14925	14905	15022	14777	14993	15154	14836	15108	15156	14828	14952	15168	14983	15023	14985	15097	15131	14737	15145	14873	15021	14965	15053	14770	15024	14968	15146	15136	15019	15075	14824	15153	15248	14999	14923	15076	14711	14980	14977	15104	14992	15135	15116	14922	15013	15032	15012	14902	14916	14895	14930	15115	15190	14825	14989	15029	15012	15081	14923	14923	14935	15050	14966	14872	14970	14918	14998	15013	15134	14842	15009	14864	14840	15018	14951	14818	14862	14982	15045	14910	15087	14964	14808	14824	15039	15181	15036	14897	14995	14969	14768	15064	15209	14993	15055	14979	15001	15016	14862	14890	14990	14882	15022	14809	14822	14777	14876	15034	15010	14920	15170	14919	15189	15033	15025	14948	15022	15199	14812	15051	15200	15009	14990	15021	14816	15013	14876	14951	15014	15022	15008	14972	14805	15052	14948	14859	14913	15146	14974	14918	14826	15085	14838	15216	15010	14990	14957	14995	15053	15060	15164	15267	15000	14814	14942	15131	14899	14769	14987	14857	14962	14838	14951	14972	15091	14890	14971	14993	14875	15150	15070	14956	15065	14874	15021	14848	14853	15104	14947	15065	14982	14999	14930	15043	14936	15079	15322	15117	14976	15004	15050	14828	14831	14919	15073	15098	14941	14821	14966	14944	15015	14831	14962	15175	15087	14940	15055	14919	14949	14910	15069	14879	14855	15073	14965	14896	15128	15105	14832	15076	14946	15005	15009	15010	14989	14922	14887	14970	15083	15050	15101	14988	15083	14890	15019	15149	14921	15028	14978	15105	14830	14993	15158	15108	15040	15053	15021	15015	14848	15019	15037	14990	15004	15028	14949	15231	15144	14934	14838	14967	15146	15083	14901	14828	14900	14985	14905	14985	14639	15267	14959	14953	15016	15010	14972	14911	14799	15014	15118	15088	15147	14948
14339	21861	21003	17429	16415	15999	15547	15357	15215	15352	15250	15049	19772	32709	31180	28125	21535	17901	15732	15104	14906	14806	14733	14745	14683	14708	14847	14694	14803	14686	14725	14741	14729	14748	14819	14808	14707	14856	14732	14673	14715	14751	14695	14785	14894	14791	14779	14681	14810	14715	14731	14754	14659	14838	14803	14696	14679	14633	14645	14709	14949	14559	14785	14904	14743	14707	14737	14823	14795	14778	14770	14664	14746	14696	14699	14686	14762	14625	14891	14836	14877	14746	14703	14803	14734	14936	14729	14676	14725	14811	14844	14783	14635	14799	14821	14636	14755	14745	14838	14789	14587	14663	14753	14850	14719	14656	14681	14751	14745	14827	14976	14847	14737	14854	14801	14702	14582	14770	14682	14820	14815	14708	14860	14872	14768	14764	15047	14742	14784	14648	14602	14895	14852	14770	14696	14679	14680	14692	14769	14851	14776	14684	14871	14747	14681	14875	14714	14875	14624	14687	14583	14794	14832	14939	14688	14775	14836	14685	14717	14828	14842	14757	14738	14848	14657	14638	14686	14894	14655	14471	14658	14868	14689	14777	14790	14721	14920	14749	14903	14734	14891	14867	14698	14798	14771	14653	14535	14424	14777	14759	14776	14773	14768	14692	14760	14723	14782	14664	14842	14672	14758	14745	14711	14885	14963	14739	14822	14623	14890	14821	14747	14872	14762	14852	14690	14762	14716	14716	14926	14752	14624	14811	14655	14698	14765	14820	14796	14965	14762	14744	14802	14702	14806	14828	14785	14713	14807	14741	14687	14768	14859	14684	14785	14701	14652	14641	14687	14717	14708	14726	14672	14663	14706	14848	14754	14692	14726	14840	15027	14587	14666	14690	14780	14762	14709	14795	14732	14750	14751	14851	14839	14711	14715	14748	14846	14836	14731	14671	14729	14677	14779	14714	14764	14803	14634	14609	14839	14861	14685	14678	14737	14665	14627	14827	14689	14837	14605	14579	14730	14952	14697	14727	14664	14622	14862	14829	14579	14844	14690	14797	14784	14770	14783	14840	14869	14849	14763	14783	14666	14781	14667	14785	14655	14786	14806	14856	14754	14846	14918	14704	14720	14660	14813	14780	14656	14813	14650	14680	14773	14746	14767	14638	14714	14875	14773	14738	14809	14635	14591	14636	14868	14728	14786	14503	14775	14812	14811	14779	14619	14910	14673	14725	14813	14588	14727	14728	14830	14612	14683	14653	14834	14825	14835	14746	14553	14803	14621	14670	14561	14760	14670	14888	14755	14846	14716	14744	14855	14847	14683	14768	14893	14855	14631	14685	14777	14911	14508	14794	14725	14675	14692	14858	14724	14797	14886	14696	14619	14719	14743	14651	14698	14622	14607	14893	14822	14710	14941	14827	14687	14826	14680	14672	14786	14625	14813	14904	14792	14843	14785	14681	14665	14663	14727	14894	14713	15021	14801	14676	14755	14778	14720	14640	14935	14719	14709	14790	14768	14809	14630	14840	14792	14660	14741	15081	14925	14789	14717	14733	14829	14804	14859	14815	14913	14766	14659	14606	14587	14681	14862	14767	14626	14761	14767	14799	14840	14794	14882	14693	14668	14874	14759	14814	14795	14679	14820	14674	14662	14787	14678	14669	14622	14840	14825	14665	14847	14704	14666	14676	14733	14605	14890	14748	14812	14677	14709	14791	14878	14556	14757	14588	14811	14958	14730	14716	14809	14738	14753	14803	14715	14742	14766	14589	14724	14802	14699	14670	14890	14642	14810	14667	14790	14681	14788	14847	14656	14806	14882	14819	14835	14747	14845	14727	14849	14776	14835	14857	14640	14923	14684	14759	14697	14731	14740	14687	14655	14697	14819	14720	14710	14820	14856	14715	14761	14709	14762	14762	14570	14865	14716	14600	14853	14790	14563	14712	14725	14915	14865	14660	14721	14548	14673	14640	14610	14722	14871	14771	14827	14771	14886	14685	14692	14645	14938	14737	14722	14757	14733	14726	14573	14797	14885	14782	14723	14829	14819	14779	14664	14710	14827	14899	14750	14661	14729	14701	14824	14899	14708	14788	14767	14748	14631	14696	14815	14920	14661	14802	14738	14970	14742	14684	14677	14812	14810	14823	14737	14675	14737	14772	14841	14893	14799	14719	14665	14861	14856	14891	14868	14909	14891	14593	14798	14817	14724	14757	14726	14877	14959	14830	14795	14806	14833	14684	14765	14800	14768	14911	14687	14719	14788	14746	14837	14594	14848	14743	14689	14689	14719	14863	14721	14843	14842	14875	14835	14671	14714	14901	14935	14861	14831	14701	14727	14557	14792	14806	14851	14942	14684	14864	14808	14837	14830	14778	14732	14797	14907	14858	14819	14741	14710	14837	14845	14877	14931	14724	14749	14819	14866	14663	14680	14710	14714	14679	14999	14670	14734	14723	14721	14742	14423	14859	14573	14849	14761	14895	14862	14691	14766	14677	14880	14592	14805	14823	14571	14912	14938	14675	14699	14717	14683	14637	14771	14787	14714	14818	14904	14798	14702	14784	14807	14816	14880	14702	14741	14683	14562	14758	14752	14662	14866	14746	14634	14654	14929	14738	14635	14714	14761	14727	14798	14813	14693	14933	14869	14787	14701	14776	14836	14637	14736	14724	14833	14848	14836	14964	14646	14592	14711	14787	14871	14670	14841	14763	14690	14787	14722	14701	14681	14742	14608	14677	14809	14784	14648	14890	14715	14800	14732	14787	14645	14594	14739	14752	14676	14950	14808	14762	14638	14720	14614	14754	14715	14752	14804	14621	14840	14765	14746	14779	14642	14640	14618	14629	14789	14800	14604	14946	14729	14801	14632	14789	14841	14864	14754	14930	14889	14760	14804	14825	14631	14627	14830	14651	14743	14783	14740	14832	14837	14727	14711	14721	14693	14677	14755	14665	14793	14708	14790	14873	14739	14621	14663	14811	14821	14933	14762	14766	14717	14435	14683	14879	14656	14765	14652	14699	14854	14749	14598	14765	14733	14815	14690	14764	14782	14777	14641	14895	14772	14780	14720	14657	14704	14797	14763	14841	14744	14860	14921	14756	14715	14771	14890	14752	14668	14792	14927	14984	14913	14771	14682	14698	14834	14735	14723	14804	14833	14554	14725	14805	14872	14523	14775	14803	14820	14969	14773	14711	14792	14749	14653	14670	14744	14756	14767	14835	14671	14762	14735	14729	14882	14745	14740	14731	14740	14923	14858	14718	14686	14769	14772	14625	14626	14777	14853	14756	14793	14713	14662	14641	14661	14710	14603	14862	14887	14664	14541	15139	14701	14881	14739	14739	14705	14826	14951	14873	14877	14819	14710	14831	14677	14855	14800	14689	14769	14683	14812	14891	14712	14762	14832	14787	14670	14771	14975	14804	14570	14589	14801	14711	14771	14695	14957	14710	14747	14816	14756	14680	14713	14763	14665	14709	14731	14648	14912	14761	14815	14720	14587	14730	14743	14703	14762	14558	14740	14917	14723	14655	14798	14824	14637	14835	14994	14774	14713	14647	14852	14687	14769	14735	14678	14814	14669	14689	14725	14770	14754	14838	14784	14714	14728	14816	14868	14919	14768	14572	14759	14794	14763	14936	14801	14867	14563	14845	14813	14778	14804	14692	14744	14606	14746	14733	14729	14683	14791	14808	14666	14851	14669	14767	14708	14688	14685	14757	14620	14867	14868	14949	14819	14798	14743	14517	14846	14713	14755	14766	14589	14766	14708	14659	14676	14892	14883	14650	14767	14808	14751	14757	14824	14734	14648	14816	14675	14744	14809	14840	14986	14723	14724	14888	14863	14695	14751	14784	14793	14775	14701	14716	14731	14850	14701	14684	14952	14907	14697	14797	14737	14674	14782	14778	14780	14705	14764	14844	14909	14689	14677	14841	14808	14716	14835	14669	14892	14862	14908	14804	14915	14759	14700	14714	14664	14781	14851	14801	14717	14873	14693	14713	14698	14840	14756	14708	14729	14779	14881	14859	14670	14903	14823	14900	14777	14740	14588	14799	14679	14876	14765	14647	14780	14745	14663	14689	14743	14662	14736	14765	14728	14793	14759	14937	14741	14880	14699	14828	14769	14729	14747	14741	14737	14690	14812	14689	14791	14706	14785	14774	14731	14689	14676	14715	14595	14581	14821	14985	14685	14657	14782	14704	14717	14811	14810	14794	14578	14839	14827	14845	14751	14630	14839	14650	14658	14899	14667	14817	14784	14735	14639	14827	14817	14869	14736	14678	14940	14775	14753	14942	14677	14657	14712	14712	14755	14891	14660	14605	14620	14756	14787	14744	14705	14738	14988	14803	14980	14842	14885	14870	14879	14721	14805	14826	14853	14752	14899	14826	14788	14862	14544	14724	14870	14883	14747	14863	14714	14835	14726	14813	14761	14685	14905	14629	14729	14859	14777	14768	14801	14706	14780	14699	14649	14803	14869	14830	14681	14730	14806	14772	14798	14798	14633	14783	14559	14926	14732	14800	14612	14790	14768	14719	14664	14701	14691	14789	14691	14849	14712	14837	14684	14750	14773	14637	14816	14648	14878	14672	14868	14657	14693	14938	14859	14611	14875	14711	14713	14900	14521	14742	14737	14685	14698	14675	14717	14824	14694	14699	14799	14783	14771	14793	14730	14743	14681	14816	14804	14834	14770	14691	14761	14694	14873	14851	14637	14772	14676	14787	14733	14785	14771	14805	14808	14954	14897	14771	14770	14753	14730	14693	14655	14704	14783	14786	14738	14717	14862	14836	14777	14839	14681	14799	14709	14702	14851	14922	14917	14709	14970	14757	14818	14714	14802	14794	14838	14795	14683	14896	14791	14773	14775	14794	14701	14711	14730	14739	14839	14722	14729	14816	14913	14719	14845	14789	14735	14780	14861	14911	14861	14868	14778	14722	14955	14665	14737	14823	14593	14795	14757	14576	14645	14846	14881	14744	14614	14841	14656	14777	14887	14613	15038	14671	14860	14724	14525	14751	14761	14850	14711	14778	14599	14559	14848	14849	14813	14776	14596	14728	14703	14768	14651	14648	14681	14753	14940	14659	14760	14814	14796	14788	14901	14706	14860	14802	14743	14778	14675	14774	14812	14751	14704	14632	14671	14739	14992	14796	14722	14831	14885	14753	14905	14775
23857	21350	28833	24232	21725	21078	18753	16196	15626	15740	15714	15557	18787	32299	33833	31329	27163	21019	17016	15701	15154	15037	15060	15051	15051	15078	15173	14977	15080	14932	14833	15010	15111	15022	14842	14868	15019	15068	14895	14957	14768	14934	14911	15129	15037	14945	14957	15018	15330	14997	15053	15107	14864	14886	14840	15031	14997	15098	14920	14984	14915	15115	14922	14953	15107	14975	15005	14932	15066	14842	14869	14988	14577	15048	15042	14900	14897	14925	15213	14900	14904	14986	14839	14898	15026	14787	14781	14801	14971	15101	14990	15042	14987	15195	14913	14914	15012	14865	14833	15106	15040	14952	14873	14921	14993	14963	15017	14888	14942	15064	15026	14968	14982	15073	14980	14966	14865	14979	14827	15078	14849	14970	14868	14834	14918	15080	14904	14949	14905	14776	14880	14785	14827	14943	14842	14986	15097	15035	14896	15112	14939	15080	14817	14741	14829	15115	14835	14944	14843	14806	14853	14988	14795	15009	14880	14761	14909	14789	15114	15162	15043	15025	14842	15011	14784	14960	14893	14746	14861	15046	14916	14760	15225	15032	14892	15081	14809	15010	14925	14997	15080	14978	14840	15026	14941	14860	14976	14881	14954	14837	15038	14952	15011	14892	14891	14952	14810	14774	14765	14938	14716	15032	15000	14784	14777	14922	15100	15058	15060	14960	15081	15142	15060	14745	14959	14887	14969	14957	14740	14917	14816	15074	14947	14977	15048	14853	14760	14912	15173	14998	14969	15015	14832	14961	15039	14979	14950	15006	15054	14937	14982	15014	14958	14999	14855	14971	14878	14819	14915	14902	14829	14904	14788	15128	15101	14865	14940	14803	14732	15148	14998	14962	15060	14954	14926	14967	14897	14904	14916	15160	14953	14772	14891	14862	14845	15044	14914	14990	14924	14959	14862	14899	14930	14905	14809	14976	14872	14828	15017	14888	15087	14920	14782	14867	14877	14882	15023	14932	14992	14967	15027	14918	14846	14753	14962	15029	14714	14923	14706	14954	15088	14864	14930	14811	14951	14991	14987	14736	15012	14910	15074	15008	15011	15107	14994	14932	14902	15073	14946	14956	14806	14842	14841	15011	14998	14960	14792	15120	14850	14966	15005	15109	15140	14936	15141	14847	14951	14944	14979	14910	14946	15065	15059	14955	15110	15037	15178	14912	14955	15103	14840	14796	14959	14909	15109	14923	15021	14852	14938	15063	14822	14849	14898	14823	14969	15045	15049	14990	14889	14847	14908	14891	15013	14822	14916	15047	14984	14994	14938	14890	14928	15114	14992	14935	14842	14886	14947	15130	14939	14919	14950	14935	15043	14874	14847	15016	15066	15091	15176	14814	15005	15003	14871	15108	14899	14971	14843	15017	14824	14794	15036	14992	15042	14862	15124	14758	15103	14930	14929	14858	14920	15121	14946	15030	14934	14683	14828	14848	14995	15026	15060	15047	14973	15029	14997	14838	14791	15024	15035	15017	14993	14990	14862	14951	15066	14833	14960	14955	14883	15005	14916	15034	15083	15050	15012	14967	14925	15041	14782	15137	14950	14864	14961	14805	14778	15148	14871	14908	14925	14941	15040	14923	15133	15007	14889	14772	14959	14786	14850	14861	14991	14860	15004	14852	14909	14943	15071	14828	14783	14919	14884	14845	14764	15067	14803	14695	14885	14849	15040	15150	15130	15008	14824	15018	15019	14807	15039	15067	14769	14791	15015	15071	15025	14783	14675	14995	14919	15075	14867	14977	14750	15098	14826	15013	14893	15017	15011	15006	14893	14856	14855	15130	14828	14924	14758	14873	14832	14800	14909	14853	14942	14984	14585	14961	14949	14873	15075	15034	14823	14960	14846	14966	15001	14985	14868	14943	15019	14804	14894	14983	14801	14900	15094	14837	14861	14779	14907	14753	14916	15032	14996	14922	14964	14924	14901	14905	15055	14820	14990	14979	14878	14922	15012	15064	14953	14853	14877	14999	14940	14829	15082	14911	14941	14990	15005	14883	14811	14942	14882	14792	15051	14978	14997	14900	14963	14736	14848	14877	14901	14828	15096	15023	15002	14848	14683	14970	14901	15128	14910	14963	15071	14840	15001	14867	14931	14938	14925	14969	14845	14951	14806	14977	15006	15103	14948	14993	15216	14916	14825	14854	14998	14739	14885	14981	14859	14852	14782	14892	14967	14891	15097	15156	14901	14800	14938	14843	14799	14863	14932	14793	14879	15016	15148	14867	14783	14947	14959	15015	14947	14928	14807	14987	15079	14929	15024	15071	15013	14837	15012	15072	14929	14906	14922	15027	14971	15127	14974	15090	15038	14942	14805	15004	14861	14766	15142	14768	14926	14797	15062	14996	14779	14959	15105	14715	14982	15070	14986	14897	14974	14816	14898	14943	15056	14791	14907	14918	14897	14846	14891	15090	14906	14977	14887	14981	14842	14958	14926	15120	14901	14975	14989	14963	15062	15021	14871	14898	14917	14789	15028	14908	14962	14885	14845	14806	14939	15036	15011	14831	14705	14993	14834	14839	14942	15112	14818	14873	14938	14808	14841	14903	14929	14679	15061	15015	15028	15012	14965	14895	15081	15021	14927	14910	14716	14902	15043	14898	14710	14680	14835	15017	14917	14914	15103	14930	14665	14851	14855	14920	14911	14687	14827	14968	14922	14919	14969	14928	15170	15055	14804	14937	14839	14870	14834	14915	14889	15015	14844	14829	14865	15003	15089	14869	14924	14846	14923	14922	14878	15004	14835	14817	14806	14864	14859	14864	14849	14920	15076	14904	14892	14929	14787	14812	14922	14775	14917	14749	14973	14857	15067	14978	14829	14958	14894	14928	14947	14949	14771	14957	14987	14825	14883	14963	14974	14969	15049	14837	15019	14806	14796	15005	14912	14830	14985	15011	14850	14978	15050	14856	14828	14872	14872	14839	14976	14947	14862	15040	14863	14950	14957	14902	15043	14914	14870	15159	14860	14993	14980	14753	14799	15000	15108	14868	14928	15138	14771	15092	14927	14849	15096	15022	14860	15042	15007	14886	14841	14837	14867	15022	15014	14933	14807	14989	14804	14829	14892	15090	14921	14868	15067	15042	15041	14968	14797	15031	14893	14922	14944	14974	14960	14939	15113	14909	14803	14874	15142	14941	14916	15046	15131	14947	14883	14915	14832	14835	15107	15017	15039	14963	15067	14949	15068	15108	14822	14896	15005	15012	15079	14818	15072	15050	15011	14909	15096	14951	15048	14970	14849	14822	15037	14948	14804	15003	14951	14922	14954	14962	15141	14939	14879	14836	14913	14799	14911	14899	14907	14929	15118	15036	15100	14886	14865	14893	15200	14809	14975	15187	14847	14906	14759	14937	14869	14980	15058	14895	15087	14893	14869	15020	14817	15105	14650	15017	14895	14744	14816	14738	14933	14950	14767	14925	14875	14995	14889	14951	14876	14877	14845	14818	15038	14786	14988	14921	14760	14896	14921	14808	14864	15052	15111	14821	14758	14947	14897	14828	14661	14871	15069	14796	14888	14994	14972	14794	15032	14746	14977	15308	14876	15028	14989	15044	14863	14973	14948	14993	14852	14701	14956	15176	15028	14996	14943	14944	14963	14987	14967	14716	15027	15015	14825	15130	14945	14727	15008	15012	14994	15027	14991	14660	14905	15082	14950	15053	14883	14868	14773	15070	14975	14969	14787	14880	14719	14990	15054	14949	14974	14893	14968	14978	14923	14922	14827	14899	14811	14948	15057	14953	15043	14745	14935	14938	14959	14845	15015	14897	14915	15194	14848	14982	14766	14977	14896	14706	14897	14851	14758	14887	15049	14850	14784	15083	15082	14951	14927	15054	14850	15057	14774	14746	14997	14738	15006	15022	14843	15090	14992	14913	14842	14858	14962	14933	14967	14752	14814	14776	14906	15052	14957	14784	15101	15016	14965	14793	14950	14964	15126	14881	14967	15216	15004	14949	15072	15192	14874	14740	15024	14931	14905	14919	15011	14924	15032	14851	15082	14910	14882	14955	14902	15008	15053	14815	14782	14754	14996	14933	15039	14992	14873	14889	14969	15144	14853	14866	14875	15168	15014	15021	14765	14887	14862	14632	14960	14921	15023	14794	14861	15010	14922	14889	14829	15064	14927	14973	14902	15099	14911	14907	15108	14918	14912	14956	15056	15099	14983	14917	14766	14950	14836	14905	14995	14916	14956	14979	14936	14969	14774	14850	15015	14991	14854	14923	14986	15248	14891	14958	14919	14937	14956	14767	15037	14941	14850	14911	15049	14989	14695	15005	14883	14972	14986	14562	14772	14800	15042	15017	15161	14830	14930	14813	14644	14951	15072	14928	14897	15041	15057	14972	14967	14670	14866	15034	15078	14876	15097	14747	15009	14814	14805	14968	15088	14788	14787	14994	14954	14862	14897	15102	15075	15030	14785	14900	14885	14833	14904	15099	14821	14936	15078	14984	14896	14967	14834	14919	14887	15025	15087	15046	15024	14892	14860	14981	14821	14870	14916	14943	14958	14974	14768	15017	15191	14901	14898	14890	15044	15076	14770	14973	14847	14924	14991	14790	14741	14875	15108	14937	15010	14942	14778	14911	15041	14976	15047	14706	14935	15020	14990	14956	14996	15057	14856	14925	15116	15039	15031	14798	14981	14994	15027	14836	14933	14829	15022	15081	15183	14901	14919	14971	15043	15061	14921	14863	15065	14983	14941	14930	14949	15138	15078	15060	15010	15113	14910	15077	14831	14834	15015	14842	15008	15034	15049	15109	15047	14796	14753	14962	14948	15212	14957	15044	14850	15003	14865	15035	14938	14921	15072	14856	14932	14934	14963	14894	14944	14885	15025	14976	14889	14904	14875	14821	14909	14760	14961	14802	14903	14933	14990	14932	14979	15108	14929	15006	14948	14821	15013	14913	15183	14670	14928	15006	15040	14894	15081	14941	14993	14932	14660	14885	14884	14989	15000	14972	14914	14785	15001	14933	14892	14949	14647	14680	14870	14987	14967	14865	14909	15153	14952	14694	15093	15025	14952	14802	15063	14932	15110	15012	14898	14773	14831	14844	15147	14979	15000	15107	15022	14950	14969	15010	14901	14924	14939	14911	15008	14867	14913	15007	14986	14906
15690	26176	25204	20540	17960	16764	16408	15862	15791	15558	15565	15437	22046	37510	38057	35351	29218	21196	17071	15471	14885	14644	14728	14598	14754	14706	14591	14623	14485	14803	14702	14636	14787	14795	14493	14735	14658	14767	14615	14769	14644	14649	14444	14687	14843	14685	14619	14750	14558	14742	14788	14779	14780	14707	14773	14509	14656	14701	14707	14672	14715	14613	14778	14655	14534	14726	14693	14739	14733	14796	14703	14711	14598	14727	14695	14653	14666	14598	14665	14683	14703	14784	14735	14608	14658	14681	14798	14530	14637	14740	14662	14608	14726	14705	14810	14656	14708	14833	14425	14747	14774	14665	14710	14614	14607	14823	14726	14741	14783	14582	14615	14798	14777	14717	14707	14671	14626	14761	14692	14649	14722	14618	14756	14710	14572	14686	14696	14592	14785	14674	14642	14722	14557	14611	14716	14546	14604	14657	14732	14519	14731	14787	14659	14618	14669	14562	14661	14684	14792	14600	14661	14574	14649	14678	14856	14644	14786	14612	14625	14704	14721	14581	14671	14605	14701	14594	14697	14719	14910	14737	14458	14619	14555	14662	14658	14814	14655	14592	14810	14652	14484	14657	14674	14688	14539	14697	14624	14619	14547	14684	14852	14601	14714	14631	14628	14576	14590	14518	14717	14679	14632	14617	14616	14750	14604	14675	14757	14689	14632	14764	14565	14609	14598	14697	14790	14717	14442	14652	14842	14665	14618	14601	14853	14706	14802	14667	14702	14745	14732	14622	14694	14891	14739	14532	14681	14687	14472	14776	14559	14728	14533	14666	14830	14622	14677	14714	14674	14758	14681	14665	14535	14766	14636	14530	14790	14680	14805	14817	14655	14791	14756	14692	14765	14706	14707	14679	14586	14737	14730	14812	14667	14597	14744	14554	14710	14735	14659	14527	14530	14639	14798	14729	14795	14770	14732	14730	14707	14561	14700	14547	14684	14648	14731	14707	14759	14565	14697	14442	14628	14738	14602	14839	14738	14517	14554	14713	14639	14552	14672	14676	14612	14631	14721	14624	14643	14743	14560	14707	14718	14894	14661	14723	14603	14692	14761	14767	14632	14650	14547	14743	14803	14825	14643	14711	14506	14605	14479	14615	14693	14707	14595	14637	14681	14789	14440	14571	14601	14828	14538	14811	14823	14617	14764	14654	14653	14688	14726	14653	14697	14841	14686	14750	14758	14701	14665	14519	14748	14684	14710	14458	14829	14738	14851	14520	14766	14703	14603	14635	14779	14808	14726	14772	14727	14556	14773	14762	14666	14669	14643	14712	14715	14567	14740	14685	14635	14571	14699	14531	14571	14668	14687	14755	14688	14633	14691	14684	14635	14779	14653	14633	14687	14559	14656	14906	14495	14576	14738	14703	14649	14667	14777	14550	14782	14558	14768	14836	14721	14625	14790	14774	14708	14554	14767	14803	14864	14452	14677	14584	14688	14650	14694	14725	14745	14658	14738	14528	14762	14788	14686	14655	14536	14755	14675	14805	14565	14647	14761	14724	14752	14620	14590	14640	14567	14533	14678	14752	14692	14603	14728	14788	14787	14790	14601	14663	14592	14609	14563	14775	14659	14552	14859	14662	14640	14682	14676	14591	14710	14838	14638	14561	14838	14659	14561	14580	14661	14728	14539	14555	14639	14711	14683	14686	14615	14710	14798	14551	14558	14838	14675	14591	14536	14767	14775	14675	14687	14535	14553	14714	14614	14562	14573	14652	14854	14749	14620	14632	14659	14729	14848	14654	14773	14707	14822	14660	14563	14711	14648	14668	14774	14562	14692	14670	14529	14733	14617	14521	14571	14649	14628	14705	14654	14689	14674	14790	14787	14777	14599	14631	14605	14644	14617	14735	14570	14756	14836	14847	14663	14782	14658	14701	14768	14854	14783	14640	14941	14695	14775	14610	14580	14620	14632	14614	14654	14616	14653	14899	14859	14722	14635	14656	14784	14846	14683	14558	14496	14711	14740	14610	14785	14658	14544	14664	14713	14592	14697	14579	14708	14739	14758	14618	14687	14661	14675	14641	14725	14747	14701	14595	14708	14725	14571	14694	14610	14573	14618	14719	14672	14663	14478	14671	14618	14775	14628	14626	14626	14768	14593	14756	14609	14774	14865	14745	14712	14582	14682	14643	14525	14716	14702	14717	14716	14611	14881	14473	14424	14789	14704	14777	14423	14663	14754	14580	14649	14591	14808	14589	14708	14668	14540	14737	14577	14780	14799	14651	14759	14589	14674	14665	14697	14624	14626	14614	14747	14682	14682	14598	14740	14602	14738	14802	14623	14605	14613	14645	14602	14810	14780	14800	14854	14717	14623	14594	14504	14575	14653	14682	14713	14816	14599	14573	14493	14632	14819	14585	14685	14650	14672	14687	14602	14478	14713	14624	14698	14753	14651	14559	14522	14724	14839	14626	14640	14737	14887	14732	14657	14745	14824	14681	14617	14650	14599	14644	14572	14807	14772	14646	14627	14761	14527	14605	14855	14720	14603	14809	14694	14689	14829	14599	14745	14761	14667	14735	14655	14438	14508	14792	14852	14595	14740	14800	14694	14655	14680	14801	14800	14592	14773	14718	14565	14765	14688	14693	14597	14697	14634	14509	14597	14827	14667	14689	14863	14682	14791	14735	14622	14852	14539	14755	14704	14621	14746	14553	14798	14677	14475	14565	14616	14665	14779	14751	14573	14618	14614	14658	14638	14729	14685	14543	14693	14575	14679	14645	14601	14678	14588	14741	14635	14755	14661	14606	14607	14649	14829	14824	14418	14539	14658	14779	14695	14550	14808	14799	14837	14656	14608	14604	14518	14671	14685	14651	14523	14768	14664	14584	14656	14496	14632	14750	14606	14739	14675	14738	14440	14508	14636	14572	14810	14731	14603	14631	14715	14460	14598	14754	14646	14730	14839	14770	14549	14685	14665	14721	14570	14697	14739	14568	14594	14668	14662	14577	14631	14796	14712	14621	14810	14524	14666	14662	14878	14445	14785	14738	14761	14557	14791	14723	14675	14680	14493	14742	14703	14671	14484	14773	14591	14742	14726	14786	14621	14696	14674	14686	14731	14676	14685	14643	14713	14775	14495	14797	14545	14681	14671	14817	14670	14714	14807	14735	14529	14631	14758	14595	14634	14556	14817	14770	14578	14771	14735	14809	14750	14667	14712	14539	14485	14706	14826	14797	14718	14688	14741	14654	14739	14587	14702	14655	14469	14712	14630	14761	14761	14667	14676	14588	14639	14748	14671	14843	14565	14654	14701	14754	14564	14756	14665	14578	14701	14798	14735	14661	14717	14646	14704	14503	14686	14661	14693	14717	14554	14711	14561	14700	14517	14572	14571	14730	14654	14612	14473	14628	14595	14752	14712	14671	14673	14657	14674	14486	14944	14670	14871	14765	14643	14516	14575	14469	14644	14699	14780	14783	14625	14640	14784	14611	14770	14839	14585	14573	14730	14607	14581	14530	14793	14632	14647	14768	14741	14454	14520	14711	14642	14801	14661	14602	14664	14784	14684	14570	14733	14835	14731	14760	14723	14784	14727	14750	14579	14712	14795	14594	14805	14603	14713	14813	14670	14708	14687	14670	14678	14672	14568	14492	14776	14669	14553	14743	14769	14621	14842	14715	14659	14603	14728	14480	14670	14680	14735	14504	14651	14676	14549	14701	14601	14702	14482	14615	14656	14675	14634	14818	14626	14755	14712	14508	14678	14713	14614	14941	14523	14717	14712	14712	14700	14616	14639	14697	14689	14574	14754	14597	14728	14555	14648	14600	14594	14537	14610	14598	14594	14659	14774	14837	14668	14774	14774	14593	14672	14616	14753	14634	14655	14533	14644	14924	14561	14701	14604	14650	14722	14717	14542	14603	14560	14744	14722	14850	14706	14777	14578	14740	14685	14697	14680	14679	14713	14692	14761	14798	14737	14696	14591	14705	14566	14621	14664	14686	14778	14659	14635	14797	14710	14752	14742	14649	14774	14739	14489	14507	14536	14794	14725	14649	14767	14682	14543	14785	14814	14726	14832	14620	14565	14747	14714	14695	14686	14762	14619	14532	14694	14727	14605	14754	14600	14639	14682	14670	14535	14686	14603	14681	14600	14687	14655	14707	14745	14756	14715	14639	14692	14645	14624	14721	14833	14502	14816	14448	14787	14673	14778	14723	14673	14617	14719	14745	14698	14593	14772	14598	14712	14682	14886	14754	14715	14719	14636	14803	14710	14714	14558	14816	14593	14901	14863	14664	14643	14873	14890	14570	14657	14700	14577	14621	14622	14830	14783	14647	14696	14698	14712	14696	14610	14668	14542	14648	14690	14777	14674	14661	14540	14763	14668	14651	14555	14898	14883	14682	14590	14776	14543	14543	14553	14670	14811	14545	14668	14569	14735	14591	14794	14639	14739	14756	14647	14646	14706	14480	14567	14582	14820	14556	14776	14854	14646	14640	14751	14661	14888	14554	14715	14653	14719	14621	14746	14783	14508	14660	14740	14712	14692	14706	14811	14728	14666	14796	14785	14661	14767	14732	14683	14559	14658	14848	14867	14515	14749	14582	14851	14662	14598	14717	14734	14683	14726	14982	14709	14709	14677	14701	14704	14584	14792	14572	14709	14670	14858	14670	14657	14623	14578	14569	14669	14785	14732	14593	14738	14694	14709	14674	14779	14839	14617	14765	14644	14549	14782	14763	14428	14627	14517	14848	14596	14558	14605	14566	14798	14652	14612	14849	14772	14652	14783	14609	14498	14751	14647	14759	14699	14758	14782	14561	14707	14609	14745	14588	14660	14637	14726	14672	14616	14879	14697	14803	14670	14613	14764	14626	14499	14522	14768	14686	14637	14703	14737	14375	14893	14682	14645	14755	14679	14686	14619	14568	14733	14594	14674	14668	14634	14827	14747	14590	14582	14638	14703	14600	14762	14570	14848	14574	14699	14564	14687	14520	14695	14645	14600	14678	14630	14676	14644	14662	14609	14679	14768	14642	14662	14755	14722	14649	14774	14729	14872	14806	14744	14670	14652	14686	14645	14626	14730	14600	14731	14619	14621	14545	14776	14750	14723	14743	14683	14635	14543	14841	14525	14626	14797	14655	14534	14739	14712	14611	14565	14773	14698	14549	14735	14776
28855	21301	19849	17941	16063	16002	16060	15810	15794	16106	15983	15825	16017	17406	18743	18071	17302	16437	16231	15950	15964	16035	15639	15879	15877	15931	15832	15819	16096	15653	15817	15719	15792	15818	15636	15958	15790	16149	15893	15884	15797	15772	15839	15984	15951	15786	16062	15885	15788	15913	15909	15530	15675	15900	15960	15843	15875	15844	15902	16049	15741	15746	15930	15852	15840	16073	15659	15819	16029	15723	15790	15774	15929	15934	15993	15843	15817	15896	15921	15890	15946	15566	15898	15825	16096	15808	15845	15932	15887	15687	15741	15915	15841	15901	15891	15780	15940	15821	15865	15947	15865	15969	15812	15883	15913	15862	15892	15807	16075	15735	16064	15879	15784	15915	15697	15612	15886	15727	15971	15836	16013	16004	15816	15991	15707	15769	15861	15790	16040	15863	15851	15862	15867	15888	15900	15803	15797	15686	15897	15774	16030	15938	15818	15712	15926	15900	15810	15828	15753	15899	15811	15843	16014	15923	16064	15810	15808	15867	15981	15924	15816	15733	15848	15754	15875	15698	15777	15856	15922	16161	16050	15763	15827	15904	15941	15824	15792	15759	15803	15664	15704	15718	15847	15876	15900	15982	15775	15790	15978	15747	15779	15855	15802	15748	15927	15914	15744	15703	15904	15900	15827	15730	15911	15830	15885	15932	15816	15922	15872	15718	15934	15827	15614	15782	15843	16018	15858	15798	15917	15890	15940	15936	15851	15916	15826	15788	15898	15842	15793	15852	15908	15921	15733	15766	15784	15790	16026	15926	15700	15839	15840	15857	16049	15911	15783	15885	15955	15799	15950	15932	15962	15766	16061	15837	15857	15866	15850	16036	15932	15958	16002	15696	15889	15864	15995	15815	15768	15939	15768	15976	15908	15717	15956	15841	15945	15814	15768	15900	15781	15679	15885	15787	15703	15827	16076	16087	15878	15815	15887	15974	15824	15757	16006	16011	15763	15849	15898	15885	16029	15819	15794	15864	15939	15812	16033	15938	15869	15851	15799	15778	15695	15830	15957	15827	15714	15809	15770	15760	16067	15883	16015	15854	15765	15931	15938	15933	15786	15584	15734	15941	15977	15685	15825	15921	15862	15803	15967	15826	16046	15957	15896	16032	15892	15945	15964	15944	16076	15881	16054	16009	15704	15965	15788	15832	15725	15810	15889	15982	15731	15837	15827	15799	15669	15708	15681	15915	15889	15729	15767	15615	15675	16077	15937	15884	15711	15859	15782	15821	15742	15766	15758	15978	15895	15847	15797	15922	15870	15919	15762	15735	15724	15755	16099	15945	15688	15866	15703	15907	16220	15987	15822	15956	15778	15686	15857	15846	15856	15881	15914	15761	15830	15834	15931	15819	15797	15784	15999	15987	15799	15811	15701	16028	15821	15895	15952	15784	15807	16072	15831	15829	15939	15871	15721	15946	15845	15826	15749	15823	15996	15890	15969	15965	15867	15736	15785	15870	15836	15735	15865	15901	15845	16019	15845	16199	15760	16051	15952	15982	15997	16028	15922	15964	15841	15763	15989	15825	15773	15959	15952	15769	15899	15721	15756	15771	15746	15793	15895	15864	15843	15740	16019	15968	15566	15783	15619	15783	15739	15787	15967	15795	15753	15892	15684	15854	15778	15851	15616	15765	15797	15849	15741	15675	15876	15879	15798	15825	15822	15761	15761	15860	15752	15653	15926	16024	15971	15831	15754	15750	15919	15911	15756	15575	15950	15847	15916	15843	15835	15887	15835	15849	15795	15822	16052	15808	15692	15900	15817	15656	15917	16038	15804	15687	15767	15724	16100	15999	15837	15703	15982	16007	15772	15784	15777	15856	15802	15855	15885	15756	15732	15954	15796	15989	15945	15701	16042	15738	16011	15967	15786	15783	15879	16001	15998	15907	15839	15729	16041	15821	15831	16004	15782	15922	15843	15822	15664	15855	15894	15942	16024	15854	15866	15872	15726	15611	15803	15990	15894	16019	15876	15856	15768	15710	15811	15869	15720	15750	15838	15853	15794	15799	15828	15886	15866	15917	15949	15813	15812	15583	15886	15937	15732	15858	15909	15979	15845	15787	15839	15882	15718	15971	15848	16049	15766	15803	15804	15983	15898	15836	15801	15678	15807	16072	15834	15673	15941	16004	15812	15733	16005	15941	15846	15831	15744	15807	15773	15756	15779	15979	15763	16032	15900	15758	15953	15895	15693	15925	15964	15772	15843	15906	16066	15948	15989	15987	15958	15794	15897	15862	15763	15834	15789	15853	15861	15932	16002	15868	15929	15536	15900	15847	15807	15742	15854	16021	15824	16097	15841	15855	15852	15872	15771	15986	15986	15737	15955	15901	16056	15757	15721	15761	15927	15932	15744	15956	15903	15903	15880	15647	15867	15767	15943	15874	15874	15826	15924	15893	15918	15717	15825	15740	15921	15839	15910	15900	15996	15978	15792	15919	15961	15915	15912	15873	15873	15756	15931	15697	15870	15790	15657	15702	15633	15923	15882	15857	15709	15820	15776	15952	15845	15951	15872	15723	15826	15773	15800	15884	15659	15916	15965	15623	15952	15831	15908	15633	15752	15643	15712	15726	15931	15707	15761	15970	15924	15774	15872	15743	15863	15857	15888	15804	15878	16058	15947	15819	16053	15728	15814	16083	16077	16055	15884	16088	15693	15900	15880	15791	15852	15729	15860	15969	15936	15719	15716	15692	15876	15920	15885	15876	15765	15688	15846	15906	15885	16099	15923	15934	15639	15902	15888	15851	15884	16026	15967	15797	15765	15942	15931	15818	16031	16039	15885	15922	15694	15735	16013	15727	15819	16050	15914	15739	15761	15699	16079	15783	15759	15619	15922	15798	15910	15766	15867	15813	15887	15800	15795	15902	15696	15704	15778	15819	15753	15793	15768	15860	15854	15933	15972	15963	15846	15794	15842	15986	15874	15838	15805	15960	16016	15852	15776	15891	15916	15880	15734	15862	15844	15772	15827	15730	15704	15759	15945	15455	15882	15688	15928	15909	15898	15888	15912	15751	15907	15769	15887	15721	15624	15970	15942	15909	15838	15827	15976	15946	15880	15932	15828	15894	15738	16095	15976	15789	15827	15836	15898	16146	16032	15923	15941	15925	15827	15890	15815	15792	15770	15742	15900	15794	15834	15780	15830	15765	15880	15838	15839	15897	15952	15937	15874	16066	15830	15845	15972	15713	15890	16025	15889	15871	15619	15985	15912	15861	15829	16166	15933	15664	15903	15820	15807	15771	15909	15995	16068	15956	16009	15875	15769	15801	15899	15775	15819	15860	15803	15906	15819	15861	15852	15815	15986	15694	15856	16010	15821	15940	15805	15904	15936	15752	15940	15983	15763	15804	16032	15959	15783	15687	15850	15598	15912	15853	15910	15864	15798	15948	15822	15719	15927	15970	15821	15853	15733	15913	15985	15684	15811	15855	15898	15819	15811	15967	15951	15820	15977	15589	15839	15913	15794	15901	16004	15965	15933	15895	15944	15904	15903	15918	15881	15988	15946	15780	15874	15877	15919	15829	15936	15875	15802	15799	15803	15823	15839	16007	15924	15935	15836	15789	15845	15902	15753	15954	15892	15964	15829	15762	15879	15870	15882	15887	15867	16092	15898	15849	15777	15901	15659	15808	15832	15766	15891	15792	15874	15839	15829	15859	15727	15674	15836	16052	15774	15865	15865	15781	15799	15861	15738	15782	15980	15932	15845	15666	15743	15718	15844	15976	15706	15822	15912	15908	15857	15780	15777	15760	15813	15964	15934	15770	15904	15799	15988	15825	15950	15796	16057	16001	15981	15889	15947	15949	15955	15939	15748	15840	15855	15906	15957	15786	15726	15843	15833	15866	15863	15896	15769	15804	15776	15896	16056	15842	15860	15800	15671	15730	15939	15828	15873	15796	15797	15849	15900	15945	15935	15748	15758	16005	15792	15880	15859	15846	15741	15890	15884	15754	16205	15825	15850	15798	15730	15824	15820	15800	15875	15884	15863	15826	15660	15939	15769	15830	15845	15855	16008	15917	15768	15770	15964	15863	15870	15536	15970	15737	15765	15821	15820	15974	15811	15990	15823	15706	15898	15842	15724	15881	15808	15855	15833	15750	15741	15824	15770	15811	15902	15965	15895	15980	15823	15836	15797	15884	15852	16026	15894	15604	15939	15875	15782	15684	15810	16061	15723	15869	15977	15844	16035	15904	15752	15717	15921	15806	15731	15662	15947	15719	16093	15986	15811	15757	15776	15927	15868	15930	15887	15892	16021	16093	15904	15806	15792	15850	15833	15851	16016	15926	15815	15756	15996	15837	15977	15905	15926	15655	15711	15618	15716	15828	15874	16005	15789	15834	15960	15736	15782	15811	15682	15698	15830	16017	16044	15928	15956	15808	15988	15977	15862	15944	15652	15757	15816	15887	15957	15891	15817	15819	15928	15986	15812	15866	15841	15969	15917	15753	15936	15717	15952	15734	15856	15650	15776	15835	15816	15845	15945	15689	16059	15775	16060	15741	15881	15871	15682	15760	15861	15808	15914	15865	15736	15955	15980	15697	16146	15656	15995	15865	15718	15796	15725	16020	16237	15751	15884	15883	15828	16079	15852	15747	16007	15907	15909	15747	15917	15707	15887	15854	15604	15741	15973	15769	15891	16065	16008	15929	15939	15879	15900	15734	15932	16035	15857	15981	16106	15779	15753	15691	15909	15884	15940	15824	15913	15582	15856	15781	15706	15942	15909	15800	15942	15650	15735	15797	15734	15770	16023	15966	15892	15768	15979	15938	15950	15715	15884	15902	15948	15793	15790	15867	16059	15753	15975	15760	15894	15886	16105	15930	15794	15841	15996	15805	15879	15646	15922	15994	15997	15768	15859	15955	15991	16069	15994	15858	15844	15660	15804	15823	16021	15871	15953	15899	15960	15621	15943	15914	15731	15936	15934	15925	15670	15843	15832	15687	15894	15795	15904	15703	15733	15834	15960	15899	15927	15809	15771	15881	15884	15777	15953	15796	15852	15835	15833	15765	16090	15608	15888	15860	15867	15886	15759	15713	15888	15973	15909	15978	15879	15811	15850	16013	15951	15917	15926	15717	15816	15917	15867	15889	15919	15847	15814	15801	15859	15916
15329	16416	16058	16134	15600	15546	15323	15425	15400	15307	15544	15295	15537	17879	19137	18101	16619	15757	15294	15228	15344	15296	15255	15099	15263	15344	15262	15059	15322	15362	15300	15246	15243	15205	15209	15258	15242	15181	15195	15163	15312	15195	15321	15130	15347	15443	15323	15193	15362	15198	15191	15208	15174	15273	15217	15306	15111	15297	15196	15368	15135	15177	15394	15315	15256	15381	15267	15122	15237	15316	15420	15171	15281	15158	15268	15253	15245	15571	15179	15356	15251	15221	15328	15059	15348	15274	15136	15254	15304	15224	15165	15259	15101	15424	15166	15182	15190	15268	15280	15195	15153	15141	15460	15224	15093	15229	15142	15302	15280	15170	15157	15117	15254	15228	15183	15185	15147	15326	15197	15191	15315	15263	15287	15124	15271	15430	15125	15339	15166	15253	15172	15158	15230	15169	15195	15133	15163	15136	15093	15070	15231	15258	15256	15405	15255	15053	15245	15252	15185	15209	15343	15180	15300	15235	15170	15264	15389	15262	15321	15383	15055	15346	15387	15405	15109	15199	15165	15241	15250	15291	15327	15204	15249	15214	15271	15339	15191	15244	15388	15269	15347	15299	15294	15407	15197	15152	15366	15240	15300	15265	15292	15417	15283	15208	15172	15455	15321	15302	15171	15341	15269	15267	15350	15371	15348	15296	15271	15526	15418	15115	15504	15123	15252	15195	15293	15238	15207	15299	15221	15220	15389	15353	15198	15070	15200	15404	15327	15296	15214	15345	15292	15306	15253	15266	15404	15311	15224	15336	15302	15160	15288	15300	15223	15462	15436	15209	15270	15265	15254	15199	15276	15277	15250	15154	15202	15213	15226	15354	15199	15299	15165	15385	15142	15229	15289	15271	15255	15214	15232	15088	15323	15137	15331	15174	15298	15176	15317	15242	15158	15087	15222	15278	15411	15370	15176	15247	15170	15236	15341	15248	15306	15316	15114	15324	15130	15216	15284	15288	15161	15363	15187	15184	15146	15471	15305	15306	15141	15222	15417	15243	15181	15315	15315	15252	15132	15211	15230	15343	15273	15379	15135	15160	15323	15319	15185	15285	15146	15120	15215	15227	15267	15252	15256	15368	15339	15467	15332	15258	15214	15302	15454	15306	15199	15287	15209	15369	15261	15182	15325	15175	15239	15267	15117	15172	15220	15324	15169	15255	15190	15296	15294	15231	15215	15302	15293	15274	15140	15385	15509	15191	15105	15246	15364	15327	15195	15159	15352	15265	15279	15285	15216	15164	15298	15183	15375	15160	15380	15224	15302	15279	15006	15341	15335	15327	15227	15181	15236	15149	15295	15133	15339	15328	15333	15057	15139	15186	15175	15389	15414	15288	15361	15236	15250	15297	15269	15227	15258	15236	15277	15159	15199	15068	15238	15350	15238	15243	15260	15331	15205	15288	15255	15183	15306	15270	15179	15290	15284	15373	15202	15239	15073	15368	15365	15286	15102	15281	15265	15199	15165	15121	15388	15391	15376	15245	15367	15288	15153	15289	15427	15250	15077	15201	15086	15280	15254	15000	15072	15186	15365	15231	15223	15133	15294	15077	15164	15281	15291	15165	15191	15251	15237	15280	15192	15231	15290	15439	15165	15256	15339	15158	15178	15214	15256	15374	15241	15197	15397	15215	15013	15233	15118	15366	15324	15322	15288	15370	15169	15140	15259	15318	15142	15374	15153	15307	15507	15293	15198	15270	15246	15140	15185	15148	15224	15258	15211	15242	15162	15251	15326	15185	15145	15438	15450	15311	15253	15124	15254	15305	15256	15122	15083	15385	15188	15250	15470	15248	15373	15258	15315	15129	15116	15310	15347	15327	15260	15110	15379	15236	15184	15233	15354	15268	15101	15257	15223	15076	15254	15253	15237	15326	15218	15310	15243	15092	15239	15232	15049	15332	15129	15333	15095	15325	15270	15274	15126	15362	15230	15284	15392	15295	15157	15452	15247	15328	15359	15283	15183	15431	15383	15306	15356	15252	15362	15267	15323	15240	15195	15404	15370	15194	15240	15143	15279	15227	15234	15344	15401	15285	15254	15449	15224	15171	15340	15227	15237	15305	15193	15130	15357	15129	15233	15305	15493	15346	15223	15296	15306	15210	15304	15328	15090	15256	15326	15262	15271	15375	15346	15242	15321	15405	14975	15116	15225	15257	15129	15323	15288	15243	15108	15287	15311	15247	15119	15399	15254	15251	15164	15228	15228	15406	15095	15176	15346	15243	15225	15066	15426	15359	15105	15388	15059	15226	15304	15231	15178	15242	15276	15328	15295	15185	15460	15373	15229	15245	15220	15210	15305	15364	15332	15119	15114	15122	15190	15252	15177	15248	15147	15065	15228	15074	15295	15270	15084	15294	15281	15311	15269	15204	15364	15257	15168	15369	15143	15279	15353	15374	15211	15379	15226	15401	15349	15186	15122	15177	15027	15151	15142	15335	15445	15228	15219	15361	15158	15429	15358	15337	15203	15154	15285	15268	15372	15254	15150	15191	15476	15130	15237	15162	15412	15156	15229	15249	15215	15328	15424	15250	15444	15261	15330	15317	15138	15304	15312	15169	15269	15288	15251	15177	15313	15210	15283	15123	15271	15261	15190	15120	15297	15167	15200	15291	15273	15122	15233	15189	15252	15335	15320	15265	15146	15280	15213	15339	15343	15344	15235	15445	15178	15383	15212	15435	15441	15155	15402	15184	15354	15224	15340	15416	15200	15256	15270	15401	15300	15405	15160	15227	15247	15448	15285	15238	15279	15156	15180	15305	15409	15340	15311	15102	15266	15188	15223	15316	15300	15208	15069	15155	15145	15258	15307	15099	15131	15069	15282	15339	15283	15178	15307	15272	15314	15293	15259	15125	15123	15295	15272	15172	15233	15260	15187	15184	15173	15195	15201	15330	15454	15367	15225	15332	15409	15174	15288	15311	15326	15117	15256	15301	15307	15362	15383	15182	15454	15275	15222	15153	15366	15292	15192	15213	15357	15446	15171	15220	15331	15339	15148	15228	15171	15241	15211	15322	14915	15251	15210	15318	15254	15248	15211	15195	15385	15235	15271	15342	15227	15374	15277	15213	15472	15218	15177	15286	15089	15250	15206	15168	15044	15189	15225	15175	15085	15319	15230	15256	15238	15147	15287	15218	15144	15295	15361	15067	15373	15234	15249	15440	15254	15190	15400	15140	15407	15391	15218	15228	15296	15197	15229	15295	15317	15168	15340	15126	15240	15304	15141	15282	15351	15298	15224	15353	15265	15345	15383	15247	15400	15319	15062	15189	15166	15161	15283	15470	15176	15211	15258	15248	15322	15338	15330	15279	15224	15182	15181	15207	15207	15354	15294	15133	15318	15310	15158	15275	15260	15180	15354	15329	15207	15241	15150	15413	15387	15206	15220	15370	15092	15308	15169	15203	15297	15162	15249	15181	15282	15310	15279	15447	15362	15236	15301	15233	15247	15364	15333	15083	15276	15263	15312	15245	15325	15161	15166	15236	15283	15250	15176	15244	15292	15247	15122	15219	15444	15332	15285	15287	15396	15361	15272	15253	15331	15178	15281	15172	15319	15299	15400	15308	15355	15190	15275	15185	15549	15349	15174	15181	15209	15346	15291	15281	15115	15343	15219	15257	15351	15539	15257	15169	15364	15107	15455	15241	15300	15307	15199	15189	15371	15151	15366	15173	15317	15332	15358	15251	15314	15293	15189	15025	15393	15140	15060	15345	15203	15321	15357	15160	15199	15329	15180	15431	15151	15115	15239	15419	15312	15356	15215	15262	15345	15304	15262	15145	15299	15325	15187	15299	15360	15434	15347	15350	15168	15271	15158	15286	15187	15369	15343	15315	15275	15146	15315	15114	15189	15355	15315	15292	15158	15330	15354	15372	15115	15389	15320	15207	15221	15170	15401	15169	15097	15375	15293	15297	15085	15340	15370	15335	15084	15094	15352	15372	15104	15312	15328	15198	15283	15178	15203	15246	15293	15320	15261	15187	15227	15185	15236	15164	15196	15272	15344	15211	15311	15107	15142	15290	15119	15229	15245	15209	15289	15347	15343	15390	15283	15340	15295	15288	15280	15319	15206	15397	15321	15352	15275	15344	15215	15251	15338	15321	15541	15268	15489	15434	15517	15238	15294	15263	15172	15076	15228	15243	15314	15166	15244	15225	15443	15404	15320	15329	15157	15385	15171	15249	15279	15139	15310	15070	15413	15189	15177	15281	15181	15169	15293	15225	15295	15402	15253	15174	15278	15402	15310	15292	15355	15047	15385	15227	15226	15300	15311	15167	15381	15352	15304	15185	15400	15173	15114	15296	15372	15137	15350	15263	15243	15432	15275	15267	15342	15201	15295	15172	15212	15130	15390	15300	15267	15171	15138	15147	15171	15162	15299	15346	15220	15233	15052	15159	15239	15219	15284	15050	15357	15270	15262	15242	15360	15106	15350	15287	15350	15290	15150	15136	15334	15282	15035	15371	15274	15201	15162	15338	15095	15287	15286	15183	15183	15296	15248	15349	15191	15418	15247	15200	15113	15256	15474	15323	15121	15244	15258	15229	15328	15112	15074	15287	15429	15286	15359	15137	15230	15207	15261	15216	15413	15252	15381	15120	15249	15307	15404	15202	15195	15295	15259	15084	15166	14999	15195	15425	15219	15364	15350	15254	15120	15058	15176	15160	15173	15243	15243	15236	15063	15337	15259	15134	15122	15425	15365	15102	15449	15310	15113	15290	15361	15386	15178	15167	15218	15005	15224	15252	15244	15338	15189	15415	15218	15209	15296	15440	15229	15269	15248	15292	15213	15296	15241	15111	15312	15294	15092	15173	15479	15284	15224	15441	15218	15448	15391	15389	15258	15245	15146	15329	15146	15292	15198	15273	15113	15245	15131	15448	15128	15154	15094	15314	15295	15322	15236	15343	15127	15362	15304	15305	15402	15211	15326	15300	15154	15316	15248	15074	15236	15319	15068	15336	15215	15288	15286	15157	15319	15196	15213	15382	15252	15238	15151	15189	15338	15369	15285	15318	15189	15083	15269	15191	15183	15170	15361	15320	15345	15338	15252	15218	15258	15281	15290	15251	15223	15220	15188	15352	15395	15241	15165	15245	15403	15198	15381	15370	15243	15453
25004	21371	28023	25313	20606	17986	17343	16213	15897	16184	15894	15880	16939	26305	30532	27236	21515	17673	16433	15895	15804	15753	15651	15783	15633	15641	15451	15586	15532	15657	15602	15670	15630	15627	15626	15632	15730	15719	15616	15820	15762	15653	15749	15785	15721	15737	15632	15579	15764	15649	15691	15495	15534	15438	15684	15756	15796	15743	15650	15502	15525	15598	15719	15634	15749	15711	15715	15781	15731	15716	15438	15560	15546	15723	15863	15632	15592	15349	15545	15713	15693	15753	15661	15573	15647	15675	15671	15572	15571	15666	15567	15526	15733	15647	15650	15641	15596	15684	15598	15946	15752	15557	15818	15575	15551	15340	15587	15606	15579	15636	15672	15602	15874	15712	15887	15681	15595	15549	15767	15629	15668	15642	15846	15738	15509	15698	15742	15717	15594	15630	15691	15538	15592	15749	15625	15588	15583	15644	15571	15600	15647	15708	15495	15636	15683	15615	15550	15599	15639	15551	15627	15550	15617	15720	15736	15553	15813	15540	15604	15694	15685	15771	15568	15577	15575	15628	15474	15799	15523	15595	15457	15612	15707	15461	15756	15667	15840	15538	15673	15723	15629	15720	15656	15647	15632	15633	15825	15604	15557	15715	15801	15499	15794	15494	15576	15545	15606	15670	15674	15513	15592	15602	15642	15802	15648	15619	15543	15646	15533	15805	15587	15534	15595	15526	15433	15508	15604	15506	15708	15457	15422	15684	15522	15595	15677	15507	15504	15601	15473	15747	15660	15425	15774	15610	15789	15836	15616	15783	15730	15592	15554	15683	15585	15558	15633	15723	15648	15578	15688	15684	15758	15618	15592	15703	15820	15598	15710	15620	15526	15558	15647	15356	15708	15509	15647	15492	15613	15531	15465	15528	15728	15712	15604	15483	15692	15616	15948	15598	15491	15518	15456	15799	15532	15780	15673	15736	15601	15603	15592	15563	15576	15635	15665	15626	15730	15692	15446	15497	15740	15702	15621	15599	15498	15687	15645	15617	15666	15661	15657	15771	15584	15604	15681	15603	15568	15711	15457	15496	15813	15762	15783	15482	15568	15565	15790	15573	15751	15647	15550	15655	15534	15668	15736	15662	15645	15587	15521	15656	15725	15499	15769	15714	15528	15659	15609	15455	15668	15640	15492	15672	15569	15745	15575	15571	15598	15329	15702	15670	15732	15573	15831	15587	15720	15898	15559	15606	15813	15469	15630	15658	15805	15636	15698	15729	15566	15769	15589	15609	15652	15592	15639	15973	15616	15602	15666	15450	15649	15571	15686	15742	15654	15549	15789	15384	15766	15753	15740	15765	15638	15560	15846	15583	15699	15722	15739	15554	15574	15671	15548	15604	15634	15663	15670	15659	15696	15519	15745	15859	15664	15677	15641	15497	15626	15535	15724	15627	15620	15616	15591	15672	15746	15701	15677	15584	15659	15728	15724	15714	15626	15704	15659	15599	15699	15593	15497	15754	15789	15667	15413	15682	15511	15660	15581	15432	15499	15565	15636	15471	15512	15659	15616	15495	15782	15637	15530	15834	15779	15490	15740	15847	15567	15600	15444	15693	15498	15635	15651	15563	15807	15579	15673	15539	15682	15660	15803	15607	15742	15532	15654	15617	15550	15519	15852	15391	15570	15621	15757	15509	15771	15590	15815	15691	15642	15893	15479	15602	15547	15483	15726	15756	15801	15710	15666	15624	15618	15898	15631	15757	15500	15478	15573	15602	15704	15611	15622	15611	15713	15808	15850	15753	15794	15726	15686	15558	15713	15585	15773	15719	15371	15592	15215	15562	15722	15848	15743	15643	15683	15820	15380	15827	15743	15731	15734	15480	15619	15748	15781	15806	15610	15666	15433	15609	15584	15625	15653	15760	15688	15509	15574	15560	15740	15673	15726	15598	15685	15714	15525	15691	15674	15474	15626	15593	15585	15671	15462	15590	15523	15549	15699	15702	15498	15364	15675	15739	15629	15769	15748	15568	15330	15540	15658	15592	15620	15679	15790	15508	15705	15574	15755	15348	15702	15587	15721	15819	15566	15636	15523	15573	15448	15693	15642	15672	15478	15421	15540	15460	15604	15663	15565	15718	15665	15577	15625	15600	15680	15698	15615	15645	15789	15471	15600	15745	15761	15505	15578	15818	15493	15604	15534	15694	15649	15485	15480	15672	15529	15448	15722	15650	15622	15452	15703	15761	15614	15598	15691	15673	15739	15597	15825	15682	15867	15632	15713	15734	15622	15779	15823	15713	15634	15648	15423	15837	15666	15739	15836	15551	15483	15705	15650	15573	15697	15903	15504	15713	15759	15682	15784	15634	15696	15692	15758	15635	15670	15700	15758	15403	15382	15754	15600	15596	15553	15781	15787	15741	15716	15548	15675	15734	15708	15723	15588	15743	15590	15781	15522	15622	15682	15671	15535	15831	15480	15595	15669	15628	15580	15847	15664	15355	15442	15394	15540	15541	15398	15544	15719	15619	15763	15723	15789	15701	15739	15832	15526	15582	15737	15883	15675	15683	15764	15809	15680	15519	15612	15765	15903	15695	15611	15628	15592	15825	15627	15581	15685	15546	15584	15593	15635	15771	15675	15687	15751	15644	15520	15683	15576	15527	15694	15858	15642	15668	15715	15743	15653	15691	15554	15611	15564	15716	15575	15561	15587	15809	15630	15673	15593	15570	15636	15721	15763	15846	15698	15790	15604	15452	15903	15719	15670	15539	15719	15525	15764	15481	15570	15613	15533	15835	15761	15757	15573	15821	15515	15535	15705	15760	15431	15478	15717	15930	15598	15501	15798	15495	15819	15794	15638	15705	15739	15796	15574	15604	15796	15753	15465	15661	15840	15638	15539	15680	15586	15737	15794	15769	15866	15535	15622	15535	15689	15766	15507	15743	15542	15696	15698	15725	15684	15495	15528	15651	15538	15636	15670	15774	15448	15642	15695	15641	15558	15754	15671	15995	15676	15542	15606	15697	15894	15551	15479	15753	15496	15562	15604	15664	15655	15675	15702	15669	15596	15614	15538	15455	15699	15590	15816	15718	15764	15619	15570	15504	15568	15511	15553	15435	15683	15788	15889	15405	15633	15669	15524	15684	15717	15706	15865	15650	15574	15378	15584	15718	15722	15512	15597	15719	15658	15525	16040	15820	15592	15616	15824	15836	15586	15502	15628	15659	15705	15550	15619	15730	15648	15687	15557	15576	15700	15694	15824	15563	15549	15495	15658	15680	15713	15774	15648	15765	15663	15427	15758	15501	15557	15621	15761	15685	15831	15635	15515	15804	15550	15533	15554	15850	15686	15972	15614	15710	15553	15859	15773	15725	15756	15651	15652	15728	15619	15520	15597	15731	15726	15669	15600	15582	15636	15837	15748	15635	15616	15574	15706	15607	15583	15851	15631	15749	15568	15563	15801	15566	15648	15560	15561	15720	15646	15547	15709	15754	15708	15526	15568	15816	15765	15590	15578	15636	15761	15412	15612	15749	15545	15745	15608	15537	15802	15649	15632	15532	15439	15718	15564	15855	15662	15653	15651	15601	15707	15707	15751	15572	15982	15712	15651	15416	15710	15527	15546	15401	15661	15619	15334	15672	15653	15711	15580	15498	15650	15682	15599	15691	15725	15791	15807	15838	15772	15480	15754	15791	15724	15825	15663	15750	15786	15759	15615	15705	15558	15648	15656	15565	15795	15776	15802	15669	15779	15639	15621	15707	15708	15662	15594	15547	15656	15849	15853	15711	15790	15811	15742	15686	15576	15649	15677	15694	15595	15451	15703	15936	15720	15580	15807	15809	15470	15660	15733	15851	15633	15621	15767	15719	15664	15459	15454	15472	15623	15766	15761	15693	15767	15764	15881	15443	15648	15549	15703	15836	15702	15575	15648	15648	15645	15571	15507	15722	15573	15790	15597	15595	15807	15675	15684	15498	15654	15552	15653	15688	15681	15710	15647	15563	15362	15801	15514	15425	15539	15600	15633	15601	15614	15756	15904	15643	15804	15850	15731	15596	15376	15636	15613	15652	15604	15663	15635	15879	15663	15571	15826	15808	15839	15853	15644	15648	15523	15620	15651	15734	15619	15640	15602	15807	15751	15658	15833	15712	15708	15760	15536	15483	15661	15571	15727	15809	15589	15701	15674	15466	15724	15517	15683	15601	15641	15448	15675	15633	15622	15589	15762	15729	15546	15653	15691	15643	15580	15511	15547	15637	15881	15551	15628	15614	15590	15638	15781	15725	15652	15588	15679	15593	15519	15758	15746	16000	15603	15431	15577	15434	15621	15707	15478	15709	15684	15476	15689	15749	15674	15705	15666	15821	15656	15611	15664	15553	15531	15764	15609	15637	15663	15719	15820	15568	15617	15730	15634	15788	15769	15616	15724	15482	15860	15516	15780	15591	15878	15639	15535	15696	15670	15595	15640	15603	15763	15638	15677	15719	15809	15716	15837	15634	15567	15656	15778	15641	15859	15700	15670	15716	15602	15367	15659	15635	15518	15535	15752	15761	15629	15761	15783	15672	15771	15780	15663	15532	15667	15491	15733	15619	15802	15471	15491	15483	15665	15657	15642	15644	15704	15640	15718	15603	15780	15791	15651	15664	15673	15710	15658	15575	15690	15869	15512	15686	15663	15434	15569	15725	15661	15752	15581	15445	15606	15506	15471	15691	15717	15519	15570	15863	15751	15651	15599	15644	15722	15648	15564	15678	15976	15710	15489	15768	15729	15724	15647	15633	15680	15691	15684	15707	15743	15714	15846	15768	15554	15813	15583	15745	15578	15640	15624	15633	15448	15495	15874	15618	15634	15535	15671	15581	15583	15564	15650	15654	15642	15739	15823	15524	15624	15534	15704	15756	15710	15626	15747	15635	15644	15685	15818	15727	15682	15671	15769	15546	15808	15541	15554	15479	15614	15598	15476	15507	15514	15627	15511	15680	15604	15621	15517	15747	15859	15559	15518	15716	15718	15666	15656	15530	15919	15807	15663	15692	15579	15475	15650	15602	15576	15709	15635	15566	15734	15688	15609	15522	15575	15739	15674	15668	15622	15476	15699	15630	15596	15426	15721	15736	15638	15624	15512	15809	15554	15640	15681	15739	15660	15674	15695	15536	15585	15511	15785	15584	15801	15657
14578	21716	20241	18210	17036	16196	16015	15778	15797	15537	15395	15439	17425	31484	33897	28956	21884	17269	16007	15382	15205	15266	14986	15169	15246	15084	15186	15171	15144	15322	15139	15097	15159	15332	15229	15054	15142	15379	15260	14970	15247	15108	15206	15164	15138	15233	15166	15226	15005	15203	15432	15230	15306	15199	15157	15227	15248	15138	15204	15104	15028	15145	15106	15271	15181	15223	15318	15225	15313	15145	15131	15256	15284	15099	15085	15102	15423	15119	15125	15122	15115	15211	15279	15087	15138	15543	15127	15411	15197	15192	15245	15085	15151	15208	15240	15072	15323	15091	15127	15257	15199	15251	15180	15153	15119	14944	15086	15245	15292	15084	15224	15206	15286	15109	15159	15270	15128	15014	15100	15455	15312	15263	15170	15116	15130	15060	15125	15180	15125	15095	15304	15210	15102	15157	15021	15132	15284	15066	15101	15165	15205	15223	15272	15238	15219	15146	15112	15168	15160	15214	15058	15127	15188	14978	15372	15273	15084	15138	15267	14998	15334	15183	15236	15382	15128	15156	15300	15289	15284	15259	15168	15050	15278	15111	15175	15203	15237	15107	15367	15125	15125	15215	15357	15173	15264	15144	15125	15066	15221	15167	15182	14956	15234	14976	15034	15170	15176	15150	15230	15029	15343	15042	15297	15155	15225	15155	15158	15195	15185	15030	15209	15218	15239	15339	15104	15253	15298	15113	15227	15233	15253	15191	15168	15176	15248	15193	15196	15066	15295	15329	15245	15219	15194	15234	15150	15225	15146	15422	15092	15280	15119	15133	15126	15194	15302	15292	15140	15201	15077	15288	15148	15068	15303	15208	15253	15160	15097	15118	15219	15156	15379	15401	15234	15035	15147	15239	15175	15335	15136	15210	15165	15034	15049	15106	15113	15106	14975	15134	15191	15237	15192	15185	15281	15235	15226	15036	15108	15124	15255	15284	15246	15171	15098	15127	15256	15062	15147	15116	15216	15344	15072	15238	15192	15065	15251	14942	15186	15109	15168	15306	15132	15074	15183	15223	15123	15180	15204	15126	15109	15265	15177	15146	15171	15119	15138	14929	15296	15263	15199	15191	15167	15236	15382	15187	15072	15256	15192	15275	15161	15265	15244	15142	15074	15288	15202	15299	15464	15249	15052	15033	15070	15155	15117	15238	15147	15155	15099	15300	15128	15420	15132	15083	15260	15238	15071	15250	15235	15109	15414	15146	15195	15284	15086	15325	15218	15116	15085	15157	15083	15197	15211	15153	15232	15153	15267	15125	15136	15090	15146	15310	15152	14949	15174	15324	15124	15085	15105	15115	15084	15110	15170	15306	15118	15232	15211	15208	15090	15123	15113	15044	15243	15145	15255	15133	15168	15225	15269	15076	15349	15012	15238	15077	15230	15006	15220	15343	15147	15137	15275	15188	15274	15192	15210	15032	15195	15232	15216	14897	15250	15158	15102	15101	15075	15107	15137	15306	15274	15098	15139	15296	15237	15258	15139	15117	15210	15173	15206	15167	15057	15298	15127	15118	15111	15088	15140	15201	15309	15095	15140	15215	15128	15113	15224	15189	15198	15096	15263	15305	15088	15192	15064	15191	15032	15207	15238	15046	15200	15049	15308	15283	15134	15207	15161	15066	15225	15149	15352	15214	15280	15254	15427	15260	15146	15113	15121	15204	15173	15060	15144	15055	15242	15322	15306	15167	15210	15267	15226	15129	15199	15180	15202	15086	15253	15144	15105	14971	15260	15225	15197	15234	15130	15157	15134	15245	15148	15213	15072	15106	15270	15051	15183	15102	15248	15213	15231	15149	15136	15310	15223	15180	15303	15222	15327	15263	15034	15150	15193	15164	15173	15254	15227	15242	15212	15149	15335	15153	15311	15199	15194	15207	15097	15222	15100	15083	15225	15185	15035	15249	15042	15219	15224	15076	15085	15083	15288	15222	15192	15302	15203	15094	15216	15226	15323	15183	15239	15211	15225	15176	15293	15052	15314	15024	15272	15156	15081	15056	15099	15129	15193	15003	15137	15086	15123	15188	15141	15198	15240	15169	15131	15007	15204	15134	15297	15198	15127	15208	15315	15284	15100	15181	15150	15075	15269	15274	15183	15108	15052	15115	15066	15139	15119	15209	15099	15178	15163	15198	15241	15101	15153	15148	15269	15260	15307	15169	15232	15138	15308	15124	15121	14956	15157	15080	15001	15134	15173	15206	15066	15298	15079	15241	15259	15071	15186	15255	15218	14995	15230	15230	15205	15288	15225	15207	15096	15087	15265	15125	15147	15042	14953	15176	15196	15219	15164	15069	15039	15106	15247	15350	15089	15195	15183	15022	15014	15088	15071	15171	15321	15098	15251	15227	15150	15320	15116	15232	15170	15197	15061	15205	15190	15192	15077	15324	15192	15012	15332	15144	15087	15029	15231	15235	15183	15257	15178	15096	15103	15135	15136	15134	15221	15203	15205	15246	15081	15203	15152	15195	15270	15261	15214	15138	15318	15090	15212	15305	15106	15054	15118	15170	15160	15270	15101	15146	15184	15203	15088	15225	15172	15207	15307	15290	15345	15220	15199	15291	15393	15247	15299	15250	15079	15204	15175	15039	15184	15096	15264	15162	15051	15265	15277	15322	15092	15196	15136	15299	14964	15291	15138	15215	15092	15202	15269	14965	15189	15327	15181	15190	15229	15166	15185	15289	15225	15117	15268	15205	15217	14978	15281	15015	15106	15026	15274	15226	15241	15031	15112	15094	15317	15328	15066	15103	15188	15026	15050	15232	15187	15267	15098	15176	15262	15174	15237	15086	15118	15201	15206	15156	15172	15202	15023	15232	15231	15399	15309	15114	15262	15193	15267	15032	15261	15217	15268	15241	15111	15318	15095	15247	15257	15115	15228	15074	15215	15138	15161	15169	15089	15203	15184	15170	15288	15132	14943	15177	15236	15216	15278	15070	15279	15228	15209	15152	15071	15045	14986	15055	15201	15136	15258	15221	15194	15224	15204	15247	15077	15280	15305	15333	15126	15195	15126	15199	15061	15237	15183	15155	15116	15298	15098	15189	15245	15116	15253	15097	15095	15122	15287	15203	14982	15028	15218	15067	15139	15155	15215	15277	15162	15140	15097	15058	15097	15134	15247	15182	15218	15139	15237	15238	15010	15131	15154	15058	15224	15226	15224	15088	15161	15241	15047	15164	15210	15106	15095	15084	15317	15136	15202	15145	15456	15251	15148	15198	15274	15312	15296	15223	15315	15117	15175	15188	15275	15236	15147	15270	15291	15129	15156	15179	15136	15096	15152	15170	15060	15217	15147	15242	15102	15103	15248	15246	15141	15160	15248	15002	15179	15123	15199	15182	15102	15161	15111	15168	15261	15320	15234	15237	15163	15250	15251	15103	15351	15158	15097	15289	15301	15246	15070	15133	15323	15312	15150	15282	15116	15179	15183	15218	15269	15250	15213	15079	15221	15033	15183	15035	15179	15223	15111	15247	15136	15254	15137	15071	15290	15283	15003	15217	15098	15134	15137	15083	15100	15205	15030	15265	15124	15302	15038	15221	15224	15308	15016	15186	15070	14983	15271	15080	15131	15013	15124	14972	15189	15079	15230	15180	15267	15398	15065	15226	15236	14998	14982	15110	15231	15276	15225	15064	15190	15028	15281	14985	15014	15123	15183	15162	15194	15108	15263	15082	15298	15227	15147	15383	14977	15098	15300	15159	15079	15195	15241	15066	15146	15128	15090	15273	15190	15177	15310	15273	14999	15028	15152	15206	15104	15284	15093	15151	15291	15343	15163	15157	15303	15254	15220	15044	15195	15174	15208	15222	15381	15048	15132	15194	15247	15249	15204	15120	15154	15199	15205	15298	15086	15157	15157	15233	15022	15153	15343	15286	15160	15160	15296	15119	15156	15247	15143	15094	15105	15171	15115	15156	15067	15180	15331	15151	15139	15285	15200	15101	15062	15261	15295	15382	14988	15235	15332	15278	15161	14956	15071	14970	15176	15096	15146	15149	15153	15156	15157	15213	15116	15152	15207	15176	15085	15280	15134	15172	15188	15228	14940	15271	15175	15185	15163	15209	15258	15055	14956	15121	15077	15291	15162	15049	15388	15335	15241	15039	15236	15110	15371	15212	15119	15147	15052	15063	15187	15182	15025	15054	15254	14934	15168	15119	15022	15162	15185	15215	15313	15180	15438	15157	15074	15230	15061	15287	15090	15177	15217	15107	15186	15213	15103	15169	15278	14994	15130	15219	15265	15221	15173	15074	15210	15186	15141	15378	15160	15284	15180	15215	15091	15180	15189	15151	15375	15145	15230	15088	15239	15218	15214	15128	15278	15235	15083	15185	15046	15157	15217	15159	15255	14991	15094	15265	15311	15272	15282	15207	15123	15114	15059	15215	15241	15235	15199	15184	15289	15141	15225	15135	15374	15181	15104	15097	15086	15109	15127	15226	15213	15199	15200	15261	15128	15244	15171	15229	15110	15120	15373	15005	15206	15069	15082	15182	15147	15067	15305	15148	15152	15124	15128	15236	15246	15315	15221	15247	15285	15294	15237	15060	15435	15110	15021	15196	15212	15226	15269	15460	15216	15223	15234	15120	15099	15246	15241	15157	15136	15217	15056	15098	15174	15166	15328	15224	14992	15188	15247	15026	15104	15064	15124	15212	14974	15116	15337	15341	15078	15309	15222	15201	15221	15099	15135	15361	15018	15209	15053	15116	15284	15146	15128	15140	15020	15138	15206	15176	15185	15207	15229	15058	15117	15097	14985	15148	15137	15055	15228	15220	15168	15299	15180	15203	15121	15215	15078	15228	15234	15246	15189	15056	15129	15260	15085	15142	15209	15121	15259	15133	15097	15077	15293	14982	15293	15131	15106	15049	15209	15295	15209	15228	15287	15059	15209	15246	15172	15137	15210	15121	15209	15051	15262	15364	15103	15241	15311	15155	15091	14986	15263	15228	14983	15069	15241	15024	15140	15090	15312	15325	15179	15205	15101	15259	15307	15155	15044	15165	15272	15177	15153	15201	15257	15115	15140	15121	15312	15204	15298	15113	15210	15178	15213	14997	15160	15180	15388	15331	15150	15356	15215	15225	15173	15012	15073	15163	15372	15081	15133	15153	15137	15213
23864	21334	28844	24189	21743	21414	19520	16588	16047	16185	15929	15846	18126	34966	38099	32301	24706	19380	16819	15999	15874	15638	15606	15673	15539	15481	15620	15591	15325	15393	15548	15492	15515	15533	15513	15420	15633	15498	15450	15576	15535	15572	15608	15553	15530	15500	15469	15540	15762	15701	15476	15551	15708	15503	15397	15629	15399	15460	15417	15471	15560	15446	15461	15549	15485	15611	15436	15545	15633	15511	15556	15535	15581	15504	15710	15535	15570	15424	15365	15517	15443	15454	15472	15576	15239	15696	15450	15541	15574	15515	15400	15507	15469	15550	15766	15438	15701	15439	15473	15236	15622	15366	15525	15374	15489	15275	15592	15581	15562	15438	15473	15581	15545	15695	15510	15517	15386	15542	15231	15630	15332	15586	15538	15614	15441	15510	15483	15379	15523	15453	15612	15501	15617	15329	15532	15443	15570	15634	15574	15386	15325	15505	15534	15532	15427	15574	15628	15408	15470	15452	15408	15429	15293	15498	15402	15487	15241	15442	15447	15369	15416	15526	15467	15484	15401	15690	15446	15388	15478	15372	15595	15464	15389	15422	15363	15341	15369	15438	15403	15348	15446	15502	15457	15496	15447	15387	15462	15406	15221	15355	15555	15596	15512	15506	15499	15303	15444	15425	15563	15423	15528	15586	15575	15594	15474	15401	15524	15484	15408	15306	15463	15378	15451	15369	15440	15650	15483	15532	15376	15425	15513	15572	15202	15326	15405	15494	15469	15578	15548	15344	15485	15486	15413	15495	15599	15501	15553	15639	15429	15507	15456	15488	15700	15385	15277	15336	15441	15238	15408	15478	15187	15287	15538	15411	15378	15535	15109	15255	15502	15359	15352	15496	15478	15460	15416	15467	15647	15581	15589	15310	15536	15500	15529	15385	15451	15387	15414	15332	15382	15398	15429	15541	15520	15416	15264	15418	15362	15427	15257	15522	15624	15426	15571	15528	15546	15465	15317	15515	15660	15643	15468	15403	15610	15370	15585	15271	15386	15392	15328	15302	15454	15425	15545	15326	15415	15473	15191	15492	15529	15553	15513	15596	15448	15696	15424	15501	15610	15433	15457	15349	15418	15607	15387	15461	15563	15481	15552	15438	15253	15467	15499	15703	15381	15521	15518	15413	15566	15374	15385	15330	15530	15474	15417	15434	15480	15631	15489	15400	15454	15361	15462	15478	15394	15280	15395	15530	15576	15705	15414	15517	15509	15383	15581	15339	15476	15475	15693	15452	15633	15633	15434	15537	15517	15398	15416	15553	15406	15555	15406	15579	15461	15457	15448	15567	15420	15400	15474	15495	15405	15321	15413	15562	15235	15370	15448	15644	15368	15453	15431	15436	15375	15476	15604	15563	15516	15535	15352	15459	15539	15537	15479	15721	15326	15338	15477	15381	15450	15622	15426	15597	15421	15595	15417	15449	15400	15236	15331	15426	15402	15400	15493	15526	15498	15600	15437	15449	15424	15450	15581	15435	15351	15464	15357	15461	15282	15303	15655	15696	15369	15396	15554	15467	15457	15380	15475	15437	15465	15501	15208	15481	15495	15417	15489	15389	15368	15608	15591	15615	15494	15506	15452	15379	15487	15489	15620	15539	15461	15526	15363	15495	15436	15497	15251	15345	15497	15284	15593	15511	15316	15491	15692	15464	15363	15327	15406	15322	15444	15637	15325	15392	15422	15576	15436	15405	15368	15377	15442	15297	15508	15568	15338	15321	15622	15532	15480	15608	15606	15662	15389	15448	15527	15531	15533	15540	15269	15417	15452	15303	15405	15467	15267	15385	15465	15409	15485	15504	15581	15418	15571	15596	15381	15296	15465	15408	15508	15570	15524	15522	15372	15434	15640	15410	15664	15547	15407	15308	15432	15312	15604	15279	15543	15285	15292	15528	15562	15317	15426	15247	15423	15443	15494	15483	15680	15526	15395	15255	15516	15634	15375	15272	15407	15415	15488	15229	15476	15545	15382	15530	15387	15429	15168	15573	15419	15478	15466	15392	15407	15370	15443	15296	15533	15467	15423	15659	15529	15343	15444	15415	15543	15415	15492	15480	15419	15587	15554	15559	15532	15506	15463	15457	15351	15350	15445	15297	15348	15280	15448	15644	15476	15353	15443	15339	15526	15382	15154	15350	15438	15327	15466	15590	15630	15251	15479	15517	15403	15392	15442	15453	15501	15338	15516	15618	15430	15570	15350	15538	15637	15533	15744	15521	15506	15529	15258	15466	15413	15411	15499	15545	15467	15579	15630	15425	15492	15408	15458	15544	15220	15378	15288	15465	15314	15379	15431	15501	15442	15527	15516	15568	15331	15557	15593	15188	15475	15466	15401	15444	15495	15600	15537	15437	15583	15391	15525	15435	15433	15347	15610	15369	15502	15415	15404	15461	15499	15388	15429	15394	15318	15372	15307	15330	15373	15438	15448	15457	15321	15394	15507	15455	15525	15291	15539	15338	15331	15451	15351	15367	15599	15409	15579	15448	15466	15375	15378	15395	15548	15438	15517	15486	15582	15655	15545	15452	15671	15555	15334	15527	15602	15528	15479	15293	15495	15471	15359	15442	15572	15451	15404	15302	15598	15672	15685	15211	15360	15436	15306	15495	15549	15426	15479	15522	15552	15422	15521	15467	15463	15549	15499	15539	15553	15388	15610	15579	15502	15355	15496	15554	15729	15436	15361	15598	15483	15525	15399	15602	15405	15404	15526	15671	15302	15638	15267	15397	15288	15507	15401	15373	15657	15656	15692	15544	15603	15402	15439	15461	15363	15390	15271	15580	15439	15742	15459	15312	15440	15265	15540	15561	15405	15562	15462	15322	15474	15609	15498	15766	15459	15536	15483	15436	15412	15249	15459	15369	15479	15568	15283	15411	15377	15676	15559	15556	15431	15470	15361	15352	15564	15614	15521	15594	15348	15338	15566	15443	15404	15572	15334	15518	15566	15439	15427	15378	15578	15407	15409	15448	15362	15434	15358	15473	15502	15546	15534	15596	15491	15355	15466	15497	15454	15365	15526	15695	15604	15479	15526	15476	15466	15468	15264	15244	15462	15597	15444	15486	15467	15504	15429	15649	15580	15456	15562	15637	15500	15586	15466	15511	15489	15452	15428	15680	15405	15344	15391	15517	15417	15343	15496	15501	15541	15342	15426	15405	15651	15462	15642	15253	15530	15469	15578	15381	15358	15294	15468	15526	15610	15464	15504	15471	15579	15392	15588	15452	15365	15255	15519	15584	15345	15501	15559	15202	15553	15629	15432	15628	15522	15705	15486	15390	15606	15459	15552	15467	15542	15557	15374	15490	15674	15506	15513	15347	15308	15318	15466	15481	15597	15473	15553	15286	15358	15463	15478	15407	15419	15391	15377	15582	15427	15254	15436	15633	15428	15647	15501	15579	15608	15648	15523	15288	15482	15662	15507	15540	15501	15396	15536	15612	15499	15409	15428	15555	15450	15355	15625	15294	15662	15421	15351	15398	15559	15553	15542	15311	15376	15241	15155	15434	15321	15381	15435	15546	15534	15406	15480	15485	15494	15524	15561	15284	15671	15504	15511	15531	15746	15592	15498	15708	15500	15417	15670	15354	15597	15608	15455	15520	15386	15312	15438	15441	15497	15366	15339	15533	15673	15486	15492	15478	15419	15424	15459	15512	15377	15568	15574	15430	15436	15596	15486	15274	15433	15484	15339	15554	15532	15425	15593	15546	15471	15505	15575	15322	15500	15319	15450	15319	15388	15476	15308	15439	15369	15376	15365	15559	15476	15214	15372	15462	15530	15622	15578	15641	15568	15665	15493	15467	15418	15511	15452	15560	15401	15547	15556	15513	15321	15197	15224	15388	15440	15521	15299	15416	15363	15613	15380	15453	15480	15522	15687	15643	15566	15465	15378	15425	15671	15437	15524	15465	15540	15608	15464	15551	15683	15361	15632	15450	15476	15414	15306	15439	15544	15506	15447	15658	15516	15290	15447	15432	15557	15582	15470	15505	15406	15486	15598	15524	15444	15463	15494	15562	15414	15692	15576	15497	15565	15414	15416	15346	15431	15436	15508	15522	15389	15413	15383	15461	15353	15307	15567	15419	15390	15553	15601	15511	15409	15428	15454	15412	15576	15471	15524	15559	15487	15555	15600	15593	15600	15698	15179	15381	15603	15446	15529	15565	15379	15319	15360	15511	15293	15217	15573	15444	15509	15497	15500	15461	15527	15563	15486	15604	15512	15434	15619	15428	15526	15605	15514	15370	15494	15554	15407	15438	15529	15504	15404	15632	15243	15508	15435	15482	15474	15226	15407	15535	15467	15490	15512	15636	15321	15493	15510	15557	15391	15280	15457	15630	15628	15582	15484	15286	15544	15390	15552	15397	15521	15548	15565	15489	15256	15500	15387	15465	15492	15470	15525	15435	15568	15596	15444	15518	15511	15458	15382	15417	15327	15364	15579	15707	15490	15468	15387	15386	15421	15483	15388	15437	15407	15383	15370	15344	15347	15392	15388	15265	15523	15389	15474	15269	15494	15478	15403	15217	15499	15284	15476	15530	15444	15380	15426	15288	15652	15305	15515	15639	15577	15442	15535	15494	15514	15318	15552	15471	15482	15405	15637	15569	15365	15515	15427	15403	15497	15498	15590	15589	15504	15604	15400	15481	15405	15440	15323	15525	15595	15528	15573	15275	15611	15699	15520	15267	15321	15372	15550	15507	15289	15474	15528	15472	15196	15406	15455	15583	15426	15314	15522	15391	15603	15467	15407	15510	15516	15514	15627	15436	15662	15529	15347	15415	15477	15528	15482	15472	15441	15175	15517	15538	15495	15459	15468	15505	15703	15483	15499	15466	15521	15442	15530	15488	15428	15598	15582	15535	15359	15356	15571	15677	15502	15457	15515	15639	15500	15348	15473	15391	15341	15369	15441	15557	15545	15561	15492	15370	15588	15513	15406	15626	15511	15345	15152	15514	15457	15617	15588	15454	15431	15518	15715	15347	15467	15354	15333	15320	15521	15523	15382	15511	15506	15259	15398	15371	15303	15474	15395	15422	15585	15542	15676	15492	15572	15546	15350	15388	15461	15405	15420	15521	15563	15442	15535	15415	15487	15445	15564	15594	15458	15630	15204	15351	15445	15478
16010	25902	23702	19771	18074	17163	16382	16319	16151	15919	15738	15597	20527	40993	41443	34709	25872	18826	16115	15450	15097	14998	14888	14964	15030	14973	14977	15087	15058	14900	15073	14952	14915	15067	15010	15068	15118	15040	15164	15037	14955	14973	15106	15086	14803	15169	15040	14980	15025	14998	15016	14956	15064	14917	15048	15259	14944	15067	15005	14938	15122	14976	15238	15144	15037	15045	15083	14997	15175	15144	15021	15067	14972	15082	15213	14989	15006	15105	15075	14901	15028	15183	14905	15126	15103	15168	14949	14858	14962	14993	14955	15079	15088	14965	15257	15095	15152	15060	15048	14914	15155	15023	15038	15078	15015	15062	14801	15045	14828	15223	15026	15167	15071	15040	15021	15202	14941	15039	14939	15185	15050	15173	15047	15044	14774	14989	14998	15044	14911	14992	14980	14972	14972	15099	15012	15054	15042	15027	14957	14907	15070	14920	15146	14878	15011	15203	14949	15137	14950	14905	14824	15134	14989	15009	15035	15194	15001	15190	15033	14895	14964	15053	15083	15049	15099	15151	15111	15048	15230	14830	14975	15003	14947	15017	14921	14973	15129	15147	14954	14923	15121	15111	14905	15029	14991	15016	15109	14989	14890	15085	15055	15053	15272	15146	15060	15066	15106	15120	14946	15070	15020	15141	14968	14929	15057	14916	15107	14910	15131	15090	14924	14924	15020	15108	14917	15107	15000	15083	14962	15204	14889	14883	15187	15037	14778	15096	14872	14915	14960	15197	15084	15135	14873	14996	15074	15060	14882	15064	14766	14984	14815	14868	15009	14794	15066	15017	14970	15040	15010	14970	15313	14991	14972	15100	14971	14989	15123	14943	15166	14880	15054	15071	15043	14930	14952	15058	15003	14933	14906	15039	14985	14950	14953	14870	14970	15075	15092	15042	15171	14865	15038	14940	15138	15101	14931	15032	15056	15022	15130	15099	14995	15034	15027	14971	15050	15066	15068	15021	15266	15083	15032	14790	14950	14917	15074	15004	14914	15080	15063	14989	14974	15053	15035	15099	14991	14964	15135	15015	15085	15075	14978	14952	14912	15035	15128	14992	14983	14939	15082	15165	15161	15041	15029	14986	15116	14970	15048	15033	15206	15008	14969	15083	15079	15043	15190	15078	15050	15016	15165	15028	15187	15015	15100	15028	15039	15021	14979	15182	15028	14974	15002	14853	15094	15016	14923	14887	15018	15211	14990	15063	15087	14852	15102	14961	15058	15002	14882	15025	15024	14983	15084	14986	15155	15028	15038	14891	15000	15136	14887	15011	14973	15009	15019	14969	15035	15142	14866	14914	15073	15102	15024	14953	15124	15004	15158	15061	15026	15076	14977	15215	15044	15148	15084	14964	14820	14900	15089	15008	15104	15062	15091	15129	15000	14993	14932	15024	14817	14962	15098	14866	14926	14985	14983	15137	15078	15080	14920	14964	14852	15033	15068	15158	15077	15201	14948	15114	15022	15003	14949	14978	15025	14965	15173	15088	14997	15122	15069	15012	15078	14980	15016	15100	15026	14945	15063	14989	14985	15032	15045	15131	15063	14905	15075	15120	15038	15094	15046	14909	14995	15156	14927	14962	14961	15007	14981	14981	14957	15033	14955	14955	14905	14875	15166	15093	14964	15205	14992	14874	15085	14980	14903	14948	14937	14985	15067	15073	14962	15086	15054	14997	14988	15125	15006	15124	14946	15097	15107	14940	14975	15069	15151	14853	14921	14722	15293	14914	14979	14867	14922	14905	15068	15105	15025	15186	15110	15112	14947	15142	14947	15172	15070	15059	15034	15131	14944	15037	14888	15132	15012	15070	14957	14951	15005	15104	15154	14993	15020	14991	15062	14942	15016	15090	15095	15130	14932	14820	15047	14908	14965	14965	15132	14977	15095	15038	15022	14961	15111	15020	15080	14986	15067	14955	15044	14959	15174	15325	15038	15119	15124	14872	14963	14960	15095	14826	15014	14994	15054	15123	14812	14980	14900	15039	15098	15031	15035	14943	14974	15067	15013	14941	14983	14880	14981	15067	15078	15067	14909	14942	15024	14941	14939	15116	15195	14992	14991	15033	14994	15039	15069	14914	15159	15037	14954	15165	14937	15032	14924	14964	14789	14888	15021	14943	14986	15033	15112	14967	15220	15033	14927	15130	15195	15158	15124	14822	15154	15003	14982	15114	14926	15032	15034	14989	15070	15019	14957	14993	15075	14979	14972	14957	15207	14952	15066	14957	15014	14948	14881	14987	15007	15031	14922	15181	15056	14919	14698	14975	14962	14970	14935	15041	14956	15122	15122	14904	15010	14928	14964	14988	14889	14880	14988	14957	15056	14959	15181	14898	15013	15000	15146	14921	15031	15174	15109	14936	14842	15039	15116	14976	15012	15135	15069	15043	15185	15323	14989	15046	15036	14921	14839	15026	14991	15079	15113	15185	15049	14971	15026	15078	14850	14945	14923	15072	15027	14967	15037	15083	14918	14942	15107	14925	14877	15127	15055	14962	15064	14965	14980	15036	14900	14908	15096	14975	15116	14951	15144	14908	15160	14946	15150	15138	15045	15083	14899	15038	15046	14998	15200	15033	15090	14984	15082	15075	14964	15007	15081	15150	14939	15142	15156	14979	15105	15040	15067	14947	15164	14891	15146	15001	14886	15142	15065	14990	15088	15105	15118	14939	14870	15009	15079	15037	15061	15057	15104	15070	14878	15104	15045	14957	15027	15256	14917	14966	15007	15172	15056	15067	15076	15098	14963	14999	15050	14901	15084	15000	15198	15020	15023	14960	15047	15296	15025	15102	14912	15007	15087	15106	14904	14870	14908	15017	15106	14906	14834	14893	15042	15133	15153	15144	15031	14873	15024	15092	14998	14927	15037	15200	15131	14863	15019	15144	14896	15062	15050	15043	15026	15145	14990	14926	15113	14983	15071	14873	14953	15021	15020	14886	15025	14991	15120	15025	14983	15043	15162	14962	15239	15108	14980	15027	14973	14928	15002	15069	15041	15088	15131	14989	15270	15082	15072	15070	15124	14995	15002	15172	14832	15206	15180	15025	15218	14987	14960	15010	15172	14945	14915	14837	15111	14999	14948	14946	14974	15106	15041	14937	15094	14831	14916	15027	15149	15089	15172	15164	14896	14943	15091	15055	15059	14876	15110	15000	15129	15001	15041	14955	14898	15076	15032	15202	14994	15012	14981	14987	15165	14944	15072	15091	14995	14988	14898	15244	14996	14970	14899	14941	15107	14892	14970	15059	14987	14926	15050	15075	14970	15022	15116	15058	15145	15295	15106	14802	15070	14971	15021	15043	14973	14879	14920	15159	15132	15114	15128	15052	14870	15125	15178	15057	15191	14850	15079	14959	15054	15077	14943	15115	15065	15083	15127	14942	15022	14997	14994	14907	15125	15218	15033	14931	15052	15048	15045	15007	14915	15048	15101	15044	14995	15117	15014	15073	15203	14847	15131	15026	14833	15058	15143	15155	15026	14858	15015	15028	14982	14866	14958	14885	15087	14940	15008	15123	14923	14975	14967	15237	14904	14885	15150	15005	15069	15096	14951	14913	15038	15008	15075	14934	15110	14896	14949	14924	14854	14884	15059	15115	14904	15071	15013	15025	14984	15133	15091	14956	15096	14949	15075	14867	15049	14992	15067	14953	14908	15012	15019	15075	15052	14948	14900	14994	14917	15012	14928	15067	14904	14986	14932	14929	15128	15085	15146	15024	15018	15066	15063	15069	14896	15115	14970	14923	14746	14991	14992	15104	14985	14992	15121	15255	14926	15125	15148	15082	15016	14982	14935	14940	15091	15110	15080	15026	15082	14885	15177	15014	14832	14999	14990	15068	15055	15155	14902	14865	15151	15001	15022	14886	15000	14934	15057	14879	15027	14993	15091	14958	15022	15176	15011	15020	15054	15121	15014	15169	15083	14978	14880	15177	15035	14880	15102	14954	15067	15038	15051	14987	14978	14972	14963	14900	14996	14946	14951	15107	15000	15059	15153	15037	14864	15082	14967	15056	14984	15029	14951	15018	15015	15095	15066	15133	14964	15101	15085	14971	15019	15002	15032	15064	14968	14904	14998	15076	15016	14914	15156	14977	15122	15018	14917	15006	15012	15161	15108	15074	15044	14981	14971	14731	14939	15051	15085	15216	14851	15011	15059	15049	15140	15064	15106	15028	14979	15129	15133	14894	15156	14929	14909	14950	15060	15185	14917	15043	15029	15135	14870	15189	15095	15051	15016	15039	14886	15077	15045	15155	15138	15029	14965	14938	15023	15017	14894	15061	14982	14980	15230	15084	15017	15102	14865	15008	15085	15036	15052	14962	15111	15206	14992	15191	14960	15042	15041	15049	14837	15270	15129	15005	15105	15044	15104	14991	15109	15016	14937	15118	15033	15313	15106	14898	15003	15049	15099	15112	15076	15056	14952	15102	14959	15023	14964	14971	14981	14898	14967	14997	15070	14978	15113	15063	14944	15054	15131	14948	14982	15112	15053	15090	15083	14930	14831	15032	14905	15082	14984	15092	15140	15004	15065	15008	14974	14895	15012	14962	14987	14982	15085	15024	14946	15074	15179	14938	15066	14986	15103	15067	14893	14855	15091	14970	15106	14899	15018	14934	15030	14936	14997	15023	15091	15008	15199	14953	15060	15045	15080	15008	15119	15113	15017	15138	14942	14962	14928	15027	14862	15136	15053	14992	15055	14935	14964	14906	15111	14883	14941	14898	15032	15060	15093	15036	15148	14998	14973	15084	14981	15015	15072	14960	15089	14938	15002	14951	14871	15070	15034	14996	14924	14985	15034	15013	14960	14935	14857	14919	15015	14936	14930	15047	15228	15028	15250	15005	14916	15107	15190	15020	14937	15089	15039	15162	15090	15156	15076	15005	14937	15052	15077	14973	15105	14978	15018	15155	14995	15046	15018	14955	14979	15061	15068	15255	14945	14895	14845	15024	14997	14966	15085	15077	15077	15065	14983	15071	14953	15044	15004	15086	15058	15029	15162	15095	14984	14851	14916	15043	15100	15070	15036	15129	14973	15016	15071	14899	15195	14809	15053	15108	15034	15055	15044	14957	15099	15000	15018	14993	15045	15036	15235	15123	15054	14967	15078	14892	14948	15079
28888	21344	20142	17969	16025	15779	16121	16085	15962	16142	16075	16284	16190	17599	18493	18181	17464	16594	16180	16088	16034	15953	16046	15838	15846	15993	16146	15992	16035	15765	15917	16019	15988	15986	16132	15953	15677	15962	15954	16076	15903	15922	15952	15904	15848	15810	16033	16055	15963	15792	16115	16013	15818	15806	16111	15987	16037	15908	15890	15900	15984	15932	15910	16165	16132	15865	15943	15994	16070	15923	15826	16073	16073	16108	16050	16029	16057	15951	15974	15918	16037	15964	16028	15889	15871	15773	16043	16020	16089	16019	15860	15963	15847	16016	15849	15751	15887	15915	15894	15889	15778	15951	15907	15853	15996	15873	16042	15658	16119	15702	16007	15880	15861	15845	15838	15898	15972	15747	15890	16054	16054	15812	16062	15969	15910	16115	15837	16052	15869	16061	16161	16033	16059	15935	15958	15757	15783	15860	15977	15905	15790	15837	16219	15950	15905	15909	16105	15952	15892	15919	15977	16021	15835	15858	15990	16103	16049	16143	15816	15976	15996	16030	16098	16119	15951	15969	16033	15809	15958	16038	15980	16057	15875	15963	15915	15745	15765	15656	15653	15909	16016	15866	16344	16011	15957	15892	15995	15811	15748	16140	15901	15980	15854	15976	15725	15971	15975	16054	15925	16066	15920	15983	15836	16001	16002	15956	16043	15770	15826	15794	15970	15842	15863	15924	16050	15870	16004	15830	15915	15876	15778	15718	15955	16073	16041	15968	16116	16013	15917	15824	15787	15947	15925	15950	16052	16017	15932	15822	15946	15835	15980	16046	15906	15931	15871	15837	15871	15938	16119	15958	15868	15989	16087	15888	15907	15901	15811	15914	15906	15939	16096	15947	15956	15827	16064	15992	16120	15836	16185	15986	15710	15841	15699	15901	16009	15874	15954	15848	16024	15836	15992	15882	15902	15973	15858	16070	15970	15999	15841	15903	16019	15908	16061	15797	16082	15844	16046	15972	15989	15982	16170	15612	15942	16058	15998	16009	15916	15868	16010	15919	15933	16122	15955	15790	15967	15986	15912	15856	16013	16002	16027	16160	15848	16104	15858	15848	16028	15937	16091	16013	15933	15944	15854	16064	15967	16072	15963	15964	15951	15989	15828	16019	15751	16161	16075	15916	15810	15921	16004	15971	15856	15774	15999	15686	15839	15811	15975	15997	16037	15870	15939	15866	15989	15925	16014	15857	15954	16051	15731	15983	15950	15843	15767	15920	16037	15933	16050	15915	15862	15868	15954	15990	15979	15949	15930	16023	15837	15866	16079	15946	16058	16033	16078	16075	15982	15766	15853	15856	15968	15800	16081	16242	15736	15923	15951	16021	15917	15824	15962	16021	16134	16091	16043	15895	15805	15854	15992	15944	15645	15936	15837	16060	16024	15913	16013	16063	15887	16031	16068	15857	16038	15856	15925	15998	15921	15941	16019	15881	16103	16093	15989	15833	15999	15937	15988	15847	16135	15920	16061	15784	15979	15872	15933	15712	16111	15945	15927	15989	15945	15970	15748	15923	15815	15887	15988	15982	16159	15918	15892	15846	15989	16056	16229	15911	15893	15889	15975	15909	15965	15871	15934	15880	16002	15791	16052	15933	16088	15800	15866	15812	15780	15926	15961	16053	15900	16095	15812	15852	15890	15987	16058	15812	16213	15836	16168	15931	15992	15866	16191	16039	16044	16098	16260	15961	15836	15956	15916	15856	16150	16026	15996	15947	15905	16084	15956	15990	15952	16119	15982	15811	15971	15930	16044	15921	15903	16018	15830	16021	16042	15931	15897	15788	15874	16017	15998	15895	16044	15909	16074	15785	15886	15936	16084	15815	16039	16099	16022	15785	16050	16012	15914	15956	15791	15810	16192	15903	16038	15935	15984	15852	15897	15751	15842	16098	16124	15924	15995	15839	15965	15885	16039	15977	15811	15960	16001	15926	15951	15971	15917	15970	16023	15993	15962	16104	16003	15862	15898	16027	16116	15948	16062	15971	15896	15918	15995	16025	16003	15853	15976	15897	15972	15992	16016	15781	15864	15908	15973	15852	16059	15951	15993	15797	15894	15875	15929	15991	15997	16270	16021	15982	15828	15894	16105	15971	15994	15881	15826	15853	15906	15937	15936	15932	15937	16086	15951	15935	15833	15962	16080	16019	15925	16013	16148	16017	15842	15846	16003	16186	16038	15949	15907	15865	15888	15984	15881	16019	15865	15862	16135	16006	15716	16071	16018	15965	15969	15784	15912	15914	15839	15906	15967	16096	16046	16157	15863	15871	16100	15958	15867	15983	16047	15882	15942	16020	16053	15729	15891	16036	15706	15764	15956	15930	15871	15951	16096	15954	15944	15867	15841	15967	15927	15854	15868	16048	16097	15861	16021	15928	16027	15924	16011	15818	16123	16122	15760	15614	15693	15957	16073	15851	16015	15898	16021	15774	16014	15856	15969	15949	15787	15988	15894	15793	15970	16086	16084	16056	16173	15980	15955	16064	16200	16047	16083	15983	16174	16076	16025	15827	15924	15898	15994	15833	15966	15904	15915	15850	16068	15949	15867	16030	15817	15976	15908	16088	16072	15983	16182	15944	15981	15858	16090	16107	16002	15982	16088	15814	15744	15856	15966	15847	15909	15764	15945	15970	16070	15948	16057	15968	15989	16037	15892	16057	15921	15797	15838	15923	15890	16194	16138	16189	15987	15878	16074	15967	15922	15929	15981	15936	15925	15975	15989	15934	15900	16122	15972	16070	16086	15871	15876	16008	15863	15810	15867	16089	16062	15970	16095	15803	16153	15965	15851	15888	15923	15943	16056	15689	15936	16132	15933	15888	15853	16028	15819	15953	16002	15983	15913	16003	16021	16042	15921	15962	15883	15903	15912	16012	15895	16105	15841	15885	16036	16223	15749	15973	16052	15929	15698	15895	15851	15735	16020	15867	16204	15987	15974	15754	16061	15752	15952	16056	15834	15746	16064	15973	15950	16116	16119	16166	15975	15941	16034	15999	15892	16007	16056	15884	16032	16004	15840	16004	15851	16051	15925	15689	15870	15938	15881	15947	15972	16007	15874	15807	15791	15858	15919	15902	15952	16127	15839	15953	15854	15886	15998	15915	16034	16000	16002	15972	15824	15915	15930	16042	16141	15997	16097	15928	15949	15960	16161	16131	16026	16082	15864	15985	15948	15907	16129	15953	16169	16065	15950	16000	15850	15973	16163	16172	15852	15747	15891	16108	16124	16085	16043	16142	15982	15807	16073	16040	16188	15994	16163	16032	15863	15941	15838	15833	15840	15647	16143	16073	15773	15846	15799	15785	16106	15808	15973	15747	16001	15890	15810	15979	15670	15950	15881	16044	16090	16012	15947	15857	15973	15848	15873	15950	15745	15785	15804	16129	16145	15937	16010	16037	15928	16035	15957	16084	16141	15951	15814	16020	15892	15818	15924	16017	16125	15959	15901	15965	15862	16141	15999	16155	15895	15800	15937	16066	15878	15952	15899	15968	15808	15917	16083	15860	15943	15932	16030	15935	15911	15917	15781	15845	15897	15973	15939	15906	15984	15971	15947	16063	16007	15957	16011	15991	15990	16040	15839	16169	15897	15922	15979	15892	15873	15873	15930	15921	15880	15948	16098	15899	16152	15874	15982	16018	15918	15867	15932	16012	15885	16126	16052	15932	15934	16046	16109	16192	15905	15949	16166	16153	15841	15942	15978	16039	15645	16132	16001	15988	16016	15781	16011	16077	16018	15852	15919	15871	15943	15977	16023	15967	15926	16125	16007	15957	15824	15935	15899	16007	15930	15908	16230	15964	16018	15985	15970	15982	16070	16004	16001	16016	15968	15888	15865	16121	16209	15986	15758	16068	15948	15973	15982	15899	15935	15850	15945	15953	15891	15844	16063	16109	16027	15769	15928	15854	15808	15922	16087	15938	15941	15840	16034	15911	16044	16163	15914	16005	15956	15837	15850	15700	15928	15960	15937	15954	15958	16096	16072	16028	16001	15959	15984	16084	16143	15976	15998	15970	15852	15878	15878	15888	16014	16060	16152	15860	15973	16001	15963	16005	16046	16009	16068	15957	15856	16013	15755	16031	16242	16128	15960	15928	16071	15996	15838	15877	16106	16171	16081	15947	15909	16135	15901	15927	15793	15905	16009	16109	15950	15876	15886	15794	16080	15908	16077	15897	16020	16135	15953	16011	15916	16082	16038	15904	15820	15893	16040	15879	15800	15996	16021	15951	15826	15936	15909	16114	16008	16152	16191	15892	15956	15960	15872	15846	15846	15808	15901	15861	15958	16050	15873	16039	15907	15959	15857	15890	16230	16066	15954	15989	15930	16184	15870	15885	15785	16076	15879	15925	16024	15990	15850	16079	16029	15828	16022	16090	15863	16150	16079	15937	16032	16033	15993	15915	15944	15851	16041	15796	16011	15868	15716	15701	16072	15971	15976	15954	15889	16043	15911	16119	15785	15889	16065	16006	15938	16304	15917	16050	16135	15908	15895	16023	15923	15752	15940	16013	16109	15905	16078	16148	15958	15810	15907	15932	15786	15915	15961	15911	15893	16000	15983	15761	16087	16028	16084	15782	15822	15850	15867	16043	15952	16068	15946	15869	16034	15995	15707	15942	15981	16043	15996	15912	15939	15935	16008	15974	15996	15936	16227	16068	16038	16016	16054	16019	16293	15908	15994	16120	15782	16063	15998	16136	15973	15898	15931	15842	15830	15770	16061	15903	15944	15931	15924	16170	15661	15773	15955	15983	16065	16037	16048	15967	15901	15803	15913	15836	15962	16016	15900	15826	16045	15858	15817	15709	16006	16060	15904	15949	16092	16038	15770	16101	16154	15976	15966	15883	15911	15977	15858	15911	16021	16053	16038	15990	16111	15953	16006	16040	15967	16006	15936	15884	15903	15990	16029	15920	15816	16048	15890	15893	16032	15928	15986	15884	15972	15984	15985	16145	16073	15994	15822	15827	15912	15979	15853	16177	15844	15765	15945	15974	15928	15902	15983	15918	15954	16104	15922	16043	16155	16027	15977	15872	15867	16049	15847	15890	15875	16048	15912	16032	16011	15893	15965	16000	16019	15880	15844	15906	16173	16023	16050	15891	15969	16015	15898	16039	16152	16004
15494	16347	16212	15570	15527	15464	15202	15410	15334	15252	15394	15497	15370	18373	18863	17839	16680	15737	15247	15349	15226	15209	15251	15297	15329	15398	15269	15191	15229	15278	15366	15276	15216	15155	15403	15380	15247	15453	15385	15211	15201	15314	15283	15224	15407	15126	15276	15243	15362	15202	15335	15336	15263	15251	15266	15334	15050	15328	15159	15286	15317	15381	15129	15238	15205	15369	15219	15186	15231	15235	15183	15193	15362	15180	15336	15142	15420	15229	15324	15472	15245	15307	15206	15324	15335	15313	15162	15147	15372	15125	15350	15254	15185	15311	15094	15273	15178	15330	15283	15261	15269	15188	15329	15277	15282	15125	15179	15257	15390	15324	15389	15350	15297	15269	15320	15241	15246	15366	15239	15345	15123	15192	15356	15268	15140	15170	15330	15273	15448	15221	15305	15086	15237	15289	15078	15133	15297	15476	15266	15412	15178	15310	15202	15309	15257	15324	15339	15255	15335	15287	15326	15385	15426	15165	15311	15288	15285	15074	15393	15212	15130	15290	15126	15143	15193	15425	15141	15148	15299	15094	15153	15123	15293	15228	15283	15397	15141	15186	15249	15171	15414	15507	15277	15215	15397	15231	15179	15256	15279	15319	15197	15167	15195	15175	15175	15381	15343	15431	15336	15286	15176	15297	15249	15354	15329	15169	15338	15050	15300	15358	15251	15234	15402	15309	15418	15296	15274	15316	15170	15172	15503	15120	15283	15051	15178	15153	15236	15227	15331	15321	15339	15128	15372	15221	15288	15368	15095	15306	15283	15132	15298	15138	15309	15311	15099	15402	15361	15228	15203	15374	15286	15152	15191	15268	15275	15257	15315	15235	15302	15147	15234	15335	15180	15285	15203	15154	15383	15151	15316	15182	15316	15256	15145	15304	15135	15027	15293	15350	15214	15186	15287	15238	15387	15373	15335	15329	15318	15227	15317	15221	15238	15376	15307	15332	15345	15179	15148	15280	15158	15383	15335	15255	15290	15373	15328	15365	15150	15179	15305	15156	15307	15175	15314	15188	15405	15259	15280	15148	15269	15427	15250	15231	15169	15239	15262	15218	15215	15293	15413	15264	15278	15232	15153	15333	15337	15273	15385	15415	15314	15278	15267	15261	15212	15264	15207	15277	15252	15273	15142	15238	15392	15216	15396	15155	15398	15395	15230	15127	15179	15331	15367	15209	15124	15146	15258	15360	15254	15087	15268	15406	15284	15137	15065	15281	15159	15383	15234	15469	15207	15209	15254	15327	15205	15302	15377	15170	15434	15341	15223	15044	15155	15143	15362	15394	15239	15138	15290	15356	15012	15199	15248	15096	15292	15154	15228	15219	15222	15188	15200	15128	15210	15207	15268	15123	15297	15227	15323	15175	15202	15273	15286	15348	15268	15241	15137	15140	15271	15306	15209	15184	15360	15394	15487	15281	15490	15187	15298	15317	15134	15316	15267	15265	15330	15186	15497	15295	15354	15174	15295	15280	15206	15198	15347	15273	15251	15343	15462	15238	15201	15225	15354	15163	15286	15315	15290	15429	15181	15129	15282	15272	15307	15133	15269	15118	15305	15308	15372	15281	15162	15149	15289	15349	15441	15257	15442	15101	15543	15259	15142	15242	15318	15352	15264	15299	15205	15225	15270	15354	15295	15322	15284	15311	15220	15311	15288	15235	15255	15116	15341	15155	15145	15232	15264	15318	15127	15257	15100	15271	15334	15180	15361	15359	15234	15113	15202	15280	15126	15293	15338	15192	15154	15125	15267	15315	15313	15185	15275	15304	15312	15238	15179	15122	15159	15468	15311	15369	15089	15342	15320	15279	15245	15257	15280	15307	15249	15270	15276	15305	15229	15278	15271	15242	15341	15262	15276	15274	15071	15315	15232	15341	15383	15124	15226	15062	15463	15450	15284	15162	15211	15208	15206	15242	15349	15166	15338	15244	15313	15289	15237	15270	15241	15361	15360	15239	15413	15226	15338	15264	15317	15251	15348	15368	15278	15317	15101	15169	15177	15316	15238	15206	15316	15402	15076	15328	15282	15318	15131	15297	15138	15174	15217	15266	15330	15269	15215	15158	15300	15306	15144	15279	15109	15102	15253	15199	15413	15264	14979	15197	15188	15120	15154	15118	15182	15213	15499	15246	15331	15169	15377	15289	15181	15102	15433	15372	15339	15239	15429	15243	15089	15215	15283	15264	15305	15184	15429	15422	15270	15222	15500	15162	15337	15299	15256	15369	15253	15322	15271	15215	15196	15327	15205	15236	15401	15293	15167	15261	15231	15198	15411	15303	15126	15271	15324	15101	15414	15314	15325	15359	15305	15378	15284	15197	15288	15312	15213	15189	15201	15280	15074	15256	15227	15315	15210	15358	15193	15377	15348	15144	15343	15231	15319	15469	15284	15106	15383	15092	15188	15259	15357	15119	15239	15234	15355	15172	15407	15300	15303	15118	15188	15054	15164	15162	15195	15306	15249	15206	15238	15396	15296	15277	15457	15249	15116	15187	15270	15205	15361	15320	15244	15341	15285	15237	15291	15264	15265	15405	15166	15347	15168	15210	15171	15449	15260	15170	15262	15406	15225	15159	15204	15216	15233	15312	15206	15297	15244	15279	15255	15256	15326	15202	15225	15322	15380	15121	15164	15140	15279	15204	15251	15349	15185	15205	15213	15242	15160	15345	15293	15200	15248	15253	15331	15324	15201	15170	15198	15272	15309	15266	15367	15385	15256	15245	15284	15272	15371	15249	15279	15298	15294	15313	15278	15293	15150	15414	15255	15340	15146	15079	15305	15324	15283	15172	15117	15407	15420	15253	15203	15231	15279	15309	15310	15158	15199	15242	15234	15073	15294	15331	15105	15106	15308	15383	15352	15200	15453	15229	15289	15152	15237	15386	15264	15346	15431	15526	15267	15327	15342	15338	15402	15352	15211	15429	15209	15155	15204	15256	15147	15228	15390	15212	15227	15303	15205	15367	15237	15076	15327	15222	15204	15212	15266	15297	15300	15298	15365	15190	15221	15218	15331	15376	15349	15360	15205	15325	15331	15177	15387	15379	15421	15235	15176	15213	15295	15225	15324	15254	15372	15285	15324	15294	15279	15341	15299	15183	15329	15223	15221	15384	15165	15347	15239	15123	15387	15241	15115	15137	15268	15333	15203	15315	15281	15185	15297	15367	15071	15413	15186	15184	15140	15305	15201	15258	15311	15331	15191	15332	15204	15198	15212	15387	15371	15147	15240	15359	15297	15149	15280	15223	15475	15515	15217	15311	15349	15267	15280	15359	15304	15215	15282	15357	15232	15421	15180	15357	15213	15250	15147	15204	15292	15365	15342	15192	15311	15157	15331	15337	15364	15219	15176	15115	15358	15301	15272	15320	15256	15336	15359	15223	15410	15149	15207	15208	15262	15147	15327	15071	15408	15348	15178	15141	15170	15341	15288	15351	15233	15231	15266	15360	15426	15407	15333	15249	15156	15307	15350	15263	15332	15078	15191	15319	15224	15323	15130	15213	15222	15301	15302	15160	15340	15421	15276	15148	15198	15199	15201	15184	15153	15279	15238	15261	15164	15249	15319	15160	15379	15347	15337	15514	15357	15356	15368	15299	15323	15570	15210	15028	15400	15371	15321	15229	15241	15316	15223	15264	15165	15139	15456	15278	15320	15248	15193	15412	15295	15218	15177	15367	15369	15283	15308	15299	15054	15265	15117	15391	15319	15223	15168	15280	15324	15152	15337	15436	15366	15258	15188	15348	15244	15357	15330	15295	15288	15455	15138	15197	15283	15197	15485	15120	15226	15396	15299	15196	15288	15163	15343	15219	15287	15336	15225	15312	15161	15420	15268	15180	15193	15282	15429	15279	15057	15432	15416	15233	15257	15459	15332	15201	15195	15547	15156	15258	15294	15353	15223	15244	15405	15336	15273	15224	15226	15113	15294	15161	15301	15250	15327	15229	15472	15390	15179	15202	15341	15206	15402	15192	15306	15372	15246	15281	15270	15326	15241	15293	15348	15206	15261	15294	15227	15126	15336	15377	15405	15317	15328	15192	15203	15188	15179	15321	15126	15440	15408	15262	15220	15232	15373	15153	15267	15226	15352	15405	15201	15226	15277	15195	15264	15332	15279	15172	15319	15298	15181	15235	15300	15415	15257	15096	15315	15216	15293	15337	15280	15268	15304	15306	15363	15369	15321	15189	15277	15313	15471	15159	15395	15211	15360	15278	15113	15252	15456	15275	15289	15324	15351	15308	15449	15233	15214	15306	15295	15151	15378	15241	15367	15311	15150	15353	15230	15433	15306	15184	15302	15263	15293	15288	15273	15223	15143	15321	15159	15199	15229	15372	15257	15187	15121	15168	15437	15394	15265	15155	15276	15296	15301	15326	15423	15228	15513	15252	15317	15158	15293	15358	15282	15319	15028	15206	15129	15468	15335	15358	15239	15153	15383	15207	15432	15212	15087	15173	15190	15097	15294	15282	15264	15352	15223	15393	15181	15327	15170	15329	15193	15347	15211	15329	15197	15335	15208	15325	15324	15331	15276	15321	15255	15242	15199	15290	15180	15106	15328	15384	15465	15195	15203	15238	15210	15275	15173	15335	15428	15323	15339	15178	15317	15419	15159	15222	15283	15327	15100	15348	15261	15237	15281	15220	15229	15452	15281	15407	15327	15217	15302	15290	15243	15353	15257	15293	15394	15263	15326	15501	15305	15241	15330	15046	15424	15158	15296	15066	15326	15213	15154	15220	15390	15381	15219	15381	15268	15290	15184	15429	15303	15241	15405	15294	15285	15242	15112	15371	15195	15113	15261	15242	15362	15263	15479	15266	15249	15358	15293	15173	15284	15227	15272	15103	15248	15258	15284	15224	15277	15264	15254	15329	15232	15182	15339	15103	15211	15393	14993	15072	15406	15204	15177	15347	15308	15134	15340	15296	15261	15182	15291	15193	15263	15364	15255	15356	15175	15204	15191	15398	15176	15351	15260	15200	15298	15239	15423	15324	15293	15351	15225	15386	15214	15357	15261	15307	15275	15383	15374	15328	15093	15120	15232	15081	15385	15268	15273	15299	15321	15132	15083	15245	15251	15077	15194	15314	15300	15470	15341	15102	15413	15126	15336	15260	15223	15369
25054	21335	27991	25294	20524	17628	17300	16302	15884	16001	15852	15630	15774	26198	30514	27400	21427	17476	16074	15485	15569	15715	15599	15520	15515	15586	15604	15380	15545	15682	15544	15641	15711	15597	15442	15524	15485	15567	15722	15378	15613	15324	15420	15437	15581	15714	15554	15568	15419	15313	15277	15534	15691	15420	15546	15356	15425	15532	15438	15655	15580	15415	15520	15536	15442	15355	15714	15535	15704	15475	15372	15397	15398	15304	15475	15456	15592	15545	15403	15393	15493	15458	15419	15440	15355	15476	15432	15392	15489	15190	15540	15461	15400	15381	15579	15461	15593	15343	15346	15515	15402	15427	15479	15641	15504	15488	15469	15556	15370	15393	15553	15361	15564	15239	15478	15573	15484	15436	15323	15376	15293	15544	15503	15454	15466	15623	15501	15441	15374	15360	15609	15551	15571	15397	15467	15424	15413	15490	15412	15524	15467	15413	15509	15323	15584	15536	15397	15539	15574	15404	15600	15634	15530	15740	15310	15409	15409	15525	15417	15452	15661	15496	15310	15275	15321	15408	15529	15534	15348	15461	15462	15595	15142	15545	15506	15226	15377	15524	15592	15622	15487	15380	15496	15450	15594	15570	15682	15437	15561	15528	15551	15377	15542	15317	15522	15408	15448	15532	15431	15442	15380	15440	15505	15427	15516	15329	15566	15549	15554	15577	15535	15527	15562	15265	15574	15328	15470	15583	15544	15448	15488	15577	15354	15351	15479	15309	15325	15479	15255	15520	15441	15488	15399	15591	15426	15499	15424	15411	15455	15302	15499	15498	15426	15388	15430	15397	15548	15358	15712	15238	15397	15535	15395	15464	15458	15318	15264	15420	15339	15703	15510	15462	15555	15401	15484	15462	15512	15486	15309	15568	15525	15432	15480	15489	15416	15370	15315	15554	15485	15454	15376	15454	15549	15352	15483	15512	15515	15469	15538	15335	15444	15369	15388	15539	15430	15581	15519	15575	15550	15442	15621	15664	15496	15262	15260	15641	15354	15624	15536	15491	15534	15348	15373	15376	15461	15493	15439	15318	15386	15427	15543	15636	15543	15452	15433	15580	15597	15491	15388	15425	15550	15478	15461	15603	15489	15455	15504	15777	15710	15336	15510	15527	15458	15484	15538	15579	15705	15395	15495	15243	15565	15468	15481	15407	15414	15581	15435	15452	15594	15464	15533	15447	15609	15546	15310	15566	15475	15414	15373	15565	15337	15480	15563	15714	15370	15359	15534	15689	15592	15455	15414	15585	15443	15674	15329	15599	15522	15519	15621	15394	15520	15616	15386	15410	15469	15491	15429	15379	15478	15371	15492	15400	15576	15450	15735	15382	15591	15535	15453	15643	15433	15273	15463	15300	15447	15468	15343	15594	15564	15412	15624	15553	15605	15521	15494	15475	15504	15521	15488	15485	15454	15632	15288	15503	15448	15459	15385	15368	15286	15446	15407	15433	15434	15263	15385	15441	15516	15520	15384	15558	15506	15499	15419	15521	15363	15299	15701	15375	15585	15446	15611	15494	15583	15381	15547	15578	15579	15479	15401	15683	15600	15469	15586	15374	15303	15475	15431	15438	15361	15696	15558	15396	15514	15658	15348	15390	15368	15591	15383	15433	15364	15647	15543	15606	15577	15649	15393	15345	15435	15525	15293	15266	15373	15388	15377	15450	15301	15500	15331	15420	15351	15603	15350	15370	15696	15630	15447	15512	15329	15396	15580	15436	15506	15681	15428	15656	15444	15380	15651	15486	15477	15563	15602	15687	15494	15456	15617	15495	15640	15408	15338	15461	15418	15487	15434	15603	15500	15645	15448	15578	15490	15430	15334	15320	15497	15442	15701	15424	15452	15507	15591	15631	15585	15467	15579	15444	15631	15417	15476	15450	15496	15335	15803	15480	15281	15417	15430	15406	15518	15462	15250	15451	15570	15569	15516	15588	15411	15668	15486	15684	15530	15509	15518	15639	15496	15433	15425	15385	15492	15595	15664	15506	15376	15440	15378	15561	15557	15503	15259	15355	15511	15500	15489	15379	15240	15236	15364	15410	15569	15444	15586	15449	15547	15513	15461	15575	15599	15427	15580	15430	15407	15454	15517	15454	15454	15489	15462	15776	15410	15388	15700	15410	15699	15597	15525	15667	15499	15643	15737	15515	15384	15491	15552	15351	15534	15569	15547	15301	15322	15392	15389	15406	15393	15528	15654	15446	15628	15423	15441	15482	15461	15147	15401	15404	15703	15528	15641	15394	15445	15649	15504	15308	15447	15499	15553	15701	15463	15486	15592	15640	15484	15410	15428	15523	15550	15548	15490	15461	15545	15425	15442	15416	15509	15618	15451	15636	15524	15268	15328	15502	15471	15579	15747	15432	15607	15395	15485	15571	15619	15596	15497	15369	15396	15567	15437	15477	15328	15432	15437	15540	15417	15496	15520	15442	15409	15532	15538	15494	15554	15604	15505	15348	15414	15612	15532	15508	15382	15265	15367	15455	15760	15691	15597	15481	15626	15537	15482	15329	15586	15639	15401	15429	15426	15434	15277	15608	15448	15425	15257	15325	15655	15262	15590	15493	15594	15639	15558	15436	15417	15402	15436	15592	15553	15577	15495	15551	15739	15579	15561	15573	15559	15549	15374	15430	15544	15472	15200	15454	15665	15536	15525	15495	15385	15350	15431	15472	15393	15573	15338	15451	15459	15392	15347	15489	15582	15580	15576	15545	15464	15369	15372	15336	15441	15614	15512	15576	15483	15504	15597	15453	15502	15472	15510	15360	15504	15529	15484	15396	15368	15529	15617	15494	15407	15390	15538	15590	15507	15485	15638	15356	15461	15516	15513	15644	15511	15574	15612	15361	15513	15435	15468	15457	15433	15522	15319	15776	15442	15497	15268	15445	15609	15415	15615	15510	15504	15586	15566	15318	15652	15380	15527	15441	15518	15502	15430	15393	15417	15555	15547	15331	15475	15638	15423	15403	15518	15381	15461	15351	15480	15588	15501	15478	15685	15349	15540	15368	15375	15367	15249	15374	15430	15645	15505	15587	15513	15561	15387	15670	15471	15555	15671	15497	15503	15619	15697	15344	15571	15426	15690	15517	15414	15351	15585	15333	15455	15445	15558	15375	15525	15442	15281	15233	15477	15350	15391	15444	15621	15499	15589	15334	15330	15377	15627	15447	15549	15545	15204	15215	15390	15404	15454	15386	15394	15404	15494	15444	15549	15390	15518	15618	15450	15435	15382	15329	15443	15391	15425	15589	15441	15357	15406	15404	15656	15467	15438	15579	15488	15292	15433	15572	15457	15497	15483	15623	15353	15449	15611	15418	15381	15327	15445	15550	15398	15556	15526	15504	15529	15453	15404	15347	15378	15515	15396	15727	15523	15406	15570	15473	15533	15544	15474	15397	15454	15443	15428	15434	15598	15727	15441	15485	15420	15671	15577	15488	15628	15561	15696	15391	15407	15388	15525	15591	15520	15309	15464	15602	15607	15403	15442	15335	15355	15612	15496	15357	15486	15428	15514	15556	15462	15483	15419	15532	15404	15494	15531	15379	15561	15652	15627	15568	15366	15411	15477	15399	15502	15637	15491	15442	15486	15530	15414	15530	15484	15536	15596	15308	15540	15705	15362	15303	15620	15526	15581	15315	15430	15275	15466	15637	15562	15530	15595	15325	15508	15369	15239	15467	15569	15516	15586	15393	15332	15455	15543	15465	15534	15456	15442	15487	15460	15448	15677	15448	15590	15313	15404	15507	15402	15426	15583	15565	15439	15501	15621	15457	15472	15383	15314	15285	15522	15513	15324	15402	15396	15260	15620	15252	15375	15512	15460	15526	15683	15504	15369	15526	15508	15614	15473	15496	15623	15490	15551	15293	15605	15325	15490	15329	15434	15568	15662	15456	15433	15434	15388	15385	15433	15554	15308	15509	15425	15486	15449	15688	15548	15398	15673	15628	15351	15570	15490	15219	15450	15641	15548	15561	15472	15611	15389	15397	15524	15674	15557	15537	15519	15292	15259	15495	15389	15454	15353	15437	15402	15127	15355	15582	15614	15415	15334	15366	15673	15448	15391	15475	15437	15516	15460	15327	15672	15356	15508	15580	15544	15375	15565	15320	15327	15464	15307	15493	15361	15443	15414	15395	15354	15562	15487	15558	15560	15668	15590	15553	15497	15503	15712	15576	15273	15558	15486	15505	15469	15384	15499	15631	15436	15445	15430	15386	15523	15546	15322	15364	15531	15436	15454	15386	15394	15440	15345	15504	15322	15332	15433	15705	15555	15549	15589	15499	15684	15642	15564	15447	15569	15581	15511	15419	15429	15436	15467	15373	15690	15479	15504	15422	15493	15368	15458	15334	15413	15696	15378	15661	15388	15458	15372	15228	15313	15514	15534	15594	15365	15422	15340	15321	15388	15464	15434	15470	15461	15373	15248	15463	15338	15376	15546	15596	15331	15535	15510	15526	15653	15775	15508	15586	15509	15430	15607	15471	15644	15289	15469	15519	15588	15520	15503	15545	15295	15524	15378	15482	15493	15445	15541	15347	15380	15403	15395	15687	15486	15357	15526	15620	15456	15543	15475	15467	15544	15311	15440	15555	15272	15413	15446	15445	15398	15593	15658	15395	15357	15442	15463	15463	15521	15606	15331	15415	15425	15512	15459	15649	15432	15573	15572	15498	15500	15457	15504	15460	15507	15366	15490	15423	15422	15560	15593	15558	15353	15357	15446	15451	15576	15316	15465	15374	15401	15329	15487	15403	15464	15511	15449	15624	15419	15701	15428	15542	15350	15605	15438	15423	15448	15459	15587	15363	15314	15513	15556	15565	15290	15559	15350	15444	15526	15303	15597	15513	15366	15533	15534	15448	15622	15451	15460	15468	15488	15531	15619	15325	15403	15455	15477	15467	15644	15515	15616	15506	15340	15563	15486	15296	15540	15589	15438	15366	15465	15512	15440	15583	15593	15622	15380	15513	15452	15734	15522	15226	15495	15490	15365	15547	15680	15536	15629	15717	15448	15488	15642	15504	15323	15390	15648	15396	15490	15386	15543	15586	15407	15513	15350	15491	15222	15280	15706	15522	15425	15437	15435	15556	15559	15346	15583	15413	15608	15366	15506	15471	15423	15322
14362	22150	20240	17672	16808	16056	15661	16110	15815	15684	15628	15395	15620	31956	33753	29451	21488	17073	15509	15011	14951	15052	15010	14941	15042	15080	15099	15021	15062	15053	15009	15064	15142	15088	15052	14957	15041	14955	15168	15112	14938	15003	15105	14833	14977	15049	15023	15231	15178	15060	15014	15159	15141	14976	15035	14993	15233	15164	14823	15170	15094	14945	15145	15019	14956	15093	15114	15102	15023	14999	15020	15180	15111	14959	15015	15193	14937	15076	15123	15091	15002	15054	14933	15071	15161	14917	15190	15039	15111	15026	15000	14971	14887	15098	15085	15085	15018	14932	15056	14920	14957	15050	15038	15048	14972	14900	15119	15007	14963	15170	14845	14950	15159	15074	14927	14968	15006	14850	15000	14902	14963	14924	15157	15038	15111	14868	15065	15102	15065	15090	14842	15145	15169	14876	14997	14914	15099	14997	14940	15135	14844	15102	15044	15029	15118	15005	15137	14992	15028	14891	15208	15078	15169	14988	14999	14973	15107	15090	14798	14906	15005	15165	14954	15137	15138	14978	15014	15071	15019	15065	14910	15066	14986	14986	14997	15141	15071	15048	14987	14990	15050	15116	14872	15015	14979	14998	15113	15053	14896	15077	15060	15014	14968	14881	15033	15065	15186	14957	15074	15127	14995	15098	15174	15009	15000	15005	14990	15073	14992	14932	14938	15002	15021	15000	14992	14955	15081	14929	14981	14922	15180	15053	15071	15087	15103	15025	15164	14831	15012	14944	14994	15077	14929	15128	15064	14963	14911	15132	14902	14948	15106	14953	14878	15091	14994	14986	15138	14970	15151	15136	15091	15019	15095	14967	15003	14995	14984	15022	14869	15012	15029	15124	15290	14973	14936	15072	15013	14927	15005	14930	14978	14933	15031	15064	15047	14993	15196	15031	15108	14919	15126	15066	15050	14998	15052	15172	15036	15042	15034	14904	14944	14996	15218	15084	15056	14918	15096	14973	15129	14930	15101	14911	15078	15162	15023	15120	14894	15031	15117	15240	15020	14870	15078	14984	14964	15180	15126	15151	15156	15086	15036	15078	15160	14955	15002	15058	15117	15020	14973	14894	14977	14962	14911	15228	15096	15104	14996	15036	15080	14930	14982	15058	15096	14882	14982	15021	15095	15107	15109	14922	15003	14984	14977	15068	15121	15010	15171	14956	15134	15146	14871	15032	14933	14930	14878	14956	14971	14946	15040	14899	15033	15054	14905	15089	14990	14965	14963	15074	15006	15016	15117	14938	15122	14938	14956	15077	15099	14936	14996	15032	14918	15184	15098	15032	14995	14915	15002	15213	14918	15109	14959	14929	14941	15126	15119	15043	14946	15092	15015	14942	15132	14917	14946	15081	15163	15020	14886	15017	15055	15071	15002	14980	15091	15097	15083	15084	14897	14990	14941	15064	15001	14829	15063	14996	15199	15080	15095	15059	15094	14934	14949	15048	15130	14951	15031	15018	15005	14894	15049	15016	14962	14855	15032	15055	15131	15137	15006	14915	14935	14983	15105	15073	15073	15040	14960	14852	14959	15100	14931	15093	15102	15073	15010	14960	15102	15015	15078	15157	15055	15008	14987	14974	14959	14885	15124	14888	14922	15183	14843	15067	15067	14966	14946	15179	15220	15090	14947	14901	14929	15035	15049	14841	15139	14907	15067	14843	15030	15065	14973	15023	14858	15029	14979	15140	14918	14991	15027	14998	15165	15044	15007	15021	14996	15023	14946	15234	15124	15052	15017	15039	14957	15074	15136	15158	15041	15070	15046	15017	15139	15059	14981	15106	15110	14940	15079	14999	14873	15060	15056	15001	14971	15020	15141	15074	15024	15004	15005	14995	15104	15084	14758	15031	15028	15039	14844	15072	14952	15070	14989	15157	15184	15118	14963	15146	15029	15043	15013	15233	15059	14861	15036	15164	15141	14954	15131	14909	14902	15097	15153	15125	15049	15015	14930	15029	15010	15157	14836	14944	14907	15004	14963	15093	15022	15101	15063	14754	15069	14988	15000	14888	15051	14922	15151	14852	14999	15093	15084	14919	15009	14946	15013	14918	14922	15049	14985	15011	14951	14969	14947	14942	15070	14737	14868	15061	14990	15062	15075	15019	15102	14958	15072	15140	14957	15007	15144	15059	15029	15092	14847	14882	15015	14915	14954	14941	14972	15076	15028	14850	15168	15103	15003	14999	15060	15040	15004	14898	15078	15039	15061	14947	15025	15044	14881	15088	15005	15069	15019	15072	14935	15011	14980	15165	15114	15116	14873	15008	15197	15023	15214	15190	14876	15149	14972	14899	14837	14949	15035	14957	15071	14895	14960	15117	15151	14886	14955	14946	15060	14969	14999	14867	15084	15172	14993	15047	15021	14947	15087	14948	14924	15020	15138	15016	15189	15229	15075	14917	14959	14967	15186	15063	14892	15100	14981	14996	15124	15081	14833	15249	14999	14967	15032	15019	14963	14943	14869	14903	15017	15076	15102	14965	15035	14991	15058	15109	14980	15013	15009	15113	14951	15035	14973	15094	14921	15004	14977	14999	15033	15088	15064	15138	15107	15099	14999	15120	14924	15142	15088	14979	15019	15156	15097	14929	15078	15182	15009	15177	15021	14837	14995	15005	15185	15041	15075	14915	15158	15006	15178	15017	15043	15080	15111	14979	14976	14889	15064	14936	14866	15006	14911	15113	14895	15038	15010	15072	14951	15146	15055	14826	14931	14877	14986	14894	15018	14990	15060	14977	15091	15067	15093	14952	15006	14964	14912	15114	15130	15088	15058	14930	15013	15052	14965	15099	15051	14951	15080	15065	15156	15099	15034	15043	14926	15006	15188	14952	15072	14944	15040	14963	14962	15019	15114	14934	15149	14919	14989	15157	14989	15158	14987	14934	15156	15041	15062	15174	15140	15057	14993	14968	15081	15122	15063	15017	14963	14896	14966	15073	15000	14893	15124	15135	15070	14859	15050	14845	15238	14952	14916	14791	14980	14934	14906	15061	14951	15104	15083	15151	14939	14894	15182	15087	15161	14907	14985	14959	15044	15065	14938	15027	14983	15111	14935	15140	14908	15022	15079	14966	15267	15066	15068	15073	15057	14921	15030	14830	15017	14968	14964	15169	14989	15085	15066	14873	14972	14988	15080	15167	15012	15033	15092	14987	15023	15017	14995	15069	14913	15152	15195	15075	15114	15130	14925	15020	15026	15001	15033	14928	14957	15024	14935	15042	14911	14906	14878	14923	15140	15083	14982	15186	15139	15091	15005	15042	15077	15040	15065	15109	15112	15102	14945	14957	15052	15110	15070	15085	15034	15045	15044	15091	14945	15034	15090	14954	14973	15050	15168	14920	14990	14967	15080	15102	15054	15018	15039	14921	15113	14693	14872	15061	15034	14919	14974	15086	15154	15002	15024	15003	15090	14897	15130	15087	15170	14990	15056	14988	15094	15012	14937	14916	14963	14990	15023	15033	15027	14968	15030	15071	15075	15195	15068	14916	15156	14972	14948	14911	15030	15027	15018	14926	15114	15092	15117	14843	15132	15024	15092	14840	14907	15085	15056	15158	15041	15089	15096	14992	15130	15093	15017	14986	15105	14819	14802	15034	14976	15044	15135	15076	14982	14844	15053	14920	14961	14952	15153	15014	14937	15059	15065	15110	14984	15005	15017	14994	14978	15059	15189	15015	15075	15005	15082	15009	14968	15088	14976	14986	15061	15027	15036	14991	14856	15108	15087	14953	15192	15147	14964	15210	15089	15058	15134	14881	14909	15082	15034	14978	15065	15200	14904	14965	15053	15091	15042	14995	15122	14892	15071	15096	15086	14978	15103	15133	15086	15030	15015	15087	15059	15054	15170	14931	15064	14986	15047	14897	14927	15007	15079	15028	15090	15143	14907	15007	15003	14966	14963	15043	15048	15075	14892	15153	14951	15096	14911	15083	15122	15181	14999	15180	14952	15152	15015	15110	15090	15059	14929	15009	14941	14983	14951	15000	15125	15037	14931	14993	15090	15197	15012	15187	15024	14955	15150	14996	15052	14942	15031	14913	14863	15043	15033	15007	15059	15067	15037	15030	15145	14930	14969	14923	15129	15064	14906	15001	15262	15108	15103	14980	14851	14990	15081	14887	15122	14992	14930	15091	14913	14866	14876	15089	14995	15078	15021	14899	15074	15196	14924	15043	15115	15137	14998	15086	14969	14940	14949	15017	15190	14925	14966	15063	15086	14909	15098	15018	15091	14911	15106	15008	15123	15174	15007	15254	14997	14970	14905	14980	14934	15097	15025	15129	15061	14986	14980	15079	15198	15214	14914	15090	14969	15113	15082	15084	14989	14984	15076	15129	14914	14912	14997	15106	14936	14991	14936	15022	15172	14951	15078	15141	14957	15216	15021	14963	15037	15022	15010	15118	15038	15136	14918	15017	15032	15024	15300	14827	15005	15172	14985	15060	15193	15145	14827	15042	14849	15059	15061	15052	15059	14979	15035	14932	14974	15169	15017	15001	14975	15158	15232	15119	14991	15060	14887	14969	15055	15220	14905	15033	14967	15208	15107	15046	15083	15088	15087	14951	14910	15098	14953	15120	15006	14926	15061	15094	14853	14881	15033	14893	15069	14957	15024	15175	14988	15013	15063	15041	14940	15030	14860	15044	14947	14983	15071	15050	14926	15119	14926	15089	14909	15051	14871	15080	15025	15016	15116	14903	15102	15005	15064	15039	15062	14993	15063	15021	15089	14906	14963	15055	15082	14916	15124	15052	15162	14901	15003	15158	15014	15046	14922	15044	14882	14968	14991	14946	15005	14985	14983	15072	15019	14920	15131	15091	14961	15046	15113	14890	15143	15325	15040	15058	14943	14921	15007	15006	15009	14998	15143	15260	15058	15217	14962	15187	15179	14871	15039	15069	15124	14960	15018	14991	15162	14871	15037	14956	14978	15099	14891	15019	15052	15158	15015	15000	15048	15032	14908	15022	15052	14981	14925	15128	14950	15131	15098	14960	15089	15032	14962	15037	14970	14894	15029	15155	15045	15107	15095	14928	15000	15027	15125	14966	15067	15074	15023	15099	14994	14908	15201	15034	15015	15098	15032	15221	15041	14983	14921	14953	14924	14945	15077	15069	14912	15063
23921	21419	28891	24305	21777	21160	19045	16278	15421	15752	15412	15269	20756	39961	37313	29174	21371	16792	15431	14957	14817	14800	14879	14955	14809	14710	14789	14708	14906	14805	14638	14666	14993	14722	14825	14852	14847	14701	14624	14943	14925	14910	14729	14625	14714	14635	14789	14802	14765	14753	14651	14862	14588	14815	14643	14569	14824	14713	14865	14800	14852	14735	14772	14711	14766	14685	14614	14834	14783	14840	14770	14923	14734	14876	14749	14694	14870	14804	14625	14910	14660	14609	14508	14935	14673	14639	14836	14577	14806	14743	14740	14866	14671	14667	14569	14731	14829	14553	14870	14715	14721	14784	14585	14715	14592	14686	14545	14586	14765	14623	14728	14602	14696	14800	14646	14721	14574	14834	14669	14936	14600	14857	14613	14779	14577	14752	14654	14776	14679	14530	14570	14755	14779	14742	14650	14521	14749	14730	14682	14572	14699	14776	14969	14630	14662	14615	14727	14543	14501	14656	14742	14729	14746	14785	14615	14692	14768	14621	14832	14744	14692	14753	14805	14578	14935	14655	14721	14746	14847	14619	14761	14764	14574	14761	14589	14760	14777	14790	14591	14617	14838	14586	14662	14793	14735	14650	14712	14801	14625	14667	14826	14741	14621	14948	14799	14660	14725	14669	14523	14601	14556	14619	14800	14810	14616	14677	14662	14749	14644	14517	14731	14625	14678	14605	14637	14633	14656	14863	14770	14655	14701	14557	14658	14725	14784	14824	14712	14712	14554	14583	14637	14543	14738	14544	14695	14809	14769	14773	14646	14647	14687	14420	14687	14652	14586	14705	14687	14817	14504	14624	14571	14628	14746	14648	14639	14818	14649	14806	14629	14776	14817	14686	14492	14688	14624	14860	14524	14700	14619	14852	14566	14796	14785	14727	14778	14741	14749	14882	14786	14605	14955	14701	14583	14764	14850	14573	14768	14925	14647	14510	14677	14752	14733	14671	14666	14832	14745	14549	14710	14822	14621	14715	14686	14738	14620	14497	14646	14450	14788	14771	14613	14675	14642	14697	14595	14489	14850	14769	14679	14694	14679	14664	14547	14577	14680	14668	14584	14755	14677	14722	14618	14738	14500	14657	14833	14575	14600	14502	14686	14740	14745	14717	14775	14690	14578	14544	14619	14739	14799	14677	14634	14535	14690	14543	14756	14654	14821	14603	14603	14962	14665	14960	14702	14830	14668	14717	14647	14509	14545	14672	14827	14655	14593	14636	14730	14694	14648	14571	14856	14745	14802	14852	14570	14774	14716	14580	14460	14524	14710	14698	14618	14571	14787	14505	14690	14638	14707	14557	14592	14645	14572	14437	14472	14634	14583	14637	14667	14806	14505	14708	14645	14673	14728	14687	14636	14546	14775	14625	14698	14604	14750	14806	14736	14640	14648	14706	14699	14757	14745	14718	14606	14722	14649	14733	14665	14675	14708	14617	14540	14667	14683	14713	14691	14633	14777	14748	14826	14700	14895	14548	14855	14518	14631	14626	14670	14676	14598	14773	14727	14881	14590	14487	14777	14764	14725	14574	14610	14641	14706	14736	14789	14686	14608	14533	14714	14790	14732	14714	14575	14626	14752	14793	14578	14595	14618	14744	14735	14855	14820	14764	14630	14609	14702	14659	14684	14788	14988	14620	14654	14586	14799	14728	14717	14769	14714	14563	14578	14770	14548	14675	14655	14654	14634	14704	14736	14649	14338	14679	14993	14565	14637	14682	14614	14727	14704	14714	14751	14659	14738	14707	14726	14789	14794	14635	14689	14563	14717	14738	14709	14907	14725	14472	14818	14761	14680	14635	14443	14604	14819	14661	14605	14729	14760	14648	14764	14708	14601	14636	14600	14885	14624	14500	14578	14667	14510	14813	14662	14785	14738	14731	14666	14911	14699	14572	14793	14691	14718	14771	14634	14613	14597	14598	14665	14722	14840	14693	14736	14610	14710	14676	14657	14652	14871	14588	14551	14857	14600	14859	14616	14655	14589	14644	14849	14765	14529	14608	14572	14651	14573	14717	14985	14601	14672	14577	14655	14772	14612	14731	14729	14623	14887	14522	14704	14807	14752	14692	14673	14534	14760	14830	14842	14663	14801	14559	14823	14516	14663	14597	14745	14660	14760	14578	14610	14665	14600	14667	14605	14630	14577	14544	14826	14820	14599	14653	14611	14658	14618	14517	14728	14736	14754	14736	14736	14582	14606	14773	14711	14828	14675	14648	14781	14763	14570	14743	14922	14545	14733	14548	14815	14837	14634	14616	14608	14649	14665	14729	14808	14701	14659	14517	14811	14529	14560	14623	14841	14626	14826	14768	14498	14613	14537	14694	14892	14647	14706	14612	14575	14655	14829	14559	14674	14776	14734	14644	14785	14668	14711	14752	14680	14711	14685	14754	14620	14934	14729	14592	14641	14693	14772	14516	14803	14835	14687	14699	14739	14711	14720	14585	14626	14658	14842	14737	14566	14777	14861	14605	14750	14540	14805	14734	14556	14626	14694	14737	14658	14528	14706	14805	14798	14647	14848	14736	14588	14511	14822	14751	14671	14783	14661	14810	14808	14790	14852	14706	14728	14922	14639	14765	14756	14554	14656	14688	14527	14736	14755	14615	14677	14647	14615	14609	14554	14798	14586	14750	14563	14673	14581	14581	14706	14585	14799	14703	14624	14602	14734	14680	14742	14729	14437	14595	14673	14759	14923	14876	14816	14800	14661	14668	14707	14686	14659	14656	14673	14459	14508	14769	14426	14538	14671	14808	14673	14620	14581	14793	14628	14697	14592	14674	14715	14560	14720	14684	14584	14652	14564	14728	14667	14691	14691	14722	14827	14574	14692	14642	14611	14696	14794	14656	14739	14613	14819	14743	14648	14669	14515	14723	14448	14645	14757	14680	14845	14631	14671	14483	14678	14730	14579	14888	14612	14627	14482	14722	14714	14765	14698	14751	14775	14649	14639	14785	14539	14735	14727	14632	14829	14547	14549	14596	14831	14609	14695	14661	14651	14676	14816	14544	14713	14533	14619	14463	14664	14620	14688	14922	14997	14646	14571	14725	14628	14679	14722	14787	14779	14592	14493	14815	14630	14698	14872	14705	14601	14611	14722	14688	14631	14600	14615	14590	14838	14765	14532	14672	14724	14425	14796	14699	14590	14711	14527	14631	14714	14660	14722	14786	14762	14592	14848	14747	14643	14524	14680	14471	14733	14597	14790	14470	14633	14816	14839	14830	14708	14748	14771	14619	14650	14744	14795	14636	14752	14695	14515	14572	14638	14711	14693	14704	14592	14555	14663	14655	14872	14766	14702	14615	14620	14735	14751	14639	14643	14681	14806	14624	14750	14683	14692	14653	14639	14794	14678	14633	14739	14781	14676	14779	14669	14551	14726	14839	14695	14797	14721	14620	14649	14589	14461	14603	14642	14755	14613	14711	14682	14535	14631	14566	14626	14634	14541	14569	14733	14707	14750	14576	14574	14575	14573	14857	14595	14756	14626	14542	14665	14755	14640	14604	14529	14613	14779	14864	14500	14795	14718	14661	14549	14621	14582	14645	14873	14862	14784	14818	14632	14527	14660	14736	14718	14683	14742	14816	14454	14646	14692	14646	14590	14793	14631	14748	14610	14660	14671	14787	14824	14659	14784	14687	14593	14763	14553	14486	14573	14655	14693	14679	14656	14540	14600	14570	14741	14692	14650	14432	14764	14672	14697	14777	14807	14725	14569	14536	14812	14634	14663	14564	14717	14689	14609	14861	14857	14591	14651	14681	14756	14724	14674	14629	14751	14606	14704	14614	14748	14649	14590	14645	14845	14504	14569	14619	14612	14724	14869	14611	14701	14578	14769	14778	14719	14644	14692	14471	14732	14581	14688	14817	14585	14668	14810	14719	14763	14687	14586	14651	14741	14544	14542	14626	14636	14745	14703	14665	14772	14597	14588	14784	14641	14696	14728	14568	14644	14762	14810	14705	14653	14846	14734	14608	14697	14586	14605	14762	14643	14639	14649	14587	14815	14743	14792	14711	14617	14767	14744	14822	14649	14719	14671	14572	14538	14478	14612	14656	14781	14697	14602	14788	14700	14483	14627	14735	14712	14577	14673	14515	14788	14617	14593	14824	14685	14696	14646	14719	14686	14610	14667	14658	14840	14730	14627	14715	14802	14687	14596	14468	14506	14692	14756	14748	14751	14788	14606	14862	14701	14650	14649	14565	14588	14559	14656	14725	14765	14682	14828	14643	14700	14789	14732	14608	14867	14720	14767	14460	14548	14698	14743	14804	14801	14758	14699	14761	14695	14734	14638	14964	14624	14688	14734	14573	14749	14669	14789	14851	14496	14557	14668	14725	14701	14795	14806	14635	14613	14885	14730	14791	14821	14617	14676	14652	14755	14593	14500	14693	14690	14757	14729	14562	14541	14659	14695	14723	14852	14762	14592	14725	14719	14743	14730	14674	14635	14576	14707	14721	14707	14867	14679	14592	14709	14610	14650	14766	14599	14840	14724	14642	14573	14622	14607	14821	14722	14613	14754	14671	14753	14583	14668	14954	14580	14661	14764	14767	14645	14780	14645	14540	14547	14842	14769	14660	14547	14809	14596	14715	14716	14454	14579	14777	14713	14771	14772	14754	14764	14742	14869	14619	14714	14734	14622	14693	14375	14555	14700	14583	14916	14652	14571	14671	14591	14595	14615	14878	14760	14548	14881	14581	14609	14583	14667	14652	14640	14691	14480	14797	14536	14644	14752	14582	14678	14747	14802	14665	14573	14623	14917	14650	14757	14629	14508	14726	14936	14552	14756	14767	14763	14649	14524	14733	14671	14551	14668	14738	14694	14582	14552	14858	14659	14684	14577	14546	14581	14634	14976	14649	14810	14556	14603	14629	14726	14672	14616	14738	14817	14729	14752	14686	14782	14548	14777	14691	14771	14603	14698	14834	14747	14477	14553	14654	14682	14518	14771	14725	14800	14669	14595	14863	14673	14589	14816	14480	14750	14616	14789	14571	14853	14618	14576	14546	14688	14619	14531	14813	14893	14591	14812	14784	14573	14917	14754	14673	14593	14591	14725	14754	14668	14619	14573	14565	14572	14698	14761	14625	14829	14698	14443	14602	14599	14655	14723	14631	14436	14827
15744	26229	24333	19744	17913	16702	16059	16804	15598	15733	15417	15254	24325	44396	40971	31167	21555	16552	15143	14716	14528	14419	14469	14454	14526	14623	14704	14433	14581	14647	14538	14501	14450	14502	14596	14536	14530	14560	14429	14605	14483	14515	14528	14602	14624	14568	14627	14563	14464	14620	14533	14421	14571	14562	14569	14583	14534	14441	14420	14532	14546	14530	14498	14420	14610	14715	14479	14396	14484	14423	14554	14626	14386	14406	14519	14557	14592	14586	14525	14562	14545	14580	14579	14617	14513	14506	14466	14554	14640	14804	14417	14485	14705	14627	14482	14493	14549	14474	14530	14535	14543	14593	14582	14503	14652	14511	14441	14316	14613	14387	14551	14441	14519	14446	14639	14546	14637	14405	14483	14524	14571	14473	14609	14525	14583	14481	14634	14419	14510	14513	14518	14500	14700	14526	14679	14497	14455	14540	14441	14509	14485	14348	14487	14583	14590	14484	14681	14381	14553	14409	14435	14639	14471	14396	14486	14490	14534	14699	14549	14477	14450	14334	14462	14571	14660	14581	14548	14570	14470	14565	14548	14521	14532	14343	14513	14591	14573	14626	14631	14567	14431	14449	14456	14451	14633	14397	14617	14544	14345	14378	14535	14560	14524	14600	14651	14431	14603	14594	14409	14401	14597	14321	14551	14480	14490	14528	14489	14386	14711	14518	14470	14297	14446	14473	14325	14506	14460	14440	14486	14519	14512	14518	14520	14522	14462	14512	14433	14515	14493	14559	14524	14393	14446	14579	14457	14468	14607	14565	14346	14465	14739	14534	14554	14435	14582	14499	14522	14528	14408	14645	14456	14450	14407	14549	14451	14560	14409	14594	14614	14557	14591	14604	14501	14545	14504	14432	14373	14583	14436	14437	14604	14522	14539	14415	14438	14383	14482	14621	14627	14783	14554	14669	14560	14596	14596	14426	14724	14579	14485	14307	14389	14689	14310	14726	14452	14567	14483	14697	14387	14650	14484	14568	14659	14448	14518	14365	14523	14456	14533	14520	14446	14626	14460	14404	14608	14581	14596	14491	14524	14459	14556	14327	14474	14559	14483	14604	14559	14501	14546	14645	14415	14649	14681	14749	14533	14427	14480	14557	14524	14539	14759	14508	14530	14526	14441	14583	14514	14548	14476	14393	14468	14703	14315	14589	14543	14512	14511	14470	14574	14543	14433	14398	14344	14525	14577	14557	14502	14476	14408	14478	14578	14396	14487	14515	14491	14472	14404	14508	14583	14396	14473	14574	14477	14550	14562	14647	14337	14475	14667	14405	14364	14451	14499	14586	14489	14485	14270	14605	14536	14411	14396	14435	14562	14552	14365	14521	14510	14499	14533	14348	14558	14442	14542	14522	14419	14483	14522	14614	14556	14404	14341	14324	14603	14525	14436	14433	14539	14593	14373	14535	14586	14567	14404	14585	14627	14491	14339	14701	14441	14406	14458	14581	14594	14394	14522	14510	14508	14464	14515	14579	14509	14546	14398	14525	14582	14655	14559	14459	14550	14614	14577	14585	14474	14566	14563	14508	14471	14425	14488	14474	14633	14565	14594	14588	14590	14438	14508	14413	14636	14421	14639	14477	14517	14460	14505	14529	14509	14383	14546	14404	14555	14618	14398	14574	14478	14591	14463	14544	14430	14699	14565	14389	14502	14490	14555	14463	14555	14437	14577	14534	14444	14439	14609	14464	14518	14535	14480	14514	14545	14622	14489	14575	14608	14469	14581	14500	14670	14418	14619	14527	14616	14386	14507	14531	14586	14562	14449	14462	14563	14422	14514	14420	14511	14458	14601	14547	14546	14627	14606	14605	14429	14558	14640	14636	14569	14511	14509	14489	14412	14539	14391	14605	14411	14323	14616	14371	14502	14506	14445	14560	14652	14308	14628	14342	14510	14701	14448	14501	14495	14526	14425	14420	14635	14393	14582	14556	14436	14445	14661	14628	14664	14513	14449	14478	14524	14527	14475	14460	14630	14574	14567	14630	14419	14541	14340	14559	14499	14588	14514	14600	14492	14672	14525	14450	14481	14522	14366	14551	14480	14538	14509	14350	14585	14581	14645	14557	14451	14705	14571	14475	14420	14497	14462	14453	14425	14609	14460	14639	14330	14523	14430	14422	14444	14402	14277	14411	14498	14586	14738	14537	14527	14549	14450	14461	14425	14672	14515	14595	14638	14512	14537	14624	14565	14359	14602	14482	14624	14427	14684	14388	14494	14480	14478	14566	14529	14461	14652	14585	14427	14566	14405	14556	14550	14495	14583	14488	14539	14443	14461	14476	14666	14537	14555	14559	14404	14509	14423	14693	14339	14435	14507	14579	14493	14545	14556	14464	14578	14542	14475	14596	14489	14553	14825	14378	14491	14598	14675	14646	14548	14505	14587	14556	14626	14619	14467	14541	14563	14804	14434	14643	14563	14522	14432	14539	14557	14477	14559	14526	14357	14501	14534	14423	14697	14580	14537	14341	14476	14551	14656	14500	14471	14534	14526	14527	14524	14558	14564	14497	14486	14477	14574	14556	14634	14488	14567	14462	14387	14650	14622	14531	14511	14517	14412	14520	14713	14464	14494	14484	14645	14795	14565	14591	14522	14553	14446	14506	14454	14464	14572	14529	14538	14472	14516	14401	14515	14449	14485	14478	14479	14467	14509	14351	14552	14434	14430	14509	14240	14441	14429	14496	14546	14580	14514	14529	14371	14528	14478	14533	14562	14567	14544	14532	14405	14533	14488	14388	14529	14599	14458	14331	14486	14663	14453	14578	14549	14370	14606	14637	14544	14524	14546	14753	14549	14585	14637	14581	14539	14535	14525	14463	14455	14596	14556	14645	14615	14445	14489	14668	14475	14578	14608	14539	14472	14583	14486	14607	14365	14457	14518	14563	14362	14356	14347	14514	14593	14565	14443	14519	14506	14580	14417	14548	14500	14461	14616	14566	14591	14454	14482	14557	14475	14661	14611	14465	14461	14457	14435	14582	14732	14437	14607	14328	14611	14649	14577	14513	14527	14406	14499	14468	14474	14429	14593	14410	14375	14347	14673	14638	14488	14402	14558	14331	14472	14602	14537	14487	14574	14386	14470	14344	14569	14585	14460	14411	14441	14432	14547	14439	14675	14446	14570	14595	14515	14607	14568	14501	14605	14645	14441	14525	14509	14264	14540	14588	14499	14445	14704	14317	14540	14629	14511	14545	14551	14591	14534	14503	14573	14486	14484	14705	14474	14572	14360	14604	14622	14646	14583	14457	14624	14680	14551	14606	14586	14447	14501	14437	14412	14523	14476	14600	14464	14348	14496	14364	14500	14599	14798	14566	14471	14419	14576	14535	14467	14525	14412	14625	14450	14610	14536	14380	14696	14508	14474	14572	14497	14535	14580	14625	14506	14478	14429	14544	14477	14576	14514	14561	14553	14425	14573	14664	14568	14569	14371	14322	14456	14549	14537	14552	14509	14350	14563	14369	14509	14598	14441	14518	14558	14595	14492	14736	14670	14511	14525	14487	14560	14360	14501	14808	14525	14637	14419	14590	14491	14540	14478	14531	14566	14556	14730	14654	14529	14615	14600	14653	14605	14558	14426	14611	14527	14497	14526	14572	14584	14413	14604	14431	14495	14485	14581	14555	14510	14543	14498	14607	14594	14481	14537	14538	14372	14432	14484	14594	14470	14537	14374	14702	14632	14509	14373	14560	14317	14741	14593	14439	14361	14566	14507	14669	14435	14562	14538	14413	14444	14316	14526	14603	14460	14577	14620	14373	14671	14393	14621	14451	14520	14496	14543	14462	14428	14649	14402	14613	14471	14519	14516	14535	14567	14434	14508	14476	14640	14463	14325	14620	14549	14653	14529	14580	14651	14422	14422	14568	14498	14579	14437	14483	14561	14399	14675	14337	14561	14375	14388	14593	14545	14506	14528	14478	14366	14457	14639	14616	14525	14383	14375	14489	14386	14407	14559	14366	14517	14560	14467	14384	14602	14475	14531	14577	14503	14423	14459	14422	14581	14628	14594	14411	14469	14725	14552	14484	14461	14378	14508	14576	14528	14435	14465	14509	14544	14571	14588	14547	14462	14585	14645	14581	14538	14464	14581	14449	14500	14438	14495	14583	14468	14554	14478	14532	14591	14713	14499	14440	14596	14415	14612	14579	14465	14504	14548	14561	14814	14409	14469	14314	14383	14494	14468	14481	14548	14491	14407	14295	14412	14580	14617	14768	14559	14679	14433	14260	14401	14422	14544	14556	14505	14389	14602	14693	14342	14381	14524	14496	14562	14317	14373	14516	14513	14438	14572	14664	14703	14583	14441	14433	14596	14501	14600	14426	14605	14440	14469	14347	14427	14508	14438	14663	14529	14546	14601	14376	14385	14657	14493	14446	14469	14261	14506	14497	14419	14612	14625	14434	14461	14614	14470	14401	14612	14578	14573	14453	14647	14489	14474	14387	14607	14552	14530	14551	14526	14461	14462	14442	14474	14551	14418	14522	14535	14528	14512	14591	14521	14455	14352	14451	14327	14603	14603	14320	14417	14580	14576	14576	14613	14587	14529	14536	14641	14444	14525	14487	14527	14579	14481	14556	14535	14530	14641	14405	14276	14548	14444	14546	14442	14553	14535	14390	14576	14352	14576	14356	14574	14527	14421	14453	14611	14591	14620	14557	14443	14425	14566	14384	14341	14416	14533	14468	14539	14506	14516	14656	14563	14434	14560	14432	14419	14532	14755	14529	14652	14389	14527	14531	14653	14666	14542	14368	14396	14404	14435	14514	14509	14449	14587	14569	14701	14596	14633	14430	14594	14494	14524	14450	14663	14514	14435	14514	14519	14545	14427	14495	14565	14594	14415	14614	14399	14364	14655	14514	14605	14407	14369	14385	14517	14498	14348	14730	14387	14549	14554	14343	14582	14372	14506	14322	14520	14512	14503	14478	14674	14392	14423	14498	14554	14515	14353	14565	14541	14550	14543	14614	14449	14535	14495	14462	14653	14422	14530	14550	14679	14481	14391	14456	14563	14518	14419	14548	14474	14494	14431	14599	14491	14606	14478	14612	14646	14514	14709	14570	14515	14329	14558	14291	14558	14479	14669	14604	14504	14660	14620	14512	14522	14504	14420	14572	14364	14582
28842	20999	18877	16265	14574	14513	14521	14743	14794	14651	14588	14752	15503	17638	17466	16108	15193	14765	14508	14428	14444	14504	14415	14459	14483	14508	14489	14641	14423	14433	14438	14605	14556	14458	14407	14456	14386	14363	14577	14459	14436	14366	14623	14368	14458	14691	14434	14539	14659	14283	14314	14385	14554	14558	14534	14467	14501	14402	14501	14532	14495	14551	14563	14508	14439	14508	14576	14566	14647	14577	14437	14376	14610	14439	14284	14414	14428	14322	14553	14586	14498	14493	14430	14372	14361	14435	14318	14421	14429	14510	14295	14518	14298	14500	14522	14313	14431	14421	14347	14482	14449	14603	14436	14292	14512	14338	14559	14396	14421	14348	14362	14218	14348	14235	14350	14421	14651	14629	14610	14390	14594	14417	14228	14487	14501	14398	14554	14414	14488	14447	14487	14328	14292	14312	14454	14531	14671	14621	14375	14412	14514	14447	14480	14398	14517	14441	14600	14558	14402	14243	14341	14434	14289	14380	14497	14652	14572	14419	14419	14483	14500	14396	14433	14388	14550	14357	14389	14251	14413	14571	14477	14330	14413	14400	14386	14368	14294	14402	14467	14422	14394	14353	14389	14376	14450	14399	14539	14443	14493	14613	14331	14663	14366	14467	14444	14382	14477	14502	14406	14390	14426	14465	14370	14393	14414	14430	14619	14457	14588	14455	14517	14484	14317	14416	14407	14548	14370	14483	14525	14344	14356	14557	14439	14458	14438	14511	14421	14512	14396	14535	14421	14441	14334	14368	14520	14360	14346	14552	14434	14384	14496	14592	14700	14477	14533	14460	14299	14552	14431	14671	14532	14571	14617	14411	14486	14529	14606	14215	14403	14535	14479	14573	14591	14407	14297	14368	14282	14584	14573	14362	14585	14353	14431	14363	14407	14377	14475	14515	14451	14389	14281	14551	14525	14331	14416	14513	14438	14258	14583	14370	14544	14690	14337	14435	14326	14352	14349	14509	14440	14406	14269	14484	14479	14355	14352	14512	14368	14436	14637	14534	14439	14562	14448	14293	14396	14469	14505	14404	14476	14462	14617	14462	14400	14429	14506	14490	14397	14514	14371	14476	14340	14530	14500	14204	14417	14403	14545	14371	14478	14576	14594	14297	14514	14414	14215	14263	14441	14148	14384	14477	14450	14293	14375	14433	14477	14339	14305	14429	14514	14641	14489	14460	14407	14325	14432	14362	14354	14362	14310	14346	14266	14591	14465	14533	14497	14695	14302	14370	14470	14364	14386	14481	14313	14615	14372	14562	14481	14508	14465	14436	14368	14526	14437	14358	14549	14631	14518	14440	14578	14366	14448	14462	14387	14446	14443	14408	14491	14439	14391	14449	14453	14355	14244	14600	14697	14520	14534	14399	14428	14384	14441	14399	14498	14572	14493	14555	14637	14358	14455	14502	14356	14462	14674	14466	14267	14532	14432	14573	14533	14515	14402	14434	14420	14428	14595	14562	14659	14507	14735	14307	14358	14378	14379	14516	14455	14371	14534	14227	14389	14353	14422	14442	14426	14535	14478	14395	14612	14472	14559	14472	14346	14509	14537	14427	14303	14480	14566	14412	14417	14387	14464	14548	14528	14364	14762	14525	14649	14538	14601	14642	14558	14379	14536	14632	14400	14376	14444	14475	14387	14390	14266	14375	14534	14537	14416	14428	14450	14366	14435	14285	14562	14558	14388	14293	14356	14442	14485	14504	14487	14535	14369	14375	14338	14334	14389	14454	14477	14588	14566	14343	14361	14661	14451	14494	14382	14359	14636	14413	14365	14214	14473	14361	14516	14502	14435	14349	14523	14594	14567	14529	14347	14627	14302	14319	14636	14433	14648	14602	14376	14751	14322	14419	14533	14492	14198	14542	14453	14422	14410	14395	14422	14428	14436	14344	14593	14612	14441	14467	14231	14446	14470	14413	14305	14462	14351	14427	14518	14358	14545	14427	14473	14577	14487	14402	14429	14535	14301	14446	14659	14506	14318	14717	14458	14457	14550	14533	14546	14503	14626	14497	14594	14375	14560	14574	14448	14402	14423	14306	14376	14454	14507	14509	14415	14284	14443	14515	14450	14519	14652	14437	14626	14423	14518	14292	14381	14343	14367	14299	14316	14511	14721	14510	14446	14348	14558	14623	14476	14430	14511	14276	14389	14584	14451	14492	14456	14310	14400	14520	14494	14382	14362	14562	14452	14469	14348	14465	14421	14350	14487	14469	14442	14569	14445	14248	14289	14541	14392	14337	14516	14498	14498	14244	14449	14453	14486	14518	14500	14558	14385	14513	14671	14457	14379	14455	14366	14324	14545	14519	14502	14613	14441	14434	14529	14345	14355	14639	14577	14433	14514	14401	14349	14453	14592	14519	14565	14525	14381	14315	14355	14401	14509	14479	14378	14471	14461	14467	14636	14524	14539	14505	14396	14513	14359	14564	14519	14423	14335	14479	14515	14431	14406	14672	14586	14409	14578	14331	14444	14739	14641	14500	14408	14446	14473	14436	14374	14412	14384	14636	14394	14578	14526	14613	14419	14540	14536	14344	14362	14363	14449	14326	14495	14559	14350	14470	14392	14509	14616	14427	14386	14490	14550	14277	14440	14511	14381	14281	14292	14379	14519	14383	14459	14408	14430	14374	14596	14609	14407	14354	14432	14475	14438	14562	14378	14545	14414	14610	14598	14620	14406	14336	14380	14337	14441	14511	14210	14592	14482	14491	14449	14413	14334	14407	14472	14439	14588	14517	14448	14590	14470	14625	14456	14391	14386	14285	14427	14437	14390	14470	14306	14622	14455	14442	14467	14351	14426	14408	14510	14547	14458	14530	14339	14494	14509	14576	14666	14295	14447	14450	14414	14561	14619	14361	14364	14551	14360	14430	14503	14415	14519	14355	14369	14382	14512	14334	14246	14541	14535	14421	14424	14762	14384	14566	14402	14297	14380	14417	14604	14625	14626	14268	14476	14399	14576	14543	14578	14463	14487	14522	14328	14395	14409	14484	14393	14432	14384	14427	14628	14345	14574	14477	14519	14342	14390	14621	14538	14324	14436	14460	14532	14619	14401	14314	14474	14445	14413	14541	14469	14452	14508	14470	14496	14493	14537	14556	14390	14360	14178	14501	14552	14450	14420	14334	14474	14475	14589	14274	14480	14415	14328	14398	14321	14342	14510	14376	14487	14288	14494	14522	14636	14472	14518	14322	14294	14395	14439	14499	14587	14414	14361	14454	14361	14460	14327	14560	14500	14409	14367	14690	14542	14405	14524	14429	14428	14237	14520	14547	14322	14363	14507	14308	14606	14324	14338	14450	14340	14525	14352	14361	14518	14527	14661	14430	14577	14503	14322	14540	14465	14459	14273	14678	14686	14645	14426	14611	14418	14513	14453	14556	14362	14400	14410	14444	14432	14513	14441	14346	14438	14449	14496	14517	14458	14452	14413	14442	14457	14399	14494	14390	14421	14380	14500	14400	14591	14663	14386	14323	14451	14441	14488	14459	14592	14351	14396	14615	14472	14335	14552	14545	14211	14474	14570	14406	14586	14437	14444	14509	14475	14230	14357	14430	14577	14593	14526	14621	14349	14361	14303	14451	14462	14503	14473	14501	14432	14472	14485	14488	14412	14452	14428	14341	14402	14327	14730	14477	14710	14499	14365	14569	14450	14266	14708	14365	14535	14574	14418	14520	14442	14541	14527	14549	14623	14423	14464	14416	14715	14522	14663	14619	14589	14759	14446	14442	14255	14466	14441	14280	14586	14471	14400	14567	14463	14379	14490	14661	14233	14410	14358	14413	14350	14503	14474	14465	14371	14484	14433	14418	14559	14438	14495	14411	14535	14539	14447	14339	14464	14345	14465	14501	14404	14561	14398	14457	14433	14399	14533	14668	14395	14512	14557	14228	14385	14461	14427	14497	14480	14551	14562	14357	14488	14388	14448	14601	14625	14484	14424	14521	14421	14424	14529	14484	14541	14409	14359	14411	14271	14338	14437	14542	14402	14450	14370	14707	14408	14491	14321	14285	14621	14535	14584	14454	14628	14583	14534	14654	14415	14512	14482	14441	14507	14436	14383	14460	14341	14324	14215	14423	14499	14387	14521	14322	14593	14379	14514	14492	14623	14385	14342	14415	14399	14536	14494	14436	14392	14430	14471	14446	14321	14437	14414	14581	14358	14536	14481	14588	14585	14517	14421	14592	14608	14407	14586	14454	14447	14516	14439	14557	14428	14334	14530	14617	14628	14684	14339	14270	14546	14510	14239	14536	14473	14525	14701	14227	14443	14516	14572	14507	14472	14318	14440	14506	14259	14633	14479	14765	14511	14475	14451	14490	14344	14444	14359	14468	14354	14330	14470	14641	14474	14338	14636	14447	14393	14364	14508	14495	14273	14365	14292	14514	14628	14449	14332	14272	14302	14381	14488	14542	14345	14591	14475	14598	14464	14426	14355	14412	14571	14453	14338	14385	14469	14553	14542	14368	14497	14427	14321	14340	14590	14440	14359	14192	14351	14491	14588	14412	14343	14404	14613	14472	14319	14554	14375	14370	14404	14514	14714	14488	14697	14636	14549	14378	14332	14621	14341	14162	14569	14308	14196	14498	14476	14488	14432	14495	14282	14480	14450	14477	14279	14419	14260	14396	14369	14537	14480	14407	14536	14316	14528	14509	14470	14472	14180	14411	14543	14402	14552	14390	14419	14362	14497	14348	14355	14351	14399	14392	14629	14527	14444	14328	14332	14509	14601	14460	14499	14546	14300	14317	14492	14503	14672	14543	14474	14339	14443	14370	14391	14470	14574	14454	14548	14446	14525	14437	14487	14639	14507	14400	14479	14428	14496	14524	14578	14314	14418	14563	14419	14275	14434	14432	14471	14716	14459	14430	14364	14635	14516	14351	14466	14557	14479	14486	14324	14337	14527	14678	14555	14632	14659	14369	14689	14451	14412	14485	14674	14453	14593	14443	14578	14433	14473	14467	14538	14340	14444	14401	14323	14482	14407	14607	14269	14417	14527	14562	14480	14468	14492	14602	14457	14337	14506	14380	14293	14312	14334	14329	14262	14352	14431	14254	14538	14329	14492	14386	14584	14312	14370	14502	14358	14601	14519	14472	14463	14280	14569	14566	14437	14452
14855	15654	15265	14844	14624	14507	14502	14902	14669	14641	14441	14514	16283	19312	18123	16273	14984	14572	14178	14161	14414	14551	14523	14445	14417	14312	14407	14402	14296	14514	14513	14401	14267	14447	14373	14319	14321	14464	14376	14501	14215	14367	14412	14507	14346	14380	14264	14517	14365	14509	14548	14251	14380	14478	14305	14329	14470	14423	14437	14246	14360	14292	14364	14471	14433	14432	14226	14509	14334	14545	14374	14224	14347	14214	14385	14421	14280	14327	14494	14385	14345	14497	14333	14404	14424	14354	14425	14265	14386	14462	14416	14385	14256	14572	14326	14363	14478	14324	14412	14376	14441	14372	14457	14201	14407	14381	14443	14335	14481	14511	14438	14212	14329	14305	14216	14290	14416	14314	14401	14278	14467	14538	14309	14442	14255	14518	14309	14404	14327	14590	14304	14418	14384	14393	14371	14318	14457	14435	14341	14424	14391	14395	14391	14408	14410	14318	14543	14295	14288	14394	14244	14383	14469	14530	14327	14338	14383	14369	14390	14367	14455	14295	14293	14491	14438	14211	14458	14219	14364	14269	14326	14399	14474	14432	14436	14492	14511	14383	14359	14244	14407	14315	14326	14451	14378	14210	14351	14251	14204	14267	14401	14160	14323	14293	14258	14373	14221	14435	14387	14482	14581	14330	14311	14464	14417	14072	14344	14435	14346	14257	14449	14463	14324	14315	14533	14153	14379	14281	14345	14328	14441	14336	14444	14355	14486	14365	14362	14383	14443	14374	14378	14292	14355	14385	14316	14585	14383	14353	14501	14317	14334	14331	14266	14446	14369	14299	14502	14399	14549	14296	14530	14485	14231	14383	14367	14309	14191	14190	14416	14279	14367	14436	14229	14384	14525	14417	14397	14185	14362	14197	14478	14306	14293	14384	14305	14404	14292	14434	14342	14383	14327	14394	14402	14394	14266	14433	14147	14286	14378	14358	14386	14361	14326	14436	14436	14391	14366	14360	14358	14266	14334	14443	14273	14544	14376	14590	14426	14245	14344	14332	14245	14366	14372	14480	14387	14266	14362	14463	14408	14319	14391	14310	14335	14571	14439	14314	14423	14320	14462	14323	14634	14352	14375	14556	14403	14564	14404	14435	14454	14391	14415	14288	14446	14356	14490	14310	14465	14258	14355	14315	14540	14370	14422	14271	14386	14281	14307	14346	14268	14355	14325	14384	14345	14279	14365	14302	14368	14608	14247	14216	14341	14260	14543	14354	14431	14512	14355	14361	14494	14269	14277	14249	14448	14214	14391	14234	14331	14436	14289	14322	14399	14347	14327	14373	14352	14319	14519	14386	14408	14330	14411	14511	14404	14355	14370	14361	14356	14272	14462	14345	14321	14336	14327	14302	14437	14320	14302	14394	14409	14282	14345	14356	14338	14157	14532	14403	14445	14469	14321	14342	14384	14274	14658	14345	14402	14487	14448	14217	14501	14418	14523	14393	14446	14276	14443	14313	14465	14376	14299	14360	14356	14204	14404	14233	14412	14416	14452	14392	14230	14400	14420	14439	14326	14347	14362	14404	14439	14379	14309	14387	14455	14227	14504	14453	14350	14356	14453	14302	14518	14342	14262	14466	14472	14479	14287	14138	14276	14383	14274	14378	14223	14419	14560	14272	14409	14409	14435	14427	14427	14328	14413	14393	14335	14361	14363	14436	14416	14383	14441	14389	14259	14505	14420	14378	14388	14294	14378	14333	14403	14401	14324	14511	14431	14344	14367	14460	14515	14568	14521	14425	14364	14375	14428	14474	14378	14283	14454	14166	14471	14410	14346	14382	14390	14371	14329	14355	14363	14336	14471	14309	14374	14546	14203	14305	14284	14233	14439	14545	14159	14331	14285	14488	14387	14463	14408	14396	14402	14571	14326	14336	14406	14393	14500	14402	14386	14395	14361	14258	14328	14530	14626	14572	14343	14370	14461	14484	14495	14364	14420	14390	14490	14336	14301	14374	14299	14327	14494	14360	14315	14340	14161	14439	14543	14373	14338	14370	14473	14238	14331	14516	14321	14358	14470	14458	14399	14370	14364	14467	14358	14319	14382	14385	14333	14346	14398	14337	14319	14326	14222	14242	14317	14313	14292	14253	14220	14480	14412	14269	14507	14226	14451	14459	14495	14383	14547	14376	14192	14305	14366	14552	14625	14380	14382	14436	14452	14421	14430	14403	14461	14343	14416	14490	14353	14479	14494	14319	14413	14300	14606	14327	14408	14390	14536	14262	14421	14349	14379	14322	14461	14352	14341	14451	14209	14332	14358	14252	14224	14397	14495	14291	14333	14392	14310	14261	14231	14306	14488	14534	14395	14412	14394	14245	14303	14198	14400	14176	14408	14322	14499	14228	14369	14463	14386	14465	14281	14484	14434	14290	14378	14416	14322	14297	14305	14237	14484	14256	14628	14181	14508	14451	14339	14396	14350	14431	14414	14430	14422	14514	14479	14440	14414	14405	14536	14311	14305	14409	14471	14167	14385	14440	14471	14452	14309	14363	14257	14268	14324	14401	14483	14413	14395	14274	14397	14299	14379	14412	14473	14383	14315	14469	14521	14521	14297	14434	14524	14354	14432	14552	14448	14436	14392	14519	14342	14371	14338	14469	14288	14481	14373	14233	14525	14302	14376	14448	14413	14342	14339	14272	14089	14387	14356	14310	14406	14540	14436	14399	14236	14384	14367	14363	14275	14384	14435	14346	14422	14364	14557	14416	14397	14442	14456	14342	14157	14249	14546	14245	14549	14350	14360	14243	14383	14417	14201	14562	14410	14329	14516	14429	14505	14299	14421	14383	14386	14306	14363	14371	14263	14256	14181	14466	14384	14278	14514	14473	14309	14569	14223	14423	14274	14472	14360	14374	14420	14406	14466	14277	14370	14376	14338	14425	14330	14239	14438	14540	14326	14384	14515	14443	14269	14369	14372	14360	14495	14529	14376	14490	14277	14312	14221	14179	14339	14449	14494	14478	13965	14490	14299	14381	14366	14411	14575	14307	14308	14353	14379	14320	14295	14296	14528	14219	14352	14414	14304	14284	14416	14355	14276	14479	14403	14350	14334	14512	14396	14467	14309	14340	14268	14541	14279	14430	14310	14458	14512	14245	14541	14394	14168	14265	14315	14291	14292	14429	14432	14202	14262	14365	14400	14362	14351	14403	14318	14266	14427	14284	14359	14311	14343	14400	14335	14250	14357	14351	14328	14425	14386	14280	14420	14455	14319	14410	14412	14293	14420	14337	14449	14261	14383	14233	14276	14428	14251	14450	14336	14321	14324	14334	14358	14270	14438	14312	14409	14329	14331	14236	14223	14376	14462	14528	14236	14300	14289	14277	14364	14283	14396	14275	14316	14369	14205	14531	14377	14239	14340	14445	14273	14368	14435	14425	14359	14299	14438	14399	14513	14441	14286	14292	14414	14658	14374	14439	14427	14436	14344	14287	14483	14332	14236	14352	14392	14384	14351	14400	14260	14255	14496	14239	14444	14574	14290	14362	14306	14341	14246	14204	14455	14364	14340	14282	14478	14275	14467	14459	14575	14289	14357	14485	14406	14419	14474	14181	14517	14377	14428	14323	14417	14223	14484	14391	14499	14228	14297	14391	14226	14475	14442	14313	14360	14424	14449	14429	14518	14415	14560	14484	14370	14456	14414	14345	14309	14323	14326	14453	14393	14207	14368	14566	14397	14351	14360	14374	14378	14534	14347	14566	14461	14455	14228	14328	14372	14422	14414	14441	14469	14328	14461	14328	14353	14503	14316	14314	14309	14384	14392	14387	14500	14305	14326	14171	14433	14281	14185	14401	14253	14283	14512	14404	14343	14322	14315	14287	14473	14334	14478	14244	14273	14320	14210	14344	14435	14465	14364	14416	14333	14455	14332	14312	14435	14449	14448	14446	14417	14440	14327	14424	14209	14354	14430	14424	14487	14555	14376	14284	14386	14363	14579	14343	14298	14387	14494	14484	14389	14374	14318	14559	14353	14516	14315	14423	14394	14445	14338	14388	14327	14440	14566	14420	14212	14501	14489	14442	14324	14254	14412	14400	14515	14107	14301	14305	14390	14637	14409	14362	14349	14245	14403	14436	14545	14264	14375	14348	14371	14529	14458	14427	14466	14114	14362	14436	14434	14546	14404	14314	14417	14360	14381	14330	14280	14421	14368	14352	14585	14583	14522	14445	14410	14441	14390	14472	14348	14469	14371	14490	14278	14369	14506	14459	14345	14420	14234	14303	14419	14421	14497	14262	14384	14320	14255	14423	14350	14320	14323	14390	14327	14431	14408	14369	14295	14349	14305	14293	14403	14332	14295	14493	14350	14413	14387	14443	14364	14366	14399	14521	14318	14434	14613	14396	14519	14434	14431	14400	14352	14350	14380	14530	14347	14489	14541	14411	14275	14455	14502	14378	14532	14441	14453	14334	14298	14249	14395	14338	14438	14468	14394	14243	14274	14544	14308	14218	14324	14475	14384	14412	14479	14228	14354	14412	14408	14305	14506	14384	14298	14435	14360	14273	14525	14413	14427	14313	14327	14514	14203	14464	14297	14340	14284	14238	14400	14442	14369	14368	14358	14352	14383	14324	14424	14330	14238	14287	14326	14505	14380	14135	14342	14285	14393	14227	14363	14241	14475	14206	14461	14511	14436	14442	14405	14340	14490	14336	14383	14309	14415	14099	14361	14532	14298	14261	14334	14321	14339	14360	14394	14304	14369	14562	14340	14244	14448	14396	14356	14343	14357	14378	14249	14406	14304	14263	14239	14473	14415	14322	14506	14554	14299	14499	14382	14420	14386	14390	14469	14402	14273	14464	14182	14466	14516	14361	14331	14348	14321	14317	14430	14396	14176	14369	14303	14550	14338	14244	14488	14387	14200	14486	14345	14334	14278	14354	14495	14193	14365	14230	14469	14352	14343	14276	14276	14377	14346	14416	14328	14366	14604	14330	14358	14431	14298	14360	14278	14364	14454	14312	14254	14452	14520	14294	14261	14561	14260	14578	14436	14498	14492	14197	14383	14429	14415	14426	14421	14460	14409	14265	14514	14347	14095	14377	14405	14295	14430	14271	14526	14561	14309	14263	14390	14339	14333	14262	14506	14467	14258	14236	14258	14538	14618	14397	14440	14373
25147	21409	28018	25348	19759	15816	15279	14429	14226	14089	13832	13820	22068	31273	26916	20793	16226	14338	13944	13477	13554	13672	13494	13496	13550	13626	13513	13456	13642	13430	13470	13656	13562	13702	13519	13488	13649	13491	13528	13388	13480	13664	13464	13364	13531	13540	13646	13481	13479	13714	13429	13453	13648	13501	13611	13559	13585	13649	13488	13492	13526	13386	13550	13614	13636	13617	13470	13451	13528	13582	13602	13405	13581	13525	13580	13403	13443	13421	13551	13546	13691	13379	13601	13680	13581	13601	13626	13480	13571	13525	13497	13438	13429	13405	13594	13602	13381	13373	13541	13536	13447	13494	13364	13278	13570	13478	13596	13557	13524	13436	13575	13509	13461	13646	13458	13355	13343	13379	13595	13724	13784	13581	13657	13531	13464	13485	13374	13630	13587	13383	13382	13711	13303	13487	13540	13454	13479	13679	13538	13245	13599	13423	13432	13501	13658	13597	13535	13489	13482	13563	13537	13475	13517	13305	13396	13655	13546	13447	13549	13437	13609	13591	13619	13601	13513	13556	13491	13355	13374	13602	13284	13536	13435	13428	13671	13519	13572	13419	13545	13532	13446	13455	13539	13671	13491	13518	13262	13396	13621	13449	13459	13464	13599	13719	13497	13548	13581	13578	13483	13547	13603	13422	13546	13364	13607	13377	13328	13322	13445	13314	13462	13567	13749	13510	13599	13422	13474	13538	13457	13424	13644	13408	13736	13599	13498	13555	13645	13478	13484	13402	13549	13432	13413	13255	13453	13472	13454	13464	13484	13373	13426	13710	13346	13429	13556	13512	13568	13541	13523	13412	13473	13378	13378	13483	13459	13564	13492	13507	13692	13460	13659	13607	13638	13440	13436	13623	13728	13371	13631	13452	13517	13488	13412	13664	13621	13506	13519	13558	13579	13402	13456	13654	13591	13458	13465	13541	13595	13535	13542	13628	13493	13493	13251	13388	13524	13686	13457	13430	13505	13501	13548	13418	13594	13510	13354	13580	13428	13655	13581	13637	13488	13634	13715	13465	13337	13407	13571	13551	13547	13551	13448	13562	13471	13419	13582	13567	13345	13695	13538	13606	13663	13318	13684	13463	13511	13477	13511	13580	13589	13361	13442	13621	13558	13541	13332	13619	13465	13478	13517	13552	13611	13391	13468	13433	13657	13396	13595	13483	13463	13662	13515	13520	13388	13463	13473	13666	13719	13584	13548	13521	13499	13387	13568	13484	13526	13372	13581	13766	13485	13560	13277	13669	13350	13497	13446	13587	13533	13421	13414	13544	13414	13386	13495	13298	13442	13489	13329	13405	13581	13396	13422	13451	13591	13571	13551	13303	13452	13424	13559	13467	13469	13377	13577	13523	13508	13458	13450	13422	13525	13523	13560	13346	13579	13603	13430	13476	13428	13556	13619	13635	13555	13504	13418	13360	13427	13475	13550	13614	13405	13652	13615	13420	13686	13312	13326	13429	13447	13493	13627	13439	13513	13762	13666	13635	13405	13695	13401	13563	13493	13535	13361	13476	13545	13431	13555	13556	13537	13413	13473	13478	13464	13389	13578	13546	13575	13655	13572	13602	13432	13394	13575	13463	13484	13478	13520	13533	13523	13653	13659	13499	13605	13586	13436	13385	13329	13399	13503	13340	13637	13412	13297	13458	13443	13777	13405	13574	13721	13531	13437	13485	13411	13582	13717	13552	13346	13538	13583	13461	13447	13381	13600	13606	13544	13434	13386	13537	13467	13512	13543	13305	13438	13529	13637	13388	13477	13551	13648	13522	13761	13514	13275	13559	13569	13403	13733	13583	13506	13545	13524	13562	13567	13398	13628	13563	13447	13769	13551	13276	13487	13583	13451	13562	13639	13371	13467	13548	13560	13473	13479	13374	13510	13482	13525	13412	13412	13441	13619	13410	13523	13345	13431	13482	13704	13589	13546	13569	13631	13488	13433	13318	13572	13454	13398	13641	13592	13552	13474	13655	13416	13558	13571	13488	13422	13623	13443	13249	13500	13427	13538	13386	13674	13382	13352	13520	13501	13742	13619	13550	13567	13596	13581	13509	13405	13411	13458	13397	13429	13563	13685	13648	13361	13570	13565	13657	13466	13560	13559	13438	13584	13520	13446	13676	13489	13617	13346	13586	13676	13425	13534	13535	13579	13563	13582	13441	13485	13561	13477	13534	13415	13521	13582	13533	13656	13627	13555	13556	13318	13425	13398	13557	13562	13482	13558	13441	13516	13518	13640	13550	13501	13633	13513	13477	13445	13314	13499	13477	13546	13480	13589	13190	13470	13452	13581	13561	13461	13401	13587	13611	13616	13463	13396	13664	13463	13315	13366	13302	13464	13627	13570	13439	13624	13523	13546	13537	13591	13413	13619	13513	13633	13274	13583	13389	13683	13484	13459	13537	13633	13530	13371	13478	13652	13424	13493	13308	13414	13536	13487	13480	13560	13365	13460	13464	13582	13536	13565	13553	13433	13588	13472	13374	13457	13561	13637	13494	13412	13755	13450	13435	13360	13597	13261	13693	13258	13600	13373	13560	13615	13581	13463	13440	13361	13512	13445	13572	13742	13304	13511	13468	13597	13480	13470	13386	13549	13455	13427	13349	13366	13561	13380	13475	13392	13582	13432	13665	13590	13552	13399	13498	13480	13470	13470	13460	13491	13415	13423	13651	13404	13456	13457	13623	13409	13561	13680	13595	13515	13454	13541	13613	13353	13462	13512	13368	13684	13541	13548	13498	13579	13630	13510	13529	13504	13639	13509	13403	13462	13661	13549	13560	13466	13486	13636	13678	13703	13531	13668	13669	13278	13502	13478	13568	13512	13401	13696	13595	13349	13706	13644	13447	13544	13455	13555	13511	13461	13581	13398	13245	13488	13431	13488	13267	13429	13436	13497	13459	13489	13413	13753	13482	13471	13430	13481	13600	13435	13498	13479	13663	13419	13546	13605	13430	13428	13562	13485	13592	13282	13426	13398	13417	13405	13508	13438	13549	13444	13649	13506	13593	13627	13593	13499	13499	13373	13512	13606	13415	13557	13415	13516	13535	13566	13501	13495	13677	13518	13424	13701	13531	13413	13585	13565	13425	13446	13567	13521	13541	13474	13525	13616	13423	13457	13253	13702	13591	13551	13615	13442	13340	13562	13311	13554	13455	13467	13461	13566	13436	13514	13544	13430	13480	13476	13552	13452	13577	13528	13662	13504	13487	13623	13479	13421	13529	13666	13382	13472	13546	13466	13591	13415	13350	13574	13236	13558	13427	13635	13355	13391	13605	13585	13491	13671	13635	13533	13712	13400	13463	13713	13713	13783	13495	13484	13742	13660	13487	13620	13513	13485	13219	13550	13640	13687	13527	13479	13583	13549	13531	13687	13486	13482	13329	13454	13566	13542	13321	13406	13609	13457	13442	13539	13546	13304	13570	13598	13418	13568	13400	13714	13696	13388	13649	13593	13474	13355	13505	13729	13698	13374	13428	13634	13577	13484	13472	13465	13427	13539	13541	13344	13678	13465	13377	13581	13488	13487	13204	13299	13654	13476	13484	13576	13543	13630	13571	13514	13504	13565	13425	13449	13474	13559	13674	13496	13491	13584	13552	13714	13552	13456	13579	13364	13415	13491	13416	13600	13459	13620	13577	13379	13363	13546	13588	13425	13451	13651	13427	13449	13487	13555	13578	13487	13503	13490	13474	13714	13465	13382	13483	13276	13561	13490	13435	13504	13385	13682	13645	13497	13380	13509	13460	13701	13540	13583	13510	13489	13461	13406	13481	13408	13690	13378	13438	13499	13682	13619	13510	13512	13647	13450	13444	13517	13582	13576	13304	13491	13325	13680	13563	13499	13423	13565	13454	13457	13297	13500	13536	13588	13442	13478	13603	13753	13359	13576	13315	13351	13458	13448	13344	13658	13548	13473	13448	13538	13374	13493	13686	13609	13702	13544	13523	13590	13534	13618	13433	13541	13630	13506	13472	13578	13585	13571	13443	13429	13485	13599	13571	13486	13547	13504	13634	13589	13640	13511	13498	13510	13506	13569	13432	13481	13455	13300	13522	13527	13495	13519	13583	13480	13408	13624	13429	13363	13303	13509	13418	13302	13493	13585	13494	13459	13529	13458	13489	13478	13411	13519	13532	13413	13508	13456	13710	13564	13625	13581	13624	13709	13475	13517	13577	13590	13450	13439	13652	13547	13465	13554	13458	13654	13707	13561	13683	13647	13397	13483	13429	13540	13252	13488	13609	13434	13458	13395	13473	13466	13500	13578	13506	13569	13554	13601	13494	13414	13369	13404	13326	13568	13502	13474	13397	13515	13593	13597	13511	13460	13449	13473	13672	13378	13508	13505	13605	13583	13433	13487	13469	13637	13333	13513	13402	13594	13501	13657	13432	13623	13592	13564	13498	13712	13434	13471	13344	13295	13534	13461	13515	13488	13389	13525	13428	13466	13639	13551	13565	13420	13528	13644	13477	13579	13555	13344	13465	13613	13500	13468	13332	13632	13564	13513	13358	13269	13552	13343	13541	13581	13398	13475	13701	13383	13544	13704	13517	13641	13602	13582	13398	13664	13429	13325	13515	13456	13493	13555	13590	13480	13478	13366	13439	13443	13585	13484	13405	13351	13576	13304	13375	13385	13574	13438	13373	13550	13446	13512	13454	13559	13655	13519	13435	13393	13515	13472	13409	13446	13438	13471	13485	13455	13442	13360	13227	13454	13518	13638	13512	13442	13669	13538	13548	13392	13597	13751	13609	13536	13410	13443	13377	13486	13513	13559	13400	13556	13299	13402	13472	13417	13509	13695	13571	13406	13441	13303	13392	13606	13428	13510	13460	13599	13584	13449	13228	13655	13468	13547	13476	13435	13375	13394	13655	13436	13459	13606	13529	13451	13665	13519	13595	13431	13409	13650	13491	13305	13595	13456	13412	13465	13432	13401	13495	13523	13427	13474	13510	13576	13325	13530	13533	13398	13538	13528	13456	13311	13312	13520	13450	13398	13425	13332	13573	13446	13505	13588	13582	13415	13474	13517	13486	13621	13460	13528	13618	13380	13547	13477	13640	13557	13626	13524	13513	13713	13504	13541	13481	13397	13512	13478	13353	13608	13533	13533	13453	13497	13554
13469	20825	19341	16664	15420	14987	14673	14867	15070	14329	14024	14156	27371	35879	29945	22330	16873	14592	13960	13979	13566	13751	13724	13845	13646	13711	13872	13845	13694	13751	13713	13817	13769	13762	13769	13609	13936	13673	13797	13697	13573	13771	13848	13726	13885	13678	13785	13675	13709	13752	13658	13708	13629	13765	13753	13745	13774	13736	13888	13814	13750	13677	13694	13936	13724	13748	13704	13742	13858	13701	13758	13696	13814	13725	13643	13718	13764	13880	13696	13687	13889	13846	13810	13813	13763	13819	13861	13686	13697	13848	13926	13842	13881	13815	13701	13765	13741	13714	13830	13751	13744	13790	13863	13722	13658	13630	13689	13726	13880	13914	13800	13744	13865	13622	13816	13906	13710	13846	13824	13710	13593	13743	13846	13672	13740	13768	13720	13530	13774	13875	13754	13779	13701	13742	13861	13681	13734	13702	13671	13770	13633	13771	13528	13685	13754	13753	13830	13683	13678	13803	13807	13602	13701	13665	13823	13795	13733	13889	13844	13683	13682	13733	13655	13743	13618	13899	13714	13744	13896	13904	13648	13783	13765	13829	13790	13762	13840	13603	13590	13700	13564	13794	13825	13817	13673	13769	13705	13716	13615	13921	13784	13894	13741	13736	13663	13727	13769	13840	13786	13642	13855	13648	13740	13692	13644	13695	13891	13730	13539	13778	13767	13642	13711	13752	13812	13680	13794	13723	13702	13842	13902	13704	13716	13711	13741	13638	13739	13834	13699	13884	13679	13696	13784	13625	13817	13710	13666	13581	13680	13650	13621	13657	13746	13730	13765	13837	13669	13517	13750	13741	13582	13783	13626	13678	13680	13756	13734	13705	13776	13698	13789	13666	13826	13801	13779	13768	13780	13787	13753	13811	13776	13797	13651	13885	13751	13787	13839	13776	13729	13810	13761	13728	13609	13688	13727	13889	13650	13744	13611	13474	13724	13699	13726	13714	13795	13917	13769	13866	13766	13842	13708	13682	13764	13732	13857	13747	13680	13707	13762	13602	13668	13872	13689	13900	13833	13687	13880	13668	13790	13720	13819	13669	13658	13804	13775	13786	13726	13712	13628	13817	13698	13833	13818	13728	13768	13797	13766	13879	13688	13734	13664	13721	13823	13656	13737	13704	13836	13840	13632	13723	13808	13654	13776	13963	13678	14001	13776	13784	13606	13673	13624	13686	13566	13580	13670	13763	13811	13842	13760	13880	13626	13663	13726	13748	13672	13661	13775	13613	13640	13799	13908	13723	13665	13716	13719	13699	13703	13620	13709	13882	14033	13768	13795	13915	13772	13735	13842	13673	13766	13885	13753	13780	13821	13803	13747	13690	13680	13702	13794	13730	13817	13852	13717	13785	13710	13778	13679	13903	13661	13866	13660	13862	13689	13650	13795	13772	13604	13829	13612	13638	13764	13709	13712	13734	13696	13805	13676	13903	13675	13836	13650	13673	13763	13727	13906	13726	13798	13731	13754	13665	13785	13701	13629	13841	13610	13677	13719	13618	13788	13775	13773	13693	13677	13645	13658	13825	13586	13878	13776	13741	13847	13802	13729	13776	13657	13636	13753	13725	13784	13827	13691	13792	13775	13732	13732	13635	13755	13711	13771	13820	13580	13648	13811	13875	13741	13695	13751	13765	13820	13718	13860	13820	13741	13794	13681	13841	13753	13796	13795	13795	13838	13764	13858	13901	13632	13777	13796	13796	13809	13667	13611	13588	13511	13695	13774	13738	13950	13733	13846	13712	13771	13602	13693	13772	13775	13714	13905	13795	13778	13754	13904	13872	13709	13688	13736	13546	13777	13614	13680	13803	13648	13594	13677	13816	13738	13697	13732	13618	13584	13691	13749	13837	13753	13658	13774	13662	13845	13674	13766	13828	13669	13894	13695	13520	13683	13790	13647	13673	13642	13591	13900	13734	13763	13724	13743	13875	13856	13836	13848	13797	13703	13682	13686	13898	13900	13895	13999	13809	13856	13836	13813	13796	13817	13724	13875	13777	13681	13814	13614	13666	13755	13602	13583	13828	13711	13794	13723	13743	13834	13870	13579	13703	13702	13687	13953	13729	13838	13503	13713	13761	13794	13688	13705	13802	13832	13675	13739	13769	13843	13759	13827	13675	13594	13676	13719	13661	13695	13646	13839	13665	13696	13781	13713	13680	13652	13710	13744	13878	13821	13769	13818	13756	13781	13609	13712	13665	13756	13687	13723	13687	13640	13711	13693	13689	13803	13574	13839	13710	13601	13750	13756	13824	13796	13702	13586	13881	13591	13726	13687	13869	13858	13920	13680	13581	13739	13750	13754	13741	13712	13751	13674	13795	13931	13823	13769	13756	13741	13730	13811	13882	13749	13776	13745	13651	13800	13832	13581	13718	13633	13800	13853	13617	13778	13796	13642	13815	13748	13578	13863	13680	13637	13764	13690	13813	13737	13622	13736	13900	13741	13779	13657	13823	13804	13657	13597	13629	13762	13845	13765	13675	13741	13721	13803	13705	13844	13820	13828	13674	13799	13666	13710	13829	13773	13665	13660	13865	13652	13684	13753	13775	13992	13796	13735	13705	13748	13675	13818	13886	13788	13605	13732	13623	13702	13690	13773	13662	13766	13867	13782	13704	13705	13632	13669	13701	13777	13690	13700	13706	13802	13720	13845	13492	13797	13782	13655	13888	13534	13722	13712	13677	13628	13663	13876	13825	13594	13673	13822	13770	13776	13798	13768	13779	13750	13740	13817	13582	13774	13740	13891	13538	13713	13873	13684	13767	13824	13791	13612	13625	13624	13778	13698	13570	13844	13844	13735	13722	13920	13784	13752	13833	13656	13686	13689	13759	13623	13770	13627	13772	13753	13761	13726	13761	13682	13801	13633	13909	13833	13612	13870	13728	13791	13812	13773	13763	13635	13754	13758	13747	13747	13723	13832	13667	13562	13502	13813	13676	13842	13700	13664	13865	13775	13754	13716	13759	13906	13578	13716	13659	13678	13649	13572	13717	13776	13659	13803	13783	13758	13675	13673	13910	13734	13902	13609	13706	13751	13872	13672	13817	13867	13813	13754	13682	13853	13823	13642	13674	13843	13611	13838	13657	13855	13817	13740	13756	13782	13625	13720	13725	13762	13572	13769	13749	13770	13749	13775	13618	13857	13828	13784	13898	13713	13762	13707	13647	13641	13752	13869	13595	13568	13602	13707	13593	13687	13632	13726	13753	13836	13781	13868	13662	13707	13644	13695	13702	13808	13708	13789	13717	13776	13609	13824	13878	13672	13880	13744	13537	13870	13579	13696	13735	13586	13805	13917	13612	13731	13636	13842	13886	13653	13691	13837	13816	13755	13881	13547	13807	13762	13701	13767	13707	13786	13762	13935	13727	13721	13596	13700	13639	13728	13824	13710	13508	13691	13800	13790	13762	13644	13871	13731	13738	13608	13665	13719	13858	13672	13646	13724	13798	13657	13912	13824	13743	14111	13656	13620	13773	14042	13561	13921	13654	13697	13760	13678	13757	13912	13632	13592	13851	13695	13876	13628	14020	13864	13721	13707	13902	13801	13661	13595	13789	13685	13793	13612	13870	13605	13735	13848	13629	13629	13797	13920	13903	13860	13698	13728	13797	13592	13620	13675	13651	13818	13521	13762	13701	13742	13615	13779	13885	13758	13650	13765	13822	13629	13622	13677	13615	13752	13673	13783	13704	13744	13691	13701	13782	13700	13720	13742	13737	13670	13633	13750	13778	13703	13653	13672	13759	13708	13899	13974	13737	13780	13628	13817	13542	13766	13683	13682	13725	13826	13806	13753	13741	13866	13783	13712	13596	13829	13716	13784	13790	13872	13713	13836	13783	13778	13723	13780	13773	13721	13711	13706	13672	13672	13662	13585	13798	13593	13849	13806	13711	13653	13809	13592	13773	13742	13743	13995	13740	13703	13645	13659	13818	13703	13517	13665	13862	13697	13626	13675	13752	13755	13861	13724	13755	13616	13932	13739	13841	13582	13888	13549	13963	13723	13798	13591	13760	13896	13624	13775	13711	13940	13704	13645	13628	13826	13800	13688	13768	13757	13777	13635	13770	13690	13576	13618	13835	13677	13700	13671	13605	13774	13780	13676	13715	13903	13765	13758	13694	13855	13922	13856	13668	13582	13691	13678	13789	13902	13745	13778	13927	13718	13791	13764	13747	13857	13659	13669	13736	13697	13872	13543	13861	13761	13638	13560	13633	13702	13706	13765	13843	13845	13750	13766	13849	13749	13654	13899	13636	13737	13721	13728	13632	13856	13621	13799	13760	13780	13735	13776	13607	13804	13703	13676	13830	13743	13844	13529	13951	13672	13751	13677	13783	13761	13670	13804	13592	13864	13677	13674	13647	13554	13620	13658	13667	13728	13757	13799	13689	13612	13783	13819	13680	13673	13738	13798	13866	13688	13742	13736	13645	13879	13658	13755	13824	13689	13743	13806	13770	13557	13852	13652	13861	13665	13673	13852	13819	13726	13689	13832	13761	13764	13788	13895	13743	13732	13828	13686	13708	13810	13761	13761	13723	13789	13801	13605	13704	13728	13706	13747	13732	13628	13829	13625	13729	13741	13842	13700	13867	13722	13863	13798	13731	13901	13690	13746	13867	13721	13818	13899	13668	13775	13787	13781	13824	13769	13742	13718	13785	13706	13662	13685	13470	13830	13788	13742	13623	13672	13640	13668	13728	13801	13645	13631	13715	13636	13694	13717	13711	13636	13675	13653	13754	13698	13698	13766	13660	13820	13685	13787	13629	13804	13809	13620	13861	13740	13618	13697	13749	13739	13763	13951	13858	13668	13776	13657	13685	13691	13682	13828	13774	13828	13694	13667	13660	13595	13707	13772	13664	13691	13775	13930	13636	13762	13860	13612	13732	13775	13748	13854	13747	13720	13868	13604	13782	13713	13837	13643	13830	13621	13774	13638	13791	13649	13873	13857	13679	13910	13608	13793	13583	13830	13599	13786	13680	13817	13589	13764	13873	13741	13804	13773	13752	13828	13778	13668	13708	13830	13789	13696	13749	13662	13816	13686	13759	13740	13629	13726	13587	13806	13506	13600	13583	13685	13745	13776	13721	13788	13881	13722	13716	13714	13705	13901	13662	13803	13680
24022	21408	28925	24305	21686	20058	17052	14225	13454	13753	13617	14757	27986	39220	33612	25418	18482	14782	13539	12917	13035	12930	12812	12948	12909	12957	12870	12964	12988	12989	12903	12726	12977	13032	13114	12936	12975	12905	12895	13113	12749	13075	12989	12817	13017	12908	12934	12960	13020	13011	12858	12844	12992	12894	12748	12790	12963	13040	12847	13120	12926	13020	12700	12808	12876	12944	12982	12909	12889	12879	12954	12927	12834	12796	12751	12769	12955	12888	12856	12709	12955	12967	12949	12834	12873	12807	12920	13042	12868	12998	12711	12950	12915	12888	12808	12896	12885	12814	12852	12729	13022	12919	12814	12863	12890	12853	12879	12948	12750	12825	12959	12898	12854	12858	12974	12873	12668	12900	12775	12861	12811	12651	12723	12816	12869	12765	12804	12862	12878	12871	12843	12905	12828	13059	13007	12883	12929	12908	12782	12807	12803	13023	12900	12640	12976	12763	12870	12880	12785	12894	12742	12929	12788	12912	12914	12800	12906	12942	12881	12885	13003	12746	13015	12939	13002	12852	12913	12948	13029	12949	12825	12918	12899	12964	13004	12949	12785	12733	12913	12824	12952	13029	12872	12917	12976	12903	12925	12776	12774	13021	12873	12847	12823	12882	12928	12826	12863	12777	12966	12896	12844	12811	12749	12800	12703	12743	12785	12857	12798	12587	12863	12898	12772	12734	12829	12909	12840	12798	12870	12929	12850	12963	12878	12705	12736	12866	12962	12891	12845	12870	12860	12819	12771	13089	13033	12804	12888	12900	12761	12794	12891	12999	13016	12757	12744	13070	12822	12761	12884	12892	12896	12742	12784	12942	12862	12902	12800	12869	12830	12957	12763	12955	12846	12864	12832	12880	12831	12891	12869	13005	12586	12776	12851	12960	12871	12909	12653	12829	12799	12957	12838	12838	12752	12779	12747	12991	12778	12931	12793	12926	12899	12947	12813	12901	13088	12778	13027	12879	12896	13040	12897	12920	12880	12723	12777	12871	12781	12730	12773	12771	12863	12487	12742	12775	12885	12827	12926	12786	12880	12751	12824	12844	12895	12980	12817	12829	12997	12790	12999	12931	12869	13035	12826	12888	12948	12784	12804	12769	12778	12848	12873	12869	12804	12718	12740	13075	13069	12858	12946	12831	12566	12985	12957	12753	12735	12790	12760	12900	12901	12773	12752	12970	12988	12888	12798	13078	12982	12690	12982	12736	12917	12935	12895	12835	12855	12551	12870	12739	12926	12913	13010	12904	12732	12829	12744	12753	12678	12688	12696	12812	12836	12611	12964	12955	12844	12958	12755	12964	12891	12871	12935	12895	12778	12836	13025	12744	12672	12854	12567	12658	12774	12783	12904	12733	12801	12977	12781	12880	12827	12720	12846	13046	12905	12736	12889	12831	12914	12822	12827	12805	12808	12871	12742	12806	12842	12901	12803	12766	12828	12885	13068	12805	12956	13134	12949	12895	12792	12887	12825	12846	12925	12692	12893	12714	12820	13047	12895	12935	12852	12817	12821	12767	12966	13012	12664	12777	12724	13058	13021	12986	12911	12830	12847	12929	12795	12798	12837	12765	12714	12898	12829	12894	12816	12950	12845	12924	12870	12761	12731	12747	12748	12875	12865	12862	12927	12812	13040	12790	12729	12887	12950	12736	12706	12954	12892	12943	12952	12882	12805	12823	12825	12842	12858	12909	12921	12812	12946	12930	12984	12811	12834	12792	12881	12822	12782	12656	12667	12817	12826	12746	12874	12941	12778	12972	12837	12679	12788	12785	12774	12919	12869	12944	12859	12894	12827	12873	12825	12937	12699	12912	12990	12850	12823	12893	12770	12779	12744	12868	12704	12927	12865	13038	12779	12887	12916	12929	12763	12884	12861	12818	12807	12621	12962	12908	12858	12950	12896	12795	12932	12870	12766	12637	12781	12723	12825	12926	12880	12986	12818	13020	12832	12894	12990	12936	12769	12813	12982	12822	12919	12966	12983	12768	13015	13022	12839	12781	12926	13012	12834	12848	12928	12850	12939	12806	12846	12986	12701	12973	12855	12852	12903	12907	12864	12968	12742	12871	12826	12884	12849	13018	12849	12980	12921	13030	12857	12679	12716	12850	12873	12845	12824	12893	12778	12988	12903	12882	12998	12960	12957	12907	12908	12819	12836	12646	12688	12803	12784	12917	12906	13042	12878	12892	13080	12929	12967	12929	12900	12862	12746	12694	12776	12789	12785	12900	12807	12858	13040	13078	12935	12992	12847	12939	12829	12738	12911	13011	12940	12783	12932	12792	12927	12809	12760	12753	12752	12934	12656	12991	12964	12734	12716	12816	12885	12920	12780	12790	12843	12796	13054	12931	12846	12987	12850	12957	12995	13002	12900	12816	13051	12972	12889	12888	12845	12858	12917	12958	13016	12839	12836	12758	12801	12879	12950	12875	12773	12939	12786	13003	13023	12829	13008	12908	12988	12811	12684	12920	12841	12821	12704	12961	12809	12878	12891	12862	12847	12856	12791	12857	12732	12848	12816	12746	12712	12937	12767	12816	12987	12936	12916	13028	12951	12691	12943	12928	12980	12868	12895	12804	12859	12908	12786	12747	12870	12996	13078	12814	12925	12852	12990	12899	12678	12710	12968	12821	12887	13061	12881	12795	13098	12782	12805	12819	13028	12796	13123	12751	12870	12952	12765	12749	12863	13017	12830	12870	12917	12889	12866	12772	12914	12951	12851	12865	12720	12590	12803	12641	12991	12876	12926	12761	12735	12749	12920	12823	12792	12847	12951	12885	12887	12997	12933	13104	12719	12843	12898	12986	12764	12719	12838	12997	12881	13034	12935	12935	12812	12994	12713	12917	12968	12775	12955	13089	12898	12672	12789	12821	12880	12932	12699	12797	12690	12743	12741	12851	12782	12873	12800	13017	12921	12746	12827	12879	12943	12786	13018	12975	12804	12869	12801	12872	12776	12840	13059	12866	12839	12956	12744	12791	12859	12910	13007	13017	12972	12861	12945	12783	12970	12889	12940	12873	12839	12815	12958	12820	12828	12955	13051	12651	12791	12783	12727	12929	12897	12754	12762	12632	12953	12676	12778	12892	12855	13048	12747	12884	12744	12969	12803	12840	12829	12898	12852	12940	12907	12833	13017	12865	12771	12812	12901	12833	12844	12903	12963	12902	12880	13038	12762	12731	12969	12946	12890	12757	12961	12920	13008	12743	12829	12972	12793	12908	12776	12747	12874	12828	12833	13055	12880	12850	12793	12965	12910	13010	12897	12785	12943	12780	12787	13046	12710	12875	12852	12940	12887	12968	12757	12900	12859	12881	12665	12710	12748	12864	12701	12671	12876	12963	12838	12839	12947	12838	13114	12866	12779	12785	12721	12834	12816	12837	12729	12905	12892	12787	12919	12966	13067	12850	13134	12907	12903	12832	13106	12957	12819	12797	12803	12874	12772	12863	12984	12925	12901	12888	12802	12797	12898	12701	12851	12844	13006	12882	12856	12693	12874	12708	12812	12724	12787	12890	12715	12840	12850	12728	12927	12737	12887	12985	12795	12845	12993	12849	13066	12881	12704	12652	12915	12847	12758	12867	12881	12810	12998	12966	12761	12814	12800	12905	12812	12807	12816	12930	12801	12814	12928	12744	12949	12899	12894	12750	12835	12846	12803	12939	12775	12863	12803	12680	12796	12809	12987	12771	13081	12799	12721	12913	13023	12772	12880	12830	12833	12992	12961	12958	12802	12779	12807	12875	12784	12750	12899	12939	12650	12839	12879	12938	12947	12684	12965	12618	12770	12935	12929	12892	12913	12826	12943	12677	12845	12823	12706	12860	12944	12910	12770	12791	12864	12825	12772	12638	12996	12568	13012	12840	12767	12877	12812	12965	13116	12731	12865	12805	12903	12911	12910	12917	12890	12666	12799	12831	12809	12982	12877	12785	12941	12937	12856	12787	12741	12963	13076	12741	12933	12822	12752	13003	13073	13014	12811	12758	12936	12959	12914	12899	12835	12918	12891	12909	12927	12821	12780	12736	12673	12769	13005	12908	12713	12623	12859	12723	12852	12680	12911	12852	13037	12783	13014	12917	12927	12938	13090	12902	12934	12620	12790	12870	12752	12886	12974	12983	12817	12805	12826	12798	13057	12877	12785	12743	12918	12833	12887	13017	12761	12890	12957	12845	12955	13055	12990	12768	12776	12792	12831	12948	12832	12894	12852	12747	12774	12693	12745	12819	12805	12727	12821	12831	12677	12690	12886	12918	12883	12710	12791	12918	12759	12908	12922	12817	12952	12954	12761	12938	12759	12942	12845	12825	12973	12922	12657	12925	12803	12752	12977	12904	12835	12827	12795	12789	12994	12844	12981	13043	13049	12682	12740	12967	12972	12961	12728	12950	12649	12801	12832	12879	12789	12971	12781	12966	12895	12799	12788	12831	12745	13084	12907	12822	12894	12870	12798	12856	12760	12851	12761	12859	12937	12943	12867	13034	12979	12856	12799	12812	13098	12832	12744	12907	12820	12674	12862	12990	12775	12809	12753	12902	12865	12925	12996	12959	12971	12962	12683	12721	12824	12841	12896	12733	12890	12802	12832	12801	12794	12931	12964	12936	12845	12967	12899	12967	12920	12993	12760	12715	13054	12878	12801	12851	12915	12956	12951	12776	12851	12919	12758	12858	12805	12857	13039	12807	12680	12783	12944	12708	12906	12789	12832	12918	12726	12815	12886	12726	12828	12901	12824	12826	12715	12968	12782	12792	12835	12954	12997	12773	12825	12703	12879	12747	12741	12804	12691	12794	12979	12894	12746	12756	12786	12667	12857	12812	12701	12743	12863	12738	13074	12747	12843	12793	12896	13025	13049	12980	12860	12915	13009	12787	12783	12937	12680	12770	12761	12812	12835	12954	12754	12714	12825	12896	12756	12838	12876	12959	12951	12998	12762	12778	12688	12799	12757	12789	13012	12788	13003	12753	12801	12918	12869	12840	12766	12770	12803	12710	12698	12860	12834	12813	12792	12802	13068	12851	12785	12787	12861	12835	12982	12988	12893	12896	12938	12849	12965	12894	12827	12985	12911	12862	12906	12942	12940	13042	12797	12922	12947	12946	12781	12858	12949	12930	12795	12816
14941	24854	23147	18352	16673	15477	15114	14662	14814	15200	14087	16709	35102	42898	37247	27955	19498	15175	13862	13405	13322	13503	13268	13297	13261	13366	13233	13302	13365	13269	13453	13329	13345	13253	13511	13346	13264	13148	13282	13370	13528	13403	13340	13243	13439	13313	13442	13507	13334	13366	13379	13277	13376	13297	13463	13475	13407	13295	13441	13334	13251	13433	13319	13276	13289	13258	13217	13346	13415	13330	13198	13337	13182	13366	13335	13340	13299	13182	13401	13275	13343	13414	13347	13313	13327	13521	13545	13409	13327	13300	13316	13326	13310	13423	13343	13316	13493	13389	13146	13365	13459	13356	13323	13135	13267	13209	13243	13468	13385	13206	13195	13307	13311	13416	13396	13282	13338	13341	13355	13347	13541	13301	13457	13347	13416	13320	13378	13305	13360	13376	13289	13208	13322	13286	13339	13325	13217	13407	13345	13423	13229	13254	13395	13478	13409	13315	13261	13408	13291	13452	13136	13399	13291	13440	13606	13438	13429	13411	13248	13244	13422	13366	13509	13521	13177	13372	13327	13501	13349	13107	13362	13272	13430	13269	13409	13294	13171	13261	13278	13317	13418	13395	13418	13234	13322	13247	13439	13392	13248	13214	13534	13223	13269	13208	13355	13170	13368	13123	13367	13389	13306	13413	13489	13216	13295	13182	13267	13352	13278	13293	13426	13200	13492	13402	13509	13258	13289	13311	13391	13158	13212	13168	13319	13417	13289	13240	13271	13468	13263	13350	13261	13323	13255	13314	13429	13374	13284	13435	13319	13138	13194	13414	13313	13266	13415	13282	13274	13280	13427	13278	13240	13340	13452	13390	13317	13202	13212	13381	13385	13416	13246	13301	13288	13224	13262	13323	13309	13183	13276	13315	13412	13233	13261	13351	13247	13247	13315	13270	13396	13244	13103	13440	13354	13231	13210	13357	13480	13209	13195	13390	13444	13351	13471	13363	13339	13280	13373	13312	13398	13282	13167	13405	13302	13352	13388	13166	13266	13430	13264	13268	13357	13401	13380	13411	13307	13302	13333	13335	13415	13196	13438	13338	13331	13449	13446	13218	13417	13257	13358	13310	13389	13333	13404	13199	13144	13442	13352	13244	13346	13287	13320	13293	13272	13182	13089	13265	13338	13247	13201	13391	13554	13434	13427	13275	13365	13248	13412	13348	13400	13265	13224	13357	13570	13365	13425	13374	13428	13354	13050	13221	13260	13220	13313	13258	13351	13348	13309	13367	13310	13338	13205	13321	13348	13371	13364	13139	13350	13331	13424	13264	13381	13345	13254	13201	13508	13437	13331	13455	13316	13408	13381	13336	13144	13419	13200	13291	13302	13187	13325	13376	13456	13503	13330	13467	13287	13366	13127	13268	13319	13349	13513	13204	13200	13320	13451	13183	13193	13424	13346	13319	13273	13245	13287	13231	13430	13192	13257	13337	13179	13222	13443	13166	13233	13328	13227	13441	13580	13147	13391	13590	13341	13295	13371	13344	13399	13438	13143	13361	13307	13340	13260	13281	13376	13269	13388	13252	13320	13339	13244	13338	13320	13411	13180	13368	13236	13392	13479	13161	13248	13369	13492	13180	13363	13310	13190	13383	13288	13232	13252	13373	13264	13238	13383	13220	13372	13480	13407	13333	13296	13459	13228	13319	13352	13402	13458	13374	13411	13233	13378	13280	13242	13425	13283	13219	13268	13371	13258	13351	13275	13175	13493	13294	13178	13419	13241	13178	13328	13256	13276	13240	13360	13255	13231	13223	13202	13384	13405	13237	13297	13356	13260	13269	13318	13295	13326	13170	13304	13256	13255	13404	13182	13284	13403	13350	13319	13325	13272	13366	13507	13205	13371	13527	13199	13210	13136	13245	13281	13444	13512	13159	13342	13303	13281	13233	13208	13346	13309	13365	13225	13454	13206	13371	13314	13289	13225	13389	13284	13330	13276	13257	13219	13279	13309	13184	13338	13369	13375	13467	13300	13416	13309	13297	13313	13314	13238	13372	13312	13369	13117	13307	13266	13479	13277	13401	13523	13357	13228	13256	13489	13371	13389	13308	13233	13120	13360	13382	13399	13198	13519	13208	13331	13365	13260	13449	13405	13213	13428	13321	13425	13347	13361	13247	13414	13239	13114	13349	13299	13318	13298	13225	13499	13447	13318	13394	13355	13470	13269	13360	13414	13468	13315	13394	13352	13283	13433	13240	13216	13416	13246	13268	13276	13165	13474	13248	13381	13276	13222	13263	13419	13262	13340	13352	13220	13256	13265	13218	13420	13381	13356	13394	13259	13387	13292	13316	13328	13408	13266	13396	13255	13436	13405	13295	13315	13260	13360	13324	13402	13393	13431	13242	13485	13361	13238	13184	13252	13392	13312	13391	13231	13329	13294	13163	13272	13345	13389	13422	13321	13353	13225	13363	13356	13413	13392	13481	13316	13334	13151	13203	13228	13325	13271	13340	13446	13254	13349	13312	13338	13273	13239	13238	13320	13320	13299	13385	13473	13187	13387	13318	13297	13392	13252	13306	13304	13432	13227	13276	13249	13334	13302	13097	13453	13449	13356	13389	13210	13226	13182	13282	13382	13187	13357	13389	13282	13172	13268	13442	13401	13497	13285	13230	13293	13410	13282	13151	13326	13359	13412	13302	13334	13388	13317	13235	13358	13407	13323	13277	13354	13429	13482	13290	13465	13505	13249	13303	13231	13308	13219	13327	13403	13250	13239	13225	13281	13119	13404	13164	13319	13227	13413	13333	13293	13354	13471	13263	13364	13265	13284	13364	13406	13152	13411	13355	13433	13267	13374	13205	13252	13212	13254	13325	13223	13314	13226	13286	13349	13463	13457	13222	13300	13177	13361	13219	13382	13443	13332	13257	13360	13245	13293	13439	13275	13065	13510	13352	13111	13202	13283	13376	13255	13383	13314	13325	13247	13237	13244	13434	13351	13371	13401	13245	13280	13476	13406	13389	13184	13188	13369	13214	13493	13456	13307	13258	13416	13399	13283	13305	13249	13422	13437	13233	13322	13412	13359	13291	13223	13225	13325	13233	13201	13470	13406	13220	13176	13404	13355	13343	13236	13307	13392	13188	13245	13357	13207	13341	13444	13292	13362	13269	13347	13310	13341	13314	13680	13253	13277	13322	13317	13323	13283	13303	13378	13376	13320	13275	13346	13200	13409	13360	13289	13277	13422	13571	13343	13294	13209	13214	13478	13296	13400	13445	13158	13188	13339	13334	13288	13394	13267	13230	13429	13084	13307	13377	13389	13305	13490	13360	13345	13260	13203	13379	13269	13405	13184	13268	13467	13270	13347	13242	13265	13339	13293	13202	13084	13314	13363	13390	13316	13254	13210	13309	13317	13357	13217	13227	13363	13485	13261	13439	13313	13412	13220	13443	13292	13182	13380	13266	13308	13509	13109	13159	13442	13305	13280	13421	13441	13238	13423	13204	13332	13436	13470	13532	13155	13277	13313	13370	13168	13321	13446	13194	13406	13327	13308	13355	13171	13301	13334	13243	13312	13262	13439	13278	13391	13338	13499	13360	13348	13234	13280	13497	13294	13279	13204	13303	13330	13288	13524	13410	13177	13260	13262	13352	13415	13252	13197	13322	13314	13245	13299	13411	13302	13365	13363	13318	13256	13278	13299	13443	13223	13483	13355	13377	13362	13291	13355	13248	13289	13526	13472	13392	13186	13396	13297	13392	13379	13377	13302	13326	13286	13451	13367	13219	13145	13375	13077	13541	13241	13284	13340	13351	13401	13439	13142	13336	13350	13360	13340	13309	13221	13223	13322	13295	13439	13312	13308	13386	13203	13393	13323	13304	13300	13318	13340	13238	13523	13131	13359	13378	13182	13188	13346	13225	13338	13426	13314	13314	13304	13378	13299	13119	13377	13178	13523	13358	13400	13439	13317	13410	13279	13136	13246	13307	13365	13305	13345	13375	13372	13334	13295	13262	13348	13452	13364	13410	13268	13279	13241	13285	13338	13189	13236	13265	13345	13272	13285	13418	13444	13247	13190	13379	13232	13315	13326	13340	13160	13316	13202	13307	13374	13303	13288	13124	13161	13076	13331	13249	13283	13321	13379	13202	13246	13320	13476	13377	13311	13318	13095	13297	13328	13303	13362	13436	13485	13207	13331	13326	13410	13356	13322	13335	13260	13238	13219	13380	13285	13292	13183	13308	13225	13210	13395	13189	13233	13437	13209	13362	13475	13333	13236	13389	13268	13345	13326	13197	13391	13267	13331	13478	13198	13140	13222	13218	13249	13330	13392	13354	13350	13355	13280	13230	13294	13246	13342	13271	13428	13317	13274	13189	13300	13220	13318	13240	13447	13270	13178	13435	13216	13271	13168	13226	13186	13349	13344	13520	13238	13253	13327	13300	13213	13361	13319	13305	13418	13059	13400	13325	13430	13200	13212	13389	13129	13358	13265	13295	13285	13304	13287	13449	13530	13519	13172	13236	13181	13273	13513	13465	13267	13205	13377	13296	13355	13216	13332	13344	13278	13114	13368	13444	13375	13270	13376	13340	13246	13344	13287	13376	13346	13333	13411	13514	13066	13400	13486	13430	13296	13336	13323	13258	13398	13348	13535	13378	13201	13303	13374	13372	13198	13287	13522	13360	13398	13225	13259	13393	13317	13391	13486	13215	13386	13353	13378	13367	13165	13369	13250	13193	13335	13325	13401	13297	13548	13431	13350	13248	13210	13324	13455	13381	13357	13355	13250	13382	13285	13467	13295	13217	13257	13197	13629	13212	13291	13308	13326	13418	13272	13232	13415	13382	13403	13373	13225	13456	13416	13435	13246	13357	13262	13139	13376	13215	13200	13264	13250	13383	13227	13252	13440	13390	13456	13301	13316	13319	13337	13327	13310	13359	13192	13117	13251	13335	13432	13383	13288	13275	13358	13360	13288	13384	13358	13204	13199	13094	13259	13399	13181	13401	13406	13167	13319	13292	13184	13460	13234	13197	13285	13500	13387	13144	13334	13371	13302	13297	13300	13442	13469	13214	13509	13303	13450	13309	13406	13172	13585	13321	13307	13427	13238	13446	13413	13251	13358	13183	13299	13289	13236	13285	13178	13329	13472	13284	13344	13293	13338	13221	13450	13361
28606	20750	18258	15350	13765	13798	13832	13708	13590	13890	13677	13737	14917	16420	15998	15167	14254	13958	13687	13747	13709	13748	13679	13708	13547	13760	13555	13760	13615	13612	13613	13784	13600	13632	13595	13649	13598	13492	13585	13624	13604	13530	13561	13825	13717	13466	13612	13466	13489	13596	13634	13625	13730	13484	13668	13417	13628	13438	13508	13542	13627	13529	13440	13577	13517	13567	13767	13542	13603	13402	13463	13421	13502	13605	13512	13643	13659	13539	13530	13491	13463	13683	13684	13461	13479	13597	13577	13637	13630	13458	13580	13590	13570	13477	13427	13574	13535	13629	13513	13442	13508	13442	13481	13600	13664	13482	13492	13556	13466	13535	13663	13593	13536	13678	13611	13553	13528	13686	13762	13507	13641	13487	13345	13585	13651	13548	13479	13597	13728	13567	13502	13601	13706	13506	13438	13515	13408	13582	13607	13534	13562	13587	13499	13486	13747	13571	13694	13334	13461	13454	13445	13584	13653	13449	13589	13645	13497	13327	13605	13604	13847	13524	13539	13648	13440	13529	13511	13412	13537	13587	13678	13613	13508	13533	13549	13533	13667	13562	13470	13633	13491	13479	13726	13677	13668	13424	13486	13532	13449	13511	13600	13412	13754	13619	13546	13691	13534	13664	13704	13770	13580	13802	13405	13463	13650	13521	13594	13606	13536	13421	13574	13409	13459	13553	13522	13612	13566	13411	13648	13506	13670	13456	13673	13617	13581	13672	13602	13621	13416	13544	13553	13748	13501	13542	13594	13551	13553	13630	13383	13567	13576	13537	13479	13695	13680	13590	13605	13514	13442	13492	13633	13788	13603	13605	13573	13503	13553	13511	13604	13422	13613	13567	13664	13426	13580	13653	13485	13417	13540	13606	13597	13495	13438	13647	13605	13630	13774	13418	13582	13612	13435	13629	13426	13601	13721	13732	13613	13661	13709	13445	13642	13413	13480	13520	13640	13498	13576	13522	13584	13670	13527	13670	13562	13602	13559	13453	13571	13464	13550	13649	13534	13509	13620	13639	13636	13559	13335	13537	13596	13640	13547	13441	13540	13617	13672	13610	13493	13622	13466	13722	13526	13586	13569	13555	13546	13607	13678	13461	13652	13501	13715	13546	13694	13613	13543	13682	13494	13668	13771	13446	13424	13513	13646	13543	13557	13487	13679	13661	13627	13643	13521	13521	13561	13585	13545	13586	13687	13563	13739	13638	13561	13578	13510	13409	13495	13574	13419	13425	13619	13612	13505	13578	13424	13375	13406	13409	13500	13447	13511	13588	13702	13594	13660	13683	13670	13693	13455	13489	13498	13497	13752	13505	13671	13745	13641	13643	13524	13475	13544	13660	13516	13613	13620	13513	13513	13608	13591	13497	13528	13526	13463	13584	13577	13705	13447	13522	13688	13572	13464	13539	13446	13757	13369	13519	13614	13654	13594	13523	13568	13473	13590	13522	13621	13446	13642	13409	13424	13576	13538	13678	13642	13452	13661	13728	13593	13436	13678	13572	13672	13684	13544	13573	13478	13516	13665	13524	13456	13669	13638	13747	13538	13797	13565	13700	13717	13528	13566	13667	13566	13648	13501	13445	13415	13455	13528	13555	13602	13519	13454	13675	13454	13554	13370	13401	13500	13511	13708	13657	13614	13642	13522	13544	13399	13423	13529	13573	13627	13751	13345	13561	13547	13535	13579	13500	13446	13514	13432	13565	13675	13523	13470	13532	13752	13506	13568	13793	13569	13598	13547	13576	13556	13515	13500	13360	13636	13750	13556	13710	13567	13672	13452	13431	13701	13740	13477	13497	13532	13616	13737	13621	13663	13604	13592	13825	13462	13525	13502	13387	13539	13717	13617	13453	13592	13609	13484	13392	13653	13429	13484	13480	13629	13696	13380	13621	13559	13590	13529	13653	13677	13522	13561	13859	13633	13533	13693	13651	13560	13713	13639	13604	13427	13468	13543	13515	13703	13592	13570	13620	13524	13617	13813	13601	13645	13430	13394	13401	13508	13633	13564	13390	13428	13553	13668	13486	13604	13538	13654	13707	13629	13532	13574	13557	13673	13474	13522	13571	13532	13588	13596	13454	13583	13364	13555	13533	13637	13569	13663	13623	13502	13397	13591	13611	13620	13727	13628	13627	13469	13496	13587	13559	13625	13563	13733	13593	13552	13462	13629	13614	13469	13725	13430	13498	13537	13477	13411	13605	13603	13569	13548	13613	13643	13505	13496	13507	13654	13583	13681	13530	13732	13692	13732	13623	13599	13549	13612	13668	13587	13505	13567	13440	13708	13499	13589	13585	13530	13519	13594	13422	13554	13613	13591	13515	13404	13728	13689	13683	13662	13486	13461	13582	13601	13512	13599	13612	13643	13579	13833	13731	13351	13568	13647	13627	13578	13573	13657	13668	13369	13606	13495	13766	13840	13755	13787	13510	13474	13402	13539	13420	13511	13537	13535	13771	13498	13817	13628	13660	13773	13541	13519	13602	13548	13576	13597	13618	13593	13633	13523	13587	13793	13765	13469	13479	13673	13688	13618	13650	13714	13695	13651	13434	13594	13505	13593	13391	13539	13673	13604	13447	13596	13515	13527	13578	13405	13668	13518	13567	13455	13656	13582	13688	13602	13549	13677	13697	13577	13414	13556	13388	13520	13574	13539	13520	13688	13624	13604	13461	13368	13791	13648	13512	13581	13629	13610	13688	13589	13514	13608	13477	13589	13537	13790	13576	13541	13630	13369	13494	13700	13689	13600	13520	13376	13431	13715	13409	13520	13453	13587	13466	13569	13623	13643	13665	13594	13443	13624	13510	13525	13611	13594	13733	13548	13578	13791	13549	13282	13568	13654	13486	13647	13418	13429	13548	13613	13479	13615	13597	13604	13467	13580	13638	13586	13607	13635	13568	13588	13544	13601	13317	13735	13516	13705	13576	13742	13489	13593	13413	13579	13646	13540	13538	13564	13468	13566	13585	13627	13408	13637	13619	13536	13728	13522	13520	13517	13679	13616	13525	13743	13592	13565	13472	13556	13715	13500	13668	13628	13509	13487	13418	13544	13420	13642	13628	13384	13545	13642	13685	13627	13494	13724	13700	13565	13649	13392	13516	13770	13745	13463	13487	13391	13603	13618	13602	13588	13809	13491	13651	13465	13727	13525	13524	13725	13715	13282	13425	13527	13525	13657	13567	13552	13471	13637	13652	13582	13474	13597	13660	13488	13536	13570	13820	13649	13514	13574	13686	13558	13867	13511	13582	13550	13705	13654	13603	13510	13606	13531	13582	13579	13582	13620	13542	13623	13539	13661	13866	13609	13337	13402	13578	13697	13737	13484	13620	13487	13490	13492	13507	13500	13624	13541	13559	13640	13536	13536	13582	13559	13560	13485	13705	13474	13579	13514	13713	13424	13658	13706	13676	13496	13481	13521	13586	13677	13750	13547	13714	13773	13452	13677	13485	13570	13831	13654	13797	13606	13571	13596	13552	13577	13622	13593	13465	13566	13656	13500	13727	13438	13701	13449	13943	13536	13545	13564	13652	13347	13602	13646	13624	13602	13420	13368	13672	13645	13595	13535	13530	13674	13654	13470	13378	13474	13567	13671	13611	13694	13525	13546	13641	13449	13433	13450	13702	13659	13626	13612	13536	13561	13504	13617	13514	13626	13522	13496	13523	13669	13529	13624	13416	13632	13575	13426	13430	13715	13428	13540	13692	13556	13594	13493	13683	13592	13534	13527	13385	13529	13505	13579	13704	13549	13587	13661	13622	13486	13562	13625	13680	13557	13592	13563	13652	13589	13696	13505	13481	13658	13449	13373	13652	13776	13557	13687	13515	13412	13721	13597	13510	13479	13611	13669	13539	13300	13593	13616	13709	13660	13564	13652	13635	13444	13679	13561	13462	13587	13606	13748	13553	13651	13376	13467	13672	13498	13524	13589	13599	13834	13496	13535	13512	13596	13589	13615	13590	13389	13638	13555	13555	13671	13462	13589	13581	13514	13605	13661	13631	13435	13729	13460	13632	13491	13698	13633	13505	13499	13546	13529	13701	13530	13630	13776	13733	13424	13679	13545	13712	13639	13558	13640	13605	13524	13674	13596	13510	13642	13703	13692	13555	13667	13535	13477	13653	13636	13501	13547	13422	13552	13536	13449	13609	13439	13456	13431	13593	13635	13645	13498	13794	13558	13539	13599	13627	13644	13569	13488	13618	13587	13526	13449	13753	13573	13634	13590	13509	13591	13423	13519	13369	13630	13456	13473	13614	13585	13698	13540	13486	13648	13625	13513	13383	13480	13423	13607	13589	13535	13516	13752	13505	13432	13340	13496	13740	13673	13477	13693	13466	13582	13550	13564	13571	13532	13490	13446	13514	13587	13476	13561	13396	13594	13508	13613	13537	13869	13583	13646	13517	13652	13621	13496	13610	13591	13623	13430	13512	13666	13598	13561	13440	13769	13473	13734	13618	13760	13675	13606	13726	13657	13709	13604	13509	13609	13664	13511	13618	13650	13518	13397	13628	13782	13554	13820	13418	13483	13583	13462	13548	13796	13625	13554	13639	13611	13642	13468	13557	13575	13714	13558	13520	13672	13378	13663	13689	13876	13550	13590	13651	13549	13503	13747	13742	13583	13532	13695	13735	13521	13650	13692	13846	13701	13527	13425	13644	13613	13481	13688	13565	13367	13466	13578	13593	13723	13571	13465	13714	13659	13614	13496	13544	13367	13417	13764	13613	13526	13598	13674	13535	13624	13769	13485	13559	13525	13559	13572	13669	13608	13513	13525	13683	13564	13639	13544	13844	13528	13511	13642	13608	13545	13585	13621	13550	13569	13601	13601	13447	13674	13678	13604	13575	13692	13440	13713	13537	13798	13658	13464	13562	13566	13502	13598	13544	13521	13626	13417	13502	13704	13633	13682	13521	13604	13622	13632	13537	13635	13643	13466	13545	13476	13760	13508	13521	13626	13523	13510	13468	13744	13688	13692	13576	13397	13616	13597	13635	13557	13564	13652	13730	13572	13544	13634	13465	13524	13532	13615	13707	13685	13468	13671	13624	13539	13524	13464	13639	13241	13735	13451	13524	13331	13607	13741	13588	13465	13474	13708	13497	13694	13550	13630	13471	13549	13467
14275	14706	14437	14326	13939	13883	13905	14124	14073	14110	13807	13941	16432	18400	16859	15654	14544	14111	13975	13704	13917	13833	13687	13776	13972	13923	13846	13869	13947	13770	13903	13868	13889	13813	13905	13864	13892	13638	13802	13708	13729	14012	13846	13806	13924	13863	14002	13975	13788	13786	13800	13690	13725	13926	13736	13963	13747	13699	13921	13826	13702	13783	13768	14012	13893	13913	13776	13846	13807	13762	13734	13593	13799	13932	13833	14060	13811	13883	13833	13874	13984	13949	13763	13708	13781	13855	13804	13857	13781	13709	13717	13816	13809	13955	13987	13784	13981	13864	13658	13899	13687	13721	13859	13871	13955	13808	13885	13878	13794	13798	13738	13863	13757	13835	13834	13737	13710	13872	13791	13873	13691	13724	13737	13866	13928	13838	13798	13838	13885	13689	13788	13894	13975	13909	13829	13791	13646	13869	13786	13738	13738	13882	13856	13697	13871	13803	13730	13775	13815	13723	13927	13819	13979	13922	13891	13757	13709	13844	13700	13670	13773	14009	13875	13855	13818	13788	13735	13675	13830	13837	13734	13776	13806	13804	13853	13887	13811	13674	13857	13885	13871	13747	13812	13786	13922	13751	13740	13705	13799	13920	13778	13623	13812	13838	13694	13767	13947	13719	13771	13751	13656	13709	13771	13735	13942	14060	13723	13859	13700	13714	13882	13777	13783	13806	13870	13712	13811	13748	13918	13722	13924	13619	13826	13808	13775	13838	13773	13886	13852	13916	13910	13675	13853	13794	13810	13747	13865	13773	13831	13790	13748	13769	13817	13926	13868	13855	13923	13813	13888	13713	13701	13782	13663	13881	13698	13826	13952	13969	13740	13928	13783	13791	13969	13848	13727	13662	13725	13840	13601	13826	14027	13774	13998	13886	13811	13843	13847	13710	13961	13974	13815	13887	13773	13781	13925	13888	13742	13928	13725	13833	13796	13996	13944	13731	13684	13914	13649	13913	13706	13871	13788	13732	13807	13892	13837	13787	13957	13788	13836	13911	13783	14002	13774	13910	13709	13887	13817	13937	13845	13662	13902	13847	14022	13766	13820	13885	13970	13855	13943	13908	13987	13806	13872	13793	13820	13751	13884	13694	13872	13801	13895	13804	13574	13627	13844	13790	13844	13729	13870	14002	13832	13934	13807	13761	13923	14003	13838	13620	13759	13732	13826	13897	13900	13928	13837	13866	13826	13958	13780	13753	13831	13814	13895	13873	13645	13869	13861	13810	13807	13808	13806	13810	13846	13903	13674	13576	13899	13805	13791	13666	13926	13683	14006	13703	13968	13763	13799	13846	13807	13602	13867	13767	13834	13626	13809	13743	13744	13758	13895	13822	13931	13626	14056	13961	13741	13793	13789	13734	13835	13748	13755	13787	13964	13830	13694	13792	13967	13787	14090	13869	13736	13813	13880	13824	13833	13709	13891	13815	13529	13746	13821	13835	13914	13745	13853	14029	13761	13834	13817	13799	13870	13756	13799	13765	13823	13800	13813	13799	14046	13782	13817	13780	13867	13843	13707	13956	13837	13809	14024	13684	13889	13717	14011	13910	13881	13928	13887	13788	13827	13795	13748	13897	13782	13846	13756	13895	13832	13823	13712	13725	13973	13624	13832	13805	13742	13741	13834	14014	13808	14016	13735	13887	13855	13654	13830	13979	13897	13860	13948	14065	13890	13768	13819	13828	13920	13822	13875	13785	13821	13815	13776	13732	13794	13844	13880	13894	13741	13700	13881	13729	13809	13615	13846	13772	13675	13789	13860	13691	13971	13782	13843	13915	13842	13847	13864	14007	13915	13736	13913	13708	13756	13815	13794	13720	13929	13705	13964	13976	13827	13737	13892	13690	13813	13999	13824	13897	13788	13810	13710	13803	13791	13858	13872	13716	13742	13854	13878	13926	13935	13826	13770	13829	13728	13893	13855	13732	13786	13767	13921	14013	13779	13787	13880	13863	13816	13884	13809	13768	13612	13697	13930	13841	13767	13904	13609	13911	13970	13661	13949	13748	13952	13740	13887	13846	13817	13784	13876	13744	13666	13868	13899	13745	13843	13775	13857	13865	13931	13787	13908	13751	13723	13897	13821	13883	13952	13796	13933	13926	13864	13931	13751	13824	13819	13836	13802	14027	13868	13951	13770	13801	13946	13750	13743	13777	14057	13845	13757	13865	13829	13717	13835	13889	13876	13897	13916	13738	13748	13708	13895	13811	13843	13890	13810	13764	13827	13816	13705	13837	13845	13646	13940	13757	13787	13713	14127	13722	13757	13650	13918	13662	13888	13698	13960	13987	13928	13885	13704	13864	13786	13774	13777	13882	13897	13902	13827	13778	13856	13928	13894	13795	13847	13875	13873	13864	13768	13700	13859	13842	13851	13762	13882	13808	13773	13844	13700	13870	13797	13892	13862	13872	13903	13676	14010	13740	13780	13712	13874	13752	13761	13602	13850	13796	13745	13901	13800	13859	13683	13960	13729	13854	13608	13751	13883	13887	13805	13626	13658	13871	13883	13784	13865	13836	13770	13693	13720	13854	13766	13832	13710	13649	13834	13784	13753	13756	13842	13896	13619	13762	13785	13880	13813	13712	13954	13925	13867	13757	13808	13800	13729	13829	13971	13614	13765	13991	13897	13858	13919	13801	13738	13696	13874	13771	13886	13659	13760	13700	13701	13770	13759	13727	13740	13809	13866	13747	13971	13847	13700	13688	13860	13513	13736	13899	13818	13928	13617	13745	13749	13950	13902	13937	13799	13925	13924	13942	13954	13647	13810	13896	13771	13662	13868	13740	13961	13922	13943	13906	13806	13876	13961	13785	13764	13735	13784	13644	13868	13859	13852	13687	13853	13817	13922	13841	13761	13817	13772	13828	13741	13828	13789	13979	13824	13896	13730	13905	13930	13864	13865	13893	13867	13844	13677	13839	13716	13849	13818	13808	13878	13858	13792	13774	13901	13771	13798	13789	13900	13977	13893	13828	13738	13879	13855	13955	13848	13968	13839	13870	13841	13824	13835	13940	13626	13890	13736	13710	13827	13638	13817	13760	13830	13876	13778	13753	13756	13794	13704	13772	13793	13699	13932	13756	13677	13776	13857	13830	13735	14031	13737	13724	13624	13702	13832	13639	13895	13774	13813	13915	13822	13895	13878	13983	13738	13736	13821	13760	13612	13831	13980	13766	13880	13805	13691	13848	13777	13884	13730	13819	13705	13852	13841	13905	13861	13812	13707	13837	13815	13800	13874	13832	13906	13800	13961	13881	13819	13796	13744	13693	13812	13948	13820	13878	13778	13950	13798	13797	14019	13920	13885	13782	13806	13735	13772	13881	13896	13778	13818	13906	13765	13714	14073	13950	13855	13921	13933	13861	13758	13919	13918	13764	13851	13812	13857	13782	13830	13902	13716	13855	13830	13684	13855	13766	13851	13872	13823	13993	13805	13681	13743	13869	13930	13752	13892	13904	13763	13823	13862	13827	13803	13917	13790	13768	13796	13787	13786	13858	13798	13972	13826	13899	13727	13774	13981	13853	13719	13768	13901	13751	13822	13807	13696	13878	13961	13843	13759	13852	13820	13691	13747	13817	13821	13822	13750	13881	13674	13915	13879	13793	13849	13712	13752	13787	13660	13813	13692	13835	13910	13647	13767	13568	14018	13734	13666	13822	13810	13922	13752	13770	13800	13850	13805	13770	13823	13886	13776	13874	13854	13763	13838	13853	13771	13772	13919	13852	13770	13785	13870	13879	13720	13816	13770	13824	13792	13680	13801	13683	13798	13964	13904	13911	13822	13880	13909	13810	13803	13999	13873	13799	13843	13888	13799	13826	13909	13944	13887	13886	13938	13727	13823	13875	13794	13901	13827	13767	13715	13994	13928	13927	13826	13848	13748	13685	13936	13810	13695	13949	13872	13966	13755	13623	13879	13802	13695	13667	13792	13941	13648	13855	13797	13802	13926	13856	13852	13834	13790	13853	13656	13829	13637	13830	13877	13909	13704	13853	13943	13822	13893	13797	13892	13845	13857	13700	13820	13725	13693	14006	13878	13851	13752	13713	13836	13804	13829	13951	13784	13925	13772	13829	13809	13794	13924	13711	13688	13787	13889	13777	13827	13795	14028	13791	13915	13871	13880	13845	13956	13747	13811	13530	13782	13768	13725	13868	13829	13785	13869	13983	13842	13863	13925	13938	13724	13873	13763	13746	13772	13894	13877	13763	13869	13806	13623	13921	13960	13795	13658	13820	13759	13829	13862	13729	13793	13896	13757	13678	13704	13785	13932	13942	13797	13706	13783	13791	13910	13885	13724	13870	13586	13839	13886	13710	13774	13754	13671	13856	13809	13769	14045	13860	13903	13685	13877	13855	13714	13787	13842	13827	13814	13833	13659	13950	13791	13913	13797	13864	13871	13823	13902	13831	13942	13708	13974	13931	13895	13886	13575	13733	13644	13943	13876	13735	13902	13756	13803	13769	13793	13865	13797	13949	13781	13788	13944	13788	13835	13973	13879	13864	13785	13815	13855	13823	13961	13940	13971	13777	13836	13701	13873	13830	13915	13850	14079	13851	13763	13825	13800	13782	13923	13819	13723	13785	13956	13861	13936	13927	13679	13902	13871	13881	13850	13765	13991	13707	13851	13770	13757	13707	13818	13788	13855	13784	13766	13845	13916	13823	13801	13810	13927	13682	13821	13748	13690	13862	13839	13811	13898	13712	13812	13896	13781	13913	13722	13849	13774	13825	13792	13834	13963	13668	13772	13807	13793	13768	13917	13768	13904	13964	13712	13765	13706	13705	13665	13844	13670	13838	13903	13951	13706	13850	13899	13724	13788	13726	13901	13841	13571	13731	13943	13971	13904	13852	13889	13887	13852	13819	13915	13882	13720	13819	13721	13933	13745	13947	13868	13660	13755	13894	13987	14008	13759	13780	13979	13692	13785	13829	13925	13777	13786	13737	14006	13747	13915	13773	13820	13814	13825	13908	13793	13715	13610	13796	13914	13800	13865	13758	13912	13866	13932	13807	13831	13696	13962	13873	13779	13789	13926	13926	13805	13788	13878	13724	13846	13800	13875	13995	13671	13931	13840	13828	13984	13897	13897	13779	13934	13856	13898	13881	13831	13802
25115	21401	28006	25311	19737	16112	15324	14260	14009	14154	13916	14525	22511	29890	27048	21245	16760	14739	14061	13932	13643	13817	13656	13767	13880	13734	13858	13580	13615	13765	13557	13591	13644	13468	13466	13781	13561	13744	13558	13469	13623	13605	13728	13737	13646	13603	13902	13644	13639	13637	13763	13719	13728	13425	13484	13503	13459	13553	13751	13557	13660	13667	13786	13600	13764	13674	13716	13827	13968	13855	13591	13640	13570	13403	13522	13586	13738	13673	13675	13621	13685	13782	13730	13495	13622	13734	13534	13619	13806	13548	13623	13573	13797	13635	13699	13584	13464	13594	13645	13518	13636	13702	13725	13499	13631	13763	13351	13598	13660	13669	13694	13597	13670	13583	13589	13530	13477	13666	13634	13573	13470	13804	13912	13654	13479	13604	13709	13754	13582	13668	13663	13638	13581	13726	13498	13588	13597	13449	13501	13668	13635	13499	13562	13758	13575	13550	13728	13688	13692	13537	13684	13604	13418	13452	13566	13586	13753	13633	13751	13600	13715	13661	13535	13672	13617	13737	13747	13488	13677	13682	13764	13547	13679	13785	13643	13701	13742	13806	13801	13522	13523	13639	13607	13691	13734	13528	13621	13602	13753	13719	13691	13741	13665	13553	13710	13562	13695	13776	13475	13530	13652	13562	13499	13483	13617	13642	13609	13620	13446	13690	13741	13639	13598	13611	13565	13644	13525	13685	13576	13621	13766	13739	13617	13802	13586	13647	13552	13703	13573	13738	13699	13653	13522	13602	13678	13664	13684	13464	13746	13403	13639	13799	13551	13594	13543	13749	13693	13637	13464	13481	13455	13482	13616	13763	13615	13703	13511	13716	13565	13533	13651	13611	13767	13702	13511	13501	13738	13512	13493	13580	13637	13643	13679	13773	13618	13620	13599	13593	13725	13671	13604	13745	13558	13576	13385	13578	13655	13607	13811	13801	13401	13555	13703	13625	13668	13781	13603	13776	13536	13702	13600	13499	13777	13650	13630	13543	13756	13646	13704	13646	13627	13658	13621	13637	13660	13716	13474	13617	13543	13662	13704	13611	13756	13415	13760	13631	13665	13773	13384	13666	13538	13624	13603	13579	13889	13688	13692	13622	13615	13540	13590	13592	13605	13657	13568	13555	13712	13715	13675	13580	13595	13477	13659	13853	13717	13466	13440	13590	13626	13542	13789	13425	13577	13772	13652	13588	13713	13595	13752	13758	13667	13624	13573	13812	13614	13621	13537	13574	13556	13569	13464	13658	13652	13693	13823	13722	13787	13584	13570	13442	13580	13615	13516	13734	13648	13530	13491	13534	13697	13640	13652	13566	13747	13571	13599	13634	13680	13511	13597	13596	13677	13385	13598	13408	13679	13615	13553	13616	13647	13657	13801	13563	13487	13370	13494	13492	13631	13495	13784	13583	13739	13667	13515	13732	13534	13597	13580	13561	13636	13679	13719	13630	13674	13487	13641	13606	13632	13715	13623	13691	13678	13468	13501	13525	13551	13651	13743	13587	13739	13627	13488	13451	13611	13720	13940	13632	13625	13696	13623	13485	13597	13621	13573	13646	13691	13453	13706	13601	13591	13638	13584	13517	13618	13629	13756	13489	13610	13519	13693	13743	13647	13437	13485	13700	13589	13733	13622	13715	13544	13553	13651	13724	13563	13602	13706	13533	13498	13673	13534	13511	13593	13512	13628	13662	13611	13448	13714	13573	13807	13646	13557	13493	13571	13516	13600	13733	13785	13609	13612	13774	13426	13679	13601	13655	13766	13552	13570	13480	13587	13719	13541	13604	13634	13517	13468	13675	13682	13735	13686	13323	13805	13769	13756	13642	13610	13624	13602	13720	13631	13722	13685	13609	13726	13652	13573	13558	13532	13518	13561	13604	13743	13501	13784	13611	13674	13447	13478	13692	13453	13535	13485	13578	13741	13703	13565	13588	13650	13605	13664	13674	13686	13657	13732	13716	13706	13330	13741	13660	13672	13374	13642	13697	13713	13737	13459	13643	13832	13723	13684	13669	13725	13622	13505	13711	13698	13577	13527	13798	13755	13626	13776	13478	13615	13767	13679	13566	13421	13458	13613	13638	13303	13664	13784	13658	13622	13557	13606	13644	13639	13753	13667	13666	13732	13643	13765	13672	13742	13720	13751	13590	13832	13650	13511	13525	13669	13641	13846	13710	13654	13531	13657	13465	13569	13562	13655	13600	13735	13545	13598	13562	13640	13545	13607	13509	13546	13733	13556	13636	13787	13586	13587	13543	13661	13563	13677	13572	13672	13672	13495	13584	13636	13749	13610	13479	13610	13608	13591	13773	13585	13627	13599	13673	13810	13594	13663	13661	13661	13582	13595	13551	13611	13596	13505	13629	13686	13825	13635	13652	13591	13582	13616	13635	13505	13529	13663	13663	13761	13766	13683	13745	13540	13722	13487	13468	13514	13759	13459	13426	13415	13755	13680	13582	13778	13656	13735	13507	13611	13360	13671	13657	13671	13589	13842	13647	13526	13611	13550	13391	13627	13728	13644	13599	13708	13508	13650	13469	13589	13591	13446	13415	13611	13638	13497	13711	13816	13537	13480	13548	13649	13689	13599	13632	13683	13570	13715	13753	13615	13510	13599	13761	13601	13624	13578	13700	13639	13570	13603	13614	13781	13755	13722	13519	13700	13476	13506	13557	13825	13651	13714	13640	13703	13512	13733	13551	13756	13652	13700	13705	13606	13737	13650	13631	13642	13564	13466	13480	13606	13411	13497	13481	13526	13572	13671	13695	13682	13647	13802	13663	13820	13657	13548	13539	13511	13610	13634	13505	13508	13563	13715	13505	13753	13526	13687	13707	13523	13615	13533	13721	13515	13761	13607	13570	13510	13629	13818	13502	13744	13583	13507	13489	13666	13646	13804	13564	13653	13633	13709	13940	13678	13491	13532	13766	13588	13669	13657	13597	13607	13673	13674	13482	13591	13641	13495	13511	14002	13512	13615	13646	13569	13736	13703	13653	13592	13637	13591	13660	13434	13647	13633	13733	13682	13515	13719	13472	13698	13593	13559	13534	13630	13584	13749	13568	13814	13745	13622	13664	13674	13544	13658	13725	13622	13653	13739	13689	13580	13437	13744	13572	13689	13714	13699	13728	13767	13602	13528	13611	13738	13571	13592	13581	13598	13589	13739	13526	13634	13666	13694	13638	13836	13565	13605	13722	13516	13465	13704	13620	13716	13522	13616	13667	13616	13546	13601	13607	13641	13739	13646	13678	13803	13699	13723	13830	13612	13667	13766	13491	13605	13400	13749	13671	13728	13617	13690	13641	13724	13677	13677	13742	13676	13540	13567	13580	13581	13616	13675	13688	13592	13638	13606	13607	13704	13744	13616	13492	13401	13740	13733	13727	13465	13624	13716	13515	13809	13578	13726	13655	13683	13693	13735	13489	13629	13607	13695	13743	13583	13661	13569	13627	13589	13468	13554	13604	13553	13725	13651	13618	13746	13669	13690	13671	13704	13668	13435	13599	13544	13508	13659	13674	13651	13490	13758	13658	13649	13627	13529	13507	13662	13811	13650	13678	13593	13794	13525	13711	13670	13791	13625	13696	13720	13618	13640	13566	13651	13466	13706	13572	13460	13649	13664	13702	13664	13636	13723	13703	13655	13466	13715	13630	13486	13641	13835	13585	13480	13707	13637	13751	13547	13517	13747	13670	13513	13621	13510	13624	13658	13575	13532	13915	13819	13825	13607	13507	13589	13461	13559	13630	13760	13602	13744	13332	13829	13611	13657	13434	13591	13582	13599	13557	13569	13542	13527	13803	13381	13865	13575	13453	13600	13638	13748	13535	13569	13538	13579	13540	13634	13673	13602	13760	13702	13584	13574	13788	13653	13358	13599	13550	13760	13613	13467	13547	13790	13630	13621	13673	13652	13584	13573	13586	13493	13632	13711	13681	13733	13608	13755	13803	13760	13674	13814	13643	13686	13731	13654	13707	13716	13763	13627	13527	13589	13687	13788	13482	13776	13649	13656	13705	13448	13741	13733	13659	13606	13676	13558	13629	13822	13750	13572	13561	13639	13734	13565	13655	13483	13732	13891	13584	13749	13562	13630	13582	13651	13712	13434	13534	13681	13455	13794	13731	13824	13703	13750	13613	13719	13621	13722	13602	13620	13482	13656	13566	13519	13609	13465	13756	13635	13652	13811	13684	13601	13556	13698	13705	13697	13401	13656	13668	13736	13740	13653	13794	13723	13605	13533	13665	13480	13682	13851	13672	13393	13680	13610	13827	13637	13517	13702	13720	13766	13551	13383	13814	13722	13652	13662	13692	13620	13592	13761	13654	13461	13826	13770	13597	13402	13641	13797	13677	13638	13618	13645	13426	13583	13534	13649	13658	13641	13702	13640	13773	13626	13594	13706	13724	13645	13591	13650	13746	13528	13520	13381	13779	13705	13528	13524	13558	13643	13632	13622	13752	13550	13363	13643	13790	13697	13722	13555	13691	13366	13541	13598	13795	13706	13816	13530	13654	13605	13631	13744	13724	13798	13569	13708	13645	13610	13680	13616	13530	13563	13456	13629	13741	13630	13826	13595	13637	13758	13549	13687	13646	13592	13750	13750	13451	13523	13574	13432	13476	13456	13578	13642	13446	13663	13523	13644	13647	13644	13383	13517	13765	13429	13502	13681	13604	13643	13825	13621	13603	13732	13559	13610	13473	13630	13662	13598	13533	13561	13792	13786	13671	13665	13671	13622	13706	13674	13590	13679	13585	13704	13750	13794	13552	13411	13614	13492	13647	13568	13538	13711	13790	13574	13670	13673	13540	13761	13477	13645	13651	13498	13491	13709	13561	13794	13601	13379	13627	13705	13549	13529	13647	13775	13684	13694	13622	13814	13594	13644	13483	13547	13625	13719	13513	13550	13502	13578	13703	13609	13674	13680	13625	13663	13660	13730	13796	13537	13712	13658	13659	13591	13832	13549	13484	13620	13480	13768	13622	13711	13629	13575	13556	13756	13608	13544	13708	13706	13752	13725	13644	13761	13764	13589	13676	13690	13572	13508	13640	13629	13581	13568	13708	13758	13647	13807	13463	13620	13381	13736	13649	13698	13505	13612	13696	13486	13678	13793	13545	13436	13770
13690	20621	19551	16790	16055	15190	14646	14521	14651	14808	14334	15534	28544	35041	30599	22903	17617	15004	14273	14018	13924	13806	13982	13883	13925	13862	13922	14018	13959	14163	13949	13844	14067	13813	13919	13946	14007	14053	13891	13834	14083	13879	13886	13896	13760	13947	14043	13825	13829	13856	13941	13755	13926	13800	14011	13767	13916	13823	13876	13815	13940	13898	13916	13966	13794	13833	13837	13873	13767	13907	13978	13776	13854	13993	13910	13853	13784	14019	13698	13784	13930	13864	13838	13953	13832	13913	13843	13962	13863	14003	13980	14014	13952	13887	14037	13982	13807	13868	14020	13775	13990	13790	13948	14064	13915	13967	13967	13720	14076	13839	13749	13850	14000	13996	13996	13858	13841	13902	13852	13865	13781	13928	13889	13987	13770	14065	13844	13847	13906	13738	13715	13985	13934	13939	13954	13731	13797	13929	13801	13824	14056	13803	13985	13920	13762	13949	13835	13977	13762	13806	13849	13878	13893	13781	14056	13969	13774	13896	13858	13907	13942	13937	13961	13738	14004	13897	13868	13904	13778	13894	13910	14016	13799	13709	13792	13920	13834	13986	13796	13838	14157	13838	13839	13770	13896	13913	14088	13803	13758	13849	13764	13875	13805	13798	13872	13966	13864	13952	13973	14135	14001	13902	13809	13791	14002	13936	13783	13917	14013	13942	14027	13849	13711	13824	14115	13921	13916	13931	13760	13660	13918	13911	13895	13957	13838	13870	14108	13936	13807	13764	14055	14011	14028	13914	13932	13819	14021	13838	13875	13924	14068	13847	14089	13907	13847	13935	14022	13857	13957	13921	13930	13828	13971	13784	13988	13861	13883	13996	13984	13875	13943	13845	14008	13806	13912	14040	13821	13806	13859	13835	14118	13908	13735	13920	14033	13948	13786	13912	13903	13943	13844	13925	13926	13922	13683	13838	14028	13716	13811	13811	13662	13775	13585	13827	13856	14088	13761	13743	13878	13865	14016	13889	13874	13856	14031	13980	13992	13786	13872	13852	13821	13927	13881	13971	13823	13748	13872	13811	13963	13854	14050	13807	13961	13997	13902	13826	13846	13859	13876	13772	13896	13831	13852	13748	13854	13874	13711	14055	14058	13904	13976	13805	14147	14013	13833	13956	13894	13942	13924	13779	13709	13837	13891	13827	13933	13870	13918	14016	13898	13855	13830	13998	14104	13962	13932	13874	13903	13919	13805	13817	13919	13893	13836	13868	13864	13831	13927	13895	13886	13953	13887	13975	13873	13991	13897	13957	13911	13620	13755	14157	13984	13972	13973	13912	13920	13897	14055	13846	13905	13819	13743	13794	13970	14115	13926	13989	13817	14016	14039	13922	14008	13871	13946	13940	14073	13845	13909	14035	14074	13812	13991	13984	13938	13879	13992	13913	13907	13964	13881	13837	13780	13811	13985	13816	14032	13935	13862	13767	13942	13875	13903	13911	13970	13778	13868	13919	13768	13942	13821	13796	13862	13836	13910	13915	13865	13908	13818	13833	13881	13896	13775	13885	13936	13946	13911	13842	13989	13758	13967	13835	13917	14066	13813	14008	13973	13787	13952	13726	13974	13941	13770	13777	13919	13811	13859	13824	13872	13856	13923	13963	13835	13724	13867	13798	13944	13811	13829	13755	13963	13872	13787	14026	13927	13942	13750	13745	13844	13749	13840	14002	13830	13772	13974	14026	13884	13825	13812	13844	13854	13714	13981	13792	13883	13941	13735	13827	13951	13972	14057	14016	13969	13973	13778	13856	13921	13868	13891	13647	13935	13849	13713	13894	13930	13866	13825	13876	13896	13967	13888	13789	13943	14097	13838	13972	13817	14007	13946	13798	14058	13859	13929	13808	13960	13795	13993	13945	14023	13820	13785	13852	13903	13868	13882	13925	13985	13840	13807	13981	13844	13972	13815	13975	13928	14023	13828	13872	13853	13927	13705	13944	13772	14040	14002	13991	13807	13915	13897	13875	13820	13838	13825	13955	13885	13819	13916	13972	13885	13973	13973	13711	13943	13933	13983	14004	13817	13780	13915	13983	14002	13840	13807	13866	13910	13835	13942	13827	13868	13920	13893	13857	13796	13849	13915	13824	13851	13946	14094	13809	13796	13747	13878	13961	13778	13723	14041	13897	13923	13915	13775	14109	13912	14019	13933	13824	13894	13798	13965	13801	13809	13786	13753	13769	13820	13934	13823	13849	13875	13829	13854	13973	13882	13875	13891	13982	13783	13861	13908	13998	13789	13998	13878	13702	13950	14095	13992	13768	13842	13902	13772	13950	14072	13895	13861	13957	13862	14019	13983	14011	13718	13935	13932	13835	13760	13829	13899	14005	14033	13781	13829	13827	13723	13874	13797	13751	13779	13869	13954	13745	13829	13926	13922	13824	13904	13850	13850	13953	13949	13827	13801	13935	13900	13932	13960	14099	13872	13891	13759	13792	13998	13824	13855	13862	13897	14073	13891	13811	13982	13919	13809	14039	13959	13952	13878	13849	13664	13920	13894	13837	13963	13817	13910	13876	13629	13714	13896	14134	13863	14003	13933	13993	13875	13786	13945	13854	13841	13873	13869	13875	13890	13843	13711	13846	13926	13835	13810	13905	13959	13819	13762	13887	13944	13856	13895	13906	13808	13895	14114	13847	13922	13833	13864	13825	13748	13901	13941	13876	13807	13835	13965	13783	14014	13989	13960	13908	13829	13729	13854	13908	13949	14153	14075	13952	13828	13862	13835	13797	13848	14023	13820	13896	13776	14032	13845	13875	13767	13886	13898	13925	13771	13702	13938	13982	13933	13811	13595	13952	13944	13842	13709	13862	13797	14047	13933	13924	13698	13763	13926	13961	13820	13878	14019	13988	13875	13987	13852	13874	13804	13886	13906	13948	13859	13985	14031	13879	13861	13937	13913	14076	13924	13777	13863	13774	13855	13868	13854	13878	13884	13743	13742	13811	13908	14074	13833	13970	13948	14015	13704	13931	13867	13811	13904	13662	13886	13911	13958	13890	13958	13949	14025	13693	13957	13906	13945	13814	14074	13780	13817	13827	13881	13987	13901	13905	14002	13753	13965	13849	13825	13909	13917	13790	13991	13948	13782	13975	13872	14023	13813	13832	13963	13899	13819	13795	13854	13957	13930	13900	13999	13768	13853	13729	13946	13945	13588	13862	13732	14099	13661	14204	13775	13752	14067	13893	13921	13959	13740	13935	13992	13741	14047	13895	13660	13883	13838	14068	13858	13903	13998	13889	13898	13818	13951	13679	13997	13925	13923	13960	13879	13993	13901	13841	13738	13846	13915	13850	13957	14076	13726	13795	13881	13878	13889	13887	13934	14049	13945	13986	13805	13981	13865	13910	13809	13838	14023	13927	13951	13873	13778	13889	13951	13945	13823	13814	13923	13842	13929	13845	13782	13792	13867	13856	13960	13868	14049	13941	13930	13862	13931	13823	13841	13854	13943	13983	14049	13990	13947	13887	13863	13806	13951	13873	13961	14050	14009	13887	13737	13913	13895	13814	14022	13890	13689	14153	13804	13858	13902	13700	14009	14086	13928	13973	13783	13804	13887	13902	13893	13926	13948	13832	13866	13854	13784	13883	13845	13915	13931	13822	14020	13832	13866	14073	13968	13958	13881	13816	13875	13958	13751	13912	13854	13954	13740	13921	13933	13946	13881	13848	13827	13821	13985	13839	14060	13872	13979	13928	13773	13786	13944	13772	13995	14005	13933	13989	13817	14010	13789	13869	13823	14048	13826	13929	13939	13960	13961	13819	13950	14041	14039	13893	13859	13862	13885	13784	13765	14062	13950	13941	13905	13744	13853	13886	14038	13893	13960	13835	13911	13961	13821	13902	13855	13850	13789	13997	13926	13796	14144	13900	13991	13833	13904	13973	13932	13965	13836	13995	13919	13802	13915	13858	13950	13883	13984	13752	13868	13973	13981	13842	14034	14039	13726	13726	14030	13833	13766	13613	13903	14055	13928	14086	13959	14001	13947	14099	13967	13882	13842	13909	13931	13896	13887	13791	13792	14005	13805	13980	13848	13955	13907	14019	13841	13827	13858	13754	13761	13994	13932	13615	13880	13859	13890	13947	13767	13876	13844	13970	13918	13840	13963	13925	13927	13793	13917	13961	13845	13838	13706	13806	13837	13908	13898	13789	13885	14113	13756	13807	13861	13906	13815	13845	14056	13984	13928	13977	13851	13758	14016	13872	13849	13902	14015	13847	13957	13852	14004	13860	13914	13830	13881	13866	13721	13903	13892	13912	14035	13912	13908	13784	14022	13925	13784	13783	13807	13933	14011	13945	13901	13927	13815	13733	13805	13966	13818	13893	14016	13872	13813	13894	13829	13920	13828	14011	14008	14029	13759	13879	13955	13879	13763	13912	13779	14053	13767	13822	14043	13759	13999	13958	13834	13783	13993	14039	13923	13945	13767	13761	13806	13826	13847	13839	14024	14036	13822	13828	13890	13910	13902	13844	13904	13893	14058	13826	14011	13950	13912	13777	13812	13922	13971	13966	13974	13793	13895	13868	14014	13975	13851	13896	13911	13845	13914	13921	13970	13718	13957	14046	13890	13869	13852	13806	13785	13790	13751	14073	13686	13859	14081	13890	13903	13752	13910	13786	13847	14054	13839	13797	14002	13863	13943	13810	13939	13940	13938	13775	13899	14076	13746	13796	14019	13906	13864	13841	13992	13922	13904	13907	14086	13965	14008	14048	13965	13969	13754	14031	13859	14027	13906	13920	13936	13952	13923	13960	14045	13775	13630	13841	14131	13998	13943	13905	13862	13803	13889	13952	13962	13929	14061	13790	13857	13987	14049	13944	13878	13916	13687	13909	13956	13917	13942	13959	13956	13880	13978	13929	14025	13925	13894	14111	13771	13805	13828	13872	13872	13897	13901	14009	13896	13829	13917	13950	13961	13879	13987	13733	13939	13920	13964	13725	13861	13623	13889	13901	13829	13891	13957	13894	13857	14019	13977	13939	13831	13853	13848	13898	13697	13838	13973	13891	13686	13806	13958	14005	13842	14019	13758	13975	13809	13901	13901	13796	13876	13880	13778	13976	13965	13708	13971	13850	13815	13835	13891	13781	13965	14052	13892	13940	13905	14104
23904	21404	28882	24321	21733	20738	17950	15315	14525	14833	14711	14467	22752	40592	37572	27320	19374	15802	14922	14259	14180	14069	14039	14216	13974	14305	13998	14163	14063	14127	14194	14246	14035	13894	14144	14113	14278	13999	13974	14051	14101	14086	14048	14128	14125	14232	14108	14116	14216	14169	14078	13841	14086	14129	13971	14148	13912	14120	14087	14092	14075	14039	14270	13988	14148	14224	14144	13993	13971	13839	13850	13950	14092	14114	14011	14045	13903	14065	14005	13901	14063	14128	13953	14026	14240	13958	13985	14014	13793	14027	14000	14101	14077	13981	14036	13887	14043	13988	14057	14105	14221	14102	14281	14048	14119	14019	13920	14118	14133	14053	14246	14195	13981	14166	13979	13831	14101	14153	13873	14078	14160	13903	14093	13999	13862	14001	14039	13950	13933	13977	14154	14048	14041	14071	14075	14001	14108	13879	14068	13993	14016	14022	13957	14099	14226	13980	14135	14331	14061	14051	14035	14096	14069	14020	13976	14007	14045	14125	13960	14012	14044	14063	14045	14312	14079	14182	14101	14003	13907	14196	14117	14070	14059	14092	14078	13978	14074	14057	14071	14088	14081	14104	13856	14112	13953	13967	14148	13887	13893	13885	13991	13807	14140	13973	14006	13854	13985	14196	14104	14160	13850	13971	14069	14077	13804	14012	13877	14105	13961	14125	14121	13962	13958	14021	13971	13983	13977	14099	13973	14093	14172	13931	14078	14168	14051	14034	13937	14139	14140	13985	14080	13961	14180	13908	13866	14000	13821	14111	14136	13936	13892	13964	13971	14007	14182	14085	13842	14067	14002	14205	14024	14074	13981	14029	14182	14007	14022	13991	14013	14101	13908	14111	14041	13971	13969	13902	13947	13963	14138	14197	14094	14030	14103	13928	13979	13958	13993	13950	13784	14211	14067	14135	14274	13984	13972	14109	13929	14058	13923	14135	14231	14071	13912	13916	14251	14070	13920	14041	14023	13871	14074	14270	14083	13813	14114	13966	14042	13983	14030	14102	13994	13967	14041	14091	13962	13879	14076	13825	14014	14136	13817	13821	14043	14166	14040	14087	14081	14117	14105	14031	13919	13924	14003	13912	14030	14025	13922	13966	14125	14011	14021	13999	14095	14085	14114	13988	14079	14144	14055	14005	14131	13935	14058	14030	14127	14101	14023	13996	14046	14030	13972	14106	14041	13893	14066	14086	14199	13835	13872	13903	14055	13867	13887	14085	13925	14017	14119	13847	14203	14140	13980	14059	13966	14118	13968	14125	13981	14099	13922	14114	13929	14006	14173	14067	14201	13882	14000	14128	13924	13951	14076	13979	14154	14057	14143	13978	13994	14086	14063	13898	13918	13983	13855	14096	14063	13897	14059	14152	14237	14041	14086	13875	13891	14061	13984	13910	13882	13977	14026	13970	13965	14123	13843	13955	14036	13887	13881	13935	14006	14281	14167	14178	14090	13974	14015	14094	13910	13853	14078	13792	14152	14030	13816	13949	14021	13919	13970	14054	14053	13929	13839	13970	13924	13899	14024	14166	14117	14274	14011	14068	14110	13993	13916	13867	14005	13999	13886	14010	13932	13816	14062	13988	13852	13984	13993	13935	13953	14034	13995	13873	13959	13841	14164	14024	13981	14083	13880	14229	14140	14091	14004	13925	13878	13992	13925	14155	13834	13820	14192	13937	14073	13827	14014	14225	14050	13943	14039	13929	14051	14032	13946	14166	14025	13901	13960	13922	13971	13997	14231	13750	14197	13932	13982	14113	14006	14189	13850	13927	14167	13854	13837	13989	14053	13920	14232	14050	14165	14083	13929	14259	14126	14045	13979	14066	14130	14142	13909	13857	14062	14012	13837	13812	13937	14093	14053	14089	14062	14020	14086	14055	13942	14039	13896	14000	14108	14114	13955	13960	14012	13945	14102	14104	14004	14100	14042	14125	13858	14111	13977	14071	14094	14024	13891	14018	14122	13957	13953	14062	14066	14236	14024	13785	13870	13967	13999	14061	14250	13719	13909	14046	14172	13818	14047	14038	13929	14071	14118	14116	14036	14199	14007	13977	13960	13995	14159	14222	13953	13928	13838	13848	14164	13931	14330	13928	14140	14082	13992	13889	14073	14091	14030	14090	13802	14052	13907	14013	14071	14025	14078	14098	13863	13949	14145	14167	13906	13881	14002	13994	14075	14105	14138	14025	13903	14096	14130	14071	13952	14025	13996	14130	13934	14096	13980	14021	13899	14010	14156	14227	14164	14059	14092	14044	14018	14080	13895	13879	14077	13912	13872	14138	13997	14078	14116	14003	13925	13949	13999	14230	13811	13890	14050	14020	13922	14115	14053	14104	13926	14093	14010	14136	14035	13978	13945	14065	14022	14137	13997	14056	14183	13937	14062	13983	14020	13839	14183	13935	13834	14039	13943	14029	14001	14151	14049	14053	13952	13923	14032	13978	13983	14040	14009	14008	14047	13943	14020	13939	13979	14025	13984	13998	13982	14022	13964	13934	13985	13792	13824	14039	14118	14217	13982	13947	13962	14197	14077	14221	14000	14082	13808	13974	13951	14188	14153	14096	14143	13800	14042	13909	14015	14048	13973	14077	14106	13995	13992	14061	14194	14135	14160	13913	14046	14031	14046	14026	14154	13908	13942	13924	14043	13947	14131	14064	13762	14045	14124	14014	14029	14060	14152	14112	14204	13953	13820	13912	13977	13993	13779	13800	14101	14078	13789	13840	13952	13821	14005	14068	14037	13967	14070	13983	14205	14024	13902	14150	14089	14020	13974	14030	13903	13846	14219	14131	14056	13994	14089	14191	13955	13960	13941	14053	14069	14108	14037	13876	13907	14160	14258	13974	14083	14008	13981	14080	14036	14011	13963	14041	14158	14207	14230	13989	14041	14070	13950	13920	14006	14132	14098	14044	14100	13959	13814	14113	14034	14115	13987	13910	14057	14115	14057	13972	13965	14022	13963	13989	14008	14268	14193	13937	13835	13978	14019	13838	13947	13827	13864	13958	14062	13824	14026	14131	13963	13795	13940	13900	13905	14075	13926	13949	14046	13941	14021	13976	14019	13851	14029	14014	14231	14209	13981	14065	14136	14187	14106	14133	13922	14112	14045	14100	14007	14132	14105	14092	13974	13879	13898	14089	14055	13979	13987	14055	13921	14098	13935	13989	14127	14043	14275	14011	14041	14010	14033	14094	14074	14075	14104	14164	14050	13971	14019	14095	14084	14078	14222	14118	14161	13797	14109	14125	14190	13878	14172	14010	14010	14154	14091	13943	14177	14153	13941	13964	14073	13912	13990	13870	13874	14067	13904	13910	13972	14062	14082	13989	14219	14021	13794	14115	13990	13914	14028	14072	14105	13834	14010	14004	13962	14012	14105	13968	13714	13978	14036	13986	14021	14080	14149	14210	14087	14198	14180	14117	14057	14182	14041	13909	13959	13798	13864	14203	14296	13923	14028	13944	14138	14011	14014	14033	13945	13941	14072	13985	14166	14020	14028	14405	14178	14010	14005	13838	13898	13901	14043	13792	14205	14043	14200	13745	14046	13937	14085	13945	14185	13909	14025	13943	13956	14177	13989	14055	14140	14137	14057	13955	13978	14293	14149	14093	13901	14023	13953	14034	14021	14079	14253	13763	13905	14108	13888	13969	14234	13960	13973	14143	13986	13962	14184	14112	14073	13970	14225	13997	14002	13931	13990	14058	14027	13868	13908	13992	13999	14389	13957	14131	13986	14034	14032	14124	14137	14078	13946	13938	13948	14149	13967	13857	13907	13907	13959	13900	14084	14284	14166	14078	14000	13887	14058	13866	13902	14060	13988	14196	14068	14085	14081	14106	13959	14204	14068	14031	13961	13970	14101	13887	13978	14059	14234	14035	14000	14184	13991	13886	14051	14023	14180	14063	14144	13997	14026	14138	14037	13808	14088	13788	14076	13957	14145	14086	14081	14070	14038	14090	14156	14213	13933	13879	14225	13941	13895	13896	14091	14075	13986	13938	14122	14008	14147	14034	14156	14022	14165	13993	13980	14060	14137	14040	14036	13958	13965	14037	14145	14222	14021	14280	13953	14074	13961	14161	13995	13932	14198	14004	14105	13960	13895	14071	14029	13901	13909	14053	13907	13925	14037	14007	13800	14057	13996	13766	14119	14025	13899	14050	14067	13962	13960	13945	13937	13942	14057	14072	14064	14012	13960	13899	13876	14059	13981	13897	14154	14110	14053	14002	13947	13885	13983	13923	13940	14006	13944	14049	14007	14174	14067	14110	14026	13951	13946	13887	14047	13965	14056	14144	14046	14256	13949	14031	14044	14096	14060	14009	13977	13927	13898	13987	14080	14104	14007	14134	14041	14178	14172	14090	14114	13964	14022	14052	14129	14207	13945	13977	14124	14065	14016	13888	13888	13949	14077	14096	14024	13881	14048	14078	13882	14036	14150	14019	14089	14160	14014	14192	14050	14110	14113	14042	13876	13983	14128	14057	13973	13821	14095	14197	13945	14085	14054	13941	14098	14002	13967	14165	14042	14119	13952	14113	13782	13850	14115	14156	14021	14133	13980	14097	14111	14031	13761	14081	14027	13841	14107	14226	14158	14246	13975	14006	13972	14028	13922	13907	14166	13821	13914	14143	13971	14132	14125	14125	13985	14090	14213	14058	13946	14134	13991	14029	14267	14082	14067	13778	14029	13897	14111	14033	13878	14007	14178	14096	14323	14127	14121	13868	14093	14036	14212	13874	13900	14086	14013	14098	14112	13953	13983	13988	14111	14138	13929	13981	14071	14065	14144	14001	13939	13892	14077	13897	14111	14054	14102	14042	14020	14099	14025	14048	14095	13843	13867	14166	14143	13848	14051	13944	13916	14086	14227	14007	14066	14037	13883	14206	13941	13897	14048	14099	14045	13893	14204	13966	14027	13886	14044	14019	13967	14076	13836	13863	14009	13927	13983	13923	14022	13998	13865	13962	13961	14012	14038	14013	13903	13984	14025	14101	13998	13894	14028	14136	14020	13623	13921	13990	14083	14041	14086	13975	14088	14034	14085	13895	14067	13931	13904	14161	13832	13925	14156	13899	13909	13891	14053	13993	13913	14047	13963	13941	13866	13903	14108	13986	14131	14093
15469	25843	23762	19412	17950	16522	15660	15221	15285	14979	14681	14905	28675	45334	40046	29283	19987	15726	14553	14362	14171	14193	14198	14205	14245	14197	14189	14174	14143	14173	14141	14321	14081	14189	14191	14225	14010	14153	14275	14196	14090	14283	14058	14314	14064	14269	14195	14042	14062	14264	14174	14281	14079	14184	14244	14206	14074	14126	14305	14198	14196	14130	14182	14211	14253	14268	14097	14096	14157	14236	14087	14158	14333	14204	14199	14193	14139	14303	14217	14250	14000	14232	14163	14299	14212	14370	14275	14322	14220	14256	14230	14218	14056	14285	14118	14282	14070	14237	14198	14271	14123	14225	14248	14125	14208	14197	14043	14130	14360	14249	14301	14180	14291	14320	14083	14358	14091	14276	14284	14038	14210	14153	14224	14261	14240	14148	14220	14375	14110	14315	14253	14037	14127	14191	14202	14122	14206	14050	14186	14158	14121	14120	14346	14192	14306	14153	14064	14247	14210	14275	14110	14148	14213	14121	14121	14229	14185	14154	14219	14263	14153	14119	14073	14105	14131	14219	14199	14243	14233	14224	14097	14163	14188	14177	14102	14366	14178	14161	14182	14242	14108	14105	14308	14149	14087	14233	14123	14193	14295	14175	14258	14312	14160	14197	14273	14284	14331	14149	14068	14181	14284	14141	14138	14189	14202	14327	14215	14046	14267	14263	14105	14321	14218	14051	14085	14111	14250	14123	14148	14090	14249	14209	14098	14248	14120	14207	14332	14178	14342	14317	14183	14223	14266	14197	14297	14282	14052	14205	14195	14154	13899	14257	14363	14196	14137	14117	14246	14146	14123	14344	14310	13949	14102	14183	14305	14376	14132	14221	14259	14168	14246	14127	14028	14231	14252	14146	14129	14139	14143	14047	14166	14173	14229	14287	14230	14152	14139	14151	14402	14267	14293	14173	14177	14283	14003	14148	14326	14073	14094	14143	14271	14171	14244	14195	14097	14273	14216	14088	14210	14312	14327	14152	14202	14160	14229	14152	14274	14202	14018	14194	14297	14136	14117	14267	14186	14092	14051	14178	14169	14171	14113	14194	14076	14171	14106	14108	14228	14205	14130	14336	14140	14128	14246	14097	14260	14177	14093	14081	14179	14135	14147	14034	14172	14150	14192	14231	14276	14165	14103	14201	14011	14299	14187	13940	14254	14261	14152	14144	14170	14255	14078	14222	14201	14179	14161	14106	14089	14179	14249	14244	14095	14162	14220	14151	14277	14119	14050	14277	14189	14191	14041	14067	14189	14317	14248	14134	14355	14323	14052	14279	14169	13956	14113	14228	13990	14192	14058	14249	14124	14129	14068	14284	14149	14209	14312	14230	14161	14224	14317	14281	14114	14291	14106	14271	14264	14322	14064	14330	14220	14130	14286	14149	14138	14062	14151	14276	14042	14207	14115	14332	14217	14185	14021	13930	14324	14181	14126	14359	14221	14298	14097	14219	14117	14186	14354	14183	14244	14253	14145	14229	14137	14163	14269	14116	14064	14321	14268	14094	13970	14030	14161	14158	14221	14028	14317	14352	14179	14236	14215	14136	14211	14115	14306	14149	14501	14114	14177	14214	14038	14268	14222	14337	14033	14304	14199	14019	14019	14176	14188	14100	14307	14200	14251	14132	14169	14250	14160	14186	14093	14098	14109	14085	14282	14406	14254	14041	14224	14080	14252	14198	14183	14120	14108	14129	14197	14368	14267	14107	14322	14176	14306	14303	14139	14104	14189	14302	14176	14228	14171	14175	14216	14185	14180	14112	14213	14157	14111	14236	14126	14096	14038	14223	14300	14220	14276	14167	14082	14116	14061	14199	14114	13939	14190	14110	14225	14211	14165	14349	14033	14280	14196	14259	14103	14304	14149	14030	14227	14221	14202	13984	14165	14289	14291	14172	14289	14146	14170	14096	14174	14263	14239	14297	14164	14166	14233	14118	14173	14301	14139	14393	14330	14149	14227	14203	14191	14131	14168	14324	14368	14201	14111	14151	14076	14228	14309	14417	14180	14199	14336	14177	14127	14205	14268	14223	14235	14105	14215	14099	14084	14210	14122	14088	14099	14258	14204	14219	14078	14098	14159	14148	14292	14233	14095	14246	14169	14181	14178	14175	14216	14110	14029	13932	14201	14323	14025	14172	14238	14126	14013	14217	14129	14119	14128	14233	14257	14204	14314	14220	14156	14143	14259	14150	14167	14131	14306	13999	14032	14275	14362	14168	14256	14233	14230	14112	14089	14224	14123	14229	14291	14064	14147	14142	14118	14192	14063	14106	14206	14256	14124	14124	14067	14065	14015	14162	14187	14196	14148	14022	14198	14209	14246	14139	14191	14158	14025	14216	14184	14176	14133	14283	14172	14040	14212	14213	14086	14227	14278	14117	14186	14042	13989	14271	14272	14270	14136	14369	14105	14225	14258	14169	14190	14128	14181	14423	14277	14203	13958	14240	14166	14106	14111	14189	14079	13987	14304	14177	14280	14219	14104	14168	14160	14196	14197	14251	14075	14175	14061	14195	14095	14180	14107	14232	14223	14121	14025	14035	14178	14107	14276	14191	14191	14198	14188	14112	14209	14241	13959	14123	14228	14236	14176	14136	14301	14180	14143	14286	14518	14200	14172	14169	14158	14237	14240	14176	14077	14072	14091	14166	14228	14209	14147	14120	14232	14147	14292	14246	14161	14306	14206	14080	14170	14152	14130	14241	14094	14096	14182	14137	14229	14118	14154	14313	14158	14031	14247	14142	14147	14229	14138	14157	14267	14117	14199	14148	14230	14202	14170	14346	14057	14210	14062	14270	14226	14122	14275	14126	14121	14212	14194	14232	14179	14109	14242	14111	14261	14222	14244	14227	14287	14507	14252	14141	14109	14128	14063	14135	14133	14131	14219	14185	14362	14304	14128	14233	14196	14010	14258	14208	14331	14299	14085	14286	14232	14329	14206	14220	14102	14167	14072	14191	14169	14157	14205	14184	14314	14198	14473	14232	14092	14279	14127	14261	14295	14167	14228	14287	14251	14108	14198	14258	14084	14225	14149	14273	14224	14143	14145	14248	14243	14156	14056	14124	14268	14106	14333	14221	14088	14326	14367	14243	14192	14317	14243	14239	14031	14073	14095	14219	14269	14164	14238	14126	14130	14220	14275	14049	14378	14152	14223	14034	14120	14166	14105	14144	14090	14209	14093	14202	14112	14328	14289	14115	14228	14221	14101	14143	14238	14167	14090	14349	14015	14124	14305	14145	14186	14078	14201	14178	14152	14182	14153	14092	14296	14222	14358	14246	14074	14112	14148	14143	14212	14223	14228	14232	14033	14271	14038	13943	14178	14149	14224	14157	14261	14226	14073	14173	14029	14084	14119	14195	14099	14133	14124	14229	14342	14063	14217	14130	14164	14124	14087	14142	14105	14269	14075	14242	14138	14093	14224	14316	13963	14116	14141	14096	14255	13979	14125	14238	14208	14137	14401	14062	14065	13975	14076	14088	14209	14197	14137	14294	14449	14341	14253	14260	14323	14037	14357	14026	14127	14317	14155	14251	14157	14236	14132	14297	14167	14148	14178	14240	14152	14133	14269	14078	14309	14258	14287	14263	14202	14152	14231	14038	14226	14152	14172	14232	14236	14172	14052	14188	14061	14269	14238	14147	14069	14145	14191	14119	14110	14257	14123	14135	14167	14112	14241	14253	14226	14420	14249	14233	14047	14112	14211	14133	14372	14062	14112	14187	14219	14196	14232	14266	14333	14212	14138	14253	14187	14052	14223	14171	14232	14240	14181	14296	14045	14038	14246	14300	14045	14117	14224	14271	14184	14241	14176	14095	14214	14165	14207	14199	14148	14186	14210	14241	14063	14171	14256	14144	14195	14215	14207	14140	14211	14244	14281	14157	14049	14305	14112	14136	14228	14141	14245	14150	14279	14078	14235	14057	14197	13988	14018	14182	14246	14154	14212	14185	14188	14099	14135	14240	14308	14324	14271	14320	14241	14215	14164	14139	14011	14308	14261	14244	14070	14448	14352	14091	14205	14148	14073	14213	14164	14095	14232	14256	14263	14272	14250	14242	14143	14283	14137	14121	14129	14136	14125	14152	14339	14118	14082	14283	14078	14293	14090	14048	14096	14215	14123	14336	14103	14039	14210	14279	14081	14141	14295	14023	14339	14174	14205	14109	14366	14201	14114	14154	14321	14214	14152	14115	14161	14210	14237	14055	14106	14224	14207	14158	14071	14090	14208	14068	14317	14262	14260	14251	14231	14175	14112	14241	14074	14097	14267	14199	14377	14154	14120	14248	14199	14331	14025	14016	14290	14249	14183	14209	14162	14227	14243	14222	14193	14083	14406	14201	14156	14167	14106	14152	14137	14137	14297	14065	14225	14196	14102	14256	14183	14188	14225	14147	14139	14047	14222	14270	14040	14253	14252	14351	14328	14341	14225	14284	14086	14185	14057	14187	14097	14325	14128	14276	14067	14190	14113	14122	14126	14178	14049	14221	14133	13944	14225	14154	14211	14123	14186	14037	14330	14263	14205	14174	14187	14227	14225	14204	14313	14148	14224	14285	14306	14262	14269	14180	14266	14297	14034	14217	14044	14295	14077	14250	14142	14222	14028	14254	14078	14192	14267	14373	14271	14214	14256	14307	14143	14231	14172	14070	14127	14153	14134	13926	14086	14187	14369	14227	14110	14104	14253	14132	14247	14327	14204	14092	14225	14242	14123	14131	14057	14172	14198	14270	14323	14106	13993	14193	14079	14292	14150	14136	14168	14114	14293	14054	14089	14124	14182	14146	14418	14136	14245	14258	14066	14211	14070	14326	14377	14164	14214	14130	14165	14225	14043	14169	14149	14243	14227	14140	14434	14213	14186	14059	14430	14141	14161	14259	14176	14217	14223	14129	14225	13927	14366	14076	14283	14121	14354	14142	14239	14314	14187	14230	14258	14250	14220	14292	14097	14220	14175	14211	14400	14283	14295	14151	14157	14030	14260	14099	14135	14217	14103	14334	14171	14199	14234	14169	14309	14216	14143	14089	14147	14093	13962	14063	14154	14188	14381	14128	14281	14161	14236	14083	14199	14111	13969	14160	14098	14133	14137	14287	14248	14131	14192	14211	14185	14128	14159	14294	14261	14347
29036	21259	19638	17466	15593	15632	15529	15517	15489	15557	15417	15690	16314	18259	18227	17205	16224	15734	15662	15550	15454	15573	15468	15611	15475	15584	15490	15527	15407	15464	15736	15459	15547	15581	15559	15555	15419	15443	15660	15645	15546	15552	15621	15498	15277	15544	15609	15399	15449	15587	15460	15488	15560	15457	15408	15612	15515	15337	15395	15497	15436	15414	15731	15497	15500	15599	15554	15553	15825	15508	15569	15533	15385	15460	15532	15424	15412	15577	15564	15591	15659	15580	15566	15545	15538	15657	15669	15484	15611	15362	15512	15672	15380	15589	15423	15669	15487	15642	15520	15489	15497	15508	15472	15483	15561	15340	15360	15483	15447	15461	15347	15606	15433	15363	15664	15403	15531	15424	15672	15423	15441	15585	15484	15323	15466	15565	15516	15454	15571	15597	15397	15405	15577	15434	15225	15389	15604	15484	15403	15423	15553	15499	15483	15356	15493	15380	15297	15451	15588	15470	15518	15297	15472	15558	15412	15424	15531	15415	15591	15533	15395	15416	15480	15508	15437	15457	15365	15616	15473	15348	15440	15530	15463	15496	15491	15443	15302	15444	15418	15513	15447	15544	15462	15406	15348	15407	15428	15616	15290	15395	15532	15672	15580	15456	15418	15479	15609	15545	15347	15437	15426	15463	15432	15457	15593	15713	15462	15440	15375	15726	15617	15331	15464	15575	15534	15558	15366	15508	15600	15452	15512	15478	15531	15419	15358	15563	15456	15468	15573	15507	15633	15540	15386	15541	15523	15545	15377	15508	15617	15353	15732	15520	15567	15365	15447	15500	15653	15625	15399	15598	15558	15788	15462	15511	15422	15482	15299	15489	15498	15471	15508	15506	15421	15614	15343	15557	15501	15558	15372	15673	15542	15589	15381	15545	15592	15614	15609	15331	15562	15522	15433	15463	15394	15682	15538	15521	15551	15568	15449	15421	15203	15490	15616	15610	15500	15535	15485	15508	15441	15368	15481	15566	15430	15547	15460	15579	15568	15608	15810	15502	15432	15464	15464	15539	15585	15554	15486	15483	15510	15339	15633	15596	15295	15554	15682	15567	15612	15694	15571	15616	15535	15275	15594	15514	15497	15509	15362	15582	15463	15433	15655	15397	15446	15578	15528	15534	15625	15356	15609	15595	15414	15468	15542	15528	15708	15612	15771	15474	15641	15658	15673	15560	15522	15567	15454	15522	15408	15425	15424	15551	15401	15666	15598	15606	15424	15446	15350	15627	15586	15369	15442	15513	15337	15397	15472	15557	15386	15535	15328	15353	15462	15477	15381	15504	15465	15668	15499	15340	15520	15408	15437	15686	15693	15569	15686	15385	15564	15671	15444	15488	15554	15562	15593	15771	15450	15532	15449	15420	15547	15561	15631	15650	15515	15514	15303	15587	15574	15631	15558	15494	15586	15601	15551	15373	15555	15446	15591	15508	15382	15569	15554	15527	15500	15414	15606	15519	15481	15363	15444	15373	15461	15430	15492	15457	15599	15474	15307	15397	15608	15473	15684	15504	15348	15533	15421	15617	15473	15695	15426	15550	15409	15387	15396	15409	15518	15588	15511	15458	15473	15498	15435	15518	15212	15560	15353	15597	15467	15475	15632	15262	15541	15486	15636	15350	15368	15466	15288	15409	15438	15460	15592	15532	15898	15664	15520	15555	15717	15544	15484	15398	15427	15542	15617	15568	15492	15542	15401	15426	15383	15642	15474	15466	15625	15601	15350	15468	15661	15726	15692	15530	15544	15354	15456	15571	15559	15621	15623	15300	15502	15431	15494	15398	15619	15635	15392	15592	15373	15557	15483	15404	15485	15442	15491	15468	15438	15495	15653	15456	15691	15420	15590	15688	15433	15497	15431	15539	15470	15550	15571	15433	15472	15377	15596	15400	15630	15565	15586	15386	15691	15471	15697	15417	15467	15395	15435	15569	15579	15448	15357	15390	15399	15649	15465	15488	15416	15477	15502	15418	15632	15495	15644	15656	15562	15562	15660	15471	15469	15468	15502	15533	15486	15374	15294	15442	15540	15514	15607	15499	15569	15367	15534	15674	15460	15331	15551	15535	15732	15557	15564	15504	15720	15548	15493	15472	15570	15696	15708	15475	15286	15612	15698	15525	15302	15507	15441	15467	15599	15361	15639	15460	15645	15620	15814	15564	15774	15336	15575	15427	15547	15585	15542	15416	15453	15552	15554	15427	15342	15622	15549	15529	15619	15493	15534	15531	15585	15683	15701	15529	15360	15556	15517	15510	15734	15724	15507	15478	15587	15660	15387	15660	15576	15629	15624	15470	15446	15562	15478	15500	15443	15492	15491	15449	15639	15440	15453	15523	15442	15330	15522	15497	15540	15504	15333	15674	15200	15340	15508	15579	15557	15476	15435	15666	15506	15443	15574	15677	15542	15365	15558	15421	15305	15449	15505	15653	15567	15478	15339	15628	15491	15333	15576	15438	15443	15537	15319	15567	15556	15684	15432	15421	15571	15487	15709	15538	15482	15504	15627	15209	15740	15348	15263	15475	15497	15503	15573	15401	15472	15510	15505	15599	15516	15464	15463	15669	15586	15585	15567	15437	15619	15514	15522	15473	15717	15446	15322	15644	15602	15657	15434	15553	15492	15430	15562	15622	15592	15617	15642	15546	15600	15509	15619	15514	15551	15584	15491	15673	15542	15575	15492	15579	15354	15630	15589	15622	15626	15534	15543	15416	15435	15493	15477	15736	15532	15492	15755	15463	15492	15522	15448	15499	15472	15389	15406	15627	15409	15508	15546	15649	15492	15427	15377	15488	15445	15583	15474	15512	15424	15622	15513	15528	15485	15555	15493	15539	15537	15594	15612	15366	15326	15348	15532	15303	15391	15389	15212	15656	15648	15583	15487	15394	15495	15252	15507	15533	15628	15687	15387	15579	15398	15624	15579	15535	15299	15535	15531	15370	15361	15361	15429	15457	15626	15420	15465	15501	15553	15495	15298	15533	15610	15493	15763	15475	15302	15444	15328	15644	15438	15576	15517	15389	15427	15460	15651	15617	15632	15423	15487	15601	15510	15475	15404	15682	15519	15632	15317	15463	15599	15223	15609	15507	15481	15506	15714	15431	15390	15447	15606	15693	15551	15737	15486	15572	15628	15457	15580	15569	15445	15447	15670	15647	15715	15574	15647	15598	15634	15541	15364	15549	15477	15444	15403	15540	15591	15583	15529	15493	15579	15462	15552	15389	15575	15405	15278	15430	15568	15348	15484	15530	15492	15430	15632	15421	15482	15336	15657	15446	15476	15659	15519	15677	15499	15573	15554	15365	15564	15381	15509	15507	15498	15428	15603	15609	15357	15608	15211	15295	15563	15615	15483	15365	15588	15374	15419	15522	15566	15565	15578	15535	15545	15524	15685	15653	15564	15521	15633	15518	15573	15469	15437	15450	15419	15416	15649	15567	15498	15518	15558	15481	15379	15572	15337	15668	15729	15524	15527	15610	15560	15497	15505	15482	15586	15338	15632	15634	15582	15596	15747	15556	15477	15718	15488	15646	15600	15443	15391	15367	15455	15483	15535	15667	15653	15565	15360	15423	15602	15635	15438	15677	15589	15463	15598	15438	15332	15481	15533	15632	15366	15448	15513	15489	15515	15578	15663	15523	15463	15577	15388	15557	15442	15525	15482	15592	15418	15541	15687	15387	15486	15687	15418	15423	15362	15408	15481	15550	15498	15445	15219	15673	15465	15504	15472	15525	15503	15449	15520	15527	15737	15600	15320	15503	15381	15495	15644	15520	15438	15489	15661	15595	15529	15561	15563	15686	15674	15552	15665	15663	15522	15622	15534	15593	15572	15551	15558	15453	15545	15527	15480	15521	15550	15479	15514	15641	15715	15527	15377	15412	15776	15568	15552	15411	15421	15554	15541	15313	15614	15643	15507	15490	15565	15569	15467	15439	15393	15620	15674	15656	15349	15318	15510	15766	15574	15569	15593	15440	15585	15503	15545	15503	15544	15512	15741	15479	15378	15538	15475	15762	15504	15576	15482	15481	15353	15460	15471	15388	15341	15493	15532	15554	15600	15379	15549	15296	15405	15532	15634	15499	15616	15483	15417	15489	15421	15504	15581	15534	15465	15371	15596	15487	15632	15489	15487	15565	15378	15584	15334	15599	15603	15555	15693	15696	15446	15417	15680	15726	15657	15549	15330	15636	15524	15451	15506	15504	15370	15473	15536	15561	15540	15714	15513	15496	15340	15548	15695	15479	15553	15503	15495	15467	15654	15663	15600	15479	15542	15408	15377	15476	15705	15611	15570	15555	15663	15715	15358	15644	15422	15536	15593	15438	15563	15590	15619	15588	15532	15525	15552	15554	15499	15413	15433	15569	15617	15601	15493	15578	15503	15478	15538	15634	15501	15722	15460	15547	15527	15566	15437	15663	15494	15299	15604	15460	15664	15467	15501	15428	15409	15332	15256	15562	15422	15442	15483	15422	15466	15395	15555	15531	15552	15565	15525	15768	15347	15633	15602	15550	15507	15558	15539	15464	15711	15600	15656	15469	15497	15335	15373	15359	15592	15493	15685	15619	15368	15505	15529	15481	15617	15623	15385	15572	15539	15467	15480	15515	15496	15651	15644	15551	15605	15605	15596	15514	15395	15350	15565	15514	15360	15501	15510	15429	15487	15503	15748	15438	15624	15635	15392	15713	15493	15496	15607	15623	15486	15402	15401	15452	15617	15587	15579	15525	15457	15511	15491	15502	15466	15535	15641	15451	15359	15542	15780	15463	15571	15752	15622	15402	15396	15454	15345	15630	15387	15565	15725	15395	15469	15564	15586	15490	15373	15598	15565	15459	15423	15660	15444	15452	15418	15557	15580	15369	15553	15637	15394	15608	15259	15618	15332	15393	15437	15472	15306	15410	15508	15548	15458	15514	15620	15409	15460	15621	15501	15625	15551	15378	15345	15391	15596	15568	15627	15517	15370	15573	15548	15387	15709	15509	15594	15536	15447	15626	15584	15469	15509	15520	15624	15512	15431	15454	15530	15587	15651	15441	15600	15568	15593	15629	15695	15573	15308	15547	15575	15533	15391	15440	15495	15482	15337	15692	15457	15362	15635	15458	15577	15525	15305	15584	15536	15468
15260	15981	16157	15665	15375	15362	15226	15137	15090	15025	15270	15142	16687	19466	18595	16910	15977	15335	15114	15001	15199	15182	15111	14943	14930	15120	15044	15252	15162	15109	15251	15121	15211	15054	15218	15070	14979	15011	15055	15004	15113	15003	15166	15101	14943	15158	15215	15103	15101	15230	15074	15141	15023	15110	14993	15330	15069	15134	15028	15144	15117	15107	15005	15115	15208	15020	15194	15034	15155	15002	15006	15093	15087	15090	15084	15119	15007	14839	14902	15138	15045	15082	15117	15200	15073	15053	15114	15104	15096	14970	14952	14962	15088	14972	15060	15032	14929	15173	15252	14992	14998	15125	15182	15231	15264	15355	14987	15061	15292	15039	15260	15092	15174	14938	15072	15186	15011	15137	15030	15152	15095	15072	15204	15053	15025	15111	15000	15087	15067	15176	15094	14910	14988	15219	15182	15018	15008	15036	15026	15142	15049	15048	15173	15193	15099	14907	15182	15053	15163	15112	15028	15139	14868	15091	15152	15071	15115	15056	15070	14924	15130	15111	15007	15140	15133	15027	15033	15128	15235	15005	15061	15134	15274	15177	15220	15168	15074	15079	15108	15351	15010	15289	14946	14991	15058	15042	15101	15051	15062	15063	15273	15152	15031	15028	15142	15142	15106	15208	15074	15093	15017	15179	15229	15093	15076	15106	15091	15033	14828	15106	15026	15017	15207	15108	14994	15171	15058	15195	15177	15198	15120	15177	15128	15018	14970	15016	15242	15097	14961	15263	15076	15040	15018	15055	15144	15211	15020	15039	15006	14926	14947	15179	15144	15134	15127	15129	14977	15017	14993	15029	15059	15150	15118	15032	14967	15325	15149	14921	15139	14983	15066	15096	15154	15072	15081	15227	14897	15147	14970	15012	15118	15122	15026	15099	15097	15019	14973	15073	15051	14844	15034	15122	15218	15110	14992	15032	14966	15174	15102	15229	15010	15152	15122	14933	15035	15000	15034	15122	15121	15163	15067	15030	14948	15029	15184	14912	15072	15093	15304	15199	15105	15286	14988	15075	15106	15132	14977	15140	15122	15150	15092	15138	15113	15157	15051	15123	15174	15184	15104	15050	14916	15105	15130	14961	14955	15287	14954	15084	15090	15009	14941	15107	15039	15026	15101	15060	14968	14983	15063	14870	14990	15129	15100	15086	15162	15074	15159	15339	14993	15067	14904	15086	15102	15124	15007	15250	15312	15152	15154	15089	15037	15202	15060	15038	15180	15245	14958	14981	15020	15105	15145	15198	15121	14852	15120	15192	15061	15084	14976	15103	14869	15072	15227	15066	15161	15188	15197	15035	15104	15109	15016	15003	15193	15060	15195	15069	15093	15074	15169	15067	15117	14981	15094	15031	14987	14963	15062	15016	14948	14985	15025	15099	15180	14931	14936	15044	15086	15168	15016	15140	15196	15129	15330	15116	14924	15018	15012	14999	14898	15214	14980	15010	15006	15213	15195	15081	15087	15214	15055	15181	14992	15187	15120	15131	15016	15079	15062	15237	15026	15005	15097	15047	15261	15174	15022	15060	15279	15058	14996	14887	15096	15113	14877	14904	15002	15251	15132	15078	15045	14958	15042	15041	14941	15092	14912	15038	15129	14957	14963	15254	15038	15265	15187	15200	15101	15052	15112	15247	15120	15316	15149	14944	15149	15069	15217	14945	14996	15189	15075	15088	14929	15024	15082	15098	15081	15079	15080	15129	15242	15148	15112	15042	15151	15057	15117	15100	15122	15077	15076	15204	14968	14962	15017	15005	15165	15081	15260	15105	15018	15307	15059	15066	15123	15013	15085	15170	15184	14942	15175	15031	15074	15114	15022	15156	14907	15099	15032	15047	15180	15146	14979	15190	15087	15009	15018	15049	15100	15136	15140	14967	15038	15035	15072	15145	15064	15083	15112	15093	15089	15042	15040	15108	14945	15065	15221	15166	15256	15045	15149	15015	15158	15242	15134	15011	15130	15055	15136	15033	15091	15011	15204	14988	15165	15098	14992	15131	15001	14915	15175	14998	15222	15069	15109	15153	15092	15041	14939	15052	15047	15230	15131	14982	15154	15230	15007	15026	15154	15033	14952	15153	15044	14948	15045	15154	15088	14985	15051	15041	15019	14958	15083	15223	15159	14940	15020	15008	15178	15205	15094	15173	15066	15072	15103	15282	15024	15159	14977	15240	15120	15231	14910	15237	14992	14832	14939	15119	14978	15163	15096	15084	15129	15101	15136	15279	15011	15020	15139	14990	15114	15011	15222	15082	15219	15164	15014	15036	15129	15021	15129	14887	15150	15037	15067	15030	14992	15127	14982	14938	15074	15149	15145	14966	15159	15113	15121	14903	15084	15113	15145	15022	15027	14972	15268	15071	15153	15119	15056	15106	15203	15197	15073	15055	15067	15120	15171	15278	15102	14826	15227	15095	15016	14973	15057	15085	15116	15192	15276	15124	15126	15103	15100	15177	14953	15026	14999	15112	15068	15170	15148	14904	15244	14981	15077	15174	15052	15287	15124	15090	15154	15080	14936	15015	15032	15049	15104	15223	15112	15235	15007	15080	15093	15087	15001	15225	14863	15232	15189	15067	15181	15189	15217	14984	15182	15041	15146	15029	15041	15198	15121	15071	15071	15213	14955	15198	14982	15114	15032	15103	15086	15007	15198	15077	14986	15110	15109	14998	15188	15260	15158	14955	15022	15032	14990	15108	15199	15090	14951	15181	15272	14819	15090	15074	15143	15068	15018	15126	15104	15058	14937	15060	15097	15042	15180	15116	15168	15122	15097	15062	15014	15252	14993	15017	14964	14911	15170	15139	15093	15067	14998	15052	15315	15110	14991	15075	15000	15051	15187	14950	15063	14993	15118	15120	15044	15024	15149	15093	15198	15144	15102	15141	14981	15005	15094	15062	14985	15170	15075	15103	15082	15116	15262	15173	15114	15160	15065	15058	15010	15147	15164	15075	14965	15172	14996	15132	15000	15005	15061	15125	14995	14994	15216	14903	15142	15061	15048	15192	15024	15111	15188	15160	15119	15035	15083	15011	14951	15071	14868	15195	15083	15054	15061	14897	15084	15218	15162	14883	15231	15002	15248	14965	14970	14999	15247	15064	15106	14994	15053	15176	15227	15143	14989	15096	15162	14998	15076	14998	15148	15122	15039	15093	15056	15169	15025	15066	15216	15039	15036	15220	15043	15139	15235	14926	15131	15096	15129	14959	15120	15102	15112	15094	15255	15105	15022	15161	15056	15068	15110	14939	15048	15190	15152	15223	15051	15106	15163	14965	15061	15087	15158	15089	15258	15168	15063	14996	15004	15030	14934	15215	15209	14997	14978	15036	15128	15207	15143	15040	15156	15134	15070	15181	15071	15018	14936	15110	14907	15193	15039	15078	14814	15089	14927	15202	15106	15018	15253	15067	15038	15031	15027	14842	15005	15001	15116	15152	15137	15174	14987	15241	14942	15196	15102	15086	15182	14998	15222	15248	15076	15142	15251	15070	15022	15126	15172	15062	14982	15080	15122	14953	15039	15171	15196	14968	14993	15094	15028	15061	15091	15082	14849	15147	15007	15082	15186	14864	14939	15142	14939	15270	15070	14991	15133	15122	14980	15141	15019	15057	14983	15133	15215	15235	15068	15059	15128	15133	14985	15086	15063	14964	15120	14913	15194	15129	15051	15072	15125	15076	15134	15173	15190	15116	15157	15059	15150	15204	15181	15068	15087	15084	15157	15041	15305	15280	15052	15057	15178	15025	15188	15168	15181	15055	14941	15126	14861	15092	14826	15094	15074	15195	15009	15215	15007	14938	14993	15001	15198	15158	14890	15130	15070	15231	14945	15053	15183	15121	15119	14962	14953	15120	15006	15109	15042	15141	14856	15101	15173	15218	15025	15042	15177	15137	15082	15165	14955	15133	15191	15132	15099	15196	15014	15211	15159	15014	14987	15108	15065	15037	15114	15059	14861	15048	15060	15155	14964	15137	15058	15034	15092	15058	15189	15082	15267	15031	15181	15071	15088	15073	15173	15149	15145	15202	14982	15068	15180	15156	15091	15078	15194	15122	15071	15163	15125	15217	14947	15098	14933	15198	15247	15116	15213	15222	15008	15160	14973	14979	15116	15078	15001	14984	15162	15106	15281	14982	15123	15104	15045	14980	15187	14850	15047	15056	15259	15006	15084	15043	15042	15131	14975	15165	14968	15254	15163	15109	15041	15000	15025	15082	15121	15186	15255	15066	15068	15076	14959	15011	15035	14992	15079	15178	15005	15172	15010	15039	14997	15169	15153	15134	15072	15142	15051	15165	15047	14818	14999	15032	15287	15214	15151	15040	14874	15056	15151	15068	15126	15002	14953	15100	15090	15184	15070	15154	15024	15234	15000	15350	15098	15024	15027	15080	15140	15140	15087	15378	14980	15021	14945	15101	15103	15176	15070	14987	15072	15046	15068	14994	15213	15057	15059	15032	15125	15240	15069	15028	14966	15052	15179	15064	15167	15035	15070	15090	15145	15001	15175	15177	15069	14986	15220	15044	15024	15079	15141	15168	14983	15123	15171	15170	15045	15076	15097	14933	15159	15128	15026	15304	15121	15008	14918	14973	15179	15117	15000	14895	15135	15137	15147	15080	15210	14892	15134	15064	15191	15108	15047	15162	15181	15099	14925	14906	15115	15160	15055	14991	14997	15086	15109	15029	15077	14973	15050	15018	15138	15195	15125	15240	15080	15143	15170	15015	15093	15032	15261	15077	15206	15143	15087	14894	15245	15067	15227	14990	15032	15032	15147	15093	15164	15099	15002	14972	15188	15197	15183	15131	15134	15070	15139	15161	15124	15095	15056	15183	15122	15113	15116	15154	15042	15253	15027	15167	15112	15110	15200	15151	15138	15009	15162	15284	15153	15100	15107	14931	15080	15243	15064	15095	15068	15068	15219	15078	15287	15141	14997	15149	15015	15038	15147	15041	15142	14994	14799	15116	15000	14964	15208	15074	15211	15150	15012	15102	15185	14980	15143	15140	15219	15109	15039	15219	15049	15054	15169	15106	15012	15164	15090	15013	15242	15170	15099	15125	15097	14960	15008	14912	14892	15067	14922	14983	15109	15007	15206	15067	15178	14975	14986	15109	15084	15016
25026	21404	28066	25355	20756	18194	17612	16402	16288	16249	16110	16872	24398	31524	28822	23786	19197	17080	16014	15999	15860	15949	15956	15771	16035	16014	15858	16075	15986	15947	15790	16203	15907	16035	15977	15776	15913	15794	15708	16051	15854	16009	16096	15933	15817	15892	16052	15821	15825	15924	16170	15978	15868	15984	15781	15776	15912	15873	15879	15952	15985	15921	15974	16004	16010	15921	15859	16021	16094	15977	15848	15704	15894	15969	15971	15950	15815	15771	15848	15841	15798	16017	15982	15775	15807	15801	16055	15963	15927	15957	15869	15955	16141	16002	15679	15826	15736	15831	15850	16033	15939	15733	15781	15819	15930	15952	15952	15764	15803	16073	15876	15946	16053	15938	15932	16053	15964	15842	15810	15967	15730	15883	15816	15813	16099	15810	15955	15967	15818	15832	15880	15881	15724	16187	15929	15928	15908	15812	15841	15645	15694	15853	15809	15798	15881	15929	15959	15753	16065	15914	15664	15815	16118	15779	15830	15908	15849	15701	15793	15731	15853	15844	15917	15841	15819	15966	16074	15923	15977	15755	16090	15729	15814	15975	15726	15807	15740	15930	15836	15841	15846	15775	15996	15752	15988	15688	15855	15705	15810	15794	15872	15825	15911	15881	15767	15900	15818	15782	15965	15833	15912	15653	16014	15794	15960	15822	15839	16090	15765	16012	15887	15939	15963	15904	15791	15869	15772	15933	16040	15909	15935	15736	16101	15928	15867	16021	15903	15801	15946	15904	15961	15979	15713	15951	16102	15889	16051	15987	16041	15988	15751	15844	15710	15866	15794	15734	16258	15813	15869	15825	15942	16055	16003	15786	15734	16040	15838	15995	15747	15963	15898	15826	15943	15864	15847	15747	15986	15783	15822	15921	15920	16207	15903	15938	16018	15828	15916	15717	15803	15807	15854	15862	15783	15621	16073	15833	15849	15901	15877	15929	15790	15753	15840	15998	15659	15990	15997	15867	16000	15869	15742	15928	15811	15913	15645	16028	15791	15806	16048	15676	15899	15895	16056	15986	15727	15783	15953	16067	16040	15812	16065	15781	15810	15745	15998	15844	15517	15929	15886	15933	15887	15908	16009	15881	15905	15842	15888	15915	15933	15923	15940	15675	15804	15855	15882	15852	15952	15857	15835	15817	15892	15750	15935	15984	15842	15812	16072	15886	16074	15819	15903	15884	15960	15788	15980	15787	16025	15747	15969	15740	15772	15937	15879	15805	15921	15740	15579	15912	15806	15828	15872	15718	15726	15888	15763	16090	15879	15779	15955	15888	15832	15787	16098	15951	15860	15745	15929	15799	15899	15968	16056	15914	16024	15933	15874	15930	15832	15916	15978	15906	15777	15962	15810	15899	15841	15651	15901	15704	15920	15826	15844	15925	15892	15804	15802	16114	16022	15839	15938	15903	15757	15680	15899	15811	15999	15951	15970	15977	15983	16119	15907	16012	15730	15676	15868	15989	15718	15893	16085	15977	15640	15782	15937	15718	15978	16032	15986	15885	15866	15744	15799	15918	15682	15819	15851	15855	15882	15947	15810	15718	15751	15839	15825	15846	15808	15803	15926	15841	15850	16109	15786	15799	15891	15824	15722	15804	15791	15930	15864	15938	15860	16096	16029	15888	15924	15924	15977	15932	16045	15863	16009	15907	15892	15808	15955	15868	15956	15747	15845	15834	15892	15743	16009	16035	16002	16106	16055	15716	15939	15857	16120	15868	15859	15786	15921	15852	15863	15960	15791	15861	15711	16071	15746	15923	15736	15846	15814	15891	15860	15964	15742	15776	15626	15771	16024	15971	15771	16006	15808	15868	15772	15745	15745	15995	15750	15846	15989	15714	15855	15729	15732	15952	15827	15715	15922	15840	15832	15807	15872	15970	15965	15955	15894	15860	15922	16005	15773	15888	15957	15935	15850	16016	15961	15991	15891	15854	15868	15944	15725	15986	15941	15986	15948	15819	15757	15868	15650	15697	15830	15787	15755	15865	15792	15911	15801	15950	15873	15818	16050	15822	15731	15973	15755	15933	16025	15942	15826	15798	15891	15863	15992	15846	15888	15836	15965	15947	15882	15758	15984	15813	16060	15746	15779	15805	15863	15951	15956	15940	16042	15998	15841	15919	15833	16064	15908	15857	15822	15765	15879	15928	15893	15808	15767	15978	15768	15721	15661	15841	15826	15703	15952	15969	15886	15848	15840	15960	15609	16114	15853	15773	15958	15915	15962	15849	15775	15898	16031	15814	15949	15981	16124	15827	15980	16176	15894	15699	15906	15986	15898	15808	15686	15757	15875	15960	15887	15803	15763	16129	15944	15797	15818	15769	15748	15679	15818	16026	15831	15986	15842	15787	15746	15801	15793	15919	15771	16019	15859	16059	15842	15712	15963	15833	15702	15863	15800	15898	15820	15938	15946	15949	15934	16123	15888	15813	15966	15831	16029	15744	15864	16014	15727	15968	16011	15688	15977	15874	15812	15710	15855	15992	15906	15841	16191	15996	15831	15902	15725	16037	15814	16055	16038	15818	15899	15941	15949	15903	15962	15796	15926	15887	15893	15998	16021	15933	15861	15750	15828	15903	15813	16002	15936	15713	15863	15762	15826	15885	16086	15999	15971	16075	15908	16033	15862	15910	15899	15959	15781	15488	15784	15836	15897	16099	15775	15741	15673	15919	15807	15788	15899	15754	16003	15863	15956	15825	15951	15820	15909	15641	15843	15901	15694	15807	15812	15916	15945	15923	15862	15927	15804	15906	15879	15746	15761	15849	16116	15977	15758	15805	15704	15808	15787	15999	15672	15990	16018	15859	15835	15920	15927	15812	15865	15954	15796	16083	15806	15944	15901	16044	16017	15909	15972	15768	15888	15838	15831	15800	15694	16101	16029	15779	16101	15886	15813	16009	15870	15805	15930	15878	15944	15846	15904	15828	15990	15981	16041	15862	15940	15763	15817	15755	15876	15809	15672	15774	15842	16050	15849	16116	15837	15931	15908	15783	15836	15849	15847	15822	15902	16071	16066	15803	15782	15867	15942	15729	16028	15842	15816	15973	15862	15950	15881	15660	15730	15737	16005	16046	15900	15798	15986	15695	15784	16017	15832	15877	15799	15887	15845	15860	15702	15771	15933	15816	15906	15846	15883	15779	15826	15880	15881	15786	16064	15877	15850	15978	16064	15833	15909	15833	15776	15995	15779	15966	15838	15765	16087	15869	15913	15909	15836	15879	15855	15855	15921	15822	15806	15924	15849	16010	15967	15831	15809	15644	16050	15808	16049	15939	15808	15746	15777	15797	15811	15949	16070	15840	15995	15927	15960	15811	15845	15718	15696	15817	15817	15795	15864	15868	15877	15666	15929	16000	16038	15652	15852	15724	15792	15860	15953	15787	15868	16072	15832	15779	15798	15940	15784	15908	15821	16195	16031	15955	15911	15874	15627	15722	15968	15830	15956	15863	15850	15709	15895	15639	15986	15892	15917	16060	16064	15767	15858	15797	15880	15822	15671	16043	15779	15812	15860	15991	16066	16026	15856	15788	15778	15796	15872	15887	15783	15734	15913	15798	15992	15763	15868	15916	15900	15936	15800	15860	16052	15826	15869	15796	15940	16034	15945	15861	16034	15830	16040	15770	15706	15742	15968	15804	15827	16048	15943	15948	15771	15783	15861	15963	15810	15905	15960	15782	15995	15932	15890	15831	15977	15993	15612	15899	15933	16015	15978	15928	15702	15534	15930	15943	15822	15804	15802	15878	15934	15980	15987	15737	15773	15861	15889	16102	16007	15911	15853	15879	16155	15814	15885	15843	15887	15989	15707	15963	15643	15808	15860	15791	15827	15880	15715	15875	15968	15900	15911	16004	15963	15865	15632	15949	15886	15842	15781	16082	15788	15966	15918	15954	15852	15739	15797	15930	15819	15845	15933	15797	15699	15806	15731	16068	15928	15907	15846	15974	15923	16026	15837	15777	16064	15772	15910	15879	15813	15891	15729	15798	15976	15751	15694	15988	15761	15829	16038	15922	15943	15746	15941	15716	15849	15892	15711	15798	15931	15861	15913	15849	15718	15953	15989	15669	15746	15818	15927	15929	15834	16161	16060	15877	15953	16006	16010	15907	16040	15878	15838	16064	15800	15914	16006	15952	16006	15687	15808	15863	15821	15814	15764	15979	15859	16044	15973	15938	16033	15855	15773	16038	15699	15882	15946	15650	15864	15802	15847	15858	16100	15790	15908	15861	15976	15883	15839	15948	15909	16019	15963	15934	15901	16059	16040	15917	15989	15903	15741	15813	15889	15975	15820	15901	16039	15972	15844	15867	15787	15834	15922	15842	16009	16018	15847	15971	15760	15786	15917	15895	15765	15777	15906	15929	15721	15780	15717	15947	15848	15900	15900	15811	16094	15845	15963	15795	16060	15861	15990	15889	15917	15931	15960	15940	15765	15751	15839	15949	15926	15998	16048	15822	15742	16033	15973	15920	16142	15911	15845	16016	15826	16070	15976	15828	15821	15816	15971	15886	15807	15724	15634	15924	16035	15854	15837	16007	15712	15965	15864	15940	15987	15829	15852	15878	15933	16014	15882	16017	15939	16051	15865	15807	15912	15783	15729	15954	15772	15935	15664	15865	15817	15759	15847	15744	16078	15971	15863	15832	16071	15638	15943	16020	15951	15930	15911	15774	15661	15844	15948	15940	16145	16048	15903	15837	15821	15801	15669	15898	16055	15641	15919	16073	15825	15693	15886	15863	15877	15842	15864	15640	15891	16007	15956	15799	15747	15725	15660	15885	15825	15998	15907	15858	16005	15623	15795	15992	15790	15965	16006	15631	15920	15878	16001	15839	15845	15892	16105	15975	15927	15797	15967	15980	15814	15817	15818	15691	15778	15910	15569	16023	15879	15888	15881	16068	15883	15911	15887	15862	15698	15995	15897	15932	15803	15772	15830	15976	16050	15889	15830	15823	15791	15824	15967	15884	15780	15912	16041	15934	15803	15970	15913	16030	15833	16048	15890	15961	15769	15722	15862	15950	15852	15920	15686	15960	15869	15842	15816	15725	15826	15959	15798	15951	15713	15950	15768	15986	15911	15759	15700	15940	15961	15916	15841	15797	16016	15671	15941	15876	15854	15700
14501	21834	20831	18475	17337	16268	16165	15911	15940	15754	15517	17241	29288	35429	31178	24686	18857	16467	15686	15393	15444	15393	15514	15408	15440	15403	15294	15277	15257	15408	15185	15514	15335	15307	15346	15472	15289	15300	15432	15476	15397	15321	15305	15344	15455	15293	15461	15379	15501	15389	15344	15351	15442	15458	15314	15442	15443	15404	15476	15192	15357	15468	15445	15325	15376	15280	15525	15129	15402	15316	15497	15368	15354	15399	15375	15362	15190	15403	15383	15320	15393	15145	15339	15232	15422	15364	15538	15300	15386	15380	15437	15300	15159	15342	15393	15290	15392	15327	15352	15302	15372	15379	15330	15373	15359	15384	15376	15308	15424	15218	15400	15395	15387	15375	15476	15370	15328	15291	15392	15307	15298	15279	15463	15317	15258	15303	15485	15309	15361	15453	15236	15347	15330	15368	15258	15406	15209	15369	15327	15397	15297	15325	15202	15444	15468	15207	15380	15384	15316	15230	15446	15345	15322	15331	15416	15420	15357	15326	15301	15372	15296	15516	15406	15453	15377	15467	15446	15290	15316	15500	15327	15326	15211	15400	15395	15175	15360	15393	15114	15388	15235	15290	15309	15312	15318	15506	15314	15453	15339	15387	15355	15470	15273	15350	15449	15312	15372	15293	15412	15315	15288	15393	15295	15359	15515	15390	15218	15548	15453	15351	15122	15331	15278	15440	15395	15346	15185	15342	15395	15347	15531	15245	15267	15219	15243	15354	15416	15341	15313	15379	15317	15396	15393	15577	15460	15414	15425	15159	15425	15396	15433	15330	15159	15368	15556	15319	15383	15231	15295	15371	15432	15323	15317	15279	15375	15197	15484	15303	15483	15332	15343	15296	15449	15261	15373	15503	15274	15312	15254	15454	15392	15571	15356	15297	15309	15380	15483	15363	15294	15336	15381	15281	15350	15285	15363	15376	15488	15321	15382	15392	15411	15490	15370	15484	15330	15334	15432	15284	15196	15468	15330	15300	15368	15264	15374	15345	15436	15373	15281	15334	15602	15248	15331	15349	15360	15540	15342	15412	15379	15308	15367	15436	15285	15321	15368	15377	15212	15392	15402	15331	15229	15281	15425	15376	15345	15243	15199	15357	15362	15282	15362	15340	15343	15131	15352	15270	15367	15427	15349	15422	15342	15267	15338	15458	15177	15238	15549	15337	15287	15464	15371	15453	15357	15563	15524	15495	15275	15233	15368	15360	15325	15232	15167	15492	15288	15384	15340	15448	15540	15412	15382	15399	15273	15535	15384	15603	15467	15298	15317	15302	15342	15309	15360	15341	15375	15269	15381	15339	15318	15453	15353	15328	15406	15225	15515	15349	15502	15319	15461	15309	15316	15393	15555	15259	15398	15255	15519	15524	15395	15408	15168	15331	15372	15560	15353	15133	15312	15322	15627	15344	15500	15558	15407	15381	15273	15393	15322	15237	15516	15353	15368	15495	15334	15406	15458	15419	15298	15314	15548	15257	15376	15392	15392	15367	15493	15249	15350	15348	15249	15401	15221	15397	15436	15224	15457	15448	15339	15194	15410	15233	15332	15284	15338	15395	15441	15351	15281	15353	15367	15360	15536	15426	15199	15402	15375	15334	15261	15431	15399	15361	15370	15321	15452	15449	15436	15397	15298	15381	15327	15386	15411	15225	15468	15316	15275	15165	15322	15344	15388	15305	15506	15309	15439	15348	15316	15399	15083	15544	15429	15391	15287	15465	15245	15150	15352	15448	15468	15297	15221	15393	15448	15386	15380	15306	15485	15284	15386	15394	15282	15418	15382	15382	15475	15183	15339	15382	15396	15438	15351	15362	15337	15417	15406	15403	15394	15436	15439	15114	15338	15330	15340	15370	15487	15278	15267	15264	15433	15348	15326	15201	15309	15384	15383	15361	15525	15361	15169	15300	15353	15364	15351	15382	15280	15346	15459	15356	15348	15389	15343	15434	15336	15473	15284	15314	15226	15362	15171	15250	15375	15445	15541	15317	15345	15397	15270	15531	15412	15597	15494	15391	15487	15467	15526	15365	15342	15558	15320	15493	15430	15374	15413	15431	15328	15212	15308	15416	15342	15254	15381	15244	15363	15211	15358	15436	15418	15123	15494	15402	15487	15335	15501	15366	15390	15471	15406	15308	15210	15355	15336	15372	15291	15363	15240	15294	15249	15363	15339	15370	15334	15382	15294	15491	15398	15381	15444	15305	15286	15364	15352	15292	15397	15250	15486	15359	15379	15333	15402	15400	15424	15433	15156	15386	15448	15415	15426	15206	15366	15217	15252	15474	15322	15398	15216	15314	15497	15326	15497	15441	15243	15383	15468	15210	15374	15265	15268	15295	15356	15206	15258	15311	15414	15483	15350	15360	15264	15323	15350	15448	15425	15261	15298	15317	15501	15390	15281	15340	15353	15268	15340	15432	15304	15461	15467	15329	15255	15499	15318	15358	15387	15339	15309	15314	15348	15409	15403	15355	15371	15110	15243	15425	15374	15342	15412	15421	15261	15284	15265	15342	15363	15393	15320	15373	15248	15357	15248	15367	15406	15152	15266	15448	15579	15320	15330	15324	15301	15358	15420	15388	15515	15309	15313	15274	15355	15308	15187	15521	15262	15431	15329	15358	15424	15327	15329	15315	15569	15309	15313	15414	15357	15438	15352	15296	15437	15405	15290	15463	15362	15255	15326	15376	15408	15341	15342	15416	15455	15326	15145	15439	15382	15382	15451	15583	15308	15631	15391	15347	15369	15644	15305	15222	15373	15391	15387	15516	15401	15368	15359	15424	15324	15387	15413	15354	15461	15241	15537	15370	15368	15257	15298	15384	15351	15190	15329	15422	15414	15303	15439	15278	15447	15216	15340	15306	15405	15253	15163	15309	15440	15432	15489	15373	15261	15354	15369	15385	15409	15281	15497	15496	15495	15424	15398	15439	15375	15135	15296	15598	15413	15347	15349	15443	15308	15354	15365	15460	15464	15422	15501	15402	15342	15305	15403	15393	15301	15324	15449	15430	15353	15438	15310	15411	15227	15239	15309	15260	15299	15298	15297	15242	15307	15515	15366	15356	15472	15296	15348	15430	15262	15230	15268	15298	15291	15264	15513	15311	15444	15433	15258	15364	15381	15390	15181	15385	15269	15282	15324	15382	15367	15249	15267	15240	15437	15460	15167	15205	15289	15335	15391	15538	15408	15290	15400	15465	15206	15297	15263	15332	15278	15371	15444	15700	15246	15608	15314	15452	15477	15408	15481	15340	15368	15528	15509	15245	15456	15295	15401	15387	15402	15237	15298	15370	15223	15491	15303	15425	15258	15425	15549	15400	15233	15370	15387	15364	15392	15523	15407	15460	15406	15339	15245	15500	15231	15448	15546	15445	15191	15356	15444	15318	15348	15392	15371	15352	15456	15132	15214	15355	15354	15437	15394	15418	15291	15398	15428	15258	15307	15466	15338	15376	15236	15489	15499	15355	15464	15383	15428	15264	15609	15295	15372	15283	15325	15184	15457	15366	15356	15282	15365	15426	15278	15231	15325	15457	15440	15407	15451	15438	15451	15404	15318	15395	15464	15344	15354	15304	15233	15412	15387	15524	15433	15292	15404	15303	15166	15315	15335	15367	15301	15254	15354	15374	15404	15379	15397	15478	15372	15471	15344	15184	15451	15478	15391	15444	15175	15463	15363	15470	15356	15439	15268	15276	15485	15324	15376	15289	15408	15177	15444	15278	15399	15348	15386	15531	15321	15243	15421	15233	15372	15480	15384	15459	15296	15455	15254	15405	15407	15412	15543	15522	15577	15296	15370	15291	15327	15457	15328	15339	15392	15295	15196	15460	15290	15369	15136	15380	15425	15470	15511	15338	15491	15497	15299	15385	15379	15341	15387	15230	15253	15501	15439	15155	15253	15446	15291	15329	15370	15417	15308	15394	15356	15388	15348	15380	15265	15267	15240	15405	15437	15451	15397	15371	15324	15361	15368	15188	15370	15282	15281	15276	15400	15415	15398	15256	15474	15312	15317	15485	15412	15418	15323	15250	15196	15313	15278	15344	15316	15422	15470	15431	15475	15222	15244	15386	15448	15358	15342	15441	15451	15326	15395	15378	15424	15338	15279	15355	15216	15284	15519	15392	15355	15397	15234	15402	15343	15442	15585	15337	15205	15371	15299	15234	15453	15378	15402	15410	15248	15447	15258	15337	15304	15153	15414	15220	15460	15328	15374	15325	15359	15402	15316	15372	15414	15595	15287	15200	15310	15299	15377	15456	15180	15450	15322	15407	15332	15279	15461	15372	15265	15291	15371	15322	15358	15485	15200	15192	15497	15597	15419	15278	15394	15304	15300	15387	15397	15307	15402	15352	15317	15230	15451	15457	15371	15357	15439	15305	15321	15445	15317	15374	15448	15338	15540	15328	15353	15508	15343	15383	15447	15329	15419	15423	15366	15445	15440	15379	15395	15374	15444	15462	15224	15468	15474	15439	15346	15381	15406	15341	15345	15249	15525	15351	15350	15325	15421	15233	15548	15412	15359	15393	15591	15261	15312	15559	15436	15276	15411	15498	15335	15267	15270	15364	15354	15334	15379	15435	15333	15467	15291	15371	15284	15481	15349	15443	15455	15361	15367	15185	15534	15303	15437	15392	15266	15405	15337	15289	15404	15429	15340	15350	15358	15274	15350	15300	15466	15400	15395	15399	15359	15476	15334	15360	15367	15246	15465	15287	15424	15398	15419	15387	15319	15395	15556	15415	15342	15273	15434	15345	15214	15300	15299	15409	15398	15357	15430	15492	15354	15232	15230	15386	15348	15521	15274	15416	15326	15419	15318	15433	15364	15327	15439	15395	15407	15424	15457	15324	15211	15433	15385	15492	15377	15467	15311	15310	15331	15356	15186	15230	15430	15275	15340	15269	15432	15225	15455	15516	15166	15356	15346	15397	15257	15400	15269	15486	15398	15378	15379	15396	15502	15330	15495	15394	15328	15465	15200	15436	15306	15340	15386	15233	15297	15427	15284	15106	15345	15369	15316	15342	15373	15174	15296	15352	15317	15393	15285	15372	15262	15424	15297	15410	15478	15524	15567	15444	15237	15321	15417	15307	15381	15334	15263	15334	15498	15431	15395	15413	15414	15374
23893	21400	28930	24270	21903	22032	20638	17771	17119	17304	17118	17473	26568	41319	37687	29765	22790	18519	17247	16783	16571	16514	16363	16555	16554	16565	16611	16333	16727	16735	16598	16309	16689	16591	16640	16497	16565	16627	16443	16538	16570	16516	16666	16493	16453	16541	16624	16335	16658	16523	16412	16541	16309	16612	16695	16357	16573	16609	16529	16360	16421	16676	16460	16651	16336	16374	16336	16698	16440	16636	16675	16465	16265	16298	16499	16479	16338	16619	16387	16502	16306	16389	16639	16426	16560	16338	16631	16597	16323	16430	16493	16604	16566	16549	16499	16534	16469	16472	16524	16400	16441	16533	16391	16389	16495	16514	16597	16349	16531	16546	16491	16436	16358	16394	16288	16496	16631	16599	16447	16457	16492	16281	16681	16500	16329	16415	16492	16479	16566	16494	16402	16340	16477	16491	16428	16430	16475	16480	16548	16429	16291	16463	16358	16700	16435	16430	16646	16568	16525	16406	16332	16539	16347	16419	16420	16336	16400	16269	16327	16395	16645	16392	16494	16489	16466	16536	16361	16538	16375	16457	16292	16408	16540	16365	16455	16118	16456	16370	16305	16631	16374	16615	16526	16466	16348	16347	16457	16560	16583	16410	16405	16403	16643	16441	16329	16388	16333	16631	16483	16441	16411	16381	16324	16422	16553	16454	16330	16315	16498	16334	16487	16406	16542	16460	16452	16526	16447	16607	16366	16376	16367	16559	16431	16527	16471	16312	16491	16492	16324	16637	16434	16305	16449	16508	16382	16277	16502	16552	16371	16518	16238	16450	16211	16437	16423	16327	16418	16500	16591	16658	16385	16411	16486	16543	16365	16436	16274	16566	16540	16530	16509	16498	16375	16470	16492	16439	16425	16588	16592	16409	16422	16492	16523	16609	16423	16436	16591	16540	16515	16534	16317	16577	16358	16299	16390	16450	16440	16353	16496	16507	16393	16394	16495	16432	16421	16586	16461	16422	16493	16454	16284	16312	16315	16523	16483	16403	16490	16236	16273	16343	16383	16504	16655	16439	16460	16376	16552	16615	16347	16413	16443	16375	16401	16420	16480	16376	16469	16394	16490	16446	16562	16572	16252	16425	16453	16586	16607	16587	16580	16482	16462	16380	16347	16370	16561	16376	16259	16521	16337	16556	16501	16522	16529	16316	16470	16567	16672	16304	16235	16528	16329	16350	16426	16451	16351	16560	16401	16433	16402	16369	16523	16398	16542	16321	16356	16463	16423	16533	16243	16238	16529	16464	16529	16570	16502	16406	16401	16461	16359	16345	16278	16524	16489	16445	16391	16374	16528	16519	16496	16559	16285	16452	16379	16617	16578	16284	16484	16330	16207	16454	16386	16579	16557	16396	16340	16518	16494	16295	16367	16503	16494	16382	16532	16614	16274	16549	16470	16547	16470	16439	16403	16453	16366	16541	16586	16586	16463	16167	16417	16319	16496	16503	16345	16573	16423	16541	16407	16397	16339	16343	16388	16585	16386	16313	16644	16470	16590	16494	16541	16644	16492	16374	16561	16421	16433	16204	16323	16503	16602	16429	16539	16483	16626	16365	16445	16351	16369	16347	16369	16458	16569	16354	16503	16434	16286	16337	16614	16489	16409	16396	16461	16488	16542	16535	16374	16332	16388	16424	16581	16407	16389	16525	16545	16463	16483	16385	16360	16568	16490	16535	16594	16514	16376	16448	16582	16462	16542	16392	16429	16425	16624	16358	16492	16485	16493	16442	16327	16540	16325	16516	16436	16403	16366	16217	16527	16480	16447	16553	16537	16397	16529	16451	16371	16613	16498	16362	16558	16554	16417	16367	16444	16260	16489	16351	16609	16469	16583	16508	16615	16594	16174	16407	16531	16273	16495	16329	16142	16375	16733	16458	16458	16442	16574	16228	16167	16340	16704	16378	16348	16595	16510	16518	16248	16462	16221	16390	16381	16299	16137	16388	16419	16451	16625	16309	16413	16460	16406	16570	16605	16551	16387	16386	16395	16346	16472	16481	16538	16447	16509	16424	16220	16601	16484	16696	16551	16425	16331	16369	16448	16319	16551	16607	16525	16378	16546	16476	16376	16424	16590	16296	16350	16485	16704	16280	16461	16392	16412	16455	16680	16336	16339	16507	16346	16327	16471	16425	16425	16655	16569	16305	16624	16528	16477	16347	16509	16455	16300	16392	16423	16399	16447	16385	16689	16601	16587	16382	16595	16522	16411	16320	16572	16541	16491	16568	16259	16513	16337	16496	16544	16479	16419	16523	16438	16481	16524	16463	16610	16458	16410	16373	16447	16479	16265	16364	16313	16438	16396	16383	16423	16283	16467	16605	16543	16411	16369	16608	16534	16262	16471	16396	16475	16767	16301	16419	16413	16346	16524	16578	16233	16544	16491	16315	16485	16493	16581	16468	16418	16437	16497	16457	16397	16433	16370	16578	16383	16466	16570	16400	16382	16355	16424	16490	16462	16349	16497	16467	16339	16355	16284	16481	16356	16387	16422	16374	16455	16455	16382	16622	16422	16310	16369	16649	16632	16699	16421	16509	16499	16538	16513	16469	16403	16408	16406	16476	16401	16282	16585	16548	16284	16442	16558	16439	16486	16580	16387	16600	16621	16460	16653	16435	16422	16435	16413	16310	16408	16449	16532	16621	16591	16665	16532	16444	16709	16426	16435	16367	16362	16484	16264	16509	16483	16511	16372	16569	16519	16233	16374	16470	16501	16406	16526	16441	16326	16519	16574	16438	16684	16575	16434	16498	16607	16460	16507	16449	16537	16527	16353	16669	16447	16324	16472	16433	16202	16602	16458	16398	16502	16446	16471	16307	16394	16523	16476	16527	16333	16397	16481	16486	16478	16363	16280	16384	16581	16621	16517	16469	16510	16331	16345	16345	16114	16472	16537	16549	16474	16474	16340	16262	16459	16308	16519	16542	16406	16268	16346	16385	16402	16116	16515	16526	16157	16436	16483	16599	16405	16404	16638	16490	16332	16473	16445	16621	16410	16647	16490	16375	16241	16324	16350	16469	16384	16521	16375	16515	16473	16486	16400	16213	16535	16362	16452	16526	16584	16502	16538	16568	16547	16396	16325	16613	16405	16591	16467	16374	16223	16374	16401	16474	16412	16375	16544	16550	16495	16418	16425	16347	16649	16600	16563	16577	16501	16327	16367	16541	16346	16370	16531	16422	16391	16399	16484	16324	16537	16553	16527	16405	16634	16297	16369	16603	16500	16381	16490	16515	16328	16424	16539	16274	16355	16565	16404	16471	16451	16504	16474	16513	16506	16401	16404	16555	16476	16373	16338	16404	16499	16433	16493	16442	16539	16368	16484	16410	16481	16400	16418	16538	16549	16451	16593	16299	16370	16534	16355	16476	16450	16422	16425	16432	16409	16351	16541	16661	16452	16378	16466	16515	16442	16445	16800	16409	16390	16477	16433	16250	16436	16510	16403	16307	16575	16487	16536	16455	16496	16321	16566	16622	16503	16519	16410	16524	16437	16536	16435	16520	16525	16625	16411	16239	16474	16414	16351	16458	16471	16301	16444	16396	16500	16479	16705	16451	16580	16660	16414	16719	16459	16563	16575	16539	16396	16507	16438	16425	16422	16398	16551	16419	16479	16403	16361	16462	16307	16607	16407	16354	16514	16344	16521	16538	16479	16540	16415	16306	16449	16550	16492	16478	16276	16380	16452	16417	16432	16455	16476	16415	16704	16411	16465	16415	16289	16475	16488	16522	16530	16531	16415	16277	16295	16440	16411	16429	16469	16486	16483	16419	16305	16463	16427	16608	16558	16625	16354	16583	16376	16388	16500	16476	16572	16649	16542	16570	16356	16662	16424	16381	16500	16449	16589	16559	16409	16310	16352	16566	16428	16494	16496	16431	16489	16258	16534	16502	16324	16520	16653	16476	16433	16497	16297	16490	16590	16576	16545	16469	16461	16545	16581	16457	16311	16179	16332	16558	16506	16678	16463	16367	16649	16345	16565	16491	16377	16322	16633	16437	16310	16641	16551	16319	16491	16411	16522	16367	16430	16384	16424	16571	16406	16356	16609	16423	16510	16197	16417	16394	16480	16489	16463	16459	16542	16406	16501	16519	16287	16429	16650	16598	16598	16355	16488	16417	16410	16421	16567	16500	16540	16614	16541	16393	16429	16477	16256	16425	16436	16395	16578	16369	16622	16691	16454	16352	16466	16112	16544	16350	16364	16333	16475	16347	16651	16487	16681	16476	16288	16441	16357	16493	16362	16381	16296	16305	16707	16517	16425	16469	16298	16402	16369	16502	16486	16404	16456	16248	16452	16304	16491	16400	16422	16354	16375	16270	16357	16617	16509	16419	16340	16548	16673	16543	16288	16454	16440	16333	16452	16376	16492	16618	16321	16380	16447	16516	16346	16352	16556	16715	16387	16462	16448	16434	16346	16614	16569	16426	16293	16718	16413	16396	16349	16581	16374	16537	16471	16421	16558	16323	16642	16296	16379	16200	16510	16456	16360	16166	16321	16323	16536	16533	16539	16483	16468	16330	16387	16339	16573	16665	16364	16440	16432	16433	16479	16485	16388	16455	16459	16367	16473	16217	16553	16459	16643	16531	16443	16390	16409	16144	16456	16450	16491	16287	16377	16400	16378	16454	16436	16462	16337	16428	16694	16616	16605	16207	16362	16263	16515	16329	16484	16443	16587	16353	16478	16510	16322	16498	16497	16472	16630	16470	16458	16396	16378	16401	16302	16330	16315	16528	16609	16522	16457	16495	16355	16436	16548	16569	16554	16627	16400	16587	16521	16471	16430	16484	16659	16294	16555	16536	16578	16327	16378	16614	16646	16562	16340	16501	16312	16466	16535	16409	16506	16326	16426	16564	16598	16464	16578	16351	16485	15978	16392	16458	16435	16535	16578	16507	16387	16387	16556	16491	16403	16578	16398	16567	16544	16487	16355	16511	16549	16435	16405	16354	16358	16388	16370	16398	16407	16676	16719	16647	16410	16595	16497	16579	16268	16588	16660	16514	16495	16495	16648	16370	16416	16274	16419	16443	16395	16511	16413	16485	16352	16387	16372	16432	16507	16220	16585	16503	16384	16488	16624	16539	16509	16361	16719	16484	16648	16612	16543	16564	16477	16188
16633	27358	25081	20869	19043	17837	17202	16755	16651	16441	16364	17213	31650	45002	39794	31322	22505	17624	16043	15897	15777	15813	15647	15786	15730	15829	15733	15721	15701	15819	15589	15667	15830	15661	15710	15929	15716	15676	15606	15814	15637	15676	15638	15647	15789	15768	15805	15762	15646	15796	15637	15645	15670	15676	15774	15720	15666	15641	15572	15529	15606	15759	15730	15623	15916	15664	15915	15743	15527	15756	15669	15691	15595	15634	15594	15808	15635	15708	15686	15733	15748	15537	15718	15610	15689	15700	15701	15681	15589	15514	15589	15867	15651	15728	15596	15714	15663	15672	15706	15776	15813	15697	15728	15622	15803	15641	15678	15818	15778	15668	15638	15698	15608	15625	15674	15660	15824	15707	15615	15659	15708	15699	15874	15574	15664	15782	15785	15802	15607	15647	15662	15587	15523	15621	15635	15705	15774	15614	15559	15715	15861	15630	15769	15660	15746	15699	15660	15730	15623	15857	15703	15794	15564	15735	15778	15564	15621	15540	15787	15667	15716	15865	15734	15639	15536	15800	15697	15683	15604	15681	15730	15634	15710	15709	15954	15673	15642	15787	15606	15530	15618	15739	15670	15739	15763	15624	15636	15665	15744	15775	15785	15771	15571	15682	15737	15763	15792	15812	15744	15601	15759	15639	15813	15589	15595	15639	15820	15641	15726	15691	15774	15833	15736	15651	15570	15775	15853	15824	15531	15563	15623	15712	15643	15735	15857	15663	15593	15787	15706	15737	15842	15728	15732	15699	15729	15661	15620	15855	15655	15614	15795	15740	15645	15665	15672	15728	15784	15748	15872	15655	15740	15631	15713	15546	15800	15641	15756	15655	15943	15871	15771	15652	15856	15795	15665	15814	15611	15580	15605	15652	15545	15695	15545	15786	15559	15718	15698	15608	15746	15734	15520	15542	15495	15597	15784	15782	15647	15726	15687	15656	15606	15701	15701	15665	15587	15753	15668	15671	15867	15709	15623	15633	15650	15804	15628	15686	15647	15684	15698	15603	15684	15675	15682	15727	15735	15910	15721	15885	15711	15666	15720	15721	15652	15668	15753	15751	15793	15675	15756	15709	15766	15647	15708	15721	15610	15852	15721	15852	15575	15743	15542	15738	15742	15719	15739	15539	15656	15749	15711	15737	15782	15764	15891	15581	15644	15689	15627	15718	15798	15561	15709	15602	15753	15584	15714	15481	15600	15763	15871	15922	15604	15597	15470	15675	15668	15684	15622	15668	15722	15830	15702	15521	15550	15670	15852	15633	15647	15740	15595	15793	15828	15667	15550	15888	15808	15638	15857	15710	15523	15714	15610	15881	15667	15719	15680	15817	15763	15585	15817	15698	15624	15574	15701	15546	15702	15733	15876	15851	15665	15693	15774	15560	15675	15633	15768	15780	15716	15679	15488	15620	15675	15811	15510	15561	15733	15637	15751	15746	15845	15597	15616	15663	15790	15623	15679	15760	15684	15841	15714	15770	15661	15720	15683	15728	15901	15618	15866	15716	15582	15949	15733	15807	15612	15702	15731	15568	15726	15746	15770	15738	15624	15602	15629	15702	15710	15737	15795	15709	15835	15783	15623	15592	15769	15767	15756	15650	15735	15619	15682	15721	15657	15805	15547	15681	15737	15590	15664	15555	15636	15739	15785	15812	15832	15548	15697	15603	15547	15632	15575	15590	15663	15755	15810	15773	15640	15605	15866	15652	15660	15807	15569	15743	15740	15596	15746	15797	15652	15720	15801	15614	15704	15664	15610	15632	15677	15724	15715	15624	15881	15712	15639	15607	15626	15772	15809	15653	15772	15817	15697	15536	15848	15562	15657	15704	15703	15670	15600	15840	15655	15792	15653	15717	15604	15564	15801	15603	15772	15723	15859	15751	15722	15720	15776	15562	15796	15740	15696	15686	15694	15626	15665	15658	15735	15543	15649	15623	15794	15779	15592	15742	15786	15600	15859	15714	15760	15708	15678	15687	15782	15663	15716	15654	15746	15540	15725	15634	15740	15791	15841	15565	15573	15643	15835	15813	15730	15722	15596	15712	15657	15642	15649	15620	15564	15662	15750	15731	15598	15674	15614	15656	15582	15711	15635	15732	15589	15702	15637	15688	15705	15814	15657	15717	15746	15717	15623	15538	15765	15724	15672	15794	15644	15746	15657	15673	15654	15681	15784	15801	15711	15619	15666	15637	15814	15617	15728	15563	15808	15746	15861	15766	15854	15675	15661	15646	15740	15702	15618	15756	15685	15869	15811	15606	15745	15679	15633	15725	15644	15751	15613	15683	15600	15598	15690	15582	15743	15739	15780	15556	15784	15810	15693	15771	15699	15591	15835	15571	15611	15693	15672	15745	15736	15837	15593	15735	15760	15554	15701	15821	15741	15731	15674	15804	15665	15832	15440	15548	15688	15735	15681	15716	15595	15541	15696	15657	15656	15673	15632	15629	15584	15604	15642	15701	15743	15727	15746	15738	15635	15521	15831	15664	15861	15748	15878	15496	15626	15673	15605	15679	15724	15611	15796	15543	15648	15651	15683	15755	15762	15769	15804	15634	15780	15542	15662	15646	15695	15647	15659	15697	15785	15803	15668	15791	15825	15793	15657	15744	15657	15773	15624	15668	15557	15494	15646	15756	15768	15568	15702	15745	15647	15741	15676	15583	15777	15683	15815	15849	15507	15496	15733	15641	15761	15639	15738	15660	15659	15655	15632	15714	15609	15748	15684	15648	15691	15781	15756	15651	15630	15559	15583	15694	15639	15661	15585	15781	15811	15749	15840	15742	15692	15706	15760	15806	15737	15592	15686	15800	15764	15675	15549	15631	15838	15543	15637	15732	15494	15720	15686	15557	15641	15752	15756	15549	15710	15786	15852	15567	15822	15804	15636	15564	15708	15656	15631	15941	15743	15440	15587	15728	15720	15543	15791	15680	15812	15771	15679	15629	15556	15727	15630	15511	15579	15648	15812	15463	15793	15686	15788	15665	15707	15615	15711	15727	15658	15825	15782	15707	15552	15638	15688	15772	15713	15754	15725	15829	15696	15672	15731	15543	15641	15698	15653	15757	15571	15616	15681	15509	15760	15649	15656	15643	15798	15671	15535	15625	15498	15631	15728	15608	15603	15717	15791	15729	15563	15569	15661	15784	15822	15877	15774	15792	15734	15768	15672	15622	15889	15733	15729	15650	15757	15650	15532	15920	15747	15593	15687	15572	15723	15603	15827	15675	15809	15557	15680	15880	15610	15700	15668	15768	15706	15796	15673	15642	15601	15680	15792	15730	15672	15796	15858	15572	15550	15679	15679	15791	15655	15726	15726	15631	15697	15830	15627	15593	15623	15673	15579	15867	15642	15688	15827	15687	15771	15553	15590	15719	15826	15778	15566	15709	15687	15653	15867	15722	15771	15678	15645	15679	15710	15660	15766	15682	15643	15711	15673	15507	15709	15644	15629	15740	15587	15729	15525	15665	15697	15533	15762	15680	15483	15662	15684	15580	15853	15759	15681	15834	15617	15768	15885	15704	15729	15626	15816	15621	15833	15766	15734	15627	15762	15491	15825	15717	15826	15558	15808	15491	15686	15606	15817	15766	15868	15646	15685	15671	15638	15613	15685	15771	15758	15803	15802	15761	15625	15691	15621	15754	15748	15726	15708	15601	15842	15843	15709	15775	15677	15753	15812	15785	15770	15817	15609	15663	15750	15597	15690	15646	15501	15619	15537	15668	15666	15768	15628	15488	15703	15616	15696	15625	15674	15772	15655	15751	15640	15526	15720	15676	15634	15574	15903	15627	15772	15688	15729	15742	15721	15811	15862	15683	15269	15855	15698	15592	15619	15576	15539	15649	15651	15627	15522	15737	15803	15740	15783	15728	15682	15730	15604	15693	15794	15838	15748	15495	15693	15727	15591	15672	15693	15735	15623	15668	15567	15700	15591	15603	15660	15622	15811	15578	15689	15528	15785	15773	15499	15681	15813	15707	15700	15685	15851	15601	15802	15758	15789	15607	15635	15680	15826	15794	15604	15740	15597	15717	15710	15821	15778	15762	15871	15770	15554	15905	15630	15719	15679	15636	15758	15713	15544	15688	15577	15762	15807	15605	15811	15773	15763	15532	15669	15712	15737	15697	15686	15744	15513	15774	15606	15749	15797	15704	15644	15658	15817	15765	15827	15737	15689	15881	15688	15711	15751	15628	15632	15595	15630	15700	15733	15726	15755	15639	15799	15663	15826	15717	15705	15590	15734	15807	15759	15754	15683	15857	15715	15884	15692	15503	15733	15656	15696	15798	15819	15723	15803	15557	15608	15822	15772	15632	15777	15648	15692	15567	15691	15728	15779	15912	15759	15584	15585	15766	15727	15679	15646	15805	15685	15539	15660	15839	15728	15591	15624	15767	15434	15762	15553	15676	15687	15666	15681	15620	15783	15918	15725	15828	15798	15737	15844	15740	15774	15826	15694	15887	15456	15774	15699	15634	15725	15606	15704	15566	15527	15635	15741	15679	15668	15564	15787	15774	15782	15573	15741	15794	15818	15732	15559	15703	15780	15667	15623	15705	15625	15700	15772	15871	15630	15675	15597	15757	15647	15608	15917	15744	15909	15676	15798	15861	15655	15796	15716	15522	15774	15704	15703	15835	15640	15731	15757	15652	15659	15641	15745	15594	15699	15489	15633	15604	15828	15758	15788	15689	15712	15820	15843	15678	15721	15779	15737	15883	15664	15792	15799	15519	15584	15489	15679	15623	15621	15703	15818	15816	15717	15662	15641	15536	15720	15661	15729	15702	15585	15613	15621	15748	15747	15559	15687	15715	15635	15661	15717	15597	15554	15616	15666	15713	15596	15805	15687	15634	15987	15755	15666	15692	15608	15586	15806	15633	15720	15785	15637	15755	15765	15751	15766	15850	15635	15810	15685	15715	15761	15518	15639	15797	15623	15712	15578	15844	15657	15528	15714	15741	15677	15668	15755	15653	15657	15764	15845	15628	15596	15557	15778	15602	15612	15537	15843	15676	15682	15599	15487	15654	15944	15857	15717	15602	15758	15842	15773	15737	15710	15649	15556	15872	15699	15662	15776	15552	15688	15683	15622	15722	15847	15748	15685	15800	15694	15726	15630	15776	15626	15695
28931	21767	21426	19199	17668	17571	17380	17435	17684	17642	17626	17582	17510	19669	20138	19761	18439	17835	17616	17560	17636	17342	17517	17256	17404	17414	17274	17388	17514	17272	17566	17362	17374	17419	17229	17576	17418	17452	17562	17494	17499	17605	17400	17383	17565	17222	17328	17535	17288	17296	17536	17406	17494	17479	17209	17490	17425	17615	17535	17589	17358	17375	17135	17472	17310	17224	17492	17506	17381	17468	17422	17260	17490	17482	17413	17541	17475	17394	17563	17307	17255	17438	17328	17466	17587	17239	17429	17215	17441	17587	17418	17337	17482	17369	17402	17289	17388	17577	17324	17503	17435	17196	17478	17631	17487	17492	17306	17551	17408	17226	17442	17470	17575	17557	17435	17464	17287	17479	17508	17447	17473	17267	17287	17430	17348	17420	17294	17483	17498	17375	17354	17488	17415	17338	17403	17610	17378	17318	17254	17234	17418	17406	17328	17350	17572	17493	17397	17286	17447	17543	17292	17450	17494	17443	17442	17527	17412	17400	17216	17442	17397	17449	17471	17365	17620	17500	17341	17212	17299	17294	17500	17415	17452	17460	17272	17277	17539	17348	17417	17552	17230	17432	17564	17439	17403	17330	17341	17269	17174	17521	17316	17432	17542	17419	17401	17406	17302	17549	17571	17294	17367	17415	17310	17372	17500	17401	17282	17280	17380	17541	17228	17255	17558	17307	17481	17448	17400	17492	17279	17413	17358	17249	17358	17368	17346	17412	17214	17235	17455	17483	17386	17448	17473	17158	17442	17441	17496	17413	17333	17396	17389	17520	17338	17668	17384	17388	17573	17459	17447	17310	17549	17308	17321	17381	17349	17368	17387	17462	17276	17419	17297	17521	17344	17449	17432	17515	17301	17371	17251	17556	17621	17354	17491	17397	17315	17442	17397	17638	17411	17493	17603	17310	17239	17231	17454	17410	17464	17331	17426	17359	17498	17318	17389	17322	17428	17474	17297	17396	17338	17580	17355	17633	17581	17469	17384	17327	17480	17379	17551	17625	17543	17404	17381	17435	17478	17459	17430	17364	17257	17453	17484	17327	17257	17408	17562	17350	17611	17435	17452	17361	17426	17371	17441	17556	17488	17387	17273	17297	17363	17399	17226	17580	17462	17410	17301	17471	17540	17402	17495	17435	17635	17597	17445	17574	17352	17452	17309	17490	17360	17380	17464	17464	17589	17307	17437	17502	17540	17447	17517	17305	17436	17528	17335	17325	17397	17422	17371	17363	17518	17480	17514	17469	17557	17421	17406	17200	17473	17445	17427	17413	17445	17224	17401	17487	17259	17400	17332	17532	17390	17512	17447	17244	17587	17465	17435	17482	17481	17366	17461	17395	17394	17448	17441	17336	17597	17537	17287	17318	17296	17360	17544	17349	17489	17647	17320	17291	17377	17345	17296	17600	17540	17279	17506	17488	17420	17474	17349	17424	17432	17558	17380	17299	17556	17278	17549	17603	17272	17356	17512	17513	17366	17344	17240	17448	17479	17332	17462	17415	17576	17403	17260	17488	17277	17269	17430	17499	17328	17635	17380	17577	17225	17236	17259	17364	17402	17425	17444	17323	17358	17430	17588	17381	17397	17339	17507	17443	17467	17523	17334	17401	17315	17460	17289	17368	17321	17476	17300	17412	17509	17502	17251	17322	17435	17285	17324	17305	17279	17377	17389	17176	17239	17328	17378	17357	17335	17391	17548	17278	17165	17646	17417	17491	17495	17211	17416	17245	17471	17368	17287	17439	17467	17345	17585	17547	17583	17428	17446	17482	17312	17258	17603	17336	17258	17465	17403	17748	17266	17334	17378	17370	17580	17435	17517	17409	17428	17355	17604	17267	17226	17503	17219	17407	17366	17374	17490	17523	17427	17605	17432	17360	17310	17569	17307	17341	17424	17482	17426	17620	17270	17538	17507	17301	17422	17300	17307	17208	17457	17305	17302	17439	17366	17351	17375	17539	17518	17401	17549	17350	17367	17312	17285	17412	17413	17462	17258	17382	17398	17301	17354	17210	17789	17443	17642	17444	17419	17309	17373	17409	17526	17566	17529	17465	17403	17390	17402	17478	17391	17214	17488	17214	17231	17446	17508	17283	17330	17475	17207	17430	17223	17273	17343	17170	17454	17319	17475	17478	17535	17374	17375	17618	17518	17629	17502	17465	17297	17218	17324	17374	17427	17448	17470	17458	17379	17393	17358	17550	17460	17270	17704	17585	17399	17472	17378	17509	17603	17390	17472	17323	17277	17393	17338	17475	17485	17340	17461	17417	17284	17245	17420	17497	17323	17370	17363	17485	17487	17442	17309	17172	17463	17503	17360	17376	17414	17299	17583	17616	17457	17395	17443	17591	17513	17601	17337	17501	17403	17553	17501	17308	17580	17611	17471	17464	17404	17384	17460	17357	17462	17453	17547	17402	17465	17415	17471	17309	17550	17461	17350	17323	17420	17523	17457	17577	17361	17610	17377	17529	17252	17338	17429	17372	17278	17339	17518	17414	17480	17533	17445	17284	17424	17482	17542	17565	17637	17510	17268	17529	17350	17312	17456	17310	17339	17328	17583	17524	17523	17354	17490	17351	17286	17322	17533	17295	17249	17584	17510	17338	17323	17170	17234	17425	17450	17470	17340	17430	17496	17390	17489	17562	17452	17370	17466	17333	17574	17437	17370	17133	17291	17365	17354	17522	17555	17518	17470	17424	17335	17531	17243	17355	17490	17387	17586	17514	17360	17490	17691	17283	17503	17310	17248	17444	17376	17701	17589	17458	17546	17194	17546	17499	17433	17464	17349	17395	17357	17434	17471	17257	17190	17340	17587	17572	17481	17411	17404	17563	17463	17309	17393	17378	17522	17279	17304	17622	17400	17421	17502	17412	17504	17486	17318	17314	17309	17179	17594	17512	17729	17290	17424	17202	17207	17482	17484	17351	17426	17373	17438	17471	17490	17344	17305	17320	17476	17670	17448	17400	17386	17487	17421	17281	17501	17364	17121	17297	17471	17564	17273	17426	17539	17378	17319	17408	17567	17356	17536	17515	17486	17520	17372	17194	17423	17605	17417	17369	17482	17366	17557	17475	17342	17297	17384	17434	17401	17461	17374	17272	17328	17348	17400	17511	17506	17455	17210	17339	17475	17272	17457	17440	17488	17313	17460	17568	17343	17391	17496	17644	17511	17291	17503	17462	17613	17479	17314	17283	17291	17454	17322	17403	17357	17373	17380	17518	17431	17415	17382	17597	17368	17556	17412	17429	17467	17552	17336	17265	17429	17302	17502	17354	17520	17415	17411	17346	17517	17496	17369	17452	17449	17210	17448	17665	17248	17448	17410	17468	17500	17652	17279	17222	17395	17556	17356	17324	17382	17460	17463	17529	17440	17478	17375	17311	17340	17282	17357	17331	17510	17345	17298	17536	17283	17473	17368	17495	17527	17416	17408	17468	17294	17310	17295	17357	17338	17259	17364	17438	17487	17421	17628	17593	17407	17591	17221	17483	17566	17289	17693	17398	17354	17421	17431	17289	17276	17555	17414	17392	17288	17645	17369	17317	17423	17366	17424	17493	17313	17545	17436	17471	17313	17382	17479	17551	17562	17476	17350	17310	17442	17410	17677	17599	17660	17416	17420	17381	17333	17558	17419	17441	17390	17605	17508	17413	17401	17339	17481	17501	17351	17494	17367	17536	17561	17419	17330	17818	17482	17506	17382	17506	17595	17502	17468	17362	17352	17300	17533	17478	17527	17540	17450	17394	17337	17488	17716	17374	17594	17311	17235	17397	17497	17369	17418	17275	17484	17579	17746	17338	17347	17535	17401	17351	17619	17350	17515	17291	17468	17633	17469	17386	17485	17487	17543	17523	17336	17610	17676	17363	17344	17438	17579	17388	17452	17494	17505	17520	17337	17457	17471	17395	17423	17497	17506	17522	17355	17546	17234	17436	17347	17354	17428	17469	17554	17317	17509	17678	17318	17307	17369	17350	17517	17539	17377	17637	17632	17517	17526	17455	17225	17387	17456	17542	17524	17553	17523	17367	17201	17368	17247	17304	17531	17433	17480	17373	17418	17210	17457	17217	17333	17385	17450	17347	17598	17523	17216	17386	17552	17344	17293	17570	17327	17438	17529	17416	17552	17476	17382	17308	17103	17414	17445	17507	17437	17338	17249	17560	17503	17327	17356	17456	17562	17549	17497	17354	17591	17510	17454	17591	17442	17570	17602	17430	17337	17326	17598	17384	17548	17279	17377	17286	17310	17439	17501	17572	17292	17460	17406	17288	17462	17295	17283	17414	17276	17408	17395	17655	17451	17281	17362	17467	17437	17683	17607	17367	17360	17484	17366	17403	17484	17505	17356	17551	17488	17348	17454	17358	17297	17373	17205	17312	17539	17390	17380	17460	17491	17413	17356	17465	17463	17343	17463	17430	17465	17442	17266	17386	17519	17484	17420	17344	17380	17457	17502	17395	17268	17514	17343	17449	17395	17382	17278	17420	17366	17253	17452	17341	17278	17284	17451	17374	17496	17349	17493	17512	17497	17381	17174	17341	17427	17389	17653	17445	17442	17396	17401	17637	17400	17478	17584	17556	17539	17561	17470	17497	17399	17291	17218	17466	17285	17531	17459	17397	17312	17501	17377	17490	17352	17480	17464	17420	17119	17350	17298	17364	17400	17353	17425	17544	17453	17297	17534	17426	17327	17360	17661	17504	17285	17126	17403	17489	17504	17431	17261	17417	17485	17234	17385	17529	17258	17361	17490	17297	17418	17464	17383	17515	17566	17473	17281	17452	17540	17384	17386	17503	17435	17333	17306	17412	17379	17740	17397	17429	17417	17279	17258	17425	17614	17590	17649	17471	17456	17331	17609	17227	17384	17320	17602	17284	17249	17269	17227	17406	17446	17227	17484	17355	17596	17569	17552	17421	17617	17400	17612	17137	17465	17354	17473	17398	17487	17484	17617	17523	17273	17458	17530	17450	17494	17534	17366	17462	17436	17456	17491	17455	17392	17532	17545	17493	17562	17610	17370	17443	17384	17336	17419	17412	17438	17516	17586	17437	17448	17444	17442	17241	17276	17469	17513	17582	17236	17369	17472	17539	17434	17515	17427	17595	17517	17504	17408	17408	17488	17368
16213	17589	17255	16707	16750	16551	16301	16162	16331	16348	16167	16429	16667	19835	19911	18551	17097	16492	16338	16448	16238	16228	16143	16207	16111	16298	16282	16135	16238	16203	16050	16148	16276	16279	16100	16181	16152	16239	16218	16123	16272	16161	16303	16078	16125	16279	16304	16115	16150	16146	16080	16089	16413	16132	16059	16208	16292	16039	16186	16189	16223	16149	16272	16180	16300	16227	16238	16318	16240	16010	16151	16081	16163	16276	16434	16357	16223	16145	16218	16107	16214	16186	16171	16243	16193	16317	16165	16391	16132	16165	16065	16417	16369	16083	16388	16300	16120	16078	16096	16126	16232	16171	16308	16256	16205	16054	16090	16116	16148	16301	16156	16211	16240	16245	16211	16242	16245	15980	15958	16327	16248	16119	16342	16232	16302	16277	16205	16110	16159	16132	16321	16258	16218	16233	16188	16337	16134	16236	16306	16319	16168	16177	16302	16115	16181	16256	16267	16077	16266	16336	16221	16084	16319	16257	16153	16299	16252	16281	16194	16258	16150	16173	15995	16286	16134	16278	16263	16372	16355	16392	16169	16030	16180	16112	16119	16258	16091	16281	16306	16130	16195	16131	16432	16167	16231	16295	16024	16206	16115	16147	16176	16051	16210	16252	16242	16344	16130	16341	16226	16135	16231	16308	16050	16287	16104	16288	16241	16169	16105	16175	16200	16281	16314	16334	16364	16264	16296	16166	16126	16145	16145	16126	16097	16012	16224	16253	16209	16257	16205	16459	16258	16210	16155	16286	16166	16023	16254	16167	16204	16334	16180	16169	16320	16301	16104	16007	16256	16382	16093	16242	16201	16157	16183	16141	16263	16171	16216	16024	16372	16092	16301	16216	16364	16272	16115	16089	16122	16136	16160	16152	16207	16266	16311	16299	16402	16228	16205	16240	16175	16141	16136	16195	16283	16287	16210	16311	16381	16156	16126	16223	16164	16237	16234	16039	16177	16020	16390	16237	16128	16209	16364	16207	16175	16203	16086	16051	16131	16177	16325	16033	16092	16214	16283	16160	16197	16060	16147	16166	16267	16178	16342	16281	16122	16145	16090	16240	16205	16182	16255	16174	16197	16288	16222	16198	16201	16177	16246	16180	16169	16113	16362	16326	16196	16121	16271	16348	16162	16197	16277	16157	16079	16327	16215	16185	16256	16216	16220	16192	16184	16141	16157	16202	16131	16406	16328	16169	16142	16306	16226	16298	16239	16125	16106	16182	16334	16284	16294	16133	16328	16224	16226	16083	16228	16239	16130	16359	16334	16187	16114	16228	16211	16276	16141	16260	16021	16110	16148	16334	16212	16133	16196	16230	16158	16212	16234	16141	16080	16392	16151	16257	16010	16354	16229	16388	16153	16141	16256	16212	16222	16157	16239	16228	16255	16138	16366	15990	16124	16127	16259	16178	16037	16232	16141	16236	16317	16262	16398	16291	16220	16077	16168	16338	16183	16191	16141	16108	16280	16151	16286	16071	16202	16118	16238	16088	16172	16188	16262	16406	16211	16219	16044	16146	16182	16124	16070	16284	16308	16126	16162	16427	16370	16144	16099	16124	16102	16170	16118	16268	16387	16192	16147	16205	16306	16067	16117	16221	16077	16128	16219	16274	16261	16143	16335	16087	16146	16208	16129	16192	16119	16077	16192	16247	16218	16332	16154	16150	16163	16255	16210	16184	16146	16350	16290	16072	16284	16172	16178	16275	16201	16358	16173	16271	16280	16379	16307	16190	16184	16111	16191	16102	16248	16230	16202	16132	16169	16172	16152	16249	16082	16186	16057	16328	16197	16111	16180	16161	16336	16213	16122	16182	16166	16374	16178	16155	16238	16278	16049	16311	16374	16099	16179	16089	16330	16248	16301	16252	16271	16168	16321	16360	16062	16282	16145	16254	16172	16111	16212	16305	16265	16200	16223	16348	16322	16368	16315	16063	16171	16370	16468	16232	16274	16165	16209	16155	16262	16388	16295	16350	16392	16275	16208	16496	16273	16325	16174	16022	16091	16263	16112	16243	16236	16227	16181	16195	16271	16258	16086	16348	16214	16164	16105	16222	16354	16264	16100	16191	16289	16202	16360	16451	16425	16143	16207	16076	16086	16445	16362	16209	16378	16232	16043	16113	15986	16248	16120	16308	16254	16195	16295	16191	16371	16121	16332	16158	16102	16214	16034	16317	16234	16105	16265	16308	16241	16264	16549	16076	16280	16314	16141	16159	16223	16096	16293	16085	16174	16061	16375	16164	16264	16227	16114	16167	16145	16244	16322	16156	16257	16249	16027	16257	16270	16093	16153	16299	16184	16248	16152	16281	16048	16236	16280	16335	16259	16405	16057	16239	16220	16368	16245	16339	16247	16126	16107	16193	16450	16055	16086	16149	16235	16163	16070	16227	16237	16228	16242	16030	16243	16103	16172	16062	16032	16256	16288	16128	16209	16330	16143	16085	16368	16225	16300	16090	16278	16175	16161	16307	15979	16043	16070	16097	16365	16213	16206	16005	16234	16144	16084	16348	16435	16144	16267	16202	16172	16158	16176	16280	16251	16255	16321	16174	16160	16282	16069	16252	16146	16044	16215	16189	16061	16334	16230	16000	16406	16073	16236	16210	16328	16185	16238	16143	16171	16375	16344	16365	16216	16303	16085	16256	16289	16275	16237	16171	16127	16228	16176	16441	16132	16165	16196	16029	16130	16286	16061	16207	16180	16207	16095	16248	16142	16072	16289	16232	16244	16256	16312	16198	16268	16141	16211	16145	16174	16106	16198	16235	16279	16130	16152	16112	16198	16156	16144	16241	16151	16261	16227	16114	16206	16231	16225	16036	16332	16237	16178	16357	16332	16196	16404	16264	16099	16206	16206	16361	16201	16171	16323	16162	16298	16267	16369	16102	16336	16231	16076	16160	16326	16137	16310	16282	16281	16323	16075	16419	16275	16206	16088	16164	16153	16260	16164	16086	16039	16013	16197	16143	16325	16288	15966	16313	16195	16162	16082	16079	15951	16302	16227	16252	16131	16298	16231	16211	16144	16235	16175	16050	16110	16251	16144	16190	16280	16211	16139	16437	16208	16151	16231	16257	16237	16221	16331	16276	16098	16274	16343	16360	16166	16331	16113	16116	16178	16342	16111	16200	16264	16206	16163	16270	16253	16181	16189	16130	16146	16297	16065	16255	16244	16218	16283	16212	16114	16334	16156	16145	16222	16040	16177	16341	16311	16206	16137	16154	16182	16333	16205	16168	16205	16083	16232	16101	16329	16247	16161	16173	16264	16051	16397	16176	16438	16219	16073	16212	16319	16144	16438	16116	16233	16227	16306	16404	16171	16048	16134	16331	16167	16107	16369	16145	16205	16293	16168	16292	16250	16225	16078	16060	16214	16175	16179	16185	16207	16253	16172	16271	16253	16031	16300	16126	16317	16199	16217	16325	16462	16172	16337	16238	16167	16172	16132	16181	16095	16217	16253	16238	16386	16163	16190	16205	16252	16322	16353	15998	16053	16213	16175	16066	16100	16166	16179	16131	16408	16413	16093	16437	16138	16224	16290	16279	16236	16177	16178	16245	16157	16210	16136	16068	16116	16095	16251	16243	16202	16039	16092	16181	16130	16328	16276	16349	16268	16277	16299	16094	16369	16083	16182	16208	16174	16064	16241	16190	16302	16153	16224	16279	16211	16182	16017	16094	16259	16297	16125	16220	16248	16243	16203	16215	16319	16247	16112	16041	16243	16066	16302	16314	16182	16278	16081	16258	16238	16428	16218	16257	16378	16336	16196	16184	16198	16122	16177	16009	16184	16144	16331	16193	16228	16349	16063	16148	15917	16227	16337	16285	15986	16253	16190	16339	16357	16187	16284	16159	16111	16132	16089	16130	16242	16236	16351	16079	16248	16110	16279	16199	16193	16314	16148	16233	16204	16231	16286	16174	16230	16240	16222	16358	16294	16098	16267	16141	16285	16036	16097	16027	16233	16180	16227	16191	16262	16190	16214	16348	16344	16129	16210	16183	16404	16221	16195	16132	16036	16186	16121	16273	16430	16252	16233	16234	16041	16134	16168	16020	16289	16138	16235	16129	16144	16249	15997	16270	16148	16163	16320	16189	16340	16273	16251	16178	16155	16214	16343	16158	16125	16239	16297	16130	16088	16119	16289	16293	16175	16333	16143	16068	16178	16162	16116	16292	16068	16295	16163	16177	16199	16242	16149	16024	16052	16355	16202	16222	16136	16304	16205	16288	16366	16270	16115	16209	16190	16405	16236	16188	16293	16192	16190	16250	16308	16226	16129	16210	16218	16126	16315	16233	16068	15934	16172	16268	16241	16231	16175	16097	16185	16101	16365	16177	16108	16162	16226	16343	16150	16360	16078	16253	16262	16111	16239	16078	16142	16276	16293	16191	16232	16165	16224	16240	16149	16110	16185	16223	16216	16129	16087	16224	16327	16058	16149	16464	16273	16202	16142	16177	16331	16139	16203	16071	16234	16209	16231	16296	16224	16037	16330	16151	16197	16256	16213	16204	16186	16227	16033	16107	16196	16454	16212	16208	16199	16205	16110	16209	16141	16217	16141	16185	16172	16197	16206	16292	16188	16173	16124	16173	16131	16153	16264	16206	16219	16306	16171	16158	16143	16138	16257	16132	16230	16185	16199	16054	16335	16189	16237	16023	16227	16205	16172	16083	16088	16148	16240	16130	16121	16217	16174	16305	16282	16321	16053	16184	16345	16057	16142	16165	16151	16160	16284	16258	16297	16437	16114	16187	16279	16070	16264	16276	16207	16289	16147	15981	16092	16112	16092	16399	15977	16244	16177	16112	16192	16220	16280	16367	16087	16218	16226	16102	16287	16201	16242	16156	16080	16198	16252	16120	16005	16244	15987	16342	16235	16207	16191	16178	16148	16144	16162	16209	16232	16287	16189	16213	16177	16082	16206	16264	16156	16000	16252	16483	16331	16109	16132	16197	16343	16134	16228	16164	15920	16204	16293	16131	16229	16139	16333	16110	16297	16169	16163	16192	16311	16188	16195	16165	16276	16337	16177	16114	16181	16355	16141	16144	16257	16219	16189	16138	16125	16276	16147	16148	16275	16234	16321	16354	16093	16211	16189	16298	16254	16277	16369	16206	16088	16227
25094	21416	28223	25331	21375	19558	19460	18261	18094	18311	18332	17944	18863	31892	30809	26977	22045	19154	18181	17583	17667	17674	17886	17652	17490	17746	17604	17673	17604	17647	17564	17571	17735	17428	17645	17737	17700	17747	17607	17592	17564	17324	17567	17791	17571	17692	17556	17685	17729	17680	17560	17612	17745	17865	17554	17491	17518	17645	17776	17701	17573	17618	17670	17640	17755	17372	17787	17705	17945	17816	17621	17484	17736	17651	17690	17581	17529	17641	17592	17691	17660	17669	17629	17706	17706	17916	17678	17709	17529	17657	17574	17618	17598	17650	17687	17544	17712	17591	17521	17480	17414	17645	17603	17663	17555	17590	17524	17572	17571	17528	17506	17414	17602	17511	17567	17662	17468	17572	17643	17645	17477	17755	17587	17573	17606	17576	17738	17552	17539	17596	17738	17674	17750	17512	17566	17625	17805	17733	17681	17696	17905	17560	17671	17722	17754	17577	17521	17550	17445	17598	17543	17738	17560	17671	17598	17630	17692	17729	17423	17355	17570	17686	17692	17719	17530	17650	17589	17731	17589	17518	17741	17648	17524	17682	17538	17571	17518	17644	17543	17754	17668	17621	17608	17653	17587	17399	17781	17735	17700	17413	17624	17692	17672	17776	17685	17542	17608	17540	17584	17804	17760	17357	17755	17696	17710	17637	17738	17633	17399	17334	17535	17723	17820	17717	17627	17535	17464	17669	17516	17595	17410	17572	17468	17475	17786	17660	17477	17603	17432	17519	17537	17598	17709	17737	17648	17440	17680	17530	17642	17758	17527	17498	17467	17639	17530	17457	17553	17501	17738	17410	17413	17682	17707	17561	17598	17459	17586	17680	17818	17589	17472	17668	17704	17524	17813	17572	17625	17667	17510	17481	17371	17494	17714	17501	17547	17589	17789	17730	17510	17659	17656	17450	17693	17705	17543	17653	17656	17643	17694	17667	17550	17675	17565	17679	17447	17583	17452	17428	17427	17635	17682	17534	17498	17556	17606	17518	17725	17421	17571	17663	17602	17550	17713	17555	17609	17743	17679	17643	17633	17690	17677	17644	17436	17493	17652	17557	17490	17463	17404	17637	17641	17565	17556	17511	17689	17632	17703	17503	17882	17717	17606	17710	17616	17715	17592	17394	17506	17639	17663	17460	17729	17694	17752	17508	17586	17539	17804	17674	17647	17526	17529	17693	17606	17674	17343	17634	17435	17653	17646	17473	17795	17773	17658	17695	17495	17640	17698	17475	17633	17574	17637	17431	17517	17670	17669	17882	17736	17498	17691	17658	17536	17801	17602	17650	17648	17517	17627	17753	17421	17580	17380	17591	17601	17509	17752	17521	17762	17559	17668	17439	17604	17629	17640	17679	17616	17724	17658	17577	17620	17544	17556	17670	17572	17338	17653	17617	17662	17811	17610	17420	17454	17553	17361	17626	17530	17800	17490	17738	17716	17717	17526	17571	17831	17544	17575	17585	17686	17552	17573	17548	17516	17597	17624	17565	17551	17483	17543	17524	17472	17604	17678	17644	17453	17571	17582	17415	17722	17699	17653	17661	17508	17367	17679	17573	17641	17577	17821	17470	17795	17693	17725	17507	17560	17609	17745	17537	17688	17612	17388	17334	17648	17619	17657	17552	17622	17749	17677	17620	17840	17571	17468	17579	17591	17549	17441	17715	17650	17574	17690	17724	17629	17610	17747	17674	17537	17623	17577	17655	17721	17560	17530	17473	17576	17560	17355	17678	17671	17731	17424	17781	17653	17616	17549	17506	17737	17634	17442	17749	17555	17587	17291	17703	17608	17486	17593	17677	17706	17525	17779	17783	17784	17556	17422	17678	17705	17485	17643	17671	17619	17593	17637	17549	17613	17558	17657	17610	17691	17628	17619	17406	17548	17494	17551	17511	17686	17763	17533	17691	17607	17552	17494	17725	17448	17469	17610	17634	17804	17419	17583	17693	17695	17544	17687	17589	17882	17583	17841	17704	17614	17327	17587	17624	17448	17421	17500	17557	17610	17370	17509	17640	17588	17587	17679	17712	17396	17605	17572	17582	17732	17801	17659	17726	17630	17875	17731	17679	17650	17797	17510	17832	17744	17675	17772	17550	17559	17784	17481	17495	17649	17550	17584	17594	17665	17691	17387	17760	17524	17721	17670	17602	17697	17540	17633	17561	17651	17582	17582	17448	17466	17347	17543	17532	17496	17603	17573	17642	17383	17559	17614	17824	17764	17835	17608	17832	17627	17833	17569	17469	17480	17701	17641	17625	17765	17736	17629	17480	17601	17876	17741	17643	17727	17562	17562	17499	17815	17851	17732	17530	17853	17665	17594	17432	17746	17500	17668	17690	17643	17661	17668	17651	17737	17568	17549	17770	17654	17525	17736	17833	17742	17674	17474	17575	17563	17583	17694	17632	17589	17773	17504	17555	17816	17650	17591	17654	17761	17687	17756	17582	17697	17482	17554	17586	17728	17632	17721	17661	17503	17702	17617	17540	17463	17704	17600	17580	17563	17628	17689	17483	17751	17588	17607	17598	17490	17632	17437	17426	17674	17602	17683	17584	17700	17749	17552	17549	17548	17725	17667	17521	17624	17502	17483	17419	17966	17647	17814	17635	17372	17766	17686	17769	17655	17592	17594	17645	17628	17620	17731	17642	17700	17624	17672	17780	17705	17688	17763	17619	17669	17523	17758	17678	17708	17608	17672	17700	17619	17546	17774	17472	17611	17364	17715	17711	17438	17545	17688	17676	17708	17604	17573	17620	17541	17618	17402	17523	17434	17528	17537	17319	17653	17310	17317	17660	17761	17796	17689	17575	17502	17661	17508	17619	17503	17509	17603	17591	17488	17701	17613	17742	17743	17703	17778	17607	17607	17596	17603	17688	17739	17625	17496	17505	17433	17626	17547	17465	17591	17563	17608	17779	17830	17544	17691	17530	17550	17825	17657	17580	17607	17591	17616	17465	17489	17693	17596	17498	17527	17487	17553	17788	17672	17581	17581	17616	17610	17764	17695	17614	17872	17590	17692	17486	17604	17656	17812	17659	17502	17504	17639	17607	17845	17686	17708	17734	17466	17518	17505	17513	17565	17510	17409	17605	17544	17430	17764	17813	17378	17566	17725	17601	17677	17701	17598	17647	17642	17620	17787	17869	17556	17756	17552	17502	17546	17634	17751	17634	17420	17715	17579	17569	17756	17481	17372	17557	17443	17595	17684	17467	17779	17753	17696	17522	17554	17541	17431	17694	17646	17550	17640	17638	17645	17747	17460	17648	17554	17669	17499	17686	17560	17715	17684	17576	17621	17280	17591	17616	17611	17612	17433	17739	17579	17673	17628	17544	17638	17658	17652	17675	17429	17792	17494	17567	17525	17859	17484	17451	17613	17501	17535	17586	17625	17419	17661	17450	17552	17756	17750	17445	17570	17623	17560	17687	17456	17419	17748	17631	17694	17525	17548	17662	17669	17527	17621	17576	17540	17564	17663	17640	17748	17684	17728	17507	17755	17662	17457	17637	17749	17454	17633	17468	17498	17446	17445	17710	17668	17637	17696	17616	17669	17616	17789	17797	17639	17751	17623	17758	17683	17699	17776	17685	17707	17685	17724	17559	17522	17566	17685	17552	17621	17618	17799	17587	17678	17531	17713	17602	17584	17585	17514	17632	17710	17745	17446	17719	17533	17638	17626	17576	17510	17610	17513	17793	17581	17556	17761	17480	17701	17594	17791	17515	17473	17621	17763	17752	17553	17434	17738	17685	17625	17649	17678	17716	17698	17712	17559	17594	17631	17826	17670	17575	17393	17770	17565	17657	17688	17579	17739	17495	17464	17506	17664	17641	17667	17792	17622	17598	17756	17698	17696	17787	17643	17375	17611	17566	17711	17739	17599	17611	17547	17604	17493	17724	17499	17329	17685	17513	17678	17475	17512	17662	17630	17480	17605	17590	17651	17491	17568	17645	17605	17739	17597	17737	17421	17464	17702	17753	17585	17544	17759	17584	17470	17507	17628	17583	17628	17593	17659	17574	17755	17513	17630	17443	17576	17752	17814	17648	17399	17735	17713	17366	17541	17543	17546	17536	17561	17525	17534	17546	17636	17505	17679	17514	17555	17495	17558	17672	17632	17724	17634	17628	17848	17667	17635	17365	17601	17549	17594	17730	17484	17742	17669	17601	17635	17591	17653	17676	17566	17649	17578	17583	17467	17773	17759	17414	17513	17511	17595	17708	17733	17607	17709	17663	17697	17649	17747	17679	17929	17773	17985	17719	17707	17618	17683	17593	17737	17370	17744	17507	17522	17717	17587	17609	17614	17613	17601	17400	17529	17696	17456	17551	17611	17581	17577	17630	17694	17783	17580	17717	17504	17646	17654	17704	17815	17661	17549	17652	17597	17591	17738	17390	17512	17639	17468	17760	17633	17542	17427	17700	17563	17793	17674	17633	17808	17669	17667	17516	17668	17518	17364	17644	17630	17605	17541	17468	17715	17720	17704	17677	17556	17631	17793	17718	17678	17522	17618	17565	17549	17347	17783	17450	17617	17685	17700	17639	17583	17559	17549	17586	17590	17656	17566	17484	17782	17655	17768	17379	17631	17714	17500	17550	17660	17583	17695	17616	17683	17538	17607	17800	17657	17615	17530	17581	17654	17628	17411	17554	17813	17582	17479	17554	17514	17570	17448	17670	17449	17495	17796	17539	17848	17615	17562	17622	17778	17733	17700	17628	17558	17525	17443	17522	17616	17542	17564	17923	17543	17480	17673	17706	17584	17732	17592	17553	17622	17560	17708	17561	17498	17693	17619	17463	17704	17613	17628	17594	17659	17763	17604	17669	17763	17570	17527	17420	17379	17661	17699	17651	17544	17773	17604	17638	17725	17603	17586	17517	17630	17720	17553	17563	17587	17522	17430	17464	17543	17754	17716	17494	17577	17627	17758	17834	17499	17605	17646	17638	17565	17505	17694	17804	17512	17667	17537	17625	17626	17785	17431	17539	17537	17667	17550	17623	17545	17740	17618	17500	17620	17676	17680	17538	17826	17430	17750	17605	17559	17604	17472	17547	17675	17605	17679	17380	17592	17404	17354	17638	17477	17616	17453	17514	17651	17579	17586	17576	17725	17691	17573	17767	17795	17555
15246	23298	22271	19261	18265	17527	17152	17182	17093	17038	17029	17079	19154	36226	33109	27502	21185	17697	16768	16573	16650	16406	16509	16422	16380	16576	16462	16309	16520	16312	16488	16628	16525	16467	16561	16350	16512	16434	16542	16451	16347	16365	16472	16550	16521	16456	16531	16576	16461	16539	16482	16557	16615	16288	16383	16201	16473	16310	16235	16371	16423	16359	16426	16501	16460	16462	16308	16476	16458	16529	16449	16477	16370	16337	16545	16356	16549	16478	16355	16332	16496	16401	16408	16381	16456	16522	16485	16476	16381	16468	16435	16385	16490	16417	16529	16400	16399	16440	16392	16537	16424	16260	16534	16367	16414	16446	16432	16484	16495	16520	16449	16352	16611	16455	16337	16399	16638	16422	16514	16390	16483	16455	16347	16504	16360	16635	16249	16417	16416	16212	16493	16347	16405	16575	16507	16276	16609	16384	16500	16319	16579	16539	16352	16386	16335	16508	16474	16385	16425	16277	16420	16364	16509	16306	16393	16278	16390	16265	16413	16377	16366	16305	16413	16438	16430	16374	16411	16449	16296	16566	16437	16389	16303	16576	16525	16519	16532	16429	16393	16459	16333	16622	16482	16398	16558	16357	16383	16395	16358	16450	16427	16512	16516	16255	16677	16509	16557	16395	16323	16391	16471	16461	16256	16522	16331	16372	16520	16445	16531	16443	16593	16433	16271	16471	16379	16328	16368	16465	16513	16268	16399	16410	16420	16280	16373	16423	16365	16433	16503	16484	16585	16512	16344	16312	16367	16539	16279	16273	16446	16537	16366	16559	16229	16440	16385	16530	16248	16426	16496	16452	16427	16291	16386	16440	16487	16479	16483	16342	16669	16212	16254	16404	16474	16231	16392	16381	16340	16354	16352	16529	16341	16353	16423	16683	16475	16431	16441	16473	16482	16355	16392	16361	16369	16436	16444	16320	16289	16253	16435	16366	16425	16365	16595	16447	16287	16564	16407	16333	16558	16429	16386	16463	16414	16489	16453	16439	16396	16690	16583	16482	16435	16469	16451	16430	16452	16370	16391	16445	16423	16466	16305	16392	16222	16279	16475	16299	16487	16535	16363	16464	16326	16563	16307	16406	16522	16520	16464	16456	16400	16449	16460	16522	16369	16561	16551	16358	16339	16337	16425	16302	16341	16598	16495	16613	16306	16397	16475	16512	16406	16433	16343	16273	16572	16366	16591	16237	16453	16477	16487	16366	16235	16641	16634	16472	16532	16373	16311	16311	16525	16465	16393	16470	16488	16543	16314	16445	16378	16527	16444	16491	16476	16433	16382	16460	16587	16437	16455	16451	16302	16335	16320	16414	16479	16561	16443	16466	16431	16494	16454	16494	16487	16514	16445	16346	16267	16680	16389	16293	16345	16257	16544	16422	16478	16386	16396	16436	16474	16450	16384	16424	16557	16473	16372	16401	16428	16462	16427	16377	16372	16403	16367	16490	16459	16498	16471	16418	16363	16290	16546	16337	16438	16375	16359	16413	16383	16453	16541	16472	16352	16420	16420	16612	16247	16580	16465	16405	16623	16368	16603	16355	16345	16503	16441	16458	16440	16402	16138	16470	16587	16553	16465	16423	16413	16337	16431	16497	16362	16430	16554	16452	16445	16283	16363	16542	16456	16493	16391	16385	16341	16404	16504	16393	16375	16456	16541	16384	16354	16395	16443	16483	16449	16451	16348	16447	16407	16398	16320	16410	16482	16520	16354	16431	16405	16471	16511	16492	16480	16392	16546	16338	16558	16402	16358	16322	16482	16329	16165	16378	16416	16174	16465	16324	16566	16300	16399	16256	16434	16397	16373	16414	16303	16574	16401	16321	16447	16575	16253	16509	16511	16320	16351	16582	16373	16613	16341	16352	16545	16442	16470	16500	16364	16478	16286	16545	16312	16332	16511	16388	16364	16397	16461	16290	16597	16509	16434	16489	16573	16412	16562	16219	16454	16456	16247	16430	16587	16496	16250	16502	16361	16329	16544	16436	16578	16342	16436	16537	16259	16238	16219	16504	16493	16268	16465	16573	16447	16307	16348	16386	16456	16362	16485	16430	16468	16520	16479	16413	16346	16421	16381	16394	16371	16357	16412	16307	16480	16450	16426	16358	16344	16551	16519	16276	16377	16478	16490	16490	16441	16510	16569	16570	16570	16451	16436	16368	16467	16432	16416	16396	16462	16602	16346	16412	16389	16367	16438	16395	16497	16446	16360	16377	16547	16297	16490	16462	16592	16313	16482	16329	16461	16325	16434	16346	16536	16407	16422	16411	16320	16436	16404	16283	16202	16462	16420	16412	16309	16482	16463	16396	16315	16417	16434	16479	16468	16339	16449	16323	16304	16190	16357	16366	16247	16467	16433	16473	16633	16564	16261	16356	16439	16593	16565	16573	16571	16299	16403	16257	16496	16477	16350	16601	16510	16325	16394	16475	16343	16367	16369	16538	16435	16250	16331	16488	16510	16295	16359	16581	16257	16180	16610	16353	16456	16480	16323	16502	16306	16244	16484	16491	16514	16449	16344	16289	16378	16350	16507	16395	16337	16413	16430	16503	16277	16481	16374	16483	16384	16248	16439	16462	16287	16629	16434	16407	16458	16539	16354	16514	16285	16353	16567	16469	16308	16376	16393	16556	16501	16384	16409	16443	16305	16377	16376	16475	16341	16454	16389	16427	16468	16436	16219	16497	16345	16380	16457	16404	16367	16394	16511	16347	16401	16305	16428	16331	16552	16213	16325	16435	16348	16490	16442	16514	16432	16412	16425	16445	16380	16390	16504	16512	16463	16328	16548	16375	16514	16402	16541	16450	16318	16396	16370	16480	16433	16460	16480	16334	16652	16321	16341	16509	16256	16566	16359	16392	16453	16532	16413	16309	16461	16448	16509	16402	16394	16364	16399	16582	16423	16607	16384	16342	16537	16434	16413	16467	16402	16534	16735	16498	16413	16394	16365	16361	16454	16455	16333	16417	16447	16332	16337	16310	16523	16229	16650	16225	16377	16203	16515	16399	16193	16409	16468	16532	16470	16521	16462	16258	16515	16295	16221	16463	16440	16395	16456	16404	16287	16401	16439	16372	16381	16360	16367	16385	16337	16292	16385	16527	16368	16513	16529	16704	16407	16196	16402	16334	16503	16334	16557	16583	16489	16491	16345	16441	16419	16324	16305	16527	16534	16509	16265	16468	16347	16375	16491	16374	16328	16361	16417	16605	16295	16635	16430	16385	16467	16355	16489	16532	16451	16470	16547	16500	16322	16339	16345	16471	16540	16479	16422	16479	16421	16468	16536	16380	16506	16452	16372	16240	16547	16432	16618	16398	16455	16486	16469	16403	16525	16487	16423	16400	16392	16349	16342	16343	16394	16412	16401	16416	16462	16335	16506	16566	16280	16413	16306	16413	16396	16535	16507	16444	16483	16433	16479	16467	16294	16411	16432	16542	16550	16350	16347	16290	16370	16445	16365	16444	16452	16264	16442	16565	16415	16620	16495	16510	16402	16346	16368	16300	16490	16487	16412	16469	16250	16380	16459	16452	16297	16449	16480	16535	16449	16530	16652	16382	16504	16553	16464	16510	16446	16434	16378	16603	16605	16428	16332	16369	16373	16319	16545	16468	16422	16411	16432	16513	16528	16373	16392	16354	16504	16543	16343	16515	16430	16523	16349	16481	16349	16611	16562	16288	16407	16411	16363	16392	16251	16435	16544	16400	16215	16482	16362	16366	16242	16370	16558	16491	16502	16349	16407	16523	16253	16333	16477	16442	16419	16546	16603	16305	16405	16456	16551	16395	16440	16530	16195	16276	16429	16385	16525	16405	16431	16471	16470	16420	16436	16416	16393	16414	16346	16444	16276	16587	16416	16504	16404	16400	16382	16319	16388	16356	16435	16480	16372	16528	16384	16368	16448	16452	16401	16340	16405	16231	16388	16587	16509	16433	16451	16646	16383	16473	16473	16494	16349	16435	16513	16397	16436	16387	16432	16496	16446	16425	16467	16643	16467	16332	16483	16458	16464	16466	16295	16328	16372	16399	16594	16457	16319	16365	16556	16315	16571	16330	16376	16389	16359	16437	16568	16392	16303	16472	16564	16529	16463	16406	16448	16400	16412	16480	16349	16440	16553	16549	16504	16500	16347	16382	16448	16573	16293	16431	16544	16199	16456	16493	16465	16532	16469	16462	16318	16593	16287	16606	16510	16420	16479	16427	16350	16452	16336	16511	16500	16326	16583	16337	16509	16456	16362	16299	16510	16370	16446	16505	16495	16542	16407	16523	16407	16202	16042	16403	16320	16648	16612	16553	16289	16641	16339	16508	16370	16500	16391	16524	16406	16453	16440	16317	16236	16610	16579	16352	16322	16468	16491	16469	16412	16550	16476	16250	16545	16573	16346	16471	16536	16479	16391	16484	16526	16337	16452	16519	16373	16456	16534	16472	16469	16525	16416	16411	16586	16582	16413	16383	16454	16198	16515	16484	16460	16455	16446	16426	16403	16526	16432	16332	16323	16431	16447	16475	16190	16490	16448	16339	16194	16257	16344	16400	16486	16515	16396	16471	16227	16452	16521	16539	16374	16410	16449	16483	16372	16432	16549	16397	16425	16357	16524	16428	16405	16486	16494	16314	16317	16318	16199	16500	16177	16364	16404	16568	16447	16365	16601	16353	16291	16333	16491	16465	16554	16602	16432	16350	16388	16455	16470	16384	16387	16663	16440	16482	16372	16345	16362	16512	16388	16318	16296	16436	16508	16612	16546	16529	16398	16537	16414	16543	16391	16411	16307	16287	16389	16391	16380	16361	16296	16354	16612	16590	16428	16476	16401	16449	16425	16543	16357	16398	16396	16352	16529	16552	16481	16638	16387	16396	16376	16349	16300	16322	16402	16317	16424	16344	16322	16590	16474	16573	16402	16410	16403	16603	16382	16370	16540	16498	16354	16505	16443	16547	16393	16425	16537	16521	16599	16399	16494	16438	16418	16585	16396	16438	16406	16518	16289	16501	16419	16418	16365	16531	16413	16431	16498	16383	16408	16299	16378	16468	16427	16470	16361	16374	16603	16433	16529	16302	16444	16397	16557	16431	16461	16470	16414	16377	16250	16412	16357	16435	16570	16505	16378	16338	16458	16469
23922	21417	28989	24269	22003	22558	21885	18890	18428	19083	18983	18516	20103	40415	38524	32235	24890	20415	18609	18088	17823	17686	17846	17802	17734	17829	17764	17765	17974	17858	17843	17880	17675	17897	18047	17778	17817	17605	17837	17683	17788	17803	17782	18129	17940	17609	17817	17890	17657	17972	17701	17832	17792	17833	17926	17879	17651	17564	17976	17904	17876	17968	17716	17695	17760	17837	17741	17919	17612	17826	17803	17750	17747	17545	17750	17664	17722	17835	17854	17783	17764	17787	17938	17656	17762	17916	17834	17896	17863	17817	17770	17734	17870	17834	17818	17767	17700	17719	17789	17788	18000	17792	17970	17819	18086	18026	17943	17773	17668	17705	17682	17803	17885	17819	17750	17911	17983	17796	17644	17796	17604	17755	17876	17798	18117	17582	17825	17607	17648	17767	17665	17802	17877	17943	17849	17860	17831	17748	17826	17753	17869	17866	17704	17755	17764	17710	17585	17610	17792	17749	17667	17737	17803	17875	17863	17692	17497	17730	17918	17720	17866	17707	17832	17877	17800	17796	17848	17816	17666	17738	17856	17694	17982	17704	17626	17553	17579	17835	17605	17623	17713	18057	17762	17658	17734	17778	17673	17760	17629	17889	17547	17641	17740	17979	17780	17685	17958	17581	17674	17672	17809	17537	17727	17701	17766	17931	17907	17631	17802	17737	17738	17654	17796	17773	17803	17649	17741	17795	17808	17705	17564	17599	17851	17774	17910	17764	17791	17984	17614	17674	17759	17594	17810	17563	17682	17690	17901	17696	17895	17808	17803	17750	17755	17810	17818	17765	17668	17656	17648	17625	17720	17610	17886	18080	17740	17722	17758	17824	17743	17958	17822	17646	17847	18059	17692	17716	17602	17898	17808	17864	17823	17686	17743	18003	17714	17674	17654	17746	17701	17868	17842	17707	17637	17827	17784	17816	17680	17632	17933	17721	17729	17480	17767	17629	17799	17716	17813	17953	17727	17799	17863	17571	17651	17745	17748	17630	17899	17602	17804	17609	17873	17625	17798	17749	17821	17585	17598	17942	17831	17638	17719	17622	17586	17711	17980	17826	17679	17851	17785	17640	17703	17840	17617	17617	17756	17752	17827	17735	17687	17622	17896	17632	17927	17793	17966	17925	17735	17529	17898	17918	17550	17703	17727	17791	17615	17856	17738	17734	17522	17753	17821	17867	18033	17668	17845	17809	17711	17720	17712	17810	17611	17766	17898	17784	17778	17786	17912	17597	17624	17792	17822	17665	17687	17828	17808	17703	17724	17681	17702	17829	17913	17752	17710	17727	17705	17674	17825	17619	17597	17944	17813	17574	17654	17793	17809	17604	17807	17788	17895	17918	17705	17830	17772	17733	17710	17851	17785	17658	17868	17813	17985	17948	17700	17702	17735	17538	17662	17740	17707	17850	17945	17787	17725	17825	17657	17675	17833	17678	17677	17627	17633	17836	17828	17781	17718	17687	17742	17716	17814	17870	17822	17975	17944	17801	17576	17777	17642	17633	17692	17645	17851	17569	17797	17656	17541	17736	17719	17641	17778	17525	17815	17634	17699	17855	17839	17566	17732	17674	17763	17949	17777	17794	17652	17771	17876	17830	17978	17835	17760	17561	17785	17771	17641	17749	17733	17619	17809	17830	17848	17730	17798	17934	17700	17986	17844	17746	17703	17818	17708	17639	17838	17599	17737	17677	17815	17715	17767	17653	17736	17743	17763	17785	17674	17671	17646	17777	17815	17906	17985	17655	17812	17813	17554	17603	17980	17698	17900	17807	17839	17610	17832	17880	17760	17771	17879	17965	17644	17657	17854	17652	17889	17789	17709	17915	17740	17698	17744	17764	17741	17791	17831	17909	17773	17620	17797	17839	17832	17867	17561	17752	17689	17570	17890	17850	17604	17673	17754	17676	17690	17797	17822	17836	17557	17721	17911	17901	17819	17692	17898	17669	17797	17913	17854	17789	17736	17872	17801	17656	17937	17860	17751	17790	17778	17843	17768	17637	17613	17680	17882	17835	17806	17678	17862	17898	17626	17562	17841	17832	17592	17621	17816	17781	17697	17962	17810	17726	17791	17877	17622	17827	17736	17760	17897	17831	17836	17687	17768	17600	17817	17850	17851	17843	17814	17524	17860	17566	17856	17621	17804	17858	17793	17848	17991	17827	17598	17906	17771	17671	17829	17764	17752	17704	17690	17699	17718	17897	17930	17761	17716	17794	17938	17820	17883	17704	17672	17859	17821	17689	17746	17874	18153	17718	17732	17501	17809	17606	17846	17870	17764	17699	17781	17836	17685	17864	17684	17745	17663	17926	17839	17829	17686	17716	17763	17822	17727	17883	17561	17861	17557	17611	17633	17656	17860	17720	17517	17596	17863	17716	17644	17743	17777	17876	17736	17805	17702	17797	17864	17542	17797	17630	17945	17882	17635	17743	17966	17777	17659	17751	17888	17893	17414	17800	17750	17647	17810	17549	17589	17842	18033	17704	17802	17859	17789	17778	17699	17760	17507	17623	17811	17791	17892	17696	17741	17704	17719	17659	17724	17966	17755	17626	17816	17705	17659	17636	17763	17614	17647	17720	17710	17795	17751	17793	17841	17646	17904	17682	17895	17517	17753	17834	17736	17910	17751	17730	17804	17700	17953	17664	17468	17747	17611	17568	17559	17764	17771	17734	17810	17695	17657	17853	17739	17820	17827	17548	17668	17772	17572	17871	17817	17746	17814	17740	17754	17846	17724	17827	17664	17717	17591	17795	17710	17525	17449	17727	17888	17750	17941	17722	17690	17713	17965	17713	17753	17862	17740	17606	17918	17966	18194	17649	17888	17731	17750	17665	17692	17711	17865	17821	17955	17735	17625	17602	17780	17963	17871	17708	17756	17599	17718	17854	17780	17893	18035	17727	17656	17875	17685	17670	17936	17712	17738	17704	17804	17792	17869	17783	17669	17997	18005	17885	17740	17683	17991	18020	17661	17571	17785	17687	17743	17813	17817	17720	17622	17574	17655	17770	17496	17734	17891	17869	17746	17941	17665	17548	17924	17806	17687	17706	17748	17754	17794	17723	17619	17771	17664	17640	17491	17719	18027	17682	17738	17717	17731	17680	17791	17856	17834	17726	18030	17673	17655	17698	17712	17719	17715	17682	17747	17873	18087	17885	17844	17852	17483	17724	17497	17724	17995	17851	17998	17862	17916	17784	17895	17922	17822	17863	17705	17832	17649	17753	17721	17634	17678	17797	17860	17757	17945	17926	17710	17667	17665	17697	17772	17720	17608	17772	17726	17759	17859	17805	17859	17861	17636	17662	17860	17758	17665	17612	17840	17710	17815	17502	17779	17645	17682	17766	17596	17742	17861	17611	17486	17653	17637	17755	17921	17804	17813	17588	17796	17730	17663	17503	17728	17570	17479	17682	17776	17793	17767	17756	17676	17806	17597	17633	17687	17760	17875	17877	17659	17643	17773	17783	17794	17618	17680	17953	17833	17844	17637	17682	17879	17647	17609	17806	17750	17652	17670	17729	17856	17740	17823	17872	17902	17797	17660	17641	17725	17695	17881	17958	17846	17527	17945	17734	17837	17624	17559	17901	17817	17760	17744	17756	17849	17600	17722	17881	17869	17926	18022	17678	17890	17579	17722	17817	17790	17894	17863	17903	17773	17630	17696	17564	17620	17763	17683	17882	17779	17798	17611	17791	17653	17886	17628	17762	17773	17863	17868	17898	17645	17696	17634	17525	17672	17801	17873	17781	17794	17822	17813	17937	17679	17831	17819	17690	17526	17937	17684	17754	17747	17442	17729	17882	17720	18011	17778	17771	17876	17782	17897	17914	17779	17602	17714	17625	17731	17678	17723	17450	17781	17840	17680	17638	17876	17719	17829	17835	17786	17937	17840	17872	17806	17827	17914	17716	17771	17916	17776	17825	17863	17648	17761	17671	17494	17726	17648	17740	17947	17934	17534	17673	17624	17990	17733	17819	17790	17687	17537	17606	17826	17717	17889	17486	17590	17935	17697	17773	17858	17846	17663	17851	17899	17570	17844	17615	17784	17780	17765	17757	17560	17671	17577	17803	17710	17759	17717	17878	17810	17731	17823	17806	17755	17866	17589	17886	17757	17795	17725	17892	17909	17733	17679	17770	17810	17573	17718	17680	17840	17788	17801	17755	17786	17775	17819	17579	17818	17752	17743	17754	17585	17736	17757	17569	17709	17580	17858	17729	17756	17733	17800	17757	17765	17647	17760	17782	17818	17444	17626	17741	17721	17958	17735	17616	17701	17930	17668	17735	17857	17745	17639	17932	17875	17696	17583	17818	17739	17592	17519	17852	17818	17638	17741	17774	17706	17962	17953	17783	17960	17656	17823	17852	17904	17920	17785	17895	17681	17837	17861	17786	17687	17820	17588	17739	17729	17680	17616	17643	17917	17708	17895	17701	17743	17765	17792	17861	17853	17582	17586	17743	17788	17689	17763	17827	17586	17866	17850	17737	17819	17619	17636	17785	17900	17714	17510	17858	17768	17804	17673	17656	17929	17759	17785	18034	17794	17650	17826	17984	17757	17974	17587	17824	17860	17935	17697	17710	17647	17795	17789	17707	17733	17588	17577	17857	17896	17943	17538	17691	17877	17680	17849	17716	17601	17674	17634	17815	17753	17733	17472	17804	17944	17689	17880	17754	17630	17684	17726	17822	17915	17804	17873	17674	17758	17882	17759	17744	17712	17777	17964	17701	17751	17735	17683	17619	17603	17542	17706	17884	17747	17847	17793	17916	17920	17986	17685	17882	17899	17877	17619	17696	18041	17853	17884	17749	17691	17631	17620	17833	17678	17644	17703	17756	17754	17624	17858	17829	17827	17811	17932	17677	17742	17876	17834	17649	17862	17722	17869	17829	17791	17724	17740	17617	17916	17950	17917	17890	17619	17837	17771	17705	17648	17845	17769	17670	17723	17573	17738	17840	17932	17722	17778	17741	17869	17726	17649	17864	17873	17745	17770	17694	17595	17701	17550	17753	17561	17795	17535	17665	17696	17841	17945	17714	17652	17796	17613	17782	17864	17669	17317	17851	17957	17891	17867	17570	17790	17801	17744	17578	17816	17828	17681	17836	17817	17644	17685	17922	17653	17843
17142	27876	25825	21508	19894	18345	17969	17671	17771	18326	17947	17568	21206	44404	40534	33556	24614	18712	16795	16602	16444	16590	16500	16640	16262	16592	16551	16499	16439	16628	16589	16405	16427	16482	16479	16712	16522	16358	16633	16430	16495	16619	16436	16469	16564	16653	16283	16475	16228	16430	16569	16487	16452	16550	16590	16420	16514	16392	16549	16352	16425	16411	16532	16313	16607	16530	16684	16392	16691	16385	16497	16483	16530	16492	16465	16573	16379	16420	16396	16526	16441	16591	16623	16327	16488	16407	16616	16378	16421	16257	16590	16473	16369	16673	16380	16619	16417	16332	16430	16499	16414	16443	16495	16537	16492	16423	16445	16501	16436	16505	16454	16407	16619	16561	16221	16502	16292	16498	16507	16504	16610	16317	16582	16486	16512	16539	16306	16452	16405	16524	16413	16491	16398	16499	16491	16375	16262	16401	16506	16487	16467	16362	16414	16339	16570	16447	16312	16434	16462	16332	16532	16454	16575	16321	16555	16537	16360	16464	16620	16295	16452	16455	16563	16359	16596	16464	16339	16530	16498	16697	16416	16537	16652	16367	16482	16424	16509	16637	16437	16483	16437	16446	16378	16469	16631	16418	16465	16260	16311	16531	16459	16461	16518	16434	16541	16468	16531	16505	16372	16439	16374	16332	16483	16543	16469	16436	16410	16370	16441	16732	16559	16520	16312	16524	16449	16463	16595	16625	16450	16446	16643	16596	16425	16595	16545	16411	16662	16508	16421	16444	16473	16453	16504	16597	16362	16404	16555	16553	16521	16508	16645	16514	16511	16644	16342	16449	16400	16487	16475	16388	16324	16538	16532	16445	16387	16495	16433	16634	16577	16430	16405	16506	16563	16534	16444	16526	16456	16431	16396	16491	16261	16491	16560	16596	16588	16532	16303	16301	16633	16392	16468	16465	16555	16456	16631	16537	16524	16413	16644	16623	16402	16395	16667	16406	16485	16594	16541	16454	16353	16461	16531	16441	16427	16523	16550	16427	16430	16526	16421	16445	16482	16621	16398	16549	16324	16433	16463	16620	16388	16414	16532	16576	16674	16459	16522	16524	16470	16507	16475	16624	16574	16362	16511	16495	16529	16396	16546	16478	16506	16568	16352	16452	16438	16599	16324	16284	16399	16446	16493	16525	16526	16332	16539	16479	16388	16486	16597	16533	16669	16457	16523	16390	16384	16444	16423	16573	16523	16239	16469	16326	16354	16470	16566	16494	16457	16422	16355	16469	16517	16354	16464	16485	16442	16487	16723	16476	16429	16380	16504	16365	16580	16538	16424	16649	16530	16495	16554	16491	16372	16502	16455	16456	16544	16388	16452	16635	16503	16570	16610	16393	16523	16630	16357	16637	16461	16448	16448	16440	16308	16458	16475	16433	16590	16408	16503	16389	16385	16562	16317	16466	16320	16572	16457	16651	16337	16609	16467	16445	16284	16346	16494	16417	16561	16461	16333	16252	16357	16495	16650	16520	16452	16534	16595	16544	16333	16321	16509	16529	16737	16305	16537	16501	16368	16459	16610	16485	16270	16441	16422	16603	16366	16715	16537	16436	16558	16627	16689	16567	16342	16504	16508	16502	16433	16583	16514	16362	16490	16466	16498	16498	16523	16597	16533	16626	16307	16466	16429	16444	16193	16436	16464	16481	16555	16406	16382	16381	16323	16431	16536	16436	16323	16306	16544	16434	16493	16363	16398	16503	16399	16393	16552	16394	16430	16425	16408	16547	16456	16214	16492	16333	16454	16507	16343	16500	16446	16695	16486	16541	16663	16415	16634	16604	16494	16629	16479	16553	16383	16345	16353	16467	16446	16586	16439	16596	16464	16477	16444	16639	16757	16560	16558	16440	16399	16445	16446	16425	16541	16509	16569	16551	16648	16349	16360	16569	16517	16379	16590	16496	16268	16319	16505	16528	16531	16564	16457	16566	16438	16581	16498	16734	16511	16517	16471	16561	16472	16367	16497	16449	16401	16473	16465	16598	16386	16498	16498	16339	16339	16449	16430	16348	16484	16473	16377	16385	16508	16270	16272	16587	16480	16424	16491	16445	16601	16455	16565	16558	16580	16469	16338	16376	16359	16500	16414	16519	16455	16420	16539	16435	16374	16503	16353	16477	16470	16349	16660	16523	16399	16659	16518	16350	16466	16313	16336	16330	16630	16390	16624	16551	16486	16536	16523	16464	16568	16405	16425	16496	16579	16443	16583	16475	16362	16476	16491	16389	16569	16371	16602	16523	16493	16494	16467	16426	16492	16400	16487	16465	16498	16609	16356	16410	16438	16635	16467	16350	16623	16482	16458	16419	16517	16512	16478	16407	16498	16627	16378	16527	16376	16590	16472	16506	16571	16459	16450	16335	16488	16564	16430	16380	16652	16572	16558	16635	16440	16420	16522	16406	16504	16340	16570	16498	16388	16479	16432	16443	16483	16460	16441	16616	16582	16519	16529	16358	16405	16313	16550	16359	16394	16505	16555	16505	16276	16422	16393	16535	16414	16322	16495	16389	16541	16377	16453	16489	16545	16347	16375	16435	16340	16611	16469	16451	16444	16392	16466	16416	16388	16632	16359	16453	16492	16444	16438	16708	16473	16394	16570	16485	16445	16413	16539	16559	16461	16553	16279	16456	16424	16450	16409	16473	16367	16500	16457	16377	16412	16428	16425	16665	16590	16653	16268	16345	16711	16303	16478	16324	16710	16293	16477	16606	16418	16361	16525	16571	16457	16491	16412	16491	16454	16467	16453	16530	16316	16548	16536	16329	16603	16503	16557	16261	16393	16455	16521	16507	16227	16472	16579	16454	16528	16611	16298	16447	16534	16408	16529	16497	16481	16403	16416	16487	16323	16441	16515	16481	16243	16600	16575	16496	16529	16449	16585	16512	16359	16607	16709	16439	16315	16420	16476	16285	16670	16633	16404	16436	16338	16550	16576	16608	16369	16503	16448	16334	16502	16508	16394	16415	16484	16537	16582	16410	16547	16581	16505	16702	16429	16568	16359	16597	16548	16524	16539	16418	16560	16562	16492	16469	16575	16385	16330	16366	16561	16515	16369	16487	16482	16521	16561	16559	16491	16443	16375	16339	16486	16422	16415	16626	16453	16522	16429	16528	16411	16342	16406	16353	16361	16616	16593	16428	16432	16457	16514	16373	16477	16531	16520	16590	16568	16429	16579	16434	16410	16519	16310	16536	16568	16454	16521	16385	16504	16431	16488	16390	16449	16429	16586	16639	16336	16356	16530	16529	16604	16455	16430	16409	16642	16340	16511	16429	16482	16331	16536	16620	16403	16623	16339	16442	16462	16471	16500	16587	16478	16367	16372	16186	16425	16444	16374	16563	16404	16619	16421	16387	16456	16564	16492	16537	16433	16454	16494	16522	16495	16611	16402	16456	16328	16483	16379	16402	16439	16560	16559	16449	16649	16516	16363	16356	16573	16363	16456	16452	16619	16472	16566	16536	16418	16600	16561	16559	16592	16505	16381	16347	16605	16666	16494	16504	16487	16476	16619	16381	16548	16555	16481	16445	16402	16463	16481	16533	16539	16421	16576	16574	16618	16317	16374	16373	16502	16400	16626	16487	16430	16575	16563	16396	16429	16488	16571	16516	16434	16438	16569	16441	16494	16490	16529	16464	16530	16315	16624	16568	16426	16516	16555	16560	16464	16558	16471	16344	16593	16475	16438	16561	16430	16467	16371	16543	16469	16673	16343	16496	16421	16670	16504	16474	16572	16477	16439	16451	16455	16369	16491	16382	16573	16661	16502	16582	16584	16384	16432	16676	16315	16451	16515	16391	16489	16365	16479	16515	16538	16369	16634	16392	16388	16379	16550	16505	16494	16464	16499	16472	16469	16620	16428	16390	16301	16462	16589	16480	16457	16312	16462	16351	16373	16407	16559	16300	16326	16539	16401	16498	16506	16547	16504	16555	16583	16457	16577	16601	16450	16480	16421	16604	16554	16663	16365	16458	16549	16522	16655	16347	16600	16607	16421	16394	16543	16435	16542	16454	16342	16380	16573	16674	16490	16577	16484	16390	16552	16482	16461	16401	16378	16428	16452	16585	16443	16548	16500	16485	16481	16420	16554	16565	16405	16425	16444	16487	16425	16453	16471	16600	16508	16400	16416	16243	16633	16494	16564	16511	16396	16349	16327	16499	16485	16413	16552	16445	16505	16422	16564	16396	16448	16384	16333	16462	16349	16508	16572	16560	16640	16554	16453	16243	16437	16433	16472	16611	16187	16477	16459	16470	16561	16320	16532	16388	16346	16603	16484	16598	16483	16496	16532	16322	16558	16387	16421	16457	16463	16435	16525	16595	16572	16244	16439	16376	16563	16424	16496	16528	16541	16575	16487	16464	16543	16589	16281	16509	16374	16331	16450	16362	16557	16626	16503	16408	16517	16406	16411	16226	16540	16576	16436	16408	16532	16646	16347	16668	16469	16263	16302	16394	16274	16561	16414	16633	16248	16460	16502	16518	16503	16327	16501	16404	16596	16437	16495	16456	16599	16354	16436	16527	16398	16561	16359	16356	16473	16536	16160	16480	16461	16363	16284	16643	16576	16418	16396	16500	16580	16480	16460	16503	16500	16492	16319	16509	16534	16452	16505	16539	16558	16549	16443	16478	16405	16402	16482	16370	16495	16468	16411	16633	16469	16532	16603	16375	16672	16381	16472	16618	16446	16531	16423	16406	16261	16427	16567	16449	16641	16358	16547	16410	16391	16512	16455	16609	16448	16460	16531	16479	16497	16527	16381	16414	16571	16421	16458	16584	16534	16544	16604	16370	16446	16340	16493	16598	16448	16303	16510	16389	16428	16422	16407	16615	16436	16410	16631	16346	16468	16407	16372	16477	16517	16535	16503	16414	16509	16650	16561	16375	16452	16509	16453	16301	16407	16473	16605	16718	16586	16643	16390	16354	16552	16494	16677	16413	16573	16563	16520	16495	16440	16499	16426	16495	16581	16710	16455	16406	16365	16573	16510	16415	16281	16439	16435	16500	16632	16506	16429	16496	16377	16546	16466	16417	16513	16528	16360	16640	16502	16328	16410	16478	16417	16374	16675	16439	16499	16366	16494	16617	16664	16573	16355	16478	16535	16556	16609	16512	16555	16541
28997	22039	21971	20036	18101	18141	18351	18380	18202	18114	18310	18349	18215	19949	21073	20149	19162	18900	18509	18010	18287	17909	18286	18242	18193	18114	18009	18173	18172	18130	18232	18128	18185	17990	18115	18048	18163	18134	18154	18015	18263	17981	17998	18163	17989	18034	18394	18048	17934	18148	18068	17823	17986	18069	18121	18308	18161	18108	18185	18148	18187	18119	18022	18224	18073	18064	18153	17970	18220	18019	18250	18070	18275	18336	18012	18083	18188	18321	18093	18210	17947	18246	18204	18041	18047	18226	18060	17996	18011	18147	18189	18079	18096	17759	18072	18288	18030	18138	18229	18160	18246	17948	18041	18118	18164	18114	18135	18018	18254	18025	18068	18191	18073	18013	18023	18140	18034	18143	18258	18098	18024	18251	18163	18232	18038	18054	18074	17974	17881	18114	18008	17930	18060	17960	18097	18256	18017	17986	18106	18055	17975	17969	17958	18146	18177	18050	18199	18125	18182	17907	18256	18071	17924	18293	18126	18069	17934	17995	18033	18202	17974	18176	18078	18236	18098	18144	18087	17965	18154	18392	18015	18037	18294	18050	18295	18162	18079	18214	18166	18158	18160	18302	18185	18047	18040	18226	18049	18151	18162	18299	18082	18333	18164	18098	18100	18051	18127	18422	18108	17882	18004	18178	17998	18053	18130	18223	18072	17947	18109	18165	17986	17966	17990	17876	18148	18154	18243	18231	18088	17942	18330	18171	18166	18184	18227	18131	17946	18011	18226	18279	18031	17976	18107	18055	17978	18051	18137	18084	18210	17930	18150	18139	18110	17922	18228	18144	18098	18195	18131	18169	18215	18197	18144	18047	18032	18371	17992	18140	18165	18081	18077	18060	18205	18277	17985	18238	17904	18024	18262	18297	17938	18045	17945	18147	18236	18313	18257	18180	18350	18281	18139	18038	17919	18008	18216	18096	18073	18116	18217	18141	17887	18163	17972	18035	18072	18100	18159	18185	17981	18127	18217	18239	18147	18069	17968	17995	18055	17804	17975	18147	18141	17931	17944	17954	18108	18385	17999	18386	18035	17877	17899	18124	18125	18086	18319	18062	17926	18076	18017	18083	17948	18098	18031	18115	18161	18284	18188	18125	18215	18149	18160	18046	17939	18386	18209	18103	18139	17813	18150	18288	18223	18029	18081	18260	18054	18081	18299	18099	18228	18180	18213	18047	18231	18230	18020	17994	18202	18037	17825	18004	18230	18174	18172	18134	18155	17881	18095	18237	18156	17891	18209	18070	18193	17912	18116	18144	18224	17906	18102	18229	18126	18305	17905	17998	18188	18110	18116	18254	18373	18054	18230	18205	18319	18019	17969	17922	18166	18133	18087	18093	18064	18103	18139	18226	18209	18116	18024	18244	18201	18131	18226	18006	18131	17909	18173	18036	18081	18183	18067	18113	17961	18175	18148	18124	18029	18211	18010	17941	18157	18054	18064	18249	18266	18063	18131	18035	18175	18086	18139	17919	18080	18068	18119	18003	18005	18076	18042	18035	18139	18028	17804	18098	17939	17937	18276	17823	18187	18210	18255	17851	18156	18218	18141	18103	17977	18099	18237	18151	18174	18204	18066	18288	18051	18233	18126	18095	18200	18134	17956	17854	17884	17890	18152	18137	18206	18244	18161	18277	18131	18197	18257	18066	18254	18335	18064	18103	18086	18122	18065	17898	17914	17986	18244	18209	18392	18324	17942	18024	18078	18092	18420	18265	17910	18111	18136	17993	18410	18280	18236	18101	18356	18036	17946	17837	18128	17710	18088	17998	18206	18133	17913	18154	18314	18263	18130	17916	18104	18038	18069	18329	18092	17935	18177	18086	18036	18136	17904	18099	18128	18145	18132	18184	18175	18179	18162	18146	18038	18062	18162	18249	18170	18091	18248	18177	18087	17988	18046	18096	18246	18446	18123	18235	18091	17954	17826	18130	17935	18056	18179	18208	17948	18031	18004	18078	17991	18226	18177	18113	18111	17981	17920	18024	18118	18156	18074	18225	18181	18059	17881	18131	18199	17958	18047	17987	18215	18070	18266	18147	17991	18197	18172	18041	18076	18042	18222	18343	18088	18047	18206	18189	18189	17932	17955	18011	18132	17937	18213	18159	18096	18080	18218	18278	18093	18073	18112	18216	18262	18019	18135	18201	17992	18172	18050	17999	18183	18085	18101	18156	18141	18294	18052	18135	18155	18329	18138	18094	18277	18225	18178	18028	18045	18124	17991	17920	17990	18088	18035	18091	18140	18179	18106	18052	18216	18130	18145	18158	17992	17962	18043	18003	18092	18277	18028	17996	18212	18178	17965	18044	18101	18112	18091	18327	18211	18214	18050	18067	18061	17995	17998	17908	18102	18065	18219	18134	18218	18088	18203	18079	17997	18131	18054	18126	18093	18267	18139	18244	18105	18016	18153	18034	17827	18164	18000	18062	18145	18268	18160	18173	18331	17908	18232	18024	18055	18192	18161	18080	18160	18014	18066	17985	18180	18201	18406	18086	18064	18119	18011	18072	18164	18259	18139	18016	18026	18208	18246	17992	17814	18196	17997	18046	17935	18147	17952	18209	18262	18117	18215	17987	18058	18094	18084	18106	17976	18112	18176	18228	18159	18213	18089	17834	18285	18129	18252	17958	17986	18270	18239	18035	18106	18088	18089	18246	18039	18238	18131	18298	18099	18106	17927	18310	18107	18204	18066	18121	17994	18135	17940	18127	18320	18263	18109	18099	18190	18095	18230	18173	18332	18200	18121	18106	18083	17997	18205	17961	18170	18075	18061	18130	17868	18108	18301	18206	18015	17956	17916	18288	18246	17955	18015	18298	18333	18254	18116	18000	18285	18104	18068	18171	18274	17931	18100	18218	17931	18106	18072	18225	18261	17994	18177	18050	17908	18112	18291	18213	18055	18114	17940	18384	18037	18097	18215	18145	18163	18116	18218	17953	18135	18075	17963	18023	18203	18009	18028	18082	17970	18163	18228	18147	18139	18148	18079	18316	18104	18124	18223	17934	18102	18189	18061	18011	18159	18244	18202	18147	18092	18196	18216	18095	18260	17971	18145	18015	18190	18173	17932	18043	18018	18307	18215	18125	18171	17939	18263	18236	17998	17977	18247	18140	17934	18005	18094	18184	18078	18243	18183	18153	18084	18161	18015	18113	18133	18142	18233	18113	17960	18089	18180	18074	18160	18102	18175	18318	17971	18011	17758	18128	18090	18017	18148	17784	18094	18080	18230	18029	18059	17993	18189	18186	18055	18114	18108	17954	17960	18099	18081	18235	18076	17907	18141	18062	18209	18126	18171	18096	18137	18113	18127	18153	18161	18142	18066	17972	17957	17960	18118	18104	18098	18057	18251	18261	18260	18269	18117	18011	18272	18204	18074	18205	18136	18087	18238	17886	18014	18199	18141	18119	18152	18057	17971	18111	18059	18223	17988	18090	18200	18045	18187	18032	18018	18263	18171	17973	18214	18183	17964	18289	18133	18166	18168	18203	18008	17939	18070	18179	18030	18121	18092	18268	18116	18056	18015	18046	18046	17949	18025	17959	18092	18170	18213	18119	17939	18328	18142	18125	18083	17974	18163	18258	18175	18254	17966	18126	18254	18127	18108	18012	17931	18145	18081	18114	18052	18156	18052	18010	18168	18350	18092	18180	18334	18039	18131	18164	18141	18067	18052	18040	18265	18077	18026	18190	18218	17932	18097	17901	18282	18189	18157	17965	18142	18174	18089	18094	18218	18071	18159	18174	18307	18071	18186	17956	18356	18220	18101	18015	18275	17976	18085	18162	18272	18159	18161	18238	18142	18110	18187	18247	18112	18151	18004	18176	18091	18111	18113	18000	18103	18336	18048	17943	18171	18020	18029	18093	17968	18335	18136	18128	17980	17999	18150	18047	18120	18067	18217	18151	17852	18258	18185	18235	18146	18131	18111	18213	18266	17992	17892	18102	18064	18151	18149	18145	18049	18241	18219	18096	18099	18144	17985	18223	18143	18034	18243	18122	18041	18058	18169	18163	18034	18234	18162	18048	18045	18283	18141	18164	18232	18203	17974	18186	18121	18063	18061	18027	18192	18125	18168	18201	18139	18089	18005	18085	18208	18155	18264	18100	18153	18234	18222	18047	18256	18131	18037	18035	18363	18045	18113	18174	18046	17917	18033	17904	18183	18088	18249	18173	18246	18011	18141	18199	18148	18161	17978	18141	18116	17981	18008	18112	18199	18257	18195	18176	18059	18144	17999	18095	17966	18070	18126	18202	18221	18185	18205	18252	18161	18108	18128	18079	18118	18131	18070	18301	18101	18178	18233	18196	18219	18068	18180	18135	18228	17989	17941	18241	18110	17989	18156	17987	18117	18002	18270	18091	18264	18169	17993	17909	18164	18145	18381	18057	18088	18190	18048	18134	18250	18151	18245	18128	17992	17982	18198	18088	18113	18182	18020	18217	18344	17972	18110	18229	18225	17960	18349	17989	18111	18216	18068	18004	18166	18108	18069	18050	18179	18239	18293	17883	18399	18215	18011	18319	17978	17990	18103	18049	18023	18045	17886	18249	18111	18151	18102	18328	18009	18187	18205	18001	18203	18162	18319	18052	18243	18170	18277	17983	18053	18404	18214	18206	18039	17962	17993	18057	18179	18110	18327	18134	18024	18026	18105	18128	18023	18149	18151	18082	18111	17976	18000	18039	18155	18129	18011	18071	17986	18238	18118	18020	18323	18028	18055	18104	18157	18116	18109	18284	18099	18069	18115	18204	18425	18083	18172	18093	18168	18135	18003	18066	18059	18218	18078	18089	18080	18065	18258	18131	18092	18092	17907	18122	18071	18153	18101	18133	18071	18111	18026	18176	18045	18203	18376	18036	18072	18045	18098	18226	18019	18143	18152	18079	18069	18083	17967	18042	18220	18072	18003	17989	18138	18110	18123	18044	17967	18147	17987	17914	18208	18136	18000	18041	18021	17982	18067	18109	17972	17963	17993	18185	18297	18017	18055	18000	18111	18325	18055	18013	18232	18064	18040	17985	17936	17979	18052	18058	18069	18266	18124	17976	18144	17943	18159	18132	18018	18252	18252	18408	18076	18172	18124	18152	18121	18128	18181	18200	17945	18083	18143	18069	18108	18016
16546	17991	17836	17143	16756	16828	16736	16689	16741	16750	16855	17110	17132	19688	20399	18962	17706	17094	16771	16589	16681	16527	16587	16672	16731	16660	16542	16834	16616	16570	16813	16687	16625	16791	16847	16711	16541	16580	16672	16498	16776	16563	16679	16606	16562	16816	16585	16507	16530	16705	16632	16563	16695	16678	16648	16609	16742	16628	16631	16667	16613	16618	16576	16613	16493	16689	16598	16535	16599	16634	16667	16711	16619	16600	16539	16717	16641	16607	16648	16681	16625	16774	16619	16522	16606	16658	16655	16646	16601	16501	16731	16703	16805	16434	16694	16585	16695	16787	16602	16502	16528	16661	16532	16670	16591	16610	16547	16693	16484	16678	16545	16488	16532	16731	16632	16734	16604	16766	16725	16632	16605	16628	16739	16559	16632	16499	16580	16696	16841	16692	16677	16596	16665	16538	16588	16623	16698	16594	16579	16792	16652	16646	16537	16635	16638	16567	16648	16588	16648	16587	16691	16532	16680	16640	16647	16621	16770	16593	16718	16770	16802	16649	16553	16578	16701	16541	16650	16604	16724	16571	16844	16606	16716	16776	16579	16721	16428	16452	16585	16575	16655	16715	16699	16692	16720	16553	16601	16669	16669	16470	16640	16662	16798	16665	16545	16627	16680	16549	16670	16473	16639	16609	16625	16745	16574	16617	16507	16548	16660	16568	16677	16609	16544	16685	16545	16632	16649	16631	16618	16753	16764	16732	16588	16446	16684	16775	16452	16542	16789	16808	16649	16709	16688	16606	16635	16671	16701	16529	16741	16615	16675	16550	16489	16656	16740	16559	16703	16765	16481	16562	16710	16848	16541	16725	16725	16501	16630	16563	16596	16611	16637	16596	16725	16650	16589	16595	16625	16588	16737	16784	16647	16590	16570	16662	16639	16788	16640	16627	16642	16640	16595	16763	16548	16585	16725	16623	16710	16652	16513	16853	16543	16682	16567	16635	16508	16724	16667	16838	16700	16731	16632	16641	16776	16589	16658	16703	16578	16664	16850	16636	16653	16665	16532	16518	16510	16852	16542	16706	16603	16734	16685	16565	16756	16687	16575	16576	16575	16595	16621	16666	16691	16725	16628	16687	16631	16587	16676	16583	16768	16660	16619	16738	16624	16413	16606	16703	16504	16634	16584	16583	16611	16452	16758	16581	16713	16716	16540	16770	16579	16569	16727	16629	16604	16541	16555	16635	16650	16603	16591	16622	16608	16524	16689	16621	16666	16664	16608	16646	16547	16779	16661	16746	16823	16741	16632	16873	16669	16808	16766	16682	16584	16627	16636	16614	16612	16681	16679	16497	16564	16538	16585	16684	16629	16608	16758	16626	16620	16608	16609	16602	16632	16585	16567	16550	16847	16601	16651	16587	16545	16499	16549	16561	16768	16574	16644	16679	16391	16721	16569	16666	16723	16689	16613	16637	16634	16625	16678	16592	16550	16678	16566	16558	16626	16589	16855	16629	16549	16627	16640	16589	16728	16746	16815	16519	16555	16610	16599	16708	16687	16564	16296	16627	16791	16702	16554	16595	16608	16491	16615	16654	16613	16691	16762	16540	16453	16805	16377	16651	16739	16618	16751	16569	16820	16705	16569	16565	16694	16685	16733	16567	16601	16449	16613	16674	16633	16633	16620	16666	16684	16719	16522	16602	16512	16589	16590	16491	16665	16575	16688	16593	16745	16593	16500	16711	16696	16670	16439	16835	16514	16569	16530	16553	16739	16604	16523	16726	16677	16651	16432	16560	16616	16672	16697	16767	16519	16578	16751	16667	16694	16648	16679	16576	16549	16562	16516	16728	16729	16730	16625	16616	16560	16589	16608	16570	16672	16756	16517	16468	16510	16569	16482	16597	16642	16639	16743	16602	16816	16661	16488	16596	16571	16777	16513	16839	16691	16661	16521	16568	16544	16599	16588	16750	16683	16615	16545	16599	16575	16717	16822	16676	16583	16632	16658	16634	16672	16772	16699	16522	16625	16777	16630	16616	16523	16634	16724	16558	16691	16556	16663	16613	16490	16623	16596	16578	16652	16814	16499	16630	16514	16592	16642	16792	16651	16488	16563	16614	16551	16547	16526	16764	16602	16732	16652	16534	16613	16694	16655	16612	16507	16764	16710	16486	16697	16614	16607	16612	16623	16522	16670	16680	16691	16666	16597	16570	16631	16689	16675	16582	16550	16570	16455	16763	16640	16721	16742	16662	16619	16647	16764	16609	16484	16709	16603	16806	16792	16659	16613	16714	16573	16691	16685	16555	16715	16563	16584	16619	16364	16869	16696	16718	16806	16601	16751	16605	16741	16666	16671	16708	16571	16722	16700	16660	16789	16678	16550	16737	16450	16513	16591	16600	16590	16707	16742	16710	16550	16624	16639	16654	16662	16595	16628	16626	16534	16537	16698	16612	16798	16447	16524	16542	16717	16622	16530	16519	16482	16609	16657	16706	16590	16585	16729	16503	16676	16713	16659	16517	16735	16587	16655	16313	16690	16715	16508	16616	16451	16735	16597	16673	16689	16463	16827	16629	16503	16560	16471	16686	16563	16589	16675	16904	16458	16583	16658	16734	16510	16626	16549	16515	16699	16593	16678	16672	16353	16441	16796	16563	16568	16590	16523	16708	16734	16613	16724	16665	16615	16761	16535	16686	16627	16595	16671	16671	16704	16637	16649	16418	16614	16757	16685	16597	16594	16759	16593	16642	16715	16605	16549	16789	16581	16668	16581	16717	16607	16728	16590	16557	16531	16627	16676	16680	16516	16653	16682	16810	16480	16686	16549	16690	16513	16633	16591	16579	16593	16674	16837	16581	16594	16579	16556	16428	16617	16710	16590	16540	16649	16793	16542	16571	16586	16740	16614	16527	16541	16728	16584	16523	16716	16770	16828	16596	16656	16697	16653	16789	16579	16689	16676	16751	16698	16449	16698	16670	16671	16522	16784	16649	16657	16594	16570	16599	16684	16757	16529	16780	16600	16787	16705	16446	16667	16574	16692	16572	16592	16686	16565	16684	16796	16890	16667	16635	16579	16618	16711	16589	16670	16653	16743	16791	16493	16510	16711	16725	16550	16579	16592	16617	16487	16649	16644	16626	16553	16651	16693	16625	16820	16516	16567	16643	16724	16760	16445	16515	16689	16822	16453	16736	16625	16580	16808	16683	16587	16651	16713	16677	16725	16685	16707	16689	16698	16509	16609	16655	16632	16624	16614	16642	16704	16509	16583	16553	16690	16702	16577	16726	16765	16691	16611	16646	16543	16710	16690	16560	16669	16683	16502	16564	16611	16672	16803	16554	16536	16673	16542	16641	16741	16733	16632	16647	16564	16589	16786	16717	16474	16650	16539	16599	16716	16635	16622	16719	16598	16534	16543	16631	16450	16488	16472	16610	16633	16681	16750	16480	16610	16498	16742	16631	16545	16571	16595	16642	16665	16523	16620	16638	16625	16755	16598	16603	16526	16723	16727	16626	16727	16625	16592	16751	16623	16711	16606	16684	16798	16499	16586	16431	16741	16496	16601	16571	16714	16603	16705	16852	16462	16626	16675	16575	16584	16711	16668	16530	16614	16646	16547	16708	16737	16644	16694	16550	16694	16625	16745	16648	16486	16729	16596	16637	16569	16500	16589	16750	16728	16616	16729	16595	16630	16552	16659	16795	16859	16514	16727	16634	16682	16528	16635	16602	16493	16602	16514	16610	16613	16699	16574	16675	16627	16602	16567	16708	16658	16659	16680	16742	16449	16607	16752	16600	16620	16622	16621	16626	16722	16461	16605	16573	16516	16725	16719	16613	16625	16567	16615	16589	16792	16549	16536	16589	16695	16468	16654	16660	16592	16628	16542	16631	16580	16636	16506	16701	16530	16464	16706	16634	16662	16516	16743	16650	16652	16760	16564	16729	16577	16546	16604	16689	16608	16820	16548	16630	16662	16382	16601	16610	16477	16743	16713	16598	16722	16405	16609	16617	16695	16470	16740	16660	16658	16826	16641	16635	16643	16505	16607	16678	16670	16472	16576	16611	16621	16686	16671	16526	16637	16672	16580	16448	16728	16608	16575	16639	16534	16548	16639	16871	16728	16769	16579	16630	16658	16715	16718	16664	16630	16551	16637	16619	16531	16549	16809	16592	16705	16586	16561	16687	16732	16602	16783	16583	16595	16519	16571	16541	16574	16550	16695	16728	16803	16661	16623	16703	16795	16683	16639	16415	16728	16588	16540	16582	16624	16514	16527	16712	16764	16618	16546	16536	16526	16623	16744	16654	16664	16722	16615	16533	16676	16700	16584	16608	16556	16621	16594	16735	16521	16570	16597	16736	16671	16706	16511	16669	16652	16644	16675	16501	16694	16578	16638	16737	16668	16689	16698	16711	16698	16535	16694	16700	16771	16699	16565	16530	16623	16559	16649	16648	16535	16581	16754	16605	16742	16590	16656	16681	16647	16528	16760	16597	16532	16578	16638	16668	16678	16599	16530	16520	16731	16610	16399	16549	16480	16580	16441	16778	16594	16711	16724	16680	16513	16635	16561	16543	16675	16637	16588	16498	16764	16550	16448	16603	16571	16559	16498	16709	16551	16829	16524	16463	16660	16657	16667	16644	16630	16680	16605	16677	16603	16768	16707	16531	16665	16728	16611	16640	16702	16554	16680	16554	16594	16735	16563	16537	16690	16719	16675	16644	16653	16609	16600	16637	16491	16461	16841	16613	16598	16768	16539	16626	16620	16696	16627	16649	16538	16668	16900	16648	16605	16679	16801	16689	16636	16597	16650	16644	16822	16637	16418	16713	16680	16628	16601	16647	16626	16708	16586	16559	16768	16669	16583	16715	16614	16555	16514	16754	16604	16753	16618	16734	16639	16705	16590	16756	16553	16580	16546	16469	16733	16478	16743	16622	16493	16904	16689	16496	16637	16533	16560	16734	16637	16662	16557	16554	16631	16692	16605	16665	16622	16556	16727	16596	16678	16589	16654	16548	16561	16775	16779	16525	16594	16760	16731	16750	16661	16610	16658	16597	16469	16612	16474	16776	16682	16543	16574	16667	16710	16793	16717	16507	16641	16596	16417	16739	16583	16433	16611	16603	16767	16593	16723	16818	16645	16759	16559	16515	16673	16619	16767	16767	16639	16411
25095	21425	28195	25440	21565	19913	19806	18279	18297	18512	18424	18267	18872	30532	32092	27654	22801	19689	18529	18242	18175	18002	17812	18068	17865	17917	17809	17926	18296	17914	17909	17880	17921	17852	17972	18028	18003	17760	17898	17774	17837	17831	17998	17929	17900	17920	17818	17737	17982	18104	18102	18041	17779	17920	17994	17923	17992	18054	17988	18028	18046	17939	18034	18041	17756	17934	17925	17790	17995	17996	18013	17937	17774	17737	17768	17861	17843	17757	17929	17923	17909	18050	17949	17786	17842	18210	18074	17856	17927	17858	17726	17799	17817	17898	18004	17944	17982	17998	17798	17886	17987	18035	17968	17980	17933	17925	17843	17890	17784	17845	17989	17975	17881	17885	18052	18077	18210	18057	17823	18120	17765	17845	18044	17819	18177	17926	17815	17857	18064	17888	17941	17846	17968	18057	18045	17844	17814	17914	17959	17945	17756	17933	18011	17872	18033	17976	17813	17790	17713	17766	17921	17964	18155	17886	17925	18060	17848	17939	17699	17852	18002	17911	17954	18040	18058	18105	17952	18093	17951	17970	17897	17939	18154	18201	17984	18024	17850	17748	18027	17845	17876	18017	18264	17842	18025	17971	17845	17857	17808	18067	17911	18018	17966	18017	18078	17825	17846	17954	17923	18006	17798	18174	17858	17925	17999	17833	17832	18024	17835	18025	17850	18064	18058	17878	17958	18129	17822	18010	18161	18014	17905	17836	17764	17895	17898	17929	17793	17990	17778	17843	18110	18122	18010	18031	17893	18039	17965	17853	17928	17813	17970	17859	17731	17913	18085	17939	17858	17774	18001	17913	17893	17789	17885	17804	17857	18110	17892	17842	17830	17891	17740	17841	18133	18027	17965	18034	17927	17717	18005	18078	17955	17926	17992	18044	17907	17835	18129	17853	17985	17912	17907	17822	18052	18093	18098	17857	17882	18112	17818	17768	17969	17891	18081	17608	17891	17971	17974	17835	17944	17866	17931	18030	17913	17946	18084	17892	17930	18044	17928	17963	17770	17919	17793	18017	17854	17810	18111	17875	17996	17940	17910	17892	17961	17895	17923	18042	18010	17827	17983	18001	17817	18007	18073	17874	17898	18054	18193	17722	17934	17886	18119	17996	17843	17991	17872	17877	17846	17876	17953	18133	17839	17892	17864	18021	17724	17709	17829	18052	17911	17846	17951	17851	18111	18038	17896	17842	17952	17844	17931	17856	18190	17776	17962	17951	18093	17940	18128	17872	17925	17937	18005	17965	17860	18128	18001	17906	17803	17970	17756	17913	17832	17814	17906	18091	18079	17931	18109	17923	17671	17704	18094	18074	18075	17919	17881	17934	17987	17862	17921	17914	17819	17837	17681	17835	17829	17920	17870	17804	17903	17908	17994	17783	18091	18063	18343	18007	17863	17925	17841	17968	17893	17819	18100	17910	17933	18014	18085	18006	17847	17939	18028	17981	17929	18115	18006	17798	17886	18026	17853	17737	17749	18017	17867	17880	17835	17552	17958	17900	18190	17800	17858	17936	17919	18050	17833	17956	17869	17969	17821	17947	17845	17888	17912	17947	17914	17755	18071	17984	18028	17815	17988	17836	17976	17949	17992	18024	17735	17893	18064	17876	17893	18039	17919	17945	17740	17763	17986	18053	17852	17964	17791	18029	17978	17752	17873	17936	18146	18116	17956	18007	17916	17917	17913	17840	18098	17889	18053	17708	17895	17901	17854	18156	18027	18114	17850	17712	17967	17946	18025	17958	17796	17873	17708	17996	17891	17976	18016	17819	18076	18085	18056	18006	17878	17978	17885	17908	17887	17919	17814	18000	17998	17876	17888	17816	17915	17949	17586	17824	17889	17978	18006	17980	17918	18176	18047	17869	17725	17976	17921	17980	17922	17731	17828	17844	17904	17960	18208	17866	18014	17838	18033	17980	17938	18091	17960	17922	17777	17781	17918	17982	17884	17891	17908	17871	17908	17887	17989	18044	17976	17962	17882	17904	17967	17855	17813	18023	17857	17899	18058	17690	17985	18085	17798	18003	18045	17841	17956	17706	17900	17849	17781	18103	17908	18034	18069	17881	17982	17915	17951	18003	18051	18013	17913	17957	17903	17984	17940	17643	17850	17945	18009	17891	17699	17739	18059	18029	17864	18063	17881	17876	18000	17916	18012	17796	17837	17987	17884	17963	18079	17923	17817	17937	17934	18028	17963	17869	17931	17882	17827	18015	17881	17843	17969	17949	17929	17944	17922	17966	17934	17935	18060	17870	17871	17768	18063	17860	18015	17889	17827	18053	17823	17865	17985	17930	17884	18086	17786	17994	17956	17970	18046	18078	17987	17865	17842	17802	18081	17880	17925	18015	17856	17999	17903	17943	17737	17961	17931	17941	17924	18072	17916	18096	17919	17912	17962	18016	17712	18026	17809	17912	17981	18082	17986	17898	17798	17810	17929	17767	17891	18164	18001	17675	18083	17950	17749	17788	17848	17998	17865	17837	17780	17844	17835	17886	17807	18049	18016	17911	18045	18139	18029	18123	17907	18014	18085	18002	17712	17805	18022	17911	17902	17685	17822	17863	17894	17971	17754	18008	17852	17842	18013	18051	18008	18003	18079	17886	17972	18028	18072	17979	17967	17907	17674	17983	18027	17854	17970	17827	17996	17981	17945	17896	17843	17796	17889	18070	18008	17995	17618	17941	17827	17961	17879	17782	17868	17998	17862	17941	18104	17956	17840	18000	18164	18160	17912	17934	17907	18015	17820	17875	18214	17776	17963	18051	17900	17663	17886	17872	17894	17806	18055	17875	17833	17935	18000	17844	17903	17864	17747	17960	17682	18008	17901	17862	18174	17781	18017	17812	18110	17940	17938	17899	18085	17978	17948	17990	17925	17969	18077	17998	17809	17899	18088	17949	17981	17872	17872	17909	17960	18073	17928	17919	17926	17993	17896	18022	18036	17785	17868	17822	17866	17954	18002	17915	18010	17850	18039	17658	17864	17887	18072	17790	18040	17911	18111	17835	17839	17879	17888	17979	17937	17895	17984	17687	17804	17877	18114	17811	17914	17854	18011	17814	17718	18002	18138	17941	17884	17690	17837	17956	18045	17991	17954	18024	17934	17636	17868	17842	18025	17999	17954	17861	17694	17668	17846	17963	18003	18135	18040	17722	17907	18015	17891	17996	17920	17840	18026	17916	17676	17972	17995	17909	17998	17883	18056	17880	17981	18010	17924	17910	17970	17846	17811	17902	17862	17889	17853	17948	18074	17858	18020	17912	17925	17908	17884	17728	18110	17905	18099	18009	18020	17944	17945	17884	17904	17721	17856	17753	17969	17783	17838	17863	18009	17855	17748	17805	17945	17862	17850	17799	17894	17967	17747	17975	18124	17932	17883	17933	17879	17969	17708	17858	17888	17995	18067	17920	17839	17885	18195	17805	18014	18056	17876	17949	17876	18053	17744	17788	18147	17869	17974	18017	18088	18012	17864	17789	17868	17899	17649	17944	18089	18130	18008	18068	17905	17981	17751	18002	17950	17710	17853	17758	17760	17962	17787	17862	18039	18145	17884	17884	18082	17861	17834	17812	17893	17875	17928	17787	17934	17864	17906	17763	17885	18056	17801	18024	17881	17779	17932	18052	17934	18054	17886	17976	18175	17847	18057	17947	17857	17798	17761	17686	17961	17877	17806	17945	17854	17873	18052	17875	17831	17917	18009	17916	17832	17764	18177	17863	17921	17887	17819	17879	17585	17693	17934	18080	18003	17850	17970	18089	17836	17912	18000	18015	18225	18032	17904	17820	17988	17895	17720	17936	17733	18080	17665	17962	17975	17911	17978	17854	17916	18049	17776	17885	17794	17935	17865	17990	17909	17815	17992	18026	18034	17970	17973	17939	17879	18063	17945	17966	17919	17978	18210	17813	18012	18070	17793	17898	18084	17936	17942	18098	17813	17954	17906	17827	17901	17824	18214	17780	17788	18117	17945	17823	17992	18214	17979	17975	17865	17921	17766	18064	18168	18025	17927	17823	17893	18080	17722	18006	18060	17874	18071	17948	17866	18102	17865	17807	17927	18041	18006	17984	17988	18125	17876	17763	18017	17898	17860	18042	17894	17822	17956	18034	17848	17831	18041	17660	18044	17937	18116	17702	17901	17813	17914	18023	17682	17901	17756	18156	18003	17833	17875	17717	17776	17997	17957	17966	17878	17860	18088	17928	17906	18129	17825	17932	17862	17924	18036	17901	17831	17943	18040	17839	17791	18238	17978	17722	18040	17932	18085	18045	17818	17819	17870	17896	18058	17952	17801	17996	18050	17835	17938	17881	18043	18012	17899	17794	18102	17818	17908	17869	17905	18117	17953	18075	17798	17702	18097	17842	17739	17902	17994	17678	18030	18048	17818	17940	17944	17827	17970	17828	18122	17871	17907	17987	17884	17778	17938	17995	17669	17903	17951	17797	17735	18044	17938	17830	18038	17824	17977	17959	18010	17905	18103	18049	17922	17833	18058	18038	17824	17902	17873	18076	17806	17946	17945	17918	17684	17750	17708	17793	18121	17922	18032	17872	18169	17853	17971	18068	18123	17903	17742	17942	17878	17747	17891	17969	17978	17968	17928	17922	17989	17764	17936	17984	18042	17869	17842	17801	17912	17913	17884	18112	17917	17905	17752	17866	17943	17790	17925	18055	17907	17844	17836	17943	17840	17913	17950	17891	17875	17833	17910	17868	17798	17786	18055	17890	18054	17974	17877	17981	17862	18049	17926	17837	17861	17787	17969	18061	18058	17812	18039	18005	17926	18093	18057	18131	18070	17961	18187	17983	18074	17922	18005	17957	17973	17654	17879	17961	17902	18005	18124	18003	18026	17811	17854	17957	17854	17992	17917	18066	17888	17899	17952	18059	18147	17944	18023	17658	17789	17879	17774	18177	17907	17875	17923	17823	17925	17917	17973	17751	17993	18039	18051	17819	17944	17964	17850	17893	17794	17946	17955	17832	17794	17934	17932	17837	18001	17818	17921	17830	17785	18073	17850	17804	17786	17730	17815	18019	17809	17827	17865	18017	18119	17904	18030	18003	18016	18067	17756	17835	17865	17973	17983	17807	17830	17965	17903	17956	17913	18013	17913	17788	18091	18038
15531	23392	22004	19408	18451	17555	17342	17170	17178	17102	17809	17392	18654	35004	34198	28606	21986	18019	17108	16566	16597	16646	16652	16614	16413	16608	16573	16639	16578	16600	16651	16636	16516	16520	16649	16479	16536	16528	16461	16707	16797	16554	16645	16769	16564	16724	16537	16464	16497	16660	16566	16576	16581	16636	16568	16648	16528	16533	16580	16646	16360	16706	16765	16596	16568	16438	16655	16669	16384	16626	16562	16554	16729	16491	16583	16576	16571	16517	16605	16610	16514	16478	16506	16474	16557	16635	16488	16801	16663	16668	16560	16405	16439	16510	16686	16558	16640	16457	16769	16611	16638	16444	16491	16645	16610	16567	16560	16743	16441	16566	16741	16631	16417	16606	16561	16656	16580	16529	16596	16483	16526	16455	16432	16472	16720	16665	16665	16561	16584	16768	16474	16567	16564	16537	16762	16589	16591	16550	16649	16637	16616	16706	16714	16507	16640	16520	16712	16506	16626	16582	16567	16736	16385	16588	16524	16574	16654	16734	16551	16562	16443	16608	16745	16531	16873	16614	16475	16639	16424	16687	16559	16564	16675	16523	16588	16698	16556	16637	16487	16585	16633	16699	16576	16475	16501	16564	16511	16584	16556	16499	16549	16627	16578	16657	16606	16563	16632	16655	16636	16550	16624	16491	16472	16415	16499	16453	16672	16536	16411	16504	16638	16318	16528	16571	16748	16466	16607	16685	16516	16619	16521	16515	16544	16583	16720	16575	16646	16665	16609	16668	16579	16738	16612	16441	16576	16619	16626	16427	16498	16586	16610	16718	16654	16546	16490	16606	16507	16632	16548	16584	16553	16483	16605	16557	16615	16633	16468	16465	16581	16387	16653	16556	16603	16467	16594	16612	16711	16548	16416	16589	16589	16544	16659	16712	16738	16647	16663	16727	16667	16519	16437	16649	16582	16612	16475	16548	16612	16543	16592	16613	16711	16495	16504	16379	16568	16471	16503	16556	16650	16523	16570	16657	16479	16668	16464	16510	16653	16382	16513	16578	16623	16527	16455	16516	16581	16512	16633	16679	16631	16442	16761	16656	16664	16526	16597	16575	16565	16554	16537	16562	16457	16367	16651	16569	16375	16683	16583	16612	16591	16421	16529	16343	16400	16601	16694	16571	16564	16280	16696	16586	16633	16382	16478	16576	16785	16724	16654	16485	16445	16434	16658	16677	16595	16527	16427	16453	16600	16643	16586	16554	16542	16574	16581	16547	16463	16552	16459	16544	16620	16527	16619	16668	16601	16650	16389	16567	16622	16624	16480	16611	16605	16613	16706	16580	16681	16484	16468	16545	16395	16646	16554	16689	16580	16533	16560	16555	16575	16534	16438	16547	16554	16689	16474	16583	16550	16410	16651	16521	16443	16452	16531	16427	16634	16480	16589	16619	16498	16482	16565	16552	16512	16502	16545	16758	16804	16575	16515	16700	16663	16521	16524	16720	16416	16582	16666	16727	16327	16506	16520	16630	16576	16520	16502	16385	16677	16462	16590	16420	16381	16651	16570	16481	16524	16524	16603	16626	16642	16509	16451	16341	16586	16619	16459	16526	16672	16550	16499	16578	16509	16574	16473	16501	16651	16497	16619	16596	16706	16538	16638	16564	16608	16598	16617	16509	16637	16690	16515	16460	16383	16532	16773	16487	16555	16557	16397	16580	16703	16544	16517	16436	16337	16598	16489	16541	16529	16610	16470	16740	16645	16619	16560	16539	16484	16585	16711	16585	16600	16624	16482	16709	16692	16620	16704	16686	16684	16528	16448	16517	16647	16622	16555	16523	16589	16618	16535	16594	16503	16685	16646	16589	16676	16387	16508	16548	16661	16537	16684	16566	16464	16528	16667	16494	16430	16560	16548	16455	16551	16590	16502	16540	16660	16436	16572	16394	16562	16473	16446	16730	16614	16557	16537	16451	16420	16452	16644	16441	16441	16644	16610	16754	16396	16592	16486	16392	16553	16689	16656	16757	16613	16498	16829	16694	16821	16420	16572	16434	16503	16644	16547	16560	16544	16698	16563	16530	16585	16551	16546	16781	16472	16523	16708	16547	16627	16671	16642	16585	16573	16467	16439	16783	16551	16422	16525	16495	16508	16569	16664	16549	16600	16364	16589	16606	16644	16496	16532	16621	16545	16674	16620	16795	16365	16579	16540	16724	16543	16589	16580	16451	16579	16622	16404	16716	16640	16583	16621	16526	16439	16549	16642	16601	16567	16570	16574	16599	16712	16714	16569	16505	16541	16514	16715	16449	16610	16562	16488	16683	16517	16620	16470	16635	16679	16625	16502	16529	16583	16532	16478	16650	16433	16632	16501	16711	16666	16710	16648	16504	16608	16689	16702	16590	16571	16552	16401	16620	16615	16738	16629	16513	16473	16580	16491	16600	16503	16488	16590	16650	16441	16496	16749	16647	16547	16674	16271	16495	16552	16530	16809	16551	16523	16491	16607	16666	16532	16577	16567	16430	16612	16407	16705	16661	16629	16631	16618	16422	16370	16639	16612	16627	16421	16514	16565	16561	16465	16508	16604	16653	16664	16559	16869	16456	16480	16525	16558	16742	16482	16541	16679	16503	16514	16608	16590	16481	16565	16649	16705	16654	16605	16554	16557	16557	16586	16619	16671	16619	16436	16587	16509	16620	16654	16488	16522	16572	16588	16636	16574	16569	16611	16587	16584	16674	16448	16446	16606	16538	16541	16440	16657	16492	16472	16605	16490	16510	16685	16747	16535	16474	16538	16415	16532	16581	16393	16713	16651	16748	16580	16552	16466	16493	16463	16386	16508	16574	16624	16609	16480	16666	16506	16605	16411	16584	16523	16561	16775	16477	16596	16572	16437	16607	16499	16587	16552	16635	16426	16628	16532	16747	16724	16551	16592	16745	16489	16436	16413	16439	16510	16611	16694	16582	16803	16580	16572	16514	16515	16721	16585	16556	16609	16471	16593	16472	16544	16529	16687	16715	16538	16615	16748	16582	16618	16287	16594	16591	16542	16588	16463	16594	16562	16460	16520	16656	16587	16538	16388	16663	16716	16648	16431	16460	16618	16615	16505	16472	16620	16582	16542	16717	16532	16662	16606	16469	16756	16674	16666	16487	16446	16497	16705	16522	16601	16569	16710	16568	16617	16640	16599	16575	16613	16668	16578	16610	16533	16637	16511	16597	16730	16593	16610	16587	16619	16457	16695	16600	16600	16502	16378	16629	16639	16606	16544	16461	16690	16534	16528	16491	16609	16475	16677	16509	16555	16748	16633	16552	16429	16697	16647	16614	16569	16420	16544	16426	16513	16620	16417	16536	16511	16644	16756	16665	16548	16628	16591	16660	16570	16598	16434	16719	16413	16506	16643	16449	16486	16661	16402	16641	16620	16516	16601	16470	16663	16597	16670	16465	16684	16587	16468	16586	16589	16527	16616	16503	16517	16556	16467	16384	16535	16553	16540	16625	16477	16731	16568	16690	16563	16568	16661	16482	16465	16818	16702	16614	16590	16651	16594	16486	16604	16495	16677	16587	16474	16786	16372	16520	16568	16540	16661	16388	16642	16607	16584	16711	16763	16640	16415	16708	16581	16657	16333	16629	16439	16566	16582	16479	16509	16520	16459	16589	16597	16704	16331	16651	16408	16494	16680	16610	16440	16592	16624	16524	16467	16556	16599	16765	16628	16511	16705	16443	16518	16441	16732	16554	16772	16450	16434	16695	16424	16536	16571	16700	16557	16542	16738	16656	16428	16787	16573	16633	16502	16561	16540	16453	16637	16636	16610	16577	16558	16420	16458	16489	16541	16592	16718	16539	16670	16620	16371	16591	16591	16608	16549	16481	16535	16514	16627	16628	16625	16429	16480	16731	16495	16685	16590	16532	16699	16485	16478	16663	16608	16450	16572	16532	16479	16572	16606	16620	16642	16489	16553	16575	16551	16550	16755	16629	16401	16531	16636	16391	16638	16623	16607	16627	16396	16503	16499	16691	16517	16751	16440	16533	16417	16666	16614	16646	16667	16723	16614	16520	16550	16409	16511	16750	16523	16525	16663	16486	16642	16687	16459	16602	16602	16487	16557	16491	16542	16749	16700	16492	16534	16439	16528	16390	16630	16543	16792	16639	16487	16616	16454	16579	16480	16497	16652	16322	16605	16584	16618	16467	16502	16552	16604	16494	16712	16555	16540	16666	16719	16724	16544	16545	16557	16676	16594	16755	16559	16615	16540	16643	16431	16667	16409	16700	16576	16625	16497	16452	16573	16613	16652	16563	16544	16641	16505	16469	16582	16686	16565	16455	16484	16349	16656	16323	16546	16649	16513	16812	16371	16702	16588	16483	16346	16542	16661	16852	16564	16517	16733	16626	16538	16581	16462	16611	16600	16666	16607	16519	16640	16536	16621	16637	16613	16401	16493	16510	16435	16432	16604	16654	16649	16705	16642	16505	16560	16569	16617	16543	16668	16564	16594	16485	16756	16761	16742	16454	16686	16559	16720	16372	16645	16463	16645	16557	16615	16476	16581	16599	16456	16407	16631	16628	16644	16608	16539	16403	16643	16570	16501	16684	16697	16464	16579	16347	16629	16632	16394	16678	16595	16563	16653	16512	16593	16483	16612	16593	16602	16470	16559	16638	16776	16476	16468	16436	16595	16551	16643	16552	16550	16456	16559	16593	16600	16346	16588	16542	16584	16697	16417	16470	16407	16730	16546	16703	16532	16631	16650	16611	16633	16460	16453	16489	16674	16564	16561	16569	16665	16627	16442	16501	16593	16579	16488	16544	16556	16406	16557	16769	16494	16652	16571	16464	16575	16565	16519	16577	16493	16399	16593	16522	16756	16557	16551	16526	16482	16626	16427	16593	16603	16599	16599	16532	16464	16433	16452	16807	16476	16620	16594	16741	16677	16619	16574	16653	16566	16444	16580	16715	16584	16457	16814	16405	16612	16515	16650	16632	16510	16498	16531	16721	16704	16651	16603	16431	16584	16622	16652	16554	16448	16623	16695	16616	16576	16594	16638	16525	16562	16522	16568	16656	16673	16564	16614	16540	16602	16560	16740	16415	16552	16599	16706	16766	16556	16586	16605	16493	16449	16659	16425	16554	16613	16532	16475	16629	16406	16535	16540	16512	16701	16513
23928	21418	28989	24270	21996	22699	22075	19029	18642	19069	18947	18882	19417	38355	40353	33754	25749	20849	18971	18338	18122	17998	17968	17953	18069	17985	18152	17945	18079	17909	18114	17975	17775	18015	17905	18143	17979	17998	17595	17954	18182	17743	17883	17936	17754	17907	17842	17850	17973	18053	17947	18020	18122	17813	17893	17931	17900	17790	18013	17878	18066	17890	17782	17847	18175	18018	18010	17874	17881	17939	17917	17931	18028	17812	18097	18117	17953	17791	17910	18016	17810	17962	17960	17986	17816	17737	18028	18069	17998	17891	18093	17826	17816	17833	18063	18012	18036	17966	17760	18216	17906	17956	18054	17806	17985	17847	17930	17859	17980	18036	18117	17801	17857	17905	17742	17741	18051	17778	18116	18048	17819	17806	17867	17764	17836	17807	17784	17961	18031	17841	18135	17954	17770	17936	18019	18054	17956	17958	17963	17987	17917	17829	17959	17951	17930	17770	17889	17692	18103	17989	17950	18007	17839	18013	17898	17870	17958	17808	17971	17848	17861	17776	17810	18047	18068	17940	18021	17880	17905	17835	18004	17883	17833	18011	17799	17934	17918	17892	17988	17877	17902	17952	17870	17860	17887	17767	17998	17941	17847	18208	17890	17941	17931	17825	17935	17912	18009	17729	17857	17829	17951	17953	17928	17857	17676	18037	18006	17887	18142	17857	17844	17687	17805	17847	17962	17914	17807	17862	17864	17783	17995	17899	18118	17959	17893	17814	17979	18012	17899	17856	17791	17860	17877	17732	17890	17839	17817	17858	17706	17849	17926	18097	17869	17795	17836	18005	17850	18133	18064	18044	17940	18026	18138	17959	18035	17947	17826	17685	17892	17824	17947	17837	18040	17957	18026	17845	18101	17890	17937	17771	17712	17884	17893	17988	18111	17569	17628	17771	17892	17941	17837	17797	17927	17938	17864	18145	18048	18042	17959	17968	17951	17828	17848	17955	18010	17860	17787	18062	17777	17991	17821	17816	18069	18005	17825	17765	17882	18033	17843	17942	18115	17924	17867	17670	17982	17924	17871	17993	17852	17912	17776	17998	17794	17830	17896	18099	17955	17692	17768	17860	17953	17940	17913	17947	17789	18038	17836	18052	18026	17663	18110	17841	17815	17676	17638	17925	17964	17731	17941	17906	18053	17941	17973	17887	17916	18031	17749	17955	17828	17915	17841	18043	17963	18143	17789	17628	17962	17889	17774	17827	17861	17976	17895	17959	17899	17920	17890	17846	17724	17798	18056	17886	17814	17957	17799	17801	18045	17948	17904	18019	17894	17889	17819	17939	17723	17772	17955	18171	18006	17907	18012	17998	17831	17752	17826	17974	17779	18005	17937	17740	17922	17948	18065	17892	17970	17863	17914	17953	17961	17779	17880	17876	17782	17892	17841	17998	17921	17790	17857	17898	17860	17951	17984	18060	17836	17683	17777	18027	17936	17865	17996	17874	18073	17890	17762	17834	17956	17900	17985	18184	18052	17686	18060	17766	17931	18016	17855	17812	17747	18040	18074	17800	17952	17971	18098	18019	17867	18136	17926	17755	17933	17895	17850	17810	17874	18007	17683	17904	17963	18076	18014	17700	17827	17642	17914	17923	17873	17826	17930	17999	18051	17997	17919	17871	18063	17869	17805	17930	18067	17912	18138	18164	17973	18040	18086	17894	17984	17744	17981	17708	18119	18095	17857	17989	17778	17718	17933	17894	18043	18082	17930	17944	17941	17941	17985	17896	17932	17962	17872	17970	17978	17872	17860	17880	17858	17830	18112	18017	17956	17874	17927	18125	18023	17741	17953	17627	17929	17897	17857	17824	17799	17883	17748	17951	17900	18026	17918	17887	17896	17587	17813	17919	17835	17779	17912	17916	17864	17815	17865	17952	17849	17729	17743	17859	17832	17796	17679	17730	18023	18053	17904	17823	18013	17945	17897	17757	17994	18000	18049	17969	17835	17805	17814	17863	17896	17910	17930	17849	17913	17813	18016	17918	17775	17865	17971	17764	17795	17866	17977	17873	17874	17910	18070	18101	17827	17795	17790	17935	17882	18051	17928	18047	17866	17823	17992	17928	18212	18029	17887	17881	17944	18036	17702	17809	18065	18035	17746	17867	17928	17747	17938	18014	17825	18077	18019	17960	18030	17982	17825	17737	17933	17953	17924	17812	18011	18153	18057	17874	18018	18051	17724	18003	17896	17765	18008	17982	18206	17693	17916	17999	17986	17933	18061	18082	17965	17920	17807	17679	18020	17841	17889	17836	17758	18071	17998	17861	17950	17996	18024	17727	17948	17995	18064	18024	17962	17958	17986	17826	18172	17806	18002	17745	18036	17847	17702	17916	17879	17772	17962	17892	17859	17717	17888	17899	17759	17806	17971	18138	18006	17724	18063	17964	18017	17995	17938	17894	17903	17905	17944	17807	17852	17714	17927	17845	18154	17854	17889	17911	17929	18055	17709	17911	18090	18065	17799	17967	17912	17915	18014	17926	18026	17972	17994	17988	17955	17783	17985	17971	18054	17975	17863	18025	17999	17907	17919	17861	17825	17752	17819	18009	17909	17845	17988	17745	17707	18009	17912	17559	17782	17815	17986	17764	17900	17733	17794	17873	17803	18063	17907	17911	17912	17810	17852	17842	17660	17911	18032	18010	17892	17858	17864	17897	17902	17917	17990	18010	17928	17798	17936	17819	17876	17900	17916	18026	17889	17871	17949	17928	17937	17925	17887	17976	17924	17901	18032	17779	17985	17916	18082	17849	17885	17924	17798	17689	17772	17938	18045	17748	17925	18106	17992	17977	17807	17885	17828	17830	17838	17820	17940	17990	17851	18016	18023	17803	17864	18054	17913	17945	17933	17730	18034	17843	17787	17932	18012	17899	17917	18047	17853	17923	17953	18044	18039	17749	17883	17728	17804	17853	17887	17829	17699	17822	17833	17971	17883	17855	18097	17838	18020	17997	17799	17884	17877	17925	17974	17857	17933	17903	17920	17756	17850	17948	17825	17842	17874	17868	18013	17805	17825	17831	17899	17833	17926	17999	17928	17861	17749	17995	17692	17829	17906	17752	17770	17924	17846	17892	17896	18104	17893	17881	17836	17944	17850	17828	17903	18114	18111	17971	17906	17820	17810	17696	17765	18166	18094	17856	17684	17947	17908	17728	17942	17909	18010	17761	18022	17949	17938	17759	17975	17985	17853	17899	18125	17845	17918	17858	17757	17906	18010	17975	17939	17955	17779	17921	17974	17951	17853	17904	17934	17739	17695	17825	18088	17746	17861	17990	17963	17947	17852	17799	17937	17905	18103	17810	18104	17824	17910	17995	17892	17949	17840	17743	17945	17759	18030	17725	17802	17821	18002	17706	17867	17824	17794	17907	17686	17756	17988	17862	17909	17658	17910	17774	17820	17986	18004	17798	17898	17823	18194	17987	17707	18259	17931	17927	18036	18120	18086	17794	18059	17937	17916	17799	17847	17964	17868	17957	17768	17940	17920	17960	17978	17907	17925	17827	17895	17933	17882	18072	17896	17919	17945	17756	17957	17466	17992	18111	17918	17794	17815	17912	17803	17773	17713	17859	17959	17932	17776	17920	17837	17830	17945	17975	17840	17795	18035	18008	18010	17983	17827	17891	17907	17751	17854	17852	17784	18198	17919	17918	17798	17964	17913	17991	17967	18000	18096	18004	17946	17916	18003	17746	17959	17908	17915	17738	17904	17967	17967	18030	17758	17868	17754	17881	17884	17799	17854	17966	17804	18024	18073	17854	18141	18123	17858	17881	17907	18046	17935	17795	17979	17854	17925	17795	17857	17795	17810	17886	17840	17753	17881	17969	18006	17902	17909	18082	18118	17853	17971	17830	17980	17910	17614	17957	17956	17908	18036	18007	17933	17864	17746	17794	17806	17932	17979	18115	17858	17670	17764	17791	17952	17708	17664	17994	17855	17730	17890	17880	18162	17904	17837	17842	17940	17801	17986	17893	17887	18016	17917	17838	17969	17766	18125	17777	17802	17917	17958	18026	17980	18073	17834	17920	17849	17708	18092	17923	17932	18114	17987	17867	17982	17872	17761	17812	17983	17925	18042	17823	17835	18097	18093	17884	17866	17758	17703	17854	17960	17809	17721	18077	17960	18094	17736	17804	17870	17969	17933	18008	17868	18012	17885	17989	17650	18035	17866	17871	17834	17913	17923	18097	17808	17882	17874	17792	17976	17910	17799	17726	17813	17759	18072	17710	17719	17904	17881	18171	17731	18041	17740	17900	17964	17747	17859	17894	17895	17899	17822	17734	17808	17882	18043	17965	17846	17996	17816	18052	17943	18134	17884	17824	17899	17988	17950	17708	17986	17784	17810	17928	17795	17776	17824	17879	17930	18003	17827	17877	17598	17779	17930	17986	17963	17814	18015	17854	17969	17912	17891	17967	18108	17907	18020	18034	17908	18073	17903	18074	17667	17906	17854	18006	17783	17906	18168	17892	17916	17786	18026	18061	17692	18026	17896	17828	18030	17836	17821	17927	17980	17996	17858	17953	17874	17840	17843	18000	18051	17916	17843	17951	17783	17832	18044	17991	17798	17797	17977	17922	17890	17708	18066	17946	18026	17872	17813	17900	18128	17828	17896	17983	17832	17797	18005	17941	17685	17958	17733	17982	17950	17835	18009	17932	17896	17927	17961	17942	17779	17963	17894	17880	17936	18082	17953	17873	17950	17803	17945	17890	17944	17834	17916	17940	17995	17908	17922	17851	17701	17907	17885	17773	17835	17895	18089	17889	17958	17886	17840	17810	17724	17884	18014	17840	17984	17782	17887	18169	18025	17907	18094	17832	17834	18178	17818	17673	17939	17899	18193	17920	17909	17895	17621	17859	17946	17817	17936	17979	17961	17815	18242	17778	17890	17942	17878	18155	17947	18059	17956	17972	17916	18036	17918	17707	17965	18130	17828	17844	17886	17743	18049	17945	18005	17856	17819	18065	17922	17907	17971	17761	18026	17788	18090	17768	17852	17836	17916	17908	17715	17777	18038	17967	17870	17754	17894	17811	17827	18055	17923	17847	17922	17933	17826	17901	17895	17867	17911	17848	17962	18074	18051	18100	17862	17878	17816	17900	17933	17945	17985	17953	17753	17962
16952	27818	25468	21302	19310	18492	18175	17832	18259	18261	17963	18126	19321	43760	41805	35080	25224	18933	17164	16698	16675	16594	16587	16561	16748	16830	16622	16665	16488	16679	16481	16720	16454	16434	16554	16594	16553	16650	16506	16581	16630	16768	16728	16738	16655	16798	16411	16649	16509	16667	16552	16644	16610	16638	16592	16438	16656	16586	16616	16750	16533	16477	16697	16537	16562	16586	16746	16586	16553	16411	16547	16594	16681	16655	16599	16544	16533	16575	16540	16574	16554	16680	16642	16430	16559	16458	16617	16498	16620	16580	16631	16552	16818	16461	16579	16565	16661	16556	16685	16581	16628	16591	16550	16543	16442	16556	16707	16662	16461	16540	16613	16688	16421	16636	16494	16536	16715	16589	16636	16573	16585	16604	16599	16434	16684	16582	16503	16386	16586	16550	16590	16348	16472	16572	16811	16515	16594	16596	16565	16563	16541	16364	16660	16653	16624	16576	16603	16527	16614	16511	16620	16544	16634	16487	16644	16443	16515	16526	16557	16687	16412	16610	16415	16549	16567	16583	16596	16446	16523	16524	16495	16586	16502	16609	16562	16667	16639	16436	16461	16379	16719	16498	16737	16717	16368	16691	16523	16539	16712	16609	16435	16562	16475	16465	16370	16623	16561	16507	16564	16512	16525	16544	16434	16453	16474	16545	16603	16413	16637	16663	16576	16587	16618	16631	16436	16524	16641	16662	16568	16611	16557	16552	16418	16446	16669	16561	16542	16480	16720	16280	16636	16520	16470	16484	16696	16512	16421	16419	16596	16583	16509	16497	16468	16656	16638	16523	16510	16561	16657	16581	16455	16519	16436	16520	16652	16430	16430	16528	16631	16630	16573	16532	16662	16594	16613	16447	16666	16627	16566	16457	16385	16708	16458	16609	16585	16472	16656	16617	16399	16475	16642	16579	16693	16437	16633	16427	16577	16562	16538	16395	16437	16467	16667	16525	16301	16550	16493	16649	16492	16460	16503	16445	16715	16615	16559	16588	16424	16565	16451	16479	16623	16631	16645	16509	16416	16418	16704	16599	16400	16524	16611	16611	16486	16496	16577	16723	16556	16629	16535	16644	16598	16548	16491	16573	16578	16496	16414	16564	16480	16582	16529	16485	16485	16460	16662	16577	16636	16618	16621	16622	16588	16495	16552	16668	16690	16640	16603	16537	16636	16568	16536	16826	16663	16492	16638	16617	16412	16599	16556	16597	16498	16452	16681	16524	16539	16352	16480	16529	16612	16666	16620	16496	16589	16482	16467	16526	16602	16368	16641	16545	16568	16546	16623	16659	16540	16570	16622	16514	16508	16622	16341	16696	16649	16468	16564	16572	16709	16771	16532	16517	16480	16418	16634	16639	16540	16466	16619	16505	16550	16440	16486	16542	16577	16657	16618	16518	16534	16629	16555	16526	16603	16545	16367	16759	16413	16482	16428	16476	16547	16396	16684	16495	16515	16697	16563	16530	16549	16453	16479	16651	16519	16622	16236	16718	16498	16422	16532	16572	16544	16469	16502	16514	16650	16518	16698	16562	16612	16720	16489	16579	16594	16511	16700	16416	16763	16699	16663	16538	16535	16648	16482	16730	16575	16794	16509	16515	16557	16676	16604	16701	16559	16592	16658	16443	16570	16563	16515	16559	16486	16581	16458	16575	16439	16596	16437	16467	16456	16553	16627	16687	16621	16551	16574	16718	16627	16565	16482	16407	16441	16456	16579	16556	16545	16561	16556	16575	16554	16711	16491	16621	16707	16503	16486	16471	16544	16736	16627	16481	16467	16506	16715	16488	16656	16440	16666	16521	16443	16447	16597	16509	16485	16632	16555	16600	16565	16544	16404	16552	16469	16735	16668	16398	16531	16774	16510	16546	16566	16773	16627	16487	16485	16627	16660	16470	16414	16606	16451	16530	16564	16514	16475	16664	16824	16453	16465	16566	16624	16517	16623	16522	16475	16597	16615	16522	16559	16605	16667	16566	16556	16405	16632	16598	16495	16501	16259	16536	16773	16599	16510	16572	16695	16627	16516	16576	16439	16717	16381	16486	16523	16637	16497	16568	16510	16782	16410	16601	16503	16470	16629	16688	16485	16623	16626	16630	16413	16636	16616	16432	16387	16498	16609	16544	16427	16467	16428	16470	16493	16402	16565	16493	16599	16477	16551	16601	16566	16555	16525	16443	16532	16676	16497	16448	16489	16534	16526	16392	16608	16425	16544	16504	16439	16520	16596	16509	16544	16525	16539	16482	16490	16608	16525	16668	16630	16606	16587	16487	16482	16637	16513	16721	16540	16529	16615	16583	16660	16701	16408	16636	16560	16562	16617	16445	16627	16497	16512	16782	16582	16451	16586	16589	16635	16495	16784	16552	16462	16819	16331	16564	16569	16456	16420	16520	16446	16509	16574	16566	16552	16417	16513	16677	16532	16472	16578	16453	16534	16543	16523	16702	16537	16439	16657	16662	16577	16526	16581	16575	16554	16461	16579	16443	16619	16593	16484	16631	16521	16536	16669	16528	16720	16589	16512	16615	16554	16395	16551	16446	16730	16370	16563	16562	16504	16609	16568	16307	16459	16509	16621	16554	16381	16638	16542	16543	16571	16587	16627	16558	16522	16543	16777	16723	16370	16494	16705	16463	16545	16525	16636	16436	16445	16613	16597	16373	16538	16445	16593	16699	16434	16568	16612	16520	16423	16640	16421	16501	16515	16632	16512	16567	16523	16559	16690	16649	16710	16407	16638	16593	16472	16637	16547	16650	16634	16429	16598	16524	16508	16522	16469	16477	16437	16579	16736	16371	16608	16633	16643	16589	16478	16514	16571	16511	16543	16458	16535	16614	16802	16480	16512	16445	16576	16466	16446	16408	16501	16606	16393	16634	16388	16741	16510	16498	16509	16548	16677	16609	16413	16659	16540	16712	16519	16373	16753	16554	16561	16523	16562	16552	16545	16440	16627	16665	16552	16616	16405	16727	16548	16458	16590	16581	16737	16681	16588	16422	16624	16518	16542	16669	16713	16778	16599	16561	16411	16558	16515	16606	16552	16624	16677	16621	16618	16439	16615	16474	16484	16607	16615	16666	16517	16375	16494	16408	16485	16477	16489	16566	16524	16591	16328	16656	16421	16414	16498	16496	16628	16464	16793	16610	16421	16517	16542	16576	16522	16659	16615	16634	16575	16458	16685	16511	16265	16529	16603	16552	16445	16484	16594	16392	16635	16559	16598	16506	16441	16616	16604	16616	16573	16498	16672	16464	16344	16607	16567	16486	16485	16487	16461	16487	16734	16620	16649	16449	16607	16647	16512	16535	16612	16627	16571	16639	16490	16559	16538	16540	16699	16528	16696	16689	16676	16616	16575	16659	16492	16441	16619	16521	16688	16581	16646	16514	16407	16621	16418	16405	16683	16665	16638	16499	16480	16541	16538	16631	16568	16558	16449	16417	16673	16534	16573	16577	16590	16601	16466	16581	16408	16422	16470	16497	16517	16493	16522	16624	16489	16570	16668	16689	16495	16644	16391	16677	16636	16567	16524	16637	16687	16616	16514	16779	16570	16404	16405	16551	16492	16287	16619	16586	16567	16500	16555	16608	16657	16655	16399	16532	16607	16585	16532	16627	16551	16767	16573	16539	16659	16514	16680	16751	16702	16730	16501	16504	16710	16616	16548	16574	16474	16622	16544	16503	16607	16501	16488	16498	16507	16529	16550	16368	16481	16527	16773	16502	16472	16513	16686	16553	16527	16595	16633	16568	16366	16510	16653	16640	16469	16577	16741	16615	16510	16378	16534	16309	16635	16614	16321	16619	16539	16353	16493	16550	16625	16437	16438	16690	16555	16462	16434	16578	16524	16425	16605	16451	16456	16429	16479	16330	16584	16598	16600	16402	16530	16665	16630	16659	16528	16559	16573	16675	16465	16552	16357	16498	16582	16466	16617	16709	16549	16459	16560	16476	16647	16552	16529	16548	16408	16753	16525	16457	16527	16516	16636	16591	16515	16599	16686	16416	16587	16554	16561	16523	16618	16560	16530	16616	16420	16508	16588	16621	16692	16576	16674	16672	16613	16495	16678	16503	16541	16564	16598	16611	16503	16565	16648	16619	16596	16566	16406	16506	16662	16535	16467	16502	16655	16635	16445	16489	16600	16527	16642	16593	16588	16515	16300	16438	16544	16754	16457	16565	16508	16650	16596	16421	16616	16554	16515	16383	16572	16571	16546	16538	16484	16655	16381	16677	16391	16654	16361	16504	16606	16541	16582	16707	16494	16742	16468	16615	16649	16709	16482	16580	16583	16508	16438	16441	16393	16514	16437	16649	16520	16490	16479	16459	16616	16711	16773	16457	16561	16384	16667	16722	16501	16528	16503	16620	16501	16645	16561	16481	16622	16655	16555	16628	16580	16635	16599	16573	16757	16644	16578	16516	16526	16707	16491	16455	16485	16625	16596	16671	16485	16558	16551	16607	16549	16555	16559	16677	16655	16724	16492	16547	16588	16538	16690	16555	16558	16555	16501	16475	16525	16658	16529	16678	16664	16419	16659	16569	16681	16592	16425	16659	16493	16525	16567	16494	16636	16490	16681	16570	16475	16573	16485	16652	16635	16629	16548	16653	16476	16573	16616	16563	16524	16311	16613	16754	16470	16609	16626	16468	16500	16630	16463	16519	16570	16659	16523	16648	16429	16719	16500	16668	16509	16600	16559	16492	16540	16509	16476	16562	16493	16797	16582	16617	16580	16672	16386	16673	16513	16345	16568	16633	16456	16574	16507	16619	16641	16510	16668	16429	16589	16487	16502	16720	16550	16499	16525	16588	16479	16605	16502	16640	16553	16572	16589	16646	16660	16521	16579	16664	16498	16516	16574	16574	16568	16578	16365	16461	16447	16443	16520	16464	16386	16710	16597	16635	16674	16630	16573	16382	16471	16603	16667	16555	16569	16549	16572	16619	16432	16511	16703	16655	16456	16515	16459	16542	16365	16392	16617	16378	16675	16515	16510	16602	16552	16474	16671	16755	16701	16535	16538	16632	16504	16466	16462	16538	16700	16472	16459	16597	16530	16610	16589	16686	16530	16549	16512	16646	16476	16478	16580	16465	16603	16554	16547	16555	16779	16329	16635	16523	16521	16802
29232	22084	22147	19951	18426	18520	18684	18694	18617	18786	18789	18535	18650	20203	21203	20650	19409	18789	18447	18406	18339	18440	18552	18488	18394	18404	18361	18297	18403	18209	18455	18242	18417	18275	18167	18374	18479	18374	18546	18501	18608	18301	18144	18384	18474	18230	18154	18143	18348	18462	18410	18319	18547	18243	18356	18362	18509	18209	18549	18377	18437	18318	18266	18316	18355	18407	18375	18256	18276	18279	18217	18491	18242	18538	18480	18347	18343	18316	18598	18297	18425	18379	18449	18592	18374	18346	18266	18499	18450	18489	18295	18314	18374	18421	18402	18144	18205	18474	18449	18306	18366	18234	18212	18316	18494	18438	18211	18147	18495	18338	18415	18547	18565	18360	18308	18336	18287	18413	18526	18241	18358	18297	18096	18466	18371	18404	18499	18539	18543	18405	18330	18411	18374	18553	18291	18173	18433	18548	18519	18220	18156	18467	18370	18228	18210	18364	18290	18252	18561	18457	18461	18290	18288	18518	18459	18186	18387	18441	18515	18408	18402	18492	18104	18341	18416	18443	18240	18243	18353	18530	18507	18498	18318	18300	18423	18425	18122	18314	18318	18417	18405	18331	18477	18394	18478	18413	18472	18603	18197	18341	18537	18236	18531	18528	18212	18356	18263	18401	18328	18219	18504	18440	18488	18284	18397	18404	18408	18457	18276	18561	18376	18420	18599	18375	18364	18356	18265	18449	18408	18309	18222	18235	18084	18497	18371	18361	18279	18296	18439	18368	18441	18333	18369	18466	18198	18324	18467	18300	18374	18371	18353	18609	18527	18347	18242	18742	18523	18392	18187	18240	18451	18402	18450	18534	18369	18549	18339	18457	18330	18279	18215	18573	18306	18185	18268	18214	18322	18309	18408	18405	18208	18465	18252	18217	18285	18257	18271	18294	18406	18411	18352	18318	18451	18301	18272	18139	18216	18441	18560	18340	18364	18377	18430	18391	18482	18377	18447	18223	18564	18334	18529	18379	18482	18511	18226	18266	18499	18460	18303	18339	18218	18429	18317	18512	18445	18375	18423	18337	18565	18283	18380	18446	18197	18664	18276	18446	18202	18276	18501	18407	18424	18341	18357	18410	18390	18242	18418	18248	18320	18310	18421	18246	18352	18367	18379	18238	18325	18318	18316	18353	18127	18406	18404	18410	18537	18299	18366	18379	18412	18434	18324	18427	18396	18332	18394	18354	18401	18356	18334	18283	18316	18417	18410	18316	18432	18386	18234	18306	18434	18605	18358	18467	18289	18544	18398	18369	18384	18277	18300	18258	18644	18496	18581	18439	18442	18334	18650	18355	18372	18565	18375	18312	18604	18449	18219	18366	18248	18315	18409	18448	18437	18284	18391	18498	18349	18556	18450	18297	18348	18404	18451	18404	18551	18552	18299	18308	18455	18462	18470	18390	18319	18293	18434	18196	18313	18209	18264	18325	18322	18552	18470	18393	18307	18353	18134	18307	18232	18236	18315	18520	18238	18396	18536	18348	18202	18504	18289	18522	18452	18554	18212	18454	18250	18361	18443	18533	18471	18345	18386	18072	18350	18466	18442	18382	18249	18338	18283	18388	18513	18490	18262	18237	18324	18530	18535	18232	18332	18453	18206	18398	18392	18395	18530	18228	18230	18290	18235	18149	18307	18270	18100	18203	18414	18381	18404	18263	18332	18423	18408	18293	18373	18357	18376	18326	18662	18460	18336	18344	18462	18556	18438	18348	18520	18457	18406	18211	18284	18286	18544	18494	18332	18403	18365	18154	18544	18344	18356	18478	18437	18475	18385	18289	18040	18237	18249	18346	18489	18430	18360	18423	18553	18332	18232	18437	18172	18403	18645	18475	18329	18234	18321	18394	18238	18265	18370	18482	18396	18271	18396	18456	18288	18197	18355	18162	18259	18209	18686	18577	18346	18583	18448	18483	18263	18406	18404	18526	18435	18392	18628	18219	18382	18273	18450	18261	18288	18361	18149	18189	18483	18463	18336	18328	18478	18185	18430	18323	18425	18377	18471	18219	18494	18397	18407	18320	18397	18300	18309	18398	18423	18461	18374	18456	18349	18387	18432	18437	18372	18479	18255	18221	18428	18621	18327	18312	18430	18594	18318	18222	18360	18183	18462	18530	18339	18078	18306	18397	18210	18331	18549	18332	18536	18317	18232	18519	18512	18335	18475	18535	18403	18165	18403	18499	18253	18409	18425	18313	18255	18314	18391	18115	18206	18374	18399	18380	18685	18428	18301	18443	18373	18425	18514	18311	18304	18368	18396	18271	18403	18279	18360	18474	18351	18259	18389	18289	18310	18263	18425	18509	18536	18439	18144	18251	18557	18294	18403	18214	18310	18294	18347	18324	18521	18594	18141	18438	18312	18406	18280	18370	18629	18497	18500	18505	18135	18478	18353	18536	18540	18335	18485	18365	18272	18228	18436	18411	18366	18372	18381	18562	18497	18404	18327	18328	18486	18435	18522	18333	18180	18485	18407	18417	18345	18301	18321	18322	18341	18410	18398	18288	18622	18565	18159	18362	18174	18345	18356	18442	18230	18125	18300	18507	18606	18427	18231	18403	18411	18191	18274	18326	18172	18385	18307	18300	18397	18204	18234	18413	18584	18533	18416	18305	18423	18265	18230	18420	18517	18343	18462	18400	18488	18307	18391	18352	18499	18254	18232	18667	18407	18437	18373	18447	18402	18368	18597	18711	18530	18403	18421	18559	18552	18324	18288	18665	18480	18386	18523	18565	18410	18457	18368	18446	18413	18368	18480	18330	18446	18234	18448	18234	18531	18298	18413	18446	18227	18271	18461	18468	18259	18336	18509	18583	18459	18311	18422	18576	18453	18291	18401	18250	18267	18171	18253	18398	18428	18491	18268	18341	18300	18407	18410	18419	18226	18363	18430	18358	18498	18463	18480	18309	18288	18490	18300	18458	18326	18367	18303	18226	18571	18284	18157	18295	18532	18300	18383	18364	18414	18399	18347	18272	18474	18517	18462	18329	18273	18125	18323	18392	18343	18418	18477	18352	18290	18412	18318	18376	18470	18370	18501	18448	18408	18245	18498	18685	18388	18299	18437	18469	18531	18383	18444	18440	18364	18635	18614	18447	18376	18149	18219	18484	18350	18352	18337	18392	18629	18469	18337	18424	18237	18524	18388	18450	18408	18424	18171	18369	18659	18248	18410	18384	18448	18415	18385	18271	18206	18355	18417	18365	18288	18437	18511	18437	18397	18255	18428	18286	18444	18225	18550	18461	18463	18461	18326	18329	18441	18350	18294	18172	18515	18394	18384	18456	18462	18536	18513	18430	18237	18209	18404	18284	18454	18361	18623	18293	18441	18595	18348	18478	18518	18480	18285	18412	18562	18388	18395	18617	18457	18409	18441	18211	18452	18308	18486	18232	18234	18325	18320	18400	18143	18549	18421	18325	18343	18426	18507	18413	18491	18073	18451	18288	18297	18568	18508	18333	18234	18332	18406	18389	18596	18397	18423	18376	18333	18315	18204	18368	18379	18614	18341	18388	18423	18409	18302	18275	18353	18211	18492	18255	18352	18314	18468	18393	18508	18474	18374	18313	18494	18201	18435	18560	18489	18342	18516	18290	18386	18321	18393	18249	18447	18168	18356	18401	18332	18358	18475	18272	18360	18554	18421	18185	18292	18194	18484	18294	18625	18191	18283	18324	18358	18480	18438	18442	18456	18301	18425	18346	18377	18366	18252	18247	18286	18451	18327	18535	18328	18469	18392	18396	18339	18424	18283	18493	18577	18342	18404	18381	18425	18216	18396	18496	18368	18343	18484	18490	18645	18417	18463	18376	18614	18475	18444	18325	18418	18310	18310	18331	18291	18328	18593	18567	18369	18429	18424	18511	18421	18528	18533	18373	18431	18430	18497	18434	18273	18549	18310	18544	18323	18457	18396	18360	18279	18449	18310	18379	18367	18499	18292	18456	18275	18387	18317	18434	18383	18215	18349	18585	18393	18382	18512	18331	18446	18325	18229	18360	18225	18284	18306	18374	18362	18356	18401	18400	18314	18500	18320	18372	18335	18251	18233	18302	18142	18228	18354	18426	18309	18219	18450	18358	18496	18406	18502	18458	18371	18535	18421	18482	18231	18329	18413	18347	18476	18174	18273	18362	18214	18423	18335	18396	18503	18511	18507	18343	18427	18601	18258	18560	18327	18415	18438	18241	18486	18372	18632	18380	18243	18302	18259	18430	18291	18310	18269	18297	18450	18335	18370	18344	18427	18035	18246	18439	18460	18326	18562	18433	18256	18427	18449	18477	18385	18406	18243	18399	18453	18318	18439	18460	18282	18312	18376	18385	18321	18399	18382	18509	18315	18364	18355	18386	18336	18321	18397	18394	18535	18341	18508	18512	18383	18268	18181	18180	18380	18415	18319	18508	18426	18616	18483	18200	18188	18263	18358	18107	18212	18420	18507	18386	18387	18308	18256	18602	18460	18381	18506	18195	18249	18285	18369	18424	18330	18477	18497	18520	18366	18469	18275	18250	18476	18239	18170	18486	18451	18435	18447	18162	18427	18365	18271	18566	18322	18514	18127	18270	18416	18333	18392	18332	18593	18372	18322	18430	18551	18352	18599	18449	18494	18380	18409	18383	18280	18303	18358	18542	18520	18432	18313	18345	18325	18322	18395	18349	18268	18347	18315	18431	18232	18502	18326	18355	18490	18310	18176	18477	18335	18401	18456	18393	18237	18454	18355	18320	18331	18334	18231	18207	18371	18268	18201	18172	18497	18387	18319	18440	18599	18460	18408	18307	18368	18348	18388	18370	18096	18265	18422	18254	18257	18223	18323	18386	18262	18409	18402	18170	18229	18539	18484	18249	18383	18399	18316	18335	18268	18608	18438	18509	18537	18440	18340	18379	18287	18430	18356	18264	18244	18548	18303	18425	18426	18282	18255	18090	18452	18558	18566	18463	18499	18532	18441	18441	18322	18440	18439	18281	18330	18266	18369	18364	18423	18267	18429	18313	18389	18290	18347	18340	18417	18496	18449	18385	18617	18500	18269	18373	18400	18366	18479	18263	18277	18262	18179	18542	18288	18532	18288	18409	18428	18240	18426	18495	18330	18480	18382	18503	18362	18381	18371	18540	18499	18362
16538	17886	17548	17297	17521	17334	17313	17498	17210	17456	17452	17240	17131	19923	20880	19297	17767	17165	16921	16873	16766	16794	16896	16699	16820	16737	16742	16801	16926	16708	16674	16765	16955	16759	16871	16792	16801	16775	17091	16805	16771	16791	16716	16690	16946	16883	16836	16672	16945	16805	16534	16803	16795	16794	16922	16812	16760	16809	17039	16824	16825	16789	17001	16709	16748	16787	16747	16873	16600	16771	16854	16779	16736	16827	16908	16820	16872	16822	16660	16927	16933	16714	16875	16876	16872	16705	16928	16891	16912	16832	16863	16864	16676	16751	16846	16676	16752	16848	16714	16850	16862	16751	16818	16816	16853	16862	16631	16841	16868	16753	16868	16863	16907	16850	16795	16819	16820	16899	16956	17001	16794	16829	16903	16597	16741	16867	16768	16784	16842	16888	16749	16892	16901	16981	16911	16972	16835	16920	16752	16828	16839	16800	16596	16683	16948	16757	16849	16833	16728	16742	16866	16769	16772	16614	16864	16679	16789	16835	16721	16856	16907	16891	17049	16730	16734	16814	16912	16749	16820	16696	16777	16901	16953	16828	16636	16913	16785	16833	16867	16751	16767	16875	16783	17002	16947	16858	16634	16684	16637	16904	16754	16746	16831	16614	16749	16831	16838	16875	17011	16889	16917	16915	16802	16957	16808	16705	16706	16885	16750	16794	16710	16914	16861	16987	16775	16791	16911	16679	16808	16686	16680	16798	16735	16903	16849	17044	17002	16829	16868	16615	16812	16870	17019	16723	16690	16728	16901	16989	16827	16706	16666	16724	16819	17047	16841	16799	16573	16876	16884	16878	16804	16909	16847	16868	16647	16864	16850	16958	16739	16791	16934	16927	16950	16753	16843	16815	16810	16688	16739	16723	16774	16793	16761	16794	16806	16694	16784	16742	16673	16777	16786	16696	16906	16725	16880	16901	16947	16748	16731	16848	16830	16776	16863	16848	16664	16791	16832	16748	16734	16806	16813	16850	16622	16765	16927	16845	16781	16754	16830	16718	16828	16688	16737	16927	16800	16802	16789	16809	16735	16729	16894	16759	16896	16648	16900	16879	16669	16801	16821	16760	16933	16826	16817	16937	16849	16916	16726	16864	16774	16708	16724	16794	16788	16988	16780	16783	16909	16733	16905	16753	17042	16708	16777	16888	16717	16858	16882	16859	16688	16777	16834	16831	16765	16751	16721	16732	16825	16861	16872	16769	16829	16819	16714	16690	16704	16807	16992	16824	16809	16701	16852	16737	16983	16849	16761	16852	16718	16837	16776	16690	16998	16923	16881	16717	16677	16763	16889	16877	16921	16711	16713	16931	16878	16713	16772	16779	16771	16832	16853	16840	16708	16717	16851	16876	16939	16710	16775	16766	16976	16843	16810	16840	16634	16864	16876	16810	16926	16903	16732	16706	16797	16776	16701	16744	16831	16762	16738	16812	16896	16717	16761	16773	16819	16941	16782	16846	16897	17019	16619	16965	16897	16778	16726	16881	16745	16887	16798	16766	16837	16785	16988	16588	16806	16930	16851	16632	16906	16877	16690	16658	16708	16764	16721	16899	16561	16751	16833	16812	16839	16929	16877	16839	16796	16778	16874	17044	16836	16932	16777	16817	16827	16699	16738	16699	16782	16824	16823	16909	16731	16846	17034	16650	16943	16732	16798	16829	16657	16658	16904	16885	16891	16551	16861	16897	16721	16767	16810	16886	16724	16749	16829	16770	16802	16839	16919	16645	16987	16693	16811	16753	16888	16774	16923	16970	16791	16836	16793	16975	16832	16767	16837	16872	16822	16848	16863	16933	16828	16783	16728	16710	16699	16824	16745	16862	16773	16760	16831	16794	16734	16610	16774	17035	16860	16919	16739	16786	16815	16844	17009	16817	16842	16958	16615	16630	16690	16839	16837	16668	16960	16882	16862	16706	16744	16740	16824	16790	16726	16678	16791	16972	16826	16782	16865	16844	16918	16845	16667	16750	16865	16941	16682	16809	16695	16696	16727	16879	16936	16967	16636	16741	16821	16948	16701	16614	16781	16833	16664	16875	16877	16670	16854	16873	17017	16788	16840	16815	16709	16888	16977	16945	16729	16692	16941	16724	16909	16834	16691	16771	16844	16860	16861	16964	16831	16851	16825	16853	16705	16749	16866	16870	16694	16852	16791	16814	16795	16827	16806	16707	16898	16857	16801	16772	16636	16983	16713	16670	16680	16649	16900	16817	16834	16796	16711	16811	16668	16875	16916	16787	16862	16789	16891	16881	16868	16761	16760	16827	16835	17089	16941	16843	16878	16837	16803	16870	16746	16874	16999	16729	16837	17033	16850	16810	16923	16894	16813	16778	16660	16764	16743	16674	16705	16723	16853	16898	16750	16785	16675	16724	16798	16799	16818	16698	16712	16776	16720	16629	16892	16838	16663	16681	16995	16687	16945	16828	16674	16891	16893	16555	16679	16822	16907	16802	16982	16756	16606	16798	16786	16959	16685	16950	16751	16792	16807	16834	16939	16636	16862	16816	16962	16746	16699	16830	16893	16902	16961	16814	16909	16847	16635	16668	16920	16889	16843	16779	16833	16934	16600	16812	16780	16791	16768	16850	16718	16880	16775	16969	16753	16751	16725	16784	16840	16718	16779	16896	16786	16916	16798	16973	16911	16811	16855	16925	16501	16699	17021	16713	16698	17008	16764	16834	16713	16790	16894	17043	16968	16762	16724	16721	17123	16785	16933	16766	16876	17066	16869	16762	16736	16681	16727	16739	16723	16946	16809	16632	16784	16928	16811	16890	16945	16731	16734	16823	16765	16810	16700	17043	16675	16768	16740	16861	16700	16684	16874	16964	16874	16850	16760	16773	16870	16860	16857	16739	16879	16915	16719	16912	16732	16837	16853	16640	16760	16836	16847	17013	16866	16714	16776	16783	16844	16745	16693	16880	16810	16676	16877	16847	16956	16829	16810	16890	16688	16629	16842	16944	16932	16787	16642	16809	16927	16711	16927	16747	16879	16751	16773	16908	16947	16842	16847	16830	16727	16878	16954	16929	16854	16954	16884	16836	16797	16951	16697	16898	16805	16987	16790	16682	16814	16825	16919	16863	16782	17071	16811	16837	16671	16782	16682	16867	16780	16888	16766	16892	16835	16774	16830	16923	16791	16770	16891	16824	16770	16940	16735	16810	16823	16837	16868	16782	16630	16722	16783	16697	16795	16907	16872	16775	16740	16830	17064	16924	16781	16763	16766	16744	16837	16844	16803	16724	16803	16734	16771	16808	16894	16901	16705	16709	16884	16922	16835	16714	16703	16918	16832	16730	16904	16839	16848	16889	16808	16850	16844	16753	16638	16828	16825	16796	16831	16883	16997	16827	16865	16657	16891	16737	16803	16734	16894	16917	16889	16658	16770	16740	16841	16786	16749	16715	16656	16791	16838	16847	16806	16637	16798	16782	16787	16785	16859	16744	16764	16784	16992	16892	16988	16847	16937	16848	16734	16696	16698	16858	16813	16704	16691	16797	16985	16969	16784	16780	16895	16772	16782	16766	16763	16730	16839	16783	16730	16761	16755	16782	16885	16816	16704	16763	16776	16777	16806	16906	16749	16914	17042	16778	16721	16949	16696	16756	16768	16955	16681	16861	16913	16781	16885	16983	16773	16831	16882	16805	16729	16931	16833	16671	16893	16912	16817	16694	16858	16880	16840	16705	16822	16842	16932	16749	16686	16767	17044	16823	16659	16824	16908	16771	16887	16798	16827	16881	16715	16851	16873	16794	16934	16833	16764	16903	16898	16897	16782	16918	16572	16862	16865	16693	16991	16650	16888	16874	16623	16824	16782	16749	16867	16884	16809	16905	16684	16813	16648	16850	16880	16808	16817	16909	16895	16587	16961	16836	16895	16820	16873	16888	16773	16613	16970	16795	16933	16962	16859	16696	16726	16804	16834	16824	16791	16805	16795	16818	16770	16887	16781	16680	16714	16791	16753	16893	16627	16791	16869	16892	16783	16777	16670	16985	16807	16829	16888	16823	16853	16866	16829	16807	16893	16873	17084	16812	16666	16762	16855	16737	16823	16790	16662	16854	16821	16877	16837	16629	16664	16818	16768	16749	16749	16780	16772	16839	16686	16836	16738	16992	16870	16879	16792	16787	16868	16906	16907	16930	16792	16658	16793	16869	16805	16740	16769	16662	16883	16758	16878	16894	16898	17014	16748	16817	16757	16848	16910	16964	16830	16821	16664	16891	16681	16810	16914	16620	16835	16750	16774	16885	16831	16480	16818	16784	16860	16791	16752	16678	16884	16661	16775	16905	16908	16708	16555	16865	16803	16806	16948	16806	16686	16939	16647	16931	16827	16826	16822	16952	16787	16945	16982	16605	16813	16665	16702	16737	16868	16956	16791	16652	16869	16818	16999	16753	16852	16889	16818	16811	16791	16894	16811	16678	16753	16909	16841	16771	16759	16832	16867	16955	16761	16942	17039	16857	16659	16768	16703	16725	16751	16990	16905	16717	16795	16868	16812	16724	16946	16754	16778	16773	16888	16856	16676	16974	16778	16644	16748	16844	16719	16928	16919	16770	16838	16767	16701	16765	16723	16802	16771	16965	16575	16744	16949	16756	16807	16796	16867	16939	16906	16863	16948	16968	16954	16923	16627	16858	16667	16721	16933	16830	16819	16841	16708	16834	16860	16813	16610	16772	16679	16777	16832	16902	16780	16812	16774	16748	16849	16829	16828	16745	16862	16716	16924	16752	16730	16784	16848	16833	16826	16707	16813	16833	16778	16671	16898	16821	16753	16826	16891	16833	16769	16854	16978	16845	16834	16795	16787	16786	16747	16868	16709	16708	16727	16833	16841	16755	16823	16770	16724	16796	16732	16926	16805	16856	16932	16812	16862	16781	16744	16951	16707	16836	16814	16739	16780	16706	16845	16780	16869	16746	17006	16921	16766	16944	16668	16917	16910	16734	16828	16944	16875	17104	16777	16851	16671	16814	16835	16901	17046	16676	16754	16738	16677	16750	16718	16756	16826	16873	16776	16998	16756	16835	16895	16815	16903	16854	16828	16909	16843	16877	16979	16770	16820	16725	16745	16689	16889	16934	16852	16935	16692	16828	16904	16859	16757	16827	16687	16649
25076	21392	28148	25516	21757	20513	20907	19684	18971	19051	18786	18425	18978	31221	32137	26996	22069	19624	18528	18229	17976	18014	18051	18157	18185	18202	18293	18013	18289	18154	18100	18144	18140	18081	18124	18087	17837	18057	18031	17998	18042	18277	18115	18155	17981	18331	18229	18199	18077	18081	18099	18128	18197	18195	18109	17981	18209	18171	18108	18139	17935	18083	17946	17880	18171	18154	18187	18169	18149	18032	17912	17999	18141	18117	18023	18147	17999	18004	17939	18202	18286	17978	18021	18015	18065	18089	18187	18152	17963	17916	18084	18057	18014	18170	18142	17978	18146	18146	18065	18079	17891	18097	18019	17858	17970	18057	18123	18163	17825	17986	17987	18038	18125	17990	17922	18031	18047	18007	18151	18076	18103	18030	18085	18238	18174	18173	18005	18092	18123	18014	17812	17988	17947	17855	18074	18155	17884	17992	18049	17925	17939	17981	17957	18091	18290	17855	18153	18007	17802	18091	17789	17988	17731	18063	18002	17800	17939	17914	17839	18112	17903	17972	17890	18001	17825	18047	18076	18022	18047	18040	18059	17990	18115	18086	17966	18092	18200	18178	18088	18108	18008	18117	18060	18142	18149	18128	18058	17833	18157	18336	18182	18029	18179	18096	17865	18024	18004	18004	17942	18139	18104	17907	18056	18223	18014	18011	17900	18037	18132	18071	18192	18094	18135	17904	18009	18166	18027	17817	17996	18113	17880	17954	17957	18111	18101	18237	18022	17934	17997	18221	18091	18098	17946	18096	18019	17993	18013	18101	17951	18031	18058	17980	18263	18080	18024	18046	17999	18167	18067	17891	18033	17913	18075	17930	17985	18124	17900	17968	18006	18064	17896	17782	17857	18068	18021	17906	18062	17995	17946	18167	17924	17953	18075	18033	18186	17953	18112	17846	18201	18031	18002	17994	17957	18089	17945	17984	17957	18193	18150	17970	18033	17926	18068	18033	17902	18016	17973	17903	18260	18253	18184	18083	17931	18073	18214	17967	17998	18080	18163	18007	17812	18028	17862	17886	18180	18026	18028	17927	17889	18009	18081	17893	17973	17948	18203	18091	18148	18034	17895	18100	17978	17967	17987	18193	17959	18238	18059	17928	17930	17972	17898	18010	18002	18147	18092	17933	18053	18124	18030	18007	17973	17944	18083	18064	18088	18098	17970	18229	17900	18113	18031	17819	17963	18062	18055	17842	17991	18145	18064	17857	17924	17995	18025	17907	18029	17787	17965	17993	18164	18054	17784	17802	18236	18025	17990	18155	18230	18092	17912	18042	18120	18170	17957	18116	18010	18077	18141	18040	18131	18166	17799	18026	18098	17887	18022	17991	18109	17984	18111	18143	17958	17946	18076	17772	17924	18052	17888	18115	17975	17826	17976	18048	17964	17950	17916	18253	17900	17908	18074	17937	18376	18220	18191	17949	17875	18097	17973	17996	17907	18095	18150	17975	18107	18168	17804	17969	18090	18175	18050	18065	18008	18139	17996	18055	18066	17957	17928	18077	18181	17965	17803	17953	17946	18025	18015	18148	18019	18075	18069	17912	17981	17857	18245	18017	18178	18034	18039	18051	18015	17949	18127	17921	17981	17936	17909	18003	18119	18004	17877	18076	17984	18178	17950	17763	18125	18129	18105	17972	18159	17966	17929	18136	17960	18037	17940	18095	17974	17835	17984	17978	17930	18243	18054	17984	18108	18203	18144	18030	18040	17993	18099	18064	18021	18081	17993	18014	18013	18140	18028	18005	18000	18086	18127	18101	17890	18118	18145	18011	18127	17831	18005	18006	17907	18062	18208	18050	18071	18085	18113	17865	17967	17947	18303	17919	18072	18111	17994	18157	17963	18040	17987	17935	18015	18155	18122	18066	18020	18095	17946	18063	17953	17905	18079	18007	17963	17917	18014	17959	18000	18015	18137	17964	17933	17943	17855	18245	18024	18149	18035	17987	17950	18069	18140	18054	18078	18206	17995	17979	17944	18025	18048	17963	18062	17983	17854	17897	17980	17899	18060	18045	17950	17895	18081	17975	18215	17897	17869	18069	18100	17916	18119	18056	17988	18026	18058	18072	17996	17992	18060	17803	17871	18017	17926	17934	18225	18077	17930	17952	18081	18023	17834	17989	18233	18071	18133	18134	17948	18141	18044	18025	18063	18015	18201	17935	18073	18004	18102	17895	18081	18178	18018	18054	17923	18008	17894	17926	18005	17985	18052	18059	17946	18141	18017	18136	18022	18036	17955	17890	17806	17996	18023	17953	18099	17924	17942	18150	18091	18028	17885	18011	18080	17884	18245	17908	18053	18097	18151	18075	17921	17859	17896	17801	17876	18109	18150	18181	17916	17977	18090	17915	18065	17906	17999	18075	17976	18000	18033	18065	18179	17929	17949	18026	18090	18133	18139	18014	17923	17898	18220	17931	18231	17900	18029	17968	18100	17985	18224	17776	18215	17912	18037	18092	18153	17836	18006	18152	18130	18000	18088	18104	17896	18020	18121	18146	18211	17716	17860	18008	17854	18150	18083	17971	17973	18037	17910	17945	17852	17878	17969	18029	18145	18053	17958	18003	18176	18045	17955	18016	18004	18037	17947	17815	18069	18175	18066	17890	17853	17849	17996	17992	18093	18032	17782	18224	17894	18076	18199	18169	17973	18128	17848	17919	18227	18157	18005	18148	17951	18087	18043	18026	17856	18041	17884	17969	17944	17994	17792	17903	17792	18143	18020	18214	18023	18044	18071	18153	18181	18017	18078	18051	17939	17830	18035	17892	17910	18142	18045	18059	17939	17920	17953	17898	18256	18012	17976	18089	17923	17862	18109	18077	18203	17980	18045	17939	17960	17911	18128	17972	18099	18026	18041	17964	18042	18026	17927	17952	17995	18065	18009	18174	18061	17975	17967	17820	18050	17895	18042	18075	18042	18090	17910	18090	17793	17928	18008	17837	18052	17822	17915	18178	18068	17866	18144	18056	18006	17796	17867	18081	18043	18049	18054	18014	18016	17826	18168	18077	18254	17955	18093	18196	18062	17806	18039	18108	18133	18112	18077	18142	17970	18011	18237	17975	18108	17952	18097	17844	17963	18016	18119	18130	18014	18049	18059	17946	18065	18057	18225	18123	18202	18106	18263	17973	18224	18065	18191	17924	17880	18045	18022	18051	17981	18020	18113	17850	18048	18145	17916	18143	18132	18068	18013	18078	18001	18199	17733	18144	17898	17833	18040	17916	17979	18103	18021	18085	18021	18245	17950	17893	17997	17985	18002	18083	17968	18017	18138	17979	17835	17923	17890	17905	17978	18073	17967	18088	18046	18295	17996	18124	17950	18017	18041	18000	18283	18099	17843	18207	18054	18027	17875	18160	17914	17925	18073	17790	17895	17757	17888	18070	18077	18020	18007	18092	18128	17944	18058	17989	18159	18151	17930	18025	18040	18238	17900	17991	17920	17864	18111	18095	17879	17858	17870	17848	17959	18142	18104	18181	17837	17940	17976	18019	18094	18165	17860	17919	18208	17915	18018	18081	17919	17972	18204	18126	18010	18102	18037	17878	18053	18028	18103	18012	18043	18154	18082	18083	17965	17792	18138	17941	17974	18032	18149	18101	17975	17992	18158	18056	18068	18037	17994	18096	18163	17931	18024	18025	18146	18178	18000	18234	18204	18051	18010	17969	17969	18109	18286	18172	18203	18067	18058	17974	17960	17835	18237	18085	18144	18095	17903	18026	17998	18104	18080	17786	18011	17892	18075	18037	18380	17896	17888	18115	18106	18057	18113	17995	18148	18179	17786	18120	18008	17944	17964	18124	18146	18116	18155	17911	18181	17951	18104	17894	18077	18052	18028	17992	17915	18197	18038	17926	18179	17957	17965	18107	17990	18000	18052	18009	18028	17963	17922	18254	18061	18057	17919	17840	17967	18078	18011	18055	17997	18212	17943	17887	18051	18050	18050	18189	18145	18178	17910	17932	18040	18040	18046	17978	18183	18172	17910	18084	18002	17989	17895	17986	18210	18062	17968	17968	18287	17894	17975	18192	18150	17966	18053	18108	17897	18110	18078	18107	17957	17990	18034	18005	18149	18098	17946	17984	17928	18157	17919	17966	18051	18016	18073	18205	18030	18059	18062	18040	17924	18120	17828	18085	18167	18091	18251	18163	18007	18080	18008	17974	18111	18183	18096	17966	18110	17836	18100	17966	18010	18045	18044	18150	17963	17977	18036	17884	17916	18018	18012	17991	18106	17894	18204	18135	18075	18009	18054	17981	17983	18061	18112	18000	18047	18102	18141	17972	17764	17833	17934	18013	18031	18033	17994	17962	17819	18072	18159	17999	18025	18097	18106	17938	17984	18024	18061	18015	18010	18198	18027	18041	17891	18045	18106	17910	18219	17964	17724	17928	18050	18056	18131	18166	18072	17966	18011	18125	17972	17897	18173	18054	17995	18041	17973	18083	17944	17950	17922	18211	18051	18147	18248	17986	17987	17985	18051	18181	18051	18092	18180	18119	18045	18137	17947	18064	18046	17779	18021	17995	18117	18056	18150	18042	18126	17852	17968	17871	17855	17992	18106	17859	17884	18183	18254	18168	18059	17844	18025	17941	18029	18022	18010	18132	18074	18246	17947	18125	18012	18115	18125	18031	17956	17836	17898	17848	17990	17765	17906	17923	18152	18024	18114	17957	17946	17847	18042	17943	18093	18102	18151	17843	18139	18107	17994	18052	18112	18083	18103	17958	18024	18222	18063	17919	17912	17991	17888	17980	18134	17961	18078	18178	17848	18039	18321	18024	18220	17932	18055	17941	18111	18069	17942	17984	17992	17973	18061	17877	17978	17983	17782	17819	18020	18186	18078	17995	18236	17993	18198	17970	18299	17906	17992	17939	17918	17938	17939	18068	18172	17947	18033	17947	17984	17981	17999	17922	18156	18092	17928	18057	17945	18127	18107	18166	17989	18307	17993	17941	17968	18080	18161	17857	18043	17962	18060	18046	18071	17995	18312	18270	18161	18097	18034	17932	17972	18235	17884	17987	17887	18278	18110	18207	17810	17837	17977	17941	18092	18082	18157	18037	18034	18021	18006	17957	18182	18050	18098	17929	18016	18045	18105	17963	18020	18040	18134	18124	17876	17971
15135	22968	22446	20656	19282	19068	19411	18818	18167	18256	17892	17396	18181	35762	34199	27280	21008	17798	16751	16843	16778	16739	16637	16649	16476	16828	16646	16584	16577	16679	16574	16508	16715	16717	16851	16593	16613	16684	16620	16532	16646	16672	16604	16471	16668	16442	16679	16748	16563	16625	16849	16653	16665	16756	16630	16560	16725	16773	16743	16682	16521	16692	16418	16567	16600	16470	16700	16694	16622	16781	16667	16664	16645	16483	16625	16649	16559	16618	16645	16578	16643	16809	16607	16661	16597	16617	16690	16667	16653	16624	16700	16575	16799	16610	16612	16680	16726	16682	16583	16570	16570	16496	16611	16766	16631	16471	16682	16619	16508	16468	16436	16578	16609	16652	16566	16857	16604	16638	16694	16550	16466	16613	16627	16511	16611	16496	16580	16633	16687	16424	16580	16451	16493	16688	16643	16627	16755	16483	16531	16648	16643	16594	16733	16528	16606	16529	16419	16608	16555	16593	16494	16661	16566	16739	16655	16913	16726	16532	16556	16564	16473	16504	16530	16634	16590	16794	16536	16741	16550	16541	16700	16592	16649	16514	16818	16654	16772	16569	16519	16723	16754	16508	16698	16739	16583	16593	16581	16651	16587	16664	16708	16669	16704	16482	16616	16655	16411	16475	16627	16569	16683	16576	16628	16644	16662	16450	16669	16799	16618	16657	16541	16709	16632	16420	16697	16574	16610	16605	16637	16498	16622	16687	16565	16586	16571	16723	16527	16575	16627	16640	16630	16584	16619	16590	16593	16744	16488	16721	16690	16640	16731	16520	16524	16600	16580	16781	16670	16630	16718	16571	16683	16673	16649	16637	16639	16768	16639	16754	16476	16552	16519	16639	16481	16784	16610	16586	16671	16646	16554	16765	16562	16479	16729	16578	16820	16595	16595	16794	16637	16735	16660	16444	16688	16406	16639	16590	16897	16591	16600	16489	16425	16563	16742	16475	16558	16505	16529	16566	16584	16597	16788	16539	16618	16581	16730	16675	16454	16629	16402	16615	16542	16673	16721	16753	16851	16495	16493	16770	16568	16547	16450	16688	16522	16571	16666	16473	16737	16711	16703	16643	16644	16469	16686	16459	16605	16690	16577	16523	16548	16673	16609	16471	16614	16728	16550	16577	16616	16679	16508	16668	16681	16462	16692	16647	16682	16517	16733	16683	16646	16596	16567	16543	16486	16384	16584	16534	16485	16632	16602	16467	16553	16669	16523	16621	16777	16554	16572	16481	16507	16570	16575	16714	16759	16561	16688	16631	16730	16560	16667	16464	16631	16600	16657	16608	16559	16706	16575	16635	16496	16705	16515	16575	16599	16687	16456	16580	16547	16593	16646	16597	16576	16546	16680	16694	16675	16569	16597	16747	16431	16730	16765	16663	16586	16530	16743	16505	16486	16671	16536	16777	16621	16642	16740	16658	16605	16645	16653	16650	16787	16630	16527	16652	16606	16588	16549	16567	16599	16528	16650	16686	16591	16545	16540	16642	16450	16523	16720	16664	16600	16544	16720	16621	16682	16681	16638	16537	16890	16406	16683	16544	16558	16631	16597	16511	16541	16664	16463	16693	16619	16528	16483	16546	16552	16671	16734	16662	16753	16447	16588	16518	16600	16608	16604	16628	16684	16547	16739	16531	16551	16632	16763	16498	16721	16519	16684	16653	16606	16451	16702	16599	16542	16772	16649	16709	16661	16499	16509	16484	16657	16682	16734	16522	16839	16519	16600	16556	16551	16484	16771	16720	16628	16643	16689	16643	16510	16762	16555	16531	16642	16571	16650	16789	16621	16598	16477	16833	16696	16683	16402	16726	16577	16576	16638	16582	16544	16556	16746	16455	16771	16577	16731	16578	16535	16733	16542	16533	16405	16530	16499	16623	16511	16540	16736	16653	16722	16562	16636	16498	16684	16673	16699	16626	16424	16643	16761	16654	16594	16699	16618	16689	16760	16665	16524	16521	16496	16722	16638	16629	16704	16635	16413	16573	16652	16570	16488	16770	16747	16536	16650	16709	16739	16558	16602	16663	16619	16537	16766	16529	16566	16739	16636	16646	16694	16640	16484	16754	16526	16618	16691	16650	16677	16514	16700	16689	16759	16619	16714	16631	16552	16618	16534	16566	16764	16718	16606	16552	16643	16713	16643	16610	16579	16621	16594	16503	16597	16722	16591	16606	16446	16467	16615	16583	16624	16744	16491	16408	16676	16453	16637	16640	16568	16735	16730	16594	16501	16595	16727	16494	16578	16614	16623	16573	16597	16615	16717	16617	16519	16504	16610	16663	16577	16733	16641	16754	16586	16581	16667	16564	16892	16546	16605	16595	16629	16641	16648	16639	16470	16699	16679	16432	16661	16644	16708	16493	16721	16387	16484	16677	16647	16626	16756	16505	16666	16825	16588	16695	16626	16665	16573	16536	16668	16584	16695	16722	16592	16639	16670	16495	16666	16592	16729	16610	16715	16541	16488	16627	16698	16707	16624	16549	16558	16703	16726	16772	16691	16800	16723	16434	16780	16798	16638	16633	16786	16837	16840	16630	16567	16672	16730	16737	16668	16659	16618	16564	16602	16533	16482	16484	16621	16565	16596	16532	16824	16630	16714	16553	16746	16550	16522	16618	16582	16641	16783	16547	16556	16565	16746	16565	16545	16437	16449	16688	16511	16699	16555	16562	16525	16681	16562	16597	16776	16719	16567	16665	16561	16621	16719	16538	16665	16605	16565	16763	16668	16608	16612	16742	16693	16678	16498	16608	16718	16814	16616	16539	16631	16534	16615	16524	16663	16514	16729	16831	16473	16552	16699	16641	16733	16623	16571	16729	16387	16507	16540	16399	16769	16575	16687	16454	16440	16680	16472	16579	16792	16551	16748	16555	16584	16674	16724	16792	16436	16579	16716	16576	16693	16844	16387	16558	16468	16573	16703	16437	16518	16748	16643	16561	16485	16567	16738	16706	16468	16525	16558	16659	16637	16532	16648	16496	16440	16513	16529	16573	16704	16531	16627	16501	16613	16705	16720	16516	16712	16720	16553	16660	16786	16620	16513	16671	16742	16710	16746	16709	16821	16684	16651	16555	16623	16654	16394	16683	16680	16689	16537	16737	16635	16541	16662	16613	16514	16857	16558	16499	16521	16616	16528	16622	16447	16574	16673	16743	16459	16615	16598	16606	16628	16501	16616	16637	16477	16553	16608	16596	16637	16550	16615	16573	16569	16773	16626	16639	16660	16723	16836	16608	16528	16615	16643	16497	16667	16717	16672	16692	16627	16536	16504	16490	16492	16496	16778	16726	16686	16520	16645	16748	16519	16590	16780	16627	16792	16678	16493	16681	16682	16663	16602	16544	16606	16755	16812	16670	16552	16607	16627	16741	16603	16434	16584	16631	16570	16590	16590	16666	16640	16523	16784	16605	16683	16599	16601	16676	16658	16567	16736	16630	16559	16738	16667	16527	16739	16593	16662	16809	16567	16708	16429	16555	16640	16571	16561	16560	16562	16572	16544	16521	16619	16585	16609	16602	16623	16638	16691	16563	16478	16611	16531	16472	16639	16587	16635	16654	16540	16681	16476	16606	16665	16573	16635	16564	16748	16741	16439	16516	16501	16567	16732	16688	16475	16523	16541	16501	16510	16543	16573	16553	16617	16634	16531	16658	16527	16816	16682	16776	16547	16727	16603	16436	16429	16596	16739	16619	16576	16822	16627	16516	16569	16550	16683	16637	16790	16605	16510	16709	16629	16704	16720	16661	16522	16413	16592	16629	16642	16629	16593	16621	16644	16654	16680	16905	16615	16628	16650	16676	16557	16547	16601	16622	16484	16714	16564	16544	16529	16506	16600	16558	16653	16578	16572	16651	16608	16554	16583	16601	16644	16786	16633	16573	16554	16572	16575	16790	16648	16758	16453	16506	16449	16672	16755	16550	16498	16655	16611	16755	16610	16606	16571	16576	16652	16665	16625	16686	16629	16594	16660	16675	16631	16545	16779	16683	16619	16742	16591	16660	16665	16548	16547	16652	16624	16529	16409	16659	16595	16569	16720	16459	16620	16606	16702	16630	16491	16604	16708	16641	16470	16567	16518	16522	16511	16591	16576	16715	16647	16491	16572	16597	16519	16472	16808	16676	16678	16357	16642	16692	16662	16548	16589	16777	16609	16596	16797	16532	16665	16572	16767	16588	16628	16669	16531	16722	16511	16700	16690	16474	16549	16614	16390	16495	16674	16653	16754	16592	16620	16626	16599	16634	16536	16750	16607	16787	16683	16566	16655	16648	16546	16711	16640	16457	16721	16702	16536	16372	16709	16632	16616	16548	16691	16605	16709	16672	16681	16679	16791	16616	16461	16722	16562	16696	16676	16578	16666	16680	16565	16575	16731	16786	16671	16692	16610	16591	16484	16626	16632	16666	16582	16711	16742	16695	16535	16521	16691	16467	16727	16786	16449	16661	16508	16581	16516	16760	16569	16766	16414	16496	16579	16496	16640	16494	16572	16446	16663	16464	16504	16905	16572	16751	16522	16605	16651	16676	16716	16545	16568	16774	16472	16724	16666	16723	16707	16531	16708	16736	16766	16489	16678	16616	16675	16632	16699	16608	16685	16537	16673	16590	16507	16467	16526	16535	16605	16815	16671	16648	16700	16401	16498	16591	16649	16479	16571	16411	16761	16611	16573	16848	16658	16619	16524	16721	16669	16627	16782	16519	16848	16471	16561	16696	16467	16402	16591	16562	16691	16742	16714	16614	16710	16645	16502	16670	16629	16579	16775	16472	16701	16593	16721	16495	16476	16396	16778	16583	16588	16475	16687	16751	16651	16710	16750	16530	16801	16522	16777	16560	16613	16681	16504	16606	16639	16502	16642	16541	16652	16643	16732	16554	16611	16650	16506	16628	16759	16669	16548	16641	16588	16476	16543	16543	16509	16471	16585	16727	16702	16483	16507	16558	16698	16567	16468	16766	16510	16640	16657	16455	16554	16695	16749	16409	16628	16611	16703	16642	16797	16657	16556	16480	16626	16726	16543	16642	16715	16625	16768	16671	16744	16676	16529	16655	16683	16596	16655	16671	16710	16787	16657	16636	16569	16461	16720	16665	16638	16530	16847	16864	16697	16368	16627	16691	16581	16599
23850	21386	28953	24235	22076	23922	23825	20514	19743	19309	18846	18645	21565	39160	39002	31872	24913	20417	18696	18357	18053	17905	18144	17721	17974	17933	17848	18091	17780	18022	18070	17845	17860	17853	18032	17997	17897	17671	17898	18081	17923	17935	18035	17926	17949	17958	17938	17849	17910	17824	17752	18048	17812	17835	17867	17873	17882	17840	17954	17837	17827	17727	17699	17860	17813	17838	18179	17994	18008	18002	17793	17907	17899	17922	17821	17742	17913	17728	17800	17868	17890	17899	17886	17717	17715	17827	17821	17743	17911	17836	17780	17697	17726	17871	17793	17981	17983	17961	17801	17835	17935	17874	18038	17747	17657	17760	17723	17895	17806	17882	17644	17781	17807	17824	17943	17911	17924	17882	17900	17790	17944	17751	17673	17842	17860	18088	17678	17705	17900	17967	17692	17774	17853	17807	18014	17956	17707	17791	17713	17736	17681	17814	17677	18042	17693	17837	17947	17877	17681	17597	17970	17805	17967	17811	18011	17916	17790	17772	18027	17841	17865	17849	17868	17928	17905	17853	17789	17950	17874	17900	17816	17811	18007	17735	17676	17680	17747	17877	18078	17796	17869	17726	17726	17989	17994	17937	17779	18007	17832	17783	17870	17647	17903	17876	17926	17777	17751	17726	18104	17815	17735	17767	17752	17716	17931	17764	17730	18055	17775	17794	17765	17966	17979	17867	17872	17793	17866	17844	17725	17854	17789	17769	17940	17670	17610	17879	17803	17824	17911	17509	17697	17722	17971	17790	17825	17804	17898	17849	17711	17705	17799	17714	17889	17746	17774	18010	17531	17658	17754	17732	17863	17831	17850	17926	17962	17731	17836	17753	17892	17934	18016	17815	17805	17932	17733	17734	17972	17847	17762	17832	17769	17901	17742	18093	17715	17980	18007	17807	17916	17848	17620	17799	17731	17826	17714	17867	17830	17814	17729	18064	17786	17739	17811	17982	17896	17902	18014	17878	17916	17708	17793	17891	17813	17728	17679	18010	17695	17901	17661	17703	17786	17720	17872	17815	17870	17863	17816	17768	17802	17798	17715	17971	17814	17669	17633	17852	17793	17852	17891	17866	17976	17668	17720	17707	17867	17831	17596	17813	17946	17862	17788	17969	17859	17773	17823	17742	17649	17770	17633	17733	17896	17908	17870	17881	17768	17892	17828	17610	17659	17885	17929	17719	17715	17684	17897	17866	17794	17883	17881	17797	17833	17880	17888	17966	17760	17859	18018	17730	17837	17888	17818	17909	17836	17932	17794	17859	17696	17843	17850	17934	17863	17774	17751	17890	17799	17707	17914	17634	17937	17785	17652	17690	17947	17892	17844	17841	17647	17806	17782	17992	17926	17996	17916	17900	18023	17808	17793	17855	17819	17897	17781	17779	17803	17742	17885	17919	17832	17544	17899	17797	17967	17713	17646	17738	17808	17955	17868	17614	17831	17872	17820	17810	17853	17738	17863	17868	17957	17724	17739	17936	17784	17804	17727	17808	17702	17705	17685	17965	17825	17800	17626	17761	17824	17831	17834	18046	17986	17856	17785	17768	17818	17934	17967	17875	17928	18101	17787	17843	17681	17785	17729	17740	17813	17810	17820	17656	18010	18044	17899	17679	17957	17873	17814	17774	17794	17791	17734	17832	17635	17708	17702	17744	17735	17861	17859	17916	17729	17608	17661	17931	17874	17976	17969	17838	17621	17810	17624	18030	17676	17905	17899	17911	17810	17967	17795	17719	17829	17814	17786	17876	17847	17844	17798	17699	17749	17628	17889	17628	17707	17770	17992	17842	17675	17847	17857	17708	17936	17658	17821	18048	18059	17763	17962	17938	17732	17746	17861	17882	17826	17715	18017	17729	17689	17621	17938	17755	17570	17655	17909	17743	17622	17854	17608	17971	17987	17880	17787	17770	17823	17970	17819	17845	17665	17896	17913	17924	17880	17704	17807	17786	17748	17667	17791	17865	17821	17921	17702	17828	17729	17742	17734	17946	17719	18130	17892	17821	17660	17820	18111	18035	18050	17852	17737	17659	17838	17847	17719	17800	17798	17877	17866	17823	17623	17840	17757	17952	17764	17912	17876	17760	17772	17700	17860	17858	17741	17814	17733	17702	17693	17801	17926	17944	17944	17850	17776	17808	17746	17604	17879	18039	17867	17885	17827	17755	17777	17909	17676	17633	17793	17694	17788	17611	17908	17901	17719	17800	17793	17876	17871	17830	17796	18130	17834	17786	18024	17826	17904	17976	17874	17588	17994	17803	17857	17918	17906	17990	17996	17778	18134	17946	17895	17721	17794	17670	17830	17859	18040	17831	17747	17896	17939	17874	17587	17866	17723	17958	17858	17795	17930	17974	17939	17960	17881	17900	17961	17783	17731	17970	18034	17736	17844	17717	17768	17844	17862	17893	18015	17891	17875	17426	17730	17922	17806	17815	17744	17596	17701	17802	17864	17815	17905	17793	17797	17666	17771	17745	17815	17653	18140	17771	17849	17699	17867	17943	18001	17716	17657	17806	17887	17757	17830	17752	17641	17776	17742	17907	17893	17833	17676	17744	17845	17929	17878	17800	17687	17684	17776	17771	17812	17951	18068	17807	17840	17662	17989	18023	17838	17996	18033	17781	18034	17742	17906	17667	17817	17623	17860	17830	17771	17655	17766	18103	17709	17640	17779	17769	17895	17625	17816	17829	17938	17742	17982	17926	17658	17593	17983	17838	17794	17865	17696	17644	17917	17663	17679	18005	17776	17836	17892	17958	17786	17637	17883	17863	17779	17807	17758	17734	17919	17865	17940	17602	17914	17628	17939	17944	17905	17757	17907	17860	17849	17925	17976	17809	17799	17863	17760	17882	17754	17963	17732	17637	17660	17848	17691	17889	17857	18046	17836	17755	17771	17782	17696	17854	17605	17725	18025	17956	17810	17630	17719	17906	17902	17734	17891	17902	17840	17837	17780	17703	17695	17610	17999	17797	17705	17849	17824	18020	17748	17949	17745	17881	17734	17728	17740	17907	17764	17838	17868	17791	17992	17752	17999	17772	17831	17961	17726	17841	17855	17788	17696	17852	17981	17845	17676	17640	17817	17714	17855	17882	17621	17964	17746	17762	17755	17665	18006	17821	17656	17673	17943	18044	17768	17817	17868	17677	17775	17728	17738	17911	17661	17923	17832	17810	17799	17687	17815	17840	17786	17989	18014	17778	17530	17740	17979	17743	18125	17942	17903	17977	17882	17928	18068	17917	17860	18033	17776	17739	17728	17786	17828	17921	17777	17856	17778	17785	17918	17769	17707	17752	17675	17812	17885	17853	17868	17845	17848	17701	17769	17863	17907	17831	17913	17829	17782	17698	17887	17787	17673	17752	17768	17935	17960	17745	18032	17873	17825	17814	17892	17927	18030	17974	17805	17851	17739	17704	17842	17639	17820	17898	17904	17776	17761	17830	17744	17797	17806	17915	17950	17711	17780	17712	17842	18125	17685	17934	17816	17847	17693	17876	17959	17882	17667	17886	17810	17726	17823	17912	17897	17862	17659	17963	17822	17778	18021	17667	17622	17813	17755	17778	17870	17708	17894	17872	17738	17960	17618	17663	17853	17812	17732	17573	17807	17711	17765	17845	17968	17965	17998	17860	17856	17824	17745	17988	17951	17826	17839	17733	17926	17667	17709	17665	17689	17762	17820	18015	17968	17666	17897	17634	17899	17645	17666	17650	17823	17871	17868	17957	17866	17826	18015	17825	17704	17724	17741	17808	17749	17850	17735	17648	17899	17758	17905	17754	17903	17877	17981	17837	17865	17785	17718	17828	17828	17778	17885	17883	18020	17859	17990	17917	17815	17651	18042	17828	17833	17853	17724	17715	17819	17549	17929	17757	17892	17711	17711	17813	17927	17910	17834	17704	18009	17814	17928	17881	17999	18019	17780	17903	17853	17867	17990	17809	17623	17693	17801	17701	17841	17809	17826	17790	17727	17886	17799	17849	17920	17849	17744	17685	17720	17930	17878	18020	17900	18073	17876	17813	17795	18016	17850	17782	17826	17682	17673	17744	17824	17717	17637	17869	17788	17856	17928	17876	17822	17992	17888	17802	17584	17880	17821	17857	17881	17718	17845	17603	17724	17644	17782	17686	17790	17935	17839	17870	18074	17613	17862	17700	17903	18002	17697	17923	17833	17886	17966	17838	17784	17844	17862	18018	17692	17829	17797	17786	17837	17901	17781	17770	17913	17720	17820	17821	17888	17897	17721	17978	17774	17832	17794	17732	17812	17954	17942	17852	17840	17971	17846	17834	17962	18028	17697	17786	17782	17944	17721	17957	17896	17754	17702	17685	17955	17972	18014	17909	17637	17781	17865	17749	17910	17793	17921	17688	17831	17828	17882	17787	17709	17949	17920	17822	17795	17751	17919	17748	17750	18042	17620	17907	17946	17977	18000	17750	17707	17695	17727	17954	18043	17804	17753	17946	17834	17904	17844	17829	17882	17786	18021	17766	17840	17789	17871	17774	17763	17869	17794	17824	17708	17688	17862	17796	17826	17720	17751	17891	17808	17927	17755	17671	17854	17957	17627	17884	17917	17972	17822	17769	17831	17766	17989	17797	17554	17659	17816	18022	17674	17885	17980	17760	18087	17889	17856	17831	17867	17786	17676	17895	17897	17797	17820	17861	17881	17877	17747	17904	17951	17777	17814	17821	18066	17783	17903	17644	18074	17896	17779	17568	17965	17991	17859	17803	17922	17764	17774	17764	17771	17757	17920	17769	18045	17928	17861	18024	17784	17841	17808	17799	17675	17889	17929	17928	17686	17893	17933	17752	17805	17845	17888	17799	17946	17834	17784	18203	17735	17851	17985	17925	17876	17714	18011	17860	17983	17750	17879	17869	17796	17787	17723	17830	17861	17861	17904	17653	17760	17934	18005	18038	17732	17610	17990	17684	17725	17796	17882	17704	17930	17852	17774	17881	17809	17854	17800	17863	17830	17921	17816	17943	17863	17755	17755	17955	17744	17811	17798	17777	17767	17696	17810	17748	17751	17875	17746	17850	17805	17878	17993	17605	17801	17801	17889	17804	17863	18023	17624	17701	18055	17886	17793	17811	17812	17876	17740	17850	17806	17953	17848	17916	17788	17708
16809	27515	26272	22198	21324	22270	21364	20332	19839	18465	17921	17876	23315	43372	40990	33342	24688	18967	17246	16606	16509	16496	16580	16582	16687	16446	16563	16488	16622	16464	16412	16374	16485	16637	16581	16418	16759	16510	16454	16496	16406	16483	16494	16505	16460	16532	16472	16734	16483	16501	16536	16469	16569	16506	16485	16557	16604	16435	16506	16366	16569	16446	16433	16664	16721	16443	16517	16566	16421	16550	16632	16527	16413	16488	16381	16433	16407	16559	16724	16455	16366	16573	16373	16457	16452	16467	16550	16470	16507	16515	16584	16434	16683	16516	16376	16429	16589	16565	16441	16601	16451	16435	16411	16515	16471	16440	16436	16626	16679	16487	16604	16523	16639	16346	16338	16233	16659	16529	16431	16585	16533	16502	16605	16390	16654	16456	16368	16475	16399	16446	16365	16334	16544	16370	16412	16479	16442	16414	16599	16551	16584	16632	16546	16381	16494	16397	16384	16417	16444	16463	16660	16663	16414	16480	16618	16360	16622	16607	16475	16611	16456	16537	16358	16669	16495	16410	16610	16520	16339	16349	16438	16474	16498	16383	16564	16447	16396	16364	16509	16427	16658	16355	16538	16462	16402	16655	16494	16537	16540	16447	16439	16494	16508	16495	16601	16465	16495	16307	16774	16522	16554	16573	16529	16616	16658	16480	16550	16461	16436	16284	16585	16398	16388	16432	16496	16620	16462	16346	16591	16495	16557	16458	16396	16549	16479	16402	16548	16487	16587	16510	16617	16524	16468	16508	16572	16410	16551	16501	16491	16337	16549	16724	16618	16485	16761	16432	16468	16358	16541	16456	16408	16459	16447	16526	16464	16445	16408	16542	16464	16491	16625	16522	16478	16340	16630	16614	16465	16471	16418	16463	16652	16473	16227	16441	16426	16550	16385	16509	16395	16512	16434	16466	16520	16475	16788	16529	16605	16449	16306	16372	16489	16455	16473	16664	16555	16459	16457	16408	16623	16447	16554	16478	16320	16615	16427	16426	16411	16511	16472	16455	16597	16486	16470	16605	16640	16206	16519	16640	16620	16506	16633	16517	16343	16602	16413	16389	16556	16571	16575	16413	16366	16402	16358	16772	16550	16382	16494	16579	16343	16588	16321	16439	16480	16334	16390	16590	16412	16575	16538	16478	16549	16463	16342	16476	16512	16508	16409	16797	16331	16329	16624	16504	16573	16591	16485	16456	16442	16229	16492	16388	16336	16375	16656	16469	16700	16304	16595	16443	16517	16526	16516	16491	16488	16398	16474	16379	16585	16537	16547	16464	16527	16609	16548	16358	16487	16595	16610	16323	16487	16471	16526	16455	16569	16603	16441	16716	16555	16715	16453	16407	16501	16268	16360	16763	16484	16502	16379	16594	16490	16528	16522	16426	16416	16658	16644	16559	16267	16513	16599	16530	16400	16473	16525	16433	16520	16548	16559	16599	16434	16410	16323	16504	16554	16409	16475	16597	16491	16522	16437	16362	16308	16482	16607	16347	16555	16418	16562	16470	16391	16432	16518	16489	16461	16470	16603	16517	16544	16438	16443	16470	16312	16355	16460	16568	16449	16320	16349	16611	16460	16441	16741	16433	16545	16341	16442	16587	16492	16436	16503	16666	16352	16546	16503	16498	16573	16578	16512	16472	16465	16636	16556	16364	16431	16403	16574	16315	16696	16429	16495	16527	16626	16577	16500	16500	16577	16451	16320	16516	16469	16482	16685	16375	16386	16511	16529	16498	16599	16573	16402	16434	16548	16686	16438	16382	16422	16588	16484	16332	16447	16598	16326	16455	16443	16498	16488	16593	16400	16472	16474	16444	16431	16744	16310	16312	16395	16586	16481	16465	16380	16323	16582	16479	16619	16424	16343	16534	16442	16434	16535	16443	16481	16437	16484	16518	16308	16586	16542	16437	16591	16289	16418	16406	16512	16418	16596	16424	16456	16511	16570	16414	16453	16571	16593	16520	16546	16521	16368	16605	16427	16450	16414	16406	16371	16510	16652	16458	16430	16344	16530	16407	16602	16421	16332	16476	16406	16395	16471	16484	16466	16519	16303	16612	16501	16389	16421	16363	16572	16657	16599	16307	16582	16535	16413	16524	16543	16398	16383	16424	16598	16432	16338	16385	16471	16518	16482	16398	16543	16395	16310	16564	16520	16568	16428	16363	16432	16502	16520	16627	16531	16465	16638	16600	16346	16417	16517	16290	16493	16607	16478	16392	16397	16453	16425	16289	16546	16680	16490	16503	16535	16404	16618	16534	16544	16477	16432	16356	16475	16561	16574	16439	16480	16351	16550	16606	16439	16485	16504	16515	16566	16539	16479	16392	16405	16435	16590	16575	16466	16683	16560	16497	16578	16489	16416	16458	16506	16445	16341	16508	16480	16405	16534	16468	16658	16578	16377	16477	16545	16453	16482	16521	16772	16447	16598	16373	16374	16529	16486	16585	16233	16492	16392	16682	16390	16342	16461	16467	16528	16536	16417	16588	16314	16493	16621	16378	16406	16523	16464	16512	16465	16418	16674	16399	16423	16490	16457	16411	16561	16479	16611	16350	16509	16547	16478	16544	16586	16530	16346	16728	16470	16348	16538	16397	16453	16459	16321	16667	16517	16461	16499	16467	16582	16540	16441	16395	16594	16668	16434	16481	16547	16633	16419	16434	16617	16556	16565	16388	16476	16394	16390	16327	16366	16556	16542	16566	16482	16525	16560	16496	16485	16549	16424	16546	16382	16441	16358	16344	16534	16385	16557	16574	16470	16378	16506	16471	16264	16377	16448	16482	16445	16500	16432	16368	16446	16561	16631	16422	16448	16400	16537	16545	16477	16750	16620	16437	16652	16412	16564	16474	16685	16286	16311	16657	16560	16300	16513	16415	16374	16304	16464	16429	16454	16328	16450	16482	16508	16490	16470	16424	16487	16473	16439	16461	16645	16471	16449	16464	16426	16335	16480	16552	16403	16432	16360	16557	16465	16655	16446	16368	16494	16576	16397	16512	16454	16572	16550	16381	16376	16614	16539	16284	16424	16597	16485	16462	16371	16513	16382	16403	16631	16443	16379	16403	16536	16567	16516	16456	16597	16404	16444	16496	16437	16503	16541	16503	16595	16592	16564	16576	16558	16440	16391	16512	16692	16546	16567	16446	16346	16472	16502	16309	16559	16434	16420	16419	16535	16452	16596	16293	16686	16465	16541	16390	16641	16459	16326	16452	16525	16374	16402	16397	16610	16451	16680	16610	16479	16511	16492	16502	16522	16373	16594	16453	16463	16526	16544	16441	16485	16522	16453	16601	16581	16429	16643	16450	16421	16622	16496	16447	16517	16493	16524	16512	16610	16591	16509	16559	16414	16571	16505	16427	16629	16509	16556	16397	16467	16420	16461	16544	16413	16444	16496	16477	16499	16416	16458	16432	16708	16518	16408	16434	16469	16477	16498	16516	16416	16328	16541	16729	16576	16491	16594	16486	16433	16565	16581	16402	16477	16452	16490	16513	16308	16615	16446	16572	16487	16435	16596	16558	16668	16405	16596	16575	16391	16459	16430	16766	16584	16661	16481	16573	16534	16522	16486	16489	16579	16522	16432	16452	16434	16374	16719	16530	16420	16383	16533	16489	16495	16563	16455	16286	16386	16588	16368	16468	16444	16529	16399	16401	16315	16564	16612	16416	16573	16458	16515	16492	16491	16397	16376	16468	16546	16318	16478	16467	16465	16416	16450	16442	16388	16582	16401	16429	16389	16438	16623	16501	16405	16449	16476	16339	16389	16342	16475	16436	16468	16541	16483	16522	16484	16468	16520	16648	16495	16477	16551	16524	16315	16394	16303	16575	16350	16571	16267	16348	16486	16411	16403	16423	16589	16430	16536	16420	16510	16383	16336	16423	16543	16477	16317	16503	16444	16412	16722	16501	16518	16645	16572	16655	16511	16741	16595	16499	16457	16534	16395	16484	16507	16524	16549	16389	16473	16469	16740	16372	16423	16416	16555	16415	16417	16563	16398	16371	16637	16469	16510	16340	16466	16529	16301	16581	16401	16508	16387	16576	16319	16436	16611	16452	16391	16338	16587	16383	16464	16297	16570	16470	16355	16566	16551	16480	16602	16436	16533	16378	16496	16550	16433	16367	16595	16230	16520	16356	16664	16389	16363	16581	16636	16504	16401	16641	16439	16550	16457	16514	16249	16551	16586	16512	16498	16586	16503	16540	16496	16464	16453	16583	16436	16459	16475	16671	16455	16507	16609	16565	16575	16331	16399	16515	16629	16543	16611	16624	16315	16486	16400	16363	16440	16474	16528	16412	16465	16404	16671	16332	16306	16393	16609	16261	16584	16581	16361	16474	16532	16505	16434	16539	16540	16508	16238	16599	16452	16399	16598	16475	16484	16574	16443	16476	16540	16595	16530	16577	16564	16453	16585	16588	16668	16570	16432	16383	16387	16517	16518	16535	16478	16664	16533	16500	16475	16459	16560	16627	16492	16347	16573	16465	16411	16611	16637	16434	16462	16495	16375	16572	16449	16473	16512	16660	16451	16492	16605	16465	16509	16406	16405	16556	16373	16677	16334	16494	16622	16386	16312	16413	16422	16455	16607	16480	16466	16485	16440	16534	16624	16504	16642	16563	16384	16321	16578	16648	16553	16737	16549	16435	16592	16592	16615	16266	16452	16499	16425	16588	16432	16283	16436	16414	16635	16368	16437	16532	16573	16543	16509	16495	16465	16531	16346	16433	16445	16536	16632	16353	16611	16576	16569	16350	16620	16432	16536	16494	16504	16388	16494	16515	16541	16427	16408	16642	16414	16472	16491	16561	16477	16454	16466	16522	16561	16480	16333	16553	16752	16496	16632	16489	16548	16660	16420	16409	16403	16413	16516	16572	16310	16418	16508	16482	16405	16317	16372	16585	16611	16629	16448	16437	16473	16768	16359	16626	16551	16550	16501	16430	16544	16444	16610	16511	16489	16335	16476	16439	16346	16490	16533	16392	16415	16466	16412	16433	16518	16466	16607	16629	16429	16452	16483	16541	16438	16390	16429	16478	16646	16500	16368	16380	16502	16641	16566	16517	16590	16687	16449	16503	16356	16573	16495	16303	16311	16574	16504	16486	16311	16499	16517	16462	16492	16527
29190	22252	22900	21360	19350	19131	19062	18824	18592	18335	18393	18272	18409	20199	20804	20045	19236	18660	18486	18366	18446	18275	18263	18397	18286	18367	18183	18300	18260	18148	18193	18105	18332	18506	18186	18323	18143	18315	18437	18408	18153	18340	18367	18413	18334	18259	18283	18440	18370	18379	18208	18171	18210	18150	18406	18281	18313	18421	18368	18374	18260	18289	18321	18194	18289	18215	18266	18363	18272	18400	18432	18329	18405	18296	18348	18252	18281	18175	18225	18477	18223	18393	18352	18074	18268	18220	18368	18156	18390	18200	18257	18353	18350	18234	18121	18037	18314	18449	18179	18323	18299	18385	18442	18328	18472	18357	18381	18277	18436	18131	18205	18487	18332	18360	18343	18393	18299	18230	18230	18268	18311	18241	18359	18347	18575	18324	18284	18248	18409	18421	18116	18172	18135	18190	18247	18408	18222	18232	18367	18314	18364	18232	18194	18288	18211	18191	18378	18325	18210	18095	18235	18065	18222	18280	18216	18337	18288	18187	18231	18347	18109	18427	18087	18323	18169	18236	18131	18246	18274	18290	18352	18192	18286	18226	18374	18185	18276	18179	18211	18273	18469	18392	18144	18272	18338	18283	18342	18412	18244	18389	18167	18346	18523	18433	18205	18372	18344	18221	18343	18447	18501	18368	18188	18442	18318	18138	18239	18143	18101	18194	18374	18353	18348	18273	18318	18254	18291	18372	18185	18206	18229	18147	18366	18283	18212	18343	18305	18263	18310	18199	18176	17978	18297	18207	18203	18372	18421	18200	18218	18213	18367	18395	18470	18372	18402	18280	18125	18295	18401	18205	18492	18365	18187	18361	18375	18333	18530	18326	18252	18364	18292	18460	17937	18162	18100	18176	18576	18035	18293	18299	18257	18221	18497	18361	18400	18110	18092	18400	18213	18261	18307	18474	18217	18110	18313	18299	18338	18203	18237	18172	18351	18358	18253	18285	18406	18410	18323	18363	18267	18297	18206	18121	18231	18409	18321	18365	18066	18332	18101	18313	18415	18292	18155	18335	18357	18181	18385	18321	18309	18124	18099	18171	18273	18207	18163	18120	18230	18169	18168	18172	18251	18309	18039	18093	18292	18261	18289	18406	18219	18344	18506	18210	18346	18226	18280	17976	18184	18263	18318	18057	18507	18198	18510	18249	18284	18023	18296	18447	18477	18395	18264	18272	18242	18206	18398	18275	18222	18428	18319	18223	18348	18106	18254	18169	18391	18263	18281	18200	18016	18181	18211	18346	18251	18316	18373	18293	18377	18144	18024	18399	18394	18350	18335	18165	18229	18250	18411	18327	18228	18285	18221	18244	18470	18356	17986	18235	18196	18371	18405	18349	18186	18176	18297	18330	18444	18366	18247	18128	18212	18237	18276	18094	18175	18195	18109	18359	18347	18466	18222	18262	18331	18192	18199	18452	18408	18434	18426	18189	18352	18415	18353	18123	18315	18382	18142	18290	18222	18237	18271	18335	18226	18264	18289	18506	18292	18405	18376	18366	18209	18347	18248	18379	18144	18309	18281	18390	18309	18093	18187	18266	18246	17954	18445	18198	18325	18489	18156	18193	18227	18328	18324	18302	18368	18391	18379	18395	18344	18323	18226	18290	18276	18413	18288	18234	18405	18329	18545	18388	18575	18247	18284	18257	18187	18455	18243	18150	18206	18313	18322	18294	18235	18276	18312	18242	18084	18348	18364	18195	18320	18191	18293	18317	18239	18182	18152	18279	18172	18145	18197	18280	18012	18336	18437	18408	18104	18285	18265	18386	18351	18447	18072	18179	18355	18248	18094	18169	18121	18504	18227	18264	18304	18148	18293	18363	18315	18265	18285	18363	18285	18072	18255	18168	18226	18261	18484	18169	18338	18264	18333	18212	18290	18203	18393	18482	18206	18503	18290	18193	18315	18111	18448	18562	18271	18459	18366	18150	18369	18371	18510	18414	18378	18168	18265	18188	18237	18454	18267	18310	18295	18051	18420	18299	18326	18205	18326	18370	18282	18207	18169	18152	18303	18211	18161	18174	18070	18435	18446	18462	18206	18230	18369	18423	18427	18148	18285	18185	18198	18395	18191	18228	18338	18415	18439	18211	18203	18224	18431	18143	18370	18179	18197	18040	18240	18177	18334	18403	18361	18394	18263	18371	18247	18420	18334	18308	18421	18297	18314	18324	18373	18347	18282	18125	18109	18406	18126	18349	18454	18161	18535	18226	18228	18300	18259	18234	18410	18477	18287	18093	18251	18331	18282	18064	18130	18252	18445	18360	18211	18303	18209	18352	18423	18158	18291	18300	18436	18486	18140	18334	18228	18155	18361	18248	18107	18328	18094	18420	18272	18202	18178	18319	18221	18289	18298	18111	18277	18250	18363	18329	18317	18167	18366	18278	18129	18280	18467	18305	18335	18270	18154	18114	18418	18173	18272	18370	18314	18223	18271	18422	18089	18432	18279	18649	18232	18031	18324	18389	18234	18431	18245	18428	18523	18485	18412	18242	18251	18328	18329	18143	18437	18536	18273	18063	18190	18337	18311	18265	18377	18092	18359	18171	18280	18148	18020	18337	18124	18332	18251	18181	18350	18279	18117	18408	18196	18282	18252	18329	18452	18284	18475	18278	18367	18096	18170	18329	18427	18253	18221	18089	18405	18328	18331	18310	18383	18201	18419	18082	18332	18332	18405	18334	18282	18544	18289	18127	18203	18158	18290	18399	18180	18186	18314	18458	18226	18226	18334	18352	18352	18226	18462	18069	18368	18227	18265	18389	18467	18123	18471	18307	18213	18365	18314	18331	18451	18408	18251	18179	18349	18247	18206	18287	18375	18297	18299	18304	18298	18360	18291	18439	18047	18344	18319	18279	18211	18277	18338	18247	18217	18477	18176	18187	18238	18280	18319	18443	18075	18171	18204	17992	18579	18369	18349	18383	18391	18380	18266	18292	18296	18472	18364	18227	18394	18204	18382	18499	18160	18340	18299	18416	18329	18342	18457	18273	18257	18300	18379	18201	18261	18405	18295	18311	18149	18076	18236	18421	18342	18188	18287	18363	18295	18330	18084	18237	18140	18268	18424	18254	18316	18289	18326	18152	18325	18339	18386	18444	18458	18375	18152	18326	18292	18406	18357	18286	18101	18398	18545	18360	18248	18505	18381	18084	18299	18188	18240	18361	18407	18215	18247	18520	18416	18227	18427	18383	18269	18581	18340	18406	18285	18261	18369	18261	18192	18125	18419	18278	18218	18192	18434	18245	18154	18197	18290	18237	18167	18385	18242	18466	18371	18390	18323	18198	18376	18276	18184	18281	18379	18297	18171	18341	18417	18330	18437	18239	18361	18284	18340	18301	18216	18289	18239	18296	18376	18170	18070	18183	18415	18139	18012	18449	18218	18267	18291	18332	18411	18450	18191	18390	18380	18374	18184	18003	18274	18280	18014	18262	18207	18385	18247	18151	18320	18085	18230	18592	18333	18332	18460	18209	18372	18362	18285	18214	18228	18304	18361	18140	18335	18469	18211	18362	18439	18357	18585	18244	18326	18220	18313	18111	18160	18339	18337	18264	18293	18454	18257	18086	18144	18225	18406	18367	18236	18366	18412	18309	18403	18336	18138	18200	18184	18230	18127	18258	18419	18199	18122	18179	18216	18302	18132	18208	18176	18255	18280	18341	18278	18342	18351	18213	18363	18255	18316	18333	18201	18177	18224	18320	18414	18067	18135	18406	18397	18242	18274	18085	18223	18319	18124	18482	18383	18279	18401	18337	18212	18345	18276	18052	18300	18306	18336	18132	18253	18243	18135	18468	18263	18157	18317	18251	18355	18202	18251	18176	18330	18244	18091	18273	18327	18207	18223	18382	18148	18220	18379	18366	18408	18280	18323	18472	18160	18563	18370	18323	18316	18253	18261	18418	18382	18108	18300	18244	18116	18303	18049	18232	18310	18228	18343	18176	18262	18179	18147	18137	18292	18174	18369	18365	18349	18182	18266	18294	18140	18221	18410	18275	18198	18393	18288	18164	18204	18350	18486	18346	18161	18383	18367	18194	18133	18312	18238	18109	18177	18320	18440	18266	18213	18148	18333	18353	18178	18261	18519	18310	18234	18371	18196	18334	18302	18460	18366	18197	18195	18174	18136	18351	18303	18345	18369	18149	18471	18377	18339	18274	18335	18356	18370	18338	18061	18223	18193	18186	18257	18232	18439	18102	18288	18236	18176	18408	18429	18394	18341	18168	18319	18251	18255	18137	18459	18193	18120	18124	18199	18291	18125	18232	18404	18451	18434	18404	18198	18283	18179	18298	18254	18373	18120	18335	18289	18400	18361	18306	18209	18300	18291	18370	18435	18368	18211	18327	18184	18195	18330	18324	18400	18277	18357	18315	18360	18391	18292	17928	18181	18340	18385	18165	18405	18407	18398	18271	18294	18467	18463	18288	18447	18423	18222	18372	18222	18330	18333	18433	18248	17982	18290	18336	18300	18257	18000	18126	18287	18261	18340	18171	18375	18187	18269	18307	18174	18272	18511	18233	18200	18135	18386	18287	18428	18334	18347	18160	18260	18371	18155	18239	18085	18279	18176	18467	18249	18142	18215	18362	18236	18411	18372	18421	18438	18295	18236	18324	18072	18329	18431	18429	18289	18327	18510	18333	18390	18128	18207	18129	18323	18451	18187	18136	17926	18264	18265	18033	18559	18162	18262	18146	18332	18276	18287	18427	18512	18462	18457	18282	18143	18404	18230	18260	18312	18284	18393	18184	18136	18323	18365	18251	18329	18237	18336	18247	18386	18332	18204	18361	18190	18183	18302	18347	18328	18224	18229	18383	18235	18388	18116	18245	18252	18306	18292	18320	18284	18316	18511	18338	18106	18379	18362	18289	18219	18380	18227	18238	18188	18046	18163	18182	18206	18179	18336	18275	18371	18153	18099	18399	18443	18237	18243	18343	18365	18234	18245	18486	18203	18269	18375	18300	18353	18373	18505	18227	18327	18384	18272	18454	18398	18110	18266	18182	18130	18378	18235	18361	18149	18347	18215	18322	18421	18251	18219	18304	18230	18416	18512	18332	18290	18391	18309	18434	18327	18340	18113	18253	18497	18548	18178	18260	18275	18273	18210	18339	18510	18402
16539	18634	19593	19099	18537	18134	17813	17695	17384	16677	16909	17150	17330	19790	20080	18953	17820	17233	16716	16677	16722	16858	16831	16500	16781	16801	16743	16796	16617	16843	16767	16737	16733	16929	16748	16944	16696	16701	16635	16775	16746	16727	16708	16656	16688	16665	16821	16667	16858	16716	16712	16692	16786	16841	16672	16557	16745	16710	16734	16802	16805	16822	16758	16744	16844	16772	16647	16648	16698	16721	16787	16612	16719	16737	16630	16853	16795	16698	16781	16776	16842	16617	16698	16668	16758	16809	16699	16740	16652	16970	16777	16748	16659	16727	16760	16840	16773	16516	16801	16645	16903	16730	16552	16772	16806	16730	16605	16690	16866	16695	16786	16764	16837	16706	16644	16696	16582	16864	16624	16871	16749	16576	16587	16792	16733	16706	16697	16680	16669	16632	16791	16724	16852	16862	16760	16750	16755	16613	16735	16839	16460	16932	16779	16620	16666	16863	16755	16797	16720	16697	16677	16756	16892	16759	16656	16743	16608	16803	16759	16613	16610	16780	16821	16731	16914	16641	16810	16766	16666	16557	16825	16796	16643	16699	16659	16718	16867	16731	16826	16727	16836	16859	16553	16794	16563	16702	16697	16630	16891	16617	16688	16875	16679	16577	16569	16571	16881	16619	16758	16655	16789	16751	16535	16829	16686	16686	16735	16688	16781	16745	16831	16740	16657	16698	16741	16802	16689	16688	16621	16647	16655	16771	16592	16754	16747	16665	16763	16729	16732	16776	16761	16839	16601	16576	16710	16635	16757	16753	16669	16705	16826	16582	16802	16579	16766	16636	16766	16735	16683	16797	16893	16730	16731	16716	16674	16872	16839	16681	16886	16570	16913	16666	16706	16798	16861	16625	16688	16774	16756	16752	16695	16594	16828	16756	16763	16759	16756	16705	16719	16823	16879	16751	16821	16766	16730	16745	16700	16749	16684	16880	16854	16667	16606	16984	16838	16610	16667	16942	16643	16594	16674	16723	16647	16773	16797	16906	16898	16865	16713	16745	16866	16829	16858	16848	16881	16674	16844	16836	16641	16667	16715	16582	16870	16763	16757	16977	16836	16861	16662	16644	16573	16882	16686	16711	16818	16798	16650	16800	16647	16791	16748	16837	16852	16655	16877	16940	16886	16674	16729	16744	16762	16661	16879	16679	16593	16575	16587	16813	16627	16743	16590	16731	16847	16638	16810	16821	16716	16693	16869	16653	16553	16647	16697	16623	16734	16758	16849	16719	16824	16667	16735	16742	16712	16782	16857	16713	16720	16760	16766	16769	16641	16732	16747	16705	16650	16688	16544	16749	16747	16532	16773	16894	16816	16621	16729	16633	16850	16672	16719	16745	16719	16590	16701	16834	16817	16673	16691	16731	16735	16787	16716	16838	16777	16673	16744	16746	16637	16770	16705	16708	16697	16868	16676	16784	16520	16712	16870	16612	16467	16878	16625	16747	16608	16767	16698	16632	16610	16842	16811	16588	16621	16747	16718	16867	16646	16687	16774	16855	16717	16678	16698	16705	16780	16611	16692	16632	16797	16895	16583	16601	16706	16630	16728	16705	16774	16670	16771	16775	16702	16771	16925	16671	16753	16699	16643	16643	16903	16744	16855	16797	16878	16717	16906	16786	16775	16668	16797	16653	16821	16644	16669	16928	16692	16826	16765	16747	16662	16652	16663	16730	16764	16832	16602	16810	16685	17022	16694	16755	16802	16597	16700	16867	16709	16793	16556	16893	16653	16803	16754	16801	16900	16581	16656	16633	16793	16826	16764	16714	16679	16766	16745	16789	16830	16684	16993	16585	16846	16873	16730	16755	16579	16682	16922	16784	16722	16864	16704	16818	16766	16758	16716	16810	16775	16786	16692	16841	16746	16726	16924	16831	16749	16658	16742	16681	16904	16859	16880	16642	16699	16579	16750	16677	16849	16638	16536	16867	16769	16618	16824	16703	16830	16832	16693	16923	16702	16592	16656	16644	16709	16781	16852	16576	16732	16742	16765	16911	16665	16584	16864	16697	16709	16796	16715	16967	16819	16667	16739	16791	16612	16699	16720	16725	16809	16588	16838	16720	16727	16839	16732	16764	16568	16680	16820	16784	16687	16778	16802	16992	16605	16631	16760	16610	16664	16750	16879	16750	16806	16786	16744	16672	16940	16692	16627	16748	16747	16699	16688	16495	16661	16785	16813	16657	16938	16664	16850	16735	16848	16740	16698	16669	16682	16802	16645	16776	16617	16610	16824	16723	16618	16859	16834	16492	16774	16647	16682	16636	16825	16699	16797	16653	16655	16763	16804	16694	16625	16644	16698	16723	16792	16722	16731	16450	16867	16570	16738	16764	16750	16689	16777	16713	16574	16718	16900	16643	16748	16805	16819	16724	16625	16890	16886	16753	16758	16710	16905	16641	16767	16741	16725	16852	16801	16888	16655	16797	16724	16589	16739	16762	16709	16766	16763	16808	16582	16781	16703	16677	16617	16792	16683	16534	16747	16784	16738	16898	16695	16806	16573	16716	16826	16579	16738	16689	16835	16707	16890	16595	16836	16548	16801	16544	16659	16709	16830	16871	16809	16750	16675	16796	16660	16828	16757	16750	16777	16656	16560	16686	16765	16911	16666	16823	16674	16656	16770	16887	16691	16759	16787	16806	16696	16724	16819	16914	16864	16665	16983	16726	16829	16764	16776	16624	16857	16662	16771	16733	16650	16806	16761	16734	16771	16685	16563	16873	16668	16557	16617	16603	16791	16655	16727	16783	16804	16810	16656	16718	16754	16729	16751	16815	16761	16538	16640	16818	16792	16824	16635	16897	16762	16856	16770	16765	16815	16724	16602	16811	16765	16654	16751	16793	16815	16698	16723	16935	16652	16710	16859	16686	16634	16752	16752	16699	16671	16825	16745	16709	16916	16806	16843	16971	16719	16688	16959	16722	16542	16814	16633	16597	16691	16931	16715	16724	16628	16581	16966	16654	16736	16589	16654	16883	16757	16701	16797	16907	16695	16763	16846	16644	16825	16572	16767	16768	16759	16732	16721	16631	16765	16744	16609	16605	16665	16711	16913	16732	16896	16727	16799	16749	16764	16614	16764	16831	16689	16845	16841	16759	16746	16726	16729	16626	16972	16771	16798	16662	16701	16801	16846	16891	16722	16675	16785	16722	16802	16788	16816	16829	16760	16733	16561	16734	16676	16849	16849	16857	16821	16732	16715	16810	16658	16788	16823	16805	16846	16775	16746	16770	16706	16901	16887	16722	16741	16872	16643	16742	16671	16649	16784	16836	16548	16778	16826	16672	16696	16712	16666	16802	16841	16571	16701	16752	16928	16783	16868	16863	16885	16744	16715	16763	16717	16708	16868	16689	16702	16718	16712	16762	16701	16965	16755	16703	16776	16633	16678	16756	16905	16740	16659	16840	16811	16829	16714	16833	16796	16637	16589	16700	16631	16746	16743	16809	16702	16813	16707	16826	16685	16579	16668	16673	16679	16773	16649	16707	16859	16859	16803	16889	16681	16681	16658	16528	16699	16831	16722	16726	16806	16877	16727	16683	16752	16820	16779	16693	16617	16658	16828	16740	16937	16740	16718	16671	16599	16818	16898	16879	16826	16845	16699	16665	16676	16674	16752	16727	16732	16802	16761	16658	16752	16755	16844	16654	16812	16459	16643	16651	17017	16740	16580	16772	16749	16831	16756	16677	16873	16819	16839	16734	16629	16913	16788	16636	16818	16582	16766	16742	16768	16828	16631	16659	16771	16859	16807	16670	16562	16661	16588	16656	16795	16889	16698	16779	16756	16802	16843	16522	16733	16750	16827	16652	16820	16850	16581	16889	16916	16861	16593	16666	16618	16927	16762	16730	16720	16839	16737	16682	16720	16849	16679	16777	16642	16757	16795	16872	16872	16704	16839	16676	16683	16901	16628	16837	16663	16878	16880	16574	16874	16775	16709	16481	16690	16663	16802	16781	16749	16755	16750	16857	16771	16831	16731	16744	16761	16832	16667	16857	16875	16691	16787	16684	16768	16760	16736	16671	16741	16573	16689	16631	16727	16812	16780	16750	16829	16690	16775	16571	16697	16717	16623	16749	16590	16594	16682	16819	16837	16641	16840	16732	16888	16660	16822	16751	16695	16734	16741	16753	16724	16955	16802	16390	16840	16778	16632	16861	16632	16650	16844	16768	16794	16706	17033	16766	16716	16869	16609	16762	16607	16678	16687	16873	16636	16735	16873	16738	16888	16673	16822	16888	16650	16781	16843	16642	16719	16745	16811	16747	16741	16754	16685	16657	16681	16828	16970	16777	16784	16743	16712	16726	16818	16877	16621	16758	16902	16867	16819	16886	16698	16869	16880	16798	16718	16835	16755	16725	16730	16871	16874	16710	16909	16847	16774	16673	16754	16844	16902	16596	16654	16823	16587	16564	16882	16734	16896	16778	16832	16676	16732	16574	16771	16759	16871	16898	16690	16808	16738	16588	16741	16867	16657	16833	16742	16644	16549	16770	16803	16751	16879	16893	16668	16715	16767	16702	16659	16713	16662	16680	16771	16757	16739	16706	16790	16753	16813	16718	16862	16593	16771	16829	16820	16743	16731	16970	16854	16800	16627	16800	16626	16673	16812	16782	16641	16754	16813	16780	16875	16811	16716	16816	16608	16819	16763	16745	16707	16764	16761	16559	16790	16802	16875	16804	16705	16722	16878	16691	16810	16790	16597	16851	16790	16794	16567	16728	16733	16811	16738	16535	16755	16587	16678	16637	16794	16914	16722	16855	16774	16768	16692	16700	16706	16661	16695	16591	16772	16656	16875	16667	16482	16754	16789	16735	16668	16633	16706	16797	16864	16681	16836	16828	16664	16872	16690	16776	16744	16631	16671	16726	16826	16806	16771	16635	16678	16738	16700	16874	16873	16946	16764	16796	16760	16744	16881	16646	16831	16523	16832	16828	16754	16865	16730	16630	16685	16598	16900	16605	16756	16778	16716	16610	16632	16595	16749	16797	16771	16780	16738	16614	16564	16706	16769	16715	16635	16647	16663	16741	16743	16676	16720	16894	16639	16854	16732	16707	16781	16667	16731	16679	16746	16780	16708	16740	16929	16617	16740	16904	16816	16725	16770	16749	16681	16761
25002	21411	28216	25613	22041	20943	20504	18874	18576	18551	18336	18595	23026	31750	31308	26559	21970	19531	18720	18089	18167	18248	18099	18149	18134	18085	18187	18075	18321	18300	18301	18284	18136	18195	18164	18415	18153	18047	18128	18147	18205	18070	18260	18293	18233	18051	18243	18064	18108	18153	17967	18063	18205	18141	17981	18254	18271	18095	18158	18170	17955	18107	18191	18046	18048	18201	18077	18089	18086	18181	18124	18253	18150	18150	18211	18181	18301	17999	18175	18286	17917	18267	18196	18102	18136	18181	17982	17999	18204	17981	18284	17997	18154	18031	18182	17971	18192	18031	17990	18094	18135	18192	18154	18266	18026	18001	18207	18147	18103	18071	18021	18101	18099	17962	18141	18260	18006	18100	18082	18184	18351	18250	18294	18197	18116	18183	18147	17839	18189	18080	18100	17961	18159	18238	18108	18071	18164	18246	18142	18088	18077	17819	18121	18132	17913	17885	18091	18182	18220	18190	18063	18180	18063	18108	17987	18101	17959	18012	18061	17962	18073	17876	18159	17855	18153	18255	17787	18028	18078	18005	18089	18070	18236	18047	18212	18037	18170	18107	18084	17986	18046	17826	18072	18185	18132	18167	18110	17824	18013	18233	18165	18027	18112	18067	18070	18032	18129	18014	18083	18125	18003	18100	17881	18174	18171	18234	18021	18160	18026	18209	17981	18156	17988	18050	18017	18011	18086	18155	18151	18172	17973	18095	18052	18249	18272	18259	18004	17968	18000	18226	18019	17944	18159	18007	17911	18152	18024	18075	18097	17944	17884	18191	18003	18105	18068	18075	18048	18115	18154	18036	18070	18165	18117	18167	17732	18135	18082	18054	18163	17838	17795	17993	18149	17800	18031	18112	17962	17912	18064	18059	18083	18014	18113	18088	18126	18088	18040	17961	18196	18222	18089	18144	18120	18081	18337	18022	18136	17915	18026	18133	18034	17759	18106	18147	18217	18012	17926	18022	18087	18069	18113	18311	17884	18298	18033	18050	18010	18152	18054	18017	18050	18203	18213	18191	18146	18112	17946	18090	17976	18204	18010	18069	18053	18028	17917	18005	18008	18165	17917	18191	18002	18090	18139	18191	18188	18057	18055	18141	18150	18003	18070	18016	18077	18135	18043	18138	18035	18185	17937	18172	18086	18232	18074	18085	18066	17999	18183	18179	18094	18248	18100	17991	18173	18100	18299	18195	18130	18055	18045	17971	17949	17986	18108	17877	18209	18149	17997	17892	17887	18144	18194	18039	17913	18058	17983	18094	18250	18025	17952	18037	17972	18066	18068	17941	18064	18265	18154	18062	18106	18032	17729	18182	18216	18068	18178	17832	18192	17916	18071	18194	18122	18062	18121	18047	18174	18197	17893	18168	18069	18048	18164	18055	18009	18114	18230	18045	18204	18107	17827	18119	18192	18063	18043	17901	18200	18113	18095	18121	17934	18202	18150	18283	18161	18149	18182	18049	17992	18086	18160	18396	18022	18220	18003	18095	18188	18038	18201	18188	18063	18132	18259	18007	17957	18143	18113	18127	18164	18123	18073	18030	18032	18219	18107	18102	18039	18209	18221	18123	18409	18065	18052	18003	18049	18085	18224	18223	18059	18168	18097	18039	18109	18210	18205	18034	18051	17955	17972	18016	18276	18044	18151	18082	18232	18262	18150	18198	17999	18035	18241	18111	18187	18097	18060	17980	18089	18022	17966	18134	17976	18188	18059	17942	18103	18161	18275	18074	18022	17809	17928	18190	17952	18265	18199	18139	18129	18157	18184	18022	18211	18190	18285	18181	18248	18050	18056	18075	18074	18122	18283	18039	18132	17937	18095	18027	18121	18132	17948	18032	18195	18089	18155	17894	18030	17930	17958	18011	18155	18193	17958	18252	18165	18097	18212	18163	18207	18141	18191	17936	18148	18024	17818	17943	18155	17962	18161	17954	17996	18029	17989	18114	18114	18014	18060	18068	18071	18083	17996	18069	18117	18205	18161	18198	18049	17920	18041	18248	18123	18409	18079	17971	18153	18245	18102	18193	18059	17949	18182	18010	18061	18127	18267	18079	18006	17917	18063	18213	18244	18021	17988	17862	17985	17951	18177	18060	18064	17954	17958	18118	18120	18298	18132	18136	18096	18253	18092	18094	18133	18111	18105	18110	18202	17884	18206	18174	18110	17968	18043	17973	18056	17988	18067	17984	17924	17993	18018	18276	18230	18196	18292	18075	18060	18126	17943	18032	18198	18027	18133	17974	18097	18107	17973	17953	18137	17978	18014	18091	18053	18308	18022	18165	18293	18343	17996	18273	18219	18159	18023	18141	18290	18193	18186	18039	18155	18124	18120	18275	18030	17949	18091	18000	18043	18119	18090	18057	18134	17988	18030	18103	18068	18157	18011	18008	17784	17941	18259	18071	18236	18018	17978	18054	18103	18211	18138	18002	18145	18008	18045	17967	17887	17839	18365	18031	18224	18053	18083	18088	18228	18138	18159	18258	18030	18226	17940	18104	18043	18136	18179	17916	18163	18113	17865	18053	17976	18134	18015	17995	18140	18057	18142	18114	18103	17923	18036	18152	18158	18039	18151	18070	17992	18167	18073	18071	18056	18086	18225	17970	18051	18141	18066	18185	18132	18373	18152	18140	18202	18276	18180	18134	18236	18124	18293	18032	18275	17928	18138	18196	18087	17979	17928	17920	18154	18207	18292	18195	18240	18053	18052	18034	17946	18165	18191	17966	17902	17974	18325	18174	18159	18173	18070	17966	17978	18195	18066	18255	18286	18149	18105	18210	18080	18032	18180	18270	18167	18290	18073	18046	17942	18047	18328	18094	18171	18304	18124	18217	18112	18298	18047	18057	18299	18117	18062	18269	18242	18198	17990	18193	18136	18158	18106	18069	18043	18076	18129	18300	18118	18364	17984	18066	18018	17964	17852	18117	18224	18051	18145	17992	18201	18265	17958	17993	18023	17959	18181	18223	18046	17892	18125	18356	18311	18210	18215	18172	18059	18097	18060	17928	18098	18200	17852	18110	18104	18130	18084	18198	17886	17976	18323	18101	18172	18055	18099	18073	18255	18193	18038	18096	18073	18059	18477	18080	17992	18126	17965	18296	18089	17997	18003	18108	17927	18037	17974	17977	18106	18038	18295	18033	18000	18170	18240	18288	17942	17976	18192	18113	18161	18069	18105	18062	18107	18005	18190	18067	18296	18160	18260	17976	18069	17972	18063	18061	18068	18064	17988	18168	18150	18011	18183	17927	18087	18059	18018	18277	17955	17943	18145	18123	18002	17718	18334	18072	18242	18349	18146	18155	18182	18223	18273	18156	18139	18097	18348	18204	18137	18095	18158	18122	18019	18397	18229	18198	18027	18281	18112	18009	17984	18170	18061	18386	18108	18143	18075	18096	18068	18113	18079	18069	18101	17981	18096	18010	18259	18246	18135	17942	18162	18178	18224	17944	18081	18286	18129	18119	18086	18130	17980	18019	18057	18159	17958	17938	18049	18135	18214	18112	18076	18019	18337	18217	17988	18229	17953	18099	18129	18061	18030	18091	18052	18150	18071	18221	18003	18096	18012	18053	18208	18121	17992	18220	17963	18136	17975	18211	18087	18059	18123	17977	18209	18105	18139	18039	18021	18334	18334	18095	18164	18117	18115	17918	17953	18129	17867	18171	18332	18205	18289	18221	18082	18214	18096	17963	18142	18105	18059	18153	18024	17904	17878	18028	17997	17955	18184	18256	18041	18021	17987	18124	18002	18040	18229	18009	18203	18147	18133	18026	18357	17904	18100	18073	18193	18087	17851	18043	18126	18116	18307	18206	18332	18029	18199	18130	18194	17981	17889	18131	18170	17876	17954	18237	18191	18070	18054	17967	18199	17941	18165	18152	18207	18077	18212	18172	18143	18213	18111	18327	18195	18075	17999	18108	18001	18167	18075	18105	18253	17978	18309	18203	17958	17989	18018	18119	18190	18082	18121	18231	18075	18138	18117	18102	18070	18205	18015	18307	18148	18160	18003	18129	18031	18158	18022	18119	17990	18173	18000	17978	17918	17985	18173	18266	17905	17979	18073	18094	18154	18285	18240	18148	18035	18117	18310	18075	18106	18174	18165	18183	18221	18122	18143	18055	18189	18168	17826	18090	18101	18056	18160	18075	17992	18014	18232	18094	18227	18076	17989	18120	18222	18316	18058	18319	17984	18085	18120	18118	18018	18155	17926	18080	18195	17854	17887	18062	18112	17922	18259	18013	17986	17928	18068	17986	17973	18025	18134	17959	18173	18090	18080	18190	18285	18114	18370	18049	18070	18144	18028	17974	17949	17924	18118	17996	18234	18063	17929	18076	17999	18330	18078	17980	18140	18076	18004	18006	18068	18109	17970	18327	17945	18087	17815	18163	18114	18083	18136	18175	18144	18097	18050	18137	18155	18164	18022	18160	18193	18067	18007	17947	18180	18147	18335	18081	18296	18168	18037	18098	18089	18105	18091	18303	18237	18167	18236	18348	18156	18175	17996	18041	18131	18173	18011	18093	18153	18137	18027	17952	18127	18057	18085	18132	17974	18081	17924	17975	18033	17953	17923	18080	18035	17846	18214	18086	18222	18187	18069	17876	18105	18218	18487	18285	18146	18096	18249	17988	17989	17904	18219	18042	17940	18001	18136	18029	18169	18386	18200	18163	18179	17992	18167	18118	18172	18030	18187	18159	17985	18163	18060	18077	18350	18254	18016	18148	17968	18037	18155	18066	17959	18245	17853	18284	18100	18065	18004	18052	18063	18128	18279	17996	18127	17987	18036	18070	18119	18096	18128	18099	18105	18057	18026	18007	18114	18049	18275	18096	18232	18147	18362	18267	18007	18113	18095	17994	18051	18093	18002	18021	18125	17991	18071	18018	18075	18047	18110	18343	18220	18265	18123	18173	18056	17925	18073	18124	17897	18187	18336	18295	18055	18169	18095	18209	18183	18127	18057	18071	18323	18240	18056	17833	17977	18084	18168	18104	18206	18071	18064	18057	18249	18045	18119	18189	18029	18072	18108	18071	18077	18351	18050	18170	17955	18105	18101	18009	17976	18050	18253	18136	18368	18065	17999	18097	18100	18143	18255	18213	17923	18047	18087	18063	17953	18163
15504	23978	26195	22291	20013	18955	18231	17390	16919	17027	16942	17584	24967	35348	33118	27044	20874	17875	16985	16787	16755	16581	16606	16634	16688	16722	16797	16677	16623	16599	16733	16625	16463	16594	16766	16710	16630	16655	16732	16594	16527	16688	16686	16681	16864	16437	16593	16645	16596	16690	16753	16881	16599	16613	16666	16598	16779	16605	16686	16783	16735	16761	16629	16636	16614	16612	16602	16900	16720	16739	16660	16550	16671	16514	16527	16742	16615	16437	16726	16689	16570	16640	16604	16631	16681	16686	16599	16689	16712	16709	16743	16761	16539	16658	16665	16632	16746	16489	16673	16650	16678	16550	16521	16690	16566	16666	16619	16569	16787	16633	16580	16397	16614	16520	16724	16672	16761	16561	16701	16699	16636	16723	16702	16478	16766	16565	16735	16436	16572	16570	16549	16852	16635	16694	16661	16800	16700	16489	16695	16670	16564	16660	16624	16728	16501	16684	16645	16648	16766	16592	16671	16689	16536	16568	16823	16722	16498	16469	16667	16672	16774	16715	16633	16492	16664	16786	16630	16760	16658	16665	16720	16534	16877	16606	16670	16667	16677	16692	16549	16566	16894	16694	16488	16566	16836	16776	16516	16618	16547	16540	16631	16627	16659	16663	16740	16622	16803	16630	16606	16669	16717	16752	16761	16677	16796	16531	16795	16574	16575	16794	16573	16906	16571	16785	16670	16826	16790	16648	16799	16507	16837	16668	16650	16669	16781	16744	16697	16761	16640	16728	16682	16629	16678	16540	16556	16671	16759	16567	16775	16497	16621	16568	16623	16669	16654	16646	16634	16595	16755	16720	16638	16691	16668	16604	16515	16716	16465	16584	16578	16569	16754	16478	16642	16758	16627	16727	16606	16563	16624	16670	16518	16600	16478	16712	16675	16692	16801	16614	16727	16653	16439	16705	16678	16624	16627	16540	16667	16555	16870	16822	16594	16605	16599	16706	16630	16571	16614	16549	16534	16761	16751	16646	16523	16545	16574	16523	16583	16686	16412	16790	16600	16583	16508	16592	16540	16558	16804	16500	16585	16643	16668	16685	16662	16612	16666	16597	16541	16670	16771	16750	16689	16574	16593	16545	16679	16673	16468	16679	16628	16531	16716	16535	16658	16571	16814	16594	16721	16558	16570	16802	16667	16766	16579	16704	16527	16687	16685	16802	16737	16577	16604	16560	16695	16594	16574	16700	16657	16697	16591	16671	16716	16643	16620	16711	16573	16856	16826	16613	16727	16759	16894	16716	16750	16822	16717	16590	16721	16646	16688	16641	16661	16627	16402	16717	16624	16620	16668	16641	16734	16566	16746	16795	16707	16635	16630	16764	16640	16568	16694	16804	16873	16583	16516	16826	16588	16613	16625	16594	16611	16795	16575	16475	16646	16678	16659	16628	16500	16696	16546	16469	16630	16645	16726	16715	16708	16471	16624	16824	16570	16715	16728	16629	16802	16630	16712	16724	16535	16624	16596	16750	16429	16629	16676	16484	16709	16654	16637	16824	16517	16795	16701	16598	16491	16638	16555	16585	16623	16606	16825	16697	16558	16771	16429	16475	16679	16691	16626	16619	16730	16871	16665	16574	16697	16664	16641	16696	16700	16609	16580	16818	16615	16579	16739	16860	16594	16689	16580	16594	16575	16611	16646	16702	16713	16660	16717	16529	16632	16628	16631	16815	16625	16793	16826	16635	16664	16423	16631	16800	16475	16905	16609	16509	16619	16651	16750	16751	16802	16739	16706	16581	16778	16628	16461	16703	16669	16722	16645	16543	16577	16744	16554	16574	16571	16585	16575	16705	16660	16583	16685	16617	16681	16611	16598	16700	16662	16347	16604	16734	16505	16507	16598	16757	16573	16530	16738	16700	16686	16525	16723	16636	16614	16679	16772	16724	16662	16592	16360	16688	16429	16811	16660	16659	16669	16722	16448	16724	16622	16615	16796	16625	16792	16779	16502	16699	16708	16624	16634	16571	16669	16618	16682	16751	16578	16685	16612	16910	16656	16829	16624	16854	16630	16778	16618	16648	16612	16616	16570	16487	16568	16612	16823	16762	16615	16433	16706	16778	16765	16656	16756	16619	16532	16623	16633	16496	16803	16526	16553	16588	16590	16687	16507	16490	16662	16656	16727	16680	16701	16601	16669	16517	16674	16660	16774	16600	16533	16523	16509	16552	16544	16684	16902	16645	16490	16723	16563	16648	16625	16551	16720	16474	16663	16584	16533	16578	16714	16837	16554	16608	16774	16594	16678	16619	16766	16666	16422	16582	16821	16613	16676	16739	16593	16526	16679	16731	16642	16748	16808	16505	16534	16665	16702	16639	16723	16852	16635	16676	16656	16512	16738	16572	16697	16779	16660	16778	16806	16598	16667	16492	16535	16695	16628	16610	16666	16646	16803	16584	16550	16582	16442	16796	16609	16506	16605	16761	16619	16681	16603	16685	16753	16794	16572	16537	16623	16692	16743	16681	16628	16761	16673	16616	16660	16742	16678	16637	16681	16532	16621	16652	16612	16628	16670	16626	16566	16700	16622	16659	16734	16517	16708	16603	16671	16765	16723	16729	16662	16694	16600	16656	16727	16459	16678	16739	16578	16687	16697	16565	16597	16587	16695	16356	16635	16686	16619	16455	16771	16512	16606	16772	16772	16779	16526	16584	16552	16718	16767	16796	16709	16823	16616	16572	16661	16651	16775	16685	16652	16523	16858	16840	16744	16507	16615	16683	16714	16690	16643	16648	16791	16482	16553	16508	16705	16522	16597	16569	16568	16781	16690	16612	16694	16659	16610	16655	16566	16640	16827	16474	16605	16551	16598	16634	16727	16762	16694	16569	16541	16817	16664	16756	16445	16648	16538	16751	16608	16576	16677	16584	16552	16684	16484	16624	16505	16701	16800	16831	16580	16596	16504	16720	16638	16583	16616	16563	16611	16493	16584	16826	16544	16632	16660	16646	16705	16512	16504	16848	16655	16523	16716	16610	16583	16731	16791	16789	16598	16587	16580	16721	16719	16776	16783	16717	16589	16543	16717	16648	16741	16669	16680	16817	16644	16802	16642	16654	16630	16691	16746	16784	16704	16620	16676	16520	16859	16670	16662	16684	16577	16830	16656	16708	16547	16736	16708	16769	16510	16534	16678	16784	16582	16907	16577	16664	16534	16671	16644	16660	16585	16868	16815	16675	16749	16666	16723	16638	16609	16766	16594	16596	16675	16820	16787	16646	16745	16675	16568	16709	16538	16740	16801	16739	16771	16620	16833	16842	16687	16438	16644	16484	16761	16541	16679	16746	16714	16364	16592	16641	16554	16631	16526	16820	16492	16675	16473	16605	16422	16639	16546	16717	16783	16746	16627	16539	16731	16588	16650	16683	16561	16724	16554	16677	16730	16709	16847	16598	16753	16614	16616	16613	16605	16639	16747	16591	16863	16659	16456	16713	16601	16501	16574	16655	16759	16616	16820	16695	16769	16718	16666	16854	16766	16683	16647	16850	16653	16597	16678	16645	16801	16681	16722	16755	16586	16696	16656	16569	16702	16562	16597	16565	16650	16599	16790	16618	16548	16791	16688	16656	16647	16481	16554	16587	16641	16763	16737	16497	16588	16697	16694	16759	16720	16626	16530	16750	16625	16417	16799	16596	16768	16790	16646	16487	16545	16761	16672	16656	16496	16577	16631	16726	16785	16594	16537	16568	16690	16642	16521	16781	16562	16737	16803	16670	16518	16683	16594	16618	16591	16671	16675	16646	16755	16592	16638	16548	16722	16614	16532	16614	16708	16682	16560	16560	16595	16551	16739	16604	16601	16597	16697	16560	16694	16734	16563	16490	16635	16693	16547	16541	16558	16672	16580	16601	16628	16525	16802	16457	16602	16644	16564	16591	16619	16753	16550	16605	16624	16509	16930	16729	16857	16709	16844	16908	16784	16498	16730	16659	16698	16539	16655	16638	16670	16649	16619	16514	16729	16612	16721	16734	16437	16568	16742	16700	16607	16525	16825	16775	16660	16633	16684	16642	16608	16585	16612	16609	16611	16537	16786	16696	16549	16742	16645	16511	16696	16748	16686	16747	16613	16600	16490	16778	16545	16787	16491	16647	16514	16757	16719	16669	16589	16622	16641	16634	16733	16628	16658	16634	16685	16548	16513	16562	16672	16633	16522	16594	16799	16670	16705	16584	16743	16658	16585	16634	16621	16830	16662	16751	16576	16584	16687	16738	16682	16597	16814	16541	16598	16580	16670	16707	16608	16701	16714	16547	16767	16395	16664	16478	16610	16832	16632	16583	16677	16696	16798	16779	16696	16658	16606	16685	16659	16663	16674	16522	16502	16754	16670	16560	16508	16935	16696	16557	16752	16686	16828	16485	16685	16651	16664	16809	16670	16662	16740	16707	16605	16552	16668	16517	16648	16748	16500	16719	16433	16667	16644	16779	16610	16581	16645	16784	16634	16645	16530	16520	16578	16809	16664	16631	16615	16595	16551	16592	16740	16650	16534	16699	16682	16571	16746	16706	16650	16726	16722	16663	16622	16687	16650	16636	16532	16741	16680	16647	16791	16509	16683	16568	16660	16779	16768	16542	16742	16721	16555	16546	16722	16587	16422	16864	16696	16573	16615	16682	16563	16697	16688	16561	16585	16822	16731	16342	16673	16758	16697	16729	16634	16625	16725	16686	16542	16736	16545	16491	16676	16743	16464	16658	16677	16786	16736	16505	16671	16578	16728	16608	16685	16806	16664	16641	16765	16693	16752	16614	16669	16684	16700	16596	16618	16715	16749	16614	16538	16589	16730	16811	16442	16871	16681	16572	16637	16596	16718	16645	16633	16566	16686	16787	16648	16825	16591	16662	16632	16812	16548	16778	16688	16600	16689	16446	16609	16614	16533	16622	16586	16670	16485	16770	16476	16695	16654	16730	16517	16760	16655	16621	16635	16587	16690	16670	16563	16695	16684	16569	16669	16663	16796	16476	16607	16670	16806	16623	16587	16610	16815	16717	16621	16583	16462	16729	16629	16478	16692	16722	16660	16500	16637	16780	16763	16682	16726	16749	16696	16597	16731	16607	16809	16612	16770	16558	16730	16686	16838	16566	16587	16747	16511	16630	16757	16577	16509	16734	16521	16671
23827	21402	28946	24341	22239	22807	21813	18741	18292	18329	18362	18079	22560	36392	40385	33345	25633	20983	18804	17860	18053	17827	18056	17842	17980	17757	17965	17683	17738	18002	17782	17902	17933	17924	17820	17844	17974	17673	17928	17890	17786	17662	17867	17709	17890	17741	17728	17642	17757	17687	17872	17766	17863	17894	17979	17831	17622	17794	17835	17832	17916	17827	17735	17692	17721	17800	17684	17696	17936	17656	17688	17997	17731	17659	17758	17855	17720	17715	17807	17837	17867	17632	18099	17631	17582	17646	17811	17935	17640	17618	17733	17691	17572	17716	17733	17738	18007	17826	17749	17802	17747	17452	17938	17754	17689	17660	17826	17585	17806	17742	17632	17928	17754	17925	17501	17711	17593	17714	17695	17915	17600	17534	17669	17613	17602	17846	17835	17715	17792	17583	17656	17722	17722	17920	17541	17770	17869	18041	17768	17654	17667	17867	17927	17749	17631	17678	17912	17448	17759	17846	17921	17797	17753	17587	17807	17940	17838	17783	17644	17758	17859	17840	17888	18021	17864	17970	17714	17809	17859	17595	17779	17861	17753	17754	17903	17781	17846	17916	17631	17604	17903	17780	17763	17769	17721	17770	17807	17719	17639	17742	17655	17848	17782	17748	17851	17716	17905	17664	17787	17779	17780	17865	17776	17882	17807	17681	17768	17871	17797	17767	17842	17903	17763	17794	17930	17668	17501	17481	17700	17735	17751	17857	17743	17563	17776	17691	17709	17871	17902	17814	17706	17771	17755	17735	17634	17716	17654	17848	17558	17748	17768	17514	17793	17697	17672	17730	17686	17621	17761	17631	17796	18069	18009	17618	17911	17890	17881	17746	17673	17678	17776	18022	17725	17835	17770	17671	17608	17767	17962	17716	17884	17839	17933	17795	17582	17715	17725	17741	17517	17731	17948	17679	17688	17628	17671	17919	17700	17903	17757	17861	17624	17730	17933	17695	17755	17801	17668	17569	17870	17717	17741	17793	17675	17753	17903	17604	17505	17868	17650	17882	17835	17609	17816	17847	17847	17624	17811	17864	17966	17643	17784	17775	17652	17702	17766	17715	17642	17888	17820	17907	17728	17641	17903	17783	18121	17783	17799	17915	17776	17694	17720	17855	17786	17756	17589	17873	17563	17619	17699	17571	17609	17799	17876	17588	17869	17762	17705	17635	17684	17733	17949	17851	17589	17692	17840	17753	17591	17727	17879	17809	17861	17780	17685	17741	17606	17759	17898	17692	17736	17614	17647	17874	17851	17787	17865	17721	17694	17763	17655	17855	17610	17730	17900	17680	17918	17800	17809	17827	17711	17477	17675	17829	17820	17706	17727	17616	17826	17728	17770	17744	17828	17717	17721	17560	17938	17772	17549	17890	17604	18079	17765	17722	17767	17650	17658	17642	17918	17855	17665	17953	17675	17562	17885	17760	17835	17872	17652	17875	17727	17536	17810	17632	17553	17737	17719	17861	17695	17828	17730	17825	17636	17527	17656	17727	17991	17886	17709	17776	17690	17857	17730	17816	17536	17890	17798	17733	17734	17762	17563	17700	17664	17687	17887	17863	17766	17918	17705	17650	17575	17736	17808	17871	17705	17856	17885	17634	17651	17818	17914	17651	17920	17946	17751	17846	17895	17832	17773	17658	17966	17872	17620	17848	17800	17980	17974	18022	17679	17888	17801	17858	17659	17743	17678	17726	17606	17767	17822	17722	17593	17700	17794	17665	17683	17742	17775	17891	17709	17785	17818	17628	17754	17804	17634	17785	17785	17850	17724	17727	17715	17622	17714	17796	17807	17786	17723	17619	17845	17673	17960	17784	17918	17886	17832	17810	17894	17781	17756	17861	17666	17944	17862	17865	17659	17672	17839	17804	17762	17764	17855	17724	17981	17837	17756	17813	17854	17664	17812	17708	17773	17834	17727	17614	17878	17759	17520	17729	17781	17635	17779	18004	17739	17705	17908	17895	17778	17678	17759	17634	17616	17615	17840	17664	17870	17852	17830	17731	17776	17726	17649	17722	17731	17787	17795	17623	17532	17743	17843	17629	17969	17837	17624	17976	17796	17647	17909	17763	17423	17745	17702	17609	17742	17698	17497	17764	17624	17660	17593	17647	17832	17824	17980	17728	17782	17745	17709	17705	17737	17636	17787	17727	17664	17797	17680	17769	17766	17673	17620	17773	17781	17818	17716	17799	17832	17665	17707	17853	17815	17823	17739	17820	17946	17575	17594	17754	17562	17609	17826	17741	17691	17829	17735	17590	17614	17714	17577	17813	17835	18012	17940	17758	17736	17603	17891	17723	17937	17780	17847	17758	17698	17509	17825	17709	17402	17508	17624	17594	17873	17733	17717	18073	17709	17688	17810	17706	17809	17781	17913	17816	17986	17673	17814	17885	17686	17723	17712	17884	17643	17544	17657	17792	17800	17649	17730	17544	17760	17748	17839	17773	17668	17817	17720	17788	17583	17703	17755	17744	17806	17731	17826	17667	17728	17722	17972	17790	17820	17798	17995	17714	17775	17744	17822	17861	17943	17843	17607	17768	17875	17951	17937	17587	17659	17809	17808	17872	17847	17732	18016	17637	17584	17665	17863	17657	17739	17842	17762	17907	17611	17705	17743	17761	17929	17879	17698	17758	17813	17689	17619	17683	17847	17714	18030	17683	17846	17789	17841	17800	17696	17866	17784	17589	17708	17832	17748	17925	17848	17641	17917	17799	17788	17854	17558	17634	17592	17595	17885	17899	17916	17864	17658	17621	17703	17827	17941	17650	17875	17688	17456	17763	17752	17728	17797	17821	17948	17948	17576	17600	17813	17800	17628	17728	17810	17749	17872	17926	17926	17680	17864	17716	17879	17776	17996	17851	17808	17560	17843	17765	17844	17741	17536	17814	17924	17858	17735	17689	17984	17729	17755	17745	17714	17891	17763	17831	17911	17748	17586	17567	17804	17749	17642	17642	17772	17592	17597	17562	17638	17845	17752	17722	17847	17877	17515	17759	17844	17582	17898	17569	17569	17627	17664	17814	17809	17681	17733	17787	17824	17824	17776	17873	17827	17646	17744	17588	17679	17541	17715	17860	17767	17626	17861	17880	17840	18035	17657	17773	17861	17763	17654	17654	17774	17815	17817	17726	17795	17730	17735	17847	17609	17784	17822	17741	17866	17656	17843	17753	17805	17688	17683	17939	17867	17657	17771	17645	17863	17595	17783	17804	17735	17597	17794	17772	17678	17783	17757	17599	17794	17672	17690	17716	17846	17875	17796	17769	17702	17670	17779	17980	17830	17737	17645	17740	17766	17688	17592	17736	17759	17818	17501	17437	17622	17806	17749	17867	17797	17880	17675	17627	17837	17542	17897	17758	17685	17776	17736	17721	17812	17718	17723	17807	17844	17683	17697	17667	17647	17740	17768	17862	17760	17891	17793	17737	17881	17947	17533	17811	17856	17920	17640	17707	17753	17693	17880	17850	17714	17694	17917	17667	17720	17880	17612	17722	17916	17897	17938	17641	17882	17718	17718	17620	17834	17843	17829	17602	17701	17561	17718	17608	17733	17792	17651	17655	17951	17956	17632	17686	17786	17705	17985	17665	17922	17783	17778	17596	17867	17631	17826	17829	17649	17833	17699	17625	17796	18043	17760	17789	17763	17720	17747	17590	17741	17598	17690	17735	17725	17804	17743	17738	17689	17663	17744	17723	17808	17691	17826	17738	17643	17736	17894	17881	17695	17759	17717	17843	17753	17692	17820	17895	17605	17869	17660	17826	17743	17701	17884	17716	17850	17709	17811	17729	17578	17667	17719	17548	17866	17754	17913	17784	17741	17847	17717	18041	17836	17976	17760	17841	17757	17569	17721	17708	17817	17768	17712	17556	17576	17670	17669	17857	17807	17855	17877	17779	17753	17598	17710	17711	17846	17767	17828	17779	17735	17802	17821	17606	17440	17822	17747	17752	17923	17899	17823	17912	17850	17575	17899	17821	17562	17729	17755	17803	17786	17721	17673	17743	17835	17851	17855	17856	17872	17796	17742	17733	17802	17793	17654	17960	17827	17803	17761	17608	17610	17663	17672	18000	17836	17891	17733	17771	17735	17604	17818	17847	17685	17792	17802	17680	17837	17783	17658	17696	17692	17575	17824	17687	17659	17787	17549	17845	17695	17632	17881	17690	17826	17802	17762	17867	17743	17728	17587	17846	17686	17879	17993	17876	17784	17704	17797	17738	17674	17801	17573	17510	17780	17810	17713	17877	17908	17785	17845	17579	17782	17865	17803	17622	17843	17665	17812	17616	17869	17853	17865	17634	17776	17769	17851	17805	17800	17535	17676	17623	17839	17651	17858	17879	17808	17779	17578	17827	18099	17630	17484	17841	17768	17800	17746	17671	17631	17639	17843	17756	17783	17631	17769	17781	17789	17811	17658	17867	17703	17745	17810	17678	17697	17783	17785	17824	17717	17904	17872	17668	17589	17865	17717	17813	18025	17605	17830	17694	17954	17945	17823	17921	17742	17683	17707	17751	17848	17725	17824	17752	17687	17740	17732	17628	17667	17633	17965	17857	17686	17892	17824	17886	17777	17843	17674	17942	17766	17704	17922	17868	17800	17950	17899	17847	17832	17652	17707	17847	17924	17731	17839	17843	17802	17995	17786	17754	17776	17714	17721	17711	17702	17711	17806	17800	17744	17712	17666	17923	17809	17672	17562	17750	17982	17681	17684	17798	17796	17864	17907	17845	17965	17763	17715	17906	17794	17938	17568	17707	17668	17680	17745	17774	17674	17575	17791	17824	17654	17813	17684	17852	17716	17744	17825	17739	17579	17814	17700	17815	17776	17641	17742	17629	17914	17793	17523	17686	17602	17498	17690	17979	17709	17894	17885	17643	17633	17727	17736	17639	17859	17775	17647	17806	17891	17709	17810	17688	17666	17805	17689	17775	18042	17883	17900	17681	17676	17751	17722	17800	17791	17722	17685	17595	17787	17713	17772	17776	17854	17548	17814	17632	17677	17587	17902	17981	17654	17917	17637	17674	17802	17936	17641	17806	17567	17839	17792	17860	17773	17720	17721	17832	17574	17644	17832	17977	17814	17869	17639	17740	17608	17830	17799	17890	17830	17849	17613	17699	18023	17765
16955	29199	29743	25144	22072	19499	17836	17398	17103	16976	16840	17213	25132	41188	42472	34716	25163	19744	17029	16637	16398	16563	16591	16540	16526	16435	16533	16483	16327	16646	16467	16323	16299	16301	16478	16311	16280	16503	16245	16511	16404	16478	16433	16414	16516	16444	16523	16386	16615	16379	16403	16434	16460	16630	16323	16310	16311	16585	16350	16428	16488	16409	16440	16246	16496	16423	16600	16441	16368	16590	16293	16586	16451	16544	16366	16311	16507	16398	16376	16308	16498	16427	16382	16615	16416	16296	16510	16494	16319	16445	16360	16549	16419	16553	16258	16298	16471	16529	16363	16419	16506	16271	16269	16477	16503	16320	16605	16511	16372	16404	16456	16383	16415	16416	16589	16471	16387	16426	16383	16381	16342	16592	16368	16270	16509	16370	16383	16424	16456	16310	16389	16332	16401	16420	16575	16528	16486	16393	16378	16579	16288	16521	16505	16366	16579	16485	16358	16450	16382	16413	16455	16307	16258	16485	16584	16479	16268	16383	16479	16518	16496	16411	16303	16480	16433	16483	16425	16535	16467	16493	16496	16372	16428	16367	16404	16487	16518	16351	16343	16355	16490	16433	16443	16445	16312	16509	16415	16320	16381	16348	16511	16421	16334	16427	16405	16269	16392	16510	16356	16345	16657	16446	16327	16413	16347	16467	16360	16529	16295	16331	16338	16381	16462	16521	16609	16387	16464	16283	16229	16627	16433	16521	16282	16470	16531	16430	16369	16576	16278	16396	16403	16386	16431	16281	16434	16419	16448	16332	16269	16320	16403	16359	16433	16329	16480	16404	16531	16411	16389	16428	16338	16397	16453	16416	16363	16387	16544	16423	16452	16556	16533	16412	16527	16357	16419	16578	16438	16307	16279	16220	16452	16472	16451	16374	16535	16387	16692	16607	16462	16395	16458	16481	16487	16574	16381	16470	16440	16399	16449	16484	16576	16535	16403	16391	16372	16482	16507	16480	16306	16378	16351	16417	16413	16448	16510	16384	16581	16446	16295	16573	16534	16439	16498	16406	16562	16376	16571	16425	16412	16400	16369	16400	16614	16520	16377	16375	16398	16451	16393	16399	16456	16435	16623	16630	16381	16356	16528	16431	16469	16549	16512	16455	16249	16481	16463	16466	16298	16417	16381	16479	16465	16417	16372	16448	16277	16406	16500	16442	16297	16631	16472	16493	16305	16491	16405	16443	16381	16332	16363	16469	16495	16472	16618	16446	16403	16509	16315	16634	16359	16487	16187	16394	16188	16537	16420	16410	16439	16592	16533	16414	16459	16363	16561	16374	16305	16385	16312	16515	16591	16501	16380	16343	16427	16592	16469	16310	16384	16228	16387	16401	16558	16499	16348	16456	16431	16530	16504	16622	16468	16371	16383	16637	16491	16529	16437	16683	16419	16455	16477	16407	16365	16417	16506	16378	16425	16423	16487	16466	16382	16478	16370	16548	16323	16408	16606	16501	16492	16340	16485	16525	16326	16366	16525	16546	16282	16363	16437	16416	16481	16441	16529	16496	16536	16367	16391	16368	16191	16674	16377	16225	16359	16705	16453	16341	16435	16405	16369	16265	16492	16396	16359	16534	16391	16314	16433	16374	16457	16391	16293	16480	16348	16305	16540	16331	16318	16323	16368	16478	16577	16498	16359	16370	16420	16389	16414	16389	16453	16348	16505	16245	16436	16686	16352	16407	16349	16493	16515	16511	16424	16281	16462	16413	16518	16517	16381	16404	16494	16429	16361	16374	16366	16453	16360	16320	16518	16516	16457	16497	16354	16428	16405	16339	16519	16265	16436	16236	16111	16668	16447	16478	16548	16214	16464	16493	16411	16237	16439	16484	16529	16510	16314	16439	16459	16536	16328	16420	16561	16286	16471	16588	16526	16558	16347	16526	16420	16315	16477	16503	16499	16263	16464	16541	16408	16526	16359	16393	16520	16300	16421	16436	16565	16571	16291	16439	16451	16487	16607	16562	16447	16347	16591	16459	16540	16411	16478	16365	16528	16507	16518	16623	16351	16289	16394	16276	16371	16431	16419	16452	16348	16441	16497	16408	16484	16334	16241	16290	16461	16475	16347	16491	16451	16463	16539	16278	16339	16476	16479	16496	16342	16434	16478	16559	16588	16559	16231	16567	16391	16452	16330	16456	16287	16437	16509	16540	16326	16465	16421	16453	16388	16316	16535	16364	16392	16461	16452	16487	16363	16601	16486	16350	16545	16504	16459	16549	16356	16385	16572	16566	16435	16657	16506	16370	16507	16461	16444	16422	16314	16362	16180	16412	16428	16272	16403	16464	16450	16419	16531	16380	16296	16543	16466	16351	16376	16477	16326	16494	16568	16410	16433	16271	16469	16348	16316	16392	16420	16295	16346	16512	16333	16485	16498	16490	16416	16375	16525	16420	16373	16508	16636	16214	16271	16446	16389	16408	16516	16352	16418	16322	16503	16447	16241	16483	16291	16438	16436	16432	16357	16449	16399	16433	16517	16339	16404	16618	16400	16442	16484	16245	16619	16573	16373	16333	16297	16458	16414	16205	16553	16446	16376	16314	16556	16402	16363	16301	16463	16277	16304	16539	16432	16533	16352	16398	16430	16398	16349	16459	16487	16533	16315	16286	16432	16294	16483	16500	16500	16341	16327	16430	16518	16471	16556	16342	16513	16361	16388	16361	16453	16334	16375	16300	16493	16660	16381	16550	16400	16417	16319	16413	16632	16446	16393	16394	16191	16403	16461	16281	16335	16376	16241	16458	16300	16403	16450	16345	16131	16470	16124	16408	16543	16414	16443	16529	16554	16467	16340	16481	16461	16500	16307	16522	16388	16341	16441	16465	16327	16419	16409	16349	16432	16534	16505	16412	16377	16331	16373	16402	16243	16591	16387	16351	16367	16476	16403	16306	16350	16515	16337	16542	16492	16365	16264	16447	16488	16381	16546	16301	16411	16386	16393	16445	16328	16403	16427	16312	16459	16194	16401	16333	16475	16310	16385	16357	16560	16637	16626	16497	16323	16345	16462	16436	16567	16357	16423	16481	16366	16255	16422	16538	16323	16471	16490	16460	16500	16417	16418	16503	16394	16437	16429	16438	16439	16352	16639	16477	16448	16366	16438	16468	16412	16545	16439	16276	16419	16415	16334	16461	16513	16402	16432	16492	16314	16441	16335	16392	16432	16354	16537	16493	16570	16391	16453	16477	16360	16491	16600	16256	16348	16414	16346	16168	16317	16381	16550	16575	16315	16450	16629	16411	16505	16421	16385	16617	16507	16445	16486	16578	16403	16297	16351	16340	16386	16448	16522	16357	16180	16593	16387	16325	16455	16481	16446	16337	16452	16403	16473	16435	16477	16242	16448	16333	16402	16657	16525	16450	16485	16366	16317	16305	16270	16488	16542	16635	16374	16461	16494	16433	16355	16290	16512	16422	16453	16386	16305	16492	16504	16373	16434	16432	16652	16387	16411	16284	16334	16557	16405	16465	16617	16343	16454	16431	16483	16490	16572	16406	16441	16502	16571	16433	16295	16444	16388	16522	16403	16308	16435	16533	16526	16540	16616	16364	16443	16425	16549	16351	16456	16399	16562	16468	16409	16497	16431	16352	16382	16627	16470	16513	16368	16553	16227	16396	16431	16440	16469	16547	16404	16442	16225	16362	16374	16498	16447	16369	16426	16583	16383	16383	16422	16483	16490	16371	16415	16348	16463	16589	16512	16516	16477	16526	16542	16433	16445	16300	16367	16345	16407	16392	16445	16418	16428	16342	16466	16429	16519	16401	16477	16445	16521	16605	16466	16546	16616	16511	16416	16246	16376	16480	16395	16398	16216	16379	16475	16281	16556	16337	16350	16287	16439	16315	16484	16483	16315	16321	16519	16368	16367	16354	16385	16430	16409	16518	16446	16495	16456	16471	16270	16552	16356	16362	16412	16321	16428	16264	16437	16607	16293	16211	16458	16340	16577	16476	16449	16406	16386	16262	16460	16385	16493	16465	16344	16339	16415	16455	16446	16561	16522	16588	16710	16250	16456	16425	16463	16364	16368	16262	16401	16198	16362	16325	16405	16380	16380	16259	16396	16372	16325	16366	16521	16526	16425	16370	16446	16303	16504	16411	16529	16450	16396	16418	16399	16595	16425	16296	16434	16357	16353	16393	16640	16364	16430	16689	16481	16411	16582	16447	16459	16502	16573	16300	16569	16481	16292	16401	16561	16478	16380	16321	16339	16474	16409	16597	16495	16344	16388	16476	16512	16490	16339	16522	16434	16393	16423	16534	16508	16537	16429	16547	16421	16485	16456	16541	16352	16521	16449	16483	16253	16487	16587	16529	16439	16393	16401	16137	16399	16538	16642	16323	16417	16406	16526	16381	16363	16376	16560	16408	16309	16547	16479	16353	16610	16520	16417	16452	16584	16485	16307	16464	16645	16291	16394	16405	16449	16616	16389	16535	16478	16575	16721	16426	16437	16507	16444	16344	16500	16391	16489	16518	16428	16207	16423	16448	16528	16381	16419	16618	16505	16436	16432	16487	16247	16390	16468	16391	16507	16530	16514	16684	16502	16253	16412	16367	16247	16293	16470	16525	16449	16415	16561	16318	16420	16415	16468	16323	16393	16411	16488	16506	16496	16506	16347	16366	16452	16332	16299	16408	16258	16408	16340	16513	16489	16572	16399	16442	16481	16377	16519	16496	16523	16499	16607	16261	16490	16388	16611	16391	16273	16366	16405	16388	16481	16518	16372	16606	16287	16518	16294	16424	16509	16532	16498	16402	16461	16318	16305	16551	16432	16556	16439	16339	16304	16417	16558	16444	16429	16532	16410	16468	16321	16430	16517	16524	16266	16547	16416	16360	16501	16304	16319	16487	16354	16420	16325	16406	16536	16393	16418	16692	16258	16550	16641	16438	16512	16361	16502	16545	16419	16514	16463	16187	16505	16354	16429	16287	16528	16350	16387	16653	16623	16534	16544	16330	16509	16627	16342	16522	16437	16617	16475	16425	16589	16455	16590	16441	16480	16423	16388	16472	16418	16496	16406	16518	16313	16302	16677	16435	16332	16316	16239	16383	16461	16609	16466	16320	16440	16332	16497	16383	16458	16371	16540	16380	16399	16447	16649	16483	16477	16310
29306	22372	22909	20692	18434	18373	18518	18397	18243	18343	18346	18359	18571	20098	20758	20336	19013	18714	18518	18562	18454	18215	18296	18256	18387	18364	18458	18208	18310	18357	18205	18214	18462	18199	18267	18191	18248	18249	18179	18229	18631	18197	18289	18273	18395	18406	18264	18451	18512	18362	18346	18287	18244	18207	18262	18262	18312	18267	18305	18185	18131	18234	18283	18467	18232	18258	18288	18263	18182	18298	18310	18186	18201	18286	18445	18436	18262	18314	18317	18197	18281	18308	18370	18247	18083	18126	18365	18400	18258	18025	18145	18275	18134	18073	18113	18352	18182	18276	18373	18566	18195	18238	18041	18341	18211	18444	18277	18274	18280	18302	18269	18424	18342	18237	18038	18240	18145	18269	18236	18450	18235	18177	18314	18246	18133	18147	18133	18289	18130	18274	18112	18155	18128	18328	18300	18238	18290	18418	18163	18245	18258	18218	18184	18152	18408	18268	18409	18134	18354	18120	18434	18150	18281	18314	18048	18480	18205	18258	18440	18446	18325	18097	17976	18013	18399	18156	18206	18259	18433	18395	18395	18317	18066	18290	18133	18340	18310	18268	18403	18256	18223	18240	18248	18216	18322	18311	18138	18187	18297	18325	18175	18355	18344	18268	18327	18297	18121	18182	18290	18362	18288	18209	18211	18331	18328	18169	18142	18423	18291	18311	18367	18273	18094	18366	18211	18252	18316	18248	18141	18096	18211	18187	18316	18168	18087	18288	18275	18183	18295	18185	18359	18290	18392	18385	18312	18430	18206	18272	18311	18363	18167	18266	18221	18038	18140	18172	18213	18185	18307	18344	18222	18347	18383	18352	18393	18093	18219	18361	18256	18271	18229	17962	18155	18134	18191	18379	18370	18232	18108	18269	18433	18245	18292	18243	18493	18138	18271	18306	18343	18257	18210	18270	18330	18152	18169	18180	18148	18213	18362	18450	18170	18294	18119	18180	18326	18163	18229	18316	18275	18249	18227	18269	18242	18210	18114	18162	18392	18266	18306	18289	18243	18190	18168	18048	18116	18140	18171	18368	18210	18254	18239	18316	18573	18275	18106	18409	18128	18188	18301	18114	18224	18052	18407	18213	18128	18297	18412	18202	18196	18204	18419	18001	18106	18079	18172	18260	18242	18037	18401	18243	18245	18394	18179	18140	18202	18281	18332	18261	18162	18124	18583	18402	18245	18269	18348	18151	18247	18411	18218	18109	18196	18293	18307	18301	18274	18321	18502	18212	18405	18265	18288	18295	18258	18032	18246	18453	18141	18086	18361	18346	18331	18290	18186	18173	18396	18208	18221	18095	18264	18117	18130	18257	18292	18423	18246	18270	18398	18285	18239	18063	18203	18092	18212	18406	18243	18226	18113	18292	18262	18157	18123	18352	18310	18215	18165	18299	18239	18186	18283	18302	18191	18113	18378	18113	18206	18123	18008	18253	18486	18331	18431	18303	18054	18315	18380	18199	18207	18379	18207	18169	18329	18317	18368	18164	18215	18107	18248	18369	18373	18435	18206	18207	18279	18221	18182	18279	17972	18106	18338	18453	18330	18421	18301	18321	18189	18243	18406	18145	18345	18248	18142	18302	18265	18265	18179	18168	18078	18313	18106	18140	18513	18149	18263	18361	18249	18108	18355	18233	18283	18299	18159	18093	18414	18237	18287	18395	18113	18151	18187	18271	18296	18342	18323	18223	18101	18346	18153	18221	18295	18278	18260	18216	18360	18192	18264	18149	18386	18320	18215	18369	18295	18368	18267	18258	18168	18280	18377	18326	18152	18278	18306	18344	18308	18402	18415	18092	18142	18306	18154	18413	18091	18458	18200	18203	18159	18088	18306	18258	18130	18339	18005	18277	18450	18313	18183	18314	18355	18048	18182	18204	18235	18360	18166	18403	18221	18304	18238	18250	18289	18363	18291	18351	18294	18194	18301	18376	18428	18247	18224	18125	18357	18335	18288	18374	18133	18279	18372	18329	18117	18377	18102	18181	18284	18166	18328	18194	18226	18269	18556	18090	18318	18264	18600	18386	18124	18170	18195	18343	18281	18268	18358	18213	18191	18001	18293	18224	18260	18198	18575	18277	18159	18223	18197	18473	18280	18240	18157	18291	18316	18134	18389	18309	18198	18344	18343	18273	18333	18380	18202	18198	18050	18298	18096	18456	18416	18075	18347	18080	18284	18223	18392	18217	18349	18381	18189	18318	18258	18207	18154	18229	18262	18280	18377	18208	18461	18304	18159	18380	18088	18134	18182	18288	18266	18252	18231	18246	18154	18559	18225	18322	18108	18104	18150	18076	18014	18218	18182	18151	18365	18235	18153	18245	18234	18079	18358	18376	18312	18421	18414	18291	18109	18166	18396	18308	18330	18462	18458	18428	18050	18169	18387	18313	18571	18188	18177	18212	18073	18124	18223	18337	18249	18152	18323	18087	18165	17957	18209	18114	18297	18236	18503	18403	18101	18282	18086	18242	18193	18229	18245	18188	18428	18206	18242	18012	18180	18444	18419	18216	18186	18327	18194	18384	18415	18096	18396	18394	18098	18370	18317	18104	18303	18368	18268	18229	18304	18385	18329	18341	18272	18237	18197	18319	18280	18184	18197	18312	18438	18501	18154	18304	18090	18029	18295	18040	18594	18238	18396	18226	18257	18218	18317	18083	18312	18215	18312	18326	18068	18218	18345	18167	18457	18174	18376	18378	18308	18066	18448	18377	18357	18414	18262	18100	18091	18295	18361	18185	18319	18316	18212	18538	18196	18263	18345	18328	18190	18233	18178	18153	18169	18343	18370	18271	18190	18439	18306	18165	18312	18246	18242	18350	18317	18282	18189	18257	18284	18245	18314	18302	18273	18151	18314	18236	18170	18301	18287	18329	18272	18147	18272	18171	18371	18330	18222	18157	18201	18223	18504	18199	18233	18038	18309	18256	18281	18301	18404	18122	18267	18274	18353	18284	18265	18175	18185	18165	18382	18308	18275	18282	18453	18230	18090	18030	18337	18233	18295	18032	18256	18262	18260	17928	18359	18199	18220	18246	18289	18527	18396	18372	18147	18322	18354	18354	18230	18151	18472	18396	17935	18382	18334	18213	18332	18343	18180	18464	18247	18320	18232	18379	18204	18202	18124	18325	18137	18378	18240	18248	18196	18336	18174	18146	18440	18383	18167	18199	18166	18336	18351	18264	18149	18187	18407	18170	18450	18287	18373	18062	17991	18157	18255	18200	18258	18253	18376	18207	18227	18278	18150	18213	18508	18447	18177	18186	18134	18244	18192	18284	18361	18468	18096	18130	18330	18296	18341	18261	18256	18266	18053	18346	18295	18199	18238	18399	18153	18304	18322	18322	18308	18232	18109	18399	18374	18237	18560	18296	18265	18355	18183	18315	18181	18221	18347	18234	18269	18417	18393	18481	18361	18438	17974	18208	18241	18277	18302	18284	18335	18296	18448	18349	18201	18338	18146	18301	18223	18247	18349	18262	18359	18203	18469	18200	18138	18342	18253	18601	18063	18463	18257	18101	18302	18412	18259	18310	18311	18292	18300	18269	18278	18377	18184	18240	18180	18432	18170	18240	18204	18347	18271	18186	18368	18167	18180	18215	18266	18229	18214	18115	18077	18239	18408	18227	18351	18248	18435	18398	18052	18039	18323	18318	18212	18389	18522	18002	18254	17950	18217	18310	18397	18214	18303	18325	18276	18386	18355	18240	18281	18229	18295	18241	18333	18371	18440	18092	18600	18153	18229	18239	18310	18127	18100	18467	18069	18270	18209	18363	18150	18120	18094	18117	18261	18493	18236	18118	18285	18335	18211	18255	18309	18344	18347	18415	18300	18448	18266	18284	18295	18227	18233	18207	18204	18238	18289	18324	18261	18346	18383	18460	18224	18148	18480	18313	18323	18358	18068	18407	18290	18343	18235	18131	18401	18228	18250	18396	17972	18141	18356	18259	18283	18282	18288	18329	18358	18282	18285	18297	18246	18241	18302	18133	18403	18301	18373	18380	18190	18480	18163	18227	18659	18162	18306	18110	18139	18287	18288	18392	18188	18052	18128	18225	18287	18299	18143	18152	18457	18314	18272	18343	18410	18217	18361	18311	18328	18222	18304	18216	18114	18108	18369	18200	18279	18299	18146	18154	18238	18165	18359	18359	18302	18232	18072	18324	18523	18410	18204	18395	18109	18349	18172	18176	18388	18210	18222	18446	18288	18387	18365	18325	18290	18351	18431	18332	18272	18344	18344	18279	18329	18126	18578	18364	18303	18209	18172	18103	18359	18144	18067	18373	18386	18286	18278	18261	18412	18470	18436	18101	18373	18348	18223	18168	18277	18164	18492	18327	18101	18261	18232	18235	18309	18226	18452	18219	18230	18253	18192	18292	18445	18280	18282	18258	18318	18210	18409	18246	18342	18173	18466	18242	18516	18273	18168	18216	18098	18071	18230	18234	18324	18179	18322	18394	18344	18217	18532	18360	18277	18268	18046	18152	18285	18342	18284	18273	18202	18449	18353	18312	18243	18203	18364	18461	18417	18283	18364	18220	18399	18020	18273	18356	18242	18403	18353	18227	18440	18439	18256	18444	18340	18204	18143	18186	18076	18189	18208	18107	18242	18434	18419	18076	18309	18352	18302	18356	18355	18188	18142	18380	18286	18430	18420	18341	18238	18280	18453	18080	18132	18250	18122	18235	18365	18246	18418	18266	18091	18246	18235	18508	18415	18271	18251	18351	18241	18263	18416	18403	18246	18187	18161	18180	18238	18230	18472	18426	18163	18129	18360	18335	18281	18418	18158	18112	18323	18411	18352	18079	18118	18171	18254	18313	18314	18260	18097	18136	18372	18146	18338	18372	18357	18466	18403	18324	18236	18335	18345	18314	18345	18106	18314	18349	18161	18237	18266	18558	18371	18192	18131	18450	18212	17917	18250	18234	18380	18148	17975	18152	18317	18369	18296	18324	18322	18144	18304	18350	18320	18245	18250	18213	18272	18285	18338	18130	18359	18241	18271	18272	18298	18159	18189	18296	18377	18242	18386	18051	18377	18287	18323	18071	18184	18285	18052	18236	18429	18208	18239	18218	18215	18274	18264	18304	18454	18316	18324	18146	18195	18395	18293	18280	18344	18233
16707	19473	19258	17573	17259	16829	16984	16864	16765	16861	16934	16905	17245	19974	20157	19031	17655	17169	16843	16772	16732	16943	16797	16952	16668	16846	16933	16815	16752	16870	16878	16848	16839	16654	16842	16853	16790	16762	16709	16710	16579	16643	16657	16596	16841	16533	16874	16568	16655	16755	16795	16695	16606	16735	16653	16736	16772	16779	16863	16717	16697	16624	16726	16723	16696	16625	16685	16785	16749	16827	16783	16587	16705	16626	16701	16761	16584	16749	16591	16684	16799	16521	16790	16692	16606	16662	16535	16773	16684	16747	16551	16580	16722	16846	16611	16747	16580	16727	16742	16767	16740	16776	16675	16745	16754	16650	16595	16587	16765	16585	16714	16620	16878	16612	16769	16738	16728	16884	16766	16702	16651	16683	16576	16828	16718	16959	16722	16839	16604	16856	16842	16752	16674	16772	16758	16586	16681	16753	16722	16819	16817	16709	16909	16649	16810	16720	16641	16693	16749	16741	16601	16686	16691	16669	16784	16655	16751	16863	16622	16669	16781	16691	16866	16794	16703	16692	16737	16800	16564	16693	16726	16783	16531	16727	16583	16687	16863	16846	16694	16701	16680	16762	16685	16572	16745	16649	16656	16654	16526	16835	16613	16779	16829	16804	16539	16673	16646	16780	16690	16503	16730	16723	16850	16810	16697	16542	16577	16676	16699	16758	16768	16706	16903	16678	16731	16599	16719	16790	16754	16699	16651	16785	16707	16873	16636	16656	16700	16773	16770	16913	16776	16738	16760	16775	16713	16605	16728	16734	16974	16551	16673	16662	16683	16647	16629	16821	16694	16760	16845	16540	16793	16758	16761	16667	16703	16715	16560	16704	16624	16898	16609	16677	16488	16596	16711	16669	16645	16711	16708	16646	16765	16584	16637	16523	16699	16733	16611	16717	16748	16745	16735	16592	16636	16757	16627	16659	16690	16679	16572	16739	16700	16470	16670	16786	16639	16743	16592	16683	16675	16825	16634	16783	16738	16813	16677	16713	16647	16612	16712	16506	16662	16784	16713	16663	16818	16629	16962	16725	16759	16764	16756	16826	16694	16667	16595	16758	16652	16703	16576	16733	16638	16713	16744	16573	16752	16639	16723	16697	16733	16581	16674	16652	16606	16635	16814	16782	16740	16655	16654	16594	16753	16615	16619	16488	16565	16547	16627	16782	16886	16688	16721	16727	16888	16600	16810	16619	16632	16674	16912	16753	16674	16608	16769	16774	16724	16695	16715	16852	16829	16710	16678	16686	16772	16602	16832	16723	16711	16760	16801	16682	16711	16646	16630	16609	16707	16849	16671	16551	16687	16707	16722	16685	16733	16716	16681	16721	16818	16755	16737	16701	16808	16631	16566	16581	16699	16632	16642	16850	16794	16656	16729	16691	16628	16711	16645	16543	16743	16685	16704	16739	16649	16702	16720	16710	16769	16731	16662	16594	16908	16709	16700	16860	16757	16658	16646	16784	16518	16740	16543	16628	16830	16683	16804	16726	16621	16575	16668	16709	16665	16589	16703	16815	16707	16697	16599	16763	16770	16589	16810	16518	16737	16654	16601	16680	16752	16654	16894	16557	16818	16699	16690	16871	16459	16712	16921	16767	16758	16690	16695	16660	16620	16575	16725	16688	16750	16710	16679	16721	16607	16697	16600	16723	16717	16802	16621	16546	16748	16785	16701	16786	16744	16893	16718	16778	16659	16630	16472	16749	16672	16855	16515	16736	16572	16722	16671	16727	16861	16690	16535	16699	16777	16677	16910	16735	16726	16745	16920	16613	16740	16581	16779	16664	16696	16736	16705	16921	16810	16739	16652	16642	16848	16777	16783	16589	16584	16868	16747	16857	16760	16811	16605	16737	16794	16825	16775	16748	16679	16768	16622	16767	16694	16711	16658	16741	16562	16708	16689	16665	16821	16847	16656	16670	16683	16809	16818	16722	16754	16777	16733	16755	16987	16739	16758	16632	16793	16836	16642	16671	16804	16634	16783	16608	16694	16766	16701	16721	16804	16756	16712	16771	16733	16944	16780	16687	16748	16863	16649	16685	16721	16784	16775	16686	16650	16746	16831	16591	16664	16732	16787	16766	16586	16687	16807	16759	16694	16762	16848	16693	16710	16779	16715	16762	16671	16593	16830	16571	16775	16684	16695	16831	16730	16577	16842	16751	16680	16547	16736	16679	16792	16747	16891	16641	16643	16613	16658	16707	16760	16700	16684	16742	16760	16616	16918	16698	16651	16545	16727	16817	16698	16781	16752	16754	16727	16732	16727	16688	16678	16639	16800	16859	16842	16969	16778	16724	16737	16653	16589	16865	16700	16644	16749	16691	16620	16806	16506	16621	16733	16639	16740	16727	16660	16700	16603	16601	16762	16810	16640	16699	16725	16706	16662	16770	16716	16599	16760	16596	16702	16784	16756	16776	16725	16831	16633	16626	16636	16758	16741	16777	16719	16685	16789	16711	16798	16877	16729	16616	16616	16718	16534	16784	16860	16776	16678	16682	16614	16686	16692	16843	16751	16764	16681	16818	16737	16725	16709	16884	16815	16778	16880	16622	16791	16726	16730	16633	16890	16725	16760	16572	16719	16560	16579	16770	16761	16547	16668	16760	16570	16790	16864	16731	16726	16657	16784	16666	16715	16766	16696	16726	16831	16735	16604	16667	16795	16598	16720	16705	16637	16713	16718	16752	16639	16832	16628	16628	16656	16823	16774	16731	16606	16707	16582	16766	16602	16833	16833	16556	16731	16568	16781	16898	16877	16657	16885	16675	16555	16746	16713	16680	16746	16720	16657	16627	16703	16746	16714	16652	16773	16882	16612	16716	16707	16621	16547	16655	16602	16707	16750	16774	16839	16742	16623	16621	16832	16740	16568	16718	16768	16788	16862	16634	16598	16654	16574	16816	16683	16875	16740	16813	16742	16877	16827	16623	16719	16607	16709	16643	16710	16810	16775	16734	16711	16789	16718	16721	16697	16691	16595	16699	16723	16664	16779	16739	16748	16651	16620	16786	16655	16642	16598	16698	16607	16664	16822	16763	16774	16699	16778	16874	16719	16646	16607	16662	16698	16821	16657	16707	16741	16768	16748	16871	16753	16814	17031	16575	16567	16610	16661	16684	16756	16727	16558	16610	16631	16618	16901	16717	16807	16803	16819	16731	16693	16595	16704	16671	16727	16656	16872	16706	16720	16682	16829	16664	16706	16597	16748	16838	16545	16584	16701	16692	16653	16490	16690	16685	16781	16675	16732	16709	16681	16705	16829	16761	16745	16614	16892	16732	16751	16761	16863	16724	16706	16441	16763	16731	16741	16705	16807	16617	16595	16711	16727	16691	16667	16588	16699	16714	16585	16710	16659	16586	16850	16714	16666	16657	16574	16579	16827	16539	16687	16815	16610	16731	16709	16540	16810	16784	16712	16742	16628	16655	16706	16704	16886	16740	16841	16665	16805	16685	16732	16667	16830	16694	16820	16596	16781	16805	16570	16723	16761	16665	16586	16673	16893	16773	16669	16731	16564	16789	16702	16742	16634	16652	16734	16754	16635	16685	16772	16760	16648	16733	16711	16762	16758	16601	16912	16861	16605	16738	16833	16640	16701	16791	16742	16710	16641	16584	16712	16644	16800	16719	16687	16802	16760	16667	16805	16691	16564	16723	16706	16652	16847	16692	16832	16876	16715	16887	16741	16851	16635	16753	16636	16674	16745	16797	16623	16882	16584	16692	16754	16572	16738	16740	16815	16737	16792	16777	16935	16690	16851	16530	16624	16587	16630	16738	16748	16875	16679	16848	16568	16853	16783	16621	16675	16562	16571	16665	16664	16591	16784	16894	16779	16679	16699	16564	16754	16658	16666	16702	16843	16784	16774	16802	16786	16791	16793	16581	16748	16753	16753	16714	16673	16736	16795	16742	16719	16911	16748	16656	16631	16773	16896	16645	16627	16781	16633	16591	16548	16755	16653	16739	16823	16592	16616	16889	16727	16795	16861	16598	16623	16779	16744	16767	16862	16801	16555	16786	16813	16720	16681	16798	16951	16665	16734	16740	16769	16740	16719	16737	16836	16571	16922	16697	16770	16667	16862	16675	16593	16604	16706	16732	16709	16762	16760	16877	16647	16635	16684	16749	16563	16748	16707	16730	16811	16651	16691	16848	16485	16767	16674	16570	16752	16706	16880	16934	16761	16453	16784	16779	16649	16963	16564	16712	16882	16702	16690	16537	16761	16634	16781	16669	16876	16694	16927	16590	16601	16768	16683	16733	16817	16696	16737	16728	16666	16845	16660	16553	16772	16484	16772	16684	16886	16627	16740	16816	16584	16624	16660	16670	16792	16767	16801	16797	16736	16569	16763	16785	16794	16712	16749	16605	16722	16645	16597	16692	16723	16566	16757	16798	16722	16723	16849	16787	16710	16730	16746	16867	16816	16949	16791	16795	16748	16605	16702	16719	16640	16938	16693	16843	16782	16681	16757	16749	16824	16687	16825	16685	16784	16651	16658	16641	16753	16652	16516	16799	16694	16555	16807	16710	16767	16650	16823	16732	16677	16617	16663	16850	16603	16677	16687	16680	16917	16597	16756	16690	16550	16816	16781	16590	16616	16865	16751	16711	16882	16665	16791	16688	16724	16784	16672	16681	16598	16794	16703	16720	16811	16759	16772	16605	16809	16711	16641	16613	16724	16378	16825	16672	17002	16700	16668	16706	16740	16830	16566	16740	16805	16625	16816	16694	16675	16933	16688	16653	16681	16781	16689	16590	16709	16705	16723	16706	16612	16671	16742	16725	16487	16685	16798	16754	16881	16996	16694	16771	16689	16825	16589	16843	16687	16784	16731	16856	16851	16768	16626	16698	16707	16792	16814	16649	16678	16724	16740	16664	16642	16691	16692	16721	16704	16744	16773	16747	16880	16540	16820	16736	16789	16945	16901	16633	16671	16844	16773	16671	16752	16758	16765	16806	16812	16845	16882	16699	16732	16702	16808	16765	16738	16728	16742	16609	16728	16542	16628	16528	16714	16634	16709	16701	16635	16623	16716	16674	16789	16638	16739	16741	17022	16651	16730	16693	16639	16562	16688	16709	16861	16735	16654	16812	16810	16796	16713	16653	16678	16797	16518	16746	16674	16609
25046	21418	28199	25470	21640	20123	20251	18976	18550	18814	18750	18827	20323	32245	32319	27630	22424	20340	19010	18286	18574	18421	18545	18326	18390	18300	18494	18590	18435	18365	18330	18107	18415	18309	18472	18326	18275	18541	18534	18493	18551	18399	18255	18319	18467	18429	18610	18404	18270	18376	18469	18637	18457	18337	18323	18521	18439	18359	18442	18396	18435	18265	18323	18449	18323	18421	18350	18322	18283	18248	18711	18555	18366	18334	18373	18536	18142	18454	18432	18197	18551	18407	18177	18278	18224	18315	18406	18297	18443	18407	18592	18323	18333	18321	18376	18444	18421	18390	18369	18410	18318	18493	18384	18373	18396	18465	18595	18543	18512	18228	18377	18525	18489	18527	18444	18267	18486	18640	18485	18539	18047	18403	18429	18265	18350	18492	18216	18365	18476	18281	18425	18167	18280	18328	18391	18426	18435	18359	18458	18258	18502	18353	18382	18387	18336	18472	18387	18466	18299	18455	18350	18299	18406	18469	18549	18555	18590	18224	18321	18429	18302	18350	18283	18320	18527	18420	18481	18512	18210	18349	18544	18348	18330	18316	18159	18205	18253	18412	18303	18493	18466	18383	18327	18533	18341	18236	18550	18315	18268	18388	18609	18464	18374	18246	18328	18394	18202	18523	18256	18259	18472	18401	18398	18634	18200	18233	18294	18367	18177	18203	18214	18298	18319	18366	18280	18331	18355	18630	18383	18054	18394	18388	18208	18269	18244	18380	18166	18365	18467	18222	18322	18387	18436	18466	18187	18389	18278	18258	18429	18443	18462	18507	18521	18366	18386	18445	18407	18418	18323	18207	18475	18437	18247	18499	18562	18326	18523	18305	18231	18121	18493	18358	18564	18393	18331	18255	18365	18360	18574	18268	18280	18402	18462	18274	18225	18432	18243	18276	18505	18192	18425	18215	18408	18402	18351	18254	18454	18268	18347	18291	18317	18456	18323	18342	18290	18540	18244	18360	18347	18190	18326	18203	18398	18414	18227	18322	18285	18371	18462	18466	18305	18328	18514	18343	18421	18604	18474	18197	18400	18280	18229	18110	18290	18293	18195	18434	18352	18466	18511	18242	18333	18387	18390	18220	18460	18581	18405	18496	18335	18278	18405	18576	18358	18550	18262	18196	18263	18312	18442	18391	18179	18295	18356	18478	18423	18485	18656	18243	18413	18443	18408	18451	18281	18489	18409	18381	18510	18426	18263	18452	18408	18230	18374	18429	18489	18173	18269	18138	18463	18251	18252	18410	18412	18246	18660	18244	18383	18284	18362	18346	18516	18431	18534	18368	18415	18344	18483	18368	18297	18294	18392	18201	18240	18273	18366	18516	18450	18443	18478	18242	18279	18423	18393	18117	18500	18412	18418	18126	18275	18441	18458	18568	18501	18319	18555	18293	18373	18548	18400	18286	18462	18394	18273	18335	18396	18372	18263	18391	18337	18385	18331	18545	18354	18314	18452	18310	18476	18282	18392	18318	18392	18433	18423	18434	18467	18373	18271	18472	18520	18299	18502	18317	18393	18451	18625	18448	18371	18418	18200	18321	18422	18409	18355	18401	18495	18571	18197	18208	18521	18594	18365	18348	18335	18184	18489	18200	18401	18275	18427	18155	18282	18332	18419	18367	18314	18484	18360	18359	18173	18321	18421	18455	18354	18423	18532	18103	18326	18404	18533	18402	18554	18246	18239	18257	18406	18251	18541	18388	18379	18518	18438	18407	18420	18494	18377	18531	18364	18251	18452	18294	18376	18403	18384	18262	18291	18574	18320	18525	18753	18333	18301	18276	18361	18408	18366	18422	18125	18496	18452	18423	18556	18407	18282	18252	18271	18354	18456	18325	18435	18352	18448	18440	18605	18450	18345	18214	18255	18227	18307	18245	18331	18429	18378	18151	18502	18366	18375	18646	18332	18320	18407	18485	18450	18409	18358	18270	18228	18364	18346	18384	18110	18331	18342	18267	18421	18426	18288	18261	18540	18311	18382	18353	18138	18338	18277	18465	18380	18431	18468	18342	18384	18465	18472	18276	18245	18350	18348	18300	18317	18540	18458	18546	18316	18302	18351	18276	18402	18354	18279	18193	18422	18165	18518	18380	18339	18552	18637	18303	18218	18525	18209	18253	18332	18215	18544	18610	18319	18570	18312	18355	18435	18361	18309	18444	18383	18386	18333	18208	18238	18364	18268	18468	18447	18617	18427	18285	18386	18385	18534	18710	18567	18362	18420	18279	18315	18449	18233	18306	18473	18355	18388	18364	18339	18381	18455	18427	18476	18312	18362	18172	18243	18246	18203	18491	18298	18357	18366	18212	18485	18406	18441	18267	18367	18379	18178	18441	18110	18441	18353	18569	18251	18310	18332	18456	18469	18447	18429	18407	18417	18380	18443	18554	18463	18396	18323	18505	18330	18342	18463	18259	18356	18194	18327	18542	18339	18206	18485	18340	18288	18298	18306	18533	18358	18307	18489	18487	18191	18361	18312	18315	18438	18288	18505	18247	18369	18324	18493	18375	18281	18508	18474	18433	18507	18466	18504	18470	18322	18383	18367	18228	18327	18307	18379	18372	18481	18516	18558	18199	18522	18452	18382	18235	18318	18438	18454	18503	18347	18329	18310	18263	18320	18196	18338	18194	18542	18466	18392	18237	18129	18461	18396	18460	18387	18539	18149	18205	18417	18542	18324	18239	18344	18595	18287	18439	18329	18298	18368	18441	18520	18477	18408	18439	18396	18356	18363	18291	18432	18207	18481	18319	18403	18308	18319	18472	18417	18340	18294	18457	18428	18396	18392	18266	18493	18509	18399	18420	18317	18487	18275	18348	18485	18658	18431	18418	18217	18350	18398	18353	18596	18254	18267	18376	18291	18559	18411	18412	18270	18302	18434	18308	18249	18455	18232	18405	18271	18325	18339	18628	18372	18441	18372	18394	18483	18419	18619	18209	18437	18367	18420	18377	18498	18363	18363	18323	18327	18348	18253	18521	18375	18252	18414	18607	18494	18402	18405	18311	18442	18412	18546	18576	18505	18579	18567	18335	18306	18357	18236	18406	18557	18296	18365	18263	18344	18489	18397	18532	18326	18379	18244	18400	18196	18228	18516	18450	18358	18441	18119	18319	18429	18312	18392	18346	18519	18452	18316	18440	18500	18331	18491	18356	18429	18496	18364	18350	18269	18361	18457	18370	18368	18234	18416	18260	18275	18333	18375	18452	18143	18403	18572	18221	18198	18341	18213	18532	18451	18490	18384	18577	18316	18537	18436	18529	18172	18434	18513	18232	18360	18373	18261	18415	18353	18360	18532	18421	18368	18406	18309	18519	18461	18433	18448	18361	18396	18399	18466	18432	18518	18320	18471	18218	18114	18352	18422	18311	18484	18374	18470	18321	18403	18439	18378	18464	18349	18483	18449	18564	18435	18362	18409	18356	18476	18262	18231	18213	18552	18474	18307	18450	18468	18403	18392	18428	18346	18451	18473	18527	18367	18370	18449	18388	18292	18348	18189	18396	18379	18513	18449	18420	18484	18139	18277	18319	18294	18567	18320	18536	18422	18327	18471	18210	18393	18252	18511	18487	18456	18517	18323	18478	18379	18360	18315	18511	18141	18441	18244	18334	18306	18403	18225	18399	18273	18488	18513	18197	18225	18355	18440	18238	18437	18396	18425	18243	18418	18582	18561	18584	18690	18476	18383	18488	18399	18430	18491	18296	18593	18494	18359	18575	18474	18482	18349	18475	18400	18366	18346	18372	18556	18512	18583	18469	18564	18483	18399	18304	18622	18412	18341	18619	18455	18386	18291	18385	18100	18239	18254	18286	18396	18355	18298	18328	18314	18213	18353	18197	18365	18411	18509	18294	18219	18438	18305	18313	18565	18365	18435	18499	18285	18326	18306	18318	18349	18497	18538	18378	18434	18242	18507	18324	18278	18414	18227	18205	18613	18254	18391	18241	18313	18560	18392	18191	18085	18373	18162	18487	18205	18254	18380	18512	18438	18492	18180	18633	18475	18439	18415	18363	18582	18331	18429	18349	18555	18427	18241	18184	18428	18506	18304	18512	18411	18384	18291	18219	18319	18270	18300	18619	18314	18407	18295	18458	18596	18339	18364	18323	18486	18205	18462	18331	18486	18460	18356	18292	18291	18185	18480	18312	18425	18462	18384	18595	18383	18430	18448	18485	18413	18381	18426	18688	18203	18157	18410	18242	18314	18115	18490	18365	18595	18483	18325	18445	18216	18295	18412	18451	18610	18560	18288	18308	18271	18332	18396	18314	18475	18202	18210	18283	18410	18262	18760	18694	18497	18315	18378	18190	18431	18476	18261	18327	18435	18538	18411	18077	18508	18425	18365	18348	18444	18496	18432	18692	18534	18267	18311	18262	18502	18472	18403	18469	18424	18476	18344	18403	18319	18446	18422	18271	18130	18454	18544	18419	18485	18187	18494	18247	18469	18323	18409	18403	18203	18317	18406	18468	18580	18263	18263	18437	18286	18404	18326	18451	18259	18351	18284	18337	18448	18522	18407	18691	18228	18388	18345	18311	18325	18353	18464	18642	18357	18546	18253	18405	18596	18383	18274	18206	18269	18268	18329	18338	18315	18642	18510	18351	18568	18308	18191	18513	18418	18299	18374	18270	18272	18415	18220	18524	18515	18422	18399	18428	18390	18391	18314	18422	18539	18473	18443	18275	18470	18650	18430	18433	18305	18404	18459	18360	18201	18251	18285	18759	18368	18263	18314	18423	18317	18387	18411	18221	18312	18529	18414	18242	18430	18254	18384	18397	18306	18301	18209	18221	18627	18253	18437	18526	18333	18514	18296	18390	18229	18359	18534	18224	18497	18289	18398	18475	18305	18227	18596	18380	18153	18237	18374	18506	18249	18507	18377	18523	18690	18399	18365	18239	18542	18236	18178	18364	18556	18337	18303	18547	18402	18281	18583	18423	18410	18430	18437	18420	18285	18198	18309	18138	18355	18396	18267	18402	18454	18354	18341	18389	18370	18492	18338	18364	18155	18441	18319	18342	18265	18281	18405	18353	18276	18363	18593	18356	18572	18493	18487	18241	18276	18293	18276	18423	18518	18202	18362	18335	18512	18368	18420	18580	18473	18400	18346	18388	18422	18373
15770	24317	24017	19839	18396	17785	17649	17454	17448	17356	17235	17073	20173	36348	34129	27386	21422	18455	17350	16892	16900	16868	16974	16716	16846	17004	16782	16974	16902	16904	16988	16925	16963	16863	16597	16957	16961	16860	16804	16910	16871	16833	16816	16880	16985	16899	16724	16933	16985	16886	16828	16910	16852	16746	16958	16842	16714	17059	17072	16912	16884	16853	16767	16820	16909	16864	16939	16870	16837	16906	16894	16978	16865	16832	16832	16912	16953	16807	16892	16723	16857	16798	16967	16953	16906	16449	16810	16873	16940	16714	16855	16788	16899	16893	16833	16811	16697	16967	16896	16810	16748	17017	16958	16840	16840	16857	16899	16822	16862	17030	16758	16872	16905	16758	17001	16845	16830	16771	16829	16847	16845	16841	16768	16981	16898	16917	16888	16864	16812	16720	16834	16679	16889	16907	16750	16965	16953	16885	16865	16796	16844	16802	16817	17041	16853	16854	16659	17036	16972	16758	16938	16832	16703	16856	16796	16866	16859	16795	16984	16886	16728	16904	16736	16728	16837	17033	16808	16887	16637	16862	16911	16829	16863	16809	16902	16809	16687	16760	16781	16904	16808	16612	16952	16742	16834	16701	16796	16987	16731	16856	16825	16906	16906	16826	16959	16860	16953	16904	16986	16666	16781	16842	16646	16748	16750	16932	16875	16644	16719	16873	16867	16798	16717	16883	16891	16822	16809	17014	16918	16943	16833	16825	16856	16848	16906	16789	16760	16965	16820	16878	16858	16905	17057	16990	16748	16857	16788	16837	16866	16648	16721	16884	16870	16786	16896	16920	16728	16974	16795	16759	17037	16708	16756	16702	16831	16839	16685	16917	16759	16954	16763	16905	16884	16920	16658	16869	16738	17051	16904	16745	16884	16828	16796	16813	16817	16883	17015	16767	16965	16827	16812	16812	16685	16967	16861	16772	16782	16697	16784	17004	17013	16922	16824	16852	16872	16825	16874	16839	16877	16786	16986	16795	16799	16861	16919	16845	16904	16587	16666	16893	16727	16779	16883	16905	16908	16723	16780	17019	17067	16895	17009	17074	16705	16828	16862	17023	16970	16796	16892	16849	16899	16778	17054	16706	16794	16781	16682	16677	16869	16896	16916	16841	16883	16823	16837	16785	16878	16808	16778	16848	16923	16999	16801	16800	16920	16816	16908	16944	16742	16749	16902	16780	16879	17066	16763	16850	16823	16777	16741	16945	16703	16735	16913	16912	16820	16960	16871	16869	16775	16646	16983	16776	16894	16935	16855	16892	16867	16751	16880	16786	16732	16823	16856	16522	16780	16887	16721	16762	16862	16792	16908	16632	16750	16793	16765	16704	16840	16979	16699	16750	16809	16789	16978	16705	16896	16844	16757	16916	16763	16804	16783	17058	16900	16725	16871	16781	16828	16706	16651	16840	16801	16922	16848	16831	16811	16679	16769	16797	16897	16834	16925	16896	16824	16943	16751	16709	16715	16844	16756	16934	16888	16789	16899	16725	16856	16967	16845	16868	16924	16778	16681	16885	16878	16890	16663	16885	16903	16557	17031	16631	16828	16922	16861	16613	16759	16897	16846	16749	16798	16783	16840	16650	16648	16799	16918	16861	16850	16869	17024	16794	16920	16833	16871	16780	16818	16788	17046	16779	16937	16829	16943	16799	16795	16870	16768	16819	16785	16721	16763	16934	16835	16826	16749	16973	16829	17009	16771	16947	16846	16790	16958	16757	16750	16946	17004	16798	16745	16861	16848	16878	16832	16889	16697	16751	16888	16767	16714	16884	16794	16793	16934	16805	16814	16757	16805	16752	16837	16810	16830	16756	16751	16908	16815	16992	16904	16720	16783	16767	16860	16884	16738	16867	16871	16787	16914	16713	16763	16967	16731	16994	16825	16989	16806	16997	16800	16645	16748	16958	16712	16724	16666	16816	16830	16849	16774	16847	16743	16774	16851	16767	16954	16732	16832	16922	16818	16953	16817	16721	16838	17000	16907	16914	16860	16887	16789	16917	16883	16963	16879	16801	16804	16728	16734	16843	16938	17017	17005	16816	16820	16987	16763	16797	16942	16880	16855	16667	16909	16878	16810	16777	16905	16876	16961	16927	16835	16839	16868	16805	16867	16850	16744	16732	16783	16865	16960	16401	16873	16916	16697	16745	16839	16852	16731	16919	16976	16868	17016	17019	16810	16839	16807	16839	16883	16855	16753	16789	16727	16647	16835	16965	16787	16891	16859	16774	16770	16826	16760	16823	16861	16829	16667	16963	16894	16958	16820	16867	16918	16732	16780	16841	16803	16834	16804	16700	16661	16902	16886	16904	16881	16938	16830	16678	16722	16887	16842	16918	16720	16748	16869	16771	16700	16893	16803	16752	16927	16582	16984	16883	16896	16802	16827	16858	16796	16946	16850	16855	16878	16939	16854	16910	16708	16869	16972	16847	16972	16923	16937	16622	16916	16731	16859	16847	17011	16797	16807	16736	16812	16928	16772	16856	16702	16683	16860	16730	16929	16894	16762	16801	16842	16723	16817	16859	16781	16882	16851	16955	16937	16928	16765	16788	17036	16832	16759	16806	16853	16980	16778	16887	16829	16841	16943	16709	16916	16707	16959	16706	16919	16750	16849	16919	16836	16781	16730	16790	16881	16798	16988	16844	16751	16897	16979	16944	16753	16807	16892	16916	16765	16827	16807	16893	16908	16736	16991	16843	17034	16826	16964	16808	17058	16754	16841	16773	16839	16873	16724	16887	16936	16907	16844	16751	16832	16990	16890	16899	16854	16844	16893	16851	16789	16801	16952	16711	16934	16659	16895	16800	16876	16857	16961	16808	16853	16933	16752	16755	16882	16893	16866	16883	16912	16672	16876	16843	16793	16814	16871	16790	16811	16983	16991	16755	16887	16869	16839	16769	16942	16766	16854	16813	16727	16672	16771	16784	16842	16853	16773	16892	16900	17069	16899	16824	16850	16801	16824	16827	16806	16709	16759	16752	16702	16942	16852	16995	16785	16892	16889	17021	16877	16764	16976	16787	16846	16775	16845	16903	16893	16814	16796	16750	16762	16834	16838	16983	16980	16984	16819	16587	16890	16797	16934	16901	16948	16809	16753	16779	16768	16804	16993	16962	16655	16788	16893	16850	16975	16930	16755	16877	16856	16816	16937	16879	16857	16795	16810	16726	17021	16808	16963	16859	16938	17073	16624	16908	16837	16974	17018	16692	17093	16753	16861	16710	16837	16840	16887	16857	16826	16758	16863	16736	16931	16821	16879	17018	16605	16813	16877	16944	16817	16887	16884	16845	16961	16689	17045	16878	16916	16718	16961	16700	16740	16839	16850	16888	16823	16861	16866	16785	16704	16965	16810	16880	16797	16770	16842	16908	16787	16809	16800	16943	16973	16779	16966	16947	16948	16724	16905	16860	16801	16682	16909	16631	16888	17065	16903	16930	16912	16727	16871	16908	16754	16948	16840	16794	16821	16802	16890	16876	16802	16809	16911	16681	16718	16746	16866	16903	16899	16896	16767	16949	16699	16795	16876	16827	16698	16889	16936	16767	16910	16822	16968	16903	16902	16876	16689	16936	17110	16859	16815	16901	16738	16982	16721	16830	16823	16763	16641	16858	16984	16662	16752	16863	16843	16810	16863	16864	16924	16807	16781	16677	16925	16908	16727	16932	17020	16743	16874	16821	16622	16810	16898	16782	16632	16803	16933	16706	16927	16844	16916	16862	17039	16915	16876	16852	16785	16947	16792	16665	16942	16888	16870	16743	16889	16672	16811	16891	16803	16902	16857	16876	16855	16909	16743	16807	16773	16857	16758	16691	16924	16816	16901	17003	16849	16703	16919	16848	16934	17082	16732	16833	16851	16856	16846	16857	16848	16906	16774	16679	16907	16729	16826	16969	16858	16901	16827	16909	16892	16912	16854	16751	16971	16768	16666	16840	16780	16926	16935	16679	17031	16701	16815	16762	16654	16942	16791	16948	16979	16827	16681	16715	16872	16759	16833	16822	16854	16749	16814	16989	16623	16848	16860	16744	16823	16908	16872	16940	16818	16768	16848	16908	16931	16898	16826	16981	16897	16771	16918	16857	16950	16784	16657	17056	16824	16702	17018	16715	16817	16888	16828	16855	16905	16984	16870	16845	16773	16910	16800	16839	16780	16885	16970	16935	16901	16796	16826	16936	16779	16840	16879	16554	16750	16792	16833	16840	16889	16916	16836	16705	16735	17075	16883	16993	16747	16946	16926	16796	16933	16902	16826	16940	16752	16885	16740	16946	16683	16819	16859	17034	16786	16846	16893	16888	16816	16822	16846	16873	16912	16920	16820	17020	16889	16986	16653	16890	16787	16754	16811	16887	16813	16843	16891	16855	16853	16834	16942	16853	16801	16788	16867	16764	16760	16824	16745	17012	16784	16830	16731	16742	16860	16576	16698	16663	16660	16732	16834	16887	16839	16847	16991	17000	16834	16908	16886	16881	16937	16914	16628	16747	16764	16937	16798	16856	16908	16947	16926	16874	16810	16784	16752	16843	16687	16997	16839	16822	16804	16851	16665	16832	16759	16893	16761	16958	16730	16896	16884	16779	16876	16792	16850	16864	16814	16888	16701	16979	16796	16756	16817	16980	16887	16830	16833	16756	16888	16890	16899	16729	16730	16843	16726	16957	16769	16841	16733	16910	16771	16828	16816	16805	16779	16866	16931	16787	17027	16707	16874	16619	16807	16730	16966	16856	16718	16712	16748	16874	16657	16738	16691	16741	16932	16847	16776	16796	17066	16827	16923	16718	16678	16682	16957	16749	16808	16761	17082	16997	16701	16886	16853	16971	16917	16855	16775	17096	16782	16891	16776	16882	16933	16807	16746	16783	16968	16714	16900	17017	16870	16922	16885	16857	16851	16857	16775	17040	16759	16886	16891	16859	16800	16897	16884	16775	16819	16715	16968	16771	16975	16754	16961	16908	16823	16886	16936	16861	16890	16867	16785	16674	16890	16915	16931	17000	16727	16660	16871	16773	16909	16848	16870	16847	16774	16792	16968	16907	16784	16841	16736	16836	16801	16904	16707	16790	16747	16876	17066	16816	16834	16645	16889	16956	16832	16786	16948	16856	16889	16883	16649	16874	16832	16912
23765	21400	28960	24263	22131	23076	23001	19680	19120	19291	19245	19086	21092	39274	40329	33689	26139	21567	19868	19211	18993	18820	18780	18767	18813	18867	18780	18669	18716	18667	18711	18787	18724	18804	18709	18810	18591	18451	18630	18787	18549	18654	18620	18681	18796	18721	18666	18893	18836	18698	18760	18676	18644	18794	18665	18593	18723	18767	18557	18852	18948	18575	18468	18825	18750	18755	18700	18710	18730	18697	18723	18860	18770	18793	18667	18678	18684	18694	18846	18649	18799	18550	18732	18810	18796	18726	18573	18819	18823	18712	18763	18638	18867	18520	18767	18611	18637	18608	18634	18825	18828	18681	18630	18631	18683	18477	18484	18626	18757	18905	18807	18661	18620	18418	18637	18583	18777	18646	18693	18547	18685	18813	18587	18661	18696	18515	18616	18678	18624	18839	18551	18652	18858	18662	18655	18726	18759	18794	18674	18757	18577	18577	18467	18516	18770	18533	18621	18462	18723	18560	18445	18602	18598	18697	18835	18425	18596	18890	18537	18716	18616	18639	18621	18689	18788	18678	18703	18595	18582	18780	18701	18628	18635	18581	18727	18656	18779	18876	18556	18594	18854	18639	18705	18646	18942	18682	18649	18644	18566	18732	18880	18779	18905	18833	18520	18734	18789	18963	18763	18465	18610	18584	18444	18549	18656	18606	18786	18947	18663	18552	18511	18841	18745	18488	18542	18633	18562	18632	18467	18563	18600	18606	18786	18627	18679	18803	18659	18620	18628	18796	18625	18783	18830	18508	18720	18617	18771	18701	18630	18679	18655	18680	18666	18612	18580	18679	18470	18635	18397	18653	18589	18609	18488	18445	18578	18566	18589	18711	18821	18648	18689	18638	18869	18829	18543	18644	18728	18825	18871	18805	18723	18799	18645	18820	18720	18676	18478	18560	18614	18472	18500	18595	18552	18584	18708	18680	18542	18823	18731	18624	18666	18661	18671	18778	18571	18658	18681	18574	18786	18634	18564	18513	18759	18567	18617	18541	18826	18811	18648	18573	18508	18649	18584	18458	18622	18519	18580	18676	18684	18620	18714	18797	18830	18777	18595	18687	18566	18580	18918	18869	18626	18504	18863	18689	18753	18876	18728	18461	18498	18651	18762	18663	18543	18505	18647	18590	18564	18773	18707	18780	18570	18639	18581	18645	18569	18671	18547	18562	18495	18536	18622	18798	18905	18844	18464	18778	18717	18808	18734	18683	18441	18597	18941	18717	18574	18506	18647	18686	18596	18531	18745	18425	18596	18711	18567	18613	18531	18739	18569	18709	18836	18649	18511	18632	18544	18792	18945	18611	18583	18648	18922	18684	18696	18631	18825	18541	18712	18697	18865	18464	18541	18664	18712	18609	18794	18490	18587	18741	18645	18913	18868	18693	18747	18638	18740	18581	18620	18553	18848	18563	18787	18555	18775	18482	18578	18620	18710	18690	18539	18581	18633	18425	18769	18609	18719	18621	18596	18879	18671	18652	18895	18922	18554	18528	18701	18608	18736	18714	18618	18627	18597	18531	18646	18687	18565	18710	18490	18558	18648	18747	18653	18549	18632	18730	18843	18692	18794	18545	18538	18587	18581	18757	18643	18593	18795	18722	18637	18596	18803	18443	18685	18695	18651	18741	18693	18838	18605	18885	18606	18696	18554	18701	18675	18583	18731	18641	18695	18939	18913	18515	18713	18759	18495	18723	18615	18619	18522	18582	18821	18730	18697	18681	18557	18616	18769	18660	18582	18512	18532	18919	18581	18627	18631	18861	18709	18508	18728	18667	18723	18602	18860	18542	18676	18673	18758	18732	18657	18605	18706	18530	18719	18606	18726	18812	18555	18422	18657	18627	18633	18668	18590	18785	18798	18620	18501	18372	18661	18650	18747	18421	18827	18632	18844	18834	18760	18818	18556	18657	18807	18598	18555	18781	18631	18857	18827	18521	18540	18743	18572	18839	18498	18597	18662	18544	18846	18488	18529	18514	18756	18517	18792	18655	18532	18557	18621	18660	18849	18780	18466	18687	18704	18718	18680	18741	18972	18610	18756	18694	18694	18592	18477	18540	18591	18771	18474	18569	18468	18478	18706	18569	18531	18617	18513	18607	18730	18565	18746	18641	18512	18740	18522	18549	18674	18592	18645	18622	18627	18801	18664	18730	18800	18693	18760	18553	18549	18696	18412	18543	18628	18625	18855	18662	18831	18582	18656	18660	18465	18715	18583	18596	18777	18732	18739	18733	18686	18657	18827	18574	18612	18669	18946	18826	18717	18728	18643	18729	18747	18616	18501	18608	18687	18766	18482	18613	18756	18609	18863	18560	18565	18702	18746	18713	18602	18451	18743	18548	18798	18710	18852	18784	18533	18709	18617	18523	18600	18912	18920	18408	18594	18745	18732	18743	18627	18799	18705	18490	18672	18642	18686	18547	18618	18658	18685	18794	18671	18424	18737	18802	18770	18556	18699	18553	18472	18683	18597	18784	18576	18639	18656	18665	18706	18906	18741	18816	18878	18717	18555	18572	18635	18649	18556	18588	18685	18788	18687	18750	18574	18756	18645	18705	18874	18675	18651	18558	18681	18793	18870	18585	18527	18709	18749	18656	18515	18590	18610	18880	18866	18664	18725	18659	18529	18503	18743	18796	18495	18613	18660	18703	18707	18621	18547	18571	18829	18646	18651	18759	18724	18657	18648	18939	18608	18706	18698	18776	18651	18763	18449	18591	18643	18770	18719	18787	18641	18769	18786	18795	18587	18722	18633	18635	18641	18698	18761	18859	18609	18560	18784	18602	18735	18634	18764	18763	18633	18477	18629	18661	18815	18582	18777	18726	18783	18707	18490	18573	18725	18633	18817	18895	18671	18606	18774	18850	18797	18876	18694	18581	18812	18706	18571	18749	18679	18537	18553	18709	18559	18529	18786	18607	18471	18648	18653	18651	18670	18495	18741	18698	18505	18665	18744	18666	18733	18622	18473	18771	18643	18513	18700	18594	18597	18829	18529	18393	18574	18552	18680	18712	18579	18850	18746	18705	18601	18857	18707	18763	18684	18724	18922	18818	18658	18630	18596	18833	18788	18871	18769	18733	18923	18616	18670	18918	18671	18649	18580	18625	18661	18505	18630	18655	18390	18662	18634	18712	18511	18745	18597	18493	18676	18563	18510	18674	18700	18799	18540	18537	18769	18521	18486	18567	18539	18566	18852	18673	18645	18783	18627	18682	18791	18638	18594	18760	18762	18668	18489	18603	18602	18463	18905	18556	18596	18630	18662	18681	18605	18484	18452	18443	18795	18683	18658	18590	18516	18705	18566	18653	18622	18746	18577	18522	18719	18736	18662	18645	18508	18604	18807	18613	18707	18688	18637	18725	18644	18555	18717	18665	18736	18691	18568	18916	18816	18748	18615	18608	18712	18650	18589	18509	18618	18608	18680	18546	18762	18610	18811	18634	18734	18638	18765	18605	18836	18654	18443	18694	18773	18618	18718	18685	18782	18642	18694	18717	18773	18646	18939	18533	18599	18785	18577	18600	18672	18470	18736	18816	18769	18558	18633	18793	18578	18629	18843	18739	18707	18784	18686	18618	18793	18751	18777	18887	18772	18528	18732	18702	18628	18485	18923	18549	18503	18707	18611	18569	18744	18636	18736	18691	18745	18547	18653	18637	18737	18554	18562	18610	18644	18791	18815	18625	18723	18794	18723	18933	18544	18627	18871	18649	18553	18726	18759	18613	18709	18563	18863	18624	18637	18366	18671	18760	18801	18786	18614	18586	18668	18722	18683	18699	18706	18779	18597	18680	18599	18803	18667	18634	18595	18759	18733	18731	18565	18658	18652	18746	18565	18568	18561	18663	18606	18442	18783	18488	18728	18669	18658	18508	18731	18637	18721	18678	18682	18672	18935	18642	18639	18460	18665	18493	18603	18720	18599	18670	18771	18628	18639	18572	18692	18773	18784	18759	18704	18735	18663	18787	18646	18682	18679	18591	18826	18548	18650	18778	18772	18649	18679	18800	18515	18655	18769	18746	18850	18886	18724	18824	18613	18672	18680	18649	18685	18589	18684	18965	18465	18601	18667	18512	18662	18554	18836	18573	18548	18494	18559	18691	18706	18620	18647	18712	18633	18831	18753	18715	18656	18632	18542	18607	18704	18762	18628	18523	18708	18631	18617	18556	18562	18737	18743	18440	18753	18587	18835	18665	18673	18697	18888	18769	18749	18587	18809	18706	18559	18437	18659	18659	18583	18650	18581	18617	18669	18587	18784	18716	18615	18833	18736	18896	18824	18672	18559	18703	18569	18640	18729	18874	18462	18769	18490	18597	18548	18867	18631	18721	18979	18857	18718	18496	18591	18672	18742	18627	18535	18707	18715	18779	18740	18739	18725	18717	18595	18634	18679	18711	18721	18519	18694	18653	18789	18797	18634	18595	18725	18706	18858	18632	18782	18567	18603	18418	18650	18845	18567	18755	18684	18556	18431	18561	18633	18760	18895	18654	18622	18832	18596	18649	18796	18661	18639	18748	18741	18625	18655	18738	18592	18391	18583	18556	18697	18587	18657	18751	18686	18616	18820	18660	18681	18623	18691	18602	18577	18750	18627	18712	18731	18840	18543	18631	18627	18683	18712	18789	18878	18627	18653	18614	18581	18650	18620	18685	18741	18522	18715	18605	18616	18636	18755	18511	18610	18703	18587	18768	18699	18659	18619	18901	18422	18646	18592	18656	18626	18693	18581	18693	18523	18770	18703	18410	18719	18900	18694	18609	18627	18659	18715	18478	18819	18657	18636	18500	18770	18695	18609	18810	18792	18682	18700	18622	18659	18422	18657	18812	18589	18457	18823	18594	18592	18553	18639	18522	18870	18687	18803	18558	18682	18610	18845	18879	18695	18730	18501	18493	18688	18865	18627	18387	18623	18666	18677	18648	18728	18812	18601	18594	18561	18509	18811	18639	18456	18496	18699	18751	18706	18642	18812	18657	18574	18637	18647	18618	18912	18686	18695	18682	18736	18677	18789	18894	18740	18680	18561	18627	18428	18557	18672	18616	18587	18693	18424	18680	18762	18693	18630	18680	18731	18607	18800	18615	18589	18629	18452	18611	18656	18751	18338	18495	18773	18582	18576	18665	18463	18636
17474	29077	26912	22581	20488	19320	18952	18450	17962	17665	17586	17505	21382	43902	41989	34537	25458	19842	17761	17060	16857	17071	16970	16927	17195	17103	17023	16966	16964	17020	17030	16929	17102	17002	16967	17034	17035	17019	17027	17162	16901	16988	17000	16988	16951	17068	17055	17091	17050	17104	16973	17068	17072	16949	17033	16926	16868	16923	17014	16983	16827	16865	17061	17029	17011	16903	17020	16990	17028	16844	17123	16882	16910	16847	17060	16917	17080	17080	17041	17129	17116	16848	17008	17015	16965	16825	16949	17038	17004	16839	16883	16993	16917	17155	17057	16949	17152	16997	16970	16960	17015	16882	17080	16977	17041	17071	16964	17131	17059	17039	17144	17030	16992	16802	16990	16934	17051	17048	16977	17016	16997	16997	17120	16889	16906	17032	16923	16986	17095	17092	16869	16954	17130	16995	16831	16920	17048	17079	16845	17053	17045	16910	17042	16950	16974	16762	17180	17226	17022	16991	17057	16967	17074	17011	17021	16973	17031	16890	16986	17045	16977	16933	16965	16994	16874	16920	16975	16951	16821	16930	16956	16943	16937	16975	17000	17067	17048	16864	17005	17154	16683	16822	17019	17102	17094	17178	17055	16911	17177	17098	17153	17003	16998	17016	17047	16945	16958	16988	16910	17071	17072	17142	17031	16924	16983	16937	17026	17012	16910	17044	16888	17109	16966	16998	16834	16970	16975	16927	17010	17047	16990	16867	16988	16996	17041	17041	17025	17134	16928	16928	16975	17087	16884	17066	17078	17115	17036	17316	17013	16970	16868	17086	17089	17153	17103	17109	17041	16821	16965	16861	17042	17079	17049	17079	16901	16912	16752	17014	17077	17151	16914	16809	17015	16992	17050	17053	16939	16921	16818	16995	17005	16914	16978	16984	16987	16987	17015	16848	16972	16969	17042	16968	17114	16972	16975	16996	16925	17102	17179	16817	16945	17043	17004	16979	17056	16904	16713	17157	17038	16922	17110	17036	16882	16993	16798	16847	17052	16968	17036	17109	16802	17071	16859	16934	16974	17044	17045	16901	16995	16951	16984	16982	16842	16869	17071	16992	17129	17132	16904	16966	16993	16999	17060	16871	17111	17094	16830	16900	16906	17029	17067	16908	16819	16991	16928	17202	16934	17009	16979	17090	16896	17046	17005	16790	16971	17087	17059	17152	17099	17097	17010	16961	16988	16985	16825	16930	17035	16884	17156	16822	16917	16952	17055	17042	16978	16996	17119	16858	17023	17077	16937	16964	16901	17037	16895	17034	17071	16986	16962	16971	16962	16877	17183	16979	17194	17035	17076	17131	16927	16885	17031	17029	16933	17021	17084	16912	16951	17013	16875	17035	16899	17030	16904	17072	17144	16916	16992	17026	17001	16950	17007	16951	16980	17030	16952	17183	17124	16904	17054	16912	16930	17139	17172	17154	17004	16913	16793	16849	16688	17052	17020	16969	16957	16993	17004	17031	16873	17055	16902	16852	17047	16916	16964	16917	16897	17016	17096	16879	16920	16957	16961	16981	16864	17104	16783	16997	16998	16975	17042	17147	16844	17148	16971	16641	17020	17010	16867	17051	16940	16995	16967	16930	17052	16965	16952	17024	17062	16959	16989	16982	16920	16927	17061	17098	16960	16912	17220	16897	17043	16911	17029	16944	16980	17218	17004	17113	17045	16927	16867	16907	16932	17005	17026	16818	16903	17001	17013	17018	16821	16934	17062	17105	16922	16977	17049	17122	16962	17076	17016	16954	16892	16914	17099	16973	16938	17012	16819	16872	17046	16995	16968	16997	17061	16950	16970	16950	16993	17137	17100	17203	17081	17002	16876	17058	16946	17111	16962	17023	16904	17038	17011	17143	16977	16891	16965	16933	17005	17052	17196	17057	16960	17073	17019	17023	17032	16905	17097	16797	17191	17038	17071	16960	16932	17059	16970	17068	16877	16979	16907	17133	16892	16944	17026	16998	17158	16844	16823	17025	17002	17163	16925	17200	17065	17060	16993	16959	16977	17017	17139	17008	16912	16927	17027	17044	17103	16902	17045	16790	17031	16988	16987	16969	17132	16849	16966	17047	17221	16877	16857	17015	17066	16979	16842	17070	16911	17281	17001	17004	17090	16897	16970	17023	16982	16831	16913	17036	16906	17117	17116	16976	17088	17079	17162	16847	16908	17218	16916	16886	17011	16827	17005	17037	16932	17041	17032	17262	16804	17102	17168	16905	17032	17108	17052	16889	16985	17037	17034	17115	17104	16883	16989	17041	17109	17093	16996	17035	16976	16892	16966	17052	17029	17022	16909	17038	16989	16987	17023	16902	17113	16956	17112	17057	16963	17010	16935	17068	17050	17036	17013	17117	17100	17010	16917	16933	16930	17038	17003	16957	16916	16972	16876	17007	17245	16987	16944	17017	16914	17002	16878	16971	16869	17140	17058	16967	17035	16923	16977	17175	17028	17089	17139	17022	16986	17151	16812	17163	16910	16965	17245	16979	17227	17084	16930	16954	17046	16922	17000	17043	17098	17175	17006	17014	17013	16991	16876	16978	16951	17036	16919	17044	16833	17097	16993	16983	16880	16935	17075	17025	17049	16916	17101	17030	16759	16945	17183	16799	16950	16969	17024	16849	17006	16940	16903	17055	17016	16906	17164	16936	17096	17066	17059	17146	16956	16981	16898	16999	17044	16742	17023	17047	16966	17012	17038	16941	17044	17005	16828	17097	17045	16962	16894	17166	17125	17070	17088	17159	16849	17070	17031	16969	16970	16900	17110	16951	16950	17117	17014	16895	17057	16971	17133	17163	17166	16977	17024	16896	16824	16968	17092	17108	16992	16818	17069	16972	16954	16886	16962	16883	16934	16951	17066	17003	17094	17034	16985	17095	17021	17150	17159	17016	16861	16862	16989	16917	17157	16850	16896	16916	16774	17044	17002	17018	16876	17039	17067	16982	16911	16939	17124	16877	16889	17055	16948	16945	17129	17005	16875	16997	17024	17023	17198	16995	16870	16980	17025	17018	17041	16878	16895	16985	17186	17005	16812	17125	16880	17106	16846	16892	17029	16978	16913	16998	16956	17072	16841	17073	17053	16938	16995	17135	17125	17018	16979	16934	17044	17041	16902	17009	16866	16941	17070	16960	17038	17063	17019	16876	16871	16920	17018	16803	17032	16982	16939	17042	16786	17046	17028	17106	16865	16981	16917	17061	16973	17049	16979	16994	16954	17064	17061	17042	17032	17135	16964	17075	17061	16969	16944	17176	17055	17134	17073	17006	16981	16920	17107	16996	17065	16974	16871	17104	16887	16956	17205	16847	16973	17116	16942	16959	16895	16957	17116	16867	17097	17156	17073	16952	16977	17139	17001	17119	16839	16950	16851	17032	16950	17071	17116	16948	16993	17101	16905	16886	16910	17028	16987	16935	17116	16909	16879	16949	17082	16936	17201	17004	16932	17063	16950	16956	16817	16983	17058	16991	17024	17019	16956	16816	16842	16885	16829	16789	17105	16780	17150	16863	17017	17113	17173	16879	16966	16914	17019	16778	17096	16897	16882	16959	17035	16850	17213	16924	16835	16972	17089	17039	16945	17126	16922	17058	17102	16897	17002	16884	17147	17119	17067	16876	16986	17088	16897	17025	16924	16942	17242	16908	17087	17052	17181	17033	17126	17036	16996	16950	17105	16925	16947	17013	16945	16968	16929	17002	17121	17080	17061	17023	17063	17104	17029	16943	17020	16952	17012	16926	16920	17135	16895	17053	17039	16977	16928	17083	16930	17022	16905	16953	17062	16866	16874	17004	16981	17009	16923	16980	17037	16994	16994	17049	17150	17004	17024	17129	16919	17199	17158	16908	17047	17019	16923	16933	16954	16924	16943	16954	17001	17008	16964	17071	17057	16921	16864	17015	17015	16854	17123	16974	17087	16903	16942	16928	17018	16971	16873	16955	17110	16974	17051	17039	16869	17010	16835	17174	16820	17143	17058	16891	17047	16835	16935	17004	17166	17169	16852	17023	17039	17086	16993	16943	16858	17127	16930	17039	16976	17036	16952	16942	17055	17046	16992	16922	16901	17115	16994	16981	16918	17091	16927	16954	17139	16791	17038	17137	16885	17032	17111	16917	16763	16835	17021	16977	16901	17034	17038	17120	17114	16926	17049	17051	17027	16977	17101	17055	17035	16983	16974	17086	16993	17019	16956	16965	17086	17018	16925	17039	17071	17055	17055	17026	17059	16907	16952	17005	17016	17076	16990	17050	16974	17239	17004	16714	16933	16997	17135	16896	17205	16984	16938	16930	17052	16847	17206	16978	16825	16930	16960	17019	17076	17095	16999	17126	16862	16980	17037	16857	16929	17013	17127	16979	17170	17046	16947	16964	17038	17108	16910	17048	17008	16984	17173	17027	16984	17006	16867	16910	16979	16891	17006	17017	16918	16922	16975	16867	16711	17210	16876	16975	17022	16959	16913	16934	17122	16983	16986	17003	16990	17029	17143	16953	17026	17033	16990	17021	17026	16946	17031	17090	17188	16956	17128	16991	16998	17043	17074	16828	16929	16905	17053	16834	16856	16969	16897	17044	16915	17071	16920	17240	17018	17129	17008	17005	16944	16914	16947	16924	17045	16901	16872	16933	16840	16868	17005	16873	17118	17043	16905	17129	16942	17133	16987	17024	16981	17071	16952	17064	16895	16893	17034	16977	16978	16948	16882	16994	17160	16965	17051	17025	17010	16959	17043	16844	17023	17010	16850	17315	17126	17008	17076	17052	17024	16996	16875	17028	17155	16946	17080	16949	17053	16971	16985	16916	16965	16930	17037	16997	17035	16934	17002	17106	16903	16999	16965	17004	17112	16858	16874	17031	17013	16916	16991	17068	16887	17043	17099	17128	16934	16962	17061	17047	16847	16958	16986	17048	16957	16984	16976	16938	16975	16886	16997	17080	16836	17139	16949	16840	17054	17075	16984	16844	17168	16993	17029	16816	17020	16824	16967	16927	17102	16911	17012	16935	17210	16843	17110	16929	17065	16951	17005	17102	17118	17014	16921	16932	16988	16886	16980	16946	17039	17034	16923	17021	17171	16946	17145	16962	17108	16876	17020	16950	16955	16926	17023	17082	16965	17054	17083	17119	16895	16901
29377	22435	23155	21423	19469	19629	19562	19458	19259	19317	19395	19517	19695	21232	21668	21082	20319	19838	19559	19395	19379	19465	19231	19323	19384	19193	19336	19248	19360	19233	19170	19383	19363	19456	19699	19316	19200	19295	19188	19103	19286	19382	19477	19006	19304	19379	19332	19224	19307	18991	19463	19161	19387	19200	19421	19181	19259	19237	19167	19357	19320	19282	19359	19493	19278	19214	19195	19115	19246	19504	19457	19505	19204	19400	19346	19299	19347	19268	19240	19334	19489	19251	19382	19356	19338	19200	19042	19221	19247	19132	19077	19170	19209	19410	19376	19385	19318	19185	19397	19171	19347	19296	19087	19344	19307	19228	19394	19030	19375	19350	19287	19193	19539	19333	19293	19443	19395	19189	19419	19248	19331	19403	19194	19219	19150	19182	19434	19279	19254	19258	19262	19554	19550	19134	19298	19099	19122	19461	19242	19249	19155	19405	19304	19172	19268	19386	19384	19373	19331	19213	19281	19383	19387	19311	19409	19103	19299	19234	19298	19365	19279	19094	19239	19247	19340	19235	19295	19192	19332	19197	19180	19317	19275	19373	19394	19157	19287	19217	19290	19046	19204	19477	19279	19049	19160	19103	19105	19222	19165	19217	19280	19213	19224	19322	19383	19329	19230	19084	19135	19320	19295	19461	19469	19147	19420	19427	19401	19357	19326	19076	19275	19238	19224	19241	19190	19246	19436	19229	19415	19332	19386	19367	19279	19402	19327	19276	19310	19546	19474	19181	19212	19193	19461	19488	19357	19301	19274	19190	19366	18991	19328	19191	19250	19163	19237	19246	19342	19193	19194	19068	19290	19342	19260	19184	19424	19330	19270	19331	19302	19232	19236	19430	19287	19362	19037	19152	19297	18915	19482	19351	19219	18972	19319	19484	19165	19433	19194	19269	19086	19334	19147	19030	19420	18994	19344	19281	19292	19444	19369	19120	19133	19318	19216	19292	19109	19228	19415	19339	19514	19183	19253	19205	19357	19312	19337	19193	19139	19290	19430	19241	19182	19445	19297	19156	19325	19214	19206	19268	19287	19225	19388	19281	19291	19111	19414	19318	19395	19254	19382	19065	19154	19302	19224	19163	19263	19399	19393	19217	19150	19314	19308	19352	19194	19220	19327	19380	19314	19309	19224	19283	19367	19388	19329	19236	19045	19291	19168	19215	19218	19212	19207	19385	19473	19358	19369	19346	19292	19306	19501	19264	19439	19373	19221	19317	19362	19470	19402	19325	19329	19205	19199	19148	19297	19380	19457	19393	19112	19234	19058	19342	19316	19218	19418	19223	19127	19221	19334	19326	19361	19144	19331	19556	19388	19261	19256	19330	19272	19402	19302	19115	19154	19255	19230	19480	19351	19135	19432	19488	19240	19359	19476	19218	19180	19346	19116	19110	19348	19156	19176	19196	19337	19246	19274	19317	19440	19089	19371	19356	19163	19316	19250	19578	19154	19319	19540	19270	19417	19221	19221	19198	19143	19197	19207	19179	19213	19330	19232	19616	19581	19293	19416	19206	19049	19256	19326	19368	19234	19001	19293	19432	19424	19132	19283	19406	19335	19354	19214	19195	19145	19125	19337	19051	19330	19417	19304	19317	19519	19382	19047	19392	19384	19198	19422	19444	19372	19224	19124	19393	19370	19181	19294	19194	19349	19187	19368	19100	19207	19294	19261	19373	19524	19390	19439	19270	19389	19126	19363	19124	19364	19288	19352	19300	19157	19093	19213	19370	19285	19197	19368	19432	19295	19406	19232	19310	19331	19446	19197	19275	19226	19510	19036	19229	19275	19419	19168	19227	19406	19230	19123	19238	19269	19380	19268	19135	19252	19461	19427	19384	19534	19243	19284	19381	19221	18973	19348	19234	19329	19326	19377	19621	19437	19320	19286	19309	19138	19335	19308	19198	19242	19482	19230	19257	19505	19355	19518	19135	19398	19246	19249	19418	19288	19363	19388	19313	19194	19360	19300	19221	19334	19379	19096	19099	19277	19144	19222	19325	19381	19489	19420	19116	19305	19302	19320	19032	19325	19217	19187	19290	19550	19528	19334	19202	19270	19420	19268	19206	19335	19262	19297	19432	19331	19231	19189	19303	19358	19381	19410	19396	19419	19232	19523	19354	19414	19189	19351	19326	19298	19476	19408	19231	19235	19187	19483	19368	19218	19155	19158	19185	19365	19244	19307	19394	19075	19396	19391	19196	19287	19394	19314	19324	19380	19272	19448	19205	19392	19515	19375	19379	19446	19177	19184	19287	19313	19198	19089	19169	19293	19419	19420	19458	19262	19122	19101	19276	19395	19365	19389	19226	19264	19347	19091	19417	19201	19036	19185	19313	19383	19215	19213	19434	19148	19330	19132	19201	19169	19494	19391	19231	19284	19366	19208	19367	19265	19303	19417	19349	19229	19292	19433	19429	19134	19127	19195	19304	19680	19060	19181	19331	19249	19267	19458	19152	19293	19306	19300	19302	19519	19133	19409	19143	19114	19406	19272	19455	19567	19395	19305	19370	19169	19461	19440	19057	19413	19293	19151	19220	19195	19428	19289	19441	19396	19360	19233	19363	19383	19144	19441	19329	19079	19229	19534	19305	19135	19072	19338	19175	19127	19375	19352	19321	19296	19445	19396	19194	19294	19250	19247	19181	19059	19182	19165	19377	19226	19393	19191	19377	19191	19347	19383	19249	19219	19586	19330	19383	19266	19235	19227	19316	19248	19294	19319	19292	19421	19321	19225	19352	19571	19165	19375	19266	19188	19349	19226	19483	19199	19280	19299	19443	19374	19411	19328	19552	19337	19442	19250	19317	19314	19336	19259	19181	19222	19260	19308	19279	19365	19401	19203	19305	19273	19364	19493	19210	19434	19404	19379	19173	19501	19337	19273	19624	19497	19395	19156	19375	19318	19214	19340	19443	19343	19198	19444	19349	19236	19454	19496	19267	19416	19335	19294	19451	19318	19388	19273	19529	19243	19186	19445	19395	19276	19343	19372	19185	19244	18946	19159	19257	19474	19314	19411	19179	19216	19179	19338	19124	19186	19448	19506	19359	19444	19236	19304	19372	19293	19167	19278	19290	19390	19347	19394	19393	19235	19078	19334	19223	19316	19389	19304	19302	19153	19224	19301	19382	19334	19359	19160	19429	19594	19322	19414	19295	19475	19377	19313	19356	19356	19271	19157	19216	19400	19227	19283	19373	19437	19347	19318	19335	19184	19372	19199	19164	19393	19325	19555	19136	19174	19143	19384	19303	19271	19323	19418	19153	19059	19184	19303	19300	19411	19368	19291	19208	19230	19067	19209	19283	19329	19349	19281	19279	19311	19257	19459	19210	19360	19364	19245	19297	19342	19356	19312	19304	19337	19184	19193	19275	19355	19323	19156	19358	19446	19328	19451	19157	19307	19307	19143	19213	19690	19446	19391	19325	19271	19172	19378	19250	19323	19018	19183	19399	19392	19250	19225	19208	19322	19318	19298	19425	19502	19163	19471	19414	19486	19499	19340	19499	19222	19295	19208	19428	19255	19216	19444	19354	19225	19355	19492	19230	19271	19322	19223	19309	19212	19182	19151	19161	19260	19383	19456	19164	19315	19502	19253	19491	19212	19415	19294	19265	19260	19309	19194	19074	19336	19338	19211	19492	19280	19196	19166	19380	19370	19372	19234	19395	19137	19336	19197	19235	19358	19107	19320	19300	19396	19010	19334	19274	19141	19376	19426	19240	19456	19283	19146	19350	19325	19326	19304	19268	19422	19427	19143	19242	19501	19378	19433	19210	19198	19220	19216	19248	19165	19479	19365	19102	19189	19354	19264	19373	19228	19161	19254	19467	19265	19211	19267	19245	19414	19590	19452	19353	19281	19295	19424	19191	19355	19020	19290	19072	19403	19139	19227	19313	19462	19221	19415	19436	19427	19178	19599	19237	19450	19489	19166	19264	19237	19312	19403	19333	19431	19278	19660	19475	19244	19019	19284	19325	19426	19235	19363	19418	19551	19357	19241	19282	19138	19314	19360	19360	19251	19432	19232	19341	19431	19324	19296	19319	19273	19483	19311	19317	19396	19101	19065	19443	19419	19223	19340	19264	19435	19221	19298	19580	19318	19302	19228	19316	19262	19329	19281	19165	19196	19274	19108	19254	19284	19240	19185	19244	19150	19280	19509	18983	19368	19067	19308	19368	19270	19462	19201	19389	19408	19368	19442	19265	19386	19437	19273	19277	19406	19236	19358	19404	19262	19286	19462	19368	19293	19034	19234	19238	19274	19248	19341	19408	19405	19065	19300	19199	19412	19397	19299	19152	19350	19211	19198	19236	19300	19183	19239	19320	19350	19352	19224	19515	19355	19226	19247	19200	19259	19390	19475	19465	19210	19271	19368	19134	19338	19077	19225	19411	19501	19168	19244	19236	19337	19201	19494	19031	19532	19368	19253	19184	19361	19040	19210	19274	19354	19363	19107	19339	19150	19269	19288	19388	19258	19330	19181	19248	19249	19266	19392	19422	19055	19259	19377	19347	19470	19407	19386	19214	19149	19346	19394	19257	19295	19151	19383	19274	19384	19310	19517	19454	19443	19537	19528	19237	19215	19435	19436	19320	19283	19469	19336	19303	19109	19189	19414	19207	19030	19244	19250	19367	19237	19150	19472	19334	19139	19416	19377	19311	19097	19334	19336	19226	19185	19067	19142	19135	19315	19296	19372	19363	19319	19413	19290	19226	19399	19193	19312	19367	19425	19428	19334	19146	19277	19392	19322	19442	19187	19401	19230	19211	19521	19233	19327	19428	19038	19131	19120	19250	19234	19119	19289	19221	19394	19397	19431	19209	19379	19379	19400	19391	19255	19341	19355	19373	19354	19382	19351	19335	19381	19268	19131	19412	19220	19184	19584	19075	19339	19462	19291	19298	19441	19247	19258	19367	19237	19357	19269	19360	19144	19258	19300	19202	19512	19294	19156	19288	19283	19303	19206	19245	19310	19355	19450	19350	19347	19343	19499	19175	19304	19443	19256	19356	19262	19329	19250	19164	19306	19266	19364	19050	19006	19182	19182	19258	19295	19342	19467	19256	19240	19345	19139	19198	19301	19382	19098	19328	19322	19175	19269	19225	19363	19407	19522	19440	19296	19385
17113	18407	18530	18082	18057	17736	17484	17481	17482	17422	17516	17469	18321	20686	20801	19549	18336	17535	17611	17317	17320	17447	17537	17375	17245	17405	17415	17321	17306	17324	17410	17456	17318	17238	17248	17388	17311	17333	17160	17432	17354	17353	17240	17231	17342	17158	17407	17468	17289	17209	17402	17382	17355	17331	17191	17262	17299	17331	17367	17346	17562	17311	17149	17327	17236	17399	17341	17394	17191	17463	17311	17454	17145	17355	17391	17375	17364	17206	17353	17329	17524	17243	17327	17086	17409	17322	17501	17385	17330	17229	17280	17420	17537	17326	17174	17350	17370	17289	17334	17290	17160	17273	17336	17376	17312	17448	17174	17474	17370	17316	17328	17125	17332	17411	17379	17295	17408	17229	17185	17424	17265	17223	17429	17412	17432	17205	17170	17488	17351	17389	17279	17402	17332	17365	17559	17490	17422	17255	17460	17293	17285	17260	17455	17292	17396	17236	17379	17138	17400	17412	17502	17356	17242	17278	17310	17296	17439	17388	17539	17401	17278	17203	17409	17263	17376	17184	17212	17357	17196	17226	17336	17247	17263	17362	17439	17329	17390	17341	17504	17152	17172	17351	17409	17426	17225	17316	17244	17246	17198	17456	17353	17417	17245	17315	17410	17442	17212	17472	17363	17276	17398	17400	17247	17257	17335	17229	17329	17350	17276	17400	17310	17379	17198	17267	17194	17145	17475	17214	17304	17172	17387	17310	17676	17295	17436	17325	17455	17497	17383	17107	17335	17250	17399	17377	17114	17375	17272	17300	17349	17532	17395	17235	17287	17249	17322	17300	17221	17300	17303	17408	17213	17467	17496	17287	17345	17349	17463	17182	17264	17332	17265	17215	17288	17340	17218	17333	17317	17374	17340	17281	17462	17280	17457	17325	17265	17260	17230	17281	17414	17216	17400	17161	17300	17335	17448	17217	17458	17077	17250	17589	17083	17456	17231	17341	17252	17423	17372	17214	17234	17259	17236	17323	17252	17375	17316	17242	17164	17319	17213	17273	17285	17261	17182	17199	17365	17304	17363	17243	17204	17315	17314	17189	17362	17259	17370	17352	17426	17491	17328	17306	17321	17348	17324	17315	17345	17396	17219	17270	17407	17376	17380	17461	17366	17328	17295	17381	17296	17184	17284	17370	17403	17324	17128	17344	17253	17242	17231	17460	17332	17535	17317	17269	17530	17316	17341	17297	17227	17364	17313	17444	17372	17198	17117	17349	17139	17262	17414	17281	17287	17323	17315	17430	17554	17236	17407	17235	17354	17226	17245	17339	17255	17118	17224	17479	17322	17347	17378	17150	17247	17223	17369	17381	17405	17276	17305	17499	17424	17405	17337	17345	17334	17499	17411	17376	17126	17279	17426	17393	17285	17383	17472	17378	17316	17380	17309	17220	17340	17269	17323	17417	17148	17449	17372	17335	17288	17344	17565	17475	17308	17165	17351	17295	17259	17302	17239	17242	17282	17367	17363	17273	17344	17397	17442	17225	17367	17260	17333	17294	17430	17415	17442	17351	17195	17327	17388	17307	17405	17369	17151	17288	17459	17397	17085	17256	17257	17293	17371	17458	17436	17399	17244	17381	17246	17354	17291	17349	17272	17398	17432	17337	17294	17348	17383	17334	17370	17277	17356	17101	17280	17236	17387	17465	17228	17405	17448	17479	17253	17279	17356	17602	17338	17287	17318	17455	17348	17377	17217	17264	17334	17319	17195	17348	17250	17129	17236	17341	17330	17206	17444	17475	17328	17512	17300	17113	17377	17274	17269	17195	17333	17321	17322	17318	17314	17289	17491	17311	17329	17406	17199	17194	17187	17292	17275	17424	17403	17360	17307	17304	17125	17247	17406	17407	17365	17258	17264	17328	17382	17222	17337	17357	17377	17278	17239	17324	17260	17272	17321	17365	17396	17273	17476	17306	17291	17476	17404	17325	17157	17448	17248	17205	17155	17309	17325	17281	17329	17370	17341	17250	17209	17309	17419	17315	17055	17415	17321	17204	17343	17350	17184	17437	17326	17356	17400	17310	17339	17134	17260	17276	17360	17605	17452	17333	17299	17294	17243	17387	17418	17504	17386	17237	17390	17289	17322	17531	17463	17473	17158	17198	17440	17163	17340	17295	17491	17532	17496	17380	17577	17338	17468	17124	17351	17179	17116	17099	17314	17219	17374	17308	17370	17194	17329	17189	17244	17330	17438	17328	17331	17311	17134	17261	17467	17282	17218	17458	17406	17428	17239	17285	17472	17387	17369	17364	17329	17353	17361	17339	17557	17338	17173	17465	17366	17291	17446	17422	17519	17329	17383	17414	17294	17326	17338	17287	17103	17229	17335	17345	17454	17425	17270	17353	17359	17441	17216	17435	17584	17173	17252	17391	17332	17317	17562	17436	17344	17302	17176	17328	17291	17396	17269	17215	17165	17198	17275	17294	17406	17297	17258	17276	17327	17431	17347	17460	17359	17376	17311	17286	17233	17416	17367	17333	17394	17313	17430	17276	17539	17436	17250	17195	17293	17275	17377	17371	17256	17166	17434	17412	17217	17405	17489	17361	17313	17058	17173	17399	17170	17295	17379	17471	17196	17287	17300	17438	17236	17247	17518	17202	17290	17425	17352	17274	17484	17368	17373	17234	17377	17251	17381	17316	17349	17229	17355	17427	17381	17338	17241	17272	17295	17437	17193	17406	17411	17338	17364	17308	17410	17310	17312	17077	17354	17210	17324	17389	17522	17170	17315	17377	17386	17336	17286	17320	17550	17311	17466	17288	17426	17355	17386	17406	17413	17348	17496	17261	17257	17363	17300	17367	17389	17473	17126	17433	17163	17286	17380	17249	17158	17427	17268	17475	17315	17335	17402	17401	17345	17360	17347	17352	17431	17242	17219	17393	17373	17389	17443	17426	17299	17402	17344	17364	17425	17134	17249	17353	17158	17333	17326	17299	17482	17150	17462	17516	17338	17085	17339	17374	17221	17281	17326	17340	17287	17253	17329	17394	17245	17457	17462	17318	17436	17255	17235	17390	17295	17341	17321	17350	17177	17211	17211	17354	17220	17356	17235	17365	17331	17420	17330	17215	17329	17383	17345	17181	17295	17420	17467	17437	17250	17303	17270	17261	17353	17280	17211	17367	17262	17338	17297	17187	17486	17209	17197	17365	17290	17277	17321	17320	17196	17255	17330	17202	17404	17415	17321	17383	17238	17378	17176	17321	17251	17418	17182	17258	17429	17259	17343	17305	17334	17206	17275	17125	17392	17364	17485	17187	17388	17387	17318	17486	17321	17489	17249	17301	17143	17334	17333	17235	17340	17389	17260	17400	17221	17347	17515	17447	17340	17285	17401	17331	17297	17335	17303	17229	17401	17374	17389	17383	17402	17320	17563	17284	17466	17318	17379	17331	17505	17317	17403	17201	17411	17324	17416	17186	17309	17296	17329	17311	17315	17176	17419	17311	17199	17198	17378	17305	17287	17338	17326	17415	17156	17209	17320	17264	17279	17426	17162	17404	17463	17434	17121	17405	17331	17295	17315	17298	17368	17340	17270	17305	17129	17369	17264	17250	17187	17414	17318	17259	17110	17382	17247	17451	17199	17302	17348	17395	17231	17341	17280	17194	17397	17359	17227	17269	17366	17391	17275	17282	17263	17384	17397	17393	17407	17396	17317	17235	17209	17175	17349	17233	17130	17446	17561	17184	17372	17277	17440	17373	17188	17273	17476	17332	17222	17374	17373	17329	17443	17298	17104	17260	17580	17387	17223	17389	17296	17265	17439	17397	17375	17340	17285	17261	17374	17285	17420	17445	17220	17288	17304	17190	17377	17363	17217	17363	17334	17393	17181	17286	17289	17356	17219	17147	17303	17153	17265	17301	17424	17449	17244	17315	17446	17354	17419	17419	17422	17299	17474	17319	17297	17412	17269	17361	17287	17203	17375	17238	17288	17441	17253	17462	17424	17399	17258	17255	17365	17438	17122	17394	17277	17193	17241	17298	17353	17015	17406	17240	17435	17565	17350	17264	17247	17324	17326	17327	17293	17115	17269	17398	17206	17388	17211	17080	17187	17232	17310	17386	17241	17344	17434	17179	17314	17356	17329	17447	17149	17104	17242	17226	17158	17497	17252	17209	17289	17353	17293	17436	17351	17246	17379	17272	17319	17519	17235	17245	17337	17427	17292	17414	17272	17340	17268	17183	17369	17518	17323	17321	17519	17251	17296	17266	17339	17219	17496	17477	17287	17162	17268	17272	17296	17248	17258	17237	17476	17293	17330	17539	17258	17286	17622	17261	17245	17284	17274	17190	17386	17359	17190	17322	17404	17342	17446	17369	17450	17202	17441	17170	17449	17417	17284	17376	17482	17245	17310	17361	17292	17313	17388	17250	17372	17357	17263	17330	17302	17313	17378	17199	17288	17455	17363	17298	17374	17326	17517	17306	17323	17421	17270	17309	17475	17310	17440	17465	17216	17353	17213	17230	17246	17240	17324	17170	17353	17152	17410	17327	17265	17361	17376	17388	17310	17262	17266	17371	17236	17310	17445	17107	17362	17301	17278	17294	17346	17367	17296	17384	17365	17425	17217	17325	17234	17249	17381	17357	17379	17330	17276	17285	17345	17206	17452	17504	17359	17354	17345	17350	17124	17406	17293	17353	17375	17391	17353	17211	17380	17381	17318	17337	17261	17365	17599	17367	17396	17444	17129	17277	17304	17497	17361	17458	17383	17236	17376	17124	17333	17527	17294	17418	17144	17267	17105	17322	17374	17195	17108	17417	17385	17235	17480	17268	17316	17161	17284	17397	17236	17294	17253	17401	17499	17292	17392	17309	17389	17263	17353	17424	17487	17348	17394	17424	17452	17313	17273	17330	17252	17572	17491	17343	17276	17230	17399	17388	17281	17423	17305	17388	17410	17361	17365	17473	17285	17315	17450	17328	17243	17361	17311	17246	17286	17186	17434	17360	17290	17291	17202	17485	17401	17401	17325	17224	17504	17304	17326	17333	17407	17319	17282	17400	17276	17619	17364	17228	17325	17176	17252	17247	17409	17240	17505	17365	17399	17402	17293	17184	17504	17551	17219	17174	17396	17264	17284	17338	17238	17135	17365	17291	17237	17242	17393	17387	17361	17291
25060	21363	28164	25377	21854	20730	20576	19444	18879	19203	18979	18895	20351	31865	32909	28555	23529	20356	19309	18993	18748	18804	18525	18764	18779	18568	18818	18677	18743	18870	18762	18535	18695	18717	18791	18886	18882	18501	18799	18699	18756	18499	18725	18512	18842	18867	18724	18859	18590	18788	18752	18811	18703	18533	18804	18506	18790	18757	18756	18729	18738	18798	18809	18780	18878	18762	18580	18591	18670	18818	18850	18783	18893	18885	18824	18557	18871	18659	18708	18742	18696	18808	18525	18721	18917	18729	18700	18641	18443	18706	18663	18745	18548	18609	18585	18667	18587	18733	18673	18718	18638	18724	18675	18810	18763	18625	18804	18604	18634	18520	18841	18828	18848	18551	18757	18600	18600	18845	18676	18895	18798	18742	18682	18833	18780	18847	18675	18555	18789	18661	18830	18690	18639	18606	18643	18648	18525	18981	18834	18447	18844	18773	18623	18747	18640	18727	18525	18688	18613	18658	18673	18471	18798	18619	18712	18810	18659	18714	18615	18669	18868	18812	18716	18647	18753	18762	18693	18867	18786	18558	18675	18708	18729	18613	18719	18765	18674	18853	18763	18915	18745	18754	18621	18573	18478	18523	18556	18895	18772	18737	18716	18700	18597	18629	18836	18614	18678	18808	18698	18590	18687	18631	18650	18694	18660	18821	18726	18839	18549	18692	18588	18871	18682	18697	18473	18772	18635	18759	18894	18915	18600	18638	18834	18567	18522	18845	18504	18808	18593	18783	18654	18643	18781	18647	18707	18803	18854	18561	18688	18522	18549	18758	18798	18479	18663	18766	18570	18731	18674	18702	18656	18615	18669	18673	18604	18951	18743	18752	18763	18660	18673	18831	18669	18689	18661	18750	18588	18784	18729	18826	18621	18571	18940	18597	18604	18752	18676	18710	18909	18573	18758	18726	18620	18671	18603	18996	18640	18816	18896	18746	18506	18762	18708	18746	18570	18811	18678	18746	18674	18448	18601	18744	18617	18667	18656	18642	18693	18701	18709	18763	18834	18483	18754	18556	18854	18928	18584	18773	18813	18663	18682	18743	18983	18739	18626	18676	18809	18663	18640	18445	18559	18661	18706	18731	18621	18564	18621	18677	18680	18613	18839	18745	18702	18594	18593	18763	18855	18568	18662	18564	18773	18971	18862	18510	18720	18655	18693	18712	18460	18730	18713	18883	18750	18738	18601	18694	18689	18651	18706	18686	18761	18659	18763	18772	18657	18788	18565	18518	18618	18546	18658	18859	18692	18646	18691	18597	18721	18477	19004	18605	18697	18575	18828	18677	18781	18673	18730	18734	18670	18812	18717	18366	18866	18749	18606	18635	18594	18713	18583	18646	18811	18713	18802	18828	18630	18618	18597	18495	18777	18750	18730	18817	18837	18757	18559	18643	18646	18692	18654	18617	18735	18818	18940	18782	18747	18704	18686	18423	18631	18585	18744	18772	18807	18805	18736	18553	18818	18854	18779	18793	18687	18752	18630	18684	18626	18631	18527	18574	18832	18647	18660	18657	18731	18740	18521	18584	18637	18357	18829	18521	18908	18680	18586	18821	18828	18840	18606	18761	18945	18833	18587	18760	18766	18779	18837	18652	18672	18968	18699	18706	18850	18845	18783	18739	18622	18680	18932	18562	18831	18648	18721	18505	18613	18600	18888	18566	18750	18683	18582	18608	18599	18767	18708	18805	18596	18783	18680	18816	18883	18550	18655	18630	18485	18582	18903	18659	18818	18657	18565	18634	18771	18650	18766	18799	18642	18722	18753	18378	18637	18703	18861	18593	18647	18502	18604	18720	18660	18719	18739	18787	18985	18710	18635	18532	18827	19070	18704	18541	18533	18776	18625	18734	18593	18863	18731	18684	18732	18772	18690	18671	18844	18809	18599	18441	18506	18765	18931	18638	18609	18684	18743	18565	18650	18636	18652	18893	18570	18728	18742	18600	18776	18842	18580	18573	18721	18749	18724	18859	18765	18566	18651	18564	18607	18758	18747	18916	18867	18798	18689	18732	18659	18529	18728	18730	18614	18686	18674	18635	18696	18739	18924	18686	18534	18850	18655	18721	18695	18706	18731	18773	18636	18626	18854	18838	18586	18645	18760	18548	18798	18743	18473	18735	18755	18555	18650	18776	18749	18888	18707	18760	18722	18860	18713	18698	18988	18741	18710	18902	18434	18608	18921	18626	18717	18607	18721	18544	18497	18708	18684	18758	18585	18613	18704	18716	18815	18507	18715	18569	18672	18825	18514	18642	18515	18931	18723	18757	18665	18686	18645	18658	18686	18645	18872	18817	18711	18802	18668	18799	18701	18463	18481	18816	18701	18805	18615	18609	18814	18591	18657	18735	18791	18767	18547	18615	18589	18693	18710	18623	18612	18667	18713	18619	18909	18648	18852	18584	18794	18446	18677	18630	18720	18582	18701	18686	18758	18688	18635	18726	18703	18888	18801	18730	18566	18626	18655	18527	18560	18578	18684	18830	18609	18694	18794	18832	18698	18712	18689	18709	18682	18612	18683	18804	18750	18766	18670	18693	18693	18892	18671	18733	18599	18715	18681	18703	18639	18703	18484	18741	18880	18501	18560	18621	18730	18798	18689	18727	18791	18627	18780	18700	18726	18736	18695	18747	18758	18651	18728	18946	18679	18703	18777	18966	18724	18730	18553	18627	18712	18759	18653	18722	18672	18617	18550	18715	18607	18909	18869	18740	18885	18683	18851	18596	18759	18631	18668	18808	18874	18771	18685	18635	18668	18708	18775	18735	18643	18645	18970	18889	18753	18833	18596	18736	18885	18596	18684	18663	18835	18528	18706	18766	18633	18622	18819	18721	18774	18755	18640	18652	18894	18620	18711	18512	18622	18718	18825	18504	18973	18674	18778	18822	18634	18619	18790	18588	18785	18745	18721	18596	18740	18734	18759	18759	18613	18741	18720	18598	18893	18528	18720	18845	18572	18536	18677	18731	18592	18816	18616	18707	18557	18595	18746	18506	18680	18604	18701	18460	18733	19095	18819	18708	18780	18722	18704	18791	18720	18676	18715	18450	18848	18709	18851	18708	18954	18855	18888	18559	18870	18666	18799	18765	18883	18726	18622	18699	18669	18749	18933	18640	18831	18640	18608	18675	18751	18611	18679	18536	18650	18654	18545	18745	18701	18793	18745	18788	18765	18609	18660	18735	18785	18662	18853	18728	18712	18763	18638	18589	18781	18527	18766	18716	18641	18812	18632	18750	18858	18779	18820	18912	18772	18707	18724	18579	18638	18701	18759	18779	18818	18457	18720	18742	18712	18703	18668	18866	18626	18652	18748	18657	18643	18800	18706	18749	18736	18653	18653	18471	18757	18506	18644	18548	18594	18286	18407	18625	18634	18542	18879	18476	18654	18712	18753	18796	18902	18885	18721	18760	18755	18566	18690	18623	18656	18613	18812	18709	18878	18647	18699	18666	18863	18502	18685	18950	18617	18778	18955	18725	18900	18771	18709	18778	18599	18535	18596	18643	18769	18742	18681	18830	18844	18619	18643	18680	18554	18670	18655	18497	18427	18584	18609	18604	18985	18974	18796	18650	18746	18653	18763	19013	18703	18803	18793	18727	18780	18706	18669	18811	18608	18692	18935	18638	18710	18690	18585	18872	18579	18543	18644	18584	18812	18830	19016	18627	18558	18758	18598	18616	18796	18969	18746	18743	18767	18594	18565	18653	18697	18697	18932	18637	18531	18782	18627	18709	18861	18812	18879	18737	18544	18662	18756	18526	18616	18726	18851	18741	18781	18658	18602	18793	18610	18644	18733	18789	18825	18667	18681	18844	18505	18602	18634	18669	18513	18688	18798	18808	18685	18794	18786	18468	18645	18654	18788	18521	18451	18468	18763	18604	18537	18546	18605	18622	18735	18645	18795	18738	18722	18826	18606	18681	18813	18555	18502	18700	18668	18781	18765	18533	18533	18680	18781	18540	18620	18759	18498	18923	18763	18719	18746	19064	18636	18928	18776	18719	18827	18812	18766	18597	18613	18825	18700	18802	18851	18677	18750	18511	18673	18819	18800	18743	18702	18718	18695	18817	18545	18753	18592	18681	18660	18806	18682	18640	18769	18529	18823	18936	18746	18765	18888	18848	18704	18717	18497	18700	18482	18755	18644	18639	18578	18621	18557	18656	18755	18618	18526	18701	18730	18909	18877	18665	18592	18702	18818	18601	18837	18871	18643	18559	18698	18678	18602	18752	18766	18724	18884	18618	18571	18983	18717	18889	19012	18740	18894	18723	18613	18562	18959	18703	18558	18643	18845	18723	18758	18657	18658	18432	18609	18634	18849	18628	18784	18657	18858	18617	18942	18673	18651	18798	18591	18805	18793	18712	18746	18517	18703	18547	18708	18828	18435	18709	18839	18914	18758	18732	18677	18777	18699	18696	18535	18673	18719	18710	18706	18729	18690	18595	18846	18580	18800	18803	18849	18778	18497	18738	18674	18581	18787	18706	18595	18592	19013	18593	18736	18854	18820	18610	18702	18787	18498	18718	18838	18835	18664	18750	18633	18777	18719	18817	18710	18844	18795	18744	18819	18602	18874	18779	18769	18751	18591	18538	18675	18925	18859	18557	18681	18771	18696	18707	18680	18687	18680	18836	18923	18825	18734	18702	18631	18693	18599	18695	18860	18754	18879	18640	18782	18615	18869	18763	18815	18751	18758	18912	18977	18843	18785	18607	18601	18765	18788	18683	18701	18575	18623	18636	18614	18717	18728	18902	18697	18722	18711	18773	18686	18571	18837	18609	18620	18622	19038	18367	18800	18766	18640	18687	18487	18664	18724	18852	18715	18630	18634	18602	18762	18637	18622	18690	18803	18624	18671	18602	18854	18793	18753	18705	18752	18849	18755	18535	18711	18585	18795	18670	18683	18671	18597	18662	18681	18762	18806	18767	18821	18641	18602	18623	18858	18774	18819	18741	18717	18694	18617	18850	18579	18679	18762	18841	18743	18641	18538	18721	18724	18663	18788	18659	18640	18673	18552	18699	18790	18561	18761	18629	18876	18717	18846	18746	18900	18688	18989	18561	18701	18721	18828	18698	18836	18701	18679	18451	18542	18644	18591	18869	18922	18824	18703	18921	18674	18655
15531	23723	22476	20117	19126	18236	17739	17443	17452	17471	17238	17203	20081	35836	34793	29114	21987	18437	17370	17018	16966	17130	16957	17207	16969	16892	17027	16948	16982	17136	17098	17155	16946	16982	16816	17111	17004	17060	16928	17126	17023	16960	17066	16917	17079	16966	17011	16974	17027	17016	17102	16901	17005	17012	16848	16964	16911	16968	16977	17026	17035	17228	17075	16984	16955	17078	17038	16889	17223	16940	16935	16998	16981	16962	17050	17040	16912	17036	17140	17024	16960	17119	17001	16950	16926	17061	16929	17107	16970	17138	16943	16955	17055	16800	17220	17202	16860	16873	16801	17103	16905	16968	17029	16918	17056	16987	16941	16869	16956	16980	17183	16760	16865	17149	16844	17134	17062	17105	16921	17038	16962	17146	16878	17052	16964	16900	17105	16957	16893	16827	16949	16929	17023	17233	17179	16943	17073	17152	16888	16948	16919	16869	16896	16675	17166	16997	16950	16991	17185	17023	17140	16924	17005	17142	17005	17084	17027	17062	16849	17001	17088	16936	17106	16914	17022	17057	16867	17013	16902	17176	16903	17153	16913	16935	17131	16963	17148	17156	16872	16927	17077	17078	16890	17096	16984	16922	17089	17044	16930	16836	16922	16912	17169	16998	17094	17019	17140	17087	16849	17065	16941	17057	17157	16873	17015	16879	16880	17014	16956	17015	17038	17108	16785	17148	16990	16860	16847	16941	16998	16876	17090	16986	17073	17008	16978	16923	16948	16915	16840	16966	17094	16899	16975	17068	16994	16994	17127	16979	16886	16984	16997	17042	16972	17120	17075	17014	16914	16839	16935	16967	16919	16949	17114	16885	17044	16999	17083	16927	16981	17049	16961	16920	16928	17050	16998	16942	16976	16949	17214	16993	16850	17115	17024	17094	16885	16979	16865	16921	17037	17061	16961	16822	17041	17047	17047	17038	17034	16949	17117	17103	17047	16982	16982	16750	17081	17038	16982	16951	16788	16968	17043	17084	16844	17099	16852	16923	16913	17015	17122	17002	16977	16962	17005	16873	16958	16888	16770	16934	16946	17026	16887	16957	16972	17067	17014	17064	16919	16900	16937	16985	17053	16999	16845	16992	16906	16961	16973	16915	17042	17143	16785	16926	16999	16925	16975	16920	16869	17188	16903	16997	17065	17139	16999	17020	16929	16912	16912	17058	17008	16999	16970	17080	16913	16955	17142	17059	16863	16924	16952	17024	17046	17027	16960	17188	17004	16987	16993	17195	16969	16998	16940	16914	17008	16932	16987	16975	16898	17170	17106	17014	16945	17044	16886	17072	16969	17051	16989	17168	16814	17008	16938	17065	16934	16942	16993	16960	16988	16938	16991	16994	17107	17025	16914	16961	17135	17042	16975	16972	17039	17096	16845	16971	17047	16840	16943	16915	17001	16979	16977	16894	16890	16927	17025	16996	16964	16878	17142	16878	16986	16876	16970	17060	17239	16903	16834	16859	16850	17023	16932	16994	16990	16960	16975	17036	16769	17073	17003	17055	16795	16947	17104	16958	16974	17019	16957	16959	17061	16856	17029	16912	16886	16928	17083	17135	16801	17003	17092	16847	16895	16782	16967	17017	16844	16817	17071	16975	16965	17238	16944	17024	16810	17062	16876	17103	16951	16986	17102	16927	17110	17005	16944	16922	16818	16999	17045	16771	16953	16791	17058	16921	17042	16963	16852	17166	17058	17012	16832	16993	17008	16858	16993	16945	16911	16932	17063	16869	17044	17104	17009	16991	17086	17054	16976	16911	17007	16866	17001	16946	17105	17014	16983	17077	17086	16813	17030	16839	16819	16887	17015	16952	16960	16937	16997	17005	17077	16880	17132	16955	17071	17026	17112	16838	16884	17006	16960	16838	16995	17013	16832	16945	17118	17131	16944	16905	16929	17021	17057	17023	16813	16985	16917	17052	16963	17030	17037	16827	17012	17010	17007	16968	17012	16969	17108	16860	16941	16859	16958	17005	17138	16878	17151	16852	16976	16959	17051	16990	16976	16999	17029	17034	16972	16912	17071	16944	16974	16928	16905	16804	16846	17005	16929	17006	16936	16778	16889	16953	16943	17068	17012	17040	17061	16978	17165	16955	17033	17019	16987	17078	16919	17116	16933	17052	16877	16871	17008	17163	16989	16946	17166	17062	16841	16855	16979	17021	16945	17037	16903	16980	17081	16937	16931	17035	17051	17016	17159	16970	17006	17002	17001	17023	16954	17030	16906	17087	16992	16861	17007	17112	16956	17162	16897	16925	16828	16761	17067	16958	16997	16954	16907	17147	16985	16991	16906	16943	17066	16978	16874	17010	16849	16943	17015	17159	16965	16916	16909	16928	17109	16899	16973	17061	16942	16920	17055	17138	17062	16919	17000	16910	17055	16887	17011	17064	17041	16980	17048	17150	16969	16962	17150	16955	16865	17015	17068	16960	17136	16738	16940	16982	16946	16947	16981	17098	16885	17036	17044	17011	17062	17009	16833	17100	16796	17077	17015	16936	17058	17015	16932	16988	16908	17115	17025	16842	16896	17107	17012	16949	16895	16812	17001	17064	16994	16847	16978	17241	17065	17005	16934	17122	16907	17021	17022	16825	16881	17020	17007	17076	16871	17057	16985	16908	17055	17157	16872	16990	17033	17051	16919	17173	16999	17059	17027	16946	16977	16880	17111	16906	17056	16984	16906	17005	16990	17137	17041	16924	17043	17061	17026	17095	17005	16917	17036	16980	16971	16951	16915	17106	17003	16811	16860	17034	16823	16972	17036	17033	16988	17088	17072	16844	17015	16953	17052	17089	16857	17120	17056	16865	17041	16901	17235	16995	16989	16895	17215	17017	16922	17021	17173	17112	17227	16915	16981	16974	17044	17117	16914	16990	16871	17138	17024	16994	16991	16933	17094	17060	17097	16954	16895	16829	17045	16785	17121	17054	16947	17077	17005	16977	17042	16941	17076	17033	17056	17108	17129	17160	16896	17161	16929	16926	17048	17144	16908	17032	16910	16981	17099	17018	16950	16862	16958	17067	17013	16987	16992	17066	17018	17079	17034	16981	17079	17164	17086	16898	16902	17038	16966	16867	16948	16905	17046	17052	16955	16986	16951	16903	16969	17068	17066	16987	16901	16988	16975	17015	17029	16895	16920	16891	16859	16979	17121	16941	17040	16926	16912	17020	17065	16988	17024	17016	16987	16943	16909	16975	16993	17085	17090	16894	17210	16798	17009	16889	17038	16950	17045	17073	17037	17010	17084	16931	16964	17192	17092	16882	16903	16941	16966	16908	16982	16851	17002	16903	17020	16884	16909	16988	17062	16975	16866	17000	17087	17098	17020	17025	16962	17039	17144	17055	17053	16932	16886	16937	16930	16880	16960	16992	17096	17011	16887	16990	17134	16817	17080	17045	16768	16920	17042	17011	16944	16987	17102	16948	16859	17006	16853	17183	16991	17085	17101	16889	17022	17076	16986	16865	17044	16888	16854	17120	16917	17019	16980	17009	17056	17096	16971	17057	16856	17138	16933	17140	17038	16971	16975	17055	17250	16910	16996	16937	16948	16824	16877	16937	16840	17111	16924	16955	17038	17025	16952	17105	16976	16945	16942	16876	17085	16930	16940	17084	17184	17029	16890	17018	17064	16879	16923	16982	16912	17002	16910	16805	16936	16998	17034	17079	16902	17021	16879	16940	16878	17081	17135	16959	16938	16964	16999	16910	17041	16845	17174	16931	16784	16937	16944	17064	17001	17019	16831	17044	16950	16910	17200	17149	16981	17079	17015	17182	16743	16965	16922	17025	16856	16887	17034	17029	16883	17066	17002	16920	16855	16891	17010	16963	16811	16955	16962	16935	17175	17078	16871	17081	17010	17162	16968	16920	16950	16895	17127	17060	17044	17005	17011	16987	16900	17214	17005	16998	17134	16997	17069	16967	16904	17013	16934	17145	16946	17045	17054	17014	16963	16910	17010	17036	17216	17137	17112	16962	17023	17025	17290	16980	17153	17010	17015	17087	16994	16939	16870	17009	16982	16977	16975	17076	17071	17125	16906	16939	16879	16819	17039	17197	16865	17135	17048	16920	16979	16989	16929	16893	17017	16855	17002	16844	17017	17074	16925	16931	17294	16964	17048	16936	17194	16911	16975	16706	17024	17095	17041	16907	17060	16917	17131	17007	17093	16997	17022	16887	17059	16918	17067	16980	17017	17086	16958	17110	16894	16813	17193	17048	16979	16948	17132	16878	16855	16879	17032	17006	17088	16912	17186	17109	17031	17008	16900	16845	17200	17163	16930	17062	17051	17040	16963	17057	16986	16905	17025	16855	17072	16936	16978	17018	17193	16948	17026	16960	17047	17033	16959	17151	16967	16999	16914	16918	16986	16816	16956	17032	17078	17221	16875	17094	16973	17102	17022	16938	17003	17147	16928	16918	16977	16769	16994	16911	17043	16858	17065	17071	17059	16935	16914	17076	17068	16919	16973	16946	16925	17054	17108	17125	16995	16935	17007	16896	17067	16961	17137	17022	17039	16948	17013	17111	17033	16928	16906	16972	17062	16973	16954	17067	17032	16879	16961	17069	17117	16925	16913	16927	17075	16885	17012	16798	16910	17000	17038	17093	17031	16947	16880	17010	17139	16851	17014	17029	16965	16997	17036	16908	17210	16869	16969	17012	17219	16931	16999	16999	16984	17034	16960	17140	17093	16822	16836	16966	16921	16860	17045	16985	16982	17066	16780	16905	17062	16783	17189	17001	16960	17174	16969	17069	16929	16941	17037	17042	17197	17082	16878	17151	16855	16977	16955	17003	16837	16999	16911	16968	16972	16958	16959	16959	17025	17165	16963	17029	17094	17005	16923	16918	16822	17040	16901	17139	16995	17037	17007	17042	16930	16934	16937	16929	17098	16925	16925	17090	17001	17012	17091	16872	17080	16883	16916	17012	16957	16918	16983	16923	17032	16885	17052	16935	16940	16929	16904	16915	17096	17013	16761	16930	17095	17019	17026	16982	17046	17055	17107	16985	17017	17023	16913	16986	17039	16813	16990	17005	16932	16902	16882	16956	16965	16947	17064	16877	16790	16909	16994	16965	17051	17004	16927	16741	16928	16986	17079	17063	17126	16910	16932	16923	16918	17022
23796	21331	28870	24181	21940	22855	22170	19170	18377	18693	18613	18745	24745	39854	39650	33755	25932	20442	19076	18252	18186	18199	18273	18078	18087	18073	18210	18027	18318	18129	18186	18293	18202	18056	18238	18325	18115	18064	18228	18201	18090	18037	17835	18049	17955	18023	18338	18076	18160	17969	18048	18077	18181	18183	18197	18254	18044	17984	18142	18050	18044	18092	18063	18054	18228	18114	18186	17965	17942	18259	18084	18116	18035	18195	17965	18093	18121	18228	18256	18155	18255	18103	18080	18030	18232	18090	18169	18108	18039	17964	18088	18173	18154	18219	18110	18086	18010	18077	18236	18035	17926	18239	18112	18192	17970	17998	18126	18207	18100	18078	17878	17999	17994	18170	18037	17913	18011	18313	18266	18134	18199	18245	18018	17924	18080	18146	18288	17999	18041	18096	18092	18131	18185	18141	17953	18258	18177	18156	18187	18014	17888	18127	17935	18036	18062	18145	18001	17868	17952	17989	18259	18009	18033	18118	18144	18052	18061	18052	18114	18010	17946	18304	17979	18060	17911	17918	17999	18125	18101	18026	18238	18037	18006	18119	18111	18098	17980	18081	18177	18063	17992	17962	17877	18159	17996	18115	18187	18160	17946	18086	18017	18039	18318	17972	18162	18145	17977	17743	18028	18057	18141	18011	18067	18191	18026	18069	17932	18090	18031	17687	18041	17915	18221	18083	18309	18039	17904	18054	17984	18254	17963	17907	17972	17851	18017	18071	17861	18110	18034	18189	18069	17897	18015	17865	18251	18023	17805	18092	18128	18075	18096	18042	18236	18284	18186	18123	17967	17950	18134	18295	18250	18039	17996	18170	18024	17816	18030	18173	18023	18279	17876	17963	17966	18084	18063	17964	18107	18133	17954	18085	17821	18192	18094	18135	17979	18090	18085	17995	18034	18010	17919	18033	17910	18205	18119	17997	17990	18103	17921	18043	18038	17997	17876	18006	17860	18155	18100	18154	18083	18027	18071	18000	18209	17842	18114	18072	18040	17924	17934	17978	18004	17954	18128	18168	18100	17933	18012	18211	17919	17952	18150	18153	18141	18161	17962	18080	18066	17916	18283	18095	17957	17968	18033	18017	17914	18200	18011	18103	18185	17873	18099	17875	18038	18061	18051	18194	18066	18101	18037	18248	18189	18009	18059	18371	18168	18299	18026	18011	17965	18117	18067	18113	17990	18071	18170	18232	18139	18108	18101	17939	17868	18066	18071	18140	18183	18129	18087	17912	18025	17873	18131	17925	18202	18034	18265	17990	18104	18147	18170	18279	17972	18120	18017	17851	18129	17919	18086	18154	18118	18209	17856	18059	18073	18041	18136	18035	18431	17998	18147	18024	18161	17845	17896	17954	18031	17909	18010	18198	18013	18173	18215	17839	17891	18077	18164	18005	18017	17932	18191	17948	17957	17896	17906	18037	18173	18036	17988	18185	17931	18184	17979	17996	18197	17954	18265	18116	17884	17914	17847	18159	17956	18175	18191	17939	18077	17946	18275	18070	18016	18041	17878	18121	18123	17929	18068	18096	17916	18007	17931	17878	18050	18080	17931	17920	17948	18027	18104	17960	17819	18057	18134	18039	18403	17982	18070	17779	18019	18010	17992	18027	17779	17844	18184	18009	18072	18130	18171	18144	18011	17955	18051	18159	18125	18131	18024	18189	17854	18025	18013	18091	18033	17972	18029	18002	17943	18031	18114	18009	18130	18171	17992	18110	18187	18221	17992	17975	18106	18290	18216	18126	18087	17978	18097	18049	18171	18051	17851	17994	18023	18157	17997	18167	18227	18094	18123	18218	17687	17892	18232	18103	18082	18109	18217	17976	18009	18145	18056	17870	17928	18080	18055	18096	18085	18050	18174	18137	18206	18035	17917	17944	18115	18017	18013	18122	18221	17897	17887	17978	17968	18157	18070	18070	18010	18153	18180	18008	18271	18114	18164	18117	18217	17961	17904	18091	18247	18170	18170	17958	18066	18146	18067	18078	18086	18124	17971	17985	18286	17952	18118	18174	17980	17944	18119	17966	17926	18081	17975	17877	18183	18115	17938	18214	18066	18179	17956	17876	18059	17919	18042	17999	18102	17950	18014	18044	18057	17970	17996	17843	18206	18075	17955	18006	18131	17993	18161	18167	18181	18040	18131	17853	18124	18221	18048	18211	18093	18239	17919	18096	18092	18146	18204	18105	18039	17783	18123	18072	18111	18047	18116	18119	17965	18029	18075	18316	18130	18104	18135	18150	18032	17806	18062	18081	18084	17978	18196	18166	18135	17965	17951	18135	18079	18190	17979	17999	17892	18107	18028	17895	17928	18086	18031	17917	18059	18143	18095	18201	18189	18105	18250	18178	18140	18028	18081	18034	18045	17944	18057	18028	17992	17881	18202	18031	18114	17893	17863	17965	18255	18159	17882	17990	18149	17978	17814	18146	18154	17893	18440	17907	18243	18282	17897	17918	17883	18014	18021	18031	18113	18191	18022	18117	18105	18127	18122	18025	17840	17984	17943	18027	18069	17976	17968	17872	17903	18027	17919	18057	18100	18084	17948	18076	18065	18050	18162	18090	18080	17843	17919	17980	18175	18094	18077	18089	17972	18406	18160	17952	18128	17947	17806	18125	18013	18118	18115	17919	18077	17728	18220	18146	18073	18110	18190	18177	18158	17836	18040	18009	18188	18020	17863	18102	18098	18151	18033	18016	18195	18023	17966	17956	17924	18115	18231	18070	17940	17811	18043	18094	18143	18227	18194	18307	18033	18168	17989	18085	17957	18142	17781	18031	18064	18193	18143	18142	18060	17964	18099	17986	18150	17920	18166	18087	18142	18321	18049	18026	18179	18103	18011	17997	18014	18176	18038	18016	18089	18138	18127	18098	17955	18177	18095	18138	18120	18042	17980	18216	18025	17954	18109	18108	18033	17970	18045	18018	18043	18045	18135	18168	18070	18063	18103	18128	18061	18090	18211	17988	17959	18021	18116	18092	17914	17879	17959	18216	18218	17905	18065	17909	18034	18114	18199	18119	18067	18035	18157	18116	18024	17931	17943	17955	17987	18145	17935	18247	18037	18111	18037	18082	17855	18069	18042	18165	18280	18138	18060	18115	17863	18089	18101	17984	18016	18128	18045	17821	18126	17921	18147	18020	17902	18115	17938	18178	18055	17955	18179	18065	18077	17858	18187	17968	18044	18030	17915	17856	18244	18021	18022	17980	18170	17992	18103	18071	17981	18059	18064	17968	18082	17950	18335	18107	18084	18252	18182	18162	18047	17942	17967	18052	18153	18139	17973	17998	17970	17983	18097	18142	17978	18255	18046	18046	18151	17864	17972	17943	17965	18008	17840	17982	17978	18162	18091	18042	18211	18060	18043	18117	18172	18013	18113	18025	17919	18027	17986	18100	18107	18059	18091	18199	17903	17925	18248	18098	18117	18160	17925	18186	18038	18170	18017	17991	18291	18136	17920	18190	18038	18097	18193	18073	18031	17841	18050	17962	18217	18054	18238	17999	17811	18000	17955	18011	18142	18252	18124	18111	18037	17917	18147	17989	17959	17899	17961	18278	18078	18005	18060	18172	18061	17753	18037	18064	18121	17917	17980	18032	18225	18078	18119	18151	17815	18102	18233	17976	18077	17846	17899	18153	18116	17928	18200	17869	17907	18268	18063	18216	18165	18109	17958	17906	18138	18161	17899	18092	17783	17886	17956	17923	18037	18006	18130	18039	18135	18152	18180	18029	17939	18041	18087	17994	18257	18104	18147	18096	18078	17798	18078	18019	17950	17920	17949	18059	18181	17738	17857	17924	17948	18062	18130	18139	18236	18118	18145	17966	18020	17805	18167	18031	17886	18154	18092	18032	18109	18161	18130	18156	18009	17975	18156	17911	18123	18144	18040	18009	17909	18132	17889	18337	18268	18075	18153	17888	18073	18053	17923	17929	17974	17990	18216	17944	18056	18066	18194	18070	17926	17996	18171	18259	17938	18129	18160	17975	18019	18323	18221	17948	18200	17859	17960	17824	17973	18059	17981	17988	18169	18003	18196	18078	18166	18141	18156	17992	18030	18049	18210	18160	18008	18190	18221	17966	17995	17985	17994	17962	17972	18156	18334	18114	18114	18088	17890	18140	18004	18000	17821	18005	18043	18027	18230	18111	17961	18003	18012	18137	18139	18152	18137	17920	18107	17827	17976	18133	18010	18099	18109	17839	17876	17793	17763	17913	18238	17897	18054	17881	18095	17884	18096	18112	18157	18195	18079	18168	18023	18002	17970	18164	17907	18186	18059	18088	17884	18040	18042	17978	18233	18101	17913	17825	18179	18112	18107	18144	18155	18015	18073	18116	17966	18050	18169	18089	18027	18237	18183	18257	18200	18031	18002	18186	18160	18183	18098	18012	17947	17951	17923	18030	18022	18116	18229	18176	18242	17950	17873	18020	18060	18245	18073	18102	17933	18024	18119	17940	18115	18173	18188	18101	18176	17910	18144	18009	18107	17986	17994	18008	18143	18061	18119	18087	18184	18208	18003	17840	18140	18199	18048	17973	18124	18213	18148	18030	18176	17898	18160	18086	18141	18126	17931	17975	18116	18049	18162	18008	18149	18066	18135	17936	18141	18050	18033	18072	18251	18174	17971	18105	18061	18283	18123	17880	18091	17989	17899	18249	18046	18108	18192	17952	18139	18053	18265	18136	18144	17961	18303	18136	18108	17938	18049	18173	18011	18201	17809	18007	18174	18065	18194	18074	17929	18033	18051	18071	18086	18165	18143	18211	18013	18230	18076	18122	17987	17920	17959	17919	17856	17959	18037	18012	17950	18018	18324	18069	18161	18095	18159	18012	18200	18011	18093	18113	18085	18158	18083	18037	17930	18184	17977	18109	18198	18110	17907	18255	17851	18175	18074	18162	17964	18043	18053	18026	18216	18088	18042	17894	17961	18002	18032	17954	17950	18008	18041	18145	18028	17969	17979	17907	18047	18051	18080	18083	18021	18052	18054	18127	18201	17975	18105	17833	18085	18106	17934	18178	18041	17962	18119	18166	18142	18346	17966	18042	17973	18063	18137	18130	18011	18100	18096	18093	18089	18046	18020	18238	18059	18183	18192	17959	18009	17907	17951	18026	18235	17967
16811	27892	26579	22419	19900	18499	17864	17608	17365	17184	17100	17681	28625	43541	41461	34948	25297	18939	17326	16721	16612	16674	16682	16709	16545	16509	16616	16681	16672	16742	16491	16585	16878	16683	16722	16580	16646	16511	16475	16531	16538	16691	16728	16708	16685	16609	16674	16525	16569	16563	16447	16518	16360	16481	16611	16637	16586	16661	16702	16631	16669	16586	16480	16542	16466	16597	16579	16517	16531	16600	16570	16508	16496	16557	16703	16612	16778	16571	16447	16456	16694	16609	16590	16627	16575	16541	16548	16757	16431	16640	16538	16563	16661	16562	16514	16489	16433	16577	16493	16521	16663	16379	16516	16653	16530	16612	16540	16593	16630	16601	16639	16751	16557	16615	16499	16508	16475	16540	16602	16534	16582	16638	16570	16686	16272	16540	16763	16549	16542	16421	16644	16571	16686	16664	16513	16622	16461	16484	16526	16651	16799	16654	16642	16597	16550	16444	16585	16731	16650	16719	16470	16633	16652	16431	16558	16547	16696	16562	16358	16552	16568	16705	16396	16505	16476	16515	16559	16696	16617	16582	16459	16560	16376	16599	16591	16716	16639	16501	16572	16542	16609	16542	16583	16594	16742	16364	16523	16728	16483	16562	16464	16569	16518	16452	16622	16558	16638	16496	16584	16543	16726	16586	16617	16563	16664	16611	16618	16555	16652	16490	16460	16571	16401	16605	16553	16597	16410	16760	16555	16567	16520	16481	16549	16664	16568	16462	16544	16496	16609	16560	16521	16532	16711	16410	16614	16498	16578	16754	16650	16643	16530	16491	16696	16684	16549	16644	16618	16600	16492	16482	16569	16615	16366	16699	16517	16581	16522	16354	16690	16612	16642	16652	16467	16546	16545	16681	16498	16618	16532	16645	16523	16447	16767	16669	16536	16533	16694	16459	16515	16585	16553	16657	16536	16556	16614	16594	16560	16426	16533	16590	16414	16593	16685	16464	16551	16553	16487	16602	16487	16616	16692	16550	16678	16548	16501	16511	16569	16407	16570	16512	16474	16609	16657	16661	16506	16635	16498	16639	16456	16362	16492	16676	16594	16553	16519	16705	16506	16507	16676	16536	16525	16576	16558	16731	16515	16508	16597	16311	16524	16454	16514	16542	16582	16577	16472	16589	16410	16452	16517	16467	16605	16609	16633	16598	16569	16545	16476	16585	16719	16646	16514	16416	16503	16723	16672	16448	16614	16436	16591	16444	16517	16400	16677	16667	16675	16606	16570	16590	16610	16640	16288	16562	16538	16523	16381	16555	16466	16626	16530	16633	16626	16552	16473	16755	16465	16509	16449	16591	16607	16511	16594	16597	16448	16508	16779	16662	16654	16320	16758	16465	16562	16615	16613	16548	16635	16648	16570	16468	16566	16502	16649	16697	16655	16564	16468	16596	16544	16482	16648	16396	16598	16692	16574	16541	16415	16456	16597	16541	16370	16507	16401	16585	16648	16676	16541	16379	16577	16449	16585	16619	16547	16518	16583	16609	16434	16543	16688	16614	16796	16535	16540	16597	16534	16551	16574	16612	16354	16628	16559	16537	16379	16761	16603	16490	16390	16559	16570	16540	16609	16502	16553	16616	16626	16571	16513	16555	16603	16546	16358	16530	16506	16568	16509	16582	16679	16542	16719	16638	16375	16588	16587	16599	16645	16572	16485	16557	16773	16305	16616	16704	16719	16681	16372	16671	16509	16498	16738	16686	16514	16596	16574	16517	16497	16555	16556	16605	16581	16722	16486	16696	16515	16635	16645	16463	16570	16562	16495	16528	16477	16553	16655	16673	16573	16411	16641	16443	16817	16522	16596	16514	16687	16518	16601	16454	16744	16542	16547	16535	16454	16672	16690	16602	16601	16499	16453	16637	16538	16538	16581	16527	16653	16545	16426	16533	16610	16571	16445	16479	16511	16555	16409	16541	16644	16470	16511	16588	16524	16523	16667	16544	16642	16446	16617	16544	16594	16672	16621	16648	16652	16525	16526	16448	16528	16608	16544	16500	16726	16615	16532	16457	16649	16538	16419	16550	16624	16496	16474	16765	16633	16619	16784	16517	16605	16380	16506	16550	16712	16407	16637	16505	16558	16342	16423	16500	16557	16530	16431	16574	16481	16618	16549	16635	16393	16428	16723	16714	16510	16518	16589	16536	16666	16488	16689	16444	16658	16450	16599	16634	16542	16603	16342	16578	16507	16486	16634	16670	16536	16642	16580	16589	16668	16623	16481	16505	16464	16691	16612	16578	16577	16670	16604	16554	16643	16361	16467	16514	16679	16583	16448	16445	16539	16590	16672	16709	16598	16642	16586	16628	16580	16539	16474	16536	16515	16618	16570	16530	16694	16531	16552	16626	16494	16657	16773	16570	16625	16461	16624	16510	16523	16534	16571	16565	16661	16410	16604	16467	16540	16527	16455	16616	16509	16350	16472	16400	16617	16533	16348	16433	16524	16667	16617	16547	16522	16556	16552	16648	16574	16589	16645	16447	16556	16484	16449	16386	16453	16679	16538	16486	16732	16471	16437	16680	16479	16528	16601	16693	16552	16620	16507	16618	16599	16429	16560	16428	16422	16546	16753	16553	16603	16642	16560	16479	16587	16458	16488	16617	16516	16713	16509	16625	16443	16495	16719	16648	16703	16558	16427	16564	16550	16566	16554	16595	16652	16447	16549	16600	16550	16677	16677	16672	16516	16582	16472	16418	16578	16734	16836	16513	16532	16595	16647	16601	16491	16661	16646	16605	16295	16468	16631	16703	16571	16532	16619	16544	16542	16515	16701	16538	16556	16548	16571	16575	16560	16563	16798	16511	16663	16624	16600	16620	16465	16460	16588	16679	16416	16749	16546	16396	16599	16593	16691	16659	16590	16338	16632	16437	16521	16626	16585	16579	16697	16406	16536	16451	16523	16591	16531	16612	16627	16471	16483	16637	16427	16659	16500	16743	16651	16653	16598	16501	16626	16469	16626	16534	16449	16452	16507	16535	16580	16576	16597	16476	16637	16601	16579	16623	16631	16629	16609	16746	16694	16572	16546	16695	16581	16547	16565	16487	16562	16419	16728	16541	16503	16590	16625	16636	16492	16603	16677	16648	16520	16631	16500	16496	16664	16646	16710	16583	16493	16564	16621	16470	16575	16489	16594	16641	16516	16552	16462	16549	16433	16421	16485	16450	16673	16660	16524	16444	16566	16420	16543	16677	16786	16456	16518	16604	16545	16628	16712	16589	16606	16810	16471	16499	16628	16647	16451	16507	16510	16605	16458	16555	16485	16493	16595	16698	16405	16508	16638	16590	16593	16454	16616	16568	16609	16388	16487	16525	16607	16575	16614	16579	16537	16645	16569	16656	16506	16414	16534	16654	16429	16601	16532	16484	16511	16495	16514	16695	16557	16566	16629	16479	16635	16665	16744	16611	16475	16576	16685	16427	16564	16519	16612	16498	16543	16617	16533	16525	16562	16625	16568	16579	16353	16617	16518	16646	16532	16424	16626	16676	16621	16672	16741	16746	16591	16649	16562	16588	16559	16594	16568	16734	16596	16577	16543	16521	16567	16523	16579	16502	16554	16583	16740	16551	16250	16635	16635	16429	16584	16601	16716	16550	16640	16470	16547	16598	16594	16661	16613	16315	16472	16761	16589	16407	16603	16652	16673	16572	16650	16553	16722	16607	16676	16582	16509	16530	16711	16512	16422	16712	16752	16690	16607	16669	16586	16502	16580	16549	16650	16449	16537	16581	16548	16615	16535	16568	16459	16494	16506	16734	16541	16545	16594	16521	16635	16637	16566	16714	16468	16487	16458	16582	16936	16640	16680	16559	16523	16512	16669	16517	16715	16346	16617	16632	16476	16637	16461	16585	16336	16644	16532	16497	16519	16554	16611	16580	16622	16676	16515	16571	16474	16580	16519	16575	16515	16568	16602	16627	16517	16573	16568	16592	16547	16499	16566	16543	16476	16615	16606	16493	16612	16630	16553	16557	16367	16648	16650	16789	16632	16458	16658	16659	16527	16492	16608	16673	16630	16608	16542	16444	16320	16730	16637	16512	16562	16578	16599	16547	16611	16584	16486	16494	16668	16436	16672	16496	16526	16547	16751	16466	16522	16470	16495	16597	16677	16537	16560	16442	16480	16652	16553	16562	16604	16506	16569	16490	16673	16601	16609	16677	16629	16673	16614	16434	16405	16503	16584	16326	16540	16477	16443	16678	16414	16577	16459	16555	16681	16633	16500	16842	16626	16728	16504	16569	16534	16398	16732	16560	16829	16459	16558	16425	16520	16546	16605	16502	16448	16535	16595	16504	16600	16637	16807	16569	16455	16681	16488	16423	16635	16592	16552	16477	16599	16634	16625	16460	16759	16408	16576	16539	16667	16687	16478	16471	16475	16564	16671	16474	16434	16616	16501	16559	16495	16742	16592	16577	16550	16561	16513	16590	16435	16489	16534	16386	16499	16453	16708	16675	16623	16608	16532	16522	16607	16623	16545	16542	16737	16406	16468	16637	16642	16493	16488	16694	16546	16494	16543	16709	16685	16556	16601	16529	16500	16641	16441	16714	16513	16554	16650	16713	16629	16427	16618	16435	16662	16667	16477	16632	16587	16531	16513	16677	16578	16594	16637	16512	16455	16651	16446	16518	16816	16407	16606	16494	16470	16643	16573	16548	16661	16665	16565	16544	16666	16609	16558	16588	16471	16545	16685	16428	16614	16427	16533	16493	16537	16564	16555	16635	16551	16719	16590	16679	16717	16709	16767	16504	16625	16755	16416	16560	16501	16671	16476	16437	16517	16554	16639	16582	16491	16454	16499	16547	16582	16762	16737	16532	16447	16519	16740	16569	16647	16585	16619	16545	16333	16649	16330	16458	16628	16586	16419	16493	16726	16587	16717	16479	16535	16698	16513	16378	16478	16446	16604	16575	16658	16592	16801	16390	16703	16599	16664	16440	16527	16431	16584	16725	16672	16565	16565	16642	16509	16630	16699	16538	16508	16510	16655	16652	16434	16549	16587	16655	16657	16559	16523	16751	16448	16639	16519	16664	16628	16662	16460	16603	16441	16554	16556	16467	16759	16503	16628	16679	16515	16627	16603	16698	16442	16646	16518	16606	16499	16348	16463	16536	16580	16572
29080	21973	21817	19925	18050	17935	17985	17855	17939	17901	17952	17967	18639	20003	20476	19815	18667	18150	17962	17887	18015	18188	18041	17920	17872	17932	17902	17889	17903	17943	17907	17882	17964	17848	17787	17886	18148	17794	17865	17868	18122	17933	17903	17865	17777	18110	17736	17817	17943	17801	17931	17930	17995	17804	17828	17865	17733	17891	17973	17765	17960	17782	17791	17763	17871	17926	17941	17956	17813	17882	17944	17813	17886	17915	17805	17669	18043	17916	17925	17896	18019	17874	18027	17846	17873	17901	17930	17813	18070	17759	18043	17852	17725	17888	17913	17838	18051	17812	17818	18030	17748	17854	18158	17803	17919	17843	17919	17870	17945	17814	17778	18064	17752	17761	18024	17840	17624	17835	17943	17620	17825	17988	18040	17961	17827	17916	17855	17710	17769	17715	17669	17866	17711	17873	17774	17760	17807	17770	17796	17812	17955	18001	17938	17655	17782	17900	17810	17929	17989	17936	17737	17646	17888	17708	17904	17856	17720	17781	17958	17732	17970	17826	17942	17925	17850	17831	17803	17644	17783	17811	17972	18058	17671	17717	17883	17867	17865	18327	17825	18027	17997	17815	17782	17849	18124	17700	17986	17875	17946	17839	17763	18005	17877	17999	17933	17761	17960	17805	17807	17728	17921	17684	17970	17909	17875	17788	17936	17665	17897	17922	17877	17832	17821	17892	17831	17701	17639	17922	17986	17762	17771	17972	17886	17841	18211	17993	18032	18043	17832	17689	18026	17834	17796	17785	17970	17825	17773	17732	17859	17978	17831	17895	17764	17858	17897	17777	17892	17422	17831	17859	17833	17960	17863	17697	17742	17630	17801	17924	17771	17756	18128	17879	17756	17873	17907	17930	17818	17823	17896	18048	17747	18076	17891	17572	17842	17912	17707	17929	17979	17778	17917	17781	18024	17801	17952	17879	17784	17924	17835	17860	17783	17720	17939	17884	17973	17809	18080	18027	17939	17821	17723	17951	17938	17901	17890	17726	17914	17591	17800	17967	17960	17959	17828	18016	17753	17732	17932	17829	17815	17919	17860	17974	17925	17808	17938	17892	17926	18003	18168	17859	18003	18048	18089	17902	17836	17899	18066	17774	17875	18022	17909	17944	17817	17750	17961	17907	17764	17693	18049	17755	17858	18046	17562	17878	17955	18051	17908	17792	17730	17819	17889	17898	17908	17761	17885	17862	17879	17774	17849	17975	17601	17904	17923	17837	17910	17809	17737	17758	17901	17940	17970	17791	17650	17604	17965	18054	17864	17881	17727	18052	17801	17940	17898	17758	17816	17741	17834	17995	18109	17907	17928	17958	18044	17892	17925	17765	17905	17942	17892	18006	17854	18063	17702	17707	18079	17948	17893	17782	17880	17729	17849	17948	17747	17840	17825	17927	17848	18074	17775	17947	18137	17943	17520	17902	17771	18010	18018	17857	17978	17915	17718	17933	17909	17813	17926	17852	17820	17717	17625	18005	18079	17803	17908	17741	17872	17781	17925	17717	17913	17755	17586	17785	18006	17864	17837	17934	17811	17937	17981	17863	17973	17670	17825	17806	17852	17985	17809	17994	17952	18126	17866	17819	17632	17991	18017	17876	17981	18038	17869	17952	17753	17789	17971	17811	17863	17984	17809	17784	17813	17832	18084	17741	17898	17838	17883	17608	17687	17791	17911	17893	17901	17732	17857	18166	17840	17907	17946	17998	17827	17951	17884	17645	17861	17701	17960	17808	17928	17786	18121	17766	17853	17869	17723	17922	17993	17801	17726	17825	17864	17855	17866	18101	17888	17749	17629	18024	17964	17983	17933	17990	17989	17926	17859	17942	17730	17802	17947	17888	17722	17800	17685	17963	17990	17938	18088	17969	17990	17896	17996	17689	17839	17924	17887	17823	18012	17936	17795	17807	17863	17790	17883	17915	17930	17849	17969	17830	17953	17754	17898	17913	17952	17994	17979	18009	17793	17851	17848	17776	17933	18166	17996	17866	17936	18006	17978	17880	17893	17917	18063	17879	17778	18013	17836	17897	18025	17918	17922	17904	17961	17794	17874	18022	17803	17662	17928	17856	17943	17827	17814	17805	17797	17818	18068	17891	17951	17840	17774	17756	17775	17875	17994	17991	17925	17987	17733	17758	18020	17906	17887	17971	17908	17835	17834	17778	17750	17809	17788	17779	17832	17918	17848	18007	17953	17868	17900	17754	17837	17900	17962	18016	17954	17790	18071	17776	17924	17755	17766	17876	17858	17741	17816	17962	17793	17785	17949	17916	17678	17717	17905	17868	17904	17638	18083	17839	17854	17954	17774	17855	17917	17817	17657	17807	17743	17873	17820	17841	17853	17909	17820	17872	17891	18045	17822	17977	17853	18045	17949	17698	17817	17967	17832	17706	17911	17654	17948	17874	17984	18018	17696	17928	17756	17808	17943	17869	17731	17804	17831	17963	18023	17881	17841	17793	17919	17742	17844	18086	18068	17887	17893	17882	17800	17881	17723	17815	18099	17772	17842	17956	17781	17989	17981	17873	17921	17944	17863	18046	17825	17937	18055	17783	17746	17957	17916	17875	18062	17908	17885	17852	17966	17859	17847	17868	17699	18085	17815	17706	17898	18128	17848	17935	17817	17808	17945	17832	17731	17864	17806	17955	17769	18000	17765	17857	17931	17933	17775	17504	17858	17819	18012	17948	18005	17761	17782	17852	17770	18043	17932	17958	17918	17895	17858	17737	17945	17911	17787	17835	17640	17760	17897	17733	17882	17747	17801	17940	17871	17890	17914	17859	17596	17637	17934	17908	17855	17997	17740	17857	17862	17990	17759	17850	17820	17983	17873	17991	17956	17894	17692	18017	18043	17842	17927	17983	17762	17840	17854	17839	17864	17680	17861	17780	18072	18081	17866	17870	18062	17865	17629	17862	17835	18047	18047	18154	17804	17886	17770	18002	17904	17882	17889	18278	17941	17842	17836	17886	17890	17766	17815	17886	17911	17962	17735	17779	17831	17587	17951	17870	17898	17820	17990	17955	17836	17915	17843	17965	17789	17794	17972	17792	17865	17999	17779	17895	17820	17833	18040	17879	17879	17798	17754	17927	17903	17915	17810	17844	17952	17822	18034	18027	17897	18034	17828	17962	17808	17879	17895	17746	17873	17879	17727	17782	18042	17859	18129	17905	17813	17916	17809	17751	17665	17813	17828	17815	17968	17885	17942	17806	17887	17655	17798	17919	17974	17862	17907	17714	18022	18212	17860	17707	17916	17730	17880	17885	17799	18032	18038	17693	17837	17774	18060	17652	17751	17895	17923	17656	17732	17821	17646	17832	17868	17972	17828	17927	18043	17966	17965	17905	17803	17792	17871	18086	17759	17834	17828	17950	17615	17813	17769	17688	17962	17861	17888	18116	17700	17848	17883	17966	18008	17789	17849	17910	18014	17963	17946	17879	17955	17914	17925	17920	18042	17836	18013	17823	18012	18051	17942	18043	17930	17929	18005	17745	17979	18016	18036	17925	17806	17966	17855	17987	17836	17831	18082	17733	17978	17829	17848	17600	17680	18153	17781	17776	17943	17697	17818	17948	18002	17769	17698	17910	17863	17889	17836	17886	18011	17858	17918	17832	17907	17941	17794	17835	18000	17571	17902	17888	17881	17762	17738	17830	17963	17889	17813	17915	17772	17655	17806	17749	17818	17873	17934	17844	18063	17854	17772	17756	17814	17905	18094	18055	17847	17831	17738	17857	17925	18086	17701	18057	17847	17995	17763	17950	18028	17877	17632	17863	17860	17956	17860	17909	17966	17772	17878	18012	17914	17823	17821	17814	17898	17940	17881	17935	17984	17823	17854	17918	17966	17976	18016	17978	17932	17870	17771	17883	17936	17846	17809	17744	17873	17756	18037	17881	17884	17810	17984	17806	18127	17689	17797	17787	17884	17798	17942	17932	17791	17837	18058	17907	17797	17982	17993	17749	17949	17803	17897	17788	18069	17677	17910	17819	17861	17940	17735	17765	17923	17793	17743	17920	17835	18138	17890	18030	17809	17890	17693	17842	17878	17992	17897	17891	18096	17959	17923	17874	18168	17907	17778	17931	17899	17649	17925	17972	17926	17945	17820	17851	17833	17860	17681	17883	17824	17889	17918	18151	17771	17965	17935	17718	17945	17900	17930	18092	17822	18079	17866	17783	17762	17837	18027	17908	17985	17816	17848	17935	17715	17896	17781	17894	17915	17820	17963	17811	17907	17907	17792	17863	17986	17995	17970	17790	17867	17931	18111	18116	17879	17944	17810	17903	17721	18083	17677	17956	17911	17789	17826	17900	17862	18034	17951	17936	17931	17990	17809	18036	17876	17895	17925	17635	17964	18040	17902	17789	17760	18081	17931	17845	17933	17880	17940	17935	17858	17606	17824	17761	17784	17860	17945	18012	18050	17742	17857	17743	17700	17842	17585	17929	17736	17807	17711	17827	17991	17655	17878	17792	17919	18076	17986	17975	17749	17874	17792	17982	18082	17843	17826	18005	17820	18113	17907	17965	17997	17914	17870	17832	17959	17978	17744	18054	18054	18002	17890	17786	17956	17810	17973	17843	17827	17837	17839	17659	17933	17754	17844	18001	17671	17763	17828	17648	18047	17838	18024	17883	17849	17993	17976	17870	17908	17889	18006	17967	17842	17923	17851	18105	17794	17809	17893	18017	17785	17675	17642	18027	17911	17894	18051	17844	17964	17765	17776	17950	17909	17843	17926	17871	17856	17970	17951	18033	17970	17786	17653	17843	17935	17918	17776	17736	17661	17765	18100	18061	17807	17689	17883	17911	17925	17623	17873	17885	17778	17735	17998	18090	17856	17935	17946	17985	17919	17910	18150	17935	17876	18071	17902	17961	17942	17853	17718	17819	17963	18121	18006	18156	17941	17760	17949	17864	17952	17957	17968	17823	17813	17786	17948	17999	17834	17751	17653	17984	17852	17840	17687	18101	17950	17803	17985	17891	18049	17818	17902	17712	17716	17752	17985	17981	17855	17863	17925	17835	17962	17762	17756	17910	17705	17992	17905	17822	17680	17683	17946	17988	17760	17913	17891	17974	17834	17947	17926	17878	17881	17776	17725	17953	18130	17731	17903	17781	18046	17825
16494	17555	17405	16888	16536	16699	16540	16669	16456	16576	16267	16658	17750	19925	19628	18382	17285	16891	16495	16432	16432	16464	16432	16392	16453	16275	16298	16427	16530	16315	16493	16521	16447	16429	16513	16246	16433	16473	16376	16262	16371	16385	16527	16417	16491	16500	16336	16460	16568	16383	16522	16277	16499	16410	16479	16372	16497	16491	16461	16345	16171	16454	16381	16534	16457	16430	16320	16582	16301	16336	16431	16527	16383	16387	16356	16429	16471	16415	16420	16296	16440	16398	16457	16428	16343	16464	16379	16351	16334	16308	16338	16311	16317	16310	16412	16350	16432	16399	16412	16414	16438	16448	16301	16396	16204	16251	16478	16263	16536	16562	16547	16430	16283	16670	16395	16242	16479	16452	16334	16283	16410	16461	16165	16426	16370	16358	16388	16353	16450	16403	16560	16392	16390	16348	16521	16366	16340	16334	16333	16404	16336	16604	16356	16418	16296	16345	16611	16377	16451	16479	16400	16444	16392	16520	16343	16240	16481	16362	16408	16511	16387	16412	16367	16558	16531	16480	16447	16454	16316	16288	16367	16486	16338	16446	16341	16214	16390	16413	16303	16431	16452	16305	16512	16323	16469	16248	16584	16341	16420	16402	16456	16451	16398	16466	16353	16422	16354	16365	16489	16362	16327	16238	16389	16327	16402	16276	16455	16279	16530	16379	16417	16476	16329	16422	16412	16330	16436	16304	16058	16513	16438	16536	16331	16402	16350	16364	16482	16289	16290	16299	16316	16470	16362	16294	16423	16482	16457	16284	16067	16262	16457	16495	16381	16430	16646	16328	16306	16431	16397	16303	16396	16316	16422	16405	16161	16401	16329	16361	16472	16473	16410	16339	16372	16421	16227	16239	16459	16500	16407	16398	16446	16536	16491	16397	16488	16261	16518	16504	16333	16464	16311	16416	16359	16346	16445	16331	16480	16373	16377	16291	16317	16511	16368	16491	16361	16372	16383	16481	16357	16481	16333	16310	16378	16468	16345	16402	16314	16444	16420	16426	16368	16410	16366	16332	16271	16469	16366	16376	16396	16400	16386	16468	16394	16332	16368	16326	16542	16418	16411	16355	16365	16389	16270	16517	16348	16386	16373	16344	16438	16378	16382	16350	16407	16355	16376	16366	16536	16373	16567	16253	16347	16379	16303	16470	16267	16281	16493	16394	16195	16476	16281	16239	16458	16333	16266	16446	16503	16266	16519	16453	16479	16435	16536	16477	16586	16253	16326	16368	16469	16384	16393	16256	16384	16489	16400	16338	16494	16500	16396	16407	16245	16290	16363	16452	16238	16453	16519	16307	16309	16394	16458	16302	16393	16458	16456	16411	16306	16279	16361	16436	16485	16333	16284	16401	16349	16476	16404	16322	16397	16320	16440	16333	16423	16369	16368	16361	16410	16501	16348	16307	16474	16640	16577	16276	16441	16477	16243	16585	16458	16522	16281	16528	16299	16295	16560	16448	16471	16210	16394	16521	16513	16483	16395	16471	16447	16201	16418	16469	16462	16439	16325	16340	16287	16272	16451	16405	16322	16549	16412	16412	16511	16326	16445	16508	16410	16396	16161	16260	16242	16342	16303	16561	16446	16328	16299	16370	16449	16336	16319	16340	16271	16311	16608	16331	16332	16414	16448	16289	16466	16399	16179	16460	16492	16456	16472	16365	16347	16357	16337	16265	16465	16165	16292	16313	16365	16344	16599	16549	16520	16322	16365	16255	16557	16298	16358	16416	16398	16184	16476	16425	16498	16242	16432	16417	16538	16341	16398	16419	16342	16429	16498	16499	16429	16384	16358	16287	16418	16420	16422	16338	16528	16277	16335	16293	16604	16257	16420	16487	16544	16583	16412	16381	16329	16339	16429	16399	16474	16264	16471	16505	16461	16394	16255	16308	16377	16275	16405	16546	16411	16333	16347	16377	16490	16309	16291	16594	16229	16453	16598	16362	16502	16570	16387	16697	16372	16328	16447	16413	16467	16376	16438	16457	16430	16618	16511	16553	16281	16209	16326	16474	16344	16409	16446	16362	16429	16277	16286	16658	16357	16396	16502	16380	16291	16267	16536	16368	16419	16475	16464	16544	16577	16420	16441	16372	16309	16323	16443	16494	16276	16509	16493	16339	16368	16528	16367	16486	16337	16359	16187	16426	16442	16436	16253	16406	16441	16542	16376	16189	16335	16335	16430	16346	16543	16402	16415	16386	16262	16353	16462	16537	16316	16460	16403	16226	16522	16518	16202	16358	16480	16496	16500	16325	16334	16375	16387	16346	16536	16451	16470	16300	16253	16470	16467	16481	16367	16479	16270	16304	16502	16370	16510	16428	16443	16305	16385	16214	16564	16396	16325	16452	16350	16413	16375	16508	16422	16337	16592	16549	16437	16667	16339	16404	16417	16468	16409	16520	16394	16313	16574	16396	16590	16357	16407	16368	16458	16348	16454	16594	16363	16466	16415	16286	16421	16250	16207	16467	16454	16527	16471	16459	16565	16395	16491	16300	16568	16332	16176	16403	16412	16275	16445	16483	16347	16430	16492	16213	16262	16439	16411	16515	16394	16292	16325	16324	16307	16387	16233	16457	16423	16322	16570	16339	16333	16182	16385	16412	16292	16290	16254	16320	16382	16548	16254	16342	16510	16416	16436	16416	16363	16557	16583	16394	16423	16217	16402	16332	16274	16299	16337	16441	16448	16419	16434	16277	16220	16285	16420	16592	16316	16569	16383	16342	16248	16222	16565	16515	16509	16511	16291	16562	16530	16307	16282	16411	16361	16330	16362	16365	16370	16436	16391	16434	16367	16472	16306	16331	16462	16429	16501	16473	16423	16422	16240	16399	16460	16427	16509	16266	16294	16406	16292	16496	16523	16327	16477	16193	16521	16448	16288	16518	16469	16435	16240	16566	16272	16454	16353	16475	16353	16462	16535	16519	16387	16208	16357	16391	16362	16453	16414	16327	16374	16245	16375	16316	16360	16264	16427	16204	16334	16335	16532	16369	16356	16343	16327	16533	16347	16356	16280	16281	16454	16339	16552	16241	16331	16350	16515	16423	16320	16509	16341	16386	16447	16330	16324	16416	16300	16420	16408	16539	16416	16390	16457	16445	16400	16333	16402	16502	16310	16405	16486	16481	16274	16394	16351	16424	16324	16379	16390	16337	16420	16601	16516	16481	16308	16471	16426	16411	16508	16420	16412	16403	16530	16539	16356	16280	16650	16313	16551	16311	16376	16343	16293	16466	16548	16529	16430	16159	16467	16506	16439	16373	16435	16467	16350	16279	16533	16499	16271	16538	16613	16446	16437	16344	16571	16333	16392	16576	16450	16472	16363	16353	16407	16421	16352	16435	16278	16494	16419	16212	16333	16349	16359	16306	16562	16285	16410	16458	16452	16314	16409	16511	16371	16583	16452	16446	16499	16217	16409	16299	16481	16451	16386	16293	16333	16451	16422	16306	16395	16390	16418	16384	16475	16436	16288	16497	16425	16636	16348	16250	16457	16415	16589	16319	16441	16203	16315	16368	16433	16467	16354	16383	16405	16331	16338	16319	16399	16356	16619	16373	16388	16254	16317	16360	16333	16427	16402	16469	16370	16433	16295	16526	16532	16356	16266	16418	16226	16306	16388	16545	16457	16485	16402	16447	16521	16283	16280	16450	16111	16362	16490	16311	16370	16392	16209	16451	16575	16473	16529	16512	16419	16443	16558	16516	16336	16246	16282	16615	16377	16486	16337	16488	16408	16424	16324	16426	16513	16537	16482	16348	16353	16324	16276	16488	16367	16373	16406	16321	16416	16422	16444	16494	16287	16573	16193	16404	16303	16357	16332	16289	16399	16632	16489	16430	16247	16416	16512	16429	16461	16280	16299	16388	16300	16433	16316	16459	16484	16582	16453	16458	16316	16320	16389	16484	16553	16297	16403	16395	16331	16590	16361	16411	16462	16228	16220	16308	16359	16316	16472	16516	16506	16343	16288	16335	16482	16372	16466	16338	16559	16465	16258	16532	16341	16478	16315	16393	16393	16466	16471	16427	16412	16405	16362	16356	16315	16458	16389	16350	16345	16461	16369	16482	16375	16462	16197	16465	16471	16425	16403	16265	16554	16428	16384	16263	16528	16510	16310	16427	16402	16361	16434	16393	16485	16530	16274	16432	16455	16469	16447	16346	16372	16351	16358	16409	16288	16411	16242	16378	16381	16336	16269	16240	16237	16255	16435	16429	16551	16410	16478	16392	16403	16571	16553	16386	16258	16386	16376	16482	16556	16383	16635	16448	16352	16276	16241	16270	16285	16332	16455	16465	16329	16376	16443	16465	16566	16397	16340	16456	16476	16338	16359	16452	16363	16552	16292	16403	16361	16519	16224	16390	16244	16319	16376	16496	16361	16444	16393	16320	16303	16151	16395	16482	16380	16431	16337	16486	16324	16467	16324	16387	16325	16426	16362	16393	16410	16384	16507	16495	16478	16396	16409	16361	16448	16479	16325	16401	16481	16530	16373	16343	16355	16353	16351	16361	16456	16611	16539	16492	16426	16385	16462	16388	16499	16275	16349	16595	16415	16398	16417	16541	16499	16381	16408	16559	16460	16260	16498	16363	16611	16457	16495	16354	16336	16336	16416	16526	16551	16443	16275	16465	16495	16390	16433	16392	16455	16323	16426	16295	16282	16517	16382	16274	16548	16428	16366	16304	16545	16453	16428	16554	16426	16449	16403	16570	16295	16453	16439	16526	16361	16174	16558	16382	16362	16485	16395	16475	16331	16210	16341	16376	16440	16333	16295	16360	16354	16507	16446	16407	16291	16412	16569	16490	16642	16408	16259	16496	16424	16652	16333	16387	16529	16459	16454	16354	16380	16312	16376	16263	16439	16495	16324	16437	16372	16392	16414	16542	16349	16488	16476	16377	16345	16369	16393	16519	16496	16605	16499	16437	16607	16225	16508	16414	16548	16582	16418	16490	16267	16284	16402	16328	16407	16483	16246	16590	16313	16495	16434	16213	16368	16407	16507	16458	16395	16458	16427	16518	16435	16435	16243	16512	16348	16490	16568	16374	16395	16522	16431	16254	16331	16355	16402	16524	16467	16512	16133	16342	16274	16391	16332	16365	16323	16284	16415	16465	16488	16371
25007	21323	27965	25356	20988	18950	18297	17299	16855	16911	16894	17123	21015	27672	30808	27029	21238	18406	17278	16743	16668	16678	16711	16669	16665	16543	16525	16438	16723	16731	16634	16620	16616	16697	16679	16609	16694	16482	16741	16473	16606	16490	16530	16596	16647	16561	16617	16555	16715	16615	16397	16508	16727	16662	16729	16582	16737	16429	16537	16583	16700	16633	16565	16517	16656	16497	16445	16353	16619	16578	16674	16437	16503	16524	16591	16513	16452	16597	16478	16583	16567	16720	16703	16514	16497	16534	16783	16394	16509	16438	16455	16454	16668	16488	16631	16493	16657	16467	16497	16519	16551	16794	16763	16579	16606	16614	16553	16647	16716	16430	16417	16564	16497	16606	16591	16616	16460	16503	16415	16603	16275	16335	16515	16663	16418	16511	16555	16553	16577	16652	16670	16555	16502	16624	16680	16698	16684	16604	16397	16520	16727	16522	16516	16555	16482	16519	16518	16614	16369	16401	16640	16509	16629	16393	16506	16458	16445	16831	16546	16615	16426	16527	16352	16546	16546	16436	16746	16593	16620	16756	16515	16558	16475	16602	16500	16459	16606	16724	16828	16623	16557	16607	16488	16560	16411	16574	16602	16658	16617	16471	16747	16568	16518	16638	16648	16689	16698	16718	16651	16515	16511	16354	16627	16426	16531	16660	16330	16494	16361	16566	16576	16481	16522	16581	16490	16565	16522	16553	16499	16552	16573	16538	16637	16625	16615	16474	16471	16496	16504	16527	16637	16557	16429	16550	16424	16553	16339	16487	16499	16528	16507	16415	16674	16615	16628	16622	16496	16593	16474	16523	16806	16502	16559	16537	16487	16490	16647	16498	16586	16435	16627	16563	16667	16528	16581	16616	16614	16495	16605	16530	16634	16182	16574	16459	16621	16420	16687	16529	16490	16549	16597	16480	16538	16774	16720	16340	16496	16421	16540	16663	16584	16561	16631	16622	16669	16635	16629	16503	16562	16567	16250	16463	16523	16347	16604	16486	16562	16517	16590	16495	16690	16517	16542	16279	16526	16469	16473	16677	16711	16651	16548	16537	16502	16276	16685	16568	16529	16621	16481	16574	16749	16437	16515	16587	16470	16301	16669	16633	16391	16715	16306	16482	16649	16720	16518	16500	16418	16540	16627	16548	16547	16530	16527	16474	16566	16472	16494	16630	16542	16700	16520	16718	16646	16703	16407	16566	16588	16784	16566	16539	16372	16536	16624	16542	16614	16786	16564	16494	16397	16616	16740	16628	16521	16530	16618	16561	16511	16522	16731	16628	16604	16615	16352	16613	16795	16727	16627	16306	16503	16453	16776	16609	16714	16709	16453	16365	16268	16590	16274	16472	16544	16695	16362	16626	16529	16697	16749	16599	16526	16550	16499	16593	16585	16611	16781	16504	16541	16698	16485	16438	16537	16545	16392	16538	16622	16476	16597	16604	16465	16530	16626	16417	16663	16585	16675	16367	16639	16707	16603	16654	16723	16569	16585	16551	16614	16563	16465	16353	16451	16587	16447	16445	16456	16479	16510	16529	16489	16393	16484	16477	16647	16567	16610	16713	16649	16488	16668	16588	16512	16578	16637	16437	16526	16612	16663	16707	16580	16621	16571	16499	16518	16589	16728	16573	16407	16333	16746	16442	16607	16468	16519	16569	16491	16699	16565	16485	16474	16450	16534	16428	16639	16730	16594	16636	16538	16552	16452	16368	16569	16604	16570	16473	16528	16475	16509	16574	16745	16454	16494	16585	16463	16563	16502	16504	16505	16277	16472	16402	16489	16462	16451	16548	16575	16440	16651	16621	16697	16677	16652	16471	16691	16636	16602	16577	16480	16551	16637	16664	16554	16765	16588	16541	16576	16498	16763	16404	16565	16592	16501	16552	16580	16571	16769	16607	16620	16632	16563	16651	16395	16525	16634	16592	16517	16612	16639	16423	16467	16531	16539	16594	16719	16448	16735	16546	16508	16238	16551	16504	16421	16526	16489	16380	16581	16676	16475	16499	16497	16458	16527	16508	16348	16438	16577	16686	16356	16472	16636	16588	16429	16610	16535	16384	16528	16563	16450	16488	16391	16592	16447	16656	16647	16718	16646	16626	16695	16389	16397	16678	16568	16427	16572	16611	16508	16329	16436	16737	16777	16632	16594	16659	16620	16632	16504	16425	16668	16307	16370	16321	16472	16478	16659	16491	16433	16696	16721	16755	16592	16436	16538	16681	16522	16499	16568	16521	16558	16603	16453	16678	16523	16636	16560	16577	16502	16450	16580	16679	16620	16463	16522	16712	16606	16624	16506	16460	16654	16546	16455	16461	16490	16504	16309	16578	16457	16518	16408	16672	16654	16494	16414	16449	16479	16692	16628	16523	16379	16540	16311	16222	16495	16391	16666	16692	16646	16586	16602	16606	16473	16442	16654	16378	16422	16657	16535	16678	16368	16632	16586	16566	16483	16701	16716	16513	16603	16682	16611	16415	16458	16469	16601	16677	16696	16428	16322	16611	16608	16540	16250	16534	16561	16501	16578	16468	16626	16510	16732	16635	16391	16536	16718	16483	16601	16512	16592	16565	16511	16675	16785	16514	16558	16486	16721	16551	16390	16264	16443	16664	16508	16350	16639	16582	16485	16446	16361	16377	16558	16687	16547	16706	16631	16408	16861	16575	16610	16383	16620	16563	16477	16405	16561	16401	16457	16537	16512	16442	16617	16627	16688	16391	16654	16567	16621	16640	16403	16571	16550	16484	16435	16454	16496	16411	16537	16654	16530	16606	16547	16706	16299	16574	16548	16461	16464	16415	16517	16288	16385	16594	16426	16628	16299	16496	16623	16601	16535	16618	16658	16718	16569	16707	16544	16563	16626	16664	16398	16560	16677	16473	16554	16682	16570	16574	16692	16580	16578	16563	16304	16548	16506	16595	16731	16732	16527	16651	16499	16451	16499	16586	16620	16657	16603	16704	16657	16751	16702	16499	16652	16361	16340	16638	16562	16582	16657	16600	16296	16603	16695	16574	16538	16513	16490	16515	16524	16736	16398	16447	16445	16833	16621	16635	16718	16429	16646	16507	16654	16518	16509	16446	16518	16750	16611	16574	16599	16524	16510	16366	16318	16485	16526	16655	16488	16532	16403	16722	16717	16442	16544	16548	16606	16503	16568	16415	16675	16525	16717	16591	16682	16676	16622	16668	16674	16697	16510	16428	16507	16504	16589	16561	16486	16582	16403	16361	16531	16534	16485	16499	16536	16544	16606	16616	16410	16506	16593	16508	16393	16629	16520	16741	16503	16575	16589	16401	16714	16402	16586	16481	16457	16357	16315	16465	16549	16644	16674	16469	16418	16704	16666	16476	16316	16515	16783	16596	16597	16544	16446	16474	16456	16612	16553	16348	16486	16547	16547	16687	16497	16500	16527	16657	16360	16632	16572	16610	16640	16547	16507	16426	16745	16602	16480	16677	16584	16653	16399	16671	16576	16584	16540	16654	16530	16588	16516	16306	16522	16458	16521	16544	16577	16258	16640	16392	16571	16448	16390	16547	16417	16438	16763	16569	16418	16601	16655	16625	16545	16374	16565	16656	16550	16635	16467	16528	16668	16675	16666	16624	16785	16684	16522	16380	16613	16582	16525	16556	16608	16446	16644	16325	16498	16560	16689	16540	16640	16439	16417	16771	16648	16628	16392	16337	16456	16744	16682	16683	16749	16577	16763	16572	16656	16873	16762	16448	16553	16616	16527	16521	16501	16500	16460	16470	16728	16541	16640	16665	16328	16530	16549	16587	16529	16520	16448	16733	16544	16724	16430	16516	16574	16509	16571	16540	16605	16671	16529	16526	16659	16658	16462	16488	16458	16431	16517	16556	16564	16304	16401	16525	16451	16466	16613	16629	16633	16672	16469	16378	16561	16567	16584	16535	16581	16585	16594	16648	16720	16705	16487	16589	16401	16615	16668	16445	16400	16500	16393	16649	16413	16686	16698	16398	16478	16551	16558	16460	16573	16488	16519	16610	16536	16479	16549	16549	16573	16631	16591	16680	16409	16361	16589	16368	16510	16468	16474	16573	16526	16581	16617	16557	16577	16454	16384	16623	16474	16326	16576	16452	16574	16555	16600	16640	16308	16592	16328	16341	16673	16473	16465	16544	16674	16648	16571	16428	16383	16337	16513	16454	16495	16506	16592	16381	16494	16610	16442	16528	16615	16441	16516	16475	16612	16515	16689	16603	16622	16464	16501	16507	16600	16535	16578	16701	16703	16506	16550	16605	16403	16668	16721	16623	16378	16465	16360	16461	16564	16575	16559	16772	16616	16576	16599	16528	16632	16506	16482	16605	16625	16666	16484	16462	16456	16533	16463	16577	16391	16592	16571	16516	16385	16491	16614	16526	16616	16611	16625	16360	16560	16465	16425	16716	16678	16434	16505	16611	16709	16635	16703	16556	16581	16470	16476	16650	16601	16389	16502	16525	16510	16661	16349	16498	16475	16566	16538	16605	16620	16578	16655	16645	16693	16536	16396	16442	16727	16599	16586	16504	16592	16518	16623	16530	16538	16418	16611	16778	16460	16610	16683	16458	16328	16514	16627	16637	16454	16388	16639	16595	16449	16563	16533	16563	16659	16412	16481	16415	16715	16591	16625	16637	16524	16621	16610	16441	16395	16456	16801	16697	16404	16544	16601	16602	16483	16590	16649	16559	16802	16566	16601	16592	16783	16605	16455	16609	16407	16530	16663	16601	16509	16491	16591	16565	16664	16796	16618	16509	16530	16455	16422	16716	16702	16732	16616	16470	16540	16552	16404	16546	16449	16582	16612	16413	16553	16613	16649	16474	16727	16522	16520	16451	16341	16543	16741	16702	16521	16367	16459	16682	16378	16369	16394	16448	16523	16863	16471	16527	16483	16578	16576	16580	16580	16369	16570	16565	16423	16535	16461	16450	16660	16500	16493	16630	16440	16410	16731	16570	16827	16541	16566	16475	16516	16626	16637	16482	16599	16391	16492	16679	16588	16824	16634	16484	16616	16644	16643	16509	16657	16614	16519	16584	16636	16604	16464	16804	16639	16423	16606	16596	16436	16650	16699	16548	16689	16532	16731	16561	16640	16496	16515	16614	16598	16610	16632	16637	16472	16442
14773	22188	21505	18935	17829	17215	16589	16302	16239	15750	15961	16561	23654	32203	34079	27705	20966	17428	16188	15733	15625	15707	15604	15671	15621	15538	15546	15485	15786	15448	15536	15584	15621	15520	15655	15555	15666	15650	15521	15777	15558	15522	15507	15620	15705	15660	15512	15668	15583	15563	15626	15610	15743	15529	15634	15612	15745	15549	15465	15583	15613	15681	15556	15478	15479	15810	15637	15540	15563	15471	15453	15758	15767	15678	15560	15666	15688	15623	15641	15725	15599	15669	15689	15792	15708	15529	15520	15679	15568	15625	15496	15573	15759	15541	15468	15572	15743	15742	15508	15615	15696	15475	15624	15489	15632	15732	15594	15784	15337	15616	15604	15794	15719	15590	15714	15639	15684	15595	15610	15667	15543	15772	15474	15787	15529	15599	15699	15725	15574	15580	15594	15622	15809	15706	15539	15589	15535	15783	15639	15758	15729	15612	15801	15685	15538	15637	15801	15482	15529	15726	15670	15464	15551	15524	15610	15649	15600	15625	15598	15588	15536	15545	15526	15714	15737	15615	15534	15666	15684	15548	15687	15622	15499	15681	15629	15585	15723	15654	15604	15502	15640	15607	15589	15554	15646	15568	15571	15626	15662	15565	15555	15642	15552	15627	15518	15782	15590	15560	15571	15592	15675	15696	15648	15614	15504	15545	15605	15676	15451	15600	15704	15521	15505	15486	15675	15586	15791	15608	15615	15679	15607	15607	15563	15602	15509	15708	15484	15743	15611	15595	15681	15489	15671	15646	15489	15466	15457	15581	15544	15661	15562	15847	15609	15566	15436	15506	15582	15560	15577	15625	15756	15633	15572	15745	15613	15694	15570	15596	15481	15734	15617	15763	15488	15638	15611	15623	15543	15577	15457	15589	15661	15639	15484	15516	15492	15523	15568	15470	15674	15631	15466	15602	15800	15633	15667	15731	15767	15529	15524	15422	15557	15517	15853	15571	15548	15450	15549	15566	15701	15629	15608	15653	15521	15586	15586	15644	15480	15530	15525	15707	15633	15586	15521	15609	15791	15626	15640	15784	15399	15684	15677	15477	15629	15579	15698	15593	15620	15570	15706	15371	15589	15668	15564	15703	15594	15694	15565	15771	15588	15682	15746	15547	15494	15711	15633	15476	15651	15625	15701	15694	15605	15502	15549	15678	15691	15633	15463	15509	15470	15519	15592	15723	15522	15617	15643	15506	15941	15619	15514	15654	15630	15608	15670	15374	15568	15452	15640	15523	15606	15555	15508	15417	15626	15584	15614	15520	15593	15766	15498	15606	15524	15564	15492	15678	15558	15738	15585	15678	15576	15547	15804	15549	15802	15609	15609	15469	15593	15689	15528	15524	15866	15684	15614	15524	15615	15496	15591	15637	15674	15594	15776	15527	15618	15663	15584	15483	15464	15602	15564	15631	15447	15720	15609	15620	15615	15440	15669	15819	15646	15508	15690	15585	15534	15671	15390	15419	15493	15438	15728	15783	15605	15739	15613	15606	15649	15629	15671	15710	15616	15542	15426	15609	15509	15659	15543	15507	15473	15628	15628	15690	15455	15705	15639	15634	15652	15569	15563	15648	15530	15662	15549	15859	15621	15615	15481	15751	15477	15492	15731	15682	15548	15672	15615	15696	15705	15478	15463	15790	15654	15529	15607	15542	15658	15712	15673	15659	15607	15667	15669	15487	15601	15680	15587	15696	15690	15651	15482	15491	15706	15581	15587	15442	15461	15625	15636	15666	15543	15646	15727	15517	15668	15485	15704	15609	15663	15474	15597	15539	15470	15473	15641	15495	15800	15600	15651	15424	15406	15639	15714	15543	15649	15497	15552	15599	15627	15669	15569	15489	15518	15597	15547	15498	15710	15627	15466	15605	15599	15709	15769	15726	15865	15569	15818	15529	15676	15625	15536	15496	15472	15463	15657	15785	15551	15747	15595	15703	15533	15747	15621	15705	15584	15629	15576	15623	15658	15618	15737	15667	15743	15629	15648	15451	15571	15773	15650	15652	15599	15512	15659	15537	15695	15509	15713	15650	15723	15586	15680	15593	15442	15587	15647	15660	15692	15675	15565	15616	15587	15714	15660	15601	15532	15579	15695	15636	15682	15478	15710	15655	15405	15660	15646	15467	15657	15613	15594	15613	15586	15659	15572	15610	15545	15757	15612	15564	15572	15824	15624	15611	15731	15579	15779	15700	15482	15795	15546	15647	15528	15571	15499	15562	15722	15495	15667	15478	15532	15645	15578	15574	15730	15579	15434	15701	15780	15536	15647	15742	15588	15557	15643	15592	15652	15511	15505	15507	15674	15555	15679	15570	15534	15710	15577	15592	15639	15689	15669	15450	15664	15692	15609	15716	15800	15505	15528	15610	15593	15490	15550	15899	15577	15664	15599	15720	15684	15686	15630	15591	15635	15485	15512	15562	15598	15525	15566	15570	15647	15632	15762	15729	15716	15566	15622	15590	15746	15465	15552	15791	15639	15604	15746	15426	15649	15508	15773	15684	15589	15687	15617	15650	15619	15446	15798	15714	15586	15780	15683	15455	15580	15387	15701	15474	15529	15516	15589	15604	15477	15545	15745	15520	15617	15629	15618	15582	15755	15589	15704	15677	15746	15403	15633	15662	15631	15706	15769	15523	15547	15650	15605	15684	15638	15495	15674	15513	15609	15670	15591	15523	15496	15464	15695	15680	15614	15634	15555	15639	15692	15668	15618	15645	15613	15648	15696	15641	15630	15578	15682	15647	15624	15554	15642	15567	15519	15609	15555	15547	15807	15737	15562	15641	15668	15630	15567	15746	15640	15674	15658	15599	15680	15638	15506	15642	15656	15685	15629	15709	15777	15574	15702	15551	15644	15590	15611	15365	15497	15799	15426	15545	15453	15608	15373	15703	15783	15540	15556	15657	15657	15789	15684	15465	15606	15571	15643	15735	15610	15710	15703	15701	15557	15559	15537	15710	15630	15696	15693	15764	15411	15472	15668	15578	15637	15625	15608	15675	15585	15699	15686	15497	15537	15490	15891	15678	15533	15606	15589	15607	15627	15607	15512	15782	15574	15650	15765	15685	15521	15603	15667	15470	15605	15726	15702	15525	15602	15534	15660	15594	15593	15635	15537	15712	15582	15533	15679	15656	15626	15524	15719	15512	15654	15455	15606	15588	15685	15509	15628	15621	15741	15704	15523	15599	15641	15647	15593	15564	15724	15674	15659	15509	15694	15572	15558	15553	15651	15804	15453	15748	15713	15447	15695	15587	15705	15727	15747	15475	15579	15446	15552	15590	15678	15429	15660	15457	15680	15500	15682	15564	15487	15533	15550	15583	15710	15544	15759	15606	15672	15510	15715	15614	15808	15670	15581	15686	15732	15592	15729	15505	15602	15666	15584	15518	15694	15647	15582	15568	15598	15505	15526	15481	15585	15511	15834	15731	15530	15607	15613	15601	15655	15618	15503	15525	15631	15619	15625	15686	15545	15712	15733	15545	15716	15676	15556	15687	15622	15535	15781	15553	15691	15651	15589	15441	15504	15616	15574	15704	15655	15519	15632	15596	15622	15548	15681	15552	15491	15642	15635	15790	15555	15532	15571	15668	15531	15588	15645	15522	15758	15528	15770	15507	15693	15648	15596	15523	15567	15610	15545	15507	15665	15584	15642	15808	15583	15590	15502	15547	15605	15575	15422	15687	15555	15645	15653	15589	15692	15657	15527	15507	15589	15643	15684	15726	15613	15669	15574	15568	15443	15632	15616	15690	15675	15659	15362	15705	15672	15675	15684	15607	15593	15451	15807	15557	15703	15631	15650	15768	15623	15654	15724	15679	15474	15644	15699	15665	15608	15634	15467	15589	15716	15606	15528	15626	15656	15741	15622	15750	15632	15694	15579	15694	15663	15607	15615	15576	15590	15663	15665	15475	15762	15653	15637	15425	15589	15517	15601	15530	15555	15573	15831	15688	15561	15627	15560	15439	15512	15696	15426	15766	15553	15649	15469	15558	15746	15584	15727	15581	15578	15636	15594	15858	15452	15568	15810	15590	15721	15559	15432	15736	15568	15722	15584	15650	15714	15665	15664	15651	15497	15607	15639	15847	15490	15639	15710	15651	15520	15515	15526	15624	15539	15566	15719	15532	15677	15687	15618	15637	15532	15651	15587	15699	15511	15516	15748	15700	15776	15702	15739	15765	15660	15712	15652	15596	15666	15517	15476	15628	15582	15679	15586	15691	15645	15608	15689	15391	15824	15680	15631	15697	15460	15632	15703	15769	15496	15594	15503	15577	15597	15658	15637	15595	15540	15557	15636	15593	15589	15644	15490	15705	15532	15781	15606	15604	15558	15634	15613	15791	15678	15553	15752	15474	15728	15546	15532	15480	15636	15534	15660	15780	15647	15612	15595	15648	15541	15725	15523	15500	15608	15497	15614	15625	15655	15518	15508	15571	15643	15683	15796	15635	15572	15494	15511	15527	15689	15486	15678	15741	15561	15566	15602	15612	15560	15503	15661	15709	15580	15439	15498	15639	15700	15543	15644	15680	15550	15904	15640	15800	15504	15513	15581	15531	15646	15692	15667	15659	15679	15516	15699	15600	15430	15570	15544	15475	15458	15466	15557	15682	15646	15636	15596	15825	15753	15668	15619	15640	15523	15662	15650	15695	15691	15625	15777	15518	15675	15687	15502	15774	15673	15733	15589	15830	15694	15426	15452	15656	15568	15610	15665	15615	15707	15752	15608	15688	15558	15718	15690	15761	15568	15598	15592	15700	15564	15500	15488	15641	15625	15463	15770	15454	15548	15649	15603	15635	15686	15682	15666	15647	15535	15750	15565	15690	15730	15413	15802	15608	15499	15768	15623	15643	15536	15595	15752	15595	15867	15372	15685	15567	15762	15548	15508	15662	15552	15471	15577	15524	15636	15573	15643	15605	15405	15875	15671	15553	15613	15688	15532	15733	15798	15541	15557	15652	15424	15444	15581	15650	15442	15667	15636	15716	15710	15655	15727	15688	15666	15538	15641	15712	15629	15667	15768	15497	15687	15593	15614	15769	15533	15648	15674	15574	15519	15587	15411	15463	15504	15629	15722	15712	15656	15516	15735	15667	15587	15668	15585	15619	15540	15671	15549	15701	15437	15523
23892	21391	28892	24280	21861	21558	19855	16460	15818	16002	15942	15936	27410	33505	34592	32150	24539	18997	16544	15867	15614	15351	15381	15594	15444	15400	15484	15208	15427	15425	15366	15259	15272	15651	15546	15338	15482	15350	15336	15286	15315	15367	15331	15406	15397	15341	15243	15376	15208	15273	15436	15201	15266	15326	15429	15452	15416	15375	15286	15297	15483	15444	15379	15522	15719	15718	15435	15503	15283	15213	15395	15465	15589	15359	15188	15255	15326	15327	15310	15269	15374	15269	15434	15413	15302	15059	15407	15118	15525	15176	15278	15326	15475	15315	15376	15014	15200	15338	15186	15512	15400	15373	15613	15233	15271	15226	15346	15255	15285	15371	15144	15495	15501	15312	15231	15384	15269	15482	15524	15349	15308	15121	15134	15387	15427	15508	15273	15371	15395	15354	15436	15370	15251	15412	15377	15339	15354	15342	15289	15441	15338	15316	15480	15100	15272	15390	15252	15349	15186	15340	15310	15185	15330	15412	15517	15206	15150	15264	15447	15311	15320	15476	15404	15491	15407	15420	15398	15203	15214	15442	15404	15540	15351	15235	15415	15578	15261	15386	15260	15318	15515	15225	15467	15268	15131	15283	15231	15449	15407	15374	15105	15332	15506	15407	15377	15302	15361	15369	15384	15359	15218	15173	15397	15265	15249	15259	15240	15470	15393	15343	15328	15340	15275	15376	15408	15401	15202	15327	15397	15364	15253	15348	15433	15312	15292	15112	15344	15266	15263	15449	15437	15368	15580	15321	15297	15100	15582	15214	15187	15277	15172	15336	15369	15434	15198	15085	15484	15111	15166	15191	15366	15465	15300	15374	15394	15320	15373	15270	15351	15429	15229	15396	15226	15304	15396	15269	15483	15138	15417	15218	15385	15130	15286	15213	15271	15199	15165	15289	15354	15102	15261	15319	15388	15319	15291	15245	15360	15301	15292	15395	15353	15156	15489	15200	15381	15371	15415	15410	15365	15466	15412	15392	15304	15394	15278	15199	15343	15306	15275	15136	15392	15440	15378	15279	15518	15259	15246	15278	15291	15357	15417	15441	15291	15069	15366	15358	15524	15457	15455	15346	15418	15522	15462	15301	15322	15196	15210	15437	15222	15367	15229	15373	15354	15263	15265	15475	15288	15344	15338	15324	15430	15304	15360	15408	15277	15225	15225	15395	15367	15484	15485	15487	15478	15306	15143	15372	15148	15435	15276	15299	15378	15217	15170	15260	15332	15295	15228	15221	15590	15228	15287	15191	15467	15485	15270	15195	15417	15310	15341	15316	15557	15363	15247	15587	15440	15268	15368	15322	15417	15331	15318	15420	15204	15352	15399	15294	15312	15389	15212	15382	15417	15221	15414	15365	15295	15423	15339	15153	15320	15218	15206	15347	15271	15191	15315	15370	15376	15341	15265	15305	15230	15167	15324	15161	15331	15384	15375	15418	15077	15386	15513	15479	15175	15269	15252	15369	15585	15505	15290	15089	15365	15206	15168	15339	15233	15173	15422	15196	15261	15351	15223	15341	15186	15317	15270	15348	15200	15431	15371	15401	15304	15364	15373	15284	15372	15332	15321	15294	15291	15625	15500	15322	15309	15220	15066	15426	15406	15383	15394	15265	15133	15337	15275	15351	15372	15424	15313	15302	15439	15270	15261	15444	15372	15332	15395	15320	15435	15428	15316	15271	15365	15365	15438	15414	15273	15272	15325	15511	15150	15251	15157	15309	15190	15429	15493	15484	15483	15271	15213	15316	15396	15438	15510	15307	15302	15471	15357	15332	15418	15304	15387	15239	15169	15257	15449	15234	15466	15412	15375	15393	15511	15212	15341	15351	15384	15583	15321	15312	15204	15256	15308	15336	15195	15397	15322	15427	15256	15375	15367	15504	15368	15349	15144	15432	15294	15250	15499	15445	15454	15380	15263	15296	15411	15213	15213	15377	15522	15415	15295	15266	15257	15205	15372	15283	15270	15201	15463	15200	15455	15255	15293	15404	15493	15402	15244	15237	15370	15521	15532	15316	15268	15262	15442	15160	15386	15161	15364	15436	15221	15440	15250	15291	15440	15244	15268	15214	15412	15239	15298	15214	15380	15456	15233	15336	15329	15290	15440	15283	15273	15215	15242	15457	15182	15392	15171	15276	15319	15361	15236	15356	15478	15352	15337	15230	15248	15173	15354	15198	15225	15534	15446	15399	15445	15431	15512	15084	15390	15391	15316	15426	15501	15207	15340	15166	15569	15265	15382	15267	15422	15364	15239	15379	15412	15252	15438	15374	15323	15321	15401	15483	15378	15273	15472	15210	15363	15327	15402	15249	15535	15284	15331	15058	15296	15414	15236	15368	15353	15322	15252	15185	15421	15362	15471	15404	15208	15315	15285	15319	15244	15209	15283	15466	15231	15233	15267	15340	15087	15369	15326	15299	15217	15230	15502	15431	15359	15562	15399	15349	15369	15529	15361	15460	15243	15317	15307	15387	15343	15329	15209	15166	15280	15119	15406	15339	15358	15410	15457	15362	15364	15421	15607	15200	15226	15287	15253	15417	15367	15297	15144	15257	15427	15319	15487	15486	15365	15373	15503	15267	15326	15267	15452	15269	15420	15314	15344	15369	15291	15381	15237	15304	15382	15389	15454	15188	15260	15213	15031	15453	15396	15382	15285	15301	15457	15444	15333	15432	15391	15220	15235	15406	15446	15329	15354	15239	15331	15140	15272	15118	15294	15470	15347	15344	15428	15338	15381	15200	15435	15395	15474	15394	15223	15371	15393	15265	15465	15257	15285	15264	15426	15178	15270	15391	15379	15352	15164	15353	15249	15391	15304	15436	15296	15290	15413	15391	15526	15168	15301	15360	15498	15407	15363	15174	15272	15211	15470	15550	15260	15458	15258	15119	15349	15069	15425	15275	15263	15373	15556	15254	15429	15421	15198	15181	15201	15381	15277	15295	15443	15368	15420	15405	15401	15218	15416	15424	15271	15269	15375	15295	15412	15384	15343	15304	15342	15162	15283	15253	15258	15440	15324	15543	15239	15300	15384	15401	15383	15356	15326	15477	15215	15446	15311	15382	15429	15328	15453	15240	15352	15105	15278	15422	15465	15303	15361	15275	15386	15326	15359	15399	15404	15192	15535	15119	15360	15168	15317	15316	15390	15253	15351	15542	15321	15290	15320	15381	15407	15381	15291	15260	15383	15338	15284	15390	15381	15377	15358	15370	15357	15292	15398	15245	15354	15206	15335	15429	15295	15523	15586	15423	15324	15579	15253	15461	15241	15387	15311	15378	15344	15264	15430	15485	15313	15458	15472	15140	15416	15372	15376	15449	15393	15185	15322	15350	15270	15265	15559	15489	15430	15406	15396	15178	15203	15419	15531	15345	15337	15554	15322	15223	15167	15317	15134	15250	15353	15309	15373	15418	15555	15329	15342	15380	15140	15405	15442	15345	15246	15198	15387	15407	15312	15402	15143	15308	15552	15358	15272	15388	15295	15312	15258	15125	15271	15341	15476	15460	15284	15179	15314	15244	15520	15524	15428	15391	15285	15354	15406	15292	15369	15338	15362	15413	15357	15278	15249	15343	15560	15487	15290	15408	15446	15515	15343	15290	15400	15305	15279	15343	15253	15349	15377	15306	15127	15220	15196	15320	15171	15072	15525	15450	15206	15339	15225	15431	15539	15325	15299	15225	15169	15413	15435	15341	15133	15342	15225	15357	15330	15460	15407	15227	15200	15314	15537	15267	15247	15264	15376	15366	15491	15212	15440	15473	15407	15310	15355	15511	15526	15254	15501	15417	15520	15263	15374	15590	15472	15356	15493	15265	15258	15185	15101	15201	15252	15392	15432	15480	15300	15359	15425	15283	15308	15362	15303	15355	15330	15412	15271	15161	15202	15335	15411	15294	15336	15270	15455	15591	15321	15280	15615	15239	15451	15259	15340	15494	15340	15216	15280	15482	15311	15227	15331	15217	15279	15458	15310	15157	15393	15546	15525	15409	15525	15394	15285	15344	15339	15409	15110	15215	15073	15245	15269	15225	15171	15351	15345	15432	15342	15369	15413	15297	15324	15414	15281	15423	15591	15220	15278	15370	15534	15517	15328	15465	15238	15492	15336	15226	15229	15148	15425	15253	15246	15355	15509	15370	15342	15284	15399	15248	15346	15351	15454	15479	15370	15429	15320	15198	15457	15270	15100	15244	15140	15408	15198	15356	15400	15266	15329	15384	15359	15399	15247	15291	15331	15437	15419	15416	15278	15534	15412	15473	15310	15509	15393	15508	15275	15284	15448	15346	15452	15237	15372	15353	15298	15254	15221	15257	15361	15277	15249	15275	15363	15443	15241	15416	15513	15296	15475	15440	15354	15543	15365	15017	15323	15287	15246	15294	15266	15261	15634	15310	15356	15450	15365	15303	15340	15286	15427	15398	15389	15397	15270	15432	15327	15451	15497	15461	15433	15136	15116	15444	15300	15340	15353	15332	15392	15211	15448	15356	15340	15248	15305	15431	15325	15173	15231	15462	15396	15390	15299	15478	15475	15458	15347	15044	15372	15353	15089	15175	15296	15422	15422	15328	15182	15288	15493	15530	15462	15258	15455	15414	15306	15384	15174	15320	15343	15357	15375	15224	15460	15233	15460	15448	15313	15268	15231	15312	15292	15546	15391	15350	15241	15249	15362	15290	15459	15291	15370	15155	15268	15430	15353	15235	15479	15327	15328	15274	15375	15266	15299	15338	15448	15287	15248	15415	15162	15365	15397	15283	15336	15408	15310	15363	15080	15352	15175	15405	15276	15278	15214	15400	15443	15325	15415	15229	15191	15285	15419	15076	15071	15174	15420	15358	15163	15485	15219	15323	15283	15373	15414	15475	15312	15441	15394	15202	15296	15519	15251	15337	15110	15365	15368	15325	15259	15257	15352	15311	15451	15312	15382	15280	15284	15422	15338	15162	15380	15464	15407	15219	15404	15298	15497	15397	15375	15394	15442	15325	15532	15263	15247	15360	15292	15268	15522	15371	15311	15145	15381	15274	15217	15260	15273	15186	15287	15346	15320	15279	15316	15263	15300	15320	15364	15306	15108	15022	15057	15355	15184	15229	15346	15431	15321	15212	15530	15417	15276	15088	15364	15336
15964	26793	24521	20610	18931	17743	16447	16104	15671	15415	15412	16191	33665	38440	38434	35094	25403	18426	16002	15225	14929	14722	14860	14891	14920	14773	14773	14777	14690	14836	14903	14865	14756	14732	14768	14849	14828	14846	14679	14780	14774	14936	14740	14815	14761	14833	14761	14939	14963	14981	14827	14788	14745	14647	14935	14824	14783	14889	14844	14825	14968	14673	14779	14786	14798	14860	14719	14942	14751	14983	14843	14859	15024	14896	14779	14598	14794	14883	14973	14813	14818	14755	14800	14911	14817	14849	14746	14821	14722	14910	14881	14685	14816	14963	14623	14877	14666	14784	14880	14763	14709	14792	14786	14748	14670	14742	14745	14956	14791	14865	14728	14643	14863	14938	14747	14774	14926	14752	14721	14890	14785	14722	14952	14827	14665	14621	14884	14816	14683	14761	14951	14894	14761	14553	14900	14800	14939	14772	14909	14870	14815	14700	14890	14715	14862	14924	14970	14814	14719	14737	14757	14888	14738	14807	14786	14806	14692	14743	14990	14892	14863	14881	14793	14836	14775	14641	14815	14767	14721	14731	14780	14828	14699	14744	14792	14787	14873	14630	14808	14731	14835	14747	14804	14696	14725	14821	14763	14771	14870	14906	14850	14710	14656	14662	14693	14808	14848	14729	14774	14897	14707	14822	14684	14781	14795	14757	14769	14754	14775	14748	14847	14794	14785	14640	14828	14859	14713	14711	14665	14753	14874	14755	14827	14686	14796	14808	14828	14929	14836	14884	14698	14921	14899	14795	14840	14648	14815	14841	14736	14686	14913	14780	14798	14950	14615	14816	14827	14713	14787	14820	14626	14845	14780	14831	14816	14859	14612	14751	14833	14731	14879	15020	14809	14775	14785	14799	14842	14898	14716	14835	14753	14901	14807	14888	14715	14943	14841	14824	14995	14777	14726	14736	14831	14634	14731	14911	14796	14872	14836	14634	14755	14700	14834	14893	14803	14659	14839	14738	14865	14761	14810	14839	14840	14834	14939	14738	14775	14687	14796	14951	14664	14971	14741	14734	14761	14827	14694	14726	14766	14828	14662	14727	14787	14936	14772	14705	14795	14678	14756	14738	14690	14872	14772	14724	14683	14751	14716	14681	14756	15026	14702	14950	14707	14975	14764	14620	14983	14740	14808	14775	14771	14996	14831	14865	14683	14604	14815	14654	14787	14852	14819	14805	14772	14951	14877	14877	14970	14829	14748	14653	14728	14912	14745	14861	14679	14782	14707	14963	14806	14782	14818	14783	14744	14880	14874	14748	14830	14996	14706	14757	14793	14885	14746	14675	14911	14848	14651	14837	14785	14916	14902	14774	14804	14751	14680	14831	14655	14884	14845	14811	14824	14836	14850	14745	14819	14804	14974	14533	14807	14871	14813	14621	14990	14726	14687	14968	14942	14909	14730	14888	14836	14820	14538	14897	14701	14845	15022	14848	14761	14836	14768	14844	14852	14712	14761	14755	14867	14773	14812	14720	14862	14757	14758	14806	14778	14950	14812	14781	14683	14636	14839	14929	14753	14808	14695	14879	14848	14627	14762	14535	14954	14952	14693	14754	14825	14771	14953	14770	14818	14807	14936	14833	14838	14812	14741	14801	14827	14815	14756	14697	14696	14805	14802	14710	14792	14698	14664	14871	14732	14609	14886	14974	14789	14948	14848	14687	14749	14724	14849	14953	14805	14712	14731	14831	14746	14638	14968	14782	14882	14696	14681	14928	14821	14749	14835	14930	14697	14735	14881	14805	14969	14753	14796	14762	14901	14822	14724	14718	14823	14770	14924	14647	14925	14718	14705	14709	14787	14878	14777	14924	14945	14833	14944	14751	14850	14973	14927	14739	14898	14947	14651	14826	14636	14769	14806	14645	14783	14752	14710	14785	14752	14773	14837	14787	14817	14799	14851	14773	14804	14792	14856	14925	14802	14730	14815	14826	14844	14710	14812	14920	14774	14782	14838	14693	14684	14748	14864	14874	14683	14846	14762	14803	14826	14829	14846	14879	14813	14831	14791	14784	14717	14855	14968	14740	14762	14956	14654	14888	14925	14788	15097	14910	14878	14712	14764	14753	14854	14733	14720	15011	14938	14762	14868	14947	14831	14746	14747	15009	14829	14777	15004	14638	14860	14801	15003	14665	14883	14807	14808	14697	14801	14817	14843	14802	14721	14965	14707	14808	14904	14754	14849	14797	15006	14815	14692	14887	14907	14770	14784	14713	14927	14813	14759	14820	14706	14817	14647	14766	14878	14783	14834	14809	14908	14647	14941	14811	14820	14631	14640	14956	14814	14795	14746	14921	14787	14897	14725	14869	14694	14759	14858	14726	14951	14738	14680	14715	14782	14790	14832	14886	14768	14878	14812	14800	14808	14954	14536	14840	14891	14869	14808	14841	14948	14829	14676	14816	14699	14872	14800	14934	14922	14841	14810	14889	14862	14640	14717	14883	14652	14907	14799	14644	14538	14737	14888	14792	14718	14927	14790	14612	14942	14726	14799	14786	14920	14826	14906	14713	14911	14951	15152	14814	14895	14808	14816	14782	14731	14752	14844	14892	14757	14723	14762	14906	14782	14762	14823	14757	14975	14895	14912	14731	14534	14826	14829	14720	14913	14566	14778	14704	14842	14755	14785	14963	14812	14801	14835	14746	14773	15095	14841	14596	14790	14798	14862	14783	14760	14864	14731	14774	14906	14812	14668	14709	14830	14781	14853	14993	14804	14772	14858	14647	14778	14793	14811	14908	14676	14727	14695	14640	14820	14842	14790	14807	14702	14760	14813	14774	14886	14732	14728	14791	14705	14802	14704	14745	14893	14784	14731	14977	14821	15043	14853	14832	14741	14686	14743	14896	14695	14713	14956	14866	14734	14782	14981	14796	14911	14813	14713	14680	14844	14854	14882	14910	14839	14649	14856	14889	14751	14713	14892	14650	14834	14816	14947	14781	14892	14638	14951	15022	14696	14702	14807	14851	14806	14763	14924	14808	14898	14918	14800	14921	14726	14832	14853	14865	14688	14756	14838	14795	14817	14739	14724	14843	14815	14731	14979	14834	14914	14902	14738	14729	14703	14917	14839	14735	14886	14854	14698	14785	14807	14857	14796	14876	14827	14648	14716	14735	14830	14846	14801	14734	14852	14807	14827	14880	14691	14822	14821	14807	14867	14716	14724	14899	14846	14670	14896	14775	14851	14754	14766	14666	14819	14838	14792	14691	14735	14819	14885	14837	14731	14790	14871	14584	14877	14827	14814	14660	14863	14926	14785	14941	14853	14678	14808	14892	14862	14795	14839	14973	14842	14754	14827	14765	14697	14842	14667	14804	14923	14922	14740	14746	14950	14907	14802	14844	14799	14655	14832	14725	14814	14845	14854	14802	14755	14829	14703	14686	14865	14809	14845	14932	14795	14694	14757	14873	14720	14848	14920	14724	14937	14893	14848	14832	14844	14975	15009	14874	14739	14847	14875	14731	14741	14959	14823	14649	14830	14845	14822	14865	14936	14805	14635	14722	14815	14864	14639	14825	14798	14730	14892	14838	14882	14777	14830	14893	14630	15039	14834	14847	14955	14722	14620	14791	14895	14747	14968	14688	14598	14746	14981	14669	14857	14868	14735	14870	14735	14836	14758	14851	14689	14743	14796	14654	14786	14866	14740	14868	14957	14838	14533	14780	14629	14859	14833	14646	14829	14730	14806	14952	14828	14794	14760	14769	14625	14903	14937	14718	14847	14790	14754	14796	14752	14614	14718	14895	14735	14668	14854	14807	14844	14841	14847	14794	14710	14899	14674	14590	14814	14858	14819	14707	14743	14856	14848	14789	14668	14894	14805	14741	14739	14927	14822	14901	14684	14984	14815	14879	14711	14768	14664	14902	14964	14881	14870	14888	14846	14753	14788	14956	14664	14841	14954	14674	14892	14863	14760	14674	14830	14713	14849	14739	14636	14872	14716	14544	14902	14791	14607	14876	14736	14752	14727	14770	14718	14738	14885	15030	14797	14821	14665	14851	14763	14909	14768	14733	14761	14916	14664	14733	14732	14870	14755	15025	14920	14704	14801	14731	14588	14996	14867	14784	14832	14726	14948	14820	14799	14930	14771	14650	14759	14819	14790	14836	14825	14964	14885	15046	14845	14952	14725	14913	14757	14835	14661	14890	14673	14763	15065	14623	14715	14694	14827	14848	15056	14643	14786	14852	14794	14908	14831	14577	14618	14755	14774	14808	14764	14869	14902	14780	14946	14655	14855	14706	14683	14971	14629	14729	14863	14746	14862	14901	14891	14783	14886	14851	14757	14880	14794	14766	14629	14823	14756	14836	14693	14693	14693	14771	14758	15030	14739	14931	14692	14749	14832	14840	14922	14864	14706	14953	14709	14754	14989	14787	14661	14881	14765	14700	14671	14685	14824	14865	14778	14638	14766	14695	14958	14815	14907	14701	14917	14912	14894	14788	14968	14828	14711	14757	14948	14867	14802	14788	14859	14866	14802	14651	14762	14719	14863	14778	14751	14647	14929	14826	14995	14758	14775	14741	14703	14788	14840	14709	14685	14541	14813	14867	14676	14802	14831	14757	14974	14613	14705	14908	14759	14808	14766	14693	14959	14857	14857	14897	14685	14799	14909	14842	14719	14900	14784	14790	14846	14794	14833	14657	14925	14857	14787	14939	14937	14793	14666	14913	14800	14906	14743	14767	14810	14924	14859	14577	14769	14799	14882	14723	14921	14767	14698	14721	14781	14862	14879	14671	14821	14906	14749	14804	15043	14896	14942	14748	14915	14822	14789	14785	14822	14905	14848	14728	14789	14909	14953	14620	14839	14679	14712	14887	14886	14709	14762	14930	14856	14737	14810	14862	14618	14726	14922	14667	14970	14838	14714	14727	14864	14798	14757	14806	14888	14838	14856	14761	14644	14691	14974	14762	14954	14780	14713	14698	14760	14611	14773	14703	14806	14652	14884	14968	14808	14882	14635	14734	14722	14773	14774	14833	14807	14791	14890	14796	14831	14696	14680	14788	14862	14678	14891	14779	14841	14860	14989	14830	14679	14817	14824	14763	14772	14732	14793	14693	14772	14957	14801	14826	14817	14755	14727	14890	14896	14838	14800	14657	14767	14720	14688	14768	14808	14756
28490	20909	18826	16253	14516	14690	14517	14391	14366	14387	14473	14409	14565	15802	16705	16660	15389	14798	14458	14470	14214	14447	14344	14300	14313	14362	14211	14192	14206	14439	14120	14173	14286	14348	14249	14169	14354	14442	14304	14327	14168	14320	14323	14237	14462	14287	14199	14333	14263	14275	14295	14264	14407	14444	14381	14215	14390	14404	14089	14242	14137	14106	14109	14143	14493	14194	14369	14353	14153	14305	14270	14235	14555	14417	14214	14272	14301	14243	14305	14321	14294	14283	14320	14362	14293	14339	14315	14218	14423	14192	14284	14366	14310	14323	14297	14175	14424	14355	14279	14297	14276	14349	14150	14180	14362	14197	14442	14446	14237	14310	14408	14378	14172	14163	14283	14371	14209	14389	14168	14400	14260	14528	14169	14353	14290	14263	14132	14171	14427	14429	14124	14229	14255	14202	14352	14237	14466	14379	14285	14255	14146	14150	14313	14346	14201	14198	14205	14136	14262	14217	14308	14340	14232	14162	14190	14140	14320	14190	14237	14355	14251	14333	14207	14269	14328	14287	14373	14208	14319	14330	14297	14308	14243	14236	14226	14473	14344	14113	14140	14156	14357	14304	14373	14469	14393	14436	14389	14283	14375	14340	14437	14328	14241	14242	14195	14132	14412	14288	14184	14296	14273	14223	14245	14305	14165	14268	14363	14505	14119	14041	14147	14354	14197	14153	14379	14327	14258	14222	14407	14393	14278	14220	14328	14315	14292	14417	14312	14223	14291	14228	14329	14248	14230	14323	14361	14316	14259	14216	14344	14208	14442	14087	14297	14397	14318	14338	14320	14347	14312	14375	14478	14175	14327	14385	14193	14297	14272	14385	14311	14363	14300	14299	14305	14357	14202	14264	14396	14416	14251	14343	14397	14447	14288	14333	14135	14134	14236	14301	14323	14253	14338	14258	14489	14347	14336	14275	14310	14221	14021	14231	14097	14473	14233	14298	14201	14183	14302	14166	14470	14238	14352	14260	14167	14240	14205	14097	14223	14263	14324	14333	14350	14508	14220	14570	14449	14337	14294	14437	14286	14509	14209	14398	14315	14234	14315	14404	14247	14200	14192	14325	14404	14196	14366	14148	14447	14440	14147	14359	14293	14220	14342	14250	14564	14354	14193	14244	14315	14187	14263	14203	14470	14363	14357	14346	14347	14099	14397	14470	14415	14343	14311	14306	14332	14178	14234	14461	14192	14429	14385	14271	14304	14475	14377	14144	14197	14144	14346	14233	14047	14357	14435	14272	14173	14307	14439	14231	14398	14417	14381	14196	14330	14245	14320	14380	14211	14203	14391	14375	14331	14330	14216	14243	14141	14317	14330	14147	14165	14245	14211	14137	14445	14299	14301	14353	14318	14245	14319	14390	14235	14289	14294	14244	14194	14175	14313	14172	14382	14222	14343	14343	14176	14320	14257	14345	14399	14429	14364	14354	14212	14175	14232	14345	14301	14131	14291	14183	14314	14172	14276	14316	14225	14110	14251	14269	14453	14046	14156	14451	14248	14218	14349	14439	14263	14380	14396	14349	14349	14374	14271	14288	14379	14284	14265	14295	14327	14260	14248	14302	14272	14183	14345	14242	14339	14179	14437	14378	14315	14234	14505	14160	14106	14261	14362	14081	14201	14231	14277	14259	14220	14222	14398	14235	14182	14390	14273	14272	14207	14320	14261	14306	14273	14245	14094	14195	14396	14346	14241	14279	14303	14301	14331	14235	14237	14074	14158	14425	14214	14266	14224	14246	14146	14272	14200	14388	14164	14178	14065	14316	14293	14336	14155	14353	14234	14303	14112	14313	14328	14306	14347	14281	14304	14097	14313	14180	14170	14384	14337	14137	14215	14317	14305	14283	14188	14175	14224	14134	14363	14404	14203	14280	14138	14300	14145	14524	14202	14235	14297	14287	14271	14273	14435	14288	14429	14355	14243	14305	14304	14291	14175	14179	14018	14177	14184	14153	14193	14212	14271	14377	14244	14126	14400	14271	14276	14101	14234	14211	14369	14429	14217	14248	14189	14214	14120	14277	14229	14360	14226	14272	14272	14283	14315	14264	14339	14385	14384	14375	14258	14188	14436	14352	14359	14442	14253	14235	14348	14169	14175	14264	14419	14404	14499	14166	14281	14229	14168	14440	14264	14380	14572	14269	14205	14210	14399	14238	14229	14154	14250	14196	14206	14431	14364	14085	14323	14249	14146	14386	14399	14474	14257	14420	14413	14336	14412	14167	14167	14346	14273	14053	14201	14464	14369	14355	14245	14318	14336	14446	14388	14275	14297	14315	14296	14198	14297	14204	14385	14341	14119	14325	14377	14094	14232	14216	14508	14396	14248	14165	14272	14233	14388	14390	14325	14388	14369	14354	14378	14147	14348	14180	14391	14234	14164	14374	14206	14346	14273	14459	14371	14353	14087	14382	14200	14337	14401	14096	14143	14320	14090	14281	14238	14226	14210	14293	14273	14347	14424	14252	14146	14334	14479	14383	14210	14432	14345	14421	14335	14287	14269	14225	14273	14361	14367	14513	14356	14202	14289	14359	14210	14260	14394	14307	14488	14685	14330	14391	14330	14250	14199	14326	14180	14362	14302	14386	14353	14197	14237	14387	14412	14300	14371	13996	14165	14064	14247	14324	14276	14382	14358	14511	14247	14238	14321	14301	14398	14211	14177	14245	14354	14216	14313	14289	14103	14221	14217	14263	14296	14345	14408	14383	14312	14402	14489	14096	14415	14313	14455	14300	14271	14154	14368	14426	14374	14253	14275	14221	14334	14287	14249	14304	14254	14542	14277	14122	14358	14358	14089	14358	14415	14188	14465	14281	14270	14328	14301	14318	14266	14205	14432	14235	14193	14466	14270	14365	14225	14187	14358	14281	14258	14471	14342	14433	14371	14327	14419	14262	14329	14166	14383	14269	14240	14292	14255	14264	14298	14414	14308	14273	14313	14187	14165	14193	14480	14329	14249	14359	14299	14254	14316	14261	14199	14268	14360	14291	14184	14075	14210	14383	14393	14223	14267	14435	14366	14266	14246	14212	14237	14152	14235	14147	14318	14160	14322	14295	14198	14429	14350	14309	14261	13992	14011	14118	14262	14393	14288	14128	14296	14138	14270	14340	14422	14262	14188	14269	14397	14168	14250	14407	14313	14396	14390	14304	14311	14336	14236	14276	14370	14338	14224	14322	14417	14313	14188	14435	14331	14170	14480	14400	14422	14371	14387	14377	14419	14104	14276	14134	14403	14346	14164	14244	14292	14381	14257	14333	14279	14142	14359	14383	14171	14383	14214	14297	14332	14303	14273	14231	14139	14354	14338	14426	14248	14335	14253	14305	14191	14204	14266	14382	14242	14281	14346	14208	14257	14259	14225	14275	14292	14190	14197	14349	14404	14400	14241	14357	14179	14296	14186	14229	14192	14390	14274	14147	14257	14284	14214	14513	14507	14153	14150	14249	14184	14371	14249	14408	14302	14313	14310	14039	14271	14483	14256	14286	14297	14509	14254	14297	14190	14273	14243	14428	14397	14363	14432	14115	14196	14255	14287	14452	14423	14227	14396	14254	14248	14336	14372	14370	14245	14124	14265	14406	14268	14000	14479	14384	14122	14368	14279	14463	14503	14276	14279	14246	14278	14433	14100	14145	14161	14226	14294	14186	14324	14206	14431	14276	14383	14256	14244	14390	14481	14378	14329	14428	14221	14407	14541	14298	14358	14213	14123	14370	14167	14346	14340	14345	14497	14372	14431	14298	14192	14184	14265	14182	14114	14302	14238	14069	14352	14458	14309	14404	14154	14346	14222	14406	14333	14338	14321	14357	14396	14465	14349	14224	14465	14270	14354	14347	14316	14198	14257	14238	14117	14264	14517	14165	14076	14343	14342	14193	14228	14236	14311	14191	14609	14218	14141	14252	14266	14138	14118	14247	14455	14335	14313	14332	14280	14301	14277	14238	14250	14341	14267	14084	14137	14227	14255	14179	14428	14249	14206	14308	14043	14054	14234	14389	14215	14417	14283	14274	14248	14456	14301	14355	14146	14004	14273	14337	14193	14109	14321	14171	14340	14301	14423	14340	14263	14304	14169	14279	14190	14234	14376	14354	14207	14359	14331	14448	14381	14233	14402	14457	14332	14334	14206	14246	14299	14304	14143	14479	14317	14398	14413	14303	14259	14261	14331	14271	14224	14279	14438	14168	14268	14421	14310	14381	14340	14425	14259	14337	14347	14226	14292	14239	14264	14153	14185	14155	14370	14351	14280	14314	14312	14226	14309	14322	14193	14253	14398	14414	14247	14374	14397	14312	14187	14276	14497	14372	14397	14213	14092	14459	14370	14166	14460	14519	14236	14249	14213	14244	14436	14346	14266	14265	14135	14275	14419	14289	14401	14250	14299	14148	14330	14259	13993	14251	14313	14272	14447	14439	14230	14357	14393	14135	14273	14320	14295	14292	14342	14155	14291	14374	14301	14202	14347	14317	14357	14300	14470	14189	14281	14195	14357	14114	14371	14408	14400	14393	14179	14344	14206	14176	14392	14093	14304	14317	14292	14245	14358	14080	14310	14423	14085	14108	14356	14198	14257	14254	14420	14315	14342	14193	14264	14283	14437	14123	14287	14202	14166	14117	14252	14388	14347	14320	14385	14258	14298	14257	14223	14235	14345	14359	14252	14274	14305	14443	14360	14276	14373	14303	14103	14163	14153	14335	14369	14257	14249	14430	14127	14536	14159	14047	14170	14404	14330	14215	14374	14217	14276	14388	14158	14415	14264	14383	14236	14321	14321	14388	14332	14240	14189	14405	14320	14328	14462	14289	14288	14498	14210	14352	14266	14235	14349	14294	14274	14225	14354	14204	14327	14102	14443	14378	14391	14225	14380	14332	14352	14389	14355	14374	14363	14320	14222	14498	14262	14137	14197	14285	14309	14178	14390	14249	14369	14248	14376	14338	14387	14291	14305	14414	14370	14178	14317	14279	14203	14194	14296	14432	14141	14125	14335	14392	14473	14372	14313	14394	14453	14260	14150	14188	14336	14465	14547	14327	14388	14399	14505	14209	14427	14280	14302	14331	14296	14234	14389	14333	14459	14383	14328	14369	14217	14213	14083	14253	14282	14297	14514	14297	14293	14215
14533	15311	15232	14938	14520	14420	14160	14159	14302	14167	14143	14131	14521	16849	17570	17092	15040	14695	14368	13984	14304	13979	14104	14129	14090	14122	14025	14030	14220	14052	14250	14060	13976	14083	13983	14159	14042	14088	14014	13950	14053	14145	14077	14171	14081	13943	13994	14246	14139	14157	14022	14192	14192	13976	13893	14054	14161	14080	14108	14043	13978	14162	14088	14006	13991	14110	14269	13933	14007	14026	14140	14157	14049	13973	14259	14092	14024	13961	14061	14120	14129	14076	13985	14049	14133	14137	13927	14129	14223	13978	14065	14204	14176	14046	14168	13996	14127	14205	13952	14252	14280	13949	14077	13914	14082	14063	13962	13948	13909	14010	14067	14091	13872	14031	13977	14075	13984	14026	14111	13965	14049	14193	14130	14001	14044	14127	14256	14257	14095	14100	14059	14045	14022	14337	13973	14173	14084	13938	13973	14014	14171	13992	14177	14077	13933	13927	14118	13930	14180	14003	13984	14073	13939	14067	14079	14006	13902	14066	14121	14067	14060	13973	14109	14046	14147	13977	14001	13979	14161	13947	14263	14205	14038	14020	13989	14152	13979	13993	14265	13964	13926	14278	13934	14142	13957	14077	14113	14028	14328	14093	14089	14041	14094	14108	14093	14092	13997	14136	14016	14076	14079	14107	14180	14063	14136	14095	14173	13956	14046	13957	14008	14015	13944	14047	14031	14114	14151	13958	13899	14037	14034	14059	13937	14073	14036	14100	13912	14171	14127	13962	14025	13976	14085	14163	13937	14126	14025	14180	14168	13959	14077	14090	14151	14140	14049	14125	14083	14035	13840	14192	14014	14045	14016	13949	14062	14075	14030	14223	14086	14014	14189	14139	13955	14132	14011	14257	13924	14077	13978	14063	14198	14214	14134	13916	13994	14045	14031	14013	14085	14039	14210	14012	14053	14121	14130	14075	14007	14138	13965	13944	14078	14030	14084	14025	13992	14151	14030	14111	13965	14016	14036	14015	14075	14033	14105	14139	14054	13992	14017	14051	14132	14000	13951	14080	14000	14042	14011	13926	14039	14030	14239	13919	14238	14077	14087	14070	14009	13995	13991	13934	14057	14042	14080	14068	13926	14213	14124	14125	13991	13993	14136	14118	14078	14153	13967	13967	14068	14095	13992	13980	14013	13880	14197	14097	14109	14140	14008	13986	14108	14031	13972	14083	14208	14264	14014	13995	14070	14018	14171	14047	14105	14009	14183	14024	14035	14083	14220	14189	14002	13987	13938	14091	14004	14141	14105	14089	14183	14037	13909	14028	14090	14091	14029	14013	14035	13942	14123	14033	14049	14331	13962	14233	14149	13994	14079	14080	14110	14063	14076	14088	14001	14054	14239	14039	14090	14181	13957	13867	14006	13963	13886	14038	14069	14054	14106	14152	14162	14023	14109	14060	14134	14135	14088	14134	13990	14099	14048	14202	14110	14135	13941	14229	13933	14106	13988	14086	14129	13992	14013	14018	14239	14016	14037	14049	14093	14022	13864	14161	13842	14097	14007	14028	14112	14023	13994	13953	14051	14123	14115	14050	14169	14106	14157	14066	14195	14156	14102	14149	14054	14179	14128	14041	13852	13999	13969	13898	14052	13977	13982	13960	13989	14123	14061	14125	13878	14134	14097	13961	14102	13952	14228	14136	14116	14124	14276	13971	14080	14227	13903	14208	14037	14169	14042	14063	14006	14113	13974	14059	13901	14007	13989	14018	14098	14253	13938	14234	13999	14178	14218	14060	14100	14195	14147	14018	13942	13939	13928	14094	14028	14140	14042	13915	14052	13977	14049	14000	14140	13894	14001	14073	13966	13844	14155	14151	14090	14083	14058	13968	14062	13999	14275	14050	14085	14160	14155	14008	14180	14047	14248	14142	14109	14009	14084	14070	14127	14022	13917	14158	14117	14213	14308	14028	13969	14140	14103	14145	13993	13968	13988	14054	14117	14021	14061	14040	14202	13989	14008	14027	14065	13951	14112	14145	14015	14108	13987	14120	14017	14111	14014	14018	14024	14046	14206	14251	13881	14123	14214	14056	14121	13887	13964	14072	14049	14096	14004	14004	14125	14123	13956	13966	14009	13974	14063	14041	14100	14112	14141	14020	14117	14160	14046	14015	14103	14094	14191	14075	14122	14105	14043	14153	14167	14051	14235	14131	14031	14182	13993	14120	14118	14071	13896	14052	14129	14060	14114	14005	14080	14132	13964	14035	14080	13937	13969	14162	14226	14134	13922	14074	13847	14062	14222	14120	13939	14072	14136	14153	14130	14124	14143	14106	14172	14039	14205	14136	14215	14087	14024	14198	14186	13976	14153	14166	13938	14216	14041	14143	14143	14081	14052	14024	14166	14067	14232	13947	14044	14249	14032	14074	14090	13906	14021	14183	14098	14039	14206	14250	13994	13904	14127	14145	14030	13955	14118	13952	14235	14059	13940	13924	14024	14011	14059	13860	14099	14090	14224	14260	14008	14022	14017	14171	14185	14133	14100	13799	14025	14131	14249	14090	13986	14080	14095	14230	14133	13988	14197	14039	14133	13964	14000	13971	13972	14005	14188	14137	14087	14055	14018	14115	14071	13976	14001	14151	14103	13868	14193	14094	14232	13987	14062	14043	14096	14121	14042	14036	14152	13875	14260	13956	14171	14217	13934	14106	14154	14270	13932	14065	14133	14023	13956	14079	14132	14085	13921	14256	14043	14077	14054	14151	14167	14073	14108	14153	14218	14130	14255	14088	14075	14098	14091	13997	14076	14063	14175	13983	14006	14100	14207	14086	14098	13991	14188	14094	14052	14069	13971	13998	14062	14059	14095	14150	14117	14077	14029	14285	13980	14010	14055	14176	14034	13940	14042	14025	14071	14080	13954	13979	13931	14049	14169	14039	13950	13945	14007	14084	14154	14197	14104	13959	14172	14046	13985	13958	14203	13938	14009	14095	14152	14026	14189	14031	14076	14149	13972	14025	14105	13959	14037	14042	14287	14033	13956	14114	14054	14120	14076	14066	14014	14054	14040	13980	14250	13867	14243	14024	14084	14051	14177	14010	13913	14105	14157	14164	14015	14185	13919	14115	14279	14000	13952	14060	14064	13995	13974	14061	13975	13981	14190	14032	14026	14066	14105	14130	14053	14016	14170	14138	14095	14102	14220	13941	14253	14012	14082	13977	14199	14105	14037	14066	14190	14089	14130	13974	14106	14003	14163	14083	14052	14124	14110	14078	14061	14097	14095	13810	13991	14052	13942	14066	14035	14066	14002	14128	14224	14159	13976	14164	14148	14278	14174	14072	13923	14078	14024	14127	14054	14050	14122	14317	14075	14107	14187	14056	13927	14033	14219	14056	13991	13865	14101	14019	14065	13986	13983	14011	14142	13976	14197	13987	14164	14071	14045	13997	14041	14316	14133	14106	14007	14240	14159	14067	14023	14107	14014	14062	14050	14279	13760	14177	13977	14068	14062	13936	14068	13935	14145	13971	14127	14002	14176	14067	14048	14166	14097	14137	14193	14017	14100	14220	14110	13979	13955	14094	14066	14050	13954	13942	13960	13886	13991	14045	14022	14192	13982	13946	14018	13902	14071	14048	14106	14120	14154	13863	14057	14021	14011	14006	14185	14089	14000	14073	14170	14171	14069	14035	14158	14073	14035	14130	14023	14140	14059	14133	13904	14054	14163	14015	14151	14075	14183	14077	14130	14179	14023	14026	14139	14076	14092	14058	14017	13939	14029	14076	14064	13947	14088	14129	14016	14153	14119	13992	14002	14089	14100	14067	14106	14019	14065	14170	14164	14060	14087	14076	14118	13958	14187	14144	13940	14188	14088	14042	14092	14151	13979	13989	14082	13981	13901	14087	14145	14060	14070	14006	14240	14110	14119	14152	14013	14015	14130	14064	14044	13941	13903	14176	13932	14012	13929	14046	14102	14064	14137	14068	14098	14142	14137	14099	14150	14205	14173	14015	14076	14184	13905	14168	14112	14071	14074	13970	14170	14135	14157	13919	13930	14030	13852	13947	14126	13885	14097	14173	13899	14079	14104	14092	13992	13993	13969	14048	14167	14146	14266	14130	14228	13874	14085	14093	14172	14069	14104	14030	13912	14022	14027	14087	14120	13949	14134	14087	14085	14084	14183	14294	14191	14080	13953	14051	14068	14076	14165	14094	14246	14047	14098	14008	14066	14105	13977	14059	14232	13990	14032	13980	13956	14077	13987	14170	14025	14174	13862	14171	14197	14008	13975	14226	14165	14035	14124	13996	14104	14009	13977	14085	14070	13997	13977	13977	14064	14013	13788	14077	14049	14081	13939	14138	14100	14060	14048	14085	13980	13983	14023	14139	14038	14132	13985	14173	14315	14186	14054	14099	14045	14059	14009	14136	13976	13973	14072	14119	14060	14109	14066	14067	14034	14104	14020	14119	14084	14023	14070	13986	14074	13972	14173	14061	14001	14025	14000	14162	14113	14177	14040	13956	14232	14080	14070	13965	14055	13951	14171	13918	14133	13869	14083	14132	13983	13993	13856	14114	14087	14136	14077	13953	14119	14196	14000	14025	14056	14094	14076	14182	14024	14040	14142	14010	14075	14110	14204	14122	14128	14166	14052	14102	14113	14107	14060	14061	13985	14124	14052	14133	14249	14166	14255	14157	14171	14197	14131	14145	13902	14171	14194	13983	14051	14229	14237	14040	14165	13901	14120	14145	14188	14042	14040	14177	13958	14198	14013	14110	13999	14012	14160	14095	14055	14066	14056	14196	14047	14084	14096	14085	14027	14086	14086	13943	14152	13940	13988	14112	13802	14100	14114	14071	14129	14139	14174	14083	14026	13996	14178	14049	13892	14188	13991	14142	13981	14089	14177	14138	14105	14013	13956	14060	14109	14035	14125	13966	14126	14180	14085	14129	14066	14062	14041	14064	13995	14197	14067	14255	13949	14113	14103	13921	14243	14023	14142	14250	14222	14007	14036	14064	14160	14138	14068	14250	14064	14225	14137	14048	14170	14158	14084	14034	14171	14151	13941	13956	14120	14025	14093	14130	14167	14001	14059	14037	14021	13990	13969	14041	14194	13950	14131	14124	13919	13921	13938	13973	14107	13852	14205	14228	14098	14221	14018	14066	13944	14145
25009	21333	27937	25213	19757	15798	15054	14066	13601	13833	13466	13714	19137	28328	25887	21197	18349	15722	14026	13644	13592	13413	13385	13430	13345	13113	13300	13320	13358	13329	13226	13356	13278	13251	13312	13392	13320	13354	13423	13408	13395	13311	13298	13354	13290	13478	13337	13207	13463	13244	13377	13238	13230	13388	13275	13268	13115	13266	13355	13424	13356	13391	13312	13238	13433	13474	13273	13351	13308	13244	13152	13364	13310	13284	13343	13317	13445	13481	13177	13437	13437	13289	13382	13341	13471	13344	13294	13474	13346	13286	13328	13177	13168	13366	13258	13189	13374	13170	13334	13349	13367	13177	13333	13162	13350	13386	13207	13187	13108	13464	13286	13471	13289	13347	13221	13304	13296	13390	13208	13052	13320	13363	13333	13349	13199	13263	13226	13213	13386	13437	13187	13216	13319	13374	13330	13330	13221	13301	13364	13348	13394	13308	13380	13247	13287	13370	13569	13416	13303	13301	13248	13188	13359	13333	13270	13357	13348	13196	13361	13212	13236	13194	13369	13395	13320	13520	13335	13347	13282	13238	13449	13284	13297	13538	13305	13237	13388	13225	13346	13391	13334	13210	13299	13226	13329	13230	13288	13117	13374	13361	13308	13183	13345	13292	13348	13239	13455	13456	13418	13389	13295	13380	13094	13281	13232	13196	13171	13464	13456	13199	13382	13264	13369	13155	13323	13317	13279	13316	13241	13329	13168	13181	13238	13314	13170	13370	13203	13192	13225	13406	13245	13234	13378	13191	13279	13287	13170	13185	13119	13239	13337	13248	13225	13474	13286	13147	13335	13452	13325	13216	13208	13286	13167	13048	13302	13258	13384	13488	13405	13399	13349	13222	13359	13285	13422	13208	13207	13216	13288	13372	13321	13255	13211	13148	13241	13277	13254	13451	13409	13347	13386	13171	13139	13357	13251	13316	13415	13243	13321	13264	13297	13319	13233	13249	13420	13336	13308	13240	13305	13193	13283	13355	13316	13229	13153	13330	13333	13296	13330	13082	13207	13396	13217	13170	13264	13317	13449	13284	13284	13279	12997	13345	13376	13413	12955	13168	13316	13216	13432	13269	13311	13214	13295	13314	13428	13204	13221	13415	13242	13504	13268	13337	13302	13427	13445	13199	13364	13366	13309	13254	13162	13194	13132	13375	13225	13282	13385	13347	13390	13262	13322	13302	13303	13240	13370	13523	13439	13242	13338	13486	13287	13164	13235	13335	13344	13472	13353	13168	13311	13093	13320	13273	13160	13496	13242	13269	13370	13267	13399	13215	13263	13384	13305	13426	13266	13126	13131	13302	13148	13284	13329	13144	13522	13348	13359	13353	13170	13310	13063	13515	13450	13483	13296	13294	13093	13283	13465	13303	13406	13437	13336	13280	13312	13395	13202	13128	13340	13137	13400	13365	13361	13379	13389	13323	13302	13076	13265	13284	13263	13050	13447	13422	13382	13272	13389	13234	13325	13219	13199	13278	13252	13245	13397	13327	13338	13182	13281	13185	13227	13338	13309	13412	13371	13249	13313	13225	13235	13082	13263	13236	13085	13339	13354	13232	13461	13130	13215	13352	13303	13262	13316	13275	13155	13348	13505	13280	13413	13251	13255	13323	13277	13442	13467	13293	13330	13270	13298	13330	13309	13034	13367	13184	13268	13218	13301	13314	13045	13232	13431	13252	13410	13218	13296	13285	13362	13178	13402	13369	13200	13377	13350	13199	13333	13396	13189	13270	13373	13282	13377	13218	13486	13383	13176	13423	13258	13295	13507	13568	13259	13219	13286	13309	13267	13326	13358	13262	13514	13254	13193	13483	13063	13279	13026	13396	13330	13271	13322	13243	13379	13203	13157	13202	13389	13205	13333	13331	13316	13230	13222	13150	13179	13250	13286	13305	13138	13220	13350	13225	13254	13241	13410	13444	13199	13313	13380	13283	13405	13281	13286	13244	13443	13285	13181	13249	13322	13332	12996	13052	13256	13420	13417	13269	13416	13322	13215	13543	13356	13369	13241	13266	13296	13244	13226	13329	13347	13275	13169	13172	13401	13153	13248	13434	13301	13355	13122	13220	13343	13353	13373	13401	13207	13442	13341	13287	13363	13346	13268	13172	13334	13151	13238	13381	13318	13355	13193	13299	13300	13192	13331	13203	13534	13315	13275	13424	13283	13262	13476	13106	13329	13054	13375	13295	13284	13228	13376	13233	13105	13273	13201	13197	13325	13360	13399	13362	13293	13384	13382	13249	13204	13409	13361	13342	13293	13101	13186	13286	13277	13290	13248	13173	13232	13158	13179	13361	13411	13295	13326	13204	13496	13269	13155	13204	13198	13599	13309	13064	13413	13278	13450	13453	13284	13309	13325	13335	13168	13211	13444	13454	13226	13428	13466	13170	13403	13196	13350	13250	13156	13409	13333	13257	13218	13308	13250	13184	13094	13345	13335	13351	13463	13338	13336	13253	13171	13130	13383	13363	13274	13235	13366	13188	13266	13174	13202	13197	13313	13305	13192	13285	13412	13446	13275	13272	13364	13291	13306	13485	13148	13280	13453	13343	13195	13312	13313	13269	13335	13401	13475	13189	13189	13507	13369	13454	13030	13096	13413	13321	13398	13262	13084	13331	13209	13169	13358	13245	13139	13331	13491	13524	13440	13274	13363	13219	13347	13261	13274	13041	13200	13239	13209	13224	13356	13494	13269	13266	13215	13425	13261	13367	13335	13301	13249	13211	13564	13213	13168	13261	13244	13343	13346	13276	13223	13464	13284	13241	13390	13281	13343	13183	13166	13363	13233	13300	13390	13274	13395	13276	13521	13324	13203	13233	13287	13126	13270	13354	13301	13333	13220	13230	13474	13236	13304	13322	13317	13223	13196	13235	13371	13292	13328	13173	13285	13149	13049	13447	13258	13337	13209	13197	13295	13431	13216	13244	13332	13330	13255	13402	13354	13217	13370	13173	13277	13304	13269	13234	13113	13189	13206	13158	13171	13305	13252	13373	13238	13363	13251	13359	13419	13272	13287	13330	13247	13417	13429	13206	13307	13259	13166	13347	13358	13243	13380	13346	13402	13289	13150	13339	13287	13322	13141	13239	13383	13235	13283	13274	13276	13194	13310	13206	13259	13254	13426	13231	13161	13324	13391	13424	13283	13342	13256	13322	13326	13367	13338	13290	13512	13254	13347	13232	13308	13418	13215	13380	13400	13235	13427	13313	13528	13411	13425	13120	13404	13337	13193	13368	13307	13360	13339	13321	13260	13271	13381	13490	13314	13470	13347	13255	13276	13159	13220	13173	13387	13290	13209	13232	13356	13190	13110	13289	13206	13317	13328	13300	13216	13307	13473	13374	13282	13328	13068	13405	13401	13256	13308	13331	13482	13199	13341	13291	13385	13304	13175	13148	13306	13221	13295	13290	13200	13223	13242	13267	13057	13270	13225	13356	13354	13349	13268	13401	13283	13167	13255	13140	13201	13140	13364	13293	13303	13119	13222	13180	13424	13186	13383	13211	13350	13316	13451	13403	13370	13615	13459	13299	13248	13299	13304	13445	13134	13287	13381	13170	13384	13268	13493	13311	13324	13433	13173	13252	13386	13450	13260	13242	13159	13278	13465	13357	13243	13226	13216	13172	13417	13199	13382	13457	13513	13357	13221	13330	13298	13336	13369	13484	13254	13410	13294	13133	13207	13211	13242	13181	13256	13371	13458	13333	13293	13364	13256	13263	13266	13349	13299	13382	13447	13303	13331	13137	13345	13286	13204	13428	13608	13335	13179	13216	13302	13413	13286	13276	13185	13444	13303	13194	13141	13375	13330	13171	13298	13273	13371	13146	13434	13330	13205	13211	13071	13303	13284	13346	13407	13391	13345	13220	13253	13312	13245	13324	13245	13346	13537	13295	13377	13303	13358	13238	13244	13459	13316	13245	13233	13320	13212	13222	13255	13218	13343	13402	13373	13270	13203	13319	13502	13333	13289	13311	13447	13365	13441	13555	13303	13315	13411	13279	13236	13231	13308	13232	13152	13287	13239	13431	13370	13310	13567	13325	13245	13269	13173	13375	13165	13330	13239	13483	13202	13266	13427	13209	13190	13148	13198	13425	13331	13195	13110	13216	13440	13191	13451	13222	13433	13346	13214	13396	13312	13342	13456	13259	13316	13184	13241	13199	13223	13133	13268	13196	13350	13288	13387	13401	13470	13317	13519	13210	13278	13266	13219	13173	13238	13270	13372	13439	13196	13380	13298	13380	13425	13261	13299	13331	13398	13198	13488	13387	13186	13267	13363	13333	13387	13342	13126	13240	13323	13148	13322	13309	13354	13308	13326	13169	13372	13469	13455	13127	13368	13228	13250	13124	13131	13235	13330	13069	13234	13388	13354	13320	13328	13305	13305	13236	13344	13221	13229	13348	13358	13232	13167	13295	13435	13292	13419	13332	13194	13375	13100	13219	13185	13220	13317	13197	13366	13221	13483	13273	13293	13192	13414	13392	13462	13138	13380	13209	13162	13348	13130	13289	13403	13574	13312	13199	13339	13245	13564	13214	13257	13272	13214	13362	13320	13288	13299	13306	13220	13255	13280	13230	13378	13548	13298	13238	13459	13365	13200	13377	13271	13230	13294	13090	13238	13305	13323	13406	13398	13278	13273	13313	13301	13198	13297	13258	13172	13235	13373	13246	13223	13226	13221	13277	13063	13234	13289	13275	13306	13319	13285	13254	13242	13264	13271	13292	13263	13139	13165	13304	13106	13228	13271	13165	13375	13261	13145	13440	13445	13441	13406	13475	13313	13349	13356	13361	13352	13141	13274	13283	13280	13390	13398	13096	13241	13092	13230	13176	13185	13210	13210	13245	13406	13237	13334	13404	13355	13372	13244	13275	13338	13269	13301	13312	13256	13312	13281	13242	13399	13248	13177	13416	13350	13253	13326	13175	13144	13158	13442	13595	13305	13363	13472	13405	13298	13215	13165	13149	13379	13260	13367	13348	13239	13329	13461	13452	13114	13393	13125	13179	13378	13336	13153	13113	13157	13298	13153	13049	13147	13112	13312	13214	13230	13275	13146	13438	13193	13382	13332	13382	13350	13442	13415	13301	13219	13388	13337	13322	13168	13249	13224	13173	13283	13323
13425	20913	20008	16806	15843	14872	14703	14164	13879	13953	13546	14240	23901	33473	29243	23642	19726	16317	14316	13696	13635	13516	13400	13487	13348	13383	13419	13526	13605	13430	13545	13471	13539	13367	13491	13419	13401	13388	13358	13437	13399	13553	13473	13451	13481	13586	13401	13406	13597	13557	13321	13497	13464	13486	13434	13533	13570	13519	13448	13409	13544	13403	13381	13479	13471	13507	13342	13615	13504	13559	13581	13507	13548	13516	13339	13448	13443	13515	13409	13421	13636	13531	13426	13356	13489	13616	13400	13298	13518	13428	13568	13470	13542	13448	13487	13442	13397	13470	13470	13555	13503	13452	13478	13372	13468	13357	13414	13258	13505	13394	13475	13529	13411	13417	13486	13396	13762	13545	13521	13480	13525	13502	13550	13450	13561	13451	13471	13435	13508	13565	13566	13410	13343	13437	13314	13506	13404	13348	13345	13545	13511	13436	13368	13570	13426	13586	13446	13362	13439	13487	13644	13423	13473	13434	13314	13377	13450	13547	13509	13397	13555	13357	13373	13498	13442	13266	13325	13626	13492	13469	13579	13479	13701	13473	13416	13531	13451	13483	13557	13299	13464	13473	13600	13523	13505	13509	13551	13418	13465	13553	13319	13564	13439	13351	13428	13497	13402	13461	13393	13491	13480	13511	13585	13641	13472	13492	13393	13518	13186	13575	13433	13514	13562	13351	13579	13387	13526	13441	13488	13441	13410	13542	13509	13417	13541	13439	13414	13399	13244	13332	13422	13214	13426	13383	13373	13482	13488	13390	13370	13515	13426	13436	13582	13371	13470	13314	13471	13396	13392	13435	13595	13263	13463	13319	13500	13409	13265	13370	13423	13397	13401	13487	13610	13541	13528	13593	13437	13535	13542	13366	13422	13416	13302	13457	13318	13435	13534	13368	13406	13475	13490	13353	13438	13501	13584	13483	13522	13451	13518	13498	13400	13412	13429	13297	13330	13338	13611	13475	13480	13378	13561	13373	13416	13342	13500	13585	13331	13273	13417	13405	13457	13244	13591	13604	13576	13501	13289	13426	13304	13359	13305	13484	13493	13479	13482	13417	13424	13424	13370	13341	13357	13307	13551	13578	13542	13340	13528	13378	13474	13508	13401	13520	13436	13454	13232	13379	13503	13540	13414	13535	13561	13326	13546	13535	13376	13419	13536	13488	13440	13403	13300	13598	13533	13569	13539	13402	13470	13343	13436	13403	13479	13558	13547	13535	13415	13359	13544	13471	13522	13409	13326	13718	13485	13439	13412	13482	13485	13306	13665	13507	13669	13498	13482	13513	13495	13541	13573	13505	13469	13500	13534	13507	13555	13514	13553	13581	13454	13422	13488	13513	13426	13396	13588	13405	13566	13552	13412	13448	13450	13449	13378	13429	13443	13450	13252	13419	13369	13555	13513	13495	13438	13472	13559	13430	13570	13555	13356	13337	13464	13371	13452	13486	13406	13628	13469	13449	13363	13536	13495	13457	13515	13392	13416	13467	13378	13254	13433	13543	13605	13563	13580	13440	13533	13348	13419	13434	13477	13405	13444	13520	13472	13494	13324	13538	13628	13692	13566	13444	13512	13437	13462	13512	13392	13432	13495	13594	13455	13537	13368	13310	13667	13582	13406	13511	13517	13438	13357	13588	13492	13427	13357	13315	13545	13380	13507	13348	13389	13422	13521	13389	13441	13500	13513	13513	13530	13407	13425	13500	13537	13260	13608	13389	13655	13514	13410	13452	13366	13568	13616	13384	13435	13435	13472	13493	13337	13321	13297	13460	13463	13512	13469	13548	13397	13358	13446	13475	13570	13430	13567	13314	13498	13485	13315	13451	13459	13464	13610	13236	13382	13332	13459	13337	13542	13311	13454	13470	13319	13479	13504	13415	13458	13662	13382	13430	13425	13284	13570	13393	13594	13417	13291	13613	13395	13392	13407	13514	13491	13420	13508	13356	13383	13352	13408	13371	13417	13410	13518	13543	13376	13351	13453	13334	13479	13413	13700	13667	13423	13511	13355	13325	13609	13471	13533	13540	13476	13484	13462	13371	13585	13460	13419	13449	13481	13490	13279	13310	13412	13432	13524	13589	13461	13351	13516	13503	13465	13579	13392	13522	13535	13440	13473	13410	13424	13551	13571	13402	13460	13376	13388	13488	13437	13401	13346	13685	13572	13392	13496	13213	13433	13405	13477	13486	13410	13421	13370	13489	13311	13437	13559	13492	13491	13427	13562	13510	13544	13357	13307	13298	13347	13597	13388	13453	13467	13252	13535	13568	13419	13363	13651	13406	13493	13473	13464	13586	13441	13437	13389	13523	13452	13353	13529	13518	13424	13326	13474	13435	13273	13591	13403	13500	13315	13490	13513	13380	13424	13478	13648	13426	13348	13417	13516	13251	13508	13259	13482	13561	13506	13592	13447	13453	13542	13561	13365	13535	13381	13317	13270	13495	13561	13441	13370	13461	13438	13614	13412	13521	13436	13373	13483	13453	13526	13390	13567	13466	13489	13610	13383	13347	13378	13418	13626	13628	13454	13650	13563	13586	13242	13340	13398	13397	13558	13544	13475	13451	13415	13495	13568	13478	13520	13500	13311	13359	13438	13399	13561	13427	13444	13404	13578	13459	13595	13280	13414	13549	13581	13375	13525	13329	13575	13335	13384	13307	13408	13298	13473	13392	13429	13460	13392	13541	13523	13515	13524	13391	13423	13496	13373	13397	13549	13552	13495	13370	13464	13753	13403	13373	13491	13575	13299	13542	13569	13458	13356	13481	13366	13504	13514	13526	13266	13558	13535	13461	13491	13437	13305	13664	13353	13488	13541	13367	13550	13498	13446	13474	13626	13456	13512	13475	13473	13614	13300	13409	13385	13255	13394	13537	13377	13434	13486	13486	13443	13568	13554	13667	13428	13516	13494	13423	13480	13365	13325	13574	13511	13429	13500	13473	13558	13399	13424	13438	13363	13342	13288	13501	13336	13319	13562	13505	13419	13495	13437	13524	13441	13538	13491	13579	13492	13464	13491	13523	13357	13479	13540	13392	13464	13451	13531	13467	13472	13344	13497	13322	13403	13396	13510	13384	13523	13527	13433	13530	13459	13393	13509	13443	13605	13516	13457	13450	13253	13373	13539	13362	13429	13336	13463	13478	13277	13351	13504	13387	13406	13547	13525	13489	13398	13466	13640	13377	13506	13562	13410	13381	13418	13444	13480	13451	13521	13561	13437	13567	13554	13356	13547	13354	13396	13561	13502	13751	13377	13536	13499	13443	13563	13687	13484	13355	13451	13328	13525	13491	13378	13563	13536	13515	13503	13586	13464	13593	13464	13407	13571	13499	13407	13436	13555	13534	13667	13554	13383	13564	13597	13443	13443	13598	13410	13460	13456	13563	13491	13489	13514	13428	13361	13739	13545	13480	13557	13427	13422	13569	13334	13431	13340	13550	13423	13458	13457	13434	13440	13644	13312	13373	13558	13332	13467	13454	13558	13572	13425	13438	13471	13318	13330	13534	13444	13429	13648	13445	13501	13462	13464	13467	13569	13402	13538	13640	13373	13483	13338	13582	13403	13414	13533	13502	13422	13488	13458	13384	13461	13384	13474	13525	13527	13572	13449	13601	13468	13620	13445	13378	13444	13393	13714	13571	13515	13507	13482	13347	13443	13432	13415	13411	13522	13475	13491	13436	13533	13550	13547	13606	13538	13450	13450	13481	13320	13447	13521	13412	13285	13450	13406	13349	13367	13342	13548	13380	13681	13484	13523	13501	13645	13446	13545	13485	13404	13435	13465	13559	13435	13370	13491	13463	13463	13364	13547	13488	13413	13375	13395	13465	13574	13600	13548	13447	13443	13565	13381	13391	13451	13528	13510	13367	13543	13511	13546	13563	13281	13346	13435	13373	13462	13341	13371	13397	13472	13476	13458	13352	13638	13612	13394	13512	13311	13466	13418	13597	13388	13581	13582	13442	13497	13505	13393	13489	13608	13564	13396	13604	13456	13642	13408	13375	13480	13431	13431	13535	13462	13482	13440	13453	13568	13432	13441	13476	13381	13540	13404	13493	13568	13395	13446	13500	13637	13417	13602	13429	13494	13437	13543	13507	13612	13502	13299	13346	13403	13540	13413	13484	13391	13495	13444	13539	13504	13389	13418	13417	13467	13357	13491	13468	13361	13486	13521	13626	13496	13538	13560	13528	13381	13435	13419	13416	13485	13447	13469	13537	13673	13457	13417	13493	13372	13479	13528	13432	13520	13389	13295	13491	13453	13438	13523	13469	13488	13538	13488	13402	13498	13451	13549	13371	13413	13465	13586	13384	13461	13437	13243	13522	13416	13428	13286	13411	13660	13606	13382	13353	13518	13569	13290	13366	13326	13535	13411	13496	13393	13269	13503	13295	13337	13455	13462	13515	13436	13651	13502	13412	13390	13404	13547	13460	13386	13194	13543	13502	13449	13516	13436	13704	13291	13512	13357	13341	13460	13378	13522	13503	13579	13414	13376	13407	13529	13456	13457	13459	13508	13433	13345	13515	13612	13564	13512	13464	13629	13547	13122	13478	13553	13394	13473	13431	13556	13621	13387	13554	13316	13461	13399	13358	13382	13500	13216	13580	13470	13409	13408	13411	13444	13502	13604	13620	13505	13373	13523	13471	13494	13349	13389	13596	13414	13371	13595	13260	13502	13539	13432	13567	13391	13477	13412	13614	13454	13393	13577	13540	13532	13440	13433	13540	13479	13273	13526	13275	13538	13517	13535	13600	13555	13504	13520	13571	13428	13537	13312	13546	13336	13399	13501	13599	13351	13417	13487	13549	13550	13555	13406	13412	13410	13395	13513	13405	13436	13499	13473	13515	13476	13333	13451	13467	13589	13531	13365	13456	13545	13335	13404	13452	13531	13452	13405	13477	13524	13473	13356	13285	13519	13642	13462	13557	13451	13409	13464	13420	13456	13579	13517	13428	13272	13557	13416	13565	13372	13507	13370	13504	13412	13420	13442	13399	13506	13602	13531	13462	13407	13414	13399	13340	13656	13372	13500	13450	13513	13514	13487	13643	13518	13349	13492	13495	13512	13275	13483	13440	13525	13565	13348	13536	13332	13608	13376	13510	13513	13549	13246	13621	13696	13554
23923	21324	28807	24229	21563	19670	15954	12895	12235	12250	12217	12852	20836	33307	33557	25648	19530	16460	14130	12362	11863	11871	11647	11756	11695	11680	11835	11913	11753	11827	11956	11742	11820	11675	11772	11881	11823	11783	12004	11857	11861	11543	11567	11920	11494	11612	11699	11742	11628	11899	11782	11921	11837	11854	11657	11737	11665	11742	11799	11697	11663	11613	11741	11776	11658	11724	11722	11743	11785	11653	11748	11880	11614	11700	11632	11891	11863	11689	11741	11608	11680	11522	11803	11769	11785	11751	11975	11881	11936	11707	11835	11663	11539	11715	11650	11627	11754	11816	11680	11802	11770	11637	11683	11652	11868	11836	11547	11699	11783	11651	11508	11583	11784	11715	11784	11624	11705	11650	11680	11567	11705	11709	11712	11539	11638	11604	11523	11573	11749	11595	11776	11621	11742	11830	11789	11607	11644	11802	11707	11775	11595	11704	11792	11486	11757	11705	11586	11778	11605	11652	11486	11976	11744	11709	11667	11556	11695	11725	11727	11707	11842	11878	11654	11570	11950	11713	11699	11575	11721	11618	11683	11699	11859	11788	11652	11558	11720	11561	11801	11705	11806	11730	11634	11588	11657	11769	11605	11581	11609	11609	11543	11718	11611	11658	11669	11636	11874	11649	11625	11681	11804	11792	11672	11619	11735	11673	11549	11455	11592	11572	11694	11566	11658	11767	11816	11725	11719	11756	11796	11738	11613	11724	11733	11695	11667	11694	11562	11542	11787	11680	11730	11768	11732	11757	11732	11574	11691	11702	11792	11597	11483	11624	11722	11672	11820	11772	11696	11603	11742	11748	11850	11522	11703	11630	11678	11574	11693	11865	11822	11727	11720	11692	11563	11714	11743	11837	11687	11637	11655	11771	11597	11611	11744	11635	11476	11544	11541	11640	11798	11677	11773	11667	11708	11649	11794	11689	11591	11468	11516	11678	11731	11678	11622	11765	11657	11784	11737	11623	11554	11679	11883	11725	11662	11702	11630	11707	11579	11646	11646	11676	11749	11609	11646	11598	11687	11735	11515	11622	11644	11531	11688	11585	11673	11743	11665	11721	11699	11806	11646	11624	11724	11720	11806	11796	11742	11703	11647	11662	11917	11810	11600	11682	11756	11733	11629	11764	11847	11627	11570	11562	11707	11696	11646	11698	11753	11742	11839	11729	11855	11683	11795	11445	11736	11533	11583	11672	11786	11645	11660	11597	11565	11698	11708	11647	11534	11638	11672	11525	11684	11765	11651	11627	11708	11651	11826	11612	11643	11676	11970	11653	11652	11607	11684	11662	11588	11566	11767	11695	11677	11817	11720	11679	11702	11769	11761	11554	11642	11651	11674	11768	11704	11721	11630	11801	11598	11598	11629	11800	11704	11664	11675	11654	11817	11685	11767	11609	11681	11717	11858	11760	11614	11634	11524	11691	11874	11714	11663	11665	11704	11712	11880	11540	11451	11735	11563	11745	11707	11859	11570	11737	11747	11854	11609	11564	11609	11677	11708	11845	11622	11583	11823	11737	11746	11676	11738	11765	11506	11796	11573	11818	11827	11685	11574	11467	11588	11653	11448	11549	11744	11810	11693	11725	11836	11752	11659	11781	11632	11756	11816	11663	11479	11715	11685	11542	11629	11707	11574	11599	11708	11640	11613	11679	11643	11634	11704	11679	11910	11666	11574	11590	11708	11646	11674	11749	11579	11702	11682	11545	11724	11681	11532	11636	11521	11856	11674	11873	11673	11716	11670	11643	11666	11633	11704	11678	11599	11689	11778	11737	11734	11702	11604	11698	11661	11735	11683	11633	11719	11692	11735	11574	11749	11708	11758	11653	11626	11756	11665	11609	11580	11667	11727	11700	11596	11644	11747	11654	11568	11495	11567	11584	11617	11638	11660	11743	11774	11625	11721	11496	11691	11685	11714	11496	11558	11677	11728	11557	11548	11756	11612	11655	11685	11660	11733	11562	11725	11698	11652	11639	11710	11610	11617	11848	11711	11559	11908	11645	11586	11712	11722	11775	11755	11625	11508	11710	11664	11493	11696	11682	11726	11665	11738	11625	11869	11831	11780	11684	11778	11609	11887	11619	11601	11694	11587	11723	11557	11479	11746	11591	11679	11552	11656	11681	11713	11634	11731	11732	11729	11782	11731	11673	11690	11680	11854	11776	11666	11653	11654	11615	11588	11740	11579	11774	11800	11709	11737	11519	11713	11750	11634	11616	11603	11749	11699	11526	11680	11602	11673	11884	11659	11710	11783	11710	11720	11768	11692	11654	11510	11642	11745	11596	11751	11694	11794	11646	11666	11790	11551	11542	11553	11920	11506	11734	11548	11697	11730	11718	11670	11745	11552	11702	11698	11795	11607	11546	11605	11655	11664	11637	11673	11703	11913	11695	11814	11849	11592	11761	11629	11805	11513	11679	11697	11660	11713	11579	11692	11535	11548	11597	11641	11597	11654	11671	11722	11612	11701	11587	11624	11476	11636	11700	11561	11778	11686	11662	11831	11642	11695	11723	11597	11789	11731	11725	11682	11575	11486	11702	11638	11520	11615	11689	11596	11667	11687	11758	11686	11569	11558	11815	11829	11586	11776	11686	11667	11738	11780	11846	11704	11711	11586	11757	11672	11584	11594	11657	11631	11630	11602	11701	11534	11540	11922	11652	11674	11795	11545	11772	11680	11537	11583	11747	11524	11634	11571	11779	11645	11692	11511	11841	11779	11666	11827	11566	11845	11730	11529	11566	11664	11569	11623	11725	11712	11678	11583	11613	11737	11725	11702	11520	11671	11552	11739	11816	11504	11677	11765	11531	11712	11690	11654	11701	11649	11651	11517	11714	11544	11933	11786	11718	11703	11585	11589	11648	11665	11527	11661	11352	11705	11650	11628	11749	11598	11589	11555	11631	11590	11674	11680	11747	11805	11638	11782	11670	11637	11792	11648	11839	11686	11638	11554	11795	11584	11716	11669	11470	11590	11683	11769	11673	11674	11784	11597	11630	11837	11759	11620	11697	11817	11938	11649	11730	11630	11683	11695	11648	11734	11590	11645	11498	11514	11619	11711	11774	11691	11694	11650	11712	11723	11543	11608	11641	11771	11537	11634	11712	11511	11644	11671	11645	11698	11755	11805	11612	11711	11714	11624	11654	11563	11608	11673	11762	11721	11681	11724	11686	11749	11713	11679	11619	11803	11689	11700	11532	11672	11502	11555	11521	11676	11705	11838	11540	11698	11671	11547	11792	11670	11382	11652	11836	11636	11807	11720	11680	11604	11890	11902	11709	11621	11767	11740	11814	11737	11646	11662	11686	11713	11462	11577	11734	11618	11760	11758	11617	11568	11692	11730	11669	11560	11665	11625	11653	11774	11666	11753	11576	11650	11683	11758	11621	11584	11541	11832	11712	11651	11628	11642	11617	11756	11741	11473	11827	11688	11691	11723	11816	11602	11696	11503	11729	11820	11657	11595	11627	11755	11800	11853	11554	11637	11644	11679	11947	11832	11521	11622	11535	11665	11669	11572	11662	11597	11663	11743	11569	11696	11806	11713	11568	11603	11679	11818	11714	11647	11529	11716	11694	11786	11547	11766	11646	11744	11734	11744	11387	11634	11660	11728	11940	11709	11711	11661	11813	11630	11704	11627	11769	11786	11806	11680	11591	11608	11713	11694	11825	11627	11728	11487	11715	11807	11671	11765	11694	11793	11647	11684	11583	11634	11579	11578	11771	11844	11705	11712	11775	11713	11566	11620	11597	11945	11808	11784	11617	11693	11581	11664	11515	11719	11518	11726	11798	11702	11791	11652	11722	11630	11766	11682	11582	11625	11495	11739	11764	11756	11789	11674	11628	11697	11638	11655	11681	11622	11580	11588	11686	11727	11538	11706	11601	11824	11731	11747	11731	11740	11536	11654	11697	11606	11645	11702	11871	11533	11725	11652	11873	11600	11692	11682	11602	11501	11641	11655	11648	11737	11753	11903	11691	11814	11711	11768	11644	11641	11744	11555	11646	11719	11764	11619	11696	11809	11755	11655	11722	11841	11595	11727	11490	11483	11426	11600	11636	11699	11538	11610	11581	11847	11864	11579	11661	11714	11646	11636	11684	11827	11669	11513	11797	11938	11786	11614	11620	11575	11913	11693	11605	11563	11825	11690	11873	11767	11682	11489	11635	11678	11464	11673	11522	11660	11878	11646	11663	11664	11762	11693	11666	11745	11742	11681	11614	11721	11555	11605	11863	11729	11771	11762	11655	11743	11700	11786	11603	11714	11808	11624	11750	11800	11602	11765	11737	11721	11654	11577	11714	11718	11686	11568	11557	11406	11763	11698	11861	11574	11631	11645	11606	11961	11650	11759	11633	11568	11654	11638	11678	11534	11642	11688	11644	11719	11807	11795	11679	11810	11623	11645	11689	11693	11642	11768	11542	11941	11520	11715	11702	11989	11660	11762	11719	11709	11626	11784	11685	11683	11649	11744	11567	11644	11611	11567	11708	11770	11775	11620	11742	11725	11592	11843	11791	11557	11855	11813	11720	11943	11524	11785	11834	11777	11821	11579	11678	11589	11774	11676	11855	11673	11761	11694	11728	11817	11661	11778	11705	11586	11548	11750	11844	11612	11741	11750	11739	11739	11648	11769	11595	11731	11705	11663	11663	11746	11656	11561	11584	11636	11555	11771	11821	11590	11812	11656	11475	11638	11620	11559	11631	11773	11555	11559	11511	11712	11701	11672	11687	11702	11674	11558	11877	11861	11593	11749	11585	11615	11805	11870	11643	11765	11678	11823	11830	11637	11631	11678	11463	11753	11723	11569	11910	11620	11769	11603	11671	11714	11766	11772	11736	11669	11672	11758	11682	11766	11683	11658	11782	11562	11771	11747	11517	11667	11614	11809	11759	11707	11647	11694	11590	11556	11648	11695	11841	11829	11735	11546	11666	11695	11678	11687	11790	11792	11674	11607	11615	11624	11735	11638	11704	11762	11714	11674	11716	11746	11720	11562	11712	11698	11594	11621	11796	11342	11697	11528	11836	11690	11626	11735	11635	11608	11589	11819	11719	11757	11589	11728	11576	11670	11752	11457	11584	11638	11669	11507	11735	11628	11701	11741	11555	11775	11898	11806	11764	11779	11573
14940	25333	23211	18830	16410	14983	14291	13844	13313	13159	12845	15175	27343	40276	38010	28296	22596	18723	14925	12806	12702	12500	12394	12396	12506	12415	12303	12421	12461	12469	12303	12359	12526	12388	12398	12491	12364	12336	12455	12359	12369	12442	12281	12602	12405	12434	12414	12419	12511	12386	12358	12542	12510	12515	12410	12466	12385	12228	12370	12400	12399	12378	12482	12377	12495	12430	12402	12502	12367	12351	12344	12323	12356	12431	12307	12402	12303	12344	12298	12462	12364	12492	12328	12515	12444	12452	12571	12294	12394	12198	12505	12360	12328	12447	12538	12440	12289	12365	12493	12342	12310	12325	12386	12316	12290	12518	12347	12447	12290	12290	12215	12386	12430	12378	12377	12377	12371	12355	12567	12397	12352	12356	12273	12487	12393	12140	12290	12366	12420	12392	12374	12332	12264	12450	12363	12424	12345	12432	12414	12531	12511	12391	12310	12265	12366	12322	12276	12348	12455	12428	12436	12293	12476	12503	12278	12340	12344	12324	12419	12331	12353	12372	12477	12266	12416	12482	12478	12328	12545	12528	12295	12216	12199	12403	12416	12328	12338	12508	12290	12328	12491	12535	12423	12446	12327	12348	12362	12349	12397	12435	12314	12287	12282	12326	12349	12513	12416	12427	12436	12479	12371	12277	12243	12219	12253	12375	12298	12441	12245	12355	12287	12475	12449	12277	12255	12578	12447	12295	12373	12391	12305	12438	12409	12264	12376	12410	12562	12438	12218	12162	12294	12483	12464	12347	12232	12340	12291	12382	12400	12331	12430	12487	12481	12584	12380	12343	12300	12395	12402	12257	12384	12404	12293	12363	12453	12492	12304	12542	12403	12472	12547	12341	12330	12356	12304	12245	12213	12382	12563	12307	12348	12381	12242	12422	12341	12346	12372	12406	12465	12383	12214	12579	12368	12396	12421	12334	12408	12367	12439	12349	12358	12374	12381	12465	12291	12437	12379	12485	12436	12424	12387	12273	12348	12313	12326	12285	12366	12457	12486	12450	12367	12398	12407	12329	12368	12203	12526	12430	12311	12280	12375	12426	12455	12445	12438	12439	12401	12275	12269	12409	12255	12526	12216	12348	12350	12679	12386	12292	12328	12339	12473	12453	12340	12292	12401	12310	12398	12521	12276	12358	12258	12518	12331	12239	12372	12499	12327	12503	12313	12349	12306	12442	12304	12326	12547	12260	12382	12629	12482	12270	12466	12526	12498	12540	12334	12368	12367	12409	12469	12389	12376	12532	12343	12515	12222	12276	12328	12289	12531	12310	12295	12249	12390	12354	12587	12288	12357	12430	12279	12394	12339	12411	12374	12579	12259	12420	12442	12294	12545	12255	12334	12453	12302	12531	12432	12322	12255	12368	12304	12321	12228	12392	12361	12430	12408	12401	12457	12288	12408	12460	12362	12333	12416	12413	12464	12376	12475	12438	12284	12425	12412	12453	12475	12408	12309	12381	12277	12538	12367	12327	12381	12295	12507	12372	12138	12456	12336	12370	12312	12213	12406	12411	12305	12391	12355	12454	12424	12406	12599	12350	12499	12430	12351	12385	12399	12494	12387	12434	12573	12397	12406	12501	12414	12377	12400	12363	12336	12308	12374	12343	12466	12536	12261	12189	12489	12427	12469	12330	12295	12401	12326	12318	12609	12366	12365	12400	12354	12394	12448	12471	12445	12504	12372	12424	12458	12349	12473	12299	12476	12436	12411	12410	12506	12327	12209	12204	12389	12372	12407	12448	12354	12435	12493	12429	12276	12364	12283	12185	12325	12273	12499	12389	12295	12407	12413	12471	12424	12401	12462	12451	12293	12370	12558	12286	12583	12428	12482	12404	12429	12611	12471	12516	12299	12382	12375	12361	12509	12404	12378	12394	12499	12330	12401	12420	12396	12455	12305	12374	12462	12450	12541	12335	12399	12334	12420	12370	12221	12430	12235	12355	12358	12389	12366	12245	12305	12333	12569	12271	12314	12478	12534	12333	12331	12436	12415	12346	12457	12288	12331	12158	12378	12522	12350	12236	12233	12667	12367	12564	12507	12425	12239	12361	12449	12159	12353	12386	12354	12326	12403	12324	12510	12526	12281	12329	12412	12347	12438	12381	12364	12392	12271	12441	12356	12438	12177	12416	12294	12344	12509	12356	12371	12475	12467	12278	12411	12452	12550	12490	12454	12290	12443	12543	12411	12327	12412	12161	12444	12331	12421	12408	12264	12435	12410	12326	12517	12479	12464	12460	12290	12307	12251	12455	12245	12266	12407	12189	12429	12414	12376	12250	12367	12446	12302	12317	12372	12241	12368	12273	12280	12452	12320	12344	12519	12376	12416	12347	12234	12319	12403	12288	12254	12392	12432	12335	12437	12375	12486	12573	12275	12389	12412	12459	12578	12428	12475	12477	12175	12488	12544	12212	12392	12439	12501	12308	12394	12641	12428	12462	12321	12355	12334	12357	12371	12441	12506	12330	12306	12429	12399	12374	12313	12332	12300	12256	12366	12363	12410	12408	12392	12422	12401	12285	12346	12355	12336	12388	12419	12446	12495	12485	12338	12260	12542	12350	12347	12219	12336	12434	12247	12361	12321	12383	12381	12508	12259	12410	12405	12476	12366	12363	12277	12449	12409	12420	12273	12494	12407	12306	12466	12291	12356	12436	12368	12204	12382	12367	12506	12455	12443	12374	12471	12399	12492	12588	12356	12418	12510	12318	12405	12323	12454	12439	12345	12217	12312	12362	12349	12336	12379	12451	12437	12518	12489	12370	12383	12378	12470	12412	12328	12351	12490	12456	12521	12351	12349	12434	12247	12440	12401	12316	12340	12242	12216	12346	12320	12302	12495	12313	12505	12582	12382	12533	12351	12455	12359	12382	12256	12442	12343	12382	12361	12437	12364	12519	12446	12451	12494	12396	12406	12350	12429	12472	12482	12463	12410	12256	12466	12409	12274	12327	12204	12329	12305	12376	12269	12401	12287	12481	12402	12311	12330	12371	12452	12414	12321	12386	12395	12414	12415	12180	12316	12359	12391	12385	12344	12440	12525	12450	12178	12336	12429	12361	12394	12478	12405	12421	12415	12263	12346	12291	12475	12414	12354	12417	12316	12404	12415	12292	12314	12446	12440	12349	12272	12369	12537	12316	12432	12371	12357	12409	12429	12169	12327	12361	12384	12341	12245	12470	12322	12200	12326	12483	12260	12386	12359	12319	12463	12332	12391	12335	12364	12345	12364	12520	12438	12514	12350	12562	12326	12439	12386	12343	12576	12368	12251	12461	12331	12338	12463	12236	12500	12335	12498	12374	12378	12409	12304	12272	12199	12412	12427	12478	12195	12289	12398	12376	12367	12240	12462	12262	12529	12436	12356	12501	12407	12278	12602	12333	12318	12373	12287	12337	12408	12334	12488	12426	12321	12239	12331	12459	12346	12330	12506	12483	12334	12539	12585	12432	12392	12248	12497	12305	12434	12339	12455	12425	12336	12337	12442	12248	12471	12308	12310	12361	12443	12415	12328	12343	12350	12352	12489	12282	12466	12591	12280	12274	12430	12474	12443	12538	12418	12232	12312	12263	12475	12364	12317	12519	12429	12379	12286	12377	12455	12293	12344	12463	12292	12408	12300	12409	12406	12292	12286	12277	12455	12397	12523	12334	12379	12485	12462	12444	12541	12421	12380	12317	12436	12224	12485	12348	12474	12296	12358	12313	12427	12476	12378	12624	12417	12400	12458	12428	12377	12546	12470	12337	12274	12375	12427	12411	12252	12497	12290	12173	12487	12103	12431	12298	12343	12334	12330	12469	12192	12265	12216	12394	12371	12434	12485	12411	12482	12341	12241	12496	12272	12303	12488	12359	12390	12523	12410	12466	12301	12270	12363	12456	12449	12452	12316	12353	12463	12362	12258	12376	12406	12410	12479	12329	12274	12496	12381	12441	12235	12360	12410	12414	12324	12432	12292	12506	12263	12352	12259	12383	12243	12277	12358	12327	12389	12405	12392	12389	12398	12347	12343	12354	12345	12409	12449	12271	12292	12576	12417	12560	12300	12282	12238	12338	12444	12395	12415	12260	12299	12447	12398	12291	12460	12414	12390	12493	12483	12496	12364	12514	12294	12398	12264	12248	12555	12379	12350	12371	12447	12410	12463	12359	12529	12393	12382	12338	12395	12365	12532	12435	12543	12329	12479	12487	12367	12289	12378	12515	12301	12488	12368	12187	12410	12301	12351	12420	12299	12507	12446	12354	12417	12465	12377	12337	12475	12261	12359	12441	12374	12374	12260	12467	12516	12408	12291	12306	12168	12377	12378	12477	12468	12478	12430	12392	12405	12270	12326	12354	12373	12281	12344	12394	12476	12474	12462	12298	12331	12455	12479	12457	12406	12354	12456	12357	12446	12249	12387	12442	12453	12328	12257	12285	12435	12342	12495	12318	12443	12263	12430	12395	12330	12444	12436	12554	12451	12274	12403	12494	12286	12405	12776	12492	12356	12410	12342	12350	12302	12391	12497	12610	12480	12470	12439	12291	12408	12397	12428	12459	12254	12433	12509	12444	12407	12396	12434	12530	12316	12404	12228	12302	12443	12293	12304	12292	12465	12535	12446	12399	12333	12280	12334	12138	12406	12459	12376	12412	12300	12217	12534	12311	12409	12412	12307	12509	12462	12292	12211	12424	12303	12281	12245	12350	12372	12324	12389	12417	12294	12355	12428	12170	12491	12459	12421	12398	12460	12416	12510	12273	12353	12509	12408	12328	12332	12438	12297	12417	12340	12436	12307	12396	12376	12553	12324	12400	12407	12477	12276	12395	12569	12232	12351	12481	12292	12293	12389	12367	12277	12414	12377	12304	12377	12336	12369	12473	12332	12466	12495	12354	12365	12366	12353	12413	12358	12459	12292	12510	12277	12234	12428	12346	12369	12361	12480	12608	12235	12334	12346	12263	12517	12674	12363	12395	12208	12525	12339	12321	12321	12355	12439	12538	12354	12442	12327	12364	12472	12394	12367	12448	12449	12404	12581	12298	12385	12335	12350	12313	12351	12502	12199	12418	12336	12244	12442	12397	12511	12320	12404	12380	12356	12345	12475	12282	12401	12383	12544	12334	12337	12348	12204	12416	12572	12577
28390	20493	17134	14037	12490	12565	12428	12365	12336	12322	12225	12199	12505	13677	15433	14105	13302	12777	12580	12420	12324	12203	12325	12228	12179	12175	12307	12277	12296	12188	12443	12395	12305	12250	12342	12330	12366	12278	12298	12194	12334	12330	12275	12411	12271	12286	12398	12206	12184	12294	12244	12366	12399	12001	12137	12125	12233	12299	12337	12254	12372	12214	12327	12382	12459	12237	12461	12266	12322	12158	12321	12252	12445	12401	12362	12297	12231	12436	12217	12357	12330	12330	12363	12524	12374	12182	12196	12232	12418	12295	12256	12267	12384	12285	12287	12366	12383	12356	12434	12231	12137	12130	12361	12269	12167	12285	12392	12266	12328	12316	12359	12255	12255	12207	12192	12370	12183	12267	12276	12150	12236	12202	12168	12174	12402	12186	12274	12448	12248	12465	12432	12434	12233	12151	12310	12194	12150	12355	12417	11949	12398	12220	12099	12258	12097	12292	12300	12094	12201	12425	11969	12295	12518	12402	12442	12432	12359	12335	12315	12219	12375	12171	12205	12247	12336	12215	12262	12377	12375	12153	12315	12132	12294	12193	12167	12163	12421	12269	12370	12257	12298	12275	12213	12330	12233	12169	12159	12225	12225	12200	12451	12157	12362	12414	12346	12323	12154	12316	12131	12357	12444	12318	12210	12317	12182	12140	12152	12314	12367	12262	12303	12323	12283	12301	12175	12206	12302	12248	12156	12289	12264	12197	12320	12266	12324	12152	12334	12085	12402	12306	12259	12395	12479	12450	12386	12223	12303	12119	12269	12208	12250	12267	12168	12302	12219	12236	12233	12314	12192	12480	12309	12339	12398	12238	12264	12322	11968	12262	12454	12210	12131	12263	12316	12280	12175	12140	12203	12205	12346	12152	12227	12136	12246	12392	12292	12381	12110	12247	12310	12437	12432	12223	12175	12249	12294	12266	12398	12177	12194	12353	12306	12260	12270	12145	12339	12210	12130	12454	12277	12116	12377	12203	12250	12204	12283	12156	12218	12302	12295	12390	12241	12223	12229	12250	12431	12386	12336	12162	12332	12267	12321	12030	12274	12426	12330	12335	12302	12310	12372	12184	12372	12174	12164	12039	12427	12186	12253	12264	12265	12106	12349	12268	12351	12296	12165	12197	12114	12266	12165	12141	12394	12195	12228	12373	12310	12242	12371	12348	12291	12229	12293	12237	12382	12174	12227	12210	12173	12255	12127	12372	12270	12168	12108	12336	12189	12365	12349	12204	12401	12179	12319	12441	12210	12177	12463	12266	12245	12367	12382	12215	12278	12172	12186	12236	12161	12182	12089	12230	12349	12368	12359	12277	12307	12319	12419	12375	12166	12169	12230	12267	12358	12468	12380	12220	12072	12172	12155	12209	12412	12497	12155	12215	12198	12473	12278	12375	12232	12166	12389	12057	12110	12224	12176	12318	12176	12287	12307	12251	12329	12407	12164	12280	12480	12314	12373	12288	12156	12165	12227	12383	12369	12246	12393	12382	12486	12289	12274	12145	12242	12316	12377	12260	12326	12256	12269	12465	12321	12387	12299	12359	12232	12296	12298	12231	12333	12400	12251	12227	12362	12303	12228	12262	12515	12408	12278	12386	12162	12224	12326	12202	12221	12164	12407	12246	12338	12323	12236	12276	12321	12296	12250	12454	12520	12346	12394	12195	12499	12284	12324	12444	12214	12217	12251	12308	12280	12447	12225	12481	12312	12240	12342	12232	12189	12332	12280	12217	12417	12371	12194	12319	12322	12331	12285	12384	12193	12300	12283	12239	12136	12321	12250	12242	12304	12137	12303	12391	12409	12282	12404	12341	12273	12368	12347	12424	12254	12237	12326	12292	12202	12306	12238	12295	12218	12301	12374	12317	12226	12406	12300	12381	12227	12203	12120	12210	12395	12281	12365	12235	12207	12078	12225	12263	12261	12452	12264	12288	12346	12284	12318	12038	12347	12518	12356	12123	12243	12216	12279	12231	12424	12331	12403	12204	12319	12100	12169	12129	12322	12253	12246	12319	12462	12660	12216	12238	12157	12238	12163	12345	12304	12178	12131	12309	12213	12221	12185	12419	12163	12111	12285	12217	12417	12192	12263	12212	12279	12250	12300	12245	12284	12244	12239	12184	12173	12214	12336	12291	12270	12346	12446	12330	12140	12179	12417	12289	12482	12424	12431	12271	12416	12309	12161	12420	12438	12248	12382	12230	12276	12322	12401	12253	12247	12265	12230	12237	12136	12264	12258	12213	12431	12465	12231	12179	12210	12143	12208	12232	12322	12182	12118	12190	12213	12238	12257	12176	12333	12344	12266	12198	12289	12186	12510	12225	12292	12200	12389	12344	12328	12279	12351	12276	12274	12321	12278	12323	12218	12296	12273	12241	12349	12191	12333	12330	12347	12149	12330	12149	12471	12300	12153	12220	12225	12260	12138	12248	12307	12306	12235	12438	12266	12071	12244	12206	12412	12404	12258	12206	12235	12367	12433	12313	12184	12344	12428	12075	12213	12294	12190	12360	12454	12358	12480	12474	12335	12382	12283	12241	12237	12096	12255	12327	12021	12273	12305	12234	12305	12340	12352	12197	12441	12290	12320	12400	12252	12165	12380	12359	12299	12211	12337	12147	12428	12331	12273	12436	12306	12307	12213	12222	12273	12099	12106	12179	12167	12230	12247	12180	12282	12332	12410	12238	12286	12393	12339	12264	12313	12301	12160	12388	12250	12227	12106	12102	12322	12324	12544	12238	12260	12103	12285	12208	12284	12299	12284	12432	12350	12328	12306	12233	12338	12227	12312	12324	12293	12327	12298	12385	12268	12541	12247	12136	12229	12358	12256	12173	12366	12113	12267	12346	12440	12365	12311	12206	12090	12275	12264	12307	12297	12484	12500	12380	12215	12360	12297	12257	12169	12114	12189	12308	12397	12440	12355	12212	12347	12278	12212	12418	12399	12214	12360	12150	12258	12142	12214	12138	12297	12380	12366	12210	12346	12128	12373	12316	12274	12106	12351	12252	12239	12405	12351	12389	12296	12171	12382	12314	12267	12251	12304	12324	12292	12328	12346	12308	12262	12385	12145	12428	12135	12465	12267	12271	12258	12247	12247	12210	12468	12396	12235	12373	12337	12197	12234	12517	12325	12357	12351	12314	12329	12258	12260	12236	12276	12299	12224	12305	12332	12205	12412	12295	12343	12314	12284	12190	12287	12327	12272	12317	12248	12313	12328	12290	12418	12250	12353	12133	12201	12226	12291	12138	12226	12249	12272	12301	12190	12291	12340	12318	12165	12323	12323	12327	12295	12230	12241	12295	12136	12388	12290	12208	12288	12152	12350	12455	12421	12235	12217	12268	12389	12320	12206	12168	12223	12332	12511	12117	12245	12473	12155	12338	12267	12433	12291	12284	12450	12282	12227	12290	12380	12197	12282	12477	12425	12221	12085	12234	12410	12401	12214	12360	12120	12463	12270	12351	12322	12297	12123	12317	12275	12417	12392	12195	12343	12401	12375	12297	12246	12271	12151	12242	12237	12200	12112	12200	12298	12225	12278	12296	12316	12238	12163	12467	12411	12345	12371	12332	12282	12201	12241	12301	12425	12381	12320	12205	12274	12307	12218	12237	12171	12211	12199	12282	12283	12448	12252	12300	12236	12392	12349	12230	12208	12260	12265	12345	12381	12193	12360	12327	12248	12286	12270	12262	12134	12309	12248	12358	12362	12103	12162	12233	12159	12464	12340	12439	12267	12285	12360	12161	12486	12494	12151	12195	12400	12452	12228	12218	12180	12163	12273	12385	12309	12485	12115	12292	12140	12101	12147	12363	12488	12202	12436	12138	12390	12233	12243	12215	12195	12266	12189	12426	12356	12520	12203	12305	12143	12052	12372	12251	12262	12380	12118	12409	12240	12289	12440	12369	12183	12191	12279	12206	12310	12335	12219	12311	12285	12195	12333	12181	12218	12428	12262	12197	12310	12422	12387	12313	12295	12328	12287	12118	12288	12409	12187	12268	12262	12392	12241	12336	12382	12250	12266	12361	12433	12376	12305	12268	12413	12498	12495	12435	12118	12212	12234	12228	12244	12431	12416	12418	12351	12244	12468	12205	12309	12257	12338	12037	12148	12186	12330	12335	12213	12258	12166	12290	12298	12224	12233	12295	12208	12129	12350	12283	12240	12383	12245	12461	12353	12373	12306	12104	12283	12347	12370	12303	12335	12360	12214	12261	12197	12253	12228	12338	12370	12277	12238	12350	12309	12315	12255	12437	12216	12250	12294	12308	12392	12086	12246	12298	12267	12279	12366	12323	12256	12404	12317	12268	12185	12444	12315	12313	12383	12284	12378	12115	12334	12171	12330	12197	12372	12198	12303	12227	12242	12153	12329	12069	12196	12217	12226	12150	12303	12357	12161	12257	12145	12244	12216	12254	12507	12332	12144	12320	12312	12303	12046	12180	12308	12537	12364	12374	12362	12198	12223	12281	12286	12296	12319	12378	12185	12303	12294	12199	12323	12145	12415	12370	12261	12261	12260	12180	12377	12286	12279	12272	12338	12232	12092	12247	12204	12367	12236	12273	12255	12290	12352	12403	12300	12176	12388	12401	12255	12200	12456	12356	12380	12354	12200	12063	12352	12254	12241	12242	12191	12467	12509	12439	12209	12208	12252	12427	12111	12320	12325	12189	12342	12341	12362	12312	12473	12321	12029	12143	12284	12483	12258	12345	12293	12328	12247	12162	12193	12245	12132	12375	12333	12250	12233	12337	12340	12369	12194	12322	12176	12283	12231	12345	12328	12408	12346	12336	12356	12210	12481	12145	12190	12328	12294	12032	12257	12388	12552	12321	12018	12391	12384	12356	12233	12328	12365	12163	12385	12291	12283	12409	12190	12353	12139	12265	12316	12374	12500	12281	12321	12150	12192	12240	12243	12407	12280	12346	12199	12418	12202	12326	12266	12270	12246	12269	12170	12275	12314	12175	12395	12245	12168	12217	12100	12270	12229	12243	12188	12396	12337	12436	12167	12434	12369	12308	12192	12328	12369	12274	12235	12252	12250	12145	12261	12269	12383	12236	12392	12092	12324	12183	12256	12228	12303	12310	12208	12178	12342	12372	12371	12270	12310	12189	12265	12215
13677	14351	13985	13484	13038	13131	12862	12831	12994	12966	12789	12821	13230	15508	17441	15134	13851	13387	13201	12935	12802	12772	12825	12779	12819	12784	12682	12766	12940	12854	12858	12883	12650	12828	12817	12829	12787	12823	12900	12700	12786	12770	12805	12632	12897	12758	12722	12890	12856	12771	12661	12743	12816	12796	12774	12760	12888	12768	12718	12795	12682	13011	12708	12837	12782	12833	12799	12827	12818	12896	12812	12782	12971	12817	12733	12724	12907	12824	12930	12874	12778	12750	12906	12827	12960	12838	12786	12561	12877	12978	12703	12939	12901	12847	12844	12833	12816	12748	12908	12711	12856	12767	12885	12759	12745	12705	12751	12754	12672	12846	12719	12880	12787	12735	12590	12813	12851	12641	12745	12764	12937	12695	12817	12747	12663	12766	12889	12902	12821	12835	12733	12745	12951	12695	12756	12591	12688	12791	12921	12830	12878	12817	12891	12815	12714	12752	12808	12738	12777	12825	12901	12835	12683	12742	12760	12692	12730	12730	12895	12819	12833	12802	12698	12710	12750	12795	12876	12780	12720	12805	12763	12743	12775	12816	12857	12772	12824	12778	12766	12704	12611	12870	12930	12666	12775	12820	12640	12735	12688	12917	12801	12787	12743	12787	12976	12542	12841	12687	12778	12728	12801	12794	12669	12874	12805	12842	12668	12733	12860	12879	12745	12885	12841	12913	12838	12621	12819	12996	12831	12900	12851	12536	12903	12768	12597	12621	12654	12825	12760	12751	12700	12871	12821	12853	12798	12934	12942	12811	12931	12760	12756	12737	12860	12730	12922	13070	12853	12694	12851	12764	12823	12717	12771	12980	12627	12620	12756	12757	12811	12782	12861	12931	12729	12798	12697	12773	12623	12842	12722	12718	12919	12793	12974	12876	12764	12784	12745	12852	12742	12790	12793	12740	12887	12615	12771	12730	12715	12769	12758	12729	12713	12864	12748	12749	12732	12695	12774	12673	12586	12597	12815	12898	12819	12921	12867	12759	12814	12684	12876	12741	12861	12764	12872	12826	12559	12694	12753	12697	12967	12794	12696	12670	12772	12715	12703	12671	12672	12871	12811	12858	12728	12635	12873	12764	12885	12890	12677	12873	12693	12825	12942	12822	12844	12796	12789	12842	12687	12911	12975	12752	12819	12724	12829	12774	13007	12819	12846	12724	12775	12813	12701	12816	12872	12779	12774	12858	12752	12978	12770	12931	12886	12839	12751	12786	12939	12840	12710	12631	12824	12632	12762	12627	12806	12759	12866	12846	13035	12767	12791	12742	12758	12793	12752	12778	13062	12644	12734	12631	12701	12631	12981	12851	12807	12681	12782	12876	12851	12706	12978	12800	12760	12694	12737	12695	12980	12885	12826	12787	12730	12652	12766	12670	12756	12868	12756	12734	12801	12883	12911	12803	12699	12785	12802	12901	12876	12839	12626	12672	12772	12794	12779	12824	12817	12898	12733	12845	12868	12688	12744	12893	12798	12744	12698	12847	12697	12739	12694	12822	12866	12780	12704	12648	12950	12809	12700	12716	12708	12877	12830	12770	12641	12727	12800	12756	12883	12770	12914	12691	12928	12606	12659	12869	12907	12757	12685	12722	12916	12875	12869	12874	12904	12804	12644	12756	12700	12712	12815	12808	12775	12773	12734	12870	12924	12741	12764	12950	12652	12757	12809	12723	12660	12789	12897	12776	12740	12785	12865	12950	12713	12894	12830	12692	12688	12643	12607	12641	12925	12796	12625	12837	12767	12817	12859	12725	12672	12803	12782	12914	12725	12754	12735	12671	12770	12841	12714	12649	12917	12794	12764	12813	12742	12840	12752	12779	12759	12575	12745	12726	12807	12877	12844	12860	12854	12851	12778	12881	12826	12701	12674	12912	12781	12697	12825	12881	12680	12881	12718	12731	12786	12932	12713	12748	12750	12794	12795	12672	12850	12928	12703	12683	12731	12767	12717	12708	12902	12799	12790	12868	12779	12834	12737	12706	12737	12796	12853	12778	12632	12765	12894	12870	12713	12810	12712	12672	12802	12727	12881	12674	12844	12795	12887	12718	12651	12745	12951	12829	12779	12771	12794	12806	12813	12768	12895	12634	12709	12938	12873	12855	12772	12864	12849	12769	12900	12787	12835	12729	12949	12830	12821	12881	12651	12819	12757	12679	12855	12778	12574	12742	12787	12728	12908	12783	12848	12838	12794	12751	12623	12842	12731	12673	12699	12758	12752	12852	12733	12646	12864	12743	12941	12746	12939	12712	12774	12919	12923	12724	12685	12607	12737	13023	12798	12764	12814	12938	12787	12828	12937	12747	12907	12702	12812	12779	12850	12926	12765	12717	12857	12800	12685	12813	12609	12681	12817	12694	12812	12745	12644	12804	12662	12898	12686	12830	12856	12705	12728	12854	12726	12916	12822	12794	12915	12703	12878	12664	12748	12865	12910	12855	12693	12709	12782	12755	12834	12822	12857	12827	12841	12790	12955	12996	13023	12784	12868	12722	12712	12912	12861	12806	12728	12672	12728	12699	12828	12738	12767	12836	12808	12810	12836	12918	12785	12841	12793	12697	12877	12905	12831	12694	12848	12738	12795	12925	12642	12736	12803	12809	12840	12734	12754	12784	12738	12735	12749	12786	12865	12832	12927	12742	12705	12854	12809	12682	12678	12714	12734	12830	12837	12632	12749	12827	12790	12792	12852	12808	12838	12717	12686	12689	12716	12819	12918	12713	12837	12759	12565	12685	12772	12773	12756	12728	12801	12786	13020	12724	12705	12826	12843	12714	12873	12643	12722	12797	12707	12645	12732	12944	12680	12929	12774	12903	12701	12795	12827	12848	12816	12843	12785	12713	12773	12733	12786	12803	12560	12798	12764	12749	12900	12778	12694	12742	12667	12857	12739	12812	12770	12770	12881	12793	12948	12743	12807	12858	12847	12741	12721	12888	12828	12800	12751	12661	12841	12716	12820	12806	12783	12802	12714	12763	12848	12746	12771	12857	12770	12836	12747	12750	12790	12950	12772	12677	12831	12773	12673	12828	12964	12890	12657	12744	12810	12780	12853	12811	12685	12753	12704	12804	12928	12825	12878	12819	12836	12783	12816	12887	12733	12851	12834	12935	12789	12612	12884	12697	12847	12798	12663	12813	12997	12801	12742	12702	12718	12751	12776	12771	12947	12687	12908	12881	12677	12645	12866	12731	12946	12715	12907	12719	12705	12879	12708	12838	12698	12756	12951	12697	12982	12808	12894	12814	12750	12786	12875	12804	12856	12790	12758	12865	12899	12626	12747	12837	12919	12690	12932	12717	12881	12757	12903	12921	12666	12898	12749	12795	12951	12719	12903	12872	12798	12667	12666	12705	12817	12780	12852	12780	12732	12649	12665	12921	12744	12855	12880	12729	12794	12882	12651	12886	12776	12811	12786	12744	12641	12872	12862	12815	12784	12859	12728	12747	12970	12867	12843	12766	12927	12933	12792	12747	12801	12776	12782	12776	12835	12692	12740	12847	12676	12769	12818	12736	12703	12678	12761	12897	12815	12764	12894	12878	12687	12608	12951	12788	12719	12740	12813	12783	12724	12795	12769	12696	12938	12804	12800	12920	12869	12840	12976	12735	12766	12773	12891	12690	12913	12838	12831	12807	12798	12734	12864	12796	12842	12655	12716	12736	12684	12732	12835	12883	12758	12877	12609	12625	12778	12606	12832	12931	12827	12718	12960	12771	12744	12768	12657	12903	12810	12880	12889	12666	12683	12840	12780	12692	12699	12805	12619	13004	12762	12857	12937	12950	12681	12908	13016	12772	12820	12643	12922	12907	12788	12798	12681	12843	12790	12853	12677	12714	12765	12835	12848	12876	12985	12746	12838	12738	12856	12807	12749	12741	12802	12788	12784	12830	12817	12813	12945	12952	12578	12774	12608	12973	12767	12876	12712	12850	12801	12801	12792	12839	12815	12878	12770	12793	12854	12840	12828	12978	12725	12830	12882	12769	12887	12955	12820	12826	12677	12735	12745	12798	12851	12688	12801	12707	12678	12826	12839	12947	12752	12728	12920	12809	12674	12759	12846	12735	12658	12827	12774	12657	12751	12764	12870	12809	12786	12916	12795	12804	12899	12883	13052	12734	12777	12866	12723	12836	12790	12958	12648	12770	12845	12782	12766	12708	12840	12880	12756	12749	12811	12754	12947	12808	12925	12807	12895	12805	12686	12760	12802	12832	12735	12827	12593	12834	12661	12689	12667	12954	12764	12634	12701	12780	12972	12935	12892	12823	12656	12756	12745	12651	12851	12789	12878	12960	12750	12766	12937	12565	12727	12726	12766	12642	12811	12805	12846	12740	12755	12806	12764	12915	12713	12904	12818	12713	12775	12745	12825	12867	12718	12886	12682	12850	12947	12796	12658	12698	12690	12686	12869	12855	12798	12723	12800	12811	12884	12770	12810	12690	12682	12726	12753	12787	12823	12773	12731	12735	12869	12698	12880	12733	12672	12723	12828	12685	12707	12821	12831	12833	12610	12793	12820	12831	12903	12728	12826	12664	12869	12802	12939	12721	12672	12767	12899	12706	12771	12695	12775	12727	12840	12734	12758	12849	12843	12732	12942	12713	12798	12884	12783	12802	12728	12760	12664	12691	12766	12814	12743	12790	12641	12832	12830	12749	12754	12937	12726	12783	12901	12805	12690	12876	12816	12816	12841	12681	12740	12741	12850	12784	12837	12781	12882	12774	12794	12857	12757	12665	12823	12974	12596	12898	12842	12691	12657	12740	12566	12732	12935	12843	12762	12919	12673	12911	12848	12996	12688	12729	12755	12748	12735	12674	12852	12740	12826	12608	13012	12955	12701	12777	12639	12905	12777	12749	12802	12637	12629	12823	12908	12788	12656	12662	12668	12950	12820	12993	12728	12879	12652	12786	12735	12864	12736	12765	12734	12951	13010	12870	12799	12827	12839	12831	12891	12858	12737	12718	12919	12786	12802	12841	12810	12698	12647	12776	12806	12845	12894	12820	12880	12908	12658	13052	12816	12678	12863	12766	12947	12759	12838	12866	12762	12866	12849	12887	12879	12775	12723	12761	12726	12921	12823	12769	12646	12818	12706	12739	12774	12876	12815	12903	12729	12595
25064	21342	27924	25257	18554	13806	12797	11809	11818	11759	11592	11936	12009	14724	23936	22324	19139	16112	14737	12627	11801	11576	11554	11300	11563	11439	11550	11451	11326	11416	11476	11414	11391	11482	11313	11396	11426	11329	11401	11340	11484	11164	11269	11403	11336	11288	11334	11166	11329	11313	11339	11565	11378	11373	11470	11344	11359	11447	11282	11375	11280	11249	11515	11211	11408	11299	11395	11365	11358	11403	11283	11343	11420	11447	11464	11459	11391	11271	11342	11414	11433	11216	11400	11329	11389	11262	11444	11365	11384	11340	11385	11322	11275	11332	11414	11391	11376	11356	11383	11131	11310	11376	11352	11328	11232	11162	11322	11373	11360	11199	11293	11253	11161	11472	11427	11150	11418	11318	11357	11321	11427	11249	11504	11360	11307	11320	11474	11490	11359	11522	11402	11277	11343	11457	11231	11317	11320	11221	11167	11357	11371	11354	11437	11432	11460	11195	11282	11411	11440	11430	11405	11209	11257	11273	11449	11401	11369	11348	11409	11248	11177	11393	11410	11387	11239	11523	11339	11195	11380	11368	11170	11532	11532	11360	11385	11320	11255	11300	11463	11537	11478	11319	11301	11321	11367	11366	11392	11226	11495	11459	11356	11494	11325	11252	11337	11263	11315	11517	11337	11127	11062	11395	11317	11421	11241	11346	11306	11477	11210	11435	11321	11394	11195	11451	11341	11372	11352	11556	11446	11413	11562	11240	11367	11353	11373	11309	11353	11401	11379	11316	11224	11361	11289	11353	11184	11209	11382	11384	11300	11380	11287	11487	11426	11418	11485	11504	11486	11445	11161	11383	11507	11320	11349	11411	11302	11371	11336	11352	11402	11254	11285	11326	11195	11281	11273	11326	11323	11365	11308	11386	11296	11418	11281	11332	11469	11425	11547	11385	11230	11485	11429	11471	11516	11479	11340	11260	11249	11460	11370	11373	11307	11385	11425	11313	11515	11305	11425	11307	11519	11347	11541	11285	11280	11385	11263	11211	11349	11405	11360	11259	11435	11276	11358	11308	11324	11215	11413	11274	11407	11355	11413	11255	11342	11409	11276	11415	11187	11191	11452	11474	11343	11326	11478	11340	11201	11325	11223	11153	11175	11312	11335	11358	11451	11271	11475	11408	11503	11350	11409	11263	11500	11468	11316	11338	11171	11517	11329	11546	11369	11361	11386	11351	11276	11372	11179	11327	11366	11380	11300	11488	11279	11291	11227	11324	11305	11406	11277	11387	11338	11404	11338	11404	11477	11310	11335	11422	11597	11402	11272	11459	11278	11250	11415	11345	11420	11325	11284	11320	11372	11294	11376	11329	11392	11311	11323	11142	11303	11453	11384	11340	11468	11319	11344	11188	11203	11306	11344	11392	11399	11355	11235	11415	11342	11402	11426	11351	11248	11405	11427	11346	11396	11324	11452	11261	11423	11262	11445	11343	11343	11408	11323	11332	11220	11436	11399	11535	11374	11521	11243	11497	11257	11224	11199	11394	11386	11410	11479	11493	11439	11401	11223	11258	11248	11454	11391	11456	11301	11337	11362	11372	11398	11409	11220	11337	11384	11373	11375	11440	11401	11407	11459	11364	11337	11286	11294	11398	11550	11391	11420	11357	11251	11252	11326	11269	11316	11411	11564	11280	11320	11534	11440	11454	11383	11364	11334	11412	11495	11410	11225	11264	11358	11449	11363	11420	11427	11374	11283	11445	11387	11442	11462	11358	11320	11394	11207	11218	11272	11248	11402	11296	11112	11431	11267	11317	11408	11334	11202	11420	11213	11294	11331	11208	11347	11457	11445	11368	11451	11224	11387	11444	11346	11328	11417	11481	11334	11384	11340	11246	11355	11427	11476	11421	11356	11266	11469	11361	11097	11471	11319	11242	11284	11357	11375	11343	11483	11342	11302	11209	11374	11477	11395	11321	11442	11318	11291	11359	11358	11406	11403	11363	11312	11273	11344	11285	11259	11250	11362	11406	11373	11367	11391	11289	11281	11367	11264	11369	11403	11367	11428	11541	11438	11350	11374	11272	11318	11358	11289	11340	11373	11256	11196	11460	11484	11570	11436	11406	11296	11418	11370	11415	11419	11295	11368	11432	11287	11363	11334	11401	11388	11126	11398	11284	11187	11410	11517	11343	11333	11339	11380	11586	11387	11248	11261	11289	11367	11223	11259	11270	11272	11493	11265	11385	11437	11294	11336	11380	11253	11476	11393	11288	11230	11340	11448	11441	11420	11261	11269	11447	11303	11317	11294	11343	11280	11257	11213	11364	11145	11342	11366	11415	11430	11467	11345	11237	11347	11237	11368	11432	11206	11291	11483	11504	11511	11432	11343	11355	11449	11466	11236	11289	11314	11242	11351	11348	11367	11409	11416	11237	11444	11363	11612	11381	11308	11267	11204	11390	11378	11426	11287	11603	11348	11312	11364	11435	11339	11305	11227	11519	11420	11318	11282	11236	11382	11468	11357	11421	11315	11323	11283	11383	11250	11449	11275	11362	11411	11336	11285	11298	11360	11498	11395	11252	11346	11370	11369	11463	11437	11326	11303	11289	11495	11474	11149	11338	11413	11254	11184	11550	11233	11380	11301	11313	11271	11463	11375	11289	11446	11192	11394	11369	11337	11302	11335	11318	11419	11558	11455	11481	11354	11414	11446	11416	11351	11276	11368	11270	11338	11288	11336	11235	11362	11319	11273	11316	11187	11322	11443	11358	11274	11313	11509	11393	11316	11385	11355	11359	11387	11467	11421	11430	11201	11473	11413	11311	11231	11435	11465	11351	11378	11324	11245	11451	11522	11358	11376	11436	11296	11310	11449	11301	11220	11253	11423	11377	11382	11386	11364	11415	11334	11358	11416	11298	11355	11343	11479	11359	11506	11381	11357	11482	11229	11240	11363	11315	11336	11361	11391	11357	11335	11334	11340	11395	11361	11322	11491	11369	11467	11335	11154	11309	11325	11492	11332	11324	11211	11274	11245	11111	11420	11355	11251	11511	11252	11379	11597	11443	11241	11383	11497	11581	11434	11350	11453	11286	11347	11241	11292	11176	11366	11280	11393	11415	11404	11250	11165	11261	11438	11467	11374	11405	11351	11372	11389	11257	11408	11496	11540	11394	11296	11390	11366	11331	11181	11271	11125	11290	11365	11483	11481	11437	11420	11217	11276	11272	11334	11149	11366	11513	11353	11396	11330	11337	11231	11376	11214	11310	11540	11367	11400	11416	11396	11402	11234	11323	11401	11690	11313	11352	11191	11186	11263	11362	11225	11371	11406	11325	11339	11468	11357	11275	11254	11521	11274	11262	11315	11265	11335	11413	11447	11358	11349	11345	11303	11290	11386	11391	11404	11325	11458	11343	11216	11302	11244	11245	11425	11338	11399	11317	11437	11370	11441	11324	11529	11406	11555	11415	11421	11316	11416	11352	11382	11192	11297	11321	11212	11375	11223	11396	11175	11239	11443	11315	11335	11464	11459	11536	11391	11496	11352	11367	11433	11325	11336	11324	11341	11353	11314	11436	11273	11220	11358	11403	11536	11378	11480	11245	11309	11259	11529	11274	11390	11450	11450	11460	11358	11520	11081	11282	11319	11547	11281	11299	11302	11373	11377	11445	11382	11309	11418	11209	11594	11380	11172	11306	11378	11391	11529	11300	11338	11386	11433	11327	11226	11410	11304	11207	11283	11223	11451	11425	11262	11364	11299	11248	11378	11408	11425	11389	11452	11477	11410	11146	11282	11337	11366	11122	11243	11164	11275	11494	11483	11247	11462	11452	11232	11408	11421	11317	11302	11216	11341	11278	11530	11245	11308	11394	11329	11486	11407	11200	11535	11119	11384	11321	11257	11362	11378	11369	11282	11281	11350	11509	11358	11283	11467	11220	11398	11260	11374	11437	11399	11393	11402	11321	11159	11370	11370	11274	11477	11350	11479	11444	11227	11214	11522	11358	11367	11423	11410	11402	11353	11440	11283	11479	11476	11553	11366	11417	11228	11281	11289	11390	11195	11371	11510	11480	11363	11243	11353	11218	11355	11240	11365	11328	11250	11294	11405	11304	11520	11393	11402	11451	11240	11385	11501	11465	11449	11294	11443	11422	11432	11473	11443	11255	11546	11490	11224	11475	11492	11512	11446	11280	11418	11337	11195	11327	11541	11231	11458	11491	11533	11383	11411	11255	11358	11298	11440	11272	11344	11481	11060	11161	11352	11443	11379	11123	11391	11487	11358	11260	11323	11342	11240	11246	11352	11554	11299	11250	11422	11542	11369	11395	11477	11501	11190	11255	11453	11397	11389	11312	11336	11304	11400	11419	11322	11318	11291	11458	11328	11412	11478	11360	11257	11450	11413	11239	11289	11387	11435	11294	11251	11402	11337	11217	11291	11246	11487	11347	11457	11262	11256	11317	11349	11354	11365	11370	11225	11436	11381	11345	11049	11334	11527	11568	11441	11388	11307	11513	11454	11488	11473	11264	11408	11341	11426	11261	11298	11416	11231	11405	11264	11343	11379	11389	11301	11209	11261	11580	11553	11412	11113	11489	11465	11379	11344	11499	11269	11434	11207	11265	11367	11253	11372	11351	11333	11440	11353	11183	11403	11349	11290	11276	11444	11301	11183	11328	11404	11337	11302	11386	11474	11309	11379	11443	11347	11382	11517	11374	11228	11336	11246	11394	11328	11275	11383	11433	11319	11372	11319	11320	11491	11514	11440	11404	11320	11424	11304	11323	11151	11370	11472	11349	11449	11312	11133	11508	11349	11245	11445	11272	11481	11488	11470	11412	11296	11470	11245	11384	11237	11468	11409	11577	11354	11359	11322	11220	11299	11265	11244	11269	11403	11441	11454	11316	11350	11369	11425	11375	11397	11237	11408	11474	11349	11178	11283	11441	11251	11444	11493	11287	11227	11364	11274	11318	11459	11526	11383	11472	11218	11375	11374	11393	11441	11309	11528	11323	11509	11389	11435	11306	11467	11262	11349	11514	11381	11408	11284	11379	11442	11238	11439	11418	11314	11318	11387	11301	11504	11355	11366	11412	11407	11455	11279	11272	11195	11429	11343	11168	11383	11302	11291	11490	11485	11373	11364	11215	11201	11409	11412	11466	11540	11375	11304	11361	11457	11511
13061	19804	18443	15633	14136	13555	13184	12988	12666	12834	12607	12705	13172	18822	30882	25765	23290	18935	17295	14199	12719	12473	12376	12275	12238	12316	12420	12353	12401	12355	12377	12391	12270	12336	12307	12494	12329	12207	12377	12328	12354	12299	12474	12559	12268	12138	12455	12366	12272	12316	12346	12324	12532	12339	12339	12248	12289	12386	12426	12401	12273	12443	12397	12130	12403	12387	12291	12469	12509	12550	12296	12398	12312	12204	12405	12326	12375	12169	12464	12219	12301	12262	12306	12272	12174	12283	12417	12354	12187	12362	12512	12351	12242	12376	12281	12136	12180	12379	12398	12437	12381	12304	12286	12304	12335	12334	12384	12427	12260	12351	12319	12403	12398	12192	12459	12512	12197	12338	12267	12242	12372	12456	12310	12427	12337	12368	12280	12439	12354	12230	12268	12324	12505	12463	12327	12249	12438	12374	12459	12215	12442	12256	12428	12250	12198	12592	12289	12211	12517	12349	12412	12348	12275	12414	12359	12423	12526	12232	12280	12260	12286	12323	12261	12314	12269	12357	12241	12346	12397	12472	12252	12344	12325	12111	12427	12235	12390	12553	12285	12389	12429	12321	12455	12403	12303	12326	12265	12379	12225	12276	12474	12487	12171	12322	12253	12277	12381	12282	12502	12467	12252	12272	12154	12359	12312	12484	12188	12150	12265	12299	12233	12478	12317	12428	12306	12263	12300	12367	12363	12345	12496	12337	12412	12257	12376	12326	12311	12333	12414	12200	12302	12302	12186	12303	12432	12345	12458	12301	12228	12289	12192	12422	12360	12323	12492	12242	12476	12264	12443	12297	12238	12294	12306	12352	12371	12234	12433	12294	12398	12362	12338	12243	12267	12207	12427	12205	12315	12354	12281	12294	12442	12425	12208	12350	12332	12375	12290	12272	12293	12252	12397	12356	12492	12346	12417	12329	12298	12318	12531	12267	12164	12273	12421	12324	12261	12309	12334	12364	12355	12421	12413	12242	12388	12380	12363	12478	12253	12334	12213	12489	12326	12189	12269	12448	12284	12370	12483	12345	12403	12197	12281	12389	12317	12372	12372	12278	12199	12390	12516	12383	12280	12311	12229	12449	12264	12527	12291	12323	12309	12450	12395	12365	12530	12300	12515	12270	12297	12247	12463	12277	12456	12385	12291	12371	12307	12316	12447	12328	12318	12327	12284	12254	12262	12507	12454	12293	12377	12293	12216	12434	12343	12504	12325	12308	12365	12392	12299	12262	12326	12363	12457	12392	12358	12388	12300	12301	12388	12379	12206	12186	12424	12278	12360	12325	12260	12399	12419	12473	12362	12170	12400	12327	12254	12341	12262	12297	12412	12265	12407	12336	12385	12426	12363	12239	12429	12374	12271	12348	12380	12318	12217	12360	12345	12404	12423	12409	12254	12460	12388	12317	12174	12373	12319	12255	12445	12235	12250	12406	12418	12363	12214	12332	12391	12271	12475	12301	12328	12225	12406	12272	12413	12236	12288	12204	12428	12171	12310	12307	12323	12375	12481	12405	12277	12405	12283	12551	12302	12360	12336	12360	12401	12380	12446	12351	12393	12364	12180	12505	12334	12319	12380	12261	12234	12401	12268	12221	12366	12379	12273	12376	12365	12203	12279	12403	12262	12271	12235	12405	12271	12223	12553	12200	12286	12452	12176	12368	12254	12512	12585	12211	12227	12571	12332	12261	12278	12435	12276	12448	12290	12282	12452	12244	12269	12266	12405	12326	12176	12304	12348	12420	12367	12427	12310	12463	12448	12272	12374	12318	12247	12334	12397	12090	12439	12445	12376	12260	12418	12511	12194	12245	12490	12335	12334	12422	12489	12314	12301	12268	12267	12422	12215	12428	12279	12432	12301	12385	12321	12401	12333	12371	12243	12249	12058	12281	12289	12319	12431	12357	12509	12293	12386	12410	12357	12276	12220	12271	12420	12378	12352	12166	12284	12226	12364	12223	12447	12352	12236	12403	12386	12275	12330	12344	12382	12352	12408	12275	12332	12419	12357	12218	12405	12381	12382	12305	12359	12334	12443	12195	12334	12401	12344	12269	12225	12521	12346	12323	12397	12375	12291	12260	12405	12483	12427	12298	12308	12364	12353	12282	12151	12329	12377	12478	12398	12254	12469	12256	12405	12338	12300	12346	12173	12316	12363	12320	12449	12519	12337	12494	12288	12422	12355	12284	12294	12487	12229	12182	12504	12492	12472	12370	12153	12379	12379	12406	12475	12207	12274	12273	12283	12340	12291	12371	12329	12197	12228	12309	12275	12411	12310	12341	12424	12475	12375	12333	12417	12265	12279	12329	12218	12377	12358	12299	12249	12341	12267	12462	12294	12271	12480	12382	12283	12302	12183	12410	12482	12329	12428	12265	12327	12373	12611	12194	12279	12478	12137	12445	12275	12347	12421	12409	12212	12477	12397	12329	12276	12432	12391	12321	12277	12249	12332	12381	12342	12297	12360	12221	12212	12259	12341	12237	12291	12362	12231	12248	12429	12411	12246	12350	12400	12381	12251	12338	12488	12314	12411	12417	12400	12352	12475	12238	12338	12238	12388	12250	12187	12328	12419	12246	12473	12211	12277	12216	12336	12149	12324	12279	12298	12363	12060	12324	12249	12360	12281	12175	12274	12124	12189	12327	12439	12498	12259	12422	12334	12359	12424	12397	12336	12404	12306	12360	12362	12344	12290	12270	12218	12331	12316	12389	12333	12358	12459	12307	12282	12285	12371	12169	12312	12179	12245	12470	12327	12257	12280	12367	12338	12274	12569	12364	12409	12361	12371	12246	12124	12264	12408	12315	12351	12390	12203	12242	12475	12264	12311	12224	12393	12217	12352	12450	12347	12361	12369	12304	12216	12270	12228	12303	12298	12375	12339	12372	12238	12399	12455	12141	12247	12265	12328	12467	12492	12294	12298	12496	12405	12371	12398	12489	12354	12435	12152	12474	12385	12110	12417	12323	12353	12363	12336	12278	12423	12232	12292	12443	12341	12400	12289	12332	12269	12367	12250	12430	12370	12382	12300	12396	12207	12452	12258	12379	12468	12331	12208	12278	12322	12422	12239	12347	12181	12278	12158	12404	12434	12182	12352	12319	12408	12262	12367	12327	12180	12370	12230	12293	12214	12241	12530	12252	12343	12367	12334	12452	12348	12309	12254	12315	12135	12120	12330	12390	12388	12267	12453	12278	12248	12503	12303	12430	12279	12447	12108	12224	12277	12472	12308	12293	12253	12300	12166	12297	12419	12477	12344	12269	12405	12498	12475	12248	12349	12233	12394	12274	12429	12422	12294	12304	12459	12457	12424	12332	12242	12409	12298	12346	12308	12327	12269	12425	12343	12253	12230	12374	12361	12351	12397	12361	12282	12255	12298	12366	12117	12252	12236	12555	12190	12388	12604	12381	12347	12339	12313	12250	12322	12381	12350	12419	12278	12166	12380	12478	12342	12331	12220	12227	12484	12332	12143	12388	12273	12353	12305	12260	12375	12362	12396	12480	12331	12133	12339	12297	12210	12371	12261	12497	12471	12206	12342	12212	12212	12380	12359	12424	12424	12297	12340	12282	12208	12216	12211	12439	12361	12335	12384	12415	12438	12379	12335	12205	12392	12210	12296	12384	12254	12130	12448	12309	12217	12200	12367	12271	12367	12374	12215	12151	12234	12424	12301	12274	12278	12183	12084	12462	12299	12318	12482	12292	12350	12170	12427	12384	12259	12288	12367	12141	12372	12276	12359	12269	12303	12431	12368	12292	12278	12304	12310	12335	12416	12275	12320	12272	12511	12258	12355	12427	12295	12358	12240	12345	12267	12314	12479	12309	12472	12314	12248	12234	12366	12370	12542	12270	12365	12110	12274	12304	12266	12325	12219	12253	12257	12270	12272	12392	12453	12320	12327	12403	12282	12363	12284	12197	12478	12387	12374	12279	12345	12418	12329	12340	12265	12303	12311	12320	12330	12287	12335	12321	12315	12320	12260	12328	12264	12378	12202	12153	12206	12162	12341	12349	12184	12299	12390	12391	12236	12300	12422	12334	12276	12352	12288	12234	12265	12190	12396	12335	12447	12430	12391	12222	12348	12238	12300	12228	12409	12331	12218	12355	12412	12363	12439	12344	12161	12393	12400	12344	12395	12348	12340	12474	12271	12245	12319	12528	12412	12252	12322	12273	12231	12243	12372	12354	12441	12435	12228	12371	12152	12242	12284	12362	12212	12299	12382	12302	12167	12436	12158	12384	12379	12569	12432	12408	12428	12264	12235	12380	12428	12259	12273	12471	12384	12277	12405	12315	12388	12192	12244	12301	12171	12254	12384	12302	12326	12333	12382	12329	12354	12207	12285	12360	12301	12278	12399	12352	12069	12418	12350	12374	12473	12213	12294	12321	12311	12468	12407	12249	12355	12346	12247	12284	12431	12189	12220	12304	12248	12307	12419	12440	12406	12260	12301	12254	12426	12345	12499	12311	12405	12377	12430	12286	12291	12277	12282	12365	12312	12332	12348	12332	12322	12452	12327	12435	12291	12387	12199	12427	12389	12388	12277	12320	12244	12244	12340	12340	12355	12213	12239	12327	12309	12427	12354	12202	12307	12334	12329	12230	12224	12324	12276	12458	12453	12323	12429	12403	12337	12344	12315	12328	12511	12350	12217	12231	12356	12299	12404	12326	12371	12366	12268	12415	12385	12307	12462	12233	12340	12262	12417	12228	12397	12322	12230	12193	12207	12198	12378	12385	12334	12331	12278	12284	12288	12258	12398	12190	12428	12197	12188	12415	12233	12244	12299	12301	12312	12334	12470	12288	12446	12264	12193	12347	12439	12377	12394	12348	12427	12377	12297	12494	12291	12382	12381	12425	12270	12391	12208	12387	12352	12137	12300	12232	12255	12291	12313	12299	12252	12265	12336	12328	12410	12314	12220	12321	12274	12407	12313	12404	12199	12461	12297	12298	12296	12534	12368	12341	12352	12400	12355	12321	12269	12435	12371	12401	12261	12412	12264	12233	12400	12295	12280	12305	12417	12391	12323	12213	12238	12163	12160	12262	12648	12253	12329	12355	12309	12285	12303	12255	12507	12303	12406	12260	12381	12404	12289	12260	12288	12243	12168	12240	12306	12269
23900	21322	28802	24171	21531	19744	16404	13612	13130	12977	13033	13345	16754	26394	32971	30137	24382	18664	15377	13712	12898	12650	12469	12637	12446	12543	12543	12478	12633	12359	12623	12340	12490	12669	12492	12413	12506	12417	12558	12527	12498	12389	12486	12486	12476	12662	12222	12541	12361	12451	12341	12606	12572	12496	12465	12330	12197	12470	12351	12500	12395	12532	12627	12596	12673	12470	12479	12469	12469	12512	12291	12563	12385	12360	12506	12457	12361	12371	12391	12412	12482	12258	12379	12412	12385	12566	12560	12641	12219	12320	12472	12554	12494	12529	12455	12179	12467	12464	12431	12353	12470	12373	12405	12285	12354	12396	12341	12314	12438	12508	12378	12434	12405	12629	12468	12452	12441	12410	12537	12369	12350	12399	12473	12407	12492	12267	12266	12444	12348	12378	12320	12558	12408	12246	12450	12329	12568	12387	12505	12472	12388	12499	12493	12329	12342	12522	12392	12521	12457	12300	12422	12398	12523	12380	12496	12519	12332	12291	12462	12491	12438	12527	12423	12271	12390	12444	12506	12649	12545	12466	12358	12314	12396	12304	12430	12252	12254	12327	12359	12486	12337	12373	12498	12491	12407	12297	12385	12546	12426	12401	12405	12544	12414	12381	12491	12568	12411	12357	12363	12329	12372	12379	12468	12460	12177	12392	12374	12254	12292	12396	12430	12538	12276	12503	12486	12424	12267	12351	12465	12330	12464	12367	12432	12362	12510	12615	12497	12334	12404	12585	12441	12315	12333	12341	12373	12451	12272	12400	12344	12367	12240	12448	12408	12235	12470	12360	12559	12438	12544	12407	12415	12474	12412	12306	12377	12401	12428	12345	12299	12407	12517	12467	12297	12377	12330	12339	12311	12391	12415	12189	12408	12358	12505	12496	12396	12577	12524	12236	12488	12412	12444	12383	12426	12352	12363	12472	12564	12426	12493	12481	12480	12574	12448	12296	12371	12430	12440	12507	12274	12411	12388	12377	12452	12501	12195	12610	12515	12301	12315	12544	12198	12415	12423	12375	12266	12361	12404	12321	12299	12320	12486	12286	12353	12204	12410	12264	12298	12554	12346	12290	12137	12537	12433	12667	12304	12403	12186	12390	12589	12534	12405	12485	12391	12385	12412	12461	12576	12248	12436	12487	12372	12540	12367	12414	12371	12418	12427	12532	12477	12356	12308	12360	12337	12239	12622	12264	12361	12392	12539	12443	12353	12146	12520	12590	12562	12443	12375	12297	12348	12462	12469	12403	12371	12502	12356	12445	12467	12416	12368	12234	12581	12532	12410	12409	12392	12387	12417	12286	12433	12482	12341	12566	12456	12349	12387	12267	12451	12325	12246	12576	12539	12470	12358	12570	12397	12563	12352	12430	12336	12277	12300	12309	12303	12293	12485	12474	12425	12449	12472	12574	12610	12521	12393	12362	12327	12328	12290	12585	12490	12481	12453	12354	12337	12070	12402	12367	12383	12312	12409	12676	12463	12339	12304	12553	12495	12447	12565	12226	12324	12325	12446	12380	12333	12357	12513	12451	12405	12284	12480	12391	12372	12613	12334	12309	12547	12483	12453	12386	12191	12407	12362	12325	12401	12418	12478	12581	12428	12563	12350	12363	12642	12577	12405	12471	12502	12722	12582	12594	12583	12449	12414	12441	12544	12560	12444	12388	12420	12445	12384	12471	12411	12364	12451	12551	12327	12517	12477	12434	12367	12344	12502	12314	12473	12415	12467	12404	12525	12414	12492	12425	12402	12447	12441	12154	12455	12401	12404	12409	12462	12392	12437	12488	12554	12508	12283	12307	12371	12545	12614	12614	12421	12449	12530	12239	12354	12462	12533	12467	12481	12339	12383	12540	12402	12395	12436	12554	12443	12814	12501	12358	12430	12605	12537	12328	12473	12499	12395	12512	12325	12395	12442	12201	12419	12457	12495	12421	12197	12548	12500	12414	12512	12388	12441	12429	12400	12440	12551	12473	12484	12463	12491	12377	12455	12325	12381	12291	12294	12630	12535	12197	12666	12429	12315	12413	12376	12351	12492	12399	12473	12462	12369	12384	12605	12471	12641	12499	12401	12342	12607	12397	12348	12359	12509	12441	12352	12309	12359	12400	12460	12393	12536	12556	12315	12603	12241	12360	12419	12294	12403	12450	12538	12291	12517	12305	12615	12388	12433	12429	12482	12327	12546	12377	12384	12398	12506	12467	12678	12459	12481	12468	12424	12542	12473	12470	12558	12437	12618	12466	12400	12279	12339	12434	12285	12410	12547	12337	12556	12277	12272	12421	12420	12561	12338	12282	12401	12347	12454	12358	12193	12538	12486	12361	12450	12449	12317	12316	12502	12304	12385	12297	12469	12219	12335	12550	12337	12508	12353	12439	12358	12339	12298	12473	12386	12391	12534	12409	12481	12424	12421	12406	12509	12469	12528	12237	12388	12408	12267	12562	12453	12397	12522	12399	12334	12385	12449	12560	12528	12361	12632	12518	12540	12529	12372	12326	12368	12343	12500	12455	12484	12393	12242	12444	12419	12496	12299	12459	12474	12756	12522	12410	12376	12355	12190	12426	12543	12401	12386	12400	12541	12361	12227	12572	12391	12338	12299	12496	12463	12450	12511	12376	12556	12479	12323	12423	12436	12465	12439	12449	12475	12415	12314	12281	12555	12544	12641	12247	12480	12550	12311	12249	12444	12494	12382	12590	12377	12348	12611	12569	12209	12297	12377	12358	12329	12501	12473	12555	12240	12473	12432	12387	12532	12490	12439	12378	12443	12320	12392	12612	12389	12442	12407	12420	12440	12389	12463	12522	12520	12356	12395	12495	12460	12394	12456	12454	12361	12406	12180	12557	12432	12424	12364	12488	12571	12468	12466	12233	12126	12452	12425	12540	12485	12262	12428	12471	12394	12488	12458	12463	12592	12435	12440	12422	12500	12516	12506	12466	12331	12389	12358	12451	12418	12444	12534	12469	12603	12500	12263	12421	12319	12365	12487	12453	12551	12471	12395	12355	12315	12353	12466	12250	12480	12193	12345	12540	12397	12479	12332	12332	12302	12366	12323	12537	12471	12397	12469	12413	12498	12260	12556	12347	12201	12535	12405	12420	12323	12395	12321	12195	12353	12343	12351	12405	12425	12233	12434	12457	12414	12389	12453	12540	12336	12515	12363	12484	12429	12528	12425	12294	12319	12616	12365	12558	12538	12401	12401	12521	12337	12310	12540	12520	12495	12416	12235	12339	12525	12450	12361	12321	12429	12511	12377	12474	12256	12549	12502	12383	12567	12375	12479	12457	12381	12457	12531	12444	12264	12478	12445	12497	12284	12550	12517	12402	12450	12430	12486	12296	12458	12606	12476	12537	12308	12486	12341	12488	12472	12421	12243	12354	12473	12411	12272	12362	12576	12456	12330	12320	12309	12200	12521	12590	12345	12417	12442	12285	12510	12427	12372	12383	12529	12649	12315	12369	12501	12323	12402	12483	12343	12503	12314	12649	12480	12324	12356	12429	12343	12503	12538	12200	12503	12480	12475	12314	12337	12282	12325	12467	12411	12242	12391	12439	12416	12368	12358	12609	12318	12501	12650	12472	12390	12414	12263	12451	12409	12465	12518	12328	12538	12485	12510	12378	12352	12515	12386	12478	12494	12537	12300	12394	12477	12242	12245	12591	12285	12364	12579	12198	12271	12368	12462	12320	12388	12518	12392	12541	12298	12154	12205	12351	12479	12511	12386	12673	12480	12326	12526	12276	12483	12404	12367	12353	12381	12564	12237	12410	12368	12571	12424	12391	12549	12479	12473	12439	12382	12453	12470	12442	12261	12311	12390	12249	12369	12516	12558	12493	12614	12311	12532	12255	12499	12513	12406	12382	12263	12202	12342	12463	12428	12424	12158	12222	12298	12343	12583	12573	12411	12409	12296	12494	12430	12459	12375	12443	12394	12431	12391	12480	12748	12395	12368	12405	12615	12371	12109	12263	12387	12619	12362	12435	12459	12495	12379	12662	12384	12422	12105	12402	12510	12440	12440	12370	12343	12462	12365	12492	12351	12505	12298	12389	12435	12399	12560	12240	12496	12317	12474	12308	12384	12406	12334	12426	12375	12393	12413	12591	12371	12290	12483	12494	12281	12268	12399	12451	12290	12307	12345	12394	12405	12459	12410	12247	12486	12485	12435	12538	12364	12453	12454	12309	12340	12367	12365	12473	12467	12364	12557	12334	12523	12452	12399	12477	12319	12462	12554	12415	12298	12459	12421	12219	12441	12303	12430	12435	12379	12429	12448	12291	12516	12300	12292	12525	12323	12452	12508	12547	12456	12505	12187	12276	12324	12522	12370	12273	12325	12435	12441	12433	12463	12391	12514	12354	12468	12581	12364	12463	12303	12423	12611	12465	12579	12442	12375	12378	12311	12469	12593	12568	12472	12414	12231	12447	12298	12396	12373	12364	12372	12374	12437	12325	12395	12449	12353	12453	12349	12171	12364	12276	12388	12202	12300	12237	12449	12509	12282	12261	12401	12257	12346	12396	12200	12427	12347	12363	12500	12493	12477	12305	12302	12356	12412	12460	12568	12372	12634	12376	12295	12314	12551	12494	12415	12419	12206	12244	12498	12436	12564	12390	12418	12503	12393	12474	12487	12367	12507	12236	12267	12076	12429	12496	12441	12343	12307	12371	12318	12418	12380	12280	12379	12349	12276	12651	12445	12563	12326	12500	12426	12364	12475	12420	12395	12465	12414	12355	12561	12516	12398	12335	12425	12318	12485	12415	12484	12344	12464	12492	12444	12539	12412	12426	12428	12429	12401	12566	12496	12353	12490	12542	12396	12393	12353	12370	12449	12428	12428	12470	12358	12398	12490	12538	12517	12288	12364	12489	12379	12591	12315	12311	12408	12501	12368	12558	12496	12598	12314	12244	12442	12355	12229	12609	12415	12357	12339	12359	12650	12365	12511	12521	12361	12292	12365	12382	12356	12405	12240	12505	12660	12466	12309	12578	12513	12275	12278	12453	12279	12409	12306	12177	12515	12315	12444	12521	12383	12377	12524	12365	12352	12391	12401	12247	12439	12227	12261	12270	12414	12303	12556	12339	12330	12474	12506	12488	12297	12278	12323	12438	12298	12355
15241	24952	22894	18759	16317	15189	14564	14159	13989	13720	13791	14947	20550	33452	38476	34534	27714	21071	16315	14327	13330	13068	12924	13042	13164	13195	12938	13143	13136	13070	13120	13250	13024	13034	13053	13002	13051	12993	13099	12938	13000	12897	13244	13162	13016	12954	13086	13083	12945	13106	13008	13028	12967	13125	12987	13045	12982	12939	13058	13129	13115	13212	12960	13008	12939	13124	13051	13014	12996	13163	12826	13000	13103	13021	13021	13109	13398	12919	13148	13128	13193	13010	12869	13034	13028	12866	13077	13059	13000	13092	13116	12864	13110	13134	13143	13085	13102	12977	13186	13120	13121	13077	13121	13024	13077	13025	12976	13055	12966	13160	12833	13101	13089	13005	13083	13102	13030	13057	12963	13236	13010	13068	13087	12993	12896	13232	13102	13086	13282	13074	13088	13066	13297	13133	13114	13030	13121	12956	13091	12980	13094	13103	13022	12986	13048	13158	13189	12969	13138	13063	13033	12965	13037	13063	13074	13016	12850	12985	13067	13055	13044	13135	13013	12977	13085	13069	12911	12919	13246	12933	13118	12981	13145	13057	13173	13067	13216	13080	12957	12959	13027	13044	13098	12921	13040	13101	12979	13063	13129	13108	12971	13125	13039	12920	13085	12993	13203	12945	13020	12936	12984	12925	13117	13022	13169	12862	13099	13087	13059	12888	12943	13144	13091	13125	12935	13146	13060	13122	13116	13012	13129	13130	12988	12994	13011	12919	12960	13048	13001	13093	13059	13023	13072	13075	12997	13010	13163	13095	12898	13028	13006	13075	13024	13030	12909	12966	12934	13101	13108	13051	13010	12947	13203	13021	13005	13071	13017	13012	13172	13127	13028	13100	12929	13179	12957	13071	13152	13033	13199	13028	13017	13122	13034	13077	13139	13147	12918	13094	13130	13025	12944	12982	13020	13094	13026	12975	13077	13038	13011	12853	12821	12955	12922	13177	13098	12946	13130	12993	13060	13101	13127	13021	12997	12920	13124	13106	13158	13082	13084	12988	13053	12853	13128	13102	13043	12875	13018	13047	12946	13030	13074	12971	13105	13013	12963	12957	13179	13013	13105	13017	12999	13132	13113	12932	13002	13022	13097	13019	12926	13105	13014	12993	13066	13034	12912	12966	13012	13013	13008	13212	12919	12937	13076	13075	13048	13028	12990	13010	12974	12925	13014	13071	13031	13074	13037	13015	12959	12898	13038	12982	12935	13077	12984	13131	13072	13073	12911	12983	13146	13095	13048	12988	13135	13129	12998	13049	13014	13115	13192	12929	13052	13102	13051	12908	13189	13079	12982	13059	12997	13135	12995	13236	13102	12987	13030	13031	12895	12952	13033	13045	13047	13054	13081	13025	13038	13034	12954	13079	12998	12979	13038	12989	13101	13131	13045	12957	12898	13162	12917	12973	13004	13110	13099	12932	13112	13055	13036	12886	13072	12913	13165	13132	12947	13025	12993	13140	12978	13048	13213	13081	13024	13009	13034	13033	13048	13034	12991	12928	13097	13189	13079	13099	12915	13099	13194	12866	13080	13216	13077	13141	13036	12934	12924	12933	12990	13179	13068	12966	12993	13116	12992	13136	13080	12965	12961	13043	12993	13161	13048	13039	13010	13146	13160	13001	13141	13124	13017	12979	13036	13048	13127	13230	13104	13082	13162	13126	13089	13051	13096	13235	13023	12904	13166	12978	13008	13153	13113	12987	13030	13048	12993	12998	13223	13063	13155	13124	13010	13298	13086	13007	12984	12956	13032	13019	13049	13211	13079	13067	13079	13048	13022	13137	13022	13001	12935	12965	13058	13090	13007	13003	13084	12991	13169	13016	13198	13139	13010	12988	12957	12998	13197	13091	13071	13022	13039	13037	12978	12985	13126	13077	13211	12954	13115	12971	13160	13022	13215	13121	12917	13112	13079	13007	12981	13044	13128	13020	13096	13154	13279	13034	13046	12926	13095	13068	13078	13063	12995	12906	12872	12975	13133	13117	13102	13117	13064	13088	13132	13088	13121	12998	12973	13235	13044	12967	12970	13000	13075	13004	13127	13100	13051	13052	13092	13066	12925	13031	12891	12968	13166	12961	13138	13054	12978	13083	13092	13117	13057	13101	12920	12964	13102	13022	13033	13228	13102	12900	13128	13055	13019	13013	12947	13056	12910	13074	13108	12890	13134	12885	13023	13083	13171	13054	13019	13224	12931	13021	12973	13227	12906	13008	13135	13033	12916	12982	13050	13229	13047	13006	13150	12970	13074	12988	13143	12968	13078	13136	12995	12940	13218	13117	13150	13072	12994	13115	13049	13073	13117	13112	13040	13199	13044	13150	12922	13051	13105	13044	13117	13010	13113	13003	13167	13210	12985	13073	13084	12902	13027	12967	13000	13053	13058	13045	12880	12943	13232	13047	12935	13113	13022	12926	13067	12987	13026	13007	13038	13083	12954	13061	13228	13046	13073	13072	13063	13092	13031	13084	13179	13032	12919	13146	13012	12865	13219	13003	12950	13082	12940	12941	13075	12896	13107	13032	13086	13033	12959	13067	12926	12976	12959	13182	13060	13109	12996	13135	13022	13134	12986	13168	13192	12980	12967	13172	13158	12863	12983	13019	13059	12977	12979	12996	12890	13016	12979	13096	12897	12939	13015	13123	13115	13160	13113	12986	13170	13049	12917	13160	12811	13001	13143	12996	13144	12994	13236	13092	13073	13216	13100	13156	12983	13073	13172	12974	12995	12979	13052	13121	12993	12971	13090	13190	13199	13090	13029	13126	13016	12983	13037	13058	13134	13041	13011	12952	13225	12953	12983	13193	12917	13079	13061	13005	13039	13221	12939	12881	13087	12966	13192	13029	13058	13034	13079	13230	13003	13010	13110	13014	13096	13094	12972	13132	13135	13040	13033	13128	12931	13179	13105	12901	13165	12816	13028	13038	12831	13052	12912	13144	12939	12957	13044	12930	13010	13013	13074	12920	12875	13042	13079	12880	12991	13021	13112	13067	13169	13148	12922	13225	12954	13023	13118	13144	13058	13038	13068	13093	13087	13101	13042	13052	12952	13012	13087	13008	13082	13150	13037	13108	12972	12885	13081	13022	13042	13062	12950	13153	13031	13012	12858	13122	12998	13037	13100	13174	13044	12971	12872	13014	13025	13237	13014	12894	13174	12984	12836	13076	13140	12992	13211	13036	12974	13029	13291	12924	13205	13132	13096	13132	13064	13059	13109	13001	13032	12945	12891	13160	13061	13091	13067	12981	12889	13319	13143	13085	12978	12988	12919	12984	13000	13003	13081	13058	13073	13040	13032	13118	12963	12986	12992	12950	13097	13126	13291	13152	13054	13147	12944	13080	12989	12972	13124	13188	12972	12974	13070	13022	13041	13150	12927	13145	13050	13045	13040	13036	13108	13062	13139	12927	13142	13156	13049	12823	13132	12977	12984	13066	12875	13120	13085	12903	13121	13210	12967	13134	13121	13037	13247	13106	13041	12941	13203	13017	13055	12988	13115	13073	13103	12885	12857	13051	13055	12979	13035	12976	13157	12953	12991	13066	13221	13024	13096	13067	13182	13177	12949	13005	13015	13037	12980	13178	13103	13161	12941	13021	12999	13024	12984	13028	13034	13037	13175	12992	13082	13170	13011	13075	13050	13067	13053	12947	13060	13018	13111	13084	12955	12897	13092	13147	13187	13086	13006	12979	13002	12843	13310	13046	13001	12960	12901	13143	13096	13132	13091	12958	13006	13124	13054	13156	13099	13074	13054	12857	13034	12975	13112	13083	13116	13150	12859	13003	13078	12849	12959	13087	13021	12839	13161	13171	13009	13055	13024	13017	13054	12940	12846	13072	13098	12956	13079	13184	12978	13101	13092	13025	13020	13209	13163	13021	13243	12984	13062	13034	13110	13045	13232	12982	13080	12883	13113	13018	12944	12986	12988	13083	12987	13027	12924	13124	12904	13073	13136	13000	13003	13092	13004	12834	13036	13154	12898	13249	13047	13048	13163	12953	12932	13170	13005	12918	13002	13115	13129	13016	12903	13036	13005	13088	13103	13131	13006	13101	13141	13095	13155	13088	12981	13049	13091	13012	13050	12959	13007	13096	13161	13012	13035	13058	13113	13152	13068	13039	12959	13063	13227	13084	12867	13142	12933	13048	12875	12895	13032	13054	12961	13217	13069	13122	13046	12995	13073	12985	13185	13035	13146	13004	12975	13129	13076	13199	13064	13179	13032	13095	12936	13010	12987	13033	13200	13056	13158	13014	13172	12970	13089	13169	13102	13066	13048	13092	12988	13093	12989	13101	12918	13187	12856	13068	13205	13165	12944	13120	13049	12944	13092	12896	13221	13042	13246	12942	13053	12978	13152	12953	13056	12969	12930	12920	13131	12936	13091	12950	13038	13115	13080	13105	13151	13035	13171	12989	13004	13081	13024	12921	13006	12963	12982	12953	12988	13105	13029	13014	13129	13008	13097	13176	13008	13020	12978	13175	13145	13062	12915	13041	12905	13084	13037	13029	13025	13264	13015	13104	13088	12810	13103	13180	12943	12969	12970	13074	12913	12992	12963	13072	12980	13036	13060	13064	13101	13008	12978	12957	13071	13122	12740	13190	12999	13275	13157	13000	13166	13062	13009	13007	12899	13137	13070	12984	13059	13013	13220	13060	12966	13267	12885	13063	13129	13170	13104	13151	13117	12886	13055	12983	13010	13006	12965	12948	13105	13202	12942	13157	13059	13228	12949	12892	13068	13052	13197	12996	12836	13005	13078	13024	13224	12841	13024	13038	13121	13077	13171	13038	12991	12969	13055	13187	13293	12998	12870	13087	12969	12828	13215	13003	13120	13166	13134	13105	12936	13046	13070	12907	13100	13033	12823	12952	13045	13181	12968	13185	13139	13024	12964	13051	12969	13090	12972	13219	13104	12859	13032	13044	13019	13026	13088	13001	13066	13131	12919	13091	13020	12923	13102	13090	13053	13072	13257	13010	13046	13087	12986	12966	13140	13078	13026	12871	13223	13204	13222	13014	13123	13053	13010	13118	13031	13069	13043	13060	13261	12939	13106	13017	13043	13118	12940	13117	13009	13169	12969	13034	13036	12937	12904	12905	13047	13102	13011	13028	12989	13060
28654	21157	19479	17351	15388	15403	15451	15325	15499	15447	15564	15714	16581	16879	17647	17512	16473	16130	15663	15548	15404	15431	15506	15444	15509	15560	15380	15524	15502	15437	15463	15457	15470	15487	15436	15544	15382	15587	15545	15595	15573	15452	15517	15697	15562	15562	15552	15709	15360	15453	15598	15409	15625	15386	15602	15527	15506	15355	15541	15591	15418	15501	15448	15446	15454	15474	15401	15432	15686	15566	15444	15384	15403	15305	15352	15638	15417	15409	15410	15456	15446	15445	15523	15454	15461	15318	15507	15358	15584	15427	15294	15338	15227	15415	15488	15521	15460	15329	15501	15365	15544	15567	15379	15500	15543	15437	15458	15559	15509	15522	15414	15597	15426	15512	15256	15252	15336	15671	15606	15583	15157	15381	15499	15602	15496	15329	15513	15504	15355	15414	15353	15460	15390	15494	15473	15465	15546	15686	15496	15524	15257	15440	15572	15467	15523	15517	15354	15368	15466	15393	15469	15447	15366	15444	15422	15383	15443	15387	15426	15413	15438	15554	15597	15399	15375	15403	15481	15409	15392	15347	15472	15507	15360	15324	15330	15204	15490	15292	15349	15455	15357	15454	15607	15280	15451	15352	15636	15485	15245	15401	15320	15521	15491	15328	15300	15495	15378	15385	15438	15377	15678	15396	15500	15432	15604	15625	15549	15479	15464	15396	15281	15507	15229	15470	15402	15260	15452	15507	15384	15394	15470	15661	15396	15568	15474	15317	15405	15379	15436	15293	15483	15393	15327	15500	15538	15521	15405	15442	15284	15440	15356	15422	15435	15662	15317	15326	15405	15368	15274	15439	15338	15276	15310	15299	15444	15427	15419	15520	15545	15328	15344	15418	15591	15333	15566	15383	15369	15402	15370	15294	15420	15440	15459	15546	15221	15374	15563	15531	15489	15609	15327	15348	15348	15276	15482	15510	15407	15454	15338	15281	15610	15523	15557	15445	15500	15561	15380	15515	15505	15577	15407	15557	15372	15296	15432	15396	15482	15367	15318	15542	15273	15403	15648	15478	15536	15293	15424	15375	15470	15385	15350	15470	15396	15638	15349	15543	15250	15250	15508	15314	15464	15387	15489	15493	15324	15301	15444	15410	15475	15634	15301	15324	15445	15326	15441	15603	15369	15358	15451	15489	15474	15549	15600	15611	15509	15508	15415	15703	15454	15310	15441	15357	15282	15490	15532	15502	15508	15614	15544	15345	15231	15452	15324	15480	15371	15430	15350	15488	15534	15441	15516	15605	15622	15400	15420	15492	15300	15354	15434	15491	15302	15395	15359	15414	15475	15563	15344	15628	15410	15600	15439	15696	15277	15532	15361	15312	15515	15388	15458	15487	15366	15444	15409	15300	15288	15581	15431	15445	15312	15502	15285	15344	15332	15605	15378	15331	15593	15498	15437	15411	15451	15405	15428	15456	15506	15368	15417	15459	15392	15100	15126	15287	15530	15480	15478	15522	15333	15382	15501	15639	15703	15581	15302	15454	15313	15459	15418	15553	15547	15521	15502	15418	15300	15341	15553	15365	15441	15323	15586	15361	15541	15588	15517	15398	15270	15522	15414	15547	15391	15275	15451	15326	15357	15069	15537	15457	15386	15672	15497	15369	15375	15296	15384	15565	15429	15444	15668	15660	15286	15540	15412	15500	15487	15323	15508	15389	15530	15418	15629	15456	15459	15423	15425	15467	15526	15652	15539	15326	15402	15514	15405	15434	15414	15716	15411	15460	15401	15429	15549	15356	15342	15399	15640	15416	15393	15586	15521	15231	15453	15386	15444	15281	15360	15536	15347	15201	15467	15400	15508	15460	15298	15753	15564	15704	15389	15561	15290	15423	15476	15457	15451	15474	15479	15457	15344	15344	15568	15484	15481	15483	15651	15273	15435	15253	15368	15401	15604	15439	15551	15525	15623	15466	15277	15321	15642	15258	15282	15583	15535	15570	15534	15361	15425	15474	15479	15350	15463	15437	15477	15414	15528	15592	15399	15347	15254	15440	15469	15453	15383	15218	15459	15228	15384	15537	15281	15331	15325	15323	15623	15700	15420	15478	15485	15533	15526	15551	15538	15390	15466	15333	15434	15403	15468	15354	15505	15480	15438	15423	15555	15404	15404	15469	15394	15453	15548	15438	15317	15569	15440	15428	15540	15446	15583	15461	15294	15351	15375	15409	15170	15409	15459	15248	15502	15226	15525	15582	15430	15556	15463	15338	15371	15408	15295	15188	15430	15394	15374	15567	15392	15356	15542	15562	15537	15566	15446	15302	15619	15375	15435	15344	15461	15424	15556	15490	15549	15534	15473	15499	15613	15464	15528	15414	15519	15597	15585	15524	15378	15457	15414	15331	15523	15601	15408	15304	15279	15576	15643	15419	15342	15401	15322	15191	15407	15354	15514	15409	15530	15660	15551	15352	15345	15509	15267	15550	15470	15497	15313	15302	15397	15438	15231	15384	15376	15559	15513	15482	15313	15467	15383	15400	15365	15317	15460	15435	15307	15468	15471	15374	15515	15451	15479	15442	15475	15218	15462	15387	15439	15435	15463	15494	15279	15305	15211	15591	15482	15444	15363	15525	15645	15604	15565	15327	15450	15449	15398	15515	15429	15509	15455	15432	15419	15418	15488	15322	15441	15327	15298	15417	15380	15383	15247	15531	15120	15429	15252	15499	15446	15486	15528	15432	15193	15141	15429	15422	15499	15488	15258	15533	15345	15514	15248	15549	15548	15450	15399	15377	15380	15346	15470	15345	15374	15432	15455	15313	15453	15672	15529	15367	15480	15309	15368	15518	15419	15345	15459	15303	15449	15445	15468	15553	15460	15353	15650	15462	15523	15560	15521	15492	15380	15436	15302	15603	15653	15656	15559	15438	15471	15657	15420	15467	15435	15434	15368	15477	15290	15384	15472	15597	15500	15501	15333	15355	15415	15465	15319	15570	15432	15309	15421	15420	15468	15347	15476	15385	15508	15396	15381	15386	15477	15469	15605	15449	15377	15402	15272	15405	15368	15466	15613	15461	15570	15612	15473	15597	15536	15497	15544	15567	15369	15332	15470	15326	15294	15531	15511	15375	15463	15441	15295	15283	15383	15631	15514	15400	15368	15465	15499	15355	15535	15570	15580	15410	15581	15413	15496	15420	15582	15509	15538	15651	15524	15630	15414	15384	15602	15384	15634	15328	15561	15290	15426	15393	15338	15336	15550	15387	15479	15326	15592	15361	15476	15332	15422	15267	15315	15480	15405	15404	15332	15343	15497	15357	15475	15416	15568	15187	15547	15538	15424	15492	15343	15384	15585	15545	15524	15487	15418	15457	15245	15443	15476	15521	15424	15422	15332	15297	15298	15602	15492	15441	15529	15243	15608	15575	15484	15476	15362	15405	15450	15308	15363	15355	15353	15373	15515	15520	15308	15298	15390	15243	15613	15571	15345	15425	15482	15602	15500	15505	15461	15483	15354	15296	15541	15561	15465	15355	15404	15594	15237	15434	15453	15311	15468	15530	15465	15467	15623	15420	15483	15398	15429	15660	15422	15236	15322	15525	15567	15499	15309	15330	15261	15539	15336	15386	15370	15403	15380	15643	15359	15498	15399	15501	15499	15370	15495	15403	15538	15293	15606	15217	15459	15514	15536	15496	15330	15488	15300	15727	15473	15363	15286	15400	15574	15558	15632	15495	15497	15314	15458	15516	15570	15361	15419	15604	15401	15508	15465	15359	15583	15545	15440	15163	15532	15381	15471	15384	15338	15298	15423	15280	15412	15395	15280	15558	15328	15414	15407	15470	15465	15398	15550	15427	15394	15413	15528	15449	15578	15346	15525	15273	15346	15650	15629	15297	15306	15521	15428	15487	15417	15504	15507	15313	15412	15428	15425	15477	15386	15437	15604	15609	15529	15528	15541	15436	15514	15232	15231	15293	15329	15388	15356	15450	15194	15315	15538	15372	15501	15500	15431	15383	15297	15431	15521	15382	15222	15170	15354	15377	15359	15332	15340	15473	15387	15387	15416	15532	15172	15507	15424	15391	15397	15391	15455	15609	15365	15455	15428	15484	15632	15461	15592	15448	15577	15387	15392	15687	15607	15474	15358	15416	15445	15507	15396	15432	15320	15481	15608	15428	15550	15440	15452	15510	15358	15591	15431	15550	15493	15598	15540	15423	15412	15513	15481	15428	15492	15621	15281	15403	15376	15638	15508	15359	15330	15546	15502	15400	15393	15319	15358	15283	15371	15392	15428	15367	15484	15388	15347	15475	15446	15593	15300	15327	15400	15530	15198	15410	15493	15512	15443	15427	15505	15405	15346	15465	15419	15535	15349	15460	15668	15525	15534	15387	15447	15431	15371	15496	15483	15434	15389	15488	15267	15524	15301	15319	15418	15401	15472	15470	15425	15585	15604	15324	15499	15353	15407	15430	15506	15567	15344	15393	15619	15509	15338	15624	15486	15448	15514	15356	15441	15449	15458	15409	15507	15367	15450	15597	15446	15287	15446	15444	15480	15526	15365	15422	15405	15418	15645	15595	15564	15476	15253	15419	15432	15338	15510	15402	15533	15618	15686	15487	15383	15558	15537	15436	15480	15454	15528	15595	15555	15432	15178	15587	15406	15436	15534	15404	15488	15425	15468	15456	15308	15441	15543	15470	15477	15365	15205	15350	15261	15517	15389	15417	15318	15324	15268	15279	15418	15497	15534	15520	15427	15760	15432	15514	15540	15519	15610	15484	15208	15334	15397	15493	15339	15468	15417	15495	15399	15399	15419	15501	15440	15458	15285	15602	15376	15375	15230	15571	15421	15503	15431	15586	15413	15535	15284	15616	15312	15191	15439	15590	15404	15565	15608	15335	15432	15528	15552	15126	15525	15496	15422	15422	15621	15451	15519	15665	15646	15274	15294	15448	15324	15321	15404	15482	15563	15464	15398	15539	15458	15231	15577	15611	15489	15637	15529	15645	15455	15298	15375	15334	15312	15261	15363	15366	15345	15508	15401	15490	15240	15425	15410	15433	15563	15508	15496	15514	15650	15486	15421	15554	15552	15471	15450	15574	15456	15380	15545	15490	15564	15470	15550	15485	15407	15421	15504	15418	15386	15409	15319	15289	15296	15343	15430	15616	15285	15618
15251	15937	16025	15377	15147	14978	15147	15040	15153	15158	15076	15566	16850	17014	18260	17842	16269	15263	15184	15058	15114	14954	15207	14938	15016	15064	15209	14969	15127	15007	14911	14907	14996	14965	15106	15004	15056	15151	14937	15108	15019	15012	15127	15039	15112	15017	14961	15209	15135	15033	15015	15144	15126	15037	15152	14889	15071	14893	14926	14937	15186	14923	15001	14898	15017	14984	14957	14952	14984	14941	15062	14963	14924	14944	15085	14990	15005	14971	14831	15088	15071	14984	15133	15019	15063	15000	14945	14998	15176	15124	15013	14931	15111	15092	15008	14948	15069	15060	15036	14959	14806	15056	14879	15050	15216	15009	15088	15112	15158	14992	15107	14933	15033	14990	15018	15141	15153	15144	15124	15027	15172	15039	15364	14821	15160	15075	15125	15016	14930	15064	15080	15015	14976	15029	15151	15064	14978	15003	15095	14956	15150	14990	15079	15104	15132	15107	15046	14973	15067	15040	15029	15051	15125	14992	14911	14874	14994	14987	15154	14954	14924	15088	14813	14985	15029	15123	14913	14998	14947	15095	15005	15215	14891	14985	14953	14873	15016	14966	15115	14991	15016	14955	15057	14909	14999	15005	14959	14899	15099	15178	14984	14976	15114	15067	15035	14971	14939	15101	14986	15070	14985	15111	14970	15055	15025	14990	15018	15074	14946	15097	15239	14976	14936	14989	14932	14963	15000	15086	14940	15055	14944	14978	15015	14982	15016	14971	15049	14978	14965	15015	15028	15036	15021	14965	15091	14966	14952	15179	15065	15082	15027	14949	15190	14935	15019	15084	15074	14917	15005	15071	15030	14831	14950	15027	14890	14900	14878	15166	15010	15020	14996	15011	14923	15021	15036	14930	14933	15016	15150	14993	15058	15109	14973	15051	15095	14975	15011	14977	14977	15076	15057	15028	14931	15039	14909	14978	15204	14946	15113	15069	14842	15099	14909	15140	14976	15043	14995	15289	14819	14923	14996	15001	15009	15044	15008	15215	15099	15114	14992	15044	15005	15161	15139	14963	15066	14954	15007	15010	14867	15054	14994	15012	15056	15122	14956	15100	14897	14998	15186	14999	15129	14933	14962	14795	14929	15016	14973	15075	15047	14910	14901	15067	15081	15141	15106	14976	15262	15039	14967	15041	15229	14973	14716	14992	15176	15147	14959	15077	14971	14902	15003	15117	15039	15072	14945	14934	15258	14986	14981	15021	14851	15107	15162	14998	14915	15151	15061	15005	15043	14962	14950	15020	14890	15053	14973	15051	15036	15145	14917	14936	15084	15054	15159	15038	14907	15038	15048	15029	14740	14967	15152	15061	15042	15106	15024	14945	14848	15198	14890	15077	15045	14914	14961	14913	14938	15095	14847	14931	15085	15054	15160	15187	14905	15080	14880	14983	15094	15011	14959	14996	15173	14957	15051	15134	14897	15131	15051	14881	15164	14917	14904	15088	14953	14941	15065	14988	14972	15018	14948	14967	15059	15058	15026	15101	15000	15086	15017	15124	15180	15077	15167	15056	14911	14941	14966	15019	15210	14984	15123	14969	14824	15103	14994	15063	14978	14933	15054	15162	14970	15012	15019	14960	14877	15141	15012	14941	14906	14859	14931	14945	15017	14992	14848	14979	14866	15009	15055	15108	15025	15084	15055	15101	15059	14896	14967	15063	14867	15087	15149	14919	14903	15045	14892	15206	15088	15171	15096	14934	14948	14922	14999	15114	14924	15070	15183	15068	15084	14992	14907	14920	15052	15048	15023	14924	14895	15020	14977	15096	15177	14973	14800	15060	14916	15031	14948	15069	15069	15149	14992	15106	15037	14957	15023	14971	15151	15008	15113	14952	14976	15141	15034	15129	15067	14957	15114	14974	15129	15077	15050	15233	15052	15072	15028	15083	14919	15028	14955	15126	14948	15003	15005	14944	15064	15036	15064	14862	15150	15074	14990	14983	14939	14954	14981	14880	15048	15001	14994	15053	14950	15201	14954	15177	15032	15159	14999	15180	15091	14984	15068	15074	15059	15045	15056	14928	15164	15084	15035	15101	15041	15026	15048	15053	14983	15103	15038	14936	14972	14945	15057	14944	14979	14961	15103	14911	15030	15096	14882	15174	15132	15005	15133	14997	14892	15111	14994	15106	15177	14964	14970	14960	15070	14902	14960	14941	14958	15053	14987	15115	14940	15180	14952	14944	15018	15040	14922	14968	14886	15049	15056	15027	15052	15089	14957	15030	14998	14912	15236	14917	15082	15093	15022	15166	14914	14990	15277	15099	15032	14914	14932	15094	15052	14935	14872	15086	14981	14985	15025	14930	15073	15134	14988	15190	14777	15102	15077	15099	14951	15189	15051	14932	15053	15071	15112	15063	14926	14908	15096	14957	14867	14968	14974	14890	14951	15056	15230	14989	15044	14933	14856	14992	15034	14835	15020	15087	14976	15175	15002	14859	14974	15180	14946	15045	15042	14974	15062	15042	15011	15232	14988	15074	14999	15069	14936	14961	15132	15180	14967	15101	14937	14968	15039	15074	14997	15047	15117	14905	14964	15017	15065	15092	14993	14906	15124	15090	15065	15006	14970	15025	14962	15032	15010	14959	14907	15139	14865	15191	15146	15040	14950	15034	15091	15244	15061	15180	15034	15111	14992	15050	15041	15026	15054	14939	15027	14992	14842	15014	15050	14941	14942	14940	15081	14910	15173	14965	14969	15162	15092	15042	15028	15105	15005	15024	15100	15029	14865	14969	14936	15261	15089	14985	14991	14824	14891	15109	15069	14995	14912	15047	14830	15035	15022	15039	14991	15006	14937	14946	14922	14942	15000	15074	15053	14925	15012	14892	14972	15030	15102	14962	14954	15159	14918	14956	15106	14930	15162	14952	14997	15280	14989	14945	14953	15124	15026	15059	15265	15013	15020	14948	14888	15055	14987	15021	15145	15018	15050	15036	15137	14994	15268	14913	15041	15152	14990	15050	15105	15077	14933	14862	14963	15145	15079	14932	14922	15015	15004	14989	14958	15167	15129	14982	15077	15078	14994	14872	14971	15023	15104	15027	15017	14912	15039	14910	14900	15162	14982	15020	15070	15076	15089	15142	14920	14924	14898	14903	15148	15119	15246	14886	15034	15057	15001	15043	15154	15073	14942	15129	14973	14975	15188	15071	14965	15074	15025	15004	14985	14840	14959	15083	14986	15025	14873	15156	15053	15075	14943	15052	15043	15033	15002	14961	14929	15042	15026	15001	14987	15121	15096	14934	15077	15181	14938	15107	14919	15015	14885	14998	14928	15084	15135	14821	15048	14868	15022	14976	14963	15042	15096	14981	15068	15170	14952	15128	14994	15122	14961	15042	14978	14866	15046	14937	15129	14983	15117	14914	14967	15018	14966	15032	15084	15013	15167	15185	15192	15010	14831	14984	14942	15209	15219	15016	15001	15059	15129	14859	14916	15101	14956	14944	14980	14944	15058	14810	15092	14999	15071	15211	15010	14995	15156	15002	14923	14970	14992	14888	15199	14984	15018	14960	15048	15051	15146	15096	14962	15005	15108	15183	15044	14995	15053	15079	14905	15068	15122	14969	14969	15156	14989	14896	14943	15058	15033	15011	15009	14990	15049	14887	15119	15087	14979	14973	15009	15138	14902	15060	15023	15025	15185	14828	14880	14955	15147	15005	15036	15004	15180	15276	15211	15042	14950	15103	14875	15048	14998	15032	14999	15045	15147	15025	14951	15103	15029	14930	15254	15063	15042	15051	15021	14966	15040	15043	15071	15103	14904	14939	14902	15147	15048	15151	14767	15227	15021	15049	14993	15008	14963	15075	15057	15052	15155	14980	14948	15146	14992	14951	14951	15074	15168	15037	15001	14856	15156	14969	15075	15005	14989	14954	15059	15103	15218	14952	14990	14788	15053	14902	14971	14981	14941	15055	15111	14864	15034	15040	14983	15055	15289	15029	15122	14914	15065	14889	15007	15060	15001	14924	15064	14983	14849	15048	15107	14968	14988	15054	15013	15180	15086	15059	15014	15080	15023	15024	14897	15134	15196	15070	15050	15239	15127	14969	14851	14863	14952	15116	14880	14681	15142	14996	14951	14995	15040	14867	15164	15013	14951	15103	15028	15000	14993	15042	14907	15027	15068	15080	15014	15026	14973	14991	15001	14983	15030	15164	14967	15154	15165	15013	15034	15003	14874	14942	14943	15039	15122	14978	15021	15082	14878	15013	15101	15136	14975	15066	15094	15140	15018	14912	14880	15022	15138	15066	15069	15033	15071	15017	15235	15200	15036	15068	14919	15002	14888	14949	14833	15032	14983	14966	15171	15034	14804	14928	15039	15077	15055	14879	15005	14939	14977	15185	14980	15038	15093	14955	15221	15108	15036	15066	14948	15041	15174	15067	15105	14940	15037	14875	14887	15106	15015	15103	14959	15102	15003	15180	14916	14912	15221	15018	15076	15171	15024	14865	14883	14927	15068	15009	15011	15033	14951	14980	14929	14913	15188	14921	14940	15006	15046	14956	15157	14983	15104	15105	14928	15020	15099	15083	15069	15027	15134	15110	15030	14851	14931	15094	14880	15028	15029	15034	14936	15134	15051	14910	15124	14990	14853	15005	15102	15059	15253	15020	15119	15072	15042	14957	15114	14808	15042	14929	15150	15023	14933	15042	15006	14925	14865	15088	15039	15053	14939	14998	15077	15073	15021	15162	14854	15119	15150	15064	15112	15056	15139	14838	15021	15181	14969	14991	15055	14948	14967	15115	15031	15020	14991	14859	14988	15064	15105	15123	14903	14971	15116	14883	14960	15051	15020	15052	15124	14888	14934	15120	15028	15229	15062	14973	14974	15104	15019	14980	14880	15111	14918	14935	15222	15187	14967	15001	15251	14969	15159	15121	15081	14947	14995	15125	15108	14841	14960	14992	14942	14951	14916	14986	14903	15132	14858	15130	15044	14970	15019	15017	14919	15054	15042	15119	15113	15146	15009	14896	14977	14957	15077	14978	14897	15053	14942	15115	14980	14905	14958	14937	15102	14958	14907	14918	15087	14990	15088	15050	15010	15059	15177	15148	14885	14917	15017	15161	15062	15249	15253	14926	15015	15012	14914	15012	14953	15247	14966	15139	15096	15000
25052	21387	28046	25338	20655	18449	17849	16919	16392	16524	16568	17016	23055	30308	30704	24558	19921	17286	16591	16377	16390	16288	16216	16288	16015	16215	16198	16189	16291	16399	16171	16488	16276	16210	16062	16313	16346	16203	16098	16193	16405	16203	16252	16213	16280	16251	16319	16237	16173	16314	16327	16204	16335	16205	16322	16143	16342	16154	16146	16273	16255	16078	16092	16225	16254	16191	16103	16111	16114	16132	16284	16184	16128	16187	16223	16310	16185	16220	16193	16257	16311	16323	16156	16270	16308	16199	16115	16211	16292	16193	16314	16137	16238	15984	16254	16301	15932	16343	16114	16024	16131	16201	16181	16229	16034	16200	15930	16205	15963	16267	16167	16300	16177	16345	16411	16372	16144	16171	16186	16328	16201	16136	15869	16364	16248	16161	16203	16069	16095	16327	16059	16260	16067	16338	16193	16167	16094	16183	16280	16133	16242	16232	16160	16272	16073	16272	16223	16299	16310	16042	16233	16039	16090	16290	16238	16206	16201	16094	16169	16120	16174	16050	16046	16206	16018	16174	15995	16058	16270	16097	16064	16121	16300	16295	16137	16157	16221	16313	16349	16152	15959	16216	16371	16407	16114	16273	16085	16189	16024	16138	16028	16145	16154	16216	16292	16189	16309	16135	16290	16325	16253	16064	16269	16130	16073	16275	16166	16087	16178	16196	16088	16243	16150	16061	16189	16076	16127	16194	16084	16292	16095	16146	16267	16083	16251	16224	16192	16104	16123	15968	16301	16151	15911	16252	15896	15991	16283	16228	16117	16063	16262	16248	16228	16278	16333	16228	16051	15952	16208	16020	16086	16255	16142	16096	16073	16044	16125	16057	16079	16149	16218	16264	15901	16214	16106	16167	16140	16041	16208	16223	16150	16174	16319	16176	16204	16163	16302	16243	16157	16253	16270	16325	16063	16236	16146	16070	16290	16286	16218	16224	16142	16221	16214	16245	16165	16306	15949	16153	15998	16206	16432	16206	16246	16186	16215	16140	16186	16232	16334	16300	16098	16021	16147	16170	16105	16152	16442	16125	16200	16084	16196	16230	16254	16209	16197	16185	16187	16465	16070	16081	16293	16007	16314	16427	16302	16258	16155	16177	16126	16051	16238	16175	16106	16099	16305	16154	16224	16184	16205	16329	16080	16108	16129	16102	16163	16099	16081	16256	16450	16177	16298	16219	16169	16162	16112	16309	16160	16104	16014	16282	16125	16176	16204	16278	16088	16205	16181	16403	16246	16204	16023	16140	16274	16167	16146	16222	16166	16031	15982	16201	16270	16259	16119	16059	16039	16146	16330	16187	16028	16260	16099	16301	16294	15993	16163	16077	16308	16128	16161	16320	16076	16414	16286	16114	16116	15850	16334	16280	16352	16135	16182	16240	16207	16060	16268	16372	16282	16122	16097	16247	16192	16123	16272	16192	16245	16195	16163	16096	16251	16286	16138	16118	16199	16189	16173	16188	16181	16028	16160	16257	16303	16321	16317	16100	16250	16182	16351	16201	16160	16134	16160	16171	16104	16150	16288	16272	16117	16190	16168	16261	16073	16123	15967	16171	16361	16112	16044	16173	16313	16066	16168	16205	16342	16140	16207	15972	16183	16228	16182	15999	16118	16153	16141	16145	16256	16166	16057	16283	16113	16338	16329	16188	16309	16267	16159	16134	16090	16022	16217	16010	16213	15982	16024	16098	16200	15957	16159	16364	15900	16056	16040	16298	16259	15993	16053	16051	16009	16223	16056	16041	16247	16188	16202	16123	16086	16110	15978	16188	16216	16415	16312	16227	16007	16042	16148	16229	16225	16350	16220	16052	16055	16100	16256	16120	16122	16219	16115	16333	16167	15900	16150	16138	16314	15977	16123	16200	16220	16113	16143	16199	16226	16030	16017	16232	16140	16145	16201	16093	16413	16105	16303	16058	16048	15939	16165	16182	16095	15998	16207	16065	16072	16300	16227	16151	16313	16029	16120	16111	16022	16180	16217	16093	16113	16306	15985	16117	15947	16295	16079	16239	16443	16209	16154	16132	16149	16142	16134	16207	16051	16206	16240	16195	16202	16068	16099	16002	16127	16272	16184	16069	16292	16341	16011	16357	16384	16258	16018	16256	16222	16179	15903	16397	16161	16050	16021	16096	16065	16348	16256	16124	16219	16191	16104	16094	16376	16236	16232	16124	16155	16112	16149	16283	16243	16048	16085	16303	16117	16032	16123	16164	16318	16146	16123	15949	16235	16271	16067	16123	16168	16237	16044	16145	15978	16240	16050	16251	16134	16099	16223	16390	16099	16060	16022	16129	16296	16176	16200	16309	16186	16299	16312	16188	16121	16097	16185	16093	15988	16147	16276	16084	16155	16208	16069	16032	16001	16161	16065	16172	16311	15865	15988	16080	16063	16156	16056	16276	16120	16117	16212	16144	15950	16137	16146	16227	16214	16193	16040	16133	16151	16194	16284	16184	16176	16066	16351	16348	16146	16294	16180	16269	16167	16269	16161	16147	16098	16201	16261	16242	16276	16239	16289	16298	16248	16406	16228	16283	16025	16073	16239	16195	16231	16000	16118	16198	16170	16260	16039	15944	16043	16032	16314	16126	16321	16119	15970	16090	16273	15927	16186	16182	16062	16167	16300	16199	16244	16118	16118	16157	16146	16329	16301	16156	16145	16298	15956	16144	16203	16050	16038	16225	16216	16029	16321	16201	16089	16444	16096	16365	16294	16062	16124	16021	16119	16205	16439	16109	16280	16109	16124	16352	16133	16244	16182	16065	16189	16202	16292	16253	16222	16452	16142	16176	16036	16163	15990	16387	16230	16242	16138	16270	16244	16276	16194	16165	16151	16166	16187	16292	16202	16154	16237	16104	16206	16238	16271	16146	16264	16153	16361	15938	16331	16216	16224	16046	16173	16381	16269	16161	16071	16243	15977	16141	16251	16095	16334	16150	16340	16349	15966	16222	16233	16207	16086	16156	16223	16102	16087	16034	16173	16110	16152	16455	15929	16018	16127	16185	16024	16314	16088	16114	16111	16234	15974	16301	16137	16103	16213	16253	16160	16246	16168	16140	16320	16340	16155	16073	16271	16425	16094	16311	16056	16204	16156	16031	16129	16228	15941	16331	16080	16133	16148	16146	16160	16273	16315	16053	16316	16375	16220	16152	16173	16060	15935	16185	16230	16255	15930	16070	16258	16162	16195	16024	16251	16306	16019	16151	16174	16262	16084	16228	16221	16200	16066	16129	16247	16211	16331	16065	16214	16159	16139	16288	16162	16117	16345	16417	16080	16007	16083	16274	16152	16066	16436	16446	15953	16134	16184	16069	16311	16230	16307	16186	16151	16135	16342	16281	16203	16286	16266	16145	16137	16186	16032	16121	16294	16250	16241	15994	16146	16256	16157	16333	16238	16361	16133	16031	16159	16227	16204	16269	15792	16119	16425	16187	16278	16234	16311	16099	16020	16235	16389	16287	16225	16004	16258	16143	16153	15957	16173	16206	16239	15954	16068	16141	16321	16273	16147	16284	16160	16262	16353	16105	16245	16020	16206	16381	16011	15994	16262	16338	16197	16002	16320	16361	16225	16260	16121	16247	16104	16179	16132	16125	16302	16154	16073	16375	15985	16298	16221	16190	16286	16098	16331	16312	16073	16375	16302	16136	16090	16016	16093	16233	15876	16222	16234	16214	16095	16184	16133	16100	16134	16103	16308	16208	16118	16115	16270	16121	16234	16118	16224	16063	16105	16374	16462	16188	16057	16237	16130	16080	16007	16110	16115	16153	16522	16246	16067	16143	16121	16214	16038	16153	16202	16343	16304	16360	16242	16434	16210	16243	16274	16221	16124	16128	16292	16071	16215	16408	16359	16127	16204	16170	16349	16234	16051	16187	16375	16416	16031	16193	16227	16065	16313	16155	16183	15948	16057	16089	16171	16268	16041	16279	16376	16213	16157	16191	16342	16228	16411	16189	16131	16152	15970	16087	15936	16044	16029	16057	16080	16293	16217	16134	16196	16345	16182	16294	16176	16111	16202	16231	16247	16080	16150	16062	16297	16301	16029	16249	16143	16208	16181	16089	16170	16187	16271	16055	16151	16115	16319	16156	16256	15991	16135	16100	16332	16063	16110	16110	15955	16142	16258	16071	16155	16171	16244	16142	16349	16129	16228	16393	16246	16158	16157	16141	16384	16190	16001	16297	16414	16287	16254	16280	16281	16214	16022	16203	16163	16130	16015	16124	16096	16170	16346	16190	16082	16303	16065	16196	16210	16132	16176	16333	16252	16417	16272	16258	16163	16262	16177	16232	16270	16219	16191	16068	16273	16185	16166	16175	16200	16072	16043	16027	15940	16384	16191	16145	16290	16241	16242	16124	16284	16375	16030	16008	16086	16247	16218	16027	16151	16173	16340	16181	16069	16187	16272	16313	16251	16089	16108	15969	16111	16226	16356	16146	16098	16176	16278	16045	16288	16186	16304	16325	16298	16188	16233	16217	15981	16237	16267	16367	15925	16330	16266	16150	16156	16184	16361	16219	16264	16162	16238	16151	16277	16307	16178	16259	16263	16086	16395	16311	16372	16113	16074	16087	16167	16310	16196	16123	16148	16349	16382	16208	16127	16101	16157	16224	16304	16139	16227	16230	16216	16226	16046	16330	16251	16150	16073	16297	16165	16160	16156	16030	16122	16191	16175	16144	16246	16130	16140	16294	16161	16427	16213	16324	16228	16318	16005	16253	16463	16258	16119	16244	16148	16460	16212	16103	16180	16123	16090	16165	16236	16118	16145	16192	16091	16192	16222	16236	15989	16082	16196	16200	16184	16111	16200	16097	16227	16020	16141	16219	16208	16158	16228	16067	16209	16207	16115	16343	16206	16262	16264	16223	16304	16185	16097	16105	16212	15966	16199	16066	16362	16396	16190	16027	16208	16173	16256	16157	16234	16168	16127	16277	16063	16230	16286	16114	16288	16253	16052	16234	16242	16397	16222	16180	16179	16291	16143	16158	16161	15994	16331	16074	16059	16020	16198	16040	15977	16185	16249	16296	16330	16255	16184	16100	16117	16186	16247	16128	16426	16207	15998	16252	16120	16173	16007	15998	16265	16269	16282	16299	16199	16263	16123	16122	16182	16120
14522	21754	20735	18303	16982	16467	16207	15931	16143	15970	15882	16817	26917	34530	33302	25563	19118	16271	15887	15489	15682	15420	15554	15491	15577	15412	15600	15411	15557	15710	15535	15568	15385	15556	15594	15380	15719	15567	15375	15443	15524	15510	15704	15509	15653	15454	15501	15534	15581	15529	15396	15603	15609	15519	15528	15492	15525	15432	15557	15511	15515	15520	15512	15620	15474	15614	15351	15526	15604	15441	15366	15533	15378	15491	15510	15507	15425	15556	15614	15530	15507	15421	15414	15571	15416	15532	15519	15615	15480	15581	15687	15504	15568	15465	15529	15717	15528	15473	15471	15613	15482	15512	15692	15510	15617	15395	15486	15542	15468	15487	15627	15493	15495	15458	15551	15520	15381	15589	15516	15490	15403	15505	15624	15418	15520	15467	15428	15448	15538	15449	15621	15600	15512	15516	15353	15559	15571	15565	15501	15465	15451	15506	15711	15462	15631	15448	15489	15499	15598	15638	15512	15450	15553	15596	15519	15689	15486	15518	15584	15552	15511	15362	15407	15468	15467	15563	15478	15593	15442	15485	15556	15562	15542	15442	15600	15554	15565	15542	15485	15444	15567	15529	15558	15601	15670	15545	15597	15529	15596	15537	15609	15424	15579	15458	15544	15676	15470	15476	15548	15708	15411	15558	15542	15577	15414	15577	15324	15656	15431	15660	15634	15449	15413	15500	15641	15607	15439	15392	15583	15423	15423	15442	15474	15321	15654	15466	15577	15503	15540	15584	15535	15686	15553	15484	15669	15397	15384	15337	15562	15519	15316	15448	15491	15483	15533	15223	15414	15463	15538	15444	15663	15485	15451	15601	15616	15507	15524	15490	15703	15526	15472	15363	15540	15497	15457	15392	15594	15420	15354	15440	15454	15527	15453	15500	15715	15529	15499	15416	15798	15601	15583	15335	15634	15570	15543	15509	15492	15240	15629	15625	15522	15509	15589	15581	15433	15512	15456	15651	15542	15367	15459	15447	15449	15449	15655	15541	15533	15390	15581	15529	15419	15546	15664	15391	15540	15566	15461	15435	15512	15364	15418	15511	15422	15468	15581	15547	15455	15490	15511	15561	15584	15604	15494	15375	15498	15621	15497	15588	15575	15314	15355	15400	15481	15545	15574	15456	15362	15483	15423	15547	15430	15645	15588	15431	15386	15551	15506	15502	15485	15609	15192	15515	15541	15507	15573	15392	15719	15468	15638	15625	15407	15553	15637	15470	15544	15489	15592	15608	15425	15505	15499	15528	15339	15605	15433	15498	15489	15446	15660	15530	15460	15499	15642	15513	15472	15571	15464	15609	15443	15663	15630	15491	15558	15672	15524	15548	15547	15533	15575	15667	15435	15519	15473	15546	15431	15382	15534	15506	15451	15552	15668	15487	15563	15645	15519	15260	15527	15559	15588	15518	15449	15511	15467	15584	15547	15511	15665	15605	15454	15422	15458	15419	15530	15771	15503	15461	15439	15530	15480	15581	15613	15553	15468	15473	15519	15542	15511	15519	15503	15333	15659	15564	15334	15505	15475	15520	15190	15458	15513	15503	15421	15486	15604	15422	15535	15799	15672	15587	15469	15402	15355	15485	15663	15657	15559	15600	15482	15684	15462	15520	15562	15463	15582	15430	15500	15474	15449	15477	15558	15404	15432	15526	15345	15480	15637	15411	15458	15497	15603	15541	15754	15544	15480	15562	15520	15583	15508	15505	15451	15670	15461	15428	15665	15578	15535	15597	15592	15580	15529	15417	15633	15702	15429	15548	15408	15532	15601	15562	15566	15412	15564	15515	15530	15474	15383	15453	15621	15611	15608	15559	15582	15494	15461	15659	15594	15477	15454	15792	15430	15446	15390	15540	15772	15506	15490	15427	15414	15515	15353	15408	15532	15586	15428	15509	15440	15640	15556	15473	15351	15420	15399	15463	15547	15584	15492	15604	15456	15555	15362	15525	15406	15605	15434	15505	15497	15468	15790	15521	15664	15537	15523	15481	15429	15451	15630	15583	15381	15511	15623	15626	15439	15504	15696	15650	15476	15317	15579	15294	15538	15422	15487	15551	15506	15543	15513	15402	15481	15468	15366	15412	15471	15567	15560	15412	15580	15496	15404	15450	15506	15434	15316	15569	15739	15450	15434	15558	15525	15529	15332	15472	15575	15532	15492	15442	15465	15617	15584	15475	15514	15492	15412	15368	15604	15784	15471	15439	15635	15582	15271	15466	15362	15520	15439	15503	15562	15422	15499	15637	15499	15592	15403	15468	15608	15647	15468	15432	15509	15473	15390	15487	15612	15443	15463	15349	15481	15458	15504	15553	15565	15552	15540	15502	15680	15520	15521	15279	15416	15497	15584	15407	15559	15462	15490	15429	15471	15642	15494	15486	15633	15503	15435	15505	15518	15512	15578	15467	15280	15602	15398	15313	15571	15466	15579	15587	15414	15551	15596	15519	15418	15301	15424	15420	15312	15476	15575	15842	15567	15783	15496	15299	15510	15566	15471	15518	15655	15503	15476	15513	15426	15471	15409	15640	15596	15548	15610	15526	15596	15648	15553	15432	15373	15597	15403	15522	15497	15506	15430	15437	15644	15548	15439	15746	15439	15460	15506	15634	15538	15486	15631	15458	15527	15593	15624	15674	15538	15526	15583	15489	15537	15370	15450	15414	15674	15429	15446	15414	15284	15620	15479	15611	15562	15453	15436	15426	15551	15556	15533	15574	15597	15510	15762	15430	15714	15394	15583	15672	15561	15632	15438	15475	15612	15459	15543	15649	15383	15608	15593	15647	15615	15477	15497	15517	15452	15627	15715	15490	15651	15382	15634	15546	15582	15422	15538	15536	15550	15533	15623	15515	15608	15625	15344	15519	15419	15529	15563	15721	15492	15378	15576	15397	15564	15444	15405	15703	15388	15399	15530	15405	15538	15446	15494	15429	15384	15472	15503	15574	15587	15523	15559	15445	15602	15456	15471	15577	15529	15605	15641	15572	15467	15447	15605	15636	15588	15436	15530	15628	15584	15418	15511	15465	15401	15552	15442	15425	15560	15595	15496	15539	15567	15464	15561	15557	15666	15580	15405	15539	15518	15646	15622	15733	15514	15563	15597	15405	15586	15504	15435	15495	15623	15619	15592	15521	15465	15655	15456	15597	15422	15454	15702	15481	15522	15505	15513	15481	15702	15644	15537	15494	15476	15491	15339	15630	15399	15385	15561	15441	15394	15616	15634	15708	15599	15472	15418	15514	15505	15540	15406	15440	15486	15463	15396	15441	15761	15420	15283	15364	15578	15636	15629	15521	15391	15601	15620	15485	15617	15281	15532	15624	15556	15591	15546	15372	15473	15334	15686	15616	15475	15621	15474	15543	15657	15604	15616	15434	15646	15386	15506	15490	15359	15478	15579	15592	15573	15582	15480	15469	15576	15697	15669	15738	15480	15450	15334	15330	15571	15523	15448	15561	15534	15641	15624	15506	15538	15331	15709	15514	15611	15546	15542	15531	15434	15536	15723	15558	15403	15507	15580	15589	15441	15563	15401	15268	15458	15487	15526	15512	15353	15595	15543	15474	15470	15584	15572	15487	15496	15588	15395	15583	15390	15446	15501	15575	15542	15467	15565	15498	15532	15508	15471	15641	15406	15434	15625	15590	15577	15467	15501	15647	15661	15558	15386	15638	15486	15610	15683	15513	15664	15704	15578	15506	15403	15450	15469	15518	15500	15561	15652	15428	15624	15521	15533	15436	15550	15581	15511	15745	15551	15505	15547	15512	15577	15597	15385	15503	15436	15400	15485	15460	15542	15501	15639	15552	15468	15561	15589	15406	15432	15562	15433	15502	15425	15528	15524	15284	15402	15509	15581	15620	15413	15692	15473	15571	15579	15661	15345	15500	15558	15654	15480	15546	15463	15333	15545	15446	15748	15522	15457	15471	15638	15497	15445	15534	15429	15653	15528	15325	15626	15398	15545	15526	15490	15473	15475	15723	15648	15623	15541	15618	15421	15464	15395	15363	15650	15448	15535	15670	15521	15341	15521	15580	15410	15590	15497	15471	15534	15517	15379	15448	15606	15525	15648	15665	15445	15371	15490	15617	15395	15667	15522	15534	15449	15528	15547	15461	15483	15549	15596	15609	15639	15572	15478	15484	15532	15618	15369	15605	15394	15509	15526	15705	15469	15525	15591	15542	15553	15678	15576	15413	15622	15281	15684	15691	15648	15360	15478	15623	15431	15479	15640	15657	15484	15431	15407	15513	15529	15497	15475	15491	15473	15473	15515	15540	15506	15446	15516	15495	15410	15453	15481	15689	15580	15526	15694	15590	15569	15582	15575	15500	15604	15504	15472	15427	15363	15375	15417	15446	15569	15493	15645	15528	15571	15435	15659	15484	15565	15359	15512	15429	15463	15327	15499	15573	15616	15493	15517	15507	15557	15481	15405	15503	15538	15467	15413	15639	15664	15643	15543	15555	15529	15654	15485	15480	15631	15601	15582	15365	15523	15631	15551	15565	15521	15490	15587	15585	15526	15527	15617	15543	15474	15461	15431	15459	15568	15342	15561	15468	15672	15551	15479	15489	15412	15424	15420	15606	15471	15633	15546	15571	15425	15440	15561	15442	15552	15481	15463	15462	15541	15632	15597	15443	15575	15455	15516	15577	15473	15695	15555	15476	15419	15440	15388	15637	15465	15564	15469	15612	15490	15463	15413	15511	15680	15536	15429	15650	15556	15567	15507	15554	15472	15665	15555	15544	15614	15436	15583	15613	15382	15599	15605	15625	15511	15585	15394	15434	15531	15490	15597	15577	15430	15640	15427	15634	15501	15391	15625	15481	15484	15671	15568	15549	15455	15511	15481	15452	15488	15497	15422	15494	15462	15477	15313	15344	15469	15499	15374	15481	15504	15365	15530	15385	15470	15590	15557	15533	15506	15662	15577	15459	15522	15664	15506	15460	15563	15510	15434	15550	15488	15629	15426	15593	15568	15603	15551	15655	15594	15588	15604	15576	15459	15572	15525	15538	15505	15589	15410	15440	15677	15537	15603	15404	15460	15529	15438	15571	15568	15593	15419	15283	15456	15480	15486	15432	15549	15591	15647	15483	15509	15642	15422	15529	15479	15444	15590	15697	15553	15651
23814	21327	28857	24140	21734	21928	20678	17410	17042	16985	16829	16727	21530	42477	37649	30310	22780	18495	16959	16526	16423	16294	16471	16414	16392	16357	16598	16449	16586	16346	16274	16513	16386	16553	16342	16497	16502	16238	16231	16482	16314	16346	16482	16308	16314	16214	16404	16327	16463	16336	16399	16183	16494	16606	16405	16211	16195	16456	16202	16369	16347	16195	16307	16097	16393	16155	16308	16295	16438	16201	16314	16041	16250	16308	16188	16465	16210	16454	16347	16360	16230	16463	16428	16373	16219	16174	16193	16275	16500	16346	16219	16065	16166	16373	16204	16200	16201	16243	16294	16056	16320	16406	16132	16239	16370	16255	16369	16326	16320	16417	16464	16386	16414	16246	16356	16383	16194	16252	16291	16329	16058	16342	16313	16094	16390	16354	16211	16363	16226	16371	16274	16527	16212	16224	16403	16353	16329	16451	16362	16287	16312	16204	16269	16184	16135	16381	16121	16139	16241	16404	16601	16217	16378	16318	16357	16317	16265	16106	16324	16254	16379	16312	16307	16287	16174	16326	16093	16158	16295	16277	16271	16081	16308	16251	16055	16378	16356	16195	16248	16304	16114	16217	16517	16369	16228	16208	16251	16404	16395	16395	16084	16262	16156	16292	16165	16191	16269	16373	16275	16227	16300	16289	16279	16361	16042	16291	16131	16091	16354	16329	16325	16148	16317	16377	16231	16157	16301	16350	16282	16460	16232	16213	16350	16419	16461	16399	16366	16296	16279	16291	16275	16251	16112	16197	16261	16233	16107	16218	16227	16348	16305	16288	16202	16010	16266	16348	16265	16281	16413	16348	16178	16272	16191	16175	16397	16368	16275	16277	16289	16137	16100	16326	16219	16419	16350	16301	16234	16117	16310	16457	16379	16083	16251	16290	16373	16330	16421	16265	16449	16196	16320	16356	16186	16310	15996	16415	16204	16322	16314	16318	16229	16107	16271	16319	16380	16342	16195	16507	16387	16235	16224	16321	16385	16189	16212	16332	16405	16189	16259	16410	16337	16206	16230	16374	16430	16341	16208	16323	15964	16314	16282	16245	16411	16374	16329	16384	16289	16219	16265	16224	16236	16395	16361	16354	16222	16237	16101	16362	16378	16208	16259	16202	16142	16107	16176	16456	16457	16119	16381	16247	16294	16109	16239	16276	16184	16184	16288	16354	16340	16303	16257	16275	16206	16106	16292	16397	16516	16268	16339	16661	16328	16237	16343	16242	16094	16407	16194	16527	16339	16226	16187	16286	16231	16416	16359	16399	16211	16431	16257	16437	16089	16368	16194	16397	16308	16211	16390	16446	16211	16398	16232	16143	16339	16106	16471	16330	16465	16342	16097	16307	16375	16334	16268	16307	16170	16263	16426	16489	16392	16545	16220	16266	16292	16307	16272	16398	16370	16102	16244	16460	16294	16325	16291	16297	16341	16350	16197	16153	16321	16220	16218	16245	16144	16185	16259	16397	16280	16388	16264	16416	16504	16246	16233	16236	16275	16318	16420	16270	16407	16038	16176	16290	16210	16376	16069	16213	16153	16369	16257	16391	16272	16488	16413	16076	16339	16279	16632	16274	16104	16360	16375	16419	16213	16210	16312	16410	16508	16109	16294	16427	16491	16269	16224	16416	16387	16232	16318	16293	16126	16385	16292	16075	16231	16168	16308	16422	16298	16121	16359	16497	16279	16148	16237	16305	16439	16189	16025	16337	16074	16245	16175	16074	16375	16262	16192	16444	16314	16212	16540	16420	16348	16202	16287	16276	16246	16287	16101	16390	16272	16254	16180	16144	16018	16421	16070	16243	16241	16438	16342	16357	16490	16149	16488	16198	16288	16305	16037	16282	16201	16297	16388	16236	16418	16339	16201	16246	16459	16155	16274	16163	16291	16144	16275	16165	16274	16163	16349	16365	16305	16161	16404	16298	16490	16303	16434	16228	16404	16298	16541	16281	16482	16418	16224	16365	16441	16387	16501	16498	16332	16410	16263	16171	16308	15992	16344	16297	16320	16378	16204	16252	16221	16349	16223	16208	16529	16198	16312	16334	16301	16096	16478	16170	16167	16296	16235	16276	16302	16392	16478	16315	16419	16499	16432	16287	16409	16204	16297	16155	16314	16263	16192	16235	16345	16281	16206	16489	16319	16439	16352	16310	16305	16016	16182	16130	16237	16202	16289	16289	16051	16343	16368	16368	16341	16148	16275	16375	16383	16275	16269	16344	16462	16398	16358	16431	16379	16372	16192	16229	16340	16246	16241	16155	16360	16296	16366	16348	16156	16213	16259	16163	16201	16352	16375	16388	16418	16424	16420	16444	16300	16506	16505	16405	16262	16328	16091	16330	16197	16412	16466	16256	16186	16142	16281	16172	16389	16315	16307	16189	16115	16329	16201	16183	16235	16192	16241	16329	16372	16370	16294	16306	16157	16234	16251	16400	16310	16253	16390	16223	16257	16300	16262	16090	16355	16275	16421	16265	16248	16169	16318	16392	16207	16245	16381	16137	16333	16238	16230	16162	16232	16269	16319	16194	16454	16203	16307	16347	16257	16408	16455	16356	16414	16413	16475	16250	16450	16194	16158	16160	16272	16307	16371	16220	16183	16113	16226	16379	16122	16353	16363	16155	16326	16289	16186	16104	16174	16301	16123	16379	16134	16298	16339	16284	16506	16298	16225	16107	16261	16194	16138	16413	16095	16138	16310	16232	16409	16271	16378	16357	16447	16220	16221	16375	16229	16274	16111	16303	16497	16198	16421	16287	16257	16419	16212	16261	16135	16292	16388	16183	16228	16149	16191	16310	16277	16305	16303	16292	16249	16154	16329	16219	16368	16171	16342	16516	16257	16277	16229	16337	16308	16326	16276	16153	16288	16312	16348	16386	16199	16451	16247	16183	16635	16376	16304	16185	16199	16224	16406	16533	16258	16347	16355	16199	16366	16411	16265	16360	16447	16351	16314	16444	16311	16272	16324	16556	16388	16132	16370	16325	16124	16240	16472	16342	16300	16213	16312	16465	16066	16180	16271	16212	16270	16319	16398	16183	16340	16479	16184	16132	16162	16072	16401	16307	16313	16283	16310	16326	16195	16325	16289	16211	16309	16358	16315	16452	16159	16309	16279	16347	16123	16092	16196	16279	16233	16306	16189	16190	16259	16144	16152	16204	16216	16075	16322	16233	16104	16327	16102	16297	16273	16320	16187	16363	16404	16288	16160	16371	16310	16235	16125	16010	16222	16262	16405	16229	16275	16228	16240	16166	16193	16315	16335	16326	16281	16192	16435	16302	16213	16526	16241	16267	16343	16268	16363	16133	16080	16419	16346	16223	16272	16177	16278	16288	16517	16102	16152	16258	16387	16199	16274	16322	16409	16388	16419	16162	16240	16093	16081	16117	16313	16111	16252	16361	16079	16370	16331	16141	16248	16218	16226	16408	16285	16118	16283	16311	16335	16159	16229	16377	16521	16362	16506	16237	16203	16360	16357	16252	16315	16337	16227	16158	16270	16093	16192	16169	16369	16359	16365	16164	16295	16246	16434	16513	16301	16316	16404	16272	16295	16168	16167	16280	16314	16100	16251	16321	16138	16520	16251	16349	16216	16320	16272	16323	16338	16519	16491	16277	16288	16158	16185	16200	16343	16298	16392	16298	16274	16179	16476	16364	16315	16272	16284	16205	16432	16364	16226	16311	16291	16374	16434	16198	16328	16331	16398	16361	16287	16271	16279	16245	16400	16444	16256	16399	16371	16117	16384	16243	16135	16288	16208	16128	16230	16218	16164	16322	16412	16532	16515	16315	16350	16375	16490	16317	16228	16223	16313	16196	16331	16638	16473	16252	16118	16310	16294	16300	16284	16381	16365	16236	16402	16306	16173	16032	16318	16126	16230	16219	16318	16107	16208	16315	16209	16240	16156	16402	16321	16283	16413	16376	16409	16323	16351	16198	16225	16302	16294	16357	16320	16342	16070	16286	16284	16374	16236	16205	16144	16125	16416	16389	16269	16265	16366	16271	16273	16409	16416	16503	16273	16146	16196	16268	16408	16331	16448	16397	16350	16371	16140	16238	16246	16144	16273	16196	16307	16182	16414	16339	16337	16196	16254	16263	16255	16254	16357	16364	16337	16315	16304	16297	16177	16230	16268	16257	16147	16286	16471	16159	15965	16270	16263	16339	16096	16250	16339	16127	16314	16273	16077	16162	16293	16323	16502	16214	16405	16392	16316	16392	16224	16209	16367	16243	16428	16305	16220	16325	16201	16303	16219	16072	16360	16263	16332	16145	16251	16233	16107	15984	16277	16286	16128	16280	16084	16179	16412	16319	16003	16362	16215	16316	16425	16369	16420	16309	16338	16176	16099	16432	16258	16449	16411	16356	16205	16442	16104	16209	16441	16436	16298	16297	16131	16361	16354	16359	16277	16214	16368	16270	16226	16206	16191	16320	16324	16398	16238	16400	16224	16305	16067	16255	16177	16309	16129	16350	16274	16324	15925	16349	16422	16400	16273	16302	16496	16131	16174	16416	16301	16156	16155	16378	16357	16205	16318	16235	16482	16456	16272	16143	16295	16148	16273	16222	16214	16341	16178	16292	16419	16350	16500	16413	16180	16331	16156	16233	16275	16255	16244	16320	16259	16331	16300	16152	16306	16167	16431	16199	16386	16389	16190	16240	16319	16064	16439	16224	16356	16193	16050	16232	16016	16128	16319	16363	16284	16500	16353	16156	16419	16329	16273	16281	16548	16511	16392	16412	16249	16040	16087	16453	16303	16137	16152	16351	16279	16458	16422	16270	16324	16404	16392	16297	16610	16432	16515	16289	16300	16295	16371	16289	16337	16374	16429	16344	16483	16428	16211	16211	16260	16242	16278	16178	16372	16105	16332	16391	16083	16163	16320	16216	16305	16146	16363	16220	16483	16281	16421	16498	16363	16348	16184	16342	16076	16245	16348	16432	16073	16178	16406	16128	16144	16296	16452	16331	16255	16325	16245	15994	16400	16438	16304	16156	16092	16154	16274	16242	16389	16444	16138	16374	16275	16253	16300	16192	16262	16338	16371	16180	16192	16358	16186	16158	16229	16211	16146	16271	16290	16289	16185	16199	16278	16409	16368	16307	16426	16460	16328	16295	16199	16233
15988	26358	24264	20217	18546	17456	16916	16586	16456	16575	16054	16145	24401	45970	39830	32170	22733	17423	16028	15770	15531	15410	15635	15494	15746	15596	15629	15634	15539	15559	15545	15463	15512	15633	15548	15633	15462	15522	15534	15547	15546	15349	15559	15531	15640	15569	15478	15474	15547	15581	15760	15604	15608	15387	15546	15730	15483	15433	15467	15624	15346	15530	15580	15557	15696	15561	15590	15686	15487	15459	15659	15528	15803	15696	15545	15677	15542	15582	15708	15310	15701	15737	15554	15434	15654	15725	15634	15485	15501	15481	15464	15427	15566	15602	15621	15475	15631	15596	15613	15568	15406	15663	15573	15657	15574	15816	15455	15521	15590	15542	15679	15478	15462	15602	15598	15529	15442	15616	15616	15765	15496	15620	15492	15567	15619	15399	15456	15577	15305	15768	15693	15425	15476	15321	15724	15440	15429	15626	15571	15699	15398	15551	15565	15583	15490	15526	15496	15686	15505	15422	15529	15481	15468	15486	15589	15494	15465	15486	15566	15552	15431	15643	15739	15583	15561	15484	15599	15487	15645	15460	15451	15376	15417	15513	15627	15504	15573	15310	15457	15527	15499	15494	15388	15573	15473	15450	15645	15435	15423	15485	15596	15627	15616	15513	15600	15377	15528	15652	15362	15539	15642	15555	15679	15419	15540	15513	15647	15595	15536	15679	15481	15553	15596	15526	15493	15586	15416	15524	15472	15561	15616	15690	15389	15662	15740	15373	15597	15658	15782	15425	15555	15411	15407	15510	15631	15536	15570	15654	15425	15551	15418	15618	15516	15450	15609	15452	15506	15576	15537	15465	15429	15398	15655	15434	15398	15434	15529	15480	15512	15503	15358	15539	15376	15574	15396	15495	15522	15522	15656	15497	15495	15414	15512	15522	15620	15452	15523	15611	15592	15616	15673	15491	15613	15610	15717	15522	15309	15630	15512	15454	15368	15713	15479	15588	15545	15547	15511	15714	15545	15471	15490	15484	15578	15475	15504	15496	15685	15437	15700	15591	15607	15606	15590	15618	15507	15443	15531	15641	15679	15552	15506	15510	15477	15713	15479	15421	15421	15546	15484	15531	15642	15474	15495	15476	15470	15679	15556	15423	15572	15482	15535	15473	15628	15564	15631	15430	15710	15643	15520	15557	15421	15495	15475	15601	15651	15566	15515	15558	15631	15513	15511	15608	15581	15659	15561	15656	15563	15413	15265	15516	15625	15536	15456	15486	15479	15489	15691	15466	15688	15389	15551	15689	15428	15411	15508	15358	15627	15563	15605	15522	15575	15474	15395	15436	15354	15599	15469	15541	15569	15420	15626	15358	15503	15471	15508	15521	15799	15590	15669	15595	15534	15605	15504	15643	15670	15461	15546	15611	15565	15408	15542	15541	15615	15470	15580	15561	15598	15462	15564	15530	15497	15487	15674	15397	15654	15456	15620	15500	15547	15411	15486	15386	15436	15565	15506	15481	15501	15633	15535	15555	15460	15531	15434	15494	15471	15601	15552	15470	15616	15566	15497	15462	15560	15588	15495	15546	15625	15635	15486	15615	15600	15656	15516	15432	15607	15415	15557	15478	15532	15668	15511	15410	15536	15388	15583	15492	15587	15518	15413	15376	15660	15468	15629	15666	15289	15531	15546	15532	15580	15569	15437	15599	15530	15626	15652	15557	15553	15546	15488	15652	15479	15378	15485	15626	15341	15495	15615	15387	15767	15360	15624	15714	15677	15442	15612	15390	15637	15764	15340	15513	15564	15582	15634	15520	15495	15620	15616	15537	15509	15439	15572	15592	15654	15563	15588	15592	15632	15406	15488	15641	15657	15546	15368	15470	15544	15515	15559	15742	15578	15556	15476	15626	15520	15511	15505	15395	15600	15673	15497	15432	15630	15481	15689	15585	15468	15540	15587	15477	15778	15359	15468	15492	15571	15770	15519	15621	15372	15638	15531	15565	15452	15575	15327	15598	15455	15593	15560	15501	15290	15476	15384	15483	15644	15583	15517	15501	15412	15589	15503	15494	15534	15489	15430	15460	15596	15394	15355	15654	15431	15566	15526	15517	15490	15507	15438	15679	15439	15516	15715	15565	15433	15430	15583	15457	15638	15579	15475	15453	15461	15491	15510	15365	15366	15582	15466	15433	15479	15627	15501	15444	15576	15595	15588	15582	15478	15399	15433	15692	15574	15485	15442	15628	15612	15591	15705	15622	15433	15613	15514	15501	15390	15521	15636	15369	15432	15497	15554	15616	15556	15464	15561	15574	15525	15455	15453	15398	15551	15517	15564	15547	15547	15515	15527	15576	15583	15379	15584	15476	15614	15520	15495	15369	15495	15596	15396	15480	15568	15445	15198	15568	15643	15453	15505	15532	15452	15490	15409	15606	15516	15363	15478	15541	15403	15619	15547	15483	15517	15569	15620	15402	15441	15770	15516	15530	15524	15636	15475	15579	15680	15504	15651	15539	15571	15690	15550	15571	15576	15467	15659	15522	15539	15567	15635	15392	15427	15544	15635	15555	15526	15504	15524	15490	15578	15503	15658	15534	15450	15648	15479	15403	15558	15448	15504	15588	15560	15479	15695	15547	15607	15548	15488	15592	15637	15595	15610	15336	15629	15677	15509	15594	15500	15477	15447	15453	15607	15560	15552	15418	15503	15631	15373	15438	15472	15413	15731	15499	15522	15521	15473	15472	15635	15591	15509	15519	15507	15418	15520	15719	15380	15556	15502	15594	15573	15596	15519	15721	15395	15447	15356	15559	15669	15487	15676	15647	15397	15539	15642	15687	15395	15385	15623	15477	15627	15453	15447	15444	15399	15494	15653	15687	15416	15633	15665	15533	15535	15419	15465	15621	15440	15542	15643	15604	15738	15664	15438	15566	15525	15475	15416	15559	15580	15504	15510	15413	15324	15548	15420	15712	15445	15665	15636	15540	15491	15606	15598	15359	15455	15679	15471	15496	15440	15420	15584	15376	15464	15542	15545	15417	15612	15641	15569	15728	15584	15409	15408	15433	15538	15550	15584	15604	15622	15603	15415	15529	15641	15502	15507	15549	15532	15494	15468	15591	15401	15426	15686	15614	15535	15576	15746	15626	15463	15507	15706	15680	15580	15485	15588	15356	15642	15413	15560	15767	15644	15583	15516	15551	15443	15623	15521	15417	15642	15602	15646	15481	15690	15418	15473	15605	15582	15681	15649	15439	15515	15458	15459	15526	15559	15461	15486	15696	15522	15562	15595	15411	15572	15649	15353	15511	15511	15542	15703	15355	15513	15559	15534	15481	15398	15480	15699	15489	15472	15665	15618	15612	15691	15545	15519	15486	15567	15630	15482	15538	15598	15759	15446	15554	15488	15440	15468	15513	15599	15439	15545	15467	15640	15650	15360	15545	15526	15617	15568	15445	15516	15662	15449	15521	15543	15594	15590	15583	15549	15446	15544	15573	15468	15421	15485	15492	15628	15287	15530	15557	15684	15366	15516	15591	15473	15499	15585	15601	15597	15465	15690	15645	15422	15541	15608	15475	15485	15487	15467	15444	15379	15661	15458	15514	15647	15466	15771	15491	15357	15422	15613	15488	15462	15634	15568	15688	15473	15515	15531	15472	15444	15616	15499	15410	15369	15513	15498	15591	15517	15746	15474	15490	15562	15537	15557	15494	15706	15476	15432	15594	15421	15433	15546	15449	15619	15366	15618	15582	15416	15396	15481	15633	15421	15659	15515	15691	15481	15565	15536	15349	15710	15624	15587	15587	15616	15497	15451	15468	15433	15618	15513	15386	15521	15475	15507	15483	15713	15465	15346	15591	15593	15438	15564	15558	15624	15540	15297	15597	15631	15452	15454	15536	15549	15557	15478	15469	15414	15623	15570	15510	15475	15471	15561	15534	15618	15528	15580	15553	15449	15555	15517	15739	15599	15533	15512	15596	15570	15336	15647	15550	15476	15619	15456	15624	15389	15536	15398	15406	15557	15659	15742	15391	15456	15484	15668	15526	15562	15497	15507	15486	15561	15522	15622	15500	15507	15450	15708	15572	15565	15594	15790	15454	15502	15605	15604	15494	15469	15538	15602	15489	15578	15586	15612	15474	15488	15516	15609	15577	15587	15531	15486	15570	15722	15651	15492	15401	15419	15617	15637	15590	15662	15431	15678	15687	15419	15513	15571	15429	15392	15481	15479	15585	15673	15597	15643	15503	15427	15568	15440	15354	15572	15560	15642	15535	15438	15344	15567	15677	15510	15442	15513	15356	15601	15607	15526	15409	15618	15274	15440	15362	15570	15381	15634	15736	15465	15425	15622	15569	15395	15536	15480	15572	15543	15624	15590	15527	15394	15605	15529	15667	15656	15371	15553	15495	15521	15604	15444	15645	15633	15380	15485	15447	15399	15733	15441	15584	15508	15477	15565	15401	15525	15555	15547	15551	15438	15394	15378	15713	15489	15601	15585	15557	15600	15625	15476	15563	15449	15605	15620	15499	15498	15439	15507	15637	15595	15505	15454	15563	15368	15482	15593	15536	15329	15466	15564	15465	15628	15481	15553	15640	15471	15476	15615	15556	15520	15552	15458	15474	15558	15587	15595	15541	15524	15406	15594	15628	15456	15568	15602	15542	15542	15566	15530	15602	15521	15571	15293	15425	15450	15435	15526	15536	15671	15412	15479	15637	15521	15452	15491	15504	15509	15542	15295	15371	15649	15522	15530	15542	15456	15598	15449	15614	15571	15529	15503	15488	15494	15503	15585	15469	15609	15483	15257	15421	15493	15641	15526	15570	15512	15541	15613	15348	15469	15842	15531	15453	15556	15424	15542	15401	15590	15550	15381	15454	15473	15499	15613	15454	15375	15431	15522	15818	15580	15451	15443	15424	15564	15383	15537	15594	15502	15675	15393	15576	15462	15570	15493	15460	15596	15804	15302	15444	15472	15532	15549	15613	15608	15559	15677	15668	15496	15543	15584	15653	15557	15585	15581	15608	15559	15573	15460	15555	15700	15591	15581	15686	15595	15494	15613	15590	15543	15455	15419	15494	15514	15534	15657	15586	15426	15499	15442	15606	15626	15429	15452	15632	15603	15439	15659	15585	15525	15625	15569	15508	15666	15512	15557	15511	15431	15336	15563	15503	15551	15699
28736	21598	20987	18538	16886	16927	17140	17097	17101	17089	17026	17163	17504	19427	19813	18772	17667	17172	16988	16924	17031	16860	17028	17017	17087	16949	17011	17020	17065	16923	16896	17015	17053	16913	17098	16929	17120	17133	17010	16858	16912	16665	16957	16928	16783	16941	16947	16912	17093	16989	17064	17057	17036	16885	17088	16828	17033	17085	17043	17075	16945	16958	16912	16937	16889	16910	16836	17063	16913	16901	16930	17054	17133	16995	16951	16723	16995	16965	16929	16773	16961	16947	17093	16764	17092	16857	17105	16931	16932	16889	17061	16836	16979	16910	16966	16903	17119	16922	17033	16994	17136	16975	16901	16818	16989	16930	16952	16948	17012	16919	16836	16782	16814	16772	16890	16947	16920	16993	17069	17053	17041	17046	16968	16853	16896	16962	17052	17068	16888	16694	16794	16915	16816	16947	16886	16963	16907	16767	16861	16945	17090	16799	16887	17006	16766	16910	16941	16912	16890	16870	16914	17158	17122	16812	16913	16985	16990	17007	16893	17058	16949	16883	16948	16777	16899	16888	16852	16813	16930	16976	16980	16811	16914	16683	16846	16813	17030	16708	16967	17024	16985	16816	16941	16987	16919	16767	16849	16855	17052	16909	16938	17139	16923	16889	17083	16840	17011	16962	17096	16930	16915	17017	16957	16927	16915	16934	16819	16908	16933	16872	16868	16982	16810	17153	16810	16905	16963	16909	16967	17044	17071	16946	17024	16865	16843	16855	17054	17068	16857	16977	16820	16906	16824	16904	17049	16885	16939	17041	16910	16909	16866	17161	16873	16966	17013	17065	16780	16707	16843	16989	16960	17013	16847	16645	16970	16910	17001	17015	16958	17107	16896	16962	17059	16985	16861	16881	16855	16852	17012	17090	17032	16945	16825	16983	17160	17022	16959	16890	16916	17046	17083	17087	17008	16878	17030	17102	17070	16828	17177	16985	16974	16886	16885	17080	17051	16969	16854	17035	16895	17115	17138	16776	16986	17089	16824	17048	16911	16940	17127	16908	16977	16770	16802	17028	16898	16921	16906	17082	16678	16793	16926	16810	16998	16765	16989	16999	16807	16947	16949	16906	17117	17136	16985	16881	16844	16988	16792	17153	16839	16796	17030	16922	17093	16978	17057	16954	17095	17038	17089	16763	16837	16698	16878	16960	16911	17180	16697	16924	17036	16867	16988	16814	17033	16983	16864	16936	16936	16948	17153	16962	16915	17140	16993	17069	16739	16932	17028	16950	16908	16935	17099	16979	16819	16823	17031	16962	16965	16870	16991	16932	17163	16845	16942	16935	17086	16824	16902	16918	16934	17027	16883	16896	17051	16699	16848	16875	17077	17105	17030	16775	16878	16845	16779	17058	16989	16970	16762	17119	17114	16930	16983	16951	16912	17002	16853	16968	17031	17050	16979	17067	16844	17112	17186	17044	16916	16675	17045	16988	17065	17082	17040	16912	16991	16925	16810	16797	16857	16902	17066	16849	17001	16849	16844	16971	16801	16938	16786	16994	16855	16985	16645	16938	17030	16932	17089	16953	16842	17040	16887	16897	16881	17024	16916	17041	16950	16986	17035	16777	16803	17000	17039	17053	16778	16751	17027	16952	16995	16715	17022	16945	16866	17044	16844	16955	16759	17067	16984	16773	17010	16895	16817	16968	16880	16572	17093	17042	16819	16815	17069	16975	16857	17055	16977	16865	16914	16977	16774	16817	17005	17077	16812	16907	16914	16897	16927	17027	16996	16925	16880	16963	16901	17068	16781	16758	16957	17027	17131	16947	16859	16851	16739	17046	17062	17086	16946	17050	16828	16862	16871	16943	16857	16918	16853	16967	16564	16716	16884	17123	16774	16998	16875	16829	16974	16905	16937	16888	16973	16765	17013	16854	17020	16985	17200	16846	16928	16756	16844	16969	16885	16760	16775	16977	16995	16891	17194	17006	16939	16782	16932	17146	17032	16932	16890	16959	16939	16828	17119	16946	17013	16768	16799	17129	16779	16854	17063	16808	16881	16996	16923	16897	16871	16801	17111	17100	17102	16936	16911	16987	17029	16890	17083	17078	17103	16968	16853	16886	17064	16943	17083	16718	16899	17208	16925	16977	16932	16906	16883	16800	16992	16869	17008	16975	16977	16866	16915	16907	16930	17078	16888	17013	16852	16714	16758	17114	16947	16893	16974	17068	16871	16992	17033	16872	17029	16852	17068	16932	16884	16986	16810	16872	16998	16983	17059	16790	16865	16916	17059	17014	17089	16774	17011	16925	16757	16919	16967	16893	16845	17032	17000	17048	16873	16914	17140	17126	16878	17044	16924	16726	16979	16965	16971	17013	17031	16800	16885	17132	16876	16968	17043	16777	17013	17083	16930	16943	16974	17079	16846	16828	16742	16854	16975	17146	16945	17016	17080	16735	16887	17014	17013	16974	16945	16967	17043	17062	16855	16833	17017	16908	17021	17070	16971	16928	16724	16948	16789	16844	16945	16841	17040	17172	17115	16997	16929	16813	16895	17061	16945	16782	16963	16896	16818	16984	16885	17024	16706	16971	16931	16777	16995	16904	16894	17184	17125	17084	16990	16825	17007	17236	16830	16750	16885	16923	16791	17013	17084	16954	17060	16862	17079	17180	17031	17173	16982	16909	17071	17040	16807	16972	17029	16932	17017	16908	16951	16952	16898	16847	16934	17095	16793	17095	16919	17206	17067	16911	16827	16877	16939	16916	16833	16990	16910	16900	16925	16823	17022	17073	17011	17105	16953	17140	16960	16965	17059	16931	16822	17053	16915	16759	17010	17039	16874	16931	16755	16814	17134	16939	16930	16893	16975	16952	17026	17031	17121	16955	17031	16890	16837	16914	16942	16788	17058	16868	17061	16895	16833	17001	16932	17118	16789	16828	16900	17016	16913	16690	17002	16908	16885	16988	17084	17037	17082	16922	16863	16936	16906	17045	17097	16845	17099	16846	17013	17279	16927	17066	16883	16911	17074	17181	16927	16944	16862	16958	17039	16933	16963	16691	17058	17070	16923	17047	17040	16926	16826	16915	17070	16889	16755	16832	16922	16804	17052	16947	16856	16878	16860	16950	17081	16726	16787	17009	16938	16899	17116	16981	16899	17011	16807	16885	16871	16952	17128	16992	16776	17048	17001	16944	16864	16961	16932	16916	16846	16991	17056	17023	16942	17138	16997	17095	16972	16970	17078	16972	16960	17137	16887	16997	17036	17213	16975	16852	17019	16840	16880	17099	16780	16896	16973	16830	17052	16927	16826	16845	16857	17001	16829	17016	16800	16982	16936	16828	16963	16992	16926	16949	16892	16758	16853	16897	16859	16871	17059	16932	16919	16683	16968	16969	16952	16986	16803	16916	16956	17113	16906	17132	17112	16987	17022	16927	16969	17034	16960	16937	16976	16951	17077	17004	16937	16934	16990	16761	16975	16874	17049	17047	16696	17074	17000	17039	16964	16884	17041	16917	17123	16850	17061	16984	16793	16880	16850	17079	16912	16814	16813	16711	16824	16995	16868	16844	16917	16906	17031	17018	16935	17075	16837	16980	16973	16985	16923	16967	16885	16682	16776	16856	16823	16806	16975	17003	16952	17128	16874	17091	16910	17179	16917	17023	16899	16829	16971	17087	16866	16802	16986	16903	17018	16866	16966	17027	16953	17043	17068	16958	16951	16828	17073	16981	16924	16975	16867	16955	16966	16936	16927	16982	16988	16923	17045	16985	16957	16955	16855	16942	16953	16959	17059	17053	16891	17079	16902	17129	17033	17091	16948	16790	16974	16984	17053	16809	16829	16770	16748	16896	17047	16815	16918	16956	16987	16714	16951	17008	16941	17084	17073	17030	17077	16977	16971	16945	16923	16898	17026	16887	16814	17094	17080	17022	16893	17041	17026	16808	16976	16861	16844	17022	16920	16690	17219	16885	17025	17019	16936	16867	16939	16850	17077	17061	16951	16783	16882	17102	17028	16851	17041	17034	16902	17009	16671	17047	16943	17011	16867	16695	17030	17171	17009	17015	17023	16959	16915	17067	17043	17036	16847	16994	17007	17088	16960	16749	16866	17129	16909	16897	16856	16818	17008	17018	17016	16973	17070	16927	17003	16862	16897	16900	16695	16990	17004	17243	16944	17176	16915	16837	16745	16924	16911	17006	16988	17031	16874	16832	17090	17045	17036	16875	16769	17031	17052	16940	17066	16954	16895	16803	16882	17109	16981	16841	16852	17211	16789	16924	16879	16957	17172	17079	17122	17003	16830	16949	17056	16856	17137	17047	17000	16979	17155	16880	16785	16925	16973	17076	16959	16922	17028	16962	16989	16998	16965	16830	16903	16979	16862	16837	16921	16958	17240	16978	16996	16950	16915	17149	17062	17026	16809	16857	16943	16924	16925	17027	17039	16988	17030	16922	16857	16992	16835	17047	16946	17085	16958	16814	17099	16961	16918	16712	16924	16753	16977	17144	16966	16988	17011	17218	17025	17027	16723	17129	17075	16933	16993	16745	16973	16850	16849	16986	17059	16864	17022	17149	16881	17023	17003	16919	17018	16964	16895	16761	16917	17109	16982	16837	16867	17049	17039	17126	16946	16837	16801	16842	16909	16965	16903	17070	16895	16939	17100	16774	16945	17009	16870	17143	17017	16940	16927	17032	17015	16926	16833	17104	17001	17036	17042	17124	17035	17128	16860	16868	16938	16874	16899	16888	17152	17121	17086	16976	17071	17072	17126	16884	17066	16925	16822	16824	17049	17003	17050	16951	17021	17040	16983	17191	17076	16933	16917	17084	16972	17072	16880	16743	16994	17247	16900	17076	17082	16931	17056	16918	16931	16959	16975	16794	16957	16921	16814	16966	16927	16683	16800	16727	16935	16896	16924	16862	16917	16867	17042	17040	16971	17055	16984	16899	16802	16974	16917	16779	16932	16972	16763	16797	16973	16868	17168	17045	17083	16874	17183	17091	16902	16944	16912	16968	17120	17131	16924	17030	16914	16978	16833	16898	17006	16986	16919	16868	16972	16741	16955	17067	17051	17094	16938	16757	16890	17026	16902	17003	17046	16821	16891	17048	16936	16955	16964	16793	16933	16835	16926	17001	16985	16955	16975	17050	17015	16947	16809	16953	16917	17061
15731	16666	16466	16150	15968	15981	15895	16123	16101	16068	15763	16057	16746	19819	19510	17972	16670	16174	15958	15931	15801	15946	15918	16070	15665	15763	15709	15855	15898	15887	15754	15919	15781	15945	15918	15808	15984	15824	15839	15819	15849	15798	15892	15894	15870	15922	15798	15846	15768	15954	15825	15747	15822	15884	15780	15660	15873	15717	15842	15961	15871	15822	15782	15939	15835	15797	15858	15816	15730	15970	15815	15835	15932	15680	15813	15771	15872	15768	15759	15824	15860	15971	15814	15858	15825	15759	15874	15904	15900	15735	15776	15682	15658	15879	15784	16041	15810	15949	15826	15911	15978	15736	15911	15854	15710	15812	16103	15922	15752	15729	15587	15809	15951	15920	15835	15879	15740	15937	15918	15793	15836	15947	15764	15853	15709	15801	15929	15708	15740	15862	15735	15747	15809	15867	15806	15925	15844	15742	15790	15792	15944	15868	15745	15741	15790	15816	15661	15825	15839	15740	15808	15773	15786	15676	15858	15775	15895	15935	15915	15977	15881	15859	15822	15864	15886	15705	15820	15803	15689	15822	16032	15666	15806	15774	15863	15836	16032	15854	15686	15961	15861	15787	15674	15950	16091	15851	15811	15731	15803	15785	15778	15932	15895	15991	15926	15914	15648	15718	15647	15761	15700	15968	15706	15888	15737	15900	15849	15778	15892	15851	15779	15814	15782	15694	15803	15974	16010	15793	15782	15851	15863	16108	15702	15772	15827	16007	15796	15849	15720	15830	15820	15924	15826	15882	15832	15850	15677	15717	15835	15965	15812	15837	15627	15879	15852	16014	15742	15858	15659	15966	15997	15738	15702	15999	15799	15940	15906	15856	15718	15805	15722	15843	15812	15859	15828	16016	15869	15840	15713	15910	15859	15865	15885	15925	15687	15844	15887	15783	16039	15793	15770	15809	15772	15818	15823	15813	15645	16056	15816	15771	15725	15747	15846	15885	15890	15913	15683	15758	15802	15857	15895	15884	15958	15895	15745	15797	15865	15810	15965	15707	15866	15840	15940	15630	15912	15770	15891	15953	15712	15757	15961	15740	15903	15822	15818	15867	15826	15922	15796	15816	15853	15745	15721	15758	15763	16004	15758	15761	15923	15811	15756	15847	15937	15730	15766	15739	15759	15763	15763	15946	15760	15771	15782	15788	15865	15783	15814	15953	15752	15836	15956	15836	15624	15728	15892	15964	15915	15724	15879	15991	15809	15906	15815	15708	15794	15856	15924	15818	15824	15900	15890	15794	15866	15816	15910	15765	15671	15944	15837	15967	15822	15874	15857	15862	15799	15817	15936	15644	15625	15704	15764	15665	15808	15809	15761	15881	15788	15773	15816	15808	15901	15870	15817	15895	15846	15845	15846	15863	15872	15728	15887	15731	15858	15883	15832	15767	15770	15933	15878	15756	15761	15827	15895	15921	16016	15862	15884	15650	15753	15815	15957	15892	15875	15890	15953	15921	15906	15773	15774	15574	15869	15855	15840	15912	16035	15883	15869	15878	15829	15823	15849	15759	16022	15821	15793	15761	16010	15841	15701	15754	15802	15732	15871	15728	15996	15951	15833	15717	15834	15833	15893	15645	15839	15829	15856	15843	16001	15949	15874	15796	15861	15876	15967	15819	15824	15696	15903	15697	15806	15870	15711	15568	15704	15752	15812	15847	15972	15758	15948	15897	15752	15889	15979	15684	15711	15839	15687	15918	15756	15758	15814	15939	15784	15896	15798	15859	15785	15805	15955	15984	15837	15707	15844	15950	15855	15758	15937	15738	15960	15746	15657	15849	15817	15926	15855	15936	15926	15793	15897	15791	15859	15630	16076	15844	15805	15891	15748	15837	15836	16066	15714	15892	15894	15971	15881	15902	16014	15808	15811	15850	15869	15689	15902	15913	15832	15912	15888	15779	15813	15753	15795	15870	15815	15745	15698	15715	15998	15757	15770	15970	15807	15743	15931	15726	15834	15859	15713	15836	15713	15854	16002	15827	15706	15704	15651	15755	15851	15733	15829	15834	15969	15840	15778	15796	15833	15802	15893	15739	15790	15832	15751	15690	15755	15911	15943	15958	15809	15731	15893	15840	15920	15745	15724	15948	15827	15867	15746	15806	15870	15737	15814	15757	15775	15829	15748	15828	15864	15821	15787	15835	16012	15850	15839	15777	15791	15900	15862	15885	15672	15986	15996	15876	15711	15824	15766	15897	15770	15852	15872	15791	15877	15719	15951	15792	15784	15806	15798	15838	15849	15644	15792	15821	15773	15881	16019	15679	15930	15626	15883	15832	15817	15916	15823	15778	15725	15690	15845	15847	15844	15821	15655	15829	15688	15898	16045	15828	15872	15714	15872	15843	15890	15946	15710	15890	15849	15919	15787	15674	15898	15746	16009	15986	15822	15990	15892	15691	15941	15901	15636	15960	15847	16016	15882	16081	15855	15853	16066	15854	15912	15793	15825	15746	15824	15780	15945	15823	15687	15859	15979	15917	15767	15763	15877	15895	15950	15852	15832	15837	15791	15842	15867	15855	15957	15921	15649	16046	15768	16000	15876	15929	15732	15730	15823	15938	15876	15840	15887	15860	15775	15976	16014	15799	15705	15909	16004	15825	15814	15819	15766	15883	15873	15821	15788	15771	15796	15914	15830	15910	15824	15973	15712	15823	15955	15677	15914	15831	15882	15844	15762	15856	15921	15844	16003	15861	16000	15826	15813	15917	15789	15830	15889	15992	15759	15712	15705	16028	15931	15747	15715	15803	16007	15939	15996	15831	15781	15870	15899	15873	15688	15779	15996	15876	15849	15761	15784	15792	15817	15717	15811	15765	15925	16011	15800	15954	15955	15740	16017	15767	15794	15824	15881	15952	15944	15921	15990	15963	15939	15769	15730	15775	15986	15768	15876	15774	15837	15778	15756	15799	15666	15678	15914	15790	15855	15885	15775	15778	15761	15825	15860	15857	15758	15645	15903	15906	15790	15842	15878	15860	15844	15838	15833	15768	15820	15833	15944	15848	15716	15856	15843	15782	15844	15937	15655	15911	15831	15882	15875	15785	15821	15740	15978	15792	15869	15732	15981	15997	15920	15803	15787	15728	15715	15929	15875	15799	15821	15759	15769	15817	15874	15916	15758	15843	15789	15935	15870	15945	15860	15799	15840	15830	15914	15846	15834	15790	15909	15740	15948	15955	15889	16102	15858	15756	15636	15804	15956	15881	15588	15930	15827	15921	15984	15862	15801	15888	15833	15891	15720	15980	15821	15784	15853	15874	15875	15793	15971	15731	15749	15661	15852	15715	15839	15838	15794	15738	15872	15844	15852	16030	15933	15790	15779	15857	15867	15922	15769	15672	15927	15854	15796	15812	15821	15806	15815	16012	15712	15840	15877	15760	15762	15816	15718	15788	15882	15774	15865	15911	15782	15619	15964	15829	15738	15910	15711	15866	15934	15874	15824	15763	15929	15815	15861	15767	15843	15685	15639	16056	15717	15759	15699	15910	15726	15902	15815	15750	15817	16029	15806	15877	15878	15924	15873	15718	15728	15811	15920	15916	15909	15789	15851	15893	15836	15761	15924	15822	15799	15831	15821	15947	15881	15781	15849	15917	15949	15857	15848	15840	15891	15841	15814	15936	15924	15948	15791	15904	15813	15546	15863	15700	15747	15814	15824	15895	15953	15729	15681	15726	15921	15877	15833	15868	15904	15842	15730	15920	15870	15791	15817	15845	15852	15869	15958	15876	15819	15758	15774	15808	15922	15690	15906	15807	15884	15772	15722	15881	15777	15918	15956	15635	15808	15838	15868	15825	15910	15679	15747	15835	15862	15745	15778	15788	15897	15809	15961	15874	15876	15963	15916	16063	15860	15886	15843	15817	15939	15816	15935	15812	15886	15895	15922	15704	15642	15882	15794	15896	15936	15974	15775	16009	15799	15832	15784	15864	15920	15914	15940	15845	15788	16068	15765	15954	15894	15726	15768	16020	15860	15916	15903	15836	15835	15957	15658	15650	15716	15829	15792	15924	15856	15675	15819	15824	15986	15873	15975	15848	15734	15789	15910	15805	15912	15888	15792	15751	15673	15989	16011	15826	15841	15800	15738	15878	15849	16133	15904	15892	15787	15814	15799	16036	15870	15768	15802	15816	15791	15792	15957	15844	15782	15779	16041	15859	15753	15714	15822	15959	15780	15780	15803	15911	15851	15892	15786	15721	15795	15890	15821	15859	15766	15687	15862	15833	15807	15846	15776	15877	15829	15847	15618	15833	15927	15889	15829	15774	15861	15769	15856	15783	15886	15839	15862	15815	15982	15893	15839	15918	15744	15750	15840	15721	15710	15787	15772	15802	15912	15932	15754	15858	15908	15900	15938	15854	15608	15801	15865	15952	15862	15861	15756	15752	15792	15786	15737	15854	15767	15904	15697	15779	15802	15973	15866	15844	15829	15820	15820	15580	15631	15677	15899	15813	15808	15871	15795	15829	15929	15736	16021	15835	15775	15862	15827	15863	15873	15804	15910	15800	15754	15857	15725	15641	15955	15892	16007	15800	15786	15788	15903	15947	15852	15913	15896	15742	15790	15686	15934	15925	15710	15692	15958	15710	15771	15859	15916	15838	15932	15780	15905	15888	15945	15883	15861	15933	15634	15923	15819	15804	15748	15907	15831	15873	15981	15681	15924	15914	15824	15878	15997	15772	15910	15857	15899	15917	15956	15777	15903	15851	15514	15796	15871	15931	15851	15951	15721	15761	15841	15774	15934	15959	15824	15968	15671	15895	15789	15774	15501	15746	15697	15817	15892	15886	15787	16019	15842	15993	15859	15902	15963	15942	16008	15778	15804	15925	15680	15955	15889	15863	15858	15763	15785	15746	15851	15912	15821	15865	15782	15801	15884	15944	15941	15826	15958	15839	15792	15876	15750	15784	15884	15813	15978	15986	15809	15839	15727	15922	15844	15883	15935	15774	15820	15991	15809	15793	15845	15832	15853	15856	15840	15699	15914	15805	15930	15726	15779	15785	15832	16059	15984	15734	15923	15823	15873	15864	15802	15761	15731	15734	15830	15886	15797	15838	15953	15937	15880	15901	15830	15806	16008	15873	15839	15810	15781	15865	15771	15772	15877	15841	15799	15929
24993	21341	28022	25344	20960	18638	18515	17031	17069	16950	17064	19433	31117	31727	27722	21749	18530	17075	16822	16624	16674	16738	16587	16620	16708	16668	16602	16632	16721	16446	16434	16486	16626	16473	16432	16706	16574	16605	16571	16416	16549	16630	16558	16431	16623	16786	16558	16536	16530	16485	16538	16586	16684	16699	16626	16566	16431	16512	16630	16529	16672	16653	16694	16466	16603	16700	16537	16390	16637	16614	16642	16505	16491	16546	16524	16544	16588	16412	16377	16582	16432	16658	16421	16573	16488	16621	16575	16504	16662	16629	16553	16636	16293	16560	16557	16744	16410	16547	16667	16494	16698	16546	16398	16384	16579	16682	16438	16547	16631	16455	16781	16639	16554	16481	16598	16558	16369	16509	16605	16637	16358	16376	16578	16514	16441	16610	16395	16305	16510	16557	16442	16633	16571	16590	16377	16537	16368	16415	16588	16656	16600	16517	16382	16403	16704	16709	16503	16602	16554	16346	16582	16761	16537	16565	16506	16468	16722	16460	16533	16587	16432	16479	16472	16403	16403	16616	16729	16495	16504	16615	16665	16540	16375	16452	16655	16810	16592	16601	16509	16566	16378	16490	16499	16356	16554	16640	16428	16525	16493	16425	16740	16603	16511	16596	16737	16498	16634	16488	16595	16521	16477	16456	16631	16480	16325	16584	16468	16755	16463	16337	16417	16493	16767	16503	16613	16492	16782	16492	16718	16521	16568	16667	16526	16487	16751	16726	16688	16623	16597	16464	16509	16594	16517	16374	16363	16521	16422	16524	16419	16394	16262	16594	16528	16445	16606	16573	16799	16541	16561	16433	16661	16680	16365	16505	16571	16534	16426	16549	16680	16785	16830	16563	16433	16551	16611	16515	16779	16668	16425	16430	16675	16497	16528	16481	16615	16712	16489	16417	16313	16718	16754	16594	16445	16484	16533	16511	16651	16665	16439	16552	16486	16544	16537	16552	16581	16380	16631	16567	16371	16582	16592	16611	16420	16491	16621	16402	16661	16496	16624	16680	16549	16532	16614	16681	16195	16323	16476	16616	16382	16501	16566	16714	16493	16567	16552	16378	16677	16542	16553	16571	16513	16421	16541	16590	16568	16518	16472	16678	16632	16649	16397	16566	16355	16815	16464	16610	16497	16515	16618	16578	16606	16414	16550	16493	16727	16636	16604	16532	16460	16683	16638	16543	16403	16460	16585	16331	16547	16407	16544	16356	16505	16561	16565	16429	16424	16463	16437	16353	16405	16355	16643	16582	16623	16459	16539	16572	16571	16707	16655	16494	16586	16687	16627	16508	16667	16379	16540	16558	16579	16540	16422	16639	16464	16609	16757	16571	16452	16464	16518	16742	16476	16462	16676	16402	16449	16501	16541	16545	16501	16498	16542	16586	16627	16561	16503	16472	16377	16393	16503	16479	16663	16645	16589	16466	16635	16481	16703	16524	16684	16608	16564	16437	16449	16770	16584	16359	16663	16517	16665	16635	16568	16546	16571	16571	16610	16515	16422	16680	16703	16680	16594	16561	16658	16560	16566	16462	16782	16533	16553	16716	16405	16367	16577	16652	16430	16514	16575	16505	16379	16438	16291	16531	16619	16570	16612	16442	16433	16681	16537	16500	16532	16698	16399	16377	16513	16429	16514	16564	16592	16662	16723	16441	16713	16626	16503	16507	16600	16331	16339	16621	16614	16692	16691	16643	16509	16658	16389	16198	16598	16642	16699	16614	16553	16319	16649	16463	16498	16603	16411	16591	16475	16538	16546	16628	16745	16607	16578	16478	16447	16384	16581	16493	16547	16493	16351	16645	16634	16396	16506	16615	16650	16591	16677	16592	16370	16648	16547	16525	16509	16627	16430	16518	16420	16528	16541	16448	16502	16440	16468	16663	16386	16628	16504	16506	16378	16578	16425	16521	16703	16368	16501	16516	16529	16452	16588	16679	16437	16413	16478	16251	16479	16631	16561	16623	16505	16644	16515	16386	16386	16485	16567	16562	16540	16518	16424	16469	16634	16598	16617	16454	16659	16578	16740	16454	16638	16427	16548	16461	16634	16642	16614	16491	16574	16420	16448	16428	16562	16521	16606	16415	16558	16569	16594	16520	16684	16608	16495	16545	16598	16502	16537	16635	16763	16606	16711	16606	16604	16520	16566	16480	16477	16639	16514	16444	16454	16454	16636	16375	16662	16533	16452	16375	16507	16447	16543	16595	16477	16551	16426	16331	16323	16615	16763	16529	16601	16667	16641	16546	16361	16619	16682	16555	16425	16578	16607	16497	16287	16728	16455	16610	16631	16587	16500	16596	16592	16421	16361	16671	16351	16729	16358	16572	16576	16638	16484	16361	16501	16385	16534	16411	16661	16516	16560	16591	16453	16454	16436	16461	16645	16493	16495	16852	16636	16690	16779	16647	16396	16491	16727	16580	16617	16608	16490	16557	16505	16630	16349	16589	16584	16616	16771	16428	16512	16476	16335	16553	16642	16705	16469	16447	16612	16615	16451	16658	16514	16732	16738	16536	16596	16399	16641	16453	16607	16634	16749	16503	16579	16442	16541	16537	16643	16708	16661	16516	16554	16429	16615	16534	16601	16474	16529	16366	16639	16707	16607	16388	16559	16309	16633	16495	16410	16483	16315	16389	16553	16568	16667	16596	16381	16505	16462	16500	16662	16419	16443	16641	16404	16508	16260	16370	16581	16534	16660	16501	16518	16499	16677	16535	16601	16464	16687	16472	16610	16568	16657	16582	16652	16780	16526	16419	16342	16730	16574	16643	16562	16614	16623	16574	16608	16792	16562	16465	16424	16363	16735	16817	16589	16515	16598	16565	16339	16430	16350	16459	16493	16392	16452	16534	16368	16372	16483	16478	16367	16676	16617	16803	16659	16499	16754	16640	16774	16429	16389	16323	16571	16700	16656	16514	16544	16563	16450	16400	16389	16591	16325	16465	16503	16349	16537	16337	16573	16629	16650	16543	16485	16744	16601	16447	16480	16578	16682	16372	16538	16556	16717	16593	16545	16742	16684	16615	16712	16397	16582	16428	16654	16551	16521	16558	16565	16631	16538	16427	16487	16421	16524	16583	16663	16648	16466	16809	16554	16520	16639	16439	16438	16505	16381	16665	16620	16551	16484	16475	16633	16615	16612	16515	16592	16618	16597	16688	16674	16551	16611	16494	16724	16342	16644	16471	16561	16453	16833	16823	16451	16624	16647	16662	16494	16512	16511	16581	16657	16466	16562	16649	16665	16529	16479	16410	16609	16532	16653	16557	16522	16451	16663	16669	16791	16414	16474	16766	16675	16664	16467	16676	16646	16535	16549	16598	16578	16478	16695	16667	16558	16587	16564	16634	16461	16695	16629	16630	16427	16724	16549	16448	16383	16430	16537	16581	16562	16525	16629	16469	16344	16442	16444	16673	16727	16606	16635	16489	16539	16475	16659	16474	16462	16440	16374	16565	16642	16491	16638	16715	16541	16559	16637	16491	16569	16431	16576	16499	16345	16531	16515	16497	16605	16468	16635	16452	16515	16574	16415	16535	16359	16588	16516	16582	16671	16432	16695	16415	16595	16689	16623	16571	16527	16541	16662	16821	16662	16656	16625	16734	16547	16317	16532	16624	16627	16706	16558	16536	16855	16581	16569	16475	16385	16461	16716	16514	16536	16549	16489	16460	16571	16476	16430	16410	16482	16595	16692	16442	16628	16672	16506	16634	16598	16644	16539	16529	16743	16569	16690	16480	16521	16478	16609	16663	16665	16533	16458	16574	16352	16457	16524	16506	16585	16537	16704	16505	16595	16617	16667	16345	16473	16627	16609	16490	16522	16477	16486	16330	16688	16319	16510	16656	16599	16437	16524	16325	16529	16637	16584	16417	16349	16576	16456	16337	16445	16687	16553	16710	16685	16616	16538	16503	16465	16513	16512	16379	16432	16540	16807	16498	16618	16608	16546	16497	16491	16532	16495	16452	16421	16377	16502	16600	16723	16540	16578	16488	16597	16605	16624	16609	16608	16508	16376	16471	16566	16602	16611	16368	16381	16534	16419	16644	16469	16468	16540	16647	16577	16694	16487	16477	16534	16607	16507	16670	16438	16543	16509	16431	16413	16498	16582	16453	16388	16728	16559	16566	16625	16648	16569	16617	16667	16774	16394	16541	16447	16649	16658	16603	16373	16479	16551	16665	16399	16593	16458	16520	16543	16533	16490	16419	16414	16634	16487	16605	16479	16501	16625	16548	16366	16582	16460	16599	16463	16509	16529	16661	16614	16581	16438	16473	16482	16542	16568	16516	16320	16474	16473	16527	16527	16434	16667	16721	16480	16549	16555	16569	16631	16650	16548	16619	16586	16568	16511	16499	16624	16510	16617	16597	16560	16550	16610	16610	16429	16669	16339	16345	16487	16448	16601	16676	16674	16622	16653	16559	16563	16451	16406	16543	16485	16538	16655	16582	16640	16696	16519	16319	16513	16665	16516	16520	16480	16480	16396	16535	16402	16722	16759	16509	16541	16590	16636	16553	16642	16244	16600	16419	16572	16560	16494	16542	16507	16528	16328	16560	16572	16278	16397	16512	16584	16561	16527	16477	16621	16504	16444	16441	16597	16282	16511	16471	16610	16552	16573	16500	16656	16643	16513	16556	16576	16614	16571	16422	16737	16388	16569	16522	16457	16649	16684	16359	16627	16436	16449	16670	16443	16437	16330	16622	16523	16358	16409	16401	16670	16494	16448	16480	16567	16437	16463	16538	16649	16625	16532	16338	16576	16539	16561	16399	16451	16567	16675	16560	16670	16674	16650	16471	16564	16641	16592	16696	16313	16395	16588	16343	16547	16615	16698	16605	16529	16721	16553	16417	16677	16532	16445	16521	16623	16562	16456	16369	16460	16581	16416	16553	16731	16713	16653	16447	16606	16524	16457	16478	16576	16463	16813	16483	16343	16430	16600	16554	16515	16473	16644	16597	16492	16676	16469	16523	16586	16537	16520	16658	16484	16426	16570	16505	16293	16614	16743	16499	16456	16631	16561	16658	16576	16383	16606	16537	16616	16438	16761	16663	16492	16566	16444	16522	16477	16364	16397	16709	16518	16564	16568	16467	16566	16719	16523	16486	16728	16497	16611	16589	16396	16574
14594	22517	21582	18019	17143	16961	16725	16465	16330	16230	16584	21140	35434	34598	28842	21484	17594	16145	15677	15575	15753	15588	15663	15768	15716	15787	15644	15596	15529	15715	15482	15502	15735	15772	15446	15587	15680	15635	15575	15638	15617	15613	15748	15736	15663	15727	15634	15779	15649	15537	15591	15762	15649	15607	15759	15640	15599	15662	15690	15446	15725	15758	15533	15542	15625	15709	15642	15767	15591	15688	15670	15546	15454	15729	15645	15673	15521	15516	15677	15638	15659	15786	15679	15442	15696	15669	15670	15766	15656	15724	15662	15606	15469	15592	15664	15690	15495	15670	15760	15550	15566	15662	15659	15764	15796	15618	15528	15533	15570	15487	15752	15623	15565	15581	15720	15579	15717	15638	15715	15676	15682	15612	15718	15701	15675	15676	15859	15601	15699	15646	15563	15472	15686	15728	15660	15741	15600	15651	15763	15534	15705	15649	15679	15443	15569	15652	15557	15508	15799	15592	15569	15715	15688	15603	15818	15452	15636	15645	15547	15767	15607	15657	15560	15634	15657	15815	15765	15739	15530	15694	15793	15799	15592	15693	15518	15789	15660	15539	15593	15688	15467	15891	15633	15738	15803	15724	15626	15592	15624	15774	15627	15462	15711	15462	15726	15483	15690	15654	15498	15667	15680	15680	15695	15543	15621	15674	15666	15439	15580	15414	15740	15703	15593	15691	15745	15545	15549	15554	15616	15557	15624	15649	15742	15591	15535	15740	15522	15671	15679	15462	15593	15591	15610	15591	15733	15651	15636	15796	15571	15747	15692	15594	15635	15570	15716	15715	15552	15691	15705	15632	15821	15443	15467	15758	15452	15627	15744	15567	15559	15622	15653	15676	15715	15569	15512	15504	15708	15678	15460	15627	15587	15799	15652	15670	15570	15422	15621	15566	15623	15492	15722	15602	15566	15631	15670	15659	15620	15458	15637	15818	15508	15378	15469	15820	15627	15400	15866	15626	15700	15601	15831	15537	15548	15849	15696	15541	15742	15585	15734	15651	15571	15639	15695	15733	15672	15647	15463	15712	15638	15453	15659	15515	15582	15491	15564	15449	15719	15502	15643	15499	15543	15490	15784	15753	15778	15723	15756	15663	15700	15715	15782	15736	15561	15607	15710	15767	15668	15691	15585	15754	15742	15535	15722	15496	15426	15636	15545	15531	15731	15338	15662	15683	15707	15657	15663	15599	15673	15758	15679	15634	15549	15491	15654	15571	15654	15549	15433	15512	15601	15617	15609	15789	15589	15632	15660	15701	15624	15760	15522	15351	15605	15537	15713	15556	15540	15594	15746	15674	15628	15682	15565	15572	15745	15686	15698	15548	15509	15532	15596	15634	15543	15680	15554	15563	15819	15586	15633	15572	15624	15533	15575	15532	15545	15765	15663	15820	15552	15804	15611	15598	15733	15634	15723	15712	15671	15628	15582	15659	15606	15752	15663	15641	15714	15630	15541	15498	15797	15666	15683	15520	15649	15670	15539	15683	15849	15579	15397	15579	15601	15730	15620	15571	15685	15616	15750	15537	15700	15727	15711	15598	15684	15569	15626	15654	15702	15656	15466	15471	15514	15802	15669	15600	15620	15562	15714	15822	15600	15553	15583	15653	15753	15596	15534	15611	15613	15639	15581	15691	15721	15564	15582	15630	15660	15750	15792	15624	15704	15508	15559	15613	15844	15580	15642	15595	15596	15646	15466	15670	15685	15577	15604	15806	15630	15677	15757	15598	15705	15661	15528	15741	15591	15747	15619	15680	15738	15605	15762	15635	15772	15503	15569	15533	15650	15564	15683	15864	15599	15507	15784	15759	15577	15609	15783	15477	15669	15587	15705	15623	15686	15579	15787	15629	15575	15707	15573	15385	15622	15684	15680	15577	15558	15817	15608	15566	15681	15555	15628	15498	15457	15653	15852	15564	15485	15635	15546	15595	15550	15605	15679	15697	15411	15546	15557	15650	15681	15702	15691	15620	15695	15894	15740	15755	15758	15512	15738	15667	15526	15580	15633	15540	15673	15639	15654	15620	15618	15619	15722	15599	15652	15668	15741	15681	15750	15679	15672	15546	15527	15504	15500	15571	15734	15636	15797	15664	15831	15464	15518	15782	15661	15428	15341	15583	15512	15701	15646	15599	15706	15699	15414	15716	15700	15763	15631	15542	15820	15494	15560	15594	15686	15560	15559	15555	15728	15612	15636	15826	15668	15603	15688	15618	15776	15640	15679	15709	15472	15447	15704	15578	15581	15840	15579	15430	15484	15709	15576	15700	15670	15556	15648	15669	15635	15598	15578	15543	15559	15692	15696	15579	15591	15535	15724	15651	15578	15484	15674	15686	15563	15561	15719	15502	15737	15664	15748	15573	15699	15398	15695	15682	15647	15818	15637	15652	15508	15749	15658	15596	15617	15587	15542	15504	15588	15518	15580	15535	15669	15568	15608	15677	15525	15531	15521	15605	15611	15671	15551	15687	15530	15552	15576	15596	15707	15570	15586	15686	15773	15627	15782	15669	15693	15551	15610	15703	15654	15476	15802	15771	15673	15593	15669	15563	15710	15733	15655	15590	15749	15578	15553	15629	15704	15721	15500	15523	15559	15599	15570	15687	15608	15571	15657	15745	15598	15712	15723	15675	15522	15675	15621	15781	15780	15573	15699	15565	15584	15699	15538	15730	15591	15521	15503	15570	15731	15775	15874	15619	15568	15670	15676	15603	15477	15650	15643	15489	15795	15731	15590	15804	15610	15488	15500	15793	15586	15395	15647	15792	15704	15666	15488	15590	15606	15514	15560	15526	15715	15595	15546	15473	15644	15706	15592	15706	15662	15527	15554	15550	15689	15526	15605	15563	15519	15533	15724	15650	15527	15721	15514	15830	15601	15658	15752	15561	15540	15695	15705	15773	15587	15587	15592	15749	15708	15695	15721	15606	15582	15666	15821	15526	15719	15673	15459	15586	15695	15602	15510	15598	15641	15769	15676	15669	15720	15736	15688	15595	15628	15549	15599	15611	15657	15541	15861	15627	15487	15598	15494	15568	15651	15496	15657	15747	15611	15519	15743	15571	15577	15593	15734	15604	15618	15519	15607	15569	15748	15736	15757	15701	15685	15693	15654	15793	15469	15469	15681	15683	15692	15552	15615	15781	15665	15702	15548	15654	15618	15488	15723	15705	15736	15579	15854	15669	15696	15589	15618	15533	15688	15651	15729	15571	15510	15714	15778	15644	15688	15494	15725	15421	15768	15584	15642	15699	15578	15729	15583	15569	15595	15707	15635	15771	15632	15670	15586	15480	15361	15692	15833	15583	15691	15547	15785	15671	15852	15659	15627	15750	15581	15635	15689	15599	15566	15641	15635	15829	15453	15567	15662	15700	15712	15671	15633	15497	15586	15480	15706	15553	15707	15660	15737	15575	15728	15622	15485	15757	15630	15700	15580	15459	15860	15530	15742	15654	15604	15702	15512	15657	15586	15768	15723	15823	15771	15608	15711	15661	15605	15658	15679	15745	15566	15667	15613	15704	15651	15726	15680	15860	15573	15412	15643	15594	15812	15639	15581	15731	15641	15489	15548	15655	15455	15574	15614	15506	15709	15615	15562	15736	15703	15613	15713	15575	15636	15643	15840	15724	15458	15661	15685	15732	15565	15571	15581	15598	15654	15656	15496	15777	15576	15574	15711	15697	15653	15555	15640	15694	15663	15694	15648	15376	15660	15710	15663	15652	15534	15615	15561	15655	15667	15575	15693	15534	15584	15734	15547	15562	15710	15597	15663	15698	15592	15614	15659	15568	15670	15748	15570	15569	15627	15779	15830	15568	15565	15678	15673	15633	15618	15770	15680	15711	15688	15645	15664	15555	15570	15789	15640	15373	15636	15801	15825	15541	15608	15557	15742	15568	15750	15719	15697	15451	15697	15604	15700	15555	15727	15798	15614	15785	15673	15826	15649	15579	15710	15737	15451	15595	15676	15554	15518	15689	15770	15576	15574	15758	15585	15498	15836	15624	15629	15743	15711	15461	15483	15622	15644	15666	15583	15751	15760	15451	15728	15596	15621	15720	15599	15724	15633	15616	15724	15589	15522	15550	15567	15555	15591	15682	15687	15590	15588	15624	15642	15608	15656	15681	15614	15754	15728	15755	15508	15788	15723	15532	15872	15583	15697	15412	15583	15780	15552	15588	15732	15493	15605	15572	15668	15706	15642	15465	15657	15597	15803	15592	15691	15608	15662	15443	15682	15717	15640	15596	15477	15720	15649	15591	15560	15448	15747	15653	15653	15732	15683	15654	15603	15497	15700	15670	15660	15572	15696	15740	15671	15662	15605	15560	15519	15547	15700	15596	15685	15778	15660	15552	15627	15627	15560	15502	15605	15609	15826	15585	15662	15764	15601	15599	15512	15651	15725	15588	15665	15650	15722	15624	15707	15649	15598	15663	15518	15537	15597	15662	15701	15672	15606	15630	15506	15515	15455	15734	15601	15722	15725	15561	15554	15595	15677	15352	15626	15645	15500	15469	15428	15780	15707	15568	15625	15605	15587	15454	15682	15619	15536	15639	15639	15893	15592	15497	15662	15718	15749	15664	15587	15694	15598	15356	15786	15685	15606	15620	15547	15512	15734	15795	15758	15635	15608	15606	15687	15772	15666	15656	15662	15657	15682	15734	15613	15597	15439	15575	15700	15659	15558	15539	15652	15599	15811	15438	15539	15692	15565	15639	15627	15662	15628	15612	15734	15826	15654	15657	15764	15568	15665	15618	15601	15570	15633	15515	15512	15550	15606	15764	15613	15598	15593	15588	15719	15795	15643	15612	15676	15598	15725	15679	15654	15643	15768	15804	15629	15530	15653	15648	15657	15694	15660	15615	15550	15728	15689	15640	15705	15717	15718	15667	15681	15596	15573	15573	15678	15755	15811	15646	15566	15576	15597	15726	15479	15562	15499	15622	15727	15602	15674	15524	15609	15408	15712	15544	15624	15737	15612	15678	15778	15733	15692	15508	15695	15744	15633	15718	15814	15606	15644	15511	15697	15663	15647	15510	15799	15734	15398	15740	15571	15616	15681	15694	15776	15703	15802	15747	15708	15654	15491	15667	15749	15694	15576	15585	15639	15741	15723	15786	15533	15604
23845	21334	28818	24209	21832	21875	20351	17401	16720	17060	18229	25310	39715	41100	32949	24067	19238	17344	16525	16451	16400	16473	16428	16319	16371	16352	16562	16387	16358	16547	16400	16321	16298	16185	16434	16312	16408	16302	16497	16254	16177	16423	16481	16502	16250	16373	16096	16529	16309	16472	16487	16401	16424	16525	16116	16306	16284	16544	16377	16290	16451	16365	16205	16300	16132	16523	16439	16304	16458	16269	16322	16172	16298	16465	16068	16239	16481	16333	16472	16222	16395	16225	16197	16530	16436	16293	16312	16501	16358	16270	16358	16402	16412	16351	16348	16353	16400	16265	16178	16269	16440	16143	16280	16353	16283	16327	16415	16319	16301	16552	16091	16382	16266	16341	16379	16304	15996	16336	16278	16341	16175	16171	16444	16219	16299	16300	16292	16282	16371	16371	16411	16159	16325	16387	16226	16393	16242	16238	16261	16341	16262	16419	16228	16259	16498	16290	16303	16264	16336	16539	16311	16225	16288	16154	16328	16331	16086	16321	16190	16329	16386	16120	16357	16324	16378	16357	16401	16298	16261	16504	16332	16321	16068	16255	16272	16257	16272	16137	16285	16296	16463	16448	16403	16294	16385	16225	16222	16348	16344	16296	16444	16314	16169	16113	16228	16473	16500	16240	16305	16279	16400	16494	16413	16283	16423	16479	16249	16161	16474	16085	16357	16088	16142	16283	16321	16322	16231	16429	16331	16186	16419	16128	16397	16302	15964	16273	16275	16193	16156	16130	16082	16404	16355	16404	16308	16314	16183	16271	16388	16179	16395	16226	16319	16214	16277	16163	16388	16491	16239	16305	16365	16374	16251	16340	16266	16415	16364	16229	16185	16281	16374	16295	16251	16153	16353	16284	16387	16125	16414	16285	16277	16334	16259	16180	16284	16332	16386	16333	16182	16248	16211	16346	16229	16063	16550	16110	16249	16328	16366	16442	16246	16344	16313	16396	16192	16192	16133	16322	16276	16285	16469	16182	16349	16260	16178	16178	16297	16432	16425	16402	16316	16235	16190	16280	16218	16151	16341	16421	16294	16308	16453	16434	16530	16383	16202	16277	16194	16358	16355	16366	16348	16325	16273	16225	16462	16313	16501	16263	16248	16300	16213	16291	16198	16243	16319	16316	16414	16309	16412	16352	16300	16435	16302	16141	16250	16227	16306	16213	16424	16141	16362	16169	16338	16126	16316	16321	16285	16185	16447	16119	16209	16172	16286	16184	16330	16457	16366	16265	16578	16337	16212	16352	16404	16313	16333	16188	16194	16342	16197	16253	16272	16203	16385	16387	16348	16263	16308	16158	16363	16380	16267	16363	16464	16201	16371	16227	16193	16333	16145	16128	16392	16489	16222	16240	16595	16278	16480	16557	16243	16324	16412	16468	16130	16389	16208	16407	16269	16366	16054	16190	16420	16272	16447	16436	16356	16119	16499	16534	16216	16313	16494	16286	16603	16161	16367	16387	16374	16340	16166	16364	16420	16430	16398	16305	16323	16281	16333	16527	16248	16352	16227	16314	16159	16260	16380	16233	16421	16286	16258	16304	16271	16264	16290	16436	16274	16393	16412	16253	16321	16540	16181	16340	15957	16292	16319	16280	16358	16272	16241	16300	16130	16155	16477	16253	16176	16354	16388	16487	16441	16303	16159	15998	16152	16320	16406	16294	16213	16149	16370	16277	16340	16147	16289	16426	16237	16327	16375	16436	16457	16472	16334	16247	16393	16191	16194	16359	16393	16119	16290	16433	16407	16287	16162	16129	16395	16214	16415	16429	16288	16382	16404	16332	16210	16287	16272	16125	16212	16251	16331	16407	16307	16382	16324	16451	16373	16504	16310	16317	16476	16405	16332	16395	16370	16187	16331	16349	16300	16043	16228	16120	16225	16334	16381	16465	16305	16209	16280	16148	16353	16486	16324	16137	16276	16378	16377	16163	16234	16298	16500	16305	16257	16277	16141	16331	16384	16305	16156	16420	16353	16597	16461	16444	16450	16148	16149	16289	16310	16389	16305	16209	16355	16240	16255	16491	16297	16177	16357	16293	16228	16327	16267	16331	16458	16282	16369	16373	16210	16382	16232	16310	16295	16481	16256	16322	16369	16309	16369	16195	16309	16269	16433	16473	16450	16365	16264	16228	16293	16500	16333	16419	16208	16439	16297	16276	16373	16291	16144	16274	16370	16324	16297	16192	16325	16264	16099	16291	16430	16302	16193	16280	16157	16157	16363	16247	16314	16355	16252	16357	16429	16278	16100	16261	16270	16282	16324	16361	16235	16321	16353	16347	16290	16277	16338	16374	16264	16309	16227	16290	16359	16215	16539	16370	16185	16424	16287	16291	16114	16045	16376	16318	16344	16343	16393	16487	16307	16248	16333	16402	16320	16220	16214	16241	16282	16272	16337	16201	16141	16259	16223	16150	16395	16271	16459	16274	16210	16383	16224	16460	16220	16335	16201	16202	16281	16294	16399	16370	16278	16230	16462	16306	16272	16279	16241	16363	16557	16283	16279	16306	16209	16405	16220	16229	16261	16329	16439	16321	16511	16264	16276	16147	16357	16304	16334	16146	16363	16362	16194	16329	16283	16361	16309	16095	16339	16260	16340	16190	16481	16190	16148	16170	16303	16229	16203	16388	16273	16223	16222	16412	16388	16317	16289	16186	16405	16240	16419	16489	16100	16252	16135	16457	16396	16256	16174	16338	16155	16185	16323	16308	16250	16403	16325	16228	16374	16006	16297	16372	16127	16362	16226	16221	16432	16228	16393	16229	16303	16202	16303	16270	16137	16300	16310	16332	16366	16380	16431	16291	16301	16359	16378	16431	16308	16271	16438	16418	16173	16302	16252	16285	16486	16150	16505	16524	16484	16391	16193	16400	16296	16306	16301	16212	16199	16063	16234	16226	16425	16303	16455	16312	16297	16152	16374	16412	16416	16210	16159	16296	16602	16260	16243	16025	16213	16428	16279	16283	16323	16283	16158	16242	16250	16336	16216	16328	16314	16173	16301	16317	16272	16308	16275	16444	16227	16440	16406	16394	16359	16334	16098	16191	16346	16185	16382	16335	16272	16240	16187	16214	16448	16307	16422	16422	16275	16244	16459	16430	16203	16331	16301	16261	16123	16167	16373	16347	16433	16297	16389	16500	16275	16361	16545	16266	16404	16122	16392	16383	16346	16446	16394	16357	16350	16470	16343	16395	16272	16192	16445	16193	16320	16244	16313	16138	16230	16222	16297	16303	16276	16108	16421	16345	16173	16171	16347	16035	16270	16261	16200	16254	16337	16213	16375	16322	16400	16298	16332	16294	16401	16322	16187	16157	16428	16092	16249	16191	16304	16344	16296	16282	16265	16309	16386	16141	16281	16297	16341	16191	16258	16237	16361	16235	16377	16221	16310	16336	16225	16298	16275	16298	16370	16490	16268	16491	16328	16441	16333	16276	16410	16359	16252	16279	16401	16113	16260	16268	16198	16342	16299	16429	16468	16524	16456	16598	16331	16375	16318	16363	16236	16420	16261	16308	16284	16296	16381	16238	16202	16321	16300	16434	16386	16353	16319	16372	16357	16112	16074	16167	16220	16455	16407	16364	16322	16368	16473	16161	16280	16482	16341	16263	16481	16304	16451	16504	16173	16437	16277	16315	16365	16434	16284	16362	16241	16165	16209	16199	16268	16314	16339	16295	16302	16498	16258	16230	16301	16396	16099	16370	16410	16367	16293	16170	16228	16311	16307	16297	16259	16279	16184	16305	16431	16355	16146	16083	16354	16400	16296	16521	16112	16335	16076	16180	16225	16463	16483	16419	16414	16408	16206	16209	16356	16385	16467	16471	16439	16425	16201	16346	16276	16118	16395	16066	16304	16389	16396	16215	16493	16597	16383	16216	16327	16320	16379	16277	16379	16047	16338	16501	16198	16176	16243	16178	16450	16404	16333	16252	16305	16243	16251	16364	16487	16218	16323	16307	16312	16287	16250	16291	16271	16242	16292	16404	16178	16380	16423	16440	16657	16486	16400	16319	16250	16277	16237	16439	16344	16285	16263	16292	16445	16390	16222	16377	16251	16245	16316	16334	16377	16409	16366	16383	16399	16213	16350	16480	16290	16302	16317	16327	16302	16326	16305	16087	16251	16307	16279	16309	16305	16390	16509	16267	16268	16389	16282	16154	16281	16256	16378	16327	16264	16345	16443	16283	16199	16356	16279	16465	16376	16172	16264	16484	16432	16249	16175	16221	16225	16282	16245	16232	16468	16154	16262	16284	16278	16414	16186	16257	16184	16022	16313	16152	16341	16179	16224	16351	16275	16287	16307	16477	16112	16307	16285	16245	16107	16272	16259	16310	16308	16483	16265	16355	16347	16337	16435	16215	16322	16289	16200	16404	16405	16373	16427	16416	16255	16467	16270	16433	16407	16205	16484	16293	16511	16442	16416	16172	16407	16403	16377	16252	16391	16315	16368	16652	16398	16274	16395	16453	16397	16446	16154	16268	16486	16438	16247	16449	16327	16258	16362	16268	16305	16211	16388	16262	16190	16275	16293	16244	16347	16232	16142	16285	16306	16188	16155	16326	16254	16349	16310	16237	16287	16416	16284	16317	16112	16168	16348	16147	16261	16174	16451	16315	16469	16241	16387	16258	16307	16306	16274	16448	16190	16332	16288	16181	16205	16282	16127	16348	16243	16320	16427	16382	16474	16272	16367	16306	16472	16294	16197	16366	16306	16250	16228	16248	16351	16369	16406	16419	16385	16340	16246	16234	16451	16311	16287	16226	16318	16462	16326	16233	16385	16289	16294	16241	16240	16449	16232	16325	16228	16264	16573	16228	16317	16307	16281	16326	16251	16469	16481	16420	16311	16509	16370	16369	16332	16279	16287	16187	16267	16123	16279	16268	16274	16409	16275	16390	16261	16245	16236	16599	16174	16328	16327	16101	16400	16189	16415	16281	16455	16084	16493	16393	16207	16278	16224	16228	16360	16265	16223	16280	16196	16196	16269	16237	16240	16184	16323	16399	16338	16108	16388	16290	16278	16331	16162	16313	16330	16244	16317	16437	16394	16315	16229	16366	16301	16563	16305	16289	16382	16244	16057	16323	16545	16238	16140	16338	16318	16285	16397	16309	16186	16093
16175	27159	25047	20546	18974	17645	16946	16560	16378	16138	19028	29905	43954	43617	34702	23999	18084	16129	15740	15802	15452	15525	15432	15540	15721	15608	15632	15483	15499	15590	15463	15562	15357	15585	15563	15625	15582	15569	15524	15463	15466	15654	15684	15599	15494	15457	15539	15471	15558	15496	15607	15606	15589	15546	15557	15510	15528	15428	15426	15481	15563	15597	15556	15518	15554	15735	15590	15636	15484	15499	15479	15510	15539	15475	15500	15506	15441	15774	15448	15491	15467	15634	15382	15327	15635	15548	15566	15443	15501	15477	15526	15425	15521	15405	15477	15639	15573	15580	15481	15418	15554	15362	15755	15484	15594	15514	15572	15428	15639	15546	15417	15647	15489	15520	15427	15366	15661	15619	15589	15445	15588	15608	15667	15500	15690	15517	15479	15492	15607	15445	15579	15467	15489	15495	15356	15423	15549	15477	15306	15639	15675	15483	15497	15575	15675	15500	15451	15448	15474	15502	15647	15679	15602	15503	15592	15542	15652	15557	15587	15705	15433	15509	15511	15421	15429	15398	15521	15502	15612	15350	15380	15605	15509	15613	15551	15586	15491	15568	15589	15641	15614	15702	15520	15713	15455	15377	15663	15348	15525	15483	15478	15609	15578	15589	15495	15674	15500	15705	15616	15530	15506	15375	15439	15463	15514	15521	15465	15500	15476	15635	15697	15672	15423	15556	15505	15486	15391	15603	15639	15536	15420	15481	15612	15509	15517	15508	15552	15536	15395	15456	15478	15560	15468	15579	15570	15527	15479	15426	15380	15545	15443	15493	15417	15534	15521	15494	15507	15581	15580	15505	15538	15547	15451	15532	15508	15442	15461	15564	15335	15743	15554	15355	15434	15402	15526	15555	15451	15417	15661	15469	15611	15434	15598	15435	15505	15666	15584	15500	15457	15703	15530	15585	15630	15572	15647	15524	15415	15621	15448	15492	15357	15387	15560	15444	15546	15525	15524	15626	15593	15488	15448	15474	15538	15523	15634	15468	15523	15443	15459	15472	15351	15558	15465	15470	15454	15694	15500	15576	15520	15713	15400	15461	15369	15481	15545	15591	15318	15636	15397	15439	15538	15568	15620	15417	15549	15657	15412	15411	15422	15509	15509	15519	15524	15415	15388	15585	15448	15592	15575	15519	15409	15592	15552	15635	15456	15517	15572	15367	15662	15479	15559	15334	15607	15471	15446	15378	15620	15518	15439	15528	15462	15451	15472	15657	15480	15659	15483	15476	15597	15510	15495	15434	15518	15641	15588	15582	15649	15433	15543	15434	15502	15541	15392	15552	15564	15519	15356	15661	15586	15602	15478	15392	15530	15399	15320	15766	15628	15324	15450	15540	15623	15596	15603	15633	15590	15494	15417	15543	15393	15530	15685	15335	15650	15478	15858	15497	15729	15424	15571	15543	15586	15494	15487	15568	15542	15499	15508	15497	15608	15421	15579	15642	15486	15452	15507	15519	15561	15470	15543	15473	15550	15492	15416	15514	15507	15662	15407	15433	15586	15352	15383	15503	15440	15565	15424	15448	15740	15539	15443	15570	15539	15455	15530	15553	15622	15502	15497	15445	15429	15624	15484	15577	15452	15498	15495	15546	15607	15363	15575	15593	15605	15668	15360	15478	15588	15648	15468	15670	15455	15626	15467	15591	15445	15356	15543	15477	15534	15503	15459	15698	15362	15442	15557	15455	15362	15615	15544	15590	15596	15510	15389	15571	15374	15424	15511	15584	15573	15575	15542	15431	15401	15632	15525	15512	15583	15359	15348	15459	15560	15660	15450	15514	15461	15601	15530	15355	15504	15461	15793	15496	15510	15454	15459	15380	15499	15514	15411	15444	15604	15547	15650	15496	15518	15607	15656	15464	15558	15738	15517	15587	15659	15527	15458	15381	15573	15468	15588	15569	15526	15377	15630	15592	15557	15469	15513	15567	15520	15649	15413	15623	15357	15594	15512	15669	15481	15570	15606	15613	15525	15514	15501	15429	15417	15694	15556	15649	15365	15688	15465	15447	15431	15463	15442	15507	15626	15526	15499	15433	15445	15634	15460	15529	15405	15609	15501	15604	15492	15505	15575	15728	15414	15418	15636	15453	15519	15573	15492	15516	15467	15643	15516	15635	15510	15547	15359	15566	15652	15370	15538	15506	15704	15474	15378	15448	15446	15523	15544	15543	15589	15603	15539	15538	15463	15521	15594	15527	15644	15512	15540	15265	15495	15463	15615	15467	15457	15412	15556	15768	15549	15541	15532	15546	15678	15468	15589	15468	15469	15510	15471	15388	15491	15505	15605	15411	15431	15419	15452	15605	15445	15564	15639	15524	15379	15602	15517	15476	15469	15446	15774	15449	15474	15680	15632	15472	15311	15621	15633	15731	15521	15732	15428	15366	15486	15599	15439	15683	15328	15459	15651	15610	15528	15528	15505	15554	15551	15385	15516	15516	15741	15507	15478	15496	15517	15726	15522	15558	15566	15467	15558	15547	15667	15515	15594	15431	15400	15566	15524	15741	15429	15632	15542	15489	15599	15560	15620	15387	15553	15569	15639	15544	15510	15466	15568	15458	15427	15555	15599	15623	15385	15351	15542	15572	15409	15415	15587	15425	15592	15463	15613	15368	15483	15511	15563	15440	15468	15506	15604	15543	15473	15351	15541	15415	15597	15522	15543	15654	15489	15644	15643	15456	15555	15536	15544	15437	15621	15513	15561	15606	15552	15384	15482	15514	15486	15451	15561	15487	15601	15580	15298	15637	15451	15311	15361	15690	15452	15606	15458	15428	15498	15455	15722	15549	15551	15538	15547	15664	15558	15440	15605	15651	15527	15425	15413	15585	15465	15459	15537	15556	15650	15675	15425	15500	15654	15498	15588	15350	15514	15395	15615	15518	15496	15667	15456	15492	15394	15584	15425	15509	15330	15546	15493	15590	15366	15441	15510	15583	15559	15379	15513	15366	15723	15606	15683	15526	15490	15532	15523	15478	15517	15576	15540	15560	15555	15458	15537	15526	15386	15430	15645	15607	15699	15459	15694	15577	15474	15270	15566	15498	15615	15722	15657	15336	15423	15638	15660	15386	15587	15444	15551	15586	15607	15464	15445	15649	15501	15670	15444	15557	15544	15613	15560	15641	15539	15573	15559	15500	15596	15493	15352	15609	15526	15712	15437	15559	15458	15522	15523	15440	15431	15635	15456	15301	15587	15461	15627	15569	15612	15374	15461	15548	15499	15435	15431	15539	15536	15433	15703	15583	15353	15414	15498	15552	15404	15340	15450	15590	15637	15520	15598	15703	15566	15568	15451	15515	15524	15498	15438	15509	15504	15561	15516	15535	15561	15530	15369	15443	15526	15398	15555	15545	15503	15605	15429	15559	15400	15673	15500	15492	15566	15498	15510	15524	15498	15617	15345	15510	15567	15682	15486	15362	15435	15414	15515	15641	15745	15521	15484	15582	15469	15567	15657	15655	15501	15568	15592	15601	15576	15484	15673	15531	15406	15465	15581	15411	15385	15461	15450	15426	15567	15482	15423	15615	15545	15384	15518	15440	15462	15407	15408	15534	15412	15556	15636	15520	15543	15685	15497	15611	15472	15570	15413	15516	15500	15591	15620	15401	15476	15458	15583	15578	15476	15590	15544	15605	15404	15525	15637	15607	15310	15632	15499	15461	15649	15529	15497	15491	15501	15458	15356	15590	15569	15653	15415	15685	15429	15429	15525	15478	15533	15459	15457	15438	15648	15553	15543	15493	15413	15429	15564	15484	15617	15314	15455	15422	15604	15642	15377	15547	15607	15388	15515	15378	15497	15395	15582	15669	15451	15471	15489	15631	15729	15609	15436	15549	15577	15618	15564	15541	15372	15802	15456	15575	15508	15383	15353	15496	15408	15646	15551	15379	15503	15352	15561	15561	15519	15562	15588	15730	15470	15643	15517	15677	15439	15339	15628	15618	15399	15473	15606	15575	15487	15486	15499	15564	15472	15536	15550	15475	15543	15636	15633	15577	15663	15593	15602	15549	15565	15464	15352	15329	15367	15471	15458	15679	15581	15570	15532	15435	15476	15564	15602	15465	15509	15472	15574	15459	15415	15505	15605	15580	15548	15590	15528	15420	15535	15601	15511	15551	15519	15655	15434	15545	15567	15665	15451	15683	15619	15532	15397	15555	15583	15708	15492	15559	15533	15616	15618	15706	15466	15714	15547	15479	15538	15536	15709	15641	15468	15449	15489	15305	15515	15481	15550	15432	15511	15483	15355	15563	15394	15652	15464	15474	15579	15338	15492	15360	15438	15516	15536	15667	15408	15649	15591	15434	15465	15378	15468	15495	15347	15496	15592	15571	15457	15461	15492	15467	15645	15647	15675	15459	15552	15641	15384	15546	15424	15549	15605	15516	15670	15343	15486	15464	15452	15528	15705	15515	15485	15470	15523	15519	15584	15787	15664	15707	15595	15518	15657	15603	15593	15498	15541	15573	15614	15633	15338	15595	15715	15611	15577	15477	15483	15595	15678	15451	15527	15527	15712	15564	15488	15332	15622	15477	15296	15426	15652	15577	15395	15591	15413	15459	15520	15696	15540	15423	15566	15734	15550	15725	15398	15624	15496	15583	15431	15569	15649	15542	15330	15704	15454	15520	15611	15460	15639	15384	15633	15521	15490	15498	15492	15516	15519	15465	15631	15572	15702	15501	15552	15596	15590	15567	15501	15504	15411	15412	15445	15408	15493	15523	15518	15522	15601	15467	15556	15593	15482	15535	15522	15335	15415	15528	15480	15403	15495	15598	15572	15476	15390	15566	15616	15459	15507	15339	15478	15492	15502	15474	15550	15460	15568	15419	15412	15514	15603	15578	15513	15698	15513	15498	15574	15518	15674	15473	15390	15578	15466	15514	15544	15410	15664	15493	15595	15589	15393	15447	15565	15509	15480	15559	15353	15489	15630	15597	15389	15581	15552	15438	15463	15609	15428	15613	15418	15563	15447	15583	15702	15491	15275	15587	15638	15501	15454	15437	15532	15602	15562	15496	15451	15458	15317	15572	15671	15683	15386	15633	15561	15512	15615	15731	15641	15514	15668	15284	15671	15473	15488	15419	15690	15607	15546	15501	15590	15490	15607	15510	15560	15550
28849	21691	20979	18854	17096	17243	17151	17066	17289	17058	17195	18259	19818	19900	19218	18130	17547	16903	17115	17102	17149	16936	17152	17035	17140	17081	17298	16972	17121	17196	16928	17195	17269	17150	17106	17028	17140	17049	17164	17254	17269	16897	17118	17098	17129	17128	17082	17265	16948	16945	17104	17005	17064	17123	17106	16930	17035	17292	17101	17286	16993	17010	16982	16911	17136	17185	16956	16931	16905	17059	17273	17032	16918	16948	17162	16935	17150	17220	16901	16974	17253	16953	16919	16987	16962	17089	17082	17108	16916	17035	17219	16943	17144	17034	17135	17042	17106	17031	17166	16915	17046	17174	17164	17103	17071	16927	17107	17067	17093	17145	17090	16957	17193	17095	17070	16925	17086	17016	17019	16950	17196	16904	17187	17009	17195	17038	17076	17111	17095	16973	17178	17209	17092	17094	16924	17095	17066	17161	17018	16933	17082	17125	17302	17034	17162	17024	17076	16884	17231	16976	17075	16997	17088	17015	17074	17236	16990	17024	17237	17303	16935	17184	17082	17136	16931	16992	17099	17114	16993	17121	17135	17261	17080	16967	17101	17083	17140	17128	17072	17093	17053	16991	16991	17125	17212	17063	17036	17079	17169	17012	17000	17138	17142	16916	17088	17157	17036	17292	16951	17157	17047	17255	17125	17034	17205	17089	17020	17244	17082	17146	17277	17117	17201	17244	17123	17201	17075	17120	17064	16987	17272	17134	17096	17118	17194	17019	17099	17032	17172	17136	17396	17129	16777	17152	16875	16796	17133	17114	16996	17116	17196	16931	17095	17140	16977	17161	17105	17046	16970	17138	17058	16832	17047	16952	16967	17287	17145	17316	17047	17039	16995	16960	17085	17348	17137	17078	16872	17233	17031	16836	17341	17153	17183	17030	17099	17089	17159	16895	17151	17130	17205	17131	17219	17221	17042	17006	17173	16992	17071	17099	17175	17082	16941	16977	16984	17130	17180	16931	17146	17054	17193	17135	17355	17193	17152	16949	17143	17043	17139	17016	17283	17329	17085	17067	17172	17143	17094	16978	17303	17011	17151	16974	16923	17177	17058	17050	17197	17164	17122	17134	17074	17062	17065	16990	17080	17110	17029	17075	17012	17051	16898	17102	17151	17071	16982	17317	17111	17205	17139	17258	17116	16911	16962	16869	17015	17058	17114	17234	17210	17076	17140	17168	17008	17028	17169	17123	17287	17074	16764	16981	17019	17022	17077	16829	17035	16938	16912	16891	17082	17106	16994	16991	17210	16965	17196	17051	16995	17020	16946	17218	17191	17148	17102	16969	17071	17345	17104	17033	16965	17007	17223	17161	17182	17089	17119	17170	17091	16980	16959	17214	17274	17101	17223	17077	17100	16812	17007	17058	17069	16998	17108	17010	17111	17155	17249	16992	16900	17129	16942	17095	17018	17262	17226	17075	17243	17240	17212	17061	17014	17039	17106	17043	16974	17082	16997	17372	17054	17011	17121	17083	17011	16995	16997	17127	17160	17106	17046	17008	17083	17163	17138	17047	17147	16867	17164	17052	17114	17388	17022	17040	17086	17052	17113	17166	16990	17206	17061	17115	17089	17268	17063	17067	16894	17099	17142	17019	17219	17180	17086	17198	17209	17178	17214	17092	17199	17099	17298	17225	17236	17256	17224	17066	17350	17048	16865	17179	16939	17053	17043	17009	16884	17155	17027	17016	17239	17240	17129	16938	17046	16995	17067	16857	17164	17040	17047	17181	17036	17040	17229	17069	17150	17178	17206	17088	16987	17071	17015	16985	17145	17089	17137	17024	17038	16946	16954	17183	17044	17127	16988	17302	17069	17089	17147	17074	17075	17030	17200	17153	17005	17143	17163	17088	16982	16997	17084	17009	16991	16931	17120	17064	17106	17084	17200	17129	17136	17297	17053	17151	17221	17127	17212	16950	16978	17095	16873	17136	17173	17112	17058	16945	17183	17184	17201	17383	17184	17037	17088	16991	17023	17155	17086	17119	16987	17145	17144	17071	17048	17068	17118	17116	16888	17155	17101	17034	17122	17093	17053	17012	17221	17180	17250	17115	17113	17344	17155	17209	16902	16862	17028	17058	16904	17115	16982	17011	17010	17054	16882	17055	17110	17055	17119	17109	16996	17033	17057	17007	17338	17097	17011	17052	17099	16921	17025	17159	16956	17116	17036	17035	16923	16961	16845	17262	17254	17043	17100	17213	17286	17058	17232	17170	17058	17046	17137	17250	16868	16945	17109	17113	17076	16991	16964	16890	16954	17082	17035	17118	17217	17172	16975	17189	17055	17017	16946	17030	17308	17254	17127	17025	17061	17091	17074	17122	17028	17048	17004	17085	16932	17009	17048	17146	17265	17093	16963	16961	16859	17096	17155	17287	16940	17057	16961	16884	17068	17118	17245	17006	16951	16990	17084	17106	16991	17316	17149	17062	17017	17113	17032	17215	17114	17023	16990	16929	16964	16932	16966	17105	16987	17210	17187	17070	16999	17199	16954	17109	17083	17063	17170	17027	17033	17263	16986	16879	17120	17364	17079	17066	16977	16991	17110	17129	17299	17074	16995	17063	17083	17112	16970	17175	17133	17237	17137	16975	17123	17140	16942	16962	17116	16996	17057	17059	16799	16960	16995	17142	17077	17023	16982	17176	17071	17208	17111	17005	17176	17148	17118	17238	17104	17167	17120	17101	17250	17128	17160	17182	17213	17130	17044	17124	17113	17128	17037	17023	16905	17036	17035	17136	17015	17001	17225	17053	17295	17315	17009	16993	17139	17015	16950	16995	16942	17120	17167	17001	17067	17109	17224	17041	17051	17027	17107	17169	17051	17177	17143	17110	16996	17111	17210	17033	17197	16936	17029	17106	17239	17238	17135	17071	17030	17011	17001	17261	17048	17149	17094	17237	17229	17136	17358	17055	17095	16852	17166	16944	17061	17096	17247	17295	16965	17172	17100	16982	17124	17150	17103	17103	17136	17092	17209	17145	17056	17021	17208	17046	17068	17157	17064	16908	17005	17096	17064	17115	17205	17097	17126	17078	17059	17007	17175	17012	17079	17028	17091	16962	16948	17152	16928	16990	17219	17287	16805	17014	17094	17128	17267	17038	16932	16982	16985	17210	17268	17141	17201	17180	17181	17106	16990	17056	17182	17107	17154	17037	16994	17087	17168	17095	16932	17148	17294	17203	16964	17165	16981	16949	17038	17006	17189	17196	17115	17081	17079	17286	17099	17184	16806	17155	17057	16821	17135	16988	17126	17228	17274	17199	17169	17035	17154	17167	17072	17064	17066	17159	17095	16966	17080	16975	17141	17124	17172	16994	16977	17093	17140	17052	17208	17097	16868	17195	17242	17013	16854	16928	17150	17052	17154	16994	17172	17206	17149	17211	16946	17146	17074	16848	17071	16944	17180	17147	17112	17248	16917	17113	17160	17159	17070	17159	17025	17001	16994	17284	17048	17362	17184	17098	16944	17121	17043	17121	17081	17132	17153	17038	17215	17120	17236	17223	17072	17067	17149	16924	17018	16876	17004	17034	17076	17123	17255	16984	17168	16913	17070	17032	17324	17215	17204	16940	17167	16940	16975	16762	17005	17223	17019	17219	17036	16900	17073	17192	17175	17061	16944	17104	17115	17072	17172	16974	17270	17010	17044	17055	17239	16941	16960	17165	17289	17224	17079	17127	17034	16987	17116	17006	17155	17162	17065	17192	17035	17353	17075	17204	17115	17110	17227	17015	17154	17032	17130	17174	16985	17257	17069	16974	17177	17011	17028	17044	17168	16945	16941	17070	17020	17158	17127	17089	17156	17217	17114	17197	17355	16972	17138	17170	17122	17112	17008	17133	17081	17115	16981	17053	16972	17022	17062	17050	17240	16939	16942	17184	16874	17117	16967	17131	16981	17098	17097	17238	17146	17184	16989	16922	17067	17155	17128	17074	17117	17016	17080	17103	17186	17125	17082	17093	17190	17147	16970	16968	17035	17247	16921	17041	16987	17186	17085	16936	17098	17025	17161	17196	17013	17067	16975	17148	17089	16969	17070	17040	17187	17112	17214	17311	17143	16970	17105	17050	16952	17123	16983	17053	17182	17208	16985	17070	17011	17114	17032	17144	17080	17240	17148	17092	17206	17162	17027	16898	16961	17007	17086	16990	17215	17114	17051	17122	17035	17148	17123	16905	17063	17102	17025	17004	17020	17031	16998	16964	16879	16995	17155	17090	16867	17118	16987	16947	17041	17108	17171	17046	17118	17104	17034	17183	16961	17179	16960	17083	17124	17229	17071	16925	17273	16998	16999	17152	17193	17216	17281	17063	17168	17032	17013	17057	17294	17343	17016	16919	17030	17195	16987	17158	17341	17022	17165	17059	17098	17129	17036	17186	17130	16969	17025	17114	17212	17083	17249	16987	17072	16740	17165	17022	17068	16986	17061	17124	17050	16820	17137	17261	17111	17139	17184	17171	17071	17102	16990	17083	17305	17106	17084	17225	16975	17248	17132	17185	17068	17056	17056	17252	17002	17072	17056	17048	17210	17101	16989	17106	17318	17110	17106	17129	17118	17062	17041	16953	17119	17032	17110	17129	17059	17091	17201	16998	17322	17416	17147	17183	17231	17141	17253	17226	17091	16856	17097	17052	17140	17009	17037	17149	17047	17174	16862	17083	17063	17142	17330	17209	17119	17060	17192	17145	17104	16947	17166	17030	16967	16994	16921	16931	17229	17091	17105	16922	17100	16942	17055	17039	17044	16957	17254	16975	16952	17026	17135	17225	16965	16909	17128	16939	17058	17159	17247	17240	17083	16862	17136	17061	16830	16895	17018	17212	17057	17055	16982	17136	17269	17056	17175	17090	17051	17098	17229	17070	17058	17114	16938	17165	17017	16932	16990	16973	17049	16962	17038	17165	17120	17033	17151	16823	17143	16963	17147	17203	17078	17180	17210	17067	16852	17063	17034	17117	17232	17095	17234	17013	17045	16980	16861	16985	17266	16929	17186	17173	17146	17189	17073	16990	17072	17020	17114	17086	17213	17213	17325	17091	16992	17025	16998	16872	17093	17085	17221	17067	17110	17029	16929	17312	17135	16969	17155	17201	17192	17057	17135	16974	17122	17132	17290	17097	17074	17056
16126	16975	16796	16249	16156	16091	16052	15897	16142	16135	15986	17783	20404	19775	18287	17014	16200	16200	16072	15905	15974	15922	16032	16094	15981	15921	16018	15985	15955	16117	15886	15860	16016	16078	15888	16161	15962	15833	15938	15997	15974	15845	15996	15953	15895	16052	15985	15916	16003	15988	16011	15892	15898	16028	16083	15966	15990	15987	16066	15906	15979	15953	16002	15772	15884	15918	16001	15998	16036	16009	15939	15913	15940	15773	15850	15849	15999	15815	15804	15891	15963	16027	15899	15891	15807	16020	16074	16023	15803	15906	15857	16033	16146	15958	16049	16147	15892	15886	16092	15881	16046	15810	16014	15912	15977	15887	15825	15954	16000	15966	15773	15882	15986	16064	15920	15892	15822	16064	15835	16174	15941	16011	15995	16030	16064	15803	15966	15915	15940	16074	15922	15867	15931	15924	15975	15768	15826	15910	16025	16085	16037	16040	15748	16134	15785	15801	16114	15790	15907	15906	15931	15840	15819	15903	15939	15855	15931	15773	15824	15827	15987	15925	15995	15867	15943	15951	16043	16036	15943	15995	15884	16035	15748	15885	15887	15939	15877	15992	16052	16000	16026	15915	15968	16013	15995	15879	15852	15883	15945	15877	15920	15961	15924	16018	15972	15771	16099	16073	15857	15971	15870	16043	15929	15955	15958	16007	15869	15851	15781	15874	15833	16082	15979	15894	16017	15925	15970	16012	15951	15776	15828	16011	16056	15981	15901	15946	15979	15911	15845	15956	15934	15953	15875	15982	15887	15847	15907	15810	15915	15885	15891	15927	16035	15998	15896	15961	15975	15958	15794	16006	15827	15874	15797	15915	15900	15907	15971	15949	15854	15787	15807	16134	16004	15890	16022	16043	15864	15997	15941	15958	15884	15908	15937	15850	15877	16044	16000	15843	15908	15856	15940	15919	15923	15985	15922	15931	15857	15867	15831	15896	15969	15966	16135	16002	15981	15955	15932	16083	16005	16053	15932	15910	15949	15922	15937	15889	15972	15943	15989	15935	15894	15890	15872	15997	15813	15998	15975	16058	15893	15764	16117	15926	15943	15977	16072	15958	16020	15841	15694	15987	15730	16031	16118	16108	15986	15754	15766	16101	15952	15732	15885	15948	16010	16066	15946	15917	16075	15942	15962	15944	16053	15991	15872	16031	15929	16053	15796	15918	16144	15889	15983	15853	15901	15688	15999	16040	15920	16028	16057	15970	15791	16008	16078	15950	15845	15878	15976	15931	15992	15956	16042	15986	15894	15865	15735	15930	15971	16006	16100	15845	15951	16067	16059	16057	16125	15983	15906	15912	15890	15974	15822	15953	16179	16030	16000	16042	15942	16015	16030	15931	16061	15935	15879	15859	15974	15989	15919	15871	16019	15928	15942	15976	16009	15947	15861	15923	15939	15895	16020	15914	15880	15801	16125	15871	15991	15984	15957	15967	15733	16114	16030	15852	16047	15970	15903	15971	15882	16037	15932	15938	15997	15849	15977	15949	15939	15926	15945	15908	15821	16031	15995	16035	16090	15867	15959	15936	15839	15973	15939	15915	15926	16023	16070	16011	16127	15852	16013	15998	15825	16004	15941	15894	16131	15878	16022	15913	15990	15857	16069	15911	15585	15986	16060	15930	15968	15888	15842	15977	16011	15842	16101	15984	15833	15973	15852	16092	16065	16018	16088	15942	16004	15999	16032	15907	15985	15819	15898	15943	15931	15803	15939	16129	15920	15931	15856	15880	15910	16025	15843	15959	16028	15937	16008	15950	15896	15889	15998	16022	15917	15919	15879	15953	15949	16183	16134	15911	16028	15864	15833	16014	16058	15944	15876	15942	16037	15917	15858	15996	16110	15978	15935	15996	15988	15861	15912	15894	16010	15909	15885	15878	16010	15962	16211	15999	16051	15909	16103	16100	16020	15999	15933	16059	15847	15989	15902	15902	15854	16042	15804	15848	15986	15987	15844	16096	15934	16015	15944	15876	15918	15868	15872	15869	15964	15840	16047	16002	15837	16124	16063	15957	16029	16054	15818	16056	15959	16025	15967	15862	16044	15845	16115	16033	15737	15933	16004	15934	15908	15929	16004	15870	15960	15888	16045	16165	16011	16065	16173	15867	15916	15984	15996	16113	15941	16041	16108	16111	16054	15992	15899	15936	16050	15901	15992	15920	15890	15820	15883	16125	15913	15977	16112	16006	16021	15885	15968	15976	15961	15817	15994	15831	15972	16071	15951	15823	16164	16034	15951	15995	16087	16025	15969	15772	16062	16050	15912	15971	15953	15867	15865	15971	15910	15832	15849	16002	15873	15928	15913	15918	15992	16044	15887	15911	16019	15951	15991	15826	15999	15966	15901	15975	15847	15934	15977	16013	15963	15950	15882	15953	15934	15904	16079	16110	15818	16011	15892	15921	15980	15945	15963	15978	16004	15899	15998	15937	15676	15935	15998	15723	16116	16190	15831	16005	15826	15852	15975	15979	15999	15985	15979	15987	15868	16160	16044	15900	15900	15872	15931	16044	15909	15894	15799	15980	15900	15817	15973	15866	15887	15991	15958	16058	15957	15896	15906	15972	16049	15970	16073	16070	16023	15970	15848	16043	15839	15996	15947	16124	15962	15906	15894	15973	16071	16140	15913	15995	15902	16061	16041	16001	15960	16110	15904	15920	15955	15977	15770	15917	16029	16117	15753	15871	15946	15850	15990	16174	15983	15974	16055	15926	15975	16004	15975	15977	15915	15962	15935	15997	15945	16105	15728	15844	16101	15850	15998	15956	15762	15972	16062	15913	15908	15980	15844	15862	15825	16031	15716	15869	15851	15997	16017	16044	15904	15964	15957	15951	15909	15909	15754	15969	15995	16058	15988	15985	15697	16046	15986	15772	15934	16009	15923	16206	15854	15918	15880	16068	15962	15968	16102	15961	15985	15990	15860	16051	16092	15872	15768	16100	15892	16035	15921	16015	15887	16064	16177	15907	15945	16021	16004	16063	16118	15842	15970	15882	15935	15967	16097	15922	15969	15963	15853	16000	15843	15975	15854	15907	15822	16305	15922	15925	15777	15881	15898	16039	15970	16009	15959	15921	15948	15919	16057	15862	15981	15894	15895	15832	15971	15998	15827	15898	15871	16105	15841	16084	15997	15961	16183	16036	15779	15854	15937	15905	16011	15897	15855	15922	15847	15956	15996	16076	15979	15809	16027	16074	15863	15939	15922	16004	16030	16006	15810	15872	15788	16079	15984	15864	16047	15932	16022	15918	15998	15841	15935	15902	15873	15936	16161	15802	15921	15721	16116	15829	16110	16017	15928	15811	15901	15859	16114	16034	16038	15944	16042	15913	16025	16017	15962	15989	15836	15952	15952	16009	15906	16023	15842	15990	15956	15836	16028	15853	16047	15977	16069	15931	15840	16004	16013	16150	16000	15937	15985	15954	16071	15814	16036	16076	15943	16145	15983	15956	15981	15925	16071	16033	16020	16149	15872	15956	15984	15811	15938	16135	16045	15957	16004	15963	15879	16155	16060	16104	15823	15997	15951	15955	15918	16014	15880	15943	15912	15965	16067	15887	16068	15843	15911	15828	16046	16093	15936	16129	15989	16025	16088	16021	16007	16033	16080	16085	16091	15958	15850	15766	15968	15968	15897	15871	15900	15928	16032	15803	16090	15952	15980	15895	15901	15922	15784	16052	15996	15846	15923	16000	15840	16021	16064	16070	15882	16071	15993	16056	15824	15924	15958	15952	15907	15943	16032	16091	15909	15811	15893	15850	15914	15959	15919	16082	16045	15854	16055	15947	16006	15919	15793	15910	15783	16023	15906	16229	15966	16101	15976	15953	15958	16067	15884	15945	15980	15905	15950	16023	15845	15995	16039	15972	16009	15962	15934	16087	15915	15854	15969	16096	15984	15904	15804	16077	15935	15860	15869	15964	15827	16130	15880	15864	16013	15862	15894	15854	15974	16082	15908	16088	15936	15889	15840	15994	15962	16175	15730	15894	15929	15835	16065	15922	15881	15868	16000	15989	16007	15958	15950	15978	16095	15923	15953	15880	15941	15857	15980	16050	16083	15912	15930	15899	16149	15979	15917	15842	15962	15897	15899	15984	15993	15996	15791	16145	15973	15941	15877	15885	15802	15920	16108	15852	15998	16101	15908	15835	16012	16058	15980	16073	15996	16126	15976	16019	16167	15939	15942	16017	15811	15856	15924	15832	15930	15986	15840	15918	16034	15974	15980	15961	16040	15857	16012	15977	15871	15951	15910	15878	16030	15922	15766	16027	16048	15999	16045	16057	15933	15865	16080	15872	15712	15883	15967	16043	15946	15872	15929	16005	16207	15868	15971	15780	15900	15930	15963	15919	16054	15854	15953	16096	16033	15786	16000	15904	16019	16045	16101	16107	15951	15852	15721	15947	15989	15826	15996	15926	16032	15918	16077	15972	16001	15993	15979	16134	16067	15961	15928	15931	15848	15960	15795	15979	15763	15978	16049	15952	15894	15988	15940	16122	15975	16015	16068	15911	16088	15811	15916	16108	16039	15959	15956	16075	15746	15993	16037	16027	15948	16113	16112	16058	15990	15866	15927	15918	16035	15956	15847	15901	16039	15856	15994	16043	15947	15916	15967	15814	15953	16007	15972	15874	15995	16095	15952	15987	15829	15950	15965	15927	16150	15901	15975	16040	15913	16007	16010	15867	15957	16050	15897	15841	15926	15872	15855	15941	16233	15826	16022	15861	15652	15991	16109	16032	16004	15936	16031	16096	15939	15824	16089	15989	16069	15907	16100	15816	15905	15997	15981	16098	16137	15939	15948	15920	15885	16027	15901	16092	15868	15922	15720	15994	15908	15965	16009	15986	15946	15872	16066	16034	15951	15941	15806	15991	15878	16022	15922	15961	16033	15882	16060	15939	15774	15789	15831	15868	15793	15848	16013	16063	16031	15831	16114	15858	15967	16002	16000	15971	15814	15773	15853	15920	15830	16072	15984	15952	15974	15926	16133	15982	15730	15943	16010	15918	16125	15877	15947	15802	16079	15833	15737	15791	16046	16017	15975	15918	15928	16144	15899	16214	15899	15912	15929	15997	15869	16036	15933	15925	15975	15971	15873	16062	15997	16071	15945	16017	15968	15951
24974	21338	28044	25311	21077	19052	18859	17282	17162	17421	17463	21826	32635	32989	27057	21438	18415	17375	17251	17283	17133	16948	17117	16973	17029	17140	17110	17037	17019	17061	16956	17131	16976	17214	16998	17083	16870	17037	17213	17076	17008	17056	17160	17025	17064	17239	17112	17065	16972	17007	16934	16881	17135	16935	16992	16938	17110	17035	17217	17232	16782	17154	17018	17020	17209	17071	17022	17015	17083	16941	17126	16909	17158	17041	17200	17023	17010	17024	16986	16859	16861	16965	16941	16913	16847	17014	16978	16947	17026	17074	16975	17051	16837	16983	17006	17003	17063	16921	17088	17010	17015	16721	16912	17086	16963	17122	17115	17064	16964	16995	17162	17006	17079	17277	17181	17103	17240	16966	16932	17008	16986	16883	17154	16958	17142	17055	16750	17079	16966	17004	17043	17148	16996	17202	16948	17065	17076	17169	17004	17080	16863	16978	17034	17029	17127	17114	16988	17188	17003	16993	17168	17017	17277	16993	16872	17070	16756	17095	17026	17007	17149	16893	16846	16941	16768	17014	16805	17049	17134	17218	16976	16856	17087	16992	17087	17084	16905	16834	17057	16971	16953	16924	17004	16809	16912	16808	16970	17218	17112	17071	17057	16840	16894	17036	17107	16871	17024	17131	17199	16851	16994	16952	17171	17078	16906	16984	16951	17093	17011	16976	17094	16968	17218	16972	17029	17112	17152	17202	16787	17127	17065	16996	16930	16986	17065	17113	17023	16867	16861	16947	17044	17106	17176	17112	17002	17137	17101	17076	17107	17186	17249	16851	16965	16923	17032	17200	17077	17028	17012	17005	17060	17171	17103	17112	16990	17087	17079	16935	17207	17083	16900	16938	16944	17069	16999	17072	17098	17110	17032	17119	17058	17030	16854	16979	16946	16823	17054	17066	17183	17010	17104	17060	17155	17125	16956	17082	16748	16840	17137	16998	17116	17060	16928	16913	17022	17090	16938	17294	17127	16920	17104	17120	16923	16910	16918	17279	17161	16967	17013	16889	17089	17070	16816	16856	16898	16996	17263	16983	16997	17102	17006	17034	17018	17071	16930	17054	17137	16929	16954	17136	16857	16884	17139	17134	17005	17020	16800	16986	16985	17076	17039	17142	17161	17067	17156	17002	17093	17011	16944	16949	16981	17058	17103	17025	17156	17049	17016	16711	17016	16920	16803	16868	17015	17031	16897	16985	17273	16875	17175	16983	16901	16911	17024	16968	17038	17104	16918	16842	16938	17079	17333	16897	16839	17010	16892	16973	16949	17099	17042	16955	17094	17112	17199	17141	17104	17081	16984	16922	17032	17145	17071	16989	16947	17170	17038	17141	16950	16938	16930	17135	17086	17005	17186	17028	17239	16943	17020	17045	17058	17189	17012	17101	16929	16920	17075	17178	17065	17098	16957	17018	16955	17009	17024	17015	16841	17094	17139	17058	17135	16976	17289	17043	16989	17015	16987	16915	17024	17128	17020	16950	17085	17118	17069	16888	17143	16894	16939	17020	16994	16872	16974	16930	16963	16977	17155	16935	16935	17107	17022	17110	16909	17127	16936	17217	17158	17139	17011	16868	17084	17072	17166	16887	17108	17056	16836	16898	16931	17106	17114	17064	16965	16991	17161	16791	17105	16849	17209	16986	16842	16805	16986	16972	17044	16891	16994	16829	17014	17102	16983	17069	17020	17051	16957	17083	17120	17190	16999	17055	16985	17038	17064	16882	17136	17003	16990	17046	16983	16884	17083	17064	17050	17005	16894	16783	17105	17089	17118	16983	17040	16992	17118	16896	17019	16860	16981	16826	16884	17109	16959	17087	16901	17059	17047	17157	17169	16958	16895	16878	17062	16964	17126	17033	17061	16794	17012	17104	17089	16757	16916	16949	17221	17069	17050	17140	16872	17125	17242	16929	17044	17160	17120	17045	17050	16860	16971	16908	17148	17226	17243	16914	16989	17108	16885	17203	17033	17196	17001	16997	17101	16903	17044	17003	17172	17065	17000	17195	16872	17070	17309	17060	16872	16900	17001	16961	17280	17125	17070	17153	17021	17109	17113	16870	16975	17087	17083	16920	17240	16864	17170	16961	16987	17070	17009	16980	17025	17046	17135	17061	17126	17087	16914	16971	16969	17061	17066	16877	16884	17179	17106	17132	17112	16802	17127	17118	17034	17092	17019	17220	17152	17202	16963	16907	17155	17061	17069	17033	17003	17140	16986	17042	16954	17206	16910	17045	16978	16974	17153	16867	17076	16998	17135	17101	17094	16916	17114	17027	17108	16989	16981	16986	16905	16989	16936	17141	17026	16971	16917	17106	17123	16936	17078	17136	16866	17112	17009	17091	16979	17172	16922	17174	17146	16911	17247	16921	17086	17045	16980	17041	17002	16933	17141	17056	17118	16955	17005	16802	17028	16965	17000	16863	17105	17112	17111	17070	16915	17102	16954	17104	16864	17098	16978	17067	16918	17097	16857	17121	17037	17114	16948	17095	17065	17081	17024	17202	16974	17250	17173	16874	17018	17339	16971	17169	16967	17079	16998	17005	16982	17097	16960	17070	16896	16953	17002	17024	17051	16974	17106	17038	17248	17031	16883	17032	17072	17069	17044	17084	17158	17076	17069	16902	16864	17076	17067	17043	17065	17112	17025	16922	16965	17134	16890	16818	17019	17128	16906	17007	17074	17208	16968	17122	16953	17096	17091	16866	17122	17057	17011	17059	16970	17193	17137	16943	17108	16917	17151	17003	17095	17127	17054	16863	16988	16954	17109	16888	16940	16983	17125	16921	16947	17206	17028	17014	16784	17110	16994	17120	17222	16799	16989	16771	16973	16992	17244	17135	17007	17005	17105	17170	17092	17105	16999	16969	17131	17138	16975	17157	16995	16921	17160	17054	16963	16978	17034	17184	17111	17102	17041	17190	16881	17023	17054	16813	16993	17214	17114	17131	17031	17040	16972	17014	17055	16915	17201	16730	16823	16946	17169	16900	17008	17223	16987	17005	17162	17140	16913	16895	16919	17111	16926	17044	17135	16993	16813	17048	17043	17006	16934	17124	17138	17084	16975	16972	17047	16997	16952	17243	17011	17081	16955	17080	17004	16769	17187	16894	16901	17086	17183	17005	17014	17031	16980	17112	16882	16986	17103	16955	16991	17094	17183	17047	17158	17219	16988	17184	16817	17014	17000	17016	17025	17035	17092	17104	17068	17101	16947	16989	16942	17040	17076	17023	17082	17024	16984	17277	17026	17067	17277	16945	17012	17097	17006	17016	17036	16915	17050	17010	16921	16961	16989	16990	17132	17096	17016	17032	17118	16967	17044	16981	16960	17089	16979	16928	16971	16918	17112	16867	17119	17276	17001	17258	16983	16992	16989	17139	16894	16947	17128	17218	17064	17106	17177	17125	16984	16870	17261	17178	17116	17105	16887	17003	16791	16923	17150	17108	16950	17036	17066	17175	17048	17091	17314	17069	17174	17059	17127	17023	17236	17100	17208	16985	17065	16974	17055	17051	16929	16945	16972	17024	16864	16935	17065	16947	17215	17076	17222	17092	17069	16822	17003	17065	17033	17027	17023	16963	16999	17070	17131	16853	17023	16932	16928	16952	17190	16983	16993	16944	17031	17151	17091	16916	17223	17139	16886	16997	16960	16990	17118	16934	17131	17141	17160	17113	17048	17058	17229	17154	17180	17153	17036	16919	17116	17151	16931	17154	17006	17004	16954	16849	17060	17284	17131	16949	17064	17006	17093	16997	17124	17228	16773	17183	17141	16872	17123	17160	16797	16908	17159	17361	16985	17013	17005	17030	17065	17070	17120	17198	17002	17232	17201	17011	16983	17048	16983	17010	17208	17256	17029	17074	16972	16963	17107	16953	17219	17143	16937	17082	17105	17054	16818	17134	16881	17108	17009	16879	17068	16920	17047	17019	17120	17008	17123	17249	16925	17104	16860	17067	16980	16978	16950	17129	17175	17060	16817	17014	17146	17110	17153	17146	16979	17003	16977	17009	16894	17005	16811	17030	16977	17079	17250	17070	17049	16930	16875	17096	16762	16797	17212	17000	16932	16889	17143	17077	17043	17089	17144	16838	16902	17016	17205	16997	17179	17110	17022	17068	16998	17003	17117	16945	17140	16881	17114	16983	17143	17034	17188	17013	17044	17004	16994	16946	17191	16877	17147	17088	17040	16879	17028	17096	16802	16798	17128	16997	17042	16930	17087	17077	17036	16819	17264	17043	16912	16990	17074	17228	17160	17056	16931	17045	16981	17007	16883	17029	16960	16845	16919	17270	17034	16911	17085	17036	17142	16927	16848	16986	16956	17031	16905	17012	16950	17020	17190	17055	17064	17021	17140	17009	17051	17038	16981	17013	17213	17042	17084	16919	17023	17099	16914	17007	17038	16950	16920	16901	16913	16972	17052	17006	17066	16915	16946	16896	17196	16971	17151	17128	16954	17096	17270	17095	17047	17075	16930	16978	16967	17022	17029	16964	17084	17157	17099	16866	17135	17064	17060	17060	16858	17039	17078	16994	16964	17130	17019	17139	17030	17085	16991	17117	17127	16887	17125	17189	17094	17138	17123	17074	16982	17088	17040	17000	17050	17289	16993	16962	17172	17001	16989	17075	17056	17096	17178	16864	17007	17154	16926	16940	17052	17213	17162	16956	17157	17086	16851	16899	17097	16990	17144	17359	17192	17059	16985	16804	17121	17037	17141	17077	17184	17073	17063	16911	17146	17321	17222	16982	17057	17284	16987	16991	16991	16917	17186	16928	16901	17013	16925	17090	17057	16967	16921	16945	16728	17027	17170	17232	17039	17047	17153	17026	17057	16808	17234	17158	16918	17083	17047	17176	17092	17086	17139	17274	17097	17237	17133	17136	17058	17113	17060	17253	17180	17113	17104	17087	17105	17012	17152	17116	17010	16928	16971	16983	16894	17032	16957	16832	17200	16902	17095	16943	17212	17145	16921	17261	17004	16927	16974	17049	17020	16998	16971	17061	17024	17194	17026	17094	17011	17277	17031	17024	17185	17109	17139	17063	16957	17050	17117	17144	17279	16954	16910	17091	17020	16977	17228	17307	17106	17012	17210	16977	17065	17038	16969	17106	17065	16908	17169	16918	17004	17117
14839	22242	20710	18234	17567	16945	16667	16478	16316	16454	16569	25045	37120	35203	28000	20543	17162	16258	16175	16056	15981	16026	16038	15947	15939	15888	15959	16071	16096	16097	16155	16007	16025	16015	16104	16090	15986	15938	16141	15770	16114	16026	15959	15877	15908	16052	16026	15797	15994	16063	15934	15913	15988	16092	15999	15878	16148	16017	16032	16060	15776	16035	16157	15823	15807	15939	15983	15935	16046	15929	15840	16065	15906	16007	16151	15927	15987	15819	15869	15933	16002	15975	15848	16076	15991	15989	15912	15965	15911	15915	15979	15899	16033	16027	15993	15916	15970	15985	15936	16134	16116	15782	15898	15887	15946	15911	15931	16013	15825	16144	15964	16084	15923	15953	15962	16103	15909	15964	16154	15878	16009	15911	16012	15814	15882	15926	16045	15922	16082	15763	16172	16074	15810	16076	15888	15930	16089	15829	15916	16010	15965	15871	16094	16100	16021	15931	15853	16008	16049	16030	15881	15698	15797	15917	15922	15936	16276	15980	15914	15953	15969	15903	16044	15756	15913	15906	16069	16049	15960	15884	15854	15908	15888	15833	15880	15938	15836	15978	15944	15822	15839	15787	16065	15882	15913	15956	15911	15946	16075	15870	15742	15927	15996	15887	15867	16041	15854	15846	15893	16130	15785	15995	15783	15941	15909	15886	15867	15928	15892	15949	15965	15712	15957	15812	15960	15898	16004	15945	15804	15923	15840	16020	15879	16031	16067	16024	15935	15718	15858	16038	15883	15963	16003	15950	15891	15972	15956	15991	15896	15931	15976	15932	15849	15909	15885	15935	15869	15848	15863	16096	16113	16200	15917	15927	16002	15887	15916	15879	16067	16239	15936	15906	15988	16056	15880	15823	15876	16101	16051	16084	15813	15883	15846	16046	15953	15997	15844	15870	15902	15886	15874	16047	15956	16042	16072	15934	15909	15832	16001	15985	15735	15907	15987	15936	16066	15977	15876	16193	15828	16018	16083	15785	15844	16101	15993	15952	16061	15958	15944	16090	16127	15904	16125	15922	15882	15931	16031	16107	16152	16106	15891	16016	15995	15902	15905	15949	15779	16035	16089	15966	15871	15866	15947	16102	15896	15892	16089	15924	15960	16041	16177	15899	15893	16089	15952	16052	15806	15916	15960	15994	15962	15930	15966	15959	15903	16033	15868	16036	16074	15918	16022	16037	15960	16020	15954	15977	15892	15958	16233	15806	15953	16009	15908	16021	15919	15901	16078	15924	16092	15856	15982	15938	16017	15997	15858	15946	16000	15950	15928	16057	16003	15909	16060	15828	15943	15989	15996	16008	15841	15837	16053	15876	15959	16051	15844	16076	15993	15872	16118	15882	15907	15977	15807	15889	15963	16002	15938	15872	15893	16009	16063	15926	16106	15983	15971	15901	15946	15894	16018	15894	16039	15931	16023	15974	15924	16235	15877	15817	15929	15975	15836	16065	15998	15850	15852	15984	15814	15878	16078	15962	15896	15982	16057	16014	15892	15867	16068	15955	15930	15902	15898	15905	16074	15930	16063	15844	16098	15885	15975	15951	15936	15772	15995	16000	15792	15867	15887	16045	15869	15920	15980	15925	16031	16145	15831	15990	15976	16046	16127	15835	16085	15991	16028	15808	16020	15832	16011	15963	16034	15854	15935	16000	15907	15708	15966	15986	16117	15983	15964	15856	15966	16005	15996	15954	15957	15901	15828	15750	15857	15886	15865	16104	15924	15888	15972	16042	16046	15992	15879	16205	16076	16112	15738	15846	16050	16050	15793	15992	15987	15836	15874	15845	15978	15961	15897	15913	16101	15963	15858	16009	15925	16001	16026	15881	15980	16022	15968	16019	16001	15996	15964	16021	16038	15979	15918	15988	15900	16016	16055	15983	15988	16011	15869	15833	15963	15909	15878	16023	15910	15927	15880	15913	15807	15881	15908	16001	15962	15906	15974	15915	15861	16055	15956	15753	15857	15790	15943	15984	15894	15984	16077	15981	15982	15946	16186	15929	15891	16027	16028	15929	15925	15944	15847	16098	15995	15814	15859	16129	15926	16063	15998	16115	16073	16014	15883	15953	15744	15828	16063	15899	15801	15799	15878	15940	15928	16017	15973	16126	15901	15936	15901	16005	16039	16071	15694	15939	15956	15851	16243	15968	16045	15879	15968	15931	15840	15967	16244	16053	15888	16027	15932	15930	15837	15854	15981	15953	16017	15918	15886	16009	15845	15993	15778	16062	15733	16042	15911	15958	15912	16178	16006	15957	16088	15855	16066	15918	16000	15961	15943	15940	15899	15810	16045	15942	15893	16098	15869	15969	15969	15898	15984	15921	15976	16018	15851	16046	15779	16040	15941	16063	15999	16064	15775	15879	15971	15963	15922	16080	15963	15984	15957	15909	15730	15935	15970	16166	15999	15997	15799	16110	15762	15936	15947	15904	15823	15819	15744	15722	15987	15966	15996	15838	15964	15811	15943	15989	15999	15933	15823	16085	15987	15969	15972	15914	16002	15921	15961	16003	15953	15938	15840	16056	16087	16044	15960	16002	15984	15972	15770	15783	16013	15926	15970	15837	16000	16042	16052	16049	15903	15826	16063	16027	15961	15963	15943	15945	15870	15919	15881	15900	15739	16014	15909	15947	16085	16018	15805	15981	15869	15817	15733	15781	15962	16054	15981	15957	15896	16020	15846	15818	16029	15881	15921	16069	16068	15988	15919	15947	15901	16132	16043	16062	15816	15983	16097	16067	15947	16034	15886	15925	15821	15873	15831	15875	15817	15971	15735	15658	16151	15867	16001	15860	15859	15996	15847	15863	15805	15983	15896	15982	15904	15930	15989	16003	15951	16066	16116	16047	15904	16118	16077	15980	16059	15746	16107	15710	15908	16243	15873	15998	15877	16047	15851	15813	15962	15919	16129	15991	15958	16203	15739	15893	15874	15973	16042	16028	16012	16024	15994	16099	16060	16155	16034	15860	15897	15928	16063	15897	16127	15931	16083	16047	15912	16057	15966	16053	15934	15952	15908	15786	15851	15991	15990	16023	16029	15903	15996	15780	16166	15996	15944	15915	15866	16163	15950	16021	15917	15856	15876	15991	16076	15902	15892	15818	15913	16026	15890	15942	15885	16068	15823	15945	15869	15940	15920	16063	16118	15969	15949	15823	15900	15823	15874	16031	16104	15829	15909	15895	15867	15927	15937	15991	15902	15956	15958	15891	15839	15900	15922	16033	15984	15895	15916	15982	16007	15825	15962	15875	15996	16029	15825	15888	15922	15998	15940	15952	16023	15928	15842	15998	15981	16061	15775	15951	15963	15882	15843	15938	16149	16022	15790	16010	15847	15982	16006	16082	15850	15844	15851	15898	16073	15965	16000	16018	16042	16047	16046	16208	15995	15974	16114	15993	15636	15880	15934	15911	15824	16023	15872	16052	15891	16041	16088	15877	16021	15947	16111	15975	16006	16056	15908	15958	15886	16037	16038	15844	15758	16168	15872	15702	15885	15996	15842	15921	16013	15732	15958	15949	15821	15960	15936	15991	15807	15930	15972	16004	15838	15998	16049	15950	16157	15886	16064	15968	16007	16035	15904	15881	15872	15888	15858	15984	16115	16044	16054	15880	15823	16119	15776	15904	15979	16121	16083	15948	15806	15901	15824	15998	15823	15907	15905	15967	15937	16058	15866	15950	15943	16071	15827	15972	16016	15960	15963	15932	16004	15859	15975	15834	16089	15849	15882	15930	15832	15972	15886	15949	15990	15977	15944	15859	15882	15954	15803	15902	15905	15887	15863	15916	15761	16031	15826	16009	15931	15829	16092	15912	16165	16033	15908	15720	15895	15961	15999	16059	16072	16132	15991	15791	15927	16031	16066	16010	15852	15912	15994	15995	15957	15955	15751	15877	15899	15790	15724	15870	16072	16036	16026	15959	15932	15857	15938	16015	15827	15995	15833	15982	15921	15824	16081	16001	16079	15988	16092	16119	16076	15911	15982	15915	15964	16105	16127	16024	15919	15929	15877	15985	16089	15962	15854	15980	15945	15783	16079	15973	15907	16099	15897	15926	15972	15876	15991	16145	15787	15858	15965	16139	16019	15761	15969	15998	15913	15940	15941	15944	16055	15917	16104	15876	15898	15848	15754	15808	15897	15955	15968	15867	16025	15951	16049	15994	16115	16061	15951	15872	15995	15893	15934	16069	15852	15951	16056	15924	16018	16045	15821	16047	15825	15914	16089	15971	15947	15930	15964	15922	16060	16020	15935	16097	15915	16205	15960	15772	16012	15866	15980	15967	15963	16022	15748	15897	16061	15939	15951	15894	15874	15846	15873	15875	16076	16138	15888	16034	15851	15926	16003	15868	15911	16086	15987	16048	15949	16078	16034	15920	15913	15772	15991	15730	15888	15889	16123	15784	15880	15991	15842	16171	15961	15913	15989	16091	15974	16071	15835	15879	15930	16078	15994	15962	15948	15887	15830	16176	15904	16070	15904	15956	15913	15976	15898	16199	15935	16139	16212	15846	16107	16060	15901	15873	15942	15974	15991	15870	15878	16085	15906	16088	15991	16063	15952	16048	15943	16040	15910	16098	15830	15969	15894	15927	15842	15962	15824	16060	16088	16052	16024	16153	15835	15953	16204	15905	16080	15780	15823	16026	15834	15867	15896	16015	15950	16015	15998	15873	16031	15949	15990	15858	15962	16002	15951	16008	15934	15875	15914	16004	15978	16109	15982	15851	16011	15827	16023	15903	15920	16042	15982	15815	15993	16069	15816	15925	15885	15972	16061	15971	15777	15870	16019	16088	15940	16178	15892	15973	15946	15949	15984	16025	15847	16177	15996	15923	15867	16239	15994	16037	15986	15912	15901	15945	15989	15915	15871	15813	15947	15818	15921	15780	15904	16042	15936	15942	15973	16037	15867	15849	15826	15833	15863	15866	15900	15793	15847	16035	15975	16082	15894	15936	16049	15992	15966	16039	15827	15905	15898	16019	16165	15743	15966	15967	15763	16058	15996	15866	15874	15916	15850	16107	15959	15982	15890	15929	16033	15927	15851	15937	16013	15820	15761	15827	16156	16031	16011	15882	16054	16140	15992	15885	15956	15829	15911	15996	15959	15876	15909	15953	16054	15855
23779	21366	28901	24211	21885	22222	21193	18399	17754	17652	17938	27281	41773	40475	32870	24831	19807	17984	17439	17141	17143	17172	17178	16962	17242	17095	17056	17260	17014	17244	17222	17158	17220	17174	17079	17039	17210	17178	17157	17201	17034	17103	17349	17273	17076	17099	17145	17058	17119	17216	17011	17195	17072	16976	17170	17052	17248	17144	16999	17114	17068	17210	17059	17115	16902	16896	17050	17089	16955	17105	16851	16972	17056	17070	17039	17072	17142	17057	17146	17203	16961	16970	17046	17250	16961	17100	17072	17135	16918	17169	17097	17047	16999	17077	17311	17249	17035	17263	17378	17119	16952	17050	17112	17033	16851	17079	17002	16970	17137	16990	17141	17195	17065	17112	17078	16988	17039	17094	17097	17020	16883	16994	17129	17079	16948	17068	17131	17026	17097	17067	17472	17047	17243	16946	16945	17173	16940	17007	17079	17036	17056	16984	17151	16889	17297	16926	17061	17167	17252	16959	17162	17113	17022	17007	17205	16997	17144	17046	17090	16968	17128	17029	17087	17009	16969	17159	16948	17136	16901	17075	17000	17152	16888	16801	16915	17001	17188	17213	17220	17028	17014	17184	17306	17183	17038	16985	17015	17034	17148	17189	17081	17115	17017	17084	16976	17031	17047	17092	17113	16962	17021	17209	16955	16855	17087	16963	17094	17140	17169	17080	16979	17071	16914	17145	17235	17144	17006	17331	17012	17208	16935	16904	17126	17206	17001	17007	16939	17133	17152	17162	17252	17176	17354	16975	17087	17009	17162	17226	17007	16866	17003	17168	17168	17197	16998	17241	17020	16977	17139	17137	16970	17263	17076	17123	17069	17059	17342	17188	16880	17105	17107	17067	16935	17035	17042	17146	17162	17139	17128	17151	17136	16802	17036	17061	17037	17041	17021	17086	17129	17014	17224	17170	16872	16880	17065	16989	17183	17076	16894	16786	17038	17110	17168	17111	17142	17281	17200	17071	17019	17041	17116	16987	16887	16903	16978	17200	17112	16986	17057	17082	17209	16993	17021	17027	16965	17151	17068	17103	16955	17253	17075	17011	17092	17113	16962	17019	17229	17141	17106	17145	17151	17066	17075	17086	16943	17211	17115	17107	16959	16864	17124	17075	17002	16979	17032	17021	16981	17181	16974	17112	17124	17033	16983	17232	17161	17069	17069	17192	17086	17329	16911	16858	17114	17205	16899	17131	17190	17256	17235	17067	17077	16975	17118	17008	17120	16880	17159	16876	16965	17101	16851	16952	17174	17081	17230	17003	16915	17007	17010	17157	17113	17135	16844	17166	17011	17083	17007	16924	17081	16975	17027	17171	17048	17209	16938	17041	17106	17119	17077	16943	17170	17163	17332	16910	17198	17021	17127	16863	17259	17115	17207	17072	16973	17272	17184	16962	17194	17158	17154	16911	16989	17111	17208	17074	17164	17151	17025	17167	17075	17021	16988	16925	16966	17208	17084	17147	17062	17036	17027	17050	17176	17114	17188	16952	17065	17249	17104	17118	17062	16813	16898	16927	16904	17121	17060	16987	16956	17200	17265	17107	16996	17012	17117	17084	16955	17214	17124	17187	17103	16878	16990	17050	16956	16889	16909	17214	17043	17128	16889	17071	17157	17137	17219	17057	16903	17256	17115	17013	17173	17052	16871	17174	16987	17229	17168	16768	16941	17008	17209	17237	17086	17280	17158	17203	17059	17134	16978	17185	17047	17061	17068	16999	17252	17213	17094	17043	17097	17177	16811	16961	17140	16859	17063	17164	17072	16951	17005	17275	17139	17136	16814	17080	16908	16858	17112	17150	17212	17053	17228	16876	16999	17159	17074	16856	17094	17188	17231	17208	17106	17059	17097	17046	16910	16983	17051	17161	17121	17234	16919	17055	17019	17058	17048	17105	17177	16851	16936	17062	16871	16933	17072	16864	17096	17201	16982	16872	17162	16904	17007	17036	16899	17001	17189	17240	17098	16986	17168	17217	17076	17001	17171	16994	17160	16967	17203	17019	17015	17100	17065	17159	17046	17236	17106	17090	16961	16828	17147	16944	16918	17130	17022	17131	17116	16867	17087	17189	16987	16998	16934	17185	17010	17147	17053	17053	17141	16883	16933	16885	16907	16959	17184	17290	17181	17231	17263	17089	17088	16950	17040	17167	17053	17091	17060	17093	17013	16970	17169	17082	17053	17234	17291	17081	17139	17126	17061	16883	16974	17081	17054	16941	17070	17272	17202	17118	16963	16877	16936	17158	17259	17219	17024	17170	17060	16977	16965	16952	17057	16945	17007	17191	16968	17084	17045	16881	17043	17029	16976	17055	17121	17134	17090	17041	17054	16876	17211	17049	16870	17088	16959	17114	17306	17020	17312	17244	17046	16957	17132	16972	17072	17109	17210	17346	16983	16979	16939	17163	17110	17041	17018	17056	17130	17095	16923	17234	16988	16999	17084	17007	16948	17090	17182	17036	17107	17086	16965	16850	17030	16975	17054	17284	17207	16993	17048	17082	17170	17142	17202	17140	17142	17016	16957	17085	17122	16834	17129	17025	17235	17049	17087	17130	16735	16958	17198	17295	17183	17098	16977	17173	17083	17042	17249	17164	17076	17030	17152	17305	16873	16917	16983	17098	17060	17136	17167	17083	17011	17160	17102	17197	17208	17143	17202	17105	17104	17189	17078	16947	17200	17151	17028	17011	17176	17058	17086	16911	17093	17008	17016	17309	17082	17045	17214	17077	17263	17166	17106	17004	16940	17023	17235	17219	17083	16879	17172	17197	16993	17054	17261	17097	17034	17058	17067	17222	17024	17037	17072	17076	16995	17179	17124	17056	17261	17060	17052	17108	17040	17001	16902	17010	17205	17067	17038	16980	17112	17042	16979	17001	16880	17017	17165	17014	16926	17069	17073	17040	17092	17091	17042	16880	17153	17080	17120	16971	17130	16898	16937	17066	16955	16836	16972	17047	17195	16911	16958	17164	17024	17140	17173	17208	17094	17090	16984	17179	17056	16968	16905	17117	17156	17158	16990	16921	16989	17003	17048	16944	16980	17067	17155	16964	17069	17199	17128	17103	17172	17131	17043	17115	17094	17077	17125	16990	17135	17313	17182	17014	17088	17022	17153	17120	16905	17168	17072	17108	17013	17022	16922	17146	16994	16944	17245	16978	17036	17201	17012	16926	17129	17018	17035	16968	17028	17124	17178	17118	17132	16971	17049	17239	17090	17165	16981	16945	17039	17201	17269	17110	17240	17349	17024	17165	17127	16951	17079	17136	16988	17087	17160	17085	17013	17122	17128	17097	17022	17014	16914	17146	17196	17036	17068	17144	16841	17027	16788	16970	17035	17097	17182	17125	17005	17122	17076	17097	16924	16874	17207	17017	17228	17243	17112	17123	17015	16897	16850	17164	16877	17005	16989	17118	17166	17105	17036	17128	17078	16881	16996	17319	17067	16958	17067	17068	17079	17127	17035	16974	16930	16946	17012	17203	16869	17147	17001	17104	17128	17124	16990	17104	16988	17126	17043	17022	17163	16978	17078	17058	16977	17370	17022	17014	16959	16942	17080	16850	17143	17119	17396	16945	17101	17036	16991	16947	17070	17077	17243	17006	17201	17028	17102	17171	16887	16892	17127	16845	17195	17067	17091	16851	17123	16924	17243	17060	17099	17115	17035	17071	17009	17079	17133	17112	17225	17045	17142	17183	16968	17113	17078	17021	17172	17076	17122	16959	16959	17165	16951	16899	17285	16871	17241	17059	16962	17136	16955	17184	17156	17242	17015	17173	16904	17041	17102	16921	16953	17201	17093	17200	16928	17009	16986	17002	16996	16997	16898	17041	17123	17123	17082	17150	17048	17163	17308	17248	16906	16958	17046	16981	16967	17129	16978	17095	17037	17260	17162	16943	17155	16982	17122	17119	16990	17195	17185	16925	17113	17033	16962	17132	17214	17000	17205	17046	17278	17058	16997	17036	17200	17083	17054	16937	17207	17123	17116	17122	16805	17109	17082	17028	17083	16952	17033	17096	17094	17044	17106	17036	17130	16913	17092	17068	16969	16847	17107	17255	17158	17029	17083	16993	17039	17173	16969	16997	17136	16990	17023	17157	17189	16976	17099	16983	17223	17193	16935	17043	17135	17111	17101	17091	17063	17167	17102	17279	17010	16992	17023	17053	17064	17151	17297	17281	17186	17106	17094	16963	17053	17050	17209	17157	17103	17088	17090	17033	17254	17171	17252	17071	17221	16904	16985	17037	17057	16981	17031	16974	17124	17165	17146	17086	16999	17063	17075	17085	17077	16931	17225	16961	17297	17141	17033	17166	17048	17062	16971	16973	17031	17262	17012	17374	17147	17013	17179	16976	16949	17243	16890	17045	16982	17179	17006	17077	16983	16810	16883	17039	17231	16995	17037	17120	16933	17008	17140	17092	17043	17129	16960	17050	17131	17220	17197	17059	16974	17093	17024	16966	16940	17066	17113	17180	17139	17130	17246	17062	16961	17170	17010	17047	16920	17007	17174	17063	17118	17103	17151	17099	17010	16916	16946	17129	17031	17073	17187	17051	17109	16937	17021	16876	17031	17082	17078	16959	17269	17119	17047	17093	17099	17183	17106	17099	17171	17292	17065	17114	17043	17003	17078	17084	17170	17069	17129	17286	17070	17105	17097	17045	17020	16975	17115	17037	16969	17087	17272	17237	17004	16992	17244	17186	17227	16891	17258	17181	17406	16991	17043	17279	17014	17208	17215	17121	17158	17084	17055	17080	17005	17086	17391	16890	17148	17066	17008	17024	17027	16886	17131	16991	17190	17020	16938	17053	16915	16958	17109	17227	17001	17171	17083	17181	17043	16979	17080	17065	17087	17197	17199	17026	17035	17062	17097	17095	17005	17145	17026	17101	16878	17089	17216	17200	17070	17079	16914	16988	17135	17065	17171	17158	17123	17149	17066	17106	17119	17105	17219	17244	17177	16991	17092	17103	17129	16804	17108	17026	16924	17016	16897	17109	17199	17198	16944	17126	17133	17186	17186	17062	17149	17020	17112	16991	17154	17064	17024	17049	17240	17079	17090	17145	17263	17088	16895	17103	17098	17135	17033	17253	16935	16980	17046	17033	17435	17092	17132	17218	16978	16982
16246	26739	24707	20812	18915	17660	17535	17183	16902	16639	17408	32756	45500	42763	34366	24534	18664	16445	16067	16037	15785	15961	15960	15878	15979	15882	16045	16141	16069	16073	16063	16012	16040	16116	16011	15973	16055	15992	15977	16022	16059	15992	15956	16077	15997	15931	15901	16004	16064	16136	16007	15990	15935	15989	16028	16090	16026	15876	16009	15860	15995	15916	16040	16021	16087	16037	15865	16019	15899	15985	15855	16082	15952	16156	16083	15971	15996	16086	15999	15994	15807	16005	16052	16004	16089	15926	15992	15913	15789	15974	15873	16024	16063	16062	16006	16117	15994	16082	15988	16043	15921	16024	16020	16000	15954	16004	15889	16072	15891	15895	16073	15988	15925	15836	15986	16038	15879	16091	15962	15917	15839	15739	16006	15959	15771	15915	15972	15904	15987	16066	15944	15986	15919	15917	15899	16093	15969	15914	15912	16151	15906	15977	16151	15964	16029	15952	15907	16063	15868	16108	15972	15917	16018	15941	16018	15973	16183	15860	16046	15977	15851	16038	15895	15952	16058	15648	15948	15884	15819	15990	15951	15911	15915	16061	15986	15847	16011	15973	15881	15946	16101	15866	16006	15999	15936	15849	15834	15899	16080	15845	15841	15893	15918	16009	16056	15895	15909	16157	15934	15984	16102	16097	16059	15941	16012	15915	15890	16100	15857	15798	15970	15977	15960	16020	15825	15930	15931	16036	16024	15808	15961	16092	16096	15775	15836	15916	15922	16010	15913	15922	16048	15895	15876	16046	15818	15799	15930	15932	15995	16001	15958	15894	15919	15876	15969	15960	15948	15821	15951	15901	16149	15906	15961	15975	15983	15892	15919	15905	15913	15957	16044	15818	15932	15876	15904	16127	15919	15948	15960	16026	15784	15891	15951	16064	16072	15879	16003	15921	15934	15990	15845	16042	15967	15796	15970	15868	16016	15860	15983	15942	16087	15982	15913	15808	16004	16041	15996	16041	15927	15857	16069	15966	16152	15865	16042	16147	15950	16008	15950	15961	15907	16096	16025	15758	16013	16021	16074	15875	16012	15927	16019	15990	15854	15799	15908	16057	16037	16020	15980	15849	15984	15971	15841	15918	16102	15996	15884	15918	15950	15952	16050	15957	15994	15843	15967	16130	16058	15923	16004	16064	15931	15932	15887	15850	15900	15802	15922	15931	15801	15926	15985	15909	15950	16022	15940	15943	16027	15901	16058	15993	16040	15956	15875	16094	15844	16061	16064	16001	15878	16005	15869	15909	16137	15911	15964	15974	16031	15852	15947	16098	15752	15777	16158	16021	15995	16006	16032	16004	15819	16026	15893	15803	15930	15979	16001	15695	15954	15845	16031	15771	15982	15977	15879	16081	15778	15964	16040	16204	15883	15958	16042	16015	15868	16100	15963	15851	15989	15974	15968	16055	15769	16132	15775	16027	15917	16064	16014	15876	16049	15997	16085	15992	15887	15994	15968	15976	16087	15843	16064	16021	15902	15784	15958	15989	15928	15997	15957	15768	15977	15878	16070	16134	15859	15995	15967	15905	16000	15844	15963	16010	15941	15971	15820	16088	16025	15987	15785	16028	15931	15925	15958	16051	15996	16115	16124	15955	15954	16081	15959	15842	15880	15927	16033	15972	15771	15948	15941	16044	15991	15925	15896	16004	15967	15934	15991	16025	16022	15836	15994	15815	15883	15933	15947	16025	16013	15877	15920	16062	16059	16159	15846	15911	15940	15962	15931	15954	15966	15829	16020	16002	15958	16099	16052	15909	15869	16062	15922	16001	15777	15905	16072	15885	15896	15986	15934	15946	16127	15869	15963	16137	16011	15940	15970	15969	16042	16007	16037	15965	16101	15835	16077	15968	15796	15932	15981	15980	16048	15919	16013	16116	15951	15946	15936	15888	15952	15866	15919	16006	15867	15892	16011	16178	15972	16050	16060	15912	15874	15953	15989	16108	15970	15853	15816	16012	15839	15802	16095	15949	15955	15942	15922	15932	15959	16073	16051	15886	15975	15875	16011	15910	16046	16038	16071	15924	16102	15933	16005	16086	15948	16083	15868	16117	16123	15967	15986	15945	15855	16020	16060	15879	15903	15837	15975	15962	16004	15927	15797	15954	15955	15997	15946	15956	16098	15867	16024	15770	15919	15974	15908	16003	15848	16149	16069	15927	16049	15950	16022	15928	16034	16087	15923	15911	15842	15908	15974	15886	15808	15957	15961	15967	15889	15939	16018	15926	15991	15914	15780	15756	15979	15958	15971	15916	15969	16045	16091	15928	15967	15940	16092	15919	15948	15888	15917	15844	16035	15963	16090	15896	15843	15981	16001	15811	15916	16038	16095	15947	16061	16075	15975	15793	15795	16006	15946	15885	15858	15934	15951	15968	16083	16029	15923	16160	15963	15991	15919	15846	16006	16023	16045	15806	15999	15980	16045	15976	15844	15953	15910	15764	16029	16025	15901	15908	16024	15982	16097	16027	15985	15991	16136	15881	15941	15863	15928	15985	15942	16078	15966	16032	15890	15954	15796	16055	16147	15835	15992	16023	15914	15975	15986	15966	16059	16003	15897	16030	15920	16013	16017	15998	15642	15819	15946	16101	16040	16060	15987	15978	16042	16068	15960	15736	15941	16005	15988	15990	15819	15931	15851	15994	15942	15982	15873	15898	15788	15935	15896	15894	16026	15901	15809	15976	15928	15958	15931	16053	16010	16059	15911	15960	16001	16081	15816	15912	15976	15909	15855	15742	15949	15897	15883	16027	15902	15848	16080	16010	15855	16006	16013	15948	16069	15797	15986	15882	16000	15822	15890	15954	15924	15949	15899	16112	16044	15948	15838	16030	15879	15916	15895	15846	16022	16136	15981	15993	15861	16003	16153	15891	16083	15949	15976	16006	15947	15885	16106	15789	15956	16009	15927	15912	15928	15976	15946	15856	16137	15907	16059	15911	16020	16001	16026	15937	15987	15886	15782	15955	16064	15945	15791	15822	15738	15832	16050	15875	16005	15850	15949	15909	15887	15883	15929	15959	15963	16033	16002	16006	16045	16038	15902	15954	15959	15991	15986	15704	16121	15893	15926	16007	15928	15911	16045	15951	15917	15871	15992	16004	15932	16029	15965	16023	16069	15892	16019	15853	15770	15923	15961	15977	16076	15877	16104	15941	15791	15954	15962	15884	15927	15982	16021	15999	15982	16119	15915	15909	15734	15829	16009	15864	15961	15743	15959	15951	15995	16083	15934	16009	15843	16034	16019	15980	15853	16001	16096	16046	15964	15946	16103	15966	15966	15955	16007	16026	15835	15929	15959	15883	15912	16154	15768	15941	15927	15884	15886	15854	16163	15875	16069	15928	15982	15951	16021	16001	15838	15881	16015	16068	15805	15999	16010	15842	16042	15873	15867	16144	15894	15852	16117	15954	15786	15956	15899	15814	15821	16175	16035	15993	16089	16041	16095	15879	15996	15929	16055	15886	16037	16091	15737	16047	15878	15946	15997	15856	15909	15905	16073	15964	15946	16023	16046	15970	16066	16000	15990	15928	16073	15964	16031	15953	16038	16025	15886	15858	15908	15941	15795	15888	15904	15974	16019	16060	15844	16098	15993	15936	15995	15907	16047	15891	15764	15750	15971	16093	16105	16043	16048	16041	15963	15997	15868	16086	15989	16005	15934	15991	15957	16067	16033	16105	16026	16103	15956	16096	15999	15917	16066	16021	15715	15899	15757	16016	15843	16086	15948	15967	15951	16030	16085	15884	15909	16093	16060	15950	15986	16004	15946	15987	16004	16006	16028	15985	16050	15851	16102	16005	15984	15883	15890	16075	15869	15924	16117	15916	16028	16074	15922	16042	15993	15957	15824	15901	16011	16028	15860	15778	15914	15982	15894	15952	15859	16046	15958	15926	15920	15784	16014	15871	16059	15863	15779	15978	16065	15838	15866	16031	15821	15890	15874	15954	15838	16041	16072	16038	16032	16003	16114	16246	15929	15984	16095	15829	16007	15945	16070	16075	15866	16018	15951	15928	16024	15981	15967	15970	16114	15899	15983	15774	15931	15834	15979	15827	16077	16040	15955	15947	15908	15911	16010	15997	15906	15810	15871	15847	15959	15761	16029	15927	15996	16138	15788	16015	15900	15805	16057	15840	15989	15903	16016	15930	15958	15884	15823	15863	15894	16074	16155	16023	16033	15832	15900	16083	15884	15834	15923	15927	15979	16050	15945	16061	15893	15934	15951	15934	16169	16052	15876	16008	15988	15786	16142	16085	16037	15736	15941	15856	16035	15995	15879	15834	16059	16176	15841	16002	16099	16276	15943	15845	15948	15879	15938	15875	16009	15990	15899	15828	15927	16006	15959	16044	15859	15985	15912	15948	16072	15838	16032	16042	16087	15965	15842	16007	15885	15948	15949	15915	15893	16059	16017	16043	15953	15812	15983	16019	15867	15834	16082	16018	15847	16187	16054	15844	15915	15852	15825	15915	16011	15825	16125	16002	15925	15833	16073	15923	15938	15835	15874	15867	15858	15953	16048	15866	15885	15959	15956	15906	16015	16003	15781	15897	15878	15981	15819	15927	16017	16064	15735	15937	16148	16134	15916	16019	15860	16012	15948	16063	15936	15967	15961	16063	16097	15831	15996	15947	15901	15937	15884	15979	15903	15813	15917	15884	15911	16002	15774	16022	15977	15892	16074	15970	15934	16042	16010	15985	16111	16054	16002	16104	15983	16031	16026	15986	15975	16007	15888	15927	15964	15952	16124	15912	16051	15873	15950	16158	15819	15890	16126	16016	15920	15955	15956	16071	16033	16072	16086	15925	16030	15925	16060	15925	15947	15872	15900	16142	15773	15986	16001	16050	15920	15952	15927	16025	15744	16045	15996	16082	15935	15969	15883	15984	15995	15979	15919	15932	16108	16019	15959	16080	15964	15854	15996	15943	15981	16002	15908	15968	16106	15804	16111	16016	15975	16162	15941	15957	15965	15790	15882	15976	16198	15909	16057	15883	16104	15931	15968	16064	15933	16046	15996	16023	16040	15931	15908	15893	16011	15920	16022	15915	16133	15741	16040	16060	15973	16059	15868	16087	15976	15989	15992	15985	15971	15970	15928	15961	15899	16058	15912	15863	15996	15851
29025	21770	21525	19280	17540	17785	17656	17762	17850	17594	17692	18132	19963	20713	19664	18934	18129	17733	17685	17464	17778	17781	17643	17722	17670	17613	17771	17893	17652	17644	17898	17437	17446	17718	17687	17711	17778	17663	17693	17617	17612	17536	17858	17664	17557	17771	17514	17608	17354	17729	17507	17749	17587	17556	17740	17831	17651	17743	17620	17550	17765	17690	17692	17864	17739	17778	17517	17393	17684	17615	17672	17741	17735	17511	17703	17658	17685	17581	17520	17672	17603	17614	17590	17545	17578	17615	17712	17783	17964	17711	17668	17672	17550	17568	17685	17416	17602	17609	17686	17667	17696	17759	17703	17665	17488	17541	17708	17784	17621	17799	17705	17609	17763	17583	17519	17669	17648	17544	17754	17715	17649	17570	17690	17691	17674	17751	17720	17613	17660	17725	17594	17597	17930	17633	17683	17641	17490	17709	17645	17479	17689	17722	17669	17734	17736	17601	17567	17678	17454	17781	17550	17487	17556	17573	17806	17627	17765	17689	17448	17603	17571	17569	17639	17540	17914	17762	17635	17635	17752	17623	17521	17597	17796	17596	17597	17526	17710	17747	17852	17584	17657	17648	17716	17592	17687	17697	17730	17571	17660	17502	17504	17683	17501	17724	17801	17728	17529	17641	17648	17633	17801	17741	17454	17613	17774	17526	17586	17686	17671	17731	17742	17516	17682	17663	17673	17670	17648	17693	17555	17729	17775	17565	17646	17722	17602	17599	17817	17647	17701	17667	17653	17750	17536	17628	17661	17602	17643	17646	17674	17854	17646	17472	17815	17696	17701	17852	17538	17580	17696	17706	17613	17667	17514	17711	17870	17468	17524	17683	17656	17556	17715	17663	17874	17708	17615	17678	17561	17715	17783	17550	17779	17669	17664	17729	17732	17581	17679	17633	17775	17665	17615	17685	17350	17763	17687	17844	17651	17581	17758	17692	17618	17566	17734	17633	17682	17516	17428	17793	17641	17708	17603	17462	17621	17776	17790	17493	17692	17633	17693	17654	17566	17581	17713	17708	17729	17621	17857	17731	17604	17521	17688	17825	17572	17849	17691	17771	17577	17669	17475	17673	17677	17434	17786	17571	17442	17583	17574	17794	17603	17659	17743	17533	17657	17832	17910	17722	17780	17795	17697	17547	17445	17616	17782	17636	17656	17603	17733	17590	17674	17537	17790	17688	17402	17381	17767	17473	17658	17693	17539	17704	17599	17543	17547	17753	17647	17601	17577	17585	17692	17579	17470	17699	17654	17865	17703	17545	17719	17546	17655	17734	17502	17635	17471	17619	17504	17754	17667	17490	17573	17493	17605	17519	17848	17664	17632	17563	17580	17652	17808	17732	17586	17515	17647	17638	17555	17636	17594	17841	17606	17886	17767	17581	17972	17720	17621	17663	17621	17688	17552	17523	17687	17590	17587	17859	17779	17618	17825	17577	17477	17559	17538	17575	17781	17708	17720	17596	17938	17823	17763	17433	17683	17670	17894	17747	17892	17830	17592	17808	17629	17701	17626	17610	17599	17561	17857	17779	17600	17659	17683	17840	17733	17751	17830	17694	17676	17569	17711	17686	17666	17635	17604	17783	17592	17599	17632	17669	17667	17750	17382	17710	17925	17703	17589	17634	17554	17694	17572	17710	17810	17697	17635	17686	17697	17513	17592	17486	17822	17680	17683	17650	17577	17766	17750	17797	17602	17804	17650	17496	17754	17639	17697	17748	17500	17590	17698	17439	17586	17512	17524	17666	17867	17696	17543	17613	17703	17779	17689	17935	17595	17547	17575	17744	17714	17652	17620	17855	17803	17689	17668	17693	17511	17635	17449	17535	17560	17810	17846	17709	17547	17616	17424	17538	17513	17580	17576	17588	17641	17662	17704	17403	17182	17703	17783	17838	17669	17695	17441	17906	17671	17806	17496	17683	17536	17656	17728	17894	17618	17774	17605	17794	17723	17872	17920	17535	17677	17466	17752	17636	17737	17771	17633	17528	17577	17615	17570	17697	17673	17748	17510	17665	17744	17710	17708	17661	17868	17663	17457	17700	17540	17588	17685	17496	17792	17659	17532	17732	17890	17506	17682	17586	17569	17516	17630	17711	17413	17692	17792	17705	17707	17399	17629	17568	17898	17748	17513	17647	17464	17621	17795	17552	17747	17909	17739	17656	17545	17705	17732	17709	17740	17659	17926	17718	17621	17726	17604	17650	17627	17673	17565	17775	17665	17704	17469	17642	17743	17606	17614	17517	17628	17500	17751	17628	17581	17646	17702	17495	17654	17630	17783	17641	17691	17597	17553	17543	17695	17485	17412	17708	17491	17626	17489	17621	17544	17714	17794	17793	17633	17820	17738	17404	17829	17739	17476	17777	17605	17423	17822	17591	17726	17779	17638	17653	17713	17763	17758	17751	17638	17760	17685	17590	17783	17739	17820	17740	17839	17631	17643	17607	17506	17651	17727	17604	17735	17719	17821	17725	17670	17684	17538	17683	17749	17746	17591	17750	17627	17866	17738	17501	17598	17667	17675	17738	17738	17769	17595	17601	17760	17731	17594	17793	17762	17786	17712	17852	17793	17688	17876	17707	17566	17604	17819	17682	17734	17533	17793	17809	17754	17609	17696	17809	17574	17454	17806	17772	17722	17765	17606	17597	17718	17808	17531	17535	17595	17758	17802	17712	17649	17621	17820	17774	17637	17792	17701	17810	17364	17561	17746	17524	17601	17322	17862	17612	17549	17695	17611	17490	17628	17530	17594	17748	17796	17704	17768	17607	17763	17619	17591	17787	17785	17747	17634	17650	17593	17739	17775	17617	17790	17484	17603	17663	17766	17726	17804	17801	17874	17698	17733	17607	17479	17589	17748	17478	17559	17748	17582	17652	17786	17696	17709	17789	17827	17731	17671	17744	17543	17644	17797	17589	17467	17723	17588	17637	17631	17661	17605	17590	17707	17582	17622	17564	17524	17549	17682	17906	17709	17688	17660	17799	17699	17606	17693	17421	17519	17744	17485	17529	17616	17719	17706	17655	17843	17620	17605	17630	17775	17679	17694	17662	17676	17582	17703	17641	17654	17693	17611	17708	17702	17660	17527	17662	17618	17767	17882	17574	17497	17491	17767	17767	17808	17619	17602	17706	17713	17569	17696	17673	17703	17538	17882	17652	17688	17710	17622	17591	17619	17672	17634	17844	17759	17704	17617	17874	17649	17680	17743	17656	17509	17617	17610	17802	17855	17895	17576	17569	17438	17612	17566	17584	17815	17774	17595	17622	17908	17686	17737	17632	17609	17707	17540	17513	17734	17633	17777	17610	17446	17686	17679	17783	17641	17777	17643	17559	17763	17781	17673	17658	17757	17611	17542	17645	17540	17623	17493	17612	17624	17653	17666	17531	17562	17793	17601	17643	17914	17450	17769	17508	17785	17773	17752	17686	17855	17776	17735	17656	17691	17808	17657	17580	17760	17774	17773	17547	17349	17690	17666	17702	17683	17602	17641	17585	17780	17494	17746	17676	17658	17717	17648	17819	17650	17785	17685	17676	17515	17612	17626	17803	17842	17719	17677	17708	17787	17765	17689	17521	17649	17698	17843	17610	17518	17706	17601	17680	17696	17640	17885	17575	17535	17576	17577	17563	17701	17760	17528	17819	17797	17597	17580	17588	17598	17692	17559	17626	17630	17615	17839	17811	17793	17556	17556	17709	17597	17682	17672	17520	17632	17565	17834	17849	17438	17712	17602	17717	17773	17617	17811	17615	17449	17728	17763	17807	17789	17665	17781	17599	17542	17707	17902	17758	17753	17696	17961	17755	17631	17688	17783	17744	17488	17650	17845	17833	17668	17788	17745	17683	17694	17826	17522	17552	17603	17740	17680	17755	17732	17707	17674	17610	17579	17558	17487	17674	18004	17758	17740	17880	17722	17786	17703	17469	17593	17604	17800	17907	17507	17785	17691	17613	17472	17760	17778	17669	18005	17722	17804	17747	17700	17665	17632	17627	17438	17709	17662	17784	17637	17511	17791	17543	17832	17671	17652	17836	17691	17644	17683	17520	17763	17800	17814	17696	17708	17765	17872	17705	17616	17643	17602	17737	17471	17477	17540	17576	17781	17727	17700	17698	17845	17558	17784	17561	17944	17666	17694	17753	17699	17793	17781	17635	17757	17675	17504	17674	17566	17680	17536	17518	17712	17725	17923	17397	17538	17574	17752	17606	17542	17638	17587	17609	17702	17570	17615	17655	17672	17730	17826	17706	17722	17909	17705	17596	17583	17485	17698	17627	17747	17830	17651	17793	17819	17596	17659	17649	17849	17758	17549	17746	17790	17611	17677	17615	17587	17815	17526	17805	17614	17781	17793	17603	17782	17791	17679	17621	17709	17667	17587	17645	17641	17649	17765	17568	17596	17761	17712	17525	17631	17502	17709	17489	17667	17873	17787	17478	17425	17828	17694	17714	17627	17524	17494	17819	17678	17724	17612	17478	17677	17575	17620	17611	17543	17764	17693	17662	17665	17633	17460	17614	17634	17619	17579	17659	17726	17715	17619	17679	17693	17631	17694	17412	17680	17500	17639	17681	17537	17689	17859	17639	17797	17820	17709	17647	17593	17489	17611	17581	17875	17729	17652	17471	17611	17603	17749	17613	17498	17651	17673	17770	17674	17670	17535	17605	17714	17658	17642	17620	17557	17742	17636	17597	17756	17694	17633	17492	17510	17663	17663	17727	17498	17749	17589	17548	17855	17562	17512	17613	17700	17646	17505	17658	17681	17737	17670	17568	17660	17712	17532	17775	17729	17775	17723	17835	17801	17678	17690	17813	17522	17700	17649	17659	17654	17694	17590	17513	17657	17593	17719	17598	17583	17521	17749	17629	17663	17790	17826	17527	17583	17596	17772	17727	17704	17949	17843	17832	17852	17801	17805	17816	17609	17747	17577	17636	17675	17723	17715	17530	17778	17671	17633	17661	17798	17642	17611	17770	17849	17620	17554	17607	17745	17534	17629	17833	17740	17735	17762	17619	17521	17655	17662	17694	17787	17589	17653	17769	17821	17612	17804	17849	17614	17847	17800	17791	17564	17677	17707	17920	17798	17690	17650	17639	17692	17675	17560	17634	17592	17628	17798	17695	17751	17696
15981	17203	17022	16726	16446	16415	16362	16338	16300	16227	16418	17229	20222	20244	18647	17530	16752	16246	16400	16261	16274	16341	16381	16372	16358	16183	16246	16268	16191	16413	16248	16280	16196	16355	16239	16297	16234	16253	16439	16353	16334	16261	16461	16254	16399	16237	16402	16283	16367	16287	16407	16382	16066	16353	16289	16243	16408	16331	16338	16345	16247	16391	16180	16265	16385	16262	16448	16327	16313	16339	16266	16259	16300	16112	16296	16258	16395	16272	16080	16067	16434	16170	16213	16086	16362	16261	16293	16173	16416	16472	16255	16285	16282	16234	16195	16306	16059	16286	16327	16306	16301	16279	16272	16228	16307	16312	16065	16054	16392	16272	16224	16075	16414	16262	16241	16214	16350	16397	16265	16266	16320	16251	16302	16207	16189	16197	16267	16267	16339	16410	16319	16333	16329	16167	16020	16246	16442	16188	16298	16505	16353	16135	16206	16201	16306	16346	16280	16168	16494	16239	16267	16321	16251	16286	16259	16295	16139	16430	16316	16259	16300	16120	16263	16402	16343	16399	16249	16500	16398	16292	16251	16143	16340	16255	16275	16425	16198	16206	16215	16077	16269	16393	16406	16225	16238	16229	16277	16391	16238	16139	16378	16288	16128	16436	16371	16282	16151	16420	16286	16207	16275	16140	16163	16216	16294	16142	16287	16205	16278	16302	16232	16346	16348	16314	16294	16211	16227	16401	16260	16447	16269	16211	16387	16228	16302	16541	16332	16200	16344	16203	16220	16357	16187	16227	16305	16272	16294	16148	16079	16340	16227	16305	16304	16205	16421	16197	16339	16265	16304	16117	16346	16120	16373	16272	16284	16340	16414	16422	16378	16273	16166	16212	16417	16145	16321	16263	16275	16363	16409	16277	16435	16280	16450	16236	16300	16184	16305	16211	16285	16230	16229	16213	16217	16115	16131	16271	16240	16271	16341	16359	16294	16441	16283	16183	16192	16051	16396	16194	16233	16318	16362	16265	16345	16209	16253	16183	16193	16318	16335	16243	16275	16157	16163	16226	16383	16111	16286	16084	16362	16207	16169	16337	16216	16123	16217	16074	16295	16340	16382	16147	16325	16345	16263	16277	16399	16288	16110	16327	16323	16394	16309	16262	16246	16352	16239	16198	16083	16070	16450	16393	16293	16456	16248	16294	16329	16332	16240	16286	16131	16278	16245	16314	16047	16231	16483	16218	16106	16195	16236	16087	16225	16382	16149	16395	16371	16276	16176	16142	16402	16315	16215	16355	16420	16081	16422	16391	16353	16342	16267	16544	16225	16546	16158	16241	16254	16250	16310	16226	16251	16247	16339	16220	16266	16094	16136	16402	16248	16368	16367	16252	16338	16198	16267	16341	16239	16366	16293	16360	16141	16189	16262	16284	16320	16291	16199	16257	16115	16252	16283	16290	16134	16350	16367	16257	16206	16286	16240	16160	16389	16332	16203	16311	16281	16172	16077	16349	16367	16170	16230	16140	16272	16220	16259	16328	16291	16247	16236	16143	16315	16212	16268	16297	16204	16413	16218	16302	16292	16418	16151	16273	16305	16288	16281	16333	16282	16154	16261	16250	16374	16239	16464	16244	16367	16271	16325	16154	16260	16246	16371	16398	16283	16211	16149	16078	16156	16144	16250	16192	16292	16236	16251	16276	16257	16329	16410	16183	16104	16267	16426	16263	16418	16197	16374	16170	16343	16480	16354	16246	16316	16331	16308	16360	16425	16244	16444	16298	16301	16250	16238	16136	16268	16229	16358	16333	16325	16206	16213	16269	16227	16159	16292	16384	16477	16229	16293	16271	16349	16289	16420	16042	16397	16239	16275	16213	16298	16138	16289	16174	16324	16259	16242	16126	16308	16219	16173	16359	16127	16181	16382	16321	16267	16415	16295	16270	16376	16364	16307	16332	16328	16504	16155	16304	16331	16281	16370	16372	16287	16416	16290	16429	16372	16207	16307	16299	16236	16206	16255	16227	16236	16268	16302	16197	16335	16051	16462	16328	16230	16361	16211	16283	16136	16274	16246	16142	16232	16329	16167	16280	16148	16346	16274	16243	16369	16276	16461	16162	16196	16237	16250	16305	16429	16299	16211	16306	16477	16342	16197	16295	16386	16383	16190	16357	16330	16351	16238	16103	16362	16118	16219	16283	16209	16365	16278	16262	16331	16305	16375	16256	16366	16233	16199	16158	16451	16286	16350	16294	16302	16233	16267	16173	16103	16214	16156	16289	16364	16581	16245	16217	16239	16193	16213	16262	16110	16246	16250	16552	16329	16407	16387	16198	16396	16330	16254	16245	16218	16157	16211	16209	16183	16245	16273	16381	16461	16089	16278	16363	16220	16470	16356	16413	16118	16337	16294	16346	16130	16359	16265	16218	16183	16302	16164	16432	16223	16320	16298	16128	16159	16228	16359	16240	16266	16325	16389	16425	16333	16250	16372	16343	16341	16341	16248	16266	16222	16358	16405	16212	16280	16239	16268	16147	16291	16274	16153	16376	15984	16177	16287	16381	16147	16232	16224	16123	16271	16481	16362	16219	16298	16383	16372	16373	16215	16293	16319	16214	16223	16281	16260	16346	16153	16297	16310	16311	16083	16195	16304	16093	16271	16268	16344	16395	16354	16294	16401	16241	16279	16238	16193	16296	16257	16261	16149	16251	16278	16263	16216	16311	16456	16348	16273	16356	16301	16412	16170	16481	16178	16462	16225	16154	16373	16385	16186	16176	16319	16364	16224	16273	16293	16324	16297	16306	16166	16228	16358	16198	16296	16290	16301	16237	16329	16444	16225	16381	16289	16396	16279	16414	16256	16304	16438	16242	16495	16437	16162	16228	16408	16018	16307	16235	16357	16299	16395	16168	16332	16458	16409	16371	16120	16225	16249	16275	16321	16402	16253	16292	16286	16260	16182	16382	16042	16224	16358	16369	16251	16468	16292	16277	16385	16252	16334	16394	16168	16258	16439	16306	16322	16254	16160	16283	16304	16244	16414	16355	16379	16393	16317	16286	16345	16168	16311	16267	16347	16114	16303	16274	16298	16267	16175	16395	16404	16189	16263	16311	16283	16427	16291	16184	16192	16315	16331	16289	16377	16413	16295	16333	16194	16305	16332	16168	16390	16343	16167	16355	16329	16250	16295	16310	16269	16245	16209	16396	16318	16257	16357	16230	16413	16312	16271	16223	16275	16382	16384	16266	16234	16259	16295	16302	16212	16242	16233	16288	16261	16207	16143	16137	16387	16285	16298	16177	16300	16214	16199	16249	16436	16243	16340	16250	16145	16239	16117	16346	16198	16268	16254	16306	16417	16381	16122	16285	16342	16363	16269	16264	16386	16361	16205	16296	16278	16180	16209	16208	16386	16148	16228	16136	16433	16183	16239	16393	16236	16117	16221	16273	16197	16382	16370	16327	16213	16194	16195	16401	16360	16149	16341	16224	16379	16394	16531	16239	16393	16298	16250	16172	16329	16128	16314	16239	16101	16116	16269	16197	16263	16198	16299	16382	16220	16145	16398	16303	16266	16251	16522	16288	16386	16181	16254	16325	16257	16183	16393	16256	16306	16195	16235	16257	16425	16164	16157	16260	16296	16467	16110	16220	16209	16333	16340	16239	16297	16324	16218	16122	16290	16187	16312	16197	16153	16161	16187	16276	16372	16234	16336	16231	16485	16138	16313	16411	16307	16252	16392	16241	16076	16327	16240	16319	16255	16332	16347	16233	16150	16264	16281	16258	16220	16252	16315	16323	16320	16281	16389	16169	16380	16523	16291	16164	16229	16208	16530	16196	16381	16201	16194	16235	16188	16295	16305	16298	16271	16280	16191	16287	16343	16363	16335	16211	16313	16245	16344	16372	16315	16123	16319	16374	16203	16224	16443	16183	16207	16215	16428	16136	16234	16448	16235	16186	16268	16308	16241	16130	16424	16195	16220	16400	16256	16341	16385	16407	16224	16364	16255	16310	16237	16240	16367	16153	16381	16339	16173	16231	16165	16225	16354	16137	16279	16230	16462	16284	16305	16283	16126	16407	16402	16326	16118	16224	16302	16180	16265	16322	16376	16309	16157	16132	16244	16454	16349	16321	16275	16154	16238	16200	16335	16318	16269	16333	16215	16397	16112	16355	16227	16225	16223	16383	16181	16205	16317	16285	16203	16412	16499	16306	16267	16246	16029	16210	16288	16176	16277	16336	16261	16272	16176	16338	16355	16419	16294	16256	16279	16331	16336	16440	16184	16210	16177	16157	16211	16275	16355	16410	16306	16358	16330	16252	16133	16297	16476	16094	16286	16336	16329	16205	16234	16443	16278	16100	16330	16322	16421	16281	16389	16219	16371	16214	16211	16253	16378	16145	16272	16317	16266	16400	16244	16267	16079	16424	16284	16149	16477	16326	16342	16332	16373	16235	16202	16272	16344	16290	16136	16300	16217	16369	16293	16254	16284	16177	16430	16174	16277	16359	16355	16249	16259	16203	16388	16342	16259	16147	16271	16169	16384	16071	16195	16228	16350	16196	16364	16340	16204	16056	16215	16339	16363	16337	16314	16261	16242	16223	16335	16207	16272	16287	16296	16297	16269	16226	16428	16238	16273	16293	16388	16284	16248	16219	16293	16220	16399	16324	16435	16176	16173	16358	16281	16199	16469	16209	16245	16249	16378	16365	16273	16329	16404	16294	16309	16431	16247	16308	16217	16289	16312	16158	16235	16288	16247	16403	16283	16213	16288	16284	16253	16297	16284	16302	16197	16268	16170	16332	16225	16207	16363	16300	16246	16248	16269	16507	16485	16291	16185	16313	16255	16245	16246	16312	16323	16152	16277	16243	16268	16241	16445	16192	16265	16307	16165	16255	16144	16383	16100	16259	16349	16137	16227	16270	16234	16202	16374	16355	16374	16405	16296	16332	16298	16193	16248	16334	16174	16108	16255	16347	16288	16365	16284	16230	16333	16214	16211	16245	16343	16179	16389	16315	16389	16176	16304	16318	16200	16264	16200	16356	16236	16214	16296	16228	16218	16344	16398	16419	16534	16299	16191	16404	16290	16368	16356	16262	16199	16288	16316	16371	16431	16255	16286	16352	16159	16197	16164	16336	16362	16121	16114	16331	16249	16276	16335	16132	16279	16367
24956	21320	28016	25363	21277	19451	19314	17882	17813	17768	17828	19569	30183	33209	28721	23587	19930	18224	17787	17587	17589	17526	17671	17399	17425	17674	17340	17424	17691	17477	17361	17692	17535	17463	17440	17646	17356	17557	17474	17619	17458	17509	17465	17492	17516	17544	17439	17401	17333	17308	17348	17276	17520	17451	17539	17537	17416	17400	17451	17539	17552	17670	17621	17548	17400	17368	17588	17494	17343	17450	17339	17642	17540	17529	17343	17754	17447	17516	17425	17403	17431	17371	17594	17453	17310	17327	17621	17369	17477	17407	17538	17522	17526	17526	17480	17478	17239	17485	17445	17271	17506	17610	17539	17483	17347	17322	17452	17446	17722	17402	17429	17574	17379	17339	17565	17396	17472	17380	17370	17327	17319	17644	17458	17428	17496	17470	17630	17503	17298	17668	17527	17414	17460	17414	17542	17252	17282	17396	17539	17837	17517	17404	17603	17597	17506	17450	17568	17427	17492	17361	17330	17649	17713	17137	17391	17407	17476	17493	17516	17279	17263	17458	17463	17303	17283	17413	17175	17473	17367	17260	17306	17523	17520	17515	17666	17436	17428	17601	17499	17569	17503	17463	17273	17412	17433	17451	17595	17495	17572	17384	17476	17405	17345	17495	17522	17195	17581	17373	17543	17223	17519	17546	17548	17519	17462	17274	17354	17497	17462	17660	17432	17400	17407	17418	17617	17337	17260	17536	17448	17471	17499	17397	17268	17542	17521	17465	17361	17418	17482	17423	17499	17280	17348	17335	17631	17347	17558	17495	17598	17351	17322	17124	17506	17275	17374	17387	17256	17508	17485	17472	17405	17742	17614	17642	17393	17604	17521	17386	17459	17553	17435	17255	17494	17314	17453	17412	17489	17435	17536	17422	17482	17616	17555	17439	17300	17310	17488	17279	17464	17558	17422	17589	17480	17429	17361	17628	17420	17558	17523	17407	17468	17745	17371	17513	17515	17450	17412	17410	17456	17487	17426	17521	17506	17557	17509	17522	17439	17608	17405	17496	17395	17239	17451	17289	17588	17497	17418	17500	17698	17564	17502	17535	17268	17499	17362	17375	17434	17434	17360	17591	17298	17447	17386	17412	17526	17541	17454	17247	17632	17382	17405	17451	17735	17466	17498	17478	17425	17536	17530	17429	17522	17470	17375	17157	17487	17404	17569	17356	17541	17313	17276	17428	17586	17527	17636	17671	17470	17517	17345	17471	17637	17488	17343	17465	17457	17528	17730	17580	17463	17626	17428	17251	17423	17317	17412	17492	17723	17303	17459	17674	17563	17413	17481	17317	17606	17446	17353	17547	17461	17315	17538	17234	17416	17439	17558	17412	17536	17362	17580	17481	17399	17203	17431	17425	17376	17459	17499	17311	17561	17346	17605	17533	17432	17389	17462	17476	17606	17500	17333	17441	17420	17484	17277	17632	17507	17443	17337	17430	17397	17402	17367	17381	17498	17260	17264	17459	17614	17433	17412	17335	17397	17433	17405	17460	17219	17542	17461	17320	17344	17533	17479	17623	17528	17350	17416	17462	17559	17659	17529	17618	17574	17364	17530	17407	17362	17343	17650	17377	17561	17527	17436	17540	17499	17519	17510	17384	17468	17509	17521	17404	17424	17496	17318	17367	17698	17445	17285	17556	17455	17560	17487	17371	17438	17613	17389	17616	17547	17474	17356	17475	17563	17477	17401	17395	17209	17508	17535	17565	17475	17562	17563	17394	17428	17487	17565	17583	17615	17629	17418	17514	17655	17556	17385	17451	17479	17467	17569	17537	17632	17552	17475	17460	17452	17457	17494	17556	17582	17560	17491	17443	17392	17327	17281	17678	17398	17631	17526	17470	17229	17438	17548	17473	17348	17517	17830	17379	17529	17630	17391	17479	17630	17542	17468	17547	17411	17556	17414	17573	17398	17416	17402	17261	17268	17561	17602	17380	17496	17377	17483	17415	17452	17522	17216	17422	17553	17613	17348	17475	17726	17354	17292	17346	17342	17385	17223	17419	17367	17587	17238	17359	17498	17408	17554	17339	17501	17460	17386	17488	17482	17372	17432	17421	17409	17476	17523	17546	17335	17542	17543	17353	17562	17568	17332	17204	17356	17418	17448	17352	17306	17157	17343	17532	17435	17468	17422	17456	17344	17395	17466	17412	17415	17467	17575	17413	17395	17612	17467	17445	17470	17513	17463	17450	17612	17343	17366	17480	17410	17476	17412	17384	17340	17519	17391	17549	17481	17544	17483	17694	17714	17652	17477	17575	17287	17383	17681	17519	17477	17434	17662	17566	17494	17510	17297	17494	17430	17398	17440	17508	17327	17466	17735	17321	17479	17663	17441	17392	17504	17564	17390	17391	17710	17329	17556	17599	17472	17583	17475	17530	17596	17558	17452	17405	17387	17339	17367	17346	17419	17380	17520	17519	17559	17537	17374	17480	17585	17155	17481	17400	17441	17508	17279	17360	17614	17697	17359	17466	17410	17405	17431	17364	17570	17393	17398	17371	17347	17562	17467	17524	17567	17383	17416	17570	17563	17420	17462	17342	17481	17488	17607	17416	17267	17585	17502	17436	17420	17465	17417	17532	17429	17406	17350	17331	17401	17562	17410	17367	17386	17284	17445	17281	17455	17378	17571	17583	17465	17428	17463	17452	17217	17328	17551	17488	17375	17439	17423	17438	17545	17394	17479	17390	17412	17574	17435	17604	17673	17637	17449	17462	17469	17592	17422	17384	17506	17268	17419	17488	17293	17334	17479	17542	17579	17445	17330	17290	17397	17411	17508	17375	17346	17476	17315	17480	17476	17517	17448	17530	17430	17255	17537	17517	17578	17606	17444	17411	17670	17529	17380	17610	17533	17599	17373	17308	17441	17396	17269	17549	17302	17437	17566	17473	17592	17393	17393	17314	17445	17346	17589	17422	17356	17588	17486	17381	17505	17483	17415	17199	17342	17632	17539	17536	17440	17632	17432	17296	17428	17686	17470	17645	17560	17496	17367	17573	17562	17519	17606	17529	17559	17481	17409	17562	17436	17357	17598	17605	17662	17454	17571	17513	17521	17660	17445	17381	17520	17384	17487	17746	17380	17588	17416	17250	17440	17341	17495	17506	17424	17493	17525	17528	17496	17584	17390	17501	17448	17324	17563	17564	17293	17582	17350	17462	17344	17485	17600	17423	17515	17375	17504	17460	17234	17472	17444	17384	17818	17555	17502	17503	17589	17483	17613	17300	17269	17421	17567	17345	17464	17271	17456	17429	17556	17383	17283	17440	17420	17411	17645	17379	17417	17602	17333	17539	17660	17547	17541	17521	17597	17518	17527	17428	17384	17402	17554	17501	17519	17376	17539	17350	17364	17355	17392	17312	17522	17391	17570	17515	17404	17552	17628	17390	17436	17696	17674	17512	17447	17350	17156	17387	17428	17633	17580	17457	17503	17442	17365	17354	17309	17383	17407	17557	17601	17468	17451	17413	17482	17504	17482	17415	17506	17386	17500	17468	17530	17332	17496	17320	17294	17598	17510	17379	17379	17532	17382	17531	17579	17511	17728	17588	17362	17272	17374	17228	17406	17597	17496	17542	17573	17356	17461	17547	17514	17515	17587	17544	17611	17213	17335	17441	17495	17475	17520	17529	17459	17430	17509	17495	17534	17535	17374	17452	17168	17502	17347	17249	17402	17214	17357	17504	17604	17450	17376	17434	17480	17565	17671	17575	17337	17475	17519	17528	17495	17367	17515	17571	17343	17344	17262	17560	17611	17468	17606	17442	17461	17631	17446	17686	17467	17434	17615	17688	17115	17411	17332	17411	17487	17495	17477	17394	17364	17607	17504	17389	17218	17361	17455	17352	17424	17479	17364	17454	17521	17555	17445	17746	17539	17075	17438	17434	17538	17511	17516	17623	17560	17638	17497	17542	17454	17431	17608	17420	17417	17542	17374	17499	17448	17327	17657	17656	17455	17363	17384	17553	17355	17273	17425	17533	17665	17512	17625	17432	17657	17245	17452	17348	17513	17278	17497	17383	17557	17568	17329	17634	17391	17326	17492	17353	17631	17516	17537	17610	17409	17570	17312	17411	17420	17594	17467	17295	17408	17318	17538	17627	17564	17606	17488	17360	17420	17541	17410	17509	17658	17468	17692	17382	17602	17422	17399	17569	17491	17480	17560	17457	17521	17544	17506	17343	17554	17358	17337	17424	17688	17505	17580	17391	17551	17569	17612	17527	17509	17233	17747	17434	17571	17332	17426	17328	17560	17346	17461	17456	17474	17418	17501	17387	17310	17464	17540	17575	17491	17505	17388	17438	17626	17374	17477	17565	17446	17399	17493	17611	17509	17388	17442	17627	17236	17505	17490	17375	17451	17495	17567	17362	17435	17291	17155	17271	17484	17426	17426	17524	17611	17383	17656	17459	17677	17552	17172	17509	17473	17411	17568	17354	17494	17423	17413	17501	17477	17491	17446	17387	17438	17456	17394	17564	17395	17526	17368	17318	17440	17373	17468	17577	17425	17401	17324	17416	17627	17340	17497	17449	17504	17458	17544	17452	17422	17601	17488	17573	17414	17337	17425	17473	17396	17394	17374	17377	17509	17411	17370	17361	17558	17500	17461	17374	17538	17542	17365	17535	17476	17682	17494	17511	17524	17364	17234	17330	17570	17446	17570	17545	17472	17529	17414	17298	17503	17419	17349	17451	17487	17577	17477	17607	17712	17400	17475	17466	17710	17460	17457	17493	17632	17382	17320	17524	17601	17387	17549	17718	17468	17452	17640	17590	17414	17251	17405	17524	17499	17467	17392	17557	17479	17381	17201	17605	17280	17422	17736	17538	17509	17381	17403	17386	17637	17478	17567	17451	17622	17404	17526	17520	17408	17562	17512	17658	17695	17471	17525	17461	17360	17418	17580	17467	17547	17525	17601	17359	17510	17330	17459	17497	17542	17448	17528	17586	17325	17572	17501	17309	17293	17603	17700	17387	17398	17562	17294	17574	17657	17524	17283	17461	17606	17384	17375	17378	17404	17353	17329	17549	17408	17515	17600	17476	17485	17320	17487	17482	17285	17487	17518	17376	17463	17431	17464	17387	17684	17358	17338	17310	17480	17347	17396	17533	17501	17260	17662	17378	17641	17411
14973	22232	21136	18615	17704	17221	16814	16802	16644	16473	16628	20448	35109	35452	30061	23231	18474	16731	16509	16180	16317	16121	16240	16244	16154	16215	16326	16093	16164	16091	16321	16257	16075	16189	16164	16152	16066	16155	16202	16044	16308	16199	16163	16267	16086	16214	16301	16316	16189	16163	16226	16044	16026	16209	16272	16289	16083	16217	16179	16207	16273	15906	16143	16164	16231	16292	16257	16359	16234	16190	16247	16036	16023	16269	16142	16233	16104	16100	16086	16093	16288	16112	16047	16160	16332	16290	16137	16294	16286	16212	16349	16030	16112	16235	16193	16053	16379	16239	16251	16250	16130	16207	16194	16163	16197	16133	16029	16067	16171	16197	16121	16285	16250	16028	16126	16030	16047	16204	16212	16083	16353	16023	16252	16098	16240	16233	16126	16138	16145	16195	16178	16124	16138	16181	16205	16127	16297	16145	16158	16189	16276	16087	16099	16160	16179	16261	16101	16175	16115	16130	16161	16130	16135	16167	16190	16151	16190	16152	16092	16129	16041	16229	16353	16054	16292	16117	16164	16287	16110	16058	16193	16015	16115	16092	16148	16286	16264	16064	16233	16269	16301	16174	16221	15919	16149	16238	16142	16233	16077	16074	16192	16071	16120	16379	16157	16149	16144	16299	16184	16311	16208	16042	16186	16261	16161	16281	16334	16119	16183	16134	16040	16153	16178	16205	16036	16144	15914	16317	16102	16140	16142	16256	16134	16208	16137	16126	16055	16173	16076	16210	16185	16251	16226	16232	16110	16215	16094	16257	16211	16203	16154	16184	16077	16216	16101	16264	16152	16252	16250	16085	16347	16165	16184	16222	16170	16147	16279	16062	16153	16269	16273	16285	16060	16101	16232	16149	16252	16125	16012	16149	16023	16255	16328	16245	16156	16141	16118	16243	16171	16321	16266	16228	16093	16022	16225	16247	16284	16228	16271	16146	16091	16216	15924	16275	16029	16134	16292	16152	16194	16260	16188	16119	16213	16010	16206	16188	16167	16203	16366	15955	16248	16058	16257	16370	16236	16284	16148	16277	16170	16273	16201	16420	16185	16190	16239	15963	16021	16090	16084	16189	16142	16174	16076	16272	16194	16171	16237	16372	16274	16098	16255	16176	16123	16141	16322	16326	16328	16036	16159	16140	16083	16056	16184	16220	16086	16208	16345	16100	16010	16153	16319	16201	16222	16208	16261	16149	16084	15865	16002	16266	16123	16164	16141	16276	16312	16055	16038	16349	16117	16041	16221	16063	16323	16272	15990	16039	16132	16281	16220	16003	15958	16152	16214	16215	16243	16165	16216	16259	16220	16210	16226	16215	16189	16119	16178	16294	16213	16108	16186	16133	16211	16086	16098	16182	16142	16128	16265	16180	16131	16026	16214	16218	16252	16231	16194	16158	16147	16103	16155	16254	16144	16091	15985	16214	16311	16117	16189	16083	16032	16029	16070	16176	16118	16137	16191	16170	16063	16215	16290	16219	16229	16156	16145	16356	16144	16225	16189	16161	16146	16021	16158	16213	16080	15965	16239	16084	16166	16131	16037	16217	16229	16107	16186	16251	16346	16152	15970	16292	16114	16207	16305	16254	16293	16325	16121	16214	16175	16177	16231	16123	16145	16233	16072	16187	16205	16043	16193	16021	16215	16162	16302	16140	16302	16051	16324	16070	16130	16195	16238	16245	16318	16073	16060	16074	16147	16239	16248	16327	16167	16143	16261	16171	16259	15954	16314	16301	16149	15998	16258	16007	16093	16263	16092	16193	15956	16148	16262	16210	16136	16147	16246	16161	16152	16021	16285	16204	16227	16145	16147	16142	16072	16235	16248	16357	16130	16278	16089	16291	16284	16174	16263	16214	16093	16191	16225	16216	16154	16189	16339	16228	16055	16328	16191	16011	16328	16149	16102	16170	16227	16259	16221	16161	16198	16052	15965	16253	16198	16106	16219	16085	16298	16283	16093	16128	16224	16064	16149	16158	15947	16314	16256	16392	16089	16132	16056	16331	16099	16149	16374	16174	16353	16130	16263	16071	16178	16253	16174	16284	16137	16255	16309	16056	16197	16298	16094	16085	16058	16167	16145	16016	16114	15971	16085	16190	16226	16156	16158	16132	16252	16183	16327	16189	16273	16026	16176	16169	16192	16066	16257	16401	16033	16075	16218	16116	16167	15998	16157	16053	16033	16235	16108	16302	16151	16464	16043	16225	16297	16239	16271	16229	16205	16112	16134	16201	16203	16176	16296	16024	16259	16073	16053	16138	16230	16163	16179	16350	16166	16153	16140	16180	16116	16279	16250	16172	16262	16074	16174	16091	16181	16169	16105	15994	16236	16156	16150	16121	16080	16021	16192	16310	16063	15989	16194	16061	16207	16175	16129	16168	16128	16229	15990	16110	16163	16084	16195	16259	16122	16021	16153	16197	16339	16221	16211	16100	16228	16105	16317	16292	16257	15999	16178	16294	16223	16204	16308	16191	15984	16186	16065	16131	16254	16200	16397	16172	16209	16244	16274	16097	16043	16214	16241	16049	16244	16185	16212	16156	15995	16022	16192	16180	16231	16320	16164	15996	16271	16049	16191	16196	16074	16147	16260	16132	16018	16216	16199	16144	16203	16209	16115	16167	15997	16372	16095	16097	16280	16236	16087	16217	16064	16233	16182	15967	16299	16215	16114	16104	16183	16243	16247	16186	16470	16115	16079	16055	16096	16086	16124	16142	16348	16208	16138	15989	16201	16148	16146	16229	16306	16132	16243	16179	16140	16241	16290	16205	16034	16196	15968	16199	16275	16338	16172	16261	15935	16147	16250	16194	16289	16119	16240	16058	16228	16113	16034	16285	16066	16284	16158	16216	16227	16127	16229	16230	16229	16114	16174	16129	16251	16238	16295	16284	16095	16132	16263	16237	16331	16058	16114	16106	15991	16230	16365	16190	16213	16268	16036	16250	16280	16290	16166	16294	16239	16232	16122	16185	16042	16431	16155	16136	16242	16157	16215	16122	16130	16174	16243	16242	16367	16233	16159	16155	16116	16187	16213	16134	16174	15944	16220	16138	15994	16178	16033	16027	16403	16205	16130	16219	16054	16217	16163	16274	16138	16221	16103	16189	16131	16159	16083	16151	16258	16139	16130	16265	16231	16119	16112	16075	16202	16375	16078	16067	16059	16230	16290	16196	16203	16378	16128	16231	16153	16082	16141	16190	16155	16147	16207	16218	16018	16051	16173	16290	16159	16417	16198	16033	16194	16214	16171	16171	16238	16233	16220	16231	16213	16400	16191	16185	16007	16351	16247	16217	16273	16337	16186	16088	16216	16159	16163	16029	16242	16095	16232	16247	16183	16272	16224	15983	16251	16044	16354	15962	16180	16277	16159	16160	16109	16066	16264	16039	16293	16168	16195	16239	16226	16207	16154	16169	16115	16166	16070	16088	16159	16300	16065	16155	16196	16357	16145	16169	16243	16278	16245	16164	15937	16242	16236	16124	16403	16253	16228	16112	16106	15947	16115	16218	16283	16090	16360	16360	16091	16088	16211	16170	16103	16217	16129	16168	16051	16142	16055	16218	16386	16265	16040	16031	16219	16258	16042	16261	16292	16085	16192	16407	16218	16154	16178	16268	16198	16239	16164	16143	16046	16215	16172	16156	16116	16358	16171	16150	16045	16211	16088	16310	16184	16086	16277	16187	16344	16204	16095	16280	16191	16021	16140	16110	16127	16086	16393	16085	15997	16209	16160	16124	16134	16144	16189	16127	16239	16138	16251	16272	16044	16187	16228	16157	16197	16139	16451	16061	16324	16127	16016	16101	16083	16092	16195	16316	16144	16335	16191	16163	16266	16194	16236	16245	16172	16130	16306	16306	16205	16357	16117	16228	16233	16146	16172	16129	16140	16154	16260	16277	16014	16251	15997	16216	16048	16287	16218	16159	16090	16208	16093	16162	16130	16304	16150	16286	16284	16234	16174	16271	16215	16173	16099	16264	16235	16087	16176	16129	16388	15960	16165	16183	16252	16183	16370	16025	16081	16149	16041	16168	16261	16261	16173	16054	16333	16216	16227	16081	16309	16092	16154	16251	16147	16179	16244	16169	16190	16216	16264	16226	16209	16212	16130	16184	16285	16226	16295	16305	16155	16184	16035	16113	16237	16138	16077	16249	16186	16080	16139	16165	16213	16140	16196	16366	16164	16113	16298	16268	16152	16263	16068	16253	16077	16298	16177	16158	16106	16119	16237	15984	16159	16198	16096	16219	16072	16270	16117	16263	16101	16154	16245	16239	16102	16159	16318	16243	16157	16079	16215	16191	16021	16095	16231	16249	16067	16201	16032	16133	16173	16274	16190	16145	16141	16237	16066	16128	16221	16017	16249	16187	16119	16171	16115	16279	16177	16143	16065	16065	16042	16211	16278	16132	16266	16222	16161	16148	16156	16152	16298	16225	16020	16283	16194	16197	16214	16119	16221	16163	16210	16212	16092	16052	16060	16171	16038	16210	16102	16262	16050	16244	16251	16157	16210	16180	16176	16154	16158	16067	16173	16194	16156	16222	16016	16132	16224	16268	16276	16063	16073	16283	16258	16105	16153	16132	16203	16266	16173	16154	16280	16099	16263	16136	16314	16065	16156	16088	16161	16305	16187	16130	16133	16222	16209	16123	16040	15973	16216	16132	16019	16021	16154	16120	16185	16361	16135	16344	16182	16086	16218	16236	16079	16102	16053	16193	15985	16134	16191	16100	16240	16142	16093	16206	16130	16205	16276	16118	16224	16169	16167	16126	16233	16371	16146	16262	16166	16040	16211	16135	16241	16161	16152	16295	16320	16151	16028	16230	16229	16328	16234	16061	16302	16027	16055	16182	16256	16135	16195	16055	16171	16258	16186	16102	16054	16256	16251	16202	16081	16116	16308	16291	16062	16079	16202	16138	16167	16111	16119	16091	16111	16322	16094	16289	16184	16220	16150	16209	16221	16076	16220	16318	16232	16236	16273	16149	16268	16219	16180	16230	16144	16192	16130	16052	16021	16102	16113	16221	16168	16163	16159	16191	16282	16399	16083	16244	16315	16227	16118	16399	16233	16076	16321	16261	16112	16264	16258	16128	16073	16247	16139	16097	16253	16234	16080	16204	16183	16075
23822	21316	28782	24206	21884	22427	21459	18615	18023	18069	17878	20986	38757	42311	34994	26889	20997	18781	17967	17592	17719	17538	17426	17451	17453	17573	17662	17446	17450	17624	17451	17366	17380	17439	17636	17431	17340	17599	17396	17525	17617	17394	17311	17509	17467	17526	17461	17318	17534	17489	17511	17471	17410	17543	17412	17513	17607	17203	17530	17570	17686	17407	17365	17424	17505	17521	17543	17364	17440	17305	17528	17419	17434	17427	17447	17421	17347	17168	17348	17360	17587	17411	17444	17371	17417	17571	17264	17422	17399	17203	17375	17193	17655	17358	17494	17379	17543	17443	17261	17256	17364	17137	17374	17369	17463	17285	17337	17460	17278	17264	17234	17293	17504	17219	17629	17497	17412	17444	17483	17393	17506	17340	17418	17289	17340	17312	17487	17587	17389	17254	17486	17299	17387	17390	17431	17381	17444	17686	17320	17367	17412	17527	17215	17251	17356	17474	17443	17212	17412	17435	17365	17369	17427	17358	17498	17378	17297	17296	17447	17465	17524	17339	17294	17384	17506	17472	17261	17446	17423	17483	17361	17445	17448	17318	17379	17404	17467	17398	17392	17436	17271	17461	17559	17329	17420	17420	17303	17358	17396	17396	17574	17519	17242	17491	17397	17521	17410	17453	17349	17450	17353	17333	17262	17422	17456	17305	17260	17511	17575	17447	17599	17361	17409	17482	17249	17290	17221	17363	17463	17502	17342	17223	17386	17409	17330	17634	17467	17528	17461	17522	17426	17208	17499	17377	17194	17334	17525	17543	17529	17256	17403	17391	17565	17408	17264	17528	17250	17371	17394	17492	17321	17438	17414	17389	17292	17262	17531	17446	17359	17322	17506	17269	17277	17654	17410	17610	17234	17295	17254	17508	17613	17554	17704	17427	17507	17431	17596	17506	17495	17456	17513	17397	17390	17423	17472	17321	17567	17480	17410	17307	17617	17234	17284	17289	17526	17230	17321	17515	17231	17360	17412	17394	17300	17591	17352	17159	17451	17330	17383	17539	17252	17408	17601	17163	17567	17256	17368	17271	17428	17255	17412	17477	17427	17353	17369	17424	17545	17267	17443	17337	17359	17446	17334	17321	17243	17417	17376	17549	17295	17263	17208	17351	17338	17483	17434	17278	17460	17305	17342	17410	17414	17282	17373	17488	17336	17449	17497	17530	17407	17368	17283	17447	17371	17404	17300	17318	17493	17418	17364	17570	17306	17232	17352	17214	17310	17382	17548	17259	17260	17405	17422	17246	17500	17468	17529	17452	17513	17203	17162	17465	17553	17344	17350	17268	17368	17508	17496	17220	17473	17365	17381	17358	17262	17306	17321	17328	17454	17576	17480	17297	17315	17240	17589	17317	17363	17360	17503	17524	17278	17277	17354	17473	17361	17212	17498	17314	17334	17416	17358	17506	17270	17263	17330	17366	17397	17515	17199	17330	17362	17214	17414	17231	17585	17283	17380	17569	17307	17249	17500	17390	17470	17518	17258	17134	17486	17450	17258	17380	17351	17359	17285	17508	17328	17573	17358	17464	17502	17294	17479	17371	17295	17446	17325	17484	17661	17375	17329	17533	17598	17460	17564	17484	17252	17253	17376	17468	17561	17315	17345	17331	17414	17248	17397	17400	17225	17356	17486	17306	17300	17430	17269	17439	17214	17466	17484	17417	17415	17558	17603	17235	17404	17305	17377	17309	17275	17172	17465	17335	17272	17563	17315	17288	17540	17293	17532	17559	17731	17541	17556	17172	17263	17396	17374	17383	17312	17382	17582	17574	17491	17361	17466	17311	17527	17465	17287	17250	17424	17293	17091	17434	17352	17302	17368	17379	17485	17500	17287	17411	17292	17316	17370	17528	17417	17548	17404	17317	17314	17374	17368	17296	17352	17394	17187	17240	17278	17366	17447	17303	17277	17337	17322	17517	17351	17310	17550	17381	17466	17413	17398	17377	17393	17414	17309	17471	17299	17334	17388	17251	17288	17314	17192	17390	17645	17410	17463	17314	17402	17466	17470	17331	17321	17290	17432	17478	17466	17266	17369	17554	17404	17269	17448	17453	17370	17515	17374	17383	17410	17436	17614	17397	17372	17590	17335	17383	17525	17430	17482	17307	17429	17399	17291	17610	17385	17401	17292	17514	17424	17407	17549	17337	17295	17219	17380	17305	17540	17474	17380	17441	17158	17507	17648	17347	17381	17268	17135	17427	17434	17557	17216	17292	17314	17364	17312	17658	17631	17377	17436	17483	17274	17211	17256	17353	17370	17338	17416	17438	17451	17425	17361	17210	17444	17376	17359	17335	17425	17374	17393	17482	17396	17422	17350	17435	17375	17681	17388	17248	17216	17268	17242	17383	17286	17449	17390	17273	17246	17372	17222	17334	17555	17346	17307	17441	17467	17464	17577	17394	17364	17398	17343	17526	17191	17434	17430	17370	17165	17358	17427	17272	17204	17417	17401	17536	17534	17413	17436	17672	17466	17351	17369	17436	17349	17498	17470	17321	17503	17623	17383	17486	17356	17313	17488	17479	17613	17307	17561	17524	17286	17501	17583	17588	17381	17465	17191	17529	17331	17530	17518	17353	17516	17523	17307	17377	17366	17566	17535	17424	17364	17257	17389	17305	17374	17398	17129	17401	17278	17522	17383	17503	17459	17387	17498	17423	17565	17668	17597	17298	17415	17773	17149	17417	17390	17516	17502	17397	17375	17339	17441	17228	17292	17405	17314	17617	17429	17368	17286	17302	17377	17307	17409	17380	17613	17357	17252	17467	17357	17686	17554	17472	17572	17329	17343	17321	17419	17348	17424	17433	17193	17490	17437	17465	17428	17440	17387	17274	17310	17380	17230	17519	17409	17555	17309	17425	17386	17209	17537	17241	17370	17475	17472	17314	17332	17472	17297	17463	17325	17228	17288	17380	17352	17411	17235	17184	17563	17478	17553	17370	17251	17393	17317	17426	17380	17567	17460	17591	17327	17479	17347	17560	17592	17357	17422	17567	17513	17309	17348	17454	17523	17606	17306	17342	17377	17375	17488	17464	17398	17383	17336	17206	17593	17520	17496	17570	17449	17444	17272	17493	17343	17333	17502	17423	17251	17332	17215	17416	17401	17374	17423	17482	17456	17355	17257	17310	17326	17358	17649	17095	17410	17318	17442	17465	17576	17377	17463	17455	17686	17388	17311	17586	17434	17357	17357	17345	17264	17324	17571	17467	17353	17484	17350	17423	17434	17488	17319	17319	17608	17351	17336	17320	17345	17292	17282	17440	17494	17271	17246	17601	17239	17388	17687	17431	17310	17429	17198	17371	17320	17540	17592	17564	17457	17609	17303	17326	17342	17421	17394	17205	17578	17236	17295	17534	17622	17275	17558	17516	17373	17376	17238	17431	17465	17412	17586	17359	17272	17458	17577	17529	17422	17413	17483	17334	17165	17251	17521	17506	17259	17305	17296	17370	17512	17482	17462	17330	17143	17332	17197	17401	17270	17302	17378	17482	17410	17330	17470	17416	17443	17513	17413	17464	17516	17432	17415	17455	17314	17601	17483	17376	17493	17153	17383	17471	17479	17438	17513	17370	17446	17384	17502	17446	17462	17297	17506	17319	17289	17290	17189	17468	17517	17336	17375	17652	17313	17318	17359	17314	17530	17411	17466	17511	17242	17349	17578	17389	17642	17344	17480	17492	17420	17456	17430	17434	17278	17184	17441	17318	17392	17467	17465	17590	17175	17260	17314	17332	17545	17312	17322	17415	17467	17411	17442	17470	17651	17364	17422	17379	17314	17438	17527	17213	17440	17421	17378	17282	17307	17520	17340	17391	17360	17310	17426	17326	17335	17366	17280	17345	17444	17417	17439	17413	17496	17582	17369	17148	17455	17425	17325	17384	17327	17283	17496	17606	17293	17280	17391	17352	17440	17530	17452	17461	17534	17240	17361	17617	17292	17409	17335	17431	17585	17292	17518	17398	17471	17346	17349	17241	17393	17192	17497	17463	17290	17498	17405	17536	17417	17497	17381	17362	17530	17396	17420	17301	17181	17350	17307	17450	17348	17412	17364	17409	17402	17500	17306	17370	17372	17303	17644	17572	17510	17292	17268	17264	17302	17049	17442	17387	17664	17082	17432	17267	17276	17360	17333	17309	17679	17467	17570	17493	17441	17521	17310	17431	17306	17392	17381	17466	17515	17335	17660	17473	17359	17463	17490	17615	17430	17533	17250	17284	17581	17426	17347	17522	17331	17479	17440	17297	17407	17304	17579	17374	17376	17405	17466	17379	17223	17259	17464	17515	17530	17223	17347	17383	17196	17329	17357	17497	17461	17339	17312	17538	17384	17349	17411	17677	17598	17301	17243	17313	17553	17506	17316	17309	17307	17570	17119	17392	17291	17275	17301	17358	17256	17472	17200	17545	17351	17202	17565	17190	17370	17480	17490	17672	17567	17333	17265	17277	17542	17317	17212	17304	17457	17423	17372	17493	17550	17433	17437	17387	17457	17325	17448	17517	17473	17222	17286	17402	17368	17259	17550	17375	17528	17427	17343	17356	17374	17379	17327	17441	17389	17518	17378	17605	17520	17614	17562	17493	17532	17258	17421	17289	17453	17323	17323	17368	17359	17248	17172	17495	17389	17434	17292	17456	17600	17324	17515	17321	17702	17313	17353	17520	17314	17403	17180	17393	17478	17271	17376	17505	17384	17515	17420	17389	17531	17357	17399	17368	17299	17343	17353	17525	17495	17411	17339	17483	17393	17390	17659	17507	17205	17487	17499	17372	17319	17279	17563	17349	17336	17459	17291	17296	17485	17413	17177	17195	17356	17473	17535	17602	17364	17651	17333	17486	17550	17408	17196	17354	17366	17523	17215	17317	17555	17342	17506	17418	17378	17486	17268	17472	17423	17517	17457	17400	17352	17494	17482	17473	17381	17481	17426	17377	17332	17358	17507	17303	17150	17340	17524	17567	17371	17200	17289	17349	17247	17286	17600	17405	17517	17308	17305	17341	17255	17460	17375	17459	17368	17194	17617	17223	17360	17478	17360	17278	17526	17459	17250	17284	17411	17338	17432	17318	17384	17381	17496	17370	17358	17413	17279	17393	17486	17579	17379	17244	17424	17356	17282	17591	17540	17434
16248	26589	24677	20687	19012	18234	17535	17216	16948	16788	16820	23179	43912	44125	36599	27026	19862	16979	16408	16058	16201	16162	16268	16066	16205	16093	16080	16207	16290	15987	16028	16153	16191	16350	16097	16242	16229	16101	16153	16186	16112	16219	16112	16138	16098	16204	16159	16240	16011	16105	16141	15959	16137	15994	16211	16167	16110	16187	16193	16075	16130	16038	16023	16233	16242	16156	16108	16289	16205	16124	16292	16076	16255	16075	15985	16137	16106	16114	16064	16103	16202	16159	16061	16169	16039	15990	16098	16155	15937	16114	16203	16041	16148	15983	16223	16166	16276	16073	16179	16058	16269	15945	16129	16073	16085	15975	16197	16059	16154	16033	16144	16138	16196	16171	16172	16056	15870	16001	16196	16110	15954	16091	16308	16074	16046	16198	16239	16050	16174	16122	16125	16095	16175	16071	16190	16103	16089	16136	16000	16094	16259	15953	16102	16099	16067	16114	15950	16116	16156	16113	16073	16111	16075	16246	16074	16030	16091	16127	15999	16094	15995	16233	16130	16070	16101	16256	16152	16172	15964	16159	16076	16132	15928	16191	16211	15978	15956	16151	16052	16135	15974	16133	16443	16227	16123	16153	16144	16117	16151	16110	16119	16220	16154	16159	16120	16149	16047	16186	16168	16167	15957	15931	16206	16143	15894	16145	16226	15900	16124	16067	16073	15894	16230	16083	16134	16010	16295	15991	16260	16066	16026	16120	16158	15922	16146	16315	16087	16171	15908	16037	15991	16173	16165	16042	16124	16169	16140	16308	16039	16027	16074	16023	16207	16095	16034	15863	16075	16014	16080	16131	16288	16037	16218	16299	16168	16135	16071	16082	16050	16109	16069	15919	16121	16142	16021	16164	16152	16086	16123	16144	15925	16267	16101	16004	16074	16107	16100	16034	16133	16398	16001	15973	16167	16031	16062	16249	16163	16217	16247	15997	16164	15868	16299	16215	16053	16008	16106	16241	16224	16076	16023	16140	16066	16060	16065	15977	16250	16018	16138	16182	16100	16049	16035	16071	16162	16122	15951	16144	16095	16124	16066	16014	16173	16177	16050	16210	16092	16134	15992	16109	16106	16054	16076	16069	16173	16123	16215	16072	16174	15929	16163	16082	16120	16142	16332	16057	16187	16120	16099	16094	16180	16121	15995	15996	16294	16084	16073	16067	16031	16285	16095	15990	16267	16093	16045	16051	15933	16151	16129	16183	16155	16102	16010	16102	16094	16111	16116	16195	15975	16149	16098	16084	16219	16199	16032	16116	16110	16050	16179	16176	15913	16314	16168	16173	16152	16077	15923	16089	16228	16064	15883	16130	16075	16192	16005	16205	16142	16101	16054	16252	16151	16144	16169	16185	16110	16332	16057	16176	15955	16222	16114	16043	16184	16104	16208	16032	15889	16117	16106	15904	16075	15829	16215	16178	15905	16060	16100	16168	16030	16082	16227	16084	16081	16053	16098	15974	16015	16178	16254	16042	16062	16214	16125	16142	16151	16007	16137	16120	16157	16100	16155	16254	16035	16038	16209	16140	16094	16046	15990	16035	15994	16113	16239	16141	16089	15940	15870	16084	16162	16104	15990	16123	16131	16067	16131	16079	16195	16075	15963	16091	16046	16183	16034	16099	15935	16030	16176	16029	16014	16210	16245	16194	16039	15991	16044	16134	16107	16144	15975	16022	16238	16053	16157	16076	15911	16134	16139	16126	16114	16197	16422	16256	16030	16011	16079	16062	16303	15980	16104	16052	16130	16127	15921	16120	16124	15956	16017	16068	15994	16223	16112	15964	16264	16081	16059	16130	16062	16132	16218	16031	16132	16105	16025	16118	16236	16225	16116	15992	16085	16199	16160	16062	16236	16315	16232	16023	16150	16164	16101	16063	16114	16067	16045	16181	16053	16093	16163	16121	16077	16094	15974	16081	16143	16174	16157	16148	15991	16057	16005	16076	16037	16237	16123	16052	16047	16074	15995	16195	16109	16057	16157	16031	16030	16109	16030	16138	16046	16023	16120	16124	15964	16155	16247	16116	16139	16111	16279	15979	16146	16087	16240	16272	16059	16112	16177	16054	16070	16241	16067	16113	16038	16167	15961	16195	15973	16025	16152	16059	16038	16212	16182	16140	16214	16163	16068	16175	16270	16097	16157	16195	16203	16102	16033	16089	16107	16044	15999	15998	16154	16169	16152	16262	16073	16108	16158	16159	16012	15988	16235	16235	16271	16073	16211	16050	15954	16129	16247	16239	16252	16026	16099	16102	16132	16177	16007	16070	16246	16082	16074	16062	16079	15894	16042	16255	16115	16261	16032	16204	16147	16034	16295	16199	16022	15960	16103	16091	16102	16055	16090	16021	16133	16063	16177	16232	16058	16180	16201	16090	15981	16175	16100	16189	16098	16149	16022	16108	16017	16156	16110	16008	15967	16155	16026	16010	16289	16149	15968	16135	16142	16141	16330	16011	16076	16169	16192	16051	16035	16104	16035	16141	16131	16291	16014	16187	16048	16112	16094	16135	16178	16153	16052	16049	16088	16079	16024	16074	16162	16135	16147	16195	16209	16044	16118	16223	16247	16037	16063	16207	16099	16198	16028	16152	15995	16098	15970	16116	15978	16069	16036	16330	16105	16031	16080	16165	16227	16244	16203	16094	16249	16159	16086	16159	16149	16050	16001	16115	16199	16199	16116	15996	16124	16273	16157	16174	16187	16214	16062	16077	16170	16078	16125	16013	16053	16025	16186	16125	16088	16191	16092	16199	16075	16069	16011	16126	16140	15964	16079	16223	16042	16104	16112	16131	16144	15995	16017	16113	16207	16144	16184	16085	15865	16044	16144	16091	16124	16075	16304	16003	16179	16205	16075	16184	16177	15956	16265	15958	16123	16132	15894	16193	16111	16177	16063	16140	16138	16069	16320	16087	16114	16204	16206	16047	16182	16019	16168	16100	16148	16193	16057	16216	16339	16077	16123	16080	16096	15959	16078	16046	16019	16167	16141	16203	16004	16108	16125	16222	16064	15990	16049	16149	16066	16083	16163	16324	16120	16265	16012	16003	16205	16131	16223	16076	16138	16134	16077	16070	16013	16025	16006	16136	16038	16193	16165	16115	16149	16114	16063	16168	15957	16120	16155	16072	16050	16367	16167	16142	16111	15947	16108	15951	16189	16125	16038	16022	16073	15979	16081	16128	16243	16207	15985	16283	16073	16140	16170	16094	16046	16022	16222	15971	16196	16169	15985	16161	16004	16152	16130	16155	16052	16114	15985	16028	16238	16261	16184	16282	15976	15950	16079	16041	16018	16136	16139	16169	15992	16205	16047	16051	16061	16152	16111	16173	16060	16014	16175	15952	16123	16028	16051	16097	15963	16132	16135	16191	15957	16135	16023	16108	16227	16080	15899	15943	16045	16241	16188	16096	16338	15964	16325	16370	16195	16177	16138	16141	15960	16004	16002	16249	15912	15996	16008	16074	16204	16214	15929	16239	16033	16101	16135	16090	16041	16172	15933	16184	16126	15988	16194	16275	16018	16052	15976	16239	16139	16073	16131	16213	16148	16123	15850	16113	15963	16052	16173	16189	16144	16151	16153	16154	16091	16125	16121	15984	16101	16271	16029	16245	16077	16190	16132	16011	16037	16027	15907	16005	15904	16276	15926	16118	16112	16218	16070	15974	16264	16024	16245	16065	15951	16028	16032	16182	16196	16089	16191	16098	15958	16075	16073	16143	15893	16206	16001	16088	15983	16072	15942	16093	16049	16102	16201	16104	16057	16025	16188	16160	16001	16119	15969	16000	16168	16006	16058	16082	16063	16287	16147	16000	16068	16065	16083	16137	16129	16032	16110	15939	16124	15998	16174	16143	15890	16084	16069	16049	16287	15955	16148	16137	16056	16057	16158	15977	16160	16188	16135	16119	16060	16101	16060	15995	16196	16063	16060	16003	16169	16103	15971	16014	15922	16104	16054	16050	16196	16102	15989	16125	16119	15997	16216	16069	16039	16039	15986	16131	16157	15920	16225	16117	16119	16065	16177	16275	15976	16089	16057	16070	15977	16248	15988	15988	16163	16169	16070	16145	16025	16084	16203	16048	16201	16174	16170	16134	16182	16039	16147	15957	16196	15977	16161	16017	16151	15975	16349	16123	16025	16207	16103	16008	16110	16043	15932	16148	16103	16043	16143	16159	15861	15934	16110	16013	16359	16248	16153	16248	16263	16120	16070	16000	16008	16192	16125	16047	15949	16014	16367	16226	15941	16215	16212	16092	16122	16149	16055	16145	16107	16152	16162	16000	16185	15912	16049	15937	15996	15937	16152	15883	16126	16117	16140	16218	16043	16111	16315	15990	16115	16093	15991	16038	16098	16157	16216	16044	16140	16181	16035	16179	16226	16012	16201	16070	16136	15965	16175	15961	15958	16246	16060	16030	16172	16119	16190	15915	16099	16234	15997	16043	16050	15992	16081	16190	16128	16075	16074	16197	16045	15883	16244	16066	16197	16170	16153	16107	16097	16122	16253	15926	16103	16243	16168	16042	16264	15988	16029	15945	16098	16257	16231	16053	15964	16068	15947	16106	16083	16135	16118	16148	16072	16136	16014	15950	16116	16027	16031	16145	16217	16195	16140	16275	16025	16033	16013	16158	16228	16016	16244	16083	16202	16023	16015	15983	16217	16228	16211	16049	16191	15856	16064	16209	16092	16142	16082	16107	16058	16142	16198	16082	16172	15918	16091	16130	16044	15982	16089	15926	16105	16238	16159	16063	16202	16115	16121	16099	15980	15870	16050	16074	16246	15955	16236	16055	16299	16116	15924	16351	16107	15958	16153	15905	16010	16047	15948	15988	16008	16081	16061	16065	16008	16024	16115	16197	16168	16188	16206	16080	16133	16232	16194	15947	16055	16095	16157	16131	16069	16077	16207	15892	16108	16248	16198	16176	16131	16008	16189	16100	16070	16065	16260	16143	15896	16071	16175	16188	16056	16164	16011	16098	16232	15991	16051	16111	16177	16013	16117	16175	16188	16151	16196	16080	16105	16275	16150	16080	16233	15922	16030	16289	16075	16261	16172	16022	16166	15886	16161	16013	16026	16222	16044	16243	16013	16189	16120	16078	16098	16094	16078	16291	16284	16198
28987	21891	21748	19472	17734	17850	17946	17892	17962	17858	17861	17940	19404	20612	20285	18990	18445	17850	17866	17749	17895	17871	17659	17889	17724	17792	17815	17834	17632	18000	17831	17683	17856	17882	17912	17853	18027	17992	17913	18005	17677	18018	17685	17892	17810	17781	17857	18000	17611	17885	18022	17891	17667	17738	17766	17823	17993	17952	17861	17687	17893	17873	17711	17789	17900	17762	17804	17696	17740	17811	17558	17823	17962	17624	17794	17753	17857	17836	17843	17929	17754	17821	17823	17760	17909	17749	17724	18048	17614	17827	17797	17838	17788	17942	17899	17869	17852	17748	17808	18064	17750	17542	17797	17958	17784	17646	17933	17792	17931	17858	17950	17735	17927	17834	17907	17705	17655	17852	17879	17656	17867	18011	17956	17674	18060	17870	17737	17843	17555	17707	17711	17968	17728	17726	17888	17886	17849	17939	17666	17766	17712	17734	17600	17842	17930	17682	17705	17797	17745	17943	17877	17884	17857	17729	17914	17840	17608	17850	17723	17773	17572	17786	18050	17849	17993	17751	17522	17519	17671	17835	17738	17820	17808	17592	17775	17488	17716	17703	17911	17705	17827	17839	17838	17774	17734	18000	17688	17483	17756	17777	17603	17793	17778	17709	17771	17564	17782	17766	17944	17934	17919	17833	17753	18062	17951	17656	17928	17671	17751	17801	17562	17707	17764	17877	17644	17710	17627	17693	17933	17757	17707	17756	17859	17741	17652	17987	17621	17689	17701	17667	17718	17683	17715	17812	17843	17607	17818	17843	17891	17667	17974	17792	17831	17867	17658	17850	17813	17726	17861	17623	17736	17610	17878	17915	17688	17953	17742	17786	17843	17721	17706	17717	17851	17605	17623	17707	17831	17844	17769	17567	17840	17635	17614	17886	17770	17677	17728	17854	17603	17821	17878	17857	17845	17775	17895	17583	17569	17609	17899	17533	17656	17714	17789	17878	17811	17715	17761	17909	17877	17859	18009	17705	17789	18069	17742	17693	17721	17867	17796	17973	17903	17743	17839	17601	17880	17646	17766	17702	17907	17691	17654	17744	17646	17617	17672	17621	17880	17665	17783	17591	17671	17692	18023	17925	17930	17686	17575	17813	17919	17886	17789	17824	17658	17864	17916	17834	17722	17536	17938	17741	17692	17853	17688	17749	17911	17964	17760	17914	17731	17744	17736	17921	17782	17693	17724	17723	17664	17625	17706	17781	17715	17767	17907	17640	17918	17867	17894	17711	17733	17844	17870	17842	17705	17796	17681	17979	17824	17704	17661	17643	17736	17821	17855	17694	17774	17821	17752	17807	17640	17827	17700	17629	17774	17562	18014	17808	17761	17575	17917	17685	17577	17698	18084	17775	17920	17754	17834	17623	17680	17991	17814	17635	17903	17721	17642	17817	17714	17767	17830	17788	17838	17712	17662	17802	17884	17666	17839	17928	17722	17773	17874	17805	17557	17785	17837	17829	17865	17808	17988	17817	17896	17605	17720	17912	17887	17831	17904	17667	17838	17657	17747	17702	17986	17828	17555	17915	17596	17608	17930	17733	17691	17645	17564	17756	17922	17711	17935	17743	17682	17853	17657	17751	17712	17729	17679	17743	17708	17715	17763	17935	17709	17679	17666	17489	17699	17634	17734	18030	18026	17867	18005	17783	17823	17766	17849	17824	17734	17917	17718	17699	18009	17796	17873	17772	17763	17746	17699	17638	17826	17817	17755	17605	17940	17796	17848	17813	17663	17878	17795	17948	17777	17699	17929	17721	17822	17674	17740	17521	17692	17775	17818	17805	17781	17911	17844	18028	17763	17661	17732	17992	17736	17790	17935	17693	17815	17642	17632	17803	17672	17911	17713	17950	17743	17934	17654	17791	17735	17759	17878	17737	17976	18059	17953	17960	17829	17925	17751	17901	17848	17956	17668	17574	17812	17779	18031	17640	17756	17799	17874	17860	17779	17663	17504	17801	18028	17702	17679	17675	17777	17847	17749	17976	17974	17729	17895	17796	17904	17656	17794	17719	17923	17687	17680	17739	17944	17995	17797	17903	17824	17824	17688	17722	17530	17811	17572	17744	17890	17885	17577	17814	17731	17886	17779	17760	17747	17864	17804	17810	17803	17747	17802	17947	17650	17781	17878	17806	17823	17859	17832	17668	17747	17743	17826	17934	17820	17844	17910	17692	17816	17958	17671	17837	17635	17761	17891	17747	17702	17929	17968	17817	17826	17959	17883	17780	17833	17809	17444	17734	17745	17827	18067	17682	17707	17684	17817	17845	17892	17702	17771	17840	17800	17835	17773	17856	17657	17989	17844	17681	17716	17718	17882	18126	17874	17932	17841	17602	17765	17852	17889	17792	17915	17976	17868	17799	17826	18038	17880	17798	17570	17811	17637	17752	17806	17814	17753	17681	17748	17788	17809	17699	17787	17720	17692	17970	17820	17784	17777	17787	17718	17941	17863	17824	17895	17818	17859	17721	17942	17738	17793	17837	17589	17850	17859	17763	17750	17665	17883	17618	17822	17771	17728	17648	17845	17863	18020	17749	17842	17922	17862	17619	17678	17894	17835	17619	17928	17557	17716	17996	17590	17676	17872	17712	17995	17699	17869	17776	17609	17824	17843	17685	17752	17652	17637	17801	17809	17841	17881	17750	17789	17815	17796	17679	17653	17765	17815	17867	17717	17740	17772	17651	17721	17868	17784	17633	17909	17772	17705	17858	17690	17802	17805	17973	18008	17795	17712	17965	17717	17688	17749	17814	17764	17874	17881	17656	17654	17619	17857	17776	17810	17933	17685	17901	17572	17615	17722	17857	17798	17583	17956	17726	17549	17954	17861	17677	17679	17745	17961	17928	17778	17646	17743	17754	17694	17738	17785	17839	17777	17727	17825	17787	17944	17806	17765	17783	17650	17908	17671	17754	17907	17871	17771	17735	17784	17913	17810	18096	17834	17726	17790	17626	17628	17945	17732	17735	17650	17816	17902	17935	17739	17716	17718	17795	17924	17672	17983	17984	17934	17859	17789	17658	17689	17736	17941	17929	17835	17709	17813	17914	17747	17485	17796	17600	17819	17802	17958	17741	17682	17890	17690	17681	18008	17898	17735	17752	17703	17808	17846	17735	17624	17753	17780	18147	17999	17672	17938	17755	17696	17853	17812	17769	17831	17788	17823	17770	17722	17777	17686	17927	17816	17974	17953	17843	17798	17820	17742	17654	17790	17672	17712	17809	17853	17906	17961	17834	17735	17822	17691	17717	17740	17819	17829	17754	17779	17976	17768	17878	17663	17813	17881	17900	17805	17710	17778	17779	17865	17751	17738	17630	17966	17783	17932	17784	17987	18027	17795	17906	17755	17941	17762	17730	17702	17858	17837	17779	17715	17859	17748	17732	17866	17737	17742	17654	17930	17755	18033	17715	17883	17667	17722	17645	17878	17876	17769	17685	17755	17973	17739	17924	18038	17860	17962	18105	17951	17805	17731	17539	17719	17764	17659	17870	17882	17795	17822	17864	17840	17777	17866	17815	17680	17868	17769	17685	17609	17963	17898	17741	17867	17908	17802	17747	17547	17825	18031	17935	17943	17866	17792	17635	17747	17845	17927	17973	17784	17561	17759	17721	17548	17721	17885	17816	17697	17692	17753	17696	17873	17892	17650	17629	17771	17537	17976	17853	17732	17690	17673	17773	17870	17849	17827	17765	17812	17888	17795	17799	17741	17752	17801	17839	17763	17757	17926	17782	18047	17657	17808	17771	17816	17785	17823	17870	17816	17689	17900	17731	17735	17732	17674	17766	17749	17830	17795	17675	17882	17712	17646	17690	17693	17793	17774	17699	17826	17805	17864	17783	17892	17758	17585	18005	17767	17636	17584	17585	17800	17875	17794	17782	17481	17789	17958	17886	17670	17757	17669	17768	18022	17738	17929	17835	17856	17860	17881	17782	17871	17845	17711	17734	17814	17778	17804	17786	17672	17969	17979	17716	17962	17647	17863	17853	17987	17815	17820	17694	17693	17825	17795	17798	17804	17931	17840	17624	17787	17680	17850	17470	17541	17900	17774	17997	18020	17768	17778	17956	17492	17684	17814	17711	17903	17990	17843	17859	17766	17798	17639	17841	17879	17736	17782	17583	17823	17830	17848	17713	17930	17798	17634	17802	17863	17655	17935	17910	17806	17646	17783	17948	17608	17726	17760	17638	17734	17705	17642	17834	17830	17862	17699	17756	17612	17689	17698	17627	17919	17895	17903	17676	17620	17637	17764	17740	17634	17943	17788	17845	17750	17840	17822	17911	17931	17763	17925	17842	17635	17706	17815	17735	17835	17695	17903	17547	17813	17865	17921	17871	17817	17691	17661	17796	17758	17596	17668	17671	17823	17941	17879	17953	17479	17839	17729	17763	17694	17909	17705	17787	17938	17805	17605	17746	17691	17824	17944	17738	17526	17696	17682	17726	17879	17533	17857	17896	17819	17901	17886	17801	17850	17799	17873	18003	17745	17993	17676	17990	17765	17895	17903	18007	17588	17651	18151	17956	17908	17768	17802	17931	18017	17667	17952	17882	17967	17791	17900	17790	17857	17811	17939	17765	17794	17815	17824	17752	17730	17797	17968	17781	17920	17754	17771	17740	17751	17978	17577	17922	17781	17675	17875	17789	17620	17965	17806	17774	17879	17836	17760	17833	17759	17743	17678	17716	17882	17818	17885	17671	17905	18007	17662	17875	17789	17710	17863	17928	17936	17861	17799	17791	17884	17761	17712	17964	17745	17829	17820	17857	17545	17889	17856	17737	17811	17953	17750	17699	17856	17786	17824	17638	18110	17848	17909	17792	17784	17841	17775	17727	17830	17890	17872	17848	17790	17663	17858	17725	17757	17865	17863	17811	17746	17844	17847	17656	17824	17651	17788	17710	17965	17817	17851	17685	17608	17592	17919	17840	17953	17654	17672	17753	17770	17971	17982	17738	17783	17774	17751	17838	17787	17727	17671	17566	17780	17890	17823	17655	17909	17734	18050	17588	17912	18012	17816	17575	17617	17736	17837	17920	17872	17923	17960	17898	18159	17849	17760	17870	17956	17900	17806	17872	17737	17966	17696	17763	17883	17947	17801	17727	17925	17676	17732	17778	17772	17973
16339	17114	17042	16680	16610	16502	16471	16519	16392	16301	16423	16708	19213	20521	19340	17835	16855	16462	16374	16226	16484	16422	16290	16355	16378	16480	16342	16385	16399	16422	16240	16497	16391	16425	16379	16224	16337	16208	16465	16358	16508	16412	16221	16260	16265	16301	16560	16244	16272	16327	16350	16422	16387	16377	16259	16464	16352	16425	16513	16310	16319	16274	16284	16290	16406	16310	16238	16478	16359	16307	16464	16457	16219	16294	16360	16180	16295	16340	16257	16376	16268	16346	16162	16336	16445	16392	16337	16456	16287	16266	16239	16357	16405	16375	16485	16331	16199	16258	16322	16373	16121	16281	16365	16228	16298	16247	16335	16341	16266	16401	16355	16226	16288	16085	16360	16388	16317	16112	16305	16474	16274	16333	16266	16178	16329	16407	16305	16274	16324	16341	16181	16253	16497	16187	16430	16458	16227	16297	16316	16293	16310	16383	16329	16225	16400	16252	16349	16391	16599	16285	16310	16477	16294	16413	16301	16408	16367	16350	16399	16462	16211	16416	16456	16309	16328	16313	16360	16222	16335	16351	16373	16199	16239	16522	16262	16456	16175	16262	16226	16477	16270	16259	16266	16309	16317	16179	16360	16272	16274	16244	16306	16358	16312	16290	16280	16517	16462	16434	16310	16174	16384	16404	16244	16566	16354	16434	16296	16275	16452	16473	16356	16301	16558	16230	16449	16226	16324	16420	16388	16365	16488	16335	16346	16480	16421	16416	16251	16406	16314	16252	16387	16334	16488	16387	16226	16352	16304	16308	16285	16376	16385	16453	16433	16509	16290	16389	16421	16489	16229	16344	16395	16158	16288	16304	16335	16421	16347	16221	16312	16347	16309	16461	16511	16254	16256	16334	16413	16146	16248	16365	16479	16406	16364	16241	16220	16362	16202	16396	16361	16097	16268	16476	16183	16438	16433	16407	16413	16251	16336	16328	16166	16374	16414	16372	16130	16162	16309	16456	16252	16252	16364	16219	16344	16233	16516	16302	16361	16237	16304	16473	16384	16299	16333	16391	16133	16332	16295	16313	16369	16289	16325	16396	16492	16356	16345	16260	16335	16437	16368	16337	16416	16422	16348	16276	16418	16306	16337	16231	16306	16360	16400	16344	16408	16316	16440	16205	16402	16522	16389	16355	16414	16240	16413	16232	16386	16403	16287	16316	16198	16320	16411	16286	16446	16445	16252	16318	16345	16260	16314	16219	16312	16197	16385	16370	16241	16391	16361	16547	16214	16286	16308	16433	16316	16368	16401	16392	16321	16285	16551	16322	16364	16411	16244	16148	16232	16192	16461	16439	16302	16312	16455	16189	16363	16235	16368	16322	16237	16227	16504	16369	16450	16516	16408	16348	16257	16349	16318	16239	16325	16132	16281	16221	16306	16348	16359	16270	16405	16322	16407	16420	16374	16286	16436	16437	16264	16410	16247	16328	16396	16352	16194	16420	16432	16283	16338	16236	16277	16227	16339	16406	16298	16269	16315	16455	16206	16170	16226	16386	16300	16284	16441	16322	16312	16375	16349	16373	16367	16288	16314	16363	16345	16508	16237	16311	16409	16290	16420	16543	16284	16354	16412	16283	16251	16274	16353	16345	16136	16255	16411	16199	16504	16344	16263	16385	16274	16307	16512	16313	16368	16287	16312	16197	16381	16311	16350	16343	16415	16572	16156	16275	16364	16334	16236	16448	16414	16352	16436	16410	16335	16357	16302	16219	16407	16201	16407	16331	16308	16242	16206	16247	16365	16156	16375	16396	16380	16295	16367	16500	16322	16435	16445	16360	16102	16264	16251	16411	16322	16207	16275	16411	16338	16357	16247	16237	16367	16457	16483	16385	16248	16368	16335	16414	16356	16307	16275	16339	16378	16418	16396	16175	16352	16172	16392	16261	16202	16390	16314	16358	16238	16264	16353	16360	16493	16273	16300	16303	16222	16346	16445	16516	16299	16500	16368	16426	16485	16349	16165	16454	16328	16344	16330	16393	16055	16242	16263	16289	16332	16409	16379	16333	16304	16358	16364	16467	16475	16423	16244	16315	16316	16257	16334	16370	16406	16281	16393	16390	16445	16315	16325	16467	16299	16380	16227	16371	16227	16316	16555	16249	16211	16165	16477	16294	16304	16169	16498	16464	16145	16267	16346	16347	16327	16250	16209	16332	16246	16206	16282	16321	16352	16294	16301	16434	16359	16465	16338	16140	16410	16461	16325	16378	16490	16334	16379	16427	16224	16183	16431	16386	16233	16321	16275	16409	16461	16267	16260	16356	16529	16409	16334	16455	16458	16330	16411	16544	16342	16378	16374	16318	16282	16474	16488	16308	16430	16315	16116	16320	16315	16246	16406	16414	16357	16436	16392	16470	16349	16301	16305	16246	16389	16432	16168	16298	16208	16149	16671	16386	16475	16236	16335	16202	16311	16423	16304	16390	16321	16354	16425	16185	16478	16328	16395	16454	16283	16415	16310	16429	16267	16233	16184	16239	16396	16253	16398	16197	16335	16426	16132	16482	16349	16130	16275	16476	16404	16364	16279	16365	16221	16309	16247	16426	16278	16182	16308	16246	16188	16385	16245	16420	16326	16275	16353	16379	16303	16345	16333	16335	16210	16263	16371	16383	16413	16205	16470	16363	16231	16379	16102	16315	16396	16463	16595	16408	16202	16510	16344	16338	16323	16251	16334	16403	16348	16414	16253	16289	16388	16460	16276	16321	16255	16236	16385	16495	16335	16328	16352	16252	16395	16238	16248	16304	16254	16359	16282	16332	16247	16335	16274	16239	16152	16370	16327	16331	16458	16327	16258	16405	16259	16512	16319	16285	16255	16392	16185	16358	16444	16276	16356	16444	16254	16383	16360	16297	16262	16419	16132	16175	16275	16486	16266	16394	16426	16235	16261	16373	16318	16287	16419	16288	16208	16553	16181	16302	16457	16360	16304	16265	16178	16357	16212	16392	16267	16163	16289	16309	16309	16288	16418	16342	16336	16462	16324	16293	16257	16416	16312	16451	16309	16426	16282	16440	16304	16332	16254	16414	16530	16289	16370	16307	16309	16471	16274	16276	16686	16329	16537	16336	16504	16344	16317	16388	16443	16336	16137	16258	16317	16331	16419	16447	16275	16439	16286	16233	16195	16438	16313	16264	16423	16252	16348	16287	16375	16411	16444	16346	16295	16418	16355	16211	16230	16399	16305	16471	16369	16299	16254	16363	16326	16231	16427	16337	16236	16288	16518	16487	16363	16295	16229	16300	16230	16374	16286	16326	16362	16341	16310	16281	16252	16288	16251	16168	16464	16152	16401	16279	16327	16302	16305	16364	16272	16312	16229	16326	16175	16354	16415	16508	16417	16593	16264	16326	16405	16373	16271	16236	16305	16477	16201	16292	16453	16326	16310	16315	16397	16322	16295	16354	16431	16202	16396	16348	16445	16301	16298	16126	16363	16364	16248	16109	16361	16213	16356	16417	16359	16402	16374	16326	16375	16412	16326	16183	16395	16401	16237	16422	16362	16314	16421	16154	16334	16211	16398	16274	16349	16228	16300	16497	16102	16296	16559	16395	16283	16485	16355	16275	16342	16284	16152	16298	16331	16355	16422	16198	16385	16391	16169	16358	16449	16240	16430	16247	16352	16342	16251	16366	16377	16414	16282	16517	16351	16371	16396	16318	16432	16322	16354	16272	16374	16452	16374	16372	16422	16282	16319	16436	16434	16380	16400	16386	16322	16517	16301	16302	16244	16417	16245	16161	16285	16290	16222	16284	16351	16410	16253	16308	16288	16218	16296	16266	16380	16295	16185	16252	16258	16388	16246	16334	16297	16322	16361	16288	16473	16532	16422	16093	16403	16323	16365	16329	16366	16400	16450	16438	16465	16296	16367	16382	16277	16351	16307	16374	16336	16398	16331	16269	16341	16399	16463	16259	16239	16401	16520	16355	16223	16214	16342	16460	16316	16172	16302	16311	16408	16339	16151	16387	16387	16201	16360	16211	16332	16420	16384	16481	16418	16439	16188	16342	16303	16344	16451	16435	16218	16412	16500	16284	16256	16213	16426	16259	16390	16200	16272	16363	16360	16252	16280	16464	16405	16342	16331	16271	16295	16311	16284	16400	16351	16273	16557	16301	16311	16349	16247	16416	16284	16449	16194	16212	16391	16365	16315	16121	16443	16230	16302	16375	16139	16343	16185	16315	16440	16346	16516	16228	16213	16172	16091	16475	16319	16315	16302	16320	16294	16256	16273	16478	16321	16336	16314	16218	16483	16380	16329	16430	16202	16253	16265	16248	16387	16348	16449	16096	16360	16262	16272	16315	16287	16411	16364	16165	16310	16410	16234	16320	16327	16439	16374	16445	16276	16276	16419	16297	16352	16225	16431	16278	16348	16166	16382	16338	16315	16178	16325	16237	16295	16342	16244	16358	16276	16357	16431	16464	16489	16405	16328	16412	16478	16289	16367	16420	16397	16278	16329	16498	16150	16392	16243	16266	16307	16435	16380	16465	16161	16246	16375	16430	16300	16292	16395	16298	16387	16461	16311	16295	16417	16210	16213	16233	16450	16425	16348	16225	16319	16447	16174	16313	16501	16367	16159	16338	16167	16405	16352	16287	16344	16404	16456	16396	16417	16377	16246	16432	16396	16482	16393	16357	16316	16296	16330	16437	16438	16167	16358	16287	16386	16326	16528	16339	16549	16339	16292	16330	16334	16320	16224	16376	16426	16188	16473	16315	16476	16341	16509	16213	16281	16236	16414	16425	16169	16273	16191	16462	16341	16365	16407	16313	16326	16388	16081	16294	16289	16269	16339	16153	16308	16361	16350	16279	16380	16480	16367	16372	16253	16310	16272	16525	16414	16175	16288	16249	16140	16302	16406	16385	16354	16293	16335	16417	16083	16346	16384	16287	16500	16325	16347	16498	16300	16344	16265	16388	16506	16297	16337	16357	16441	16408	16307	16524	16348	16382	16258	16362	16504	16460	16369	16432	16396	16230	16519	16280	16339	16368	16211	16411	16313	16296	16224	16341	16396	16302	16389	16454	16363	16452	16291	16363	16298	16504	16296	16385	16477	16514	16280	16450	16472	16418	16312	16202	16340	16288	16422	16291	16186	16124	16400	16357	16264	16334
24968	21342	28078	25305	21296	19310	19074	18082	17696	17677	17511	19406	30736	33336	28635	22876	19454	18079	17626	17467	17337	17637	17527	17430	17411	17615	17544	17384	17388	17363	17477	17481	17464	17382	17553	17458	17246	17398	17193	17387	17091	17359	17399	17379	17516	17322	17431	17238	17248	17352	17551	17402	17418	17424	17242	17418	17404	17436	17310	17368	17612	17429	17202	17428	17494	17437	17479	17278	17356	17291	17270	17489	17419	17413	17471	17325	17270	17436	17249	17534	17224	17556	17425	17139	17128	17275	17521	17534	17404	17355	17448	17475	17359	17180	17320	17457	17425	17337	17546	17318	17272	17283	17354	17204	17286	17319	17342	17355	17222	17409	17311	17453	17252	17267	17358	17272	17400	17377	17459	17250	17360	17246	17319	17453	17351	17387	17363	17353	17215	17334	17434	17447	17535	17396	17343	17143	17412	17421	17400	17456	17234	17303	17415	17182	17357	17316	17430	17094	17320	17463	17392	17438	17156	17390	17505	17350	17497	17391	17257	17321	17193	17185	17407	17375	17341	17426	17489	17290	17293	17392	17304	17399	17349	17352	17199	17166	17399	17348	17511	17439	17552	17449	17575	17467	17475	17406	17192	17277	17377	17406	17252	17290	17359	17242	17466	17403	17385	17495	17463	17528	17505	17081	17382	17491	17521	17454	17417	17340	17169	17217	17511	17272	17442	17220	17447	17317	17265	17408	17366	17347	17385	17529	17448	17413	17398	17525	17475	17374	17340	17472	17326	17457	17145	17323	17430	17223	17323	17441	17377	17258	17324	17318	17508	17397	17363	17409	17160	17360	17425	17410	17227	17498	17298	17457	17329	17522	17401	17496	17409	17486	17343	17346	17509	17370	17390	17435	17468	17285	17591	17397	17265	17211	17550	17259	17346	17417	17299	17202	17512	17458	17259	17437	17478	17454	17550	17453	17496	17301	17325	17284	17483	17295	17528	17120	17377	17390	17376	17278	17445	17470	17372	17341	17382	17267	17419	17375	17282	17453	17446	17264	17413	17205	17343	17192	17489	17318	17429	17252	17469	17325	17330	17316	17545	17477	17577	17451	17379	17325	17301	17447	17519	17380	17441	17356	17330	17368	17051	17168	17184	17293	17201	17269	17275	17241	17242	17195	17411	17399	17494	17328	17269	17193	17159	17321	17442	17356	17436	17230	17411	17431	17378	17276	17403	17313	17209	17353	17408	17250	17519	17584	17310	17549	17427	17254	17260	17348	17357	17405	17169	17270	17366	17337	17481	17364	17329	17453	17444	17179	17433	17526	17236	17188	17315	17258	17434	17377	17379	17504	17360	17380	17320	17129	17198	17382	17358	17186	17288	17308	17270	17370	17227	17589	17300	17109	17295	17299	17403	17555	17601	17377	17435	17279	17437	17430	17101	17400	17467	17441	17361	17368	17460	17315	17177	17226	17106	17379	17527	17174	17265	17468	17551	17559	17308	17259	17387	17242	17384	17242	17396	17455	17231	17513	17302	17460	17235	17346	17274	17253	17476	17503	17448	17368	17459	17223	17341	17428	17366	17159	17213	17329	17365	17487	17281	17256	17155	17358	17454	17408	17286	17455	17389	17608	17432	17391	17187	17401	17387	17620	17513	17336	17290	17453	17388	17366	17503	17304	17333	17399	17461	17565	17286	17631	17262	17303	17432	17264	17425	17447	17220	17624	17297	17567	17430	17334	17291	17367	17521	17275	17324	17331	17424	17271	17460	17308	17540	17389	17448	17306	17192	17323	17299	17571	17422	17272	17476	17377	17492	17459	17539	17329	17442	17367	17222	17422	17224	17578	17363	17543	17421	17435	17441	17390	17131	17354	17325	17252	17408	17499	17363	17313	17444	17198	17399	17326	17337	17547	17393	17282	17353	17253	17341	17292	17401	17199	17388	17303	17354	17451	17315	17252	17241	17169	17277	17403	17207	17421	17528	17236	17283	17329	17372	17380	17270	17495	17383	17446	17467	17398	17223	17278	17459	17408	17458	17577	17389	17208	17253	17450	17482	17326	17411	17218	17226	17304	17359	17468	17405	17326	17288	17307	17413	17331	17333	17377	17400	17339	17306	17364	17443	17329	17415	17178	17310	17407	17420	17231	17374	17347	17414	17209	17546	17356	17383	17379	17307	17460	17240	17249	17434	17523	17291	17382	17384	17468	17341	17535	17289	17530	17347	17282	17525	17357	17454	17253	17265	17209	17345	17429	17373	17368	17303	17312	17209	17449	17614	17441	17453	17400	17285	17307	17425	17385	17467	17295	17423	17143	17257	17209	17350	17307	17375	17367	17342	17278	17400	17344	17351	17472	17336	17398	17342	17373	17463	17409	17341	17343	17292	17432	17451	17460	17372	17206	17488	17323	17393	17410	17464	17207	17127	17391	17529	17361	17469	17386	17330	17273	17476	17487	17482	17560	17455	17569	17291	17534	17374	17353	17107	17537	17585	17347	17326	17474	17464	17406	17404	17324	17302	17611	17352	17498	17209	17369	17391	17478	17452	17570	17140	17225	17367	17361	17307	17390	17333	17348	17303	17528	17560	17469	17307	17355	17358	17560	17431	17422	17423	17308	17479	17489	17293	17480	17426	17282	17292	17272	17307	17451	17439	17165	17322	17321	17273	17206	17321	17439	17278	17574	17468	17265	17271	17333	17202	17379	17226	17194	17221	17320	17221	17412	17342	17319	17295	17329	17454	17424	17381	17240	17316	17274	17567	17481	17436	17427	17398	17123	17352	17384	17522	17353	17465	17423	17123	17294	17422	17173	17374	17237	17503	17314	17393	17448	17364	17402	17266	17390	17484	17413	17305	17270	17389	17459	17299	17499	17169	17460	17484	17432	17528	17253	17435	17292	17378	17339	17139	17414	17427	17505	17488	17228	17429	17494	17315	17299	17566	17236	17560	17387	17124	17250	17367	17622	17425	17359	17555	17443	17327	17204	17412	17427	17215	17623	17376	17327	17438	17467	17372	17275	17332	17296	17372	17421	17290	17352	17482	17236	17440	17476	17272	17116	17461	17368	17265	17278	17240	17565	17389	17299	17283	17395	17292	17453	17429	17294	17346	17220	17266	17212	17582	17331	17204	17320	17184	17273	17525	17513	17396	17444	17376	17318	17171	17232	17410	17237	17411	17191	17418	17264	17422	17184	17334	17150	17296	17301	17411	17278	17418	17627	17407	17461	17373	17403	17360	17337	17433	17290	17354	17454	17712	17305	17252	17236	17080	17412	17444	17360	17410	17379	17157	17410	17328	17332	17462	17222	17317	17532	17526	17239	17482	17325	17325	17131	17216	17388	17432	17451	17457	17292	17405	17301	17298	17405	17415	17380	17349	17212	17298	17338	17272	17418	17300	17354	17252	17310	17237	17397	17288	17362	17329	17237	17498	17190	17329	17627	17255	17452	17318	17387	17466	17400	17459	17513	17477	17418	17573	17190	17244	17383	17523	17309	17461	17299	17383	17589	17168	17518	17375	17501	17311	17332	17301	17364	17411	17372	17589	17488	17376	17575	17396	17355	17346	17323	17309	17377	17177	17319	17217	17401	17360	17359	17493	17373	17505	17248	17402	17472	17419	17374	17447	17381	17381	17277	17364	17356	17187	17203	17327	17307	17249	17290	17392	17253	17353	17301	17358	17425	17362	17417	17255	17454	17345	17336	17524	17521	17415	17223	17250	17256	17349	17226	17320	17332	17473	17358	17442	17207	17297	17311	17390	17446	17504	17491	17411	17428	17523	17548	17377	17450	17164	17393	17350	17365	17500	17305	17399	17599	17406	17284	17341	17230	17567	17310	17435	17328	17305	17468	17426	17203	17342	17417	17438	17409	17387	17588	17373	17304	17256	17559	17379	17395	17537	17241	17284	17371	17311	17225	17446	17226	17473	17424	17343	17185	17242	17377	17453	17260	17592	17339	17590	17299	17412	17339	17310	17308	17352	17302	17431	17326	17281	17380	17272	17332	17260	17188	17398	17320	17266	17351	17501	17258	17402	17273	17263	17139	17463	17552	17320	17398	17488	17439	17477	17309	17362	17265	17525	17383	17512	17362	17168	17313	17432	17605	17327	17504	17350	17500	17485	17450	17381	17306	17454	17354	17195	17165	17315	17528	17406	17216	17148	17351	17329	17445	17407	17412	17042	17460	17334	17414	17230	17425	17534	17349	17373	17283	17321	17251	17281	17117	17353	17216	17350	17333	17407	17395	17264	17366	17266	17352	17318	17239	17248	17379	17368	17576	17391	17386	17519	17336	17355	17357	17346	17303	17381	17271	17524	17355	17482	17311	17427	17228	17582	17101	17405	17492	17367	17373	17352	17355	17484	17412	17458	17454	17378	17430	17481	17571	17484	17334	17336	17205	17325	17382	17607	17410	17421	17611	17608	17473	17475	17405	17396	17335	17318	17361	17462	17182	17483	17420	17413	17377	17456	17213	17248	17300	17335	17298	17292	17242	17302	17210	17300	17320	17428	17483	17539	17439	17328	17156	17370	17337	17202	17295	17366	17342	17256	17124	17459	17361	17417	17278	17339	17532	17311	17488	17365	17037	17293	17369	17459	17213	17520	17399	17353	17422	17156	17446	17480	17410	17427	17292	17459	17362	17333	17422	17369	17402	17283	17321	17281	17276	17602	17403	17294	17439	17387	17245	17175	17224	17157	17278	17397	17428	17444	17383	17402	17187	17472	17407	17338	17422	17273	17377	17422	17494	17352	17524	17402	17453	17272	17296	17331	17437	17399	17327	17355	17464	17584	17467	17231	17169	17436	17448	17384	17510	17121	17205	17376	17367	17356	17516	17271	17456	17462	17364	17310	17468	17384	17264	17196	17326	17445	17276	17491	17468	17420	17506	17275	17175	17257	17267	17294	17337	17478	17298	17256	17493	17358	17511	17485	17315	17302	17418	17560	17316	17398	17316	17441	17394	17323	17298	17239	17497	17198	17267	17116	17223	17268	17294	17384	17475	17365	17389	17270	17543	17205	17420	17489	17383	17279	17416	17425	17390	17352	17099	17304	17343	17285	17332	17355	17276	17363	17330	17559	17487	17295	17355	17231	17189	17456	17561	17263	17164	17270	17263	17365	17361	17390	17318	17297	17405	17405	17377	17417	17530	17413	17456	17586	17523
14794	22351	21288	18470	17581	17312	16896	16837	16448	16444	16501	20187	35244	35889	29599	22621	18164	16516	16129	15979	15973	16150	16043	16177	16255	16125	16194	16045	16237	15876	16069	16175	16078	16154	15976	16178	16020	16034	16179	16145	16154	16055	16214	16129	16147	16111	16065	16077	16154	15903	16035	16349	16003	16065	16090	16069	16105	16113	16095	16253	16071	16006	16348	16110	16136	16192	16144	16132	16110	16130	16126	16155	15969	16033	15949	16032	15957	16126	15920	16115	15983	16066	16113	16190	16008	16057	16052	15905	16105	16049	16134	16098	16171	16065	16094	15971	16161	16076	16171	16080	16038	16293	16058	16169	16143	16060	16209	16077	16064	16049	16077	16035	16066	16250	15990	16133	16031	16129	16025	15978	16040	15981	16127	16141	15985	16069	16003	16064	15994	16087	16131	16052	16264	16173	16247	16152	16145	16082	16103	16008	16201	15999	16167	15985	16200	16061	16129	15979	16182	15970	16148	16041	16188	16059	16292	16223	15968	16215	16165	16031	15934	16075	16160	16020	15994	16049	16167	16114	16086	16200	16159	15992	16136	16129	16091	16188	16104	15951	16259	16144	16017	16145	15904	15888	16093	16126	16006	16139	16120	15934	16276	16295	16081	16159	16099	16138	16000	16120	16054	16151	16035	16099	16164	15815	16138	16097	15971	16095	16169	16211	15888	15916	15905	16043	16085	16181	16251	16208	16144	16132	16088	15983	16067	16217	16211	16126	16023	16067	15905	16122	16191	16042	16060	16235	16083	16085	16206	16016	16130	16080	16089	16218	15981	16079	16166	16027	16112	16161	15950	16060	16049	16083	16129	16048	16301	15909	16171	16037	16077	16142	16054	16166	16136	16252	16151	16159	16126	16047	16116	16070	16068	16126	16132	16062	16076	16107	16205	16088	16114	16234	16185	16094	16014	16167	16067	16088	16221	16140	16049	16099	16132	16099	16175	16045	16155	16107	16009	16260	16105	15983	15886	15949	16010	15962	16030	16099	16290	16150	16092	16147	16159	16096	16082	16203	16027	15986	16112	16131	16093	16085	16157	16076	16012	16215	16076	16185	16192	15951	16109	16063	16097	15863	16062	16183	16035	16112	16057	16047	16025	16077	16220	16076	15978	15984	15971	16026	16145	16165	15994	16048	16096	16117	16042	16264	15921	16255	16270	16051	15990	16153	16114	16150	16130	16050	16188	16018	16265	16105	16110	15921	16158	16041	15844	16125	16039	15911	16115	16083	16096	15996	15997	16091	16221	16074	16026	16130	16231	16174	16063	16363	16116	15969	15978	15918	16070	16235	16105	16030	16228	16135	16133	16117	16193	15995	16127	16178	16148	16147	15983	16128	16121	16022	16075	16220	15927	16197	15913	16019	16134	15956	16003	16248	16053	16007	16197	16148	16090	16205	16133	16088	16035	16222	16122	16090	16041	16062	16260	16170	16002	15994	16080	15968	16124	16099	16008	15978	15935	16138	16238	16222	16101	16164	16151	16069	16054	16017	15928	16093	16072	16081	16038	16071	15849	16161	16095	16237	15932	15970	16035	15951	16060	16006	16026	16061	16002	16116	15998	16236	16123	16143	16008	16098	16186	16060	15970	16055	16047	16172	16130	16067	16156	16098	16185	16008	16094	16133	16066	16285	16122	16060	16297	16125	16300	15981	16063	15997	16023	16048	16089	16267	16013	15984	16127	16246	15985	16063	16056	15935	15946	16061	16092	16022	16054	16329	16152	16050	16024	16055	16104	16081	16060	15904	16147	16044	15983	16121	16031	16129	15971	16127	16077	16186	16197	15968	16092	16176	16062	16120	16022	16037	16049	16025	16235	16182	16017	15983	16021	16030	16109	16021	16110	16025	15939	16120	16196	16036	16222	16011	16260	16152	16080	16327	16003	15985	16119	16137	16027	16211	15907	15979	16039	16129	15974	16099	16156	16082	15991	16212	16136	15930	16162	15915	16068	16030	15957	16042	16223	16092	16173	15992	16061	16215	16093	16220	15986	16133	16151	15960	15985	16164	16120	16165	16113	16048	16310	16080	16186	16138	16040	16127	16154	16210	16050	16117	16073	16076	16163	16093	15968	15949	16068	15902	16080	15996	16047	16023	16009	16178	16028	15925	15973	16219	16210	15904	16157	16093	16136	16175	16050	16001	16192	16148	15987	15946	16163	16135	16106	16082	16102	16012	16026	16014	16016	16099	15975	16074	16059	16070	16120	16023	16213	16024	16011	16079	16024	16006	16066	16011	15918	16201	16216	16194	16069	16048	16185	16099	16079	16156	16098	16066	16152	16163	16068	16091	16044	16024	16178	16011	15898	16067	16158	16074	16023	15998	16221	16183	16110	16061	16111	16031	16095	16089	16102	16139	16205	15902	16194	16076	16100	16064	16010	15938	16323	16084	16123	16267	16099	16010	16097	16178	16034	16028	16239	16082	16117	16138	16132	16233	15943	16112	16180	16285	16188	16049	16054	16135	16058	16038	16080	16072	16091	15859	16248	15943	16055	15993	16159	16079	16223	16121	16081	15940	16203	16096	16192	16124	15941	16180	15989	16009	16227	16222	16157	16175	16194	16120	16126	16073	15998	16043	15885	15923	16084	16171	16070	16101	16085	16214	16064	16052	16106	15999	16143	16011	16001	16069	16150	16063	16210	16116	16345	15943	16084	16079	16028	16183	16053	16053	16140	16197	15969	16051	16073	16059	15985	16118	16013	16179	16008	16137	16002	15962	16042	16186	16175	15951	16047	15792	16097	16104	16107	16029	16172	15981	16202	16150	16015	15936	16281	16058	16184	16031	15974	16016	16037	16153	16068	16122	16124	16088	16148	16151	16105	15983	16031	16197	16106	16064	16083	16084	16151	16261	15958	16191	16086	16171	16266	16037	16247	15918	16187	16052	16179	16013	16176	16086	16033	16154	16317	16071	16081	16148	16120	16124	16123	16039	16041	15960	16286	16149	16333	16089	16082	16161	16129	16213	16333	16291	16099	15961	16094	16148	15965	16195	16137	16113	15818	16060	16033	16017	16076	15895	15995	16228	16301	16132	16101	16053	16009	16020	16082	16000	16184	16024	16164	16054	16117	16140	16202	16089	16206	16078	16022	16118	16178	15943	16094	16113	16015	16210	16129	16089	16425	16159	16197	15993	16184	16104	16200	16054	16118	16125	15928	16078	16205	16077	16074	16246	16028	16167	15938	16036	16049	15992	16095	16162	16059	16239	15966	16084	16087	16032	16045	15975	16063	16184	16280	15993	16152	16033	16145	16092	16108	16021	16083	16084	16020	15986	16157	16073	16198	16035	16149	16257	16038	16203	16043	16030	15925	16005	16178	16132	15823	16137	16058	16051	16006	16057	16146	16065	16268	15981	16093	16042	16015	16127	16125	16089	15949	16082	16184	16160	15960	16055	16082	16193	16084	16152	16116	15909	16199	16016	16167	16182	16049	16143	16111	15907	16052	16019	16079	16120	16001	16114	16046	16033	16038	16199	16167	15907	16030	16021	16031	16135	16159	16012	16001	16106	16067	15900	16166	16082	15939	16172	15975	16072	16124	16064	16190	15950	15947	16049	16172	16157	16053	16088	16147	16088	16194	16020	16123	16095	16206	16220	16069	16029	15937	15982	16089	16046	16058	16113	16040	16259	16034	16198	16175	16042	15992	16188	16108	15988	16157	16224	15994	16145	16158	16157	16110	16286	16154	16000	16192	16185	16104	16044	16027	16050	16211	16114	16101	16156	16090	16210	16044	16121	16092	16015	16118	16131	15935	16221	15874	16054	16138	16284	16089	16183	16054	16108	16115	16084	16131	15962	16090	15997	16184	16135	16185	15895	15971	15947	16143	16159	15953	16021	16251	16051	16034	16116	16078	16074	16118	16172	16056	16033	16123	16183	16064	16114	16069	16194	16063	16127	16196	16174	16085	16055	16166	16242	16234	16131	16272	16057	15969	15993	16185	16016	15975	15984	16034	16096	15999	16123	16069	16070	16077	16024	16108	16007	16171	16222	16043	16176	16210	15887	16245	16098	15989	15957	15993	16003	16058	15877	16156	16093	16053	16005	16191	16068	16026	16077	16004	16041	16001	16112	16402	15954	16087	16171	16212	16062	16032	16007	16080	16090	16095	16107	16350	15872	16162	16158	16244	16016	16200	16025	16113	16124	16008	16192	16042	16044	16262	16128	16102	16180	16180	16084	16017	15838	16261	15995	15975	16089	16236	16132	16100	15900	16140	16026	16054	16105	16272	16110	16388	15894	16294	16169	16173	16097	16086	16188	16086	15968	16218	15938	16191	15929	16155	15988	16189	16156	16111	15999	16188	16007	16075	16044	15918	16197	16012	16266	16284	16063	16080	16173	16194	16112	16206	15988	16305	16172	16204	16057	16290	16124	15966	16175	16107	16079	15969	16135	16126	16362	16017	16127	16215	16161	16018	16264	16026	16001	15967	16160	16027	16197	16118	16011	16011	15979	16130	16086	16159	16078	16027	16049	16045	16059	15882	16286	15893	16282	16144	16052	16150	16171	16091	16014	16107	16061	16005	16213	16047	16035	16267	16055	16026	16086	16071	16054	16146	16186	15874	16180	16056	16072	16129	16037	16163	16156	16123	16002	16145	16148	16247	16162	16224	16110	16103	16004	16123	16046	16185	16086	16078	15906	15866	16164	15997	16147	16064	15948	16056	16287	16139	16047	16287	16132	16047	16019	16214	16071	16072	16045	16160	16065	15874	15995	16163	16179	15974	16140	16276	16136	16085	15961	16196	15981	16081	15931	15999	16031	16036	16250	16035	16102	16155	16094	16255	15956	16013	16030	16106	16064	16112	15997	16045	16057	16238	16140	16156	16120	16135	16006	15976	16173	15970	16059	16053	15884	16234	16100	15953	16134	16060	16176	16134	16085	16149	16218	16142	16075	16042	16012	16043	16112	16171	16103	16014	16271	16195	16055	16093	15991	16334	15913	16107	16262	16120	16150	16217	16140	16031	16128	16159	16094	16200	16278	15956	16033	16133	16100	16131	15931	16053	16090	16218	16040	15943	16007	16127	16072	15937	15967	16147	16172	16150	16007	16121	16150	16032	16122	16361	16262	15920	16050	16042	15780	16045	16050	16062	16121	16103	16072	16206	16173
23784	21330	28905	24172	21865	22186	21246	18269	17849	17820	17832	17924	32675	44116	37243	27533	21188	18420	17383	17269	17320	17261	17329	17362	17198	17253	17147	17283	17240	17095	17167	17204	17308	17119	17103	17071	17157	17021	17280	17210	17017	17203	17185	17261	17232	17112	17271	17326	17134	17002	17338	17166	17015	17190	17284	17259	17370	17112	17092	16972	17176	17269	17121	17074	17124	17107	17197	17118	17228	17099	17219	17138	17047	17043	17049	17002	17041	17243	17359	17099	17324	17138	17182	17088	17142	17131	17024	17223	17207	17060	17284	17036	17116	17180	17192	17079	17197	17200	17304	17180	17004	17030	16884	17115	17212	17046	17076	17220	16999	17019	17101	17152	17182	17147	17199	17264	16980	17209	17130	16928	17115	16994	17215	17181	17039	17132	17326	17144	17189	17106	17070	16918	17258	17068	16893	16890	17047	16964	17062	17062	17189	17274	17084	17114	17217	16956	17218	17124	17178	17178	17141	17133	17286	17057	17368	17174	17124	17036	17337	17215	17124	16913	16946	17127	16962	17119	16998	17128	17180	17033	17173	17266	16998	17090	17204	17125	17210	17071	16924	17173	17304	17102	17025	17066	17009	17099	17016	17107	17130	16966	17073	16979	16843	16975	16916	17128	17179	17076	17148	16952	17210	16967	17031	17232	16936	17032	16973	17265	17182	16916	17037	16991	17213	17158	17045	16935	17254	17075	17125	17143	16978	17034	17048	16990	17183	17080	17018	16910	17218	16993	17138	16963	16987	17079	16981	17171	16960	17085	17159	17122	17139	17007	16962	16974	17182	17193	17184	17152	17052	17180	17074	16900	17107	17073	17077	17095	17044	17184	17047	17280	17093	16981	17191	17135	17103	17060	17025	17186	17067	17184	16962	17032	17133	17244	17109	17110	17257	17114	17113	17184	16864	16999	17094	16956	17186	17164	17202	17144	17089	17091	17072	17053	17045	17152	17175	17010	17060	17006	17119	17110	17166	17043	17095	17079	17062	17184	17041	17193	17033	17306	17027	16969	17085	16829	16929	17033	17077	17180	17080	17103	17223	17000	17206	17007	17280	17172	16894	17068	17188	17145	17192	16916	17090	17113	17104	16990	17360	17128	17242	17080	16931	17015	16918	17171	16956	17113	17268	17142	17090	17175	17106	16964	17029	17177	17225	16939	17177	16947	17276	17113	17154	17211	17031	17095	17196	17187	16913	17212	17044	17055	16932	16971	17075	17143	17055	17083	17009	17220	16982	17045	16999	17212	17047	17089	17115	17231	17139	17286	17206	16929	17216	17136	17120	17028	17148	16985	16930	17058	16969	16928	16953	17105	17091	17142	17270	17017	17131	17178	17102	17084	17066	17251	17241	17069	17204	17034	17126	17106	16980	17014	16990	17199	17151	16969	17165	16968	17076	17195	17341	16982	17112	17182	17198	17166	17085	17136	17149	17213	17141	17334	17157	16969	17113	17157	17029	17121	17279	17304	17070	17229	17193	17111	17080	17061	17263	17147	17287	17223	17129	17002	17030	17099	16955	17113	16987	17087	16953	17131	17128	17104	17147	17159	16949	17099	17376	17044	17116	17130	16989	17106	16889	17105	17123	17073	16982	17120	17158	17319	17138	17148	17055	17014	17052	17062	16993	17127	17052	16873	17071	17159	17059	17200	17222	17160	17267	16938	17001	17110	17000	16960	17254	17006	16998	17238	17133	17242	17092	17333	17074	17161	17264	17189	17151	17027	17205	17060	17159	17146	17095	16965	17170	17040	17249	17167	17043	17073	17246	17169	17105	16960	16982	17232	17028	17226	17222	17034	17107	17056	17302	16997	17120	17168	17000	17233	17310	16814	17144	17012	16940	17049	17209	17091	17237	17424	17202	17185	17147	16976	17127	17010	17176	17038	17161	16994	17070	17193	17126	16855	17004	17156	17102	16986	17017	17332	16970	16961	17108	16993	17219	17074	17184	17100	17055	17272	17226	17016	17220	17119	16970	17109	17275	16870	16998	17062	17022	17219	17245	17163	16956	17099	17218	17174	17014	17117	17059	16986	17101	17050	16924	17216	17088	17018	16958	17111	17165	17057	17015	16971	17090	16948	17212	17149	17186	17096	17075	17156	17127	16941	17007	16999	17118	17137	16869	16923	17324	17087	17183	16899	16957	17050	17051	17094	17124	17130	17086	16965	17133	16968	17228	17114	16946	17135	17076	17029	17206	16937	17103	17115	17067	17346	17195	16971	17093	17045	17131	17147	16980	17052	17175	17093	17142	17115	16992	16997	17257	17086	17179	16999	17080	17068	17256	17104	17047	17242	17131	17074	17066	17232	17305	17372	17161	17071	16991	17013	17324	17067	17051	17063	17043	17004	17076	16925	17053	16977	17023	16963	17106	17115	16936	17122	17165	17090	16970	16968	17216	17299	17105	17172	17129	17189	17060	17057	17072	17282	17253	17066	17020	17082	17100	16995	17202	17128	17129	17087	17196	17031	17009	16929	17019	16870	17090	17100	17243	17300	17111	17056	17069	17319	17058	16797	17068	17252	17185	16917	17102	17043	16979	17090	16995	17130	17224	17081	17226	16885	17108	16821	17068	17031	17101	17073	17135	17125	17068	17251	17216	16931	17186	17188	17127	17095	17151	17158	17399	17144	17039	16950	16981	17148	17327	16877	17186	17218	17024	17050	16969	17091	17179	17046	17116	16944	17007	17033	16941	17239	17289	17044	17169	17022	17146	17046	17175	17180	17011	17357	17044	16822	17033	17118	17150	17128	17242	17220	17103	17072	17149	17089	17253	17288	17208	17240	16943	16949	17028	17241	16969	17058	17093	17059	16977	17152	16885	17195	17301	17051	17174	17385	17141	17098	17039	17104	17026	17034	17281	17344	17235	17046	17047	17127	17088	17096	17091	17122	17010	17219	17245	17036	17058	16983	17178	17020	17219	16996	17038	17025	17155	16966	17013	17230	17198	17103	17041	17189	17169	17138	17112	17006	17089	17223	17124	17157	17101	17057	17117	17153	17079	17201	17140	17025	17023	17208	17150	17165	17137	17199	17059	17127	17151	17045	17348	17150	17056	17020	17161	17273	17135	17087	17021	16853	17227	17312	16990	17068	17080	16834	17081	17231	17180	16966	17079	16953	17165	17062	17151	17246	17179	17144	17055	17120	17039	17104	17219	17035	17116	17134	17138	16929	17023	17157	17116	17153	17109	17086	17034	17062	17110	17220	17016	17102	17190	17089	16911	17002	17100	17163	16984	17165	17165	17301	16990	16887	16988	17206	16896	17164	17152	16944	16987	17046	16909	17049	17044	16943	17094	17303	17030	17153	17291	17010	16968	17049	17252	17014	17052	17060	17283	17010	16994	17008	17156	16887	17082	16987	16957	17271	17242	17158	17019	16944	17073	17243	17084	17197	17209	17200	17127	17097	17040	17149	17233	16833	17030	16971	17138	16991	17102	17135	17224	17099	17061	17079	17214	17093	17086	16909	17189	17195	17139	17123	17129	17145	17129	17136	17125	17140	16986	17067	17036	17085	17192	17000	17108	17054	16979	17187	17063	16924	16962	17223	17171	17096	17193	17123	17166	17168	17209	17323	17205	17124	17224	17139	16881	17019	17150	16887	17025	17133	17059	17043	17322	17009	17167	17159	17290	17216	17214	17145	17243	17176	17109	17068	17159	17176	17156	17148	17129	17142	17041	17139	17066	17128	17249	17107	16864	17103	16898	17109	16949	17141	16966	17215	17096	16872	17124	17111	17163	17109	17130	17182	17025	17138	17117	17079	17188	17028	17092	17048	17074	16963	17124	17017	17070	17255	16966	17022	17060	17082	17056	17048	17148	17048	17142	17039	17003	17093	17055	17132	17143	17115	17177	17100	17183	17021	16932	16999	17011	17249	17139	17097	17122	16961	17181	17025	17233	17269	17030	16914	17047	16980	17091	17261	17240	17012	17049	17225	17002	16981	17220	17123	17164	17188	17107	17163	17028	17186	16967	17226	17256	17289	17072	17002	17268	16986	17223	17122	17102	17158	16949	17091	17104	17115	17061	16870	16882	17136	17096	17044	17027	17089	17046	17070	17013	17279	17148	17131	17102	17077	17195	17107	17191	17204	17055	17151	17253	17025	17293	17144	17194	17042	17117	17056	17114	17169	17315	17068	17111	17031	17067	17261	17197	17175	17043	17130	17325	17036	17206	17008	17187	16975	17057	16962	16990	17181	17121	17239	16945	17029	17155	17016	17107	16960	16940	17142	17187	16884	17245	17074	17218	17213	17207	17109	17273	16989	17203	17195	17146	17042	17291	17255	17091	17172	17021	16901	17120	16903	17201	17085	17345	17195	17204	17110	17168	17042	16957	17031	17114	17065	17121	17271	17370	17178	17131	17134	17013	17078	17313	17173	17220	17071	17128	17042	17082	16992	17189	17093	17074	17050	17167	17153	17256	17368	17004	16954	17149	17206	17078	17200	17184	16963	17091	17240	17133	17171	17250	17114	17053	17289	17392	16952	17168	17198	17160	17129	17006	17054	17229	17131	16998	17143	17098	16955	17097	17157	17145	17043	17033	17068	17109	17103	17162	17200	17254	17193	17157	17017	17273	17078	17058	17091	17069	17225	17206	17267	16988	17155	16958	17009	16998	17195	17063	17131	17237	16936	17114	17096	17065	16951	17161	16910	17329	17056	17221	17077	17015	17187	16994	17156	17180	17082	17035	17208	16858	17104	17254	17050	17055	16922	17275	17168	17196	17184	17024	16983	17180	17140	17236	16996	17206	17272	17044	17165	17328	17078	17132	17035	16879	17008	17030	17263	16986	17121	17315	17017	16911	17126	17088	17153	17076	17085	17091	16966	17160	17082	17202	16943	17008	17136	17224	17336	17146	17086	17160	17131	17194	16994	16940	17082	16989	17030	17097	16922	17162	17037	17009	17160	16925	17076	16960	17168	17041	17058	17201	17196	16980	17285	17120	17014	17153	17112	17126	17103	17013	17151	17020	17000	17191	17073	17082	16869	17127	17097	17348	17144	17145	17293	17123	17107	16996	16962	17100	17035	17011	17203	16986	17079	17104	17039	17014	17148	17079	17089	17262	17012	16963	17301	17330	17112	17249	16892	16954	16998	17133	17026	17190	17286	17066	16960
16161	26656	24846	20647	18772	17970	17423	16981	16744	16517	16488	17443	37992	45886	38388	27584	19820	16801	16128	15981	15875	15817	15975	15857	15844	16154	15971	15810	16019	15914	15954	15992	15829	16022	15948	15993	15886	15937	15940	15922	15891	15796	15802	15952	16092	15770	16075	16021	15956	15913	15881	16048	15969	15948	15909	15904	16071	15873	16049	15961	15775	15864	15819	15980	15811	15921	15978	15858	15913	15940	15846	15915	16014	15839	15863	15750	15995	15986	15904	15923	15917	16005	16110	15846	16014	15893	15986	16038	15866	16033	16032	15751	15959	15835	16041	15767	15942	15929	15888	15868	15998	15974	15946	16086	16056	15864	15802	15785	15961	15997	15924	15810	15809	15925	15939	15950	15994	16111	15792	15782	15941	15918	15774	15807	16065	15822	15936	15965	15804	15952	15901	15825	16043	15961	15908	15593	15974	15871	15938	15895	15999	15870	16054	15679	15959	15952	15856	15941	15744	15799	15933	15967	15867	15802	15967	15865	15757	15884	15897	15867	15799	15897	15870	15956	15999	15908	15948	15866	16038	15903	15865	15970	15845	15903	15952	15826	15959	15978	15929	15988	15896	15809	16030	15926	15781	15803	16124	15932	16019	15917	15948	15756	16063	15875	15933	15961	16191	15975	15992	16199	15940	16055	15963	15827	15857	15846	15895	16008	15806	15952	15954	15890	15969	15773	15814	15947	16003	15945	15787	15858	15899	15887	15872	15805	16017	15929	15951	15875	15981	16020	15929	15940	16025	16048	15953	15978	15958	15904	15915	15879	16065	15924	15803	15958	15850	15753	15826	15939	15856	15959	15834	16013	15886	15954	15987	15828	16039	16055	16102	15953	16007	15728	15864	15907	15903	15877	15931	15865	15875	15923	16037	16019	15804	15995	15958	15814	15965	16027	15976	16005	15881	15781	15993	15987	16045	15928	15964	15750	15976	15989	16082	15854	15892	15915	15895	16013	15837	15879	16002	15917	15821	15736	16050	16008	15945	15895	15779	15848	15829	15970	15963	15875	15886	15996	15747	15866	15886	15882	15821	15876	15850	15951	15936	16013	15918	15894	16182	16089	16012	15878	15948	15856	15838	15857	16040	16024	15889	15821	15887	15889	15832	15813	15889	15899	16218	15954	15843	15914	15717	16000	16174	15867	15872	15886	15853	15842	15855	15854	16068	15801	15878	15759	15881	15931	15835	15867	15991	15952	15795	15884	15760	16037	15964	15774	15881	15859	16026	15906	15888	16099	16053	15655	15895	16040	15882	15914	16059	16055	15904	15805	15797	15873	15844	16088	15947	16104	15822	16014	15917	15857	15995	15959	15958	15802	15694	16003	15932	15736	15894	15715	15810	15998	15917	15914	15874	15907	15747	15920	16055	15970	15831	15873	15888	15805	15800	15841	15891	15889	15934	15885	15820	15833	16010	15790	16023	15756	15899	15944	15845	15896	15792	15717	15722	15919	15991	15848	15818	15942	16026	15979	15998	16025	15926	15806	15835	15853	16000	15882	15899	15955	15987	15976	15846	15934	16113	15896	16015	15833	15913	16084	15641	15982	15864	15837	15843	16027	15991	15838	16028	15798	15927	15827	15993	15880	15773	16054	15904	15834	15986	15815	15893	15766	16041	15982	15928	15848	15920	15967	15997	15946	16026	15888	15840	15724	15954	15998	16038	15955	15884	16028	15859	16063	15944	15868	15832	15895	15856	16109	15933	15949	15967	15891	16016	15868	15952	15918	16069	15971	16009	15859	15887	15785	15999	15939	16087	15796	15804	15891	15787	15900	15826	15905	15991	15837	15956	16018	15913	15992	15952	15865	15995	16108	16055	15966	15947	15928	16012	15894	15929	15851	16023	16017	15958	15883	15823	15832	15956	15954	15909	15770	15983	15913	15944	15821	15900	15885	16008	15991	16085	15942	16041	15818	15865	16071	15951	15723	15908	15878	15954	15915	16006	15910	15890	16073	15921	15874	15827	15930	15978	15906	15916	15855	15854	16044	15902	15923	16042	16030	16004	15727	15895	15819	15856	15766	15963	15887	15962	15997	15934	16188	15892	15921	15953	15903	15857	15789	15962	15984	15957	15881	15900	15794	15851	15947	15968	15971	15892	16058	15836	15811	15909	15922	15878	15833	15687	15846	15961	15926	16107	15800	15883	15858	15847	15885	15907	15737	15967	15963	15951	15963	15954	15955	16068	15915	16113	15772	15871	15995	15979	15775	15838	15681	16021	15702	16056	15981	15916	15941	15994	15804	15824	15858	16129	16041	16025	15885	16031	15960	15908	15995	15840	15798	15918	16056	15903	15959	16021	15941	15977	15968	15774	15965	16134	16024	15724	15938	15827	15852	15902	15931	15889	15950	15842	15947	16143	15784	15928	15888	15792	15719	16006	15972	15833	15847	15881	16001	15915	15813	16121	16065	15929	16116	15950	16067	16018	15978	16009	15913	16046	15998	15743	15927	15862	15957	15945	15941	16019	16012	15876	16014	16025	15816	15879	15822	16057	16014	15998	15691	15796	16037	15987	16001	15810	15973	15999	15827	15875	15820	15964	15960	15832	15943	15873	15885	15803	16017	15957	15883	15970	15973	15818	15795	15917	15917	15887	15923	15924	15994	15981	15940	15932	15851	15757	15943	15941	15868	15793	16102	15934	15932	16014	15934	15913	15819	16005	15743	15978	15786	15855	16102	15864	15731	15837	15971	15912	16035	15825	15873	15877	15777	15943	15979	15896	15978	15901	16061	15910	15978	15932	15950	15855	15844	15944	15815	15875	16136	15979	15955	15852	15864	15952	15958	16009	15932	15789	15944	15909	15800	15997	15909	15864	16068	15915	15890	15917	15774	15923	15886	16114	15944	15896	15906	16038	15931	15931	15916	16135	15959	15883	15858	15925	16051	15953	16057	15810	15902	15928	15939	15864	15844	15975	16007	15791	15932	15786	15938	16018	15875	16026	15883	15917	15945	15934	15867	15983	15768	15849	15892	15813	16090	16112	15836	15969	15840	15846	15964	15924	16032	15942	16020	16027	16011	16003	15809	15881	15924	15849	15934	15799	15853	15907	16023	15912	15992	15808	15877	15830	15973	15822	16017	16086	15861	15926	15863	15901	15974	15975	15902	15873	15974	15928	15859	15991	15891	15964	16051	15877	15865	15917	15877	15899	16077	16106	15956	15962	15790	15823	15828	15813	15772	16020	15860	15989	15885	15786	16018	15814	15899	15942	15994	16005	15868	15997	15946	15938	15906	15883	15928	15979	15792	15797	15853	15956	15979	15827	15939	16039	15932	16049	15900	15967	16126	15901	15940	16038	16096	15893	15950	15979	15868	15977	16018	15820	15854	16040	16124	15987	15771	15885	15955	15980	15887	15999	15810	15961	15881	15936	15869	15817	15939	15929	15931	15904	16036	15891	15929	15903	15999	16037	15947	15967	15970	16029	15964	15908	16054	16152	15933	16085	15964	16035	15885	15834	15994	15928	15936	15776	15765	16007	15931	15809	16070	16083	15790	15897	15821	15984	15903	15793	16043	15989	15833	15811	16030	15951	15973	15970	15974	15824	15931	16086	15867	15962	15938	15727	15885	15900	15895	15877	15724	15943	15761	15921	15899	16009	15823	15919	15959	16035	15971	15936	15975	15845	15865	16003	15923	15938	15749	15763	16018	16019	15999	15890	15877	15990	15973	16010	15698	15922	15793	16006	15979	15965	16011	15936	16006	15965	15930	15746	15883	15799	15937	15975	15876	15845	15870	15784	15987	15784	15927	15965	16011	15849	16038	15718	15940	16090	16057	15770	15873	16139	16011	15851	15709	16084	15965	15790	16138	15961	15939	15964	15935	15910	15761	16080	15915	15810	16061	15944	15907	16050	15959	16113	15842	15892	15928	15934	15838	15909	15882	15729	15897	15797	15764	16004	15971	16042	15762	15721	15847	16089	15744	15899	15838	15862	16044	15975	15977	15985	15743	15742	15935	15869	15920	16038	15896	15794	15805	15964	15999	15895	16010	15735	15911	15995	15877	15777	16094	15908	15971	16083	15822	15756	15926	16052	15923	15876	15980	15892	16039	15981	16002	16020	15914	15852	15729	16024	15842	15985	15952	15882	15902	16035	15633	15859	15819	15983	15962	15951	15919	15983	15896	15781	15920	15827	16008	15876	16048	15879	15944	16059	15964	15932	15832	15981	15764	15903	15805	15908	15797	15756	15857	15923	15937	15882	15946	15894	15853	15858	16006	15848	15924	16007	16024	15866	15957	15939	16081	16002	15974	15853	15863	15892	15862	15902	15850	16073	15907	15726	15978	15763	15964	15832	15921	15911	15822	15966	15895	15779	15820	16051	15962	15831	15805	15967	15757	15949	16112	15884	15879	15868	15826	15948	15940	16012	15968	16038	15983	16084	15756	16005	16076	15832	15847	15823	16055	15863	15998	15990	15829	15863	15939	16029	15845	16015	16135	15859	15968	16030	15941	15822	16061	15740	16089	15795	15952	15873	15976	16014	15965	16098	15756	15980	16076	15977	15932	15814	16012	15984	15939	15978	15928	15957	15869	15945	16134	16212	15833	15806	15936	16055	15976	16038	15780	15912	15810	15987	15854	15853	15910	15887	15932	15993	15983	16014	15944	15877	15926	15703	15849	15918	15944	15937	15863	16000	15809	16022	15876	16063	15967	15973	15843	15972	16002	15739	15885	15766	15897	15941	15919	15959	15905	15930	15906	16016	16073	15792	15908	15853	16076	15936	15879	15979	15992	15926	16062	15956	15984	15905	16019	15941	15692	15885	15728	16011	15774	15906	15750	15994	15884	15843	15825	16124	15867	15833	15992	15962	15825	15832	15824	15948	16029	15841	15738	15766	15900	15851	15877	15890	15921	16108	16008	16105	15940	15560	16043	15903	15896	15933	15915	15863	16095	15790	15911	15978	15842	15886	15912	16099	15983	15910	15832	15892	15912	16019	15927	15731	15836	15827	15843	15896	15991	15856	15860	15898	16003	15937	15945	16025	15916	15890	15886	15940	15987	15892	15914	15966	15885	15843	16031	15814	15873	16025	15815	15927	16030	16019	15936	15994	15821	15780	15944	15912	16034	15889	16049	15960	15940	15750	15851	15883	15870	15886	15860	15899	15962
29081	21856	21720	19625	17684	17885	17738	17790	17668	17804	17822	17678	19264	20844	20242	19183	18238	17935	17689	17354	17658	17681	17745	17545	17687	17563	17646	17621	17583	17574	17771	17729	17625	17563	17582	17495	17575	17607	17584	17580	17844	17764	17621	17664	17617	17740	17753	17508	17599	17738	17790	17834	17683	17614	17705	17589	17725	17781	17601	17726	17604	17691	17418	17711	17665	17657	17570	17682	17510	17676	17612	17765	17816	17830	17707	17779	17789	17688	17639	17666	17697	17693	17464	17739	17660	17731	17829	17618	17822	17744	17505	17678	17629	17603	17866	17802	17598	17728	17742	17585	17683	17515	17420	17500	17601	17767	17544	17583	17580	17756	17654	17532	17675	17799	17855	17813	17733	17662	17766	17738	17629	17694	17701	17597	17678	17495	17552	17443	17550	17666	17517	17605	17573	17709	17632	17478	17571	17644	17575	17556	17457	17800	17641	17631	17676	17579	17707	17751	17590	17605	17577	17762	17744	17610	17585	17604	17548	17501	17479	17567	17524	17500	17735	17506	17560	17741	17557	17581	17689	17628	17428	17631	17684	17441	17621	17450	17599	17651	17522	17476	17525	17651	17621	17413	17747	17702	17582	17763	17405	17528	17618	17496	17503	17678	17642	17555	17567	17640	17606	17520	17702	17692	17765	17575	17680	17766	17786	17656	17587	17537	17554	17734	17789	17493	17721	17531	17486	17574	17471	17541	17551	17576	17796	17387	17614	17681	17628	17709	17558	17600	17648	17618	17494	17663	17650	17507	17688	17581	17490	17626	17566	17706	17716	17614	17557	17663	17785	17947	17630	17676	17557	17550	17670	17660	17894	17769	17493	17675	17661	17808	17620	17525	17554	17625	17504	17640	17656	17773	17543	17681	17635	17688	17460	17677	17623	17631	17714	17704	17570	17631	17731	17623	17849	17754	17592	17638	17561	17651	17666	17705	17532	17596	17588	17629	17695	17502	17614	17762	17759	17647	17672	17502	17886	17661	17763	17694	17478	17579	17659	17912	17747	17504	17543	17633	17568	17528	17648	17789	17623	17668	17618	17527	17630	17519	17677	17593	17652	17582	17621	17509	17710	17710	17726	17629	17587	17643	17537	17557	17452	17596	17522	17496	17683	17599	17656	17675	17669	17682	17505	17579	17631	17672	17670	17910	17702	17832	17708	17603	17844	17564	17543	17792	17685	17629	17605	17707	17793	17385	17731	17616	17620	17739	17517	17611	17630	17609	17694	17694	17471	17590	17698	17518	17592	17729	17546	17588	17699	17611	17757	17535	17795	17695	17912	17785	17850	17703	17527	17771	17809	17607	17543	17650	17685	17689	17753	17612	17745	17672	17744	17758	17619	17783	17505	17790	17850	17826	17636	17897	17830	17475	17502	17694	17618	17648	17554	17560	17619	17825	17605	17710	17732	17722	17609	17552	17508	17698	17746	17678	17743	17543	17644	17652	17595	17652	17799	17724	17801	17651	17687	17778	17679	17644	17580	17665	17676	17660	17723	17820	17723	17645	17736	17625	17611	17772	17721	17615	17638	17627	17713	17657	17588	17733	17655	17446	17583	17723	17948	17521	17750	17400	17730	17779	17678	17424	17790	17650	17525	17545	17562	17596	17707	17459	17528	17749	17867	17311	17710	17722	17663	17658	17501	17698	17731	17651	17746	17563	17809	17603	17789	17685	17766	17722	17775	17684	17696	17645	17716	17544	17598	17591	17743	17482	17545	17575	17648	17637	17654	17725	17774	17511	17621	17599	17777	17492	17423	17506	17666	17813	17640	17490	17539	17671	17734	17665	17745	17773	17639	17749	17713	17798	17663	17586	17847	17597	17502	17779	17714	17646	17575	17559	17636	17621	17820	17575	17352	17776	17699	17570	17385	17479	17715	17688	17628	17774	17516	17602	17552	17756	17591	17638	17686	17767	17684	17620	17670	17606	17427	17787	17526	17731	17594	17616	17652	17605	17502	17505	17858	17690	17673	17611	17592	17830	17830	17786	17860	17610	17619	17770	17588	17577	17646	17586	17868	17443	17476	17562	17510	17735	17616	17483	17837	17545	17670	17604	17522	17501	17802	17651	17737	17731	17441	17592	17773	17611	17486	17549	17721	17576	17530	17594	17733	17731	17488	17525	17701	17564	17653	17672	17678	17571	17711	17741	17612	17627	17832	17540	17711	17729	17613	17622	17620	17836	17843	17672	17616	17749	17343	17546	17627	17813	17539	17637	17629	17430	17697	17636	17652	17649	17602	17613	17464	17563	17623	17703	17705	17592	17636	17666	17626	17747	17717	17597	17545	17598	17471	17505	17693	17529	17650	17625	17514	17518	17682	17663	17624	17679	17766	17614	17680	17659	17883	17813	17709	17708	17490	17676	17512	17377	17416	17780	17594	17561	17496	17536	17664	17630	17590	17526	17645	17611	17887	17459	17779	17463	17704	17560	17561	17514	17686	17556	17733	17692	17772	17774	17697	17776	17840	17691	17603	17763	17682	17727	17799	17564	17723	17673	17770	17838	17822	17743	17772	17554	17649	17502	17584	17588	17620	17635	17753	17709	17634	17671	17761	17823	17840	17638	17614	17613	17611	17702	17706	17774	17522	17608	17635	17474	17618	17612	17632	17447	17506	17547	17669	17666	17380	17574	17630	17760	17724	17548	17534	17663	17674	17666	17825	17519	17616	17534	17569	17588	17602	17638	17542	17705	17832	17357	17688	17714	17752	17705	17637	17785	17541	17649	17498	17751	17681	17597	17711	17555	17594	17736	17600	17782	17625	17521	17825	17686	17744	17680	17530	17467	17602	17489	17676	17668	17661	17933	17622	17766	17428	17721	17553	17665	17602	17405	17641	17746	17678	17488	17711	17796	17533	17630	17498	17642	17653	17710	17636	17592	17679	17582	17764	17585	17670	17654	17729	17647	17529	17779	17558	17564	17641	17608	17557	17789	17671	17705	17509	17687	17829	17817	17492	17653	17719	17588	17697	17597	17639	17694	17580	17662	17765	17532	17609	17401	17357	17563	17625	17551	17707	17498	17671	17441	17611	17664	17660	17594	17864	17531	17664	17649	17913	17666	17699	17606	17566	17674	17640	17543	17544	17534	17721	17691	17586	17755	17701	17563	17702	17718	17581	17701	17591	17676	17684	17668	17621	17655	17794	17774	17674	17649	17698	17671	17758	17714	17504	17589	17635	17716	17693	17730	17818	17683	17465	17824	17764	17497	17727	17585	17783	17568	17510	17592	17766	17600	17631	17668	17580	17415	17604	17569	17626	17535	17652	17536	17423	17758	17563	17566	17725	17736	17734	17573	17736	17719	17688	17783	17522	17665	17770	17602	17550	17696	17508	17858	17722	17573	17558	17733	17747	17759	17615	17593	17687	17597	17511	17542	17617	17655	17529	17641	17758	17591	17657	17552	17709	17737	17494	17786	17879	17775	17527	17731	17561	17587	17655	17466	17585	17579	17655	17647	17726	17542	17386	17584	17452	17590	17465	17517	17455	17474	17630	17508	17634	17446	17544	17693	17760	17577	17715	17749	17787	17798	17623	17688	17860	17767	17682	17593	17778	17572	17699	17454	17608	17798	17555	17656	17723	17835	17884	17819	17807	17693	17816	17518	17549	17778	17430	17675	17542	17817	17614	17609	17836	17624	17578	17708	17848	17725	17808	17767	17744	17623	17501	17663	17658	17761	17576	17682	17572	17676	17532	17593	17750	17606	17594	17647	17630	17612	17446	17466	17649	17526	17533	17766	17725	17791	17783	17596	17689	17549	17720	17522	17669	17463	17709	17813	17841	17708	17637	17481	17644	17532	17746	17623	17716	17633	17707	17617	17573	17717	17666	17742	17592	17569	17645	17588	17571	17693	17760	17609	17701	17400	17697	17539	17676	17514	17480	17792	17780	17660	17512	17728	17653	17448	17744	17687	17703	17739	17509	17763	17728	17496	17443	17694	17548	17723	17827	17622	17644	17582	17639	18005	17506	17734	17487	17779	17503	17616	17861	17676	17769	17801	17730	17772	17538	17636	17772	17763	17669	17755	17661	17642	17617	17584	17573	17758	17722	17627	17829	17736	17845	17590	17687	17766	17627	17849	17526	17728	17634	17783	17691	17861	17788	17749	17567	17757	17617	17576	17718	17528	17527	17752	17574	17614	17546	17464	17467	17514	17602	17408	17690	17639	17666	17496	17762	17638	17759	17628	17687	17479	17782	17666	17935	17636	17504	17690	17623	17463	17621	17678	17737	17471	17523	17589	17686	17673	17567	17676	17683	17695	17748	17533	17584	17771	17824	17739	17474	17692	17684	17602	17682	17754	17714	17677	17661	17555	17546	17670	17629	17453	17792	17454	17525	17746	17514	17743	17763	17721	17613	17480	17685	17788	17746	17531	17717	17711	17589	17670	17407	17560	17626	17808	17815	17766	17890	17788	17631	17729	17641	17522	17684	17682	17618	17598	17622	17765	17527	17518	17703	17484	17484	17504	17750	17864	17453	17807	17775	17624	17656	17735	17841	17723	17642	17629	17598	17808	17521	17763	17666	17641	17733	17594	17547	17741	17753	17767	17677	17620	17688	17638	17720	17753	17662	17631	17758	17699	17764	17499	17480	17517	17714	17699	17700	17587	17670	17643	17548	17801	17695	17531	17785	17610	17463	17527	17848	17627	17729	17853	17740	17535	17499	17842	17718	17738	17766	17474	17759	17684	17628	17571	17617	17668	17575	17693	17705	17816	17474	17635	17589	17763	17671	17553	17657	17594	17902	17746	17721	17449	17717	17602	17784	17602	17644	17621	17676	17633	17623	17513	17677	17643	17547	17628	17781	17765	17678	17599	17576	17806	17600	17672	17540	17528	17797	17600	17623	17546	17614	17732	17527	17627	17481	17548	17840	17706	17739	17649	17876	17664	17544	17675	17532	17691	17291	17790	17926	17755	17663	17732	17639	17769	17641	17750	17634	17639	17528	17516	17800	17749	17593	17391	17671	17513	17655	17696	17629	17738	17624	17625	17523	17599	17823	17672	17579	17688	17682	17754	17828	17681	17724	17635	17631	17536	17613	17577	17705	17622	17475	17539	17866	17721	17702	17726	17597	17631	17595	17507	17634	17540	17628	17679	17570	17619	17690	17683
15994	17188	16972	16819	16315	16572	16459	16345	16292	16285	16440	16392	19207	21010	19390	17460	16786	16585	16329	16128	16258	16305	16177	16269	16308	16171	16374	16233	16263	16205	16126	16136	16309	16364	16298	16218	16278	16317	16117	16173	16336	16443	16263	16196	16017	16336	16117	16117	16252	16187	16221	16294	16404	16227	16276	16162	16166	16365	16239	16481	16087	16371	16208	16216	16295	16299	16170	16190	16238	16353	16241	16368	16359	16370	16261	16281	16208	16323	16273	16405	16355	16295	16353	16270	16296	16319	16174	16202	16200	16422	16241	16351	16315	16238	16329	16174	16236	16208	16336	16121	16185	16333	16215	16152	16315	16346	16227	16315	16385	16320	16283	16292	16242	16459	16162	16358	16255	16256	16355	16176	16477	16212	16303	16210	16237	16324	16285	16205	16362	16245	16390	16119	16331	16285	16291	16184	16510	16258	16417	16085	16394	16276	16152	16250	16289	16252	16284	16450	16158	16298	16323	16194	16354	16215	16182	16239	16242	16218	16319	16154	16256	16167	16257	16229	16064	16334	16215	16450	16312	16137	16167	16368	16124	16368	16323	16188	16269	16256	16294	16206	16390	16147	16353	16288	16181	16178	16297	16218	16192	16385	16343	16076	16362	16073	16161	16347	16399	16050	16372	16258	16033	16150	16228	16249	16150	16133	16348	16219	16230	16149	16164	16125	16209	16318	16244	16184	16341	16175	16314	16224	16289	16245	16264	16181	16289	16111	16353	16123	16355	16381	16150	16341	16322	16194	16260	16167	16317	16271	16119	15953	16384	16385	16280	16300	16153	16139	16092	16142	15982	16364	16268	16206	16179	16442	16333	16147	16319	16318	16340	16277	16127	16340	16217	16375	16285	16190	16305	16161	16220	16409	16178	16282	16319	16320	16162	16487	16154	16182	16275	16300	16224	16286	16089	16324	16171	16180	16264	16322	16212	16409	16177	16169	16273	16279	16256	16253	16326	16289	16305	16292	16106	16210	16201	16289	16333	16233	16324	16111	16367	16155	16290	16200	16326	16266	16185	16232	16217	16218	16089	16088	16120	16307	16354	16261	16385	16401	16255	16355	16216	16420	16321	16292	16322	16360	16214	16198	16086	16204	16252	16401	16260	16184	16418	16170	16090	16231	16332	16076	16255	16243	16177	16170	16239	16251	16140	16212	16148	16360	16273	16283	16391	16221	16242	16277	16377	16284	16373	16238	16334	16341	16270	16230	16182	16237	16246	16139	16247	16337	16343	16223	16272	16233	16286	16239	16207	16175	16297	16195	16308	16289	16195	16322	16135	16416	16188	16327	16189	16131	16249	16256	16309	16263	16256	16194	16402	16169	16290	16280	16268	16170	16189	16238	16133	16081	16314	16291	16274	16229	16217	16412	16202	16157	16286	16116	16197	16198	16221	16326	16311	16235	16305	16299	16210	16274	16172	16307	16223	16271	16140	16194	16302	16351	16327	16238	16420	16381	16280	16260	16341	16049	16538	16054	16268	16133	16306	16281	16200	16342	16172	16231	16195	16261	16241	16298	16177	16274	16192	16280	16421	16142	16324	16311	16264	16327	16147	16422	16237	16332	16268	16082	16301	16209	16358	16322	16190	16194	16298	16090	16369	16339	16193	16144	16334	16306	16311	16266	16108	16299	16271	16185	16238	16353	16308	16277	16583	16285	16188	16239	16243	16200	16312	16272	16360	16188	16264	16482	16233	16262	16317	16377	16174	16365	16179	16310	16157	16257	16274	16260	16256	16353	16148	16239	16271	16277	16263	16196	16172	16233	16206	16250	16242	16117	16080	16261	16230	16184	16389	16287	16074	16225	16252	16203	16368	16305	16209	16305	16302	16295	16242	16230	16172	16308	16287	16165	16220	16407	16206	16325	16273	16297	16311	16235	16378	16032	16091	16269	16273	16233	16305	16290	16295	16206	16370	16227	16247	16139	16296	16206	16051	16154	16337	16209	16290	16107	16237	16421	16142	16267	16301	16113	16345	16314	16219	16114	16397	16058	16140	16008	16278	16394	16349	16281	16180	16299	16339	16200	16124	16338	16198	16191	16328	16135	16214	16205	16255	16208	16201	16246	16160	16072	16317	16208	16326	16249	16260	16204	16087	16238	16311	16529	16098	16377	16257	16123	16363	16204	16226	16516	16286	16234	16188	16207	16242	16321	16286	16237	16374	16226	16280	16338	16289	16302	16292	16295	16287	16326	16153	16385	16259	16048	16348	16231	16403	16208	16530	16218	16343	16257	16255	16243	16301	16208	16176	16371	16236	16236	16253	16191	16263	16013	16187	16176	16252	16345	16231	16392	16272	16399	16163	16203	16343	16274	16228	16220	16218	16410	16223	16303	16205	16318	16130	16515	16270	16323	16343	16143	16365	16258	16339	16202	16282	16219	16296	16299	16165	16273	16235	16168	16212	16337	16008	16306	16247	16169	16344	16281	16187	16335	16248	16191	16348	16286	16243	16236	16176	16212	16404	16199	16212	16248	16257	16369	16187	16368	16183	16230	16125	16093	16381	16276	16290	16272	16162	16164	16146	16325	16297	16303	16197	16325	16337	16227	16201	16393	16323	16384	16277	16324	16292	16117	16256	16304	16338	16253	16374	16026	16204	16291	16092	16152	16108	16288	16367	16284	16459	16162	16193	16347	16270	16436	16334	16226	16299	16397	16259	16142	16267	16195	16379	16345	16359	16328	16316	16378	16248	16246	16194	16273	16364	16099	16257	16361	16303	16260	16198	16203	16269	16281	16353	16323	16302	16478	16131	16405	16233	16205	16305	16145	16323	16317	16179	16276	16340	16206	16227	16258	16394	16174	16182	16243	16257	16208	16135	16343	16071	16270	16501	16133	16239	16190	16205	16363	16421	16422	16148	16216	16335	16157	16214	16266	16262	16227	16158	16352	16355	16325	16172	16438	16113	16375	16084	16259	16369	16328	16202	16230	16397	16152	16325	16307	16387	16309	16387	16186	16204	16203	16305	16257	16349	16114	16305	16314	16287	16347	16261	16320	16229	16325	16266	16223	16399	16221	16083	16315	16147	16279	16227	16384	16080	16269	16211	16274	16255	16327	16225	16379	16442	16303	16300	16216	16060	16212	16286	16353	16393	16250	16168	16230	16433	16308	16284	16226	16354	16261	16430	16194	16295	16303	16308	16349	16344	16417	16067	16176	16188	16225	16070	16253	16259	16062	16255	16218	16322	16316	16224	16401	16322	16461	16161	16242	16143	16320	16285	16168	16281	16129	16252	16303	16118	16437	16113	16309	16384	16128	16157	16148	16273	16267	16430	16100	16442	16185	16458	16417	16363	16244	16290	16162	16322	16447	16115	16125	16203	16189	16123	16265	16231	16241	16127	16068	16169	16268	16275	16156	16175	16275	16258	16218	16134	16140	16200	16317	16194	16154	16302	16392	16201	16215	16420	16156	16115	16241	16293	16224	16235	16337	16227	16422	16105	16119	16255	16352	16168	16227	16259	16318	16179	16097	16158	16205	16310	16323	16153	16403	16194	16288	16235	16196	16229	16084	16157	16344	16360	16221	16324	16201	16370	16120	16331	16280	16293	16097	16188	16167	16228	16328	16323	16239	16249	16329	16190	16439	16390	16356	16115	16289	16371	16198	16367	16343	16234	16228	16255	16365	16299	16274	16254	16317	16360	16317	16283	16257	16474	16384	16168	16263	16248	16236	16090	16368	16394	16185	16330	16270	16183	16192	16287	16289	16426	16285	16250	16340	16105	16182	16174	16252	16191	16299	16203	16228	16255	16259	16195	16196	16321	16334	16237	16203	16214	16054	16320	16124	16095	16193	16282	16299	16235	16262	16207	16310	16274	16390	16175	16227	16353	16499	16378	16214	16215	16141	16484	16277	16235	16280	16194	16390	16295	16169	16312	16313	16264	16238	16293	16232	16203	16393	16231	16221	16274	16272	16088	16359	16332	16224	16295	16407	16304	16240	16106	16283	16366	16303	16269	16265	16401	16342	16178	16321	16287	16284	16111	16219	16365	16195	16253	16164	16271	16222	16292	16248	16234	16261	16235	16300	16215	16252	16261	16243	16224	16215	16248	16226	16304	16300	16259	16321	16396	16132	16271	16198	16157	16170	16292	16358	16211	16178	16316	16142	16161	16000	16357	16317	16316	16403	16400	16114	16275	15933	16177	16369	16141	16326	16373	16246	16292	16291	16215	16226	16335	16230	16211	16400	16144	16229	16244	16207	16256	16286	16330	16140	16265	16412	16163	16296	16314	16125	16149	16199	16353	16258	16264	16406	16287	16339	16263	16274	16263	16266	16207	16163	16341	16195	16297	16137	16513	16143	16179	16157	16239	16305	16296	16269	16193	16143	16280	16182	16116	16236	16142	16199	16234	16187	16093	16185	16153	16400	16296	16183	16125	16255	16357	16363	16308	16108	16221	16401	16319	16247	16351	16097	16165	16141	16193	16205	16289	16025	16292	16262	16266	16320	16331	16142	16105	16345	16254	16188	16310	16169	16253	16215	16087	16220	16173	16156	16064	16277	16264	16204	16145	16408	15952	16134	16180	16084	16285	16439	16208	16218	16179	16221	16209	16207	16464	16321	16267	16181	16425	16210	16225	16308	16189	16121	16178	16185	16243	16151	16177	16265	16088	16142	16200	16244	16350	16273	16239	16373	16223	16253	16321	16178	16206	16121	16476	16195	16236	16172	16316	16043	16271	16260	16289	16117	16300	16303	16285	16160	16319	16470	16209	16184	16293	16251	16157	16334	16452	16088	16379	16259	16311	16271	16364	16165	16267	16384	16226	16113	16376	16266	16296	16288	16250	16255	16411	16151	16273	16298	16321	16336	16325	16385	16245	16227	16370	16312	16231	16253	16249	16244	16173	16428	16160	16173	16236	16219	16165	16249	16141	16178	16167	16251	16474	16141	16262	16225	16373	16338	16195	16292	16261	16164	16253	16182	16284	16282	16233	16297	16234	16403	16120	16211	16261	16308	16228	16316	16353	16229	16185	16287	16191	16187	16207	16207	16284	16297	16200	16090	16291	16136	16313	16247	16156	16428	16227	16223	16318	16230	16253	16177	16266	16261	16351	16339	16105	16285	16321	16348	16437	16206	16118	16252	16362	16211	16333	16306	16367	16266
24971	21327	28030	25295	21153	19326	19071	17969	17620	17697	17735	22546	32381	32232	27140	22124	19186	17765	17617	17445	17405	17497	17444	17301	17373	17304	17242	17181	17398	17253	17370	17435	17416	17234	17171	17346	17507	17263	17550	17329	17335	17388	17155	17329	17272	17421	17400	17339	17205	17362	17364	17239	17274	17056	17330	17426	17591	17585	17225	17125	17318	17310	17091	17430	17356	17291	17196	17324	17160	17302	17055	17250	17264	17315	17395	17120	17302	17304	17289	17434	17098	17233	17436	17313	17414	17305	17302	17236	17199	17194	17181	17279	17283	17273	17335	17183	17224	17255	17288	17234	17305	17327	17430	17224	17265	17114	17374	17173	17093	17112	17331	17386	17452	17191	17185	17347	17142	17187	17239	17232	17275	17065	16968	17074	17285	17353	17274	17264	17309	17138	17127	17348	17269	17349	17294	17135	17286	17137	17347	17261	17418	17274	17221	17400	17158	17375	17341	16998	17220	17413	17327	17145	17287	17179	17316	17300	17408	17377	17306	17163	17224	17263	17394	17411	17355	17322	17499	17290	17192	17102	17266	16956	17280	17269	17234	17482	17353	17002	17313	17273	17506	17297	17449	17289	17236	17214	17213	17329	17126	17292	17225	17430	17310	17085	17086	17108	17121	17210	17637	17316	17248	17251	17089	17238	17322	17161	17222	17118	17120	17360	17352	17286	17179	17179	17224	17366	17183	17286	17360	17003	17239	17189	17260	17197	17364	17246	17271	17237	17455	17351	17243	16950	17142	17336	17336	17339	17051	17289	17283	17096	17166	17548	17333	17396	17410	17175	17069	17444	17090	17212	17041	17425	17194	17341	17430	17381	17143	17304	17143	17225	17378	17059	17278	17242	17366	17407	17353	17125	17303	17230	17314	17210	17287	17311	17201	17146	17460	17089	17404	17163	17441	17474	17216	17198	17284	17181	17135	17143	17268	17039	17110	17206	17175	17390	17159	17167	17219	17199	17375	17283	17491	17240	17408	17218	17262	17269	17519	17415	17238	17361	17315	17318	17363	17168	17512	17322	17226	17421	17474	17283	17174	17286	17282	17363	17080	17162	17127	17201	17203	17225	17402	17311	17311	17323	17198	17235	17468	17348	17332	17189	17291	17385	17323	17260	17326	17291	17459	17344	17363	17352	17211	17238	17283	17279	17300	17340	17216	17324	17178	17213	17380	17125	17331	17407	17331	17487	17190	17271	17053	17260	17401	17282	17364	17175	17094	17399	17188	17427	17210	17257	17242	17346	17281	17350	17184	17117	17149	17152	16911	17140	17457	17251	17152	17125	17459	17258	17255	17278	17390	17243	17242	17297	17208	17216	17258	17207	17083	17327	17314	17166	17268	17298	17166	17372	17156	17213	17542	17322	17203	17294	17402	17232	17192	17348	17328	17255	17192	17419	17462	17344	17346	17278	17400	17281	17286	17338	17201	17201	16985	17083	17150	17091	17246	17056	17175	17277	17342	17193	17243	17075	17401	17251	17119	17350	17334	17212	17325	17378	17240	17169	17351	17353	17241	17359	17406	17135	17359	17199	17154	17280	17405	17044	17285	17187	17360	17331	17308	17445	17424	17234	17392	17499	17332	17255	17249	17500	17204	17110	17213	17173	17247	17143	17445	17267	17244	17425	17130	17287	17085	17347	17480	17257	17257	17201	17478	17159	17416	17286	17120	17386	17436	17402	17265	17373	17354	17273	17129	17235	17171	17289	17296	17167	17386	17292	17557	17327	17114	17424	17141	17251	17313	17252	17376	17181	17342	17179	17494	17475	17295	17180	17423	17214	17165	17038	17334	17378	17216	17235	17318	17254	17157	17459	17340	17054	17315	17364	17463	17194	17122	17256	17325	17398	17135	17326	17319	17195	17228	17422	17305	17130	17198	17273	17303	17594	17340	17279	17241	17253	17420	17339	17433	17224	17268	17382	17249	17170	17254	17349	17355	17288	17348	17005	17160	17241	17392	17368	17227	17319	17178	17293	17369	17185	17293	17319	17207	17277	17363	17259	17082	17231	17301	17301	17224	17301	17258	17291	17212	17267	17280	17243	17333	17350	17500	17287	17349	17282	17228	17310	17156	17330	17402	17379	17086	17241	17380	17477	17427	17187	17341	17254	17360	17268	17201	17387	17079	17158	17461	17454	17307	17283	17411	17332	17471	17385	17389	17093	17039	17429	17279	17218	17334	17190	17396	17446	17335	17217	17161	17316	17066	17238	17249	17343	17666	17282	17171	17248	17416	17476	17221	17295	17129	17118	17287	17302	17416	17088	17298	17206	17267	17062	17100	17188	17205	17280	17353	17334	17478	17348	17235	17238	17225	17227	17294	17122	17259	17334	17244	17449	17335	17140	17486	17264	17292	17453	17478	17383	17077	17239	17309	17118	17360	17397	17104	17441	17338	17249	17389	17282	17232	17470	17352	17255	17365	17293	17113	17495	17256	17274	17313	17305	17450	17318	17297	17211	17276	17462	17165	17315	17519	17049	17384	17462	17365	17269	17352	17303	17253	17190	17303	17293	17280	17234	17210	17169	17202	17294	17524	17299	17421	17343	17107	17190	17161	17369	17391	17100	17226	17287	17280	16996	17197	17292	17370	17232	17212	17266	17346	17252	17286	17396	17251	17187	17322	17233	17275	17176	17181	17320	17342	17081	17334	17392	17186	17318	17427	16996	17331	17212	17096	17407	17321	17206	17260	17284	17352	17330	17322	17145	17339	17276	17260	17243	17330	17107	17180	17249	17237	17330	17197	17216	17272	17210	17277	17294	17352	17485	17368	17636	17309	17229	17508	17192	17290	17232	17283	17286	17333	17399	17329	17351	17396	17534	17304	17331	17311	17247	17390	17041	17164	17245	17392	17244	17256	17294	17101	17196	17168	17359	17134	17225	17352	17141	17186	17225	17267	17367	17394	17374	17343	17299	17213	17319	17366	17288	17341	17358	17342	17297	17418	17433	17288	17223	17322	17188	17390	17199	17285	17103	17352	17500	17355	17133	17314	17182	17536	17220	17219	17291	17223	17365	17398	17233	17008	17275	17402	17421	17207	17172	17238	17025	17190	17157	17265	17182	17170	17332	17288	17248	17189	17404	17293	17384	17266	17121	17186	17197	17096	17276	17266	17336	17351	17294	17514	17259	17227	17204	17356	17275	17166	17348	17324	17279	17259	17229	17252	17437	17226	17159	17180	17467	17303	17224	17558	17348	17405	17110	17433	17389	17192	17316	17607	17230	17304	17323	17493	17385	17086	17358	17173	17154	17368	17349	17214	17246	17275	17284	17346	17452	17187	17322	17294	17241	17180	17143	17004	17230	17356	17402	17200	17061	17566	17196	17460	17224	17134	17287	17209	17311	17274	17255	17236	17377	17229	17228	17312	17388	17210	17307	17277	17023	17217	17283	17322	17316	17089	17232	17095	17192	17321	17203	17264	17204	17199	17300	17189	17285	17425	17225	17308	17293	17306	17238	17142	17208	17311	17231	17360	17419	17231	17199	17321	17267	17085	17173	17229	17296	17203	17190	17245	17329	17166	17256	17182	17326	17244	17149	17307	17397	17373	17526	17245	17102	17261	17222	17380	17115	17379	17328	17394	17272	17293	17260	17274	17219	17251	17051	17301	17196	17293	17367	17170	17184	17074	17432	17316	17131	17418	17226	17353	16975	17314	17373	17344	17249	17171	17205	17196	17235	17354	17166	17406	17179	17141	17130	17200	17124	17174	17160	17068	17344	17231	17363	17436	17154	17098	17188	17219	17161	17321	17269	17343	17391	17443	17343	17254	17256	17255	17427	17286	17250	17142	17331	17433	17146	17178	17405	17424	17423	17380	17284	17370	17418	17358	17101	17307	17269	17208	17219	17295	17478	17436	17533	17553	17364	17277	17372	17424	17275	17166	17521	17319	17585	17276	17117	17301	17201	17437	17221	17210	17313	17266	17140	17381	17219	17252	17201	17154	17229	17317	17290	17496	17173	17355	17466	17474	17414	17422	17147	17363	17239	17364	17006	17313	17300	17313	17169	17334	17260	17310	17370	17407	17033	17342	17226	17184	17267	17214	17185	17156	17135	17218	17152	17253	17228	17248	17409	17428	17078	17447	17225	17270	17249	17269	17321	17247	17294	17051	17228	17314	17361	17341	17265	17150	17506	17242	17382	17285	17296	17276	17303	17168	17171	17399	17168	17252	17422	17451	17365	17309	17156	17362	17267	17285	17260	17276	17316	17334	17281	17138	17192	17282	17208	17258	17372	17451	17364	17228	17319	17357	17151	17309	17384	17186	17125	17245	17206	17247	17339	17260	17326	17325	17289	17354	17467	17135	17201	17356	17373	17358	17321	17200	17340	17253	17246	17230	17307	17360	17501	17320	17374	17258	17330	17275	17123	17364	17169	17262	17378	17352	17560	17339	17335	17305	17233	17353	17248	17152	17208	17295	17120	17442	17224	17305	17158	17198	17335	17386	17369	17424	17215	17414	17639	17377	17185	17394	17362	17440	17145	17152	17131	17338	17312	17200	17240	17260	17232	17213	17310	17344	17341	17356	17269	17274	17325	17205	17289	17142	17286	17386	17340	17467	17203	17262	17218	17405	17082	17198	17315	17308	17223	17291	17201	17244	17279	17289	17424	17383	17191	17273	17276	17391	17463	17227	17352	17329	17180	17188	17079	17235	17349	17180	17355	17187	17304	17264	17340	17061	17247	17341	17255	17145	17255	17119	17380	17206	17464	17316	17149	17113	17431	17250	17116	17380	17153	17313	17142	17198	17369	17284	17229	17304	17409	17245	17330	17141	17287	17167	17209	17386	17629	17151	17341	17195	17215	17285	17381	17408	17154	17151	17381	17328	17138	17095	17372	17244	17320	17267	17183	17160	17199	17288	17501	17230	17228	17167	17431	17433	17099	17318	17407	17613	17227	17343	17404	17394	17364	17376	17367	17320	17145	17250	17351	17282	17292	17193	17208	17313	17285	17263	17196	17240	17101	17344	17272	17207	17103	17442	17334	17312	17309	17128	17177	17284	17382	17354	17339	17338	17211	17301	17202	17155	17329	17271	17383	17244	17528	17465	17255	17324	17424	17434	17221	17316	17372	17298	17425	17309	17341	17195	17060	17426	17223	17480	17091	17362	17302
14837	22440	21413	18719	17478	17035	16757	16672	16550	16480	16545	25710	36643	34591	27874	21642	17790	16478	16410	16032	16173	15926	16071	16097	16266	16066	16177	16386	16024	16005	16204	16153	16093	16010	16003	15939	16068	15978	16250	16008	15956	16123	16045	16250	16021	16085	16184	16000	16173	16259	16104	16287	16051	16197	16111	16082	16185	15947	16221	15991	16022	15925	15964	16083	16092	16187	16091	15878	16028	16064	15963	16172	16118	16171	16064	16161	16113	16321	15974	16066	16099	16162	16137	16080	16052	16040	16111	16143	15978	16097	16192	16206	16162	16049	16066	16048	16131	16143	16075	16052	15979	15987	15917	16023	16050	16130	16155	16072	16064	16034	16142	16129	16078	16070	16174	16071	16388	16121	15989	15960	16041	15993	16040	15988	15956	16022	15986	16083	16067	15999	16182	15981	16201	16198	16250	16066	16033	15994	16090	16020	16033	16120	15973	16097	16035	16206	16195	15900	15997	16109	16135	16132	16105	16082	16174	16134	16026	16201	16183	16089	16026	16187	16114	16194	16057	16080	16100	15986	15969	16103	16137	16068	16128	15986	15939	15824	16180	16045	16084	16086	16007	15952	15979	16113	16081	16035	16261	16113	16125	16138	16019	15940	15969	16117	16041	16091	16083	16034	16111	15878	15968	16059	16076	16077	16080	15931	16094	15953	16052	16033	16040	16121	16203	16216	16197	16048	16197	16042	16024	16003	15950	16074	16023	15920	15959	16177	16135	16066	16071	16067	16060	16072	16168	16091	16062	15914	16235	16006	16136	16051	16009	15952	15981	16123	16141	16057	16259	15976	15908	15932	15953	16118	15957	16130	16059	15983	16100	16116	16017	16068	16015	16041	16250	16094	16102	16107	16310	16118	16021	16080	16137	16201	16004	16107	16079	15974	16113	16203	16038	16251	15968	16068	16227	15963	16189	16028	16267	16179	16012	16038	16183	16010	16185	16179	16078	16071	16092	16010	16167	16242	16155	15940	15960	16210	16138	16123	16082	16200	15988	16174	16113	16001	15891	15918	16236	16213	16041	15988	15906	16072	16086	16223	16227	16114	16228	16122	16187	16307	16116	16040	16084	16089	16041	16151	16060	16062	16051	16093	15974	16140	16043	16148	16092	16163	16248	16088	16311	16017	15988	16012	15968	16089	16063	16131	16186	16062	15993	16086	16051	16247	16217	16187	16017	16104	15936	16096	16181	16140	16106	16115	16039	16095	15946	16188	16117	15990	16026	16018	15985	16276	16227	16044	16081	16080	16041	16012	16120	16025	16104	15922	15983	15983	16030	16080	15902	15972	16004	16110	16075	15877	16017	15914	16179	16108	16180	15965	16173	16003	16173	15827	16273	16163	16233	16015	16268	16078	15877	16183	16254	16164	16239	16085	16044	16228	15976	16146	16102	16178	16083	16171	15965	16107	16240	16135	16189	16103	16086	16042	15940	15978	16255	16021	16147	16201	16141	16053	16159	16100	16111	15970	16009	16226	16152	15988	16152	15954	16108	16112	15978	16070	16171	16101	16074	16076	15993	16040	16091	16132	16257	16230	16138	16069	16140	16097	15998	16196	15980	15984	16137	16139	16046	15981	16019	16059	16044	16185	16065	16145	15960	16033	16083	16167	15885	16225	16205	16141	16213	16133	16102	16047	15935	16198	15936	15880	16141	16086	16228	16073	16033	16086	16053	16095	16084	16045	16164	16043	16169	16143	16164	16171	16072	16068	16132	15920	15969	16078	16045	16049	16140	16102	16139	15836	15977	15913	16157	16058	16113	16038	16013	16040	16021	16112	16058	16234	16050	16103	16190	16185	16007	16063	16034	16110	16198	15960	16034	15922	16129	16069	16083	16120	16016	16063	16279	16142	16064	16073	16089	16056	16043	16321	16021	16140	16033	16202	16039	16071	16023	16014	16036	16017	15994	16189	16067	15953	16053	16043	16204	16048	16093	16004	16284	16125	16156	16068	15974	16011	16030	16112	16012	15968	15948	16214	15957	16058	15957	15945	16100	16030	16093	16213	16143	16050	15965	16261	16100	16106	16029	16054	16060	16103	16206	15961	16025	16032	16030	16033	16099	16067	16159	16171	16055	16278	16153	16069	15978	15894	16001	16172	16044	16209	16294	16021	16046	16067	16081	16137	16128	16029	16032	16162	16064	16058	16107	16045	16053	16095	16105	16235	16152	16089	16179	16113	15962	16163	16224	16033	16109	16022	16030	16119	16101	16151	16129	16077	16137	16022	15951	15995	16126	16157	15993	16070	16108	15987	16097	16205	16108	16077	16149	16070	16152	16166	15950	16018	16087	16111	15894	16100	16113	16014	15991	16153	16143	16102	16082	15982	16047	16141	16184	16096	16217	16015	16250	16019	16239	15947	16057	16036	16116	15929	16108	16135	16011	16170	15934	16073	16145	16059	16049	15885	16033	16066	16015	16005	16029	15960	16024	16055	16197	16160	16091	16067	15989	16034	16241	16190	16218	16186	16115	16089	16109	15975	15944	16051	16031	16021	16089	16036	16165	16230	16182	15928	16055	16209	15938	15999	16012	15989	16133	16083	15986	15972	16032	16076	16080	16035	16074	16050	16160	16153	16018	16062	16188	15949	16147	15969	16089	16149	16170	15962	16042	16028	16066	15954	16029	16063	15986	16105	16128	16027	16159	16037	15977	16219	16082	16142	16156	16184	16246	16149	15967	16010	15988	16082	16162	16086	15928	16186	16219	16064	16052	16208	16234	16059	16120	16220	16158	16115	16051	16161	15981	16076	16166	16073	16271	16121	16184	16152	16044	15955	16196	16052	16145	16070	16081	16122	16057	16088	16161	16084	15984	16075	16145	16197	16319	15987	16152	16117	16043	15979	16006	15855	16224	16164	15995	16100	15999	16029	16134	16038	16097	15980	16025	16152	16208	16036	16072	16167	15961	16116	16040	16225	16253	16152	16139	16089	16033	16142	16054	16075	16135	16135	15962	16073	16260	15877	15895	16102	16201	16238	15961	16062	15954	16216	16073	16084	16145	16041	16085	16059	15941	15875	16149	16112	16179	16063	16199	16161	16210	16048	16169	16200	16040	16316	16043	16086	16150	16101	16232	15953	15936	16205	15901	16275	16253	16165	16033	16033	16015	16058	16188	16065	16019	16036	16197	16038	16036	16109	16016	16049	16021	16014	16026	16067	16019	16169	15961	15943	16063	16039	15926	16021	16173	16153	16042	16127	16031	15930	16246	15934	16072	16106	15974	16098	15963	16076	16029	16251	16076	16056	16146	15971	15982	16037	16031	16042	16218	16070	16151	16263	16098	15975	16116	16112	16092	16051	16138	16189	16162	16031	16159	16192	16056	16107	16048	16117	15967	15967	16102	16227	16103	15997	15951	16061	16140	16168	16118	16006	16170	16147	16065	16117	15824	16115	16014	15958	16156	15971	16072	16105	16243	16169	16078	16086	16210	15992	16337	16020	16097	16055	16187	16060	16121	16273	16014	16134	16200	16082	15913	16166	16103	16140	16248	16096	16199	16103	15868	16141	15893	16091	16219	16132	15922	16097	16061	16201	16141	15959	16144	16017	16152	16105	15998	16099	15992	16111	16220	16000	16090	16097	16118	16180	16116	16114	16004	16092	16290	16130	16088	16107	16066	16099	16053	16125	16098	16170	16039	15996	16089	16142	15962	16026	15962	16024	16048	16249	16070	16045	15955	16020	16056	15995	16114	16250	15938	16109	16231	16046	16090	16155	16028	16042	16134	16025	15954	16038	15957	16020	16173	16256	16174	16107	16195	16042	16001	16010	16101	16171	16122	16059	16144	16232	16109	16056	16266	15934	15977	16280	16109	16020	16167	16024	16132	16130	16175	16166	16010	15962	16236	16031	16226	16032	16196	16218	16090	16005	16214	16139	16036	16186	16138	16162	16047	15930	16169	16015	16246	16034	15994	16139	16133	16043	16063	15951	16089	16061	16006	16040	16020	16121	16103	16187	16067	15966	16128	16182	16109	15927	16041	16084	16118	16094	16215	16012	16089	16117	16060	16017	16130	16248	16154	15886	16054	16073	16048	16084	15926	15970	16056	16008	16080	16035	16093	16081	16010	16118	16039	16004	16154	16120	16050	15971	16083	16218	15984	16067	16073	16078	16149	16020	16018	16101	16091	16188	16122	16045	16185	16221	15966	16164	16109	16279	16132	15929	16106	16173	15983	16084	16106	16081	16113	16220	16143	16165	16042	16057	16106	16229	16235	15931	16114	16057	15985	15947	16129	16106	16045	16093	16131	16050	16196	16151	16186	16182	16086	16041	15994	16121	16114	16113	16133	16141	16096	15971	16187	16042	16074	16071	16150	16088	16157	16024	16099	16124	16059	16045	16124	16260	15887	16116	16178	15904	16212	16070	15972	15873	16150	16168	16135	15951	15999	16146	16187	16063	16044	16097	16247	16119	16052	15982	16122	16137	16041	16046	16176	16118	16022	16211	15977	16053	16143	16009	16144	16063	15975	16018	16049	16154	16030	15952	15977	15967	16069	16034	16088	16062	15996	16094	15922	16055	16149	16126	16094	16099	16197	16014	16145	16198	16091	16114	16172	16053	16216	16193	16062	16043	15837	16068	16124	16099	15981	16047	15981	16005	16112	16055	15982	16199	16114	16135	15981	16028	16087	16032	16196	16184	16160	16181	16017	16117	16294	15980	16129	16099	16046	15995	16003	16172	16126	16057	16121	16034	16068	15937	16076	16012	16154	15964	16002	16080	16096	16138	16072	16108	16127	15889	16012	16105	16110	15842	16194	16160	15918	16119	16087	16165	16214	16026	16023	16142	15990	16137	16123	16100	15932	16157	15968	16169	15982	16162	16182	16075	16051	16185	16065	15959	16297	16011	16301	16121	16241	16195	16075	16044	16130	16107	16096	16150	15947	16103	16209	16128	16080	16094	16124	16048	16131	16051	16284	16153	16019	16102	16101	16003	16076	16147	16081	16163	16170	16042	16061	16174	16188	16084	16014	16156	15947	15941	16029	16197	16206	16355	16102	16061	16089	16109	15915	16078	16241	16212	16166	16174	16224	16129	16116	16065	16151	16039	16057	16200	16045	15949	16013	16184	15883	16080	16188	15962	16080	16033	15916	16075	15924	16048	16034	16125
23892	21394	28933	24258	21994	22468	21470	18531	17621	18205	18562	28616	43584	40296	31875	24642	20164	18283	17816	17529	17409	17566	17488	17535	17461	17590	17476	17355	17464	17575	17325	17473	17376	17437	17458	17463	17520	17278	17371	17496	17471	17328	17286	17464	17463	17375	17351	17318	17481	17406	17249	17387	17725	17493	17454	17316	17185	17307	17415	17489	17409	17286	17331	17345	17528	17285	17240	17234	17436	17435	17139	17365	17498	17418	17367	17419	17399	17114	17206	17407	17260	17166	17142	17492	17303	17405	17349	17434	17148	17316	17300	17342	17271	17474	17263	17394	17338	17364	17437	17275	17178	17210	17519	17444	17373	17381	17339	17449	17314	17306	17106	17404	17495	17317	17326	17355	17587	17455	17357	17384	17323	17218	17445	17406	17358	17214	17139	17333	17265	17382	17378	17432	17505	17499	17424	17670	17429	17373	17342	17255	17233	17268	17413	17185	17267	17379	17247	17278	17355	17327	17215	17277	17370	17265	17336	17208	17437	17202	17509	17290	17428	17397	17499	17238	17451	17408	17293	17327	17281	17320	17147	17592	17551	17314	17451	17294	17531	17382	17561	17491	17429	17289	17259	17351	17535	17384	17297	17168	17206	17174	17304	17427	17378	17316	17102	17209	17299	17382	17411	17403	17423	17464	17462	17337	17377	17382	17189	17335	17398	17347	17308	17271	17389	17245	17525	17303	17334	17389	17284	17326	17445	17450	17410	17693	17418	17260	17357	17315	17304	17231	17325	17239	17186	17190	17193	17291	17419	17185	17230	17383	17430	17253	17502	17503	17401	17333	17226	17182	17290	17300	17377	17403	17305	17181	17216	17191	17171	17334	17446	17175	17223	17331	17498	17385	17347	17275	17317	17421	17187	17316	17440	17285	17350	17391	17379	17292	17314	17427	17265	17397	17266	17546	17335	17200	17449	17173	17394	17462	17427	17290	17180	17143	17145	17291	17195	17073	17457	17398	17595	17440	17311	17301	17466	17459	17308	17441	17315	17379	17316	17375	17268	17225	17188	17490	17493	17361	17391	17352	17323	17298	17231	17433	17410	17338	17481	17503	17311	17358	17437	17353	17351	17364	17388	17278	17421	17321	17241	17369	17248	17302	17303	17354	17247	17242	17472	17111	17350	17169	17251	17261	17222	17521	17258	17409	17318	17334	17321	17275	17212	17403	17397	17154	17308	17261	17538	17223	17393	17300	17450	17311	17366	17192	17282	17231	17498	17278	17275	17331	17419	17273	17576	17340	17275	17440	17304	17263	17444	17270	17368	17362	17542	17661	17397	17368	17434	17520	17087	17480	17387	17349	17387	17418	17403	17282	17399	17222	17354	17186	17295	17374	17189	17387	17422	17407	17224	17484	17191	17263	17439	17365	17397	17343	17438	17288	17444	17438	17525	17240	17306	17505	17177	17456	17341	17398	17182	17258	17383	17468	17427	17298	17426	17448	17302	17433	17528	17433	17245	17224	17252	17187	17319	17571	17244	17295	17307	17209	17179	17224	17424	17267	17331	17127	17395	17152	17307	17005	17101	17356	17379	17386	17419	17208	17358	17323	17040	17343	17438	17122	17364	17605	17229	17420	17297	17288	17131	17415	17224	17263	17356	17389	17311	17194	17337	17083	17491	17265	17499	17338	17506	17222	17498	17231	17168	17488	17365	17484	17375	17478	17412	17468	17430	17320	17226	17247	17295	17183	17325	17462	17190	17369	17235	17293	17163	17318	17205	17289	17412	17372	17290	17352	17278	17134	17205	17115	17312	17172	17443	17224	17229	17283	17516	17423	17129	17302	17324	17246	17492	17294	17311	17175	17389	17399	17438	17373	17259	17305	17291	17389	17259	17284	17438	17335	17366	17392	17239	17364	17425	17394	17300	17392	17545	17456	17416	17217	17460	17309	17349	17275	17240	17395	17263	17300	17272	17171	17440	17468	17353	17190	17330	17675	17454	17347	17111	17261	17434	17263	17322	17342	17452	17453	17394	17312	17398	17391	17208	17363	17481	17367	17452	17536	17433	17227	17418	17210	17481	17463	17495	17275	17352	17255	17153	17229	17347	17263	17395	17511	17432	17172	17422	17233	17098	17250	17279	17106	17429	17390	17045	17482	17377	17404	17382	17310	17308	17421	17460	17386	17429	17427	17539	17398	17412	17293	17358	17253	17287	17175	17194	17332	17462	17444	17300	17376	17300	17374	17288	17378	17291	17372	17340	17407	17473	17306	17328	17519	17304	17425	17345	17349	17280	17321	17417	17252	17345	17249	17307	17455	17441	17367	17274	17453	17278	17304	17405	17450	17395	17331	17138	17384	17295	17276	17428	17438	17531	17164	17422	17230	17253	17123	17322	17362	17372	17027	17155	17291	17268	17403	17420	17446	17496	17259	17142	17173	17607	17271	17271	17409	17446	17328	17268	17639	17492	17273	17313	17485	17491	17379	17333	17355	17182	17238	17283	17378	17280	17292	17492	17291	17307	17207	17492	17263	17320	17275	17395	17399	17408	17240	17438	17451	17488	17412	17389	17168	17150	17336	17267	17435	17351	17052	17461	17396	17492	17321	17405	17364	17144	17296	17266	17395	17327	17250	17259	17326	17256	17331	17350	17336	17361	17370	17375	17331	17376	17235	17506	17331	17376	17148	17315	17445	17500	17139	17529	17482	17467	17434	17334	17431	17320	17260	17341	17513	17513	17410	17341	17447	17102	17326	17332	17245	17356	17378	17306	17199	17292	17309	17163	17343	17334	17209	17323	17282	17399	17369	17400	17345	17363	17238	17341	17379	17512	17358	17401	17264	17447	17430	17482	17272	17233	17133	17392	17557	17363	17439	17266	17274	17384	17099	17364	17197	17209	17499	17308	17419	17362	17252	17464	17264	17362	17249	17368	17337	17408	17259	17378	17423	17497	17393	17147	17318	17131	17420	17406	17416	17307	17266	17221	17384	17256	17487	17314	17325	17251	17328	17332	17322	17082	17273	17514	17213	17278	17153	17272	17294	17480	17359	17271	17411	17328	17328	17425	17484	17159	17375	17169	17242	17319	17199	17582	17127	17159	17480	17272	17476	17341	17219	17461	17397	17370	17343	17336	17321	16952	17339	17384	17270	17534	17480	17376	17344	17407	17357	17443	17447	17474	17489	17274	17225	17329	17424	17341	17526	17231	17385	17283	17379	17177	17301	17300	17539	17437	17464	17382	17397	17316	17340	17433	17308	17448	17200	17255	17400	17438	17367	17384	17308	17213	17275	17235	17353	16971	17444	17261	17331	17142	17271	17236	17252	17314	17352	17329	17529	17442	17376	17368	17396	17288	17342	17206	17258	17332	17270	17180	17312	17321	17282	17230	17270	17580	17313	17360	17226	17184	17273	17262	17523	17327	17214	17342	17542	17207	17299	17418	17406	17423	17280	17300	17400	17201	17430	17400	17265	17337	17442	17361	17266	17497	17353	17325	17371	17438	17298	17312	17134	17390	17384	17310	17277	17322	17226	17369	17204	17320	17480	17451	17318	17578	17533	17245	17311	17305	17519	17486	17302	17241	17351	17385	17327	17108	17285	17288	17411	17285	17281	17286	17290	17368	17501	17277	17369	17356	17307	17417	17399	17408	17584	17415	17303	17339	17043	17159	17396	17442	17409	17112	17513	17331	17448	17400	17280	17124	17290	17309	17497	17401	17251	17308	17254	17266	17108	17360	17231	17275	17471	17505	17450	17210	17439	17241	17236	17083	17478	17328	17249	17372	17401	17138	17225	17164	17267	17125	17281	17153	17255	17476	17147	17384	17366	17062	17244	17318	17172	17470	17298	17387	17419	17403	17344	17123	17302	17445	17471	17308	17372	17479	17316	17565	17396	17514	17362	17255	17446	17249	17275	17372	17494	17444	17292	17420	17380	17273	17434	17304	17437	17408	17302	17268	17429	17436	17415	17367	17446	17313	17374	17317	17416	17261	17446	17309	17356	17148	17379	17148	17537	17234	17410	17440	17327	17276	17442	17432	17229	17430	17405	17269	17446	17387	17403	17367	17398	17439	17473	17454	17419	17175	17316	17330	17479	17331	17303	17317	17229	17344	17282	17229	17374	17267	17391	17532	17332	17126	17233	17405	17111	17430	17297	17247	17233	17498	17609	17313	17256	17388	17498	17435	17210	17368	17256	17424	17493	17395	17369	17353	17397	17277	17286	17291	17346	17365	17545	17577	17353	17333	17273	17533	17061	17346	17330	17211	17387	17473	17293	17261	17213	17202	17630	17390	17437	17297	17590	17444	17229	17440	17255	17479	17322	17521	17379	17379	17256	17321	17372	17342	17250	17393	17310	17480	17312	17293	17300	17357	17485	17114	17480	17458	17540	17243	17256	17280	17239	17238	17436	17543	17370	17255	17483	17297	17233	17437	17397	17479	17148	17334	17314	17461	17397	17201	17278	17303	17301	17448	17262	17252	17513	17504	17081	17363	17165	17511	17290	17195	17356	17298	17184	17108	17648	17415	17479	17146	17280	17562	17348	17459	17408	17202	17442	17364	17256	17325	17182	17233	17329	17257	17323	17448	17335	17383	17418	17420	17230	17481	17209	17272	17469	17295	17278	17533	17333	17310	17308	17320	17557	17263	17097	17434	17304	17105	17295	17342	17284	17364	17284	17444	17348	17146	17193	17271	17279	17427	17378	17331	17497	17517	17565	17340	17349	17292	17325	17254	17392	17480	17526	17475	17318	17141	17239	17378	17217	17563	17358	17400	17377	17210	17344	17416	17483	17362	17377	17432	17062	17304	17219	17435	17431	17418	17388	17301	17106	17264	17192	17343	17350	17300	17533	17368	17469	17392	17336	17325	17458	17368	17286	17515	17471	17238	17325	17185	17343	17365	17180	17178	17353	17161	17358	17419	17256	17352	17375	17193	17443	17487	17140	17348	17356	17437	17234	17375	17253	17205	17090	17400	17287	17568	17684	17216	17567	17636	17304	17402	17276	17391	17422	17313	17370	17418	17418	17377	17328	17301	17600	17280	17282	17395	17320	17405	17236	17379	17346	17351	17102	17531	17398	17665	17425	17356	17357	17419	17402	17361	17202	17231	17549	17510	17379	17357	17472	17140	17289	17234	17312	17425	17251	17206	17305	17447	17052	17357	17260
16432	26882	25231	20914	19063	18355	17609	17474	17123	17071	17852	34234	46830	41963	33211	24444	18591	16724	16245	16087	16014	16097	16158	16203	16108	16222	16132	16080	16159	16264	16154	16168	16061	16151	16167	15976	16110	16146	16083	16304	16069	16039	16214	16287	16254	16193	16245	16140	16201	16039	16360	16156	16158	16294	15978	16375	16163	16156	16170	16266	16022	16251	16009	16168	16017	15936	16116	16232	16317	16006	16078	16253	16146	16154	16062	16193	16334	16128	16132	16016	16103	16049	16016	16391	16018	16171	16041	16310	16188	16169	16088	16086	16123	16028	16121	16116	16138	16163	16236	15952	16153	16103	16195	16086	16097	16193	16261	16184	16139	16312	16231	16207	16176	16116	16139	16198	16237	16032	16262	16098	16164	16193	16074	16178	16223	16155	16217	16276	16046	15886	16288	16128	16085	16189	16199	16047	15920	16058	16184	16093	16240	16051	16131	16107	16144	16194	16291	16073	16244	16167	16130	16027	16057	16090	16263	16081	15928	16167	16267	16061	16096	16176	16173	16208	16095	16092	16162	16113	16291	16121	16204	16078	16418	15929	16153	16137	16199	16322	16032	16009	16222	16017	16194	16121	16237	16231	16000	16146	16093	16312	16153	16104	15981	16142	16104	16245	16113	16242	16106	16134	16153	16077	15946	16165	16178	15995	16114	16174	16061	16258	16179	16052	16121	16150	16151	16074	16134	16065	16187	16257	16142	16209	16226	16327	16126	15970	16133	16019	16181	16087	16277	16057	16156	16110	16140	16090	16311	16058	16175	16140	16058	16040	16159	16165	16260	16115	16014	15974	16055	16249	15932	16156	16112	16016	16111	16174	16040	16110	16192	16061	16080	16214	16120	15996	16015	16030	16170	16176	16120	16299	16123	16260	16097	16082	16164	16018	16035	16212	16131	16159	16099	16283	16152	16023	16036	16283	16007	16162	16015	16270	16188	16114	16154	16056	16161	16246	16029	16185	16111	15975	16082	16219	16024	16226	16275	16202	16098	16161	16261	15963	16045	16123	15981	16252	16159	16309	16240	16248	16105	16023	16133	16018	15969	15916	16252	16209	16144	16001	16175	16177	16295	16062	16050	16052	16129	16067	16125	16158	16236	16013	16149	15971	16177	16058	16128	16292	16114	16238	15857	15965	15952	16208	16021	16153	16252	16210	16183	16151	16072	15972	16022	15938	16241	16227	16203	16024	16180	16059	16163	16220	16119	15980	16132	16139	16085	16087	16231	16054	16160	16004	16095	16109	16178	16122	16125	16052	16157	16107	16194	16110	16005	16096	16095	16261	16183	16305	16061	16325	16043	16145	16211	16094	16117	16124	16185	16238	16004	16032	16100	16246	16178	16138	15992	16200	16117	16069	15981	16200	16042	16143	16240	16277	16238	15983	16084	16043	16439	15979	16151	16080	16008	16163	16167	16232	16048	16319	16113	16141	16185	16086	16141	16109	16199	15993	16093	16065	16114	16123	16162	16139	15974	15871	15987	16085	16231	16215	16019	16207	16177	16023	16296	15979	15965	15979	16256	15915	16257	16262	16117	16019	16097	16256	16142	16086	16065	16148	16052	16304	16058	16239	16140	16054	16339	16219	16050	16144	16264	16050	15999	16133	16125	16234	15994	15968	15935	16311	16079	16261	16148	16184	16163	16182	16194	16207	16102	16156	16197	16179	16075	16161	16061	15983	16214	16194	16348	16085	16321	16309	16316	16197	16227	16045	15922	16164	16115	16179	16096	16096	16075	16008	15998	16112	16147	16056	16018	16135	15995	16106	16298	16028	16187	16152	16121	16133	16029	15963	16076	16055	16145	16219	16122	16208	16085	16118	16051	16110	16187	16176	16156	16208	15966	16311	16081	16120	16159	16103	16247	16067	16222	16013	16156	16180	16191	16169	16239	16097	16069	16055	16179	16007	16076	16208	16003	16148	16035	16005	16154	16111	15982	16156	16299	16111	16046	16111	16182	16272	16139	16121	16150	16069	16113	16349	16139	16026	15996	16091	16251	16075	16275	16083	16081	16168	16148	16022	15993	16100	16256	16164	16072	16300	16192	16053	16249	16127	16230	16174	16196	16097	16128	16134	16228	16156	16035	16202	16169	16154	15935	16031	16228	16148	16037	16112	16034	16173	16174	16095	16162	16080	16250	16128	16140	16099	16298	16021	16215	16058	16071	15995	16182	16212	16168	16081	16148	16276	16174	16170	16069	16014	16099	16252	16189	16051	16188	15921	16193	16116	16034	16008	16136	16372	16077	16108	16169	16142	16133	16055	16075	16197	16086	16152	16279	16215	16122	16109	16083	16083	16040	16241	16097	15968	16118	16023	16252	16220	16009	16124	16193	16279	16040	16086	16194	16109	16167	16226	16106	16417	16077	16086	16174	16206	15972	16277	16199	16191	16219	16178	16108	16021	16197	16076	16183	16209	16208	16070	15986	16171	16000	16030	16230	16080	16072	16166	16085	16299	16153	16130	16106	16089	16165	16324	15960	16094	16007	16171	16214	15997	16060	16205	16245	16053	16089	16165	16095	16015	16084	16043	16306	16200	16005	16075	16078	16207	15933	16183	16036	16123	16191	16155	16258	16268	16261	15989	16073	16225	16048	15886	16094	16168	16207	16138	16014	16183	16163	15984	16150	16123	16283	16091	16021	16200	16208	16021	16182	16169	16085	16142	16123	15971	16377	16097	15914	16217	16206	16033	16057	16102	16140	16140	16038	16153	16249	16135	16217	16156	16157	16111	15996	16340	16147	16291	16264	16060	16013	16231	16094	16196	16277	16236	16102	16098	16135	16085	16081	16184	16075	16023	16180	16258	15958	16123	16405	16023	16058	16320	16210	16080	16197	15933	16026	16180	16091	16023	16228	16144	16118	15984	16112	16232	15963	16307	16201	16051	16076	16143	15969	16147	16227	15907	15967	16276	16154	16161	16115	16122	16189	16039	16150	16033	16180	16229	16092	16095	16305	16125	15988	16145	15911	15976	16223	15969	16112	16022	16169	16145	16181	16118	16019	16246	16221	16024	16117	16112	16256	16138	16138	16304	16019	16235	16162	16255	16222	16227	16075	15970	16084	16250	16094	16022	16118	16106	16325	16222	15961	16181	16062	15984	16331	16168	16028	16147	16119	16079	16182	16099	16137	16093	16068	16091	16069	16183	16105	16240	16020	16037	16187	16125	16099	16168	16227	16246	16015	16102	16153	16121	16200	16277	16103	16104	16238	16256	16279	16266	16189	16160	16217	16259	15956	15982	16173	16074	16162	16300	16248	16145	16114	16184	16259	16044	16104	16085	16168	16173	16023	16243	16159	16166	16200	16163	16059	15988	16194	16023	16204	16205	16253	16129	16295	16189	16209	16170	16356	16072	16126	16174	16076	16107	16024	16116	16046	16243	16095	16170	16223	16028	16098	16244	16115	16106	16172	16162	16271	16178	16117	16030	16021	16208	16103	16245	16235	16024	16085	16172	16235	16140	16047	16240	16125	15974	16068	16131	16079	16266	16202	16151	16102	16038	16176	16111	16202	16216	16035	16069	16231	16230	16130	15995	16297	16180	16160	16083	16285	16095	16124	16137	16125	15960	16015	16140	16130	15966	16012	15965	16188	16241	16202	15914	16263	16184	16222	16157	16115	16194	16179	16097	16262	16166	16206	16211	16120	16278	16167	16155	16141	16167	16118	15953	16151	16184	16290	16152	16121	16234	16091	16277	15924	16239	16128	16259	16105	16274	16164	16281	16036	16220	16131	15970	16120	16287	16198	16056	16155	16127	16234	15989	16126	16108	16168	15996	16182	16077	16244	16283	16221	16270	16075	16266	16314	16204	16118	16141	16070	16176	16039	15881	16033	16132	16221	16187	16244	16185	16100	15994	16125	16161	16060	16090	16095	16222	16077	16014	16183	16118	16164	16263	16268	16158	16026	16284	16088	16115	16280	16221	16203	16205	16161	16132	16101	16220	16216	16006	16146	16215	16162	16302	16029	16197	16219	16295	16049	16037	16368	16136	16120	16094	16146	15943	16250	16044	16135	16074	16235	16121	16090	16366	16137	16092	16203	16247	16226	16099	16164	16078	16262	16213	16150	16020	16119	16318	16091	16037	16156	16103	16210	16127	16307	16227	16272	16119	16238	16197	16141	16143	16084	16127	16169	16283	16302	16175	15976	16168	16018	16232	16108	16163	16135	16193	16145	16152	16230	16109	16052	16223	16152	16254	16103	16065	16051	15992	16112	16091	16078	16100	16260	16193	16148	16089	15952	16036	16378	16158	16211	16127	16108	16025	16244	16102	16067	16054	16078	16183	16178	16232	16046	16162	16113	16040	16101	16086	16239	16169	15996	16153	16155	16098	15990	16223	16331	16348	16131	16111	16297	15990	16107	16112	16209	16173	15907	16194	16091	16030	16172	16171	16128	16040	16172	15830	16076	16118	15957	16286	16019	16218	16006	16082	16163	16087	16115	16036	16026	16146	16206	16180	16056	16069	16196	16111	16077	16128	16028	16181	16263	16126	16035	16066	16079	15924	16004	16120	16095	16168	15989	16121	16206	16030	16160	16231	16242	16231	16262	16036	16291	16201	16046	16036	16214	16128	16243	16254	16177	16154	15869	16230	16144	16343	15947	16281	16096	16088	16126	16210	16081	16281	16036	16080	16127	16114	16092	16148	16204	16217	16269	16109	16158	16216	16063	16204	16130	16160	16122	16216	16182	16259	16151	16144	16165	15992	16163	16048	16179	16131	16102	16046	16060	16141	16191	16345	16257	16072	16175	16034	16136	16109	16122	16067	16173	16064	16148	16241	16091	16151	16109	16135	15970	16015	16143	16043	16030	16092	16022	16028	16059	16151	16292	16135	16016	16148	16312	16201	16084	16027	16201	16027	16232	16046	16133	16165	16245	16080	16101	16144	16087	16141	15990	16089	16101	15957	16224	16025	15985	16025	16130	16030	16012	16213	16019	16236	16101	15972	16188	16174	16227	16102	16188	16107	16133	16117	16006	16033	16033	15960	16170	16257	16036	16114	16268	16301	16224	16216	16170	16090	16052	16183	15865	16103	16027	16080	16004	16135	16017	16151	16085	16191	16222	16155	16140	16264	16236	16127	16101	16040	16190	16002	15964	16173	16229	16051
29126	21965	21938	19892	17883	18037	18199	18046	18071	18036	18264	18379	19966	21205	20207	19137	18313	18148	17969	18058	17904	17887	17943	17995	17857	17927	18047	17834	17705	17833	17908	17774	17986	17850	17927	17786	17995	18138	17869	17918	18082	17795	17757	17892	17925	17952	17944	17938	17916	18016	17862	17895	18027	17725	17975	17859	17888	17961	17926	17938	17770	17842	17933	18060	17925	18009	18042	17809	18123	17960	18003	17913	17876	17882	17813	17800	18027	17982	17869	17999	17968	18084	18085	17801	18000	18080	18034	18026	17835	18159	17952	17810	17866	17839	17983	17899	18072	18097	17797	17741	17967	17969	17946	18015	17767	18013	18057	18007	18143	17770	17926	17897	17928	18011	17944	17979	17721	18014	17909	17970	17956	17953	17700	17735	17828	17837	17847	17852	18106	18048	17919	17991	18032	17975	17917	17986	17920	18049	18014	17959	17849	17882	17752	17819	17834	17761	17895	17847	17808	18003	18078	17972	17847	17908	17935	17919	17963	17879	17998	17751	18098	17782	18230	17930	18080	18107	17772	17764	17829	17775	17799	17913	18228	18094	18083	17968	17733	17971	17938	17876	17871	17840	18026	17876	17864	17951	17784	17649	17927	18005	17974	17995	17814	17980	17667	17926	17911	17995	17871	17861	17794	17962	18056	17945	17965	17885	17798	17976	17822	18006	17920	18049	17885	17795	17869	17849	17750	17840	17840	17975	17975	17814	17972	17786	18051	17810	17744	17882	18019	17798	17921	17863	17939	17934	17930	17786	17935	18001	18002	18036	17849	17886	17927	17885	18019	18051	18113	17715	17863	17859	17977	18070	17755	17823	18125	17759	17953	17863	18022	17968	17934	17829	18012	18002	17887	18053	18099	17886	17953	17994	17994	18084	17731	17951	17955	17809	17928	17909	17820	17772	17930	17905	18040	17591	18011	18192	17950	17703	17883	17910	17798	17865	17913	17930	17877	17852	18085	18131	17655	17757	17898	18009	18014	17867	17732	17771	18001	17913	17869	17918	17837	17693	17685	18227	18083	17986	18062	17828	18093	17784	17898	18012	17921	18004	18096	17683	18072	18058	18097	17929	18049	17737	17824	18027	17889	18119	17988	18048	18073	17958	17927	17980	17836	17610	17846	17770	17939	18034	17955	17980	18173	17935	17919	17922	17967	17972	17970	17797	17817	17906	18063	17994	17898	17932	17827	17825	17951	18131	17761	17909	17944	18158	17890	18177	17982	17818	17884	18001	18000	17850	17870	17889	17987	17898	17937	17932	17789	17918	17922	17905	18005	17921	17799	17848	18051	18101	17982	17925	18053	18080	18055	18026	17928	17888	17964	17926	17913	17898	17929	18055	17932	17919	17907	17976	17983	17943	18131	17865	18047	17963	17936	17956	17979	18013	17864	17873	17755	17874	17789	17873	17646	17900	17903	17791	17954	17912	17910	17992	17773	17920	17736	18093	18229	17939	17940	17778	17679	17907	18202	17981	17795	17946	17876	17892	17989	17867	17927	18043	17861	18115	18079	17833	17803	17814	17924	18019	17904	17890	17889	17852	17843	18008	17927	17777	18149	17907	17832	17865	18034	17915	17924	17982	17932	17896	17967	17895	17851	17858	17917	17820	17998	17734	17694	17864	17926	17739	17840	17937	17824	17903	17711	17994	17984	17975	18105	18070	17896	17786	17907	17732	17646	17945	17906	17939	17834	17770	17974	17832	17957	17958	17903	18092	17876	17956	17932	17924	17892	17799	17906	17957	17898	17882	18049	17746	17839	17921	17931	17779	17958	18021	17970	17856	17976	17903	17862	17907	17908	17742	17927	17851	17799	17778	18151	17925	18011	17907	17889	18015	17859	17612	17665	17691	17918	17750	18097	18051	17981	17752	17896	17912	17940	18007	17881	17882	17883	17946	17833	17951	17668	18016	17904	17889	17883	17836	18152	17950	17860	17995	17921	17870	17902	17953	17894	17851	17878	17885	17980	17860	18167	17932	17918	17994	17770	18120	18094	17895	18091	17761	17815	18156	17972	17905	18010	17968	17985	17929	17944	17976	17734	17891	17972	18114	17963	17789	17859	18026	17966	18051	17876	17824	17939	18068	18064	17882	17833	17739	17858	17754	18044	17906	17993	17881	18032	17996	17729	17860	17876	17936	17956	17931	17710	17847	18074	17991	17856	17964	18005	17874	17840	17899	18270	18006	18104	17828	18003	17760	17799	17895	17892	18156	17918	17843	17838	17797	17979	17941	17970	17968	17898	17929	17937	18036	18004	18037	17796	17867	17861	17867	17973	17993	18039	18061	17738	17943	17915	17750	17920	17903	18241	17988	17994	17748	17869	18038	18126	18013	17836	17827	17789	17836	17796	17801	17965	17963	17847	17823	17862	17902	17920	18012	17898	18039	17970	17902	17921	17921	18187	17810	18071	18136	17958	17984	18047	17883	17886	18116	17990	18080	17917	17744	18010	18059	18052	18059	17833	17950	17944	18121	17928	18077	17859	17944	17870	18015	17896	17995	17980	17891	17899	17849	18000	17776	18053	17908	17904	17690	18155	17941	17800	17962	18040	18016	18158	17981	17917	17774	17787	17842	18041	17784	17762	17765	17998	17929	17819	17973	18062	18064	17920	18053	17755	17691	18025	17734	17876	18099	17903	17809	17818	17831	17745	17983	17775	17959	17957	17871	17959	17977	17940	17928	17884	17982	18026	17804	17955	17849	18032	18036	17813	17927	17749	17772	17956	17887	17896	17963	17891	17935	17956	18148	17757	17791	17858	17958	17980	17943	17913	17968	17889	18010	18032	18086	18039	17901	17965	17864	17780	17961	18009	17930	17946	17883	17921	17704	18027	17912	17830	17841	18045	17994	17969	17894	17960	17755	17903	18077	18051	17941	17978	18103	18019	18135	17896	18024	17855	17983	17810	17954	18060	18237	17815	17814	17900	17961	18031	17692	18045	17927	18012	17834	17761	17680	17801	18029	18084	17751	17919	17980	17918	17864	17766	17673	18041	17863	17872	17960	17973	17959	17797	18018	17933	17914	17901	17901	17902	18029	17955	17742	17763	17907	17819	18025	17969	17893	17777	17774	17722	17890	17966	17964	17930	17875	17682	17851	17749	17895	17991	17796	17956	17843	17900	17906	17966	17814	17917	18110	17719	17928	17655	17891	18046	18042	17951	17948	18250	17874	17800	17826	18150	18052	18121	18012	18033	17763	18060	17814	17936	17833	18029	17873	17875	17880	17927	18057	18056	17999	18018	18015	17966	17953	17755	17860	18033	17925	17812	17793	18035	17954	17872	18107	17910	17846	18103	17986	17932	17885	17816	17932	18066	17804	18042	17800	17957	17932	17859	17818	17948	17658	18015	18016	17926	18107	17969	17759	17973	17912	17826	17828	17981	17850	17955	17894	17825	17836	17824	17784	17761	17784	18010	17990	17521	17877	18001	17898	17855	17811	17981	18062	17942	17906	18014	17948	18122	17891	17882	18086	18009	17782	17822	17882	17992	17953	17854	18080	18081	17934	17909	17881	17649	17850	18041	18142	17957	17866	17903	17986	17962	17914	17903	17881	17701	17904	17843	17847	17866	17896	17881	17853	18049	17974	17911	17720	17914	17924	18101	17978	17963	17872	17828	17868	18023	17799	17859	17928	17925	17816	17871	17980	17806	17849	17894	17882	18055	17972	17766	17887	17940	18054	18070	17829	17894	18034	17720	17817	17833	17928	17998	17863	17833	18032	17890	17909	17974	18063	18035	17714	17963	17931	17957	17866	17933	17780	17918	17814	17832	17871	18027	17894	17946	17940	18063	17905	17884	17830	17946	18050	18002	17995	17859	18117	18017	17819	17870	17992	17837	18028	17698	17888	18039	17973	17981	18022	17859	18038	17992	17808	18052	18057	17869	17779	17742	17885	17876	17970	17871	18048	18023	17932	17922	17937	17883	17911	17743	18050	17957	18030	18072	17763	18106	17721	17735	17854	17974	17935	17861	17740	17931	17809	17929	18079	17919	18003	17818	17846	18073	18033	17995	17820	17988	17798	17894	18012	17988	18070	17903	18057	17905	17658	17846	17923	17891	17896	18019	17636	18102	17730	18003	18067	17796	17713	17869	17970	17856	17836	17979	17770	17879	18120	17923	17969	18043	18058	17680	17953	18112	17856	18049	17843	18093	18129	17786	17729	18074	17867	17998	17825	17921	17812	17914	17867	17826	17910	18108	17915	18014	18045	18026	17887	17999	17949	17860	17932	17964	18083	17786	17877	17849	17771	18151	17833	17830	17986	18008	17741	17903	17859	17953	17794	18011	18128	17850	17819	17968	18081	17949	18009	17914	17931	17764	17823	17810	18227	17925	17879	17849	17941	17841	17875	18025	17895	17737	18088	18007	17884	17959	17930	17854	17861	18056	17901	18106	17972	17788	17881	18039	17906	17966	17938	17990	17845	17956	17895	18036	17990	17829	17965	17902	17913	17815	17852	17885	17924	17791	17898	17797	17974	18073	17855	17949	17974	17904	18029	17867	17785	17736	17955	18066	17869	17924	17957	17852	17895	18059	17809	17814	17740	18097	17999	17800	17883	17737	17872	17835	17970	17781	17993	17998	17997	17959	17798	17965	18004	17806	17934	17989	17927	18050	17903	18003	17933	17995	18021	17808	17814	17664	17977	17931	17997	18148	18005	18020	17879	18033	18040	18040	18061	18049	17927	17812	18020	17944	18006	17949	18220	17927	18257	17928	17888	18021	17941	17942	18108	18091	18106	17926	17904	18087	17788	17890	17948	17689	17939	17852	18180	18074	17952	18006	17958	17993	17836	18031	17849	17837	17905	18158	17932	17969	17886	17833	17966	17878	17975	17783	17977	17970	17874	17857	18164	17788	17948	17932	17963	17778	17878	17906	17914	17832	17938	17852	18015	17976	17902	17853	17582	17966	17942	17952	17884	17875	17887	18091	17934	17798	17806	17782	17819	17857	17875	17851	18048	17865	18040	18090	18006	17755	17877	17718	17878	17935	18077	17952	18105	17925	17986	18075	18012	17716	18074	17752	17757	18195	17973	17773	17963	18078	17770	18186	17912	17946	17953	17878	18047	17958	17958	17830	17947	18076	17981	17906	17781	17846	17851	17985	18042	17793	18003
16160	17433	17188	16834	16533	16672	16580	16646	16410	16588	16708	17495	19936	20792	19012	17719	16836	16443	16528	16487	16473	16252	16421	16515	16380	16442	16394	16450	16407	16538	16404	16557	16528	16368	16452	16369	16275	16390	16389	16239	16532	16329	16491	16601	16541	16632	16483	16554	16489	16442	16220	16604	16443	16532	16301	16337	16465	16440	16432	16338	16354	16319	16653	16518	16447	16420	16472	16461	16492	16513	16375	16398	16453	16555	16423	16468	16455	16432	16412	16350	16446	16486	16540	16375	16378	16333	16664	16533	16378	16307	16371	16478	16446	16532	16313	16515	16511	16328	16346	16428	16252	16522	16626	16538	16256	16359	16264	16417	16510	16275	16349	16452	16405	16403	16494	16313	16509	16330	16480	16298	16372	16446	16359	16429	16486	16409	16443	16389	16460	16527	16540	16422	16480	16313	16322	16419	16418	16421	16380	16531	16445	16228	16451	16416	16266	16481	16451	16488	16348	16429	16472	16387	16341	16438	16446	16424	16421	16466	16523	16588	16527	16562	16456	16449	16363	16377	16316	16385	16367	16448	16346	16391	16506	16369	16565	16373	16373	16574	16406	16549	16448	16323	16439	16468	16241	16514	16559	16410	16555	16354	16523	16330	16401	16448	16413	16505	16265	16295	16316	16468	16433	16479	16326	16540	16387	16533	16471	16398	16547	16419	16432	16412	16537	16390	16487	16487	16354	16389	16423	16495	16282	16505	16555	16333	16519	16300	16307	16489	16551	16466	16397	16437	16498	16390	16344	16608	16521	16392	16464	16435	16347	16607	16525	16506	16243	16390	16359	16494	16429	16309	16449	16296	16213	16659	16333	16416	16405	16399	16431	16381	16524	16277	16533	16550	16273	16450	16615	16278	16283	16409	16581	16409	16491	16557	16391	16191	16516	16467	16504	16527	16390	16527	16412	16434	16483	16459	16509	16286	16349	16417	16494	16411	16496	16541	16440	16538	16354	16569	16313	16514	16387	16489	16508	16461	16380	16360	16528	16512	16538	16367	16308	16347	16536	16625	16400	16329	16335	16491	16322	16528	16539	16344	16413	16594	16287	16395	16472	16425	16470	16415	16345	16325	16372	16467	16205	16390	16388	16637	16443	16537	16443	16576	16467	16397	16271	16528	16292	16574	16471	16354	16307	16461	16429	16334	16398	16387	16525	16305	16404	16327	16512	16261	16610	16449	16449	16533	16445	16530	16266	16482	16446	16494	16314	16362	16529	16358	16580	16287	16580	16465	16445	16358	16479	16341	16297	16316	16479	16481	16406	16565	16298	16500	16450	16518	16351	16538	16460	16403	16335	16445	16429	16485	16333	16369	16336	16369	16347	16427	16511	16462	16422	16521	16591	16433	16438	16495	16431	16362	16539	16499	16529	16317	16426	16421	16420	16371	16491	16353	16551	16560	16301	16457	16367	16434	16379	16660	16335	16348	16569	16577	16319	16594	16465	16266	16456	16508	16467	16584	16442	16475	16428	16326	16385	16518	16423	16263	16409	16517	16520	16522	16318	16545	16405	16446	16406	16309	16406	16352	16582	16342	16361	16279	16357	16496	16498	16397	16557	16535	16379	16364	16396	16396	16304	16377	16424	16217	16405	16572	16512	16403	16404	16534	16459	16410	16387	16466	16416	16400	16459	16461	16458	16527	16246	16429	16521	16427	16381	16568	16352	16587	16488	16463	16422	16577	16398	16446	16458	16558	16413	16533	16505	16479	16450	16472	16507	16442	16259	16327	16496	16302	16376	16345	16338	16449	16337	16436	16355	16550	16378	16654	16235	16431	16435	16414	16460	16565	16420	16331	16586	16426	16293	16419	16251	16334	16505	16432	16520	16502	16457	16365	16623	16451	16386	16444	16440	16571	16391	16468	16416	16543	16522	16399	16462	16376	16532	16351	16610	16510	16548	16410	16394	16279	16417	16656	16503	16568	16417	16307	16498	16591	16308	16380	16511	16483	16324	16516	16489	16376	16667	16534	16554	16343	16532	16269	16288	16482	16324	16425	16508	16466	16344	16371	16397	16354	16478	16375	16278	16341	16423	16515	16349	16401	16629	16417	16372	16477	16289	16382	16524	16424	16507	16397	16474	16407	16445	16645	16397	16425	16429	16378	16505	16298	16511	16336	16549	16513	16447	16496	16381	16412	16466	16496	16424	16422	16404	16421	16702	16454	16548	16573	16537	16375	16474	16305	16276	16158	16393	16394	16378	16477	16417	16526	16438	16562	16455	16359	16411	16445	16497	16443	16484	16368	16408	16486	16433	16521	16369	16591	16474	16453	16457	16331	16383	16351	16520	16309	16536	16290	16531	16495	16448	16406	16327	16374	16317	16324	16444	16476	16525	16359	16449	16459	16354	16294	16164	16442	16481	16514	16491	16361	16543	16424	16459	16541	16425	16386	16490	16297	16361	16577	16484	16367	16357	16500	16440	16425	16247	16488	16365	16581	16581	16371	16434	16496	16409	16414	16461	16409	16511	16438	16327	16518	16301	16347	16518	16352	16495	16393	16383	16267	16561	16577	16254	16473	16442	16546	16715	16383	16356	16326	16439	16510	16434	16266	16457	16269	16381	16436	16574	16447	16464	16552	16455	16315	16435	16440	16394	16478	16289	16331	16422	16406	16471	16526	16454	16615	16422	16590	16504	16445	16371	16388	16373	16579	16419	16498	16555	16530	16275	16471	16596	16474	16360	16388	16529	16625	16662	16457	16407	16233	16435	16416	16513	16606	16510	16438	16588	16518	16556	16409	16411	16504	16640	16459	16531	16350	16511	16356	16522	16528	16423	16581	16486	16378	16478	16439	16456	16270	16356	16363	16396	16574	16485	16569	16417	16541	16442	16501	16539	16413	16531	16424	16569	16452	16281	16370	16418	16334	16330	16530	16582	16562	16288	16436	16503	16401	16439	16470	16562	16427	16477	16278	16639	16400	16470	16534	16463	16442	16495	16390	16422	16616	16304	16310	16297	16370	16494	16489	16327	16505	16332	16384	16479	16378	16354	16488	16341	16446	16411	16690	16648	16549	16307	16420	16538	16229	16469	16490	16560	16539	16259	16441	16499	16524	16371	16439	16483	16400	16411	16479	16273	16367	16594	16193	16423	16399	16468	16463	16492	16505	16578	16375	16381	16535	16480	16419	16586	16305	16469	16464	16549	16580	16465	16469	16399	16372	16536	16537	16373	16486	16443	16512	16483	16361	16347	16351	16553	16346	16315	16347	16313	16468	16440	16437	16364	16619	16459	16454	16241	16454	16630	16200	16533	16586	16519	16305	16494	16413	16411	16337	16410	16514	16488	16335	16390	16203	16545	16361	16356	16321	16404	16552	16282	16680	16425	16356	16481	16475	16639	16543	16423	16448	16463	16373	16284	16345	16493	16416	16464	16304	16434	16389	16250	16391	16564	16530	16467	16481	16477	16277	16500	16416	16400	16379	16263	16471	16466	16380	16488	16500	16355	16447	16451	16374	16484	16450	16495	16471	16455	16626	16423	16515	16565	16420	16279	16391	16276	16508	16424	16256	16321	16387	16413	16494	16367	16384	16548	16268	16405	16517	16526	16563	16440	16479	16482	16477	16407	16335	16489	16249	16488	16525	16207	16462	16592	16375	16373	16754	16553	16501	16453	16539	16414	16475	16516	16362	16233	16307	16551	16523	16562	16556	16424	16387	16417	16453	16486	16513	16429	16518	16287	16498	16505	16404	16584	16550	16413	16413	16521	16384	16600	16465	16512	16492	16360	16488	16429	16543	16434	16496	16650	16684	16369	16484	16227	16500	16429	16459	16363	16500	16429	16294	16512	16372	16428	16473	16498	16482	16435	16363	16436	16435	16391	16493	16529	16512	16308	16435	16497	16451	16460	16396	16407	16514	16504	16531	16417	16441	16562	16555	16292	16383	16384	16452	16581	16344	16308	16420	16339	16397	16369	16555	16499	16464	16351	16320	16388	16500	16567	16374	16546	16364	16396	16385	16628	16479	16449	16391	16422	16627	16451	16333	16524	16376	16522	16403	16449	16388	16424	16314	16388	16525	16383	16449	16704	16466	16523	16413	16424	16208	16383	16404	16291	16314	16397	16497	16532	16409	16504	16365	16442	16414	16295	16498	16533	16479	16399	16596	16380	16541	16403	16434	16361	16454	16319	16636	16571	16510	16368	16463	16426	16362	16517	16456	16520	16320	16513	16463	16536	16356	16465	16517	16396	16383	16440	16526	16443	16371	16561	16426	16356	16431	16386	16398	16481	16507	16321	16555	16473	16592	16417	16468	16555	16407	16323	16348	16355	16516	16439	16536	16517	16440	16365	16474	16403	16499	16425	16591	16460	16173	16477	16321	16552	16367	16363	16375	16420	16527	16325	16388	16533	16426	16408	16465	16349	16375	16533	16530	16492	16206	16321	16280	16711	16486	16366	16384	16587	16423	16513	16349	16487	16444	16509	16461	16359	16360	16480	16474	16383	16363	16441	16405	16426	16353	16410	16351	16470	16423	16330	16501	16451	16403	16455	16382	16467	16413	16346	16548	16712	16505	16466	16508	16332	16348	16495	16470	16508	16410	16484	16320	16314	16496	16458	16346	16337	16416	16383	16373	16339	16459	16381	16516	16358	16318	16541	16411	16443	16455	16510	16411	16551	16428	16376	16276	16522	16391	16498	16274	16399	16436	16581	16482	16474	16581	16367	16442	16384	16378	16453	16390	16394	16491	16361	16469	16449	16439	16402	16605	16427	16562	16580	16510	16433	16499	16513	16332	16344	16331	16559	16435	16563	16500	16517	16453	16459	16437	16403	16610	16517	16378	16533	16383	16381	16441	16306	16518	16521	16582	16468	16362	16328	16384	16581	16394	16469	16482	16450	16517	16286	16543	16339	16417	16439	16650	16406	16310	16435	16420	16426	16471	16525	16481	16370	16506	16412	16219	16382	16405	16540	16484	16370	16414	16541	16371	16423	16371	16536	16384	16333	16573	16499	16386	16330	16536	16364	16578	16424	16378	16335	16667	16449	16210	16531	16463	16392	16336	16323	16499	16299	16522	16360	16446	16771	16418	16354	16516	16527	16278	16250	16464	16383	16469	16458	16539	16476	16434	16600	16450	16505	16441	16472	16585	16474	16567	16282	16536
25009	21325	28003	25375	21506	19980	19769	18442	18244	18216	18312	21970	30225	33300	28257	23043	19782	18307	17940	17926	17943	17833	17842	17982	17936	17697	17855	17885	17858	17791	17867	17687	17887	17875	17990	17882	17810	17850	17778	17934	17770	17893	17988	17984	17772	17755	17995	17774	17602	17771	17948	17776	17799	17910	17849	17859	17743	17864	17655	17783	17876	17833	17736	18124	17934	17857	17815	17977	17845	17775	17654	17831	17758	17734	17935	17837	17736	17716	17933	17924	17751	17766	17735	17651	17988	17640	17908	17763	17899	17635	17783	17906	17891	17836	17895	17704	17664	17830	17637	17697	17812	17804	17842	17663	17532	17650	17688	17709	17963	17803	17789	17914	17889	17887	17844	17756	17710	17876	17962	17782	17868	17802	17729	17653	17648	17981	17911	17607	17821	17768	17797	17900	17719	17813	17695	17701	17711	17857	17811	17840	17505	17839	17599	17900	17801	17715	17745	17684	17877	17969	17900	17612	17919	17649	17719	17732	17836	17778	17732	17733	17868	17690	17866	17891	18035	17749	17806	17865	17893	17822	17988	17852	17653	17936	17521	17782	17922	17797	17937	17782	17761	17959	17739	17735	17686	17899	17709	17865	17694	17614	17789	17870	17814	17714	17590	17714	17624	17721	17751	17963	17953	17717	17764	17874	17772	17964	17841	17760	17812	17747	17674	17896	17829	17748	17710	17872	17906	17781	17802	17629	17760	17738	17495	17787	17825	17793	17786	17739	17788	17929	17690	17692	17682	17767	17754	17857	17810	17782	17513	17875	17869	17718	17610	17647	17736	17694	17676	17718	17653	17995	17713	17833	17747	17695	17798	17874	17811	17830	17788	17845	17782	17696	17803	17735	17811	17801	17670	17649	17755	17740	17732	17794	17568	17841	17676	17746	17814	17933	17888	17833	17765	17839	17717	17888	17857	17799	17824	17808	17953	17611	17958	17809	17976	17883	17803	17824	17554	17594	17855	17808	17784	17764	17690	17815	17846	17872	17983	17728	17795	17885	17953	17818	17844	18002	17845	17889	17848	17805	17885	17857	17740	17669	18078	17829	17789	17781	17718	17888	17591	17847	17752	17830	17807	17765	17811	17769	17860	17722	17696	17624	17643	17609	17739	17630	17955	17762	17809	17890	17947	17776	17966	17737	17864	17993	17862	17674	17882	17841	17889	18167	17739	17796	17735	17830	17889	17857	17798	17592	17888	17916	17824	17803	17735	17665	17792	17756	17728	17706	17655	17476	17712	17722	17764	17649	17559	17865	17789	17867	17699	17665	17903	17971	17856	17844	17660	17881	17786	17881	17950	17790	17781	17696	18063	17731	17749	17777	17682	17812	17758	17755	17647	17457	17829	18004	17727	17799	17805	17842	17861	17818	17863	17749	17762	17683	17679	17742	17890	17621	17734	17742	17688	17473	17979	17706	17882	17793	18035	17634	17685	17895	17867	17756	17729	17861	17843	17846	17714	17743	17708	17811	17746	17832	17555	17813	17957	17590	17670	17724	17945	17838	17758	17706	17937	17942	17715	17892	17743	17854	17611	17708	17636	17912	17845	17636	17661	17816	17924	17939	17862	17618	17805	17855	17909	17745	17757	17760	17703	17889	17796	17914	17786	17771	17808	17941	17795	17833	17886	17820	17794	17732	17936	17972	17749	17822	17800	17765	17802	17896	17856	17752	17876	17561	17546	17858	17988	17685	17800	17758	17807	17822	17728	17752	17528	18035	17882	17641	17845	17818	17907	17718	17885	17769	17830	17862	17453	17854	17836	17900	17788	17835	17758	17858	17872	18094	17785	17778	17721	17836	17886	17825	17615	17680	17687	17672	17647	17932	17739	17678	17723	17734	17969	17812	17610	17749	17814	17871	17875	17673	17757	17743	17783	17619	17765	17772	17742	17834	17653	17757	17642	17955	17985	17527	17749	18034	17726	17760	17833	17801	17854	17988	17960	17654	17864	17844	17853	17906	17677	17945	17771	17694	17761	17651	17678	17801	17578	17832	17824	17878	17548	17662	17741	17773	17837	17802	17682	17795	17812	17666	17741	17635	17844	17934	17801	17623	18021	17657	17701	17695	17893	17724	17844	17901	17667	17876	17751	17826	17955	17825	17886	17747	17644	17787	17871	17873	17783	17940	17770	17782	17582	17618	17938	17705	17759	17697	17702	17717	17603	17747	17731	17815	17703	17763	17871	17950	17790	17747	17776	17807	17799	17747	17801	17743	17768	17952	17768	17884	17896	17870	17805	17825	17672	17685	17710	17744	17811	17889	18093	17950	17839	17756	17784	17776	17615	17603	17707	17598	17569	17791	17762	17824	17967	17651	17821	17730	17658	17617	17763	17656	17768	17895	17896	17486	17908	17724	17686	17841	17915	17743	17785	17824	17641	17978	17847	17696	17808	17551	17814	17595	17790	17849	17801	17605	17601	17793	17812	17798	17908	17881	17668	17796	17822	17967	17718	17767	17910	17889	17636	17917	17873	17752	17684	17615	17862	17734	17690	17770	17675	17740	17764	17669	18038	18069	18064	17769	17886	17861	17762	17648	17602	17732	17785	17662	17889	17780	17909	17780	17791	17873	17740	17753	17940	17853	17659	17749	17671	17693	18035	17732	17773	17720	17616	17673	17738	17723	17611	17939	17746	17761	17824	17874	17628	17792	17835	17778	17732	17867	17813	17872	17825	17665	17831	17718	17789	17829	17804	17604	17877	18038	17889	17818	17805	17883	17620	17648	17566	17751	17885	17823	17907	17750	17849	17712	17830	17790	17752	17925	17762	17896	17944	17708	17971	17749	17952	17688	17944	17777	17983	17784	17877	17695	17579	17824	17928	17683	17819	17881	17868	17898	17667	17818	17635	17695	17840	17658	17556	17589	17879	17697	17763	17638	17943	17870	17893	17749	17860	17617	17640	17926	17825	17867	17872	17816	17650	17774	17863	17713	17847	17755	17830	17872	17816	17731	17704	17925	17694	17763	17649	17643	17726	17781	17787	17812	17741	17912	17869	17829	17727	17710	17728	17853	17847	17794	17860	17869	17818	17861	17930	17603	17839	17703	17699	17852	17887	17786	17727	17643	17680	17665	17654	17951	17838	17922	17624	17849	17671	17966	17701	17764	17690	17528	17843	17795	17759	17753	17906	17581	17789	17808	17818	17954	17902	17767	17819	17875	17962	17750	17816	17809	17863	17944	17835	17774	17727	17762	17769	17797	17793	18073	17839	17956	17963	17669	17835	17858	17897	17532	17623	17796	17777	17817	17781	17948	17895	17729	17970	17785	17904	17629	17764	17659	17632	17768	17725	17680	17796	17733	17906	17706	17759	17732	17920	17866	17684	17675	17750	17665	17880	17746	17931	17590	17592	17772	17494	17632	17846	17804	17988	17832	17739	17856	17768	17682	17826	17895	17829	18041	17721	17747	17844	17865	17914	17594	17677	17708	17664	17722	17870	17780	17914	17854	17733	17821	17674	17768	17724	17770	17849	17716	17741	17837	17918	17697	17660	17822	17828	17853	17796	17778	17793	17887	17944	17912	17820	17661	17858	17907	17780	17967	17750	17961	17719	17683	17778	17772	17675	17720	17781	17788	17708	17760	17882	17686	17893	17650	17587	17632	17604	17767	17678	17702	17746	17740	17666	17767	17973	17831	17831	17807	17729	17623	17711	17910	17821	17670	17856	17772	17696	17927	17886	17918	17784	17763	17833	17929	17717	17683	18048	17893	17872	17710	17729	17758	17668	17723	17751	17799	17868	17792	17804	17670	17842	17613	17773	17654	17910	17861	17941	17833	17788	17719	17700	17820	17959	17923	17698	18006	17808	17894	17708	17798	17759	17774	17634	17831	17857	17773	17956	17811	17659	17744	17812	17709	18009	17874	17868	17792	17848	17928	17844	17664	17907	17691	17862	17897	17855	17777	17674	18005	17697	17721	17593	17752	18035	17829	17872	17800	17925	17786	17722	17833	17919	17753	17837	17689	17812	17817	17792	18007	17772	17911	17798	17788	17929	17869	17882	17669	17809	17872	17654	17775	17774	17851	17814	17843	17776	17729	17722	17897	17880	17839	17694	17735	17914	17758	17651	17982	18003	17587	17760	17836	17720	17797	17881	17623	17942	17741	17718	17738	17730	18094	17583	17831	17921	17837	17788	17706	17827	18002	17779	17830	17845	17924	17810	17545	17889	17930	17898	17871	17634	17518	18081	17776	17776	17921	17871	17789	17772	17712	17687	17950	17745	17983	17756	17836	17797	17939	17656	17604	17842	17690	17722	17723	17829	17651	17997	17864	17751	17730	17810	17760	17565	17601	17838	17836	17518	17871	17858	17916	18004	17806	17665	17686	17928	17947	17704	17712	17825	17821	17983	17664	17904	17979	17686	17777	17843	17737	17689	17905	17593	17753	17912	17936	18004	17770	17698	17971	17869	17846	17968	17862	17746	17752	17804	17587	17858	17979	17918	17692	17780	17696	17810	17694	17727	17831	17833	17672	17716	17774	17842	17770	17976	17829	17731	17729	17801	17706	17938	17769	17932	17684	17738	17728	17721	17839	17793	17837	17651	17707	17871	17913	17855	18003	17817	17587	17952	17487	17791	17682	17852	17842	17844	17971	17800	17906	17658	18012	17770	17809	18020	17855	17790	17897	17847	17953	17723	17803	17799	17719	17769	17807	17848	17687	17714	17797	17832	17789	17801	17799	17644	17722	18003	17926	17789	17798	17832	17790	17844	17536	17670	18042	17549	17874	17862	17739	17798	17770	17800	17854	17902	17582	18043	17944	18039	17712	17852	17887	17939	17571	17840	17707	17814	17712	17715	17975	17811	17718	17838	17770	17837	17898	17909	17726	17755	17722	17898	17856	17840	17674	17686	17592	17836	17830	17815	17828	17727	18004	17591	17749	17879	17856	17540	17815	17881	17976	17923	17690	17859	17772	17769	17711	17922	17770	17827	17780	17589	17904	17707	17709	17734	17684	17742	17851	17711	17726	17698	17570	17805	17909	17568	17800	17731	17852	17732	17856	17785	17883	17865	17859	17748	17819	17632	17665	17768	17860	17742	17748	17681	17798	17892	17842	17937	17764	17786	17781	17809	17767	17702	17810	17933	18007	17843	17632	17889	17580	17799	17844
14983	22405	21438	18744	18012	17488	17080	16996	16875	16922	17187	24065	34740	35555	29335	22609	18415	16780	16602	16285	16347	16434	16484	16345	16419	16180	16620	16212	16578	16244	16385	16580	16459	16386	16452	16552	16416	16423	16523	16226	16390	16277	16422	16577	16467	16402	16355	16432	16446	16470	16159	16443	16575	16574	16493	16442	16281	16398	16308	16341	16445	16327	16611	16411	16473	16240	16162	16582	16384	16372	16399	16423	16695	16433	16515	16373	16261	16443	16412	16583	16316	16334	16403	16278	16608	16256	16411	16435	16374	16486	16483	16454	16369	16388	16303	16358	16421	16422	16622	16554	16459	16507	16425	16371	16314	16313	16310	16408	16447	16347	16303	16430	16351	16387	16353	16350	16277	16308	16392	16390	16332	16449	16531	16215	16281	16406	16372	16355	16394	16390	16367	16452	16373	16352	16374	16530	16459	16488	16561	16341	16438	16476	16219	16397	16376	16362	16454	16383	16207	16475	16505	16507	16311	16459	16422	16442	16424	16471	16516	16402	16538	16422	16286	16432	16476	16314	16319	16447	16416	16537	16470	16414	16511	16483	16366	16427	16487	16474	16423	16325	16462	16364	16350	16410	16297	16325	16406	16527	16405	16335	16252	16383	16370	16516	16429	16456	16511	16630	16489	16374	16417	16332	16531	16378	16228	16225	16417	16299	16395	16447	16389	16428	16371	16370	16333	16459	16561	16342	16488	16301	16323	16215	16362	16384	16338	16365	16646	16316	16418	16448	16363	16287	16479	16411	16352	16455	16311	16501	16314	16406	16299	16409	16419	16393	16299	16506	16410	16120	16257	16394	16272	16527	16433	16318	16354	16342	16308	16302	16276	16417	16398	16328	16380	16501	16472	16416	16353	16440	16254	16459	16510	16531	16410	16400	16381	16337	16373	16423	16361	16599	16319	16289	16376	16272	16265	16387	16567	16375	16397	16442	16455	16430	16386	16457	16589	16440	16466	16313	16647	16401	16483	16347	16521	16411	16292	16362	16341	16203	16250	16412	16364	16470	16465	16327	16535	16515	16360	16338	16409	16309	16522	16344	16649	16285	16446	16523	16309	16494	16270	16502	16419	16358	16294	16375	16481	16211	16438	16412	16372	16410	16413	16293	16353	16445	16429	16372	16352	16267	16433	16347	16284	16389	16299	16474	16584	16501	16310	16445	16193	16365	16323	16489	16259	16361	16236	16460	16398	16339	16546	16205	16475	16468	16375	16551	16420	16298	16436	16370	16478	16402	16372	16434	16457	16390	16383	16253	16390	16452	16551	16533	16341	16238	16232	16501	16344	16583	16388	16348	16327	16272	16297	16208	16113	16334	16384	16418	16384	16579	16389	16392	16287	16480	16430	16326	16340	16453	16225	16588	16380	16506	16476	16254	16342	16419	16491	16271	16305	16514	16587	16254	16341	16495	16271	16351	16405	16469	16400	16210	16345	16261	16254	16454	16314	16336	16504	16498	16496	16402	16382	16414	16544	16349	16362	16541	16431	16434	16460	16384	16499	16289	16509	16462	16286	16270	16441	16541	16296	16482	16500	16405	16355	16433	16489	16375	16380	16344	16284	16506	16425	16301	16321	16437	16351	16312	16442	16512	16405	16546	16543	16479	16394	16538	16171	16289	16438	16443	16536	16480	16479	16284	16465	16315	16353	16355	16365	16432	16447	16528	16403	16538	16396	16454	16228	16375	16458	16317	16416	16463	16405	16332	16656	16422	16529	16477	16442	16456	16407	16383	16463	16303	16569	16341	16471	16559	16563	16359	16473	16419	16485	16375	16321	16348	16318	16441	16237	16316	16414	16567	16356	16469	16502	16344	16355	16553	16339	16387	16448	16538	16472	16199	16301	16350	16305	16611	16433	16278	16362	16482	16318	16460	16354	16486	16439	16300	16443	16357	16342	16563	16391	16515	16193	16407	16365	16371	16384	16466	16520	16315	16467	16469	16589	16207	16393	16547	16638	16159	16251	16498	16379	16425	16491	16401	16368	16393	16413	16383	16160	16539	16345	16352	16446	16263	16438	16542	16351	16471	16385	16572	16468	16318	16426	16365	16345	16323	16378	16537	16376	16374	16584	16438	16345	16240	16396	16349	16420	16571	16381	16482	16367	16162	16319	16255	16388	16291	16484	16441	16315	16244	16466	16251	16518	16446	16405	16476	16362	16410	16286	16507	16444	16370	16251	16340	16437	16376	16330	16453	16530	16255	16441	16167	16308	16447	16493	16225	16401	16516	16326	16316	16396	16365	16474	16418	16419	16410	16382	16290	16466	16405	16379	16432	16349	16290	16230	16409	16495	16319	16299	16486	16338	16303	16403	16330	16486	16411	16316	16263	16549	16286	16466	16296	16257	16493	16353	16385	16527	16371	16385	16527	16444	16299	16324	16482	16286	16376	16443	16385	16523	16351	16492	16390	16162	16325	16524	16354	16584	16310	16323	16302	16329	16461	16345	16415	16429	16432	16371	16335	16328	16496	16345	16271	16486	16353	16467	16437	16392	16472	16523	16439	16435	16317	16481	16470	16398	16461	16463	16378	16492	16309	16453	16412	16353	16502	16394	16255	16529	16545	16391	16333	16453	16384	16529	16447	16437	16300	16356	16438	16385	16368	16209	16407	16482	16311	16306	16370	16481	16460	16338	16392	16416	16306	16198	16412	16264	16311	16369	16408	16514	16374	16524	16643	16489	16467	16372	16434	16181	16305	16517	16381	16227	16420	16217	16297	16211	16501	16330	16274	16271	16427	16349	16390	16335	16366	16320	16432	16528	16489	16435	16266	16468	16384	16522	16391	16410	16415	16450	16347	16278	16456	16484	16315	16399	16234	16394	16551	16482	16363	16428	16299	16477	16183	16663	16353	16414	16337	16459	16491	16303	16445	16227	16318	16403	16443	16241	16474	16284	16421	16468	16474	16346	16516	16322	16386	16460	16434	16365	16349	16430	16460	16306	16477	16403	16368	16549	16411	16482	16552	16395	16425	16368	16324	16339	16404	16523	16338	16301	16211	16482	16400	16479	16436	16212	16494	16280	16359	16456	16358	16556	16499	16244	16462	16324	16325	16405	16339	16365	16368	16596	16175	16524	16245	16280	16320	16293	16505	16350	16369	16389	16427	16505	16319	16402	16330	16609	16287	16575	16280	16444	16489	16341	16418	16395	16456	16431	16458	16336	16294	16533	16474	16466	16325	16422	16444	16327	16237	16426	16393	16424	16428	16316	16304	16336	16380	16438	16213	16443	16413	16434	16505	16396	16336	16460	16474	16351	16499	16417	16364	16108	16241	16542	16404	16577	16317	16379	16382	16479	16251	16365	16333	16320	16530	16440	16499	16387	16269	16299	16446	16396	16466	16542	16403	16364	16467	16365	16253	16330	16220	16270	16307	16245	16479	16402	16293	16532	16306	16466	16249	16398	16580	16508	16324	16417	16458	16464	16525	16400	16522	16570	16457	16323	16486	16205	16251	16218	16405	16502	16475	16367	16405	16563	16350	16557	16377	16291	16357	16383	16337	16373	16430	16438	16402	16409	16426	16465	16372	16304	16357	16509	16408	16432	16363	16287	16492	16353	16423	16494	16250	16392	16568	16458	16346	16314	16285	16378	16322	16442	16490	16296	16432	16513	16449	16378	16285	16381	16368	16142	16487	16342	16299	16352	16381	16279	16441	16611	16239	16462	16501	16206	16356	16442	16315	16379	16547	16299	16374	16389	16390	16531	16547	16349	16352	16487	16414	16215	16522	16354	16252	16393	16340	16366	16215	16480	16372	16330	16447	16471	16260	16473	16430	16289	16444	16365	16422	16427	16325	16674	16239	16228	16154	16274	16436	16298	16481	16345	16337	16438	16516	16427	16405	16490	16175	16374	16344	16368	16466	16470	16338	16453	16296	16537	16325	16568	16355	16367	16407	16419	16337	16302	16427	16506	16241	16392	16405	16424	16303	16408	16459	16387	16302	16600	16418	16387	16340	16464	16354	16472	16489	16188	16423	16509	16327	16356	16477	16509	16366	16469	16416	16446	16385	16353	16332	16298	16313	16316	16358	16332	16393	16288	16429	16350	16623	16226	16363	16592	16396	16465	16479	16336	16281	16400	16372	16545	16559	16408	16271	16455	16207	16459	16329	16236	16266	16367	16531	16406	16303	16273	16226	16382	16312	16400	16417	16238	16461	16417	16289	16421	16394	16291	16322	16442	16321	16386	16338	16448	16483	16364	16396	16424	16394	16582	16193	16278	16379	16294	16379	16446	16545	16358	16414	16363	16494	16376	16399	16436	16279	16503	16369	16390	16372	16292	16332	16516	16494	16378	16440	16442	16354	16437	16493	16401	16297	16345	16446	16371	16380	16331	16437	16574	16300	16528	16388	16548	16316	16365	16483	16445	16259	16618	16354	16304	16252	16444	16329	16415	16340	16342	16521	16545	16555	16463	16338	16491	16372	16428	16433	16391	16350	16145	16446	16475	16562	16386	16358	16468	16215	16391	16264	16503	16586	16432	16357	16567	16363	16410	16359	16493	16314	16594	16517	16638	16391	16318	16494	16409	16288	16337	16398	16234	16329	16310	16537	16338	16529	16496	16425	16568	16296	16296	16338	16394	16561	16451	16214	16537	16306	16467	16494	16448	16478	16511	16347	16397	16254	16294	16456	16352	16343	16477	16395	16459	16448	16346	16354	16352	16496	16300	16585	16169	16468	16415	16270	16262	16279	16521	16484	16490	16498	16490	16474	16599	16446	16355	16379	16374	16443	16396	16559	16398	16397	16228	16356	16329	16364	16474	16372	16476	16455	16472	16244	16413	16208	16379	16403	16441	16328	16392	16389	16422	16300	16353	16497	16449	16212	16502	16352	16348	16398	16378	16313	16457	16392	16416	16322	16435	16276	16411	16612	16426	16450	16371	16545	16438	16583	16188	16565	16418	16416	16385	16437	16472	16427	16159	16304	16256	16403	16318	16449	16475	16324	16327	16479	16458	16288	16381	16399	16513	16317	16244	16534	16513	16360	16364	16346	16266	16366	16365	16397	16449	16214	16315	16405	16450	16283	16539	16460	16280	16648	16294	16372	16453	16490	16351	16461	16379	16488	16325	16488	16370	16492	16403	16332	16465	16340	16299	16275	16357	16506
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
