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
341674479111	341674479661	341674480211	341674480761	341674481310	341674481861	341674482411	341674482961	341674483510	341674484061	341674484611	341674485161	341674485710	341674486261	341674486811	341674487361	341674487910	341674488461	341674489011	341674489561	341674490110	341674490661	341674491211	341674491761	341674492310	341674492861	341674493411	341674493961	341674494510	341674495061	341674495611	341674496161	341674496710	341674497261	341674497811	341674498361	341674498910	341674499461	341674500011	341674500561	341674501110	341674501661	341674502211	341674502761	341674503310	341674503861	341674504411	341674504961	341674505510	341674506061	341674506611	341674507161	341674507710	341674508261	341674508811	341674509361	341674509910	341674510461	341674511011	341674511561	341674512110	341674512661	341674513211	341674513761	341674514310	341674514861	341674515411	341674515961	341674516510	341674517061	341674517611	341674518161	341674518710	341674519261	341674519811	341674520361	341674520910	341674521461	341674522011	341674522561	341674523110	341674523661	341674524211	341674524761	341674525310	341674525861	341674526411	341674526961	341674527510	341674528061	341674528611	341674529161	341674529710	341674530261	341674530811	341674531361	341674531910	341674532461	341674533011	341674533561	341674534110	341674534661	341674535211	341674535761	341674536310	341674536861	341674537411	341674537961	341674538510	341674539061	341674539611	341674540161	341674540710	341674541261	341674541811	341674542361	341674542910	341674543461	341674544011	341674544561	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2715	2000	3600	2300	2715	2000	3600	2300	2715	2000	3600	2300	2715	2000	3600	2300	2715	2000	3600	2300	2715	2000	3600	2300	2714	2000	3600	2300	2714	2000	3600	2300	2714	2000	3600	2300	2714	2000	3600	2300	2714	2000	3600	2300	2714	2000	3600	2300	2714	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21717	20920	28098	23893	21225	23290	25054	20066	18932	18985	18793	18739	18444	18550	18280	18238	18052	18041	18026	17997	18053	17952	17691	17893	17688	17664	17594	17757	17880	17863	17890	17806	17783	17715	17688	17516	17602	17625	17667	17629	17590	17799	17837	17408	17758	17767	17814	17962	17565	17658	17723	17636	17590	17736	17544	17555	17620	17577	17614	17862	17671	17662	17640	17490	17662	17554	17558	17833	17471	17740	17761	17609	17490	17789	17444	17667	17764	17650	17497	17419	17565	17505	17639	17723	17578	17630	17509	17676	17615	17677	17453	17677	17449	17624	17558	17876	17610	17569	17686	17698	17546	17420	17700	17454	17527	17701	17664	17677	17675	17746	17507	17458	17517	17406	17690	17701	17490	17615	17658	17672	17526	17684	17615	17800	17562	17778	17728	17594	17290	17662	17578	17658	17468	17524	17581	17633	17580	17671	17592	17427	17770	17532	17497	17592	17737	17527	17467	17869	17909	17784	17638	17664	17431	17419	17543	17624	17721	17699	17471	17640	17815	17673	17373	17749	17707	17669	17429	17694	17508	17635	17529	17511	17520	17582	17609	17621	17676	17589	17752	17753	17733	17586	17721	17402	17584	17451	17580	17777	17583	17676	17647	17471	17726	17824	17631	17419	17491	17584	17605	17696	17565	17572	17242	17494	17657	17723	17491	17701	17646	17741	17680	17651	17567	17696	17463	17706	17701	17660	17589	17605	17680	17579	17633	17784	17573	17608	17563	17356	17601	17530	17533	17495	17556	17681	17543	17649	17533	17790	17502	17710	17522	17714	17627	17588	17574	17390	17362	17479	17628	17652	17655	17588	17495	17449	17478	17559	17538	17520	17642	17377	17658	17747	17607	17662	17651	17637	17552	17593	17705	17559	17348	17465	17610	17613	17579	17648	17577	17668	17631	17847	17705	17724	17536	17626	17573	17631	17639	17846	17647	17539	17392	17453	17429	17570	17482	17609	17690	17735	17480	17665	17780	17551	17551	17432	17482	17382	17607	17754	17679	17640	17426	17398	17730	17600	17422	17548	17597	17585	17760	17301	17755	17556	17453	17427	17619	17869	17718	17397	17681	17589	17650	17766	17696	17518	17834	17700	17638	17579	17741	17520	17536	17375	17674	17427	17479	17633	17655	17789	17601	17502	17604	17527	17573	17564	17715	17589	17487	17471	17572	17569	17418	17857	17680	17888	17456	17687	17605	17429	17480	17623	17614	17504	17712	17517	17627	17408	17536	17841	17785	17833	17882	17718	17544	17526	17582	17514	17606	17574	17638	17600	17544	17514	17638	17625	17557	17608	17725	17528	17465	17405	17658	17480	17657	17614	17391	17602	17653	17444	17740	17573	17690	17548	17646	17609	17559	17519	17580	17726	17833	17477	17483	17569	17745	17705	17671	17512	17494	17708	17679	17531	17753	17536	17721	17484	17663	17601	17730	17457	17500	17648	17543	17422	17510	17379	17646	17431	17509	17497	17598	17421	17582	17597	17569	17579	17548	17516	17633	17499	17691	17567	17688	17495	17576	17847	17671	17702	17599	17642	17481	17568	17518	17677	17561	17476	17747	17749	17583	17558	17637	17726	17471	17646	17579	17639	17499	17586	17697	17388	17541	17687	17610	17560	17642	17594	17382	17506	17688	17618	17380	17666	17666	17464	17573	17793	17520	17516	17539	17530	17658	17547	17582	17499	17487	17725	17609	17745	17677	17477	17405	17783	17629	17453	17570	17417	17551	17563	17524	17521	17654	17654	17478	17773	17527	17718	17647	17728	17627	17607	17588	17633	17515	17465	17747	17736	17638	17585	17459	17510	17485	17766	17460	17536	17761	17626	17530	17680	17767	17646	17449	17473	17674	17459	17635	17528	17706	17636	17633	17765	17635	17693	17528	17458	17646	17754	17417	17457	17673	17781	17316	17524	17451	17763	17553	17262	17626	17631	17541	17777	17554	17708	17558	17607	17621	17732	17458	17691	17783	17693	17505	17568	17547	17557	17741	17327	17634	17599	17426	17419	17372	17553	17326	17509	17637	17645	17855	17623	17550	17531	17673	17710	17610	17550	17823	17682	17546	17699	17804	17443	17318	17511	17600	17568	17646	17576	17646	17866	17520	17538	17516	17696	17842	17554	17648	17748	17476	17614	17579	17561	17550	17383	17737	17654	17577	17458	17470	17523	17472	17715	17677	17591	17735	17694	17655	17650	17510	17745	17730	17617	17667	17550	17754	17566	17416	17599	17734	17434	17604	17494	17737	17772	17824	17653	17538	17501	17556	17554	17596	17624	17678	17497	17648	17560	17518	17573	17891	17807	17519	17710	17484	17600	17631	17709	17837	17552	17633	17731	17507	17781	17622	17669	17602	17401	17740	17578	17559	17820	17785	17515	17574	17651	17410	17672	17562	17604	17523	17479	17542	17604	17553	17475	17521	17365	17579	17826	17634	17565	17722	17503	17478	17625	17551	17478	17688	17754	17794	17519	17781	17577	17527	17425	17584	17571	17738	17702	17550	17432	17487	17512	17684	17671	17526	17558	17419	17522	17521	17498	17540	17742	17526	17628	17808	17639	17607	17517	17607	17644	17756	17600	17746	17580	17497	17653	17593	17638	17762	17486	17748	17612	17826	17768	17791	17609	17474	17565	17687	17634	17690	17646	17458	17501	17606	17437	17526	17552	17705	17719	17537	17644	17448	17304	17736	17663	17584	17554	17530	17659	17552	17682	17680	17526	17653	17708	17571	17728	17674	17582	17436	17552	17618	17660	17469	17458	17537	17588	17638	17769	17646	17574	17533	17623	17428	17602	17754	17555	17487	17603	17398	17596	17767	17586	17613	17639	17544	17478	17363	17437	17596	17620	17520	17567	17435	17451	17715	17613	17716	17465	17659	17700	17469	17558	17317	17613	17576	17687	17773	17737	17580	17748	17611	17723	17748	17550	17468	17586	17366	17492	17581	17853	17682	17454	17794	17591	17476	17537	17573	17523	17464	17588	17667	17604	17694	17581	17672	17754	17688	17471	17450	17600	17589	17658	17536	17614	17656	17647	17539	17486	17658	17754	17656	17530	17573	17625	17564	17847	17486	17827	17703	17670	17514	17639	17523	17599	17533	17763	17591	17517	17505	17534	17369	17591	17634	17516	17620	17565	17618	17513	17480	17384	17541	17556	17600	17681	17595	17280	17772	17904	17695	17773	17738	17553	17590	17664	17664	17376	17493	17650	17536	17495	17700	17723	17651	17645	17627	17724	17665	17594	17453	17764	17518	17524	17524	17699	17629	17401	17312	17695	17560	17491	17680	17540	17514	17562	17539	17648	17618	17613	17618	17548	17570	17708	17476	17319	17567	17711	17666	17637	17572	17687	17873	17534	17593	17517	17542	17521	17372	17337	17335	17557	17595	17622	17567	17777	17459	17604	17702	17465	17557	17672	17670	17559	17616	17606	17469	17591	17431	17646	17557	17662	17636	17505	17646	17513	17566	17476	17505	17603	17466	17397	17332	17726	17497	17565	17418	17514	17603	17554	17618	17814	17577	17740	17607	17577	17653	17639	17610	17566	17494	17602	17597	17516	17545	17611	17436	17608	17416	17583	17718	17599	17498	17608	17650	17484	17709	17524	17485	17504	17755	17534	17653	17672	17750	17482	17667	17747	17678	17730	17653	17563	17699	17530	17557	17670	17650	17543	17555	17633	17761	17422	17830	17551	17855	17627	17611	17672	17523	17610	17732	17454	17485	17749	17813	17746	17633	17573	17656	17546	17690	17558	17654	17713	17540	17505	17535	17545	17729	17814	17606	17689	17501	17717	17545	17506	17422	17521	17538	17609	17570	17594	17441	17406	17534	17717	17494	17546	17698	17384	17557	17586	17713	17610	17609	17541	17471	17564	17352	17554	17576	17373	17537	17484	17614	17589	17697	17744	17845	17541	17563	17456	17587	17665	17556	17527	17546	17668	17653	17723	17585	17617	17622	17455	17542	17586	17642	17436	17578	17645	17494	17511	17513	17857	17779	17612	17541	17400	17678	17545	17797	17706	17421	17491	17745	17511	17647	17731	17599	17556	17570	17673	17806	17456	17721	17507	17737	17392	17539	17588	17590	17804	17558	17671	17589	17385	17694	17487	17678	17631	17501	17501	17572	17558	17535	17588	17474	17792	17553	17844	17615	17596	17842	17519	17444	17775	17694	17687	17711	17764	17673	17716	17662	17545	17968	17451	17566	17681	17710	17702	17641	17478	17585	17662	17640	17522	17662	17687	17657	17614	17547	17569	17634	17377	17559	17873	17593	17494	17386	17616	17661	17562	17681	17699	17592	17630	17513	17493	17572	17486	17427	17591	17497	17611	17620	17652	17469	17597	17610	17598	17651	17466	17493	17663	17568	17656	17627	17520	17786	17680	17513	17711	17478	17565	17487	17325	17584	17750	17301	17506	17645	17522	17665	17526	17571	17467	17637	17613	17703	17484	17377	17676	17584	17501	17520	17400	17537	17607	17602	17599	17544	17734	17705	17647	17627	17557	17749	17627	17717	17514	17704	17789	17680	17686	17618	17730	17709	17436	17456	17685	17718	17665	17540	17430	17659	17558	17606	17565	17763	17568	17707	17685	17395	17709	17701	17613	17461	17699	17580	17549	17792	17809	17757	17715	17717	17675	17660	17679	17588	17476	17571	17745	17671	17459	17509	17641	17465	17770	17477	17569	17617	17600	17771	17613	17614	17515	17636	17590	17843	17560	17592	17636	17560	17571	17566	17630	17362	17812	17616	17433	17671	17517	17511	17644	17549	17703	17567	17671	17608	17622	17699	17711	17507	17617	17474	17634	17545	17749	17670	17862	17441	17586	17687	17562	17664	17779	17510	17389	17691	17587	17738	17626	17681	17804	17712	17704	17433	17435	17724	17710	17521	17724	17664	17343	17752	17607	17693	17781	17637	17589	17537	17594	17738	17584	17491	17656	17526	17515	17487	17580	17417	17796	17721	17586	17759	17612	17612	17650	17642	17681	17483	17816	17671	17605	17712	17725	17528	17536	17509	17594	17749	17608	17645	17664	17714	17532	17567	17638	17466	17662	17509	17675	17676	17736	17557	17542	17615	17485	17638	17405	17466	17587	17523	17523	17513	17693	17389	17607	17602	17426
16835	36949	30645	23911	21189	18976	18205	17278	16483	16114	16182	16005	15695	15724	15451	15156	15175	15267	15101	15129	15064	14983	14956	14904	14862	14937	14964	14622	14920	14764	14583	14767	14654	14926	14826	14856	14963	14873	14923	14901	14679	14846	14816	14808	14844	14784	14723	14798	14771	14825	14868	14780	14838	14837	14764	14651	14767	14824	14805	14809	14724	14731	14798	14823	14668	14830	14801	14914	14766	14714	14775	14713	14856	14684	14785	14730	14813	14811	14712	14926	14891	14832	14833	14819	14858	14911	14809	14680	15105	14797	14612	14790	14861	14801	14983	15040	14871	14763	14756	14747	14801	14849	14685	14878	14679	14783	14773	14803	14730	14788	14876	14716	14873	14756	14727	14807	14707	14562	14825	14760	14811	14845	14782	14578	14795	14894	14904	14772	14556	14775	14619	14707	14939	14966	14867	14666	14891	14850	14581	14773	14810	15056	14837	14831	14709	14745	14757	14877	14897	14773	14930	14794	14812	14876	14775	14836	14940	14678	14867	14725	14863	14807	14804	14796	14634	14661	14666	14747	14811	14664	14784	14678	14953	14525	14713	14755	14826	14732	14801	14753	14868	14851	14889	14709	14794	14787	14677	14819	14663	14870	14918	14777	14821	14805	14666	14863	14886	14698	14720	14944	14505	14930	14760	14803	14878	14793	14816	14934	14878	14799	14915	14770	14743	14830	14757	14928	14832	14852	14833	14841	14698	14561	14733	14869	14674	14701	14659	14727	14635	14741	14720	14818	14762	14844	14763	14669	14718	15017	14740	14595	14799	14871	14661	14974	14776	14854	14797	14809	14773	14875	14924	14957	14608	14782	14845	14908	14819	14866	14720	14663	14809	14662	14767	14789	14653	14756	14788	14834	14898	14875	14787	14894	14763	14840	14846	14868	14657	14930	14772	14676	14802	14765	14765	14837	14889	14902	14934	14693	14959	14686	14795	14804	14850	14779	14585	14792	14782	14693	14869	14812	14722	14787	14848	14632	14741	14815	14686	14713	14773	14797	14768	14666	14764	14948	14910	14722	14713	14693	14891	14951	14798	14816	14747	14691	14650	14810	14971	14745	14779	15035	14855	14858	14702	14883	14667	14717	14568	14713	14757	14811	14739	14802	14770	14915	14618	14719	14759	14752	14715	14781	14734	14782	14981	14770	14874	14787	14692	14801	14926	14608	14809	14853	14827	14955	14839	14656	14840	14944	14602	14814	14754	14771	14649	14757	14871	14858	14858	14800	14808	14907	14833	14675	14954	14799	14748	14915	14759	14682	14865	14746	14902	14848	14715	14746	14694	14647	14695	14804	14849	14824	14701	14889	14890	14933	14710	14904	14676	14652	14794	14838	14712	14805	14768	14621	14627	14707	14678	14964	14929	14795	14813	14863	14728	14634	14818	14804	15009	14697	14921	14770	14870	14681	14687	14761	14777	14909	14779	14813	14810	14807	14803	14973	14758	14753	14840	14755	14834	14731	14724	14747	14801	14776	14769	14873	14860	14707	14555	14735	14730	14767	14870	14725	15010	14754	14820	14843	14647	14756	14988	14847	14798	14822	14735	14709	14695	15102	14821	14974	14718	14744	14746	14812	14778	14735	14835	14744	14775	14696	14838	14833	14735	14788	14688	14869	14764	14797	15040	14764	14858	14826	14641	14855	14822	14978	14810	14957	14708	14849	14741	14817	14853	14639	14803	14875	14704	14890	14889	14623	14705	14804	14830	14797	14649	14905	14731	14858	14855	14934	14683	14845	14782	14788	14801	14773	15016	14738	14777	14742	14715	14824	14931	14731	14691	14850	14732	14821	14935	14768	14699	14875	14880	14805	14959	14817	14881	14746	14592	14869	14879	14755	14761	14831	14756	14842	14742	14842	14630	14760	14792	14719	14757	14765	14843	14723	14784	14704	14827	14828	14812	14790	14667	14709	14836	14698	14753	14690	14673	14807	14843	14842	14808	14905	14733	14804	14698	14921	14813	14800	14926	14705	14732	14740	14791	14734	14699	14603	14608	15006	14734	14834	14822	14805	14548	14671	14925	14942	14758	14711	14666	14686	14798	14720	14620	14805	14698	14804	14850	14780	14946	14762	14872	14742	14865	14942	14867	14742	14811	14859	14789	14910	14806	14791	14776	14826	14729	14655	14790	14954	14821	14739	14759	14738	14600	14931	14949	14840	14736	14698	14738	14668	14710	14838	14752	14799	14863	14611	15030	14754	14717	14748	14759	14733	14848	14754	14671	14926	14722	14753	14772	14790	14822	14691	14797	14837	14850	14721	14786	14575	14759	14986	14762	14863	14971	14791	14867	14777	14782	14697	14857	14876	14758	14829	14753	14775	14727	14891	14901	14740	14764	14616	14692	14816	14852	14799	14840	14788	14877	14898	14710	14795	15017	14854	14720	14804	14885	14647	14794	14891	14845	14675	14649	14754	14736	14892	14746	14717	14877	14781	14982	14790	14784	14826	14816	14831	14812	14746	14650	14584	14934	14941	14772	14816	14807	14949	14689	14887	14776	14791	14866	14857	14784	14798	14949	14664	14821	14823	14795	14798	14833	14660	14798	14714	14825	14888	14728	14804	14829	14742	14760	14730	14770	14831	14748	14628	14874	14828	14798	14821	14785	14732	14633	14766	14777	14758	14862	14695	14782	14807	14716	14718	14807	14756	14962	14795	14939	14929	14881	14776	14777	14883	14926	14749	14721	14857	14710	14757	14748	14714	14708	14858	14830	14880	14896	14747	14743	14720	14722	14794	14729	14941	14839	14708	14820	14775	14901	14734	14814	14709	14743	14599	15007	14727	14735	14707	14726	14704	14783	14732	14833	14708	14833	14620	14832	14783	14856	14852	14688	14782	14776	14845	14738	14845	14827	14978	14713	14744	14670	14685	14751	14919	14643	14771	14804	14721	14862	14876	14781	14890	14730	14781	14710	14677	14945	14761	14750	14807	14940	14826	14804	14764	14673	14728	14824	14774	14857	14821	14847	14797	14799	15008	14772	14851	14863	14755	14944	14860	14632	14606	14653	14661	14751	14847	14974	14945	14806	14699	14675	14749	14762	14685	14692	14921	14825	14790	14614	14758	14734	14741	14729	14776	14659	14619	14919	14802	14821	14836	14758	14794	14717	14957	14758	14644	14722	14762	14844	14705	14701	14885	14735	14956	14538	14810	14816	14825	14607	14790	14735	14753	14728	14709	14678	14896	14616	14849	14584	14841	14925	14857	14920	14929	14799	14853	14913	14752	14706	14633	14834	14718	14750	14702	14618	14861	14845	14670	14615	14638	14828	14937	14696	15007	14694	14743	14774	14860	14686	14846	14755	14728	14786	14722	14825	14840	14655	14744	14749	14712	14774	14908	14964	14862	14890	14665	14893	14740	14996	14940	14811	14789	14758	14734	14809	14730	14709	15020	14903	14763	14739	14907	14714	14950	14819	14801	14652	14765	14607	14705	14797	14795	14752	14823	14856	14872	14806	14532	14818	14846	14936	14789	14768	14829	14983	14819	14739	14675	14691	14865	14691	14858	14808	14825	14738	14710	14838	14764	14835	14895	14830	14772	14826	14777	14929	14815	14673	14804	14781	14707	14636	14740	14767	14723	14819	14817	14838	14827	14930	14832	14614	14732	14715	14822	14817	14850	14782	14894	14735	14890	14764	14732	14822	14738	14829	14795	14720	14798	14728	14903	14845	14813	14872	14875	14789	15045	14660	14684	14859	14661	14542	14801	14691	14715	14656	14756	14656	14825	14758	14684	14705	14780	14638	14909	14911	14784	14660	14885	14726	14798	14874	14581	14728	14791	14833	14769	14830	14750	14753	14769	14747	14648	14705	14768	14664	14966	14910	14884	14798	14921	14754	14711	14744	14795	14762	14694	14987	14695	14707	14890	14780	14743	14827	14998	14921	14936	14762	14752	14675	14665	14904	14802	14953	14743	14714	14830	14868	14746	14737	14745	14696	14788	14774	14786	14780	14756	14787	14879	14696	14811	14801	14762	14748	14652	14881	14859	14561	14769	14871	14741	14798	14794	14866	14762	14726	14617	14829	14939	14727	14723	14832	14826	14651	14694	14888	14671	14867	14768	14805	14535	14674	14956	14803	14773	14843	14802	15020	14762	14739	14924	14769	14655	14870	14792	14780	14965	14754	14930	14915	14871	14905	14741	14761	14863	14635	14709	14774	14701	14785	14687	14742	14732	14838	14598	14789	14793	14886	14805	14799	14742	14663	14867	14858	14758	14918	14571	14604	14994	14678	14832	14748	14739	14708	14813	14923	14915	14695	14703	14778	14796	14891	14629	14829	14760	14822	14753	14888	14801	14607	14781	15013	14801	14661	14865	14701	14780	14880	14958	14748	14720	14673	14752	14699	14771	14798	14735	14766	14649	14636	14796	14876	14729	14784	14864	14590	14605	14912	14728	14848	14743	14753	14874	14625	14879	14819	14729	14944	14858	14832	14908	14801	14744	14779	14637	14766	14608	14722	14907	14769	14877	14872	14828	14794	14927	14705	14895	14899	14699	14828	14728	14590	14712	14781	14810	14828	14933	14826	14779	14868	14887	14726	14706	14776	14786	14817	14905	14731	15037	14581	14904	14803	14727	14786	14912	14773	14585	14909	14699	14801	14787	14702	14876	14896	14744	14755	14873	14968	14733	14712	14797	14744	14962	14819	14830	14781	14891	14675	14620	14796	14767	14794	14760	14918	14811	14784	14724	14827	14588	14655	14888	14769	14689	14825	14800	14870	14680	14766	14828	14906	14902	14751	14884	14744	14887	14715	14868	14679	14748	14815	14876	14831	14824	14712	14927	14852	14565	14882	14802	14779	14768	14690	14836	14733	14699	14753	14714	14690	14836	14770	14726	14672	14700	14814	14738	14789	14828	14750	14847	14871	14765	14721	14849	14761	14969	14792	14705	14740	14644	14751	14681	14887	14744	14758	14782	14850	14978	14916	14748	14845	14840	14658	14641	14604	14929	14721	14709	14787	14775	14864	14925	14890	14755	14700	14793	14866	14830	14849	14756	14918	14883	14738	14802	14854	14837	14672	14605	14666	14882	14760	14741	14955	14706	14652	14750	14904	14848	14794	14686	14618	14881	14678	14809	14941	14730	15007	14756	14747	14724	14884	14834
28167	23011	25104	21438	17757	17006	16396	16214	15722	15959	15786	15887	15920	15843	15758	15706	15487	15623	15717	15716	15759	15605	15801	15554	15639	15430	15765	15694	15675	15471	15614	15378	15636	15577	15629	15538	15631	15560	15509	15672	15570	15691	15525	15525	15539	15464	15576	15349	15352	15545	15618	15572	15549	15572	15435	15535	15443	15571	15505	15544	15619	15565	15546	15386	15748	15614	15566	15544	15601	15431	15472	15537	15534	15524	15584	15603	15581	15601	15499	15704	15318	15701	15460	15626	15540	15569	15560	15439	15534	15390	15440	15481	15489	15527	15398	15533	15949	15617	15455	15354	15544	15584	15446	15578	15541	15440	15650	15548	15427	15516	15467	15569	15464	15539	15662	15637	15609	15615	15604	15639	15674	15505	15652	15477	15417	15463	15621	15425	15451	15721	15532	15363	15554	15500	15472	15339	15521	15611	15577	15551	15626	15599	15634	15483	15453	15376	15507	15474	15428	15440	15469	15457	15462	15576	15598	15564	15331	15389	15638	15505	15560	15496	15460	15571	15762	15561	15461	15290	15584	15573	15678	15559	15659	15570	15739	15605	15495	15655	15261	15594	15493	15452	15454	15607	15369	15605	15651	15463	15592	15429	15556	15606	15556	15737	15696	15615	15450	15599	15411	15482	15334	15377	15422	15541	15612	15526	15577	15439	15548	15524	15432	15506	15405	15830	15465	15541	15594	15606	15701	15575	15584	15545	15693	15426	15609	15828	15545	15545	15668	15505	15709	15683	15459	15405	15839	15512	15555	15576	15582	15490	15784	15793	15341	15542	15431	15594	15528	15633	15540	15397	15434	15585	15507	15447	15489	15442	15499	15399	15509	15682	15607	15567	15473	15575	15647	15508	15682	15528	15583	15354	15529	15507	15581	15428	15645	15413	15398	15561	15581	15577	15535	15497	15665	15628	15534	15435	15455	15449	15787	15438	15504	15658	15643	15496	15599	15552	15300	15536	15613	15600	15414	15753	15577	15694	15751	15474	15658	15615	15470	15657	15616	15477	15405	15602	15505	15482	15429	15518	15711	15370	15578	15562	15419	15682	15436	15476	15436	15538	15564	15546	15716	15662	15563	15650	15637	15685	15451	15555	15415	15622	15400	15500	15521	15485	15716	15600	15486	15546	15638	15528	15493	15593	15476	15494	15631	15415	15492	15518	15622	15589	15552	15576	15704	15538	15465	15756	15528	15654	15587	15472	15599	15443	15630	15587	15559	15645	15785	15500	15580	15503	15580	15466	15668	15426	15461	15549	15694	15516	15626	15690	15562	15591	15463	15646	15628	15584	15563	15439	15526	15670	15678	15665	15391	15575	15591	15837	15672	15745	15356	15723	15637	15498	15629	15532	15459	15526	15689	15577	15738	15306	15727	15558	15398	15671	15627	15355	15480	15631	15595	15608	15619	15532	15561	15428	15455	15427	15623	15520	15694	15413	15382	15418	15608	15511	15620	15602	15668	15415	15667	15416	15353	15549	15622	15644	15573	15594	15611	15761	15690	15665	15690	15546	15629	15505	15414	15558	15319	15518	15464	15518	15465	15589	15434	15478	15505	15311	15588	15586	15479	15499	15410	15475	15387	15557	15442	15626	15722	15594	15615	15662	15655	15631	15440	15609	15719	15529	15620	15511	15353	15410	15580	15640	15428	15514	15443	15501	15342	15481	15771	15578	15267	15259	15605	15557	15521	15517	15466	15386	15477	15478	15560	15396	15605	15400	15423	15600	15322	15628	15482	15606	15676	15429	15531	15625	15643	15547	15678	15463	15506	15384	15385	15586	15535	15528	15540	15423	15611	15632	15710	15488	15583	15610	15625	15580	15560	15472	15515	15507	15424	15645	15554	15475	15574	15374	15576	15396	15539	15480	15669	15616	15490	15446	15601	15496	15599	15807	15427	15566	15664	15540	15607	15399	15381	15534	15497	15466	15601	15657	15722	15639	15647	15515	15533	15604	15702	15447	15472	15516	15761	15347	15512	15613	15318	15437	15228	15585	15515	15371	15523	15665	15581	15533	15602	15295	15556	15582	15439	15662	15531	15409	15642	15439	15721	15593	15441	15374	15626	15465	15623	15405	15626	15615	15584	15604	15602	15704	15708	15571	15534	15497	15595	15756	15740	15440	15633	15596	15410	15507	15613	15429	15626	15502	15685	15450	15596	15788	15580	15532	15525	15671	15570	15623	15519	15587	15488	15402	15426	15502	15639	15406	15638	15574	15612	15666	15674	15706	15701	15442	15637	15598	15460	15493	15524	15365	15528	15474	15494	15348	15738	15562	15708	15534	15465	15604	15544	15309	15625	15392	15555	15473	15795	15560	15717	15602	15516	15455	15559	15408	15605	15422	15458	15334	15517	15590	15461	15426	15640	15508	15610	15407	15513	15448	15481	15469	15710	15555	15614	15503	15608	15608	15606	15514	15428	15542	15499	15556	15539	15561	15558	15702	15338	15440	15542	15451	15379	15631	15430	15380	15544	15375	15443	15436	15545	15518	15544	15740	15487	15599	15533	15451	15540	15555	15699	15490	15451	15544	15444	15417	15549	15322	15540	15428	15536	15615	15621	15581	15599	15619	15519	15621	15573	15591	15482	15648	15648	15522	15485	15617	15505	15655	15451	15453	15424	15619	15528	15473	15519	15638	15439	15692	15406	15669	15575	15402	15402	15631	15492	15643	15603	15527	15363	15714	15640	15782	15628	15627	15573	15469	15470	15606	15524	15577	15473	15559	15643	15577	15438	15566	15737	15536	15619	15458	15353	15645	15533	15504	15414	15359	15519	15808	15471	15504	15549	15628	15722	15674	15477	15519	15388	15502	15676	15557	15715	15523	15532	15412	15661	15531	15498	15502	15688	15488	15597	15793	15633	15443	15539	15318	15409	15761	15664	15456	15648	15629	15348	15390	15559	15551	15632	15623	15531	15588	15516	15509	15354	15466	15650	15412	15473	15379	15510	15382	15447	15601	15471	15487	15689	15522	15625	15594	15435	15608	15618	15319	15419	15564	15451	15352	15305	15503	15561	15320	15392	15362	15388	15480	15596	15520	15317	15514	15487	15520	15599	15596	15386	15504	15616	15440	15340	15603	15633	15578	15486	15688	15565	15561	15601	15466	15288	15442	15549	15453	15507	15507	15531	15661	15764	15592	15791	15712	15631	15664	15559	15458	15497	15582	15569	15584	15500	15661	15615	15673	15492	15530	15647	15736	15790	15551	15608	15632	15581	15555	15542	15472	15520	15594	15541	15567	15376	15440	15495	15452	15550	15606	15529	15568	15470	15566	15618	15602	15549	15689	15519	15640	15534	15374	15519	15541	15670	15560	15655	15569	15681	15610	15510	15388	15499	15567	15540	15514	15399	15386	15492	15603	15629	15792	15600	15600	15534	15639	15516	15645	15569	15618	15508	15397	15470	15566	15490	15589	15734	15350	15553	15435	15611	15621	15442	15488	15672	15459	15590	15625	15621	15818	15510	15519	15500	15520	15476	15459	15584	15341	15549	15660	15398	15511	15545	15578	15560	15638	15469	15558	15525	15283	15418	15636	15518	15631	15434	15504	15598	15491	15549	15511	15654	15637	15570	15545	15705	15532	15538	15569	15511	15405	15530	15478	15481	15463	15459	15301	15556	15710	15884	15480	15784	15724	15512	15747	15441	15697	15717	15486	15514	15728	15510	15541	15460	15409	15461	15525	15525	15732	15592	15503	15534	15617	15640	15546	15411	15504	15634	15515	15510	15610	15621	15570	15641	15709	15520	15421	15547	15769	15336	15557	15621	15539	15608	15587	15738	15486	15664	15527	15419	15575	15729	15531	15671	15412	15703	15584	15674	15583	15409	15583	15519	15562	15619	15587	15623	15506	15588	15616	15614	15460	15277	15332	15495	15548	15602	15755	15527	15543	15717	15553	15658	15381	15366	15595	15561	15592	15444	15458	15452	15555	15637	15311	15590	15562	15376	15609	15598	15684	15460	15440	15370	15514	15527	15475	15600	15565	15431	15503	15497	15587	15543	15425	15356	15390	15681	15578	15546	15427	15546	15538	15514	15357	15408	15546	15433	15446	15701	15590	15506	15603	15378	15654	15628	15575	15830	15424	15500	15490	15549	15717	15625	15469	15377	15452	15524	15471	15544	15621	15553	15520	15446	15707	15623	15615	15572	15463	15570	15513	15511	15613	15755	15444	15600	15448	15559	15600	15703	15557	15739	15704	15710	15566	15377	15501	15565	15209	15462	15677	15727	15734	15472	15625	15662	15547	15779	15685	15582	15497	15577	15633	15536	15514	15669	15533	15746	15490	15462	15534	15727	15583	15457	15434	15491	15634	15571	15502	15617	15518	15655	15461	15417	15559	15485	15564	15674	15504	15357	15407	15482	15337	15551	15544	15624	15795	15622	15460	15666	15561	15506	15516	15662	15687	15558	15522	15470	15379	15498	15617	15620	15472	15378	15453	15552	15653	15639	15385	15653	15632	15726	15536	15507	15371	15530	15633	15473	15413	15462	15599	15568	15522	15416	15456	15756	15655	15695	15544	15269	15503	15309	15479	15476	15483	15449	15382	15548	15445	15685	15596	15550	15540	15678	15405	15577	15571	15606	15665	15756	15385	15283	15442	15620	15563	15500	15690	15586	15869	15577	15505	15605	15479	15530	15659	15613	15793	15472	15651	15523	15491	15705	15505	15470	15665	15663	15449	15624	15563	15436	15469	15629	15608	15545	15513	15658	15684	15636	15522	15490	15661	15454	15617	15460	15484	15661	15875	15690	15379	15500	15369	15703	15514	15604	15673	15569	15476	15607	15449	15676	15605	15610	15631	15735	15599	15701	15638	15544	15830	15556	15599	15617	15583	15537	15572	15681	15417	15549	15745	15610	15780	15590	15513	15379	15610	15554	15568	15461	15559	15397	15484	15490	15600	15398	15445	15517	15335	15590	15648	15288	15408	15339	15498	15593	15454	15710	15492	15353	15622	15518	15598	15571	15536	15445	15475	15591	15610	15489	15627	15227	15614	15748	15370	15510	15483	15271	15526	15479	15502	15635	15706	15520	15681	15485	15647	15659	15576	15556	15644	15837	15651	15641	15736	15551	15716	15469	15398	15655	15636	15496	15550	15498	15441	15520	15662
17660	27292	22525	18081	16575	15737	14978	14677	14389	14395	13976	13987	13887	14110	13835	13946	13813	13755	13720	13763	13747	13613	13814	13679	13685	13791	13644	13698	13628	13740	13709	13535	13573	13607	13439	13826	13557	13553	13576	13703	13588	13681	13597	13509	13623	13647	13708	13645	13637	13753	13757	13442	13679	13585	13681	13683	13634	13736	13758	13732	13778	13673	13617	13704	13674	13332	13559	13560	13844	13776	13556	13692	13533	13637	13522	13662	13600	13494	13827	13725	13670	13645	13743	13769	13746	13511	13676	13645	13402	13802	13587	13716	13638	13595	13602	13569	13612	13578	13650	13680	13723	13562	13622	13613	13536	13822	13590	13439	13578	13613	13499	13644	13604	13466	13680	13539	13546	13705	13565	13658	13582	13636	13715	13594	13452	13446	13372	13540	13711	13684	13637	13579	13573	13680	13608	13480	13581	13700	13742	13558	13594	13590	13526	13536	13552	13586	13577	13553	13548	13740	13636	13602	13667	13592	13724	13645	13444	13771	13526	13725	13658	13772	13621	13525	13491	13771	13610	13507	13632	13728	13601	13470	13581	13518	13623	13679	13571	13539	13644	13535	13736	13615	13494	13794	13403	13683	13642	13774	13552	13609	13745	13550	13558	13669	13533	13701	13610	13448	13374	13584	13710	13790	13683	13634	13611	13588	13632	13423	13702	13505	13636	13713	13519	13575	13532	13457	13544	13659	13665	13690	13654	13709	13739	13539	13764	13784	13598	13544	13841	13548	13537	13430	13613	13546	13653	13597	13586	13546	13679	13556	13640	13711	13583	13531	13576	13572	13662	13505	13667	13766	13616	13614	13642	13751	13508	13612	13822	13644	13813	13576	13669	13472	13610	13673	13722	13539	13463	13568	13602	13644	13603	13717	13609	13595	13689	13677	13509	13496	13593	13658	13713	13606	13457	13649	13756	13598	13629	13661	13629	13578	13564	13625	13732	13789	13555	13639	13512	13587	13603	13500	13556	13524	13578	13743	13539	13697	13724	13721	13663	13786	13604	13673	13597	13716	13527	13450	13766	13664	13657	13535	13721	13679	13503	13661	13533	13744	13691	13644	13684	13655	13634	13476	13833	13560	13687	13615	13680	13685	13650	13641	13675	13552	13606	13690	13675	13754	13740	13502	13646	13567	13588	13643	13555	13543	13632	13804	13703	13625	13638	13675	13587	13771	13740	13847	13623	13785	13644	13574	13696	13510	13573	13465	13470	13705	13612	13687	13661	13478	13535	13659	13595	13693	13752	13662	13526	13706	13526	13780	13551	13495	13663	13461	13655	13760	13567	13618	13549	13452	13730	13590	13522	13596	13501	13610	13605	13713	13618	13684	13685	13620	13731	13627	13615	13643	13497	13632	13713	13728	13601	13649	13731	13472	13692	13618	13627	13520	13676	13646	13633	13719	13618	13668	13760	13427	13714	13438	13657	13655	13491	13801	13618	13678	13638	13511	13707	13602	13722	13616	13799	13462	13659	13571	13749	13825	13784	13575	13655	13586	13697	13799	13425	13647	13524	13697	13597	13505	13723	13583	13719	13691	13685	13695	13575	13653	13548	13553	13635	13727	13587	13606	13668	13582	13601	13903	13561	13665	13748	13658	13749	13812	13740	13621	13780	13681	13653	13517	13614	13564	13709	13634	13718	13817	13524	13648	13596	13648	13637	13671	13699	13552	13760	13632	13814	13586	13577	13558	13544	13494	13577	13525	13699	13603	13799	13644	13717	13545	13558	13652	13529	13604	13806	13541	13641	13550	13604	13595	13628	13750	13587	13575	13609	13728	13710	13727	13771	13534	13539	13662	13539	13517	13601	13688	13660	13726	13532	13721	13791	13484	13670	13564	13822	13620	13694	13546	13609	13558	13701	13470	13626	13595	13611	13546	13436	13592	13610	13772	13589	13689	13657	13771	13527	13605	13788	13755	13711	13689	13578	13574	13437	13667	13544	13597	13675	13647	13612	13642	13613	13606	13503	13533	13674	13714	13647	13690	13720	13645	13562	13659	13701	13637	13688	13627	13645	13616	13728	13543	13683	13738	13688	13553	13700	13497	13637	13793	13645	13644	13351	13574	13638	13541	13721	13504	13767	13557	13714	13642	13572	13662	13526	13510	13623	13656	13717	13580	13473	13516	13811	13745	13647	13581	13643	13641	13624	13590	13562	13657	13645	13633	13570	13554	13624	13626	13644	13661	13600	13624	13539	13629	13526	13539	13843	13484	13640	13481	13510	13759	13662	13601	13549	13470	13738	13575	13528	13586	13648	13349	13637	13515	13697	13576	13629	13669	13774	13544	13734	13686	13630	13711	13708	13482	13646	13749	13675	13616	13540	13652	13496	13480	13739	13591	13598	13680	13533	13693	13568	13789	13647	13616	13624	13584	13758	13505	13513	13652	13669	13737	13767	13578	13497	13677	13495	13703	13534	13595	13629	13748	13810	13733	13708	13616	13555	13653	13687	13706	13715	13600	13457	13634	13683	13849	13700	13447	13791	13783	13671	13591	13693	13633	13626	13565	13628	13520	13688	13707	13715	13480	13594	13591	13543	13449	13714	13733	13485	13702	13549	13662	13523	13757	13568	13522	13629	13584	13473	13672	13659	13738	13657	13624	13712	13718	13735	13500	13576	13717	13654	13607	13690	13555	13584	13570	13683	13617	13556	13740	13427	13603	13658	13582	13540	13745	13767	13688	13783	13554	13437	13559	13586	13569	13797	13714	13657	13597	13697	13464	13657	13873	13641	13658	13579	13645	13637	13584	13452	13576	13582	13586	13572	13611	13683	13549	13535	13749	13619	13659	13653	13598	13503	13706	13707	13577	13471	13628	13661	13710	13639	13716	13583	13727	13419	13589	13628	13417	13681	13561	13547	13607	13506	13573	13870	13819	13737	13667	13728	13768	13672	13743	13609	13757	13710	13786	13522	13601	13575	13360	13568	13600	13689	13767	13618	13584	13685	13664	13623	13696	13495	13668	13508	13595	13535	13813	13628	13681	13653	13640	13394	13700	13613	13652	13587	13746	13715	13621	13611	13883	13644	13610	13521	13612	13725	13666	13762	13758	13615	13633	13385	13594	13666	13624	13745	13498	13604	13537	13672	13672	13724	13686	13789	13731	13417	13493	13720	13616	13797	13600	13478	13577	13645	13783	13715	13694	13705	13522	13703	13607	13680	13522	13548	13531	13621	13681	13644	13557	13697	13640	13587	13769	13588	13844	13646	13466	13581	13682	13709	13585	13644	13528	13704	13668	13527	13494	13630	13565	13598	13535	13503	13470	13670	13560	13779	13711	13627	13640	13701	13600	13541	13749	13742	13707	13557	13615	13576	13575	13642	13664	13698	13624	13587	13522	13648	13548	13719	13718	13512	13731	13618	13686	13722	13664	13684	13684	13565	13542	13661	13707	13605	13538	13649	13705	13773	13606	13685	13679	13813	13691	13480	13764	13646	13585	13636	13606	13752	13507	13619	13569	13615	13509	13713	13608	13810	13616	13757	13741	13644	13617	13608	13498	13460	13708	13643	13626	13565	13772	13639	13714	13715	13524	13738	13560	13568	13740	13833	13544	13713	13536	13568	13575	13745	13677	13577	13484	13647	13605	13664	13718	13709	13570	13748	13657	13667	13613	13655	13572	13509	13723	13603	13586	13631	13627	13638	13539	13597	13753	13686	13744	13578	13742	13494	13458	13733	13540	13717	13600	13539	13503	13606	13646	13584	13671	13720	13691	13712	13590	13646	13772	13489	13692	13695	13646	13626	13676	13700	13718	13575	13585	13652	13636	13842	13624	13758	13595	13593	13444	13850	13607	13698	13657	13772	13677	13632	13747	13527	13633	13534	13638	13534	13579	13498	13613	13726	13641	13758	13647	13721	13651	13431	13575	13657	13496	13666	13777	13616	13350	13531	13773	13798	13579	13545	13785	13466	13543	13716	13673	13512	13710	13551	13595	13780	13511	13674	13603	13611	13576	13623	13538	13612	13497	13526	13524	13600	13702	13605	13783	13615	13641	13520	13633	13729	13750	13497	13641	13758	13651	13770	13647	13657	13562	13540	13795	13648	13649	13580	13461	13716	13571	13477	13714	13613	13640	13715	13702	13676	13526	13612	13694	13615	13709	13658	13653	13629	13451	13625	13701	13638	13646	13569	13714	13340	13761	13695	13751	13658	13746	13573	13653	13777	13657	13638	13307	13642	13714	13602	13697	13761	13598	13594	13660	13849	13605	13461	13528	13635	13641	13682	13632	13667	13581	13714	13348	13635	13672	13708	13773	13583	13722	13603	13728	13737	13641	13686	13724	13525	13603	13557	13627	13765	13527	13653	13538	13708	13573	13664	13730	13577	13641	13710	13713	13599	13613	13560	13671	13589	13588	13687	13668	13750	13656	13607	13694	13594	13548	13578	13583	13609	13708	13759	13661	13724	13575	13603	13573	13516	13630	13696	13549	13478	13631	13609	13603	13634	13683	13690	13541	13577	13637	13661	13569	13598	13557	13749	13600	13784	13564	13589	13716	13555	13632	13673	13695	13594	13748	13654	13506	13728	13597	13728	13390	13655	13622	13660	13685	13818	13594	13700	13657	13616	13694	13597	13696	13680	13623	13676	13738	13786	13687	13743	13658	13476	13520	13773	13665	13669	13577	13625	13716	13713	13593	13594	13631	13651	13752	13552	13566	13706	13691	13608	13677	13564	13630	13816	13637	13658	13803	13526	13676	13789	13639	13575	13763	13567	13680	13639	13574	13696	13623	13700	13669	13798	13530	13553	13644	13509	13685	13562	13677	13668	13678	13613	13659	13582	13688	13699	13608	13642	13689	13663	13626	13721	13499	13481	13567	13691	13618	13634	13608	13486	13604	13606	13615	13595	13548	13779	13672	13725	13712	13565	13728	13520	13508	13685	13579	13759	13806	13571	13569	13506	13645	13598	13623	13684	13683	13548	13658	13696	13787	13527	13761	13757	13768	13670	13870	13669	13685	13543	13629	13760	13572	13616	13454	13680	13544	13545	13757	13580	13627	13780	13574	13689	13551	13619	13594	13668	13503	13612	13623	13724	13619	13647	13757	13495	13701	13547	13693	13543	13691	13707	13517	13733	13811	13767	13446	13585	13805	13577	13681	13579	13578
22729	20985	27856	24410	22000	21801	21094	17975	17411	17551	17582	17295	17173	16867	16937	16903	17033	16802	16705	16720	16480	16690	16638	16531	16820	16548	16548	16578	16558	16480	16301	16488	16738	16553	16536	16493	16308	16640	16445	16533	16661	16430	16336	16467	16427	16380	16267	16484	16643	16658	16429	16659	16452	16286	16617	16254	16550	16467	16483	16394	16534	16384	16316	16505	16448	16238	16535	16567	16593	16429	16344	16278	16459	16463	16448	16521	16719	16471	16610	16501	16725	16686	16463	16419	16569	16304	16575	16588	16518	16660	16295	16507	16418	16487	16407	16586	16588	16316	16442	16565	16651	16349	16505	16642	16532	16638	16507	16709	16441	16549	16330	16491	16607	16316	16492	16485	16387	16395	16404	16510	16652	16455	16301	16283	16279	16372	16566	16670	16657	16487	16350	16472	16333	16645	16645	16534	16473	16285	16221	16512	16355	16527	16449	16465	16458	16562	16512	16493	16515	16425	16741	16298	16610	16345	16342	16317	16514	16466	16480	16438	16369	16454	16477	16462	16417	16486	16417	16188	16468	16315	16448	16331	16330	16461	16656	16516	16387	16437	16556	16354	16583	16439	16399	16244	16353	16466	16462	16433	16384	16387	16442	16319	16520	16424	16434	16486	16338	16282	16288	16520	16541	16481	16640	16565	16325	16531	16581	16374	16419	16262	16652	16380	16321	16626	16478	16572	16480	16523	16620	16421	16479	16382	16461	16359	16524	16670	16354	16417	16370	16409	16564	16449	16396	16475	16360	16330	16458	16636	16589	16451	16336	16520	16601	16409	16522	16553	16375	16573	16385	16482	16456	16490	16492	16388	16415	16507	16556	16529	16382	16537	16512	16501	16591	16591	16511	16528	16538	16426	16469	16631	16479	16476	16585	16610	16515	16284	16359	16588	16478	16505	16375	16577	16397	16450	16378	16449	16448	16619	16589	16507	16425	16418	16436	16519	16401	16438	16605	16550	16416	16338	16278	16408	16681	16543	16478	16551	16473	16641	16432	16457	16395	16483	16552	16490	16363	16670	16546	16375	16338	16409	16341	16442	16380	16309	16419	16480	16265	16278	16657	16323	16466	16301	16163	16479	16320	16513	16561	16302	16350	16109	16447	16566	16702	16450	16373	16415	16451	16301	16443	16497	16346	16375	16449	16648	16553	16531	16500	16525	16578	16638	16611	16478	16488	16493	16627	16573	16423	16487	16557	16293	16569	16383	16432	16435	16448	16349	16650	16375	16473	16385	16506	16481	16543	16302	16252	16524	16426	16566	16278	16717	16631	16538	16464	16535	16496	16502	16429	16383	16420	16484	16672	16405	16495	16521	16479	16494	16332	16340	16498	16489	16495	16318	16599	16259	16213	16392	16533	16385	16458	16495	16499	16690	16379	16493	16604	16450	16548	16421	16442	16295	16469	16545	16347	16572	16427	16669	16423	16304	16436	16467	16359	16526	16413	16472	16374	16446	16546	16505	16454	16512	16579	16618	16654	16501	16533	16527	16446	16421	16304	16649	16435	16393	16405	16478	16469	16314	16447	16496	16624	16417	16401	16370	16376	16343	16573	16643	16640	16503	16615	16650	16277	16363	16550	16378	16449	16191	16513	16466	16458	16491	16442	16617	16412	16466	16446	16288	16365	16535	16493	16485	16329	16558	16554	16640	16431	16379	16343	16594	16434	16413	16573	16560	16375	16358	16370	16691	16455	16471	16633	16386	16625	16633	16586	16223	16223	16263	16398	16727	16127	16393	16439	16465	16615	16446	16492	16473	16415	16598	16600	16433	16462	16404	16407	16340	16391	16533	16504	16443	16487	16509	16453	16257	16613	16536	16448	16434	16555	16263	16381	16697	16621	16317	16587	16622	16477	16477	16297	16412	16306	16420	16590	16505	16378	16490	16439	16408	16728	16514	16501	16641	16462	16389	16633	16326	16509	16352	16582	16378	16379	16677	16290	16410	16433	16451	16451	16483	16463	16531	16497	16603	16350	16388	16517	16637	16474	16409	16358	16412	16286	16434	16569	16449	16549	16271	16567	16370	16399	16219	16427	16214	16389	16520	16528	16570	16584	16243	16301	16394	16360	16283	16580	16456	16497	16380	16574	16242	16456	16692	16544	16497	16395	16410	16506	16554	16550	16346	16437	16591	16398	16386	16476	16537	16283	16502	16492	16608	16321	16323	16370	16487	16532	16391	16396	16442	16558	16513	16273	16566	16408	16428	16585	16550	16522	16469	16598	16597	16462	16277	16465	16504	16571	16457	16479	16436	16400	16399	16624	16543	16579	16539	16585	16634	16363	16557	16312	16319	16350	16319	16445	16117	16490	16261	16406	16664	16564	16519	16448	16543	16681	16333	16442	16506	16651	16571	16518	16431	16455	16209	16431	16351	16534	16585	16427	16556	16528	16339	16495	16614	16606	16484	16336	16457	16390	16269	16515	16780	16670	16681	16520	16607	16640	16320	16367	16516	16534	16459	16692	16468	16501	16434	16613	16380	16211	16359	16564	16517	16647	16467	16521	16422	16488	16456	16346	16317	16422	16354	16410	16607	16427	16420	16581	16669	16434	16538	16504	16405	16445	16339	16432	16302	16546	16404	16222	16427	16343	16258	16325	16390	16576	16284	16490	16443	16467	16321	16609	16561	16638	16629	16238	16239	16582	16603	16566	16407	16312	16730	16392	16535	16279	16102	16515	16487	16427	16346	16466	16542	16306	16444	16364	16430	16454	16654	16445	16510	16589	16370	16532	16541	16427	16587	16550	16408	16580	16485	16397	16457	16343	16532	16482	16384	16598	16573	16487	16540	16393	16527	16510	16644	16481	16454	16571	16481	16527	16697	16679	16628	16443	16538	16685	16473	16368	16421	16450	16480	16435	16467	16337	16435	16419	16220	16282	16572	16336	16360	16479	16621	16350	16516	16501	16508	16774	16660	16334	16277	16525	16328	16323	16509	16383	16508	16420	16612	16270	16478	16544	16185	16438	16612	16578	16434	16632	16293	16515	16621	16516	16552	16537	16408	16638	16776	16492	16532	16410	16621	16449	16327	16496	16335	16446	16403	16514	16397	16501	16427	16616	16645	16504	16459	16310	16384	16646	16390	16784	16447	16552	16464	16445	16518	16489	16468	16369	16511	16453	16497	16410	16459	16396	16562	16524	16488	16402	16734	16601	16613	16417	16503	16561	16730	16514	16648	16427	16645	16307	16379	16381	16449	16506	16453	16393	16455	16419	16417	16568	16449	16402	16395	16668	16385	16376	16460	16616	16306	16504	16265	16375	16526	16667	16413	16153	16422	16390	16523	16422	16618	16292	16385	16283	16539	16435	16345	16238	16215	16362	16460	16390	16453	16307	16469	16324	16351	16592	16512	16479	16512	16460	16376	16436	16439	16456	16353	16342	16480	16369	16533	16514	16573	16576	16341	16506	16293	16576	16460	16611	16591	16423	16332	16384	16340	16577	16447	16414	16558	16522	16497	16492	16720	16570	16453	16391	16588	16483	16648	16441	16427	16506	16447	16412	16285	16360	16672	16666	16303	16523	16337	16524	16388	16507	16331	16256	16344	16577	16393	16456	16460	16435	16521	16570	16517	16431	16433	16441	16463	16517	16692	16452	16704	16556	16411	16747	16339	16150	16385	16439	16395	16572	16475	16774	16596	16433	16634	16551	16439	16380	16370	16476	16559	16754	16423	16639	16309	16351	16467	16519	16467	16566	16566	16391	16492	16648	16462	16714	16486	16406	16441	16612	16438	16495	16244	16336	16259	16241	16430	16325	16512	16626	16432	16591	16500	16380	16469	16414	16412	16317	16609	16215	16249	16438	16622	16673	16561	16312	16526	16506	16510	16534	16379	16398	16434	16373	16667	16706	16488	16526	16464	16389	16460	16368	16397	16285	16423	16485	16350	16475	16258	16533	16249	16514	16387	16492	16542	16652	16518	16682	16523	16507	16220	16471	16466	16443	16528	16435	16531	16392	16426	16521	16603	16577	16647	16591	16534	16504	16292	16388	16407	16478	16415	16461	16475	16496	16413	16310	16449	16467	16406	16570	16373	16360	16332	16451	16346	16384	16408	16409	16434	16583	16439	16345	16670	16604	16475	16354	16362	16560	16592	16363	16316	16643	16298	16351	16480	16380	16597	16383	16609	16484	16486	16619	16435	16425	16419	16209	16503	16595	16514	16575	16521	16710	16526	16559	16574	16403	16323	16419	16447	16507	16384	16443	16434	16540	16380	16592	16310	16462	16464	16408	16583	16348	16342	16363	16482	16514	16409	16620	16429	16448	16431	16478	16298	16449	16358	16322	16537	16456	16517	16650	16350	16559	16646	16319	16520	16425	16403	16466	16464	16543	16658	16450	16627	16535	16448	16423	16509	16515	16636	16516	16505	16752	16536	16528	16424	16592	16297	16384	16569	16637	16456	16561	16493	16573	16547	16318	16529	16570	16522	16467	16442	16572	16663	16562	16274	16435	16543	16473	16280	16590	16403	16394	16389	16534	16306	16450	16500	16462	16382	16494	16561	16354	16621	16458	16620	16415	16510	16599	16597	16601	16601	16480	16451	16358	16582	16216	16381	16350	16446	16496	16436	16442	16332	16409	16620	16398	16401	16460	16542	16409	16223	16472	16477	16343	16622	16634	16691	16431	16525	16509	16611	16625	16609	16684	16444	16542	16577	16596	16500	16517	16479	16559	16477	16483	16537	16407	16448	16587	16419	16627	16528	16280	16547	16644	16446	16402	16292	16399	16420	16354	16619	16332	16452	16556	16352	16498	16537	16455	16377	16378	16531	16461	16291	16522	16414	16338	16316	16480	16411	16543	16491	16543	16635	16550	16162	16514	16452	16570	16548	16674	16556	16407	16311	16424	16744	16509	16452	16474	16404	16348	16394	16622	16492	16486	16568	16446	16539	16420	16241	16405	16471	16348	16431	16240	16453	16377	16479	16386	16365	16553	16653	16505	16496	16409	16697	16412	16536	16395	16497	16607	16381	16477	16711	16485	16631	16537	16267	16499	16601	16548	16492	16366	16518	16446	16277	16460	16488	16368	16409	16373	16434	16451	16552	16532	16479	16567	16349	16379	16439	16454	16266	16419	16444	16473	16595	16286	16509	16385	16463	16419	16455
15792	32779	27009	21138	18632	17548	16611	15851	15572	15096	15187	14946	14988	14912	14661	14709	14574	14342	14273	14307	14421	14169	14362	14219	14314	14255	14106	14246	14452	14188	14288	14295	14227	14171	14193	14206	14148	14104	14098	14095	14329	14179	14392	14168	14232	14233	14270	14187	14376	14247	14239	14117	14259	13985	14313	14318	14172	14300	14286	14470	14237	14163	14408	14184	14363	14230	14249	14161	14434	14321	14168	14196	14238	14091	14184	14122	14256	14342	14385	13997	14209	14067	14232	14022	14367	14196	14170	14247	14081	14197	14231	14223	14169	14174	14251	14297	14085	14286	14159	14176	14251	14256	14113	14189	14249	14193	14295	14303	14257	14099	14304	14359	14133	14151	14193	14261	14202	14154	14119	14195	14193	14322	14156	14320	14174	14185	14331	14271	14331	14218	14173	14123	14252	14266	14214	14345	14234	14487	14369	14191	14080	14179	14230	14080	14363	14237	14254	14090	14214	14352	14272	14225	14154	14110	14124	14229	14243	14258	14067	14080	14030	14031	14250	14081	13989	14201	14081	14208	14237	14088	14380	14276	14123	14106	14200	14200	14180	14238	14185	14045	14240	14160	13958	14145	14183	14300	14251	14017	14331	14221	14153	14208	14222	14126	14076	14149	14100	14157	14241	14033	14234	14235	14233	14135	14173	14023	14313	14199	14300	14118	14267	14158	14325	14166	14194	14171	14196	14227	14167	14240	14219	14268	14156	14306	14185	14098	14186	14133	14150	14188	14197	14194	14216	14261	14273	14170	14107	14071	14110	14291	14287	14198	14283	14218	14265	14246	14045	14380	14257	14207	14169	14276	14323	14094	14059	14233	14184	14205	14281	14182	14368	14119	14151	14308	14188	14198	14231	14126	14121	14200	14231	14435	14231	14232	14265	14188	14244	14255	14059	14311	14129	14029	14238	14264	14375	14226	14238	14222	14236	14176	14087	14281	14292	14202	14067	14140	14355	14124	14181	14182	14251	14237	14142	14220	14063	14162	14204	14342	14201	14368	14197	14061	14196	14192	14282	14208	14129	14183	14130	14091	14050	14348	14204	14190	14274	14158	14140	14253	14311	14163	14259	14257	14234	14208	14213	14131	14277	14324	13987	14120	14280	14178	14187	14230	14302	14205	14052	14153	14344	14102	14378	14362	14261	14168	14163	14267	14269	14021	14236	14193	14240	14154	14108	14406	14155	14113	14151	14134	14049	14123	14237	14382	14073	14116	14268	14282	14233	14230	14190	14146	14382	14359	14256	14110	14135	14128	14101	14275	14244	14156	14222	14107	14184	14160	14073	14218	14086	14252	14330	14251	14255	14052	14089	14234	14140	14166	14376	14215	14113	14229	14130	14246	14351	14287	13965	14398	14255	14143	14281	14288	14299	14201	14243	14132	14287	14246	14345	14245	14148	14085	14338	14173	14224	14234	14177	14156	14148	14166	14217	14206	14077	14157	14411	14167	14177	14154	14134	14195	14195	14243	14101	14096	14220	14186	14342	14189	14243	14118	14166	14220	14284	14091	14205	14133	14262	14227	14011	14174	14158	14148	14199	14149	14202	14211	14084	14274	14254	14202	14152	14066	14200	14133	14125	14397	14071	14210	14102	14132	14097	14263	14252	14191	14129	14225	14167	14296	14222	14142	14227	14070	14149	14141	14291	14123	14285	14192	14261	14274	14237	14173	14385	14171	14172	14246	14114	14361	14158	14088	14297	14294	14270	14035	14271	14026	14311	14157	14224	14185	14341	14129	14086	14178	14074	14153	14242	14048	14278	14221	14180	14160	14182	14245	14296	14071	14339	14272	14172	14241	14191	14201	14269	14077	14159	14315	14245	14279	14332	14145	14319	14201	14174	14170	14309	14197	14082	14206	14306	14181	14105	14174	14239	14209	14407	14293	14110	14311	14059	14173	14192	14160	14058	14043	14319	14200	14061	14218	14351	14298	14115	14176	14055	14140	14172	14134	13981	14121	14069	14091	14439	14143	14338	14437	14148	14262	14204	14114	14319	14314	14071	14094	14091	14276	14237	14147	14030	14258	14232	14256	14350	14242	14133	14262	14170	14036	14129	14263	14188	14319	14255	14236	14189	14050	14261	14225	14212	14073	14289	14080	14142	14294	14232	14305	14315	14320	14048	14194	14202	14092	14250	14192	14209	14250	14327	14208	14228	13984	14138	14168	14152	14050	14210	14038	14297	14278	14328	14126	14249	14386	14228	14177	14140	14197	14044	14166	14229	14214	14104	14129	14252	14098	14224	14277	14267	14099	14211	14115	14162	14311	14323	14172	14101	14223	14181	14171	14106	14041	14247	14155	14211	14234	14339	14100	14231	14158	14142	14177	14091	14294	14124	14366	14089	14292	14192	14303	14157	14246	14224	14179	14223	14189	14203	14207	14242	14178	14440	14100	14155	14261	14091	14214	14381	14237	14423	14110	14196	14129	14340	14272	14167	14225	14220	14219	14245	14283	14216	14267	14166	14126	14094	14353	14189	14307	14111	14353	14235	14226	14090	14014	14103	14286	14315	14138	14111	14202	14157	14169	14296	14081	14271	14170	14230	14162	14263	14149	14249	14161	14215	14176	14267	14053	14146	14168	14132	14156	14228	14253	14101	14073	14341	14163	14242	13987	14097	14182	14123	14139	14104	14196	14303	14157	14329	14146	14247	14140	14258	14165	14406	14276	14084	14351	14281	14319	14036	14114	14204	14347	14102	14125	14192	14252	14249	14280	14004	14321	14275	14191	14261	14271	14167	14208	14195	14176	14156	14191	14180	14069	14339	14163	14269	14156	14115	14095	14163	14157	14281	14155	14206	14318	14127	14115	14286	14196	14093	14040	14315	14320	14267	14121	14196	14062	14231	14271	14282	14366	14172	14175	14181	14210	14182	14070	14185	14216	14111	14156	14078	14289	14337	13978	14262	14088	14199	14367	14188	14153	14316	14377	14126	14211	14235	14328	14131	14312	14188	14295	14108	14359	14254	14302	14075	14271	14113	14340	14122	14155	14075	14111	13982	14284	14239	14235	14306	14173	14319	14247	14203	14140	14212	14273	13997	14335	14111	14262	14274	14139	14083	14235	14152	14242	14184	14028	14261	14269	14147	14288	14172	14217	14288	14019	14146	14262	14247	14283	14231	14122	14356	14225	14276	14253	14291	14139	14356	14252	14126	14306	14228	14070	14183	14380	14088	14164	14175	14254	14233	14094	14108	14060	14119	14126	14028	14177	14282	14056	14224	14119	14246	14393	14219	14150	14249	14208	14095	14297	14313	14295	14301	14284	14314	14253	14203	14268	14213	14304	14210	14240	14193	14340	14311	14229	14173	14395	14265	14247	14283	14210	14191	14436	14146	14383	14072	14245	14126	14181	14020	14083	14071	14258	14160	14308	14227	14186	14249	14261	14079	14238	14305	14146	14029	14192	14334	14143	14030	14196	14290	14418	14099	14208	14332	14033	14215	14226	14159	14102	14397	14331	14184	14189	14113	14212	14238	14152	14216	14074	14217	14174	14293	14175	14304	14241	14307	14235	14177	14094	14087	14168	14098	14208	14295	14119	14237	14156	14125	14289	14191	14162	14361	14081	14105	14211	14156	14281	14083	14073	14236	14046	14295	14224	14324	14104	14126	14146	14147	14197	14152	14132	14152	14280	14288	14152	14087	14195	14087	14145	14100	14050	14143	14242	14388	14045	14031	14112	14111	14100	14233	14340	14346	14171	14194	14165	14173	14251	14366	14281	14279	14173	14281	14195	14269	14200	14201	14336	14193	14294	14204	14058	14085	14131	14260	14061	14292	14303	14208	14457	14209	14153	14092	14261	14258	14186	14166	14202	14251	14315	14219	14220	14336	14100	14192	14203	14304	14307	14344	14183	14232	14075	14388	14272	14202	14309	14090	14133	14107	14306	14249	14199	14244	14045	14187	14171	14228	14241	14349	14271	14206	14174	14347	14178	14149	14332	14250	14134	14283	14242	14052	14267	14116	14210	14245	14195	14215	14033	14139	14238	14139	14138	14272	14240	14121	14302	14117	14069	14082	14186	14167	14212	14160	14180	14135	14253	14060	14284	14148	14249	14310	14056	14223	14271	14031	14138	14305	14351	14210	14075	14253	14275	14190	14189	14150	14205	14190	14023	14258	14228	14365	14353	14068	14430	14268	14138	14113	14115	14387	14201	14295	14068	14334	14169	14087	14195	14252	14312	14249	14292	14189	14034	14308	14285	14422	14240	14263	14202	14284	14187	14331	14186	14264	14057	14154	14323	14262	14366	14269	14295	14106	14376	14173	14106	14083	14282	14166	14301	14197	14088	14225	14300	14162	14219	14268	14247	14235	14245	14215	14304	14239	14000	14177	14213	14283	14107	14214	14214	14115	14094	14102	14335	14233	14220	14292	14231	14164	14185	14048	14170	14210	14370	14329	14166	14289	14270	14123	14186	14347	14180	14144	14217	14088	14136	14124	14143	14390	14268	14243	14369	14287	14179	14194	14196	14177	14368	14104	14416	14356	14342	14331	14266	14099	14261	14288	14244	14220	14111	14336	14277	14109	14143	14225	14143	14330	14008	14357	14349	14235	14235	14230	13991	14124	14318	14292	14081	14181	14008	14292	14164	14140	14063	14233	14260	14273	14349	14185	14321	14232	14228	14334	14409	14228	14190	14110	14217	14202	14161	14052	14265	14328	14202	14229	14217	14294	14225	14123	14211	14300	14224	14157	14213	14315	14250	14117	14254	14182	14229	14150	14195	14169	14150	14300	14275	14283	14161	14106	14117	14231	14367	14338	14188	14192	14232	14199	14166	14193	14179	14261	14228	14216	14339	14264	14175	14054	14318	14230	14318	14220	14177	14235	14160	14233	14385	14225	14106	14260	14374	14238	14406	14113	14327	14337	14032	14278	14343	14314	14294	14301	14216	14124	14144	14321	14108	14110	14118	14236	14142	14256	14183	14321	14103	14227	14183	14286	14232	14228	14224	14230	14020	14322	14225	14188	14324	14337	14320	14434	14204	14038	14361	14306	14194	14197	14046	14318	14116	13955	14224	14178	14167	14184	14189	14234	14381	14169	14065	14264	14185	14258	14236	14356	14185	14142	14256	14364	14234	14261	14210	14296	14265	14201	14318	14332	14258
24287	21016	26761	26216	20048	18105	17722	16869	16382	16290	16509	16185	16157	16124	15906	16143	15879	15896	16166	16112	15962	16081	15856	15831	15668	15499	15884	15893	15888	15850	15688	15718	15743	15789	15859	15920	15718	15895	15572	15749	15601	15894	16144	15728	15999	15787	15898	15737	15720	15794	15726	15818	16034	15982	15778	15731	15733	15776	15956	15661	15558	15783	15771	15692	15654	15670	15650	15685	15827	15945	15646	15696	15770	15835	15795	15648	15713	15909	15675	15918	15748	15916	15788	15858	15761	15936	15905	15506	15480	15635	15847	15782	15687	15661	15622	15623	15625	15778	15601	15602	15661	15907	15643	15590	15856	15717	15864	15608	15670	15632	15634	15727	15761	15833	15792	15877	15746	15751	15756	15734	15852	15831	16070	15693	15568	15910	15830	15813	15670	15618	15832	15782	15971	15776	15562	15673	15797	15529	15984	15508	15728	15435	15864	15787	15476	15633	15649	16087	15874	15914	15692	15662	15818	15711	15814	15672	15667	15752	15655	15754	15803	15680	15656	15821	15671	15648	15929	15761	15774	15622	15652	15795	15549	15762	15699	15478	15697	15846	15613	15592	15803	15804	15622	15722	15780	15837	15772	15746	15572	15809	15804	15656	15500	15688	15921	15642	15745	15649	15735	15872	15787	15768	15798	15695	15890	15637	15769	15800	15915	15866	15881	15607	15820	15843	15721	15754	15827	15674	15904	15622	15763	15624	15634	15621	15560	15887	15746	15652	15716	15688	15792	15530	15888	15882	15506	15806	15653	15763	15904	15825	15741	15766	15840	15629	15783	15655	15847	15811	15741	15765	15634	15701	15820	15530	15756	15883	15722	15772	15799	15559	15475	15976	15705	15721	15683	15894	15760	15749	15775	15740	15782	15523	15614	15870	15865	15938	15701	15871	15775	15782	15631	15692	15799	15848	15730	15607	15706	15894	15730	15629	15729	15746	15582	15887	15897	15729	15829	15958	15625	15653	15854	15761	15601	15678	15916	15823	15651	15889	15784	15841	15694	15809	15601	15736	15919	15697	15721	15723	15805	15859	15782	15639	15600	15847	15787	15801	15849	15733	15681	15824	15754	15688	15705	15582	15740	15578	15743	15669	15669	15732	15824	15619	15736	15531	15616	15782	15662	15772	15690	15867	15722	15859	15702	15831	15760	15925	15838	15770	15931	15880	15595	15596	15847	15761	15789	15744	15788	15895	15792	15733	15849	15844	15465	15624	15674	15652	15742	15674	15661	15829	15799	15582	15798	15785	15488	15620	15497	15642	15744	15618	15713	15806	15678	15683	15680	15827	15822	15654	15773	15796	15639	15793	15821	15635	15776	15743	15907	15918	15661	15789	15700	15754	15831	15657	15641	15639	15929	15742	15640	15513	15671	15742	15777	15784	15681	15779	15753	15684	15727	15774	15688	15715	15681	15666	15687	15602	15610	15706	15894	15979	15691	15610	15622	15818	15687	15899	15653	15741	15715	15671	15743	15727	15807	15845	15625	15716	15666	15718	15810	15562	15672	15641	15719	15715	15784	15794	15814	15789	15800	15717	15796	15720	15765	15861	15876	15581	15825	15715	15907	15832	15672	15735	15763	15750	15767	16019	15737	15784	15696	15629	15838	15760	15850	15816	15715	15821	15749	15746	15750	15767	15692	15805	15936	15652	15731	15651	15706	15843	15746	15648	15646	15674	15645	15849	15806	15758	15642	15819	15661	15821	15850	15748	15616	15703	15722	15687	15817	15786	15881	15643	15771	15784	15740	15836	15776	15732	15686	15664	15635	15687	15758	15743	15826	15668	15837	15699	15920	15637	15774	15803	15492	15836	15641	15848	15881	15830	16001	15768	15933	15911	15770	15709	15592	15721	15512	15528	15755	16073	15755	15641	15755	15844	15926	15678	15694	15955	15949	15698	15884	15838	15721	15682	15819	15792	15628	15906	15736	15666	15758	15714	15865	15582	15887	15964	15780	15780	15834	15903	15953	15703	15855	16002	15783	15833	15750	15609	15663	15609	15633	15917	15662	15791	15659	15909	15781	15859	15941	15697	15804	15483	15603	15784	15535	15747	15778	15780	15702	15705	15768	15855	15641	15840	15796	15632	15829	15675	15998	15648	15630	15853	15711	15814	15686	15772	15759	15772	15969	15765	16013	15842	15804	15663	15849	15795	15836	15689	15713	15796	16032	15889	15854	15817	15686	15602	15907	15756	15606	15714	15772	15733	15608	15847	15773	15621	15864	15871	15721	15532	15788	15835	15714	15850	15611	15821	15844	15648	15603	15670	15667	15571	15672	15801	15922	15709	15485	15788	15685	15768	15757	15735	15610	15637	15947	15876	15960	15667	15913	15855	15773	15836	15807	15644	15777	15880	15827	15637	15756	15652	15823	15634	15670	15763	15945	15668	15853	15710	15867	15948	15777	15627	15749	15953	15746	15856	15750	15828	15746	15710	15857	15780	15610	15705	15762	15786	15684	15716	15632	15735	15703	15777	15728	15614	15599	15591	15775	15756	15873	15602	15703	15700	15658	15743	15645	15700	15655	15562	15782	15635	15742	15695	15723	15783	15764	15754	15645	15977	15767	15649	15832	15746	15724	15835	15565	15677	15834	15679	15965	15735	15989	15555	15848	15557	15766	15726	15749	15756	15738	15659	15658	15654	15705	15627	15590	15932	15910	16079	15930	15522	15584	15701	15578	15732	15802	15606	15621	15673	15713	15776	15581	15838	15844	15929	15868	15836	15796	15973	15752	15778	15701	15814	15842	15801	15791	15839	15658	15752	15578	15727	15855	15802	15645	15946	15876	15721	15796	15767	15866	15820	15811	15611	15694	15589	15706	15756	15527	15745	15734	15706	15819	15715	15811	15972	15649	15708	15591	15673	15636	15576	15634	15688	15622	15829	15911	15812	15669	15667	15733	15772	15710	15758	15794	15737	15802	15826	15666	15771	15783	15695	15730	15778	16013	15786	15776	15847	15765	15578	15627	15908	15889	15681	15805	15634	15816	15825	15720	15859	15646	15791	15693	15583	15686	15781	15763	15889	15625	15759	15684	15663	15461	15786	15779	15618	15841	15779	15881	15777	15701	15582	15528	15723	15799	15726	15639	15751	15571	15660	15685	15819	15639	15686	15767	15895	15970	15819	15839	15763	15797	15829	15720	15655	15863	15825	15837	15800	15703	15916	15800	15747	15709	15740	15794	15583	15872	15803	15842	15895	15686	15879	15779	15802	15821	15831	15693	15668	15735	15760	15722	15692	15875	15887	15681	15502	15741	15817	15678	15697	15704	15771	15677	15829	15593	15470	15939	15816	15681	15714	15870	15859	15634	15840	15833	15813	15804	16053	15753	15837	15811	15704	15838	15638	15885	15764	15707	15766	15689	15785	15841	15796	15769	15677	15673	15671	15814	15798	15760	15683	15761	15761	15760	15749	15744	15605	15740	15725	15910	15752	15712	15633	15634	15660	15734	15931	15709	15610	15601	15787	15844	15654	15742	15870	15774	15836	15682	15598	15774	15977	15848	15628	15757	15674	15667	15729	15750	15977	15694	15703	15740	15717	15745	15839	15897	15680	15764	15953	15777	15744	15778	15900	15849	15733	15794	15803	15839	15483	15692	15717	15692	15700	15814	15803	15729	15566	15834	15857	15778	15756	15644	15797	15825	15828	15782	15657	15658	15736	15976	15591	15769	15668	15716	15550	15688	15846	15727	15633	15846	15758	15808	15856	15946	15777	15828	15653	15675	15849	15812	15703	15965	15693	15757	15864	15719	15819	15857	15632	15894	15696	15671	15638	15727	15822	15605	15490	15881	15705	15786	15644	15751	15706	15750	15765	15814	15702	15848	15755	15690	15577	15537	15672	15690	15685	15816	15893	15777	15762	15801	15775	15413	15617	15764	15711	15704	15670	15682	15690	15535	15695	15668	15649	15797	15807	15759	15413	15591	15685	15701	15720	15927	15820	15811	15645	15865	15661	15789	15899	15882	15869	15682	15534	15732	15929	15607	15880	15859	15809	15711	15612	15760	15921	15766	15739	15750	15588	15720	15842	15845	15786	15962	15816	15705	15724	15774	15720	15834	15640	15813	15591	15849	15825	15545	15813	15789	15897	15811	15769	15672	15768	15764	15761	15958	15793	15822	15720	15665	15819	15789	15724	15743	15974	15528	15670	15864	15689	15561	15711	15744	15803	15705	15742	15840	15839	15504	15708	15764	15773	15642	15688	15749	15700	15788	15764	15726	15707	15692	15870	15876	15775	15888	15645	15940	15693	15820	15662	15869	15672	15745	15589	15784	15648	15531	15732	15767	15843	15829	15733	15744	15845	15771	15710	15885	15820	15839	15826	15786	15628	15667	15753	15626	15646	15700	15788	15765	15714	15756	15710	15759	15711	15780	15608	15634	15704	15886	15738	15766	15813	15939	15878	15796	15681	15772	15792	15837	15651	15759	15648	15888	15769	15947	15638	15746	15716	15767	15652	15834	15750	15704	15946	15620	15725	15694	15733	15735	15641	15687	15843	15651	15722	15673	15679	15777	15880	15849	15867	15705	15779	15602	15766	15693	15764	15828	15649	15605	15765	15856	15735	15740	15761	15670	15598	15805	15980	15685	15730	15694	15889	15734	15705	15808	15858	15608	15478	15508	15769	15772	15832	15581	15848	15755	15754	15636	15820	15772	15818	15769	15842	15763	15571	15827	15602	15752	15698	15755	15768	15590	15563	15815	15641	15780	15763	15589	15572	15713	15470	15838	15660	15616	15563	15607	15795	15564	15719	15652	15690	15673	15746	15561	15661	15884	15687	15658	15948	15870	15934	15594	15833	15788	15841	15706	15859	15774	15694	15844	15858	15848	15834	15919	15869	15716	15857	15851	15842	15762	15702	15857	15547	15856	15899	15868	15906	15602	15635	15656	15800	15770	15788	15792	15758	15618	15932	15829	15761	15591	15849	16019	15721	15725	15672	15805	15671	15716	15721	15743	15700	15698	15673	15719	15766	15968	15815	15539	15733	15782	15763	15695	15814	15832	15790	15698	15569	15821	15829	15859	15751	15746	15913	15778	15635	15804	15882	15837	15813	15686	15920	15760	15638	15778	15935	15772	15947	15876	15727	15512	15635	15654	15574	15779	15609
15901	29604	24765	19381	17435	16321	15803	15185	14795	14381	14354	14420	14432	14142	14278	13978	13877	13924	13890	14020	13912	13893	14058	13948	13678	13728	13778	13884	13864	13847	13733	13856	13997	13851	13818	13933	13690	13833	13822	13777	13649	13881	13809	13844	13898	13692	13833	13712	13872	13669	13739	13778	13631	13645	13882	13891	13744	13865	13808	13807	13842	13890	13884	13738	13795	13741	13968	13942	13803	13925	13761	13799	13796	13668	13691	13827	13868	13921	13858	13735	13800	13959	14007	13782	13699	13816	13652	13752	13880	13782	13758	13668	13747	13717	13851	14104	13716	13852	13752	13725	13777	13906	13635	13665	13722	13700	13592	13705	13764	13810	13850	13769	13509	13775	13907	13743	13606	13674	13689	13771	13766	13829	13936	13924	13746	13651	13792	13815	13828	13821	13782	13808	13973	14011	13783	13981	13793	13702	13802	13902	13769	13924	13747	13615	13863	13756	13892	13940	13635	13993	13662	13875	13717	13664	13650	13872	13960	13653	13714	13710	13750	13965	13881	13754	13821	13816	13683	13822	13843	13899	13827	13917	13717	13847	13777	13737	13630	13819	13765	13937	13768	13962	13866	13894	13765	13691	13773	13965	13853	13519	13850	13913	13816	13879	13804	13773	13793	13960	13917	13818	13899	13777	13710	13841	13948	13968	13860	13808	13706	13811	13788	13731	13739	13835	13745	13782	13805	13792	13801	13709	13867	13659	13700	13834	13770	13706	13642	13693	13699	13737	13679	13906	13730	13898	13762	13908	13926	13883	13724	13772	13684	13771	13655	13888	13632	13767	13952	13854	13627	13959	13654	13785	13745	13867	13707	13969	13749	13690	13938	13806	13774	13832	13759	13778	13578	13690	13829	13885	13599	13778	13721	13802	13853	14011	13836	13801	13509	13834	13728	13849	13828	13705	13853	13846	13819	13724	13789	13752	13743	13686	13685	13721	13529	13742	13727	13619	13824	13804	13612	13802	13864	13753	13785	13831	13852	13820	13828	13923	13723	13726	13606	13655	13700	13766	13732	13861	13707	13686	13685	13734	13720	13688	13730	13810	13902	13711	13697	13887	13714	13779	13898	13741	13763	13873	13674	13656	13865	13910	13857	13845	13841	13682	13788	13813	13918	13858	13669	13972	13884	13799	13802	13714	13855	13834	13685	13660	13712	13726	13706	13804	13818	13874	13922	13723	13907	13859	13736	13696	13640	13766	13828	13632	13864	13832	13913	13788	13807	13755	13891	13731	13694	13811	13618	13673	13735	13842	13759	13815	13804	13903	13698	13770	13818	13738	13918	13641	13828	13759	13631	13803	13943	13863	13675	13887	13731	13730	13961	13721	13805	13815	13815	13735	13991	13841	13766	13770	13894	13763	13795	13778	13970	13799	13848	13747	13875	13927	13914	13918	13674	13625	13765	13686	13647	13822	13834	13716	13720	13707	13808	13970	13747	13878	13801	13933	13781	13858	13777	13782	13841	13688	13938	13748	13757	13893	13792	13846	13772	13654	13689	13839	13753	13818	13591	13998	13905	13980	13741	13719	13754	13724	13783	13808	13839	13890	13787	13669	13852	13750	13778	13733	13794	13691	13988	13940	13698	13690	13731	13829	13659	13715	13858	13822	13635	13693	13774	13866	13710	13824	13751	13707	13736	13906	13715	13812	13715	13663	13866	13710	13699	13551	13850	13933	13809	13927	13727	13947	13778	13747	13845	14022	13627	13950	13721	13937	13858	13833	13813	13760	13828	13822	13677	13898	13769	13907	13678	13849	13792	13702	13843	13844	13789	13689	13720	13865	13882	13762	13902	13596	13899	13826	13781	13644	13768	13827	13777	13769	13922	13818	13779	13806	13857	13914	13866	13671	13776	13712	13739	13787	13681	13776	13851	13822	13789	13808	13796	13824	13707	13836	13712	13845	13685	13880	13747	13654	13840	13931	13930	13745	13762	13880	13838	13622	13905	13806	13809	13852	14004	13574	13778	13974	13686	13867	13612	13891	13656	13807	13643	13697	13919	13628	13733	13753	13693	13793	13795	13902	13843	13773	13551	13639	13727	13766	13822	13739	13673	13776	13834	13759	13839	13981	13663	13728	13735	13719	13829	13770	13813	13805	13873	13797	13670	13716	13841	13941	13701	13727	13750	13691	13905	13711	13761	14041	13745	13662	13852	13819	13749	13895	13721	13807	13977	13873	13825	13883	13755	13889	13941	13785	13734	13706	13728	13684	13818	13893	13755	13846	13812	13897	13823	13718	13739	13731	13712	13755	13814	13718	13797	13690	13734	13805	13722	13882	13841	13691	13710	13836	13581	13738	13807	13875	13817	13760	13783	13914	13789	13692	13765	13782	13931	13741	13798	13903	13836	13715	13864	13883	13856	13621	13856	13732	13864	13782	13641	13651	13748	13861	13791	13742	13889	13806	13902	13766	13720	13780	13864	13762	13856	13841	13779	13720	13822	13671	13836	13758	13816	13804	14016	13848	13757	13742	13797	13766	13862	13857	13683	13805	13707	13807	13713	13815	13853	13690	13747	13742	13851	13720	13653	13675	13982	13791	13639	13715	13771	13712	13703	13808	13551	13719	13729	13853	13732	13857	13714	13782	13807	13798	13661	13694	13902	13770	13738	13665	13934	13785	13669	13790	13892	13818	13741	13669	13765	13842	13849	13792	13621	13889	13712	13803	13896	13740	13792	13768	13861	13878	13923	13873	13800	13913	13885	13879	13867	13691	13800	13645	13793	13825	13858	13918	13512	13668	13959	13706	13843	13851	13672	13754	13940	13894	13604	13702	13809	13945	13602	13786	13786	13794	13702	13881	13795	13793	13956	13798	13823	13823	13905	13990	13712	13730	13852	13811	13677	13803	13918	13860	13861	13679	13961	13812	13793	13779	13717	13715	13908	13767	13928	13754	13908	13771	13748	13735	13804	13753	13751	13782	13697	13758	13730	14043	13893	13746	13808	13715	13707	13756	13990	13763	13879	13714	13926	13729	13646	13783	13710	13802	13942	13985	13787	13769	13659	13866	13865	13736	13894	13890	13695	13897	13710	13717	13777	13718	13915	13852	13785	13713	13797	13684	13846	13747	13649	13695	13670	13764	13769	13804	13847	13745	13713	13808	13710	13712	13842	13667	13702	13710	13753	13851	13806	13760	13693	13784	13964	13711	13871	13662	13852	13909	13789	13881	13748	13968	13760	13943	13776	13979	13817	13828	13808	13744	13800	13905	13774	13816	13757	13742	13794	13739	13862	13801	13723	13854	13629	13819	13681	13704	13872	13867	13740	13795	13800	13849	13647	13868	13750	13786	13677	13899	13885	13876	13730	13833	13762	13839	13695	13757	13893	13763	13808	14048	13817	13890	13759	13756	13772	13756	13742	13640	13940	13941	13697	13762	13881	13739	13870	13882	13891	13779	13730	13929	13819	13633	13680	13756	13951	13832	13807	13880	13694	13965	13962	13882	13817	13841	13777	13918	13739	13742	13657	13738	13734	13817	13741	13681	13962	13765	13797	13635	13780	13828	13881	13800	13839	13819	13673	13821	13824	13861	13713	13970	13797	13710	13962	13976	13864	13882	13647	13757	13708	13917	13742	13691	13848	13579	13697	13902	13815	13696	13829	13817	13903	13525	13707	13800	13767	13814	13763	13918	13727	13657	13746	13803	13720	13754	13853	13816	13716	13671	13728	13917	13780	13869	13842	13906	13712	13776	13935	13787	13877	13751	13702	13829	13861	13915	13892	13898	13679	13884	13797	13805	13816	13803	13689	13922	13754	13727	13622	13931	13826	13700	13788	13811	13858	13887	13969	13730	13765	13824	13770	13768	13863	13711	13690	13752	13749	13867	13774	13604	13706	13733	13885	13763	13721	13916	13843	13742	13721	13932	13804	13740	13743	13847	13734	13584	13769	13735	13590	13890	13791	13587	13953	13837	13771	13772	13864	13920	13757	13749	13564	13777	13782	13845	13825	13737	13930	13872	13655	13825	13796	13928	13754	13780	13860	13914	13752	13679	13829	13768	13763	13813	13762	13792	13783	13752	13702	13645	13723	13672	13893	13993	13802	13755	13816	13714	13771	13868	13767	13774	13834	13811	13981	13861	13820	13711	13864	13715	13785	13791	13662	13827	13661	13749	13885	13725	13838	13823	13641	13764	13798	13852	13931	13748	13701	13796	13882	13809	13784	13608	13758	13639	13788	13725	13767	13688	13842	13595	13948	13905	13768	13867	13909	13956	13762	13591	13831	13745	13811	13803	13780	13667	13898	13818	13742	13754	13770	13754	13838	13931	13676	13651	13628	13807	13738	13744	13832	13692	13738	13805	13855	13612	13771	13855	13724	13901	13811	13980	13812	13880	13904	13812	13767	13686	13668	13937	13615	13840	13676	13788	13832	13826	13733	13819	13702	13744	13702	13659	13844	13765	13841	13683	13786	13605	14027	13760	13701	13730	13700	13700	13947	13776	13805	13778	13705	13842	13868	13869	13715	13855	13818	13667	13806	13714	13886	13824	13817	13857	13701	13730	13784	13839	13699	13788	13880	13676	13853	13772	13687	13651	13711	13690	13803	13622	14024	13746	13875	13687	13867	13870	13743	13677	13988	13718	13734	13733	13725	13856	13825	13859	13924	13906	13699	13737	13734	13838	13901	13934	13606	13935	13714	13754	13891	13812	13758	13820	13919	13735	13971	13800	13708	13868	13792	13896	13796	13805	13916	13781	13712	13682	13727	13887	13818	13865	13751	13940	13810	13771	13786	13771	13789	13730	13692	13907	13812	13794	13814	13917	13640	13754	13880	13878	13862	13822	13902	13757	13897	13705	13710	13796	13912	13770	13750	13797	13776	13875	13729	13891	13631	13879	13825	13794	13738	13731	13983	13890	13872	13688	13768	13701	13824	13846	13756	13751	13682	13932	13682	13841	13886	13834	13753	13805	13847	13791	13796	13722	13635	13942	13824	13785	13805	13879	13997	13625	13937	13838	13827	13722	13803	13806	13762	13814	13866	13821	13709	13804	13724	13619	13877	13594	13710	13958	13920	13640	13803	13581	13869	13829	13750	13735	13859	13717	13726	13920	13609	13821	13809	13785	13759	13688	13769	13757	13965	13757	13816	13857	13782	13835	13715	13847
21817	21054	28324	24029	21334	23440	25373	20295	19082	19107	19199	18820	18707	18724	18296	18374	18272	18255	18272	18034	18130	18038	17895	17891	17832	18026	17699	18078	17864	17914	18005	18050	17756	18063	17830	17880	17863	17922	17987	17992	17844	17780	17680	17839	17821	17773	17815	17924	17953	17856	18047	17823	17910	17880	17918	17938	17621	17890	17927	17866	17901	17826	17843	17845	17648	17851	17884	17933	17880	17714	17874	17739	17837	17780	17903	18053	17903	17795	17731	17728	17554	17987	17961	17899	17852	17709	17701	17736	17917	17801	17821	17901	17993	17874	17865	17785	17737	17741	17889	17847	17768	17798	17732	17797	17902	17691	17721	17732	17880	17763	17955	17501	17721	17628	17696	17644	17859	17760	17681	17722	17798	17872	17879	17790	17697	17719	17787	17698	17790	17715	17704	17913	17748	17635	17687	17707	17726	17812	17604	17736	17849	17895	17913	17607	17850	17720	17627	17841	17798	17793	17879	17757	17669	17711	17633	17897	17847	17647	17710	17728	17818	17863	17801	17735	17841	17782	17830	17803	17670	17837	17747	17887	17915	17840	17759	17813	17676	17840	17720	17930	17729	17838	17774	17657	17943	17675	17606	17962	17830	17765	17764	17833	17870	17651	17886	17813	17755	17827	17823	17806	17803	17644	17709	17608	17775	17850	17867	17679	17966	17754	17705	17812	17516	17842	17763	17724	17863	17822	17962	17620	17741	17832	17940	17822	17825	17666	17772	17650	18005	17773	17693	17625	17957	17848	17751	17667	17676	17812	17645	17896	17786	17776	17777	17775	17717	17803	17644	17787	17884	17727	17645	17820	17965	17558	17855	17843	17684	17766	17647	17832	17916	17810	17809	17672	17899	17883	17682	17650	17609	17722	17606	17708	17791	17796	17783	17701	17774	17654	17897	17825	17831	17778	17651	17561	17590	17932	17922	17859	17824	17737	17781	17839	17892	17815	17851	17798	17887	17777	17900	17802	17831	17591	17646	17854	17661	17589	17730	17565	17630	17741	17872	17801	17576	17985	17774	17670	17974	17675	17738	17942	17854	17609	17720	17897	17885	17706	17809	17752	17628	17944	17849	17948	17760	17886	17772	17751	17781	17662	17955	17726	17506	17736	17925	17707	17776	17813	17729	17779	17723	17776	17643	17664	17507	17696	17773	17657	17724	17757	17749	17776	17703	17823	17680	17888	17930	17853	17753	17794	17692	17861	17943	17635	17526	17891	17778	17780	17604	17645	17820	17571	17881	17770	17751	17606	17750	17759	17784	17687	17568	17742	17922	17673	17654	17943	17593	17937	17760	17718	17753	17628	17620	17944	17887	17816	17754	17770	17667	18009	17755	17644	17971	17601	17956	17735	17796	17711	18025	17851	17816	17753	17898	17854	17814	17768	17818	17935	17697	17830	17654	17749	17737	17772	17622	17967	17836	17780	17709	17537	17989	17658	17602	17721	17648	17764	17793	17646	17708	17716	17708	17760	17848	17912	17844	17681	17827	17738	17614	17534	17780	17666	17807	17797	17697	17719	17600	17624	17609	17611	17541	17862	17696	17846	17775	17449	17783	17705	17798	17658	17694	17880	17912	17863	17728	17931	17779	17654	17540	17539	17662	17614	18005	17939	17848	17724	17723	17516	17834	17822	17594	17777	17698	17583	17571	17776	17960	17861	17908	17945	17629	17907	17983	17745	17848	17942	17792	17843	17592	17844	17869	17861	17781	17979	17643	17666	17994	17811	17912	17587	17814	17858	17717	17725	17751	17759	17875	17744	17805	17822	17660	17736	17537	17739	17627	17699	17795	17722	17792	17841	17866	17742	17807	17583	17646	17761	17669	17923	17879	17704	17657	17772	17821	17750	17803	17910	17790	17684	17819	17728	17827	17537	17665	17643	17957	17760	17638	17885	17796	17862	17724	17605	17709	17697	17740	17750	17946	17688	17797	17732	17818	17845	17661	17834	17794	17544	17768	17631	17748	17624	17779	17801	17775	17994	17802	18007	18000	17803	17839	17613	17729	17913	17765	17765	17822	17823	17563	17673	17690	17614	17729	17843	17727	17848	17643	17737	17674	17811	17780	17719	17581	17755	17847	17699	17802	17848	18008	17822	17794	17649	17718	17647	17630	17704	18013	17636	17816	17817	17861	17662	17824	17787	17625	17722	17710	17686	17694	17683	17851	17672	17772	17806	17640	17823	17617	17739	17703	17662	17794	17837	17851	17990	17878	17767	17738	17512	17619	17688	17743	17732	17655	17730	17832	17716	17769	17524	17784	17893	17722	17677	17889	17707	17897	17548	17905	17891	17812	17686	17732	17767	17729	17590	17971	17744	17826	17449	17572	17608	17594	17794	17898	17774	17654	17836	17673	17680	17715	17688	17734	17682	17542	17638	17711	17937	17866	17865	17641	17719	17725	17507	17998	17600	17688	17733	17590	17541	17703	17608	17686	17815	17758	17791	17894	17790	17702	17800	17631	17780	17630	17774	17616	17715	17666	17648	17729	18058	17836	17847	17747	17971	17680	17774	17788	17986	17769	17853	17758	17938	17857	17835	17736	17646	17643	17747	17735	17904	17739	17805	17714	17716	17799	17726	17498	17470	17723	17677	17724	17732	17624	17762	17642	17675	17665	17716	17777	17761	17755	17889	17799	17747	17818	17696	17600	17988	17639	17747	17888	17622	17713	17737	17658	17629	17772	17592	17673	17893	17733	17645	17444	17783	17782	17687	17649	17659	17647	17611	17608	17867	17822	17635	17768	17776	17855	17940	17615	17958	17763	17794	17736	17909	17706	17767	17572	17645	17699	17483	17739	17717	17716	17661	17733	17723	17872	17693	17645	17781	17660	17710	17740	17796	17711	17909	17718	17600	17817	17663	17741	17735	17627	17702	17832	17781	17733	17944	17896	17384	17738	17552	17790	17729	17883	17701	17758	17647	17946	17789	17663	17669	17665	17915	17860	17603	17859	17735	17789	17508	17743	17780	17727	17586	17629	17734	17673	17600	17739	17454	17734	17714	17664	17695	17695	17604	17609	17487	17622	17471	17605	17773	17908	17554	17863	17752	17825	17996	17636	17873	17529	17815	17668	17732	17809	17930	17906	17624	17964	17747	17838	17773	17798	17533	17806	17872	17660	17744	17767	17792	17913	17766	17684	17786	17762	17825	17815	17829	17816	17764	17820	17566	17759	17685	17826	17771	17839	17544	17802	17695	17865	17827	17795	17872	17847	17708	17835	17584	17641	17660	17763	17619	17754	17787	18056	17820	17713	17891	17744	17710	17891	17478	17810	17546	17843	17854	17758	17635	17613	17775	17850	17769	17675	17692	17746	17810	17884	17862	17738	17754	17653	17601	17754	17661	17819	17837	17904	17824	17779	17680	17829	17712	17722	17745	17752	17792	17809	17709	17638	17584	17727	17714	17671	17759	17749	17803	17848	17691	17844	17803	17841	17716	17863	17760	17761	17663	17820	17668	17792	17771	17817	17899	17717	17676	17695	17560	17602	17762	17528	17862	17530	17912	17650	17838	17853	17670	17672	17902	17898	17658	17769	17693	17886	17909	17595	17834	17947	17832	17716	17918	17957	17675	17813	17850	17782	17653	17758	17686	17848	17688	17593	17950	17873	17681	17513	17538	17737	17820	17611	17675	17846	17699	17676	17760	17866	17779	17687	18034	17771	17579	17515	17817	17662	17863	17630	17684	17572	17684	17822	17809	17516	17687	17642	17879	17647	17735	17851	17633	17644	17876	17710	17918	17725	17657	17987	17848	17730	17722	18089	18043	17763	17650	17729	17878	17764	17916	17758	17754	17534	17531	17743	17937	17853	17770	17646	17671	17732	17757	17707	17725	17795	17638	17741	17790	17606	17654	17822	17715	17649	17795	17753	17762	17835	17841	17691	17795	17703	17887	17625	17842	17996	17817	17745	17570	17762	17884	17910	17870	17463	17657	17787	17617	17690	17560	17743	17822	17782	17740	17629	17936	17784	17693	17810	17860	17876	17704	17697	17743	17812	17730	17693	17792	17499	17975	17783	17432	17752	17926	17573	17710	18074	17964	17905	17850	17611	17703	17595	17964	17749	17882	17746	17677	17557	17723	17673	17702	17944	17701	17716	17752	17793	17575	17729	17868	17966	17880	17552	17769	17765	17736	17748	17930	17608	17765	17793	17873	17755	17828	17671	17820	17639	17574	17689	17550	17611	17709	17852	17718	17637	17770	17763	17668	17766	17689	17815	17821	17879	17724	17681	17616	17874	17833	17724	17683	17690	17680	17690	17654	17875	17796	17826	17696	17798	17634	17756	17775	17802	17686	17944	17733	17862	17838	17775	17652	17931	17725	17936	17528	17774	17831	17641	17607	17773	17719	17917	17498	17770	17738	17922	17751	17762	18004	17928	17647	17709	17767	17511	17635	17756	17727	17984	17725	17752	17872	17878	17905	17682	17632	17835	17773	17683	17680	17754	17923	18002	17731	17765	17633	17802	17921	17745	17743	17552	17971	17585	17782	17798	17805	17752	17666	17958	17700	17869	17695	17632	17721	17697	17822	17745	17837	17858	17744	17580	17751	17767	17653	17676	17719	17700	17605	17951	17881	17903	17703	17713	17891	17594	17550	17550	17862	17755	17824	17792	17751	17881	17733	17614	17736	17722	17672	17825	17715	17577	18027	18021	17645	17747	17651	17780	17645	17770	17766	17846	17794	17671	17633	17685	17545	17667	17534	17781	17643	17657	17737	17752	17808	17889	17792	17855	17711	17804	17752	17758	17683	17812	18055	17863	17830	17727	17706	17694	17724	17767	17526	17503	17693	17832	17907	17631	17552	17700	17698	17625	17801	17970	17948	17825	17823	17531	17738	17539	17784	18040	17943	17678	17786	17733	17774	17706	17687	17699	17642	17701	17805	17819	17740	17882	17761	17657	17710	17643	17772	17966	17798	17631	17861	17833	17713	17858	17711	17797	17736	17755	17677	17746	17783	17900	17708	17752	17795	17556	17854	17637	17792	17704	17724	17767	17858	17849	17830	17775	17823	17935	17868	17836	17794	17733	17603	17628	17778	17617	17726	17671	17966	17808	17693	17714	17816	17727	17784	17751	17638	17734	17912	17854	17694	17668	17625	17690	17766	17712	17706
16901	37783	30954	23956	21217	19500	18162	17246	16853	16466	16021	16036	16015	15602	15716	15433	15472	15366	15288	15169	15134	14910	15210	15073	15091	15124	14990	14783	15084	15140	14982	14850	15030	15070	14896	14984	14885	14993	15080	14851	14926	14954	15008	14848	14945	14950	14972	15040	15034	14869	14920	14865	14969	15003	15022	14806	14878	14830	14969	14904	14757	14951	14868	14896	14955	14882	14978	14970	15011	14906	14969	14952	14856	15009	14947	14824	14914	14873	15006	14921	14789	15074	14877	14853	14956	14937	14893	14964	15102	15059	15081	14901	14924	14815	15010	15016	14956	14742	14826	14958	15055	14876	14994	15118	15056	14890	14837	15063	15132	14924	14881	14900	15006	14992	14781	14774	14814	14930	14941	14921	14892	14888	14828	14993	14912	15016	14866	14853	14921	15072	14923	14896	15025	14880	14888	14903	14895	14759	14982	14766	14993	14858	15036	14919	14902	14878	15091	14923	14770	14896	14861	14991	14817	14946	14861	14755	14793	14912	14916	14860	14916	15008	14926	15018	14927	14833	14837	14807	14737	14922	14972	14924	14936	14906	14853	14933	14982	15030	14971	14887	15072	14921	14939	14855	15043	14980	14909	14990	14786	14822	14869	14986	14733	15070	14931	14951	14920	14793	14734	14919	14882	14815	14896	14961	15044	15046	15083	15029	14861	14794	14991	14851	14919	14828	14920	14934	14893	14908	14879	14851	14778	14991	14894	14862	15090	14854	14987	15061	14944	14933	14941	14873	14926	14890	14923	14996	15088	14855	14723	14891	14892	14995	14907	14863	15082	15006	14939	14888	14845	14855	14762	14929	14747	14903	14866	14834	15065	15065	14869	14844	14908	14821	14984	14847	14906	14952	14890	14944	14874	14835	14823	14892	14911	15099	14789	15010	15094	14856	15028	14802	14926	14925	14879	15052	14952	14857	14889	14877	15126	14923	14711	15104	14933	14800	14994	14991	14926	14853	14880	14951	14894	14863	14965	15092	14884	14960	14806	14933	14845	14831	14950	15041	14986	14890	14919	14952	14909	14876	14929	14846	14974	14941	14943	14905	14986	14974	14732	14978	14977	14981	14942	14909	14932	14871	15005	14918	14831	14808	15061	14984	14908	14803	15020	15046	14865	14968	15057	14976	14791	14999	14828	14800	14974	14973	14952	15046	14974	14932	14909	15027	14912	14862	14842	14842	14899	15000	15049	14995	14917	14994	14913	14802	14900	14837	14917	15006	14893	14910	15151	14968	14872	15023	15151	14917	14935	14814	14894	14939	14880	14908	14843	14802	15031	14882	14890	14886	14794	14845	14940	14850	15085	14773	14944	14868	14987	14717	14846	14908	14866	14865	15104	15086	15182	15039	14781	15010	14907	14858	14774	14934	14845	14947	14950	14980	15095	14907	14980	14958	14679	15006	14831	14805	14942	14906	14954	14925	14934	15030	14918	14990	14931	14848	14981	14700	14901	14884	14847	14819	15060	15040	14879	15037	15028	14747	14968	14875	14996	14960	14998	14979	14936	14960	14805	14894	14885	14961	14937	14991	14913	15034	14888	14972	14832	14757	14913	14816	14914	15043	14766	14888	14941	14892	14965	15091	14868	14969	14929	15004	14867	14768	14890	14797	14813	14948	14901	14878	14919	15085	14894	14857	15090	14938	14823	14842	14862	14885	14853	14941	15076	14935	14906	14971	14922	14795	14973	15007	14858	14839	14922	14989	14923	14896	14963	15032	14965	14824	14745	15054	14877	14947	14929	15029	14852	14836	14905	14884	15078	15019	14852	14969	14823	14859	15011	14820	15031	15048	14755	14900	14977	14828	14849	14916	15064	15059	15007	14842	14948	14897	14921	14842	14980	15023	14922	14964	14934	15053	15007	14908	14881	14816	14748	14912	14866	15059	14931	14845	15004	14948	14818	14851	14985	14976	14788	14900	14902	15001	14943	14901	14880	14793	14900	14782	14884	15031	15029	15068	14900	14880	14911	14786	14915	14842	14810	14902	14933	14866	14900	14810	15029	14808	14814	14990	14899	14840	14993	14802	14999	15060	15028	14744	15025	14925	14894	14939	14644	14952	14937	14963	14940	14862	14874	14841	14955	15048	14878	15071	14793	14985	14906	14928	14990	15008	14984	14942	14985	14872	14905	14982	15057	14876	14738	15006	15143	14818	14998	14906	14928	15119	14936	15020	14858	14904	14867	14895	14896	14947	15004	15079	14943	14829	15017	14908	14958	14857	14893	15005	14826	14928	14933	14886	15031	14910	15049	15097	14928	14773	14951	14947	14920	14950	14916	14877	14951	14938	14744	14919	14822	14959	14956	14903	14977	14829	14998	15025	15026	15035	15077	14772	14869	14965	15024	14653	14850	14920	14767	15151	14945	14869	15000	14835	14906	15013	14840	14769	14927	14958	14928	14802	14968	14880	14752	14782	15013	14699	14842	14926	14966	14873	15048	14963	15102	14931	14895	14891	14910	15037	15109	14648	15007	15063	14832	14965	15065	14923	14911	14869	15043	14770	14794	14892	14812	14876	14889	14899	14899	14981	14914	14886	15075	14980	14978	14856	14908	14890	15061	14729	14994	15023	15011	14896	15018	14955	14823	14823	14823	14933	15030	14985	14891	14998	14894	14952	14997	14797	14832	14963	14792	14842	15036	14779	14839	14712	14914	14942	15046	14896	14872	14833	14963	14986	14953	14975	14937	15020	14961	15018	15002	14824	15074	15052	15099	14939	14950	14913	14867	15012	15008	14733	15114	14842	15075	14713	14892	14871	14860	15105	14891	14908	14906	14963	14931	14848	15034	14928	14936	14760	14982	15010	15000	14998	14814	14901	14980	15117	15029	14909	14951	14810	15053	14908	14834	14799	14991	14981	15008	14740	15041	14875	14866	14818	14858	14865	15008	15051	14907	14784	15007	14877	14956	14954	14997	15022	14901	15008	14866	14909	14847	14828	15067	14825	14879	14984	14871	14771	14812	14960	14972	14858	14980	14924	14902	14826	14789	14996	14925	14959	14723	14883	14873	14826	15112	14940	14769	14930	14993	14896	14963	14805	14961	14966	14692	14805	14988	14947	14978	14971	14846	14850	14941	14701	14747	14911	15088	14723	15014	15019	14872	14944	14833	15020	14818	14852	14803	14818	14957	14895	14763	15042	15054	14942	14836	14940	14894	14986	14849	14696	14864	14984	14878	14950	14875	14884	14946	14951	14915	14941	14837	14905	15051	14929	14919	14932	14905	14899	14978	15085	14948	14869	14853	15048	14944	15085	14814	14830	15018	14858	14878	14959	14884	14883	15051	14918	14836	15012	15048	14917	14910	14863	14935	14866	15041	14754	14941	14857	14887	15031	14893	14882	14941	14921	14836	15024	14871	14916	14990	14953	14976	14846	14797	14930	14907	14787	14973	14858	14978	14921	14912	14806	14933	14783	15051	15080	14939	15005	14860	14965	15026	14829	14770	15049	14909	14866	14864	14819	14996	14964	14904	14923	14901	14971	14794	14977	14874	14869	14975	14890	14961	14882	14885	15101	14898	14852	14811	14964	14982	14848	14975	14852	14778	14862	14845	14924	14862	14836	14981	14898	15094	14948	14994	14881	14895	14803	15035	15003	14870	14861	14793	14792	14872	14948	14867	15017	14981	14959	14902	14868	14733	14845	15048	15023	14936	14891	14916	14899	14877	14962	15054	14791	15031	15057	14845	15045	14892	14869	15140	14861	14946	14965	14952	14849	14814	14966	14700	14889	14856	14916	14935	14872	15068	15000	14858	14799	14801	14896	14946	14938	14848	14973	14989	14813	14827	14937	14754	14988	14886	14673	14872	14988	15103	14908	14855	14925	14926	14937	14782	14817	14852	14818	15019	14933	15077	14986	15040	14902	14934	14947	14934	15058	14690	15138	14862	14993	15079	14861	14991	14969	14817	14995	14871	14890	14938	15100	14983	14929	15044	15024	14935	14943	15005	14986	14951	15063	14902	15002	14835	14915	14889	15039	14929	14879	15018	14937	14834	14836	14892	14868	14946	15030	15043	14875	15044	14952	14903	14992	14927	14921	14964	14956	14940	14848	14930	14891	14999	14977	14865	14872	14897	14883	14705	15123	14970	14851	14873	15052	14899	14962	14909	14942	14872	14809	14973	15012	15076	14976	14969	14791	14825	14846	14931	14999	14768	14916	14824	14886	14880	14908	14947	14752	14902	15026	15130	14879	14854	14906	14930	14960	14807	15010	14847	15044	14850	14923	15026	14840	15011	14866	15157	14907	15168	14901	14918	15103	14932	14978	14923	15020	14938	15090	14975	15035	15011	14840	15172	14873	14710	14861	14889	15041	14883	14890	14979	14868	14796	14885	14711	14894	14931	15083	15038	14923	15064	14980	14904	14949	15018	14964	14863	14965	14884	14617	15051	14993	14972	15067	14970	14957	15012	14963	14922	14771	15152	14830	15224	14944	15032	14948	15021	15011	14780	14815	14904	14895	14805	14766	14932	14990	15023	14951	14960	15019	14988	14973	15130	14867	15054	14775	14841	14886	14801	14980	14842	14966	14940	14958	14886	15026	14910	15032	14929	14894	14886	14876	14877	14744	14883	14757	14749	14738	14835	14826	14870	14918	14990	14910	14911	14952	14898	15061	14747	14690	15021	14908	14947	15064	14923	14898	15045	14794	14838	14927	14728	14921	14884	15009	14947	14910	14879	14945	14789	14819	14937	14816	14986	14828	14866	14855	14821	14837	14947	14574	15014	14693	15018	14949	14821	14989	15021	14784	14849	15000	14889	14887	14916	14813	14901	14875	14973	14912	14793	14991	14956	14879	15007	14979	14916	14851	14807	14749	14990	14940	14958	14896	14940	15099	14902	14937	14898	14824	15075	14965	14939	14963	14888	14977	14935	14972	14971	15120	14956	14830	14893	15005	14924	14970	14980	15039	15009	14937	14931	14971	15049	15240	14897	14960	14927	14717	14954	14972	14794	14982	14968	14819	14890	14905	15194	14824	14888	14820	14857	14989	14930	14922	15138	14960	15030	14796	14903	14891	14850	14900	14864	15048	14972	14981	14965	15057	14928	14942	14984	15017	14814	14968	14842	15060	14894	15021	14857	15044	14903	14873	14917	14854	14963	14807	14883	14890
28191	23058	25729	22017	17815	17268	17009	16489	16335	16406	16068	16211	16150	16175	16041	15951	15749	15948	15767	15811	15660	15808	15707	15624	15642	15726	15690	15842	15737	15836	15641	15718	15675	15787	15814	15802	15565	15549	15898	15596	15495	15642	15792	15718	15953	15845	15931	15634	15927	15850	15664	15744	15622	15865	15989	15677	15713	15634	15604	15723	15833	15806	15745	15709	15769	15593	15784	15599	15832	15715	15707	15599	15746	15729	15549	15898	15813	15633	15610	15695	15583	15649	15540	15630	15651	15679	15775	15549	15705	15732	15773	15679	15623	15753	15801	15785	15628	15649	15776	15710	15604	15685	15575	15666	15794	15675	15895	15647	15565	15547	15807	16063	15817	15679	15549	15652	15718	15685	15583	15539	15927	15629	15724	15603	15833	15656	15531	15603	15669	15724	15800	15607	15746	15703	15720	15620	15696	15831	15539	15819	15756	15661	15777	15765	15819	15801	15860	15657	15710	15698	15802	15641	15724	15718	15706	15582	15602	15689	15766	15509	15685	15678	15608	15639	15602	15706	15658	15780	15580	15727	15641	15652	15706	15674	15767	15758	15951	15790	15467	15700	15739	16003	15783	15764	15744	15530	15659	15807	15842	15579	15754	15589	15714	15675	15672	15771	15830	15757	15644	15808	15985	15443	15776	15614	15653	15714	15880	15674	15616	15684	15585	15839	15783	15878	15636	15657	15647	15682	15693	15821	15790	15546	15744	15804	15553	15680	15774	15732	15684	15808	15901	15773	15691	15660	15626	15785	15553	15733	15768	15759	15703	15633	15663	15862	15904	15785	15819	15852	15562	15875	15740	15902	15845	15589	15688	15588	15918	15819	15652	15715	15815	15700	15815	15670	15683	15691	15800	15807	15684	15615	15841	15596	15730	15890	15606	15975	15813	15584	15705	15709	15659	15815	15797	15734	15789	15730	15674	15643	15992	15633	15653	15735	15800	15725	15576	15875	15864	15838	15682	15812	15792	15809	15605	15715	15635	15726	15791	15757	15613	15714	15728	15792	15856	15854	15260	15452	15926	15517	15738	15865	15721	15784	15700	15778	15661	15587	15662	15621	15688	15677	15775	15660	15529	15612	15712	15607	15638	15600	15652	15716	15852	15586	15812	15511	15680	15752	15720	15641	15570	15744	15517	15566	15733	15593	15449	15962	15564	15719	15602	15602	15673	15809	15696	15747	15755	15737	15834	15642	15752	15544	15629	15839	15562	15645	15762	15750	15687	15536	15793	15680	15570	15728	15773	15548	15679	15715	15644	15782	15606	15616	15606	15767	15732	15638	15879	15788	15811	15725	15548	15656	15929	15863	15714	15705	15853	15713	15760	15738	15806	15640	15527	15806	15476	15648	15626	15669	15611	15629	16050	15805	15750	15707	15876	15869	15854	15641	15850	15852	15727	15675	15726	15698	15758	15710	15743	15832	15745	15645	15632	15713	15695	15650	15690	15711	15792	15657	15736	15549	15657	15708	15827	15819	15535	15777	15746	15761	15725	15532	15651	15696	15665	15624	15611	15660	15797	15695	15682	15943	15630	15730	15794	15616	15764	15967	15598	15696	15606	15584	15655	15626	15736	15813	15820	15721	15633	15753	15822	15719	15600	15988	15901	15867	15861	15742	15784	15830	15707	15746	15745	15448	15556	15711	15721	15716	15838	15631	15560	15694	15631	15676	15477	15769	15727	15734	15659	15861	15649	15694	15602	15725	15698	15769	15755	15934	15632	15967	15755	15734	15745	15524	15438	15916	15742	15852	15857	15553	15765	15603	15725	15563	15771	15585	15925	15849	15726	15870	15911	15625	15795	15534	15518	15775	15723	15803	15657	15788	15926	15739	15717	15900	15742	15818	15841	15899	15727	15658	15860	15496	15909	15672	15824	15811	15629	15826	15801	15600	15589	15648	15648	15543	15845	15606	15494	15843	15625	15576	15677	15621	15633	15659	15708	15665	15696	15516	15834	15816	15850	15727	15646	15622	15550	15688	15778	15805	15642	15921	15671	15614	15738	15627	15593	15629	15848	15683	15761	15706	15547	15666	15804	15504	15739	15496	15559	15801	15830	15741	15492	15878	15543	15634	15730	15872	15855	15578	15816	15739	15725	15556	15532	15700	15818	15779	15789	15573	15808	15720	15740	15746	15692	15694	15745	15657	15503	15614	15661	15726	15744	15729	15617	15571	15758	15706	15841	15879	15817	15986	15489	15490	15694	15792	15558	15821	15580	15793	15612	15880	15913	15801	15771	15782	15779	15699	15731	15840	15777	15899	15976	15712	15669	15722	15583	15585	15709	15956	15713	15490	15790	15648	15744	15719	15583	15684	15732	15923	15734	15715	15744	15727	15767	15987	15751	15796	15624	15739	15697	15611	15662	15631	15828	15785	15614	15845	15673	15748	15647	15707	15502	15683	15843	15611	15798	15571	15642	15569	15568	15734	15503	15751	15896	15653	15759	15723	15661	15790	15821	15843	15685	15787	15668	15801	15642	15712	15679	15762	15677	15865	15783	15640	15832	15827	15762	15653	15763	15461	15704	15853	15853	15681	15852	15672	15759	15563	15694	15743	15763	15590	15770	15479	15755	15719	15711	15726	15715	15673	15731	15676	15773	15647	15677	15635	15607	15873	15665	15794	15817	15654	15717	15749	15847	15601	15768	15579	15682	15588	15645	15797	15656	15833	15662	15618	15686	15576	15730	15536	15671	15667	15767	15765	15576	15649	15666	15672	15449	15672	15730	15682	15850	15689	15788	15763	15964	15526	15869	15876	15653	15816	15766	15859	15635	15531	15752	15601	15804	15572	15627	15820	15539	15683	15707	15701	15596	15760	15892	15871	15604	15582	15730	15765	15593	15763	15725	15874	15535	15847	15730	15802	15932	15597	15671	15641	15784	15763	15671	15794	15669	15636	15640	15697	15728	15746	15744	15933	15639	15887	15738	15862	15608	15604	15651	15619	15642	15640	15728	15804	15733	16095	15885	15657	15727	15785	15967	15614	15672	15840	15674	15714	15717	15471	15741	16013	15830	15770	15590	15691	15836	15894	15740	15685	15583	15864	15624	15917	15752	15771	15705	15749	15826	15665	15769	15829	15774	15655	15708	15828	15829	15727	15869	15757	15690	15762	15685	15629	15727	15732	15858	15628	15789	15597	15886	15735	15863	15662	15840	15651	15906	15710	15730	15670	15768	15760	15748	15567	15904	15821	15814	15815	15770	15669	15629	15840	15651	15526	15778	15639	15744	15716	15651	15738	15644	15753	15780	15833	15784	15631	15774	15878	15790	15743	15696	15667	15493	15506	15587	15776	15784	15698	15773	15578	15918	15721	15542	15590	15733	15852	15689	15674	15767	15772	15740	15815	15648	15743	15632	15599	15733	15608	15612	15678	15799	15941	15983	15600	15637	15652	15798	15499	15745	15677	15641	15562	15776	15729	15844	15535	15629	15827	15891	15626	15749	15813	15584	15627	15814	15754	15519	15764	15818	15791	15886	15722	15707	15600	15849	15882	15640	15809	15667	15801	15699	15560	15710	15749	15619	15659	15764	15602	15671	15567	15651	15759	15815	15635	15697	15791	15661	15754	15594	15666	15886	15592	15650	15838	15705	15771	15817	15585	15801	15813	15693	15700	15689	15654	15703	15699	15617	15603	15722	15645	15843	15857	15718	15678	15678	15676	15755	15555	15766	15677	15688	15747	15791	15514	15602	15799	15798	15621	15724	15762	15844	15637	15687	15798	15668	15510	15783	15737	15712	15798	15740	15877	15689	15832	15790	15708	15716	15819	15734	15453	15658	15815	15646	15799	15651	15642	15631	15825	15750	15723	15838	15829	15719	15692	15863	15893	15635	15674	15707	15615	15809	15596	15681	15786	15926	15650	15854	15727	15645	15823	15766	15646	15820	15811	15864	15636	15767	15655	15768	15700	15652	15732	15782	15479	15611	15500	15684	15613	15667	15687	15714	15501	15521	15452	15652	15669	15575	15567	15837	15819	15729	15623	15720	15939	15610	15777	15719	15755	15707	15682	15766	15829	15936	15568	15550	15739	15710	15682	15676	15774	15796	15543	15802	15543	15704	15845	15533	15658	15672	15817	15860	15688	15934	15629	15722	15739	15792	15616	15782	15727	15647	15587	15808	15933	15680	15628	15689	15822	15710	15775	15812	15671	15814	15832	15607	15928	15726	15837	15783	15623	15733	15885	15719	15720	15687	15555	15681	15547	15658	15677	15751	15777	15916	15901	15851	15865	15750	15682	15700	15733	15657	15743	15808	15735	15728	15737	15770	15677	15707	15659	15666	15806	15776	15932	15689	15857	15497	15693	15872	15834	15808	15755	15883	15821	15644	15580	15652	15696	15796	15832	15752	15607	15658	15570	15709	15655	15780	15714	15818	15759	15759	15700	15725	15656	15854	15522	15604	15809	15622	15649	15770	15696	15730	15650	15867	15677	15744	15798	16055	15640	15837	15778	15843	15819	15638	15759	15809	15666	15892	15800	15650	15642	15673	15642	15608	15678	15725	15855	15751	15792	15782	15745	15897	15765	15645	15685	15596	15623	15696	15808	15754	15629	15671	15917	15649	15564	15682	15776	15719	15738	15961	15723	15691	15646	15642	15829	15982	15687	15718	15896	15606	15549	15769	15900	15765	15752	15693	15555	15634	15817	15851	15856	15523	15670	15628	15551	15618	15669	15786	15713	15706	15596	15755	15690	15522	15633	15657	15614	15685	15688	15647	15874	15890	15760	15890	15694	15802	15757	15805	15675	15803	15905	15700	15762	15596	15536	15634	15618	15794	15759	15614	15725	15770	15683	15636	15924	15731	15831	15667	16011	15595	15739	15704	15606	15887	15856	15823	15729	15599	15787	15686	15777	15681	15627	15801	15694	15880	15729	15824	15860	15694	15768	15920	15864	15746	15741	15664	15578	15546	15605	15786	15920	15736	15818	15785	15721	15734	15595	15764	15578	15558	15794	15700	15824	15801	15651	15619	15860	15789	15836	15934	15448	15852	15750	15564	15649	15835	15714	15663	15749	15735	15736	15713	15775	15684	15839	15586	15787	15735	15703	15847	15650	15697	15710	15874	15541	15577	15753	15544	15680	15894	15665	15687	15772	15708	15767	15733	15684
17666	27645	22825	17978	16508	15669	15173	14796	14393	14415	14313	14154	14358	14122	14173	14029	13766	13988	13810	13711	13873	13873	13886	13912	13706	13819	13720	13801	13634	13681	13740	13880	13775	13691	13934	13706	13760	13778	13668	13812	13707	13741	13666	13919	13796	13758	13808	13752	13857	13545	13643	13865	13856	13773	13710	13859	13824	13699	13761	13762	13723	13722	13880	13648	13867	13531	13808	13755	13773	13685	13708	13714	13646	13723	13779	13927	13852	13727	13920	13767	13649	13785	13768	13645	13724	13632	13657	13807	13860	13725	13901	13579	13869	13586	13707	13718	13745	13633	13809	13691	13733	13753	13615	13725	13673	13626	13766	13708	13717	13750	13786	13753	13708	13738	13652	13694	13911	13816	13666	13672	13733	13726	13890	13747	13741	13862	13709	13874	13885	13693	13807	13665	13908	13552	13823	13807	13726	13835	13835	13556	13758	13804	13677	13759	13691	13763	13866	13879	13747	13750	13609	13551	13647	13555	13756	13643	13677	13809	13787	13910	13708	13650	13664	13704	13796	13849	13534	13644	13621	13731	13631	13689	13651	13689	13884	13801	13693	13675	13666	13847	13784	13669	13796	13745	13705	13761	13780	13545	13628	13706	13771	13786	13875	13846	13810	13758	13699	13575	13691	13830	13583	13747	13710	13883	13793	13765	13726	13743	13671	13781	13730	13731	13925	13628	13853	13808	13643	13758	13647	13574	13600	13662	13674	13737	13866	13658	13739	13638	13838	13540	13551	13745	13770	13766	13826	13782	13637	13692	13704	13792	13539	13875	13796	13705	13880	13815	13745	13684	13838	13834	13749	13887	13896	13832	13739	13784	13696	13641	13622	13767	13789	13672	13885	13606	13701	13695	13770	13691	13821	13673	13629	13698	13701	13775	13626	13781	13657	13840	13673	13735	13720	13633	13807	13730	13687	13776	13773	13671	13687	13686	13671	13700	13886	13690	13704	13705	13845	13638	13649	13592	13692	13613	13829	13735	13729	13763	13729	13658	13805	13624	13815	13781	13654	13778	13603	13800	13744	13836	13823	13753	13760	13729	13736	13660	13899	13718	13732	13774	13588	13655	13813	13810	13774	13774	13693	13818	13668	13684	13710	13589	13952	13709	13757	13566	13860	13633	13786	13718	13843	13734	13737	13667	13708	13831	13701	13731	13706	13835	13639	13933	13668	13717	13521	13844	13630	13648	13647	13688	13805	13788	13670	13660	13746	13728	13690	13757	13916	13757	13862	13853	13732	13874	13581	13820	13780	13656	13744	13795	13751	13726	13768	13747	13760	13880	13830	13630	13662	13775	13728	13809	13625	13644	13784	13814	13613	13861	13864	13736	13810	13803	13659	13736	13834	13689	13849	13806	13575	13507	13845	13726	13783	13804	13870	13784	13596	13635	13863	13735	13874	13715	13704	13867	13696	13749	13874	13676	13662	13655	13740	13791	13607	13729	13644	13718	13820	13818	13659	13727	13782	13733	13887	13760	13952	13526	13715	13785	13815	13538	13675	13641	13852	13703	13758	13908	13635	13735	13736	13560	13793	13833	13538	13669	13817	13777	13747	13914	13867	13752	13839	13690	13774	13658	13810	13645	13669	13667	13849	13767	13691	13751	13674	13582	13711	13715	13751	13726	13700	13906	13680	13822	13745	13668	13751	13737	13679	13956	13706	13619	13621	13812	13658	13708	13661	13479	13707	13752	13816	13760	13586	13776	13758	13579	13822	13788	13715	13815	13761	13690	13750	13674	13845	13914	13536	13697	13706	13751	13708	13699	13682	13801	13853	13725	13610	13767	13776	13782	13750	13856	13724	13646	13391	13527	13728	13866	13801	13756	13735	13819	13756	13877	13759	13676	13723	13751	13699	13803	13925	13773	13868	13642	13743	13726	13774	13729	13656	13730	13738	13633	13647	13827	13774	13771	13756	13778	13689	13670	13918	13764	13651	13644	13761	13755	13936	13611	13867	13836	13882	13687	13924	13733	13654	13691	13905	13862	13646	13709	13575	13786	13847	13595	13711	13819	13595	13606	13837	13789	13773	13657	13823	13621	13787	13845	13821	13829	13671	13557	13839	13582	13697	13666	13468	13692	13758	13742	13804	13692	13645	13764	13725	13577	13799	13569	13905	13761	13817	13636	13733	13633	13631	13727	13752	13684	13621	13749	13826	13656	13805	13610	13714	13741	13760	13803	13832	13755	13745	13710	13694	13805	13572	13814	13953	13675	13721	13897	13778	13591	13749	13737	13737	13713	13639	13814	13804	13784	13704	13597	13756	13834	13737	13614	13627	13695	13557	13773	13806	13684	13837	13760	13820	13955	13731	13775	13738	13789	13750	13769	13770	13736	13794	13608	13989	13678	13952	13788	13914	13866	13629	13695	13711	13735	13702	13389	13756	13924	13649	13803	13883	13642	13706	13655	13781	13778	13780	13774	13780	13702	13877	13839	13867	13543	13707	13641	13849	13692	13582	13743	13605	13701	13705	13619	13698	13750	13677	13749	13828	13750	13778	13718	13728	13958	13755	13684	13693	13845	13710	13730	13751	13760	13646	13729	13719	13710	13680	13721	13738	13723	13771	13757	13715	13711	13636	13961	13738	13768	13797	13870	13615	13733	13716	13812	13703	13819	13738	13730	13647	13842	13672	13631	13828	13739	13857	13806	13841	13739	13682	13650	13547	13727	13679	13855	13637	13752	13890	13714	13669	13882	13900	13769	13968	13680	13684	13875	13735	13723	13641	13688	13700	13665	13699	13784	13808	13896	13886	13737	13874	13760	13672	13859	13711	13670	13866	13727	13787	13660	13682	13718	13710	13785	13760	13854	13743	13784	13736	13668	13694	13832	13834	13845	13897	13706	13796	13765	13815	13580	13702	13826	13595	13748	13769	13761	13910	13783	13775	13906	13499	13700	13844	13882	13808	13733	13759	13734	13810	13737	13796	13559	13844	13592	13726	13666	13902	13789	13715	13638	13659	13785	13833	13598	13754	13762	13672	13778	13680	13791	13853	13566	13849	13692	13809	13671	13697	13710	13647	13728	13691	13825	13817	13651	13907	13709	13774	13715	13820	13819	13824	13826	13719	13752	13730	13736	13803	13629	13730	13806	13656	13600	13803	13615	13756	13727	13868	13747	13789	13770	13682	13567	13724	13831	13694	13728	13720	13677	13666	13798	13737	13628	13768	13800	13713	13772	13717	13822	13765	13749	13702	13589	13798	13690	13804	13658	13748	13767	13794	13743	13835	13897	13607	13747	13825	13811	13875	13667	13859	13752	13723	13882	13715	13514	13702	13698	13588	13722	13754	13727	13766	13625	13757	13646	13821	13702	13842	13691	13781	13860	13637	13745	13813	13829	13705	13752	13860	13636	13756	13788	13896	13765	13866	13747	13738	13674	13699	13738	13806	13770	13781	13702	13775	13837	13898	13640	13791	13498	13682	13673	13822	13628	13729	13622	13770	13742	13886	13737	13779	13688	13777	13661	13712	13669	13616	13838	13796	13765	13830	13842	13707	13971	13797	13819	13679	13878	13818	13579	13703	13746	13687	13678	13813	13732	13757	13695	13680	13579	13720	13792	13868	13740	14021	13740	13807	13738	13735	13695	13845	13897	13776	13911	14004	13779	13643	13686	13540	13848	13856	13757	13722	13717	13872	13734	13738	13865	13717	13823	13786	13606	13637	13724	13575	13754	13740	13809	13770	13778	13742	13774	13661	13772	13754	13575	13790	13673	13784	13740	13717	13836	13790	13633	13539	13647	13784	13730	13759	13611	13677	13691	13695	13586	13673	13747	13750	13705	13712	13751	13912	13667	13710	13811	13527	13810	13868	13608	13809	13781	13900	13737	13766	13928	13670	13816	13557	13679	13743	13685	13976	13665	13707	13691	13665	13772	13833	13675	13892	13973	13747	13818	13837	13802	13786	13670	13830	13783	13887	13723	13808	13664	13739	13816	13643	13758	13689	13688	13802	13676	13779	13774	13746	13688	13690	13720	13941	13644	13684	13912	13805	13568	13750	13737	13727	13775	13741	13800	13629	13797	13650	13759	13477	13684	13871	13529	13819	13762	13810	13557	13767	13706	13804	13644	13731	13854	13687	13928	13709	13780	13751	13646	13759	13796	13736	13796	13574	13852	13695	13755	13791	13661	13908	13911	13752	13730	13730	13731	13688	13759	13784	13721	13780	13799	13687	13858	13800	13855	13641	13774	13705	13811	13904	13823	13875	13727	13711	13712	13887	13650	13724	13691	13821	13721	13806	13772	13837	13827	13709	13887	13852	13856	13936	13700	13870	13746	13674	13821	13785	13582	13769	13839	13891	13639	13759	13698	13765	13813	13665	13735	13800	13689	13842	13641	13773	13831	13577	13792	13757	13820	13757	13703	13792	13697	13739	13712	13956	13823	13655	13643	13697	13703	13754	13687	13738	13646	13724	13675	13854	13644	13656	13969	13589	13904	13799	13666	13674	13771	13655	13948	13826	13634	13742	13926	13552	13770	13665	13778	13805	13675	13759	13743	13723	13655	13563	13801	13709	13669	13746	13788	13786	13745	13710	13777	13629	13740	13659	13757	13785	13705	13764	13840	13688	13769	13776	13709	13642	13793	13718	13657	13728	13676	13922	13784	13713	13879	13879	13754	13780	13729	13644	13726	13795	13822	13799	13818	13860	13789	13741	13773	13689	13780	13795	13966	13790	13858	13667	13752	13468	13810	13796	13838	13623	13668	13909	13862	13814	13687	13796	13706	13867	13868	13647	13766	13623	13820	13752	13669	13757	13693	13684	13653	13801	13755	13807	13695	13848	13772	13866	13540	13785	13762	13540	13899	13884	13815	13821	13751	13893	13744	13847	13717	13766	13656	13742	13700	13701	13653	13822	13744	13798	13888	13781	13547	13715	13640	13831	13713	13865	13763	13784	13677	13935	13826	13729	13927	13723	13809	13834	13738	13825	13632	13785	13854	13749	13701	13668	13793	13733	13827	13743	13640	13791	13853	13898	13678	13811	13762	13811	13792	13889	13758	13754	13589	13640	13694	13627	13661	13745	13813	13732	13753	13768	13857	13862	13673	13801	13807	13698	13930	13726	14013	13677	13818	13719	13537	13711	13917	13568	13696	13690	13559	13865	13730
22828	20985	27773	24496	22057	21901	20630	18263	17606	17638	17489	17352	17410	17068	17251	16992	17190	16990	16907	16728	16969	16887	16744	16899	16856	16585	16765	16681	16678	16605	16658	16665	16578	16710	16612	16672	16789	16668	16857	16878	16814	16770	16724	16788	16859	16865	16859	16674	16754	16812	16937	16700	16716	16879	16735	16642	16475	16848	16672	16779	16827	16716	16452	16521	16806	16615	16807	16607	16713	16683	16594	16897	16815	16707	16723	16721	16706	16501	16871	16745	16769	16584	16656	16673	16567	16646	16539	16349	16646	16507	16969	16565	16723	16737	16671	16662	16612	16697	16724	16498	16668	16603	16761	16565	16641	16397	16797	16654	16633	16595	16722	16680	16739	16769	16772	16729	16666	16544	16540	16578	16435	16584	16570	16606	16656	16598	16651	16622	16700	16594	16768	16564	16772	16389	16680	16775	16783	16689	16458	16554	16575	16496	16593	16675	16675	16602	16535	16734	16672	16488	16583	16623	16837	16504	16750	16495	16615	16474	16641	16580	16513	16733	16810	16704	16802	16617	16485	16667	16760	16685	16741	16580	16715	16542	16810	16742	16680	16685	16743	16549	16815	16710	16545	16567	16795	16624	16611	16700	16591	16477	16775	16834	16694	16595	16832	16625	16639	16774	16651	16604	16614	16601	16506	16545	16663	16617	16896	16623	16702	16745	16847	16733	16436	16662	16568	16708	16593	16445	16792	16501	16659	16621	16404	16634	16628	16451	16929	16748	16718	16652	16821	16695	16791	16504	16655	16722	16516	16636	16702	16556	16686	16755	16934	16577	16533	16638	16724	16578	16696	16498	16797	16649	16551	16442	16608	16749	16660	16567	16566	16588	16672	16718	16558	16464	16631	16441	16477	16523	16691	16543	16542	16603	16581	16693	16574	16636	16505	16594	16690	16644	16546	16708	16665	16548	16558	16730	16685	16604	16770	16608	16674	16760	16634	16344	16686	16653	16793	16786	16471	16717	16612	16603	16700	16654	16572	16602	16684	16651	16651	16705	16686	16476	16611	16524	16603	16799	16692	16754	16756	16602	16606	16761	16631	16676	16636	16603	16664	16530	16692	16668	16827	16727	16609	16755	16713	16558	16678	16738	16849	16651	16460	16605	16419	16609	16622	16803	16679	16769	16822	16606	16677	16575	16722	16586	16706	16520	16714	16839	16729	16775	16669	16838	16753	16610	16836	16786	16741	16596	16614	16663	16795	16672	16791	16816	16872	16599	16526	16762	16566	16673	16733	16756	16729	16714	16587	16622	16665	16421	16667	16661	16750	16758	16675	16514	16622	16694	16636	16629	16872	16842	16426	16699	16727	16597	16695	16630	16650	16693	16747	16800	16621	16646	16807	16796	16494	16569	16672	16545	16658	16612	16468	16689	16690	16629	16712	16722	16535	16626	16661	16593	16718	16608	16553	16664	16587	16352	16532	16585	16612	16760	16758	16798	16774	16659	16584	16709	16747	16599	16629	16717	16528	16622	16730	16611	16708	16626	16350	16610	16648	16544	16659	16688	16603	16548	16727	16667	16549	16550	16599	16635	16658	16656	16441	16826	16569	16661	16676	16517	16582	16469	16687	16404	16702	16654	16499	16654	16608	16687	16641	16616	16637	16726	16452	16709	16696	16836	16526	16533	16590	16587	16599	16717	16412	16578	16646	16639	16839	16712	16843	16581	16531	16603	16617	16532	16667	16560	16673	16738	16695	16381	16622	16492	16673	16729	16635	16820	16544	16661	16661	16566	16700	16723	16661	16874	16604	16429	16656	16637	16744	16691	16728	16629	16596	16452	16534	16716	16577	16592	16658	16610	16777	16776	16673	16413	16870	16711	16755	16758	16557	16606	16851	16693	16686	16585	16657	16553	16649	16565	16739	16609	16556	16764	16710	16622	16693	16700	16465	16635	16809	16841	16452	16603	16716	16538	16771	16409	16595	16658	16720	16611	16793	16656	16699	16779	16608	16776	16705	16774	16718	16718	16857	16714	16630	16715	16664	16617	16825	16755	16653	16523	16834	16565	16850	16628	16648	16615	16694	16680	16618	16688	16681	16686	16486	16705	16802	16453	16567	16796	16826	16779	16638	16629	16830	16719	16663	16622	16795	16551	16669	16660	16732	16548	16752	16659	16543	16798	16478	16698	16601	16654	16448	16735	16721	16530	16606	16602	16599	16716	16458	16536	16779	16442	16740	16713	16429	16633	16687	16521	16714	16591	16730	16528	16733	16680	16837	16690	16626	16704	16599	16525	16723	16675	16732	16829	16694	16652	16597	16668	16743	16590	16736	16630	16741	16485	16597	16608	16681	16545	16732	16815	16681	16517	16622	16692	16622	16733	16668	16622	16616	16748	16767	16804	16736	16536	16857	16514	16595	16710	16521	16332	16626	16469	16663	16671	16656	16724	16527	16514	16747	16791	16786	16467	16532	16572	16752	16581	16648	16807	16750	16500	16517	16652	16384	16689	16633	16556	16736	16842	16711	16651	16763	16674	16836	16679	16820	16858	16635	16672	16774	16662	16611	16537	16540	16503	16676	16688	16879	16760	16635	16631	16691	16633	16617	16687	16933	16606	16488	16478	16430	16626	16601	16625	16467	16638	16754	16693	16458	16763	16708	16667	16655	16582	16504	16767	16621	16577	16670	16554	16726	16743	16537	16565	16562	16796	16490	16715	16702	16514	16487	16624	16792	16749	16672	16403	16725	16649	16522	16752	16844	16638	16560	16584	16630	16756	16357	16584	16516	16427	16662	16536	16870	16574	16499	16606	16709	16811	16822	16626	16684	16603	16718	16519	16778	16610	16701	16657	16833	16600	16684	16504	16793	16457	16742	16572	16586	16738	16785	16696	16744	16574	16597	16694	16791	16520	16720	16719	16625	16435	16556	16779	16497	16748	16701	16555	16622	16660	16542	16670	16760	16685	16580	16983	16714	16605	16632	16487	16566	16556	16578	16707	16603	16648	16541	16621	16533	16660	16708	16787	16576	16662	16502	16620	16484	16736	16568	16773	16661	16729	16678	16594	16762	16762	16582	16561	16734	16672	16533	16692	16685	16766	16670	16853	16693	16664	16684	16648	16611	16706	16537	16882	16748	16754	16610	16621	16553	16646	16790	16461	16628	16510	16752	16771	16840	16778	16646	16802	16546	16767	16718	16575	16664	16805	16542	16679	16586	16616	16540	16586	16681	16536	16677	16697	16803	16594	16578	16638	16479	16490	16714	16730	16538	16648	16726	16813	16686	16625	16976	16610	16637	16516	16651	16677	16704	16728	16581	16656	16755	16514	16545	16856	16830	16642	16645	16502	16552	16691	16577	16880	16711	16480	16612	16598	16805	16777	16658	16693	16544	16630	16613	16705	16666	16502	16521	16657	16550	16509	16512	16559	16791	16511	16710	16519	16646	16817	16575	16461	16659	16640	16609	16546	16593	16640	16757	16796	16604	16747	16655	16613	16682	16581	16620	16571	16656	16757	16686	16646	16427	16623	16681	16610	16732	16588	16705	16767	16682	16809	16654	16825	16785	16718	16778	16689	16611	16612	16650	16650	16713	16515	16524	16774	16526	16563	16565	16430	16643	16673	16562	16638	16665	16732	16599	16592	16684	16547	16565	16735	16622	16595	16597	16647	16917	16639	16524	16531	16747	16805	16624	16698	16539	16583	16571	16376	16513	16627	16582	16729	16650	16571	16622	16631	16740	16765	16716	16699	16653	16662	16739	16443	16844	16627	16544	16715	16738	16605	16702	16496	16696	16723	16716	16716	16774	16610	16450	16679	16693	16804	16570	16484	16713	16500	16772	16664	16767	16585	16661	16511	16590	16687	16835	16521	16449	16736	16660	16862	16770	16760	16644	16848	16693	16609	16735	16532	16733	16732	16571	16826	16890	16806	16775	16845	16669	16595	16781	16668	16671	16688	16462	16670	16738	16713	16589	16736	16678	16490	16621	16589	16625	16475	16713	16566	16620	16536	16544	16644	16614	16584	16537	17027	16826	16455	16823	16718	16925	16468	16471	16579	16857	16900	16962	16779	16633	16557	16677	16790	16672	16435	16720	16829	16791	16713	16798	16632	16582	16527	16723	16492	16677	16582	16740	16622	16761	16638	16629	16524	16744	16607	16563	16493	16669	16664	16554	16420	16741	16652	16600	16415	16644	16669	16511	16823	16755	16691	16888	16704	16705	16775	16760	16718	16721	16657	16729	16722	16643	16659	16639	16636	16583	16804	16650	16748	16775	16756	16770	16755	16756	16582	16471	16675	16621	16564	16726	16532	16610	16689	16683	16524	16619	16507	16802	16634	16501	16962	16582	16798	16812	16639	16918	16618	16539	16516	16671	16676	16705	16705	16496	16440	16587	16704	16764	16711	16368	16585	16543	16739	16797	16863	16773	16601	16585	16696	16601	16690	16582	16696	16690	16576	16529	16581	16633	16816	16611	16564	16613	16612	16735	16666	16839	16606	16572	16567	16343	16583	16617	16750	16742	16547	16594	16661	16598	16711	16749	16605	16642	16869	16717	16664	16535	16702	16590	16727	16700	16652	16712	16572	16491	16829	16598	16681	16829	16547	16739	16653	16657	16640	16988	16713	16631	16431	16496	16694	16592	16587	16575	16689	16554	16685	16667	16602	16689	16334	16567	16685	16620	16648	16636	16742	16642	16518	17008	16650	16633	16686	16561	16669	16497	16650	16744	16624	16514	16472	16465	16740	16543	16688	16699	16982	16481	16772	16505	16853	16702	16589	16594	16571	16724	16692	16493	16592	16840	16564	16472	16629	16629	16580	16629	16501	16384	16660	16575	16685	16759	16730	16702	16679	16590	16448	16724	16688	16812	16741	16691	16515	16580	16787	16737	16680	16500	16553	16603	16569	16609	16672	16647	16684	16520	16501	16649	16857	16584	16769	16467	16620	16531	16513	16384	16581	16817	16502	16696	16515	16778	16786	16731	16504	16699	16910	16442	16699	16621	16619	16648	16804	16638	16494	16717	16609	16784	16565	16656	16421	16628	16497	16663	16472	16711	16670	16577	16422	16783	16528	16450	16541	16465	16334	16610	16405	16665	16746	16813	16650	16547	16609	16675	16741	16772	16501	16689	16505	16661	16697	16575	16674	16832	16625	16503	16721
15824	33594	27128	20885	18891	17722	16648	16018	15527	15259	15152	15117	14997	14867	14835	14779	14607	14638	14431	14424	14532	14399	14205	14371	14668	14295	14443	14268	14464	14507	14523	14394	14320	14429	14396	14318	14285	14446	14385	14259	14184	14444	14269	14323	14322	14327	14365	14372	14390	14347	14266	14219	14349	14298	14375	14348	14373	14273	14495	14292	14241	14322	14528	14321	14270	14369	14338	14469	14369	14271	14301	14299	14457	14279	14311	14291	14273	14443	14351	14403	14382	14434	14132	14420	14329	14378	14209	14212	14146	14246	14325	14240	14414	14514	14448	14293	14368	14559	14507	14363	14146	14252	14362	14200	14356	14431	14240	14311	14306	14422	14277	14486	14274	14280	14303	14152	14386	14310	14278	14024	14560	14138	14487	14362	14490	14273	14369	14289	14369	14257	14279	14028	14150	14279	14313	14264	14344	14265	14432	14418	14358	14455	14368	14312	14305	14339	14291	14254	14401	14298	14474	14236	14389	14356	14356	14351	14245	14423	14372	14260	14468	14180	14531	14415	14243	14404	14380	14362	14451	14449	14376	14259	14217	14256	14275	14213	14402	14258	14458	14295	14362	14362	14338	14175	14398	14426	14176	14159	14272	14260	14230	14226	14309	14317	14282	14257	14269	14309	14394	14362	14176	14207	14303	14292	14442	14262	14262	14317	14177	14466	14242	14416	14298	14518	14324	14331	14274	14404	14350	14260	14419	14217	14338	14131	14439	14350	14335	14334	14287	14314	14308	14435	14420	14283	14240	14217	14320	14384	14355	14273	14465	14354	14153	14423	14364	14383	14318	14182	14287	14359	14369	14327	14346	14283	14211	14180	14359	14295	14341	14392	14242	14393	14360	14216	14270	14193	14399	14377	14276	14347	14430	14309	14429	14078	14400	14398	14268	14362	14412	14276	14403	14400	14303	14411	14347	14276	14509	14310	14342	14421	14411	14176	14388	14507	14242	14137	14208	14247	14516	14394	14361	14462	14328	14209	14412	14338	14303	14311	14189	14319	14198	14254	14274	14177	14334	14436	14259	14456	14209	14308	14468	14324	14351	14369	14376	14426	14298	14365	14298	14167	14316	14302	14408	14265	14404	14278	14255	14223	14351	14418	14459	14112	14193	14275	14334	14374	14408	14200	14328	14328	14296	14533	14239	14441	14220	14308	14257	14187	14392	14384	14286	14290	14287	14330	14201	14378	14446	14291	14355	14433	14301	14374	14301	14344	14251	14263	14171	14250	14324	14269	14393	14184	14432	14274	14227	14371	14359	14085	14328	14214	14310	14511	14276	14475	14164	14421	14225	14365	14214	14362	14337	14301	14457	14167	14309	14433	14543	14196	14388	14256	14400	14379	14344	14416	14155	14399	14470	14251	14193	14259	14286	14324	14488	14247	14390	14429	14259	14321	14376	14373	14316	14345	14386	14281	14430	14182	14250	14415	14263	14441	14226	14280	14236	14251	14220	14532	14399	14136	14538	14376	14439	14389	14367	14390	14374	14378	14304	14190	14314	14255	14329	14343	14094	14383	14256	14172	14291	14393	14249	14331	14304	14358	14471	14257	14230	14186	14414	14235	14089	14251	14366	14396	14258	14295	14184	14459	14125	14325	14380	14334	14356	14369	14160	14298	14429	14343	14408	14411	14163	14246	14391	14391	14275	14392	14536	14302	14499	14324	14350	14227	14386	14234	14215	14343	14266	14237	14411	14378	14307	14318	14357	14217	14339	14447	14354	14298	14368	14318	14324	14130	14208	14315	14309	14309	14307	14320	14378	14287	14347	14302	14257	14405	14286	14240	14368	14195	14209	14323	14361	14260	14436	14375	14145	14375	14388	14405	14425	14275	14351	14391	14377	14403	14233	14359	14365	14197	14428	14187	14386	14327	14265	14539	14306	14367	14272	14243	14262	14322	14422	14441	14567	14434	14217	14358	14298	14234	14262	14284	14443	14176	14230	14103	14328	14252	14254	14367	14398	14367	14301	14359	14423	14274	14397	14336	14254	14415	14387	14349	14334	14341	14198	14445	14268	14428	14352	14468	14239	14251	14469	14334	14291	14322	14112	14240	14295	14405	14322	14436	14334	14376	14306	14201	14465	14263	14201	14276	14283	14186	14220	14304	14456	14222	14419	14273	14383	14363	14342	14231	14209	14366	14206	14288	14349	14208	14365	14224	14320	14355	14380	14306	14331	14253	14261	14208	14356	14304	14152	14352	14275	14392	14235	14337	14429	14308	14334	14177	14455	14241	14263	14118	14312	14382	14377	14196	14119	14190	14356	14537	14168	14386	14250	14389	14319	14342	14386	14280	14542	14264	14306	14366	14239	14303	14417	14321	14466	14158	14264	14498	14252	14257	14249	14375	14255	14266	14332	14286	14419	14393	14293	14454	14268	14269	14307	14458	14285	14393	14319	14347	14391	14057	14380	14377	14308	14241	14151	14373	14236	14251	14223	14403	14298	14338	14191	14345	14327	14378	14314	14394	14390	14294	14190	14342	14255	14270	14357	14139	14466	14373	14362	14264	14156	14483	14424	14379	14325	14311	14359	14233	14344	14241	14245	14266	14588	14329	14470	14357	14276	14246	14239	14291	14252	14272	14242	14293	14167	14338	14324	14187	14287	14285	14375	14423	14372	14312	14306	14271	14544	14349	14192	14380	14426	14430	14343	14215	14139	14385	14306	14128	14394	14307	14411	14410	14323	14492	14165	14394	14329	14392	14360	14222	14430	14260	14290	14307	14378	14292	14103	14287	14213	14491	14181	14449	14155	14388	14393	14300	14300	14335	14367	14313	14406	14349	14381	14314	14261	14373	14223	14206	14247	14338	14286	14356	14473	14253	14393	14291	14419	14263	14281	14309	14230	14381	14376	14429	14458	14393	14252	14238	14391	14360	14287	14235	14447	14249	14342	14382	14329	14418	14378	14311	14294	14422	14373	14256	14235	14303	14335	14238	14235	14495	14326	14500	14330	14254	14305	14227	14338	14300	14170	14365	14174	14276	14189	14349	14304	14264	14297	14377	14324	14438	14453	14347	14390	14333	14415	14243	14325	14503	14345	14204	14436	14353	14333	14305	14347	14156	14138	14203	14248	14362	14375	14327	14251	14231	14454	14376	14359	14367	14351	14436	14350	14359	14317	14326	14338	14256	14386	14368	14356	14367	14371	14430	14301	14349	14357	14252	14329	14304	14315	14218	14182	14321	14245	14294	14381	14446	14243	14231	14405	14375	14393	14350	14379	14191	14332	14254	14501	14216	14410	14226	14249	14316	14448	14350	14404	14281	14382	14400	14209	14466	14365	14517	14317	14316	14319	14363	14232	14157	14382	14404	14334	14223	14316	14384	14239	14350	14323	14341	14283	14267	14246	14408	14520	14199	14373	14433	14343	14392	14429	14401	14228	14356	14341	14382	14373	14387	14358	14318	14392	14331	14250	14422	14243	14328	14476	14270	14347	14396	14321	14384	14404	14292	14302	14299	14255	14315	14243	14355	14339	14481	14224	14327	14213	14595	14235	14365	14363	14217	14403	14367	14509	14325	14415	14305	14291	14520	14443	14244	14328	14343	14350	14241	14541	14254	14281	14245	14307	14517	14301	14233	14262	14446	14330	14300	14441	14211	14376	14289	14295	14362	14356	14266	14269	14215	14306	14250	14381	14337	14520	14309	14278	14251	14337	14349	14191	14416	14249	14402	14270	14196	14206	14416	14318	14188	14366	14155	14296	14393	14292	14393	14376	14435	14358	14299	14287	14217	14348	14222	14228	14252	14498	14375	14291	14200	14252	14326	13997	14330	14310	14464	14310	14306	14358	14178	14266	14528	14381	14111	14378	14188	14367	14174	14414	14324	14255	14204	14338	14362	14347	14374	14344	14465	14309	14413	14294	14258	14463	14498	14300	14259	14250	14247	14227	14265	14345	14309	14367	14238	14486	14278	14395	14280	14588	14296	14181	14264	14237	14217	14444	14328	14346	14296	14370	14257	14469	14343	14418	14218	14279	14439	14264	14480	14229	14069	14358	14351	14328	14388	14201	14217	14319	14381	14287	14240	14236	14303	14285	14495	14158	14407	14209	14399	14289	14460	14280	14304	14282	14159	14363	14426	14163	14455	14245	14159	14272	14297	14308	14465	14211	14206	14384	14253	14274	14370	14293	14334	14251	14420	14368	14404	14249	14549	14363	14228	14225	14223	14401	14422	14433	14258	14199	14263	14292	14399	14419	14265	14301	14218	14356	14459	14626	14370	14304	14360	14330	14404	14361	14306	14373	14169	14358	14276	14498	14313	14271	14413	14300	14396	14365	14209	14286	14332	14196	14325	14309	14309	14325	14357	14430	14308	14209	14324	14243	14310	14411	14323	14237	14178	14384	14193	14329	14491	14327	14263	14449	14361	14236	14343	14341	14227	14344	14080	14200	14302	14290	14220	14253	14350	14121	14276	14367	14454	14319	14378	14172	14301	14424	14239	14379	14274	14353	14484	14553	14364	14228	14278	14090	14278	14325	14428	14342	14365	14485	14210	14455	14237	14309	14354	14323	14462	14275	14246	14274	14424	14258	14314	14239	14337	14295	14297	14346	14404	14299	14340	14277	14263	14245	14361	14392	14311	14271	14362	14127	14228	14144	14373	14210	14407	14125	14237	14260	14270	14458	14304	14358	14298	14377	14361	14289	14231	14237	14380	14425	14266	14215	14349	14240	14222	14161	14292	14365	14203	14362	14271	14292	14328	14204	14362	14362	14335	14322	14446	14300	14270	14420	14311	14236	14294	14241	14343	14226	14490	14372	14298	14313	14298	14321	14257	14325	14206	14215	14491	14280	14351	14305	14528	14275	14358	14384	14374	14265	14386	14485	14315	14381	14469	14419	14551	14421	14403	14333	14033	14310	14390	14194	14349	14338	14320	14367	14328	14255	14284	14332	14256	14377	14330	14427	14251	14277	14411	14377	14420	14299	14403	14241	14349	14453	14282	14265	14228	14334	14336	14393	14297	14344	14276	14345	14448	14414	14422	14316	14416	14190	14162	14299	14476	14468	14242	14327	14263	14207	14236	14405	14325	14418	14361	14378	14259	14241	14306	14307	14272	14477	14321	14437	14300	14392	14285	14295	14251	14324	14317	14337	14219	14455	14284
24288	21042	26746	26230	19770	18113	17761	16863	16510	16621	16276	16452	16339	16413	16240	16249	16205	16254	16039	16158	15879	15949	15887	15969	15754	15946	16100	15960	15820	15913	16075	15829	15790	15900	15912	15805	15941	15958	15897	15820	15985	16001	15840	15851	16042	15777	15744	16004	15803	15944	15962	15847	15719	16043	15817	15874	16003	15889	15746	16052	15820	15695	15814	16034	15910	15857	15732	15847	15839	15814	15837	15979	15861	15821	15936	15768	15605	15905	15960	15934	15807	15883	15640	15889	15947	16087	15773	15789	15769	15769	15868	15952	15949	15881	15763	15882	15961	15874	15786	15853	15732	15745	15822	15771	15993	15821	15704	15794	15889	15701	15744	15900	15651	15822	15702	15871	15872	15817	15874	15813	15843	15796	15581	15780	15735	15917	15730	15813	15827	15790	15959	15969	15917	15841	15776	15925	15806	15819	15857	15868	15884	15995	15859	15708	15600	15784	15955	16023	15842	15757	15934	15902	15947	15874	15933	15961	15941	16104	15862	15826	15807	15807	15860	15949	15998	15764	15863	15894	15871	15822	15815	15721	15762	15799	15748	15651	15827	15824	15953	15801	15910	15735	15979	15879	15745	16029	15831	15875	15814	15744	15859	15757	15859	15978	15666	15867	15733	15963	15864	15850	15796	16037	16021	15876	15839	15813	15838	15826	15758	15817	15755	15904	15958	15868	15757	15792	15727	15730	15839	15809	15875	15894	15975	15890	15739	15686	15809	15715	15662	16012	15938	15946	15575	15763	15954	15907	15780	15882	15957	16043	16060	15805	15804	15933	16005	15843	15723	15833	15781	15877	15909	15922	15699	15905	15937	15734	15975	15766	15966	15967	15843	15714	15645	15793	16046	15802	15935	15911	15886	15884	15971	15851	15972	15926	15907	15698	15803	15836	15755	15968	15899	15742	15618	15581	15930	15962	15934	15921	15882	15882	15659	15828	15915	15944	15863	15864	15895	15722	15952	15907	15987	15800	15707	15876	15832	15821	15669	15800	15821	15836	15830	15859	15823	15825	16049	15826	15886	15869	15903	15806	15662	15866	15874	15664	15884	15918	15878	15809	15899	15966	15733	15740	15940	15980	15776	15980	16015	15829	15872	15746	15739	15964	15811	15782	15707	15963	15673	15813	15884	15921	15722	15872	15977	15855	16106	15892	15867	15812	15852	15872	15691	15736	15924	15797	15918	16106	15831	15906	15907	15704	15958	15810	15962	15539	15774	15909	15885	16002	15876	15951	16045	15928	15887	15719	15646	15657	15806	15863	15883	15691	15919	15802	15827	15852	15913	15748	15748	15756	15518	15832	15737	15726	15851	15872	15681	15709	15897	15881	15945	15839	16023	16015	15875	15970	15970	15858	15954	15964	15729	15729	15715	15872	15781	15995	15846	15848	16025	16102	15838	15585	15780	15947	15938	15871	15823	15832	15999	15979	16024	15796	16034	16002	15928	16068	15920	15951	15952	15852	15871	15701	15882	15905	15885	15915	15895	15712	15812	15731	15877	15935	15870	15788	15904	15876	15734	15803	15591	15836	15954	15855	15843	15696	15796	16069	15890	15854	15628	15845	16110	15778	15754	15944	15853	15787	15859	15758	16023	15828	15991	15801	15747	15796	15733	15712	15981	15902	16053	16118	15777	15793	15948	15785	15864	15646	15610	15693	15932	15965	15937	15586	15862	16058	15714	15883	15787	15873	15947	15896	15763	15679	15846	15892	15911	15809	16046	15799	15696	15694	15866	15655	15713	15912	15704	15679	15718	15831	15824	15726	15851	16014	15995	15911	15825	15902	15914	15617	15898	16054	15991	15847	15705	15996	15764	15870	15882	15838	15647	15840	15839	15907	15933	15615	15820	15936	15893	15913	15650	15971	15848	15818	15893	15742	15926	15654	15885	16074	15816	15949	15895	16050	15856	15868	15685	15672	15768	15756	15735	15719	15864	15937	15908	15662	15825	15912	15735	15869	15702	15947	15724	15881	15844	15918	15888	15736	15838	15738	15812	15862	15859	15746	15925	15930	15820	15779	15822	15705	15941	15945	15899	15968	15786	15730	15715	15897	15856	15822	15943	15859	15788	15784	15976	15968	15660	15733	15802	16005	15999	16020	15912	15738	16065	15749	15930	15696	15765	15866	15853	15865	15949	15943	15941	15875	15967	15892	15836	15810	15823	15993	15915	15741	15817	15823	15881	15948	15929	15690	15989	15705	15745	15986	15846	15729	15850	15770	15888	15726	15764	15880	15904	15726	15831	15816	15784	15961	15755	16091	15852	15909	15684	15904	15783	15842	16057	15685	15988	15821	15962	15819	15779	15860	15842	15831	15899	15830	15775	15904	15635	15729	15860	16069	15659	15963	15785	15981	15699	15679	15916	15724	15899	16045	15958	15916	15831	15818	15848	15783	15984	15857	15852	15763	15828	15649	15818	15869	15757	15976	15933	15836	15974	15809	15843	15872	15635	15982	15878	15800	15762	15716	15960	15974	15773	15663	15759	15967	15892	15786	15773	15828	15947	15901	16173	15888	15718	15888	15971	16167	15979	15650	15958	15881	15802	16020	15827	15691	15912	15976	15834	15858	15757	15779	16045	16015	16050	15764	15693	15806	15854	15856	15944	15851	15973	16017	15890	15930	15902	15993	15730	15839	15847	15893	15787	15647	15975	15838	15945	15728	15927	15880	15774	15699	15755	15738	15758	15840	15840	15881	15891	15833	15766	15889	15819	15777	15926	15846	15821	15888	15783	15929	15871	15850	15985	15719	15821	15809	16047	15952	15818	15812	15883	15934	15914	15840	15644	15744	15719	15832	16018	15825	15630	15864	15848	15654	15848	15890	15865	15821	15843	15947	15913	15855	15957	15798	15495	15679	15818	16028	15969	15782	15636	15892	15693	15880	15799	15695	15998	16005	15732	15828	15739	15651	15812	15775	15884	15797	15739	15849	15946	15750	15860	15681	15693	15813	15961	15815	15929	15949	15932	15792	15935	15841	15801	15714	15994	15844	15949	15854	16081	15865	15905	15881	16011	15966	15836	15808	15823	15813	15863	15887	15835	15779	15780	15930	15911	15665	15701	15750	15882	15870	15752	15840	16028	15721	15700	15811	15900	15880	15769	16011	15805	15879	15931	16054	16046	15633	15859	15921	15739	15757	15819	15875	15831	15869	15873	15781	15904	15899	15917	15876	15947	15878	15878	15909	15891	16053	15926	15962	15612	15968	16018	15887	16062	15882	15939	15994	15966	15774	15768	15806	15733	15867	16019	15745	15854	15881	15908	15825	16118	15726	15832	15944	15684	15850	15884	16027	15852	15832	15739	15851	15837	15910	15883	15691	15883	15797	15650	15857	15944	15968	15902	16000	15957	15753	15932	15872	16124	16019	15920	15937	15871	15848	15632	15938	15609	15724	15882	15937	15843	15967	16030	15826	15698	15823	15997	15834	15990	15654	15647	15668	15746	15648	15906	15855	16073	16145	15892	15670	15835	15739	15646	15785	15789	15880	16094	15841	15943	15822	15943	15756	15877	15893	16001	15750	15743	15776	15940	15859	15819	15822	15923	15943	15853	15916	16078	15855	15869	15888	15897	15872	15819	16071	15791	15871	16044	15862	15776	15758	15872	16030	15830	16027	15910	15679	15938	15871	15645	15944	15905	15855	15838	16091	16203	15781	15918	15947	15682	15921	15974	15845	15860	15862	15826	15651	15838	15750	16042	15896	15812	15694	15720	15885	15752	15969	15772	15926	15832	15782	15700	15738	15715	15886	15824	15942	15910	15914	15863	15900	15875	15916	15899	15858	15779	15976	15920	15940	15991	15865	15812	15886	15553	15685	15907	15834	15946	15602	15841	15774	16062	15903	15631	15812	15838	15780	15926	15878	15839	15737	15872	15815	15949	15975	15997	15993	15826	16035	15692	15741	15759	15809	15775	15783	15763	15824	15766	15689	15656	15888	15920	15612	15892	16012	15878	15669	15879	15892	15973	15536	15754	15709	15812	15934	15754	15900	15907	15828	15825	15777	15793	15703	15880	16144	16080	15820	15861	15606	15901	15752	15862	15900	15826	15864	15789	15676	15966	15877	15909	15839	15888	15948	15716	15828	15752	15770	16166	16003	15776	15771	15944	15945	15916	15664	15973	15751	15830	15909	16001	15951	15760	15686	15633	15840	15770	15912	15765	15654	15971	15960	15831	16127	16004	15805	16022	15955	15900	16019	15893	15835	15761	15822	15917	15965	16064	15946	15823	15723	16049	15891	15799	16043	15836	15781	15890	15718	15981	15862	15862	15994	15896	15767	15801	15792	15866	15813	16107	15893	15963	15592	15871	15731	15664	15755	16012	15841	15937	15662	15849	15847	15752	15702	15937	16037	15852	15950	15898	15718	15862	15985	15598	15758	15780	15907	15983	15824	16002	16000	15915	15976	15924	15901	15949	15996	15931	15907	15814	16029	15747	15755	15839	16005	15774	15733	15657	15757	15766	15993	15806	15914	15960	15994	15847	15772	15746	15808	15810	15672	16093	15893	15825	15870	16045	15766	16094	15759	15656	15776	15945	15706	15888	15671	15838	15862	15795	15799	16022	15995	15789	15833	15895	15888	15844	15651	15959	15874	15967	15863	15810	15869	15931	15999	15982	15972	15877	15949	15844	15812	15904	16070	15961	15763	15712	15761	15879	15731	15881	15892	15935	15697	15626	15802	15738	15823	15775	15947	15906	15791	15833	15867	15885	15900	15759	15893	15833	15907	15883	15904	15871	15923	15877	15849	15925	15894	15911	15756	15901	15907	15927	16010	15926	15937	15964	15682	15670	15641	15867	15867	15800	15888	15929	15909	15903	15955	16081	15855	15820	15868	15873	15925	15963	15905	15786	15926	15824	15800	15762	15937	15642	15956	15781	15778	15784	15942	15774	15700	15904	15772	15980	15632	15786	15675	15923	15821	15690	15975	15860	15925	15815	15791	15979	15743	15893	15758	15944	15860	15826	15917	15823	15824	15689	15654	15841	16003	15889	15814	15920	15878	15724	15792	15769	15914	15970	15930	15704	15835	15772	15825	15868	15852	15673	15773	15966	15850	15783	15791	15644	15917	15728	15655	15969	15848	15988	15871	15634	15812	15808	15753	15939	15718
16021	30019	24440	19303	17469	16370	15759	14993	14858	14666	14661	14592	14527	14490	14288	14154	14075	14012	14098	13975	13951	13871	13968	13856	13824	13876	13916	13791	13911	13882	13963	13975	13875	13949	13961	13999	13932	13890	13996	14051	13830	14142	13848	13904	13954	13863	13925	14024	13857	13956	13809	13877	13941	14013	13814	13906	13944	13909	14044	13722	13827	13791	13922	13924	13849	13848	13928	13651	14050	13786	13964	13735	13779	13912	13820	13962	13708	13865	13751	14150	13753	13842	13933	13817	13854	13995	13964	13790	13962	14017	13995	13806	13980	13982	13940	13871	13912	13904	13930	13891	13755	13823	13930	13833	13763	13856	13751	13903	13937	13676	13961	14013	14026	13880	13758	13979	13739	13847	13983	14080	13728	13761	13937	13836	13925	13802	14100	13927	13857	13882	13897	13902	13851	14042	13841	13844	13918	13817	14011	13890	13981	13798	13917	13807	13955	13821	13899	13854	13877	13890	13869	13913	13885	13988	13808	13980	13961	13962	13849	13861	13969	13953	13960	13883	14034	13792	13902	13720	13668	14062	13804	14039	13860	13901	13888	13868	13950	13686	13975	13826	13949	13768	13754	13797	13875	14060	13990	13838	13913	13958	13831	13937	14009	13943	13849	13828	14052	13842	13754	13938	14026	13893	13801	13883	13801	13937	13847	13878	13908	13910	13872	14039	13866	14022	13669	13888	13846	13898	13831	13916	14012	13881	13870	14055	14074	13914	13794	13764	13872	13847	13970	13910	13784	13804	13818	13933	14049	13949	13904	13875	13903	13828	14134	13853	13836	13946	13772	13943	13845	13811	13801	13813	13821	13932	13984	13925	13801	13921	13942	13867	13732	13955	13893	13904	13905	13941	13976	13935	13912	13806	13757	13884	13954	13837	13939	13823	13924	13924	13841	13926	13937	13868	13664	13869	14266	13930	13826	13897	13904	13768	13883	13715	14020	13874	14051	13926	13911	13757	13811	13814	13795	13833	13885	13968	13870	13948	13948	13923	13915	13839	13990	13892	13877	13912	13916	13873	13831	13816	13992	13915	13845	13837	13951	13884	13914	13784	13991	13759	13974	14000	14072	14007	13927	13745	13993	13997	13676	13858	13838	13929	13764	13938	14090	14037	13712	13733	13697	13926	14061	13794	13994	13945	13907	13934	13886	13838	14009	14017	13854	14020	13789	13896	14087	13926	13845	13795	13893	13794	13988	13830	13814	13914	13949	13974	13910	13903	14015	13916	13896	13870	13897	13897	13849	13816	13892	14144	13874	13983	13871	13885	13878	13790	13868	13666	13883	13873	14055	13828	13826	13935	13822	13868	13842	13742	13737	13750	13988	13933	13961	13901	13830	13776	14004	13910	13852	13674	13949	13821	13890	13809	13954	13953	13801	13807	13786	13737	14004	13912	13714	13874	13750	13876	13774	13921	13686	13913	13832	13893	13954	13705	13854	14051	13869	13935	13861	13906	13801	13903	13844	14068	13825	13848	13855	13958	13824	13940	13839	13851	13835	13632	13993	13781	13896	13912	13990	13772	13627	13824	13930	13983	13990	13788	14025	13845	13825	13847	13657	13914	13931	13851	13859	13884	13970	13861	13938	13922	13857	13857	13870	13983	13727	13843	14014	13721	14033	13787	13909	13861	13949	13871	13788	13891	13875	13789	13921	13844	13945	13828	13897	13858	14058	13801	13819	13830	13898	13879	13988	13898	13918	13829	13869	13857	14027	13652	13727	13888	13923	13788	13952	13940	13756	13932	13975	13856	13841	13858	13855	13827	13975	13879	13881	13831	13951	13992	13986	13925	13986	13795	13779	13951	13847	13997	13896	13808	13896	13828	13871	13823	13808	13702	13960	13765	13964	13908	13929	13976	13859	13808	13845	13975	13855	13776	13841	13908	14045	13803	13924	13859	13849	14086	13868	14000	13973	14028	14075	13987	13933	13900	13937	13787	13816	13922	13773	13989	13758	13784	13904	13934	13803	13906	13809	13834	13950	13974	13935	13979	13865	13784	14024	13925	13849	13837	14028	13825	13827	13830	13881	13938	13814	13772	14010	13972	13920	13882	13829	13888	14000	13911	13971	13827	13783	13862	13891	13794	13920	13942	13987	13805	13872	13856	13982	13760	13840	13936	13867	13912	14000	13733	13996	13816	13926	13905	13930	14016	13875	13714	13899	14068	13862	13827	13763	13820	14020	13779	13853	13781	13812	13961	13845	13883	13981	13815	13859	13848	13911	13773	13811	13940	13968	13923	13920	13928	13865	13858	13859	13798	13931	14019	13852	13804	13953	13781	13931	14040	13957	13959	13764	14022	13802	13897	13911	13877	13882	13941	13789	13819	13864	13959	13925	13833	14014	13980	13880	13900	13914	13760	13913	13756	13871	13825	13938	13868	13948	13973	13848	13928	13853	13893	13809	13815	13886	13858	13663	13769	13952	13785	13862	14081	13902	13723	13721	13873	13834	14052	13830	13864	13891	13862	13884	13930	13924	13910	14000	14003	13852	13977	13896	13665	13827	13871	13902	13862	13869	13834	14067	13825	13882	13834	14067	13914	13828	13798	14005	13851	13976	13789	14112	13944	13798	13915	13859	13857	13756	14013	14063	14061	13850	13820	13933	13883	13908	14015	13989	13718	13772	13777	13803	13812	13874	14116	13993	13680	13799	13930	13939	13950	13881	13886	13766	13878	13836	13783	13944	13941	13896	13748	13964	14012	13861	14036	13954	13953	13998	14080	13806	13849	13940	13939	13999	14053	14037	13927	13817	14166	13805	13872	13887	13955	14010	13876	13786	13801	13818	13928	13945	13782	13771	13894	13743	14036	13777	14045	13811	13812	13899	13758	13788	13931	13909	13787	13937	13930	13887	13911	13948	13939	13781	13908	13953	13848	13818	14015	13704	13798	13823	13792	13969	13993	13824	13965	13865	14016	13711	13940	13947	13927	13720	13981	13918	13700	13989	13790	13918	13986	14073	13810	13950	13855	13802	13741	13794	14019	13821	13888	13780	13905	13796	13833	13913	13849	13867	13911	13889	13809	14023	13856	13937	13940	13828	13899	13851	13845	14060	13824	13860	13825	13912	13914	13928	13859	13817	13905	13882	13946	13866	13662	13907	13983	13984	13901	13919	13876	13889	13896	13945	13891	13875	13978	13864	13849	13717	14049	13955	13750	13763	13903	13880	13869	13795	13854	13934	13795	13874	13900	13895	13886	14039	13998	13884	13776	13862	13781	13987	13928	13959	13776	13765	13852	13976	14045	13937	13835	13802	13951	13844	13916	13994	13875	13876	13942	13895	13936	13967	13739	13842	13942	13828	13885	13969	14113	13945	13922	14002	13901	13826	13842	13853	13972	13825	13907	13861	14061	13716	13912	13788	13825	13915	13629	13845	14043	14018	13898	13635	13902	13805	13893	13848	13979	13922	13825	13847	13770	13944	13779	13955	13910	13905	13772	13977	13894	13797	13840	13902	14052	13769	13925	13886	13880	13971	13985	13756	13926	13843	14052	13865	13797	13984	13901	13787	13859	13944	13833	13918	13909	13812	13826	13877	13964	13951	13847	13732	13697	13967	14021	13919	13980	13675	13826	13964	13957	13918	13979	13875	13777	13739	13833	13922	13809	14091	13792	13964	13830	14019	13815	13696	13876	13883	13947	13888	13839	13701	13881	13892	13960	13828	13765	13878	13861	14034	13937	14043	14030	13841	13871	13981	13857	13915	13786	13985	14021	13884	13954	13721	13681	13937	13909	13906	13827	13841	13816	13738	13911	13910	13857	13779	13879	13828	13836	13841	13920	13945	13860	13858	13776	13948	13827	13890	14092	13976	13917	13981	13927	13844	13889	13993	13999	13837	14047	14003	13697	13909	13959	13919	13738	13852	13880	13935	13839	13977	13931	13792	13889	13822	13975	13864	13707	13982	13815	13985	13946	14024	13995	14080	13943	13989	14043	13974	13856	14116	13717	13926	13916	13925	13660	13957	13942	14012	13995	13918	13780	13796	14019	13879	14003	13769	13863	13870	13860	13841	13999	13953	13949	13976	13924	13912	13863	13841	13851	13914	13796	13788	13899	13756	13973	13939	13892	13925	13918	13879	13974	13952	13751	13883	13868	14024	13813	13939	13950	13925	13992	13796	13924	13868	14033	13805	13911	13863	13764	13962	13785	13777	13891	13916	13980	13934	13851	13866	13852	14039	13926	13853	13872	13888	13875	13928	13927	13889	13818	14017	13877	13949	13799	13836	13814	13733	13957	13893	13851	13780	13971	13969	14054	13925	14084	13725	14032	13835	13875	14050	13842	13953	13823	13935	13832	13727	13983	13872	14075	14036	13797	13832	13856	13950	13948	13945	13875	13926	13826	13865	13672	13961	14035	13843	14080	13883	13860	14014	13995	13916	13952	13950	13955	13960	14082	13765	13982	13832	13811	13848	13892	13876	14122	13936	13978	13985	14024	13784	13778	13891	13966	13832	13954	13920	13876	13949	13915	13781	14062	13837	13838	13881	13855	13858	14038	13881	13903	13770	14001	13883	13711	13871	13899	13982	13803	13919	13974	13935	13922	13936	13896	13926	13993	13804	13901	13849	13845	13841	14026	13971	13767	13807	13940	13917	13951	13866	13766	13835	13861	13962	13723	13926	13939	13754	13983	13751	13884	14155	13844	14134	13880	14132	13823	13743	14014	13905	13910	14014	13909	13914	13981	13976	13950	13900	13873	13963	13836	13961	13831	14117	13844	13893	13997	14117	13948	13867	13982	13994	13913	13904	14015	13807	14034	13931	13844	13893	13899	13928	14024	13829	13829	13655	13753	13977	13946	13828	13947	13833	13964	13880	13850	13933	13897	13925	13874	14110	13878	13980	13783	14048	13814	13769	13795	13918	13912	13953	13957	14062	13771	13859	13880	13796	13894	13912	13993	13818	13975	13893	13932	13900	13711	13743	13845	13870	13984	13928	13943	13902	13745	14018	13830	14011	13958	13718	13950	13965	13991	13966	13814	13813	13899	13791	13953	13922	13826	13855	13781	13960	13829	13970	13966	13994	13773	13867	14142	14006	14015	14021	13881	13852	13986	14020	13867	13987	13859	14140	13815	13845	13909	13927	13997	13964	13660	13916	13780	13830	13854
21853	21027	28262	24003	21331	23470	25393	20436	18975	19354	19295	18788	18844	18671	18268	18438	18206	18180	18059	18158	18121	17970	18181	17870	17913	18070	17946	17928	18102	17746	18012	17973	17916	17756	18028	17940	17924	18034	18093	17923	17938	17865	18003	17758	17970	17873	17781	17760	17765	17852	17886	17589	17708	17657	17783	17636	17724	17737	17869	17912	17936	17987	17753	17702	17859	17799	17791	17668	18085	17899	17768	17720	17585	17873	17644	17937	17914	18058	18027	17880	17801	17919	17740	17766	17683	17648	17783	17821	17616	17735	17689	17722	17703	17473	17691	17639	17626	17873	17971	17906	17927	17561	17800	17711	17632	17879	17761	17533	17710	17768	17857	17765	17812	17995	17692	17606	17769	17782	17706	17821	17798	17588	17824	18007	18033	17713	17642	17760	17566	17715	17789	17622	17659	17824	17758	17934	17617	17525	17998	17676	17614	17757	17873	17621	17631	17687	17713	17768	17570	17715	17663	17593	17648	17823	17597	17618	17898	17891	17900	17659	17823	17903	17670	17652	17668	17781	17765	17749	17926	17690	17876	17521	17812	17582	17804	17730	17496	17736	17632	17796	17723	17809	17672	17790	17500	17612	17761	17853	17802	17754	17818	17756	17610	17876	17674	17804	17742	17676	17846	17657	17727	17691	17582	17822	17661	17632	17783	17749	17771	17582	17830	17961	17762	17961	17821	17672	17588	17749	18008	17787	17949	17773	17678	17560	17861	17543	17806	17534	17838	17890	17910	17710	17791	17692	17578	17483	17712	17553	17814	17844	17759	17773	17607	17687	17779	17646	17793	17549	17528	17560	17944	17803	17900	17652	17717	17712	17724	17815	17661	17770	17870	17590	17680	17761	17968	17757	17668	17796	17754	17563	17697	17612	17684	17746	17538	17702	17680	17847	17803	17681	17678	17643	17602	17906	17828	17864	17907	17842	17715	17793	17822	17659	17816	17976	17880	17646	17848	17551	17741	17716	17763	17922	17713	17762	17717	17694	17637	17786	17817	17641	17863	17899	17868	17658	17701	17803	17663	17800	17796	17825	17758	17824	17741	17717	17511	17480	17767	17733	17717	17755	17843	17860	17907	17785	17669	17876	17743	17646	17841	17706	17646	17929	17648	17555	17656	17912	17888	17744	17632	17826	18008	17708	17945	17803	17961	17745	17693	17715	17583	17803	17831	17624	17777	17749	17734	17914	17808	17641	17806	17710	17686	17666	17715	17610	17686	17720	17624	17761	17699	17802	17357	17687	17670	17843	17718	17596	17963	17772	17952	17628	17748	17951	17999	17681	17577	17928	17721	17695	17649	17643	17710	17748	17798	17791	17734	17766	17620	17576	17566	17797	17850	17795	17768	17997	17890	17837	17929	17661	17870	17717	17946	17921	17788	17615	17792	17781	17971	17652	17670	17757	17728	17851	17704	17735	17981	17631	17741	17593	17794	17768	17745	17568	17749	17644	17735	17647	17562	17595	17665	17837	17691	17960	17729	17458	17685	17764	17705	17767	17792	17827	17733	17755	17689	17625	17763	17788	17748	17792	17686	17745	17719	17580	17792	17657	17905	17617	17599	17895	17584	17627	17662	17538	17509	17444	17819	17763	17811	17753	17832	18008	17644	17880	17598	17691	17926	17854	17828	17864	17710	17746	17820	17839	17543	17843	17440	17671	17607	17659	17713	17679	17682	17705	17667	17599	17629	17712	17806	17729	17823	17751	17853	17747	17830	17596	17612	17666	17706	17705	17704	17821	17845	17755	17755	17686	17890	17648	17744	17832	17624	17489	17724	17731	17763	17600	17747	17841	17671	17824	18095	17865	17716	17762	17756	17769	17779	17647	17692	17630	17641	17557	17777	17595	17628	17715	17605	17810	17797	17730	17820	17570	17642	17814	17817	17838	17705	17667	17741	17603	17785	17613	17835	17755	17700	17696	17674	18068	17638	17691	17935	17697	17784	17716	17510	17592	17652	17603	17715	17665	17577	17747	17746	17615	17820	17659	17784	17867	17499	17764	17870	17767	17619	17820	17838	17581	17599	17823	17566	17634	17535	17839	17518	17642	17796	17865	17705	17678	17720	17591	17689	17724	17831	17762	17681	17640	17645	17419	17851	17677	17943	17712	17845	17750	17747	17892	17495	17626	17956	17716	17781	17673	17747	17738	17883	17844	17645	17622	17747	17779	17904	17878	17770	17652	17727	17734	17650	17654	17817	17845	17768	17828	17831	17533	17713	17828	17860	17831	17700	18006	17720	17772	17766	17616	17988	17619	17572	17835	17711	17692	17844	17825	17677	17653	17874	17831	17783	17834	17834	17772	17727	17941	17957	17610	17629	17573	17866	17796	17795	17636	17699	17566	17651	17697	17706	17572	17568	17728	17683	17732	17932	17966	17760	17658	17834	17819	17723	17814	17721	17788	17887	17708	17832	17922	17913	17771	17874	17642	17695	17718	18058	17761	17741	17644	17782	17863	17592	17718	17759	17640	17648	17636	17761	17517	17709	17760	17665	17742	17887	17710	17707	17590	17690	17659	17735	17757	17636	17996	17742	17626	17772	17776	17653	17895	17736	17748	17536	17589	17547	17706	17835	17572	17908	17817	17609	17514	17601	17850	17754	17546	17621	17659	17473	17795	17899	17879	17949	17891	17733	17641	17539	17679	17674	17709	17674	17740	17865	17670	17729	17709	17682	17866	17531	17752	17618	17877	18012	17711	17623	17655	17759	17687	17636	17855	17687	17928	17702	17735	17621	17645	17985	17612	17707	17580	17715	17837	17773	17675	17514	17858	17712	17769	17761	17705	17751	17633	17684	17693	17743	17743	17907	17731	17737	17698	17648	17773	17601	17683	17825	17851	17741	17746	17850	17718	17864	17704	17817	17897	17954	17579	17662	17737	17702	17860	17707	17914	17631	17572	17874	17771	17743	17747	17943	17728	17645	17578	17720	17661	17788	17729	17690	17612	17735	17687	17690	17681	17907	17780	17831	17546	17500	17778	17691	17708	17833	17729	17767	17796	17572	17631	17944	17827	17758	17538	17717	17885	17512	17756	17664	17539	17630	17592	17799	17749	17987	17616	17686	17946	17863	17814	17673	17828	17754	17691	17713	17700	17590	17663	17759	17773	17821	17844	17852	17706	17627	17675	17938	17699	17523	17646	17743	17776	17638	17577	17507	17607	17767	17842	17699	17835	17699	17858	17733	17686	17798	17670	17663	17792	17740	17679	17875	17779	17817	17768	17630	17591	17764	17890	17707	17633	17905	17583	17868	17816	17882	17794	17729	17730	17673	17760	17827	17719	17719	17689	17846	17557	17713	17725	17733	17716	17611	17764	17604	17790	17629	17707	18006	17996	17847	17867	17892	17846	17828	17735	17949	17642	17669	17711	17733	17641	17608	17780	17656	17666	17666	17830	17527	17802	17613	17819	17458	17797	17668	17709	17772	17746	17684	17712	17616	17530	17571	17731	17733	17717	17626	17604	17817	17602	17752	18003	17754	17836	17812	17941	17738	17710	17585	17658	17703	17610	17708	17557	17710	17725	17873	17804	17841	17774	17614	17589	17817	17744	17566	17582	17941	17918	17650	17878	17734	17581	17634	17722	17747	17879	17867	17982	17750	17670	17845	17775	17578	17809	17619	17869	17738	17820	17847	17645	17678	17770	17736	17814	17568	17720	17830	17700	17902	17794	17746	17769	17703	17589	17782	17657	17838	17774	17807	17874	17744	17610	17670	17978	18015	17702	17571	17717	17734	17810	17888	17914	17759	17802	17641	17778	17541	17805	17785	17735	17804	17829	17753	17680	17829	17788	17823	17654	17496	17904	17832	17717	17651	17597	17783	17938	17558	17607	17690	17767	17881	17703	17672	17956	17800	17791	17598	17950	17543	17767	17559	17805	17624	17736	17650	17650	17644	17613	17637	17813	17736	17808	17804	17472	17736	17670	17688	17762	17837	17625	17865	17645	17776	17604	17660	17743	17678	17738	17754	17720	17709	17718	17613	17704	17756	17679	17704	17778	17765	17729	17877	17623	17964	17701	17470	17984	17989	17825	17777	17865	17729	17716	17724	17557	17696	17607	17638	17874	17921	17978	17556	17614	17767	17649	17536	17752	17639	17781	17715	17859	17726	17771	17824	17774	17610	17553	17727	17824	17590	17844	17849	17730	17732	17609	17433	17772	17813	17861	17661	17653	17953	17456	17777	17655	17697	17698	17821	17688	17747	17591	17651	17682	17657	17661	17878	17796	17655	17410	17743	17770	17797	17630	17579	17813	17735	17718	17738	17697	17709	17692	17634	17697	17628	17626	17775	17483	17725	17674	17865	17867	17836	17582	17598	17705	17601	17582	17802	17681	17652	17557	17847	17765	17966	17727	17462	17778	17500	17792	17845	17682	17540	17788	17498	17736	17594	17869	17785	17908	17801	17632	17627	17711	17961	17955	17802	17649	17569	17640	17793	17745	17695	17714	17710	17630	17845	17786	17782	17564	17758	17578	17870	17854	18017	17815	17722	17736	17548	17679	17789	17792	17591	17983	17758	17704	17491	17662	17690	17654	17758	17664	17929	17507	17543	17726	17594	17551	17850	17743	17664	17504	17850	17771	17852	17728	17879	17499	17731	17940	17663	17658	17947	17876	17708	17717	17730	17700	17574	17782	17512	17944	17784	17813	17828	17738	17675	17728	17830	17510	17732	17813	17632	17605	17688	17749	17787	17460	17816	17843	17700	17454	17797	17731	17736	17600	17560	17826	17881	17732	17799	17756	17734	17483	17644	17824	17785	17612	17660	17578	17755	17594	17460	17699	17909	17746	17866	17540	17738	17687	17735	17946	17742	17752	17928	17744	17705	18021	18012	17546	17702	17784	17786	17667	17663	17764	17707	17691	17915	17650	17860	17607	17816	17871	17617	17850	17589	17777	17514	17943	17833	17902	17626	17665	17736	17695	17656	17637	17881	17840	17648	17613	17789	17631	17686	17879	17970	17605	17859	17789	17687	17757	17738	17605	17648	17752	17681	17661	17737	17806	17895	17734	17759	17738	17602	17779	17703	17822	18127	17830	17682	17747	17746	17732	17734	17947	17735	17784	17864	17640	17793	17811	17546	17661	17719	17661	17822	17673	17673	17951	17753	17838
16987	37958	31089	24068	21468	19598	18084	17371	16896	16643	16336	16038	15970	15931	15643	15471	15415	15320	15282	15109	15107	15075	14927	15148	15216	14999	15073	15030	15106	14862	15000	15064	15075	15049	14912	14986	15092	15103	14903	14910	15040	14983	15075	15038	15055	14916	15193	15041	14924	14974	14990	15081	15042	15075	15016	15010	14958	15076	14928	15093	14928	14890	14937	14967	14919	14902	14868	15041	14866	15040	15154	15099	15043	15088	15032	15009	15058	15013	14937	14993	15066	14949	15054	14891	14924	15076	15013	14831	15042	14984	15031	14935	15154	14917	14985	14919	15026	15067	14940	14813	14979	14907	15025	14890	14983	14983	15039	14911	14923	14870	15109	15041	14818	15053	14839	14852	15066	15044	15005	14888	14956	15000	14942	14937	14911	14906	14848	14969	14892	14954	15059	14992	14955	15128	14925	14973	15134	15007	15026	14964	14956	14954	14931	15053	14974	14996	14982	14914	14911	14977	14997	14911	15153	15070	14932	15077	14869	15158	14939	15046	14986	14923	14959	14858	14813	14835	14995	15029	14850	15044	15043	15012	14958	14937	15018	14990	14894	14967	15088	15001	15052	14947	14840	15068	14914	14915	14845	14948	14811	15024	14907	14961	15176	14871	14910	15005	15043	15055	14896	15003	14888	14987	15061	14936	14939	15055	15068	14978	15057	14814	14931	14915	14962	14838	14980	14844	14995	15133	14877	15087	15045	14856	14958	14985	15039	14905	15090	15017	15021	14965	14910	14860	15032	14916	14854	15014	14956	15077	15083	14775	14941	14997	14936	15041	15053	14916	14845	14855	15068	15022	15013	14907	15094	15007	14904	15066	15122	14976	15045	14903	14996	14971	14766	15112	14961	15000	14943	15162	15150	14913	15072	14917	15058	15021	14964	15020	15194	14821	15017	14955	15127	14913	15084	15121	14934	14848	15039	15116	14867	15037	15150	14884	14956	14991	15026	14941	14966	14866	15012	15158	14882	14986	15157	14898	15056	15010	15007	14786	15075	14943	14780	14970	14835	15097	15022	14805	14899	15119	14966	14950	14919	14959	14961	15056	14990	15036	14912	14857	15089	14870	15242	14961	14941	15085	15175	15088	14941	15062	14942	14888	14948	15053	14847	15026	15162	14994	14911	14891	15056	15049	14902	14904	15066	15098	14903	14937	14920	14910	15103	14900	15082	14855	14866	14936	14953	14843	15064	15045	14881	15168	15092	14901	14931	14999	15002	14935	14974	15082	14968	15007	14758	15087	15055	15121	14674	15058	14961	15046	14990	14819	14905	14906	15065	14966	15080	15153	15013	15011	14908	15153	14921	14993	14971	15097	14949	15091	15127	14921	14984	15067	14789	14981	14959	14991	14869	15102	14936	14854	14874	14803	15113	15097	15047	15088	14867	14948	14841	14852	14993	15030	15053	14969	14948	15005	14978	15075	14782	15002	14962	15060	14988	14920	14974	14921	14883	15083	15002	14993	14935	14980	15174	14927	14990	15028	15049	14919	14867	15002	14806	15041	15032	14880	14793	14930	14862	14932	14943	14914	14982	15002	14990	15160	14969	15121	15209	15078	14923	15084	15004	15003	15026	14886	15129	15031	15020	14908	15236	14933	15125	15200	14965	15088	15117	14980	15032	14843	15085	14790	14982	14873	15026	15121	15125	14865	15069	14890	14890	15081	14740	14891	14910	14890	15167	15064	15112	14823	15109	15034	14931	15061	15034	14931	14969	15047	14697	14909	15025	15037	14923	14999	15066	15099	14999	15006	15060	15081	15127	14984	14899	14985	14829	15014	15133	15012	15048	14848	15021	14995	15040	15014	14962	15081	14959	14796	15018	14911	15162	14936	14944	14954	14909	15115	14856	14987	14880	14943	14934	15072	15079	14864	14962	15101	14965	15051	14919	15009	14837	14830	14887	14794	14850	14882	14987	14944	15176	14928	14988	14904	15014	14937	14988	14941	15048	14948	14869	14970	14996	14796	14943	14827	15041	14969	15042	14930	15050	15002	15021	15080	15037	14849	15050	14882	14986	14933	14866	15075	15037	14901	14938	14877	14952	14880	14996	15074	14987	14932	15079	14796	14971	15135	15095	14981	15026	14850	15034	14930	14931	15060	14960	14978	15137	15014	14979	14976	14910	14992	15156	14857	15010	14887	15004	15061	14904	15028	14956	14918	15065	15113	15014	15045	14943	14944	14881	14970	14918	15023	15089	14797	14975	14962	14979	14925	14975	15059	14965	14969	14936	15023	15012	15135	14966	14897	14935	14821	14941	15002	15019	14912	14930	14825	14890	15040	14988	15192	14943	15004	14918	15031	15022	15048	15106	14889	15116	15064	15088	15119	15017	14963	15062	15020	15050	14921	15055	15264	14907	14972	15011	14995	14908	15013	14913	14941	15136	14942	14754	14953	14891	14912	15120	14892	14877	14882	14891	14868	15031	14908	14897	14957	14945	15052	15118	15049	15054	15045	15002	15128	14829	14921	14954	14815	15043	15070	15047	15013	15018	15036	15010	14952	14985	14944	14915	14869	15033	14993	14916	14996	14972	15044	14876	15188	14734	14869	15074	15060	14956	15207	14864	14948	14873	14909	14761	15056	15215	14991	14970	15002	14859	15063	15088	15073	14834	14879	15163	14994	15104	14977	14657	14886	14987	14987	15062	14959	15002	15098	15008	14936	15082	15031	14953	15084	15003	15076	15000	15016	14913	15029	15039	15002	14953	14995	14832	15134	15018	15005	15071	14997	15156	14827	14946	14913	15104	14963	14925	14955	14979	15030	15015	15062	15003	14891	14972	14914	14906	15098	14852	14778	15004	15040	14948	15025	14952	14732	14843	15133	15029	14762	15008	15008	14749	14858	14898	14896	15013	14875	14860	14986	15010	14786	14882	14945	14954	14881	15092	14934	14829	15003	14893	15021	15120	15106	15103	15020	15100	15077	15056	15103	15074	14995	14857	14795	15034	14895	14989	14979	14894	14891	15014	15032	14938	14789	15082	14933	15190	14917	15055	14915	14994	15138	14926	15054	15060	14834	15105	14973	15130	14904	14967	14933	14974	14919	14947	14967	15024	14776	14955	15043	14862	15048	14966	14945	15079	14951	14972	15103	14884	15111	14953	14811	14835	14939	15125	14806	14961	14939	14961	14871	15192	14819	14908	15040	14893	15025	14903	14986	15067	15006	15076	15024	15047	14772	15090	15117	15061	14985	14907	14922	14972	14897	15100	14959	15094	14995	14978	14885	15037	15077	15055	14851	14932	15049	14978	15037	15159	14995	14812	14826	15091	14862	14920	15032	15004	14986	14926	15038	14927	14898	14918	15069	14933	14963	15044	14956	14976	14915	15004	14905	14868	15089	14895	14974	15125	15052	14887	14957	15071	15076	14829	14894	15020	14781	15033	14971	14923	15055	14952	14885	15113	14922	14831	14942	15045	15105	14906	14868	14837	14855	14981	14955	15035	14984	15071	15131	14945	14912	14965	14918	15156	14848	14910	15116	14938	14980	15009	14800	14933	15040	14894	14958	14788	15041	14940	15033	15100	14959	14911	15055	14916	14889	14842	14883	15030	15075	14942	15120	14923	15061	15096	15013	14997	15044	14723	14845	14923	15078	14903	14812	14936	15053	15040	14846	14865	15007	14830	14852	14964	14746	14820	14962	14959	15090	15013	14998	15058	14956	14932	14881	15154	15060	15054	14864	14923	15070	14943	14978	14905	14934	14915	15013	15213	15003	14757	14910	14960	14946	14909	14810	14951	14976	14871	15029	14948	14986	15049	14954	15067	14760	14979	14975	15167	14904	14949	15088	15098	15182	14876	14918	15043	15021	14870	14944	14885	14929	15008	15055	14937	15162	15057	15107	14876	14881	14962	14877	14855	14952	14975	14863	15066	14875	14987	15025	14967	15052	15050	14902	14935	15101	14850	15012	14949	14809	15057	14960	15042	14957	14997	14887	14917	14721	14894	15033	14968	15029	14974	14843	14932	14870	14990	15112	14779	14985	14946	14913	14889	15041	15066	14960	14801	15058	14934	15053	14973	14916	15242	14984	14890	15001	15085	15147	15005	14914	14991	15213	14955	14860	14965	15095	14953	15070	14991	14890	15019	15019	14853	14970	14960	15087	15031	15082	15001	14954	14974	15039	14986	14966	14978	14923	14950	15065	14823	14958	14979	14981	15054	15056	14999	14991	14714	14792	14958	14981	14996	14865	15027	14911	15117	15031	14973	14979	14888	14982	14948	14871	14974	15035	14945	14911	15046	14834	14973	15030	15016	14982	15035	15085	15031	15125	15203	14964	14965	14864	14867	14905	14962	14883	15092	14845	15009	14991	15023	15028	15079	15076	14931	14960	14976	14937	14921	14888	14933	15035	15001	14963	14909	14905	14868	15057	14948	14909	15179	15146	14895	14994	14853	14957	14993	14950	15011	14854	14965	15032	14910	14987	14887	14773	14791	14933	15005	14999	14973	14807	14999	14938	15078	15108	15015	14864	14942	14967	15069	14989	14896	14903	14904	15051	14952	15031	15013	14910	15042	14838	15100	15048	15024	14918	14944	14956	14876	15044	15078	15045	14848	15176	14968	15112	14914	15144	15038	14944	14986	15003	14891	15068	15027	14920	14867	15164	14935	15033	14894	14914	14892	14953	15029	14854	15005	14988	15020	15090	14952	15065	14819	14865	14913	14922	14827	15005	14893	14820	14977	15007	15024	15069	15087	14904	14963	15090	14903	14919	14979	14912	15116	14938	14923	15009	14919	15142	14885	15000	15116	14848	14976	14807	14859	15000	14999	15034	14919	14980	15044	14872	14978	14889	15143	14972	14952	14873	14975	14906	15051	14668	15044	15059	14824	14936	14865	15101	14914	15101	14928	14856	14927	15106	15034	15022	15081	15006	14960	14961	14902	14984	15055	15058	15000	14887	15129	14865	14881	14817	15081	15002	15082	15099	14882	15029	15046	14916	15037	14937	14937	15030	15136	14867	14877	15032	14791	15052	14817	15050	15069	14993	15155	14986	14888	15030	14860	14960	15003	15059	15122	15021	15013	15006	15156	14866	14868	15065	14974	14783	14995	15110	15016	14989	14933	15045	14878	15043	15037	14856	15019	15087	15050	14936	14954	15206	14970	14958
28505	23227	25386	21769	18061	17141	16765	16545	16207	16217	16327	16193	16079	16008	15899	16010	16047	15777	15992	15882	15822	15790	15907	15754	15847	15780	15841	15831	15971	15723	15598	15665	15912	15955	15797	15811	15810	15880	15830	15797	15819	15635	15756	15880	15867	15645	15881	15797	15810	15967	15883	15901	15856	15828	15899	15925	15584	15628	15730	15844	15818	15510	15897	16014	15832	15891	15998	15828	15719	15900	15818	15960	15946	15833	15942	15917	15654	15755	15572	15934	15742	15679	15907	16050	15995	15809	15822	15796	15802	15850	15732	15713	15846	15844	15920	15726	15884	15763	15736	15612	15670	15849	15908	15721	15705	15721	15845	15978	15786	15739	15985	15949	15546	15832	15889	15702	15997	15806	15855	15729	15720	15787	15757	15883	15955	15759	15828	15792	15839	15919	16030	15885	15903	15932	15719	15767	15656	15895	15752	15819	15952	15820	15867	15688	15803	15727	15761	15851	15756	15836	15899	15778	15755	15760	15938	15690	15772	15777	15962	15761	15816	15899	16007	15876	15878	15856	15901	15834	15869	15760	15764	15810	15769	15809	16043	15925	15786	15786	15813	15627	15694	15871	15853	15957	16070	16029	15811	15834	15769	15718	15843	16019	15712	15918	15846	16008	16087	15914	15814	16028	15885	15767	15978	16034	15911	15763	15939	15630	15646	15740	15894	15741	15852	15858	15826	15901	15982	15834	15693	15810	15817	15609	15710	15903	15621	15880	15919	15805	15981	15727	15865	15745	15772	15864	15798	15942	15856	15883	15793	15878	15832	15733	15759	15766	15737	15978	15769	15804	15836	15705	15688	15745	15885	15814	15884	15854	15758	15946	15900	15782	15772	15800	15920	15897	16025	15898	15819	15921	15703	15655	15824	16043	16024	15837	16031	15783	15701	15799	15591	15915	15824	15799	15933	15859	15827	15831	15828	15873	15670	15799	15650	15610	15720	15703	15758	15674	15854	15600	15878	15928	15797	15953	15830	15877	15807	15953	15803	15913	15824	15932	15957	15974	15672	15825	15811	15731	15869	15850	15887	15958	15900	15804	16031	15826	15879	15756	15853	15841	15827	15979	15903	15895	15807	15788	15811	15724	15861	15843	15871	15826	15984	15942	15897	15851	15855	16044	15874	15708	15770	15722	15726	15892	15790	15758	15722	15931	15916	15783	15830	15872	15548	15930	15729	15853	15802	15904	15651	15835	15816	15769	15844	15987	15786	15809	15969	15821	15937	15934	15914	15844	15838	15796	16046	15796	15745	15599	15798	15858	15875	15799	15943	15752	15664	15979	15864	15883	15780	15945	15924	15852	15739	15866	16025	16022	15797	15875	15937	15723	15706	15769	15829	15885	15681	15648	15784	15838	15813	15816	15899	15854	15740	15712	15771	15700	15847	15843	15878	15685	15679	15794	15691	15978	15990	15803	15886	15756	15704	15755	15745	15832	16001	15749	15841	15825	15885	16026	15930	15834	15724	15839	15911	15940	15846	15873	15918	16030	16122	15803	15925	15847	15818	15983	15658	15763	15746	15870	15762	15840	15992	15877	15821	15664	15691	15735	15715	15712	15885	15768	15891	15767	15858	15851	15732	15617	15861	15755	15927	15710	15963	15936	15704	15832	15902	15784	15958	16042	15728	15851	15765	15835	15952	15776	15974	15990	15840	15761	15872	15747	15870	15814	15803	16014	15815	15948	15925	15825	16036	15661	15804	15696	15720	15782	15842	15662	15636	15927	15863	15783	15967	15809	15853	15806	15849	15983	15908	15773	15877	15740	15736	15714	15838	15887	15878	15858	15879	15852	15915	15940	15798	15764	15765	15767	15873	15683	15837	15896	15679	15825	15694	15862	15699	15546	15861	15762	15737	15787	15914	15740	15873	15757	15863	15895	15873	15891	15726	15954	15651	15870	15696	15822	15743	15680	15819	15831	15951	15808	15761	16006	15971	15758	15907	15876	15923	15868	15767	15627	15521	15829	15804	15917	15816	15811	15862	15814	15980	15781	15784	15547	15820	15804	15736	15896	15597	15965	15863	16054	15664	15716	15853	15985	16034	16069	15845	16083	15983	15853	15901	15766	15808	15783	15927	15799	15691	15839	15933	15823	15880	15953	15866	15906	15829	15887	16003	15793	15880	15733	15725	15709	15956	15961	15791	15978	15850	15995	15769	15781	16070	16013	15934	15938	15773	15924	16104	15903	15818	15848	15772	15545	15940	15736	15873	15935	15756	15806	16012	15802	15891	15760	15976	15896	15818	15798	15743	15710	15830	15847	15693	15792	15898	15745	16013	16033	15758	15828	15742	15873	15887	15724	16081	15869	15873	15786	15887	15791	15916	15893	15794	15791	15772	16040	15791	15773	15981	15774	15809	15986	15906	15973	15821	15815	15783	15924	15890	15815	15961	15901	15920	15787	15823	15754	15772	15760	15867	15829	15893	15775	15832	15835	15837	15909	15771	15869	15674	15833	15769	15689	15955	15872	15820	16065	15923	15764	15784	15874	15908	15529	15659	15824	16028	15583	15786	15782	15888	15866	15921	15932	15926	15965	15899	15606	15876	15867	15834	15651	15866	15733	16004	15706	15937	15856	15996	15661	15836	15775	15787	15863	15829	15955	15961	15880	15904	15823	15874	15767	15835	15873	15743	15845	15733	15791	15770	15783	15863	15850	15850	15945	16015	15905	15853	15789	15725	15877	15832	15886	16043	15592	15697	15969	15887	15935	15660	15908	15990	15820	16095	15875	16074	15809	16021	15902	16024	15973	15714	15918	15992	16017	15789	15809	15779	15838	15953	15878	15714	15810	15928	15802	16009	15981	15987	15880	15993	15813	15903	15900	15696	15814	15892	15924	15800	15825	15754	15711	15808	15791	15870	15666	15879	16045	15859	15927	15988	15713	15533	15785	15913	15761	15822	15674	15763	15622	15776	15875	15862	15776	15756	15677	15836	15804	15884	15691	15768	15530	15787	15902	16076	15900	15875	15818	15612	16010	15964	15868	15720	15795	15886	16019	15889	15951	15824	15917	15982	15857	15848	15767	15941	15755	15794	15799	15894	15759	15769	15694	15858	15890	15943	16011	15808	15792	15940	15734	15745	15815	15919	15747	15763	15878	15878	15635	15706	15826	15603	15848	15836	15808	15779	15832	15760	15555	15890	15599	15844	15838	15939	15681	15831	15960	15828	15687	15901	15747	16046	15741	16053	15989	15777	15892	16033	15720	15798	15920	15716	16036	15887	15816	15718	15907	15910	15945	15863	15824	15873	16018	15825	15786	15661	15793	15939	15789	15973	16009	15612	15848	15812	15650	15869	16087	15948	15845	15549	15649	15817	15702	15904	16011	15938	15817	15863	15706	15838	16133	16069	15825	15758	15803	15789	15956	15949	15806	15756	15725	15693	15789	15844	15942	15842	15637	15837	15938	15922	15962	15811	15813	15667	15678	15933	16057	15771	15733	15880	15902	15897	15927	15858	15906	15743	15879	15791	15760	15932	15842	15854	15817	15819	15848	15902	15779	15846	15755	15858	15854	15941	15892	15775	15751	15916	15796	15758	15829	15825	15783	15865	15861	15862	15594	15880	15834	16005	15726	15819	15973	15880	15569	15742	15808	15835	15751	15966	15949	15639	15856	15760	15761	15826	15939	15738	15912	15659	15868	15844	15712	15933	15947	15659	15775	15992	15699	15998	15807	15710	15858	16134	15872	15744	15862	15805	15972	15676	15835	15942	16006	16039	15854	15709	15797	15716	16045	15840	15927	15815	15811	15846	15686	15706	15751	15969	15932	15888	15895	15771	15768	15857	15883	15711	16036	15855	15745	15748	15660	15863	15724	15955	15852	15761	15745	15745	15793	15896	15732	15835	15919	15813	15745	15907	15584	15975	15830	15758	16000	15934	15658	15770	15831	15798	15831	15931	15728	15861	15894	16115	15843	15691	15942	15772	15981	15767	15785	15869	15929	15831	15944	16011	15892	15859	15911	15835	15879	15753	15865	15898	15795	15850	15675	15933	15753	15854	15803	15925	15969	15831	15748	15875	15838	15650	15926	15876	15880	15756	15689	15871	15823	15744	15741	15902	15800	15805	15802	15777	15867	15797	15753	15885	15819	15828	15821	15794	15937	15892	15771	16080	15836	15942	15735	15857	16161	15931	15808	15900	15867	16071	16145	15939	15778	15869	15903	15809	15707	15919	15622	15821	15830	15793	15877	15675	15684	15882	15768	15921	15960	15791	15784	15755	15840	15824	16055	15699	15886	15809	15721	15735	15722	15827	15856	15837	15911	15827	15753	15988	15875	15920	15875	15627	16024	15755	16113	15857	15856	15858	15814	15932	15840	15805	15708	15752	15666	15920	15620	15798	15662	16049	15876	15872	15769	15759	15774	15591	15867	15912	15769	15692	15742	15861	15840	15676	15710	15887	15997	15932	15776	15752	15941	16076	15982	16014	15898	15877	15900	15752	15765	15870	15859	15768	15500	15886	15823	15851	15750	15791	15941	15705	15788	15976	15775	15877	15827	15894	15810	15775	16023	15880	16004	15943	15787	15874	15813	15953	15898	15841	15807	15593	15955	15855	15932	15854	15822	15976	15838	15934	15736	15805	15889	15785	15716	15943	15933	15915	15692	15800	15844	15980	15860	15753	15762	15819	15717	15919	15641	15731	15828	15838	15907	16075	15817	15835	15896	15818	15697	15947	15891	15818	15702	15960	15768	15950	15814	16001	15740	15828	15891	15774	15657	15939	15788	15878	15699	15669	15799	15676	15798	15871	15813	15867	15918	15898	15967	15891	15897	15669	15848	15775	15716	15885	15924	15687	15849	15786	15882	15790	15797	15982	15917	15760	15828	16001	16030	15824	15899	15716	15792	15774	15848	15664	15940	15639	15960	15879	15850	15898	15862	15716	15683	15861	15821	15802	15919	15743	15763	15856	15885	15865	15703	15985	15789	15867	15701	15633	15885	15815	15818	15873	15721	15834	15900	15927	15659	15962	15833	15815	15827	15688	15838	15872	15823	15903	15844	15918	15803	15549	15833	15703	15794	15774	15790	15721	15910	15661	15888	15942	15832	15591	15822	15782	15621	15779	15865	16008	16029	15902	15832	15804	15926	15757	15820	15938	15824	15862	15838
18003	27358	22316	18247	16722	15703	15150	14938	14635	14487	14562	14428	14267	14184	14127	14155	13988	13879	14084	13892	13985	13938	13985	13958	13928	13987	13819	13782	13899	13850	13879	13758	13918	14012	13909	13716	13866	13935	13998	13867	13541	13893	13956	13878	13767	13948	13865	13833	13903	13871	13779	13901	13836	13812	13777	14015	13701	14043	13971	13783	13832	13975	13913	13890	13805	13715	13870	13941	13857	13973	13826	13951	13840	13818	13862	13816	13963	13894	13773	13928	13795	13840	13922	13972	13721	13812	13757	13979	13814	13836	13799	14017	13866	13886	13848	13791	13738	13898	13703	13673	13773	13767	13804	13920	13821	13772	13960	13752	13866	13797	13948	13762	13789	13929	13933	13952	13851	13913	13796	13801	13904	13990	13565	13847	13847	14100	13784	13930	13917	13930	13911	13801	13897	13797	13735	13902	13891	13844	13969	13732	13912	13699	13857	13830	13753	13938	13978	13638	13698	13859	13999	13841	13655	13850	13782	13867	13843	13882	13888	13842	13827	13710	13917	13781	13924	13830	13859	13724	13927	13932	13836	13843	13938	13944	13868	13899	13756	13868	13910	13707	13805	13815	13896	13815	13818	13988	13933	13751	13787	13988	13879	14032	13744	13720	13882	13770	13869	13899	13763	13934	13895	13944	13886	13769	13789	13803	13739	13735	13882	13849	13762	13872	13771	13740	13730	13820	13747	13763	13974	13684	13831	13897	13885	13948	13791	13836	13904	13811	13939	13714	13971	13669	13820	13921	13539	13846	13807	13941	13897	13654	13841	13928	13876	13861	13675	13873	13711	13922	13948	13820	13900	13982	13746	13788	13768	13940	13900	13820	14063	13805	13770	13899	13870	13754	13764	13821	13774	13655	13893	13832	14013	13924	13934	13674	13779	13832	13889	13870	13906	13895	13934	13984	13834	13959	13947	13748	13690	13839	13844	13842	14012	13931	13922	13730	13816	13846	13839	13937	13906	13755	13894	13803	13897	13970	13831	13738	13731	13820	13951	13873	13893	13842	13914	13722	13729	13743	13804	13916	13740	13912	13827	14007	13906	13880	13854	13826	13812	13849	13769	13874	13706	13946	13813	13769	13893	13943	13840	14000	13952	13928	13982	14088	13906	13926	13802	13858	13841	13712	13764	13919	13831	13812	14004	14058	13838	13855	13857	13895	13866	13945	13846	13855	13816	13846	13810	13865	13950	13912	14085	13974	13776	13674	13761	13778	13772	13864	13952	13899	13804	13892	13786	13930	13923	13940	13795	13885	13915	13760	14105	13824	13888	14129	13852	13952	13882	13750	13804	13963	13755	13996	13746	13975	13815	13852	13818	13816	13706	13910	13802	13832	13950	13763	13829	14004	13985	13850	13665	13759	13846	13967	14033	13789	13934	13794	13783	13773	13846	13849	13853	13957	13821	13957	13616	13745	13737	13753	13822	13808	13967	13849	13985	13840	13979	13881	13971	13967	13989	13827	13912	13796	13760	13722	13958	13763	13722	13749	13829	13926	13978	13808	13989	13838	13890	13921	13777	13816	13818	14057	13695	13804	13900	13624	13827	13688	13854	13938	13697	13748	13966	13835	13799	13783	13882	13947	13823	13892	13804	13854	13796	13847	13822	13744	13981	13825	13750	13874	13897	13851	14061	13849	14033	14022	13668	13813	13883	13888	13874	13827	13821	13905	13723	14007	13877	13890	13990	13816	13847	13819	13832	13855	13832	13779	13765	13819	14021	13814	13961	13932	13901	13824	13812	13813	14151	13971	13876	13922	13712	13810	13890	13949	13900	13681	13866	13783	13857	13864	13792	13900	13854	13855	13800	13789	13821	13872	13889	13939	13893	13871	13876	13784	13968	13866	13848	14034	13982	13624	13814	13819	13920	13895	13954	13921	13937	13809	14010	13873	13999	13777	13870	13798	13891	13800	13778	13754	13906	13849	13924	13904	13645	13907	13689	13949	14010	13991	13989	13789	13984	13981	13888	13884	13901	13608	13852	13780	13806	13907	13851	13759	13965	13853	13925	13766	13837	13850	13992	13690	13868	13689	13815	13754	13915	13881	13901	13862	14015	13786	13820	13783	13722	13805	14008	13767	13668	13772	13641	13852	13668	13720	13854	13821	13961	13816	13946	13886	13877	13695	13728	13869	13950	13843	13963	13890	13896	13886	13861	13837	13911	13683	13752	13872	13922	13878	13819	13880	13925	13750	13915	13786	13761	13917	13840	13873	13842	13874	13738	13815	13950	13635	13721	13873	13807	13900	13858	13858	13853	13929	13822	13977	13801	13816	13970	14043	13583	13852	13857	13883	13969	13732	13906	13974	13755	13880	13812	13813	13838	13886	13824	13870	13841	13899	13927	13752	13768	13921	13656	13759	13935	13859	13781	13768	13998	13776	13829	14057	13800	14001	14098	13839	13875	13776	14025	13778	13840	13792	13875	13939	13875	13976	13952	13998	13704	13991	13877	13769	13871	13643	13896	13875	13779	13867	13777	13971	13817	13809	13734	14020	13850	13945	13866	14067	13965	13803	14110	13874	13896	13744	13939	14044	13879	13804	13816	13664	13789	13890	13751	13900	13723	13892	13843	13911	13869	13880	13911	13834	13883	13886	13817	13754	13809	13787	14013	13879	13855	13906	13973	13867	13918	13829	13964	13930	13766	13938	13780	13911	13685	13821	13759	13794	13844	13914	13856	13936	13734	13913	14027	13821	13788	13935	13531	13803	13827	13594	13874	13791	13740	13850	13877	13898	13795	14036	13898	13879	13896	13886	13872	13914	13911	13858	13946	13884	13940	13886	13890	14082	13909	13793	13885	13819	13789	14046	13884	13637	13938	13765	13899	13709	13830	13844	13950	13762	14081	13810	13754	14032	13933	13884	13938	13975	13769	13915	13829	14044	13890	13923	13866	13980	14036	13631	13808	13798	13928	13725	13871	13762	14013	13909	14045	13957	13913	13878	13892	13840	13928	13905	13779	13806	13807	13775	13968	13872	13841	13928	13827	13898	13973	13808	13989	13737	13737	13808	13877	14027	13824	13720	13877	13764	13800	13944	13886	13908	13849	13921	13699	13854	13621	13953	13838	13991	13772	13734	13964	13988	13969	13985	13934	13804	13915	13891	13855	13910	13766	13900	13572	13826	13839	13955	13909	13806	14028	13900	13804	13731	13907	13910	13880	13811	13968	13675	13934	13845	13863	13785	13939	13970	13672	13809	13850	13798	13837	13846	13876	13941	13944	13991	13840	13834	14020	13877	13951	13839	13821	13818	13862	13719	13915	13984	13740	13980	13805	13923	13804	13804	13900	13905	13861	14039	13699	13707	13846	13823	13751	13876	14162	13963	13789	13717	13854	13929	14029	13728	13802	13855	14006	13923	13972	13768	13763	13918	13827	13920	13810	13819	13777	13754	13740	13715	13811	13738	13837	13877	13801	13834	13838	13859	13969	13825	14092	13866	13929	13680	13766	13934	13815	13814	13622	13814	14082	13848	13705	13821	13913	14041	13894	13762	14074	13825	13857	13930	13812	13976	13885	13956	13726	13984	13958	13861	13807	13808	13959	13755	13738	13906	13725	13943	13909	13839	14003	13759	13994	13789	13940	13660	13949	13820	13858	13850	13930	13905	13931	13797	14028	13757	13719	13959	13832	13862	13671	13830	13796	13990	13848	13854	13887	13832	13969	13961	13823	13866	13799	13753	13833	13723	14053	13819	13751	13736	13823	13780	13953	13982	13885	13967	13655	13730	13800	13936	13792	13808	14053	13820	13930	13845	13854	14032	13977	13893	13901	13862	13941	13736	13727	13924	13967	13833	13871	13875	13878	13894	13830	13800	13898	13823	14013	13798	13881	13807	13862	13896	13844	13661	13906	13845	13674	13788	13838	14124	13777	14062	13892	13883	13798	13861	13792	13954	13931	13804	13906	13945	13794	13763	13904	13752	13826	13838	13894	13860	13907	13926	13848	13818	13814	13840	13811	13831	13741	13764	13999	14036	13914	13916	13936	13739	13981	13719	14058	13790	13767	13811	13979	13863	13825	13912	13807	13895	13941	13786	13816	13813	13909	13953	13903	13753	13867	13829	13821	13896	14010	13819	13924	13778	13923	13747	13888	13920	13695	14014	13851	13767	14014	13875	13874	13695	13863	13952	13619	13930	13739	13737	13856	14045	13858	13918	13869	14056	13787	13963	13755	13889	13779	13868	13779	13905	13756	13945	13796	13823	13867	13685	13810	13809	13980	13753	13977	13630	13950	13868	13850	13933	13925	13774	13750	13747	13726	13743	13860	13971	13854	13844	13883	13967	13868	13899	13992	13796	13829	13791	13932	13959	13906	13879	13716	13876	13907	14016	13959	13851	13906	13844	13808	13789	14002	13879	13929	13837	13915	13945	14002	13807	13834	13862	13958	13721	13922	13834	13730	13910	13871	14075	13809	13879	13988	13861	13796	13822	13924	13834	13817	13924	13991	13884	13977	13889	13740	13807	13935	13713	13828	13976	13830	13863	13910	13765	13995	13881	13938	13796	13965	13751	13857	13865	13786	13816	13972	13922	13925	13870	13941	13829	13758	13781	13857	13893	13913	13957	13815	13842	13807	13853	13763	13802	13839	13922	13744	13676	13902	13757	13899	13842	13874	13923	13744	13810	13814	13924	14019	13821	13771	13886	13842	13895	14126	13838	13990	13920	13935	13915	13747	13685	14092	13712	13782	13900	13881	13921	13622	13973	13787	13865	13863	13877	13912	13931	13816	13916	13724	13924	13810	13860	13967	13717	13805	13880	13897	13770	13830	13746	13970	14001	13982	13817	13916	13703	13802	13768	13954	13840	13799	13807	13922	13956	14052	13794	13890	13863	13997	13839	13886	13733	13821	13823	13960	13975	13934	13763	13894	13851	13665	13811	13859	13873	13803	13948	13825	13861	13976	13918	13851	13786	13867	13982	13924	13899	13887	13851	13812	13905	13889	13762	13788	13934	13999	13939	13801	13705	13835	13872	13745	13920	13923	13903	13886	14023	13674	13861	14061	13859	13897	13911	14020	13967	13736	13791	14047	13859	13873	13876	13803	14032	13847	13814	14217	13923	13796	13925	13905	13860	13777	13774	13850	13827	13821	13893	14107	13916	13741	13856
22813	21000	27828	24547	22030	22031	21137	18559	17848	17854	17416	17474	17513	17339	17285	17317	17151	17013	17033	16953	16862	17024	16817	17038	16955	17035	16985	16659	16831	16843	16903	16912	16815	16809	16893	16828	16802	17031	16865	16995	16861	16868	16880	16739	16945	17095	16812	16861	16630	16694	16741	16874	16819	16773	16593	16844	16842	16910	16801	16714	16668	16661	16605	16643	16796	16850	16806	16909	16838	16877	16861	16685	17021	16790	16914	16660	16798	16855	16782	16755	16816	16725	16903	16786	16667	16784	16806	16680	16868	16701	16771	16798	16693	16751	17020	16679	16843	16688	16755	16925	16672	16807	16638	16690	16835	16785	16848	16623	16734	16775	16909	16747	16823	16782	16769	16580	16954	16964	16862	16905	16957	16728	16707	16711	16673	16849	16611	16767	16782	16612	16736	16592	16887	16686	16880	16641	16827	16670	16890	16897	16705	16772	16862	16716	16666	16723	16710	16856	16868	16885	16792	16772	16772	16784	16680	16806	16640	16808	16634	16838	16842	16871	16863	16927	16939	16879	16775	16649	16807	16692	16675	16811	16870	16663	16503	16748	16670	16744	16804	16852	16613	16759	16806	16750	16915	16715	16791	16796	16620	16653	16738	16977	16881	16741	16946	16799	16801	16692	16810	16681	16837	16737	16910	16803	16706	16656	16723	16726	16794	16948	16553	16767	16698	16677	16834	16833	16754	16992	16727	16705	16815	16725	16838	16765	16881	16762	16905	16752	16684	16822	16776	16762	16867	16930	16642	16737	16763	16873	16827	16837	16629	16591	16704	16855	16859	16730	16577	16905	16839	16931	16644	16674	16713	16551	16862	16642	16777	16787	16699	16653	16877	16865	16877	16720	16963	16889	16791	16605	16580	16630	16680	16719	16835	16711	16612	16758	16673	16866	16590	16612	16644	16713	16832	16910	17034	16682	16708	16561	16726	16476	16871	16860	16737	16675	16938	16914	16758	16931	16925	16564	16755	16686	16758	16719	16621	16621	16647	16710	16829	16455	16822	16719	16840	16784	16767	16841	16914	16686	16887	16710	16804	16770	16516	16684	16804	16831	16689	16774	16680	16832	16774	16861	16987	16814	16534	16814	16566	16855	16856	16650	16708	16630	16648	16861	16870	16888	16525	16562	16658	16811	16729	16743	16624	16859	16712	16735	16721	16840	16715	16580	16651	16696	16662	16683	16743	16639	16779	16799	16659	16700	16640	16720	16681	16573	16781	16742	16780	16733	16833	16858	16692	16881	16763	16515	17005	16809	17066	16720	16788	16777	16929	16703	16800	17016	16861	16739	16809	16823	16876	16671	16899	16908	16736	16909	16812	16814	16849	16689	16758	16791	16788	16849	16745	16746	16842	16747	16679	16739	16569	16801	16672	16750	16875	16716	16654	16771	16733	16810	16729	16828	16746	16866	16772	16965	16827	16695	16814	16656	16710	16756	16962	16783	16621	16761	16753	16854	16754	16785	16679	16751	16833	16851	16645	16930	16613	16806	16684	16791	16903	17028	16859	16901	16768	16723	16846	16529	16705	16628	16582	16839	16638	16795	16885	16787	16720	16908	16776	17080	16620	16583	16775	16989	16909	16737	16932	16712	16799	16775	16526	16754	16707	16717	16892	16940	16882	16700	16805	16857	16767	16947	16813	16764	16774	16779	16975	16854	16914	16712	16582	16872	16830	16764	16823	16703	16891	17016	17002	16812	16990	16898	16548	16780	16799	16820	16986	16944	16906	16719	16699	16785	16663	16786	16816	17011	16811	16763	16687	16916	16987	16888	16971	16723	16736	16842	16715	16852	16861	16841	16825	16825	16838	16836	16843	16711	17002	16966	16748	16746	16958	16925	16755	16793	16899	16819	16720	16779	16803	16888	16758	16678	16718	16849	16954	16502	16873	16825	16749	16827	16596	16870	16604	16677	16752	16820	16817	16792	16773	16697	16780	16611	16833	16827	16892	16677	16863	16726	16788	16689	16783	16750	16784	16731	16791	16853	16774	16702	16830	16673	16662	16769	16705	16656	16750	16698	17117	16920	17064	16817	16707	16747	16814	16858	16674	16857	16735	16825	16734	16720	16851	16770	16714	16714	16744	16928	16813	16859	16753	16783	16797	16839	16808	16818	16910	16625	16688	16675	16751	16844	16788	16710	16763	16733	16848	16825	16682	16731	16932	16836	16694	16817	16797	16658	16899	16719	16639	16615	16799	16892	16864	16715	16832	16807	16960	16840	16968	16606	16792	16889	16706	16507	16651	16633	16934	16818	16801	16668	16829	16876	16816	16908	16672	16855	16919	16752	16783	16885	16803	16777	16916	16829	16953	16740	16730	16671	16800	16879	16497	16637	16818	16919	16878	16888	16696	16583	16619	16968	16959	16650	16786	16450	16737	16645	16747	16637	16711	16815	16917	16737	16768	16715	16679	16889	16645	16703	16890	16672	16789	16860	16855	16809	16575	16869	16745	16718	16874	16764	16810	16638	16711	16770	16739	16720	16708	16763	16687	16852	16898	16665	16858	16726	16632	16820	16732	16887	16755	16719	16871	16935	16906	16720	16732	16839	16761	16595	16605	16677	16956	16825	16797	16644	16736	16698	16887	16712	16747	16824	16834	16570	16714	16598	16742	16839	16802	16801	16882	16645	16781	16910	16690	16976	16849	16723	16589	16831	16772	16854	16776	16701	16694	16922	16928	16837	16745	16788	16858	16756	16764	16742	16856	16711	16846	16650	16955	16748	16796	16818	16741	16684	17040	16866	17030	16785	16833	16569	16663	16732	16677	16612	16681	16719	16775	16912	16748	16733	16977	16790	16727	16792	16750	16802	16799	16848	16794	16833	16981	16850	16893	16826	16687	16676	16715	16891	16802	16825	16896	16804	16707	16690	16795	16688	16642	16787	16765	16776	16717	16915	16876	16652	16773	16890	16728	16662	16650	16686	16716	16876	16764	16799	16539	16828	16769	16724	16741	16650	16882	16760	16816	16775	16650	16708	16561	16673	16800	16901	16847	16777	16786	16973	16771	16744	17024	16739	16706	16880	16650	16723	16775	16900	16784	16823	16743	16781	16841	16736	16866	16968	16873	16699	16734	16722	16790	16879	16727	16753	16659	16893	16847	16867	16726	16621	16602	16862	16701	16754	16488	16779	16697	16871	16779	16697	17004	16640	16801	16669	16676	16737	16820	16726	16866	16688	16689	16804	16921	16780	16912	16674	16811	16741	16725	16696	16812	16791	16804	16680	17068	16846	16772	16875	16923	16810	16755	16844	16674	16723	16735	16763	16858	16933	16914	16634	16839	16970	16676	16758	16682	17027	16603	17024	16786	16738	16691	16650	16779	16833	16966	16756	16825	16615	16841	16881	16904	16632	16731	16695	16648	16720	16931	16880	16850	16909	16721	16689	16661	16687	16824	16592	16800	16631	16695	16899	16994	16880	16783	16665	16691	16820	16764	16758	16687	16721	16776	16662	16902	16658	16806	16569	16706	16791	16801	16792	16888	16904	16675	16706	16853	16743	16657	16746	17003	16739	17009	16696	16555	16707	16748	16704	16785	16626	16865	16852	16791	16841	16836	16784	16711	16825	16894	16759	16614	16928	16880	16711	16714	16743	16709	16792	16679	16850	16784	16679	16661	16826	16745	16647	16846	16759	16899	16829	16867	16814	16809	16683	16831	16599	16761	16805	16731	16879	16790	16680	16943	16684	16557	16679	16922	16732	16910	16878	16869	16779	16703	16568	16693	16966	16893	16888	16687	16710	16740	16721	16845	16836	16727	16707	16640	16747	17153	16872	16693	16867	16631	16886	16960	16788	16856	16732	16849	16838	16811	16668	16830	16778	16888	16855	16716	17046	16991	16861	16913	16801	16823	16879	16699	16930	16871	16602	16745	16605	16711	16862	16822	16959	16827	16691	16690	16610	16632	16931	16802	17041	16771	16705	16752	16739	16923	16703	16756	16519	16669	16749	16812	16775	16684	16875	16746	17034	16741	16541	16962	16931	16708	16768	16812	16681	16840	16782	16737	16700	16684	16782	16773	16971	16793	16878	16769	16566	16786	16797	16764	16609	16692	16977	16753	16861	16784	16720	16958	16695	16865	16771	16888	16746	16863	16864	16525	16904	16753	16760	16909	17003	16875	16740	16855	17089	16924	16746	16716	16744	16731	16868	17018	16770	16747	16713	16772	16804	16872	16837	16847	16780	16856	16818	16921	16705	16757	16701	16574	16936	16720	16688	16816	16841	16696	16636	16662	16858	16886	16859	16820	16604	16809	16730	16705	17024	16778	16786	16937	16710	16898	16845	16796	16770	16674	16704	16677	16646	16708	16731	16840	16579	16846	16735	16690	16768	16804	16767	16746	16955	16718	16924	16764	16572	16731	16817	16805	16784	16829	16750	16689	16716	16697	16636	16840	16816	16872	16685	16911	16761	16657	16591	16842	16720	16834	16614	16826	16634	16832	16675	16895	16894	16745	16696	16985	16790	16564	17020	16877	16780	16784	16778	16944	16771	16756	16717	16742	16649	16863	16762	16896	16647	16783	16606	16737	16878	16703	16593	16734	16585	16800	16750	16737	16777	16860	16606	16673	16716	16691	16808	16815	16728	16784	16752	16801	16707	16815	16686	16941	16877	16935	16534	16672	16892	16600	16798	16947	16673	16597	16866	16779	16575	16868	16687	16967	17018	16928	16792	16638	16725	16853	16740	17073	16682	16497	16652	16635	16624	16829	16934	16889	17000	16853	16710	16765	16695	16929	16823	16696	16790	16679	16517	16832	16697	16728	16806	16735	16748	16709	16836	16807	16687	16797	16676	16942	16759	16557	16818	16886	17037	16697	16667	16927	16891	16745	16678	16910	16805	16768	16848	16803	16757	16750	16797	16464	16696	16953	16793	16714	16913	16672	16758	16923	16649	16845	16691	16808	16751	16733	16593	16886	16793	16719	16690	16690	17022	16718	16700	16818	16738	16822	16635	16865	16729	16917	16815	16571	16700	16986	16737	16915	16756	16887	16819	16666	16691	16785	16902	16860	16618	16858	16651	16606	16532	16739	16736	16857	16602	16740	16781	16604	17000	16930	16742	16628	16679	16816	16530	16727	16849	16970	16803	16692	16840	17006	16582	16716	16671
15685	33484	26952	21061	19167	17540	16596	16103	15900	15453	15496	15221	15221	15214	14961	14726	14714	14752	14631	14443	14464	14602	14528	14460	14644	14431	14506	14599	14473	14523	14480	14560	14598	14290	14390	14545	14686	14490	14422	14456	14675	14478	14503	14501	14546	14418	14497	14257	14479	14374	14328	14449	14466	14495	14290	14640	14625	14510	14406	14369	14542	14373	14638	14588	14313	14568	14430	14512	14556	14444	14474	14252	14379	14413	14343	14465	14481	14504	14373	14478	14580	14349	14399	14375	14520	14483	14481	14427	14345	14382	14534	14480	14653	14514	14389	14489	14463	14372	14296	14395	14572	14253	14512	14232	14557	14454	14615	14483	14564	14370	14481	14508	14199	14387	14435	14417	14480	14382	14465	14395	14510	14434	14396	14267	14451	14349	14391	14353	14373	14514	14452	14427	14366	14367	14270	14411	14381	14540	14276	14409	14342	14547	14332	14479	14419	14511	14407	14408	14433	14569	14319	14341	14424	14684	14453	14512	14566	14420	14410	14315	14564	14637	14516	14474	14381	14467	14488	14396	14429	14431	14524	14327	14486	14528	14495	14418	14445	14388	14458	14527	14344	14412	14332	14473	14437	14345	14371	14398	14534	14316	14600	14417	14588	14525	14273	14526	14452	14521	14520	14503	14470	14216	14349	14232	14515	14575	14353	14558	14318	14424	14408	14400	14462	14465	14540	14483	14544	14452	14564	14444	14314	14519	14487	14545	14360	14275	14422	14389	14341	14582	14494	14332	14470	14392	14389	14317	14445	14374	14467	14353	14503	14356	14505	14490	14571	14607	14372	14350	14481	14348	14449	14314	14504	14593	14547	14490	14283	14469	14470	14509	14402	14535	14385	14499	14408	14580	14592	14539	14470	14360	14430	14460	14435	14591	14325	14373	14451	14353	14505	14524	14379	14452	14424	14342	14533	14306	14501	14453	14406	14450	14452	14346	14409	14489	14370	14342	14413	14469	14323	14474	14574	14427	14428	14504	14384	14397	14486	14446	14377	14488	14504	14452	14392	14380	14505	14511	14483	14468	14425	14365	14459	14546	14390	14452	14511	14370	14402	14444	14448	14395	14352	14466	14576	14362	14476	14447	14372	14344	14280	14408	14407	14452	14197	14375	14460	14359	14506	14376	14420	14382	14296	14397	14283	14429	14219	14508	14472	14383	14491	14476	14534	14502	14444	14463	14419	14510	14373	14602	14503	14198	14341	14308	14366	14438	14442	14482	14366	14563	14500	14327	14266	14511	14375	14549	14454	14393	14363	14359	14439	14520	14465	14408	14332	14399	14513	14318	14415	14397	14522	14384	14524	14267	14620	14383	14494	14441	14435	14281	14442	14395	14294	14582	14479	14406	14463	14234	14530	14452	14424	14425	14473	14203	14477	14453	14261	14386	14418	14399	14433	14565	14441	14448	14501	14469	14565	14507	14481	14581	14488	14453	14494	14535	14216	14672	14407	14538	14304	14418	14433	14495	14312	14460	14353	14430	14435	14455	14409	14299	14587	14515	14455	14305	14468	14452	14384	14623	14417	14432	14464	14349	14354	14471	14305	14425	14532	14475	14436	14432	14420	14545	14425	14399	14467	14359	14412	14493	14377	14476	14403	14457	14507	14658	14492	14468	14463	14397	14418	14378	14605	14523	14357	14428	14403	14527	14369	14389	14583	14456	14336	14460	14464	14371	14491	14367	14470	14235	14472	14262	14437	14436	14444	14280	14412	14458	14455	14581	14433	14680	14470	14337	14335	14477	14448	14444	14313	14406	14440	14329	14329	14537	14433	14378	14515	14500	14304	14558	14333	14487	14384	14460	14435	14430	14509	14305	14358	14475	14428	14501	14231	14419	14437	14362	14437	14356	14476	14373	14358	14451	14237	14508	14347	14495	14479	14641	14541	14311	14361	14316	14487	14419	14511	14378	14272	14466	14376	14440	14392	14395	14321	14565	14439	14302	14520	14370	14382	14365	14335	14481	14444	14359	14399	14537	14605	14397	14487	14537	14404	14426	14567	14394	14310	14589	14416	14580	14428	14348	14391	14387	14429	14502	14490	14330	14480	14593	14339	14572	14384	14532	14433	14153	14610	14341	14438	14510	14453	14395	14515	14497	14425	14502	14668	14411	14551	14360	14476	14561	14597	14446	14346	14389	14389	14612	14301	14429	14449	14383	14385	14400	14327	14292	14588	14333	14439	14317	14336	14427	14299	14380	14451	14560	14568	14421	14477	14286	14519	14473	14475	14491	14431	14490	14522	14370	14469	14563	14361	14340	14426	14364	14329	14472	14289	14412	14339	14548	14378	14436	14311	14487	14565	14469	14374	14448	14369	14413	14545	14530	14450	14238	14462	14631	14352	14424	14474	14565	14277	14680	14408	14395	14493	14545	14378	14291	14425	14565	14349	14412	14310	14531	14634	14583	14344	14513	14511	14479	14360	14439	14386	14453	14487	14399	14338	14464	14350	14418	14362	14586	14537	14329	14575	14349	14586	14502	14423	14519	14400	14516	14545	14406	14438	14437	14500	14418	14488	14414	14435	14364	14425	14379	14413	14453	14470	14390	14411	14340	14428	14676	14150	14414	14505	14416	14301	14489	14513	14355	14456	14549	14410	14509	14336	14333	14390	14380	14431	14581	14407	14464	14407	14506	14515	14404	14429	14338	14364	14396	14300	14544	14538	14380	14349	14484	14462	14519	14620	14389	14587	14394	14467	14332	14486	14426	14631	14492	14461	14260	14515	14475	14441	14277	14407	14298	14284	14447	14368	14416	14551	14405	14438	14488	14374	14479	14457	14341	14625	14420	14425	14556	14571	14434	14411	14405	14323	14545	14348	14550	14496	14536	14492	14449	14350	14563	14365	14543	14461	14459	14602	14450	14496	14368	14354	14423	14436	14401	14433	14187	14469	14405	14469	14417	14328	14460	14418	14324	14523	14348	14483	14375	14566	14539	14543	14360	14415	14621	14400	14412	14534	14310	14366	14547	14461	14287	14620	14448	14460	14291	14245	14468	14589	14516	14574	14306	14437	14486	14511	14492	14442	14481	14463	14623	14594	14338	14302	14442	14578	14556	14410	14600	14434	14399	14481	14360	14491	14493	14349	14326	14509	14394	14413	14425	14356	14464	14593	14492	14492	14462	14548	14372	14336	14575	14469	14676	14435	14373	14583	14406	14362	14339	14468	14439	14438	14372	14438	14401	14379	14440	14415	14348	14553	14276	14483	14403	14437	14491	14323	14479	14470	14466	14471	14436	14431	14428	14398	14561	14389	14442	14325	14499	14425	14431	14266	14314	14508	14469	14444	14312	14318	14315	14446	14415	14511	14432	14409	14587	14285	14628	14418	14445	14534	14417	14472	14460	14407	14432	14368	14620	14277	14596	14505	14536	14559	14504	14506	14371	14415	14523	14465	14334	14357	14516	14462	14403	14301	14384	14478	14393	14357	14352	14414	14468	14441	14524	14317	14333	14421	14498	14376	14565	14503	14330	14447	14417	14493	14422	14497	14592	14593	14538	14425	14365	14379	14524	14188	14543	14478	14511	14458	14468	14543	14432	14416	14505	14323	14549	14440	14430	14550	14614	14404	14414	14272	14476	14404	14318	14388	14421	14623	14295	14363	14396	14367	14387	14361	14382	14433	14373	14403	14439	14432	14391	14370	14438	14690	14411	14379	14474	14360	14492	14500	14379	14496	14656	14400	14609	14332	14296	14604	14517	14405	14557	14318	14315	14506	14441	14501	14477	14295	14460	14647	14505	14486	14392	14436	14421	14231	14442	14322	14283	14499	14246	14361	14392	14345	14476	14516	14272	14561	14322	14605	14328	14417	14527	14254	14614	14467	14514	14406	14515	14481	14451	14474	14497	14449	14405	14437	14631	14552	14561	14599	14338	14607	14406	14541	14421	14446	14431	14523	14580	14356	14453	14460	14379	14437	14325	14549	14391	14495	14491	14388	14383	14435	14686	14474	14264	14497	14430	14499	14351	14332	14547	14401	14394	14434	14400	14299	14264	14548	14433	14598	14477	14551	14420	14285	14526	14485	14527	14429	14424	14527	14371	14332	14335	14350	14519	14460	14462	14369	14536	14458	14420	14412	14228	14595	14296	14388	14348	14537	14440	14458	14475	14506	14347	14434	14170	14461	14431	14563	14522	14409	14483	14433	14466	14506	14505	14371	14520	14479	14372	14374	14336	14391	14420	14321	14494	14505	14390	14473	14281	14472	14555	14393	14318	14505	14332	14287	14288	14400	14387	14218	14430	14441	14237	14426	14442	14520	14342	14386	14412	14466	14420	14349	14418	14459	14278	14660	14366	14432	14547	14585	14405	14486	14509	14416	14463	14338	14520	14623	14647	14558	14391	14493	14328	14334	14401	14524	14444	14348	14495	14433	14318	14466	14474	14243	14407	14378	14428	14323	14382	14314	14439	14412	14580	14409	14477	14402	14456	14445	14423	14440	14411	14471	14496	14397	14503	14303	14326	14547	14271	14426	14521	14320	14429	14337	14401	14346	14499	14457	14467	14353	14535	14276	14469	14364	14523	14466	14476	14476	14589	14511	14731	14405	14380	14519	14379	14273	14557	14382	14310	14473	14373	14497	14564	14605	14488	14436	14391	14331	14440	14421	14475	14402	14579	14343	14485	14500	14422	14359	14603	14449	14481	14477	14491	14402	14426	14566	14491	14564	14530	14547	14500	14347	14548	14498	14452	14368	14364	14265	14329	14321	14426	14467	14610	14381	14408	14515	14458	14427	14436	14448	14355	14343	14439	14278	14358	14453	14289	14564	14452	14442	14549	14328	14498	14440	14305	14525	14394	14430	14445	14461	14330	14402	14539	14284	14555	14468	14488	14405	14445	14468	14271	14443	14487	14402	14648	14352	14499	14519	14372	14530	14428	14417	14486	14414	14518	14387	14343	14394	14380	14323	14475	14467	14342	14296	14540	14342	14369	14387	14489	14534	14426	14381	14273	14409	14408	14469	14350	14457	14424	14444	14405	14380	14479	14501	14356	14476	14403	14455	14483	14483	14485	14591	14300	14437	14414	14370	14555	14544	14358	14254	14617	14346	14666	14197	14359	14572	14492	14407	14295	14428	14541	14418	14246	14374	14286	14587	14541	14274	14567
24293	21051	26815	26273	20187	18414	18078	17035	16847	16599	16811	16565	16409	16513	16471	16226	16096	15930	16174	16253	16272	16029	15993	16116	15998	15836	15988	16007	16202	15982	16076	16067	16075	15976	15979	16225	16115	16098	16032	16032	16072	16168	16068	16084	15966	15972	16073	16357	16043	16028	16080	16092	15986	16005	16014	15983	16034	16148	16108	15950	16014	16138	15866	16171	16108	15949	16045	15986	15987	15870	15975	16082	15993	16082	15982	15930	15854	16167	16103	15904	16197	16089	16099	15898	15996	16119	16097	16024	16109	16115	15912	16096	16020	16061	16203	16145	16071	15909	16010	15882	15862	16110	16082	15799	16019	16027	16092	16201	16055	16163	16120	15927	16242	15938	16042	16172	15914	16106	15936	15992	16138	16029	16096	16150	15761	16211	16268	16282	15993	16081	15983	16209	16050	15933	16036	15985	16256	16138	16078	16047	16039	15963	16048	16019	15962	16134	15964	15980	16207	16280	16015	16118	16103	15947	16098	16127	16046	16148	16180	16231	16015	15912	16017	16074	16020	16068	16174	16142	16004	16068	15813	16164	16095	16008	16093	16139	16067	16017	16001	16041	16220	15852	16058	15905	16064	16036	15964	16068	16184	16284	16299	16028	15917	16111	15792	15972	15952	16096	15978	16110	16135	16161	16009	16177	16015	15877	16101	16189	15942	15944	15966	15871	16082	16325	15980	15994	16113	15891	15942	16109	16198	16074	16022	15918	16087	15936	16075	15995	16071	16009	16006	16003	15813	16113	16095	16109	16175	16018	15794	16093	16074	15926	16093	15992	15917	16072	16204	16069	16101	15991	16285	15889	15987	15793	16066	15977	16194	16013	16082	16038	15978	15993	16131	15901	16171	15995	15816	15959	15932	16140	16121	15846	15904	16087	16099	15858	16130	15992	16109	16282	15983	15994	16021	15848	15956	15971	16105	16245	16158	16010	15834	15889	15907	15883	16003	16041	16080	16187	16050	15864	15807	15888	16103	15948	16029	16010	16107	16165	16018	16135	16032	16287	16104	16153	15910	15943	15963	16130	15841	16063	16210	16172	16060	16063	15947	16105	16045	16265	15985	16285	16053	15926	15945	15809	16045	15976	16041	16034	16120	16103	16122	15927	15878	16028	15971	15837	15885	15938	15923	16318	16144	15821	15894	15934	16158	16017	15905	15829	15968	15952	16160	16103	16089	16059	16110	16047	16170	16137	16222	16035	16129	16117	16180	16139	16081	16280	15914	16188	15876	15843	16105	16036	15932	16056	16165	16108	15959	15980	15907	15870	16019	16136	16241	16140	16147	16105	16017	15942	16343	16116	16079	16029	16006	15947	16114	16015	16011	16233	16028	16020	15771	15853	16046	16057	16135	15977	15892	15979	16194	16140	16077	16033	15983	16062	16154	16017	15958	15931	15988	15864	16126	16148	16019	16013	16047	16087	15988	15975	16084	16228	15876	16056	15888	16042	16044	16118	16127	16026	16008	15972	16043	15874	16137	16185	16221	16077	16209	16099	16085	16225	16120	15755	16176	15986	16142	16195	16096	15994	15941	16161	16168	16006	16087	16007	16053	16001	16048	16052	15909	15943	15822	15964	15946	15945	15980	16051	16023	16049	16023	15968	16143	15863	15993	16240	16104	16166	15887	16131	16203	16022	16042	15976	16038	15978	16214	16123	16197	15982	15986	15914	15990	16111	15997	15883	16229	16136	16045	16022	16057	16052	15964	15951	15910	16013	16029	16124	15986	16180	15913	16129	15904	16067	16149	15905	16136	15874	15890	16087	15879	15969	16002	16088	16153	16096	16094	15965	16072	16110	15944	16111	16022	15925	16117	16237	16013	16011	16218	16129	15950	16047	16258	15892	15790	15784	16026	15957	16233	16034	16209	16206	16165	16154	16280	16137	16021	16021	16124	16164	16037	15920	16243	16175	15952	15915	16144	15990	15947	16049	16010	16055	16149	16219	16055	15993	16178	16063	16144	15996	16217	16089	16200	15998	16002	15926	15941	15998	15987	16097	15801	15842	15980	15938	16134	16122	16300	16051	15869	16129	16249	16037	15990	15989	16123	15978	15971	16044	16016	16204	15881	15947	16117	16183	16036	16001	15970	16164	15981	16134	16202	16037	16066	16212	15973	16071	16039	16024	15898	15934	16062	16109	16202	16072	16073	16087	16143	16036	16053	16251	15758	16046	15987	16137	15976	16188	15932	16037	16260	16121	16010	16042	16146	16024	15845	15892	15937	16077	16229	16030	16104	16036	16033	16123	16211	16241	15878	16185	15937	15935	16053	15894	15988	16112	16171	16193	16028	15890	15891	15919	16213	16067	15975	15980	16026	15872	16060	16009	16227	16119	15989	16196	16081	15847	15854	16102	16068	16086	16192	16187	15887	15820	15994	15968	15999	16078	16115	16104	15918	16113	16041	16279	16182	15823	15972	15897	15976	15931	15943	15832	16073	16072	16233	16085	16068	16076	15918	15993	16001	16001	16166	16046	15986	15996	16080	15712	16170	16009	15988	16046	16029	15857	15914	16023	16025	16125	15988	16004	16068	16097	16081	16048	16023	16074	16444	16081	15872	16042	15988	16047	16169	15850	16094	16250	16083	16192	16078	16019	16064	16047	15951	15943	16052	16130	15904	16159	16100	16001	16191	16222	16044	16008	16123	16154	16066	16040	16064	15958	16113	16221	15975	15856	16302	15912	16063	16206	15738	16088	15985	15883	16049	16066	15966	15801	16054	16017	16124	16095	16001	16149	16056	16006	15777	16212	16305	16263	15900	16199	16080	16095	15980	16020	16332	15997	16065	16133	16021	15805	15836	15912	15995	16055	16072	16142	16056	15988	15948	15985	16083	16170	16006	15834	16080	16023	15941	15804	16077	16140	16095	15969	15942	16047	15967	15961	15937	16105	16247	16032	15953	16108	16098	16082	16248	16119	16090	16038	16152	16010	16084	16159	16002	15948	16338	15908	16130	16128	16011	16003	16061	16024	15939	16115	15970	15909	16256	16005	16000	15962	15972	16068	16101	16053	16014	15999	16177	16035	15916	16263	15928	15973	16080	15933	16003	15933	16022	16066	16032	16077	16067	16028	15982	16088	16115	15984	16111	16179	16246	16027	16016	16043	16049	15927	15921	16185	15983	15852	16127	16100	16064	16193	16048	16120	16306	16000	15901	16030	15996	16033	16081	15889	15954	16121	16056	16076	16096	15799	16155	15940	15964	15985	16002	16017	16089	16046	15888	16050	16025	16039	16171	15827	15983	15947	15972	16238	16103	15855	16142	16013	16219	16068	16179	16161	16120	15922	15909	16104	16046	16099	16132	15959	16120	16316	16111	16150	16044	16264	16043	16178	16061	16139	16132	16262	16050	16058	16118	16082	15897	16181	16069	16282	15902	16166	16050	15824	15967	16127	16228	16125	15975	16056	16198	16107	16008	16189	15993	16050	15812	16191	16097	16181	16107	16383	16093	16112	16177	15968	16050	16049	16063	16012	15961	15886	15906	16068	16152	15905	16062	15874	15724	16084	15826	15937	15895	16124	15922	15898	15861	15915	15998	16166	16110	16029	16055	16105	15937	15884	15975	16014	16221	16048	16149	16073	16111	15965	16123	16010	16098	16125	16021	15940	15800	15948	16110	16011	16035	16054	16092	15921	16129	15990	15909	15899	16237	16041	16071	16260	15879	15994	16062	15866	15969	15967	16131	15912	16013	16173	16057	16101	15992	16159	16040	16147	15919	16056	15964	15925	16015	16128	15946	15987	16166	15993	15972	15890	16069	16092	16347	16169	15945	15990	16106	16044	15868	15960	16334	16055	15993	15984	16198	15865	16035	16097	16368	16094	16021	15936	15915	15943	16027	15966	15944	15996	15972	16000	15966	15942	15978	16038	15829	15986	16159	16137	16157	16030	16114	16105	16119	16160	15806	15916	16258	15883	16064	16173	15955	15987	15936	16045	16081	16118	15965	15857	16168	16253	16050	15979	15988	15961	16065	15931	16260	15962	16127	16127	16002	16089	16125	16045	16133	16087	15939	16031	15826	16142	16029	16127	15936	16120	15887	16056	15893	16133	16114	16042	15998	16096	16128	15898	16220	15997	15990	16177	15995	16259	16023	16068	15911	16133	15983	16015	16065	16078	15962	15945	16273	16089	15958	15932	15907	15985	15856	15858	16174	16061	15930	15833	16106	16211	16033	15991	15974	15902	15875	15821	15958	16045	16163	16037	15935	16031	15998	15934	15977	15942	15908	16074	15823	16075	16036	15978	16119	16188	15964	16122	16228	16064	15935	16124	16010	15884	15976	16117	16047	16103	16119	15899	16028	16090	15906	15933	15999	16074	15909	16208	16166	15891	16087	16030	15835	16129	16065	16030	16123	16074	16170	16132	16103	15922	16026	16079	16002	16147	16165	15846	16141	16042	15880	16043	16124	16184	16002	16020	16038	15976	16054	16142	15974	15911	16225	16006	15979	16074	16124	16057	15820	16028	15985	16064	16102	15989	16135	16070	15986	15899	16009	15935	15865	15964	15988	16113	16123	15914	16049	15943	16008	16021	15905	16144	16079	15955	16196	15957	15914	15999	15996	16078	16078	16255	15990	15991	16104	15995	16045	16056	15950	15857	15966	15861	16055	15979	15967	15976	16240	16073	16102	15877	15887	16035	16038	15999	16145	16115	16002	15972	15837	15876	16178	15945	16156	16000	15791	15861	16075	16102	16145	15993	16051	16014	16083	15951	15949	16003	16114	16241	15969	16075	16125	16060	15957	15962	16035	16114	15960	16116	16174	16040	15959	16052	15931	16025	16033	15897	15872	15905	15983	16043	15889	16263	15897	15964	16059	16062	16261	16016	16176	15989	15914	16110	16072	15949	16094	15956	15985	16040	16176	16085	15825	16042	16456	16029	15966	15971	16108	16051	16202	16244	16205	15918	16197	16108	15952	15994	16026	16009	15970	16220	15955	16045	16199	15946	15941	16070	15934	16073	16062	15924	15961	16050	15928	16128	16019	16001	15993	15842	16017	16148	16119	16188	15869	15971	16037	15986	16033	16160	16113	16104	16051	16106	16079	16162	16030	15830	15993	16086	15899	16031	15854	16290	16161	15970	16238	16108	16118	16147	16119	15956	16110	16018
16203	29770	24407	19408	17705	16221	15767	15324	15250	14732	14790	14612	14808	14576	14417	14177	14162	14170	14211	14126	13953	14168	14147	14180	13922	13992	14022	14016	14018	14071	14176	14247	14074	14037	14068	14074	13894	14083	13965	13921	13982	14036	13972	14029	14021	14042	14093	14039	14080	13882	14076	14124	14068	13970	14067	14063	13853	13879	14059	14089	13968	14142	14047	14215	14014	14149	13931	14066	14163	13990	13971	14117	13957	14148	14131	14059	13832	13918	14127	13995	13994	14113	14028	13967	14146	14072	14042	13928	14075	13977	13964	14075	14149	13870	13899	14104	13929	13989	13917	13928	13960	13945	13934	14019	14227	13994	13894	14094	14092	13958	14038	14050	13974	14024	14055	14013	13951	13908	13992	14023	13938	13925	13901	14052	14112	13984	14257	14073	13999	13989	13998	13875	13933	13933	14064	13800	13928	14228	13991	14067	14012	13865	14040	14206	14068	13967	14086	14009	14079	13923	13949	14109	14017	14186	13929	13867	14051	14044	14009	14059	13954	14082	13951	14082	14258	14057	14051	14000	14018	14133	13973	14047	13951	14086	14174	14030	13941	14037	13861	13985	14157	14070	14033	13966	13957	14011	13955	14065	14179	14084	14089	13995	14031	13927	14027	13956	14082	13871	13983	14004	14004	14067	13864	14001	13953	14005	13972	13983	13825	13912	13970	14234	13824	13854	14016	14103	13713	14112	14168	14113	14045	14055	14114	13963	14179	14124	14038	14005	13979	14081	14015	14012	14022	13943	13909	13936	13971	14178	13956	14088	14087	14029	13880	14092	14022	13971	14073	14073	14075	13974	14019	14101	14020	13917	14037	13869	14132	13933	14089	14037	14034	13991	13948	14076	13866	14116	13890	14101	14185	13961	14062	13911	13904	14140	13998	13838	13995	13969	14161	14095	13865	14076	14094	14079	14131	13837	13915	14048	13937	13984	13924	14000	14029	14150	14129	14061	13919	13914	14155	13702	14003	14150	14026	13996	14126	14318	13877	14000	14132	13986	14030	13972	14106	13925	13900	13989	14041	13875	14059	13955	14121	14038	14016	13962	13996	13965	14016	13979	14064	14062	13916	14035	13880	14066	14092	14143	14122	14134	14111	14020	13937	14014	14028	13852	14080	14184	13793	13825	14131	14203	13794	14063	13942	14034	13951	13981	13952	14049	13916	13895	13986	13983	13924	14189	14128	13961	13941	14013	14014	13963	14071	13998	13905	13902	14030	13977	14128	13909	13798	14083	13990	14050	13918	13866	14059	14099	13932	14066	14013	14226	13922	14033	13837	14033	13864	13986	14011	13849	13883	13933	14140	14092	14193	13913	14156	14129	14085	13936	13961	14056	14074	14112	14110	14069	14033	14032	14117	13851	14098	13845	13993	13969	14064	13998	14040	14030	13954	13967	14137	13961	14022	14167	14029	13913	14008	13978	14070	13920	13967	13996	13829	14035	13941	14057	13972	14021	14230	13883	14046	13928	13887	14056	14047	14060	14072	13993	14026	14004	13917	14039	13957	14048	14138	13937	14157	13881	14106	14113	14174	13985	13833	13954	14092	13929	13948	14008	13936	14144	14079	14032	13966	13929	13906	13988	14050	13984	14023	14147	13925	14112	14170	13991	13921	13828	14101	13935	13957	13896	14068	14114	14003	13910	13912	13976	13980	13969	14038	13872	14176	14031	14158	14151	13986	14124	14182	13918	14067	14026	13924	13988	13843	14023	14088	13910	13977	13961	14031	14162	13786	14160	13948	14013	13998	13908	14012	14109	13994	14178	13830	14005	13917	13890	13913	14092	14020	13949	13872	14189	14079	14135	14059	13996	14027	13806	14065	13993	14037	13926	14047	14148	14122	14067	13992	13979	13992	13982	14004	14010	13957	14022	14187	13943	13950	13977	13925	13837	14029	14068	13959	14007	13904	13937	13858	14089	14068	13928	13916	13987	13949	13979	13938	13898	14102	13955	13922	14013	14108	14025	14143	14025	14174	13875	13944	13969	14140	14093	13943	14147	14191	13945	14029	13829	13972	14142	14080	13928	14139	13975	13724	13925	14053	13946	13977	13977	14200	13966	14163	13853	14227	13947	14021	13956	14002	14030	14060	13917	13940	14048	14019	14081	14151	14149	14247	13997	14017	14047	13861	14175	13929	13955	14078	13813	14026	14157	14009	14311	14054	14037	14022	14080	14244	14091	14099	13914	14041	14035	13980	14109	13959	13999	13915	13993	14112	14062	13944	13753	14020	13989	14048	14113	14267	13976	14398	14048	14145	14023	14105	14054	13947	14034	13944	13933	14101	14039	14129	14034	14188	13946	13933	13948	13973	13873	13895	14127	13947	14116	14000	13987	13883	13908	13870	14091	14069	13996	14027	13989	14013	13915	13955	14228	14032	13981	14021	14137	13877	14061	14085	14090	14089	13986	14166	14105	13985	14174	14167	14051	13961	14034	14019	14077	14059	13949	14190	14073	14072	14104	13984	14054	13916	13999	13967	14176	13937	14081	14205	13835	14203	14020	13948	13991	14017	14095	13882	13888	13980	14145	13892	14120	13951	14099	14163	13906	14005	14088	14007	13961	13941	14088	14164	13879	13967	14097	13905	14094	14112	14063	13941	14131	14006	14052	13905	13925	14079	13932	13942	13955	14032	14114	14129	14083	14004	13999	14042	14252	14037	13941	13830	14000	13945	14040	13990	14027	13876	14087	14106	14008	13957	14055	14037	14138	13955	14095	13903	14077	14014	13909	13856	14099	14144	13921	13932	14016	14122	13862	13998	13974	13890	14053	14016	14024	14134	14183	14018	13872	13889	14109	14113	13977	13939	13966	14041	13924	13998	14143	13914	13921	14101	14121	14033	13929	14056	13908	13997	13801	14004	13978	14039	13921	14028	14055	13897	13840	14202	13950	13855	13851	14069	14027	14061	14056	13935	14087	14055	14138	13969	13992	14071	14167	14021	14153	13850	13971	14026	13936	14022	14049	14019	13817	13934	13938	14071	13941	14164	14001	14142	14033	14092	14031	14170	13993	13899	14016	13982	14020	14112	14065	14060	14004	13976	14154	14102	13892	13992	14092	14141	13925	14184	14107	13794	14030	13910	13996	14048	13971	14107	14073	14030	13972	14012	13833	13951	14081	14107	13918	13975	13936	13979	14070	14123	14025	14025	14106	13906	14097	14033	13958	13807	14104	14090	14159	14035	13832	14101	13919	14083	14048	13888	13994	13990	14091	14028	13875	13950	13975	14126	14212	14053	14026	14103	14023	13902	14179	14041	14003	14038	14050	14048	14194	13912	14022	14186	14108	14115	14018	13853	13983	14099	14074	14046	14001	13972	13973	14020	14140	13972	13993	13920	14020	14076	13947	13944	14002	14191	14052	13941	13851	13967	14116	14037	13867	14010	13868	13985	13948	13960	14054	14063	13984	13961	14031	14099	14000	14028	14072	14143	13902	14137	14244	13997	14068	14161	13899	13997	13957	14002	14096	14025	14022	14006	13935	13991	14093	13959	14094	14008	14055	14108	14209	13947	13985	14201	13981	14124	14043	14084	13971	14038	14077	13976	14194	14079	13979	14187	13926	13996	14064	14002	13987	13901	13968	13915	14005	14001	14142	14020	13971	14033	13838	14046	13905	14018	14055	14038	14091	13975	14076	13970	14184	13852	13883	13991	13909	14025	13981	13988	13938	14080	14004	14147	14078	13995	14001	14002	14029	13843	13965	14165	14138	14104	14051	14136	13938	14048	14005	13872	14186	13958	14116	13870	14165	14088	14052	13900	13980	13928	14153	13918	13935	14011	14059	13905	14159	14204	13972	14094	13805	14097	14072	13920	14148	13974	13972	14046	13974	14032	14020	14229	14052	13943	13882	13940	13987	13945	13983	13859	13855	14043	14008	13890	13916	14120	13839	13943	13945	14088	14016	14061	13945	14037	14313	14001	13870	13954	14042	13959	14023	14039	13846	14154	14070	13980	13987	13934	14040	14008	14208	14069	14059	14003	13852	13865	14061	13906	13970	14071	13907	14019	14044	13910	14090	14000	13886	13952	13973	14109	13946	14116	14211	13991	13979	14065	14000	14012	14064	13901	14039	13927	14046	14017	14194	13988	13976	14024	14051	13953	14038	14069	13997	14069	14161	14045	14043	14050	14031	13980	14145	14005	13868	13993	14044	13977	14071	14065	13907	14171	13875	14049	14078	14143	14127	13948	13895	13945	14180	13920	14143	14045	13967	13903	14114	13927	13988	13880	14097	13919	14080	13919	14100	14089	13989	13930	13912	14015	14139	14150	14062	14165	14013	13967	13939	14152	14149	13984	14038	14015	14101	14008	14066	14030	13873	14067	14123	13961	14013	13971	14158	14018	13864	13871	13979	14128	14028	14020	13845	13949	14012	14065	13903	14057	14118	14027	13958	13907	14062	14078	13805	14063	14111	14087	13938	14124	14069	14117	13947	13882	14028	14045	13937	13971	14064	13841	14035	13905	14132	13912	14064	14002	13984	14112	14031	14135	13856	13981	13956	14047	13943	13978	13910	14080	14083	14049	14111	14089	14100	13983	14096	14028	13949	14129	14060	14005	14121	14039	14150	13932	13850	14097	14095	14032	14106	13935	13986	14118	14004	14034	13902	13932	14048	14188	14156	13988	13973	14183	14112	13962	13966	13970	14044	13929	14124	13997	14080	14115	14084	14070	13982	13817	13953	13977	13947	13955	14072	14037	14049	13940	14025	13944	14041	14127	14090	14080	13940	13893	14135	13924	13973	14117	13915	13773	13994	14064	14096	14054	13992	14100	14077	13979	14215	14080	13966	13965	14029	14019	14096	13937	14139	14133	14226	14013	14009	14095	13925	14175	13870	14037	13985	13972	14043	14045	13823	14078	13954	13937	13859	13954	14041	13930	14027	13978	13943	13974	14047	14029	14010	14019	14073	13928	14031	13862	14060	14060	14060	13961	14014	14087	13989	13892	13993	14028	14185	13989	14081	14102	13999	14138	14012	14111	13998	14024	13930	14002	14058	13926	13995	14062	13871	14051	13919	13928	13973	13991	14060	13835	13969	14152	14064	14032	14078	13841	14070	14011	13841	14106	14035	14005	13958	13988	14093	13902	14039	14111	14051	13898	13995	13891	14032
21876	21029	28232	24020	21310	23471	25603	20578	19396	19704	19422	19077	18712	18816	18570	18650	18525	18407	18422	18261	18318	18201	18059	18119	18034	18320	18189	18191	18263	18064	17937	18154	18032	18011	18275	18121	17899	18104	17962	18176	18064	18032	18217	18051	18057	18005	18144	18000	18098	18199	18077	18222	18095	17971	17893	18032	17994	17930	17906	18000	18114	18041	18115	17853	18077	17929	17892	17946	17906	17942	18065	18089	18091	18156	18058	17989	18100	18016	17954	17840	17732	17892	17734	17986	18040	17742	18029	18076	18254	17888	17977	17987	18017	17924	18079	17853	18162	18129	18211	18136	17916	17936	18147	18084	17845	18067	18180	17867	17908	17913	18119	18124	17844	18100	17947	17949	18211	17898	17873	18023	17962	17952	17903	17951	17952	18119	18048	17891	17951	17907	17971	17739	17726	17983	18172	18257	18049	17947	17997	17936	17992	18024	17886	18104	18104	18191	18036	17838	18050	17814	18010	18020	18044	17982	17858	17772	17983	18107	18215	17909	17986	18069	18025	17998	18300	18147	17977	17902	17961	18082	18152	18013	17876	18003	18166	17857	17726	17936	18057	18234	18099	17896	17772	17801	17957	17865	17920	17981	17859	17876	17759	18119	17861	18012	17913	18007	17827	17859	18209	17806	17841	18146	17841	18044	18056	17868	18024	17982	18029	18040	17926	18035	18029	18129	18048	18009	18125	18177	17842	17899	17827	17839	17980	17694	17954	17982	17884	17963	17970	18053	17947	17869	17840	17948	17805	18068	18109	18056	17887	18057	17938	17850	17997	17682	18091	18200	17856	17642	17945	17958	17849	17980	18071	17998	18063	18074	17997	17971	17999	18019	18010	17981	18125	17799	18012	17928	17849	17833	18077	18005	17879	17843	17988	18084	18033	18025	18012	17891	18185	17759	17949	18033	17958	17979	18062	18088	18068	18049	17995	17928	17876	18097	17941	17973	17980	17792	17972	17831	17794	18076	18041	17817	18090	18151	17915	18208	18077	17891	17813	17973	18083	17911	18013	17843	18102	18180	18162	17923	18108	17938	17833	17856	17982	18007	18048	18063	17795	17837	17983	18008	17933	17895	18034	17993	18083	17762	18027	17778	17732	17892	17898	17965	17971	17960	17931	18166	17868	18054	18058	17813	17991	17877	17910	18083	17824	17905	18034	18227	18092	17681	17798	17928	18128	17807	18071	18051	17927	18001	18072	18093	17948	17977	17871	17934	18023	18045	18192	18077	18137	17955	17860	18032	18098	17968	17851	18017	17992	17995	18009	17953	18079	17960	17982	18015	18138	18044	17983	17902	18002	17946	18053	18098	18113	17994	17736	18055	17868	17855	17961	17894	17701	17877	18163	18018	17928	17858	18042	17849	17807	17989	17898	18086	17913	17978	17896	17954	17938	17990	17902	17850	18065	17928	17774	18050	18061	17758	18113	18082	17941	17948	17975	17852	17932	17799	17809	17751	17866	17885	17784	18005	17933	17928	18101	17921	18030	17788	17989	17988	17906	18082	18018	17890	18257	17965	18162	18033	17895	18020	18147	17934	17931	17959	18150	18076	18002	17903	17934	17922	17942	17954	18025	17980	18012	17968	18002	18116	18020	17871	17916	18064	18026	17843	18043	18050	18108	17831	17979	17812	18077	17867	17847	18065	17933	17866	17943	17837	18157	17922	17943	17866	18005	18004	18065	17942	17832	17818	17782	17933	18191	17853	18020	17857	17973	17921	18008	17878	17880	18080	17913	18025	17839	17971	18061	17904	17916	18029	18039	17925	18102	18000	17909	17868	18060	17906	18116	18012	17970	18146	17905	17954	17820	18106	18054	18123	17838	18072	17939	18111	18122	17798	18145	17926	18095	17944	18027	18018	17846	17980	17926	18131	17807	17950	17882	17990	18183	17901	18073	17944	18029	17942	17867	18112	17828	17906	18147	18232	17988	17995	18051	18118	18150	17814	18071	18228	17879	17979	18092	17837	17688	17734	18228	18001	18020	17920	18127	17932	18149	17911	17988	17826	18017	17799	18037	17935	17900	17897	17979	17764	18003	18183	17970	17974	17805	17941	17848	17992	18102	17928	18091	17921	18059	17986	17787	18167	17891	18054	18039	18015	17989	17971	18185	17945	17928	18028	18094	17933	18036	18118	18073	17872	17899	17847	18082	17804	17912	18093	18066	17905	17951	17803	17836	17975	18027	17814	17966	17847	17901	17838	17945	18165	17916	17961	17850	17964	17966	17978	18232	17907	18127	17971	17963	18023	17957	18050	18194	18005	17985	17807	18017	18014	18056	18048	18115	18128	18251	18157	17787	17819	18095	18111	17844	18074	17825	17770	17909	17896	18011	18082	17917	17989	17972	17966	17771	17988	17944	18100	17972	18009	18006	18170	17906	18030	17867	17967	17956	18037	18115	18048	18061	17897	18069	17857	17789	17833	17911	17969	17967	18042	18107	18013	17955	17878	18008	17861	17860	18094	18083	18052	17920	17867	17831	17858	17950	18064	17815	17944	17958	18014	17824	17955	17943	18068	17948	17980	18038	17970	17991	17884	17929	18177	17866	17769	17774	18068	18010	17843	18055	17986	18047	18018	17856	17876	17973	17727	18160	18021	17952	17901	18029	18036	18274	18094	18065	18087	17916	18012	18032	17973	17873	17869	18022	18159	17976	17953	17954	17819	18139	17910	17964	18047	17979	17794	17988	17963	18036	18032	17710	18185	17965	17959	18120	17981	18079	18000	17976	18071	18018	17797	18082	17946	17885	17991	17848	18219	17902	18070	17766	18069	18216	17993	17855	18131	18204	18094	17979	18018	17913	17969	18066	17901	17865	17923	17900	18154	17988	17988	17757	17957	17963	17977	18000	17820	17993	17988	17986	18114	17745	17981	18111	18046	17860	17967	18024	18108	18008	18085	17966	17939	17945	17951	18017	17762	17959	17919	18141	17951	18185	18147	17776	17997	18117	18179	17848	17710	17992	18038	18124	18035	17959	17964	17990	17867	17949	17973	17980	18025	17862	18125	17943	17885	18010	17822	17850	18188	17942	18010	17876	17826	17882	18129	17963	18007	17933	18146	17836	17911	17947	17899	17860	17888	17969	18042	17789	17800	17852	17984	17911	17917	17901	17999	18116	18163	17889	17897	18019	18056	17888	17934	17686	17681	17931	17743	17730	17879	18010	18054	17845	18070	17925	17933	17945	17764	18041	18057	18070	17722	18017	17900	17862	17816	18025	18008	18067	17965	17898	17900	18060	18034	18116	18008	18105	17841	17882	18121	17863	17942	17934	17925	17962	18024	18066	17924	17990	17881	17832	17949	17924	17923	17762	17893	18082	17899	18097	17976	18151	17937	18113	18109	17985	17789	18030	18031	17968	18038	17940	17863	18155	18032	17932	17876	18010	18018	17649	17980	18058	18054	17851	18024	18054	18057	18011	18032	17970	17808	17926	17668	17920	17969	17947	18082	18227	17921	17859	17973	17945	17916	18078	17925	18093	18216	17926	18041	18002	17892	17989	18042	18130	18014	17909	18100	18015	17972	18069	17964	18037	17965	17790	17885	17837	17858	17960	18085	18025	17903	17670	17817	17838	17961	18125	18209	17689	17990	18109	17904	18025	17800	17980	18058	17954	17983	18156	18156	18116	17849	17821	17667	18143	17928	17908	18057	18229	17967	18081	17899	17978	18157	18082	17985	17892	17968	17723	18025	17890	17935	17952	18184	18116	17867	17895	17969	17958	18038	18074	17947	18056	17883	17873	17747	17850	17913	17829	17997	18032	17978	17740	18217	17825	17951	17917	17913	18026	17816	18052	17877	18033	17863	17849	17900	18012	18076	17850	18010	18060	17986	17700	18018	18033	17813	17746	17770	17947	17907	17805	17692	17987	18095	17844	18102	18066	17988	18013	17895	17755	17786	18003	17791	18092	17886	17899	17818	18023	17927	17967	18050	18033	18087	17974	18038	18013	17809	17673	17715	18048	18040	17936	17982	18083	17934	17897	18120	17947	18027	18048	17936	18013	18033	17996	17957	18030	18116	17874	18035	18074	17862	18086	17837	17939	17983	18098	17955	17890	17965	17916	17990	17981	17860	17977	18056	18159	17871	18023	17909	18023	17824	17986	17972	18032	17882	17913	17999	18104	17975	18007	18057	17981	17738	18039	17923	18029	18085	18182	17883	17806	17982	18015	18093	18076	17910	18138	18053	18225	18036	18014	17933	18060	18050	18065	17768	17860	18062	17945	17940	17965	17947	18123	18193	17774	17814	17960	17985	17940	17844	18012	18062	17895	17933	17784	17902	18130	17980	17899	17973	18127	17916	17940	17836	17896	18017	17871	17921	18111	17891	17775	17854	17908	17906	17836	17826	17988	18053	17936	17876	17855	17825	17969	18067	18080	18052	18008	17966	18077	17895	18144	18098	18157	18143	17808	17862	17991	17989	17872	17956	18245	17789	18169	17989	17905	18042	17909	18090	17992	18038	17941	17946	17946	17870	18085	17999	18101	17899	18012	17820	17914	17997	17855	18048	17833	18026	17885	17845	17814	17925	17937	17987	17890	17830	17867	17981	18190	17921	17911	17857	17784	17766	17999	17992	18004	17826	17944	18037	18069	18031	17890	17822	18014	17830	17909	18088	18216	17850	17931	17940	17880	17927	18111	18016	17864	17909	17939	17918	18067	18095	18005	17882	17854	18145	18017	18149	17956	18060	17983	17956	17987	17751	18015	17896	17920	17775	18137	17848	18101	17827	17898	17824	17945	17772	18099	17838	17997	18013	18083	18099	17785	18041	18194	18083	17748	18081	18002	17989	17948	17950	17909	18060	17906	17901	17992	17978	17896	18091	18032	17917	17863	18056	17951	18148	18001	17976	17804	18020	17959	17910	17857	18034	17851	17763	17897	18140	17961	18088	17995	18049	17986	17870	17891	17933	17910	18031	17844	17951	17839	17865	18041	18013	17946	17857	17893	18132	18181	17912	18053	17998	18083	18103	17944	18069	18313	17856	18077	18002	17828	17955	18036	18062	17903	17914	18120	17964	18067	17979	17889	17958	17849	18056	18035	17867	17795	18134	17897	18089	17928	18155	18001	17985	18030	17822	18119	17994	17850	17955	18174	17980	18182	17927	18262	17843
17040	37431	30565	24051	21377	19511	18293	17410	16935	16610	16646	16409	16140	16064	15813	15633	15480	15333	15413	15289	15170	15389	15181	15170	15213	15345	15094	15019	15197	15241	15198	15136	15194	15162	15187	15048	15124	15056	15183	15160	15196	15052	15343	15173	15223	15030	15166	15181	15097	15211	15247	15059	15146	15273	15014	15126	15325	15063	15238	15053	14987	15069	15052	15017	15227	15384	15394	15225	15048	15065	15098	15042	15200	15368	15144	14961	14981	15015	15355	15052	15092	15032	15151	15046	15134	15224	15141	15212	15145	15145	15119	15135	15226	15199	15114	15146	15123	15178	15057	15076	15258	15053	15204	15044	15220	14886	15183	15131	15061	15116	15297	15069	15140	15092	15125	15041	14933	15142	15037	14993	15051	15175	15202	15087	15094	15012	15118	15229	15080	15249	15116	15219	15107	15045	15039	15106	15039	15255	14994	15057	14930	15120	15108	14991	15132	15054	15190	15181	15014	15165	15043	15132	14942	15204	15125	15426	15185	15062	14999	15214	15048	15023	14951	15093	15085	15181	15070	15140	15161	15046	15112	15081	15164	15221	15152	15133	15261	15242	15396	15261	15119	14951	15081	15109	15143	15215	15240	15025	15107	15116	15178	15126	15172	15073	15155	15180	15234	15206	15035	14951	15103	15234	15053	15172	15161	15296	15156	15084	15016	15286	15022	15056	15187	15160	15004	15182	14956	15123	15074	15204	15139	15181	15033	15171	15104	15143	15164	15188	15265	15281	14927	15173	15172	15007	15129	14906	15105	14951	15133	15004	15165	15084	15155	15186	14978	15015	15012	15324	15131	15050	15330	15094	14993	15151	15094	15088	15181	15013	15196	15005	15119	15239	15220	15117	15103	15208	15369	15232	15016	14985	15098	15068	15091	15242	15225	15006	15013	15038	15103	15136	15129	15104	15230	15162	15320	15154	14971	15084	15243	15113	15126	15098	15168	15096	14951	15240	15126	15051	15198	15093	15080	15263	15051	14890	14950	15317	15039	15167	15223	15113	15203	15082	15090	15238	14933	15154	15100	15115	15295	15167	15010	15040	14978	15145	15029	14980	14978	15199	15088	14986	15056	15083	15175	15275	14917	15258	15171	14985	15287	15039	15087	15090	15063	15023	15096	14996	15102	15210	14991	15079	14967	15110	15169	15158	15070	15036	15154	15141	15010	15196	15209	15236	15080	15328	15144	15004	15060	15162	15098	14970	15027	15336	15020	15301	15052	15244	15005	15073	15310	15137	15093	15090	15162	15089	15183	15198	15068	15103	15204	15069	14820	15277	15058	15060	15155	15184	15129	15114	15017	15143	15202	15053	15181	15220	15090	15133	15018	15006	15045	15001	15208	15218	15113	15093	15277	15048	15023	15159	15016	15077	14941	15315	14905	14999	15060	15160	14995	14950	14982	15144	15164	15111	15077	14972	15125	15173	15154	15082	15074	15123	15201	15038	15165	14927	15081	15043	15200	14995	15227	14996	15043	15035	15142	15242	14944	15149	15083	14966	14961	14851	15082	15023	15322	15100	15110	15065	15157	15183	14917	15316	15317	14998	15151	15186	15154	15120	15057	15048	14859	15310	14932	15113	15122	15288	15118	15155	15189	15091	15175	15191	15202	15218	15193	15091	15194	15167	15113	15061	15349	15301	15098	15093	15096	15130	15185	15170	15082	15143	15115	15294	15226	15158	15008	15081	15228	15168	15026	15166	15234	15005	15143	15233	15115	15112	15259	15155	15138	15196	15149	15044	15204	15034	15078	15152	15074	15162	15106	15064	15039	14992	15185	15157	15125	15095	15203	15257	15148	14988	14895	15164	15084	15068	15098	15158	15058	15150	14937	15097	15108	15028	15236	15059	15304	15232	15310	15143	14978	15018	15185	15131	15161	15068	15149	14906	15068	15171	15168	15156	15033	15089	15190	15031	15147	14963	15116	15102	15094	15121	15261	15039	15202	15121	15207	15103	15006	15176	15350	15200	15046	15050	15135	15110	15179	15067	15184	15270	14941	15117	15213	15037	15094	14935	14987	15174	14943	15190	15014	15095	15176	15072	15098	15076	15323	15108	15141	15098	15174	15000	14881	15136	15107	15151	15035	15189	15144	15147	15142	15205	15113	15128	15158	15110	15229	15070	15078	15136	15223	15206	15251	15178	15163	14940	15295	15152	15143	15011	15200	15345	15089	15206	15069	15012	15080	15174	15093	15199	15258	15104	15314	15030	15382	15113	15059	14935	15155	15129	14861	15160	15080	15120	14987	15097	15029	15132	14991	15146	15221	15116	15027	15082	15361	15154	14901	15035	15245	15049	15048	15004	15288	15064	15045	15188	15198	15259	15012	15005	14933	15079	14960	15170	15246	15201	15081	15141	15155	15073	15050	15015	15336	15005	15044	14989	15259	15085	15119	15095	15098	15136	14998	15194	15220	15177	14924	15216	15119	15054	15167	15233	15139	15198	15127	15082	15000	15111	15069	15103	15046	15176	15127	15042	15170	15239	15071	15231	15213	15048	15015	14993	14927	15157	15206	15187	15015	15162	15090	15093	15128	15092	15010	14920	15221	15014	15056	15167	14963	14921	15063	15149	15023	15025	15169	15161	15035	15282	15075	15039	15165	15008	15119	14968	15099	15126	15152	15221	15141	15152	15097	15026	15093	15152	15084	15319	15018	15145	15241	15083	15051	15225	15136	15109	15091	15367	14966	14979	15050	15152	15024	15076	15261	15019	15147	15157	15113	15073	15095	15069	15209	15297	15084	14973	15057	15110	15002	15177	15169	15135	15138	15004	15203	15109	15238	14989	15047	15026	15169	15010	15163	14970	15207	15103	14990	15132	15102	15019	15110	15067	15265	15069	14982	15183	14935	15204	15300	15207	15174	15007	15131	15030	15093	15261	14986	15038	14964	15139	15170	14969	15174	15172	15178	15081	15129	15134	15199	15196	15028	15075	15042	15191	15285	15050	15178	15136	15250	15021	15103	15195	15214	15180	15140	15092	15156	15108	15218	15230	15027	15060	15175	15056	15032	15068	15082	15259	14919	15077	15124	15036	15115	15093	15146	15042	15054	15117	15062	14978	15088	15013	15045	15027	15037	15027	15228	14991	15114	15020	15249	15012	15169	15123	14952	15227	15052	15132	14886	15056	15010	15186	15088	15125	15201	15139	15095	14989	15253	15102	15065	15154	15138	15210	15143	15139	15087	15249	15057	15143	15076	15140	15123	15210	15110	15095	15282	15144	15094	15077	15169	15059	15213	14972	15118	14969	14951	14947	15080	15174	14917	15257	15197	15108	15057	15157	15067	15115	15029	15189	15072	15139	14992	15206	15044	15051	15000	14996	15123	15073	15133	15114	14986	14965	15027	15142	15197	15254	15178	15067	14997	15262	15119	15231	15140	15179	15309	15077	15118	15123	14952	14877	15245	15125	15245	14962	15121	15197	15193	15160	15149	15332	15167	15092	14944	15125	15303	15265	14979	15006	15130	15113	15083	15164	15035	15141	15171	15060	15243	15076	14979	14999	15154	15136	15288	15037	15077	15111	15046	15122	15158	15045	15023	15147	15120	15141	15243	15243	15122	15047	15105	15209	15053	15148	15172	15228	15230	15272	15117	15260	15029	15143	15208	15202	15303	14912	15214	14973	15082	15104	15069	15158	15040	15075	15184	15122	15160	14943	14972	15208	15204	14995	15123	15189	15104	15199	15107	15242	15233	15146	15170	15167	15208	15109	15250	15014	15194	15118	15113	15085	15058	15196	15086	15047	15002	14984	15171	15101	14959	15020	15130	15207	15155	15252	15215	15178	15049	15138	15168	15061	15087	15078	15129	15103	15210	15055	14987	15102	15129	15131	15187	14976	15217	15124	15071	15157	14968	15307	15178	15257	15141	15088	15082	15096	15060	15098	15156	15006	15033	15089	15194	15082	15242	15110	15108	14972	15125	15296	15230	15021	14976	15061	15416	15197	15050	14997	15069	15178	15105	15146	14998	15138	14914	15025	15019	15116	15155	15139	15258	15098	15035	14994	15004	15014	15063	15087	15041	15010	15234	15027	15106	15256	14992	14985	15152	15091	15166	15241	15010	15244	15039	14823	15121	15111	15040	15285	15187	15215	15151	15063	15253	15255	15229	15132	15012	15111	15156	15097	14985	15019	15134	15150	15129	14982	15153	15070	15088	14999	15018	15147	15107	14952	15075	15082	15064	15077	15101	15042	15022	15060	15058	15085	15099	15132	15175	15152	15224	15079	15187	15235	15158	15038	14964	15085	15059	15053	15004	15092	15175	15029	15049	15183	15013	15146	15157	15055	15015	15287	15255	15212	15182	15262	15203	15052	15175	15194	15040	15063	15320	15130	15025	15195	15183	14936	15044	14914	15200	15136	15088	15046	15050	15224	14972	15048	15053	14910	15006	15275	15048	15200	15254	15068	15127	14957	14886	15014	15016	15166	14991	15176	15171	15188	15021	15150	15105	15153	15147	15143	15106	15039	15134	14959	15087	15159	15195	15222	15044	15013	15028	15200	15159	15135	15049	15076	15097	15179	15120	15102	15086	15212	15132	15111	14939	14992	15130	15129	15111	14995	15252	15157	15231	15177	15037	15157	15099	15169	15227	15144	15116	15139	15004	15117	15132	15034	15065	15047	15175	14943	15250	15121	15057	15214	15209	15063	15238	15089	15021	15141	15160	15258	14973	15234	15150	15055	14907	15149	15061	15085	15248	15119	15062	15196	15048	15133	15199	15120	15087	15071	15017	15090	15073	15206	14979	15029	15000	15159	15044	15316	15108	14989	15151	15013	15187	15031	15172	15170	15147	15033	15091	14965	15084	15104	15196	15126	15186	15196	15106	15352	15054	15294	15196	15056	15016	14993	15096	15132	14990	15166	15190	15026	14986	15024	15161	15085	15011	15168	15140	15255	15040	15250	14997	15069	15269	15126	15128	15192	15050	15026	15005	15129	15240	15233	15051	15097	14980	14973	15057	15010	15159	15036	15124	15217	15172	15036	15164	15134	15038	15130	15224	15114	15131	15117	15095	14895	15095	15248	15075	15205	15229	15046	15128	15152	15021	15106	15041	15116	15100	15103	15145	15197	15129	15151	15133	15096	15120	15106	15229	15215	15043	15415	15001	15046
28389	23122	25486	21782	18129	17248	17100	16626	16398	16350	16353	16169	16077	16166	15953	16067	16085	16039	15923	15963	16065	15764	15820	15844	15787	15964	16032	15610	16081	16092	15951	15922	15958	15798	15888	15892	15952	15737	15844	15809	16059	15917	15952	15912	15947	15773	16059	16109	15950	16083	15820	15991	15828	15957	16038	15987	15968	15797	15741	15843	15739	15921	15989	15835	15829	15980	15747	15836	15928	15883	15890	15809	15921	16038	15889	15780	16026	15911	15742	15651	15863	15809	15992	15659	15863	16050	15909	15803	15619	15762	15778	15991	15917	15694	15966	15774	15906	15867	15758	15818	15734	15969	16082	15939	15988	15912	15975	16280	15941	15934	15978	15877	16067	16172	16000	15718	15783	15823	15708	16029	15934	16145	15758	15971	15882	15920	15772	15938	15961	16024	15795	15987	16011	16019	15660	15882	15857	15987	15981	16185	15872	15686	16025	15860	15729	15898	15730	15883	15844	15771	15967	16000	15921	15961	16024	16002	16081	15982	15855	15847	15965	15973	15874	15943	15902	15916	15849	15955	15819	15746	15844	15750	16049	15792	15707	15966	15877	15825	16034	15958	15667	15941	15976	15897	15930	15989	15791	15902	15806	15788	15699	15920	15769	16008	16005	15945	15752	15895	16044	15827	15790	16055	16124	15962	16063	16132	16007	15972	15962	16014	15850	15976	15993	15801	15835	15793	15942	15967	15862	15792	15853	15858	15873	15963	15971	15961	15909	15718	15933	15956	16041	15921	15901	15788	15917	15857	15820	16021	15891	15813	15918	15779	15876	15869	15840	15899	15793	15691	15904	15819	15887	15963	15936	15698	15743	15799	15971	15868	15760	15927	16088	15967	15965	15769	15937	15873	15901	15869	15886	15771	15919	15840	15995	15920	16134	15936	16029	16189	15770	15906	16021	15921	15946	15751	15926	15908	15983	15916	15896	15828	15924	15828	15984	15852	15906	15830	15971	15860	15889	15984	15893	16038	15944	15951	15807	15870	15988	15909	15841	15867	16072	15836	16033	15876	15792	15947	15970	15805	15858	15940	15927	15651	15721	15666	15833	15773	15813	15954	15971	15901	15890	15906	15766	15647	15875	16026	15911	15926	15672	15965	15968	16037	15895	15795	15930	16073	15995	15826	15913	16078	15920	16010	15835	15969	15855	15913	15787	15809	15748	15888	15865	15848	15808	15976	15815	15825	15791	15907	15860	15943	15945	16018	15932	15910	15783	15838	15893	15784	15973	15976	16045	15887	15949	16188	15905	16018	15794	16001	15959	15798	16069	15878	15860	15751	15547	15962	15872	15891	15895	16085	15859	15907	15843	15847	15935	15864	15853	15803	15940	15999	15960	15869	16100	16055	15900	16004	16005	15944	15930	15965	15943	15999	15848	15709	15806	15840	15787	15813	16012	15866	16065	15879	16002	15999	15848	15945	15968	15960	15977	15962	16038	15931	15843	15820	16004	15847	15849	15858	16061	15886	15789	15724	15822	15836	16002	15911	15887	15639	16018	15915	15875	15869	15778	15904	15890	16040	15953	15831	15955	16100	15838	15784	16087	15959	15977	15710	15825	15970	15801	15875	16022	15894	15947	15828	15780	15921	15934	15953	15982	15941	15894	15890	15866	15899	15928	16080	15991	15948	15925	16045	15915	16174	16139	15927	15769	15980	16025	15873	15916	15865	15688	15862	16009	15959	15958	15831	15971	15871	16088	15798	16032	15834	15922	15979	15905	16087	15820	15934	15827	16042	15794	15928	15873	15965	15884	16069	15902	15884	15824	15882	16031	15961	15846	16033	15974	15857	16108	15906	15818	15722	16056	15981	15900	15915	15815	15965	15870	16017	15959	15771	15834	15834	15886	16205	15931	15902	15856	15956	15910	15814	15842	16065	15822	15833	15840	15884	15989	15940	15812	15882	15896	15953	15837	16100	15937	15946	15846	15886	16054	15816	15595	15738	15927	15919	16056	15991	16014	16017	15830	15810	15902	15979	16015	16051	15937	15964	15727	15828	15860	15822	15896	15829	16016	15730	15752	15806	15803	15949	15977	15797	15933	16008	15976	15913	16029	15945	16059	15889	15996	15780	15901	15854	15916	15850	15964	15794	15885	15838	15835	15798	16277	16028	16135	15965	15887	15898	15859	16031	15860	16067	16084	15752	15705	15788	15967	15672	15843	15910	15897	15750	15872	16021	15854	15884	15865	15944	15701	15939	15965	15696	15987	16053	16054	15925	15772	16034	15630	15910	15747	15865	15772	15819	15759	16023	16150	15864	15930	15818	15924	15825	15738	16137	16069	15712	15926	16031	15825	16026	15926	15782	16154	15801	16083	15956	15975	15693	15854	16077	16068	15819	15897	15695	15922	15849	15915	15897	15901	15565	15877	15906	15842	15797	15810	15931	15648	15915	16184	15928	15938	16010	15981	15941	16074	15922	16051	15880	15812	15769	15774	15861	16081	15920	16055	16045	16026	16124	15841	15863	15735	15867	16021	15902	15880	15831	15910	15987	16169	16036	15875	15972	15923	15948	15701	15894	15803	15960	15776	15754	16053	15936	15834	16082	15967	15938	15841	15999	15998	16048	15887	15796	15799	15799	15833	15794	15980	15949	15906	15921	16025	15784	16021	15913	15909	15983	16069	15884	15990	16038	16083	15842	15844	15885	15938	15785	15918	15628	15703	15858	15860	15845	15878	15951	15959	15870	16018	15831	16063	15966	15911	15781	15806	15801	15924	15835	16029	16086	15887	16077	15724	15799	15864	15776	15777	15974	15922	15763	15944	15897	16096	15894	15969	16082	15960	15756	15856	15802	15759	15828	15862	15849	15931	15809	15956	15777	15745	15793	16104	15958	15909	15963	15980	15836	16121	15781	15679	15889	15916	15897	15997	15703	15957	15945	15855	15967	16018	15891	15937	15920	15919	15928	15817	15864	15915	15783	15959	15841	15859	15936	16097	15849	15961	15757	16051	15784	15891	15769	15741	15951	15951	15848	16112	15871	15772	15685	15690	15732	16032	15862	15870	15738	15950	15799	15820	15945	15751	15971	15738	15739	15969	15935	15956	15847	15806	15826	15877	15838	16000	15919	15873	15882	15897	16221	15877	15863	15946	16018	15883	15660	15921	15870	15877	15827	15910	16070	16006	15879	15780	15921	15899	16057	15934	15863	16042	15758	15862	15977	15888	15907	16051	15858	15848	15958	15859	15787	15921	15761	15860	15921	15937	16025	15905	15808	16012	15860	16082	15898	15916	15892	15867	15992	15845	15848	15805	15941	16072	16043	15846	15908	16057	15831	15682	15856	15849	16042	15804	15753	15779	16105	15942	15759	15870	15939	15773	15907	15854	15791	16126	15892	15678	15818	15717	15960	15776	16028	15738	15927	16078	16049	15796	15765	15907	15819	15820	15675	15708	15671	15697	15947	15733	15857	15827	15973	15997	15843	15851	16101	15888	15841	15878	15849	15823	15808	16089	16120	15905	15860	15873	15821	16043	15876	16027	16013	15911	15962	16054	15971	15831	15971	15843	15824	15957	16043	15848	15987	16084	16016	16033	16092	16103	15946	15940	15986	15984	15971	15954	15913	16138	15920	16008	15564	15805	16037	15955	15925	15949	16014	15910	15906	15873	15856	16020	15994	15941	15862	15975	15902	16003	15798	15951	15947	15754	15912	15964	15813	15965	15855	15816	15890	16000	15826	15902	15881	15898	15783	15820	15919	15685	15796	15945	15776	15915	15791	15988	15769	15866	15968	15944	15869	15856	15752	15908	15864	16132	15916	15832	15878	16120	15951	15895	15993	16062	16049	16064	15970	16003	15810	15722	16133	15797	15894	15926	16061	15834	15910	15871	15861	15865	15855	15803	15727	15928	16055	16076	15913	15842	15990	15963	16074	15841	15898	15889	15694	15808	16089	16024	15959	15957	15847	15854	15796	15923	15869	15788	15973	15894	15977	16093	15925	15739	15835	15928	15960	15985	15804	16047	15884	15738	15813	16060	15985	15943	15896	15961	16009	15791	16052	15785	15871	15868	15901	15977	15975	15954	15923	15940	15968	15996	15997	15995	15832	15973	15802	15755	16022	15864	15789	16029	15925	15879	15739	15859	15875	15936	15828	16036	15806	15870	16011	16020	15850	15822	15621	15756	15943	16003	15827	16061	15718	16009	15930	15988	16070	15890	15783	15810	16139	15912	15912	16024	15967	16045	15841	15998	15976	15925	15922	15881	15782	15705	15898	15732	15829	15807	15994	16021	15974	16021	15939	15848	16003	15864	15947	15942	16033	15747	16043	15746	15844	15948	15937	16088	15974	16059	15868	15818	15971	15791	15755	15929	15864	15803	15944	15910	15935	15952	15951	15964	15826	15990	15950	15861	15833	15993	15991	15871	16000	15988	15838	15917	15888	15763	15787	16092	16012	15831	15894	15717	15757	16137	15722	15862	15888	15908	15855	15852	15998	16012	15948	15801	15899	15970	15937	16130	16084	15984	16000	15923	15831	16145	16079	15830	15882	15681	15821	15778	15988	15793	15625	15952	15862	15955	15882	15968	16008	15909	15985	16064	15938	15794	15831	15740	16031	15989	15930	15799	15918	15955	15904	16001	16115	15936	15962	15903	15943	15948	15983	15922	15901	15972	15778	16293	15812	15736	15875	15877	15917	15913	15843	15805	16063	16041	15687	15891	15668	15637	15869	15845	15947	15927	15863	15814	15894	15931	15847	15737	15820	16045	15869	15888	15963	15951	15801	15831	15917	15813	16122	15991	15955	15943	15990	15971	15882	15751	15818	15963	16042	15831	15803	15924	16126	15881	15705	15835	15996	15877	15962	16092	15894	15942	15899	15864	15998	16034	15962	16010	15839	15865	15795	15995	15919	15783	15667	16050	16000	15775	15908	15749	15895	15899	15955	15902	16104	15863	15751	15716	15854	15949	15850	15756	15829	15881	15706	15899	16020	15973	15976	15888	15961	15877	15989	15971	15758	15932	16044	15845	16016	16055	15918	16183	16021	15923	15717	16008	16076	15944	15914	15928	15897	15781	15950	15865	15812	16004	15966	15949	15942	15953	15981	15956	16048	15978	15953	15836	15887	15899	16258	15893	15826	15884	15971	15814	15862	15850	15765	15800	15805
17640	27489	22435	18242	16442	15777	15194	14851	14568	14513	14492	14531	14266	14157	14047	14077	13966	14120	14062	13995	14054	13935	14085	13945	13951	14084	13777	13826	13788	13711	13914	13705	14044	13916	13851	13903	13693	13849	14042	13801	14000	14020	13987	13938	13839	13926	13723	13776	13776	13983	14029	13883	13897	14016	13890	13805	13926	13907	14032	13840	13906	13954	13868	13928	13922	13974	13915	13652	13737	13903	13847	14019	13975	13851	13725	13883	13889	13727	13870	13829	14003	13947	13867	13950	13836	13937	13809	13828	14052	13764	13943	13927	13853	13873	13995	13903	13959	13814	13790	13872	13954	13773	13869	13865	13942	13947	13948	13939	13789	13815	13859	13896	14083	13948	13904	13956	13870	13948	13762	13894	14033	13806	13839	13903	13894	13824	13839	13928	13809	13990	13868	13861	13916	13797	13737	13718	13880	13830	13689	13867	14088	13741	13766	13824	13827	14021	14022	13945	13750	13696	13967	13916	13774	13885	13912	14059	13809	13903	13844	13871	13897	13820	13990	13941	13806	14011	13937	13765	13845	13855	13941	13975	13813	13969	14041	13875	14097	13961	13732	13994	13912	13752	13935	14065	13999	13862	13813	13921	13859	13764	13684	13927	13888	14037	13904	13899	13921	13822	13798	14001	13979	13796	13827	13907	13850	13816	13965	13949	13869	13982	13779	13901	13889	13829	13851	13692	13924	13943	13910	13972	13889	13942	13902	13954	13929	13926	13911	13866	14034	13932	13772	13848	13878	13859	13788	13833	13990	13875	13876	13803	13878	14025	13842	14050	13671	13907	13925	13749	13851	14019	13831	13947	13823	13925	13761	13883	13778	13984	13808	13876	14110	13750	13758	13976	13913	13907	13832	13894	13770	13934	14007	13872	13813	13897	13775	13853	13908	13868	13835	14007	13900	14026	13838	13920	13785	13966	13888	13905	13826	13882	13930	13912	13969	13973	13873	13895	13949	13930	13767	13884	13767	13917	13930	13800	13787	14061	13735	13925	13950	13901	13765	13901	13862	13876	13834	14122	13951	13860	13934	13966	13825	13814	13794	13756	13893	13936	13991	13913	13970	13981	13984	13805	13956	13839	13690	13795	13752	13805	13950	13810	13785	13869	13891	13747	13983	13915	13947	13905	13799	14032	13842	13781	13871	14043	13801	13951	14023	13771	14085	13736	13928	13899	13851	13771	13855	13885	13825	13775	14001	13998	13667	14011	13917	13904	13890	13747	13830	13723	14005	13915	13834	13769	14018	13962	13928	13978	13968	13614	13926	14015	13653	13885	13892	13947	13843	13878	13914	13880	13888	13996	14078	13814	13988	13863	14007	13918	13883	14011	13751	13847	13753	13793	13880	14120	13983	14047	13883	13928	13890	13797	13882	14070	13949	13897	13631	14020	14047	13941	13965	13678	13944	13858	13966	13918	13919	13919	14031	13744	13830	13824	14016	13963	13809	13968	13937	13686	13848	13952	13737	13939	14000	13670	13763	14020	13835	13974	13977	13946	13944	13708	13840	14014	13999	13815	13909	13899	13971	13999	13884	13923	13775	13811	13902	13872	13948	13998	13731	13817	13828	13945	13860	13913	13719	13841	13737	13822	13905	14069	13953	14047	13912	13910	13790	13938	13931	13905	14034	13999	13866	13932	13952	13785	13771	13873	13865	13992	13926	13887	13912	14035	13844	13740	13879	13859	14033	13758	13682	13774	13907	13851	13842	13810	13995	13900	13970	13912	13952	13842	14051	13833	13945	13678	14014	13839	13931	13848	13842	13708	13756	13773	13854	13744	13818	13858	13891	13886	13854	13783	13910	13854	13942	13743	13888	13938	13855	13779	13859	13991	13796	13890	14002	13774	13993	13892	14001	13837	13786	13936	13786	13878	14108	14036	13983	13974	13985	13899	13792	13941	13878	13848	13860	14065	13896	13722	13785	14028	13866	13760	13794	13799	13992	13916	13831	13905	13973	13828	13735	13992	13827	13925	13983	13932	13931	13981	13901	13901	13851	13940	13724	13820	13801	13963	13761	13911	13901	13870	13817	13763	13801	14056	14011	13926	13937	13856	13810	13973	13876	13858	13799	13931	13824	13847	13916	14103	13889	13830	13945	13883	13865	13872	13834	13782	14018	14007	13872	13838	14006	13820	13959	13957	13853	13899	13880	13834	13819	13736	13997	13816	13927	13850	13992	13827	13823	13866	13822	14055	14022	13932	13838	13854	13755	13934	13846	13797	13847	13788	13854	13980	13810	13846	13923	13848	14095	13788	14005	13830	14002	13862	13882	13726	13787	13819	13835	13840	13913	13807	13747	13938	13846	13916	14003	13913	13879	13812	13828	13989	13833	14062	13835	13875	13934	13756	13971	13843	13695	13796	13956	13906	13948	13916	14026	13988	13854	13939	13623	13752	13990	13847	13730	13850	13975	13964	13899	13972	13898	14029	13855	13984	13747	13931	13929	13674	13939	13985	13942	13782	13902	13987	13997	13908	13977	14007	13872	13893	13912	14076	13987	13849	13867	13804	13969	13962	13714	13978	13911	13813	13933	13915	13695	13772	13901	13817	13881	13984	13835	13911	13799	13971	13950	13881	13847	13882	13810	14109	14043	13868	13950	13875	13892	13991	13868	13802	13803	13985	13648	13805	13967	13788	13894	14035	13868	13785	13911	13787	13936	13879	13884	14002	13912	13874	13856	13882	14097	13784	13741	14134	14069	13769	13940	13911	13776	13927	13949	13986	13989	13875	14031	13803	13733	14021	13971	14011	13915	13966	13757	13983	13885	13668	13809	13992	13816	13787	13877	13853	13920	13817	13991	13874	13903	13755	13998	13996	13805	13930	13903	13791	13959	14028	13900	13838	13975	13702	14011	14009	13942	13738	13968	13810	13906	13979	13733	13953	13967	13978	14016	13806	13783	13954	13837	13834	13870	13949	13925	13779	13830	13955	13720	13967	13909	13891	13762	13726	13862	13856	13783	13891	13886	13882	14017	13887	13943	13964	14141	13952	13789	13995	13808	13800	13923	14015	13806	13941	13777	13675	13870	13873	14025	13893	13878	13837	13964	13971	13941	13896	13766	13903	14052	14067	13840	13802	14010	13880	13854	13807	13935	14129	13882	13853	13879	13805	14083	13803	13952	13973	13815	13863	13880	13859	13883	13921	14002	13890	13761	13770	13916	13831	13983	13955	14001	13834	13794	13696	13946	13893	14000	13823	13892	13783	13880	13992	13947	14037	13991	13844	13787	13895	13880	13863	13809	13912	13789	13882	13841	13893	13981	14075	14000	14098	13946	13840	13793	13904	13865	13943	13811	13871	14027	13865	13977	13928	13733	13837	13873	13913	13859	13861	13843	13791	13960	13801	13856	13881	13710	13775	13902	13786	13816	13817	13874	13907	14006	13983	13931	13892	13873	13829	13917	13843	13736	13876	13874	13909	13892	13992	13828	13853	13975	13886	13928	13916	13838	14172	13753	13814	13790	14000	13807	13866	14068	13790	14008	13754	13776	14041	13880	13785	13956	13890	13899	13832	13833	13672	13875	13842	13955	13884	13902	13901	14021	13856	13922	13998	13873	13946	13917	14001	14042	13937	13879	13936	13850	13897	13884	14074	13882	13762	13910	13848	14007	13842	13824	13963	13828	13719	13912	13801	13902	13984	13874	14022	13986	13892	13899	13913	13797	13877	13889	14182	13722	13897	14054	13828	14062	13826	13874	13872	13879	13928	13872	13795	13814	13966	13694	13914	13916	13924	13983	13966	13786	13809	13842	13852	13933	13834	13899	13951	13892	13880	13870	13980	13960	13971	13929	13747	13827	13850	13855	13863	13962	13850	14030	14001	13873	13759	13794	13993	13826	13732	13939	14054	13854	13885	13930	13892	13916	13905	14018	13885	13913	13867	13947	13840	13714	13912	13870	13970	13836	13927	13747	13836	13953	13943	13849	13820	13761	13807	13966	13849	14014	14085	13986	13929	13920	13894	13883	13960	14173	13838	13830	14005	13857	14014	13857	13732	13910	13806	13815	13829	13939	13869	13795	13934	14024	13869	13869	13928	13829	13882	13910	13923	14032	13913	13952	13866	13929	13984	13959	13959	13897	13888	13971	13745	13766	13916	13981	13804	13899	13985	13869	13962	13831	13860	13982	14194	13766	14048	13900	13886	13889	13838	14015	13766	13841	13877	13930	13885	14010	13982	13962	13834	13948	13894	13755	13862	14091	13854	13817	13902	13898	13874	13860	14007	13864	13840	13908	13757	13851	13838	13919	13983	14015	13873	13982	13896	13933	13946	13741	14028	13861	13861	13957	13795	13773	13954	13820	13736	13865	13939	13756	13930	13860	13814	14071	13742	13891	13879	13801	14131	13827	13894	13809	13870	14024	13963	13908	13763	13771	13838	13915	13861	13670	13992	13952	13871	13852	14002	13760	14056	13854	13932	13866	13809	13877	13880	13790	13916	13951	13870	13979	13905	13860	13818	13876	13953	13884	13967	13841	13952	13980	13937	14012	13939	13837	13925	13714	14025	13698	13852	13991	13880	13957	13853	13846	13954	13932	13789	13903	13767	13927	13906	13952	13831	13902	13835	13850	13939	13886	13875	13790	14097	13856	13800	13860	13937	13754	13888	13899	13812	13895	13630	13989	13870	13871	14098	13969	13827	13806	13903	14006	14003	13999	14093	13977	13936	13761	13929	13850	13859	13879	13928	13887	13976	13889	13969	13964	13865	13990	13859	13877	13854	14060	13863	13758	14050	14059	14028	14027	13919	14029	13980	13999	13701	14032	13746	13781	14037	13709	13839	13809	13815	13947	13925	13867	13949	13857	13761	13980	13952	13869	13679	13993	13876	13877	13826	13948	14113	13831	14118	13631	13896	13795	13905	13841	13903	13951	13805	13925	13902	13837	13637	13832	13931	13853	13809	13968	13925	13875	13853	13949	13981	13885	13916	13914	13923	13886	13878	13838	13948	13873	13710	13873	13901	13914	13874	13795	13982	13740	14002	14072	14011	13893	13922	14020	13889	13884	13776	13803	13842	13863	13884	13866	14043	13994	13971	13867	13891	14104	14046	13852	14143	13951	14132	13888	13938	14055	13949	14092	14059	13767	13767	13825	13980	14041	13895	14048	14065
22770	21015	27896	24501	22081	21976	21178	18563	17797	17873	17993	17648	17574	17561	17303	17182	17337	17205	17027	17109	17018	17154	17014	17025	17001	16771	16754	16886	17038	17099	17061	16724	16957	16917	16936	17022	16936	17046	16959	16898	16768	16858	17042	17170	16937	17059	17042	16832	16889	17017	17010	16856	16883	16850	16940	16873	17032	16905	16849	17003	17000	16888	17049	17051	16930	17030	16827	16829	16875	16830	17047	16862	17047	16841	17000	16897	16955	16793	16966	17024	16857	17001	17006	17375	16906	16857	17018	17015	16820	16938	16963	17093	16957	16973	16965	16937	17130	16872	17099	16898	16837	16936	16912	16988	16926	16869	16964	17054	16789	16967	16750	16997	16776	16951	17082	16858	17086	16915	16859	16833	16828	16836	16951	16805	16760	16854	16740	16902	16958	17036	16944	16849	16955	16914	16925	16763	16899	16991	16880	16926	16800	16813	16843	16737	16888	17055	16981	16951	16946	17008	16765	16854	16544	16870	16797	17081	16814	16707	16663	17003	16942	16985	16944	17139	16752	16856	16907	16740	16600	16906	16921	16998	16821	16958	16837	16800	16847	16987	16824	16824	17012	16803	16971	16961	17021	17036	16903	16938	16776	16921	16824	16914	16931	17065	16896	16860	16775	16750	17041	16834	16843	16895	16894	16856	16945	16993	17044	16866	16990	16958	16881	16863	17082	17079	16893	16791	16975	16839	16800	16916	16764	16873	16769	16989	17036	16843	16902	17014	16924	17043	16936	16802	16790	16787	16884	16989	16792	16940	16768	16733	16903	16865	17097	17027	16959	16840	17035	16982	16844	16897	16959	16882	16626	16782	17061	16832	16946	17022	16826	16862	16897	16699	16729	16900	16993	16828	16876	16862	16967	16912	16944	17050	16908	16658	16975	16928	16927	16847	16913	16752	16925	16861	17020	16979	16863	16868	16971	16840	16985	16983	16814	16888	16973	17016	16924	16731	16831	16732	16826	16912	16815	16796	17092	16997	16843	16882	16812	16799	16871	16864	16838	16863	17030	17014	16955	17060	16792	16896	16704	16720	16858	16817	17166	16774	16944	16956	16882	17121	16916	16864	17317	17078	16947	16701	16862	17007	16851	16838	16666	16979	16953	16968	16743	16818	16754	16778	16953	16863	16904	16794	16722	16824	16781	16793	16633	16687	16920	17003	16863	16841	17144	16836	16866	16893	17015	16904	16857	16923	16742	16731	16868	16994	16862	16884	16945	16775	16982	16777	16623	16873	17024	16970	16754	16962	16898	16794	17063	16900	16935	16890	16918	16949	16907	17198	17030	16902	16922	16801	16839	16987	17054	16791	16762	16974	16948	16737	16818	16851	16857	16885	16835	16777	16656	16763	16711	16694	16838	16985	16971	16902	16794	16718	16896	16931	16834	16900	16945	16827	16928	17066	16704	16978	16859	16872	16942	16769	16933	16786	16827	16989	16944	16706	16968	17021	16848	17041	16855	16920	16779	16811	16779	17105	16878	16702	16787	16795	16880	16957	17036	16847	16826	16918	16671	16938	17008	16974	16870	16920	16869	17036	16960	16958	16881	16960	16688	17013	16805	16896	16806	16971	16814	16940	16763	17031	17003	16771	16908	16979	17144	16823	16926	16654	16960	16833	16962	16686	16893	16877	16898	16677	16823	16898	16832	16967	16998	17033	16933	16892	16945	16811	16933	16778	17101	17021	17000	16794	16803	17029	17048	16996	17076	16736	16902	16985	16830	16913	16844	16883	16678	16841	17074	16787	16864	16791	16986	16862	16948	16925	16986	16875	16895	17172	17003	16879	17033	16874	16780	16943	16782	16921	16882	16805	16760	16872	16922	16867	16735	16818	16800	16837	17097	16709	16784	17124	16816	16967	16749	16867	17020	16906	16946	16613	16706	16949	16840	16781	16925	16683	16980	16901	16988	16833	16672	16906	16883	16842	17112	16969	17026	17025	16905	16841	16922	16893	16914	17007	16984	17022	16870	17063	16959	16737	16918	17129	16918	17078	16879	16816	16556	16843	16978	16760	16920	16878	16919	17133	16837	16772	17059	16857	16956	17028	16820	17012	17106	17022	17056	16842	16941	16980	16863	16861	16797	16697	16829	16768	16615	17026	16898	16940	16847	16918	17101	17036	16976	16889	16943	16940	17239	17013	16679	16768	16868	16799	16764	16971	16955	16985	17094	16673	16896	17008	16842	16895	16833	16885	17077	17091	16895	16851	17053	16905	16945	16850	16971	16842	17087	16699	16896	16836	16752	16848	16988	16918	16841	16930	16854	16823	16833	16913	16902	17011	16879	16860	16811	16919	16919	16830	16920	16888	16823	17007	16859	16750	16939	16870	16920	17089	17058	17087	16892	16786	16714	16713	16916	16903	16772	16723	16881	17053	16824	16966	16922	16879	16879	16985	16918	16920	16905	16918	17013	17045	16829	16737	16826	16949	17039	17135	16896	16744	16792	16876	16882	16720	16849	16865	16850	16893	17115	16915	16838	16960	16934	16974	17007	16790	16863	16800	16863	16919	16968	16916	17019	16871	16985	16916	16791	16799	17005	16769	16932	16947	16953	16782	16835	16772	16846	16980	16904	16967	16907	17044	16864	16759	16972	17012	16930	16820	16879	16819	17090	16895	16688	16874	16777	16933	16953	17117	17009	17094	16637	16810	16938	16942	16963	16883	17018	16639	16990	16940	16893	16883	16790	16980	16802	16889	16819	16804	16804	16815	16835	16712	16925	16916	16939	16837	16918	16999	16913	16845	16840	16741	16972	16834	16881	16901	16861	16973	16958	16821	17023	16875	16750	16924	16918	16798	16894	16789	16611	16890	16902	16723	16960	16714	16955	16695	16983	16947	16843	16853	17106	16878	16869	16956	17094	17091	17034	16829	16943	16817	17043	16901	16971	17078	16989	16966	17045	16814	16861	16854	17018	16902	16806	16920	16859	16858	17018	17036	16925	17108	17008	16799	16964	17094	16855	17053	16937	16984	17051	16746	17018	17150	16861	16945	16975	16780	16861	17083	16961	16766	16969	16799	16909	16959	16697	17001	16890	17026	16780	16806	16875	16782	16853	17166	16973	16908	16867	16802	16890	16969	16703	16827	16930	16832	16876	16883	17032	16910	16826	16716	16863	16833	16816	17061	16897	16828	16833	16775	16993	17000	17029	16917	16848	16920	16947	16890	16798	16918	16953	16870	16812	16832	17014	16974	16975	16948	17064	16947	16835	16798	17023	16750	16769	17011	16909	16689	16949	16727	17059	16968	16909	16878	17138	16960	16905	16791	17014	16997	16735	16983	16775	16732	16693	17010	16998	16875	16750	16881	16931	17053	16922	17011	16912	16799	17001	16600	16834	17106	16922	16832	17047	16917	16574	16954	16789	16888	16849	16778	16909	16955	16859	16829	16795	16872	16926	16795	16888	16827	17216	16841	16861	16823	16742	16899	16921	16779	16894	17027	16715	16854	16935	16777	16928	16682	17028	16910	16824	16957	16815	16816	17029	17052	16902	16886	16832	16945	16876	16604	16788	16967	16783	16777	17052	16730	16734	16892	16992	16802	16693	16794	16818	16662	16841	16921	16879	17182	17105	17012	16740	16750	16915	16830	16958	16731	16949	16760	17056	17105	17114	16955	17163	16808	16845	16751	16933	17083	16634	16759	16836	16691	16812	16991	16821	17097	16957	16790	17134	17025	16922	16883	16971	17001	16904	17012	16866	16703	16760	16926	16876	16905	16752	16841	16877	16841	16700	16878	16914	17064	16921	16939	16928	16871	16968	16768	17114	16769	16934	17004	16939	16933	17024	16915	16878	16892	17006	16921	17070	17079	16829	16751	16916	16960	16966	17049	16860	16867	16927	16850	16990	16818	16882	16903	17130	16973	16930	17044	16922	17050	17067	16880	16777	16632	16666	16937	16803	17013	16919	16794	16974	16927	16981	16613	16871	17132	17009	16821	17013	16957	16689	16727	16809	17015	16740	16935	17070	17175	16963	17043	17199	17193	17210	17023	16759	17010	16987	16965	16967	16880	16823	16861	16679	16934	16901	16905	16757	16772	16847	17042	17001	16824	16823	16827	16709	16950	16955	16814	17034	16847	16953	16757	16852	16943	16752	16872	17048	16814	16911	16923	16777	17100	17078	17041	16972	16786	16928	16982	16831	16907	16874	16717	16749	16928	16578	16730	16979	16767	16881	16783	16967	17002	16903	16985	16747	16918	16822	17024	16903	16933	16995	16933	17066	16991	16790	16977	16989	16990	16880	16945	16676	17006	16817	16810	16892	16725	16824	16865	17032	16955	16756	16833	17006	17184	16807	16918	16791	17065	16858	16930	16915	16903	16802	16997	16752	16895	17104	16778	17129	16836	16964	16820	16807	16917	16974	16973	16806	16863	16894	16792	16838	16891	17202	16991	16799	16901	16766	16884	16884	16937	16842	16953	16979	16703	16884	16889	16950	16707	16717	16960	16868	17160	16884	16810	16899	16810	16899	17022	16805	17011	16983	16980	16825	16840	17091	16880	16773	16916	16921	16857	16982	16938	16977	16817	16856	16829	16892	16819	16713	16914	16874	16842	16909	16882	17084	16940	16858	16860	17027	16962	17019	16829	16990	16916	16943	17030	17019	17021	16915	16952	16883	16721	16904	16770	17123	16959	16898	16736	16986	16865	16874	17077	16922	16748	16924	16944	16882	16968	16799	16730	16897	16866	16841	17046	16859	16913	16965	16854	17119	16964	16948	16957	16927	16961	16705	16910	16856	16885	16864	16788	16622	16868	16848	16983	16755	16900	17031	16794	16973	16959	16809	16911	16821	16872	16951	17009	17168	16948	16733	16792	16665	16714	16828	16860	16937	16915	16964	16884	17065	16750	17043	16893	16855	16811	16895	16925	17039	16988	16977	16920	16805	16817	16998	16739	16742	16718	16989	16856	16983	17036	16929	17023	16883	16759	16874	16960	16926	17015	16746	16776	16903	16794	16970	16897	17074	16885	16959	16964	16895	17044	17016	16862	16803	17099	16888	16822	16594	16650	17075	16982	16885	16975	16883	16954	16980	16965	16945	16809	16733	16948	16980	16846	16896	16864	16995	16937	16918	17007	17096	16915	17112	17063	17141	16995	16889	16909	16856	16975
15640	32670	27026	21147	18875	17666	16837	16126	15902	15586	15321	15270	15117	14925	14840	14850	14856	14670	14558	14677	14548	14495	14586	14590	14470	14521	14472	14498	14640	14702	14374	14390	14622	14752	14342	14391	14553	14318	14433	14276	14552	14665	14525	14288	14354	14436	14450	14451	14399	14380	14498	14357	14374	14610	14671	14236	14332	14409	14444	14304	14612	14405	14447	14233	14396	14396	14401	14414	14361	14502	14556	14437	14506	14466	14555	14423	14556	14470	14519	14454	14337	14555	14448	14418	14524	14532	14516	14590	14412	14479	14401	14419	14368	14382	14421	14509	14511	14432	14318	14513	14448	14469	14281	14428	14499	14470	14505	14508	14570	14546	14365	14495	14438	14441	14593	14658	14271	14493	14378	14441	14452	14335	14520	14343	14372	14320	14339	14633	14516	14455	14352	14552	14484	14499	14502	14204	14369	14553	14390	14487	14576	14284	14470	14481	14415	14517	14437	14400	14344	14424	14354	14340	14320	14397	14558	14395	14389	14378	14520	14420	14579	14397	14465	14459	14407	14484	14583	14419	14415	14543	14483	14550	14520	14639	14261	14442	14452	14439	14533	14543	14434	14517	14555	14660	14528	14572	14448	14567	14319	14406	14601	14411	14331	14529	14482	14335	14315	14336	14525	14546	14424	14501	14430	14592	14419	14497	14464	14460	14238	14473	14452	14575	14348	14329	14272	14410	14343	14565	14315	14504	14417	14428	14591	14454	14378	14292	14236	14346	14460	14532	14485	14633	14341	14565	14474	14473	14286	14400	14307	14393	14418	14429	14351	14373	14574	14543	14430	14560	14721	14545	14444	14617	14325	14465	14518	14389	14481	14491	14215	14417	14647	14455	14511	14346	14500	14472	14448	14444	14519	14533	14320	14367	14541	14443	14458	14473	14526	14370	14489	14357	14551	14561	14410	14350	14422	14425	14404	14433	14435	14263	14324	14562	14431	14500	14427	14413	14498	14594	14484	14458	14394	14454	14418	14653	14494	14373	14416	14537	14487	14336	14391	14559	14412	14418	14322	14433	14396	14545	14373	14670	14442	14416	14508	14500	14372	14514	14519	14320	14432	14516	14382	14462	14551	14382	14465	14399	14402	14456	14481	14579	14387	14467	14622	14500	14409	14536	14427	14519	14467	14477	14446	14532	14470	14492	14560	14363	14466	14484	14389	14410	14444	14416	14487	14426	14313	14435	14511	14571	14339	14445	14362	14406	14422	14419	14351	14537	14148	14434	14401	14463	14312	14472	14515	14320	14458	14466	14596	14325	14594	14367	14493	14451	14373	14435	14465	14521	14451	14511	14234	14410	14501	14385	14415	14479	14276	14391	14315	14320	14572	14453	14439	14500	14363	14422	14461	14471	14361	14544	14517	14311	14471	14393	14494	14455	14580	14345	14330	14350	14521	14414	14522	14302	14366	14495	14350	14370	14327	14559	14296	14431	14506	14437	14460	14466	14463	14451	14270	14550	14472	14353	14580	14477	14455	14464	14532	14464	14474	14530	14461	14439	14410	14558	14512	14273	14467	14650	14528	14504	14599	14374	14455	14521	14466	14418	14456	14534	14549	14371	14580	14320	14405	14481	14491	14588	14410	14468	14292	14485	14555	14480	14672	14442	14439	14423	14274	14471	14494	14397	14427	14299	14450	14330	14430	14600	14258	14544	14315	14490	14541	14407	14453	14444	14415	14477	14500	14470	14537	14663	14428	14393	14536	14503	14458	14343	14384	14531	14423	14415	14443	14217	14478	14421	14353	14365	14498	14295	14576	14448	14622	14262	14363	14288	14444	14220	14587	14372	14381	14314	14456	14464	14441	14386	14313	14364	14498	14411	14473	14474	14584	14353	14345	14384	14516	14504	14491	14623	14598	14537	14507	14444	14446	14343	14396	14457	14326	14556	14390	14408	14432	14450	14408	14443	14498	14309	14311	14441	14540	14463	14426	14375	14475	14388	14476	14402	14306	14499	14489	14393	14547	14343	14530	14419	14428	14465	14356	14306	14609	14429	14416	14234	14518	14441	14579	14371	14440	14401	14510	14418	14406	14343	14436	14384	14599	14247	14549	14404	14412	14495	14375	14427	14512	14422	14465	14395	14497	14582	14553	14369	14293	14482	14537	14438	14366	14443	14591	14342	14499	14353	14645	14412	14418	14609	14400	14289	14589	14235	14351	14505	14340	14460	14369	14315	14585	14437	14500	14513	14416	14453	14398	14407	14604	14449	14623	14464	14417	14369	14443	14469	14496	14401	14409	14505	14419	14487	14387	14493	14364	14522	14653	14453	14315	14526	14400	14474	14547	14408	14406	14493	14232	14300	14567	14392	14420	14523	14511	14398	14315	14500	14663	14423	14417	14617	14430	14442	14497	14426	14316	14512	14323	14633	14351	14376	14444	14542	14500	14337	14361	14413	14417	14354	14422	14425	14418	14388	14508	14454	14371	14494	14383	14325	14318	14462	14506	14478	14394	14429	14497	14382	14650	14436	14441	14352	14541	14594	14517	14438	14487	14392	14533	14379	14349	14549	14458	14376	14595	14525	14406	14545	14426	14490	14461	14623	14452	14294	14455	14663	14483	14384	14458	14328	14355	14321	14481	14562	14460	14422	14509	14444	14645	14536	14427	14414	14361	14283	14488	14350	14619	14378	14375	14367	14580	14474	14501	14281	14437	14508	14428	14412	14458	14364	14433	14527	14418	14454	14414	14499	14438	14291	14439	14610	14550	14345	14385	14392	14514	14494	14427	14419	14535	14377	14548	14411	14521	14612	14516	14487	14439	14452	14267	14403	14567	14537	14455	14471	14393	14418	14465	14381	14416	14366	14392	14415	14403	14331	14351	14400	14386	14492	14343	14266	14205	14377	14442	14411	14518	14519	14471	14565	14393	14458	14373	14594	14415	14461	14266	14368	14495	14374	14566	14374	14592	14456	14465	14457	14470	14337	14360	14452	14418	14488	14561	14614	14364	14453	14352	14476	14447	14560	14439	14488	14450	14334	14423	14404	14423	14466	14450	14398	14423	14452	14655	14375	14411	14408	14434	14400	14431	14502	14418	14361	14463	14491	14364	14322	14325	14223	14449	14412	14537	14499	14338	14336	14525	14361	14458	14335	14409	14512	14512	14475	14563	14457	14455	14544	14339	14325	14222	14450	14294	14571	14512	14470	14318	14532	14748	14491	14509	14437	14321	14447	14404	14462	14373	14398	14446	14412	14296	14283	14428	14476	14590	14502	14414	14419	14350	14525	14392	14523	14326	14355	14419	14685	14414	14375	14245	14403	14509	14596	14501	14354	14634	14388	14255	14326	14460	14454	14416	14389	14384	14470	14492	14560	14500	14365	14399	14646	14292	14477	14428	14395	14399	14476	14373	14434	14348	14414	14412	14482	14493	14459	14359	14404	14306	14574	14524	14456	14622	14526	14458	14605	14448	14439	14451	14285	14552	14357	14481	14489	14340	14419	14409	14589	14551	14307	14445	14407	14416	14376	14393	14412	14370	14432	14574	14165	14440	14506	14412	14472	14434	14495	14435	14484	14588	14559	14377	14567	14444	14426	14548	14453	14367	14410	14608	14509	14642	14384	14488	14413	14472	14417	14473	14406	14493	14286	14361	14203	14559	14451	14555	14462	14367	14462	14625	14491	14547	14491	14413	14455	14399	14543	14386	14400	14435	14362	14419	14511	14457	14432	14327	14536	14462	14306	14503	14497	14468	14319	14456	14590	14466	14541	14501	14250	14569	14329	14409	14581	14463	14297	14404	14516	14542	14421	14481	14479	14443	14362	14446	14380	14503	14548	14581	14446	14408	14591	14506	14481	14265	14469	14430	14563	14516	14400	14426	14350	14356	14392	14498	14363	14534	14520	14396	14324	14483	14266	14511	14452	14509	14408	14586	14410	14571	14586	14478	14402	14373	14485	14423	14328	14411	14424	14327	14527	14434	14479	14555	14460	14448	14492	14421	14356	14500	14588	14507	14388	14553	14528	14493	14480	14374	14431	14572	14360	14413	14405	14602	14295	14619	14367	14402	14470	14430	14466	14395	14450	14271	14535	14426	14097	14498	14514	14341	14528	14526	14531	14345	14247	14611	14576	14356	14437	14523	14515	14459	14446	14468	14451	14382	14464	14496	14512	14448	14464	14566	14453	14308	14529	14495	14325	14383	14459	14312	14369	14509	14303	14488	14480	14387	14354	14302	14547	14451	14439	14270	14497	14482	14550	14475	14504	14498	14531	14471	14452	14343	14483	14409	14517	14437	14393	14514	14351	14384	14572	14297	14627	14507	14580	14522	14399	14391	14417	14509	14459	14505	14471	14402	14427	14265	14504	14526	14407	14607	14421	14462	14429	14357	14473	14320	14378	14582	14426	14376	14484	14458	14480	14337	14482	14428	14524	14483	14527	14507	14528	14531	14289	14417	14495	14521	14487	14551	14446	14464	14499	14436	14339	14575	14454	14349	14430	14332	14554	14297	14336	14571	14504	14703	14430	14376	14576	14367	14322	14520	14517	14414	14528	14446	14446	14531	14361	14517	14380	14426	14369	14502	14531	14513	14480	14481	14323	14425	14311	14514	14481	14552	14268	14471	14409	14591	14258	14327	14384	14478	14533	14252	14417	14501	14487	14583	14523	14350	14512	14445	14651	14552	14417	14500	14605	14433	14331	14337	14512	14385	14338	14526	14349	14460	14466	14448	14596	14576	14404	14467	14381	14408	14482	14612	14403	14461	14497	14516	14471	14446	14496	14434	14426	14605	14284	14311	14378	14719	14397	14313	14308	14247	14452	14599	14396	14451	14462	14560	14601	14492	14463	14504	14432	14294	14523	14404	14381	14507	14391	14433	14453	14354	14416	14398	14476	14498	14461	14485	14546	14479	14286	14546	14439	14358	14529	14192	14417	14425	14514	14466	14410	14488	14599	14429	14326	14608	14470	14322	14503	14631	14439	14226	14331	14546	14552	14465	14568	14385	14406	14421	14509	14359	14546	14470	14489	14539	14492	14439	14635	14377	14378	14509	14518	14443	14207	14446	14509	14277	14581	14673	14331	14266	14603	14513	14373	14422	14548	14383	14371	14379	14539	14473	14433	14450	14466	14387	14458	14371	14502	14528	14468	14455	14321	14391	14350
24367	21142	26874	26404	20024	18322	18172	17249	16905	17023	16914	16864	16690	16599	16544	16353	16438	16534	16373	16372	16338	16379	16341	16372	16137	16272	16470	16295	16070	16281	16336	16266	15916	16235	16323	16071	16403	16162	16213	16533	16140	16164	16134	16119	16148	16310	16100	16191	16209	16333	16216	16080	16255	16191	16267	16251	16476	16204	16222	16235	16157	16290	16260	16377	16225	16131	16107	16349	16424	16275	16323	16075	16133	16183	16184	16028	15972	16169	16231	16138	16138	16329	16201	16273	16225	16254	16158	16244	16165	16190	16316	16169	16099	16230	16354	16360	16278	16107	16212	16206	16223	15971	16282	16002	16365	16113	16034	16414	15931	16238	16139	16399	16310	16014	16174	16105	16164	16326	16365	16120	16166	16095	16136	16415	16330	16330	16074	16217	16272	16168	16238	16167	16261	16295	16066	16012	16324	16205	16152	16154	16241	16166	16112	16226	16183	16300	16151	16011	16059	15982	16135	15989	16341	16446	16331	16268	16270	16057	16324	16176	16165	16337	16225	16241	16260	16261	16028	16137	16273	16093	16177	16262	16249	16151	16263	16149	16189	16327	16401	16210	16413	16179	16332	16242	15977	16179	16192	16095	16352	16225	16197	16215	16117	16111	16124	16142	16127	16224	16301	16066	16234	16262	16031	15946	16062	16085	16223	16282	16264	16144	16242	16262	16175	16198	16318	16272	16160	16198	16370	16219	16155	16208	16217	16130	16307	16184	16133	16303	16496	16451	16180	16134	16294	16227	16370	16264	16204	16176	16266	16202	16169	16270	16305	16200	16177	16176	16165	16079	16372	16218	16266	16145	16048	16200	16124	16237	16219	16147	16080	16060	16242	16068	16163	16355	16295	16219	16018	16322	16126	16295	16091	16180	16266	16135	16191	16287	16024	16064	16188	16095	16104	16098	16201	16187	16196	16162	16221	16175	16419	16095	16187	16364	16209	16304	16241	16273	16191	16302	16169	16259	16139	16056	16185	16311	16298	16218	16230	16283	16095	16171	16192	16182	16194	16089	16322	16259	16273	16234	16387	16317	16240	16330	16228	16147	16117	16188	16022	16120	16344	16177	16047	16326	16165	16118	16353	16229	15996	16234	16331	16259	16182	16300	16179	16284	16218	16237	16278	16191	16162	16158	16062	15984	16213	16217	16145	16120	16225	16217	16000	15997	16272	16237	16271	16253	16322	16229	16083	16266	16199	16231	16079	16254	16240	16382	15977	16138	16188	16181	16113	16266	16113	16256	16244	16200	16251	16450	16514	16240	16164	16207	16269	16230	16322	16350	16397	16357	16275	16067	16268	16327	16153	16219	16211	16483	16329	16277	16383	16230	16366	16288	16247	16073	16169	16162	16126	16168	16124	16179	16097	16285	16086	16209	16296	16269	16027	16313	16219	16070	16274	16022	16181	16318	16356	16355	16120	15937	16235	16189	15950	16045	16076	16063	16205	16217	16205	16295	16223	16161	16220	16238	16151	16160	16303	16247	16117	16279	16155	16105	16285	16058	16156	16089	16148	16253	16329	16156	16183	16158	16280	16195	16188	15918	16183	16363	16104	16163	16243	16200	16093	16188	16342	16175	16228	16159	16230	16274	16203	16225	16214	16431	16240	16422	16083	16018	16191	16111	16036	16243	16079	16381	16175	16311	16211	16186	16138	16309	16138	16271	16088	16189	16254	16261	16333	16156	16257	16301	16029	16137	16229	15965	16113	16287	16322	16160	16122	16203	16174	16181	16227	16323	15947	16301	16319	16270	16304	16373	16319	16137	16239	16252	16302	16196	16186	16147	16128	16307	16334	16163	16162	16239	16083	16292	16118	16025	15848	16100	16072	16292	16124	16215	16321	16356	16176	16075	16399	16323	16266	16342	16292	16065	16318	16205	16094	15934	16281	16156	15994	16318	16258	16191	16054	16101	16217	16250	16219	16142	16143	16388	16229	16250	16243	16249	16276	15975	16196	16288	16210	16067	16351	16084	16365	16083	16308	16194	16204	16317	16364	16354	16229	16247	16372	16136	16310	16005	16411	16251	16059	16115	16263	16231	16252	16215	16115	16166	16352	16216	16123	15988	16213	16178	16038	15999	16288	16256	16388	15979	16254	15969	16164	16503	16326	16028	16236	16282	16096	16388	16306	16038	16218	16125	15948	16146	16149	16242	16370	16382	16285	16201	16051	16023	16186	16183	16122	16218	16435	16290	16209	16158	15984	16189	16200	16313	16179	16133	16224	16187	16354	16304	16297	16213	16188	16085	16147	16222	16273	16315	16336	16161	16063	16097	16129	16016	16142	16426	16245	16367	16195	16125	16188	16314	16088	16131	16090	16165	16176	16075	16365	16178	16229	16309	16080	16136	16286	16352	16088	16148	16313	16019	16070	16157	16078	16181	16266	16294	16027	16228	16368	16093	16130	16155	16090	16142	16341	15984	16177	16269	16201	16191	16315	16288	16215	16235	16334	16150	16264	16092	16199	16252	16037	16264	16189	16259	16225	16074	16244	16223	16313	16044	16079	16270	16294	16126	16098	16110	16437	16196	16171	16335	16209	16244	16071	16315	16192	16249	16205	16278	16239	16188	16101	16362	16331	16230	16491	16145	16084	16130	16163	16111	16199	16384	16094	16069	16151	16224	16112	16195	16105	16227	16248	16220	16088	16077	16151	16206	16105	16178	16137	16325	15931	16145	15950	16054	16320	16350	16186	16377	16172	16135	16144	16109	16285	16069	16221	16210	16246	16128	16335	16406	16110	16389	16453	16239	16346	16224	16272	16258	16095	16290	16208	16191	16336	16262	16184	16256	16219	16218	16200	16322	16317	16165	16166	16212	16063	16218	16142	16222	16025	16230	16185	16049	16190	16171	16194	16178	16391	16254	16363	16099	16302	16196	16414	16100	16082	15998	16330	16248	16238	16281	16389	16311	16199	16211	16251	16220	16239	16249	16302	16337	16227	16488	16302	16162	16238	16217	16078	16255	16171	16367	16137	16278	16073	16079	16300	16091	16375	16239	16130	16128	16175	16432	16049	16104	16196	16229	16187	16239	16282	16425	16106	16152	16365	16299	16283	16261	16493	16244	16257	16246	16066	16230	16239	16391	16047	16022	16287	16294	16438	16347	16226	16195	16315	16210	16119	16325	16220	16020	16211	16126	16241	16072	16126	16155	16456	16246	16019	16125	16336	16287	16307	16342	16352	16187	16215	16192	16303	16325	16093	16097	16304	16254	16074	16206	16262	16105	16202	16297	16379	16182	16114	16171	16199	16165	16184	16365	16280	16168	15883	16219	16185	16239	16257	16281	16226	16404	16160	16368	16137	16419	16360	16088	16179	16318	16275	16100	16368	16278	16203	16142	16352	16239	16070	15929	16310	16164	16217	16298	16094	16247	16096	16101	16326	16199	16257	16366	16236	16188	16252	16215	16435	16187	16231	16260	15996	16188	16220	16251	16181	16358	16316	16123	16247	16395	16132	16261	16197	16290	16270	15956	16106	16302	16105	16280	16154	16232	16174	16087	16123	16271	16345	16328	16244	16192	16212	16076	16232	16090	15903	16083	16190	16233	16391	16222	16431	16084	16238	16317	16002	16340	16159	16226	16142	16448	16360	16210	16348	16186	16308	16218	16213	16068	16283	16355	16005	16250	16020	16309	16358	16288	16294	16231	16055	16176	16450	16071	16217	16311	16172	16286	16034	16303	16155	16328	16156	16039	16256	16182	16308	16429	16134	16183	16071	16285	16295	16276	15995	16338	16308	16239	16202	16034	16270	16337	16082	16061	16141	16219	16079	16401	16215	16125	16315	16126	16155	16332	16391	16238	16169	16352	16341	16275	16190	16231	16207	16268	16279	16152	16266	16253	16359	16212	16024	16214	16041	16252	16443	16364	16172	16322	16283	16191	16212	16349	16123	16287	16199	16113	16035	16267	16285	16312	16135	16217	16214	16131	16018	16268	16189	16197	16163	16212	16459	16183	16165	16399	16218	16268	16322	16251	16216	16167	16167	16260	16275	16057	16397	16099	16386	16101	16035	16397	16162	16268	16114	16192	16088	16300	16220	16267	16174	15980	16131	16039	16187	16170	16204	16183	16068	16199	16367	16291	16297	16101	16358	16196	16215	16147	16374	16289	16242	16354	16189	16212	16059	16127	16177	16161	16217	16046	16108	16314	16153	16036	16112	16142	16169	16292	16323	16205	16111	16001	16355	16105	16277	16092	16227	16237	16171	16070	16053	16112	16257	16295	16313	16015	16122	16304	16407	16253	16379	16273	16078	16267	16176	16229	16239	16237	16230	16162	16149	16282	16264	16246	16372	16345	16155	16255	16380	16078	16234	16107	16018	16313	16283	15762	16247	16144	16325	16348	16121	16075	16050	16120	16217	16464	16257	16254	16247	16136	16219	16221	16122	16081	16088	16459	16341	16092	16400	16048	16431	16107	16124	16370	16333	16192	16332	16196	16195	16205	16110	16086	16337	16187	16489	16160	16275	16128	16305	16272	16346	16326	16289	16354	16083	16197	16026	16437	16136	16219	16114	16303	16142	16297	16269	16220	16000	16300	16145	15988	16136	16343	16214	16270	16222	16062	16500	16101	16056	16335	16172	16188	16178	16082	16248	16265	16283	16318	16292	16194	16252	16233	16174	16300	16137	16186	16387	16355	16121	16363	16456	16183	16162	16269	16200	16367	16153	16326	16304	16326	16248	16330	16416	16342	16075	16067	16185	16308	16187	16159	16271	16327	16343	16097	16231	16096	16161	16152	16214	16245	16128	15936	16172	16154	16178	16304	16322	16140	16303	16266	16305	16227	16485	16325	16175	16154	16287	16328	16258	16137	16171	16283	16296	16089	16388	16316	16100	16146	16145	16408	16143	16002	16068	15968	16029	16139	16125	16227	15982	16118	16197	16067	16286	16119	16201	16099	16338	16350	16605	16093	16266	16186	16144	16392	16215	16079	16093	16202	16327	16160	16264	16140	16160	16191	16207	16081	16181	16030	16240	16100	16080	16162	16083	16233	16077	15920	16159	16080	16203	16193	16476	16342	16311	16333	16208	16072	16138	16377	16216	16224	16136	16136	16366	16254	16194	16209	16170	16107	16137	16119	16374	16141	16411	16242	16189	16444	16146	16264
16066	29556	24474	19368	17527	16372	15796	15442	15151	15006	14870	14576	14475	14564	14584	14369	14197	14375	14306	14020	14146	14109	14137	14112	14063	14125	14177	14063	14299	14133	14237	14152	14171	13928	14132	14040	14071	14203	14144	13972	14104	14205	14132	14119	13989	14050	14121	14129	14183	14218	14032	14205	14127	14151	14089	14092	14035	14026	13948	13940	14074	14211	14007	14181	13994	14239	13987	14089	14033	14160	13967	13881	14030	14147	14164	14107	14213	14164	14169	14069	14046	13886	13996	13984	14164	14058	14078	14003	14115	14133	14094	14030	14008	14034	14076	14079	13943	14156	14182	14012	14264	14076	14141	13952	13812	14263	14134	14264	14084	14101	14135	14074	14183	14109	14014	14159	14226	14216	14038	13994	14080	14054	14112	14205	14010	14164	14195	14093	13955	13926	14148	13941	14171	14160	13907	14016	14112	14085	14003	14136	14099	14087	14043	14010	13999	13887	13910	14251	14126	13857	14154	13964	14241	14106	14218	14016	14150	14051	13963	13964	14090	14022	14155	14007	14121	14151	14157	14158	14078	14142	14002	14021	14116	14273	14123	14205	14235	14184	14115	14042	14018	14248	14083	14062	13927	14063	14037	14134	14206	13964	14108	14128	14267	13989	14060	14165	14142	13965	14034	14091	14008	13967	14130	14115	13965	14023	14172	14154	14055	14235	14031	14213	14115	14045	14046	14146	14006	13931	14134	14090	13966	13912	14241	14020	14142	14025	14032	14141	13979	13997	14193	13984	14147	13985	14067	14202	14008	14017	14123	14003	14158	13994	14212	14058	14175	13959	14174	13906	14112	13977	14189	14253	14152	14148	14260	14026	13970	14167	14168	13948	14018	14008	14341	14233	14098	14130	14016	13998	14247	14166	14211	14023	13983	14135	14101	14119	14039	14045	14025	14016	13992	14055	14068	14004	14049	14002	14179	14003	14092	13990	14211	14044	14151	14074	14215	14146	14125	14034	14070	13920	14170	14161	14152	14021	14024	13979	14195	14120	14001	14121	13905	13996	14093	14116	14081	14097	13982	13850	14035	14104	14340	14155	14051	14147	14162	14161	14140	14045	14045	14249	13944	14157	14158	14128	13947	14187	14103	14073	13952	14306	14188	14210	14024	14094	14097	14035	14189	13900	14215	13986	13989	14211	13944	14052	14025	14136	14173	14127	14039	14176	14118	14181	14108	14016	14087	14003	14148	14131	14019	14126	14124	14118	13960	14184	14004	13922	13873	14311	14066	14013	13990	13893	14160	14240	14146	13931	13893	14070	14194	14018	14049	14204	14207	13946	14137	14308	14183	14087	14092	14010	14053	14169	14046	14037	14179	14168	14116	14058	14050	14066	14054	14154	14159	14135	13867	14181	14122	13968	14145	14145	14005	14063	13990	14128	13949	13967	14192	13964	14127	14262	14046	14171	13959	14080	14188	14023	13863	14139	14052	14043	14071	14098	13949	14106	14012	14017	13955	14046	13971	14152	14052	14318	14055	14116	14218	14083	13974	14232	14077	14176	14158	14145	13993	14113	13980	14027	14065	14071	14068	14038	14148	14211	13927	13965	14157	14038	14159	14147	14124	14145	13981	14108	14024	14108	14203	14045	14061	13942	14081	14112	14195	14101	13988	14228	14068	14025	13941	13976	14177	14035	14186	14029	14148	14068	14101	14130	14064	14174	14282	13851	14089	14115	13982	14206	14060	14060	14028	14073	14126	14099	13995	14033	14217	14132	14153	14159	14254	14028	14123	13886	14166	14226	14159	13995	13892	14107	14012	14054	14133	14073	14142	14052	14235	13959	14124	14108	14287	13914	14195	14045	14069	14153	14068	14079	14136	13953	14171	14048	14045	14064	14038	14170	14091	13921	14168	14038	14232	13874	14195	14075	13966	14151	14042	13954	14057	14234	13899	14096	14045	13996	14189	14151	14048	14060	13982	13908	14070	14012	14036	14093	13978	13999	14082	13987	14121	14190	14087	14162	13927	13922	14022	14066	14043	14158	14009	14002	14124	14161	14093	13990	13967	14142	13976	14051	14153	14080	14005	14170	13846	14017	13863	14079	14162	14180	14029	14149	14014	13980	14128	14126	13985	13910	13973	14152	14154	14097	14120	14067	14133	13872	14116	14173	13992	14147	14030	13985	13985	14088	14236	13988	13956	14067	13940	13940	14173	13831	14225	13955	14134	14050	14039	13962	14084	14172	14132	14138	14026	14006	14358	14103	14170	14004	14025	14058	14073	14118	14108	14246	14146	13785	14154	14141	14300	14042	14234	14058	14070	13914	14057	14163	14087	14110	14116	14045	14076	14028	13928	14100	14099	14118	14192	14081	14112	14159	14198	14052	13895	14160	14124	14129	14048	14048	14017	14047	13934	14280	14124	14156	14044	14078	14181	14133	14066	14033	14106	14258	14131	14113	14072	14070	13984	14060	13895	13964	14034	13971	13966	14015	14091	14145	14134	14321	14196	14147	14052	14236	14058	13993	14188	14123	14056	14126	14123	14177	14080	14100	14159	14131	14137	13959	14063	14014	14109	13982	13997	14182	14079	14064	14069	14076	14073	14308	14056	14004	14145	14101	14272	14046	13947	14060	13999	13962	14022	14214	14053	13983	14065	14154	14036	14078	13897	14128	14098	14141	13986	14081	13996	14076	14125	14129	14168	13992	13948	14074	14048	14111	14070	14118	13937	14021	14081	14071	14007	14072	14120	14019	14171	14218	13899	14181	13925	14070	14114	14081	14022	14144	14014	14120	14071	14137	14073	13897	13858	14101	14305	14089	14116	14017	14161	14088	13949	14101	14268	14037	13951	14046	14295	14112	14199	14192	14045	14169	14082	14084	14105	14227	14222	14416	14173	14000	14056	14146	14118	14026	14020	14176	14169	14182	14056	13973	14169	14080	14082	14056	14233	14009	13983	14228	14042	14098	14277	14126	14194	13922	14080	14026	14195	14035	14279	14324	14216	13998	14088	14110	14096	13920	13843	14040	14052	14082	14043	14132	14147	14136	14076	14161	14160	14089	14179	13952	13969	14266	14165	14158	13972	14022	13979	14070	14035	14311	14012	14226	14108	14213	14161	14110	14040	13867	14253	14130	14143	14118	14037	14209	14002	14263	14131	14047	14221	14032	14046	14002	14151	14186	14219	14073	14121	14028	14099	14072	13952	14149	13916	13999	14015	14083	14089	14108	14321	14227	14058	14078	14214	13981	13996	14136	14019	13921	14089	14054	14181	14078	14139	14150	13972	14005	13899	13970	14158	14017	14176	14144	14026	14132	14166	14005	14201	14173	13971	14042	14055	14053	13952	14073	14105	13861	14111	13995	14099	14197	14060	14229	14131	14171	14007	14072	14097	13946	13905	14007	14043	13944	13975	14119	13987	14120	14051	14076	14031	13976	14100	14227	14020	14142	13992	14214	14063	14064	14195	14227	13971	14166	14249	13915	14093	14257	14052	14232	13850	14009	14109	14019	14087	14223	14099	13917	14226	14070	14180	14179	14145	14035	14219	14055	14155	13995	13947	14008	14220	14077	14180	13960	14022	14095	14102	14035	14092	13844	13918	14008	13990	14140	13960	14106	14093	13960	13936	14028	14087	14219	13921	14132	14154	13955	14068	14171	13925	14148	13904	14009	14004	14024	14084	14151	14192	14200	14071	14088	14191	14283	14073	14275	14190	14111	14069	14255	14164	14099	13950	13978	14173	13896	14153	14281	14164	14019	14193	13999	14253	14094	14133	14158	14017	13968	14166	14228	14164	14035	14207	14175	13895	14105	14014	13979	14098	14127	14239	13842	14254	14127	14083	14135	13977	14171	13997	14151	14054	14143	14040	14063	13957	14171	14070	13968	14053	14211	14227	14001	14272	13917	14060	14097	14002	13958	14072	14036	13954	14124	14116	14108	14108	14083	14143	14130	13950	14170	14011	14166	13964	14003	14140	13930	14225	13996	14250	13966	14154	13956	14032	14004	14037	14208	13948	14233	14219	13982	14040	14121	14027	14062	14183	13988	13976	14062	14054	14039	14162	14080	14061	13998	14114	14120	14163	14203	14233	14004	14091	14036	14018	14117	14081	14069	14166	14082	14122	14145	14116	14010	13984	14101	14146	14239	14044	14120	14213	14051	14209	13975	14042	13964	14151	14240	14098	14293	14116	13976	14177	14112	14102	14077	14054	14122	14151	14219	14122	13898	14088	14079	14126	14055	13995	13857	14136	14062	14112	13811	14092	14272	14170	13969	14184	14039	14056	14165	14095	14051	14136	14058	14001	14005	14189	14132	14041	14183	14138	14168	14084	14070	14090	14173	13988	14039	13947	14167	14099	14142	14095	14198	14113	14124	13895	14112	14076	14077	14286	14065	14179	14160	14109	14362	14200	14141	14070	14052	14179	14150	14026	14184	14084	13995	14039	13988	14203	14132	14035	14120	14060	14075	14063	13998	13974	14041	14212	14087	14285	14214	14187	14117	14055	13980	14108	14086	14057	13991	13930	14037	14236	14101	14019	14179	14048	14149	13946	13999	14262	13989	14054	14104	14127	14045	14076	14009	14031	14158	14124	14215	14187	14099	14026	14010	14162	14224	14122	13973	14173	14163	14109	14083	14047	14217	14086	14046	14109	13907	13860	14074	13993	14144	14159	13923	14226	14157	13994	14111	13971	14043	13950	13941	14139	14211	14055	14138	14201	14096	14130	14056	14133	14183	14104	13921	14090	14070	14089	14123	14221	13996	13927	13991	14026	14023	14127	14094	14096	14178	14122	14180	14139	13799	14308	13935	14038	13999	14015	13996	14118	14173	14030	14111	13936	14141	13919	14233	13878	14153	14169	14213	14131	14194	14019	14161	14007	14049	13955	14012	14237	14094	14137	14085	14010	14174	14227	14074	14165	14108	14267	14114	14006	14248	14129	14076	14008	14039	14052	13970	14231	14111	13916	14041	14094	14116	13944	13982	14005	14166	14179	14042	14113	13928	13866	14110	13964	14133	13980	14169	14016	14104	14015	14239	14094	13974	14239	13991	14201	14064	14245	14068	14114	13950	14097	13786	14015	14017	14132	13953	14109	14095	14114	14239	14082	14237	14123	14190	14226	14043	14017	13987	14291	13916	14002	14101	14179	14222	14120	14041	14226	13942
21812	21045	28311	23998	21316	23532	25922	20795	19466	19823	19411	19474	19067	19020	18973	19098	18587	18430	18538	18566	18651	18361	18430	18500	18502	18359	18493	18579	18511	18410	18544	18435	18538	18452	18489	18490	18355	18339	18333	18621	18209	18348	18189	18076	18513	18361	18201	18504	18525	18350	18512	18354	18368	18383	18315	18301	18403	18296	18407	18393	18081	18331	18324	18306	18362	18334	18123	18433	18160	18391	18518	18243	18561	18302	18281	18169	18343	18277	18319	18281	18408	18185	18230	18268	18183	18345	18279	18007	18175	18206	18224	18399	18178	18202	18154	18295	18441	18132	18480	18257	18129	18153	18395	18249	18319	18467	18161	18323	18446	18139	18399	18115	18264	18119	18245	18262	18254	18421	18137	18329	18316	18426	18352	18290	18297	18251	18161	18217	18469	18337	18352	18263	18082	18380	18091	18135	18348	18459	18174	18130	18348	18175	18340	18248	18266	18272	18207	18150	18381	18304	18273	18271	18327	18511	18235	18496	18260	18290	18245	18188	18142	18156	18190	18324	18117	18248	18237	18434	18245	18106	18263	18272	18486	18311	18210	18211	18247	18193	18127	18361	18338	18369	18225	18450	18455	18397	18282	18153	18372	18347	18279	18118	18331	18200	18186	18232	18097	18399	18263	18284	18233	18424	18336	18237	18168	18158	18413	17960	18217	18420	18205	18230	18308	18241	18168	18237	18151	18467	18335	18248	18178	18220	18186	18480	18408	18137	18252	18370	18126	18190	18378	18147	18214	18181	18194	18304	18500	18348	18252	18294	18336	18245	18285	18171	18138	18023	18259	18209	18428	18259	18359	18185	18210	18267	18290	18306	18319	18318	18185	18133	18300	18372	18206	18369	18143	18248	18072	18367	18423	18325	18237	18312	18245	18209	18069	18415	18132	18321	18340	18127	18338	18348	18112	18355	18229	18063	18209	18353	18043	18069	18458	18128	18156	18140	18293	18214	18286	18202	18324	18234	18114	17995	18376	18401	18110	18237	18199	18084	18155	18226	18061	18207	18245	18274	18325	18211	18200	18388	18284	18231	18252	18289	18168	18336	18199	18137	18168	18274	18234	18287	18273	18312	18095	18300	18117	18309	18147	18279	18241	18346	18411	18231	18040	18246	18234	18261	18365	18219	18165	18208	18104	18398	18532	18232	18254	18255	18172	18344	18402	18070	18373	18281	18129	18049	18418	18188	18203	18030	18220	18390	17995	18033	18449	18396	18298	18238	18312	18112	18229	18282	18041	18198	18181	18541	18349	18286	18137	18057	18347	18140	18191	18288	18287	18368	18445	18304	18324	18269	18227	18378	18158	18099	18285	18297	18252	18302	18195	18266	18119	18134	18102	18462	18021	17994	18133	18037	18281	18235	18484	18395	18401	18332	18163	18141	18262	18201	18245	18291	18368	18171	18224	18342	18065	18239	18365	18174	18352	18087	18308	18074	18360	18090	18254	18277	18344	18368	18349	18005	18197	18114	18135	18267	18276	18176	18233	18309	18249	17980	18334	18328	18283	18231	18114	18133	18208	18327	18338	18074	18444	18402	18445	18155	18143	18307	18301	18412	18138	18325	18383	18419	18251	18338	18215	18069	18059	18231	18366	18163	18204	18089	18392	18087	18124	18182	18245	18240	18434	18195	18216	18340	18397	18132	18447	18250	18260	18249	18357	18276	18298	18143	18338	18330	18373	18278	18195	18413	18319	18253	18296	18270	18259	18201	18192	18125	18102	18373	18142	18143	18118	18320	18284	17938	18265	18246	18252	18206	18235	18272	18123	18376	18238	18234	18288	18290	18328	18123	18159	18253	18298	18297	18253	18051	18297	18093	18410	18280	18303	18148	18175	18232	18123	18297	18369	18226	18155	18167	18343	18255	18319	18047	18136	18232	18317	18221	18209	18109	17975	18172	18029	18306	18496	18325	18251	18251	18262	18253	18140	18398	18371	18290	18140	18338	18200	18356	18283	18302	18084	18197	18165	18346	18326	18048	18307	18359	18222	18077	18160	18122	18378	18047	18303	18271	18178	18195	18298	18217	18165	18185	18434	18318	18290	18308	18173	18364	18423	18308	18029	18180	18159	18241	18296	18025	18230	18342	18249	18339	18326	18258	18210	18113	18121	18371	18067	18424	18244	18305	18326	18141	18091	18144	18304	18142	18308	18094	18104	18045	18355	18469	18263	18120	18220	18335	18284	18028	18099	18096	18443	18288	18315	18105	18074	18320	18322	18271	18009	18271	18311	18219	18531	18198	18320	18366	18298	18341	18286	18336	18217	18074	18529	18369	18476	18246	18255	18295	18226	18360	18191	18122	18132	18175	18129	18219	18171	18229	17955	18193	18218	18371	18169	18123	18115	18194	18380	18238	18382	18178	18123	18292	18401	18270	18300	18014	18139	18234	18413	18133	18338	18356	18228	18253	18505	18363	18229	18137	18190	18166	18346	18266	18341	18078	18275	18134	18192	18036	18214	18200	18344	18316	18426	18232	18219	18238	18384	18509	18315	18503	18292	18089	18169	18156	18322	18394	18307	18341	18259	18065	18198	18393	18319	18418	18197	18196	18295	18221	18455	18156	18207	18178	18437	18262	18362	18141	18395	18268	18257	17882	18255	18390	18321	18218	18361	18420	18214	18267	18252	18353	18293	17946	18166	18341	18373	18273	18189	18159	18223	18184	18079	18512	18423	18455	18296	18195	18316	18124	18311	18010	18350	18132	18164	18328	18239	18384	18467	18266	18205	18190	18332	18169	18380	18301	18275	18485	18139	18370	18375	18290	18274	18268	18332	18314	18249	18228	18173	18302	18241	18185	18122	18089	18249	18252	18214	18285	18060	18187	18006	18160	18289	18308	18323	18439	18274	18255	18155	18148	18273	18377	18174	18428	18602	18393	18267	18341	18113	18294	18128	18305	18295	18125	18212	18052	18174	18327	18186	18153	18383	18195	18142	18216	18167	18256	17994	18102	18287	18118	18308	18356	18180	18257	18282	18311	18468	18153	18355	18361	18146	18253	18174	18205	18279	18075	18426	18240	18224	18258	18218	18324	18289	18175	18214	18429	18356	18274	18179	18213	18326	18120	18116	18374	18040	18501	18043	18286	18157	18302	18326	18350	18096	18465	18175	18034	18209	18156	18242	18099	18264	18279	18427	18113	18214	18161	18485	18441	18265	18212	18357	18255	18160	18460	18223	18230	18057	18301	18356	18326	18267	18151	18278	18258	18291	18290	18299	18219	18189	18248	18133	18286	18297	18300	18043	18043	18161	18215	18377	18496	18316	18179	18367	18386	18393	18264	18196	18276	18333	18312	18129	18296	18250	18269	18091	18165	18141	18248	18030	18271	18083	18127	18425	18166	18321	18237	18169	18160	18092	18276	18390	18450	18349	18319	18232	18274	18262	18168	18229	18381	18353	18043	18097	18246	18179	18286	18352	18390	18301	18401	18177	18067	18249	18149	18042	18123	18085	18283	18307	18319	18349	18228	18221	18064	18207	18245	18552	18350	18266	18274	18106	18230	17925	18137	18537	18453	18244	18380	18441	18360	18277	18051	18021	18074	18022	18242	18279	18120	18408	18217	18359	18110	18125	18157	18229	18232	18215	18053	18394	18376	18194	18207	18584	18122	18325	18138	18396	18218	18390	18166	18322	18313	18331	18276	18376	18340	18228	18301	18288	18188	18406	18132	18330	18278	18325	18148	18083	18347	18416	18258	18235	17930	18225	18211	18277	18492	18325	18138	18183	18162	18320	18089	18378	18283	18286	18212	18248	18382	18296	18305	18409	18311	18377	18087	17990	18191	18272	18258	18178	18067	18404	18309	18182	18138	18160	18298	18220	18074	18425	18239	18315	18269	18233	18492	18094	18248	18332	18167	18248	18059	18226	17976	18091	18485	18327	18006	18067	18028	18338	18338	18312	18186	18355	18289	18215	18360	18187	18267	18398	18168	18194	17988	18285	18281	18509	18251	18081	18346	18314	18411	18154	18496	18110	18284	18282	18158	18228	18171	18267	18109	18156	18250	18116	18198	18267	18281	18123	18254	18209	18363	18269	18213	18324	18268	18146	18308	18281	18225	18208	18364	18275	18308	18230	18142	18061	18322	17997	18515	18161	18485	18348	18281	18266	18092	18265	18390	18351	18292	18339	18533	18315	18302	18255	18281	18469	18104	18223	18313	18537	18121	18197	18112	18252	18339	18228	18351	18095	18219	18255	18369	18358	18394	18156	18457	18040	18381	18036	18278	18292	18155	18214	18168	18291	18305	18295	18323	18128	18245	18124	18123	18262	18278	18319	18403	18225	17978	18130	18073	18246	18144	18272	18401	18386	18005	18170	18601	18425	18144	18107	18167	18206	18267	18091	18112	18278	18380	18061	18164	18458	18194	18174	18273	18322	18300	18351	18370	18368	18436	18497	18086	18380	18259	18181	18162	18412	18174	18182	18350	18284	18195	18167	18244	18268	18267	18335	18065	18227	18066	17806	18077	18154	18270	18233	18031	18206	18363	18234	18022	18227	18252	18172	18220	18238	18174	18163	18220	18213	18174	18357	18084	18278	18221	18314	18172	18009	18302	18274	18438	18267	18286	18193	18284	18411	18358	18045	18362	18154	18378	18200	18399	18378	18291	18185	18229	18192	18381	18166	18235	18131	18419	18325	18141	18130	18385	18345	18288	18105	18243	18132	18157	18250	18377	18232	18234	18191	18432	18056	18203	18271	18329	18262	18157	18373	18300	18184	18291	18437	18160	18356	18126	18372	18168	18195	18257	18377	18171	18386	18290	18369	18277	18302	18289	18189	18205	18306	18257	18214	18434	18252	18292	18334	18139	18484	18255	18242	18207	18181	18456	18306	18446	18301	18273	18088	18225	18287	18364	18364	18220	18365	18086	18362	18208	18008	18151	18113	18199	18304	18307	18265	18326	18308	18277	18357	18152	18440	18256	18185	18185	18124	18267	18368	18182	18230	18059	18061	18291	18227	18384	18165	18116	18226	18096	18314	18340	18150	18150	18127	18213	18213	18078	18195	18297	18377	18202	18484	18476	18282	18014	18187	18396	18230	18205	18436	18320	18235	18012	18243	18312	18143	18392	18158	18433	18296	18090	18147	18283	18199	18050	18199	18040	18273	18342
16775	37346	30795	23767	21115	19427	18322	17744	16986	16988	16712	16478	16235	15940	15818	15832	15539	15620	15368	15413	15245	15300	15450	15358	15256	15276	15256	15303	15186	15232	15360	15281	15104	15163	15161	15249	15272	15239	15250	15173	15167	15245	15339	15190	15255	15136	15407	15207	15190	15316	15032	15165	15487	15145	15359	15164	15266	15262	15280	15103	15169	15191	15124	15231	15177	15229	15231	15302	15249	15303	15239	15232	15275	15237	15111	15263	15284	15104	15383	15187	15250	15197	15181	15185	15314	15125	15270	15491	15312	15278	15359	15253	15223	15412	15158	15130	15141	15109	15232	15063	15164	15246	15281	15244	15277	15221	15182	15301	15133	15108	15184	15257	15161	15267	15227	15198	15375	15173	15242	15415	15170	15230	15247	15188	15156	15219	15144	15326	15411	15110	15260	15360	15319	15163	15361	15201	15235	15301	15097	15202	15255	15303	15322	15196	15192	15240	15063	15230	15382	15233	15175	15208	15255	15357	15356	15146	15043	15245	15200	15251	15230	15094	14962	15193	15310	15022	15153	15226	15285	15232	15206	15176	15060	15259	15383	15424	15185	15267	15111	15265	15169	15028	15213	15023	15218	15375	15209	15103	15271	15124	15281	15185	15201	15279	15260	15147	15049	15350	15137	15409	15317	15161	15302	15164	15201	15177	15268	15064	15222	15191	15187	15201	15122	15146	15210	15262	15278	15229	15109	15191	15164	15222	15345	15190	15288	15061	15209	15084	15157	15269	15191	15317	15221	15188	15138	15236	15181	14997	15190	15280	15118	15111	15224	15016	15234	15166	15265	15237	15225	15110	15369	15192	15202	15194	15340	15196	15337	15190	14987	15144	15338	15235	15262	15406	15273	15204	15140	15285	15342	15217	15197	15119	15201	14998	15085	15248	15214	15241	15164	15236	15268	15160	15220	15055	15159	15316	15110	15316	15337	15194	15060	15272	15251	15182	15047	15268	15241	15189	15113	15183	15255	15375	15238	15164	15346	15022	15254	15218	15114	15405	15199	15265	15240	15038	15181	15275	15271	15240	15283	15195	15190	15175	15172	15051	15101	15249	15180	15143	15031	15244	15093	15396	15287	15070	15212	15119	15309	15227	15103	15026	15286	15281	15154	15023	15260	15408	15277	15326	15243	15348	15141	15081	15120	15258	15295	15323	15123	15160	15335	15352	15090	15177	15301	15338	15250	15091	15300	15327	15305	15183	15198	15313	14960	15231	15122	14847	15129	15226	15349	15130	15313	15232	15257	15125	15230	15046	15349	15266	15221	15173	15089	15030	15112	15135	15130	15038	15230	15128	15167	15386	15166	15152	15231	15325	15307	15093	15292	15254	15318	15341	15346	15124	15275	15254	15254	15100	15174	15173	15185	15098	15296	15077	15188	15219	15383	15099	15256	15089	14976	15328	15201	15129	15141	15225	15285	15140	15117	15298	15334	15230	15229	15344	15124	15209	15094	15357	15240	15310	15119	15068	15250	15205	15106	15139	15158	15206	15045	15281	15154	15159	15190	15489	15186	15375	15269	15123	15242	15129	15117	15327	15195	15177	15338	15277	15131	15136	15233	15084	15291	15137	15192	15239	15237	15142	15230	15060	15154	15322	15194	15238	15206	15175	15230	15216	15312	15209	15247	15302	15102	15212	15285	15344	15134	15209	15178	15290	15236	15265	15139	15059	15264	15207	15072	15266	15080	15148	15351	15197	15262	15202	15084	15156	15216	15244	15340	15211	15346	15158	15111	15308	15090	15131	15111	15275	15186	15188	15323	15279	15297	15100	15213	15151	15313	15145	15173	15280	15294	15328	15235	15241	15069	15153	15464	15265	15267	15169	15161	15137	15186	15108	15019	15259	15129	15303	15253	15330	15288	15204	15120	15120	15088	15297	15177	15208	15258	15184	15252	15106	15227	15224	15203	15308	15352	15197	15204	15187	15177	15310	15139	15312	15190	15126	15142	15238	15346	15289	15221	15170	15250	15305	15302	15125	15322	15114	15219	15191	15153	15200	15251	15241	15092	15337	15183	15173	15149	15205	15217	15350	15354	15234	15257	15308	15298	15200	15113	15228	15042	15121	15180	15168	15054	15213	15249	15281	15266	15191	15220	15270	15306	15106	15177	15255	15058	15252	15120	15308	15146	15324	15225	14986	15090	15325	15132	15205	15187	15307	15281	15131	15353	15136	15405	15131	15093	15380	15190	15182	15361	15182	15345	15321	15227	15221	15057	15458	15363	14991	15212	15079	15256	15361	15238	15140	15169	15321	15189	15141	15080	15281	15292	15100	15223	15091	15380	15349	15197	15018	15211	15343	15213	15250	15286	15128	15110	15382	15140	15363	15220	15233	15364	15140	15218	15233	15265	15354	15214	15044	15295	15310	15103	15269	15389	15156	15298	15283	15337	14950	15260	15097	15218	15282	15200	15230	15243	15202	15222	15121	15312	15194	15154	15341	15067	15119	15223	15193	15209	15250	15101	15030	15160	15206	15139	15157	15237	15198	15234	15153	15216	15237	15272	15170	15138	15171	15024	15193	15028	15072	15052	15180	15266	15275	15168	15305	15087	15289	15212	15292	15171	15252	15224	15120	15298	15325	15181	15333	15291	15062	15210	15315	15235	15130	15287	15259	15232	15222	15191	15202	15168	15161	15169	15306	15244	15261	15337	15347	15016	15111	15380	15158	15032	15013	15207	15355	15191	15059	15127	15262	15210	15188	15418	15236	15280	15037	15343	15160	15210	15294	15351	15216	15068	15071	15269	15129	15255	15268	15176	15187	15192	15311	15297	15285	15309	15147	15241	15133	15233	15151	15055	15371	15293	15084	15211	15162	15248	15163	15436	15159	15138	15173	15065	15114	15293	14995	15225	15298	15195	15085	15182	15187	15230	15176	15338	15415	15134	15300	15171	15245	15146	15241	15243	15036	15280	15159	15322	15260	15308	15142	15158	15183	15205	15367	15204	15184	15337	15222	15115	15329	15243	15146	15160	15288	15230	15239	15249	15250	15113	15437	15224	15329	15192	15165	15202	15319	15058	15183	15292	15348	15186	15131	15238	15171	15099	15160	15046	15363	15183	15216	15288	15429	15035	15221	15137	15268	15298	15040	15411	15282	15191	15178	15025	15387	15102	15094	15095	15273	15275	15232	15106	15286	15307	15095	15243	15071	15175	15295	15164	15239	15057	15339	15051	15201	15398	15289	15192	15255	15230	15244	15364	15141	15300	15164	15144	15146	15263	15150	15291	15231	15274	15167	15081	15156	15266	15154	15242	15165	15042	15203	15159	15166	15263	15103	15119	15273	15378	15126	15148	15133	15363	15275	15187	15225	15204	15205	15238	15211	15095	15075	15246	15046	15286	15259	15224	15181	15142	15199	15219	15228	15284	15113	15190	15424	15269	15083	15072	15288	15098	15097	15269	15147	15297	15083	15271	15292	15159	15296	15234	15144	15030	15195	15259	15225	15160	15185	15289	15346	15199	15148	15179	15304	15092	15308	15112	15012	15351	15253	15212	15095	15004	15248	15326	15198	15314	15172	15135	15212	15163	15112	15023	15086	15245	15273	15283	15188	15293	15278	15136	15221	15110	15195	15187	15173	15219	15262	15436	15193	15298	15334	15091	15082	15440	15034	15235	15246	15253	15235	15271	15079	15323	15218	15200	15044	15347	15251	15277	15116	15317	15071	15209	15367	15233	15177	15263	15152	15298	15316	15232	15255	15474	15181	15151	15194	15164	15251	15202	15308	15070	15207	15267	15167	15188	15332	15160	15190	15309	15184	15235	15248	15285	15254	15173	15273	15370	15075	15289	15180	15170	15157	15233	15153	15383	15261	15199	15330	15058	15162	15046	15207	15223	15206	15173	15151	15270	15201	15019	15144	15196	15074	15345	15015	15198	15352	15141	15241	15281	15170	15220	15154	15194	15147	15110	15335	15323	15222	15112	15340	15107	15273	15190	15427	15173	15266	15207	15202	15253	15311	15228	15195	15260	15337	15132	15131	15128	15274	15204	15136	15197	15270	15249	15218	15169	15361	15332	15154	15201	15267	15138	15310	15314	15276	15158	15196	15158	15187	15364	15086	15200	15302	15202	15107	15246	15156	15115	15148	15160	15128	15248	15167	15283	15173	15335	15054	15127	15147	15098	15223	15147	15226	15185	15143	15262	15392	15116	15058	15315	15079	15063	15217	15071	15081	15350	15251	15299	15141	15279	15321	15250	15263	15253	15193	15161	15246	15088	15160	15125	15129	15175	15318	15146	15132	15365	15195	15236	15190	15282	15155	15186	15052	15125	15215	15318	15280	15028	14986	14981	15186	15325	15353	15198	15385	15059	15249	15097	15141	15323	15238	15093	15221	15127	15038	15209	15135	15192	15010	15222	15290	15122	15143	15491	15211	15253	15118	15193	15211	15213	14994	15290	15154	15217	15378	15139	15078	15312	15124	15310	15282	15331	15072	15217	15286	15200	15230	15189	15400	15313	15105	15179	15193	15149	15273	15113	15248	15289	15041	15184	15098	15185	15209	15277	15081	15167	15278	15415	15223	15106	15225	15246	15289	15309	15269	15037	15247	15239	15321	15200	15203	15296	15127	15027	15220	15187	15062	15184	15113	15204	15216	15221	15209	15102	15074	15235	15307	15216	15228	15265	15394	15164	15077	15159	15234	15151	15045	15122	15128	15176	15310	15202	15254	15237	15092	15389	15332	15243	15279	15102	15114	15220	15278	15241	15166	15261	15096	15261	15139	15230	15161	15207	15240	15269	15278	15207	15143	15080	15173	15300	15214	15358	15222	15359	15140	15234	15166	15167	15240	15078	15326	15351	15121	15037	15091	15112	15068	15150	15277	15267	15446	15107	15081	15255	15130	15165	15136	15160	15106	15075	15202	15285	15288	15063	15205	15125	15358	15314	15275	15229	15259	15260	15150	15228	15149	15429	15271	15129	15192	15289	15403	15182	15178	15319	15204	15301	15211	15231	15376	15138	15187	15255	15207	15261	15186	15131	15188	15401	15214	15050	15273	15111	15187	15198	15069	14958	15055	14997	15213	15221	15265	15408	15315	15209	15326	15249	15244	15125	15146	15230	15180	15226	15176	15236	15217	15102	15389	15282	15108	15208	15279	15324	15237
28226	22999	25302	22027	18088	17504	17321	16777	16711	16694	16674	16581	16609	16315	16342	16411	16249	16330	16403	16137	16214	16441	16222	16343	16197	16014	15990	16255	16307	16269	16066	16409	16073	16153	16175	16366	16235	16079	16469	16325	16137	16189	16355	16253	16022	16308	16175	16235	16223	16296	16213	16333	16316	16334	16365	16370	16018	16081	16111	16095	16228	16279	16251	16192	16220	16292	16298	15892	16117	16235	16025	16116	16167	16167	16232	16168	16278	16073	16000	16128	16121	16352	16267	16064	16269	16246	16102	16148	16238	16136	16180	16206	16234	16185	16272	16187	16156	16194	16312	16393	16094	16184	16169	16273	16187	16247	16221	16055	16141	16320	16205	16198	16172	16200	16411	16196	16159	16365	16304	16256	16299	15953	16170	16385	16365	16243	16216	16206	16004	16181	16150	16284	16117	16252	15963	16313	16286	16159	16154	16071	16239	16086	16232	16228	16424	16250	16271	16063	16394	16335	16265	16077	16026	16089	16063	16185	16171	16243	16215	16296	16254	16258	16241	16351	16171	16133	15960	16192	16303	16066	16175	16313	16193	16151	16260	16118	16296	16149	15964	16324	16281	16479	16301	16263	16224	16057	16252	16242	16322	16264	16106	16171	15977	16258	16021	16160	16266	16338	16034	16117	16155	16080	16323	16343	16309	16215	16319	16213	16384	16200	16061	16136	16132	16269	16329	16128	16045	16188	16109	16200	16327	16081	16111	16128	16292	16227	16280	16244	16392	16415	16180	16129	16086	16066	16116	16340	15980	16287	16153	16265	16372	16288	16487	16048	16042	16129	16208	16424	16314	16141	16295	16156	16137	16190	16196	16072	16455	16097	16051	16312	16118	16023	16288	16234	16193	16237	16192	16238	16195	16259	16219	16114	16107	16281	16328	16332	16189	16074	16031	16148	16247	16336	16320	16259	16088	16208	16092	16411	16198	16105	16316	16206	16191	16148	16152	16243	16114	16200	16199	16029	16209	16258	16211	16224	16242	16154	16042	16228	16150	16392	16395	16253	16077	16189	16098	16212	16151	16020	16214	16448	16062	16167	16333	16086	16098	16283	16241	16076	16171	16168	16166	16078	16194	16173	16156	16333	16246	16200	16068	16141	16239	16169	16290	16015	16237	16313	16269	16290	16185	16316	16258	16310	16124	15973	16166	16249	16439	16288	16134	16243	16330	16146	16096	16213	16367	16094	16414	16323	16351	16365	16278	16152	16168	15943	16206	16356	16118	16420	16214	16368	15908	15999	16273	16166	16090	15922	16221	16272	16142	16290	16369	16133	16240	16286	16288	16278	16319	16252	16111	16251	16295	16223	15955	16176	16175	16346	16180	16223	16002	16090	16274	16042	16204	16076	16170	16164	16344	16291	16021	16298	16451	16126	16286	16152	16256	16498	16227	16194	16171	16122	16172	16167	16390	16197	15989	16316	16204	16337	16323	16216	16070	16083	16062	16275	16370	16224	16257	16096	16278	16102	16079	16204	16225	16285	16048	16046	16304	16363	16162	16205	16172	15954	16303	16167	16154	16266	16082	16040	16135	16265	16118	16240	16237	16170	16375	16313	16113	16154	16273	16317	16272	16164	16045	16243	16207	16262	16165	16229	16252	16139	16359	16282	16332	16382	16368	16318	16139	16173	16187	16335	16178	16135	16141	16082	16234	16206	16166	16154	16088	16106	16108	16347	16062	16350	16114	16140	16297	16205	16256	16261	16326	16160	16238	16298	16145	16120	16229	16243	16155	16237	16182	16197	16530	16110	16279	16120	16477	16120	16314	16344	16275	16358	16137	16160	16338	16213	16224	16214	16400	16051	16097	16401	16170	16382	16153	16248	16110	16156	16138	15927	16169	16302	16156	16112	16144	16082	16084	16178	16545	16151	16252	16296	16163	16402	16054	16197	16191	15996	15958	16074	16163	16062	16165	16087	16071	16302	16195	16138	16208	16109	16044	16353	16228	16264	16170	16090	16431	16361	16322	16016	16106	16168	16278	16276	16216	16336	16027	16380	16229	16121	16327	16247	15927	16157	16223	16336	16166	16252	16222	16424	16140	16201	16203	16134	16184	16067	16290	16268	16168	16434	16339	16184	16331	16346	16186	16255	16274	16339	16234	16387	16312	16324	16242	16216	16243	16132	16140	16246	16269	16177	16147	16153	16333	16106	16183	16152	16321	15932	16220	16101	16167	16085	16298	16406	16187	16221	16111	16159	16170	16091	16261	16151	16313	16159	16189	16285	16497	16025	16478	16247	16148	16340	16293	16354	16254	16161	16238	16152	16356	16078	16099	16093	16100	16198	16236	16062	16173	16237	16111	16248	16334	16111	16292	16192	16121	16150	16226	16410	16198	16202	16161	16235	16022	16250	16146	16417	16119	16145	16253	16155	16336	16352	16242	16118	16250	16316	16164	15879	16106	16096	16214	16211	16217	16180	16185	16321	16244	16195	16104	16260	16403	16199	16115	16111	16392	16157	16417	16318	16335	15988	15978	16195	16308	16234	16179	16069	16211	16221	16233	16352	16204	16275	16323	16149	16107	16010	16132	16085	16210	16158	16176	16209	16009	15944	16205	16394	16268	16290	16385	16265	16390	16177	16254	16147	16487	16067	16155	15999	15947	16261	16425	16193	16171	16123	16285	16328	16348	16138	16176	16045	16319	16325	16290	16247	16338	16094	16140	16159	16163	16089	15964	16026	16310	16260	16228	16256	16137	16235	15989	16078	16181	16076	16139	16175	16230	16188	16119	16183	16316	16141	16336	16513	16263	16201	16239	16360	16051	16014	16223	16252	16368	16127	16323	16202	16160	16341	16220	16213	16264	16292	16209	16060	16199	16145	16304	16327	16175	16404	16086	16219	16120	16299	16010	16046	16288	16453	16269	15995	16067	16248	16266	16195	16115	16192	16218	16070	16197	16225	16265	16249	16266	16011	16093	16348	16095	16201	16157	16080	16264	16113	16402	16084	16140	16161	16163	16054	16093	16266	16126	16258	16205	16196	16221	16020	16461	16203	16174	16415	16080	16297	16266	16479	16324	16019	16221	16212	16191	16001	16066	16178	16228	16396	16354	16384	16276	16115	16071	16276	16342	16132	16213	16304	16400	16196	16194	16227	16120	16006	16101	16187	16247	16250	16253	16079	16332	16104	16218	16163	16459	16112	16292	16156	16138	16140	16263	16372	16299	15993	16206	16175	16279	16321	16169	16105	16077	16222	16410	16204	16287	16229	16316	16127	16292	16113	16145	16214	16134	16156	16169	16113	16295	16366	16210	16301	16209	16234	16298	16079	16339	15936	16386	16002	16201	16316	16102	16275	16025	16129	16187	16133	16404	16129	15976	16302	16126	16307	15994	16153	16288	16208	16060	16192	16384	16152	16234	15987	16179	16201	16124	16266	16279	16301	16323	16444	16375	15917	16282	16172	16326	16323	16281	16375	16362	16333	16215	16126	16167	16214	16087	16059	16192	16035	16239	16152	16349	16147	16132	16282	16231	16283	16355	16134	16186	16038	16277	16252	16164	16158	16374	16242	16169	16250	16120	16214	16078	16226	16018	16066	16229	16337	16092	16278	16159	16178	16291	16288	16400	16003	16174	16064	16162	16269	16230	16037	16122	16086	16085	16352	16312	16138	16207	15957	16049	16130	16190	16184	16243	16171	15943	16187	16151	16271	16269	16264	16162	16337	16069	16244	16396	16269	16218	15972	16050	16032	16187	16129	16094	16390	16083	16014	16313	16324	16145	16387	16247	15969	16242	16261	16201	16058	16183	16198	16086	16046	16443	16195	16391	16369	16127	16213	16245	16244	16208	16303	16442	16512	16346	16281	16136	15982	16093	16159	15948	16342	16252	16121	16251	16274	16301	16388	16240	16171	16143	16241	16236	16226	16162	16398	16257	16393	16172	16196	16168	15891	16345	16225	16168	16215	16179	16221	16150	16054	16090	16282	16389	16252	16020	16118	16213	16104	16131	16177	16244	16237	16233	16249	16240	16417	16249	16334	16459	16214	16189	16205	16194	16208	16253	16156	16254	16161	16143	16429	16390	16288	16294	16525	16245	16108	16243	16081	16162	16244	16209	16329	16062	16125	15974	16304	16240	16401	16264	16079	16185	16230	16182	15945	16035	16140	16197	16256	16341	16148	16313	16069	16077	16178	16074	16385	16337	16110	16272	16395	16150	16235	16199	16198	16173	16425	16309	16035	16221	16151	16333	16085	16192	16633	16338	16199	16037	16423	16187	16282	16149	16178	16083	16056	16295	16229	16290	16377	16176	16048	16102	16313	16261	16398	16223	15995	16227	16262	16207	16278	16180	16123	16054	16027	16370	16340	16176	16203	16463	16116	16267	16162	16374	16200	16411	16059	16141	16182	16514	16326	16308	16207	16212	16164	16289	16185	16416	16225	16192	16115	16330	15945	16543	16203	16277	16077	16231	16241	16175	16400	16026	16183	16144	16094	16131	16225	15983	16118	16394	16370	16182	16200	16203	16218	16290	16290	16168	16203	16127	16084	16430	16198	16034	16030	16318	16259	16225	16245	16163	16149	16083	16188	16106	16164	16336	16248	16257	16145	16287	16323	16095	16324	16208	16183	16146	16105	16240	16275	16427	16090	16333	15986	16327	16233	16101	16081	16233	16399	16086	16300	16159	16069	16062	16327	16145	16131	16324	16136	16329	16131	16110	16100	16333	16258	16127	16174	16246	16245	16269	16020	15999	16318	16197	16248	16361	16377	16317	16311	16264	16234	16268	16123	16140	16351	16144	16140	16154	16238	16152	16367	16130	16322	16434	16085	16353	16302	16154	16158	16234	16317	16047	16344	16264	16121	16224	16375	16322	16220	16328	16119	16196	16330	16222	16094	16351	16343	16269	16181	16180	16307	16277	16123	16064	16097	16259	16312	16309	16076	16230	16182	16299	16323	16064	16188	16116	16320	16230	15955	16107	16214	16070	16132	16116	16318	16363	16280	16287	16272	16294	16048	16162	16349	16370	16312	16184	16013	16264	16167	16198	16207	16177	16134	16095	16263	16143	16082	16002	16204	16191	16219	16156	16324	16427	16261	16311	16028	16166	16225	16155	16227	16067	16294	16204	16291	16178	16371	16284	16285	16314	16093	16264	16286	16164	16237
17679	27082	22431	18171	16507	15741	15549	14977	14798	14794	14807	14578	14412	14295	14375	14156	14237	14200	13985	14085	14092	14018	14150	14208	14180	14048	14028	14152	13942	14107	14008	13933	14009	14075	13842	13955	14148	14183	14060	14140	13881	13969	13956	14080	13924	14155	14147	14030	13903	14018	14116	14006	14066	14034	14126	14159	13960	13851	13866	14070	14171	14068	14024	14157	14206	14015	14077	14164	14063	14046	13897	14048	13968	13900	13973	13999	14037	13982	14069	13923	13962	14107	14066	14039	14033	14045	14141	14122	14050	14015	13998	13974	14070	14076	13919	13922	13969	14046	14014	14094	14093	14107	13998	14035	13973	14067	13978	14088	14237	14066	13963	14026	14032	14082	14111	13979	14044	13994	14083	14142	13911	14118	13871	14132	13887	14127	14036	14084	13936	14138	14017	13851	14079	14117	14166	13951	14015	14167	13964	14171	14121	14171	14027	14250	13941	14024	14118	14146	13966	14111	13944	13916	14046	14020	14054	14020	14007	14117	14038	14104	14036	14196	14029	14085	13952	13938	13949	13983	13963	13973	14053	14214	13953	13994	14006	13929	14099	14035	13765	13979	14065	14002	13980	14060	13942	14095	14093	14037	14072	14121	13943	14008	13948	14202	14034	14062	14043	13966	14009	14128	13935	14118	14103	14130	13960	14135	14050	14011	14095	14111	14022	13952	14076	14185	14108	13994	13991	13964	13915	13949	13920	13952	13998	14257	13938	13801	14128	14092	14142	13999	14102	14137	14097	14022	14073	13888	14046	13915	14086	14054	13991	14047	13960	14012	13964	14108	14013	13939	13826	14139	13931	13806	13881	14011	13913	13921	13991	14000	13906	14220	13860	14156	13954	14129	13968	13982	14056	14091	14261	14062	13972	14016	13922	14074	13952	13889	14069	13966	14100	13961	14053	13986	13935	14149	14119	13900	14150	14081	14055	14284	13842	14081	14090	14013	14165	13986	13991	14064	13953	13881	13816	14131	14083	13920	13866	13749	13962	13876	13940	14160	13993	14060	13962	13892	14067	14303	14217	14001	14077	13942	14121	13896	14226	13965	14250	14128	14020	14109	14014	14204	14160	14122	13970	13997	13960	14029	14054	14141	14006	14137	14053	13921	14081	14067	13941	14021	13891	13952	14161	13961	13982	13872	13994	14011	14127	14163	13977	14120	14012	14045	14152	13853	13976	13878	13904	14079	14215	13975	14165	13900	14108	14000	14049	14151	14128	13947	14043	14026	14035	14121	14095	14262	14122	14232	13963	14083	13788	13877	14010	14137	13998	14214	13915	14197	14183	14031	14190	13958	13955	13896	13973	14040	13994	14024	14064	14110	13883	14114	14037	13921	13947	14119	14077	14010	13923	14216	14196	14071	14144	14020	13998	14129	14098	13968	14226	13938	14013	14029	14162	14147	14077	13978	13960	14095	14114	14056	14032	13974	14088	14069	13994	13988	13950	14142	14012	13973	13977	14105	14066	14021	14042	14081	14221	13951	14019	13964	14216	13963	14026	14066	13950	13989	14028	13883	13964	14113	14091	13967	14183	13999	13983	13927	14023	14026	13892	14080	13869	14252	14019	13877	13927	13926	13904	14159	14017	14062	14062	14115	14101	14045	14064	13958	14069	13903	13931	14076	13897	14015	13866	14074	14095	13863	14047	14007	14253	14088	14191	14086	13982	13983	13989	14018	14138	14033	14009	14016	14041	13997	14292	13977	14139	14064	14011	13883	13860	14180	14051	13972	14039	13961	14086	13996	13925	13997	14071	14169	14250	14092	13960	13972	14059	14082	13808	14113	13943	14004	14015	14094	13968	14083	13985	14173	13980	14223	13960	14191	13991	14021	13752	14047	13979	14097	14027	14047	14231	14064	14004	14000	14057	13962	14178	13844	13848	14061	14063	13949	14075	14058	14187	13973	14054	13940	14172	14030	14154	13984	14135	13902	14058	13939	13986	14134	14047	13920	13887	14174	13989	14109	14139	14066	14210	14045	13951	13913	14085	14138	14158	14069	14096	14102	14075	13919	14087	14235	13999	14280	13870	14009	13879	14093	13993	14106	14133	13889	13985	14246	14216	14180	14056	14088	14144	14042	14134	13951	14168	13935	14061	14149	14071	14160	13946	14079	14195	14121	14069	14169	14082	13998	13931	14222	14084	14170	13978	13860	14073	14080	13958	14017	14070	14048	14038	14053	14093	14095	13906	14025	13902	14075	13952	13977	14063	14023	14002	13944	14159	13961	14010	13987	14085	14152	14058	13924	14099	14053	14095	13974	14134	14200	14141	13965	14187	14080	13912	13986	13858	14131	13955	13976	13913	14193	14145	14098	13840	14059	13960	14033	13997	13998	14006	14073	13998	14033	14048	14091	14133	13873	13977	13977	14036	14054	14101	14158	14087	13963	14097	13957	13920	14080	14032	14039	13968	14141	14005	14098	14034	13992	13971	14166	14056	14180	13999	14204	14177	14149	13994	13993	14010	14108	14067	14040	14115	13888	14171	14066	14045	14095	14132	14096	14016	13949	14077	13984	14106	14037	14041	14066	13989	13881	13969	14065	13930	14023	14017	14102	14027	14065	13888	14202	14101	14202	13943	13941	14088	13985	14052	14202	14143	13959	13905	13989	14006	14013	14025	14001	13955	14125	14034	14032	14061	14083	14003	14033	14033	13998	14045	14096	14106	13897	13933	14013	14011	13991	14067	13984	14062	13876	14158	14034	13924	14021	13910	14069	13950	14010	14123	13896	14084	14048	14032	13820	14185	14129	13948	13955	13869	14096	14037	14175	13827	14055	14053	13950	13988	14193	13896	14162	14099	14064	13992	13966	13861	13892	13816	14161	14197	13888	14018	14074	14047	14102	14053	14186	14035	14125	14169	13909	13962	14037	14159	14160	13988	13977	13932	13971	14087	14016	13996	13969	14074	13974	13868	14080	13988	13898	14054	13993	14054	14040	14029	13929	14077	13960	13818	14075	14138	13945	14029	13964	14150	14038	13909	13975	14028	14151	14020	14084	14050	13857	14045	13998	14041	13900	14147	14111	14000	14111	14029	14085	14093	14081	13964	14095	14007	14044	14139	13980	14093	13938	13971	14057	13936	14124	13944	14166	13824	14159	13903	13972	14023	14020	14106	13930	13911	13905	14129	14053	14057	14044	14007	14060	13959	14021	13970	14062	13913	14119	13966	13941	13981	13980	14122	14115	14220	14020	14077	14138	14106	14094	14099	13978	14034	14122	14219	14001	13880	14123	13989	14002	14120	14048	14042	13950	13996	14054	14194	13974	14193	14088	14165	13838	13967	14045	14108	14018	14036	14086	13987	13985	14231	14124	14083	13945	13979	14011	14074	14105	14089	14045	13962	13954	14125	14065	14109	13975	13980	14129	14068	13848	14028	14090	13931	14044	14053	14079	14047	14032	14058	14136	14162	13943	14114	14033	14092	13915	14053	14056	14037	13811	13939	14049	13974	14127	13989	14140	14085	14039	14122	13961	14163	14227	14039	13905	14054	13986	14118	14205	14163	14096	14052	14007	13975	13996	14135	14098	13858	14075	14187	14011	14007	13966	14053	14118	13957	13975	14030	14116	13998	14187	13959	14025	13934	13950	14013	14138	14049	13996	14117	13923	13907	14154	14180	14116	14022	14018	14181	13963	13968	14019	14317	13837	14019	14107	13823	14079	13790	14045	14172	14031	13985	13989	13936	14213	14067	13710	14092	14082	14069	13963	13962	14125	14166	13903	14014	14124	14155	14103	13996	14038	13996	13898	14030	14068	14038	14076	13890	13930	13998	14014	14056	14228	13849	14108	14072	13978	14037	14084	14061	14073	14130	14209	14080	13995	13959	14068	14136	14002	14239	14148	14018	14167	13941	14156	14112	13881	14094	13942	14181	14131	13882	14081	13964	14145	14064	13935	14150	13996	14171	13979	13990	13977	14161	14095	14306	14180	14149	14181	13998	14000	14070	14213	13959	14159	13974	14083	13938	14013	14012	14014	14027	14034	13974	14062	14033	13881	13947	14199	14065	14008	13948	14021	14118	14186	13950	14131	14139	13960	14032	14044	13841	14006	13947	13971	13979	13892	14077	14166	13845	14045	13987	13987	14023	13836	14053	13935	14039	14078	14105	14020	14073	13963	14108	14091	14085	14018	13973	14214	13965	13942	14025	13984	13943	14105	13989	13965	14073	14117	14010	14066	13946	14198	14210	14068	13975	13867	14005	14190	13868	14062	14060	13937	14028	13940	13972	13995	14259	14155	14076	14119	13995	13911	13838	14153	14079	13913	13983	14028	14037	14052	13843	14071	13974	13855	14093	14150	14133	14021	14044	14016	14010	14115	13904	13983	14084	13882	14036	13966	13976	14169	14202	13916	14172	14072	14089	14008	14147	14003	14183	13885	14069	13908	14040	14103	14013	14085	14018	13973	14060	14066	14007	13939	14197	13952	13981	13908	14046	13978	13971	14004	14146	13991	14082	13881	13955	14076	14059	13989	14124	13934	14035	14047	14023	14166	13943	14110	14003	14078	14077	14025	14174	14066	14137	14185	13962	14102	14053	13962	14147	13948	14088	14026	14282	14039	14024	13984	13910	14058	13965	14030	13914	14026	14195	14229	13852	14172	14021	13961	14049	14024	14087	13982	13971	13948	13976	13984	13921	14048	13875	14016	14124	14129	14148	14067	13944	14217	14050	14053	13998	13944	13925	14074	14032	13899	14090	14125	13922	14131	13922	14082	13941	13893	14089	14023	14041	14140	14006	14030	14035	13910	14262	14016	13973	14094	14125	13873	14074	13956	14078	14106	13979	14156	14150	14143	14022	14006	13932	14212	13894	14212	14007	14015	14097	14100	13998	14065	14196	14154	14113	14069	14074	14070	14004	14030	14027	14036	14051	14081	14238	14019	14058	14119	14027	14201	14057	13974	14103	14029	13885	14173	14037	14088	14210	13995	14067	13865	14043	14084	13967	13960	14115	13958	13898	14127	13913	14117	14017	14180	14014	14010	13992	13978	14076	13821	13995	13991	14023	13983	14009	13978	14013	14108	14145	13981	14034	14129	13983	13996	14068	14047	14057	14088	14088	14011	13974	14133	14114	14031	14097	14081	14074	13968	14090	14008	14139	14165	14136	14062
22803	20987	27846	24434	22054	22469	21559	18890	18317	18309	18256	18004	17733	17868	17550	17534	17418	17432	17401	17459	17490	17466	17499	17383	17605	17550	17285	17447	17493	17276	17130	17188	17305	17222	17131	17247	17187	17411	17420	17189	17211	17512	17316	17337	17073	17373	17131	17379	17246	17358	17245	17309	17344	17111	17507	17342	17303	17309	17201	17490	17218	17281	17291	17196	17175	17016	16771	17288	17190	17320	17274	17291	17325	17200	17373	17130	17210	17151	17394	17310	17385	17377	17181	17300	17326	17410	17360	17174	17305	17043	17374	17251	17327	17232	17159	16961	17319	17269	17336	17166	17342	17163	17282	17374	17313	17296	17339	17391	17415	17264	17322	16977	17171	17037	17205	17108	17172	17185	17164	17189	17462	17477	17145	17291	17142	17192	17246	17053	17177	17196	17267	17302	17249	17327	17374	17347	17245	17136	17394	17227	17279	17121	17449	17271	17234	17210	17141	17224	17324	17065	17145	17237	17183	17361	17330	17383	17270	17408	17218	17146	17120	17364	17335	17312	17091	17034	17270	17356	17216	17394	17059	17221	17301	17233	17028	17242	17328	17350	17253	17125	17287	17202	17227	17211	17111	17439	17304	17438	17283	17138	17169	17159	17077	17281	17443	17231	17277	17258	17323	17212	17129	17291	17164	16999	17244	17314	17228	17192	17135	17312	17172	17656	17379	17317	17219	17319	17399	17120	17092	17141	17089	16924	17063	17224	17399	17066	17443	17252	17049	17065	17238	17208	17149	17376	17307	17335	17057	17263	17247	17382	17194	17274	17303	17174	17214	17283	17127	17010	17000	17106	17070	17400	17111	17310	17298	17292	17371	17303	17316	17451	17118	17152	17399	17254	17206	17313	17167	17040	17246	17251	17357	17344	17143	17202	17151	17179	17160	17213	17124	17172	17261	17159	17203	17382	17336	17185	17288	16961	16990	17125	17219	17297	17061	17429	17411	17159	17187	17058	17258	17232	17187	17209	17322	17415	17036	17076	17265	17300	17399	17342	17216	17273	17244	17298	17029	17252	17222	17437	17385	17238	17250	17241	17333	17326	17267	17351	17205	17280	17209	17248	17124	17352	17171	17213	17485	17361	17176	17219	17157	17239	17186	17415	17227	17081	17113	17245	17581	17347	17278	17326	17284	17256	17278	17277	17004	17128	17108	17219	17130	17387	17099	17212	17447	17240	17270	17426	17286	17330	17315	17334	17210	17183	17149	17198	17208	17250	17134	17125	17276	17244	16963	17294	17303	17274	17141	17020	17265	17393	17171	17133	17245	17257	17008	17068	17181	17279	17217	17345	17081	17167	17338	17311	16911	17085	17158	17104	17235	17203	17255	17148	17237	17330	17108	17491	17191	17356	17307	17190	17278	17275	17228	17345	17083	17109	17165	17269	17293	17280	17274	17292	17345	17175	17190	17157	17181	17125	17277	17430	17269	17160	17331	17084	17233	17163	17242	17260	17244	17130	17266	17142	17315	17128	17301	17124	17414	17222	17266	17278	17237	17292	17261	17134	17198	17127	17292	17270	17249	17175	17189	17174	17153	17131	17091	17198	17409	17230	17441	17105	17290	17253	17155	17245	17086	17265	17471	17108	16921	17222	17385	17147	17259	17360	17025	17256	17159	17041	17216	17321	17089	17180	17296	17343	17264	16946	17074	17296	17143	17263	17261	17152	17236	17190	17104	17233	17257	17170	17333	17189	17215	17175	17262	17359	17276	17214	17308	17354	17153	17279	17252	17321	17174	17299	17428	17135	17099	17274	17316	17335	17385	17104	17173	17083	17150	17107	17331	17212	17269	17073	17210	17147	17286	17287	17379	17308	17237	17235	17174	17293	17342	17126	17182	17193	17203	17228	17284	17296	17159	17427	17101	17419	17317	17108	17281	17173	17160	17120	17354	17407	17290	17313	17242	17252	17207	17163	17302	17274	17244	16918	17340	17067	17073	17405	17198	17303	17120	17243	17463	17380	17079	17321	17339	17282	17297	17162	17170	17203	17227	17083	17451	17071	17172	17197	17118	17212	17060	17151	17285	17275	17227	17329	17377	17270	17281	17413	17451	17161	17275	17134	17095	17350	17168	17192	17055	17178	17219	17086	17321	17109	17282	17072	17108	17339	17174	17168	17236	17130	17206	17242	17306	17302	17327	17171	17324	17367	17398	17259	17150	17232	17295	16999	17316	17410	17080	17237	17038	17093	17098	17216	17039	17323	17396	17220	17360	17254	17354	17233	17256	17300	17249	17446	17276	17236	17188	17370	17307	17228	17224	17401	17311	17337	17032	17353	17161	17174	17227	17206	17479	17082	17376	17205	17135	17121	17020	17236	17175	17090	17303	17337	17270	17248	17467	17319	17201	17344	17170	17320	17261	17404	17085	17203	17242	17171	17214	17063	17183	17320	17353	17090	17143	17157	17393	17308	17367	17096	17242	17305	17176	17098	17383	17155	17199	17191	17423	17043	17071	17200	17295	17355	17269	17406	17062	17186	17174	17167	17343	17253	17074	17325	17225	17264	17158	17241	17350	17348	17341	17212	17235	17295	17214	17256	17203	17064	17235	17393	17344	17130	17247	17179	17349	17168	17158	17043	17276	17124	17364	17133	17237	17007	17136	17177	17332	17282	17292	17280	17302	17308	17164	17031	17224	17149	17312	17251	17075	17242	17383	17348	17447	17183	17418	17041	17255	17293	17082	17430	17201	17115	17365	17245	17347	17003	17209	17138	17008	17211	17394	17280	17334	17094	17398	17383	17202	17281	17141	17208	17330	17167	17213	17130	17361	17014	17098	17278	17326	17285	17187	17195	17095	17348	17316	17372	17004	17052	17181	17182	17300	17216	17220	17108	17213	17209	17037	17388	17196	17252	17328	17163	17287	17186	17130	17119	17199	17190	16968	17127	17344	17230	17542	17324	17198	17133	17064	17135	17295	17234	17289	17361	17239	17445	17186	17128	17331	17183	17307	17400	17091	16957	17118	17382	17258	17295	17204	17287	17274	17142	17067	17103	17263	17130	17209	17334	17087	17228	17378	17154	17201	17243	17178	17038	17142	17183	17258	17456	17302	17224	17129	17093	17358	17063	17383	17345	17278	17189	17592	17265	17282	17062	17406	17164	17099	17260	17221	17375	17266	17387	17257	17217	17210	17285	17421	17278	17136	17109	17253	17225	17222	17432	17227	17257	17408	17298	17312	17108	17184	17351	17144	17214	17220	17408	17417	17218	17353	17237	17387	17364	17300	17199	17220	17287	17321	17121	17227	17111	17289	17168	17387	17238	17199	17344	17165	17290	17118	17306	17256	17094	17448	17388	17179	17192	17325	17155	17205	17246	17069	17436	17202	17084	17185	17248	17066	17253	17158	17192	17180	17036	17394	17174	17232	17197	17291	17188	17211	17337	17256	17177	17379	17325	17331	17156	17384	17206	17150	17310	17324	17359	17328	17126	17337	17115	17253	17090	17178	17244	17360	17487	17348	17220	17178	17227	17325	17176	17037	17319	17416	17365	17424	17315	17208	17187	17286	17056	17317	17136	17363	17306	17295	17006	17397	17028	17222	17050	17635	17347	17014	17078	17210	17306	17151	17308	17340	17100	17452	17396	17186	17053	17358	17285	17214	17175	17221	17109	17337	17231	17372	17106	17213	17177	17245	17370	17239	17218	17157	17280	16926	17211	17257	17256	17155	17076	17223	17362	17198	17273	17324	17203	17073	17105	17209	17107	17232	17281	17300	17367	17383	17071	17251	17140	17109	17063	17283	17359	17239	17063	17280	17181	17332	17354	17016	17294	17034	17198	17271	17277	17341	16958	17147	17228	17475	17312	17238	17234	17195	17252	17190	17104	17372	17403	17356	17363	17058	17226	17191	17085	17282	17219	17229	17166	17358	17423	17359	17244	17343	17061	17364	17287	17155	17145	17030	16959	16958	17115	17156	17234	17330	17158	17360	17263	17078	17180	17312	17106	17367	17187	17173	17237	17310	17120	17373	17294	17216	17131	17400	17319	17294	17229	17042	17314	17389	17201	17142	17366	17165	17379	17149	17324	17306	17224	17235	17371	17234	17447	17218	17349	17107	17174	17388	17162	17109	17248	17144	17256	17251	17038	17247	17277	17471	17138	17381	17099	17227	17452	17343	17233	17363	17268	17257	17249	17110	17232	17326	17179	17227	17242	17303	17429	17172	17257	17162	17222	17405	17151	17061	17267	17188	17484	17298	17243	17241	17336	17275	17104	17051	17206	17251	17156	17150	17190	17086	17111	17195	17124	17365	17446	17174	17344	17278	17105	17496	17272	17406	17329	17311	17280	17261	17111	17324	17340	17270	17280	17321	17345	17195	17150	17218	17100	17307	17336	17175	17156	17166	17128	17190	17025	17235	17316	17406	17151	17134	17243	17218	17250	17275	17277	17132	17188	17215	17173	17338	17460	17271	17206	17245	17345	17325	17268	17056	17112	17179	17396	17138	17215	17317	17379	17250	17199	17310	17194	17347	17455	17367	17307	17399	17330	17263	16960	17292	17033	17371	17371	17241	17239	17449	17115	17512	17196	17399	17137	17159	17139	17120	17294	17521	17454	17514	17118	17221	17214	17463	17212	17098	17156	17184	17146	17174	17409	17253	17258	17012	17189	17379	17203	17179	17158	17030	17325	17208	17271	17262	17247	17329	17248	17063	17350	17214	17037	17206	17265	17198	17325	17368	17194	17510	17200	17197	17163	17311	17204	17393	17278	17180	17311	17194	17172	17229	17354	17410	17367	17271	17249	17416	17190	17190	17020	17304	17108	17219	17404	17289	17275	17318	17055	17202	17349	17175	17366	17157	17151	17153	17470	17166	17209	17213	17246	17148	17165	17108	17226	17277	17124	17267	17220	17249	17111	17315	17365	17230	17273	17282	17301	17117	17295	17336	17168	17245	17178	17207	17043	17215	17083	17426	17329	17375	17112	17290	17300	17312	16899	17186	17032	17013	17157	16886	17431	17362	17247	17369	17118	17318	17281	17424	17256	17229	17343	17323	17301	17163	17057	17097	17250	17200	17362	17300	17300	17378	17426	17156	16979	17129	17027	17268	17287	17386	17398	17198	17287	17299	17257	17334	17207	17225	16886	17338	17287	17288	17299	17369	17001
15678	32913	26728	20875	18845	17633	16996	16489	16074	15856	15573	15554	15352	15134	15034	14987	14649	14863	14941	14893	14718	14582	14803	14638	14729	14724	14700	14624	14723	14754	14539	14719	14760	14539	14569	14725	14765	14702	14695	14773	14738	14732	14814	14707	14777	14601	14667	14586	14695	14869	14648	14651	14724	14746	14475	14710	14642	14568	14646	14556	14694	14815	14662	14650	14448	14596	14765	14727	14651	14674	14518	14612	14550	14663	14634	14799	14826	14699	14673	14662	14732	14616	14719	14752	14655	14544	14632	14592	14633	14690	14680	14893	14761	14571	14778	14682	14771	14826	14536	14781	14728	14668	14551	14699	14536	14728	14731	14722	14645	14764	14714	14694	14743	14664	14605	14565	14748	14606	14607	14669	14749	14629	14502	14565	14847	14406	14637	14603	14712	14658	14579	14669	14758	14439	14558	14884	14636	14766	14646	14588	14718	14647	14712	14753	14597	14696	14675	14703	14599	14713	14693	14662	14598	14771	14684	14760	14609	14600	14790	14552	14679	14786	14671	14567	14665	14646	14631	14663	14613	14776	14520	14522	14671	14547	14536	14786	14634	14661	14534	14670	14937	14622	14696	14635	14539	14788	14697	14655	14639	14650	14611	14558	14586	14854	14691	14608	14716	14825	14732	14573	14565	14691	14594	14816	14468	14707	14727	14631	14624	14654	14538	14673	14371	14632	14534	14575	14654	14727	14766	14652	14646	14586	14561	14627	14636	14560	14671	14503	14546	14689	14584	14740	14669	14711	14761	14592	14554	14744	14736	14639	14630	14697	14629	14555	14630	14555	14669	14526	14525	14677	14588	14644	14721	14595	14760	14534	14607	14544	14764	14601	14750	14730	14738	14643	14541	14650	14629	14596	14831	14588	14683	14714	14595	14665	14656	14561	14574	14804	14684	14480	14550	14624	14804	14668	14518	14598	14508	14672	14665	14684	14759	14606	14584	14635	14687	14767	14874	14630	14531	14548	14542	14705	14687	14582	14662	14646	14608	14688	14793	14414	14559	14757	14572	14685	14664	14575	14598	14575	14518	14705	14634	14661	14621	14704	14712	14530	14725	14661	14680	14643	14587	14839	14556	14646	14668	14658	14597	14649	14596	14557	14773	14591	14702	14525	14707	14507	14737	14695	14649	14774	14657	14560	14731	14663	14600	14565	14593	14724	14630	14623	14538	14495	14643	14642	14676	14610	14530	14748	14597	14706	14618	14738	14680	14702	14807	14722	14512	14702	14826	14737	14840	14666	14747	14677	14666	14508	14652	14496	14730	14521	14786	14534	14762	14719	14723	14706	14617	14645	14587	14720	14664	14694	14648	14612	14655	14758	14627	14656	14548	14742	14613	14922	14738	14708	14622	14682	14647	14805	14649	14536	14623	14638	14747	14683	14439	14704	14706	14661	14738	14882	14638	14732	14727	14697	14604	14649	14639	14791	14627	14517	14718	14724	14741	14719	14511	14487	14660	14586	14530	14630	14550	14707	14668	14805	14630	14498	14516	14724	14489	14594	14700	14813	14642	14540	14568	14573	14634	14621	14741	14657	14584	14620	14637	14812	14663	14652	14656	14826	14738	14738	14781	14694	14731	14530	14474	14699	14847	14671	14757	14648	14686	14648	14672	14809	14769	14554	14674	14716	14696	14845	14610	14580	14880	14682	14555	14574	14765	14712	14808	14743	14611	14477	14649	14444	14511	14636	14512	14568	14634	14627	14650	14743	14632	14630	14603	14738	14784	14644	14584	14764	14584	14616	14841	14601	14628	14629	14695	14731	14506	14669	14660	14583	14680	14755	14823	14740	14583	14617	14538	14598	14827	14679	14703	14646	14636	14710	14616	14835	14763	14589	14570	14730	14638	14727	14546	14759	14623	14628	14698	14711	14663	14595	14577	14595	14988	14647	14669	14689	14625	14810	14634	14697	14647	14747	14687	14634	14690	14677	14601	14746	14748	14625	14365	14640	14684	14663	14692	14664	14873	14582	14571	14735	14745	14620	14701	14721	14776	14633	14591	14646	14725	14604	14622	14495	14557	14525	14723	14713	14467	14727	14679	14606	14623	14789	14547	14640	14659	14595	14591	14668	14703	14641	14624	14467	14577	14782	14602	14668	14403	14538	14564	14616	14900	14482	14617	14901	14563	14549	14570	14620	14791	14727	14830	14718	14530	14631	14851	14720	14508	14678	14469	14795	14666	14853	14582	14543	14633	14621	14805	14679	14617	14695	14753	14727	14719	14761	14671	14586	14582	14584	14624	14661	14727	14648	14627	14671	14637	14751	14532	14695	14660	14685	14623	14423	14680	14725	14577	14502	14550	14587	14585	14728	14699	14564	14481	14603	14698	14744	14617	14578	14526	14512	14677	14600	14737	14764	14670	14720	14662	14690	14428	14726	14665	14644	14811	14495	14711	14451	14707	14455	14664	14662	14699	14511	14604	14565	14780	14597	14657	14574	14491	14590	14776	14808	14694	14563	14621	14651	14588	14444	14684	14681	14571	14475	14552	14643	14849	14689	14553	14651	14798	14739	14700	14659	14750	14455	14733	14606	14736	14737	14640	14618	14715	14612	14575	14519	14585	14727	14712	14698	14782	14658	14573	14526	14631	14581	14565	14722	14607	14958	14898	14764	14624	14664	14721	14589	14670	14546	14802	14593	14540	14757	14658	14635	14711	14763	14498	14749	14702	14745	14613	14645	14765	14733	14686	14749	14622	14575	14559	14614	14906	14773	14656	14681	14648	14564	14767	14723	14605	14621	14658	14648	14775	14694	14616	14714	14743	14703	14639	14697	14541	14439	14604	14718	14574	14622	14616	14647	14596	14701	14621	14667	14703	14500	14644	14797	14723	14661	14439	14642	14686	14670	14567	14581	14791	14666	14710	14704	14727	14625	14585	14590	14740	14514	14525	14648	14782	14715	14878	14551	14751	14648	14704	14610	14652	14637	14660	14707	14606	14729	14652	14759	14562	14527	14498	14827	14719	14773	14668	14539	14800	14667	14728	14749	14684	14670	14782	14573	14597	14594	14761	14612	14658	14432	14660	14498	14714	14725	14601	14641	14508	14601	14559	14401	14689	14890	14730	14600	14533	14563	14751	14682	14828	14611	14629	14610	14661	14730	14432	14718	14753	14692	14590	14590	14630	14614	14789	14521	14593	14721	14671	14540	14645	14722	14674	14670	14702	14767	14579	14494	14586	14626	14607	14673	14820	14715	14709	14736	14656	14575	14710	14715	14776	14743	14653	14748	14668	14496	14644	14569	14568	14640	14617	14611	14616	14728	14636	14667	14541	14697	14612	14802	14618	14614	14726	14648	14529	14755	14594	14533	14830	14647	14639	14644	14630	14629	14680	14536	14686	14727	14872	14684	14532	14660	14875	14564	14681	14707	14693	14581	14722	14646	14727	14597	14697	14622	14728	14626	14586	14553	14659	14749	14790	14648	14567	14609	14798	14701	14672	14635	14515	14758	14699	14598	14748	14621	14609	14706	14826	14698	14722	14678	14695	14485	14614	14603	14649	14667	14565	14543	14603	14829	14563	14645	14577	14695	14514	14671	14599	14596	14669	14691	14693	14754	14756	14681	14529	14715	14851	14801	14587	14804	14620	14746	14584	14631	14692	14782	14951	14586	14582	14574	14669	14821	14686	14549	14723	14661	14699	14635	14738	14711	14644	14582	14586	14740	14621	14564	14850	14601	14822	14663	14551	14698	14723	14737	14547	14696	14606	14554	14635	14691	14612	14570	14763	14703	14685	14717	14694	14691	14663	14574	14638	14525	14627	14545	14675	14573	14791	14612	14841	14600	14703	14624	14615	14517	14559	14727	14640	14628	14617	14540	14497	14740	14530	14738	14661	14680	14538	14729	14489	14618	14699	14593	14852	14656	14363	14740	14513	14743	14667	14712	14518	14612	14598	14604	14590	14608	14713	14701	14566	14621	14814	14758	14821	14559	14800	14792	14727	14612	14664	14668	14501	14854	14533	14559	14614	14633	14775	14716	14487	14679	14585	14542	14594	14510	14744	14554	14663	14602	14705	14652	14757	14605	14609	14714	14833	14696	14641	14820	14632	14657	14651	14523	14785	14608	14735	14735	14591	14619	14633	14653	14579	14735	14596	14774	14665	14437	14605	14774	14805	14771	14827	14733	14645	14657	14709	14623	14733	14611	14759	14655	14782	14689	14651	14616	14644	14702	14811	14556	14672	14649	14766	14682	14571	14473	14649	14621	14780	14577	14735	14703	14610	14601	14579	14736	14684	14752	14606	14761	14627	14828	14667	14631	14769	14570	14643	14436	14683	14797	14838	14661	14785	14580	14516	14449	14593	14615	14687	14518	14727	14663	14535	14542	14640	14497	14696	14665	14647	14601	14633	14681	14649	14457	14418	14624	14611	14676	14911	14545	14561	14774	14639	14749	14657	14750	14745	14746	14748	14775	14624	14828	14646	14655	14733	14759	14663	14623	14525	14693	14459	14699	14685	14702	14646	14645	14681	14617	14698	14623	14679	14692	14705	14748	14660	14628	14750	14591	14636	14589	14708	14685	14825	14587	14530	14640	14583	14788	14564	14512	14689	14767	14826	14642	14702	14559	14690	14786	14686	14571	14616	14606	14571	14722	14753	14785	14675	14718	14652	14606	14578	14604	14521	14634	14649	14936	14682	14654	14584	14587	14735	14624	14808	14581	14571	14654	14709	14636	14631	14719	14597	14689	14648	14699	14683	14407	14714	14723	14731	14586	14678	14608	14680	14786	14652	14566	14648	14632	14452	14727	14765	14566	14526	14590	14478	14635	14736	14580	14732	14540	14660	14686	14658	14642	14608	14589	14682	14693	14841	14509	14656	14758	14721	14673	14867	14682	14736	14638	14708	14769	14517	14600	14677	14854	14591	14493	14553	14358	14605	14600	14558	14681	14584	14622	14722	14650	14629	14676	14687	14572	14535	14786	14684	14625	14872	14481	14553	14579	14666	14689	14602	14574	14695	14719	14682	14612	14651	14657	14692	14427	14571	14754	14634	14584	14570	14577	14511	14670	14691	14565	14590	14625	14588	14764	14681	14472	14745	14727	14678	14789	14706	14758	14753	14719	14701	14502	14795	14529	14612	14575	14728	14767	14665	14555	14577	14801
24291	20997	26736	26206	20101	18635	18422	17415	16937	16844	16862	16772	16831	16912	16680	16638	16663	16409	16637	16425	16441	16428	16414	16385	16390	16284	16240	16431	16579	16228	16423	16419	16405	16569	16496	16325	16291	16362	16208	16305	16227	16380	16496	16399	16403	16369	16410	16460	16587	16260	16439	16358	16452	16567	16277	16205	16202	16240	16297	16271	16113	16180	16346	16325	16275	16190	16287	16336	16195	16113	16220	16327	16314	16443	16217	16291	16476	16346	16293	16296	16406	16486	16263	16257	16505	16085	16210	16260	16405	16090	16295	16423	16211	16301	16551	16152	16232	16166	16354	16283	16433	16413	16428	16582	16407	16465	16361	16264	16316	16319	16482	16548	16466	16315	16283	16418	16275	16365	16366	16362	16202	16353	16300	16354	16328	16253	16251	16353	16511	16215	16362	16166	16298	16335	16380	16503	16258	16234	16201	16228	16340	16200	16316	16232	16361	16222	16447	16263	16212	16059	16261	16488	16499	16392	16214	16299	16367	16372	16131	16277	16313	16291	16516	16438	16219	16347	16243	16325	16511	16246	16108	16374	16404	16483	16475	16422	16444	16229	16357	16396	16368	16569	16178	16374	16149	16211	16337	16326	16414	16201	16088	16249	16372	16354	16378	16365	16172	16390	16290	16372	16207	16329	16190	16209	16300	16275	16150	16307	16347	16385	16384	16291	16419	16360	16218	16082	16431	16406	16326	16196	16159	16278	16363	16648	16256	16239	16306	16255	16300	16308	16334	16029	16333	16344	16268	16246	16302	16259	16108	16425	16300	16161	16375	16357	16329	16166	16279	16340	16363	16381	16298	16578	16184	16476	16453	16514	16437	16213	16239	16448	16329	16239	16174	16391	16383	16317	16133	16160	16292	16279	16215	16092	16257	16108	16474	16363	16227	16264	16360	16250	16292	16199	16274	16274	16302	16425	16417	16131	16141	16333	16263	16324	16269	16301	16341	16584	16377	16099	16385	16464	16288	16398	16446	16557	16401	16057	16176	16310	16434	16300	16092	16109	16481	16259	16393	16292	16198	16280	16352	16351	16346	16130	16335	16506	16458	16438	16286	16489	16509	16195	16259	16371	16382	16462	16400	16375	16255	16384	16295	16220	16333	16304	16221	16346	16310	16271	16364	16496	16259	16221	16490	16453	16222	16370	16451	16349	16200	16328	16402	16172	16250	16308	16438	16374	16493	16285	16134	16357	16246	16264	16359	16401	16486	16206	16518	16329	16279	16397	16353	16516	16217	16314	16406	16246	16256	16270	16528	16217	16285	16281	16256	16499	16304	16079	16463	16337	16308	16441	16328	16602	16267	16434	16364	16206	16224	16275	16461	16257	16212	16140	16253	16391	16221	16181	16147	16231	16272	16492	16447	16269	16326	16435	16433	16365	16371	16388	16209	16158	16172	16108	16296	16328	16257	16557	16380	16083	16301	16098	16118	16264	16325	16357	16334	16355	16327	16265	16264	16359	16303	16133	16226	16360	16321	16257	16193	16214	16248	16481	16377	16482	16280	16096	16334	16239	16224	16329	16325	16498	16166	16340	16317	16117	16369	16317	16388	16218	16387	16507	16143	16286	16236	16368	16375	16254	16438	16449	16338	16165	16301	16207	16281	16414	16368	16168	16378	16469	16271	16246	16290	16345	16398	16193	16411	16396	16208	16381	16195	16303	16595	16278	16305	16392	16266	16320	16508	16168	16461	16351	16620	16355	16337	16364	16181	16345	16418	16473	16197	16401	16288	16479	16310	16265	16295	16228	16504	16426	16233	16378	16285	16282	16262	16578	16599	16305	16296	16296	16261	16323	16228	16372	16113	16226	16425	16455	16452	16406	16173	16359	16363	16553	16486	16508	16378	15996	16210	16261	16316	16372	16440	16463	16372	16314	16336	16292	16401	16363	16158	16218	16400	16445	16442	16359	16106	16376	16061	16101	16182	16177	16221	16628	16438	16353	16497	16240	16259	16244	16130	16356	16202	16383	16321	16568	16206	16266	16167	16546	16249	16369	16297	16169	16214	16166	16071	16271	16251	16292	16215	16395	16263	16534	16257	16396	16229	16221	16339	16377	16409	16207	16393	16438	16251	16381	16120	16490	16263	16087	16355	16256	16409	16345	16338	16265	16425	16371	16544	16281	16390	16412	16313	16241	16268	16195	16425	16168	16248	16252	16387	16394	16435	16469	16364	16317	16524	16327	16308	16468	16514	16546	16506	16264	16397	16268	16559	16376	16306	16361	16433	16429	16117	16511	16263	16409	16122	16519	16344	16332	16337	16352	16508	16395	16396	16378	16245	16298	16174	16323	16214	16468	16483	16371	16370	16398	16189	16193	16407	16232	16391	16206	16490	16272	16330	16237	16179	16280	16410	16286	16406	16333	16459	16259	16417	16329	16072	16166	16321	16176	16247	16365	16172	16330	16421	16530	16305	16287	16202	16357	16203	16304	16275	16323	16313	16156	16133	16426	16367	16237	16281	16409	16250	16339	16404	16308	16361	16374	16185	16365	16250	16471	16182	16313	16397	16397	16565	16343	16131	16287	16337	16231	16544	16419	16316	16433	16497	16073	16215	16437	16449	16424	16372	16294	16230	16283	16518	16378	16331	16218	16374	16453	16536	16211	16382	16471	16247	16509	16411	16145	16355	16377	16334	16325	16367	16406	16373	16438	16233	16318	16267	16315	16198	16372	16221	16284	16289	16236	16262	16534	16484	16117	16330	16443	16440	16378	16491	16309	16306	16142	16239	16327	16482	16191	16262	16397	16425	16343	16135	16086	16145	16316	16534	16550	16344	16253	16410	16238	16188	16492	16470	16230	16435	16493	16181	16249	16375	16426	16129	16227	16427	16528	16404	16317	16399	16260	16480	16234	16286	16247	16302	16299	16163	16402	16450	16271	16215	16191	16419	16366	16380	16224	16308	16456	16262	16274	16214	16336	16257	16222	16330	16417	16258	16334	16394	16296	16276	16240	16393	16501	16362	16425	16382	16393	16420	16448	16408	16287	16373	16502	16316	16269	16280	16125	16400	16307	16161	16293	16189	16360	16158	16315	16437	16264	16363	16279	16206	16469	16159	16498	16317	16263	16430	16299	16280	16352	16310	16473	16521	16571	16394	16324	16456	16237	16318	16359	16182	16307	16426	16315	16349	16472	16181	16407	16446	16141	16279	16218	16354	16130	16382	16529	16386	16291	16261	16439	16312	16185	16234	16319	16321	16310	16512	16518	16410	16220	16464	16294	16330	16438	16233	16444	16370	16292	16291	16394	16292	16313	16370	16483	16423	16312	16235	16272	16381	16335	16424	16390	16097	16166	16248	16493	16311	16443	16527	16314	16347	16368	16150	16393	16262	16446	16322	16214	16321	16510	16444	16175	16241	16271	16328	16359	16407	16254	16276	16464	16372	16529	16263	16194	16174	16333	16237	16418	16355	16314	16241	16499	16407	16188	16359	16319	16429	16192	16278	16282	16296	16192	16482	16276	16396	16401	16158	16254	16260	16330	16223	16406	16367	16068	16297	16347	16373	16449	16189	16275	16453	16310	16383	16380	16301	16512	16336	16263	16486	16270	16274	16337	16392	16376	16144	16249	16329	16455	16186	16325	16295	16204	16498	16423	16354	16211	16146	16462	16293	16329	16356	16391	16424	16517	16265	16386	16387	16401	16349	16413	16478	16266	16396	16417	16387	16216	16395	16264	16329	16311	16209	16360	16282	16168	16403	16463	16430	16354	16351	16310	16258	16329	16497	16480	16296	16325	16410	16292	16368	16148	16390	16349	16212	16290	16223	16155	16272	16369	16451	16288	16555	16277	16225	16328	16361	16313	16387	16245	16349	16284	16365	16293	16293	16275	16376	16355	16466	16257	16472	16466	16151	16296	16202	16390	16482	16308	16343	16035	16310	16319	16423	16479	16448	16322	16308	16293	16438	16517	16229	16573	16396	16313	16327	16210	16201	16499	16243	16267	16113	16431	16280	16144	16308	16298	16331	16276	16384	16230	16287	16260	16466	16352	16256	16266	16237	16183	16243	16316	16475	16346	16415	16250	16443	16228	16146	16368	16161	16394	16427	16271	16305	16402	16302	16400	16405	16136	16296	16377	16168	16723	16225	16233	16423	16147	16428	16490	16194	16305	16317	16273	16262	16317	16373	16129	16357	16151	16295	16348	16303	16399	16358	16288	16318	16454	16255	16350	16545	16410	16493	16341	16235	16146	16404	16336	16275	16190	16340	16221	16218	16232	16341	16076	16380	16171	16394	16454	16296	16443	16404	16373	16182	16199	16280	16187	16267	16351	16332	16354	16239	16358	16483	16438	16277	16519	16484	16368	16212	16106	16245	16372	16607	16421	16352	16646	16383	16354	16433	16368	16473	16289	16327	16335	16357	16390	16455	16557	16306	16304	16391	16327	16235	16455	16348	16288	16464	16406	16472	16228	16208	16473	16452	16266	16553	16412	16574	16358	16460	16404	16330	16357	16513	16266	16363	16512	16345	16381	16264	16279	16278	16270	16513	16342	16290	16345	16364	16350	16138	16540	16427	16238	16292	16404	16190	16321	16190	16303	16370	16508	16304	16486	16180	16214	16348	16280	16380	16305	16400	16277	16359	16313	16358	16178	16296	16330	16421	16314	16291	16290	16340	16162	16266	16313	16287	16339	16309	16373	16414	16338	16312	16374	16274	16502	16283	16321	16434	16424	16328	16195	16253	16184	16165	16492	16410	16325	16537	16342	16329	16267	16473	16295	16504	16524	16210	16337	16379	16119	16264	16355	16386	16425	16507	16366	16297	16050	16073	16360	16387	16143	16099	16495	16488	16154	16299	16242	16365	16211	16167	16114	16372	16368	16178	16361	16252	16489	16273	16182	16267	16087	16373	16273	16518	16134	16241	16393	16299	16490	16188	16347	16399	16410	16525	16398	16131	16552	16427	16195	16305	16164	16168	16493	16475	16270	16380	16293	16284	16331	16336	16379	16263	16477	16391	16243	16242	16271	16450	16420	16422	16317	16253	16461	16321	16214	16217	16497	16584	16262	16185	16243	16387	16281	16301	16199	16319	16385	16262	16127	16326	16287	16174	16664	16216	16410	16426	16325	16428	16382	16307	16356	16523	16254	16366	16157	16289	16411
15723	29635	23930	19100	17466	16494	15900	15454	15190	15161	15109	14725	14525	14609	14522	14347	14303	14213	14340	14228	14206	14207	14004	14213	14254	14141	14164	14254	14115	14259	14160	14081	14115	14068	14125	14115	14099	14080	14074	14176	14196	14146	14255	14168	14118	14281	14094	14300	14083	14152	14043	14158	14089	13999	14054	14285	14154	14119	14187	14143	14093	14259	14338	14307	14143	14090	14098	14153	14276	14244	14001	14104	14071	14135	14023	14093	14037	14112	14194	14049	14171	14165	14135	14184	14133	14258	14064	14157	14140	14254	14189	14061	14022	14170	14161	14214	14226	14115	14333	14024	14142	14167	14066	14172	14294	14176	14088	14265	14176	14384	14173	14030	14127	14049	14206	14088	14022	14082	14142	14113	13995	14057	14051	14050	14016	14049	14356	14116	14148	14030	14153	13994	14059	14196	14229	14065	14073	14028	14120	13994	14081	14055	14116	14123	14134	14016	14299	14102	14082	14158	14214	14114	14213	14133	14127	14228	14189	14233	14083	14232	14147	14219	13977	14130	14113	14080	14151	14087	14172	14140	13965	14032	14057	14123	14221	14062	14183	14239	14088	14158	14094	14259	14016	14018	14119	13995	14246	14082	14229	14056	14236	14265	13939	14116	14072	14103	14001	14135	14151	14018	14160	14282	13911	14194	14206	14129	14269	14122	14225	14145	14092	14155	14078	14207	14253	14164	14116	14182	14210	14207	14098	14064	14127	14154	14168	14107	14148	14056	14104	14266	14270	14157	14097	14044	14443	14021	14086	14116	13925	14093	14083	14150	14237	14181	14121	14121	14151	14132	14202	13984	14110	14136	14198	14184	14243	14158	14211	14202	14155	14124	14092	14024	14154	14137	14164	13951	14128	14234	14124	14282	14209	14311	14204	14400	14134	14119	14163	14171	14052	14004	14095	14023	14147	14098	14118	14198	14099	14151	14009	14213	14103	14138	14181	14086	14030	14144	14204	14047	14078	14181	14097	14126	14194	14104	14226	14185	14097	14015	14066	14248	14174	14119	14108	14193	14083	14148	14079	14061	14282	14198	14144	14099	14152	14206	14011	14195	14033	14121	14009	14078	14293	14088	14136	14286	14219	14231	14109	14157	14250	14248	14251	14067	14056	14138	14131	14062	14210	14101	14198	13972	14089	14154	14140	14114	14094	14098	13980	14297	14013	14001	14165	14059	14145	14167	14278	14135	14164	14153	14167	14267	13950	14238	14281	14110	14153	14155	14107	14151	14162	14066	14266	14205	14207	14099	14198	14080	14079	14148	14388	13998	14111	14161	14200	14139	14118	14099	14147	14071	14101	14081	13993	14056	14039	14339	14280	14070	14024	14115	14042	14222	14158	14253	14202	14168	14052	14028	14107	14321	14131	14144	14113	14157	14112	13944	14163	14109	14074	13934	14203	14198	14060	14158	14053	14159	14117	14066	14103	14104	14232	14137	14108	14133	14204	14296	14095	14120	14186	14037	14215	14079	14172	13936	14031	14292	14065	13856	14289	14065	14136	14150	14198	14206	14089	14210	14072	14171	14114	14145	14241	14155	14180	14093	14044	14155	14169	14021	14163	14262	14097	14110	14021	14190	14142	14190	14136	14285	14053	14031	14202	14198	14069	14185	14240	14216	14108	14030	14119	14013	14080	14058	14003	14175	14056	14046	14091	14250	14109	14078	14030	14119	14259	14002	14175	14326	14176	14042	14224	14069	14075	14140	14348	14076	14130	14194	14160	14162	14144	14019	14077	14066	14084	14185	14219	14126	14049	14110	14096	14194	14313	14178	14114	14090	14119	14201	14281	14183	14167	13918	14122	14215	14141	13959	14060	14076	14301	14257	13999	14178	14090	14116	14261	13996	14238	14122	14223	14056	14272	14231	14106	14280	14053	14150	14184	14087	14082	14153	14251	14039	14109	14244	14126	14279	14081	14148	14096	14054	14076	13978	14287	14101	14137	14222	14213	14095	14092	14161	14185	14104	14439	14110	14199	14082	14014	14138	14132	14155	14058	13984	14080	13992	14208	14080	14334	14196	14085	14260	14150	14209	14142	13947	14118	14095	14061	14246	14103	14246	14231	14168	14142	14166	14250	14023	14286	14232	14051	14069	14032	14116	14216	14224	14206	14253	14136	14028	13992	14261	14140	13969	14278	14022	14144	14162	14109	14140	14074	14095	14004	14164	14145	14137	14222	14039	14231	14135	14083	14142	14125	14244	14199	14051	14037	14094	14049	14180	14300	13964	14031	14135	14143	14164	14258	14144	14171	14029	14057	14193	14086	13926	14357	14125	14139	14135	14093	14070	14107	14215	14155	14318	14211	14183	14129	14071	14045	14212	14122	14214	14029	14185	14330	13997	14263	14135	14279	14252	14027	14183	14153	14205	14145	14018	14032	14176	14255	14137	14206	14166	14255	14035	14234	13923	14180	14169	14185	14291	14096	14113	14241	14065	14078	14017	14139	14177	14282	14062	14231	14362	13911	14071	14087	14160	14090	14191	14108	14120	14079	14246	14081	14161	14051	14017	14013	14084	14113	14181	14089	14169	14076	14257	14239	14189	13891	13862	14229	14172	14035	14048	14149	14235	14252	14058	14013	14130	14235	14099	14088	14205	14159	14214	14198	14180	14254	14192	14215	14109	14308	14153	14132	14257	14209	14006	14348	14165	14154	14170	14276	14189	14226	14137	14207	14288	14073	14288	14121	14287	14183	14110	14179	14042	14217	14170	14163	14056	14009	14097	13973	14152	14108	14173	14194	14051	14227	14149	14132	14130	14252	14168	14161	14158	14138	14073	14289	14313	14155	14083	14219	14139	14146	14213	14298	14086	14123	14289	14126	14105	14259	14096	14152	14075	13927	14009	14128	14056	14260	14190	14131	14155	14009	14171	14161	14180	14126	14237	14208	14136	14234	14096	14157	14057	14365	14053	14172	14049	14056	14183	14148	14151	14038	14029	14290	14146	14182	14144	14148	14204	14135	14118	14145	14086	14127	14177	14118	14048	14136	14097	14111	14297	14359	14072	14216	14221	14024	14145	14212	14038	14221	14164	14151	14126	14085	14241	14070	14228	14217	14061	13972	14194	14133	14145	14084	14218	14196	14197	14072	14449	14201	14231	14184	14267	14040	14148	14256	14285	14102	14096	14364	14316	14287	14045	14116	14129	14106	14006	14259	14202	14063	14095	14129	14133	14228	14292	14034	14211	14118	14083	14176	13984	14189	14158	14120	14118	14193	14181	14081	14084	14149	14216	14169	14165	14194	14176	14147	14138	14023	14076	14233	14152	14280	13952	14178	14294	14211	14058	14153	14181	14195	14169	14032	14121	14148	13981	14177	14142	14168	14149	14101	14231	14123	14110	14191	14091	14173	14089	14190	14162	14281	14189	14248	13958	14150	14165	14058	14204	14144	14100	14127	14077	14152	14081	14249	14173	14193	14048	14238	14119	14194	13947	14226	14196	14101	14247	14263	14278	14258	14176	14154	14176	14050	14155	14133	14146	14225	14099	14182	14192	14127	14308	14151	14108	14235	14112	14196	14240	14307	14191	14060	14114	14192	14225	14166	14103	14098	14100	14107	14179	14210	14079	14145	14203	14155	14179	14085	14128	14196	14038	14211	14243	14124	14151	14090	14135	14350	14272	14125	14239	14087	13900	14222	13990	14181	14231	14163	14038	14131	14026	14209	14220	14180	14274	14024	14155	14193	14144	14059	14048	14078	14112	14140	14128	14006	14017	14060	14105	14097	14020	14050	14059	14166	14017	14227	14193	14108	14158	14360	14143	14197	14252	14118	14263	14180	14251	14070	14128	14220	14197	14096	14293	14142	14128	14118	14213	14136	14214	14027	14238	14295	14066	14077	14262	14207	14161	14107	14121	14143	14096	14164	14131	14153	14293	13975	14135	14095	14171	14050	14111	14272	14200	14069	14008	14058	14278	14180	14058	14105	14249	14221	14061	14242	14366	13986	14241	14112	13962	14210	14265	14124	14296	14086	14068	13958	13992	14325	14095	14111	13944	14189	14047	14167	14101	14166	14150	14215	14212	14220	14095	14024	14337	13986	14213	14092	14226	14069	14186	14073	14099	14054	14210	14134	14104	14087	14219	14064	14235	14149	14183	14112	14345	14219	14130	14119	14079	14136	14073	14130	14009	14114	14132	14164	14217	14240	14149	14259	14305	14145	14234	14286	14237	14139	14127	14076	14152	14209	14200	14098	14063	13992	14190	14110	14242	14238	14133	14099	14119	14133	14236	13999	14096	14158	14247	14088	14198	14254	14038	14142	14192	14174	14120	14356	14218	14131	14081	14163	14020	14145	14226	14012	14304	14020	14062	14112	14106	14171	14006	14095	14344	14140	14052	14051	14187	14143	14274	14034	14131	14071	14174	14062	14036	14107	14277	14020	14064	14109	14133	14050	14191	14073	14092	14043	14232	14090	14153	14275	14214	14300	14116	14075	14127	14128	14212	14197	14150	14065	14063	14204	14239	14102	14032	14211	14053	14168	14069	13905	14106	14274	14233	14239	14243	14029	14142	14157	14184	14204	13940	14168	14011	14118	14338	14099	14182	14102	14078	14201	14099	14256	14219	14080	14244	14153	14196	14285	14186	14191	14097	14075	14247	14115	14139	14181	14034	14175	14144	14121	14173	14114	14261	14240	13950	14128	14047	14253	14111	14279	14141	13982	14078	14301	14163	14047	14032	14070	14140	14138	14255	13969	14131	14264	14314	13996	14270	14073	14146	14138	14050	14122	14195	14100	14184	14164	14148	14275	14225	14119	14275	14097	14231	14167	14214	14110	14033	14128	14058	14105	14160	14169	14108	14265	13976	14067	13964	13983	14186	14238	14046	14285	14220	13972	14079	14144	14040	13958	14085	14211	14180	14157	14215	13944	14381	14287	14122	14015	14111	14069	14037	14015	14115	14251	14064	14119	14184	14113	14147	14172	13996	14252	14222	14247	14034	13944	14299	14035	14303	14277	14246	14043	14054	14164	14072	14068	14121	14062	14095	14098	14204	14001	14123	14086	14184	14153	14094	14210	14240	14096	14226	14116	14135	14051	14092	14317	14228	14091	14141	14092	14198	14216	14287	14122	14031	14251	14153	14190	14180	14185	14127	14114	14188	14167	14047
21876	21060	28354	24026	21360	23594	25763	20877	19807	19966	19780	19291	19365	19229	18915	18664	18658	18674	18478	18668	18377	18436	18385	18443	18513	18540	18236	18536	18462	18265	18461	18331	18570	18404	18339	18517	18260	18356	18428	18599	18458	18503	18335	18309	18390	18179	18526	18334	18477	18429	18479	18476	18374	18369	18313	18264	18140	18115	18311	18485	18249	18393	18353	18407	18584	18161	18275	18382	18343	18497	18503	18343	18266	18275	18284	18217	18110	18339	18319	18383	18563	18310	18414	18360	18237	18263	18245	18395	18293	18097	18340	18409	18300	18246	18274	18432	18298	18439	18453	18078	18243	18283	18357	18353	18262	18328	18248	18357	18369	18416	18364	18315	18338	18285	18455	18194	18267	18344	18393	18143	18367	18350	18484	18265	18478	18455	18361	18113	18421	18642	18229	18225	18421	18283	18295	18618	18241	18303	18443	18253	18187	18477	18723	18422	18190	18535	18339	18239	18393	18401	18200	18283	18389	18492	18385	18299	18383	18371	18341	18368	18399	18489	18212	18377	18290	18156	18329	18325	18356	18203	18245	18120	18417	18352	18477	18264	18221	18179	18172	18273	18381	18097	18294	18454	18508	18191	18185	18306	18500	18389	18165	18340	18526	18214	18248	18414	18444	18192	18257	18190	18324	18301	18141	18046	18022	18204	18192	18282	18159	18304	18385	18107	18340	18388	18597	18161	18200	18305	18142	18330	18146	18251	18081	18338	18397	18301	18386	18264	18196	18184	18307	18300	18137	18078	18285	18451	18084	18372	18364	18253	18442	18257	18493	18595	18410	18252	18203	18201	18343	18233	18284	18312	18476	18189	18408	18226	18121	18464	18488	18243	18099	18168	18405	18206	18258	18225	18134	18142	18329	18460	18139	18215	18390	18329	18310	18491	18329	18424	18383	18437	18470	18351	18333	18305	18231	18249	18220	18366	18446	18252	18391	18338	18193	18450	18317	18196	18279	18214	18347	18299	18169	18292	18226	18243	18354	18074	18167	18298	18370	18119	18379	18268	18275	18120	18128	18269	18418	18349	18136	18239	18466	18312	18089	18329	18273	18366	18356	18221	18140	18344	18103	18202	18152	18258	18391	18035	18352	18331	18362	18231	18152	18375	18337	18486	18275	18423	18113	18164	18182	18525	18420	18282	18297	18496	18317	18308	17989	18294	18271	18307	18365	18412	18440	18437	18340	18242	18189	18104	18225	18229	18430	18301	18231	18391	18323	18362	18537	18304	18341	18306	18361	18333	18337	18208	18356	18381	18321	18348	18382	18249	18273	18479	18294	18216	18432	18351	18272	18303	18077	18196	18330	18085	18226	18202	18266	18340	18553	18188	18415	18141	18231	18303	18281	18439	18186	18215	18373	18279	18364	18381	18313	18216	18558	18359	18116	18207	18540	18365	18266	18338	18335	18173	18298	18183	18254	18327	18335	18230	18366	18396	18415	18369	18299	18409	18243	18286	18170	18327	18324	18424	18243	18340	18382	18266	18341	18500	18393	18251	18238	18420	18395	18171	18422	18308	18449	18445	18284	18135	18251	18443	18217	18426	18349	18377	18160	18312	18219	18180	18059	18486	18149	18110	18450	18242	18406	18284	18382	18184	18257	18472	18042	18168	18115	18381	18500	18186	18068	18136	18262	18356	18319	18189	18495	18206	18350	18145	18475	18409	18366	18556	18424	18260	18342	18239	18154	18313	18486	18443	18072	18389	18364	18156	18382	18454	18404	18347	18400	18146	18268	18213	18250	18467	18478	18314	18146	18390	18325	18328	18201	18536	18319	18413	18276	18213	18436	18354	18400	18042	18231	18283	18250	18302	18412	18423	18227	18304	18181	18217	18192	18155	18270	18333	18324	18348	18419	18244	18156	18050	18297	18137	18147	18268	18254	18382	18314	18432	18207	18077	18419	18312	18539	18280	18258	18299	18263	18360	18049	18131	18262	18318	18410	18113	18168	18348	18255	18531	18219	18444	18320	17975	18202	18329	18199	18362	18294	18314	18364	18121	18353	18141	18174	18258	18606	18331	18315	18386	18394	18451	18372	18306	18275	18120	18256	18244	18044	18189	18308	18233	18363	18271	18558	18183	18364	18095	18366	18309	18257	18349	18300	18239	18241	18111	18485	18189	18271	18249	18454	18285	18400	18340	18388	18432	18233	18129	18197	18283	18311	18139	18315	18462	18496	18270	18385	18222	18173	18348	18281	18351	18386	18459	18494	18280	18154	18218	18252	18271	18307	18134	18225	18146	18029	18182	18360	18290	18325	18240	18369	18283	18347	18230	18236	18423	18026	18329	18199	18388	18279	18457	18569	18404	18565	18346	18068	18199	18218	18398	18098	18294	18346	18116	18274	18362	18370	18211	18335	18122	18202	18514	18232	18341	18372	18459	18375	18420	18322	18302	18269	18251	18339	18332	18365	18301	18017	18156	18239	18273	18331	18122	18278	18181	18113	18209	18128	18385	18388	18348	18145	18248	18361	18237	18487	18367	18300	18065	18365	18199	18390	18258	18467	18467	18337	18401	18337	18127	18252	18269	18487	18410	18294	18140	18259	18276	18156	18286	18207	18200	18426	18222	18300	18457	18321	18439	18238	18302	18290	18409	18461	18356	18454	18306	18051	18247	18247	18219	18208	18323	18363	18193	18251	18363	18272	18278	18115	18586	18282	18232	18473	18435	18471	18346	18034	18111	18424	18297	17976	18254	18465	18228	18316	18266	18417	18155	18249	18301	18474	18327	18240	18494	18140	18230	18250	18219	18464	18331	18164	18278	18262	18300	18336	18248	18044	17995	18116	18306	18303	18386	18129	18413	18015	18158	18221	18116	18323	18430	18242	18273	18135	18343	18177	18104	18299	18264	18118	18445	18078	18125	18267	18446	18454	18132	18347	18516	18161	18418	18193	18263	18418	18392	18261	18537	18485	18187	18291	18416	18264	18220	18458	18131	18300	18046	18383	18463	18299	18210	18207	18212	18254	18065	18355	18370	18448	18248	18403	18181	18218	18289	18363	18322	18252	18191	18339	18411	18256	18207	18265	18328	18182	18376	18287	18200	18175	18149	18115	18209	18409	18164	18100	18229	18349	18449	18169	18248	18437	18049	18429	18169	18474	18266	18271	18234	18255	18293	18288	18444	18476	18344	18346	18170	18520	18419	18280	18245	18313	18153	18337	18226	18292	18298	18399	18296	18127	18208	18324	18192	18482	18455	18460	18155	18125	18411	18473	18232	18164	18337	18445	18127	18342	18590	18371	18229	18130	18344	18336	18172	18384	18137	18434	18127	18212	18094	18268	18236	18263	18335	18125	18074	18512	18315	18335	18079	18296	18329	18447	18317	18377	18359	18228	18441	18167	18250	18331	18380	18113	18030	18096	18273	18526	18248	18306	18370	18229	18193	18306	18479	18221	18284	18196	18421	18311	18314	18292	18377	18461	18319	18204	18438	18286	18406	18440	18333	18419	18299	18149	18310	18285	18303	18085	18358	18157	18298	18398	18410	18512	18415	18323	18255	18541	18212	18338	18117	18310	18379	18390	18229	18280	18328	18275	18226	18337	18189	18231	18284	18018	18387	18369	18309	18255	18146	18266	18365	18324	18469	18308	18530	18211	18404	18437	18343	18371	18247	18400	18311	18301	18298	18279	18389	18516	18258	18273	18370	18467	18401	18390	18259	18228	18370	18389	18210	18318	18344	18427	18204	18188	18178	18223	18252	18485	18309	18297	18100	18287	18265	18137	18392	18365	18188	18292	18350	18348	18379	18250	18166	18289	18126	18401	18304	18343	18203	18046	18317	18217	18503	18526	18273	18264	18242	18407	18425	18278	18397	18213	18397	18271	18301	18341	18095	18371	18408	18496	18326	18296	18191	18422	18209	18393	18421	18352	18101	18163	18416	18277	18340	18281	18352	18405	18302	18395	18186	18406	18302	18408	18119	18217	18143	18308	18314	18450	18091	18230	18438	18231	18443	18208	18360	18251	18205	18327	18077	18291	18342	18372	18236	18220	18164	18206	18335	18228	18146	18482	18211	18379	18253	18213	18542	18512	18298	18406	18119	18147	18464	18177	18358	18087	18410	18262	18422	18676	18271	18499	18312	18469	18440	18300	18150	18237	18170	18250	18334	18076	18005	18088	18322	18308	18489	18370	18272	18218	18334	18403	18179	18483	18298	18382	18301	18352	18395	17960	18343	18366	18163	18203	18350	18518	18171	18490	18500	18365	18234	18331	18169	18344	18433	18356	18273	18316	18270	18335	18324	18179	18380	18470	18364	18285	18157	18400	18394	18105	18181	18183	18132	18379	18275	18309	18056	18279	18371	18432	18358	18325	18308	18495	18205	18265	18498	18365	18183	18132	18318	18161	18368	18396	18325	18380	18502	18204	18466	18417	18394	18339	18280	18394	18274	18537	18432	18292	18419	18349	18229	18262	18317	18221	18291	18255	18247	18324	18325	18396	18158	18447	18325	18308	18431	18402	18048	18231	18305	18245	18224	18447	18297	18266	18235	18248	18209	18438	18265	18452	18116	18220	18236	18314	18348	18330	18200	18103	18252	18335	18280	18257	18457	18468	18332	18382	18063	18229	18175	18313	18299	18333	18247	18275	18444	18513	18258	18357	18287	18143	18289	18147	18149	18448	18408	18304	18158	18303	18398	18130	18378	18377	18074	18256	18220	18310	18336	18226	18481	18303	18347	18297	18234	18336	18309	18357	18401	18481	18234	18300	18338	18227	17984	18128	18403	18436	18350	18327	18219	18391	18387	18381	18472	18404	18338	18254	17983	18357	18369	18145	18245	18159	18074	18451	18328	18297	18282	18392	18313	18435	18403	18252	18130	18312	18251	18409	18392	18198	18354	18296	18481	18466	18495	18186	18351	18213	18132	18233	18381	18321	18498	18348	18294	18187	18307	18464	18157	18375	18089	18397	18194	18286	18324	18121	18220	18479	18260	18243	18150	18193	18422	18155	18229	18489	18308	18250	18405	18220	18274	18204	18124	18208	18179	18127	18442	18207	18237	18221	18460	18338	18220	18250	18329	18327	18317	18315	18285	18108	18331	18238	18210	18198	18421	18470	18214	18478	18500	18394	18099	18565	18433	18342	18268	18327	18177	18176	18503	18207	18311
16807	37146	30312	23548	21194	19557	18552	17702	17534	16975	16684	16500	16140	15959	15833	15700	15673	15771	15473	15556	15506	15482	15586	15356	15311	15430	15461	15292	15442	15265	15409	15329	15455	15298	15341	15297	15277	15385	15335	15295	15423	15457	15224	15419	15214	15272	15304	15338	15364	15239	15318	15301	15341	15288	15379	15467	15241	15399	15362	15217	15382	15357	15262	15204	15332	15256	15190	15252	15299	15206	15368	15264	15437	15428	15332	15206	15513	15516	15349	15284	15340	15201	15370	15220	15391	15340	15299	15409	15322	15372	15329	15350	15263	15538	15161	15317	15306	15247	15314	15443	15304	15202	15305	15311	15256	15243	15522	15293	15356	15144	15228	15431	15370	15234	15297	15232	15305	15246	15309	15380	15274	15091	15315	15396	15184	15139	15427	15255	15514	15267	15300	15325	15255	15277	15306	15431	15284	15257	15271	15134	15334	15251	15453	15292	15140	15415	15395	15479	15332	15262	15399	15226	15269	15308	15324	15312	15288	15315	15235	15333	15023	15314	15257	15474	15187	15332	15167	15158	15386	15326	15359	15429	15343	15411	15183	15251	15376	15284	15161	15324	15235	15266	15374	15209	15269	15202	15200	15285	15426	15045	15214	15368	15341	15302	15225	15339	15296	15176	15422	15378	15459	15471	15339	15133	15436	15292	15282	15455	15133	15390	15390	15535	15290	15406	15481	15313	15184	15280	15311	15240	15232	15143	15242	15240	15145	15310	15368	15158	15221	15431	15315	15233	15443	15458	15281	15294	15464	15282	15243	15158	15302	15378	15282	15178	15075	15326	15419	15354	15208	15470	15532	15308	15176	15268	15303	15243	15331	15251	15510	15331	15112	15216	15194	15363	15373	15330	15312	15326	15304	15359	15315	15235	15309	15204	15328	15351	15340	15335	15212	15295	15256	15314	15374	15393	15287	15380	15202	15335	15109	15330	15148	15268	15346	15171	15452	15163	15361	15047	15344	15381	15130	15162	15238	15313	15542	15374	15200	15247	15320	15373	15368	15250	15216	15280	15186	15251	15283	15307	15228	15371	15194	15239	15203	15241	15129	15363	15348	15370	15270	15415	15452	15340	15337	15371	15454	15404	15197	15353	15380	15413	15254	15318	15259	15263	15108	15170	15289	15275	15235	15236	15110	15463	15314	15235	15297	15284	15165	15265	15335	15247	15309	15368	15258	15316	15155	15309	15475	15178	15473	15368	15209	15333	15359	15099	15296	15182	15244	15426	15216	15289	15191	15211	15268	15332	15333	15459	15178	15393	15220	15296	15224	15116	15220	15358	15166	15238	15323	15252	15282	15240	15331	15304	15256	15217	15035	15185	15283	15081	15330	15293	15296	15155	15210	15306	15341	15191	15249	15289	15221	15225	15308	15168	15291	15395	15329	15282	15399	15438	15273	15203	15161	15145	15177	15286	15316	15172	15094	15230	15314	15131	15412	15270	15277	15261	15250	15405	15064	15199	15334	15420	15095	15057	15240	15298	15279	15387	15207	15178	15264	15524	15208	15270	15201	15238	15253	15286	15253	15301	15379	15215	15352	15282	15214	15369	15343	15526	15217	15260	15374	15166	15331	15260	15360	15247	15068	15286	15360	15247	15388	15297	15224	15266	15221	15248	15459	15393	15046	15332	15183	15494	15374	15289	15278	15271	15392	15324	15249	15259	15271	15193	15240	15254	15326	15214	15395	15273	15199	15330	15181	15243	15158	15274	15183	15241	15348	15079	15423	15158	15332	15417	15284	15318	15366	15227	15293	15370	15416	15230	15139	15354	15271	15364	15221	15239	15336	15380	15096	15383	15365	15473	15121	15347	15176	15382	15387	15259	15354	15251	15421	15244	15149	15179	15150	15411	15231	15279	15155	15400	15358	15278	15317	15271	15346	15389	15240	15427	15317	15093	15337	15269	15258	15171	15291	15326	15312	15179	15203	15269	15325	15357	15023	15351	15078	15512	15265	15374	15137	15322	15263	15131	15249	15295	15214	15311	15183	15325	15317	15136	15240	15352	15256	15315	15285	15398	15202	15356	15275	15358	15370	15225	15250	15364	15211	15211	15322	15252	15273	15278	15265	15418	15261	15295	15383	15316	15386	15238	15181	15378	15360	15392	15307	15129	15300	15396	15306	15199	15186	15438	15356	15397	15207	15270	15361	15289	15394	15385	15445	15313	15302	15225	15203	15322	15325	15224	15253	15222	15183	15223	15349	15305	15251	15323	15418	15277	15446	15219	15054	15375	15343	15292	15301	15206	15323	15248	15182	15293	15221	15307	15326	15210	15279	15343	15249	15352	15259	15241	15404	15479	15354	15288	15254	15288	15343	15335	15117	15276	15139	15457	15259	15311	15453	15180	15251	15597	15204	15315	15305	15219	15269	15371	15353	15363	15310	15323	15212	15329	15377	15393	15445	15336	15115	15318	15183	15278	15293	15395	15292	15449	15261	15258	15239	15244	15397	15250	15281	15116	15314	15180	15425	15157	15300	15245	15143	15417	15302	15136	15209	15174	15412	15475	15233	15391	15370	15173	15145	15260	15232	15409	15417	15339	15240	15220	15255	15247	15239	15392	15245	15284	15259	15259	15240	15309	15135	15270	15330	15029	15468	15265	15225	15165	15202	15180	15419	15253	15249	15296	15130	15249	15313	15166	15078	15416	15250	15227	15217	15408	15465	15345	15274	15318	15429	15378	15221	15171	15299	15182	15294	15185	15221	15191	15338	15261	15262	15266	15348	15309	15257	15280	15298	15233	15307	15306	15327	15338	15413	15168	15128	15369	15443	15358	15284	15102	15454	15514	15379	15250	15236	15398	15147	15422	15218	15373	15235	15330	15569	15346	15213	15290	15270	15277	15298	15457	15330	15315	15311	15367	15220	15212	15542	15144	15148	15305	15331	15153	15299	15304	15358	15210	15326	15177	15306	15360	15351	15357	15047	15323	15230	15377	15266	15282	15405	15284	15176	15286	15428	15301	15372	15277	15375	15314	15297	15255	15344	15337	15305	15274	15188	15123	15236	15278	15349	15264	15289	15250	15463	15222	15233	15358	15395	15364	15146	15235	15139	15269	15435	15236	15175	15248	15335	15315	15211	15195	15314	15158	15133	15315	15177	15274	15219	15324	15404	15168	15275	15346	15226	15270	15252	15272	15093	15299	15378	15297	15374	15310	15260	15180	15347	15357	15348	15319	15371	15381	15283	15363	15483	15211	15182	15365	15364	15342	15276	15403	15180	15416	15237	15188	15301	15481	15240	15257	15084	15182	15099	15300	15270	15406	15266	15229	15370	15348	15216	15150	15389	15179	15098	15273	15381	15396	15087	15200	15126	15270	15257	15053	15251	15365	15369	15152	15147	15342	15291	15388	15172	15144	15244	15262	15366	15346	15472	15424	15298	15080	15094	15420	15319	15211	15276	15390	15164	15148	15284	15268	15400	15265	15387	15397	15304	15415	15152	15297	15247	15357	15395	15418	15343	15114	15320	15126	15246	15371	15200	15315	15470	15387	15306	15334	15129	15245	15255	15390	15188	15232	15170	15236	15265	15086	15262	15295	15180	15271	15019	15264	15308	15228	15299	15305	15344	15276	15352	15202	15411	15230	15305	15185	15305	15254	15210	15371	15292	15437	15138	15227	15261	15326	15339	15416	15288	15435	15234	15280	15221	15304	15443	15199	15120	15318	15344	15298	15380	15407	15326	15418	15283	15269	15155	15281	15307	15152	15154	15351	15283	15254	15329	15159	15323	15165	15326	15389	15237	15374	15198	15303	15371	15224	15339	15455	15461	15421	15375	15371	15266	15146	15221	15055	15383	15242	15275	15480	15252	15348	15398	15391	15271	15398	15245	15177	15364	15135	15303	15293	15194	15514	15418	15321	15276	15107	15303	15155	15352	15337	15352	15338	15340	15307	15250	15307	15335	15319	15268	15186	15259	15334	15269	15255	15287	15479	15182	15155	15333	15224	15275	15247	15299	15191	15220	15251	15285	15402	15340	15290	15346	15368	15411	15368	15254	15234	15238	15309	15234	15185	15251	15253	15325	15217	15437	15168	15412	15293	15361	15294	15223	15405	15314	15214	15259	15343	15234	15155	15305	15277	15496	15283	15354	15360	15289	15084	15357	15279	15371	15196	15421	15210	15079	15195	15417	15280	15204	15314	15367	15112	15214	15344	15203	15289	15274	15237	15361	15361	15404	15237	15462	15218	15335	15213	15368	15299	15374	15206	15407	15275	15306	15231	15272	15243	15338	15378	15140	15333	15322	15263	15347	15192	15202	15102	15277	15230	15267	15369	15358	15239	15255	15173	15396	15378	15455	15252	15347	15285	15348	15401	15367	15330	15346	15395	15345	15332	15325	15258	15324	15167	15300	15266	15353	15141	15219	15387	15393	15329	15199	15223	15248	15241	15221	15268	15242	15167	15191	15312	15424	15152	15233	15069	15110	15305	15201	15215	15150	15219	15255	15283	15478	15300	15195	15133	15153	15433	15417	15273	15302	15302	15513	15136	15266	15217	15367	15324	15327	15249	15273	15275	15081	15169	15044	15302	15344	15333	15456	15246	15403	15366	15282	15347	15530	15204	15169	15283	15481	15133	15118	15268	15435	15455	15264	15366	15152	15144	15358	15205	15388	15238	15287	15250	15342	15413	15491	15324	15339	15222	15015	15274	15298	15318	15182	15306	15357	15208	15243	15164	15303	15314	15120	15145	15311	15382	15251	15243	15403	15283	15253	15321	15371	15337	15271	15317	15260	15173	15399	15515	15264	15259	15462	15129	15412	15422	15465	15282	15388	15161	15277	15369	15417	15238	15293	15232	15319	15240	15303	15323	15154	15350	15319	15333	15387	15211	15446	15294	15305	15265	15429	15415	15144	15322	15251	15325	15237	15250	15430	15347	15240	15275	15398	15385	15389	15301	15263	15416	15200	15394	15424	15258	15083	15205	15498	15319	15250	15179	15208	15304	15200	15306	15438	15175	15176	15287	15121	15187	15242	15406	15212	15220	15089	15369	15356	15326	15358	15412	15161	15251	15266	15229	15269	15229	15384	15275	15301	15281	15258	15310	15240	15322	15285	15339	15358	15304	15217	15463	15351	15463	15273	15184	15296	15424	15424	15445	15485	15306
28304	22795	24902	21885	18045	17416	17227	16668	16358	16431	16586	16431	16290	16333	16204	16141	16036	16214	16066	15980	16241	15940	15919	16120	15949	15972	16151	16052	16053	16012	16215	15911	16215	16006	16063	16087	16128	15997	16286	16001	15777	16175	16090	16114	15935	16042	16158	16027	16081	16085	15962	15972	16288	16119	16185	16080	15936	15993	16157	15951	16152	16112	15940	16064	16210	16092	15908	15957	16344	16128	16137	16114	16027	15875	15820	15974	16270	16170	15798	16036	15983	16096	15991	16106	16155	16064	16054	16057	16091	16164	16189	16331	16046	16101	16051	15986	16001	16107	15978	15891	16157	16117	15777	16038	16217	16059	15944	16073	16133	16088	15902	15968	16175	16185	16174	16260	16101	15940	16084	16015	16075	16138	15964	15935	16376	15923	16087	16116	16018	15872	16361	16136	15970	16078	15932	15914	16098	15947	16158	16078	16091	16148	16204	15967	15938	16119	16119	16193	16137	16014	16062	15906	16126	16115	16180	15759	15980	15935	16026	16026	15952	16097	16144	15887	16105	16108	16024	16123	15848	16096	16164	15798	16106	16103	16187	15933	16126	16164	16093	16150	15953	15819	16110	16096	16056	16145	16013	16115	16163	16176	16036	15992	15834	16089	16013	16036	16072	15999	16152	16078	16130	16043	16039	16171	16278	16120	16052	15885	15909	16010	16020	16173	16018	15897	15957	16027	16200	16264	16113	16136	16093	15997	16089	16087	16119	16046	15880	16001	15946	15960	16188	16112	16021	16011	15916	16051	16012	16209	16118	16079	15968	16223	16250	16069	15944	15954	16078	15965	16058	15994	15975	16178	16301	16202	16088	16119	16204	15866	16120	15932	15956	16095	16235	16282	16091	16109	16005	15996	16027	16029	15908	16047	15992	16054	16026	16187	16082	16096	16149	16154	16024	15963	16164	16095	16152	15998	16054	16076	16086	16185	16014	15982	16148	16095	16045	16146	15995	16066	16048	16074	15788	16054	16128	16001	16115	15970	16080	15913	16083	16024	16015	15967	16088	16240	15985	16151	16158	16134	15980	16301	16196	15868	16204	16196	16080	16064	16040	16072	16147	15986	16169	16136	16029	15978	15897	16076	16149	15911	16175	16243	16008	16116	16419	16127	16156	16302	15996	16290	15972	16008	16336	16156	15910	16135	16190	16238	16123	15840	16259	16199	16184	16079	16115	15959	15979	16068	16034	15915	15948	15856	16152	15920	16088	16188	16195	15965	16243	16320	16137	16163	16124	16060	16275	15999	16111	16120	16309	16067	16124	16175	16006	16002	16142	16199	16251	16019	16075	15997	16160	15990	15851	16136	16144	16224	16100	16032	16058	16180	16069	16094	15951	16156	15914	16004	16286	16034	16059	16143	16082	16002	16231	16154	16214	16272	16202	16105	15939	16313	16205	16138	16073	16040	16085	16078	16072	16197	16094	15995	16394	16156	15877	16077	16058	15966	16052	15968	16198	16205	16263	16128	16333	16065	16118	16003	16142	16179	15971	16012	16063	16081	16278	16102	16068	16123	16090	16109	16057	15979	16038	16031	16031	15905	16044	15896	15916	16143	15952	16036	16067	15943	16111	16055	16064	16238	16024	15956	15966	15896	16058	16107	15996	16114	16249	16152	16152	16109	15971	15959	16229	16087	16114	16215	16165	15960	15942	15794	16039	16116	15919	15959	15879	16079	16092	15933	16021	15789	16051	16041	16144	16090	16208	15992	16112	16110	15886	15991	16072	16052	15802	16104	15872	15811	16144	16133	16373	16073	16084	16101	16119	15942	16040	15812	16319	16050	15977	16218	16059	16110	16152	15964	15855	15987	16156	16281	16111	16134	16092	15909	16240	16046	16088	15992	16058	16076	16157	16278	16173	15945	16050	15955	16050	15954	16084	15970	16272	16170	16002	16266	16087	16108	15935	16082	16040	16239	16045	15865	16144	16093	16023	15900	16079	16084	16315	16236	16030	16063	15872	16097	16090	16356	16179	15998	16223	16091	16277	16198	16152	16170	16150	16418	16191	16187	15886	16226	16095	16297	16098	16095	16220	16144	16094	15708	15974	16153	16106	16299	16360	15887	16068	15889	16175	16126	16196	16070	16113	16110	16049	15951	16123	16048	15903	16143	16183	15955	16122	16029	16006	16012	16145	16019	15932	16337	16003	16204	16187	15875	16208	15973	16236	16212	16323	16029	16054	16047	16237	16112	16116	16284	16079	16191	16096	15959	16208	16228	16242	15971	16121	16198	15952	15986	15817	15948	15858	15970	16034	16173	16134	15984	16377	15945	16259	16056	16071	16016	16166	16122	16100	16044	16037	16103	15912	16068	15948	16031	16123	16177	16230	15966	16058	15992	16146	15873	16012	16144	16000	16114	15960	16265	16071	16271	16149	16032	16212	16031	16075	15920	16114	15967	15986	16018	16094	16122	16172	15969	16039	16059	16233	16008	16175	16216	16090	16191	15987	16024	16072	16035	15999	16221	16042	15981	16034	16014	15992	16257	16189	16199	16070	16036	16156	15978	16135	15875	15974	16074	16098	16129	16131	16140	16017	16170	16129	16009	16138	15994	16052	15906	15911	16306	16074	15883	16180	16045	15954	15927	15872	16120	15949	16153	16018	16313	16153	16246	15976	15894	15887	16215	15917	16270	16147	16014	16113	15983	15976	16112	16064	16059	16073	16090	16129	16189	16105	16257	16093	16169	16110	16077	16155	16238	16042	15922	15905	16144	16230	16309	16048	16100	16060	16047	16203	16050	16010	16205	16281	16005	16321	15934	16133	16003	16013	16036	16138	16078	15935	16154	16034	15991	16233	15914	16249	16082	15969	15986	16098	16173	16191	16094	16120	16187	16131	16117	16212	16197	15973	15921	16069	16252	15876	16266	16202	16006	16095	16187	16202	15919	16056	15914	15990	16033	16026	16058	15943	16011	16062	15930	16034	15997	16012	15987	15856	16022	15894	16147	16170	15930	16068	16182	16151	16266	15918	16051	16224	16064	15880	15963	16067	16028	15772	16065	16072	16138	16116	16194	16303	16124	16085	16046	16098	16289	16003	16066	16111	15987	15966	16030	16012	16023	16148	16064	16157	16155	15846	16115	15775	16006	16102	16168	16054	16019	15963	15987	16147	16134	15999	15948	16156	16234	15919	16045	15865	16050	16165	16064	15933	15813	16067	16047	16142	16001	16256	16017	16271	16131	16083	16055	15913	15902	15927	16236	16186	16020	15973	16061	16084	16038	16140	16008	15930	16082	16023	16257	16211	16165	15968	16019	16374	15977	16041	16097	16024	15996	16020	16106	16367	16225	15966	15971	16136	16396	16119	16072	15941	16111	15951	16126	16214	15863	15984	16039	16029	16047	16172	16124	16141	16012	15919	16276	16093	16175	15966	15968	16213	16292	16115	16019	16030	16267	16120	16185	16108	16079	15936	16095	16318	16236	16028	16187	15919	16261	16173	15961	15993	15821	16164	16121	16057	16313	16053	16116	16233	16083	16191	16065	16228	16266	16026	16332	16175	16166	16079	15948	16036	16069	16133	15901	15992	16062	16105	16338	16213	16156	16250	16128	16082	16235	16220	16203	16243	15940	16126	15888	15963	15986	16092	15955	16106	16125	15972	16301	16144	16099	16078	16251	16198	16118	16097	16224	16117	16054	15975	16218	16119	16007	16238	15973	16178	16054	16105	16133	16245	15857	16314	16068	16041	15983	16097	15887	16070	16020	16145	16125	16098	16143	16270	15872	16032	15954	16028	16065	16122	16138	15978	16097	15860	16085	16062	15953	16262	16116	16107	15923	16260	16017	15896	16096	16003	15954	16195	16282	16082	15837	16217	16201	15972	16161	16053	16046	16070	16030	16091	15875	15913	16066	16152	15881	15996	16151	16126	16120	16099	16215	16120	15926	16116	16142	16114	16029	15895	16282	16374	16186	15972	16068	16196	16385	16102	16109	16105	15969	16180	16066	16031	16164	16040	15973	16158	16269	15962	16062	15894	16149	16107	16110	16028	16065	16103	16013	16097	15873	16037	15947	16152	16183	16172	16186	15986	16058	16221	16008	16229	16043	16062	16275	15993	16100	16067	16010	16130	15920	16047	15900	16277	16041	16143	15955	16209	15973	16220	15932	16048	16238	16072	16110	16007	15854	15933	15973	16153	16226	15994	16113	15940	16039	16060	16044	15884	16008	15962	16148	16053	16137	16037	15991	16155	16116	16055	16000	16177	16037	15990	15809	16113	16136	16223	16162	16099	16167	16201	16070	15988	16086	16094	16356	16436	16028	16141	16088	15876	16241	15996	15917	16187	16027	16075	15924	16082	16131	16191	15848	16148	16223	16290	16246	15990	15973	15953	15842	16161	16271	16141	15941	16114	16230	16330	16081	15988	16061	15917	16183	16119	15971	16149	15815	15917	16216	16068	16081	16048	16252	16095	16093	16103	16298	16025	16064	16119	16059	15985	16043	16160	15967	16074	16066	15916	16128	16057	15950	15984	16170	16053	16107	16091	16011	16065	16167	16186	16199	16251	16002	16128	16105	16129	15997	15869	16204	16084	16193	16107	16006	16227	15929	16124	16133	16223	16334	16201	15869	15909	16109	16053	16134	15948	16054	16150	16245	16016	16098	15990	16114	16008	16049	16069	16168	16084	16251	15929	16121	16211	16045	16078	16227	16166	16126	16129	15989	16071	16166	16052	16054	16227	16278	16291	16067	16060	15981	16266	16071	16032	16200	15924	16110	15992	16108	16062	16071	16093	16278	16214	15994	15945	16118	15986	16068	16073	16131	16075	15981	16013	16076	16147	16041	15965	15782	16064	16055	16067	15976	15983	15984	15979	15968	15899	16178	16330	16116	16089	15955	15990	16110	16236	16375	16139	16098	16065	16134	16055	16070	16173	16169	16028	16019	15978	16010	16153	15978	16132	16060	16232	16078	16152	16115	16054	16127	16145	16062	16126	16049	16123	15985	15968	16104	16101	15979	16035	16088	16321	15977	15961	16097	15944	16048	16136	16117	15921	16096	16152	15935	16008	16280	15956	16105	16198	16060	16052	15926	16022	16044	16016	16031	15866	15805	16020	15998	16282	16086	16113	15912	15943	16071	16206	16091	16308	16057	16102	16060	16041	15963
17484	27183	22056	17794	16519	16104	15416	14984	14847	14652	14409	14541	14364	14227	14041	14180	14298	14085	14099	13925	14185	14056	13900	13955	14139	13919	14134	14103	14020	13827	13961	13762	13931	13736	13908	14042	14097	13800	13897	13949	13980	13972	13963	13953	13950	14047	14040	13981	13998	13940	14115	13877	14001	13994	14081	13872	13905	14016	13897	14072	13954	14069	13863	14025	14035	13983	14089	13987	14073	13963	13999	14065	13974	14135	13936	14006	14125	13876	14039	13926	13972	14064	14167	14069	13995	14079	14030	13946	14161	13978	14105	13895	13982	14051	13914	13838	14215	13969	14052	14150	14067	14050	13960	14032	13963	14061	14014	14111	14067	13798	14113	14011	14000	13992	13919	13923	14091	13978	13988	14011	13849	14004	13922	13921	13995	13998	14151	13932	14048	13906	13975	14088	13875	13978	13970	14250	13940	14010	14015	13875	13904	13985	13962	13982	14022	14052	13926	13931	13833	14018	13935	13925	13852	13992	13814	13847	13964	13969	13960	13997	14002	13916	14087	13761	14120	13945	13921	13995	14040	13965	14043	14055	13868	13981	13960	14100	13946	13975	13809	13924	14093	14099	14041	14173	13977	13912	14071	14076	13926	13841	13985	13909	13978	13933	14211	13958	14077	13900	13958	13908	13994	14089	14072	14054	14116	14008	13947	14062	14059	13959	14141	14022	13978	13955	13840	14120	13906	13949	13991	14091	14007	14136	13894	13845	13983	13937	13922	14038	14014	14016	13887	14056	14093	13889	13889	13992	13944	13988	13945	13983	13814	14055	13899	13828	13960	13908	14036	14074	14005	14011	13857	14010	14057	13814	14017	13829	14038	14035	13858	14004	13967	13959	14024	13918	14057	13998	14115	14014	13821	14014	14027	13957	13970	14191	14028	14025	14018	13928	13944	13986	14051	14073	13865	13809	13986	14119	13828	14118	14009	13897	13975	13990	14040	14117	13983	13907	13974	14043	13981	13869	13837	14071	13698	14071	14157	13980	14118	14124	13998	13845	13981	14079	14105	13915	14164	14044	13995	14142	14090	13966	13977	13928	14066	14010	14015	13860	13822	13948	13890	14046	13886	14121	13864	14018	14000	14126	13869	14091	13890	13952	14174	13882	14014	13804	13883	14011	14012	14198	13962	13840	14057	13864	13851	13921	14052	13966	13952	13999	13985	13988	13933	13919	13767	14006	13867	13907	14108	13823	13966	13944	14013	13895	14134	13988	14159	14120	13964	14094	13936	14047	13961	13940	13902	14001	14001	14078	13887	14056	13797	13885	14021	13921	13974	13988	13900	14040	13748	14148	13913	14039	14113	13906	13886	13948	14021	14066	13970	13898	13980	13973	13882	14051	13978	14049	13974	14166	14006	14014	14083	14083	14020	14184	14003	13974	13954	14024	13904	13988	14061	14070	14062	13988	13853	13797	13821	13993	14018	13931	13987	14097	13876	13946	14079	13922	14029	14109	13846	14026	13994	14000	13970	14033	14006	13764	14022	13994	13933	13964	13975	13845	13887	14050	13990	13999	14075	14015	13883	14212	13937	13934	13972	14077	13954	14003	13916	13844	14026	14061	13864	13930	14047	13978	14007	13999	14082	14072	13930	14025	13927	13885	14132	13896	14059	13887	13933	13900	13994	13789	14011	13984	14006	13915	13938	14100	13980	14151	13983	14004	14086	14056	13961	13961	13887	13974	14018	14076	13977	13877	13960	13897	13902	13869	14094	13979	13621	13813	14094	13854	14094	14077	14013	13991	13849	14059	13906	14167	14093	13774	14136	13843	13799	13856	14157	13953	13834	13789	14080	13935	14012	13928	14093	13953	13982	14073	14013	13963	13977	14088	14043	13892	13838	13972	14020	14062	13942	14094	14043	13957	14098	14038	13973	14070	14109	14016	13788	14040	14045	13902	13960	13923	14055	13938	14098	14024	13939	14063	14000	13879	14061	13842	14251	13730	13922	14052	14019	13863	13985	14115	14025	13905	13883	14027	13893	13833	13996	14213	14000	13953	13800	13933	13886	13994	14119	14136	13968	13938	13979	13891	14162	13949	13999	14091	13957	13910	13983	14049	13837	14059	13996	14098	13952	14157	14008	13871	14159	13967	14075	14030	13917	13933	13936	14089	13907	13966	14033	13890	14025	13882	14045	14066	14165	14048	13886	14182	13903	14090	14039	13989	13976	14010	14006	14084	13974	13991	13942	13967	14008	13677	13894	13972	14085	14040	13964	14188	14102	13974	14072	14108	13979	13974	13995	13815	14266	14139	14176	13908	13854	14116	14099	14066	13765	13916	14087	14033	13980	14025	13941	13948	13959	14121	13885	14047	13993	14018	14032	13860	13898	13875	13939	13963	14063	14055	13916	13979	13981	14050	13989	14081	13974	13880	13904	14082	14026	13991	14014	14101	13955	13859	13983	14068	13998	13896	13930	13882	13943	13974	14020	13899	14187	13890	14005	14060	13901	13969	13844	13905	14028	13935	13965	14077	14010	13940	14112	14029	14058	13993	14052	14004	13905	14138	13960	14078	13948	13998	14099	13807	14207	14133	14140	14055	14012	13987	14120	14023	14133	14190	13978	13979	13976	14102	14145	13957	14093	14123	14033	14021	14035	14018	13767	14002	13854	14110	13945	14017	13915	13964	14049	13917	13834	14197	14048	14086	13939	13855	13971	14205	14011	14108	13971	13993	14128	13843	13969	14032	13899	14003	13951	13959	13933	14058	14047	13920	13934	13957	13992	14188	14073	14117	14036	13913	14012	14092	13800	13953	14106	13937	13998	13988	13915	13938	14028	14207	14127	13871	14069	13918	13867	14229	13805	13967	13895	13904	14007	13982	13953	13989	14031	13801	13882	14134	14053	14006	13986	14082	13936	13887	13974	13938	13928	13992	13988	14056	13863	13867	13952	14088	13922	13991	13983	13916	14128	14094	14096	14167	14144	13976	14076	14065	13859	14063	13922	14013	14079	14066	13880	13948	14075	14083	13893	13984	13951	13931	14169	13864	13944	13918	14018	13924	14029	14057	13950	14134	13891	14187	13948	14013	13979	13959	13963	14023	14054	14051	14067	14068	14008	13968	14029	14044	13805	14050	14037	14055	14076	13999	14091	14089	13910	13877	14015	14023	14039	13945	14001	13878	14080	13868	14066	13865	13995	14091	13836	13975	14085	13969	13831	13776	14004	13824	14170	14120	14153	14121	13887	14163	13962	13903	13941	13897	13897	14023	14185	13916	14155	13890	13814	13965	14088	13918	13879	13883	13929	13988	13937	14027	14070	13983	13737	14014	13896	14055	14125	14101	13942	14048	14086	13885	13989	13879	13926	14057	14003	14166	13925	13954	14012	13839	14014	13956	13963	13975	13976	14064	14186	14289	13938	13853	13896	13980	13958	13962	14020	13908	14052	13959	13996	13876	14037	14153	13965	14066	14014	14018	13990	14191	14010	14084	14077	14215	14120	13895	14079	14056	13977	13894	13998	13984	13767	14160	14013	13975	14007	14036	14054	13890	13996	13967	14042	13889	13998	13955	13910	14024	14143	14005	14047	13937	13949	14040	14147	14046	14139	14104	14098	13995	13778	13967	14021	14055	14029	13908	14085	13909	13883	14025	13936	14088	14043	13948	13787	13981	14145	14050	14084	13965	13936	14020	14226	13993	13864	13911	13863	13943	14015	14071	14047	14027	14068	14001	14044	14086	13974	13879	13961	14124	14233	14132	14098	13900	14097	13942	13827	13852	14116	13846	14036	14299	13910	14060	14033	14176	13879	14095	14066	14002	14086	14090	13967	14056	13965	13904	14049	14097	14044	13833	13845	13875	13945	13939	14040	14027	13977	14020	13989	13973	13985	14085	13776	13902	13849	13910	13699	13849	13960	14134	14003	14028	14056	14053	13912	13922	13949	13908	13985	14195	14096	13867	14044	14088	14075	14157	13914	14082	13888	13805	14088	13933	14069	14047	13998	14166	14039	14047	13921	13929	14109	13994	14067	14059	14174	14059	13889	14024	14198	14119	13902	14067	13754	13989	14180	13979	13883	13869	14037	14021	13926	14198	14110	13857	13938	13952	14167	14000	13909	13957	13973	13861	14134	13909	13955	13833	13889	13710	13950	13974	14036	13922	14038	14089	14090	14054	13803	13889	13999	14087	13993	14028	14081	13987	14048	14009	14083	14005	14002	14012	13997	13898	14079	13954	13951	13890	13882	14022	14082	13857	14181	13915	13999	14031	14029	14109	14020	14120	13939	14125	14105	14022	14029	13978	14050	14065	13899	13992	13915	13987	13887	14123	13974	13939	14084	13935	14120	14125	14045	13905	13790	14019	13951	13925	13925	13933	13880	14000	13922	14090	13824	13867	14222	13914	14009	13976	14043	13847	13949	13909	13991	14163	13992	14240	13892	14023	13928	14113	14111	14129	14047	13977	14010	13997	13912	13995	13845	14017	14095	13758	13845	14039	14023	13976	13926	14112	14008	14028	13968	14154	14054	14090	13792	13982	14035	13987	14003	13989	13847	13948	13896	13932	14039	14059	14130	14070	13982	13960	13940	13903	14056	14035	14059	14043	13930	14043	13975	14128	13965	13827	13975	14168	13933	13947	14070	13966	13854	14067	14205	14066	13984	13982	14084	14033	13762	13988	13876	13867	13914	14100	13835	14003	14035	13920	13990	14005	14265	14100	14003	14075	13948	14116	13987	14042	13970	14032	13927	13966	14029	13957	13971	13898	13978	14011	13953	14008	14029	13995	14039	14027	13926	14076	13875	14015	14001	14216	13950	14093	13836	14054	14046	14025	14026	13983	14110	13976	13858	13951	14081	14009	13990	14031	13932	13983	13936	14074	13851	14140	14024	14093	14088	14039	14006	14072	13781	14124	13903	13994	13909	13946	14026	13995	13874	14018	14074	14095	14157	13860	13866	13778	13980	13971	14124	13709	14045	14011	14036	14049	13953	14075	13890	13963	14107	14077	14027	13901	14107	13985	14002	14015	14073	13967	14028	14120	14005	13945	13834	14121	13863	14114	13909	13824	13868	13987	13841	13977	14058	14035	13835	13945	14056	14050	14073	13945	14046	14029	13894	13989	14027	13898	13973	13990	14105	14002	14017	13951	14161	13933	13962	13956	14044	14042
22799	21023	27880	24493	22082	22214	21372	18656	18082	18300	17889	18029	17821	17660	17391	17233	17407	17495	17204	17343	17234	17100	17274	17121	17158	17068	17282	17285	17114	17077	17173	17107	17095	16990	17269	17132	17160	17059	16936	16926	17055	16947	17098	17298	17156	17239	17007	17008	17169	17119	17145	17009	16948	17172	17124	17104	17236	17341	16899	17151	17252	16975	17213	17153	17076	17282	17130	17333	17233	17078	17127	17056	17118	17295	17154	17147	17156	17143	17144	16944	17031	17115	17080	17031	17117	17125	17127	17131	17241	17277	17287	16993	17076	16886	17063	16831	17206	16933	17324	17084	17074	16993	17127	17041	17048	17071	17190	17148	17234	16945	16929	16884	16953	17140	17035	16859	17200	17061	17165	17281	17114	16990	17046	17218	17325	17068	17118	16995	17204	16835	17115	17063	17249	17095	16859	16981	16979	17292	17098	17187	16972	17146	17099	16886	16978	17208	17175	17206	17137	17033	17039	17120	17203	17083	17223	16929	17149	17008	17029	17122	17066	17069	17071	17184	17198	17169	17159	17134	17171	16971	17144	16949	17037	17246	17093	17166	17080	17270	17268	16964	17148	16958	16904	17202	16939	17025	17076	16917	16833	16788	17115	17161	17212	17043	16915	16948	17065	17073	17080	17054	17082	17006	17169	17038	17145	16982	17103	16955	17092	17032	17228	17074	17002	17119	17323	17006	17145	17043	17000	17150	17036	16885	16932	17185	17206	17114	17031	17087	17165	17026	17090	17178	17201	16998	16938	17126	17271	17320	16952	16916	17104	17183	17212	16927	16943	17142	17101	17101	17075	17044	17147	17077	17163	17201	17110	17254	16982	17421	17141	17155	16848	17175	17004	17271	17014	17085	17090	17040	17092	17029	17187	17144	16953	17080	16910	16915	17184	17023	17144	17091	17107	16802	16964	17009	16933	16938	16899	17213	17266	17127	17145	17037	17270	17027	17005	17196	17175	17254	16970	17171	17236	17003	16998	17010	16996	17021	16819	17053	17246	17012	17057	17052	17280	17077	16937	16929	17257	17117	17063	16983	17160	17062	17063	17179	17365	17273	16957	17187	16951	17137	17103	17094	17014	17094	17130	16958	17075	17002	16963	17186	17238	17141	16964	16811	16991	17037	17245	17063	17049	16924	17063	16969	16924	17131	17165	17078	17156	17109	17094	17082	17060	17088	17264	17060	17104	17033	17113	17133	16965	17044	17019	16934	17053	17318	17050	17179	17237	17046	17218	17111	17085	17005	17192	17027	17177	16954	17283	17248	17104	17087	17261	17189	17304	16940	17081	17096	17156	17062	17187	16903	16911	17095	16951	17123	17225	17000	17092	17122	17123	17120	17119	17242	17110	17182	16866	17257	17123	17167	17248	16907	17143	17253	17168	17193	16974	17062	17158	17097	16894	17152	17113	16865	16979	17199	17337	16923	17037	17154	17018	17108	17183	17144	17190	17113	17221	17086	17196	17287	17108	17019	17163	16991	17078	17029	17117	16991	16995	17042	17047	17175	17005	17117	17200	17118	17114	16985	17154	17177	16903	17083	16937	17030	16883	16989	17083	17064	16995	16807	17243	17010	17156	16920	17061	17199	17048	17187	16965	17200	17142	17037	17181	17160	17122	17210	17004	17059	16900	17139	17212	17191	17121	17379	17073	17127	17406	17046	17017	17263	17053	17096	17211	17073	17106	17119	17129	16911	17038	16878	17238	17015	17276	17173	16992	17108	17136	17016	17083	17131	16968	17122	17104	16816	17176	17147	17038	17130	17011	17138	17044	16963	17051	16982	17049	16964	17167	16957	17067	17030	16999	17111	17064	17073	17153	17096	17068	17140	17125	16966	17221	17180	17225	16862	17212	17233	17167	17102	17176	17244	17085	17033	17083	17173	17276	16829	17236	16937	16994	16973	16972	17222	16939	17012	17096	16976	17179	16933	17220	17003	16986	17356	17169	16982	16980	17090	16940	17127	17062	17177	17288	17195	17220	16973	17099	17253	17285	17191	17120	17247	17196	17057	17033	16929	16960	16965	17149	17177	17144	17055	17081	17119	17033	17145	17223	17030	17116	17091	17014	17170	17021	17139	16956	17021	17119	17175	17162	17119	16816	17181	17189	17111	16851	17037	17198	16948	17254	17067	17169	16882	16843	16959	17196	16960	17403	16998	17094	17102	17025	16980	17257	17051	17109	16948	17215	17046	17185	17205	17087	17172	17207	17059	17163	17126	17199	17136	16974	16980	16975	16991	16949	17181	17125	17231	17211	16807	17065	16779	17081	17178	17155	17191	17269	17067	17140	17110	17208	17116	17011	17274	17169	16949	17035	16939	17093	17094	17157	17145	17306	17172	17143	16900	16919	16995	17105	17237	17039	17091	17173	16749	17185	17132	16949	17028	17000	17090	17107	17081	17021	17214	17058	17131	16971	17146	16888	17099	17152	17133	17033	17209	16997	16975	17108	17286	17211	17150	17074	17079	17231	17121	16903	17291	17149	17207	17236	17113	17155	17153	16911	17110	17386	17074	17209	17262	17142	17089	17075	16914	17130	16983	17177	17095	17156	17106	16870	17023	16965	16975	17009	17020	17062	17101	16907	17187	17238	16985	16991	17088	17126	17034	16952	17153	17052	17346	16931	17065	17266	17240	16942	17118	17083	17247	17035	17064	16955	16986	17202	17049	17165	17073	16802	17053	17114	17061	16993	17097	17050	17051	17116	17178	17003	17337	17121	17055	17021	17179	16968	17111	17114	17003	17036	17090	17048	17218	17409	17135	17022	17159	17051	17155	17051	17095	16977	17194	17071	17080	17165	17334	17043	17135	17180	17196	17006	17142	17142	17077	16913	16996	16971	17061	17137	16962	16930	17171	17032	17138	17159	17075	17185	17282	17007	17109	17175	16956	17144	17265	17071	17047	17188	17181	17027	17112	17210	17199	17011	17126	17079	17011	17034	17065	16889	17101	17220	17097	17204	16936	17156	17009	16974	17159	17060	17373	17178	17016	16832	17182	16935	17006	16911	16978	16896	17220	17117	17226	17058	16847	17175	17303	17022	17184	17117	16995	17233	17095	16879	17101	17107	17094	17193	16890	17358	17272	17011	17170	17299	16987	17029	17138	17165	17297	17138	17030	17208	17012	17047	17087	17037	17098	17268	17024	17040	17015	17088	17075	17250	17074	17035	17087	17004	16969	17256	17173	17094	17181	16931	17234	17035	16918	16894	16921	17018	17202	17046	17104	17224	17196	17076	17177	17131	16933	16969	17064	17187	17289	16920	17084	16991	16820	17134	17249	17170	17145	17178	16904	17175	17170	17178	17071	17212	16796	17169	17187	17021	17036	17055	16961	17152	17182	17068	16983	17128	17078	16965	17063	17112	17117	16994	17056	17052	17053	17063	16915	17065	17009	17141	17110	17199	17163	17250	17016	17135	17125	17283	17015	16889	17003	17074	16899	17035	17016	17107	17155	17086	17157	17071	17098	17282	16889	16970	17215	17161	17156	17141	17148	17147	16927	17152	17113	17162	17038	16981	17072	17233	17098	17461	17097	17022	17107	17149	17109	17174	17190	17088	17246	16966	17174	17012	17255	17188	17181	16928	17112	17102	16899	17102	16982	17221	17022	17020	17293	17072	16882	16983	16993	17176	17106	16975	17063	17137	17108	17024	17213	16910	17188	17263	17312	16956	17021	17151	17160	17166	17131	17103	17174	17184	16997	17253	17172	16945	17041	17085	16887	17059	17135	17279	17149	16881	16887	17053	16999	17074	17136	17206	16991	17145	17305	17326	17164	17042	17162	16934	17050	16908	16946	17021	17441	16992	16940	17125	17124	17203	17262	17199	17106	17229	17028	16948	17120	17006	17073	17059	17319	17109	17124	16989	16862	16892	16888	16904	17159	17058	16985	17041	17133	16964	16943	17091	17047	17144	17012	17159	17072	16867	17028	17133	17141	17044	16962	17113	16814	17045	17211	17127	17033	17228	16817	16979	17014	16968	16981	17140	17091	17056	17221	16956	17251	17212	17036	17206	16942	17347	17257	17085	17100	17174	17288	17134	16943	16983	17117	17323	17043	17014	16925	17169	17046	16984	16935	17048	17073	16896	17120	16943	16863	17118	16998	17237	17113	17103	17022	17020	17139	17176	17198	17220	17065	17040	17102	17190	17100	17176	17219	17078	17181	16995	16871	17006	17159	17076	17045	16997	17289	17091	17190	16901	17164	17039	17089	17008	17128	17048	17201	17133	16913	17074	17115	17022	17126	17161	17119	17124	17287	16979	17149	17266	17096	17208	17183	17201	17113	17100	17074	17126	17282	17238	17201	17028	17072	16953	17101	17215	17081	16957	17356	17118	17181	17040	17115	17238	17105	17125	17128	16964	17003	17074	16919	17192	17157	17223	17176	17123	17139	17048	16964	17070	17031	17059	16849	17212	17134	17120	17257	17358	17057	17136	17084	17162	17051	17002	17061	17004	16805	17140	17107	17243	17071	17117	16998	17097	17123	17017	17348	17194	16855	17108	17054	16938	17021	16958	17044	17159	17127	17056	17239	17208	17150	17159	16998	17085	17123	17164	17143	16982	16857	17184	17286	17106	16958	17039	17140	17181	17177	17096	16919	17226	17105	17154	17088	16995	17036	17096	17087	17084	16870	17044	17177	17066	17117	17111	17157	17038	17144	17024	17232	17026	17211	17284	17312	17156	17139	17147	17003	17038	17042	17056	17000	17045	17174	16994	17192	17006	17136	16938	17053	17189	17196	17035	16811	17134	17231	17137	17125	17171	16947	17041	17027	17095	16973	17049	17142	17146	17245	17105	17176	17079	17131	17165	17165	17128	17203	16881	17114	17315	16956	17005	17119	17115	17068	17115	17111	17141	17102	16966	17144	17082	17024	16837	17342	16902	17010	17055	17179	17139	17211	17026	17044	17252	17030	17082	17125	17110	17073	16973	17151	17044	17135	16935	17172	17121	17110	17026	17137	17144	17235	17167	16933	16886	16998	17235	17134	17143	17206	17105	17188	17066	17097	17139	17269	17189	16916	17050	17002	17063	16971	16998	17141	17147	17126	17169	17149	17128	17204	17260	17100	17198	17154	17125	17097	17117	17093	16900	16984	17107	16956	16988	17219	17076	17219
15610	32539	26437	20728	18803	17854	16994	16503	16057	15822	15680	15482	15321	15111	14850	14847	14753	14667	14915	14731	14796	14611	14647	14563	14673	14698	14648	14687	14701	14781	14526	14700	14594	14576	14631	14626	14642	14710	14700	14615	14668	14582	14758	14494	14686	14789	14755	14507	14684	14516	14715	14480	14681	14538	14538	14522	14478	14693	14602	14620	14584	14605	14570	14575	14667	14643	14761	14798	14579	14611	14505	14590	14561	14695	14733	14558	14559	14657	14380	14745	14625	14782	14645	14666	14677	14667	14689	14660	14655	14581	14670	14681	14589	14534	14668	14439	14456	14518	14685	14560	14713	14513	14729	14510	14642	14734	14675	14479	14619	14537	14646	14791	14619	14462	14345	14505	14586	14601	14547	14621	14740	14549	14577	14539	14645	14823	14606	14802	14659	14623	14792	14465	14649	14619	14673	14653	14691	14638	14512	14587	14558	14554	14563	14689	14706	14649	14517	14574	14554	14708	14790	14627	14607	14600	14617	14800	14451	14594	14651	14737	14710	14570	14566	14612	14526	14715	14742	14629	14634	14543	14536	14650	14729	14615	14588	14674	14534	14605	14763	14724	14370	14430	14441	14484	14542	14591	14485	14545	14590	14501	14663	14491	14697	14574	14667	14460	14608	14621	14539	14674	14582	14595	14613	14665	14579	14601	14874	14713	14623	14759	14592	14604	14862	14499	14536	14470	14558	14576	14709	14668	14572	14509	14534	14596	14759	14709	14612	14421	14665	14722	14641	14604	14544	14629	14656	14550	14545	14607	14729	14609	14523	14555	14673	14632	14637	14608	14541	14606	14645	14490	14721	14458	14673	14570	14664	14752	14574	14596	14599	14542	14611	14658	14625	14479	14525	14639	14620	14556	14625	14636	14799	14842	14683	14560	14568	14433	14460	14708	14508	14639	14763	14511	14442	14409	14624	14582	14621	14542	14717	14625	14638	14786	14695	14631	14635	14444	14480	14566	14726	14552	14622	14553	14565	14568	14548	14505	14664	14635	14608	14648	14495	14550	14635	14529	14715	14534	14631	14743	14382	14667	14591	14806	14612	14641	14699	14599	14683	14498	14642	14468	14518	14614	14568	14677	14678	14515	14599	14502	14514	14558	14385	14809	14815	14576	14680	14456	14602	14633	14572	14512	14615	14837	14526	14739	14578	14643	14789	14516	14683	14682	14728	14620	14784	14465	14633	14526	14573	14409	14527	14713	14712	14522	14574	14552	14607	14662	14916	14665	14670	14635	14655	14573	14750	14539	14708	14569	14611	14548	14602	14552	14614	14665	14564	14698	14668	14397	14533	14823	14563	14694	14671	14594	14827	14607	14752	14668	14619	14566	14737	14685	14645	14669	14590	14771	14768	14682	14577	14491	14465	14683	14458	14695	14587	14615	14752	14666	14621	14592	14624	14529	14708	14786	14615	14637	14726	14681	14580	14571	14604	14471	14657	14711	14557	14554	14501	14710	14611	14617	14636	14708	14630	14595	14729	14630	14574	14651	14754	14593	14626	14499	14386	14725	14653	14697	14609	14571	14616	14639	14553	14582	14689	14721	14530	14672	14455	14717	14576	14618	14634	14720	14704	14539	14506	14685	14520	14767	14547	14789	14639	14546	14556	14692	14658	14538	14495	14549	14587	14653	14633	14492	14578	14602	14728	14547	14714	14607	14590	14645	14503	14572	14461	14510	14701	14623	14663	14806	14549	14569	14532	14577	14689	14701	14672	14472	14601	14672	14510	14616	14704	14585	14432	14396	14454	14508	14554	14431	14667	14678	14579	14630	14816	14725	14649	14460	14498	14510	14538	14735	14678	14670	14524	14647	14605	14540	14695	14755	14573	14578	14543	14574	14545	14585	14479	14485	14685	14597	14567	14529	14685	14751	14720	14608	14676	14567	14590	14579	14555	14604	14514	14693	14605	14628	14509	14665	14470	14714	14651	14814	14733	14570	14573	14645	14585	14707	14640	14589	14483	14716	14601	14664	14496	14745	14659	14562	14428	14631	14610	14596	14796	14597	14552	14627	14503	14618	14676	14634	14639	14590	14681	14603	14731	14588	14775	14579	14692	14417	14673	14610	14672	14699	14401	14698	14768	14635	14538	14732	14568	14605	14779	14679	14628	14621	14599	14662	14619	14528	14757	14621	14623	14735	14591	14629	14783	14610	14655	14685	14462	14631	14702	14679	14573	14706	14518	14641	14561	14545	14607	14501	14600	14549	14688	14752	14524	14638	14540	14615	14582	14491	14673	14568	14614	14619	14729	14708	14563	14816	14585	14635	14692	14398	14584	14557	14440	14534	14570	14667	14600	14560	14378	14618	14648	14677	14557	14653	14777	14659	14541	14515	14617	14644	14727	14532	14758	14693	14440	14658	14678	14547	14586	14605	14815	14649	14686	14516	14600	14652	14654	14666	14658	14536	14776	14688	14372	14688	14494	14648	14756	14514	14702	14761	14643	14606	14766	14781	14458	14580	14676	14587	14538	14675	14625	14662	14561	14724	14721	14640	14781	14605	14707	14518	14555	14560	14785	14791	14617	14543	14677	14593	14750	14533	14670	14626	14596	14517	14630	14663	14544	14500	14541	14506	14572	14685	14651	14702	14620	14622	14649	14506	14693	14725	14809	14661	14445	14647	14620	14678	14620	14556	14547	14477	14638	14671	14525	14528	14630	14643	14561	14622	14654	14521	14624	14509	14652	14626	14587	14621	14617	14593	14680	14563	14595	14536	14629	14791	14591	14561	14599	14553	14606	14554	14708	14656	14654	14610	14504	14661	14660	14641	14710	14579	14678	14694	14495	14642	14642	14732	14641	14622	14570	14696	14663	14467	14621	14569	14843	14722	14533	14495	14586	14728	14644	14581	14640	14439	14572	14565	14577	14573	14554	14674	14612	14609	14637	14601	14535	14713	14411	14736	14691	14605	14688	14742	14596	14695	14735	14660	14483	14604	14630	14515	14549	14648	14626	14448	14554	14692	14640	14564	14634	14708	14532	14629	14601	14599	14643	14576	14571	14705	14345	14552	14559	14486	14657	14682	14371	14717	14687	14559	14507	14614	14334	14592	14540	14529	14573	14606	14556	14605	14879	14462	14667	14574	14500	14684	14599	14491	14568	14563	14664	14522	14639	14537	14416	14551	14734	14534	14592	14644	14501	14770	14508	14435	14723	14632	14571	14484	14601	14614	14606	14488	14612	14346	14672	14561	14526	14672	14532	14505	14685	14540	14577	14622	14509	14837	14547	14584	14567	14799	14468	14678	14562	14652	14652	14515	14523	14535	14512	14399	14472	14502	14665	14652	14474	14577	14688	14557	14606	14560	14698	14729	14621	14532	14527	14733	14528	14627	14506	14597	14589	14662	14587	14607	14557	14443	14599	14538	14359	14618	14688	14769	14600	14379	14555	14568	14480	14629	14548	14672	14790	14622	14546	14703	14555	14657	14634	14560	14733	14522	14700	14591	14576	14553	14535	14797	14750	14581	14596	14616	14503	14590	14652	14677	14813	14646	14554	14623	14421	14603	14626	14703	14477	14494	14749	14627	14605	14603	14682	14642	14582	14477	14632	14530	14373	14641	14669	14588	14463	14560	14683	14705	14673	14572	14545	14577	14689	14564	14468	14705	14661	14506	14769	14602	14681	14498	14568	14512	14540	14716	14738	14513	14634	14735	14616	14658	14665	14763	14581	14679	14657	14397	14666	14444	14652	14594	14523	14594	14728	14679	14661	14692	14619	14557	14637	14575	14593	14638	14581	14570	14770	14506	14607	14437	14444	14734	14482	14575	14779	14578	14533	14549	14540	14523	14714	14666	14692	14811	14557	14645	14591	14608	14618	14622	14622	14357	14533	14611	14503	14650	14527	14669	14507	14559	14559	14749	14701	14459	14579	14451	14786	14470	14642	14658	14624	14656	14662	14793	14426	14523	14583	14673	14733	14701	14654	14521	14683	14665	14717	14577	14600	14661	14742	14549	14737	14638	14526	14657	14726	14438	14599	14578	14663	14595	14566	14482	14708	14576	14577	14474	14728	14652	14479	14644	14682	14656	14686	14558	14540	14415	14536	14684	14777	14705	14572	14695	14514	14446	14646	14416	14621	14702	14660	14514	14583	14707	14713	14587	14523	14611	14467	14571	14632	14636	14568	14535	14513	14594	14540	14506	14406	14625	14632	14513	14476	14487	14700	14546	14481	14641	14648	14497	14588	14585	14546	14601	14654	14676	14717	14403	14593	14486	14540	14437	14649	14593	14676	14543	14568	14736	14595	14504	14633	14536	14596	14475	14660	14696	14536	14683	14586	14730	14727	14506	14486	14534	14493	14670	14631	14751	14664	14617	14600	14501	14651	14593	14621	14623	14541	14497	14575	14751	14473	14722	14632	14611	14409	14568	14746	14641	14593	14439	14539	14706	14676	14606	14428	14686	14665	14652	14546	14697	14582	14741	14631	14553	14777	14609	14606	14622	14705	14672	14900	14547	14524	14463	14686	14665	14514	14731	14640	14748	14607	14684	14464	14507	14488	14584	14660	14438	14670	14570	14558	14636	14643	14533	14735	14640	14665	14647	14654	14706	14686	14539	14564	14699	14457	14468	14675	14565	14565	14356	14746	14617	14635	14585	14592	14736	14524	14703	14577	14555	14749	14600	14745	14451	14530	14590	14594	14633	14479	14566	14671	14677	14702	14574	14525	14574	14517	14527	14632	14613	14672	14784	14409	14619	14663	14557	14623	14702	14653	14591	14586	14602	14673	14670	14567	14534	14740	14567	14648	14735	14697	14512	14658	14493	14565	14629	14687	14598	14742	14636	14634	14762	14615	14571	14646	14645	14720	14482	14722	14705	14651	14559	14738	14531	14668	14643	14510	14572	14639	14642	14735	14559	14580	14573	14634	14658	14664	14887	14628	14557	14535	14574	14663	14524	14597	14729	14563	14625	14753	14488	14556	14618	14683	14637	14709	14616	14602	14615	14644	14571	14764	14553	14604	14655	14657	14446	14620	14569	14590	14465	14683	14796	14678	14662	14641	14738	14583	14684	14669	14596	14701	14515	14507	14494	14622	14727	14584	14575	14680	14558	14615	14671	14383	14811	14572	14671	14670	14711	14634	14546	14584	14533	14566	14500	14665	14608
24378	21071	26768	26331	20197	18743	18254	17444	17172	17007	16964	16999	16748	16567	16596	16513	16460	16442	16231	16250	16385	16247	16549	16475	16327	16301	16434	16327	16397	16331	16567	16285	16168	16225	16183	16378	16311	16101	16198	16205	16378	16347	16276	16202	16622	16269	16243	16312	16296	16387	16212	16268	16243	16232	16353	16189	16355	16214	16160	16244	16297	16317	16346	16315	16388	16322	16329	16352	16384	16428	16357	16346	16324	16306	16156	16258	16134	16289	16248	16340	16276	16411	16296	16386	16365	16217	16264	16218	16246	16386	16315	16249	16515	16347	16392	16457	16477	16365	16428	16180	16046	16620	16278	16194	16493	16289	16408	16521	16303	16325	16236	16347	16395	16300	16293	16369	16477	16402	15998	16248	16169	16358	16228	16315	16267	16345	16481	16157	16608	16081	16212	16261	16353	16256	16230	16415	16329	16220	16366	16193	16405	16140	16279	16203	16271	16232	16089	16376	16230	16364	16360	16378	16236	16185	16316	16110	16210	16249	16265	16301	16251	16258	16354	16067	16384	16386	16528	16409	16258	16396	16327	16203	16272	16380	16324	16301	16159	16444	16241	16288	16111	16412	16447	16382	16189	16003	16375	16359	16310	16186	16227	16178	16386	16185	16228	16338	16144	16296	16233	16210	16313	16214	16388	16211	16266	16269	16411	16206	16233	16448	16322	16285	16266	16247	16382	16384	16389	16108	16246	16331	16118	16459	16381	16194	16130	16039	16296	16230	16201	16232	16458	16294	16290	16363	16390	16353	16330	16459	16397	16327	16413	16308	16366	16358	16356	16233	16281	16201	16353	16378	16353	16282	16180	16225	16024	16377	16329	16342	16300	16088	16313	16276	16234	16315	16167	16322	16416	16356	16139	16234	16293	16512	16365	16232	16241	16392	16254	16247	16240	16184	16331	16191	16293	16304	16406	16312	16303	16287	16397	16421	16462	16188	16187	16365	16167	16329	16332	16465	16396	16374	16324	16279	16405	16229	16351	16114	16206	16167	16343	16171	16232	16324	16300	16438	16337	16214	16465	16400	16155	16339	16361	16426	16573	16522	16706	16359	16151	16442	16331	16301	16309	16319	16168	16105	16259	16485	16336	16280	16439	16210	16271	16094	16225	16358	16279	16346	16274	16275	16591	16332	16092	16231	16244	16257	16296	16248	16148	16165	16203	16304	16147	16258	16373	16560	16227	16185	16336	16336	16274	16424	16208	16333	16250	16194	16352	16312	16316	16347	16243	16341	16137	16152	16284	16167	16349	16077	16403	16366	16510	16407	16341	16325	16234	16261	16321	16400	16470	16332	16213	16258	16182	16301	16294	16284	16128	16260	16358	16251	16367	16371	16158	16135	16315	16331	16361	16415	16416	16313	16447	16193	16311	16216	16288	16342	16270	16359	16217	16137	16545	16236	16430	16456	16272	16256	16351	16434	16296	16158	16155	16247	16235	16200	16274	16519	16286	16329	16185	16196	16258	16336	16310	16265	16405	16392	16138	16190	16451	16097	16302	16398	16316	16090	16282	16522	16292	16262	16357	16286	16197	16256	16229	16105	16289	16389	16279	16358	16168	16239	16098	16199	16375	16142	16239	16266	16275	16415	16307	16043	16369	16412	16261	16323	16195	16194	16369	16371	16115	16264	16186	16228	16428	16488	16160	16229	16483	16181	16246	16414	16251	16235	16430	16235	16554	16184	16152	16342	16391	16146	16199	16342	16396	16515	16274	16439	16488	16429	16439	16346	16167	16395	16230	16302	16393	16271	16108	16439	16331	16395	16484	16215	16286	16335	16239	16270	16161	16175	16304	16152	16355	16445	16388	16352	16205	16306	16326	16250	16418	16360	16290	16225	16348	16142	16192	16382	16095	16246	16378	16386	16407	16354	16112	16214	16304	16374	16397	16229	16389	16269	16345	16308	16354	16531	16314	16380	16378	16281	16471	16305	16207	16099	16386	16567	16272	16248	16288	16365	16237	16259	16269	16122	16489	16366	16402	16454	16475	16367	16221	16462	16410	16308	16392	16419	16268	16457	16141	16348	16236	16448	16468	16326	16377	16339	16338	16162	16332	16271	16528	16183	16243	16072	16244	16270	16391	16307	16352	16276	16192	16418	16326	16272	16542	16254	16434	16386	16336	16369	16211	16381	16244	16127	16100	16035	16256	16145	16409	16241	16375	16396	16588	16311	16479	16331	16195	16414	16320	16111	16450	16489	16324	16228	16334	16170	16273	16249	16315	16416	16401	16317	16114	16250	16181	16398	16200	16309	16097	16437	16352	16206	16280	16218	16165	16246	16081	16243	16279	16202	16140	16404	16219	16370	16227	16299	16118	16459	16527	16388	16371	16459	16396	16294	16241	16303	16392	16397	16411	16394	16264	16173	16251	16323	16332	16274	16185	16194	16236	16277	16332	16287	16053	16138	16238	16269	16425	16443	16265	16460	16387	16204	16384	16216	16658	16383	16383	16317	16114	16263	16247	16425	16498	16482	16211	16259	16226	16389	16132	16390	16318	16270	16344	16263	16330	16122	16189	16375	16262	16230	16374	16334	16319	16181	16517	16290	16262	16286	16231	16395	16331	16273	16232	16320	16539	16261	16454	16224	16239	16260	16318	16427	16193	16230	16254	16312	16392	16406	16239	16297	16196	16248	16226	16158	16114	16187	16214	16295	16312	16191	16454	16202	16401	16278	16217	16316	16200	16195	16089	16343	16555	16432	16360	16366	16280	16337	16297	16285	16455	16419	16478	16420	16241	16409	16470	16285	16502	16237	16123	16002	16193	16168	16352	16629	16256	16429	16374	16189	16276	16246	16300	16263	16158	16208	16366	16154	16290	16082	16427	16217	16501	16239	16342	16362	16488	16555	16280	16347	16248	16393	16166	16129	16430	16392	16348	16261	16481	16230	16293	16288	16334	16361	16371	16463	16321	16527	16279	16545	16502	16387	16520	16275	16089	16458	16392	16378	16182	16466	16461	16226	16288	16103	16512	16351	16417	16499	16184	16229	16468	16380	16213	16236	16558	16285	16367	16218	16232	16204	16361	16210	16482	16553	16238	16337	16460	16196	16315	16212	16313	16457	16285	16491	16451	16289	16542	16356	16369	16257	16288	16171	16452	16321	16249	16481	16278	16245	16402	16315	16322	16339	16331	16244	16296	16196	16318	16471	16299	16223	16315	16295	16551	16250	16458	16151	16293	16248	16343	16372	16156	16357	16182	16258	16254	16101	16124	16129	16300	16447	16188	16318	16276	16148	16505	16218	16496	16223	16502	16363	16269	16143	16233	16148	16334	16261	16142	16424	16402	16403	16245	16309	16348	16194	16413	16246	16383	16401	16173	16243	16294	16325	16270	16333	16307	16376	16659	16319	16381	16296	16257	16246	16334	16151	16415	16305	16483	16410	16298	15994	16198	16328	16350	16318	16237	16313	16339	16373	16156	16338	16317	16445	16312	16347	16342	16354	16265	16391	16439	16283	16346	16274	16548	16520	16201	16213	16224	16190	16341	16300	16168	16246	16151	16335	16417	16338	16146	16306	16207	16455	16474	16281	16472	16293	16388	16180	16197	16289	16252	16228	16176	16366	16274	16264	16248	16212	16183	16453	16405	16117	16350	16471	16332	16646	16284	16266	16329	16255	16414	16512	16320	16296	16462	16475	16183	16260	16250	16284	16094	16240	16311	16313	16308	16350	16266	16400	16242	16212	16415	16270	16402	16254	16269	16377	16355	16175	16236	16372	16594	16387	16483	16364	16383	16188	16443	16449	16134	16403	16518	16248	16348	16210	16405	16461	16317	16284	16222	16340	16243	16392	16220	16193	16293	16331	16125	16384	16407	16160	16377	16478	16113	16258	16240	16246	15948	16337	16370	16341	16293	16094	16199	16212	16293	16157	16242	16317	16328	16509	16458	16349	16146	16381	16273	16264	15941	16255	16252	16450	16269	16407	16312	16185	16524	16344	16359	16320	16272	16325	16402	16220	16385	16109	16216	16259	16172	16176	16348	16108	16461	16331	16414	16297	16321	16283	16201	16208	16283	16229	16288	16215	16318	16296	16286	16293	16396	16232	16244	16397	16252	16179	16371	16157	16350	16139	16237	16397	16459	16399	16333	16161	16100	16178	16248	16439	16312	16289	16461	16224	16501	16402	16346	16311	16316	16441	16283	16511	16442	16411	16373	16117	16441	16222	16228	16361	16385	16243	16277	16251	16272	16358	16160	16315	16274	16320	16382	16458	16010	16158	16439	16137	16431	16452	16192	16370	16342	16196	16207	16195	16287	16371	16198	16319	16403	16089	16236	16288	16383	16419	16358	16089	16234	16261	16305	16355	16342	16162	16261	16378	16336	16230	16176	16238	16267	16124	16326	16274	16198	16326	16448	16162	16352	16290	16189	16021	16300	16341	16354	16178	16424	16449	16259	16259	16452	16370	16308	16284	16258	16226	16380	16441	16181	16339	16146	16440	16441	16213	16324	16451	16452	16358	16247	16327	16296	16279	16193	16303	16237	16389	16418	16124	16425	16284	16476	16242	16370	16346	16491	16364	16207	16371	16191	16242	16313	16393	16297	16322	16303	16414	16223	16333	16382	16531	16033	16075	16494	15962	16362	16414	16385	16217	16240	16169	16448	16313	16286	16299	16302	16382	16224	16316	16495	16114	16167	16350	16367	16400	16098	16013	16332	16143	16277	16459	16469	16377	16247	16239	16184	16154	16417	16156	16258	16295	16254	16182	16242	16343	16240	16245	16384	16246	16344	16443	16298	16323	16300	16246	16266	16509	16360	16153	16384	16130	16154	16312	16229	16334	16261	16532	16268	16203	16168	16285	16494	16374	16407	16167	16280	16497	16278	16526	16313	16207	16433	16253	16100	16336	16322	16545	16225	16177	16419	16184	16357	16098	16166	16330	16247	16237	16290	16280	16291	16206	16132	16246	16227	15961	16235	16090	16448	16379	16097	16414	16206	16222	16363	16107	16289	16138	16360	16342	16298	16282	16270	16077	16247	16262	16304	16353	16423	16352	16507	16438	16273	16252	16345	16405	16237	16239	16278	16203	16301	16405	16277	16281	16394	16170	16324	16440	15966	16341	16429	16267	16233	16302	16092	16504	16184	16420	16300	16321	16407	16089
16073	29372	23927	18942	17533	16477	16046	15477	15323	15166	15067	14708	14690	14527	14371	14367	14197	14266	14247	14075	14168	14314	14223	14212	14253	14315	14300	14357	14303	14186	14215	14121	14289	14103	14075	14067	14240	14122	14083	14174	14189	14112	14091	14042	14252	14037	14133	14274	14211	14092	14144	14096	14251	14134	14218	14169	14196	14302	14307	14117	14190	14196	14104	13893	14387	13996	14203	14088	14075	14250	14239	14199	14123	14193	14279	14024	14090	14262	14282	13974	14121	14188	14226	14288	14129	14284	14056	14060	14073	14277	14088	13985	14235	14206	14175	14156	14218	14175	14168	14042	14218	14133	14165	14203	14094	14141	14326	14295	14270	14216	14326	14111	14189	14023	13998	14074	14203	14206	14189	14169	14298	14177	14122	14125	14281	14145	14038	14220	14247	14144	14288	14017	14146	14082	13818	14044	14265	14123	14162	14090	14093	14117	14259	14139	14178	14270	14244	14174	14255	14245	14023	14209	14199	14174	13861	14147	14307	14169	13935	14129	13968	14151	14162	14195	14178	14125	14116	14172	14057	13993	14029	14145	14135	14237	14101	14157	14020	14242	14219	14216	14298	14134	14081	14199	14186	14101	14084	14175	14170	14046	14011	14164	14117	14229	14278	13956	14279	14152	14205	14108	14264	14092	14002	14200	14247	14119	14212	14123	14080	14066	14111	14292	14204	14356	14225	14145	14163	13963	14030	13987	14206	14116	14080	14206	13969	14028	14296	14042	13978	14119	13978	14175	14162	14125	13880	13934	14211	14167	14075	14159	14211	14115	14059	14124	13955	14064	14076	14218	14239	14216	14114	14069	14003	14018	14239	14028	14060	13913	14286	14123	14012	14244	14154	14016	14127	14101	14156	14097	14301	14038	14420	14186	14171	14058	14040	14230	14123	14088	14267	14350	14131	14209	14084	14125	14233	14120	14188	14109	14203	14103	14322	14167	14113	14115	14157	14151	14190	13999	14337	13995	14032	14057	14004	14232	13986	14299	14040	14096	14265	14196	14240	14330	14060	14169	14088	14075	14041	14073	14164	14094	14217	14174	14386	13988	14338	14071	14219	14090	14275	14278	14008	14218	14185	13983	14169	13941	14098	14054	14134	13928	14128	14005	14146	14200	14242	13994	14137	14267	14069	14012	14115	14144	14176	14128	14076	14200	14173	14129	14171	14302	14219	14162	14078	14170	14257	14154	14274	14112	14171	14133	14062	14094	14075	13978	14242	14065	14092	14262	14074	14209	14037	14208	14167	14149	14137	14112	14121	14169	14040	14205	14025	14185	14013	14201	14170	14116	14150	14102	14161	13891	14178	14061	14065	14126	14078	14194	14188	14113	14232	14005	14268	14139	13953	14081	14117	14108	14225	13994	14046	14059	14039	14190	14263	14090	14098	14127	14079	13980	14216	14134	14369	14100	14182	13994	14120	14156	14256	14379	14170	14203	14256	14151	14093	14228	14059	14308	14135	14114	14189	14074	14081	14005	14178	14040	14201	14232	14064	14119	14086	14087	14174	14228	14219	14160	14034	14044	14095	14160	14086	14158	14033	13940	14256	14238	14003	14166	13937	14054	14157	14005	14083	14277	14039	14195	14244	13988	14262	14135	14148	14264	14063	14023	14150	14200	14084	14013	14213	14225	14109	14166	14109	14092	13982	14192	14168	14187	14068	14004	14048	14083	14113	14246	14023	14226	14036	14119	14296	14189	14009	14200	14240	14081	13993	14256	14149	14172	14060	14277	14203	14134	14107	14021	14131	14188	14070	14074	14130	13949	14078	14049	14178	14151	14065	14042	14052	14137	14066	14076	14094	14166	14081	14003	14054	14234	14120	14122	14243	14105	14092	14208	14273	14053	14195	14051	14307	14263	14228	14138	14163	14112	13927	14085	14214	14091	14107	14169	14079	14024	14195	14007	14095	14212	14250	13980	13878	14196	14233	13957	14346	14133	14137	14245	14145	14262	14091	14137	14208	14163	14132	14128	13986	13926	14279	14219	14223	14114	14095	14006	14229	14193	14233	14168	13936	14164	14151	14171	14074	14180	14275	14187	14051	14048	14091	14149	14137	14187	14128	14207	14239	14009	14115	14033	14057	14311	14288	14191	14082	14096	13937	14044	14266	14325	14174	14237	14179	14172	14219	14099	14052	14198	14080	14179	14011	14223	14239	13973	14315	14188	14113	14104	14237	14102	14029	14283	14076	14216	14019	14152	14134	14333	14081	14086	14137	14325	14008	14125	14065	14053	14051	14134	14275	14210	14153	14231	13924	14119	14168	14018	14151	14156	14115	14087	13917	14226	13845	14093	14262	14000	14199	14226	14167	14032	14048	14138	14267	14047	14084	14017	14149	14116	14242	14041	14114	13973	14114	14088	14045	14201	14002	14034	14054	14109	14174	14108	14033	14204	14101	14249	14177	14192	14175	14157	14182	14201	14178	14166	14314	14148	14001	14268	14001	14177	14193	14248	14313	14015	14084	14246	14150	14159	14092	14106	14140	14199	14136	14131	14199	14026	14263	14203	14222	13940	14045	14223	14120	14189	14269	14095	14135	14177	14088	13981	14281	14176	14042	14123	14094	13958	14247	14143	14069	14093	14176	14195	14108	14091	14275	13858	14246	13963	14181	14032	14249	14227	14004	14064	13979	14191	14014	13974	14203	14240	14131	14041	14165	13950	14167	14088	13904	14182	14194	13993	14196	14066	14037	14096	14101	14212	14142	14161	14175	14090	14000	14203	14200	14147	14205	14274	14140	14211	13921	14128	13941	14217	14028	14134	14146	14231	14093	14132	14144	14063	14219	14071	14166	14329	14063	14224	14130	14122	14026	14316	14198	13964	14149	14130	14197	14051	14092	14171	14230	14317	14152	14174	14079	14141	14207	14109	14137	14099	14097	14188	14013	14167	14165	14267	14065	14189	14193	14148	14115	14103	14246	14115	14318	14152	14153	14105	14127	14215	14138	14063	14197	13967	14241	14002	14177	14151	13969	14068	14293	14219	14266	14059	14113	14167	13975	14101	14050	14040	14386	14181	14130	14014	14074	14141	14100	14020	14170	13963	14186	14189	14108	14118	14211	14059	14162	14319	14086	14190	14222	14171	14063	14125	14320	14131	14124	14127	13875	14268	14116	14211	14118	14173	14031	14205	14081	14157	14225	14260	14067	13959	14159	14256	14132	14091	14088	14153	13992	14157	14234	14139	14074	14075	14167	14285	14260	14135	14241	14205	14038	14072	13909	14283	14151	14326	14282	14006	14176	14163	14040	14212	13970	14346	14039	14188	14282	14038	14109	14183	14029	13990	14054	14196	14063	14007	14109	14200	14117	14181	14155	14135	14148	14088	14104	14028	14130	14139	14132	14096	14283	14155	14185	14199	14181	14016	14101	14259	14063	14183	14136	14053	14048	14008	14288	14132	14069	14183	14224	14142	14084	14155	14046	14165	14191	14352	14158	14206	14170	14119	14157	14119	14109	14185	14161	14190	14308	14355	13982	14129	14157	14110	14208	14227	14115	14192	14107	14083	14140	14143	14016	14080	14184	13987	14027	14213	14098	14114	14135	14116	14119	14176	14112	14071	14110	14146	14088	13958	14239	13987	14101	14043	14039	14163	14158	14127	14238	14024	14130	14256	14290	14096	14203	14049	14138	14051	14181	14143	14156	14184	14030	14113	14163	13923	14035	14008	14159	14084	14234	14166	14001	14104	14342	14249	14145	14114	14071	14072	14117	14152	14236	14211	14153	14041	14139	14116	14123	14150	14043	14119	14025	14019	14026	14221	14099	14015	14052	14147	14145	14205	14160	14127	14063	14225	14134	14066	14170	14096	14210	14104	14191	14108	14385	14176	14003	14153	14110	14117	14093	14144	14237	14330	14162	14180	14047	14210	14089	14028	14024	14278	14267	14236	14093	14226	14107	14098	14135	14090	13991	14246	13914	14390	14206	14160	14084	14126	14078	14126	13962	14124	14174	14244	13936	14133	14078	14067	13925	14181	14272	14165	14077	14096	14256	14065	14186	14047	14127	14285	14148	14129	14056	14095	14133	14161	14403	14047	14144	14161	13926	13983	14195	14152	14237	13892	14197	14045	14159	14162	14203	14139	13923	14162	14184	14137	14051	14169	13912	14262	14014	13964	14179	13967	14185	14165	14188	14126	14143	14039	14041	14070	14099	14351	14187	14249	13998	14110	13914	14080	14126	14065	14356	14072	14111	14162	14149	14142	14260	14092	14135	14145	14064	14046	14320	14139	14135	14247	14112	14170	14194	14073	13988	14150	14149	14185	14178	14335	14094	14191	14121	14211	14034	14055	14224	14100	14169	14143	14150	14253	14098	14078	14139	14029	14209	14091	14267	14116	14099	14015	14084	14209	14125	13993	13994	14021	14119	14360	14162	14060	14133	14187	14156	14208	14164	14148	14077	14244	14194	14237	14089	14123	14113	14161	14195	14142	13980	14213	14152	14197	13981	14021	14109	13972	14166	14212	14072	14160	14073	14009	14275	14077	14109	14184	14148	14187	14085	14136	14285	14197	14192	14153	14114	14032	14322	14136	14082	14035	14267	14136	14029	14001	14077	13869	14312	14225	14194	14213	14207	14204	14252	14380	14142	14184	14164	14099	14105	14109	14086	13973	14052	14193	14192	14118	14164	14234	14428	14219	14110	14063	14260	14176	14064	14117	14375	14088	14028	14168	14095	14277	14067	14109	13934	14113	14234	14069	14208	14037	14175	14074	14172	14214	14109	14117	14084	14085	14261	14274	14107	14101	14267	14146	14195	14235	14105	14080	14082	14224	14206	14201	14323	14191	14010	14121	14197	14218	14012	13956	14041	14204	14275	14056	14173	14049	14168	14010	13987	14200	14019	14170	14133	14178	14133	14149	14188	14193	14210	14129	14152	14071	14042	14177	14130	14144	14090	14167	14060	14103	14064	14171	14058	14052	14101	14368	14124	14104	14217	13922	14053	14178	14292	14039	14115	14174	14244	14146	14224	14099	14118	14171	14254	14260	14219	14291	14195	14174	14226	14238	14222	14158	14155	13901	14132	14201	14299	14155	14152	14247	14036	14090	14156	14171	14203	14114	14125	14183	14149	14183	14241	14215	14087	14063	14088	14216	14011	13957	14041	14354
21818	21032	28231	24027	21370	23621	25579	20482	19602	19725	19665	19256	19341	18832	18604	18817	18828	18583	18364	18576	18444	18614	18502	18610	18425	18358	18435	18444	18429	18397	18139	18277	18688	18266	18245	18420	18191	18485	18259	18346	18164	18313	18345	18213	18371	18475	18237	18492	18164	18271	18231	18119	18281	18443	18222	18137	18268	18279	18282	18383	18327	18456	18284	18071	18175	18131	18432	18215	18149	18191	18106	18167	18180	18013	18221	18304	18109	18042	18325	18443	18210	18148	18286	18421	18228	18283	18199	18248	18019	18106	18150	18083	18061	18393	18415	18209	18153	18333	18210	18245	18298	18399	18218	18204	18173	18243	18224	18306	18333	18256	18389	18038	18178	18293	18073	18254	18277	18297	18345	18346	18092	18045	18308	18187	18345	18260	18451	18148	18274	18209	18274	18108	18090	18175	18169	17965	18356	18305	18344	18486	18275	18222	18186	18210	18214	18184	18289	18046	18098	18159	18154	18294	18329	18167	18145	17977	18103	18207	18248	18057	18132	18330	18151	18118	17959	18170	18075	18270	18310	18008	18042	18062	18055	18255	18050	18033	18213	18093	18183	18166	18212	18163	18257	18235	18226	18196	18216	18179	18129	18086	18258	18149	18102	18092	18354	18232	18348	18038	18281	18127	18269	17907	18281	18424	18115	18021	18068	18414	18173	18170	18212	18173	18188	18552	18150	18100	18045	18430	18202	18295	18024	17968	18135	18178	18102	18248	18186	18192	18287	17944	18157	18100	18102	18347	18178	18198	18177	18258	18155	18049	18080	18227	18248	18100	18253	18018	18177	18256	18248	18110	18172	17919	18049	18090	18333	18299	18316	18184	18125	18075	18253	18126	18051	18191	17962	18179	18286	18191	18209	18122	18116	18068	18130	18187	18273	18377	18096	18123	18190	18159	18266	18183	17978	18216	18056	18205	18240	18162	18344	18199	18254	18314	18201	18186	18299	18264	18359	18145	18380	18269	18366	18045	18194	18198	17988	18037	18197	18073	18093	18199	18061	18327	18274	18146	18265	18132	18218	17924	18291	18162	18276	18174	18195	18158	18219	18022	18245	17953	18313	18408	18125	18094	18053	18191	18123	18031	18386	18204	17855	18090	18306	18377	18079	18238	18256	18417	18255	18258	18238	18091	18420	18212	18268	18212	18320	18180	18309	18224	18021	17998	17943	18276	18014	18118	18069	18283	18296	18285	18205	18367	18320	18119	18132	18183	18169	18216	18328	18098	17992	18359	18079	18136	17988	18089	18315	18071	18211	18229	18273	18162	18309	18366	18242	18242	18260	18180	18130	18144	18479	18252	18253	18165	18022	18256	18267	18019	18063	18403	18221	18217	18274	18069	18122	18319	18254	18270	18203	18186	18359	18075	18185	18345	18209	18172	18124	17985	18324	18146	18240	18320	18176	18261	18149	18303	18313	18097	18198	18196	18206	18045	18138	18199	18205	18543	18440	18140	18153	18218	18244	18249	18140	18165	17959	17958	18278	18212	18110	18395	17898	18220	18246	18249	18274	18244	17980	18185	18044	18194	18128	18250	18278	18202	18286	18055	18373	18235	18043	18263	18251	18265	18191	18231	18169	18320	18308	18116	18078	18188	17841	18078	18178	18234	18080	18298	18146	18005	18204	18113	18242	18332	18033	18028	18004	18309	18353	18004	18062	18017	18325	18323	18268	18272	18046	18095	18130	18151	18220	18168	18309	18189	18361	18097	18178	18000	18139	18165	18311	18106	18167	18326	18280	18145	18242	18216	18124	18150	18094	18075	18317	18257	17964	18226	18178	18280	18174	18261	18375	18326	18093	17965	18227	18119	18152	18087	18149	18240	18303	18242	17892	18336	18167	18101	18051	18363	18325	18294	18298	18312	18269	18105	17933	18170	17897	18186	18063	18252	18186	18387	18134	18102	18065	18277	18134	17956	18050	17985	18262	18164	18220	18204	18112	18287	18172	18077	18085	18151	18188	17870	18095	18179	18115	18152	18269	18197	18225	18182	17961	18093	18204	18046	18232	18135	18243	18089	18096	18020	18180	18232	18121	18115	18104	18296	18144	18186	18398	18100	18397	18025	18345	18353	18247	18325	18088	18219	18252	18124	17928	18136	18211	18198	18415	18388	18125	17969	18048	18125	18235	18176	18267	18049	18374	18164	18169	17988	18291	18125	18191	18252	18125	18160	18155	18250	18502	18297	18248	18109	18090	18058	18136	18246	17946	18286	18235	18290	18315	18143	18306	18338	18159	18109	18201	18447	18145	18347	18280	18311	18006	18249	18274	18243	18224	18286	18241	18307	18242	18068	18186	18192	18221	18087	18039	18121	18190	18169	18342	18376	18343	18187	18393	18234	18201	18317	18368	18130	18291	18167	18339	18188	18274	18166	18192	18139	18229	18217	18264	18189	18247	18351	18393	18437	17932	18200	18300	18355	18276	18158	18300	18146	18093	18112	18328	18152	18131	18105	18067	18170	18337	18001	18063	18423	18212	18118	18277	18270	18044	18122	18230	18318	18301	18152	18186	18050	18109	18286	18077	18215	18135	18097	18298	18043	18130	18346	18151	18202	18036	18110	18043	18096	18075	18000	18172	18180	17939	18263	18209	18059	18316	18274	18189	18141	17982	18036	18157	18224	18212	17998	18142	18076	18047	18303	18198	18287	18238	18142	17991	18149	17998	18032	18051	18227	18036	18078	18481	18304	18229	18185	18281	18267	18096	17959	18226	18230	18129	18253	18193	18372	18008	18116	18278	18327	17962	18126	18087	18199	18052	18211	18201	18152	18304	18139	18244	18108	18257	18256	18248	18102	18147	18210	18119	18135	18108	18206	18101	17902	18122	18260	18179	18229	18304	18168	18255	18228	18214	18132	18091	18104	18061	17930	18069	18127	18161	18018	17982	18127	18090	18157	18177	18180	18105	18196	18191	18193	18203	18324	18112	18019	18273	18330	18341	17937	18211	18215	18245	18216	18497	18297	18196	18328	18315	18270	18045	18179	18296	18376	18277	18234	18300	18245	18079	18269	18312	18239	18131	18082	18323	18314	18176	18029	18289	18137	18199	18423	18126	18161	18167	18386	18429	18071	17902	18213	18123	18236	18212	18387	18381	18291	18056	18143	18138	18144	18290	18188	18255	18113	18176	18197	18216	18052	18018	18087	17985	18087	18163	18197	18338	18182	18172	18269	18130	18180	18002	18230	18175	18267	18163	18117	18084	18056	18265	18122	18051	18154	18159	18114	18158	18259	18319	18190	18158	18138	18192	18029	18198	17951	18257	18098	18145	18160	18198	18271	18311	18239	18347	18278	18265	18056	18103	18163	18302	18113	18129	18287	18294	18226	18188	18346	18193	18319	17975	18211	18286	18097	17907	18136	18053	18051	18141	18176	18321	18155	18280	18123	18215	18121	18310	18113	17963	18295	18197	18095	18024	18370	18222	18331	18139	18182	18100	18240	18132	18200	18253	18322	17894	18240	18232	18226	18258	18326	18205	18254	18253	18369	18247	18277	18181	18440	18253	18149	18022	18295	18304	18319	18188	18325	18309	18311	18132	18440	18131	17922	18151	18066	18123	18214	18242	18078	18283	18339	18116	18223	18294	18204	18102	18296	18150	18205	18156	18162	18160	18155	18142	18240	17969	18358	18055	18116	18193	17997	18208	18252	18339	18372	18237	18286	18206	18121	18221	18287	18095	18034	18261	18017	17934	18097	18157	18238	18292	18014	18339	18224	18115	18262	18163	18179	18237	18125	18241	18074	18122	18231	18239	18195	18190	18027	18237	18114	18317	18277	18069	18172	18144	18182	18302	18142	18183	18435	18226	18175	18488	18191	18373	18046	18018	18215	18065	17986	18369	18063	18161	17978	18072	18252	18270	18323	18013	18118	18041	18230	18190	18196	18262	18268	18430	18307	18234	18283	18143	18224	18074	17941	18005	18079	18156	18144	18067	18009	18054	18023	18278	18064	18118	18260	18046	18199	18355	18216	18059	18144	18132	18211	18226	18351	18190	18167	18252	18104	18003	18218	18137	18126	18272	17974	18282	18175	18224	18119	18217	18173	18202	18043	18035	18004	18265	18140	18267	18146	18134	18009	18180	18053	18205	18152	17973	18274	18370	18317	18008	18022	18085	18217	18325	18183	18108	18201	18194	18220	18113	18319	18059	18090	18278	18056	18180	18259	18221	18209	18273	18203	18193	18408	18349	18306	18116	18015	18000	18220	18184	18279	18162	18247	18224	18025	18198	17977	18163	18059	18129	18262	18302	18350	18215	18071	18016	18129	18208	17977	18087	18125	18173	18327	18238	18306	18444	18262	18192	18105	18129	18112	18091	18000	18275	18179	18058	18184	18239	18298	18320	18277	18296	18102	18197	18161	18234	18241	18151	18202	18095	18074	18236	18197	18148	17979	18282	18241	18022	18311	18113	18322	18144	18209	18363	18390	18131	18049	18325	18326	18036	18035	18123	18061	18144	17983	18219	18211	18281	18155	18224	18230	18050	17998	18128	18324	18147	18172	18294	18108	18262	18141	18517	18214	18178	18266	17956	18237	18284	18155	18315	18264	18156	18138	18117	18062	18211	18215	18384	18017	18163	18199	18155	18164	18136	18159	17943	18348	18235	18133	18105	18164	18268	18334	18213	18152	18126	18156	18260	18055	18107	18137	18162	18212	18242	18186	18222	18296	18221	18114	18289	18419	18204	18260	18051	18113	18165	18334	18128	18318	18240	18273	18123	18295	18381	18274	18189	17974	18133	18223	18083	17965	18078	18415	18154	18032	18391	18172	18292	18093	17856	18168	18209	17897	18374	18221	18041	18209	18217	18298	18330	18170	18284	18072	18141	18238	18069	18059	18283	17922	18198	18373	18031	18045	18250	17997	18160	18088	18252	18088	18412	18252	18025	18046	18011	18279	18466	18087	18176	17950	18235	18150	18210	18164	17981	18260	18051	18254	18017	18101	18226	17987	18309	18220	18314	18136	18272	18254	18227	18167	18220	18196	18078	18037	18150	18140	18228	18103	18131	18085	17988	18158	18026	18326	18118	18457	18100	18028	18251	18223	18031	18223	18091	18194	18281	18415	18115	18240	18302	18235	18348	18154	18233	18080	18236	18233	17990	18109	18143	18138
16674	36916	30242	23365	21166	19525	18600	17828	17309	16990	16685	16399	16104	15792	15671	15729	15558	15458	15347	15330	15202	15183	15310	15134	15352	15286	15287	15216	15331	15339	15240	15272	15224	15120	15381	15127	15303	15409	15212	15189	15385	15313	15147	15315	15232	15136	15382	15189	15220	15193	15026	15217	15246	15077	15217	15201	15078	15047	15216	15042	15438	15223	15371	15205	15285	15185	15272	15137	15362	15113	15160	15091	15191	15286	15309	15120	15193	15116	15146	15177	14983	15110	15211	15275	15268	15180	15143	15304	15115	15219	15259	15115	15114	15182	15303	15252	15218	15131	15212	15117	14999	15174	15132	15387	15241	15231	15255	15127	15127	15143	15196	15145	15260	15128	15081	15141	15264	15108	15089	15237	15045	15408	15361	15169	15206	15121	15110	15249	15026	15441	15191	15334	15216	15349	15113	15308	15351	15105	15203	15239	15195	15071	15327	15249	15199	15045	15071	15185	15074	15253	15076	15340	15385	14971	15241	15152	15150	15075	15174	15153	15122	15216	15311	15302	15321	15150	15196	15273	15205	15202	15286	15223	15093	15234	15351	15207	15208	15218	15188	15275	15315	15250	15328	15055	15265	15192	15304	15260	15097	15225	15145	15154	15175	15228	15143	15235	15179	15131	15214	15166	15173	15121	15216	15245	15241	15044	15235	15070	15141	15213	15053	14824	15080	15212	15063	15352	15089	15118	15179	15160	15250	15152	15191	15009	15065	14904	15087	15247	15276	15047	15160	15103	15268	15195	15251	15125	15213	15317	15182	15163	15236	15250	15169	15185	14990	15360	15141	15179	15102	15134	15172	15216	15254	15277	15051	15125	15173	15284	15324	15310	14994	15167	15295	15292	15163	15072	15218	15384	15113	15053	15149	15102	15118	15156	15284	15138	15101	15191	15281	15077	15320	15169	15139	15194	15250	15103	15102	15082	15145	15244	15288	15258	15111	15244	15048	15346	15360	15116	15325	15343	15153	15241	15341	15126	15378	15344	15192	15163	15292	15256	15160	15285	15081	15106	15166	15061	14967	15164	15060	15003	15255	15095	15117	15100	15149	15295	15142	15186	15222	15289	15337	15182	15317	15034	15328	15103	15180	15108	15196	15113	15211	15149	15185	15144	15144	15110	15184	15060	15116	15204	15163	15077	15129	15134	15164	15379	15262	15283	15091	15235	15330	15202	15123	15037	15091	15336	14993	15252	15354	15291	15176	15212	15115	15107	15149	15228	15309	15272	15195	15102	15350	15180	15160	15051	15221	15211	15070	15318	15229	15126	15193	15306	15132	15084	15207	15179	15156	15230	15328	15102	15035	15153	15205	15086	15227	15080	15238	15026	15145	15340	15194	15245	15303	15025	15257	15156	15127	15180	15329	15265	15299	15180	15146	15267	15229	15109	15357	15208	15449	15227	15073	15163	15170	15266	15104	15171	15209	15067	15184	15148	15062	14971	15059	14996	15084	15166	15269	15022	15120	14990	15180	15316	15111	15155	15076	15286	15087	15330	15152	15279	15207	15247	15277	15068	14883	15216	15165	15039	15384	15269	15175	15261	15309	15236	15344	15223	15115	15025	15135	15086	15008	15302	15140	15076	15059	15083	15156	15099	15076	15101	15179	15117	15173	15197	15196	15224	15110	15234	15146	15096	15050	15230	15181	15365	15056	15029	15138	15277	15091	15127	15222	15184	15266	15076	15331	15104	15251	15204	15058	15095	15187	15025	15120	15204	15229	15147	15032	15096	15143	15113	15303	15091	15149	15108	15015	15370	15351	15207	15207	15137	14974	15321	15100	15146	15160	15163	15121	15304	15088	15195	14968	15291	15163	15231	15080	15138	15233	15164	15212	15143	15088	15275	15191	15382	15175	15108	15105	15297	15354	15131	15138	15158	15099	15165	15038	15135	15262	15087	15151	15151	15128	15128	15183	15271	15139	15283	15154	15297	15058	15251	15287	15129	15136	15096	15157	15251	15224	15090	15145	15036	15121	15084	15086	15199	15121	15314	15088	14984	15187	15134	15115	15213	15228	15202	15353	15108	15104	15131	15131	15121	15146	15151	15259	15184	15139	15356	15043	15252	15109	15083	15119	15136	15189	15366	15282	15263	15185	15243	15241	15280	15175	15061	15273	15222	15196	15077	15119	15064	15124	15236	15193	15265	15026	15138	15124	15083	15279	15343	15153	15135	15162	15155	15118	15140	15109	15034	15094	15205	15052	15161	15070	15071	14952	15134	14999	15145	15133	15203	15096	15199	15221	15332	15155	15029	15154	15306	15242	15166	15135	15142	15264	15323	15393	15096	15218	15232	15043	15314	15401	15018	15375	15092	15112	15274	15146	15169	15290	15019	15139	15127	15128	15136	15321	15222	15101	15073	15187	15195	15192	15307	15173	15140	15309	15023	15220	15253	15175	15351	15326	15018	15266	15033	15147	15142	15129	15203	15182	15164	15119	15211	15140	15328	15300	15200	15206	15277	15411	15117	15277	15151	15211	15191	15316	15172	15101	15237	15159	15229	15327	14964	15088	15081	15165	15100	15102	15296	15201	15376	15218	15136	15197	15047	14947	15055	14907	15069	15170	15224	15215	15128	15153	15279	15161	15208	15013	15265	15327	15311	15146	15102	15228	15193	15156	15395	15157	15299	15140	15140	15288	15292	15166	15251	15081	15278	15109	15164	15234	15346	15259	15068	15134	15114	15210	15308	15066	15128	15140	15049	15084	15278	15058	15059	15000	15024	15273	15062	15131	15032	15249	15051	15252	15177	15170	15090	15142	15127	15048	14925	15157	15072	15191	15138	15235	15254	15155	15036	14969	15204	15139	15140	15289	15042	15305	15130	15239	15073	15373	15086	15271	15077	15177	15115	15349	15161	15236	15056	15039	15241	15093	15131	15133	15236	14986	15258	15297	15244	15089	15084	15084	15063	15202	15293	14927	15195	15127	15233	15147	15190	15106	15232	15118	15153	15243	14878	15279	15187	15201	15232	15194	15153	15315	15287	15078	15005	15193	15155	15257	15271	15005	15356	15146	15300	15093	15118	15258	15131	15121	15303	15241	15346	15024	15105	15278	15267	15027	15265	15246	15126	15312	15274	15138	15238	15119	15142	15125	15368	15208	15093	15163	15002	15239	15100	15237	15080	15161	15094	15252	15311	15117	15239	15200	15111	15178	15126	15126	15182	15201	15216	15313	15038	15143	15120	15015	15031	15234	15030	15164	15157	15061	15189	15054	15038	15272	15072	15114	15022	15060	15225	15094	15245	15217	15150	15217	15116	15111	14967	15202	15252	15109	14961	15274	15054	15133	15348	15239	15193	15259	14972	15393	15136	14990	15104	15243	15265	15198	15267	15300	15060	15315	15121	15115	15055	15171	15150	15371	15149	15139	15382	15338	15159	15142	15263	15427	15272	15106	15146	15062	15178	15151	15340	15340	15212	15157	15057	15254	15064	15087	15166	15295	15111	15140	15271	14967	15128	15062	15221	15059	15247	15158	15177	15021	15213	15240	15017	15236	15229	15044	15193	15262	15324	15137	15092	15115	15090	15250	15181	15192	15254	15098	15140	15034	15316	15084	15163	15175	15118	15150	15106	15117	15040	15309	14845	15137	15084	15113	14898	15243	15107	15178	14999	15275	14978	15237	15142	15187	15049	15125	15118	14968	15171	15226	15239	15179	15179	14996	15182	15265	15003	15314	15002	15122	15223	15024	15234	15178	15297	15153	15228	15339	15153	15154	14991	15150	15233	15134	15337	15171	15131	15115	15129	15014	15236	15139	15243	15255	15308	15052	15268	15181	15204	14947	15148	15294	15118	15286	15080	15144	14994	15158	15178	15046	14987	15075	15180	15234	15168	15116	15160	15227	15283	15105	15242	14997	15269	15203	15262	15067	15081	15228	15113	15029	15147	15161	15135	15178	15299	15339	15216	15281	15236	15152	15109	15057	15247	15211	15262	15341	15181	15172	15297	15136	15202	15353	15055	15111	15080	15073	15123	15230	15219	15088	15130	15199	15220	15205	15269	15192	15188	15177	15231	15066	15341	15308	15290	15016	15104	15079	15148	15146	15266	15110	15226	15040	15076	15242	15188	15290	15181	15154	15319	15037	15118	15241	15307	15181	15238	15235	15011	15122	15115	15212	15083	15208	15153	15179	15355	15166	15273	15062	15239	15196	15245	15040	15127	15056	15262	15113	15198	15135	15133	15125	15379	15191	15279	15041	15165	15273	15174	15094	15222	15012	15172	15130	15177	15168	15112	15280	15155	15251	15256	15286	15077	15248	15127	15053	15207	15281	15173	15135	15077	15183	15126	15111	15071	15354	15121	15171	15163	15210	15221	15283	15120	15156	15135	15263	15263	15218	15088	15119	15241	15014	15275	15203	15189	14977	15169	15235	15100	15153	14989	15292	15224	15147	15113	15128	15106	15191	15324	15148	15258	15334	15067	15014	15307	15184	15178	15150	15171	15229	15131	15128	15229	15187	15142	15175	15164	15236	15156	15203	15272	15029	15204	15162	15315	15118	15221	15127	15246	15125	15146	15318	15209	15089	15244	15306	15183	15408	15179	15028	15260	14956	15219	15128	15366	15242	15235	15315	15270	15383	15040	15157	15176	15166	15114	15140	15168	15122	15106	15338	15135	15052	15055	15311	15328	15327	15231	15124	15209	15189	15276	15210	15153	15052	15131	15116	15012	15270	15273	15217	15116	15183	15196	15131	15230	15166	15173	15146	15276	15131	15171	14956	15053	15383	15058	15174	15150	15173	15263	15063	15282	15129	15188	15217	15204	15235	15076	15171	15235	15038	15121	15342	15078	15169	15387	15227	14954	15122	15136	15236	15141	15103	15104	15086	15168	15123	15192	15230	15320	15264	15295	15319	15114	15311	15157	15197	15118	15111	15021	15224	15242	15332	15290	15213	15098	15102	15091	15167	15215	15084	15250	14904	15029	15223	15143	15235	15214	15233	15179	15030	15224	15027	15072	15207	15168	15008	15183	15153	15124	15182	15159	15069	15363	14975	15034	15135	15321	15090	15276	15279	15249	15070	15284	15266	15203	15066	15384	15176	15164	14998	15172	15404	15117	15280	15208	15164	15243	15078	15260	15262	15214	15210	15059	15204	15019	15122	15194
28388	22751	24924	21559	17906	17203	17040	16737	16598	16473	16436	16355	16057	16199	16085	16021	16028	15951	16045	16064	15921	16025	16079	16043	16224	15964	16044	15851	15983	16014	15980	16049	16084	16127	16110	16144	15895	16027	15853	15936	15969	16077	16060	15987	15845	15943	15991	15988	15831	16181	15909	16027	16063	15978	15930	16062	15977	15842	15835	15883	15905	16151	15984	16084	15954	16022	15956	16153	16026	15815	16094	15913	15858	15922	16069	15879	15920	15948	15957	16040	15942	15874	16005	15968	16252	16114	16254	15941	16116	16162	16222	15846	16013	16274	16069	16090	16019	15961	15994	15982	15851	16075	15908	16041	16070	15914	15853	15952	15870	15975	15969	15934	15947	15689	15898	15847	15916	15724	15959	16046	15994	16148	16176	16047	16230	16048	15931	16007	16086	15867	15829	16081	16086	15885	15902	16012	15982	15986	15955	16014	15949	15810	15846	16052	16042	15880	15809	15937	16063	16110	16014	15918	15892	15834	15962	15956	15931	15996	16023	15974	15949	16044	15873	15941	15996	15971	15990	16098	15965	15965	16004	15987	15983	15890	16090	15971	16170	16093	15827	15897	15814	16026	15983	16088	16026	15797	16125	16171	15808	15869	16017	16056	15976	16007	15911	15900	15884	15897	15901	15872	16086	15920	15842	15980	16050	15973	16125	16053	16024	16024	15922	15749	15886	16010	16149	15876	15987	15957	15870	15839	15921	15711	15980	15984	16086	15763	15931	16040	15932	15907	16216	16067	16019	16259	16027	15898	15860	16111	16027	16101	16061	15991	16009	15930	15905	16038	16007	15897	15845	16104	15995	15888	15900	15892	16018	16014	16088	16027	16050	16042	16149	15865	15899	16224	15978	15778	15909	15757	15987	16036	15874	15805	15934	16064	16011	16102	16022	15928	15897	15933	16016	15888	15909	15966	15970	15987	16047	16198	16239	16055	16156	15936	16054	16023	16075	16031	15893	16049	16040	15893	15981	16175	16185	15919	16047	16067	16023	16032	16117	15939	15911	16018	15891	15966	15942	16009	16081	15927	16055	15941	15835	15819	16019	15883	15975	16078	16041	15932	15826	15832	15993	16048	16000	16150	16113	16225	15856	15735	15954	15967	16096	16327	16266	16036	16048	15936	15891	15953	15843	15998	16058	16058	16069	15855	16017	15727	16057	15879	15850	15822	16012	16048	16003	16055	15827	15974	15922	16007	16076	16065	15820	16334	16104	15822	15995	16022	15972	15813	16254	15936	16088	16136	15969	15949	15784	16059	15976	15849	15921	15922	16026	16141	16191	16157	15928	15875	15904	15906	16166	16017	16110	16139	16084	16122	16004	16013	15927	15841	15813	15985	16044	15989	16179	15929	16037	15900	15855	15944	15970	15999	15875	16143	16038	16010	15972	16054	16001	16081	15852	15862	16139	15737	16102	16044	16091	16050	15966	15996	15929	15934	15971	15947	15967	16044	15980	15917	15851	15856	15894	15976	16098	16078	15881	15894	15905	15996	15995	15979	16072	16010	15948	15746	16042	15975	15983	15898	15951	16162	15965	15996	15943	15983	16122	15775	16062	16164	16040	15860	16039	16014	16005	15709	15905	16025	16042	16058	15937	16001	15947	16001	15994	16133	15908	15917	15911	15932	16204	16005	16073	15851	15916	16177	16071	16077	15984	16088	16091	15961	15689	15876	15850	15855	16053	15769	16010	15959	15937	15868	16178	15974	16141	15926	15908	15859	15883	16010	16111	15838	15904	16234	16070	15911	16184	15806	15890	16063	16009	15996	16147	16141	16181	16021	16251	15951	15867	15967	15921	16155	16019	15784	16028	15930	16087	15840	16051	15888	15808	16020	15975	15958	15939	15886	16013	16117	15989	15947	15970	15845	15996	16156	15818	15903	15882	16019	15969	15925	16028	15865	16170	16144	15914	15881	15969	16154	16068	15813	15884	16096	15979	15978	16113	15912	16072	16090	16048	15880	15977	16021	15906	15929	15927	16119	15825	16057	15894	16048	15955	15861	15916	15906	16089	15853	15823	16078	16081	15877	16031	15993	15885	15898	15942	16038	15940	15934	16073	15967	15909	15996	15852	15861	16093	16079	16000	16028	15874	15895	16039	16085	15847	15919	15907	16059	15983	15955	16000	15955	16037	16146	15962	16151	15824	15882	16152	16225	16029	16152	15831	15934	16143	15989	15948	15917	16010	15782	16170	16214	15980	15751	16081	15932	16047	15845	15884	15921	15717	15974	16198	15942	15814	15771	16046	16102	15875	15954	16243	15962	15994	16032	16046	16118	15769	15884	15712	15812	16094	16142	16027	15927	15877	16084	16065	16004	15919	15962	15976	15889	15976	16145	16073	16008	15994	15980	16024	16023	16006	15816	16064	15936	15947	16099	16088	16013	15941	15962	15952	15791	15787	16101	15922	15993	15851	15970	15829	15907	15926	15957	15977	15906	16020	15804	15935	16014	16032	16135	16124	15929	16090	15828	16064	15912	15780	16030	16059	16064	15927	15989	15831	16013	15936	15731	16133	15827	15929	15836	15797	15867	16017	15989	16140	15839	15994	15964	16200	16004	15997	16129	15908	15953	16078	16080	16104	15949	15845	16020	15965	15834	15907	15958	16133	15903	15883	16037	15994	16010	16031	16001	15987	15996	15987	16016	16163	15957	15907	16050	15994	16105	15887	16079	16108	15999	16143	15767	16192	15945	15971	15862	15904	15842	16063	16043	15955	16012	15848	15915	15761	15962	15880	16044	15922	16196	16062	15908	16028	15952	16083	16228	16036	15929	15958	15888	16021	16031	15865	15891	16081	15913	15983	15901	15994	16244	15951	16108	15937	15849	15895	16041	15776	16140	15922	15657	16039	16114	16130	15921	16099	16040	15989	15980	16112	16009	15954	15908	16131	16118	16117	16002	16024	15906	16092	16021	15935	15908	16050	16054	15922	15979	16048	16048	16059	15917	15936	16069	16353	16167	16220	15941	16014	15872	16336	15918	15681	15865	16423	15939	16142	15848	16153	16201	15807	16047	16055	15988	16029	15970	16074	15980	16043	16011	16111	16058	15904	16019	15955	15852	15938	15942	15854	16091	15926	15886	16048	16051	15843	15959	16133	16133	15980	15925	16045	15922	16036	15897	15977	15980	16263	16131	15977	15908	16110	16299	16181	15884	15923	16058	15866	15999	15807	15822	16110	16240	15903	16123	15992	16167	16188	16270	16093	15896	15940	15858	16104	15959	15936	16056	16004	15909	15914	15963	15928	15878	15973	16096	16025	16082	16226	15980	15888	16001	15931	15997	16153	15910	16002	16006	16034	15998	15954	16004	15945	15998	16063	16076	15962	16065	15956	15655	15891	16161	16090	15885	15892	15867	16030	16039	16023	15997	16280	16004	16036	16023	16020	15971	15845	15891	16090	16078	15840	15966	16030	15892	16210	16112	16125	16091	16066	16058	16195	16206	15875	15978	16040	15937	15818	16146	15973	15851	15948	15999	16016	16035	15839	16104	16011	15852	15886	16165	16057	15917	16220	15880	15960	16018	16111	15871	15975	15975	16089	15732	15829	16001	16086	16126	15878	15889	15930	15900	15917	15974	15836	16098	15819	15959	16028	15895	15937	16081	15936	15936	15895	15742	15829	15994	15911	15963	15970	15898	15962	16028	16040	15992	15947	16093	16001	16086	15927	16020	16130	16041	16115	15708	16047	15986	16083	15932	16013	15917	16010	16036	16175	15792	15884	16041	15928	16155	15971	15996	15944	15931	16021	16159	16018	16163	15949	16031	15859	16128	15886	16077	15988	15917	16091	15930	15994	15960	15881	16006	15979	16028	16049	16000	16031	16106	16087	16151	16307	15946	16110	15998	16044	16074	15887	15950	16268	15976	16028	15839	15912	15990	15997	15966	15923	16017	16127	15989	16029	15956	15885	16107	15933	15992	15880	15848	16046	15960	15897	15943	15969	16052	15966	16141	15946	16015	15997	15917	15963	15841	16041	16141	15862	16050	16110	15970	16023	15874	15943	15998	15911	15790	15791	16129	15965	16060	15917	15945	16131	16094	16177	15963	15903	15992	15879	15962	15890	15906	15948	15941	15878	16055	15877	15706	15964	16012	16030	16164	15921	16086	16010	16009	15940	16001	15755	15869	15956	16037	16090	16093	15975	16052	15975	16153	15797	15823	16064	15993	16031	15979	16048	15937	16007	15776	15946	16093	16078	16092	16032	15771	15877	16047	15971	16111	15836	16009	16059	15978	16035	16016	16202	15980	16016	15905	16096	16126	15949	16041	15985	16041	15842	15962	15888	16121	15940	16167	16016	15873	16174	15911	15926	16216	15974	16293	15917	15917	16058	16011	15941	15995	15843	15929	15975	15943	15998	15989	16139	16118	15931	15999	16029	15787	15918	16008	16244	16048	16072	16081	15881	16018	15953	15960	15964	15843	15891	15897	16007	15715	15890	16089	15929	15945	16056	16121	15883	15939	16002	16113	16168	16054	15849	15952	16224	16170	15984	15857	15952	16263	16065	16079	16057	16060	16128	16267	16053	15953	16166	15969	15885	15936	16078	15991	15940	15837	15815	15970	16126	16113	16026	15949	15860	16074	15873	15959	16018	15943	15932	15950	15901	15928	16042	15851	15990	16078	15965	15947	16065	15858	15980	16097	16176	15954	16009	15959	15870	15809	16116	15894	15984	15995	15940	15908	16005	16054	16251	15930	16089	15974	16050	15995	15889	15945	16166	16043	15911	15978	16161	15987	15779	16046	15945	16143	16114	15894	16024	16000	16021	16069	15996	16102	16206	15937	16147	15920	16032	15860	16047	15900	15997	16100	16020	16000	16027	15940	16126	16176	15918	16099	15968	16131	15914	15937	15911	16135	15925	15977	16005	16043	16149	16006	16204	16041	16084	16009	16080	15947	16078	15928	16029	15960	16137	15972	16043	15913	15918	16076	16050	15989	15964	15812	16025	16029	15873	15983	15938	16049	15833	15802	15990	15740	16049	16168	15838	16125	16008	15792	15902	15941	15947	15834	15986	15845	15913	15874	15911	16116	16156	16081	16245	16117	16021	15814	15779	15724	16103	16050	16049	15906	16033	16028	15986	15853	15977	15931	15962	15951	15927	16040	15942	15992
17637	26542	21920	17831	16499	15608	15218	15054	15004	14687	14515	14355	14125	14190	14069	14025	13966	13988	13999	14072	13941	13823	14004	13853	13939	14034	13997	13879	14055	13937	13878	13853	13815	13957	13863	14136	13954	13992	13834	13767	13921	13925	14057	13873	14063	13806	13835	13950	13950	13974	13900	13877	13860	13881	14003	14083	13988	14051	14018	13906	13993	13909	13932	13936	13921	13915	13880	14010	13920	13788	13844	13830	14025	13908	13914	13882	13991	13927	13910	13854	13893	13871	13851	13849	13949	13831	14047	13874	13874	13861	13922	13836	13969	13825	14105	13986	13882	13937	13883	14039	13968	13939	14067	13874	13816	13913	14003	14007	14049	13702	14103	13828	13919	13986	14033	13808	14048	13804	13917	13945	13993	13777	13925	13910	13663	13745	13954	13938	13823	13895	13981	13922	13789	13735	13942	13917	13867	13861	13786	14033	13766	13978	13849	13803	14057	13910	13910	14068	13915	14020	13992	14037	13911	14103	13842	13813	13745	13853	13829	13936	13821	13725	13793	13796	13815	13787	13957	13993	14013	13944	13945	13747	14026	13963	13970	13871	13955	13990	13791	13936	13789	13963	14020	13940	13794	13944	13904	13784	13774	13869	13873	13948	13906	13945	13907	13826	14008	13937	13854	13961	13995	13779	14011	13867	13906	14030	13788	13933	14153	13869	13826	13818	14012	13894	14030	13759	13905	13795	14047	14033	13829	13965	13751	13905	13973	13804	14075	14068	13732	13815	13885	13906	13860	14046	13944	14024	13752	13768	13890	14026	13914	13909	13875	14112	13958	13812	14027	14053	13870	14114	14058	13975	13975	14038	14001	13810	13791	13943	13893	13865	13794	13894	14023	13789	13917	13969	13955	13996	13933	13937	14013	13968	13953	13952	14070	13956	13874	13828	13962	14100	13925	13810	13845	13861	13853	13834	13868	13921	13978	13912	13858	13861	13956	13877	13925	13883	13848	13991	13842	13864	13913	13814	13911	13761	13938	13819	13790	14176	13898	13933	14050	13952	13735	13814	13862	14089	14077	13873	13781	14025	13887	13990	13799	13970	14000	13778	13775	13967	13896	13991	13793	13859	13945	13860	13879	13967	13974	14011	14026	13975	13781	13810	13931	13996	13922	13925	13912	13769	13844	14020	14024	13917	14012	13938	13938	13895	13750	13968	14052	14045	13927	13919	13916	13897	14016	14052	13866	14067	13923	13929	14044	13915	14151	13951	13908	14031	13998	13941	13888	13886	13974	13931	13819	13723	13930	13846	14013	13811	13946	13957	13911	13999	13812	13798	13836	13827	13950	14026	13917	14069	13919	13898	13901	13886	13941	14055	13848	13953	13952	13975	13850	13835	13906	13852	14038	13947	13929	13924	14105	13848	13985	13957	13959	13730	14034	13907	13854	13873	13941	14057	13783	13915	13938	13939	13814	14070	13892	14075	13806	13857	14083	13811	13847	13860	13831	13965	14039	13910	13901	13856	13928	14050	14110	13780	13820	13908	13982	13982	13965	13810	13961	14039	13829	13897	14073	13719	14040	13923	13750	13863	13822	13878	14051	13827	13832	13980	14112	13924	13839	14024	14042	13795	13859	14001	13972	13790	13901	13873	14041	13970	14038	13893	14041	13990	13943	13896	14042	13945	13843	14056	13977	13915	13963	14043	13936	13836	13881	13886	14008	14029	14021	14048	13899	13917	13872	14040	13871	14062	14055	13810	13943	14020	13993	13915	13884	13894	13854	13934	13905	13843	14097	13807	13860	13882	13953	13974	13929	13915	13920	13890	13750	13783	13936	14035	13979	13980	13756	14014	13901	13761	14104	13927	13909	13880	13692	13866	13867	13907	13907	13915	14135	13911	14109	13915	14061	13977	13952	14024	13811	13980	13930	13855	13912	13914	13896	13913	13913	13928	14007	13858	13677	13942	13932	13921	14043	13893	13890	13909	14080	14000	13937	13908	13981	13873	13829	14027	13864	13841	13777	14036	13895	13886	13854	13857	14042	13941	13907	13714	13990	14108	13962	13881	13847	14136	14015	13879	14056	13944	13860	14048	14005	13768	14001	14106	13849	13826	13851	13992	13906	14000	13939	13929	13849	13943	13921	14017	13957	13798	13945	13830	14016	14117	13812	13829	13984	13958	14058	13963	14126	14088	13842	13981	14061	13900	13876	13884	13993	13923	14001	13769	13938	14069	13815	13861	14024	13728	14100	13950	13772	13926	14006	14007	13838	13951	13901	13848	14068	13975	13926	14017	13875	14052	13819	13930	14012	14110	13844	13888	13967	13957	14086	13908	13894	13962	13899	13961	13754	13856	13797	14016	14008	13978	13979	13932	13913	13928	14278	13945	13907	13987	14030	13867	13799	13983	13818	13834	13831	13888	13910	13940	13788	14000	13939	13877	13872	14165	14072	14026	13941	13930	13962	13797	13905	13910	13902	13803	13974	14042	13965	14010	14066	13901	14084	13908	13861	13801	13853	13911	13858	13947	13742	13938	13954	14056	13965	13954	13914	13843	13917	14043	13784	13928	13948	14031	14139	13953	13877	13778	13868	13847	13829	13989	14067	13923	13831	13886	13947	14179	14041	14005	13984	13849	14106	13922	13944	13987	13972	14001	13737	13922	13850	13886	14005	13876	13695	13988	13845	13913	14011	14098	13865	13983	13870	13826	13984	13774	13962	13948	13709	13734	13734	13721	13865	14056	13824	14044	13916	13951	13907	13953	13951	14030	13815	13845	13847	13992	13943	13829	13830	13997	13918	13908	13969	13984	13911	13897	14000	13943	13933	13975	13964	13992	13910	13792	13933	13945	14033	14049	13984	13905	13937	13862	13914	14001	13842	13894	13888	14022	13860	13914	13989	13965	14022	13789	13918	13921	14031	13771	13944	13898	13944	13760	13969	13892	13954	13900	13882	14000	13963	14002	13959	13825	13878	14045	13766	13951	13807	13949	14057	13891	14091	13924	13847	14130	13775	13911	13787	14006	14006	13976	13876	14022	13965	13930	13774	14003	13863	13912	13897	13979	13949	13905	13904	13895	13942	13982	13816	13844	13955	13953	14033	13950	13883	13840	13895	13907	13952	13916	13897	13978	14042	13808	13752	13893	13930	13874	13946	13854	13814	14089	13913	13801	13979	14055	14116	13815	13964	13820	13789	13925	13983	13882	13855	13910	14101	14054	13860	13931	13977	13937	13772	14024	13957	13730	13972	13999	13961	13900	14103	13939	13897	14017	14051	13918	13968	13895	13864	13819	13953	14171	13993	13881	13883	14087	13757	14059	14004	13917	13952	14063	14005	13865	13843	14076	14025	13757	13914	13772	13997	14064	13969	13950	13737	13998	13946	14019	14120	13958	13878	13869	14070	13923	14086	13930	13941	13942	13972	13771	14017	13930	13940	13845	13898	13887	13922	13885	13940	13841	13856	13905	13809	13878	13908	13952	13953	13862	14051	13899	13949	13908	13744	13898	13978	13923	13934	13855	13945	13863	13777	13950	13812	13892	13839	13951	13863	13939	13785	14113	13962	14128	13862	14007	13801	13849	13908	13985	13852	13938	14051	13919	13929	13964	14086	14029	14012	13751	13926	13962	13990	13925	14018	13833	13954	14007	13989	13927	13969	13774	13937	13934	14022	13809	13879	13903	13915	13853	13951	13771	13878	13893	13962	13803	13868	13917	13854	13745	13797	13974	14021	14066	13912	13821	13869	13879	13913	13953	14027	13985	13968	13928	13860	13861	13898	13947	13930	13745	13954	13987	13938	13881	14060	13950	13990	13930	13995	13874	13844	13850	13954	13936	13871	13913	14086	13767	13846	13899	13851	14029	13939	13865	13852	13863	13945	13988	13898	13908	14059	13812	13842	14048	13840	13954	14004	13968	13922	14010	13979	13881	13975	13938	13912	13917	13910	13902	14013	13833	13859	13971	14024	14002	13841	14026	13948	13914	14022	13892	13881	13930	13920	13869	13839	13943	13857	13783	13967	13982	14131	14125	13858	13811	13909	13913	13786	13984	14028	13827	13920	13866	13967	13838	13984	13912	13933	13958	14011	13994	13840	13974	13927	13857	14120	13819	13969	13811	13893	13893	13843	14037	13900	13876	13944	13949	13754	13896	13818	13954	13852	13928	13892	13868	13965	13862	13989	13880	13899	13964	14021	14043	13925	13936	13523	14075	14019	13964	14065	14050	13821	14015	13971	13877	13923	13918	13872	14026	13902	13820	13905	13761	13898	13822	14125	13857	13949	13982	14099	13991	13971	13870	13903	13937	13896	13983	13950	13956	13951	13916	13801	13874	13924	14017	13870	14007	13901	13896	13864	13867	13972	13720	13979	13944	13832	13999	13787	13894	13925	14075	13967	13942	13829	13803	13836	13877	13919	13845	13934	14086	13930	13794	13837	13976	13841	13978	13898	13950	13831	14062	14011	13989	13874	13922	13729	13837	13828	13933	13865	13819	13887	14054	13852	13896	13927	14104	13779	13894	13808	13865	13755	14121	14020	14033	14082	13885	13976	14033	13848	14027	14023	14018	13850	14015	13925	13986	13788	13904	13887	13937	13808	13825	13809	13940	13823	13997	13980	13985	13974	13833	13985	13846	13961	13905	13841	13893	13715	14007	14028	14025	13919	13927	13964	14010	14013	13960	13827	13930	13887	14079	13842	14011	13879	13923	14103	13888	13942	14011	13897	13896	13963	14039	13819	13794	14074	14009	13914	14057	13838	14006	13867	14007	13965	14004	13982	13899	13864	13875	13839	13940	13967	14021	14120	13893	14025	13770	13807	13880	13807	13923	13856	13873	13957	13923	13888	13966	14038	13952	13993	13992	13916	13746	13829	13759	14187	13948	14019	13795	13920	14111	14075	13874	14119	13968	13819	14050	13953	13905	13911	13854	13841	13880	13908	13982	13927	13916	13980	14001	13839	13948	13935	14128	14011	13962	13980	13942	13925	13951	13868	13838	14017	13853	13973	13892	14086	13999	13976	13938	13682	13895	13875	13889	13817	13935	14091	13910	13853	13811	14019	13836	13947	13829	13936	13869	14085	13984	13888	13801	13859	13933	13917	14036	13886	13809	13953	13896	13763	13905	13906	13959	13809	13906	13832	14008	14105	13812	13868	13861	14111	13968
22786	20984	27845	24436	22026	22024	21237	18859	18069	17896	17761	17653	17543	17284	17306	17131	17289	17192	17203	16972	17208	17250	17243	17088	17247	17069	17087	16913	17149	16935	16880	17104	17030	16927	16782	17047	16853	16839	17056	16965	17050	17193	16895	17007	17035	16737	16883	16998	17066	16942	16748	17008	17272	16718	16938	17025	17132	16845	16994	17001	16771	16824	16916	16971	16996	16936	17041	16984	16803	16986	16987	16702	16986	17010	16884	16815	16916	16902	17029	16900	17116	16981	17117	16859	16974	16898	16991	16946	16966	16983	16818	17032	17061	16893	17050	17029	16819	16904	16765	16890	17021	16909	16920	16958	16855	16758	16887	16883	17063	16919	17109	16958	16954	16943	16797	16841	16814	16914	17195	16672	16822	16937	16845	16856	16935	16874	17024	17170	16860	16781	16796	16934	16785	17004	16881	16887	16768	17022	16950	17059	16926	17007	16823	16790	16889	16713	16849	16911	16783	16660	16821	16869	16857	16939	17064	16962	16770	16824	16808	16890	17071	17006	16862	16749	16819	16741	17082	16740	16875	16851	16998	17009	16958	16903	16893	16795	16879	16957	16704	16803	16715	16834	17080	16911	16997	16961	16925	17091	17021	16856	16734	16832	16836	16897	16966	16871	16937	16988	16935	16788	16834	17087	16993	16849	17097	16868	16868	17031	16920	16999	16970	16782	16873	16821	16809	16835	16914	16848	16688	16889	17025	16939	16852	16851	16889	16855	16979	16726	16782	16946	16901	16722	16947	17000	17073	16834	16939	17082	16913	16794	16898	16984	16948	17007	16935	16976	16978	16962	16862	16807	16875	16992	16992	16948	16836	16929	16929	16976	16882	16985	16977	16913	16933	17047	16875	16948	16917	16924	16922	16938	16661	16979	16824	16938	16941	16915	16995	16909	16999	16736	16808	16837	16826	16886	16831	16920	16952	16958	16734	16920	16926	17026	16740	16811	16864	16853	16944	17070	16882	16853	16785	17013	16965	17035	16939	16730	16945	17140	16669	16795	16889	16926	16861	17005	16879	16875	17110	17061	17074	16786	16952	16952	16920	16916	17211	17004	17161	16851	16784	17016	16807	16930	17027	16889	16803	16972	16927	16877	16936	16974	16900	16868	16923	16800	16763	16765	16927	16933	16660	16815	17014	16891	16782	16803	16970	16914	16905	16901	17062	17005	16873	16966	16988	16994	16774	16803	17027	16994	16882	16765	16773	17093	17034	16962	16961	16894	16809	16833	16929	16999	16742	16752	16840	16662	16866	17070	16927	16945	16659	16621	16913	16880	16794	16825	17098	16898	16940	16934	16931	16854	16956	16872	17135	16912	17014	16876	17018	16909	16792	16710	17041	16959	16724	16892	17051	16982	16882	17002	16936	16923	16863	16793	16948	16823	16784	16618	16743	16731	17071	16869	16808	16806	16824	16886	16802	16958	17050	16805	17069	16912	16868	16922	17008	16832	16949	16958	16837	16988	17046	16746	17069	16929	16938	17005	17004	16974	17059	17011	17066	17150	17031	16856	16877	16999	16861	16793	16985	17020	17161	16828	17047	17051	16917	16807	16754	16797	16817	16735	17027	16869	16878	17060	17194	17027	16682	16990	17107	16839	16835	16715	16868	16894	16822	16888	16919	16877	16931	16936	17012	16762	17043	16863	16970	17001	16840	16849	16888	16868	16883	16823	17067	16836	16947	16798	16930	17041	16689	16943	16841	17001	16843	16829	16730	16873	16937	16883	16943	16916	16816	17001	16857	17033	16776	16764	16954	16781	16697	16873	16959	16711	16791	16980	16888	17098	16730	16900	16739	16948	16703	16836	16819	17007	16793	16829	16929	17068	16986	17030	16940	16903	16899	17042	16952	16756	17127	16807	17054	17018	16991	16746	16759	16788	16987	16965	16833	16832	16936	16995	16821	16979	17015	17088	16828	16963	16661	16826	16984	16880	16531	16944	16812	16892	16865	16974	17123	16938	17007	17033	16914	16992	16912	16887	17101	17074	16801	16783	16999	16969	16999	16803	16831	16989	16998	16875	16744	16756	16861	16766	16885	16698	16845	16886	16913	17136	16871	16932	17116	16931	17077	16794	17042	16925	17014	16829	16797	16870	16781	16858	17004	16901	17110	16923	16879	17020	16782	16671	16696	16917	17063	16895	16859	16842	16943	16852	16756	16878	16657	16781	17041	16896	16858	16882	17042	17017	17018	16908	16841	17087	16976	16914	16747	16711	16772	16742	17019	17082	16930	16864	16930	16976	17025	16858	16931	17079	16904	16931	17002	16926	16873	16937	16979	16958	16767	16785	16901	16954	17060	16996	16933	16889	16991	16767	16698	16858	16882	17083	16962	16976	16922	16826	16871	17032	16867	17007	17091	16941	16906	17079	17013	16947	17058	16940	16810	16877	16831	17182	16982	16895	16839	16949	16680	16878	16988	16719	16839	16853	16998	16954	17196	16892	16991	16809	17019	16991	16803	16974	17081	17027	16889	16870	16867	17000	16925	16688	16736	16791	16933	16732	16974	16944	17098	16867	16856	16892	16893	16865	16940	16935	17016	17011	16980	16958	16918	16760	17200	16973	16990	16798	16862	16886	17029	16918	17039	16885	16967	16876	16720	16941	16955	16949	16860	17180	16932	16899	16967	16800	16737	16863	17046	17000	16944	17159	16739	16858	16853	16891	16995	17046	16995	16963	17015	17157	16825	16899	17015	16655	16942	16995	16984	16782	16625	16927	16743	16832	16950	16898	16835	16895	16859	16902	16927	16834	17021	16809	16922	17113	16973	16720	16943	16827	16835	16954	17036	16813	17130	16977	16802	16910	16950	16895	17030	16913	16939	16777	17088	16864	16754	17256	16913	16949	16906	16799	17012	17161	16851	16910	17003	16967	17077	17010	17088	16872	17040	16875	16715	17088	17177	17023	17013	17100	16808	16907	17030	16796	16915	16962	16927	16828	17073	16651	16972	16766	16959	17062	16787	16901	16892	16704	17107	16851	17012	16871	16828	16748	16858	17066	17151	16996	16948	16893	17080	16904	17100	17051	16760	16956	16943	16845	16948	16898	16905	16835	16935	17144	17044	16892	17053	17118	17040	16982	16759	16877	16849	16867	17080	16899	16888	17039	16810	17119	17007	16975	16906	16826	16908	17010	16966	16859	17088	16915	16999	16896	16867	16851	16864	16972	17069	17074	16959	16772	17116	16888	16768	16770	16926	16826	17065	16814	16966	16808	16790	16903	16790	16833	16868	16967	16959	16885	16979	16816	16857	17067	16911	16842	16893	16900	17020	16887	16936	16731	16696	17005	16916	16968	16939	17084	16986	16991	16992	17112	17030	17019	16837	17096	16892	16927	16872	16772	16955	17046	16939	16943	17213	17073	16769	17104	16994	16984	16857	17102	16869	16775	16957	16946	17071	16888	17102	16833	16930	16962	16815	16897	16799	16772	16893	16782	16796	16947	16935	16780	17022	16839	16865	16856	16900	17025	16904	16778	16840	17075	16954	16885	16690	17075	16876	16978	16857	16924	16884	16781	17019	16975	16901	16982	17075	17010	17069	16837	16892	16878	16806	16970	16865	16984	16965	16974	16972	16930	16904	16864	16897	16920	16853	16838	16968	16748	16988	16833	17164	16793	16793	16900	16780	16998	16856	16965	17061	16928	16702	16851	17158	16903	16848	17061	16982	16941	16807	17051	16850	16956	16883	16847	17006	16816	16909	16959	16835	16983	16903	16992	16971	17011	16722	17087	17006	16927	16772	16981	17096	17015	16878	16861	17027	16906	16829	16902	16916	17015	16910	16706	16952	17110	16851	16953	16915	16977	16954	16817	17097	16857	17157	17159	16857	16993	16990	17217	17034	16921	16969	16909	17014	16907	16831	16995	16781	16808	16866	16925	16810	16936	16692	16979	16938	16855	16868	16806	17031	16920	16948	17057	16941	16925	16893	16911	17099	16918	16929	16772	16872	16938	16941	16871	16698	16918	17047	17015	16993	17008	16788	16887	16840	16938	17135	16663	16681	16974	16783	16796	16820	16936	16805	16930	16966	16994	16841	16917	16850	16842	16903	16872	17061	16841	17097	16976	16832	16944	16778	16937	16834	16841	16838	16832	16862	16929	16956	16813	16982	17074	16870	16960	16875	16964	17088	16847	16806	16963	17017	16899	17041	17027	17088	16849	16984	17041	16904	16681	17012	16822	16792	16986	16972	17078	16741	16860	16946	16916	17046	16898	16794	16844	16802	16863	16827	16966	16830	16889	16936	16790	16984	16917	16867	16908	16800	16747	16711	16772	17121	16907	16854	17035	16922	16696	16950	16804	16834	16800	16966	16692	16998	17089	16950	16980	17055	16765	17005	17144	16901	16836	17075	16989	16730	17015	16961	16869	16931	16728	16940	17062	17011	16772	16980	16885	17053	16776	17039	16985	16893	16835	17000	16859	16942	16911	16752	16931	16908	16673	16966	16916	16965	16822	16865	16819	17028	16944	16990	16941	17066	17150	16914	16940	17034	16956	16872	16909	17022	16925	16762	16919	16658	16777	16801	16984	16874	16782	17008	16767	16834	16750	16741	16770	16881	17050	16906	16918	16784	16877	16859	16964	16906	16938	17052	16925	16914	16956	16840	16855	16937	16952	17003	16791	16786	17222	17212	16982	17042	16910	17047	17083	17024	16869	17027	17045	16942	16954	17059	16789	16812	17045	16866	17053	17004	16838	16878	16765	17004	17145	16934	16792	16846	16983	16856	16627	16945	17002	17020	16918	17011	16975	16928	17047	16836	16892	16843	16887	17078	16807	17201	16977	17036	16718	16907	16869	16862	16958	16949	16499	16936	16653	17121	16891	16758	16972	16760	16893	16995	16856	16804	17057	17061	16917	16962	17141	17072	17012	17021	16951	17033	17188	16773	16876	16865	17085	17100	16788	16904	17020	16836	16897	16931	16991	16709	16845	17065	16919	17068	16833	16772	16809	16950	16970	16825	16918	17069	16874	17020	16872	16888	16919	17116	16949	16940	16993	16810	16828	16936	16811	17027	16943	16776	16871	16899	16893	16762	16904	16701	16672	16900	16684	16865	16892	16874	16981	16994	17072	16855	16884	17018	16822	16985	17068	17053	17095	16945	16997	16861	16852
15510	32694	26392	20773	18993	17687	16834	16389	15872	15854	15525	15361	14959	14839	14879	14824	14618	14556	14714	14717	14790	14690	14475	14514	14564	14468	14550	14435	14670	14513	14258	14539	14598	14654	14492	14556	14629	14684	14562	14464	14637	14445	14510	14514	14412	14572	14393	14331	14573	14505	14561	14455	14576	14432	14445	14637	14578	14432	14532	14456	14463	14370	14543	14408	14574	14562	14390	14515	14585	14515	14732	14453	14488	14442	14513	14630	14462	14507	14411	14450	14457	14606	14570	14391	14639	14595	14502	14613	14582	14494	14522	14448	14435	14425	14344	14475	14717	14477	14668	14415	14551	14602	14466	14350	14570	14541	14449	14497	14333	14502	14503	14502	14511	14473	14430	14594	14510	14421	14365	14435	14586	14585	14632	14499	14450	14611	14300	14399	14627	14466	14539	14600	14350	14749	14373	14448	14592	14524	14355	14563	14231	14644	14640	14357	14503	14582	14458	14565	14490	14428	14527	14673	14543	14448	14440	14346	14256	14445	14583	14375	14455	14619	14403	14246	14441	14557	14370	14290	14578	14490	14407	14403	14601	14394	14575	14561	14532	14533	14551	14487	14616	14395	14468	14497	14516	14624	14372	14467	14630	14464	14512	14522	14464	14439	14431	14583	14522	14626	14489	14561	14508	14627	14444	14337	14527	14438	14554	14606	14521	14521	14360	14618	14471	14416	14581	14504	14283	14549	14438	14476	14462	14592	14506	14618	14537	14639	14528	14407	14411	14402	14406	14384	14493	14364	14585	14617	14431	14537	14501	14488	14580	14528	14670	14268	14590	14398	14361	14571	14567	14413	14403	14535	14540	14251	14661	14480	14574	14543	14466	14433	14479	14490	14649	14485	14370	14336	14524	14391	14583	14443	14366	14544	14349	14559	14490	14486	14624	14512	14446	14493	14416	14618	14610	14467	14535	14522	14596	14724	14642	14442	14620	14363	14588	14535	14358	14577	14485	14465	14477	14415	14451	14450	14533	14473	14402	14492	14385	14711	14565	14540	14438	14459	14503	14413	14528	14309	14551	14502	14500	14423	14586	14469	14322	14492	14435	14417	14597	14569	14573	14616	14528	14587	14471	14396	14335	14484	14422	14543	14455	14575	14431	14451	14350	14563	14355	14602	14412	14485	14650	14426	14500	14332	14447	14541	14392	14415	14582	14494	14487	14449	14513	14394	14439	14422	14685	14508	14490	14567	14465	14585	14581	14249	14526	14600	14572	14549	14372	14361	14608	14529	14607	14589	14472	14428	14490	14382	14562	14647	14597	14324	14525	14531	14601	14436	14384	14660	14550	14458	14419	14475	14623	14560	14383	14533	14539	14444	14581	14458	14546	14413	14365	14521	14510	14401	14557	14392	14377	14560	14439	14600	14337	14320	14503	14361	14393	14476	14622	14441	14408	14527	14559	14521	14352	14467	14558	14363	14384	14552	14605	14575	14460	14460	14389	14573	14502	14451	14443	14297	14342	14416	14407	14417	14494	14487	14541	14517	14523	14357	14505	14425	14435	14571	14489	14264	14483	14570	14435	14549	14534	14466	14451	14391	14563	14616	14517	14623	14588	14449	14309	14242	14459	14530	14456	14457	14391	14423	14580	14393	14579	14485	14508	14412	14649	14487	14572	14460	14562	14442	14617	14634	14507	14431	14469	14539	14561	14431	14353	14552	14572	14438	14484	14540	14506	14625	14304	14409	14628	14707	14649	14545	14437	14450	14570	14565	14421	14439	14593	14526	14462	14437	14390	14636	14515	14597	14413	14475	14387	14531	14451	14529	14528	14491	14376	14524	14506	14424	14501	14561	14429	14516	14467	14434	14421	14624	14400	14507	14519	14430	14443	14543	14565	14567	14442	14472	14420	14476	14659	14640	14438	14421	14472	14553	14581	14281	14604	14352	14487	14514	14445	14409	14400	14561	14616	14598	14496	14477	14315	14512	14390	14318	14385	14466	14416	14374	14617	14532	14382	14544	14677	14325	14513	14495	14519	14427	14570	14526	14444	14545	14424	14574	14659	14516	14387	14325	14571	14453	14515	14507	14579	14468	14629	14453	14522	14552	14540	14547	14497	14481	14488	14445	14436	14546	14586	14608	14470	14657	14448	14378	14450	14461	14445	14608	14454	14286	14474	14738	14264	14415	14601	14610	14647	14389	14573	14689	14321	14327	14474	14526	14529	14546	14556	14473	14568	14456	14372	14368	14592	14517	14431	14552	14636	14515	14550	14507	14369	14477	14298	14534	14494	14454	14600	14528	14439	14399	14341	14446	14586	14490	14528	14530	14658	14477	14537	14602	14505	14597	14481	14424	14377	14424	14564	14560	14593	14497	14559	14636	14509	14529	14547	14573	14561	14375	14544	14400	14481	14568	14509	14534	14520	14702	14553	14623	14374	14573	14511	14410	14526	14489	14478	14425	14555	14573	14336	14656	14629	14431	14446	14385	14419	14586	14380	14649	14567	14293	14402	14523	14573	14370	14478	14442	14551	14443	14531	14402	14746	14319	14425	14395	14549	14455	14516	14594	14350	14323	14470	14496	14547	14661	14542	14383	14595	14319	14471	14488	14478	14425	14483	14401	14509	14632	14548	14444	14573	14589	14561	14431	14492	14591	14543	14549	14446	14601	14462	14414	14501	14522	14387	14553	14569	14297	14619	14501	14641	14432	14675	14405	14356	14505	14357	14427	14612	14461	14414	14437	14469	14465	14440	14523	14540	14565	14449	14471	14478	14538	14479	14499	14496	14530	14556	14522	14437	14550	14497	14419	14391	14487	14685	14550	14478	14494	14543	14497	14316	14558	14489	14404	14281	14640	14737	14442	14447	14657	14589	14745	14448	14406	14472	14676	14488	14507	14601	14444	14495	14629	14310	14571	14480	14487	14611	14651	14697	14520	14574	14351	14470	14412	14723	14353	14483	14509	14504	14471	14455	14355	14513	14517	14511	14424	14465	14609	14614	14273	14479	14494	14545	14585	14413	14444	14410	14588	14601	14463	14420	14469	14435	14656	14609	14580	14523	14415	14563	14496	14435	14532	14472	14548	14489	14552	14388	14542	14507	14515	14425	14454	14487	14538	14350	14580	14510	14413	14458	14414	14602	14479	14433	14476	14529	14372	14520	14715	14466	14513	14355	14596	14475	14579	14575	14481	14554	14531	14369	14514	14463	14429	14420	14443	14530	14342	14506	14342	14493	14397	14497	14606	14611	14408	14555	14383	14635	14595	14444	14398	14634	14439	14721	14566	14505	14714	14666	14514	14444	14475	14625	14640	14556	14296	14344	14551	14610	14585	14312	14414	14580	14417	14484	14471	14538	14585	14562	14543	14506	14321	14486	14359	14398	14489	14556	14341	14438	14539	14504	14471	14592	14547	14321	14562	14403	14443	14534	14469	14585	14502	14515	14397	14550	14477	14613	14506	14490	14378	14445	14605	14463	14458	14520	14633	14479	14532	14601	14406	14500	14408	14579	14593	14451	14546	14762	14570	14388	14556	14474	14471	14505	14392	14622	14429	14545	14505	14563	14512	14795	14564	14654	14407	14538	14484	14473	14575	14507	14608	14283	14481	14399	14300	14490	14443	14411	14608	14525	14520	14470	14590	14456	14506	14512	14563	14452	14600	14594	14401	14428	14456	14425	14569	14530	14655	14350	14384	14570	14449	14401	14444	14406	14393	14434	14692	14391	14380	14471	14458	14490	14570	14609	14474	14384	14563	14538	14548	14519	14461	14566	14421	14608	14527	14479	14682	14549	14436	14452	14534	14403	14348	14525	14613	14393	14552	14638	14475	14578	14436	14589	14521	14558	14629	14543	14523	14482	14372	14591	14365	14586	14386	14449	14479	14463	14585	14473	14635	14358	14463	14425	14544	14442	14444	14410	14451	14600	14576	14378	14583	14500	14331	14538	14483	14362	14334	14622	14452	14636	14421	14519	14402	14497	14487	14620	14597	14648	14508	14447	14541	14600	14498	14497	14525	14357	14466	14422	14513	14547	14489	14450	14523	14645	14577	14619	14460	14638	14514	14360	14602	14702	14582	14505	14590	14586	14561	14412	14450	14592	14413	14452	14454	14460	14489	14527	14376	14406	14486	14495	14607	14727	14349	14474	14637	14495	14513	14417	14451	14412	14354	14565	14412	14530	14449	14564	14596	14419	14316	14443	14653	14607	14513	14668	14426	14632	14549	14576	14545	14407	14374	14626	14512	14507	14613	14456	14443	14423	14619	14459	14293	14660	14497	14589	14504	14586	14469	14553	14288	14450	14614	14415	14498	14522	14687	14534	14470	14600	14422	14293	14550	14592	14518	14581	14508	14555	14449	14555	14651	14518	14370	14464	14650	14470	14548	14644	14385	14668	14613	14563	14360	14634	14594	14412	14448	14493	14493	14420	14549	14489	14637	14389	14293	14597	14370	14648	14642	14512	14366	14463	14503	14428	14506	14533	14626	14541	14543	14456	14493	14407	14497	14343	14627	14449	14786	14601	14608	14497	14481	14397	14385	14472	14665	14609	14583	14460	14447	14504	14463	14505	14471	14411	14492	14513	14580	14463	14348	14657	14497	14616	14723	14376	14612	14486	14521	14484	14364	14531	14493	14503	14429	14482	14513	14298	14518	14477	14482	14547	14549	14564	14370	14359	14368	14454	14600	14609	14695	14330	14411	14478	14357	14390	14336	14454	14430	14469	14454	14445	14646	14425	14575	14448	14731	14559	14439	14503	14643	14485	14464	14552	14508	14484	14570	14410	14302	14423	14435	14474	14605	14509	14523	14349	14586	14438	14527	14454	14386	14547	14442	14419	14601	14637	14675	14482	14482	14543	14570	14597	14615	14454	14558	14474	14594	14600	14483	14455	14476	14479	14369	14557	14381	14497	14467	14419	14594	14301	14390	14428	14391	14552	14430	14509	14399	14626	14461	14326	14429	14571	14507	14448	14532	14622	14204	14256	14603	14489	14295	14598	14491	14610	14594	14519	14453	14513	14531	14531	14364	14399	14603	14562	14675	14530	14566	14479	14472	14542	14451	14589	14400	14389	14368	14424	14501	14473	14481	14540	14364	14418	14429	14357	14379	14522	14527	14530	14383	14696	14417	14487	14521	14443	14521	14553	14610	14350	14549	14408	14530
24379	21038	26754	26150	20053	18454	18016	17250	16862	16878	16590	16569	16463	16276	16248	16193	16247	16359	16435	16227	16139	16252	16324	16248	16207	16236	15980	16058	16152	16120	16111	16071	16179	16201	16082	16301	16055	16016	16114	16135	16127	16157	16023	16008	15889	16048	16202	16084	15951	15870	16114	16144	16053	15958	16059	16084	15992	16040	15916	15928	16211	16169	16171	15925	16019	15888	15830	15915	16128	16075	15967	15940	16194	16233	16173	15836	15856	15851	16102	16022	15955	16115	15903	15942	16017	16201	16147	16236	16178	16232	16146	16091	16107	16059	15924	15818	15899	16363	16093	15954	15824	15904	16084	16100	15830	16164	15758	16058	15872	16186	16142	16312	15942	16016	15865	16055	16109	15888	16160	15961	16070	16051	15853	15835	16137	16231	16115	16293	16078	16027	16228	16019	16050	16041	16032	15948	15984	15899	16093	15837	16152	16027	16319	16210	16131	15879	16250	16094	16091	16115	16087	16204	16053	16231	15991	16266	15930	16060	15996	15876	15958	16058	15981	15997	16291	16167	16050	16113	16029	16285	15871	16050	16066	16112	16027	15990	16000	16070	15918	16091	16058	16251	15882	16058	16014	16092	16115	16189	15837	16105	16147	16146	16150	16097	16061	16101	15879	16231	16032	15910	16266	16108	16016	16127	16009	16230	15879	15984	16164	16119	15967	16045	15885	16115	16231	16051	16105	16069	16093	16055	16199	16236	16258	16051	16021	16037	16152	16017	16097	16045	15979	16041	15918	15950	15962	16008	16078	16068	16025	16185	15955	16014	16046	16280	16070	16215	16033	15899	16018	16125	16155	15987	16328	16000	16133	15981	16065	16065	16114	16015	16021	16151	16129	16342	16192	15980	15974	15739	16008	15965	16109	16337	16214	16042	16117	15892	16004	16242	16058	16062	16031	16020	15851	16070	15787	15915	16137	16009	16065	15987	16021	16086	16082	16187	16235	16189	15997	15874	16078	16106	15907	16030	16038	16026	16082	16145	16180	16098	16082	15923	16095	16022	16130	16073	16356	15866	15999	15987	15963	16092	15919	16124	16051	16032	16140	15997	16048	16036	15860	16028	16400	16159	16092	16192	15830	15921	16037	16071	16204	16096	16103	15933	15985	15918	16134	15994	16012	15916	16124	16145	16055	15989	16128	16130	16154	16067	15820	15961	16084	16090	16108	15949	16212	16111	16063	16085	16025	15886	15975	16078	16197	16171	16012	16100	15866	15805	16211	16143	15916	16121	16213	16053	16084	16134	15897	16003	15975	16065	16025	15891	15984	16058	16249	16228	15974	16131	15993	15941	15983	16104	15926	16110	16050	16042	15905	16260	15963	16241	15951	16018	16196	16069	16066	15869	16151	16034	16274	15859	15947	16093	16189	16155	16212	16011	16034	16091	16029	15947	16001	15998	16064	15954	16073	16124	16007	15939	16082	15896	16020	15880	15959	16204	15991	16136	15874	16047	16150	16188	16187	16131	15964	15937	16031	16124	16146	16131	16162	15918	15908	15966	16041	16234	16193	16080	16044	16080	15957	16165	16316	16125	15989	16084	16067	16113	16138	15737	15952	16214	16043	16079	16079	16141	16141	15871	16169	16139	15891	16076	16044	16019	16075	15962	16004	16038	16084	16166	16124	15770	16220	16095	15953	16090	16063	16037	16131	16105	16041	16049	15943	16070	15982	16155	16124	16168	16163	16029	16186	16177	16074	15957	15988	16017	15798	15984	16143	16068	16078	16100	16078	15966	16034	16020	16058	16030	16227	15833	15958	16104	15950	16040	16134	16003	15906	15884	16198	16069	16001	16144	16141	16051	16054	15932	16066	15911	15974	16217	16166	16076	16177	16121	16185	16167	16019	16085	16106	16132	16154	16223	16118	16010	15947	16111	15943	16001	16127	16008	16242	15973	16220	16077	16016	16264	16286	16074	16008	16005	16051	16146	15961	16042	16101	16253	15966	16181	16110	16033	16167	16028	16133	16124	16130	16016	16130	16009	16029	16048	16171	16189	15980	16026	16020	15926	15994	16042	16220	16171	15967	16045	15890	16036	16046	16098	16191	15964	15930	16170	16109	16089	16370	16040	16095	16060	15935	16013	15964	16254	16005	16269	16110	15928	16176	16081	16007	16118	15998	16067	16211	16170	16050	15991	16057	15899	15963	15876	16007	16218	15961	16351	15890	16077	16008	16368	16038	16098	16149	15967	15952	16042	16068	16103	15995	16024	15954	16104	16203	16168	16190	16058	16050	16163	16011	16142	16070	16078	15892	15964	15849	15936	16179	16069	15822	16045	16054	16174	16118	16063	15837	15918	16050	15998	16274	16016	15961	16009	16127	16078	16250	16022	16086	15924	16239	16130	16086	15915	16106	15974	15847	16083	16033	16217	16073	16136	16131	15985	16012	16099	16120	16142	16109	15974	15998	15962	16086	15900	16004	16032	15962	16173	16000	15986	15909	16058	15857	16035	16222	15945	16060	15927	15829	16019	16098	16228	16220	16159	15922	16277	16229	16000	16295	16111	16034	15977	16000	16065	15874	16242	16092	16091	16155	16152	16015	16063	16162	15909	15889	16199	16100	16252	16205	15974	16002	16073	16094	15959	16074	16014	15940	15875	16045	16013	16094	16018	16033	15840	16008	16014	15869	15952	15960	16085	16184	16206	16135	16152	16071	16014	15927	16044	16060	16033	16019	16146	16033	16054	16095	16271	16277	16011	16134	16092	16132	16308	16052	16041	15993	15952	16114	16187	15999	16056	16099	15995	15837	15938	16153	16004	15830	15880	15995	16168	16154	15977	16047	16133	15982	16074	15965	15973	16136	15813	16024	15826	15960	15980	16075	15910	16200	16116	16102	16225	16114	16096	15967	16021	16213	16083	16079	16100	15980	16152	16166	16108	16139	16100	16059	16157	15969	16276	15966	16093	15978	16129	15956	15935	16158	16044	16047	16181	16240	16011	16084	16234	16031	16042	16104	15952	16164	16109	15911	16097	15880	16188	16030	16131	15758	15869	16246	16016	16053	15821	16217	16012	15956	16062	16273	16231	16017	16221	15936	16095	16132	16037	16119	16081	16034	15726	16086	16058	16237	16048	16251	15998	15994	16041	16039	16091	16205	15985	16059	16040	16227	16015	16200	16124	16060	16020	16459	15929	15970	15666	15835	15855	16042	16107	16013	15841	16124	16048	15957	16185	16079	16055	15950	16004	16141	16227	16118	15978	16022	16080	16013	16048	15880	15905	16241	16177	16131	16117	16046	15967	16083	16115	16185	15920	16203	16062	16023	15984	16268	16102	16004	15917	15952	16009	16074	15827	15963	16025	16089	16040	16057	16048	15958	15961	15995	15982	15928	16030	16238	15891	15854	15989	16025	15958	16011	16073	16244	16016	16096	16259	16104	15996	16065	16142	16054	16305	16176	15967	15989	16155	15889	16228	16100	15932	15948	15843	16185	16225	16001	15957	16016	16007	15861	16047	16295	16017	16276	15960	16051	16148	16064	15978	15928	16243	16089	16132	16243	16118	16225	16007	16073	16229	15949	16075	16055	16032	16157	16239	15979	16196	16084	15893	16134	16070	16005	16068	16085	16032	15854	15994	15991	15944	16110	16172	16293	16170	16128	16105	16046	16078	16193	16182	16017	15941	16097	16057	16180	16113	16170	16225	16054	16295	15981	16157	15897	16130	16010	16016	16088	15999	16296	15995	16099	16053	16122	16081	16050	16315	16043	16084	15994	16155	16030	15989	16203	15993	16018	15871	16010	15854	15918	16020	16116	15961	16159	16146	16051	16089	16257	16437	16162	15988	16229	16256	16119	16047	16096	15896	16042	16009	16322	16041	15869	15899	16009	15881	15951	16194	16204	16067	16036	16127	15895	16099	16138	16164	16020	15970	16199	16093	16079	16035	15954	15840	16193	16204	16239	16057	16022	16102	16192	15935	16268	16319	16027	16022	16073	15871	15968	15966	15866	15898	16040	15989	15965	16066	16082	16120	16269	15886	15958	15951	16065	15982	16147	15998	16129	16007	15942	15931	16305	16254	16034	16144	16153	16178	16138	16144	16121	16080	15927	16047	16022	16088	16127	15850	16349	15981	16070	16052	16269	16018	15942	15961	16151	16075	15995	16079	15991	15929	16150	15957	16038	15965	16188	15955	16086	15969	15957	16124	16082	15955	15992	15947	16084	15846	16140	16020	16072	15785	16162	15907	15975	16035	16064	15936	16264	16029	16095	15962	15868	16259	16054	16064	15956	16101	16156	16103	16056	16022	15968	16082	15928	15976	15913	16061	15921	16058	16226	16320	16100	16068	15885	16098	15936	15799	15967	16075	16075	16070	16288	16047	16285	16011	16226	16150	16037	16074	15960	16073	16018	16111	16238	16052	16088	15963	15999	16150	16059	16079	15986	16272	16057	16126	16167	16186	16163	16233	16198	16032	16067	16074	15964	15896	16246	15992	16127	16276	16208	16167	16127	16113	16205	16202	16030	16051	16072	16050	15931	16266	16120	16095	16113	16085	16042	16045	16138	15991	16232	15949	15882	16174	16086	16206	15984	16007	16036	16028	16098	15969	16084	16218	16078	15990	15847	15959	15918	16142	16071	16090	15971	15956	16001	16198	16111	16260	16034	15914	15959	16064	16093	15914	15969	16076	15916	16086	16137	16047	16169	15919	16167	16035	16187	15978	16202	16262	16161	16302	16160	16011	16042	16013	16012	16209	16035	16300	16178	15955	15946	15995	15936	15903	15829	16095	16102	16283	16150	16151	16006	15818	16066	16094	16292	15969	16191	16175	16082	16341	16270	16097	16246	15998	16093	16220	15851	15949	15878	16136	16143	16069	16002	16286	15890	15945	15993	16157	15993	15906	15968	15880	16174	16116	15979	16162	16218	16011	15871	16042	15924	16082	15976	15993	16078	16086	16242	16043	15864	16015	16184	15972	16056	15960	16017	16080	16023	16131	16043	16160	16167	16388	16285	15966	15954	15968	15957	16141	15845	16043	16035	15940	16346	16102	16157	16172	16175	15780	16045	15903	16163	16236	16141	15941	16152	16185	16072	15980	16040	15838	16169	16107	15937	16188	16012	15813	16035	16141	16137	16128	15987	15984	16168	15882	16194	16003	15873	16059
15683	29135	23789	18944	17479	16383	15824	15544	15194	15031	14808	14447	14378	14291	14305	14261	13995	14135	14138	14168	14102	14102	14119	13842	14190	14008	13994	13980	14148	14050	14004	13939	14067	14136	14013	14009	14198	14060	14035	13944	13987	14126	13935	14253	13878	13891	13849	13871	14048	13928	13921	13930	13872	14144	13799	14100	13886	14015	13937	13949	14034	13813	13846	14018	14136	13998	13800	13926	13950	13880	13901	13991	13918	14041	14058	14001	13962	13993	14056	13781	14100	13824	13963	13928	13908	13892	14026	14006	13864	13998	14011	13840	13958	13953	14038	14044	13804	14013	13937	13984	14056	14052	13918	14014	14070	13985	13900	13909	13953	13851	13991	13835	14001	13990	14026	13984	14239	14197	13988	13915	13851	14005	14015	13990	14089	14050	13913	13968	14031	13995	13965	13880	14217	14003	14033	14001	14003	13905	13931	14075	14008	13905	14014	14139	14093	14087	14049	14069	13900	13937	13931	13965	13979	14122	13973	13974	14158	13867	14069	14044	13856	13952	13950	13903	14098	13953	13996	13889	13905	13945	13989	14013	13945	14096	13901	13940	13989	14127	14094	13896	14024	14031	14213	13918	13955	13871	13775	14008	13970	13933	13861	13930	14294	13939	14059	14089	14036	14123	14114	13908	14050	14032	13862	13924	14218	13963	14008	14004	13944	13899	13969	13885	14019	14097	13909	13864	14059	13908	13831	14111	13862	13797	13958	13838	14140	13906	14015	14030	13938	13949	13932	13963	13952	13973	13976	14026	13916	13920	13821	14090	13992	13900	13908	13907	13881	14141	14102	13893	14132	14078	14085	13947	14004	13823	14103	13911	13930	13962	13972	14029	13956	13891	13851	14033	13874	13889	14159	14002	13813	14177	13855	13904	13923	13889	14010	13934	14075	13985	13821	14003	13951	14085	13905	14037	13776	13793	13996	13832	13883	13937	14046	13898	14028	13955	14017	13995	14076	13971	13968	14032	13914	13955	14093	14104	14008	14021	13943	14111	13991	14021	14210	14015	13941	13960	14072	13859	13917	14058	14004	14019	13984	14029	13995	14128	13980	13974	13953	14005	14011	13896	13926	13934	14105	13943	13971	14078	14028	14098	13888	13949	13950	13888	13844	14005	14023	13823	14022	14019	13968	13906	14005	13834	13957	14103	14041	14088	13936	13996	13948	13886	13898	14009	13843	14035	13837	13888	13971	14040	13952	14145	14053	13824	13941	14124	14087	13933	14141	13791	13988	13923	13958	14130	13929	13997	14096	13886	14003	14081	13859	14048	13930	14069	13765	14044	13928	13925	14098	13970	14051	13938	14068	13911	13882	13986	14111	13880	13975	13926	14002	13956	14191	14074	13993	13951	13997	13973	13993	14040	14024	14026	14076	13880	13995	14009	13969	13998	13827	13946	14053	14046	14003	13986	13870	14014	13937	14025	13930	13988	13843	14043	14036	13962	14034	13934	13995	13867	14051	13989	14095	14016	13840	13882	14097	14104	14007	14059	13890	14120	13907	13990	13975	14106	14002	13964	14143	13852	14136	14051	13979	14024	13983	13971	14001	13885	14088	14054	13911	14097	13774	14007	13984	13949	14055	13987	14129	14084	13978	14003	13714	13944	13921	13910	14037	13947	13997	13974	13895	14047	14021	14079	13835	14018	13867	13977	14008	13970	13910	13809	14014	14153	14126	14089	13875	13869	13964	13896	13956	13926	14060	13902	13946	13974	13894	13969	13979	13903	14038	13826	14074	14109	14028	13994	14018	14057	14013	14048	13988	14065	13936	13865	13924	14016	14012	13866	14044	13982	13958	14011	14002	13964	14099	13940	14002	14005	13960	13982	13982	13989	14077	13859	14034	14079	14095	13934	13996	13977	14067	14025	14038	13970	14151	14114	13966	14057	13827	13937	13953	13922	14068	14018	13997	13925	13933	13988	13923	14066	14060	14158	13889	14040	14037	13981	14088	13958	13947	13943	14017	13978	13921	13946	13999	14065	14225	13968	13945	13916	14019	14041	14068	13874	13888	14044	13882	14034	14084	13908	14114	13928	14031	14050	14060	13877	13913	14002	14036	13781	14024	13831	14090	14037	14031	13964	14002	13799	13939	13934	13789	14016	13877	14154	14047	14025	14029	14047	14100	13970	14032	13954	13810	13908	14038	13864	14151	13982	14138	14014	13894	14141	13681	13971	14084	14009	13973	14012	13878	14074	13880	14096	13903	13867	13994	13923	13961	14043	13917	13896	13989	13987	13996	14022	13967	13925	13863	13971	14226	14008	14015	13993	13904	14070	14095	13937	14036	13937	13923	13675	14054	13818	14163	13807	13770	13860	14052	13979	14143	13942	14018	13921	14100	13974	13954	14152	14027	14183	14140	14000	14047	13939	13991	14050	13998	13979	14133	13941	14076	14028	13961	14043	13834	14118	14086	13933	14101	14085	13890	14146	13956	13933	14076	13758	14110	13828	14014	14011	13850	14043	14023	14102	14112	13941	14056	13915	14152	13970	13983	14086	13933	13910	14033	14023	13929	14005	13852	14116	13891	13797	13854	14000	14171	14024	14064	14116	13946	14058	14053	13813	13984	14055	14000	14083	13992	13970	14108	13992	13939	13857	14000	13860	14033	13990	14015	14059	14107	14077	14024	13980	13936	13937	14220	14064	14009	13827	13810	13889	14017	13945	14019	13861	14090	14018	14044	13966	14080	14147	14005	14021	13942	13915	14111	13928	13913	14001	14225	13970	13899	13931	14049	13989	14012	13908	14003	14061	14037	14009	14122	14066	13802	13921	14054	13933	13913	14063	14119	13933	14110	14039	14041	13984	13889	13822	14236	13953	13910	13813	14028	13983	13821	14165	14139	14165	13990	13926	13974	14104	14121	13967	14035	13947	13898	13998	13938	13986	13931	13964	14081	14025	14067	13875	14114	13930	14031	13921	13927	13955	14081	14046	14130	14029	13909	14173	14126	13825	13880	13959	13971	14065	13936	13927	14009	13925	13947	14014	14045	13839	14003	13897	13969	13876	14132	13924	14035	14018	13967	13806	14002	14266	14059	13977	13919	14059	14007	14026	13837	13935	13887	14049	13960	13846	14109	14188	14012	13899	14039	14056	13950	13835	14103	14013	14056	14102	13899	14177	14053	13959	13971	13889	13919	14080	13898	13869	14136	13885	13935	14175	14051	13997	13991	13973	14003	13970	13748	14042	13968	14074	13899	13839	14131	13991	13784	13955	14006	13859	13983	13943	14139	13917	14112	13904	14009	14003	13901	13925	14049	13821	13972	13856	13955	14169	14160	13982	13961	14211	13971	13947	13904	14067	14044	13763	13973	13927	14037	13970	13801	14076	13961	14024	13997	14078	13974	14003	13914	13846	14080	14077	13922	14024	14010	13954	13906	13943	13944	13994	13885	13991	13963	13991	14029	14048	13964	13989	14007	14167	13910	13961	14102	14046	14024	13881	13861	14078	14076	14124	14092	13821	13971	14064	14018	13947	13928	13991	13931	13910	14064	13881	14027	13992	13917	13904	14060	13762	13924	13928	14133	13952	13796	14020	14003	13965	14017	14112	13980	13907	14038	14004	13800	13840	14068	13963	14008	14015	13915	13968	14139	14064	13856	13887	14068	13927	14033	13907	14053	13946	14084	13946	13939	13979	14034	14053	13999	14187	13952	14023	14046	14050	13992	13952	14035	13939	13909	14103	14075	13927	14166	13946	13960	13849	13938	14087	13918	13958	14132	14000	13927	13807	13960	14087	14002	14127	13845	13932	13987	13951	14165	13944	14019	13924	14169	13949	14220	14112	13896	14015	14001	14103	13983	13987	14066	14150	13974	14144	14133	13908	14016	14187	14094	14015	14079	13988	13993	14150	14066	13924	14189	13862	13932	13923	13946	13909	14033	13924	13920	14105	14057	14066	14035	14099	13966	13991	13983	13933	14106	14115	14153	13933	14171	13934	13959	14093	14156	13900	14147	13993	14097	13986	13991	13947	14027	13997	13814	13870	13881	14025	14021	14001	13958	14058	13921	14118	14109	14017	14093	13958	14046	13980	13921	13952	13995	14029	13951	13897	14008	14079	13964	13958	13888	14015	13875	13959	13829	14013	14112	13965	14030	13876	14117	13902	14098	14117	14145	14176	14026	14048	14000	14125	14037	13962	14187	13955	13920	13936	13852	13852	14053	13916	13884	13941	14012	13975	14052	13990	14080	13902	13894	13995	14046	13857	14119	13991	13934	13903	13928	13928	13962	14188	13954	13885	13998	13965	13929	13830	14027	13977	14022	13996	14088	13993	13994	13933	13948	14106	13860	14103	13787	14128	14074	13887	13846	13858	13878	14010	13919	13994	14012	14057	13897	13942	14089	14017	14085	13896	13929	14094	13839	14157	14049	13847	14086	14124	14045	13993	14093	13921	14111	13889	13952	13994	14087	14156	13995	13870	14040	14059	13978	13912	13855	13898	14053	14000	14127	14007	13927	14035	14114	13937	14195	13785	14066	14003	13950	13984	14179	13937	13901	14069	14022	13995	14056	14070	13951	13770	14173	14103	14043	13910	13945	14068	13833	14096	13953	13942	14039	13958	13965	14021	14072	13952	13733	14071	13998	13951	13813	14016	13973	13969	14028	14005	13954	14018	13868	13983	14101	13900	14004	14013	13926	13877	13972	14216	14095	14178	13847	14014	13846	13891	13983	13883	14279	13829	14044	14064	14070	13809	14068	13946	13934	13840	13859	13973	13876	14100	13981	13959	13906	13994	14016	13872	14033	14007	14056	13948	13870	14013	14123	14047	14068	13852	13920	14074	13868	14099	13990	14031	13859	13868	13999	13897	14036	13950	14137	13947	13990	13903	13930	13972	14036	14109	13951	13861	14008	13952	13991	14013	13927	14067	14058	14024	14105	14000	13946	13850	13918	14083	14056	14014	13952	14116	13789	13994	13949	14014	14087	13945	14015	13930	14000	13945	13941	13967	13998	14082	14028	14046	14028	13988	13989	14037	14122	13910	14029	14142	13912	13901	13995	14073	13906	13948	14000	13883	14019	14090	13923	13842	14037	13908	13988	14039	13714	13847	14094	13933	14124	13975	14118	13816	14003	13963	14111	13964	14011	13816	14022	13852	14034	14140	13979	13927
21874	21064	28326	24033	21323	23474	25658	20459	19461	19827	19367	18993	18759	18612	18560	18588	18201	18481	18397	18275	18192	18158	18294	18225	18143	18156	18314	18250	18058	18214	18306	18187	18466	18005	18300	18078	18111	18413	18182	18210	18086	18002	18080	18262	18041	17800	18043	18069	18235	18114	18067	18263	17871	18016	18103	18003	18272	18226	18087	18054	18076	17990	18117	17842	17964	18093	18086	18289	18075	18227	18105	18089	17840	18033	18080	17997	18195	18032	18015	18106	18093	18110	18147	18136	17861	18013	17843	18025	17833	17948	18037	17984	18014	18049	18140	17966	18006	18160	17964	18027	18038	18083	18256	17874	18095	18050	17921	17978	18007	18050	18132	18194	18210	17829	18044	18144	18117	18041	17998	18072	17953	17990	18087	18042	18093	17989	18020	18264	17907	18009	17907	18014	18013	17999	17948	17942	17831	18128	17949	17936	17991	18121	18166	17909	17824	18002	18072	17994	18096	17928	18298	18172	18299	17849	17904	17996	18018	18073	18020	18011	17975	17704	17921	18027	18043	17948	18132	17948	18065	18053	17899	18218	18122	17847	17801	18038	17950	17936	18227	18048	18188	18009	18166	18042	18018	18107	18063	18088	17997	18135	18149	18167	18035	18094	18171	17957	18135	18001	18023	17916	17914	18039	18250	18062	18117	17983	18081	17842	18015	18024	18082	17981	18033	18161	17995	18005	18060	18164	18002	18067	18032	18005	17923	18181	18155	18233	18130	17903	17885	18006	18131	17810	17928	18141	17852	18229	18111	17755	17772	18006	18143	18001	17907	17947	17838	17924	18127	18004	17986	17859	17906	17904	18078	18033	18239	18096	18162	18061	17923	18199	18088	17865	18273	17990	18096	18034	18118	18000	18209	17850	17944	18042	18276	17947	17933	17978	18068	17911	18142	18085	17824	17940	17905	18082	18046	17861	18052	17979	18031	18002	18123	18081	18003	18208	18044	17992	17930	17982	18029	18192	17843	17994	17900	18108	17998	18128	18090	17916	18049	18061	17900	17758	17913	17931	17898	18053	18075	17863	17933	18156	18302	18028	18126	18087	17977	18037	18105	17797	18063	18075	17967	17764	18134	17948	17914	18003	17974	17946	17986	18048	17918	18152	17957	18032	17985	17936	18059	18017	18025	18063	18239	17953	17875	18286	18087	17860	17918	18126	17955	18031	17983	18203	18056	18181	18211	18054	17934	18146	18258	17991	17807	18076	18046	18113	18079	18022	18097	17959	18035	17980	18011	18214	18074	17942	17866	18047	17950	17996	17987	18155	18106	18107	17847	17857	17873	18176	18009	18203	18002	18273	18091	18031	18356	18101	17931	18050	18112	18211	17964	17960	18097	17718	17998	18164	18060	17922	17836	18096	17907	17959	18089	17903	18116	18077	17882	17968	18007	17996	18015	17951	18188	17946	17899	17933	18052	18189	17928	18056	18007	17907	17792	18184	18127	17908	18076	18116	18117	18089	17941	18038	18067	18208	18124	18054	18057	18093	18093	18039	18037	17854	17872	17978	18058	17921	17837	18030	18227	17965	18026	17882	17871	17783	17904	18030	18015	18068	18051	17896	18166	17781	18105	18029	17846	17842	17973	18190	17938	17821	18197	17919	18102	17934	18187	18195	17932	17966	18181	18191	18109	17909	18100	18027	18138	17905	17989	18138	18008	17967	17963	17960	17988	17793	17956	18045	17885	18027	18074	18052	17911	17936	18013	18012	18024	17969	18062	17862	18032	18127	17974	17834	17896	18050	17804	17896	17880	17898	17940	17844	17853	18172	18090	17901	17972	18093	18164	17887	17951	18131	18037	17924	18092	17828	17885	18078	18019	17827	17900	17999	17954	17908	18033	18173	18209	18046	18169	18006	18129	17999	18021	18131	17951	18040	18007	17908	18047	17926	18090	18002	18020	18011	18035	17879	18079	17942	18069	18013	18027	18087	18106	17963	18056	17882	17955	17860	17824	17984	17901	18006	18055	17818	17794	17934	17951	17873	18086	18095	18043	18063	18215	18062	17914	18095	17988	18113	18045	17831	17953	18033	17891	18049	18106	17917	18019	17965	18006	18007	18035	18103	17776	17804	17734	18233	18108	17911	17856	17808	18115	18034	17948	18014	17952	17776	17909	18011	17843	17970	18115	18102	17923	17967	18248	18031	18236	17853	17975	17884	18072	18163	18096	18316	18178	18080	17909	18058	18133	18022	18132	18087	17997	17949	17946	17940	17782	17913	17984	18011	17912	18100	18056	18143	18140	18059	17983	18047	18006	18169	18048	18008	18081	17953	18013	18169	18232	17958	17782	17977	17904	17886	17917	18011	18063	17985	17964	17757	17956	18057	18023	18001	18007	17954	18179	17833	17840	17710	17882	18022	17909	17744	18269	17961	18023	18103	17978	18036	18183	18073	17765	17923	18097	18104	17971	18234	17898	18191	17978	18300	17921	18114	17997	17879	18096	18140	17946	17936	18041	17989	18067	18146	17900	18036	18020	18003	17966	18042	18143	18099	17997	17846	17906	17889	18226	17848	18112	17918	17912	17966	17939	18152	17887	18002	17867	18011	18060	18085	17968	17846	17942	17918	17939	18302	18123	17905	18133	18168	17839	17913	17972	18179	17903	17983	17973	17951	17922	18183	18030	18130	18182	18015	18093	18090	17815	17950	17814	17891	17774	18011	18127	18272	18026	17879	18057	18012	17931	17822	18034	18044	17981	18098	18013	17988	18073	17998	17780	17912	18107	17948	18153	17946	17999	17700	18114	17803	17908	17771	17918	18012	18112	17945	18012	18014	18196	18016	18093	17951	17821	18010	18201	17899	18062	18026	18136	17786	17997	17983	18007	17918	18093	18169	17910	17914	18135	17985	17989	18165	18074	18107	17854	17820	18069	18142	18215	17872	17950	17799	18034	17927	18021	18071	17941	18021	18082	18175	17978	18061	18034	17854	18012	18064	18011	18025	18006	18029	17980	18157	18090	18053	17993	18092	18178	17957	17827	18104	17914	18009	18055	17751	18154	18053	17860	17993	18199	18055	17869	17998	17952	17958	18001	17906	17773	18011	18003	18126	18012	18091	18035	17805	17781	17932	17792	17878	17893	17979	17937	17885	18062	18119	17814	18022	18067	17964	18042	17817	17917	18128	17986	17869	18203	18165	17969	18060	18009	17932	17944	17989	17932	18211	18040	18010	17880	18044	17905	17954	18016	17978	17855	17946	17988	18206	17977	18021	18008	17945	18003	18073	17844	18084	18077	18034	17956	18276	18068	18106	18180	18069	17958	17966	18055	18084	18089	17749	17885	18089	18157	17951	18037	17872	17887	17842	17938	17987	18074	18088	18103	17976	18206	17933	18077	17941	17810	17780	18231	17957	17937	18029	18087	18049	18024	17908	18129	18063	17794	18087	18099	17935	18129	17859	18094	17982	17980	17955	18227	18129	17873	17928	17998	17887	17990	18071	17885	18025	17877	18036	17950	18083	18131	18048	17720	18254	18227	18215	18039	18070	17970	18193	17921	17994	17961	18041	17964	18152	18030	17890	17941	17787	18008	17997	18054	17911	17964	18062	18000	18029	17979	17897	17930	17916	17888	18061	18157	18083	18096	17781	18033	18088	18020	18013	18015	18056	18062	17959	17912	17980	17857	17971	18105	17966	17781	17946	17981	17842	18052	17854	17853	18072	18010	17895	18007	18165	18059	18186	18031	18069	17990	18049	18084	17835	17875	17966	17850	18023	17930	18052	18198	17906	17921	17951	18071	18074	18064	17939	18064	18061	18171	17845	17805	18016	17977	17981	17953	17969	17916	18057	17964	17902	18050	17927	18019	17869	18096	18049	18094	18169	18427	18082	17900	18062	17934	17945	17898	18016	18025	18086	17955	18136	17861	17989	17983	18031	18002	17773	17925	18045	18083	18027	18011	18145	18056	18105	18033	18033	18042	17896	18013	18000	18128	17848	17946	17708	17984	18027	18066	18050	17814	18015	17946	18096	17895	18073	18140	18158	17810	17739	18085	18004	18138	17814	18047	17947	17994	18040	18278	17883	17856	18043	18104	17970	17913	18010	18095	17906	17783	18232	17746	18021	17847	17879	18151	18088	18057	17990	18065	17958	18043	17797	18168	18088	17955	17999	17923	18240	17895	17919	18201	17949	17892	17874	18063	17931	18043	17872	18013	18051	17949	17990	18166	17749	17977	18000	17838	17730	17816	18093	17947	18121	18116	17937	17907	18104	17969	17909	17974	18032	18076	18172	17986	17872	18167	18179	17924	17914	17909	18112	18054	17865	18053	18142	17900	18110	18066	18039	18031	18203	17940	17864	18064	18100	18076	18006	18035	18062	17825	18054	17882	18061	18174	18231	18050	18127	18127	18121	18058	18239	17999	18020	18106	17934	18202	18045	18208	17964	18021	17906	18008	18020	17964	17930	17984	17957	17869	18005	18175	18094	18188	17757	18146	18018	18056	18021	18067	18040	18012	18016	17755	18074	18136	17947	18234	18032	18208	18027	17893	18128	18013	17975	17904	18136	17925	17871	18108	17995	18317	17972	17804	18037	17992	17959	18008	17886	18089	18036	17918	18111	17809	18090	17851	18054	18184	17924	17975	18101	18194	17978	18110	17983	17959	18084	17858	17962	18326	18034	17936	18182	17911	17843	18072	17941	18032	18092	18031	18271	17962	17996	17921	17990	17988	17933	17850	18036	17957	17801	18223	17994	17975	18032	17829	17897	18120	18133	17958	18016	17994	18010	18288	18229	17795	18029	18168	18067	17789	18038	17936	17879	17874	17994	18082	17944	17655	17859	17882	17927	18027	18085	17977	18198	18135	18002	17933	17916	18011	17968	18127	17959	17943	18001	17819	18154	18021	18118	18076	18056	18063	17870	18102	18051	18034	18012	17948	18160	18064	18058	17770	17760	18163	17707	18018	18173	17949	18037	18032	18137	17833	17964	18041	18065	17951	17928	17990	17981	18055	18011	17892	18299	18042	18105	17975	17949	17867	17958	18063	17922	17996	17760	18092	17934	18119	18033	17895	18078	18015	17895	17794	18011	18182	18075	18045	17899	18004	17768	18142	18072	18068	18018	17918	17842	17766	17959	17887	17912	17986	18025	18024	18047	18026	17911	17839	17755
16676	36947	30163	23350	20975	19458	18514	17602	17337	16921	16537	16122	15982	15959	15725	15533	15316	15288	15240	15360	15295	15288	15163	15323	15197	15212	15302	15179	15206	14996	15225	14944	15087	15186	15105	15246	15096	15059	15122	15110	15083	15175	15195	15045	15012	15107	15152	15105	14958	15182	15160	15146	15251	15256	15155	15154	15007	15041	15212	15061	15195	15133	15134	15206	15325	14921	15047	15037	15013	15333	15070	15054	15193	15223	15104	15223	15170	15063	15246	15098	15269	15060	15303	15062	14997	15213	15107	15204	15120	15141	15064	15048	15033	15164	15159	15172	15054	15159	15173	15172	15214	15284	15072	15151	15051	15074	15201	15140	15041	15089	15255	14837	15059	14998	15157	15144	15238	15109	15090	14859	15260	15314	15093	15135	15009	15119	15179	15233	15067	15230	15100	15092	14945	14998	15193	15197	15092	14980	14995	15202	15345	15117	14978	15126	15080	15086	15128	15195	15197	15148	15179	15060	15090	15116	14897	15212	14986	15047	15050	15248	14986	15179	15130	15233	15191	15097	15285	15140	14995	14998	15049	15125	15138	15134	15056	15093	15357	15127	15007	15051	14990	15117	15175	15184	15000	15215	15066	15141	15048	15151	15035	15027	15140	15262	15099	15257	15204	15051	14953	15079	15150	15153	15057	15114	14962	15224	15315	15227	14997	15060	15353	15086	15156	15037	15136	14979	15119	15093	15277	14955	15010	14995	15240	15192	15094	15230	15184	15212	15290	15024	15139	15054	15035	15161	15181	15113	15272	15077	15262	14992	15213	15177	15233	15043	15241	15171	15119	15025	15137	15133	15178	15210	15118	14859	15203	15066	14989	15168	15180	15171	15274	15149	15105	15077	15064	15124	15131	15258	15229	15037	15161	15141	15060	15099	15038	15065	15126	15094	15015	15083	14895	15245	15214	15031	15206	15007	15347	15015	15111	15126	15110	15317	15085	15263	15071	15076	15092	15083	15155	15114	15133	15044	15146	15093	15045	15022	15186	15186	15001	15054	15083	15130	15231	15014	15124	15154	15116	15175	14998	15083	15210	15125	15133	15036	15280	15114	15145	15124	15079	14952	15017	15370	15062	14941	14968	15298	15224	15174	15074	15148	14964	15255	15151	15107	15216	15023	15260	15170	15144	15247	15011	15052	15177	15025	15037	14998	15164	14885	14977	15022	15365	15129	15202	15030	14969	15104	15065	15109	15160	15313	15041	15167	15119	15019	15092	15138	15094	14916	15097	15107	14988	15189	15080	15225	15088	15061	15183	15133	15021	15130	15090	15111	15080	15199	15130	15178	15138	15012	15211	15135	15087	15155	15100	15241	15022	15123	15048	15168	15204	14960	15237	15117	15092	15186	15170	15097	15059	15119	15087	15144	15171	14972	15257	15132	15014	15110	15078	15176	15009	14979	15075	15086	15255	15001	14997	15048	15091	15260	15017	15157	15083	15001	15196	15256	15219	15104	15002	15060	15179	15325	15067	14932	14980	15065	15265	15064	15074	15212	15154	15143	14907	15047	14968	15102	15282	15083	15117	15100	14974	15186	15066	15133	15086	15200	15179	14991	15249	15087	15083	15136	15273	15100	15143	14888	15136	15032	15181	14946	14961	15023	15092	14958	15243	15153	15110	14976	15232	15230	14995	15021	15072	15216	15088	15125	15022	15073	15270	15130	14983	14905	15030	15114	15079	15053	14920	15020	15068	15080	15038	15035	15075	15034	15278	15105	15176	14986	15070	15174	15039	15047	15164	15147	15100	15009	15287	14973	15038	15136	15039	15045	15189	15046	15028	15221	14979	15041	15198	15167	15226	14952	15076	15061	15071	15072	15100	15154	15065	15016	15212	14921	15168	15337	15127	15124	15099	15038	14992	15016	15167	15185	15088	15158	15071	15330	15146	15256	15120	14994	15051	15062	15048	15009	15269	15260	15088	15027	15079	15026	14984	15156	14988	15123	15110	15030	15023	15207	15099	15100	15045	15109	15128	15000	15019	15172	15041	15122	15068	15005	15168	15093	15069	15214	15207	15167	15024	15082	15111	15229	15010	14842	15152	15188	15130	15203	15198	15145	15212	15009	15102	15053	15062	14946	15022	14991	15142	15074	15215	14948	15015	15155	15130	15148	15044	15026	14885	14998	15142	15029	15222	15163	15063	15059	15089	15284	15164	15183	15116	14998	14977	15110	14976	15126	15169	15032	15240	15238	15017	15228	15216	15147	15222	14997	15273	14962	15143	15144	15180	15048	15057	15158	15006	15046	15079	15122	15158	15133	15197	15266	14957	15236	15027	15095	15080	15073	15191	15240	14980	15220	15222	15083	15031	15072	15103	15117	15013	15008	15016	15133	15016	15113	15000	15094	14965	15169	15050	15246	15247	15150	15221	15211	15186	15132	15053	15277	15159	14841	14933	15270	15074	14937	15046	14971	15084	15002	15072	15186	15126	15030	15206	14853	14898	15174	15133	15059	15182	15119	14995	15096	15129	15173	15083	15063	15082	15042	15041	15110	14924	14982	15260	15181	15053	15052	15152	15032	15290	15058	14927	15096	14988	15094	15117	15105	15116	14950	15202	14986	15000	15063	15018	15185	15165	15030	15178	15111	15196	15006	15120	14895	14948	15072	15121	15159	15109	15024	15191	15134	14991	15113	15046	15098	15178	14978	15002	15131	15127	15212	14953	15236	15182	15058	15043	15122	15051	14982	15111	15049	15084	14926	15076	14997	15192	15130	15143	15170	15016	15062	15109	14985	15026	15193	15159	15097	15164	15089	15003	15093	15142	15084	15143	15172	15216	15192	15135	15051	15113	15016	15127	15213	15103	14973	14867	15101	15162	15123	15002	15220	15105	14978	15057	15123	15133	15270	15017	14927	15062	15255	15128	15115	15099	15125	15206	15079	15158	14969	15044	15136	14992	15066	15117	15063	15146	15165	15147	15084	15007	15118	15116	15085	15084	15200	15227	15064	15188	15173	15033	15074	14974	15074	15138	14954	15079	15139	15236	15120	15138	15226	15000	15051	15177	15000	15065	15099	15045	15233	15010	14977	15264	15065	15131	15115	15054	15184	15109	15131	15077	15052	15094	15108	15110	15251	15057	15011	15090	15138	15081	15099	15013	14962	15128	14999	15093	15078	15059	15169	15308	15039	15050	14993	14993	15041	15070	15169	15143	14937	14794	15106	15118	14948	15086	15026	15079	15141	14910	15036	15156	15028	15046	15210	15068	15080	15245	15125	15142	15149	15091	14928	15097	15138	15141	14946	15199	15036	15099	15102	14946	15164	15097	14944	14983	15186	15140	15025	14905	15217	15060	15078	15001	14974	15202	15049	15241	15272	15064	15172	14995	14996	15311	15152	15023	15019	15129	15163	15168	15130	15116	15105	14946	15023	15094	15013	14999	15070	15035	15161	15215	15002	15102	15213	15103	15112	15078	15048	15264	15015	15172	15136	15071	14939	15147	15008	15205	15144	14969	15170	15035	15144	15179	15208	15017	15036	15036	15076	15149	15058	15307	15087	15163	14925	15173	15052	15128	15175	15007	15047	15031	15042	15100	15096	15140	14877	15182	15132	15148	15230	15196	14964	15064	14898	15078	15219	15078	15011	15107	15043	15174	15209	15076	15020	15024	15149	15333	14979	15106	15141	15103	15097	15121	15010	15135	15177	15023	15151	15014	15029	15204	15160	14998	15022	15090	15229	14989	15232	15236	15177	14934	15246	15182	15066	15151	15041	14952	15068	15062	14945	15069	15167	15094	14996	15137	15120	15188	14899	15205	15071	15015	15159	15046	15064	15179	15037	14991	15030	15054	15105	15057	14994	15232	15158	15101	15207	15063	15161	15012	15026	14997	15182	15091	15234	15140	15006	15236	15020	15047	14890	15260	15044	14864	15099	15074	15043	15011	15102	15188	14998	15282	15114	14862	15204	14994	14980	15079	15014	15178	14960	15027	14969	15083	15052	15188	15042	15048	15258	15137	15293	15201	15144	15106	15087	15086	15149	14945	14955	15224	15060	14901	15268	15057	15070	15113	14979	15116	15036	15079	15084	15072	14878	15197	14969	14932	15088	15012	15162	15066	15173	15020	15040	15090	15128	15073	15074	15015	15235	15216	15010	15181	14999	15070	15192	15109	15114	15153	15091	15247	15217	15028	15097	15086	15095	14932	15049	15189	15224	15006	14833	15089	15014	15209	15012	15144	15090	15045	15195	15050	15278	15078	15126	15114	15194	15020	15225	15021	15076	15062	14951	15016	15061	15173	15176	15016	15009	15072	15104	15213	15085	15070	15174	15130	15025	15013	15019	15151	15200	15272	15166	15000	15156	14957	15154	14974	15131	15195	15076	14913	15220	15097	14999	15068	14970	15039	15047	14856	15156	15003	14916	14988	14977	15172	15213	14987	15114	15192	15049	15161	15024	15167	15137	15100	15091	15128	15032	15319	15049	15221	14931	15092	15105	15077	15122	15031	15328	15170	15150	15177	15210	15008	15209	15095	15146	15089	14991	14981	15018	15207	15104	15124	15114	15142	15147	15231	15007	15193	15146	15067	15095	15261	14931	15120	15010	15099	14941	15155	15022	15243	15209	15185	15043	15128	15057	15147	15106	15122	15088	15095	15209	14921	15223	15133	15213	15081	15022	14930	15073	14984	15096	15052	15115	15140	15123	15047	15364	15139	15068	15006	15250	14941	15118	15094	15138	15256	15191	15157	14974	15081	15097	15055	15074	14918	15170	15100	15156	15032	15187	15024	15071	15080	15061	15069	15012	15061	15017	15157	15024	15300	15095	15155	15042	15069	15076	15068	15142	15037	15153	15138	14895	15257	15115	15108	15060	15149	15181	15130	15165	14938	15062	15079	15140	15026	15236	15025	15027	15179	15223	15241	15147	15196	14996	15243	15187	15204	15013	14978	15114	15105	14973	15265	15187	15082	15157	15061	15078	14972	15032	15222	15140	15097	15140	15162	15029	15149	15286	14992	15071	15023	15130	15270	15148	15055	15136	15058	14978	15146	15149	15076	15087	14932	15289	15243	14998	15174	15051	15092	15142	14969	15206	15070	15180	15047	15124	15003	15132	14988	14996	15108	15083	15135	15096	15239	15190	15017	15068	15138	15036	15060	15251	15188	15020
28093	22755	24742	21437	17945	17214	17133	16721	16606	16483	16182	15969	16158	15953	15962	16035	15762	16063	16014	15892	15919	15847	15925	15880	15792	15928	15985	15882	16066	15915	15875	16039	15679	15918	15934	15839	15881	15939	15905	15761	15766	15899	15721	15875	15928	15733	15866	15750	15831	15949	15923	16070	16044	15668	15683	15801	15994	15833	15876	16053	15699	15863	15709	15765	15817	15850	15871	15753	15868	15841	15809	15791	15860	15776	15840	16069	15856	15984	15778	15851	16057	15866	15892	15712	15840	15866	15869	15790	15966	15821	15707	15695	15916	15690	15616	15792	16055	15961	15894	15927	15931	15921	15884	15780	15743	15731	15907	15876	15929	15851	15936	15904	15898	15607	15735	15851	15898	15874	16064	15870	15777	15722	15753	15699	15881	15910	15983	15868	15907	15679	15651	16000	15853	15980	15680	15856	15845	15884	15778	15835	15809	15858	15815	15900	15809	15808	15869	15895	15791	15802	15835	15483	15782	15720	15981	16014	15810	15767	15971	15924	15864	15962	16197	15952	15940	15842	15849	15659	15855	15893	15876	15695	15803	15870	15903	15916	15996	15810	15877	15848	15812	15823	15814	15765	15828	15880	15857	16006	15688	15690	15848	15945	15907	15765	15782	15688	15924	15910	15929	15984	15956	15699	15609	15622	15798	16027	15811	15676	15841	15709	15777	15686	15856	15933	15652	15896	15721	15853	15888	16165	15797	15862	15732	15973	15930	15905	15919	15909	15819	15838	15866	15882	15918	15730	15707	15873	15887	15932	16066	15907	15846	15698	15876	16015	15836	15878	16232	15876	15787	15723	15977	15899	15674	15876	15712	15712	15966	15858	15791	15923	15624	15861	15908	15825	15726	15895	15913	15950	16096	15950	15893	15751	15907	15938	15894	15938	15868	15547	15733	15944	15763	15785	15857	15956	15959	15785	15773	15842	15920	15951	15691	15900	15839	16187	15832	15702	15914	15885	15992	15649	15923	15792	15673	15949	15703	15926	15991	15731	15852	15836	15768	15752	15766	15773	15771	15641	15808	15820	15970	15740	15963	15952	15820	15883	15723	15944	15541	15864	15712	15729	15836	16025	15902	15611	15861	15829	15795	15991	16029	15811	15718	15974	15690	15776	15870	15974	15783	15782	16079	15952	15792	15901	15753	15697	15816	15689	15827	15802	15895	15980	15713	15835	16004	15940	15946	15992	16079	15874	15883	15925	15854	15879	15826	16013	15770	15918	15903	15742	15721	15928	15923	15817	15860	15869	15743	15955	15874	15977	15909	15981	15728	15883	15822	15814	15944	15856	15857	15807	15841	16009	15826	15836	15818	15882	15907	15955	15976	15825	15966	15978	16109	15844	15867	15952	15983	15795	15958	15791	15796	15658	15697	15787	15689	15702	15859	15714	15878	15828	15883	15787	15957	15861	15678	15720	15844	15899	15651	15916	15959	15881	15978	15973	15763	15854	16010	15980	15843	15560	15846	15879	15974	15731	15965	15720	15879	15866	15787	15990	15731	15962	15690	15860	15747	15736	15939	15958	15876	15712	15875	15871	15751	15633	15758	15969	15978	15813	16101	15951	15848	15883	15965	15858	15933	15874	15812	15869	15773	15961	15683	16227	15978	15984	15749	15906	15819	15873	15948	15723	15815	15746	15847	16040	15842	15793	15794	15609	15829	15858	15966	15944	15903	15858	15816	15784	16048	15858	15899	15822	15748	15933	15790	15693	15900	15938	15846	16019	16030	15884	15904	15891	15911	15816	15948	15646	15964	15657	15688	15833	15942	16107	15819	15857	15821	15883	16043	15852	15717	16008	15953	16011	15821	15876	15782	15761	15760	15709	15963	15949	15730	15926	15904	15984	15780	15821	16029	15697	15917	15857	15985	16078	15768	15833	15881	15921	15623	15894	15979	16031	16137	15993	15714	15939	15780	15906	15801	15725	15820	15687	15846	15879	15961	15943	15793	16102	15907	15893	15945	15879	15835	15886	15909	15934	15963	15857	15610	15795	15687	16071	15885	15665	15763	15901	15685	15914	15681	15829	16004	15840	15950	15695	15786	16101	15854	15688	15831	15587	15980	15810	15934	15872	16017	15860	15814	15686	15665	15771	16005	15863	15917	15684	15780	15714	15610	15762	15949	15635	15968	15967	15721	15744	15904	15812	16008	15660	15688	15716	15750	15871	15735	15791	15926	15985	15940	15905	15903	15984	15879	16019	15889	16009	15850	15691	15667	15884	15785	15766	15854	15694	15875	15837	15637	15802	15913	15947	15861	16060	15813	15826	15826	15887	15870	15732	15721	15838	15673	15845	15888	15626	15782	15950	15832	15919	15875	15952	15868	15821	15968	15886	16033	15780	15770	15866	15592	15749	15909	15893	15923	15567	15840	15903	15830	15820	15887	15977	15807	15890	15804	15823	15783	15964	15824	15829	15778	15991	15995	15868	15816	15807	15902	15779	15996	15600	15868	15820	15819	15648	15788	15732	15992	16025	15784	15793	15957	15840	16009	16001	15780	15853	15883	15799	16075	15752	15839	16167	15977	15708	15852	15865	15644	15961	15880	15765	15742	15923	15769	16010	15828	15839	15891	15995	15826	15750	16116	15908	16139	15997	16083	15841	16060	15886	15780	15936	15849	15848	15642	15806	15788	15706	15842	15875	15980	15914	15797	15801	15894	16002	15838	15823	15654	15899	15880	15975	15853	16007	15853	15796	15796	15887	15723	15720	15997	15932	15880	16011	15939	15955	15809	15676	16065	15786	15872	15754	15906	16078	15785	15895	15775	15835	15981	15905	15958	15880	15813	15963	15886	15971	15897	15749	15861	15893	15812	15803	15717	15651	15835	15932	15896	15777	15714	15946	15934	15889	15844	16038	16012	15906	15837	16090	15889	15810	16043	15784	15832	16034	15816	15684	15751	15812	15764	16094	15912	15825	15896	15725	15682	15607	15675	15811	16004	15869	15886	15745	15913	15889	15790	15947	15896	15861	15984	15946	15789	15746	15878	15855	15733	15892	15901	15715	15882	16010	15782	15772	15716	15897	15686	15884	16047	15926	15951	16129	15867	15908	15736	15695	15914	15859	15924	15949	15956	15855	15893	15861	16023	15861	15803	15911	15824	15744	15916	15853	15892	15890	16010	15921	15903	15847	15951	15896	15845	15847	15995	15946	16051	15807	15850	15855	15831	15690	15812	15901	15758	15870	15979	15943	15853	15710	15897	15943	16040	15910	15772	15802	15896	15840	15860	16007	15999	15784	15791	15682	15686	15682	15993	15949	15633	15782	15836	15719	15633	15673	15568	15912	15795	15904	15973	15692	15915	15708	15854	15688	16054	16012	15699	15775	15892	15722	15890	15851	16007	15944	15829	15980	15851	15967	16034	15680	15819	15997	15781	15864	15871	15779	15844	15848	15746	15866	15892	15983	15984	15996	16050	15691	15668	15849	15712	15785	15892	15877	15738	15797	15841	15831	15816	15902	15824	15748	16022	15766	15831	15732	15680	15819	15826	15958	15853	15838	15843	15698	15648	15813	15887	15897	15716	15787	15949	15850	15797	15811	16043	15816	15835	15784	15830	15992	15745	16002	15888	15791	15882	15701	16005	15818	15932	15867	15911	15979	15606	15912	16118	15657	15755	15921	15730	15862	15829	15698	15881	15735	15928	15959	15919	15872	15873	15852	16003	15847	15675	15989	15725	15977	15796	15755	15906	15862	15830	15624	15908	15852	15766	15844	15835	15738	15988	16040	16018	15892	15869	15730	15681	15738	15906	15829	15953	16018	15878	15973	15838	15856	15824	15877	15892	15900	15987	15918	15875	15817	15842	15715	15953	15854	15969	15796	15733	15848	15846	15908	15811	15801	15823	15813	15800	15793	15933	15935	15847	15878	15684	15943	15912	15885	15907	16011	15908	15784	15909	15792	15807	15728	15759	16088	15920	15744	15858	15841	15947	15802	15769	15833	15749	15802	15963	15820	15802	15866	15804	15690	15828	15800	15735	15943	15957	15822	15885	15795	15769	15836	15995	15915	15932	15973	15685	15893	15942	15805	15969	15725	15987	15897	15702	15794	15900	15980	16028	15948	15766	15823	15814	15897	15628	15715	15897	15978	15775	15821	15887	15837	15868	15865	15862	15761	15848	15951	15971	15867	16030	16012	15833	16063	15859	15588	15778	15765	16106	15898	15808	15639	15746	15708	15770	15880	15890	15952	15897	15859	15992	15786	15988	15905	15928	15940	15875	15861	15756	15879	15957	16034	15844	15822	16013	15848	15712	15918	15900	16093	15797	15708	15862	15893	15948	15868	15861	15904	15890	15939	15722	15775	15883	15985	15857	15986	15685	15914	15831	15851	15867	15899	15977	15996	16047	15844	15962	15996	15898	15884	15968	15831	15832	15808	15698	15735	15930	15914	15845	15813	15680	15872	15831	15988	15836	15898	15902	15948	15916	15836	15810	15930	16052	15878	15750	15698	15775	15720	15916	15927	15782	15797	16038	16024	16062	15905	15892	15807	15929	16043	16153	15841	15912	15971	15789	15929	15892	15940	16007	15575	15937	15979	15879	15911	15897	15818	15857	15841	15537	15806	15954	15993	15759	16071	15876	15710	15844	15861	15799	15975	15896	15896	15901	15712	15674	15792	15799	15755	15853	15929	15998	15547	15866	15821	15992	15741	15810	15879	15652	15858	15992	15579	15874	15933	16044	16164	15839	15903	15935	15682	15929	15844	15822	15898	15914	15915	15793	15915	16114	15811	15925	15935	15850	15776	15744	15801	15866	15879	15542	15798	15840	15904	15791	15937	15776	15777	15816	15940	15838	15985	15854	16086	15711	15806	15839	15884	15848	16071	16012	15749	15699	15888	15755	15928	15840	15988	15933	15888	15830	15856	15741	16001	15934	16063	15899	15867	15861	15953	15969	15808	16073	15785	15773	15719	15871	15714	15774	15901	15752	15746	15697	15818	15860	16054	15734	15804	15730	15813	15968	15783	16031	15862	15827	15868	15855	15977	15967	15968	15962	15789	15776	15722	15797	15851	15723	15878	15875	15671	15791	15791	15936	15848	15825	16082	15974	15918	15683	15630	15769	15753	15730	15788	16089	16007	15812	15625	15867	15696	15993	15799	15804	15905
17393	26447	21863	17725	16604	15834	15238	14722	14901	14510	14395	14139	14110	14046	13963	13984	13806	13744	13955	13954	13809	13820	13988	13672	13844	13998	13915	13730	13800	13922	13825	13698	14003	13608	13766	13722	13865	13908	13780	13744	13883	13726	13898	13688	13844	13816	13719	13773	13709	13975	13865	13841	13878	13752	13718	13847	13885	13924	13775	13894	13866	13664	13698	13649	13652	14021	13790	13781	13738	13892	13807	13833	13719	13715	13755	13955	13876	13614	13821	13758	13730	13772	13796	13843	13737	13871	13774	13716	13712	13773	13762	13838	13892	13760	13827	13754	13779	13750	13613	13660	13985	13746	13741	13841	13684	13893	13788	13959	13780	14134	13725	13854	13721	13641	13748	13846	13643	13735	13869	13741	13834	13873	13843	13866	13780	13749	13913	13825	13953	13776	13893	13733	13794	13817	13716	13875	13734	13723	13721	14019	13817	13750	13920	13869	13836	13727	13937	13707	13786	13844	13795	13908	13668	13773	13905	13814	13605	13844	13777	13844	13839	13796	13767	13680	13809	13700	13900	13893	14002	13821	13842	13844	13781	13774	13807	13977	13618	13711	13777	13652	13771	13917	13736	13852	13720	13695	13752	13673	13798	13797	13743	13737	13993	13792	13712	13824	13887	13711	13836	13803	13716	13770	13648	13796	13634	13716	13809	13731	13655	13880	13846	13726	13643	13625	13757	13758	13905	13773	13813	13734	13707	13721	13846	13672	13787	13781	13695	13822	13673	13902	13951	13801	13739	13860	13746	13754	13927	13920	13688	13747	13935	13863	13894	13942	13748	13707	13682	13769	13917	13759	13858	13796	13693	13760	13800	13908	13965	13806	13795	13782	13820	13825	13794	13839	13736	13762	13671	13845	13801	13877	13929	13823	13871	13815	13892	13784	13864	13826	13717	13926	13749	13988	13774	13620	13886	13715	13681	13730	13767	13787	13868	13887	13862	13651	13918	13486	13653	13808	13893	13895	13780	13670	13642	13894	13749	13813	13817	13734	13961	13872	13912	13748	13871	13839	13786	13854	13522	13931	13891	13834	13688	13756	13758	13760	13771	13721	13852	13886	13652	13877	13760	13747	13714	13772	13723	13601	13862	13638	13762	13967	13773	14003	13847	13834	13706	13817	13878	13741	13869	13862	13822	13688	13919	13933	13734	13777	13866	13853	13842	13820	13864	13821	13799	13790	13598	13593	13768	13852	13813	13758	13914	13848	13799	13908	13666	13812	13826	13665	13742	13821	13915	13804	13599	13721	13870	13855	13767	13596	13695	14083	13788	13706	13780	13809	13821	13867	13865	13769	13955	13829	13751	13707	13839	13779	13805	13807	13722	13743	13964	13803	13803	13912	13864	13872	13906	13995	13786	13816	13825	13679	13766	14007	13829	13682	13777	13738	13759	13694	13898	13727	13752	13750	13849	13884	13920	13862	13874	13746	13910	13677	13783	13766	13839	13741	13543	13724	13863	13770	13850	13739	13626	13815	13801	13860	13695	13741	13735	13864	13785	13673	13709	13865	13720	13588	13703	13887	13761	13726	14028	13631	13799	13592	13936	13872	13963	13667	13927	13690	13749	13826	13903	13871	13886	13802	13856	13721	13884	13779	13889	13800	13800	13799	13863	13883	13874	13938	13869	13989	13889	13834	13649	13986	13811	13837	13760	13691	13841	13814	13936	13729	13828	13755	13876	13905	13899	13920	13778	13896	13789	13822	13871	13734	13748	13739	13647	13788	13812	13812	13701	13696	13921	13708	13864	13706	13865	13889	13798	13737	13631	13860	13707	13841	13836	13692	13733	13831	13853	13807	13730	13852	13683	14012	13802	13804	13933	13660	13863	13899	13889	13843	13816	13984	13969	13818	13896	13837	13758	13783	13949	13882	13792	13742	13811	13750	13866	13793	13790	13826	13849	13700	13732	13972	13621	13700	13852	13853	13835	13926	13692	13831	13717	13792	13698	13672	13655	13810	13670	13750	13766	13898	13848	13875	13740	13903	13726	13735	13676	13730	13820	13753	13925	13908	13757	13797	13845	13812	13861	13806	13702	13708	13759	13839	13808	13778	13641	14089	13817	13830	13819	13652	13882	13755	13694	13835	13651	13733	13758	13813	13760	13758	13758	13981	13686	13879	13844	13629	13813	13752	13839	13936	13855	13853	13780	13786	13813	13785	13771	13770	13918	13838	13877	13646	13962	13918	13838	13705	13708	13806	13577	13829	13776	13766	13821	13838	13676	13917	13838	13832	13799	13836	13954	13712	13742	13848	13872	13809	13869	13795	13627	13671	13777	14001	13826	13837	13856	13881	13965	13815	13684	13773	13848	13873	13864	13752	13682	13854	13849	13684	13925	13790	13715	13850	13884	13778	13828	13866	13723	13870	13781	13889	13785	13827	13883	13821	13766	13835	13696	13745	13890	13788	13791	13639	13702	13735	13664	13747	13753	13867	13854	13903	13678	13573	13792	13787	13701	13841	13952	13837	13820	13714	13832	13636	13849	13863	13736	13757	13839	13881	13674	13749	13668	13767	13689	13893	13964	13790	13600	13883	13724	14016	13694	13840	13713	13946	13759	13871	13807	13708	13926	13746	13753	13727	13802	13726	13829	13809	13731	13627	13774	13780	13854	13684	13626	13754	13753	13630	13858	13813	13774	13861	13885	13956	13851	13832	13708	13901	13895	13842	13825	13895	13846	13843	13659	13885	13649	13950	13632	13672	13841	13752	13866	13957	13857	13777	13631	13794	13788	13763	13843	13764	13896	13789	13851	13794	13767	13966	13626	13794	13972	13628	13751	13817	13706	13675	13883	13856	13675	13917	13806	13641	13936	13832	13636	13811	13770	13854	13767	13784	13821	13867	13695	13900	13847	13608	13785	13844	13886	13749	13706	14032	13897	13860	13941	13932	13852	13794	13626	13760	13857	13744	13702	13702	13900	13763	13907	13725	13749	13928	13661	13657	13968	13949	13822	13758	13869	13901	13911	13867	13638	13785	13883	13727	13895	13659	13839	13730	13929	13673	13804	13789	13821	13860	13719	13875	13994	13824	13801	13687	13861	13731	13696	13744	13807	13895	13983	13798	13856	13841	13779	13738	13822	13815	13896	13705	13836	13571	13673	13794	13707	13804	13880	13991	13842	13835	13754	13832	13754	13930	13684	13896	13914	13800	13732	13655	13742	13860	13796	13745	13800	13871	13830	13718	13878	13880	13826	13805	13788	13654	13763	13847	13793	13789	13938	13751	13777	13855	13934	13950	13909	13773	13795	13755	13729	13877	13713	13592	13859	13778	13906	13985	13972	13871	13892	13792	13749	13725	13675	13777	13732	13826	13714	13790	13888	13797	13891	13607	13760	13813	13792	13793	13808	13869	13751	13884	13969	13808	13720	13711	13770	13776	13761	13919	13764	13983	13994	13860	13649	13830	13652	13973	13934	13773	13940	13702	13953	13845	13816	13804	13660	13859	13854	13808	13964	13812	13717	13614	13931	13784	13905	13838	13754	13781	13962	13757	13738	13925	13733	13741	13819	13788	13871	13834	13712	13756	13741	13709	13854	13925	13742	13860	13647	13764	13929	13899	13870	13723	13746	13881	13593	13636	13914	13876	13767	13771	13779	13860	13853	13838	13883	14055	13790	13857	13820	13874	13944	13894	13800	13753	13733	13805	13912	13764	13910	13851	13810	13804	13948	13803	13845	13837	13703	13793	13804	13844	13873	13912	13691	13892	13730	13838	13983	13762	13805	13846	13888	13791	13757	13916	13774	13872	13750	13759	13882	13733	13838	13749	13667	13907	13987	13841	13822	13873	13736	13742	13728	13988	13722	13777	13746	13702	13746	13683	13925	13809	13791	13749	14005	13712	13700	13971	13823	13794	13794	13824	13788	13737	13627	13767	13842	13685	13882	13823	13878	13798	13673	13802	13895	13827	14006	13890	13660	13781	13684	13604	13716	13814	13704	13778	13899	13687	13726	13774	13841	13894	13843	13661	13980	13720	13962	13810	13781	13903	13827	13733	13975	13749	13640	13969	13872	13746	13971	13819	13919	13658	13733	13746	13801	13875	13779	13757	13780	13740	13822	13804	13773	13844	13820	13711	13903	13733	13901	13673	13916	13888	13578	13701	14026	13658	13717	14000	13728	13748	13799	13734	13799	13614	13865	13849	13864	13823	13886	13833	13822	13808	13748	13722	13992	13762	13697	13649	13856	13654	13776	13771	13791	13886	13791	13849	13877	13788	13919	13787	13761	13800	13798	13824	13760	14081	13693	13975	13975	13673	13665	13917	13801	13782	13786	13927	13785	13790	13721	13866	13888	13918	13868	13746	13802	13926	13888	13906	13848	13946	13832	13833	13726	13664	13722	13859	13694	13783	13877	13768	13848	13964	13667	13764	13735	13868	13805	13730	13836	13819	13609	13611	13824	13626	13790	13717	13778	13783	13795	13880	13878	13713	13858	13740	13832	13835	13826	13826	13794	13857	13916	13671	13576	13732	13913	13698	13599	13874	14070	13826	13811	13916	13764	13769	13791	13740	13878	13792	13880	13809	13728	13782	13870	13855	13867	13774	13936	13871	13731	13816	13886	13727	13812	13714	13680	13755	13872	13661	13871	13864	13755	13804	13835	13693	13650	13746	13722	13737	13731	13866	13835	13870	13685	13863	13743	13912	13784	13767	13817	13972	13885	13853	13834	13865	13771	13838	13852	13809	13821	13848	13654	13879	13682	13758	13758	13971	13771	13748	13830	13858	13831	13971	13870	13789	13956	13674	13848	13761	13780	13875	13788	13760	13746	13754	13852	13705	13920	13725	13746	13925	13723	13786	13857	13676	13843	13792	13684	13821	13866	13803	13810	13743	13764	13830	13784	13747	13753	13819	13830	13893	13844	13851	13801	13921	13820	13810	13803	13682	13766	13716	13825	13831	13767	13938	13706	13907	13771	13886	13864	13708	13733	13801	13741	13711	13761	13826	13799	13744	13744	13765	13797	13789	13880	13949	13797	13795	13946	13730	13921	13857	13923	13825	14006	13971	13834	13853	13913	13864	13828	13880	13893	13733	13873	13902	13756	13685	13838	13876	13926	13876	13794	13701	13842	13793	13763	13776	13766	13854	13925	13769	13833	13706	13826	13761
22730	20952	27798	24359	21932	21964	21176	18620	17938	18010	17888	17312	17462	17213	17178	17208	16960	16905	17012	16914	16962	16753	16975	16949	17065	16924	16964	16982	16971	16857	16812	16889	17062	16704	16772	16986	16742	16766	16784	16879	16941	16885	16714	16916	16741	16678	16922	16829	17022	16701	16793	16701	16671	16851	16808	16692	16740	16840	16562	16896	16908	17013	16768	16687	16806	16896	16825	16686	16784	16769	17064	16821	16870	16730	16786	16710	16683	16658	16876	16623	16860	16783	16808	16854	16852	16906	16888	16805	16955	16718	16992	16848	16829	16807	16738	17021	16929	16701	16994	17037	16836	16754	16796	16681	16609	16637	16707	16880	16790	16857	16799	16736	16889	16775	16735	16646	16749	16577	16713	16854	16765	16773	16926	16798	16874	16646	16668	16672	16722	16865	16945	16908	16713	16736	16812	16719	16729	16604	16888	16948	16912	16841	16812	16744	16726	16862	16809	16798	16800	17029	16804	16851	16846	16866	16739	16643	16761	16752	16845	16698	16674	16910	16801	16929	16746	16758	16674	16785	16791	16836	16731	16656	16927	16727	16823	16556	16622	16826	16795	16742	16723	16947	16805	16764	16654	16878	16601	16757	16886	16559	16811	16731	17048	16885	17024	16717	16743	16685	16691	16662	16786	16764	16783	16493	16722	16780	16728	16685	16747	16608	16839	16844	16670	16778	16915	16667	16706	16798	16799	16707	16942	16731	16857	16698	16909	16924	16533	16657	16860	16921	16944	17111	16877	16963	16768	16700	16958	16869	16905	16842	16719	16699	16777	16856	16768	16631	16591	16692	16671	16708	16808	16885	16723	16894	16716	16544	16807	16808	16984	16985	16825	16846	16652	16731	16732	16787	16653	16544	16631	16906	16777	16689	16788	16608	16811	16841	16739	16822	16685	16858	16728	16743	16848	16648	16868	16850	16764	16741	16667	16803	17022	16931	16911	16883	16867	16936	16912	16840	16724	16702	16933	17017	16790	16624	16758	16703	16679	16935	16920	16719	16821	17029	16820	16692	16824	17020	16789	16732	16690	16754	16804	16783	16797	16873	16807	17037	16856	16853	16867	16754	16796	16739	16865	16784	16744	16675	16808	16754	16806	16687	17006	17004	16855	16841	16799	16900	16791	16644	16760	16802	16677	16650	17071	16784	16756	16968	16697	16805	16788	16449	16717	16810	16632	16904	16802	16897	16739	16681	16654	16792	16674	16767	16828	16695	16866	16709	16799	16818	16673	16567	16664	16665	16830	16847	16611	16676	16667	16674	17008	16982	17141	16834	16786	16748	16680	16978	16902	16763	16789	16780	16876	16854	16931	16835	16972	16773	16690	16723	16780	16753	16852	16891	16713	16813	16858	16788	16749	16721	16658	16879	16774	16610	16898	16881	16760	16798	16747	17035	16863	16822	16638	16838	16890	16904	16712	16778	16859	16949	16884	16791	16866	16591	16816	16850	16775	16728	16606	16586	16807	16760	16884	16780	16695	16818	16938	16678	16792	16721	16739	16909	16832	16901	16667	16797	16835	16747	16825	16796	16911	16720	16578	16872	16853	16661	16777	16833	16609	16830	16741	16862	17030	16802	16591	16836	16854	16846	16936	16703	16797	16826	16745	16903	16915	16933	16957	16735	16706	16728	16756	16865	16870	16803	16799	16806	16608	16669	16786	16672	16804	16845	16611	16766	16602	16810	16669	16888	16727	16611	16762	16891	16837	16736	16620	16910	16758	16648	16823	16661	16890	16793	16815	16696	16824	16866	16810	16912	16684	16647	16694	16847	16870	16738	16625	16666	16752	17009	16808	16972	16795	16675	16721	16939	16938	16884	16555	16790	16810	16928	16951	16680	16916	16727	16671	16603	16614	16612	16622	16689	16785	16838	16846	16549	16637	16697	16910	16855	16697	16846	17065	16699	16659	16697	16812	16925	16819	16999	16801	16732	16744	16708	16713	16775	16748	16809	16693	16672	16611	16731	16742	16816	16807	16977	17009	16789	16751	16792	16701	16862	16777	16716	16621	16892	16737	16728	16749	16675	16920	16877	16949	16925	16869	16825	16857	16845	16702	16971	16894	16674	16716	16934	16922	16916	16874	16671	16724	16707	16743	16744	16824	16777	16961	16894	16829	16836	16906	16877	16763	16808	16873	16862	16660	16716	16676	16834	16721	16747	16721	16718	16776	16676	16841	16753	16833	16653	16716	16589	16698	16862	16753	16578	16844	16840	16769	16846	16684	16718	17004	16888	16838	16822	16766	16797	16787	16765	16972	16731	16822	16761	16815	16858	16739	16931	16755	16915	16875	16826	16869	16917	16865	16648	16738	16681	16898	16659	16700	16686	16785	16932	16788	16784	16774	16727	16797	16662	16939	16808	16760	16966	16648	16747	16696	16792	16965	16924	16712	16786	16917	16751	16546	16610	16744	16667	16667	16619	16655	16819	16692	16576	16761	16690	16922	16543	16831	16850	16995	16770	16918	16811	16814	16716	16563	16902	16725	16762	16890	16841	16662	16757	17090	16883	16728	16949	16808	16752	16763	16717	17008	16813	16565	16921	16863	16800	16768	16799	16968	16638	16749	16685	16776	17017	16802	16811	16938	16807	16544	16861	16504	16836	16677	16744	16819	16927	16914	16704	16666	16849	16560	16703	16796	16716	16777	16818	16780	16733	16752	16827	16820	16809	16776	16724	16816	16802	16938	16820	16765	16698	16852	16741	16787	17107	16961	16691	16935	16680	16799	16848	16635	16930	16686	16832	16883	16616	16702	16830	16691	16644	16749	16693	16594	16694	16872	16680	16848	16987	16889	16751	16837	16836	16695	16875	16795	16889	16791	16709	16611	16742	16871	16876	16805	16803	16824	16726	16768	16779	16641	16871	16681	16573	16805	16895	16866	16730	16635	16844	16939	16961	16846	16590	16869	16781	16688	16797	16820	16609	16862	16811	16780	16787	16837	16762	16718	16639	16844	16729	16863	16785	16731	16817	16872	16993	16809	16939	16713	16775	16932	16937	16690	16743	16701	16831	16639	16904	16797	16793	16763	17065	16776	16613	16743	16789	16705	16682	16840	16595	16651	16808	16622	16899	16876	16734	16731	16753	16788	16780	16671	16744	16846	16841	16683	16690	16773	16991	16918	16659	16826	16816	16943	16703	16924	16700	16787	16603	16965	16909	16724	16674	16865	16872	16912	16876	16890	16772	16719	16925	16777	16644	16792	16794	16755	16980	16776	16658	16861	16898	16599	16845	16931	16883	16791	16755	16954	17056	16824	16840	16721	16637	16679	16747	17044	16853	16682	17005	17013	16746	16882	16818	16871	16868	16719	16818	16714	16742	16993	16724	17071	16679	16870	16955	16815	16854	16761	16744	16714	16761	17090	16859	16701	16693	16697	16832	16598	16719	16861	16686	16715	16825	16786	16789	16677	16916	16957	16609	16855	16850	16804	17001	16817	16812	16826	16915	16987	16852	16733	16709	16783	16962	16645	16835	16981	16892	16744	16681	16841	16817	16905	16834	16765	16730	16790	16790	16823	16707	16653	16639	16823	16726	16697	16846	16830	16825	16877	16788	16685	16796	16696	16901	16614	16733	16704	16608	16455	16679	16910	16878	16627	16856	16875	16815	16935	16608	16821	16788	16965	16769	16687	17013	16769	16549	16855	16793	16869	16708	16711	16911	17015	16945	16673	16646	16724	16678	16836	16896	16881	16763	16718	16709	16765	16772	16814	16833	16774	16876	16709	16919	16781	16717	16768	16582	16997	16774	16860	16813	16630	16588	16727	16663	16727	16797	16745	16772	16897	16846	16828	16997	16781	16635	16699	16697	16628	16800	16765	16863	16785	16778	16875	16823	16568	16916	16719	16963	16758	16923	16842	16871	17001	16858	16754	16562	16568	16974	16832	16789	16839	17001	17077	16840	16804	17035	16851	17062	16772	16741	16945	16679	16798	16756	16818	16766	16816	16831	16868	16828	16614	16753	16935	16793	16675	16835	16620	16689	17032	16664	16893	17054	16883	16848	16696	16892	16932	16729	16917	16913	16580	16518	16727	16794	16678	16729	16833	16723	16660	16576	16870	16774	16705	16720	16902	16864	16742	16925	16803	16738	16680	16850	16834	16678	16768	16820	16790	16892	16772	16963	16832	16536	16826	16901	16856	16843	16810	16841	16890	16817	16788	16733	16675	16881	16949	16726	16796	16812	16875	16783	16795	16724	16895	16771	16876	16847	16744	16896	16881	16778	16623	16802	16989	16717	16833	16958	16657	16811	16977	16671	16610	16817	16881	16841	16816	16638	16682	16617	16768	16674	16644	16766	16879	16745	16823	16968	17088	16686	16721	16848	16662	16743	16803	16733	16777	16947	16975	16794	16785	16852	16685	16847	16900	16612	16875	16623	16905	16842	16778	16544	17023	16769	16830	16697	16662	16754	16846	16812	16679	16836	16823	16843	16781	16633	16753	16692	16801	16649	16808	16824	16732	16592	16774	17011	16959	16657	16834	16712	16799	16844	16733	16802	16842	16688	16830	16907	16706	16940	16936	16663	16762	16822	16857	16821	16733	16939	16820	16834	16818	16661	16852	16820	16628	16678	16750	16596	16850	16830	16865	16817	16973	16696	16827	16765	16915	16946	16603	16704	16803	16838	16572	16789	16430	16734	16848	16636	16649	16824	16923	16931	16744	16928	16706	16781	16822	16705	16865	16835	16684	16925	16673	16832	16882	16954	16670	16633	16758	16756	16814	16694	16827	16884	16923	16741	16912	16785	16864	16957	16818	16762	16879	16681	16766	16723	16929	16729	16779	16605	16779	16667	16888	16811	16902	16775	16714	16668	16876	16834	16792	16959	16867	16803	16688	16713	16740	16787	16830	16826	16832	16692	16769	16703	16666	16849	16925	16581	16791	16800	16688	16703	16893	16890	16841	17003	16792	16820	16724	16696	16946	16727	16707	16843	16907	16867	16817	16586	16736	16653	16630	16836	16897	16690	16911	16850	16840	16642	16984	16667	16787	16675	16697	16902	16823	16819	16835	16723	16824	16749	17097	16705	16639	16781	16693	16652	16785	16537	16561	16917	16702	16973	16828	16852	16672	16870	16928	16771	16887	16681	16759	16677	16767	16858	16836	16531
15438	32002	25973	20531	18482	17583	16681	16306	16115	15452	15269	15000	14876	14734	14749	14580	14443	14633	14478	14579	14406	14571	14182	14557	14344	14397	14315	14435	14400	14325	14431	14430	14289	14517	14441	14403	14442	14368	14291	14385	14273	14459	14496	14379	14203	14235	14397	14330	14343	14332	14450	14461	14476	14436	14324	14487	14369	14261	14330	14409	14360	14443	14305	14309	14409	14430	14388	14475	14361	14320	14313	14368	14357	14480	14386	14282	14408	14341	14329	14440	14551	14302	14274	14342	14215	14379	14358	14313	14398	14421	14582	14360	14192	14275	14388	14551	14376	14420	14449	14430	14465	14420	14558	14285	14265	14394	14452	14409	14432	14205	14423	14333	14333	14284	14388	14506	14319	14384	14391	14259	14350	14258	14444	14307	14276	14382	14399	14344	14400	14403	14251	14387	14206	14392	14405	14331	14246	14306	14392	14411	14251	14219	14411	14435	14375	14410	14399	14424	14442	14301	14403	14344	14278	14224	14406	14192	14550	14356	14431	14240	14442	14333	14286	14371	14499	14439	14406	14418	14327	14556	14331	14330	14389	14334	14462	14308	14331	14501	14446	14507	14465	14270	14408	14321	14336	14381	14377	14435	14257	14334	14335	14212	14314	14207	14479	14460	14365	14254	14292	14300	14407	14394	14488	14360	14340	14333	14396	14388	14240	14265	14266	14379	14240	14237	14475	14447	14325	14411	14478	14212	14443	14340	14376	14368	14470	14344	14473	14264	14227	14482	14391	14284	14385	14439	14314	14228	14403	14376	14248	14351	14449	14237	14347	14240	14512	14276	14337	14266	14176	14268	14356	14490	14417	14469	14305	14327	14277	14294	14485	14492	14482	14404	14481	14355	14397	14230	14368	14423	14381	14316	14216	14169	14388	14163	14187	14396	14364	14389	14366	14415	14409	14485	14354	14338	14298	14426	14303	14357	14222	14398	14391	14214	14343	14322	14249	14355	14190	14478	14551	14201	14260	14193	14233	14338	14477	14345	14443	14342	14347	14379	14260	14303	14429	14491	14353	14440	14451	14284	14347	14454	14445	14459	14355	14306	14255	14375	14305	14320	14420	14428	14263	14291	14327	14303	14263	14463	14394	14201	14361	14379	14294	14387	14404	14366	14582	14465	14234	14399	14433	14417	14371	14386	14217	14456	14365	14322	14430	14460	14551	14582	14382	14222	14507	14382	14333	14365	14322	14175	14418	14135	14341	14413	14429	14360	14261	14346	14363	14353	14302	14501	14400	14446	14426	14381	14439	14344	14321	14430	14402	14424	14320	14442	14234	14364	14350	14152	14256	14360	14405	14535	14263	14421	14302	14384	14525	14432	14309	14289	14338	14384	14332	14283	14313	14341	14291	14435	14416	14359	14365	14317	14308	14308	14308	14338	14345	14348	14380	14242	14469	14444	14210	14347	14368	14222	14267	14483	14304	14370	14336	14253	14557	14223	14305	14476	14276	14450	14406	14259	14364	14508	14232	14244	14416	14483	14189	14440	14377	14304	14184	14474	14471	14395	14273	14241	14346	14382	14298	14275	14373	14431	14366	14338	14356	14419	14410	14333	14298	14376	14124	14321	14337	14325	14330	14340	14414	14331	14508	14464	14286	14483	14378	14343	14408	14352	14450	14310	14396	14357	14325	14320	14334	14278	14120	14351	14647	14522	14268	14324	14516	14384	14489	14282	14372	14348	14381	14437	14531	14502	14313	14467	14399	14400	14537	14434	14285	14394	14311	14354	14333	14372	14289	14297	14324	14395	14457	14160	14393	14442	14423	14349	14303	14418	14510	14260	14320	14275	14336	14448	14300	14272	14372	14342	14338	14403	14245	14479	14357	14340	14350	14448	14423	14301	14377	14118	14349	14228	14507	14272	14318	14386	14292	14346	14329	14424	14219	14342	14428	14299	14269	14282	14341	14378	14415	14397	14420	14502	14457	14372	14391	14451	14367	14439	14297	14367	14431	14359	14347	14255	14358	14468	14421	14333	14498	14256	14511	14305	14431	14284	14541	14239	14493	14366	14439	14316	14195	14519	14320	14255	14345	14428	14405	14354	14130	14275	14520	14323	14221	14373	14341	14260	14451	14223	14217	14235	14467	14488	14505	14496	14361	14439	14245	14293	14309	14378	14406	14250	14370	14426	14479	14571	14314	14251	14395	14424	14317	14255	14229	14404	14404	14388	14401	14451	14346	14358	14363	14390	14282	14305	14265	14319	14355	14432	14515	14287	14446	14410	14234	14324	14359	14215	14131	14426	14313	14246	14441	14258	14272	14305	14397	14330	14533	14269	14488	14485	14485	14349	14428	14331	14508	14345	14356	14306	14410	14353	14312	14225	14270	14159	14398	14419	14406	14062	14302	14340	14409	14291	14277	14449	14188	14436	14175	14396	14257	14433	14383	14406	14401	14335	14297	14373	14339	14346	14400	14412	14234	14257	14346	14396	14411	14309	14257	14323	14261	14371	14417	14216	14209	14229	14310	14470	14486	14266	14256	14291	14396	14492	14404	14389	14380	14430	14200	14467	14389	14381	14409	14302	14293	14289	14380	14392	14408	14461	14348	14274	14230	14387	14378	14316	14207	14339	14366	14271	14396	14556	14319	14295	14488	14296	14431	14396	14297	14375	14366	14445	14334	14300	14298	14295	14320	14350	14412	14262	14259	14312	14385	14369	14418	14443	14431	14468	14308	14337	14393	14415	14536	14400	14246	14406	14426	14280	14430	14293	14278	14163	14373	14391	14265	14351	14488	14284	14359	14417	14333	14347	14338	14479	14301	14337	14358	14250	14369	14339	14360	14605	14355	14196	14338	14484	14402	14352	14450	14369	14319	14318	14517	14324	14280	14339	14264	14393	14278	14291	14229	14537	14202	14473	14456	14271	14442	14459	14281	14336	14388	14372	14456	14322	14232	14390	14438	14383	14339	14404	14462	14388	14258	14390	14420	14558	14360	14237	14394	14260	14252	14235	14252	14307	14343	14370	14395	14518	14356	14540	14307	14431	14233	14528	14486	14298	14323	14324	14341	14467	14300	14433	14225	14265	14268	14473	14500	14347	14441	14378	14354	14520	14395	14293	14268	14516	14303	14394	14438	14418	14426	14449	14260	14273	14493	14229	14279	14290	14186	14395	14401	14232	14293	14610	14192	14267	14391	14343	14404	14389	14305	14429	14326	14222	14290	14173	14397	14394	14351	14280	14486	14252	14245	14294	14313	14571	14398	14320	14439	14296	14386	14318	14422	14276	14247	14448	14392	14292	14520	14260	14298	14340	14293	14298	14556	14428	14357	14571	14298	14414	14305	14193	14309	14317	14236	14378	14429	14231	14249	14480	14367	14307	14440	14403	14437	14283	14320	14436	14230	14224	14491	14595	14430	14265	14437	14360	14489	14331	14377	14206	14219	14279	14518	14314	14236	14262	14329	14261	14225	14310	14272	14457	14382	14328	14344	14387	14355	14358	14393	14329	14389	14191	14484	14277	14308	14347	14219	14425	14232	14380	14317	14467	14313	14318	14480	14313	14419	14265	14437	14343	14346	14515	14402	14286	14294	14461	14404	14368	14345	14292	14299	14360	14392	14416	14351	14400	14426	14364	14293	14324	14564	14392	14410	14306	14481	14244	14281	14309	14342	14293	14424	14295	14522	14260	14302	14418	14468	14251	14431	14453	14275	14419	14235	14451	14407	14332	14439	14200	14463	14319	14337	14301	14388	14382	14269	14302	14409	14202	14465	14325	14465	14440	14315	14411	14460	14511	14405	14333	14324	14496	14413	14378	14447	14388	14339	14499	14361	14391	14274	14343	14261	14479	14333	14270	14443	14231	14339	14303	14406	14395	14287	14399	14366	14428	14286	14313	14254	14363	14438	14615	14314	14528	14374	14478	14353	14421	14455	14218	14305	14372	14400	14279	14285	14470	14252	14426	14510	14251	14457	14239	14433	14407	14316	14277	14547	14313	14451	14337	14385	14366	14267	14313	14300	14387	14209	14427	14433	14270	14215	14366	14239	14281	14475	14362	14344	14353	14353	14385	14405	14315	14326	14310	14505	14312	14466	14465	14520	14291	14393	14355	14321	14460	14321	14384	14426	14412	14373	14280	14349	14307	14266	14267	14435	14388	14408	14328	14479	14320	14474	14298	14319	14311	14395	14168	14317	14320	14492	14409	14435	14535	14311	14162	14232	14245	14381	14339	14468	14160	14496	14388	14212	14609	14389	14206	14266	14201	14207	14177	14356	14302	14364	14405	14299	14291	14331	14369	14390	14328	14487	14409	14403	14344	14506	14450	14218	14406	14366	14466	14330	14391	14475	14498	14413	14383	14405	14272	14196	14397	14235	14437	14387	14405	14288	14430	14502	14343	14292	14306	14432	14300	14316	14351	14295	14355	14415	14300	14323	14343	14401	14343	14365	14210	14426	14380	14340	14335	14227	14526	14635	14224	14240	14311	14435	14438	14350	14291	14339	14219	14466	14262	14408	14398	14303	14415	14403	14367	14383	14208	14244	14331	14324	14302	14287	14464	14301	14280	14303	14240	14393	14345	14423	14407	14230	14341	14320	14296	14442	14517	14516	14487	14372	14420	14424	14333	14510	14389	14344	14252	14260	14259	14407	14372	14544	14380	14252	14189	14364	14309	14437	14306	14249	14355	14440	14657	14322	14415	14441	14331	14470	14385	14470	14403	14422	14371	14375	14252	14370	14216	14236	14406	14384	14330	14299	14361	14338	14467	14234	14480	14147	14217	14301	14267	14284	14513	14439	14338	14418	14417	14394	14313	14146	14495	14465	14332	14427	14194	14413	14465	14218	14165	14447	14376	14192	14325	14474	14450	14418	14285	14400	14329	14431	14407	14448	14263	14463	14277	14391	14123	14241	14405	14435	14321	14465	14355	14459	14401	14462	14320	14366	14434	14347	14447	14182	14346	14320	14425	14423	14430	14418	14382	14383	14292	14430	14195	14442	14458	14427	14390	14402	14433	14274	14253	14637	14293	14267	14331	14353	14460	14354	14436	14410	14517	14513	14285	14477	14058	14403	14397	14303	14355	14355	14391	14256	14357	14282	14376	14223	14383	14352	14227	14425	14319	14486	14396	14476	14287	14377	14302	14410	14371	14433	14405	14267	14306
24372	21000	26726	26048	20067	18445	18119	17155	16775	16688	16624	16504	16356	16338	16382	15991	16036	16104	16171	16171	15995	16083	16175	16036	16103	16155	15959	16263	16046	16002	16140	15963	16058	16085	16104	15865	16053	16172	16111	16096	16110	15966	16067	15968	15765	15914	16036	15926	15906	15966	15859	16072	15991	15911	16181	16047	15933	15983	16057	16005	16041	15922	16013	15881	16013	16152	15998	16008	16109	15923	15973	16044	16197	16107	16090	16169	16122	15829	15882	15996	15941	16125	16154	16121	16040	15805	16039	16005	16019	16007	15989	16168	15950	16148	15986	16015	16058	15974	16045	15935	15914	15976	15828	15940	15805	15907	15897	16127	15856	15738	15841	15890	15886	15923	15903	15992	16000	16082	15985	15894	16055	15916	15793	16010	16052	16087	16137	16200	16072	16089	16056	16091	16011	15928	16082	16059	16077	15987	15947	15939	15969	16030	15925	16117	16079	16107	15967	15991	15987	15940	15956	16179	16074	15871	15995	16018	15885	15913	15858	16066	16009	16046	16035	15789	16058	15993	15976	15932	16188	15868	16070	15895	16073	15949	16255	15903	16075	15933	15906	16011	16020	15921	15787	15996	15788	16089	15776	16051	16030	16050	15974	16213	16008	15957	16036	16054	16092	15920	16243	16078	16121	15931	15889	16135	16135	15817	16078	15812	15953	15724	15848	16120	16031	16016	16074	15935	15928	15872	16166	15932	15968	15984	16177	16043	16207	16268	15954	15998	15851	16076	16021	15893	16052	16176	15802	15910	15923	16198	15974	16214	16028	15973	16066	15855	15867	16024	16042	15988	15978	15898	15904	16059	15987	16015	16032	15941	15931	15917	15858	15928	15775	15943	15807	15793	15961	15873	16027	15962	16011	15901	15918	15898	16002	15821	16048	15891	16063	16098	16166	15996	16039	16091	16104	16238	16171	15948	16120	16094	16223	16291	16120	15910	16046	16232	16120	15741	16024	16053	16137	15917	16101	15859	15859	16043	15963	15928	16080	16018	15939	15877	15988	16038	16067	16049	15862	15807	16281	16121	15953	15824	16196	15991	15882	16070	15944	15992	15882	16174	15955	15974	16041	15880	16132	15947	15984	15865	15941	15962	15970	15884	15804	16058	15778	15984	16205	15832	16036	15933	16090	16211	15894	16030	16043	15944	16179	16048	16024	15980	15960	16083	15890	15896	15994	16070	16050	15976	15958	16018	15874	15955	15953	16000	15904	16091	16079	15895	16089	15914	15909	15978	15849	15979	15981	15654	15919	16052	16000	16012	15974	16140	15910	16175	15989	16012	16006	15843	15981	16065	15939	16047	15924	16000	16061	16081	15942	15973	16168	15993	15773	16072	16013	16345	15981	16055	16020	15941	16192	15861	15782	15763	15894	16120	16094	15819	15898	15987	16022	16268	15927	15826	16053	16099	15979	16078	16089	15998	16026	15945	15868	15927	15877	16007	15915	15874	16044	16026	15901	16272	15964	16010	16088	16094	16039	15994	16057	15888	15947	15916	15964	16044	16105	16108	16030	16019	16080	16089	16151	15912	16071	15907	15879	15839	16146	16006	15960	16121	15987	16119	15893	16240	16130	16053	15792	16008	16030	16025	15922	16042	16081	16233	16161	15955	15819	15938	16013	16314	16147	15934	15921	16094	15953	16006	16081	16034	16041	16073	16065	15930	15985	15771	15918	16300	16025	15974	16039	15907	15898	16032	15996	15755	16121	16040	16164	16204	16044	16098	16009	16013	16003	16126	15964	16114	16049	16035	15999	15913	16149	15809	16016	15990	16085	15929	15820	15777	16125	16137	15957	16190	16114	16032	16104	16284	15878	15873	15966	15999	15864	16057	15766	16077	16010	16092	16040	15794	16083	16003	16024	15965	15972	16045	16086	15922	15993	15911	15970	15847	16051	16063	16129	16114	16228	15968	15903	16071	16141	15894	15968	16049	16125	16141	16016	15977	16091	15959	16000	16074	15946	15907	16080	15999	16037	16027	16073	16217	16155	16254	16021	15933	16198	15949	15897	16057	16172	15983	15931	15794	15976	16223	16024	16060	15852	16134	15969	16178	15960	15981	15866	15922	16071	15994	16070	15991	16153	16067	16083	16046	16017	15858	15900	15971	16171	16122	16004	15967	15885	16048	16109	16303	15883	15870	16084	16101	16043	15926	16046	16101	15934	16057	15792	15994	15765	16110	15881	15878	16020	16163	16237	16161	16059	16097	15967	15909	16095	16093	16024	15917	16044	16021	15993	15966	15973	16017	16072	16122	16324	15957	15898	15858	15973	16124	15770	16112	16009	16100	16168	16019	16005	15858	15911	16143	16054	16122	15799	15951	15925	15988	15942	15905	15949	16040	16112	15827	15968	16042	15992	16114	16100	15794	15951	15830	15954	16112	15940	16098	16055	16070	16110	15892	16163	15861	16112	16034	15973	16097	16138	15941	15947	16121	16076	16119	15996	16026	15911	16175	15985	15974	15930	15998	15826	15960	15900	16131	16191	16045	16194	16136	16066	15906	15852	15936	16012	16001	16077	15882	15860	16096	15976	15926	15979	16124	16092	15813	15884	15787	15905	16010	16106	15876	15847	16081	16245	16225	16008	16080	16024	15919	16137	16049	16037	15934	16122	15957	15983	15946	16093	15819	15998	16081	15773	16006	15947	15869	16011	15884	16044	15966	15902	15977	15936	16097	16110	15918	15934	16062	16112	16085	16090	16095	16164	16038	15877	15822	15989	16017	15830	16019	16055	15928	15886	15999	15901	15893	16035	15954	15882	15922	15984	15926	16110	16113	16081	16116	16006	15902	15925	16075	16055	15956	16154	15998	16122	15982	16050	16065	15905	15907	15860	16132	16064	16138	16139	16096	16008	15983	16106	15961	16044	15919	15941	15929	15893	16142	16055	15993	16031	15814	16190	16088	15845	15977	16133	16156	16060	16114	16047	16048	15885	15975	16024	16079	15936	16060	15921	16082	16208	15949	16014	15853	15942	15980	16029	16211	16128	16065	15925	16021	15915	16029	16082	15977	16081	15951	16118	15944	15953	15980	16057	15924	15796	16027	16056	15971	15898	16059	16073	16064	16004	15902	16073	16225	15980	16074	15926	15983	15898	15954	16167	15957	16074	16036	15970	16090	15959	16028	15915	16053	16296	16167	16035	16046	15918	15810	16019	15882	15798	16065	15954	16001	15958	15859	16193	15958	16057	16102	15888	16158	16159	16029	16036	15988	15787	15907	16057	15839	16182	15939	15964	15963	16134	15969	16099	15861	15985	16358	16398	16014	16092	15933	16051	16069	16004	15662	15983	15988	15939	15917	16042	15964	15992	16099	15812	16079	15998	15836	16050	16002	16102	15841	16176	16132	15777	16033	16134	15964	16235	16089	16061	16159	16062	16147	15782	15949	15999	16137	15959	15998	15964	16159	15922	15981	16039	15761	15848	16115	16118	15946	15940	15987	16004	15915	16098	15860	16143	15733	15933	16044	15981	15894	16282	16160	15875	16164	16051	16017	16163	15958	15998	15886	15972	15949	15997	15950	16176	15928	15820	15950	16097	16142	15988	16087	15854	15948	15978	15907	16146	15997	16077	15993	15903	16104	15931	16039	15989	15979	15997	15898	16118	16137	16043	16033	15928	15939	16010	16194	15905	16120	16124	15743	16078	15859	16070	16003	16055	16131	15955	16177	16167	15802	15828	15957	15971	16035	16061	15903	16065	15817	15954	16074	15963	16077	15936	15935	16022	15982	16095	15867	15905	16062	16069	16075	16057	15958	16254	15818	15920	15902	16079	15991	15910	16122	15931	16035	16004	16246	16080	16111	15986	16081	15933	15807	15912	15975	16034	16009	16068	16009	16070	15954	15983	15978	16006	16061	16082	16051	16007	16160	15844	15975	15838	15891	16006	16073	16017	16009	16025	16042	15946	16107	15814	15952	15821	15975	16148	16125	16016	16167	15945	16004	16203	16203	16013	16035	15970	15924	16026	15982	15861	15852	16085	16140	15848	15967	15938	15935	16198	16181	15817	15912	15955	15780	15944	15899	16156	16035	16109	16067	16063	16111	16006	15965	15954	15917	16124	16119	15940	15821	15879	16060	15931	16082	16050	16200	16091	15855	16020	16135	16123	15904	16090	15900	16143	15987	16025	16034	16013	16069	15915	16028	16124	15962	16063	15932	16092	16122	16181	16096	16032	15974	15850	15795	15895	16219	16148	15995	15993	16084	16039	15870	16111	15909	15907	16002	16154	15943	15968	16158	15988	16103	15854	15837	15960	15968	15865	16006	15998	15896	16004	16106	16046	16013	16036	16025	16120	15771	15870	15944	15903	16038	16109	15922	16197	15853	15972	16107	15948	15946	15825	15993	15797	15835	15904	15952	15915	15732	15962	15989	16119	16074	16111	15894	15801	15966	15897	16024	16264	16010	15903	15942	16108	15930	16140	15913	15993	15948	16024	16139	16066	16010	16031	15998	15964	15771	15931	15907	15885	15943	15999	16299	15982	16027	15903	16051	15992	15976	16124	15949	15848	16077	16157	15932	16101	15915	15994	15898	15810	15841	16082	16068	15849	15940	16100	16113	16215	16052	15963	15861	15934	16302	15910	15891	15942	16028	15999	16043	16078	16024	15921	15863	16180	15919	15838	15962	16115	15997	16259	15833	16032	16012	15998	15809	16070	16110	15947	16091	16122	16321	15992	16096	15993	15989	15989	16038	16247	16019	15967	16012	15800	15894	16121	15935	16019	16078	16064	15961	16228	15997	16084	16152	16009	15911	16090	15816	15917	16032	15892	15967	15986	16122	15993	16042	15910	15996	15909	15887	15801	15966	15873	15842	16039	15833	15873	15954	16073	16259	15907	15909	16003	16007	15958	15889	16132	16098	16184	15971	15952	15968	15929	16015	16060	16084	16042	15991	15918	16002	16082	16274	15993	16214	16057	16022	16026	15950	16047	15957	16187	15988	16072	15979	15886	15853	15910	16080	16009	15842	16100	15910	15785	15948	16152	16083	15925	15940	15740	16244	16055	16085	16050	16157	16073	15857	16016	16042	15831	15983	15942	15951	16045	15883	15955	15935	16125	15978	15729	15954	15907	15756	16088	16189	15967	15800	15723	16119	16136	16009	16022	16058
15624	28515	23364	18757	17376	16358	15912	15445	15091	14857	14726	14592	14285	14246	14128	14194	13939	14008	13942	14077	13958	13991	13799	13975	13804	14083	13833	13978	13864	14072	13915	14041	13880	13888	13840	13744	13946	13925	13984	13747	14086	13942	13823	13759	13934	14069	13763	13930	13962	13877	13834	13915	13976	13819	13923	13828	13914	13783	13960	14108	13813	13989	13849	13979	13849	13745	13991	13995	13877	13934	13937	14113	13890	13840	13962	13829	13927	13838	13833	13871	13988	13889	13779	13905	13988	13828	13840	13963	13992	13913	14034	13801	13800	13852	13971	14041	13854	13962	13913	13970	13821	13906	13937	13864	13947	13970	13930	13847	13872	13956	13886	13926	13938	13941	13860	13869	13776	13987	13836	13797	13835	14017	13681	14049	13951	13754	14014	14034	13912	14022	13923	13795	13944	14032	13946	13962	13941	13882	13688	13998	13863	13858	13850	13877	13875	13857	14003	13796	13898	13751	14132	13902	13941	13939	13847	14099	13857	13827	14035	13803	13753	13958	13931	13949	13951	13926	14036	13774	13855	13947	13849	13954	13798	13928	13905	13847	13971	13972	13854	13883	13978	13858	14048	13905	13818	13956	13986	13893	13916	13925	13898	13968	13964	14034	13926	13810	13759	13886	13907	14167	13896	13859	13903	13877	13684	13983	13741	13940	13836	13961	13875	13981	13922	13748	13902	13904	14033	13968	13967	13894	14039	13826	14026	14069	13981	13945	13845	13759	13891	13828	13909	14018	13750	13944	14108	14026	13857	13790	13934	13890	14009	13974	13905	13933	13722	13954	13747	13818	13785	14009	13790	14007	13808	13934	13886	13933	13833	13941	13746	13778	14045	13952	13840	13852	13863	14016	13876	13975	13791	13929	13915	14150	13897	13951	13804	13799	13881	14046	13879	14071	14122	13927	13960	14003	14134	13971	13923	13969	13766	13929	13755	13806	14038	13854	13878	13876	13973	13909	13913	14005	13843	13960	13941	13829	13823	13983	13910	13869	13961	13769	13735	13985	13888	13880	14062	13897	13734	13901	13766	14002	13951	13903	13887	13906	14003	13793	13909	13942	13784	13932	13684	13895	13766	13824	13743	13885	13808	13871	13945	13949	14002	13997	14018	13888	13803	13920	13990	13840	13815	13942	14037	13943	13945	13780	14023	13817	13947	13953	13917	13818	13914	13935	14038	13911	13800	13852	13902	13788	13990	13875	13768	14107	14034	13845	13939	13847	13837	13946	13831	13850	14065	13975	13935	13990	13794	14191	13887	13858	14028	13974	13901	13928	13855	13936	13753	13880	13868	13897	13905	13884	13832	13911	13955	14062	13706	13885	13908	14015	13911	14025	14020	13972	14156	13801	13978	13879	14018	13942	13705	13947	13914	13930	13905	13854	14085	13975	14002	13761	13782	13915	13900	13971	13989	13784	14009	13849	14126	13924	13983	13908	14088	14055	13918	13740	13826	13897	13879	14049	13931	13778	13822	13748	13878	13857	13855	13909	13871	13914	13849	13884	13924	13932	14161	13857	13969	13823	13899	13842	14057	13997	13959	13857	13789	13934	13881	13875	13879	13990	13923	13951	13823	13824	13736	13723	13868	13908	13906	14040	14048	13836	13963	13987	13916	13861	13948	14018	13984	13931	13958	13978	13848	13899	13899	13756	14004	13909	13749	13879	13869	13864	13969	13883	13899	13819	14125	14017	14015	13800	13842	13844	13879	13924	13858	13834	13996	13792	13785	13942	13831	13705	13934	13966	13852	13851	13976	13799	13840	13735	13901	13976	13885	14014	13994	13949	13874	13890	13966	13923	13967	13819	13814	13893	13970	13956	13871	13845	13904	13868	13707	14113	13934	13889	14101	13923	13920	13847	14112	13791	13949	13773	13844	13991	13751	13908	13817	13790	13813	13957	13940	14011	13871	13920	13890	13928	13825	13767	13812	14058	13769	13884	13881	13898	13886	13871	13749	13827	14003	13841	13908	13826	13870	13761	14044	13918	13787	13878	13955	13856	14007	13954	14102	13871	14124	13925	13865	13750	13877	13896	14225	13955	13970	13883	13893	13840	13791	13840	13903	14028	13987	14001	13900	13862	13842	13943	13893	13892	13692	13908	13940	13790	13836	14035	13951	13857	14078	13916	14084	13911	14058	13702	13803	13841	13908	13867	13985	13927	13821	13899	13870	14072	13957	13950	14037	13855	13907	13905	13880	14037	13924	13786	13928	13917	13856	13915	13879	13767	13913	13868	13969	13861	13829	13910	13948	14068	13943	14033	13873	13817	13882	13984	13992	14032	13798	13725	13845	13938	13954	13982	14053	13888	13852	13765	13875	13752	13772	13762	13877	13872	14031	13751	14056	13912	13763	13799	14010	13786	13940	13864	13910	13905	13883	13815	13803	13958	13815	13862	14022	13891	13831	13790	13881	13845	13987	13726	13999	13989	13849	13749	14024	13924	14055	13955	13879	13895	13943	13939	13957	13761	13892	14067	13871	13870	14102	13814	13937	13999	13834	13957	13789	13781	13894	13997	13846	13706	13957	13921	13866	13790	14020	13897	13985	13988	13912	13803	14009	13901	13975	13937	13915	13858	13790	13959	13894	13880	13993	13843	14096	13706	13833	13886	13883	13879	13873	13933	13790	13919	14032	13889	13943	13800	13868	14066	13847	13963	13912	13911	13988	13755	13884	13998	14013	13845	14088	13904	13978	13901	13941	13931	13680	13930	13954	13765	13902	13946	13890	14219	13734	13971	13847	13936	14049	13837	13822	13898	14006	13833	13879	13962	13790	13757	13951	13750	13975	13887	13863	13939	13930	13938	13832	13916	13808	13788	13899	13877	13937	13937	13940	13996	14008	14042	13919	13990	14150	13827	13920	14026	13935	14112	13799	13850	13867	13892	13998	13874	13975	13986	13906	13631	13923	13895	13710	13772	14005	13898	13888	13854	13893	13761	13843	13926	14051	13967	13879	13980	13885	13987	13879	13868	13845	13894	14013	13998	14021	13962	13926	13795	13872	13959	13805	13852	13956	13935	13944	13968	13976	13936	13802	14026	13710	13909	13849	13873	13727	13959	13883	13877	13891	14028	13981	13776	13668	13986	13856	13848	13833	13903	14007	13754	13901	13829	14079	13875	14131	13806	13770	13903	13970	13932	13858	14029	14001	14084	13831	13945	14124	13892	13897	13946	13919	13909	13993	14014	13967	13900	13911	13847	14020	13918	13804	13844	13803	14030	13855	13921	13997	14046	13842	13977	13961	13880	13847	14028	13861	14008	14007	13883	14026	13856	13897	13962	13977	13792	13905	13934	13961	13921	14065	13904	13962	13834	13943	13876	13988	13915	13980	13963	14007	13910	13996	13737	13817	13982	13848	13993	13895	13916	13914	13987	13860	13986	13848	13950	13823	13858	13893	13953	13923	13860	13920	13990	13800	13930	13958	13828	13876	13758	14014	14098	14004	14026	13868	13801	13915	13864	13996	13794	13972	13812	13823	13869	14004	13936	13878	13932	13920	14002	13904	13915	13958	13863	14002	13765	13797	14024	13958	13773	13893	13886	13879	14013	13948	13818	13950	13905	13999	13972	13993	13916	13798	13861	13906	13979	13977	13927	13947	14044	13984	13769	13961	13845	13733	13988	13696	13918	13925	13924	13849	13783	13906	13828	13968	14050	14002	13750	13939	13756	14113	13871	13969	13823	13914	13996	13902	13833	13734	13939	13746	13850	14023	13861	13930	13983	13847	13759	13923	13958	13907	14027	13859	13979	13929	13916	13961	14016	14077	13939	14106	13840	13794	14040	13905	13922	13645	14136	13982	13828	13861	13956	13963	14092	13801	13779	14028	13899	14065	13902	13856	14080	13942	13928	13831	13954	13984	13755	13939	13950	13895	13931	13807	13856	13835	13950	13878	14011	13931	13953	13916	13872	13901	13840	13911	13736	14050	13796	13724	13939	14038	13925	14047	13923	13899	13847	13747	13917	13819	13993	13909	13943	13926	13900	14025	13830	13842	14039	14001	13762	13962	13971	13790	13870	14096	13814	13846	13869	13946	13898	14028	13972	13592	13843	13811	13912	13925	13932	13885	13833	13946	13804	14106	13918	14119	13828	13842	13841	13786	13866	13688	13949	13932	14019	13812	14031	13848	13822	14017	13878	14047	13846	13832	13805	14056	14063	14008	14009	13981	13866	13937	13927	14007	13908	13801	13778	13933	13887	13813	13871	14079	13875	14094	13960	14027	13968	14008	13727	13868	13851	13826	13796	14054	14009	13970	13760	14069	13997	14009	13968	13969	13815	14000	13846	13880	13967	13972	13737	14061	14089	13891	13924	13865	13990	13902	13705	13840	14017	13819	13858	14076	13961	13881	13872	13798	13925	13861	14022	13897	14017	13953	13975	13924	13913	13846	13849	13903	13893	13887	13665	13953	13882	13828	13941	13926	13939	14058	14087	13881	13902	14000	13944	13964	13837	13949	13996	14099	14004	13901	13837	13901	13928	13743	13799	13977	13798	13916	13992	13844	14017	14025	13891	13802	13913	13976	13875	13647	13898	13953	14101	13936	13819	13762	14020	13944	13849	14060	14070	13939	13896	13939	13984	13831	13884	13821	13869	13985	13921	13956	13823	13988	13920	13844	13799	14005	13873	13912	13962	14075	13904	14055	13878	13801	14011	13923	14002	13877	13814	14049	13922	13952	13896	13935	13864	14010	13865	13963	13726	13961	13978	13884	13962	13929	13894	13915	13821	13905	13948	13923	13943	13859	14077	13972	13949	13936	14041	13745	14069	13790	13880	14011	13834	14102	13863	13960	14139	13842	13889	13918	13917	13991	13950	13989	13931	13821	13897	13903	14042	13905	13915	14037	13946	13933	13714	13914	13987	13895	13851	13737	13942	14059	13774	13884	13992	14066	13936	13801	13750	13892	13894	13936	13883	13681	13921	13949	13833	13868	13953	13895	14007	13921	13882	13735	14020	13913	13903	13863	13912	13832	13830	13881	13846	14046	13851	14027	13836	13868	13785	13933	13943	14039	13907	13958	13906	13851	14004	13921	13836	13969	13967	13994	13868	13897	14036	13964	13938	14018	13990	14008	13978	13853	13723	14114	13898	13995	13812	13968	13897	13801	13954
21836	21027	28281	23977	21278	23486	25559	20512	19720	19644	19276	18882	18765	18471	18474	18377	18413	18502	18481	18235	18030	18192	18192	18161	18338	18209	18156	18008	18215	18111	18205	18070	17988	18141	18142	18078	18138	18146	18194	18113	18078	18164	17991	18067	18254	18070	17957	17929	18050	18184	18122	17967	18101	17988	18148	18012	18126	17983	18153	17827	18002	18071	18135	18008	17967	17987	17893	18062	17867	17971	18081	17964	18178	17973	18133	18034	18085	17939	17998	18053	17958	17991	18097	17793	17906	17982	18009	17943	18040	17985	17844	17864	17953	18088	18089	18040	18101	18073	17897	17971	17905	17909	17786	17996	17899	17941	18028	18123	18016	17614	18006	18051	17887	17914	17904	18158	18047	17922	18020	17947	17984	17851	17818	17980	18070	17980	17887	17908	17944	18038	18040	18016	17903	17975	17821	17902	17800	17875	17887	17875	17874	17876	18054	17982	18103	18146	17974	18074	17996	18049	18007	17969	18026	17881	18002	17874	18085	18048	18262	18128	18168	18012	18039	18054	17917	17885	18052	18031	18055	17933	17846	17942	17757	17830	18124	17961	18038	18097	18238	17975	17904	17865	17918	17896	17898	17998	18065	18084	17956	18070	18211	17914	18059	18007	17848	18086	17857	17914	18077	17782	17934	17999	17880	17937	17876	17911	17987	17873	18087	17994	17896	17787	17939	17760	18009	17957	17815	18026	17854	17616	18075	17824	17710	18160	18078	17875	17721	18106	18133	17923	17888	18000	17947	17766	18337	17869	17927	17996	17868	17864	18085	18001	17863	17909	17832	17947	17867	17841	18066	18265	18139	18012	18023	18059	17911	17999	17942	18046	17915	17842	17927	17889	17996	17934	17929	17960	17963	17885	17874	17849	17991	17779	17969	17936	17843	18041	17713	17908	18020	17986	17987	18147	17831	17908	18056	18200	17988	17931	18048	17847	18042	17898	17934	17899	17799	17873	17960	17932	17941	17813	17852	17807	18019	17935	17959	17954	17774	17963	17880	17896	17931	18075	18006	17975	17990	18004	17745	17871	18095	17924	17784	17755	17901	17939	17943	17932	18047	17813	18084	18046	17983	17993	18142	17945	18119	18006	17740	17985	18015	17938	17942	18066	18114	17864	18030	18183	17979	17877	17956	17944	18146	18132	17829	18108	18003	17928	17968	18088	17770	17956	18048	17730	18066	18155	17940	17994	17845	17902	17819	17981	17923	17689	17883	17891	18006	17789	18135	17987	17664	17937	18166	18141	18023	18038	18066	17675	17743	17985	17837	18004	17861	17825	18129	17836	17911	17830	17902	17685	17768	17679	17904	17886	18121	17893	17923	17871	18081	18002	17982	17881	18197	17984	18074	18028	18003	17870	17850	17935	18129	17871	17759	17962	18064	17743	17876	17749	17965	17881	18088	17819	17842	17956	18112	17805	18116	18020	17902	17741	17951	18017	17955	17926	18071	18026	17899	17847	17992	18120	18087	17949	17962	17942	17872	17833	17933	17856	17917	17983	18107	17867	17814	17771	17784	17931	18104	17885	17775	17891	18069	17850	17862	17904	17965	17825	18197	18005	17968	17961	17900	17722	18006	18035	17909	17847	18047	17712	18035	17980	18009	17796	17963	17884	17949	17881	17926	17828	17865	17722	18114	17820	18095	18049	17986	18010	18024	18085	18017	18104	17947	17944	17911	17936	17940	18086	17900	18084	18046	17912	18242	17990	17755	17909	18080	17713	17977	18015	18153	17666	17972	17964	18103	17970	17995	17955	17862	17991	18141	17974	17924	17888	18063	17929	17863	18005	18000	17803	18119	17912	17957	17956	17969	17721	17918	18076	18127	18216	18217	17946	18108	17939	18118	17834	17994	18043	17923	17819	17788	17942	17730	18028	17885	17932	17962	17982	17907	18040	17881	17984	17944	17780	17850	17908	17763	17928	18034	17974	17836	17828	17986	17873	17951	18227	18130	18112	17911	17964	17947	17927	17920	17831	17863	18040	18157	17655	18097	18014	17973	18102	17820	17940	17981	17793	18135	18021	17959	17881	17959	18048	17883	17962	17947	18082	18279	17863	17814	17938	17687	17868	17979	17888	17920	17990	17967	18031	18056	17769	18066	17966	18016	17882	17914	17684	17853	18016	18165	18074	18072	18028	17976	17767	17914	17665	17942	17978	18100	18140	17947	17831	17966	18058	17675	17906	17932	17751	17845	17769	17750	17925	17708	17985	17956	17958	18078	17997	18079	17710	17986	17857	17998	17986	17923	17931	18126	17980	17621	17957	17932	17884	17873	18221	17872	17987	17953	18019	17789	17949	17859	17926	17895	17880	17953	17885	17973	17822	18013	17839	17944	18038	18012	18049	17980	18023	17937	17785	17925	18026	18123	17922	18048	18068	17927	17944	18010	17873	17796	17788	17974	17920	17757	17714	17771	17874	18140	18033	17915	17963	18022	17914	18189	17781	17860	17694	17999	17800	17864	17912	17862	17966	17766	18134	17911	17843	18072	18056	17976	17878	17845	17890	18021	18041	17903	17827	17836	17833	17761	17759	17829	17807	18157	17883	17958	17802	17861	17920	18013	17985	18032	17830	17886	17700	18054	17844	17929	17957	17935	18023	17985	17802	18045	17846	17925	17973	17756	17965	17849	17894	17918	18048	17935	17786	17809	17812	17995	18032	18098	17964	18035	18085	17943	18220	18309	17934	17827	17891	17777	17696	17943	17952	17866	17984	18058	17770	17928	17940	18013	18110	17990	17793	17894	17932	17888	17615	18004	17992	18080	17997	17843	17712	17780	17966	17772	17884	18074	18036	17897	17959	18062	17904	17918	17986	17934	17941	17811	17925	17983	17970	17988	17942	17803	17982	17831	17822	17897	18089	17897	17847	17721	17996	18035	17813	17808	17809	18069	18192	17922	17911	17950	18050	18040	18056	17929	17892	17861	18173	18108	18167	17804	18054	17905	17820	17836	18040	17808	17977	18063	17954	17862	18224	17952	18118	17931	17856	18153	17822	17944	17824	17969	17874	18020	17937	17868	17852	18104	18082	17838	17957	18086	17942	17883	17865	17872	17803	17907	17984	18005	17820	18115	17927	17862	17971	18234	17950	17965	17973	17985	18118	18059	18045	18005	17839	17956	17694	18133	17974	17896	18133	17972	17990	17546	17875	17931	18002	17910	17937	17907	17924	17817	18047	17858	17812	18018	18021	17878	17989	17941	17823	17967	17987	18024	17842	18031	17987	18090	17893	17978	17642	17949	17829	18174	17912	17925	17809	17773	17761	17809	18067	17970	18014	17951	18062	17837	18158	17736	17790	17784	18088	18210	18110	17867	18000	17879	18003	18005	18079	17684	18023	18098	18013	17908	17992	17969	17858	17876	17872	17841	17990	18038	17998	17942	17976	17972	17784	17802	17904	17875	17903	17956	17977	17761	17981	18138	18067	17743	18015	18026	17843	17973	18117	17941	17792	17870	17926	17975	18079	18017	17980	18055	17872	18286	18032	17833	18037	18048	18069	18035	18117	18076	18065	17876	17820	17890	18057	17770	18070	17990	17924	17862	17921	17921	17899	18062	17952	17781	17771	18013	18019	17902	17862	18052	17991	17866	18058	17822	18016	17783	17991	17891	17947	17999	18002	17887	17901	17993	17913	17943	18146	17865	17765	17823	18141	17966	17747	17892	17991	18074	17903	17929	17904	17747	18106	18026	17891	17811	17909	18057	17917	17855	17971	17922	18006	17935	17984	18031	17847	17822	17708	17937	17959	17973	18119	17878	18056	17810	17903	17855	17811	17867	17944	17921	18050	17823	17830	18026	17975	17912	17984	18012	17941	18024	17888	17889	18061	18032	18052	17914	17913	17766	17866	18098	17915	18050	17900	17838	17967	17858	18133	17964	17767	17859	17919	17929	17967	18106	17899	18078	17917	18012	17856	17805	17862	17863	17816	17887	17751	18065	17861	18043	18041	17955	17836	18013	17969	17987	17957	18025	17791	17960	17808	17869	17907	18019	17901	17997	18039	17923	17888	17967	17852	17847	17967	17928	17972	17863	17919	17875	17909	17984	18075	18038	18000	17827	17917	17968	17924	17952	18098	18115	18036	18094	18086	17915	17948	17737	17899	18058	17825	18043	17975	17783	17924	17843	18050	17893	18061	18036	17998	17765	17929	17860	17912	18157	17838	17878	17938	17852	17837	17985	17854	17819	17791	18044	17892	17937	17914	17871	18101	17807	18071	17957	18028	17849	17848	17797	18015	18015	17862	17869	17996	18168	17932	17938	17816	17819	17985	17894	17842	17944	17750	17947	18046	17847	18036	18157	18078	18083	18012	17974	17839	18154	17907	17999	17849	18144	18025	17871	18022	17995	18019	18047	17789	17829	17980	17809	17977	17818	17920	17776	17877	17894	17751	18050	17729	17734	17958	17940	17831	17866	17873	18053	17918	17822	17892	17983	18025	17970	17993	17942	18288	17827	17707	17989	18043	18039	18036	17887	18071	18017	17974	17881	17882	17914	17897	17914	17959	17885	17808	17896	17785	18012	17806	17920	18087	17835	18035	18036	17772	18062	17886	17915	18027	18130	17940	18112	17962	17931	17874	17826	17927	17915	18017	17818	17820	17932	17956	17745	18053	18144	17835	18026	18019	17823	17891	18146	17967	17666	17968	17889	17794	17956	18056	17920	17988	17864	18059	18052	17843	17982	17848	18052	17944	17917	17844	18132	17948	17900	18029	18023	18206	18130	18244	17895	18086	17867	17823	17991	17870	17700	17961	17900	18006	17794	18116	17979	17886	17702	17858	17807	17935	17859	17931	18077	17979	17767	17801	18235	17945	17837	17974	17967	17967	17883	18008	17789	17746	18046	17755	17928	18047	17926	18072	17861	17684	17721	17864	18098	18046	18061	17934	17954	17830	17756	17890	18009	17965	18028	17959	17969	17949	18009	17952	17938	17816	17757	17978	17841	17878	18065	17939	17922	17934	18002	17837	18106	18015	17877	18006	17992	17866	18084	17965	17748	18047	18029	17800	17640	17846	17893	17803	17847	17883	18072	18066	17815	17926	18021	18011	17903	17827	17768	17877	17791	17760	17868	17824	17932	17868	18018	17650	17895	17921	17832	17732	17934	17925	17866	17968
16431	36497	30158	23467	21266	19736	18521	17690	17234	16888	16346	16202	15741	15687	15520	15570	15455	15173	15337	15249	15180	15168	15120	15125	15150	15067	14937	15114	15173	14987	15131	14977	15018	14968	15081	15139	15026	15165	15015	15178	15054	15014	15185	15097	15005	15075	14983	15149	15004	15079	15086	14969	15169	14892	15174	15244	15053	15164	14997	15108	15122	15209	15140	15083	15019	15037	15009	15096	15028	14877	15045	14892	15140	14987	15063	15200	15091	15119	14992	15085	15080	15216	14974	15018	15053	14984	14996	15012	15074	15113	15141	15036	15137	15043	15045	15051	15014	14977	14956	15012	14965	15123	14997	14944	15034	14873	15160	14974	15022	15034	15093	15080	15143	15035	14914	15199	15032	14959	14944	15131	14948	15084	15065	15097	15149	15155	15051	15259	14985	14957	14924	15089	14894	15077	14884	15023	15019	15062	15013	15042	15103	14983	14993	15044	15119	15109	15117	14853	15108	15007	15069	14941	14980	15167	15117	15127	15023	14967	15022	15122	14977	14994	14871	15177	14933	14916	14963	14895	15130	15039	15016	15123	14870	14833	15082	15174	15062	14979	14985	14955	14901	15088	15050	15111	15088	14975	15109	15035	15025	14973	14988	14975	15247	14957	14949	15155	14926	15075	14913	14961	15117	15056	15148	15098	15056	14971	15172	14903	15097	15092	15087	14970	14978	14993	15113	15049	14996	15157	14918	14916	14902	15031	15076	15100	15166	14992	14892	14980	15318	15100	15119	14882	15078	14904	14946	15184	15058	15010	15134	14993	14960	15012	14931	15008	15052	14938	15111	14906	14884	15003	15032	15046	15093	14957	15014	15182	14880	15156	15044	15013	15091	15016	15037	15047	15099	15040	15086	14929	15041	15081	14976	15193	15026	14903	15030	15137	15021	15031	14930	15051	14848	15101	14877	14889	15107	15154	14941	15014	14901	15290	14960	14880	15151	15254	14908	14998	14964	14917	14884	15227	15101	14836	15186	15044	15038	15061	15012	15014	15117	14959	15193	15147	15096	14840	15097	15096	14909	15000	15144	14973	15073	14912	15116	15174	15094	15002	15249	15089	14938	14914	15232	15034	14972	14924	14982	14956	14987	14755	15129	14845	15082	14876	15078	15028	15018	15016	14998	15051	15111	15068	14927	14967	15031	15001	15075	15235	15099	14972	14883	15105	15138	15092	15035	15025	15155	14951	14946	15042	15090	15000	15025	14928	14871	15226	14881	14874	15026	15059	15059	15033	14951	15069	14961	14843	15160	14848	14988	14941	14982	14996	15094	14958	14971	15053	15033	14978	14987	15061	15169	15010	14966	15009	15209	15061	15151	15214	15081	15071	15189	15096	15048	15031	15005	15020	15069	14991	15028	14935	14999	15086	15103	15101	15096	15153	14919	15069	14960	15134	15039	14995	15026	15030	15045	15015	14954	14864	14968	15141	14956	15018	15003	15280	15037	14941	14884	15003	15173	15065	15042	15103	15063	15011	15009	15014	14860	15033	15072	15089	15182	15162	15075	15011	15007	14888	15040	15081	14918	14934	14881	15008	15036	15041	14910	14974	15194	15089	14949	15122	14992	14952	14879	14970	14952	14935	15015	15029	15018	15012	14997	14909	15118	14993	14991	14844	14987	15109	15108	15019	14895	15074	14936	14986	14893	14996	15127	15170	14866	15101	15066	14907	15117	14913	15081	14955	14963	14795	15051	14995	14903	14918	15005	15108	15060	15029	14904	14894	15017	15079	14794	15009	15021	15035	15079	14966	14934	15055	14958	15095	14997	15008	15033	15122	15024	14907	14913	15145	15123	14938	15025	15080	14916	14948	15103	14963	15088	15153	15293	15136	15045	14924	14840	14983	15078	14988	14934	15042	14885	14934	15117	15070	15034	15003	14877	14771	15157	14996	15077	14879	14992	15026	15099	15052	15079	14965	15018	14991	15106	14933	14984	14994	15029	15002	15170	14894	14998	15037	15080	15010	15032	15100	15088	14935	15011	14765	14928	15202	15056	14995	14995	15031	15082	15010	14976	14885	14981	15050	14936	14977	15099	15011	14964	15101	15192	15134	15034	15066	15030	15069	15058	14844	14905	14997	15094	14959	14990	15082	14931	15072	15267	14994	15031	14774	14854	14979	14773	14966	14965	14981	15146	15046	15072	15005	14955	14964	14913	15023	15231	15043	15038	15039	14971	14944	15138	14981	15077	14930	15052	14964	15028	15122	14813	15166	15072	14907	14971	14958	14894	14989	15082	14872	15020	15018	15182	15156	14965	15123	14922	15081	15034	15083	15062	14999	15236	15038	15041	15041	14967	14840	15049	15028	14983	14976	15096	15108	14973	15072	15005	15045	15032	15102	15059	14955	15012	14954	15247	14961	15034	14880	15079	15144	14938	15024	15042	14936	15106	14911	14853	15043	14926	14929	14743	14902	14884	15067	15125	15010	15200	15126	14964	15103	15227	14958	14962	15170	15026	15033	14936	15025	14972	15168	15123	14987	14976	14904	15085	15092	14928	15157	14896	14916	14950	15152	14955	15023	14949	15088	15022	14985	14924	15076	15067	14982	14993	15153	14866	15108	15002	15053	15063	14868	15047	15050	15065	14969	15214	15040	15069	15044	15115	15125	15035	15024	15041	15210	14832	14989	15059	15078	14995	15043	15087	15049	14988	15090	15012	15051	14993	15149	14835	14995	15051	14997	14844	15189	15049	14877	14928	14958	14969	14930	14941	14919	15227	15156	15158	15056	14943	15029	15152	15008	15031	14993	15009	15012	15118	15053	14953	15029	14769	15164	15020	14929	14923	15041	15075	15035	14963	15043	15045	15136	15026	15083	14966	14939	15012	15036	15024	14945	15040	15070	15051	14900	15032	15031	14978	15058	15115	14960	15102	14805	14894	14899	15048	15120	14850	14854	15091	14950	15048	14976	14951	15156	14945	14816	14955	15046	14882	15032	15251	15105	15075	14919	15017	14897	15012	15240	15003	15038	15018	15185	14983	14990	14944	15010	15003	15035	14899	15054	15001	14978	15052	15103	15029	15115	15186	14876	15126	14992	15085	14950	15012	15086	15029	14969	14987	15154	14919	15141	15122	14925	14994	14993	14925	15048	15047	15160	14736	15121	14997	15028	15048	14958	15102	14926	14826	15134	15018	15028	15073	14938	15056	15165	14960	15150	14905	14942	15034	15047	15007	15038	15145	14881	15132	14980	15042	15079	14990	15149	15053	14915	15001	15112	15045	14980	15091	15104	15041	15115	15206	15011	15077	15102	15025	14961	15149	14893	15001	14904	15043	15003	14818	15058	14920	15198	15082	15072	15000	15045	15179	15087	14983	14804	14950	14915	15052	15197	15072	15000	14909	15091	14974	14996	15192	14970	14857	14971	15160	14939	15047	15077	14917	15129	15008	15017	15079	15052	15003	15065	14895	15102	14870	15007	15078	14907	14943	15031	15034	14860	15143	15017	14912	15173	14977	15088	14901	15012	15100	15037	14901	15041	15094	15168	14974	15027	14953	15081	14958	14911	15235	14970	14957	15161	14940	15029	14935	15200	15098	14945	15050	14952	14901	14825	14975	15178	15233	14819	15127	15063	15097	15073	14971	14925	14837	15021	14997	14940	14991	15259	15139	15078	14995	15105	14961	14920	15068	14913	15097	15188	15091	14879	15128	15123	15070	14827	15089	14911	14990	14866	15086	15084	14970	14976	15107	15187	14939	14933	14994	14959	15066	14914	14963	15020	14986	15127	15076	14979	15064	15053	15085	15209	15063	15009	15008	15010	14861	15050	14962	14989	14794	15050	15066	15103	15149	14906	15027	15137	15277	15060	14982	14907	15013	15090	14957	14898	14961	14986	14932	15092	14956	14994	15107	15066	14939	14984	15001	14917	15034	15090	14882	15082	14912	15013	15189	15188	15059	15099	15227	15051	14839	14986	15050	15068	15045	15025	15088	15161	15052	15148	15127	15099	15045	15093	14938	14869	15011	14879	15064	14922	15109	14898	15037	15124	15261	15005	14987	14972	14799	14939	15061	14854	15068	15128	14871	15078	14928	14999	15050	15153	14972	15035	14919	14840	14998	14993	15036	15157	15146	14929	15127	14957	14921	14943	15096	14987	15031	15123	15142	14943	15014	15136	15099	15088	15028	14979	14901	14944	15067	14935	14950	15123	15042	15038	15158	15006	15224	15022	14959	15027	15123	15022	15034	15067	14889	14953	15123	15066	14861	15028	14997	15022	15084	14939	14858	14953	15076	14916	15197	15090	15007	15100	14948	14927	14955	14948	14941	15173	15114	14882	15039	15060	15231	14842	14990	15002	15077	15142	15040	14981	15139	15060	15051	15055	14976	15086	15053	14915	14999	15022	14865	14974	14958	15048	14989	14962	15125	15023	14945	14975	15118	14932	14985	15009	15015	15075	15113	14979	14974	14982	15109	15058	14996	15185	14956	15063	15097	14984	15031	15058	14990	14919	14942	15065	15043	15098	14939	15139	15004	15042	15154	15153	14932	14928	14890	14886	14981	15009	15091	14896	14926	15130	14964	15012	15108	14737	14981	14964	15021	15165	14973	15069	15062	15075	15111	14946	15089	15083	15101	14982	14940	14923	14933	15108	14967	14992	15057	14999	14867	14909	14977	14837	15106	15202	15210	15238	15020	15088	15008	14970	14930	14975	14983	14989	15142	15113	14972	15047	15022	15026	15123	15135	14970	15038	15076	15023	15040	15198	15015	15012	14947	14822	15080	15033	14901	14996	15029	15157	15021	14867	15095	14951	14960	15128	14991	14813	15038	14964	14959	14997	14938	14981	15114	14938	15082	14946	14935	14949	15080	14983	14998	14982	14890	15067	15006	14970	14913	15095	15031	14799	15090	14955	15122	14863	14986	15039	15078	15179	14916	14971	15261	14958	14938	14924	15165	15084	15230	15108	14915	14945	14985	15046	14935	15016	15020	15124	15119	15185	14890	15020	15044	14920	14998	14863	14855	15055	15271	14968	15189	14864	15077	15028	15040	14983	15149	15059	14930	15004	15039	15160	15028	15050	15141	14846	15088	15034	14987	15111	15049	15089	15111	14819	15087	15021	14955	14989	14954	15076	14826	14935	14979	15106	15114	14885	15085	14939	15091	15003
28026	22704	24764	21211	17914	17200	16915	16715	16557	16292	16061	16014	16090	15850	15816	15956	15806	15807	15957	15843	15719	15655	15998	15561	15836	15932	15823	15783	15693	15795	15969	15652	15642	15428	15810	15861	15838	15770	15787	15801	15741	15833	15773	15410	15758	15748	15694	15629	15799	15655	15828	15882	15832	15640	15787	15870	15690	15598	15765	15970	15780	15609	15696	15755	15624	15764	15710	15825	15758	15767	15766	15595	15600	15607	15414	15551	15648	15783	15779	15759	15658	15572	15962	15797	15981	15872	15499	15916	15682	15558	15566	15720	15933	15851	15827	15637	15647	15672	15772	15887	15776	15604	15622	15678	15585	15774	15770	15736	15760	15876	15786	15707	15827	15728	15812	15746	15781	15767	15729	15591	15738	15662	15622	15515	15675	15438	15483	15811	15640	15704	15774	15654	15867	15633	15779	15837	15925	15884	15749	15878	15653	15757	15935	15721	15721	15596	15718	15775	15673	15798	15834	15780	15895	15602	15742	15621	15752	15829	15858	15679	15881	15755	15604	15810	15760	15791	15710	15747	15898	15815	15672	15491	15748	15693	15844	15688	15594	15506	15660	15348	15644	15606	15676	15613	15567	15664	15661	15695	15628	15657	15691	15695	15580	15737	15769	15733	15654	15693	15792	15577	15749	15670	15790	15626	15653	15434	15706	15816	15775	15697	15791	15871	15818	15732	15772	15708	15766	15771	15613	15659	15753	15759	15689	15897	15774	15657	15749	15870	15564	15412	15559	15632	15599	15727	15837	15552	15725	15743	15638	15743	15846	15694	15880	15616	15758	15748	15828	15732	15864	15705	15675	15941	15838	15936	15833	15850	15780	15859	15938	15819	15897	15676	15783	15819	15693	15530	15681	15733	15487	15724	15651	15606	15694	15516	15835	15748	15887	15887	15668	15577	15862	15543	15873	15815	15553	15789	15678	15575	15908	15476	15624	15880	15854	15856	15670	15620	15751	15861	15916	15618	15795	15819	15607	15866	15716	15720	15724	15702	15747	15708	15754	15846	15626	15816	15696	15616	15640	15733	15832	15917	15743	15818	15925	15748	15648	15992	15570	15493	15532	15698	15774	15738	15747	15874	15914	15905	15853	15782	15727	15991	15701	15485	15683	15835	15633	15686	15688	15739	15993	15853	15780	15739	15925	15777	15655	15691	15830	15916	15764	15659	15800	15721	15788	15756	15978	15545	15665	15751	15619	15707	15757	15742	15939	15694	15724	15714	15783	15864	15834	15754	15764	15535	15811	15613	15667	15654	15700	15556	15802	15431	15823	15822	15926	15608	15989	15790	15886	15537	15696	15671	15643	15813	15756	15587	15746	15602	15656	15906	15621	15740	15816	15795	15632	15595	15623	15694	15728	15830	15833	15695	15641	15694	15710	15790	15870	15719	16028	15756	15843	15755	15953	15809	15841	15721	15811	15826	15920	15824	15790	15794	15883	15838	15739	15742	15849	15759	15824	15817	15690	15681	15541	15797	15740	15587	15684	15530	15848	15810	15740	15747	15748	15733	16005	15763	15419	15687	15583	15804	15770	15716	15598	15768	15962	15731	15774	15774	15641	15525	15638	15521	15762	15838	15853	15589	15861	15746	15782	15904	15640	15747	15765	15730	15624	15860	15778	15715	15665	15843	15639	15657	15766	15639	15673	15601	15657	15455	15607	15654	15935	15885	15681	15768	15754	15731	15744	15951	15894	15624	15668	15634	15664	15741	15591	15786	15798	15717	15852	15464	15449	15760	15712	15835	15740	15351	15800	15843	15731	15783	15747	15745	15473	15722	15777	15676	15837	15753	15761	15731	15835	15597	15598	15684	15752	15593	15694	15614	15644	15796	15810	15732	15808	15818	15809	15723	15985	15678	15768	15906	15535	15473	15762	15694	15730	15623	15644	15821	15580	15752	15599	15639	15585	15502	15757	15678	15537	15668	15739	15847	15666	16031	15763	15820	15774	15656	15749	15773	15640	15872	15571	15734	15769	15647	15887	15641	15793	15766	15873	15894	15826	15804	15663	15717	15780	15881	16035	15910	15883	15699	15910	15882	15763	15682	15683	15919	15699	15691	15727	15565	15563	15669	15758	15846	15845	15649	15567	15639	15711	15659	15654	15567	15776	15817	15692	15812	15580	15691	15656	15810	15718	15601	15656	15899	15750	15768	15800	15696	15847	15795	15642	15889	15718	15710	15639	15772	15796	15718	15638	15704	15762	15638	15750	15836	15890	15788	15681	15625	15830	15695	15512	15846	15892	15875	15910	15757	15741	15680	15875	15656	15712	15535	15692	15787	15763	15523	15669	15621	15655	15784	15643	15709	15500	15874	15948	15826	15560	15710	15834	15614	15655	15712	15650	15898	15768	15724	15839	15935	15918	15580	15602	15695	15823	15900	15805	15726	15627	15711	15787	15720	15717	15806	15924	15839	15706	15856	15872	15800	15739	15698	15863	15809	15770	15942	15854	15802	15633	15572	15723	15760	15694	15867	15697	15767	15830	15719	15732	15725	15934	15911	15693	15738	15735	15829	15716	15689	15878	15857	15700	15846	15715	15808	15774	15772	15678	15929	15616	15821	15579	15619	15694	15764	15530	15572	15612	15717	15658	15943	15671	15693	15783	15520	15762	15855	15726	15665	15705	15767	15607	15636	15726	15666	15627	15779	15753	15950	15855	15571	15675	15588	15677	15623	15725	15669	15647	15719	15815	15684	15630	15655	15640	15643	15621	15890	15726	15689	15810	15944	15670	15599	15709	15774	15689	15760	15845	15897	15715	15583	15634	15789	15632	15851	15711	15691	15685	15861	15804	15803	15897	15882	15707	15650	15499	15661	16034	15713	15765	15566	15607	15586	15618	15846	15932	15741	15826	15852	15862	15905	15779	15584	15601	15807	15666	15674	15580	15789	15819	15802	15843	15820	15752	15700	15746	15793	15865	15588	15755	15851	15732	15703	15675	15737	15927	15713	15771	15816	15646	15655	15754	15760	15755	15686	15775	15969	15730	15867	15828	15689	15578	15600	15919	15797	15663	15749	15747	15746	15677	15791	15748	15891	15657	15674	15870	15744	15814	15935	15623	15893	15895	15529	15742	15815	15475	15830	15616	15951	15790	15860	15829	15674	15856	15831	15705	15585	15711	15566	15704	15772	15741	15808	15784	15857	15662	15584	15619	15784	15626	15817	15829	15714	15665	15757	15635	15783	15793	15895	15696	15873	15718	15771	15670	15778	15801	15725	15779	15779	15753	15984	15761	15722	15787	15831	15971	15626	15545	15838	15694	15828	15709	15876	15829	15785	15837	15749	15867	15864	15670	15651	15721	15573	15822	15609	15818	15727	15566	15755	15446	15629	15847	15832	15792	15822	15912	15881	15761	15703	15792	15618	15553	15734	15824	15651	15672	15851	15783	15728	15599	15728	15669	15773	15948	15736	15447	15638	15742	15705	15748	15990	15835	15741	15659	15812	15823	15701	15861	15843	15940	15884	15644	15722	15860	15446	15922	16154	15743	15726	15659	15805	15880	15761	15916	15833	15942	15715	15730	15720	15634	15635	15778	15709	15604	15714	15664	15852	15790	15703	15867	15784	15770	15758	15868	15925	15665	15583	15591	15820	15697	15852	15672	15676	15883	15745	15755	15730	15768	15658	15667	15701	15628	15653	15835	15753	15738	15945	16005	15886	15693	15762	15832	15824	16051	15765	15861	15884	15835	15807	15724	15679	15695	15640	15670	15706	15573	15762	15754	15776	15876	15756	15661	15741	15664	15771	15793	15654	15763	15727	15755	15810	15772	15739	15843	15608	15773	15610	15736	16004	15613	15603	15762	15541	15595	15795	15684	15681	15711	15583	15822	15494	15631	15764	15784	15912	15794	15878	15725	15605	15870	15775	15751	15648	15739	15755	15819	15953	15840	15594	15746	15840	15889	15894	15922	15652	15781	15803	15713	15844	15727	15659	15591	15615	15699	15655	15832	15673	15633	15612	15901	15650	15732	15546	15815	15567	15805	15803	15940	15713	15898	15634	15709	15700	15846	15734	15883	15847	15816	15724	15812	15822	15779	15676	15572	15461	15733	15839	15608	15621	15789	15768	15591	15878	15843	15659	15664	15613	15713	15616	15855	15754	15846	15777	15771	15595	15555	15760	15609	15647	15691	15683	15736	15678	15672	15884	15949	15698	15822	15658	15848	15812	15624	15758	15687	15791	15831	15928	15747	15806	15555	15551	15643	15611	15612	15753	15801	15880	15677	15728	15709	15658	15760	15923	15660	15689	15699	15997	15844	15761	15838	15860	15745	15684	15732	15638	15653	15504	15853	15730	15716	15723	15791	15569	15586	15671	15711	15844	15765	15925	15804	15573	15695	15776	15694	15791	15632	15695	15743	15849	16022	15690	15586	15662	15785	15833	15766	15811	15700	15823	15595	15870	15554	15650	15678	15662	15733	15850	15918	15759	15687	15757	16066	15822	15831	15838	16004	15840	15822	15714	15642	15731	15700	15762	15865	15756	15853	15521	15717	15760	15854	15788	15624	15620	15574	15877	15776	15582	15734	15794	15694	15929	15787	15742	15622	15780	15705	15615	15745	15652	15707	15701	15685	15747	15809	15610	15559	15817	15593	15644	15849	15772	15935	15560	15989	15770	15563	15658	15832	15700	15809	15561	15803	15748	15759	15771	15767	15811	15687	15726	15702	15774	15756	15721	15485	15641	15689	15790	15647	15849	15712	15770	15747	15883	15635	15745	15869	15773	15772	15799	15741	15719	15619	15473	15836	15698	15693	15785	15754	15714	15589	15770	15868	15688	15818	15803	15898	15623	15724	15654	15854	15822	15732	15596	15723	15690	15709	15952	15792	15607	15912	15772	15870	15838	15907	15815	15690	15699	15761	15683	15531	15770	15618	15631	15781	15670	15799	15590	15685	15644	15696	15640	15666	15670	15502	15912	15763	15770	15912	15832	15798	15725	15718	15744	15912	15523	15663	15660	15516	15680	15876	15730	15708	15699	15769	15858	15759	15842	15708	15729	15762	15689	15583	15669	15686	15678	15762	15572	15731	15785	15873	15711	15840	15641	15723	15746	15601	15968	15770	15763	15810	15764	15701	15671	15925	15713	15799	15748	15673	15584	15380	15646
17229	26259	21713	17387	16369	15822	15293	15074	14740	14365	14131	13985	13949	13941	13826	13923	13752	13717	13692	13689	13891	13630	13609	13793	13881	13880	13926	13592	13830	13732	13875	13656	13703	13720	13868	13654	13681	13774	13822	13697	13735	13674	13756	13721	13778	13719	13772	13727	13723	13634	13781	13814	13652	13690	13846	13721	13698	13550	13719	13916	13739	13724	13818	13703	13649	13699	13677	13628	13919	13749	13610	13658	13777	13703	13776	13667	13702	13699	13694	13505	13735	13800	13894	13634	13761	13761	13676	13829	13725	13912	13768	13724	13730	13594	13743	13724	13626	13530	13777	13601	13437	13790	13668	13684	13688	13719	13741	13707	13574	13621	13675	13686	13655	13674	13567	13712	13571	13878	13773	13744	13843	13588	13581	13726	13810	13608	13711	13707	13729	13643	13785	13684	13679	13601	13668	13822	13688	13623	13808	13569	13783	13652	13740	13626	13781	13645	13613	13575	13624	13582	13697	13642	13723	13495	13759	13830	13911	13841	13748	13707	13665	13601	13853	13777	13749	13636	13666	13659	13625	13802	13609	13599	13523	13696	13621	13599	13590	13795	13563	13783	13768	13704	13737	13749	13567	13864	13804	13710	13632	13736	13658	13804	13655	13873	13633	13581	13802	13849	13558	13674	13819	13618	13498	13629	13863	13817	13825	13796	13723	13874	13703	13726	13788	13943	13797	13840	13654	13845	13773	13827	13693	13802	13767	13765	13802	13813	13738	13781	13784	13621	13662	13749	13658	13666	13638	13647	13755	13820	13726	13566	13628	13589	13707	13828	13729	13552	13632	13810	13667	13659	13675	13613	13689	13693	13774	13821	13825	13551	13659	13679	13744	13655	13845	13736	13725	13687	13799	13586	13675	13601	13860	13546	13714	13681	13537	13773	13757	13685	13715	13797	13830	13617	13652	13727	13689	13839	13650	13778	13547	13783	13739	13711	13713	13545	13568	13888	13796	13706	13780	13737	13783	13781	13734	13651	13767	13693	13661	13714	13775	13711	13706	13699	13680	13662	13678	13641	13767	13633	13834	13681	13821	13749	13611	13857	13821	13640	13738	13674	13671	13642	13674	13774	13801	13733	13586	13751	13807	13731	13828	13854	13736	13765	13720	13758	13692	13677	13653	13795	13553	13652	13696	13476	13648	13878	13842	13706	13689	13636	13686	13720	13603	13708	13539	13764	13687	13729	13790	13735	13669	13661	13603	13874	13730	13716	13708	13683	13521	13743	13712	13761	13552	13761	13773	13686	13653	13744	13669	13423	13607	13781	13724	13767	13755	13730	13807	13652	13612	13710	13802	13648	13725	13582	13616	13597	13809	13720	13841	13686	13859	13711	13612	13814	13690	13641	13808	13747	13629	13679	13651	13751	13643	13541	13872	13600	13735	13741	13673	13722	13827	13669	13721	13588	13859	13776	13616	13782	13639	13644	13625	13880	13691	13683	13776	13547	13815	13678	13651	13742	13788	13639	13906	13758	13789	13706	13745	13502	13635	13805	13647	13725	13854	13575	13854	13535	13727	13580	13762	13767	13754	13714	13588	13747	13688	13721	13792	13638	13708	13770	13643	13608	13751	13796	13717	13719	13651	13589	13723	13686	13789	13685	13707	13796	13729	13664	13740	13711	13734	13624	13589	13696	13726	13823	13676	13777	13868	13669	13630	13496	13830	13625	13667	13736	13761	13821	13617	13680	13768	13780	13548	13772	13651	13599	13769	13749	13683	13793	13801	13771	13793	13696	13648	13642	13669	13737	13649	13638	13734	13945	13848	13996	13792	13594	13667	13917	13755	13702	13784	13791	13740	13716	13648	13830	13911	13734	13658	13682	13864	13899	13611	13767	13575	13759	13654	13836	13658	13807	13823	13866	13637	13781	13683	13678	13730	13539	13668	13751	13834	13484	13793	13788	14002	13712	13854	13747	13792	13869	13636	13847	13610	13738	13670	13700	13711	13584	13716	13796	13764	13735	13734	13647	13828	13740	13841	13730	13764	13708	13703	13615	13550	13770	13735	13828	13674	13739	13632	13658	13833	13692	13670	13606	13871	13753	13707	13759	13704	13667	13739	13793	13602	13719	13701	13808	13739	13812	13657	13512	13760	13739	13700	13829	13694	13937	13599	13626	13591	13738	13821	13643	13667	13781	13617	13739	13784	13691	13729	13708	13850	13778	13756	13632	13897	13520	13687	13766	13783	13747	13744	13676	13568	13707	13690	13735	13645	13755	13888	13722	13830	13723	13806	13607	13604	13783	13761	13683	13735	13769	13881	13716	13959	13725	13695	13696	13689	13755	13743	13706	13571	13694	13637	13836	13693	13713	13808	13729	13701	13663	13641	13820	13753	13728	13808	13615	13733	13920	13699	13727	13644	13895	13619	13506	13784	13704	13700	13669	13653	13627	13838	13608	13863	13747	13768	13731	13747	13789	13766	13534	13940	13648	13711	13853	13840	13926	13720	13661	13704	13640	13571	13771	13686	13622	13742	13677	13773	13683	13636	13749	13661	13696	13694	13707	13541	13744	13740	13696	13725	13863	13777	13704	13808	13789	13784	13700	13785	13755	13676	13607	13744	13682	13701	13642	13796	13652	13688	13699	13753	13691	13740	13734	13715	13752	13569	13612	13783	13613	13786	13597	13748	13820	13803	13597	13603	13726	13762	13722	13817	13825	13768	13587	13845	13757	13745	13670	13760	13598	13792	13588	13826	13779	13767	13792	13621	13605	13931	13681	13679	13626	13671	13886	13516	13691	13941	13745	13820	13585	13788	13548	13694	13780	13793	13678	13771	13776	13792	13768	13535	13628	13601	13719	13837	13512	13759	13637	13590	13869	13711	13728	13751	13514	13773	13808	13697	13758	13640	13716	13634	13716	13648	13655	13775	13732	13692	13654	13679	13674	13774	13492	13953	13589	13506	13817	13761	13577	13714	13629	13737	13804	13816	13722	13726	13707	13680	13683	13555	13661	13692	13676	13600	13609	13797	13748	13643	13639	13766	13920	13588	13769	13737	13724	13695	13614	13679	13721	13760	13700	13739	13773	13781	13976	13783	13644	13588	13730	13616	13718	13754	13883	13680	13660	13778	13846	13742	13803	13755	13699	13774	13623	13726	13604	13595	13794	13564	13727	13876	13577	13658	13663	13669	13839	13770	13614	13771	13736	13822	13705	13583	13808	13667	13748	13725	13816	13656	13814	13653	13871	13660	13524	13647	13792	13773	13726	13761	13792	13708	13739	13688	13714	13689	13746	13804	13777	13755	13740	13561	13745	13602	13734	13595	13637	13759	13809	13740	13758	13697	13831	13652	13843	13797	13657	13563	13754	13701	13730	13695	13941	13654	13731	13691	13745	13798	13898	13857	13672	13654	13597	13747	13820	13786	13702	13802	13717	13560	13770	13822	13772	13699	13576	13793	13593	13650	13718	13705	13773	13664	13806	13656	13747	13646	13646	13555	13594	13753	13890	13812	13816	13660	13703	13695	13727	13691	13605	13581	13826	13763	13715	13864	13713	13719	13624	13782	13730	13707	13745	13796	13587	13777	13682	13749	13740	13742	13720	13832	13673	13619	13810	13619	13552	13763	13661	13768	13772	13532	13780	13736	13756	13744	13753	13832	13619	13679	13675	13774	13734	13713	13880	13523	13689	13795	13682	13647	13761	13638	13738	13689	13652	13827	13745	13846	13590	13790	13660	13765	13519	13755	13687	13585	13773	13781	13533	13853	13785	13620	13816	13720	13746	13739	13733	13865	13669	13828	13863	13687	13725	13909	13705	13721	13794	13639	13824	13657	13559	13735	13726	13705	13574	13752	13775	13733	13911	13737	13838	13949	13631	13754	13605	13681	13698	13704	13651	13765	13738	13634	13608	13891	13881	13817	13658	13623	13696	13671	13798	13698	13889	13628	13724	13651	13818	13814	13760	13920	13698	13875	13496	13776	13558	13731	13639	13730	13763	13867	13487	13790	13576	13742	13622	13682	13695	13816	13701	13758	13660	13634	13854	13703	13839	13502	13811	13912	13653	13557	13719	13688	13761	13716	13772	13642	13775	13759	13721	13514	13642	13799	13717	13668	13563	13677	13919	13818	13547	13798	13708	13713	13665	13762	13852	13723	13867	13696	13598	13773	13576	13807	13611	13556	13604	13527	13735	13634	13654	13733	13746	13695	13724	13747	13752	13800	13597	13569	13621	13628	13629	13746	13651	13752	13767	13688	13753	13875	13762	13902	13788	13614	13825	13753	13761	13695	13516	13661	13610	13776	13545	13755	13608	13825	13639	13785	13772	13756	13746	13652	13595	13672	13662	13526	13694	13932	13570	13798	13750	13738	13870	13793	13575	13738	13683	13731	13634	13765	13680	13687	13677	13665	13631	13459	13635	13870	13672	13694	13594	13859	13912	13393	13834	13650	13646	13664	13750	13608	13705	13792	13733	13775	13675	13896	13659	13822	13873	13825	13657	13562	13768	13664	13617	13587	13668	13716	13685	13656	13623	13689	13715	13681	13727	13717	13957	13860	13796	13732	13682	13585	13708	13760	13878	13618	13831	13726	13700	13712	13721	13656	13695	13851	13723	13608	13733	13693	13714	13704	13672	13646	13703	13798	13836	13566	13607	13720	13470	13692	13466	13632	13559	13639	13700	13877	13729	13650	13674	13971	13855	13546	13758	13707	13677	13803	13803	13791	13680	13735	13883	13659	13686	13694	13690	13615	13840	13672	13698	13742	13686	13779	13839	13596	13835	13557	13754	13644	13780	13639	13769	13923	13805	13726	13735	13768	13622	13616	13703	13612	13722	13649	13701	13762	13725	13914	13619	13839	13796	13783	13578	13654	13727	13818	13766	13723	13743	13713	13669	13671	13725	13720	13575	13674	13650	13650	13652	13585	13722	13631	13724	13729	13772	13657	13633	13551	13764	13778	13783	13698	13781	13782	13804	13766	13706	13658	13801	13853	13714	13661	13867	13959	13691	13693	13600	13673	13699	13813	13653	13689	13830	13918	13779	13774	13791	13736	13665	13726	13633	13655	13718	13802	13689	13710	13908	13733	13576	13867	13848	13758	13598	13774	13941	13675	13639	13765	13734	13595	13708	13647	13732	13680	13773	13544	13747	13895	13721	13693	13763
22751	20966	27784	24432	22049	22085	21204	18581	17950	17949	17600	17185	17297	16908	17106	17040	17095	16916	16923	16992	16758	16862	16747	16841	16940	16674	16911	16769	17042	16875	16678	16647	16965	16719	16664	16927	16591	16796	16736	16643	16808	16772	17136	16878	16673	16841	16688	16783	16821	16708	16579	16993	16778	16855	16896	16925	16802	16915	16661	16613	16695	16761	16883	16895	16837	16682	16628	16842	16631	16749	16641	16827	16671	16454	16689	16830	16727	16668	16833	16526	16809	16883	16615	16456	16646	16824	16703	16660	16837	16739	16705	16700	16569	16698	16751	16630	16745	16859	16958	16667	16761	16726	16734	16784	16724	16803	16633	16587	16655	16671	16867	16809	16795	16872	16729	16867	16729	16689	16894	16619	16715	16674	16520	16796	16577	16583	16709	16687	16608	16919	16781	16711	16762	16769	16583	16761	16703	16678	16585	16896	16815	16778	16805	16621	16694	16682	16680	16633	16471	16684	16452	16739	16670	16606	16701	16826	16552	16835	16729	16817	16714	16778	16848	16718	16642	16877	16663	16854	16487	16736	16530	16611	16945	16770	16751	16671	16726	16775	16774	16676	16797	16741	16575	16838	16682	16573	16683	16627	16893	16669	16776	16449	16677	16694	16856	16796	16668	16728	16689	16713	16735	16778	16760	16690	16683	16928	16568	16813	16641	16645	16718	16665	16595	16704	16606	16737	16579	16732	16791	16704	16655	16653	16580	16779	16748	16519	16678	16831	16908	16816	16787	16755	16603	16791	16889	16671	16823	16697	16604	16696	16684	16717	16883	16790	16734	16525	16806	16642	16676	16779	16890	16922	16801	16890	16656	16659	16751	16739	16655	16864	16893	16739	16811	16702	16712	16486	16777	16755	16798	16645	16675	16513	16596	16848	16847	16814	16820	16692	16721	16843	16769	16783	16832	16654	16618	16863	16664	16549	16540	16808	16749	16757	16711	16531	16689	16876	16842	16508	16613	16624	16655	16428	16590	16733	16691	16689	16946	16606	16619	16680	16811	16787	16521	16744	16663	16772	16627	17010	16801	16870	16770	17088	16770	16845	16720	16774	16713	16609	16787	16595	16783	16637	16536	16633	16858	16695	16547	16618	16669	16657	16668	16482	16790	16786	16729	16706	16551	16783	16683	16652	16866	16629	16962	16603	16471	16617	16557	16536	16700	16833	16827	16543	17010	16669	16747	16743	16638	16860	16703	16644	16672	16790	16752	16757	16585	16798	16522	16721	16782	16694	16948	16646	16585	16557	16531	16532	16799	16586	16608	16718	16566	16766	16703	16773	16741	16716	16728	16720	16663	16559	16735	16874	16874	16554	16775	16664	16893	16507	16672	16822	16862	16637	16643	16742	16894	16463	16595	16846	16865	16624	16603	16718	16694	16784	16679	16840	16793	16987	16545	16733	16763	16780	16606	16830	16923	16656	16653	16730	16638	16747	16822	16588	16620	16655	16706	16895	16785	16701	16737	16540	16587	16759	16480	16572	16736	16633	16641	16683	16828	16911	16916	16679	16795	16623	16689	16864	16786	16568	16689	16751	16633	16873	16734	16788	16818	16694	16480	16765	16493	16782	16698	16745	16825	16745	16587	16559	16470	16824	16806	16705	16848	16444	16706	16848	16608	16755	16716	16853	16675	16578	16586	16773	16774	16771	16754	16813	16798	16779	16727	16797	16969	16687	16917	16847	16746	16668	16761	16891	16717	16566	16629	16790	16787	16802	16718	17036	16770	16705	16553	16820	16801	16516	16728	16616	16614	16612	16754	16681	16529	16564	16693	16900	16777	16586	16632	16680	16706	16725	16724	16780	16647	16500	16645	16778	16671	16840	16743	16671	16770	16572	16663	16660	16754	16729	16611	16563	16841	16771	16895	16644	16535	16864	16596	16820	16505	16743	16582	16630	16737	16618	16681	16734	16529	16631	16620	16793	16823	16697	16737	16563	16619	16670	16748	16749	16749	16593	16675	16817	16765	16843	16639	16665	16793	16731	16670	16933	16836	16740	16703	16904	16747	16642	16778	17079	16761	16777	16827	16745	16793	16700	16858	16681	16706	16590	16621	16751	16626	16812	16773	16828	16639	16715	16752	16699	16581	16719	16807	16764	16647	16726	16679	16613	16744	16694	16715	16757	16433	16675	16702	16799	16628	16527	16600	16752	16758	16667	16699	16875	16797	16633	16673	16661	16786	16584	16744	16749	16627	16644	16589	16653	16597	16688	16636	16692	16757	16816	16810	16832	16945	16704	16837	16501	16777	16939	16843	16524	16593	16734	16694	16759	16500	16672	16794	16790	16838	16823	16667	16702	16678	16768	16641	16627	16857	16919	16593	16803	16643	16621	16738	16746	16642	16571	16761	16714	16847	16743	16720	16509	16510	16705	16739	16624	16781	16755	16655	16685	16694	16574	16761	16643	16999	16789	16699	16780	16854	16583	16542	16568	16779	16626	16758	16738	16591	16754	16715	16650	16489	16612	16879	16781	16814	16609	16859	16787	16531	16721	16596	16667	16660	16829	16801	16846	16752	16700	16811	16788	16675	16668	16800	16709	16560	16636	16637	16627	16561	16606	16800	16678	16733	16753	16749	16813	16852	16737	16790	16734	16573	16760	16679	16721	16794	16602	16942	16823	16600	16681	16636	16800	16765	16649	16704	16734	16949	16723	16617	16827	16714	16741	16795	16836	16716	16871	16848	16604	16825	16571	16803	16757	16772	16674	16618	16860	16868	16703	16772	16884	16602	16603	16739	16721	16733	16775	16846	16756	16739	16773	16767	16688	16611	16511	16617	16682	16658	16671	16598	16726	16636	16957	16517	16915	16592	16668	16543	16647	16792	16659	16788	16662	16628	16803	16959	16849	16737	16666	16718	16719	16682	16669	16516	16488	17063	16768	16537	16669	16841	16588	16567	16669	16609	16799	16936	16797	16690	16665	16724	16863	16867	16702	16723	16615	16623	16541	16806	16702	16706	16514	16643	16671	16642	16655	16625	16721	16629	16564	16727	16653	16665	16603	16584	16799	16569	16772	16657	16481	16825	16788	16920	16510	16706	16659	16759	16614	16523	16726	16667	16666	16787	16575	16757	16831	16503	16786	16791	16721	16787	16780	16690	16844	16734	16720	16678	16618	16664	16623	16721	16567	16783	16832	16886	16862	16771	16597	16808	16679	16753	16804	16879	16711	16844	16855	16647	16912	16672	16647	16577	16629	16723	16699	16745	16594	16739	16764	16730	16668	16317	16598	16786	16697	16798	16591	16606	16738	16638	16711	16619	16836	16659	16921	16733	16548	16780	16789	16688	16769	16625	16683	16878	16699	16725	16705	16539	16636	16708	16795	16622	16726	16591	16815	16573	16489	16743	16737	16860	16842	16646	16643	16706	16733	16661	16803	16726	16701	16652	16866	16580	16725	16673	16665	16562	16778	16877	16770	16635	16786	16634	16714	16585	16731	16613	16658	16872	16707	16915	16704	16815	16690	16607	16658	16791	16597	16796	16558	16619	16675	16791	16723	16682	16730	16537	16706	16709	16722	16677	16785	16617	16694	16878	16861	16605	16624	16674	16517	16672	16780	16737	16798	16625	16742	16737	16595	16637	16853	16605	16536	16518	16651	16603	16732	16779	16649	16649	16888	16643	16704	16793	16602	17019	16603	16912	16990	16738	16575	16820	16772	16750	16723	16663	16707	16804	16768	16806	16744	16721	16524	16558	16599	16842	16890	16580	16713	16646	16621	16753	16528	16689	16695	16752	16619	16883	16929	16906	16875	16679	16804	16648	16817	16506	16611	16663	16730	16752	16635	16716	16895	16659	16666	16509	16756	16842	16705	16673	16564	16887	16635	16747	16900	16630	16637	16486	16610	16855	16750	16670	16672	16972	16779	16802	16632	16795	16452	16715	16718	16642	16780	16928	16995	16668	16638	16846	16682	16746	16712	16727	16597	16506	16497	16755	16709	16805	16524	16600	16671	16745	16571	16795	16498	16626	17131	16704	16667	16750	16720	16840	16720	16754	16738	16828	16752	16664	16934	16766	16565	16666	16976	16807	16738	16826	16647	16809	16716	16775	16708	16791	16581	16706	16718	16840	16795	16752	16727	16527	16819	16669	16837	16768	16852	16650	16629	16562	16588	16820	16851	16791	16789	16633	16605	16825	16781	16700	16526	16651	16548	16786	16702	16802	16728	16679	16681	16898	16820	16737	16881	16663	16830	16858	16697	16692	16734	16712	16754	16440	16765	16677	16483	16529	16633	16567	16818	16725	16634	16711	16821	16764	16749	16640	16731	16627	16677	16609	16728	16690	16700	16599	16666	16780	17006	16762	16876	16725	16940	16596	16684	16819	16676	16851	16775	16824	16703	16692	16711	16696	16653	16729	16840	16586	16679	16743	16749	16878	16549	16639	16655	16754	16793	16903	16815	16855	16603	16858	16801	17044	16530	16677	16589	16802	16904	16847	16787	16949	16777	16911	16826	16798	16632	16683	16652	16762	16769	16953	16833	16622	16461	16683	16577	16767	16749	16703	16788	16606	16727	16700	16743	16587	16869	16784	16772	16797	16602	16458	16793	16761	16624	16671	16634	16605	16639	16535	16910	16874	16745	16747	16730	16834	16782	16780	16672	16513	16625	16882	16660	16659	16702	16725	16597	16806	16761	16645	16501	16732	16860	16635	16696	16616	16692	16602	16520	16571	16610	16731	16769	16883	16630	16771	16594	16690	16538	16735	16728	16612	16612	16556	16624	16582	16626	16857	16719	16623	16840	16410	16556	16964	16567	16560	16889	16733	16491	16749	16698	16822	16617	16824	16615	16797	16776	16709	16816	16543	16821	16761	16754	16776	16700	16724	16654	16767	17005	16774	16846	16767	16657	16909	16644	16725	16751	16647	16768	16877	16705	16929	16790	16640	16883	16572	16747	16803	16515	16629	16819	16865	16895	16702	16740	16800	16659	16677	16593	16771	16781	16761	16652	16639	16792	16621	16761	16612	16900	16765	16751	16673	16775	16764	16947	16651	16565	16609	16658	16671	16843	16727	16819	16752	16497	16846	16795	16720	16730	16656	16519	16711	16607	16750	16684	16859	16698	16691	16697	16631	16764	16733	16779	16659	16770	16685	16791	16759	16805
15483	32264	26577	20610	18964	17596	17024	16403	16008	15386	15140	15048	14778	14669	14579	14568	14624	14638	14371	14366	14228	14325	14253	14312	14428	14527	14348	14402	14321	14349	14338	14324	14401	14248	14529	14507	14235	14338	14450	14288	14362	14350	14431	14360	14420	14212	14437	14328	14497	14012	14277	14306	14447	14196	14271	14486	14434	14292	14453	14278	14418	14338	14362	14320	14380	14434	14558	14519	14289	14306	14398	14252	14236	14287	14259	14357	14236	14328	14300	14277	14494	14345	14305	14290	14291	14460	14211	14294	14591	14342	14348	14309	14319	14379	14292	14397	14271	14211	14473	14070	14152	14272	14318	14462	14413	14292	14340	14239	14203	14287	14172	14300	14277	14168	14220	14449	14284	14385	14228	14530	14248	14392	14214	14447	14142	14294	14303	14433	14109	14243	14376	14299	14236	14469	14219	14381	14365	14191	14518	14430	14158	14258	14304	14477	14339	14263	14245	14324	14420	14298	14270	14366	14224	14369	14247	14208	14211	14209	14420	14127	14303	14277	14279	14226	14224	14142	14370	14387	14448	14292	14224	14379	14301	14419	14169	14394	14237	14432	14319	14364	14290	14399	14375	14302	14321	14346	14524	14211	14110	14217	14445	14329	14450	14470	14349	14368	14375	14294	14394	14289	14395	14376	14375	14220	14410	14277	14285	14426	14494	14383	14206	14260	14309	14380	14471	14375	14342	14488	14351	14345	14373	14563	14539	14234	14323	14242	14263	14259	14406	14232	14322	14128	14246	14177	14266	14195	14190	14339	14240	14337	14315	14261	14267	14301	14264	14357	14359	14484	14328	14349	14445	14386	14294	14213	14108	14462	14397	14401	14496	14473	14292	14369	14334	14305	14174	14167	14327	14183	14211	14256	14448	14136	14269	14260	14418	14302	14273	14365	14378	14318	14473	14318	14159	14363	14297	14333	14402	14529	14368	14339	14185	14462	14394	14399	14267	14330	14403	14256	14378	14434	14210	14228	14327	14399	14403	14331	14260	14290	14252	14316	14281	14215	14278	14306	14403	14291	14327	14285	14459	14360	14382	14423	14593	14278	14303	14312	14495	14284	14365	14354	14330	14304	14344	14487	14235	14367	14261	14443	14431	14308	14307	14295	14460	14229	14388	14271	14263	14251	14340	14289	14344	14276	14290	14575	14322	14498	14326	14217	14284	14193	14276	14266	14201	14356	14299	14303	14236	14181	14314	14187	14293	14205	14555	14300	14297	14399	14221	14370	14347	14234	14272	14348	14438	14250	14287	14438	14157	14288	14139	14485	14232	14313	14202	14251	14183	14348	14316	14360	14286	14423	14307	14232	14270	14305	14327	14237	14486	14329	14439	14273	14441	14266	14253	14449	14507	14275	14373	14241	14421	14401	14224	14315	14287	14187	14407	14266	14255	14187	14196	14365	14236	14250	14233	14366	14256	14205	14438	14283	14280	14337	14075	14239	14410	14454	14361	14196	14416	14315	14277	14371	14375	14233	14297	14418	14424	14110	14269	14402	14375	14344	14293	14518	14303	14317	14308	14254	14321	14238	14221	14346	14176	14358	14371	14278	14237	14420	14320	14250	14086	14441	14306	14313	14350	14446	14455	14245	14198	14183	14358	14340	14290	14532	14230	14430	14264	14212	14429	14402	14324	14317	14252	14252	14333	14299	14367	14325	14293	14139	14337	14176	14257	14241	14271	14298	14222	14331	14376	14344	14277	14599	14190	14344	14281	14459	14419	14144	14327	14431	14242	14312	14289	14109	14378	14237	14315	14334	14202	14429	14262	14437	14219	14212	14258	14147	14355	14187	14317	14262	14187	14279	14179	14269	14373	14314	14462	14365	14186	14220	14344	14346	14235	14354	14191	14394	14421	14241	14353	14261	14347	14236	14312	14471	14423	14324	14486	14232	14258	14335	14347	14426	14434	14201	14363	14211	14383	14469	14305	14248	14514	14291	14316	14419	14281	14387	14261	14340	14285	14247	14263	14326	14336	14390	14344	14274	14290	14340	14303	14386	14289	14342	14193	14339	14105	14367	14263	14303	14405	14295	14284	14159	14311	14459	14295	14384	14376	14410	14276	14133	14405	14379	14346	14211	14328	14301	14316	14188	14225	14353	14347	14404	14226	14296	14427	14170	14406	14340	14277	14235	14488	14415	14381	14382	14331	14421	14353	14354	14232	14294	14348	14387	14228	14237	14339	14291	14437	14271	14334	14308	14307	14384	14301	14372	14256	14371	14419	14378	14344	14296	14238	14213	14290	14363	14325	14340	14385	14432	14257	14337	14422	14373	14219	14256	14423	14401	14354	14256	14524	14338	14299	14234	14236	14330	14362	14481	14087	14422	14414	14302	14214	14456	14445	14196	14436	14409	14369	14351	14160	14504	14386	14235	14200	14195	14415	14305	14246	14236	14405	14396	14334	14239	14269	14383	14329	14307	14387	14378	14295	14468	14351	14216	14389	14421	14440	14298	14431	14133	14417	14304	14337	14303	14183	14315	14254	14525	14305	14483	14325	14260	14364	14372	14331	14171	14302	14532	14371	14330	14322	14361	14329	14263	14240	14329	14164	14351	14184	14412	14263	14172	14402	14338	14348	14308	14274	14296	14233	14378	14390	14437	14382	14417	14307	14376	14276	14513	14393	14288	14258	14244	14250	14242	14342	14371	14311	14502	14338	14438	14325	14317	14342	14363	14371	14389	14152	14382	14378	14315	14284	14138	14402	14319	14366	14395	14159	14279	14101	14381	14375	14426	14196	14361	14200	14334	14369	14148	14457	14347	14407	14335	14271	14383	14250	14303	14333	14523	14168	14319	14336	14229	14367	14311	14209	14185	14351	14343	14336	14489	14209	14151	14266	14425	14374	14221	14389	14329	14429	14255	14420	14155	14361	14265	14399	14340	14433	14221	14356	14143	14195	14332	14327	14387	14239	14509	14343	14265	14302	14359	14172	14383	14348	14172	14320	14352	14348	14497	14433	14367	14288	14249	14334	14465	14316	14314	14316	14474	14226	14427	14328	14426	14369	14133	14310	14309	14340	14400	14373	14345	14398	14331	14274	14173	14303	14388	14206	14364	14287	14437	14195	14268	14257	14375	14271	14414	14352	14374	14419	14492	14458	14425	14220	14436	14335	14437	14527	14354	14242	14436	14078	14324	14234	14275	14391	14536	14435	14283	14280	14365	14266	14347	14433	14332	14431	14283	14386	14453	14107	14264	14323	14262	14344	14347	14374	14337	14565	14339	14484	14399	14353	14384	14396	14322	14242	14201	14158	14470	14274	14273	14267	14382	14301	14372	14158	14426	14286	14401	14332	14226	14293	14344	14324	14327	14137	14278	14307	14257	14384	14237	14097	14452	14211	14243	14562	14369	14284	14432	14449	14385	14291	14218	14329	14267	14451	14241	14248	14248	14116	14331	14427	14373	14244	14218	14303	14376	14245	14444	14160	14188	14393	14353	14298	14218	14350	14200	14339	14347	14240	14443	14297	14189	14301	14287	14222	14252	14330	14177	14324	14228	14375	14161	14151	14324	14431	14321	14293	14050	14168	14478	14345	14236	14224	14320	14366	14253	14276	14340	14316	14351	14347	14276	14306	14396	14444	14492	14325	14411	14260	14447	14161	14236	14305	14194	14297	14412	14181	14283	14359	14063	14157	14348	14420	14248	14324	14348	14439	14249	14300	14415	14305	14396	14306	14341	14331	14331	14328	14234	14418	14374	14362	14334	14446	14319	14382	14357	14387	14378	14405	14202	14237	14303	14335	14269	14413	14245	14284	14294	14344	14319	14307	14321	14412	14274	14271	14297	14248	14484	14388	14141	14454	14227	14178	14340	14217	14362	14227	14333	14366	14167	14218	14447	14344	14306	14373	14344	14451	14281	14423	14237	14309	14179	14267	14374	14138	14263	14287	14219	14311	14367	14513	14338	14189	14549	14257	14436	14222	14382	14302	14172	14308	14365	14354	14356	14322	14216	14348	14247	14276	14342	14396	14333	14169	14229	14199	14251	14359	14443	14328	14294	14253	14405	14258	14459	14454	14318	14451	14252	14250	14314	14258	14204	14323	14248	14423	14364	14347	14354	14232	14350	14316	14254	14409	14344	14368	14376	14379	14265	14284	14225	14434	14271	14416	14260	14301	14242	14140	14365	14377	14455	14405	14452	14286	14402	14394	14447	14218	14341	14142	14163	14157	14397	14202	14292	14422	14354	14252	14179	14402	14381	14245	14352	14399	14317	14357	14303	14176	14259	14377	14351	14309	14130	14279	14330	14166	14158	14355	14438	14233	14417	14240	14419	14333	14223	14333	14414	14231	14654	14322	14302	14313	14191	14195	14421	14382	14278	14349	14350	14299	14477	14296	14226	14233	14172	14131	14194	14288	14195	14265	14340	14358	14166	14351	14373	14409	14361	14353	14207	14370	14427	14404	14404	14244	14322	14448	14461	14347	14258	14322	14402	14324	14361	14244	14386	14469	14357	14230	14437	14368	14390	14378	14514	14208	14388	14325	14276	14309	14362	14195	14195	14322	14353	14388	14181	14110	14274	14307	14439	14345	14280	14265	14097	14258	14268	14281	14279	14350	14445	14278	14358	14242	14333	14292	14433	14422	14294	14412	14243	14432	14229	14411	14344	14248	14414	14355	14196	14432	14326	14369	14409	14552	14192	14342	14129	14397	14240	14524	14325	14410	14370	14350	14366	14229	14330	14325	14333	14259	14306	14335	14182	14278	14258	14252	14364	14302	14158	14369	14476	14274	14317	14425	14496	14399	14307	14442	14476	14365	14183	14319	14336	14280	14237	14132	14475	14331	14237	14327	14369	14454	14334	14211	14282	14309	14486	14368	14503	14313	14288	14382	14324	14153	14245	14295	14364	14391	14365	14409	14150	14274	14243	14226	14523	14476	14176	14245	14362	14470	14367	14238	14353	14230	14369	14171	14526	14430	14276	14428	14308	14242	14382	14615	14330	14336	14325	14165	14401	14279	14333	14256	14340	14196	14325	14407	14390	14288	14304	14300	14358	14075	14393	14374	14242	14474	14425	14371	14321	14161	14400	14413	14350	14304	14267	14083	14302	14246	14400	14257	14351	14130	14287	14351	14340	14400	14318	14236	14291	14163	14214	14365	14454
24213	20964	26592	26057	19677	18443	18049	16889	16294	16438	16467	16045	16045	16033	15975	15940	15983	15912	15965	15734	15950	15756	15839	15705	15768	15868	15805	15967	15768	15801	15774	15724	15900	15737	15841	15820	15816	15716	15898	15839	15780	15658	15917	15755	15973	15871	15619	15807	15841	15800	15872	15685	15698	15898	15694	15765	15877	15692	15823	15750	15832	15869	15595	15460	15697	15903	15735	15855	15829	15799	15633	15605	15783	15801	15750	15947	15815	15630	15716	15700	15631	15711	15803	15668	15739	15810	15800	15942	15963	15551	15521	15708	15659	15738	15825	15740	15644	15681	15888	15671	15771	15683	15625	15653	15850	15665	15825	15709	15718	15694	15739	15619	15776	15672	15988	15717	15547	15555	15631	15729	15716	15969	15878	15446	15863	15741	15693	15793	15812	15772	15790	15814	15908	16022	15937	15678	15696	15740	15928	15876	15884	15796	15649	15770	15796	15670	15877	15759	15726	15673	15712	15797	15505	15817	15710	15593	15608	15792	15507	15788	15629	15701	15926	15792	15679	15625	15619	15774	15964	15921	15884	15678	15574	15646	15879	15976	15599	15760	15765	15771	15692	15725	15711	15605	15752	15583	15820	15706	15733	15654	15723	15793	15640	15841	15772	15508	15760	15725	15824	15958	15633	15602	15908	15685	15672	15857	15848	15679	15778	15894	15688	15598	15752	15895	15771	15624	15775	15732	15737	15779	15969	15780	15771	15821	15794	15757	15873	15798	15834	15876	15661	15717	15721	15885	15864	15819	15715	15680	15761	15700	15709	15738	15864	15649	15703	15808	15633	15663	15827	15768	15842	15609	15848	15678	15864	15797	15750	15759	15780	15689	15572	15952	15957	15727	15719	15827	15551	15584	15684	15801	15713	15622	15803	15651	15742	15820	15695	15831	15712	15679	15701	15784	15679	15612	15692	15557	15658	15745	15935	15893	15795	15779	15761	15934	15824	15585	15867	15711	15657	15690	15668	15726	15846	15769	15717	15827	15763	15658	15820	15634	15701	15814	15759	15646	15638	15642	15949	15982	15885	15683	15721	15817	15924	15884	15678	15479	15558	15727	15512	15648	15831	15883	15722	15832	15670	15779	15784	15938	15669	15806	15774	15594	15818	16120	15784	15699	15738	15728	15651	15799	15806	15818	15664	15632	15685	15804	15807	15910	15904	15853	15771	15954	15730	15733	15709	15922	15900	15711	15899	16007	15795	15905	15740	15541	15870	15864	15711	15766	15732	15515	15697	15792	15862	15717	15720	15836	15774	15884	15886	15850	15713	15828	15858	15754	15843	15796	15835	15604	15884	15515	15959	15812	15693	15661	15822	15661	15552	15732	15802	15792	15839	15835	15725	15815	15724	15803	15884	15811	15950	15768	15901	15896	15753	15694	15668	15750	15665	15769	15769	15773	15530	15817	15929	15679	15822	15810	15815	15824	15923	15655	15770	15690	15932	15888	15728	15745	15535	15570	15789	15758	15931	15528	15838	15796	15620	15892	15815	15630	15678	15653	15652	15750	15814	15839	15758	15826	15802	16069	15803	15849	15714	15790	15721	15720	15714	15808	15714	15755	15608	15697	15855	15765	15639	15735	15905	15720	15839	15632	15637	15795	15659	15718	15586	15814	15655	15934	15546	15615	15767	15769	15591	15668	15824	15631	15779	15852	16001	15683	15760	15883	15796	15791	15741	15939	15734	15819	15851	15711	15727	15769	15686	15781	15808	15703	15782	15770	15671	15943	15804	15857	15712	15600	15652	15576	15876	15919	15962	15823	15668	15835	15777	15670	15755	15715	15869	15852	15972	15873	15745	15606	15657	15787	15898	15795	15633	15547	15722	15731	15692	15875	15705	15709	15861	15781	15832	15873	15914	15715	15706	15666	15682	15939	15733	15767	15863	15635	15949	15787	15714	15731	15683	15826	15850	15932	15755	15638	15744	15733	15948	15800	15574	15567	15945	15842	15763	15919	15783	15842	15815	15575	15828	15661	15669	15849	15701	15780	15751	15727	15919	15854	15565	15498	15643	15522	15687	15485	15749	15786	15741	15763	15520	15768	15940	15700	15804	15710	15724	15539	15683	15735	15959	15622	15815	15982	15728	15654	15740	15851	15683	15781	15665	15860	15754	15670	15837	15695	15624	15656	15669	15745	15699	15668	15818	15748	15761	15964	15645	15788	15729	15651	15772	15793	15679	15781	15720	15991	15651	15769	15680	15742	15663	15753	15732	15605	15778	15798	15718	15690	15877	15878	15528	15819	15847	15860	15655	15802	15925	15735	15790	15952	15787	15763	15715	15811	15701	15662	15561	15735	15945	15666	15674	15712	15876	15651	15742	15772	15977	15682	15835	15648	15788	15930	15832	15651	15777	15849	15795	15873	15789	15716	15868	15890	15936	15653	15722	15874	15738	15661	15687	15933	15555	15851	15857	15624	15838	15730	15732	15891	15576	15797	15648	15659	15867	15833	15655	15893	15766	15827	15740	15728	15748	15753	15780	15820	15732	15819	15770	15917	15856	15885	15745	15990	15542	15658	15566	15797	15755	15773	15849	15759	15774	15716	15801	15666	15728	15532	15737	15814	15827	15779	15792	15733	15774	15862	15776	15801	15734	15768	15865	15712	15650	15884	15908	15718	15674	15813	15631	15956	15673	15831	15772	15670	15890	15765	15863	15690	15815	15858	15788	15740	15703	15517	15782	15691	15670	15930	15611	15855	15733	15814	15806	15753	15616	15739	15668	15865	15887	15758	15862	15734	15860	15595	15838	15829	15878	15597	15813	15698	15707	15716	15673	15900	15654	15615	15799	15836	15660	15740	15715	15869	15821	15815	15779	15965	15912	15671	15889	15838	15932	16021	16082	15638	15685	15918	15601	15853	15614	15813	15788	15809	15724	15839	15601	15741	15958	15746	15772	15596	15765	15955	15727	15868	15666	15566	15885	15812	15745	15837	15530	15757	15650	15690	15805	15746	15743	15777	15786	15688	15539	15772	15737	15677	15884	15862	15827	15917	15965	15986	15768	15706	15775	15699	15829	15793	15839	15773	15664	15839	15727	15767	15802	15971	15538	15676	15798	15517	15886	15795	15812	15716	15671	15628	15786	15790	15817	15761	15678	15886	15572	15887	15661	15857	15833	15654	15821	15788	15749	15909	15843	15617	15785	15777	15865	15813	15539	15612	15728	15859	15789	15570	15570	15826	15746	16049	15812	15773	15695	15580	15869	15729	15670	15769	15692	15490	15654	15702	15760	15631	15762	15641	15696	15762	15783	15718	16018	15810	15753	15787	15652	15721	15842	15702	15777	15770	15685	15631	15541	15701	15739	15659	15733	15581	15642	15731	15777	15707	15841	15727	15866	15861	15656	15777	15682	15720	15720	15923	15939	15809	15754	15766	15608	15647	15921	15748	15717	15908	15778	15803	15903	15717	15635	15853	15739	15726	15850	15957	15474	15783	15744	15590	15898	15505	15759	15778	15866	15879	15650	15752	15797	15882	15772	15828	15769	15818	15713	15662	15860	16009	15935	15792	15803	15747	15765	15914	15771	15865	15824	15844	15662	16033	15936	15671	15908	15813	15811	15529	15631	15822	15615	15765	15581	15668	15655	15923	15744	15638	15516	15608	15650	15665	15830	15759	15823	15663	15819	15598	15731	15907	15865	15820	15710	15798	15682	15803	15712	15704	15746	15657	15698	15826	15751	15916	15726	15699	15770	15888	15696	15791	15955	15543	15715	15776	15753	15799	15765	15714	15524	15884	15833	15724	15659	15707	15921	15576	15907	15612	15557	15668	15909	15646	15824	15836	15743	15866	15659	15598	15615	15781	15763	15740	15856	15831	15884	15668	15785	15877	15841	15784	15840	15665	15812	15495	15602	15738	15568	15710	15707	15746	15807	15812	15901	15929	15772	15894	15765	15622	15696	15795	15791	15845	15753	15877	15807	15820	15715	15759	15688	15559	15685	15725	15974	15754	15740	15592	15756	15706	15747	15870	15832	15778	15805	15650	15699	15618	15699	15567	15686	15974	15927	15746	15835	15598	15672	15706	15782	15846	15764	15826	15873	15712	15844	15839	15714	16000	15888	15543	15640	15773	15826	15619	15625	15546	15582	15697	15899	15651	15636	15669	15735	15676	15657	15695	15746	15824	15975	15925	15637	15699	15888	15524	15611	15622	15881	15705	15516	15573	15796	15650	15780	15589	15721	15841	15952	15650	15916	15548	15683	15631	15746	15680	15711	15761	15656	15848	15849	15665	15855	15785	15909	15925	15670	15852	15713	15890	15758	15742	15695	15739	15803	15818	15493	15795	15865	15682	15739	15836	15632	15710	15570	15788	15692	15989	15727	15869	15792	16040	15920	15846	15861	15559	15597	15905	15634	15813	15736	15611	15778	15976	15736	15667	15760	15859	15849	15627	15945	15642	15680	15784	15647	15802	15743	15739	15816	15821	15926	15783	15796	15865	15655	15856	15905	15894	15670	15690	15779	15766	15805	15708	15849	15844	15800	15801	15874	15518	15689	15650	15726	15642	15870	15912	15855	15724	16057	15894	15685	15453	15480	15869	15644	15659	15840	15782	15774	15707	15475	15638	15731	15980	15852	15938	15841	15939	15642	15739	15757	15801	15644	15836	15721	15834	15738	15856	15583	15653	15982	15792	15718	15829	15710	15861	15813	15838	15905	15777	15732	15981	15585	15832	15722	15895	15781	15945	15869	15858	15932	15719	15857	15854	15706	15756	15903	15664	15862	15676	15714	15938	15514	15818	15728	15828	15630	15771	15956	15797	15737	15720	15751	15823	15816	15825	15784	15875	15849	15669	16137	15536	15798	15773	15812	15899	15651	15894	15781	15779	15723	15634	15662	15721	15684	15793	15874	15877	15946	15792	15701	15811	15894	15870	15912	15771	15638	15705	15821	15703	15473	15635	15702	15522	15825	15802	15781	15705	15872	15863	15652	15523	15526	15666	15895	15905	15833	15740	15636	15734	15923	15748	15801	15751	15807	15838	15814	15861	15637	15834	15760	15806	15654	15631	15842	15826	15870	15907	15897	15733	15930	15747	15629	15648	15943	15618	15655	15894	15772	15661	15787	15674	15599	15650	15461	15703	15681	15776	15795	15787	15786	15599
15540	28591	23617	18962	17429	16550	15939	15356	15021	14721	14630	14303	14058	14298	14134	13794	14110	14064	13743	13940	14072	13927	13780	13821	13838	13961	13773	13883	13751	13818	13732	13742	13811	13785	13809	13698	13722	13871	13922	13805	13744	13920	13883	13843	13814	13934	13737	13840	13771	13892	13666	13992	13773	13825	13722	13748	13825	13877	13855	13807	13833	13638	13539	13795	13860	13829	13841	13823	13876	13677	13726	13689	13674	13850	13587	13794	13708	13959	13975	13794	13891	13863	13808	13914	13947	13879	13643	13801	13704	13824	13737	13772	13785	13587	13746	13882	13634	13741	13739	13787	13861	13953	13808	13740	13841	13698	13666	13726	13748	13874	13914	13665	13778	13868	13858	13777	13914	13829	13862	13904	13784	13894	13601	13899	13804	13734	13749	13873	13829	13803	13808	13779	13845	13728	13761	13878	13828	13818	13876	13641	13822	13939	13690	13708	13880	13903	13830	13766	13681	13603	13781	13697	13801	13977	13800	13773	13781	13680	13909	13837	13748	13877	13755	13749	13932	13633	13871	13787	13729	13744	13770	13721	13789	13787	13905	13887	13905	13785	13851	13854	13894	13774	13723	13674	13649	13683	13727	13893	13672	13752	13893	13800	13978	13716	13805	13703	14014	13804	13955	13766	13866	13621	13680	13766	13684	13759	13679	13833	13771	13758	13689	13964	14013	13862	13939	13865	13928	13989	13706	13729	13712	13810	13631	13719	13764	13710	13821	13908	13800	13871	13770	13767	13959	13876	13962	13859	13838	13880	13603	13838	13927	13825	13638	13849	13819	13642	13876	13925	13793	13810	14031	13767	13609	13862	13928	13837	13676	13869	13691	13927	13863	13788	13883	13857	13743	13543	13685	13659	13767	13701	13640	13900	13792	13754	13965	13911	13843	13860	13614	13767	13651	13891	13885	13998	13669	13835	13667	14001	13809	13787	13734	13691	13770	13886	13701	13670	13732	13783	13845	13716	13872	13737	13919	13753	13766	13789	13734	13801	13907	13937	13786	13808	13818	13687	13741	13806	13702	13648	13728	13750	13780	13780	13800	13821	13879	13889	13925	13770	13847	13912	13836	13872	13874	13853	13683	13752	13955	13886	13847	13884	13721	13833	13738	13715	13769	13883	13862	13747	13662	13634	13637	13784	13837	13861	13979	13778	13677	13833	13657	13977	13884	13869	13806	13844	13780	13769	13751	13571	13793	13740	13742	13843	13681	13822	13713	13735	13761	13706	13798	13820	13834	13835	13792	13742	13862	13861	13852	13791	13815	13721	13842	13676	13708	13865	13812	13753	13978	13691	13824	13783	13777	13747	13820	13675	13826	13746	13940	13742	13749	13646	13685	13760	13710	13760	13786	13768	13772	13668	14021	13671	13886	13871	13841	13674	13764	13775	13835	13871	13680	13759	13851	13862	13749	13947	13696	13622	13783	13791	13604	13793	13623	13803	13727	13948	13742	13701	13638	13804	13869	13862	13682	13962	13876	13761	13864	13644	13802	13685	13756	13634	13814	13779	13764	13815	13776	13793	13626	14058	13838	13886	13656	13917	13806	13673	13862	13805	13860	13857	13837	13829	13735	13711	13908	13722	13771	13737	13660	13892	13703	13724	13808	14035	13738	13904	13992	13829	13792	13745	13847	13808	13861	13772	13651	13856	13847	13746	13913	13939	13918	13682	13659	13700	13827	13883	13740	13916	13961	13812	13712	13887	13771	13730	13897	13760	13728	13885	13638	13817	13834	13746	13814	13579	14039	13877	13667	13803	13635	13801	13702	13828	13795	13708	13733	13639	13672	13724	13660	13914	13702	13700	13893	13808	13684	13757	13962	13829	13742	13849	13775	13655	13755	13773	13662	13889	13815	13674	13737	13919	13640	13730	13662	13845	13866	13880	13714	13830	13864	13742	13927	13853	13833	13748	13671	13730	13872	13754	13921	13744	13784	13864	13766	13808	13894	13762	13631	13864	13817	13658	13841	13758	13746	13852	13755	13867	13776	13986	13860	13807	13837	13997	13935	13867	13817	13838	13839	13766	13912	13749	13818	13659	13758	13702	13850	13666	13798	13787	13658	13673	13596	13774	13784	13754	13842	13796	13807	13889	13869	13711	13766	13932	13825	13797	13920	13746	13615	13885	13755	13769	13825	13775	13942	13885	13986	13761	13764	13698	13771	14019	13920	13733	13645	13690	13761	13682	13776	13633	13843	13786	13624	14006	13924	13928	13583	13696	13771	13845	13704	13756	13917	13864	13855	13807	13777	13857	13946	13579	13715	13812	13948	13827	14004	13785	13793	13725	13889	13873	13932	13750	13849	13809	13783	13815	13688	13846	13758	13759	13762	13757	13754	13836	13728	13779	13816	13686	13734	13759	13635	13654	13926	14085	13711	13860	13726	13720	13786	13832	13934	13871	13806	13828	13796	13721	13822	14089	13835	13782	13853	13826	13602	13951	13706	13922	13714	13780	13880	13691	13809	13626	13716	13917	13797	13762	13752	13861	13721	13667	13844	13507	13739	13646	13597	13897	13755	13818	13871	13792	13826	13834	13747	13777	13747	13915	13813	13890	13777	13786	13772	13868	13791	13679	13593	13903	13715	13785	13707	13752	13726	13754	13889	13917	13878	13871	13723	13811	13614	13819	13767	13781	13874	13759	13732	13909	13677	13807	13776	13800	13823	13802	13696	13799	13741	13548	13454	13827	13785	13781	13761	13728	13637	13852	13942	13802	13753	13818	13879	13817	13802	13801	13596	13620	13740	13846	13805	13784	13862	13627	13959	13706	13740	13778	13775	13848	13826	13830	13782	13689	13803	13843	13764	13713	13848	13794	13768	13840	13718	13915	13860	13873	13850	13677	13731	13689	13727	13728	13783	13641	13752	13584	13738	13787	13840	13698	13866	13743	13748	13681	13621	13693	13664	13806	13668	13771	13862	13610	13963	13812	13889	13756	13888	13887	13662	13802	13750	13710	13718	13877	14045	13712	13760	13690	13887	13807	13800	13689	13862	13753	13924	13942	13777	13882	13863	13700	13739	13727	13758	13731	13944	13723	13880	13878	13715	13798	13765	13745	13811	13850	13798	13726	13849	13844	13882	13784	13854	13696	13840	13938	13826	13827	13835	13864	13862	13909	13771	13842	13703	13706	13739	13711	13684	13855	13827	13812	13764	13765	13826	13815	13892	13896	13950	13945	13988	13745	13833	13804	13905	13809	13874	13810	13848	13897	13830	13764	13772	13811	13717	13797	13712	13880	13796	13762	13919	13630	13620	13661	13876	13739	13890	13729	13795	13707	13733	13803	13722	13751	13688	13715	13663	13668	13760	13712	13789	13743	13693	13771	13720	13674	13725	13797	13893	13806	13720	13741	13694	13827	13619	13771	13728	13656	13720	13687	13759	13848	13848	13895	13840	13982	13780	13771	13650	13916	13872	13712	13854	13671	13833	13798	13763	13788	13808	13918	13687	13771	13615	13770	13663	13876	13566	13759	13875	13592	13684	13658	13857	14012	13686	13949	13775	13863	13765	13636	13786	13832	13868	13846	13716	13835	13862	13792	13825	13863	13691	13592	13908	13729	13725	13752	13962	13762	13806	13790	13789	13927	13900	13700	13864	13890	13849	13880	13735	13703	13747	13620	13829	13760	13796	13828	13814	13803	13860	13765	13779	13951	13764	13799	13718	13950	13782	13884	13888	13718	13802	13787	13843	13829	13771	13738	13850	13946	13757	13668	13858	13751	13780	13692	13883	13732	13763	13830	13831	13567	13824	13728	13815	13877	13656	13790	13536	13717	13959	13802	13738	13799	13722	13715	13844	13989	13777	13834	13580	13723	13737	13791	13688	13934	13866	13816	13843	13719	13931	13793	13994	13856	13872	13634	13733	13743	13834	13700	13782	13801	13817	13758	13824	13626	13878	13703	13863	13749	13747	13776	13785	13634	13817	13776	13839	13633	13818	13959	13670	13964	13781	13844	13770	13685	13549	13628	13871	13825	13719	13875	13766	13816	13742	13782	13623	13788	13713	13900	13865	13766	13823	13937	13901	13810	13861	13880	13792	13857	13642	13671	13867	13825	13727	13645	13667	13738	13667	13687	13757	13869	13870	13817	13813	13852	13829	13828	13875	13771	13657	14116	13920	13878	13778	13773	13671	13810	13906	13801	13768	13853	13831	13813	13819	13726	13922	13677	13714	13813	13858	13782	13779	14097	13760	13771	13754	13858	13695	13781	13771	13784	13777	13750	13854	14029	13836	13821	13840	13796	13800	13724	13927	13866	13853	13809	13743	13934	13806	13651	13723	13717	13775	13655	13840	13822	13740	13853	14027	13741	13839	13771	13762	13758	13725	13825	13857	13731	13838	13838	13890	13783	14088	13561	13746	13760	13735	13867	13908	13815	13696	13762	13915	13682	13788	13842	13724	13803	13641	13809	13839	13713	13797	13806	13911	13785	13771	13828	13698	13738	13815	13664	13971	13718	13865	13894	13795	13659	13747	13815	13746	14030	13885	13817	14023	13731	13701	13811	13785	13985	13775	13869	13925	13869	13822	13717	13720	13758	13607	13861	13722	13884	13755	13821	13773	13951	13954	13914	13751	13815	13731	13832	13812	13851	13778	13814	13783	13805	13834	13769	13879	13801	13877	13818	13761	13626	13700	13711	13861	13841	13878	13846	13702	13609	14003	13788	13817	13902	13933	13712	13789	13866	13747	13827	13895	13852	13635	13607	13863	13833	13719	13704	13691	13740	13788	13861	13907	13917	13775	13896	13700	13684	13872	13775	13776	13700	13829	13831	13735	13804	13758	13728	13878	13821	13836	13705	13634	13871	13852	13841	13960	13842	13856	13694	13805	13888	13874	13674	13692	13786	13758	13862	13738	13696	13871	13708	13919	13937	13608	13737	13854	13753	13792	13835	13987	13739	13719	14067	13900	13696	13795	13882	13773	13823	13862	13787	13785	13968	13568	13788	13774	13725	13750	13852	13521	13861	13927	13949	13567	14056	13853	13837	13604	13772	13747	13878	13887	13809	13893	13750	13659	13782	13725	14023	13841	13798	13736	13783	13772	13631	13836	13808	13772	13743	13695	13713	13892	13870	13810	13840	13671	13830	13743	13944	13774	13586	13850	13831
21815	20984	28210	23959	21292	23359	25470	20457	19435	19269	18835	18473	18236	18419	18422	18080	18139	17955	17977	17760	17985	17772	17831	17825	17958	17865	17738	17624	17823	17816	17555	17612	17763	17784	17809	17682	17549	17834	17546	17682	17747	17740	17706	17595	17723	17541	17879	17559	17598	17602	17701	17504	17636	17659	17791	17777	17707	17642	17791	17664	17660	17643	17748	17695	17421	17644	17780	17591	17520	17759	17585	17772	17776	17691	17747	17569	17537	17648	17780	17732	17818	17681	17572	17554	17666	17533	17662	17558	17710	17724	17309	17606	17678	17547	17455	17738	17549	17664	17708	17683	17414	17548	17673	17539	17500	17508	17551	17717	17787	17608	17729	17672	17662	17534	17617	17581	17763	17383	17598	17519	17732	17713	17709	17634	17635	17531	17619	17589	17645	17505	17620	17679	17646	17624	17866	17645	17740	17644	17723	17616	17611	17602	17737	17479	17593	17616	17570	17542	17513	17498	17700	17663	17607	17475	17500	17721	17643	17698	17606	17471	17494	17431	17700	17351	17834	17424	17567	17826	17639	17783	17699	17560	17579	17691	17788	17629	17573	17625	17728	17678	17459	17664	17698	17598	17533	17569	17539	17689	17698	17559	17682	17663	17704	17639	17518	17613	17528	17488	17671	17565	17579	17482	17609	17635	17451	17524	17550	17625	17731	17723	17571	17597	17659	17802	17588	17582	17545	17622	17801	17641	17905	17664	17770	17543	17702	17774	17723	17599	17734	17684	17571	17471	17469	17423	17576	17599	17579	17701	17543	17565	17511	17626	17649	17451	17466	17516	17685	17519	17444	17588	17634	17726	17660	17737	17661	17579	17650	17552	17536	17549	17735	17756	17452	17708	17635	17714	17449	17616	17618	17623	17419	17602	17687	17699	17871	17671	17538	17614	17672	17654	17520	17420	17690	17652	17397	17602	17571	17701	17631	17561	17616	17634	17492	17645	17351	17250	17527	17562	17616	17481	17649	17775	17461	17763	17738	17610	17741	17675	17544	17772	17557	17598	17628	17767	17624	17516	17555	17351	17567	17667	17781	17804	17615	17580	17835	17811	17587	17513	17415	17682	17665	17655	17793	17779	17615	17450	17445	17572	17683	17588	17520	17548	17459	17587	17610	17691	17407	17618	17438	17645	17625	17486	17597	17626	17486	17677	17922	17527	17710	17724	17544	17627	17647	17545	17350	17454	17791	17489	17641	17529	17567	17677	17401	17454	17618	17521	17620	17548	17591	17470	17682	17625	17821	17755	17462	17749	17816	17678	17499	17463	17419	17382	17994	17730	17734	17669	17513	17377	17588	17576	17456	17632	17527	17542	17427	17610	17659	17594	17536	17659	17761	17573	17580	17770	17667	17744	17624	17608	17646	17635	17462	17516	17577	17710	17596	17787	17439	17635	17596	17666	17552	17652	17726	17656	17413	17625	17667	17816	17564	17582	17561	17599	17546	17577	17631	17667	17820	17740	17644	17673	17583	17569	17758	17665	17500	17648	17549	17431	17744	17529	17628	17533	17609	17564	17621	17712	17351	17514	17666	17608	17624	17767	17497	17594	17756	17456	17620	17579	17624	17530	17697	17554	17623	17624	17537	17744	17567	17587	17539	17686	17520	17464	17510	17400	17562	17759	17462	17723	17369	17739	17486	17412	17591	17573	17621	17556	17470	17924	17680	17723	17586	17539	17535	17608	17826	17691	17856	17518	17640	17637	17518	17752	17514	17729	17633	17696	17586	17539	17581	17646	17719	17615	17718	17650	17527	17498	17585	17543	17856	17505	17610	17402	17563	17343	17563	17479	17510	17610	17609	17727	17551	17657	17574	17772	17665	17569	17449	17553	17733	17647	17476	17889	17740	17370	17566	17581	17596	17638	17595	17567	17470	17815	17815	17572	17701	17386	17668	17430	17612	17742	17555	17440	17852	17728	17840	17770	17614	17713	17880	17522	17724	17757	17626	17605	17549	17573	17685	17501	17444	17959	17678	17563	17636	17647	17497	17532	17657	17701	17683	17869	17590	17471	17602	17600	17586	17670	17396	17628	17346	17550	17717	17678	17611	17674	17370	17506	17545	17614	17465	17661	17719	17504	17710	17525	17429	17406	17601	17595	17339	17516	17823	17511	17661	17780	17495	17604	17641	17482	17719	17578	17433	17685	17409	17695	17590	17492	17611	17618	17394	17454	17538	17467	17688	17471	17523	17745	17664	17778	17954	17603	17640	17723	17509	17666	17616	17541	17641	17383	17706	17694	17555	17366	17515	17687	17600	17493	17432	17730	17610	17472	17392	17376	17732	17461	17613	17730	17626	17571	17569	17428	17430	17455	17621	17384	17632	17631	17628	17661	17635	17738	17586	17763	17472	17676	17665	17631	17611	17640	17755	17633	17540	17564	17600	17482	17465	17510	17623	17638	17624	17864	17880	17468	17579	17572	17656	17785	17697	17753	17791	17753	17482	17587	17639	17616	17725	17564	17566	17667	17636	17505	17521	17571	17593	17600	17678	17474	17769	17681	17748	17475	17624	17537	17599	17506	17540	17652	17761	17408	17559	17393	17715	17607	17648	17552	17637	17627	17486	17667	17530	17774	17412	17566	17444	17643	17406	17667	17489	17592	17470	17509	17629	17562	17667	17761	17725	17867	17597	17766	17648	17755	17780	17602	17386	17459	17540	17574	17632	17748	17658	17539	17645	17470	17525	17494	17615	17755	17541	17632	17705	17470	17589	17507	17569	17417	17707	17586	17523	17589	17475	17597	17637	17720	17471	17539	17473	17544	17550	17543	17476	17500	17537	17408	17656	17623	17726	17552	17536	17324	17439	17764	17422	17756	17699	17864	17639	17461	17325	17652	17552	17541	17613	17591	17777	17701	17477	17571	17607	17392	17461	17640	17564	17684	17565	17753	17575	17655	17632	17400	17461	17450	17519	17504	17614	17648	17751	17704	17512	17598	17665	17762	17608	17813	17676	17564	17527	17629	17595	17668	17654	17433	17749	17659	17441	17624	17682	17489	17613	17371	17491	17555	17736	17516	17777	17504	17656	17586	17485	17415	17537	17631	17570	17545	17626	17549	17625	17453	17492	17504	17633	17725	17693	17555	17726	17645	17756	17663	17719	17523	17621	17557	17869	17606	17675	17511	17688	17828	17700	17508	17684	17486	17612	17707	17704	17617	17542	17601	17500	17630	17558	17500	17482	17614	17610	17826	17562	17566	17721	17694	17585	17661	17744	17711	17601	17532	17928	17606	17707	17706	17655	17649	17654	17586	17663	17443	17539	17703	17730	17532	17744	17513	17651	17681	17691	17543	17634	17548	17721	17658	17503	17432	17547	17771	17697	17614	17382	17549	17499	17695	17672	17804	17660	17573	17560	17428	17680	17683	17900	17610	17489	17790	17827	17669	17662	17432	17226	17820	17570	17596	17782	17617	17657	17629	17562	17471	17712	17534	17517	17777	17514	17675	17703	17570	17531	17638	17561	17422	17593	17712	17629	17593	17599	17588	17842	17678	17453	17677	17685	17445	17558	17560	17736	17714	17703	17602	17543	17685	17658	17739	17601	17618	17742	17751	17686	17697	17597	17740	17475	17386	17568	17527	17515	17540	17590	17582	17621	17628	17698	17649	17717	17604	17435	17810	17632	17734	17569	17679	17409	17607	17630	17697	17598	17526	17639	17579	17617	17473	17625	17701	17705	17794	17535	17578	17763	17747	17708	17610	17519	17517	17568	17719	17750	17581	17542	17735	17791	17446	17751	17428	17518	17620	17492	17621	17628	17550	17688	17595	17617	17485	17585	17776	17390	17633	17752	17596	17650	17488	17623	17652	17366	17629	17414	17663	17606	17673	17541	17663	17529	17688	17468	17623	17805	17337	17400	17506	17635	17487	17337	17555	17539	17596	17679	17540	17490	17304	17652	17568	17590	17598	17703	17553	17590	17737	17542	17387	17663	17506	17457	17574	17532	17527	17472	17691	17635	17424	17620	17537	17672	17584	17490	17595	17614	17646	17496	17481	17524	17627	17686	17470	17544	17568	17633	17501	17426	17601	17549	17710	17590	17687	17660	17560	17578	17667	17448	17388	17542	17566	17543	17452	17561	17626	17568	17644	17471	17367	17436	17654	17426	17531	17617	17635	17518	17487	17502	17660	17398	17785	17576	17430	17612	17444	17622	17529	17673	17498	17687	17609	17490	17404	17649	17504	17572	17499	17563	17679	17529	17352	17760	17692	17818	17542	17649	17593	17600	17576	17473	17660	17743	17468	17617	17474	17710	17518	17526	17582	17351	17692	17619	17606	17542	17646	17431	17626	17667	17561	17633	17773	17539	17569	17574	17604	17589	17468	17708	17484	17627	17519	17735	17702	17743	17513	17692	17613	17767	17553	17622	17650	17636	17607	17463	17724	17615	17725	17645	17687	17446	17536	17681	17611	17767	17421	17751	17318	17333	17490	17449	17495	17454	17556	17829	17639	17450	17443	17748	17686	17527	17579	17456	17694	17621	17700	17553	17526	17726	17655	17678	17801	17493	17764	17492	17503	17582	17597	17573	17775	17609	17599	17653	17580	17670	17409	17448	17645	17610	17703	17795	17431	17633	17701	17593	17663	17668	17622	17697	17553	17551	17489	17658	17516	17682	17763	17638	17507	17767	17714	17810	17771	17568	17611	17528	17747	17449	17768	17686	17755	17691	17541	17599	17532	17583	17576	17714	17671	17675	17586	17704	17603	17694	17635	17681	17410	17542	17479	17570	17598	17627	17556	17590	17702	17520	17388	17441	17577	17405	17677	17677	17610	17642	17617	17537	17786	17451	17623	17528	17625	17639	17588	17658	17504	17784	17596	17779	17599	17673	17523	17553	17541	17581	17616	17587	17632	17582	17427	17608	17678	17429	17578	17516	17564	17489	17590	17522	17565	17496	17626	17736	17372	17573	17868	17625	17728	17752	17522	17581	17614	17604	17636	17569	17630	17398	17520	17522	17626	17547	17536	17716	17592	17405	17598	17615	17673	17654	17471	17436	17287	17570	17564	17533	17412	17668	17757	17550	17536	17654	17699	17543	17720	17641	17457	17710	17870	17510	17611	17766	17429	17565	17654	17378	17532	17370	17482	17486	17568	17556	17610	17545	17562
16388	36269	30006	23585	21222	19918	18605	18034	17008	16547	16168	15738	15687	15318	15304	15047	15319	15072	15022	15109	15125	15007	14942	14904	15214	15007	14971	14785	15023	14670	15076	14988	15005	14879	14972	14856	15025	15015	14917	14779	15037	15026	15019	14890	15142	14799	14835	14900	15011	14981	14835	14983	14858	14921	15009	15013	14964	14948	14986	14923	14817	14959	14916	14912	14869	14895	14966	15014	15018	14939	14983	14877	14835	14995	14993	14898	14973	14881	14975	15031	14973	14803	15005	15060	14872	14957	14979	14863	14860	14976	14985	14882	15050	14871	14819	14783	15152	14920	14717	14933	14857	15129	14921	14891	14822	14824	15008	14913	15012	14888	14941	14937	14840	14868	14826	14810	14866	14956	14849	14899	14878	14947	14959	14739	14872	15005	14784	14913	15009	14993	15104	14972	14830	14855	14770	14865	15079	14761	14838	14889	14783	15112	14930	14763	14911	14826	14975	14817	15036	14905	14867	14924	14847	14912	14780	14861	14768	14879	14944	14846	14922	14930	14863	14888	14960	14842	14838	14827	14964	14766	15005	14788	14838	14840	14897	14850	14893	14969	14931	15069	14664	14941	14916	14946	14915	14945	14886	14922	15027	14906	14933	14917	14924	14710	14911	15121	14950	14832	14881	15007	14934	15024	14893	14904	14905	15015	14966	14957	14831	14816	14891	14777	14833	14901	14796	14903	14798	15058	14839	14866	14925	14853	14887	14824	15032	15017	14931	14964	14870	14784	14824	14926	14792	14690	15074	14970	14764	15072	14836	14975	14851	14756	14946	14837	14903	14875	14780	14889	14782	15042	14895	15030	14926	14913	14948	14981	14867	14928	14754	15265	15033	14875	15091	14777	14800	14973	14995	15024	14923	15011	14923	14950	14991	14917	14908	14784	14884	14943	14736	14907	14992	14697	14898	14932	14846	14730	14908	15090	14792	15078	14947	14769	14813	15070	15080	15024	14811	14839	14935	15146	14928	14921	14764	14744	14978	14778	14990	14898	14821	14894	14842	14887	14897	14973	14864	14867	14962	14923	14919	14981	15007	14752	14794	14958	14854	14830	14947	14826	14932	14982	15066	14792	14901	14966	14758	14880	14945	14783	14847	14999	14783	14886	15033	14917	14921	14937	14843	14848	15020	15009	14968	15138	14848	14871	14853	14870	14809	14993	14820	14827	14822	14914	15012	14953	14891	14909	14912	14793	14839	14843	14812	14714	15001	14891	14926	14972	14740	14960	14612	14811	14786	14865	14865	14835	14989	15101	14948	14940	14873	14718	14847	14821	14929	14906	14828	14847	14978	14979	14911	15171	14765	15076	14746	15009	14852	14938	14827	14934	15091	15057	14884	14958	15092	14849	14968	15050	15066	14978	14913	14850	14937	14867	15102	14761	14934	15057	14823	14955	15005	14896	14842	14894	14863	14839	14944	14995	15082	15013	14884	14899	14970	14882	14881	14989	14716	14823	14893	14886	14807	14887	14710	14849	14885	14780	14825	15031	14891	14828	14932	15005	14775	14917	14868	15132	14874	14776	14961	14824	14823	14997	14803	15020	14937	14881	14931	14872	14994	14904	14649	15056	14957	14828	14978	14825	14897	14914	14979	14870	15039	14875	14978	14996	14863	14841	14918	14907	14876	14910	14813	14784	14853	14989	15039	14937	14580	15009	14853	14840	14775	15077	14901	14784	15121	14886	15025	14874	15035	14917	14935	14833	14953	14721	14998	15006	14965	14896	14915	14929	14805	14939	14706	14803	14809	14794	14885	14956	14895	14839	15031	14834	14936	14806	14886	15071	14850	14823	14970	14698	14979	14898	14871	14930	15025	14837	14887	14887	14597	14994	14835	14875	14951	14921	14822	14746	14727	14967	14829	14872	14829	14991	14884	14881	15055	14781	14847	14956	15043	14970	14920	14905	14670	14808	14934	14992	14663	14903	14726	14962	14947	14945	14884	14889	14901	14842	14986	14983	14697	14852	14851	14977	15033	14800	14921	14910	14956	14884	14868	14906	14943	15005	14938	14892	14806	14877	14889	14908	15013	14949	14962	14761	14871	14837	14876	14852	14982	14782	14816	14936	14893	14806	14955	14863	14949	15079	14707	14872	14819	14833	14903	14701	14940	14978	14924	14841	14799	14875	14738	15012	14954	14725	15023	14874	14858	15011	14818	14917	14888	14675	14857	14889	14851	14869	14990	14900	14977	15044	14948	14905	14826	14766	14946	14966	14921	14871	15072	14956	14674	15030	14943	14944	14884	15008	14809	14805	14953	14901	14930	14884	14836	14970	14811	14984	14967	14934	14772	14949	14840	14900	15063	14997	14776	15112	14880	15030	14865	14775	14907	15011	14960	14860	14976	14860	14900	14890	14916	14823	14767	14879	15004	14804	14796	14951	14878	14952	15041	14873	14877	14984	14865	14877	14842	14987	14833	15059	14829	14937	14904	15009	14788	14941	14811	14967	15126	14933	14957	14828	14850	14879	14862	14872	14964	14995	14926	14908	14856	14856	14953	14719	14881	14767	14993	14965	14980	14872	14874	14964	14936	14813	14932	14735	14804	14911	14965	14747	14838	14875	14979	14972	14763	14697	14747	14912	14800	15016	14818	14811	14934	14736	14926	14887	14875	14988	14992	14844	14867	14939	15033	14882	15042	14853	14856	14840	14743	14794	14805	14901	14845	14796	14986	14834	14913	14801	14913	14980	14918	14932	14957	14848	14881	15024	15003	14886	14863	14977	14782	14882	14801	14876	14933	14986	14815	14707	14925	15105	14772	14838	14892	14880	14950	14926	14893	14865	14956	14837	14898	14964	14920	14883	14805	14812	14819	14910	14880	14948	15061	14824	14858	14709	14776	14831	14758	14860	14791	14965	14761	14877	14947	14905	14912	14862	15045	14853	14748	14922	14925	14908	14963	14668	14830	14896	14799	14689	14941	15053	14868	14734	14900	14879	14929	14976	14867	14928	14877	14978	14821	14864	14713	14903	14921	15006	14969	14844	14825	14881	14956	14816	14768	15078	14971	14888	14829	14765	15010	15110	14815	15054	14771	14987	14722	14982	14672	14895	14775	14824	14788	14897	14892	14839	14718	15062	14793	14823	15117	14909	14899	14719	14808	14938	14956	14847	14791	15093	14923	14962	14857	14809	14871	14882	14922	15018	14769	15096	14879	14813	14867	15011	14913	14826	14802	14815	14896	14864	14718	14911	14763	14830	14903	14833	14880	14849	14761	14828	14868	14825	14893	14881	14936	15013	14871	14933	14758	14889	14851	14766	14910	14743	14884	15031	14919	14848	14928	14982	14912	14820	14884	14985	14849	14879	14813	14966	14780	14761	14899	14992	14924	14801	14861	14726	14945	14923	14772	14881	15158	15052	14736	15007	14916	14877	14855	14895	14732	14903	14996	14997	14879	14828	14724	14857	14985	15002	15079	14916	15018	14918	14727	14930	15074	14890	14835	14809	14869	14703	14999	14899	14878	15077	14729	14897	15069	14955	14839	14911	14931	14760	14849	14777	14811	14858	14825	14967	15015	14939	14938	14891	14932	14901	14760	15000	14864	14825	14907	14906	14879	14870	14775	14960	14789	14805	14984	14818	14760	14980	14950	14949	14928	14971	15003	14841	14977	14859	14928	14839	14795	14794	14896	14958	14929	14975	14939	14799	14953	14990	14798	15030	14972	14803	14973	14862	14834	14775	15013	14869	14899	14813	14846	14858	14919	15081	14807	14876	14836	14861	14747	14993	14946	14698	14797	15129	14839	14897	14762	14784	14819	14850	14874	15008	14928	14805	14795	14969	15076	14906	14935	14908	14789	14731	14994	14755	14854	14981	14873	14963	14818	15003	14842	15047	14697	14985	14851	14891	15037	14853	14881	14838	15004	14939	14921	14800	14797	14602	15047	15076	14797	14845	14881	14809	14845	14820	14998	14954	14962	14884	14930	14908	14897	14905	14961	14966	14886	14811	15055	14942	14864	14953	14835	14886	14861	14967	14963	14897	14862	14837	14790	14855	14868	14783	14922	14992	14778	14890	15056	14893	14921	14968	14957	14801	15009	14875	14967	14842	14960	14748	14979	14724	14827	14890	15003	14888	14951	14773	14884	14770	14867	14793	14803	15059	14969	14672	14948	14731	15013	14796	14890	14937	14880	15015	14848	14991	14924	14958	15034	14882	14879	14967	14951	14911	14903	14899	14838	14898	15081	14794	14915	14858	14789	14929	15035	15143	15023	15048	14904	15114	14772	15084	14842	14797	14803	14972	14702	14951	14796	14858	14946	14992	15012	14880	14824	14856	14947	14912	14881	14805	14891	14924	14867	14833	14880	14961	14962	15056	14853	14930	14802	14980	14859	14758	14883	14860	14893	14783	14836	14944	14958	14886	14745	14985	14840	14766	14938	14804	14854	14951	14933	14930	14736	15004	14839	15026	14941	15036	14923	14781	14858	14839	14945	14907	14842	14921	14813	14839	14960	14887	14879	14870	15017	14942	14905	14936	14754	14840	14891	14898	15026	14809	15013	14831	14696	15022	14995	14788	14830	14910	14960	14981	14887	14931	14872	14735	14856	14937	14877	14791	14910	14847	14841	14925	15003	14688	14903	14951	14771	15024	14760	14751	14894	14873	14889	14865	14833	15048	14835	14717	14996	14857	14952	15019	14906	14991	14946	14794	14964	14851	14859	14841	14904	14830	14842	15040	14752	14841	14837	15051	14982	14938	14897	15027	14941	14766	14729	14809	14855	14872	14831	14986	14890	14832	14857	14966	14879	14993	14882	14857	14893	14913	14901	14926	15009	14878	14767	14927	14951	14772	15128	14916	14846	14932	14910	14865	14880	14899	14838	14901	14993	14914	15014	14638	14819	14873	14973	14864	14804	14991	14922	14947	14919	14857	14876	14906	14907	14693	15090	14997	14702	14707	14886	14955	14918	14857	15033	14798	15005	14882	14933	14864	14873	14901	14878	14982	14822	14848	14785	15051	14872	14886	14852	14951	14896	14839	14976	14869	14845	14728	14892	14935	14809	14809	14901	14793	15069	14792	14971	14889	14988	14951	14826	14760	14955	14924	14987	14916	14851	15077	14795	15007	14901	14847	15000	14857	14724	14777	14882	14836	14856	14913	14914	14970
28066	22571	24585	21492	17715	17154	16845	16299	16044	16005	15847	15809	15813	15735	15695	15725	15761	15477	15767	15613	15623	15710	15411	15637	15514	15648	15491	15487	15458	15505	15711	15491	15407	15709	15532	15642	15471	15505	15615	15394	15512	15621	15564	15660	15472	15543	15558	15518	15504	15460	15447	15478	15387	15470	15477	15354	15450	15374	15590	15457	15477	15286	15703	15481	15429	15556	15327	15572	15489	15559	15530	15519	15626	15553	15540	15486	15424	15340	15535	15669	15582	15402	15659	15336	15679	15471	15517	15406	15549	15557	15525	15185	15442	15467	15465	15444	15560	15285	15442	15506	15619	15792	15564	15433	15576	15359	15628	15541	15627	15395	15626	15556	15523	15614	15607	15377	15616	15571	15550	15588	15456	15628	15459	15536	15426	15458	15672	15670	15668	15463	15450	15423	15546	15307	15481	15581	15476	15406	15545	15483	15412	15638	15473	15474	15555	15562	15586	15404	15467	15348	15604	15597	15482	15621	15637	15649	15404	15258	15663	15382	15533	15450	15603	15408	15381	15560	15542	15713	15547	15541	15483	15479	15673	15549	15385	15512	15384	15606	15435	15592	15545	15564	15600	15675	15638	15308	15373	15380	15639	15514	15572	15651	15451	15614	15592	15640	15718	15339	15686	15538	15461	15473	15423	15522	15483	15658	15509	15456	15585	15506	15431	15658	15577	15673	15502	15578	15452	15557	15489	15543	15454	15511	15354	15600	15341	15625	15526	15528	15411	15409	15652	15552	15427	15665	15694	15681	15466	15649	15573	15532	15559	15439	15446	15502	15508	15477	15586	15611	15490	15517	15610	15618	15821	15591	15599	15655	15618	15365	15365	15688	15351	15443	15621	15519	15691	15552	15465	15490	15603	15603	15497	15507	15452	15500	15505	15638	15728	15878	15620	15337	15556	15495	15524	15583	15487	15331	15677	15452	15537	15620	15507	15598	15606	15407	15473	15542	15525	15380	15509	15660	15537	15637	15365	15552	15568	15499	15609	15604	15541	15528	15460	15541	15183	15427	15586	15646	15689	15438	15566	15296	15408	15677	15426	15347	15432	15347	15750	15711	15588	15372	15654	15526	15675	15605	15487	15640	15198	15415	15605	15576	15530	15324	15526	15585	15388	15367	15519	15547	15310	15671	15749	15470	15316	15516	15525	15633	15502	15536	15630	15463	15453	15569	15647	15524	15561	15536	15445	15543	15563	15649	15631	15374	15444	15520	15634	15614	15467	15543	15547	15622	15624	15494	15490	15445	15607	15479	15545	15584	15612	15423	15461	15486	15576	15484	15642	15867	15716	15640	15486	15558	15521	15564	15723	15665	15324	15283	15591	15388	15495	15338	15342	15614	15596	15767	15652	15501	15288	15674	15528	15452	15608	15632	15496	15468	15633	15500	15643	15399	15553	15605	15599	15548	15476	15798	15572	15557	15694	15358	15486	15472	15596	15686	15233	15377	15518	15587	15586	15497	15533	15490	15479	15327	15560	15527	15555	15512	15462	15510	15535	15529	15684	15462	15390	15420	15632	15636	15368	15608	15469	15251	15408	15499	15632	15515	15494	15317	15456	15504	15520	15589	15409	15606	15608	15516	15535	15441	15625	15566	15724	15722	15405	15480	15763	15480	15363	15570	15508	15507	15431	15361	15426	15583	15587	15447	15283	15542	15455	15529	15446	15592	15389	15592	15511	15343	15590	15592	15365	15579	15604	15592	15389	15425	15508	15520	15535	15388	15687	15433	15517	15310	15558	15599	15355	15359	15521	15413	15637	15575	15587	15529	15376	15403	15431	15385	15337	15409	15398	15400	15445	15458	15574	15469	15285	15385	15576	15580	15342	15549	15596	15547	15636	15442	15395	15326	15406	15470	15295	15580	15466	15518	15614	15573	15566	15664	15624	15752	15482	15479	15492	15578	15624	15364	15509	15433	15378	15562	15470	15633	15296	15380	15428	15329	15642	15704	15461	15386	15479	15524	15423	15507	15631	15557	15824	15610	15674	15452	15558	15613	15583	15507	15681	15539	15381	15671	15503	15488	15263	15490	15474	15385	15701	15375	15464	15545	15386	15514	15504	15524	15283	15540	15610	15440	15450	15226	15443	15572	15391	15444	15441	15404	15582	15824	15660	15549	15626	15594	15631	15689	15693	15530	15510	15514	15752	15356	15522	15306	15783	15683	15626	15477	15576	15398	15424	15383	15693	15449	15622	15499	15396	15654	15539	15490	15582	15511	15784	15507	15620	15643	15525	15609	15653	15525	15611	15532	15612	15437	15574	15501	15409	15574	15464	15628	15711	15629	15717	15580	15436	15540	15613	15594	15297	15415	15357	15663	15755	15618	15471	15818	15724	15770	15400	15574	15440	15647	15586	15591	15688	15643	15605	15543	15427	15484	15522	15547	15552	15564	15487	15461	15401	15580	15684	15446	15510	15534	15487	15600	15616	15453	15519	15448	15535	15436	15479	15528	15639	15561	15359	15585	15362	15601	15613	15639	15505	15364	15338	15507	15624	15532	15512	15514	15616	15447	15536	15353	15508	15556	15465	15342	15484	15570	15586	15551	15552	15470	15793	15496	15461	15354	15609	15541	15531	15443	15542	15453	15389	15605	15590	15579	15420	15809	15487	15505	15286	15405	15610	15695	15376	15502	15345	15418	15541	15720	15608	15438	15620	15702	15431	15762	15390	15599	15633	15597	15480	15546	15646	15618	15644	15553	15392	15464	15531	15621	15482	15573	15377	15360	15416	15569	15568	15526	15422	15601	15552	15521	15435	15360	15665	15581	15614	15322	15494	15485	15459	15403	15524	15485	15654	15512	15597	15629	15531	15537	15607	15787	15561	15420	15471	15729	15512	15702	15256	15598	15573	15477	15422	15510	15544	15748	15512	15518	15652	15431	15407	15632	15794	15631	15478	15517	15541	15445	15772	15508	15399	15551	15504	15391	15766	15416	15480	15631	15566	15204	15484	15566	15365	15576	15406	15579	15430	15580	15550	15610	15679	15580	15654	15622	15684	15551	15568	15689	15383	15464	15479	15447	15584	15441	15411	15450	15452	15579	15399	15452	15600	15380	15505	15533	15573	15565	15705	15476	15610	15583	15578	15634	15512	15453	15439	15634	15490	15333	15534	15523	15395	15427	15463	15576	15608	15498	15386	15488	15809	15660	15512	15672	15494	15379	15457	15540	15472	15528	15541	15514	15685	15493	15623	15654	15627	15550	15556	15596	15551	15502	15369	15576	15596	15563	15261	15496	15777	15439	15617	15532	15493	15442	15521	15570	15545	15424	15377	15365	15434	15707	15550	15499	15519	15645	15693	15548	15368	15598	15620	15525	15474	15601	15565	15412	15713	15577	15571	15534	15604	15568	15548	15353	15584	15543	15561	15404	15367	15665	15273	15487	15536	15704	15608	15309	15357	15633	15635	15903	15315	15457	15554	15558	15502	15586	15636	15370	15625	15490	15436	15573	15392	15598	15399	15589	15400	15643	15573	15498	15778	15617	15529	15471	15359	15466	15545	15642	15371	15439	15460	15683	15475	15432	15514	15734	15475	15529	15703	15698	15451	15301	15511	15569	15493	15399	15533	15504	15385	15702	15433	15584	15540	15525	15617	15377	15654	15521	15462	15666	15633	15428	15407	15739	15360	15511	15585	15445	15605	15540	15509	15621	15465	15413	15540	15514	15605	15630	15838	15587	15529	15405	15485	15706	15463	15383	15586	15635	15461	15379	15340	15331	15422	15648	15396	15620	15537	15704	15439	15489	15558	15436	15625	15584	15561	15492	15589	15533	15474	15748	15426	15488	15398	15575	15686	15220	15555	15449	15480	15612	15544	15608	15571	15563	15552	15382	15490	15334	15595	15644	15517	15708	15603	15527	15502	15668	15551	15466	15714	15569	15485	15652	15430	15573	15477	15294	15530	15369	15681	15409	15698	15495	15457	15587	15435	15499	15530	15477	15515	15407	15332	15486	15684	15758	15742	15705	15524	15539	15490	15638	15546	15359	15536	15541	15483	15323	15559	15514	15534	15599	15672	15508	15543	15471	15542	15542	15456	15669	15433	15583	15584	15664	15433	15550	15383	15486	15603	15488	15524	15532	15535	15506	15589	15553	15419	15643	15554	15536	15696	15392	15563	15464	15482	15559	15518	15581	15630	15568	15561	15535	15604	15467	15575	15294	15545	15591	15702	15636	15420	15497	15458	15565	15639	15617	15381	15341	15610	15526	15619	15621	15431	15496	15659	15782	15673	15508	15570	15508	15527	15386	15601	15585	15712	15588	15427	15481	15449	15377	15386	15488	15442	15496	15656	15597	15568	15509	15681	15579	15734	15476	15344	15565	15411	15660	15410	15428	15618	15638	15573	15650	15793	15595	15216	15521	15509	15477	15625	15582	15561	15555	15448	15641	15527	15620	15290	15540	15538	15447	15543	15559	15565	15370	15540	15376	15363	15476	15663	15449	15425	15330	15446	15561	15598	15404	15427	15605	15479	15312	15494	15629	15468	15661	15561	15553	15583	15555	15411	15470	15383	15340	15476	15603	15538	15635	15633	15615	15563	15544	15543	15543	15535	15610	15405	15539	15445	15522	15511	15465	15453	15698	15362	15561	15480	15549	15555	15621	15563	15437	15371	15506	15688	15608	15594	15511	15876	15543	15567	15496	15591	15564	15712	15558	15343	15468	15273	15600	15551	15415	15658	15548	15489	15547	15614	15616	15568	15501	15528	15498	15554	15629	15763	15432	15529	15551	15591	15652	15489	15560	15739	15540	15564	15509	15525	15450	15436	15597	15473	15517	15594	15594	15428	15368	15615	15429	15495	15678	15778	15479	15458	15344	15522	15484	15550	15617	15682	15393	15655	15620	15537	15336	15548	15612	15434	15448	15629	15584	15620	15545	15581	15548	15691	15668	15423	15428	15454	15591	15384	15555	15651	15345	15438	15511	15407	15636	15453	15431	15785	15417	15485	15529	15676	15553	15362	15527	15504	15484	15419	15418	15580	15459	15743	15572	15545	15664	15538	15232	15550	15704	15512	15483	15452	15352	15729	15302	15590	15577	15396	15557	15404	15679	15589	15655	15421	15565	15380	15450	15599	15470	15677	15594	15617	15366	15355	15625	15519	15493
17155	26459	21873	17817	16596	15806	15389	14714	14565	14192	14271	13904	13922	13751	14057	13739	13715	13626	13748	13690	13550	13775	13644	13680	13704	13713	13610	13686	13819	13729	13754	13432	13840	13720	13670	13594	13546	13692	13762	13690	13616	13721	13495	13480	13625	13518	13484	13648	13647	13689	13612	13478	13443	13709	13744	13554	13764	13685	13814	13836	13626	13685	13575	13732	13745	13573	13662	13579	13664	13483	13691	13739	13700	13628	13579	13622	13660	13599	13739	13807	13674	13629	13907	13712	13682	13617	13548	13742	13704	13590	13750	13737	13619	13607	13598	13786	13826	13766	13635	13518	13784	13705	13593	13681	13661	13649	13720	13664	13755	13541	13889	13735	13581	13525	13751	13568	13836	13693	13737	13623	13610	13665	13748	13795	13583	13572	13624	13608	13699	13659	13539	13493	13748	13746	13537	13834	13610	13589	13601	13485	13587	13739	13740	13702	13762	13680	13762	13576	13707	13708	13674	13668	13592	13791	13744	13549	13679	13686	13687	13815	13651	13566	13642	13649	13697	13623	13614	13571	13667	13708	13522	13661	13736	13577	13575	13493	13596	13638	13678	13581	13639	13672	13777	13754	13624	13503	13734	13601	13486	13610	13660	13705	13630	13704	13536	13663	13600	13978	13672	13593	13869	13705	13507	13636	13520	13609	13734	13667	13560	13648	13707	13742	13642	13631	13610	13578	13563	13731	13736	13654	13672	13531	13680	13545	13807	13574	13687	13619	13669	13610	13827	13570	13673	13786	13609	13476	13695	13613	13589	13641	13649	13813	13697	13625	13742	13524	13722	13663	13647	13550	13657	13607	13662	13726	13451	13790	13560	13789	13689	13639	13681	13693	13626	13628	13672	13742	13758	13544	13682	13701	13582	13603	13846	13553	13709	13632	13558	13618	13633	13619	13601	13797	13662	13530	13603	13617	13612	13734	13678	13694	13741	13621	13461	13658	13705	13607	13699	13797	13563	13645	13834	13761	13387	13721	13731	13624	13764	13791	13592	13510	13633	13585	13666	13716	13660	13654	13755	13623	13623	13694	13713	13750	13704	13741	13678	13796	13692	13550	13701	13559	13598	13709	13661	13721	13720	13651	13624	13562	13673	13656	13748	13718	13624	13720	13676	13529	13601	13539	13535	13635	13741	13615	13818	13778	13478	13718	13652	13596	13572	13713	13744	13658	13797	13773	13626	13594	13759	13686	13589	13547	13679	13755	13433	13777	13476	13672	13678	13649	13591	13696	13667	13563	13852	13672	13497	13585	13747	13889	13727	13736	13715	13602	13691	13707	13530	13559	13519	13863	13886	13675	13524	13711	13480	13701	13512	13549	13648	13759	13748	13664	13721	13592	13524	13664	13731	13588	13598	13937	13659	13681	13585	13668	13716	13614	13663	13555	13919	13714	13812	13580	13650	13691	13669	13561	13528	13671	13893	13580	13671	13733	13730	13631	13806	13577	13489	13742	13669	13569	13798	13618	13652	13511	13752	13692	13728	13674	13653	13539	13798	13602	13625	13667	13510	13727	13573	13672	13677	13636	13493	13568	13768	13601	13765	13759	13739	13606	13610	13665	13650	13684	13533	13680	13684	13801	13767	13580	13619	13618	13698	13614	13684	13655	13700	13717	13664	13668	13664	13616	13547	13748	13624	13674	13622	13787	13610	13632	13688	13542	13659	13669	13706	13758	13665	13602	13822	13536	13809	13517	13599	13867	13619	13830	13718	13717	13612	13609	13739	13759	13700	13694	13900	13608	13634	13802	13694	13712	13754	13709	13706	13604	13657	13725	13662	13619	13563	13584	13718	13691	13591	13744	13714	13506	13659	13664	13637	13602	13667	13503	13704	13642	13564	13536	13702	13575	13650	13691	13571	13839	13784	13578	13681	13547	13709	13500	13918	13510	13598	13800	13521	13618	13683	13691	13555	13716	13652	13752	13770	13623	13553	13700	13572	13777	13693	13653	13701	13541	13591	13577	13571	13664	13612	13618	13702	13580	13704	13780	13527	13929	13730	13650	13606	13703	13796	13815	13732	13690	13778	13682	13644	13602	13759	13720	13717	13676	13687	13635	13757	13714	13687	13645	13918	13851	13897	13760	13648	13720	13652	13696	13529	13408	13588	13573	13579	13677	13702	13580	13671	13616	13598	13642	13755	13683	13650	13713	13663	13644	13699	13848	13748	13579	13679	13846	13544	13570	13583	13563	13635	13878	13722	13570	13707	13693	13630	13699	13710	13593	13687	13859	13565	13514	13664	13501	13551	13781	13699	13814	13785	13803	13520	13651	13724	13538	13599	13585	13790	13682	13523	13800	13649	13724	13846	13622	13615	13557	13718	13704	13624	13742	13717	13598	13698	13670	13782	13575	13572	13769	13591	13712	13691	13558	13643	13729	13701	13591	13658	13494	13573	13918	13614	13575	13555	13664	13438	13704	13537	13562	13755	13684	13694	13550	13696	13744	13694	13684	13639	13645	13628	13690	13807	13638	13550	13590	13524	13679	13565	13738	13483	13698	13674	13760	13597	13671	13768	13593	13596	13813	13584	13535	13690	13700	13599	13548	13700	13422	13766	13693	13697	13766	13708	13695	13366	13844	13632	13660	13656	13760	13620	13584	13503	13579	13604	13586	13619	13566	13678	13649	13681	13698	13603	13672	13581	13665	13714	13747	13648	13702	13595	13628	13664	13640	13849	13681	13678	13664	13523	13530	13671	13685	13589	13739	13616	13712	13455	13764	13706	13619	13639	13692	13739	13775	13663	13592	13744	13616	13633	13590	13589	13750	13695	13731	13630	13529	13546	13564	13709	13602	13662	13693	13691	13570	13497	13677	13600	13528	13720	13611	13663	13513	13646	13629	13461	13627	13628	13598	13728	13827	13571	13700	13586	13574	13622	13693	13841	13641	13662	13484	13738	13832	13631	13697	13672	13577	13638	13649	13644	13562	13719	13671	13680	13727	13629	13705	13576	13563	13638	13585	13611	13746	13656	13594	13709	13665	13613	13853	13518	13586	13760	13587	13633	13573	13606	13756	13605	13722	13684	13772	13706	13691	13560	13668	13804	13522	13866	13683	13789	13723	13660	13729	13664	13698	13560	13686	13691	13662	13730	13642	13707	13668	13608	13645	13734	13653	13738	13867	13609	13614	13708	13641	13750	13618	13704	13514	13713	13622	13770	13741	13817	13726	13900	13765	13794	13573	13617	13677	13736	13593	13583	13544	13644	13520	13693	13659	13651	13552	13704	13457	13566	13551	13752	13568	13714	13634	13545	13607	13664	13444	13800	13520	13600	13862	13433	13603	13579	13780	13575	13838	13662	13687	13632	13695	13627	13626	13799	13534	13689	13580	13674	13709	13679	13608	13616	13743	13673	13558	13679	13650	13726	13467	13646	13541	13755	13871	13691	13827	13609	13628	13723	13532	13707	13689	13764	13724	13672	13552	13528	13686	13796	13740	13796	13602	13633	13563	13632	13653	13677	13483	13657	13639	13845	13761	13667	13517	13616	13713	13480	13578	13749	13669	13738	13778	13749	13556	13707	13696	13682	13791	13630	13560	13659	13577	13682	13609	13889	13628	13730	13623	13592	13704	13519	13489	13715	13659	13502	13691	13777	13732	13744	13674	13544	13726	13682	13753	13583	13510	13517	13545	13897	13737	13422	13699	13616	13514	13621	13703	13658	13739	13553	13592	13658	13643	13713	13658	13640	13622	13661	13602	13726	13766	13670	13595	13625	13669	13657	13787	13651	13681	13807	13787	13716	13510	13638	13700	13693	13750	13687	13751	13641	13645	13781	13640	13752	13493	13678	13689	13789	13681	13624	13751	13745	13657	13432	13614	13741	13693	13563	13722	13665	13479	13755	13708	13961	13784	13592	13753	13642	13899	13729	13560	13636	13743	13630	13630	13608	13659	13704	13706	13610	13753	13544	13648	13850	13710	13471	13747	13531	13766	13566	13721	13525	13598	13665	13746	13650	13674	13720	13638	13731	13578	13578	13535	13522	13961	13681	13862	13743	13703	13649	13601	13554	13575	13560	13627	13574	13651	13589	13708	13587	13787	13612	13778	13708	13629	13717	13750	13706	13599	13631	13507	13687	13420	13540	13777	13564	13605	13615	13764	13629	13576	13619	13554	13645	13634	13576	13698	13692	13619	13561	13643	13667	13518	13695	13657	13758	13646	13594	13650	13720	13708	13705	13686	13535	13457	13674	13590	13753	13443	13760	13480	13609	13806	13576	13671	13821	13690	13595	13620	13626	13623	13701	13722	13704	13743	13562	13698	13762	13695	13763	13573	13776	13662	13707	13634	13675	13758	13676	13625	13647	13594	13774	13527	13665	13781	13569	13621	13531	13612	13475	13795	13725	13519	13645	13777	13742	13676	13814	13546	13508	13737	13681	13623	13639	13828	13575	13700	13463	13523	13873	13637	13539	13585	13565	13572	13613	13593	13705	13760	13675	13532	13621	13705	13569	13729	13621	13571	13740	13644	13617	13643	13689	13682	13668	13550	13604	13595	13650	13587	13502	13753	13623	13482	13671	13534	13649	13512	13633	13724	13608	13745	13523	13705	13774	13726	13739	13721	13679	13651	13759	13807	13626	13674	13610	13574	13669	13578	13678	13758	13661	13619	13605	13618	13790	13757	13589	13624	13644	13591	13690	13730	13588	13561	13791	13694	13694	13685	13628	13660	13675	13496	13735	13602	13630	13625	13663	13617	13932	13683	13682	13565	13819	13788	13566	13729	13666	13609	13501	13754	13640	13782	13493	13504	13905	13535	13691	13748	13752	13772	13695	13629	13692	13585	13715	13785	13640	13688	13591	13729	13745	13721	13765	13636	13772	13591	13760	13702	13680	13815	13620	13732	13789	13538	13735	13610	13599	13644	13663	13511	13628	13473	13684	13657	13676	13593	13586	13668	13611	13569	13585	13630	13581	13785	13618	13564	13730	13585	13915	13618	13649	13542	13524	13647	13807	13723	13707	13527	13953	13709	13545	13696	13544	13852	13651	13671	13703	13701	13772	13673	13636	13643	13640	13645	13782	13499	13694	13497	13751	13524	13605	13694	13571	13697	13735	13757	13939	13673	13626	13623	13548	13643	13615	13635	13563	13644	13742	13735	13543	13802
22699	20952	27795	24419	21957	21862	21008	18214	17535	17656	17275	17001	16864	16838	16995	16761	16823	16547	16483	16507	16708	16645	16767	16658	16782	16809	16449	16389	16620	16540	16736	16663	16502	16377	16499	16638	16482	16497	16574	16612	16521	16646	16582	16575	16578	16479	16494	16526	16661	16447	16663	16576	16547	16621	16505	16621	16532	16507	16714	16448	16596	16295	16438	16457	16517	16439	16362	16549	16752	16420	16641	16605	16526	16582	16243	16244	16369	16319	16479	16482	16453	16657	16469	16554	16542	16472	16519	16353	16420	16464	16692	16491	16789	16326	16558	16441	16642	16375	16364	16408	16447	16378	16490	16507	16358	16412	16478	16305	16605	16619	16450	16381	16472	16598	16548	16498	16455	16436	16450	16618	16537	16719	16623	16465	16468	16481	16481	16489	16563	16488	16594	16513	16561	16718	16476	16300	16395	16540	16509	16411	16403	16274	16404	16570	16219	16455	16660	16513	16424	16568	16403	16450	16243	16460	16551	16677	16510	16531	16462	16524	16725	16602	16674	16511	16459	16345	16406	16434	16410	16413	16437	16580	16521	16415	16384	16380	16321	16558	16554	16591	16434	16456	16693	16339	16684	16450	16497	16745	16491	16597	16388	16397	16333	16494	16580	16459	16433	16466	16512	16554	16563	16537	16333	16385	16461	16261	16522	16428	16422	16734	16665	16443	16406	16515	16548	16425	16286	16608	16384	16598	16543	16429	16570	16489	16245	16413	16544	16625	16630	16394	16589	16481	16478	16612	16579	16622	16471	16435	16440	16229	16324	16513	16501	16365	16393	16560	16506	16574	16560	16505	16430	16325	16408	16349	16533	16674	16433	16332	16557	16446	16491	16620	16610	16463	16470	16749	16437	16584	16491	16396	16583	16470	16284	16417	16593	16563	16562	16478	16461	16564	16502	16447	16316	16449	16602	16529	16484	16272	16481	16673	16703	16623	16640	16679	16496	16590	16498	16511	16531	16629	16462	16681	16525	16593	16733	16505	16638	16672	16645	16502	16560	16361	16603	16647	16577	16515	16622	16713	16599	16727	16494	16450	16620	16582	16652	16434	16613	16499	16313	16430	16471	16639	16713	16701	16604	16376	16410	16632	16606	16286	16460	16336	16511	16498	16463	16423	16577	16558	16517	16481	16448	16317	16640	16714	16586	16705	16521	16588	16663	16556	16391	16428	16609	16521	16444	16335	16613	16579	16504	16432	16604	16483	16590	16657	16590	16364	16476	16436	16588	16530	16570	16267	16566	16624	16390	16412	16511	16449	16296	16216	16378	16634	16449	16301	16380	16301	16498	16321	16737	16587	16597	16524	16323	16322	16488	16365	16625	16636	16558	16687	16568	16407	16414	16431	16485	16323	16639	16568	16412	16622	16608	16478	16469	16469	16460	16568	16554	16542	16499	16690	16435	16562	16327	16451	16493	16422	16603	16573	16467	16670	16520	16459	16386	16351	16432	16580	16521	16693	16565	16531	16557	16623	16279	16609	16487	16570	16370	16271	16489	16316	16241	16433	16501	16520	16481	16382	16609	16480	16700	16582	16531	16418	16590	16558	16564	16562	16561	16397	16512	16518	16338	16480	16413	16655	16373	16631	16479	16736	16471	16327	16430	16164	16547	16524	16449	16489	16398	16539	16524	16485	16505	16408	16449	16398	16599	16427	16363	16333	16526	16480	16427	16541	16472	16478	16676	16722	16392	16577	16559	16493	16492	16616	16255	16365	16445	16726	16670	16481	16611	16486	16571	16426	16490	16427	16462	16568	16549	16478	16472	16304	16276	16549	16397	16544	16531	16582	16577	16497	16503	16559	16455	16590	16381	16514	16460	16480	16558	16570	16453	16598	16275	16481	16605	16513	16628	16496	16612	16356	16621	16500	16611	16443	16484	16542	16553	16612	16575	16548	16563	16576	16656	16661	16574	16526	16464	16611	16378	16480	16761	16572	16537	16476	16556	16458	16500	16515	16556	16348	16487	16477	16692	16446	16600	16566	16463	16504	16471	16517	16576	16210	16432	16534	16519	16514	16642	16544	16486	16345	16534	16392	16410	16405	16652	16345	16568	16637	16548	16410	16344	16502	16337	16320	16409	16364	16693	16445	16407	16369	16574	16589	16682	16492	16529	16306	16593	16438	16415	16516	16499	16505	16456	16289	16432	16487	16399	16433	16409	16498	16738	16364	16429	16469	16464	16651	16458	16417	16559	16576	16708	16353	16424	16451	16397	16540	16378	16640	16780	16614	16363	16054	16661	16560	16539	16510	16465	16539	16771	16536	16270	16366	16514	16567	16550	16422	16473	16399	16497	16594	16540	16505	16271	16472	16532	16417	16568	16449	16631	16343	16376	16404	16270	16492	16585	16478	16447	16441	16436	16498	16471	16447	16623	16487	16702	16512	16641	16576	16570	16357	16572	16630	16527	16545	16648	16614	16504	16487	16510	16605	16549	16739	16680	16474	16625	16491	16601	16550	16386	16460	16619	16809	16728	16665	16590	16369	16415	16536	16294	16587	16415	16665	16512	16563	16225	16438	16564	16673	16438	16653	16372	16608	16628	16499	16661	16543	16497	16564	16332	16369	16320	16435	16555	16400	16518	16488	16550	16647	16538	16406	16387	16392	16351	16482	16400	16362	16574	16739	16272	16648	16542	16472	16564	16505	16495	16552	16268	16531	16506	16334	16550	16471	16578	16521	16636	16696	16528	16477	16327	16468	16646	16581	16627	16424	16400	16514	16474	16559	16531	16410	16537	16505	16714	16524	16606	16632	16626	16617	16393	16522	16342	16157	16551	16474	16316	16286	16464	16327	16409	16494	16493	16479	16513	16539	16481	16513	16385	16338	16482	16482	16494	16510	16498	16450	16491	16562	16381	16545	16588	16304	16419	16481	16356	16629	16614	16543	16448	16448	16477	16463	16776	16421	16470	16428	16579	16648	16340	16584	16541	16411	16469	16492	16767	16672	16448	16470	16381	16508	16524	16509	16408	16581	16592	16589	16500	16453	16272	16694	16516	16566	16405	16458	16182	16344	16481	16723	16549	16368	16378	16514	16655	16426	16342	16484	16540	16430	16390	16576	16619	16547	16558	16523	16534	16373	16358	16523	16424	16589	16493	16543	16428	16430	16435	16514	16486	16426	16566	16542	16413	16611	16499	16656	16614	16404	16582	16433	16580	16506	16448	16769	16630	16486	16416	16518	16654	16376	16424	16603	16487	16454	16564	16661	16500	16421	16360	16509	16365	16278	16518	16512	16490	16525	16459	16412	16430	16532	16368	16351	16695	16542	16467	16447	16434	16721	16570	16473	16326	16579	16553	16776	16412	16739	16434	16470	16784	16593	16645	16408	16320	16506	16556	16562	16467	16498	16547	16523	16350	16508	16224	16419	16596	16420	16617	16399	16486	16459	16642	16552	16686	16628	16441	16525	16400	16329	16476	16498	16652	16549	16276	16394	16407	16673	16594	16515	16482	16401	16641	16501	16549	16475	16572	16575	16533	16444	16552	16645	16690	16560	16635	16567	16540	16761	16730	16628	16464	16641	16373	16421	16562	16633	16552	16601	16422	16318	16507	16363	16378	16416	16255	16633	16497	16717	16550	16615	16511	16606	16577	16444	16570	16341	16341	16769	16357	16445	16462	16590	16383	16445	16852	16461	16479	16572	16574	16600	16389	16361	16531	16499	16309	16537	16512	16441	16520	16613	16528	16174	16403	16562	16294	16566	16501	16755	16308	16661	16588	16207	16406	16447	16564	16405	16434	16695	16707	16331	16520	16551	16741	16537	16344	16626	16501	16364	16562	16616	16466	16596	16449	16481	16507	16743	16502	16539	16605	16459	16523	16510	16545	16381	16441	16394	16490	16452	16359	16450	16368	16589	16399	16431	16571	16621	16434	16500	16496	16503	16492	16626	16564	16546	16434	16597	16596	16538	16430	16335	16815	16552	16432	16550	16659	16592	16674	16591	16585	16501	16452	16586	16351	16481	16365	16501	16548	16533	16470	16515	16341	16253	16502	16391	16516	16307	16397	16391	16572	16478	16424	16681	16525	16432	16482	16489	16231	16390	16368	16531	16677	16449	16424	16404	16578	16465	16592	16461	16500	16207	16250	16482	16632	16527	16472	16662	16363	16396	16504	16423	16595	16805	16414	16442	16468	16466	16218	16615	16550	16536	16637	16401	16524	16529	16467	16519	16530	16398	16859	16592	16472	16272	16571	16375	16467	16470	16622	16638	16388	16500	16553	16452	16610	16372	16488	16568	16640	16260	16564	16487	16350	16588	16456	16311	16331	16606	16427	16367	16495	16674	16635	16383	16448	16537	16469	16513	16300	16475	16367	16441	16625	16488	16487	16571	16560	16589	16595	16419	16700	16486	16532	16294	16363	16482	16471	16372	16319	16347	16574	16460	16672	16253	16711	16328	16312	16697	16505	16317	16435	16490	16503	16642	16567	16395	16659	16671	16521	16366	16389	16501	16512	16435	16506	16504	16454	16435	16649	16381	16558	16531	16477	16606	16450	16393	16466	16375	16550	16455	16705	16429	16547	16665	16536	16585	16549	16344	16348	16674	16458	16508	16454	16374	16512	16374	16433	16532	16415	16622	16566	16363	16394	16359	16483	16443	16526	16441	16458	16437	16687	16601	16517	16663	16416	16599	16374	16432	16544	16479	16679	16501	16454	16463	16562	16586	16449	16716	16603	16603	16327	16452	16579	16431	16470	16460	16407	16281	16578	16549	16343	16662	16525	16554	16438	16236	16658	16486	16551	16276	16513	16461	16304	16333	16452	16586	16648	16549	16351	16526	16510	16499	16514	16555	16812	16690	16580	16504	16689	16481	16486	16462	16498	16725	16488	16443	16586	16603	16598	16635	16618	16338	16700	16420	16449	16665	16493	16678	16540	16561	16679	16576	16468	16311	16436	16250	16576	16297	16377	16527	16680	16468	16505	16419	16535	16511	16501	16494	16453	16645	16526	16286	16642	16615	16417	16616	16614	16408	16733	16540	16631	16641	16517	16487	16344	16531	16592	16410	16460	16558	16695	16328	16554	16452	16725	16500	16533	16448	16602	16374	16746	16361	16353	16537	16540	16544	16499	16208	16532	16630	16506	16458	16383	16497	16641	16590
15198	32176	26484	20676	18902	17852	16854	16119	15941	15295	15009	14750	14823	14651	14484	14418	14331	14418	14208	14467	14392	14354	14443	14355	14358	14334	14206	14433	14410	14316	14281	14244	14334	14111	14233	14288	14157	14321	14198	14314	14374	14112	14360	14289	14311	14329	14146	14252	14266	14451	14241	14291	14232	14179	14108	14412	14385	14345	14125	14198	14165	14372	14207	14255	14364	14216	14212	14284	14376	14303	14344	14251	14264	14323	14284	14041	14177	14404	14351	14257	14272	14287	14287	14149	14165	14213	14292	14413	14216	14393	14235	14202	14236	14360	14183	14358	14294	14226	14177	14297	14255	14281	14350	14350	14169	14171	14187	14209	14274	14309	14278	14133	14127	14108	14148	14227	14243	14303	14132	14257	14389	14162	14285	14227	14357	14360	14293	14288	14358	14459	14299	14256	14324	14295	14350	14180	14190	14425	14134	13958	14170	14280	14318	14282	14252	14313	14375	14058	14118	14155	14139	14251	14118	14200	14348	14236	14328	14236	14336	14273	14353	14328	14356	14178	14188	14194	14303	14437	14122	14194	14057	14145	14178	14274	14204	14154	14075	14001	14450	14122	14332	14242	14358	14234	14209	14263	14215	14112	14187	14376	14321	14145	14125	14147	14291	14283	14200	14312	14321	14316	14302	14119	14240	14379	14266	14321	14120	14260	14137	14175	14241	14362	14213	14178	14224	14300	14301	14136	14455	14224	14149	14164	14323	14301	14193	14368	14220	14095	14211	14155	14400	14127	14056	14341	14177	14362	14155	14171	14239	14145	14294	14197	14352	14267	14101	14265	14173	14123	14390	14329	14158	14357	14214	14532	14295	14204	14263	14324	14352	14234	14197	14148	14236	14366	14198	14269	14198	14316	14257	14223	14291	14309	14338	14295	14268	14164	14175	14325	14182	14415	14282	14201	14293	14276	14384	14263	14319	14360	14357	14248	14217	14040	14478	14210	14377	14233	14280	14244	14238	14313	14315	14278	14204	14176	14424	14148	14280	14173	14317	14252	14375	14200	14251	14071	14226	14439	14375	14208	14214	14139	14274	14176	14290	14379	14200	14258	14168	14171	14162	14316	14096	14323	14361	14231	14265	14313	14175	14293	14227	14307	14335	14146	14295	14142	14260	14178	14355	14309	14186	14295	14156	14195	14262	14031	14150	14122	14185	14189	14313	14304	14266	14208	14246	14315	14256	14288	14261	14376	14360	14227	14258	14230	14266	14239	14328	14075	14266	14326	14120	14251	14426	14124	14376	14283	14368	14261	14035	14252	14118	14236	14284	14233	14403	14292	14386	14088	14308	14180	14153	14094	14183	14101	14313	14218	14078	14243	14260	14268	14265	14188	14074	14253	14116	14136	14266	14357	14286	14242	14090	14470	14195	14264	14223	14384	14238	14264	14284	14189	14458	14273	14104	14373	14142	14170	14302	14225	14144	14149	14174	14271	14284	14359	14348	14352	14197	14178	14183	14267	14379	14238	14217	14094	14359	14163	14138	14248	14266	14237	14355	14400	14233	14051	14110	14234	14379	14261	14350	14284	14243	14165	14266	14407	14124	14282	14249	14200	14312	14346	14260	14273	14270	14157	14241	14164	14320	14225	14273	14250	14325	14305	14321	14287	14235	14024	14231	14076	14165	14344	14322	14168	14377	14291	14337	14333	14178	14212	14148	14200	14463	14282	14155	14138	14290	14246	14208	14253	14200	14271	14364	14250	14250	14210	14127	14197	14171	14281	14247	14176	14451	14261	14161	14308	14128	14372	14369	14207	14417	14310	14291	14345	14249	14326	14095	14233	14248	14252	14335	14143	14227	14422	14215	14381	14292	14241	14345	14084	14231	14276	14303	14146	14236	14280	14247	14135	14094	14382	14245	14266	14410	14152	14138	14142	14230	14209	14298	14264	14133	14295	14301	14356	14008	14272	14228	14448	14218	14226	14173	14186	14374	14077	14188	14105	14254	14170	14254	14202	14332	14121	14214	14344	14194	14282	14187	14441	14232	14273	14280	14078	14112	14250	14422	14178	14181	14084	14293	14417	14193	14094	14345	14180	14164	14164	14357	14171	14241	14165	14154	14233	14001	14211	14197	14316	14159	14169	14346	14160	14278	14292	14280	14150	14116	14192	14250	14240	14182	14182	14272	14364	14177	14333	14181	14202	14214	14151	14179	14201	14197	14357	14269	14094	14272	14124	14339	14144	14106	14187	14320	14411	14342	14083	14186	14218	14213	14382	14290	14302	14390	14144	14230	14150	14313	14277	14238	14132	14187	14221	14400	14264	14434	14353	14373	14299	14350	14134	14313	14284	14177	14208	14217	14278	14185	14168	14394	14113	14257	14289	14175	14219	14361	14059	14169	14221	14283	14130	14165	14315	14283	14046	14218	14164	14205	14207	14234	14268	14123	14238	14267	14348	14219	14189	14264	14279	14102	14258	14284	14338	14245	14091	14275	14186	14137	14175	14228	14270	14287	14219	14232	14198	14319	14256	14229	14350	14290	14099	14305	14198	14307	14235	14297	14136	14269	14318	14075	14292	14178	14385	14304	14356	14265	14273	14367	14288	14286	14267	14314	14194	14301	14357	14450	14100	14359	14219	14154	14247	14297	14383	14370	14203	14325	14315	14241	14262	14175	14276	14286	14220	14123	14197	14121	14243	14176	14216	14310	14258	14282	14218	14200	14297	14258	14194	14259	14318	14204	14032	14364	14283	14237	14201	14289	14344	14244	14344	14199	14340	14244	14344	14315	14248	14164	14230	14095	14244	14220	14273	14260	14120	14196	14119	14071	14261	14275	14173	14208	14173	14379	14272	14311	14232	14185	14338	14198	14129	14260	14044	14370	14147	14304	14251	14342	14196	14210	14218	14274	14203	14395	14350	14214	14118	14089	14362	14249	14242	14337	14263	14285	14137	14130	14200	14376	14202	14167	14202	14195	14127	14117	14266	14329	14101	14218	14232	14311	14165	14023	14132	14385	14144	14156	14079	14311	14049	14185	14265	14320	14165	14126	14248	14167	14162	14214	14151	14232	14421	14348	14215	14437	14183	14152	14199	14391	14367	14248	14157	14256	14291	14198	14358	14431	14131	14346	14307	14343	14262	14222	14218	14221	14301	14157	14363	14390	14110	14344	14147	14337	14170	14115	14183	14360	14405	14462	14244	14376	14404	14350	14364	14280	14334	14295	14273	14283	14284	14239	14225	14478	14141	14202	14075	14329	14095	14193	14299	14256	14210	14040	14167	14117	14340	14303	14217	14343	14205	14155	14394	14342	14265	14258	14327	14193	14338	14386	14101	14341	14215	14362	14386	14344	14358	14252	14239	14172	14374	14255	14303	14289	14304	14168	14195	14385	14135	13994	14302	14172	14266	14180	14240	14330	14161	14114	14326	14177	14429	14301	14223	14294	14301	14304	14345	14135	14203	14262	14339	14253	14169	14185	14267	14345	14235	14292	14327	14368	14305	14375	14244	14271	14256	14306	14241	14111	14200	14340	14127	14278	14118	14139	14265	14210	14244	14082	14279	14297	14307	14362	14135	14236	14093	14194	14378	14349	14205	14193	14087	14185	14168	14237	14220	14370	14217	14201	14300	14183	14274	14148	14263	14318	14214	14046	14216	14176	14304	14256	14363	14252	14239	14426	14221	14187	14272	14042	14367	14227	14205	14253	14039	14300	14149	14096	14263	14071	14361	14314	14331	14308	14147	14315	14487	14096	14227	14228	14189	14125	14280	14160	14270	14205	14186	14344	14234	14162	14121	14297	14279	14273	14147	14356	14293	14261	14143	14405	14444	14252	14293	14272	14269	14143	14324	14186	14239	14193	14141	14191	14194	14266	14408	14026	14253	14343	14272	14245	14205	14187	14269	14215	14336	14215	14092	14235	14209	14383	14306	14071	14135	14220	14310	14262	14281	14096	14255	14171	14239	14349	14310	14168	14187	14175	14289	14183	14254	14362	14145	14218	14291	14225	14304	14325	14130	14315	14335	14176	14135	14206	14249	14218	14162	14305	14209	14234	14240	14317	14175	14272	14266	14278	14143	14147	14239	14359	14292	14136	14182	14276	14260	14046	14222	14130	14334	14458	14179	14232	14324	14149	14173	14109	14208	14470	14179	14100	14295	14231	14218	14023	14207	14291	14444	14320	14262	14316	14279	14174	14259	14169	14259	14197	14338	14363	14226	14254	14241	14130	14278	14280	14378	14277	14293	14155	14215	14316	14267	14054	14161	14258	14283	14242	14242	14299	14113	14201	14135	14339	14342	14065	14389	14103	14381	14250	14345	14202	14226	14174	14222	14256	14255	14248	14304	14264	14185	14297	14231	14248	14126	14322	14261	14364	14306	14077	14283	14228	14308	14265	14180	14352	14232	14129	14265	14273	14284	14079	14205	14212	14137	14299	14118	14267	14275	14138	14293	14266	14311	14216	14246	14363	14207	14322	14343	14292	14144	14188	14188	14290	14285	14263	14218	14377	14409	14154	14154	14097	14311	14241	14158	14140	14292	14237	14178	14182	14286	14151	14248	14348	14150	14225	14373	14494	14215	14333	14257	14445	14229	14205	14289	14207	14150	14380	14275	14341	14279	14173	14278	14175	14353	14365	14137	14342	14201	14238	14391	14330	14296	14338	14200	14147	14385	14331	14509	14200	14460	14241	14144	14333	14362	14247	14248	14198	14131	14308	14260	14312	14181	14244	14201	14468	14328	14215	14425	14376	14305	14146	14170	14179	14398	14204	14268	14214	14162	14180	14325	14276	14312	14250	14119	14307	14112	14277	14319	14205	14373	14413	14208	14222	14279	14176	14356	14373	14189	14130	14471	14295	14225	14414	14262	14272	14174	14267	14310	14253	14459	14400	14283	14403	14191	14306	14214	14133	14232	14380	14385	14299	14229	14346	14208	14060	14104	14337	14367	14168	14259	14143	14307	14151	14280	14340	14146	14366	14203	14327	14165	14205	14221	14333	14200	14328	14270	14314	14280	14305	14188	14298	14190	14092	14318	14139	14150	14222	14301	14372	14213	14379	14332	14168	14330	14149	14305	14152	14191	14109	14186	14117	14353	14316	14212	14239	14156	14059	14223	14169	14275	14265	14258	14157	14086	14287	14149	14378	14273	14178	14244	14189	14348
24265	20949	26630	26156	19915	18138	17789	16824	16387	16127	16159	15980	15763	15691	15765	15803	15618	15665	15792	15688	15546	15682	15668	15571	15624	15697	15686	15770	15710	15343	15740	15582	15598	15500	15749	15431	15642	15643	15593	15541	15674	15571	15496	15558	15738	15499	15573	15556	15535	15633	15459	15507	15583	15568	15520	15618	15545	15768	15615	15462	15430	15443	15556	15555	15561	15423	15687	15629	15683	15744	15584	15724	15622	15598	15766	15474	15409	15737	15634	15585	15295	15540	15582	15767	15351	15686	15438	15477	15650	15468	15544	15677	15570	15599	15628	15513	15535	15712	15603	15561	15522	15684	15729	15488	15435	15491	15474	15405	15587	15487	15403	15544	15658	15372	15791	15513	15697	15684	15564	15551	15552	15391	15482	15350	15488	15338	15662	15509	15742	15624	15534	15724	15763	15732	15616	15509	15433	15612	15522	15673	15547	15625	15766	15591	15688	15682	15447	15388	15518	15647	15409	15491	15408	15550	15571	15531	15550	15579	15744	15682	15631	15678	15583	15534	15669	15605	15671	15786	15738	15656	15648	15476	15364	15372	15624	15594	15675	15525	15509	15635	15656	15385	15722	15426	15498	15494	15671	15533	15530	15394	15317	15572	15642	15634	15455	15736	15666	15557	15605	15632	15692	15701	15700	15606	15780	15436	15504	15501	15535	15633	15690	15528	15358	15623	15525	15749	15532	15547	15638	15489	15792	15493	15542	15694	15521	15629	15418	15671	15463	15628	15594	15499	15587	15460	15503	15375	15395	15517	15642	15593	15730	15538	15513	15654	15539	15664	15666	15487	15612	15579	15595	15593	15480	15606	15648	15576	15447	15716	15756	15386	15508	15671	15529	15523	15302	15794	15550	15554	15558	15650	15588	15557	15462	15688	15574	15657	15610	15526	15509	15522	15717	15481	15683	15780	15552	15651	15637	15517	15565	15414	15704	15587	15782	15608	15747	15463	15716	15661	15358	15582	15478	15741	15634	15416	15462	15516	15625	15530	15771	15526	15466	15636	15445	15655	15626	15774	15796	15537	15540	15644	15516	15440	15579	15438	15558	15591	15689	15426	15738	15716	15784	15638	15702	15679	15607	15464	15584	15511	15522	15458	15488	15527	15485	15661	15643	15667	15493	15559	15480	15576	15494	15648	15614	15701	15532	15441	15423	15481	15571	15681	15576	15578	15527	15570	15473	15659	15597	15516	15531	15457	15742	15772	15588	15573	15693	15498	15516	15678	15674	15582	15553	15725	15606	15465	15678	15461	15645	15592	15709	15760	15549	15595	15817	15434	15594	15544	15431	15426	15562	15559	15581	15571	15577	15487	15675	15532	15496	15563	15539	15626	15645	15622	15423	15734	15670	15549	15443	15450	15566	15606	15618	15613	15791	15517	15606	15550	15487	15675	15609	15636	15476	15516	15635	15442	15503	15293	15630	15677	15627	15518	15563	15471	15789	15670	15361	15655	15750	15675	15594	15627	15489	15495	15748	15688	15496	15596	15619	15514	15487	15403	15506	15565	15551	15552	15402	15702	15577	15762	15722	15630	15552	15614	15537	15714	15702	15563	15649	15673	15718	15656	15429	15765	15626	15457	15546	15590	15688	15566	15530	15536	15537	15448	15485	15617	15640	15638	15497	15551	15736	15366	15651	15378	15559	15687	15659	15644	15751	15467	15493	15624	15624	15711	15574	15549	15461	15699	15623	15621	15635	15686	15667	15663	15445	15658	15498	15464	15609	15612	15549	15687	15726	15635	15866	15656	15668	15701	15543	15542	15580	15657	15391	15483	15716	15672	15705	15583	15661	15706	15619	15590	15675	15729	15640	15583	15494	15741	15541	15602	15599	15570	15594	15483	15598	15552	15471	15594	15533	15590	15752	15583	15356	15656	15512	15517	15545	15691	15564	15572	15348	15577	15757	15665	15710	15527	15565	15543	15717	15516	15518	15548	15779	15631	15652	15544	15632	15561	15471	15626	15529	15503	15727	15526	15537	15692	15649	15673	15766	15548	15594	15738	15639	15575	15574	15621	15639	15393	15631	15526	15695	15594	15643	15601	15613	15586	15603	15680	15639	15710	15699	15673	15683	15607	15630	15590	15590	15608	15650	15664	15571	15674	15508	15461	15683	15572	15583	15500	15693	15697	15492	15555	15472	15602	15614	15646	15421	15608	15424	15429	15624	15657	15860	15586	15725	15506	15521	15623	15535	15584	15620	15794	15584	15460	15554	15742	15623	15678	15708	15560	15527	15547	15700	15630	15603	15601	15256	15673	15470	15642	15724	15562	15621	15553	15612	15673	15443	15413	15485	15367	15411	15444	15605	15744	15565	15588	15604	15611	15851	15514	15599	15479	15690	15516	15789	15595	15628	15571	15428	15766	15693	15728	15530	15517	15536	15376	15593	15711	15473	15764	15484	15474	15606	15481	15524	15716	15551	15406	15637	15604	15479	15668	15618	15613	15713	15611	15521	15746	15511	15572	15422	15483	15450	15641	15559	15465	15518	15500	15709	15564	15559	15612	15586	15719	15619	15688	15615	15408	15508	15657	15478	15691	15622	15524	15401	15684	15645	15594	15544	15502	15521	15612	15782	15652	15680	15599	15585	15617	15721	15740	15560	15533	15592	15534	15528	15503	15441	15680	15514	15507	15615	15662	15524	15603	15378	15620	15760	15691	15688	15610	15488	15569	15609	15673	15590	15524	15729	15469	15527	15655	15529	15671	15719	15442	15536	15327	15576	15540	15696	15736	15458	15540	15521	15768	15583	15645	15509	15630	15644	15562	15631	15731	15498	15510	15492	15594	15525	15444	15488	15743	15544	15570	15799	15797	15689	15630	15626	15530	15842	15693	15633	15639	15487	15655	15650	15709	15499	15597	15615	15648	15547	15570	15565	15556	15613	15557	15622	15425	15710	15541	15565	15528	15682	15658	15598	15619	15579	15550	15637	15803	15512	15511	15441	15595	15761	15677	15620	15815	15713	15715	15681	15558	15614	15583	15512	15572	15571	15592	15704	15655	15565	15547	15543	15626	15709	15492	15505	15584	15553	15682	15540	15654	15544	15497	15663	15638	15639	15796	15686	15662	15595	15663	15521	15495	15466	15653	15459	15613	15568	15705	15766	15574	15463	15463	15352	15396	15461	15588	15476	15394	15492	15696	15643	15602	15461	15799	15368	15604	15558	15349	15598	15611	15639	15567	15533	15615	15683	15570	15627	15599	15453	15548	15620	15586	15653	15718	15629	15602	15717	15599	15611	15686	15565	15738	15730	15695	15555	15594	15533	15811	15738	15812	15756	15519	15301	15614	15621	15636	15566	15555	15642	15554	15568	15504	15500	15784	15503	15608	15599	15657	15701	15516	15408	15642	15463	15757	15580	15523	15671	15511	15740	15380	15427	15400	15767	15696	15637	15459	15414	15642	15583	15437	15642	15534	15502	15717	15471	15645	15556	15423	15404	15596	15454	15780	15731	15490	15567	15682	15551	15633	15544	15489	15511	15605	15614	15603	15586	15669	15663	15474	15626	15739	15642	15592	15521	15673	15527	15575	15600	15574	15546	15552	15629	15497	15571	15870	15583	15687	15488	15631	15482	15441	15709	15663	15712	15581	15408	15596	15414	15498	15510	15621	15581	15554	15695	15538	15573	15611	15558	15593	15554	15682	15515	15486	15708	15529	15773	15506	15732	15542	15663	15695	15558	15724	15621	15609	15652	15781	15657	15750	15592	15504	15485	15541	15700	15470	15617	15492	15663	15666	15414	15571	15534	15522	15504	15464	15552	15467	15571	15469	15721	15640	15502	15676	15474	15492	15738	15550	15483	15827	15530	15654	15631	15715	15729	15781	15706	15671	15673	15661	15504	15716	15519	15428	15668	15511	15630	15576	15692	15653	15669	15586	15567	15667	15410	15578	15544	15662	15497	15310	15612	15704	15642	15497	15680	15675	15479	15733	15366	15641	15427	15713	15731	15530	15571	15404	15799	15499	15593	15385	15524	15710	15692	15462	15658	15425	15606	15637	15601	15568	15536	15734	15608	15506	15539	15547	15642	15652	15528	15552	15562	15454	15699	15604	15503	15716	15770	15666	15748	15633	15447	15484	15539	15548	15509	15596	15652	15535	15649	15498	15499	15685	15606	15676	15463	15694	15330	15715	15560	15769	15719	15565	15516	15469	15368	15760	15640	15509	15728	15669	15627	15726	15497	15631	15580	15276	15665	15601	15610	15428	15306	15429	15648	15617	15700	15620	15507	15559	15670	15612	15593	15737	15445	15478	15533	15582	15509	15268	15696	15656	15590	15435	15552	15658	15564	15618	15548	15906	15770	15590	15479	15448	15361	15526	15564	15719	15623	15445	15541	15645	15440	15551	15454	15444	15521	15706	15551	15657	15675	15534	15466	15485	15645	15474	15571	15733	15466	15587	15840	15634	15592	15341	15489	15561	15751	15547	15474	15700	15554	15552	15428	15647	15474	15615	15642	15526	15620	15399	15712	15703	15456	15732	15470	15584	15334	15569	15680	15448	15538	15438	15636	15485	15484	15719	15524	15690	15548	15672	15502	15472	15585	15507	15723	15549	15469	15644	15774	15694	15645	15685	15709	15603	15556	15645	15410	15601	15545	15576	15714	15700	15571	15568	15593	15664	15535	15465	15462	15444	15608	15709	15643	15616	15649	15614	15672	15580	15471	15677	15856	15543	15563	15642	15615	15627	15811	15444	15471	15734	15487	15536	15661	15527	15803	15546	15342	15656	15560	15558	15538	15607	15568	15670	15470	15512	15702	15651	15745	15457	15697	15686	15705	15715	15479	15468	15585	15538	15835	15493	15544	15615	15566	15522	15703	15588	15635	15642	15696	15613	15680	15857	15703	15766	15767	15480	15686	15586	15555	15639	15441	15654	15499	15431	15512	15730	15527	15714	15806	15462	15609	15575	15557	15622	15533	15591	15592	15508	15644	15501	15617	15507	15579	15678	15626	15737	15661	15707	15451	15390	15754	15550	15506	15567	15704	15455	15552	15695	15439	15462	15724	15638	15563	15807	15708	15553	15607	15453	15474	15689	15565	15506	15526	15480	15262	15504	15574	15747	15568	15649	15642	15412	15605	15676	15568	15713	15633	15645	15727	15663
15399	28354	23757	19075	17599	16571	16008	15326	14985	14504	14440	14093	14143	13929	13826	13964	13910	13641	13651	13758	13787	13627	13755	13786	13670	13840	13717	13677	13654	13686	13681	13728	13823	13774	13637	13787	13687	13763	13527	13714	13833	13588	13814	13651	13752	13681	13659	13800	13688	13715	13717	13879	13617	13854	13760	13660	13824	13645	13778	13613	13651	13770	13754	13578	13761	13748	13538	13688	13547	13806	13637	13390	13877	13729	13711	13792	13646	13740	13742	13674	13679	13565	13669	13856	13734	13675	13753	13669	13852	13650	13693	13835	13674	13849	13712	13666	13480	13862	13806	13754	13912	13762	13764	13834	13903	13806	13764	13775	13708	13718	13878	13816	13626	13814	13715	13754	13747	13734	13846	13800	13635	13580	13742	13555	13792	13584	13617	13623	13733	13749	13750	13726	13820	13655	13786	13725	13718	13831	13770	13627	13829	13706	13822	13672	13680	13643	13685	13697	13752	13644	13696	13720	13846	13715	13597	13704	13844	13778	13875	13768	13655	13796	13828	13843	13678	13766	13788	13656	13646	13638	13844	13651	13848	13583	13836	13623	13751	13775	13944	13665	13657	13922	13757	13585	13724	13667	13889	13664	13732	13696	13728	13656	13736	13751	13752	13772	13628	13775	13806	13775	13657	13728	13661	13687	13677	13800	13752	13586	13706	13797	13708	13708	13699	13833	13754	13660	13785	13946	13749	13773	13663	13809	13679	13703	13679	13724	13897	13608	13738	13667	13763	13594	13827	13718	13664	13709	13797	13803	13676	13692	13808	13794	13627	13953	13713	13636	13582	13705	13961	13734	13782	13635	13631	13756	13883	13654	13740	13787	13516	13838	13684	13588	13607	13596	13786	13780	13805	13767	13690	13691	13841	13645	13582	13604	13637	13823	13744	13703	13688	13590	13652	13723	13803	13842	13635	13648	13722	13898	13798	13779	13675	13729	13634	13620	13828	13681	13671	13714	13938	13669	13649	13604	13777	13658	13623	13912	13665	13748	13679	13679	13790	13602	13582	13710	13659	13734	13548	13700	13695	13732	13727	13568	13672	13754	13678	13799	13783	13702	13624	13689	13719	13635	13858	13643	13702	13828	13708	13731	13624	13670	13682	13743	13702	13599	13566	13580	13797	13711	13656	13856	13582	13845	13629	13822	13670	13642	13682	13772	13775	13823	13933	13653	13748	13756	13731	13673	13609	13779	13836	13710	13894	13759	13640	13848	13630	13520	13834	13489	13652	13814	13780	13957	13866	13680	13640	13673	13837	13924	13718	13821	13795	13734	13687	13633	13681	13723	13607	13886	13527	13837	13813	13708	13785	13835	13787	13641	13677	13582	13883	13776	13857	13740	13658	13858	13659	13678	13645	13855	13675	13693	13816	13816	13672	13569	13715	13713	13827	13837	13791	13648	13796	13735	13718	13696	13648	13779	13832	13576	13663	13824	13605	13598	13605	13791	13740	13704	13795	13689	13662	13726	13722	13805	13785	13834	13632	13761	13678	13626	13784	13687	13730	13626	13779	13841	13864	13793	13870	13800	14028	13524	13699	13687	13928	13889	13818	13772	13753	13715	13682	13716	13794	13795	13740	13783	13695	13726	13826	13919	13629	13647	13607	13768	13627	13835	13714	13817	13780	13679	13707	13816	13754	13739	13691	13781	13780	13722	13713	13618	13704	13896	13861	13653	13867	13607	13723	13760	13590	13547	13587	13836	13615	13753	13769	13696	13786	13702	13873	13758	13620	13872	13620	13729	13677	13832	13884	13677	13735	13771	13774	13702	13682	13665	13652	13628	13678	13814	13716	13667	13775	13682	13796	13734	13681	13781	13865	13743	13683	13645	13712	13835	13727	13741	13611	13650	13683	13777	13672	13710	13482	13650	13743	13614	13621	13690	13561	13653	13579	13698	13631	13732	13597	13872	13630	13731	13804	13867	13635	13736	13667	13864	13549	13827	13761	13851	13768	13670	13652	13851	13667	13753	13805	13698	13770	13667	13964	13625	13786	13596	13651	13748	13707	13714	13606	13687	13929	13656	13717	13657	13786	13829	13544	13610	13706	13737	13784	13784	13696	13734	13643	13729	13735	13794	13665	13711	13725	13737	13721	13820	13675	13645	13571	13779	13761	13811	13687	13706	13773	13577	13752	13713	13677	13616	13805	13659	13650	13778	13708	13810	13724	13742	13699	13590	13627	13616	13641	13808	13663	13776	13708	13614	13778	13743	13772	13647	13862	13793	13693	13553	13716	13832	13555	13629	13744	13741	13750	13768	13559	13738	13702	13647	13839	13595	13791	13894	13805	13632	13598	13916	13685	13646	13783	13613	13855	13738	13643	13801	13889	13633	13720	13779	13710	13576	13586	13689	13680	13754	13711	13706	13662	13661	13696	13835	13624	13844	13731	13498	13800	13627	13822	13669	13674	13721	13813	13787	13943	13694	13710	13543	13728	13667	13838	13634	13880	13698	13580	13738	13520	13783	13765	13792	13732	14013	13685	13633	13688	13710	13851	13841	13633	13868	13585	13601	13677	13826	13751	13866	13777	13759	13548	13777	13533	13580	13859	13760	13639	13653	13678	13824	13690	13586	13804	13755	13850	13607	13758	13632	13572	13631	13736	13786	13722	13711	13639	13792	13736	13834	13815	13680	13763	13762	13847	13718	13758	13506	13791	13798	13892	13606	13676	13679	13573	13661	13596	13697	13706	13743	13725	13602	13680	13618	13831	13636	13785	13780	13835	13793	13615	13661	13759	13861	13802	13584	13657	13681	13732	13828	13638	13664	13629	13604	13738	13791	13766	13699	13668	13562	13665	13754	13747	13737	13767	13805	13783	13594	13733	13756	13866	13805	13691	13652	13626	13652	13795	13719	13830	13768	13661	13745	13700	13700	13689	13717	13703	13753	13666	13533	13743	13625	13781	13703	13624	13745	13641	13619	13760	13651	13726	13817	13662	13736	13884	13677	13644	13787	13643	13777	13839	13671	13575	13778	13708	13632	13661	13564	13719	13716	13679	13806	13711	13617	13774	13865	13766	13680	13746	13795	13714	13702	13701	13738	13836	13727	13835	13781	13836	13685	13812	13723	13811	13775	13680	13833	13741	13580	13668	13580	13780	13818	13931	13767	13779	13648	13783	13757	13651	13833	13804	13743	13768	13704	13672	13794	13846	13720	13765	13761	13869	13711	13764	13639	13739	13484	13796	13701	13883	13750	13891	13799	13684	13721	13729	13768	13593	13736	13699	13738	13675	13680	13623	13654	13576	13702	13787	13610	13828	13844	13600	13733	13694	13767	13743	13681	13683	13619	13878	13415	13872	13837	13753	13729	13773	13776	13704	13693	13667	13770	13766	13741	13711	13764	13859	13771	13675	13676	13580	13729	13728	13632	13916	13761	13609	13727	13742	13782	13687	13659	13647	13609	13724	13961	13706	13731	13733	13550	13741	13658	13707	13711	13825	13758	13842	13475	13693	13734	13651	13795	13797	13619	13700	13741	13574	13733	13565	13645	13810	13850	13776	13687	13787	13668	13628	13525	13766	13711	13745	13579	13895	13743	13814	13637	13750	13604	13714	13725	13711	13826	13795	13543	13564	13653	13709	13723	13815	13785	13632	13714	13687	13667	13619	13801	13810	13686	13779	13879	13817	13696	13728	13581	13624	13773	13576	13794	13726	13670	13783	13579	13804	13708	13823	13856	13754	13671	13705	13783	13865	13706	13892	13655	13607	13749	13857	13821	13735	13905	13675	13609	13567	13614	13710	13892	13578	13750	13691	13766	13603	13888	13817	13683	13632	13891	13784	13691	13730	13762	13629	13648	14057	13872	13806	13725	13800	13662	13875	13775	14052	13688	13616	13824	13781	13766	13728	13893	13612	13966	13610	13769	13774	13638	13631	13610	13729	13715	13708	13824	13716	13888	13672	13850	13788	13890	13531	13771	13875	13728	13711	13794	13661	13730	13685	13790	13894	13667	13662	13691	13776	13668	13704	13680	13713	13760	13907	13717	13556	13680	13635	13735	13574	13621	13530	13703	13607	13669	13716	13622	13757	13713	13578	13770	13565	13780	13776	13765	13715	13727	13774	13644	13798	13712	13704	13781	13559	13667	13697	13651	13671	13762	13642	13764	13716	13728	13861	13652	13747	13589	13659	13820	13587	13829	13590	13727	13803	13754	13733	13797	13689	13759	13728	13774	13825	13655	13707	13802	13615	13680	13779	13714	13687	13833	13788	13831	13758	13623	13512	13639	13836	13679	13693	13862	13845	13608	13665	13790	13663	13675	13621	13726	13612	13638	13711	13763	13684	13775	13750	13886	13803	13723	13759	13888	13542	13522	13668	13719	13811	13689	13764	13694	13723	13719	13582	13669	13954	13626	13579	13894	13719	13724	13797	13761	13760	13769	13787	13779	13776	13705	13678	13829	13725	13770	13755	13581	13820	13845	13688	13671	13802	13704	13746	13637	13819	13749	13793	13583	13789	13684	13791	13670	13657	13841	13754	13713	13731	13879	13643	13703	13717	13609	13783	13533	13675	13594	13754	13762	13781	13707	13621	13826	13817	13793	13858	13718	13769	13571	13576	13752	13813	13570	13669	13777	13791	13684	13918	13594	13747	13492	13756	13653	13654	13666	13784	13641	13651	13907	13698	13640	13675	13800	13826	13866	13674	13556	13780	13727	13635	13658	13669	13716	13671	13823	13652	13773	13638	13754	13751	13692	13748	13662	13831	13556	13547	13702	13759	13873	13655	13706	13904	13760	13441	13810	13699	13740	13720	13861	13743	13667	13658	13708	13710	13694	13698	13684	13771	13592	13721	13778	13727	13701	13654	13795	13642	13703	13740	13713	13696	13541	13745	13797	13719	13798	13610	13514	13897	13747	13556	13741	13764	13680	13680	13734	13709	13795	13747	13856	13540	13648	13730	13548	13822	13745	13741	13680	13727	13852	13783	13969	13752	13750	13583	13640	13721	13752	13989	13604	13873	13822	13609	13572	13853	13504	13844	13758	13748	13646	13798	13771	13660	13710	13836	13649	13718	13639	13798	13775	13592	13704	13623	13665	13876	13684	13584	13614	13869	13690	13866	13822	13668	13733	13791	13675	13825	13721	13687	13663	13857	13879	13598	13656
21865	21032	28272	24000	21313	23537	25508	20359	19254	19254	18988	18496	18222	18022	18108	18105	18007	17992	17956	17735	17815	17881	17706	17863	17790	17773	17743	17641	17695	17878	17914	17580	17862	17879	17899	17934	17911	17882	17815	17841	17809	17584	17956	17747	17883	17756	17656	17753	17797	17745	17551	17440	17622	17676	17531	17702	17633	17772	17741	17771	17743	17709	17775	17774	17763	17770	17649	17852	17808	17779	17776	17647	17722	17801	17864	17788	17715	17585	17577	17608	17644	17372	17588	17611	17738	17699	17776	17590	17660	17856	17658	17721	17763	17519	17687	17670	17664	17609	17612	17721	17709	17790	17762	17606	17566	17674	17714	17628	17580	17700	17700	17749	17891	17921	17698	17680	17873	17636	17621	17589	17715	17510	17694	17538	17780	17700	17703	17587	17577	17615	17780	17537	17701	17757	17525	17687	17483	17658	17626	17616	17502	17704	17669	17732	17710	17742	17614	17703	17715	17520	17658	17641	17640	17508	17399	17791	17736	17827	17500	17678	17387	17870	17775	17828	17592	17456	17554	17510	17504	17702	17603	17493	17872	17580	17735	17506	17672	17714	17827	17756	17786	17697	17709	17504	17545	17464	17583	17755	17698	17620	17823	17606	17727	17568	17572	17677	17808	17648	17606	17693	17585	17651	17545	17607	17538	17528	17714	17370	17616	17850	17647	17873	17882	17759	17703	17619	17534	17454	17640	17568	17531	17677	17701	17554	17676	17670	17433	17623	17652	17677	17835	17636	17703	17848	17779	17638	17792	17776	17761	17670	17676	17505	17887	17696	17769	17713	17999	17539	17523	17777	17719	17571	17868	17645	17539	17800	17600	17664	17670	17760	17604	17639	17714	17612	17504	17732	17676	17644	17773	17650	17611	17624	17494	17720	17671	17516	17604	17653	17700	17668	17661	17799	17595	17578	17603	17820	17676	17532	17767	17757	17703	17587	17691	17686	17763	17739	17777	17521	17697	17674	17630	17737	17748	17609	17619	17680	17611	17630	17541	17534	17775	17529	17581	17686	17664	17658	17803	17810	17500	17502	17750	17764	17700	17771	17798	17624	17499	17633	17426	17562	17551	17617	17619	17694	17742	17628	17435	17540	17572	17567	17441	17477	17608	17615	17667	17628	17506	17619	17744	17687	17613	17565	17637	17897	17729	17808	17607	17592	17661	17719	17658	17652	17650	17639	17578	17646	17399	17701	17682	17679	17535	17699	17522	17807	17647	17535	17732	17799	17572	17695	17670	17621	17671	17940	17589	17696	17473	17705	17668	17610	17624	17751	17741	17615	17648	17806	17657	17599	17694	17494	17761	17647	17783	17597	17476	17780	17702	17571	17518	17755	17807	17507	17636	17561	17655	17493	17616	17667	17503	17700	17387	17535	17505	17553	17636	17671	17818	17617	17692	17583	17735	17514	17551	17675	17741	17699	17622	17751	17709	17632	17576	17567	17530	17548	17749	17624	17600	17604	17580	17891	17772	17901	17695	17804	17767	17822	17709	17577	17441	17576	17564	17717	17553	17708	17697	17668	17524	17530	17594	17752	17738	17723	17681	17679	17551	17632	17645	17556	17522	17520	17749	17582	17752	17650	17609	17559	17669	17542	17753	17740	17438	17529	17421	17676	17661	17508	17635	17481	17506	17847	17856	17555	17703	17314	17548	17564	17720	17703	17669	17682	17843	17620	17600	17724	17794	17794	17548	17799	17711	17705	17808	17642	17749	17674	17695	17734	17776	17581	17659	17629	17729	17466	17433	17633	17451	17806	17688	17816	17650	17716	17840	17490	17562	17501	17671	17554	17460	17853	17740	17781	17480	17520	17591	17730	17675	17769	17763	17539	17582	17784	17529	17648	17524	17825	17582	17716	17869	17583	17779	17360	17739	17548	17519	17572	17944	17449	17628	17867	17785	17604	17596	17606	17970	17686	17650	17648	17615	17652	17737	17706	17542	17716	17503	17944	17703	17810	17995	17846	17790	17645	17727	17552	17396	17754	17524	17591	17553	17659	17621	17875	17738	17646	17623	17535	17617	17859	17774	17542	17630	17410	17580	17675	17803	17831	17700	17772	17683	17672	17601	17740	17626	17684	17727	17581	17603	17827	17555	17678	17658	17628	17767	17664	17573	17554	17597	17849	17682	17420	17654	17609	17488	17638	17439	17551	17760	17732	17476	17503	17873	17597	17569	17593	17560	17511	17499	17599	17692	17812	17428	17731	17811	17660	17736	17545	17780	17697	17687	17607	17622	17924	17566	17668	17638	17548	17488	17407	17544	17670	17598	17678	17565	17656	17492	17732	17711	17716	17587	17711	17725	17757	17776	17825	17919	17591	17526	17662	17634	17656	17833	17603	17416	17661	17489	17817	17568	17458	17721	17779	17836	17695	17631	17605	17637	17624	17817	17646	17868	17684	17655	17458	17485	17425	17649	17819	17473	17488	17716	17678	17750	17533	17730	17540	17554	17562	17590	17564	17752	17538	17668	17484	17574	17788	17779	17447	17400	17581	17755	17708	17601	17587	17636	17472	17825	17826	17658	17479	17606	17660	17658	17712	17743	17638	17735	17673	17577	17866	17530	17546	17687	17496	17811	17636	17686	17699	17563	17613	17628	17745	17719	17744	17493	17620	17750	17749	17630	17847	17592	17704	17608	17539	17673	17764	17604	17566	17702	17505	17698	17571	17598	17792	17462	17729	17468	17746	17574	17731	17880	17533	17723	17533	17752	17596	17427	17578	17600	17745	17851	17966	17590	17746	17651	17476	17734	17523	17689	17682	17711	17787	17851	17724	17642	17607	17725	17719	17507	17797	17645	17605	17628	17698	17611	17707	17803	17684	17593	17531	17526	17770	17662	17587	17731	17615	17618	17646	17494	17704	17542	17540	17639	17571	17802	17607	17772	17683	17578	17756	17761	17541	17756	17541	17622	17781	17694	17832	17670	17757	17785	17591	17798	17662	17790	17823	17943	17847	17689	17676	17570	17576	17835	17573	17667	17633	17644	17652	17676	17746	17647	17720	17637	17649	17340	17836	17524	17695	17814	17891	17831	17410	17566	17718	17640	17374	17649	17831	17731	17679	17616	17533	17584	17806	17657	17733	17696	17754	17653	17798	17756	17704	17684	17508	17522	17572	17530	17821	17422	17414	17800	17838	17529	17667	17734	17653	17628	17617	17822	17492	17615	17487	17541	17818	17536	17664	17340	17718	17701	17576	17656	17596	17881	17545	17757	17599	17664	17457	17687	17657	17679	17651	17613	17645	17508	17639	17563	17646	17660	17606	17679	17673	17575	17698	17446	17656	17708	17698	17637	17759	17704	17895	17624	17786	17773	17724	17826	17690	17747	17524	17709	17778	17638	17601	17751	17760	17576	17714	17700	17676	17610	17765	17774	17757	17640	17513	17539	17682	17720	17704	17736	17887	17715	17706	17548	17502	17589	17739	17809	17523	17488	17672	17724	17739	17865	17788	17580	17503	17556	17634	17620	17637	17597	17502	17642	17598	17422	17563	17746	17664	17550	17342	17575	17803	17789	17590	17640	17630	17729	17585	17561	17453	17725	17548	17769	17423	17463	17713	17667	17722	17775	17733	17702	17699	17521	17709	17705	17599	17831	17679	17729	17812	17729	17592	17532	17599	17552	17659	17637	17634	17789	17539	17709	17717	17497	17804	17816	17812	17685	17445	17694	17748	17428	17654	17735	17686	17716	17842	17691	17774	17569	17576	17529	17656	17786	17566	17707	17729	17584	17638	17591	17809	17544	17541	17667	17549	17690	17742	17670	17762	17490	17643	17896	17564	17927	17770	17541	17574	17806	17702	17710	17636	17879	17739	17584	17623	17580	17765	17496	17658	17564	17684	17809	17582	17595	17653	17596	17725	17697	17676	17655	17581	17746	17363	17832	17741	17638	17710	17509	17676	17751	17656	17648	17831	17592	17738	17515	17532	17809	17517	17564	17601	17820	17557	17793	17681	17569	17818	17676	17702	17725	17597	17756	17598	17422	17790	17821	17440	17816	17530	17834	17550	17729	17580	17709	17825	17633	17737	17689	17531	17709	17641	17604	17656	17521	17530	17638	17588	17748	17491	17577	17491	17615	17496	17609	17559	17586	17590	17543	17472	17683	17882	17478	17503	17713	17528	17796	17406	17628	17462	17439	17692	17645	17759	17586	17691	17778	17549	17459	17808	17567	17668	17545	17662	17710	17673	17696	17781	17588	17554	17606	17589	17539	17675	17676	17593	17637	17584	17627	17661	17628	17727	17616	17575	17395	17502	17487	17573	17647	17778	17677	17602	17718	17400	17726	17529	17536	17534	17692	17736	17469	17645	17628	17659	17707	17663	17950	17644	17370	17740	17471	17508	17692	17559	17625	17833	17737	17601	17646	17510	17474	17678	17499	17631	17612	17622	17777	17930	17738	17827	17852	17493	17544	17627	17478	17703	17643	17594	17582	17687	17469	17631	17688	17688	17648	17848	17584	17602	17683	17552	17540	17594	17672	17547	17724	17524	17755	17790	17514	17556	17796	17721	17635	17666	17581	17549	17456	17626	17711	17585	17803	17642	17538	17550	17835	17752	17545	17611	17535	17537	17666	17773	17555	17696	17577	17762	17581	17755	17671	17656	17665	17431	17734	17629	17570	17827	17705	17756	17528	17668	17490	17796	17888	17801	17590	17589	17396	17455	17689	17740	17883	17800	17704	17681	17597	17553	17539	17419	17777	17651	17498	17742	17679	17666	17982	17535	17768	17638	17655	17752	17854	17843	17683	17629	17604	17701	17639	17599	17743	17802	17804	17738	17718	17650	17735	17759	17749	17745	17668	17597	17636	17721	17683	17827	17619	17654	17642	17658	17623	17627	17662	17767	17588	17732	17528	17492	17787	17673	17654	17785	17514	17569	17705	17571	17785	17756	17699	17694	17632	17842	17553	17645	17801	17557	17662	17533	17650	17578	17508	17794	17748	17679	17901	17711	17891	17536	17589	17618	17589	17712	17645	17438	17868	17689	17784	17783	17791	17583	17723	17607	17749	17687	17651	17577	17565	17475	17762	17619	17647	17598	17604	17664	17763	17542	17547	17631	17719	17636	17734	17771	17624	17600	17798	17630	17757	17778	17567	17662	17621	17602
16422	36679	30765	23897	21345	20013	18715	17746	16866	16428	15924	15566	15567	15396	15101	15323	15113	15040	15107	14983	14887	15036	14789	15109	15050	14946	14915	14993	15077	14916	14875	14830	14903	14861	14797	15012	14821	14908	14936	14795	14866	14900	14822	15117	14939	14916	14965	15093	14871	14868	15020	14862	14923	15007	14927	14901	14794	14971	15194	14771	14997	14972	14971	14842	14972	15008	14810	14735	14905	14978	15047	14912	14961	14988	15089	14944	15018	14979	14825	14812	14920	14876	14956	14894	14818	14819	14990	14803	14915	14914	15052	14983	14910	14921	14903	14907	14900	14858	14948	14755	14989	14898	15076	14909	14789	14792	14780	15002	15010	14941	14898	14846	15027	14939	15057	14889	14861	14967	14863	14834	14778	14988	14766	14921	15055	14860	14702	14893	14922	14820	14834	14736	14807	14968	14697	15137	14907	14783	14965	14896	14870	14872	14856	15015	14924	14907	14787	14714	14922	15007	14876	14733	14887	14977	14873	14907	14826	14886	14821	14894	14845	14903	14880	14987	15054	14867	15015	14908	14890	14956	14944	14892	14709	14792	14821	14862	14742	14917	14944	14962	14950	14759	15036	14748	14992	14737	14909	14903	14756	14797	15008	14939	14976	14866	14890	14735	14856	14843	14748	14849	14880	14993	14795	14909	14818	14955	15039	14858	14975	14847	15055	14958	14786	14818	14923	14936	14653	14840	14879	14886	14941	14934	15082	14962	14969	14950	14885	14875	14790	14939	14765	14936	14977	14885	14760	14994	14739	14968	14741	14814	14757	14920	14946	14875	14873	15137	14893	14854	14936	15125	14823	14976	14760	14853	14884	14877	14896	14868	14852	14818	14979	14874	14815	15043	15028	14840	14801	14839	14755	14854	14923	14924	14769	14845	14794	14739	14749	14819	14895	14899	14821	15028	14721	14867	14866	14929	14923	15102	14681	14854	14886	14798	14830	14834	14862	14863	14801	14986	14765	14910	15058	15046	14897	14861	14667	14886	15027	14905	14849	14815	15003	14793	14994	14727	14761	14880	14998	14889	14963	15033	14811	14893	14951	14964	14897	14885	14961	15003	14906	14833	15178	14861	14875	14844	14857	14842	14985	14739	15027	14927	14893	14694	14828	14952	14928	14822	14755	14959	14951	14810	15017	14821	15006	14828	14899	14967	14962	14900	14781	14917	14653	14728	14873	15034	14898	14808	14753	15030	14954	14738	15093	14893	14986	14878	14875	14875	14959	14882	14841	15001	14817	15082	14979	14990	14944	14704	14944	14833	14937	14849	14682	14980	14821	14946	14872	14882	14727	14864	14950	14764	14757	14861	14843	14823	14931	14966	14793	14922	15017	14846	14849	14861	14770	15060	14972	14806	14836	14999	14849	14826	14974	14846	14865	14927	14863	14902	15134	14820	14813	14898	14806	14937	14712	14747	14982	14895	14790	14914	14883	14906	14989	14884	14805	14708	14794	15009	14865	14942	14862	14733	14750	14982	14869	14852	15032	14777	14899	14759	14999	14886	14805	14953	14895	14903	15031	14895	15041	14821	14908	14987	14823	14917	14978	14937	15013	14889	14857	14935	14879	14766	14774	14918	14923	14834	14955	14851	14667	15086	14873	14910	15024	14914	14750	15010	14812	14784	14771	14912	14940	14872	14877	14984	14882	14902	14736	14917	15014	15063	14760	15005	14817	14850	14958	14890	15068	14967	14793	15026	14762	14959	14809	15041	14801	14763	14898	15081	14827	14966	14732	14909	14882	14794	14945	14891	14719	14863	15015	14815	15010	14841	14883	15008	14855	14938	14852	14815	14791	14808	14779	15026	14858	14898	14879	14801	14859	14802	14804	14912	14855	14807	14888	14740	14949	14974	14771	14983	14876	14763	14976	14871	14754	14827	15042	14826	14789	14894	15040	14844	14993	14805	14744	14789	14877	14804	14944	14759	14936	14980	14886	14789	14919	14868	14848	14855	14913	14853	14802	14729	14951	14749	14841	14730	14926	14827	14872	14774	14819	14816	14605	14864	14826	14579	14892	15023	14755	14927	14844	15007	14906	14892	15018	14874	14872	15027	14750	14925	14900	14814	14969	14858	14804	14760	14800	14788	14867	14971	14705	14844	14856	14921	15005	14921	14766	14852	14917	15031	15067	14969	14927	14731	14848	14862	14969	14872	14961	14997	14727	14764	15012	14784	14891	14847	14966	14833	15003	14916	14930	14864	14941	14845	14917	14833	14949	14778	15017	14927	14965	15105	14870	14924	14982	14805	15022	14849	14844	14750	14941	14841	14915	14699	14823	14974	14810	14746	14867	14852	14736	14771	14864	14982	14925	14912	14758	14704	14940	14777	14977	14769	14806	14807	14880	14808	14750	14947	14816	14903	14899	14981	14997	14894	14977	14897	15010	14915	14792	14882	14838	14729	14878	14822	14871	14977	14920	14753	14732	14960	14873	14788	14974	14785	14922	14990	14730	14757	14817	14875	14763	14968	14909	14780	14894	14876	15026	14809	14849	14966	14704	14826	14987	14888	14863	14860	14791	14823	14856	14964	14899	14933	15017	14947	15037	15036	14883	14942	14958	14709	14980	14838	14751	14771	14881	14904	14834	14791	14809	14835	14802	14844	15025	14687	14836	14803	14901	14697	14874	14883	14820	14988	14819	14822	14794	14946	14811	14888	14883	14782	14910	14815	14853	14907	14946	14819	15218	14888	14734	14953	14729	14801	14755	14854	15003	14901	14906	14710	14864	14863	14793	14924	14863	14792	15057	14992	14926	14791	14936	14850	14863	14798	14994	14786	14709	14965	14818	14814	14840	14965	14827	14870	14848	14939	14850	14910	14931	15018	14965	14800	14929	14848	14986	14903	15138	14910	14914	14787	14768	14819	15012	14800	14736	14954	14702	14694	14792	15030	15037	14844	14771	14928	14945	14751	14782	14845	14850	14860	14849	14918	14844	14729	14932	14762	14926	14863	14780	14870	14806	14965	14978	14844	14825	14806	14927	14963	14893	14989	14715	14709	14969	14826	14959	14833	14841	14825	15013	14879	15073	14886	14918	15005	14942	14815	15121	14860	14953	14792	14823	14951	14859	14768	14844	14852	14898	14954	14766	14953	15019	14874	14818	14942	14832	14937	15042	14902	14958	15079	14938	14818	14890	14823	14899	14862	15104	14907	14914	14728	14895	14979	14840	14713	14786	14893	14940	14849	14820	14904	14804	14830	14947	14730	14787	14812	14952	14935	14942	14871	14974	14776	14763	14924	15067	14884	15028	14836	14789	14992	14785	14823	14859	14793	14795	14788	14808	14913	14924	14903	15035	14904	14854	14915	14902	14841	14884	15043	14808	14918	14927	14758	15012	14833	14803	14946	14781	14898	15135	14951	14987	15014	14757	14846	14970	14958	14836	14757	14940	14855	14705	14907	14916	14774	14977	14852	14767	14799	14865	14852	14881	14722	14721	14977	14796	14913	14795	14917	14947	14763	14759	14766	14821	14765	14839	14765	14886	14911	14842	14892	14720	14931	14988	14987	14698	14863	14853	14900	14817	15054	14907	14676	14856	14919	14688	14936	14876	14939	14781	14926	14730	14686	14846	14839	14838	14934	14840	14844	14728	14740	14855	14916	14746	14815	14885	14742	14735	14971	14871	14831	14817	14890	14871	14965	14886	14895	14847	14881	14756	14926	15058	14806	14842	14944	14777	14934	14858	14789	14874	14895	14733	14881	15008	14879	14874	14956	14878	14758	14884	14977	14721	14810	14826	14860	14895	15049	14759	14834	14919	14842	14854	15082	14890	14729	14738	15077	14954	14974	15104	14970	15016	14933	14870	15030	14738	14939	14895	14960	14948	14719	14947	14881	14875	14878	14982	14823	14730	14816	14980	14945	14723	14938	14830	14965	14835	14795	14910	14697	14946	14889	14716	14950	14932	14827	14887	14956	14900	14905	14903	14790	14829	14973	14873	14865	14944	14948	14780	14970	14825	14950	14948	14991	14794	14727	15070	14753	14817	14825	14925	14944	14863	14856	14902	14786	14829	14951	14968	14673	14831	14944	14836	14763	14926	14729	14895	14721	14779	14890	14920	14878	14758	14675	14912	14915	14833	14841	14940	14868	15087	15005	14885	14847	14925	14974	14787	14706	15110	14830	14783	14992	14882	14755	14754	15016	14978	14788	14781	14792	14875	15031	14961	14885	14918	14961	14882	14860	14972	14846	14877	14741	14839	14827	14857	15034	14954	15019	14819	14966	14876	14737	14949	14853	14853	15057	14784	14750	14918	14792	14711	14951	14983	14931	14901	14800	14857	14883	14938	14969	15133	14905	14951	14811	14888	15036	14848	14788	14953	14838	14854	14885	15144	14918	14848	14789	14792	14982	14819	14917	14950	14911	14888	14850	14989	14989	14850	14723	14859	14801	14922	14922	14831	14915	14736	14894	14860	14757	15007	14765	14878	14823	14858	14813	14791	14841	14887	14901	14848	14959	14707	14972	14967	14834	14839	14955	14958	14974	14935	14888	15033	14763	14994	15110	14800	14764	14964	14721	14803	14912	14954	14844	15040	14810	14983	15181	14835	14767	14818	15061	14745	14894	14981	14735	14883	14918	14822	14832	14936	14967	14823	14968	14835	14902	14767	14951	14953	14846	14946	14894	14781	14959	14973	15046	14980	14894	14794	14982	14849	15061	14665	14731	14925	14749	14772	14849	14755	14952	15063	14952	14809	14926	14923	15009	14888	14998	14925	14862	14911	14736	14881	14965	15044	15015	14885	14889	14859	14799	14844	14918	15133	14831	14842	14781	15067	14945	14758	14857	14825	14817	14864	15000	14968	14825	14931	14922	14801	14761	15009	14810	14770	14706	14828	14894	14834	14964	14818	15060	14869	14852	14626	14843	14842	14889	14909	14918	14882	14988	14971	14899	14989	14849	14949	14862	14871	14861	14953	14948	14970	14884	14735	14850	15064	14972	14933	14946	15038	14789	14891	14776	14896	14982	14731	14907	14878	14907	14789	14808	15005	14761	14817	14777	14672	14838	14986	14987	14830	14700	14664	14939	14984	14932	14989	14883	14817	14849	14925	14959	14952	15009	14871	14798	14970	14917	15083	14853	15022	15014	14907	14797	14790	14813	14729	14707
28116	22652	24945	21316	17720	16979	16828	16126	16120	15914	15739	15717	15859	15775	15704	15536	15501	15570	15530	15720	15348	15456	15612	15469	15603	15401	15644	15422	15704	15238	15331	15413	15497	15540	15479	15623	15440	15606	15480	15620	15477	15531	15552	15352	15615	15634	15377	15516	15603	15639	15633	15482	15566	15414	15538	15489	15588	15384	15421	15516	15511	15524	15477	15397	15534	15448	15431	15327	15514	15607	15518	15422	15506	15528	15298	15379	15385	15395	15366	15459	15703	15461	15587	15693	15451	15426	15495	15430	15368	15411	15446	15574	15471	15412	15543	15321	15505	15276	15607	15564	15475	15490	15607	15407	15286	15580	15641	15655	15349	15512	15542	15359	15558	15539	15458	15353	15501	15629	15545	15455	15604	15574	15626	15558	15639	15438	15637	15336	15570	15462	15312	15626	15495	15413	15427	15592	15557	15548	15514	15415	15445	15685	15546	15562	15546	15475	15488	15646	15369	15330	15358	15512	15316	15471	15486	15618	15427	15630	15546	15513	15587	15435	15546	15441	15399	15477	15624	15546	15425	15633	15574	15515	15457	15487	15551	15430	15275	15485	15547	15426	15493	15502	15538	15439	15436	15457	15233	15638	15483	15367	15530	15547	15548	15562	15570	15404	15450	15441	15444	15441	15809	15669	15622	15416	15565	15322	15476	15380	15505	15548	15444	15596	15628	15279	15380	15629	15549	15544	15431	15638	15561	15610	15575	15525	15432	15581	15485	15659	15406	15468	15669	15425	15346	15496	15704	15315	15396	15625	15545	15536	15489	15241	15524	15598	15419	15527	15355	15642	15628	15696	15576	15365	15534	15410	15365	15537	15440	15534	15496	15416	15357	15509	15607	15633	15587	15464	15338	15600	15544	15674	15705	15553	15569	15603	15351	15499	15509	15386	15675	15639	15464	15515	15522	15378	15360	15411	15451	15385	15559	15464	15533	15574	15429	15386	15348	15460	15518	15419	15665	15368	15512	15508	15409	15384	15684	15384	15406	15416	15338	15433	15557	15629	15544	15683	15362	15436	15622	15623	15377	15351	15561	15332	15438	15334	15527	15456	15498	15608	15670	15474	15595	15526	15527	15431	15237	15387	15561	15530	15449	15360	15443	15632	15363	15452	15530	15484	15565	15534	15449	15443	15452	15594	15620	15433	15434	15454	15515	15451	15492	15554	15520	15511	15345	15345	15621	15348	15645	15452	15573	15601	15508	15479	15409	15596	15525	15447	15537	15595	15416	15524	15574	15550	15435	15490	15465	15425	15508	15412	15356	15435	15501	15484	15489	15505	15408	15470	15372	15424	15437	15481	15560	15463	15582	15583	15631	15671	15720	15776	15665	15515	15486	15432	15531	15723	15674	15534	15579	15449	15389	15490	15347	15757	15524	15506	15479	15505	15520	15469	15449	15599	15637	15433	15634	15414	15558	15407	15576	15536	15571	15549	15366	15621	15538	15479	15575	15395	15559	15312	15301	15343	15487	15409	15348	15570	15434	15493	15705	15535	15554	15505	15589	15513	15516	15570	15525	15580	15442	15376	15516	15409	15659	15567	15257	15265	15405	15357	15696	15396	15598	15442	15652	15399	15453	15311	15648	15444	15524	15443	15547	15486	15585	15458	15407	15479	15596	15628	15575	15639	15585	15415	15317	15372	15253	15554	15450	15445	15384	15483	15495	15463	15562	15464	15574	15498	15548	15533	15610	15430	15545	15727	15543	15378	15572	15452	15397	15464	15432	15371	15485	15311	15486	15511	15472	15416	15660	15513	15614	15554	15373	15480	15673	15494	15552	15463	15421	15555	15632	15459	15459	15253	15351	15469	15383	15635	15664	15380	15391	15471	15671	15542	15611	15411	15580	15220	15541	15654	15593	15497	15508	15433	15564	15495	15416	15514	15282	15495	15698	15592	15471	15660	15474	15604	15388	15417	15454	15414	15587	15455	15676	15634	15684	15604	15660	15359	15450	15410	15353	15528	15501	15423	15287	15440	15637	15421	15497	15566	15457	15698	15580	15373	15409	15634	15347	15428	15448	15294	15476	15661	15588	15564	15597	15543	15625	15508	15610	15454	15471	15487	15568	15499	15544	15574	15689	15687	15518	15499	15643	15565	15519	15430	15485	15728	15531	15713	15343	15414	15601	15660	15575	15395	15559	15441	15313	15562	15545	15321	15568	15443	15453	15628	15460	15552	15599	15669	15363	15491	15563	15524	15496	15604	15525	15472	15423	15532	15711	15461	15313	15517	15558	15523	15316	15739	15471	15773	15520	15546	15472	15594	15566	15647	15585	15530	15526	15566	15552	15225	15490	15494	15372	15340	15324	15476	15437	15702	15563	15402	15505	15540	15616	15572	15327	15547	15344	15560	15526	15554	15702	15573	15473	15455	15579	15529	15343	15493	15571	15408	15524	15734	15258	15579	15405	15484	15642	15505	15624	15495	15366	15374	15598	15610	15627	15350	15571	15757	15398	15207	15483	15732	15428	15509	15537	15338	15585	15478	15549	15460	15516	15435	15677	15378	15629	15193	15567	15451	15424	15384	15529	15404	15525	15673	15446	15397	15307	15610	15412	15357	15582	15389	15429	15372	15457	15410	15583	15449	15442	15611	15356	15513	15472	15352	15447	15599	15567	15403	15574	15734	15399	15402	15464	15445	15409	15502	15553	15473	15472	15608	15653	15481	15511	15622	15419	15519	15462	15581	15422	15462	15539	15512	15450	15422	15512	15514	15432	15522	15529	15471	15516	15563	15543	15343	15376	15437	15444	15378	15446	15612	15538	15426	15568	15664	15533	15502	15424	15323	15325	15583	15682	15643	15535	15433	15459	15535	15579	15560	15821	15557	15634	15553	15647	15540	15614	15677	15667	15510	15472	15503	15652	15575	15665	15454	15744	15551	15539	15621	15552	15515	15609	15474	15568	15540	15445	15430	15486	15607	15567	15441	15617	15454	15745	15554	15334	15713	15544	15517	15383	15714	15624	15486	15442	15525	15463	15284	15626	15482	15579	15194	15342	15466	15508	15525	15397	15552	15517	15623	15428	15414	15545	15384	15343	15625	15459	15666	15521	15439	15414	15544	15517	15372	15453	15425	15318	15330	15463	15390	15587	15565	15617	15507	15427	15613	15468	15540	15604	15411	15503	15495	15463	15625	15695	15503	15559	15503	15402	15610	15564	15523	15484	15336	15448	15672	15690	15449	15367	15381	15444	15646	15460	15614	15460	15454	15411	15519	15433	15445	15578	15410	15552	15547	15400	15319	15357	15523	15595	15635	15533	15534	15674	15409	15463	15537	15427	15465	15604	15410	15537	15450	15450	15616	15571	15610	15303	15473	15569	15485	15423	15555	15765	15611	15541	15459	15399	15603	15574	15415	15572	15357	15475	15525	15359	15399	15490	15558	15507	15520	15391	15666	15563	15406	15546	15539	15370	15551	15490	15647	15576	15357	15530	15653	15641	15368	15468	15599	15580	15448	15594	15387	15279	15589	15558	15521	15634	15513	15634	15346	15639	15492	15579	15631	15514	15439	15455	15593	15540	15711	15588	15663	15467	15508	15651	15338	15587	15427	15643	15402	15494	15460	15486	15481	15548	15544	15245	15556	15579	15558	15434	15432	15440	15525	15508	15512	15646	15378	15478	15446	15429	15514	15414	15673	15507	15447	15352	15425	15642	15495	15283	15493	15492	15376	15698	15492	15698	15594	15355	15452	15417	15568	15577	15429	15464	15616	15516	15620	15430	15296	15424	15433	15374	15442	15474	15594	15524	15465	15460	15461	15479	15422	15622	15400	15587	15362	15392	15701	15464	15570	15600	15510	15682	15627	15264	15572	15491	15448	15504	15497	15286	15304	15666	15372	15468	15511	15478	15649	15562	15621	15473	15532	15492	15440	15357	15439	15655	15396	15435	15501	15580	15769	15481	15650	15675	15364	15690	15484	15617	15661	15619	15438	15503	15482	15659	15533	15536	15397	15581	15504	15490	15447	15558	15595	15502	15476	15495	15375	15553	15517	15600	15619	15572	15377	15625	15684	15423	15581	15600	15364	15532	15563	15521	15435	15363	15544	15418	15594	15619	15482	15417	15526	15359	15669	15473	15502	15582	15440	15757	15391	15452	15621	15455	15896	15482	15520	15499	15853	15556	15626	15560	15404	15501	15641	15285	15279	15483	15436	15692	15569	15496	15433	15506	15405	15472	15540	15311	15544	15457	15338	15400	15603	15336	15513	15370	15421	15527	15552	15392	15541	15412	15486	15429	15405	15366	15613	15512	15560	15407	15489	15459	15678	15422	15338	15478	15719	15548	15582	15584	15613	15605	15467	15528	15612	15429	15555	15486	15729	15518	15485	15345	15603	15414	15442	15504	15685	15553	15502	15707	15415	15550	15504	15539	15540	15476	15437	15509	15524	15534	15632	15756	15467	15510	15650	15558	15685	15647	15473	15633	15482	15458	15591	15449	15635	15402	15570	15505	15429	15591	15625	15470	15448	15584	15660	15559	15591	15532	15572	15526	15534	15121	15536	15479	15480	15893	15598	15391	15467	15649	15632	15474	15537	15415	15698	15610	15438	15556	15424	15462	15550	15518	15487	15327	15444	15433	15571	15396	15615	15572	15440	15409	15476	15507	15666	15311	15444	15733	15752	15545	15742	15425	15729	15600	15475	15416	15566	15378	15580	15464	15620	15354	15410	15467	15419	15714	15556	15702	15632	15446	15517	15519	15607	15460	15506	15298	15497	15361	15622	15448	15453	15496	15444	15425	15549	15431	15246	15502	15472	15362	15647	15553	15385	15338	15534	15474	15593	15578	15573	15785	15476	15316	15667	15498	15492	15466	15269	15424	15468	15490	15657	15608	15581	15399	15317	15557	15480	15503	15416	15795	15608	15560	15431	15513	15602	15518	15533	15648	15382	15407	15660	15644	15514	15455	15460	15529	15693	15421	15521	15725	15674	15631	15599	15593	15427	15625	15497	15422	15577	15659	15675	15596	15645	15428	15474	15385	15408	15453	15454	15428	15490	15356	15349	15531	15540	15514	15600	15498	15628	15415	15570	15621	15413	15524	15410	15599	15593	15591	15347	15464	15497	15418	15357	15309	15565	15520	15543	15250	15351	15623	15386	15533	15322
17175	26322	21872	17926	16576	15712	15116	14820	14409	14209	14105	13857	13951	13743	13615	13581	13642	13598	13671	13733	13593	13501	13594	13589	13538	13609	13629	13685	13471	13602	13622	13538	13762	13560	13652	13695	13556	13589	13627	13689	13630	13500	13582	13650	13500	13584	13657	13681	13610	13631	13545	13691	13484	13622	13669	13593	13664	13565	13693	13568	13507	13683	13496	13465	13561	13544	13598	13491	13527	13737	13660	13620	13558	13597	13609	13650	13712	13646	13568	13736	13606	13693	13531	13635	13695	13708	13570	13614	13670	13545	13487	13774	13727	13562	13512	13728	13660	13547	13656	13648	13525	13657	13740	13611	13552	13518	13618	13623	13604	13583	13718	13562	13726	13670	13641	13615	13751	13575	13586	13644	13595	13508	13571	13501	13583	13470	13559	13599	13592	13722	13711	13613	13597	13644	13702	13656	13550	13715	13507	13568	13583	13670	13515	13601	13613	13569	13450	13536	13692	13580	13513	13632	13533	13580	13521	13657	13840	13593	13632	13748	13454	13666	13515	13504	13655	13666	13608	13544	13630	13625	13533	13562	13625	13540	13574	13531	13635	13578	13634	13654	13687	13396	13614	13612	13611	13371	13596	13776	13500	13608	13716	13556	13570	13741	13727	13782	13505	13726	13668	13643	13599	13686	13627	13615	13638	13646	13638	13558	13480	13665	13589	13627	13590	13487	13736	13401	13619	13519	13644	13581	13695	13623	13629	13556	13411	13499	13673	13584	13646	13602	13658	13567	13519	13576	13736	13650	13653	13646	13649	13615	13527	13592	13678	13734	13657	13607	13725	13671	13651	13437	13675	13610	13717	13462	13636	13610	13809	13546	13704	13590	13627	13585	13621	13522	13490	13538	13551	13745	13627	13613	13660	13496	13571	13513	13437	13427	13587	13680	13730	13558	13636	13653	13642	13606	13574	13660	13761	13557	13585	13640	13567	13589	13619	13679	13642	13579	13711	13446	13757	13667	13490	13702	13774	13443	13500	13618	13328	13600	13425	13603	13629	13526	13633	13582	13703	13567	13665	13698	13701	13415	13543	13455	13686	13610	13706	13482	13465	13468	13672	13689	13644	13638	13621	13598	13634	13612	13696	13645	13786	13565	13693	13661	13521	13609	13571	13672	13449	13680	13701	13594	13689	13530	13678	13600	13592	13671	13518	13425	13701	13589	13805	13488	13451	13721	13311	13668	13372	13619	13664	13526	13591	13691	13612	13602	13532	13636	13646	13666	13605	13646	13515	13478	13605	13401	13535	13657	13633	13583	13677	13600	13665	13560	13503	13481	13456	13672	13574	13554	13615	13732	13569	13641	13699	13690	13579	13597	13484	13905	13637	13506	13630	13436	13507	13581	13656	13623	13539	13588	13366	13583	13581	13712	13546	13520	13455	13562	13428	13597	13414	13469	13595	13642	13720	13524	13636	13568	13684	13534	13521	13651	13776	13584	13767	13692	13553	13649	13666	13565	13455	13784	13620	13613	13479	13408	13552	13876	13596	13499	13523	13577	13594	13660	13506	13632	13577	13644	13627	13676	13555	13597	13699	13494	13581	13661	13483	13623	13747	13585	13758	13477	13692	13639	13392	13548	13728	13566	13650	13687	13735	13571	13717	13573	13396	13603	13822	13580	13547	13830	13684	13597	13727	13565	13655	13596	13712	13563	13540	13550	13738	13656	13654	13617	13594	13685	13452	13556	13500	13698	13460	13648	13582	13521	13576	13782	13697	13726	13540	13732	13506	13675	13533	13619	13580	13591	13559	13577	13603	13551	13637	13551	13729	13605	13601	13661	13589	13682	13597	13699	13648	13640	13451	13688	13573	13475	13423	13504	13475	13655	13499	13654	13593	13453	13732	13725	13659	13641	13670	13673	13637	13630	13623	13622	13733	13517	13569	13521	13627	13778	13596	13486	13663	13358	13557	13607	13680	13594	13668	13560	13568	13731	13825	13529	13551	13518	13853	13661	13622	13572	13675	13640	13684	13613	13680	13624	13599	13531	13544	13551	13545	13630	13666	13714	13510	13603	13629	13645	13625	13550	13657	13473	13681	13513	13472	13561	13524	13414	13674	13585	13689	13706	13647	13412	13546	13585	13709	13609	13618	13610	13664	13483	13551	13610	13693	13647	13585	13541	13695	13660	13686	13675	13605	13589	13619	13586	13620	13660	13575	13496	13646	13794	13572	13648	13731	13533	13696	13727	13526	13653	13638	13663	13639	13602	13610	13514	13521	13694	13464	13477	13697	13685	13707	13778	13732	13582	13530	13632	13648	13336	13575	13490	13692	13651	13556	13447	13507	13501	13638	13524	13510	13618	13602	13599	13644	13506	13914	13560	13719	13680	13498	13677	13599	13613	13556	13562	13677	13541	13688	13554	13647	13555	13702	13587	13699	13576	13632	13632	13714	13693	13626	13605	13672	13659	13527	13676	13647	13570	13650	13633	13568	13567	13616	13514	13588	13694	13769	13573	13545	13521	13637	13474	13659	13492	13645	13588	13700	13641	13604	13633	13604	13629	13546	13476	13605	13436	13599	13575	13556	13650	13697	13500	13576	13517	13749	13603	13578	13664	13624	13737	13785	13570	13607	13515	13511	13743	13745	13559	13620	13664	13736	13782	13781	13698	13753	13566	13516	13359	13776	13732	13515	13487	13584	13730	13641	13609	13690	13583	13731	13553	13567	13772	13540	13618	13605	13428	13679	13600	13702	13649	13681	13445	13696	13536	13580	13591	13807	13618	13655	13703	13522	13611	13656	13684	13653	13729	13535	13684	13621	13608	13609	13572	13625	13457	13730	13649	13531	13640	13747	13508	13763	13627	13479	13636	13541	13488	13652	13765	13674	13503	13564	13552	13611	13675	13550	13430	13581	13701	13684	13560	13681	13526	13597	13616	13615	13694	13561	13567	13703	13631	13533	13710	13666	13448	13403	13692	13509	13400	13615	13558	13659	13435	13588	13550	13573	13667	13756	13471	13627	13533	13684	13702	13477	13650	13643	13642	13534	13617	13661	13392	13502	13502	13661	13603	13548	13625	13455	13618	13649	13466	13638	13550	13627	13636	13493	13545	13642	13578	13623	13738	13535	13625	13718	13611	13680	13602	13646	13716	13478	13556	13576	13744	13606	13598	13663	13735	13516	13754	13704	13562	13658	13643	13479	13548	13626	13577	13760	13595	13547	13590	13543	13594	13593	13578	13618	13697	13610	13720	13678	13726	13708	13626	13499	13648	13609	13681	13639	13748	13553	13651	13731	13662	13505	13481	13638	13446	13430	13605	13756	13737	13656	13486	13756	13561	13532	13660	13570	13614	13544	13640	13620	13500	13477	13746	13479	13721	13587	13556	13476	13533	13532	13786	13451	13701	13583	13451	13573	13604	13553	13584	13628	13554	13553	13529	13591	13614	13605	13602	13625	13596	13810	13463	13637	13568	13561	13606	13727	13575	13449	13720	13572	13571	13524	13527	13609	13559	13628	13575	13564	13540	13646	13586	13690	13687	13699	13489	13599	13470	13790	13545	13592	13427	13481	13582	13628	13595	13554	13493	13721	13624	13627	13548	13597	13460	13513	13536	13562	13591	13714	13562	13523	13558	13639	13652	13533	13668	13782	13563	13675	13540	13823	13568	13638	13641	13569	13618	13523	13258	13592	13724	13706	13663	13532	13588	13529	13537	13677	13755	13609	13547	13710	13676	13739	13779	13711	13773	13495	13738	13567	13726	13647	13582	13565	13574	13688	13622	13779	13658	13664	13498	13658	13671	13542	13535	13739	13580	13608	13522	13669	13500	13575	13441	13569	13648	13634	13748	13690	13947	13751	13598	13633	13536	13507	13669	13668	13694	13665	13683	13538	13667	13461	13658	13752	13640	13749	13648	13535	13629	13506	13419	13653	13672	13692	13511	13543	13597	13569	13630	13641	13643	13672	13806	13601	13580	13583	13485	13632	13619	13601	13698	13790	13755	13473	13700	13692	13659	13691	13463	13676	13503	13599	13634	13594	13555	13703	13559	13624	13653	13535	13660	13710	13552	13663	13382	13639	13614	13627	13534	13723	13594	13690	13704	13515	13585	13445	13587	13491	13665	13758	13531	13548	13777	13651	13592	13610	13810	13477	13563	13591	13627	13566	13542	13610	13781	13661	13758	13527	13530	13638	13617	13776	13598	13654	13704	13693	13655	13527	13670	13702	13680	13694	13721	13492	13478	13627	13655	13474	13651	13791	13655	13563	13566	13777	13576	13641	13629	13591	13535	13593	13666	13611	13619	13427	13609	13549	13529	13691	13509	13596	13521	13644	13453	13608	13726	13594	13638	13634	13518	13647	13450	13562	13563	13619	13839	13574	13684	13562	13759	13724	13531	13543	13641	13599	13662	13499	13483	13600	13556	13526	13682	13788	13701	13664	13573	13600	13640	13697	13642	13707	13704	13672	13445	13565	13545	13434	13429	13724	13652	13656	13662	13500	13583	13744	13642	13453	13684	13439	13482	13543	13596	13578	13608	13467	13728	13553	13582	13668	13593	13718	13600	13828	13800	13685	13663	13680	13662	13759	13633	13737	13592	13629	13685	13732	13696	13767	13633	13514	13511	13599	13654	13551	13552	13584	13504	13747	13564	13694	13688	13655	13454	13723	13650	13682	13652	13511	13514	13550	13480	13744	13539	13646	13712	13489	13621	13732	13648	13634	13650	13543	13593	13700	13581	13751	13486	13702	13677	13549	13510	13625	13681	13439	13636	13752	13523	13485	13591	13611	13478	13676	13719	13746	13605	13567	13615	13613	13620	13581	13734	13721	13608	13605	13660	13757	13505	13604	13559	13615	13452	13626	13737	13543	13576	13760	13782	13617	13629	13659	13605	13608	13566	13674	13441	13580	13507	13601	13390	13686	13602	13619	13648	13654	13540	13682	13545	13640	13745	13696	13581	13689	13592	13515	13661	13594	13640	13645	13714	13697	13725	13667	13535	13780	13603	13676	13586	13483	13413	13618	13633	13591	13576	13703	13650	13479	13608	13738	13728	13651	13718	13656	13761	13532	13631	13775	13623	13654	13555	13693	13672	13726	13622	13569	13553	13647	13633	13447	13567	13638	13523	13457	13677	13539	13692	13660	13624	13718	13552	13535	13570
22736	20953	27802	24447	22010	22117	21311	18172	17427	17495	16973	17049	16737	16961	16695	16717	16830	16658	16775	16604	16509	16408	16761	16446	16519	16574	16832	16671	16656	16627	16671	16449	16602	16686	16700	16600	16397	16479	16539	16572	16662	16360	16512	16529	16568	16496	16682	16497	16461	16669	16590	16413	16437	16597	16539	16448	16688	16757	16351	16610	16734	16513	16331	16294	16458	16577	16483	16246	16494	16459	16563	16545	16594	16543	16446	16682	16383	16426	16708	16368	16492	16493	16416	16259	16466	16651	16627	16669	16476	16480	16551	16453	16536	16493	16635	16612	16542	16367	16465	16477	16488	16330	16488	16366	16629	16750	16633	16365	16539	16675	16516	16608	16407	16451	16537	16544	16579	16402	16504	16366	16620	16497	16453	16451	16481	16553	16332	16488	16478	16527	16533	16531	16595	16434	16456	16538	16271	16761	16487	16490	16634	16521	16434	16236	16662	16405	16451	16608	16594	16582	16346	16456	16658	16455	16509	16330	16451	16596	16808	16744	16494	16685	16419	16493	16534	16610	16329	16638	16575	16595	16546	16546	16627	16380	16669	16461	16544	16306	16474	16549	16512	16560	16534	16500	16364	16394	16662	16397	16460	16616	16410	16500	16481	16533	16504	16610	16504	16756	16405	16450	16444	16682	16518	16639	16543	16609	16471	16382	16449	16429	16638	16258	16575	16486	16618	16722	16659	16557	16399	16502	16442	16229	16274	16357	16513	16384	16581	16558	16607	16519	16354	16572	16628	16438	16606	16495	16680	16469	16546	16577	16486	16397	16444	16560	16461	16575	16503	16645	16439	16608	16506	16471	16596	16783	16542	16608	16503	16554	16425	16530	16469	16623	16768	16684	16402	16729	16544	16540	16367	16361	16536	16351	16526	16418	16585	16470	16646	16390	16451	16524	16468	16487	16349	16666	16399	16579	16462	16665	16565	16428	16372	16492	16526	16589	16565	16437	16592	16484	16572	16604	16461	16432	16595	16555	16461	16439	16403	16273	16541	16451	16590	16475	16385	16367	16496	16590	16635	16601	16504	16550	16532	16401	16559	16781	16320	16469	16488	16379	16469	16576	16472	16549	16584	16500	16489	16549	16504	16532	16528	16720	16647	16517	16495	16299	16489	16252	16358	16383	16480	16442	16702	16510	16480	16580	16567	16501	16396	16382	16568	16529	16523	16592	16437	16477	16568	16440	16405	16416	16439	16446	16543	16584	16611	16654	16409	16272	16590	16395	16337	16511	16696	16436	16705	16550	16541	16472	16424	16435	16348	16354	16459	16280	16369	16518	16453	16338	16489	16481	16360	16505	16517	16629	16640	16557	16557	16468	16209	16623	16472	16490	16529	16521	16440	16502	16379	16560	16596	16537	16418	16361	16672	16554	16709	16652	16492	16540	16428	16340	16480	16403	16347	16349	16371	16863	16513	16502	16554	16583	16494	16712	16574	16380	16310	16674	16467	16515	16507	16397	16531	16578	16406	16413	16302	16602	16641	16268	16483	16599	16679	16530	16541	16320	16417	16438	16433	16388	16486	16566	16461	16359	16634	16392	16502	16594	16613	16537	16547	16645	16400	16459	16439	16425	16589	16414	16605	16418	16593	16252	16335	16449	16812	16396	16571	16471	16515	16578	16607	16352	16456	16421	16418	16307	16633	16559	16738	16525	16389	16591	16425	16470	16475	16487	16393	16479	16557	16475	16485	16592	16522	16461	16393	16533	16516	16443	16549	16509	16569	16532	16632	16320	16561	16467	16434	16598	16500	16645	16772	16309	16482	16525	16503	16352	16534	16694	16514	16497	16543	16570	16483	16606	16298	16510	16609	16613	16731	16463	16577	16558	16592	16446	16560	16585	16535	16504	16440	16294	16650	16413	16354	16416	16494	16539	16622	16432	16699	16470	16522	16534	16273	16501	16748	16542	16465	16357	16426	16364	16457	16510	16376	16498	16418	16723	16556	16493	16606	16561	16448	16422	16509	16602	16448	16464	16518	16517	16403	16358	16782	16428	16364	16637	16375	16378	16560	16372	16392	16534	16620	16638	16550	16473	16514	16500	16520	16689	16541	16654	16466	16556	16604	16584	16482	16597	16549	16528	16397	16586	16521	16597	16511	16449	16589	16414	16599	16531	16433	16455	16435	16503	16396	16686	16409	16555	16638	16551	16689	16522	16449	16601	16382	16566	16413	16453	16436	16425	16513	16428	16440	16413	16496	16413	16404	16559	16663	16720	16737	16395	16463	16545	16660	16392	16526	16483	16536	16486	16579	16472	16375	16434	16634	16522	16306	16316	16613	16576	16631	16383	16360	16298	16441	16073	16456	16609	16551	16539	16525	16386	16576	16653	16493	16395	16420	16490	16542	16531	16571	16450	16472	16521	16467	16394	16669	16461	16617	16358	16531	16574	16744	16500	16431	16489	16509	16528	16363	16630	16491	16686	16494	16497	16434	16491	16542	16572	16453	16518	16478	16474	16684	16591	16701	16441	16513	16707	16656	16357	16435	16485	16633	16623	16434	16408	16375	16452	16476	16514	16740	16690	16320	16301	16661	16589	16437	16538	16549	16444	16466	16490	16661	16622	16528	16563	16512	16622	16516	16336	16233	16524	16601	16442	16656	16538	16424	16433	16640	16611	16325	16475	16614	16361	16574	16580	16515	16524	16621	16589	16358	16423	16491	16248	16483	16436	16399	16417	16427	16394	16556	16449	16441	16527	16363	16531	16323	16581	16610	16261	16493	16463	16474	16531	16432	16727	16655	16473	16602	16547	16543	16425	16423	16291	16454	16455	16613	16375	16353	16463	16496	16478	16367	16555	16520	16585	16427	16481	16495	16347	16669	16378	16479	16644	16332	16700	16621	16507	16461	16588	16524	16591	16374	16351	16512	16463	16635	16656	16445	16711	16719	16465	16558	16370	16363	16438	16595	16351	16739	16798	16622	16501	16457	16612	16396	16510	16430	16220	16460	16370	16528	16461	16567	16583	16436	16571	16687	16559	16505	16487	16552	16275	16655	16503	16453	16582	16431	16544	16605	16596	16383	16385	16687	16414	16446	16450	16587	16554	16886	16528	16362	16646	16403	16534	16531	16495	16546	16542	16258	16571	16530	16537	16550	16604	16596	16287	16800	16470	16563	16553	16441	16565	16495	16511	16470	16636	16516	16464	16455	16520	16378	16448	16617	16420	16415	16485	16490	16463	16657	16624	16465	16413	16365	16577	16593	16613	16633	16459	16541	16679	16424	16412	16300	16718	16601	16441	16403	16421	16468	16539	16538	16446	16614	16533	16586	16555	16587	16372	16355	16547	16591	16538	16394	16574	16498	16645	16433	16466	16513	16438	16523	16472	16458	16691	16530	16536	16589	16483	16301	16486	16497	16438	16275	16259	16461	16429	16822	16465	16685	16387	16295	16257	16515	16459	16591	16515	16432	16491	16441	16473	16418	16324	16501	16563	16519	16358	16444	16337	16621	16491	16551	16432	16447	16718	16421	16866	16551	16408	16435	16579	16491	16409	16417	16558	16392	16520	16375	16332	16602	16432	16513	16456	16517	16410	16506	16575	16309	16574	16336	16321	16419	16448	16577	16447	16438	16508	16668	16766	16625	16473	16560	16555	16482	16534	16494	16382	16388	16637	16431	16539	16519	16472	16575	16585	16483	16556	16529	16371	16457	16349	16525	16529	16504	16607	16462	16486	16538	16482	16166	16487	16538	16378	16681	16658	16431	16442	16553	16477	16616	16403	16518	16489	16459	16540	16731	16558	16504	16641	16401	16554	16565	16557	16649	16611	16592	16342	16383	16439	16664	16530	16619	16702	16482	16635	16402	16462	16516	16691	16523	16451	16436	16567	16526	16493	16472	16569	16552	16669	16420	16548	16542	16324	16326	16509	16643	16403	16351	16483	16510	16518	16470	16569	16538	16437	16649	16661	16441	16602	16457	16583	16470	16412	16550	16473	16354	16400	16489	16436	16440	16687	16449	16286	16652	16302	16580	16474	16657	16530	16439	16633	16270	16659	16405	16477	16508	16428	16595	16501	16499	16754	16631	16465	16683	16385	16463	16531	16751	16345	16575	16469	16527	16458	16409	16442	16568	16372	16333	16543	16665	16485	16629	16641	16472	16488	16560	16627	16734	16607	16465	16739	16504	16513	16426	16778	16633	16575	16455	16559	16692	16550	16502	16412	16655	16539	16518	16351	16376	16605	16438	16495	16508	16497	16403	16510	16521	16434	16521	16345	16544	16627	16516	16336	16556	16445	16454	16336	16461	16486	16604	16567	16628	16337	16357	16430	16561	16296	16498	16407	16581	16542	16708	16487	16568	16589	16327	16429	16384	16543	16611	16504	16629	16422	16556	16543	16499	16667	16565	16382	16380	16386	16402	16484	16463	16505	16559	16655	16411	16498	16523	16680	16485	16565	16554	16526	16641	16487	16675	16595	16522	16614	16623	16501	16399	16520	16580	16330	16476	16442	16904	16323	16445	16562	16506	16470	16400	16486	16488	16396	16666	16731	16565	16322	16437	16522	16366	16457	16462	16700	16369	16486	16608	16546	16472	16640	16767	16532	16437	16409	16564	16379	16648	16438	16552	16519	16656	16557	16616	16498	16560	16643	16613	16555	16437	16453	16522	16444	16694	16304	16410	16494	16375	16603	16437	16521	16552	16522	16432	16551	16486	16379	16571	16341	16504	16516	16406	16405	16672	16475	16514	16426	16493	16527	16453	16675	16717	16536	16506	16439	16583	16304	16672	16381	16656	16455	16330	16525	16514	16457	16609	16539	16476	16543	16383	16595	16633	16609	16426	16215	16472	16484	16546	16647	16580	16353	16606	16505	16506	16507	16535	16503	16645	16533	16498	16512	16467	16289	16468	16531	16730	16568	16658	16434	16813	16629	16617	16420	16353	16335	16254	16513	16531	16554	16697	16542	16520	16574	16437	16455	16533	16284	16422	16330	16599	16593	16512	16460	16613	16460	16437	16415	16289	16724	16589	16519	16376	16620	16628	16644	16653	16580	16566	16490	16403	16694	16495	16582	16436	16498	16563	16489	16581	16567	16554	16299	16442	16427	16679	16431	16352	16344	16358	16442	16462	16330	16426	16538	16233	16341	16386	16677	16518	16626
15386	32252	26823	20900	19133	17874	16980	16212	15651	15100	14951	14582	14481	14490	14417	14283	14270	14348	14407	14340	14165	14274	14274	14231	14102	14194	14266	14154	14210	14282	14236	14115	14285	14441	14130	14248	14218	14246	14329	14173	14288	14121	14277	14189	14283	14149	14225	14209	14132	14201	14143	14170	14277	14289	14270	14089	14203	14070	14118	14081	14148	14178	14292	14220	14154	14182	14246	14314	14276	14290	14195	14127	14300	13962	14205	14387	14157	14216	14207	14059	14111	14301	14326	14152	14358	14048	14096	14281	14095	14145	14275	14260	14413	14324	14197	14126	14192	14249	14474	14151	14073	14399	14344	14245	14267	14288	14241	14069	14293	14260	14108	14101	14329	14400	14058	14224	14165	14149	14127	14297	14039	14233	14141	14134	14208	14178	14161	14348	14292	13962	14020	14362	14293	14102	14066	14266	14085	14248	14304	14234	14243	14080	14231	14190	14166	14233	14200	14143	14225	14219	14256	14136	14193	14236	14253	13987	14285	14157	14269	14123	14283	14210	14172	14182	14037	14108	14062	14325	14140	14239	14351	14123	14240	14118	14292	14069	14236	14117	14133	14122	14227	14055	14188	14150	14198	14182	14345	14285	14155	14405	14322	14066	14156	14160	14233	14389	14316	14131	14116	14133	14314	14262	14237	14200	14153	14332	14215	14228	14084	14069	14092	14331	14303	14246	14160	14176	14204	14015	14082	14109	14208	14298	14459	14292	14064	14161	14059	14350	14257	14115	14225	14233	14245	14168	14496	14139	14274	14141	14174	14004	14144	14258	14209	14268	14173	14303	14187	14180	14248	14223	14121	14126	14130	14046	14377	14288	14347	14250	14465	14117	14143	14253	14370	14062	14230	14210	14203	14178	14158	14337	14350	14177	14183	14291	14143	14186	14249	14116	14148	14125	14331	14338	14201	14334	14252	14237	14225	14254	14179	14337	14232	14246	14147	14133	14338	14237	14055	14236	14053	14219	14314	14348	14275	14328	14022	14186	14075	14253	14263	14166	14265	14274	14135	14147	14226	14292	14231	14245	14241	14258	14173	14120	14249	14124	14135	14187	14301	14388	14217	14261	14195	14084	14249	14299	14075	14233	14275	14157	14155	14157	14265	14238	14075	14261	14104	14161	14385	14215	14063	14331	14265	14225	14219	14206	14326	14084	14183	14035	14145	14226	14194	14261	14055	14333	14440	14187	14300	14213	14126	14132	14305	14029	14160	14269	14029	14210	14143	14152	14088	14271	14140	14272	14223	14172	14246	14066	14167	14245	14323	14281	13981	14303	14144	14178	14164	14244	14337	14160	14203	14399	14137	14115	14154	14213	14195	14092	14276	14214	14066	14027	14150	14320	14212	14226	14295	14234	14171	14203	14277	14238	14175	14222	14121	14216	14104	14158	14426	14294	14034	14040	14194	14254	14159	14155	14018	14275	14112	13919	14208	14189	13979	14336	14304	14275	14067	14335	14131	14231	14283	14258	14027	14155	14149	14164	14287	14182	14120	14325	14153	14269	14134	14296	14119	14082	14153	14156	14381	14157	14146	14279	14124	14176	14279	14147	14364	14190	14295	14243	14276	14089	14248	14269	14116	14385	14175	14248	14225	14118	14161	14270	14208	14162	14248	14357	14260	14285	14213	14277	14220	14167	14172	14296	14199	14267	14230	14348	14134	14313	14276	14339	14194	14183	14195	14292	14193	14114	14124	14215	14208	14246	14189	14084	14241	14056	14272	14273	14205	14368	14144	14256	14068	14224	14318	14106	14372	14154	14355	14228	14140	14304	14247	14244	14341	14206	14341	14166	14134	14179	14070	14113	14074	14289	14213	14296	14188	14233	14393	14173	14001	14330	14123	14235	14076	14122	13996	14300	14168	14332	14296	14167	14212	14424	14163	14076	14195	13975	14210	14264	14225	14111	14295	14113	14324	14200	14232	14150	14167	14152	14249	14294	14215	14075	14100	14274	14196	14077	14186	14075	14174	14179	14127	14019	14198	14222	14151	14245	14239	14309	14324	14242	14197	14027	14190	14283	14227	14292	14145	14190	14159	14130	14277	14185	14040	14139	14245	14201	14223	14110	14279	14226	14234	14204	14193	14270	14141	14109	14016	14136	14176	14334	14179	14333	14066	14122	14150	14104	14121	14148	14081	14310	14316	14180	14156	14246	14105	14113	14098	14072	14249	14155	14191	14216	14135	14252	14200	14274	14244	14009	14289	14276	14204	13986	14251	14024	14211	14132	14223	14200	14060	14100	14131	14279	14149	14140	14227	14088	14154	14283	14075	14059	14222	14161	14393	14207	14245	14121	14265	14170	14229	14152	14239	14042	14306	14310	14312	14326	14317	14257	14319	14354	14278	14278	14228	14096	14033	14376	14269	14219	14202	14276	14207	14135	14142	14198	14283	14278	14217	14135	14169	14157	14253	14238	14309	14244	14310	14020	14107	14234	14367	14071	14469	14171	14207	14216	14012	14292	14144	14255	14168	14149	14143	14091	14224	14252	14241	14124	14227	14330	14162	14181	14240	14216	14366	14258	14261	14154	14182	14132	14288	14215	14164	14299	14259	14113	14211	14105	14207	14159	14170	14245	14130	14091	14199	14172	14233	14256	14210	14338	14298	14196	14320	14218	14261	14200	14127	14222	14156	14191	14099	14268	14071	14309	14257	14182	14083	14274	14111	14215	14171	14235	14225	14274	14144	14296	14263	14278	14231	14351	14224	14093	14232	14296	14123	14180	14068	14189	14180	14314	14156	14360	14040	14284	14210	14119	14144	14243	14227	14206	14362	14244	14272	14261	14286	14299	14196	14129	13863	14083	14072	14181	14165	14100	14150	14276	14356	14322	14345	14175	14114	14055	14327	14144	14225	14346	14242	14144	14129	14191	14238	14246	14212	14142	14169	14292	14292	14250	14130	14396	14278	14023	14258	14255	14213	14067	14239	14053	14284	14227	14177	14254	14099	14184	14248	14117	14273	14225	14227	14105	14166	14208	14183	14130	14195	14154	14172	14170	14072	14149	14311	14234	14161	14142	14283	14021	14121	14334	14454	14119	14177	14102	14187	14105	14296	14097	14266	14040	14358	14204	14223	14219	14110	14158	14130	14119	14179	14153	14275	14341	14167	14129	14022	14425	14296	14092	14261	14028	14352	14253	14249	14232	14269	14181	14374	14013	14084	14202	14424	14016	14232	14145	14229	14297	14141	14085	14087	14287	14415	14160	14208	14264	14265	14187	14164	14349	14143	14265	14202	14163	14155	14078	14050	14100	14103	14071	14190	14109	14236	14185	14107	14101	14173	14170	14296	14187	14267	14122	14313	14270	14182	14105	14272	14247	14210	14261	14375	14253	14200	14358	14208	14026	14249	14173	14151	14172	14067	14232	14169	14159	14184	14211	14101	14117	14374	14216	14167	14258	14142	14142	14127	14286	14221	14236	14168	14251	14135	14033	14108	14182	14188	14254	14412	14174	14173	14141	14212	14216	14228	14026	14044	14277	14181	14324	14277	14266	14155	14036	14320	14278	14264	14165	14347	14119	14038	14066	14275	14053	14313	14140	14141	14280	14307	14220	14093	14247	14120	14225	14157	14141	14037	14141	14252	14249	14242	14138	14086	14416	14137	14290	14088	14304	14089	14161	14224	14208	14157	14189	14197	14290	14348	14378	14185	14167	14206	14049	14201	14223	14290	14159	14157	14064	14095	14126	14275	14401	14159	14247	14183	13997	14151	14099	14179	14215	14122	14136	14139	14271	14141	14225	14313	14330	14143	14127	14147	14088	14279	14159	14220	14231	14216	14088	14145	14177	14314	14342	14294	14157	14118	14393	14207	14264	14157	14115	14186	14382	14194	14230	14071	14187	14190	14176	14358	14296	14206	14054	14299	14231	14083	14294	14018	14120	14185	14360	14285	14294	14379	14322	14103	14152	14166	14146	14240	14157	13994	14116	14201	14251	14135	14223	14211	14267	14173	14184	14008	14144	14156	14245	14380	14239	14202	14180	14119	14255	14261	14067	14315	14343	14212	14346	14374	14136	14012	14082	14172	14281	14070	14430	14017	14190	14276	14180	14224	14065	14287	14139	14231	14112	14343	14351	14194	14075	14048	14433	14139	14077	14186	14056	14288	14199	14107	14061	14158	14092	14341	14136	14262	14305	14085	14181	14185	14167	14274	14213	14320	14342	14206	14087	14318	14275	14313	13946	14198	14062	14074	14276	14074	14081	14257	14203	14195	14214	14203	14374	14116	14153	14022	14142	14174	14334	14156	14133	14250	13935	14206	14029	14131	14360	14127	14331	14113	14168	14157	14249	14182	14111	14240	14111	13962	14192	14251	14361	14150	14147	14389	14127	14243	14180	14131	14193	14255	14168	14160	14078	14153	14165	14103	14204	14339	14215	14218	14342	14119	14051	14242	14275	14351	14148	14276	14228	14310	14172	14062	14172	14133	14236	14191	14347	14160	14092	14238	14110	14206	14104	14137	14218	14047	14278	14178	14166	14373	14307	14407	14167	14289	14139	14116	14216	14166	14191	14062	14280	14381	14116	14189	14135	14124	14171	14255	14125	14156	14264	14202	14166	14071	14145	14135	14148	14157	14205	14094	14119	14232	14123	14285	14177	14160	14117	14358	14138	14045	14235	14260	14268	14175	14107	14142	14350	14124	14128	14286	14209	14159	14186	14240	14282	14235	14149	14236	14220	14325	14183	14169	14214	14160	14290	14196	14302	14443	14268	14151	14349	14304	14222	14172	14251	14142	14148	14281	14374	14209	14311	14324	14272	14260	14114	14142	14153	14226	14154	14056	14204	14313	14037	14330	14338	14122	14328	14205	14295	14190	13942	14082	14130	14100	14281	14042	14279	14305	14107	14215	14349	14231	14172	14298	14165	14115	14178	14170	14222	14077	14344	14263	14117	14152	14114	14278	14116	14165	13987	14151	14160	14213	14184	14237	14056	14163	14156	14204	14174	14119	14173	14315	14164	14154	14305	14194	14152	14211	14145	14272	14160	14223	14144	14177	14408	14156	14086	13970	14192	14279	14192	14156	14162	14088	14284	14211	14280	14111	14114	14118	14151	14214	14054	13900	14211	14159	14146	14165	14158	14092	14387	14224	14233	14250	14014	14149	14213
24251	20956	26630	26132	19943	18135	17949	16731	16271	16146	16054	15799	15901	15792	15661	15596	15586	15553	15765	15689	15554	15511	15396	15723	15454	15621	15405	15462	15606	15618	15588	15630	15484	15516	15656	15628	15473	15575	15596	15652	15618	15652	15541	15493	15657	15572	15674	15684	15511	15548	15701	15622	15619	15725	15370	15516	15496	15492	15570	15465	15390	15446	15441	15670	15631	15725	15636	15363	15276	15621	15518	15251	15375	15491	15673	15399	15581	15561	15727	15564	15458	15586	15631	15631	15543	15517	15646	15607	15358	15526	15674	15317	15352	15585	15685	15670	15571	15491	15367	15279	15572	15622	15535	15565	15491	15713	15693	15502	15521	15520	15626	15658	15526	15527	15561	15518	15463	15444	15481	15405	15528	15473	15524	15495	15434	15647	15460	15709	15404	15624	15583	15607	15302	15470	15353	15510	15596	15534	15610	15481	15469	15587	15461	15387	15412	15604	15538	15657	15652	15607	15625	15630	15679	15481	15544	15707	15574	15336	15548	15652	15582	15687	15657	15543	15484	15533	15471	15684	15640	15518	15473	15609	15502	15534	15397	15578	15669	15526	15682	15425	15584	15714	15623	15293	15577	15509	15647	15737	15411	15403	15438	15502	15561	15574	15333	15687	15703	15704	15597	15417	15546	15671	15552	15493	15449	15683	15648	15531	15460	15389	15505	15568	15627	15598	15524	15427	15468	15691	15627	15714	15651	15702	15584	15542	15482	15383	15566	15494	15689	15640	15665	15782	15776	15384	15495	15655	15505	15516	15445	15260	15471	15486	15638	15492	15678	15552	15549	15654	15578	15581	15423	15453	15493	15554	15493	15551	15704	15524	15521	15743	15500	15526	15712	15445	15670	15545	15445	15555	15522	15464	15527	15374	15596	15392	15521	15331	15564	15640	15512	15558	15446	15490	15700	15544	15581	15401	15622	15466	15612	15511	15511	15651	15541	15544	15519	15416	15503	15474	15552	15365	15564	15710	15655	15528	15518	15497	15500	15695	15436	15255	15552	15425	15616	15389	15528	15633	15551	15516	15593	15487	15687	15601	15490	15566	15602	15475	15455	15501	15621	15588	15588	15595	15464	15194	15464	15534	15614	15834	15532	15438	15712	15590	15624	15559	15725	15632	15688	15765	15587	15537	15750	15465	15407	15499	15453	15606	15582	15589	15618	15465	15597	15780	15504	15543	15281	15614	15468	15270	15470	15629	15715	15571	15660	15596	15582	15469	15225	15393	15605	15461	15394	15466	15572	15621	15583	15397	15502	15458	15730	15625	15720	15621	15360	15672	15560	15742	15578	15305	15695	15623	15405	15405	15461	15492	15665	15726	15630	15544	15619	15532	15485	15635	15617	15498	15826	15710	15667	15507	15483	15390	15560	15544	15666	15666	15546	15630	15800	15577	15521	15665	15536	15570	15486	15515	15430	15461	15377	15644	15576	15687	15529	15657	15435	15496	15631	15507	15436	15621	15602	15619	15480	15478	15677	15521	15282	15674	15605	15668	15531	15683	15691	15456	15584	15566	15338	15444	15452	15419	15618	15615	15413	15479	15356	15424	15463	15683	15659	15664	15721	15551	15755	15606	15525	15580	15368	15485	15577	15576	15555	15690	15328	15670	15544	15521	15391	15639	15583	15492	15591	15631	15586	15667	15505	15508	15453	15523	15568	15637	15557	15576	15639	15492	15657	15375	15398	15556	15610	15509	15456	15335	15345	15479	15705	15505	15598	15501	15622	15541	15554	15370	15661	15462	15412	15702	15791	15523	15615	15549	15745	15657	15555	15646	15533	15488	15587	15441	15649	15455	15576	15709	15525	15225	15536	15431	15407	15363	15786	15725	15556	15617	15396	15631	15398	15553	15608	15688	15436	15536	15443	15577	15659	15646	15544	15636	15475	15598	15718	15493	15355	15532	15580	15222	15600	15472	15628	15692	15496	15530	15444	15651	15565	15597	15561	15776	15688	15550	15403	15422	15391	15543	15712	15627	15605	15448	15601	15455	15702	15366	15532	15532	15561	15596	15703	15396	15700	15760	15519	15869	15707	15495	15669	15622	15510	15377	15746	15723	15414	15523	15610	15600	15589	15638	15543	15496	15539	15594	15721	15581	15438	15604	15407	15481	15379	15580	15444	15517	15578	15290	15637	15612	15503	15534	15438	15473	15742	15370	15428	15374	15521	15518	15520	15517	15786	15418	15580	15753	15601	15535	15569	15520	15417	15658	15327	15365	15615	15613	15618	15510	15473	15815	15609	15491	15228	15398	15472	15242	15648	15612	15605	15575	15459	15514	15506	15460	15578	15682	15697	15413	15417	15449	15494	15539	15617	15731	15580	15546	15343	15386	15662	15539	15418	15521	15549	15369	15495	15576	15431	15612	15525	15601	15705	15465	15672	15610	15282	15475	15593	15508	15616	15741	15527	15682	15446	15623	15633	15506	15708	15524	15553	15564	15626	15417	15608	15607	15617	15566	15471	15629	15561	15540	15510	15621	15713	15547	15483	15635	15772	15465	15597	15512	15517	15550	15683	15437	15432	15277	15367	15658	15394	15638	15355	15593	15592	15574	15650	15430	15603	15523	15291	15441	15384	15462	15834	15413	15397	15651	15570	15560	15497	15631	15558	15566	15656	15683	15628	15549	15530	15650	15330	15634	15479	15576	15521	15582	15647	15588	15488	15362	15267	15540	15454	15724	15500	15467	15535	15666	15571	15654	15626	15246	15681	15645	15621	15570	15692	15329	15640	15651	15513	15689	15751	15610	15603	15511	15581	15480	15463	15525	15655	15534	15744	15620	15665	15533	15587	15537	15600	15710	15570	15607	15639	15597	15523	15587	15485	15601	15510	15547	15461	15493	15450	15690	15696	15428	15486	15788	15737	15545	15368	15607	15759	15785	15597	15811	15705	15613	15577	15487	15609	15563	15559	15676	15653	15638	15584	15473	15632	15681	15536	15398	15620	15609	15594	15501	15566	15585	15704	15443	15685	15664	15484	15699	15557	15403	15761	15585	15631	15671	15481	15571	15659	15524	15500	15696	15540	15557	15590	15556	15542	15683	15614	15557	15606	15516	15371	15512	15516	15728	15526	15639	15477	15686	15624	15575	15541	15653	15609	15454	15394	15648	15582	15613	15885	15450	15429	15517	15677	15752	15829	15403	15626	15449	15601	15691	15796	15488	15585	15739	15583	15523	15528	15718	15469	15518	15480	15416	15580	15647	15855	15727	15576	15562	15613	15681	15485	15525	15645	15701	15438	15638	15395	15646	15519	15595	15591	15528	15635	15523	15495	15640	15517	15636	15560	15416	15674	15364	15663	15706	15521	15528	15439	15398	15476	15457	15476	15573	15773	15561	15537	15437	15591	15492	15688	15578	15677	15446	15498	15600	15342	15565	15526	15571	15660	15555	15713	15623	15607	15662	15450	15469	15653	15504	15529	15736	15581	15728	15536	15371	15631	15386	15464	15235	15680	15713	15595	15530	15506	15579	15584	15602	15548	15605	15415	15493	15590	15708	15546	15506	15643	15678	15561	15530	15633	15421	15492	15540	15404	15485	15614	15465	15427	15451	15688	15634	15677	15456	15504	15556	15569	15420	15458	15515	15298	15525	15367	15641	15653	15624	15767	15661	15517	15380	15443	15503	15608	15561	15461	15626	15545	15638	15451	15469	15379	15635	15521	15714	15520	15535	15547	15494	15707	15629	15756	15725	15533	15516	15842	15644	15570	15432	15534	15665	15484	15487	15662	15579	15494	15718	15637	15581	15618	15587	15464	15575	15410	15649	15509	15616	15451	15502	15597	15573	15417	15402	15438	15599	15577	15663	15616	15567	15505	15491	15685	15300	15547	15466	15419	15655	15583	15552	15627	15507	15433	15538	15597	15567	15644	15545	15374	15513	15596	15473	15642	15673	15475	15710	15811	15481	15463	15488	15635	15721	15684	15598	15677	15422	15474	15525	15546	15654	15360	15451	15646	15622	15661	15284	15520	15553	15437	15418	15461	15635	15592	15465	15295	15334	15488	15446	15565	15493	15390	15572	15735	15738	15683	15440	15546	15528	15419	15350	15755	15405	15466	15588	15548	15404	15562	15571	15613	15606	15445	15443	15608	15630	15479	15369	15519	15389	15595	15418	15467	15527	15523	15618	15468	15638	15592	15398	15646	15392	15667	15640	15508	15566	15583	15628	15595	15501	15619	15455	15617	15508	15536	15798	15466	15517	15538	15631	15473	15555	15636	15771	15514	15472	15540	15353	15533	15521	15601	15627	15739	15616	15568	15687	15495	15572	15715	15642	15769	15488	15383	15471	15577	15597	15446	15414	15659	15738	15630	15543	15515	15491	15516	15681	15649	15487	15532	15728	15587	15523	15794	15491	15623	15653	15674	15730	15652	15558	15449	15448	15413	15646	15431	15607	15580	15693	15549	15643	15557	15638	15539	15586	15542	15673	15763	15513	15564	15436	15760	15493	15499	15648	15539	15504	15513	15563	15628	15624	15592	15467	15740	15463	15409	15476	15401	15395	15660	15828	15760	15687	15474	15587	15347	15613	15350	15604	15682	15453	15615	15564	15683	15501	15436	15528	15489	15740	15692	15631	15430	15568	15785	15636	15605	15529	15498	15670	15509	15673	15505	15592	15423	15648	15489	15498	15567	15622	15422	15349	15725	15543	15510	15596	15570	15630	15480	15644	15473	15589	15620	15759	15522	15461	15456	15695	15470	15469	15548	15534	15680	15522	15489	15509	15558	15658	15608	15598	15640	15656	15414	15415	15592	15328	15310	15380	15563	15538	15416	15862	15841	15524	15510	15627	15684	15453	15681	15590	15700	15657	15703	15396	15510	15374	15608	15507	15395	15545	15704	15418	15524	15554	15682	15426	15554	15701	15604	15438	15559	15606	15525	15520	15780	15662	15453	15566	15501	15534	15438	15674	15464	15457	15464	15752	15498	15567	15562	15686	15532	15463	15448	15555	15665	15579	15530	15676	15600	15626	15660	15541	15513	15438	15638	15514	15573	15566	15557	15569	15641	15655	15597	15582	15608	15706	15699	15408	15609	15716	15437	15576	15571	15761	15644	15575	15561	15644	15727	15328	15480	15573	15672	15586	15636	15380	15588	15515	15570	15679
15359	28544	23957	19046	17543	16507	15854	15122	14764	14455	14269	14160	13939	13763	13673	13855	13819	13838	13680	13635	13775	13698	13709	13754	13582	13683	13879	13665	13642	13529	13664	13771	13772	13686	13608	13703	13771	13788	13813	13695	13557	13613	13727	13675	13643	13594	13819	13682	13778	13722	13659	13677	13640	13623	13756	13605	13891	13683	13711	13777	13546	13806	13665	13687	13809	13642	13528	13665	13676	13694	13648	13591	13620	13588	13646	13720	13669	13579	13725	13727	13683	13440	13695	13857	13728	13849	13632	13841	13740	13743	13884	13570	13604	13746	13817	13579	13766	13644	13793	13577	13609	13682	13770	13761	13701	13447	13598	13714	13634	13631	13800	13736	13713	13704	13811	13656	13613	13628	13758	13657	13693	13676	13691	13690	13792	13615	13702	13839	13710	13626	13584	13753	13659	13608	13690	13678	13617	13747	13550	13700	13668	13650	13707	13702	13742	13709	13570	13828	13792	13619	13872	13658	13786	13671	13775	13604	13672	13724	13683	13744	13676	13530	13663	13847	13561	13729	13821	13628	13705	13881	13819	13579	13771	13753	13621	13669	13651	13530	13570	13720	13708	13681	13610	13798	13789	13664	13568	13717	13677	13699	13697	13832	13679	13781	13759	13735	13675	13785	13803	13717	13750	13722	13731	13649	13776	13610	13485	13666	13718	13583	13435	13852	13962	13702	13631	13711	13883	13593	13686	13694	13629	13614	13628	13753	13797	13700	13706	13754	13784	13631	13846	13694	13749	13731	13706	13767	13778	13504	13709	13725	13656	13682	13731	13663	13707	13826	13496	13676	13597	13793	13636	13545	13743	13709	13649	13657	13859	13687	13733	13759	13507	13733	13736	13673	13485	13707	13724	13798	13731	13619	13593	13546	13610	13635	13671	13480	13622	13548	13872	13806	13576	13913	13841	13720	13714	13666	13578	13635	13693	13743	13747	13661	13673	13766	13743	13640	13766	13701	13646	13606	13700	13776	13539	13681	13804	13713	13734	13689	13673	13655	13838	13678	13678	13644	13749	13844	13604	13502	13726	13706	13646	13854	13511	13734	13808	13653	13607	13826	13844	13768	13671	13807	13726	13736	13695	13655	13649	13610	13589	13721	13828	13751	13772	13589	13631	13754	13809	13657	13672	13743	13794	13663	13589	13677	13801	13782	13579	13633	13724	13725	13636	13642	13629	13690	13631	13679	13708	13796	13673	13726	13713	13629	13680	13641	13633	13687	13672	13654	13683	13794	13693	13550	13626	13749	13727	13537	13700	13732	13591	13755	13798	13673	13454	13763	13794	13513	13694	13619	13586	13801	13660	13643	13804	13710	13699	13746	13799	13662	13837	13695	13653	13578	13709	13606	13639	13744	13570	13791	13660	13676	13698	13610	13639	13746	13787	13714	13823	13604	13722	13801	13694	13739	13734	13858	13540	13766	13601	13601	13652	13792	13809	13786	13690	13640	13726	13709	13725	13723	13664	13517	13763	13634	13825	13613	13803	13733	13799	13774	13629	13584	13654	13669	13735	13794	13693	13516	13529	13798	13748	13883	13772	13654	13652	13675	13581	13594	13798	13774	13807	13607	13632	13784	13695	13719	13572	13634	13698	13531	13900	13744	13694	13784	13905	13707	13579	13778	13695	13753	13750	13845	13561	13788	13761	13678	13695	13650	13592	13655	13630	13689	13706	13652	13623	13664	13678	13719	13704	13729	13687	13574	13779	13672	13716	13718	13608	13742	13645	13661	13668	13636	13621	13841	13659	13665	13652	13751	13775	13609	13643	13609	13799	13628	13660	13734	13685	13751	13620	13626	13646	13744	13792	13784	13829	13717	13811	13731	13682	13809	13670	13719	13861	13658	13780	13763	13699	13605	13847	13634	13758	13863	13664	13795	13684	13713	13761	13515	13602	13810	13791	13671	13637	13659	13570	13697	13660	13654	13805	13700	13692	13771	13555	13655	13773	13685	13645	13557	13706	13637	13676	13688	13746	13610	13666	13594	13698	13791	13691	13624	13763	13586	13839	13693	13769	13560	13769	13651	13766	13788	13784	13796	13621	13695	13521	13651	13645	13636	13787	13655	13794	13695	13615	13724	13691	13693	13719	13679	13569	13593	13749	13515	13614	13643	13646	13765	13767	13837	13719	13761	13600	13716	13840	13856	13799	13752	13620	13645	13730	13612	13688	13713	13714	13712	13758	13815	13801	13632	13760	13873	13689	13743	13695	13549	13709	13702	13771	13689	13694	13578	13683	13787	13718	13630	13654	13634	13802	13587	13664	13725	13614	13626	13642	13642	13546	13652	13690	13664	13592	13698	13854	13698	13752	13696	13663	13571	13676	13646	13626	13577	13737	13618	13871	13512	13691	13514	13676	13757	13641	13761	13610	13742	13787	13726	13717	13703	13686	13633	13801	13760	13734	13627	13733	13784	13587	13753	13737	13748	13758	13674	13705	13664	13690	13614	13681	13724	13802	13556	13742	13751	13636	13675	13640	13722	13774	13707	13835	13620	13686	13607	13651	13609	13716	13728	13593	13679	13558	13654	13756	13731	13576	13777	13648	13762	13624	13755	13727	13648	13627	13795	13525	13589	13740	13758	13594	13681	13679	13756	13637	13610	13770	13820	13688	13803	13789	13566	13728	13668	13621	13687	13799	13663	13787	13663	13725	13643	13531	13814	13677	13744	13556	13706	13473	13687	13742	13633	13729	13800	13615	13574	13722	13865	13722	13652	13590	13815	13675	13792	13716	13700	13620	13648	13703	13710	13656	13612	13527	13757	13626	13714	13694	13690	13645	13796	13726	13709	13726	13788	13709	13802	13685	13682	13852	13814	13671	13802	13809	13568	13793	13599	13731	13885	13892	13835	13694	13700	13794	13827	13511	13668	13585	13560	13741	13538	13720	13682	13714	13722	13593	13590	13561	13733	13668	13912	13649	13734	13657	13679	13691	13634	13677	13679	13629	13738	13868	13564	13643	13669	13650	13750	13744	13805	13713	13686	13760	13698	13657	13786	13671	13690	13824	13586	13613	13742	13710	13605	13713	13934	13623	13742	13572	13605	13622	13643	13630	13714	13487	13657	13545	13851	13684	13715	13607	13671	13739	13577	13672	13880	13783	13608	13859	13670	13780	13786	13713	13791	13631	13737	13600	13661	13740	13688	13536	13629	13678	13718	13713	13540	13748	13873	13723	13671	13734	13746	13624	13668	13713	13739	13655	13619	13704	13712	13656	13611	13683	13548	13743	13662	13660	13802	13886	13707	13759	13645	13514	13792	13874	13866	13610	13871	13554	13517	13574	13791	13614	13767	13555	13717	13660	13716	13726	13583	13531	13634	13742	13520	13598	13837	13835	13561	13755	13826	13577	13764	13729	13787	13794	13612	13757	13641	13722	13737	13788	13640	13792	13826	13787	13652	13555	13742	13562	13753	13705	13743	13795	13659	13585	13686	13815	13631	13671	13739	13764	13686	13506	13676	13900	13635	13690	13748	13850	13752	13549	13606	13776	13740	13707	13883	13747	13660	13648	13882	13568	13693	13917	13743	13711	13625	13839	13802	13641	13661	13699	13518	13713	13582	13723	13762	13699	13619	13677	13677	13664	13838	13595	13740	13672	13722	13888	13772	13747	13734	13707	13579	13883	13711	13768	13777	13626	13681	13615	13481	13723	13762	13635	13625	13663	13789	13664	13679	13701	13811	13585	13690	13719	13607	13690	13703	13683	13757	13594	13678	13865	13734	13571	13899	13674	13861	13725	13753	13707	13669	13827	13738	13782	13634	13696	13742	13701	13746	13775	13709	13539	13679	13824	13678	13663	13681	13720	13690	13781	13699	13740	13676	13525	13610	13726	13727	13601	13673	13742	13746	13674	13660	13723	13616	13694	13541	13724	13773	13710	13583	13705	13809	13721	13592	13931	13651	13754	13710	13657	13713	13747	13660	13829	13656	13625	13651	13688	13771	13745	13728	13787	13864	13672	13749	13613	13914	13749	13680	13674	13757	13654	13939	13779	13796	13470	13593	13620	13687	13670	13604	13590	13706	13618	13773	13713	13610	13679	13780	13653	13636	13654	13636	13830	13834	13797	13790	13807	13754	13613	13645	13635	13792	13763	13743	13679	13759	13711	13609	13623	13609	13711	13686	13846	13590	13757	13694	13647	13639	13693	13557	13691	13752	13634	13768	13807	13623	13691	13634	13639	13699	13799	13584	13701	13701	13556	13626	13654	13684	13675	13600	13558	13555	13510	13830	13717	13640	13696	13680	13648	13677	13821	13816	13764	13651	13626	13656	13608	13652	13632	13642	13869	13750	13674	13689	13748	13708	13702	13596	13678	13638	13728	13660	13660	13882	13809	13553	13833	13767	13750	13606	13714	13623	13676	13731	13816	13593	13745	13733	13663	13688	13807	13610	13708	13660	13639	13636	13704	13673	13705	13802	13806	13676	13605	13753	13879	13552	13753	13533	13627	13560	13677	13556	13701	13659	13638	13686	13646	13673	13793	13646	13783	13704	13668	13546	13649	13705	13590	13587	13706	13694	13724	13727	13522	13721	13571	13645	13733	13882	13832	13761	13714	13761	13798	13760	13562	13647	13807	13713	13721	13535	13712	13650	13752	13780	13875	13693	13568	13730	13859	13706	13567	13772	13773	13561	13669	13620	13803	13617	13517	13777	13700	13547	13534	13649	13757	13549	13627	13660	13737	13600	13820	13719	13682	13711	13677	13716	13715	13852	13537	13666	13708	13737	13787	13709	13607	13751	13769	13611	13645	13511	13615	13766	13633	13538	13720	13810	13728	13815	13614	13671	13698	13689	13509	13578	13642	13652	13670	13714	13818	13725	13761	13568	13619	13634	13734	13751	13459	13971	13909	13659	13739	13761	13798	13690	13777	13804	13716	13734	13612	13658	13759	13736	13554	13702	13732	13719	13737	13659	13687	13738	13580	13823	13719	13745	13585	13647	13817	13672	13637	13698	13721	13679	13817	13842	13726	13657	13879	13653	13627	13737	13752	13732	13600	13716	13745	13535	13868	13549	13609	13586	13661	13738	13534	13670	13788	13485	13872	13490	13638	13663	13682	13603	13640	13664	13767	13735	13800	13744	13726	13804	13527	13574	13792	13884	13709	13666
21798	20976	28195	23965	21265	23425	25362	20209	18964	18959	18654	18336	18146	18059	18013	17859	18048	17850	17906	17870	17707	17859	17689	17629	17541	17403	17675	17637	17730	17550	17592	17473	17655	17429	17507	17552	17522	17802	17552	17351	17681	17492	17529	17651	17586	17581	17680	17731	17568	17793	17375	17572	17386	17468	17510	17659	17423	17577	17679	17424	17491	17358	17597	17593	17291	17429	17697	17741	17620	17506	17490	17506	17610	17478	17384	17412	17593	17573	17410	17506	17548	17415	17302	17434	17572	17536	17570	17564	17587	17452	17573	17379	17456	17628	17445	17616	17344	17670	17556	17522	17714	17624	17673	17590	17439	17682	17581	17402	17440	17456	17479	17670	17454	17553	17510	17635	17511	17570	17715	17507	17599	17526	17389	17520	17485	17422	17505	17509	17261	17519	17486	17583	17443	17489	17417	17563	17432	17604	17584	17336	17594	17495	17320	17519	17284	17522	17581	17564	17593	17511	17489	17283	17285	17577	17459	17357	17526	17405	17365	17451	17464	17322	17538	17508	17342	17500	17503	17676	17388	17555	17462	17329	17491	17359	17534	17561	17384	17486	17479	17561	17491	17357	17324	17423	17345	17663	17470	17339	17626	17356	17403	17462	17442	17709	17537	17703	17504	17593	17454	17601	17768	17595	17410	17614	17457	17584	17410	17411	17523	17512	17686	17579	17476	17306	17486	17486	17412	17421	17705	17612	17576	17447	17336	17497	17458	17455	17604	17528	17549	17345	17402	17550	17423	17517	17504	17559	17554	17422	17828	17676	17522	17454	17696	17541	17387	17628	17453	17520	17392	17075	17764	17588	17444	17251	17349	17505	17375	17524	17576	17639	17378	17554	17467	17496	17441	17301	17395	17287	17432	17361	17297	17353	17526	17319	17319	17515	17423	17274	17545	17680	17573	17497	17489	17520	17382	17640	17544	17238	17357	17450	17417	17344	17770	17454	17684	17541	17627	17583	17775	17418	17379	17602	17177	17472	17326	17476	17555	17639	17528	17655	17302	17441	17645	17418	17537	17457	17587	17358	17513	17742	17559	17431	17471	17305	17451	17361	17538	17351	17390	17375	17524	17554	17606	17435	17420	17494	17684	17532	17520	17501	17407	17523	17519	17405	17429	17360	17727	17618	17508	17461	17549	17452	17472	17558	17491	17433	17451	17605	17469	17486	17400	17407	17378	17569	17537	17491	17586	17352	17364	17446	17587	17522	17458	17626	17467	17458	17524	17462	17502	17585	17541	17608	17651	17576	17637	17512	17505	17496	17336	17306	17449	17534	17547	17588	17693	17567	17501	17456	17246	17287	17685	17466	17509	17398	17324	17842	17380	17439	17411	17496	17569	17564	17411	17442	17339	17557	17401	17494	17322	17453	17495	17452	17443	17429	17688	17346	17277	17400	17564	17476	17383	17317	17426	17417	17563	17696	17549	17589	17485	17374	17503	17396	17316	17492	17528	17483	17605	17680	17644	17554	17627	17594	17462	17482	17423	17505	17464	17610	17288	17455	17429	17440	17263	17493	17538	17344	17372	17492	17485	17475	17300	17583	17382	17415	17413	17454	17416	17430	17236	17328	17590	17479	17517	17411	17494	17651	17320	17414	17536	17387	17345	17493	17654	17560	17443	17529	17431	17172	17406	17550	17449	17613	17629	17476	17434	17218	17381	17515	17474	17454	17460	17708	17540	17477	17459	17410	17391	17429	17522	17489	17556	17400	17620	17423	17570	17511	17466	17330	17562	17389	17607	17533	17365	17380	17615	17560	17395	17600	17634	17618	17466	17455	17565	17587	17336	17547	17419	17610	17578	17518	17226	17166	17470	17239	17536	17345	17686	17473	17278	17403	17458	17396	17445	17180	17366	17416	17469	17226	17475	17419	17474	17556	17591	17460	17463	17434	17488	17488	17271	17510	17492	17509	17316	17375	17378	17432	17461	17276	17608	17403	17394	17362	17429	17391	17507	17476	17565	17356	17619	17313	17479	17544	17546	17552	17434	17532	17514	17383	17606	17242	17506	17425	17310	17490	17478	17224	17429	17274	17542	17520	17425	17415	17381	17523	17498	17581	17553	17520	17503	17550	17436	17556	17536	17366	17410	17574	17504	17444	17341	17400	17467	17444	17638	17520	17518	17677	17364	17467	17388	17378	17586	17706	17428	17526	17519	17395	17572	17460	17398	17364	17501	17573	17618	17665	17602	17555	17663	17303	17403	17368	17594	17566	17558	17448	17425	17340	17511	17423	17404	17357	17549	17437	17613	17430	17485	17425	17525	17545	17662	17319	17473	17574	17418	17636	17613	17532	17439	17666	17366	17704	17652	17456	17478	17348	17445	17158	17602	17563	17555	17517	17475	17620	17403	17508	17528	17422	17505	17359	17600	17505	17505	17405	17525	17453	17474	17524	17587	17648	17541	17582	17542	17662	17442	17354	17431	17454	17505	17594	17373	17559	17690	17512	17600	17347	17514	17234	17642	17337	17557	17523	17539	17285	17488	17369	17639	17469	17677	17572	17260	17519	17443	17615	17374	17422	17556	17614	17509	17467	17616	17394	17490	17488	17506	17680	17242	17349	17500	17275	17482	17489	17257	17512	17312	17500	17432	17532	17401	17519	17282	17546	17417	17473	17606	17345	17672	17453	17431	17529	17304	17452	17312	17611	17558	17484	17596	17539	17573	17335	17534	17503	17386	17400	17450	17387	17449	17379	17378	17494	17449	17404	17516	17550	17663	17583	17416	17529	17397	17514	17547	17643	17664	17518	17442	17384	17244	17348	17453	17407	17515	17494	17598	17350	17632	17403	17673	17481	17676	17485	17426	17367	17621	17644	17570	17587	17520	17369	17651	17735	17537	17590	17641	17543	17476	17372	17344	17658	17651	17556	17654	17580	17425	17408	17496	17470	17641	17550	17353	17479	17608	17572	17674	17199	17553	17405	17363	17285	17452	17501	17630	17442	17409	17526	17548	17626	17455	17198	17553	17459	17503	17641	17411	17613	17338	17555	17456	17345	17485	17591	17526	17414	17351	17486	17500	17422	17567	17472	17309	17165	17476	17344	17351	17523	17528	17407	17314	17379	17408	17508	17531	17575	17438	17346	17449	17410	17613	17326	17501	17357	17456	17225	17269	17341	17450	17407	17504	17452	17357	17385	17535	17350	17767	17443	17418	17535	17789	17556	17525	17775	17526	17490	17540	17567	17342	17467	17685	17519	17360	17682	17558	17494	17636	17418	17526	17563	17396	17342	17530	17536	17374	17592	17321	17341	17500	17442	17591	17417	17689	17470	17420	17345	17343	17405	17476	17353	17535	17291	17359	17508	17608	17419	17489	17626	17525	17500	17475	17399	17459	17349	17548	17440	17440	17493	17680	17478	17659	17646	17512	17381	17578	17624	17490	17532	17632	17888	17537	17525	17584	17712	17413	17553	17340	17344	17446	17558	17505	17379	17459	17292	17440	17485	17555	17528	17498	17303	17451	17361	17665	17569	17424	17321	17517	17279	17658	17413	17625	17365	17305	17554	17560	17383	17597	17560	17404	17418	17573	17399	17461	17577	17435	17506	17519	17306	17571	17212	17664	17600	17457	17435	17446	17417	17372	17438	17414	17406	17348	17637	17371	17146	17502	17383	17516	17298	17473	17443	17558	17466	17500	17454	17494	17499	17407	17439	17553	17512	17315	17562	17534	17538	17546	17373	17569	17457	17529	17638	17561	17507	17369	17575	17301	17385	17536	17458	17492	17401	17398	17612	17445	17353	17594	17500	17631	17278	17401	17569	17563	17389	17581	17528	17436	17636	17548	17503	17688	17473	17338	17567	17530	17492	17430	17636	17370	17412	17272	17398	17602	17449	17419	17413	17567	17518	17453	17484	17451	17524	17307	17389	17751	17284	17453	17592	17155	17350	17661	17476	17443	17524	17674	17207	17719	17480	17564	17440	17479	17379	17479	17556	17521	17515	17378	17389	17508	17426	17453	17403	17521	17314	17347	17510	17404	17547	17516	17308	17469	17352	17453	17615	17439	17535	17528	17431	17451	17432	17361	17484	17278	17494	17583	17540	17667	17637	17582	17524	17572	17526	17565	17616	17651	17429	17391	17466	17314	17340	17473	17495	17693	17710	17422	17512	17461	17392	17428	17702	17620	17674	17461	17497	17504	17421	17476	17578	17542	17477	17391	17382	17504	17415	17593	17438	17250	17622	17349	17535	17546	17461	17486	17544	17512	17575	17320	17397	17569	17393	17299	17588	17619	17364	17311	17666	17481	17440	17542	17333	17480	17350	17445	17483	17482	17643	17358	17436	17437	17443	17379	17404	17372	17468	17461	17692	17506	17549	17515	17477	17522	17463	17423	17661	17683	17689	17426	17492	17847	17395	17592	17544	17517	17311	17484	17525	17422	17298	17588	17371	17609	17500	17411	17255	17540	17426	17487	17505	17544	17595	17530	17455	17663	17508	17625	17304	17393	17416	17465	17379	17586	17315	17515	17732	17631	17528	17330	17561	17648	17681	17651	17399	17454	17374	17334	17376	17374	17748	17516	17606	17480	17327	17312	17332	17386	17701	17509	17616	17339	17575	17286	17363	17665	17651	17391	17538	17434	17571	17587	17508	17327	17391	17333	17307	17299	17310	17553	17450	17636	17465	17455	17703	17542	17502	17499	17483	17528	17552	17430	17649	17561	17620	17632	17742	17498	17492	17461	17553	17337	17745	17547	17518	17554	17479	17420	17479	17491	17317	17388	17430	17450	17329	17307	17398	17431	17427	17278	17516	17102	17371	17546	17577	17465	17581	17592	17588	17562	17424	17622	17555	17433	17390	17668	17507	17439	17678	17399	17581	17582	17405	17413	17494	17328	17567	17458	17358	17286	17357	17442	17644	17414	17538	17565	17237	17662	17469	17611	17389	17267	17647	17458	17300	17409	17388	17355	17405	17584	17424	17289	17661	17486	17599	17394	17649	17523	17589	17547	17456	17388	17259	17658	17253	17398	17602	17538	17542	17531	17447	17679	17229	17325	17334	17384	17337	17621	17528	17552	17387	17467	17512	17567	17447	17465	17625	17185	17565	17401	17521	17652	17577	17562	17314	17670	17515	17555	17392	17478	17555	17574	17392	17422	17287	17548	17506
16337	36655	30826	24206	21523	19889	18335	17491	16534	16197	15940	15506	15389	15160	15115	15224	15022	15057	14956	14935	15087	14791	15053	14962	14721	14942	14877	14939	14830	15084	14858	14775	14787	15040	14753	14980	14762	14864	14785	14829	14832	14930	14867	14834	14811	14867	14857	14950	14819	14941	14840	14886	14943	14754	14846	14974	14823	14823	14852	14717	14767	14648	14887	14828	14814	14798	14924	14984	14715	14772	14850	14822	14874	14881	14828	14774	14697	14895	14873	14713	15051	14888	14881	14812	14838	14889	14726	14751	14872	14826	14708	14962	14688	14806	14883	14802	14631	14694	14686	14827	15049	14771	14956	14879	14905	14798	14788	14796	14946	14886	14817	14907	14931	14876	14805	14890	14814	14896	14920	14656	14708	14819	14949	14714	14669	14912	14774	14748	14754	14781	14721	14687	14761	14803	14745	14810	14774	14813	14764	15026	14778	14930	14761	14898	14780	14998	14957	14800	14786	14884	14914	14681	14907	14708	14855	14935	14746	14829	14878	14953	14661	14825	14671	14923	14754	14901	14972	14791	14779	14893	14743	14770	14710	14675	14815	15021	14725	14902	14845	14873	14827	14826	14837	14906	14849	14862	14901	14850	14716	14815	14921	14817	14782	14641	14740	14696	14788	14895	14812	14684	15045	15001	14802	14888	14931	14658	14615	14707	14845	14925	14772	14847	14731	14825	14754	14932	14918	14769	14758	14890	14659	14940	14753	14881	14865	14779	14780	14744	14777	14741	14803	14902	14820	14747	14944	14723	14781	14775	14843	14824	14810	14938	14759	15038	14791	14856	14813	14796	14843	14758	14806	14981	14726	14812	14784	14837	14834	14928	14737	14624	14880	14772	14802	14863	14840	14800	14931	14884	14872	14756	14711	14854	14786	14568	14791	14797	14874	14785	14720	14994	14842	14815	14973	14887	14903	14938	14749	14960	14635	14808	14715	14738	14728	14756	14777	14532	14797	14790	14907	14846	14744	14889	14735	14904	15018	14826	14778	14966	14871	14770	14620	14688	14873	14801	14813	14787	14802	14822	14875	14870	14861	14761	14727	14770	14715	14808	14760	14974	14962	14858	14910	14908	14692	14738	15005	14753	14990	14909	14793	14748	14683	14903	14798	14925	14709	14637	14881	14872	14707	14817	14828	14772	14869	14907	14846	14786	14827	14888	14978	14903	14750	14799	14873	14915	14796	14654	14777	14880	14823	14674	14796	14807	14763	14879	14846	14818	14720	14725	14785	14947	14757	14635	14749	14861	14950	14754	14793	14861	14722	14748	14776	14809	14872	14788	14777	14734	14926	14793	14873	14904	14805	14753	14697	14823	14761	14713	14747	14695	14709	14913	14821	14622	14635	14936	14723	14786	14837	14854	14847	14670	14846	14803	14799	14819	14874	14820	14782	14897	15009	14720	14862	14968	14869	14697	15001	14839	14816	14731	14927	14857	14844	14669	14928	14918	14929	14782	14829	14872	14740	14878	14755	14734	14780	14840	14929	14910	14676	14851	14908	14976	14854	14829	14825	14826	14944	14873	14705	14760	14903	14866	14617	14973	14832	14907	14828	14722	14911	14855	14903	14798	14876	14753	14826	14771	14933	14740	14724	14805	14753	14827	14825	14750	14574	14658	14856	14590	14678	14791	14778	14794	14799	14844	14702	14892	14736	14814	14804	14834	14762	14882	14839	14863	14874	14718	14795	14562	14883	14829	14826	14699	14855	14933	14772	14752	14721	14757	14768	14886	14862	14767	14777	14804	15036	14982	14633	14678	14828	14713	14737	14715	14862	14770	14733	14919	14763	14788	14977	14723	14634	14787	14948	14746	14859	14692	14847	14681	14784	14831	14795	14894	14868	15076	14852	14895	14969	14817	14630	14890	14719	14827	14858	14898	14802	14839	14712	14704	14772	14771	14915	14659	14962	14868	14794	14895	14846	14662	14719	14787	14900	14646	14788	14721	14839	14902	14886	14716	14782	14872	14726	14716	14825	14768	14993	14851	14757	14702	14878	14675	14780	14878	14944	14637	14817	14956	14956	14769	14895	14776	14631	14670	14728	14938	14910	14970	14754	14787	14666	14788	14850	14779	14818	14912	14724	14840	14750	14939	14857	14682	14878	14870	14682	14848	14670	14923	14847	14692	14699	14824	14923	14933	14828	14870	14895	14821	14887	14835	14821	14856	14885	14906	14648	14782	14712	14893	14883	14811	14504	14910	14833	14807	14754	14838	14790	14939	14714	14836	14890	14759	14950	14802	14857	14680	14867	14632	14917	14709	14621	14931	14749	14901	14737	14717	14841	14849	14656	14938	14827	14719	14942	14856	14748	14761	14705	14561	14715	14832	14785	14962	14701	14709	14954	14765	14944	14818	14840	14682	14594	14841	14716	14854	14969	14753	14769	14726	14872	15012	14902	14766	14733	14615	14771	14864	14681	14768	14948	14800	14781	14637	14801	14844	14856	14612	14935	14808	14938	14799	14727	14734	14845	14938	14667	14966	14854	14872	14801	14884	14934	14847	14779	14825	14847	14814	14818	14839	14819	14915	14693	14829	14706	14749	14812	14962	14735	14810	14819	14865	14819	14893	14706	14784	14717	14649	14967	14864	14733	14784	14770	14823	14920	14954	14759	14808	14917	14679	14820	14829	14850	14814	15075	14693	14846	14869	14756	14806	14702	14638	14851	14605	14901	14912	14817	14913	14625	14950	14764	14607	14798	14716	14887	14926	14709	14836	14776	14846	14803	14698	14731	14771	14594	14736	14679	14909	14750	14983	14893	14902	14789	14905	14698	14718	14790	14786	14782	14833	14755	14775	14799	14919	14709	14885	14924	14767	14810	14782	14798	14725	14855	14798	14892	14626	14858	14960	14817	14748	14754	14872	14752	14900	14767	14768	14834	14785	14903	14805	14724	14905	14908	14788	14825	14901	14842	14851	14824	14592	15019	14796	14700	14766	14862	14747	14767	14845	14749	14942	14854	14723	14638	14864	14793	14726	14715	14893	14756	14814	14814	14951	14905	14917	14805	14764	14810	14799	14805	14810	14859	14867	14819	14768	14822	14780	14775	14677	14664	14833	14809	14928	14826	14746	14927	14654	14858	14721	14631	14867	14761	14775	14884	14899	14967	14768	14906	14855	14627	14849	14968	14718	14784	14889	14795	14859	15006	14862	14788	14782	14808	14754	14797	14887	14764	15034	14724	14683	14819	14807	15041	14812	14828	14678	14781	14892	14909	14842	14733	14970	15006	14659	14816	14776	14885	14711	14682	14873	15075	14556	14855	14788	14841	15058	14864	14844	14720	14920	14700	14953	14795	14832	14822	14844	14804	14959	14712	14860	14831	14626	14792	14877	15004	14887	14786	14837	14720	14730	14880	14754	14898	14889	14964	14795	14606	14803	14744	14695	14789	14766	14869	14974	14878	14742	14835	14875	14849	14957	14696	14985	14802	14551	14818	14854	14659	14686	14739	14723	14791	14738	14696	14956	14952	14867	14801	14895	14761	14873	14656	14961	14706	14731	14889	14869	14773	14727	14790	14813	14616	14920	14867	14963	14736	14992	14845	14744	14905	15032	14812	14732	14891	14553	14902	14888	14832	14698	14934	14805	14717	14865	14823	14930	14850	14669	14861	14728	14756	14842	14767	14974	14757	14985	14920	14914	14856	14827	14694	14787	14758	14835	14707	14774	14942	14804	14907	14601	14673	14828	14834	14796	14801	14845	14630	14814	14875	14897	14721	14796	14848	14888	14926	14901	14661	14816	14804	14759	14823	15060	14828	14817	14821	14763	14718	14818	14788	14881	14772	14879	14858	14943	14857	14715	14811	14653	14703	14884	14981	14734	14658	14854	14843	14668	14790	14740	14842	14852	14729	14739	14705	14935	14718	14846	14818	14817	14810	14718	14840	14861	14642	14954	14956	14785	14943	14856	14784	14771	14747	14792	14635	14644	14975	14894	14706	15010	14781	14841	14879	14739	14821	14720	14918	14714	14814	14863	14782	14918	14852	14954	14774	14847	14909	14847	14855	14881	14809	14705	14834	15034	14820	14860	14631	14847	14649	14617	14858	14860	14951	14773	14711	14957	14698	14812	14796	14886	14780	14896	14756	14880	14836	14820	14768	14851	14879	14726	14744	14933	14703	14810	14777	14866	14825	14886	14980	14767	14793	14745	14830	14771	14960	14681	14887	14772	14933	14863	14736	14894	14746	14709	14806	14793	14544	14940	14945	14826	14848	14854	14952	14778	14776	14996	14846	14778	14816	14716	14770	14701	14904	14775	14960	14842	14850	14803	14761	14848	14855	14719	14866	14891	14818	14811	14771	14732	14620	14798	14720	14776	14685	14841	14773	14776	14766	14822	14713	14736	14791	14761	14916	14705	14929	14787	14899	14918	14752	14899	14775	14857	14905	14931	14800	14892	14880	14693	14893	14841	14957	14560	14846	14734	14846	14672	14833	14615	14751	14905	14769	14717	14682	14863	14755	14729	14761	14526	14982	14643	14886	14599	14924	14898	14929	14727	14736	14729	15099	14759	14861	14727	14717	15028	14775	14801	14827	14959	14769	14808	14904	14810	14766	14914	14825	14821	15013	14837	14913	14722	14894	14895	14718	14979	14869	14959	14672	14809	14845	14801	14672	14745	14786	14685	14904	14692	14940	14798	14739	14790	14811	14898	14678	14883	14783	14821	14743	14895	14847	14713	14925	14900	14878	14765	14989	14970	14855	14588	14948	14881	14768	14833	14911	14674	14948	15103	14909	14889	14965	14899	14945	14733	14807	14854	14806	14940	14787	14896	14924	14800	14826	14632	14844	14903	14938	14888	14832	14776	14942	14735	14800	14859	14924	14870	14867	14911	14932	14687	14585	14823	14579	14849	14814	14991	14841	14975	14805	14764	14779	14895	15016	14705	14803	14771	14838	15004	14872	14709	14873	14961	14802	14719	14681	14677	14847	14849	14926	14847	14653	14797	14714	14857	14677	14828	14722	14861	14774	14671	14805	14691	14809	14925	14964	14919	14662	14798	14884	14825	14692	14719	14874	14721	14735	14772	14863	14877	14703	14811	14805	14866	14784	14778	14897	14769	14893	14774	14856	14872	14831	14944	14925	14804	14846	14628	14947	14892	15018	14874
28011	22713	24862	21455	17868	17036	16670	16394	16164	15826	15642	15616	15625	15591	15495	15633	15352	15786	15399	15482	15264	15542	15504	15320	15368	15428	15590	15286	15404	15500	15391	15209	15415	15535	15594	15412	15453	15431	15544	15354	15477	15377	15448	15324	15303	15420	15478	15322	15306	15467	15357	15493	15498	15511	15365	15489	15482	15344	15493	15232	15365	15183	15375	15492	15362	15361	15360	15385	15641	15240	15467	15439	15386	15490	15300	15322	15556	15489	15530	15367	15498	15503	15346	15350	15285	15484	15452	15386	15312	15487	15270	15238	15575	15291	15333	15364	15266	15223	15654	15487	15203	15355	15441	15194	15366	15382	15337	15213	15429	15403	15657	15411	15425	15451	15284	15407	15313	15355	15383	15310	15344	15255	15542	15367	15289	15253	15491	15299	15431	15324	15357	15362	15545	15291	15377	15339	15313	15353	15410	15437	15607	15465	15592	15287	15382	15559	15596	15418	15451	15683	15330	15496	15644	15239	15407	15274	15423	15468	15468	15336	15409	15307	15285	15334	15432	15273	15309	15365	15397	15365	15391	15306	15393	15520	15373	15508	15443	15455	15500	15447	15324	15559	15474	15262	15290	15582	15479	15307	15448	15341	15378	15533	15512	15533	15425	15309	15226	15340	15288	15263	15357	15390	15333	15306	15487	15401	15341	15450	15418	15475	15442	15300	15402	15353	15415	15320	15479	15337	15602	15365	15421	15440	15323	15549	15358	15308	15520	15367	15235	15624	15253	15293	15250	15236	15380	15372	15334	15456	15429	15202	15692	15310	15365	15342	15356	15307	15197	15362	15477	15355	15357	15448	15385	15363	15341	15497	15467	15420	15467	15442	15354	15216	15377	15439	15306	15306	15414	15387	15256	15425	15315	15208	15324	15403	15199	15493	15232	15480	15495	15317	15414	15279	15418	15576	15596	15224	15337	15354	15314	15492	15419	15412	15291	15552	15239	15166	15276	15379	15353	15516	15423	15441	15332	15292	15495	15485	15432	15322	15507	15364	15423	15311	15350	15403	15218	15254	15523	15443	15443	15421	15554	15422	15430	15317	15507	15400	15481	15363	15334	15330	15326	15480	15461	15501	15292	15481	15527	15492	15265	15322	15391	15488	15422	15358	15505	15460	15560	15481	15389	15337	15481	15382	15455	15306	15347	15598	15408	15390	15417	15302	15681	15351	15357	15424	15433	15337	15443	15306	15453	15194	15373	15329	15237	15337	15409	15426	15507	15643	15265	15378	15472	15366	15487	15410	15372	15346	15569	15299	15331	15299	15395	15483	15592	15359	15187	15475	15518	15437	15480	15516	15511	15444	15380	15461	15319	15364	15399	15392	15467	15400	15281	15401	15485	15302	15352	15398	15556	15450	15357	15458	15577	15406	15698	15439	15423	15371	15417	15509	15529	15328	15519	15579	15447	15372	15375	15474	15336	15370	15307	15582	15423	15498	15406	15367	15430	15416	15707	15648	15448	15282	15585	15385	15254	15328	15376	15362	15280	15452	15329	15325	15242	15535	15440	15296	15292	15561	15448	15369	15608	15335	15355	15627	15425	15318	15468	15193	15430	15347	15459	15416	15426	15411	15548	15537	15315	15476	15281	15177	15130	15405	15265	15336	15196	15280	15474	15694	15564	15185	15245	15293	15304	15548	15482	15310	15447	15231	15220	15511	15389	15589	15226	15438	15454	15251	15410	15518	15232	15158	15351	15502	15357	15526	15362	15255	15448	15403	15353	15445	15332	15424	15409	15301	15282	15379	15463	15420	15333	15480	15340	15438	15464	15332	15365	15323	15418	15386	15307	15409	15375	15384	15398	15360	15531	15373	15254	15302	15409	15362	15661	15497	15518	15268	15216	15509	15249	15208	15312	15406	15349	15581	15380	15459	15409	15472	15464	15358	15467	15270	15489	15369	15519	15334	15298	15443	15531	15192	15422	15433	15299	15340	15293	15363	15473	15442	15559	15363	15344	15481	15278	15284	15250	15429	15350	15631	15621	15284	15469	15533	15532	15515	15249	15215	15375	15462	15240	15610	15483	15270	15356	15585	15268	15462	15253	15455	15472	15424	15377	15270	15342	15291	15216	15452	15438	15360	15483	15380	15385	15425	15226	15387	15384	15493	15327	15377	15469	15084	15443	15461	15408	15426	15275	15377	15319	15467	15335	15428	15301	15355	15428	15606	15403	15537	15468	15458	15537	15192	15218	15355	15301	15328	15544	15318	15349	15513	15401	15387	15380	15423	15447	15581	15234	15419	15490	15391	15286	15349	15471	15449	15792	15505	15552	15562	15380	15298	15339	15291	15635	15380	15358	15341	15343	15444	15428	15358	15719	15398	15306	15290	15249	15305	15458	15302	15400	15077	15422	15609	15431	15275	15398	15263	15366	15274	15392	15434	15480	15197	15493	15326	15458	15494	15289	15192	15299	15562	15259	15261	15329	15358	15381	15437	15362	15441	15655	15366	15527	15475	15349	15502	15449	15350	15258	15435	15258	15436	15456	15306	15334	15420	15418	15470	15370	15384	15484	15363	15406	15290	15421	15419	15290	15448	15518	15341	15387	15391	15166	15361	15336	15437	15653	15374	15498	15527	15319	15460	15360	15455	15423	15571	15323	15577	15381	15198	15505	15557	15419	15298	15582	15119	15382	15541	15417	15564	15383	15334	15395	15377	15570	15374	15533	15517	15430	15423	15411	15308	15363	15299	15519	15327	15475	15289	15573	15392	15379	15220	15257	15211	15252	15468	15191	15349	15376	15334	15419	15287	15340	15211	15244	15330	15452	15264	15404	15325	15468	15453	15411	15510	15475	15419	15458	15403	15315	15326	15426	15413	15616	15445	15509	15316	15213	15339	15344	15195	15382	15591	15454	15333	15318	15259	15306	15473	15510	15515	15372	15489	15580	15322	15538	15449	15475	15324	15646	15380	15422	15357	15479	15457	15305	15436	15566	15267	15375	15418	15402	15545	15391	15408	15477	15457	15325	15493	15408	15607	15405	15422	15488	15393	15449	15536	15534	15493	15438	15475	15180	15289	15466	15504	15365	15646	15419	15297	15301	15395	15325	15327	15369	15281	15355	15257	15196	15408	15468	15391	15418	15094	15590	15465	15320	15602	15170	15503	15272	15475	15312	15329	15395	15339	15278	15475	15463	15496	15412	15218	15443	15289	15525	15478	15509	15404	15324	15427	15401	15448	15592	15333	15565	15256	15319	15383	15419	15338	15601	15599	15484	15374	15334	15452	15453	15314	15402	15396	15434	15420	15287	15542	15500	15278	15324	15197	15288	15258	15514	15346	15413	15416	15397	15518	15344	15295	15490	15407	15388	15498	15300	15414	15267	15420	15398	15368	15383	15367	15227	15214	15323	15213	15254	15483	15482	15389	15299	15444	15366	15280	15475	15293	15313	15349	15509	15486	15364	15455	15596	15322	15242	15402	15487	15263	15456	15468	15360	15328	15539	15459	15658	15359	15277	15487	15243	15530	15600	15247	15390	15335	15211	15485	15533	15351	15359	15610	15347	15411	15493	15337	15309	15434	15496	15221	15350	15375	15450	15365	15304	15344	15249	15252	15341	15215	15385	15323	15586	15382	15437	15275	15343	15383	15296	15383	15389	15228	15523	15424	15240	15518	15325	15450	15336	15439	15574	15312	15593	15244	15445	15399	15271	15468	15363	15439	15489	15549	15223	15379	15278	15299	15490	15527	15434	15460	15347	15527	15459	15378	15217	15185	15270	15350	15194	15269	15216	15262	15152	15408	15403	15315	15451	15441	15339	15587	15399	15285	15219	15275	15064	15362	15337	15498	15329	15298	15288	15336	15360	15400	15178	15378	15380	15344	15437	15271	15138	15424	15460	15360	15469	15260	15270	15333	15273	15365	15612	15534	15576	15494	15297	15501	15243	15495	15312	15420	15403	15350	15476	15526	15372	15305	15419	15471	15417	15510	15658	15578	15438	15314	15611	15299	15261	15385	15589	15249	15488	15457	15462	15317	15438	15289	15323	15336	15518	15409	15403	15347	15380	15534	15438	15220	15518	15415	15459	15530	15377	15500	15329	15296	15447	15448	15374	15399	15338	15212	15358	15322	15385	15383	15395	15579	15308	15291	15201	15511	15329	15272	15326	15557	15529	15196	15499	15456	15508	15238	15406	15402	15450	15355	15466	15170	15433	15395	15412	15406	15543	15279	15378	15181	15308	15391	15529	15494	15296	15405	15370	15494	15348	15317	15504	15343	15334	15291	15293	15506	15321	15497	15649	15436	15413	15276	15560	15436	15170	15328	15358	15450	15399	15307	15424	15217	15537	15585	15359	15537	15449	15476	15348	15283	15368	15623	15470	15391	15367	15283	15349	15307	15492	15383	15471	15317	15161	15420	15315	15455	15501	15486	15427	15537	15328	15461	15540	15423	15577	15428	15430	15538	15235	15273	15297	15279	15286	15576	15547	15173	15359	15481	15272	15422	15504	15564	15390	15373	15384	15587	15312	15405	15414	15488	15456	15471	15207	15292	15207	15397	15328	15512	15649	15284	15306	15472	15584	15402	15557	15417	15464	15491	15376	15335	15270	15532	15532	15234	15305	15270	15474	15373	15358	15439	15410	15343	15480	15386	15308	15337	15303	15284	15309	15283	15411	15333	15408	15284	15521	15454	15399	15525	15367	15649	15506	15470	15365	15409	15424	15189	15377	15360	15358	15328	15337	15406	15419	15374	15586	15487	15659	15485	15473	15364	15314	15448	15407	15381	15355	15371	15443	15503	15656	15589	15388	15323	15506	15504	15426	15408	15594	15337	15332	15320	15336	15361	15324	15495	15489	15395	15350	15269	15449	15280	15293	15285	15564	15471	15453	15427	15207	15391	15267	15328	15484	15323	15469	15477	15264	15387	15441	15598	15426	15445	15423	15448	15435	15448	15444	15255	15626	15414	15286	15372	15393	15442	15381	15574	15339	15292	15362	15336	15447	15431	15183	15376	15278	15473	15473	15384	15436	15454	15433	15416	15491	15419	15356	15523	15538	15310	15312	15523	15370	15307	15332	15321	15401	15427	15227	15350	15320	15383	15511	15365	15574	15525	15290	15326	15390	15418	15492	15563	15271	15369	15473	15519	15317	15420	15295	15362
17111	26727	22088	17990	16765	15780	15036	14545	14225	13928	13994	13913	13641	13651	13683	13779	13588	13460	13696	13599	13610	13563	13595	13458	13511	13470	13717	13523	13632	13616	13539	13506	13682	13720	13563	13569	13637	13771	13526	13538	13441	13552	13649	13364	13555	13654	13482	13569	13492	13572	13483	13586	13738	13486	13551	13619	13577	13649	13591	13422	13480	13542	13553	13549	13572	13573	13435	13505	13660	13552	13616	13557	13606	13478	13632	13725	13523	13643	13561	13503	13585	13420	13550	13516	13574	13622	13789	13606	13515	13593	13579	13533	13683	13521	13748	13555	13478	13586	13616	13569	13710	13601	13710	13515	13583	13483	13414	13615	13429	13637	13565	13238	13641	13422	13489	13391	13523	13549	13439	13564	13639	13479	13622	13669	13522	13498	13553	13649	13707	13583	13708	13536	13595	13385	13554	13358	13540	13404	13602	13476	13481	13458	13439	13576	13674	13435	13687	13640	13684	13561	13487	13459	13540	13619	13381	13436	13511	13554	13595	13520	13598	13535	13622	13575	13411	13731	13426	13778	13537	13541	13495	13517	13460	13512	13433	13589	13546	13700	13627	13572	13574	13618	13602	13521	13701	13547	13455	13716	13539	13621	13433	13611	13713	13410	13549	13719	13593	13607	13554	13499	13718	13557	13573	13467	13579	13697	13547	13507	13673	13572	13640	13401	13467	13572	13557	13722	13647	13529	13585	13254	13362	13642	13529	13571	13553	13655	13546	13713	13614	13701	13572	13547	13646	13635	13528	13595	13591	13375	13529	13596	13372	13631	13580	13554	13541	13630	13495	13529	13631	13454	13417	13549	13548	13642	13530	13628	13477	13446	13554	13595	13639	13519	13627	13604	13544	13648	13485	13387	13547	13642	13712	13461	13509	13526	13472	13439	13380	13663	13622	13671	13535	13395	13329	13572	13438	13564	13509	13512	13598	13531	13575	13575	13486	13558	13470	13603	13658	13642	13642	13572	13715	13506	13477	13766	13467	13598	13509	13648	13359	13609	13568	13573	13603	13305	13471	13266	13416	13594	13585	13403	13412	13607	13566	13371	13556	13686	13503	13709	13443	13490	13673	13560	13442	13452	13491	13550	13650	13603	13420	13582	13572	13490	13537	13637	13714	13589	13544	13423	13467	13677	13612	13594	13708	13594	13542	13546	13424	13627	13571	13584	13498	13518	13443	13500	13524	13634	13551	13498	13575	13547	13574	13423	13618	13614	13518	13509	13310	13431	13558	13628	13489	13578	13648	13702	13795	13649	13589	13627	13507	13591	13708	13526	13378	13538	13557	13623	13443	13638	13546	13335	13500	13549	13469	13547	13473	13572	13460	13652	13488	13685	13600	13424	13529	13439	13424	13463	13437	13717	13541	13663	13474	13592	13650	13598	13602	13509	13581	13617	13461	13677	13588	13614	13580	13523	13445	13476	13628	13715	13441	13571	13529	13684	13526	13467	13605	13671	13649	13638	13632	13563	13627	13490	13529	13583	13557	13548	13644	13567	13581	13576	13539	13670	13354	13431	13605	13569	13412	13516	13506	13518	13536	13414	13503	13555	13651	13607	13387	13653	13520	13697	13637	13582	13607	13470	13574	13612	13557	13770	13598	13729	13597	13378	13423	13485	13687	13686	13548	13606	13666	13420	13617	13644	13594	13500	13521	13496	13557	13485	13456	13580	13524	13544	13506	13540	13553	13663	13672	13572	13620	13705	13506	13408	13738	13561	13580	13487	13566	13585	13638	13463	13632	13564	13594	13582	13532	13720	13609	13537	13551	13649	13413	13465	13545	13663	13467	13638	13772	13800	13523	13625	13603	13591	13561	13534	13609	13447	13524	13657	13590	13598	13591	13594	13752	13359	13570	13553	13452	13560	13721	13721	13580	13397	13542	13632	13694	13445	13634	13580	13591	13522	13528	13498	13582	13522	13546	13676	13531	13615	13568	13776	13611	13722	13602	13500	13514	13638	13645	13454	13688	13603	13635	13383	13445	13602	13578	13512	13420	13736	13530	13537	13553	13560	13613	13710	13569	13543	13559	13625	13514	13356	13517	13574	13463	13686	13614	13496	13657	13608	13462	13628	13637	13521	13443	13474	13463	13553	13555	13612	13605	13576	13531	13467	13498	13628	13783	13580	13525	13598	13594	13762	13526	13564	13669	13548	13614	13511	13646	13582	13507	13642	13455	13591	13546	13604	13485	13367	13586	13579	13572	13587	13578	13608	13503	13644	13749	13626	13291	13516	13426	13670	13495	13713	13461	13566	13538	13603	13656	13627	13501	13685	13434	13560	13604	13715	13520	13559	13466	13512	13528	13544	13630	13549	13477	13622	13773	13655	13606	13569	13576	13527	13656	13739	13515	13515	13624	13447	13424	13459	13416	13518	13578	13460	13659	13584	13571	13874	13685	13520	13705	13596	13624	13516	13660	13422	13598	13536	13804	13417	13584	13668	13560	13789	13545	13667	13670	13710	13524	13457	13646	13587	13572	13469	13417	13543	13615	13598	13504	13550	13677	13551	13546	13557	13551	13502	13586	13531	13462	13555	13462	13596	13608	13639	13514	13522	13615	13471	13490	13640	13716	13596	13489	13665	13569	13528	13614	13558	13606	13532	13746	13508	13563	13515	13598	13485	13597	13487	13609	13523	13537	13608	13669	13450	13551	13575	13520	13553	13502	13440	13639	13505	13663	13549	13695	13464	13674	13462	13663	13543	13612	13549	13442	13477	13490	13655	13589	13559	13508	13453	13566	13439	13631	13530	13597	13619	13437	13473	13574	13530	13610	13692	13475	13437	13428	13508	13525	13450	13603	13344	13652	13642	13570	13454	13431	13564	13675	13452	13597	13656	13481	13551	13585	13457	13543	13616	13454	13634	13625	13601	13411	13532	13662	13529	13567	13607	13512	13602	13577	13614	13484	13504	13516	13552	13381	13414	13424	13629	13593	13647	13669	13523	13554	13470	13532	13499	13428	13619	13629	13646	13687	13476	13460	13609	13664	13693	13577	13472	13603	13567	13576	13635	13799	13495	13574	13633	13554	13427	13477	13672	13655	13407	13550	13532	13770	13525	13710	13563	13541	13422	13552	13422	13699	13569	13583	13316	13515	13618	13672	13679	13532	13707	13528	13633	13540	13574	13570	13540	13578	13634	13551	13524	13482	13620	13382	13554	13573	13575	13572	13340	13624	13675	13692	13631	13562	13626	13413	13749	13570	13479	13661	13556	13642	13540	13544	13646	13641	13651	13649	13777	13623	13543	13614	13539	13621	13634	13402	13684	13547	13659	13566	13447	13489	13641	13482	13502	13630	13658	13509	13663	13661	13525	13748	13601	13798	13521	13522	13493	13426	13557	13628	13742	13404	13538	13608	13728	13661	13619	13716	13692	13611	13617	13515	13592	13595	13526	13606	13577	13536	13497	13587	13650	13473	13718	13539	13641	13596	13616	13514	13584	13664	13580	13448	13564	13407	13617	13513	13518	13689	13523	13600	13452	13661	13705	13430	13654	13724	13543	13515	13678	13600	13632	13529	13499	13641	13628	13576	13572	13623	13655	13523	13594	13698	13666	13712	13635	13568	13636	13733	13418	13659	13595	13446	13638	13418	13723	13441	13699	13651	13590	13584	13574	13657	13700	13698	13536	13450	13466	13497	13552	13576	13679	13522	13444	13473	13762	13507	13586	13582	13485	13486	13563	13387	13355	13782	13620	13431	13645	13594	13527	13595	13591	13567	13603	13501	13559	13467	13529	13567	13621	13644	13359	13644	13488	13609	13592	13548	13522	13616	13730	13725	13499	13448	13722	13695	13423	13509	13607	13468	13543	13644	13643	13495	13691	13555	13590	13529	13644	13736	13485	13546	13606	13534	13469	13579	13574	13542	13666	13679	13503	13760	13491	13547	13617	13667	13481	13511	13382	13676	13656	13480	13476	13512	13537	13646	13607	13651	13606	13506	13501	13555	13687	13610	13494	13552	13584	13508	13540	13627	13715	13461	13481	13536	13634	13738	13733	13517	13684	13695	13604	13501	13515	13440	13611	13608	13589	13449	13654	13505	13617	13613	13587	13652	13461	13485	13458	13410	13343	13504	13562	13763	13630	13621	13656	13586	13502	13473	13411	13596	13499	13630	13484	13656	13568	13612	13475	13589	13631	13585	13573	13541	13639	13424	13504	13466	13617	13607	13580	13599	13741	13582	13529	13381	13443	13509	13563	13526	13639	13581	13553	13563	13456	13727	13584	13624	13509	13568	13505	13559	13559	13551	13595	13393	13651	13667	13655	13577	13626	13549	13675	13528	13510	13477	13652	13457	13364	13481	13530	13470	13623	13683	13580	13674	13508	13545	13610	13613	13572	13543	13572	13526	13508	13541	13500	13394	13561	13618	13788	13592	13550	13682	13607	13757	13644	13470	13536	13456	13748	13380	13480	13620	13640	13719	13448	13496	13657	13542	13551	13713	13771	13701	13590	13553	13512	13553	13551	13704	13524	13632	13572	13541	13612	13582	13581	13522	13525	13645	13642	13601	13531	13642	13588	13790	13467	13755	13609	13642	13597	13523	13504	13580	13601	13640	13524	13634	13613	13535	13604	13557	13665	13449	13543	13396	13465	13640	13483	13564	13586	13534	13634	13579	13563	13588	13561	13565	13501	13636	13585	13668	13475	13569	13793	13516	13612	13528	13438	13581	13642	13492	13683	13386	13520	13555	13426	13479	13529	13542	13489	13493	13662	13495	13606	13472	13651	13599	13576	13593	13624	13527	13538	13479	13613	13750	13680	13528	13409	13523	13405	13522	13688	13629	13610	13660	13439	13430	13538	13721	13445	13575	13635	13512	13636	13542	13665	13582	13568	13625	13673	13604	13532	13616	13689	13663	13516	13625	13583	13671	13662	13550	13540	13548	13583	13414	13697	13592	13557	13417	13648	13525	13598	13487	13658	13720	13543	13573	13543	13564	13447	13463	13605	13270	13652	13411	13473	13645	13396	13522	13612	13568	13560	13473	13520	13551	13526	13472	13695	13639	13607	13606	13594	13576	13564	13628	13372	13513	13669	13480	13464	13576	13628	13506	13518	13572	13629	13775	13720	13549	13524	13463	13611	13501	13674	13430	13677	13556	13447	13521	13737
22775	20945	27793	24382	21927	22064	21013	18013	17147	17265	16969	16896	16812	16633	16533	16575	16562	16463	16568	16606	16619	16214	16548	16479	16624	16492	16479	16479	16397	16535	16248	16445	16291	16213	16432	16332	16437	16291	16497	16467	16314	16241	16338	16390	16331	16521	16679	16577	16317	16504	16243	16281	16337	16390	16397	16096	16365	16217	16366	16334	16454	16147	16448	16633	16445	16390	16433	16272	16389	16388	16336	16241	16501	16248	16565	16448	16204	16427	16427	16318	16330	16306	16329	16425	16313	16322	16418	16255	16347	16232	16424	16261	16396	16562	16296	16481	16379	16485	16320	16322	16322	16272	16268	16422	16443	16413	16450	16363	16224	16250	16281	16267	16269	16289	16341	16415	16198	16418	16547	16509	16315	16217	16469	16217	16484	16436	16092	16190	16398	16250	16324	16426	16436	16124	16431	16350	16475	16466	16294	16341	16282	16546	16382	16161	16570	16484	16344	16326	16297	16346	16336	16317	16289	16168	16429	16417	16502	16398	16250	16185	16226	16335	16401	16184	16154	16378	16374	16415	16211	16347	16250	16131	16384	16463	16383	16189	16441	16497	16387	16353	16329	16220	16246	16192	16425	16250	16206	16432	16201	16321	16448	16313	16196	16235	16384	16338	16262	16165	16377	16451	16418	16345	16275	16299	16293	16554	16552	16419	16330	16488	16453	16301	16440	16196	16471	16368	16170	16633	16446	16430	16295	16435	16233	16224	16402	16372	16388	16414	16330	16295	16411	16417	16313	16398	16312	16395	16278	16324	16439	16187	16335	16157	16266	16365	16200	16410	16385	16283	16332	16423	16366	16486	16292	16184	16334	16397	16302	16233	16353	16498	16553	16412	16491	16170	16314	16320	16341	16362	16200	16328	16513	16386	16271	16519	16250	16234	16453	16310	16186	16271	16243	16474	16409	16271	16448	16443	16407	16246	16019	16448	16503	16397	16213	16502	16297	16599	16395	16381	16441	16143	16333	16318	16575	16449	16395	16498	16454	16501	16541	16173	16399	16307	16339	16353	16307	16142	16417	16389	16382	16162	16414	16210	16384	16180	16480	16443	16248	16509	16461	16536	16529	16259	16472	16392	16333	16130	16331	16334	16444	16473	16524	16362	16546	16280	16432	16533	16587	16310	16310	16184	16480	16445	16419	16343	16138	16281	16310	16411	16408	16419	16293	16278	16663	16175	16401	16281	16304	16260	16326	16544	16149	16272	16584	16485	16488	16484	16466	16438	16400	16553	16308	16267	16559	16274	16365	16150	16282	16292	16503	16365	16366	16276	16367	16400	16374	16445	16400	16302	16167	16398	16401	16336	16439	16441	16237	16195	16211	16367	16187	16227	16215	16530	16355	16591	16450	16279	16283	16428	16415	16342	16342	16299	16339	16289	16287	16318	16654	16294	16385	16386	16059	16380	16348	16365	16395	16361	16253	16405	16405	16258	16430	16441	16420	16354	16492	16369	16328	16419	16253	16269	16240	16364	16311	16403	16328	16283	16287	16383	16301	16234	16579	16398	16516	16318	16339	16358	16543	16234	16356	16439	16060	16463	16295	16466	16221	16373	16373	16229	16215	16346	16247	16372	16376	16448	16532	16597	16179	16370	16324	16261	16403	16331	16352	16314	16449	16427	16411	16367	16212	16277	16435	16375	16397	16292	16314	16398	16398	16427	16397	16172	16118	16337	16371	16361	16404	16340	16509	16472	16305	16583	16451	16489	16289	16355	16307	16252	16408	16545	16249	16205	16377	16391	16413	16254	16422	16242	16418	16268	16230	16561	16322	16298	16304	16226	16267	16322	16177	16285	16398	16309	16325	16270	16348	16287	16426	16446	16602	16407	16218	16283	16410	16472	16362	16373	16319	16226	16360	16332	16476	16593	16619	16447	16276	16423	16470	16132	16337	16369	16467	16477	16428	16409	16450	16381	16459	16438	16478	16344	16319	16478	16348	16364	16395	16433	16498	16363	16396	16433	16242	16172	16417	16378	16317	16373	16314	16426	16345	16273	16332	16324	16256	16263	16327	16348	16562	16255	16441	16427	16572	16325	16234	16304	16239	16284	16367	16593	16315	16230	16256	16247	16428	16467	16360	16437	16326	16297	16256	16145	16353	16327	16503	16456	16461	16401	16405	16321	16260	16121	16223	16253	16396	16254	16267	16404	16226	16529	16350	16354	16459	16326	16193	16397	16185	16359	16288	16342	16513	16407	16307	16499	16308	16470	16270	16360	16379	16263	16468	16300	16456	16399	16440	16331	16444	16368	16443	16398	16385	16318	16219	16310	16387	16605	16057	16257	16466	16515	16331	16296	16364	16221	16277	16265	16354	16146	16586	16419	16260	16257	16474	16204	16054	16454	16261	16227	16319	16290	16161	16428	16322	16442	16476	16276	16459	16548	16557	16334	16351	16362	16372	16226	16209	16267	16400	16218	16375	16100	16344	16138	16299	16192	16417	16443	16176	16323	16733	16447	16380	16346	16505	16349	16453	16304	16355	16335	16242	16491	16372	16254	16377	16446	16357	16468	16521	16625	16426	16379	16427	16459	16464	16203	16391	16221	16456	16279	16453	16380	16480	16417	16457	16396	16356	16262	16503	16343	16363	16416	16344	16266	16106	16276	16393	16467	16359	16281	16398	16326	16334	16364	16112	16413	16516	16492	16331	16241	16261	16327	16367	16459	16489	16285	16385	16291	16213	16335	16230	16385	16290	16502	16279	16347	16470	16404	16512	16470	16320	16625	16583	16375	16326	16373	16393	16336	16372	16528	16432	16254	16231	16145	16227	16389	16588	16344	16265	16267	16306	16524	16385	16577	16453	16337	16380	16339	16257	16429	16359	16297	16480	16191	16423	16513	16412	16267	16302	16189	16377	16368	16465	16221	16216	16294	16175	16512	16312	16245	16268	16358	16512	16267	16415	16229	16493	16217	16285	16278	16486	16469	16513	16459	16337	16251	16410	16359	16336	16196	16283	16283	16366	16299	16386	16596	16373	16311	16375	16398	16444	16395	16503	16333	16249	16408	16295	16305	16538	16362	16196	16176	16249	16319	16335	16337	16347	16334	16352	16517	16528	16429	16361	16319	16404	16348	16352	16190	16231	16275	16319	16527	16382	16377	16298	16319	16301	16339	16152	16285	16407	16390	16374	16315	16355	16260	16297	16471	16267	16229	16113	16354	16401	16220	16464	16416	16361	16219	16372	16322	16522	16230	16517	16400	16308	16329	16460	16284	16545	16193	16364	16331	16213	16366	16368	16359	16423	16605	16379	16520	16338	16321	16434	16300	16310	16373	16530	16386	16432	16472	16535	16432	16422	16283	16351	16141	16580	16360	16345	16463	16278	16286	16417	16378	16294	16337	16439	16281	16346	16218	16209	16426	16202	16333	16260	16192	16421	16490	16261	16361	16430	16230	16346	16236	16344	16359	16346	15895	16269	16295	16529	16250	16416	16315	16362	16124	16303	16364	16294	16296	16450	16264	16392	16156	16179	16583	16254	16331	16200	16259	16440	16272	16281	16362	16392	16516	16330	16425	16412	16683	16197	16190	16150	16406	16374	16475	16166	16424	16362	16250	16415	16296	16303	16217	16472	16189	16276	16436	16206	16328	16243	16342	16261	16483	16252	16312	16414	16300	16154	16365	16338	16273	16197	16249	16419	16277	16382	16321	16296	16279	16528	16234	16286	16222	16276	16454	16550	16343	16280	16380	16315	16487	16250	16319	16282	16239	16253	16194	16400	16277	16343	16374	16339	16510	16382	16399	16444	16327	16447	16496	16408	16334	16489	16230	16268	16300	16569	16507	16478	16213	16409	16386	16480	16478	16442	16400	16344	16287	16347	16409	16560	16317	16440	16481	16372	16593	16389	16294	16429	16386	16503	16244	16277	16271	16294	16236	16327	16266	16502	16239	16393	16441	16399	16219	16325	16275	16441	16329	16350	16690	16303	16319	16493	16260	16366	16365	16183	16358	16369	16416	16595	16460	16317	16405	16531	16403	16366	16400	16338	16380	16420	16273	16431	16350	16358	16276	16503	16450	16429	16187	16339	16247	16220	16313	16330	16566	16293	16194	16301	16531	16278	16276	16298	16150	16269	16405	16163	16271	16397	16212	16112	16379	16168	16363	16359	16312	16463	16523	16290	16426	16354	16484	16318	16230	16392	16472	16375	16349	16311	16477	16471	16632	16573	16532	16413	16411	16387	16104	16246	16431	16333	16350	16213	16421	16194	16537	16232	16224	16420	16703	16357	16117	16383	16325	16229	16438	16324	16323	16489	16495	16444	16369	16301	16338	16341	16373	16459	16365	16356	16478	16292	16609	16268	16314	16492	16574	16473	16441	16503	16366	16443	16247	16243	16291	16306	16233	16303	16357	16349	16355	16367	16480	16258	16298	16334	16592	16522	16415	16131	16341	16230	16528	16422	16294	16188	16264	16379	16234	16202	16459	16480	16594	16499	16423	16015	16375	16262	16400	16456	16340	16417	16320	16238	16453	16316	16214	16482	16268	16134	16335	16231	16492	16439	16364	16422	16436	16249	16343	16478	16171	16322	16387	16512	16514	16361	16272	16246	16464	16195	16238	16561	16426	16455	16304	16404	16274	16360	16337	16511	16328	16428	16494	16376	16495	16092	16310	16423	16163	16388	16493	16429	16483	16384	16443	16303	16335	16601	16291	16450	16323	16478	16301	16363	16377	16264	16450	16309	16573	16291	16356	16307	16401	16454	16181	16283	16528	16214	16431	16392	16327	16195	16489	16287	16239	16531	16418	16364	16211	16336	16163	16268	16439	16520	16285	16319	16522	16267	16408	16382	16306	16580	16433	16426	16466	16408	16392	16344	16243	16356	16164	16285	16386	16424	16208	16443	16285	16342	16413	16463	16394	16538	16447	16389	16389	16151	16203	16306	16181	16181	16496	16221	16524	16265	16331	16413	16278	16207	16424	16568	16433	16065	16342	16498	16190	16416	16396	16240	16545	16590	16552	16314	16319	16372	16387	16307	16194	16282	16305	16376	16306	16443	16288	16482	16409	16333	16329	16344	16353	16577	16243	16341	16391	16483	16227	16388	16205	16338	16304	16491	16285	16098	16321	16284	16435	16388	16512	16406	16284	16383	16470	16462	16335
15108	32241	26811	21210	19306	17846	16653	15936	15308	14934	14823	14374	14610	14358	14221	14352	14272	14216	14350	14243	14159	14330	14170	14097	14288	14204	14324	14163	14152	14264	14197	14130	14219	14150	14199	14104	14125	14338	14098	14053	14224	14324	14148	14241	14096	14115	14091	14244	14084	14159	14203	14194	14136	14189	14116	14144	14229	14198	14209	14047	14136	14098	14292	14251	14096	14305	14222	14257	14290	14234	14115	14236	14014	14174	14174	13980	14244	14127	13893	14206	14277	14011	14114	14244	13991	14131	14155	14398	14127	14065	14106	14088	13886	14086	14165	14185	14283	14023	14042	14212	14171	14152	14030	14198	14047	14192	14101	14351	14193	14162	14166	14076	14094	14242	14200	14206	14270	14100	14094	14250	14223	14263	14192	14004	14196	14203	14063	14190	14090	14079	14352	14392	14170	14201	14296	14084	14012	14008	14300	14196	14275	14266	14181	14203	14220	14313	14158	14155	14154	14052	14063	14192	14093	14074	14107	14208	14246	14209	14215	14131	14082	14055	14046	14015	14135	14067	14180	14106	14221	14020	14077	14125	14177	14034	14007	14237	14274	14257	14098	14152	14147	13961	14167	13972	14119	14160	14082	14127	14164	14101	14331	13967	14075	14169	13982	14100	14205	14050	14275	14136	14263	14033	14147	14139	14153	14166	14337	14232	14263	14356	14092	14201	14299	14079	14177	14096	14168	14374	14075	14200	14124	14104	14225	14179	14209	14171	14176	14000	14031	14016	14145	14156	14067	14120	14173	14152	14091	14109	14062	14148	14088	14259	14279	14070	13968	14079	14001	14359	14158	14162	14104	14140	14095	14087	14310	14167	13995	14218	14197	14050	14156	14006	14038	14215	14102	14317	14178	14281	14263	14077	14169	14282	14283	14073	14262	14010	14097	14159	14001	14192	14275	14270	14231	14161	14095	14180	14143	14193	14126	14274	14138	14049	14168	14113	13984	14215	14134	14141	14233	14154	14392	14141	14363	14196	13997	14140	14254	14122	14208	14132	14179	14248	14202	14078	14218	14231	14114	14222	14087	14143	14076	13998	14170	14221	14244	14262	14237	14173	14057	14183	14326	14218	14135	14187	14243	14064	14190	14164	14092	14206	14076	14121	14177	14256	14168	14060	14334	14271	14146	14207	14192	14043	14060	14173	14140	14248	14048	14176	14132	14085	14289	14113	14231	13872	13974	14073	14090	14099	14236	14207	14214	14107	14029	14115	14131	14102	14187	14184	14108	14109	14176	14138	14223	14025	14041	14164	14063	14107	14250	14257	14181	14074	14202	14141	14154	14156	14334	14345	14109	13980	14092	14098	14159	14137	13986	14303	14155	14080	14185	14282	14320	14176	14117	14250	14422	14291	14161	13995	14145	14085	14146	14098	14176	14129	14172	14027	14207	14127	14215	14137	14059	14078	14088	14193	14024	14215	14105	14245	14216	14188	14122	14091	14105	14278	14136	13991	14091	14023	13985	14270	14107	14111	14055	14053	14117	14156	14365	13861	14063	14231	14109	14116	14230	14166	14117	14272	14129	14119	14174	14165	14028	14082	14177	14126	14109	14180	14180	14108	14002	13897	14156	14115	14119	14219	14169	14082	14110	14057	13882	14212	13982	14145	14069	14127	14036	14035	14258	14127	14192	14145	14139	14052	14116	14114	14182	14158	14161	14214	14147	14202	14139	14045	13991	14004	14249	14043	14173	14049	14067	14170	14078	14060	14153	14054	14107	14075	14259	14264	14165	14110	14103	14091	14014	14240	14083	14298	14271	14005	14051	14154	14161	14199	14163	14263	14290	14086	14309	14173	14084	14077	14206	14298	14260	14053	14028	14063	14155	14061	14242	14069	14047	14177	14260	14145	14188	14196	14153	14054	14184	14241	14094	14308	14213	14159	14115	14184	14136	14296	14292	14220	14031	14315	14033	14112	13999	14226	14263	14113	14098	14247	14280	14240	14048	14174	14179	14140	14086	13869	14097	14244	14087	14067	14182	14197	14132	14053	14263	14025	14105	14203	14082	14117	14295	14309	14192	14371	14130	14144	13997	14047	14260	14027	14072	14285	14177	14033	14305	14259	14026	14134	14075	14187	14280	14132	14199	14147	14158	14182	14111	14073	14018	14133	14087	14045	14197	13998	14038	14157	14167	13974	14134	14015	14130	14029	14177	14144	14159	14086	14362	14210	14188	14220	14165	14284	14091	14198	14216	14109	14069	14171	14142	14212	14264	14268	14336	14206	14082	14122	14083	14057	14271	14037	14184	14132	14154	14104	14204	14194	14072	14144	14091	14315	14190	14136	14266	14223	14146	14063	14248	14071	14126	14294	14056	14138	14036	14261	14071	14172	14153	14103	14215	14042	14052	14059	14106	14249	14219	14203	14219	14143	14236	14135	14268	14079	14157	14083	14229	14160	14244	14069	14024	14364	14106	14406	14251	14154	14091	14213	14172	14118	14192	14119	14074	14181	14254	14154	14185	14056	14179	14093	14097	14207	14196	14268	14014	14166	14129	14063	14059	14104	14109	14143	14131	14104	14254	14224	14274	14118	14326	14309	14245	14264	14157	14196	14021	14162	14327	14195	14254	14134	14023	14166	14138	14189	14324	14159	14244	14073	14197	14023	14016	14201	14159	14249	14174	13895	14152	14140	14323	14091	13933	14231	14295	13961	14073	14145	14037	13954	14043	14082	14185	13975	14061	14190	14166	13898	14166	14096	14187	14312	14238	14232	14149	14146	14211	14083	14177	14161	14192	14257	14245	14016	14104	14273	14282	14035	14182	14096	14337	14029	14134	14176	14054	14192	14073	14050	14211	14116	14269	14372	14121	14150	14308	13899	14092	14045	14250	14150	14099	14053	14125	14164	14063	14052	14195	14178	14111	14214	14209	14288	14345	14080	14207	14266	14123	14208	14238	14092	14296	13971	14043	14157	14129	14193	14246	14203	14254	14149	14119	14296	14117	14117	14165	14093	14231	14183	14210	14021	14232	14051	14238	14097	14092	14125	14041	14159	14004	14077	14181	14244	14283	14110	14255	14182	14066	14227	14112	14325	14117	14149	14105	14176	14262	14097	14211	14200	14152	14196	14144	14240	14276	14356	14142	14164	14099	14209	14285	14009	14162	14004	14230	14104	14184	14115	14051	14348	14296	14213	14184	14239	13973	14064	14091	14216	14209	14281	14025	14335	14218	14146	14141	14341	14314	13950	14296	13973	14169	14349	14174	14332	14215	14196	14176	14182	14006	14249	14190	14326	14107	13975	14315	13988	14269	14291	14160	14131	14127	14106	14053	14088	14268	14062	14152	14012	14166	14055	14250	14140	14286	14204	14266	14210	14108	14187	14224	14044	14115	14226	14211	14067	14133	14069	14169	14278	14263	14070	14062	14228	14244	14121	14305	14069	14232	14145	14121	14140	14031	14236	14053	14073	14075	14230	14076	14146	14255	14171	14092	14139	14228	14073	14117	14187	14141	14055	14089	14047	14236	14103	14248	14208	14064	14245	14164	14128	14086	14164	14162	14117	14249	14189	14130	14226	14113	14216	14216	14214	14185	14320	14155	14029	14239	14248	14024	14142	14225	14238	14078	14288	14053	14050	14135	14272	14034	14042	14101	14210	14214	14040	14055	14027	14194	14145	14247	14200	14234	14132	14097	14129	14262	14092	14052	14048	14064	14062	14154	14205	14300	14140	14225	14274	14250	14094	14116	14148	14150	14211	14107	14084	14169	14227	14147	14282	14198	14207	14201	14229	14100	14361	14026	13915	14110	14282	14191	14242	14056	14178	14136	14070	14083	14047	14242	14260	13999	14240	14108	14170	14046	14038	14217	14182	14115	14139	14218	14348	13991	14221	14133	14239	14283	14265	14124	14034	14240	14235	13974	14130	14032	14176	14108	13989	13947	14223	14069	14115	14070	14186	14258	14061	14130	14135	14253	14005	14332	14110	14260	14099	14321	14188	14038	14182	14267	14113	14207	14113	14124	14137	14098	14270	14058	13933	13961	13989	14006	14243	14046	14124	14182	14284	14158	14258	14174	14127	14115	14167	14250	14152	14149	14013	14019	13976	14205	14130	14272	14101	13974	13978	14096	14191	14168	14140	14035	14251	14236	14178	14239	14251	14209	14216	14175	14193	14075	14170	14135	14125	14212	14145	14145	14211	13922	14149	14103	14217	14146	14103	14149	14200	14280	14076	14284	14167	14188	14076	14054	14234	14157	14046	14002	14180	14216	14028	14198	13963	14232	14054	14043	14024	14145	14243	14163	14011	14066	14268	14271	14109	14227	14085	14151	13970	14126	14106	14017	14217	14036	14014	14136	14155	14233	14061	14042	14197	14143	14090	14030	14315	14111	14215	14133	14049	14188	14161	14136	14147	13995	14220	14140	14091	14232	14133	14101	14102	14029	14130	14140	14068	14275	14090	14252	14144	14225	14164	14340	14058	14194	14118	14223	14092	14281	14235	14155	13994	14148	14104	14266	14104	14078	13929	14151	14173	14268	14138	14120	14120	14032	14212	14148	14144	14212	14099	14147	14070	14207	14219	14259	14176	14103	14149	14286	14223	14243	14085	14287	14215	14166	14019	14132	14231	13984	14173	14187	14147	14089	14072	14123	14168	14137	14297	14065	13960	14064	14154	14172	14037	14055	14224	14264	14132	14242	14211	14088	14192	14116	14062	14155	14238	14282	14041	14154	14198	14145	14052	14103	14130	14096	14182	14270	14240	13882	14247	14052	14397	14154	14026	14129	14142	14101	14296	14194	14261	14120	14012	14171	14255	13978	14189	14173	14036	14061	14189	14197	14187	14139	14315	14372	14173	14257	14068	14270	14035	14087	13897	14306	14160	14147	14109	13950	14268	14119	14209	14067	14220	13978	14141	13894	14135	14398	14182	14046	14330	14156	14188	14147	14119	14174	14245	13993	14159	14153	14122	14083	14288	13999	14034	14154	14279	14210	14137	14151	14214	14222	14099	14084	14191	14237	14077	14157	14379	14181	14044	14065	14162	14349	14245	14172	14238	14130	14018	14142	14096	14160	14162	14119	14261	14272	14133	14200	14008	14115	14217	14283	14083	14151	14246	14021	14144	14222	14216	14187	14117	14128	14127	14012	14368	14036	14223	14124	14072
24164	20968	26644	26058	19892	18032	17728	16684	16021	15946	15939	15934	15563	15614	15534	15614	15667	15556	15584	15645	15566	15565	15602	15475	15612	15437	15463	15346	15708	15561	15623	15587	15496	15633	15388	15506	15577	15660	15379	15555	15341	15573	15528	15428	15284	15316	15503	15433	15367	15394	15448	15489	15319	15633	15398	15690	15495	15482	15591	15453	15338	15410	15428	15515	15580	15548	15602	15386	15387	15696	15595	15479	15478	15448	15446	15404	15502	15402	15499	15609	15515	15557	15558	15617	15506	15453	15424	15318	15355	15487	15475	15223	15436	15433	15465	15440	15449	15575	15361	15652	15445	15441	15416	15349	15454	15768	15548	15489	15391	15496	15418	15642	15499	15430	15471	15300	15283	15734	15518	15386	15359	15439	15325	15522	15362	15444	15517	15508	15431	15586	15684	15538	15636	15546	15435	15493	15624	15556	15372	15416	15507	15439	15461	15373	15563	15518	15604	15561	15464	15488	15755	15657	15498	15452	15321	15394	15541	15331	15417	15348	15564	15172	15179	15685	15576	15488	15366	15241	15470	15302	15465	15447	15376	15612	15640	15517	15389	15426	15337	15238	15342	15308	15650	15478	15533	15463	15393	15425	15375	15441	15344	15466	15487	15523	15429	15445	15596	15357	15430	15459	15474	15580	15495	15462	15351	15480	15574	15412	15419	15493	15248	15592	15546	15393	15440	15498	15519	15471	15445	15512	15506	15677	15333	15554	15502	15337	15473	15233	15502	15402	15385	15673	15533	15616	15613	15464	15546	15523	15678	15428	15434	15488	15730	15429	15563	15659	15430	15604	15405	15405	15550	15631	15525	15587	15426	15499	15367	15454	15506	15759	15369	15582	15411	15432	15383	15664	15429	15619	15483	15512	15617	15700	15474	15434	15679	15534	15461	15429	15330	15369	15534	15505	15326	15502	15649	15433	15295	15359	15584	15375	15436	15616	15524	15353	15416	15495	15306	15494	15606	15492	15429	15446	15547	15548	15412	15487	15601	15497	15627	15297	15347	15566	15373	15648	15396	15419	15325	15607	15313	15321	15634	15607	15683	15264	15587	15637	15464	15625	15585	15389	15375	15467	15691	15524	15624	15615	15484	15493	15547	15326	15465	15476	15481	15463	15538	15317	15386	15692	15530	15425	15624	15657	15361	15462	15388	15423	15455	15484	15532	15621	15596	15447	15386	15380	15418	15572	15171	15472	15364	15547	15475	15369	15398	15417	15314	15442	15430	15589	15380	15371	15413	15641	15530	15289	15341	15396	15657	15275	15420	15507	15715	15437	15654	15563	15373	15563	15327	15515	15352	15703	15547	15420	15539	15389	15618	15343	15570	15425	15516	15345	15419	15508	15420	15588	15444	15405	15543	15589	15560	15604	15316	15754	15351	15355	15337	15460	15488	15555	15523	15340	15522	15407	15516	15342	15579	15478	15524	15570	15549	15296	15368	15441	15310	15347	15514	15561	15125	15456	15407	15398	15650	15511	15443	15684	15506	15355	15468	15462	15444	15633	15440	15268	15419	15499	15690	15285	15305	15540	15591	15388	15539	15613	15383	15533	15558	15398	15568	15453	15612	15368	15711	15739	15528	15421	15454	15204	15313	15515	15463	15420	15478	15423	15521	15537	15416	15391	15487	15453	15486	15497	15706	15344	15538	15590	15397	15340	15402	15476	15529	15413	15536	15468	15453	15436	15612	15568	15540	15458	15547	15642	15329	15473	15210	15471	15570	15639	15647	15500	15317	15264	15550	15466	15374	15384	15527	15509	15447	15417	15493	15439	15530	15612	15522	15476	15547	15627	15557	15507	15484	15499	15370	15440	15681	15339	15452	15484	15542	15334	15148	15532	15476	15609	15510	15321	15319	15467	15541	15333	15536	15395	15466	15421	15274	15370	15322	15393	15571	15489	15576	15483	15593	15519	15403	15499	15419	15445	15540	15477	15638	15373	15533	15464	15556	15459	15518	15400	15758	15489	15521	15395	15428	15193	15474	15417	15337	15400	15454	15481	15387	15384	15634	15400	15373	15490	15524	15410	15549	15379	15456	15387	15510	15411	15516	15399	15668	15501	15439	15577	15367	15621	15519	15477	15511	15604	15239	15437	15532	15308	15448	15476	15337	15600	15388	15461	15582	15639	15639	15624	15315	15452	15573	15508	15497	15444	15702	15339	15548	15427	15425	15254	15344	15526	15305	15412	15507	15320	15478	15447	15342	15509	15570	15143	15410	15307	15365	15587	15524	15505	15413	15367	15337	15414	15578	15421	15575	15523	15540	15571	15358	15463	15570	15340	15384	15612	15374	15645	15500	15339	15708	15533	15531	15494	15288	15653	15249	15379	15600	15426	15383	15468	15570	15493	15404	15509	15363	15354	15477	15552	15194	15527	15524	15474	15337	15486	15467	15479	15327	15541	15377	15282	15520	15488	15450	15336	15428	15473	15392	15381	15439	15636	15574	15383	15665	15531	15585	15508	15405	15409	15342	15628	15668	15532	15442	15460	15364	15524	15503	15291	15200	15523	15458	15404	15243	15477	15459	15481	15503	15331	15448	15370	15385	15387	15433	15590	15488	15431	15522	15407	15470	15459	15582	15466	15180	15707	15529	15353	15531	15473	15597	15480	15447	15555	15508	15339	15248	15440	15436	15675	15440	15531	15463	15656	15403	15459	15629	15369	15614	15444	15580	15525	15601	15386	15506	15376	15362	15488	15425	15503	15529	15391	15263	15510	15472	15485	15493	15623	15630	15441	15579	15583	15625	15509	15574	15459	15478	15527	15494	15425	15540	15384	15312	15509	15595	15477	15721	15456	15511	15667	15449	15495	15519	15519	15450	15571	15312	15208	15372	15238	15505	15533	15398	15231	15482	15649	15615	15544	15477	15473	15464	15600	15315	15333	15378	15413	15414	15452	15602	15325	15483	15558	15501	15379	15559	15416	15421	15337	15270	15284	15575	15474	15514	15505	15304	15472	15577	15590	15353	15495	15512	15462	15543	15430	15322	15623	15561	15500	15590	15440	15572	15713	15337	15394	15607	15410	15474	15542	15528	15631	15436	15427	15395	15282	15265	15572	15388	15332	15659	15459	15589	15417	15533	15529	15655	15492	15379	15462	15515	15445	15566	15496	15587	15499	15491	15312	15371	15612	15401	15654	15549	15492	15419	15356	15520	15522	15598	15461	15597	15388	15459	15434	15495	15467	15563	15502	15376	15425	15544	15460	15584	15333	15576	15328	15465	15479	15397	15380	15483	15578	15483	15440	15388	15382	15497	15326	15524	15481	15588	15603	15543	15396	15204	15395	15437	15559	15402	15503	15463	15209	15419	15517	15650	15520	15469	15439	15495	15531	15405	15450	15632	15419	15409	15560	15420	15570	15435	15327	15498	15444	15291	15487	15512	15469	15571	15362	15449	15520	15505	15479	15392	15348	15342	15418	15314	15582	15456	15458	15417	15245	15424	15486	15443	15503	15466	15253	15520	15284	15466	15502	15558	15464	15537	15472	15447	15417	15487	15375	15558	15515	15415	15558	15540	15645	15462	15461	15425	15436	15336	15436	15468	15614	15523	15695	15729	15397	15485	15397	15423	15514	15494	15332	15550	15607	15359	15493	15504	15495	15471	15408	15473	15376	15451	15389	15324	15483	15456	15622	15615	15562	15586	15400	15422	15437	15520	15483	15750	15312	15329	15503	15435	15421	15513	15401	15577	15429	15601	15477	15764	15526	15370	15775	15437	15655	15390	15441	15385	15404	15570	15334	15537	15325	15569	15440	15318	15378	15417	15672	15606	15491	15403	15349	15659	15406	15403	15544	15535	15438	15468	15421	15546	15370	15583	15489	15499	15546	15671	15384	15528	15421	15366	15629	15366	15603	15573	15537	15513	15332	15605	15405	15538	15616	15448	15529	15507	15383	15393	15403	15429	15452	15453	15376	15586	15497	15385	15512	15672	15614	15785	15488	15483	15454	15481	15442	15534	15330	15417	15322	15441	15315	15632	15200	15499	15637	15361	15444	15403	15536	15468	15648	15577	15454	15611	15249	15423	15596	15387	15180	15448	15663	15627	15516	15461	15388	15586	15616	15537	15491	15478	15533	15421	15831	15640	15715	15559	15488	15349	15547	15451	15579	15491	15341	15409	15595	15358	15331	15565	15499	15471	15471	15565	15528	15415	15623	15356	15431	15381	15434	15575	15482	15387	15432	15572	15504	15385	15308	15427	15325	15357	15453	15343	15385	15369	15364	15413	15354	15380	15396	15596	15587	15488	15439	15480	15249	15550	15589	15428	15484	15401	15428	15451	15533	15574	15405	15563	15357	15543	15541	15425	15460	15437	15712	15390	15534	15539	15578	15500	15386	15425	15687	15557	15438	15243	15599	15505	15659	15433	15349	15680	15256	15585	15290	15416	15431	15398	15488	15595	15298	15497	15517	15491	15322	15528	15480	15541	15486	15710	15419	15410	15517	15307	15298	15559	15630	15378	15405	15493	15434	15276	15312	15359	15456	15476	15529	15313	15288	15585	15388	15517	15699	15413	15487	15363	15695	15418	15381	15601	15474	15636	15467	15335	15409	15438	15467	15508	15433	15541	15485	15480	15632	15306	15616	15616	15430	15385	15228	15403	15392	15716	15725	15333	15597	15422	15504	15567	15412	15570	15602	15318	15505	15209	15390	15511	15395	15365	15582	15519	15466	15411	15390	15296	15355	15423	15586	15378	15415	15586	15434	15437	15532	15519	15398	15374	15396	15363	15558	15640	15532	15549	15358	15504	15424	15354	15517	15376	15570	15500	15378	15601	15557	15593	15473	15571	15433	15538	15701	15551	15419	15567	15524	15443	15619	15570	15403	15610	15363	15388	15370	15442	15490	15435	15351	15249	15520	15677	15489	15576	15452	15560	15438	15559	15507	15458	15351	15604	15419	15399	15428	15527	15480	15259	15721	15613	15380	15485	15459	15542	15535	15391	15397	15392	15386	15468	15449	15541	15548	15725	15577	15362	15362	15372	15621	15543	15363	15761	15333	15379	15453	15542	15536	15370	15546	15660	15625	15606	15512	15348	15446	15596	15348	15519	15544	15377	15374	15398	15299	15472	15534	15418	15631	15518	15557	15358	15475	15496	15436	15367	15385
15278	28927	24238	19418	17729	16555	15780	15086	14449	14436	14087	13937	14021	13845	13824	13844	13871	13645	13718	13611	13817	13597	13705	13684	13702	13874	13766	13669	13829	13674	13893	13703	13694	13727	13649	13891	13672	13598	13548	13753	13715	13880	13743	13448	13800	13693	13794	13778	13750	13519	13644	13571	13657	13690	13774	13754	13689	13564	13652	13598	13584	13602	13579	13805	13613	13726	13683	13667	13568	13541	13677	13600	13553	13840	13627	13636	13677	13706	13767	13534	13658	13581	13547	13682	13719	13749	13608	13554	13572	13363	13654	13576	13535	13817	13809	13648	13746	13676	13812	13729	13639	13619	13744	13644	13696	13648	13530	13621	13576	13724	13599	13662	13792	13841	13623	13785	13702	13690	13648	13764	13639	13869	13566	13686	13638	13547	13790	13680	13787	13566	13559	13469	13474	13759	13638	13525	13695	13711	13652	13566	13615	13743	13809	13653	13595	13652	13634	13774	13618	13916	13645	13625	13575	13646	13723	13588	13546	13697	13829	13576	13599	13396	13725	13718	13587	13530	13808	13603	13559	13656	13756	13631	13592	13579	13628	13744	13797	13575	13673	13620	13791	13689	13642	13638	13573	13669	13651	13763	13661	13401	13666	13675	13718	13738	13641	13552	13623	13735	13579	13741	13701	13652	13622	13735	13566	13716	13640	13612	13571	13825	13724	13724	13672	13622	13497	13680	13794	13613	13678	13606	13566	13726	13721	13723	13647	13682	13817	13650	13617	13577	13646	13740	13574	13735	13706	13600	13599	13587	13550	13724	13637	13640	13572	13823	13520	13667	13530	13605	13733	13810	13535	13473	13734	13574	13607	13593	13665	13769	13742	13575	13832	13744	13723	13770	13822	13617	13749	13749	13765	13764	13671	13665	13614	13850	13554	13736	13654	13735	13773	13829	13770	13745	13574	13755	13676	13655	13790	13653	13652	13763	13596	13586	13715	13667	13673	13658	13536	13774	13709	13649	13633	13732	13660	13780	13467	13738	13584	13760	13803	13817	13787	13639	13587	13591	13667	13601	13577	13707	13594	13729	13595	13749	13699	13539	13588	13514	13686	13661	13709	13682	13672	13839	13715	13682	13546	13711	13615	13439	13731	13752	13718	13702	13668	13581	13588	13495	13843	13648	13711	13607	13637	13739	13512	13589	13725	13627	13484	13654	13530	13690	13733	13753	13822	13673	13581	13749	13825	13618	13698	13618	13631	13661	13500	13544	13656	13688	13652	13687	13565	13707	13759	13666	13604	13816	13595	13623	13659	13763	13812	13702	13649	13613	13797	13647	13688	13807	13602	13726	13645	13604	13621	13540	13562	13711	13593	13585	13616	13706	13785	13572	13664	13698	13596	13751	13600	13933	13614	13611	13531	13683	13689	13733	13626	13539	13663	13635	13728	13642	13675	13709	13676	13647	13530	13639	13866	13615	13724	13720	13661	13470	13722	13784	13674	13871	13571	13535	13693	13654	13691	13555	13562	13600	13693	13694	13645	13747	13727	13586	13761	13700	13716	13939	13793	13626	13557	13737	13513	13777	13594	13757	13691	13681	13761	13644	13692	13805	13646	13558	13943	13679	13579	13609	13569	13666	13618	13807	13699	13582	13615	13569	13662	13588	13768	13576	13596	13711	13635	13769	13513	13580	13777	13802	13357	13752	13761	13714	13713	13807	13741	13749	13699	13608	13746	13730	13665	13603	13742	13508	13612	13719	13751	13524	13587	13620	13537	13635	13724	13652	13562	13736	13676	13667	13612	13501	13612	13645	13622	13492	13650	13476	13886	13712	13739	13753	13767	13598	13694	13643	13783	13678	13600	13581	13629	13667	13668	13608	13713	13468	13645	13624	13726	13539	13651	13611	13498	13609	13693	13695	13689	13728	13663	13611	13806	13732	13763	13651	13646	13618	13602	13701	13531	13563	13728	13659	13794	13568	13549	13560	13620	13555	13546	13600	13724	13656	13648	13528	13530	13696	13736	13623	13697	13706	13635	13636	13485	13678	13529	13769	13528	13707	13669	13675	13634	13570	13518	13596	13672	13637	13624	13700	13793	13602	13585	13753	13776	13726	13701	13866	13651	13619	13718	13748	13734	13585	13820	13627	13620	13604	13555	13596	13758	13624	13547	13771	13633	13558	13546	13574	13714	13638	13662	13835	13595	13735	13680	13705	13596	13586	13774	13724	13570	13647	13673	13816	13719	13692	13645	13806	13723	13666	13783	13450	13693	13682	13571	13727	13682	13713	13611	13686	13738	13707	13736	13724	13745	13768	13596	13559	13771	13663	13680	13676	13543	13909	13658	13668	13760	13756	13699	13714	13660	13444	13702	13605	13534	13632	13655	13715	13644	13647	13573	13657	13594	13740	13827	13698	13794	13697	13548	13732	13609	13566	13756	13500	13642	13569	13556	13665	13805	13676	13605	13748	13710	13619	13650	13767	13650	13583	13746	13633	13601	13691	13566	13774	13691	13763	13629	13726	13802	13778	13418	13543	13654	13937	13568	13594	13579	13705	13645	13788	13682	13891	13599	13669	13674	13734	13580	13668	13716	13669	13725	13582	13568	13629	13600	13789	13720	13703	13719	13556	13687	13674	13661	13644	13643	13722	13725	13668	13590	13657	13803	13690	13530	13516	13768	13692	13531	13571	13638	13643	13736	13415	13527	13656	13700	13655	13587	13586	13666	13687	13897	13784	13831	13711	13570	13741	13847	13459	13749	13762	13656	13611	13797	13668	13553	13801	13458	13711	13529	13673	13696	13752	13545	13640	13516	13758	13664	13759	13758	13577	13553	13546	13602	13685	13629	13793	13550	13585	13668	13657	13610	13811	13575	13666	13646	13658	13650	13669	13766	13745	13673	13510	13499	13870	13648	13687	13539	13823	13774	13545	13747	13717	13657	13701	13632	13699	13804	13722	13682	13859	13763	13665	13642	13550	13686	13633	13699	13699	13709	13599	13715	13661	13780	13571	13784	13693	13813	13609	13622	13612	13522	13692	13780	13548	13591	13600	13607	13686	13596	13661	13754	13494	13575	13596	13642	13738	13632	13696	13686	13680	13472	13693	13826	13719	13610	13616	13771	13586	13547	13681	13582	13762	13869	13580	13642	13702	13738	13605	13502	13613	13716	13495	13620	13639	13709	13600	13697	13796	13530	13480	13653	13654	13579	13606	13647	13758	13602	13780	13783	13639	13657	13754	13705	13651	13674	13594	13584	13779	13729	13742	13787	13902	13700	13677	13593	13719	13794	13736	13733	13630	13702	13634	13755	13664	13676	13591	13690	13840	13566	13781	13757	13765	13693	13642	13592	13534	13787	13721	13750	13688	13737	13659	13637	13570	13615	13696	13503	13699	13712	13785	13800	13609	13526	13507	13766	13569	13767	13679	13603	13637	13657	13608	13705	13706	13591	13567	13656	13624	13639	13700	13734	13710	13609	13651	13792	13764	13661	13625	13607	13584	13977	13548	13680	13539	13576	13730	13672	13663	13525	13680	13569	13563	13724	13574	13628	13544	13706	13546	13764	13680	13557	13579	13628	13740	13487	13605	13716	13825	13924	13662	13767	13593	13756	13766	13664	13650	13759	13624	13548	13768	13554	13657	13640	13592	13664	13678	13831	13666	13741	13646	13687	13674	13782	13678	13747	13659	13739	13795	13722	13620	13532	13476	13625	13734	13670	13796	13503	13743	13655	13542	13732	13623	13651	13633	13514	13587	13638	13650	13590	13681	13738	13695	13752	13577	13763	13534	13888	13750	13527	13545	13692	13700	13555	13645	13789	13647	13617	13583	13623	13699	13740	13755	13675	13730	13607	13702	13644	13620	13772	13751	13666	13641	13619	13646	13780	13722	13706	13704	13603	13812	13724	13702	13517	13613	13619	13595	13893	13588	13474	13546	13501	13583	13725	13551	13693	13613	13696	13585	13564	13750	13770	13748	13712	13685	13539	13577	13566	13621	13613	13565	13547	13778	13629	13668	13576	13716	13683	13522	13641	13744	13636	13561	13666	13721	13563	13777	13595	13741	13713	13787	13509	13584	13673	13651	13725	13628	13856	13723	13786	13624	13833	13698	13717	13646	13712	13635	13731	13642	13698	13603	13516	13597	13640	13699	13597	13569	13701	13694	13690	13764	13585	13664	13568	13606	13621	13742	13727	13650	13515	13661	13835	13698	13776	13784	13700	13783	13594	13547	13611	13786	13620	13663	13668	13577	13818	13816	13716	13632	13601	13780	13697	13569	13604	13581	13541	13665	13640	13653	13674	13684	13666	13587	13597	13606	13510	13858	13666	13695	13569	13640	13926	13605	13668	13604	13763	13571	13702	13665	13718	13698	13673	13653	13629	13679	13722	13716	13577	13805	13810	13549	13576	13657	13504	13929	13527	13669	13781	13719	13745	13615	13751	13676	13606	13733	13645	13706	13589	13653	13740	13631	13787	13518	13632	13768	13587	13824	13620	13681	13674	13871	13645	13691	13722	13791	13665	13684	13740	13642	13642	13657	13733	13936	13657	13663	13719	13607	13665	13681	13616	13554	13780	13599	13574	13753	13748	13629	13670	13696	13696	13551	13658	13591	13591	13704	13701	13497	13695	13617	13577	13718	13644	13566	13682	13691	13604	13645	13706	13675	13634	13726	13730	13700	13635	13629	13799	13638	13661	13911	13785	13716	13891	13684	13750	13676	13820	13685	13462	13634	13760	13477	13492	13737	13577	13627	13680	13587	13651	13739	13580	13650	13658	13710	13531	13661	13606	13431	13654	13686	13714	13748	13718	13657	13717	13446	13794	13766	13585	13638	13549	13542	13559	13580	13820	13851	13625	13693	13685	13609	13769	13600	13467	13737	13611	13593	13594	13770	13712	13582	13742	13707	13662	13844	13646	13663	13686	13648	13633	13713	13810	13742	13779	13691	13908	13612	13675	13592	13721	13647	13760	13478	13512	13713	13679	13547	13596	13890	13711	13660	13670	13788	13559	13873	13619	13770	13632	13712	13847	13589	13572	13654	13673	13894	13815	13518	13664	13541	13699	13540	13682	13721	13733	13748	13854	13693	13764	13677	13733	13540	13679	13647	13760	13662	13620	13714	13542	13600	13734	13724	13667	13770	13611	13723	13451	13693	13756	13713
21777	20970	28179	23953	21267	23356	25286	20100	18760	18651	18260	18040	18093	17996	17724	17646	17858	17801	17736	17687	17715	17776	17686	17478	17644	17732	17744	17500	17528	17628	17494	17476	17618	17464	17537	17685	17624	17518	17705	17570	17370	17452	17691	17469	17551	17615	17438	17310	17546	17506	17434	17297	17640	17458	17523	17452	17552	17321	17418	17475	17430	17338	17461	17566	17525	17268	17407	17689	17497	17552	17296	17407	17448	17356	17450	17498	17463	17570	17578	17314	17350	17533	17438	17418	17417	17408	17676	17461	17575	17639	17462	17492	17120	17373	17516	17473	17458	17509	17599	17447	17499	17455	17533	17692	17402	17452	17520	17730	17381	17485	17506	17556	17723	17635	17357	17422	17479	17471	17475	17387	17430	17542	17479	17527	17439	17449	17577	17492	17251	17405	17408	17389	17513	17621	17381	17418	17401	17667	17233	17380	17515	17412	17570	17551	17414	17485	17348	17524	17509	17360	17560	17525	17369	17177	17529	17461	17623	17415	17500	17432	17332	17518	17456	17441	17273	17363	17766	17648	17459	17335	17556	17362	17298	17631	17366	17548	17522	17465	17536	17394	17353	17528	17347	17402	17350	17325	17371	17197	17631	17490	17367	17411	17439	17548	17546	17414	17418	17629	17390	17717	17687	17494	17509	17453	17513	17498	17504	17376	17343	17290	17563	17424	17434	17467	17560	17443	17535	17306	17385	17385	17365	17290	17458	17405	17482	17377	17433	17433	17369	17510	17420	17291	17412	17351	17531	17360	17322	17531	17460	17479	17526	17405	17451	17260	17455	17445	17410	17381	17453	17467	17257	17445	17563	17337	17433	17594	17490	17320	17587	17289	17427	17421	17443	17497	17282	17319	17298	17445	17314	17438	17412	17632	17400	17164	17498	17371	17434	17591	17383	17299	17504	17477	17361	17461	17374	17237	17336	17398	17515	17541	17372	17555	17398	17401	17386	17385	17506	17584	17620	17453	17401	17474	17308	17415	17276	17461	17560	17376	17509	17643	17503	17244	17587	17264	17248	17583	17381	17554	17206	17507	17275	17177	17492	17504	17618	17203	17377	17450	17424	17282	17372	17405	17381	17341	17498	17509	17321	17314	17422	17469	17567	17497	17275	17336	17548	17452	17321	17572	17418	17555	17396	17305	17602	17409	17464	17588	17389	17292	17238	17333	17268	17411	17442	17405	17575	17367	17682	17618	17399	17397	17485	17479	17304	17555	17646	17432	17460	17468	17427	17484	17491	17523	17331	17467	17508	17487	17609	17531	17479	17344	17368	17267	17339	17568	17350	17391	17260	17398	17368	17360	17420	17522	17396	17675	17430	17336	17529	17288	17523	17521	17508	17135	17400	17298	17302	17383	17511	17372	17306	17271	17507	17337	17487	17350	17363	17433	17545	17607	17534	17469	17541	17326	17221	17605	17474	17507	17579	17471	17353	17435	17706	17339	17520	17376	17266	17376	17521	17273	17126	17478	17436	17486	17760	17639	17354	17327	17425	17473	17230	17442	17530	17355	17504	17375	17391	17491	17420	17402	17448	17707	17250	17361	17419	17483	17346	17411	17602	17308	17357	17527	17385	17298	17521	17539	17163	17326	17395	17454	17352	17343	17254	17304	17525	17590	17462	17448	17638	17508	17369	17348	17226	17426	17435	17387	17409	17409	17454	17462	17417	17513	17392	17332	17404	17319	17379	17508	17424	17438	17616	17377	17517	17131	17441	17375	17429	17494	17521	17378	17487	17413	17475	17473	17402	17486	17559	17441	17342	17379	17392	17437	17433	17402	17364	17446	17465	17613	17391	17351	17535	17307	17539	17468	17486	17326	17549	17466	17342	17524	17362	17463	17513	17373	17500	17442	17389	17518	17333	17336	17493	17338	17494	17358	17529	17381	17322	17386	17454	17433	17434	17294	17495	17401	17332	17417	17280	17375	17337	17487	17320	17476	17461	17294	17559	17555	17540	17542	17565	17306	17510	17297	17568	17507	17396	17292	17365	17350	17361	17175	17413	17579	17351	17630	17655	17412	17472	17554	17512	17473	17382	17521	17537	17331	17439	17404	17383	17341	17553	17380	17412	17492	17382	17399	17187	17646	17540	17440	17557	17532	17436	17453	17525	17581	17461	17249	17680	17454	17393	17588	17249	17490	17574	17463	17348	17470	17444	17422	17306	17162	17197	17158	17416	17419	17412	17186	17581	17587	17392	17420	17471	17500	17372	17516	17364	17423	17552	17595	17472	17455	17368	17333	17576	17458	17533	17317	17366	17357	17528	17381	17381	17402	17271	17245	17458	17491	17569	17501	17409	17587	17448	17565	17323	17324	17664	17449	17369	17384	17561	17449	17320	17623	17539	17423	17440	17318	17361	17411	17347	17508	17583	17371	17273	17276	17478	17360	17366	17286	17447	17554	17263	17231	17462	17514	17531	17495	17400	17588	17557	17372	17422	17502	17453	17419	17453	17404	17457	17128	17301	17554	17401	17282	17351	17352	17282	17347	17397	17457	17622	17502	17463	17501	17374	17543	17475	17102	17357	17307	17410	17432	17475	17487	17422	17404	17458	17447	17536	17408	17418	17386	17520	17467	17201	17317	17410	17435	17206	17510	17385	17440	17340	17288	17307	17530	17419	17427	17648	17267	17354	17580	17538	17541	17387	17516	17313	17236	17351	17415	17457	17284	17339	17334	17528	17463	17280	17444	17357	17438	17627	17338	17245	17566	17525	17480	17399	17342	17542	17447	17414	17250	17314	17436	17322	17479	17501	17445	17301	17523	17609	17306	17654	17298	17598	17493	17361	17432	17549	17459	17341	17712	17403	17352	17346	17494	17374	17354	17293	17335	17234	17394	17364	17596	17244	17354	17476	17521	17610	17700	17499	17386	17457	17164	17241	17454	17519	17413	17503	17597	17331	17267	17302	17339	17423	17435	17555	17396	17592	17508	17537	17509	17396	17381	17242	17495	17418	17488	17591	17480	17360	17381	17431	17333	17548	17342	17629	17516	17390	17391	17033	17104	17368	17492	17410	17254	17349	17217	17379	17580	17451	17303	17445	17410	17424	17506	17350	17524	17585	17562	17486	17332	17217	17326	17484	17360	17415	17533	17368	17590	17498	17275	17277	17472	17495	17413	17513	17492	17447	17265	17480	17609	17301	17336	17347	17434	17215	17193	17696	17484	17337	17440	17264	17461	17532	17411	17607	17348	17401	17440	17572	17593	17592	17492	17298	17501	17537	17523	17336	17248	17341	17416	17398	17557	17458	17566	17384	17429	17389	17373	17349	17280	17475	17460	17411	17539	17509	17408	17479	17407	17425	17435	17229	17625	17361	17476	17431	17422	17383	17284	17696	17596	17516	17384	17308	17509	17378	17301	17500	17366	17333	17269	17532	17578	17376	17307	17213	17523	17629	17397	17482	17405	17441	17480	17338	17203	17368	17577	17466	17483	17520	17339	17494	17491	17169	17531	17494	17389	17383	17235	17343	17600	17238	17368	17377	17357	17381	17596	17622	17379	17548	17398	17512	17328	17395	17501	17350	17570	17354	17321	17520	17354	17451	17444	17448	17423	17319	17547	17351	17216	17423	17333	17485	17646	17415	17432	17502	17693	17600	17565	17336	17486	17497	17317	17207	17463	17466	17491	17313	17102	17192	17425	17453	17416	17487	17560	17410	17392	17439	17311	17342	17367	17309	17470	17464	17381	17635	17361	17395	17406	17396	17331	17291	17394	17424	17413	17446	17164	17376	17231	17277	17467	17278	17286	17496	17299	17431	17610	17462	17511	17414	17402	17465	17478	17503	17592	17444	17454	17481	17606	17543	17228	17332	17336	17421	17272	17475	17437	17457	17318	17365	17348	17544	17606	17485	17494	17447	17265	17380	17458	17430	17296	17305	17357	17374	17485	17500	17254	17332	17254	17285	17408	17489	17420	17290	17538	17338	17511	17360	17369	17545	17509	17404	17478	17455	17573	17518	17386	17546	17314	17480	17633	17406	17266	17472	17268	17247	17348	17388	17358	17426	17415	17420	17555	17243	17438	17437	17469	17418	17340	17215	17393	17359	17432	17313	17452	17514	17307	17395	17501	17335	17216	17531	17190	17281	17399	17288	17307	17385	17469	17358	17364	17430	17266	17459	17375	17352	17445	17600	17454	17384	17363	17332	17202	17443	17480	17277	17220	17553	17379	17319	17356	17437	17379	17259	17285	17615	17283	17497	17470	17537	17388	17538	17322	17466	17489	17557	17496	17701	17353	17402	17477	17526	17509	17602	17603	17285	17424	17268	17458	17420	17299	17593	17371	17316	17483	17386	17574	17239	17448	17562	17616	17529	17482	17256	17387	17410	17384	17430	17417	17425	17609	17543	17486	17519	17488	17581	17524	17474	17387	17358	17668	17434	17289	17467	17329	17551	17603	17377	17458	17315	17503	17494	17507	17291	17489	17579	17423	17657	17517	17555	17457	17396	17263	17560	17363	17221	17182	17397	17586	17266	17444	17543	17283	17417	17499	17536	17546	17309	17378	17534	17468	17430	17474	17514	17459	17381	17451	17589	17445	17472	17472	17334	17565	17509	17298	17514	17322	17560	17420	17413	17527	17541	17501	17434	17474	17591	17360	17364	17485	17485	17455	17531	17371	17395	17623	17429	17445	17344	17413	17496	17130	17543	17402	17300	17338	17384	17294	17237	17452	17304	17462	17584	17475	17617	17331	17408	17462	17329	17362	17524	17387	17472	17532	17339	17380	17536	17473	17477	17284	17482	17487	17517	17491	17494	17363	17406	17414	17250	17418	17215	17485	17392	17442	17371	17317	17376	17591	17703	17588	17481	17285	17469	17506	17609	17481	17361	17510	17321	17423	17332	17373	17283	17239	17347	17339	17435	17259	17500	17523	17406	17251	17468	17637	17488	17310	17508	17348	17506	17416	17668	17431	17457	17307	17234	17443	17508	17584	17442	17359	17436	17397	17602	17301	17626	17437	17404	17311	17243	17422	17452	17373	17314	17433	17376	17307	17443	17325	17457	17480	17640	17349	17523	17576	17512	17427	17323	17353	17234	17356	17534	17338	17484	17518	17441	17358	17695	17348	17465	17464	17708	17443	17360	17380	17295	17371	17287	17370	17339	17503
16369	37023	30706	24013	21579	20086	18421	17136	16478	16103	15626	15316	15332	15260	15079	14963	14961	14981	14856	14930	14948	14970	14964	14855	14887	14919	14861	14828	14837	14798	14762	14697	14979	14881	14742	14983	14848	14740	14842	14825	14815	14907	14631	14808	14923	14773	14706	14709	14732	14787	14727	14920	14889	14837	14826	14985	14931	14776	14911	14873	14647	14964	14759	14895	14884	14892	14922	14806	14788	14967	14815	14540	14901	14907	14710	14864	14856	14722	14863	14810	14826	14797	14788	14807	14857	14692	14864	14873	15016	14723	14888	14941	14671	14867	14713	14708	14835	14844	14755	14858	14650	14771	14767	14892	14842	14584	15021	14763	14691	14867	14953	14863	14880	14748	14823	14775	14787	14928	14684	14707	14759	14665	14648	14795	14740	14833	14773	14872	14834	14732	14743	14762	14800	14896	14812	14724	14817	14732	14940	14873	14944	14936	14692	14672	14735	14792	14832	14927	14781	14755	14841	14934	14824	14789	14826	14839	14881	14880	14703	14772	14700	14827	14818	14688	14797	14714	14758	14634	14767	14786	14881	14945	14793	14869	14769	14864	14878	14901	14700	14717	14795	14682	14942	14867	14752	14792	14938	14828	14730	14850	14813	14746	14681	14866	14868	14698	14719	14746	14585	14784	14822	14838	14787	14955	14748	14738	14698	14844	14636	14629	14907	14782	14758	14798	14844	14901	14836	14705	14860	14959	14879	14913	14697	14836	14917	14780	14573	14850	14711	14816	14759	14813	14839	14691	14737	14891	14739	14975	14895	14805	14773	14657	14861	14686	14640	14722	14845	14795	14690	14629	14769	14844	14824	14764	14988	14823	14824	14820	14775	14715	14738	14834	14829	14899	14782	14698	14742	14783	14890	14712	14794	14933	14777	14756	14783	14648	14857	14838	14758	14926	14606	14722	14984	14844	14892	14806	14607	14785	14795	14895	14578	14837	14929	14803	14771	14922	14844	14804	14749	14838	14796	14652	14647	14868	14821	14587	14737	14742	14696	14961	14612	14858	14883	14714	14841	15008	14871	14829	14984	14881	14806	14900	14767	14805	14618	14823	14752	14755	14766	14801	14823	14764	14776	14789	14771	14891	14736	14885	14703	14721	14815	14606	14767	14808	14744	14714	14804	14756	14733	14863	14880	14728	14799	14724	14800	14905	14892	14830	14667	14808	14844	14847	14668	14806	14681	14867	14784	14718	14871	14776	14850	14901	14774	14760	14640	14854	14744	14798	14759	14628	14767	14558	15013	14732	14721	14681	14837	14704	14834	14778	14616	14842	14818	14625	14782	14849	14910	14662	14869	14819	14852	14832	14667	14818	14850	14890	15014	14835	14863	14671	14737	14835	14829	14877	14894	14932	14719	14766	14859	14846	14761	14615	15079	14954	14746	14935	14622	14676	14628	14845	14729	14723	14919	14582	14876	14744	14719	14771	14739	14782	14811	14879	14774	14890	14727	14850	14737	14786	15103	14624	14906	14715	14707	14687	14683	14797	14747	14639	14871	14765	14608	14841	14886	14798	14808	14837	14869	14790	14594	14847	14822	14716	14759	14760	14808	14889	14834	14717	14721	14739	14784	14884	14738	14716	14689	14700	14689	14688	14831	14793	14886	14970	14799	14742	14958	14661	14797	14791	14929	14738	14875	14761	14849	14846	14772	14730	14780	14825	14706	14760	14756	14835	14779	14808	14974	14737	14848	14769	14941	14654	14774	14830	14555	14785	14741	14890	14859	14773	14831	14837	14627	14844	14674	14711	14971	14730	14706	14745	14737	14791	14826	14837	14939	14967	14962	14801	14763	14675	14844	14780	14894	14738	14898	14788	14860	14905	14642	14823	14959	14914	14999	14872	14655	14664	14898	14485	14704	14706	14814	14887	14864	14750	14720	14634	14775	14831	14855	14740	14761	14756	14767	14776	14816	14757	14813	14875	14631	14960	14988	14830	14850	14890	14854	14974	14792	14848	14727	14820	14688	14904	14751	14786	14917	14663	14790	14690	14791	14827	14736	14877	14768	14878	14839	14894	14985	14658	14811	14841	14760	14964	14754	14834	14825	14926	14814	14811	14970	14796	14722	14842	14793	14854	14669	14786	14735	14819	14752	14853	14763	14985	14853	14876	14705	14779	14954	14859	14689	14708	14731	14736	14742	14885	14892	14727	14808	14946	14803	14723	14908	14747	14790	14820	14643	14898	14700	14601	14813	14817	14741	14816	14626	14874	14779	14728	14712	14751	14764	14926	14804	14650	14642	14842	14748	14784	14848	14714	14881	14775	14636	14717	14796	14902	14674	14773	14693	14785	14875	14730	14871	14536	14698	14759	14686	14910	14895	14756	14794	14740	14640	14738	14689	14806	14784	14673	14853	14746	14791	14808	14740	14864	14774	14774	14957	14848	14824	14821	14792	14932	14842	14871	14838	14657	14953	14759	14837	14665	14733	14859	14875	14838	14811	14548	14914	15016	14728	14723	14679	14815	14698	14738	14833	14597	14877	14838	14816	14860	14675	14671	14851	14603	14855	14746	14752	14635	14966	14774	14783	14695	14667	14850	14776	14856	14698	14760	14639	14751	14724	14830	14619	14797	14915	14776	14636	14859	14915	14726	14775	14821	14765	14756	14778	15017	14833	14798	14855	14764	14796	14665	14813	14874	14743	14588	14872	14725	14651	14827	14858	14683	14756	14872	14821	14751	14732	14973	14775	14945	14689	14767	14662	14749	14695	14882	14660	14721	14908	14749	14710	14762	14865	14935	14802	14875	14816	14889	14936	14803	14841	14911	14682	14781	14818	14716	14640	14872	14678	14676	14759	14905	14771	14697	14720	14840	14720	14902	14592	14755	14773	14734	14962	14727	14853	14832	14759	14806	14854	14769	14821	14823	14843	14652	14788	14722	14667	14657	14665	14942	14804	14715	14939	14783	14844	14703	14856	14768	14826	14737	14847	14773	14698	14981	14902	14636	14836	14805	14616	14690	14812	14763	14938	14737	14635	14846	14924	14608	14828	14653	14693	14730	14649	14987	14811	14747	14893	14990	14766	14697	14733	14696	14869	14556	14819	14783	14851	14958	14743	14851	14810	14794	14712	14840	14858	14762	14757	14713	14653	14582	14785	14703	14817	15112	14700	14906	14907	14755	14927	14831	14727	14674	14779	14769	14659	14881	14862	14727	14730	14859	14833	14601	14675	14767	14701	14790	14967	14699	14674	14666	14674	14861	14796	14854	14770	14878	14707	14757	14779	14885	14746	14860	14753	14676	14771	14815	14906	14700	14968	14840	14776	14912	14805	14841	14949	14965	14902	14575	15050	14845	14888	14867	14810	14796	14775	14818	14758	14664	14744	14724	14910	14864	14825	14727	14618	14612	14801	14905	14706	14964	14691	14796	14842	14880	14901	14797	14769	14679	14738	14814	14793	14789	14950	14791	14748	14834	14864	14801	14719	14651	14822	14718	14756	14871	14865	14890	14812	14798	14861	14854	14685	14658	14763	14722	14870	14760	14737	14751	14851	14802	14856	14823	14863	14763	14850	14797	14908	14720	14955	14703	14867	14792	14751	14718	14764	14687	14870	14764	14865	14714	14756	14751	14971	14698	14865	14712	14827	14811	14860	14682	14813	14851	14793	14766	14757	14728	14749	14758	14888	14952	14820	14927	14738	14871	14598	14850	14880	14750	14844	14795	14855	14944	14856	14776	14669	14866	14769	14878	14820	14673	14958	14766	14710	14682	14691	14748	14668	14804	14786	14671	14856	14766	14741	14914	14801	14836	14894	14888	14821	14809	14830	14861	14654	14864	14694	14803	14858	14822	14686	14792	14886	14718	14781	14766	14785	14676	14896	14710	14751	14866	15030	14727	14797	14958	14635	14806	14856	14733	14900	14793	14648	14756	14811	14878	14849	14738	14831	14867	15085	14865	14849	14611	14775	14696	14782	14739	15104	14756	14673	14633	14805	14778	14879	14765	14780	14752	14827	14670	14728	14753	14816	14719	14715	14836	14724	14897	14921	14636	14836	14731	14836	14756	14887	14670	14854	14669	14928	14567	14976	14875	14788	14834	14801	14822	14812	14790	14677	14998	14777	14882	14785	14832	14822	14874	14824	14777	14989	14941	14826	14721	14806	14736	14918	14761	14698	14846	14634	14852	14893	14676	14890	14806	14752	14871	14954	14726	14944	14812	14951	14850	14775	14754	14972	14804	14724	14957	14794	14828	14795	14892	14756	14617	14896	14721	14775	14786	14801	14833	14918	14745	14893	14616	14742	14755	14727	14646	14844	14833	14775	14996	14758	14800	14795	14913	14653	14899	14693	14847	15048	14816	14953	14734	14715	14706	14819	14765	14871	14722	14828	14739	14778	14785	14755	14793	14837	14862	14672	14784	14625	14701	14728	14751	14862	14913	14663	14831	14856	14798	14744	14728	14761	14864	14839	14631	14759	14731	14643	14782	14727	14743	15033	14871	14991	14725	14754	14973	14570	14890	14669	14622	14813	14664	14914	14766	14744	14705	14701	14690	15016	14830	14810	14792	15061	14814	14836	14933	14659	14910	14672	14647	14795	14938	14784	14689	14673	14869	14949	14791	14923	14639	14742	14803	14756	14869	14840	14762	14699	14646	14800	14748	14654	14986	14724	14694	14867	14743	14827	14876	14826	14872	14797	14877	14783	14903	14977	14785	14685	14719	14686	14687	14838	14696	14831	14756	14712	14783	14875	14873	14808	14873	14913	14618	14719	14654	14873	14831	14785	14791	14668	14758	14799	14695	14781	15024	14693	14805	14729	14784	15092	14950	14738	14721	14927	14909	14678	14797	14876	14745	14921	14726	14760	14673	14767	14859	14907	14899	14923	14801	14789	14827	14836	14754	14765	14646	14850	14818	14824	14823	14952	14708	14787	15002	14813	14793	14814	14735	14849	14890	14847	14856	14922	14733	14911	14932	14898	14735	14904	14695	14776	14758	14856	14637	14684	14971	14762	14781	14873	14716	14889	14730	14823	14757	14731	14974	14669	15042	14810	14843	14890	14831	14900	14769	14660	14820	14719	14786	14630	14990	14808	14737	14750	14789	14939	14791	14860	14710	14816	14822	14848	14957	14778	14716	14746	14731	14775	14783	14858	14595	14827	14773
28053	22658	25074	21472	17640	16935	16785	16051	15692	15378	15724	15558	15518	15529	15566	15431	15376	15161	15392	15323	15397	15250	15402	15307	15348	15237	15353	15510	15315	15272	15354	15483	15493	15371	15251	15493	15231	15542	15457	15216	15264	15417	15350	15423	15430	15336	15467	15287	15230	15387	15336	15512	15475	15221	15387	15276	15386	15194	15379	15371	15441	15303	15361	15387	15521	15280	15352	15346	15316	15412	15424	15450	15295	15227	15358	15387	15450	15286	15138	15260	15150	15372	15073	15582	15491	15481	15375	15262	15286	15437	15373	15503	15119	15231	15578	15469	15331	15278	15188	15142	15002	15229	15389	15320	15114	15381	15464	15221	15336	15366	15254	15392	15487	15528	15525	15297	15332	15277	15449	15251	15201	15638	15477	15331	15274	15406	15416	15247	15412	15284	15445	15322	15454	15238	15385	15426	15082	15293	15375	15336	15402	15511	15173	15145	15351	15256	15436	15391	15236	15274	15110	15300	15207	15264	15416	15411	15365	15397	15292	15397	15312	15423	15316	15372	15469	15401	15156	15446	15443	15392	15348	15384	15374	15411	15316	15279	15383	15274	15228	15325	15280	15394	15377	15310	15292	15341	15401	15239	15337	15287	15431	15221	15313	15185	15342	15274	15292	15519	15388	15317	15378	15553	15466	15234	15326	15282	15351	15251	15410	15320	15194	15211	15239	15181	15256	15258	15410	15385	15279	15439	15297	15634	15392	15349	15477	15312	15119	15267	15511	15258	15225	15425	15577	15406	15537	15133	15538	15193	15366	15435	15331	15343	15288	15540	15366	15334	15539	15394	15455	15366	15411	15528	15399	15192	15445	15403	15253	15287	15277	15377	15407	15383	15468	15118	15211	15246	15583	15254	15602	15363	15334	15389	15366	15243	15457	15480	15353	15371	15405	15571	15380	15282	15305	15552	15195	15381	15397	15455	15179	15268	15450	15345	15434	15276	15316	15337	15251	15376	15397	15154	15218	15275	15322	15581	15532	15285	15339	15269	15240	15319	15261	15372	15312	15237	15387	15115	15281	15015	15467	15464	15380	15224	15333	15417	15321	15157	15551	15163	15374	15458	15284	15289	15367	15388	15245	15348	15317	15238	15213	15219	15478	15331	15298	15562	15413	15289	15383	15270	15227	15495	15181	15239	15246	15350	15301	15422	15442	15315	15407	15272	15181	15502	15415	15362	15352	15131	15344	15344	15363	15229	15278	15466	15350	15409	15321	15331	15379	15188	15279	15287	15254	15325	15366	15414	15491	15474	15405	15236	15554	15224	15210	15552	15447	15248	15288	15517	15275	15278	15245	15391	15265	15371	15100	15359	15353	15162	15335	15429	15441	15365	15524	15462	15326	15312	15487	15365	15322	15332	15454	15252	15427	15261	15297	15442	15231	15556	15231	15310	15383	15295	15434	15448	15442	15358	15294	15275	15306	15476	15269	15412	15298	15280	15467	15313	15436	15433	15329	15318	15516	15448	15488	15402	15409	15440	15497	15433	15357	15376	15193	15346	15306	15328	15314	15406	15357	15346	15288	15373	15379	15255	15529	15409	15210	15368	15511	15376	15419	15449	15376	15192	15382	15432	15328	15188	15226	15333	15401	15435	15372	15360	15250	15386	15260	15304	15159	15407	15167	15447	15333	15388	15368	15426	15273	15442	15241	15304	15337	15245	15311	15395	15341	15417	15367	15251	15370	15149	15511	15368	15189	15244	15239	15155	15390	15290	15473	15427	15362	15351	15323	15336	15250	15339	15230	15292	15422	15297	15204	15442	15379	15456	15412	15118	15377	15381	15066	15422	15287	15465	15256	15254	15389	15335	15477	15418	15245	15367	15318	15261	15347	15288	15485	15214	15470	15446	15465	15335	15415	15654	15500	15337	15450	15372	15260	15172	15422	15179	15581	15368	15445	15432	15389	15289	15474	15225	15452	15274	15325	15174	15340	15471	15242	15506	15365	15356	15299	15328	15379	15370	15420	15392	15533	15343	15111	15479	15326	15272	15195	15289	15207	15279	15266	15338	15341	15322	15424	15565	15408	15195	15358	15406	15557	15376	15331	15350	15430	15325	15268	15320	15385	15496	15542	15462	15256	15292	15458	15277	15416	15568	15427	15427	15457	15211	15370	15336	15311	15463	15326	15193	15406	15372	15408	15595	15371	15384	15303	15381	15345	15467	15392	15422	15619	15442	15340	15372	15516	15434	15436	15443	15302	15466	15328	15278	15386	15295	15247	15496	15316	15480	15400	15466	15331	15170	15436	15565	15396	15514	15539	15273	15218	15485	15413	15495	15547	15422	15413	15363	15474	15238	15350	15404	15416	15556	15597	15413	15357	15427	15245	15413	15172	15215	15455	15324	15435	15243	15224	15343	15223	15405	15507	15270	15439	15436	15341	15477	15351	15464	15411	15251	15202	15435	15088	15259	15315	15247	15364	15479	15299	15315	15567	15310	15382	15353	15409	15458	15336	15507	15587	15481	15362	15211	15512	15314	15425	15290	15454	15478	15473	15533	15120	15527	15346	15318	15178	15282	15341	15211	15347	15329	15283	15377	15334	15384	15487	15386	15062	15161	15203	15341	15505	15463	15258	15234	15354	15408	15412	15400	15393	15360	15324	15217	15359	15328	15252	15339	15521	15324	15312	15328	15191	15333	15317	15505	15341	15457	15459	15350	15315	15210	15269	15531	15203	15322	15320	15343	15255	15423	15468	15469	15458	15385	15446	15364	15368	15539	15269	15444	15209	15342	15348	15296	15495	15366	15523	15526	15452	15494	15267	15334	15352	15269	15323	15185	15421	15241	15372	15397	15457	15381	15451	15431	15230	15164	15542	15359	15290	15363	15181	15244	15392	15345	15086	15305	15320	15421	15308	15200	15488	15363	15309	15088	15419	15287	15004	15289	15397	15332	15409	15476	15480	15390	15342	15253	15421	15205	15269	15383	15334	15192	15226	15311	15272	15245	15241	15431	15522	15290	15195	15285	15352	15323	15391	15389	15301	15439	15514	15264	15331	15182	15208	15189	15414	15206	15138	15159	15313	15473	15315	15374	15435	15439	15196	15398	15530	15507	15286	15324	15595	15311	15256	15141	15274	15271	15614	15332	15265	15187	15362	15244	15444	15501	15276	15416	15378	15272	15445	15611	15474	15566	15502	15349	15501	15407	15485	15354	15557	15503	15434	15431	15339	15517	15430	15300	15251	15327	15327	15231	15383	15381	15271	15516	15479	15371	15299	15335	15488	15241	15170	15257	15381	15562	15417	15278	15204	15437	15351	15395	15462	15198	15317	15264	15370	15227	15554	15391	15303	15293	15423	15434	15404	15379	15450	15447	15443	15150	15315	15135	15480	15446	15448	15390	15380	15339	15456	15221	15449	15194	15316	15384	15390	15372	15296	15316	15445	15258	15381	15493	15441	15445	15533	15359	15326	15198	15244	15130	15297	15225	15216	15313	15261	15204	15250	15346	15339	15351	15256	15358	15285	15388	15455	15190	15308	15237	15410	15361	15301	15573	15293	15322	15405	15333	15295	15502	15570	15349	15324	15373	15380	15308	15344	15220	15375	15327	15343	15214	15264	15356	15359	15510	15323	15387	15323	15218	15086	15078	15114	15575	15411	15529	15454	15282	15246	15350	15323	15141	15274	15448	15202	15459	15416	15266	15267	15358	15374	15370	15429	15360	15501	15264	15356	15169	15297	15367	15267	15342	15200	15295	15388	15306	15407	15285	15288	15313	15342	15225	15280	15493	15457	15499	15088	15228	15503	15548	15398	15426	15413	15280	15365	15406	15348	15283	15234	15251	15414	15404	15379	15470	15382	15469	15448	15337	15268	15307	15208	15331	15187	15420	15273	15213	15447	15446	15274	15461	15257	15298	15549	15131	15251	15406	15249	15314	15303	15268	15373	15366	15321	15249	15407	15284	15304	15435	15255	15339	15569	15508	15406	15404	15435	15468	15576	15399	15196	15261	15494	15324	15455	15352	15272	15488	15504	15394	15184	15423	15256	15282	15409	15184	15227	15437	15481	15553	15617	15300	15354	15476	15231	15576	15456	15292	15252	15293	15419	15558	15390	15619	15605	15326	15491	15216	15384	15259	15198	15320	15284	15555	15265	15443	15349	15187	15273	15301	15215	15406	15176	15382	15276	15298	15317	15421	15461	15340	15318	15363	15469	15459	15383	15345	15427	15236	15510	15271	15364	15390	15500	15360	15390	15388	15244	15545	15257	15512	15431	15255	15347	15334	15476	15379	15273	15410	15429	15139	15199	15334	15447	15382	15465	15412	15495	15335	15325	15330	15346	15422	15374	15348	15299	15307	15288	15192	15291	15358	15354	15533	15392	15354	15339	15479	15287	15467	15239	15407	15472	15253	15327	15389	15323	15397	15302	15303	15335	15256	15329	15207	15310	15390	15401	15269	15178	15445	15422	15351	15339	15444	15351	15480	15369	15328	15304	15335	15495	15402	15449	15423	15169	15319	15274	15214	15308	15237	15340	15343	15472	15454	15497	15466	15476	15260	15258	15217	15344	15465	15244	15276	15474	15334	15285	15562	15473	15535	15350	15573	15468	15575	15321	15517	15432	15311	15431	15213	15378	15190	15288	15460	15378	15463	15245	15497	15325	15317	15309	15419	15232	15237	15364	15382	15155	15408	15244	15389	15495	15556	15471	15633	15454	15430	15465	15306	15460	15310	15485	15589	15275	15326	15253	15201	15573	15408	15380	15421	15520	15196	15485	15424	15166	15318	15383	15217	15392	15234	15310	15437	15399	15346	15367	15281	15292	15457	15209	15408	15247	15394	15294	15519	15522	15406	15276	15311	15261	15427	15381	15293	15344	15423	15222	15223	15442	15488	15421	15310	15199	15336	15367	15289	15302	15506	15449	15481	15439	15424	15460	15444	15522	15313	15408	15636	15418	15367	15325	15499	15489	15494	15492	15434	15098	15273	15413	15616	15283	15297	15489	15403	15336	15429	15482	15481	15055	15294	15326	15394	15451	15362	15431	15343	15419	15308	15319	15196	15251	15440	15192	15311	15474	15339	15370	15475	15597	15467	15388	15438	15419	15475	15260	15483	15453	15441	15295	15382	15305	15312	15387	15334	15458	15401	15194	15480	15375	15468
17355	27100	22688	18394	16951	15968	15156	14567	14161	14050	13938	13760	13778	13658	13668	13690	13669	13500	13752	13614	13592	13723	13637	13719	13490	13728	13562	13555	13534	13477	13576	13502	13619	13603	13754	13689	13552	13624	13426	13711	13663	13776	13597	13683	13671	13535	13502	13585	13592	13555	13596	13586	13510	13508	13624	13515	13387	13529	13578	13599	13698	13428	13586	13429	13606	13496	13421	13508	13615	13633	13620	13630	13411	13701	13770	13484	13474	13632	13538	13680	13517	13586	13584	13399	13596	13760	13703	13495	13432	13601	13532	13584	13600	13606	13672	13383	13702	13693	13700	13572	13607	13530	13567	13639	13478	13578	13560	13601	13579	13460	13676	13482	13593	13549	13534	13583	13529	13719	13483	13534	13506	13518	13557	13770	13592	13574	13557	13596	13609	13567	13617	13664	13524	13492	13564	13608	13535	13660	13536	13469	13638	13772	13655	13459	13681	13624	13567	13541	13530	13635	13650	13796	13604	13690	13627	13660	13471	13576	13650	13719	13507	13485	13567	13605	13751	13572	13637	13513	13567	13286	13554	13418	13370	13470	13599	13843	13527	13543	13569	13701	13599	13566	13540	13636	13500	13437	13603	13492	13738	13637	13670	13768	13535	13571	13671	13558	13595	13587	13393	13496	13603	13596	13716	13536	13600	13591	13564	13576	13627	13484	13510	13457	13530	13551	13519	13541	13427	13417	13575	13690	13510	13635	13635	13771	13634	13716	13591	13587	13634	13552	13607	13620	13650	13755	13612	13535	13657	13413	13565	13686	13708	13722	13512	13759	13528	13607	13807	13394	13535	13531	13516	13457	13357	13621	13667	13620	13578	13590	13444	13574	13522	13501	13596	13828	13752	13563	13489	13564	13640	13489	13676	13517	13589	13529	13634	13468	13461	13499	13540	13670	13533	13524	13563	13451	13650	13701	13634	13506	13428	13687	13424	13557	13618	13394	13640	13697	13675	13635	13557	13615	13635	13560	13690	13590	13620	13538	13622	13522	13785	13357	13447	13480	13546	13669	13704	13519	13567	13699	13589	13530	13571	13551	13571	13624	13546	13659	13483	13566	13573	13629	13635	13591	13744	13569	13525	13630	13638	13661	13607	13624	13529	13521	13714	13660	13489	13523	13687	13654	13683	13558	13672	13562	13586	13608	13546	13680	13523	13743	13742	13525	13488	13513	13456	13521	13577	13480	13600	13590	13700	13505	13445	13442	13425	13584	13709	13523	13422	13538	13603	13611	13470	13511	13562	13610	13587	13743	13671	13643	13443	13491	13558	13604	13453	13685	13636	13657	13627	13653	13631	13415	13527	13555	13531	13683	13548	13588	13626	13593	13683	13631	13658	13590	13474	13524	13759	13491	13626	13445	13536	13636	13656	13546	13689	13528	13702	13668	13696	13602	13577	13576	13644	13714	13705	13634	13494	13433	13570	13583	13634	13650	13598	13536	13617	13514	13775	13567	13575	13494	13479	13629	13700	13622	13478	13663	13706	13606	13464	13738	13615	13464	13721	13520	13732	13653	13826	13512	13632	13506	13268	13598	13622	13542	13503	13585	13412	13697	13572	13560	13581	13709	13519	13555	13398	13594	13630	13577	13630	13559	13532	13504	13573	13542	13434	13510	13598	13527	13610	13508	13535	13743	13492	13591	13732	13482	13632	13756	13595	13416	13594	13472	13552	13495	13644	13519	13563	13532	13885	13509	13509	13581	13411	13601	13515	13521	13582	13599	13441	13576	13739	13565	13550	13449	13493	13676	13557	13511	13560	13571	13648	13728	13658	13480	13671	13609	13623	13562	13565	13389	13602	13662	13465	13496	13470	13616	13530	13567	13614	13549	13609	13586	13605	13557	13492	13701	13713	13451	13563	13677	13606	13664	13529	13658	13571	13577	13635	13468	13496	13525	13522	13365	13718	13460	13668	13561	13622	13574	13593	13554	13462	13722	13641	13698	13505	13677	13486	13639	13681	13546	13490	13705	13567	13567	13610	13595	13606	13532	13687	13728	13450	13601	13638	13666	13744	13681	13571	13563	13648	13662	13617	13377	13570	13706	13502	13637	13817	13569	13679	13589	13384	13567	13569	13650	13499	13598	13529	13629	13672	13687	13590	13489	13729	13678	13464	13544	13555	13600	13666	13636	13611	13487	13408	13458	13612	13542	13658	13520	13531	13492	13633	13430	13567	13581	13552	13617	13516	13599	13593	13628	13648	13738	13482	13536	13706	13629	13639	13536	13663	13632	13493	13508	13669	13474	13564	13650	13572	13565	13690	13678	13531	13617	13550	13472	13626	13520	13553	13521	13685	13712	13534	13553	13573	13595	13563	13503	13664	13711	13558	13605	13509	13698	13606	13684	13753	13559	13553	13496	13686	13373	13558	13525	13582	13514	13497	13591	13667	13525	13431	13552	13696	13774	13571	13396	13606	13561	13494	13616	13698	13537	13595	13503	13604	13712	13430	13603	13578	13483	13448	13613	13599	13410	13707	13614	13500	13638	13562	13555	13499	13585	13642	13580	13630	13524	13435	13565	13538	13475	13437	13602	13628	13501	13615	13441	13450	13540	13538	13586	13502	13564	13694	13521	13578	13534	13585	13615	13509	13777	13599	13675	13492	13588	13513	13425	13528	13645	13627	13504	13593	13553	13643	13682	13567	13595	13613	13501	13579	13368	13505	13545	13514	13595	13508	13548	13646	13517	13671	13534	13536	13608	13638	13456	13772	13562	13695	13462	13506	13468	13655	13625	13662	13610	13622	13654	13669	13636	13482	13409	13589	13453	13584	13539	13710	13459	13548	13708	13594	13515	13444	13656	13593	13406	13745	13516	13648	13627	13690	13665	13384	13677	13678	13477	13590	13580	13580	13522	13710	13583	13580	13613	13577	13506	13635	13490	13474	13698	13672	13627	13550	13563	13560	13561	13482	13504	13474	13505	13504	13611	13560	13517	13703	13504	13690	13633	13614	13720	13532	13751	13736	13472	13593	13618	13645	13653	13598	13456	13592	13725	13508	13466	13475	13562	13388	13596	13621	13515	13504	13691	13502	13609	13474	13522	13716	13612	13528	13723	13471	13495	13626	13490	13607	13717	13548	13560	13486	13414	13568	13677	13640	13462	13599	13417	13341	13465	13672	13414	13605	13534	13511	13712	13721	13590	13451	13557	13699	13569	13547	13667	13642	13607	13654	13596	13626	13580	13732	13429	13437	13631	13598	13505	13449	13494	13555	13615	13756	13625	13709	13673	13500	13662	13439	13539	13528	13470	13546	13435	13494	13421	13606	13602	13618	13571	13552	13472	13624	13561	13578	13636	13601	13522	13754	13551	13468	13550	13513	13530	13476	13615	13635	13634	13554	13574	13594	13590	13626	13442	13612	13413	13552	13613	13538	13451	13533	13500	13620	13566	13681	13536	13388	13618	13608	13564	13679	13518	13616	13418	13650	13520	13676	13768	13625	13363	13568	13584	13618	13563	13472	13715	13514	13459	13656	13624	13680	13482	13531	13747	13583	13649	13454	13632	13627	13621	13598	13542	13579	13645	13537	13539	13531	13665	13452	13543	13579	13634	13653	13678	13599	13544	13495	13469	13697	13509	13566	13568	13500	13506	13472	13661	13426	13598	13477	13612	13491	13716	13636	13479	13591	13413	13767	13640	13589	13646	13562	13666	13507	13556	13651	13535	13562	13519	13551	13573	13570	13699	13572	13510	13586	13393	13690	13505	13606	13556	13639	13383	13528	13450	13721	13538	13361	13688	13678	13615	13665	13617	13730	13589	13635	13607	13512	13634	13594	13620	13504	13663	13744	13704	13505	13600	13561	13571	13563	13503	13814	13515	13491	13482	13634	13636	13436	13523	13775	13549	13576	13639	13644	13524	13513	13712	13471	13707	13661	13609	13644	13515	13622	13641	13462	13467	13746	13642	13576	13665	13571	13562	13501	13528	13563	13661	13707	13626	13455	13677	13492	13586	13565	13569	13867	13528	13751	13803	13534	13492	13511	13616	13607	13516	13581	13503	13658	13515	13576	13644	13591	13526	13590	13548	13627	13647	13617	13498	13724	13660	13553	13634	13632	13746	13621	13487	13682	13515	13786	13482	13605	13642	13625	13654	13627	13692	13624	13492	13492	13620	13581	13600	13633	13432	13597	13706	13441	13671	13584	13724	13510	13757	13459	13572	13794	13571	13544	13594	13510	13544	13492	13513	13674	13501	13571	13731	13613	13495	13749	13631	13718	13648	13551	13456	13771	13616	13701	13635	13627	13646	13459	13434	13672	13556	13530	13275	13710	13387	13782	13647	13651	13609	13341	13836	13576	13597	13603	13631	13461	13651	13559	13595	13669	13606	13520	13544	13520	13486	13579	13665	13615	13473	13570	13614	13565	13546	13593	13795	13610	13611	13659	13633	13548	13534	13362	13575	13486	13605	13551	13560	13629	13593	13589	13695	13490	13525	13597	13480	13619	13542	13753	13572	13563	13582	13628	13580	13616	13513	13496	13542	13879	13750	13610	13585	13586	13499	13583	13611	13753	13657	13650	13762	13523	13635	13626	13658	13422	13587	13548	13603	13571	13486	13694	13653	13525	13652	13605	13445	13557	13658	13527	13596	13535	13638	13441	13492	13486	13531	13556	13592	13748	13505	13547	13667	13498	13495	13797	13533	13631	13554	13597	13584	13707	13470	13562	13495	13611	13742	13614	13636	13583	13460	13588	13511	13498	13501	13513	13706	13352	13731	13560	13468	13557	13776	13626	13466	13708	13498	13630	13601	13758	13459	13600	13545	13651	13537	13721	13595	13704	13428	13420	13562	13597	13474	13706	13709	13558	13643	13488	13544	13475	13599	13419	13656	13463	13497	13523	13672	13504	13646	13694	13576	13538	13683	13585	13576	13684	13631	13766	13668	13573	13522	13511	13553	13549	13570	13626	13491	13474	13486	13499	13670	13592	13556	13687	13600	13659	13517	13517	13663	13567	13550	13540	13492	13580	13535	13691	13599	13463	13462	13491	13806	13720	13475	13463	13630	13520	13672	13657	13613	13663	13840	13590	13608	13672	13653	13576	13595	13628	13631	13853	13525	13517	13594	13728	13409	13662	13586	13563	13542	13577	13476	13561	13695	13476	13477
22875	21042	27887	24579	22099	22016	20581	18220	17204	17057	16967	16856	16644	16729	16699	16622	16598	16602	16625	16594	16441	16432	16418	16348	16586	16526	16521	16480	16388	16592	16292	16516	16502	16323	16390	16256	16417	16481	16437	16405	16244	16344	16323	16533	16565	16515	16541	16429	16483	16390	16371	16499	16595	16517	16441	16603	16387	16543	16466	16186	16385	16548	16433	16441	16616	16373	16448	16406	16505	16568	16382	16393	16510	16458	16401	16365	16648	16362	16615	16371	16364	16495	16390	16594	16351	16315	16248	16327	16496	16581	16402	16369	16140	16544	16422	16342	16515	16538	16407	16229	16462	16385	16344	16456	16177	16263	16376	16257	16507	16487	16472	16254	16326	16384	16496	16388	16442	16478	16342	16313	16501	16516	16390	16365	16309	16374	16208	16418	16297	16321	16456	16384	16356	16334	16369	16283	16231	16316	16297	16465	16577	16474	16502	16360	16338	16486	16359	16365	16216	16581	16246	16398	16433	16428	16442	16392	16401	16425	16473	16270	16496	16501	16362	16487	16420	16401	16438	16232	16244	16280	16419	16546	16488	16284	16297	16399	16258	16457	16405	16226	16410	16213	16487	16468	16612	16455	16306	16401	16648	16419	16431	16339	16392	16242	16294	16477	16600	16220	16651	16482	16272	16386	16412	16106	16329	16287	16391	16255	16186	16388	16257	16458	16211	16286	16336	16497	16379	16355	16409	16184	16363	16343	16218	16439	16512	16336	16375	16439	16420	16262	16399	16303	16355	16445	16384	16494	16326	16218	16360	16532	16578	16381	16390	16518	16346	16324	16406	16368	16384	16472	16432	16506	16192	16331	16303	16285	16533	16364	16265	16404	16315	16582	16426	16567	16361	16435	16500	16326	16361	16366	16500	16296	16374	16283	16406	16329	16367	16477	16219	16177	16422	16557	16381	16361	16370	16479	16377	16332	16281	16390	16281	16465	16469	16302	16549	16375	16438	16395	16416	16346	16184	16445	16295	16429	16535	16322	16279	16437	16455	16623	16488	16334	16507	16455	16526	16294	16366	16286	16243	16397	16432	16377	16401	16474	16502	16388	16438	16312	16467	16319	16379	16253	16379	16625	16516	16265	16521	16467	16291	16410	16314	16538	16292	16254	16431	16305	16550	16468	16468	16369	16532	16308	16320	16491	16622	16484	16451	16307	16566	16268	16413	16405	16391	16176	16197	16423	16276	16406	16400	16635	16257	16412	16429	16349	16429	16353	16362	16390	16525	16560	16366	16346	16476	16445	16358	16437	16567	16564	16364	16202	16651	16395	16457	16310	16369	16236	16345	16375	16489	16465	16400	16399	16335	16287	16133	16218	16230	16367	16340	16338	16403	16372	16396	16287	16497	16299	16273	16356	16421	16494	16527	16344	16225	16324	16430	16400	16421	16399	16546	16305	16421	16465	16267	16476	16419	16320	16226	16256	16383	16304	16486	16407	16307	16541	16358	16472	16406	16340	16418	16161	16407	16510	16500	16352	16420	16526	16382	16378	16595	16420	16542	16229	16492	16355	16499	16391	16463	16536	16476	16400	16549	16289	16527	16464	16334	16273	16304	16448	16417	16312	16168	16274	16338	16281	16439	16284	16405	16144	16573	16483	16324	16079	16185	16236	16302	16369	16267	16481	16394	16171	16605	16312	16404	16309	16281	16169	16278	16372	16540	16266	16466	16230	16427	16393	16334	16532	16595	16561	16223	16203	16254	16440	16424	16239	16535	16436	16424	16750	16337	16412	16354	16379	16405	16470	16392	16179	16262	16438	16427	16292	16218	16217	16593	16455	16420	16399	16232	16311	16347	16369	16465	16243	16377	16361	16317	16427	16357	16418	16396	16318	16468	16171	16468	16340	16561	16410	16300	16445	16577	16294	16515	16296	16317	16159	16083	16310	16410	16489	16252	16293	16273	16267	16409	16375	16362	16205	16360	16366	16334	16317	16276	16042	16257	16451	16315	16474	16490	16477	16335	16376	16432	16678	16655	16361	16615	16368	16276	16340	16554	16412	16565	16500	16379	16347	16277	16335	16496	16310	16384	16391	16595	16466	16482	16468	16221	16382	16428	16295	16365	16220	16470	16284	16540	16347	16436	16420	16462	16485	16386	16425	16600	16579	16473	16532	16401	16505	16466	16227	16562	16505	16388	16463	16410	16334	16478	16326	16439	16240	16520	16476	16486	16336	16262	16565	16447	16459	16375	16241	16339	16303	16460	16386	16467	16563	16346	16487	16534	16402	16262	16404	16413	16327	16517	16170	16331	16165	16354	16411	16408	16359	16621	16242	16428	16469	16342	16400	16462	16478	16431	16351	16322	16406	16435	16418	16325	16322	16378	16405	16522	16542	16560	16420	16406	16234	16344	16403	16370	16293	16395	16452	16416	16416	16269	16416	16512	16377	16270	16405	16373	16369	16439	16423	16528	16271	16243	16476	16429	16490	16430	16476	16487	16395	16290	16590	16460	16368	16371	16248	16400	16363	16400	16437	16396	16333	16459	16285	16450	16392	16418	16331	16560	16360	16396	16354	16431	16504	16544	16263	16550	16294	16271	16286	16418	16677	16394	16539	16362	16457	16389	16487	16283	16471	16323	16491	16388	16469	16488	16458	16356	16306	16425	16480	16533	16486	16453	16669	16427	16380	16368	16232	16363	16330	16389	16394	16318	16356	16472	16505	16548	16183	16274	16361	16515	16460	16374	16430	16609	16447	16417	16248	16496	16535	16494	16445	16293	16351	16366	16360	16543	16541	16424	16340	16514	16533	16434	16518	16435	16252	16453	16426	16388	16362	16471	16522	16240	16202	16374	16440	16397	16513	16412	16305	16426	16304	16453	16522	16485	16314	16445	16645	16435	16560	16287	16353	16625	16311	16493	16385	16469	16352	16371	16578	16241	16381	16315	16396	16481	16536	16338	16408	16514	16313	16525	16524	16467	16600	16420	16461	16266	16240	16224	16396	16260	16202	16474	16586	16513	16490	16362	16446	16377	16409	16543	16259	16347	16491	16461	16231	16260	16296	16250	16426	16316	16244	16398	16319	16313	16372	16418	16234	16284	16305	16492	16146	16564	16247	16337	16322	16497	16461	16405	16562	16450	16227	16262	16555	16478	16650	16396	16368	16482	16297	16325	16347	16396	16434	16245	16347	16256	16278	16299	16558	16569	16286	16492	16422	16402	16534	16466	16415	16394	16230	16319	16374	16328	16332	16507	16371	16554	16379	16519	16479	16292	16453	16320	16268	16235	16242	16393	16289	16507	16280	16485	16379	16260	16464	16395	16544	16407	16260	16350	16305	16325	16436	16195	16409	16505	16430	16342	16409	16304	16397	16435	16366	16544	16294	16526	16147	16377	16214	16421	16511	16366	16369	16455	16309	16486	16295	16536	16651	16599	16247	16555	16480	16291	16387	16427	16513	16731	16448	16339	16435	16349	16558	16314	16373	16279	16393	16453	16471	16384	16318	16372	16258	16636	16429	16266	16505	16381	16594	16448	16222	16398	16277	16457	16470	16421	16429	16419	16435	16480	16374	16359	16591	16474	16364	16398	16375	16300	16421	16683	16330	16417	16467	16375	16460	16380	16263	16511	16397	16328	16332	16156	16616	16384	16523	16206	16357	16561	16433	16508	16208	16297	16375	16491	16333	16477	16350	16245	16338	16233	16528	16477	16324	16524	16466	16260	16346	16277	16376	16493	16118	16378	16424	16479	16541	16457	16626	16436	16303	16432	16345	16357	16427	16243	16310	16188	16408	16275	16563	16558	16255	16492	16269	16417	16269	16350	16297	16140	16526	16454	16301	16453	16347	16504	16353	16438	16536	16332	16459	16490	16180	16468	16303	16485	16339	16326	16200	16535	16443	16383	16357	16386	16282	16374	16362	16365	16183	16366	16201	16321	16298	16332	16360	16370	16473	16518	16467	16428	16286	16435	16468	16464	16487	16498	16343	16370	16350	16389	16308	16205	16427	16411	16264	16353	16529	16261	16501	16336	16534	16661	16405	16393	16422	16430	16030	16437	16441	16365	16551	16260	16456	16481	16482	16384	16216	16474	16495	16202	16318	16406	16448	16232	16440	16279	16393	16265	16277	16310	16390	16417	16422	16400	16371	16241	16469	16254	16346	16347	16472	16465	16394	16476	16261	16547	16354	16432	16354	16386	16480	16466	16359	16327	16323	16439	16296	16521	16665	16474	16212	16543	16355	16373	16472	16553	16446	16297	16502	16416	16365	16472	16322	16379	16198	16475	16245	16437	16282	16468	16353	16483	16465	16203	16361	16510	16442	16366	16552	16535	16431	16537	16323	16542	16300	16309	16329	16493	16280	16500	16226	16329	16110	16494	16381	16468	16514	16481	16388	16385	16276	16263	16516	16463	16618	16377	16498	16668	16617	16463	16522	16252	16350	16303	16416	16656	16405	16478	16409	16395	16263	16324	16442	16621	16294	16395	16397	16432	16316	16355	16340	16295	16304	16381	16659	16521	16217	16513	16352	16409	16411	16260	16332	16556	16273	16331	16364	16449	16372	16246	16375	16538	16331	16204	16554	16429	16502	16161	16254	16464	16358	16502	16303	16399	16300	16398	16286	16372	16453	16401	16486	16414	16527	16401	16527	16211	16418	16239	16360	16240	16411	16359	16343	16273	16576	16661	16441	16181	16433	16368	16394	16486	16587	16644	16335	16219	16402	16253	16469	16388	16399	16329	16238	16451	16336	16203	16508	16471	16380	16433	16355	16476	16308	16357	16384	16350	16400	16447	16313	16363	16352	16443	16342	16402	16463	16394	16338	16462	16279	16375	16287	16361	16478	16261	16320	16404	16426	16448	16432	16384	16327	16461	16391	16268	16368	16537	16461	16336	16455	16467	16330	16454	16287	16424	16408	16397	16475	16468	16509	16574	16592	16548	16466	16323	16385	16241	16293	16490	16277	16431	16403	16514	16413	16741	16464	16445	16376	16262	16297	16322	16462	16453	16280	16391	16525	16390	16564	16532	16409	16401	16295	16464	16633	16328	16401	16108	16528	16472	16344	16269	16312	16463	16303	16316	16471	16332	16303	16454	16451	16457	16462	16473	16354	16413	16361	16444	16289	16333	16498	16456	16335	16368	16273	16477	16557	16371	16296
15516	33161	27292	21505	19264	17801	16858	15734	15225	15214	14752	14665	14431	14622	14343	14436	14339	14267	14249	14299	14251	14407	14209	14262	14254	14316	14210	14345	14000	14249	14037	14267	14323	14245	14344	14259	14248	14182	14183	14206	14333	14111	14283	14206	14083	14406	14033	14287	14255	14254	14170	14274	13969	14357	14233	14116	14254	14113	14316	13993	14151	14026	14110	14243	14223	14311	14203	14286	14289	14299	14175	14079	14231	14377	14125	14085	14396	14351	14066	14278	14242	14217	14353	14151	14108	14131	14185	14287	14178	14230	14220	14241	14274	14152	14145	14173	14287	14105	14208	14284	14237	14461	14278	14171	14207	14220	14216	14058	14096	14393	14154	14117	14173	14292	14106	14184	14240	14362	14101	14273	14084	14254	14270	14284	14381	14203	14275	14140	14199	14112	14063	14234	14149	14102	14087	14111	14358	13971	14163	14168	14185	14258	14016	14160	14321	14028	14382	14211	14115	14202	14245	14188	14107	14284	14205	14168	13983	14265	14155	14104	14194	14206	14318	14209	14210	14100	14342	14199	14178	14277	14065	14259	14271	14230	14108	14114	14050	14331	14038	14176	14231	14186	14261	14241	14145	14127	14330	14172	14285	14055	14180	14222	14222	14279	14170	14409	14082	14119	14126	14284	14184	14241	14173	14216	14229	14301	14225	14158	14161	14200	14340	13942	14140	14107	14177	14294	14271	14228	14401	14138	14264	14128	14208	14359	14261	14193	14295	14132	14253	14044	14279	14226	13995	14075	14299	14223	14186	14199	14009	14128	14334	14147	14255	14220	14301	14202	14306	14157	14227	14216	14182	13996	14228	14194	14243	14303	14105	14217	14285	14146	14245	14122	14363	14043	14213	14195	14166	14219	14277	14148	14111	14192	14276	14228	14323	14370	14174	14225	14220	14214	14221	14287	14052	14282	14176	14309	14244	14207	14153	14327	14227	14128	14212	14161	14153	14161	14274	14171	14156	14188	14192	14261	14186	14132	14229	14247	14121	14106	14181	14158	14192	14232	14221	14230	14200	14072	14109	14241	14244	13989	14387	14259	14278	13900	14215	14353	14215	14204	14003	14212	14338	14240	14352	14012	14294	14142	14163	14245	14255	14260	14156	14321	14152	14090	14219	14320	14220	14177	14204	14290	14150	14083	14211	14172	14125	14110	14166	14285	14255	14181	14152	14173	13974	14304	14014	14177	14115	14148	14052	14353	14259	14087	14142	14183	14318	14334	14049	14253	14115	14147	14056	14367	14211	14047	14081	14226	14223	14262	14259	14123	14014	14302	14097	14223	14319	14218	14326	14366	14174	14180	14333	14097	14085	14287	14286	14404	14344	14042	14213	14237	14353	14140	14194	14087	14129	14077	14201	14148	14268	14227	14226	14266	14278	14203	14104	14202	14224	14317	14254	13994	14203	14126	14321	14295	14316	14184	14458	14122	14216	14359	14253	14207	14215	14246	14167	14128	14181	14258	14272	14185	14105	14125	14345	14163	14251	14321	14050	14334	14177	14212	14155	14262	14201	14195	14096	14170	13908	14186	14126	14291	14180	14219	14291	14257	14341	14203	14248	14241	14231	14193	14350	14208	14360	14142	14128	14062	14149	14280	14302	14279	14284	14218	14311	14288	14092	14265	14339	14326	14162	14174	14086	14219	14229	14288	14249	14253	14257	14331	14208	14178	14132	14285	14127	14017	14200	14026	14166	14314	14248	14226	14152	14217	14246	14306	14287	14064	14425	14039	14366	14127	14150	14078	14138	14366	14073	14358	14272	14310	14282	14038	14259	14211	14259	14397	14288	14191	14215	14175	14223	14230	14256	14134	14199	14166	14333	14204	14207	14139	14153	14165	14062	14129	14202	14195	14200	14176	14143	14283	14243	14154	14134	14414	14247	14305	14248	14219	14287	14204	14260	14307	14248	14160	14177	14281	14044	14318	14398	14244	14179	14275	14256	14155	14288	14308	14147	14218	14253	14107	14155	14196	14000	13957	14163	14189	14274	14207	14053	13953	14252	14157	14186	14258	14176	14270	14244	14082	14127	14200	14063	14154	14305	14210	14456	14264	14124	14012	14128	14286	14120	14326	14342	14306	14313	14139	14179	14230	14132	14048	14169	14131	14356	14070	14117	14124	14064	14161	14235	14165	14167	14203	14316	14164	14095	14231	14107	14096	14068	14153	13999	14240	14075	14172	14251	14145	14187	14293	14073	14263	14197	14228	14183	14270	14168	14158	14309	14156	14302	14129	14167	14330	14239	14147	14261	14458	14157	14240	14201	14218	14204	14200	14197	14205	14062	14138	14318	14176	14342	14110	14227	14196	14136	14265	14087	14212	14363	14298	14415	14170	14099	14105	14184	14078	14274	14196	13829	14245	14217	14243	14254	14155	14207	14240	14260	14226	14126	14093	14295	14178	14197	14262	14043	14378	14149	14106	14252	14195	14214	14213	14224	14345	14248	14121	14138	14059	14087	14116	14240	14279	14200	14122	14050	14219	14162	14214	14068	14199	14346	14124	14288	14321	14136	14048	14157	14308	14253	14211	14106	14309	14323	14204	14197	14190	14170	14401	14139	14226	14062	14246	14086	14151	14248	14191	14194	14269	14197	14225	14223	14283	14249	14128	14243	14172	14369	14116	14221	14195	14265	14061	14268	14144	14347	14241	14269	14319	14195	14230	14238	14269	14121	14276	14194	14222	14037	14178	14080	14299	14183	13975	14020	13948	14213	14175	14140	14251	14217	14281	14168	14293	14276	14190	14067	14085	14189	14194	14251	14275	14168	14013	14090	14184	14155	14221	14279	14236	14381	14132	14376	14137	14317	14208	14379	14360	14337	14034	14097	14205	14378	14152	14321	14083	14065	14268	14209	14007	14154	14221	14184	14285	14108	14414	14138	14178	14226	14132	14241	14229	14191	14196	14334	14210	14175	14265	14156	14179	14119	14199	14233	14143	14331	14269	14163	14343	14079	14196	14154	14094	14325	14180	14261	14104	14351	14152	14249	14140	14237	14219	14285	14266	14277	14372	14243	14120	14323	14120	14265	14161	14172	14086	14224	14190	14190	13997	14206	14279	14265	14365	14182	14212	14262	14167	14105	14190	14120	14200	14239	14073	14290	14322	14269	14282	14072	14202	14387	14193	14304	14194	14276	14393	14009	14248	14298	14265	14075	14166	14068	14193	14287	14201	13993	14426	14260	14230	14069	14260	14191	14124	14246	14213	14316	14317	14134	14144	14202	14188	14152	14217	14237	14165	14292	14286	14142	14074	14194	14141	14213	14284	14186	14332	14192	14246	14035	14246	14269	14041	14404	14067	14358	14220	14255	14213	14245	14178	14259	14221	14181	14196	14220	14374	14189	14254	14200	14133	14226	14043	14277	14281	14183	14239	14340	14237	14115	14062	14184	14123	14024	14251	14344	14152	14448	14100	14190	14133	14257	14175	14063	14253	14138	14215	14222	14324	14054	14304	14236	14162	14100	14151	14157	14261	14283	14047	14379	14184	14140	14308	14228	14196	14129	14223	14150	14114	14231	14279	14093	14195	14204	14308	14241	14297	14298	14249	14281	14295	14283	14316	14265	14179	14152	14178	14307	14357	14149	14130	14221	14211	14258	14273	14214	14262	14191	14363	14051	14257	14135	14063	14190	14231	14105	14111	14222	14103	14195	14337	14202	14241	14118	14400	14268	14279	14108	14158	14100	14156	14093	14140	14199	14338	14215	14199	14153	14315	14352	14164	14201	14189	14158	14270	14019	14184	14273	14170	14262	14263	14116	14246	14268	14164	14229	14150	14227	14153	14170	14195	14211	14313	14081	14232	14225	14337	14300	14074	14188	14115	14259	14141	14205	14210	14288	14101	14191	14155	14288	14328	14359	14234	14035	14153	14368	14454	14168	14153	14139	14187	14372	14225	14290	14287	14269	14234	14126	14226	14257	14211	14273	14221	14374	14283	14059	14246	14030	14125	14127	14406	14170	14292	14143	14298	14322	14151	14315	13986	14327	14152	14247	14403	14203	14324	14273	14106	14213	14065	14359	14256	14177	14136	14154	14133	14242	14254	14321	14187	14309	14255	14142	14224	14210	14098	14274	14144	14363	13991	14189	14166	14290	14154	14160	14182	14183	14243	14095	14153	14281	14201	14037	14058	14073	14218	14260	14162	14022	14098	14165	14060	14215	14196	14182	14178	14142	14125	14317	14325	14403	14213	14150	14240	14180	14310	14290	14235	14111	14305	14061	14093	14156	14197	14035	14360	14393	14227	14344	14252	14200	14361	14054	14043	14173	14219	14030	14276	14110	14101	14149	14313	14195	14347	14129	14234	14235	14230	14330	14184	14131	14263	14274	14250	14218	14220	13992	14293	14307	14277	14187	14209	14210	14149	14181	14099	14199	14054	14353	14425	14277	14184	14226	14280	14380	14268	14165	13992	14127	14117	14239	14350	14179	14464	14211	14259	14192	14161	14213	14270	14306	14141	14269	14307	14125	14288	14121	14127	14267	14281	14120	14235	14176	14006	14116	14242	14173	14205	14033	14264	14077	14200	14342	14219	14156	14108	14252	14100	14120	14175	14089	14314	13980	14144	14286	14259	14188	14244	14179	14221	14120	14306	14253	14207	14011	14203	14170	14299	14248	14153	14130	14371	14246	14265	14184	14160	14153	14302	14216	14273	14243	14154	14340	14164	14203	14241	14353	14140	14274	14266	14312	14273	14264	14183	14074	14135	13999	14116	14122	14281	14148	14260	14073	14111	14410	14176	14137	14285	14351	14269	14182	14357	14171	14090	14165	14253	14125	14202	14169	14263	14321	14307	14155	14167	14286	14191	14372	14215	14171	14230	14056	14242	14181	14259	14208	14271	14027	14068	14369	14269	14209	14092	14264	14216	14205	14190	14163	14294	14054	14229	14238	14134	14210	14347	14193	14144	14123	14166	14154	14053	14261	14223	14296	14194	14207	14219	14180	14360	14057	14228	14284	14229	14178	14217	14147	14183	14185	14165	14182	14315	14128	14126	14224	14118	14266	14167	14038	14098	14289	14266	14080	14119	14187	14170	14250	14123	14140	14271	14152	14210	14146	14028	14099	14270	14250	14206	14085	14177	14196	14265	14184	14092	14273	14139	14254	14214
24325	20999	26718	26250	19939	18301	17658	16435	15990	15880	15779	15604	15707	15569	15395	15368	15619	15498	15559	15561	15556	15459	15452	15442	15370	15228	15300	15339	15399	15520	15618	15451	15593	15399	15325	15260	15458	15467	15677	15471	15582	15590	15352	15341	15416	15517	15369	15478	15425	15343	15506	15475	15508	15467	15415	15438	15221	15261	15346	15530	15422	15251	15264	15429	15264	15629	15477	15340	15379	15311	15456	15228	15378	15513	15203	15455	15390	15287	15372	15454	15467	15479	15238	15200	15298	15543	15370	15475	15519	15306	15124	15388	15429	15357	15451	15321	15341	15217	15436	15359	15398	15281	15490	15399	15566	15551	15414	15407	15432	15466	15379	15313	15022	15400	15524	15384	15584	15387	15445	15489	15208	15133	15425	15557	15506	15322	15456	15654	15343	15352	15514	15294	15202	15281	15375	15416	15470	15332	15458	15287	15240	15473	15609	15474	15419	15495	15570	15423	15499	15336	15479	15301	15677	15379	15508	15167	15599	15598	15365	15486	15605	15426	15453	15247	15410	15461	15402	15291	15372	15440	15405	15383	15379	15397	15186	15489	15452	15336	15447	15449	15568	15414	15513	15544	15401	15498	15585	15351	15380	15468	15485	15312	15365	15445	15486	15689	15352	15342	15521	15209	15502	15489	15210	15082	15342	15481	15175	15235	15264	15434	15519	15377	15404	15512	15336	15400	15591	15563	15462	15588	15193	15433	15472	15496	15470	15433	15293	15383	15327	15550	15427	15345	15456	15273	15409	15398	15319	15492	15488	15368	15484	15444	15507	15448	15477	15452	15094	15483	15281	15309	15463	15296	15404	15384	15427	15341	15413	15360	15509	15491	15561	15337	15457	15110	15397	15340	15249	15170	15407	15443	15381	15224	15429	15296	15290	15425	15432	15368	15663	15494	15528	15575	15472	15237	15344	15402	15385	15642	15448	15245	15291	15390	15405	15583	15456	15393	15501	15397	15521	15316	15167	15347	15521	15514	15416	15380	15533	15383	15353	15409	15493	15396	15232	15268	15404	15310	15487	15419	15403	15186	15382	15700	15420	15289	15536	15328	15392	15459	15385	15433	15524	15439	15470	15427	15443	15148	15380	15344	15194	15551	15388	15437	15517	15327	15456	15452	15576	15562	15374	15438	15496	15256	15164	15443	15292	15307	15467	15363	15364	15342	15354	15333	15547	15542	15277	15281	15350	15369	15344	15442	15375	15192	15522	15505	15401	15492	15364	15492	15501	15311	15139	15366	15619	15396	15230	15477	15424	15465	15122	15349	15452	15406	15533	15471	15248	15303	15357	15236	15443	15335	15310	15098	15313	15330	15323	15422	15407	15483	15487	15515	15234	15392	15475	15466	15407	15351	15394	15472	15377	15381	15408	15272	15406	15552	15478	15215	15333	15541	15430	15383	15615	15473	15503	15582	15396	15552	15417	15380	15467	15372	15360	15576	15533	15348	15328	15513	15598	15380	15428	15337	15411	15356	15221	15481	15286	15184	15257	15255	15277	15392	15526	15395	15466	15250	15528	15388	15343	15402	15495	15409	15364	15497	15328	15521	15498	15308	15520	15643	15614	15491	15535	15422	15533	15397	15280	15574	15311	15458	15453	15272	15412	15254	15405	15306	15382	15370	15230	15679	15430	15248	15464	15428	15345	15508	15508	15482	15438	15426	15564	15424	15323	15129	15337	15437	15385	15319	15337	15391	15454	15454	15384	15505	15312	15525	15348	15237	15372	15327	15502	15548	15679	15552	15515	15203	15226	15230	15406	15424	15444	15283	15392	15555	15421	15389	15664	15308	15490	15317	15396	15390	15417	15535	15407	15390	15351	15382	15228	15564	15394	15587	15644	15363	15455	15447	15404	15480	15394	15533	15539	15272	15369	15348	15503	15466	15465	15298	15441	15540	15407	15238	15548	15350	15379	15328	15422	15378	15463	15420	15293	15293	15501	15404	15242	15254	15418	15412	15476	15421	15235	15315	15473	15469	15582	15230	15456	15384	15284	15378	15395	15402	15444	15563	15538	15346	15512	15482	15606	15234	15520	15328	15463	15571	15407	15297	15359	15386	15475	15366	15262	15320	15376	15404	15464	15256	15257	15516	15564	15483	15166	15337	15265	15559	15505	15288	15440	15551	15470	15453	15566	15278	15562	15485	15434	15580	15404	15358	15311	15234	15514	15554	15404	15420	15299	15491	15305	15300	15386	15331	15451	15435	15361	15635	15505	15284	15395	15344	15230	15543	15624	15148	15196	15356	15320	15421	15472	15514	15469	15353	15442	15443	15469	15213	15430	15310	15436	15507	15279	15305	15248	15480	15282	15511	15342	15436	15164	15441	15373	15479	15774	15414	15360	15339	15325	15431	15437	15406	15533	15468	15458	15616	15430	15510	15463	15237	15210	15368	15255	15340	15557	15285	15094	15567	15236	15424	15594	15461	15438	15350	15440	15244	15262	15532	15450	15439	15434	15358	15308	15587	15336	15427	15361	15514	15257	15679	15472	15651	15247	15315	15355	15560	15410	15502	15481	15521	15404	15554	15357	15410	15380	15317	15338	15417	15395	15540	15534	15275	15339	15414	15400	15406	15274	15371	15457	15429	15426	15495	15267	15345	15506	15484	15461	15470	15415	15308	15442	15414	15238	15430	15217	15234	15463	15458	15236	15551	15406	15366	15366	15263	15399	15439	15242	15282	15318	15325	15370	15344	15355	15413	15471	15475	15512	15307	15379	15506	15340	15190	15361	15379	15473	15335	15284	15357	15445	15389	15260	15376	15279	15343	15459	15395	15495	15341	15257	15510	15510	15400	15401	15194	15294	15408	15507	15351	15284	15486	15415	15426	15362	15456	15347	15558	15462	15357	15442	15352	15376	15361	15441	15406	15327	15397	15360	15411	15361	15196	15394	15407	15334	15538	15529	15296	15283	15380	15381	15479	15376	15472	15572	15298	15417	15371	15379	15455	15353	15384	15485	15224	15243	15385	15506	15342	15367	15443	15636	15532	15432	15593	15443	15417	15369	15351	15591	15248	15526	15481	15548	15468	15364	15530	15426	15536	15561	15536	15426	15499	15422	15293	15427	15307	15567	15333	15436	15464	15275	15263	15527	15394	15249	15366	15540	15425	15444	15587	15378	15261	15499	15347	15248	15382	15417	15353	15469	15356	15345	15501	15455	15361	15595	15292	15443	15397	15659	15389	15528	15378	15625	15226	15182	15317	15478	15486	15568	15456	15378	15416	15477	15537	15345	15225	15260	15234	15378	15385	15322	15539	15326	15346	15431	15339	15455	15607	15413	15548	15632	15372	15465	15303	15470	15487	15462	15430	15501	15455	15651	15503	15445	15048	15553	15332	15379	15428	15316	15247	15374	15202	15514	15360	15427	15374	15481	15376	15498	15328	15425	15349	15304	15418	15498	15442	15555	15531	15336	15535	15468	15449	15289	15253	15404	15474	15470	15421	15290	15081	15204	15411	15175	15083	15317	15623	15404	15511	15442	15341	15048	15205	15405	15257	15491	15467	15468	15300	15576	15437	15477	15394	15526	15312	15473	15462	15520	15558	15401	15423	15945	15450	15478	15478	15413	15303	15451	15317	15442	15203	15530	15609	15444	15537	15395	15415	15534	15468	15423	15476	15092	15439	15452	15492	15467	15334	15334	15474	15525	15287	15303	15354	15536	15155	15382	15402	15330	15383	15366	15360	15287	15436	15443	15279	15404	15441	15497	15416	15466	15455	15453	15301	15366	15416	15660	15556	15299	15528	15506	15340	15279	15473	15518	15428	15403	15490	15459	15317	15546	15571	15456	15450	15166	15512	15289	15397	15607	15372	15392	15588	15421	15254	15526	15546	15433	15351	15454	15465	15541	15455	15342	15491	15205	15204	15570	15345	15379	15390	15415	15290	15542	15466	15475	15270	15340	15457	15327	15301	15441	15340	15325	15599	15536	15474	15381	15470	15202	15489	15470	15386	15580	15363	15489	15468	15253	15419	15390	15507	15347	15534	15305	15309	15312	15331	15458	15466	15253	15519	15165	15503	15363	15511	15506	15493	15538	15451	15375	15274	15428	15341	15281	15437	15364	15419	15483	15408	15341	15457	15442	15440	15288	15500	15440	15501	15402	15379	15399	15548	15459	15475	15729	15546	15435	15418	15411	15503	15493	15424	15429	15591	15334	15401	15650	15393	15508	15321	15573	15221	15235	15492	15536	15329	15449	15353	15314	15168	15352	15741	15384	15512	15454	15387	15349	15527	15601	15207	15364	15545	15431	15484	15440	15190	15210	15333	15422	15227	15404	15476	15291	15467	15336	15441	15352	15212	15526	15426	15271	15468	15413	15359	15380	15352	15280	15403	15491	15448	15431	15358	15415	15440	15495	15480	15514	15446	15409	15351	15285	15367	15508	15416	15458	15309	15370	15595	15429	15363	15347	15393	15253	15476	15258	15354	15315	15325	15457	15368	15530	15575	15517	15204	15425	15295	15435	15360	15308	15502	15515	15425	15380	15555	15341	15270	15437	15302	15467	15446	15352	15291	15426	15491	15528	15508	15358	15505	15301	15279	15433	15402	15400	15436	15421	15469	15394	15282	15611	15263	15318	15383	15369	15655	15413	15405	15215	15432	15542	15402	15471	15471	15396	15463	15486	15408	15341	15198	15401	15322	15484	15402	15495	15491	15529	15545	15574	15310	15232	15461	15151	15310	15336	15325	15508	15380	15373	15332	15466	15409	15581	15323	15377	15356	15504	15471	15259	15336	15377	15289	15396	15211	15537	15557	15611	15285	15311	15400	15476	15320	15463	15460	15477	15476	15243	15463	15271	15452	15280	15648	15314	15437	15427	15571	15542	15376	15493	15291	15421	15325	15322	15393	15355	15462	15429	15302	15142	15362	15248	15510	15634	15375	15439	15462	15620	15567	15651	15713	15294	15354	15302	15535	15339	15365	15532	15757	15441	15419	15465	15267	15359	15335	15415	15308	15427	15448	15504	15368	15576	15473	15378	15395	15421	15138	15488	15415	15439	15438	15550	15330	15494	15134	15391	15442	15368	15186	15242	15351	15587	15488	15445	15334	15169	15448	15329	15529	15492	15453	15376	15441	15468	15396	15372	15475	15374	15314	15484	15464
15476	29592	24732	19379	17629	16731	15591	14732	14501	14210	13944	14055	13813	13819	13668	13530	13546	13724	13800	13782	13651	13628	13799	13690	13732	13778	13702	13756	13621	13657	13734	13652	13682	13560	13676	13623	13664	13633	13441	13612	13629	13642	13621	13447	13687	13637	13703	13825	13692	13552	13535	13698	13506	13489	13585	13588	13661	13671	13463	13631	13673	13735	13680	13649	13667	13595	13653	13534	13381	13684	13711	13705	13575	13557	13464	13610	13518	13563	13503	13731	13551	13718	13436	13684	13518	13520	13509	13491	13604	13659	13483	13592	13755	13532	13734	13528	13595	13547	13730	13640	13509	13542	13605	13569	13435	13657	13758	13410	13528	13584	13634	13582	13687	13610	13627	13418	13709	13582	13518	13827	13691	13616	13727	13571	13881	13522	13466	13483	13601	13407	13552	13558	13669	13516	13606	13640	13719	13469	13769	13516	13634	13543	13680	13555	13583	13590	13726	13521	13853	13500	13662	13617	13466	13751	13616	13549	13699	13633	13613	13452	13583	13643	13560	13500	13624	13559	13637	13595	13637	13638	13598	13623	13485	13713	13593	13663	13545	13570	13590	13506	13605	13531	13635	13647	13638	13648	13831	13543	13813	13645	13629	13438	13377	13641	13471	13570	13607	13684	13831	13548	13897	13702	13526	13645	13492	13616	13689	13659	13639	13661	13647	13736	13617	13571	13543	13542	13536	13796	13601	13675	13574	13679	13561	13692	13563	13616	13565	13592	13617	13636	13575	13790	13571	13746	13679	13749	13536	13417	13524	13545	13431	13661	13456	13566	13635	13516	13613	13582	13692	13580	13579	13581	13763	13538	13605	13644	13531	13619	13419	13676	13728	13564	13703	13735	13678	13560	13645	13753	13596	13638	13681	13605	13765	13475	13663	13653	13534	13658	13764	13471	13721	13550	13504	13565	13617	13535	13667	13576	13446	13680	13688	13589	13541	13753	13436	13389	13629	13631	13666	13555	13580	13610	13521	13539	13479	13554	13842	13599	13653	13633	13673	13482	13655	13698	13774	13522	13559	13634	13589	13602	13704	13627	13488	13602	13753	13577	13513	13516	13464	13656	13483	13709	13793	13583	13530	13501	13675	13604	13556	13569	13709	13578	13578	13784	13625	13602	13565	13591	13506	13663	13579	13724	13576	13485	13652	13655	13812	13520	13637	13653	13609	13566	13744	13626	13589	13617	13755	13589	13654	13728	13530	13609	13731	13580	13581	13549	13534	13595	13771	13404	13598	13593	13576	13608	13516	13523	13603	13640	13734	13576	13596	13634	13549	13613	13710	13562	13551	13708	13817	13695	13446	13796	13546	13555	13645	13565	13695	13549	13665	13644	13747	13571	13652	13756	13519	13524	13645	13668	13654	13583	13656	13585	13507	13658	13522	13788	13551	13677	13570	13656	13582	13682	13669	13670	13715	13640	13601	13550	13546	13688	13571	13620	13519	13655	13658	13521	13602	13818	13575	13534	13563	13557	13552	13742	13802	13359	13573	13571	13717	13577	13569	13587	13598	13526	13558	13594	13486	13664	13564	13654	13895	13547	13582	13572	13701	13602	13627	13611	13514	13534	13485	13595	13542	13593	13563	13597	13694	13624	13620	13723	13719	13481	13546	13677	13526	13628	13698	13759	13653	13577	13502	13612	13634	13667	13586	13603	13638	13595	13857	13664	13655	13611	13541	13608	13655	13566	13583	13674	13641	13525	13718	13539	13483	13578	13726	13618	13598	13463	13722	13783	13725	13551	13506	13668	13654	13548	13727	13662	13627	13531	13615	13639	13670	13534	13492	13669	13726	13677	13718	13483	13543	13489	13611	13666	13617	13423	13711	13584	13719	13658	13626	13645	13591	13630	13627	13628	13707	13604	13576	13590	13659	13688	13674	13623	13696	13531	13392	13662	13530	13571	13687	13633	13606	13792	13478	13612	13712	13623	13628	13716	13481	13599	13728	13463	13686	13622	13669	13641	13676	13527	13588	13627	13673	13443	13627	13696	13596	13569	13621	13655	13724	13519	13526	13427	13605	13645	13714	13507	13623	13682	13584	13601	13535	13602	13636	13550	13637	13586	13514	13587	13642	13541	13531	13700	13734	13484	13730	13550	13560	13677	13657	13716	13646	13478	13687	13726	13724	13522	13741	13714	13569	13584	13567	13518	13664	13553	13575	13646	13508	13815	13634	13521	13496	13578	13485	13541	13423	13669	13653	13515	13642	13680	13603	13495	13642	13539	13741	13702	13700	13561	13689	13543	13558	13637	13647	13676	13628	13521	13619	13569	13698	13427	13658	13547	13658	13447	13497	13516	13559	13572	13588	13673	13615	13669	13586	13602	13392	13664	13676	13529	13649	13566	13645	13666	13568	13550	13618	13545	13554	13561	13684	13446	13774	13614	13790	13705	13577	13688	13658	13700	13686	13644	13708	13700	13632	13635	13550	13487	13422	13797	13676	13653	13611	13691	13666	13574	13649	13597	13633	13655	13577	13478	13665	13487	13820	13617	13652	13459	13585	13662	13610	13480	13622	13717	13674	13635	13485	13637	13681	13663	13576	13440	13601	13477	13804	13563	13606	13492	13733	13477	13574	13788	13681	13502	13673	13704	13640	13590	13573	13624	13658	13701	13755	13504	13617	13609	13725	13448	13544	13489	13735	13497	13569	13422	13540	13522	13730	13418	13675	13680	13592	13752	13584	13670	13655	13530	13703	13718	13530	13567	13710	13636	13606	13595	13729	13617	13652	13739	13740	13545	13579	13594	13671	13562	13445	13724	13686	13593	13605	13629	13531	13631	13552	13797	13641	13677	13509	13687	13682	13480	13498	13545	13751	13700	13524	13419	13680	13540	13580	13668	13561	13667	13647	13478	13601	13545	13603	13605	13524	13652	13487	13679	13691	13500	13435	13582	13491	13596	13654	13587	13614	13712	13800	13575	13699	13560	13687	13945	13523	13547	13679	13637	13466	13511	13684	13578	13570	13559	13675	13456	13722	13744	13720	13640	13677	13584	13520	13688	13678	13695	13740	13597	13645	13629	13537	13571	13628	13822	13630	13523	13639	13625	13885	13736	13679	13702	13593	13739	13643	13571	13667	13648	13517	13632	13657	13572	13543	13564	13578	13473	13777	13550	13667	13633	13626	13638	13548	13576	13643	13506	13725	13606	13520	13553	13492	13395	13599	13597	13661	13511	13662	13658	13610	13647	13574	13697	13676	13590	13773	13552	13677	13643	13611	13572	13803	13645	13615	13524	13539	13806	13648	13603	13630	13576	13894	13721	13479	13697	13642	13678	13638	13731	13602	13514	13521	13551	13689	13623	13514	13748	13562	13515	13638	13527	13693	13566	13544	13685	13485	13726	13647	13647	13733	13620	13752	13750	13604	13609	13749	13587	13505	13732	13654	13563	13724	13632	13585	13582	13499	13484	13543	13698	13601	13734	13713	13507	13582	13508	13553	13558	13588	13637	13610	13607	13701	13759	13562	13645	13648	13498	13608	13709	13392	13569	13626	13546	13837	13552	13496	13444	13495	13621	13405	13645	13627	13557	13610	13583	13467	13680	13569	13438	13660	13578	13718	13570	13721	13705	13583	13449	13527	13590	13564	13646	13786	13591	13617	13674	13601	13601	13734	13719	13571	13572	13615	13596	13471	13598	13683	13615	13584	13615	13663	13596	13565	13571	13676	13552	13428	13681	13632	13514	13774	13660	13575	13626	13760	13527	13620	13783	13668	13684	13678	13472	13594	13621	13639	13688	13521	13400	13747	13478	13696	13471	13596	13565	13654	13592	13784	13376	13412	13544	13580	13641	13775	13526	13858	13763	13649	13665	13738	13410	13621	13676	13625	13647	13772	13502	13706	13506	13706	13796	13530	13692	13431	13450	13656	13559	13554	13665	13681	13456	13457	13569	13441	13567	13686	13358	13552	13432	13664	13708	13509	13525	13750	13582	13750	13625	13659	13624	13592	13655	13400	13531	13576	13577	13735	13585	13477	13599	13506	13680	13612	13505	13520	13601	13413	13639	13546	13566	13737	13623	13630	13667	13692	13437	13522	13566	13672	13567	13524	13858	13642	13546	13622	13732	13765	13648	13616	13510	13759	13724	13671	13497	13610	13635	13518	13649	13591	13556	13656	13559	13521	13603	13622	13432	13674	13781	13636	13656	13628	13531	13588	13718	13725	13672	13593	13687	13517	13628	13735	13578	13695	13704	13594	13686	13623	13681	13685	13613	13675	13577	13646	13595	13655	13602	13506	13632	13584	13680	13640	13734	13631	13662	13632	13649	13499	13452	13576	13674	13596	13723	13513	13740	13636	13617	13600	13607	13612	13532	13429	13745	13664	13572	13818	13573	13713	13664	13625	13526	13440	13631	13735	13511	13748	13717	13551	13672	13636	13439	13526	13623	13601	13641	13684	13532	13586	13721	13517	13626	13632	13625	13526	13478	13643	13618	13532	13520	13709	13588	13592	13701	13524	13610	13596	13528	13328	13586	13598	13598	13647	13521	13602	13597	13709	13648	13872	13642	13597	13681	13580	13686	13643	13692	13593	13485	13592	13478	13705	13573	13543	13661	13581	13667	13594	13607	13682	13598	13511	13634	13813	13547	13694	13558	13532	13675	13697	13512	13432	13560	13657	13644	13650	13694	13649	13703	13625	13600	13682	13661	13702	13441	13657	13645	13594	13774	13720	13544	13577	13721	13480	13551	13520	13722	13697	13687	13580	13727	13639	13560	13795	13614	13607	13471	13641	13479	13521	13574	13627	13676	13540	13732	13531	13554	13682	13647	13536	13773	13554	13540	13635	13617	13525	13593	13555	13720	13690	13585	13730	13544	13467	13639	13602	13721	13647	13484	13520	13560	13628	13679	13481	13571	13578	13747	13665	13669	13654	13506	13636	13607	13488	13743	13591	13653	13466	13567	13639	13586	13690	13718	13532	13543	13591	13632	13550	13461	13478	13527	13620	13647	13414	13607	13541	13631	13685	13621	13545	13644	13651	13595	13534	13520	13769	13577	13562	13582	13774	13700	13595	13636	13614	13584	13530	13696	13678	13629	13564	13697	13584	13670	13523	13578	13449	13637	13533	13589	13640	13704	13707	13541	13550	13537	13557	13436	13595	13788
21880	21022	28239	24019	21265	23335	25190	19770	18312	18300	18328	17729	17860	17775	17711	17517	17531	17474	17699	17532	17474	17571	17508	17251	17400	17425	17318	17508	17532	17705	17495	17562	17506	17442	17395	17513	17322	17636	17400	17346	17367	17381	17338	17333	17495	17448	17330	17356	17413	17365	17385	17334	17465	17516	17499	17388	17279	17279	17344	17531	17465	17272	17422	17397	17083	17367	17420	17369	17310	17368	17277	17371	17336	17329	17520	17377	17315	17363	17245	17335	17475	17392	17248	17415	17177	17223	17359	17320	17319	17320	17265	17148	17193	17441	17307	17267	17254	17312	17279	17194	17231	17432	17362	17401	17460	17310	17566	17243	17116	17343	17498	17368	17185	17300	17217	17466	17197	17410	17361	17189	17459	17171	17446	17227	17348	17096	17368	17467	17425	17300	17167	17350	17244	17446	17378	17269	17397	17286	17315	17323	17327	17168	17333	17424	17309	17418	17240	17283	17214	17126	17358	17287	17170	17367	17363	17289	17558	17242	17335	17321	17209	17252	17312	17362	17334	17279	17282	17577	17445	17463	17290	17297	17349	17349	17396	17280	17280	17335	17357	17193	17147	17410	17367	17140	17090	17221	17187	17327	17421	17279	17321	17403	17190	17255	17263	17101	17262	17304	17495	17123	17201	17035	17342	17408	17343	17487	17279	17411	17446	17254	17480	16996	17387	17476	17235	17256	17279	17321	17360	17438	17334	17387	17171	17326	17328	17032	17353	17378	17117	17435	17372	17345	17322	17401	17451	17246	17295	17252	17234	17213	17363	17367	17248	17095	17356	17436	17388	17166	17244	17214	17354	17405	17544	17165	17336	17229	17340	17362	17527	17393	17310	17351	17493	17139	17367	17505	17495	17234	17451	17392	17348	17407	17364	17178	17329	17369	17429	17252	17546	17388	17422	17314	17137	17038	17257	17225	17457	17342	17449	17279	17424	17347	17186	17430	17377	17317	17254	17236	17312	17439	17526	17321	17334	17279	17261	17236	17401	17181	17349	17237	17592	17318	17428	17283	17275	17179	17451	17273	17427	17158	17250	17357	17498	17364	17347	17169	17423	17483	17269	17435	17263	17245	17242	17410	17472	17263	17257	17328	17341	17357	17645	17393	17521	17377	17488	17434	17008	17321	17329	17433	17408	17299	17396	17310	17086	17389	17190	17067	17331	17400	17217	17129	17027	17220	17450	17601	17180	17263	17186	17319	17288	17272	17204	17452	17489	17432	17275	17272	17298	17303	17474	17382	17329	17308	17267	17194	17422	17230	17385	17018	17312	17218	17298	17430	17334	17521	17340	17357	16959	17215	17153	17312	17356	17450	17150	17176	17322	17055	17393	17154	17334	17435	17144	17373	17165	17412	17438	17262	17315	17306	17252	17378	17422	17210	17432	17258	17300	17510	17236	17363	17224	17449	17574	17415	17285	17408	17319	17449	17387	17230	17392	17350	17405	17393	17282	17115	17257	17390	17190	17190	17312	17345	17242	17163	17459	17288	17290	17298	17523	17500	17275	17453	17375	17459	17224	17571	17373	17319	17268	17139	17404	17491	17399	17264	17390	17160	17312	17358	17163	17510	17357	17267	17300	17339	17441	17377	17249	17353	17506	17262	17291	17313	17236	17094	17259	17185	17322	17263	17412	17076	17444	17405	17296	17415	17382	17275	17306	17536	17317	17112	17361	17287	17130	17284	17311	17284	17348	17291	17203	17338	17364	17377	17336	17517	17345	17403	17397	17312	17435	17345	17215	17081	17275	17259	17312	17211	17194	17105	17327	17389	17456	17338	17450	17274	17158	17194	17381	17578	17347	17257	17196	17265	17204	17296	17154	17211	17065	17083	17152	17375	17219	17364	17334	17273	17362	17257	17211	17196	17300	17323	17183	17659	17164	17105	17476	17527	17196	17218	17384	17283	17219	17283	17273	17303	17322	17445	17287	17184	17306	17323	17478	17318	17205	17178	17472	17483	17106	17255	17319	17424	17173	17156	17316	17368	17063	17179	17224	17367	17463	17294	17065	17280	17315	17487	17253	17494	17116	17336	17226	17303	17282	17267	17464	17381	17511	17290	17121	17361	17260	17416	17324	17204	17236	17179	17306	17216	17312	17475	17438	17466	17225	17441	17347	17322	17460	17111	17143	16987	17216	17258	17425	17436	17442	17314	17380	17146	17225	17162	17362	17437	17129	17394	17149	17289	17405	17350	17235	17212	17543	17145	17176	17251	17393	17372	17351	17392	17347	17331	17361	17294	17426	17440	17381	17080	17129	17293	17236	17453	17288	17323	17134	17307	17238	17329	17200	17241	17249	17413	17391	17211	17391	17268	17243	17300	17518	17249	17481	17225	17380	17335	17280	17357	17392	17425	17139	17062	17414	17267	17417	17139	17101	17252	17199	17316	17363	17370	17408	17371	17331	17470	17321	17266	17346	17340	17049	17284	17268	17147	17189	17240	17288	17209	17333	17416	17326	17208	17367	17279	17259	17330	17244	17227	17123	17411	17291	17289	17349	17276	17238	17159	17204	17406	17434	17282	17353	17377	17160	17334	17295	17415	17282	17425	17171	17501	17162	17410	17426	17341	17030	17325	17253	17310	17394	17194	17235	17266	17205	17058	17151	17436	17300	17237	17344	17408	17426	17222	17302	17244	17293	17311	17069	17170	16998	17322	17379	17435	17218	17295	17354	17303	17475	17441	17211	17336	17389	17105	17263	17292	17317	17213	17350	17260	17167	17329	17353	17362	17183	17465	17380	17318	17253	17187	17119	17219	17213	17237	17313	17282	17212	17225	17482	17401	17147	17489	17413	17455	17365	17519	17353	17378	17357	17354	17426	17311	17428	17507	17306	17552	17326	17255	17416	17421	17237	17252	17308	17206	17119	17289	17289	17416	17342	17429	17463	17288	17320	17276	17333	17218	17246	17246	17124	17309	17498	17042	17311	17336	17228	17327	17437	17332	17418	17308	17323	17294	17292	17348	17228	17251	17420	17222	17251	17194	17239	17327	17316	17268	17336	17366	17461	17238	17104	17059	17357	17267	17523	17352	17356	17187	17066	17227	17297	17154	17318	17184	17291	17389	17271	17291	17315	17451	17624	17305	17218	17393	17343	17322	17265	17266	17288	17173	17322	17126	17450	17378	17281	17103	17409	17461	17380	17167	17347	17240	17457	17423	17327	17231	17271	17412	17198	17093	17227	17126	17273	17448	17544	17388	17310	17312	17437	17414	17433	17295	17472	17345	17419	17334	17423	17249	17257	17325	17365	17444	17261	17029	17550	17173	17443	17365	17237	17321	17573	17419	17258	17349	17314	17273	17419	17357	17258	17387	17404	17416	17306	17007	17353	17470	17350	17256	17336	17421	17306	17309	17551	17382	17431	17108	17258	17351	17091	17365	17189	17295	17314	17357	17164	17193	17275	17349	17510	17408	17264	17566	17389	17349	17356	17371	17444	17409	17542	17377	17150	17058	17111	17155	17188	17323	17264	17357	17325	17356	17328	17256	17396	17197	17323	17278	17327	17246	17049	17411	17356	17429	17457	17341	17403	17357	17320	17239	17369	17283	17292	16991	17218	17299	17290	17375	17316	17165	17254	17365	17433	17447	17474	17315	17322	17427	17245	17300	17340	17154	17234	17335	17423	17315	17189	17438	17392	17301	17181	17271	17389	17201	17423	17279	17203	17396	17464	17514	17155	17073	17235	17378	17234	17265	17422	17402	17335	17422	17237	17257	17541	17604	17182	17437	17336	17272	17461	17295	17376	17381	17278	17288	17080	17214	17291	17397	17125	17306	17527	17355	17152	17260	17457	17445	17256	17403	17202	17310	17218	17287	17495	17209	17333	17275	17226	17136	17259	17156	17525	17274	17230	17407	17342	17117	17404	17250	17209	17392	17189	17133	17191	17410	17225	17497	17407	17173	17323	17516	17555	17461	17215	17368	17380	17267	17290	17461	17425	17216	17154	17078	17219	17187	17348	17105	17213	17241	17542	17213	17224	17379	17438	17183	17533	17167	17380	17296	17318	17247	17304	17301	17236	17243	17466	17294	17492	17280	17256	17392	17388	17026	17246	17303	17298	17224	17231	17468	17322	17458	17460	17493	17207	17257	17251	17291	17302	17240	17449	17380	17219	17269	17298	17359	16982	17287	17429	17193	17384	17237	17169	17289	17280	17530	17305	17427	17334	17288	17274	17287	17242	17435	17066	17144	17309	17111	17361	17234	17281	17295	17399	17361	17423	17336	17351	17371	17161	17102	17354	17302	17234	17434	17327	17377	17123	17139	17336	17090	17143	17177	17319	17305	17311	17230	17125	17334	17370	17274	17037	17283	17260	17108	17187	17363	17455	17221	17083	17332	17391	17321	17301	17269	17617	17403	17355	17311	17248	17366	17088	17342	17371	17314	17301	17371	17478	17188	17355	17189	17137	17507	17401	17282	17230	17346	17470	17363	17193	17453	17314	17103	17402	17345	17403	17113	17186	17187	17294	17305	17296	17274	17241	17301	17262	17197	17217	17297	17225	17398	17198	17346	17077	17290	17427	17282	17250	17110	17235	17340	17358	17268	17373	17048	17298	17323	17451	17376	17293	17270	17397	17511	17319	17411	17389	17309	17275	17286	17475	17120	17395	17410	17329	17378	17253	17422	17235	17338	17352	17385	17249	17297	17417	17396	17541	17223	17437	17492	17343	17362	17122	17338	17320	17473	17280	17168	17515	17502	17349	17333	17248	17227	17413	17470	17151	17346	17323	17463	17334	17289	17461	17389	17351	17400	17446	17353	17322	17225	17275	17380	17380	17274	17260	17224	17302	17049	17312	17309	17398	17299	17149	17302	17425	17252	17464	17238	17512	17256	17430	17365	17235	17481	17393	17331	17388	17391	17278	17252	17533	17386	17336	17280	17423	17256	17342	17473	17416	17423	17513	17360	17261	17521	17267	17179	17314	17332	17360	17174	17365	17332	17246	17157	17338	17313	17262	17305	17288	17181	17220	17437	17250	17456	17375	17282	17373	17472	17329	17500	17376	17353	17303	17247	17258	17245	17303	17287	17159	17147	17350	17228	17157	17385	17242	17275	17368	17182	17336	17216	17146	17521	17307	17170	17327	17383	17384	17304	17272	17219	17262	17458
16699	37649	31382	24400	21655	19626	18148	17032	16338	15824	15446	15346	15249	14958	15016	14929	14910	15133	14834	14858	14751	14855	14793	14651	14909	14829	14909	14830	14786	14753	14866	14667	14688	14710	14677	14892	14705	14779	14691	14904	14712	14786	14687	14717	14760	14621	14790	14731	14627	14808	14677	14768	14598	14792	14703	14698	14757	14553	14737	14878	14757	14915	14798	14651	14638	14609	14748	14711	14647	14677	14709	14665	14586	14665	14705	14690	14696	14659	14682	14562	14728	14678	14818	14512	14672	14762	14684	14762	14548	14761	14639	14717	14802	14885	14644	14717	14394	14739	14721	14685	14659	14689	14756	14704	14828	14718	14553	14691	14812	14698	14619	14699	14777	14863	14724	14733	14613	14618	14682	14638	14615	14843	14731	14639	14712	14626	14735	14714	14730	14595	14779	14735	14709	14703	14751	14794	14720	14746	14772	14770	14789	14622	14656	14696	14667	14672	14625	14758	14787	14588	14627	14705	14530	14562	14613	14784	14865	14615	14836	14579	14831	14741	14551	14756	14667	14786	14763	14704	14688	14811	14550	14661	14611	14668	14571	14582	14678	14604	14748	14712	14622	14494	14684	14770	14754	14737	14556	14574	14603	14681	14767	14752	14725	14638	14720	14714	14649	14633	14668	14694	14645	14696	14720	14658	14550	14806	14714	14769	14760	14643	14752	14711	14740	14786	14623	14646	14731	14762	14713	14734	14711	14630	14699	14766	14660	14672	14679	14600	14640	14641	14753	14623	14440	14770	14620	14736	14728	14601	14760	14490	14773	14694	14885	14834	14598	14573	14523	14650	14754	14644	14672	14664	14767	14787	14680	14616	14810	14828	14764	14865	14770	14644	14916	14574	14713	14840	14738	14589	14660	14725	14860	14690	14719	14601	14748	14602	14620	14799	14747	14587	14782	14708	14635	14556	14654	14586	14650	14729	14680	14678	14756	14890	14627	14711	14730	14592	14722	14664	14724	14692	14848	14757	14702	14620	14746	14782	14660	14797	14653	14623	14772	14629	14591	14735	14814	14769	14703	14571	14698	14699	14917	14681	14711	14629	14689	14831	14793	14763	14784	14794	14848	14745	14604	14647	14738	14737	14656	14714	14549	14667	14628	14503	14618	14860	14685	14705	14654	14631	14682	14703	14902	14696	14653	14699	14835	14620	14763	14618	14616	14619	14564	14735	14799	14692	14685	14723	14674	14500	14647	14658	14808	14807	14683	14718	14768	14563	14637	14808	14755	14762	14622	14807	14696	14710	14684	14561	14679	14653	14734	14814	14638	14515	14741	14669	14846	14663	14798	14670	14707	14710	14805	14768	14603	14643	14622	14661	14787	14714	14603	14737	14740	14601	14576	14767	14842	14751	14882	14600	14516	14583	14677	14588	14707	14572	14741	14674	14681	14335	14718	14701	14583	14742	14667	14598	14563	14707	14743	14814	14687	14632	14660	14632	14619	14798	14784	14805	14636	14846	14706	14805	14814	14643	14728	14772	14793	14845	14797	14688	14875	14822	14905	14570	14821	14763	14727	14782	14685	14630	14684	14700	14572	14863	14553	14761	14829	14711	14715	14645	14655	14571	14700	14737	14680	14694	14635	14621	14799	14760	14712	14639	14702	14636	14631	14696	14633	14474	14720	14624	14645	14579	14763	14697	14736	14620	14712	14606	14628	14808	14638	14765	14816	14743	14687	14774	14828	14505	14762	14681	14744	14631	14735	14781	14567	14639	14790	14894	14540	14644	14702	14742	14722	14496	14733	14937	14628	14804	14560	14775	14655	14650	14567	14768	14761	14517	14708	14732	14662	14717	14861	14549	14580	14608	14740	14683	14796	14666	14777	14494	14699	14603	14559	14673	14617	14604	14576	14650	14695	14495	14784	14538	14685	14734	14675	14641	14671	14729	14522	14659	14606	14803	14551	14904	14786	14645	14684	14644	14700	14778	14662	14658	14770	14644	14700	14685	14869	14861	14692	14465	14778	14837	14750	14754	14954	14553	14798	14530	14727	14553	14537	14662	14627	14632	14823	14664	14680	14643	14818	14806	14756	14657	14751	14732	14659	14851	14539	14690	14792	14688	14766	14802	14901	14675	14712	14725	14577	14614	14817	14693	14778	14546	14691	14696	14605	14666	14605	14732	14707	14592	14779	14839	14605	14848	14764	14626	14731	14739	14663	14743	14590	14624	14851	14769	14533	14680	14704	14844	14696	14791	14615	14846	14593	14741	14656	14723	14737	14619	14694	14769	14554	14713	14795	14787	14716	14803	14751	14525	14745	14651	14780	14775	14711	14730	14558	14739	14762	14578	14795	14631	14648	14708	14865	14580	14565	14717	14677	14547	14605	14772	14737	14545	14561	14785	14652	14552	14779	14615	14632	14748	14699	14712	14660	14655	14519	14854	14612	14585	14647	14552	14723	14813	14638	14611	14651	14885	14718	14642	14589	14675	14748	14811	14560	14841	14658	14631	14550	14689	14820	14776	14620	14638	14609	14865	14603	14649	14721	14730	14763	14669	14728	14853	14683	14603	14865	14716	14652	14871	14624	14644	14649	14676	14696	14598	14530	14697	14594	14707	14737	14467	14740	14632	14649	14716	14730	14684	14603	14654	14705	14792	14712	14588	14660	14731	14567	14734	14532	14738	14771	14750	14344	14764	14677	14768	14518	14717	14601	14625	14586	14745	14849	14787	14721	14625	14863	14766	14800	14758	14827	14746	14712	14636	14709	14660	14593	14782	14702	14699	14437	14685	14567	14729	14501	14772	14761	14657	14641	14739	14735	14541	14726	14640	14735	14502	14756	14722	14703	14653	14695	14831	14849	14688	14646	14732	14756	14685	14656	14760	14704	14829	14656	14625	14702	14585	14742	14618	14776	14712	14775	14703	14921	14604	14706	14704	14748	14737	14550	14607	14827	14702	14592	14697	14707	14876	14702	14645	14469	14841	14715	14683	14892	14682	14748	14771	14749	14592	14677	14668	14649	14575	14586	14729	14759	14685	14762	14906	14774	14570	14609	14520	14715	14601	14665	14685	14815	14558	14692	14668	14744	14770	14690	14640	14692	14635	14811	14874	14670	14699	14689	14868	14563	14702	14611	14726	14572	14742	14646	14761	14777	14616	14772	14731	14551	14545	14771	14670	14615	14803	14791	14610	14556	14763	14595	14698	14796	14625	14582	14653	14726	14718	14802	14865	14673	14688	14732	14653	14626	14812	14856	14669	14646	14700	14697	14763	14725	14681	14842	14650	14707	14782	14640	14496	14653	14623	14770	14620	14625	14521	14836	14686	14722	14553	14703	14521	14863	14721	14599	14783	14727	14834	14770	14795	14738	14689	14700	14814	14487	14675	14746	14681	14695	14822	14882	14560	14644	14798	14812	14518	14674	14670	14701	14711	14694	14495	14674	14696	14900	14590	14783	14787	14591	14694	14826	14775	14674	14662	14887	14722	14683	14627	14651	14786	14538	14855	14654	14665	14741	14719	14724	14655	14662	14948	14692	14771	14649	14534	14605	14633	14559	14631	14680	14647	14755	14584	14751	14629	14648	14693	14610	14463	14609	14779	14616	14590	14741	14691	14742	14797	14682	14614	14905	14740	14759	14671	14649	14679	14616	14866	14764	14703	14730	14711	14548	14661	14839	14740	14744	14661	14706	14779	14711	14523	14654	14665	14596	14730	14752	14726	14694	14824	14809	14572	14640	14722	14789	14716	14669	14660	14939	14713	14687	14818	14623	14723	14714	14527	14632	14631	14734	14648	14804	14800	14472	14874	14684	14741	14619	14625	14730	14686	14672	14718	14749	14675	14591	14547	14656	14669	14725	14717	14625	14695	14789	14642	14595	14498	14705	14866	14730	14801	14498	14655	14642	14788	14696	14662	14741	14703	14635	14746	14541	14654	14628	14663	14822	14610	14582	14625	14636	14774	14817	14693	14555	14767	14743	14752	14671	14509	14824	14691	14748	14755	14750	14730	14700	14791	14558	14770	14478	14816	14742	14838	14665	14653	14654	14724	14641	14617	14652	14584	14704	14720	14677	14791	14652	14729	14669	14647	14630	14675	14728	14773	14723	14581	14618	14694	14656	14707	14606	14805	14835	14751	14631	14745	14599	14771	14648	14683	14616	14743	14640	14760	14586	14657	14641	14728	14679	14472	14622	14703	14674	14546	14605	14765	14781	14701	14854	14668	14613	14589	14716	14582	14674	14679	14683	14672	14798	14668	14490	14685	14650	14707	14599	14559	14769	14828	14802	14723	14697	14687	14656	14727	14725	14591	14804	14761	14630	14708	14764	14598	14625	14646	14781	14671	14667	14685	14701	14715	14932	14740	14625	14858	14570	14565	14946	14617	14843	14687	14842	14551	14701	14589	14621	14680	14701	14627	14663	14684	14556	14831	14768	14789	14840	14851	14723	14605	14719	14620	14638	14694	14724	14687	14678	14454	14681	14896	14820	14724	14618	14757	14762	14500	14588	14761	14718	14706	14714	14590	14733	14708	14837	14708	14762	14526	14702	14698	14705	14570	14657	14611	14656	14565	14667	14647	14580	14748	14596	14606	14783	14660	14758	14708	14681	14576	14815	14704	14923	14649	14724	14690	14754	14548	14725	14854	14628	14574	14642	14627	14636	14717	14671	14666	14772	14573	14825	14805	14558	14584	14675	14829	14835	14669	14612	14740	14675	14805	14677	14666	14529	14489	14815	14616	14713	14542	14844	14760	14663	14667	14736	14594	14678	14768	14534	14713	14770	14814	14665	14669	14692	14716	14782	14803	14730	14539	14666	14680	14737	14735	14652	14677	14679	14726	14772	14694	14765	14689	14716	14739	14585	14745	14819	14623	14683	14847	14645	14644	14706	14726	14609	14737	14552	14484	14693	14706	14720	14857	14765	14762	14656	14570	14637	14730	14591	14814	14854	14738	14771	14816	14620	14766	14763	14496	14743	14612	14627	14609	14828	14685	14894	14688	14602	14646	14692	14831	14620	14687	14618	14692	14434	14788	14624	14927	14779	14541	14634	14632	14702	14697	14837	14798	14667	14661	14782	14754	14812	14602	14628	14554	14719	14645	14621	14571	14770	14674	14677	14763	14660	14602	14598	14820	14722	14589	14739	14690	14660	14699	14841	14485
28163	22605	24974	21536	17532	16839	16417	15850	15534	15487	15179	15388	15258	15145	15336	15366	15014	15238	15157	15143	15227	15315	14939	15140	15143	15312	15177	15259	15171	14985	15257	15061	15152	15184	15153	15236	14974	14939	15100	15199	15196	14921	15222	15264	15100	14848	15114	15279	15296	15183	15025	15275	15114	15114	14978	15313	15096	14838	15095	15017	15128	15207	15072	15044	15155	15256	15248	15108	15085	15037	15184	15010	15186	15001	15254	15084	15082	15155	15013	15173	15050	15114	15162	14966	15278	15084	15219	15041	15132	15010	15070	15054	15193	15135	15014	15170	15009	15141	15112	14954	15074	15082	15256	15153	15279	15157	15081	14902	14980	15290	15221	15079	14944	15154	15076	15252	15101	15216	15254	15260	15092	15277	15125	15236	14996	15235	15176	15177	15097	15062	15026	15052	15171	15283	15120	15010	14830	15095	15100	15099	15141	15233	15061	14961	15134	15174	15356	15117	15084	14981	15019	15229	15088	15188	15128	15129	15097	14977	14998	15176	15309	15142	15153	15112	15160	15333	15171	15079	15139	15149	15253	15175	15197	15142	15207	15250	15253	15186	15139	15067	15206	14971	15161	15170	15162	15482	15181	15172	15170	15194	15003	15085	15316	15153	15338	14919	15178	15123	15243	15112	15019	15210	15105	15213	15067	15154	15291	15101	15135	15237	15169	15325	15213	15211	15096	15301	15280	15222	15062	15146	15155	15188	15155	15113	15167	14973	15130	15137	15424	15239	15037	15419	15223	15056	15095	14987	15259	15134	15124	15237	15216	15058	15366	15105	15095	15139	15071	15064	15150	15193	15138	14991	15039	15061	15297	15168	15177	15365	15082	15022	15072	15173	14964	15121	15111	15034	15148	14951	15296	15226	14948	14981	15090	15089	15188	15130	15246	15155	15229	15035	15143	15051	15246	15098	15003	15107	15281	15332	15047	15299	15034	14939	15179	15087	15110	15095	15071	15035	15256	15272	15037	14913	15051	15281	15166	15190	15154	15190	15132	15188	15201	15140	15087	15085	14984	14977	15059	15003	15287	15256	15328	15396	15282	15102	15306	15172	15048	15169	15203	15208	15165	15141	15109	15104	15144	15292	15158	15029	15362	15308	15053	15219	15320	15181	15273	14939	15134	15074	15235	15195	15098	15102	15123	15190	15256	15086	15198	15105	15261	15140	15282	15102	15030	15010	14955	15273	15174	15220	15256	15011	15097	15191	15126	15263	15178	15195	15088	15060	15033	14981	15075	15040	15181	15175	14997	15235	15139	15297	15227	15287	15171	15217	15062	15224	15231	15255	15035	15049	15009	15109	15200	15304	15127	15332	15225	15122	15023	15190	15179	15105	15120	15364	15207	14915	15302	15283	15143	15212	15083	14852	15305	15336	15281	15223	15072	15214	15117	15056	15104	15003	15153	15140	15215	15079	14949	14852	15311	15182	15178	15171	15166	15149	15191	14919	15196	15035	15186	15160	15314	15167	15238	15146	15050	15158	15142	15158	15263	15301	15219	15013	15198	15132	15160	15102	15204	15122	15011	15279	15074	15168	15188	15219	15097	15117	15219	15107	15150	15169	15245	15147	15271	14966	15054	14934	15106	15044	15202	15114	15117	15188	15057	15289	15047	15167	15174	15199	15025	15226	15066	14981	15203	14971	15294	15333	15192	15216	14864	15177	15181	15101	15057	14966	15224	15177	15124	15167	14966	15154	14986	15092	15427	15106	15135	15139	15173	15120	15116	15212	15108	15032	15126	15114	15067	15021	15282	15115	15190	15202	15199	15151	15170	15005	15116	15154	15222	15340	15160	14971	15100	15258	15271	14991	15136	15321	15149	15234	15060	15049	15132	15006	15162	15241	15097	14996	15104	15017	15030	15096	15249	15293	15254	15148	15460	15281	15181	15324	15099	15254	15128	15071	15124	15115	15146	15168	15208	15206	15126	15288	15469	15272	15233	15096	15427	15221	15121	15225	15192	15088	15195	15084	15145	15080	15276	15039	15171	15378	15124	15246	15172	15041	15423	15252	14959	15176	15238	15093	14978	14896	14909	15131	15203	15065	15168	15121	15109	15269	15229	15088	15021	15333	15009	15144	15198	15086	15236	15125	15013	15234	15015	15161	15352	15167	15062	14954	15328	15079	15060	15108	15160	15361	15236	15031	15235	15140	15235	15063	15351	15058	15292	15184	15201	15007	15139	15193	15094	15165	15184	15081	15240	15129	15126	15162	15108	15148	15246	15105	15168	15047	15168	15287	15023	15158	15227	15206	15090	15142	15058	15235	15134	15104	15221	15283	15129	15134	15184	15151	15199	15225	15187	15029	15026	15036	15201	15063	15122	15068	15189	15145	15097	15048	15174	15177	15048	15046	15084	15139	14860	15114	15111	14842	15271	14966	15056	15066	15242	15003	15148	15075	15235	15284	15360	15227	15178	15145	14941	15021	15151	15265	15101	15265	15181	15054	15080	15213	15200	15018	15412	15265	15184	14920	15046	15210	15266	15125	15076	15027	14879	15067	15256	15313	15039	15078	15005	15135	15020	15119	15198	15149	14839	15268	15199	15254	15450	14984	15120	14929	14975	15185	15283	15208	15221	15199	15061	14976	14990	15147	15056	15150	14957	15152	15022	15205	15235	15033	15196	15176	15066	15081	15253	15229	15147	15222	15209	15111	15247	15302	15056	15295	15160	15174	15074	15132	15097	15311	15200	15132	15202	15077	15062	15368	15320	15180	15319	15213	15066	15157	15120	15267	14997	15104	14993	15294	15192	15205	14928	15208	15149	15118	15009	15192	14998	15103	15161	15288	15159	15213	15216	15134	15220	15132	14849	15041	15141	15256	15209	15247	15314	15093	15058	14985	15059	15245	15111	15211	15333	15123	15309	15160	15057	15165	15070	15116	15061	15236	15318	15181	14897	14975	15144	15386	15266	15200	15168	15283	15084	15217	15214	15120	15306	15066	15023	15189	15350	14903	14917	15032	15084	15270	15124	15083	15142	15089	15065	14975	15237	14949	15161	15125	15104	15262	14977	15217	15061	15076	15013	15082	15010	15070	15244	14993	15150	15134	14869	14954	15029	15279	15279	15225	15270	15218	15285	15110	15206	15131	15168	15375	15057	15183	15179	15087	15094	15185	15126	15261	15361	15241	15148	14981	15259	15102	15135	15177	14837	15350	15191	15150	15284	15172	14971	15007	15157	15151	15084	15138	14882	14917	15129	15406	15124	15310	15168	15088	15180	15103	15279	15265	15185	15142	15237	15308	15267	15193	15120	14967	15177	15064	15336	15045	14943	15012	15197	15153	15118	15264	15283	15245	15004	15212	15159	15099	15002	14975	15042	15237	15034	15136	14931	15029	15225	15211	15272	15017	15302	14975	15096	15112	15302	15169	15316	15030	15272	15009	15105	15283	15216	15234	15271	15223	15335	14973	15154	15144	15335	15334	15196	15125	15113	15208	15155	15040	15071	14973	15098	15122	15068	14952	15073	15413	15031	15055	15190	15069	14925	15122	15163	14981	15304	15066	15320	15346	15230	15059	15301	15133	15042	15062	15103	15110	15195	15241	15258	15089	15222	15050	15167	15079	15189	14867	15147	14994	15247	15170	14996	15153	15122	15174	15193	15161	14987	15175	14924	15428	15124	15045	15342	15218	15220	15204	15172	15003	15275	15254	15326	15212	14900	15067	15172	15111	15122	15090	15227	15261	15212	15283	15197	15088	15314	15336	15188	15081	15096	15303	15050	15095	15250	15179	15254	15128	14954	15095	15107	15051	15210	15019	15076	15167	15147	15168	15239	15150	15057	15025	15189	15205	15253	15040	15173	15074	15149	15160	15208	15195	15023	15310	15260	15145	15261	15161	15277	15262	15168	15025	15326	15354	15152	15131	15084	15275	15191	14884	14998	15092	15122	15105	15110	15124	15147	15239	15136	15028	15132	15365	15071	15155	15066	15262	15110	15301	15060	15143	15130	15102	15267	15219	15101	15189	14926	15114	15069	15170	15266	15069	15088	15037	15195	15082	15353	15188	15055	15470	15125	15134	15160	15220	15209	15244	15137	15067	15361	15240	14811	15263	15187	15096	15171	15136	15363	15279	15067	15171	15330	15190	15152	15153	15133	15055	15280	15189	15118	15290	15015	15066	14932	15154	15277	15252	15049	15229	15184	15001	15190	15071	15172	15091	15021	15098	15045	15184	15229	15253	15072	14974	15144	15230	15121	14932	15028	15166	15285	15108	15167	15308	14953	15113	15232	15129	15114	15252	15229	15238	15139	15178	15237	15179	15000	15157	15115	15205	15064	15054	14916	15159	15140	15213	15209	15244	15071	15032	15217	15234	15132	15307	15124	15217	15446	15391	15202	15149	15442	15227	15034	15183	15159	14819	15255	15168	15389	15219	15004	15129	15208	15112	15125	15104	15123	15133	14918	15270	15208	15090	15185	15142	15132	15313	15178	15093	15308	15255	15238	15169	15181	15145	15193	15014	15206	15042	15113	15173	14984	15119	15197	15115	14988	15087	15025	15184	15175	15323	15238	15107	15196	15022	15028	15081	15109	15207	15226	14933	15077	15355	15090	15118	15049	15134	15166	15335	14896	15156	15195	14934	15199	15278	15031	15302	14965	15137	15161	15035	15147	15019	15295	15177	15245	15152	15143	15233	15184	15055	15229	14950	15205	15029	15216	15240	14984	15056	15131	15082	15207	15152	15316	15177	15109	15043	15049	15417	15260	15066	15214	15136	15283	15137	14959	15334	15227	15207	15294	15155	15152	15417	15114	15230	15049	15217	15025	15149	15158	15281	15133	15056	15201	15046	15143	15118	15072	14867	15019	14999	15059	15069	15039	15099	15410	15010	15071	14999	15119	15178	15353	15336	15248	15101	15295	15140	15144	15323	15016	15050	15176	15257	15105	15131	15213	15182	15006	15054	15183	15192	15264	15310	15320	15137	14966	15029	15113	15131	15053	15184	15204	14999	15086	14971	15093	15090	15239	15050	15218	15279	15291	15266	15183	15096	15128	15205	15243	15166	15269	15187	15162	15244	15259	15162	15323	15319	15118	15191	15155	15099	15167	15202	15202	15176	15029	15133	15194	15036	15113	15405	15051	15394	15063	15361	15214	15030	15012	15107
17300	27292	22507	18317	16502	15595	14911	14306	13892	13757	13716	13592	13665	13599	13450	13452	13436	13444	13537	13507	13462	13619	13359	13454	13382	13353	13454	13523	13406	13517	13440	13536	13442	13531	13347	13345	13510	13487	13537	13343	13522	13324	13297	13373	13391	13456	13392	13499	13527	13502	13303	13223	13416	13520	13441	13529	13510	13450	13194	13278	13451	13419	13396	13538	13377	13528	13502	13466	13597	13396	13451	13446	13396	13493	13333	13657	13363	13522	13459	13361	13227	13547	13438	13573	13518	13315	13498	13381	13452	13453	13323	13606	13407	13305	13268	13484	13491	13439	13477	13423	13462	13210	13559	13472	13485	13443	13491	13494	13305	13529	13387	13356	13577	13495	13424	13339	13622	13412	13250	13348	13423	13491	13367	13318	13407	13422	13372	13658	13270	13445	13349	13469	13329	13605	13578	13347	13504	13373	13282	13369	13481	13344	13411	13436	13392	13513	13561	13397	13291	13600	13324	13314	13484	13368	13418	13470	13365	13456	13491	13527	13360	13496	13392	13445	13471	13482	13186	13412	13491	13420	13433	13463	13335	13284	13450	13403	13379	13405	13446	13472	13383	13554	13471	13461	13401	13406	13503	13348	13579	13395	13252	13545	13438	13391	13404	13405	13425	13296	13275	13287	13520	13493	13250	13525	13584	13400	13503	13309	13427	13520	13352	13466	13548	13534	13375	13458	13372	13308	13451	13600	13461	13363	13449	13555	13608	13505	13456	13430	13439	13473	13451	13549	13474	13451	13361	13355	13346	13560	13346	13430	13465	13380	13411	13471	13284	13316	13360	13491	13358	13427	13594	13457	13387	13602	13378	13432	13487	13400	13454	13497	13346	13447	13487	13519	13377	13518	13543	13463	13480	13327	13439	13462	13302	13740	13337	13510	13355	13443	13331	13332	13522	13351	13525	13434	13460	13567	13502	13352	13367	13442	13411	13345	13459	13445	13538	13473	13345	13217	13257	13375	13392	13493	13535	13438	13508	13327	13441	13480	13600	13122	13338	13461	13397	13435	13378	13434	13420	13563	13370	13498	13398	13527	13560	13317	13348	13464	13325	13501	13451	13335	13389	13378	13384	13462	13243	13372	13529	13489	13635	13498	13341	13453	13314	13616	13425	13471	13346	13385	13324	13381	13535	13357	13532	13372	13509	13315	13357	13405	13221	13403	13410	13183	13338	13448	13384	13333	13509	13460	13464	13482	13295	13420	13443	13374	13574	13341	13422	13244	13414	13384	13500	13495	13379	13467	13322	13378	13404	13345	13385	13503	13548	13489	13369	13372	13336	13271	13313	13481	13564	13544	13377	13475	13463	13245	13502	13544	13432	13522	13460	13429	13515	13650	13443	13573	13451	13187	13498	13562	13502	13482	13542	13484	13531	13435	13528	13292	13625	13472	13659	13464	13344	13380	13402	13493	13530	13412	13372	13551	13390	13432	13343	13438	13473	13548	13387	13412	13338	13492	13334	13465	13439	13152	13629	13395	13356	13425	13394	13582	13493	13420	13461	13507	13307	13456	13266	13460	13452	13562	13450	13394	13421	13466	13424	13476	13375	13467	13266	13560	13513	13386	13409	13413	13476	13370	13490	13529	13529	13289	13339	13488	13341	13464	13408	13379	13384	13427	13319	13420	13567	13329	13407	13303	13346	13596	13547	13529	13454	13418	13463	13309	13346	13343	13359	13348	13494	13407	13454	13405	13392	13321	13347	13389	13446	13444	13499	13507	13399	13498	13439	13350	13542	13429	13312	13324	13305	13479	13414	13429	13428	13533	13469	13354	13484	13469	13319	13416	13489	13384	13327	13630	13526	13449	13329	13455	13346	13485	13506	13509	13521	13420	13299	13410	13408	13256	13539	13360	13345	13381	13491	13360	13446	13526	13299	13388	13495	13367	13393	13545	13427	13391	13382	13497	13497	13438	13372	13570	13419	13457	13323	13397	13345	13271	13428	13538	13371	13419	13431	13405	13504	13457	13350	13477	13589	13504	13395	13358	13481	13420	13366	13351	13346	13446	13343	13492	13462	13273	13500	13385	13365	13498	13387	13538	13477	13471	13421	13409	13226	13281	13488	13397	13474	13432	13411	13365	13536	13507	13464	13351	13379	13551	13505	13457	13445	13373	13661	13556	13502	13401	13460	13551	13422	13434	13537	13537	13436	13356	13333	13452	13372	13399	13346	13417	13341	13358	13647	13384	13397	13461	13543	13451	13390	13452	13421	13428	13401	13279	13303	13444	13476	13543	13426	13409	13403	13371	13626	13477	13412	13641	13449	13351	13506	13469	13465	13461	13424	13486	13413	13499	13536	13507	13445	13436	13542	13420	13497	13502	13352	13377	13522	13260	13642	13409	13331	13426	13323	13658	13454	13515	13658	13510	13471	13473	13405	13392	13550	13373	13442	13524	13440	13381	13114	13432	13397	13449	13316	13341	13377	13351	13400	13273	13563	13498	13337	13400	13524	13485	13479	13304	13473	13417	13327	13458	13375	13198	13399	13356	13405	13351	13422	13457	13564	13500	13463	13383	13569	13424	13413	13515	13461	13490	13538	13326	13422	13452	13317	13377	13531	13488	13436	13557	13401	13433	13444	13451	13477	13470	13484	13400	13472	13393	13600	13339	13542	13522	13556	13369	13368	13286	13548	13494	13379	13301	13503	13537	13467	13363	13405	13374	13489	13410	13552	13367	13318	13609	13448	13460	13415	13452	13551	13503	13458	13325	13303	13529	13437	13570	13316	13403	13338	13464	13403	13370	13337	13358	13401	13470	13305	13477	13314	13415	13412	13430	13489	13583	13325	13338	13357	13410	13524	13467	13283	13429	13509	13541	13448	13366	13669	13461	13490	13360	13583	13507	13319	13499	13520	13437	13519	13555	13331	13333	13257	13340	13383	13441	13546	13513	13446	13343	13549	13518	13674	13334	13321	13266	13416	13393	13388	13496	13408	13376	13574	13381	13614	13491	13477	13569	13408	13474	13455	13414	13500	13466	13265	13309	13416	13542	13466	13511	13430	13392	13330	13370	13373	13337	13462	13479	13354	13392	13554	13320	13523	13337	13434	13388	13463	13550	13455	13375	13473	13341	13374	13377	13425	13388	13564	13372	13494	13403	13511	13583	13463	13547	13456	13498	13479	13515	13347	13299	13558	13340	13457	13337	13465	13357	13301	13335	13474	13483	13481	13546	13511	13380	13370	13384	13410	13325	13424	13559	13442	13305	13352	13459	13528	13405	13620	13284	13462	13516	13543	13345	13302	13426	13349	13384	13250	13499	13431	13374	13384	13249	13605	13434	13390	13332	13534	13521	13411	13644	13530	13406	13418	13692	13401	13487	13414	13431	13505	13488	13551	13486	13439	13399	13448	13599	13383	13438	13384	13393	13459	13360	13336	13645	13600	13487	13413	13466	13448	13337	13304	13522	13393	13377	13554	13465	13266	13365	13411	13309	13434	13540	13386	13636	13283	13396	13527	13433	13450	13393	13464	13594	13403	13514	13355	13342	13357	13336	13497	13339	13410	13431	13353	13291	13448	13541	13482	13477	13390	13407	13448	13488	13219	13537	13550	13360	13425	13362	13291	13410	13469	13523	13369	13470	13458	13330	13355	13390	13363	13379	13332	13472	13368	13503	13407	13339	13319	13431	13527	13466	13365	13477	13448	13325	13443	13307	13433	13454	13384	13465	13434	13357	13284	13440	13467	13342	13377	13475	13527	13493	13497	13299	13414	13254	13537	13517	13466	13542	13286	13340	13433	13441	13367	13370	13422	13462	13194	13270	13421	13404	13561	13285	13305	13455	13433	13412	13468	13577	13524	13371	13482	13427	13370	13369	13565	13518	13461	13525	13478	13456	13530	13531	13394	13329	13435	13525	13546	13435	13682	13421	13497	13399	13373	13442	13442	13508	13436	13363	13261	13320	13439	13277	13244	13480	13455	13553	13567	13302	13473	13397	13467	13430	13311	13365	13423	13442	13516	13536	13495	13259	13329	13648	13529	13389	13409	13383	13248	13481	13459	13258	13516	13319	13487	13567	13675	13496	13370	13462	13408	13460	13366	13378	13430	13492	13498	13393	13330	13451	13383	13481	13280	13513	13375	13388	13315	13387	13620	13288	13426	13454	13538	13358	13394	13546	13387	13422	13360	13452	13476	13343	13353	13370	13472	13335	13478	13515	13495	13379	13420	13430	13472	13480	13349	13286	13375	13458	13559	13437	13517	13353	13313	13399	13381	13362	13397	13549	13470	13429	13482	13370	13413	13430	13469	13343	13363	13523	13360	13503	13454	13324	13372	13463	13538	13360	13364	13433	13578	13527	13377	13511	13428	13508	13452	13486	13517	13299	13338	13489	13319	13416	13312	13435	13488	13432	13428	13531	13558	13414	13481	13403	13484	13308	13553	13462	13353	13418	13378	13424	13435	13443	13665	13303	13529	13298	13553	13452	13600	13558	13527	13458	13336	13373	13419	13397	13383	13554	13395	13524	13334	13375	13452	13480	13648	13425	13332	13494	13517	13430	13443	13566	13391	13336	13526	13421	13443	13491	13532	13402	13511	13421	13431	13363	13455	13353	13367	13443	13316	13405	13331	13380	13487	13382	13302	13533	13504	13454	13486	13493	13525	13335	13456	13327	13661	13414	13419	13349	13505	13398	13458	13468	13347	13549	13208	13487	13524	13410	13489	13566	13448	13543	13379	13446	13546	13405	13485	13524	13348	13477	13415	13442	13447	13435	13553	13496	13289	13444	13209	13447	13596	13537	13430	13539	13423	13495	13520	13517	13367	13489	13392	13468	13507	13358	13454	13499	13498	13368	13557	13460	13477	13395	13273	13320	13444	13534	13482	13555	13404	13429	13344	13471	13392	13328	13365	13459	13440	13377	13549	13529	13340	13468	13590	13342	13507	13443	13347	13473	13472	13362	13468	13402	13225	13348	13299	13504	13202	13468	13340	13299	13503	13374	13498	13392	13554	13456	13458	13456	13337	13643	13419	13393	13590	13474	13455	13534	13334	13425	13270	13539	13329	13641	13193	13454	13349	13441	13445	13592	13492	13525	13436	13556	13528	13392	13385	13505	13491	13298	13424	13422	13487	13449	13402	13477	13397	13466	13347	13483	13308	13241
22813	20949	27801	24394	21910	21694	20395	17486	16986	16646	16498	16624	16403	16435	16340	16289	16231	16122	16150	16266	15952	16170	16067	16158	16208	16219	16146	16151	16278	16374	16101	16253	16058	15908	15951	16268	16261	15969	15979	16164	15987	16344	16120	16183	16015	16021	16315	16174	16213	16038	16126	15903	16150	16078	16179	16107	16052	16107	16128	15899	16135	16080	16035	16103	15959	15867	15967	15921	15987	16171	16013	16186	16066	16051	16141	16265	16223	16049	16259	16198	16072	16082	16098	15974	15793	16105	15893	15871	16043	16022	16246	16132	16235	16010	16020	16103	16068	16263	15955	16146	15943	16108	16002	15976	16263	16145	15859	16065	16031	16271	16242	16072	16036	16088	15935	16155	16030	16035	15966	16192	16229	16027	16139	16000	15985	16231	16140	16230	15960	16048	16217	15929	15979	16202	15944	16008	16076	16297	15923	15968	16130	16060	16053	16019	15952	15928	15986	16123	16024	15908	16037	16094	15925	15944	16009	16049	16127	16262	16102	16430	16128	16062	16034	15967	15926	16023	16085	16095	16034	16164	16125	15872	16134	16010	16265	15942	16065	16112	16170	16085	16218	16048	16069	16021	16044	15891	16104	15946	16201	16066	15872	16106	16199	16234	16046	15987	16066	16294	16244	16325	16143	15861	16042	16031	16176	16047	16252	15970	16014	15946	15952	16094	16100	16104	15815	16002	15978	16020	15938	16092	16246	16105	16097	15937	16004	15991	15968	15955	16207	16063	16028	15816	16010	15972	16018	16027	16070	15934	16151	16075	16044	15928	15915	16150	15955	16126	16014	16194	16102	16297	16121	15994	16056	15833	16066	16248	15995	16124	16152	16044	16048	16017	16030	16058	16114	15796	16011	16250	16231	16090	15998	16037	16132	16009	16035	16138	15935	16180	16001	16103	16080	16127	16008	15978	16006	16306	15964	15986	16022	16267	16075	16084	15928	15941	16309	16079	15949	16043	16004	16237	16013	16214	15974	16074	16112	16103	15998	15867	16014	15885	16146	16039	16026	16239	16273	16052	16047	16173	16003	15903	16022	16276	16317	15927	16100	16147	16092	16022	16171	16071	16174	16026	16127	16106	16152	16159	16043	16093	16095	16090	16049	16234	16027	15986	16039	16168	16175	15965	16200	16035	16257	16266	16042	15975	15990	16004	16136	15943	16128	16040	16137	15879	16048	16108	16141	16029	16100	16114	16167	16014	16035	16096	16080	16127	16204	16048	15848	15834	15990	15958	16142	16024	15999	16051	16008	15995	15928	16054	16252	16227	16006	15869	16045	16065	16083	15834	16168	16213	16154	16085	15922	15896	15978	16161	16142	15887	16047	16023	16224	16216	16103	16169	16117	16055	16051	16204	15962	16141	16175	16162	16351	16119	16176	16024	16048	16154	16091	16193	16413	16068	15879	16052	16160	16022	16082	16172	16130	16110	16041	15951	16063	15851	16050	16093	16255	16070	15960	16083	16127	15792	15904	15888	15841	15926	16026	15813	16129	15992	16126	16073	16146	15973	16038	15942	15927	16170	15961	16027	16108	16157	16008	15971	16143	16062	15862	16071	16023	16028	16056	16104	15845	16009	16072	16061	16195	16238	16162	15938	16066	16029	16026	15937	15908	16079	16070	15982	15873	16119	15999	16038	15975	16050	15956	16076	15998	15973	16300	16087	16345	16069	16033	16096	16162	16021	16206	15973	16054	16096	16052	16122	16035	16059	16007	16088	16150	15861	15866	16242	16214	16113	16042	15876	16027	16015	16088	16120	16150	16069	16007	16301	16054	16143	16041	15955	16170	16139	16070	16221	16178	15984	16182	16160	15971	15974	15917	16055	15988	16086	15880	16092	16084	16213	16031	16112	16125	16046	16008	16053	16112	16068	16020	15988	15999	15905	16068	16067	16013	16218	16019	16155	16201	16007	16180	15897	16218	16090	16107	16025	16170	16053	16217	16021	16232	16069	15869	16295	16086	15985	16174	16173	16184	15872	16084	16061	16010	16129	16153	16100	16005	16177	16131	16069	15906	15994	16128	15938	16140	16051	16009	16222	16025	15968	16024	16000	16194	16142	16107	16203	16013	16264	15987	16166	15920	15941	15891	16125	16146	16057	16084	16091	15944	16125	16052	16089	16044	16054	15979	16201	16069	16196	16078	16007	16160	16059	16079	15929	15752	16089	16183	16049	16013	16088	15999	16119	15884	16069	16244	16061	16011	16029	16034	15968	16026	15868	16219	16110	16099	15980	15946	16043	16074	16258	16253	16196	15983	16034	16092	16164	16012	16152	16059	16183	15979	15890	16142	16073	16260	16109	16257	16127	15842	16085	16133	16114	16023	16009	16132	15986	16195	16053	16174	16319	15947	15960	16216	16050	15856	16115	16022	15931	16108	16159	16072	16031	16171	16035	16161	16030	16109	16126	16189	16068	15996	16129	16002	16048	15836	16208	16133	15738	15862	15845	16177	16039	16035	16119	15985	15851	16004	16019	16098	16051	16131	15983	16014	15869	15963	16029	16223	16111	16050	16026	15859	15992	15791	15948	15930	16108	16113	16052	15872	16067	16203	16082	16283	15914	15887	16118	16147	15997	16177	16176	16114	15785	16083	15814	16078	16077	15995	15967	16282	16197	16124	16058	16124	15985	16209	16137	16127	16160	16120	16173	16134	15977	16137	16115	16020	16129	16048	15871	15987	16240	15983	15982	16151	15903	16058	16075	15901	15951	16187	16224	16144	15977	15975	16207	16203	16272	16290	16008	16001	15920	16035	15950	16288	16294	15931	16030	16153	15856	16082	16127	16162	16093	16108	15926	16109	15980	15963	16083	15938	16074	16110	16229	16022	15988	15919	15936	15875	15937	16003	16022	16173	15979	15920	16082	16095	15951	16001	16049	15954	15919	16164	16083	15921	16081	15908	16091	16149	16056	16253	16001	16084	16096	16084	16179	16106	16137	15989	16023	16043	16050	16297	15940	16126	16050	16033	16209	16011	16067	15910	16144	16199	16073	16156	15994	16026	16045	15918	16118	16135	16267	16048	16103	16096	15928	16057	16274	15995	16002	15942	16049	16198	16111	16135	16102	16107	16154	16139	16053	16132	16017	15976	16139	16139	16048	16144	16128	16165	16011	15993	15930	16094	16001	16014	16190	16271	16004	16176	16069	16257	15969	16192	16216	15942	16039	16171	16189	15911	16062	15979	16045	15901	15943	16021	16055	16134	16012	16095	15994	16019	15986	15947	16203	16105	15943	16183	15917	16069	16169	16074	16140	16200	15909	16137	16068	15804	16148	15973	15840	16022	16114	16107	16165	16140	15953	15882	16179	16070	16117	16164	16115	16092	16106	16219	16097	16303	15818	15993	16126	16182	16178	16200	16124	16195	16138	16098	16001	16009	16203	16096	16024	16064	15975	16110	16109	16196	16088	15938	15972	16236	15976	16418	16093	15824	15948	15995	16061	16116	16008	16039	15995	16096	16130	15879	15868	16065	15987	15971	16091	16011	16177	16050	16156	16184	16227	16152	16117	16209	16340	16026	16188	16051	16195	16086	15975	16037	15967	16349	16203	16186	16200	15955	15968	16198	15936	16156	16053	16116	16092	16050	15979	15967	16098	16143	16108	16086	16041	16070	16203	15988	16181	16072	15993	15875	16148	16054	16008	16146	16074	16039	16139	16192	16192	16188	15961	16221	16114	16287	16232	16001	15927	15793	16212	16161	16012	16175	15971	15963	16130	16012	15989	16121	16045	15853	16030	16152	16153	16148	16197	16078	16139	16172	16006	16133	16085	16111	16337	15988	16023	16020	16197	15797	16205	16100	16140	16012	16179	16031	16167	16100	16064	15965	16025	16147	16071	16013	16364	16185	16149	16048	16168	16076	16173	15920	16200	16078	16045	16198	16022	16086	16189	16038	16126	16051	16119	15924	15992	16259	16141	16102	16105	16190	16223	16104	16126	16013	16161	16022	16048	16147	16169	16151	15958	15952	16056	16226	15856	16023	16086	16068	15948	16128	16152	16128	16018	16183	15843	16165	15921	16010	15992	16178	15970	15995	16198	16091	16059	16236	16027	16005	16012	16127	16180	16228	16161	15872	16113	16007	16013	16107	16144	16078	16060	16050	16043	16033	16048	16144	16117	15864	16110	16102	15961	16159	16187	15900	16083	16030	15978	16052	15988	15959	16223	16372	15979	16207	16081	16165	16103	16158	16289	16250	16005	16313	16052	16058	15878	16004	16079	15874	16060	16091	16110	16059	16113	15904	16024	16075	16106	16019	16123	15954	16166	16222	15959	15980	15944	16015	16078	16043	16090	16029	16056	16184	16071	16114	16026	16083	16004	16110	16121	16123	16141	16153	16153	15785	15996	16065	16100	15970	16147	16148	16005	16207	16065	16015	16032	16179	16129	16122	15851	15886	15952	16183	16216	16011	15971	15992	16233	15974	16027	16158	16085	16025	16103	15959	16099	16228	16073	16084	16170	16104	16082	16040	16188	16101	16031	16172	16002	16020	16171	16084	16118	15993	15906	16107	16210	16048	15953	16022	16032	16057	16084	16100	16099	16065	15969	15953	16027	16160	16202	16125	16090	15920	16271	16066	16015	16005	16114	16024	16022	16075	15977	15835	16107	15986	15962	16136	16110	16048	15926	15980	16061	16051	16084	16084	15990	15940	16152	16100	16239	16124	16018	16040	16123	15995	16111	16118	16017	15864	16007	16002	16108	16184	16022	16065	16040	16044	16120	15911	15860	16008	16086	15999	16117	16162	16048	16128	16148	16119	16012	15999	16170	16216	15871	16041	16040	15942	15807	16138	16207	16174	16117	16180	16232	16150	16062	16111	16159	16187	16271	16161	15894	16101	15920	15954	15970	16066	16066	16319	16161	16198	16013	16245	15917	16299	16046	16016	15969	16154	16008	16072	16001	16149	16065	16195	16064	16028	16128	16076	16050	16030	16284	16167	16046	16184	16063	16274	16129	16070	16012	15929	16076	16029	16065	16216	16006	16009	16124	16037	15760	15969	15951	16158	16109	16201	16006	15974	16115	16087	16202	16062	16040	16175	15938	16093	15863	15957	15826	16252	15997	16001	15989	16233	16236	16160	16147	16256	16014	16296	16073	16101	15910	16110	15852
15353	32943	27107	21025	19221	17775	16241	15549	15053	14608	14565	14396	14315	14352	14181	14178	14188	14054	14268	14119	14141	14169	13990	14009	14117	14022	14043	14077	14063	13982	13985	13973	14159	14073	14088	14054	14217	14121	13786	14029	14034	14006	13875	14041	14127	13896	14089	14106	14075	13928	14053	13993	14175	14041	13943	13975	14039	14052	14110	14122	14080	14004	14094	14011	14039	14006	14047	13931	13941	14123	14115	13963	14078	13895	13868	13949	13976	14043	13941	14083	13961	14135	14098	14078	14167	13905	14034	13922	13995	14076	14016	14225	13974	13829	14030	13906	14001	14036	14088	14160	13936	14049	14074	13913	14111	14170	14110	13849	13862	13800	14089	14100	13941	14112	14045	13816	13907	13928	14147	13905	13953	14087	14075	13974	13874	13969	13998	14101	13958	13785	13983	13963	14145	14004	14113	13904	13932	14082	13978	13960	13883	14079	13856	13894	14046	14107	14012	13905	13923	13960	14060	13997	13997	13988	14008	13911	13930	14098	14004	14026	13933	13981	13965	14040	14051	14085	14119	14048	13991	14047	13967	13942	14131	13860	14041	14057	13933	13784	14050	13888	13996	13845	13965	14160	14077	13960	13952	14056	14116	14024	13988	14080	13939	13966	14170	14058	13957	13981	14072	14061	14295	14100	13926	13913	13869	14071	14110	14097	14112	13944	13920	13909	14007	14040	14104	13868	14188	14024	14036	14020	14012	14001	14036	13955	14077	13938	13990	14075	14041	13842	13933	14002	13966	13871	13999	13977	14106	14052	14026	14106	14083	14031	14027	14095	13943	13977	14157	13894	13882	13994	13999	14043	13936	14096	13909	13840	14076	13892	14078	14085	13944	13890	13892	14104	13915	13982	13967	14153	14062	14071	14028	14109	13843	13923	14033	13974	13935	13875	13874	13962	13968	14011	13880	14069	13989	13880	14087	14129	13979	14000	14152	14104	14113	13934	13956	13973	13912	14015	13973	13801	13970	13970	14050	14025	14001	14155	14050	13973	14070	14003	14023	14000	13973	14064	13946	14150	13872	14035	13843	14086	13907	13942	14101	13981	13877	14031	14183	13948	14138	13931	13923	14133	13913	14052	14064	14069	13978	13960	14096	14081	13972	14033	13935	14005	13938	14041	14022	14044	14181	13982	13913	14007	14077	14124	13968	14167	13951	13976	14114	14205	13993	14004	13991	13948	13949	13972	14129	13948	14066	14044	14048	13931	13913	13923	14052	14158	14041	13917	14160	14035	13853	14022	13856	14093	14001	14054	14109	14047	14301	14117	14071	13918	14011	13884	14039	14010	13972	13988	13868	14067	13877	14026	13930	14109	13985	14100	13806	13991	13959	13991	13960	13831	14091	13940	14035	14046	14083	13984	14031	14065	13968	13988	13959	14003	14054	14082	13935	14074	14069	13942	14148	14096	13875	14021	14068	14140	14139	14033	14013	14105	14072	13983	14097	14085	13980	14164	13871	13911	14031	13951	13926	14093	14072	13981	13966	13907	14022	13919	13952	13940	14086	13936	14065	14003	14235	14030	13912	14035	13902	14144	14032	13865	13896	14027	14107	14030	14103	14060	14100	13974	13973	13831	14084	14059	14118	14065	13958	14010	14009	13921	13995	14029	13949	14015	14106	13947	13931	13962	13983	14030	14263	13956	13978	14074	14115	13977	14205	13846	14021	13840	13925	14028	14071	14116	14009	13988	14072	13998	13901	14035	13894	14181	14107	13978	13970	14013	13926	14003	14032	13974	14069	13759	14072	14086	14044	13909	13964	14114	13972	13909	14084	14118	14017	14112	13949	14111	13906	14003	14034	13983	13911	14096	14013	14099	13878	14100	14048	14001	14043	14009	14118	14095	13999	14137	13863	13822	14122	13854	14044	13996	13960	14014	13895	14096	14123	13917	14123	14136	14140	13884	13935	14118	13942	14128	14008	14142	13937	13936	14009	13870	14033	14029	13926	14001	14000	14064	14108	13987	14148	14107	14039	14058	13985	13876	14025	13933	14051	14135	13925	13933	13925	13948	14241	14035	13819	13867	13927	13907	13977	13965	14021	14080	14051	14043	14053	13787	13983	14048	14129	13996	14030	13940	14082	14053	14105	14117	14136	13998	14180	14046	13875	14036	13900	13948	13946	14065	14138	14036	14023	14004	13878	14002	13958	14068	14021	14148	13954	13912	13962	14093	13920	13904	13948	14008	13887	14030	13851	13917	13958	14087	13912	14023	13931	14072	13922	13992	14189	14086	14061	14009	14112	14085	14018	13924	13979	13984	14008	14073	13919	14083	13905	14070	13999	13735	13914	13971	14006	14058	13923	13899	13928	13932	14077	14079	14100	13926	13977	14072	13975	13927	14016	13956	14013	13869	13926	14039	13862	13867	14133	14093	14042	13897	14067	14026	14082	14253	14143	13946	14030	14037	14006	13839	13982	14067	13969	13988	13998	14133	14012	13996	13905	14037	14029	14084	13957	13912	14206	13969	14123	14018	14058	14055	14070	14007	14051	13987	13977	13955	13970	13982	14014	14070	13980	14035	13849	14135	13993	13872	14042	14093	13908	14000	13939	13867	13909	14127	14190	13935	14067	13972	13978	13909	14024	13952	13860	13999	13989	14012	13971	14054	13947	13968	14123	13998	13921	14060	14127	14012	14114	14005	13994	14021	14253	14124	14015	13994	14150	13940	14042	14111	13987	13983	14020	13993	13840	14141	13913	13858	14092	14023	14045	14043	13862	13911	14025	13955	14112	14000	13949	13955	14030	13898	14095	14146	13880	13999	14196	14033	13981	13790	13892	14041	13905	14065	14082	13902	14018	14039	14020	13929	14112	13823	13863	14363	14168	13908	14078	13894	13919	13944	14146	14137	13947	14005	14017	14116	14027	13923	13863	14092	13953	14082	13995	13952	14116	13957	14046	14140	13983	14038	14124	13958	14066	14046	14122	14006	13989	14142	13997	14028	14087	14084	14061	14023	13784	14036	13995	13793	13966	14062	13912	14079	13964	14144	13996	14103	13823	14062	13947	14008	13909	14088	14061	14000	14019	13994	14013	13994	14062	14042	14005	14006	13954	13980	14231	13935	13872	14024	13978	13833	14026	14005	13884	14093	13990	13976	13999	13933	13942	14151	14020	14094	13977	13911	14218	14013	13991	13996	14050	14165	14052	14074	14144	13881	14082	14003	14049	14058	14063	13972	14096	14071	14002	14135	14016	13983	13854	13987	14013	13881	14042	14130	13981	13843	13981	13860	13963	14016	14057	14089	14009	13897	13941	14004	14069	13862	14060	13918	13934	14121	14007	13842	13964	14177	13950	14014	14001	14094	13958	14049	14035	14043	13971	14207	14106	14097	14005	13971	13973	13900	14117	14021	14023	13997	13988	13994	14111	14051	14059	14051	14117	13980	13953	14018	13844	14078	13904	13948	14090	14018	14034	13959	14045	13987	13821	13906	13897	14076	14010	14090	14043	14009	14019	14200	13996	13799	14021	14058	14090	14116	13867	13938	13863	14047	13926	14065	14039	14099	13905	13959	14047	14069	14016	14037	14035	13788	14214	14173	14014	14053	14049	13938	14084	14030	14021	13892	14054	14068	14053	14045	13997	14011	13889	13918	13951	13950	14050	14008	14066	13929	14033	13968	14043	13981	13906	14043	13997	13932	13948	14027	14097	14070	14018	13964	14003	13970	13932	14035	13914	13989	14117	13995	13935	13993	13817	14238	14020	14065	14037	14046	13978	13948	13960	14081	13952	14078	13971	14037	14075	13914	14147	13887	13919	14041	13954	14063	14079	13903	14122	13961	13981	14185	14043	13914	14030	13898	14200	14107	13896	13940	14004	14004	14074	13986	14006	14058	13809	14153	13950	13943	14067	13884	14154	14100	13905	13935	13852	14022	13908	14004	13930	14001	14059	13975	14132	14131	14152	14086	14021	14018	13805	13741	13955	13873	13786	13813	13897	14017	13958	13980	14010	14090	13940	14095	13938	13946	13865	14045	13841	14021	13797	13917	13942	13898	13930	13914	14047	14039	14065	13881	13934	13997	13974	14036	13863	13949	14043	13925	14182	13978	13888	14017	13959	13944	14001	13893	14201	13971	14023	14022	14047	14089	13891	14008	13948	14041	14019	14069	13926	13889	14154	14008	14075	14016	14125	14090	13876	13975	14063	14105	14064	13964	14017	14098	13917	14119	13891	14094	13898	13930	13892	14067	13981	14021	13872	13956	13932	14051	13960	14053	14006	14056	13973	14065	13945	14021	13927	13860	14038	13878	14093	14104	14122	14061	13892	13939	14156	14030	14108	13918	14121	13901	13863	14112	13900	14208	13967	14015	14076	13919	14014	13986	14154	13919	13950	13935	13855	14099	14127	14008	13902	13929	14077	13961	13977	13913	14063	13989	13965	13756	14026	14095	13974	14034	14021	14087	14013	14004	14036	14052	14227	13996	13919	14143	14119	13971	14083	14019	13891	14019	14062	13944	14068	14027	14055	13890	13962	14023	13859	13980	13878	13954	13997	13844	13970	13995	14059	13940	14152	14056	14089	13979	13835	14028	14097	13865	14175	14057	13971	13945	14007	14066	13680	14027	13984	14137	14037	14090	14031	14008	14029	14119	13951	13959	14047	13864	13943	13929	13902	14110	13899	13916	13919	13980	13864	13952	13958	14048	13935	14078	14019	14065	14052	13959	13991	14107	13939	13993	13967	13972	14025	13878	13913	13877	14071	13945	14197	13950	14076	14027	13948	14005	14055	14012	13949	13957	14103	14046	14007	14011	14080	13939	14004	14110	13829	13991	13971	13903	13882	14048	14236	14087	13869	14013	13981	13869	13998	14122	13860	13945	14098	14008	13917	14001	13990	14018	13861	14109	14109	14239	13978	13877	14020	13855	14040	13864	13801	13966	14032	13936	13999	13977	14011	14080	14146	14125	13993	14008	14069	14043	13838	13955	14132	14014	13938	13979	13833	14041	13974	13945	14169	13876	13857	14141	14140	13915	14221	13906	14239	14215	13959	14077	14057	13867	14029	14029	13844	14017	13912	14037	13906	13937	13895	14080	13946	14093	14116	13927	13978	13990	14028	13997	13773	13972	13853	14097	13986	14076	14074	14024	13968	13973	14055	14017	13916	14049
24267	21029	26803	26121	19596	17886	17222	16303	15836	15617	15606	15583	15408	15356	15545	15301	15343	15348	15262	15289	15320	15453	15350	15300	15235	15284	15257	15255	15249	15489	15204	15225	15231	15272	15304	15272	15319	15139	15219	15171	15236	15275	15300	15374	15169	15165	15211	15334	15051	15141	15350	15332	15265	15403	15149	15147	15290	15170	15282	15272	15352	15269	15248	15329	15278	15277	15169	15138	15221	15181	15280	15241	15294	15174	15141	15422	15189	15142	14940	15256	15319	15070	15346	15221	15184	15218	15107	15126	15343	15325	15201	15180	15348	15051	15048	15448	15297	15314	15443	15452	15417	15203	15287	15314	15169	15084	15194	15202	15174	15369	15146	15290	15334	15370	15327	15211	15275	15192	15141	15311	15167	15206	15224	15147	15225	15351	15051	15141	15381	15245	15178	15148	15310	15291	15386	15372	15317	15195	15058	15307	15259	15089	15104	15276	15005	15315	15440	15319	15103	15273	15177	15286	15264	15289	15379	15095	15223	15457	15130	15306	15351	15100	15332	15158	15333	15139	15153	15220	15318	15276	15193	15241	15113	15125	15204	15229	15257	15277	15448	15329	15168	15187	15254	15099	15315	15273	15084	15379	15276	15345	15322	15174	15208	15274	15293	15243	15233	15309	14969	15199	15102	15097	15120	15220	15108	15343	15386	15188	15216	15155	15303	15471	15376	15239	15316	15286	15182	15145	15316	15392	15339	15376	15025	15099	15114	15108	15234	15255	15201	15375	15321	15122	15373	15205	15034	15081	15385	15184	15184	15213	15244	15240	15203	15205	15315	15236	15362	15200	15444	15322	15198	15103	15093	15034	15230	15279	15406	15250	15111	15300	15155	15207	15155	15191	15225	15253	15129	15107	15421	15197	15414	15315	15306	15184	15168	15232	15392	15259	15248	15171	15262	15268	15216	15051	15013	15246	15215	15180	15092	15528	15317	15301	15431	15203	15115	15186	15256	15134	15516	15337	15292	15111	15045	15257	15289	15253	14969	15224	15270	15381	15290	15405	15269	15302	15081	15177	15271	15296	15026	15294	15271	15237	15388	15237	15276	15288	15242	15358	15265	15415	15461	14986	15311	15313	15198	15385	15123	15269	15348	15347	15207	15207	15223	15118	15275	15261	15149	15186	15450	15046	15406	15314	15074	15149	15232	15258	15521	15067	15248	15047	15398	15308	15323	15056	15058	14947	15235	15354	15315	15331	15411	15212	15223	15020	15136	15105	15173	15319	15171	15299	15298	15279	15239	15383	15190	15367	15269	15179	15123	15257	15381	15426	15350	15119	14997	15287	15321	15441	15238	15147	15153	15375	15240	15184	15191	15392	15202	15101	15213	15303	15503	15187	15121	15129	15163	15346	15321	15203	15100	15044	15167	15229	15338	15187	15269	15264	15149	15289	15118	15177	15199	15403	15200	15235	15140	15154	15389	15280	15315	15247	15181	15143	15219	15033	15233	15072	15194	15203	15312	15256	15155	15117	15352	15211	15292	15211	15403	15310	15366	15316	15490	15329	15346	15235	15193	15208	15364	15383	15159	15317	15194	15287	15173	15223	15282	15059	15380	15326	15312	15123	15075	15385	15213	15320	15304	15124	15250	15292	15348	15218	15081	15041	15290	15194	15247	15276	15191	15382	15326	15418	15284	15272	15337	15240	15124	15311	15361	15299	15118	15173	15249	15224	15435	15354	15262	15036	15234	15324	15352	15296	15197	14913	15196	15219	15037	15107	15209	15228	15397	15242	15218	15291	15246	15129	15202	15323	15306	15421	15329	15339	15206	15258	15192	15187	15414	15400	15174	15160	15232	15215	15269	15179	15133	15288	15176	15255	15215	15394	15196	15103	15237	14984	15272	15061	15085	15082	15086	15192	15185	15330	15230	15301	15189	15267	15373	15141	15364	15226	15145	15065	15212	15208	15043	15281	15147	15161	15160	15325	15295	15110	15304	15302	15215	15293	15267	15099	15199	15395	15341	15236	15219	15230	15352	15299	15183	15480	15168	15152	15069	15334	15393	15132	15351	15241	15169	15339	15219	15164	15138	15168	15207	15206	15314	15125	15253	15254	15120	15144	15278	15283	15264	15185	15145	15428	15334	15316	15316	15263	15220	15151	15359	15324	15391	15366	15349	15026	15363	15249	15301	15040	15237	15283	15384	15236	15184	15397	15237	15095	15025	15187	15212	15140	15178	15203	15411	15322	15201	15216	15263	15153	15410	15303	15142	15280	15129	15084	15144	15096	15272	15240	15201	15135	15177	15164	15314	15180	15115	15254	15319	15032	15247	15321	15278	15449	15128	15233	15365	14988	15102	15126	15132	15247	15215	15498	15274	15274	15275	15296	15264	15300	15333	15195	15275	15191	15288	15444	15180	15290	15380	15060	15326	15180	15113	15164	15302	15208	15253	15253	15425	15322	15233	15084	15136	15213	15169	15285	15235	15067	15318	15260	15404	15117	15283	15130	15184	15412	15109	15070	15422	15502	15141	15228	15166	15235	15377	15393	15383	15317	15026	15278	15213	15215	15167	15129	15427	15155	15129	15292	15344	15256	15237	15376	15061	15259	15168	15193	15256	15524	14964	15140	15013	15174	15137	15431	15356	15226	15382	15219	15312	15072	15262	15333	15140	15086	15271	15202	15537	15243	15179	15173	15308	15229	15293	15090	15184	15238	15290	15125	15334	15140	15177	15141	15147	15289	15291	15201	15195	15138	15154	15312	15268	15417	15346	15221	15158	15235	15267	15215	15198	15388	15206	15339	15219	15100	15095	15226	15152	15255	15327	15222	15199	15272	15344	15254	15427	15184	15424	15193	15333	15176	15349	15257	15234	15158	15276	15462	15122	15179	15305	15234	15338	15164	15194	15299	15036	14953	15435	15373	15216	15042	15294	15263	15217	15514	15215	15266	15156	15359	15243	15259	15055	15464	15211	15361	15256	15242	15574	15139	15161	15186	15307	15362	15382	15304	15203	15196	14950	15153	15367	15198	15241	15135	15310	15128	15096	15139	15240	15406	15410	15244	15294	15267	15341	15271	15400	15216	15259	15275	15036	15268	15018	15393	15380	15221	15112	15304	15314	15216	15179	15053	15163	15219	15186	15308	15204	15463	15309	15151	15291	15129	15388	15321	15235	15183	15519	15508	15229	15187	15231	15173	15324	15298	15368	15161	15172	15242	15269	15197	15190	15265	15380	15237	15073	15166	15225	15193	15234	15329	15219	15135	15191	15271	15302	15204	15314	15298	15260	15273	15177	15395	15190	15260	15206	15096	15176	15243	15111	15360	15239	15302	15256	15200	15355	15301	15208	15273	15214	15004	15223	15049	15196	15398	15437	15268	15204	15148	15253	15257	15375	15119	14959	15365	15172	15236	15197	15306	15415	15312	15060	15237	15417	15272	15284	15286	15180	15155	15170	15216	15350	15208	15311	15167	15249	15212	15137	15210	15279	15102	15441	15284	15309	15190	15145	15165	15118	15460	15182	15286	15254	15237	15190	15103	15213	15119	15292	15292	15179	15087	15242	14984	15274	15164	15283	15331	15218	15336	15179	15187	15260	15116	15137	15146	15353	15484	15131	15233	15334	15209	15076	15114	15135	15190	15267	15324	15182	15145	15245	15295	15373	15203	15133	15175	15258	15068	15220	15399	15313	15194	15086	15081	15239	15303	15286	15317	15382	15247	15364	15178	15191	15021	15113	15187	15217	15449	15358	15206	15331	15200	15411	15198	15304	15293	15234	15066	15108	15201	15238	15164	15325	15177	15308	15156	15089	15316	15144	15384	15166	15398	15282	15210	15185	15243	15180	15187	15284	15164	15231	15217	15332	15205	15329	15351	15175	15114	15203	15284	15190	15159	14883	15035	15146	15080	15375	15067	15406	15269	15211	15296	15148	15313	15151	15055	15229	15308	15148	15146	15388	15307	15473	15204	15050	15088	15321	15244	15149	15215	15132	15280	15276	15369	15225	15170	15054	15325	15295	15252	15147	15286	15133	15262	15059	15146	15212	15286	15310	15009	15301	15216	15431	15349	15372	15169	15133	15256	15342	15376	15247	15156	15215	15346	15412	15324	15287	15168	15250	15283	15119	15151	15105	15016	15293	15411	15194	15179	15236	15154	15005	15058	15135	15427	15114	15283	15090	15222	15134	15371	15392	15225	15385	15124	15322	15203	15342	15210	15353	15331	15261	15269	15179	15319	15233	15041	15369	15377	15266	15207	15350	15143	15016	15257	15396	15376	15168	15315	15368	15341	15192	15382	15345	15309	15341	15335	15241	15295	15108	15371	15213	15298	15150	15287	15347	15477	15203	15147	14954	15301	15147	15278	15171	15236	15066	15316	15392	15172	15065	15051	15206	15320	15183	15264	15253	15319	15150	15297	15306	15319	15224	15190	15268	15183	15281	15250	15272	15237	15278	15177	15139	15255	15109	15256	15285	15376	15282	15267	15207	15325	15232	15245	15303	15418	15222	15073	15494	15144	15254	15086	15247	15412	15140	15062	15352	15331	15218	15098	15145	15083	15120	15301	15237	15214	15436	15167	15140	15245	15093	15263	15281	15370	15207	15344	15277	15296	15120	15073	15251	15207	15335	15454	15073	15406	15219	15369	15170	15333	15198	15093	15117	15074	15071	15035	15254	15421	15256	15137	15137	15181	15380	15163	15233	15261	15136	15114	15174	15432	15255	15155	15022	15161	15207	15297	15295	15023	15047	15338	15266	15342	15351	14848	15104	15152	15340	15359	15323	15251	15355	15015	15169	15032	15395	15218	15308	15458	15181	15235	15185	15204	15142	15069	15339	15096	15267	15195	15256	15332	15370	15317	15146	15186	15177	15185	15116	15202	15344	15314	15472	15325	15160	15372	15142	15342	15200	15461	15051	15145	15365	15179	15157	15420	15301	15276	15119	15331	15131	15396	15251	15220	15101	15253	15143	15249	15198	15268	15250	15231	15276	15300	15071	15077	15283	15266	15308	15322	15388	15156	15280	15325	15241	15314	15202	15213	15301	15103	15323	15254	15199	15405	15235	15123	15178	15021	15267	15230	15260	15242	15194	15372	15377	15368	15225	15257	15269	15261	15303	15140	15344	15240	15198	15329	15368	15267	15303	15312	15244	15213	15076	15234
15724	29650	24947	19416	17604	16362	15211	14663	14394	14129	13769	13930	13726	13621	13644	13810	13455	13488	13683	13404	13659	13567	13585	13571	13608	13538	13419	13490	13563	13464	13563	13545	13426	13547	13537	13588	13648	13506	13428	13367	13526	13518	13396	13574	13484	13474	13668	13617	13562	13489	13375	13648	13454	13558	13513	13465	13380	13488	13441	13443	13453	13552	13571	13551	13492	13495	13568	13311	13275	13403	13431	13613	13477	13614	13541	13419	13475	13416	13427	13493	13558	13398	13510	13486	13592	13569	13575	13476	13423	13373	13617	13293	13569	13393	13484	13371	13405	13576	13365	13458	13441	13402	13336	13544	13538	13603	13519	13441	13473	13408	13456	13461	13433	13499	13455	13479	13575	13458	13664	13500	13517	13249	13392	13359	13625	13518	13462	13378	13421	13527	13508	13667	13486	13409	13235	13599	13450	13391	13393	13500	13502	13576	13532	13739	13436	13359	13560	13571	13408	13519	13422	13438	13574	13424	13579	13442	13595	13415	13495	13542	13629	13547	13295	13410	13619	13579	13448	13369	13491	13457	13433	13485	13605	13525	13514	13490	13622	13498	13620	13611	13469	13426	13445	13340	13368	13595	13650	13438	13494	13614	13383	13638	13460	13436	13557	13443	13440	13482	13475	13453	13456	13537	13434	13443	13519	13673	13463	13591	13635	13404	13490	13440	13473	13440	13495	13462	13434	13626	13464	13401	13538	13394	13390	13596	13647	13424	13551	13503	13380	13530	13373	13584	13483	13646	13498	13444	13452	13527	13518	13454	13566	13516	13479	13401	13414	13406	13342	13466	13519	13597	13477	13507	13621	13676	13545	13323	13424	13424	13466	13664	13736	13500	13403	13525	13471	13506	13613	13486	13458	13505	13565	13379	13342	13617	13437	13569	13405	13514	13531	13541	13548	13439	13550	13595	13552	13605	13463	13644	13557	13619	13435	13380	13583	13442	13540	13518	13438	13503	13406	13516	13533	13427	13476	13566	13428	13324	13540	13466	13412	13404	13549	13357	13474	13488	13486	13537	13438	13563	13447	13503	13562	13260	13486	13576	13580	13406	13577	13545	13400	13470	13430	13461	13426	13359	13519	13521	13389	13274	13618	13565	13473	13586	13487	13700	13672	13447	13607	13581	13650	13564	13481	13421	13552	13577	13404	13490	13467	13503	13613	13536	13242	13501	13423	13647	13552	13414	13585	13380	13656	13460	13656	13499	13497	13413	13624	13580	13559	13391	13484	13464	13528	13533	13506	13442	13364	13556	13514	13467	13320	13594	13598	13479	13628	13378	13663	13606	13494	13479	13461	13500	13589	13454	13450	13535	13360	13414	13410	13432	13377	13585	13552	13615	13256	13521	13452	13483	13454	13497	13362	13518	13560	13554	13653	13516	13558	13615	13441	13380	13546	13625	13626	13505	13474	13626	13423	13552	13677	13472	13539	13532	13452	13541	13582	13475	13605	13548	13552	13542	13433	13557	13443	13423	13500	13446	13459	13509	13487	13574	13553	13557	13554	13544	13583	13412	13619	13398	13548	13342	13430	13514	13528	13482	13513	13579	13347	13538	13594	13393	13591	13451	13473	13561	13557	13418	13732	13590	13394	13499	13501	13565	13535	13555	13417	13393	13427	13629	13498	13408	13562	13468	13551	13355	13488	13599	13554	13515	13589	13565	13369	13539	13406	13599	13486	13477	13667	13555	13620	13548	13456	13468	13493	13534	13555	13502	13588	13521	13485	13550	13578	13471	13414	13559	13405	13491	13516	13575	13456	13366	13466	13550	13422	13490	13538	13360	13486	13407	13273	13335	13596	13624	13531	13560	13381	13465	13609	13586	13370	13407	13578	13442	13393	13699	13593	13596	13436	13467	13436	13388	13467	13508	13577	13351	13393	13477	13393	13523	13333	13531	13410	13607	13509	13574	13420	13589	13412	13479	13465	13492	13566	13604	13561	13427	13533	13165	13495	13414	13622	13476	13626	13389	13457	13567	13401	13386	13572	13335	13656	13461	13492	13449	13434	13529	13391	13448	13510	13464	13476	13597	13579	13513	13494	13636	13510	13463	13335	13683	13412	13467	13487	13657	13462	13535	13621	13400	13427	13582	13607	13516	13578	13554	13637	13469	13524	13571	13720	13490	13636	13665	13520	13499	13556	13414	13436	13528	13586	13244	13506	13687	13626	13375	13573	13638	13448	13524	13551	13487	13372	13560	13534	13505	13725	13491	13374	13442	13423	13467	13570	13498	13438	13634	13660	13541	13530	13704	13534	13362	13660	13416	13571	13677	13494	13521	13660	13541	13556	13584	13383	13665	13423	13680	13676	13468	13491	13486	13409	13469	13432	13451	13509	13576	13518	13499	13485	13370	13592	13458	13430	13534	13498	13536	13541	13542	13603	13421	13514	13304	13496	13571	13444	13514	13411	13599	13410	13702	13475	13577	13736	13563	13323	13602	13478	13670	13397	13668	13564	13349	13448	13516	13312	13495	13490	13441	13525	13537	13319	13504	13658	13509	13610	13413	13656	13565	13454	13524	13331	13447	13520	13504	13590	13421	13505	13372	13499	13535	13596	13502	13770	13472	13502	13400	13548	13473	13516	13589	13506	13500	13311	13538	13415	13489	13422	13637	13375	13461	13692	13537	13604	13369	13450	13379	13361	13585	13402	13497	13447	13443	13568	13458	13657	13572	13400	13378	13437	13513	13521	13475	13500	13581	13617	13427	13480	13694	13532	13418	13456	13633	13512	13533	13468	13548	13459	13472	13415	13404	13505	13437	13498	13609	13471	13561	13606	13531	13456	13409	13328	13544	13501	13592	13444	13574	13535	13557	13582	13353	13361	13511	13364	13335	13437	13501	13528	13553	13443	13605	13536	13389	13423	13322	13498	13405	13483	13586	13600	13628	13455	13369	13458	13529	13480	13683	13480	13523	13527	13593	13545	13391	13461	13495	13624	13564	13479	13487	13493	13488	13578	13683	13630	13445	13518	13308	13357	13649	13430	13568	13382	13458	13456	13639	13715	13654	13414	13579	13670	13573	13630	13366	13501	13441	13579	13651	13435	13539	13466	13417	13400	13543	13328	13550	13533	13552	13578	13526	13379	13657	13563	13653	13612	13604	13588	13528	13380	13483	13529	13440	13416	13494	13321	13604	13381	13249	13428	13427	13433	13614	13587	13433	13449	13463	13407	13428	13516	13498	13580	13506	13566	13552	13572	13511	13383	13363	13439	13476	13500	13688	13367	13639	13477	13573	13518	13487	13493	13457	13606	13587	13653	13440	13538	13629	13600	13605	13432	13480	13434	13441	13413	13480	13518	13505	13419	13642	13443	13371	13325	13449	13614	13495	13585	13353	13410	13593	13364	13714	13627	13558	13401	13573	13580	13586	13407	13661	13395	13417	13652	13405	13310	13569	13424	13459	13622	13455	13501	13471	13493	13433	13328	13477	13532	13535	13544	13660	13531	13541	13571	13574	13420	13481	13422	13519	13561	13517	13393	13572	13544	13584	13508	13657	13444	13458	13386	13461	13569	13410	13651	13328	13586	13516	13344	13575	13618	13366	13547	13659	13408	13578	13579	13459	13667	13393	13494	13560	13550	13552	13453	13541	13415	13543	13604	13598	13484	13497	13246	13575	13521	13479	13543	13452	13607	13533	13406	13421	13496	13493	13643	13506	13499	13478	13706	13484	13519	13431	13675	13436	13520	13624	13398	13517	13410	13508	13310	13479	13320	13555	13457	13640	13441	13663	13416	13459	13425	13525	13475	13394	13524	13567	13595	13541	13335	13453	13284	13465	13594	13391	13614	13484	13522	13455	13549	13460	13341	13588	13441	13334	13364	13577	13469	13476	13487	13458	13637	13485	13433	13475	13617	13603	13602	13358	13443	13368	13522	13558	13499	13491	13644	13566	13584	13659	13636	13368	13514	13464	13432	13447	13466	13451	13475	13420	13592	13576	13414	13611	13409	13462	13506	13413	13539	13454	13475	13437	13530	13658	13448	13558	13584	13545	13529	13615	13422	13416	13548	13342	13310	13419	13377	13371	13601	13486	13537	13371	13491	13493	13562	13397	13426	13534	13557	13429	13519	13475	13524	13494	13497	13415	13510	13488	13281	13687	13478	13461	13300	13556	13365	13464	13574	13529	13579	13449	13544	13515	13712	13357	13462	13500	13482	13601	13560	13527	13463	13602	13586	13584	13286	13330	13639	13430	13501	13553	13479	13522	13421	13574	13497	13552	13523	13350	13467	13551	13512	13612	13458	13570	13501	13504	13451	13523	13365	13419	13418	13441	13406	13559	13553	13535	13597	13451	13615	13552	13355	13517	13444	13455	13375	13547	13486	13491	13369	13715	13551	13615	13566	13525	13596	13681	13580	13507	13623	13616	13517	13416	13443	13490	13482	13527	13522	13500	13532	13426	13568	13350	13660	13464	13338	13542	13299	13471	13461	13366	13686	13562	13339	13513	13488	13604	13585	13481	13435	13706	13541	13450	13383	13609	13493	13546	13404	13462	13524	13534	13531	13471	13381	13513	13322	13404	13436	13513	13559	13565	13531	13493	13469	13514	13573	13461	13600	13434	13597	13437	13494	13519	13507	13555	13409	13543	13412	13580	13427	13592	13602	13603	13441	13533	13554	13621	13557	13395	13522	13390	13701	13444	13426	13504	13598	13554	13585	13625	13449	13505	13300	13340	13373	13635	13481	13484	13537	13550	13517	13650	13646	13454	13500	13551	13442	13502	13328	13466	13487	13610	13533	13505	13562	13523	13616	13560	13515	13559	13499	13429	13435	13418	13504	13553	13592	13435	13482	13447	13438	13488	13575	13198	13513	13655	13453	13722	13454	13574	13341	13433	13423	13431	13522	13691	13640	13557	13529	13441	13547	13528	13386	13504	13470	13554	13383	13590	13605	13461	13483	13530	13613	13519	13408	13418	13351	13612	13525	13511	13349	13413	13594	13562	13445	13368	13526	13444	13589	13400	13451	13552	13551	13547	13443	13544	13495	13627	13502	13378	13542	13412	13380	13618	13352	13550	13580	13633	13529	13661	13555	13458	13655	13420	13337	13588	13476	13341	13332	13438	13490	13423	13489	13600	13331	13396	13599	13363	13439	13563	13440	13435
21776	20979	28180	23976	21243	23268	24790	19353	18164	18169	17995	17781	17738	17595	17435	17443	17443	17334	17233	17227	17361	17316	17490	17125	17154	17282	17012	17138	17047	16958	17192	17093	17159	17182	17002	16938	17150	17138	17171	17246	17077	17248	17067	17049	17111	17301	17025	17168	17115	17271	17034	17045	17005	16953	16828	17107	17218	17025	16935	17258	16958	16943	17121	17023	17019	17072	17120	17031	17109	17090	17108	17051	16868	17019	16926	17020	17212	17004	17169	17170	17133	16992	17083	17096	17113	17013	17133	17266	17143	17079	16977	17104	17111	17005	17294	17160	17026	17064	17127	17071	17073	17009	17189	17080	17371	17094	17075	17068	17080	17157	17026	16909	17002	16928	17078	17106	16970	17003	17079	17034	16920	17049	16996	17081	17146	16894	16863	17155	17165	17264	16999	17127	17196	17096	17116	17195	17015	16921	16896	17023	17042	17027	16934	17173	17149	17106	16853	16983	17022	17049	16881	17178	17038	17119	17074	16864	17053	16970	17030	16964	17098	17235	16978	17140	17009	16953	16992	17230	17044	17122	16863	16962	17476	17065	17018	16970	16931	17142	17084	17127	16662	16922	17098	16988	17056	16955	16942	17146	16976	17065	16959	17004	16836	16985	16997	16934	17046	17092	16919	16960	17250	17100	16918	17053	17232	17158	17006	16969	16930	17188	16937	16860	16967	17138	16988	16956	17132	16855	17191	16998	17060	17172	17046	17078	17192	16923	17200	17159	16910	16973	17109	17019	16985	16997	17115	17079	17007	17102	17214	17022	16927	17066	16982	16983	17154	16951	17167	17118	17140	17005	16915	17086	16964	17071	16942	17030	16970	17056	17053	17202	17138	17033	17203	17119	16975	17176	17161	17252	17006	17019	16915	17157	17139	17045	17157	16868	17062	17128	17107	16846	17092	17091	17183	16777	16949	17035	17015	17047	17279	17201	17110	17060	16988	16937	17116	17006	17060	17036	16979	17058	17035	16960	16944	17070	17078	17155	17109	17160	16902	16908	16956	16966	16964	17080	17092	16824	17127	16923	16926	16873	16918	17084	17226	17148	16889	16999	17009	17157	17034	16978	17131	17292	17252	17210	16944	17096	17130	17090	17068	17215	17138	17045	16957	17039	17049	16869	16967	17090	17016	16896	17001	16929	17150	17139	17127	16984	17068	17138	17086	16932	17101	17058	17081	16877	17112	16948	17109	16944	17135	17255	16943	16989	16987	16885	17224	17076	16978	17055	17101	17061	16853	17157	16814	17189	16912	16974	17143	17098	17331	17119	16948	16893	17129	17029	17107	16882	17345	17025	16890	17110	16947	17229	16873	16872	17100	17125	17246	16994	16985	16983	17159	16834	16907	16907	17154	17252	17034	17061	17100	17105	16949	16959	17066	17138	16987	17046	17024	17108	16907	17028	16960	17046	17022	17044	17000	17063	16970	16788	17105	17088	16881	17033	17016	17102	17080	17034	17176	16981	17067	17040	16942	16906	17080	16929	16977	17030	17092	17189	17081	17073	16955	16944	16984	17194	17140	17206	16979	17053	17120	17083	17104	17033	17085	17041	17154	17021	16868	17004	17007	17064	17134	17184	17026	17070	17111	17064	17011	17021	16897	17135	17059	17084	16999	17048	17072	17193	16940	17010	17072	17035	16834	17122	16991	17182	16952	16995	17153	17174	16869	16905	16996	17038	17137	17067	17033	17224	16999	17050	17126	16879	16895	16928	16899	16838	17051	17018	17043	16848	17059	16829	16986	16938	16953	17023	17147	17024	17309	17184	16829	16904	17105	17048	16986	17000	16905	16998	17103	17096	17054	17153	16879	16983	16937	17137	17042	16718	16983	17180	17048	16813	17130	17250	16887	17184	17134	17163	17114	17006	16995	16970	17103	17115	17223	17224	17094	16790	17110	17079	16928	17148	16985	16859	16992	17022	17012	17126	16912	16977	17202	17168	16957	17111	17051	17130	17267	17073	16995	17246	16849	16950	17144	17058	17059	17070	17092	16885	16918	17087	17153	17062	17102	16974	17238	17056	16872	17114	17095	16953	17179	16942	17023	16917	16981	16994	17146	16938	17075	16987	17025	17068	17037	16982	16961	16880	17044	16978	17024	17102	17070	17098	17008	16877	17166	16997	17052	16985	16890	17037	17058	17056	17174	17258	16942	17071	16996	16959	17178	16997	16831	17102	17099	17050	17075	17015	16791	17134	16946	16926	17119	17289	17236	17149	16883	17047	16931	17087	17135	17012	16991	17115	17288	16987	17131	17163	17299	17123	17263	17080	16845	16858	17108	17074	17069	17079	17086	16899	17093	17216	16906	17112	16840	17012	17133	16935	17180	17091	17080	17123	17085	17057	17022	16949	17032	16843	17101	17133	17183	16952	17073	17302	17355	17110	17002	17242	16952	17006	16740	17169	16901	17162	16849	16908	17011	16923	17024	17147	16985	17142	17107	16914	16865	17274	17183	17044	17032	17054	16992	16977	17182	16970	16892	17117	17143	16828	17159	17148	17082	17020	17065	17069	17028	16934	17041	17061	16836	17054	17085	17025	17034	17220	17063	17053	16938	17162	17084	16977	16991	16891	17136	16960	17219	17007	17012	17133	17172	16963	17031	17029	17145	17025	16959	16943	17124	16943	17190	17188	16902	17127	16929	16891	16956	17285	17187	16907	17073	17074	16953	16929	17161	17024	17254	17074	16834	16968	17002	17046	17218	16904	16941	17180	17168	17036	17115	16865	17007	17102	17007	16907	17082	16945	16950	17059	17207	16960	17084	16968	16828	16959	16875	17114	17094	16896	17106	17155	16910	17110	17342	16913	17093	17015	17139	17026	16758	17047	17205	17075	17227	17041	16881	16924	16879	17003	16940	17049	16922	17133	16827	16975	17061	17101	16984	17030	17090	17111	17212	17196	17158	16988	17214	17000	16920	17148	17060	16990	16860	17106	17223	17075	16977	17017	16981	17192	17274	17269	16931	17137	16941	17105	16995	17129	17168	17064	17096	17022	17086	16908	17140	17090	17135	16919	16993	17080	16901	16941	17018	16899	17156	17181	17054	17008	17049	16794	16935	16884	17180	17017	17023	16927	16995	16934	17008	17004	17002	16868	16967	17209	16989	17193	17030	16752	17128	17170	17197	17025	16895	16885	17076	17072	16938	17228	16944	16975	17013	16843	16755	17018	16938	16959	17033	17126	17028	16942	16905	17002	16898	17068	16967	17076	17023	17054	16977	17125	17034	16981	17184	17083	17018	16977	17141	16909	17132	16847	17138	16801	17125	17035	17132	16867	16957	17000	17018	17118	17203	16969	16998	17190	17124	17074	17150	17045	17115	16969	16979	16974	17065	17061	16845	17158	16994	16953	17010	17156	17095	17009	17034	16784	16993	16940	16998	17240	17029	17121	17065	17072	17062	17019	16962	17166	16989	17000	16877	17052	17100	17262	17078	17124	17173	17102	17058	17206	16969	17007	16831	16990	17063	17087	17025	16860	17189	16913	17052	16838	17056	16900	17079	17058	17079	16968	17147	16967	16892	17040	17049	17013	16953	17167	16832	16991	17179	16999	17240	17011	16943	16980	17045	16909	16912	17011	17170	16871	16925	16879	16922	17082	17042	16825	16975	16847	17194	17114	17207	16998	17309	17205	16964	17012	17155	16898	17006	17211	17227	17082	16944	17058	17167	17061	16903	16873	16962	16827	17051	16975	17029	17108	17190	17108	17011	16959	16987	16971	17028	16980	17007	17144	16938	17147	16907	16999	17128	17157	17033	17016	17050	17057	16999	16952	17008	17136	17270	16978	16951	17011	17310	17125	17025	17033	17002	16888	17209	17067	16934	17143	16902	17054	17161	17043	17129	17156	17193	16921	17066	17140	16944	16826	17156	17003	16909	17112	17021	17119	17030	16914	17121	17141	17200	17053	16816	17105	16961	16978	17012	16951	17029	17058	17153	17030	16934	16988	16900	16981	17104	17031	17069	17041	16876	16772	16991	16971	17010	16990	16914	16817	16951	17142	17148	16811	16842	17014	16949	17134	17041	17441	17017	17104	16970	17143	16989	16984	16634	17070	17097	17109	17328	16823	16866	17098	17108	17011	17149	17157	16865	16954	17151	17060	17106	17021	16985	17033	17145	16959	16816	16756	16942	17048	16969	17175	17063	17107	16950	16892	17162	17171	16994	16964	16967	16922	16935	17124	16974	16958	17205	16963	16852	17093	16899	17017	17039	17322	17036	17090	17076	16879	16991	16817	17144	17076	17128	17030	16915	17054	17189	17026	17177	17123	17055	17132	17115	16909	17126	16847	16952	17099	17048	17045	17146	17138	17138	16972	16908	16940	17069	17186	17109	16957	17024	16940	17087	16940	17115	17285	17067	16989	17144	16778	17060	16928	17107	17116	17115	17032	17135	17003	16870	17050	17172	17052	17036	17045	16855	17093	16945	16860	17066	17047	17124	16915	17006	17087	17072	16879	16938	17133	17071	16933	17101	17125	16823	17198	17060	16902	17076	16887	16891	17001	16878	16895	16994	17055	17353	16817	17002	17185	17003	16966	16907	17047	17002	16942	17194	16954	17031	17071	17114	17051	16970	17030	16990	17016	16999	17139	17147	17049	16991	17145	16962	17145	17167	17037	17043	17122	17170	17205	16918	17092	17089	17135	17043	16948	17068	17059	16803	17060	16997	17089	17110	16820	16662	16878	16901	17088	17013	17035	17027	17142	17072	17120	17165	17114	16969	16949	17229	16899	17031	16858	16924	17063	16926	16832	17008	17025	17072	17157	17173	17129	16903	16934	17112	16983	17093	17050	17130	17365	17140	17085	17115	17161	17103	17070	17056	17165	17189	16923	16920	16995	17048	16986	17040	16803	17019	16972	17054	17211	17168	17080	16965	17079	17061	17043	17042	17205	17306	16996	17053	17015	17042	17062	16890	17047	17005	17085	17038	17081	17151	16705	17030	16955	17306	16906	17219	17085	16936	17079	17213	17256	16804	17029	16975	16965	17190	17109	16849	17108	16927	17042	16986	17120	16920	17044	17181	17082	17184	17136	17059	17201	17144	17156	17010	16983	17014	16928	17083	17078	16897	16869	16912	17078	17207	16964	17033	17014	17149	17151	17145	17111	16967	16897
16736	37713	31095	24296	21590	19354	17836	16664	15905	15371	15386	15103	15081	14811	14922	14928	14666	14770	14666	14719	14768	14733	14814	14628	14628	14410	14579	14474	14627	14479	14767	14557	14687	14502	14469	14552	14575	14741	14528	14606	14479	14608	14460	14688	14706	14481	14489	14769	14783	14632	14717	14537	14517	14588	14475	14536	14494	14623	14421	14610	14676	14557	14546	14689	14758	14437	14614	14588	14431	14602	14484	14651	14435	14579	14529	14531	14606	14677	14415	14461	14590	14339	14485	14746	14599	14561	14578	14686	14765	14542	14535	14652	14558	14491	14553	14509	14622	14562	14505	14501	14687	14493	14510	14552	14670	14512	14526	14574	14602	14561	14528	14588	14577	14521	14633	14607	14433	14603	14555	14580	14557	14594	14440	14551	14549	14591	14513	14742	14481	14489	14487	14615	14524	14439	14561	14558	14446	14595	14636	14706	14543	14422	14375	14346	14548	14583	14382	14478	14591	14527	14582	14495	14484	14537	14437	14656	14596	14611	14334	14553	14427	14642	14606	14490	14511	14579	14627	14566	14489	14637	14427	14586	14586	14562	14525	14536	14513	14617	14598	14514	14483	14542	14440	14346	14573	14547	14676	14289	14588	14590	14518	14515	14569	14650	14537	14590	14525	14686	14504	14714	14497	14634	14474	14744	14570	14411	14542	14590	14480	14485	14488	14527	14792	14515	14663	14581	14453	14594	14581	14636	14691	14494	14374	14569	14447	14530	14408	14492	14584	14642	14548	14654	14617	14391	14476	14390	14631	14433	14604	14632	14589	14472	14530	14599	14471	14617	14262	14447	14464	14640	14559	14682	14710	14382	14483	14330	14578	14546	14516	14524	14615	14465	14544	14472	14657	14504	14458	14518	14593	14542	14688	14461	14449	14486	14627	14619	14565	14439	14575	14502	14716	14397	14633	14511	14610	14651	14440	14581	14589	14454	14552	14542	14596	14494	14548	14514	14622	14417	14591	14488	14627	14635	14388	14486	14658	14488	14280	14566	14561	14679	14544	14582	14527	14654	14553	14595	14566	14660	14669	14733	14482	14585	14532	14453	14324	14654	14457	14686	14483	14536	14592	14478	14546	14569	14706	14640	14582	14564	14478	14558	14493	14609	14627	14473	14461	14442	14665	14596	14567	14520	14372	14539	14554	14505	14415	14465	14454	14502	14378	14637	14610	14582	14640	14443	14503	14539	14637	14491	14448	14595	14529	14645	14409	14287	14367	14561	14589	14558	14560	14614	14585	14658	14570	14423	14468	14602	14481	14561	14434	14456	14635	14540	14463	14551	14639	14531	14604	14662	14759	14642	14607	14461	14561	14567	14662	14383	14759	14579	14535	14584	14532	14564	14438	14534	14645	14706	14409	14736	14505	14577	14339	14486	14625	14465	14576	14512	14516	14448	14472	14409	14500	14464	14782	14533	14564	14537	14509	14535	14479	14457	14519	14564	14418	14497	14634	14590	14586	14431	14491	14519	14432	14814	14608	14511	14540	14484	14517	14661	14582	14624	14561	14515	14387	14465	14491	14526	14663	14481	14665	14468	14593	14592	14598	14499	14395	14456	14478	14509	14539	14527	14473	14560	14695	14624	14321	14492	14634	14514	14585	14562	14556	14473	14510	14487	14624	14514	14501	14585	14555	14404	14366	14778	14508	14642	14446	14409	14580	14473	14493	14539	14546	14474	14686	14604	14383	14599	14564	14536	14487	14470	14478	14594	14450	14335	14444	14434	14645	14483	14431	14660	14472	14453	14598	14504	14360	14547	14573	14597	14562	14448	14725	14451	14672	14515	14709	14566	14490	14606	14492	14600	14514	14366	14404	14515	14505	14499	14538	14662	14397	14533	14579	14567	14601	14423	14502	14589	14688	14510	14522	14579	14522	14695	14590	14699	14808	14717	14503	14639	14545	14417	14712	14480	14510	14540	14476	14169	14567	14549	14426	14618	14431	14372	14540	14593	14703	14700	14624	14448	14460	14503	14513	14396	14375	14514	14671	14590	14539	14739	14428	14486	14553	14599	14647	14452	14600	14549	14573	14614	14663	14703	14616	14532	14609	14573	14477	14608	14538	14422	14555	14573	14591	14301	14558	14198	14577	14424	14468	14602	14549	14388	14502	14665	14437	14517	14532	14590	14421	14487	14765	14586	14563	14488	14494	14587	14537	14442	14562	14405	14474	14538	14484	14406	14549	14588	14561	14558	14390	14414	14423	14544	14628	14649	14586	14535	14346	14562	14443	14538	14661	14520	14654	14412	14460	14627	14459	14703	14503	14501	14519	14512	14502	14547	14593	14470	14618	14572	14461	14567	14597	14540	14427	14490	14670	14552	14506	14633	14521	14509	14533	14458	14538	14460	14546	14441	14604	14418	14553	14375	14599	14641	14414	14508	14681	14683	14475	14571	14711	14554	14621	14371	14629	14537	14538	14491	14355	14552	14524	14440	14641	14461	14588	14565	14548	14627	14685	14727	14515	14375	14561	14558	14637	14489	14649	14496	14468	14660	14484	14398	14532	14523	14498	14583	14342	14441	14499	14607	14637	14504	14627	14527	14584	14556	14694	14537	14529	14525	14513	14455	14509	14516	14526	14460	14534	14547	14613	14398	14607	14476	14661	14390	14354	14535	14332	14433	14597	14668	14642	14586	14563	14549	14687	14712	14491	14530	14372	14484	14526	14610	14586	14458	14585	14551	14554	14544	14629	14496	14748	14536	14599	14610	14442	14599	14565	14473	14424	14513	14358	14698	14539	14580	14642	14591	14482	14615	14443	14545	14623	14416	14421	14538	14456	14675	14582	14610	14510	14636	14712	14391	14563	14503	14471	14443	14314	14551	14641	14577	14690	14586	14627	14431	14390	14446	14665	14668	14617	14517	14480	14491	14274	14670	14362	14413	14411	14713	14492	14700	14669	14596	14473	14577	14541	14605	14514	14517	14459	14484	14383	14581	14467	14419	14599	14563	14606	14612	14630	14475	14436	14752	14641	14580	14610	14573	14501	14674	14474	14482	14444	14646	14601	14654	14577	14587	14426	14529	14568	14463	14572	14493	14536	14621	14549	14542	14616	14495	14589	14720	14611	14477	14517	14392	14483	14529	14566	14559	14460	14473	14549	14439	14546	14662	14628	14520	14489	14696	14612	14422	14594	14697	14573	14595	14655	14615	14540	14538	14494	14623	14560	14585	14621	14674	14610	14561	14470	14597	14449	14473	14613	14628	14460	14466	14596	14619	14627	14708	14584	14469	14430	14483	14569	14702	14654	14464	14492	14573	14572	14411	14446	14710	14470	14521	14598	14648	14359	14496	14627	14553	14537	14360	14546	14640	14497	14430	14570	14547	14394	14519	14528	14501	14456	14530	14569	14504	14641	14551	14476	14619	14486	14311	14501	14502	14691	14627	14545	14595	14419	14583	14581	14595	14381	14509	14443	14468	14707	14603	14757	14600	14489	14634	14639	14605	14638	14564	14448	14515	14426	14560	14399	14452	14449	14580	14664	14464	14549	14506	14560	14511	14584	14390	14740	14612	14741	14622	14466	14642	14478	14591	14593	14547	14495	14569	14562	14387	14486	14357	14516	14516	14454	14720	14499	14385	14516	14530	14620	14493	14518	14321	14597	14469	14622	14595	14529	14533	14423	14551	14574	14508	14495	14539	14587	14616	14480	14355	14670	14553	14525	14437	14590	14763	14511	14548	14586	14731	14413	14459	14583	14679	14595	14668	14285	14541	14626	14571	14580	14498	14505	14445	14528	14686	14603	14521	14652	14513	14537	14435	14575	14566	14357	14495	14584	14719	14431	14522	14609	14624	14592	14532	14510	14537	14547	14583	14575	14675	14633	14446	14400	14502	14707	14526	14522	14576	14510	14439	14686	14473	14321	14576	14533	14485	14539	14462	14583	14394	14511	14450	14578	14542	14481	14517	14397	14613	14424	14674	14654	14558	14486	14378	14590	14548	14538	14652	14496	14680	14684	14596	14540	14568	14450	14523	14509	14473	14442	14608	14485	14444	14599	14541	14716	14493	14468	14622	14645	14568	14623	14491	14558	14532	14521	14426	14540	14587	14478	14609	14592	14620	14654	14392	14424	14418	14468	14503	14511	14651	14501	14480	14470	14372	14417	14693	14428	14595	14605	14592	14530	14495	14498	14681	14542	14532	14466	14508	14513	14593	14623	14510	14503	14546	14524	14335	14341	14534	14461	14442	14400	14650	14520	14633	14555	14607	14462	14344	14668	14540	14487	14644	14707	14594	14645	14636	14672	14405	14666	14408	14553	14751	14580	14537	14593	14569	14525	14474	14529	14439	14679	14599	14683	14447	14422	14539	14511	14687	14506	14514	14724	14648	14531	14380	14559	14679	14597	14427	14583	14630	14620	14529	14568	14459	14568	14616	14452	14476	14505	14435	14578	14505	14588	14703	14556	14483	14581	14518	14470	14651	14635	14503	14540	14533	14541	14519	14601	14553	14535	14446	14480	14528	14496	14528	14658	14577	14406	14644	14697	14609	14572	14524	14542	14577	14472	14568	14614	14688	14762	14409	14525	14672	14612	14505	14541	14536	14667	14498	14473	14549	14642	14442	14396	14633	14549	14632	14713	14601	14518	14648	14417	14644	14444	14594	14419	14554	14541	14578	14489	14575	14601	14573	14633	14387	14538	14478	14474	14515	14705	14630	14503	14475	14470	14346	14471	14608	14644	14630	14409	14661	14381	14545	14614	14625	14439	14583	14681	14538	14515	14650	14493	14518	14551	14673	14437	14507	14409	14535	14390	14489	14570	14645	14445	14451	14474	14611	14531	14554	14595	14535	14594	14402	14531	14392	14475	14682	14579	14393	14428	14469	14466	14465	14506	14548	14605	14445	14576	14554	14699	14619	14493	14452	14716	14496	14467	14396	14709	14646	14456	14473	14750	14577	14648	14565	14417	14651	14560	14319	14260	14594	14766	14552	14571	14535	14419	14487	14505	14489	14527	14538	14503	14516	14432	14474	14661	14599	14506	14511	14509	14456	14664	14446	14526	14618	14446	14357	14554	14590	14556	14665	14498	14382	14607	14480	14649	14537	14688	14681	14663	14526	14546	14493	14594	14473	14782	14541	14602	14521	14567	14402	14420	14540	14456	14604
28099	22639	24741	21031	17459	16522	15819	15439	15434	15118	15110	15025	15014	14988	14919	15008	15102	15031	15092	14936	14928	15017	14924	15086	14987	15037	14970	14987	14885	15097	14918	15084	14967	14948	15041	15108	14952	14917	14921	14973	14922	15052	15108	15037	15026	14861	14977	15052	15080	14982	15067	15028	14954	15004	15033	14958	14844	15042	15009	15012	15118	14901	15009	14873	15158	14881	14879	14943	14910	15115	14929	15006	14910	14942	15152	15029	15066	15016	14811	15104	15097	15066	14984	15127	14882	15098	14846	14998	14888	14926	14812	14876	15063	14889	14925	15010	14791	15171	15164	15036	14914	15157	15067	14741	14767	15051	14906	14740	14960	14859	14974	14833	14897	15002	15033	15065	15022	15074	15037	14994	14964	14689	14994	15008	15107	14868	14986	14949	15169	15081	15064	14953	14964	14777	14853	14951	14835	15019	15161	14875	14990	14943	15109	14903	14940	14928	15039	15163	14964	15141	14906	14943	14904	14959	14980	14952	15173	14923	14954	15041	14983	14952	15323	14869	14963	14776	14850	14933	14975	15109	15064	15015	14888	15046	15052	14845	15143	14911	14888	14853	15022	15003	14946	14648	14981	14873	14958	14906	14916	14909	14860	14738	14994	14979	14918	14951	14884	14981	14936	14950	15050	15064	14853	14880	14922	14851	14854	15033	14898	14981	14990	15053	14915	15083	15053	15039	14986	14937	14869	15140	14925	15105	14866	14977	14939	15057	14990	14836	14976	14742	14854	14838	14863	14701	14914	14980	14808	14612	15091	14999	15055	14889	15000	15021	14926	14924	14796	14882	14983	15160	14922	14925	14981	15012	14866	14979	15242	15161	14937	14901	14932	14949	14954	14936	14881	14871	14970	14938	14916	14998	14853	14715	14962	15174	14930	14993	14967	15015	15122	14944	14953	15015	14831	14991	15076	15014	15081	15059	14785	14907	14891	14917	15062	15143	14920	14768	14989	14975	15045	14969	14969	14996	14800	14905	14939	14920	14983	15054	15168	14784	14910	14891	14878	14977	14939	15234	14989	15004	14939	14971	15174	15079	14812	14982	15071	15020	15003	14872	15079	14907	15004	14928	14997	14932	15095	14833	15003	14904	15111	15084	15115	14955	15055	14936	15014	14936	14754	15014	14950	15055	15112	14806	14808	14914	14852	14981	14911	14927	14989	15036	14961	14910	14846	15028	15049	14906	14954	15129	14940	14855	14951	14835	15038	14906	15078	15015	14997	15031	15093	14997	14831	14920	15031	14763	14879	14787	14810	15067	14972	14958	15013	14986	14909	14937	15040	14862	15310	15051	15010	14899	14946	14887	14962	15134	14737	14954	15000	14863	15217	15021	14925	14972	14916	14980	15127	14924	14952	15155	14972	14913	14874	15079	14970	15033	15105	14908	15237	14962	15032	15113	14934	14941	15007	14908	14949	14914	14997	14804	15024	14829	15139	14785	15123	14971	14923	15143	14879	15052	14981	15092	15046	14901	14917	15035	14959	15121	14965	15003	14973	14933	14959	15031	14793	14880	15136	14924	15041	14860	14995	15145	14933	15168	15067	14909	14971	15073	15056	14828	15086	14981	14923	14952	15089	14810	15039	14992	14903	15053	15115	15121	14946	14958	15052	14909	15053	15146	15106	14959	14959	14849	14755	14946	15093	14794	14969	14840	14890	14818	14889	14923	14871	14966	14938	14922	14881	14984	15007	15070	14795	15014	14932	15173	15141	14933	14868	14876	14956	15054	14843	15096	15023	15066	14926	15019	14866	14953	14785	14839	14935	15008	15048	14993	15085	15075	14992	14968	14902	14993	15110	14825	14952	14826	15070	15011	15027	14892	14989	15061	14994	15033	14925	15044	14796	14924	15168	14916	15041	15052	15033	14977	14979	15000	14973	15063	15055	14747	14818	14995	14855	15158	14979	15069	15134	15061	15014	14827	14877	14917	14948	15064	15145	14832	15020	15053	14994	14794	15013	15135	15121	14960	15025	14943	14822	15130	14970	14862	14943	15058	14827	14993	14986	14941	15004	15106	15045	14988	14935	15020	14970	15084	15073	14981	15097	14935	14875	14996	14923	15039	14851	14943	14776	14944	15097	15187	15022	14922	14914	14962	14847	14888	15083	14861	15109	15008	14737	15057	14869	15139	14925	14961	14953	15010	14922	15025	15100	14980	15037	14902	15071	14945	15068	14988	15004	15147	15064	14931	15048	14929	15003	15155	14983	14993	15091	15124	14859	14912	15038	15169	14963	14888	14991	14941	14773	15063	15073	14833	15056	14887	14760	15077	14966	14913	15108	14933	14977	14939	14991	14876	15093	14793	15118	15097	15005	14798	14917	14785	14895	14949	14949	14963	15052	15183	15251	14878	15145	14943	14940	14983	14879	15105	14769	14918	15030	14994	14995	14930	14835	14766	15072	14977	14912	14915	14876	14802	14972	14840	15042	14816	15021	14946	14901	14876	15030	15062	14996	15012	14998	14813	15208	14949	14848	15263	14981	15053	15015	15127	15094	15145	14769	14969	14897	14968	14865	15088	14950	15064	15044	15075	15259	15085	14944	14899	14759	15050	14922	15059	15139	15020	15041	15177	15077	14898	14939	15068	14965	15218	15010	14982	15155	14869	14985	15242	15173	14858	15011	14789	14874	14916	15038	14820	14990	14880	14672	14996	15006	15141	15087	15035	14997	15114	15169	14932	15151	15110	15244	15011	14872	15060	14855	14894	14905	14818	14886	14922	14990	14878	15060	15121	15054	14901	15064	14847	14861	15109	14975	14741	15112	15038	14893	14910	14978	15120	14851	14979	14913	14969	15038	14919	14888	14866	14815	14879	14986	14917	14969	15110	14839	14972	14849	14955	15024	14752	14901	14885	15182	15168	14960	15045	15056	14961	14856	14917	14814	14962	14965	14944	15035	14948	15025	15061	14995	14845	15207	14986	15090	15157	14811	15088	14943	14929	15001	15014	14920	15044	14821	14984	14891	14901	15066	14978	14874	15041	14937	14985	15120	14801	14755	15061	14922	14712	14892	14897	15020	15060	15066	15047	15024	14964	14848	15004	14993	14975	14896	15132	15047	14957	14994	15068	15058	14924	15215	15050	14969	15001	14877	14933	14663	14891	14894	14885	14938	14735	14775	14916	14966	15019	15063	15034	15108	15018	15075	15133	15044	14776	15132	15039	15000	15058	14932	15035	14918	14823	14846	15139	14844	14793	14952	15033	14955	14789	15100	14796	14908	14844	14984	14965	14799	15122	15063	14742	15107	15010	15075	15084	15041	14941	15062	14980	14954	15012	15050	14920	14833	15089	14871	14772	14944	15024	15060	14943	15163	15069	14993	15024	14998	15043	15074	15191	15074	15189	14844	14934	15083	14841	14965	14852	14852	14858	14902	15043	15010	14962	14950	14902	14928	14813	14969	14845	14967	15015	14799	14968	14866	14946	14858	15174	14914	15088	14964	14959	14878	15092	14999	14965	14944	14899	14878	14830	14894	14940	14986	14807	14880	15045	14900	14933	15002	15006	15121	14999	15143	15127	15067	15114	14922	14836	14834	14870	14938	14962	14978	15291	14977	14813	14907	15001	15064	15128	14863	15107	15139	15034	14927	15025	15135	15066	15031	14940	15033	14870	15017	14922	14754	14983	14833	14881	15004	14785	14896	14944	15059	14897	15055	15031	15012	14846	15003	14902	14886	14846	14918	14997	14993	15002	14872	14981	14913	15062	15002	15001	14918	15071	15160	14823	15016	15178	15044	15068	15080	14982	14962	15106	14773	14843	14939	14907	15037	15051	15107	15026	14985	14975	15099	15171	14968	14948	14880	14812	14834	14904	15101	14941	15030	14965	15043	14973	14861	14749	15067	14940	14934	15133	14914	15012	15050	14971	14771	14799	15165	15001	14982	14939	14691	15210	15049	14934	15009	15224	15007	14977	14915	14864	14843	14979	14972	15015	14946	14805	14879	15002	14990	14870	14902	14973	14902	14843	15021	14787	15017	14889	14970	14976	15020	14952	15068	15194	15054	15083	15104	15002	14937	14823	14913	15105	15068	15057	15080	15161	15103	14987	14841	14925	14885	15059	15021	15024	14785	15019	15046	15080	15155	14894	14906	15064	15079	15083	14939	15047	14918	14988	14962	14819	15064	15015	15064	15017	15066	14893	14988	15007	14934	15015	14892	14881	14927	14967	15049	14901	14990	14956	14978	14911	14972	15169	14905	14958	15056	14983	14933	14907	14825	15037	15020	14885	14978	14873	14971	15009	15035	14973	14862	14803	14992	15064	14918	15007	15031	15054	15091	15029	14897	14835	15147	14845	14965	14962	14938	14800	15095	15008	14900	14892	15080	14921	15033	14914	14938	15202	14797	14967	14992	15085	15080	14834	14914	15009	15106	15146	14882	15026	14973	14951	14745	15008	14913	14876	14934	14878	14904	15031	15008	15024	14993	14905	14864	14955	15010	15089	14949	15051	14950	14910	14853	15006	14877	14937	15221	15000	14972	14936	14991	14958	15010	14930	15016	14986	14858	15084	14991	14995	15051	15021	14954	14933	14906	14937	14884	14875	14726	14906	14888	14888	15056	15139	15129	14967	15043	14998	15230	14751	15033	14802	15160	14851	15144	14980	14957	14949	14962	15004	14970	14982	15116	15001	14794	14914	14976	14830	15080	14886	14978	14919	14935	15003	15022	14993	15020	14911	14843	14841	15055	15117	15007	15030	14724	15045	14913	14899	14842	14859	14937	14886	14794	14973	15078	14772	14989	14965	14999	15003	14978	15091	14934	15105	15044	15140	15027	15073	15019	14970	14922	14801	15102	15200	14895	14966	14945	14810	14994	14914	14969	15191	14900	14968	14904	15066	15008	15053	14972	14951	14971	15004	15184	15034	15038	14925	15035	14714	14845	15088	14972	14825	14993	15154	14924	14793	15144	15032	15006	15103	14813	14920	14880	14904	15093	15138	15012	14958	14802	14944	14986	14895	14855	15052	15019	14881	14889	14862	14798	15063	14899	15043	14975	14941	14986	14972	14902	15001	14932	14879	14953	14932	14904	15004	14947	15072	14974	14969	14923	15064	14985	14860	14913	14936	15113	14895	15160	15099	14949	14925	15069	14959	15141	15089	14922	14882
17150	27265	22426	18063	16469	15449	14562	13995	13787	13675	13704	13393	13220	13439	13499	13374	13377	13485	13305	13272	13357	13335	13210	13299	13238	13337	13430	13315	13339	13315	13448	13392	13189	13387	13280	13235	13388	13160	13309	13193	13320	13415	13185	13271	13345	13226	13290	13274	13284	13260	13296	13257	13259	13254	13491	13279	13253	13166	13296	13293	13395	13357	13318	13194	13346	13353	13205	13363	13318	13316	13306	13272	13369	13349	13127	13404	13257	13253	13231	13342	13318	13474	13420	13360	13307	13253	13275	13450	13370	13297	13336	13337	13066	13209	13354	13243	13180	13328	13233	13280	13454	13467	13185	13100	13224	13346	13358	13323	13475	13348	13327	13361	13055	13409	13180	13364	13398	13143	13227	13132	13276	13341	13246	13351	13334	13299	13245	13455	13385	13252	13615	13288	13278	13441	13459	13250	13447	13268	13451	13246	13290	13409	13115	13422	13413	13389	13389	13446	13310	13328	13276	13311	13237	13254	13307	13231	13233	13356	13292	13197	13294	13303	13130	13191	13288	13321	13362	13217	13446	13450	13318	13388	13503	13407	13267	13283	13304	13226	13330	13341	13316	13184	13189	13349	13299	13295	13279	13389	13385	13358	13422	13260	13170	13324	13407	13368	13195	13303	13285	13305	13310	13082	13193	13400	13284	13278	13364	13406	13417	13139	13154	13255	13333	13417	13242	13296	13227	13183	13297	13228	13270	13226	13283	13216	13222	13397	13470	13430	13259	13265	13296	13309	13357	13334	13328	13337	13262	13413	13331	13251	13271	13492	13278	13292	13229	13365	13346	13330	13242	13289	13319	13520	13349	13180	13256	13254	13511	13416	13161	13234	13304	13338	13252	13290	13371	13378	13238	13341	13305	13223	13461	13489	13242	13265	13399	13108	13403	13483	13312	13242	13310	13450	13187	13352	13342	13210	13401	13238	13310	13292	13310	13406	13283	13338	13201	13339	13453	13331	13268	13195	13313	13327	13332	13232	13312	13350	13332	13228	13326	13445	13419	13621	13427	13212	13289	13346	13401	13260	13350	13301	13275	13270	13285	13192	13241	13178	13380	13406	13526	13218	13172	13063	13335	13314	13191	13428	13254	13250	13157	13301	13302	13474	13192	13193	13256	13243	13302	13290	13181	13114	13432	13326	13166	13181	13442	13277	13162	13187	13207	13402	13320	13270	13221	13383	13290	13340	13236	13284	13228	13229	13239	13249	13385	13346	13291	13370	13337	13405	13273	13240	13339	13318	13484	13277	13308	13401	13322	13403	13325	13443	13343	13254	13430	13149	13228	13394	13261	13317	13258	13362	13325	13212	13272	13390	13439	13415	13369	13175	13324	13230	13539	13220	13301	13262	13222	13181	13254	13309	13312	13217	13414	13560	13352	13384	13387	13372	13428	13263	13337	13129	13259	13461	13339	13286	13329	13408	13265	13240	13255	13081	13364	13351	13427	13231	13285	13339	13261	13119	13419	13303	13348	13326	13191	13269	13261	13196	13296	13087	13160	13361	13264	13293	13237	13309	13133	13302	13471	13277	13287	13365	13388	13332	13432	13169	13331	13219	13285	13176	13324	13158	13403	13252	13214	13318	13258	13248	13284	13380	13316	13162	13187	13393	13343	13266	13237	13320	13369	13323	13356	13522	13250	13148	13401	13309	13187	13295	13280	13438	13244	13371	13273	13519	13394	13449	13247	13240	13140	13382	13228	13271	13276	13295	13403	13332	13424	13436	13133	13309	13299	13297	13333	13367	13445	13304	13295	13301	13319	13453	13392	13342	13407	13279	13291	13385	13367	13275	13119	13301	13354	13152	13341	13356	13370	13295	13434	13209	13304	13191	13236	13272	13329	13210	13237	13150	13352	13306	13291	13187	13214	13304	13314	13369	13382	13146	13220	13194	13378	13322	13293	13309	13324	13274	13300	13281	13282	13253	13253	13238	13332	13369	13352	13372	13222	13407	13309	13448	13230	13363	13361	13437	13413	13227	13464	13171	13226	13440	13210	13350	13141	13439	13334	13362	13387	13265	13330	13158	13182	13211	13485	13240	13462	13445	13303	13341	13421	13301	13305	13238	13243	13311	13418	13271	13275	13287	13457	13213	13216	13209	13489	13293	13355	13399	13331	13305	13266	13370	13196	13423	13170	13334	13283	13495	13239	13350	13230	13272	13381	13433	13207	13180	13374	13299	13364	13399	13222	13253	13128	13375	13214	13296	13421	13288	13199	13306	13441	13308	13259	13279	13463	13425	13256	13527	13519	13253	13351	13451	13277	13314	13475	13223	13447	13368	13254	13282	13325	13380	13415	13212	13355	13331	13456	13365	13227	13382	13246	13231	13314	13155	13401	13263	13370	13299	13250	13460	13423	13267	13433	13212	13439	13429	13360	13348	13164	13293	13348	13233	13325	13207	13301	13340	13320	13299	13445	13354	13140	13350	13258	13258	13316	13307	13309	13288	13341	13310	13342	13340	13237	13443	13337	13304	13393	13248	13466	13222	13399	13229	13417	13356	13181	13182	13280	13260	13338	13299	13180	13291	13347	13172	13273	13326	13374	13392	13200	13309	13104	13217	13183	13506	13397	13210	13207	13333	13297	13363	13135	13356	13410	13378	13339	13384	13224	13275	13244	13241	13267	13410	13361	13292	13412	13200	13264	13229	13347	13252	13299	13296	13419	13327	13377	13396	13377	13240	13213	13358	13330	13346	13305	13402	13216	13236	13267	13247	13368	13281	13564	13362	13326	13300	13293	13244	13299	13411	13266	13378	13300	13255	13356	13366	13512	13258	13210	13246	13348	13324	13414	13340	13327	13403	13259	13305	13343	13316	13245	13319	13258	13200	13414	13264	13350	13077	13275	13381	13302	13216	13306	13249	13362	13425	13195	13450	13212	13383	13206	13157	13326	13366	13358	13322	13341	13323	13077	13278	13239	13357	13307	13303	13185	13365	13291	13376	13340	13413	13240	13196	13378	13303	13313	13291	13158	13478	13246	13204	13401	13334	13456	13481	13208	13339	13245	13230	13294	13124	13402	13257	13282	13209	13293	13295	13358	13390	13174	13296	13353	13280	13315	13240	13347	13297	13223	13358	13391	13270	13361	13372	13303	13262	13487	13236	13149	13282	13308	13380	13357	13232	13193	13284	13274	13328	13416	13396	13386	13346	13336	13515	13318	13553	13228	13328	13200	13423	13458	13255	13510	13251	13338	13349	13288	13229	13260	13163	13245	13243	13262	13490	13385	13222	13304	13225	13339	13417	13236	13398	13299	13207	13320	13272	13282	13234	13362	13238	13327	13288	13247	13264	13273	13348	13254	13340	13236	13259	13313	13312	13330	13311	13214	13269	13288	13500	13517	13200	13235	13280	13434	13452	13469	13168	13391	13274	13331	13321	13350	13263	13269	13224	13299	13433	13089	13207	13239	13218	13313	13417	13278	13358	13274	13340	13384	13360	13146	13151	13267	13311	13419	13355	13229	13407	13362	13252	13322	13235	13379	13228	13291	13262	13244	13310	13387	13254	13319	13190	13451	13352	13297	13237	13261	13344	13262	13248	13342	13413	13340	13210	13302	13378	13209	13247	13432	13399	13268	13293	13365	13341	13333	13200	13305	13205	13482	13406	13290	13419	13302	13155	13268	13305	13206	13196	13332	13371	13315	13242	13309	13373	13320	13383	13341	13192	13372	13351	13366	13263	13385	13388	13396	13372	13231	13102	13297	13172	13380	13242	13197	13368	13273	13061	13309	13270	13332	13348	13476	13312	13287	13137	13259	13425	13455	13275	13196	13305	13344	13208	13207	13085	13290	13297	13194	13368	13199	13383	13383	13350	13288	13282	13358	13356	13260	13333	13366	13134	13312	13405	13276	13432	13186	13289	13136	13335	13335	13293	13311	13281	13313	13448	13287	13162	13324	13356	13405	13242	13330	13193	13145	13546	13099	13301	13520	13482	13375	13264	13350	13407	13211	13465	13313	13345	13246	13268	13329	13238	13284	13496	13356	13290	13131	13237	13370	13243	13340	13420	13341	13313	13234	13142	13315	13399	13205	13250	13335	13159	13438	13434	13409	13257	13418	13406	13155	13304	13170	13313	13270	13347	13427	13282	13483	13172	13310	13296	13218	13399	13346	13148	13408	13460	13337	13210	13184	13216	13521	13290	13376	13103	13215	13102	13405	13196	13259	13449	13352	13202	13345	13305	13210	13318	13235	13273	13198	13362	13435	13250	13387	13165	13199	13335	13255	13384	13461	13180	13268	13439	13360	13335	13069	13335	13395	13282	13430	13238	13339	13319	13385	13177	13237	13208	13222	13339	13434	13336	13327	13364	13394	13524	13324	13275	13424	13472	13225	13369	13167	13425	13330	13278	13339	13295	13324	13131	13256	13345	13368	13292	13280	13298	13323	13279	13303	13357	13321	13385	13388	13224	13402	13331	13330	13294	13417	13353	13256	13256	13208	13464	13110	13263	13238	13548	13267	13460	13383	13275	13198	13382	13321	13154	13362	13294	13379	13280	13295	13246	13264	13463	13450	13288	13293	13269	13393	13266	13395	13387	13332	13217	13258	13247	13166	13300	13271	13252	13334	13418	13126	13435	13299	13319	13494	13375	13420	13292	13342	13280	13339	13405	13229	13315	13385	13315	13364	13349	13316	13245	13353	13250	13312	13213	13178	13427	13290	13239	13359	13384	13497	13348	13240	13338	13380	13392	13280	13267	13245	13217	13229	13197	13272	13404	13398	13211	13275	13368	13340	13251	13483	13278	13254	13308	13475	13360	13429	13390	13347	13451	13317	13376	13305	13283	13395	13350	13415	13295	13404	13406	13450	13312	13356	13259	13338	13206	13154	13254	13396	13382	13337	13300	13249	13274	13474	13393	13367	13432	13253	13508	13231	13445	13212	13301	13287	13329	13310	13302	13301	13416	13308	13292	13192	13211	13400	13394	13310	13199	13393	13352	13339	13280	13298	13367	13379	13336	13286	13349	13279	13434	13195	13354	13263	13235	13220	13481	13431	13175	13291	13261	13188	13387	13368	13363	13353	13237	13522	13243	13164	13412	13177	13259	13327	13381	13229	13337	13356	13445	13402	13190	13460	13245	13255	13411	13403	13094	13447	13308	13151	13265
22824	20984	27808	24486	21955	21470	20222	17434	16646	16585	16520	16613	16430	16429	16412	16350	15883	16204	16110	16107	16000	16262	16237	16023	16120	16191	16089	15994	15850	15828	16137	16364	16169	15936	16113	16106	16188	16058	15997	16156	16118	16040	15947	15981	15990	15905	16185	16015	16198	15989	16015	15919	16178	15963	15994	16002	16201	15908	16121	16157	15976	16075	15968	16095	16116	16098	15976	15957	16071	16043	16082	15829	16018	15859	16029	15855	16097	16072	16228	15716	15790	16146	16084	16178	15987	15990	15897	16107	16056	16280	16101	15982	15916	16040	15999	16181	16056	16221	16073	16015	16050	16075	15889	16043	16067	16014	16007	16136	15935	15897	15945	15900	16101	16095	16123	16004	15995	16132	16089	16188	16049	15988	15986	16092	16124	16054	16036	15921	16194	15928	15824	16042	16136	16124	16130	15961	16124	16127	16188	16072	15940	15891	15824	15859	16115	15961	15948	16115	16131	16065	16043	16059	16046	16007	15944	16210	16012	15871	16034	16027	16020	16060	15908	16011	15808	15892	16091	15957	16066	15749	16192	16107	15877	15933	15938	16049	16089	16101	16117	15839	16160	15996	15929	16013	16191	16165	15906	15891	16080	15920	15922	15765	16005	15783	16104	16004	16074	16074	16017	16051	15858	15916	15866	16226	15964	16003	15869	16056	16010	15936	16059	15906	16062	15929	16153	16015	15964	15996	15784	15932	16105	16389	16152	15871	16069	15970	16072	16241	16147	16043	15963	15949	16158	15858	16004	16107	16016	16038	15826	15916	16031	15978	16082	16031	15989	15939	15957	15807	16113	16060	15989	15968	16150	16039	15945	16014	16166	16022	15958	15982	16084	16035	16022	16005	15841	16183	16100	15982	16024	16081	15948	15870	15855	16001	16112	15899	16121	16018	16193	15834	16181	15992	15943	15974	16172	15909	16064	16040	16118	16023	15952	16080	15879	16037	15878	16060	16088	15994	15891	15803	15973	16136	16105	16134	16131	16132	15962	16007	16265	15786	16034	15965	15968	15960	15962	16016	16171	16076	16217	16231	16203	15950	15857	15918	16132	15937	15904	15925	16092	15869	16162	15996	16074	15862	16039	16308	15977	16026	15994	16258	15925	16103	16016	15856	16035	16185	16004	16029	15879	16147	16061	16234	15900	15887	16197	15942	16021	15997	16012	15895	15967	16055	15859	15926	16164	15878	16012	15966	16252	15911	15909	15793	15908	16112	15908	15955	15945	15896	16013	16102	15961	16174	16018	16037	16017	16102	16182	16117	16049	15925	15911	16141	15844	15888	16062	16102	15941	15895	16003	15967	16272	16201	15914	16036	16001	15907	15938	15951	16128	16068	15822	15879	15957	16009	16049	16030	15805	15997	16194	15962	15973	16154	16179	16132	16010	16079	15997	16170	15954	15774	16019	16060	16049	15940	15973	16024	16095	16018	15906	16027	15926	16007	16035	16187	16055	16068	16064	16091	16076	16062	16017	16103	16113	15966	16086	15918	16068	15875	16063	16117	15946	16082	16238	15972	16080	16295	15919	15918	15790	16070	16214	16033	16065	16005	15959	15935	15717	16003	16006	15982	15986	16089	16019	15987	16093	15874	16031	15921	15810	16346	16028	15972	15988	15779	16182	16119	15918	16121	16021	16130	16091	15980	16076	16079	15998	15933	15975	16056	16036	16092	16076	16113	16104	16059	16256	16071	16022	16013	16023	15884	15985	16027	15899	15967	16047	16103	16133	15826	15987	15775	16077	16059	15871	15910	16109	15994	16040	15952	16090	16088	16048	15854	15822	16083	16000	15982	16118	15943	16242	16134	16115	16036	15977	15983	16236	16139	16066	16068	15866	16100	16011	15944	16079	16215	15753	16025	16166	16007	16098	15998	15933	16089	16018	16152	15941	16066	15988	15980	16022	16105	15978	16278	15927	15916	15836	15876	16011	16130	16073	16096	16045	15966	15888	15943	16091	15960	15906	16111	15899	15847	16075	16164	16040	16034	15929	16058	16080	16043	16165	16012	16005	16027	15977	15979	15976	16003	16012	15857	16023	16099	16043	16087	15892	15859	15930	16034	15967	16146	16009	16048	16000	16008	15890	16014	16011	16047	16115	16128	16121	16032	16006	15946	16048	15960	15978	16161	15986	16005	16078	16112	16013	15991	15936	15832	16185	15977	15915	15988	16284	15971	16007	16001	15931	16295	15921	15885	15930	16038	16122	16153	16015	16009	16000	16023	15992	15939	15958	16201	16022	15911	16206	16275	15873	15896	16019	15854	15965	15920	16130	16104	15972	16067	16071	15793	15955	16037	16073	16008	15909	16029	15894	16031	16039	16149	16010	16115	16039	16058	15962	15976	16054	16008	15923	15958	15977	15970	15777	15955	15839	15932	15973	16016	15934	15893	16079	15957	15915	15905	15987	16028	16050	16009	16104	16001	15901	15971	15965	16000	15796	16125	16156	16071	16013	16048	16061	16143	16140	16243	16072	16014	16102	16173	15980	15959	15963	15896	16045	15994	15955	15977	16168	16021	15943	15998	16185	16100	16036	16017	15959	15893	15957	16008	15961	15955	16236	16048	16049	15937	16108	16179	16009	16114	15993	15954	15785	16055	16054	16015	16054	15847	15865	15867	15962	15936	16057	16038	16031	15896	15924	15854	16164	16164	16101	15670	15992	16129	16176	16066	15844	16104	16002	15973	16135	16075	16078	15909	16090	15810	15819	16072	15982	15827	15892	15930	15889	16091	16151	16054	15975	16046	16094	15943	16076	16030	15961	15930	15905	15830	15852	15965	16043	16057	16004	15959	15927	15782	15941	16162	15956	15848	16044	15806	16033	16061	16077	16026	15840	15903	16018	16162	16207	15839	16180	15892	15912	16145	16016	16007	15838	15625	16056	16066	16005	16179	16071	16097	15925	16141	15960	16151	16081	16055	16016	16093	16066	15970	16172	16008	16032	16171	15810	15848	15748	15966	15944	15906	15925	15863	16056	15899	16084	15825	16052	16125	15950	16071	15987	16268	16030	15964	16120	15901	16142	16143	15955	16049	15878	16085	15963	16095	16016	15939	15897	15965	16047	15925	16117	15947	15902	16053	16040	16064	15845	15870	16053	16126	15829	15897	15928	16100	16061	15904	16044	15903	15951	16017	15996	15983	16255	15911	15984	16136	16115	16049	15839	16090	16175	16177	15992	16287	16084	15929	15976	16081	16091	16010	15900	16196	16072	16090	16013	15994	15884	16088	16133	16020	15917	16076	15934	15875	16212	16173	15778	16143	15862	16212	16114	16309	15882	16015	16225	15935	16107	16051	15952	15832	15900	15894	15975	15966	15941	16108	15981	15799	15917	16198	16004	16191	15873	15999	16053	15944	16044	16049	15977	15895	16097	16200	16083	15889	15976	15990	15862	16035	16096	15997	16069	16079	16052	16000	16072	16120	16113	15895	16078	16085	16110	16083	15649	15782	15964	16126	15977	16128	15995	15839	16079	15921	16003	15841	16192	16093	15808	15932	15990	15992	15984	16052	16078	15926	15930	16061	15923	16162	15961	16139	15978	16054	16187	16114	15961	15885	16162	16078	16146	15980	16114	15985	15989	16029	16158	16048	16053	16155	16026	15698	16066	15878	15950	15989	16151	15889	16013	15948	16044	16082	16040	16120	15969	16064	16178	15933	16104	15925	16176	15845	15964	15920	15954	16024	16014	15906	15844	15855	15893	15995	15966	16055	16059	16206	15980	16089	16042	15929	16096	16119	16276	15956	15996	15916	16078	16039	15886	15971	16071	16042	16040	16138	16002	16154	15821	16167	16010	16099	16000	15965	16129	16058	16065	16111	16167	15855	15898	15901	16097	16204	16177	15686	15786	15970	16099	16066	16181	15966	15851	15871	16081	15941	16004	16158	15930	15867	16076	16089	16200	15915	15924	15976	16110	16049	15972	16115	16224	16044	15976	16016	16015	16126	16102	16163	16073	16067	15994	15914	16068	16004	15987	15958	15964	16020	15989	16011	15901	16059	16026	16132	16018	16099	15917	16088	16148	16026	16103	15875	16067	16040	16024	16062	16005	15908	16009	15862	15942	15946	16086	16067	15977	15916	15984	15967	16118	16048	16165	15972	16386	16110	16067	16133	15926	16017	15972	16009	16037	15987	16077	15884	16139	16258	16006	16154	16012	16102	15980	15980	15865	16252	15980	16152	16163	16052	16048	15958	15892	15775	16229	15961	16119	16021	16093	15983	15923	16016	16091	15976	15974	15866	16054	15931	16257	15813	15987	16136	16254	16044	15968	16249	16133	16171	16085	16049	15972	16016	16016	16060	15920	16126	16028	15897	16018	15823	16033	16108	15929	16231	16227	16192	16039	15869	15868	15848	16220	15908	16098	16119	15948	15895	16203	16041	15931	15981	16145	15990	15979	15981	16107	16283	16153	15963	15940	15880	15963	16013	16137	16094	16040	16124	16039	15957	16111	16125	15803	16081	15937	15830	15923	16042	16096	16187	16283	15926	16080	15996	16006	16128	16052	15995	16025	15927	15813	16069	15988	16009	16204	16055	15982	16004	15864	16031	16046	16183	16057	16082	15836	15994	15841	16041	15650	15974	16102	16043	16050	16067	16036	15872	16164	16231	16096	15918	16183	15730	15920	16200	15895	16015	15961	16187	15959	16037	16133	16343	16035	15924	16264	15923	15929	15913	15831	15940	15922	16133	16027	16129	16008	15981	16019	16079	15959	15890	16183	15933	16169	15941	16023	16048	15891	16103	15911	15927	15913	16006	16116	15846	16118	16277	15961	15930	16061	16023	16245	16078	15836	15816	16119	15761	15765	15997	15883	16011	16089	16009	15935	15882	16132	16092	16070	16148	16059	15999	16036	15888	15984	15946	15941	16011	15938	16024	15888	15885	16252	16132	16119	16120	16075	16193	15989	16157	16116	15944	16068	16168	15940	15989	16029	15955	15944	16093	15814	16219	16033	16016	16196	15875	16166	16019	16082	16267	15974	16012	16056	15966	16024	16001	15861	16069	15903	16068	15997	16038	16138	16204	16007	15982	16143	16034	16128	16028	16100	15969	15954	15854	16054	15999	15978	16192	16165	16102	15969	16091	16131	16226	16027	15935	16030	16081	15968	15932
15399	32978	27180	21197	18912	17138	16086	15428	14902	14614	14399	14416	14306	14254	14245	14178	14160	14123	14172	13931	14008	13880	14010	13986	14005	14098	14047	13967	13973	14028	13855	14041	13903	13899	13905	14114	13967	13878	13812	13987	13900	13839	13883	13854	13890	14049	13989	13951	14152	14078	13813	14029	13818	13904	14038	13823	13905	13948	13783	14016	13995	14084	13870	13906	14157	13878	13974	13978	14104	13983	13799	13963	13797	13908	13917	14015	14067	14035	13993	13991	13889	13939	14006	13883	13966	14058	13999	13925	13969	14137	13889	14006	14113	13970	13971	13897	13910	13805	13778	13884	13873	13888	13923	13894	13918	13896	13971	13808	13791	13922	14024	13936	13937	13916	13998	13912	13873	14012	14105	13878	13991	13771	14057	13937	14117	14039	13898	14091	13677	14014	13922	13957	13956	13952	13866	13625	13950	13818	13877	13918	14088	14082	14164	13939	13842	13813	13937	13909	13886	13788	13839	13937	14041	13974	13950	13842	14019	13960	13983	13910	13984	14071	14074	13954	13972	13884	13961	13931	13906	13876	14040	14014	13927	13845	13840	13882	14016	13837	13903	13882	13980	13934	13991	14100	13872	13985	14119	13898	13696	13964	13766	13802	13922	13826	13918	14015	14107	14078	13706	13886	13891	13988	14055	13856	13890	14097	13995	14162	13900	13965	13979	13897	13972	13948	13804	13878	13825	13885	13943	14063	13927	13837	13888	14069	13827	14063	13803	13897	13971	13770	13886	14010	13919	13867	13930	13828	14032	13797	13960	13961	14053	13891	13877	13845	14014	13836	13846	14022	13900	13970	14156	13902	13938	13846	13892	13816	13909	13854	13838	14031	13913	14019	13978	13811	13958	14136	13934	14005	13777	14029	13940	14023	13960	13854	13953	14051	13852	14012	13948	13859	13891	13880	13988	13910	13905	14017	13880	13904	13845	13947	13904	13963	13963	14015	14042	13918	13816	13792	13980	13943	13973	14008	13918	13880	13867	13938	13972	13866	13822	13915	13968	13906	13816	13845	13837	13897	13857	14129	13990	13960	14012	13994	13851	13949	13858	13990	13885	14014	13963	13877	13823	13899	13872	13911	13879	13814	13928	13986	13876	13890	13820	14070	13920	13880	13914	14027	13812	13770	13922	13978	13765	14070	14060	13706	13812	13893	13926	14006	13927	13843	14068	13897	13838	14002	13889	13977	13781	13903	13771	14033	14080	13910	13958	13882	13892	13959	13887	13985	13979	14007	14098	13785	14026	13840	13916	13898	13930	13835	13816	13823	13926	14077	13895	13839	14057	13939	13791	14054	13785	13926	14123	13889	13918	13935	13990	13974	13941	13872	13862	13999	14101	13927	13867	13834	13807	13879	13891	13966	13903	13996	13902	13834	13947	13778	13861	14013	13894	13982	14139	14002	13839	13856	13894	13829	14013	13934	13812	14078	13786	13952	13842	13952	13810	13841	13964	13669	14090	13907	13744	13774	13755	13914	14081	13970	14021	13887	13939	13950	13963	13900	13929	13922	13908	13977	13853	13839	13987	13961	14095	13904	13854	14041	13944	14000	13809	13786	14045	13904	14156	13905	13940	13994	13917	13970	14036	13937	13952	14050	14017	13872	13957	13794	13872	13863	13852	13889	13955	13902	13979	13952	13866	13806	13887	13782	13876	14024	14053	14020	13911	13900	13864	13927	13850	14013	14147	13937	13912	13762	14010	14114	14002	13956	13726	13977	13982	14006	13868	13955	14026	14087	13917	13779	13995	13935	13787	14088	13794	13911	14014	14005	13853	13889	13808	14053	14052	13902	13981	14019	14033	13914	14057	13908	14022	13990	14021	13993	13892	13767	13962	14146	13860	13758	13909	13955	13839	13944	13948	14018	13758	13881	13976	13869	13908	13909	13966	14024	14008	13969	13801	13926	13779	13803	13955	13825	13960	13869	13838	13965	13810	13892	14019	13975	13722	13864	13984	14056	13750	14031	14063	14108	13922	14034	14013	14031	13864	14052	14146	13786	13926	13877	13954	13842	13877	13953	14109	13770	13990	13992	13820	13669	13960	14052	13954	13884	13926	13959	13939	13965	13852	13868	14042	13777	13715	13996	13893	14101	13901	13989	13847	13828	13908	13937	14044	13767	13883	13977	13929	14024	13976	13745	13907	13981	14032	13891	13904	13774	13920	13872	13954	13865	13918	13879	13857	13854	13932	13954	13860	13895	13801	13963	14125	14034	13890	13785	14025	13974	13907	13846	13944	13768	13843	14023	13892	13942	13845	14005	13827	13959	13888	14087	14023	13762	14030	13937	13957	14013	13899	13963	13827	13815	13888	13953	13848	13938	13933	13945	13820	13947	13972	13941	13972	13927	13753	13927	13830	13861	13869	14089	13864	13721	13868	13726	13904	13988	14070	13870	13865	13823	13973	13828	13702	13915	13891	13975	13927	13941	14072	13948	13938	13832	14007	13913	13929	13940	13759	13941	13841	13876	13856	14071	13865	14075	14013	13973	13787	14024	13893	14019	13747	13739	13936	13797	14093	13975	13997	13921	13914	13831	13910	13700	13978	14165	14016	13890	13784	13981	14036	13810	13848	13837	13863	13964	13792	14044	14047	13952	13931	13976	13966	13967	13931	14003	13901	13886	13803	13892	14025	14020	13923	14040	13949	13933	13866	13849	13977	13806	13915	13883	13793	13815	13814	13857	13932	13858	14006	13860	13919	13907	13942	13963	13873	13967	13930	13837	14008	13876	13936	13860	13990	13892	13918	13901	13853	13719	13940	14148	14104	13927	13755	13977	13834	13879	13906	14145	13799	13950	13859	13865	14019	13935	13920	13936	13884	13960	13953	13961	13859	13953	13913	13844	13863	14112	13898	14183	14049	13978	13768	14060	14112	13779	13936	14000	13916	13960	13948	14013	13929	13852	13954	13887	13920	13961	13929	13896	13855	13858	13861	13798	13981	13923	13904	13916	14017	13882	13791	14097	13980	14021	13906	13987	13915	13713	13974	14044	14099	14071	13951	13990	13716	14098	14028	13823	13921	13811	13932	14004	13981	13749	13746	13935	13790	13677	13761	14122	13981	13968	14001	14035	13943	14149	13907	14088	13891	13904	13832	13851	13887	13974	13904	13892	13927	13840	14070	13955	13964	14054	13700	13887	14067	13942	13891	13993	13847	13890	13973	13923	13944	13920	14055	13819	13771	13847	13903	13796	13911	13929	13960	13922	13942	13990	13898	14039	14158	13904	13979	13869	13878	13920	14079	13938	13989	14011	13913	13839	14038	13830	13877	13868	13979	13955	14008	14107	13776	13939	14047	14096	13949	13950	14035	13897	14015	13886	14099	13887	13927	14033	13798	13939	14023	13872	13844	14056	13982	13947	14028	13918	14053	13828	13784	13930	13841	13942	13861	13975	14078	13998	13981	13802	13694	13905	13960	13826	13850	13956	13795	14021	13792	13887	13948	13969	13912	13959	13660	13933	13989	13792	13891	13836	14040	13879	13904	13998	14101	13920	13869	14025	13807	13968	13845	13834	13898	13898	13849	13880	14067	14086	14054	13864	13791	13778	13869	13985	13978	13927	13870	13907	14037	13878	14073	13867	13912	14016	13934	13971	13879	14085	13892	13937	13985	13993	13769	13891	13972	13764	13927	14085	13830	13972	13965	13845	13975	13819	14034	14014	13811	13999	13893	13971	13871	13967	13945	14014	13961	14062	13964	14023	14112	13974	13962	13777	13958	13804	13959	13848	13879	13983	13993	13892	13896	13919	13920	13919	14008	13904	14004	13880	13732	13813	13892	13728	13822	13991	14004	14021	13840	14101	13905	13981	13897	13994	13988	13971	14111	13968	13782	13894	13935	14012	13971	13823	13917	14112	14076	13868	13920	13932	13820	13895	13786	13999	14032	13816	14030	14050	13954	13974	13824	13850	13788	13958	14105	13747	13858	13866	13913	13949	13762	14004	13960	13871	14012	13883	14045	13827	13999	13817	13892	13923	13859	13923	14015	13770	13974	14060	13868	13959	13977	13851	13773	13983	13862	13889	13838	13970	13889	13976	13885	13809	13843	14012	13842	13783	13941	13968	13923	13876	13962	13967	13997	13978	13840	14037	14016	13755	13917	13975	13912	14021	13753	13989	13962	13929	13846	13868	13843	13860	13972	13925	13959	13823	13951	14031	14017	13839	13841	13899	14027	13883	13832	13818	13820	13984	14088	13760	13948	13885	13982	13953	13994	13864	14064	13846	14075	14011	14003	13944	14055	13908	13855	13906	13691	13846	14081	13958	13956	13933	13997	13784	13955	13781	13961	13948	13974	13925	14060	14063	14031	14028	13822	13896	13683	14008	13912	13982	13970	13910	13888	13872	13919	13908	14008	13770	13785	13784	14046	13708	13883	14016	13891	14033	13867	13836	14016	13816	13943	13904	13914	13910	13893	13942	13965	13971	13847	13929	13838	13924	13943	13748	13982	13803	14024	13872	14013	13950	14137	14022	13978	14051	13888	13851	13824	13810	13959	13898	13985	13893	13891	13856	13861	13895	13911	13800	13849	13882	13812	14090	13893	13869	13875	13841	13900	13860	13849	14034	13947	13781	13934	13904	13898	13941	13775	13915	13833	13971	13881	13903	13833	13958	13988	13896	13866	13825	13946	13918	13737	13770	14062	13733	14111	13845	13929	13765	13922	13821	13839	13825	13858	14009	14037	14067	14192	14085	13879	13851	13875	13849	14007	13932	13771	13921	13970	13866	13944	13958	14073	13883	13902	13939	14060	13881	13787	13852	13824	13917	13939	13927	13921	13822	13908	14016	13945	14019	13897	13869	13806	13892	13945	13979	14045	13866	13800	13972	13920	13919	13953	13759	13973	13770	14010	14035	13947	13915	13808	13964	13989	13994	13973	13828	13840	13959	13867	13788	13983	14081	13783	13828	13896	13919	13924	13987	13943	13700	13911	13916	14002	13948	13857	13904	14037	14002	13994	13848	13898	13910	13846	13996	13995	13815	13836	13949	13876	14001	13885	13972	14069	13748	13910	13897	13780	14072	13921	13957	13748	13834	13799	13985	14036	13751	14087	14031	13922	13909	13905	13827	13941	13818	13940	14018	13971	13828	13824	13896	13909	14043	13870	13906
24262	20943	26605	26089	19496	17308	16883	16000	15501	15519	15427	15206	15134	15085	15268	15151	15103	15016	15015	15014	15087	15153	15107	15053	14873	15140	14798	14926	15051	15164	15130	15001	14838	15044	15004	14891	15093	15027	15081	15188	14972	14982	15166	15032	14934	15188	15281	14799	15084	14884	15044	15074	15060	15042	15191	15105	15090	15007	14954	14866	14962	15130	15023	14878	15022	15106	15277	15012	14884	14980	15072	14856	15138	15052	15018	14955	14912	14933	14917	15047	14969	15030	15070	14828	14910	15106	14854	14980	15187	15121	14898	14967	15093	14906	15008	14923	15004	14921	14801	14994	15022	14921	14984	14866	14967	15026	14910	15174	15000	15211	15051	14929	14918	15227	14841	15055	14885	15269	14778	14865	14998	14935	15095	14899	14907	15080	15141	14942	14915	15053	14757	15056	15015	14882	14959	15059	15016	15065	15153	15011	14827	15020	14874	14839	14971	14971	15017	14862	14952	15159	15059	14853	14932	14817	14973	15001	15037	15297	14909	14919	14913	15057	14935	14891	15154	14978	14939	15084	14978	14946	15017	14796	14977	14915	15058	14984	14928	14781	15151	14827	14938	14915	15122	15057	15150	15031	15021	15021	14956	15022	14933	14954	14985	15085	15067	14899	14848	14925	14746	15075	14815	15247	14969	14751	14894	14821	14816	14861	14979	14974	14760	14992	15028	15053	14818	14946	14881	14979	14925	14772	14849	15049	15003	14893	14933	14999	15022	14991	15192	15063	14971	15014	14971	15184	15091	14887	14770	14886	14953	15049	15152	15113	14961	15203	14830	15094	14930	14946	15068	14885	14891	14960	14971	14995	15074	14868	14856	15046	14952	14763	15032	15220	15063	14978	14987	15124	14921	15155	14804	14953	15001	15006	14939	15074	15232	14993	15001	15032	14840	14863	14942	15243	15097	14906	15028	14916	14991	15018	15049	15158	14882	14979	15283	15075	14954	15038	14931	15067	15025	14996	14939	14853	14971	14978	15209	15089	15019	15095	15037	14917	15027	14911	14892	14912	14867	14985	14904	15024	14999	14963	15063	14946	15150	14951	14929	15004	15077	15099	15014	14967	14964	14862	15034	15022	14857	15124	14912	14873	15009	15025	14963	14990	15014	15039	14972	15004	15266	14969	14953	14894	14848	15025	14853	15231	15000	14980	14895	14893	15083	14911	15159	14990	15103	15077	15002	14907	15008	14985	14968	14888	15105	15028	15304	15012	14904	14866	14997	14816	15045	14900	15061	14770	15080	15021	14952	14978	15027	14994	14997	15006	14887	15018	15043	15091	14822	15034	15120	14924	14896	14977	15009	15209	14792	14902	14840	14957	15032	14773	15014	14979	14916	14877	14950	15028	15000	15036	15039	15138	14954	15256	15078	14932	15071	15061	14877	14853	14899	14901	15110	15022	14838	15183	14937	14996	15044	15205	15027	15227	14892	14928	14879	14926	14923	15035	14987	14843	15082	15042	15109	15217	15088	15141	15099	14959	15001	14881	15098	14852	15042	14974	14808	15087	14867	15038	15114	15053	15006	14932	15161	14918	15137	15059	14967	14917	15077	15244	15016	14978	14895	15032	15157	15022	14864	15115	14900	14893	15184	15033	14946	15048	14983	15062	14849	14982	14986	14838	14777	14926	14924	14912	14976	14862	15031	14891	14937	15120	15194	14869	15018	14898	14996	14986	15124	14959	14922	15006	14893	14985	14915	15009	15014	15056	14814	14975	14870	14942	14885	15009	15136	15173	15057	14842	15159	14966	15047	15161	14999	15088	15089	15075	15072	15044	15058	14999	14902	14835	14953	15064	15032	15098	15158	15002	14843	14820	15072	15168	14987	14828	15013	15009	14922	15154	15115	14972	15159	14889	14848	15223	15140	15008	15141	15001	14940	14869	14939	14904	15028	14945	14792	14975	15135	14926	15084	15042	15183	14898	15024	14995	15017	15052	14916	15008	14884	14881	15121	14797	15139	14828	15114	15149	14942	14828	15214	14761	14991	14954	14970	14866	14897	15053	14991	14922	14787	15084	15073	14977	15146	15076	15018	14807	15122	14986	14893	15140	15116	15023	15075	15198	15012	15020	15081	15048	14873	15154	14836	14959	14905	14948	15076	14934	14998	14974	15005	14939	14953	14770	14932	15181	15042	14858	14916	15129	14890	15041	15069	14948	15037	14955	15100	15104	14950	14859	15001	15131	14980	15079	14819	14836	14959	15042	15150	14967	14986	15106	15039	15034	15065	14990	15032	14873	14974	14957	14908	15112	15168	14941	15107	14961	15076	14818	14696	14980	14825	15019	14983	14918	15118	15072	15256	14807	14902	15063	14939	15042	15172	14861	15017	14947	14925	15016	14889	15074	15021	14911	15077	14925	15082	15027	15054	15085	14925	14878	15057	15031	15134	15091	14998	14906	14889	15190	15020	15158	14990	15210	15037	15179	14955	14819	14943	15037	14973	14972	14955	15017	14920	14875	15025	14930	15122	15046	14918	14990	15189	14889	14873	14812	15117	14953	14956	15059	14920	14851	14951	15008	15131	14847	14820	15067	15050	14930	15134	15087	15146	15005	14784	15001	14910	15014	14964	14743	14903	15019	15042	14886	14970	15075	15027	15052	15115	14906	15101	15064	15073	15040	14963	14973	14764	14998	15086	14770	14870	14971	14771	15032	15040	14905	14784	14874	15101	14835	14885	15075	14889	15053	14926	14995	14954	15107	15166	14801	14826	15069	15042	14975	15242	14957	15102	14766	14990	15017	14862	15116	14888	15195	15228	14883	14881	15031	14863	15140	14735	15039	15030	15072	15107	14868	15094	14892	15017	15076	15099	14972	15141	14938	15257	15113	15114	14992	14950	14813	14875	14888	14935	14877	15066	14953	14844	14945	15029	15004	15128	14874	15147	15044	14897	15179	14972	14977	14897	14877	15081	14993	15020	14970	14842	15063	14985	15051	15137	15060	15001	14991	15118	15088	14699	14895	14923	14641	15111	14993	15087	15016	15136	15188	15023	14914	15049	15140	14985	15165	14849	14886	15254	14985	14960	14908	14927	15194	14831	15046	15012	15197	15037	15151	14996	14826	14820	15025	14799	15291	15222	15147	15016	14819	15019	14973	14894	15021	14854	14792	14946	15088	15008	14930	15154	15002	15103	15114	14911	14907	15037	15026	14857	14905	14856	15015	14902	15030	15063	14920	15132	15003	14964	15232	14824	15058	15091	14897	15012	15035	14935	14820	14987	14918	14992	15044	15082	14932	14894	14938	15066	14788	14906	15103	14968	15010	14843	15117	15062	15075	14867	14846	15121	14778	14980	15113	14915	15029	15112	14992	15157	15104	14858	15043	15082	15024	15056	15181	14968	15020	15092	14878	15006	14945	14917	15167	15101	14950	14972	14989	14853	14906	15043	15089	15161	14952	15030	15205	14824	15114	14994	15068	15077	15183	15147	15212	15154	14951	15086	15023	14913	14894	15147	14955	14853	15019	14887	14988	14859	14975	15015	14917	15082	14981	14985	14882	14959	14932	15032	15213	15038	15110	14864	15053	15208	15128	15045	14939	14937	14850	15108	15064	14957	15051	15009	14928	15021	15096	14961	15007	15051	14942	15014	14734	14929	14900	15077	14979	14963	15062	14813	15138	15031	14881	15020	15118	14691	14965	14850	14966	15024	15185	15270	15078	14865	15064	14960	15110	15035	14916	15025	14971	14919	14888	15061	15004	15084	15139	15037	14929	14833	14815	15125	15103	15233	15058	14858	15015	14907	14974	14875	14938	15082	15113	15023	15071	14921	14948	14994	14897	15002	14952	14959	15124	15079	14865	15033	15001	15090	14967	14921	15055	15058	14793	14872	15127	15109	14999	15069	15003	15064	15039	15182	15220	14992	14983	14896	15079	15127	15097	15184	15096	14905	14843	14940	14982	14840	14726	14960	14950	15079	15147	14939	15080	14996	14882	15001	14979	14898	15091	15210	14866	14882	15058	15155	14993	15124	15039	15080	15129	15027	14996	15154	14898	14835	14894	15177	14903	15010	14992	15033	15066	14989	14965	15010	14857	15053	14863	14950	14879	14877	15046	15192	14916	15031	14945	14852	15068	15108	14966	15063	14882	15026	14814	15057	15053	15143	14783	14969	15093	15014	15015	15286	15135	15081	14964	15166	15066	15191	14953	14899	14864	14902	14822	14812	14779	15065	15156	14945	15134	14944	15055	15021	15107	14929	14956	15077	15008	15081	15067	14966	14941	14900	15105	15034	14911	14970	15099	15161	15079	14895	14922	14849	14892	15072	14936	14940	14887	14991	14968	15190	15113	15244	15019	14910	14878	14855	14824	14965	15034	14804	14989	14909	14943	15091	15045	15128	14975	14872	15015	14865	14941	14986	14964	15214	14936	15135	15081	15282	14874	15065	15208	15050	14852	14908	14965	15012	14998	14834	15144	15063	15001	14919	15141	14861	15194	15138	14982	15062	15137	15018	15003	15094	15146	15041	15061	14999	14996	15006	15072	14820	14931	15072	15052	14953	15049	15036	15186	15139	14965	15010	15189	15143	15200	15129	15031	14875	14936	15065	15038	15254	14916	15056	15076	14844	14964	15040	14912	14985	15016	15101	14971	15210	14920	14968	14816	15015	15064	14957	15130	15104	14992	14959	15044	14945	14987	15002	15057	15027	15068	14767	15008	14951	15043	14966	15020	15152	14987	15011	15036	14965	15122	15124	15002	15003	14966	15174	14919	15095	14996	14969	15076	15207	14975	14860	15052	15077	14874	15074	14919	15132	14911	14959	15127	15182	15128	15154	15010	15065	14949	14879	14997	14885	14986	15127	14965	15026	14918	14995	14978	14849	14907	15106	14932	14851	15063	14902	14928	14996	15054	15060	14988	15037	14989	14920	14923	15269	15024	14894	15159	15033	15115	14928	15011	15064	15081	15005	15000	14920	15118	14990	14992	14951	15095	14961	14871	15098	15011	15014	14927	15024	15122	15044	14819	14977	15116	14873	14990	14973	15092	15234	14968	15136	14928	14957	15005	15146	15073	15130	15058	15283	15151	15042	14966	15221	14978	14990	14998	15134	14884	15127	14798	15066	14914	15076	15094	14979	14837	14915	14888	14900	14971	14951	14995	14988	14853
15507	29750	24580	19353	17366	15779	14894	14391	14278	13913	13700	13641	13729	13387	13475	13624	13412	13382	13471	13494	13509	13480	13572	13423	13290	13388	13263	13378	13521	13305	13319	13458	13361	13380	13392	13189	13367	13468	13426	13475	13498	13194	13338	13303	13507	13438	13317	13301	13435	13309	13315	13332	13436	13330	13489	13388	13251	13396	13449	13311	13373	13336	13485	13348	13262	13225	13424	13388	13190	13340	13431	13294	13305	13323	13329	13349	13480	13527	13311	13358	13245	13512	13281	13295	13416	13436	13484	13355	13391	13347	13430	13329	13239	13312	13352	13402	13286	13368	13306	13453	13281	13379	13207	13302	13343	13390	13386	13416	13510	13318	13433	13190	13257	13284	13285	13204	13422	13380	13313	13376	13432	13451	13253	13346	13499	13297	13445	13507	13255	13334	13405	13310	13159	13132	13483	13364	13185	13485	13225	13306	13375	13389	13292	13345	13386	13254	13299	13232	13300	13453	13444	13271	13222	13280	13369	13355	13311	13438	13412	13299	13236	13289	13422	13308	13305	13391	13389	13279	13306	13377	13314	13200	13281	13264	13283	13338	13386	13334	13340	13343	13415	13597	13335	13292	13265	13373	13401	13296	13403	13451	13325	13319	13264	13356	13309	13338	13523	13321	13201	13367	13325	13354	13176	13343	13296	13345	13310	13335	13243	13339	13354	13348	13264	13273	13322	13326	13280	13181	13430	13361	13396	13299	13348	13365	13356	13353	13189	13367	13417	13269	13397	13277	13247	13309	13366	13270	13399	13418	13442	13289	13355	13192	13322	13226	13274	13153	13354	13262	13331	13339	13365	13287	13256	13369	13251	13258	13240	13238	13409	13284	13323	13277	13250	13429	13406	13303	13367	13421	13221	13425	13381	13408	13413	13344	13360	13330	13188	13445	13411	13232	13329	13359	13334	13188	13427	13169	13323	13389	13322	13452	13483	13237	13230	13251	13242	13429	13276	13332	13288	13508	13305	13386	13496	13461	13508	13368	13380	13207	13424	13507	13268	13452	13330	13302	13237	13314	13431	13371	13424	13342	13284	13322	13313	13351	13367	13369	13247	13305	13314	13401	13222	13354	13359	13427	13430	13309	13334	13362	13303	13476	13504	13245	13258	13255	13448	13431	13256	13245	13530	13343	13319	13318	13293	13176	13383	13288	13266	13450	13526	13437	13430	13378	13291	13372	13415	13286	13127	13349	13288	13215	13262	13375	13399	13398	13208	13285	13195	13317	13432	13462	13349	13415	13419	13291	13426	13255	13207	13363	13247	13225	13250	13328	13369	13203	13399	13415	13332	13167	13291	13286	13410	13237	13263	13251	13352	13291	13279	13400	13160	13402	13325	13336	13366	13332	13465	13379	13376	13405	13273	13347	13388	13309	13392	13490	13248	13368	13241	13451	13163	13415	13515	13279	13320	13334	13362	13374	13358	13273	13276	13305	13222	13103	13303	13427	13276	13500	13382	13327	13334	13367	13343	13343	13379	13491	13463	13363	13266	13259	13448	13218	13431	13234	13297	13308	13363	13288	13512	13354	13234	13341	13393	13378	13241	13360	13206	13364	13281	13502	13363	13473	13332	13293	13261	13382	13397	13315	13398	13250	13377	13216	13287	13384	13407	13436	13392	13332	13380	13260	13381	13439	13360	13268	13446	13511	13331	13313	13343	13406	13320	13370	13358	13246	13403	13406	13498	13166	13381	13708	13290	13338	13452	13497	13169	13320	13339	13327	13435	13422	13338	13410	13345	13309	13391	13362	13460	13253	13183	13561	13322	13317	13326	13351	13470	13244	13380	13331	13421	13268	13422	13374	13254	13402	13301	13457	13248	13463	13427	13441	13425	13257	13369	13332	13415	13379	13490	13346	13351	13338	13303	13296	13362	13273	13270	13333	13303	13336	13371	13382	13332	13388	13214	13380	13170	13418	13216	13422	13392	13382	13362	13251	13377	13306	13238	13316	13333	13280	13312	13407	13324	13208	13372	13315	13205	13392	13396	13284	13392	13466	13327	13590	13394	13484	13354	13444	13258	13358	13355	13311	13295	13510	13392	13343	13431	13437	13246	13346	13325	13337	13535	13269	13527	13339	13258	13326	13175	13471	13342	13272	13395	13387	13332	13414	13454	13280	13280	13365	13368	13174	13403	13508	13287	13371	13361	13408	13292	13455	13428	13413	13194	13330	13400	13311	13421	13354	13256	13361	13231	13494	13454	13225	13360	13418	13352	13314	13323	13174	13210	13448	13313	13256	13304	13443	13328	13314	13534	13369	13344	13399	13425	13362	13333	13416	13153	13440	13301	13346	13365	13296	13209	13548	13366	13342	13265	13457	13287	13221	13386	13347	13339	13159	13229	13262	13288	13309	13371	13217	13572	13255	13443	13518	13318	13482	13404	13420	13390	13222	13317	13397	13304	13469	13361	13409	13392	13388	13390	13246	13336	13478	13455	13471	13291	13228	13372	13338	13245	13435	13379	13286	13381	13345	13276	13374	13411	13217	13319	13321	13284	13154	13391	13344	13261	13372	13476	13325	13390	13233	13400	13439	13425	13351	13380	13302	13317	13371	13309	13239	13415	13340	13374	13360	13425	13336	13463	13312	13335	13157	13473	13454	13364	13485	13316	13372	13296	13468	13486	13387	13366	13273	13272	13232	13298	13298	13395	13408	13267	13234	13332	13304	13380	13418	13290	13298	13313	13313	13383	13403	13384	13390	13420	13374	13387	13308	13402	13381	13439	13412	13318	13216	13459	13510	13428	13272	13237	13508	13190	13388	13280	13442	13406	13401	13373	13406	13366	13286	13243	13239	13358	13354	13455	13472	13321	13350	13481	13342	13391	13361	13328	13361	13420	13296	13306	13332	13431	13319	13402	13426	13246	13311	13329	13414	13306	13340	13383	13388	13526	13414	13437	13318	13370	13374	13335	13450	13436	13430	13150	13360	13332	13230	13441	13434	13365	13528	13375	13368	13463	13444	13340	13320	13352	13357	13139	13371	13382	13396	13396	13379	13376	13369	13357	13341	13446	13329	13281	13211	13375	13469	13393	13289	13384	13395	13341	13377	13385	13319	13354	13283	13231	13277	13300	13286	13363	13272	13227	13212	13489	13429	13307	13377	13282	13328	13308	13187	13449	13334	13292	13432	13277	13416	13191	13475	13359	13294	13406	13436	13397	13200	13364	13381	13361	13180	13324	13364	13414	13246	13354	13333	13376	13141	13295	13251	13469	13383	13335	13301	13481	13090	13352	13362	13193	13340	13527	13273	13253	13356	13324	13370	13267	13438	13288	13391	13254	13368	13356	13431	13292	13454	13378	13211	13458	13284	13434	13286	13180	13152	13308	13439	13408	13314	13490	13260	13332	13406	13335	13572	13507	13320	13353	13399	13343	13375	13412	13382	13410	13322	13407	13435	13318	13413	13329	13350	13407	13333	13226	13397	13378	13267	13268	13310	13316	13266	13403	13308	13251	13400	13338	13306	13564	13281	13434	13319	13483	13286	13356	13264	13337	13411	13197	13399	13261	13218	13315	13371	13528	13302	13412	13434	13452	13224	13222	13368	13252	13332	13293	13238	13398	13394	13365	13441	13289	13136	13451	13445	13336	13358	13222	13323	13508	13358	13317	13412	13382	13245	13372	13296	13363	13248	13302	13337	13349	13418	13270	13366	13408	13393	13587	13316	13289	13328	13267	13358	13363	13336	13266	13377	13307	13414	13263	13333	13418	13430	13304	13426	13231	13329	13412	13255	13386	13345	13421	13345	13181	13427	13280	13369	13436	13403	13277	13288	13332	13357	13448	13394	13295	13389	13199	13268	13396	13341	13324	13286	13405	13322	13440	13279	13325	13336	13335	13264	13327	13240	13390	13175	13188	13191	13239	13418	13467	13367	13283	13438	13380	13282	13220	13502	13381	13197	13298	13321	13370	13477	13245	13305	13324	13305	13423	13416	13119	13441	13263	13252	13366	13239	13328	13540	13254	13322	13452	13395	13480	13311	13291	13254	13438	13499	13254	13514	13122	13237	13415	13286	13378	13226	13502	13235	13320	13339	13274	13421	13455	13242	13598	13175	13310	13342	13337	13357	13417	13414	13372	13394	13344	13261	13334	13353	13496	13415	13290	13529	13277	13270	13256	13380	13444	13278	13392	13323	13419	13288	13459	13404	13516	13282	13392	13299	13256	13380	13304	13390	13252	13324	13422	13259	13414	13295	13365	13515	13388	13399	13285	13328	13406	13352	13318	13233	13442	13302	13334	13417	13378	13208	13317	13267	13497	13209	13391	13363	13235	13331	13342	13365	13415	13406	13350	13345	13335	13273	13380	13323	13360	13332	13189	13264	13322	13370	13523	13269	13367	13139	13349	13369	13474	13358	13424	13370	13214	13389	13334	13441	13403	13396	13346	13371	13401	13296	13299	13492	13376	13279	13359	13228	13293	13255	13489	13266	13377	13315	13388	13423	13371	13369	13196	13432	13294	13250	13309	13468	13168	13271	13351	13446	13234	13260	13369	13327	13229	13494	13394	13473	13262	13316	13464	13425	13284	13301	13258	13436	13326	13076	13335	13429	13290	13309	13242	13527	13337	13406	13191	13279	13316	13416	13384	13341	13220	13455	13371	13417	13607	13358	13241	13246	13315	13478	13383	13204	13197	13412	13401	13447	13442	13350	13289	13294	13185	13400	13395	13353	13334	13323	13360	13524	13383	13503	13554	13413	13331	13343	13472	13461	13355	13355	13369	13292	13445	13299	13477	13269	13278	13363	13370	13331	13275	13282	13493	13374	13252	13372	13300	13308	13501	13299	13330	13419	13319	13390	13295	13386	13276	13166	13369	13377	13459	13317	13278	13384	13414	13322	13360	13367	13392	13494	13258	13424	13345	13277	13393	13306	13296	13253	13175	13356	13424	13272	13378	13483	13250	13364	13278	13468	13495	13414	13276	13477	13350	13284	13435	13302	13391	13525	13309	13349	13337	13333	13353	13302	13291	13570	13331	13300	13201	13370	13240	13333	13440	13306	13252	13226	13284	13362	13485	13469	13300	13439	13413	13268	13364	13379	13298	13371	13275	13268	13204	13435	13231	13339	13316	13289	13444	13233	13448	13464	13383	13540	13477	13396	13455	13508
21873	20993	28195	23985	21225	23189	24536	19043	17750	17936	17506	17431	17601	17427	17324	17072	17111	17123	17042	17128	17263	17179	17306	16905	16876	17046	17179	17092	17071	17101	17035	17011	16985	16962	17160	16994	16835	16968	16713	16907	16888	16985	16998	17053	17029	17094	17043	17025	16796	16847	16845	16901	16973	16902	16990	16790	16843	16861	16935	16872	16891	17013	16967	16849	16796	16910	17096	16978	16863	16670	16819	16991	16857	16762	17030	16912	16994	16805	17034	17022	16941	17011	17005	16886	16876	16776	16886	16878	16953	16845	16910	17021	16943	16903	16989	17026	17054	17125	16958	16861	16854	16927	17017	16910	16923	16841	16810	16821	16704	17050	16710	16857	16928	16936	16918	16710	16906	16808	17052	17144	16807	16680	16826	16682	16714	16915	16923	17027	17102	16881	16850	16985	16821	16866	16921	17012	16911	16915	16905	16910	16881	16715	16961	16843	16814	16782	16933	16871	16868	16934	16789	16743	16989	16994	16898	16805	16812	16898	16914	16627	16968	16987	17113	17018	17037	17061	16916	16936	16804	16837	16810	16958	16883	16812	16791	16995	16743	16809	16998	16753	16925	16807	17024	16837	16923	16886	16896	16914	16776	16887	16804	16743	17005	16775	16901	16782	16998	16815	16751	16888	16997	16609	16759	16889	16964	17004	16914	16904	17045	17016	16915	16928	16807	16799	16946	16788	16989	16934	16897	16982	16909	16833	16927	16985	16998	16868	17049	16937	16581	16796	16886	16818	16814	17016	16840	16890	16845	17058	17004	17018	17060	16896	16937	16835	16870	16676	16991	17036	16908	16850	16728	16810	16854	16784	16784	16867	16857	16745	16963	16852	16751	16827	16894	16844	16866	16877	17014	16932	16913	16747	16881	16800	16943	16733	16882	16741	16823	16864	16873	16983	16906	16901	16860	16803	16799	17038	16948	16760	16825	16641	16819	16845	16773	16829	16866	16741	16945	16751	16748	16859	16994	16751	16793	17068	16868	16858	16877	16987	16786	16803	16959	16966	16692	16796	16759	16935	16817	16901	16880	17005	16847	16800	16902	16762	16755	16779	16855	16965	16924	16867	16632	16879	16744	16919	16957	17039	16866	17057	16992	16871	16842	16775	16657	17008	16878	16872	17057	17026	16947	16827	16763	16917	16933	16792	16943	16985	16911	16948	17078	16899	16940	16957	16857	16671	16862	16756	16822	16978	16849	16679	16766	16949	16853	16924	16956	16752	16718	16928	16752	16941	16881	17000	16875	16733	16906	16637	17037	16837	16885	17075	16910	16898	16885	17012	16870	16709	16992	16848	16919	16668	16786	16921	17013	17071	16949	16791	16795	16746	16912	16965	16925	16825	16721	16982	16882	16821	16877	16937	16836	16854	16822	16822	16749	16811	17005	16787	16913	16773	16920	16664	16712	17042	17107	16769	16801	16703	16855	16893	16763	16639	16895	16883	16674	16946	16772	16908	16959	16823	17018	16776	16865	16736	16915	16957	16914	16861	16699	16675	16675	16875	16892	16989	16855	16810	16722	16812	16774	16930	16930	16932	16847	16780	16883	16615	16869	16705	17073	16885	16884	16747	16858	16937	16927	16781	16978	16981	16691	17022	16993	16948	16978	16835	16929	16739	16912	17016	16834	16637	16857	17030	16844	16918	16872	16666	16822	16892	16735	16905	16857	16918	16746	16880	16944	16914	16919	16803	16969	16929	16856	16715	16908	16887	16984	16712	16780	16679	16875	16966	16731	16971	16946	16804	16879	16830	16806	16757	17093	16992	16668	16931	16993	16721	16883	16962	16804	16978	16843	16963	16929	16949	16760	16829	16972	16913	16743	16902	16913	16891	16878	17022	16894	17069	17120	16776	16976	16811	16833	16791	16824	16816	16838	16839	17082	16749	16938	16955	16885	17083	17117	16822	16999	16843	17211	16807	16841	16796	16819	16904	16911	16974	16802	16828	16791	16624	16949	17075	16932	16778	16838	17030	16822	16730	16914	16939	16954	16731	16803	16797	17052	16662	16935	16913	16947	16912	16682	16921	16765	16759	16941	16706	16967	16802	17023	16886	16895	17022	16681	16896	16852	16737	16913	16802	16855	16796	16972	16870	16862	16911	16809	16665	16899	16829	16805	16869	16682	16817	17020	16773	16952	17034	16910	16808	16861	16870	16800	16538	16959	16825	16900	16670	16812	16862	16782	16593	16800	16776	16814	16774	16816	16947	16994	16768	16929	16881	16951	16756	16846	16972	16719	16935	16935	16978	16855	16828	16737	16830	16896	16856	16625	16844	16857	16842	17115	17236	16969	16794	16840	16909	16759	17092	16885	16954	17052	16943	16804	16827	16920	17119	16926	16799	16969	16849	16876	16982	16881	17017	17075	16821	16838	16709	16694	16833	16965	16912	16883	17013	17043	16808	16823	16718	16883	16893	16847	16775	16676	16847	16863	16774	16778	16913	16914	17016	16902	16905	16918	16739	16792	16722	16961	16804	16905	16961	16961	16834	16792	16889	16906	16785	16730	17128	17075	16784	16914	17038	16958	16763	16884	16764	16850	16760	16730	16826	16802	16969	16987	16951	16867	16770	16877	17004	16926	17024	16887	16922	16862	17018	16932	16793	16987	16770	16808	16713	16875	16921	16956	16937	16915	16927	16904	16833	16929	16870	16915	16708	17072	16805	16918	16881	16915	16754	16827	16725	16989	16903	16773	16867	16833	17019	16947	16902	16812	16807	16688	16767	16907	16978	16853	16834	16953	16981	16977	16939	16758	16920	16913	16714	16876	16811	16732	16678	16665	16972	16983	16901	16869	16727	16690	16792	16791	16893	16649	16774	16883	16874	16946	16880	16874	16837	16841	16826	16630	17092	16845	17021	16974	16799	16853	16946	16912	16821	16883	16686	16828	16862	16910	16777	16957	16957	16671	16895	16726	16894	16983	16921	16739	16871	16933	16939	16719	16709	16946	17012	16871	16948	16949	16958	16921	16900	16811	16866	16808	16842	16936	16982	16967	16705	16834	16828	16757	16923	16764	17002	16989	16807	16759	16936	16758	16877	16918	16882	17053	16548	16859	16913	16928	16885	16827	16925	16859	17173	16910	16739	16811	17172	16721	16875	16866	16926	16870	16928	16908	16873	16818	16859	16894	16864	16856	16979	16688	16802	16896	16866	16916	16954	17103	16846	16960	16971	16692	16809	16931	16857	16964	17069	16912	16920	16861	16817	16740	17157	16847	16872	16866	17042	16769	16702	16743	16792	16822	16922	16874	16610	17001	16865	16981	16868	17011	16877	16705	16926	16809	17126	17049	16777	16990	17026	16842	16954	16884	16804	16828	17005	16728	16868	16990	16839	16852	16996	16802	16968	16840	17004	16880	17051	16865	16920	16716	16749	17166	16785	16685	16694	16893	16897	16776	16899	16803	16839	16867	16758	16896	16571	17003	16837	16894	16728	16763	16913	16617	17040	16937	16814	16745	16694	16659	16831	16976	16899	16898	16669	16859	16672	16666	16874	16758	16790	16838	16871	16611	16783	16783	16797	16717	16855	16790	16814	16774	16768	17021	17018	16812	16799	16835	16638	17040	16797	16940	16851	16924	16861	16877	16946	17040	16853	16923	16898	16955	16916	16849	16896	16979	16912	16909	17134	16922	16867	16887	16979	16763	16823	16833	16861	16801	17005	16984	16797	16814	16935	17060	16994	17083	16867	16879	16743	17006	16942	16800	16904	16964	16975	17042	16937	16705	16770	16846	16977	16961	16999	16975	16698	16892	16750	16875	16924	16691	16877	16616	16808	17205	16785	16793	16722	16927	17015	16847	17065	16860	16853	16899	16813	16753	16923	16808	16952	16862	16949	16889	16684	16681	16912	16794	16910	16898	16997	17009	16879	16993	16887	16820	16844	16781	16669	17008	17024	16909	16653	16843	16896	16892	16864	16744	16800	16855	17013	16871	17062	16822	16720	16891	16877	17082	17059	16857	16932	16804	16829	16825	16896	16927	16735	17083	17037	16720	16951	17188	17067	16914	16994	16790	16810	16898	16639	16885	17063	16965	16821	16857	16935	16959	16871	16911	16892	16766	17127	16933	17101	16969	16863	16924	16929	16954	16662	16925	16928	16899	16695	16779	16803	16918	16994	16996	16997	16994	16939	16850	16802	16898	16876	16698	17034	17045	16745	16936	16909	16826	16837	16717	17031	16908	16827	17038	16824	16793	16941	16909	16849	16985	16683	16885	16757	16858	16839	16893	16798	16896	16843	17043	16850	16776	16658	16923	17009	17119	16848	16872	17092	17037	16726	16810	16990	16837	16738	16884	16929	16837	16947	16615	16985	16920	17054	16952	17001	17002	16925	16966	16814	16837	17040	16660	17009	17025	16792	16938	16938	16893	16880	16965	16954	16883	16917	16915	17040	16816	16878	16829	16819	16655	16931	16740	16826	16872	16886	16966	16768	16680	16817	16529	16708	16763	16891	17089	16822	16810	16833	16689	16951	16987	16982	16777	16774	16943	16811	16758	16917	16816	17050	16941	16828	16826	16797	16820	16797	17031	16762	16924	16891	16630	16872	16807	16802	17046	16931	16810	16844	16866	16646	16821	16821	16723	16760	16890	16916	16818	16830	16809	16741	16937	17096	16876	17016	17076	16927	16904	16768	16994	17073	16796	16711	16878	16649	16695	16867	17179	17033	16668	16803	16824	16600	16929	16905	17047	17014	16921	17050	16942	16926	16686	16802	16860	16878	16736	16928	16978	16834	16821	16808	16770	16848	16838	16651	16799	16865	16867	16854	17017	16497	16865	16892	16873	16748	16974	16822	16788	16960	16885	16924	17041	17003	16787	16900	16546	16668	16832	16849	17025	16812	16868	16741	16667	16849	16868	16897	16873	16874	16725	16860	16875	16885	16907	16833	16892	16774	16958	16873	16907	17155	16996	16906	16926	16715	16890	16853	16814	16887	16779	16792	16770	16813	16918	16852	16782	16665	16916	16766	16921	16741	17061	16778	16894	16913	16724	16845	16806	16748	16875	16773	16830	16633	16924	16957	16882	17091	16988	16814	16940	16766	16998	16865	16832	16894	16615	16893	16669	17077	17156	16885	17067	16870	16672	16969	16839	16970	16853	16943	16922	16761
16599	37478	31654	24627	21289	18922	17362	16542	16082	15594	15250	14966	14947	14879	14691	14803	14671	14622	14562	14808	14357	14661	14534	14628	14653	14453	14479	14560	14493	14486	14467	14527	14520	14624	14427	14592	14441	14461	14550	14467	14428	14511	14563	14556	14557	14422	14622	14441	14480	14494	14362	14501	14537	14481	14567	14489	14531	14462	14648	14425	14573	14478	14490	14465	14423	14369	14462	14527	14356	14330	14531	14400	14550	14504	14421	14422	14552	14421	14418	14556	14542	14446	14438	14396	14470	14517	14392	14361	14517	14360	14357	14483	14265	14214	14389	14339	14484	14627	14504	14460	14448	14424	14437	14458	14443	14507	14373	14351	14438	14532	14441	14574	14518	14396	14562	14811	14526	14712	14437	14561	14433	14522	14415	14467	14566	14435	14607	14489	14491	14396	14407	14342	14388	14415	14442	14614	14454	14531	14502	14375	14526	14664	14435	14352	14410	14528	14594	14408	14460	14458	14427	14362	14510	14568	14480	14338	14228	14410	14340	14366	14617	14496	14394	14458	14593	14373	14405	14442	14524	14494	14434	14586	14536	14385	14337	14352	14530	14262	14537	14407	14470	14653	14660	14558	14497	14449	14404	14414	14263	14418	14580	14590	14459	14429	14457	14400	14486	14374	14449	14442	14482	14417	14542	14484	14435	14444	14565	14380	14432	14352	14399	14443	14372	14410	14450	14529	14401	14397	14408	14428	14588	14610	14475	14346	14445	14709	14510	14472	14331	14521	14441	14448	14408	14571	14508	14466	14579	14525	14410	14498	14403	14503	14499	14453	14359	14410	14394	14464	14376	14424	14607	14300	14483	14409	14438	14655	14607	14338	14499	14561	14322	14453	14575	14444	14498	14360	14379	14401	14589	14399	14495	14476	14340	14515	14296	14469	14554	14543	14345	14295	14349	14569	14441	14365	14631	14309	14476	14447	14469	14335	14436	14526	14474	14372	14475	14503	14432	14420	14521	14368	14479	14352	14494	14435	14335	14472	14322	14432	14405	14469	14397	14473	14568	14492	14296	14499	14457	14275	14234	14539	14394	14461	14499	14535	14520	14589	14481	14652	14499	14337	14389	14595	14422	14368	14291	14436	14386	14374	14322	14222	14497	14439	14567	14469	14440	14549	14405	14502	14554	14463	14181	14436	14569	14501	14563	14538	14566	14363	14455	14466	14611	14420	14640	14305	14377	14338	14259	14452	14535	14551	14346	14460	14305	14555	14474	14605	14548	14484	14655	14476	14546	14430	14503	14525	14409	14340	14370	14509	14369	14365	14444	14441	14506	14290	14525	14453	14383	14486	14387	14494	14458	14538	14416	14666	14387	14526	14465	14524	14470	14393	14402	14519	14393	14375	14441	14335	14475	14640	14369	14487	14428	14329	14343	14382	14435	14529	14461	14353	14416	14311	14359	14557	14251	14444	14432	14473	14405	14794	14476	14561	14397	14442	14555	14645	14363	14446	14398	14395	14569	14253	14415	14549	14459	14282	14641	14420	14416	14373	14450	14628	14502	14557	14450	14327	14417	14335	14545	14497	14434	14531	14476	14452	14392	14435	14418	14363	14368	14627	14460	14352	14354	14638	14426	14512	14528	14508	14547	14330	14670	14566	14436	14454	14369	14568	14421	14417	14592	14429	14392	14421	14535	14514	14468	14447	14412	14422	14598	14579	14324	14392	14656	14382	14643	14376	14375	14649	14546	14538	14525	14358	14313	14368	14552	14448	14536	14393	14390	14378	14399	14316	14584	14473	14319	14355	14439	14404	14451	14460	14504	14436	14378	14414	14544	14489	14573	14443	14436	14514	14461	14376	14522	14386	14356	14464	14359	14370	14478	14448	14562	14364	14350	14295	14568	14469	14389	14378	14490	14441	14405	14416	14472	14489	14429	14468	14497	14492	14351	14408	14522	14520	14420	14631	14511	14631	14403	14539	14478	14481	14435	14427	14323	14418	14432	14333	14434	14311	14561	14391	14507	14434	14603	14477	14487	14548	14452	14528	14751	14453	14616	14426	14485	14348	14406	14511	14409	14396	14673	14569	14521	14382	14409	14465	14479	14434	14590	14488	14481	14369	14364	14259	14549	14556	14262	14417	14568	14498	14684	14415	14553	14459	14396	14418	14358	14431	14381	14471	14393	14507	14535	14567	14510	14368	14707	14423	14400	14416	14490	14350	14273	14596	14549	14279	14493	14592	14420	14520	14475	14393	14362	14373	14501	14551	14361	14391	14448	14407	14315	14290	14425	14507	14510	14525	14636	14460	14383	14446	14482	14419	14464	14262	14477	14493	14347	14630	14535	14352	14462	14522	14443	14410	14615	14530	14443	14451	14565	14548	14513	14450	14497	14494	14454	14451	14505	14472	14436	14530	14535	14431	14332	14301	14436	14594	14394	14432	14343	14584	14389	14551	14369	14418	14303	14533	14580	14409	14549	14317	14475	14452	14493	14606	14459	14372	14335	14351	14470	14449	14529	14466	14410	14505	14447	14497	14307	14525	14513	14562	14624	14502	14324	14556	14463	14523	14574	14645	14462	14348	14325	14365	14527	14509	14512	14483	14389	14556	14529	14287	14460	14569	14418	14337	14538	14456	14582	14392	14504	14336	14350	14350	14347	14430	14268	14276	14538	14467	14599	14449	14441	14301	14487	14397	14472	14378	14349	14463	14501	14453	14522	14303	14524	14466	14237	14396	14285	14493	14345	14431	14403	14632	14594	14252	14451	14494	14761	14558	14474	14489	14430	14249	14490	14611	14386	14397	14409	14456	14384	14407	14342	14506	14471	14513	14497	14348	14514	14503	14540	14335	14486	14595	14423	14249	14462	14364	14480	14533	14356	14491	14619	14318	14490	14430	14365	14469	14246	14411	14473	14403	14432	14542	14484	14374	14478	14520	14448	14551	14496	14472	14500	14514	14346	14601	14316	14548	14536	14545	14673	14417	14460	14583	14401	14341	14355	14493	14469	14281	14440	14521	14474	14435	14368	14491	14506	14675	14374	14477	14481	14303	14455	14455	14580	14622	14467	14291	14581	14544	14438	14510	14530	14299	14236	14444	14459	14492	14467	14452	14454	14460	14488	14373	14345	14238	14387	14501	14483	14260	14435	14549	14453	14460	14494	14308	14486	14394	14292	14332	14476	14466	14546	14403	14489	14423	14365	14455	14531	14587	14344	14333	14362	14363	14412	14443	14381	14416	14372	14527	14454	14532	14401	14392	14450	14348	14535	14574	14445	14349	14347	14463	14613	14340	14393	14409	14525	14512	14466	14513	14378	14376	14513	14464	14351	14419	14398	14450	14456	14431	14518	14269	14361	14563	14399	14539	14534	14418	14298	14373	14506	14484	14520	14510	14501	14569	14497	14507	14370	14481	14360	14534	14570	14497	14604	14436	14487	14306	14505	14526	14612	14443	14456	14520	14543	14482	14525	14284	14378	14512	14497	14400	14421	14374	14286	14404	14562	14304	14436	14437	14467	14450	14525	14205	14634	14539	14442	14557	14425	14510	14530	14563	14583	14437	14399	14328	14422	14381	14272	14485	14429	14446	14512	14296	14552	14345	14515	14249	14427	14414	14366	14375	14469	14486	14587	14313	14497	14336	14283	14483	14443	14523	14412	14433	14403	14424	14556	14604	14273	14242	14471	14425	14456	14474	14500	14504	14351	14485	14587	14336	14504	14455	14321	14563	14429	14555	14427	14553	14323	14446	14384	14405	14300	14567	14446	14475	14578	14369	14541	14390	14420	14435	14530	14523	14491	14476	14369	14328	14409	14608	14471	14517	14515	14424	14422	14310	14320	14557	14469	14513	14522	14386	14594	14654	14298	14431	14394	14497	14399	14489	14479	14399	14607	14408	14358	14449	14384	14305	14467	14412	14563	14456	14408	14372	14542	14517	14230	14423	14358	14381	14380	14452	14548	14652	14447	14472	14618	14532	14622	14546	14330	14343	14558	14494	14455	14482	14388	14488	14539	14409	14497	14497	14451	14509	14442	14552	14386	14604	14579	14478	14416	14436	14425	14629	14614	14535	14436	14678	14466	14456	14407	14423	14533	14511	14495	14405	14349	14392	14475	14619	14444	14486	14427	14490	14493	14415	14401	14533	14435	14372	14509	14464	14470	14325	14390	14328	14434	14507	14451	14381	14562	14536	14395	14217	14582	14436	14515	14403	14470	14440	14533	14451	14514	14380	14382	14287	14394	14262	14489	14447	14354	14253	14549	14546	14553	14439	14356	14348	14211	14430	14556	14424	14361	14607	14524	14513	14442	14602	14429	14327	14361	14272	14479	14507	14431	14365	14441	14532	14349	14460	14487	14261	14670	14420	14567	14520	14453	14459	14342	14410	14472	14607	14445	14509	14486	14490	14299	14472	14418	14475	14388	14331	14441	14573	14492	14464	14443	14460	14398	14508	14573	14576	14512	14399	14393	14326	14410	14484	14471	14398	14552	14467	14692	14532	14534	14297	14579	14575	14384	14624	14306	14389	14555	14476	14268	14471	14461	14374	14536	14388	14409	14401	14568	14444	14510	14470	14522	14436	14337	14536	14393	14312	14495	14405	14368	14239	14517	14558	14473	14402	14365	14505	14373	14408	14471	14282	14631	14284	14523	14525	14550	14570	14476	14218	14438	14433	14439	14364	14395	14486	14563	14524	14446	14431	14452	14527	14519	14355	14292	14614	14402	14494	14391	14391	14424	14375	14385	14519	14377	14523	14440	14479	14519	14531	14640	14372	14413	14516	14489	14471	14555	14390	14405	14505	14562	14390	14475	14469	14500	14330	14594	14389	14318	14508	14449	14506	14551	14395	14485	14531	14416	14564	14501	14541	14517	14539	14367	14417	14343	14504	14365	14257	14426	14530	14326	14538	14620	14439	14443	14433	14418	14433	14308	14569	14621	14332	14324	14414	14570	14500	14388	14388	14522	14522	14389	14576	14448	14633	14448	14360	14413	14405	14506	14331	14664	14563	14424	14474	14501	14422	14353	14306	14389	14533	14550	14539	14600	14427	14614	14417	14251	14381	14196	14510	14217	14431	14339	14404	14346	14239	14419	14395	14494	14549	14498	14399	14519	14410	14478	14473	14442	14604	14465	14583	14499	14581	14362	14577	14261	14482	14381	14527
28018	22570	24715	20922	17166	16181	15785	15218	15148	15053	14968	14759	14771	14805	14954	14759	14821	14785	14890	14744	14751	14866	14822	14623	14906	15070	14904	14851	14870	14830	14644	14728	14822	14831	14953	14913	14796	14733	14758	14607	14836	14777	14889	14782	14691	14715	14673	14858	14833	14641	14877	14706	14616	14792	14793	14784	14863	14755	14696	14691	14786	14850	14687	14751	15107	14763	14724	14591	14877	14814	14655	14681	14818	14848	14885	14880	14833	14864	14744	14866	14904	14763	14799	14681	14807	14666	14794	14715	14754	14900	14696	14817	14955	14856	14823	14833	14953	14707	14736	14823	14841	14830	14599	14813	14864	14961	14705	14659	14709	14656	14771	14622	14789	14665	14939	14849	14799	14700	14709	14924	14867	14925	14794	14916	14728	14903	14813	14715	14922	14776	14902	14734	14675	14859	15048	14770	14738	14702	14638	14962	14810	14806	15093	14984	14842	14679	14592	14889	14748	14759	14770	14784	14815	14815	14817	14755	14874	14711	14713	14702	14807	14855	14822	14796	14933	14829	14832	14665	14853	14718	14908	14609	14718	14633	14795	14650	14806	14768	14768	14797	14788	14636	14780	14687	14817	15030	14852	14679	14833	14662	14560	14553	14654	14748	14853	14806	14678	14700	14869	14720	14718	14789	14708	14760	14784	14808	14616	14641	14858	14811	14871	14774	14766	15010	14723	14757	14615	14835	14796	14784	14831	14788	14928	14807	14961	14948	14857	14877	14636	14760	14757	14885	14660	14953	14907	14707	14705	14692	14805	14871	14840	14910	14477	14686	14742	14696	14747	14798	14993	14646	14713	14658	14821	14841	14867	14948	14686	14907	14903	14781	14841	14903	14819	14642	14810	14649	14683	14674	14743	14721	14615	14718	14747	14785	14795	14690	14999	14851	14784	14820	14785	14824	14871	14683	14651	14799	14801	14663	14765	14717	14742	14628	14668	14689	14826	14876	14843	14760	14674	14665	14892	14928	14778	14796	14813	14831	14730	14631	14830	14628	14710	14808	14852	14925	14617	14646	14705	14885	14865	14821	14972	14653	14799	14604	15112	14811	14736	14731	14666	14963	14755	14887	14906	14804	14818	14658	14772	14716	14658	14764	14787	14767	14751	14647	14641	14635	14724	14788	14604	14987	14903	14804	14814	14869	14935	14816	14723	14721	14740	14739	14892	14758	14640	14787	14928	14881	14778	14767	14533	14866	14780	14681	14771	14794	14791	14720	14661	14930	14835	14923	14827	14625	14838	14563	14692	14810	14626	14909	14823	14835	14819	14775	14814	14898	14889	14690	14877	14870	14684	14700	14790	14908	14618	14795	14781	14698	14892	14812	14760	14727	14818	14758	14874	14773	14785	14874	14887	14754	14726	14715	14796	14630	14839	14849	14831	14804	14751	14762	14915	14820	14615	14653	14812	14849	14876	14747	14655	14769	14812	14787	14866	14895	14769	14833	14801	14904	14810	14717	14862	14796	14624	14781	14730	14748	14822	14846	14869	14892	14613	14889	14551	14570	14640	14806	14896	14986	14714	14723	14730	14618	14745	14848	14869	14653	14835	14592	14906	14694	15015	14967	14754	14896	14846	14738	14686	14787	14773	14984	14665	14700	14901	14890	14674	14953	14997	15078	14805	14699	14789	15033	14715	14725	14881	14884	14967	14745	14869	14575	14720	14778	14603	14626	14988	14894	14819	14806	14862	14821	14941	14699	14967	14927	14638	14930	14520	14868	14849	14811	14875	14724	14885	14646	14783	14741	14677	14805	14888	14782	14731	14843	14724	14953	14486	14855	14761	14719	14741	14834	14880	14806	14827	14849	14784	14806	14761	14672	14893	14816	14810	14872	14801	14626	14930	14635	14716	14667	14723	14720	14713	14868	14734	14720	14683	14843	14799	14811	14840	14760	14812	14737	14862	14864	14817	14687	14751	14670	14910	14759	14760	14647	14795	14852	14618	14825	14897	14781	14845	14781	14844	14800	14944	14843	14788	14771	14824	14865	14849	14993	14861	14945	14855	14982	14720	14670	14955	14807	14698	14743	14669	14667	14736	14785	14559	14887	14855	14598	14775	14718	14859	14754	14712	14586	14922	14872	14746	14887	14770	14739	14825	14827	14914	14808	14924	14910	14846	14864	14781	14827	14755	14701	14675	14718	14862	14725	14703	14603	14729	14808	14784	14725	14862	14793	14752	14673	14925	14823	14904	14763	14739	14700	14848	14739	14825	14756	14891	14765	14841	14776	14916	14571	14624	14778	14884	14707	14656	14781	14805	14784	14913	14797	14934	14958	14672	14614	14741	14822	14813	14610	14824	14737	14934	14761	14651	14662	14811	14691	14773	14841	14843	14914	14670	14852	14953	14863	14726	14773	14632	14739	14795	14796	14833	14856	14853	14756	14761	14684	14714	14933	14920	14644	14769	14895	14767	14766	15007	14984	14830	14613	14619	14877	14833	14897	14521	14755	14775	14901	14743	14656	14907	14584	14782	14797	14791	14831	14711	14809	14935	14694	14729	14840	14863	14868	14823	14806	14695	14750	14859	14706	14787	14794	14802	14819	14674	14723	14926	14710	14717	14557	14787	14855	14808	14748	15059	14814	14759	14679	14859	14768	14830	14576	14822	14569	14785	14943	14803	14750	14814	15069	14771	14627	14857	14789	14759	14945	14735	14927	14881	14722	14818	14803	14899	14728	14674	14843	14847	14700	14826	14777	14814	14790	14782	14875	14821	14604	14886	14937	14857	14673	14734	14704	14827	14756	14569	14650	14748	14847	14785	14644	14720	14862	14889	14678	14837	14823	14802	14847	14738	15033	14855	14850	15012	14930	14918	14933	14847	14926	14633	14736	14993	14822	14746	14748	14753	14786	14515	14685	14729	14609	14666	14689	14731	14674	14751	14871	14661	14828	14691	14640	14677	14877	14674	14651	14539	14806	14526	14841	14721	14802	14663	14713	14875	14753	14963	14796	14638	14747	14725	14818	14716	14778	14987	14934	14879	14895	14681	14557	14938	14528	14676	14837	14748	14718	14761	14758	14706	14793	14824	14720	14881	14731	14915	14806	14693	14955	14808	14936	14815	14693	14748	14807	14722	14742	14818	14764	14731	14671	14681	14900	14737	14964	14709	14578	14707	14697	14581	14956	14747	14624	14665	14900	14639	14772	14667	14711	14841	14579	14715	14899	14808	14692	14828	14806	14607	14812	14793	14649	14653	14688	14785	14768	14773	14920	14732	14855	14674	14547	14871	14756	14835	14909	14740	14856	14871	14939	14688	14711	14761	14730	14813	14876	14767	14726	14644	14566	14965	14788	14837	14820	14756	14804	14747	14837	14995	14840	14570	14669	14726	14756	14929	14941	14668	14894	14812	14832	14678	14790	14905	14744	14845	14751	14813	14795	14931	14812	14813	14953	14927	14738	14773	14948	14615	14815	14726	14942	14736	14797	14950	14745	14940	14882	14829	14855	14800	15014	14903	14687	14797	14747	14845	14721	14713	14580	14961	15000	14795	14728	14655	14734	14851	14820	14796	14440	14750	14773	14803	14762	14832	14808	14934	14694	14906	14834	14733	14635	14905	14618	14775	14886	14850	14859	14908	14847	14930	14905	14776	14803	14884	14809	14714	15014	14761	14816	14874	14664	14878	14952	14830	14821	14729	14829	14719	14646	14885	14683	14724	14577	14745	14849	14543	14654	14686	14764	14796	14701	14723	14742	14670	14882	14685	14708	14746	14827	14611	14840	14772	14865	14686	14617	14891	14835	14716	14729	14883	14848	14730	14783	14827	14802	14781	14746	14804	14765	14805	14671	14741	15029	14966	14665	14831	14826	14723	14734	14887	14772	14706	14658	14783	14893	14889	14764	14753	14836	14778	14811	14871	14745	14724	14731	14863	14875	14709	14756	15045	14794	14929	14789	14667	14707	14874	14741	14694	14846	14700	14716	14757	14789	14821	14990	14917	14935	14822	14638	14955	14701	14734	15019	14788	14728	14809	14754	14703	14798	14526	14860	14929	14628	14945	14689	14913	14631	14672	14778	14716	14749	14713	14703	14683	14892	14743	14665	14853	14721	14754	14796	14861	14531	14803	14676	14728	14639	14718	14766	14693	14798	14652	14823	14930	14738	14820	14989	14687	14866	14741	14817	14801	14653	14671	14741	14461	14718	14762	14637	15094	14772	14758	14731	14697	14645	14713	14773	14739	14761	14725	14944	14876	14962	14776	14944	14962	14770	14965	14896	14707	14864	14763	14704	14817	14870	14854	14767	14735	14878	14905	14791	14912	14716	14912	14748	14863	14767	14831	14775	14861	14871	14869	14700	14749	14995	14609	14909	14793	14979	14996	14726	14822	14690	14743	14977	14736	14779	14977	14820	14901	14729	14760	14882	14944	14523	14714	14855	14856	14885	14821	14554	14772	14730	14613	14687	14949	14727	14761	14810	14718	14852	14806	14734	14769	14599	14759	14644	14765	14930	14774	14728	14704	14795	14834	14635	14888	14657	14862	14746	14875	14953	14905	14694	14708	14905	15041	14888	14944	14689	14746	14792	14897	14779	14747	14531	14693	14644	14709	14710	14723	14864	14581	14794	14626	14863	14919	14926	14617	14802	14679	14796	14980	14810	14760	14770	14794	14840	14779	14952	14883	14773	14750	14749	14742	14884	14894	14893	14868	15048	14967	14686	14987	14876	14861	14987	14751	14724	15027	14908	15011	14889	14801	14863	14678	14542	14777	14688	14850	14904	14817	14749	14767	14882	14972	14849	14777	14776	14797	14859	14911	14845	14786	14669	14556	14720	14804	14624	14896	14767	14927	14812	14773	14817	14978	14806	14673	14769	14832	14688	14892	14804	14803	14772	14727	14782	14726	14751	14761	14959	14958	14743	14854	14691	14933	14676	14615	14721	14820	14718	14683	14815	15031	14799	14765	14856	14831	14783	14837	14683	14901	14780	14622	14764	14767	14691	14651	14799	14927	14689	14852	14772	14954	14726	14731	14757	14754	14723	14775	14775	14743	14721	14869	14987	14772	14803	14566	14771	14809	14790	14805	14760	14925	14895	14835	14812	14699	14715	14806	14694	14755	14770	14962	14833	14624	14807	14571	14672	14920	14803	14811	14889	14892	14744
17092	26974	22714	17981	16107	14928	14170	13893	13746	13421	13335	13373	13298	13241	13071	13401	13218	13356	13252	13174	13150	13302	13244	13245	13125	13199	13219	13210	13125	13210	13287	13246	13211	13233	13268	13232	13065	13177	13061	13126	13064	13089	12989	13135	13259	13023	13274	13229	13277	13196	13206	13104	13203	13188	13096	13165	13191	13184	13205	13228	13299	13222	13199	13359	13164	13055	13160	13396	13239	13190	13273	13194	13089	13068	13063	13168	13257	13184	13162	13294	13199	13035	13262	13216	13141	13270	13368	13213	13293	13007	13079	13204	13191	13145	13140	13082	13195	13190	13239	13259	13339	13183	13191	13152	13175	13229	13197	13216	13261	13253	13252	13311	13224	13215	13092	13257	13223	13216	13105	13204	13224	13171	13223	13004	13139	13119	13060	13227	13206	13208	13045	13298	13246	13245	13295	13136	13047	13396	13347	13218	13176	13145	13219	13089	13133	13277	13170	13184	13264	13185	13158	13099	13244	13180	13153	13123	13165	13116	13202	13108	13222	13270	13323	13145	13277	13254	13187	13263	13116	13162	13113	13250	13166	13159	13156	13183	13135	13099	13339	13081	13250	13224	13227	13281	13334	13165	13319	13173	13309	13180	13130	13105	13103	13264	13354	13221	13214	13080	13315	13202	13046	13136	13418	13276	13320	13173	13222	13167	13213	13122	13086	13165	13227	13189	13282	13102	13092	13199	13209	13093	13035	13069	13134	13134	13016	13138	13069	13117	13174	13110	13125	13202	13079	13123	13313	13171	13130	13225	13091	13265	13166	13129	13124	13149	13323	13273	13312	13124	12978	13112	13157	13318	13094	13064	13316	13160	13190	12962	13368	13221	13157	13161	13204	13336	13270	13133	13132	13245	13110	13132	13049	13257	13172	13201	13308	13135	13056	13267	13176	13100	13168	13114	13275	13254	13245	12991	13144	13246	13174	13134	13165	13166	13282	12860	13203	13044	13264	13339	13177	13398	13272	13136	13117	13009	13290	13285	13120	13330	13188	13255	13160	13264	13330	13235	13312	13158	13094	13300	13106	13122	13057	13170	13061	13192	13131	13171	13166	13305	13182	13224	13198	13156	13146	13342	12880	13082	13145	13228	13222	13206	13223	13091	13110	13180	13313	13117	13236	13105	13162	13082	13305	13001	13172	13133	13338	13098	13160	13238	13023	13223	13103	13311	13173	13266	13110	13335	13090	13293	13196	13142	13098	13360	13348	13160	13169	13075	13044	13272	12986	13287	13141	13065	13191	13232	13135	13159	13268	13261	13211	13147	13121	13184	13155	13214	13191	13350	13217	13102	13158	13183	13048	13395	13171	13019	13324	13222	13071	13267	13137	13187	13098	13088	13313	13282	13273	13125	13138	13164	13236	13263	13179	13056	13165	13251	12964	13203	13156	13266	13050	12928	13240	13067	13028	13202	13169	13160	13110	13081	13105	13055	13036	13234	13142	13177	13211	13223	13332	13142	13316	13105	13194	13063	13216	13292	13132	13023	13185	13241	13148	13133	13213	13084	13183	13093	13059	13229	13270	13345	13294	13092	13164	13212	13273	13340	13188	13168	13178	13174	13130	13309	13063	13150	13158	13126	13237	13235	13217	13405	13058	13151	13202	13333	13212	13359	13220	13165	13187	13263	13091	13296	13226	13279	13161	13200	13317	13145	13372	13259	13153	13083	13259	12902	13324	13232	13362	13203	13058	13100	13171	13171	13258	13153	13195	13279	13234	13269	13167	13209	13157	13263	13221	13344	13048	13075	13115	13175	13212	13256	13127	13311	13319	13274	13132	13222	12934	13312	13016	13162	13145	13032	13171	13147	13099	13177	13105	13200	13055	13248	13279	13145	13238	13149	13177	13229	13144	13069	13033	13238	13180	13080	13197	13115	13208	13176	13142	13100	13034	13193	13109	13165	13215	13053	13229	13237	13245	13259	13105	13152	13145	13099	13149	13183	13246	13091	13155	13196	13364	13285	13301	13296	13230	13162	13310	13166	13201	13225	13435	13144	13144	13212	13048	13285	13109	13237	13236	13276	13227	13220	13238	13205	13046	13180	13263	13092	13230	13154	13326	13266	13195	13354	13299	13102	13274	13248	13188	13224	13212	13185	13197	13341	13294	13263	13093	13263	13037	13350	13150	13104	13256	13082	13135	12964	13344	13222	13110	13348	13176	13323	13165	13081	13202	13119	13251	13298	13409	13249	13280	13102	13239	13227	13045	13267	13131	13122	13140	13048	13282	13107	13193	13172	13224	13263	13129	13139	13278	13064	13295	13315	13203	13186	12956	13311	13274	13114	13148	13191	13177	13241	13132	13188	13220	13200	13157	13123	13178	13097	13138	13188	13282	13203	13230	13354	13368	13299	13301	13402	13178	13254	12984	13331	13285	13230	13211	13120	13175	13105	13081	13097	13132	13306	13226	13207	13342	13310	13161	13208	13223	13151	13134	13222	13253	13099	13172	13226	13203	13122	13308	13259	13148	13189	13300	13101	13114	13224	13247	13083	13282	13197	13056	13265	13147	13096	13166	13134	13200	13003	13258	13093	13099	13193	13136	12926	13164	13110	13154	13133	13256	13020	13283	13203	13211	13084	13240	13223	13100	13238	13193	13264	13275	13149	13195	13221	13270	13009	13176	13291	13398	13035	13200	13143	13232	13372	13067	13111	13180	13332	13124	13172	13235	13272	13084	13244	13062	13332	13337	13074	13144	13111	13174	13054	13221	13298	13232	13157	13048	13173	13228	13111	13079	13260	13134	13260	13296	13202	13212	13085	13033	13246	13155	13133	13225	13200	13228	13333	13249	13091	13251	13181	13449	13190	13129	13142	13093	13139	13148	12984	13157	13208	13155	13239	13021	13140	13097	13102	13094	13285	13257	13141	13163	13147	13150	13365	13063	13168	13228	13093	13186	13371	13050	13110	13200	13224	13123	13172	13170	13255	13234	13219	13035	13002	13033	13216	13147	13302	13213	13275	13225	13206	13137	13191	13213	13162	13039	13119	13149	13227	13218	13206	13235	13091	13012	13105	13200	13249	13139	13068	13163	13223	13380	13143	13271	13195	13098	13151	13190	13116	13270	13128	13128	13266	13162	13049	13250	13218	13123	13038	13129	13198	13111	12990	13073	13226	13153	13033	13275	13339	13213	13096	13136	13140	13106	13220	13176	13060	13178	13273	13117	13205	13226	13167	13177	13295	13261	13076	13270	13040	13334	13237	13272	13071	13246	13203	13195	13289	13186	13088	13332	13164	13274	13184	13198	13161	13235	13204	13129	13085	13126	13108	13125	13097	13080	13248	13211	13079	13255	13265	13215	13193	13234	13164	13123	13367	13136	13229	13264	13260	13180	13104	13020	13220	13018	13230	13382	13240	13121	13312	13317	13311	13146	13045	13154	13090	13146	13240	13227	13127	13303	13131	13145	13028	13219	13274	13335	13067	13102	13246	13289	13265	13296	13053	13333	13195	13026	13178	13291	13161	13194	13125	13193	13201	13233	13292	13161	13150	13170	13005	13054	13169	13133	13165	13283	13217	13151	13067	13200	13122	13202	13052	13197	13066	13185	13106	13180	13163	13041	13157	13295	13215	13167	13179	13108	13219	13095	13099	13128	13334	13125	13145	13228	13275	13225	13117	13146	13076	13068	13369	13249	13135	13170	13013	13098	13147	13178	13094	13197	13364	13201	13225	13238	13196	13164	13333	13026	13396	13270	13053	13091	13303	13095	13245	13270	13256	13186	13203	13023	12983	13072	13309	13333	13241	13128	13328	13223	13160	13119	13003	13130	13315	13306	13224	13150	13321	13041	13388	12947	13188	13146	13077	13248	13257	13046	13202	13047	13319	13271	13201	13258	12998	13248	13127	13330	13206	13431	13346	13035	13169	13150	13227	13220	13189	13186	13273	13147	13275	13130	13200	13216	12953	13113	13244	13276	13403	13170	13251	13140	13072	13266	13154	13148	13231	13169	13129	13215	13207	13162	12991	13171	13185	13097	13244	13209	13229	13316	13223	13157	13157	13122	13242	13171	13223	13188	13032	13187	13074	13238	13212	13281	13173	13161	13129	13291	13370	13324	13375	13305	13229	13194	13092	13338	13250	13215	13296	13226	13118	13174	13334	13175	13261	13233	13251	13251	13220	13295	13158	13167	13229	13273	13286	13210	13217	13285	13075	13103	13277	13204	13329	13136	13228	13167	13147	13047	13114	13271	13156	13134	13244	13290	13132	13235	13240	13275	13199	13207	13189	13312	13188	13133	13297	13240	13147	13203	13225	13089	13338	13318	13158	13005	13103	13128	13274	13057	13059	13231	13147	13170	13212	13094	13146	13113	13144	13191	13289	13162	13241	13108	13109	13184	13101	13158	13199	13237	13236	13180	13161	13253	13336	13068	13172	13246	13117	13218	13143	13238	13275	13193	13230	13247	13149	13101	13115	13086	13301	13241	13277	13353	13234	13298	13257	13268	13168	13289	13010	13140	13162	13247	13048	13224	13199	13248	13083	13145	13073	13256	13122	13104	13229	13259	13125	13217	13135	13274	13265	13145	13189	13014	13213	13240	13204	13236	13185	13347	13121	13167	13153	13077	13049	13169	13253	13176	13148	13269	13085	13082	13061	13229	13168	13322	13344	13296	13283	13259	13216	13257	13203	13172	13186	13428	13402	13129	13286	13155	13130	13075	13382	13188	13193	13223	13231	13116	13241	13139	13207	13158	13141	13147	13164	13056	13084	13289	13120	13157	13204	13130	13081	13290	13221	13070	13167	12984	13060	13298	13241	13136	13143	13193	13152	13207	13233	13240	13078	13193	13233	13215	13261	13140	13201	13200	13174	13294	13263	13357	13313	13362	13102	13200	13160	13401	13104	13177	13361	13272	13225	13154	12974	13231	13152	13302	13171	13202	13120	13197	13076	13037	13348	13144	13168	13083	13354	13117	13225	13176	13242	13031	13311	13071	13244	13189	13196	13138	13144	13177	13214	13223	13236	13293	13153	13285	13280	13167	13248	13192	13287	13284	13017	13166	13383	13257	13224	13232	13145	13177	13324	13254	13137	13312	13052	13209	13281	13130	13091	13218	13297	13215	13176	13292	13102	13203	13030	13106	13264	13046	13167	13258	13249	13148	13075
22756	20966	27868	24351	21848	21383	20032	17106	16584	16609	16589	16241	16150	16086	16111	15795	16119	15874	15781	15964	15874	15718	15810	15817	15753	15819	15867	15869	15829	15744	15760	15508	15994	15840	15837	15877	15927	15941	16006	16048	15872	15965	15946	15760	15619	15995	15804	15930	15879	15866	15975	15747	15690	15666	15816	15845	15757	15965	15921	15741	15827	15846	15848	15801	15591	16001	15934	15714	15757	15788	15807	15929	15834	15640	15921	15766	15776	15610	15761	15822	15789	15926	15795	15781	15879	15754	15934	15748	15644	15700	15857	15901	15733	15858	15769	15641	15665	15763	15865	15796	15872	15904	15738	15716	15675	15950	15605	15734	15741	15820	15867	15881	15768	15848	15999	15841	15730	15792	15893	15862	15897	15871	15824	15754	15856	15704	15856	15752	15743	15640	15676	15755	15975	15714	15911	15836	15876	16008	15804	15712	15972	15925	15912	15668	15867	15737	15751	15821	15825	15824	15883	15719	15735	15730	16068	15745	15801	15876	15726	15748	15770	15811	15816	15812	15846	15981	16001	15970	15787	15778	15765	15700	15865	15746	15890	15547	15637	15532	16014	15927	15778	15802	15693	15714	15689	15735	15582	15605	15632	15745	15874	15810	15822	15844	15846	15714	15880	15923	16002	15737	15734	16029	15872	15821	15843	15785	15863	15908	15839	15748	15797	15749	15772	15776	15567	15705	15779	15958	15804	15880	15793	16057	15838	15896	15707	15681	15930	15821	15944	15855	15940	15706	15872	15705	15894	15826	15604	15789	15677	15688	15841	15676	15887	15989	15683	15807	15815	15723	15910	15569	15734	15638	15772	15747	15740	15903	15721	15967	15625	15641	15791	15799	15544	15761	15853	15961	16010	15664	15718	15842	15844	15927	15878	15875	15819	15799	15853	15715	15796	15817	15826	15773	15777	15716	15845	15787	15782	15903	15694	15722	15598	15945	15928	15716	15815	15951	15798	15783	15788	15745	15927	15904	15860	15757	15791	15811	15638	15744	15850	15805	15867	15667	15965	15891	16021	15950	15887	15911	15867	15893	15772	16028	15813	15846	15862	15889	15808	15904	15808	15804	15835	15677	15907	15731	15730	15890	15865	15832	15952	15760	15831	15840	15905	15748	15882	15834	15758	15747	15899	15782	15937	15798	15554	15729	15800	15916	16010	15955	15697	15815	15778	15716	15737	15826	15805	15629	15900	15746	15777	15743	16015	15690	15810	15642	15761	15855	15809	15788	15836	15671	15757	15660	15863	15823	15950	15929	15961	15706	15934	15910	15916	15944	15772	15819	15877	15640	15597	15593	15827	15942	15838	15611	15956	15795	15659	15872	15703	15902	15845	15916	16036	15849	15811	15874	15816	15777	15790	15837	15800	15905	15837	15879	15760	15575	15919	15758	15782	15890	15852	15692	15996	15796	15755	15791	15926	15855	15789	15617	15728	15768	16086	15772	15812	15719	15898	15811	15818	15719	15913	15988	15789	15779	15811	15717	15778	15712	15761	15971	15624	15680	15910	15697	15999	15731	15826	15922	15828	15823	15781	15866	15980	15812	15711	15773	15728	15737	15974	15847	15768	15854	15646	15772	15976	15665	16023	15921	15856	15816	15769	15790	15737	15879	15769	15966	15897	15823	15734	15660	15709	15988	15803	15795	15891	15759	15864	15858	15680	15843	15747	16017	15862	15941	15697	15602	15888	15851	15822	15660	15788	15680	15849	15657	15899	15812	15841	15715	15980	15908	15703	15689	15801	15819	15590	15654	15688	15857	15978	15725	15614	15964	15769	15902	15811	15770	15782	15816	15801	15692	15864	15822	15717	15916	15536	15802	15822	15910	15692	15783	15913	15621	15769	15764	15792	15654	15563	15743	15927	15729	15766	15439	15623	15710	15846	15637	15644	15694	15858	16040	15795	15723	15813	15725	16008	15895	15850	15686	15641	15791	15696	15942	15946	15934	15841	15626	15842	15864	15574	15727	15871	15734	15871	15960	15819	15861	15869	15866	15719	15984	15864	15780	15587	15594	15613	15885	15641	15780	15645	15680	15765	15827	15859	15886	15863	15931	15843	15695	15594	15800	15880	15846	15913	15798	15893	15988	15887	15658	15634	15532	15765	15825	15741	15889	15833	15706	15768	15852	15627	15802	15594	15831	15955	15827	15853	15765	15779	15802	15863	15769	15739	15619	15877	15611	15655	15592	15790	15879	16000	15873	15785	15905	15760	15633	15769	15862	15723	15700	15616	16057	15776	15648	15901	15756	15788	15706	15782	15706	15742	15898	15990	15632	15748	15568	15587	15891	15727	15821	15814	15836	15941	15778	15671	15655	15644	15820	15896	15854	15690	15759	15670	15784	15778	15867	15688	15716	15946	15763	15953	15850	15666	15706	16024	15866	15645	15652	15902	15681	15612	15802	15775	15726	15661	15837	15776	15770	15918	15892	15700	15780	15993	15654	15569	15796	16011	15950	15802	15780	15858	15746	15506	15634	15856	15649	15742	15708	15881	15719	15720	15964	15862	15605	15844	15636	15794	15923	15895	15783	15812	15887	15993	15782	15775	15726	15763	15897	15633	15806	15947	15728	15738	15784	16026	15678	15784	15744	15800	15966	15822	15905	15896	15727	15841	15758	15597	15620	15808	15912	15805	15861	15880	15911	15665	15907	15777	15924	15926	15842	15702	15681	15761	15835	15781	15665	15949	15857	15709	15665	15792	15721	15823	15681	15717	15903	15916	15844	15987	16024	15837	15842	15494	15702	15630	15763	16064	15808	15482	15709	15741	15939	15634	15628	15995	15864	15816	15849	15838	15897	15915	15761	15805	15934	15805	15924	15697	15762	15842	15765	15744	15912	16013	15920	15721	15871	15783	15660	15703	15954	15762	15850	15793	15835	15997	15991	15904	15741	15721	15903	15949	15623	15798	15666	15830	15681	15948	15878	15825	15652	15710	15787	15561	15663	15819	15920	15817	15699	15767	15765	15913	15754	15847	15731	15507	15640	15841	15916	15734	15850	15800	15746	15835	15856	15795	15810	15844	15614	15712	15765	15687	15829	15787	15814	15702	15700	15772	15959	15864	15735	15678	15540	15681	15770	15698	15855	15672	15694	15797	15950	15915	15936	15611	15781	15743	15924	15724	15958	15783	15967	15879	15802	15799	15792	15802	15671	15646	15857	15809	15811	15805	15930	15809	15607	15881	15802	15786	15814	15778	15751	15705	15966	15869	15829	15862	15696	15832	15819	15842	15780	15982	15653	15848	15935	15855	15708	15603	15831	15629	15604	15732	15793	15969	15886	15843	15690	15985	15942	15916	15703	15630	15776	15960	15765	15754	15836	15832	15630	15825	15906	15886	15628	15727	15828	15762	15843	16027	15661	15867	15846	15790	15928	15734	15726	15797	15872	15744	15741	15962	15787	15860	15819	16125	15849	15810	15750	15875	15689	15660	16110	15815	15913	15760	15764	15738	15724	15721	15787	15893	15663	15768	15925	16047	15858	16110	15713	15757	15772	15820	15748	15999	15865	15746	15928	15763	15833	15889	15736	15840	15855	15750	15808	15814	15872	15755	15892	15805	15926	15908	16006	15869	15742	15942	15710	15821	15846	15894	15672	15697	15891	15707	15857	15798	15886	15698	15806	15804	15767	15681	15576	15845	15874	15875	15996	15700	15748	15532	15673	15818	15724	15667	15656	15723	15775	15672	15982	16019	15583	15753	15753	15746	15647	15601	15653	15809	15853	15828	15675	15739	15668	16050	15535	15953	15915	15675	15780	15927	15770	15903	15569	15810	15634	15798	15980	15824	15846	15884	15914	15726	15949	15656	15864	15836	15815	15977	15835	15659	15879	15769	15855	15720	15741	15785	15846	15787	15776	15929	15926	15840	15781	15818	15952	15887	15726	15577	15807	15577	15707	15713	15719	15901	15596	15866	15850	15724	15756	15634	15943	15750	15840	15771	15716	15796	15832	15943	15650	15845	15632	15807	15679	15747	15728	15768	15744	15960	15997	15849	15868	15831	15952	15694	15892	15836	15717	15725	15659	15678	15853	15697	15702	15701	15890	15648	15719	15835	15902	15809	15761	15571	15884	15697	15662	15989	15821	15652	15583	15801	15972	15753	15690	15741	15866	15742	15703	15830	15691	15669	15899	15713	15837	15946	15813	15828	15868	15678	15680	15805	15891	15860	15867	15623	15794	15821	15756	15942	15923	15797	15801	15795	15582	15597	15714	15733	15627	15843	15887	15768	15678	15887	15739	15778	15900	15826	15763	15723	15796	15899	15916	15811	15852	15717	15657	15784	15884	15795	15817	15658	15765	15718	15889	15978	15627	15867	15652	15855	15726	15912	15743	15670	15838	15607	15591	15820	15806	15927	15737	15899	15937	15918	15807	15789	15769	15770	15607	15940	15857	15740	15837	15553	15891	15749	15838	15740	15927	15915	15816	15670	15782	15943	15920	15839	15812	15901	15803	15758	15624	15746	15957	15920	15676	15747	15843	15862	15755	15810	15990	15610	15716	15871	15661	15807	15870	15737	15728	16020	15815	15791	15896	15817	15667	15805	15659	15724	15818	15718	15919	15667	15908	15988	15896	15629	15756	15933	16010	15766	15693	15843	15634	15824	15722	15843	15697	15703	15800	15766	15778	15913	15844	15813	15757	15813	15868	15877	15702	15736	15743	15542	15821	15702	15848	15981	15858	15879	15689	15852	15992	15745	15692	15915	15882	15789	15857	15776	15724	15721	15914	15634	15713	15891	15762	15662	15630	16024	15801	16028	15560	15821	15626	15612	15553	15861	16047	15803	15624	15728	15629	15747	15870	15771	15781	15749	15724	15595	15876	15718	15691	15855	15668	15863	15659	15766	15939	15863	15661	15873	15539	15738	15826	15909	15954	15804	15765	15716	15728	15769	15772	15910	15730	15563	15774	15933	15768	15833	15629	15884	15790	15918	15814	15763	15743	15735	15624	15772	15667	15787	15784	15698	15679	15850	15848	15752	15587	15693	15706	15718	15700	15796	15660	15825	15678	15795	15704	15954	15742	15681	15791	15804	15890	15857	15720	15665	15777	15758	15793	15754	15854	15653	15884	16100	15791	15869	15740	15694	15993	15842	15895	15672	15907	15754	15628
15297	33614	27231	21103	18433	16878	15814	15074	14864	14487	14303	14308	14070	13906	14056	13916	13941	13902	13792	13846	13780	13881	13855	13809	13815	13774	13802	13818	13847	13780	13885	13922	13770	13917	13704	13753	13854	13784	13818	13644	13780	13695	13888	13751	13803	13912	13815	13819	13841	13767	13711	13723	13622	13702	13757	13957	13538	13812	13853	13961	13864	13961	13724	13896	13808	13777	13889	13903	13705	13770	13695	13777	13740	13815	13921	13839	13988	13737	13801	13830	13734	13761	13825	13881	13840	13775	13755	13757	13792	13894	13793	13732	13865	13843	13818	13801	13752	13671	13784	13687	13803	13823	13799	13705	13937	13709	13701	13805	13777	13708	13787	13716	13834	13731	13690	13858	13845	13723	13799	13714	13785	13855	13714	13762	13897	13891	13882	13882	13711	13850	13923	13909	13714	13939	13636	13829	13834	13927	13785	13773	13754	13811	13976	13784	13880	13918	13884	13831	13845	13686	13702	13747	13769	13977	13825	13714	13885	13750	13837	13828	13847	13654	13898	13773	13761	13802	13710	13939	13802	13742	13675	13746	13903	13656	13809	13760	14016	13606	13701	13771	13812	13732	13711	13678	13698	13893	13853	13618	13723	13880	13558	13700	13798	13712	13845	13926	13850	13830	13783	13810	13907	13918	13758	13746	13994	13872	13844	13796	13590	13741	13843	13683	13827	14034	13705	13674	13747	13914	13607	13964	13883	13748	13860	13789	13856	13740	13718	13716	13861	14125	13774	13797	13768	13878	13748	13788	13799	13850	13779	13886	13778	13728	13761	13761	13752	13763	13903	13750	13893	13781	13858	13747	13789	13689	13907	13679	13752	13692	13930	13858	13840	13782	13666	13723	13555	13860	13651	13772	13724	13801	13765	13764	13827	13850	13799	13801	13862	13642	13893	13786	13912	13718	13664	14003	13805	13689	13888	13896	13737	14010	13663	13944	13845	13832	13801	13869	13769	13921	13812	13706	13869	13820	13738	13658	13766	13796	13621	13719	13827	13732	13809	13767	13708	13896	13842	13646	13635	13824	13689	13721	13865	13816	13842	13761	13809	13519	13870	13900	13793	13730	13609	13703	13806	13922	13663	13688	13738	13756	13812	13817	13670	13757	13799	13745	13667	13789	13706	13711	13709	13773	13441	13588	13855	13823	13895	13924	13746	13794	13822	13820	13794	13748	13736	13672	13733	13681	13777	13975	13686	13831	13766	13849	13776	13850	13699	13871	13598	13964	13807	13768	13874	13762	13714	13784	13891	13908	13709	13753	13859	13948	13892	13564	13997	13853	13791	13751	13773	13809	13746	13869	13713	13878	13709	13943	13744	13716	13711	13806	13876	13890	13793	13771	13826	13638	13745	13819	13853	13637	13873	13545	13660	13853	13887	13743	13692	13749	13872	13737	13740	13961	13884	13802	13620	13828	13739	13920	13848	13535	13678	13766	13788	13743	13725	13787	13824	13738	13777	13896	13767	13923	13721	13692	13820	13875	13819	13723	13868	13833	13787	13957	13904	13768	13826	13759	13612	13881	13809	13722	13854	13700	13763	13715	13804	13813	13772	13691	13781	13797	13764	13900	13732	13924	13726	13731	13682	13605	13742	13856	13680	13965	13883	13697	13701	13759	13784	13828	13673	13815	13752	13815	13859	13680	13721	13820	13876	13772	13787	13748	13874	13878	13704	13713	13845	13920	13882	13724	13756	13882	13638	13775	13879	13847	13758	13802	13933	13924	13721	13851	13680	13873	13931	13942	13876	13866	13798	13727	13818	13674	13853	13907	13785	13796	13868	13828	13788	13831	13670	13688	13636	13817	13721	13806	13798	13708	13690	13962	13688	13696	13740	13719	13764	13713	13812	13738	13713	13737	13722	13762	13661	13667	13734	13757	13903	13771	13827	13689	13754	13739	13659	13720	13868	13810	13828	13712	13915	13739	13777	14026	13875	13806	13795	13757	13820	13860	13836	13697	13714	13676	13831	13794	13733	13857	13755	13714	13741	13712	13735	13799	13793	13818	13764	13772	13833	13864	13752	13775	13750	13850	13833	13779	13803	13700	13839	13809	13799	13640	13770	13654	13673	13958	13727	13807	13850	13781	13898	13803	13646	13887	13882	13784	13858	13686	13642	13867	13867	13795	13869	13861	13686	13717	13731	13802	13882	13859	13803	13823	13841	13756	13800	13793	13843	13814	13657	13881	13865	13662	13722	13873	13924	13916	13835	13733	13879	13756	13702	13863	13973	13696	13819	13640	13729	13820	13757	13874	13707	13678	13760	13775	13869	13717	13776	13772	13681	13733	13753	13813	13796	13829	13786	13707	13808	13894	14068	13916	13766	13677	13742	13782	13772	13844	13730	13776	13801	13664	13733	13821	13845	13872	13711	13737	13843	13801	13788	13865	13803	13770	13899	13641	13686	13659	13620	13773	13703	13659	13805	13918	13814	13607	13605	13802	13698	13839	13667	13801	13770	13868	13775	13814	13802	13722	13643	13790	13791	13824	13827	13716	13738	13715	13746	13943	13722	13821	13705	13771	13820	13748	13745	13779	13870	13739	13793	13769	13696	13822	13563	13896	13907	13732	13732	13772	13621	13847	13744	13887	13814	13764	13650	13588	13728	13797	13818	13864	13774	13685	13732	13833	13755	13822	13841	13936	13750	13860	13771	13720	13830	13705	13927	13858	13756	13641	13726	13734	13752	13874	13778	13860	13477	13897	13862	13734	13717	13707	13855	13785	13838	13864	13636	13666	13829	13893	13686	13870	13780	13643	13827	13598	13776	13632	13824	13766	13727	13737	13738	13879	13839	13910	13851	13985	13792	13730	13829	13973	13811	13853	13772	13821	13744	13863	13817	13663	13864	13710	13758	13889	13758	13859	13939	13769	13671	13715	13704	13848	13586	13830	13786	13813	13699	13760	13827	13949	13677	13783	13773	13829	13971	13821	13882	13871	13749	13688	13767	13759	13665	13711	13789	13773	13766	13731	13658	13864	13857	13853	13879	13842	13685	13794	13813	13835	13692	13871	13739	13748	13739	13916	13778	13835	13644	13870	13711	13870	13662	13720	13889	13741	13917	13906	13716	13807	13847	13839	13836	13892	13856	13847	13669	13808	13830	13788	13821	13905	13819	13739	13751	13696	13781	13943	13792	13950	13895	13723	13648	13742	13660	13862	13707	13789	13642	13721	14041	13803	13672	13673	13778	13812	13857	13749	13825	13926	13770	13612	13830	13681	13749	13848	13742	13697	13789	13771	13626	13718	13696	13893	13661	13816	13781	13743	13855	13789	13670	13894	13701	13820	13726	13593	13881	13764	13780	13801	13792	13734	13745	13671	14009	13731	13756	13741	13774	13814	13776	13917	13804	13722	13838	13741	13837	13826	13877	13807	13683	13787	13838	13791	13779	13698	13763	13761	13870	13830	13712	13735	13938	13753	13776	13807	13931	13898	13784	13970	13718	13585	13638	13750	13685	13789	13763	13690	13809	13770	13698	13941	13649	13785	13762	13677	13938	13660	13865	13789	13688	13735	13648	13843	13734	13757	13626	13781	13887	13696	13845	13802	13828	13906	13721	13852	13807	13722	13751	13728	13785	13692	13713	13758	13713	13841	13648	13811	13796	13908	13793	13959	13769	13814	13824	13934	13853	13713	13778	13818	13945	13779	13712	13744	13839	13826	13836	13881	13655	13776	13643	13699	13707	13699	13799	13799	13721	13787	13723	13775	13815	13850	13613	13702	13869	13844	13734	13749	13658	13921	13800	13823	13866	13869	13734	13678	13841	13623	13843	13753	13770	13818	13934	13750	13900	13717	13810	13731	13792	13724	13757	13799	13858	13833	13814	13598	13810	13774	13811	13789	13926	13834	13681	13852	13719	13786	13908	13588	13850	13788	13830	13729	13734	13824	13828	13701	13611	13806	13838	13823	13583	13872	13769	13833	13828	13572	13821	13827	13801	13799	13847	13788	13897	13640	13741	13568	13828	13664	13770	13843	13715	13799	13723	13568	13801	13800	13742	13941	13872	13679	13777	13850	13842	13733	13883	13778	13726	13823	13839	13696	13794	13909	13698	13853	13913	13765	13721	13736	13802	13698	13610	13603	13788	13799	13681	13650	13814	13832	13729	13844	13729	13656	13699	13740	13887	13724	13649	13843	13947	13665	13814	13829	13802	13791	13706	13828	13731	13898	13969	13909	13823	13740	13902	13808	13766	13665	13922	13726	13933	13762	13873	13792	13683	13725	13914	13747	13621	13756	13840	13833	13597	13842	13702	13791	13755	13833	13571	13826	13922	13890	13679	13845	13617	14018	13815	13808	13737	13664	13758	13823	13739	13846	13674	13741	13751	13847	13736	13948	13783	13724	13756	13768	13641	13826	13741	13769	13768	13747	13832	13798	13796	13923	13824	13832	13729	13774	13500	13743	13904	13810	13650	13859	13755	13769	13819	13786	13753	13842	13803	13909	13922	13653	13721	13707	13644	13824	13848	13919	13835	13935	13780	13642	13745	13885	13913	13823	13702	13717	13783	13890	13732	13830	13644	13903	13788	13649	13821	13746	13679	13800	13770	13845	13749	13707	13627	13862	13870	13619	13689	13780	13848	13865	13681	13662	13730	13850	13887	13757	13751	13754	13848	13651	13707	13750	13847	13782	13813	13701	13756	13946	13723	13678	13947	13676	13885	13761	13798	13765	13648	13817	13691	13908	13858	13770	13924	13772	13704	13787	13738	13744	13705	13904	13874	13872	13742	13801	13917	13846	13848	13801	13952	13668	13843	13755	13828	13723	13834	13660	13953	13747	13719	13903	13818	13826	13793	13827	13925	13791	13759	13749	13806	13919	13645	13712	13864	13742	13822	13675	13698	13832	13662	13881	13809	13825	13766	13860	13872	13813	13747	13892	13662	13874	13796	13835	13960	13885	13651	13810	13801	13861	13969	13792	13809	13962	13770	13780	13827	13776	13819	13678	13896	13724	13798	13728	13800	13774	13787	13783	13776	13748	13670	13853	13832	13818	13913	13820	13731	13717	13848	13741	13848	13683	13788	13701	13750	13889	13521	13750	13741	13667	13743	13869	13662	13898	13734	13779	13681	13724	13770	14035	13831	13690	13851	13787	13721	13961	13764	13749
24251	20975	26621	26086	19322	17319	16734	15640	15183	15368	15095	15083	15051	15206	14976	15014	14997	14979	14974	14898	15073	14973	14801	14862	14939	14865	14954	14867	14945	14984	14902	14843	14969	14970	14783	14842	14873	14985	14940	14715	15032	15085	14750	15095	14740	15186	14985	14836	14771	14886	14889	14778	14908	14745	14949	14808	14967	14902	14988	14992	14777	14745	14745	14777	14764	14777	14920	15060	14794	14907	15006	14897	14873	14971	14811	14881	14944	14944	14871	14859	14758	14755	14740	14829	14976	14856	14979	14821	14672	14806	14816	14726	14860	14735	14803	14795	14831	14979	14892	14789	14842	14764	15000	15002	14754	14758	14752	15016	14892	14848	14761	14713	14848	14771	14940	14860	14868	14832	14908	14839	14903	14748	14741	14700	14733	14990	14765	14908	14801	14874	14593	15016	14839	14955	14780	14760	14697	14895	14880	14950	14760	14865	14854	14848	15073	15012	14779	14929	14692	15040	14943	15003	14880	14842	14748	14871	14933	14994	14849	14903	14955	14874	14679	14792	14749	14866	14930	14928	14798	14834	15007	14903	14797	14976	14962	15024	15045	14860	14874	14900	14890	14835	14907	14846	14819	14761	14785	14643	14905	14877	14734	14903	14790	14686	14749	14931	14696	14917	14847	14842	14748	14819	14843	14876	14697	14820	14778	14829	14808	14833	14836	14751	14864	14809	14847	14716	14903	14661	14859	14830	14883	14864	14854	14772	14812	14835	14928	14692	14753	14864	14807	14834	14830	14843	14866	14816	14787	14968	14897	15015	14818	14909	14826	14883	14841	14827	14940	14775	14739	14652	14906	14826	14870	14801	14660	14711	14886	14812	14767	14764	14973	14908	14907	14937	14811	14921	14783	14620	14945	14836	14756	14890	14716	14951	14887	15061	15007	14899	14770	14794	14864	14698	14902	14892	14825	14836	14572	14733	14946	14597	14671	14875	14928	14984	14697	14731	14795	14813	14771	14981	14874	14790	14878	14839	14921	14832	15067	14750	14797	14783	14849	14847	14826	14659	14750	14742	14686	14873	14839	14895	14877	14814	14863	14894	14720	14912	14908	14980	15148	14916	15020	14876	14794	14884	15000	14851	14686	14795	14865	14627	14628	14897	14643	14721	14777	14941	14815	14905	14992	14852	14826	14757	15023	14850	14883	14834	15054	14919	14961	14790	14969	14852	14823	14760	14770	14756	14850	14676	15024	14831	15082	15040	15045	14667	14856	15151	15101	14938	14634	14699	14812	14811	14914	14945	14892	14930	14663	14785	14751	14988	14992	14931	14924	15060	14915	14715	14973	14863	14968	14871	14899	14770	14706	14923	14716	14661	14626	14697	15004	15107	15009	14831	14702	14758	14776	14880	14826	14902	14968	14954	14944	14778	14825	14950	14824	14784	14758	14731	14809	14895	14565	14908	14796	14660	15050	14813	14950	14878	14806	14864	14741	14777	14842	14927	15008	14826	14832	14925	14799	14926	14903	14890	14733	14793	14756	14800	14909	14815	14701	14632	14797	14871	14940	14863	14610	14823	14582	14851	14785	14721	14944	14929	14749	14864	14852	14911	14865	14834	14884	14735	14810	14901	15009	14965	14799	14986	14959	15108	14751	14716	14715	14937	14762	15023	14741	14922	14919	14984	14713	15021	14914	14755	14908	14877	14922	14976	14777	14743	14970	14851	14893	14709	14752	14602	14900	14982	15012	14793	14674	14713	14713	14715	14755	14777	14952	14722	14684	14964	15086	14904	14947	14868	14558	14884	14830	14865	14903	14775	14923	14811	14680	14978	14773	14715	14938	14858	14851	14800	14707	14894	14757	14792	14820	15043	15019	14775	14732	14793	14793	14687	14980	14787	14786	14851	14712	14760	14965	14820	14801	14754	14973	14654	14920	14962	14891	14861	14864	14936	14645	14902	14843	14842	14939	14907	14885	14792	14785	14749	14810	14732	14801	14807	14797	14809	14789	14792	14809	14884	14935	14701	14987	15014	15016	14797	14929	14858	14796	14727	14661	14766	14797	14880	14913	14832	14720	14966	15035	14872	14856	14944	14767	14765	14673	14668	14819	14881	14884	14937	14772	14973	14805	14729	14762	14752	14875	14712	14754	14783	15136	14822	14754	14938	14756	14812	14802	15072	14577	14814	14886	14846	14704	14894	14937	14593	14762	14713	14840	14927	14652	14872	14790	14961	14689	15054	14803	14887	14927	14943	14867	15068	14915	14823	14805	14909	14987	14840	14929	14620	15036	14768	14960	14957	14754	14746	14898	14891	14924	14905	15025	14883	14480	14776	15002	14771	14771	14760	14795	14839	14753	14800	14856	14755	14969	14862	14937	14846	14818	14904	14764	14740	14915	14706	15055	14965	14950	14718	14864	14948	14970	14756	14943	14839	14799	14682	14872	14911	14821	14686	14818	14781	15076	14774	14794	14699	14872	14654	14872	14808	14943	14680	14938	14750	14876	14878	14729	14926	14704	14985	14913	14597	14706	14767	14596	14744	14860	14848	14813	14782	14836	14826	14700	14697	14983	14834	14845	14934	14759	14837	14852	14881	14972	14654	14822	14962	14867	14752	15012	14871	14865	14858	14944	14794	14865	14993	14768	14983	14960	15095	14877	14981	14894	14602	14953	14750	15012	14902	14800	15022	14725	14906	14811	14699	14895	14865	14910	14709	14861	14861	15055	15063	14616	14779	14815	14809	14976	14869	14797	14737	14923	14670	14878	14875	14756	14886	14773	14894	14798	14987	14974	14751	14627	14879	14930	14803	14847	14941	14801	15050	15008	14930	14872	14908	14836	14702	14881	14895	14808	14794	14884	14907	14634	15072	15088	14853	14623	14897	14707	14999	14863	14926	14947	14826	14945	14828	15208	14778	14769	14877	14714	14873	14920	14992	14922	14924	14938	14859	14942	14759	14921	14831	15158	14882	14736	14809	14868	14593	14885	14953	14847	14986	14755	14736	14850	14777	14827	15036	14915	14785	14650	14681	14782	14878	14813	14863	14752	14763	14618	15017	14809	14831	14845	14972	14922	14707	14700	14870	14757	14876	14868	14739	14847	14785	14712	14824	14876	15071	14947	14909	15016	14648	14928	14748	14834	14906	14938	14733	15004	14828	14912	14931	14756	14828	14752	14780	14592	15044	14874	14910	15054	14902	14998	14834	14940	15023	14911	14887	14692	14786	14698	14960	14803	14809	14959	14933	14892	14943	14983	14752	14982	14971	14716	14968	14817	15001	14953	14674	15030	14672	15041	14940	14831	14959	14928	14689	14845	14849	14911	14769	14862	14877	14776	14806	14926	14997	14766	14894	14922	14852	14925	14925	15025	14788	14869	14906	14883	15013	14881	14847	14866	14947	14779	14989	15080	14773	14779	14821	14934	14824	14789	14885	14802	14903	14737	14904	14936	15035	14792	14679	14888	14861	14872	14634	14739	14881	14983	14717	14801	14898	15048	14800	14851	14953	14900	14814	14669	14695	14858	14750	14832	14865	14915	15000	14856	14831	14802	14842	14888	14984	14832	14708	14688	14917	14847	14856	14926	14819	14832	14747	15088	14885	14849	14867	14974	14868	14729	14867	14719	14803	14944	14812	14868	14872	15001	14995	14652	14961	14845	15090	14973	15114	15107	14799	14818	14651	14952	14702	14893	14712	14892	14974	14899	14871	14917	14990	15043	14606	14979	14958	14924	14743	14898	14664	14686	14762	14823	14752	14961	14956	14930	14998	14926	14977	15037	14857	15008	14895	14972	14873	14841	14766	14920	14819	14866	14796	14921	14811	14994	14693	14817	14872	14720	14705	14865	14807	14696	14609	14749	14928	14979	14888	14810	14774	14872	14814	14890	14832	14927	14755	14966	14860	14823	14887	14814	14715	14829	14879	14603	14846	14765	14764	14768	14907	15137	15063	14894	14736	14816	15065	14838	14701	14894	14866	14556	14901	15004	14594	14831	14876	14680	14832	15022	14809	14978	14812	14825	14794	14882	14794	14779	14905	14985	14865	14588	14860	14857	14747	14705	14819	14939	14863	14964	14750	15020	14876	14726	14880	14767	14722	14889	14731	15018	14823	14844	14810	14739	14669	14907	14770	14773	14903	15282	14963	14908	14849	14768	14927	14960	14798	14939	14904	14703	14834	14906	14843	14882	14832	14816	14832	14771	14825	14649	14878	15048	14893	14866	14855	15045	14833	14749	14786	15014	14928	14831	14686	14927	14834	14893	14969	14807	14775	14898	15097	14753	14801	14735	14890	14875	14950	14868	14945	14838	14861	14800	14948	14796	14889	14902	14834	14941	14883	14948	14976	14872	14903	14717	14769	14786	14860	14755	14829	14819	14975	14786	14907	14816	14750	14741	14717	14707	14760	14777	14789	14801	14956	14914	14890	14698	14799	14959	14916	14805	14917	14832	14851	14718	14762	14820	14883	14955	14885	14913	15027	14857	14967	15104	14880	14857	14901	14783	14869	14838	14806	14711	14794	14766	14799	15016	14954	14699	14816	14980	14847	14752	14891	14703	14900	14826	14835	14933	14833	14945	14982	14967	14655	14814	14808	14998	14995	14827	14923	14698	15027	14954	14857	14999	14818	14921	14731	14872	14925	14917	14960	14874	14728	14985	14808	14833	14760	14837	14862	14899	15073	14938	14766	14824	14737	14996	14932	14641	14969	14895	14997	15086	14818	14797	14934	14840	14732	14839	14767	14800	14743	14955	14733	14974	14788	14880	14902	14718	14832	14991	15008	14870	14990	14839	14809	14994	14830	14712	14821	14886	14726	14703	14628	14858	14844	14789	14703	14736	14951	14885	14809	15016	14843	14886	14853	14738	14729	15007	14895	14902	14898	14782	14884	14899	14745	14964	14788	14796	14842	14906	14738	14900	14857	14741	14966	14877	14886	14909	14999	14703	14865	14915	14790	14826	14746	14861	14939	14951	14846	14773	14852	14768	14682	14924	14838	14881	14935	14963	14928	14903	14950	14956	14930	14921	14972	14858	14822	14848	14781	14885	14760	14877	14836	14774	14699	14829	14758	15004	14745	14866	14682	14791	14818	14839	14950	15027	14767	14925	14909	14832	14842	14762	15020	14823	14766	14890	15011	14656	14976	14780	14609	14823	14805	14856	14724
15476	30003	24789	19135	16942	15539	14813	14315	13981	13735	13444	13471	13445	13386	13326	13354	13344	13362	13203	13265	13482	13339	13315	13322	13145	13054	13305	13311	13291	13171	13296	13058	13208	13254	13277	13214	13083	13469	13277	13164	13279	13299	13332	13118	13195	13192	13319	13172	13259	13208	13251	13305	13127	13253	13215	13197	13316	13224	13170	13105	13288	13284	13195	13285	13300	13351	13350	13212	13180	13212	13316	13337	13218	13170	13278	13090	13164	13181	13161	13369	13205	13288	13270	13184	13174	13092	13351	13359	13185	13126	13217	13136	13263	13333	13353	13177	13137	13397	13173	13185	13038	13257	13134	13137	13272	13175	13351	13254	13271	13455	13094	13242	13298	13166	13255	13302	13245	13162	13167	13203	13239	13289	13163	13249	13407	13110	13264	13193	13402	13181	13272	13268	13272	13212	13106	13338	13151	13340	13271	13142	13208	13262	13226	13177	13284	13380	13157	13175	13224	13299	13312	13342	13252	13088	13247	13212	13263	13343	13144	13296	13389	13289	13254	13306	13001	13368	13199	13473	13167	13114	13282	13366	13136	13095	13255	13194	13279	13252	13326	13169	13302	13056	13354	13204	13218	13264	13116	13186	13359	13125	13311	13092	13376	13344	13145	13366	13234	13184	13246	13191	13238	13262	13152	13323	13282	13187	13301	13202	13337	13117	13200	13120	13264	13332	13166	13422	13191	13292	13250	13178	13164	13180	13131	13220	13257	13215	13166	13375	13135	13159	13216	13276	13364	13304	13269	13260	13205	13293	13124	13286	13354	13336	13308	13250	13296	13345	13235	13208	13167	13305	13267	13305	13172	13161	13274	13298	13254	13364	13229	13134	13229	13216	13138	13335	13240	13245	13234	13175	13364	13239	13302	13307	13397	13016	13264	13184	13228	13141	13177	13205	13176	13210	13210	13175	13188	13328	13116	13292	13235	13274	13364	13255	13320	13367	13129	13217	13238	13173	13328	13332	13200	13329	13166	13247	13270	13259	13191	13220	13134	13246	13164	13229	13315	13300	13155	13300	13180	13218	13066	13326	13198	13194	13238	13161	13158	13127	13311	13259	13056	13287	13349	13276	13133	13281	13329	13297	13246	13127	13291	13235	13308	13186	13379	13101	13276	13136	13301	13202	13324	13318	13182	13346	13208	13251	13176	13314	13312	13326	13391	13166	13263	13214	13200	13069	13284	13142	13159	13230	13261	13227	13170	13337	13310	13239	13160	13238	13182	13269	13260	13165	13213	13176	13272	13018	13429	13240	13280	13186	13218	13224	13296	13339	13113	13331	13200	13246	13382	13249	13166	13093	13140	13220	13159	13268	13090	13320	13212	13224	13176	13150	13223	13386	13172	13313	13140	13352	13108	13114	13281	13314	13213	13198	13274	13208	13275	13130	13230	13186	13216	13079	13315	13224	13243	13139	13284	13321	13211	13126	13076	13317	13308	13134	13279	13280	13376	13277	13262	13310	13244	13306	13210	13264	13046	13062	13088	13189	13213	13218	13339	13128	13239	13246	13302	13237	13175	13263	13216	13229	13092	13123	13229	13192	13310	13226	13384	13179	13289	13362	13216	13186	13034	13159	13112	13300	13253	13555	13260	13319	13314	13211	13315	13001	13265	13389	13152	13072	13168	13366	13253	13221	13125	13388	13274	13270	13278	13220	13287	13324	13224	13090	13293	13138	13099	13208	13349	13147	13216	13127	13238	13292	13092	13177	13250	13289	13172	13180	13204	13274	13149	13264	13226	13296	13197	13207	13137	13274	13173	13227	13381	13267	13180	13140	13237	13320	13304	13182	13218	13310	13268	13413	13241	13157	13460	13090	13470	13162	13292	13376	13303	13310	13107	13040	13199	13222	13319	13210	13343	13253	13389	13134	13484	13211	13112	13333	13278	13349	13181	13287	13136	13355	13134	13219	13241	13202	13264	13242	13270	13308	13408	13221	13281	13159	13279	13280	13205	13209	13368	13238	13287	13252	13073	13372	13291	13230	13176	13268	13249	13272	13172	13387	13181	13221	13034	13262	13208	13154	13175	13112	13226	13298	13217	13139	13113	13155	13230	13149	13371	13255	13218	13255	13184	13064	13244	13224	13312	13186	13378	13233	13129	13227	13149	13401	13176	13325	13274	13171	13187	13374	13263	13197	13048	13349	13230	13292	13147	13230	13499	13249	13197	13185	13381	13161	13291	13250	13386	13175	13268	13260	13194	13126	13019	13194	13285	13320	13150	13280	13330	13136	13160	13348	13189	13215	13161	13127	13205	13198	13160	13176	13178	13272	13165	13326	13388	13152	13322	13315	13069	13441	13303	13364	13293	13262	13368	13431	13260	13285	13246	13300	13354	13153	13340	13124	13100	13381	13102	13220	13171	13312	13318	13377	13114	13295	13116	13132	13433	13346	13150	13104	13277	13178	13146	13332	13085	13308	13211	13194	13152	13186	13129	13211	13283	13360	13192	13392	13217	13292	13301	13207	13378	13381	13185	13227	13075	13272	13374	13194	13184	13213	13293	13172	13164	13267	13289	13185	13112	13260	13263	13221	13181	13259	13192	13123	13255	13309	13094	13072	13285	13149	13181	13154	13344	13228	13107	13272	13183	13126	13283	13324	13375	13247	13347	13220	13185	13328	13284	13298	13320	13219	13255	13315	13179	13283	13298	13138	13201	13271	13220	13266	13362	13127	13237	13198	13161	13169	12985	13479	13195	13067	13211	13204	13223	13271	13174	13198	13308	13298	13293	13170	13092	13094	13090	13169	13222	13365	13084	13341	13175	13137	13220	13204	13324	13045	13356	13290	13285	13385	13151	13234	13214	13304	13194	13110	13298	13229	13194	13211	13381	13186	13210	13297	13190	13390	13148	13086	13208	13299	13231	13305	13156	13271	13379	13413	13429	13326	13293	13408	13192	13226	13372	13294	13295	13321	13269	13263	13341	13263	13226	13326	13153	13197	13243	13225	13028	13317	13255	13427	13205	13187	13192	13363	13321	13262	13182	13067	13268	13164	13226	13227	13127	13391	13248	13318	13252	13174	13320	13287	13240	13165	13282	13323	13385	13179	13316	13297	13038	13206	13380	13337	13380	13190	13294	13226	13144	13106	13351	13107	13170	13252	13141	13335	13287	13355	13150	13218	13234	13311	13153	13138	13142	13185	13458	13366	13269	13358	13223	13063	13002	13245	13342	13245	13061	13248	13226	13202	13310	13033	13317	13007	13189	13328	13291	13141	13120	13132	13144	13144	13461	13101	13310	13021	13268	13242	13344	13262	13229	13322	13313	13290	13320	13224	13275	13295	13278	13138	13061	13347	13132	13215	13383	13289	13327	13097	13326	13197	13259	13294	13272	13279	13220	13305	13326	13263	13171	13277	13434	13101	13181	13159	13321	13352	13198	13044	13164	13184	13403	13183	13347	13073	13261	13397	13284	13256	13293	13257	13366	13091	13159	13101	13022	13279	13259	13322	13329	13399	13106	13071	13256	13123	13262	13226	13437	13186	13185	13426	13143	13220	13268	13271	13233	13319	13233	13290	13195	13178	13225	13239	13367	13073	13363	13208	13277	13411	13143	13232	13429	13503	13182	13221	13187	13292	13218	13098	13137	13316	13243	13059	13218	13107	13202	13239	13261	13171	13208	13259	13261	13086	13253	13194	13217	13192	13203	13352	13347	13251	13445	13224	13341	13207	13403	13127	13135	13133	13134	13242	13244	13244	13359	13296	13438	13244	13199	13257	13231	13194	13285	13158	13205	13178	13365	13349	13183	13260	13326	13286	13019	13371	13365	13139	13277	13145	13280	13185	13281	13370	13349	13199	13300	13296	13373	13256	13352	13105	13443	13109	13323	13343	13445	13160	13275	13318	13308	13251	13334	13102	13191	13355	13217	13216	13177	13097	13198	13270	13230	13280	13222	13330	13192	13355	13167	13233	13194	13302	13169	13179	13374	13166	13212	13320	13113	13474	13327	13240	13185	13261	13287	13300	13129	13119	13125	13077	13018	13304	13335	13144	13128	13160	13123	13343	13330	13202	13110	13259	13196	13280	13157	13252	13288	13287	13255	13061	13250	13239	13329	13246	13258	13071	13162	13176	13261	13237	13122	13177	13472	13196	13374	13269	13253	13148	13058	13246	13108	13412	13166	13093	13213	13343	13012	13173	13110	13225	13392	13222	13298	13289	13010	13310	13199	13150	13419	13198	13401	13266	13287	13226	13241	13314	13433	13296	13181	13288	13249	13327	13378	13205	13322	13367	13271	13186	13227	13285	13101	13365	13271	13260	13133	13291	13282	13217	13367	13233	13256	13183	13264	13275	13275	13240	13341	13321	13177	13172	13351	13342	13330	13240	13329	13184	13219	13226	13311	13300	13228	13096	13169	13360	13238	13233	13340	13286	13232	13227	13164	13423	13289	13166	13162	13373	13162	13225	13238	13249	13323	13168	13242	13171	13126	13241	13360	13312	13275	13088	13355	13259	13188	13141	13299	13228	13157	13250	13380	13236	13369	13271	13226	13275	13358	13377	13229	13191	13207	13158	13179	13089	13233	13254	13238	13301	13342	13364	13276	13214	13328	13272	13221	13320	13378	13084	13084	13107	13295	13243	13410	13239	13264	13325	13163	13263	13240	13191	13322	13150	13244	13157	13380	13347	13223	13184	13171	13128	13246	13230	13202	13449	13209	13267	13255	13383	13177	13161	13214	13217	13196	13154	13239	13313	13167	13244	13268	13278	13186	13325	13385	13282	13106	13287	13293	13340	13221	13106	13352	13178	13274	13331	13211	13198	13143	13108	13359	13246	13321	13199	13399	13380	13149	13121	13147	13351	13137	13301	13169	13337	13117	13129	13154	13282	13157	13282	13255	13125	13290	13108	13023	13264	13334	13235	13085	13279	13239	13145	13276	13232	13457	13253	13345	13304	13169	13181	13254	13061	13381	13353	13281	13390	13329	13381	13313	13248	13276	13155	13350	13130	13158	13250	13285	13140	13336	13230	13442	13201	13268	13298	13191	13203	13465	13272	13185	13220	13181	13279	13197	13389	13395	13146	13292	13046	13225	13201	13237	13127	12955	13124	13370	13254	13225	13110	13148	13210	13185	13164	13330	13102	13337	13110	13135	13302	13283	13323
21813	20979	28219	23897	21223	23075	24453	18763	17768	17787	17714	17307	17298	17289	17034	17248	16993	17089	17128	16902	17001	16941	16880	16865	16871	16767	16741	16668	16828	16691	16846	16746	16749	16648	16958	16874	16923	16801	17132	16626	16740	16853	16719	16734	16880	16784	16809	16708	16691	16877	16723	16867	16752	16596	16762	16708	16546	16786	16871	16941	16795	16851	16686	16579	16855	16821	16644	16700	16836	16818	16820	16757	16788	16733	16677	16781	16770	16707	16571	16852	16583	16698	16723	16709	16745	16696	16719	16626	16660	16832	16701	16797	16616	16535	16807	16798	16754	16627	16622	16772	16782	16864	16707	16745	16692	16769	16593	16822	16635	16771	16624	16466	16725	16825	16851	16839	16670	16786	16847	16770	16707	16794	16929	16806	16798	16748	16551	16670	16734	16762	16833	16633	16728	16912	16826	16683	16468	16696	16616	16658	16655	16685	16380	16574	16699	16600	16673	16574	16804	16679	16749	16742	16831	16738	16828	16890	16993	16871	16706	16685	16739	16632	16875	16690	16726	16967	16806	16712	16622	16645	16648	16644	16726	16724	16547	16767	16786	16628	16592	16695	16700	16705	16642	16637	16656	16634	16575	16621	16698	16658	16730	16705	16799	16742	16650	16787	16729	16900	16793	16695	16866	16897	16716	16823	16762	16812	16566	16741	16637	16576	16711	16645	16861	16791	16791	16759	16701	16879	16744	16601	16726	16601	16736	16775	16820	16619	16803	16639	16775	16649	16809	16798	16723	16591	16735	16675	16433	16665	16795	16611	16704	16647	16801	16792	16608	16581	16593	16710	16790	16651	16799	16777	16582	16691	16661	16571	16713	16712	16873	16817	16692	16685	16728	16808	16734	16499	16761	16777	16775	16726	16906	16741	16687	16617	16712	16809	16819	16722	16668	16761	16650	16674	16885	16702	16617	16931	16857	16720	16602	16638	16678	16692	16757	16484	16570	16686	16729	16722	16610	16772	16622	16814	16638	16590	16881	16681	16535	16609	16607	16823	16776	16653	16853	16878	16874	16672	16744	16790	16892	16584	16517	16616	16767	16727	16578	16757	16705	16665	16651	16737	16668	16572	16681	16726	16685	16629	16585	16718	16438	16895	16794	16789	16531	16733	16903	16565	16733	16783	16591	16702	16731	16591	16757	16492	16562	16532	16537	16814	16692	16653	16746	16520	16698	16857	16756	16804	16870	16696	16649	16546	16863	16903	16772	16747	16733	16868	16995	16768	16750	16799	16664	16837	16736	16762	16618	16946	16734	16636	16874	16763	16836	16840	16798	16835	16650	16674	16648	16711	16802	16769	16605	16695	16523	16703	16728	16761	16677	16665	16578	16614	16544	16864	16716	16698	16669	16825	16707	16584	16923	16599	16627	16761	16783	16581	16769	16724	16739	16556	16691	16862	16830	16619	16675	16509	16782	16630	16685	16656	16724	16717	16744	16739	16682	16700	16863	16640	16871	16621	16695	16869	16759	16573	16833	16664	16597	16631	16587	16711	16677	16521	16739	16614	16574	16718	16812	16942	16758	16340	16985	16603	16794	16857	16763	16533	16699	16599	16575	16694	16833	16568	16600	16780	16771	16815	16608	16767	16933	16588	16687	16797	16646	16668	16882	16675	16785	16647	16683	16749	16614	16939	16591	16456	16653	16650	16754	16589	16680	16875	16654	16694	16683	16763	16557	16688	16646	16653	16605	16707	16836	16764	16524	16757	16668	16848	16769	16625	16584	16710	16800	16781	16648	16759	16855	16592	16660	16728	16979	16761	16588	16778	16644	16730	16848	16629	16723	16688	16571	16427	16690	16772	16788	16551	16747	16682	16830	16714	16670	16856	16609	16554	16814	16679	16560	16563	16547	16627	16844	16721	16715	16773	16837	16548	16509	16468	16624	16869	16763	16761	16534	16683	16485	16767	16920	16605	16783	16565	16620	16626	16819	16457	16704	16695	16725	16704	16565	16516	16821	16636	16740	16712	16711	16692	16650	16636	16868	16662	16767	16542	16489	16673	16573	16887	16595	16818	16799	16753	16877	16655	16789	16763	16481	16693	16678	16618	16694	16802	16781	16722	16700	16785	16621	16843	16608	16827	16818	16589	16590	16634	16458	16808	16450	16639	16741	16725	16630	16674	16717	16738	16939	16632	16571	16623	16656	16614	16457	16349	16657	16639	16641	16443	16628	16586	16546	16753	16605	16684	16595	16694	16662	16617	16682	16784	16746	16822	16708	16749	16647	16619	16797	16921	16753	16757	16747	16679	16840	16761	16688	16429	16525	16667	16887	16847	16856	16603	16620	16600	16629	16644	16752	16697	16881	16585	16506	16913	16849	16538	16635	16716	16755	16698	16861	16508	16731	16649	16924	16772	16869	16537	16900	16647	16656	16650	16767	16829	16809	16939	16718	16745	16633	16781	16793	16682	16538	16613	16677	16966	16918	16850	16860	16904	16741	16805	16684	16765	16730	16786	16673	16689	16679	16714	16714	16839	16616	16806	16663	16745	16613	16644	16762	16561	16892	16522	16605	16574	16774	16647	16967	16656	16600	16653	16685	16741	16837	16610	16726	16624	16779	16684	16665	16746	16623	16603	16565	16687	16960	16748	16595	16580	16604	16713	16636	16654	16819	16731	16731	16739	16759	16598	16616	16818	16833	16681	16670	16721	16722	16718	16878	16607	16653	16545	16660	16723	16631	16583	16752	16506	16593	16650	16838	16617	16631	16800	16727	16734	16717	16689	16707	16629	16789	16758	16689	16590	16746	16880	16620	16717	16549	16650	16853	16686	16684	16741	16445	16640	16646	16749	16685	16665	16499	16479	16570	16679	16807	16622	16842	16868	16902	16685	16863	16803	16711	16685	16420	16677	16690	16804	16681	16738	16655	16618	16792	16642	16645	16610	16562	16745	16370	16633	16642	16612	16605	16604	16582	16852	16704	16836	16568	16509	16773	16613	16560	16608	16660	16884	16699	16842	16831	16570	16654	16601	16513	16722	16679	16706	16821	16575	16518	16661	16691	16741	16518	16600	16654	16720	16803	16698	16750	16745	16643	16795	16747	16797	16851	16668	16601	16656	16585	16814	16783	16596	16672	16637	16750	16463	16501	16690	16581	16713	16694	16603	16665	16547	16613	16860	16668	16831	16737	16520	16611	16694	16765	16619	16513	16539	16803	16625	16725	16614	16727	16563	16801	16944	16622	16600	16915	16596	16898	16514	16884	16760	16603	16777	16818	16751	16844	16719	16704	16703	16661	16762	16565	16788	16946	16681	16696	16659	16445	16857	16642	16520	16522	16834	16831	16689	16742	16665	16516	16614	16658	16391	16616	16795	16633	16724	16753	16419	16756	16634	16767	16489	16431	16781	16844	16666	16804	16811	16817	16777	16750	16693	16781	16829	16853	16767	16662	16575	16432	16793	16550	16845	16687	16481	16444	16662	16870	16575	16877	16726	16560	16711	16773	16733	16622	16658	16593	16574	16833	16804	16758	16582	16755	16397	16619	16628	16668	16724	16555	16627	16476	16587	16673	16915	16639	16737	16608	16766	16566	16676	16734	16714	16564	16570	16560	16603	16557	16570	16687	16771	16732	16550	16672	16595	16600	16971	16775	16600	16716	16754	16635	16796	16806	16723	16766	16631	16709	16724	16819	16826	16563	16756	16926	16656	16778	16690	16573	16681	16672	16767	16745	16526	16639	16821	16682	16765	16706	16615	16667	16685	16863	16659	16696	16654	16767	16684	16670	16797	16691	16684	16752	16645	16748	16611	16776	16485	16639	16543	16592	16853	16764	16710	16867	16653	16697	16750	16760	16734	16882	16623	16625	16719	16771	16578	16772	16835	16717	16873	16774	16567	16820	16540	16729	16647	16712	16554	16746	16745	16777	16505	16752	16807	16616	16606	16762	16674	16712	16532	16805	16788	16631	16603	16778	16635	16826	16703	16796	16808	16649	16710	16718	16743	16627	16786	16763	16668	16749	16635	16720	16740	16625	16699	16792	16616	16939	16552	16424	16588	16651	16704	16688	16611	16463	16731	16812	16736	16744	16804	16740	16893	16596	16587	16580	16794	16672	16723	16777	16717	16606	16623	16672	16666	16677	16817	16781	16680	16757	16671	16792	16450	16953	16745	16606	16753	16888	16736	16663	16816	16793	16803	16480	16838	16644	16675	16737	16840	16758	16638	16505	16836	16719	16875	16716	16608	16456	16894	16647	16722	16785	16587	16837	16643	16761	16800	16704	16893	16559	16940	16672	16612	16699	16735	16765	16675	16761	16796	16767	16662	16880	16722	16730	16725	16806	16716	16741	16786	16620	16623	16743	16885	16724	16541	16643	16624	16790	16712	16510	16646	16679	16697	16702	16773	16604	16579	16590	16682	16678	16732	16594	16559	16667	16608	16556	16744	16846	16892	16817	16824	16589	16842	16606	16806	16761	16677	16535	16823	16903	16825	16778	16652	16547	16952	16487	16654	16635	16727	16673	16551	16705	16744	16621	16547	16705	16705	16584	16479	16645	16856	16885	16888	16670	16702	16883	16655	16626	16578	16852	16671	16730	16512	16725	16768	16868	16776	16645	16754	16828	16766	16663	16717	16724	16651	16816	16721	16594	16826	16811	16649	16756	16711	16574	16707	16712	16853	16861	16742	16738	16859	16658	16525	16703	16853	16546	16657	16756	16697	16665	16722	16686	16640	16575	16670	16479	16714	16887	16552	16852	16716	16789	16634	16660	16730	16674	16590	16488	16572	16708	16763	16636	16341	16568	16786	16723	16686	16768	16853	16769	16621	16607	16891	16669	17018	16732	16793	16514	16602	16394	16616	16647	16646	16740	16664	16848	16652	16667	16640	16802	16516	16453	16697	16570	16556	16635	16797	16566	16655	16626	16604	16822	16620	16444	16592	16873	16616	16633	16531	16659	16679	16507	16552	16755	16778	16733	16788	16683	16701	16756	16848	16817	16828	16758	16891	16829	16664	16740	16732	16686	16628	16617	16594	16744	16518	16552	16710	16734	16624	16695	16871	16624	16767	16676	16754	16392	16630	16516	16735	16785	16672	16571	16804	16728	16723	16733	16609	16763	16797	16746	16615	16676	16702	16696	16671	16707	16561	16921	16620	16813	16834
16742	37844	31522	24041	20692	18719	17211	16282	15642	15257	15254	14908	14780	14656	14634	14447	14254	14577	14422	14355	14559	14547	14383	14251	14392	14383	14397	14376	14399	14227	14493	14237	14445	14125	14408	14236	14282	14294	14393	14470	14309	14454	14509	14329	14337	14281	14317	14437	14466	14437	14438	14332	14368	14414	14453	14369	14323	14352	14399	14491	14350	14391	14344	14315	14256	14405	14353	14367	14405	14629	14213	14321	14411	14461	14219	14527	14237	14298	14558	14352	14442	14360	14317	14292	14289	14429	14284	14331	14357	14552	14321	14334	14393	14284	14332	14380	14402	14258	14486	14526	14376	14106	14460	14330	14287	14183	14275	14050	14458	14234	14520	14339	14254	14233	14238	14287	14174	14345	14303	14370	14456	14241	14325	14322	14268	14281	14274	14356	14178	14188	14328	14236	14383	14336	14397	14097	14278	14454	14445	14316	14394	14320	14257	14345	14380	14413	14385	14373	14352	14373	14350	14282	14211	14171	14326	14400	14265	14233	14309	14461	14329	14460	14380	14387	14404	14289	14092	14328	14321	14309	14346	14297	14363	14269	14154	14530	14391	14218	14380	14412	14222	14473	14294	14349	14496	14317	14418	14417	14354	14226	14359	14245	14406	14389	14438	14340	14354	14269	14314	14301	14422	14342	14257	14321	14282	14386	14062	14449	14324	14471	14397	14568	14236	14228	14213	14327	14424	14356	14341	14208	14064	14307	14376	14413	14151	14392	14352	14359	14341	14420	14331	14410	14445	14222	14465	14289	14385	14288	14429	14408	14348	14282	14153	14131	14410	14263	14439	14236	14306	14319	14343	14375	14453	14426	14381	14251	14246	14399	14266	14469	14207	14234	14479	14445	14221	14324	14316	14512	14416	14396	14313	14413	14258	14241	14335	14573	14311	14141	14265	14536	14255	14204	14314	14410	14309	14478	14458	14316	14378	14392	14170	14369	14197	14311	14062	14184	14267	14272	14295	14197	14381	14456	14232	14248	14252	14257	14324	14497	14361	14257	14322	14309	14260	14370	14496	14358	14232	14375	14289	14416	14155	14424	14380	14454	14374	14351	14441	14258	14324	14317	14338	14194	14418	14352	14253	14272	14246	14418	14356	14337	14342	14211	14295	14448	14211	14354	14333	14278	14340	14380	14394	14266	14386	14375	14270	14261	14300	14252	14199	14253	14425	14250	14348	14088	14278	14335	14254	14374	14233	14415	14370	14312	14327	14408	14277	14151	14381	14389	14288	14208	14230	14411	14317	14361	14370	14362	14209	14336	14460	14281	14516	14316	14251	14248	14263	14246	14342	14259	14293	14310	14333	14328	14384	14387	14347	14309	14417	14281	14225	14293	14357	14489	14211	14262	14276	14284	14262	14348	14242	14179	14379	14408	14317	14311	14347	14136	14231	14198	14323	14198	14354	14175	14559	14226	14232	14337	14392	14306	14331	14237	14300	14383	14210	14302	14387	14354	14283	14342	14511	14139	14246	14267	14446	14374	14312	14297	14217	14381	14092	14289	14322	14179	14220	14204	14351	14464	14285	14305	14346	14272	14228	14298	14414	14317	14280	14248	14273	14431	14385	14363	14449	14469	14463	14234	14351	14325	14242	14376	14437	14376	14336	14376	14318	14264	14139	14239	14354	14377	14227	14118	14269	14299	14422	14224	14220	14329	14316	14493	14297	14140	14263	14321	14414	14302	14192	14352	14213	14404	14225	14397	14289	14331	14327	14428	14255	14248	14348	14318	14147	14302	14367	14188	14406	14217	14388	14310	14244	14457	14275	14451	14169	14421	14354	14327	14292	14255	14263	14298	14325	14466	14270	14252	14336	14293	14365	14367	14317	14191	14311	14189	14056	14343	14381	14400	14283	14351	14280	14456	14298	14465	14140	14196	14306	14363	14278	14398	14153	14332	14356	14496	14315	14164	14302	14420	14249	14200	14408	14553	14407	14191	14363	14445	14277	14275	14295	14330	14366	14415	14266	14262	14165	14316	14250	14200	14275	14354	14346	14458	14197	14291	14347	14399	14330	14276	14245	14280	14276	14235	14332	14301	14337	14085	14115	14518	14298	14293	14226	14219	14216	14445	14428	14413	14264	14192	14260	14443	14206	14330	14299	14187	14122	14389	14345	14170	14139	14368	14305	14340	14306	14228	14372	14420	14412	14330	14355	14281	14300	14214	14316	14492	14223	14425	14290	14185	14340	14404	14399	14276	14340	14489	14243	14255	14302	14219	14210	14379	14297	14357	14364	14345	14199	14243	14338	14281	14426	14529	14352	14202	14247	14423	14336	14188	14379	14258	14326	14253	14348	14196	14430	14331	14341	14305	14422	14320	14259	14295	14306	14393	14253	14175	14163	14324	14260	14184	14206	14312	14318	14309	14327	14310	14193	14283	14510	14247	14541	14458	14238	14395	14310	14350	14287	14237	14333	14415	14468	14487	14396	14434	14274	14187	14377	14317	14256	14150	14334	14310	14346	14261	14147	14192	14310	14404	14302	14545	14370	14391	14337	14253	14459	14350	14385	14336	14359	14276	14147	14207	14274	14253	14231	14211	14179	14414	14220	14191	14183	14229	14358	14260	14330	14208	14457	14437	14432	14343	14278	14162	14200	14283	14263	14201	14224	14353	14395	14261	14359	14198	14229	14332	14473	14284	14276	14256	14302	14286	14212	14355	14255	14282	14231	14271	14328	14256	14355	14061	14360	14263	14305	14221	14341	14317	14476	14451	14257	14194	14234	14332	14227	14323	14315	14219	14390	14334	14417	14160	14368	14115	14322	14303	14206	14143	14272	14333	14205	14393	14159	14284	14448	14175	14278	14357	14305	14228	14242	14369	14474	14222	14360	14305	14400	14233	14396	14318	14379	14273	14210	14183	14436	14238	14256	14406	14316	14249	14247	14275	14338	14301	14253	14342	14166	14419	14271	14460	14246	14403	14265	14425	14480	14346	14348	14481	14367	14202	14443	14367	14330	14226	14325	14446	14575	14346	14416	14281	14445	14170	14411	14287	14239	14252	14412	14438	14204	14383	14520	14295	14311	14291	14317	14464	14211	14334	14362	14259	14357	14352	14354	14231	14226	14344	14257	14498	14356	14422	14348	14326	14335	14455	14246	14430	14287	14313	14365	14379	14350	14300	14417	14282	14389	14361	14203	14279	14413	14346	14303	14478	14404	14224	14247	14124	14268	14222	14399	14482	14238	14333	14305	14250	14303	14308	14301	14379	14242	14323	14342	14235	14283	14362	14342	14373	14239	14355	14465	14239	14458	14436	14062	14427	14280	14419	14246	14345	14363	14395	14480	14400	14228	14213	14178	14612	14335	14371	14458	14337	14377	14415	14370	14324	14305	14312	14529	14230	14365	14218	14539	14346	14365	14465	14312	14486	14320	14413	14395	14187	14392	14326	14159	14468	14101	14463	14317	14347	14325	14336	14248	14291	14269	14424	14115	14361	14346	14255	14402	14436	14265	14304	14225	14355	14276	14220	14379	14344	14341	14371	14231	14270	14280	14106	14270	14327	14407	14396	14367	14458	14310	14179	14360	14352	14451	14173	14533	14298	14536	14350	14277	14374	14186	14322	14266	14351	14429	14044	14321	14236	14096	14278	14399	14308	14379	14324	14451	14256	14381	14293	14304	14398	14266	14457	14438	14377	14338	14334	14451	14478	14193	14295	14461	14163	14330	14360	14216	14234	14487	14369	14243	14418	14429	14393	14298	14208	14297	14397	14225	14280	14223	14401	14465	14325	14481	14235	14410	14057	14268	14422	14313	14207	14186	14338	14269	14343	14188	14253	14260	14469	14308	14236	14516	14314	14300	14119	14402	14319	14118	14328	14367	14427	14477	14249	14274	14299	14418	14306	14338	14195	14288	14520	14281	14557	14359	14074	14290	14346	14296	14351	14272	14329	14283	14390	14279	14209	14354	14434	14307	14358	14368	14188	14371	14178	14479	14447	14279	14296	14349	14299	14215	14301	14415	14222	14333	14365	14434	14293	14326	14252	14337	14227	14454	14266	14360	14232	14425	14320	14301	14479	14191	14625	14349	14361	14260	14382	14218	14330	14379	14261	14315	14340	14181	14179	14361	14320	14319	14387	14328	14376	14151	14511	14365	14387	14136	14365	14345	14232	14242	14190	14319	14381	14240	14285	14372	14335	14286	14302	14288	14181	14248	14214	14374	14332	14220	14405	14398	14300	14363	14388	14355	14424	14221	14287	14274	14235	14352	14328	14276	14385	14432	14513	14229	14342	14399	14222	14228	14451	14218	14176	14487	14219	14393	14278	14433	14444	14329	14274	14208	14428	14347	14244	14406	14222	14418	14255	14323	14240	14449	14337	14130	14276	14391	14369	14347	14153	14323	14259	14241	14266	14307	14274	14332	14242	14312	14447	14276	14322	14354	14397	14255	14480	14158	14274	14475	14304	14366	14332	14315	14099	14273	14378	14333	14285	14410	14287	14370	14222	14320	14280	14262	14435	14299	14415	14167	14292	14205	14166	14463	14384	14265	14383	14379	14541	14390	14329	14326	14385	14477	14420	14330	14241	14303	14237	14445	14443	14200	14309	14432	14139	14364	14337	14199	14401	14218	14417	14464	14372	14291	14313	14429	14348	14263	14374	14407	14317	14402	14340	14270	14410	14398	14451	14311	14319	14403	14269	14295	14097	14467	14417	14185	14290	14218	14310	14290	14192	14413	14239	14250	14315	14260	14402	14239	14429	14317	14340	14306	14398	14192	14351	14283	14402	14088	14344	14371	14332	14384	14320	14136	14306	14376	14164	14362	14322	14212	14266	14326	14309	14219	14284	14276	14405	14399	14379	14278	14336	14342	14355	14297	14299	14267	14552	14376	14355	14349	14396	14275	14408	14203	14442	14277	14306	14313	14209	14519	14293	14424	14270	14423	14086	14479	14231	14304	14404	14408	14254	14319	14397	14488	14320	14203	14290	14141	14454	14369	14228	14464	14253	14453	14165	14434	14311	14264	14431	14455	14223	14371	14324	14536	14399	14492	14231	14200	14221	14345	14190	14322	14352	14215	14249	14377	14120	14320	14397	14327	14290	14276	14268	14505	14300	14413	14349	14151	14245	14355	14323	14308	14286	14324	14203	14154	14270	14323	14366
28088	22719	24947	21430	16766	16126	15695	15390	15245	15043	15143	14802	15128	14687	14782	14759	14861	14877	14733	14919	14764	14740	14734	14657	14787	14763	15005	14935	14853	14931	14735	14826	14766	14783	14649	14666	14845	14719	14774	14630	14847	14684	14631	14825	14788	14814	14801	14712	14788	14644	14808	14891	14902	14811	14534	14714	14689	14640	14695	14707	14550	14710	14645	14713	14901	14777	14585	14665	14799	14685	14649	14569	14406	14706	14907	14860	14684	14778	14790	14805	14764	14783	14756	14719	14929	14734	15036	14713	14621	14492	14573	14746	14749	14720	14723	14664	14902	14677	14814	14644	14650	14682	14825	14804	14698	14639	14670	14799	14527	14765	14596	14523	14604	14781	14901	14637	14879	14791	14677	14628	14667	14611	14791	14637	14755	14755	14754	14777	14890	14832	14811	14683	14742	14591	14654	14650	14566	14532	14572	14510	14707	14643	14791	14843	14563	14681	14731	14872	14626	14683	14646	14770	14637	14752	14780	14751	14702	14963	14821	14700	14783	14571	14870	14713	14697	14653	14717	14768	14675	14728	14873	14808	14797	14837	14708	14744	14671	14764	14615	14791	14960	14823	14760	14563	14738	14760	14675	14787	14645	14737	14534	14721	14748	14679	14635	14849	14613	14732	14853	14711	14799	14654	14480	14515	14438	14578	14768	14830	14809	14560	14828	14722	14751	14634	14819	14656	14791	14567	14727	14779	14539	14602	14650	14528	15015	14744	14738	14585	14781	14871	14576	14632	14764	14494	14823	14622	14604	14639	14759	14785	14705	14898	14397	14733	14857	14695	14644	14704	14753	14649	14688	14926	14843	14884	15008	14867	14828	14741	14818	14714	14723	14692	14754	14684	14628	14633	14747	14902	14657	14705	14517	14571	14624	14578	14781	14804	14512	14697	14561	14553	14642	14658	14718	14632	14699	14763	14797	14708	14736	14612	14784	14713	14773	14743	14663	14773	14915	14677	14621	14741	14861	14767	14754	14719	14640	14824	14791	14840	14788	14733	14721	14732	14588	14662	14670	14776	14470	14751	14696	14694	14897	14621	14599	14848	14589	14698	14704	14660	14704	14746	14814	14733	14897	14851	14698	14851	14952	14656	14636	14732	14625	14826	14705	14795	14836	14671	14556	14616	14615	14515	14784	14832	14824	14682	14714	14809	14658	14879	14717	14742	14803	14866	14791	14867	14819	14700	14965	14773	14831	14817	14717	14862	14707	14683	14829	14712	14734	14641	14836	14691	14568	14752	14887	14617	14789	14806	14778	14734	14834	14682	14733	14635	14732	14537	14725	14694	14812	14694	14768	14868	14741	14849	14531	14754	14724	14698	14730	14564	14764	14802	14668	14681	14880	14678	14766	14879	14663	14584	14532	14523	14795	14802	14696	14709	14954	14655	14684	14822	14857	14845	14925	14692	14727	14711	14681	14567	14831	14934	14949	14793	14621	14626	14722	14633	14689	14675	14922	14786	14711	14617	14690	14759	14729	14857	14642	14929	14892	14618	14541	14895	14744	14838	14899	14640	14668	14839	14787	14803	14636	14752	14888	14565	15021	14585	14772	14679	14832	14802	14768	14813	14685	14899	14573	14729	14814	14796	14523	14652	14664	14598	14649	14811	14495	14909	14630	14748	14640	14700	14887	14802	14681	14685	14660	14529	14704	14854	14577	14770	14859	14836	14913	14711	14722	14618	14896	14873	14849	14743	14834	14773	14838	14755	14788	14681	14800	14741	14711	14526	14676	14638	14832	14717	14728	14883	14937	14578	14836	14859	14757	14709	14785	14697	14652	14791	14698	14790	14759	14800	14787	14753	14659	14704	14704	14726	14901	14708	14905	14664	14615	14677	14863	14729	14823	14684	14922	14709	14906	14638	14754	14805	14913	14733	14668	14537	14818	14730	14658	14762	14585	14711	14621	14754	14948	14591	14870	14698	14735	14757	14930	14902	14676	14493	14651	14567	14996	14856	14829	14778	14688	14810	14785	14792	14728	14722	14687	14719	14803	14557	14597	14801	14770	14802	14703	14631	14661	14785	14778	14693	14797	14520	14966	14764	14676	14573	14898	14580	14563	14781	14672	14861	14568	14688	14609	14812	14908	14946	14653	14744	14703	14623	14833	14830	14746	14776	14639	14837	14700	14759	14501	14845	14940	14786	14730	14605	14865	14872	14749	14859	14806	14699	14604	14622	14793	14668	14839	14676	14583	14905	14792	14775	14693	14825	14725	14738	14467	14796	14726	14809	14737	14831	14837	14717	14804	14962	14612	14814	14866	14705	14812	14630	14667	14706	14830	14742	14675	14806	14693	14627	14550	14646	14822	14480	14980	14693	14803	14738	14625	14678	14579	14815	14782	14705	14683	14801	14682	14674	14834	14744	14759	14735	14594	14622	14790	14742	14878	14678	14834	14583	14927	14741	14668	14844	14928	14853	14482	14727	14531	14737	14845	14805	14722	14858	14813	14735	14659	14665	14576	14721	14708	14755	14757	14773	14814	14640	14626	14739	15000	14749	14576	14761	15000	14690	14758	14739	14812	14765	14798	14806	14656	14614	14708	14749	14586	14749	14719	14669	14692	14768	14804	14851	14732	14731	14721	14840	14610	14746	14673	14785	14806	14807	14736	14683	14611	14719	14635	14660	14827	14769	14641	14691	14766	14763	14671	14671	14792	14551	14742	14772	14792	14846	14767	14855	14787	14530	14838	14917	14947	14680	14536	14801	14685	14716	14696	14894	14773	14610	15033	14731	14849	14829	14736	14522	14883	14682	14755	14867	14696	14771	14640	14661	14648	14600	14842	14822	14699	14643	14753	14825	14667	14807	14774	14949	14746	14690	14748	14693	14666	14663	14722	14732	14902	15031	14837	14843	14676	14803	14653	14600	14716	14728	14548	14797	14727	15031	14793	15003	14877	14763	14769	14647	14880	14607	14845	14722	14636	14580	14644	14984	14652	14776	14820	14780	14602	14666	14691	14802	14645	14582	14837	14728	14675	14846	14673	14549	14533	14909	14850	14585	14568	14770	14878	14690	14658	14726	14935	14773	14950	14778	14626	14856	14758	14733	14776	14434	14609	14654	14596	14682	14673	14837	14691	14552	14715	14656	14708	14846	14661	14510	14552	14795	14635	14884	14757	14894	14823	14750	14850	14749	14868	14951	14829	14839	14701	14755	14659	14815	14678	14952	14921	14613	14632	14768	14646	14629	14832	14650	14811	14950	14902	14736	14788	14841	14602	14688	14788	14805	14749	14642	14687	14818	14965	14823	14851	14692	14653	14707	14735	14849	14776	14719	14877	14639	14572	14483	14790	14833	14793	14786	14722	14627	14718	14751	14685	14698	14790	14624	14859	14665	14788	14623	14692	14905	14859	14776	14737	14635	14646	14583	14901	14830	14537	14761	14734	14809	14858	14753	14744	14848	14714	14477	14724	14924	14733	14727	14751	14702	14680	14701	14632	14660	14618	14561	14761	14744	14768	14623	14620	14974	14705	14877	14896	14643	14745	14859	14724	14740	14792	14744	14768	14766	14848	14412	14734	14582	14668	14607	14685	14669	14755	14922	14708	14779	14679	14885	14535	14764	14855	14799	14690	14657	14817	14746	14859	14874	14791	14641	14790	14832	14894	14810	14670	14882	14758	14672	14751	14759	14690	14669	14573	14603	14872	14840	14886	14753	14668	14883	14720	14671	14617	14751	14868	14820	14643	14764	14631	14791	14732	14787	14822	14742	14845	14509	14568	14914	14842	15064	14847	14790	14755	14791	14659	14742	14831	14624	14542	14738	14792	14818	14836	14736	14781	14818	14742	14570	14697	14937	14576	14582	14826	14751	14957	14717	14837	14875	14679	14774	14835	14693	14661	14716	14632	14792	14805	14792	14775	14641	14700	14705	14708	15060	14522	14791	14842	14835	14843	14693	14759	14751	14902	14568	14726	14825	14718	14794	14841	14765	14787	14545	14711	14714	14865	14532	14754	14812	14908	14674	14665	14647	14549	14747	14546	14767	14713	14561	14472	14484	14755	14766	14730	14578	14815	14704	14555	14718	14594	14612	14902	14731	14781	14713	14507	14804	14734	14758	14829	14438	14654	14787	14839	14745	14657	14675	14755	14628	14742	14670	14658	14806	14720	14716	14627	14662	15133	14854	14828	14530	14893	14899	14838	14860	14765	14753	14638	14441	14934	14725	14686	14805	14663	14701	14751	14818	14687	14783	14729	14604	14686	14747	14594	14755	14701	14611	14748	14523	14628	14759	14830	14818	14912	14822	14647	14823	14789	14745	14813	14767	14898	14757	14626	14879	14817	14764	14752	14788	14827	14719	14873	14924	14855	14548	14922	14466	14710	15061	14819	14725	14820	14593	14755	14945	14708	14508	14823	14913	14591	14865	14848	14527	14726	14743	14653	14794	14667	14785	14759	14660	14774	14703	14670	14824	14824	14814	14801	14571	14722	14686	14730	14824	14852	14633	14719	14764	14754	14838	14834	14677	14749	14785	14709	14540	14856	14730	14754	14611	14682	14732	14795	14828	14782	14596	14795	14699	14795	14652	14723	14768	14599	14609	14704	14897	14767	14918	14740	14550	14640	14660	14630	14615	14729	14501	14619	14722	14746	14771	14700	14739	14621	14764	14850	14755	14558	14891	14698	14710	14704	14837	14805	14553	14911	14836	14663	14806	14912	14657	14723	14794	14759	14969	14635	14786	14693	14791	14807	14735	14802	14604	14720	14742	14654	14754	14954	14655	14856	14584	14912	15022	14892	14758	14823	14647	14639	14698	14729	14689	14645	14906	14523	14600	14911	14752	14764	14844	14476	14845	14636	14674	14844	14884	14764	14977	14725	14872	14699	14710	14908	14711	14600	14704	14795	14776	14674	14747	14735	14710	14714	14951	14703	14637	14750	14615	14794	14736	14738	14782	14768	14657	14848	14649	14724	14708	14793	14874	14673	14691	15019	14776	14642	14757	14750	14731	14869	14584	14694	14859	14653	14847	14767	14750	14727	14740	14781	14839	14587	14665	14820	14627	14675	14777	14766	14818	14776	14925	14615	14556	14552	14573	14808	14803	14699	14867	14721	14725	14743	14853	14628	14834	14722	14636	14542	14774	14729	14501	14617	14560	14871	14825
17390	27601	22707	17880	15902	14675	14224	13805	13563	13570	13350	13191	13051	13104	13065	13115	13125	13223	13027	13148	13062	13196	13140	13156	12909	12942	13157	13115	13031	12995	13273	13032	13199	13138	13153	13104	13114	13091	13033	13227	13146	13172	13143	13065	13181	13011	13228	13121	13143	13120	13179	13096	13060	13015	13103	12969	13151	13131	13105	13073	13048	12921	13089	13062	13071	13252	13110	13149	13100	13128	13282	12994	13120	13088	13009	12999	13099	13005	13034	12895	13071	13020	13209	13062	13112	12963	13136	13051	13042	13106	13149	13008	13117	13115	13111	13454	13122	13130	13238	13053	13091	13089	13130	13129	13161	13255	13287	13161	13103	13097	13077	12950	12997	13218	13019	13099	13172	13158	13070	13004	13148	13116	13105	12951	13310	13136	13016	13223	13090	13113	12982	13086	13076	13064	12999	13030	12933	13099	13057	12968	13058	13026	12967	13111	13039	13194	13083	13147	13060	12958	13116	13023	13145	13122	13027	13096	13050	13292	13118	12949	13216	12953	12949	13056	13167	13035	13158	13027	13155	13215	13216	13058	13112	13090	13247	13026	13303	13060	13032	13102	13096	13124	13103	13045	13376	13178	13114	13063	13059	12941	13112	13259	13008	13039	13055	13128	13147	13102	13121	13044	12975	13240	13168	13019	12987	13115	13181	13102	13230	13023	13078	12978	12965	13231	13124	13138	12988	13079	13142	12968	12994	13072	13022	13079	13094	12991	13034	13186	13201	13067	13262	13118	12911	13312	13148	13242	13109	13077	13025	12984	13157	13108	12880	13123	13100	13261	13446	13067	12982	13091	13047	13124	13046	12987	13073	13032	13094	13016	12904	13045	13063	13068	13118	12945	13126	13238	13139	13032	12936	13013	13119	13055	13121	13018	13034	13159	13109	13041	13175	13075	13021	13170	13161	13020	12990	13123	13041	12904	12898	13118	13022	13052	13254	13174	13142	13122	13081	13069	13073	13236	13067	13118	13089	13105	13021	13192	13062	13090	12944	13404	13060	13345	13034	13119	13142	13128	13090	13044	13100	12981	12986	13138	12942	12810	13221	13207	13193	13048	13115	13119	13120	13258	13110	12948	12983	13191	13122	13071	13083	13131	13172	12972	12986	13089	12791	13115	13161	13031	13141	13315	13087	13055	13109	13033	12936	12995	13098	13197	13082	13074	13117	13134	13346	13272	13147	13083	13280	13076	13232	13118	13135	13196	13118	13299	13119	13136	12994	13130	13115	13178	13235	13000	13073	13036	13201	13192	13021	13128	13178	13321	13083	12918	13104	13027	13089	13165	13189	13135	13106	13138	13194	12849	13064	13147	13024	13009	13063	12976	13282	13163	12965	12926	13153	13099	13073	13061	13221	13152	13044	13029	12993	13303	13104	13085	13106	13018	12943	13101	13128	13046	13256	13107	13166	13215	12978	12930	13032	12952	13086	13207	13148	13313	13149	12997	13245	13091	13142	13054	13181	13144	13221	12970	13073	13188	13027	13261	13162	13041	13051	12989	13198	13018	13175	13027	13016	13100	13081	13175	13192	13059	13209	13087	12877	13086	13162	13013	13136	12978	13009	13130	13184	13109	13124	13111	13026	12984	13112	13274	13139	13069	13049	12866	13068	13022	13066	13022	13197	13032	13049	13077	13043	13047	12975	13134	13097	13157	13024	12956	13000	12993	13058	13095	13164	13040	13132	13188	13126	13181	13090	13130	13215	13090	12994	13253	13111	13032	13165	13103	13154	13084	13033	13083	13102	12953	13200	13150	12913	13176	13064	13032	13085	13006	13009	13030	13089	13113	13082	13042	12909	12966	12972	13101	13100	13174	13154	13266	13030	12971	13194	13295	13094	13058	13149	13088	13182	12992	13188	13104	12974	13186	13053	13050	13330	13126	13189	13061	13022	12985	13105	13086	13149	13097	13069	12972	13014	13140	13177	13003	13240	13081	13119	13135	13076	13244	13069	13253	13090	13037	12985	13292	12967	13075	13081	12963	13121	13238	13123	13098	12980	13048	13090	13044	13162	13087	13024	13095	13148	13033	12995	13077	13031	13029	13135	13151	13136	13025	12945	13190	13075	12954	13012	13014	13066	12987	13093	13235	13094	13004	13217	13251	13241	13122	12937	13159	13036	13193	13204	13089	13259	13042	13093	13155	13059	13199	13098	13017	13268	13024	13053	13077	13156	13113	13142	12970	13199	13038	12972	12969	13086	13088	13064	13019	13155	13096	13175	13086	13178	13020	13173	13136	13144	13157	12917	13131	13248	13110	13190	13141	13052	12992	13165	13101	13023	13016	13223	13229	13009	13084	13065	12918	13149	13056	12943	13147	13083	13146	13078	13099	13024	13021	13146	13088	13214	13114	13237	13171	13125	13091	13076	13062	13059	13071	13181	13061	13103	13179	13103	13137	13085	13187	12941	13210	13081	13211	13132	13143	13050	12870	13151	13246	13184	13024	13037	13034	13202	12988	12947	13110	13136	13141	13091	13044	13271	13002	12881	13087	13104	13130	13290	13052	13153	13094	13114	12950	13067	13117	12976	13095	13194	13007	13149	13183	13219	13136	13230	13047	13145	13166	13084	13140	13116	12982	13320	12967	13012	13155	13183	13008	13088	13155	13198	13149	13047	12991	12989	13310	13075	13101	13296	12980	13133	13106	13087	13211	12999	13060	12968	13021	13221	13104	13094	13143	13106	13093	13103	13140	13047	13037	12995	13093	12965	13108	13003	13086	13079	12952	13183	13149	13187	13019	13118	13231	13082	13013	13115	13113	13096	13116	12894	13183	13096	13223	13005	13179	13100	13063	13234	13295	13056	13073	13019	13041	13101	13085	13176	13148	13022	13028	13072	13124	13148	13046	13224	13014	13227	13112	13030	13063	12978	13121	13182	13157	13150	13182	13285	12938	13132	13043	13067	13216	13253	13130	13108	13165	13140	13025	13166	13211	13121	13226	13068	13025	12995	13113	12950	13053	13042	13096	13185	13103	13005	13066	13025	13023	12926	13141	13287	13084	12985	13077	12981	13273	12944	13106	13219	13169	12997	13111	13249	13031	12954	13060	13140	13138	13200	13048	13090	13108	13142	13314	13030	13023	13195	13151	13121	13262	13045	13158	13047	13014	13134	12974	13003	13070	13096	13074	13107	13308	13015	13069	13057	13056	13255	13027	13081	13111	13087	13168	13011	12987	13142	13096	13084	13032	13125	13270	13026	13010	13088	13023	13136	13092	13105	13060	13245	13143	13064	13190	13131	12989	13006	13111	12989	12977	12988	12961	13144	13107	13126	13141	12983	13099	13131	13109	13090	13045	13222	13227	13113	13007	13106	13084	13316	13069	13095	13075	13214	13094	13084	13070	13157	13171	13114	12959	13134	13078	13176	12982	12974	13004	12934	13236	12937	13215	13099	13102	13064	13065	13022	13150	13043	13119	13002	13126	13189	13188	13118	13169	13066	13083	13002	13142	13078	13128	13236	13201	13142	12838	13018	13077	13127	13025	13216	13112	13015	12994	13168	13037	12988	13001	13230	13167	13073	13115	13094	13285	13109	13123	13103	13084	13066	13160	13058	13157	13108	12987	13045	13079	13146	13060	13112	12972	13129	13028	13195	12887	13084	13098	12951	13058	13238	13006	13073	13192	13088	13125	13107	13012	13100	13139	13064	13209	13171	13267	13137	13257	13124	13065	13190	13075	13020	13252	12948	13153	13077	13017	13001	13139	13078	13310	13192	13048	13047	13148	13057	13039	13209	12964	13025	13064	13108	12986	12947	13141	13224	13106	13130	12978	13261	13122	13220	13150	13054	13144	13183	13073	13081	13003	13111	13090	13135	13201	12899	13182	12921	13028	13109	13124	13109	13220	13185	13116	12952	13072	13152	13084	13052	13105	13021	13048	13322	13090	13144	13131	13191	13061	13041	13172	13115	13074	13101	13082	13026	13026	13196	12922	13123	13109	12967	13148	13164	13267	13105	12921	13358	13126	13104	12972	13083	13102	13110	13050	13238	13260	13044	12992	13085	13136	13133	13154	13252	12954	13186	13229	13101	12958	12994	13127	13057	13057	13135	13105	13054	13016	13049	13126	12935	13041	13153	12996	13118	12997	12995	13155	13170	13239	13306	12937	13259	13151	13056	13074	13187	13147	13278	13069	13130	13210	13147	13073	13211	13032	13072	13136	13219	13062	13111	13055	12923	13092	13000	13202	13137	13090	13268	13027	13048	12960	13134	13175	13145	13130	13124	13085	13165	13078	13238	13437	12841	13084	13141	13033	13051	13093	13136	13038	13042	13023	13183	13266	13279	13078	13120	13063	13011	13112	13139	13070	13217	13024	13139	12894	13010	13032	13173	13131	13176	13140	13207	13095	13142	13156	12948	12992	13160	13238	13035	13183	13092	13096	13224	13012	13007	13039	13083	13099	13115	13059	13197	13095	13057	13178	13144	13153	13176	13121	13152	13008	13042	12977	13182	13056	13200	13011	13014	13230	13223	13010	13062	13086	13181	13032	13115	13133	13084	13154	13131	13116	13247	13183	13125	12993	13143	13172	13192	13038	13173	13301	13322	13060	13092	13167	13182	13237	13032	13199	12956	13076	13164	13016	13120	13122	13110	13077	13045	13178	13142	13006	13086	13048	13086	13114	13131	13129	13059	13238	13092	13342	13008	13169	13073	13071	13221	13128	13056	12995	12996	13118	12949	13146	13259	13134	13239	13029	13197	13319	13062	13222	13111	13128	13118	13041	13067	13163	13003	13112	13039	13147	13187	13128	13207	13182	13149	13114	13126	13113	13076	13272	13213	13019	13171	13135	13216	13015	13237	13121	13137	13182	12978	13212	12987	13212	12998	13189	13199	13031	12936	12864	13097	13116	13122	13188	13270	13244	13144	13278	13183	13091	13189	13081	12927	13058	13112	13052	13180	13231	12933	13119	13046	12978	13044	12978	13075	13201	13226	13033	13093	13145	13062	13203	13265	12993	13044	13070	13204	13005	12941	13242	12970	13113	12979	13133	13223	13155	12942	13215	12995	13208	13260	13213	13027	13200	13310	13115	12968	13154	13076	13122	13071	13061	12984	13094	13233	13255	12955	13066	13047	13145	13033	13188	13115	12968	13066	12963	13042	13203
22801	21050	27883	24565	21887	21095	19678	17397	16444	16461	16167	16085	15934	15967	16035	15935	15828	15896	15889	15803	15965	15776	15773	15774	15731	16035	15730	15709	15562	15702	15855	15711	15802	15651	15635	15859	15729	15454	15678	15757	15574	15707	15720	15661	15734	15824	15828	15785	15578	15837	15765	15702	15685	15589	15586	15736	15660	15594	15788	15748	15720	15784	15861	15731	15648	15539	15571	15656	15598	15735	15512	15820	15522	15514	15762	15729	15778	15564	15737	15640	16007	15595	15675	15854	15707	15669	15841	15577	15606	15536	15905	15810	15598	15600	15734	15796	15734	15720	15480	15627	15576	15762	15581	15673	15778	15620	15318	15745	15761	15746	15831	15611	15659	15866	15472	15617	15423	15731	15798	15881	15729	15739	15806	15825	15711	15691	15659	15592	15549	15796	15837	15651	15646	15707	15601	15740	15732	15586	15732	15695	15803	15676	15713	15518	15822	15696	15515	15756	15834	15519	15672	15525	15795	15650	15517	15590	15575	15667	15679	15657	15740	15668	15734	15770	15943	15686	15667	15747	15626	15719	15806	15711	15696	15576	15637	15521	15695	15677	15484	15723	15573	15659	15811	15956	15726	15782	15655	15628	15775	15749	15510	15425	15673	15663	15512	15707	15627	15613	15734	15697	15666	15490	15816	15612	15601	15422	15737	15593	15605	15718	15687	15708	15809	15736	15725	15663	15693	15639	15807	15627	15704	15625	15532	15721	15759	15793	15695	15532	15739	15716	15700	15548	15705	15482	15590	15650	15573	15776	15822	15669	15629	15676	15574	15838	15687	15763	15632	15719	15681	15842	15758	15607	15724	15729	15917	15743	15493	15745	15496	15784	15821	15746	15966	15743	15618	15795	15641	15683	15815	15810	15790	15795	15900	15622	15911	15735	15784	15850	15595	15655	15791	15525	15581	15536	15827	15544	15700	15636	15656	15800	15697	15762	15647	15677	15685	15522	15702	15760	15613	15694	15796	15591	15825	15800	15604	15531	15513	15457	15517	15685	15709	15575	15626	15692	15581	15781	15826	15800	15611	15761	15885	15832	15749	15485	15660	15598	15505	15727	15654	15467	15665	15693	15592	15684	15529	15760	15871	15961	15682	15907	15762	15641	15766	15799	15723	15826	15633	15604	15641	15827	15652	15605	15750	15661	15673	15422	15722	15609	15681	15827	15736	15606	15502	15532	15621	15581	15624	15720	15782	15752	15697	15695	15637	15786	15763	15644	15570	15706	15782	15692	15743	15591	15810	15644	15545	15471	15641	15732	15623	15775	15629	15472	15625	15783	15805	15775	15599	15679	15676	15667	15658	15755	15566	15692	15781	15825	15719	15805	15657	15719	15508	15692	15859	15665	15676	15727	15751	15716	15582	15598	15802	15633	15601	15416	15807	15650	15683	15665	16025	15583	15607	15708	15698	15887	15594	15664	15716	15696	15726	15636	15618	15833	15525	15855	15497	15707	15691	15689	15612	15855	15657	15610	15618	15636	15632	15469	15588	15744	15581	15734	15884	15704	15557	15873	15745	15772	15561	15854	15563	15786	15673	15764	15874	15567	15864	15904	15405	15605	15828	15747	15806	15698	15744	15716	15470	15676	15488	15675	15621	15693	15695	15648	15757	15673	15583	15655	15587	15679	15683	15366	15469	15578	15736	15663	15786	15370	15608	15622	15589	15586	15799	15966	15719	15618	15740	15714	15846	15645	15745	15600	15633	15561	15628	15717	15806	15672	15873	15586	15418	15557	15730	15764	15670	15697	15829	15708	15566	15600	15449	15635	15733	15580	15496	15538	15815	15704	15780	15588	15576	15647	15542	15679	15583	15796	15680	15683	15824	15690	15534	15585	15552	15503	15561	15852	15558	15691	15804	15748	15801	15749	15672	15633	15584	15543	15549	15697	15751	15621	15667	15583	15603	15773	15597	15707	15650	15311	15659	15786	15717	15646	15811	15665	15712	15734	15774	15805	15784	15670	15630	15680	15820	15855	15672	15656	15742	15757	15639	15932	15744	15746	15885	15879	15713	15824	15800	15929	15738	15770	15599	15599	15544	15813	15578	15714	15699	15718	15532	15578	15677	15806	15668	15526	15663	15755	15555	15654	15681	15706	15727	16013	15630	15635	15725	15671	15762	15868	15921	15875	15651	15640	15668	15581	15743	15651	15746	15674	15778	15556	15785	15468	15595	15773	15759	15775	15614	15506	15793	15711	15675	15796	15496	15694	15873	15868	15591	15774	15690	15490	15845	15735	15732	15602	15627	15717	15731	15651	15676	15551	15813	15581	15618	15495	15561	15511	15699	15659	15633	15774	15648	15745	15683	15652	15576	15784	15785	15721	15706	15698	15607	15645	15958	15823	15624	15872	15845	15891	15635	15791	15757	15723	15552	15527	15592	15651	15775	15685	15642	15507	15485	15661	15730	15738	15571	15632	15491	15693	15794	15598	15842	15495	15602	15560	15787	15731	15615	15817	15532	15465	15646	15639	15698	15591	15429	15725	15642	15762	15655	15722	15688	15688	15618	15690	15687	15613	15479	15602	15448	15668	15779	15484	15682	15441	15708	15762	15583	15725	15609	15737	15830	15619	15627	15504	15780	15565	15556	15641	15700	15721	15922	15699	15490	15668	15943	15749	15673	15749	15682	15608	15849	15740	15693	15645	15579	15686	15576	15704	15642	15815	15401	15532	15689	15646	15686	15744	15433	15575	15627	15838	15798	15574	15779	15837	15606	15712	15510	15604	15877	15522	15664	15760	15694	15588	15710	15595	15678	15841	15618	15812	15693	15743	15701	15792	15666	15710	15457	15568	15505	15766	15521	15486	15744	15579	15572	15615	15693	15712	15729	15735	15572	15688	15582	15876	15899	15798	15714	15627	15612	15702	15588	15704	15724	15709	15667	15840	15448	15737	15646	15756	15744	15779	15702	15951	15524	15535	15736	15526	15496	15483	15675	15838	15606	15671	15712	15487	15505	15524	15524	15714	15646	15641	15389	15893	15738	15679	15600	15504	15768	15831	15620	15584	15716	15774	15712	15458	15634	15678	15691	15685	15662	15668	15688	15501	15571	15561	15705	15572	15499	15672	15592	15601	15608	15592	15912	15706	15933	15575	15782	15681	15537	15748	15634	15752	15975	15656	15754	15756	15809	15634	15699	15891	15646	15630	15674	15592	15664	15568	15520	15712	15684	15667	15762	15795	15678	15553	15657	15512	15673	15654	15668	15819	15621	15775	15600	15830	15739	15613	15635	15843	15628	15574	15776	15720	15501	15576	15634	15683	15767	15627	15906	15827	15868	15602	15840	15774	15691	15845	15531	15541	15973	15685	15652	15651	15665	15742	15728	15619	15675	15542	15772	15782	15604	15698	15494	15857	15803	15805	15880	15607	15699	15477	15533	15508	15619	15709	15897	15715	15592	15872	15670	15758	15750	15759	15853	15662	15749	15860	15746	15548	15779	15662	15810	15664	15605	15666	15585	15676	15693	15678	15545	15724	15870	15882	15721	15672	15761	15759	15818	15688	15920	15748	15688	15681	15708	15785	15443	15613	15745	15819	15665	15804	15859	15766	15608	15781	15623	15623	15477	15459	15430	15638	15750	15711	15711	15584	15872	15510	15801	15804	15746	15834	15709	15923	15741	15621	15642	15608	15889	15578	15754	15677	15772	15806	15757	15811	15749	15675	15910	15756	15601	15630	15495	15712	15640	15781	15727	15641	15483	15573	15759	15751	15788	15693	15834	15499	15739	15566	15640	15692	15645	15671	15721	15720	15666	15819	15834	15580	15739	15492	15638	15737	15836	15561	15744	15659	15647	15959	15682	15709	15547	15622	15527	15499	15623	15546	15592	15626	15757	15539	15622	15748	15728	15844	15729	15520	15850	15792	15679	15634	15605	15499	15801	15624	15681	15791	15627	15641	15770	15737	15709	15733	15629	15684	15508	15780	15846	15664	15895	15759	15768	15755	15864	15716	15615	15366	15457	15751	15684	15725	15719	15696	15661	15648	15583	15768	15516	15837	15688	15606	15487	15834	15742	15892	15649	15511	15616	15852	15736	15756	15598	15730	15644	15824	15591	15737	15808	15606	15635	15766	15773	15607	15546	15855	15545	15802	15625	15724	15591	15638	15743	15482	15796	15633	15813	15790	15677	15721	15695	15640	15727	15748	15628	15642	15759	15763	15755	15509	15652	15739	15506	15642	15648	15674	15647	15751	15774	15741	15633	15640	15758	15648	15520	15602	15573	15700	15689	15703	15650	15734	15835	15637	15777	15677	15584	15678	15494	15474	15591	15728	15696	15735	15766	15951	15759	15600	15616	15653	15681	15646	15595	15573	15543	15651	15684	15538	15644	15614	15846	15581	15658	15684	15652	15609	15669	15789	15892	15784	15772	15614	15776	15680	15764	15749	15892	15736	15782	15721	15893	15670	15570	15599	15567	15720	15764	15462	15726	15800	15736	15686	15512	15707	15557	15652	15552	15625	15639	15726	15621	15516	15661	15738	15819	15715	15665	15762	15705	15708	15799	15856	15722	15730	15538	15629	15596	15698	15831	15894	15724	15703	15634	15658	15615	15651	15699	15706	15687	15652	15554	15579	15651	15594	15521	15548	15573	15589	15429	15492	15624	15562	15666	15570	15832	15658	15602	15695	15703	15870	15766	15617	15672	15764	15814	15509	15894	15697	15725	15698	15708	15784	15871	15673	15798	15564	15698	15771	15631	15788	15725	15522	15408	15692	15694	15744	15639	15783	15637	15705	15766	15688	15566	15842	15657	15590	15764	15932	15571	15740	15692	15840	15599	15572	15667	15687	15655	15647	15793	15598	15682	15819	16023	15846	15663	15500	15689	15687	15686	15639	15749	15710	15450	15529	15556	15693	15525	15534	15767	15619	15697	15796	15624	15566	15861	15764	15576	15794	15671	15717	15794	15770	15579	15603	15614	15933	15729	15558	15746	15756	15497	15692	15509	15571	15614	15824	15631	15662	15720	15693	15665	15734	15677	15535	15497	15459	15666	15687	15553	15528	15790	15412	15660	15769	15686	15724	15605	15546	15731	15789	15649	15695	15874	15644	15681	15697	15792	15768	15607	15608	15746	15657	15878	15743	15726	15491	15557	15820	15765	15730
15414	33547	27895	21097	18204	16617	15536	15042	14612	14508	14181	14136	13964	13955	13862	13881	13863	13842	13673	13969	13708	13641	13676	13638	13771	13674	13805	13762	13669	13795	13745	13749	13794	13764	13731	13806	13615	13669	13685	13632	13823	13720	13603	13906	13724	13479	13764	13703	13821	13766	13711	13674	13825	13621	13798	13694	13764	13834	13798	13685	13686	13707	13615	13821	13671	13590	13574	13760	13806	13716	13584	13613	13760	13784	13565	13603	13978	13820	13621	13702	13678	13765	13739	13792	13691	13647	13525	13752	13863	13541	13823	13631	13817	13710	13792	13784	13687	13603	13740	13598	13837	13806	13660	13638	13748	13772	13726	13702	13761	13625	13795	13826	13690	13838	13645	13709	13700	13701	13865	13664	13782	13794	13708	13557	13834	13550	13644	13829	13766	13833	13782	13801	13724	13635	13647	13569	13787	13699	13762	13730	13846	13638	13723	13773	13943	13681	13757	13697	13885	13813	13787	13818	13553	13889	13582	13754	13716	13749	13636	13650	13662	13638	13798	13621	13960	13788	13708	13897	13778	13732	13632	13820	13655	13594	13818	13689	13742	13713	13687	13813	13603	13711	13719	13631	13817	13541	13829	13735	13643	13758	13872	13743	13674	13729	13573	13743	13603	13635	13753	13752	13743	13731	13755	13862	13677	13654	13844	13844	13718	13591	13685	13866	13768	13779	13672	13657	13834	13777	13665	13741	13780	13667	13614	13825	13460	13750	13741	13663	13886	13648	13660	13696	13673	13665	13635	13564	13820	13524	13651	13639	13769	13656	13611	13649	13773	13780	13712	13549	13705	13667	13613	13820	13806	13777	13624	13626	13762	13667	13687	13891	13959	13679	13726	13772	13583	13524	13722	13759	13533	13787	13790	13623	13841	13759	13689	13735	13742	13702	13697	13820	13760	13737	13712	13837	13607	13591	13675	13715	13680	13662	13734	13877	13736	13790	13777	13810	13661	13656	13740	13642	13729	13669	13933	13595	13568	13722	13786	13723	13636	13756	13697	13716	13781	13783	13674	13701	13572	13649	13720	13783	13708	13795	13688	13865	13682	13632	13643	13757	13863	13777	13689	13691	13599	13792	13705	13756	13742	13623	13601	13695	13596	13701	13706	13768	13667	13675	13661	13761	13777	13767	13730	13620	13809	13701	13842	13692	13782	13681	13798	13695	13707	13773	13595	13795	13699	13630	13536	13641	13600	13707	13857	13734	13825	13562	13705	13702	13611	13885	13521	13822	13500	13747	13694	13816	13639	13659	13736	13888	13672	13696	13646	13794	13655	13718	13667	13769	13730	13666	13619	13702	13636	13618	13952	13690	13758	13729	13839	13526	13768	13700	13672	13765	13802	13845	13645	13644	13636	13954	13901	13849	13654	13539	13710	13638	13740	13737	13762	13640	13585	13845	13844	13630	13706	13695	13638	13588	13716	13730	13878	13636	13814	13691	13646	13743	13621	13662	13650	13707	13588	13792	13719	13725	13745	13690	13649	13659	13718	13760	13844	13744	13786	13614	13703	13615	13732	13541	13695	13755	13695	13758	13688	13534	13700	13767	13609	13733	13671	13741	13752	13668	13477	13679	13754	13885	13626	13683	13845	13759	13815	13686	13673	13803	13577	13706	13776	13843	13824	13700	13650	13633	13657	13631	13650	13652	13886	13722	13661	13699	13656	13674	13674	13677	13634	13718	13780	13621	13763	13831	13691	13686	13750	13803	13627	13648	13837	13659	13794	13644	13689	13612	13829	13748	13615	13752	13605	13854	13666	13808	13702	13810	13718	13564	13750	13648	13703	13870	13670	13641	13766	13769	13794	13643	13654	13646	13680	13660	13648	13755	13568	13812	13828	13691	13826	13723	13663	13696	13664	13556	13729	13713	13740	13511	13694	13699	13682	13728	13684	13865	13832	13757	13713	13778	13734	13645	13667	13618	13616	13740	13790	13727	13560	13914	13759	13668	13847	13748	13614	13600	13827	13573	13704	13628	13816	13625	13807	13936	13684	13719	13714	13793	13641	13569	13793	13659	13747	13789	13721	13797	13703	13712	13789	13705	13697	13614	13788	13630	13889	13840	13697	13727	13682	13817	13750	13680	13723	13719	13714	13839	13860	13558	13738	13638	13805	13783	13668	13706	13575	13590	13618	13559	13549	13699	13644	13756	13736	13717	13728	13701	13828	13700	13661	13679	13759	13639	13712	13774	13728	13743	13839	13780	13608	13685	13755	13710	13757	13691	13875	13731	13608	13549	13833	13571	13767	13789	13730	13667	13769	13686	13663	13728	13703	13846	13675	13681	13536	13588	13695	13716	13747	13754	13929	13711	13752	13600	13725	13694	13710	13800	13781	13798	13692	13689	13702	13621	13818	13733	13729	13818	13594	13752	13826	13603	13640	13804	13825	13720	13658	13788	13623	13584	13584	13588	13586	13816	13696	13688	13784	13666	13778	13776	13708	13743	13829	13823	13718	13617	13809	13618	13746	13754	13775	13777	13611	13851	13684	13665	13815	13903	13590	13704	13667	13843	13766	13756	13809	13795	13770	13802	13757	13767	13715	13740	13775	13875	13717	13725	13604	13778	13833	13791	14032	13742	13600	13694	13841	13700	13851	13888	13596	13634	13679	13857	13719	13567	13762	13531	13668	13686	13771	13703	13819	13823	13779	13578	13678	13808	13654	13788	13708	13852	13641	13753	13825	13785	13685	13731	13826	13585	13818	13642	13656	13511	13865	13684	13640	13692	13752	13812	13705	13719	13620	13670	13787	13712	13681	13681	13582	13626	13673	13711	13783	13848	13779	13729	13621	13775	13885	13808	13745	13846	13700	13604	13837	13636	13810	13891	13857	13782	13633	13746	13775	13920	13721	13751	13693	13843	13645	13767	13658	13701	13721	13853	13641	13703	13692	13585	13747	13626	13840	13855	13832	13733	13664	13763	13615	13750	13755	13659	13485	13577	13696	13847	13514	13675	13648	13815	13650	13762	13739	13810	13773	13698	13709	13770	13595	13705	13870	13614	13586	13804	13795	13658	13682	13681	13737	13756	13808	13733	13609	13678	13773	13607	13693	13555	13790	13619	13706	13703	13761	13836	13681	13827	13659	13739	13721	13675	13682	13895	13745	13761	13665	13961	13645	13531	13749	13670	13586	13800	13592	13808	13659	13775	13581	13672	13656	13678	13702	13714	13498	13758	13830	13770	13676	13765	13690	13708	13840	13744	13892	14017	13774	13525	13686	13766	13643	13687	13721	13829	13609	13816	13860	13665	13600	13710	13676	13810	13590	13747	13699	13853	13484	13767	13763	13742	13737	13696	13694	13779	13823	13776	13726	13780	13576	13682	13801	13754	13668	13613	13707	13515	13632	13694	13881	13790	13643	13755	13755	13819	13805	13656	13795	13672	13606	13840	13785	13634	13681	13756	13719	13784	13561	13823	13597	13742	13812	13607	13810	13837	13637	13769	13694	13766	13800	13581	13640	13624	13861	13806	13816	13556	13615	13518	13567	13751	13850	13797	13892	13696	13816	13884	13606	13714	13690	13500	13847	13566	13612	13598	13808	13837	13713	13737	13551	13790	13794	13726	13907	13694	13786	13677	13855	13806	13749	13773	13649	13738	13709	13603	13725	13677	13740	13830	13859	13761	13643	13728	13640	13767	13758	13806	13575	13629	13655	13753	13781	13590	13754	13753	13727	13747	13779	13703	13695	13636	13810	13663	13575	13821	13565	13659	13750	13776	13678	13684	13701	13860	13741	13604	13750	13646	13527	13745	13816	13859	13717	13687	13875	13625	13868	13573	13594	13598	13611	13576	13812	13707	13612	13793	13707	13906	13706	13748	13698	13766	13600	13776	13563	13818	13740	13660	13822	13509	13696	13850	13762	13614	13478	13515	13632	13675	13656	13590	13833	13747	13805	13680	13706	13775	13715	13874	13729	13991	13873	13495	13768	13756	13757	13684	13639	13835	13704	13641	13700	13732	13952	13627	13769	13685	13556	13743	13597	13823	13871	13786	13738	13715	13765	13695	13587	13721	13861	13809	13677	13851	13574	13717	13633	13689	13693	13705	13723	13681	13786	13781	13615	13881	13625	13675	13664	13679	13698	13735	13818	13784	13899	13681	13711	13807	13639	13810	13629	13932	13734	13577	13752	13915	13885	13847	13751	13674	13764	13640	13789	13838	13738	13679	13824	13743	13753	13584	13834	13574	13760	13651	13691	13715	13713	13678	13620	13666	13653	13776	13718	13593	13782	13941	13783	13537	13584	13559	13713	13848	13837	13858	13631	13631	13786	13771	13862	13670	13655	13750	13610	13880	13678	13743	13846	13668	13791	13635	13706	13760	13745	13616	13758	13774	13826	13776	13926	13746	13625	13627	13595	13599	13703	13812	13746	13592	13803	13671	13646	13813	13756	13871	13761	13608	13685	13601	13753	13729	13708	13745	13765	13568	13742	13871	13748	13660	13712	13830	13777	13871	13717	13548	13777	13711	13935	13663	13717	13584	13754	13704	13562	13630	13607	13827	13947	13694	13830	13682	13628	13717	13738	13694	13606	13526	13801	13721	13621	13669	13745	13810	13771	13729	13824	13710	13722	13718	13700	13620	13575	13637	13729	13911	13641	13754	13747	13618	13552	13821	13745	13728	13759	13712	13981	13714	13781	13675	13675	13754	13709	13612	13800	13756	13903	13778	13816	13757	13677	13593	13642	13752	13639	13933	13631	13526	13771	13823	13681	13796	13569	13736	13639	13861	13745	13799	13655	13732	13674	13754	13688	13592	13632	13811	13690	13806	13819	13773	13685	13635	13602	13663	13700	13529	13647	13816	13528	13792	13724	13799	13652	13724	13748	13708	13561	13706	13616	13760	13808	13590	13832	13691	13723	13713	13664	13704	13590	13802	13705	13618	13577	13804	13844	13812	13786	13697	13672	13634	13866	13727	13715	13534	13741	13675	13793	13786	13582	13751	13668	13709	13727	13622	13779	13638	13642	13807	13710	13625	13781	13647	13712	13600	13808	13708	13835	13748	13707	13831	13558	13642	13570	13542	13694	13635	13646	13631	13783	13798	13779	13804	13720	13682	13656	13700	13632	13733	13892	13797	13770	13630	13711	13779	13719	13637	13541	13734
24395	21025	26671	25942	19090	16944	16477	15750	15145	15194	15049	14994	15044	15162	15077	14892	14796	14888	14932	14830	14937	14925	14665	14887	14687	14794	14686	14620	14705	14660	14691	14837	14836	14746	14700	14768	14603	14719	14887	14913	14773	14670	14777	14629	14730	14794	14932	14827	14817	14640	14628	14585	14711	14914	14784	14590	14812	14788	14765	15047	14895	14661	14677	14823	14586	14759	14752	14563	14687	14651	14706	14773	14690	14613	14713	14696	14861	14686	14481	14800	14559	14750	14699	14609	14644	14726	14849	14798	14624	14547	14605	14936	14675	14715	14746	14846	14891	14800	14702	14675	14796	14897	14743	14718	14753	14745	14624	14861	14906	14706	14830	14687	14807	14849	14839	14583	14828	14768	14686	14713	14991	14813	14779	14903	14820	14414	14869	14671	14539	14821	14638	14482	14675	14758	14806	14795	14634	14780	14735	14716	14836	14754	14796	14695	14935	15111	14719	14459	14789	14793	14782	14795	14738	14591	14743	14743	14787	14849	14816	14757	14710	14805	14812	14797	14865	14651	14756	14743	14817	14540	15004	14790	14690	14754	14666	14665	14626	14643	14678	14631	14687	14645	14772	14882	14882	14461	14601	14780	14798	14677	14799	14761	14533	14691	14767	14786	14823	14758	14832	14538	14633	14734	14673	14728	14501	14632	14719	14479	14612	14579	14887	14847	14757	14494	14548	14669	14673	14663	14929	14696	14561	14756	14701	14633	14886	14713	14708	14838	14813	14641	14741	14690	14664	14675	14838	14766	14673	14875	14700	14847	14694	14662	14808	14551	14866	14794	14849	14667	14701	14711	14602	14759	14722	14545	14709	14707	14579	14936	14713	14683	15074	14784	14662	14586	14734	14780	14923	14759	14847	14844	14775	14686	14638	14756	14489	14548	14834	14728	14670	14372	14683	14612	14732	14742	14871	14835	14924	14783	14812	14365	14809	14739	14610	14746	14651	14776	14880	14701	14591	14663	14761	14689	14488	14623	14652	14647	14668	14700	14713	14656	14831	14796	14774	14657	14799	14764	14673	14879	14744	14537	14792	14797	14541	14496	14608	14681	14703	14871	14775	14927	14674	14826	14570	14710	14916	14654	14688	14643	14765	14537	14773	14839	14981	14770	14817	14713	14783	14720	14795	14714	14694	14672	14725	14708	14717	14798	14678	14631	14682	14799	14808	14666	14713	14744	14871	14660	14747	14793	14725	14631	14690	14911	14717	14826	14777	14889	14710	14710	14724	15019	14579	14688	14648	14837	14822	14858	14882	14836	14617	14742	14675	14546	14608	14882	14929	14796	14659	14654	15122	14770	14829	14850	14810	14713	14738	14957	14603	14715	14741	14813	14600	14784	14828	14718	14782	14552	14647	14673	14791	14956	14663	14756	14629	15012	14799	14567	14739	14600	14446	14662	14620	14713	14560	14759	14817	14714	14386	14671	14807	14655	14871	14607	14701	14648	14713	14590	14656	14797	14690	14796	14753	14800	14670	14473	14780	14516	14615	14645	14874	14754	14862	14669	14822	14621	14827	14526	14587	14801	14660	14953	14784	14678	14858	14568	14749	14707	14753	14747	14834	14772	14663	14685	14728	14923	14937	14682	14554	14741	14845	14908	14846	14871	14756	14727	14795	14777	14666	14880	14846	14678	14805	14857	14762	14596	14768	14734	14593	14903	14775	14677	14778	14553	14715	14599	14717	14740	14754	14778	14748	14625	14790	14835	14723	14754	14799	14848	14815	14721	14811	14732	14536	14758	14663	14662	14591	14721	14908	14501	14758	14703	14745	14640	14645	14751	14667	14826	14830	14748	14914	14643	14540	14588	14863	14764	14543	14779	15021	14607	14806	14876	14600	14977	14751	14735	14701	14719	14670	14734	14931	14858	14772	14624	14812	14790	14839	14831	14903	14665	14648	14688	14775	14759	14902	14812	14608	14668	14703	14692	14539	14732	14764	14866	14711	14833	14909	14660	14867	14917	14709	14735	14660	14832	14637	14650	14794	14733	14797	14622	14766	14598	14705	14723	14741	14894	14719	14595	14632	14670	14834	14763	14680	14838	14677	14473	14852	14972	14607	14995	14659	14712	14786	14760	14816	14735	14780	14809	14637	14760	14535	14541	14585	14712	14619	14530	14786	14865	14661	14742	14761	14793	14728	14501	14669	14854	14753	14762	14839	14645	14564	14674	14970	14672	14691	14725	14942	14680	14885	14717	14693	14775	14623	14732	14723	14846	14669	14885	14789	14647	14751	14754	14660	14962	14862	14732	14709	14554	14790	14600	14659	14810	14905	14767	14847	14869	14704	14918	14827	14710	14608	14742	14697	14671	14729	14834	14771	14691	14655	14629	14844	14717	14635	14578	14752	14649	14774	14779	14533	14872	14752	14645	14740	14808	14853	14438	14846	14799	14870	14650	14644	14862	14758	14870	14886	14675	15070	14821	14797	14721	14810	14752	14543	14906	14857	14812	14620	14703	14750	14821	14915	14969	14665	14727	14912	14781	14643	14779	14740	14666	14729	14808	14699	14935	14708	14758	14777	14858	14720	14685	14791	14736	14591	14535	14619	14678	14609	14772	14881	14933	14811	14729	14767	14920	14865	14646	14876	14771	14642	14758	14620	14678	14681	14802	14810	14666	14790	14983	14563	14765	14786	14640	14951	14822	14620	14767	14814	14927	14620	14563	14721	14858	14760	14757	14682	14697	14675	14823	14763	14916	14603	14754	14684	14631	14685	14703	14706	14721	14825	14667	14721	14604	14769	14784	14746	14947	14768	14726	14723	14752	14769	14755	14715	14421	14800	14710	14857	14704	14713	14785	14787	14670	14627	14757	14813	14823	14752	14836	14762	14790	14763	14795	14599	14795	14757	14750	14610	14682	14795	14667	14811	14774	14850	14775	14617	14849	14767	14712	14657	14708	14685	14637	14804	14691	14815	14721	14691	14912	14767	14682	14574	14672	14695	14846	14771	14769	14899	14830	14815	14809	14729	14954	14826	14658	14719	14608	14621	14916	14844	14608	14694	14887	14653	14621	14758	14712	14722	14818	14813	14723	14840	14663	14848	14686	14764	14959	14743	14660	14741	14583	14667	14866	14727	14703	14659	14873	14739	14738	14759	14745	14565	14607	14524	14615	14656	14675	14689	14682	14647	14668	14835	14908	14704	14643	14874	14780	14569	14949	14698	14787	14591	14497	14807	14714	14590	14809	14823	14797	14728	14821	14624	14686	14801	14785	14656	14576	14809	14621	14853	14867	14681	14746	14861	14769	14804	14798	14664	14722	14613	14710	14792	14696	14858	14687	14739	14763	14697	14725	14708	14709	14747	14642	14785	14721	14580	14666	14832	14878	14714	14764	14933	14725	14864	14752	14830	14716	14614	14710	14739	14783	14720	14719	14745	14579	14634	14759	14724	14588	14709	14781	14770	14509	14619	14515	14772	14747	14663	14687	14727	14883	14779	14622	14711	14747	14855	14911	14825	14595	14660	14428	14748	15013	14694	14777	14695	14568	14806	14937	14651	14664	14663	14716	14648	14723	14540	14791	15042	14615	14652	14897	14694	14805	14844	14730	14605	14579	14549	14710	14622	14662	14812	14759	14676	14733	14506	14710	14630	14679	14770	14752	14666	14871	14564	14875	14760	14853	14930	14605	14885	14545	14508	14701	14849	14688	14531	14791	14781	14637	14626	14732	14707	14581	14771	14931	14668	14866	14863	14749	14840	14597	14715	14668	14709	14647	14802	14833	14627	14582	14665	14478	14787	14785	14706	14831	14704	14889	14686	14741	14698	14622	14826	14778	14784	14756	14807	14825	14620	14668	14696	14636	14689	14688	14761	14798	14842	14613	14857	14644	14940	14927	14822	14808	14885	14752	14594	14711	15020	14725	14680	14588	14842	14848	14777	14729	14827	14750	14793	14736	14747	14718	14543	14737	14739	14808	14741	14604	14879	14872	14802	14781	14734	14587	14817	14876	14586	14639	14760	14771	14774	14789	14749	14883	14772	14710	14712	14769	14712	14446	14611	14888	14852	14818	14828	14780	14572	14578	14860	14681	14885	14661	14605	14623	14793	14894	14792	14797	14710	14899	14749	14603	14723	14801	14499	14823	14674	14773	14513	14532	14837	14689	14748	14783	14758	14632	14747	14668	14770	14746	14897	14625	14552	14717	14713	14656	14688	14656	14753	14698	14581	14813	14655	14712	14761	14810	14802	14712	14742	14722	14681	14772	14678	14770	14776	14821	14680	14882	14745	14593	14757	14959	14603	14721	14758	14575	14737	14848	14639	14774	14780	14591	14824	14779	14754	14705	14633	14598	14345	14924	14653	14588	14651	14553	14659	14727	14799	14824	14837	14702	14813	14670	14635	14736	14831	14614	14725	14775	14886	15025	14773	14696	14774	14635	14788	14688	14810	14828	14674	14791	14955	14724	14837	14824	14860	14793	14884	14617	14702	14574	14661	14709	14636	14647	14731	14732	15026	14695	14579	14738	14773	14736	14760	14799	14861	14552	14691	14836	14736	14721	14712	14637	14673	14663	14688	14783	14731	14820	14909	14623	14966	14846	14784	14790	14823	14849	14766	14792	14781	14811	14833	14760	14688	14929	14947	14814	14727	14684	14656	14732	14543	14974	14696	14809	14651	14582	14720	14751	14753	14915	14636	15057	14753	14608	14800	14684	14520	14704	15034	14567	14776	14673	14572	14687	14870	14506	14530	14562	14797	14658	14832	14509	14591	14740	14737	14711	14791	14797	14941	14725	14612	14791	14809	14685	14707	14817	14753	14603	14538	14869	14771	14710	14713	14592	14780	14619	14811	14817	14884	14980	14719	14828	14728	14721	14849	14720	14752	14739	14893	14679	14802	14799	14691	14615	14668	14724	14779	14695	14662	14808	14762	14811	14790	14763	14794	14582	14690	14624	14728	14712	14814	14744	14818	14685	14648	14789	14649	14940	14637	14678	14796	14669	14701	14773	14635	14770	14691	14715	14807	14879	14638	14741	14906	14852	14598	14853	14773	14562	14762	14778	14829	14680	14730	14707	14779	14644	14715	14708	14703	14786	14652	14721	14723	14671	14688	14645	14783	14629	14764	14780	14709	14607	14670	14783	14795	14861	14746	14493	14712	14612
15801	29736	24620	18887	16743	15318	14712	14164	13797	13416	13565	13262	13440	13208	13392	13119	13235	13225	13360	13158	13136	13258	13148	13309	13145	13103	13105	12989	13044	13102	13141	13265	12999	13159	13177	13063	13188	13142	13217	13110	13044	13002	13104	13025	13082	13075	13154	12996	12954	13293	12950	13236	13254	13332	13081	13215	13207	13204	13152	13169	13219	13133	13139	13456	13040	13163	13202	13220	13120	13247	13228	13303	13217	13155	13068	13092	13005	13237	13144	13328	13112	13139	13264	13121	13203	13172	13200	13082	13111	13133	13250	13100	12914	13055	13289	13150	13118	13030	13165	13107	13198	12967	13340	13121	13001	13021	13078	12975	13157	13074	12934	13120	13107	13092	13113	13222	13251	13099	13128	13201	13131	13271	13109	13135	13219	13219	13181	13376	12983	13018	13332	13108	13232	13253	13097	13263	13184	13063	13158	13210	13106	13278	13102	13122	13110	12988	13157	13044	13218	13169	13235	13079	13119	13143	13137	13031	13166	13106	13339	13084	13030	13151	13002	13138	13159	13209	13072	12822	13189	13223	13047	13119	12987	13034	13152	13096	13243	13075	13114	13101	13114	13139	13210	13277	13169	13103	13115	13079	13010	13218	13190	13133	13203	13148	13129	13168	13184	12869	13192	13117	13150	13070	13058	13260	13068	13138	13139	13123	13146	13087	13129	13154	13191	13052	13249	13098	13252	13257	13152	13105	13219	13184	12978	13216	13125	13122	13041	13297	13150	13110	13056	13339	13086	13033	13111	13218	12913	13082	13127	13065	13123	13111	13356	13067	13027	13083	13115	13063	13154	13183	13112	13175	12895	13229	13163	13116	13191	12998	13170	13088	13311	13015	13201	13051	13228	13075	13103	13278	13205	13269	13071	13143	13083	13140	13073	13251	13149	13181	13192	13027	13076	13072	13169	13112	13136	13049	13056	13199	13099	12924	13225	13218	13292	12965	13222	13093	13083	13134	13246	13060	13237	13040	13026	13097	13321	13247	13210	13169	13233	13057	13150	13025	13095	13166	13037	13114	13102	13204	13132	13372	12974	13223	13128	13159	13262	13055	13320	13142	13050	13294	13126	13038	13234	13244	13263	13375	13213	13208	12985	13087	13198	13342	13045	13002	13221	13134	13118	13119	13142	13257	13292	13136	13070	13068	13138	13071	13147	12882	13010	13161	13020	13049	13239	13022	13101	13128	13212	13184	13009	13118	13027	13073	13194	13085	13245	13177	13212	12988	13131	13251	13051	12973	13129	13230	13145	13039	13169	13138	13249	13170	13272	13027	13269	13156	13139	13053	13138	13085	13139	13196	13095	13030	13176	12995	13239	13228	13129	13179	13269	13061	13065	13128	13266	13300	13176	13144	13210	13138	13232	13073	13062	13199	13179	13072	13198	13059	13114	13161	13143	13163	13259	13095	13361	13099	13029	13115	13170	13168	13151	13240	13249	13231	13082	13080	13097	13074	13153	13052	13091	13216	13201	13193	13312	13143	13051	13250	13093	13325	13097	13176	12891	13237	13141	13187	13245	13047	13128	13155	13153	13050	13050	13236	13266	13110	13273	13440	13112	13186	13044	13165	13251	13150	13313	13216	13109	13120	13307	13162	13045	13223	13130	13129	13213	13055	13173	13015	13099	13218	13207	13105	13070	12954	13156	13256	13286	13273	13108	13165	13227	13237	13045	13151	13172	13278	13195	13097	12996	12877	13184	13180	13252	13247	13141	13073	13169	13111	13125	13196	13105	13107	13235	13093	13278	13139	13132	13291	13044	13168	13112	13190	13147	13100	13126	12992	13120	13185	13061	13167	13060	13176	13236	13225	13140	13214	13152	13054	13127	13058	13229	13204	13160	13168	13237	13124	13201	13035	13096	13099	13070	13136	13112	13048	13035	12965	13022	12965	13027	13132	13049	13137	13048	13083	13200	13199	13268	13015	13087	13022	13124	12982	13018	13280	13068	13192	13307	13158	13030	13300	12880	13170	13168	13188	13145	13182	13148	13281	13158	13179	13048	13205	13146	13148	13102	13061	12970	13040	13092	13031	13242	13067	13027	13201	13123	13114	12958	13262	13185	13210	13116	13139	13135	13111	13121	13090	13300	13175	13233	13272	13099	13114	13021	13099	13132	13084	13268	13220	13155	13009	13085	13127	13131	13177	13125	13083	13097	13060	13191	13025	12979	13161	13099	13192	12968	13226	13227	13178	13047	13120	13097	13074	13315	13180	13089	13163	13206	13247	13180	13158	13184	13097	13026	13219	13178	13208	13263	13196	13370	13325	13047	13163	13157	13214	13140	13257	13136	13057	13071	13113	13083	13362	13058	13180	13038	13085	13283	13263	13063	13120	13131	13306	13185	13164	13050	13220	13109	13152	13212	13177	13127	13228	13163	13172	13118	13086	13140	13278	13029	13125	13162	13126	13247	13341	13113	13111	13140	13202	13089	13093	13107	13045	13276	13051	13147	13011	13160	13078	13333	13232	13177	13182	13288	13390	13309	13035	13272	13097	13194	13461	13143	12991	13198	13131	13130	13157	13093	13095	13086	13269	13173	12989	13063	13114	13070	12991	13216	13040	13255	13129	13002	13124	13107	13171	13188	13060	13122	13180	13151	13171	13059	13211	13200	13055	13167	13091	13238	13000	13213	13120	13075	13077	13131	13158	13028	13127	13263	13186	12967	13180	13143	13277	13122	13120	13179	12990	13068	13178	13090	13244	13257	13144	13088	13261	13177	12986	13103	13064	12964	13231	13122	13201	13099	13097	13146	13274	13069	13198	13257	13008	13159	13086	13123	13183	13199	12973	13092	13151	13133	13169	13230	13218	13141	13082	12984	13123	13051	13144	13082	13119	13204	13299	13172	13104	12930	13306	13038	13326	12931	13071	13144	13154	13179	13288	13218	12995	13154	13233	13236	13114	13189	13249	13104	13092	13166	13054	13188	13132	13178	13140	13238	13256	13139	12956	13194	13018	13196	13011	13211	13139	13089	13105	13120	13084	13005	13240	13077	13056	13178	12980	13299	13206	13116	13383	13203	13021	13079	13218	13132	13094	13038	13064	13243	13298	13091	13145	12981	13100	13109	13319	13030	13204	13141	13039	13187	13195	13137	13056	13279	13233	13032	13083	13165	13064	13227	13234	13114	13199	13125	13162	13229	13130	13193	13305	13172	12958	13153	13037	13027	13184	13160	13294	13228	13187	13370	13085	13034	13192	13068	13141	13120	13214	13121	13276	13213	13121	13119	12965	13095	13028	13227	13084	13146	13144	13209	13125	13183	13207	13185	13042	13137	13122	13073	13209	13101	13147	12967	12952	13033	13165	13073	13122	13240	13231	13051	13182	13088	12950	13200	13189	13235	13160	13088	13112	13143	13287	12969	13212	13052	13153	13221	13174	13221	12961	13074	13164	13219	13051	13154	13141	13019	13122	13275	13176	13241	13149	13142	13153	13072	13237	13109	13037	13196	13024	13128	13136	13243	13048	13235	13300	12973	13030	13042	13275	13183	13122	13082	13116	13173	13250	13196	13120	13095	13289	13149	13187	13087	13182	13204	12990	13155	13127	12985	13105	13113	13156	13204	13183	13132	13195	13246	13118	13294	13116	13178	13099	13184	13014	13250	12960	13155	13192	13199	13212	13084	12980	13018	13190	12883	13105	12996	13307	13037	13193	13172	13014	13205	13153	13111	13221	13078	13121	13210	13209	13075	13160	12968	13245	13094	13223	13001	13182	13153	13251	13081	13085	13180	12995	13132	13076	13064	13238	13327	12979	13191	12982	13150	13143	13159	13188	13171	13273	13192	13056	13161	13091	13151	13115	13108	13166	13306	13173	12969	13277	13168	13156	13206	13182	13299	13249	13231	13104	13141	13160	13003	13117	13265	13031	13083	13162	13238	13284	13036	13123	13105	13141	13079	13350	13074	13181	13150	13009	13225	13005	13231	13175	13054	13199	13161	13060	13237	13199	13283	13108	13264	13032	13204	13280	13175	13001	13067	13162	13161	13201	13219	12928	13214	13005	13218	12997	13193	13132	13136	13176	13012	13120	13203	13175	13125	13195	13115	13226	13178	13342	12978	13062	13191	13206	13063	13117	13137	13159	13142	13223	13060	13061	13181	13260	13198	13040	13148	13278	13096	13003	13240	13184	13222	13098	13127	13221	13086	13073	13312	13004	13272	12987	13112	13246	13173	13138	13141	13144	13102	13020	13016	13074	13063	13219	13247	13039	13147	13136	13189	13234	13169	13100	13138	13159	13293	13061	13203	13139	13189	13086	13099	13189	13089	13157	13296	13061	13249	13195	13015	13099	13287	13016	13257	13312	13184	13162	13121	13137	13052	13156	13045	13001	13116	13071	13259	13169	13218	13253	13044	13322	13258	13217	13162	13111	13254	13100	13101	13119	12999	13185	13129	13170	13043	13203	13108	13167	13100	13252	13190	13071	13116	13156	13307	13107	13201	12924	13073	13129	13165	13098	13189	13098	13060	13093	13133	13071	13089	13259	13152	13111	13076	13117	13186	12929	13106	13296	13097	13227	12962	13183	13101	13240	12993	13217	13174	12996	13208	13208	13192	13106	13085	13259	13063	12979	13240	13054	13206	13277	13074	12993	13032	13260	13207	13080	13114	13121	13102	13041	13124	13268	13112	13078	13098	13121	13228	13209	13173	13074	13172	13172	13224	13211	13178	13109	13100	13154	13040	13129	13285	13237	13280	13242	13206	12957	13158	12980	13047	13105	13013	13026	13129	13095	13192	13150	13102	13165	13021	13123	13293	13122	13093	13090	13109	13337	13135	13210	13139	13065	13146	13273	13189	13067	13194	13283	13091	12945	13054	13165	13222	13088	13168	13081	13125	13207	13115	13160	13217	13267	13017	13160	13236	13064	13166	13392	13120	13170	13065	13222	13020	13197	13242	13259	13194	13161	13042	12999	13035	13190	13138	12986	13218	13171	13037	13004	13268	13004	13295	13178	13082	12941	13232	13121	12974	13197	13016	13095	13153	13068	13037	13275	13268	13269	13237	13213	13194	13221	13252	13115	13152	13246	13103	13148	13074	13066	13174	13231	13183	13291	13059	13135	13138	13267	13144	13123	13091	13381	13191	12995	13359	13121	13230	12974	12992	13024
21899	21057	28309	23999	21247	23124	24310	18875	17493	17808	17502	17283	17382	17101	16959	16917	16975	16995	16951	16795	16870	16777	16819	16929	16754	16770	16772	16850	16743	16791	16867	16899	16693	16811	16565	16674	16658	16747	16687	16821	16785	16638	16517	16809	16685	16594	16701	16864	16806	17020	16848	16852	16651	16728	16812	16600	16682	16723	16642	16602	16786	16470	16630	16672	16666	16755	16787	16422	16443	16786	16658	16745	16688	16648	16631	16813	16606	16453	16592	16663	16782	16813	16719	16665	16696	16756	16798	16660	16570	16802	16835	16951	16684	16711	16738	16673	16616	16718	16817	16667	16590	16618	16659	16507	16798	16464	16703	16766	16714	16622	16558	16606	16582	16665	16495	16613	16653	16886	16719	16807	16540	16689	16591	16624	16649	16596	16632	16706	16853	16764	16613	16638	16644	16693	16527	16672	16652	16717	16570	16459	16779	16595	16673	16687	16569	16629	16641	16663	16737	16625	16541	16602	16694	16780	16907	16657	16415	16634	16638	16661	16567	16846	16761	16534	16581	16521	16623	16241	16550	16538	16637	16459	16653	16666	16582	16602	16838	16902	16804	16658	16683	16774	16722	16693	16483	16519	16636	16491	16524	16538	16658	16787	16830	16755	16673	16759	16622	16836	16812	16707	16632	16585	16447	16658	16521	16593	16698	16778	16519	16691	16608	16616	16647	16852	16611	16402	16637	16668	16604	16731	16559	16612	16606	16479	16560	16742	16752	16580	16636	16629	16726	16618	16508	16713	16444	16614	16646	16702	16761	16587	16740	16650	16685	16642	16783	16758	16676	16681	16590	16510	16646	16441	16597	16596	16602	16653	16690	16706	16573	16633	16565	16785	16794	16628	16602	16616	16626	16669	16698	16751	16497	16512	16711	16623	16601	16695	16456	16528	16537	16470	16548	16377	16699	16588	16637	16667	16509	16631	16902	16716	16720	16571	16738	16723	16592	16655	16547	16479	16538	16423	16699	16538	16729	16979	16544	16811	16691	16773	16736	16606	16586	16589	16674	16655	16621	16664	16855	16747	16820	16592	16416	16547	16579	16670	16573	16689	16642	16739	16574	16651	16624	16730	16413	16550	16545	16845	16669	16585	16702	16654	16621	16528	16675	16824	16825	16442	16597	16742	16748	16708	16692	16652	16798	16604	16465	16478	16435	16745	16513	16618	16704	16819	16758	16550	16797	16718	16837	16698	16849	16662	16477	16832	16569	16458	16567	16646	16557	16585	16773	16701	16696	16714	16561	16631	16657	16718	16860	16698	16354	16604	16617	16608	16757	16511	16361	16676	16499	16743	16500	16558	16558	16631	16615	16728	16606	16626	16427	16610	16640	16755	16425	16636	16778	16599	16706	16984	16684	16888	16748	16526	16527	16597	16760	16539	16527	16661	16574	16754	16547	16673	16845	16723	16679	16546	16890	16558	16512	16510	16631	16576	16686	16702	16650	16812	16580	16715	16639	16785	16663	16591	16455	16701	16618	16583	16480	16482	16626	16700	16448	16480	16664	16585	16774	16626	16544	16608	16606	16535	16690	16564	16512	16461	16756	16549	16685	16642	16779	16685	16781	16593	16728	16634	16627	16596	16679	16646	16852	16610	16658	16411	16584	16823	16618	16557	16595	16668	16646	16581	16540	16505	16678	16625	16530	16685	16685	16717	16542	16686	16679	16564	16625	16518	16693	16644	16662	16625	16722	16747	16655	16709	16756	16604	16879	16872	16732	16755	16651	16535	16395	16552	16584	16739	16673	16441	16493	16612	16659	16734	16568	16478	16517	16448	16627	16524	16536	16529	16528	16658	16569	16636	16516	16611	16471	16665	16671	16627	16643	16636	16515	16469	16631	16666	16604	16791	16592	16831	16495	16491	16703	16594	16319	16889	16589	16563	16568	16808	16638	16548	16859	16773	16345	16681	16456	16605	16803	16590	16818	16456	16626	16505	16525	16768	16737	16700	16656	16632	16647	16802	16546	16733	16695	16673	16565	16506	16648	16590	16625	16496	16700	16855	16691	16616	16684	16649	16658	16504	16585	16615	16448	16815	16743	16666	16693	16709	16541	16602	16473	16587	16742	16754	16740	16592	16633	16852	16706	16582	16648	16709	16529	16770	16435	16605	16518	16432	16595	16759	16564	16651	16615	16644	16741	16833	16694	16543	16612	16676	16588	16600	16571	16568	16648	16375	16495	16450	16574	16552	16721	16628	16715	16604	16648	16644	16721	16745	16483	16608	16546	16547	16447	16482	16699	16636	16553	16775	16617	16456	16594	16559	16724	16643	16798	16638	16630	16611	16864	16657	16724	16726	16458	16518	16691	16799	16562	16660	16652	16506	16450	16904	16735	16681	16585	16650	16593	16708	16697	16625	16654	16579	16487	16557	16573	16759	16422	16569	16528	16449	16581	16456	16578	16846	16606	16749	16690	16789	16714	16449	16759	16573	16509	16529	16647	16717	16821	16701	16776	16647	16844	16661	16812	16349	16532	16776	16601	16609	16615	16579	16581	16550	16596	16883	16609	16657	16667	16714	16527	16542	16446	16621	16655	16736	16415	16549	16839	16721	16732	16753	16710	16644	16655	16461	16722	16803	16660	16737	16891	16689	16498	16687	16577	16625	16656	16816	16720	16500	16578	16518	16376	16586	16532	16583	16519	16560	16861	16492	16701	16530	16717	16722	16762	16658	16671	16725	16787	16742	16613	16621	16538	16578	16631	16667	16491	16471	16633	16491	16580	16378	16788	16698	16579	16863	16654	16444	16688	16695	16568	16649	16816	16588	16580	16853	16575	16669	16619	16583	16347	16601	16742	16582	16753	16671	16549	16558	16382	16597	16452	16474	16523	16825	16736	16480	16628	16506	16637	16708	16883	16754	16700	16562	16502	16597	16641	16610	16702	16397	16501	16590	16614	16744	16582	16786	16674	16655	16784	16725	16675	16430	16722	16526	16593	16744	16575	16689	16955	16867	16407	16607	16543	16594	16600	16715	16863	16713	16694	16511	16709	16460	16611	16684	16563	16657	16852	16815	16525	16651	16650	16534	16639	16555	16536	16660	16546	16645	16454	16638	16766	16751	16614	16637	16860	16620	16570	16703	16495	16412	16631	16576	16436	16676	16622	16594	16733	16679	16741	16818	16728	16513	16370	16802	16554	16852	16596	16585	16598	16381	16533	16807	16653	16549	16612	16561	16742	16622	16585	16500	16694	16705	16486	16733	16653	16685	16885	16431	16352	16608	16571	16644	16554	16661	16663	16441	16656	16639	16608	16440	16515	16604	16510	16781	16720	16700	16471	16855	16620	16617	16636	16598	16515	16737	16668	16627	16773	16583	16584	16663	16705	16752	16724	16726	16527	16730	16592	16834	16754	16722	16726	16436	16601	16596	16673	16413	16480	16720	16643	16836	16648	16671	16610	16607	16671	16420	16685	16659	16477	16574	16813	16731	16401	16526	16634	16295	16647	16635	16792	16678	16701	16656	16620	16531	16469	16589	16731	16676	16456	16567	16549	16579	16658	16577	16771	16704	16612	16378	16547	16578	16551	16659	16521	16641	16624	16646	16636	16787	16653	16623	16774	16696	16539	16693	16565	16662	16692	16552	16582	16753	16583	16476	16493	16672	16558	16633	16624	16739	16641	16671	16616	16747	16681	16595	16599	16557	16610	16723	16686	16793	16401	16663	16816	16583	16569	16622	16587	16944	16729	16575	16494	16781	16621	16713	16554	16677	16442	16695	16633	16557	16471	16732	16643	16675	16595	16748	16539	16751	16584	16649	16490	16608	16660	16682	16805	16546	16586	16688	16619	16794	16490	16740	16865	16674	16685	16626	16704	16625	16626	16791	16618	16642	16755	16638	16684	16654	16635	16719	16658	16548	16540	16573	16585	16572	16672	16539	16498	16483	16702	16730	16573	16564	16465	16484	16320	16775	16459	16529	16517	16517	16658	16821	16592	16733	16760	16553	16494	16687	16785	16464	16706	16558	16460	16675	16587	16678	16539	16745	16631	16603	16551	16521	16481	16678	16678	16520	16489	16628	16576	16467	16718	16573	16595	16483	16579	16568	16598	16571	16618	16610	16727	16781	16494	16692	16516	16514	16529	16678	16643	16695	16514	16723	16622	16482	16634	16749	16622	16822	16788	16544	16659	16609	16620	16625	16587	16543	16509	16661	16590	16573	16849	16718	16442	16770	16596	16506	16412	16577	16645	16517	16647	16669	16613	16694	16600	16375	16557	16615	16617	16676	16482	16896	16586	16765	16812	16548	16868	16765	16705	16638	16598	16542	16652	16576	16457	16511	16722	16743	16746	16656	16709	16707	16627	16479	16580	16457	16672	16464	16785	16577	16580	16609	16678	16670	16614	16635	16599	16618	16704	16808	16583	16600	16568	16694	16576	16800	16686	16780	16867	16757	16529	16641	16690	16690	16572	16539	16607	16729	16569	16481	16663	16855	16687	16473	16725	16812	16523	16687	16635	16577	16508	16648	16621	16648	16765	16667	16655	16709	16730	16590	16672	16792	16822	16677	16640	16793	16652	16557	16592	16639	16661	16455	16455	16811	16748	16456	16531	16551	16389	16611	16582	16821	16669	16742	16597	16536	16707	16691	16660	16793	16542	16487	16648	16630	16594	16558	16792	16707	16680	16514	16594	16752	16650	16868	16493	16574	16751	16547	16573	16664	16629	16610	16591	16583	16811	16592	16419	16348	16693	16434	16594	16725	16610	16651	16904	16588	16622	16781	16718	16597	16793	16578	16545	16502	16543	16772	16580	16584	16650	16612	16513	16642	16579	16705	16517	16710	16503	16654	16750	16803	16565	16549	16728	16848	16651	16702	16735	16589	16538	16641	16590	16638	16635	16780	16777	16527	16766	16792	16644	16559	16628	16631	16655	16814	16582	16743	16697	16599	16630	16744	16796	16636	16707	16551	16811	16641	16589	16511	16593	16652	16412	16533	16694	16395	16612	16670	16419	16671	16634	16655	16442	16423	16571	16849	16833	16748	16619	16621	16580	16746	16549	16737	16801	16746	16671	16587	16626	16719	16791	16668	16483	16712	16559	16598	16486	16524	16728	16707	16730	16748	16808	16644	16638	16784	16718	16692	16666	16573	16527	16664	16818	16568
16697	38114	31581	23700	20372	18377	17036	16048	15561	15098	14801	14882	14740	14521	14444	14533	14538	14322	14560	14510	14401	14412	14331	14394	14382	14291	14346	14206	14394	14335	14115	14268	14424	14220	14324	14384	14198	14407	14336	14415	14276	14111	14279	14306	14333	14360	14336	14448	14308	14314	14211	14323	14336	14207	14290	14356	14266	14284	14128	14332	14304	14454	14320	14287	14328	14224	14323	14356	14210	14411	14162	14289	14183	14285	14265	14285	14290	14218	14219	14154	14379	14205	14147	14138	14303	14204	14297	14388	14235	14476	14282	14228	14093	14264	14388	14154	14268	14237	14378	14226	14394	14282	14363	14338	14139	14178	14295	14376	14097	14125	14413	14076	14386	14273	14231	14264	14302	14189	14317	14080	14423	14144	14146	14256	14272	14166	14214	14301	14232	14307	14189	14190	14384	14303	14278	14279	14326	14148	14082	14315	14266	14367	14198	14147	14341	14197	14166	14295	14124	14464	14415	14169	14420	14232	14359	14198	14156	14341	14401	14299	14271	14231	14186	14212	14342	14369	14100	14197	14317	14208	14260	14232	14231	14187	14225	14302	14407	14308	14126	14388	14258	14413	14176	14363	14183	14264	14272	14323	14135	14236	14276	14269	14257	14364	14221	14333	14275	14370	14302	14338	14200	14245	14115	14244	14284	14218	14133	14263	14329	14227	14156	14266	14346	14253	14215	14194	14384	14278	14148	14171	14333	14289	14355	14332	14187	14143	14239	14247	14296	14298	14068	14366	14276	14290	14249	14267	14295	14205	14196	14183	14356	14261	14297	14173	14289	14280	14316	14246	14267	14360	14384	14342	14088	14238	14470	14326	14266	14086	14211	14136	14232	14454	14349	14427	14239	14355	14253	14268	14226	14265	14194	14212	14299	14194	14372	14283	14173	14278	14266	14233	14219	14324	14162	14515	14259	14220	14228	14215	14245	14244	14239	14369	14149	14365	14301	14191	14350	14109	14163	14186	14148	14365	14265	14506	14237	14369	14281	14308	14238	14410	14227	14156	14304	14273	14343	14320	14278	14125	14213	14348	14364	14336	14165	14359	14109	14440	14247	14319	14298	14532	14311	14199	14060	14154	14337	14120	14367	14189	14211	14334	14168	14244	14269	14327	14329	14356	14259	14232	14264	14348	14322	14358	14321	14014	14222	14213	14244	14239	14324	14345	14194	14410	14261	14276	14300	14397	14279	14217	14204	14263	14257	14287	14248	14107	14202	14302	14267	14262	14114	14230	14183	14246	14212	14268	14313	14230	14201	14173	14382	14242	14432	14322	14231	14227	14181	14090	14229	14313	14276	14196	14317	14095	14295	14359	14409	14173	14248	14267	14270	14175	14349	14263	14350	14300	14168	14368	14358	14105	14310	14344	14180	14264	14345	14262	14244	14121	14268	14014	14071	14336	14278	14357	14278	14264	14141	14186	14400	14212	14287	14177	14292	14175	14179	14451	14226	14024	14235	14235	14300	14370	14168	14138	14139	14113	14420	14257	14207	14272	14342	14195	14116	14291	14360	14133	14242	14352	14304	14344	14257	14033	14310	14216	14428	14185	14196	14323	14159	14262	14352	14308	14227	14365	14371	14290	14117	14189	14164	14275	14333	14104	14256	14223	14269	14227	14140	14226	14170	14217	14230	14147	14243	14178	14275	14231	14366	14224	14303	14142	14255	14326	14084	14233	14164	14221	14254	14159	14389	14386	14166	14289	14293	14204	14349	14228	14520	14370	14414	14328	14409	14294	14198	14432	14435	14533	14196	14216	14153	14276	14286	14233	14365	14318	14200	14192	14401	14048	14165	14090	14192	14443	14193	14277	14254	14490	14126	14098	14332	14251	14318	14266	14245	14147	14233	14128	14283	14377	14150	14325	14173	14310	13987	14095	14159	14251	14325	14180	14195	14200	14431	14129	14114	14012	14275	14302	14305	14278	14278	14213	14212	14430	14246	14177	14342	14314	14412	14362	14247	14307	14374	14319	14126	14253	14173	14224	14145	14239	14214	14314	14245	14272	14283	14342	14151	14325	14423	14263	14192	14131	14165	14162	14169	14308	14247	14218	14250	14271	14347	14437	14255	14263	14232	14322	14163	14397	14279	14219	14135	14129	14258	14326	14216	14160	14303	14336	14290	14193	14199	14082	14161	14359	14225	14279	14241	14332	13997	14308	14259	14185	14102	14125	14308	14336	14187	14408	14083	14157	14393	14301	14150	14268	14172	14216	14308	14240	14279	14192	14294	14322	14246	14153	14207	14114	14404	14214	14197	14191	14093	14260	14299	14214	14243	14028	14336	14151	14349	14168	14181	14229	14173	14228	14321	14273	14276	14323	14156	14173	14230	14303	14163	14228	14178	14083	14223	14272	14301	14215	14097	14236	14368	14139	14245	14250	14369	14280	14395	14323	14154	14215	14284	14250	14366	14151	14254	14300	14257	14335	14305	14153	14213	14247	14257	14192	14245	14240	14231	14148	14287	14232	14300	14397	14206	14237	14189	14361	14115	14439	14224	14198	14314	14221	14058	14331	14127	14337	14147	14221	14301	14203	14274	14351	14324	14354	14341	14295	14216	14120	14240	14317	14309	14394	14229	14322	14110	14394	14188	14301	14229	14151	14243	14240	14193	14275	14386	14275	14239	14345	14112	14431	14128	14335	14293	14246	14384	14223	14150	14161	14177	14342	14260	14267	14197	14436	14316	14208	14331	14090	14235	14220	14169	14340	14383	14194	14303	14327	14241	14220	14144	14223	14328	14241	14318	14264	14431	13985	14271	14349	14281	14263	14308	14305	14282	14238	14295	14290	14287	14226	14003	14168	14350	14398	14325	14145	14133	14230	14074	14240	14129	14134	14224	14097	14304	14316	14138	14245	14365	14266	14136	14229	14267	14450	14214	14325	14345	14201	14098	14445	14241	14283	14283	14339	14256	14243	14407	14294	14201	14210	14282	14234	14104	14218	14175	14181	14299	14205	14183	14184	14229	14246	14213	14337	14319	14035	14300	14194	14332	14277	14364	14257	14105	14261	14239	14244	14485	14131	14133	14272	14220	14309	14154	14270	14032	14256	14363	14268	14113	14193	14357	14257	14339	14253	14139	14307	14253	14275	14164	14400	14287	14249	14222	14202	14351	14381	14209	14402	14179	14326	14138	14281	14175	14166	14250	14042	14297	14162	14356	14151	14254	14288	14356	14370	14216	14314	14108	14211	14356	14371	14259	14303	14078	14331	14284	14218	14179	14124	14332	14226	14419	14418	14179	14147	14126	14286	14341	14300	14163	14309	14407	14125	14014	14224	14281	14332	14361	14377	14161	14206	14304	14232	14295	14282	14317	14267	14262	14316	14119	14362	14266	14396	14189	14313	14263	14221	14144	14263	14429	14529	14242	14027	14302	14175	14351	14327	14250	14079	14349	14249	14251	14156	14363	14355	14150	14173	14257	14356	14272	14320	14224	14237	14239	14175	14189	14313	14148	14262	14264	14227	14221	14210	14366	14170	14263	14116	14314	14021	14151	14300	14267	14190	14299	14297	14067	14305	14283	14213	14197	14269	14286	14249	14300	14378	14439	14338	14334	14163	14357	14335	14317	14288	14399	14239	14352	14123	14262	14166	14291	14284	14086	14346	14355	14243	14122	14181	14357	14257	14411	14217	14232	14218	14221	14147	14284	14195	14178	14250	14282	14270	14118	14234	14326	14282	14266	14230	14191	14396	14280	14357	14171	14290	14114	14218	14273	14359	14208	14227	14237	14357	14269	14181	14171	14204	14203	14518	14269	14162	14181	14113	14240	14116	14248	14250	14116	14262	14059	14275	14278	14209	14109	14188	14300	14157	14400	14250	14260	14394	14139	14277	14244	14232	14196	14260	14144	14255	14215	14127	14159	14324	14196	14060	14217	14276	14255	14281	14202	14310	14217	14256	14220	14101	14274	14223	14426	14287	14371	14283	14213	14287	14187	14236	14297	14170	14357	14236	14254	14183	14248	14232	14156	14205	14251	14504	14244	14166	14162	14159	14060	14202	14285	14273	14232	14370	14235	14269	14267	14275	14354	14022	14145	14225	14259	14376	14276	14193	14190	14238	14365	14324	14386	14279	14303	14165	14250	14397	14458	14267	14076	14366	14167	14137	14209	14278	14189	14000	14345	14219	14461	14131	14352	14328	14235	14341	14285	14186	14397	14403	14277	14194	14265	14293	14130	14449	14270	14236	14414	14195	14212	14215	14333	14132	14120	14307	14271	14382	14342	14335	14330	14267	14139	14199	14323	14281	14289	14270	14143	14192	14194	14288	14199	14157	14294	14241	14192	14316	14273	14240	14208	14048	14293	14328	14387	14286	14193	14329	14262	14245	14308	14290	14383	14199	14287	14337	14312	14396	14154	14426	14266	14332	14267	14233	14241	14188	14184	14125	14143	14313	14194	14228	14213	14106	14221	14233	14219	14221	14370	14203	14205	14212	14177	14224	14313	14387	14252	14322	14158	14217	14236	14266	14315	14389	14197	14193	14326	14013	14276	14273	14235	14226	14361	14254	14312	14331	14329	14219	14406	14259	14223	13998	14444	14206	14286	14223	14313	14278	14326	14274	14205	13986	14175	14353	14304	14147	14254	14248	14129	14057	14297	14358	14195	14309	14208	14196	14214	14191	14151	14273	14296	14345	14296	14230	14309	14221	14345	14187	14222	14279	14190	14094	14213	14164	14226	14139	14249	14316	14205	14030	14304	14209	14279	14247	14450	14191	14218	14274	14222	14208	14339	14161	14200	14281	14225	14346	14223	14312	14346	14133	14244	14367	14206	14259	14330	14279	14256	14243	14257	14448	14155	14180	14298	14232	14114	14087	14181	14237	14241	14333	14206	14166	14373	14286	14279	14355	14311	14125	14189	14251	14341	14277	14127	14103	14151	14261	14106	14368	14074	14363	14352	14338	14215	14347	14197	14388	14245	14235	14185	14212	14413	14311	14218	14302	14216	14278	14140	14269	14316	14207	14133	14336	14296	14270	14186	14325	14349	14248	14182	14312	14078	14216	14308	14267	14476	14128	14272	14526	14512	14280	14386	14115	14465	14110	14208	14296	14420	14457	14339	14216	14254	14174	14084	14130	14263	14299	14291	14277	14236	14255	14169	14376
27949	22609	24772	20525	16755	15699	15343	15061	14613	14649	14624	14574	14632	14591	14583	14375	14518	14434	14495	14596	14588	14487	14677	14672	14613	14471	14533	14661	14708	14641	14592	14495	14415	14559	14659	14463	14535	14537	14555	14478	14286	14464	14412	14497	14527	14611	14615	14485	14482	14520	14531	14382	14596	14403	14543	14380	14500	14514	14526	14565	14309	14505	14553	14522	14510	14528	14329	14450	14590	14297	14466	14364	14383	14360	14469	14629	14395	14581	14428	14479	14556	14440	14397	14444	14626	14408	14576	14541	14669	14591	14596	14568	14590	14620	14511	14517	14342	14639	14603	14438	14363	14390	14393	14548	14502	14641	14362	14415	14330	14490	14441	14367	14641	14359	14610	14564	14566	14620	14480	14554	14319	14435	14536	14302	14638	14586	14394	14660	14521	14526	14553	14426	14437	14459	14374	14629	14431	14548	14461	14351	14497	14726	14419	14453	14427	14615	14412	14405	14462	14708	14344	14579	14543	14632	14627	14447	14235	14469	14550	14402	14494	14503	14463	14283	14358	14534	14612	14500	14444	14365	14352	14507	14481	14515	14299	14426	14528	14469	14414	14354	14393	14469	14271	14687	14518	14480	14724	14679	14427	14563	14608	14625	14500	14562	14320	14277	14412	14656	14531	14392	14574	14381	14355	14613	14551	14698	14489	14691	14655	14348	14398	14535	14552	14374	14389	14391	14380	14429	14419	14455	14454	14580	14546	14455	14406	14538	14496	14441	14496	14605	14432	14394	14358	14577	14612	14627	14327	14281	14336	14479	14429	14693	14432	14340	14391	14357	14404	14421	14587	14561	14551	14469	14478	14318	14296	14451	14465	14464	14390	14611	14442	14851	14367	14449	14510	14543	14627	14414	14555	14533	14605	14545	14566	14445	14563	14632	14487	14411	14537	14524	14471	14607	14558	14442	14408	14527	14536	14641	14443	14510	14649	14387	14525	14407	14246	14449	14594	14519	14497	14509	14482	14688	14422	14535	14536	14638	14597	14394	14523	14493	14541	14341	14599	14392	14553	14446	14503	14504	14411	14451	14617	14455	14419	14398	14494	14448	14568	14476	14424	14574	14560	14423	14511	14610	14468	14634	14445	14400	14362	14393	14424	14302	14417	14426	14453	14585	14569	14433	14529	14501	14521	14427	14386	14616	14468	14516	14445	14518	14410	14597	14568	14439	14543	14416	14542	14477	14573	14289	14647	14707	14466	14535	14430	14627	14382	14506	14508	14604	14427	14373	14330	14450	14578	14528	14418	14810	14417	14560	14695	14733	14582	14705	14578	14637	14562	14549	14691	14569	14744	14614	14320	14401	14466	14416	14544	14337	14536	14503	14478	14834	14589	14477	14485	14502	14693	14618	14658	14434	14501	14627	14546	14557	14793	14723	14406	14237	14381	14453	14550	14661	14281	14528	14481	14681	14449	14402	14613	14547	14404	14512	14181	14450	14405	14618	14590	14488	14327	14321	14445	14404	14367	14604	14396	14572	14650	14333	14344	14408	14537	14457	14561	14532	14500	14528	14450	14520	14467	14428	14555	14517	14495	14328	14573	14495	14485	14475	14561	14522	14382	14546	14515	14402	14481	14241	14358	14640	14553	14517	14605	14650	14507	14465	14655	14638	14452	14403	14573	14521	14550	14470	14609	14618	14414	14556	14586	14368	14537	14594	14568	14514	14438	14264	14401	14649	14654	14437	14518	14413	14495	14749	14448	14579	14422	14450	14543	14590	14401	14394	14424	14334	14468	14489	14460	14552	14550	14563	14557	14513	14575	14373	14757	14586	14443	14363	14410	14428	14504	14517	14562	14503	14569	14379	14404	14227	14545	14446	14621	14599	14414	14413	14374	14398	14622	14582	14716	14638	14563	14430	14379	14448	14374	14478	14468	14577	14457	14489	14458	14583	14464	14730	14416	14325	14454	14541	14527	14630	14407	14619	14525	14513	14677	14586	14420	14456	14347	14490	14396	14493	14611	14513	14519	14353	14461	14363	14355	14547	14480	14582	14444	14327	14463	14551	14681	14568	14513	14498	14427	14513	14418	14569	14586	14556	14510	14350	14298	14275	14482	14418	14748	14426	14531	14471	14356	14415	14554	14451	14341	14563	14528	14401	14569	14378	14382	14544	14490	14721	14721	14562	14518	14679	14595	14508	14519	14362	14494	14476	14538	14441	14449	14575	14430	14456	14608	14464	14518	14697	14580	14484	14434	14486	14452	14538	14464	14429	14477	14532	14574	14342	14522	14724	14564	14654	14715	14588	14429	14360	14470	14445	14399	14318	14556	14584	14525	14471	14508	14547	14420	14580	14506	14390	14450	14752	14505	14355	14326	14478	14575	14458	14608	14641	14713	14404	14340	14450	14359	14518	14352	14339	14606	14386	14421	14646	14688	14500	14757	14638	14551	14608	14428	14452	14671	14673	14424	14481	14527	14511	14788	14439	14494	14436	14343	14507	14627	14599	14486	14481	14488	14363	14332	14396	14442	14541	14479	14513	14578	14635	14513	14660	14519	14570	14722	14453	14642	14704	14558	14503	14552	14577	14325	14496	14481	14592	14500	14536	14584	14342	14822	14517	14736	14443	14568	14456	14451	14459	14692	14476	14426	14646	14548	14691	14449	14505	14467	14554	14445	14359	14629	14701	14453	14547	14545	14503	14488	14655	14555	14689	14493	14432	14382	14382	14410	14533	14528	14562	14534	14518	14584	14525	14406	14436	14512	14423	14403	14312	14578	14667	14402	14355	14587	14832	14371	14449	14677	14432	14422	14550	14472	14667	14370	14533	14481	14622	14441	14506	14561	14654	14594	14716	14544	14329	14399	14514	14613	14613	14383	14436	14422	14566	14525	14638	14639	14633	14489	14481	14395	14436	14320	14587	14569	14402	14268	14334	14297	14411	14323	14421	14534	14639	14476	14546	14400	14609	14663	14514	14399	14482	14529	14392	14484	14490	14544	14426	14550	14467	14339	14516	14523	14490	14628	14444	14425	14452	14493	14340	14560	14393	14671	14371	14526	14446	14566	14331	14608	14396	14662	14276	14508	14454	14488	14653	14551	14436	14659	14439	14367	14661	14432	14658	14388	14599	14383	14558	14380	14456	14441	14477	14529	14606	14581	14492	14701	14554	14572	14687	14629	14690	14412	14504	14575	14766	14555	14532	14573	14399	14538	14395	14471	14629	14597	14414	14354	14328	14451	14449	14545	14421	14476	14460	14394	14540	14513	14562	14423	14449	14470	14489	14482	14387	14494	14500	14524	14205	14593	14535	14415	14586	14618	14697	14539	14478	14607	14587	14717	14307	14429	14562	14465	14594	14508	14531	14340	14462	14490	14550	14502	14186	14431	14603	14164	14539	14446	14641	14687	14546	14380	14520	14293	14341	14435	14448	14665	14380	14680	14633	14526	14496	14482	14471	14487	14586	14322	14321	14543	14536	14490	14559	14387	14424	14467	14496	14612	14453	14567	14473	14294	14606	14520	14373	14291	14510	14406	14568	14460	14429	14504	14546	14672	14727	14564	14511	14335	14628	14582	14460	14601	14588	14308	14491	14634	14436	14550	14398	14615	14598	14548	14656	14506	14515	14482	14463	14605	14466	14647	14424	14496	14329	14481	14536	14488	14545	14604	14603	14525	14801	14597	14514	14636	14609	14422	14626	14591	14423	14499	14375	14526	14364	14588	14331	14498	14840	14469	14775	14444	14459	14612	14335	14320	14462	14506	14542	14449	14372	14465	14568	14614	14541	14585	14619	14408	14585	14538	14631	14591	14505	14500	14473	14612	14514	14561	14388	14227	14580	14633	14510	14631	14441	14494	14458	14572	14542	14496	14343	14391	14451	14547	14457	14512	14543	14618	14436	14587	14715	14503	14444	14405	14506	14808	14525	14720	14496	14280	14428	14594	14253	14475	14793	14477	14425	14377	14433	14344	14493	14492	14670	14559	14252	14532	14294	14342	14595	14529	14558	14505	14450	14706	14477	14439	14395	14480	14399	14649	14413	14404	14495	14313	14380	14413	14665	14466	14521	14642	14517	14421	14361	14677	14441	14406	14258	14505	14580	14598	14611	14554	14610	14528	14538	14547	14439	14672	14420	14522	14685	14500	14558	14601	14605	14487	14398	14397	14663	14637	14426	14651	14429	14533	14521	14390	14344	14410	14466	14400	14580	14482	14536	14701	14376	14437	14407	14434	14607	14457	14364	14532	14630	14485	14448	14462	14395	14617	14427	14584	14511	14595	14581	14683	14617	14664	14497	14511	14530	14528	14688	14623	14401	14476	14412	14432	14473	14553	14378	14598	14475	14329	14336	14528	14512	14597	14601	14361	14625	14481	14505	14655	14580	14444	14442	14440	14645	14529	14510	14561	14634	14557	14577	14431	14567	14659	14504	14633	14630	14494	14284	14605	14374	14517	14793	14471	14444	14433	14568	14545	14423	14551	14498	14582	14376	14543	14470	14371	14514	14452	14672	14564	14371	14610	14512	14525	14414	14365	14648	14305	14622	14359	14626	14664	14407	14374	14275	14527	14504	14550	14491	14456	14647	14597	14395	14290	14675	14512	14600	14508	14446	14470	14723	14339	14499	14650	14587	14540	14459	14304	14531	14487	14444	14475	14513	14457	14523	14533	14500	14624	14574	14581	14382	14418	14393	14598	14650	14543	14435	14539	14717	14410	14609	14378	14506	14543	14424	14627	14436	14398	14494	14536	14669	14620	14474	14475	14588	14469	14548	14443	14535	14481	14339	14273	14612	14514	14140	14569	14457	14559	14455	14526	14427	14360	14617	14460	14675	14552	14470	14652	14541	14570	14459	14389	14455	14485	14532	14629	14572	14436	14504	14465	14479	14291	14495	14624	14339	14494	14438	14396	14354	14423	14443	14416	14642	14557	14640	14482	14465	14557	14547	14409	14290	14581	14645	14546	14463	14565	14520	14319	14539	14533	14465	14596	14455	14696	14727	14482	14514	14676	14686	14454	14516	14321	14516	14315	14515	14394	14366	14629	14520	14574	14386	14482	14409	14670	14619	14484	14530	14435	14572	14598	14441	14488	14253	14497	14461	14643	14405	14359	14313	14372	14561	14490	14475	14518	14468	14503	14387	14259	14463	14355	14392	14589	14527
17100	27530	22652	17639	15580	14504	13948	13644	13431	13303	13190	13138	13032	13181	13087	12944	12969	13195	13203	12776	13018	12953	13015	12994	12845	12964	12994	12815	12985	13082	13030	13117	12774	13047	12852	13001	12916	13075	12950	12926	12924	12925	12804	12855	12950	13042	12768	12870	12894	12924	12857	12864	12930	13068	12802	12955	13114	12761	12865	12919	13021	13018	12922	12963	12973	12767	13027	12956	12884	12897	12847	13059	12890	12842	12886	12926	12978	12899	12929	12918	12911	13060	12969	13051	12906	12954	13025	12890	12722	12822	12953	12935	12900	13013	12865	12842	13129	12927	13084	12930	13031	12787	13054	12983	12899	12837	12883	13005	12914	12881	12876	12882	12930	12890	12981	12759	13203	12997	13053	12879	13046	13018	12968	12850	12915	12962	12891	13081	12853	12943	12754	12919	12848	13168	13138	13009	12880	12853	13060	12931	12896	13048	12831	13057	12927	13059	12985	12910	12847	12897	13042	12738	12995	12832	12991	12991	12908	13019	12992	12990	12993	12846	13142	12971	13033	12933	13009	12803	12860	12866	12956	12903	12958	12934	12947	12894	12982	12995	12963	12931	13042	13096	12963	12967	12880	13011	12911	13068	12854	12921	12867	12969	12972	12882	12949	12984	12968	13161	12875	12923	13062	12726	12997	12916	12826	12943	12894	12717	13050	13011	12919	12942	12862	12913	12996	12920	12905	12792	12926	12838	12881	12953	13205	12859	12829	13062	12831	12834	13132	12863	12877	13100	12999	12972	12949	13021	13002	13040	13027	12999	12814	12965	12949	12815	13104	12906	12940	13100	12817	12938	12935	13019	12977	12977	12827	12930	13033	12831	12954	12857	12904	12844	13152	12840	13005	12790	13020	12975	12955	12935	12818	13048	12825	12984	13074	13008	13048	12893	13038	12872	12874	13056	12905	12860	12880	12935	12886	12929	12763	12905	12925	13015	13033	12876	13060	12808	12955	12890	12923	12986	12902	12999	12794	12895	12953	13031	13014	12910	12894	12870	13132	12891	12900	12794	12915	12932	12968	12962	13062	12971	12934	12873	12799	13029	13048	12852	12924	13157	12896	12961	13151	12742	12810	13097	12859	12934	12833	12944	12704	12934	13058	13102	12846	12888	12802	12804	12767	12809	12852	13048	12850	12940	13073	12949	12848	12899	12823	12819	13060	12934	12965	12853	13020	13084	12991	12900	13001	12922	12805	12929	12859	13006	12966	12938	12957	12901	12989	12907	12907	13123	13004	12985	12735	12982	12939	12896	13016	12886	13013	12903	13031	12898	12865	13079	12902	12946	13054	12839	13070	13003	13106	12760	12856	12734	12863	13194	13027	12958	13005	12835	12934	12860	13087	13034	12837	12999	12710	12845	13031	12782	13107	12988	13055	12978	12870	13035	13051	12948	12940	12925	13034	12974	12960	12856	12949	12726	12976	12964	12933	12984	13021	12851	13026	13013	12967	12981	13012	12994	12855	13019	12891	12677	12893	13003	13106	12979	12952	12956	12706	12882	13068	12928	13126	12956	12828	12904	12952	13010	12869	12977	12977	12924	12830	12968	13007	12914	13066	12880	12995	12908	12789	13070	12814	12998	12977	13057	13031	12899	12984	12949	13105	13158	12997	13006	12851	12906	13069	12866	13054	13042	12854	13030	13001	12901	12967	13015	12896	13190	12933	12934	12961	12993	12899	12868	12882	12940	13009	13043	13030	13033	12904	13014	12898	12933	12999	13005	12873	12920	12858	12901	12879	13009	12977	12951	12866	12977	12874	12880	12998	13007	13052	12925	12831	13092	13100	12961	13039	12757	13028	12962	13109	12951	12982	12882	13093	12822	12873	12880	12897	12881	12904	12983	12914	13006	12953	12766	12967	12951	12873	13008	12859	12955	13057	12804	12860	12909	12898	12835	12939	12869	12974	13007	13032	12891	12955	12845	12906	12758	12793	13037	12787	12926	12791	13041	12995	12871	12993	12788	12969	12909	13063	12896	13055	12926	12876	12963	13006	12951	12859	12904	12997	13028	12783	12994	12838	12792	13033	12679	12889	13059	12986	12949	12944	12951	13053	12878	12975	12901	12699	12946	12854	12911	13003	13064	13019	13052	12954	12987	12982	12921	12994	13006	13000	12864	12824	12840	12994	12961	12794	12901	12919	12856	13058	12837	13018	12886	12996	13291	12902	12989	12984	12965	12844	12985	12981	12865	12859	12823	13035	12907	13022	12909	13031	12805	13111	12857	12956	12855	12955	13084	12964	12878	13019	12942	12889	12982	12857	12867	12880	12887	13017	12876	13023	12988	12806	12905	12983	13053	12856	12902	13069	13038	12853	12909	12812	12924	12879	12994	12790	12942	12965	13023	12957	12912	12801	12958	13082	13041	12895	12977	12973	12969	12840	12934	12986	12755	12852	12970	12989	12899	12754	12936	12873	12900	12960	12965	12921	12898	12986	12882	13025	13127	12896	12940	12956	12913	13024	12809	12919	12981	12987	12912	12979	12861	13049	12813	12843	12936	12931	12892	12849	13055	12898	12846	12955	12953	12865	13058	12982	13050	13031	13036	13004	12892	12878	13060	12957	12977	12892	12902	13027	12932	12924	12971	12846	12961	12986	12849	13162	12937	12962	13011	13023	12898	12891	12971	12957	12861	12953	12815	12969	12795	12825	12854	12949	12976	12970	12845	13052	13001	12933	12982	12921	12858	12867	12884	13153	12836	13043	12960	13015	13004	12741	12887	13156	12930	12932	12931	12800	12921	13003	12958	13014	12879	12960	12900	12923	13001	12891	12902	12968	12884	12993	12864	12939	13084	12829	13014	12874	12881	12809	13033	12893	13054	12714	12854	13021	12918	12868	12920	12927	13082	12901	12956	12990	12851	12975	12942	12999	12874	12915	12882	12752	12823	12890	12905	12944	12882	13027	12965	13033	12911	13009	12805	13037	12828	12974	13033	13070	12988	12928	12990	13095	12910	12827	12929	13021	12855	12968	13043	12881	12992	12916	13051	12990	12992	12946	13065	12953	12792	12939	12814	12871	13000	12925	13057	12839	12977	12912	12869	12867	13129	12862	13110	12842	12886	12838	12847	13083	12799	12958	12900	12945	12881	12974	12891	12941	12936	12989	12981	13081	12909	13010	13041	12899	12751	12946	13086	12960	13096	12852	13028	13205	12900	12953	12784	12858	13011	12980	13026	13003	12941	12777	12947	12950	12846	12824	12896	13101	12922	12835	12806	12803	12929	12851	12960	13237	12748	13002	12939	13035	12943	12932	12903	12729	12928	12923	12948	12958	12963	12938	12999	12958	12985	12951	12955	13019	12870	13009	12959	12879	12930	13011	12877	12933	12903	13051	13045	13084	13143	12892	12942	12928	12985	13084	12668	12933	12952	12948	13002	12971	12969	12907	12926	12865	13075	12930	13041	12962	13009	12944	12960	12928	12799	12958	12884	12897	12804	12966	12905	13007	12698	12912	12796	13030	12986	13102	13002	12974	13052	12859	12754	13030	13048	13087	12710	12997	12930	12976	13070	12807	13038	12972	12936	12940	12804	12777	13043	13023	12860	12850	12911	12986	12960	12955	13034	12914	12880	12858	12925	12875	12863	13111	12858	12725	12984	12854	12887	12909	13041	12840	12801	13088	12929	12920	13113	12947	12882	12899	13003	12804	12929	12887	12990	12717	12996	12794	12973	12894	12752	13024	12956	13035	13066	12992	12887	12903	13173	12937	13099	12926	12811	13024	12965	12922	12768	12784	13018	12850	12973	12939	12819	12897	12984	12824	12934	12729	12868	12773	13082	12788	12858	12880	12971	12867	13102	13061	13052	12925	12932	12981	12855	12817	13142	12950	12868	12929	12971	13115	12887	12908	12889	12988	12987	12853	12902	12930	12886	12928	12932	12932	13092	13044	13033	13019	12852	12987	13003	12978	12850	13111	12834	12906	12865	12991	12983	12963	13065	12899	12984	12924	13057	12887	13077	13010	13037	12936	12933	12788	12955	12949	12878	12849	12846	12929	12845	13066	12796	13009	12892	12833	12973	12762	12996	13051	12975	12900	12914	12973	12973	13124	12929	13008	12761	13034	12880	12954	12889	12839	12881	12954	13016	12822	13178	13133	13057	12878	12893	13010	12853	13162	12872	12966	13104	12940	12817	12819	12993	13040	12863	13051	12887	12941	12882	12866	12952	13012	12852	12961	12912	12890	12846	12948	12914	12953	12893	12826	12766	13072	12892	12932	12990	12865	12775	12872	13007	13010	13059	12889	12977	12954	13003	12914	13014	13187	13053	13186	12886	12921	12803	12968	12912	13196	12892	13005	12867	13026	12975	12768	12933	12997	12884	12940	13048	12890	12858	12886	12779	12939	13074	12917	12881	12920	13107	12832	12687	13019	12790	12713	12940	12893	13024	12971	13069	13038	13013	12852	12980	13029	12920	12806	12938	12941	12741	12873	12952	13053	13043	13017	13085	13041	12816	12914	12841	13054	13187	12870	12874	12765	12866	12906	12827	12919	12912	12988	12968	12994	12974	12881	12941	12914	12756	13032	12880	12985	12845	13073	13022	12980	12945	12901	12961	12858	12900	12908	12990	12856	12832	12987	12855	12825	12965	12919	12997	12980	12975	12838	13036	13036	12883	12974	12762	13101	13032	12854	13092	12979	12909	12914	12993	12877	12974	13061	12791	12985	13090	13024	13017	12927	13038	12950	12902	12942	12988	12991	12944	12959	12917	12946	13067	12816	13012	13139	12851	13033	12991	12934	12877	12807	12816	12802	12859	12928	12960	12900	12820	12859	12963	12946	12751	12993	12949	12990	13137	12848	12996	13076	12854	13143	12964	12890	12994	13068	12788	13056	13083	12853	13040	13156	12909	12967	12905	12783	12970	13011	12854	12882	12846	13094	12588	12904	13122	12982	13118	12947	12915	12785	12953	13048	12883	12900	12889	13051	12813	12870	12809	12891	12996	12928	12890	12950	13082	12942	12936	12700	13087	13056	12750	12839	12940	12872	12941	12935	12943	12981	12849	12831	12912	13059	12776	12908	12910	12854	13007	12932	12918	12966	12867	13013	12778	12827	12833	13005	13013	12999	12990	12785	12917	12910	12928	12943	13008	12852	12870	12918	12884
22734	20948	27766	24392	21793	20974	19201	16752	15960	16212	16014	15710	15695	15558	15624	15516	15822	15607	15466	15677	15520	15405	15545	15525	15392	15532	15630	15538	15615	15550	15476	15288	15535	15480	15464	15545	15438	15273	15695	15506	15445	15386	15532	15421	15259	15476	15588	15368	15523	15397	15395	15372	15424	15375	15402	15557	15671	15504	15651	15425	15489	15527	15171	15324	15668	15603	15569	15262	15471	15412	15432	15366	15383	15342	15590	15390	15579	15425	15430	15333	15467	15353	15519	15374	15383	15304	15557	15305	15474	15406	15352	15273	15427	15461	15285	15546	15471	15383	15505	15442	15517	15444	15169	15433	15381	15532	15314	15403	15258	15192	15550	15493	15395	15503	15300	15295	15407	15267	15389	15382	15338	15652	15241	15324	15373	15467	15375	15401	15534	15379	15568	15257	15274	15228	15563	15324	15437	15249	15418	15236	15435	15481	15341	15521	15205	15454	15362	15470	15393	15347	15360	15443	15350	15372	15281	15421	15272	15572	15508	15162	15373	15371	15356	15190	15457	15444	15469	15480	15503	15441	15509	15426	15310	15489	15406	15391	15270	15528	15443	15516	15257	15504	15569	15458	15235	15293	15293	15379	15403	15377	15296	15373	15609	15481	15326	15359	15302	15362	15302	15210	15385	15362	15412	15395	15310	15292	15239	15533	15299	15506	15353	15166	15475	15401	15353	15370	15465	15230	15209	15384	15432	15524	15333	15394	15290	15348	15424	15421	15378	15435	15530	15405	15673	15281	15455	15318	15549	15437	15338	15473	15378	15361	15183	15411	15459	15447	15237	15298	15407	15384	15477	15293	15384	15446	15501	15494	15438	15176	15286	15352	15573	15543	15484	15425	15364	15250	15256	15288	15389	15367	15294	15500	15430	15576	15361	15366	15440	15129	15609	15230	15407	15453	15212	15389	15350	15408	15481	15128	15449	15383	15379	15367	15362	15341	15422	15426	15401	15345	15278	15317	15254	15372	15448	15437	15405	15434	15541	15341	15434	15504	15386	15419	15416	15521	15438	15455	15279	15557	15362	15427	15447	15408	15572	15433	15602	15349	15497	15512	15377	15338	15477	15426	15265	15327	15244	15458	15330	15447	15553	15473	15467	15301	15485	15560	15373	15502	15573	15673	15516	15307	15297	15430	15569	15605	15483	15489	15556	15220	15259	15480	15385	15381	15464	15370	15406	15343	15527	15274	15377	15295	15314	15364	15512	15472	15411	15336	15335	15477	15466	15485	15286	15244	15394	15501	15420	15471	15111	15297	15458	15508	15406	15508	15417	15407	15476	15451	15310	15545	15417	15601	15294	15293	15313	15293	15430	15384	15113	15350	15425	15388	15390	15373	15208	15400	15412	15493	15367	15374	15522	15418	15615	15590	15544	15395	15380	15406	15480	15406	15322	15373	15576	15600	15360	15386	15455	15474	15413	15342	15480	15555	15453	15417	15391	15375	15341	15473	15651	15509	15397	15304	15400	15243	15263	15388	15441	15268	15335	15320	15311	15412	15396	15484	15379	15230	15254	15341	15536	15307	15476	15294	15361	15471	15335	15489	15547	15161	15584	15398	15432	15461	15563	15487	15391	15475	15476	15214	15246	15461	15432	15332	15491	15359	15391	15369	15210	15356	15473	15263	15439	15338	15457	15455	15399	15294	15491	15491	15189	15657	15543	15480	15410	15507	15311	15417	15277	15380	15437	15416	15535	15438	15391	15228	15194	15364	15558	15360	15525	15461	15523	15516	15469	15341	15554	15346	15460	15417	15399	15251	15587	15461	15382	15373	15635	15423	15369	15444	15418	15411	15548	15462	15509	15263	15349	15420	15317	15349	15302	15406	15430	15321	15551	15441	15464	15417	15270	15457	15407	15469	15388	15453	15384	15237	15251	15409	15370	15482	15345	15338	15384	15532	15400	15370	15287	15489	15412	15367	15422	15486	15363	15541	15422	15547	15528	15493	15360	15428	15418	15394	15426	15477	15568	15528	15489	15512	15278	15328	15433	15391	15336	15419	15519	15280	15494	15487	15351	15411	15418	15556	15340	15462	15525	15456	15332	15371	15159	15212	15522	15422	15264	15463	15481	15586	15444	15383	15297	15384	15437	15297	15344	15587	15341	15344	15313	15376	15504	15231	15298	15366	15305	15388	15407	15359	15606	15376	15546	15497	15326	15553	15468	15308	15658	15578	15343	15545	15635	15286	15353	15491	15332	15398	15381	15562	15329	15464	15355	15330	15491	15301	15403	15566	15467	15547	15236	15273	15513	15320	15395	15442	15412	15421	15384	15527	15475	15309	15296	15296	15354	15392	15507	15457	15503	15281	15368	15329	15291	15187	15430	15401	15385	15457	15462	15578	15464	15408	15273	15445	15139	15294	15332	15512	15254	15410	15158	15523	15426	15295	15312	15729	15283	15372	15489	15556	15344	15461	15287	15385	15306	15116	15327	15437	15549	15422	15560	15455	15564	15489	15574	15224	15435	15201	15388	15293	15619	15206	15339	15537	15366	15374	15436	15527	15505	15446	15422	15194	15603	15308	15371	15316	15300	15292	15275	15423	15352	15278	15399	15462	15370	15193	15400	15381	15536	15327	15418	15427	15257	15329	15280	15302	15440	15365	15403	15354	15611	15344	15469	15442	15507	15466	15322	15423	15385	15377	15412	15522	15419	15150	15531	15449	15282	15576	15443	15641	15533	15363	15514	15302	15629	15328	15321	15143	15474	15498	15437	15396	15267	15366	15420	15501	15477	15508	15376	15428	15374	15402	15327	15310	15243	15563	15439	15278	15358	15461	15434	15304	15509	15549	15339	15369	15571	15347	15334	15421	15242	15405	15183	15447	15214	15544	15559	15220	15356	15334	15276	15413	15447	15426	15179	15413	15396	15315	15637	15310	15406	15221	15408	15240	15513	15319	15414	15466	15276	15525	15438	15306	15445	15453	15549	15418	15368	15500	15367	15309	15301	15277	15360	15404	15537	15140	15272	15327	15296	15302	15435	15468	15404	15406	15414	15369	15343	15445	15553	15239	15330	15335	15461	15533	15471	15552	15389	15522	15164	15383	15471	15397	15354	15327	15466	15547	15392	15436	15450	15381	15249	15310	15436	15654	15364	15328	15437	15226	15347	15469	15658	15541	15437	15326	15071	15294	15416	15599	15564	15470	15431	15538	15213	15157	15500	15349	15365	15304	15329	15315	15448	15308	15458	15415	15269	15225	15486	15442	15359	15426	15597	15421	15600	15554	15455	15468	15283	15466	15517	15384	15453	15380	15327	15449	15289	15542	15316	15544	15426	15332	15319	15504	15610	15598	15271	15349	15277	15259	15265	15403	15419	15510	15394	15465	15333	15368	15289	15312	15240	15486	15496	15488	15369	15365	15394	15390	15208	15341	15482	15306	15173	15224	15355	15399	15457	15555	15319	15444	15444	15487	15453	15299	15278	15387	15352	15462	15560	15592	15434	15386	15448	15463	15598	15358	15308	15166	15386	15365	15326	15530	15394	15348	15530	15335	15416	15415	15478	15469	15327	15690	15331	15418	15252	15298	15432	15380	15269	15328	15324	15344	15427	15363	15383	15370	15467	15314	15461	15342	15516	15542	15554	15576	15380	15514	15395	15429	15347	15446	15400	15414	15311	15360	15567	15314	15433	15355	15439	15427	15425	15600	15492	15488	15426	15251	15548	15326	15398	15395	15222	15364	15509	15288	15237	15331	15431	15511	15361	15256	15260	15322	15268	15353	15325	15331	15467	15359	15425	15343	15416	15346	15310	15352	15406	15374	15288	15409	15429	15366	15509	15513	15356	15422	15348	15411	15414	15441	15409	15226	15426	15686	15427	15265	15360	15280	15405	15469	15401	15410	15369	15353	15644	15251	15579	15319	15411	15529	15391	15439	15470	15530	15425	15478	15475	15393	15385	15573	15580	15466	15537	15337	15223	15423	15431	15315	15504	15427	15544	15282	15537	15681	15393	15464	15196	15274	15303	15435	15613	15366	15844	15220	15384	15452	15385	15359	15416	15255	15459	15432	15371	15654	15466	15113	15414	15499	15394	15282	15380	15547	15522	15413	15340	15514	15554	15525	15393	15512	15266	15286	15487	15351	15258	15576	15443	15583	15294	15296	15559	15468	15392	15290	15467	15386	15546	15443	15433	15421	15144	15304	15500	15424	15344	15448	15433	15740	15270	15396	15596	15439	15216	15386	15394	15364	15226	15305	15597	15437	15571	15285	15276	15307	15426	15300	15260	15505	15491	15385	15568	15548	15593	15666	15455	15342	15343	15363	15519	15398	15307	15353	15471	15425	15450	15360	15333	15387	15332	15419	15148	15220	15291	15343	15348	15386	15366	15376	15219	15254	15354	15353	15429	15321	15576	15335	15477	15565	15353	15495	15407	15509	15408	15461	15329	15328	15419	15372	15452	15328	15432	15518	15546	15368	15384	15303	15485	15453	15424	15376	15210	15425	15693	15387	15267	15322	15439	15379	15493	15370	15571	15430	15284	15285	15151	15446	15296	15235	15239	15332	15278	15325	15475	15614	15378	15390	15555	15331	15434	15480	15369	15261	15244	15576	15580	15530	15625	15572	15544	15477	15506	15294	15486	15319	15665	15352	15296	15389	15526	15416	15517	15316	15555	15481	15390	15285	15263	15424	15341	15552	15470	15228	15271	15302	15502	15393	15412	15657	15463	15618	15412	15564	15495	15425	15423	15335	15293	15309	15431	15363	15310	15138	15516	15382	15437	15300	15669	15563	15292	15400	15252	15377	15192	15315	15379	15312	15388	15445	15431	15261	15317	15414	15360	15572	15434	15420	15334	15402	15453	15318	15374	15348	15400	15384	15225	15374	15271	15165	15431	15402	15364	15395	15331	15181	15194	15482	15476	15330	15475	15396	15472	15440	15287	15405	15517	15285	15560	15343	15438	15452	15525	15527	15241	15457	15284	15456	15274	15618	15388	15452	15500	15452	15529	15461	15797	15384	15199	15464	15532	15354	15457	15446	15408	15387	15436	15541	15372	15634	15620	15498	15331	15484	15495	15359	15466	15408	15524	15378	15329	15418	15398	15505	15421	15309	15465	15425	15341	15326	15397	15291	15334	15254	15377	15332	15502	15307	15435	15332
15437	33701	27325	20294	18030	16157	15274	14765	14122	14001	13892	13836	13790	13616	13601	13666	13844	13612	13614	13583	13613	13587	13633	13532	13607	13560	13753	13474	13583	13708	13621	13466	13600	13574	13601	13555	13606	13450	13378	13462	13509	13572	13553	13533	13328	13386	13620	13599	13596	13342	13453	13451	13574	13757	13728	13535	13473	13625	13414	13552	13464	13656	13535	13576	13638	13682	13628	13436	13472	13744	13595	13518	13477	13394	13706	13480	13639	13660	13553	13403	13608	13452	13517	13465	13564	13596	13482	13485	13508	13529	13519	13686	13518	13636	13496	13578	13632	13499	13618	13497	13470	13623	13586	13715	13635	13370	13399	13550	13538	13701	13431	13290	13431	13570	13705	13384	13574	13516	13534	13445	13486	13546	13464	13585	13559	13513	13316	13610	13503	13445	13618	13595	13645	13498	13434	13426	13589	13571	13413	13534	13373	13440	13610	13699	13464	13678	13285	13739	13520	13565	13555	13518	13599	13581	13523	13592	13496	13492	13485	13419	13641	13499	13540	13499	13614	13541	13562	13525	13758	13526	13533	13606	13545	13581	13565	13368	13599	13615	13560	13599	13471	13501	13569	13606	13457	13444	13669	13492	13350	13629	13438	13529	13424	13486	13403	13425	13360	13524	13782	13460	13466	13551	13558	13596	13489	13566	13494	13518	13559	13555	13565	13545	13591	13289	13538	13768	13497	13541	13638	13362	13496	13580	13722	13487	13600	13505	13485	13523	13591	13498	13523	13339	13475	13443	13480	13653	13635	13610	13387	13459	13458	13457	13513	13544	13434	13582	13596	13461	13465	13522	13536	13584	13573	13457	13562	13379	13501	13485	13355	13528	13466	13597	13401	13401	13448	13555	13458	13552	13431	13606	13507	13620	13444	13393	13549	13577	13542	13418	13511	13388	13578	13523	13557	13721	13558	13513	13554	13696	13517	13546	13445	13727	13476	13478	13573	13534	13465	13486	13477	13464	13317	13513	13554	13397	13590	13483	13548	13468	13529	13546	13603	13475	13496	13395	13474	13577	13530	13618	13536	13537	13563	13384	13372	13499	13592	13616	13378	13526	13496	13670	13602	13463	13612	13438	13436	13584	13683	13629	13370	13522	13608	13583	13327	13506	13539	13482	13665	13555	13534	13557	13596	13402	13381	13440	13580	13527	13625	13634	13672	13552	13680	13605	13440	13467	13603	13559	13464	13472	13484	13566	13586	13567	13511	13461	13411	13634	13576	13492	13485	13449	13455	13679	13522	13424	13544	13501	13495	13441	13560	13597	13485	13725	13723	13578	13526	13546	13545	13471	13506	13510	13485	13611	13490	13520	13440	13637	13558	13523	13644	13662	13526	13650	13696	13751	13522	13485	13634	13388	13480	13607	13508	13511	13658	13570	13443	13558	13496	13567	13363	13601	13620	13411	13556	13653	13364	13471	13447	13569	13579	13628	13474	13454	13437	13522	13509	13480	13461	13488	13454	13472	13372	13470	13550	13457	13578	13568	13659	13472	13552	13473	13676	13403	13552	13508	13578	13365	13404	13344	13494	13452	13624	13465	13523	13461	13670	13589	13380	13456	13453	13452	13500	13515	13421	13578	13429	13428	13495	13607	13445	13338	13428	13515	13555	13471	13599	13698	13507	13499	13580	13391	13456	13680	13687	13337	13458	13476	13539	13560	13619	13725	13524	13591	13393	13635	13454	13580	13494	13380	13339	13727	13637	13440	13568	13420	13505	13643	13362	13667	13576	13559	13363	13509	13636	13495	13472	13471	13463	13704	13560	13649	13550	13441	13367	13501	13566	13642	13526	13423	13636	13628	13464	13449	13519	13700	13614	13487	13556	13638	13598	13507	13630	13587	13660	13595	13303	13398	13501	13538	13528	13390	13623	13525	13603	13411	13541	13615	13516	13388	13263	13500	13591	13658	13439	13583	13263	13641	13493	13513	13523	13600	13536	13401	13538	13722	13459	13482	13466	13637	13508	13558	13505	13538	13440	13362	13584	13683	13480	13453	13543	13501	13481	13583	13645	13510	13591	13660	13467	13580	13546	13608	13412	13489	13533	13343	13416	13652	13522	13445	13443	13650	13577	13445	13527	13570	13656	13566	13439	13645	13542	13527	13576	13792	13597	13488	13707	13597	13537	13434	13562	13458	13532	13577	13607	13637	13647	13424	13567	13456	13565	13313	13652	13475	13381	13657	13624	13529	13503	13564	13475	13286	13583	13609	13316	13545	13557	13635	13552	13410	13678	13340	13556	13676	13534	13438	13579	13577	13566	13628	13446	13574	13556	13430	13559	13759	13555	13565	13571	13529	13490	13477	13473	13556	13314	13616	13627	13578	13612	13469	13490	13532	13619	13575	13513	13676	13656	13481	13572	13519	13464	13404	13399	13514	13769	13436	13477	13518	13526	13488	13532	13618	13543	13603	13669	13696	13524	13598	13466	13467	13442	13544	13513	13500	13388	13394	13493	13512	13621	13434	13463	13663	13641	13517	13497	13486	13436	13481	13586	13383	13482	13454	13556	13431	13572	13467	13567	13586	13501	13311	13392	13520	13510	13558	13665	13394	13473	13579	13493	13476	13647	13642	13431	13569	13584	13688	13501	13556	13644	13523	13596	13723	13599	13607	13418	13536	13430	13557	13578	13516	13475	13501	13594	13661	13646	13553	13375	13498	13506	13412	13482	13625	13601	13488	13645	13540	13497	13357	13636	13505	13725	13498	13420	13544	13334	13520	13542	13550	13673	13677	13526	13488	13517	13260	13565	13508	13546	13629	13459	13488	13418	13628	13521	13412	13605	13544	13527	13515	13448	13594	13442	13435	13730	13324	13588	13569	13390	13508	13447	13525	13455	13329	13568	13661	13483	13649	13525	13559	13461	13494	13606	13522	13550	13639	13514	13573	13585	13640	13529	13499	13423	13498	13630	13563	13471	13492	13555	13589	13498	13490	13677	13672	13476	13581	13520	13554	13575	13395	13415	13497	13464	13561	13482	13591	13326	13512	13465	13370	13490	13557	13783	13520	13611	13396	13508	13621	13498	13554	13467	13488	13573	13559	13394	13519	13549	13488	13603	13456	13505	13502	13582	13679	13642	13566	13674	13577	13542	13543	13404	13595	13450	13521	13545	13583	13484	13546	13613	13558	13704	13658	13522	13486	13697	13642	13514	13690	13513	13486	13464	13479	13539	13414	13607	13391	13476	13488	13532	13609	13544	13635	13662	13397	13548	13685	13592	13336	13547	13511	13575	13542	13600	13495	13389	13660	13342	13539	13575	13467	13576	13505	13674	13450	13616	13504	13634	13372	13463	13395	13583	13362	13459	13370	13412	13584	13609	13385	13413	13542	13467	13413	13591	13534	13691	13502	13781	13440	13563	13484	13547	13476	13616	13470	13530	13569	13544	13504	13601	13376	13624	13575	13557	13377	13451	13550	13563	13668	13511	13403	13626	13585	13520	13440	13550	13574	13521	13618	13577	13444	13488	13483	13241	13621	13577	13560	13495	13585	13318	13492	13695	13584	13457	13657	13565	13435	13586	13620	13526	13452	13550	13474	13523	13441	13513	13506	13589	13531	13542	13461	13377	13460	13707	13560	13600	13366	13618	13635	13562	13671	13509	13527	13545	13563	13556	13625	13531	13565	13428	13521	13369	13568	13570	13682	13475	13548	13570	13477	13439	13576	13556	13568	13613	13540	13560	13551	13590	13681	13297	13383	13585	13410	13627	13446	13547	13633	13598	13567	13425	13591	13496	13547	13544	13515	13411	13372	13574	13668	13611	13474	13651	13527	13492	13406	13480	13500	13656	13547	13558	13589	13604	13528	13504	13472	13624	13500	13519	13565	13523	13544	13573	13506	13534	13615	13508	13381	13606	13589	13419	13690	13416	13689	13435	13542	13467	13517	13480	13625	13710	13370	13526	13645	13430	13582	13548	13693	13438	13564	13448	13511	13401	13467	13698	13610	13397	13488	13629	13502	13547	13452	13584	13674	13655	13761	13711	13521	13403	13481	13667	13364	13659	13656	13611	13639	13571	13488	13524	13383	13422	13543	13578	13507	13602	13550	13652	13545	13522	13620	13449	13204	13527	13512	13514	13653	13500	13508	13574	13464	13537	13480	13657	13591	13518	13651	13431	13565	13616	13574	13608	13464	13529	13590	13635	13494	13491	13568	13615	13469	13615	13583	13457	13459	13553	13586	13519	13452	13545	13462	13558	13466	13504	13722	13445	13509	13521	13446	13547	13476	13396	13595	13592	13373	13364	13423	13555	13619	13662	13585	13392	13334	13605	13423	13417	13627	13456	13657	13671	13560	13594	13521	13368	13390	13650	13576	13549	13443	13454	13536	13580	13459	13519	13432	13538	13617	13679	13405	13452	13568	13513	13590	13367	13501	13397	13638	13675	13654	13432	13717	13648	13525	13384	13444	13635	13406	13401	13639	13591	13546	13554	13690	13600	13425	13569	13534	13426	13532	13595	13578	13388	13480	13461	13801	13553	13566	13507	13605	13554	13442	13366	13675	13387	13565	13384	13510	13475	13498	13412	13540	13628	13544	13535	13627	13597	13434	13440	13653	13447	13548	13525	13590	13468	13503	13648	13494	13576	13478	13553	13687	13567	13670	13344	13563	13479	13512	13508	13568	13540	13320	13428	13462	13431	13495	13465	13493	13493	13494	13449	13538	13306	13463	13523	13509	13425	13502	13818	13661	13433	13574	13573	13319	13635	13520	13430	13375	13596	13467	13389	13574	13458	13480	13494	13623	13624	13616	13526	13620	13415	13486	13415	13605	13645	13431	13604	13507	13477	13526	13539	13530	13517	13556	13571	13599	13409	13521	13614	13424	13640	13372	13620	13447	13367	13570	13563	13420	13489	13470	13514	13535	13774	13466	13442	13510	13714	13518	13483	13548	13561	13609	13528	13406	13662	13521	13428	13680	13625	13638	13552	13608	13539	13343	13507	13716	13370	13539	13472	13389	13454	13584	13499	13459	13600	13434	13441	13596	13550	13444	13444	13529	13485	13677	13490	13514	13638	13465	13651	13601	13474	13491	13455	13622	13388	13592	13500	13637	13439	13607	13502	13514	13543	13462	13588	13506	13642	13723	13691	13649	13514	13443	13383	13511
24330	20997	26641	26043	19029	16654	16197	15127	14831	14822	14942	14674	14614	14650	14820	14754	14518	14685	14680	14684	14703	14563	14515	14616	14337	14639	14556	14498	14583	14594	14353	14647	14361	14317	14418	14472	14661	14501	14442	14544	14451	14805	14498	14672	14610	14486	14456	14547	14622	14430	14747	14502	14515	14548	14294	14485	14476	14478	14574	14392	14397	14561	14486	14518	14461	14509	14448	14493	14360	14346	14493	14480	14369	14557	14479	14609	14411	14631	14322	14438	14439	14606	14701	14464	14586	14335	14361	14487	14384	14532	14505	14434	14293	14639	14537	14407	14593	14342	14399	14458	14704	14508	14639	14511	14444	14534	14775	14458	14378	14360	14301	14508	14529	14563	14412	14397	14502	14461	14551	14339	14554	14424	14429	14541	14428	14579	14425	14535	14594	14669	14613	14754	14490	14570	14399	14426	14519	14662	14510	14539	14497	14438	14350	14399	14509	14526	14459	14445	14515	14571	14408	14454	14449	14126	14488	14480	14575	14373	14449	14381	14521	14491	14519	14605	14399	14377	14298	14496	14475	14724	14458	14430	14548	14235	14509	14537	14475	14545	14326	14437	14440	14494	14461	14601	14491	14488	14616	14472	14559	14420	14379	14521	14431	14462	14409	14582	14511	14404	14442	14643	14429	14406	14355	14623	14606	14669	14574	14380	14462	14537	14579	14482	14439	14509	14426	14407	14383	14554	14690	14564	14516	14322	14506	14497	14472	14591	14546	14448	14285	14489	14631	14424	14542	14573	14579	14525	14486	14441	14485	14498	14653	14552	14665	14514	14420	14417	14348	14519	14421	14646	14332	14349	14464	14468	14627	14555	14580	14541	14397	14449	14601	14400	14253	14342	14424	14654	14484	14528	14573	14650	14344	14361	14541	14456	14525	14586	14438	14305	14214	14512	14329	14548	14446	14289	14406	14547	14546	14687	14386	14650	14355	14521	14604	14490	14328	14336	14519	14477	14516	14402	14361	14463	14451	14580	14409	14455	14365	14546	14585	14446	14486	14485	14645	14615	14303	14591	14391	14486	14555	14473	14568	14354	14649	14464	14528	14536	14533	14324	14445	14552	14446	14618	14537	14441	14276	14477	14606	14643	14687	14354	14642	14585	14446	14570	14677	14484	14507	14396	14429	14505	14490	14506	14441	14406	14478	14495	14540	14497	14346	14636	14547	14315	14543	14360	14599	14302	14223	14510	14422	14564	14424	14590	14632	14510	14656	14667	14483	14330	14287	14535	14646	14295	14505	14393	14458	14262	14593	14704	14479	14392	14347	14399	14581	14322	14475	14507	14228	14361	14353	14606	14419	14548	14415	14451	14509	14320	14606	14459	14418	14582	14458	14466	14445	14375	14440	14559	14655	14466	14504	14542	14505	14583	14660	14495	14510	14608	14533	14600	14507	14388	14453	14370	14491	14399	14416	14551	14480	14548	14470	14555	14619	14390	14406	14579	14495	14400	14496	14389	14482	14454	14364	14318	14451	14644	14679	14597	14722	14627	14654	14451	14547	14467	14563	14402	14654	14587	14361	14521	14475	14415	14474	14619	14474	14595	14533	14388	14477	14490	14623	14476	14484	14622	14561	14652	14436	14312	14390	14474	14424	14527	14470	14287	14675	14493	14609	14463	14355	14345	14789	14538	14654	14539	14508	14464	14370	14583	14521	14479	14573	14524	14313	14459	14459	14583	14621	14593	14342	14537	14543	14629	14463	14479	14778	14519	14616	14558	14402	14539	14489	14516	14535	14581	14393	14421	14377	14337	14255	14578	14452	14573	14563	14601	14497	14381	14388	14413	14476	14487	14462	14320	14516	14565	14681	14489	14422	14541	14507	14421	14605	14526	14503	14373	14190	14507	14395	14638	14515	14583	14500	14516	14272	14422	14628	14564	14652	14651	14502	14561	14350	14518	14453	14522	14552	14533	14480	14641	14693	14437	14478	14340	14336	14405	14517	14439	14572	14551	14654	14560	14356	14409	14418	14529	14465	14484	14670	14532	14486	14587	14407	14659	14630	14384	14579	14498	14441	14429	14323	14484	14415	14453	14630	14434	14481	14617	14389	14606	14270	14470	14420	14420	14579	14540	14612	14364	14442	14335	14468	14460	14432	14372	14298	14525	14690	14256	14456	14584	14599	14526	14402	14457	14601	14476	14574	14348	14390	14622	14475	14525	14576	14629	14523	14660	14594	14508	14542	14491	14441	14447	14695	14544	14596	14428	14288	14445	14434	14499	14558	14504	14464	14660	14406	14621	14502	14346	14488	14509	14487	14830	14476	14479	14383	14484	14459	14473	14595	14531	14501	14397	14408	14406	14386	14615	14559	14606	14411	14437	14476	14553	14365	14500	14621	14484	14568	14438	14338	14496	14520	14468	14364	14494	14549	14623	14474	14521	14484	14538	14532	14490	14736	14713	14416	14550	14479	14558	14653	14547	14254	14633	14250	14540	14484	14569	14515	14589	14560	14703	14420	14600	14337	14505	14510	14513	14537	14534	14565	14668	14573	14490	14678	14418	14432	14525	14704	14632	14516	14311	14413	14548	14432	14326	14589	14431	14323	14558	14470	14607	14425	14511	14415	14594	14450	14512	14532	14589	14468	14541	14627	14555	14358	14543	14677	14578	14403	14560	14308	14459	14474	14429	14547	14514	14434	14701	14432	14530	14563	14431	14304	14612	14686	14518	14533	14346	14544	14291	14404	14329	14435	14395	14465	14227	14311	14390	14627	14482	14377	14471	14485	14617	14462	14514	14365	14464	14541	14705	14764	14594	14589	14793	14446	14245	14304	14469	14669	14312	14291	14416	14692	14461	14383	14442	14557	14396	14491	14525	14361	14528	14658	14575	14748	14542	14584	14470	14588	14522	14764	14411	14523	14543	14505	14564	14369	14710	14574	14485	14422	14429	14634	14511	14513	14424	14518	14597	14340	14513	14663	14646	14542	14560	14646	14520	14372	14510	14523	14704	14428	14380	14398	14430	14540	14586	14447	14495	14602	14625	14474	14658	14462	14555	14486	14269	14576	14527	14661	14377	14402	14660	14635	14489	14598	14637	14730	14561	14506	14515	14434	14461	14466	14563	14429	14362	14432	14243	14724	14579	14493	14352	14478	14328	14667	14528	14614	14543	14576	14528	14573	14546	14547	14482	14680	14303	14529	14646	14388	14517	14365	14571	14541	14366	14354	14498	14471	14489	14456	14601	14592	14481	14355	14580	14564	14445	14472	14474	14476	14487	14248	14484	14436	14530	14576	14473	14471	14677	14487	14514	14572	14556	14427	14653	14252	14390	14457	14369	14455	14665	14502	14691	14615	14498	14613	14599	14661	14466	14721	14459	14521	14479	14337	14571	14310	14415	14574	14474	14638	14476	14345	14392	14577	14434	14336	14429	14499	14488	14330	14475	14524	14494	14487	14516	14695	14610	14593	14534	14538	14446	14350	14486	14424	14458	14601	14499	14563	14486	14595	14693	14343	14544	14507	14355	14605	14294	14531	14334	14484	14592	14354	14408	14466	14586	14611	14509	14646	14467	14353	14407	14425	14721	14389	14350	14788	14346	14302	14414	14485	14395	14461	14287	14548	14400	14442	14501	14478	14532	14521	14550	14420	14533	14443	14480	14438	14521	14528	14530	14494	14539	14631	14638	14539	14315	14449	14479	14457	14482	14388	14368	14359	14500	14618	14697	14615	14376	14433	14673	14535	14464	14373	14522	14425	14398	14477	14522	14322	14556	14712	14556	14429	14525	14499	14356	14445	14208	14649	14663	14534	14479	14497	14331	14618	14397	14401	14703	14400	14596	14471	14693	14504	14503	14257	14312	14469	14513	14741	14493	14610	14548	14543	14610	14650	14624	14586	14379	14490	14360	14464	14303	14349	14294	14379	14430	14338	14558	14341	14626	14409	14395	14504	14321	14515	14307	14504	14563	14386	14528	14482	14523	14372	14602	14628	14486	14501	14518	14538	14436	14621	14527	14721	14591	14496	14382	14454	14476	14545	14476	14413	14588	14524	14484	14586	14593	14583	14418	14320	14543	14605	14429	14379	14706	14447	14493	14510	14286	14533	14430	14547	14370	14603	14611	14467	14380	14631	14453	14406	14757	14432	14500	14344	14596	14667	14535	14267	14267	14463	14339	14511	14454	14625	14648	14254	14525	14526	14475	14416	14458	14597	14678	14437	14329	14452	14487	14402	14602	14367	14568	14511	14705	14452	14675	14466	14584	14571	14340	14408	14640	14449	14594	14514	14582	14423	14605	14516	14238	14519	14612	14452	14380	14463	14623	14590	14498	14336	14686	14531	14448	14546	14330	14483	14567	14467	14530	14505	14406	14570	14663	14427	14370	14460	14556	14493	14459	14393	14406	14520	14571	14671	14625	14319	14565	14437	14283	14381	14509	14602	14441	14713	14637	14429	14329	14726	14453	14512	14342	14399	14643	14534	14485	14367	14245	14276	14517	14608	14590	14769	14424	14522	14590	14486	14520	14468	14332	14184	14333	14544	14275	14427	14590	14547	14568	14513	14440	14518	14609	14651	14637	14534	14577	14400	14613	14456	14362	14388	14551	14516	14404	14456	14361	14578	14663	14382	14540	14549	14520	14476	14673	14440	14577	14352	14535	14420	14587	14439	14509	14395	14594	14505	14506	14413	14278	14464	14664	14564	14694	14606	14332	14232	14566	14538	14392	14630	14344	14582	14470	14597	14556	14436	14533	14388	14427	14570	14390	14458	14315	14662	14409	14668	14517	14543	14495	14676	14600	14711	14489	14465	14446	14499	14350	14416	14408	14538	14395	14458	14323	14565	14573	14753	14703	14333	14491	14633	14555	14447	14464	14552	14558	14429	14523	14456	14427	14404	14690	14621	14725	14549	14620	14763	14335	14479	14380	14453	14492	14563	14522	14521	14516	14497	14489	14644	14385	14665	14402	14478	14508	14570	14368	14410	14456	14531	14432	14659	14446	14506	14580	14503	14430	14727	14506	14553	14524	14599	14534	14460	14528	14395	14684	14456	14516	14339	14478	14445	14581	14395	14518	14392	14409	14384	14496	14399	14276	14566	14285	14405	14420	14490	14339	14432	14620	14524	14377	14444	14219	14481	14346	14638	14411	14459	14604	14479	14495
15612	29740	24231	18467	16536	14988	14215	13781	13585	13466	13373	13217	13280	13238	13034	13061	13115	13053	12858	13137	13053	13021	13022	13047	13010	13051	13064	13060	12927	13144	12971	13083	13082	12884	12990	13100	13199	13295	12906	13081	13034	13091	13095	13043	13073	13028	12916	13090	12994	13142	13074	12923	12834	13104	12991	12830	13069	13148	13089	13010	12964	12880	12945	12995	13063	12902	12928	13031	13178	12983	13046	12863	13027	13100	13086	13137	12996	13151	13023	13128	13029	13019	13046	13002	13022	12923	13242	12984	13031	13010	13148	12968	13097	12932	13140	13087	13037	12744	12993	13105	13013	13023	13065	12972	12954	12880	13066	13045	12935	13185	13120	12988	12874	13127	13044	13025	13112	12944	13130	13073	12970	13176	12932	13263	12933	13025	12992	13063	12925	13153	13080	12946	12999	12991	13061	12953	12948	12962	13149	12815	13092	13090	13058	12919	13046	12963	12981	12976	12844	13024	12926	13161	12900	13086	12984	12914	13005	13159	13065	13023	13031	13132	12936	12894	13013	13098	12991	13055	13007	12986	13186	12867	13051	13089	13032	13106	12942	12979	12960	12944	13184	13052	13097	12991	13082	12977	13199	13032	13116	13071	12953	13002	12968	13061	13049	13008	13047	13005	12931	13126	13193	13109	13050	12930	13084	12974	12977	13061	13042	12964	13038	13023	12961	13186	12912	13031	13130	13099	13142	12929	12981	13032	13140	13147	12991	13049	13133	13091	13104	12954	13139	12969	13015	12963	12989	12893	12975	12953	12900	12897	12917	13034	13064	13073	13098	13104	13244	12918	12988	12909	13034	12949	13004	13121	13135	13041	12820	13125	12870	13154	13005	13193	13127	12973	12826	12869	13069	13101	13026	13099	13090	12931	12969	12960	12998	13046	12885	12924	13016	13047	13137	12891	12987	13010	13024	13278	12966	13057	13131	12994	13117	12978	13004	13060	13189	13143	12938	13030	13072	12997	13114	13192	12905	13009	13074	12855	13130	12954	13014	12899	12934	13107	13101	12917	13158	13019	12943	12960	13087	12755	13082	13147	13018	13083	13107	13127	13059	12994	12952	12994	13220	13025	13131	12977	13019	13000	12980	13032	13100	12952	13274	12944	13051	12967	13161	13109	12995	12922	13004	12973	12982	13203	12952	12927	13113	13074	13069	13054	13022	12992	13130	13030	13051	13051	12998	13030	12922	12838	12894	13009	12887	12967	12966	13059	13001	13083	13076	13091	13176	12998	13137	13075	13043	13000	13008	13022	13112	12966	12977	13160	13074	13017	13023	13030	12997	13195	13041	13133	13151	13041	13005	12952	13038	12820	13136	13080	12991	13008	12803	13081	12972	13063	13099	13074	12863	12960	13030	13012	12904	13048	13050	12995	13059	13183	12974	13027	13019	12912	13003	13054	13166	12985	13100	13027	13033	13051	13010	13101	13057	13063	12979	13031	13054	12991	13001	12947	12949	13109	13126	12991	12917	13077	13148	13109	12989	13215	13009	13142	13138	13046	12868	13137	13101	12932	13001	13000	12937	13056	13016	13143	12978	12856	13029	13016	13074	13136	13042	13274	12898	13060	13138	13180	12973	13013	13195	13097	13011	12876	12985	13047	12945	13005	13003	13049	13069	13191	12845	13104	13018	13023	13168	13116	12957	12914	13082	13022	13019	12921	13100	12992	12939	13020	13037	13122	12944	12871	13066	13288	12975	13101	12906	13151	12949	13008	13069	13050	12890	12894	13062	12964	12949	13093	13078	13019	13032	13005	13129	13027	13042	12820	13006	12951	13140	12891	12890	13110	12971	12988	12864	13051	13035	12946	13162	13062	13122	12942	13111	13107	12775	13150	12900	12953	12931	13187	13010	13004	12880	13056	12914	12934	12998	13025	13172	13032	12938	12930	12974	12990	12933	12932	13187	12776	13175	12812	13050	13004	13179	13211	12888	12972	13044	12897	12954	13025	12937	12974	12988	13066	13052	13022	13145	12922	12966	12951	12923	12980	13001	13024	13013	13018	12999	12975	13037	12892	13126	13131	12814	13151	12993	13005	12995	12820	13045	13150	13006	13041	13079	13174	13131	13058	12823	12806	12919	13057	12990	13040	12981	12973	13071	12922	12954	13037	13198	12905	12867	12998	13119	13080	13076	13070	13021	12986	12971	12982	13156	13006	12976	12985	13030	12913	12965	13103	13154	13193	13130	13112	13058	13031	13016	12966	12902	13067	13018	12927	13035	13137	13014	13070	12860	12915	13001	12919	13024	12967	12945	13121	12980	13109	13076	13059	13090	13086	13014	13052	12987	13040	12957	12956	13167	13033	12994	13054	12993	13136	12971	13148	13122	12983	12881	13006	13099	12971	13016	12997	12977	13019	12957	12905	13151	13018	13130	12999	12883	13081	13065	13074	13037	13071	12923	13090	13027	13122	13070	13060	13044	13196	13137	13101	12985	13078	13119	13049	13053	12925	12931	13167	12825	13014	13043	13019	12968	13053	13051	13065	13017	13136	13087	13027	13003	13106	13016	12979	13009	12998	13066	12897	13021	12996	12891	12929	12988	12909	13009	13038	13013	13032	13067	12990	13052	12920	13008	12929	12908	13043	13061	12975	13168	12996	13131	13041	12970	13118	12965	13184	13059	13037	13115	12986	13192	13019	13102	13027	12976	13104	12911	13067	13014	13074	12888	12966	12993	13105	13127	12790	12935	13099	12917	12963	13226	12804	13106	13131	13137	13053	13060	13042	13100	13048	13016	12959	12933	13217	13066	12959	13005	12931	13117	12954	13006	13022	13028	13046	12944	13085	13041	13178	12967	12950	13052	13040	13038	12996	13061	13139	12953	12996	13026	12939	12826	13105	13166	13096	13071	12913	12952	13153	12936	13065	13094	12957	12857	13077	12996	12820	13090	12979	13045	13107	13027	13013	12995	12976	12995	12958	13009	13140	12983	13066	13004	13068	12924	12935	13090	13103	13044	13098	13145	12984	13099	12973	13036	13062	13031	13048	13146	12921	12960	12985	13275	13062	12881	13073	13163	12941	12951	13027	13098	12986	13008	12869	13021	12975	13094	13248	13023	13077	12989	12930	13198	13075	12973	13014	12933	13045	13004	12900	12984	13077	13056	12976	12982	13080	13046	12952	13054	13057	13067	13165	12887	13122	12920	13205	13015	13195	13116	13048	13171	12988	13039	13144	12966	12937	13203	13081	13039	12948	13074	13105	12936	13120	13114	13042	12983	13117	12928	13066	13027	13038	13095	12982	13087	13090	12998	13057	12984	12997	13085	13053	13107	13030	13036	13108	12929	12935	13041	13098	12975	12959	12952	13054	12866	12972	12961	13085	13041	13174	13059	13038	13018	12972	13043	13070	13006	13008	13079	13155	12870	12991	12972	12904	13014	12996	13017	13042	13210	13125	12945	13054	12964	13179	13057	13182	13074	12987	12905	13039	13075	12979	13288	12992	12915	12963	13109	13080	12873	13084	13028	13088	13070	13195	12938	13138	13071	13092	12893	13004	13081	12961	13117	13044	13040	13083	12999	13091	13148	13045	13039	13052	13202	12906	13022	13012	13078	12968	13034	13104	13059	12911	12999	12890	13072	12819	13070	13028	12974	12993	13070	13070	13098	13011	13076	13103	13131	13059	12882	13080	12944	12957	13069	13041	13104	13017	12986	12965	12895	13173	12930	13176	13029	12960	12918	13154	12994	13085	13114	13121	13040	13002	12998	12833	13160	13202	13032	12942	12914	13169	12967	13050	12997	13047	13086	13092	12918	12923	13073	12994	13170	12998	13118	13033	12985	13025	12957	13168	13024	13060	13170	12931	13027	13121	12878	12987	13012	12915	12950	13126	12999	13047	13059	13171	13143	12940	13205	13056	12979	13089	13072	12793	13016	13034	13144	13081	13067	13203	12934	12985	12992	13036	13117	12980	13109	13015	13142	12936	12945	13061	13236	13129	13048	12998	13064	13028	12996	13041	12887	13103	13008	12973	12859	13211	13153	13074	13007	12834	13071	13265	13042	12917	13007	13178	13050	12938	13016	13124	12873	13107	12885	13075	13010	13015	12951	13066	13018	12973	12888	12917	13061	12973	12933	13003	12953	13096	13052	12962	12948	13238	12989	12992	12861	13063	13253	12992	12974	12980	13016	13161	13069	13034	12900	12999	13050	12994	13069	13131	13034	12976	12975	13119	13055	13048	12888	13003	12999	12925	12983	12986	13059	12962	13064	13163	12961	12881	12962	13197	12930	13103	12999	13017	13042	13076	13168	13115	13197	13208	13000	13102	12942	12980	13175	13016	13062	13168	13125	13114	13034	12948	13075	13090	12922	12951	12959	12892	12939	12950	13204	12990	13041	13060	13130	13173	13153	12884	12943	12925	12966	13048	13059	12967	13015	13160	13024	13012	12966	12940	12941	12898	13134	13029	12915	12914	13123	13024	13038	13130	13173	13133	12965	13128	13112	12869	13085	12950	13114	13097	13145	13035	13152	13044	12958	12862	13070	13066	13068	13030	13069	13023	12921	12935	13003	13037	13027	13073	13063	13028	13021	12971	13090	12892	13099	13164	13091	13002	12992	12842	12995	13111	12992	13147	13070	12990	12986	12846	13054	13165	12994	12940	12888	12967	13040	13056	13221	12994	13055	13032	13142	13074	12952	13123	13191	12865	13028	12946	12946	12801	12929	13154	12981	13122	13012	12906	13143	12774	13015	13209	12926	12881	13022	12921	13001	13000	13131	13107	12995	12955	13152	12958	13027	13150	13223	13100	13045	12986	12981	13073	12924	12915	13083	12896	13033	13017	13062	13064	13031	12920	13049	12963	12975	13020	13010	13261	12992	12941	13082	12915	13160	13044	13053	12900	12844	13016	12922	12939	12992	13062	12961	13124	13085	13172	12974	12972	12944	12968	13012	13028	13127	13077	13136	13047	13030	13082	13098	13234	12978	13030	13011	13005	12964	12984	12991	12871	12988	13152	13225	13033	13045	12884	12965	13142	12966	13040	13060	13062	13216	13053	13012	12974	13208	13044	13097	13193	13082	13066	13035	13048	12987	12957	13040	12934	13142	13061	13165	12970	12874	13033	13111	12975	12921	13044	12950	13006	13142	13023	13074	13141	12831	13144
21811	20974	28251	23905	21199	22863	23992	18271	17328	17475	17231	16897	16847	16814	16647	16777	16550	16766	16637	16715	16757	16559	16391	16397	16445	16549	16469	16527	16388	16587	16374	16371	16596	16417	16476	16406	16440	16578	16566	16373	16477	16275	16433	16637	16433	16360	16533	16530	16459	16406	16460	16412	16317	16300	16363	16335	16481	16469	16458	16399	16521	16577	16459	16510	16588	16234	16394	16259	16384	16490	16286	16483	16467	16528	16522	16445	16388	16362	16333	16389	16639	16357	16357	16420	16368	16354	16322	16344	16341	16259	16478	16281	16377	16532	16475	16365	16212	16411	16281	16498	16309	16362	16275	16630	16416	16191	16251	16280	16404	16377	16440	16283	16218	16057	16513	16217	16346	16335	16451	16313	16326	16385	16043	16339	16567	16400	16364	16262	16237	16347	16312	16536	16280	16197	16272	16266	16248	16155	16408	15969	16281	16469	16387	16433	16359	16193	16348	16452	16480	16257	16241	16513	16288	16240	16349	16320	16430	16454	16102	16339	16269	16196	16302	16308	16432	16405	16290	16297	16404	16502	16332	16296	16351	16440	16454	16312	16317	16236	16303	16271	16452	16416	16279	16450	16106	16151	16424	16463	16281	16366	16165	16152	16256	16411	16365	16406	16366	16466	16206	16434	16368	16349	16261	16303	16260	16366	16461	16480	16289	16255	16336	16286	16248	16289	16430	16091	16277	16112	16488	16217	16214	16130	16451	16499	16266	16191	16286	16469	16338	16287	16393	16226	16361	16201	16494	16208	16304	16306	16361	16487	16347	16437	16353	16145	16249	16357	16394	16423	16280	16159	16291	16391	16188	16464	16258	16408	16280	16404	16232	16200	16315	16202	16421	16564	16433	16341	16329	16214	16396	16409	16315	16389	16274	16342	16323	16313	16409	16483	16281	16508	16291	16236	16262	16371	16350	16417	16362	16329	16488	16476	16295	16311	16150	16238	16276	16430	16442	16169	16477	16230	16350	16388	16357	16393	16309	16422	16407	16384	16263	16341	16491	16242	16197	16265	16387	16330	16108	16361	16298	16452	16364	16369	16282	16387	16308	16131	16301	16269	16155	16258	16236	16419	16320	16263	16336	16420	16309	16314	16266	16434	16245	16459	16407	16272	16272	16291	16277	16392	16325	16290	16461	16459	16557	16209	16282	16197	16419	16240	16398	16369	16459	16472	16310	16253	16289	16395	16199	16304	16303	16290	16261	16371	16173	16358	16270	16239	16163	16385	16250	16483	16323	16238	16609	16135	16380	16240	16281	16329	16355	16325	16279	16234	16240	16131	16430	16109	16376	16473	16419	16227	16407	16284	16407	16342	16372	16263	16495	16377	16398	16386	16304	16350	16284	16426	16157	16273	16253	16423	16361	16451	16299	16288	16388	16274	16266	16513	16342	16386	16220	16589	16192	16145	16395	16192	16761	16108	16616	16400	16486	16414	16377	16448	16266	16301	16464	16248	16353	16504	16376	16540	16229	16402	16411	16362	16382	16262	16158	16374	16381	16331	16182	16380	16512	16109	16184	16448	16438	16590	16263	16575	16299	16256	16253	16423	16260	16335	16317	16320	16418	16385	16354	16281	16156	16316	16478	16329	16336	16225	16403	16322	16338	16497	16488	16456	16178	16232	16238	16434	16286	16339	16359	16324	16465	16374	16322	16388	16455	16447	16349	16468	16283	16224	16382	16332	16185	16526	16438	16272	16187	16481	16461	16367	16116	16427	16476	16316	16246	16123	16190	16129	16303	16239	16365	16196	16366	16193	16241	16413	16126	16275	16161	16506	16228	16239	16501	16409	16337	16209	16272	16285	16154	16385	16205	16365	16409	16400	16474	16288	16379	16526	16278	16428	16399	16294	16219	16287	16352	16232	16405	16159	16076	16336	16153	16307	16407	16412	16246	16227	16230	16464	16481	16327	16251	16274	16256	16234	16222	16196	16252	16518	16246	16249	16229	16575	16400	16284	16401	16498	16295	16412	16349	16111	16282	16343	16366	16198	16236	16444	16242	16195	16234	16189	16404	16270	16294	16540	16308	16228	16258	16206	16513	16446	16371	16276	16291	16283	16274	16061	16250	16419	16318	16307	16327	16262	16337	16205	16264	16408	16413	16233	16348	16255	16361	16389	16419	16300	16385	16400	16256	16336	16157	16262	16310	16394	16314	16428	16276	16355	16418	16095	16408	16313	16362	16416	16202	16290	16257	16258	16358	16381	16462	16509	16418	16509	16556	16336	16360	16090	16339	16303	16303	16305	16495	16325	16287	16421	16235	16126	16357	16094	16378	16233	16183	16217	16344	16502	16171	16388	16437	16482	16046	16340	16195	16340	16488	16419	16429	16335	16421	16484	16213	16193	16341	16409	16361	16165	16250	16252	16339	16553	16355	16353	16112	16420	16212	16497	16462	16393	16269	16528	16333	16474	16212	16283	16260	16316	16271	16314	16336	16360	16385	16265	16355	16204	16385	16281	16337	16423	16214	16395	16280	16485	16153	16348	16224	16221	16378	16556	16303	16330	16507	16376	16506	16286	16258	16290	16447	16437	16425	16437	16470	16477	16245	16243	16321	16499	16254	16355	16517	16052	16492	16379	16279	16241	16250	16369	16366	16260	16320	16349	16344	16383	16332	16169	16258	16317	16330	16314	16507	16232	16277	16469	16409	16364	16255	16534	16086	16508	16432	16365	16301	16333	16232	16370	16363	16222	16274	16288	16344	16388	16160	16191	16363	16240	16316	16356	16415	16398	16279	16318	16325	16369	16280	16273	16337	16482	16276	16418	16373	16366	16345	16185	16082	16230	16478	16221	16208	16399	16370	16300	16391	16337	16151	16314	16552	16107	16350	16307	16338	16297	16117	16425	16153	16328	16216	16413	16430	16448	16329	16305	16226	16162	16407	16412	16308	16186	16384	16366	16360	16476	16439	16196	16350	16397	16275	16386	16228	16324	16273	16198	16291	16209	16417	16391	16235	16376	16365	16401	16503	16418	16374	16497	16192	16238	16219	16472	16249	16380	16745	16153	16291	16271	16283	16293	16318	16276	16328	16235	16233	16464	16147	16447	16216	16279	16555	16355	16423	16327	16276	16248	16334	16253	16089	16440	16323	16204	16327	16346	16247	16317	16353	16148	16330	16306	16392	16399	16492	16288	16272	16213	16387	16249	16385	16387	16487	16225	16226	16188	16198	16497	16151	16165	16265	16324	16235	16496	16394	16329	16368	16318	16313	16266	16350	16170	16030	16242	16264	16368	16375	16228	16129	16250	16492	16392	16335	16349	16386	16346	16355	16702	16499	16279	16251	16355	16110	16311	16224	16449	16310	16211	16449	16388	16189	16128	16467	16408	16369	16542	16270	16339	16313	16182	16579	16574	16602	16419	16287	16447	16361	16319	16258	16302	16361	16333	16378	16259	16285	16419	16376	16200	16452	16404	16504	16473	16447	16468	16316	16261	16355	16186	16352	16390	16279	16157	16376	16319	16380	16391	16348	16295	16336	16402	16274	16285	16169	16253	16220	16457	16313	16425	16296	16013	16220	16302	16293	16290	16134	16355	16502	16195	16284	16196	16076	16298	16262	16439	16652	16479	16521	16443	16084	16282	16333	16158	16452	16164	16562	16220	16392	16087	16336	16478	16190	16231	16041	16432	16228	16498	16281	16318	16391	15976	16365	16405	16336	16475	16434	16358	16543	16388	16521	16191	16287	16223	16242	16335	16258	16497	16341	16204	16395	16408	16464	16334	16286	16300	16373	16391	16455	16250	16303	16451	16292	16236	16192	16177	16352	16227	16455	16325	16259	16549	16382	16272	16443	16190	16220	16312	16303	16471	16273	16501	16247	16375	16241	16294	16328	16239	16246	16241	16230	16341	16250	16372	16362	16321	16501	16268	16648	16188	16421	16419	16467	16156	16173	16293	16375	16297	16191	16357	16332	16229	16312	16410	16126	16184	16233	16269	16302	16357	16303	16419	16408	16288	16523	16385	16204	16209	16222	16474	16140	16321	16303	16447	16365	16560	16308	16278	16281	16218	16396	16253	16364	16303	16404	16409	16290	16300	16188	16220	16166	16347	16377	16404	16192	16236	16425	16157	16373	16104	16329	16375	16233	16374	16319	16549	16422	16269	16385	16432	16467	16456	16415	16165	16264	16279	16481	16439	16240	16483	16459	16409	16221	16227	16423	16354	16388	16470	16372	16433	16589	16481	16533	16274	16244	16340	16574	16425	16388	16457	16411	16348	16356	16247	16415	16285	16320	16390	16286	16264	16367	16359	16299	16265	16391	16416	16216	16400	16375	16300	16429	16297	16262	16423	16381	16089	16415	16435	16360	16272	16140	16293	16442	16377	16344	16433	16452	16437	16501	16371	16215	16291	16383	16417	16361	16454	16491	16361	16342	16223	16174	16267	16321	16352	16358	16305	16341	16390	16326	16344	16228	16370	16262	16318	16380	16451	16431	16259	16394	16180	16486	16361	16409	16471	16498	16251	16532	16274	16381	16453	16384	16313	16388	16270	16325	16256	16272	16294	16449	16425	16478	16437	16498	16384	16417	16132	16247	16413	16321	16529	16338	16306	16359	16433	16530	16257	16133	16308	16264	16318	16206	16147	16328	16427	16339	16430	16264	16359	16300	16376	16154	16231	16359	16369	16322	16360	16368	16320	16298	16278	16382	16294	16358	16458	16346	16246	16398	16451	16234	16370	16342	16216	16367	16407	16352	16207	16275	16283	16196	16150	16187	16439	16297	16226	16228	16285	16392	16356	16178	16145	16236	16475	16434	16416	16311	16506	16248	16355	16418	16344	16503	16211	16378	16316	16289	16306	16386	16552	16408	16388	16300	16235	16335	16406	16442	16277	16517	16376	16658	16489	16153	16200	16295	16297	16239	16414	16248	16352	16203	16336	16332	16419	16334	16287	16181	16374	16414	16432	16431	16283	16494	16160	16259	16361	16098	16121	16451	16467	16396	16262	16178	16258	16232	16078	16351	16214	16546	16397	16397	16501	16312	16397	16226	16123	16294	16393	16056	16436	16452	16324	16252	16491	16409	16188	16356	16237	16252	16183	16195	16350	16247	16365	16291	16122	16274	16304	16334	16452	16386	16314	16451	16320	16175	16292	16233	16475
16700	37642	30903	23139	20097	17935	16758	15705	15255	14963	14784	14608	14643	14572	14342	14265	14439	14105	14138	14211	14219	14272	14089	14113	14173	14208	14216	13969	14034	14138	14178	14241	14107	14204	14310	14289	14034	14119	14146	14185	14203	14170	14135	14110	14204	14111	14241	14159	14132	14196	14130	14118	14176	13936	14349	14189	14197	14116	14228	14158	14152	14180	14048	14306	14400	14088	14079	14069	13967	14012	14156	14204	14117	14183	14063	14182	14148	14052	14266	14190	14220	14057	14176	14179	14168	14164	14074	14092	14043	14242	14054	14072	14112	14036	14025	14233	14281	14019	14041	14158	13940	14061	14026	14129	14079	14095	14040	14051	14154	14306	14185	14129	14145	14207	14177	14149	14115	14177	13843	14217	14063	14015	14085	13978	14253	14060	14035	14142	14160	14016	14050	14239	13966	14117	13949	14164	14006	14125	14257	14073	14163	14268	14161	14289	14117	14004	14092	14133	14065	14195	14072	14164	13991	14018	14200	14152	14154	14107	14084	14057	14081	14178	14006	14093	14084	14031	14047	14068	13906	14317	14174	14193	14139	14048	14098	14012	14162	14156	14097	14116	14241	13981	14126	14179	14144	14251	14153	14081	14121	13963	14190	14044	13978	14123	14184	13989	14092	14169	14176	14072	14072	14157	14055	14169	14197	14110	14024	14172	14010	14017	14103	14130	14184	14004	14077	14106	13997	14277	13954	14054	13988	14103	13967	14155	14074	14190	14136	14154	14064	14037	14073	14152	14160	14098	14170	14132	14142	14001	13950	14175	13998	14066	14144	14316	14139	13997	14184	14160	14134	14214	14088	14135	14134	14180	14072	14002	14221	14120	14102	13920	14063	14226	14131	13804	14272	14143	14023	14076	14079	14284	14209	13990	14099	14268	14169	14097	14115	13972	14055	14155	13952	13968	13935	14153	14144	14232	14206	14314	13967	14081	14206	14076	14137	14249	14019	14148	14077	14139	13979	14053	13938	13925	14136	14018	14067	14011	14018	14076	14062	13986	13997	14137	14009	14274	14198	14139	14236	14201	14123	14133	14267	14141	14084	14097	14112	14025	14277	13942	14131	14106	14246	13979	14051	14160	14058	14060	14098	14091	14362	14157	14363	14146	14189	14150	14078	14201	13970	14090	14102	14040	14039	14083	14140	14101	14145	14307	14089	14152	14218	14153	14002	14085	14034	14244	14022	14201	14030	14174	14324	14149	14116	13874	14046	14163	14253	14126	14042	14137	14118	14102	14072	14254	14122	14103	13926	14250	14135	14098	14089	14147	14047	14110	14229	14150	13986	13992	14185	14061	14208	13971	14000	14093	14102	14291	14125	13982	13933	14285	14108	14216	14227	14189	14214	13920	14103	14168	14125	14326	14023	14059	14301	14171	14096	14258	14028	14227	14074	14183	14082	14064	14158	14030	14227	13992	14174	14132	14197	14021	14274	13981	14215	14084	14279	14020	13984	14167	13883	13938	14169	13987	14114	14164	14015	14204	14088	14088	14219	13950	14029	14198	14143	14138	14029	13992	14198	14140	14346	14043	14059	14046	14074	14275	14218	14160	13981	14059	14224	14078	14039	13947	14175	14148	13996	13995	14148	13931	14103	14054	14229	14138	13930	14082	14235	14026	14119	13984	13937	14039	14090	14111	14152	13987	14005	14059	14078	14095	14037	14134	14022	14122	14131	14035	14156	14182	14194	13988	14151	14145	14050	14075	14149	14132	14007	14059	14142	14040	14045	14133	14009	14190	14082	14062	14211	14034	14152	14139	14264	14096	14056	14005	14051	14226	14045	13922	14081	13968	14031	14051	14200	14159	14092	14127	14165	14154	13923	14059	14218	14122	14173	14233	13828	14087	14009	14176	14163	14216	14253	13980	14160	14108	13976	14018	13980	14199	14051	14158	14214	14086	14265	14122	14083	14101	13963	14239	14007	14269	14067	14142	14060	14237	14168	14097	13991	14178	14186	14077	14126	13867	14009	14169	13989	14137	14212	14137	14093	14293	14089	13976	14059	14170	14275	14152	14036	14146	14090	14034	14048	14093	14047	14146	14247	14003	14059	14180	14121	14055	14078	13964	14138	14126	14014	14032	14141	14199	14174	14326	14138	14221	14184	14021	14166	14096	14184	14136	14083	13994	14160	14122	14000	14100	14135	14181	14105	14243	14109	14187	14039	14142	14140	14198	14043	14089	14226	14268	14072	14181	14117	14051	14168	14050	14030	14062	14249	14077	14356	14195	14145	14291	14273	14143	14090	14295	14161	14141	14174	14069	14069	14020	14020	13960	14216	14050	14060	14170	14162	14092	14057	14078	14072	14157	14186	14188	14200	14047	14072	13984	14245	14037	14053	14100	14013	14086	14282	14090	14180	14030	14262	13933	14239	14052	14092	14058	14094	14112	14248	13930	14111	14113	14206	14187	14062	14137	13976	14067	14042	13953	13900	14194	14239	14045	14096	14180	14221	14076	14263	14071	14054	14013	14168	13949	14062	14073	14060	14106	14156	13913	14065	14165	13938	14046	14225	14060	13889	14211	14066	14224	14162	13998	14080	13999	14136	13988	14067	14128	14052	14046	14118	14125	14102	13972	14010	14134	14210	14102	14228	13958	14168	14069	14164	13929	13878	14064	13966	13977	13910	14131	14139	14173	14006	14057	14044	13859	14163	14187	14180	14233	13950	14222	14063	14117	14029	14138	14069	14030	14041	14298	14073	13992	14001	14099	14093	14037	14077	13864	14085	13957	14096	14041	13994	14271	13973	14209	14080	14133	14093	13996	14054	14019	14187	14067	14078	14076	14080	14025	14104	14291	14020	14103	13976	14115	14152	14222	14126	14141	14174	14151	14167	14203	14028	14094	14214	14173	13961	13933	14142	14052	14054	13930	14022	14077	13980	14170	13913	14028	14021	14087	14128	14170	14030	14100	14229	14132	14079	14102	14101	14157	14023	14085	14087	14174	14149	14097	14012	14017	14147	14097	14190	14104	14062	14151	14039	14255	14116	13983	14134	14083	14049	14197	14309	14083	14230	14153	14104	14260	14094	14086	14131	14106	14057	14041	14233	14170	14111	14165	14086	14115	14026	13888	13891	14272	14015	14058	14219	14248	14169	14189	13951	14116	14079	14122	14092	14204	14022	14146	14024	14027	14133	14114	13993	14030	14115	14142	14184	14216	14240	14095	14239	14135	14228	13953	14197	14174	14007	14066	14249	13919	14060	13989	14123	13987	14018	14058	14054	14021	14154	14135	14016	14095	14257	14086	14083	14318	14159	14164	14061	14183	14097	14098	13997	14085	14273	14099	14214	14065	14158	13988	14062	14176	14161	13964	14172	14127	13972	13960	14254	14118	14133	14165	14204	13968	14088	14177	14161	14103	14132	14014	14158	14012	14154	14116	13987	14214	14238	14291	14243	14079	14261	14016	14087	14048	14052	13982	14204	14077	14128	14220	14008	14105	14199	14010	14118	14031	14007	14080	14194	14259	14173	14029	14085	14354	14070	13980	14154	14101	14203	13931	14166	14038	14059	14347	14166	13976	14164	14092	14010	14296	14136	14049	14033	14349	14135	14070	14118	14240	13974	14036	13989	14125	14094	14116	13989	14333	14103	14104	14265	14050	14003	14103	14100	14113	14136	14205	13977	14108	14182	13993	14187	14185	14132	13940	14209	14214	14085	14139	14050	14007	14034	14057	14085	14119	14187	14034	14168	14036	14219	13989	14130	14057	14145	14137	14081	14129	13932	13870	14080	14115	14022	14185	13935	14125	14280	14115	14123	14098	14215	14146	14177	14207	14150	14128	14157	14138	14113	14174	14040	13992	14214	13974	14185	14166	14114	14204	13997	14311	14007	14023	13946	14097	14098	13921	14219	14121	13982	14205	14174	14173	13993	14041	14095	13775	14164	14145	13937	14020	14124	14291	14178	14140	14080	13964	14205	14294	14212	14005	14107	14205	14008	14169	14136	14105	14235	14063	14020	14058	14075	14073	13939	13881	14136	14003	14153	13959	13959	14065	14139	13936	14120	14019	14167	14221	14059	14094	14113	14092	14025	14126	14056	14146	14143	14100	14199	14103	14300	14147	14338	14071	14214	13961	14209	14119	14191	14057	14124	13941	14139	13881	14191	13998	14143	14135	14018	13979	14165	14255	14119	14068	14052	14117	14026	14125	14218	14172	14003	14308	14190	14131	14234	13956	14056	14202	14038	14108	14015	14028	14037	14148	13990	14215	14084	14118	14129	14054	13937	14018	14193	14106	14127	14351	14066	13993	14146	14167	13952	13988	14194	13894	14145	14163	14116	14209	14170	14076	14095	14011	14178	14030	14153	14173	14266	14051	14100	14132	13982	13992	14170	14054	14096	14170	14196	14295	14172	14266	14207	14113	14066	14020	14124	14139	14055	14229	14123	14050	13997	14162	14019	14052	14161	14097	14115	14230	14204	13976	13977	13972	14114	14154	14294	14180	14127	14129	14036	14188	14269	14182	14164	14116	14124	14165	14199	14110	13985	14056	14141	13867	14103	14144	14273	14122	14029	14093	14071	14083	14152	14025	13970	14198	14071	14114	13969	13971	14218	14202	14092	14190	14151	14232	14174	14094	14071	13975	14089	14117	14002	13974	13976	14184	14061	14042	14041	14279	14149	14124	14240	14166	14145	14141	14047	14039	14089	13948	14068	14048	14118	14306	14059	14282	14223	14122	14245	14197	14206	14033	14203	14200	13935	13994	14092	14025	14200	14113	14195	13995	14084	14064	14362	14001	13950	14174	14135	14129	14169	14094	13920	14041	13841	14173	13910	14098	13962	14084	14051	14160	14067	14001	14256	14034	13970	14181	14287	14180	14026	14077	14162	13951	14239	14060	14254	14160	14052	14102	14117	14202	14124	14149	14152	14076	14045	14072	14005	14218	13926	14186	14028	14011	14004	14011	14221	13990	14184	14001	14025	14261	14059	14095	14159	14044	14166	14274	13965	13986	14093	14037	14121	14068	14107	14268	13972	14147	13968	14063	13914	14089	14167	14102	13884	14254	13857	14012	14083	14020	13970	14011	13947	14153	14051	14112	14028	14297	13966	14032	14122	14209	13992	14273	14147	14194	14078	14084	14027	14158	14188	14087	14019	14150	14215	14207
28104	22783	24263	20163	16169	15620	15103	14682	14636	14444	14328	14501	14397	14228	14237	14355	14384	14188	14134	14206	14411	14354	14338	14550	14349	14257	14328	14325	14422	14193	14522	14201	14385	14425	14322	14276	14336	14588	14405	14327	14331	14422	14317	14380	14322	14259	14249	14177	14281	14188	14445	14153	14246	14274	14200	14331	14340	14288	14430	14271	14214	14512	14434	14349	14286	14356	14330	14260	14341	14159	14272	14346	14248	14201	14296	14286	14321	14196	14344	14303	14252	14328	14184	14382	14246	14571	14438	14446	14235	14386	14209	14275	14290	14238	14464	14432	14345	14385	14239	14261	14185	14363	14175	14234	14117	14236	14318	14254	14291	14342	14359	14338	14279	14321	14317	14107	14324	14345	14285	14512	14248	14328	14218	14323	14346	14058	14228	14311	14184	14325	14319	14351	14469	14241	14252	14218	14190	14182	14166	14437	14161	14073	14330	14352	14440	14476	14393	14299	14190	14330	14245	14335	14310	14479	14309	14234	14368	14195	14269	14253	14304	14383	14122	14184	14376	14517	14372	14309	14260	14108	14352	14113	14113	14343	14320	14332	14281	14171	14137	14286	14232	14376	14200	14299	14292	14063	14599	14278	14412	14362	14347	14345	14163	14299	14471	14041	14209	14140	14256	14332	14173	14231	14179	14090	14171	14286	14260	14387	14313	14500	14286	14290	14205	14137	14185	14433	14150	14303	14306	14328	14532	14194	14453	14285	14420	14560	14131	14291	14217	14339	14386	14174	14410	14248	14295	14415	14218	14223	14191	14470	14227	14525	14423	14247	14103	14129	14348	14448	14254	14095	14193	14051	14254	14250	14206	14128	14294	14236	14425	14328	14415	14364	14367	14274	14198	14371	14320	14328	14283	14311	14229	14341	14363	14308	14193	14162	14267	14197	14518	14166	14282	14166	14380	14107	14332	14116	14383	14199	14418	14189	14222	14283	14383	14304	14305	14091	14478	14251	14102	14166	14216	14101	14429	14363	14378	14322	14144	14265	14401	14603	14169	14396	14373	14340	14408	14504	14434	14258	14358	14077	14249	14330	14461	14242	14398	14239	14155	14386	14337	14043	14280	14421	14467	14297	14362	14354	14345	14227	14299	14449	14310	14110	14222	14195	14170	14287	14316	14317	14458	14284	14446	14334	14194	14329	14118	14181	14461	14088	14362	14327	14150	14182	14420	14320	13995	14280	14386	14425	14237	14335	14276	14340	14195	14355	14398	14202	14357	14399	14378	14180	14406	14264	14393	14350	14234	14371	14394	14231	14283	14373	14562	14371	14349	14381	14286	14316	14415	14356	14268	14353	14346	14306	14123	14199	14144	14163	14218	14253	14267	14351	14080	14200	14235	14346	14379	14191	14179	14378	14183	14369	14287	14307	14291	14316	14315	14200	14376	14419	14093	14367	14321	14257	14439	14295	14425	14415	14292	14172	14540	14385	14350	14373	14414	14175	14331	14488	14342	14491	14291	14241	14202	14142	14322	14348	14119	14185	14187	14327	14327	14440	14274	14242	14133	14414	14234	14187	14360	14114	14403	14261	14301	14325	14272	14372	14142	14340	14427	14374	14431	14330	14348	14384	14319	14259	14299	14244	14373	14351	14240	14324	14062	14219	14264	14241	14335	14447	14203	14224	14220	14219	14371	14232	14480	14452	14174	14259	14444	14308	14279	14182	14122	14516	14263	14334	14172	14298	14226	14424	14403	14317	14177	14180	14227	14341	14349	14253	14225	14471	14231	14243	14370	14275	14373	14073	14317	14283	14449	14236	14331	14231	14249	14324	14281	14370	14260	14315	14390	14264	14358	14170	14184	14221	14296	14259	14199	14426	14353	14218	14352	14457	14324	14349	14400	13993	14216	14302	14215	14165	14205	14214	14288	14249	14426	14345	14251	14271	14122	14311	14139	14292	14242	14091	14349	14158	14388	14310	14378	14248	14234	14415	14292	14071	14221	14381	14231	14308	14413	14286	14290	14219	14134	14198	14218	14185	14216	14182	14202	14407	14194	14332	14215	14369	14430	14181	14328	14248	14135	14476	14406	14380	14459	14343	14361	14308	14338	14244	14234	14224	14385	14298	14270	14234	14289	14398	14191	14207	14524	14318	14420	14456	14318	14207	14472	14239	14137	14348	14183	14264	14205	14144	14313	14324	14330	14129	14369	14406	14332	14250	14511	14357	14533	14422	14311	14370	14212	14132	14216	14461	14306	14314	14194	14355	14391	14285	14507	14286	14226	14177	14132	14372	14060	14415	14339	14177	14211	14281	14273	14302	14319	14286	14387	14170	14256	14194	14416	14325	14180	14292	14233	14260	14231	14455	14243	14305	14427	14326	14260	14363	14229	14319	14243	14286	14250	14301	14086	14358	14159	14316	14286	14413	14157	14288	14300	14121	14279	14386	14215	14253	14410	14176	14274	14324	14233	14226	14295	14161	14472	14344	14304	14138	14460	14338	14266	14382	14416	14236	14280	14399	14197	14082	14288	14318	14477	14407	14364	14287	14152	14152	14311	14484	14354	14323	14255	14172	14280	14294	14241	14188	14227	14469	14310	14100	14402	14097	14172	14218	14275	14422	14218	14547	14211	14540	14469	14339	14206	14261	14329	14379	14221	14146	14386	14466	14358	14202	14184	14216	14225	14348	14101	14345	14228	14298	14289	14349	14230	14286	14225	14381	14409	14464	14108	14493	14304	14169	14321	14273	14434	14279	14285	14279	14252	14305	14219	14232	14359	14432	14378	14360	14286	14269	14394	14133	14232	14186	14336	14270	14301	14436	14329	14289	14276	14521	14150	14409	14149	14267	14384	14105	14093	14157	14289	14267	14315	14324	14294	14261	14328	14236	14325	14084	14200	14367	14292	14340	14127	14159	14187	14278	14345	14344	14239	14269	14338	14458	14248	14350	14327	14390	14399	14282	14489	14231	14280	14368	13966	14214	14418	14224	14398	14353	14196	14426	14230	14318	14333	14365	14317	14127	14377	14413	14357	14213	14275	14334	14400	14230	14284	14175	14188	14146	14146	14305	14460	14351	14543	14329	14276	14457	14313	14241	14214	14284	14349	14340	14296	14393	14264	14283	14182	14306	14308	14265	14114	14138	14230	14392	14357	14337	14408	14220	14325	14253	14303	14238	14326	14279	14243	14224	14369	14559	14376	14354	14384	14269	14159	14261	14204	14203	14294	14141	14288	14208	14310	14362	14589	14279	14273	14274	14124	14273	14271	14062	14083	14196	14144	14190	14246	14392	14199	14281	14027	14231	14200	14206	14234	14265	14507	14372	14167	14252	14241	14340	14236	14339	14426	14163	14270	14224	14373	14279	14302	14268	14240	14230	14369	14162	14227	14334	14389	14323	14413	14346	14301	14382	14350	14496	14170	14219	14545	14291	14264	14129	14215	14155	14484	14189	14079	14204	14465	14348	14175	14388	14324	14163	14153	14436	14281	14226	14333	14250	14223	14266	14295	14213	14331	14235	14423	14392	14187	14381	14292	14453	14287	14292	14467	14293	14381	14296	14208	14271	14382	14223	14282	14483	14552	14331	14249	14231	14141	14283	14361	14301	14190	14244	14225	14375	14235	14289	14283	14042	14381	14347	14227	14112	14243	14344	14230	14247	14160	14070	14271	14272	14217	14315	14423	14329	14229	14193	14269	14353	14343	14430	14330	14382	14246	14514	14212	14234	14388	14188	14168	14412	14250	14255	14222	14422	14270	14314	14148	14289	14509	14257	14340	14478	14357	14600	14411	14294	14175	14142	14343	14059	14218	14349	14203	14309	14182	14441	14206	14311	14412	14425	14127	14423	14205	14207	14428	14170	14218	14317	14416	14185	14409	14286	14379	14411	14173	14478	14323	14266	14214	14326	14429	14280	14368	14395	14374	14291	14459	14390	14101	14397	14348	14337	14373	14208	14358	14336	14454	14346	14567	14314	14439	14333	14364	14230	14365	14273	14246	14339	14285	14242	14395	14314	14132	14277	14529	14212	14339	14472	14344	14459	14363	14089	14373	14312	14377	14241	14335	14354	14282	14207	14261	14248	14294	14233	14327	14294	14353	14378	14383	14260	14225	14285	14160	14524	14231	14318	14308	14220	14246	14368	14404	14072	14193	14279	14325	14414	14336	14254	14115	14172	14230	14397	14317	14440	14319	14286	14104	14272	14357	14389	14121	14436	14325	14259	14476	14240	14380	14215	14404	14386	14464	14361	14082	14134	14188	14277	14194	14161	14249	14302	14154	14240	14148	14037	14223	14306	14129	14396	14318	14171	14112	14336	14457	14202	14444	14366	14445	14435	14533	14196	14466	14362	14361	14416	14330	14295	14277	14335	14453	14356	14301	14242	14282	14438	14436	14047	14285	14134	14179	14265	14503	14218	14285	14365	14305	14519	14338	14151	14131	14190	14265	14246	14355	14450	14276	14145	14390	14439	14301	14303	14110	14264	14422	14336	14170	14104	14274	14381	14420	14633	14454	14546	14232	14132	14421	14136	14229	14492	14466	14202	14119	14372	14350	14368	14075	14285	14270	14220	14299	14183	14192	14218	14295	14552	14451	14185	14172	14180	14173	14377	14147	14272	14252	14365	14110	14496	14504	14270	14322	14206	14390	14020	14411	14397	14426	14226	14189	14132	14231	14360	14284	14403	14246	14351	14386	14420	14450	14337	14557	14369	14212	14546	14155	14321	14184	14354	14248	14274	14317	14397	14249	14078	14358	14151	14345	14238	14221	14315	14272	14344	14401	14458	14140	14240	14293	14465	14334	14475	14311	14276	14341	14311	14518	14476	14320	14260	14328	14483	14222	14297	14243	14216	14360	14279	14329	14385	14097	14390	14341	14267	14443	14151	14317	14256	14393	14426	14323	14116	14181	14301	14380	14444	14293	14454	14257	14374	14491	14288	14361	14599	14388	14417	14282	14336	14256	14270	14199	14483	14387	14297	14446	14328	14410	14382	14269	14219	14463	14248	14201	14419	14311	14153	14356	14253	14330	14295	14435	14271	14240	14254	14420	14391	14325	14394	14205	14275	14115	14208	14273	14257	14318	14171	14106	14327	14125	14389	14622	14386	14215	14215	14083	14371	14411	14359	14239	14484	14387	14472	14401	14326	14281	14344	14365	14299
17359	27321	21990	16988	15371	14297	13808	13536	13313	13141	13015	13024	12971	12919	12964	12855	12996	13046	12971	12924	12977	12847	12984	12765	12930	12796	12955	12880	12786	12908	12943	12880	12839	12943	12751	12864	12869	12972	12877	12798	13027	12994	12816	12958	12865	12975	12985	12871	12896	12797	12709	12892	12750	12863	12666	12876	12982	12901	12845	12704	12824	12885	12807	12861	12712	12909	12917	13000	12934	12979	12747	12920	12911	12802	12745	12691	12830	12913	12845	12944	12686	12771	12991	12881	12840	12838	12966	12779	13042	12870	12794	12872	12996	12895	12935	13036	13029	12951	12886	12786	13011	12956	12912	12802	12828	12958	12962	12897	12878	12863	12969	12936	12869	12804	12938	12814	12855	12764	12972	12803	13046	12800	12884	12875	12831	12984	12868	12839	13077	12903	12833	12891	12849	12992	12766	12829	12828	12920	12977	12990	12719	12714	12999	12768	12913	12617	12894	12914	12890	12930	12920	12663	12814	12907	12827	12903	12913	12997	12808	12834	13020	12887	12880	12759	12980	12900	12826	12819	12919	12824	12993	12958	12902	12892	12937	12753	12897	12710	12865	12819	12859	12968	12812	12920	12854	12995	12697	12948	12998	12762	12991	12758	12898	12911	12695	12690	12890	12911	12957	13032	12989	12887	12885	12903	12941	12866	13029	12921	13050	12915	12797	12871	13040	12974	12791	12876	12768	12811	12804	12782	12888	12932	12880	12989	12778	12729	12800	12869	12940	12955	12823	12942	12834	12919	12947	12850	12827	12837	12983	12773	12932	13055	12931	12856	12836	13068	12860	12838	13012	12797	12855	12875	12960	12837	12955	12876	13024	12982	12932	13085	12828	12932	12857	12728	13131	12675	12894	12956	12923	12930	12926	12716	12977	12829	12903	12647	12999	12856	12743	12867	12888	12749	12895	12911	13014	13077	12974	12701	12923	12887	12725	12787	12938	12800	12963	12885	12825	12844	12921	12847	12811	12806	12839	12842	12846	12868	12892	12900	12642	12958	12796	12989	12867	13039	12831	12886	12937	12676	12841	12912	12892	13070	12888	12835	12816	12869	13004	12922	12797	12693	12922	12696	12873	12937	12826	12965	12789	12780	12947	12847	12906	12782	12690	12786	12997	12670	12896	12797	12606	13023	12804	12967	12878	12856	12841	12836	12888	12791	13124	12888	12898	12872	12851	12920	12852	12770	13043	12894	12873	12834	12956	12983	12903	12877	12749	12882	12748	12973	12844	12840	12845	12966	12973	12935	12893	12689	12740	13046	12980	12924	12856	13046	12872	12819	12968	12758	12942	12995	12844	12801	12831	12784	12885	12866	12790	12830	12779	12835	12702	12879	12830	12880	12837	12655	12782	12733	12869	12816	12798	12776	12922	12816	12910	12780	12902	12915	12892	12883	12641	12836	12836	12886	12835	12779	12817	12855	12910	12845	12937	13011	12846	12893	12834	12839	12855	12824	12806	12921	13006	12920	12905	13030	13016	12861	12915	12764	12716	12910	12810	12912	12820	12865	12926	12855	13076	12826	13017	12962	12856	12822	12893	12828	12994	12817	12825	12724	12897	12738	12930	12851	13012	12822	13007	13022	12862	12906	12901	12807	12930	12909	12921	12854	12836	12895	13029	12733	12888	12865	12763	12932	12748	12896	12877	12812	12748	12751	12840	12911	12822	12947	13056	12866	12836	12965	12870	12891	12841	13030	12927	12849	12841	12858	12872	12925	12955	12891	12804	12819	12846	12848	12738	12861	12754	12922	12860	12956	13006	12913	13109	12885	12706	12752	12829	12938	12793	12950	12725	12984	12823	13062	12910	12831	12797	12913	12930	12802	12896	12896	12927	12898	12986	12828	12837	12644	12948	12755	12793	12939	12795	12924	12895	12829	12957	12797	12847	13024	12892	12852	12742	12846	12901	13099	12951	12899	12897	13043	12772	12808	12727	13009	12953	12833	12920	12930	12926	12902	12903	12802	12834	12922	13009	12983	12836	13037	12933	12892	12949	12863	12905	12787	12869	12786	12982	12741	12856	12940	12971	12841	12852	12901	12858	12998	12791	12826	12773	12844	12837	12987	12811	12985	12879	12699	12945	12795	12895	12707	12894	12819	12934	12845	12700	12818	12809	13017	12935	12803	12689	12846	12855	12887	13074	13035	12784	13044	12779	12749	12782	12819	13005	12834	12850	12854	12959	12757	13126	12993	12950	12935	12808	13001	12980	12704	12846	12842	12878	12896	12888	12882	12863	12831	12928	12973	12936	12939	12742	12795	12917	12953	12799	12893	12995	12949	13031	13095	12733	12800	12887	12914	12761	12847	12881	12934	12947	12968	12946	12721	12864	12990	12886	13105	12956	12791	12856	12755	12843	12821	12944	12787	12818	12996	13058	12781	12714	12841	12712	13095	12963	12913	12863	12924	12932	12935	13028	12912	12864	12883	12925	12764	12952	12981	12914	12872	12796	12908	12889	12959	12924	12891	13005	12949	12858	12836	12891	13006	12951	12862	13035	12762	12857	12758	12822	12911	12888	12756	12848	12842	12917	12914	12791	12777	12922	12652	13190	12856	12940	12908	13045	12771	12902	12864	12884	12950	12839	13019	12826	12909	12762	12931	13006	12887	12928	12906	12947	12903	12879	12887	13031	12834	12912	12930	12799	12751	12877	13024	12988	12915	12755	12780	12945	12829	12781	12909	12905	12764	12849	12914	12913	12742	12955	12967	12905	13090	12974	12734	12849	12709	12855	12792	12820	12900	12862	12852	12723	13089	12899	12774	12907	12926	12901	12771	12893	12816	12845	12802	12925	12964	12758	12786	13009	12861	12775	12768	12868	12864	12839	12840	12784	12825	12874	13015	12848	12860	12699	12703	12901	12903	12928	12858	12779	12637	12832	12947	12989	12873	12832	12806	12935	12744	12828	12826	12844	12876	12864	12828	12988	12782	12792	12853	12859	12988	12835	12982	12973	12953	12754	12965	12863	12914	12923	12789	12865	12948	12899	12920	12929	12930	12782	12862	12938	12716	12816	12785	12944	13026	12777	12992	12969	12786	12723	13024	12884	12931	12867	12873	12886	12856	12862	12903	12872	12806	13035	12975	12913	12871	12944	12962	12789	12888	12940	12700	12901	12988	12783	12878	12797	12950	12723	12885	12917	12874	12815	13025	12945	13019	12875	12896	12833	12912	12987	12979	12992	12900	12826	12768	12804	12906	12908	12952	12780	12766	12689	12942	12900	12839	13136	12813	12840	12987	12851	12914	12985	12925	12745	12828	12798	12912	12881	12822	12773	12950	12818	12979	12853	12892	13021	12991	12989	12866	12965	12902	12864	12955	12962	12909	12993	12894	12816	12933	12658	13011	12875	12918	12965	13103	12725	12869	12892	12904	12659	12807	12850	12974	12889	12840	12838	12609	12919	12992	12929	12765	12865	12750	12804	12804	12727	12867	12882	12794	12830	13008	12861	12948	12715	12729	12798	12716	12966	12838	12826	12864	12762	12884	12772	12867	12979	12849	13065	12859	12836	13122	12781	13004	12826	13027	12802	12931	12993	12737	12723	12870	12937	12799	12969	12908	12738	12938	12991	12916	12903	12825	12872	12781	12796	12834	12856	12762	12791	13009	12770	12870	12831	12822	13070	12933	12912	12881	13019	12738	12977	13034	12948	12948	13022	12782	12956	12788	13028	12968	12753	12908	12941	12787	12839	12877	12761	12756	12933	12863	12839	12872	12838	13058	12866	12906	12961	12951	12890	12824	12946	12698	12827	12903	12887	12861	12767	12798	12910	12898	12844	12957	12756	12853	12793	12777	12847	12743	12873	12858	12987	12873	12734	12858	12790	12761	12775	12879	12968	12794	12911	12923	12867	12859	12757	12828	12724	12810	12733	12868	12903	13011	12936	12866	12723	12890	13029	12945	12845	12605	12868	12833	12926	12644	12862	13011	13033	12704	12865	12935	12894	12780	13011	12756	12888	12938	12790	12830	12820	12968	12898	12864	12959	12814	12851	12960	12773	12960	12916	12888	12866	12756	13038	12835	12760	12835	12834	12847	12828	12808	12810	12837	12904	12746	12787	12775	12945	12993	12821	12824	13082	12964	12829	12976	12801	13010	12748	12952	12908	12843	12890	12759	12879	12773	12791	12767	13002	12725	12899	12804	12910	12938	12783	12774	12842	12929	12920	13010	12702	13053	12790	12926	12883	12816	12996	12834	12744	12966	12899	12933	12788	13020	12903	12859	12752	12932	12973	12819	12978	12783	12892	12834	12891	12855	12942	13029	12969	12830	12882	13070	12870	12913	12673	12951	12801	12758	12841	12867	12807	12849	12881	13036	12870	12754	12739	13018	12966	12931	12926	12933	12911	12816	12814	12903	13000	12719	12909	13045	12851	12946	12930	12850	12795	12777	12928	12905	12782	12949	12925	12827	12764	12995	12877	12815	12747	12834	12858	12986	12850	12843	12858	12891	12875	12798	12745	12810	12886	12996	12712	12953	12952	12812	12815	13047	12890	12811	12980	12791	13020	12932	12994	12946	12849	12886	12809	12986	12966	12855	12912	12914	12898	12770	12761	12762	12932	12831	12918	12895	12930	13042	12784	13020	12839	13010	12964	12839	12857	12989	12877	12975	12992	12737	12767	12906	12849	12790	13000	12901	12798	12823	12777	12955	12889	12864	12973	12842	12850	12833	12861	12819	12796	12912	12814	12885	12846	12783	12860	12864	12877	12945	12918	12907	12852	12797	12892	12878	12883	12930	12969	12860	12906	12814	12856	12916	12946	12632	12718	12891	12940	12939	12911	12760	12756	12911	12962	12907	12986	12868	12998	12988	12875	12826	12922	12952	12826	12953	12831	12940	12937	12820	13034	12721	12960	12899	12893	12840	12986	12941	12891	12922	12783	13013	12844	12728	12809	12772	12890	12995	12848	12884	12922	12914	12857	12839	12934	12976	12974	12910	12689	12854	12872	13039	12979	12825	12688	12751	13028	12859	13009	12826	12953	12678	12919	12854	12591	12891	12938	12871	12933	12773	12874	12813	12936	12819	12922	12961	12753	12709	12897	12794	13022	12826	12913	12849	12827	13044	12801	12854	12940	12753	12716	13024	12888	12929	12924	13038	12907	12987
22789	20983	27810	24423	21705	20924	19222	16570	15878	15984	15871	15724	15740	15883	15550	15616	15588	15570	15521	15417	15589	15539	15595	15501	15443	15516	15284	15543	15279	15220	15503	15538	15460	15467	15449	15493	15533	15750	15745	15343	15444	15345	15501	15682	15538	15308	15463	15518	15308	15468	15575	15537	15440	15258	15613	15476	15587	15555	15411	15519	15386	15294	15346	15406	15291	15442	15268	15502	15336	15373	15424	15323	15479	15479	15578	15281	15271	15375	15294	15066	15341	15424	15399	15443	15193	15530	15404	15258	15486	15286	15530	15438	15331	15399	15390	15230	15228	15442	15372	15266	15491	15239	15391	15327	15197	15281	15566	15494	15381	15340	15168	15486	15210	15449	15291	15478	15349	15366	15313	15320	15327	15248	15526	15352	15398	15248	15243	15106	15238	15500	15461	15361	15422	15333	15297	15411	15314	15456	15313	15400	15331	15522	15627	15264	15338	15271	15285	15203	15330	15410	15410	15396	15377	15220	15373	15463	15413	15483	15516	15199	15384	15319	15473	15298	15301	15577	15312	15273	15497	15518	15414	15211	15517	15351	15233	15311	15350	15375	15326	15212	15489	15304	15393	15351	15210	15432	15534	15440	15189	15381	15228	15497	15485	15353	15275	15406	15419	15393	15379	15435	15470	15519	15406	15420	15366	15240	15216	15248	15354	15359	15299	15414	15267	15254	15476	15356	15155	15464	15562	15384	15425	15319	15245	15494	15388	15424	15299	15408	15369	15269	15247	15395	15383	15185	15172	15370	15613	15269	15434	15281	15383	15268	15413	15437	15401	15341	15406	15364	15251	15331	15157	15270	15325	15539	15445	15428	15522	15405	15427	15407	15440	15249	15450	15325	15506	15286	15415	15289	15375	15416	15223	15480	15371	15095	15240	15360	15225	15496	15372	15339	15441	15348	15375	15269	15398	15317	15420	15450	15378	15261	15449	15239	15028	15369	15211	15254	15213	15493	15286	15275	15487	15491	15365	15472	15205	15327	15502	15287	15369	15216	15335	15380	15460	15431	15255	15232	15217	15482	15332	15248	15329	15327	15449	15344	15572	15212	15338	15444	15460	15334	15385	15390	15331	15206	15349	15324	15295	15239	15344	15517	15323	15532	15328	15412	15228	15382	15587	15412	15446	15344	15328	15326	15310	15278	15291	15291	15263	15239	15382	15381	15452	15380	15182	15268	15391	15477	15244	15449	15532	15338	15196	15510	15363	15456	15309	15498	15342	15562	15410	15258	15306	15472	15296	15248	15307	15500	15497	15354	15339	15209	15374	15316	15436	15125	15300	15380	15215	15392	15556	15351	15411	15288	15307	15281	15367	15544	15356	15486	15223	15253	15345	15569	15583	15467	15294	15463	15493	15530	15374	15355	15351	15309	15291	15445	15427	15537	15233	15468	15461	15523	15497	15323	15328	15253	15450	15458	15224	15261	15406	15402	15250	15588	15436	15317	15282	15516	15559	15410	15297	15281	15313	15374	15410	15418	15247	15575	15316	15326	15441	15305	15362	15400	15378	15412	15450	15444	15519	15470	15428	15099	15518	15308	15392	15345	15397	15180	15345	15401	15488	15335	15294	15356	15361	15149	15388	15334	15594	15358	15252	15443	15476	15459	15421	15442	15166	15346	15588	15374	15388	15367	15483	15383	15460	15385	15422	15406	15575	15406	15237	15475	15298	15268	15489	15435	15411	15433	15444	15344	15466	15472	15542	15297	15279	15444	15141	15272	15343	15433	15319	15408	15454	15267	15421	15499	15451	15465	15392	15402	15218	15332	15455	15435	15390	15309	15360	15140	15403	15489	15455	15566	15398	15144	15271	15404	15405	15466	15230	15280	15252	15410	15159	15343	15233	15163	15369	15549	15478	15429	15474	15243	15303	15602	15367	15040	15300	15351	15255	15202	15234	15528	15504	15330	15316	15483	15178	15175	15484	15333	15508	15600	15385	15333	15278	15320	15414	15407	15337	15358	15357	15239	15452	15495	15343	15243	15245	15254	15519	15464	15365	15387	15223	15501	15423	15485	15372	15305	15390	15452	15483	15171	15245	15265	15141	15464	15251	15333	15459	15432	15514	15471	15510	15402	15393	15405	15446	15276	15390	15388	15370	15470	15428	15330	15460	15458	15544	15476	15439	15417	15498	15440	15350	15276	15395	15546	15325	15404	15347	15316	15348	15483	15404	15276	15636	15514	15369	15352	15594	15270	15411	15206	15189	15338	15534	15338	15180	15396	15348	15451	15516	15392	15309	15389	15426	15433	15384	15415	15307	15349	15562	15673	15383	15338	15249	15299	15300	15396	15501	15251	15351	15440	15245	15222	15235	15375	15222	15395	15330	15224	15188	15430	15365	15403	15406	15493	15553	15305	15411	15331	15406	15315	15526	15380	15387	15370	15264	15469	15610	15455	15362	15404	15345	15369	15231	15319	15275	15361	15346	15464	15274	15449	15621	15581	15294	15356	15599	15609	15270	15356	15500	15315	15392	15290	15327	15581	15443	15492	15550	15165	15252	15406	15312	15258	15544	15483	15650	15491	15382	15362	15359	15546	15402	15236	15284	15414	15464	15321	15444	15552	15404	15540	15383	15491	15505	15493	15453	15436	15450	15467	15397	15331	15305	15511	15438	15435	15339	15550	15506	15265	15338	15438	15524	15398	15507	15424	15256	15294	15345	15301	15480	15612	15249	15496	15413	15569	15316	15609	15552	15572	15450	15332	15464	15367	15606	15446	15444	15493	15279	15264	15392	15279	15336	15185	15583	15610	15362	15293	15350	15439	15231	15159	15341	15207	15480	15461	15380	15333	15144	15360	15359	15315	15521	15364	15235	15198	15540	15514	15293	15200	15290	15209	15365	15325	15302	15198	15263	15323	15421	15532	15520	15420	15299	15444	15259	15302	15357	15340	15495	15373	15454	15334	15274	15197	15351	15311	15352	15521	15590	15405	15647	15283	15218	15491	15459	15453	15532	15447	15433	15259	15308	15485	15458	15474	15393	15595	15379	15492	15349	15409	15463	15277	15416	15242	15474	15382	15571	15381	15414	15561	15590	15404	15357	15484	15519	15513	15407	15358	15311	15348	15373	15350	15422	15368	15229	15267	15448	15372	15275	15247	15511	15403	15492	15237	15264	15375	15336	15405	15390	15371	15458	15512	15459	15508	15240	15233	15492	15294	15234	15454	15287	15254	15481	15402	15429	15407	15427	15430	15300	15285	15351	15481	15223	15210	15449	15327	15405	15303	15217	15347	15369	15308	15421	15397	15297	15590	15492	15325	15404	15360	15436	15376	15416	15224	15236	15196	15379	15437	15456	15117	15497	15449	15460	15413	15316	15324	15474	15374	15589	15286	15317	15723	15500	15435	15354	15414	15250	15239	15497	15298	15598	15415	15432	15340	15292	15357	15389	15472	15311	15415	15390	15193	15408	15297	15335	15263	15433	15462	15494	15280	15243	15362	15223	15390	15693	15305	15475	15295	15239	15341	15368	15415	15485	15357	15140	15458	15433	15451	15455	15345	15427	15334	15590	15379	15278	15224	15429	15262	15403	15036	15468	15159	15584	15488	15451	15420	15345	15445	15435	15482	15462	15320	15325	15375	15271	15371	15523	15196	15416	15459	15386	15404	15490	15364	15495	15469	15441	15445	15255	15164	15334	15490	15460	15390	15477	15395	15567	15374	15433	15288	15392	15317	15471	15356	15191	15378	15364	15419	15344	15514	15429	15469	15403	15312	15362	15549	15498	15450	15300	15284	15388	15206	15432	15362	15445	15390	15406	15593	15249	15535	15423	15391	15406	15362	15465	15325	15173	15385	15365	15354	15285	15474	15282	15501	15397	15670	15069	15334	15159	15348	15407	15403	15469	15387	15280	15435	15518	15229	15420	15212	15308	15464	15313	15393	15375	15433	15307	15259	15300	15615	15508	15537	15373	15438	15446	15432	15461	15354	15430	15262	15197	15388	15643	15355	15370	15317	15198	15449	15383	15369	15299	15307	15439	15519	15260	15217	15336	15304	15505	15136	15442	15399	15353	15222	15321	15460	15293	15204	15348	15346	15381	15345	15300	15442	15170	15206	15682	15293	15313	15239	15294	15276	15419	15315	15445	15067	15416	15171	15313	15474	15240	15352	15402	15473	15302	15564	15422	15595	15474	15555	15404	15380	15420	15255	15331	15554	15369	15360	15499	15503	15426	15703	15418	15438	15350	15521	15386	15415	15256	15304	15391	15200	15215	15335	15318	15414	15482	15217	15343	15289	15404	15353	15246	15360	15317	15567	15361	15487	15436	15196	15398	15270	15272	15546	15190	15376	15683	15425	15615	15469	15463	15476	15387	15171	15527	15532	15274	15358	15219	15461	15305	15334	15672	15347	15312	15482	15443	15403	15368	15317	15292	15409	15512	15363	15485	15385	15546	15402	15241	15315	15399	15265	15566	15499	15345	15447	15269	15352	15508	15326	15210	15339	15413	15354	15447	15469	15353	15509	15542	15493	15221	15480	15160	15364	15350	15375	15225	15477	15663	15485	15278	15126	15278	15228	15424	15382	15221	15222	15310	15397	15397	15223	15325	15350	15291	15389	15419	15269	15458	15472	15483	15573	15411	15541	15453	15432	15553	15443	15684	15446	15298	15482	15369	15350	15384	15331	15382	15503	15310	15465	15380	15469	15384	15294	15423	15534	15289	15245	15319	15361	15379	15253	15390	15516	15414	15463	15262	15279	15293	15248	15291	15302	15490	15495	15397	15341	15407	15396	15379	15397	15379	15331	15367	15287	15510	15320	15351	15620	15489	15409	15482	15309	15292	15371	15548	15375	15508	15419	15410	15591	15424	15406	15430	15265	15390	15272	15568	15339	15316	15380	15347	15196	15369	15211	15323	15473	15558	15375	15526	15552	15463	15369	15481	15360	15283	15481	15451	15423	15624	15417	15187	15467	15378	15414	15481	15451	15365	15514	15520	15471	15470	15480	15350	15339	15364	15244	15462	15560	15307	15369	15186	15165	15224	15356	15376	15427	15342	15347	15551	15420	15531	15258	15721	15437	15617	15490	15406	15360	15272	15567	15301	15380	15356	15435	15491	15351	15450	15330	15438	15287	15246	15369	15314	15216	15332	15368	15454	15249
15823	34003	26709	20155	17426	16128	15231	14391	14238	14015	13942	13893	13832	13643	13561	13664	13804	13642	13618	13500	13608	13490	13533	13572	13462	13581	13563	13519	13624	13507	13560	13596	13545	13618	13634	13627	13573	13541	13621	13552	13614	13505	13609	13622	13401	13540	13636	13542	13637	13449	13549	13732	13590	13576	13624	13546	13484	13464	13662	13616	13558	13531	13408	13610	13577	13524	13624	13494	13631	13675	13510	13608	13621	13603	13616	13658	13590	13572	13618	13557	13613	13522	13538	13518	13392	13506	13549	13451	13564	13608	13592	13792	13540	13589	13508	13706	13526	13645	13489	13594	13630	13544	13494	13593	13542	13552	13513	13678	13512	13704	13503	13563	13559	13429	13562	13654	13646	13649	13554	13692	13657	13664	13444	13503	13544	13412	13379	13380	13720	13510	13789	13594	13561	13504	13551	13588	13478	13574	13455	13686	13555	13588	13571	13504	13698	13636	13566	13623	13401	13346	13428	13506	13345	13608	13619	13553	13524	13622	13516	13614	13710	13469	13582	13525	13569	13481	13613	13450	13640	13430	13576	13451	13432	13506	13465	13408	13523	13376	13587	13563	13654	13577	13567	13480	13330	13493	13575	13513	13439	13719	13494	13423	13704	13625	13514	13518	13515	13462	13605	13595	13412	13642	13628	13568	13464	13426	13529	13590	13581	13552	13518	13647	13596	13467	13539	13662	13443	13626	13512	13646	13602	13576	13528	13482	13587	13539	13505	13637	13825	13287	13546	13493	13482	13490	13615	13541	13482	13765	13652	13559	13610	13554	13551	13540	13558	13435	13488	13803	13594	13630	13630	13572	13461	13576	13422	13476	13602	13516	13627	13524	13674	13548	13492	13676	13506	13559	13314	13277	13628	13596	13574	13454	13463	13503	13414	13428	13457	13549	13579	13472	13685	13533	13441	13617	13482	13495	13573	13589	13618	13375	13601	13455	13565	13527	13647	13521	13529	13638	13540	13441	13606	13476	13629	13538	13370	13481	13600	13613	13596	13555	13623	13461	13426	13587	13515	13498	13435	13534	13557	13585	13550	13552	13506	13391	13542	13519	13551	13653	13670	13488	13607	13532	13467	13750	13511	13546	13507	13702	13346	13388	13722	13551	13550	13536	13499	13651	13584	13493	13530	13519	13546	13525	13477	13649	13639	13603	13414	13538	13497	13412	13468	13611	13372	13491	13481	13445	13408	13347	13540	13545	13517	13600	13588	13437	13608	13465	13667	13661	13687	13709	13639	13377	13602	13470	13554	13581	13456	13518	13375	13500	13476	13636	13421	13544	13565	13627	13701	13499	13463	13751	13382	13400	13596	13413	13505	13429	13502	13464	13575	13507	13566	13570	13352	13599	13586	13609	13585	13405	13621	13430	13676	13494	13552	13549	13432	13614	13718	13517	13328	13501	13450	13627	13522	13460	13441	13591	13505	13587	13534	13396	13438	13451	13533	13458	13470	13647	13603	13373	13596	13476	13500	13523	13593	13612	13498	13498	13485	13513	13569	13637	13642	13495	13506	13677	13469	13447	13683	13625	13486	13506	13591	13543	13659	13642	13593	13425	13449	13501	13656	13404	13677	13522	13518	13502	13522	13624	13486	13574	13514	13448	13526	13487	13555	13598	13503	13531	13600	13273	13492	13559	13518	13711	13427	13596	13577	13461	13527	13511	13654	13434	13448	13668	13691	13433	13576	13627	13531	13587	13588	13448	13509	13627	13494	13363	13518	13506	13568	13496	13467	13634	13532	13510	13356	13429	13574	13609	13538	13480	13520	13396	13684	13414	13442	13581	13600	13677	13556	13385	13560	13448	13654	13475	13501	13568	13443	13577	13439	13444	13607	13454	13564	13416	13543	13495	13507	13421	13521	13713	13522	13537	13587	13731	13450	13608	13515	13624	13528	13470	13451	13692	13562	13482	13713	13317	13580	13558	13534	13588	13429	13504	13395	13525	13473	13513	13731	13566	13520	13679	13493	13503	13392	13544	13387	13580	13510	13539	13561	13446	13459	13509	13588	13557	13653	13676	13528	13547	13622	13633	13690	13527	13506	13377	13558	13535	13607	13530	13459	13433	13607	13548	13617	13586	13626	13653	13513	13444	13502	13532	13610	13483	13440	13538	13493	13642	13637	13513	13680	13523	13446	13607	13461	13384	13451	13744	13488	13534	13340	13629	13377	13608	13415	13599	13404	13550	13636	13371	13776	13475	13598	13589	13562	13441	13636	13402	13502	13509	13483	13513	13370	13623	13644	13642	13535	13405	13483	13395	13381	13377	13494	13578	13442	13532	13555	13606	13584	13373	13780	13678	13627	13521	13501	13673	13601	13373	13642	13514	13436	13411	13641	13603	13417	13419	13423	13601	13471	13520	13603	13524	13460	13448	13468	13513	13394	13649	13611	13502	13529	13560	13548	13501	13476	13750	13583	13596	13615	13556	13599	13455	13656	13456	13635	13526	13589	13511	13481	13510	13436	13645	13562	13447	13675	13663	13453	13525	13728	13399	13512	13507	13469	13578	13571	13382	13478	13291	13463	13441	13416	13393	13565	13532	13493	13507	13405	13540	13384	13433	13611	13570	13466	13674	13565	13548	13488	13618	13464	13706	13538	13460	13409	13570	13507	13594	13569	13486	13454	13339	13593	13582	13446	13517	13737	13465	13417	13439	13619	13527	13554	13601	13660	13656	13572	13491	13541	13607	13572	13640	13609	13556	13658	13497	13485	13490	13519	13530	13627	13452	13434	13501	13498	13611	13470	13452	13601	13511	13402	13630	13460	13404	13602	13461	13662	13604	13636	13576	13564	13612	13611	13479	13630	13530	13555	13607	13531	13401	13438	13596	13561	13479	13533	13465	13659	13570	13469	13627	13384	13519	13706	13613	13496	13626	13386	13606	13637	13375	13515	13574	13546	13364	13507	13559	13514	13387	13545	13455	13619	13506	13535	13308	13481	13672	13623	13380	13522	13604	13541	13439	13433	13561	13580	13724	13557	13375	13536	13383	13478	13448	13505	13308	13530	13358	13516	13557	13486	13466	13585	13549	13523	13618	13784	13529	13437	13518	13623	13373	13395	13684	13639	13569	13316	13599	13720	13637	13465	13528	13479	13674	13492	13477	13537	13586	13530	13490	13542	13540	13771	13681	13602	13522	13663	13447	13674	13564	13725	13569	13550	13495	13381	13633	13678	13513	13651	13500	13735	13721	13558	13463	13628	13547	13664	13519	13504	13658	13351	13435	13520	13411	13506	13443	13611	13613	13399	13531	13519	13614	13502	13572	13716	13529	13411	13403	13635	13446	13468	13609	13570	13646	13653	13562	13511	13396	13434	13511	13698	13488	13525	13544	13519	13505	13549	13585	13621	13582	13639	13651	13614	13519	13427	13579	13411	13533	13601	13701	13702	13489	13606	13669	13520	13438	13685	13601	13262	13626	13443	13483	13650	13506	13565	13364	13444	13607	13824	13587	13643	13442	13552	13580	13485	13505	13676	13620	13616	13503	13511	13547	13581	13657	13509	13482	13555	13431	13637	13654	13642	13463	13497	13574	13565	13428	13563	13509	13333	13642	13606	13476	13447	13333	13489	13504	13558	13676	13422	13593	13676	13607	13600	13513	13526	13623	13617	13448	13533	13550	13573	13686	13534	13460	13568	13466	13535	13648	13632	13530	13371	13437	13615	13525	13573	13405	13554	13448	13513	13645	13552	13491	13500	13385	13401	13318	13536	13588	13382	13346	13534	13482	13555	13479	13586	13537	13683	13545	13511	13447	13597	13469	13571	13595	13726	13344	13530	13396	13564	13457	13599	13553	13568	13449	13578	13460	13539	13513	13445	13473	13454	13504	13541	13589	13611	13579	13528	13744	13407	13429	13495	13508	13550	13474	13495	13451	13453	13525	13488	13587	13655	13492	13764	13475	13685	13590	13696	13517	13491	13611	13582	13617	13533	13633	13782	13502	13556	13543	13496	13492	13550	13604	13466	13616	13486	13462	13439	13585	13712	13505	13487	13502	13512	13597	13490	13467	13419	13535	13520	13421	13627	13502	13623	13463	13436	13496	13671	13455	13551	13623	13615	13431	13436	13516	13612	13714	13444	13464	13473	13460	13581	13705	13576	13559	13544	13538	13552	13629	13595	13513	13607	13499	13523	13530	13583	13480	13673	13722	13577	13587	13667	13605	13574	13415	13434	13682	13500	13378	13531	13444	13654	13701	13678	13464	13589	13629	13533	13496	13629	13467	13449	13485	13630	13574	13563	13441	13322	13659	13482	13664	13603	13401	13601	13567	13625	13374	13549	13579	13579	13544	13586	13560	13674	13456	13509	13659	13566	13590	13395	13563	13580	13495	13576	13552	13577	13562	13546	13530	13498	13569	13440	13465	13567	13492	13407	13560	13468	13541	13550	13536	13594	13533	13568	13532	13349	13560	13607	13554	13478	13432	13397	13519	13498	13517	13586	13651	13633	13532	13671	13443	13558	13457	13574	13570	13511	13577	13345	13603	13369	13622	13599	13455	13521	13439	13537	13777	13490	13628	13599	13465	13497	13446	13621	13648	13603	13442	13537	13567	13394	13623	13458	13570	13528	13503	13620	13442	13488	13580	13556	13492	13468	13607	13646	13378	13429	13485	13450	13304	13630	13694	13551	13466	13564	13439	13476	13494	13532	13581	13383	13570	13434	13549	13582	13544	13503	13559	13611	13608	13510	13439	13517	13545	13628	13544	13596	13622	13721	13637	13743	13484	13606	13586	13485	13484	13545	13582	13528	13470	13465	13461	13479	13517	13483	13707	13442	13613	13477	13724	13516	13440	13589	13536	13628	13457	13384	13570	13536	13548	13552	13553	13483	13497	13572	13342	13683	13585	13634	13366	13537	13545	13290	13494	13611	13591	13467	13416	13569	13471	13373	13507	13781	13563	13597	13575	13622	13626	13619	13526	13482	13586	13578	13530	13626	13473	13513	13582	13428	13669	13516	13491	13559	13630	13557	13580	13435	13596	13389	13681	13645	13717	13543	13622	13394	13620	13493	13605	13535	13587	13406	13492	13667	13591	13534	13625	13538	13469	13498	13685	13658	13554	13566	13374	13556	13558	13473	13584	13533	13522	13844	13442	13569	13568	13404	13593
24197	20979	26572	25907	18754	16431	16264	15039	14930	14657	14841	14762	14587	14504	14326	14609	14480	14523	14548	14620	14575	14522	14567	14723	14745	14607	14412	14414	14442	14388	14638	14256	14450	14300	14598	14559	14740	14433	14405	14331	14547	14459	14607	14414	14446	14262	14545	14439	14407	14334	14535	14524	14395	14446	14648	14507	14394	14449	14430	14492	14392	14582	14412	14422	14385	14330	14386	14413	14461	14374	14668	14379	14592	14498	14630	14468	14395	14456	14552	14342	14313	14393	14414	14526	14534	14431	14438	14521	14354	14335	14493	14491	14409	14461	14514	14372	14250	14685	14451	14451	14452	14505	14604	14457	14407	14384	14457	14516	14319	14511	14304	14378	14527	14587	14419	14628	14430	14401	14416	14313	14245	14357	14333	14545	14401	14627	14399	14486	14565	14676	14541	14535	14400	14463	14613	14498	14579	14377	14375	14368	14388	14493	14324	14547	14479	14540	14428	14450	14473	14353	14356	14376	14466	14493	14390	14389	14633	14447	14489	14458	14406	14398	14442	14388	14569	14327	14378	14300	14513	14371	14426	14472	14323	14411	14573	14444	14270	14570	14315	14486	14426	14289	14254	14530	14446	14430	14452	14351	14406	14208	14272	14271	14389	14536	14427	14456	14433	14462	14485	14331	14535	14405	14268	14244	14619	14398	14304	14322	14472	14567	14367	14203	14456	14528	14607	14473	14423	14419	14365	14394	14506	14644	14315	14323	14305	14426	14526	14441	14400	14535	14542	14408	14549	14435	14460	14523	14561	14445	14507	14341	14469	14419	14478	14328	14562	14449	14367	14574	14353	14315	14354	14486	14441	14571	14652	14252	14416	14373	14588	14333	14381	14534	14335	14435	14556	14463	14488	14664	14505	14449	14310	14375	14555	14585	14622	14458	14535	14455	14530	14403	14658	14322	14578	14417	14600	14567	14461	14482	14430	14441	14399	14423	14517	14489	14391	14544	14538	14396	14062	14551	14580	14303	14298	14570	14458	14410	14646	14457	14568	14569	14387	14379	14472	14781	14544	14471	14364	14330	14355	14380	14429	14369	14460	14399	14312	14379	14482	14416	14546	14248	14569	14300	14615	14400	14532	14377	14360	14500	14709	14567	14505	14351	14482	14286	14515	14265	14578	14362	14423	14449	14426	14614	14369	14546	14456	14523	14474	14718	14350	14527	14585	14718	14405	14454	14330	14410	14554	14338	14382	14560	14533	14603	14528	14329	14368	14587	14323	14393	14421	14263	14262	14792	14499	14500	14318	14650	14542	14481	14551	14463	14313	14663	14552	14380	14310	14361	14441	14431	14543	14550	14538	14525	14454	14397	14434	14381	14412	14535	14456	14490	14476	14520	14277	14376	14170	14319	14380	14388	14293	14593	14481	14390	14485	14448	14496	14492	14376	14531	14405	14545	14492	14360	14483	14210	14396	14417	14459	14368	14494	14549	14373	14473	14464	14516	14589	14586	14427	14387	14396	14616	14548	14298	14332	14384	14421	14389	14455	14477	14630	14541	14412	14494	14487	14528	14345	14525	14466	14514	14408	14383	14382	14524	14442	14430	14592	14613	14205	14473	14351	14411	14334	14498	14344	14499	14555	14495	14310	14419	14481	14297	14463	14271	14360	14313	14748	14524	14416	14446	14469	14460	14543	14391	14368	14320	14637	14362	14382	14306	14387	14338	14562	14509	14547	14452	14509	14550	14170	14542	14422	14369	14451	14578	14331	14382	14334	14555	14391	14587	14489	14530	14654	14403	14524	14576	14564	14484	14307	14463	14448	14395	14541	14451	14511	14425	14481	14607	14499	14501	14281	14324	14505	14285	14388	14504	14515	14280	14441	14330	14392	14471	14384	14392	14291	14482	14460	14431	14434	14366	14488	14345	14428	14536	14316	14399	14412	14597	14573	14560	14403	14553	14554	14598	14284	14344	14402	14380	14302	14316	14415	14668	14653	14326	14456	14544	14496	14325	14511	14459	14496	14510	14454	14145	14426	14420	14361	14453	14384	14317	14604	14401	14509	14528	14646	14517	14389	14568	14636	14368	14496	14557	14437	14544	14661	14417	14474	14645	14418	14386	14317	14521	14591	14490	14649	14404	14400	14468	14345	14357	14380	14601	14463	14229	14596	14495	14575	14487	14504	14589	14458	14190	14325	14441	14377	14469	14407	14382	14376	14380	14602	14517	14522	14517	14275	14494	14464	14647	14250	14648	14600	14601	14399	14429	14501	14546	14394	14377	14461	14325	14534	14474	14416	14454	14273	14394	14503	14464	14546	14626	14440	14381	14515	14438	14353	14550	14524	14494	14536	14590	14358	14267	14414	14272	14442	14274	14464	14377	14350	14360	14754	14370	14546	14417	14312	14423	14292	14309	14515	14542	14325	14437	14442	14465	14506	14439	14407	14282	14474	14464	14415	14374	14390	14540	14529	14515	14541	14646	14373	14577	14515	14588	14307	14389	14310	14468	14550	14333	14330	14348	14327	14487	14305	14355	14586	14495	14527	14377	14450	14455	14250	14417	14325	14400	14507	14395	14418	14650	14508	14514	14640	14569	14585	14315	14524	14228	14593	14248	14406	14246	14612	14389	14521	14596	14534	14543	14268	14596	14435	14516	14415	14579	14504	14379	14463	14420	14600	14484	14421	14500	14340	14614	14353	14446	14382	14372	14314	14425	14511	14577	14629	14426	14368	14745	14574	14417	14426	14365	14444	14448	14448	14650	14552	14460	14340	14458	14471	14507	14205	14321	14518	14294	14449	14674	14526	14432	14517	14427	14220	14341	14354	14507	14509	14448	14469	14342	14361	14443	14437	14408	14520	14608	14681	14452	14474	14412	14473	14536	14566	14376	14429	14649	14325	14627	14568	14313	14540	14468	14295	14565	14412	14529	14519	14301	14420	14402	14594	14555	14415	14298	14449	14397	14400	14376	14284	14353	14624	14659	14495	14417	14639	14364	14428	14394	14477	14341	14512	14515	14489	14332	14316	14282	14203	14454	14467	14284	14326	14509	14364	14354	14366	14294	14507	14436	14408	14489	14259	14312	14586	14386	14539	14287	14679	14448	14632	14457	14509	14359	14428	14422	14349	14349	14460	14448	14372	14304	14253	14272	14441	14365	14423	14490	14468	14360	14590	14336	14478	14480	14501	14308	14382	14487	14311	14461	14479	14565	14435	14581	14578	14371	14546	14425	14669	14633	14478	14525	14580	14476	14419	14373	14440	14581	14437	14585	14365	14335	14406	14461	14362	14406	14514	14323	14578	14338	14503	14513	14467	14541	14519	14352	14339	14577	14452	14408	14277	14365	14425	14643	14408	14370	14515	14615	14447	14385	14468	14675	14401	14458	14423	14470	14389	14589	14542	14244	14391	14488	14653	14407	14525	14524	14332	14452	14499	14398	14342	14435	14358	14402	14681	14242	14394	14415	14358	14828	14596	14473	14610	14309	14296	14329	14502	14193	14270	14573	14360	14385	14475	14436	14591	14609	14534	14459	14401	14668	14223	14525	14513	14293	14325	14402	14495	14713	14474	14570	14483	14347	14359	14424	14498	14427	14271	14394	14604	14600	14477	14304	14484	14255	14398	14532	14315	14579	14382	14443	14371	14365	14438	14460	14567	14715	14363	14437	14610	14429	14624	14488	14443	14434	14455	14393	14464	14287	14426	14458	14606	14629	14376	14430	14518	14357	14625	14505	14431	14526	14468	14566	14424	14590	14410	14275	14456	14407	14398	14447	14445	14510	14566	14519	14503	14360	14343	14302	14471	14340	14384	14527	14366	14491	14451	14257	14474	14461	14433	14428	14451	14440	14472	14413	14203	14392	14464	14388	14674	14523	14529	14588	14464	14517	14477	14544	14453	14334	14468	14356	14581	14485	14345	14513	14393	14190	14480	14534	14548	14554	14474	14512	14489	14372	14512	14389	14407	14528	14340	14589	14420	14262	14411	14473	14595	14518	14452	14487	14501	14497	14291	14282	14422	14384	14559	14605	14258	14594	14366	14359	14421	14597	14503	14495	14269	14398	14537	14558	14603	14495	14400	14474	14434	14255	14494	14509	14409	14308	14400	14381	14504	14529	14284	14507	14539	14479	14475	14463	14361	14479	14340	14521	14574	14256	14362	14524	14384	14502	14550	14468	14424	14627	14566	14369	14495	14315	14535	14624	14555	14540	14474	14399	14542	14433	14348	14515	14515	14462	14735	14397	14535	14324	14256	14417	14432	14402	14378	14379	14395	14260	14635	14363	14419	14302	14457	14282	14585	14454	14540	14576	14500	14526	14547	14452	14442	14417	14479	14390	14370	14359	14344	14328	14524	14421	14455	14374	14182	14473	14563	14420	14277	14554	14435	14401	14489	14418	14322	14379	14339	14457	14537	14428	14367	14402	14389	14447	14341	14551	14394	14360	14480	14395	14500	14413	14407	14489	14219	14513	14396	14455	14546	14269	14450	14422	14348	14560	14276	14552	14411	14429	14474	14232	14459	14598	14498	14407	14319	14456	14494	14483	14234	14578	14245	14468	14429	14362	14220	14536	14492	14450	14487	14517	14645	14441	14490	14570	14605	14532	14506	14505	14248	14405	14568	14431	14496	14482	14410	14439	14452	14456	14509	14635	14630	14246	14528	14544	14517	14461	14404	14499	14576	14472	14381	14503	14527	14622	14573	14517	14518	14534	14448	14395	14408	14562	14428	14375	14397	14409	14492	14485	14393	14374	14616	14529	14577	14511	14514	14332	14461	14632	14372	14388	14250	14541	14690	14544	14466	14541	14469	14375	14359	14318	14392	14444	14553	14387	14422	14588	14389	14405	14647	14516	14540	14507	14456	14561	14543	14445	14602	14347	14318	14404	14323	14277	14509	14572	14431	14414	14551	14478	14489	14515	14424	14421	14484	14661	14428	14611	14564	14464	14367	14437	14316	14478	14481	14555	14439	14543	14416	14690	14506	14388	14560	14366	14343	14512	14580	14473	14582	14465	14390	14427	14526	14531	14483	14435	14347	14405	14539	14497	14355	14560	14516	14330	14243	14328	14364	14546	14627	14305	14480	14617	14448	14548	14590	14602	14584	14457	14559	14415	14438	14457	14469	14481	14393	14339	14325	14292	14370	14390	14416	14472	14471	14682
16009	30252	23975	18155	16156	14942	14216	13723	13553	13455	13175	13204	13142	13176	13126	13129	13005	13125	13128	12998	13155	13005	13160	13008	12985	13150	13256	12927	12911	12962	13111	12853	12797	12905	12944	13010	12947	12935	13018	12947	13064	13009	13045	12816	13024	13203	13118	12947	13044	12978	12894	12994	13072	12963	12996	13039	13060	13133	12921	13213	12925	12892	13224	12871	12898	12939	13063	12971	13034	13126	13219	12947	12951	12810	12870	12992	13009	12996	12926	12883	12802	12898	13169	13096	13101	12885	13053	12793	12952	12871	13110	13065	13271	13057	12936	12997	13078	12866	12920	12912	12900	13014	12891	13221	13088	12943	12893	12856	13042	13104	12964	12936	12964	12890	13033	13021	13062	12907	12863	12883	12845	12902	13124	13120	13046	13087	13004	12965	12976	12942	13031	13100	13119	12986	12887	13046	12799	12954	12798	12719	13117	13058	12958	13029	12843	12992	13016	12996	12900	12947	13258	13087	12865	12970	12943	13024	13065	12864	13030	13031	12979	12948	12975	13009	12789	12999	12996	12958	12978	12895	13049	12890	12990	13063	13094	12956	13084	12954	12920	12954	12829	12891	12885	12950	13080	12991	13043	12914	13013	12996	12914	13009	13017	12846	13015	12941	12948	12952	13075	13079	12949	12912	13173	12953	12756	13077	13051	12859	12946	12987	13009	13041	13061	13024	13045	12871	13100	12835	13065	12852	12873	12971	13091	12942	13050	12846	12968	12922	13000	12816	12942	13096	12835	13009	13049	13018	13068	12837	12964	13191	12999	12919	12957	13142	13077	13018	13039	12938	13072	13044	13123	13022	13089	12929	12847	12827	13164	12966	12916	12949	13000	12985	13110	12975	12902	13054	13069	12990	13000	13044	13037	13151	12930	12892	12975	12962	12937	13005	13071	13117	13011	13078	13127	12964	12976	13075	13026	12997	12931	13071	12946	12986	12926	12945	12908	13032	13055	12907	12947	13035	13050	12896	13000	12955	13026	12856	12994	13178	13008	12878	13090	12753	13016	12893	13023	13063	12862	13059	13201	12856	12807	12971	13082	12885	12850	12994	13062	12901	13029	13002	12795	13149	12996	13018	12928	13036	13012	12916	12932	13113	13054	12982	12971	12877	12975	13015	13094	12905	13086	12907	12747	13081	12907	12923	13109	12997	12816	12805	13000	12970	13073	12914	12968	12758	12930	13021	13151	13130	12898	12986	12991	12806	12992	12999	12802	12948	13076	12990	13106	13121	12851	12930	12944	12781	13037	12847	13062	12961	12909	12998	13014	13115	12992	13042	12898	12842	12927	12978	12921	12967	12939	13020	12904	12996	12960	13132	13162	12803	13028	13116	12730	12996	12853	13049	12963	12890	12901	12984	13088	12970	12853	13236	12974	13104	13026	12976	12938	12969	12878	12946	12881	12959	13009	13113	12935	13069	12956	13017	13123	13013	13139	12968	12974	12967	13085	12955	13002	12838	12857	12838	12910	12839	13112	12956	12877	12933	13033	13136	12960	13009	13007	12970	12949	12980	12973	13143	13178	13024	12954	12841	12999	12983	13052	13029	13046	13013	12863	12927	13020	13035	13023	12801	13148	13113	12972	12935	13029	13016	12952	12941	12992	12936	12823	12925	13069	12857	12985	13006	13017	13023	13059	12917	12908	13066	12896	12931	12870	13189	13011	12876	12939	12998	13181	12905	12998	13025	12959	13028	13027	13030	12914	12870	12963	13140	12876	13059	13022	13032	12953	13005	12895	12967	13056	13066	13046	12948	13043	12995	13087	13055	12968	13101	13080	13074	13205	12792	13045	13172	13018	12961	12893	12905	12886	13107	13004	13059	13011	13021	13121	13114	12915	13086	13037	13070	12872	12890	12775	12843	12885	12975	13055	12968	13012	12779	13088	12960	12957	12989	13040	13067	13014	12898	13017	13167	12954	13030	12914	13039	13115	12970	13016	13097	13191	12975	13087	13112	13033	13052	13009	12977	12848	12981	13025	12866	13201	13027	12885	13002	12914	13037	13033	13072	13089	12898	12999	12953	12995	12864	12954	12829	12921	12916	12978	12997	12893	13056	13076	12898	13111	12992	12950	12935	12988	12931	12936	12914	13001	13046	12871	13051	12974	13010	12961	13134	12992	13046	12926	13001	12894	12995	12974	13089	13039	12938	12986	13036	12803	13067	12876	12910	12986	12995	13024	12993	12950	13054	12887	12885	13040	12853	12936	12997	12982	13013	13050	12920	12896	13078	13108	12809	12953	12983	12869	12775	13038	12968	12951	12980	13059	12764	13004	12926	12955	13032	13064	12922	12866	13036	13101	12993	13081	12916	12873	13120	13020	13009	13041	12969	12889	12938	13005	13124	12881	13139	12912	12961	12926	13048	13029	12962	13026	13073	12947	12913	12908	12941	13043	13033	13081	12820	13018	13195	13056	12942	13065	12942	12993	12913	12917	12975	13047	13078	13009	13143	13095	13039	13026	12996	13008	12962	13035	13065	13058	13011	12906	13079	12952	12928	13076	13006	12949	13027	12791	13094	12979	12880	12986	12935	12847	12873	13064	12999	12896	12911	12946	12940	12985	13036	12867	12935	13026	12968	13056	13076	13137	12954	12929	12804	13038	12936	12997	12850	12899	12908	12979	13201	13064	13004	13042	13044	12920	13124	12908	12943	12988	12881	12910	12926	13149	13050	12908	12926	13009	12780	12955	13155	12916	12967	12947	12970	13017	13024	13126	12857	12981	12872	13049	13121	13111	13048	13068	12890	13158	12917	13077	13006	12785	12904	12820	12793	12993	13099	13101	12931	13115	13116	12939	12902	12963	13017	12973	12943	12989	12849	13023	13034	12997	12953	13028	13158	12809	13104	12853	12836	12907	12864	12914	13009	12983	13168	12997	12985	13109	12939	12917	13170	13051	13019	12834	12988	12987	13020	13080	12953	13002	12963	13183	13140	12950	12873	12993	13091	13117	12964	12938	12869	12972	13072	13002	12954	13017	12947	13020	13079	12815	12943	13014	13184	12819	13059	12944	13078	12997	13004	12877	12989	12964	13077	13133	13088	13051	12927	12998	12874	13044	13114	12957	13078	12999	12878	13076	12996	12939	12931	12916	13047	12980	13195	13106	13034	13003	13076	12983	12769	12965	12911	12815	13053	12888	13028	12992	12916	12993	12794	13002	13000	12927	13030	12960	13016	13032	12923	13048	12934	12994	13021	12980	13090	12820	12990	13165	13003	13095	13133	13045	12982	12875	13010	12742	12856	12856	12841	12993	13043	13033	13001	12835	12926	12813	12864	13072	12954	12979	12757	13040	12964	12846	12973	12924	12906	13009	13002	13090	13038	12937	12911	13005	13029	13085	12972	13012	12812	12991	12909	13090	12958	12996	12919	12933	12993	13039	13039	12897	12893	13051	12882	12896	13047	12998	12931	12837	13077	13011	12944	12948	12811	12989	13000	12857	12829	13073	13071	13029	13015	13029	13011	12969	12955	12967	13200	12994	12971	12914	13065	13077	12970	13152	12983	12917	13134	12936	13023	12887	12947	13009	13040	13113	13063	12993	13083	12993	12987	12854	13007	12988	13093	12909	13150	13085	12968	13091	13055	12972	12987	13005	12974	13085	12978	12971	12843	12909	12988	13045	13012	12786	13038	12989	13069	13101	13055	12965	13041	12932	12903	13040	13055	12828	12910	12882	13062	12957	13058	13262	12931	12819	12913	12923	13052	12933	12975	12870	13046	12988	12928	13041	13015	12888	12962	13128	13042	13074	12782	13011	13007	12880	12940	12818	13017	13036	13011	12822	13060	13017	12838	13214	12948	13057	13043	12824	12992	12995	12926	12864	12847	12902	12850	13000	13164	12988	13048	13055	13154	12863	12898	12953	13101	13015	12885	12929	12721	12903	12864	13048	12835	13008	12935	12918	12899	13113	12980	13077	12923	13003	13030	13255	12960	12993	13022	12936	13031	13009	12956	13144	12998	12911	12908	12856	12789	12979	12983	12840	12939	12942	13133	13013	12902	12942	12957	13088	12881	12856	13191	12960	13070	12987	12787	12933	12933	12968	13169	12988	12901	12995	12886	12938	13126	13086	13109	13003	13047	12896	12949	12981	12870	13018	12960	13032	12905	12817	13072	13066	13053	12861	13216	12987	12898	13030	13197	12964	12865	13122	13211	12948	13051	13073	12980	13129	13042	12835	13044	13012	12992	13056	12930	12911	12952	12899	13026	13049	12947	13014	13050	13064	12907	13033	13022	13035	13088	13011	13128	12679	13075	12999	12873	13029	12854	12965	13076	13107	12850	13066	13029	12979	12836	13116	13021	13054	13134	12981	12992	13104	13082	13053	12995	12936	12979	13106	12930	12904	12854	12888	12864	12910	13006	13031	12788	13048	12929	12931	12958	13016	12817	13042	12929	13227	13046	12928	13100	12998	12909	13046	12952	13185	12828	12978	12898	12917	13178	12960	12994	12866	12996	12934	13055	13029	12721	12993	12978	12893	13029	13085	12838	12864	13043	13145	12980	12927	12917	12919	13048	12849	13010	13028	12946	13093	13109	12931	13020	13007	13083	13012	12970	12978	12995	12931	13159	12921	12998	12872	13069	12981	12772	13089	12857	13025	12924	12952	12991	12830	13037	12963	13088	13184	12958	13050	13145	12955	13108	12906	13010	12918	12959	13021	12994	12945	13111	13108	12832	12918	13023	13095	12858	12993	13042	12989	12974	13078	12809	13049	12978	13048	13003	13051	12764	13000	12872	13161	12979	13112	13023	12913	12954	12973	13248	12862	13040	13056	12937	12817	13062	12915	12942	12916	13024	12911	13194	13081	12967	12930	12766	12925	12872	12958	12811	13054	12884	12940	13009	13003	13068	12996	12786	12944	12973	13226	12864	13057	12766	13137	13098	12985	12963	12956	12904	13038	12996	13082	13086	13112	12879	13064	12983	12980	13075	12955	12884	12957	13072	12840	12842	12976	13063	12923	12862	13019	13147	12979	12950	12960	12977	12993	12890	13073	12903	12830	13042	13042	13005	12997	12981	12946	13088	12994	12821	12909	12756	12941	13124	13184	13029	13017	12944	13019	13016	13024	12981	12905	13002	12906	12921	12893	13004	12995	12933	12948	13074
21826	20995	28207	23961	21175	22944	23820	18315	17410	17337	17293	16890	16694	16802	16697	16831	16713	16513	16610	16594	16590	16627	16497	16612	16527	16595	16325	16536	16404	16716	16305	16436	16559	16331	16445	16687	16522	16322	16528	16541	16437	16443	16461	16529	16260	16207	16422	16386	16233	16460	16469	16396	16302	16186	16431	16243	16565	16360	16277	16354	16501	16269	16341	16389	16282	16416	16467	16474	16284	16424	16595	16362	16437	16377	16396	16436	16367	16509	16363	16354	16366	16220	16466	16462	16248	16290	16420	16317	16413	16422	16465	16267	16585	16482	16462	16288	16380	16529	16438	16541	16345	16270	16410	16430	16225	16291	16362	16614	16393	16245	16061	16149	16200	16321	16520	16249	16324	16367	16512	16172	16284	16249	16358	16275	16492	16309	16250	16305	16342	16427	16388	16280	16378	16379	16348	16274	16347	16298	16518	16360	16391	16480	16219	16300	16386	16364	15991	16280	16377	16613	16367	16390	16368	16285	16389	16382	16553	16713	16176	16302	16313	16215	16449	16098	16464	16227	16076	16282	16396	16344	16326	16196	16212	16425	16478	16351	16345	16199	16343	16434	16468	16434	16342	16374	16470	16305	16036	16192	16340	16213	16342	16270	16336	16380	16390	16352	16290	16410	16497	16380	16348	16240	16315	16457	16121	16357	16501	16473	16216	16292	16405	16293	16202	16488	16169	16346	16222	16351	16205	16474	16315	16371	16228	16448	16366	16360	16404	16448	16264	16222	16439	16077	16509	16199	16335	16202	16526	16291	16213	16551	16407	16439	16247	16439	16244	16228	16304	16332	16482	16273	16397	16352	16303	16455	16203	16376	16477	16302	16351	16380	16135	16407	16509	16490	16216	16330	16301	16377	16313	16300	16332	16265	16406	16320	16378	16329	16285	16250	16272	16311	16376	16420	16228	16026	16335	16136	16357	16208	16266	16338	16284	16245	16349	16459	16372	16343	16252	16361	16327	16208	16240	16469	16179	16196	16368	16390	16212	16364	16224	16416	16238	16161	16318	16334	16105	16407	16125	16415	16412	16519	16493	16187	16116	16420	16285	16388	16230	16266	16344	16377	16193	16345	16368	16485	16210	16483	16264	16441	16325	16360	16254	16385	16363	16247	16495	16271	16398	16224	16260	16184	16508	16322	16275	16246	16378	16367	16361	16428	16377	16306	16391	16432	16257	16231	16574	16480	16387	16327	16216	16297	16219	16126	16316	16450	16434	16216	16164	16371	16419	16375	16391	16292	16387	16306	16275	16333	16469	16320	16385	16193	16444	16373	16439	16328	16267	16381	16278	16029	16225	16163	16491	16387	16309	16247	16308	16406	16279	16365	16352	16379	16417	16237	16508	16284	16374	16113	16286	16385	16317	16293	16281	16469	16212	16263	16499	16438	16372	16215	16366	16273	16412	16296	16515	16249	16319	16227	16260	16342	16366	16366	16202	16376	16195	16387	16433	16328	16209	16495	16421	16340	16273	16320	16391	16098	16216	16206	16262	16375	16139	16057	16340	16296	16390	16278	16467	16479	16429	16297	16191	16332	16335	16403	16402	16145	16396	16405	16464	16221	16371	16387	16382	16341	16222	16163	16257	16272	16326	16244	16225	16398	16269	16329	16335	16354	16399	16282	16375	16344	16481	16168	16243	16383	16500	16253	16436	16184	16303	16487	16220	16120	16214	16305	16355	16251	16148	16115	16165	16415	16279	16493	16380	16392	16454	16297	16088	16050	16341	16186	16441	16253	16355	16396	16401	16276	16260	16397	16352	16306	16338	16544	16436	16184	16368	16187	16104	16254	16303	16529	16478	16370	16333	16379	16282	16576	16261	16189	16359	16053	16287	16309	16232	16487	16408	16390	16286	16376	16486	16264	16113	16173	16377	16411	16351	16247	16591	16670	16423	16505	16438	16220	16382	16201	16343	16289	16398	16318	16565	16291	16330	16306	16301	16406	16482	16363	16229	16399	16212	16174	16218	16355	16081	16398	16238	16321	16227	16266	16090	16286	16268	16304	16422	16450	16332	16258	16400	16134	16280	16262	16419	16255	16288	16539	16528	16294	16287	16260	16344	16407	16338	16296	16461	16426	16272	16261	16330	16306	16371	16381	16510	16318	16299	16323	16399	16346	16371	16391	16315	16340	16241	16258	16127	16381	16154	16357	16321	16324	16367	16370	16338	16187	16379	16386	16354	16319	15985	16325	16298	16249	16262	16242	16184	16430	16353	16205	16406	16322	16270	16506	16491	16362	16395	16332	16424	16384	16303	16442	16323	16300	16304	16235	16330	16489	16454	16425	16295	16340	16410	16187	16368	16299	16253	16326	16326	16338	16280	16158	16081	16223	16412	16311	16539	16423	16349	16299	16333	16348	16363	16406	16251	16733	16292	16092	16393	16322	16283	16305	16132	16092	16318	16406	16418	16217	16350	16379	16560	16368	16353	16534	16280	16457	16340	16560	16098	16511	16344	16311	16427	16376	16275	16274	16327	16368	16296	16292	16507	16194	16321	16154	16362	16442	16387	16494	16406	16390	16289	16271	16152	16182	16653	16184	16439	16396	16320	16216	16449	16355	16335	16364	16375	16443	16381	16282	16178	16293	16248	16417	16445	16348	16162	16391	16338	16385	16269	16100	16289	16401	16362	16521	16436	16312	16464	16311	16092	16425	16521	16309	16381	16404	16491	16523	16142	16473	16315	16424	16319	16348	16279	16423	16427	16153	16380	16289	16206	16460	16311	16268	16286	16424	16437	16328	16093	16298	16394	16130	16454	16332	16228	16228	16066	16325	16446	16276	16278	16289	16272	16193	16444	16239	16438	16362	16384	16358	16410	16227	16394	16474	16399	16396	16419	16410	16460	16263	16260	16269	16416	16153	16268	16345	16549	16318	16368	16384	16282	16124	16111	16302	16341	16318	16264	16427	16362	16256	16328	16327	16341	16278	16244	16251	16103	16276	16370	16295	16446	16434	16220	16496	16245	16350	16245	16315	16278	16443	16378	16345	16206	16155	16188	16206	16377	16510	16215	16410	16425	16383	16266	16212	16303	16315	16277	16420	16394	16126	16409	16172	16293	16501	16143	16273	16335	16406	16344	16374	16565	16314	16457	16187	16289	16069	16326	16262	16227	16522	16608	16480	16459	16323	16277	16234	16353	16456	16166	16200	16359	16458	16497	16288	16209	16348	16490	16190	16388	16233	16415	16274	16517	16510	16045	16254	16401	16322	16318	16459	16321	16260	16134	16294	16178	16449	16299	16215	16238	16188	16406	16202	16379	16251	16305	16269	16362	16427	16174	16271	16395	16424	16330	16305	16096	16186	16508	16488	16435	16347	16456	16504	16279	16366	16410	16367	16235	16394	16364	16313	16460	16420	16269	16188	16387	16343	16213	16357	16298	16352	16398	16505	16210	16156	16440	16281	16299	16475	16472	16125	16448	16367	16229	16314	16399	16384	16364	16234	16341	16449	16150	16043	16262	16342	16114	16412	16483	16626	16434	16361	16272	16425	16286	16354	16486	16184	16460	16222	16325	16307	16279	16168	16404	16407	16300	16313	16321	16120	16197	16441	16537	16439	16392	16443	16364	16207	16261	16438	16480	16179	16403	16226	16085	16426	16195	16346	16459	16385	16392	16318	16264	16350	16286	16377	16147	16319	16440	16379	16380	16446	16327	16408	16237	16483	16434	16298	16336	16522	16450	16342	16333	16305	16497	16287	16423	16463	16380	16287	16405	16342	16231	16151	16155	16245	16490	16313	16348	16239	16367	16467	16296	16346	16300	16265	16234	16219	16400	16393	16316	16331	16192	16306	16430	16249	16383	16336	16428	16347	16449	16528	16409	16428	16322	16125	16389	16240	16279	16192	16499	16363	16295	16430	16605	16454	16497	16520	16283	16316	16219	16316	16505	16391	16142	16197	16360	16570	16242	16140	16297	16286	16206	16354	16248	16298	16515	16204	16312	16470	16566	16223	16365	16311	16487	16167	16374	16125	16140	16374	16462	16397	16439	16113	16475	16349	16324	16251	16306	16236	16379	16275	16403	16356	16511	16433	16400	16290	16270	16316	16238	16272	16430	16500	16410	16421	16294	16292	16337	16228	16514	16489	16371	16092	16357	16410	16440	16244	16341	16311	15997	16190	16334	16302	16287	16226	16429	16319	16218	16323	16242	16294	16250	16319	16310	16221	16346	16332	16253	16197	16166	16089	16452	16293	16416	16350	16456	16433	16395	16456	16316	16220	16385	16482	16440	16206	16425	16388	16280	16461	16469	16503	16400	16274	16457	16208	16491	16326	16341	16136	16225	16395	16242	16374	16189	16298	16365	16196	16311	16280	16280	16275	16441	16371	16411	16383	16459	16345	16234	16212	16266	16407	16357	16379	16134	16450	16385	16417	16274	16362	16281	16188	16340	16392	16161	16298	16195	16234	16351	16206	16326	16458	16317	16439	16554	16373	16387	16222	16160	16250	16335	16396	16516	16572	16438	16244	16560	16434	16391	16489	16206	16297	16291	16308	16498	16226	16401	16374	16281	16395	16420	16298	16278	16274	16375	16352	16380	16385	16390	16352	16257	16425	16108	16458	16209	16415	16303	16214	16362	16210	16298	16432	16319	16442	16405	16443	16117	16344	16302	16391	16199	16371	16425	16180	16435	16364	16390	16428	16248	16238	16292	16413	16184	16269	16165	16363	16425	16275	16365	16203	16538	16292	16320	16537	16323	16522	16318	16396	16308	16373	16255	16387	16426	16184	16431	16183	16302	16160	16420	16352	16378	16289	16257	16310	16298	16315	16190	16135	16380	16391	16316	16350	16311	16347	16290	16360	16330	16227	16170	16368	16352	16394	16512	16675	16275	16329	16273	16177	16328	16324	16265	16173	16407	16407	16292	16263	16366	16350	16335	16416	16184	16473	16359	16280	16327	16218	16463	16432	16159	16263	16407	16275	16355	16241	16333	16090	16400	16230	16403	16227	16227	16385	16325	16276	16258	16380	16225	16410	16245	16448	16234	16094	16258	16347	16361	16323	16314	16309	16113	16406	16369	16414	16420	16264	16206	16337	16366	16220	16277	16214	16376	16422	16550	16296	16179	16160	16192	16341	16475	16495	16247	16250	16265	16304	16221	16628
17130	38294	30666	22742	19480	17690	16513	15674	15225	15006	14905	14691	14539	14378	14332	14269	14387	14187	14158	14324	14255	14156	14245	14284	14348	14217	14098	14229	14213	14283	14100	14071	14370	14213	14213	14140	14257	14086	14059	14347	14221	14157	14262	14042	14144	14064	13991	14185	14155	14046	14102	14105	14015	14122	14160	14041	14179	14127	14128	14078	14309	14034	14129	14162	14184	14140	14132	14066	14145	14046	14005	14170	14048	14081	14165	14195	14114	14168	14054	14114	14191	13950	14041	14180	14041	14188	14061	14216	14242	14301	13994	14175	14117	14103	14126	14028	14142	14101	14012	14230	14113	14055	13952	14089	14202	14093	14191	14006	14104	14021	13999	14085	14022	14106	14154	14228	13962	13952	14306	14053	14224	14175	14263	14042	14100	14100	14138	13965	14061	14218	14158	14090	14092	14107	14181	14227	14111	14085	14017	14233	14155	14202	14107	14187	13902	14144	14298	14114	14062	14197	14049	14046	14172	14206	13966	14123	14118	14108	14001	14050	14172	14091	14272	14247	14001	14080	14010	14066	14071	14004	14143	14056	14007	14091	14106	14152	14085	14017	14110	14141	14136	14139	14267	13981	14115	14170	14073	14099	14236	14247	14165	14092	14092	14164	14055	14288	14169	14097	13885	14057	14197	13908	13961	14119	14077	14016	14129	14136	14122	14263	14036	14017	14040	14178	14121	14102	14037	14023	14062	14174	14162	14186	14148	14005	14038	14240	14231	14164	14133	14106	13978	13921	14111	14114	14225	14149	13955	14181	14041	13953	14179	13993	14142	14009	14128	14116	14170	14131	14069	14223	13874	14085	14151	14119	14424	13840	14042	14058	13948	14101	14087	13969	14105	14183	14072	14145	14151	14124	14136	14045	13918	13923	14115	14232	14033	14375	14111	14128	14012	14105	14249	14145	14177	14193	14107	14024	13972	14132	13917	14243	14136	14065	14091	13976	14209	14120	14270	14345	14338	13996	14169	14063	14245	13985	14039	14020	14115	14062	14191	14068	14060	13943	14170	14091	14127	13921	14075	14164	14234	14249	14073	14134	14163	13938	14155	14089	14098	14275	14122	14158	14025	14146	14205	14007	14137	14078	14079	14078	14296	14163	14074	14130	14285	13947	13986	14355	14094	14155	14041	14175	14014	13975	14106	14110	14192	14180	14133	14205	14192	14252	13993	14059	14105	14005	14076	14169	14068	14094	14083	14145	14197	14207	14098	14151	14084	13985	14078	13975	14034	13956	14158	14029	14112	14129	13962	14069	14036	14158	14185	14131	14105	14128	14075	13924	14025	14070	14118	14050	14126	14055	14281	13967	14278	14304	14289	13871	14130	13969	14043	14184	14135	13996	14105	14243	14037	14145	14051	14274	14083	14161	14074	14188	14260	14059	14033	14136	14110	14171	13962	14123	13997	14124	14287	14005	14120	14207	14012	14125	14043	14143	14087	14149	14151	14033	14093	14109	13950	14163	14168	14255	14124	14156	13959	14169	14081	14007	14187	14045	14173	14210	14103	14212	14011	14088	14084	14045	14116	14157	14247	14118	14188	13892	14207	14113	14153	14139	14109	14166	14028	14110	14100	14158	14071	14004	14121	14143	13985	13985	14043	14035	14013	14182	13922	14206	14213	14085	14223	14176	14123	14315	14231	14108	13887	13949	14139	14095	14092	14195	14058	14210	14025	14263	14145	14093	13948	14012	14145	14133	14107	14174	14088	14011	14060	14110	13932	14109	14090	14137	14088	14020	13984	14066	14077	13913	14008	14045	14297	14088	13948	14201	14274	14152	13983	14152	14118	14122	14179	14184	14046	14096	13992	14034	13973	13990	13897	14112	14114	14058	13831	13948	14066	14152	14189	14104	14122	13897	14190	14054	14002	14044	14167	14140	13897	14106	14092	14047	14077	14026	14256	14030	14212	14159	14145	14008	14064	14144	14043	14070	14151	14039	14097	13900	14190	14017	14015	14086	14136	14222	14067	14007	14022	14135	13998	14123	14074	14176	14070	14069	14137	14011	14194	14121	14107	14122	14115	14256	13986	14169	14114	13955	14118	14035	14186	14107	14205	14117	14011	13846	14119	14104	14233	14313	14210	14053	14084	14089	13903	14116	14192	14144	14146	14252	14207	14200	14204	14103	14171	14022	14065	14085	14073	14205	14206	13994	14340	14164	14131	14097	13901	14107	14326	14119	14322	14115	14336	14037	14243	13918	14070	14120	14153	14027	14021	14219	14236	13818	14037	13970	14102	14117	14113	13934	14237	14183	14038	14127	14103	14088	14182	14196	14112	14037	14101	14108	13998	14002	14196	14131	13986	14028	14063	14137	13987	14077	14207	14041	14156	14107	14030	14099	14015	14010	14086	14179	14237	14080	13990	14218	14103	13947	14114	14227	14035	14173	14168	14174	14158	13980	14295	14105	14239	14284	14222	14134	13972	14117	14075	14118	14124	14052	14163	14101	14092	14197	14381	14042	14033	14295	14025	14021	14133	14140	14278	14173	14151	14012	14063	14198	14089	13887	14194	14043	13984	14022	13963	13980	13960	14121	14173	14198	14158	14127	14033	14134	14042	14073	14079	14139	14052	14132	14248	14080	14014	14072	13979	14109	13993	14098	14161	14011	14106	13872	14086	14065	14006	14043	14027	14089	14326	13999	14056	14079	14160	14054	14090	14147	14181	13987	14109	14141	14107	14248	14103	13944	13909	14124	14121	14042	14087	14115	14138	14130	14124	14060	14290	14068	14035	14106	14232	14015	14222	13909	14122	14181	14043	14195	14068	14122	14225	13882	14148	14109	14102	14135	13985	13897	13806	14070	14024	14191	14017	14302	14092	14043	14062	13991	14019	14196	14206	14105	14037	14001	14186	14102	14146	14189	14072	13989	14062	14090	14184	13980	14226	14052	14074	14034	14069	14020	14037	13989	14200	14151	13968	14217	13985	13968	13997	14083	14084	14044	14027	14046	14076	14083	13935	14110	14036	13961	14131	13923	13823	14093	13925	14092	14101	14028	14086	14035	14153	14041	13937	13949	14235	14106	14147	14114	13997	14073	14247	14275	14059	14212	14124	14088	14229	14221	14072	14187	14186	14206	14164	14125	14248	14084	14056	13940	14177	14130	14024	13962	14021	14147	14003	13965	14105	14061	14043	14277	14113	14113	14149	14134	14004	14116	13949	14154	14069	14128	14177	14126	13881	14223	14102	14139	13993	14119	14324	14054	14024	14233	14167	14082	14153	14136	14234	13986	14206	14002	14037	14181	14030	13906	14169	14085	14020	14307	13866	14035	13952	14182	13967	14117	14124	13977	14189	14006	14099	14073	14116	14098	14116	14154	14053	14181	14067	14086	14144	14096	14013	14142	14171	14028	14055	14270	14022	14243	14134	14077	14070	14034	13987	13974	14056	14020	13976	14139	14162	14071	14068	14168	14007	13991	13975	14144	14003	14242	14079	14047	14079	14239	14210	14086	14022	14134	14005	14130	14089	14161	13898	14152	14057	14106	14072	14202	14177	14104	14045	14058	14193	14193	14110	14173	14034	14189	13866	14104	14088	13930	14129	14117	14071	14068	14220	14185	14230	13992	14135	14033	14219	13977	14007	14180	14008	14251	14018	14089	13956	14177	14112	14025	14073	14003	14286	14094	14120	14195	14258	13989	14019	14016	14026	14056	14046	14091	13861	14096	14171	14224	14231	14113	14057	14065	13990	14099	14164	14054	14265	14141	14094	14092	14093	13949	14133	14115	14071	14079	14174	14050	14102	13975	13998	13933	14043	14175	14189	14009	14028	14074	14171	13970	14246	14177	14015	14003	14075	14024	14105	14004	14294	14117	14185	14223	14045	14017	14231	14117	14040	14105	14029	13976	14035	14051	14017	14109	14132	13981	14061	14097	14172	14006	14172	14070	14234	14001	13963	14061	14165	14110	14036	14123	14164	14087	14182	14122	14076	14019	14073	14075	14292	14246	14044	14170	14255	14119	14154	14141	14111	14175	14209	14083	14047	14105	14105	13875	14155	14139	14119	14200	14267	14149	14079	14252	14149	14124	14204	14180	14077	14171	14050	14099	14149	14041	14199	14170	14053	13828	14222	14188	14156	14077	14127	14286	14076	13973	14046	14033	14034	14111	14042	14154	14242	13996	14020	14013	14138	13988	14028	14153	14089	14050	14117	14087	14139	14145	14087	14122	14159	13997	14023	14015	13905	14185	14067	14243	13835	14127	13958	14278	13878	14148	13957	14167	13983	14037	14112	14145	14117	14069	14155	14164	14177	14019	14301	14194	14018	14132	14112	14051	14135	14255	14044	14037	14112	14077	14310	13955	14263	14019	14076	14148	14139	14032	13982	14028	14271	14163	13976	14241	14143	13979	14073	14179	14142	14038	14075	14064	14042	14085	14182	14051	14267	14260	14070	14083	14241	13901	14173	14068	13903	14104	14273	14122	14155	13866	14067	13899	14280	14136	13973	14130	14089	14066	14218	14153	14097	14010	14152	14075	14163	14059	14329	14006	14220	13955	14211	14097	14131	14132	14142	14096	14274	14037	13930	14226	14181	14133	14121	13969	14127	13932	14153	13953	14224	14019	14276	14088	14200	13942	14045	13992	14196	14025	14041	14151	14262	13996	13996	14067	14171	14147	14127	14065	14171	13945	13998	14187	14004	14221	13977	14186	14129	13956	14197	14049	14119	14069	13853	14105	14115	14101	14147	14039	13992	13955	14151	14028	13995	14172	14075	14114	14152	14187	13948	14102	14105	14212	14128	14077	13998	14097	13998	14242	13960	13964	14108	14194	14180	14060	14223	14181	14057	13981	14219	14082	14116	14237	14020	14003	14106	14176	14005	14054	14009	14010	14336	14153	13969	14146	14109	14049	14007	13980	14082	14125	13963	14174	14072	14031	14338	14025	14260	14175	14082	14077	14273	14320	14009	14116	14202	14171	14054	14171	14097	14063	14295	14081	14067	14171	14086	14016	14013	14156	14106	13823	14015	14230	14188	14120	14108	13949	14061	14152	14136	14120	14310	14002	14120	14204	14070	14068	14033	14094	14173	14109	13990	14033	13953	14144	14160	14163	14035	14102	14086	14043	13929	14227	14159	14162	14092	13996	13991	14083	13998	14212	14140	14106
28045	22781	24267	20057	16159	15472	15202	15015	14652	14597	14635	14555	14370	14520	14342	14530	14524	14358	14113	14373	14303	14314	14492	14518	14359	14214	14247	14559	14462	14396	14496	14282	14428	14500	14592	14236	14351	14576	14384	14284	14491	14326	14190	14396	14292	14319	14596	14541	14382	14340	14388	14264	14381	14548	14410	14489	14394	14509	14139	14224	14294	14480	14304	14450	14267	14380	14465	14494	14440	14275	14337	14498	14443	14604	14274	14209	14190	14340	14346	14375	14448	14527	14369	14358	14605	14328	14347	14282	14377	14272	14275	14191	14263	14307	14414	14403	14288	14504	14241	14429	14382	14281	14312	14231	14396	14327	14367	14417	14328	14424	14223	14200	14375	14383	14495	14418	14432	14366	14405	14475	14365	14208	14163	14325	14272	14120	14359	14461	14432	14470	14403	14495	14234	14162	14409	14265	14202	14442	14245	14396	14316	14312	14259	14314	14398	14463	14378	14369	14469	14367	14310	14444	14494	14629	14488	14356	14463	14277	14300	14106	14257	14409	14564	14221	14305	14363	14505	14332	14426	14353	14345	14167	14385	14144	14166	14486	14519	14567	14241	14393	14317	14343	14299	14471	14416	14498	14357	14462	14440	14441	14517	14368	14692	14391	14222	14347	14237	14488	14457	14348	14225	14231	14504	14134	14251	14235	14359	14415	14626	14319	14263	14279	14343	14362	14241	14428	14384	14435	14347	14357	14206	14232	14335	14248	14350	14284	14372	14196	14529	14388	14374	14397	14323	14362	14412	14182	14425	14196	14236	14645	14506	14410	14435	14407	14337	14505	14413	14314	14609	14470	14333	14322	14306	14401	14492	14514	14417	14515	14411	14266	14355	14474	14316	14359	14378	14420	14560	14356	14265	14496	14241	14346	14404	14364	14403	14442	14475	14364	14240	14061	14127	14259	14359	14083	14357	14301	14332	14490	14477	14472	14339	14301	14538	14419	14447	14382	14301	14300	14615	14316	14529	14433	14336	14432	14490	14404	14459	14457	14378	14352	14374	14447	14375	14449	14323	14328	14485	14524	14187	14441	14265	14208	14362	14243	14162	14408	14257	14397	14199	14594	14331	14375	14404	14433	14335	14342	14363	14281	14369	14127	14086	14449	14434	14114	14209	14374	14407	14269	14304	14175	14442	14376	14440	14523	14554	14187	14355	14277	14397	14420	14384	14214	14252	14453	14257	14430	14326	14172	14374	14315	14515	14311	14395	14319	14243	14449	14354	14397	14262	14313	14054	14493	14313	14310	14135	14355	14329	14435	14476	14146	14389	14489	14266	14374	14228	14418	14339	14410	14500	14578	14358	14302	14304	14299	14482	14347	14371	14430	14334	14307	14407	14446	14226	14426	14396	14402	14281	14301	14394	14526	14407	14351	14400	14198	14467	14088	14262	14550	14471	14569	14207	14558	14493	14309	14478	14207	14405	14425	14562	14349	14461	14478	14323	14258	14409	14367	14372	14278	14223	14413	14515	14423	14303	14582	14342	14412	14153	14266	14393	14231	14430	14303	14511	14170	14234	14257	14408	14325	14431	14496	14483	14367	14622	14314	14294	14154	14448	14500	14267	14207	14537	14521	14586	14402	14267	14484	14331	14442	14477	14374	14360	14231	14321	14497	14409	14492	14219	14261	14483	14301	14437	14432	14399	14315	14442	14227	14345	14403	14319	14412	14111	14465	14434	14365	14232	14333	14217	14152	14303	14420	14123	14264	14396	14250	14231	14336	14387	14320	14325	14347	14195	14133	14399	14238	14434	14334	14352	14269	14585	14412	14414	14192	14298	14293	14397	14386	14550	14487	14251	14376	14410	14247	14445	14261	14395	14232	14541	14349	14169	14514	14325	14716	14166	14417	14481	14204	14518	14340	14266	14417	14443	14359	14482	14451	14078	14284	14487	14431	14240	14258	14244	14261	14506	14413	14379	14497	14425	14529	14280	14190	14329	14534	14525	14269	14321	14529	14430	14421	14412	14598	14392	14393	14308	14196	14552	14658	14346	14458	14483	14456	14624	14263	14097	14399	14474	14283	14310	14290	14405	14454	14297	14407	14410	14424	14326	14319	14515	14444	14241	14331	14065	14334	14248	14194	14390	14379	14166	14203	14490	14367	14264	14288	14285	14371	14261	14343	14491	14552	14540	14411	14437	14324	14309	14459	14359	14203	14299	14237	14308	14243	14338	14310	14548	14380	14250	14302	14259	14403	14316	14221	14444	14256	14348	14310	14431	14297	14366	14284	14196	14409	14295	14301	14305	14092	14266	14690	14561	14325	14427	14475	14173	14258	14548	14223	14417	14402	14311	14257	14195	14369	14291	14235	14338	14518	14291	14367	14423	14326	14401	14254	14282	14365	14250	14183	14485	14435	14463	14644	14282	14296	14405	14168	14384	14337	14397	14118	14389	14421	14384	14444	14326	14163	14277	14207	14408	14169	14367	14330	14387	14253	14308	14391	14545	14304	14483	14410	14239	14312	14492	14136	14446	14266	14632	14385	14138	14417	14280	14370	14491	14285	14502	14490	14304	14315	14375	14321	14433	14558	14527	14280	14382	14014	14392	14282	14378	14362	14419	14342	14463	14341	14237	14285	14165	14401	14501	14384	14393	14383	14400	14378	14444	14412	14457	14669	14562	14365	14346	14471	14450	14293	14467	14382	14442	14426	14354	14461	14228	14348	14334	14440	14268	14469	14288	14228	14382	14489	14432	14426	14344	14325	14332	14387	14429	14382	14425	14399	14311	14391	14341	14266	14263	14426	14473	14396	14520	14362	14427	14484	14492	14545	14410	14328	14441	14580	14349	14353	14576	14319	14424	14394	14335	14583	14555	14353	14441	14567	14418	14453	14420	14338	14132	14155	14537	14462	14267	14229	14367	14414	14411	14279	14311	14123	14410	14124	14418	14378	14513	14486	14110	14271	14294	14334	14248	14474	14442	14399	14428	14472	14176	14336	14402	14301	14453	14383	14247	14183	14409	14382	14392	14231	14299	14459	14344	14330	14565	14468	14305	14223	14165	14342	14256	14408	14484	14506	14428	14122	14269	14417	14457	14292	14304	14417	14162	14272	14305	14333	14322	14375	14251	14424	14214	14088	14266	14406	14497	14356	14346	14460	14245	14366	14518	14231	14316	14226	14304	14431	14368	14141	14519	14320	14618	14243	14398	14331	14413	14373	14417	14418	14224	14343	14397	14528	14428	14195	14440	14261	14341	14182	14157	14487	14273	14275	14463	14402	14510	14258	14363	14177	14282	14419	14340	14375	14423	14541	14381	14399	14323	14253	14422	14407	14275	14345	14565	14386	14610	14291	14275	14306	14481	14402	14448	14397	14387	14262	14591	14257	14294	14559	14373	14336	14378	14608	14143	14116	14644	14337	14429	14376	14445	14345	14159	14379	14215	14158	14164	14311	14179	14156	14239	14421	14377	14406	14313	14359	14534	14492	14435	14306	14421	14282	14530	14358	14542	14324	14349	14186	14368	14265	14428	14254	14284	14317	14270	14126	14243	14374	14454	14517	14377	14486	14517	14373	14383	14262	14478	14266	14387	14218	14296	14463	14350	14252	14280	14431	14393	14270	14410	14259	14355	14315	14258	14180	14328	14446	14351	14423	14525	14451	14190	14208	14450	14264	14329	14360	14430	14420	14440	14059	14251	14325	14369	14354	14346	14305	14424	14187	14262	14440	14343	14230	14361	14288	14417	14328	14325	14357	14411	14357	14474	14396	14397	14343	14330	14283	14378	14354	14334	14260	14413	14408	14373	14584	14411	14196	14319	14514	14210	14296	14476	14472	14495	14261	14276	14285	14391	14386	14309	14418	14536	14422	14253	14164	14492	14511	14484	14387	14661	14528	14531	14635	14307	14355	14403	14279	14368	14413	14351	14306	14455	14128	14235	14263	14262	14327	14172	14404	14293	14422	14504	14351	14375	14278	14232	14255	14151	14408	14356	14349	14393	14316	14387	14355	14282	14332	14485	14372	14209	14484	14266	14406	14349	14510	14375	14461	14324	14299	14322	14456	14434	14478	14377	14424	14340	14352	14339	14405	14221	14335	14463	14384	14398	14350	14462	14251	14218	14312	14457	14350	14400	14490	14428	14435	14249	14380	14529	14264	14407	14435	14462	14305	14357	14275	14252	14496	14280	14151	14313	14358	14210	14420	14293	14380	14519	14317	14289	14353	14204	14320	14204	14260	14208	14272	14412	14427	14346	14274	14207	14405	14662	14291	14305	14397	14446	14365	14157	14418	14278	14494	14459	14490	14408	14348	14327	14239	14354	14190	14417	14439	14616	14369	14273	14361	14597	14389	14307	14315	14244	14328	14340	14208	14305	14417	14493	14578	14313	14496	14206	14502	14424	14201	14468	14406	14327	14332	14285	14466	14464	14302	14267	14493	14189	14386	14406	14346	14427	14309	14285	14206	14344	14393	14207	14291	14364	14532	14385	14495	14321	14206	14463	14305	14391	14183	14205	14342	14265	14382	14581	14494	14386	14222	14570	14314	14272	14173	14264	14478	14346	14500	14270	14431	14398	14429	14465	14329	14368	14522	14442	14477	14554	14526	14340	14315	14349	14474	14443	14190	14130	14204	14369	14506	14282	14235	14209	14594	14466	14327	14503	14428	14426	14492	14372	14540	14499	14349	14350	14379	14457	14276	14497	14357	14517	14435	14431	14555	14356	14466	14272	14415	14349	14315	14259	14419	14360	14299	14357	14403	14369	14487	14515	14245	14408	14324	14358	14274	14350	14368	14342	14531	14428	14477	14558	14245	14320	14282	14150	14559	14492	14277	14313	14280	14230	14304	14484	14179	14103	14409	14167	14218	14289	14339	14456	14303	14068	14501	14622	14320	14288	14365	14408	14308	14238	14352	14549	14514	14143	14318	14338	14504	14259	14497	14324	14528	14340	14369	14301	14500	14475	14314	14332	14257	14332	14342	14246	14427	14246	14407	14278	14328	14274	14376	14323	14209	14314	14485	14261	14211	14467	14474	14353	14534	14321	14329	14287	14526	14389	14365	14309	14380	14323	14368	14242	14470	14376	14385	14441	14344	14234	14308	14222	14489	14218	14469	14182	14298	14296	14261	14394	14568	14384	14464	14215	14582	14426	14395	14505	14455
17535	27745	21711	16636	15232	14411	13813	13567	13484	13304	13190	12900	13008	13072	13052	12991	13125	12882	13004	12828	12916	12877	13001	12951	12965	12861	13046	12968	12983	12852	12880	12974	12844	12967	12992	12847	12939	12918	12885	12970	12814	12847	12876	12847	12988	12962	12866	13011	13041	12901	12893	12973	12962	12968	12849	12963	12915	13044	12889	12725	12921	12894	12850	12826	12891	13013	12913	12944	12948	12920	12976	12930	13042	13019	12741	12873	12886	12851	12830	13158	12749	12877	12966	12771	12859	12936	13087	12913	12825	12880	12830	12929	12925	12909	13048	12810	12939	12905	12886	12818	12899	13004	12839	12960	12816	12760	12997	13018	12824	12883	12933	12876	12870	12810	12796	12892	12932	12865	12801	12998	13008	12972	12761	12924	12838	12957	12666	12813	12896	13048	12761	12854	13005	12895	12974	12762	12935	12822	12781	12794	12958	12793	12867	12874	12921	12804	13108	12745	12874	12954	12992	12798	12821	12905	12900	12849	13136	12714	12706	12937	12930	12932	12953	12940	13052	12772	12843	12881	12830	12943	12831	12948	12821	12785	13102	12791	12805	12923	12903	12854	12946	12907	12907	13004	12880	12749	12993	12903	12887	13068	12907	12998	12892	12833	12780	12747	12953	12866	12894	12892	12942	12922	12877	12941	13058	12861	12909	12896	12820	12954	12917	12951	12931	12958	13037	12919	12888	12909	12920	12908	12829	12778	12845	12909	12776	12956	12917	13016	13023	12914	12834	12964	13074	13046	12880	12916	12954	13080	12915	12992	12878	12792	12965	12920	12799	13004	12931	12995	12936	12812	12967	12932	12876	12980	12908	12775	12834	12898	12963	13002	12800	12932	12909	12855	12974	13070	13038	12898	12795	12900	12785	12767	12859	12883	12929	13014	12821	12831	12961	12928	12986	13140	13027	12824	12905	12862	12950	12989	12967	12862	12820	12918	12841	12954	12740	12896	12937	12806	12830	12865	12848	13099	12836	13001	13034	12950	12736	12828	12908	12854	12880	13044	12911	12948	12981	13052	13054	12906	12831	12804	12916	12829	12706	12982	12889	12784	12901	13046	13015	13022	12958	12894	12977	12888	12815	12869	13049	12811	12842	13009	12883	12864	12705	12862	13044	12956	12851	13027	12838	12900	12857	12890	12997	12742	12893	12941	12840	12994	12801	12916	12994	12899	12947	12934	12814	12802	12932	12806	12871	12911	13069	12849	12731	12920	12968	12849	13132	12933	12991	12816	13009	12946	12936	13043	13040	12830	12789	12903	12934	12967	12969	12784	13006	12908	12942	13033	12845	12991	12877	13020	12989	12863	12985	13071	12981	12940	12875	13023	12994	12911	12836	13150	13006	12917	12644	12976	12917	13065	12917	12956	12959	12856	12913	12676	12754	13007	12837	13004	12791	12918	12804	12924	12919	12911	12778	12702	12777	12936	12873	12785	12849	12728	12906	12895	12872	12703	12988	12975	13010	12854	12818	12884	12793	12836	12783	13004	12866	12938	12953	12792	12884	12876	12855	12891	12717	13040	12834	13001	13020	12822	12916	12931	12971	12900	12897	13111	12731	12773	12986	13039	12732	12849	13011	12917	12848	12876	12776	12979	12853	12851	13045	12967	12764	12941	12977	12781	12863	12809	12801	12719	12805	12821	13076	13045	12847	12969	12841	13024	12905	12921	12986	12884	13057	13012	13087	12992	12960	12982	13029	12806	12822	12969	12929	12844	12930	12992	12895	13014	13016	12946	13019	12837	13065	12771	12795	13014	12852	12909	12911	12831	12992	12901	12974	12925	12812	13032	12857	12930	13043	12949	13010	12958	12856	13077	12895	12856	13040	12947	12971	12917	12861	12884	12853	12938	12826	12905	12997	12826	13045	12945	12928	12868	12924	12925	12783	12776	12884	12896	12985	12927	12921	12983	13001	13020	12796	12848	12832	12896	12897	12926	12886	13046	12884	13015	12917	13001	12897	12989	13041	12775	12785	12892	12935	12976	12886	13023	13222	13147	13070	12957	13130	12933	13011	12883	12963	12929	12918	12856	12851	12974	12902	12863	12909	12905	12989	12705	12948	12920	12813	12848	12991	12810	12949	12929	12883	12944	13120	12909	12835	13045	12951	12894	12831	12829	12911	12936	12840	12979	12788	12891	12823	12967	12955	12886	12736	12995	12974	12865	12912	12912	13009	12950	12916	12779	12876	12921	12975	12764	13077	12896	12917	12839	13005	12939	12873	12942	12984	12935	12965	12904	12940	12944	12838	12905	12883	12886	12978	12991	12911	12858	12912	12988	12925	13078	12889	12861	12931	12913	12881	12858	12800	12837	12860	12876	12973	12913	12887	12700	13037	12811	12789	12975	12758	12966	13001	12928	12736	12882	13077	12974	13009	12936	12943	12853	12931	12771	12990	12982	12991	12952	13038	12854	12782	13043	12921	12918	12998	12929	12868	12889	13084	12837	12933	12869	12973	13097	12981	12999	12774	13028	12878	12933	12782	12897	12855	12830	12839	13057	13068	12849	12770	12958	12817	12830	13007	13056	12881	12897	12860	12854	12698	12951	12861	12863	12913	12932	12971	12949	13125	12869	12870	12960	12971	12929	13027	12928	12980	12847	12788	12859	12957	12835	12859	12819	12916	12828	12885	13035	12829	12910	13004	12932	12897	12870	12952	12930	13035	13033	12920	13044	12968	12923	12891	12908	12837	12870	12885	12990	12929	12944	12942	12714	12882	12988	12930	12902	12815	12801	13018	12929	12937	13031	12879	13021	12843	12968	12813	12986	12904	12828	12909	12899	12929	12981	12962	12878	12887	12942	12940	12905	12967	12990	12835	12766	12849	13028	12971	12991	12873	12773	12855	12792	12950	12993	12717	12888	12959	13027	12927	12870	12856	12893	12924	12855	12854	12930	12852	13038	12991	12884	12875	12768	12939	12916	12940	12897	13043	12894	13002	12913	13137	12780	12973	12976	12996	13020	12931	12935	12793	12842	12871	12891	12795	12915	12988	12998	12895	12837	13012	12968	12788	12830	13062	12940	12884	12911	12907	12934	12838	12898	12877	13007	12924	12886	12834	13043	12902	12851	12890	12757	13036	12952	12907	12950	12794	12894	12891	12886	12814	12894	12919	12779	12879	12971	13116	12957	12994	12970	13028	13086	12999	12970	12880	12904	12918	12936	12841	13000	12931	12800	12871	12901	12892	13044	12942	13000	12864	12901	12926	12957	12899	12814	13111	12910	12831	12907	12890	12990	13026	12664	12958	12925	12991	12840	12820	12846	12748	12823	13031	12861	12829	12867	12755	12747	12940	12839	12847	12912	12869	13002	12748	13074	12815	12945	12871	12926	12891	12967	12949	12935	12830	12807	12931	13109	12902	13001	12903	13018	12966	12809	12732	12868	12836	12860	13007	12942	12808	12923	12755	12855	12900	12901	12792	12941	12878	12998	12935	12782	13020	13002	13120	13091	12856	13080	12847	12772	12880	12850	12773	12866	12853	13204	12817	12854	13064	12937	12977	12844	13017	12950	12945	12908	13022	12968	12795	12891	12959	12903	12883	12802	12993	13013	12887	12962	12929	12807	13010	12733	12966	12997	12917	12927	12860	12987	12988	12912	12903	12962	12761	12837	12875	12930	12845	12920	12963	13090	12833	12845	12694	13058	12893	12903	12925	12883	12721	12874	12989	13052	12741	12886	12921	12929	12825	12948	13134	12785	12863	12995	12954	13000	12933	13163	12878	12824	12881	12995	12752	12730	12847	12741	13297	12954	12888	12897	13022	12928	12741	12991	12975	13019	12885	12859	12904	12805	12932	12899	12971	12962	12917	12790	13017	12899	12910	12809	12952	12920	12986	13069	12898	12920	12906	13010	12959	13020	12831	12832	12908	12771	12752	12848	12744	12726	12632	12819	12945	12815	12983	12855	12902	12957	12919	12924	12948	12968	12816	12859	12752	13074	12770	13013	12887	12830	13038	13045	12776	12997	13011	12958	13024	12871	12857	12963	12816	12878	13070	12938	12970	13008	12858	13017	12901	12851	12949	12827	12863	12813	12947	12975	12942	12783	12801	12824	13032	12960	12987	12979	13038	12856	12956	12944	12839	12909	12887	12884	12991	12824	12991	13028	12942	12834	12586	12821	12745	12867	12918	12951	12891	12654	12995	12970	12937	12890	13023	12974	13075	13060	12937	12959	12810	12966	12816	12911	12837	12950	13010	12926	12939	12912	12964	12937	12951	12948	13010	12990	12875	12833	12970	12984	12821	12756	12957	12965	12971	12811	12982	12907	12899	12965	12839	12966	13081	12882	12978	12831	12914	12825	13030	13054	12953	13003	12899	12967	12963	12860	12735	12873	12991	13013	12610	12882	12832	12879	12949	13005	13073	12956	12975	12859	12759	12739	13151	13007	13077	13051	12893	13016	12608	13018	12859	12940	12957	13033	12928	12992	13036	13004	12946	12866	13050	12859	12993	12863	12796	12883	12830	12868	12884	13090	13021	12825	12854	12966	12890	12896	13041	12851	12962	12830	13138	12881	12962	12939	12874	13017	12982	12857	12987	12867	12858	12967	12976	13004	12908	13033	12919	12836	12849	12956	12913	12882	13042	12842	12766	12760	13087	12915	12906	12913	12969	13046	12954	12808	13037	12973	12861	12727	13011	12872	13054	12887	12956	12961	12871	12941	12966	12748	12862	12843	12927	13020	12926	12955	12911	12924	12925	12893	12889	12956	12982	12937	12868	12814	12953	12943	13061	12999	12903	12860	12945	13007	12850	12792	13049	13018	12959	12790	12817	13034	12858	12881	12973	13000	12676	12889	12955	13070	12852	12822	12829	12964	13054	12932	12876	12970	12850	12836	12764	12998	12788	12772	12916	12885	12871	13052	12924	13141	12873	12652	12795	12865	12937	13007	12824	12888	12862	12977	12958	12868	13082	12970	12835	12736	12872	12926	12932	12937	12849	12857	12826	12778	12919	12937	12940	13000	13021	12898	12893	12781	12863	12788	12907	12906	12883	13054	12768	13122	12989	12850	12964	13107	12913	13037	12889	12764	12902	12958	13038	12820	12780	12810	12932	13032	12994	12846	12890	12928	12979	12965	12981	12822	12950	12891	12832	12876	13174	12967
22728	20945	27801	24377	21674	20701	18934	16568	15817	15678	15913	15484	15446	15515	15587	15619	15509	15527	15412	15487	15535	15377	15249	15351	15358	15608	15361	15458	15379	15190	15348	15298	15244	15294	15447	15342	15383	15341	15548	15362	15416	15249	15383	15344	15515	15464	15370	15243	15313	15136	15323	15362	15361	15334	15409	15227	15316	15279	15471	15223	15388	15278	15288	15264	15345	15315	15185	15208	15406	15364	15252	15291	15496	15425	15371	15333	15349	15233	15344	15228	15468	15095	15328	15219	15402	15398	15472	15429	15518	15239	15541	15205	15225	15393	15258	15208	15336	15251	15136	15352	15359	15339	15426	15438	15347	15272	15485	15305	15090	15305	15273	15308	15231	15149	15386	15298	15323	15304	15368	15297	15278	15227	15245	15397	15404	15425	15326	15326	15227	15360	15347	15288	15372	15309	15310	15490	15426	15495	15276	15095	15241	15266	15308	15199	15482	15365	15218	15115	15289	15324	15515	15405	15390	15325	15175	15366	15350	15276	15185	15069	15285	15088	15258	15455	15221	15257	15296	15319	15467	15200	15150	15312	15567	15391	15390	15362	15352	15342	15497	15401	15250	15166	15461	15381	15147	15477	15394	15227	15189	15311	15427	15158	15222	15173	15314	15112	15047	15343	15453	15373	15259	15110	15276	15314	15312	15295	15364	15347	15265	15292	15198	15168	15296	15416	15398	15378	15226	15389	15185	15328	15302	15465	15306	15189	15203	15370	15173	15254	15454	15412	15271	15339	15188	15275	15335	15210	15337	15423	15388	15114	15174	15094	15097	15296	15267	15277	15211	15546	15442	15395	15284	15342	15369	15332	15522	15207	15335	15330	15045	15260	15334	15184	15514	15256	15618	15294	15196	15368	15244	15407	15284	15333	15281	15423	15302	15268	15220	15329	15335	15233	15206	15273	15409	15218	15126	15213	15418	15465	15528	15259	15274	15238	15483	15135	15340	15042	15286	15361	15358	15458	15477	15349	15345	15481	15462	15286	15588	15403	15387	15339	15396	15068	15266	15322	15375	15523	15275	15317	15298	15027	15398	15316	15199	15315	15225	15288	15309	14999	15256	15229	15122	15298	15512	15326	15451	15227	15227	15335	15142	15200	15324	15230	15355	15174	15303	15444	15216	15466	15415	15385	15383	15276	15481	15437	15387	15609	15137	15325	15133	15241	15470	15441	15519	15333	15293	15208	15375	15373	15242	15267	15342	15290	15270	15188	15319	15528	15364	15152	15284	15106	15276	15541	15136	15306	15280	15229	15367	15300	15239	15188	15257	15184	15366	15276	15261	15219	15262	15196	15351	15409	15534	15336	15351	15115	15339	15296	15309	15345	15316	15016	15361	15152	15395	15426	15202	15434	15363	15507	15422	15404	15279	15433	15411	15468	15402	15390	15317	15331	15381	15194	15297	15398	15302	15294	15316	15196	15224	15307	15334	15136	15256	15300	15564	15314	15319	15337	15314	15068	15210	15432	15428	15385	15389	15264	15411	15360	15283	15249	15079	15303	15298	15288	15133	15238	15371	15270	15275	15314	15228	15251	15231	15376	15299	15307	15315	15223	15283	15203	15217	15190	15005	15333	15369	15413	15258	15276	15265	15225	15398	15233	15333	15313	15399	15396	15193	15297	15261	15160	15285	15412	15180	15376	15250	15266	15280	15298	15236	15415	15455	15227	15150	15283	15432	15277	15372	15391	15323	15379	15480	15259	15378	15307	15383	15196	15212	15342	15347	15347	15384	15335	15313	15307	15302	15303	15249	15219	15439	15469	15311	15416	15455	15197	15169	15429	15267	15234	15346	15378	15182	15411	15412	15223	15400	15189	15176	15243	15234	15191	15301	15274	15399	15231	15440	15236	15403	15403	15454	15238	15164	15135	15209	15221	15216	15286	15386	15266	15284	15439	15362	15223	15255	15510	15296	15156	15289	15156	15259	15325	15342	15486	15296	15319	15255	15172	15383	15315	15340	15267	15024	15035	15224	15285	15473	15479	15557	15390	15238	15150	15267	15391	15334	15142	15301	15183	15223	15324	15349	15357	15518	15306	15403	15428	15164	15240	15268	15096	15404	15230	15344	15236	15264	15263	15537	15159	15330	15487	15434	15228	15367	15206	15318	15237	15196	15144	15260	15225	15423	15355	15228	15375	15319	15510	15348	15156	15620	15252	15234	15357	15402	15448	15028	15226	15410	15185	15501	15205	15272	15379	15197	15322	15328	15524	15270	15267	15235	15211	15455	15454	15369	15320	15317	15162	15435	15497	15232	15328	15246	15244	15302	15307	15288	15202	15152	15350	15188	15246	15192	15530	15293	15169	15388	15225	15368	15106	15260	15374	15457	15432	15225	15318	15260	15236	15354	15335	15278	15147	15169	15292	15298	15125	15454	15139	15367	15311	15336	15257	15377	15258	15285	15361	15325	15395	15465	15200	15320	15202	15286	15404	15452	15262	15185	15212	15206	15307	15501	15274	15339	15163	15129	15414	15323	15423	15428	15434	15139	15416	15269	15398	15430	15479	15461	15163	15429	15278	15128	15249	15314	15227	15521	15182	15413	15269	15179	15179	15251	15390	15315	15276	15395	15351	15242	15237	15271	15293	14932	15160	15288	15294	15240	15085	15276	15541	15427	15366	15393	15616	15227	15263	15185	15217	15241	15234	15332	15395	15411	15428	15340	15347	15395	15337	15314	15466	15376	15081	15323	15302	15147	15255	15138	15227	15275	15333	15186	15256	15533	15325	15456	15395	15211	15374	15154	15355	15353	15320	15224	15531	15500	15355	15189	15073	15353	15449	15190	15182	15279	15321	15338	15297	15426	15245	15295	15155	15374	15206	15308	15374	15328	15203	15358	15329	15143	15198	15253	15274	15460	15062	15210	15326	15309	15218	15461	15142	15231	15285	15302	15404	15446	15178	15147	15317	15170	15317	15199	15466	15525	15336	15585	15233	15345	15552	15320	15335	15501	15255	15331	15392	15226	15263	15246	15299	15420	15235	15315	15433	15208	15379	15288	15492	15512	15203	15306	15347	15393	15232	15219	15320	15314	15248	15351	15357	15405	15334	15170	15167	15244	15085	15492	15374	15443	15210	15488	15497	15205	15382	15330	15277	15073	15191	15240	15250	15224	15329	14998	15659	15374	15360	15473	15213	15231	15352	15228	15139	15244	15431	15223	15302	15340	15179	15207	15468	15326	15519	15296	15302	15178	15243	15271	15230	15444	15291	15288	15233	15415	15317	15351	15406	15437	15185	15234	15266	15348	15174	15321	15413	15472	15229	15163	15332	15384	15340	15318	15160	15430	15526	15369	15179	15323	15264	15314	15320	15290	15277	15453	15338	15246	15343	15140	15143	15322	15390	15410	15395	15166	15332	15309	15536	15245	15255	15121	15317	15209	15466	15301	15379	15421	15434	15234	15529	15251	15259	15286	15304	15305	15341	15477	15426	15422	15364	15415	15269	15213	15253	15332	15454	15345	15227	15412	15370	15309	15386	15413	15714	15296	15171	15298	15235	15505	15305	15409	15320	15243	15277	15137	15358	15199	15271	15283	15083	15383	15234	15296	15553	15343	15453	15340	15126	15332	15094	15294	15308	15353	15311	15393	15396	15296	15309	15328	15382	15332	15258	15400	15350	15176	15319	15106	15181	15320	15374	15255	15390	15453	15320	15295	15358	15237	15262	15179	15359	15414	15244	15172	15187	15141	15308	15352	15276	15264	15334	15302	15443	15449	15265	15422	15512	15271	15189	15444	15305	15197	15580	15237	15511	15203	15317	15185	15337	15379	15413	15413	15191	15384	15368	15638	15221	15207	15466	15190	15549	15358	15403	15463	15437	15323	15446	15410	15163	15385	15181	15472	15084	15244	15162	15464	15303	15222	15212	15295	15201	15380	15368	15392	15266	15413	15437	15130	15301	15350	15357	15202	15277	15233	15413	15267	15389	15515	15273	15261	15331	15421	15218	15327	15346	15053	15210	15336	15302	15223	15210	15240	15320	15335	15207	15188	15231	15373	15281	15218	15213	15175	15129	15329	15214	15225	15278	15237	15311	15374	15420	15354	15243	15277	15035	15319	15216	15315	15406	15218	15473	15316	15453	15426	15194	15297	15368	15285	15152	15544	15400	15387	15266	15157	15281	15255	15270	15252	15069	15324	15354	15496	15228	15185	15277	15189	15336	15325	15300	15226	15367	15157	15191	15167	15232	15220	15148	15367	15199	15217	15201	15463	15352	15364	15312	15360	15134	15412	15359	15385	15208	15303	15353	15181	15481	15347	15323	15265	15276	15274	15332	15337	15345	15299	15251	15405	15290	15197	15272	15244	15357	15229	15358	15405	15344	15309	15243	15204	15274	15238	15421	15258	15250	15257	15407	15320	15479	15365	15272	15381	15412	15315	15525	15372	15290	15412	15478	15437	15083	15535	15195	15342	15401	15387	15152	15343	15255	15248	15113	15163	15155	15143	15219	15313	15143	15292	15433	15168	15213	15155	15259	15189	15283	15322	15309	15336	15288	15193	15301	15287	15371	15415	15362	15211	15198	15362	15401	15282	15493	15245	15180	15372	15350	15530	15500	15340	15282	15377	15311	15241	15123	15121	15351	15151	15343	15280	15196	15202	15235	15358	15259	15477	15172	15136	15421	15221	15237	15308	15466	15232	15292	15285	15306	15332	15271	15324	15163	15313	15224	15211	15313	15509	15298	15180	15345	15159	15297	15326	15260	15365	15390	15206	15400	15352	15376	15146	15166	15229	15404	15462	15402	15235	15101	15400	15255	15225	15302	15167	15480	15366	15196	15368	15417	15294	15347	15227	15298	15446	15407	15494	15337	15481	15088	15063	15298	15269	15236	15322	15422	15259	15261	15303	15275	15190	15295	15383	15175	15459	15139	15305	15173	15262	15182	15327	15414	15397	15202	15227	15252	15149	15329	15263	15128	15134	15273	15356	15443	15349	15444	15291	15482	15428	15432	15291	15287	15296	15343	15168	15284	15401	15130	15383	15345	15364	15355	15343	15285	15427	15446	15566	15259	15320	15421	15132	15301	15289	15624	15268	15203	15208	15129	15285	15406	15447	15259	15199	15471	15415	15270	15315	15338	15303	15258	15336	15550	15340	15505	15388	15237
15862	33523	25960	19448	17255	15688	15086	14506	14084	14013	13912	13766	13603	13684	13544	13532	13573	13559	13423	13344	13579	13379	13476	13531	13547	13518	13498	13425	13381	13414	13533	13435	13420	13557	13414	13510	13547	13358	13352	13438	13518	13572	13439	13383	13628	13632	13487	13529	13458	13581	13524	13510	13456	13471	13517	13468	13461	13559	13537	13553	13349	13536	13499	13515	13579	13506	13564	13487	13390	13547	13505	13443	13406	13593	13250	13730	13396	13449	13449	13587	13268	13511	13426	13566	13672	13576	13612	13496	13656	13540	13326	13546	13420	13333	13471	13504	13519	13412	13585	13443	13476	13430	13494	13450	13486	13462	13507	13507	13467	13509	13481	13408	13476	13377	13539	13524	13250	13501	13577	13584	13420	13533	13488	13517	13412	13267	13491	13464	13496	13437	13564	13337	13424	13479	13314	13461	13528	13496	13329	13442	13555	13576	13495	13383	13419	13581	13550	13431	13523	13621	13371	13570	13518	13482	13440	13393	13517	13375	13582	13276	13557	13603	13432	13474	13556	13367	13525	13556	13551	13488	13590	13348	13448	13379	13379	13472	13448	13520	13354	13458	13475	13429	13491	13500	13483	13428	13553	13405	13447	13445	13291	13489	13314	13483	13573	13503	13454	13294	13400	13349	13366	13369	13285	13667	13474	13426	13321	13534	13321	13467	13378	13375	13426	13460	13380	13532	13262	13410	13392	13487	13530	13472	13559	13392	13467	13298	13224	13391	13454	13508	13398	13492	13553	13495	13497	13491	13366	13459	13257	13449	13390	13362	13332	13467	13387	13529	13292	13579	13624	13456	13388	13483	13569	13461	13520	13533	13312	13669	13446	13358	13610	13324	13404	13508	13643	13531	13661	13436	13556	13281	13556	13506	13545	13434	13485	13566	13454	13575	13524	13396	13439	13454	13439	13515	13380	13498	13423	13455	13396	13471	13588	13393	13527	13513	13428	13473	13523	13437	13338	13436	13598	13479	13552	13493	13521	13581	13282	13409	13409	13435	13383	13455	13497	13443	13469	13398	13484	13482	13424	13515	13402	13449	13528	13510	13283	13455	13423	13508	13415	13628	13384	13302	13339	13494	13328	13582	13399	13323	13467	13626	13541	13461	13570	13518	13576	13440	13380	13445	13361	13582	13404	13314	13461	13448	13383	13460	13445	13389	13470	13491	13417	13416	13243	13600	13558	13393	13454	13511	13476	13397	13444	13624	13440	13416	13282	13281	13523	13492	13447	13547	13508	13563	13474	13366	13626	13362	13442	13521	13394	13473	13439	13280	13652	13384	13438	13562	13414	13449	13378	13436	13509	13656	13256	13513	13280	13468	13441	13487	13491	13345	13397	13393	13456	13713	13656	13425	13553	13444	13589	13450	13657	13229	13414	13491	13461	13523	13464	13536	13415	13390	13338	13487	13485	13573	13268	13607	13518	13491	13472	13478	13573	13485	13446	13375	13602	13320	13549	13536	13424	13473	13454	13260	13448	13401	13497	13442	13377	13627	13400	13478	13502	13268	13545	13454	13434	13573	13453	13575	13472	13447	13573	13426	13355	13498	13539	13454	13438	13544	13414	13438	13357	13453	13566	13363	13401	13483	13415	13453	13445	13521	13493	13564	13572	13481	13516	13481	13412	13505	13493	13330	13451	13627	13480	13451	13425	13489	13399	13431	13549	13427	13534	13398	13584	13464	13574	13569	13459	13384	13462	13368	13514	13312	13558	13417	13367	13432	13439	13439	13425	13408	13477	13410	13476	13361	13393	13542	13404	13528	13215	13531	13484	13436	13262	13622	13502	13446	13587	13567	13412	13469	13463	13322	13359	13469	13325	13347	13349	13571	13500	13530	13451	13415	13515	13567	13580	13504	13492	13527	13400	13402	13466	13463	13473	13329	13538	13539	13368	13598	13491	13355	13430	13407	13415	13376	13408	13403	13409	13499	13456	13412	13431	13451	13598	13411	13589	13413	13411	13438	13504	13509	13426	13522	13599	13287	13549	13404	13578	13594	13431	13488	13459	13543	13471	13590	13265	13349	13543	13607	13485	13466	13439	13431	13479	13519	13333	13426	13357	13410	13437	13557	13596	13474	13586	13523	13580	13453	13379	13422	13416	13388	13293	13552	13589	13512	13690	13344	13480	13640	13460	13435	13515	13525	13413	13495	13419	13442	13686	13477	13400	13538	13450	13443	13508	13387	13341	13531	13604	13610	13614	13468	13523	13566	13583	13646	13479	13454	13608	13507	13483	13274	13432	13555	13412	13320	13476	13357	13302	13518	13519	13449	13578	13505	13416	13547	13628	13543	13399	13497	13259	13600	13471	13525	13572	13479	13577	13444	13444	13281	13307	13350	13411	13457	13535	13414	13575	13503	13589	13459	13484	13466	13429	13297	13483	13335	13538	13649	13563	13427	13347	13532	13465	13428	13393	13544	13662	13386	13434	13405	13698	13554	13434	13390	13547	13359	13426	13355	13330	13449	13673	13266	13526	13498	13414	13615	13564	13557	13560	13395	13465	13275	13617	13331	13443	13369	13505	13412	13529	13475	13431	13349	13543	13460	13446	13519	13492	13426	13420	13602	13437	13574	13408	13408	13651	13317	13388	13562	13434	13396	13439	13520	13520	13396	13383	13366	13537	13445	13552	13474	13476	13488	13527	13479	13291	13539	13527	13337	13426	13408	13371	13459	13368	13549	13484	13550	13392	13481	13305	13421	13324	13522	13420	13622	13290	13361	13505	13575	13411	13380	13546	13546	13460	13361	13480	13407	13603	13531	13406	13599	13465	13411	13565	13442	13589	13420	13529	13606	13461	13446	13442	13468	13416	13459	13585	13327	13495	13447	13530	13455	13427	13619	13442	13523	13453	13232	13454	13460	13346	13277	13392	13301	13409	13347	13675	13389	13569	13455	13450	13481	13541	13346	13500	13366	13499	13410	13439	13501	13608	13539	13449	13509	13538	13674	13408	13384	13618	13567	13431	13291	13646	13294	13510	13321	13608	13524	13425	13400	13503	13570	13341	13526	13436	13514	13550	13501	13384	13473	13317	13410	13421	13457	13368	13494	13354	13542	13462	13405	13492	13528	13549	13459	13583	13363	13529	13412	13491	13496	13290	13429	13415	13554	13425	13446	13632	13470	13705	13483	13453	13597	13369	13531	13590	13316	13475	13448	13373	13545	13468	13411	13544	13382	13378	13442	13502	13492	13428	13567	13393	13540	13440	13414	13399	13527	13547	13352	13515	13403	13575	13495	13358	13525	13425	13358	13300	13415	13338	13448	13489	13566	13410	13611	13569	13435	13570	13408	13471	13291	13481	13461	13377	13342	13392	13677	13519	13570	13501	13470	13436	13404	13406	13506	13517	13408	13496	13421	13559	13478	13410	13478	13547	13375	13452	13547	13486	13598	13365	13480	13490	13578	13409	13282	13566	13479	13310	13555	13420	13635	13446	13206	13534	13321	13587	13461	13457	13487	13427	13460	13440	13365	13332	13577	13545	13512	13431	13540	13576	13361	13396	13375	13602	13490	13589	13484	13332	13446	13546	13356	13540	13386	13527	13337	13341	13567	13541	13706	13517	13532	13552	13523	13425	13440	13609	13554	13384	13428	13529	13637	13347	13442	13451	13445	13356	13551	13501	13309	13470	13536	13388	13496	13506	13289	13414	13632	13440	13422	13520	13366	13740	13358	13443	13531	13309	13575	13459	13552	13486	13406	13532	13495	13479	13460	13376	13472	13527	13568	13463	13487	13393	13514	13590	13480	13498	13607	13432	13442	13571	13464	13610	13521	13463	13481	13573	13562	13470	13551	13452	13486	13497	13531	13476	13409	13585	13488	13489	13452	13360	13413	13338	13509	13180	13535	13403	13490	13488	13557	13409	13269	13422	13343	13553	13372	13675	13495	13570	13557	13523	13504	13373	13469	13677	13511	13658	13523	13521	13602	13387	13442	13547	13408	13315	13435	13589	13404	13427	13396	13306	13467	13261	13508	13335	13490	13430	13557	13620	13504	13348	13389	13431	13402	13467	13584	13468	13397	13300	13466	13459	13472	13409	13611	13471	13561	13473	13367	13469	13687	13351	13470	13376	13628	13472	13647	13476	13451	13453	13444	13335	13473	13424	13454	13629	13408	13551	13548	13443	13458	13582	13322	13417	13471	13344	13388	13616	13470	13560	13372	13322	13510	13518	13471	13526	13435	13428	13466	13517	13292	13390	13472	13624	13427	13398	13405	13430	13516	13455	13565	13464	13485	13353	13555	13494	13379	13476	13441	13511	13490	13308	13630	13365	13599	13559	13317	13469	13449	13493	13334	13532	13391	13559	13486	13518	13359	13547	13748	13204	13514	13498	13618	13475	13400	13554	13498	13534	13476	13345	13298	13670	13414	13494	13373	13416	13415	13566	13397	13438	13456	13203	13522	13489	13513	13480	13451	13408	13408	13537	13611	13481	13396	13503	13531	13478	13463	13456	13304	13470	13540	13577	13493	13509	13555	13564	13306	13524	13310	13537	13603	13440	13406	13444	13459	13550	13587	13452	13697	13396	13363	13349	13607	13422	13564	13501	13295	13406	13456	13510	13504	13542	13492	13453	13561	13576	13599	13687	13561	13463	13402	13430	13467	13419	13455	13442	13450	13484	13259	13547	13448	13529	13372	13476	13542	13448	13431	13430	13460	13632	13444	13418	13225	13548	13521	13367	13430	13435	13454	13377	13376	13472	13443	13537	13355	13516	13440	13574	13274	13570	13457	13493	13533	13492	13435	13584	13363	13494	13514	13226	13311	13556	13628	13459	13340	13361	13459	13353	13368	13454	13519	13501	13515	13456	13590	13473	13380	13482	13452	13565	13430	13482	13234	13591	13541	13379	13474	13472	13544	13498	13505	13376	13352	13486	13486	13342	13292	13472	13489	13431	13459	13455	13620	13272	13654	13518	13442	13541	13440	13601	13381	13501	13431	13462	13400	13402	13550	13672	13389	13487	13560	13458	13474	13354	13416	13373	13417	13401	13674	13392	13345	13425	13462	13415	13369	13382	13395	13513	13524	13541	13432	13636	13441	13486	13571	13504	13476	13342	13539	13417	13536	13400	13310	13579	13410	13552	13437	13319	13431	13311	13551	13553	13461
24277	21012	26648	25877	18743	16447	16029	15000	14781	14609	14732	14556	14598	14555	14518	14363	14482	14455	14346	14403	14496	14541	14672	14577	14481	14606	14371	14333	14526	14540	14529	14463	14255	14381	14398	14396	14436	14359	14195	14612	14454	14324	14468	14519	14410	14463	14361	14486	14245	14275	14432	14212	14130	14381	14498	14294	14388	14384	14542	14323	14326	14462	14413	14234	14289	14392	14368	14277	14233	14383	14406	14418	14640	14439	14433	14282	14418	14338	14270	14237	14306	14444	14286	14346	14445	14325	14325	14351	14354	14615	14617	14466	14323	14380	14451	14555	14443	14362	14303	14151	14357	14374	14599	14317	14440	14418	14320	14567	14577	14536	14627	14437	14578	14329	14365	14352	14505	14325	14237	14459	14454	14601	14328	14238	14427	14396	14212	14330	14409	14118	14342	14388	14341	14231	14296	14220	14344	14418	14510	14271	14485	14388	14396	14247	14447	14301	14353	14412	14368	14349	14388	14324	14388	14401	14416	14349	14402	14304	14333	14317	14453	14373	14337	14445	14322	14489	14480	14707	14474	14478	14408	14446	14473	14484	14510	14503	14324	14412	14294	14356	14393	14356	14416	14416	14314	14464	14448	14294	14511	14612	14425	14383	14493	14457	14449	14600	14420	14449	14412	14626	14460	14439	14236	14428	14537	14302	14303	14417	14451	14461	14520	14340	14500	14380	14272	14537	14442	14289	14352	14460	14491	14533	14578	14554	14371	14187	14441	14349	14545	14437	14261	14321	14507	14528	14594	14387	14258	14521	14279	14433	14319	14310	14546	14461	14410	14350	14481	14502	14349	14283	14521	14587	14301	14436	14494	14269	14494	14190	14365	14378	14434	14322	14606	14423	14411	14296	14374	14477	14528	14296	14276	14313	14441	14447	14453	14502	14428	14526	14454	14436	14386	14460	14412	14393	14377	14317	14147	14385	14365	14404	14273	14354	14367	14514	14331	14479	14125	14381	14138	14572	14530	14529	14357	14481	14515	14458	14317	14233	14360	14458	14367	14418	14386	14405	14417	14459	14326	14312	14410	14477	14294	14518	14417	14203	14325	14546	14380	14633	14492	14428	14437	14674	14462	14412	14323	14311	14370	14448	14331	14338	14329	14296	14218	14563	14407	14332	14331	14328	14389	14334	14489	14409	14397	14329	14526	14433	14446	14339	14421	14518	14450	14478	14705	14453	14676	14265	14386	14163	14379	14317	14460	14366	14607	14217	14420	14414	14402	14549	14351	14285	14488	14438	14428	14493	14498	14436	14440	14278	14548	14363	14533	14383	14285	14352	14319	14458	14530	14412	14596	14322	14351	14275	14341	14166	14232	14398	14413	14370	14474	14433	14467	14393	14448	14337	14335	14366	14470	14339	14346	14348	14512	14342	14667	14520	14308	14221	14281	14307	14322	14480	14597	14369	14465	14406	14536	14277	14252	14423	14426	14286	14534	14404	14386	14437	14334	14319	14301	14458	14429	14534	14349	14329	14502	14312	14521	14416	14246	14343	14372	14457	14439	14339	14620	14249	14343	14400	14212	14662	14398	14439	14409	14507	14565	14367	14253	14319	14461	14534	14272	14404	14306	14579	14406	14493	14560	14168	14391	14323	14351	14334	14298	14554	14406	14462	14246	14479	14419	14371	14502	14336	14445	14401	14358	14504	14375	14507	14366	14299	14279	14503	14251	14332	14432	14575	14495	14249	14269	14436	14293	14432	14545	14358	14554	14504	14503	14413	14530	14384	14547	14565	14374	14461	14450	14483	14276	14635	14432	14436	14477	14346	14499	14324	14513	14385	14473	14525	14314	14671	14405	14423	14637	14326	14451	14457	14294	14299	14395	14473	14571	14570	14416	14271	14517	14358	14417	14505	14319	14620	14355	14352	14528	14298	14406	14452	14521	14429	14395	14404	14325	14310	14436	14481	14498	14690	14567	14585	14177	14333	14445	14545	14300	14217	14295	14493	14356	14603	14122	14368	14451	14418	14235	14557	14502	14394	14255	14447	14407	14606	14378	14490	14369	14274	14280	14401	14402	14492	14434	14295	14535	14376	14393	14368	14522	14472	14655	14237	14293	14386	14412	14519	14428	14422	14161	14265	14292	14520	14309	14533	14451	14438	14521	14234	14378	14307	14516	14327	14334	14497	14270	14262	14514	14457	14526	14250	14482	14676	14483	14655	14445	14359	14103	14364	14389	14428	14393	14536	14410	14265	14544	14321	14321	14326	14404	14257	14457	14427	14588	14366	14507	14375	14264	14518	14384	14260	14262	14228	14582	14621	14359	14307	14382	14346	14567	14311	14237	14465	14481	14453	14429	14615	14493	14283	14364	14215	14304	14305	14464	14282	14686	14526	14570	14382	14378	14336	14354	14307	14237	14561	14303	14858	14483	14521	14363	14455	14372	14602	14537	14401	14328	14247	14170	14165	14309	14437	14388	14425	14372	14239	14469	14312	14706	14326	14376	14549	14342	14347	14385	14300	14359	14397	14421	14276	14449	14410	14417	14425	14663	14499	14564	14517	14407	14369	14459	14463	14339	14582	14247	14308	14524	14487	14351	14249	14377	14261	14253	14377	14325	14507	14397	14492	14474	14515	14473	14359	14454	14499	14389	14540	14381	14440	14385	14417	14408	14298	14401	14575	14536	14157	14390	14497	14450	14408	14427	14326	14334	14379	14552	14556	14494	14612	14486	14580	14510	14348	14306	14523	14495	14211	14622	14383	14463	14553	14422	14541	14317	14489	14593	14328	14275	14592	14350	14458	14356	14347	14374	14309	14494	14396	14520	14374	14351	14522	14565	14348	14271	14512	14430	14422	14590	14347	14414	14347	14291	14480	14445	14614	14385	14250	14395	14459	14542	14443	14281	14419	14321	14473	14419	14512	14506	14483	14471	14463	14365	14371	14349	14288	14528	14386	14449	14519	14246	14518	14410	14405	14466	14489	14432	14384	14462	14589	14403	14371	14406	14335	14486	14314	14487	14463	14340	14490	14364	14376	14400	14297	14362	14313	14283	14432	14546	14519	14474	14386	14502	14235	14208	14550	14420	14503	14384	14231	14431	14433	14401	14435	14393	14200	14380	14149	14416	14160	14395	14320	14418	14335	14309	14502	14437	14210	14477	14225	14255	14430	14540	14739	14355	14526	14577	14448	14328	14488	14322	14418	14432	14537	14434	14488	14458	14562	14509	14365	14454	14285	14152	14537	14340	14306	14507	14301	14352	14325	14235	14584	14438	14355	14416	14403	14543	14337	14403	14525	14484	14458	14369	14352	14230	14379	14475	14329	14439	14747	14285	14445	14379	14726	14431	14427	14302	14487	14699	14382	14198	14427	14455	14358	14384	14550	14467	14573	14581	14333	14466	14330	14362	14465	14454	14260	14396	14271	14338	14417	14355	14446	14439	14494	14373	14429	14452	14354	14166	14075	14267	14354	14435	14284	14479	14598	14489	14479	14198	14186	14318	14505	14403	14362	14442	14550	14433	14304	14379	14307	14528	14259	14478	14588	14434	14505	14313	14391	14401	14337	14415	14296	14362	14367	14611	14460	14392	14234	14477	14382	14411	14542	14398	14282	14339	14399	14482	14400	14552	14304	14402	14412	14491	14384	14574	14503	14451	14275	14415	14403	14416	14303	14461	14525	14359	14359	14353	14571	14471	14436	14455	14467	14424	14264	14475	14304	14466	14507	14376	14458	14394	14506	14391	14270	14371	14609	14486	14326	14456	14463	14276	14341	14372	14367	14215	14524	14467	14466	14427	14414	14597	14482	14563	14486	14468	14450	14398	14263	14392	14294	14372	14370	14433	14416	14514	14510	14165	14453	14505	14330	14451	14429	14461	14432	14388	14484	14388	14361	14501	14470	14227	14598	14419	14552	14405	14317	14375	14215	14320	14409	14177	14387	14383	14362	14456	14402	14306	14451	14286	14312	14385	14229	14377	14479	14440	14423	14393	14376	14439	14518	14303	14228	14379	14437	14493	14424	14638	14554	14550	14539	14434	14531	14512	14531	14446	14319	14317	14581	14341	14342	14423	14458	14365	14368	14512	14407	14435	14363	14343	14524	14526	14492	14344	14583	14299	14286	14522	14429	14451	14580	14362	14311	14428	14428	14602	14490	14412	14376	14343	14544	14449	14237	14272	14698	14367	14321	14521	14303	14197	14577	14479	14406	14335	14303	14298	14181	14331	14461	14430	14149	14368	14337	14498	14524	14576	14593	14453	14391	14488	14275	14498	14286	14472	14221	14147	14457	14287	14545	14345	14562	14392	14294	14436	14385	14384	14457	14317	14414	14586	14275	14394	14408	14454	14467	14366	14493	14571	14390	14305	14373	14362	14251	14445	14435	14551	14441	14439	14306	14363	14501	14446	14415	14616	14467	14562	14383	14427	14454	14416	14376	14239	14402	14531	14516	14499	14333	14404	14302	14469	14385	14446	14548	14471	14416	14367	14238	14535	14447	14339	14547	14459	14448	14551	14241	14388	14348	14463	14295	14453	14647	14556	14345	14465	14416	14427	14341	14431	14444	14385	14251	14811	14423	14552	14553	14388	14519	14406	14226	14514	14382	14366	14361	14479	14599	14424	14395	14499	14356	14278	14636	14389	14500	14589	14628	14513	14473	14484	14183	14503	14395	14290	14445	14317	14268	14422	14320	14519	14366	14453	14498	14422	14524	14514	14255	14424	14460	14608	14544	14537	14311	14295	14515	14434	14499	14397	14474	14609	14323	14361	14397	14354	14294	14414	14455	14294	14434	14427	14340	14426	14513	14115	14314	14322	14276	14487	14358	14420	14395	14181	14351	14340	14205	14637	14401	14396	14436	14438	14360	14544	14403	14446	14455	14311	14514	14401	14383	14428	14532	14629	14536	14415	14290	14462	14366	14295	14308	14488	14374	14568	14376	14243	14485	14424	14526	14544	14409	14442	14311	14461	14271	14587	14405	14242	14405	14410	14543	14534	14235	14312	14585	14391	14327	14459	14326	14363	14268	14377	14421	14340	14373	14573	14319	14279	14343	14387	14348	14191	14503	14347	14409	14496	14358	14756	14416	14388	14117	14453	14340	14490	14148	14377	14446	14315	14429	14320	14490	14376	14314	14400	14460	14406	14441	14312	14428	14429	14413
15912	29759	23202	17858	15877	14750	14197	13680	13619	13431	13276	13134	13137	13099	13163	13171	13001	12962	13023	13099	13005	13037	12922	12946	13027	13147	12864	12898	12982	12934	12995	13060	13029	12968	12884	13113	12927	13038	13082	12855	13009	12980	12954	13003	13001	13029	12853	12922	13028	12992	12849	12865	12968	13001	13092	12997	12997	13070	13021	12915	12971	12865	12950	12956	12914	13011	13000	12899	12747	12984	12865	12922	12841	12945	12962	12921	13017	12902	13024	12761	12937	13059	13091	12984	13127	12915	12859	12957	12914	12974	12979	12865	12981	12879	12920	12965	12928	12873	13110	12940	12853	12829	13059	13066	12944	13019	13018	13161	12881	12917	13029	12830	12894	13063	12973	13119	13024	12857	12994	13039	12937	13016	12852	12927	12832	12895	13008	13066	12826	13090	12959	12868	12984	12778	13038	13030	12995	12838	12904	13102	12889	12963	13048	12906	12924	12758	13049	12960	13001	12873	12946	12953	12928	13033	12686	12878	13047	12987	13019	12955	13021	13000	12969	12995	13005	12961	12901	12976	13008	13033	12877	13043	13185	13171	13087	13129	13101	12881	13049	12912	13029	13014	13007	12873	13139	13068	12904	12875	13101	12936	12843	12948	13038	12922	12969	12857	12940	12896	13016	12905	12943	12791	12831	12993	12941	12951	13026	12885	13105	12974	13071	12971	12964	12993	12902	13015	12936	13195	13025	12917	12892	13217	13092	12881	12876	12860	12955	13131	13093	12898	12883	12892	12882	12907	12907	12874	13010	12916	12969	13012	12827	12894	12890	13028	13076	12892	12978	13030	12997	12927	13121	12892	12990	13094	12963	12885	12960	13069	13006	13003	12924	12876	13035	13029	12859	13030	12955	12875	12975	12919	12900	12875	13009	13034	13006	12967	12844	12988	12883	13182	13022	13043	12851	13045	13039	13024	13029	12702	12878	12919	12890	13046	12860	12875	12974	12770	12913	12832	13022	13028	13028	12809	12934	13028	12845	12954	13114	12929	12916	13133	12845	12990	13060	12987	12870	12921	12947	12880	13073	13070	13057	12978	12886	12891	13027	13001	12899	13008	12912	13023	13011	12896	12883	13059	12957	13023	12958	13063	13068	12957	13023	12910	13077	12899	12864	12880	12991	12906	13008	13152	12875	12956	12911	12981	12989	13184	12827	12906	12961	12961	12927	12891	12940	13140	12994	12995	12897	13103	12944	12699	12921	12893	12946	12920	13134	12896	13005	12864	13120	12890	12963	12925	13114	12888	13004	12823	12998	12857	13068	13164	12967	13005	13131	12758	12914	12880	13033	13051	12893	13037	12765	13081	12999	12888	12880	13112	13057	12961	12957	13035	12988	12950	12822	12974	12947	13040	13067	12937	13104	12991	13047	12848	13089	13083	12974	12814	12831	13043	12761	12964	13003	12906	12879	12948	12986	13033	13016	12923	12943	13014	12938	13097	12827	12929	13003	12985	13023	12778	12999	13036	13175	12855	12970	12944	12975	13050	12955	13143	13038	13046	12918	12960	12977	13001	12824	13000	12969	13002	13026	12956	12810	12953	13018	13109	12942	12992	12841	12995	12873	13056	12845	12848	13028	12861	12912	12890	13001	12893	13047	12995	12784	12896	12958	13036	12850	12863	12921	13068	12918	12878	12945	12675	13126	12944	13048	13074	12815	12947	12939	13060	12959	12996	12957	12921	12975	12665	12766	12948	12901	12893	12975	12939	12930	12813	12967	12886	12948	13055	13019	12937	13049	13043	13087	12952	13048	12993	12887	12830	13014	12990	12857	13044	13036	13098	12967	13025	12926	12997	13085	12777	13009	12940	12982	12948	13035	12928	12913	12873	12974	12960	12866	12991	13001	13020	13050	12899	12872	12941	13049	13073	13064	12886	12926	12841	13028	12884	13092	12977	12989	13124	12921	12954	13022	13004	13114	12928	12834	12864	13039	13165	12954	13087	12878	12998	12933	12971	13039	12988	13014	12998	12916	12970	12999	13002	13067	12953	13067	12891	12982	12875	13077	12982	12937	12950	12859	12863	12966	13056	13016	13010	13054	12921	12848	13057	13008	13101	12960	12940	13129	12976	13124	12916	13092	12868	12974	12938	12978	13342	12923	13006	12937	12859	12929	13047	12895	13066	12957	13066	12931	13014	13083	13016	13101	12971	12892	12898	12962	12889	12895	12917	12900	12886	12859	12924	12959	13060	12979	12991	13023	12961	12876	12903	12952	13070	12935	12861	12971	12946	12839	12855	12921	12899	12973	12979	12902	12983	13090	12764	12941	13006	12912	12871	12984	13067	12972	12913	13034	12879	12992	12967	12939	12953	12862	12937	12972	12881	13050	13126	12999	12989	12877	12948	12886	13051	13042	13185	12880	12962	13013	13028	12868	12868	12937	12833	12832	12854	13176	13054	12938	13081	13141	13034	13042	13056	13049	13139	12890	12989	12860	12905	12978	12989	13057	12974	12951	12933	12961	13027	13106	12947	13043	12978	13091	12861	12855	12988	13068	12836	13004	13061	12972	13050	13042	12811	13051	12835	12921	13038	12900	13106	12917	13089	12940	12817	12981	12988	12965	12868	12936	12847	12675	13010	13118	12932	13021	12983	13086	13023	13073	12955	12888	13025	13062	12949	12975	13039	13011	12895	12938	13058	13129	12964	12834	12998	12949	12804	12976	12964	12987	13088	12856	12918	13033	12965	12938	12964	12929	12938	13011	12956	12954	12802	13030	12916	13217	13147	13004	13135	13083	12954	13081	12929	12988	12848	13018	13048	12977	12965	13142	13041	12941	12986	13021	12853	12978	13066	12819	12929	12834	12993	12925	12958	12974	12954	12865	12879	13085	12987	12976	13015	12882	12872	13034	13066	12962	12900	13231	12870	12890	13034	13012	12997	12991	13058	12798	12748	12929	12961	13024	12919	12888	12993	12975	13190	12971	13096	12918	12902	12894	13088	12646	13123	12989	13079	12938	12944	12948	12890	12857	12938	13050	12891	12961	13108	13055	13088	13017	13066	12959	13173	12960	12904	13076	13120	13008	12929	12968	12923	12893	12977	12702	12981	12812	12901	12930	13054	12971	12989	12929	12858	12828	13075	13020	12841	12883	13056	13012	12955	13023	12895	13044	12967	12856	13113	12948	13125	13032	12906	12858	12798	13062	12844	13033	13010	13049	12883	12895	12908	12924	12937	12863	13086	12971	12885	12885	12936	13060	13067	12936	12973	13111	13081	12992	12823	12890	12996	13030	12851	12997	13097	12970	13088	12967	12879	13071	12990	13083	12946	12897	12911	12875	12892	12941	12839	13123	12960	12898	13017	12965	12867	13087	12970	12888	12977	12897	12893	13012	13069	12977	13082	13006	13074	12914	12991	13023	12957	12930	12839	12917	13025	13080	12886	13140	12993	12804	12996	13049	12973	13027	12963	13022	12834	12879	12843	12985	12856	12837	12965	12860	13069	13069	12921	13004	12944	12876	12876	12837	12850	12883	13049	12873	13078	13017	12935	12993	12883	13202	12771	12982	12831	13013	12978	13024	12720	12912	12893	13043	12922	12956	13051	13035	12965	12847	12932	12998	12988	12854	13070	12954	12970	13071	12901	13039	12905	12737	12883	12943	12918	13096	12992	12948	13000	12868	12810	12907	13018	13080	12916	12868	13162	12956	13108	13039	13032	13048	12880	12895	12928	13100	13133	13001	13078	13027	12923	13003	12982	13030	12962	13001	13000	12904	12930	12855	13000	12992	13034	12955	13078	13018	13076	12944	12954	12965	12902	12860	12914	12825	13084	12927	12994	12955	13017	13067	12902	12960	13060	12965	12970	13031	12989	13020	12894	13166	13071	13077	12921	13031	12982	12975	13120	13066	12977	12823	13071	13145	13018	12832	12889	13068	13101	12854	12798	12929	13070	13003	12850	12990	12989	13075	12865	12995	12973	13088	13033	12863	12985	13013	13060	12992	12989	13085	12983	12881	13031	13007	12958	12712	13058	12881	13049	12914	12968	12866	12891	12975	13029	12933	12903	12956	12905	13015	12980	12964	12967	12892	12997	12849	12978	12943	13038	12979	12993	13154	12801	12832	13065	12922	12991	13007	12945	12986	13180	12760	12968	12976	12958	13045	13024	13072	12913	12808	12937	13148	13132	12977	12989	12916	12933	13006	12854	12949	12852	12898	13085	12915	13101	13010	12784	13022	13112	12875	12959	12882	13049	12710	13047	13028	12994	13002	12858	13004	12932	12934	12944	12950	13130	12953	12841	12830	13080	12962	12996	12973	13050	12902	13046	12742	12985	12881	13007	13080	12963	12880	12956	12829	13098	13016	12861	13070	13068	12906	12931	12903	12963	12967	13033	12897	12877	12915	12868	12940	12899	12932	12918	12917	12989	12850	12982	12863	13052	13063	12889	12978	13000	12915	12894	13106	13007	12944	12801	12996	12847	12924	13036	12988	12995	13070	12923	13044	13067	12913	12771	12883	12878	12899	12881	13080	12884	12948	13086	12845	13016	12918	13024	12960	13013	12913	13007	12987	12890	13154	12921	13174	12864	12882	12861	12865	12888	13067	12985	12995	13165	12904	12976	13039	12986	12990	12980	12994	13170	13032	12883	12988	13044	12957	12850	12912	13019	13062	12957	12990	13025	12923	13041	12952	12975	12894	12993	13012	13026	12864	12982	12915	13079	12925	13127	13073	12926	12914	13084	12986	13012	13116	12960	12903	13126	13162	12989	13236	12931	12806	13073	13128	12993	12890	12898	12780	12930	12893	12924	13005	12770	13022	12901	13097	13050	13057	13060	12777	13033	13090	12950	12950	13054	12890	13067	12960	13068	13046	12912	13002	12826	13075	12822	12984	13039	12880	12647	12865	12882	12977	13000	12914	13020	12819	12928	13115	13079	12930	13039	12997	12799	13002	12987	12914	13054	13030	13122	12956	12892	13063	12879	12939	12906	12741	12953	12885	12859	12858	12990	12952	12870	12937	12945	13035	12986	12960	12758	12984	12861	12887	12894	12919	12932	12959	13072	13043	12921	13005	12917	13052	12963	13035	12861	12980	12908	12871	13001	13023	12993	13020	12971	12934	13021	12921	13002	13011	13089	12749	12972	12943	12862	13003	12927	12994	12951
21797	20980	28228	23927	21158	22775	23727	18214	16983	17176	17075	16587	16833	16833	16730	16555	16586	16587	16580	16740	16493	16531	16428	16519	16361	16489	16389	16383	16357	16622	16429	16242	16489	16528	16531	16300	16473	16361	16433	16328	16359	16245	16210	16243	16318	16263	16474	16351	16426	16485	16564	16427	16506	16277	16237	16330	16247	16393	16279	16357	16135	16350	16495	16498	16474	16430	16298	16361	16292	16373	16152	16275	16293	16407	16490	16230	16291	16349	16320	16307	16230	16190	16309	16304	16468	16270	16319	16260	16181	16422	16265	16291	16268	16303	16294	16248	16456	16544	16181	16232	16529	16325	16411	16376	16338	16256	16073	16379	16450	16229	16516	16439	16146	16427	16327	16179	16432	16485	16368	16293	16314	16382	16483	16480	16332	16246	16538	16205	16406	16233	16233	16214	16227	16294	16223	16139	16218	16273	16487	16075	16306	16236	16176	16391	16271	16192	16282	16322	16391	16453	16174	16419	16360	16287	16245	16345	16504	16416	16272	16154	16233	16344	16503	16270	16255	16238	16303	16162	16313	16343	16222	16234	16178	16178	16212	16235	16374	16357	16488	16135	16090	16426	16137	16278	16416	16361	16295	16151	16380	16456	16435	16351	16228	16118	16450	16413	16410	16205	16375	16399	16008	16388	16395	16089	16386	16270	16333	16296	16092	16459	16313	16417	16391	16425	16082	16353	16226	16302	16168	16342	16412	16419	16210	16323	16320	16283	16422	16275	16392	16204	16178	16106	16080	16239	16462	16485	16195	16309	16371	16283	16369	16358	16306	16345	16229	16281	16426	16254	16465	16193	16236	16064	16254	16373	16368	16242	16200	16217	16285	16255	16331	16333	16360	16384	16254	16245	16418	16390	16238	16563	16275	16448	16448	16238	16325	16361	16434	16270	16263	16407	16436	16330	16020	16312	16233	16271	16342	16225	16537	16363	16337	16529	16475	16226	16232	16325	16306	16297	16064	16129	16187	16440	16224	16234	16362	16159	16182	16167	16319	16240	16256	16412	16192	16304	16180	16032	16572	16304	16217	16506	16465	16237	16304	16328	16302	16429	16307	16410	16109	16056	16432	16212	16270	16315	16287	16259	16221	16577	16347	16453	16096	16348	16213	16260	16384	16437	16308	16310	16275	16286	16309	16337	16339	16262	16269	16285	16317	16445	16220	16195	16074	16258	16147	16351	16298	16514	16396	16509	16399	16305	16343	16384	16318	16141	16322	16229	16196	16314	16383	16266	16400	16461	16275	16481	16255	16360	16283	16310	16216	16256	16253	16197	16218	16260	16383	16537	16406	16319	16292	16271	16289	16210	16205	16350	16321	16286	16336	16182	16461	16392	16238	16025	16302	16227	16209	16192	16228	16348	16221	16396	16357	16139	16308	16258	16097	16236	16255	16417	16144	16697	16309	16394	16422	16507	16475	16145	16161	16440	16223	16475	16128	16427	16217	16224	16329	16280	16380	16038	16325	16319	16154	16335	16335	16210	16419	16198	16179	16329	16385	16305	16314	16106	16287	16095	16436	16386	16063	16133	16256	16163	16329	16200	16242	16228	16307	16447	16266	16335	16091	16086	16263	16277	16264	16387	16324	16226	16274	16141	16344	16236	16291	16250	16163	16295	16364	16253	16222	16135	16134	16173	16125	16159	16220	16216	16201	16201	16298	16168	16324	16365	16345	16256	16192	16440	16335	16331	16094	16174	16327	16261	16290	16333	16256	16413	16398	16358	16385	16234	16289	16331	16356	16347	16220	16462	16492	16350	16158	16244	16281	16313	16331	16207	16296	16162	16470	16255	16328	16484	16393	16368	16335	16164	16056	16362	16365	16460	16219	16224	16411	16082	16309	16399	16170	16007	16397	16259	16509	16404	16137	16359	16195	16287	16152	16191	16320	16375	16203	16261	16167	16283	16367	16031	16335	16305	16258	16224	16366	16488	16268	16263	16259	16382	16060	16324	16207	16230	16156	16424	16123	16334	16423	16258	16187	16222	16318	16180	16333	16274	16341	16362	16274	16415	16355	16147	16408	16344	16346	16301	16252	16185	16259	16349	16302	16255	16287	16362	16436	16420	16417	16248	16288	16292	16637	16415	16145	16244	16527	16340	16339	16466	16324	16370	16253	16302	16162	16222	16232	16205	16269	16266	16056	16283	16379	16041	16267	16214	16259	16435	16272	16321	16248	16575	16221	16388	16275	16066	16354	16149	16145	16385	16396	16271	16340	16138	16324	16186	16058	16391	16334	16311	16465	16467	16266	16253	16317	16425	16232	16305	16324	15993	16333	16190	16177	16268	16464	16249	16319	16197	16289	16409	16335	16503	16428	16277	16151	16237	16186	16459	16446	16007	16187	16303	16179	16188	16287	16299	16490	16497	16374	16367	16323	16428	16249	16435	16220	16232	16314	16422	16245	16142	16235	16166	16237	16249	16202	16226	16369	16199	16358	16229	16155	16522	16359	16389	16360	16100	16294	16364	16301	16382	16284	16196	16128	16096	16197	16261	16267	16483	16235	16339	16301	16229	16483	16310	16208	16271	16454	16414	16317	16335	16073	16289	16511	16343	16226	16281	16412	16053	16123	16289	16394	16490	16306	16310	16248	16403	16424	16300	16132	16204	16296	16342	16065	16313	16398	16189	16519	16307	16472	16324	16305	16339	16276	16178	16338	16245	16355	16372	16254	16257	16165	16154	16228	16543	16326	16275	16141	16149	16209	15966	16215	16376	16341	16376	16314	16145	16303	16154	16480	16364	16272	16111	16266	16353	16266	16253	16259	16307	16248	16145	16164	16168	16186	16347	16179	16544	16421	16051	16416	16399	16316	16146	16531	16277	16402	16304	16373	16095	16315	16381	16431	16098	16157	16118	16356	16341	16410	16106	16246	16198	16421	16231	16362	16323	16337	16135	16334	16163	16302	16312	16275	16292	16370	16374	16369	16106	16327	16332	16231	16240	16447	16427	16155	16516	16314	16359	16323	16278	16183	16228	16438	16349	16218	16380	16351	16309	16377	16255	16495	16299	16302	16289	16446	16286	16183	16309	16478	16161	16162	16335	16357	16205	16200	16169	16416	16216	16328	16526	16265	16429	16290	16140	16376	16297	16285	16130	16311	16514	16344	16250	16214	16365	16385	16410	16211	15987	16436	16115	16232	16327	16325	16156	16322	16302	16216	16231	16330	16457	16276	16236	16380	16244	16323	16353	16257	16228	16391	16350	16337	16152	16318	16387	16303	16044	16302	16203	16124	16143	16393	16300	16194	16338	16310	16311	16308	16249	16236	16350	16339	16114	16280	16362	16319	16280	16376	16217	16311	16117	16150	16294	16347	16320	16205	16106	16279	16222	16303	16242	16251	16224	16106	16378	16408	16303	16482	16177	16234	16368	16350	16311	16086	16200	16227	16522	16231	16162	16115	16267	16348	16269	16179	16145	16412	16340	16321	16441	16371	16232	16303	16173	16231	16256	16369	16096	16236	16323	16209	16258	16223	16302	16098	16102	16356	16247	16387	16269	16353	16389	16265	16307	16250	16193	16239	16402	16401	16371	16357	16264	16082	16209	16345	16270	16461	16399	16334	16313	16403	16437	16280	16362	16115	16150	16101	16232	16230	16283	16137	16282	16217	16347	16330	16109	16224	16382	16463	16490	16305	16308	16126	16382	16184	16399	16528	16420	16274	16195	16366	16278	16228	16339	16369	16404	16326	16354	16380	16320	16430	16143	16346	16424	16386	16263	16248	16460	16521	16034	16191	16120	16254	16455	16461	16296	16265	16385	16241	16214	16385	16325	16260	16240	16217	16215	16244	16397	16432	16212	16372	16217	16158	16545	16324	16357	16318	16271	16218	16270	16174	16260	16484	16043	16379	16426	16209	16165	16366	16246	16190	16384	16301	16233	16153	16418	16217	16291	16367	16380	16227	16341	16277	16161	16173	16566	16593	16308	16340	16373	16310	16125	16312	16213	16307	16210	16187	16142	16203	16348	16313	16148	16216	16432	16274	16229	16263	16282	16203	16166	16350	16542	16368	16392	16373	16311	16241	16147	16353	16148	16365	16301	16212	16351	16502	16270	16453	16344	16372	16226	16346	16157	16271	16348	16286	16130	16359	16309	16303	16334	16183	16266	16365	16371	16201	16274	16325	16216	16416	16116	16393	16160	16162	16296	16465	16207	16302	16385	16299	16331	16205	16264	16177	16254	16446	16289	16311	16406	16203	16590	16425	16274	16404	16346	16367	16338	16299	16214	16232	16287	16342	16202	16289	16224	16297	16339	16181	16309	16446	16134	16243	16413	16282	16343	16251	16351	16168	15980	16385	16236	16368	16545	16355	16186	16367	16347	16328	16389	16356	16334	16407	16202	16217	16315	16364	16388	16307	16358	16314	16384	16293	16447	16450	16184	16199	16171	16180	16290	16178	16284	16173	16399	16161	16399	16275	16205	16515	16337	16229	16120	16174	16186	16396	16425	16055	16308	16214	16204	16405	16278	16188	16273	16341	16260	16281	16056	16446	16277	16363	16282	16571	16366	16416	16398	16257	16307	16251	16359	16177	16034	16064	16346	16372	16181	16214	16232	16329	16419	16502	16303	16202	16326	16368	16138	16336	16234	16289	16292	16205	16231	16292	16232	16306	16246	16236	16292	16045	16259	16402	16108	16237	16475	16469	16379	16502	16392	16098	16278	16214	16416	16278	16368	16149	16110	16056	16394	16414	16347	16444	16299	16029	16593	16435	16318	16228	16283	16291	16152	16213	16269	16369	16285	16314	16292	16199	16329	16209	16419	16274	15988	16098	16344	16214	16375	16419	16339	16103	16418	16192	16378	16150	16092	16203	16177	16216	16246	16278	16242	16354	16227	16450	16371	16323	16316	16274	16337	16357	16473	16100	16136	16211	16602	16251	16408	16110	16131	16305	16213	16291	16221	16246	16393	16341	16115	16359	16320	16471	16120	16296	16422	16159	16227	16209	16363	16344	16413	16304	16468	16311	16391	16239	16342	16292	16163	16197	16085	16160	16266	16359	16329	16245	16382	16286	16483	16360	16245	16282	16255	16173	16522	16242	16091	16317	16257	16210	16194	16092	16133	16326	16315	16448	16283	16235	16258	16361	16282	16212	16231	16430	16299
17146	37770	29498	22117	19474	17308	16355	15541	15036	14774	14698	14681	14486	14349	14351	14159	14051	14444	14205	14210	14162	14216	14117	14009	14129	14176	14259	13978	14138	14171	14058	14128	14180	14016	14136	14107	13948	14073	14009	13940	14076	13988	13977	13984	14133	14102	14195	14029	13981	14198	14134	13999	13971	14066	14094	14160	14201	14035	14000	13881	14051	13921	14024	14090	14139	13983	14121	14014	14068	14060	14120	14198	14034	14218	13984	14016	14032	14012	14077	14060	14168	14081	14190	14059	13996	14009	14066	13977	14022	14074	14097	14158	14120	14144	14046	13995	14060	14095	13939	14000	14107	14058	14045	14067	14216	14048	13975	14177	14095	14014	14075	13951	14078	14150	14077	14106	13810	14122	14099	14200	14124	14010	14076	14277	13924	14013	14133	14029	14042	14035	14189	14023	14112	13937	14138	14070	13994	14141	14054	14056	14142	14085	14220	14078	14177	14019	14167	14023	13981	13983	14135	13995	14131	14077	14083	13997	14090	14026	13964	14011	14143	14064	14062	14006	14106	14094	14018	14110	13999	14015	14176	14043	13924	14074	13964	14165	14051	14158	14013	14085	14051	13965	14065	13926	14061	14022	14224	14096	14074	14249	14187	13961	14047	13994	13833	14026	14153	14038	14015	13997	14230	14066	14090	14058	14161	14097	14007	13968	14184	13945	14024	14059	14105	14197	13792	14094	13807	13816	14004	14027	13960	14095	14204	14192	13945	14052	13923	14135	14086	13944	14090	14005	14025	14167	14076	14019	13932	14013	14219	14115	14029	14025	14120	14173	14033	14116	14121	13942	14038	14018	13949	14118	13983	14191	14012	13940	13985	14226	13986	14090	14039	13981	14224	13852	14094	13997	13928	13929	14044	14026	14003	14081	14071	14064	14104	13965	14147	14150	14015	14093	14096	13943	13906	14036	14155	14048	14076	14013	14270	14160	14032	14011	14078	14048	14020	14039	13967	13968	13991	14094	14031	14108	14039	14016	14111	14379	14084	14179	14041	14204	14128	14034	14055	14000	14102	14071	14153	14077	14339	13994	13990	14161	14073	13959	14141	14208	14165	14035	13985	13958	14166	14070	14120	14297	14191	14038	14061	13975	13988	14190	13982	14212	13975	14069	14096	14112	14175	13906	14204	13929	14134	14130	13906	14120	14042	14074	13909	14186	13978	13991	14085	14027	14094	13984	13980	14036	14174	14034	14035	14042	14086	14227	13998	14117	13995	14023	14056	13933	14013	14032	14068	14085	14192	14093	13974	14006	13997	13978	14103	14126	14073	13983	14148	14081	14153	14057	13987	13925	13958	13962	14054	14043	14102	13888	13901	14122	13997	14067	14021	14060	13962	13936	14090	14051	13838	14074	14091	13992	14113	13970	13952	14175	14044	14104	13934	14126	13982	13981	14110	14226	14072	14066	14170	14189	14081	13967	14015	13965	14100	14136	14065	14083	14080	14102	14098	14084	14186	13969	13962	14011	14001	13976	14008	14073	14186	14090	14056	13851	13865	14109	14065	14029	14060	14072	14172	13987	13953	14187	13992	13870	13999	14068	13972	14032	13992	14011	14059	13952	14014	13953	14029	14086	14115	14022	14017	14043	13909	14080	14075	14050	13801	13959	14140	14082	14085	13919	14063	13974	13869	14152	13997	14156	13874	14076	14014	14262	14124	13967	14100	13994	13954	13930	13962	14191	14065	14093	13972	14023	13973	13913	14062	14015	14049	13950	13964	13947	14103	14134	14053	13961	13978	14021	14012	14004	14134	13981	14058	13922	14036	14043	14036	14007	14086	13978	14116	13898	14017	14032	13947	13884	13996	14314	14096	14140	14027	14157	14083	14116	14062	14102	14037	14033	14095	14171	13884	14096	13976	14008	14075	14065	14141	14122	14178	14181	14152	14119	14061	14085	14010	13980	13812	14043	14187	14028	13928	14033	14132	14098	14032	14116	14252	14008	14083	13996	14097	13879	13967	14157	14004	13829	13977	14056	13891	14078	14094	14028	14160	14065	14023	14169	13965	14142	14001	13930	13940	14033	14078	13951	14040	14023	14063	14127	14143	14148	13901	13850	14109	14067	14075	14101	14128	14158	14220	13970	14043	14117	14075	14061	14118	13930	14139	14105	14022	13962	14056	14006	14035	13905	13987	14043	14062	14094	14064	14130	14148	14086	14107	14071	13966	13974	14036	13921	14056	13983	13941	14161	13986	14030	14010	13938	13955	14030	14119	14065	14235	14361	14007	14015	14017	13877	13931	14028	14224	13910	14016	14072	13927	13942	13957	14077	13899	14034	14163	14040	14069	14064	14126	14094	14067	14211	13980	14083	14158	14053	14294	14231	14009	14012	13954	13953	13876	14197	14097	14155	14146	14037	13866	14145	14170	14072	14195	14051	14052	14046	13938	14051	13946	14060	14108	14132	14220	13931	13877	13984	14162	14076	13964	14065	14025	14141	14011	13806	14007	14022	13872	13844	13888	14080	14161	14060	14046	14028	14034	14261	14111	14087	14109	13993	14069	14012	14003	14071	14131	14038	14009	14061	13983	14153	13976	14142	14027	14086	14114	13978	14178	13923	14198	14047	14002	14092	14036	14074	13913	13947	14076	14235	14042	14089	14001	14026	14114	13967	14251	14081	14065	13936	14063	13982	14061	14086	14231	14088	14053	14105	14016	13979	14149	14154	13931	14062	14102	14007	14120	13830	14000	14086	14010	14027	14066	14113	14082	14027	14039	14251	14004	14047	14113	14020	14004	13953	14220	13943	13971	14132	14224	14221	14064	13992	13964	14180	14037	14047	13985	13829	14111	13857	14093	14108	13960	13944	14041	14032	13849	14204	14039	14123	14027	13970	14007	14204	14062	14145	14161	14091	14006	14139	14148	14047	14140	13997	13984	13879	14141	14050	14062	14037	14043	14033	13988	14083	14073	14156	13974	13963	14192	14029	14002	14141	13951	14056	13902	14068	14129	13959	13876	13964	14090	14130	14021	13957	13934	13993	14082	14063	14031	14045	14020	14050	14103	14081	13908	14177	14044	14014	14131	13990	14197	14141	14046	13988	13935	14152	14035	14140	13907	14062	14109	14005	14115	13869	14082	13916	14173	14103	14046	14078	14126	14089	14017	13934	13977	14095	14028	14074	14085	14111	13995	13903	14117	14244	14077	14026	14046	14003	14036	14261	14098	14051	14010	14118	14254	14102	14007	14015	14039	13795	14134	14115	13805	13961	14147	14186	14033	13962	14009	13867	13911	14069	13926	14251	14119	14147	13950	14129	14219	14166	14145	14090	13935	14052	14042	13927	14130	13980	14053	14032	13894	14034	14040	14104	14127	14149	13881	14083	13933	14004	14048	14099	13934	14098	14053	14023	14137	14096	14088	14119	14264	13904	14129	14075	14020	14167	13978	14084	14031	13958	13953	14033	14052	14062	13879	13939	14044	13974	14202	14051	14341	14049	13955	13994	13926	14027	13931	14086	14106	13939	14007	14074	13918	14072	13940	13912	14049	13984	14004	14096	13945	13971	14163	14044	14134	14073	13944	14013	14102	14045	14100	14159	14131	14074	14116	14057	14062	13923	13931	14056	13951	14172	13977	14150	14062	13983	14069	13976	14007	13990	13991	14059	14094	13974	14064	13920	13990	13865	14042	14144	14024	14087	14020	14009	14079	13915	14084	14025	13956	13920	14027	14182	14042	14014	14085	14138	14161	14155	14034	13983	14045	13865	14056	14001	14030	14030	14036	14003	14020	14170	14119	14124	13871	13934	13908	13940	14225	13975	14003	13932	14067	14068	13996	14102	14020	13856	14104	13973	13860	14091	13985	13992	13976	14209	13957	14051	14110	14087	13955	14102	14060	14084	14012	13990	14019	13917	14216	13938	14057	13951	14016	14151	14066	14071	13990	14052	14222	14061	14067	14078	13971	14019	13901	13969	13970	14157	13890	14171	14003	13877	14020	14185	14038	14035	13968	14178	14050	14090	14053	13928	14058	14136	14061	13972	14021	13907	14210	14059	14094	14029	14107	14052	13989	13929	14007	13948	14194	14161	13994	14073	13887	14208	14123	14171	14140	13960	14230	14146	14054	14136	13891	14036	14090	14005	14215	13960	14141	13994	14109	13892	14096	14023	13858	14142	13884	14209	14040	14065	14136	13927	14122	13967	14010	14082	14096	13930	14126	14065	13941	14173	13973	14076	14262	14146	14199	14126	13976	14266	14210	14052	14132	14166	14095	14048	14033	14045	13963	13934	13919	13886	14060	14060	14168	14106	13923	13823	14098	14014	14071	14047	14150	14044	13973	14029	13983	14039	14046	13931	14034	13793	14159	14000	14109	14009	14079	14150	14066	13836	14022	14004	14046	14184	13854	13962	13997	13992	14028	14123	14204	14002	14264	14055	13992	13921	13902	14027	14316	14152	13891	14021	14016	14213	14066	14092	14045	14041	14101	14042	14146	14084	13925	14092	14044	14139	14019	14034	14123	13979	14070	14025	14083	13946	14109	14107	14100	14003	14148	14036	14072	14002	14097	13917	13992	14027	14124	13881	13870	13990	14093	14125	13872	14097	13843	14087	13866	14001	14028	14091	13818	14079	13959	14019	14074	14127	13938	13975	14064	14045	14043	14064	14186	14089	14111	13969	14000	14119	14137	14016	14194	14090	14086	14143	14071	14089	14069	14136	14205	14083	14124	14023	13954	14075	13998	13884	14156	14185	14013	13936	14067	14106	13989	13984	13993	13998	13855	13985	14061	14020	14136	14022	13989	13954	13989	14002	13988	14016	14122	14153	14099	14058	13939	14008	14123	13947	13935	13938	14084	14049	14037	14139	13982	13842	14124	13949	14020	14230	14043	14144	14170	13883	13914	14088	14051	14159	14116	13992	14104	14008	14058	14078	14012	13886	14170	13946	14175	13937	13998	14022	14085	13910	14051	13974	13896	14041	13959	14011	13947	13963	14112	14160	14088	14107	14086	14154	13901	14008	13966	14019	14182	13997	13877	14160	14222	14095	13868	14061	14050	14051	14063	14136	13963	13995	14023	13922	14098	13943	13971	13958	14178	14064	13998	13944	14118	13913	13990	14112	14244	14075	13952	13981	14027	14173	14074	14024	14120	14098	14062	13947	13910	13961
28155	22623	23801	19609	16144	15394	15165	14841	14595	14581	14399	14394	14433	14309	14529	14362	14280	14189	14391	14319	14326	14405	14223	14436	14359	14413	14223	14080	14325	14408	14212	14348	14374	14352	14236	14490	14170	14322	14112	14140	14320	14150	14452	14425	14350	14221	14178	14490	14318	14218	14411	14334	14381	14598	14351	14234	14178	14302	14277	14137	14352	14351	14223	14234	14456	14476	14361	14458	14422	14484	14380	14370	14408	14461	14437	14575	14267	14436	14261	14298	14410	14392	14384	14085	14228	14087	14264	14216	14385	14451	14348	14391	14125	14201	14163	14161	14477	14240	14287	14374	14357	14384	14285	14387	14429	14241	14297	14265	14392	14459	14228	14122	14285	14277	14311	14276	14391	14181	14235	14235	14224	14212	14214	14203	14414	14371	14187	14217	14141	14332	14258	14236	14436	14344	14276	13985	14274	14273	14324	14378	14163	14259	14274	14169	14236	14161	14064	14382	14224	14354	14289	14186	14230	14157	14129	14069	14238	14110	14293	14324	14511	14432	14379	14386	14268	14558	14191	14210	14111	14195	14558	14399	14384	14445	14319	14322	14212	14230	14409	14376	14224	14257	14350	14115	14409	14389	14270	14148	14184	14273	14255	14256	14380	14276	14315	14171	14258	14302	14290	14212	14126	14299	14314	14210	14402	14244	14188	14377	14110	14234	14273	14265	14248	14219	14392	14329	14227	14244	14321	14350	14185	14517	14363	14354	14206	14357	14355	14037	14253	14380	14455	14384	14061	14307	14211	14261	14387	14165	14312	14377	14566	14367	14341	14548	14420	14213	14363	14135	14277	14284	14530	14333	14117	14298	14207	14257	14350	14320	14295	14321	14193	14193	14463	14355	14291	14357	14383	14049	14453	14240	14417	14226	14282	14314	14172	14392	14480	14320	14235	14087	14260	14325	14451	14208	14340	14257	14338	14293	14153	14311	14342	14255	14379	14360	14377	14304	14330	14359	14432	14221	14163	14354	14216	14475	14206	14316	14296	14143	14398	14299	14377	14407	14516	14270	14353	14031	14347	14405	14245	14201	14363	14306	14317	14374	14310	14316	14316	14270	14258	14325	14563	14298	14295	14391	14283	14380	14458	14238	14404	14295	14503	14341	14186	14588	14493	14314	14347	14156	14206	14305	14349	14252	14302	14087	14423	14373	14131	14261	14317	14254	14425	14456	14090	14241	14360	14245	14578	14123	14351	14330	14241	14244	14331	14273	14215	14390	14303	14285	14239	14371	14328	14261	14245	14356	14324	14221	14367	14541	14435	14306	14397	14243	14280	14126	14240	14136	14280	14427	14253	14281	14213	14231	14333	14350	14204	14413	14335	14147	14415	14310	14200	14366	14300	14285	14383	14518	14282	14292	14354	14286	14202	14321	14425	14535	14120	14202	14440	14390	14402	14386	14298	14313	14375	14306	14187	14471	14359	14396	14419	14303	14346	14345	14335	14342	14107	14194	14276	14218	14213	14312	14347	14261	14479	14348	14235	14412	14402	14167	14481	14276	14292	14182	14246	14173	14358	14217	14347	14314	14421	14372	14228	14277	14344	14235	14297	14239	14307	14462	14412	14245	14116	14177	14384	14293	14236	14164	14283	14230	14348	14157	14270	14429	14215	14311	14303	14428	14260	14564	14510	14386	14283	14319	14261	14452	14385	14312	14354	14284	14223	14127	14244	14139	14108	14391	14343	14495	14452	14229	14411	14147	14389	14276	14320	14084	14372	14104	14303	14250	14245	14354	14566	14319	14479	14479	14363	14262	14350	14361	14535	14453	14199	14269	14342	14198	14230	14226	14370	14224	14126	14377	14321	14378	14167	14181	14281	14464	14153	14318	14221	14249	14263	14279	14336	14184	14439	14324	14273	14266	14297	14414	14096	14194	14166	14209	14301	14267	14240	14261	14197	14221	14295	14208	14458	14374	14441	14256	14260	14366	14277	14303	14334	14131	14479	14290	14237	14386	14227	14285	14391	14430	14221	14305	14385	14271	14172	14286	14515	14173	14309	14303	14318	14375	14279	14021	14217	14295	14370	14370	14237	14113	14257	14290	14479	14449	14398	14380	14372	14429	14261	14407	14202	14193	14184	14282	14374	14438	14447	14372	14461	14285	14401	14443	14352	14335	14196	14266	14579	14418	14350	14326	14226	14424	14451	14202	14360	14550	14332	14260	14362	14116	14297	14311	14347	14403	14423	14238	14314	14323	14272	14445	14236	14144	14451	14320	14256	14200	14219	14403	14430	14427	14503	14330	14336	14322	14245	14186	14278	14291	14132	14274	14218	14120	14266	14203	14197	14324	14320	14450	14251	14286	14229	14244	14167	14290	14296	14357	14200	14253	13962	14365	14263	14245	14386	14241	14312	14291	14369	14413	14438	14402	14445	14273	14307	14247	14119	14309	14162	14361	14340	14227	14358	14476	14339	14311	14468	14364	14170	14260	14481	14259	14276	14303	14234	14225	14318	14278	14206	14196	14288	14448	14262	14237	14368	14144	14312	14306	14385	14128	14234	14334	14256	14199	14103	14382	14221	14205	14202	14334	14444	14311	14346	14362	14320	14201	14273	14198	14239	14238	14218	14332	14310	14179	14301	14187	14326	14290	14307	14257	14329	14415	14206	14211	14206	14468	14136	14174	14533	14376	14366	14177	14252	14364	14346	14419	14376	14362	14117	14383	14502	14217	14192	14260	14286	14118	14289	14404	14145	14223	14181	14243	14180	14302	14313	14346	14328	14249	14427	14401	14391	14280	14261	14219	14463	14234	14199	14269	14382	14294	14308	14244	14302	14234	14394	14370	14323	14230	14252	14253	14205	14307	14402	14402	14340	14248	14304	14290	14410	14343	14229	14219	14037	14175	14319	14219	14405	14494	14343	14383	14312	14395	14383	14411	14228	14283	14205	14339	14397	14291	14356	14056	14195	14436	14369	14447	14391	14449	14222	14267	14258	14033	14289	14090	14351	14378	14354	14225	14208	14285	14445	14174	14413	14120	14292	14323	14364	14454	14493	14301	14283	14354	14446	14458	14350	14347	14485	14190	14359	14093	14343	14203	14323	14340	14314	14214	14382	14370	14269	14396	14374	14379	14149	14432	14212	14242	14150	14074	14144	14336	14343	14204	14407	14277	14334	14314	14223	14320	14278	14364	14318	14395	14273	14259	14268	14224	14321	14376	14573	14291	14137	14213	14438	14282	14285	14462	14389	14333	14208	14169	14194	14238	14256	14326	14267	14465	14340	14247	14339	14220	14429	14394	14278	14234	14155	14411	14290	14212	14263	14128	14342	14222	14275	14338	14122	14326	14232	14207	14239	14295	14188	14288	14160	14225	14090	14248	14243	14396	14270	14170	14215	14385	14479	14175	14406	14355	14397	14397	14475	14394	14105	14172	14131	14419	14354	14150	14362	14434	14578	14458	14296	14280	14401	14529	14388	14323	14037	14262	14368	14398	14397	14338	14396	14438	14212	14558	14331	14325	14179	14381	14161	14220	14249	14281	14401	14400	14374	14261	14428	14390	14318	14172	14336	14388	14242	14307	14283	14320	14288	14356	14155	14332	14231	14196	14247	14471	14270	14475	14105	14255	14228	14299	14353	14347	14393	14302	14437	14369	14369	14447	14080	14339	14231	14493	14600	14333	14426	14378	14233	14259	14379	14288	14345	14244	14134	14331	14299	14209	14216	14314	14223	14145	14496	14367	14318	14430	14326	14337	14393	14271	14151	14292	14218	14295	14104	14393	14264	14382	14340	14260	14527	14065	14346	14340	14287	14222	14276	14119	14346	14302	14377	14354	14318	14365	14280	14360	14331	14143	14333	14220	14510	14262	14235	14192	14313	14218	14385	14381	14246	14266	14237	14277	14355	14324	14384	14299	14293	14286	14435	14363	14260	14430	14245	14422	14233	14310	14240	14349	14414	14393	14247	14088	14251	14354	14612	14270	14101	14204	14215	14437	14432	14304	14278	14139	14231	14222	14346	14320	14225	14343	14157	14172	14244	14391	14171	14293	14250	14464	14174	14061	14421	14257	14295	14215	14212	14406	14248	14395	14296	14120	14235	14389	14156	14333	14230	14322	14270	14286	14410	14367	14401	14311	14188	14266	14583	14232	14259	14417	14392	14436	14225	14473	14330	14377	14339	14172	14302	14279	14312	14155	14013	14253	14288	14313	14356	14405	14282	14436	14272	14200	14207	14490	14476	14270	14222	14338	14115	14260	14350	14517	14232	14312	14375	14423	14305	14263	14037	14182	14294	14330	14245	14449	14510	14313	14416	14079	14263	14444	14218	14319	14187	14253	14503	14461	14256	14385	14279	14289	14448	14381	14441	14168	14424	14345	14330	14268	14103	14180	14179	14293	14233	14262	14409	14267	14516	14303	14384	14263	14192	14378	14520	14383	14283	14226	14111	14259	14423	14339	14231	14215	14327	14344	14195	14450	14317	14240	14241	14372	14276	14198	14397	14311	14346	14202	14377	14353	14333	14346	14350	14231	14334	14340	14296	14141	14081	14236	14161	14206	14488	14270	14227	14270	14407	14203	14388	14184	14207	14226	14526	14254	14344	14239	14154	14513	14210	14339	14365	14352	14349	14168	14088	14406	14390	14285	14310	14221	14255	14412	14332	14251	14396	14199	14282	14441	14222	14493	14167	14145	14490	13981	14110	14250	14252	14406	14412	14385	14159	14400	14213	14402	14311	14255	14263	14411	14199	14313	14274	14360	14253	14193	14286	14367	14521	14221	14351	14138	14502	14251	14276	14355	14469	14119	14230	14206	14262	14545	14368	14342	14419	14361	14505	14351	14547	14293	14416	14294	14184	14521	14493	14259	14382	14284	14432	14404	14245	14405	14382	14185	14157	14326	14319	14261	14317	14264	14508	14262	14152	14309	14389	14221	14347	14334	14207	14075	14352	14426	14335	14300	14284	14148	14292	14553	14320	14310	14302	14279	14319	14092	14416	14358	14311	14540	14376	14165	14123	14354	14144	14205	14442	14498	14463	14625	14342	14199	14250	14488	14391	14287	14161	14340	14385	14446	14405	14397	14282	14142	14379	14376	14221	14324	14464	14362	14678	14225	14340	14507	14427	14639	14462	14308	14234	14381	14399	14413	14133	14327	14245	14282
17543	26804	20924	16617	14952	14199	13755	13490	13111	13089	13129	12977	12967	12913	12963	12918	12879	12835	12867	12865	12911	12895	12902	12821	12789	12793	12926	12912	12937	12727	12940	12856	12789	12909	12950	12774	12869	12781	12925	12826	13159	12687	13038	12907	12619	12842	12794	12876	12787	12834	12847	12898	12898	12943	12952	12938	12895	12940	12886	12855	12799	13077	12737	12766	12708	12859	12953	12863	12862	12950	13034	12923	12802	12851	12749	12834	12904	12812	12884	12959	12869	12885	12866	12948	12853	12907	12830	13010	12891	12791	12805	12846	12811	12980	12816	12687	12920	12850	12843	12673	12938	12980	12786	12843	12802	12913	12888	12994	12888	12947	12914	12970	12845	12710	12788	12828	12781	12951	12853	12915	12968	12882	12861	12862	12983	12867	13001	12832	12968	12947	12700	13065	12856	12854	12905	12889	12860	12784	12859	13064	12907	12771	12903	12878	12840	12813	12869	12960	12882	12870	12798	12867	12684	12928	12885	12996	12913	12871	12917	12748	12845	12861	12809	12879	12766	12931	12929	12919	12766	12726	12805	12849	12865	12844	12983	12924	12933	12729	12886	12915	12809	12817	12772	12865	12865	12777	12883	12921	12840	12829	12743	12763	12964	12834	12797	12988	13026	12918	12709	12854	12904	12781	12901	12696	12720	12931	12929	12780	12895	12988	13047	12957	12850	12815	12780	12822	12999	12892	12756	12750	12883	12893	12960	12926	12818	12979	13053	12940	12958	12947	12945	12837	12907	12920	12695	12869	12886	12826	12789	12892	13027	13047	12887	12863	12822	12809	12920	13004	12818	12849	12976	12861	12833	12858	12859	13023	12872	13049	12942	12914	12836	13036	12923	12969	12884	12671	12860	12831	13051	12946	12786	12824	12851	12763	13005	12884	12732	12902	13015	12950	12751	12881	12934	12923	12936	12831	12999	12652	12929	12897	12963	12860	12632	12731	12966	12921	12909	12783	12804	12917	12879	12726	12933	12723	12944	12744	12788	12897	12928	12949	12939	12802	12741	12939	12891	12862	12973	12935	12768	12861	12893	12711	12821	12710	12704	12909	12746	12904	12900	12678	12911	12746	12981	12886	12913	12881	12843	12890	12861	12893	12871	12953	12878	12865	12848	12670	12784	12869	12923	12843	13022	12842	12838	12831	12849	12841	12963	12816	12752	12779	12860	12938	12704	12871	12795	12790	12941	12940	12830	12818	12977	12951	12800	12821	12960	12900	12845	12691	12860	12871	12792	12944	12862	12770	12882	12797	12952	12877	12877	12868	12848	12818	12748	12758	12824	12866	12952	12810	12913	12737	12850	12873	12871	12872	12910	12900	12916	12858	12841	12899	12819	12670	12961	12983	12720	12888	12849	12884	12887	12925	12962	12616	12941	12948	12751	12695	12781	13044	12904	12929	12837	12767	12599	13022	12906	12935	12729	12843	12912	12820	12838	12743	12909	13069	12865	12903	12846	12834	12972	12904	12841	12852	12773	12888	12919	12883	12770	12903	12919	12881	12827	12837	12842	12796	12755	12822	13069	12848	12931	12752	12967	12739	13049	12916	12978	13003	12940	12918	12873	13029	12746	12834	12818	13076	12853	13075	12903	12922	12865	12829	12892	12858	12895	12944	12741	12810	12888	12780	12848	12829	12797	12809	12834	12745	12889	12863	12869	13028	13027	12788	12846	12896	12945	12845	12838	12929	12766	12922	12877	12916	12776	12869	12891	12826	12689	12770	12796	12926	12804	12759	12719	12986	12866	12916	12925	13027	13053	12992	12840	12805	13027	12854	12854	12879	12916	12785	12853	12913	13042	12889	12811	12796	12954	12778	12975	12889	12907	12751	12896	12758	12794	12903	12923	13070	12737	12874	12876	13010	12920	12934	12993	12693	12965	12777	12536	13050	12801	12872	12909	12779	12884	12996	12767	12901	13021	12910	12876	12861	13026	12893	12845	13024	12889	12947	12879	12917	12979	12903	12656	12947	12824	12987	12893	12844	12855	12868	12818	13011	13011	13034	12911	12799	12900	12800	12942	12904	12865	12819	12817	12889	12830	12921	12760	12726	12847	12836	12745	12883	12935	12845	12882	12921	12966	13021	12927	12728	12912	12989	12792	12917	12814	12822	12863	12747	12797	12860	12872	12915	12870	13017	12799	12958	12804	13008	12785	12805	12747	12850	12832	12803	12912	12815	12781	12888	12959	12759	12940	12929	12936	12792	12991	12950	12807	12837	13041	12961	12827	12916	12873	12838	12904	12849	12777	12946	12927	12803	12844	13032	12865	12790	12916	12955	12831	12831	12826	12955	12976	12705	12865	12808	12925	12895	12681	12906	12900	12877	12997	12847	12863	12810	12966	12987	12905	12803	12969	12878	12880	13102	12848	12748	12877	13038	12949	12726	12836	12935	12973	12863	13000	12953	12785	12870	13014	12863	12869	12892	12708	12950	12898	12745	12968	12932	12919	12906	12883	12921	12796	12882	12795	12878	13006	12839	12944	12781	12832	12940	12865	12778	12741	12844	12783	12817	12966	12899	12972	12764	12923	12859	12970	12944	12880	12651	12916	12911	12843	12869	12917	12860	12840	12872	12845	12951	12903	12947	12909	12835	12920	12975	12771	12894	12866	13050	12912	13023	12923	12644	12955	12776	12890	12805	12944	12734	13064	12823	12713	12919	12897	12772	12911	13009	12827	12907	12907	12798	12845	12874	12784	12906	12880	12996	12820	12954	12889	13024	12966	12916	12816	12883	12867	12896	12802	12789	12812	12970	12892	12717	12794	12776	12924	12692	12975	12814	12864	12874	12810	12868	12869	12825	12813	12931	12873	13008	12984	12973	12731	12809	12976	12880	12787	12980	12748	13047	12844	12927	12743	12706	12815	12722	12879	12782	12961	12882	12903	12899	12828	12750	12801	12784	13020	12974	12983	12811	12897	12954	12951	12788	12893	12741	12952	12885	12835	12904	12699	12765	12882	12880	12938	13068	12745	12735	12928	12881	12619	12866	12953	12899	12867	12913	12808	13042	12903	12779	12795	12788	12808	12920	12917	12899	12723	12962	12822	12805	12854	12726	12799	12856	12902	12903	12785	12877	12695	12772	12901	12809	12824	12935	12933	12763	12826	12876	12796	12839	12747	12964	12907	12907	12777	12941	13046	12969	12864	12886	12984	12805	12784	12833	12878	12901	12947	12975	12900	12874	12893	12619	12800	12666	12749	12931	13039	12830	12883	13050	12749	13016	12868	12951	12909	12885	12894	13054	12693	12856	12897	12916	12826	12814	12947	12887	12983	12810	12853	12902	12840	12837	12823	12775	12867	12880	12776	12830	12802	12877	12889	12757	12764	12823	12903	12897	12729	12865	12925	12877	12807	12865	12643	12974	12895	12804	12741	12861	12826	12876	12692	13054	12944	13014	12921	12808	12820	12869	12835	12827	12766	12850	12919	12924	13024	12869	12934	12987	12939	12905	12938	13025	12674	12999	12869	13028	12790	12939	12783	12961	12853	12749	12875	12866	12819	12819	12965	12881	12994	12997	13012	12867	12991	12748	12898	12808	12796	12955	12969	12877	12878	12951	12866	12832	12873	12854	12816	12770	12920	12774	12833	12765	12843	12894	12887	12968	12872	12836	12864	13043	12786	12691	12707	12864	12909	12770	12772	12838	12809	12986	12988	12808	12765	12839	12935	12854	12864	12952	12963	12812	12996	12749	12948	12851	12951	12926	12903	12836	12745	12824	12838	12796	13002	12844	12906	12960	12742	12952	12798	12992	12765	12854	12902	12787	12846	12699	13044	12779	12747	12827	12894	12953	12801	12834	12820	12862	12957	12923	12854	12882	12878	12914	12926	13008	12871	12969	12852	12888	12930	12834	12877	12853	12712	12842	12898	12944	12706	13043	13009	12823	12642	12825	12696	12809	12800	13045	12874	12892	12931	12827	12912	12953	12762	13000	12859	12736	12959	12927	12961	12888	12741	12851	12988	12924	12910	12749	12997	12826	12932	12825	12776	12712	12931	12866	12779	12765	12745	12842	12938	12887	12815	12917	12999	12904	12965	12858	12995	12756	12854	12899	12811	12936	12966	13009	12726	12916	12890	12827	12858	12965	12873	12828	12968	13001	12743	12862	12848	12803	12932	13030	13001	12978	12817	12813	12810	12893	12902	12783	12992	12970	12930	12761	12790	12891	12961	12865	12931	12849	12787	12938	12990	12908	12896	12723	12858	12621	12827	13026	12833	12886	12763	13011	12866	12994	12738	12880	13010	12998	12825	12738	12955	12707	12727	12863	12974	12808	12776	13042	12923	12937	12876	12768	12808	12897	13084	12864	12901	12708	13011	12722	12856	12769	12769	12879	12935	12926	12762	12840	12905	12897	12825	12848	12744	12940	12880	13075	12870	12761	12771	12995	12833	12798	12819	12819	12827	12924	12838	12900	12830	13012	12701	12858	12784	13015	12825	12839	12889	12765	12808	12868	13009	12880	12802	12969	12866	13036	12817	12855	12814	12952	12822	12985	12937	12928	13000	12795	12886	12944	12980	12900	12718	12804	12914	12926	12877	12904	12827	12921	12794	12869	12801	12890	12877	12895	12814	12711	12914	12689	12786	12920	12787	12822	12937	12882	12786	12918	12776	12958	12874	12799	12874	12974	12990	12843	12817	12849	12877	12914	12825	12924	12879	12873	12915	12995	12739	12901	12901	12885	12803	12810	12776	12903	12745	12961	12987	12840	12971	12818	12834	12826	12811	12894	12825	12954	12795	12766	12824	12640	13132	12788	12754	12840	12999	12897	12855	12925	12900	12924	12819	12812	12996	12838	12948	12876	12793	12763	12965	12981	12910	13052	13075	12910	12855	12811	12928	12768	12914	12782	12787	12865	12896	12929	12833	12904	12898	12787	12804	12848	12891	12782	12751	12754	12844	12815	12690	12740	12908	12798	12876	13046	12882	12959	12816	12826	12892	12930	12750	12922	12878	12889	12884	13006	12840	12818	12867	12867	12842	12839	12946	12893	12881	12982	12955	12969	12819	12851	12830	12902	12932	12910	12741	12947	12831	12869	12932	13003	12922	12955	12681	12958	12932	12878	12843	13062	12870	12925	12822	12853	12828	12906	12987	12677	12846	12880
22769	20944	27738	24423	21710	20597	18784	16209	15764	15853	15772	15674	15563	15292	15547	15582	15498	15523	15254	15181	15499	15298	15328	15394	15233	15409	15335	15380	15531	15329	15538	15457	15471	15458	15426	15308	15335	15303	15235	15112	15343	15336	15304	15393	15237	15449	15401	15240	15222	15204	15209	15297	15402	15099	15283	15430	15165	15221	15216	15166	15321	15272	15278	15243	15203	15114	15260	15157	15230	15262	15206	15182	15370	15371	15176	15280	15174	15422	15275	15078	15154	15194	15114	15222	15216	15093	15171	15289	15141	15286	15159	15032	15029	15111	15131	15229	15222	15118	15274	15350	15187	15165	15360	15199	14975	15113	15334	15441	15257	15260	15179	15291	15200	15258	15370	15222	15304	15020	15154	15206	15166	15081	15197	15310	15281	15298	15119	15069	15362	15207	15296	15352	15319	15299	15228	15441	15271	15196	15274	15155	15162	15211	15269	15282	15166	15179	15170	15163	15084	15176	15384	15343	15268	15039	15357	15508	15341	15405	15280	15331	15367	15317	15225	15205	15264	14990	15261	15234	15265	15074	15191	15248	15167	15200	15204	15078	15285	15177	15155	15239	15208	15034	15047	15327	15307	15289	15226	15479	15299	15412	15151	15392	15331	15173	15179	15127	15190	15110	15225	15209	15358	15208	15214	15110	15131	15276	15370	15273	15397	15304	15301	15262	15410	15108	15237	15313	15205	15174	15263	15218	15245	15198	15208	15236	15166	15151	15220	15161	15281	15241	15140	15311	15161	15334	15191	15160	15105	15158	15430	15191	15213	15036	15068	15172	15398	15209	15389	15376	15184	15117	15343	15377	15223	14974	15327	15306	15312	15292	15309	15103	15363	15076	15116	15273	15516	15077	15413	15116	15338	15263	15281	15379	14952	15099	15309	15225	15285	15304	15072	15122	15174	15378	15331	15306	15159	15434	15184	15339	15169	15061	15180	15304	15149	15080	15157	15371	15316	15270	15372	15325	15223	15395	15329	15332	15308	15410	15370	15127	15509	15354	15205	15227	15180	15276	15142	15286	15406	15417	15283	15186	15082	15134	15330	15389	15124	15179	15193	15303	15098	15274	15305	15241	15219	15163	15147	15300	15577	15298	15258	15223	15174	15384	15392	15255	15290	15217	15269	15277	15152	15031	14983	15105	15151	15109	15303	15239	15117	15321	15177	15270	15190	15360	15212	15379	15248	15057	15129	15266	15089	15407	15223	15139	15155	15398	15384	15320	15194	15338	15201	15085	15317	15242	15199	15126	15300	15338	15285	15145	15200	15448	15371	15264	15135	15129	15218	15211	15293	15135	15090	15172	15042	15231	15215	14987	15262	15239	15140	14963	15359	15056	15261	15339	15043	15189	15273	15230	15214	15377	15160	15092	15153	15426	15389	15142	15266	15320	15304	15296	15101	15278	15170	15277	15123	15085	15144	15265	15109	15291	15232	15270	15283	15153	15186	15185	15432	15179	15418	15271	15116	15225	15282	15192	15322	15150	15379	15274	15258	15399	15297	15313	15480	15420	15403	15394	15168	15329	15326	15209	15219	15165	15231	14989	15068	15081	15194	15254	15138	15239	15219	15250	15292	15324	15248	15252	15132	15373	15309	15324	15031	15140	15105	15123	15232	15485	15236	15097	15417	15357	15226	15250	15146	15260	15316	15251	15334	15332	15071	15022	15089	15237	14989	15228	15206	15218	15174	15180	15302	15233	15371	15256	15032	15138	15211	15266	15071	15280	15362	15426	15286	15301	15073	15222	15254	15251	15316	15077	15300	15233	15004	15252	15286	15229	15301	15159	15119	15083	15207	15223	15076	15135	15196	15237	15172	15211	15384	15185	15159	15268	15292	15312	15177	15156	15188	15430	15309	15253	15063	15337	15251	15240	15323	15140	15101	15316	15282	15088	15232	15249	15091	15488	15187	15459	15210	15385	15238	15323	15299	15249	15342	15150	15420	15157	15131	15320	15271	15243	15297	15114	15180	15195	15260	15397	15149	15460	15124	15108	15433	14983	15259	15107	15206	15345	15324	15314	15364	15220	15218	15069	15210	15063	15292	15177	15152	15257	15427	15409	15202	15098	15303	15235	15279	15529	15086	15209	15382	15331	15225	15179	15301	15182	15211	15301	15182	15206	15278	15137	15257	15079	15267	15309	15395	15138	15298	15219	15142	15211	15465	15219	15151	15264	15201	15081	15222	15095	15330	15365	15309	15302	15382	15516	15317	15416	15254	15154	15274	15118	15246	15222	15403	15187	15205	15274	15286	15121	15141	15215	15048	15112	15411	15292	15102	15192	15273	15400	15219	15026	15173	15133	15136	15370	15161	15238	15217	15121	15322	15187	15077	15184	15284	15073	15468	15275	15237	15284	15209	15241	15238	15351	15242	15201	15351	15121	15340	15256	15233	15174	15260	15375	15257	15407	15367	15117	15298	15388	15145	15200	15400	15191	15330	15478	15259	15307	15267	15174	15379	15402	15323	15318	15334	15327	15258	15222	15288	15291	15142	15279	15198	15333	15190	15368	15259	15273	15129	15269	15222	15190	15143	15193	15116	15277	15399	15204	15193	14915	15281	15414	15154	15247	15245	15085	15221	15313	15116	15296	15361	15078	15260	15178	15271	15281	15189	15348	15277	15217	15237	15195	15259	15260	15252	15298	15337	15446	15181	15258	15107	15281	15161	15229	15236	15246	15471	15176	14980	15220	15291	15165	15276	15294	15168	15103	15113	15006	15116	15312	15018	14982	15036	15210	15316	15143	15183	15168	15329	15108	15118	15294	15055	15106	15067	15052	15221	15467	15153	15248	15102	15193	15252	15164	15227	15376	15107	15337	15234	15217	15259	15056	15380	15124	15250	15335	15244	15379	15206	15313	15246	15152	15329	15182	15241	15105	15306	15254	15190	15022	15286	15264	15346	15185	15195	15300	15243	15045	15362	15005	15260	15259	15097	15117	15350	15299	15278	15330	15187	15114	15296	15368	15349	15300	15157	15295	15302	15356	15048	15232	15245	15276	15348	15155	15041	15235	15245	15081	15139	15128	15152	15203	15281	15271	15367	15172	15071	15047	15267	15185	15268	15238	15143	15227	15298	15251	15119	15180	15284	15103	15192	15151	15268	15156	15479	15404	15156	15175	15306	15367	15110	15267	15331	15131	15298	15192	15236	15212	15223	15313	15389	15383	15403	15477	15157	15279	15329	15362	14951	15305	15415	15054	15285	15344	15338	15190	15162	15343	15267	15111	15110	15047	15095	15091	15194	15389	15305	15269	15254	15035	15228	15147	15230	15021	15194	15227	15296	15284	15248	15281	15336	15263	15343	15241	15323	15459	15230	15003	15124	15182	15229	15240	15061	15179	15274	15162	14963	15271	15222	15299	15225	15351	15203	15354	15390	15345	15172	15394	15283	15198	15207	15540	15104	15106	15139	15069	15413	15275	15140	15186	15250	15338	15115	15085	15258	15267	14994	14993	15142	15374	15195	15111	15218	15351	15174	15108	15266	15152	15314	15241	15230	15233	15155	15157	15384	15201	15109	15117	15217	15258	15034	15251	15304	15202	15296	15012	15149	15313	15119	15125	15106	15167	15424	15285	15254	15268	15163	15158	15238	15248	15176	15194	15228	15220	15332	15249	15063	15348	15259	15064	15393	15198	15128	15405	15205	15304	15219	15371	15205	15290	15098	15206	15405	15303	15233	15137	15334	15294	15183	15373	15189	15335	15194	15171	15285	15100	15243	15126	15293	15485	15279	15368	15196	15190	15194	15252	15310	15284	15137	15202	15476	15335	15316	15242	15419	15520	15052	15101	15253	15350	15136	15327	15014	15285	15128	15198	15164	15212	15284	15278	15069	15394	15407	15222	15192	15412	15155	15072	15094	15399	15081	15078	15388	15186	15258	15468	15099	15210	15316	15035	15051	15197	15235	14883	15286	15170	14962	15486	15284	15287	15177	15239	15134	15143	15297	15260	15233	15071	15144	15144	15031	15252	15460	15315	15185	15247	15279	15425	15348	15330	15229	15112	15168	15278	15183	15073	15155	15232	15163	15142	15221	15253	15301	15169	15076	15251	15190	15182	15108	15114	15257	15106	15296	15138	15234	15302	15258	15311	15340	15480	15183	15131	15252	15479	15371	15028	15142	15117	15346	15311	15318	15131	15053	15213	15336	15320	15139	15127	15125	15422	15251	15268	15140	15186	15275	15106	15141	15164	15399	15371	15205	15170	15128	15284	15244	15238	15291	15385	15345	15287	15162	14984	15025	15351	15243	15308	15368	15133	15364	15279	15209	15235	15117	15309	15118	15047	15190	15365	15220	15245	15078	15331	15337	15444	15210	15265	15077	15212	15267	14897	15283	15236	15408	15145	15285	15511	15244	15196	15182	15143	15056	15303	15356	15387	15146	15206	15197	15332	15228	15161	15183	15441	14982	15254	15073	15209	15090	15262	15185	15268	15117	15177	15076	15220	15194	15478	15268	15084	15172	15232	15251	15204	15123	15205	15099	15016	15341	15226	15192	15228	15215	15400	15107	15217	15126	15327	15310	15278	15454	15287	15258	15126	15052	15268	15168	15211	15207	15133	15181	15383	15240	15157	15121	15295	15403	15161	15261	15235	15351	15173	15319	15352	15330	15198	15259	15404	15175	15425	15232	15027	15294	15123	15269	15118	15051	15353	15248	15242	15442	15291	15331	15297	15029	15161	15133	15223	15233	15117	15256	15247	15225	15414	15312	15204	14984	15304	15259	15377	15212	15228	15096	15218	15057	15359	15231	15191	15203	15326	15248	15183	15210	15219	15148	15231	15222	15127	15130	15260	15308	15171	15191	15215	15305	15007	15386	15272	15247	15101	15184	15371	15216	15204	15199	15223	15339	15080	15189	15253	15056	15198	15312	15302	14969	15261	15080	15431	15343	15228	15187	15258	15070	15303	15312	15260	15455	15352	15207	15134	15414	15008	15178	15299	15145	15248	15284	15167	15191	15307	15248	15199	15223	15440	15110	15333	15350	15385	14980	15182	15140	15175	14925	15219	15315	15101	15193	15078	15080	15244	15294	15140	14999	15093	15307	15089	15330	15279	15217	15238	15202	15224	15253	15260	15251	15154	15220	15269	15255	15312	15312	15137	15318	15179
15365	32280	25447	19183	17081	15572	14824	14263	14010	14065	13738	13737	13674	13430	13687	13610	13698	13608	13559	13688	13545	13570	13618	13562	13602	13555	13624	13516	13483	13522	13349	13327	13271	13479	13416	13614	13507	13509	13598	13496	13551	13574	13436	13663	13429	13411	13422	13537	13409	13600	13415	13359	13423	13569	13403	13582	13520	13391	13455	13507	13360	13428	13354	13436	13365	13443	13538	13522	13404	13524	13484	13353	13405	13569	13420	13419	13468	13288	13375	13566	13372	13579	13509	13446	13454	13518	13495	13516	13463	13357	13554	13494	13456	13619	13452	13381	13355	13616	13573	13328	13600	13446	13560	13448	13435	13533	13368	13461	13374	13418	13414	13463	13581	13469	13303	13468	13551	13385	13340	13513	13381	13439	13470	13545	13491	13370	13401	13463	13403	13170	13518	13616	13533	13425	13627	13502	13347	13455	13366	13495	13532	13394	13498	13443	13478	13400	13565	13389	13443	13501	13299	13445	13429	13458	13281	13554	13422	13531	13584	13500	13514	13377	13413	13547	13536	13331	13526	13514	13443	13477	13298	13447	13332	13454	13511	13489	13388	13475	13342	13488	13433	13315	13476	13270	13245	13426	13335	13446	13373	13387	13422	13425	13397	13604	13478	13343	13355	13463	13509	13499	13237	13483	13513	13422	13383	13462	13434	13524	13425	13505	13344	13526	13547	13467	13392	13308	13508	13445	13431	13394	13393	13397	13229	13255	13494	13588	13366	13511	13589	13422	13329	13593	13474	13264	13403	13463	13508	13436	13376	13420	13361	13261	13368	13518	13329	13432	13396	13557	13201	13522	13527	13539	13496	13428	13361	13512	13315	13377	13447	13455	13399	13469	13243	13432	13502	13295	13670	13539	13356	13573	13521	13506	13319	13450	13476	13339	13491	13369	13300	13344	13520	13277	13488	13496	13565	13531	13335	13422	13585	13476	13444	13571	13521	13444	13499	13416	13430	13486	13371	13521	13329	13471	13386	13529	13409	13256	13465	13494	13485	13515	13418	13395	13643	13309	13437	13454	13421	13315	13421	13494	13359	13570	13476	13463	13431	13446	13519	13433	13495	13424	13542	13548	13310	13511	13417	13508	13401	13412	13715	13604	13334	13487	13600	13404	13526	13360	13483	13372	13277	13361	13549	13434	13427	13489	13441	13536	13596	13396	13549	13457	13291	13355	13313	13540	13208	13685	13368	13504	13318	13433	13543	13463	13475	13515	13548	13303	13242	13509	13350	13496	13313	13394	13319	13476	13381	13411	13369	13471	13319	13354	13443	13360	13580	13460	13340	13448	13471	13401	13460	13469	13523	13423	13443	13545	13493	13301	13357	13443	13431	13578	13309	13283	13447	13490	13509	13423	13640	13400	13472	13370	13470	13533	13544	13625	13446	13434	13424	13424	13581	13411	13477	13558	13583	13518	13498	13683	13443	13478	13375	13435	13338	13501	13425	13365	13630	13444	13456	13381	13353	13448	13230	13308	13330	13477	13518	13407	13371	13313	13482	13346	13369	13441	13450	13336	13336	13480	13574	13550	13505	13410	13626	13450	13628	13531	13483	13435	13299	13404	13407	13392	13402	13469	13592	13637	13453	13466	13379	13348	13325	13581	13408	13460	13476	13521	13328	13532	13456	13446	13338	13216	13343	13451	13363	13533	13427	13204	13547	13554	13440	13421	13353	13414	13525	13369	13367	13329	13387	13513	13412	13394	13231	13529	13473	13482	13424	13296	13517	13397	13400	13536	13512	13357	13504	13462	13282	13531	13515	13449	13373	13540	13398	13399	13396	13462	13375	13512	13463	13463	13412	13542	13354	13517	13552	13497	13498	13447	13454	13586	13424	13322	13316	13495	13368	13534	13494	13499	13194	13450	13540	13381	13259	13343	13374	13338	13354	13520	13336	13442	13488	13404	13543	13570	13463	13580	13435	13459	13639	13552	13435	13485	13551	13390	13627	13331	13379	13428	13574	13478	13407	13344	13609	13440	13492	13377	13593	13449	13482	13465	13427	13417	13442	13444	13379	13571	13296	13360	13486	13422	13463	13431	13187	13320	13414	13345	13653	13511	13621	13373	13353	13285	13518	13459	13356	13438	13566	13388	13483	13169	13296	13564	13339	13416	13213	13440	13553	13366	13454	13690	13364	13327	13501	13356	13375	13395	13348	13404	13403	13294	13379	13387	13582	13482	13395	13553	13246	13409	13426	13460	13539	13357	13354	13370	13449	13365	13408	13584	13388	13283	13444	13468	13292	13491	13620	13312	13504	13658	13286	13319	13656	13426	13513	13524	13654	13456	13539	13367	13367	13458	13417	13438	13449	13490	13501	13445	13382	13365	13533	13463	13515	13515	13477	13515	13504	13414	13538	13463	13390	13441	13570	13407	13474	13370	13487	13531	13424	13429	13552	13540	13506	13306	13450	13388	13624	13614	13432	13572	13307	13401	13470	13512	13505	13411	13576	13351	13388	13546	13553	13332	13431	13459	13412	13429	13404	13615	13446	13569	13522	13481	13378	13492	13407	13436	13367	13354	13441	13261	13394	13446	13321	13380	13443	13659	13456	13501	13629	13489	13501	13256	13400	13537	13522	13430	13461	13581	13517	13495	13466	13517	13444	13535	13386	13358	13627	13482	13516	13086	13575	13518	13431	13385	13469	13423	13522	13321	13378	13274	13485	13350	13379	13469	13471	13526	13330	13338	13468	13602	13564	13460	13333	13461	13541	13594	13502	13452	13482	13462	13498	13480	13266	13479	13396	13573	13412	13418	13536	13495	13446	13408	13330	13364	13328	13467	13351	13388	13468	13380	13542	13340	13289	13279	13469	13583	13464	13451	13322	13354	13473	13344	13568	13316	13341	13461	13313	13381	13557	13531	13402	13345	13457	13457	13458	13426	13454	13440	13416	13454	13572	13459	13428	13371	13577	13391	13435	13465	13542	13245	13349	13459	13476	13375	13521	13410	13457	13413	13505	13322	13264	13466	13467	13176	13353	13461	13343	13344	13410	13191	13316	13406	13317	13509	13520	13326	13221	13486	13351	13277	13510	13485	13407	13431	13558	13364	13436	13370	13560	13277	13398	13540	13548	13502	13365	13474	13384	13478	13347	13395	13492	13463	13461	13453	13597	13411	13513	13395	13537	13486	13440	13545	13271	13354	13471	13282	13531	13300	13562	13501	13523	13447	13418	13410	13359	13444	13378	13543	13408	13471	13403	13421	13405	13509	13471	13296	13486	13452	13486	13481	13657	13342	13614	13403	13646	13567	13218	13323	13471	13382	13327	13546	13232	13423	13365	13432	13188	13516	13362	13377	13276	13515	13451	13446	13322	13349	13508	13433	13434	13524	13426	13387	13325	13524	13420	13588	13457	13461	13555	13414	13437	13425	13526	13375	13559	13435	13335	13412	13398	13334	13314	13367	13332	13472	13414	13353	13550	13433	13327	13377	13437	13395	13530	13301	13473	13442	13516	13382	13435	13438	13480	13398	13463	13324	13458	13464	13389	13354	13507	13485	13549	13397	13528	13513	13403	13364	13612	13504	13544	13554	13362	13495	13504	13612	13545	13399	13313	13394	13502	13448	13363	13266	13545	13407	13465	13375	13460	13457	13562	13295	13496	13279	13390	13486	13439	13348	13449	13477	13557	13515	13354	13588	13504	13593	13509	13380	13496	13302	13484	13274	13613	13470	13407	13433	13491	13469	13290	13416	13461	13605	13470	13438	13634	13671	13400	13505	13420	13482	13316	13297	13332	13457	13330	13537	13611	13438	13388	13540	13472	13473	13467	13478	13465	13397	13310	13413	13431	13433	13523	13520	13436	13499	13584	13355	13409	13489	13237	13407	13474	13374	13349	13567	13349	13540	13507	13508	13502	13493	13458	13451	13409	13268	13521	13639	13504	13477	13320	13497	13595	13353	13323	13400	13374	13301	13567	13424	13490	13514	13501	13444	13508	13699	13539	13280	13393	13353	13511	13522	13392	13506	13201	13445	13387	13366	13360	13411	13455	13411	13462	13379	13532	13264	13390	13494	13516	13495	13466	13404	13535	13456	13570	13407	13587	13342	13413	13436	13469	13390	13388	13412	13594	13403	13245	13463	13478	13538	13535	13573	13448	13491	13386	13488	13515	13396	13587	13369	13551	13189	13461	13546	13500	13480	13374	13385	13594	13460	13494	13545	13454	13351	13486	13622	13456	13445	13433	13486	13503	13362	13382	13216	13267	13220	13309	13613	13405	13363	13402	13456	13627	13286	13520	13466	13373	13498	13528	13393	13508	13514	13398	13535	13486	13502	13581	13416	13527	13421	13390	13499	13445	13500	13425	13432	13704	13352	13446	13204	13418	13496	13498	13385	13476	13384	13337	13411	13373	13543	13587	13449	13343	13551	13464	13373	13465	13555	13332	13421	13481	13502	13438	13516	13398	13445	13530	13369	13524	13414	13205	13461	13476	13357	13452	13528	13644	13371	13415	13392	13423	13314	13216	13388	13379	13362	13324	13399	13550	13616	13317	13430	13532	13470	13259	13343	13437	13598	13243	13446	13306	13478	13311	13436	13500	13456	13528	13389	13438	13523	13438	13378	13362	13534	13493	13612	13472	13587	13320	13377	13594	13475	13586	13306	13297	13399	13306	13602	13252	13503	13367	13485	13411	13377	13532	13286	13213	13487	13335	13629	13441	13354	13493	13560	13500	13331	13455	13321	13542	13479	13457	13516	13466	13501	13419	13494	13316	13586	13446	13314	13515	13534	13552	13633	13422	13591	13497	13456	13447	13325	13448	13543	13545	13568	13438	13514	13552	13510	13463	13384	13420	13311	13426	13298	13446	13442	13684	13449	13536	13161	13463	13486	13541	13472	13371	13536	13399	13390	13445	13249	13417	13456	13623	13344	13491	13472	13488	13331	13467	13319	13511	13547	13439	13444	13462	13495	13564	13444	13309	13450	13440	13237	13606	13462	13516	13279	13414	13480	13479	13403	13364	13358	13464	13548	13452	13386	13519	13451	13391	13490	13433	13566	13451	13530	13464	13340	13507	13455	13336	13471	13482	13391	13568	13372	13404	13435	13406	13485	13333	13639	13460	13366	13398	13550	13455	13342	13444	13469	13406	13517	13489	13525	13349	13152
24289	20955	26449	25856	18334	16164	15650	14943	14570	14665	14448	14425	14478	14384	14535	14383	14263	14393	14615	14467	14467	14406	14429	14581	14397	14426	14338	14358	14401	14452	14438	14460	14427	14351	14472	14484	14227	14374	14126	14402	14529	14350	14301	14225	14308	14275	14279	14406	14234	14115	14325	14359	14171	14338	14461	14214	14484	14341	14313	14193	14382	14240	14270	14355	14468	14334	14337	14374	14269	14264	14140	14401	14277	14385	14374	14305	14261	14399	14413	14373	14475	14317	14192	14309	14150	14580	14225	14422	14308	14329	14111	14134	14287	14409	14398	14372	14369	14305	14342	14313	14355	14193	14233	14288	14311	14172	14139	14121	14408	14314	14355	14244	14344	14168	14245	14287	14278	14350	14398	14495	14301	14441	14547	14080	14457	14372	14260	14375	14253	14382	14351	14312	14201	14416	14458	14371	14353	14334	14254	14335	14286	14211	14395	14245	14377	14174	14265	14252	14183	14256	14438	14238	14374	14272	14197	14342	14496	14230	14387	14478	14252	14321	14358	14215	14166	14077	14372	14255	14375	14060	14289	14228	14222	14214	14383	14205	14210	14230	14396	14124	14372	14340	14282	14276	14285	14230	14309	14334	14248	14203	14406	14532	14358	14326	14186	14139	14343	14272	14416	14301	14342	14347	14380	14286	14367	14247	14441	14559	14155	14254	14222	14355	14379	14372	14320	14284	14384	14507	14213	14219	14328	14210	14245	14202	14378	14244	14330	14257	14426	14222	14266	14331	14295	14304	14204	14374	14294	14261	14407	14362	14492	14301	14354	14442	14215	14248	14289	14186	14217	14138	14474	14425	14372	14500	14567	14287	14248	14288	14254	14182	14437	14307	14248	14376	14266	14297	14238	14458	14229	14354	14371	14646	14436	14385	14362	14332	14441	14390	14307	14142	14269	14315	14314	14265	14415	14339	14314	14290	14370	14490	14270	14228	14261	14350	14272	14554	14363	14411	14318	14439	14263	14221	14527	14291	14333	14161	14492	14460	14420	14210	14061	14317	14390	14469	14430	14356	14343	14441	14123	14232	14305	14418	14431	14435	14183	14276	14218	14210	14462	14275	14047	14081	14332	14388	14435	14455	14469	14281	14476	14404	14390	14201	14431	14193	14335	14235	14398	14357	14396	14154	14285	14042	14226	14426	14223	14264	14438	14301	14425	14154	14577	14314	14312	14311	14194	14346	14254	14321	14455	14173	14434	14368	14262	14362	14369	14240	14291	14219	14594	14263	14409	14307	14245	14313	14234	14260	14440	14537	14425	14272	14272	14260	14388	14311	14225	14237	14498	14269	14374	14418	14215	14337	14073	14182	14358	14315	14486	14224	14063	14252	14395	14293	14233	14149	14420	14408	14165	14280	14407	14466	14083	14233	14210	14285	14343	14235	14442	14197	14393	14446	14322	14099	14145	14407	14062	14128	14426	14329	14299	14390	14139	14254	14309	14336	14362	14270	14351	14444	14449	14309	14384	14242	14325	14509	14350	14394	14379	14324	14444	14226	14282	14338	14257	14261	14167	14336	14557	14445	14377	14222	14265	14372	14423	14215	14441	14315	14317	14151	14051	14253	14333	14321	14677	14298	14215	14393	14241	14348	14217	14240	14290	14325	14126	14215	14260	14274	14308	14321	14352	14464	14300	14239	14361	14320	14423	14290	14180	14142	14368	14140	14264	14166	14359	14446	14230	14450	14248	14424	14271	14569	14467	14401	14354	14405	14322	14121	14235	14397	14356	14415	14199	14174	14195	14241	14309	14296	14390	14227	14237	14214	14583	14373	14468	14136	14407	14429	14220	14444	14291	14275	14022	14090	14395	14063	14327	14327	14395	14347	14408	14181	14241	14407	14495	14450	14412	14392	14144	14180	14280	14442	14176	14180	14291	14403	14381	14142	14316	14246	14506	14255	14264	14128	14145	14206	14189	14253	14307	14169	14460	14290	14382	14493	14505	14385	14378	14177	14438	14326	14396	14272	14490	14352	14217	14336	14445	14424	14204	14408	14315	14278	14233	14368	14270	14282	14329	14286	14426	14303	14290	14338	14234	14313	14423	14510	14360	14376	14463	14266	14413	14576	14381	14284	14218	14265	14216	14325	14435	14466	14394	14306	14393	14564	14364	14244	14401	14118	14321	14449	14350	14185	14337	14344	14361	14450	14288	14336	14534	14389	14371	14559	14389	14353	14371	14232	14342	14256	14339	14308	14280	14062	14266	14131	14421	14473	14392	14390	14422	14301	14310	14402	14418	14522	14533	14239	14347	14195	14316	14312	14316	14342	14394	14095	14287	14333	14258	14267	14357	14173	14208	14453	14282	14406	14423	14142	14425	14181	14275	14365	14286	14275	14400	14369	14332	14344	14144	14410	14159	14339	14439	14424	14253	14266	14476	14450	14452	14132	14157	14328	14277	14570	14253	14566	14338	14430	14216	14206	14166	14175	14372	14358	14243	14232	14392	14352	14355	14352	14151	14646	14446	14142	14254	14261	14324	14384	14282	14425	14492	14234	14465	14270	14399	14165	14442	14244	14313	14363	14276	14391	14466	14527	14199	14455	14310	14514	14392	14409	14263	14229	14152	14226	14375	14482	14311	14486	14207	14241	14079	14170	14529	14176	14220	14215	14269	14259	14226	14407	14322	14330	14374	14284	14401	14164	14253	14378	14237	14085	14430	14285	14378	14403	14438	14384	14141	14428	14406	14236	14258	14233	14323	14196	14474	14380	14519	14370	14164	14228	14405	14222	14284	14540	14223	14440	14324	14304	14566	14347	14231	14323	14462	14312	14542	14472	14260	14150	14223	14194	14362	14338	14315	14311	14358	14270	14198	14410	14371	14319	14271	14109	14196	14302	14335	14349	14151	14186	14259	14286	14262	14313	14222	14245	14392	14210	14340	14348	14339	14203	14317	14271	14253	14405	14511	14251	14335	14281	14345	14220	14261	14529	14380	14205	14102	14320	14391	14509	14200	14387	14381	14449	14440	14366	14242	14312	14177	14256	14280	14335	14212	14189	14353	14341	14361	14237	14259	14189	14238	14349	14363	14189	14366	14340	14418	14437	14163	14312	14317	14514	14255	14194	14283	14289	14406	14298	14147	14482	14304	14528	14506	14298	14289	14411	14324	14523	14314	14318	14381	14560	14425	14201	14397	14322	14400	14393	14068	14301	14428	14256	14155	14106	14287	14319	14307	14326	14305	14332	14480	14199	14031	14304	14289	14438	14558	14308	14285	14419	14308	14342	14241	14234	14227	14294	14327	14265	14187	14244	14502	14382	14357	14235	14185	14373	14319	14289	14243	14198	14428	14279	14158	14365	14361	14376	14333	14173	14115	14151	14215	14287	14472	14241	14233	14294	14259	14329	14269	14358	14199	14495	14331	14367	14370	14491	14433	14205	14247	14277	14458	14422	14338	14258	14293	14224	14344	14420	14503	14429	14372	14342	14451	14322	14270	14178	14606	14276	14248	14411	14366	14257	14210	14433	14362	14419	14574	14384	14233	14443	14272	14224	14346	14316	14251	14286	14412	14321	14398	14445	14100	14327	14254	14314	14363	14363	14375	14413	14286	14311	14430	14526	14239	14126	14224	14280	14403	14278	14340	14412	14189	14458	14409	14155	14219	14129	14438	14334	14264	14314	14211	14205	14274	14295	14160	14367	14406	14322	14163	14549	14212	14174	14237	14345	14214	14299	14236	14390	14274	14297	14314	14218	14276	14449	14221	14393	14447	14478	14532	14350	14180	14319	14355	14293	14409	14265	14382	14364	14469	14465	14309	14419	14227	14324	14240	14340	14290	14322	14302	14277	14431	14359	14355	14140	14370	14356	14248	14457	14163	14268	14389	14162	14373	14313	14245	14427	14231	14148	14268	14226	14317	14302	14183	14357	14372	14226	14264	14483	14408	14358	14289	14473	14262	14276	14219	14312	14337	14385	14437	14557	14429	14417	14455	14329	14414	14404	14404	14249	14379	14268	14437	14450	14382	14266	14347	14309	14215	14391	14512	14296	14250	14459	14374	14179	14376	14214	14297	14112	14392	14375	14170	14293	14552	14496	14239	14229	14020	14169	14324	14369	14464	14439	14471	14474	14294	14251	14457	14397	14308	14567	14377	14571	14210	14345	14380	14434	14588	14437	14495	14388	14386	14256	14330	14579	14451	14537	14293	14428	14400	14282	14239	14285	14430	14296	14380	14395	14320	14348	14343	14247	14306	14272	14270	14373	14262	14242	14338	14391	14265	14164	14422	14631	14444	14396	14387	14371	14313	14427	14371	14262	14396	14249	14357	14272	14396	14196	14263	14370	14268	14442	14224	14220	14316	14431	14129	14329	14405	14286	14119	14285	14437	14368	14336	14292	14399	14461	14264	14234	14298	14486	14265	14306	14292	14308	14213	14109	14243	14304	14258	14266	14345	14481	14295	14311	14191	14313	14244	14301	14335	14221	14408	14308	14187	14247	14284	14359	14289	14266	14346	14242	14280	14328	14460	14348	14293	14358	14383	14318	14347	14291	14246	14418	14356	14324	14308	14183	14311	14297	14483	14233	14298	14196	14292	14301	14255	14530	14358	14470	14463	14253	14356	14282	14493	14293	14552	14389	14444	14386	14366	14346	14205	14317	14386	14239	14398	14549	14360	14353	14456	14378	14439	14193	14284	14255	14379	14331	14401	14255	14273	14385	14286	14305	14398	14360	14441	14287	14317	14418	14490	14192	14484	14178	14316	14365	14397	14327	14278	14485	14315	14370	14376	14196	14318	14239	14448	14512	14263	14450	14259	14368	14355	14181	14298	14237	14341	14112	14407	14212	14339	14277	14464	14207	14365	14347	14221	14233	14284	14139	14445	14185	14358	14182	14050	14310	14286	14450	14403	14343	14446	14343	14482	14298	14281	14330	14274	14201	14391	14324	14261	14209	14284	14525	14395	14147	14402	14210	14126	14379	14279	14335	14225	14317	14443	14297	14373	14360	14135	14121	14271	14116	14304	14256	14362	14309	14153	14234	14370	14404	14446	14377	14225	13978	14263	14295	14279	14329	14278	14374	14337	14181	14464	14301	14252	14414	14311	14318	14285	14308	14335	14472	14182	14396	14364	14290	14349	14378	14564	14453	14358	14407	14432	14294
15632	28573	22453	17435	15575	14490	13883	13494	13354	13289	13167	13070	13085	13006	12967	12899	12921	12850	12989	12960	13021	12854	13000	12937	12811	12921	12937	13053	12820	12844	12755	13101	12977	12852	12825	12897	12898	13101	12968	13065	12763	12882	13043	12889	12948	12988	12946	12823	13049	12808	12934	12868	12907	12852	12850	12915	12865	12922	12868	12892	12831	12908	13016	12884	12794	12972	12950	12963	12812	12953	12914	12956	13029	12877	12882	12832	12868	12718	12885	12944	13020	12823	12931	12886	12833	12869	12970	12833	12977	12859	12979	12950	12863	12989	12887	13044	12882	12801	12992	13108	13052	12770	12854	12859	12885	12957	12821	12974	12875	12903	12880	12892	12848	13022	12906	12816	12964	12854	12918	12930	12809	13036	13002	12891	12631	12888	12828	12978	12810	12870	12979	12846	12923	12829	12992	12973	12835	12909	12886	12977	12927	12932	12871	12887	12953	12887	12887	12895	12898	12854	12815	12937	12842	12845	12825	12790	12782	13025	12811	12820	12762	12810	12986	12801	12798	12635	12815	12916	12773	12845	12763	13013	12822	12998	13009	12927	13021	12736	12779	12948	12802	12913	12913	12883	12924	13083	12898	12776	12853	13028	12807	12956	12821	12889	12797	12690	12898	12767	12944	12802	13045	12956	12963	12896	12909	12899	12933	12871	12833	12771	12924	12862	12798	12769	12857	12976	12914	12900	12705	12684	12859	12850	12782	12696	12896	12992	12970	13039	12926	12672	12976	12899	12814	12708	12845	12806	12990	12949	12886	12999	12793	12873	12890	12855	13063	12811	12882	12831	12855	12780	12959	12899	12863	12920	12865	12865	12785	12872	12860	13012	12963	12796	12929	12877	12855	12994	12812	12893	12788	12790	12975	13005	12913	12753	12965	12976	12816	12841	12840	12824	12763	12974	12975	12792	12849	12878	12828	12965	13080	12940	12731	12835	12810	12798	12966	12965	12923	12863	12953	12642	12809	12798	12737	12804	12865	12846	12826	12799	12967	12650	12954	12781	12838	12728	13009	12901	12734	12763	12792	12887	12862	13007	12954	12851	12909	12909	12852	12793	12697	12966	12925	12965	12808	12756	12920	12979	12793	12758	12727	12792	12911	12933	12900	13014	12887	12702	12895	12870	12801	12846	12940	12814	12931	12674	12768	12954	12909	12831	12947	13067	12879	12919	12876	12889	12904	12884	12726	12942	12857	12826	12809	12834	12985	12815	13163	12930	12869	12977	12964	12686	12693	12745	12772	12980	12888	12655	13029	12894	12830	13002	12820	12914	12827	12869	12598	12911	13020	12861	12870	12859	12926	12914	12790	12807	12872	12891	12721	12905	12871	13080	12808	12992	12901	12767	12850	13034	12818	12906	12893	12910	12888	12928	12960	12903	12754	12917	12830	12785	12766	12886	12947	13015	12769	12919	12745	12769	13005	12825	12967	12886	12828	12874	12943	12876	12914	12806	12876	12983	12933	12959	12975	12787	12890	12967	13011	12800	12842	12837	12956	12808	12976	12969	12938	12852	12788	12848	12977	12816	12758	12838	12919	13064	12862	12935	12898	12736	12947	12792	12905	12969	12922	12972	12873	12851	12853	12969	13043	12876	12825	12812	12821	12896	12877	12846	12853	13008	12951	13001	12745	12791	12875	12866	13055	12927	12869	13144	13034	12954	13206	13076	12978	12894	12838	12912	12830	12852	12908	12949	12816	12914	12755	12883	12765	12848	12939	12920	12847	12823	12860	12878	12782	12801	13048	12732	12882	12936	12734	12944	13015	12946	12967	12818	12908	12925	12898	12785	12819	12867	12816	13010	12892	12816	12993	12834	12864	12990	12871	12773	12856	12937	12697	12874	12873	12754	12975	12758	12664	12864	13020	12905	12919	12692	12722	12727	13078	12879	12904	12910	12837	12889	12973	12919	12908	12834	12917	13023	12824	12849	12994	12815	12918	12664	12852	12952	12874	12769	12803	13077	12966	12741	12862	12881	12937	12864	12899	13036	12966	12998	12973	12799	12817	12957	12867	13041	12922	12969	12838	12706	12899	12746	12871	12866	12934	12735	12866	12842	12813	13006	12678	12898	12927	12917	12929	12861	12873	12777	13080	12853	12922	12846	12975	12940	12886	12892	12876	12849	12830	12883	12890	12716	12883	12743	12878	12979	12880	12879	12972	12730	12959	12748	12961	12874	12906	12883	12963	12895	12832	12786	12891	12857	12807	12832	12755	13026	12783	12983	12807	12796	13068	12794	12905	12867	12740	12816	12821	12988	12962	12901	13043	12946	13024	12856	12838	12804	12841	12950	12970	12914	12944	12794	12691	12801	12816	12949	12758	12926	12912	12867	12812	12883	12904	12922	12793	12857	12760	12909	12993	12833	12937	12850	12780	12838	12916	13044	12836	12900	12867	12995	13068	12768	12959	12987	13006	13015	12800	12997	12830	13017	12922	12901	13041	12806	12836	12829	12947	12860	13006	12889	13035	12954	12663	12853	12856	12932	12853	12809	12978	12813	12907	12978	13094	12921	12899	12756	12855	12918	12886	12942	12879	13038	12843	12851	12791	12788	12986	12816	12838	12869	12776	12859	12907	12836	12875	12844	12899	12915	12750	12773	12812	12897	12904	12766	12963	12887	12800	12962	12961	12904	12841	12903	12910	12801	12873	12650	12774	12911	12980	12987	12977	12774	13103	12975	12961	12901	12974	12907	12936	12796	12817	12797	12905	12943	12779	12860	12883	12887	12926	12954	12762	12927	12958	12736	12791	12736	12927	12801	12991	12879	12824	12873	12919	12803	12941	12863	12927	12888	12947	12790	12927	12885	12843	13020	12928	12882	13005	12827	12881	12909	12904	12917	12865	12907	12822	12706	12963	12856	12837	13042	12894	13003	12895	12829	12718	13042	12758	12898	12855	12858	12898	12918	13007	12961	13019	12860	12751	12769	12821	12792	12865	12786	12725	12752	12827	12880	12898	12989	12886	12886	12991	12921	12890	12924	12981	12701	12907	12875	12733	12848	12990	13061	13030	12895	12807	13000	12749	12791	12711	12754	12857	12916	12974	12835	12912	12880	12829	12832	12733	12862	12962	12906	12976	12850	13025	12734	12889	12888	12789	12836	12678	13053	12897	12876	12764	12826	12730	12757	12874	12877	12841	12943	12937	12983	12858	12941	12900	13006	12875	12949	12775	12750	12832	13027	12943	12986	12842	12785	12760	12953	12807	12706	12885	13086	12790	12982	12862	12839	13066	12768	12996	12903	12944	13043	12961	12949	13045	12759	12932	12882	12910	13028	12903	12852	12758	12988	12798	13066	12966	12937	12936	12813	12933	12997	12927	12878	12893	12947	12606	12883	12961	12838	12869	12887	12721	12802	13056	12902	12696	13023	12822	12806	12800	12833	12839	12864	12774	12868	12947	12827	12888	12892	12671	12836	12904	12820	12778	12872	12796	12997	12923	12806	12932	12969	12630	12911	12930	12807	12915	13037	12946	12925	12640	13078	12831	12912	12957	12889	12801	13085	12794	12958	12962	12827	12909	12812	12834	12900	12849	12745	12851	12887	12887	12917	13114	12967	12770	12877	12834	12849	12910	12847	12938	12798	12856	12905	12724	12955	12788	12833	12711	12805	12821	12946	12896	12753	12929	12885	12690	12878	12934	12872	13058	12870	12911	12772	12861	13059	12940	12948	12854	12802	12761	12961	12896	12792	12892	13102	12815	12887	12930	12775	12785	12775	12905	12874	13010	12775	13101	12851	13011	12804	12963	12909	12932	12848	12863	12789	12745	12833	12896	12983	12877	12963	12853	12853	12886	13036	12995	12865	12938	12800	12758	12827	12986	12840	12772	12957	12802	12950	12819	12786	12854	12866	12849	12893	12897	12897	12814	13055	13044	12877	12775	12960	12792	13013	12793	12944	12867	13049	12781	12728	12924	12899	12839	12876	12741	12931	12919	12845	12937	13016	12972	12897	12806	12792	12848	12938	12881	13002	12967	12792	12872	12996	12931	12783	12943	13177	12884	12908	12930	12944	12969	12981	12969	12992	13060	12991	12860	12933	12875	12883	12831	12978	12794	12937	12687	12975	12928	13015	12945	12829	12916	12844	12863	12926	12887	12961	12947	12793	13054	12762	12875	12834	12829	12751	12768	12908	12585	12820	12853	12765	12685	12826	12804	12952	12745	12804	12971	12776	12789	12940	12902	12929	12862	12957	13006	12939	13012	12918	12844	12974	12999	12788	12846	12880	13016	12927	12911	12885	12774	12975	12953	12838	12827	12860	12867	12871	12850	12804	12957	12904	12993	13028	12803	12881	12776	12899	12914	13006	12909	13065	12968	12894	12811	12919	13070	12783	12826	12866	12804	12825	12732	12877	12826	12768	12751	12836	12862	13112	12830	12844	13021	12616	12980	12847	12852	12662	12977	12808	13041	13011	12993	12923	13065	12845	12791	12949	12846	12814	13026	12798	12919	12817	12826	12792	12716	12930	12924	12896	12908	12949	12902	13087	12906	12884	12939	12854	12927	12951	12848	12895	12818	12968	12929	13031	12964	12979	13032	12860	12907	12779	12816	12746	12906	12870	13011	13130	12954	12817	12787	12900	12842	12904	12896	12891	13044	12759	12917	12889	12940	13071	12777	12911	12832	12880	12955	12804	12867	12713	12898	13097	13003	12930	12792	12899	12751	12939	12987	12882	12859	12891	12664	12755	12848	12894	12868	12880	12934	12926	12865	12900	12928	12862	12809	12848	12807	12780	12844	12928	12897	12694	13049	12910	12808	12698	12988	12797	12873	12997	12901	12858	13054	12916	12964	12915	12731	12851	12967	12742	12820	12970	12786	12824	12953	12939	12917	13084	12823	12834	12774	12970	12991	12874	12829	12881	12763	13002	12881	12821	12884	12701	12867	12791	13025	12899	12793	12719	12904	12834	12977	12993	12977	12907	12820	12904	12665	12912	12740	13002	12925	12841	12886	12950	12698	13197	12860	12846	12865	13040	12800	12751	12895	12869	12799	12844	12885	12898	12867	12797	12790	12943	12820	12951	12754	12789	12868	12994	12830	12843	12945	13013	12997	12867	12932	12905	12942	12950	12901	12794	12946	12889	12969	12764	12860	12872	12842	12975
21817	20975	28212	23916	21158	22807	23585	17984	16836	16998	16938	16656	16655	16621	16658	16385	16607	16552	16106	16305	16362	16318	16441	16459	16372	16429	16347	16322	16324	16214	16230	16377	16229	16414	16219	16213	16279	16344	16540	16419	16316	16117	16286	16140	16371	16252	16249	16112	16070	16225	16442	16297	16342	16409	16477	16138	16276	16357	16190	16366	16393	16172	16282	16097	16265	16268	16193	16309	16313	16320	16206	16333	16109	16110	16229	16122	16257	16106	16285	16214	16284	16135	16190	16350	16113	16192	16107	16094	16199	16383	16223	16086	16080	16135	15845	16031	16182	16280	16231	16281	16322	16196	16100	16327	16159	16256	16149	16056	16151	15927	16177	16282	16132	16228	16368	16078	16183	16009	16093	16103	16113	16144	16287	16164	16224	16151	16252	16095	16388	16312	16234	16233	16236	16345	16096	16431	16043	16150	16423	16188	16122	16184	16191	16027	16105	16169	16099	16192	16297	16380	16264	16372	16023	16118	16242	16038	16119	16232	16039	15997	16175	16230	16130	16258	16223	16137	16121	16283	16143	16176	16043	16123	16059	15991	16106	16025	16182	16045	16187	16298	16074	16190	16139	16230	16329	16066	16174	16105	16154	16143	16136	16044	15954	16105	16098	16182	16277	16159	16504	16198	16379	16269	16278	16301	15975	16265	16262	16154	16227	16166	15990	16317	16398	16282	16329	16143	16085	16226	16291	16167	16092	16275	16343	16307	16235	16249	16334	16282	16143	16321	16137	16205	16066	16153	16044	16213	16197	16284	16008	16067	16127	16143	16169	16533	16132	16109	16180	15920	15960	16315	16149	16275	16271	16088	16195	16425	16230	15942	16003	16017	16047	16091	16239	16349	16103	16128	16290	16180	16100	16175	16128	15982	15908	16170	16273	16103	16236	16107	16049	16265	16286	16219	16094	16161	16039	16218	16219	16186	16419	16145	16208	16221	16342	16156	16028	16276	16265	16010	16026	16325	16326	16189	16181	16000	16266	16256	16062	16141	16135	16109	16200	16081	16139	16364	16237	16102	16136	16229	16293	16315	16285	16155	16135	16284	15984	16165	16131	16017	16053	16227	16187	16060	16161	16122	16349	16193	16160	16076	16198	16219	16423	16292	16070	16170	16170	16019	16182	15937	16116	16196	16195	16266	16214	16125	16276	16145	16266	16042	16095	16295	16120	16454	16255	16077	16167	16274	16276	16098	16114	16201	16403	16252	16158	16188	16205	16194	16164	16100	16241	16333	16240	16327	16209	16137	16155	16300	16246	16137	16247	16195	16174	16332	16267	16030	16164	16106	16089	16094	15929	16403	16235	16180	16044	16298	16183	16297	16203	16168	16253	16176	16090	16227	16277	16227	15994	15993	16299	16270	16217	16141	16214	16315	16160	16111	16143	16348	16280	16108	16000	16110	16136	16194	16157	16135	16130	16250	16002	16058	15909	16265	16263	16273	16029	16283	16259	16081	16041	16220	16205	16182	16233	16160	16057	16338	16156	16154	16006	16240	16084	16300	16178	16232	16127	16338	16090	16259	16133	16057	16021	16244	16024	16061	16053	16230	16055	16142	16156	16257	16169	15879	16197	16164	16270	16277	16037	16127	16097	16180	16250	16311	16056	16128	16302	16218	16530	16354	16380	16190	16281	16073	16245	16209	16119	16191	16229	16178	16175	16119	16054	16221	16173	16031	16057	16287	16138	16172	16022	16071	16218	16375	16220	16242	16207	16236	16165	16143	16308	16246	16293	16118	16081	16138	16151	15850	16180	16293	16133	16183	16152	16371	15994	16002	16210	16361	16144	16326	16129	16245	16323	16080	16322	16201	16199	16111	16000	16150	16328	16093	16055	16186	16178	16076	16074	16353	16010	16262	16021	16197	16064	16241	16154	16229	15915	16192	16105	16192	16254	16150	16022	16185	16175	16087	16149	16268	16421	16076	16314	16136	16166	16140	16006	16132	16067	16193	16301	16076	16289	16120	16144	16125	16090	16058	16277	16179	16161	16231	16200	16088	16133	15999	16028	16138	16270	16133	16243	16314	16177	16278	16035	16079	16043	16154	16329	16209	16288	16119	16342	16115	16156	16065	16232	16109	16074	16239	16241	16233	16127	16050	16175	16236	16188	16239	16074	16465	16179	16192	16204	16146	16206	16267	16082	16021	16226	16275	16043	16033	16157	16122	16238	16337	16349	16135	16285	16062	16124	16233	16079	16145	16204	16190	16426	16070	16204	16280	16244	16195	16338	16041	16309	16346	16063	15998	16184	16075	16178	16096	16240	16017	16223	16058	16051	16179	16228	16264	16199	16136	15983	16411	16184	16212	16283	16155	16126	16184	16225	16303	16089	15847	16324	16275	16161	16237	15990	16145	16354	16336	16143	16136	16205	16146	16229	16260	16261	16136	16182	16180	16239	16360	16302	16120	16099	16282	16209	15973	16246	16297	16106	16226	16272	16244	16282	16200	16168	16166	16273	15956	15959	16404	16147	16245	16347	16041	16114	16326	16096	16224	16085	16161	16219	16324	16256	16291	16115	16233	16203	16180	15967	16193	16268	16357	16255	16044	16287	16055	16115	16116	15955	16107	16089	16040	15990	16199	15987	16158	16248	16151	16329	16054	16197	16179	16131	16165	16142	15866	15968	16263	16116	16096	16066	16010	16129	16170	15937	16221	16243	16144	16121	16031	16205	16344	16164	16162	16044	16278	16292	16270	16188	16293	16167	16332	16172	16030	16223	16184	16329	16141	15906	16268	16019	15953	16103	16234	16127	16304	16037	16114	16032	16274	15931	16326	16239	16031	16255	16122	15937	16099	16304	16193	16266	16259	16003	15983	16190	16209	16083	16109	16126	16202	16105	16243	16120	16079	15933	16150	16210	16123	16252	16042	16032	16107	16225	16124	16085	16136	16017	16279	16304	16296	16078	16145	15912	16229	16262	16159	16116	16289	16374	16055	16168	16225	16024	16222	15981	16184	16154	16356	16180	16210	16056	16322	16143	16231	16169	16275	16030	16117	16424	16203	16171	16318	16056	16174	16290	16232	16418	16370	16230	16098	16158	16324	16369	16250	16243	16072	16148	16142	16226	16213	16249	16073	16174	16352	16174	16155	16233	16288	16067	16158	16335	16070	16067	16273	16086	16075	16271	16199	16198	16314	16302	16309	15992	16211	16286	16280	16193	16160	16041	16127	16207	16249	16379	16140	16200	16244	16223	16101	16247	16100	16379	16282	16185	16072	16149	16221	16146	16094	16116	16195	16349	16346	15921	16149	16044	16234	16238	16138	16240	16405	16118	16154	16097	16226	16047	16290	16076	16314	16176	16137	16130	16281	16194	16098	16387	16039	16196	16049	16161	16253	16277	16067	16344	16166	16294	16175	16282	16057	16249	16097	16277	16086	16235	16094	16168	16189	16396	15903	16200	16100	16152	16179	16155	16007	16312	16265	16101	16121	16139	16434	16218	16333	16164	16421	16035	16200	16008	16172	16184	16253	16171	16233	16159	16033	16196	16320	16277	16239	16228	16085	16299	15996	16117	16084	16080	16116	16269	16221	16160	16056	16200	16322	16262	16104	16164	16101	16564	16121	16202	16089	16297	16076	16138	16119	16231	16177	16157	16240	15963	16127	16150	16247	16244	16303	16146	16211	16223	16213	16308	16177	16144	16254	16098	16181	16153	16069	16231	16080	16292	16200	16252	16100	16263	16206	16272	16276	16253	16140	16098	16261	16100	16041	16139	16214	16214	16135	15964	16377	16272	16105	15999	16025	16134	16229	15983	16217	16045	16127	16160	16088	15999	16101	16355	15985	16248	16080	16155	16112	16155	16292	16241	16172	16200	16271	16206	16320	16311	16186	16249	16169	16196	16266	16110	16075	16179	16079	15942	16077	16003	16180	16237	16031	16112	16123	16159	16300	16260	16035	16072	16270	16107	16375	16107	16212	16124	16006	16100	16084	16028	16219	16146	16124	16388	16184	16176	16282	16076	16016	15953	16051	16123	16327	16376	16216	16223	16097	16152	16128	16159	16165	16283	16138	16133	16159	16021	16166	16235	16123	16062	16267	16361	16022	15918	16159	16114	16293	16215	16162	16018	16392	16136	16265	16310	16229	16180	16199	16290	16165	15964	16096	16070	15986	16394	16227	16026	16173	16217	16173	16231	15943	16123	16226	16213	16269	16190	16432	16066	16011	16195	16316	16120	15965	16289	16351	16185	16056	16225	16164	16163	16049	16103	16172	16234	16040	16139	16322	16283	16081	16250	16292	16222	16236	16237	16172	16261	16257	16328	16077	16129	16242	16054	15970	16162	16304	15939	16130	16091	16024	16195	16131	16263	16263	16105	16049	16124	16166	16262	16446	16239	16219	16300	16120	16371	16159	16065	16109	16151	16158	16174	16206	16048	16216	16090	16153	16359	16176	16110	16222	16239	16041	16309	16184	16072	16199	16267	16175	16034	16189	16209	16051	16260	16293	16258	16256	16356	16207	16155	16277	16185	16152	16359	16104	16207	16223	16271	16014	16263	16219	16163	16107	16193	15969	16375	16134	16316	16244	16004	16273	16292	16271	16211	16070	16070	16120	16282	16093	16126	16083	16218	16192	16272	16235	16157	16280	16206	16212	16162	16275	15994	16109	16188	16226	16315	16240	16189	16026	16301	16182	16254	16398	16203	16213	16304	16138	16162	16117	16062	16332	16235	16162	16147	16173	16145	16073	16240	16232	16219	16138	16269	16197	16213	16377	16364	16082	16276	15920	16085	16229	16081	16096	16308	16224	16178	16057	16122	16153	16214	16144	16227	16309	16326	15971	16004	16221	16278	16072	16142	16296	16243	16316	16127	15984	16258	16287	15974	16085	16032	16133	16105	16138	16098	16127	16018	16349	16155	16046	16036	16219	16079	16202	16193	16071	16051	16335	16261	16135	16101	16316	16110	16201	16191	16456	16425	16297	16323	16248	16269	16216	16269	16121	16042	16141	16245	16260	16157	16196	15967	16377	15863	16073	16146	16077	16277	16205	16291	16190	16317	16268	16378	16215	16381	16157	16133	16128	16230	16294	16160	16360	16166	16349	16017	16250	16172	16308	16292	16305	16389	16150	16293	16297	16124	16215	16125	16256	16035	16092	16138	16178
16514	36045	28758	21699	18716	17330	15900	15259	14931	14749	14572	14591	14175	14471	14202	14350	14110	14088	14198	14023	14087	14011	14040	14113	14171	14062	13959	14063	14229	14173	13971	14107	13973	14181	14169	14105	13971	13877	14101	14154	14153	14104	14002	14188	14018	14048	13961	14029	14056	14111	14234	14008	13969	14028	13982	13999	13874	14034	14016	14000	13975	14101	14110	14067	13942	13903	13996	14043	14070	13979	14099	13880	13921	13901	13853	13946	14067	13990	14062	14072	14013	13978	13993	13996	14031	14117	14027	14219	14064	13992	14081	14160	13883	13832	14106	14050	13972	13981	14031	14102	13852	13953	14064	13926	14059	13907	14113	14002	13965	14146	13985	13948	14078	13998	14049	13977	14097	14011	13977	13976	14009	14037	14108	14142	14162	14020	13951	14029	14137	14175	13982	13788	13892	14215	14039	13920	14051	13972	14041	14091	14108	14058	14045	14109	14124	14159	14019	14092	14070	14194	13971	13850	14201	14040	13903	14050	14036	13920	14097	14024	13989	13978	13933	13963	14135	13961	13921	13909	14006	13853	14043	13981	14064	14103	13972	14116	14052	14065	13943	13919	14089	14116	13937	14030	14013	14087	14059	13899	14140	14109	14042	14111	13998	14123	14003	13967	13988	13939	14088	13976	13958	14013	13939	14069	14202	14091	13996	14113	14050	13951	14077	13959	14071	13979	14140	13952	14050	13913	13920	14076	14291	13856	14023	13925	14070	13948	14107	14005	14035	13981	14021	13992	13958	13954	13998	14201	13845	13993	13977	13892	14028	13914	14053	14168	14128	13885	14152	14042	13870	14122	14047	14117	14012	13994	13905	14063	14028	13969	13932	13802	13847	14161	13894	13979	13976	13999	14064	14025	13928	13802	14088	14029	14139	14044	14081	14000	14065	14045	14054	13876	13978	14005	13902	14142	14111	14061	13892	13947	14142	14065	14184	13887	14021	14038	13978	14097	13977	13860	14033	14133	13943	13953	14023	13892	13949	14084	13996	14117	13969	13968	13879	14032	14082	14039	13897	14138	14049	14076	13951	13926	14013	14003	14066	14013	14113	13959	14029	13958	14107	14111	14123	14014	14054	13942	14110	14085	13943	13991	13980	14010	13938	14037	13956	14103	13865	13925	14017	13985	14034	14054	14076	14093	13868	14084	13993	13943	14221	13968	14164	13868	14018	14145	14114	14038	14109	14003	14065	14043	14236	14113	13800	14010	14078	14043	14144	13995	13907	14019	14070	13866	14014	14028	13983	13883	13974	13662	14157	13898	14025	14254	14078	13845	14034	14038	13985	14118	13967	13855	14103	13983	13865	13911	14071	14084	13845	13920	14100	14122	13984	13941	13957	13885	14223	14003	14090	14044	14014	14023	14143	14085	13989	13999	14109	13925	13983	14008	14127	14049	14014	13933	13980	14048	14049	14032	14016	13958	14001	13974	13915	14032	14126	14109	13933	14132	13852	14026	13999	14197	13943	13988	13967	14071	14120	13966	13970	13917	14098	13909	14117	14150	13988	14077	14005	14017	14015	13985	14165	13855	13922	14181	13953	13987	13922	14043	14075	13929	13943	13915	14058	13994	13876	13950	14074	13997	14058	13903	14115	13879	14228	13999	14025	14001	14026	14036	14013	13929	13986	13951	14207	13957	14053	13893	13900	14088	13882	14055	14144	13999	14002	14047	14000	14063	14032	14044	13991	14069	14113	14122	13992	14026	13847	13994	13993	13949	14055	13896	13904	13824	14006	13996	14096	13973	14097	14023	14003	14048	13863	13752	14117	13923	13784	14025	14224	13984	14038	13938	14004	14033	13951	14002	14058	14075	14230	13987	13963	14025	14107	14030	14113	13859	13934	14152	14108	14021	13876	13990	14087	13894	13813	14221	14015	13865	13939	13967	13985	13989	14139	13965	13993	13959	13981	13849	14001	14060	14126	13973	14086	14007	13995	14078	14082	13944	14206	14111	13986	13947	13984	14018	14232	14039	14098	13935	14047	14050	14021	14001	13983	14117	13949	14235	13896	14109	13972	13954	14247	14105	13940	14121	14153	14045	13978	14062	14106	13961	14125	13956	14049	13969	14149	13901	13934	13983	14088	14043	13952	14045	14020	14088	13989	13935	14046	14048	13871	14067	14024	13896	14008	14001	14023	14143	13993	14076	13946	13962	14047	14037	13944	13963	14055	14026	14038	13987	14075	14111	13965	14050	14037	14004	13975	14039	14074	14093	13915	14007	14158	14011	13933	14010	14039	14114	14109	13960	14037	13924	14115	14113	14016	13824	14132	14083	13882	13944	14015	14055	13804	14036	14106	13959	13964	14033	14047	13931	13935	14012	14201	13796	14050	14015	14108	13761	14071	13761	13992	14081	13832	14078	13840	13995	14060	14171	14025	13965	13964	13970	13942	14046	14018	14047	14176	14004	14018	13974	14097	14035	13993	13865	13956	13998	13789	13941	14177	13971	13961	13880	14134	13974	14022	13986	13968	14058	14064	13938	14077	14001	13951	14022	14152	13965	13960	14006	14082	13896	13995	13986	14086	14168	14071	14077	13903	14032	14036	14039	14002	13942	14124	14040	13925	14015	13892	14091	14012	13868	14001	14000	14082	13903	14098	14080	14062	14053	13951	14029	13970	14046	14033	14037	14182	14086	14081	13895	14073	13954	13971	13953	14000	14006	13921	14031	13963	14115	14058	13986	14081	13978	14065	14238	14049	13979	14129	13800	14100	14014	14152	13707	14107	13921	13973	14026	14031	14050	14138	14152	13890	13913	13940	13938	13927	13926	14116	14137	14028	13862	14152	13984	13965	14060	13861	14022	13845	14140	13913	13861	13861	14141	14004	14110	13993	13917	14084	14041	14010	14059	13950	14168	13920	14089	13957	14062	14082	14009	13989	13859	13977	14004	13984	14044	13952	13987	13914	13931	14061	13846	13957	14038	14072	13943	14122	14144	14029	14064	14116	14005	13870	13931	14084	14227	14001	14041	14119	13918	13980	14166	14135	14076	13964	13882	13972	14056	14131	13961	13985	14111	13958	14133	14097	14046	14009	14112	14075	14173	14028	13846	14307	14075	14112	13980	14033	14015	14166	14233	14002	13954	14044	13862	14019	13955	13730	14046	14041	13817	14099	13906	13946	14097	13821	13987	13950	13953	14104	13992	14096	14003	14009	13984	14068	14020	14004	14045	14005	14132	13943	14002	14128	14195	13965	13924	13956	14023	14051	14162	13993	13877	13938	14059	13865	13972	13951	14124	14024	13978	14028	14019	13943	14067	13911	14054	14107	14030	14032	13871	14023	14010	14202	14148	13936	14117	13845	13979	13871	13985	14038	13903	13982	13877	14076	13922	14044	13904	14089	14043	14116	13949	14057	13881	14042	13855	13988	14107	14039	13990	13932	14020	13964	14056	13907	14057	14033	14005	13890	14034	13998	14098	13949	14088	13924	14138	13913	14074	14052	14151	14186	13969	13966	14091	14067	14056	14072	14009	14002	14150	13894	14099	13873	13925	14152	14163	13966	13735	14068	14135	14060	13883	14116	14069	13976	13907	13960	14095	13891	13918	14016	14059	13941	13977	14065	14030	14116	14062	14018	14034	14071	13774	14076	13884	13960	14023	14116	14092	13945	14088	14174	13991	14027	14128	13908	13869	13989	14018	13883	14024	13929	13902	14024	14123	14044	13873	14111	14173	14068	14155	13975	13871	14174	13955	13977	13908	14068	14064	13893	13929	14031	14084	14081	14220	13864	13864	13896	14120	13953	13900	14041	14088	13972	13971	14141	13896	13948	14091	14193	13897	13915	14073	13898	14159	14086	13852	13940	13964	14017	13914	14136	14052	14047	14042	14005	13937	14017	13949	14094	14017	13928	14149	13969	14107	14045	13899	14048	13906	14031	13972	14006	14047	14089	14071	13990	14101	13979	13913	14143	14011	14075	14038	13946	13918	13998	13983	14047	13979	13991	14120	13997	13999	14109	13959	13880	14149	14090	14028	14056	13962	13976	14013	14019	13864	14032	14018	13883	14072	14064	14056	14046	14029	14053	14080	14239	14115	14049	14044	13983	14003	14142	14084	13981	14061	14015	13951	14102	13969	13980	13894	14136	14038	13964	13920	13988	13986	14033	13852	13971	13878	14049	14132	14010	14108	13972	13930	13869	14250	13872	14007	14108	13852	13950	14013	14071	13952	13978	14017	13970	14046	13833	13926	14030	14032	14052	13982	14131	13995	13939	14108	13824	14092	14013	14113	14074	14209	13801	13951	14007	13973	14091	13840	14035	14061	14066	14004	14040	14011	13884	13980	14097	13990	14125	14104	14063	13826	14095	14057	14115	14133	13945	14100	13959	13991	13912	13978	14115	14059	13952	14056	14036	14038	14089	13877	14189	14006	14099	13927	14054	13996	13959	13943	14049	14067	14153	13923	14086	13930	13861	14045	13997	14084	13980	13966	14073	13876	14196	14070	13922	14015	13898	13929	14039	14065	13930	14079	14104	14155	13877	13839	14027	13954	14006	14093	13890	13896	13817	13938	13984	13900	13967	13958	13931	14056	13882	13953	14016	13886	14072	13904	13939	14091	14162	14078	14154	14003	13787	14077	14117	14085	13824	13977	14171	14131	14078	14062	14039	13961	13995	14037	13882	14062	14088	14013	14208	14087	13889	13969	14157	13967	13969	13946	14004	13995	14055	13964	13899	14026	14089	14072	14012	14019	14024	13873	14015	14006	14017	13963	14060	14056	14023	14120	14062	13993	13869	14017	14143	13906	14116	14048	13937	14045	13886	14111	13904	14031	13903	14039	13963	14029	14050	14092	13910	14129	13932	13920	14200	14024	14025	14149	13874	13826	14037	14058	13802	13960	14027	13956	14048	13959	13827	14073	14002	14100	13895	13861	13804	13873	14015	13977	13949	13950	13977	14040	13952	14081	14118	14035	14030	13892	14108	13999	13851	14028	13957	14171	14115	14039	14097	14031	13953	14036	14042	14078	14090	13843	14063	14000	13952	13991	13987	13993	14094	13858	14058	14115	13863	14098	14020	14045	14084	14069	14078	14063	14093	13991	14026	13990	14121	13838	13936	13918	14127	14116	14005	13793	14083	14138	13972	14015	13929	13954	13955	14145	13973	13955
28218	22398	23365	19177	15561	14973	14638	14634	14500	14255	14393	14299	14174	14282	14009	14133	14075	14248	14256	14355	14185	14309	14154	13979	14210	14256	14109	14206	14290	14259	14225	14198	14193	14225	14036	14104	14076	14237	13977	14117	14136	14047	14249	14153	14176	14307	14220	14095	13994	14179	14222	14260	14362	14114	14218	14048	14094	14446	14189	14237	14051	13936	14116	14299	14177	14250	14330	14214	14132	14124	14232	14261	14088	14220	14463	14175	14184	14109	14080	14122	13994	14030	14328	14026	14154	14179	14332	14095	14075	14197	14147	14210	14267	14133	14139	14040	13963	14189	14127	14034	14185	14163	14173	14231	14045	14257	14240	13905	14254	14037	14144	14130	14187	14047	14024	14157	13860	14403	14328	14246	14154	14159	14200	14039	13981	14061	14166	14182	13907	14153	14147	14198	14095	14164	14060	14158	13855	14106	14191	14339	14192	14129	14011	14016	14164	14146	14240	14138	14132	14160	14102	14195	14161	14262	14195	14236	14073	13964	14268	14190	14272	14243	14063	14153	14157	14101	14162	14372	14329	14208	14334	14009	14016	14195	14163	14331	14352	14113	14180	14181	14299	14290	14086	14013	14220	14002	14170	14312	14188	14186	14067	14120	14026	14103	14239	14258	14283	14350	14279	14245	14204	14101	14170	14148	14212	14215	14296	14200	14053	14052	14129	14237	14341	14349	14159	13972	14147	14036	14103	14239	14436	14188	13951	13997	14336	14177	14281	14173	14234	14102	14320	14090	14360	14085	14062	14311	14179	14313	14121	14048	14069	14115	14225	14019	14115	14270	14101	14146	14230	14131	14113	14162	14040	14184	14128	14269	14182	14413	14090	14109	14161	14247	14111	14200	14313	14216	14041	14308	14142	14088	14128	14142	14246	14150	14037	14179	14223	14225	14164	14230	14074	14176	14177	14175	14322	14150	14024	14022	14155	14107	14269	14014	14289	14148	14017	14264	14251	14172	14201	14120	13998	14113	14002	14167	14139	14192	14223	14101	14236	14225	14366	14181	14030	14169	14169	14337	14125	14119	14049	14093	14134	14206	13998	14084	14023	14020	14011	14156	14164	14157	14030	14202	14163	14209	14327	14107	13948	14108	14129	14271	14195	14192	14068	14281	14172	14264	13913	14162	14100	14184	14038	14339	14197	14079	14202	14109	14184	14348	14013	14028	14183	14113	14203	14111	14094	14011	14044	14086	14232	14331	14097	14248	14317	14239	14199	13925	13972	13953	14041	14058	14275	14147	14112	14272	14128	14216	14197	14147	14045	14127	14224	14234	14147	14264	14110	14169	14197	14091	14143	14250	14075	14249	14378	14257	14161	14016	14019	14130	14353	14288	14353	14430	14030	14208	13974	14208	14378	14096	14239	14198	14131	14176	14073	14330	14148	13990	14163	13936	14212	14135	14321	14198	14178	14201	14114	14204	14316	14073	14104	14081	14131	13957	14207	14162	14286	14221	14128	13959	13926	14120	14331	13943	14277	14266	14222	14316	14122	14238	14273	14060	14143	14097	14150	14120	14037	14073	14273	14266	14145	14076	14377	14166	14337	14299	14161	14246	14209	14192	14255	14374	14139	14258	14195	13999	14084	14008	13965	14189	14173	14219	14177	14242	14120	14142	14082	14280	14310	14177	14228	14328	14398	14219	14242	14324	14117	14184	14193	14195	14177	14269	14050	14150	14205	14242	14228	14069	14357	14089	14077	14118	14202	13797	14017	14186	14188	14152	14126	14217	14231	14183	14204	14168	14146	14197	14136	14075	14171	14170	14126	14236	14155	14208	14150	14081	14140	14209	14163	14055	14199	14159	14303	14232	14156	14189	14138	14082	14111	14207	14192	14039	14202	14348	14099	14051	14422	14111	14310	14129	14110	14275	14087	14164	14250	14331	14500	14011	14019	13987	14114	14273	14373	14190	14009	14272	14196	14257	14165	14175	14084	14174	14110	14239	14300	13927	14143	14171	14175	14206	14147	14267	14081	14317	14289	14131	14397	14357	14119	14322	14041	14234	14302	14153	14259	13964	14191	14107	14127	14117	13947	14175	14156	14097	14049	14062	14268	14045	14185	14118	14183	14230	14293	14175	14144	14230	14206	14255	14208	14263	14087	13946	14293	14158	14271	14154	14049	14276	14175	14199	14179	14127	14024	14199	14007	14198	14276	14170	14277	14154	14182	14215	14185	14072	14162	14158	14151	14140	14108	14253	14007	14095	14028	14161	14265	14187	14062	14291	14339	14120	14266	14039	14112	14285	14175	14155	14153	14039	13999	14078	14255	14264	14227	14359	14331	14105	14172	14094	14192	14277	14115	14225	14259	14265	14111	14309	14121	14318	14275	14157	14096	14210	14087	14286	14218	14165	14187	14064	14168	14157	14208	14115	14097	14158	14131	14184	14268	14131	14173	14057	14170	14092	14006	14142	14182	14379	14133	14219	14168	14171	14128	14125	14137	14132	14310	14260	14053	14257	14065	14223	14097	14157	14086	14070	14174	14265	14293	14157	14141	14247	14154	14217	14090	14094	14215	14280	14104	14090	14052	14106	14094	14268	14117	14146	14193	14316	13935	14045	14058	13987	14211	14087	14020	13944	14088	14322	14209	14025	14039	14074	14119	14097	13998	13949	14314	14213	14133	14125	14266	14167	14290	14375	14266	14108	14127	14165	14081	14273	14160	14239	14112	14299	14245	14263	14203	14096	14218	14174	13798	14315	14196	14117	14085	14077	14188	14060	14018	14221	14126	13957	14080	14136	14176	14080	14139	14114	14224	14312	14161	14053	14293	14119	14252	14338	14307	14122	14418	14169	14129	14112	14029	14129	14079	14152	14267	14112	14216	14260	14195	14345	14279	14074	14270	13971	14279	14076	14199	14126	14062	14150	14132	14290	14138	14078	14253	14196	14181	14254	14086	14174	14238	14226	14106	14107	14194	14265	14282	14142	14225	14376	14278	13986	14279	14296	14221	14227	14066	14087	14054	14059	14122	13991	14171	14164	14213	14118	14250	14190	14096	14173	14174	14194	14059	14217	14226	14133	14210	14031	14267	14199	14116	14177	14257	14238	14073	14149	14173	14243	14105	14331	14062	14324	14295	13988	14246	14239	13974	14057	14238	14378	14271	14165	14152	14235	14026	14250	13901	14219	14210	13973	14260	14021	14045	14096	14170	14256	14110	14041	14024	14069	14146	14250	14202	14141	13933	14061	14208	14236	14182	14099	14197	14043	14240	14079	14097	14305	14141	14214	14010	14226	14078	14266	14218	14183	14111	14082	14254	14303	14145	14259	14257	14121	14003	14162	14154	14259	14018	14093	14200	14168	14186	14196	14101	14163	14095	14195	14322	14253	14255	14215	14190	14234	14142	14293	14133	14121	14207	13952	14061	14179	14170	14246	14184	14131	14147	14242	14193	14171	14031	14255	14131	14350	14143	14245	14101	14112	14312	14287	14230	14138	14315	14086	14147	13960	14251	14280	14146	14375	14110	14152	14094	14064	14308	14231	14199	14332	14230	14113	14104	14269	14280	13966	14062	14282	14222	14268	14127	14232	14195	14238	14168	13986	14122	14151	14077	14152	14217	14173	14053	14156	14118	14161	14138	14097	14136	14139	14288	14137	14184	14007	14171	14147	14183	14421	13967	14053	14298	13945	13941	13963	14187	14064	14073	14142	14216	14119	14033	14289	14189	14257	13979	14231	14243	14139	14050	14231	14076	14228	14214	14225	14050	14184	14060	14246	14156	14335	14141	14054	13942	14192	14097	14257	14293	14414	14023	14275	14177	14351	14118	14176	14250	14255	13989	14166	14205	14106	14177	14205	14246	14003	14089	14089	14241	14107	14272	14213	14070	14179	14114	14212	14132	14201	14268	14158	14447	14099	14174	14090	14177	14026	14172	13970	14307	14037	14297	14136	14186	14167	14322	14077	14151	14284	14172	14086	14290	14203	14098	14266	14120	14036	14070	14143	14179	13970	14044	14001	14277	14237	14195	14049	14067	14281	14224	14113	14327	14282	14140	14081	14278	14164	14081	14247	14180	14241	14227	14348	14344	14383	14022	14044	14205	14194	13975	14031	14153	14028	14249	14041	14152	14072	14226	14099	14161	14081	14210	14200	14348	13934	14370	14203	14228	14144	14158	14345	14101	14035	14213	14122	14256	14240	14301	14307	14128	14346	14059	14047	14227	14280	14322	14270	14362	14280	14267	14177	14117	14219	14163	14202	14266	13965	14283	13986	14074	13926	14343	14181	14196	14030	14290	14158	14221	14346	14274	14316	14193	13963	14349	14345	14066	14365	14285	14204	14210	14247	14141	14057	14095	14139	14124	14110	14285	14270	14062	14084	14179	14005	14036	14366	14241	14085	14026	13972	14177	14262	14112	14070	14392	14240	14030	14199	14335	14019	14238	14183	14027	14239	14036	14149	14182	13933	14280	14062	14120	14366	14067	14066	14170	14225	14244	14202	14358	14135	14118	14082	14213	14210	14061	14177	14118	14090	14115	14342	14108	14201	14107	14143	14155	14165	14118	14149	14279	14423	14119	14290	14194	14192	14218	14183	14201	14125	14130	14268	14139	14136	14103	14273	14223	14451	13991	14041	14115	13940	14250	14107	14018	14023	14300	14014	14231	14055	14222	14202	14235	14117	14254	14240	14030	14104	14086	14072	14379	14099	14101	14082	14213	14072	14089	14168	14003	14301	14194	14167	14122	14142	14240	14299	14178	14079	14139	14090	14362	14211	14507	14366	14041	14031	14139	14211	14351	14035	14120	13895	14275	14216	14166	14145	14148	14146	14452	14134	13960	14244	14125	14251	14294	13970	14204	14273	14087	14130	14183	14212	13992	14199	14259	14157	14225	14122	14216	14441	14208	14175	14169	14084	14316	14111	14174	14026	14089	13972	14229	14440	14213	14118	14086	14207	14119	14140	13922	14055	14126	14209	14168	14245	14260	14324	14156	14146	14018	14076	14301	14134	14112	13978	14105	14271	14188	14167	14320	14267	14157	14388	14184	14184	14044	14064	14285	14139	14062	14113	14229	14126	14086	14391	14259	14312	14214	14144	14141	14284	14252	14144	14358	14118	14167	14189	13996	14056	14163	14137	14172	14193	14365	14128	14207	14104	14239	14232
17098	25734	20462	15931	14666	13944	13654	13323	13165	12884	13030	12903	12864	12888	12834	12913	12912	12836	12837	12785	12887	12900	12895	12843	12819	12859	12778	12942	12931	12869	12848	12822	12777	12819	12755	12807	12946	12861	12924	12721	12928	12824	12726	12720	12964	12840	12690	12806	12675	12873	12821	12836	12925	12888	12902	12848	12724	12768	12803	12767	12770	12791	12857	12878	12870	12870	12706	12737	12762	12810	12856	12916	12760	12767	12786	12759	12751	12893	12907	12700	12763	12813	12773	12823	12891	12691	12674	12905	13174	12773	12926	12915	12783	12761	12776	12912	12825	12782	12791	12993	12897	12886	12941	12895	12684	12930	12831	12896	12929	12771	12848	12575	12766	12854	12864	12839	12795	12766	12785	12818	12750	12761	12801	12887	12783	12737	12766	12835	12836	12875	12780	12807	12935	12794	12860	12810	12791	12700	12969	12806	12757	12829	12724	12929	12929	12661	12998	12978	12724	12878	12893	12874	12839	12832	12919	12779	12765	12834	12803	12734	12703	12771	12794	12917	12952	12796	12794	12651	12874	12665	12883	12928	12899	12705	12790	12860	12818	12724	12861	12889	12786	12734	12904	12838	12946	12766	13021	12775	12822	12866	12814	12907	12821	12808	13003	12871	12636	12784	12813	12864	12717	12793	12625	12653	12823	12780	12845	12897	12852	13017	12707	12741	12851	12771	12890	12831	12658	12949	12758	12790	12746	12951	12924	12812	12896	12839	12905	12830	12796	12842	13086	12842	12803	12895	12828	12715	12933	12657	12912	12937	12883	12865	12835	12658	12754	12707	12815	12822	12748	12745	12829	12805	12841	12772	12790	12875	12796	12994	12894	12611	12991	12955	12804	12979	12853	12838	12801	12878	12857	12776	12866	12718	12818	12967	12843	12957	12696	12763	12887	12690	12923	12788	12891	12963	12803	12755	12799	12902	12866	12914	12844	12892	12766	12884	12768	12713	12694	12706	12863	12942	12906	12940	12967	12801	12810	12648	12790	12999	12985	12798	12914	12740	12812	12719	12977	12704	12788	12909	12735	12918	12757	12807	12934	12836	12827	12930	12687	12815	12916	12782	12887	12645	12776	12855	12813	12962	12738	12841	12765	12782	12886	12806	12679	12854	12944	12804	12895	12797	12922	12806	12744	12764	12954	12688	12895	12815	12959	12802	12911	12717	12854	12837	12996	12830	12797	12727	12818	12903	12887	12759	12762	12764	12743	12920	12637	12766	13066	12794	12824	12762	12768	12707	12844	12888	12907	12717	12804	12883	12653	12955	12873	12865	12874	12818	12984	12814	12929	12924	12815	12922	12779	12751	12979	12785	12831	12600	12782	12901	12739	12778	12846	12898	12964	12768	12715	12929	12695	12963	12850	12859	12843	12945	12986	12880	12836	12880	12888	12958	12845	12857	12794	12554	12969	12923	12808	12838	12948	12674	12791	12864	12744	12893	12923	12765	12878	12870	12906	12894	12853	12893	12825	12952	12781	12842	12635	12748	12886	12836	13022	12758	12810	12899	12849	12722	12799	12807	12813	12780	12840	12876	12779	12968	12759	12879	12902	12927	12903	12793	12830	12949	12761	12710	12803	12808	12864	12739	12890	12748	12660	12901	12781	12833	12998	12644	12809	12763	12812	12750	12901	12718	12849	12773	12786	12721	12897	12780	12717	12823	12925	12909	12823	12811	12934	12758	12725	12751	12906	12792	12652	12828	12912	12740	12996	12892	12872	12956	12711	12720	12962	12838	12742	12784	12747	13044	12904	12790	12860	12765	12759	12828	12668	12845	12993	12742	12990	12873	12863	12775	12932	12857	12881	12842	12791	12918	12879	12810	12759	12882	12804	12908	12671	12722	12851	12771	12784	12793	12775	12684	12954	12829	12839	12840	12813	12748	12832	12845	12709	12723	12888	12962	12973	12933	12688	12740	12729	13023	12722	12808	12908	12785	12890	12684	12843	13037	12868	12693	12791	12857	12915	12904	12732	12975	12758	12796	12953	12828	12883	12789	12821	12750	12709	12972	12676	12853	12772	12745	12886	12772	12842	12746	12874	12761	12715	12559	12835	12903	12885	12849	12973	12744	12827	12821	12778	12942	12694	12835	12956	12813	12757	12845	12852	12860	12792	12891	12866	12782	12883	12674	12790	12820	12781	12819	12744	12797	12800	12770	12829	12840	12907	12845	12878	12721	12898	12789	12947	12728	12850	12763	12667	12599	12828	12880	12821	12805	12876	12846	12788	12774	12881	13003	12768	12729	12747	13031	12869	12813	12672	12678	12843	12772	12717	12681	13095	12862	12905	12798	12707	12943	12839	12942	12722	12976	12793	12776	12863	12694	12820	12715	12829	12855	12823	12800	12922	12869	12848	12812	12960	12701	13015	12927	12910	12758	12942	12850	12731	12784	12781	12827	12995	12876	12859	12723	12848	12887	12763	12904	12794	12847	12702	12878	12817	12877	12773	12929	12806	12652	12783	12903	12823	12811	12821	12762	12815	12824	12880	12871	12742	12813	12853	12849	12792	12773	12786	12958	12984	12922	12764	12746	12871	12841	12782	12738	12924	12759	12807	12732	12952	12670	12841	12746	12839	12886	12934	12851	12907	12799	12745	12728	12926	12924	12736	12837	12834	12965	12937	12763	12969	12861	12788	12782	12834	12890	12707	12643	12886	12840	12815	12975	12743	12727	12897	12660	12892	12893	12785	13012	12782	12854	12893	12862	12879	12885	12840	12681	12922	12811	12771	12815	12817	12657	12862	12637	12860	12909	12862	12948	12715	12914	12743	12914	12945	12699	12958	12829	12659	12645	12816	12930	12844	12784	12967	12887	12745	12734	12873	12773	12802	12602	12895	12925	12923	12771	12874	12719	12795	12843	12834	12858	12812	12721	12742	12706	12673	12802	12682	12835	12799	13005	12717	12871	12858	12772	12985	12845	12789	12830	12831	12898	12807	12786	12703	12855	12801	12721	12879	12727	12921	12936	12858	12829	12721	12764	12754	13055	12844	12879	12944	12855	12963	12657	12794	12889	12824	12882	12878	12894	12829	12674	12753	12891	12769	12800	12805	12774	12869	12843	12765	12623	12847	12801	12876	12819	12825	12739	12948	12727	12932	12744	12896	12827	12907	12786	12675	12786	12624	12850	12890	12778	12874	12923	12939	12874	12925	12654	12683	12843	12831	12882	12991	12822	12657	12959	12770	13041	12771	12865	12877	12815	12780	12834	12863	12960	12889	12763	12919	12876	12826	12916	12736	12660	12787	12765	12725	12842	12823	12880	12793	12799	12807	12922	12794	12911	12765	12782	12825	12831	12927	12810	12815	12744	12690	12871	12898	12814	12861	12929	12857	12833	12831	12897	12667	12909	12911	12764	12691	12942	12852	12660	12835	12788	12994	12868	12820	12842	12897	12871	12761	12621	12849	12799	12584	12828	12917	12727	12994	12669	12811	13072	12934	12890	12800	12868	12760	12893	12621	12777	12850	12875	12859	12867	12911	13001	12690	12689	12865	12774	12694	12900	12622	12831	12883	12691	12740	12943	12848	12787	12919	12796	12954	12809	12708	13079	12699	12675	12802	12770	12811	12975	12857	12870	12844	12787	12932	12917	12785	12773	12721	12763	12719	12817	12808	12853	13015	12688	12684	12691	12856	12682	12858	13001	12853	12767	13002	12824	12738	12874	12938	12626	12706	12984	12768	12732	12844	12954	12723	12913	12710	12855	12968	12742	12835	12706	12866	12947	12800	12916	12818	12710	12773	12909	12780	12739	12805	12881	12684	12764	12832	12737	12767	12879	12891	12933	12642	12767	12871	13009	12796	12827	12787	12801	12974	12815	12976	12899	12717	12890	12813	12733	12799	12802	12880	12740	12901	12932	12833	12824	12885	12705	12712	12635	12750	12878	12630	12730	12804	12857	12789	12702	12784	12818	12798	12868	12760	12854	12851	12886	12848	12696	12845	12844	12902	12789	12937	12795	12742	12904	12650	12801	12845	12837	12805	12844	12904	12794	12971	12942	12756	12719	12785	12520	12762	12937	13004	12752	12891	12957	12902	12975	12694	12730	12833	12891	12771	12853	13004	12893	12950	12839	12789	12866	12970	12903	12806	12988	12711	12953	12805	12838	12688	12770	12874	12705	12839	12871	12972	12741	12903	12852	12724	12851	12849	12771	12841	12747	12757	12828	12714	12745	12836	13083	12744	12792	12994	12818	12928	12625	12787	12863	12684	12786	12886	12791	12703	12825	12941	12904	12876	12789	12803	12807	12792	12701	12828	12737	12945	12884	12687	12875	12922	12759	12802	12784	12680	12850	12854	12947	12870	12896	12996	12802	12742	12802	12806	12789	12612	12775	13010	12995	12760	12873	12735	12758	12798	12814	12691	12845	12851	12902	12617	13004	12862	12797	12794	12842	12961	12946	12875	12908	12769	12912	12962	12897	12795	12976	12895	12829	12837	12841	12847	12841	12866	12735	12935	12730	12758	12768	12777	12678	12795	12847	12859	12688	12891	12756	12886	12909	12865	12727	12797	12846	12825	12814	12906	12838	12741	12850	12553	12903	12839	12949	12956	12813	12821	12866	12713	12853	12926	12896	12725	12755	12893	12976	12840	12920	13096	12745	12693	12912	12694	12975	12912	12770	12814	12854	12729	13072	12691	12868	12801	12871	12889	12884	12974	12632	12903	12920	12694	12938	12714	12822	12951	12734	12975	12741	12778	12790	12757	12929	12918	12594	12814	12689	12978	12678	12923	12820	12784	12832	12737	12843	12960	12882	12888	12800	12916	12787	12763	12743	12795	12880	12882	12893	12948	12962	12848	12810	12872	12862	12734	13035	12639	12901	12851	12897	12867	12663	12827	12869	12807	12849	12617	12644	12809	12813	12963	12831	12828	12784	12950	12805	12849	12707	12917	12760	12657	12882	12859	12766	12836	12785	12904	12757	12843	12702	12851	12959	12871	12746	12810	12868	12840	12721	12748	12702	12750	12823	12728	12783	12863	12995	12886	12800	12722	12605	12959	12807	12749	12866	12857	12834	12792	12810	12708	13160	12773	12819	12856	12863	12707	12626	13044	12843	12719	12907	12696	12826	12734	12887	12812	12795	12876	12851	12602	12937	12747	13020
22716	20944	27754	24427	21610	20450	18420	16109	15721	15714	15686	15592	15372	15302	15230	15390	15161	15335	15437	15097	15225	15312	15210	15209	15294	15378	15179	15039	15205	15120	15340	15182	15367	15195	15248	15127	14947	14963	15051	15097	15165	15146	15073	15043	15263	15186	15275	15308	15091	15118	15113	15132	15124	15271	15121	15166	15090	15160	15097	15285	15249	15251	15258	15058	15277	15227	15153	15060	15123	15379	15087	15143	15311	15068	15113	15169	15153	15241	15093	15168	15127	15148	15184	15199	15065	15104	15266	15271	15018	15126	15191	15040	15124	15175	14956	15192	14972	14830	15045	15036	14950	15114	15110	15308	15203	15121	15087	15287	15249	15019	15060	15115	15082	15008	15177	15267	15111	15146	15154	15225	15213	15189	14949	15133	15264	15152	15211	15180	15214	15048	15345	15387	15151	15144	15155	15392	15334	15171	14922	15043	14850	15136	15117	15023	15257	15087	15267	15319	15249	15044	15018	15350	15140	15060	15095	15086	15006	15077	15262	14977	15042	15068	15069	15224	15101	15145	15214	15116	15180	15321	15237	15011	14977	14887	15081	14981	15084	15170	15053	15132	15113	15123	15343	15177	15163	14972	15147	14935	15233	15089	15113	15199	15083	15167	14942	15337	15006	15201	15279	14839	15218	15181	15342	15089	15058	15129	15061	15180	15262	15218	15289	15228	15069	15029	15126	15223	15130	15319	15360	15056	15173	15026	15209	14932	15095	15078	15261	15037	15232	15091	15219	14915	15001	15188	15220	15233	15257	15139	15118	15278	15024	15034	15189	14826	15070	15095	15259	15146	15102	15309	15139	15143	15043	15203	15291	15092	15114	15221	15139	15134	15021	15218	15304	15199	15116	15355	15086	15130	15136	15229	15050	15154	15041	15228	15131	15068	15082	15201	15049	15102	14882	15291	15147	14812	15139	15312	15060	15284	15080	15173	15088	15052	15225	15266	15227	14982	15191	15110	15182	15126	14981	15085	15175	14995	15192	15027	15166	15054	15026	15107	15151	14922	14987	15040	14989	15035	15068	15116	15273	15066	15126	15002	15132	15106	15159	15061	15181	14955	15168	15174	15037	15164	15053	15299	15295	15231	15291	14942	14981	15147	15183	15208	15275	15113	15138	14954	15063	14990	15305	15291	15130	15251	14986	14998	14865	15183	15168	14980	15241	15178	15081	15205	15033	15297	15183	15243	15229	15166	15081	15067	15125	15117	15116	15043	14989	15204	15208	15141	15128	15066	15065	15013	14961	15125	15033	15116	15205	15115	15164	15129	15099	15193	15116	14977	15168	15190	15058	15155	15108	15068	15220	15201	15181	14993	14963	15081	15203	15235	15074	15196	15338	15101	15121	15211	15114	15047	15064	15068	14921	15086	15227	15256	15144	15296	15076	15028	15285	15122	15145	15320	14914	15140	15003	15266	15150	14941	15288	15211	15126	15081	15159	15264	15231	15234	15395	15006	15064	15038	15214	15209	15240	15086	15057	15121	15022	15038	15235	15063	15220	14979	15207	15284	15292	14995	15148	15339	14940	14831	15193	15309	15087	15260	15158	15233	15098	15207	15260	15224	15212	15055	15134	15120	14956	14966	14974	15047	15212	15111	15247	15263	15256	15122	15035	15071	15161	15044	15161	15153	15161	15006	15096	15212	15122	15061	15137	15223	15156	15242	15366	14933	15151	15031	15242	15258	15328	15223	15200	15244	14962	15238	15159	15170	15059	15037	14953	15147	15173	15181	14971	15173	15111	14861	15194	14948	15177	15034	15111	15220	15204	15115	14994	15117	14878	15036	15176	15117	15122	15039	15259	15123	15179	15086	15504	15260	15179	15269	15157	15083	15025	15142	15130	15154	15122	15173	15016	15069	15174	14988	15212	15110	15197	14926	15094	15070	15194	15206	15258	15160	15104	15298	15149	15186	15379	15337	15071	15060	15169	15292	15266	15118	15073	15160	15174	15212	14884	15361	15148	15151	15088	15111	15084	15280	15169	15017	14864	15121	15297	15046	15311	15170	14874	15256	15076	15251	15237	15182	15098	15053	15053	15181	14934	15034	15108	15200	15066	14903	15042	15027	15251	15140	15023	15183	15054	15211	15084	15089	15209	15232	15049	15062	15214	15098	15119	15099	15171	14931	15250	15144	15264	15083	15146	15148	14926	15290	15054	15186	15141	15066	15224	15264	15157	15186	15299	15091	15116	14963	15184	14946	15108	15109	15211	15113	15228	15079	15204	15225	15323	14980	15121	14910	15116	15190	14999	14984	15248	15131	15120	15040	15177	15217	15111	15226	14926	15260	15052	15110	15038	15188	14948	15001	15245	15067	15015	15229	15218	15128	15084	15139	15075	15113	15062	15106	14968	15066	15175	15097	15110	15209	15063	14955	15224	15081	15220	14936	15023	15092	14924	14997	15337	15164	15134	15110	14985	15014	15235	15107	15198	15073	15280	15266	15146	15185	15218	15153	15081	15012	14905	15057	15093	15234	15055	15069	15284	15105	15049	15114	15235	14952	15187	14970	15085	15192	15125	15012	15219	15074	15104	15147	15151	15139	15151	15320	15312	15111	15057	15259	15201	15310	15122	15065	15086	15350	15209	15093	15048	15163	15237	15256	15136	15027	14948	15118	15264	15381	15241	15162	15199	15181	15156	15167	15199	15230	15144	14995	15036	15215	15161	14955	15049	15238	15140	15327	15147	15195	15121	15173	15131	15089	15230	15288	15304	14989	15170	14904	15030	15101	15258	15151	15104	15051	15101	15269	15182	15249	15224	15243	15306	15176	15199	15179	15052	15270	15270	15022	15017	15168	15022	15123	15012	15209	15199	15063	15196	15139	14989	15314	15185	14997	14929	15247	15237	15213	15118	15051	14983	15217	15147	15272	15108	15086	15208	15307	15134	15064	15225	15064	15164	15470	15064	15185	15011	14964	14937	15160	15241	15024	15182	15492	14932	15105	15200	15202	15072	15271	15114	15024	15114	15140	15229	15041	15109	15255	15266	15006	15102	14995	14951	15101	15281	15050	15204	15207	15199	15388	15223	15150	15233	15160	15255	15115	15094	14947	15292	15000	15201	15220	15192	15046	15204	15109	15110	15026	15119	15093	15214	15239	15152	15187	15153	15082	15144	15141	15048	15104	15193	15116	15031	15242	15115	15196	15030	15139	15217	15290	15036	15218	15255	15224	15177	15101	15087	15057	15173	15146	15110	14958	15045	14985	14996	15053	14961	14888	15264	15124	14966	15097	15219	15138	15174	15191	15154	15277	14865	15079	15133	15039	15392	14920	14864	14999	15006	15171	15154	15246	15249	15028	15132	15046	15211	15011	15106	15214	15011	15065	15366	15232	15062	15149	15079	15042	15058	15105	15226	15053	14994	15208	14979	15267	15196	15182	15185	15193	15269	15357	15100	15031	15153	15096	15210	15242	15162	15159	15177	15175	15198	15094	15031	15127	15074	15058	15281	15219	15327	15138	15303	15135	15038	14985	15047	15193	15224	15036	15271	15177	15080	15157	14999	14918	15033	15139	15119	15070	14958	14954	14998	15035	15094	15098	15295	15161	15165	15119	15240	15110	15245	15206	15089	14934	15345	15169	14998	15254	15066	15192	15220	15190	15061	15222	14974	15065	15207	15087	15124	15091	15269	15037	15023	15239	15030	15043	15091	15033	15024	15062	15114	15026	15203	15306	15055	15133	15048	14972	15074	15074	15098	15177	15360	15179	15156	14976	15231	15027	14829	14954	15330	15253	15039	15046	15368	15109	15005	15196	15409	15127	15031	15153	15160	15140	15187	15113	15250	15063	15182	15139	15209	15096	15277	14981	15160	15118	14990	15014	15146	15176	14830	15239	15261	15106	15209	15262	15194	15021	15101	15244	15273	15000	15172	14958	14991	15079	15172	15141	15214	15119	15104	15192	15098	15150	15177	15167	15194	15190	15089	15115	15064	14984	15208	15074	15033	15018	15028	15122	14981	15162	14994	15130	15070	15058	15320	15041	15064	15087	15095	15091	15028	15193	15190	15244	15195	15179	15003	15100	15256	15221	15271	15282	15142	15093	15219	15223	15050	15003	15029	15019	15170	15207	15273	15341	14991	15367	15093	15267	15256	15022	15088	15251	15084	15149	15374	14986	15236	14985	15092	15166	15085	15191	15220	15213	15326	15146	15334	14999	15214	15078	14952	15068	14893	14898	15048	15046	15048	15205	15216	15059	15213	15287	15207	15287	15264	14992	15223	15201	15107	15220	15057	15083	15179	14968	15002	15233	15036	15203	15264	15274	15245	15012	15116	15162	15329	15105	15194	15105	14978	15165	15150	15252	15335	15228	15234	15044	15240	15048	15200	15099	15151	14938	15025	14969	15187	15207	15015	14971	15284	15054	15130	14886	15261	15065	15032	15141	14963	15262	15018	15151	15186	15149	15261	15324	15226	15107	15250	15074	15206	15080	14936	14984	15098	15015	15118	15138	15058	15091	15193	15232	15045	14950	15151	14995	15081	15321	15284	14997	15173	15103	15072	15161	15208	14957	15140	15000	15081	15196	15130	15133	15116	15145	15124	15113	15221	15174	15168	15195	15167	15265	15097	15075	15156	15212	14985	15202	15127	15244	15263	15231	15054	15088	14869	15083	15154	15191	15225	15254	15016	15226	15119	15218	15120	15199	15199	15209	15284	15239	15143	15134	15039	15230	15238	15129	15036	15114	15046	15086	14984	15167	15137	15164	14988	15100	15263	15136	15152	15189	15160	15207	15174	15255	15223	15239	15169	14986	15117	14971	15136	14934	15103	15041	15004	15099	15207	15148	15186	15009	15166	15229	15021	15008	15169	15114	15203	15215	15088	15110	15173	15334	15250	15334	15127	15248	15157	15215	15221	15123	15292	15055	14984	14999	15199	15182	15256	15255	15208	14992	15080	15113	15084	15027	15082	15028	15078	14906	15168	15051	15275	15167	15020	15046	15070	14870	15013	14929	15000	15125	15143	15131	15112	15208	15036	15131	15010	15079	14986	15243	14770	15048	15210	15193	15154	15303	15195	14995	15352	15241	15070	15049	15201	15260	15008	15070	15048	15014	15133	15196	15380	15128	15175	15231	15102	15154	15005	15145	15229	15084	15144	15106	15193	15039
15096	31421	24767	18494	16665	15433	14569	14086	14011	13714	13793	13639	13604	13646	13618	13688	13495	13435	13354	13552	13633	13525	13403	13595	13554	13512	13521	13261	13288	13424	13490	13457	13414	13446	13400	13604	13378	13599	13453	13578	13587	13396	13346	13335	13485	13406	13510	13402	13364	13537	13482	13430	13371	13330	13319	13524	13395	13428	13405	13576	13342	13469	13431	13246	13488	13377	13186	13274	13359	13450	13503	13283	13353	13361	13327	13357	13446	13400	13442	13407	13356	13471	13399	13402	13655	13347	13481	13461	13458	13473	13383	13242	13674	13368	13387	13335	13477	13366	13443	13367	13214	13412	13337	13386	13516	13474	13324	13195	13415	13433	13459	13205	13429	13301	13401	13358	13385	13495	13548	13496	13304	13316	13152	13497	13308	13471	13299	13489	13575	13299	13422	13458	13376	13443	13506	13326	13411	13519	13368	13327	13140	13234	13407	13425	13272	13454	13257	13588	13416	13366	13385	13111	13459	13415	13304	13482	13527	13473	13232	13342	13271	13283	13355	13445	13412	13278	13341	13572	13396	13346	13400	13372	13419	13207	13471	13419	13509	13260	13445	13290	13410	13482	13286	13430	13381	13561	13404	13352	13425	13232	13490	13452	13457	13387	13304	13356	13319	13478	13430	13194	13380	13419	13381	13418	13440	13436	13446	13407	13470	13398	13500	13380	13277	13389	13457	13423	13376	13227	13383	13441	13362	13189	13341	13540	13381	13453	13401	13465	13252	13443	13280	13395	13264	13305	13247	13515	13513	13470	13223	13311	13343	13360	13307	13447	13558	13446	13241	13520	13433	13438	13495	13547	13267	13237	13438	13478	13544	13248	13384	13284	13309	13412	13354	13592	13345	13559	13301	13379	13512	13292	13527	13357	13359	13533	13321	13461	13242	13411	13359	13244	13378	13458	13316	13321	13368	13225	13316	13472	13555	13369	13359	13428	13523	13409	13379	13481	13533	13457	13421	13374	13317	13412	13507	13476	13458	13435	13501	13468	13411	13371	13366	13454	13356	13470	13272	13456	13398	13369	13418	13440	13346	13214	13332	13536	13441	13357	13405	13532	13330	13573	13317	13447	13510	13477	13414	13422	13366	13499	13401	13393	13414	13462	13414	13312	13594	13295	13397	13300	13359	13518	13311	13390	13236	13374	13536	13359	13308	13359	13368	13361	13300	13377	13395	13294	13490	13360	13322	13479	13370	13271	13499	13395	13267	13531	13522	13512	13494	13238	13306	13499	13440	13361	13336	13311	13344	13341	13416	13453	13446	13500	13312	13465	13363	13467	13489	13398	13423	13383	13308	13373	13406	13481	13228	13403	13319	13497	13419	13445	13448	13220	13417	13426	13509	13422	13454	13365	13397	13415	13274	13417	13418	13422	13359	13385	13339	13374	13303	13480	13389	13427	13305	13423	13476	13363	13458	13472	13477	13430	13555	13460	13364	13269	13489	13615	13497	13398	13321	13378	13357	13358	13465	13461	13550	13426	13437	13336	13397	13483	13410	13424	13389	13326	13449	13407	13343	13480	13393	13396	13467	13287	13412	13391	13298	13306	13283	13485	13293	13385	13419	13399	13404	13355	13619	13371	13370	13641	13384	13571	13374	13389	13466	13472	13406	13491	13493	13421	13335	13554	13314	13245	13409	13424	13376	13386	13408	13317	13443	13343	13371	13427	13357	13365	13301	13415	13423	13485	13203	13370	13383	13408	13233	13423	13417	13306	13307	13502	13436	13364	13479	13226	13436	13363	13320	13481	13371	13436	13282	13502	13454	13241	13342	13440	13420	13481	13590	13362	13422	13361	13392	13357	13608	13315	13405	13482	13372	13487	13561	13368	13335	13440	13360	13427	13288	13213	13501	13495	13472	13278	13153	13557	13261	13320	13421	13439	13424	13507	13414	13297	13417	13533	13371	13532	13240	13326	13349	13411	13339	13364	13302	13207	13297	13473	13590	13435	13436	13220	13389	13400	13499	13494	13317	13529	13304	13505	13317	13521	13282	13190	13427	13475	13331	13663	13349	13391	13375	13451	13236	13424	13356	13271	13415	13445	13371	13203	13510	13472	13431	13368	13485	13441	13479	13431	13281	13448	13511	13406	13396	13387	13476	13476	13386	13283	13502	13322	13264	13283	13579	13369	13453	13446	13340	13374	13407	13248	13402	13448	13447	13440	13345	13553	13335	13545	13484	13288	13365	13380	13472	13381	13419	13364	13476	13452	13392	13408	13428	13296	13416	13423	13299	13335	13338	13426	13556	13359	13372	13460	13272	13357	13512	13290	13576	13477	13380	13329	13487	13322	13399	13490	13366	13472	13160	13412	13455	13477	13405	13431	13370	13381	13219	13448	13352	13129	13403	13386	13270	13445	13387	13548	13435	13412	13345	13468	13439	13348	13359	13474	13382	13558	13374	13326	13389	13338	13395	13439	13397	13411	13297	13381	13457	13397	13546	13099	13428	13505	13327	13420	13362	13299	13293	13535	13481	13373	13717	13471	13426	13275	13420	13459	13452	13419	13522	13477	13337	13364	13538	13371	13205	13524	13387	13439	13397	13345	13477	13231	13603	13264	13445	13399	13406	13303	13418	13287	13403	13370	13416	13384	13445	13451	13421	13534	13289	13424	13526	13452	13525	13382	13492	13391	13375	13498	13407	13318	13381	13284	13399	13307	13509	13536	13460	13390	13385	13278	13239	13308	13428	13361	13456	13395	13273	13314	13271	13414	13356	13407	13419	13339	13502	13292	13512	13439	13426	13495	13386	13381	13380	13602	13576	13491	13434	13471	13483	13294	13318	13414	13288	13295	13413	13363	13313	13366	13446	13555	13419	13431	13355	13335	13295	13305	13300	13379	13587	13599	13321	13162	13389	13396	13329	13361	13490	13482	13408	13411	13425	13323	13417	13167	13335	13258	13395	13448	13375	13464	13474	13339	13272	13408	13618	13542	13419	13548	13238	13388	13471	13486	13321	13451	13407	13440	13312	13461	13364	13478	13344	13498	13279	13390	13388	13222	13437	13287	13458	13350	13281	13585	13349	13321	13248	13534	13466	13444	13356	13475	13416	13364	13411	13653	13407	13550	13248	13440	13309	13441	13471	13445	13339	13291	13332	13470	13468	13312	13567	13473	13414	13384	13277	13338	13288	13221	13405	13240	13538	13403	13417	13387	13316	13519	13321	13254	13332	13432	13495	13403	13336	13353	13254	13411	13561	13362	13324	13418	13379	13432	13305	13498	13388	13384	13428	13398	13454	13466	13355	13507	13533	13240	13435	13518	13402	13513	13277	13509	13422	13443	13451	13418	13344	13314	13540	13403	13545	13309	13422	13398	13365	13325	13407	13454	13386	13367	13445	13367	13451	13382	13459	13490	13255	13375	13349	13346	13568	13363	13267	13652	13429	13448	13358	13301	13434	13081	13516	13408	13350	13407	13525	13276	13370	13438	13515	13224	13436	13486	13393	13422	13562	13637	13191	13419	13307	13514	13551	13556	13512	13475	13563	13281	13412	13246	13579	13309	13470	13206	13229	13324	13297	13249	13233	13473	13404	13364	13419	13503	13365	13303	13379	13313	13421	13301	13360	13470	13400	13615	13550	13294	13473	13480	13309	13480	13392	13381	13464	13351	13414	13428	13379	13470	13331	13239	13371	13420	13383	13381	13429	13408	13428	13350	13439	13496	13299	13331	13356	13491	13521	13456	13621	13359	13350	13530	13499	13409	13418	13307	13279	13362	13258	13273	13423	13277	13334	13601	13381	13374	13447	13296	13383	13394	13475	13486	13426	13369	13383	13233	13486	13446	13521	13454	13296	13498	13547	13314	13603	13382	13258	13210	13388	13428	13284	13434	13430	13423	13439	13353	13424	13281	13326	13351	13383	13449	13422	13490	13386	13546	13236	13490	13386	13421	13402	13236	13380	13361	13339	13281	13194	13455	13381	13503	13467	13363	13537	13316	13396	13353	13498	13347	13461	13460	13395	13456	13368	13399	13416	13248	13507	13384	13255	13421	13339	13532	13450	13408	13535	13352	13303	13495	13161	13468	13153	13307	13491	13417	13424	13354	13386	13379	13584	13415	13329	13398	13227	13567	13437	13273	13312	13215	13389	13373	13480	13289	13264	13510	13410	13253	13467	13522	13514	13335	13412	13288	13415	13352	13377	13458	13431	13395	13338	13376	13506	13386	13321	13337	13166	13261	13311	13392	13317	13523	13284	13394	13425	13431	13601	13324	13334	13464	13540	13440	13542	13064	13400	13447	13338	13381	13555	13473	13312	13389	13389	13354	13622	13196	13449	13528	13152	13238	13626	13572	13440	13329	13340	13329	13443	13240	13313	13441	13367	13524	13396	13393	13274	13307	13492	13378	13431	13467	13604	13384	13461	13402	13465	13281	13529	13517	13507	13361	13246	13363	13461	13433	13333	13392	13559	13323	13414	13432	13419	13259	13527	13335	13440	13446	13376	13517	13496	13325	13363	13433	13454	13591	13418	13366	13419	13197	13541	13551	13484	13454	13384	13617	13544	13449	13312	13356	13392	13497	13475	13433	13386	13180	13350	13396	13380	13297	13514	13206	13459	13687	13480	13434	13390	13319	13383	13381	13333	13478	13522	13437	13342	13373	13227	13377	13375	13429	13434	13302	13473	13337	13404	13392	13229	13291	13340	13304	13317	13363	13458	13462	13321	13444	13289	13413	13338	13549	13438	13408	13255	13544	13445	13301	13393	13478	13460	13329	13300	13547	13405	13476	13436	13525	13444	13423	13479	13444	13437	13164	13624	13339	13374	13536	13430	13463	13343	13500	13590	13452	13432	13454	13468	13378	13316	13443	13443	13509	13377	13461	13371	13481	13434	13172	13376	13485	13284	13430	13411	13342	13337	13379	13511	13438	13479	13398	13233	13423	13522	13395	13572	13352	13486	13446	13478	13360	13406	13460	13452	13375	13147	13320	13321	13356	13576	13314	13484	13241	13323	13516	13475	13393	13541	13590	13613	13466	13403	13381	13335	13342	13276	13554	13238	13426	13296	13444	13372	13420	13425	13452	13358	13313	13328	13307	13355	13436	13419	13575	13426	13421	13465	13420	13406	13437	13373	13332	13313	13611	13495	13378	13456	13456	13520	13396
24278	20957	26430	25750	18180	16064	15632	14614	14509	14581	14689	14428	14570	14326	14341	14541	14208	14442	14403	14391	14144	14316	14355	14181	14088	14285	14378	14252	14352	14137	14293	14381	14223	14387	14053	14340	14109	14126	14021	14235	14143	14249	14205	14212	14459	14230	14135	14414	14278	14139	14290	14115	14095	14473	14354	14264	14212	14302	14329	14219	14170	14240	14231	14117	14214	14318	14186	14096	14192	14388	14198	14267	14298	14281	14221	14140	14182	14186	14313	14206	14276	14026	14358	14252	14073	14402	14396	14182	14328	14394	14245	14119	14168	14077	14119	14226	14160	14291	14098	14206	14356	14091	14290	14290	14303	14252	14079	13953	14201	14195	14065	14292	14334	14237	14249	14254	14170	14097	14282	14232	14203	14198	14266	14182	14135	14177	14345	14229	14104	14038	14036	14341	14209	14309	14248	14173	14086	14195	14379	14282	14291	14281	14129	14144	14307	14090	14243	14245	14050	14433	14242	14194	14104	14189	14022	14214	14361	14322	14141	14283	14391	14316	14224	14212	14232	14030	14248	14097	14114	14059	14312	14230	14242	14233	14213	14082	14311	14184	14211	14163	14334	14165	14281	14156	14106	14178	14072	14227	14146	14170	14124	14184	14096	14198	14219	14168	14089	14066	14048	14203	14279	14188	14213	14269	14197	14102	14237	14219	14169	14300	14149	14251	14143	14217	14116	14253	14041	14010	14154	14243	14179	14203	14334	14211	14236	14360	14249	14202	14282	14296	14469	14160	13898	14144	14257	14187	14206	14361	14275	14307	14017	14076	14339	14152	14279	14135	14080	14240	14171	14179	14203	14290	14157	14219	14159	14081	14019	14077	13951	14051	14133	14185	13947	14423	14126	14228	14471	14258	14326	14328	14258	14228	14129	14290	14197	14267	14349	14007	14227	14314	14306	14289	14151	14263	14335	14082	14235	14284	14146	14108	14239	14204	14167	14199	14238	14046	13999	14274	14241	14208	14157	14042	14159	14103	14034	14213	14149	14279	14138	14035	14260	14088	14201	14260	14212	14136	14295	14304	14300	14299	14125	14160	14275	14085	14171	14166	14338	14275	14177	14320	14049	14215	14255	14146	14252	14237	14174	14303	14214	14082	14020	14241	14162	14196	14263	14392	14113	14149	14267	14077	14225	13966	14105	14126	14256	14303	14311	14028	14106	14360	14241	14014	14177	14316	14215	14373	13950	13975	14310	14082	14335	14323	14227	14044	14209	14277	14097	14335	14349	14392	14357	14315	14269	14068	14195	14152	14170	14352	14300	14171	14258	14113	14164	14184	14215	14192	14092	14242	14094	14239	14300	14309	14232	14421	14097	14164	14141	14071	14148	14245	14187	14195	14115	14193	14280	14017	14093	14351	14230	14201	14191	14166	14199	14203	14230	14349	14220	14313	14227	14289	14199	14125	14318	14281	13951	14027	14147	14129	14358	14162	14145	14003	14074	14155	14007	14180	14463	13968	14232	14125	14289	14135	14181	14048	14199	14262	14118	14069	14195	14273	14109	14153	14182	14263	13979	14123	14105	14142	14189	14084	14196	14182	14128	14083	14161	14243	14150	14191	14035	14207	14095	14184	14150	14043	14111	13984	14238	14168	14225	14042	14370	14323	14116	14139	14253	14248	14165	14240	14354	14279	14138	14323	14347	14306	14183	14174	14038	14242	14043	14143	14342	14247	14247	14173	14428	14042	14091	14053	14304	14127	14040	14251	14217	14123	14243	14157	14415	14298	14386	14152	14193	14236	14085	14158	14202	14231	14233	14310	14133	14351	14269	14227	14151	14245	14179	14277	14325	14091	14220	14204	14079	14104	14017	14177	14299	14144	14209	14059	14229	14324	14149	14146	14446	14289	14213	14163	14084	14319	14069	14393	14554	14343	14429	14302	14415	14081	14281	14085	14108	14193	14130	14104	14438	14025	14417	14187	14206	14160	14242	14151	14029	14041	14270	14292	14267	14341	14142	14223	14175	14187	14031	14297	14050	14309	14376	14322	14264	14275	14276	14295	14285	14303	14377	14186	14217	14268	14101	14189	14144	14316	14245	14392	14291	14187	14237	13973	14119	14244	14151	14111	14015	14234	14042	14038	14201	14283	14304	14318	14204	14152	14424	14231	14155	14267	14236	14177	14193	14278	14211	14107	14289	14105	14213	14152	14303	14211	14271	14107	14247	14276	13953	14124	13919	14162	14282	14410	14094	14089	14214	14118	14116	14205	14183	14169	14213	14391	14297	14281	14203	14273	14255	14047	14127	14080	14240	14341	14254	14193	14255	14166	14256	14209	14322	14362	14196	14174	14405	14386	14227	14213	14111	13898	14240	14176	14232	14191	14318	14363	14277	14481	14236	14375	14137	14214	14037	14126	14335	14384	14264	14449	14184	14315	14275	14142	14094	14183	14153	14118	14411	14172	14175	14151	14235	14108	14115	14367	14277	14263	14169	14136	14244	14226	14276	14180	14271	14195	14219	14156	14321	14047	14072	14202	13949	14234	14023	14045	14256	14232	14377	14280	14197	14205	14221	14292	14155	14350	14255	14268	14325	14302	14405	14271	14329	14117	14160	14074	14117	14353	14380	14156	14380	14189	14199	13946	14279	14296	14414	14271	14274	14306	14197	14340	14327	14317	14388	14126	14209	14177	14076	14320	14349	14138	14355	14350	14133	14075	14176	14401	14202	14304	14285	14128	14365	14101	14264	14151	14361	14176	14349	14038	14083	14279	14115	14187	13885	14175	14285	14149	14253	14209	14074	14338	14300	14209	14111	14238	14256	14230	14345	14275	14125	14162	14162	14077	14219	14149	14153	14163	14349	14278	14243	14280	14017	14184	14208	14325	14352	14311	14080	14273	14246	14324	14213	14320	14315	14163	14238	14292	14203	14203	14187	14354	14510	14474	14242	14430	14325	14173	14171	14107	14023	14287	14251	14183	14153	14201	14135	14319	14049	14244	14033	14126	14152	14302	14360	14089	14103	14265	14130	14394	14265	14171	14357	14122	14140	14095	14303	14444	14266	14299	14444	14136	14271	14209	14089	14268	14187	14379	14286	14198	14165	14389	14142	14012	14313	14194	14199	14089	13960	14221	14215	14159	14309	14277	14188	14269	14356	14059	13969	14281	14176	14287	14298	14194	14129	14115	14034	14065	13882	14292	14187	14057	14194	14348	14310	14255	14344	14062	13967	14128	13992	14105	14259	14463	14153	14226	14014	14228	14148	14104	14324	14123	14301	14245	14318	14270	14327	14179	14182	14309	14311	14218	14036	14230	14231	14084	14149	14244	14100	14082	14133	14276	14159	14145	14181	13979	14142	14414	14442	14105	14365	14120	14154	14292	14301	14152	14215	14197	14124	14190	14480	14281	14131	14279	14407	14320	14163	14110	14182	14235	14204	14135	14352	14247	14093	14036	14312	14275	14246	14385	14125	14117	14187	14241	14358	14346	14121	14204	14307	14263	14292	14289	14236	14185	14213	14168	14201	14144	14311	13990	14377	14195	14083	14122	14211	14244	14190	14116	14014	14103	14164	14230	14072	14192	14251	14332	14295	14368	14201	14177	14406	14212	14216	14226	14092	14408	14423	14211	14144	14226	14314	14129	14177	14240	14224	14231	14222	14249	14194	14169	14055	13849	14248	14227	14131	14136	14259	14217	14136	14260	14230	14167	14234	14109	14287	14239	14260	14276	14167	14339	14120	14392	14281	14471	14253	14050	14240	14312	14138	14373	14347	14251	14197	14384	14146	14404	14205	14125	14447	14003	14136	14308	14290	14206	14150	14205	14314	14263	14153	14247	14386	14192	14213	14294	14317	14026	14129	14122	14231	14321	14253	14016	14237	14159	14148	14072	14003	14312	14174	14268	14236	14090	14238	14197	14108	14101	14381	14094	14238	14431	14227	14104	14275	14205	14315	14084	14109	14111	14212	14247	14199	14045	14260	14191	14297	14155	14167	14327	14276	14136	14290	14346	14178	14330	14151	14276	14269	14183	14289	14315	14143	14044	14192	14315	14147	14324	14276	14084	14153	14028	14292	14077	14169	14228	14185	14154	14024	14263	14082	14284	14221	14107	14003	13997	14125	14162	14164	14209	14218	14257	14101	14396	14406	14100	14166	14104	14020	14250	14193	14117	14154	14154	14113	14188	14179	14114	14199	14182	14078	14283	14074	14085	14209	14207	14255	14400	14237	14152	14142	14287	14284	14123	14228	14123	14363	14340	14270	14141	14277	14205	14131	14072	14139	14264	14157	14115	14187	14365	14108	14098	14096	14122	14420	14055	14122	14378	14325	14142	14234	14149	14284	14212	14337	14207	14049	14155	14122	14190	14033	14068	14219	14193	14148	14287	14119	14097	14112	14201	14213	14374	14225	14203	14409	14065	13990	14049	14176	14200	14228	14054	14066	14497	14079	14228	14156	14117	14288	14233	14028	14293	14316	14464	14167	14325	14144	14323	14181	14082	14182	14232	14085	14153	14145	14111	14114	14228	14089	14126	14195	14187	14143	14541	14318	14296	14258	14160	14212	14284	14255	14402	14187	14342	14084	14274	14136	14131	14083	14100	14142	14196	14345	14109	14146	14030	14130	14248	14079	14433	14309	14159	14257	14386	14306	14107	14266	14096	14296	14295	14226	14153	14238	14415	14226	14082	14385	14157	14147	14150	14174	14218	14237	14234	14365	14151	14314	14142	14419	13992	14146	14167	14077	14187	14186	14205	14115	14131	14294	14260	14268	14072	14099	14224	14460	14231	14242	14119	14180	14262	14229	14339	14240	14339	14206	14387	14350	14265	14256	14164	14306	14119	14452	14186	14079	14105	14104	14124	14229	14218	14211	14124	14064	14396	14344	14200	14053	14431	14488	14167	14126	14207	14268	14149	14253	14207	14112	14235	14136	14322	14203	14130	14229	14179	14169	14228	14258	13936	14384	14359	14138	14340	14156	14107	14358	14171	14361	14191	14345	14266	14294	14372	14427	14157	14289	14304	14199	14241	14315	14000	14184	14114	14135	14065	14209	14306	14249	14127	14269	14094	14262	14207	14152	14368	14252	14278	14090	14419	14107	14241	14315	14296	14217	14228	14307	14176	14124	14286	14154	14297	14230	14117	14208	14154	14342	14408	14355	14180
15178	27880	21837	16499	15255	14301	13859	13488	13293	13164	13231	13074	13150	13042	13004	12970	12786	12900	12932	12896	12830	12864	12894	13039	12771	12873	12786	12856	12937	12717	12832	12986	12748	12862	12855	12972	12911	12750	12918	12926	12858	12871	12943	12845	12786	12840	13069	12789	12970	12762	12889	12788	12863	12730	12889	12740	12764	12715	12967	12799	12898	12954	12934	12853	12966	12899	12916	12854	12726	12923	12914	12919	12784	12803	12926	12886	12886	12976	12986	12842	12798	12717	13028	12723	12846	12953	12729	12840	12806	12805	12843	12825	12951	12902	12928	12869	12860	12714	12981	13064	12934	12871	12847	12868	12905	12817	12800	12866	12914	12869	12778	13009	12777	12749	12725	12891	12958	12711	12816	12728	12910	12879	12801	13047	12685	12931	12962	12893	12941	12826	12904	12835	12778	12912	12798	12856	12897	12854	12756	12697	12767	12904	12877	12695	12675	12965	12796	12854	12732	12821	12945	12831	12816	12861	12925	12710	12806	12848	12965	12893	12997	12841	12872	12897	12778	12863	12861	12772	12826	12767	12916	12599	12972	12803	12898	12836	12856	12735	12754	12826	12905	12850	12781	12908	12824	12744	12798	12960	12869	12710	12788	12941	12859	12666	12935	12918	12817	12892	12958	12935	12961	12857	12718	12929	12584	12824	12866	12826	12910	12689	12795	12933	12777	12822	12702	12586	12916	12732	12757	12863	12768	12798	12933	12858	12825	12693	12706	12760	12841	12638	12616	12956	12943	12788	12897	13047	12868	12761	12817	12927	12921	13087	12849	12837	12859	12963	12898	12983	12795	12941	12697	12840	12812	12924	12899	12845	12968	12739	12760	12878	12776	12858	12689	12952	12873	12800	12781	12731	12853	12862	12668	12927	12894	12991	12814	12842	12887	12883	12671	12960	12826	12720	12830	12845	12873	12928	12822	12941	12831	12867	12841	12862	12828	12773	12874	12802	12900	12763	12812	12748	12865	12926	12825	12802	12736	12826	12509	12755	12842	12877	12911	12886	12659	12852	12810	12818	12958	12753	12811	12774	12811	12934	12800	12929	12845	12764	12857	12726	12873	12899	12670	12827	12977	12732	12863	12677	12931	12826	12805	12742	12845	12822	12912	12685	12979	12895	12906	12835	12965	12826	12748	12800	12814	12989	12956	12810	12945	12854	12928	12854	12894	12916	12908	12816	12762	12941	12741	12837	12831	12833	12797	12786	12815	12816	12786	12928	12858	12846	12672	12779	12937	12815	12757	12914	12847	12854	13001	12723	12955	12887	12770	12773	12742	12839	12860	12955	12943	12756	12938	13024	12920	12817	12712	12749	12785	12846	13014	12757	12883	12900	12693	13021	12838	12762	12908	12823	12906	12910	12728	12846	13063	12764	12883	12878	12923	12813	12878	12726	12729	12912	12913	12810	12773	12864	12738	12993	12861	12939	12960	12852	12671	12834	12846	12880	12817	12646	12973	12627	12888	12900	12914	12941	12868	12906	12835	12776	12878	12897	12832	12968	12787	12827	12735	12759	12761	12808	12847	12914	12745	12894	12827	12684	12867	12902	12965	12916	12575	12927	12755	12987	12934	12873	12775	12931	12840	12948	12676	12682	12812	12979	12813	12879	12838	12874	12783	12707	12784	12963	12918	12986	12823	12883	12759	12779	12651	12867	12727	12890	12836	12863	12743	12922	12880	12755	12948	12877	12831	12773	12954	12939	12860	12962	12808	12845	12937	12926	12837	12860	12893	12843	12946	12899	12965	12842	12921	12777	12739	12880	13015	12845	12825	12766	12761	12811	12835	12748	13052	12906	12850	12941	12963	12748	12838	12759	12926	12940	12999	12881	12861	12919	12816	12904	12914	12769	12906	12760	12793	12808	12838	12820	12727	12943	12885	12789	12881	12831	12767	12808	12888	12781	12993	13023	12780	12615	12861	12680	13025	12815	12766	12901	12838	12773	12840	12833	12959	12784	12954	12811	12983	12870	12809	12881	12936	12737	12768	12768	12900	12951	12824	12865	12864	12969	12941	12786	12659	12936	12903	12791	12878	12858	12842	12940	13057	12850	12828	12887	12878	12682	12706	12829	12837	12705	12992	12896	12937	12702	12806	12847	12855	12799	12723	12783	12789	12822	12848	12740	12730	12825	12872	12753	12856	13031	12826	13033	12917	12781	12856	12857	12734	12940	12835	12704	12858	12747	12988	12769	12859	12786	12873	12906	12778	12946	12847	12845	12965	12864	12925	12897	12917	12878	12754	12896	12859	12858	12958	12821	13162	12796	12772	12961	12995	12880	12877	12850	12925	12932	12939	12757	12922	12909	12906	12867	12663	12833	12925	12829	12835	12950	12835	12817	12832	12862	12919	12892	12781	12936	12929	12710	12931	12859	12917	12913	12872	12730	12882	13007	12865	12913	12920	12785	12675	12770	12970	12920	12847	12818	12745	12942	12836	12833	12822	12891	12894	12564	12826	12867	12743	12820	12752	12629	12993	12934	12939	12829	12847	12891	12848	12683	12781	12722	12767	12927	12768	12886	12805	12805	12812	12874	12948	12913	12732	12865	12852	12905	12836	12871	13025	12780	12887	12865	12798	12969	12809	12925	12891	12650	12825	12841	12804	12870	12916	12834	12676	12697	12748	12857	12772	12858	12854	13022	12735	12791	12801	12927	12729	12877	12786	12675	13035	12855	12850	12857	12704	12896	12815	12814	12904	12981	12803	12901	12770	12700	12832	12847	12748	12857	12870	12856	12810	12763	12888	12918	12768	12823	12835	12899	13023	12766	12754	12640	12700	12963	12667	12889	12981	12738	12936	12725	12978	12833	12831	12867	12913	12939	12799	12843	12741	12938	12786	12844	12724	12882	12913	12862	12950	12808	12769	12801	12772	12779	12997	12816	12765	12760	12757	13023	12810	12899	12878	12829	12748	12821	12694	12930	12890	12809	12606	12867	12840	12709	12897	12760	12687	12863	12834	12758	12955	12898	12941	12872	12775	12878	12813	12906	12707	12772	12845	12868	12714	12815	12705	12732	12932	12821	12975	12840	12942	12820	12946	12861	12877	12700	12737	12785	13002	12740	12892	12625	12888	12798	12912	12663	12785	12851	12934	12732	12857	12874	13030	12940	12801	12946	12781	12814	12962	13011	12926	12797	12850	12826	12926	12953	12843	12788	12936	12939	12804	12690	12916	12727	12807	12954	12894	12869	12762	12937	12650	12913	12875	12791	12896	12804	12855	12868	12849	12749	12926	12782	12943	12920	12743	12866	12826	12939	12905	12837	12907	12789	12759	12914	12857	12826	12903	12848	12965	12901	12898	12745	12839	12787	13009	12767	12925	12763	12863	12839	12883	12835	12760	12848	12804	12798	12822	12773	12942	12802	12876	12701	12865	12802	12786	12895	12842	12655	12863	12811	12915	12951	12841	12967	12831	12870	12743	12783	12767	12930	12875	12819	12754	12960	12808	12862	13091	12920	12747	12879	12869	12719	12843	12992	12722	13029	12863	12723	12821	13016	13008	12844	12818	12795	12938	12807	12908	13014	12654	12972	12707	12971	12738	12920	12898	12784	12747	12921	12797	12797	12864	12933	12821	12896	12850	12790	12847	12698	12932	12929	12998	12689	12822	12799	12939	12820	12869	12794	12896	12771	12966	12843	12872	12790	13007	12751	12811	12970	12938	12698	12850	12821	12888	12872	12816	12786	12764	12826	12759	12829	12914	12848	12826	12937	12781	12696	12746	12836	12804	12839	12753	12859	12893	12866	12884	12853	12791	12999	12947	12917	12792	12726	12917	12858	12800	12933	12690	12803	12873	12795	12831	12919	12900	12857	12857	12778	12825	12849	13028	12902	12807	12700	12815	13070	12908	12790	12826	12786	12842	12644	12927	12750	12809	12757	12746	12862	12879	13004	12839	12871	12916	12786	12777	12924	12740	12897	12869	12826	12660	12917	12834	12929	12886	12674	12854	12854	12734	12843	12864	12660	12837	12766	12969	13030	12885	12906	12949	12781	12907	12874	12794	12839	12864	12794	12844	12818	12839	12811	12751	13077	12788	12843	12702	12873	12940	12917	12837	12885	12929	12888	12965	12899	12833	13055	12797	12813	12850	12818	12939	12639	12848	12901	12658	12756	12861	13035	12652	12757	12955	12941	12859	12615	12738	12944	12737	12884	12794	12969	12899	12710	12837	12672	12758	12876	12805	12840	12766	12874	12815	12883	12812	12704	12863	12793	12943	12804	12817	12840	12842	12883	12762	12830	12808	12838	12739	12786	12670	12808	12839	12823	12641	12961	12656	12843	12849	12810	12792	12926	12808	12972	12751	12811	12807	12794	12898	12882	12785	12828	12790	12623	12823	12868	12845	12714	12777	12954	12991	12688	13127	12979	12743	12910	12658	12930	12907	12761	12973	12927	12800	12869	12739	12969	12877	12902	12813	12943	12826	13026	12871	12994	12811	12706	13058	12847	12933	12866	12801	12894	12748	12905	12905	12931	12826	12866	13022	12797	12875	12842	12883	12819	12883	12784	12706	12804	12879	12819	12877	12873	12984	12881	12896	12844	12919	12790	12870	12759	12785	12735	13072	12926	13215	12768	12819	12805	12840	12923	12796	12886	12889	13025	12802	12748	12835	12821	12725	12750	12716	12849	12900	12796	13014	12989	12919	12793	12852	12652	12805	12663	12836	12839	12861	12814	12892	12834	12905	12700	12931	12781	13006	12839	12769	12816	12879	12947	12877	12724	12879	12853	12879	12773	12682	13009	12799	12974	12848	12775	12796	12951	12749	12839	12839	12977	12760	12932	12944	12755	12912	12743	12875	12683	12826	12797	12935	12887	12608	12915	12748	13000	12811	12812	12852	12840	12756	12858	12895	12848	12827	12778	12814	12937	12931	12899	12841	12966	12767	12870	12881	12783	12921	12770	12978	12839	12762	12644	12837	13000	12882	12862	12949	12712	12712	12862	12805	12733	12949	12937	12684	12815	13122	12751	12891	12680	12999	12860	12910	12881	12963	12966	12931	12967	12917	12901	12935	12755	12981	12913	12713	12923	12871	12761	12834	12866	12896	12805	12896	12899	12762	12900	12760	12900	12844	12894	12855	12777	12957	12767	12754	12785	12853	12650
21893	20978	28194	23957	21139	22844	23487	17789	16897	17130	16730	16623	16780	16825	16360	16332	16512	16539	16395	16283	16402	16296	16306	16356	16472	16306	16207	16347	16188	16333	16408	16308	16211	16092	16335	16301	16222	16401	16358	16206	16287	16387	16258	16323	16213	16172	16310	16232	16153	16287	16172	16312	16280	16189	16319	16364	16105	16227	15932	16162	16226	16070	16229	16337	16091	16230	16309	16236	16201	15971	16334	16146	16133	16137	16092	16024	16087	16176	16258	16085	16398	16157	16245	16279	16238	16061	16234	16129	16229	16098	16298	16213	16027	16148	16255	16145	16101	16043	16249	16161	16274	16179	16310	16128	16217	15979	16227	16321	16286	16185	16226	16161	16350	16328	16023	16060	16146	16079	16174	16175	16057	16112	16045	15938	16051	15817	16136	16173	16204	16178	16187	16267	16231	16089	15855	16052	16172	16135	16097	16170	16194	16216	16177	16093	16127	16244	16290	16190	16081	16209	16266	16232	16363	16105	16200	16090	16278	16213	16116	15958	16139	16192	16040	16105	15958	16069	16164	16058	16188	16104	16164	16202	16076	16154	16203	16123	16172	16234	16333	16184	16017	16067	16045	16189	16274	16189	16009	15886	16066	16119	16093	16124	16129	16106	16302	16195	15993	16140	16074	16164	16188	16131	16233	16167	16244	16167	16124	16091	16243	16264	16143	16201	15973	16126	16184	15986	16240	16140	16044	16101	16150	16165	16256	16157	16050	16333	15971	16124	16167	16239	16213	16095	16249	16019	16263	16045	16146	16180	16025	16131	16127	15990	16286	16055	15931	16105	16035	16187	16088	16085	16049	16072	16153	16018	16119	16070	16148	15720	16214	15920	16164	16119	16222	16066	16138	16166	16168	16237	16233	16207	16260	16087	16087	15932	16025	16142	16010	16109	16025	16116	16021	16057	16279	16027	16156	15991	15986	15969	16194	16100	16350	16251	16278	16036	16050	16238	16165	16126	16276	16034	16166	16166	16022	16122	16145	16144	16278	16110	16127	16194	16172	16141	16303	16176	16122	16181	16325	16242	16179	16165	16314	16281	16161	15997	16289	15981	16027	16046	16161	16002	15991	16028	16267	16070	16111	16015	16312	16011	16161	16174	16239	16180	16163	16077	16086	16123	16279	16242	16265	16114	16078	16332	16302	16113	16321	16239	15915	16118	16119	15979	16191	16224	16060	16248	16124	16305	16255	16030	16050	16020	16206	16232	16003	16262	16118	16063	16200	16345	16020	16288	16317	16230	16241	15915	16193	16234	16153	16102	16032	16099	16089	15978	16052	16245	16113	16242	16208	16224	16124	16123	16223	16151	16011	16148	16222	16047	16194	16262	16137	16012	16285	16116	16146	16205	16112	15949	16183	16208	16256	16276	16346	16193	15927	16011	16009	16246	16196	16172	15992	16227	16159	15914	15970	16079	16145	16210	16130	16061	16069	16268	16048	16143	16101	16167	16118	16124	16090	16149	16074	16188	16061	16123	16099	16246	16023	16269	16166	16173	16063	16039	16222	15935	15950	16133	16234	16135	16271	16303	16095	16241	16071	16061	16221	16151	16117	15960	16236	16087	16136	16076	16012	16058	16076	16204	16280	16119	16058	16045	16185	16059	16117	16030	16223	16066	16006	16177	16020	16165	16067	16078	16094	16066	16138	16134	16297	15988	16010	16006	16179	16320	16166	16114	16182	16077	16168	16167	16066	16159	16133	16055	16155	16073	16268	16188	15924	16172	16079	16240	16184	16043	16012	16257	16118	16159	16153	16106	16177	15983	16177	16336	16293	16068	16162	16025	16182	16354	16263	16051	16055	16018	16232	16034	16251	16243	16266	15965	16152	16030	16180	16096	16177	16031	16015	16055	16293	16030	16184	16075	16066	16191	16062	16115	16311	16197	16246	16082	16125	16071	16026	16083	16120	16057	16052	16085	16287	16249	16299	16082	16140	15961	16138	16087	16043	16301	16240	16375	16186	16324	16110	16251	15974	16228	16175	16147	16356	16190	16101	16208	16287	16246	16121	16099	16091	16214	16122	16031	16037	15975	16314	16282	16178	16187	16115	16415	16086	16139	16151	16180	16116	16183	16190	16017	16347	16069	16030	16214	16098	16040	16086	16129	16016	16184	16238	16180	16227	15948	16219	16170	16140	16463	16137	16077	16251	16270	16017	15938	16097	16037	16096	16364	16151	16175	16180	16045	16248	16216	16273	16237	16177	16087	15990	16117	16041	16089	16156	16035	16236	16140	15937	16255	16334	16160	16187	16252	16008	16177	16082	16033	16373	16269	16169	16093	15993	16249	16372	16143	16215	16256	16129	16137	16075	16004	16212	16132	15937	16071	16027	16035	16103	16068	16268	16155	16129	16356	16123	16075	16201	16261	15885	16153	16146	16023	15963	16170	16108	16099	16069	15862	16172	16221	16175	16232	16161	16090	16022	16011	15982	16371	16226	16066	15957	16228	16136	16180	16100	16038	15992	16284	16060	16205	16331	16166	16028	16062	16156	16035	16253	16245	16081	16018	16110	16155	16008	16213	16281	16114	16292	16251	16279	16027	16085	16242	16306	16016	16116	16353	16152	16118	16240	16054	16279	16119	16193	16198	16005	16135	16352	16084	16264	16072	16155	16396	16263	16031	16276	15960	16202	16223	16211	16366	16309	16037	16200	16261	16225	16090	16100	16237	16021	16149	16049	16216	16181	16149	16091	16309	16058	16106	16048	16167	16248	16148	16040	16145	15979	15930	16122	16299	16252	16030	16075	16017	16236	16201	16197	16258	16144	16298	16027	16159	16033	16134	16078	16183	16081	15926	16270	16353	16319	16182	16132	16165	15851	16206	16178	16143	15870	16122	16081	16060	16302	16147	16237	16315	16079	15988	16202	16319	16034	16287	16008	16098	16080	15939	16195	16192	16136	16200	16086	16150	16328	16220	16118	16140	16290	16133	16219	16010	16136	15996	15984	15984	16360	16004	16182	15985	16188	16058	16054	16146	16177	16197	16027	16274	16183	16200	16061	16322	16219	16031	16113	16185	16212	16306	16115	16105	16089	16209	16001	16123	16163	16193	16078	15966	16162	15986	15961	16041	16091	16176	16071	16344	15967	16279	16184	16126	16056	16124	16273	16236	16220	16335	16304	15972	16119	16031	16065	16074	16154	16118	16110	16143	16156	16021	16259	16187	16170	16016	16096	16159	16026	16218	16154	15942	16153	16048	16185	16197	16177	15992	16082	16127	16158	16096	16178	16112	15925	15910	16021	15977	16204	16179	16089	16273	16084	16019	15941	16140	16224	16058	16195	16320	16180	16166	16116	16170	15975	16256	16162	16142	16019	16162	16032	16077	15881	16264	16178	16126	16069	16143	16198	16099	16157	16064	16094	16289	16063	15936	16146	16062	16083	16427	16266	15974	16011	16018	16352	16292	16360	16049	15974	16029	16245	16154	15845	16118	16071	16075	16006	16049	15936	16279	16018	16106	16178	16058	16078	16174	16284	16106	16127	16283	16054	16066	15970	15982	16143	16128	16141	16057	16143	16254	16171	16146	16400	16053	16200	16259	16286	16103	16059	15914	16004	15974	16037	16020	16190	16216	16215	16035	16194	16206	15975	16112	16080	16084	16288	16260	16121	16164	16248	16396	16177	16163	16308	16122	16168	16124	15988	16285	16269	16201	16247	16017	16180	16222	16415	16234	16070	16212	16076	16064	16141	16028	16310	16091	16248	16376	16111	16255	16125	16274	16041	16139	16137	16142	16239	16177	16251	16290	15928	16100	16088	16131	16164	16208	16139	15822	16071	16199	16143	16115	16090	16169	15988	16145	16169	16152	16206	15882	16010	16355	16167	16189	16128	16156	15967	16075	16125	16313	16225	16066	16092	16040	15964	16147	16192	16124	16224	16157	16015	16094	16109	15997	16290	16294	16085	16050	16003	15946	16214	16063	16050	16337	16224	15980	15993	16298	16198	16175	16424	16076	16118	16054	16034	16081	16020	16205	16088	16266	16139	16134	16407	16199	16086	16158	16150	15993	16154	16161	16059	16053	16045	16160	16014	16188	16172	16157	16110	16079	16075	16092	16121	16188	16268	15936	16282	15920	16145	16257	16009	16215	16170	16129	16100	16101	16135	16240	16214	16158	16026	16254	16282	16040	16277	16084	15867	16112	16070	16128	16122	16242	16215	16068	16238	16150	16028	16287	16214	16250	16318	16194	16154	16262	16200	16060	16114	16078	16279	16127	16028	16253	16256	16044	16039	16136	15871	16209	16264	15958	16020	16246	16140	16022	16214	15995	16030	15914	16052	16109	16194	16078	16231	15941	16073	16042	16124	16215	16375	16081	16065	16098	16079	15996	16144	15972	16180	16204	16170	16013	16352	16104	16074	15993	16103	16325	16238	16425	16303	15952	16299	16164	16245	16176	15980	16113	16008	16281	16012	16075	16345	16073	16027	16302	16238	16180	16198	16137	15880	16278	16134	16103	16303	16058	16086	16253	16171	16026	16068	16259	16138	16034	16049	16008	16271	16039	16199	16207	16234	16162	16129	15987	16070	16197	16121	16149	16214	16091	16084	16175	16010	16057	16105	15975	16113	16346	16226	16057	16082	16294	16204	16081	16014	16042	16100	15947	16222	16222	16316	16358	16145	16223	16075	16040	16241	16134	16063	16026	16141	16172	16110	16217	16021	16099	15968	16131	16255	16286	16191	16231	16210	16019	16076	16094	16162	16193	16227	16154	16209	15939	15907	16074	16110	16181	16022	16285	16148	16311	16009	15871	16197	16225	16201	16045	16043	15983	16202	16313	16190	16376	16256	16126	16243	16192	16146	16212	16140	16254	16132	16105	16058	16082	15978	16183	16225	16241	16321	16325	16201	16031	16315	16246	16069	16010	16112	16204	16243	16274	16279	16163	16071	16415	16295	16101	16175	16219	16100	15989	16150	16216	16068	16207	16146	15907	16213	16287	16210	15907	16176	16081	16320	16001	16180	16050	16124	16177	15937	16087	16162	16317	16207	16169	16106	16185	16059	16034	16287	16277	16046	16027	16006	16372	16097	16124	16041	16071	16105	16206	16044	16141	16329	16145	16108	15868	16397	16129	16213	16174	16233	16033	16340	16125	16060	15872	15948	16101
16008	35525	28138	20793	18535	16875	15847	15299	15069	14653	14512	14383	14434	14228	14299	14151	13923	14188	14037	14253	14137	13972	14067	13944	14043	13903	13931	14012	13930	14051	14156	14000	14033	14010	14030	14024	14004	14130	13926	14041	13948	14090	14062	14094	13993	14055	13986	14078	13996	14090	13878	14047	13941	14108	13991	14064	14122	13980	14008	14019	13927	13993	14016	13997	14088	13870	14053	14114	14004	14099	14110	13758	14072	14082	14011	14032	14009	14089	13826	13856	13824	13943	14098	13943	14048	14074	14165	13984	13929	13927	13995	14129	13926	13950	14028	13964	13934	13968	14129	13978	13925	14028	13957	14001	14071	14123	14020	13909	14040	14034	13943	13854	13963	13944	14003	14073	14088	14066	13892	14032	13928	14010	14013	13984	13881	14080	13893	13873	14174	13875	13982	14103	14019	14142	13908	13925	13838	14054	13868	14099	13891	13998	13868	14040	13838	13961	14013	14199	14089	14064	14077	14093	14001	13930	13985	13979	13997	14070	13991	13961	13781	14064	14112	13864	14136	13865	14125	13970	13976	13922	14117	14118	13972	14135	13944	13940	13875	14111	14002	13907	13956	14010	14089	14003	13972	14023	13991	13798	13896	14024	14088	14155	13985	13999	13965	13812	13937	13790	13945	13994	13954	13909	13976	14032	13851	14005	13940	13961	14000	14095	13883	13823	14116	13868	14097	14122	13894	14118	13939	13865	14103	13885	13934	14082	13979	14027	14002	13955	13865	13954	13955	13975	14037	13936	13864	14068	13915	13969	13948	13714	13801	13854	13836	13932	13917	14057	13894	13904	13942	14002	13992	13905	13910	13973	13960	14018	14194	13845	14089	13981	14238	14028	13940	14015	13891	14070	14032	14057	14081	14054	14073	13856	14056	14091	13914	13925	13899	13991	13970	13967	13868	13953	13851	14014	13985	13922	14127	13863	14021	14053	13968	14027	14053	13870	13888	13884	13968	13931	14047	13856	13997	13925	13968	13996	13952	13726	13894	13830	13993	14063	13994	13908	13885	13917	13807	14044	14092	13956	14016	14246	13911	14042	13977	13951	13896	14015	13770	13859	13948	14062	13986	13868	13972	13800	13830	13855	13899	13957	13997	13972	13917	13811	13978	13886	13988	13910	13992	14017	14000	13955	13962	13849	14033	14067	13876	13847	13997	13940	14164	13756	13938	14122	13875	13913	13962	14068	13841	13887	13781	13799	14026	14070	14020	13834	14124	14045	13897	14062	14010	13945	13934	13946	13846	13889	13904	14011	13937	13899	13898	14062	13814	14111	13721	13988	14117	14074	13936	13996	13970	14043	14030	14001	13877	13960	13952	14037	13955	14152	14004	13989	14018	13993	13923	13869	13991	13948	13917	14104	13937	13870	13931	13953	14017	13974	13926	13982	14065	13899	14139	14023	14027	13981	13987	13871	14001	13873	14004	14045	14012	14103	14064	13694	14124	13913	13748	13943	13929	14080	13967	13937	13695	14037	14070	14056	13843	13694	14016	13898	14110	13954	13973	13998	13717	14025	13991	13984	13923	13815	13903	13943	13942	13934	14051	13934	14051	14004	14048	13907	13942	13918	14005	13841	14036	13984	13903	13734	14004	13871	13993	14137	14072	14132	13756	14050	13958	13875	14189	13897	14025	13950	14018	14018	13900	13990	13769	14069	13990	14077	13923	13801	13980	14028	13955	13882	13832	14101	14019	13956	14065	13903	14116	13788	14034	13929	13937	13887	13908	14009	14098	13997	13911	14017	13849	14015	14055	13997	14036	13739	13973	13970	13967	13963	13874	13864	13853	13891	14111	13810	13900	14042	13912	13955	14060	13901	14011	14046	14080	13807	14093	13916	13894	14128	13958	13936	14055	13983	14110	13946	13940	14023	13877	14062	14018	14042	14099	14023	14039	13887	13910	13915	14145	14022	13955	13928	14132	13919	13758	13925	13816	14113	14034	13917	14042	13839	13813	13964	13926	13907	13922	13897	13924	13987	14192	14114	13956	14017	13852	13881	14134	13966	13921	14003	13938	14049	13809	13945	13947	14102	14127	13816	13911	14025	14128	14058	13965	13929	14137	13807	13932	13986	13913	14015	13945	14119	14022	13858	13998	13975	14011	13934	13905	13688	13828	13943	14221	13949	13957	13917	13884	13958	13893	13867	14123	13847	13811	14095	14065	14034	13797	14099	13974	13755	13905	13999	14057	14066	13995	14049	13984	13931	14005	13992	13927	13927	14006	14050	13970	13937	13879	13996	13963	14064	13810	14052	13981	13877	13927	13913	13885	13896	14050	14032	14030	13806	13856	14096	14161	14104	14012	13796	14422	13903	13896	14105	13992	13892	13988	13728	13995	13980	13883	14042	14037	14024	14021	13851	13946	13993	13941	13972	14135	13962	13876	13860	13924	14027	13857	14033	14032	14032	13861	13934	14041	13972	13992	14020	13828	13941	13989	13894	13983	13942	13922	13965	14042	13946	13886	14043	13776	14014	14153	13870	13843	14033	13924	13978	13954	13860	14035	14023	13919	14069	13963	13815	13875	14077	14092	14006	14105	13833	13905	13968	14016	13977	13961	14031	14015	14085	13880	13793	13904	13948	13964	14003	14010	14041	13970	13987	13998	13997	13954	13978	14069	13971	13892	13956	14109	14052	13943	14126	14198	14067	13946	13874	14084	14045	14043	13934	14088	13892	14061	14068	14124	13806	13884	13876	13996	13841	14043	13910	13772	14074	13968	13874	13917	13948	14095	13858	14233	14042	13987	14032	13954	14042	14023	14079	14107	14022	13919	14017	13965	14075	13987	13802	13960	13774	13782	14022	14001	13980	14045	14015	14002	13965	14148	14002	13874	13848	14049	13891	13833	13997	14022	13950	13898	13980	13897	13804	14096	14013	13924	13992	14004	13985	14015	14068	13809	13938	13907	13841	13987	13981	13928	13864	13973	13972	13989	13975	13956	13998	13810	13808	13861	13859	13835	14034	13975	13900	14101	13963	13917	14031	13774	14115	14065	13996	13885	13903	14012	14033	14048	14148	14076	13949	13966	13914	13965	13944	14137	14023	13803	13845	13997	13921	14061	14118	14006	14044	13987	13973	14063	14045	13885	14032	13976	14056	13957	14171	13827	13890	13823	13918	14057	13972	13870	13849	13887	13971	13934	13833	13919	13981	14042	14066	13832	13928	13978	13993	14017	13823	13828	13879	14068	14020	13929	14018	13968	13829	13895	14080	14065	13873	13981	14156	14071	13972	13918	13767	13814	13932	13902	14112	13864	13895	13940	13928	14078	14020	14052	14030	13990	13895	13916	14063	14019	13925	13901	13956	13917	14131	14103	13952	14002	13980	14034	13772	13818	13950	14026	13938	14051	14004	14119	13894	14032	13843	13843	14025	13966	13913	13956	13889	13837	13821	13926	13865	13988	14079	14170	14045	14042	14067	13881	13903	13837	13926	14013	13964	14000	13908	14030	13821	13909	14169	13812	13833	14026	14026	13830	13896	13924	14035	14062	13931	13911	14011	13904	13923	14316	14082	13926	14042	13954	13923	13976	13857	14063	13943	14017	13767	13936	13875	13985	13925	13887	13946	13984	13883	13971	14050	13930	14024	13821	13965	14013	14170	13858	14033	13948	14085	13919	13994	14031	13788	13878	13879	13787	14130	13765	13851	13949	13949	14035	13905	14143	14013	14046	14021	13921	14006	14137	13926	14055	14009	13838	13906	13942	13971	13990	13906	13892	13948	14093	13994	14050	13933	14053	13885	13972	13955	13829	13845	14091	13967	14118	14052	13763	14061	14124	13929	13963	14150	13984	13945	13957	14009	13948	13939	13816	13842	14006	14015	13960	13868	14106	13856	14003	13852	14062	14043	13997	13965	13941	13893	14057	13852	13920	14143	13818	14154	14103	13940	13942	13912	13988	13979	13996	13942	14064	14084	13917	14045	13916	14174	14167	13988	14088	14063	13974	13860	13982	13961	14059	14112	14077	14039	14114	13992	14040	14002	13884	13997	14015	14108	13987	13890	14001	13889	14063	13909	14016	14074	13888	14057	13921	13877	13943	13916	13944	13931	13995	13947	14007	13873	13975	14041	13853	13773	14027	14031	14062	13904	14026	14008	14098	14013	14080	13980	14000	14018	13877	14020	14121	14215	13837	13985	14059	13950	13841	13918	14060	13873	13997	13943	14020	13922	13914	13980	13941	14007	13916	13841	13924	14115	13916	14002	14013	14133	14193	13915	14024	13896	14087	13905	14127	13941	13974	13925	13954	13939	13830	13971	14003	13975	13916	14052	13975	13987	13997	13948	13896	13950	14084	13919	13980	14171	14007	14023	13885	13857	13974	14001	13700	13889	14016	14053	14043	14037	14008	14013	13969	13880	13874	13813	14013	13926	14125	13804	14069	14029	14037	13911	13935	13971	13948	13954	14084	14061	13957	13876	13928	14045	13946	14075	14147	14016	13917	14054	13896	13992	13790	13993	13951	13879	13875	13780	13963	13863	13960	14142	14006	13952	13980	13983	13975	14020	13975	13873	14006	13960	13962	13880	13956	14006	14087	13847	13863	14029	13977	14112	13943	13984	14014	13906	13928	14090	13852	14073	14033	13910	13886	13883	14120	13920	13984	13921	13783	13916	14013	13943	13754	14046	13913	14055	13741	13853	13981	13982	13971	14016	13958	13906	13982	13918	13923	13765	13961	14061	13967	14018	13852	14025	13872	14007	13935	13880	13876	14029	13977	13922	13900	13922	13878	14026	13868	14009	14084	13990	14030	14126	14070	14043	14017	14192	13999	14011	14103	14092	13961	14007	13923	13885	14035	13849	13874	14114	14035	13842	13894	13905	13961	13912	13977	14122	13998	14028	14110	13897	13991	13952	14044	13984	14111	13873	13934	14003	14017	14038	13946	13864	14017	13892	13900	13937	14021	13967	13791	13991	14136	14031	14096	13823	13847	14048	14030	13884	13852	13841	13946	13975	14037	13984	14098	13986	13831	14033	14014	13886	14037	13989	13829	13978	14004	14086	13996	14009	13911	14055	13920	13981	13864	14122	13995	13888	13893	13796	14000	14032	13894	13890	13945	13927	14036	14073	13864	13992	13889	13977	13985	14090	14004	13969	13957	13936	13936	13993
27989	22159	22896	19023	15514	14960	14773	14451	14403	14087	14302	14297	14396	14089	14264	14245	14237	14406	14237	14124	14373	14049	14173	14106	14298	14349	14269	14175	14195	14214	14195	14079	14038	14114	14310	14229	14181	14112	14042	14067	14219	14153	14162	14252	14231	14200	14080	14343	14267	14205	14079	14121	14074	13999	14304	14017	14180	14150	14139	14021	14066	14021	14230	13984	14149	13939	14084	14138	14184	14177	13907	14310	14200	14109	14270	14073	14291	14401	14043	14190	14093	14190	14141	14311	14223	14126	14095	14338	14025	14301	14131	14110	14275	14040	14069	14125	14120	14104	14237	13985	14241	14019	14368	14045	14166	14100	14021	14014	14161	14018	14146	14255	14009	14163	14369	14185	14042	14172	13997	14034	14125	14400	14311	14319	14003	14122	14281	14051	14084	14248	14190	14064	14209	14103	14165	14220	14075	14123	14083	14035	13988	14093	14103	14112	14181	14185	14205	14315	14164	14002	14271	14230	14042	14217	13990	14158	14034	14155	14167	14127	14054	14054	14049	13994	14075	14023	14183	14177	14050	14037	14114	14053	14126	14090	13844	14275	14188	13920	14261	14247	14038	14055	14246	13909	14079	14181	14144	14057	14075	13918	14145	14120	14141	14039	14116	14209	14194	13981	14214	14074	13894	13946	14275	14292	13974	14167	14388	13986	14064	14325	14160	13963	14225	14286	14189	14155	14140	14072	13951	14007	14143	14255	14045	14062	14120	14198	14104	14045	14158	14025	14070	14252	14209	14172	14104	14271	14186	14122	14205	14129	14217	14112	14193	14162	14077	14213	14313	14106	14098	14036	14227	14231	14358	13910	14031	14094	13961	14309	14221	14042	13931	14003	14151	14126	14266	14039	14045	14194	14033	14231	13995	14221	14235	14172	14102	14250	14210	14087	14078	14126	14074	14188	14153	14114	14092	14122	14130	14101	14121	14196	13989	14179	14278	13993	14048	13953	14176	14111	14160	14239	14173	14057	14068	14175	14203	14239	14113	13972	14039	13956	14064	14170	14140	14269	14118	14026	14235	14128	14040	14017	14086	14310	14125	14138	14037	14266	14161	14069	14147	14212	14420	14057	14229	14100	14276	14174	14086	14074	14222	14080	14198	14030	14216	14108	14174	14270	14145	14111	14160	14163	14286	14059	14196	14254	14142	14254	14275	14148	13968	14034	14100	14181	14053	14294	14218	14072	14017	14188	14025	14076	14307	14070	14230	14208	14105	14162	14028	13966	14059	14021	13958	14153	14161	14099	14373	14022	13881	14141	13863	14188	14055	13921	14200	14321	14275	14116	14142	14112	14083	14223	14096	14135	14093	14128	14137	14203	13999	14015	14142	14120	14156	14084	13959	13881	14028	14054	14053	14316	14204	14281	14174	14030	14032	14177	14144	14052	14170	14263	14057	14437	14076	14117	14124	14264	14055	14205	14155	14119	14159	14157	14351	14184	14243	14233	14232	14161	14214	14179	14237	14050	14124	14099	14162	14311	14144	14039	14107	14086	14204	14022	14038	14024	14144	14183	13975	14016	14073	14145	14195	14011	14090	14108	14042	13953	14018	13999	13941	14106	14323	14325	14028	14033	14088	14242	14156	14172	14142	14169	14155	14359	14292	14298	14016	14271	14015	14200	14159	14230	13946	14113	14385	14252	14177	14199	14168	14154	14073	14267	14051	14180	14071	14005	14044	14032	14268	14281	14041	14072	14304	14006	14287	14234	14138	14099	13999	14333	14211	14294	14118	14035	14068	14177	14295	14414	13953	14001	14149	14413	14111	14138	14393	14094	13949	14085	13978	14311	14064	14073	13993	14332	14076	14004	13989	14185	14305	14100	14111	14102	14155	14262	14192	14205	14042	14315	14108	14123	14280	14086	14184	14100	14256	14259	14223	14166	14093	14241	13986	14008	14188	14184	14317	14042	14181	13956	14205	14177	14223	14208	14090	14089	14003	14131	14325	14148	14025	14130	14011	14137	14127	13970	14132	14250	14161	14036	14206	13909	14056	14103	14006	14149	14194	14162	14320	14180	14179	14106	14199	14197	14060	14178	14206	14130	14055	14113	14199	14104	14171	14196	14220	14035	13959	14334	14191	14141	14123	14034	14062	14252	14063	14099	14089	14264	14124	14038	14125	14185	14082	14069	13963	14164	14052	14189	14317	14131	14299	14256	14222	14116	13941	14049	14045	14258	14153	14224	14182	14248	14060	14040	14184	14189	14037	14147	14142	14239	14134	14161	14039	13917	13973	14039	14053	14178	14216	14048	14004	14175	14080	14302	14031	14222	14255	14294	14289	14328	14089	14021	14182	14100	14067	14106	14118	14061	14222	14021	13993	13964	14145	13991	14026	14058	14128	14139	14216	14235	14194	14186	14203	14034	14108	14060	13909	14028	14135	14207	14163	14122	14251	14110	14167	14200	14247	14120	14258	14127	14317	14223	14148	14053	14100	14148	14238	14110	14143	14186	14118	14083	14137	14158	14387	14231	14249	14108	14242	14063	14241	14328	14127	14164	14211	13994	14019	14316	14209	14135	14304	14231	14092	14128	14140	13958	14155	14099	14058	14094	14158	14119	14110	14181	14209	14012	14016	14088	14020	14192	14221	14250	14186	14317	14143	14288	14228	14028	14099	14030	14203	14101	14179	14180	14153	14174	14173	14155	14088	14025	14111	14173	14253	14196	14038	14267	14030	14047	14135	14298	14066	14070	14041	14140	14036	14068	14167	14275	13985	14232	14232	14312	14158	14036	14063	14200	14264	14304	14274	14132	14117	14255	14102	14376	14137	14169	14166	14233	14185	14290	14329	14100	14051	14173	14188	14238	14389	14131	14023	14179	13960	14207	14167	14075	14131	14054	14103	14053	14217	13958	14055	14082	14067	14122	14337	14118	14331	14193	14105	14146	14121	14327	14162	14164	13995	14261	14315	14305	14199	14088	14297	14018	14363	14120	13909	14176	14347	14078	14051	14253	13905	14029	14248	14040	14058	14148	14058	14197	14141	14072	14212	13999	13910	13987	14127	14192	14089	14198	14220	14054	14028	14014	13921	14303	14183	14259	14186	14151	14153	14255	14044	14252	14385	14265	14075	14089	14194	14071	14153	14422	14096	14005	14223	14091	13994	14057	14167	14076	14041	14150	14124	14036	14069	14055	14152	13953	14130	14108	14214	14052	14047	14126	14128	14392	14340	14158	14042	14360	14318	14233	14230	14449	14185	14161	14222	14126	14137	14168	14220	14148	14178	14108	14244	14107	14028	14211	13854	14202	14238	14193	14193	14260	14244	13997	14206	14021	14111	14196	14081	13991	14317	14021	14148	14209	14100	14097	14252	14174	14018	14257	14196	14130	14542	14332	14109	14124	14161	13958	14167	14222	14119	14243	14177	14268	14200	14209	14140	14208	14078	14206	14224	14235	14057	14154	14160	14217	14041	14135	14122	14204	14133	14065	14043	14178	14180	14083	14141	14283	14060	14079	14279	14054	14229	14119	14245	14266	14299	14204	13939	13976	14371	13989	14108	14374	14062	14051	13991	14161	14026	14200	14211	14145	14235	13998	14271	14240	14221	13946	14076	14156	14084	14024	13877	14257	14223	14124	14201	14109	14306	14064	14278	14095	14244	14122	14011	14222	13995	14179	14355	14156	14083	14221	13979	13985	13981	14255	14039	14273	14208	14020	14429	14306	14061	14182	14146	14295	13952	14173	14357	13969	13973	14192	14130	14176	14291	14178	14088	14364	13902	14286	14145	14276	14147	14242	14129	14098	14118	14363	14012	14310	14072	13969	14100	14268	14038	14282	14086	14072	14079	14066	14058	14085	14123	14118	14169	14369	14217	14192	14190	14230	14174	14037	13945	14167	14096	14231	14035	14114	14108	14140	14137	14164	14153	14184	14223	14211	14118	14227	14190	14063	14236	14292	14064	14240	14006	14263	14265	14244	14126	14124	14085	14104	14006	14249	14215	14125	13998	14193	14231	14311	14014	14083	14093	14207	14104	14211	14001	14171	14048	14185	14140	14117	14117	14194	14268	14224	14199	14207	14220	14064	14211	14164	14268	14336	14129	14127	14191	14103	14041	14224	14177	14136	14165	14224	14284	14222	14305	14235	14055	14132	14090	14013	14132	14117	14129	14065	14127	14237	14173	13899	14094	14198	14090	13985	14090	14042	14040	14161	14153	14034	14052	14304	14079	14202	14183	14155	14034	14106	14205	14104	14110	14205	14176	14238	14171	14120	14288	14211	13991	14025	14014	14208	14101	14100	14192	14162	14321	14295	14166	14247	14171	13879	13939	14348	14100	14239	14435	14160	14228	14164	14078	14021	13963	14390	14108	14154	14171	14277	14067	14042	14111	14196	14105	14266	14262	14193	14271	14111	14072	14270	14065	14126	14094	14118	14115	14257	14242	14171	14179	14222	14096	14099	14173	14152	14276	14182	14135	14251	14261	14053	14053	13987	13998	14206	14144	14273	14269	14111	14100	14324	14183	14319	14202	14241	14090	14113	14290	14163	14002	14155	14055	13994	14212	14175	14149	14169	14169	14038	14132	14133	14169	14109	14052	14081	14127	14250	14132	14285	14145	14152	14096	14205	14098	14070	14117	14108	14048	14173	14370	14110	14048	14208	14142	14141	14162	13964	13904	14151	14195	14021	14147	14228	14197	14112	14147	14023	14121	14060	14312	14164	14181	14098	14283	14021	14144	14130	14121	14126	14097	14224	14229	14049	13998	14253	14231	14005	14321	14187	14047	14141	14065	14188	14068	13905	14281	14219	14060	14174	14060	14131	14124	14277	14200	14267	14088	14082	14165	14362	14120	14080	14308	14123	14142	14151	14087	14367	14161	14096	14299	13965	13918	14050	13963	14209	14286	14200	14151	14169	14045	14246	14122	14077	14199	14129	14191	14126	14091	14147	14241	14181	14187	14348	13990	14293	14197	14246	14162	14120	14312	14137	14262	14128	14228	14335	14113	14187	14142	14120	14142	14142	14088	14322	14284	14189	14153	14013	14144	14121	14269	14075	14258	14389	14129	14112	14230	14015	14227	14077	14096	14047	13978	14247	14192	14351	14186	14182	14330	14131	14055	14097	14000	14117	14097	14313	14265	14112	14151	14235	14112	14250	14122	13997
16606	25066	19353	15532	14705	13759	13369	13217	12985	13026	13026	12839	12968	12641	12945	12871	12805	12789	12794	12744	12723	12668	12820	12882	12872	12808	12754	12852	12732	12884	12737	12899	12678	12700	12777	12843	12866	12790	12636	12755	12724	12735	12691	12617	12653	12744	12814	12819	12778	12722	12810	12756	12788	12838	12779	12803	12718	12607	12684	12577	12821	12694	12738	12743	12656	12816	12916	12676	12593	12865	12914	12797	12811	12812	12745	12724	12678	12824	12764	12841	12921	12733	12809	12699	12678	12745	12754	12725	12595	12780	12787	12745	12784	12694	12774	12691	12871	12741	12772	12754	12764	12915	12668	12792	12835	12744	12758	12862	12737	12743	12718	12905	12773	12804	12827	12685	12665	12804	12744	12664	12723	12744	12705	12844	12810	12743	12729	12772	12808	12757	12730	12659	12826	12876	12673	12752	12838	12747	12749	12737	12822	12888	12772	12848	12795	12862	12550	12911	12713	12592	12646	12703	12752	12824	12618	12850	12646	12687	12810	12716	12790	12851	12789	12686	12896	12782	12693	12688	12708	12779	12784	12850	12708	12931	12830	12742	12825	12986	12717	12562	12921	12792	12663	12846	12656	12734	12867	12808	12698	12790	12692	12871	12863	12783	12846	12637	12792	12861	12969	12924	12687	12701	12990	12722	12672	12844	12856	12764	12752	12732	12654	12712	12741	12860	12775	12752	12759	12891	12730	12786	12775	12824	12860	12842	12859	12775	12746	12818	12819	12606	12703	12757	12763	12811	12758	12825	12728	12786	12760	12744	12872	12627	12723	12841	12737	12786	12779	12681	12798	12769	13056	12678	12660	12715	12645	12795	12820	12871	12677	12791	12760	12754	12921	12827	12804	12796	12828	12602	12658	12761	12666	12778	12795	12952	12822	12815	12779	12633	12670	12847	12793	12865	12917	12663	12600	12830	12648	12859	12740	12820	12813	12782	12846	12615	12680	12649	12858	12690	12759	12967	12657	12735	12860	12672	12669	12764	12434	12835	12802	12869	12745	12721	12961	12851	12737	12693	12798	12772	12885	12730	12760	12982	12779	12859	12658	12815	12636	12745	12740	12809	12861	12849	12747	12661	12641	12707	12739	12661	12711	12791	12776	12775	12876	12621	12718	12934	12806	12771	12757	12745	12636	12846	12751	12592	12597	12641	12908	12742	12758	12730	12813	12988	12750	12799	12844	12839	12781	12793	12786	12949	12649	12799	12648	12874	12896	12830	12833	12680	12686	12792	12800	12776	12712	12719	12640	12760	12828	12740	12834	12779	12818	12745	12793	12697	12715	12641	12710	12767	12799	12673	12840	12785	12610	12851	12805	12731	12633	12650	12913	12688	12786	12689	12723	12772	12674	12764	12930	12678	12685	12739	12726	12705	12701	12656	12728	12702	12863	12896	12825	12620	12825	12853	12714	12627	12724	12647	12649	12870	12693	12759	12743	12834	12725	12697	12667	12756	12771	12909	12713	12770	12704	12876	12624	12753	12735	12728	12812	12637	12645	12811	12728	12653	12764	12755	12547	12768	12852	12728	12791	12687	12706	12706	12708	12737	12720	12771	12707	12715	12716	12684	12858	12713	12750	12923	13007	12861	12836	12876	12726	12837	12688	12869	12689	12902	12866	12729	12986	12818	12774	12717	12812	12805	12855	12749	12737	12807	12766	12946	12657	12626	12765	12520	12603	12873	12690	12812	12897	12739	12873	12624	12817	12806	12765	12846	12795	12725	12826	12712	12836	12821	12797	12884	12716	12613	12534	12696	12617	12740	12887	12751	12682	12778	12792	12730	12763	12711	12790	12818	12697	12776	12814	12784	12906	12875	12800	12736	12948	12753	12747	12772	12703	12629	12841	12886	12888	12776	12749	12779	12864	12837	12773	12832	12696	12795	12845	12939	12630	12803	12838	12738	12870	12633	12806	12646	12712	12766	12658	12829	12785	13002	12708	12840	12702	12833	12918	12658	12747	12832	12829	12744	12612	12847	12749	12781	12789	12680	12743	12804	12801	12740	12747	12802	12753	12796	12780	12896	12714	12693	12777	12790	12838	12815	12859	12890	12785	12667	12807	12631	12720	12688	12610	12675	12820	12801	12788	12825	12858	12718	12823	12852	12662	12702	12776	12627	12796	12787	12820	12764	12758	12760	12748	12899	12764	12900	12663	12974	12747	12661	12798	12861	12866	12782	12622	12790	12774	12877	12723	12886	12901	12724	12736	12650	12875	12823	12766	12722	12734	12704	12738	12689	12726	12859	12744	12863	12833	12766	12788	12715	12741	12862	12689	12723	12640	12683	12692	12777	12805	12698	12723	12663	12965	12807	12677	12665	12726	12804	12815	12981	12902	12734	12695	12747	12636	12728	12789	12834	12811	12756	12717	12823	12704	12788	12730	12828	12767	12832	12734	12827	12801	12781	12802	12952	12873	12803	12994	12870	12838	12687	12873	12823	12679	12848	12878	12810	12802	12748	12805	12919	12632	12720	12680	12774	12804	12693	12755	12653	12770	12661	12705	12800	12798	12714	12678	12733	12702	12774	12665	12645	12718	12793	12780	12573	12640	12681	12761	12774	12857	12737	12817	12793	12829	12873	12803	12747	12775	12799	12660	12885	12700	12719	12898	12781	12841	12913	12876	12655	12805	12811	12797	12741	12680	12718	12846	12682	12675	12650	12763	12689	12839	12785	12554	13005	12711	12657	12822	12743	12820	12797	12757	12763	12711	12787	12698	12710	12811	12858	12619	12808	12690	12677	12708	12723	12780	12875	12704	12599	12696	12673	12848	12711	12720	12649	12857	12686	12828	12869	12685	12650	12758	12857	12849	12709	12755	12760	12918	12773	12802	12763	12826	12920	12728	12772	12788	12784	12676	12905	12827	12719	12735	12648	12754	12714	12731	12845	12834	12797	12851	12771	12616	12769	12844	12689	12855	12766	12860	12653	12812	12712	12694	12793	12772	12788	12745	12849	12799	12667	12669	12755	12799	12531	12990	12821	12703	12689	12813	12885	12656	12844	12744	12598	12956	12648	12658	12775	12777	12927	12828	12824	12688	12787	12724	12805	12844	12768	12739	12891	12661	12527	12806	12830	12886	12821	12712	12777	12841	12787	12753	12778	12832	12921	12792	12729	12885	12901	12600	12646	12731	12792	12754	12642	12596	12836	12677	12828	12859	12747	12754	12822	12771	12743	12976	12823	12815	12845	12856	12711	12984	12623	12754	12821	12755	12890	12765	12814	12703	12714	12899	12838	12824	12760	12779	12818	12726	12692	12943	12742	12710	12733	12602	12668	12868	12948	12762	12785	12716	12693	12712	12816	12792	12635	12723	12781	12851	12584	12643	12722	12840	12872	12651	12877	12774	12874	12888	12624	12722	12742	12934	12801	12707	12665	12780	12743	12762	12904	12764	12839	12856	12614	12692	12797	12912	12775	12905	12908	12666	12804	12721	12791	12640	12757	12941	12757	12677	12763	12763	12829	12758	12817	12694	12736	12740	12858	12883	12637	12863	12860	12631	12777	12724	12639	12681	12693	12859	12693	12737	12864	12672	12885	12865	12679	12659	12936	12755	12703	12690	12714	12856	12815	12911	12733	12734	12698	12767	12637	12623	12867	12840	12703	12720	12746	12823	12790	12895	12685	12764	12787	12949	12760	12625	12738	12736	12855	12815	12827	12718	12740	12755	12764	12778	12891	12741	12801	12882	12617	12736	12761	12812	12853	12885	12759	12703	12865	12699	12743	12749	12751	12701	12844	12832	12859	12775	12806	12776	12711	12759	12747	12811	12917	12814	12716	12882	12717	12643	12668	12906	12655	12788	12733	12718	12922	12788	12856	12912	12734	12752	12942	12854	12896	12824	12745	12776	12794	12661	12806	12742	12811	12764	12801	12802	12756	12547	12969	12770	12841	12807	12758	12837	12876	12886	12737	12853	12759	12644	12918	12833	12838	12709	12774	12879	12649	12753	12790	12787	12728	12703	12861	12748	12906	12839	12821	12764	12873	12682	12794	12740	12755	12700	12752	12698	12895	12759	12838	12949	12821	12867	12751	12638	12743	12680	12704	12752	12962	12774	12839	12750	12785	12761	12898	12716	12723	12906	12898	12740	12864	12663	12777	12714	12812	12639	12776	12609	12864	12861	12676	12845	12652	12891	12731	12806	12717	12788	12967	12812	12772	12636	12763	12821	12602	12848	12760	12720	12759	12806	12802	12787	12812	12795	12803	12864	12787	12883	12771	12899	12655	12821	12756	12817	12653	12768	12698	12802	12835	12685	12747	12847	12951	12867	12782	12862	12607	12782	12728	12676	12881	12758	12828	12887	12797	12758	12679	12733	12699	12836	12906	12870	12931	12844	12784	12960	12840	12755	12668	12771	12845	12824	12745	12762	12723	12714	12846	12864	12915	12644	12666	12689	12853	12949	12599	12698	12812	12703	12711	12852	12828	12761	12803	12815	12845	12728	12800	12852	12763	12713	12851	12749	12816	12629	12718	12755	12944	12805	12755	12882	12734	12742	12734	12785	12901	12756	12650	12825	12841	12881	12706	12857	12781	12722	12773	12876	12712	12638	12781	12801	12687	12737	12851	12946	12836	12801	12748	12704	12767	12788	12689	12743	12662	12841	12791	12774	12842	12767	12664	12671	12768	12736	12821	12849	12751	12960	12702	12601	12698	12816	12800	12747	12679	12590	12746	12909	12756	12791	12804	12812	12812	12714	12884	12770	12704	12730	12750	12912	12673	12894	12712	12864	12683	12729	12895	12712	12682	12742	13006	12691	12842	12698	12840	12695	12719	12794	12777	12768	12727	12751	12842	12790	12673	12691	12685	12801	12769	12791	12644	12650	12838	12783	12712	12646	12768	12970	12592	12779	12841	12738	12919	12709	12789	12809	12835	12753	12910	12855	12748	12770	12605	12741	12845	12666	12655	12673	12841	12557	12748	12904	12748	12773	12725	12863	12663	12737	12845	12814	12755	12830	12694	12817	12778	12758	12658	12749	12733	12770	12805	12693	12858	12660	12897	12867	12664	12745	12663	12800	12622	12859	12640	12780	12623	12542	12844	12693	12839	12716	12774	12768	12759	12677	12912	12731	12809	12891	12828	12873	12761	12859	12703	12762	13086
22784	20963	27753	24431	21641	20202	18612	16249	15653	15747	15463	15471	15593	15170	15285	15282	15408	15249	15193	15088	15115	15108	15285	15290	15293	15399	15272	15250	15308	15260	15244	15155	15095	15058	15214	15047	15413	15085	15267	15316	15246	15063	15278	15075	15379	15338	15095	15381	15315	15128	15201	15335	15043	15202	15432	15260	15283	15288	15286	15165	15265	15267	15193	14930	15187	15110	15098	15211	15403	15154	15239	15231	15240	15334	15107	15202	15265	15057	15223	15152	15101	15244	15153	15293	15200	15212	15332	15282	15306	15160	15192	15181	15025	15275	15211	15091	15060	15198	15157	15219	15198	15207	15195	15207	15136	15375	15099	15105	15422	15181	15193	15069	15344	15215	14990	15038	15211	15269	15212	15075	15248	15272	15204	15376	15209	14977	15141	15265	15066	15185	15207	15151	15048	15173	15126	15229	15114	15138	15226	15193	15091	14956	15104	15346	15040	15164	15024	15208	15409	15155	15082	15039	15188	15055	15158	14948	15157	15170	15157	15126	15095	15130	15194	15231	15264	15120	15092	15151	15055	15158	15282	15238	15174	15204	15295	15195	15127	15423	15203	15210	15254	15020	15020	15186	15328	15255	15369	15099	14997	15027	15231	15245	15056	15093	15098	15053	15096	15317	15282	15268	15249	15183	15383	15314	15253	15146	15083	15142	15105	15197	15224	14967	15183	15175	15235	15225	15158	15248	15149	15121	15239	15057	15118	15308	15013	15083	15180	15188	15126	15207	15361	15248	15051	15159	15223	15181	15170	15298	15057	15200	15252	14967	15169	15178	15359	15207	15364	15201	15249	15310	15028	14907	15166	15365	15201	15177	15150	15309	15141	15237	15108	15168	14994	15128	14952	15182	15068	15146	15013	14933	15342	15091	15105	15250	15298	15140	15319	15181	15271	15156	15148	15084	15361	15155	15238	15269	15264	15229	14979	15035	15099	15217	15099	15109	15198	15114	15321	15197	15327	15136	15006	15135	15199	15224	15218	15130	15087	15225	15181	15006	15246	15153	15287	15048	15260	15217	15218	15104	15063	15266	15209	15125	15247	15205	15340	15090	15338	15013	15186	15302	15227	15212	15209	15161	15472	15353	15285	15175	15211	15119	15107	15112	15210	15202	15209	14972	14996	15141	15228	15236	15037	15105	15086	15415	15110	15028	15104	15006	15218	15020	15264	15201	15083	15170	15087	15138	15147	15280	15180	15059	15118	15140	15004	15218	15268	15253	15043	15181	15176	15173	15121	15141	15191	15247	15125	15285	15291	15044	15332	15352	15236	14924	15373	15188	15169	15248	15053	15234	15080	15137	15140	15165	14967	15313	15133	15184	15098	15157	15181	15154	15135	15180	15089	15154	15072	15278	15328	15097	15176	15136	15183	15172	15222	15186	15473	15293	15292	15181	15218	15156	15281	15000	15033	15354	15135	15211	15250	15275	15079	14984	15143	15162	15072	15160	15059	14984	15197	15062	15114	15109	15289	15193	15082	15257	15195	15181	15242	15072	15239	15214	15144	15161	15271	15158	15261	15205	15143	15149	15021	15283	15231	15064	15147	15241	15297	15142	15148	15025	15142	15131	15170	15213	15123	15164	15291	15306	15398	15094	15266	15083	15062	15213	15280	15139	15186	15159	15068	15188	15211	15089	15308	15250	15134	15348	15123	15086	15137	15177	14985	15061	15315	15147	15263	15113	15155	15086	15305	15059	14935	15029	15147	15103	14932	15167	15134	15183	15101	15245	15041	14997	15244	15366	15033	15336	15207	15155	15124	15124	15242	15379	15306	15107	15142	15156	15143	15202	15125	15122	15233	15263	15229	15100	15202	15256	15254	15249	15293	14986	15059	15213	15278	15292	15087	15094	14980	15114	15216	15127	15063	15121	15409	15186	15011	15250	15167	15017	15195	15101	15316	15201	15227	15233	15213	14897	15153	15008	15267	15151	15087	14916	15217	15156	15135	15079	15267	15039	15158	15017	15314	15225	15298	15026	15204	15228	15219	15266	15281	15182	15185	15078	15169	15085	15167	15108	15132	15315	14983	15109	15009	15022	15148	15215	15167	15107	15092	15208	15200	15262	15165	15186	15102	15259	15026	15013	15188	15182	15296	14966	15142	14989	15393	15181	15149	15107	15009	15199	15265	15331	15241	15169	15150	15072	15216	15177	15155	15200	15277	14974	15216	15230	15240	15288	15285	15270	14971	15293	15161	15234	15269	15326	15475	15157	15218	15305	15094	14964	15309	15191	15107	15201	15179	15152	15323	15428	15084	15034	14912	14969	15059	15272	15357	15272	15206	15318	14981	15475	15147	15006	15376	15171	15036	15135	15016	15017	15136	15139	15424	15201	14951	15176	15261	14968	15239	15193	15276	15202	15210	15240	15197	15349	15277	15330	15326	15358	15033	15085	15128	15309	15086	15169	15153	15129	15067	15128	15162	15021	15054	15076	15166	15141	15216	15069	15168	15212	15273	15233	15321	14914	15321	15338	15210	14889	15026	15252	15216	15379	15162	14894	15032	15147	15213	15253	15143	15304	15251	15019	15127	15307	15006	15000	15125	15320	15151	15176	15272	15233	15157	15347	15367	15189	15140	15138	15257	15124	15021	15191	15043	15147	15168	15202	15043	15081	15049	15090	15155	15277	15229	15306	15224	15122	15040	15272	15125	14971	15408	15374	15387	15376	15312	15072	15080	15306	14998	15329	15059	15098	15383	15002	15077	15037	15126	15137	15174	15120	15205	15000	15003	15129	15098	15232	15105	15155	15367	15052	15194	15191	15401	15127	15062	15155	15165	15248	15096	15069	15106	15128	15206	15052	15386	15167	15237	15160	15244	15338	15136	15275	15307	15309	15348	15124	15236	15380	15256	15116	15169	15273	15338	15424	15238	15251	15118	15175	15254	15107	15169	15301	15087	15208	15240	15135	15072	15231	15242	15189	15277	15115	15191	15027	15206	15373	15160	15239	15078	15049	15345	15151	15212	15356	15219	15339	15183	15087	15018	15111	15163	15256	15071	15223	15096	14936	15028	15124	15024	15103	15249	15106	15221	15198	15245	15289	15169	15088	15248	15143	15159	15228	15026	15065	15391	15087	15188	15373	15051	15184	15118	15181	15359	15123	15248	15164	14989	15095	15294	15109	15120	15178	15156	15211	15248	15249	15043	15295	15152	15089	15143	15101	15233	15256	15171	15179	15240	15215	15028	15115	15118	15094	15153	15027	15301	15254	15205	15382	15224	15153	15110	15044	15178	15151	15107	15340	15227	15099	15256	15146	15132	15220	15221	15243	15182	15206	15377	15150	15204	15140	15209	15317	15298	15048	15306	15215	15057	15185	15105	15271	15172	15362	15201	15385	15075	15098	14989	15262	15058	15290	15289	15115	15178	15019	15108	14945	15258	15085	15265	15333	15198	15183	15138	15062	15019	15251	15311	15152	15300	15040	15157	15313	15020	15070	15129	15223	15159	15134	15179	15362	15200	15260	15082	15123	15103	15216	15128	15101	15188	15102	15238	15066	15038	15106	14998	15253	15206	15212	15149	15308	15121	15075	15272	15044	15189	15003	15015	15179	14994	15101	15131	15035	15162	15057	15048	15078	15137	15089	15318	14980	15222	15158	15026	15131	15025	15286	15362	15403	15101	15305	15122	15125	15312	15274	15182	15074	15195	15286	15221	15186	15251	15040	15167	15065	15226	15242	15069	15211	15143	15321	15001	15095	15062	15180	15192	14991	14991	15281	15039	15111	15123	15058	15188	15157	15310	15200	15197	15203	15080	15150	15207	15099	15228	15086	15086	15309	15185	15350	15186	15309	15164	15110	15283	15030	15145	15385	15162	15303	15119	15281	15101	15241	15388	15089	15005	15115	15276	15116	15144	15349	15068	15462	15168	15123	15204	15078	15186	15184	15029	15419	15303	15037	15174	15228	15081	15021	15013	15133	15334	15193	15088	15132	15290	15076	15341	15263	15280	15217	15248	15463	15156	15301	15124	15165	15202	15063	15109	15313	15141	15169	15225	15177	15207	15232	15256	15060	15050	15161	15214	15243	15051	15021	15220	15283	15205	15020	15220	15172	15006	15348	15161	15303	15296	15253	15304	15202	15183	15103	15275	15137	15315	15249	14899	15080	15185	15261	15306	15040	15066	15079	15217	15153	15200	15068	15144	15217	15176	15166	15206	15103	15210	15201	15161	15271	15354	15296	15063	15012	15063	15394	15216	15223	15302	15193	15256	15182	15234	15342	15054	15254	15413	15194	15116	15088	15231	15132	15154	15267	15224	15299	15169	15221	15214	15210	15396	15258	15385	15110	15101	15195	15219	15390	15268	15248	15288	15193	15158	15101	15224	15154	15307	15339	15362	15078	15158	15078	15278	15144	15266	15233	15149	15289	15133	15154	15335	15315	15260	15161	15186	14979	15130	15239	15286	15211	15385	15121	15383	15241	15045	15105	15536	15154	15223	15219	15057	15179	15522	15116	15171	15025	15232	15141	15156	15315	15238	15323	15300	14988	15360	15169	15357	15421	15298	15153	15226	15230	15153	15107	15081	14911	15178	15327	15257	15330	15154	15229	15202	15106	15235	15265	15080	15191	15127	15150	15046	15212	15084	15106	15239	15179	15258	15072	15242	15284	15153	15247	15434	15471	15281	15138	15187	15117	15256	15265	15140	15155	15138	15201	15329	15043	15131	14989	15274	15270	15068	15170	15115	15205	15080	15399	15204	15038	15305	15038	15319	15041	15089	15139	15137	15250	15154	15235	15361	15159	15242	14979	15094	15101	15162	15018	15139	15120	14937	15239	15130	15164	15125	15265	15105	15475	15285	15228	15222	15340	15131	15168	15096	15175	15223	15123	15166	15293	15326	15323	15264	15174	15292	15111	15176	15070	15025	15216	15244	15068	15184	15082	15132	15388	15155	15154	15138	15044	15188	15224	15286	15036	15198	15275	15122	15006	15048	15113	15457	15166	15176	15111	15140	15191	15245	15217	15027	15091	15183	15218	14974	15315	15075	15129	15255	15301	15272	15138	15346	15171	15002	15235	14972	15253	15092	15071	15170	15130	14977	15192	15082	15141	15045	14937	15022	14891	15155	15253	15275	15070	15226	15085	15001	15069	15295	15197	15017	15166
14669	30694	23786	18499	16716	15252	14639	14186	14035	13826	13780	13865	13588	13579	13500	13511	13512	13513	13388	13461	13580	13741	13522	13489	13471	13392	13474	13523	13535	13406	13493	13423	13557	13292	13367	13446	13439	13327	13532	13529	13539	13284	13379	13478	13468	13343	13464	13415	13541	13477	13529	13545	13434	13321	13535	13395	13425	13481	13408	13575	13409	13305	13435	13414	13460	13396	13485	13396	13551	13543	13401	13268	13449	13438	13467	13442	13424	13452	13322	13532	13425	13633	13397	13434	13419	13415	13387	13408	13205	13391	13513	13246	13358	13432	13232	13472	13528	13544	13511	13442	13477	13457	13362	13517	13380	13638	13405	13452	13442	13528	13472	13481	13424	13557	13587	13498	13376	13442	13338	13401	13353	13438	13365	13421	13367	13521	13305	13550	13515	13405	13486	13418	13395	13227	13334	13535	13183	13381	13313	13308	13512	13427	13287	13519	13482	13404	13385	13386	13519	13482	13476	13489	13233	13340	13418	13564	13546	13366	13301	13349	13494	13414	13388	13426	13413	13465	13456	13461	13385	13378	13399	13349	13387	13372	13431	13500	13358	13496	13570	13403	13444	13564	13344	13472	13173	13345	13368	13402	13360	13465	13283	13442	13443	13417	13488	13491	13327	13225	13422	13506	13410	13354	13506	13615	13438	13497	13315	13457	13403	13404	13413	13491	13407	13529	13373	13368	13276	13312	13468	13409	13462	13410	13283	13552	13447	13573	13332	13508	13534	13477	13506	13332	13444	13436	13414	13310	13355	13395	13391	13389	13535	13321	13418	13288	13511	13461	13101	13302	13579	13478	13506	13463	13453	13508	13380	13457	13481	13500	13357	13434	13443	13507	13428	13383	13452	13557	13508	13459	13355	13395	13412	13425	13644	13526	13261	13198	13470	13553	13308	13356	13462	13434	13498	13481	13505	13481	13460	13553	13436	13248	13378	13492	13419	13493	13476	13338	13577	13457	13474	13584	13475	13466	13337	13435	13442	13463	13408	13503	13401	13367	13464	13400	13557	13602	13356	13539	13438	13453	13474	13399	13383	13382	13523	13330	13303	13562	13432	13406	13555	13590	13397	13363	13434	13382	13461	13267	13472	13340	13366	13403	13421	13414	13393	13435	13608	13441	13402	13474	13495	13525	13396	13313	13416	13386	13483	13585	13398	13391	13232	13408	13516	13327	13267	13331	13281	13390	13367	13364	13404	13345	13451	13297	13437	13361	13330	13576	13386	13509	13450	13508	13413	13530	13517	13387	13378	13352	13425	13259	13497	13415	13458	13381	13469	13657	13507	13452	13297	13309	13519	13494	13262	13406	13301	13369	13351	13578	13245	13284	13324	13339	13428	13360	13402	13233	13445	13376	13324	13253	13469	13311	13328	13371	13423	13540	13457	13402	13432	13465	13404	13448	13242	13449	13544	13411	13398	13485	13413	13600	13442	13427	13411	13288	13421	13428	13520	13504	13449	13455	13389	13386	13353	13494	13519	13378	13387	13302	13482	13594	13386	13585	13448	13374	13420	13373	13482	13617	13304	13335	13411	13536	13504	13327	13428	13546	13561	13541	13526	13185	13429	13300	13505	13283	13452	13428	13331	13445	13484	13378	13406	13405	13278	13436	13349	13360	13327	13382	13530	13478	13426	13515	13564	13309	13541	13404	13487	13517	13371	13500	13470	13570	13437	13348	13442	13496	13536	13430	13489	13231	13493	13441	13207	13418	13198	13293	13246	13273	13568	13331	13212	13450	13455	13448	13576	13366	13391	13303	13508	13444	13508	13389	13567	13412	13360	13393	13442	13407	13555	13417	13451	13321	13411	13443	13458	13516	13462	13410	13441	13363	13456	13429	13260	13336	13506	13393	13478	13422	13327	13477	13418	13428	13441	13352	13416	13558	13434	13421	13449	13256	13462	13479	13320	13449	13495	13481	13398	13470	13294	13471	13469	13474	13416	13433	13504	13430	13387	13379	13379	13370	13760	13493	13483	13403	13407	13359	13390	13351	13426	13398	13371	13392	13322	13340	13405	13704	13283	13377	13432	13552	13328	13456	13476	13266	13373	13398	13507	13472	13516	13358	13400	13436	13487	13334	13323	13524	13243	13478	13440	13463	13561	13456	13460	13558	13268	13446	13323	13419	13412	13387	13481	13428	13502	13478	13430	13501	13351	13349	13436	13447	13389	13440	13444	13336	13429	13391	13240	13463	13457	13420	13395	13418	13436	13466	13396	13301	13382	13368	13439	13550	13446	13403	13396	13390	13524	13458	13468	13484	13381	13435	13442	13380	13443	13220	13359	13451	13724	13351	13410	13460	13538	13399	13293	13407	13381	13334	13425	13372	13176	13330	13360	13476	13478	13439	13396	13539	13425	13522	13303	13354	13397	13608	13365	13512	13461	13359	13450	13389	13378	13305	13597	13357	13635	13460	13291	13415	13293	13308	13462	13380	13509	13436	13387	13460	13420	13470	13504	13400	13435	13389	13487	13465	13340	13439	13529	13440	13240	13409	13444	13482	13416	13217	13476	13367	13467	13622	13462	13194	13552	13494	13592	13346	13429	13299	13438	13316	13480	13311	13423	13389	13464	13387	13343	13319	13165	13274	13343	13359	13456	13423	13577	13489	13538	13557	13302	13415	13549	13368	13429	13375	13307	13385	13405	13305	13333	13407	13620	13370	13474	13424	13450	13619	13412	13444	13377	13215	13338	13283	13268	13290	13507	13398	13403	13434	13572	13339	13240	13445	13458	13384	13656	13426	13371	13359	13497	13581	13326	13432	13448	13262	13475	13513	13482	13352	13550	13386	13597	13479	13447	13350	13478	13365	13433	13365	13429	13249	13324	13579	13383	13512	13388	13425	13354	13430	13253	13376	13394	13543	13337	13299	13501	13478	13518	13480	13417	13402	13517	13350	13398	13531	13394	13403	13568	13562	13473	13398	13484	13337	13530	13607	13340	13410	13388	13530	13455	13521	13479	13372	13378	13417	13482	13358	13407	13493	13387	13532	13410	13392	13470	13388	13354	13468	13555	13357	13539	13335	13394	13327	13532	13546	13458	13402	13365	13384	13542	13345	13515	13392	13332	13365	13351	13341	13441	13290	13241	13338	13470	13511	13402	13657	13465	13526	13512	13385	13485	13517	13472	13442	13341	13567	13381	13461	13186	13419	13554	13424	13353	13442	13488	13305	13409	13353	13294	13412	13420	13442	13408	13501	13253	13307	13334	13425	13556	13201	13411	13497	13383	13439	13377	13551	13407	13374	13553	13405	13439	13389	13452	13503	13515	13521	13411	13418	13366	13334	13570	13625	13693	13569	13286	13494	13542	13551	13305	13444	13516	13390	13270	13333	13459	13369	13434	13312	13519	13252	13335	13384	13447	13378	13533	13466	13384	13411	13368	13439	13369	13464	13502	13487	13359	13514	13418	13367	13408	13306	13374	13628	13472	13337	13529	13519	13412	13563	13436	13518	13416	13412	13449	13532	13365	13493	13439	13594	13407	13190	13516	13463	13532	13408	13508	13387	13520	13318	13424	13258	13380	13337	13409	13394	13477	13286	13396	13138	13275	13417	13455	13181	13506	13390	13615	13428	13445	13348	13580	13509	13337	13527	13495	13507	13295	13499	13411	13522	13344	13428	13388	13280	13468	13472	13337	13436	13332	13520	13357	13447	13456	13244	13223	13525	13465	13406	13458	13257	13266	13411	13371	13526	13484	13390	13281	13434	13476	13275	13493	13449	13336	13349	13513	13406	13698	13386	13418	13598	13391	13438	13354	13360	13367	13451	13383	13609	13338	13361	13559	13338	13415	13322	13381	13475	13384	13333	13409	13486	13378	13412	13308	13589	13286	13430	13353	13391	13561	13481	13409	13365	13574	13311	13257	13474	13398	13451	13547	13540	13466	13461	13356	13305	13538	13343	13542	13285	13358	13590	13491	13284	13287	13437	13409	13475	13362	13554	13414	13399	13456	13431	13513	13262	13321	13375	13534	13538	13384	13344	13323	13401	13419	13486	13427	13366	13422	13304	13579	13511	13477	13452	13396	13329	13217	13555	13378	13353	13319	13374	13263	13527	13246	13351	13440	13418	13247	13481	13494	13281	13462	13364	13394	13435	13238	13440	13415	13377	13340	13515	13402	13419	13402	13497	13425	13458	13500	13522	13410	13281	13400	13393	13424	13532	13458	13280	13420	13305	13399	13436	13381	13406	13373	13436	13190	13461	13685	13459	13450	13497	13463	13573	13438	13418	13388	13440	13323	13440	13419	13466	13427	13621	13559	13425	13477	13615	13634	13475	13516	13412	13448	13514	13508	13376	13394	13355	13455	13432	13433	13459	13384	13462	13551	13559	13461	13590	13574	13407	13335	13200	13414	13340	13609	13486	13376	13360	13387	13459	13475	13564	13451	13359	13490	13248	13388	13426	13485	13443	13493	13608	13411	13335	13482	13540	13289	13336	13489	13451	13435	13473	13349	13369	13295	13524	13346	13261	13407	13430	13444	13389	13317	13453	13471	13428	13504	13239	13531	13436	13550	13468	13529	13486	13333	13365	13486	13390	13416	13304	13479	13222	13471	13323	13329	13439	13427	13584	13581	13481	13598	13472	13317	13501	13374	13457	13358	13476	13425	13543	13536	13449	13546	13261	13387	13376	13346	13400	13352	13474	13467	13217	13495	13420	13492	13436	13403	13380	13454	13365	13444	13387	13474	13374	13599	13283	13348	13340	13517	13391	13402	13348	13513	13482	13460	13609	13300	13383	13407	13434	13390	13417	13266	13439	13361	13378	13517	13526	13444	13355	13554	13484	13605	13208	13311	13473	13457	13280	13386	13451	13326	13497	13345	13391	13386	13301	13466	13552	13556	13479	13491	13442	13531	13423	13581	13428	13646	13493	13402	13427	13441	13404	13436	13424	13367	13334	13513	13469	13344	13574	13276	13412	13423	13515	13425	13450	13304	13476	13447	13369	13407	13447	13336	13390	13269	13281	13429	13546	13380	13471	13343	13549	13365	13282	13471	13482	13357	13507	13447	13393	13300	13479	13450	13538	13295	13639	13304	13547	13549	13496	13411	13498	13409	13351	13420	13346	13494	13437	13533	13349	13492	13394	13479	13334	13414	13414	13338	13438
24223	20955	26440	25764	18248	16036	15621	14795	14601	14712	14588	14568	14628	14583	14418	14434	14336	14324	14420	14665	14584	14402	14463	14383	14229	14393	14450	14360	14322	14438	14459	14478	14472	14533	14277	14334	14319	14328	14408	14254	14511	14379	14253	14342	14347	14403	14494	14430	14291	14242	14230	14398	14289	14205	14286	14286	14323	14260	14427	14221	14372	14391	14377	14425	14380	14325	14408	14305	14388	14182	14191	14367	14335	14191	14413	14417	14409	14227	14300	14255	14193	14276	14411	14289	14328	14309	14191	14259	14338	14384	14320	14336	14400	14227	14215	14303	14257	14482	14431	14274	14391	14256	14159	14388	14325	14347	14251	14401	14503	14290	14187	14398	14368	14320	14325	14194	14424	14221	14477	14300	14353	14193	14341	14431	14156	14541	14325	14460	14522	14395	14258	14385	14471	14420	14340	14374	14383	14315	14354	14509	14251	14346	14436	14356	14225	14381	14294	14313	14304	14449	14267	14329	14334	14325	14223	14328	14323	14384	14441	14157	14330	14291	14368	14425	14317	14397	14458	14260	14178	14289	14335	14382	14362	14172	14528	14079	14234	14257	14323	14128	14306	14502	14304	14179	14261	14376	14233	14281	14171	14257	14458	14286	14278	14272	14590	14457	14349	14270	14194	14497	14295	14413	14335	14388	14346	14384	14228	14346	14302	14418	14466	14355	14360	14323	14452	14427	14311	14513	14392	14485	14336	14241	14307	14155	14511	14335	14299	14329	14071	14307	14359	14364	14408	14122	14096	14279	14475	14487	14498	14551	14566	14339	14309	14323	14323	14207	14508	14192	14330	14262	14241	14326	14519	14436	14304	14389	14427	14268	14202	14441	14283	14270	14301	14164	14363	14399	14351	14369	14295	14504	14351	14311	14564	14366	14331	14395	14383	14127	14227	14152	14295	14262	14362	14315	14023	14398	14412	14278	14028	14290	14430	14376	14285	14484	14509	14384	14531	14186	14457	14319	14437	14362	14258	14283	14339	14182	14297	14214	14423	14370	14288	14427	14354	14362	14235	14411	14501	14413	14298	14410	14557	14269	14408	14392	14486	14541	14263	14289	14430	14341	14291	14354	14294	14343	14423	14447	14255	14406	14326	14358	14290	14331	14344	14522	14349	14369	14304	14404	14337	14411	14538	14334	14239	14440	14408	14447	14455	14496	14449	14426	14364	14206	14339	14461	14198	14439	14222	14365	14396	14199	14260	14376	14328	14481	14338	14360	14395	14166	14393	14178	14324	14374	14629	14467	14338	14579	14343	14441	14438	14587	14305	14457	14414	14237	14318	14263	14382	14402	14364	14197	14359	14454	14421	14447	14242	14389	14354	14465	14462	14275	14366	14444	14355	14372	14459	14291	14363	14348	14412	14392	14097	14411	14420	14399	14500	14423	14416	14392	14191	14255	14243	14313	14500	14364	14425	14294	14178	14285	14384	14328	14441	14222	14554	14502	14270	14488	14453	14424	14356	14190	14539	14315	14231	14326	14488	14291	14334	14527	14597	14454	14565	14373	14369	14307	14372	14237	14259	14330	14208	14149	14518	14292	14390	14321	14496	14339	14379	14374	14335	14502	14264	14559	14372	14498	14248	14274	14438	14482	14248	14308	14493	14276	14348	14482	14280	14189	14330	14328	14328	14383	14341	14368	14249	14265	14318	14330	14210	14197	14425	14180	14443	14319	14315	14430	14547	14543	14478	14557	14372	14361	14430	14201	14387	14386	14313	14341	14351	14348	14489	14279	14296	14372	14436	14331	14367	14241	14556	14323	14449	14482	14574	14335	14133	14463	14321	14080	14222	14353	14301	14532	14228	14189	14299	14522	14400	14584	14455	14433	14305	14439	14467	14262	14458	14463	14466	14346	14489	14354	14266	14229	14489	14323	14514	14319	14420	14557	14444	14414	14351	14369	14389	14378	14520	14666	14398	14309	14297	14430	14526	14315	14260	14248	14276	14177	14481	14381	14381	14371	14296	14279	14359	14348	14163	14145	14159	14466	14335	14398	14200	14406	14694	14186	14538	14458	14431	14389	14346	14254	14450	14375	14535	14389	14426	14356	14582	14476	14219	14289	14380	14331	14390	14259	14299	14327	14382	14256	14311	14332	14312	14420	14548	14460	14292	14623	14360	14444	14420	14591	14457	14358	14305	14414	14380	14512	14177	14450	14521	14160	14302	14417	14375	14436	14449	14452	14191	14368	14317	14419	14449	14152	14517	14249	14471	14338	14163	14332	14435	14362	14294	14441	14395	14287	14118	14282	14244	14432	14298	14379	14310	14279	14391	14217	14320	14188	14294	14313	14367	14297	14349	14451	14313	14378	14524	14395	14378	14344	14369	14281	14512	14310	14401	14326	14390	14474	14399	14535	14424	14371	14521	14509	14410	14520	14251	14343	14283	14404	14261	14408	14440	14380	14487	14491	14402	14236	14324	14439	14391	14360	14289	14281	14266	14427	14545	14250	14582	14299	14517	14363	14380	14418	14307	14349	14438	14237	14440	14379	14490	14419	14178	14261	14384	14542	14350	14442	14323	14346	14465	14108	14422	14321	14392	14426	14357	14236	14398	14482	14256	14144	14316	14305	14287	14566	14412	14328	14444	14501	14397	14358	14455	14437	14165	14190	14450	14380	14323	14528	14495	14358	14476	14533	14188	14199	14383	14280	14447	14500	14510	14233	14309	14383	14353	14430	14344	14529	14228	14324	14211	14249	14261	14416	14449	14578	14437	14421	14383	14425	14231	14256	14209	14319	14448	14250	14369	14357	14465	14365	14393	14277	14479	14283	14474	14356	14388	14283	14388	14229	14329	14279	14167	14397	14329	14469	14450	14244	14379	14486	14233	14319	14185	14316	14241	14293	14098	14516	14199	14091	14327	14385	14415	14398	14309	14306	14262	14386	14411	14395	14383	14347	14365	14580	14343	14511	14424	14321	14297	14436	14461	14384	14138	14368	14459	14288	14467	14277	14503	14344	14483	14510	14342	14356	14208	14267	14333	14306	14319	14281	14213	14327	14239	14209	14406	14611	14391	14480	14382	14309	14202	14421	14466	14461	14362	14070	14491	14288	14589	14276	14307	14251	14313	14373	14399	14435	14394	14442	14316	14423	14533	14384	14380	14380	14218	14234	14536	14400	14390	14315	14377	14325	14409	14391	14366	14442	14496	14365	14357	14539	14608	14489	14521	14336	14368	14392	14251	14352	14439	14348	14545	14372	14537	14406	14452	14378	14402	14371	14507	14464	14142	14390	14253	14286	14224	14426	14371	14395	14284	14454	14249	14070	14255	14388	14205	14226	14239	14293	14432	14390	14157	14503	14257	14154	14322	14241	14411	14280	14184	14198	14421	14463	14314	14512	14384	14524	14458	14357	14176	14374	14537	14362	14442	14419	14384	14381	14438	14486	14316	14446	14360	14173	14372	14312	14578	14438	14493	14186	14310	14272	14466	14501	14313	14371	14107	14468	14359	14367	14351	14433	14548	14445	14332	14347	14281	14357	14322	14171	14160	14396	14336	14282	14296	14263	14384	14344	14385	14209	14436	14603	14231	14265	14418	14175	14234	14256	14365	14510	14183	14347	14373	14452	14266	14351	14447	14381	14396	14558	14509	14285	14305	14383	14265	14366	14365	14456	14368	14426	14262	14479	14459	14401	14289	14189	14389	14486	14285	14305	14361	14273	14489	14374	14286	14465	14342	14444	14406	14472	14482	14427	14422	14249	14279	14427	14172	14357	14287	14310	14549	14392	14189	14316	14271	14338	14176	14281	14430	14318	14356	14318	14383	14502	14506	14332	14395	14368	14157	14206	14270	14315	14280	14092	14448	14475	14402	14425	14344	14392	14199	14411	14561	14236	14314	14366	14378	14269	14256	14531	14352	14286	14376	14319	14467	14306	14551	14311	14303	14562	14044	14165	14440	14633	14423	14377	14314	14449	14268	14166	14287	14393	14358	14326	14461	14515	14292	14180	14481	14353	14347	14581	14595	14275	14329	14366	14421	14391	14272	14354	14361	14506	14385	14514	14477	14460	14245	14426	14625	14423	14255	14345	14267	14350	14278	14302	14344	14324	14411	14258	14326	14343	14388	14370	14314	14517	14407	14309	14506	14328	14034	14492	14294	14689	14404	14306	14414	14179	14334	14353	14398	14400	14223	14400	14431	14316	14296	14210	14408	14232	14223	14535	14268	14257	14329	14324	14396	14391	14513	14341	14218	14333	14292	14358	14331	14148	14270	14286	14300	14477	14305	14412	14346	14358	14309	14429	14421	14216	14226	14164	14313	14371	14181	14469	14549	14378	14377	14356	14258	14522	14340	14286	14258	14337	14366	14331	14338	14273	14416	14578	14377	14476	14433	14404	14283	14368	14431	14299	14424	14412	14306	14299	14292	14343	14567	14313	14361	14343	14273	14327	14476	14487	14494	14316	14410	14430	14319	14379	14414	14386	14503	14311	14192	14424	14383	14406	14298	14453	14368	14479	14321	14495	14294	14311	14269	14382	14313	14355	14419	14484	14540	14368	14405	14327	14390	14358	14286	14227	14298	14377	14462	14481	14343	14415	14440	14541	14441	14497	14381	14218	14548	14294	14349	14539	14416	14423	14463	14423	14500	14238	14205	14370	14537	14358	14420	14496	14442	14348	14608	14342	14418	14394	14298	14591	14225	14320	14317	14385	14471	14363	14392	14354	14292	14195	14391	14322	14490	14285	14407	14197	14258	14391	14227	14200	14322	14156	14436	14461	14240	14431	14386	14310	14582	14168	14407	14446	14339	14305	14325	14377	14315	14394	14257	14363	14309	14234	14330	14245	14466	14507	14447	14481	14309	14575	14350	14335	14428	14332	14428	14325	14391	14431	14380	14428	14417	14226	14426	14623	14415	14382	14357	14399	14224	14343	14247	14376	14258	14513	14365	14213	14346	14254	14210	14385	14581	14256	14349	14486	14256	14460	14256	14298	14217	14372	14496	14311	14311	14278	14105	14336	14562	14238	14445	14278	14379	14477	14384	14472	14193	14245	14275	14343	14336	14489	14341	14160	14396	14445	14319	14366	14409	14488	14279	14270	14295	14278	14304	14263	14418	14121	14332	14392	14179	14356	14394	14264	14179	14334	14426	14470	14551	14423
15032	26561	21234	16760	15199	14241	13834	13562	13393	13344	13140	13361	13239	13217	12998	13048	12987	13059	13096	13009	12970	12864	12965	12998	12987	12979	12931	12966	13087	12983	12843	12984	12822	12879	12951	12933	13025	12912	13022	13088	12816	13001	13084	12967	12931	12979	12988	12981	12932	13087	12973	12891	12932	13040	12831	12881	12971	13051	12909	12707	12920	13052	12991	13107	12738	13144	13115	12998	12876	12870	12878	12942	13063	12746	13114	12860	12863	12827	12930	12971	13007	13041	12918	12906	12962	12950	12953	12961	13123	12948	12799	12894	12953	13064	12955	12938	12986	12726	13029	12865	12958	12936	12869	13001	12976	12885	12993	12827	12946	12929	13111	12923	13102	12773	12940	12952	12941	12988	12997	12913	12916	12778	13170	12911	13015	12940	12990	12977	12904	12854	12928	12873	12778	13078	12892	12922	12872	13006	12917	12960	12750	13115	12795	12981	12849	12958	12807	13054	13084	12942	12851	12984	12770	12959	12928	12870	12905	12989	12898	12933	12879	13031	13023	12916	12895	13071	13032	12846	12825	12931	12850	12824	12884	12940	12856	12846	13028	12999	13004	13005	12815	13085	12914	12967	12905	12976	13015	12895	12953	12962	12932	12880	12939	12792	12879	12914	12833	12931	12854	12819	12858	12840	12918	13061	12884	12911	12852	12878	12948	12962	12928	12997	13091	13020	12835	12834	12987	13067	12996	13013	12900	12825	12948	13056	12908	12891	12950	13033	12888	12842	12998	12889	13009	12773	12995	12930	13168	12777	13037	12971	13036	13120	12935	12906	12737	12893	13021	12954	12917	12942	12911	12966	12888	12958	12949	12921	12832	12770	13037	12998	13043	12892	12869	12954	12996	12870	12836	12954	12993	12985	13028	12967	12920	12931	12953	12972	13005	12859	12846	12816	13024	12998	12829	12906	12950	12893	12886	12975	13141	12949	12868	12893	12814	12858	12861	12954	12858	12941	12966	12867	12883	12957	12883	13018	12911	12853	13169	12948	12951	12988	12750	12996	12840	13043	12854	12901	12946	13035	12919	13013	13085	13082	12800	12915	12938	13104	12925	12805	12998	12868	12978	12905	13042	12954	12976	12801	12818	12896	13009	12922	12909	12830	12856	13033	12939	12918	12811	12875	12787	12806	12863	12672	13152	12891	13004	12912	13016	13011	12833	12933	12983	12897	12830	12981	12961	12871	13064	12941	12913	12890	12928	12748	12840	12997	12989	12858	12894	12890	12773	13042	12860	12766	12921	12991	12933	12933	12960	12828	12912	12967	12845	12951	12931	12892	12909	12988	12846	12945	12895	12892	12972	12967	12722	12997	12988	12839	12796	12940	12996	12977	12975	12853	13012	12953	13017	13035	13004	13047	13068	13030	12948	12977	12915	12909	12940	12911	13067	12859	12833	12859	13032	12961	12943	12932	13006	12955	12748	12872	12913	13053	13009	13092	12914	12977	12853	13039	12874	12920	12921	12781	12975	12922	13010	12947	12905	12819	12942	13027	13012	12868	12980	12916	12796	12827	13009	13061	12906	13186	13021	12907	12953	12989	13027	13027	12922	12870	12974	12948	12965	12783	12885	13039	12866	12869	12842	12976	12915	12904	12995	12975	12866	12997	12907	12792	13039	12927	12949	12911	13059	12983	13037	13005	12981	12872	12999	12848	12936	12743	12998	12919	13126	12920	12822	12997	12898	13025	12911	12994	12979	13041	12975	12875	12973	13047	12888	12951	12894	13089	12870	12835	12994	12969	12832	12927	12883	12847	12960	12920	12838	12671	12983	12859	13025	12899	12927	12805	12844	12999	12833	12878	13039	13012	13096	12899	12911	12788	12820	12930	12894	12950	13081	12889	13068	13047	12985	12991	13166	12957	13019	13042	12997	12934	13010	12950	12934	12900	13076	12750	12961	12931	12887	12864	12981	12795	13045	12892	12923	12940	13025	12865	13129	12765	13050	13017	13003	12809	12944	13106	12955	12973	13228	12961	12836	12891	12970	12964	12921	12982	12840	12940	12976	12994	12968	13031	13086	13058	12911	13038	12792	12774	12867	12935	12947	12876	12916	12971	13018	12844	12988	12743	12906	12836	12818	12982	12955	12777	12947	12927	12953	12912	12880	12975	13013	12953	13010	12933	12980	12942	12835	13075	13009	12996	12815	12949	12911	12820	13161	12975	12805	12868	13014	13009	13091	12831	12998	12881	12997	13061	12888	12896	13088	12920	13052	12827	13172	12973	12899	12874	12939	13054	12922	13018	12948	12895	13019	13081	12985	13132	12855	12843	12928	12946	12911	12938	13004	12956	12834	12987	13050	12876	12836	12922	12888	12931	12911	13013	12805	12971	12880	12889	12856	12959	13096	12805	12981	12904	12687	12984	12847	12986	12942	12997	13103	12992	13004	13002	12946	12928	12940	12922	12884	12730	12913	12963	12877	12907	12928	12960	13002	12854	12820	12716	13096	12854	12903	12856	12901	12951	12867	12845	12696	13014	12956	12896	12942	12866	12857	12750	12849	12902	13039	12755	12946	12876	13012	13154	12988	12949	13038	12956	12830	13010	13030	12781	12914	12971	13144	12711	13037	13027	12838	12915	12982	12948	12897	12878	13113	13004	12884	12813	12847	12876	13030	13002	12827	13005	12957	12846	12983	12959	12939	13046	12985	12823	12862	12883	12946	12990	12941	12941	13090	13019	12937	12931	12958	13197	12919	12900	12917	12984	12961	12841	12795	12876	12907	12835	12872	12775	12870	12968	13037	13027	12727	12897	13029	12867	13008	12900	12891	12984	13089	12968	12963	12936	12878	12810	13076	13086	12906	13006	12984	12881	12946	12853	12864	12818	12929	12899	12998	12833	13075	12873	12981	13004	12913	12912	12909	12726	12907	12986	12807	12846	13037	13138	13075	12919	13048	13120	13017	13022	12945	12773	12768	12776	12812	12974	12989	12946	12847	12984	13022	12811	12983	12981	12949	12946	12929	12873	12970	12819	12759	12826	13058	13010	12963	12955	12971	12810	12914	12904	12980	12982	12979	12955	12857	13111	12873	12792	12885	13006	12988	12883	12926	12943	13050	12952	12862	12899	12959	12942	12933	12822	12993	12775	12949	12973	12891	13049	13002	13042	12951	13001	12975	12868	12910	12923	13168	12910	13014	13065	12982	12865	12870	12941	13039	12976	12909	12898	12950	12901	12862	12862	13063	13026	12932	13065	12873	12878	12844	12718	12999	13022	13190	13014	13018	13046	12923	13014	12919	13040	12883	13144	13006	12884	12903	12934	12837	12910	12928	13050	12791	12933	12976	12949	13051	12913	12827	13054	12959	12970	13026	12972	12998	13009	13204	13093	12791	13066	12965	12845	12995	12916	13053	12947	12941	12896	12941	12947	13055	13003	13006	12839	12818	12858	12765	12852	13005	12810	12867	12973	12815	12873	12986	12968	12862	13014	13032	12871	12872	12981	13085	13050	12997	12854	12820	12993	12891	13006	12935	12986	13038	12879	13019	12943	12903	13037	12899	12907	12923	12876	13037	12913	12964	12963	12989	12915	12978	12917	13128	12848	12980	13058	12878	12758	13095	13020	13009	12832	13084	13172	12870	12987	13023	12877	13056	13004	12968	13033	12897	13014	12822	13104	12883	13071	12973	12957	12907	12875	12906	13005	13016	12958	12930	12925	12981	12844	13068	12876	12998	13211	12996	12805	13136	13152	12938	13133	12981	13091	12924	12911	12886	12928	12842	12904	12944	12836	12973	12936	12847	12910	13077	13045	12970	13056	12963	12973	13024	12859	13040	13092	12986	13012	13000	12883	13043	13075	13130	13052	12991	12937	13000	12852	12943	12977	12843	13044	12809	12823	12983	12914	12939	12802	12957	13017	12918	12954	12937	12871	13131	12930	12728	13053	12744	12742	13063	12909	13029	12973	12988	12918	12880	12771	12861	13005	13195	12912	12881	12998	12888	13097	13049	12851	13147	12882	13087	13098	12954	13093	12938	12878	12852	13147	13002	13007	12975	12967	12979	12780	13139	13035	12881	12950	12965	12933	12968	12986	12917	12868	12804	12921	12908	12934	12875	12902	12842	13087	12721	12800	13024	12975	13105	13051	13086	12953	12862	12989	13078	12899	12877	13022	12931	12825	12867	12906	12716	12939	13022	12813	12754	12942	12884	12800	12851	12914	13063	12961	12982	12935	12922	13060	12711	12983	12941	12892	12874	12856	13020	12937	12987	12839	12844	12937	12914	12984	12886	13014	13005	13068	13036	13004	12941	12830	12884	12876	12962	13016	12870	13070	12998	12945	12907	13022	13040	12782	12895	12864	12888	12880	12917	12997	12956	12980	13013	13080	12995	12953	13045	13036	12928	12876	13035	12980	13100	13001	12864	13048	12865	13058	12997	13014	12994	12880	12858	12867	12967	12896	13017	13054	12785	12758	12910	12923	12976	12936	12925	12969	13084	12970	12969	12906	12859	12974	12890	12902	12983	12987	13076	13048	13002	12941	13051	13001	12792	13038	12907	13012	12840	12842	12918	12999	13122	12939	12854	12878	13030	12897	12928	12733	13036	12902	12725	12982	12839	12789	13202	12987	12982	12800	12964	12981	12875	12919	12985	12946	12850	12868	12938	13064	12946	12854	12811	12886	13030	13013	12839	12796	12822	12928	12985	12975	12995	12835	12783	12818	12981	12805	12906	12868	12991	12917	12978	12887	12932	12743	13108	13046	12840	12874	12933	12898	12926	12750	12710	12860	12897	12969	12829	12932	13079	12877	13050	12813	12856	12951	13038	12890	12907	12971	13024	12937	12972	12933	12961	12943	12895	12855	13073	12843	12967	12963	12749	12949	13003	12775	12973	13054	12979	12879	12863	12842	12841	12738	13104	12858	13121	12965	12896	12947	12958	12924	12857	12945	12832	13014	12968	12873	12851	13089	12954	12985	12867	12952	12954	13024	12916	12888	12740	12984	13015	13003	12822	13099	12940	13107	13005	12882	12899	13076	12996	12934	12933	13002	12920	12863	12874	13068	13074	13169	13002	13038	12890	13130	13099	12875	12840	12926	12848	12990	13083	12894	12813	12996	12921	13024	12987	12947	12950	13074	13032	13082	13007	12808	12915	13029	13044	12760
21909	21047	28327	23966	21215	22834	23699	18331	17275	17331	17217	16797	16774	16950	16639	17001	16647	16741	16531	16525	16395	16551	16599	16557	16608	16604	16592	16568	16709	16643	16368	16473	16401	16594	16405	16752	16355	16551	16578	16558	16698	16662	16412	16631	16448	16417	16563	16341	16450	16418	16328	16268	16359	16648	16426	16307	16588	16521	16458	16260	16483	16293	16460	16247	16391	16430	16476	16271	16330	16476	16302	16352	16501	16528	16404	16481	16389	16456	16470	16571	16535	16394	16428	16440	16446	16360	16423	16287	16364	16460	16370	16287	16315	16169	16538	16453	16410	16510	16554	16383	16449	16475	16521	16288	16388	16507	16335	16557	16479	16415	16437	16566	16397	16416	16443	16406	16383	16669	16559	16324	16496	16421	16402	16340	16392	16249	16201	16442	16428	16470	16604	16574	16465	16513	16419	16274	16295	16398	16356	16470	16569	16461	16515	16237	16381	16208	16368	16438	16369	16290	16389	16439	16268	16231	16354	16610	16399	16498	16413	16562	16586	16091	16366	16286	16467	16328	16624	16389	16475	16548	16493	16629	16411	16553	16566	16497	16526	16231	16455	16427	16305	16540	16445	16401	16378	16424	16381	16455	16449	16298	16427	16243	16313	16318	16233	16514	16687	16237	16387	16417	16744	16260	16355	16464	16457	16434	16330	16325	16622	16295	16460	16560	16418	16348	16555	16383	16353	16433	16436	16532	16413	16282	16503	16491	16316	16177	16419	16470	16612	16529	16470	16444	16424	16336	16360	16342	16503	16582	16222	16126	16235	16288	16603	16324	16323	16539	16429	16468	16468	16306	16244	16326	16487	16157	16267	16406	16546	16460	16468	16466	16294	16540	16474	16204	16475	16447	16452	16340	16419	16280	16463	16315	16370	16071	16392	16387	16381	16442	16391	16379	16271	16323	16307	16721	16376	16265	16328	16343	16408	16528	16521	16423	16359	16542	16428	16394	16441	16335	16267	16350	16625	16393	16340	16363	16174	16320	16412	16145	16687	16474	16348	16444	16336	16414	16296	16479	16319	16381	16347	16259	16418	16407	16332	16268	16528	16265	16409	16265	16327	16441	16448	16500	16417	16555	16345	16347	16375	16437	16491	16231	16570	16438	16340	16287	16529	16535	16375	16259	16488	16426	16425	16135	16393	16373	16533	16500	16489	16469	16464	16237	16305	16422	16251	16254	16480	16351	16249	16420	16363	16297	16605	16216	16215	16420	16387	16445	16406	16509	16538	16476	16466	16456	16351	16316	16393	16443	16359	16218	16454	16324	16372	16144	16308	16530	16517	16323	16325	16427	16372	16420	16465	16283	16292	16488	16270	16516	16294	16328	16316	16452	16396	16312	16294	16424	16384	16448	16398	16545	16245	16354	16420	16243	16558	16458	16527	16532	16298	16404	16423	16264	16282	16315	16419	16334	16481	16297	16473	16715	16649	16425	16304	16640	16472	16519	16304	16593	16454	16370	16314	16429	16437	16469	16255	16398	16465	16503	16343	16215	16441	16368	16324	16346	16406	16451	16357	16274	16266	16193	16327	16535	16292	16547	16513	16501	16317	16375	16332	16316	16344	16447	16608	16465	16613	16165	16529	16464	16517	16551	16553	16329	16449	16298	16569	16338	16399	16319	16340	16471	16215	16386	16295	16329	16398	16572	16337	16254	16419	16349	16339	16402	16280	16395	16459	16346	16273	16327	16437	16343	16399	16445	16127	16396	16319	16312	16447	16598	16358	16478	16473	16241	16396	16458	16385	16483	16495	16254	16418	16470	16503	16398	16453	16372	16430	16108	16384	16103	16323	16271	16219	16252	16466	16463	16408	16431	16212	16391	16383	16401	16357	16406	16274	16414	16393	16296	16331	16474	16493	16462	16339	16427	16427	16363	16542	16312	16320	16349	16598	16356	16275	16141	16572	16241	16314	16188	16262	16318	16421	16417	16515	16500	16453	16363	16477	16327	16500	16488	16395	16238	16282	16302	16363	16454	16535	16186	16287	16490	16393	16441	16332	16352	16468	16493	16422	16238	16405	16593	16422	16210	16443	16253	16399	16214	16487	16295	16524	16629	16445	16125	16411	16583	16485	16574	16133	16397	16569	16343	16445	16299	16344	16435	16463	16429	16186	16390	16382	16247	16324	16296	16467	16296	16375	16271	16329	16382	16381	16385	16504	16534	16378	16490	16250	16266	16573	16327	16319	16486	16333	16465	16329	16461	16346	16476	16528	16295	16395	16280	16335	16420	16226	16350	16387	16372	16367	16387	16446	16252	16331	16557	16382	16417	16369	16391	16438	16572	16301	16091	16452	16521	16482	16380	16358	16372	16567	16299	16532	16469	16274	16396	16518	16237	16255	16508	16479	16362	16502	16213	16321	16289	16391	16281	16514	16250	16482	16363	16366	16574	16447	16458	16345	16653	16400	16569	16340	16534	16236	16340	16394	16378	16469	16200	16439	16324	16423	16371	16443	16427	16390	16488	16266	16362	16317	16301	16266	16477	16420	16260	16289	16456	16435	16435	16359	16336	16412	16422	16396	16209	16423	16408	16438	16377	16343	16400	16369	16408	16550	16317	16436	16324	16398	16381	16400	16556	16184	16275	16382	16179	16374	16298	16313	16366	16475	16122	16332	16189	16462	16561	16465	16509	16530	16599	16322	16337	16353	16283	16318	16388	16469	16267	16447	16341	16245	16683	16324	16505	16332	16499	16105	16170	16409	16404	16230	16329	16383	16440	16637	16405	16346	16450	16450	16512	16394	16310	16440	16523	16473	16623	16505	16078	16443	16505	16429	16251	16443	16295	16361	16516	16511	16412	16483	16341	16255	16445	16353	16484	16298	16471	16454	16315	16323	16194	16494	16286	16451	16393	16442	16391	16655	16458	16651	16325	16523	16419	16516	16294	16294	16230	16198	16309	16390	16417	16201	16339	16483	16234	16534	16453	16315	16439	16303	16341	16412	16344	16485	16356	16477	16378	16405	16295	16477	16534	16529	16257	16423	16278	16361	16129	16304	16191	16514	16264	16513	16432	16547	16432	16283	16351	16172	16250	16455	16309	16184	16515	16150	16388	16549	16333	16427	16380	16275	16432	16586	16330	16313	16523	16474	16375	16250	16385	16465	16321	16371	16477	16368	16388	16471	16461	16406	16481	16316	16341	16307	16273	16539	16300	16380	16304	16298	16331	16423	16395	16564	16509	16320	16229	16560	16468	16273	16491	16324	16270	16377	16470	16432	16449	16413	16412	16454	16445	16418	16534	16596	16537	16465	16510	16343	16391	16438	16352	16452	16486	16365	16599	16446	16418	16328	16417	16382	16417	16639	16368	16383	16390	16456	16250	16466	16179	16249	16327	16037	16333	16156	16473	16409	16197	16477	16636	16413	16537	16380	16221	16459	16191	16474	16353	16431	16124	16238	16451	16626	16358	16498	16400	16501	16396	16273	16365	16423	16311	16249	16297	16450	16454	16314	16254	16449	16177	16269	16414	16488	16429	16478	16325	16375	16255	16395	16262	16373	16419	16190	16325	16363	16298	16464	16354	16385	16378	16528	16297	16486	16174	16580	16569	16674	16706	16243	16430	16538	16403	16359	16395	16365	16224	16380	16214	16261	16389	16539	16186	16366	16403	16380	16295	16411	16135	16553	16529	16362	16483	16265	16335	16366	16483	16490	16359	16352	16513	16452	16322	16295	16254	16469	16398	16487	16243	16421	16420	16432	16300	16616	16280	16173	16332	16284	16327	16397	16448	16354	16360	16367	16448	16660	16507	16616	16464	16479	16497	16355	16358	16401	16408	16232	16347	16436	16270	16340	16360	16379	16282	16412	16230	16305	16293	16337	16305	16362	16376	16587	16582	16431	16315	16411	16389	16211	16358	16487	16617	16383	16447	16336	16328	16190	16535	16256	16510	16594	16323	16406	16460	16448	16349	16448	16278	16439	16463	16342	16357	16485	16556	16322	16476	16434	16406	16471	16453	16355	16504	16378	16366	16461	16341	16466	16240	16145	16540	16441	16454	16422	16352	16393	16270	16575	16498	16336	16415	16518	16331	16600	16249	16316	16330	16416	16224	16433	16354	16405	16402	16472	16483	16355	16309	16333	16204	16414	16547	16489	16413	16396	16321	16484	16091	16152	16355	16277	16423	16441	16242	16446	16365	16459	16410	16343	16522	16433	16297	16505	16533	16405	16394	16405	16285	16473	16253	16324	16326	16433	16253	16571	16523	16447	16479	16478	16295	16326	16289	16529	16258	16555	16382	16324	16570	16428	16389	16479	16294	16533	16486	16302	16378	16502	16332	16453	16419	16452	16378	16268	16251	16245	16369	16431	16482	16295	16622	16359	16288	16482	16422	16362	16386	16247	16438	16517	16446	16339	16384	16266	16509	16353	16491	16314	16448	16474	16665	16217	16214	16303	16152	16331	16559	16454	16601	16343	16515	16361	16401	16500	16363	16459	16438	16223	16224	16486	16248	16483	16327	16387	16266	16327	16415	16212	16417	16348	16224	16352	16290	16326	16507	16605	16308	16326	16335	16366	16273	16626	16384	16272	16450	16278	16337	16348	16314	16489	16360	16453	16337	16492	16369	16396	16487	16492	16343	16301	16531	16423	16250	16397	16507	16526	16279	16392	16392	16285	16330	16446	16631	16418	16467	16405	16419	16272	16357	16281	16402	16378	16191	16183	16238	16383	16319	16349	16434	16190	16538	16552	16441	16606	16198	16434	16353	16580	16422	16391	16302	16448	16199	16320	16320	16363	16167	16395	16270	16435	16249	16242	16337	16343	16431	16380	16375	16287	16262	16462	16381	16311	16514	16432	16422	16336	16430	16475	16237	16070	16365	16312	16431	16585	16512	16576	16336	16354	16228	16032	16120	16475	16439	16330	16471	16478	16407	16503	16422	16549	16304	16427	16489	16392	16316	16306	16546	16311	16472	16537	16395	16349	16380	16513	16452	16525	16600	16492	16335	16412	16302	16333	16113	16301	16579	16498	16369	16387	16486	16380	16430	16567	16271	16455	16411	16163	16462	16349	16461	16586	16274	16574	16429	16325	16338	16328	16416	16450	16550	16380	16363	16373	16120	16441	16460	16336	16425	16370	16351	16319	16248	16264	16463	16275	16396
15894	34803	27493	21197	18569	16940	15748	15530	15155	14761	14854	14612	14485	14573	14392	14336	14291	14340	14244	14315	14395	14149	14284	14177	14258	14161	14189	14140	14103	14199	14183	14125	14135	14271	14158	14300	14292	14189	14061	14132	14227	14099	14070	14277	14141	14187	14225	14245	14313	14161	14273	14214	14250	14211	14267	14179	14114	14307	14215	14299	14186	14261	14197	14250	14257	14253	14073	14251	14279	14189	14063	14278	14299	14349	14276	14314	14290	14081	14196	14133	14246	14239	14207	14191	14239	14204	14334	14197	14252	14264	14343	14232	14156	14123	14140	14167	14181	14292	14009	14229	14068	14278	14199	14099	14140	14439	14025	14242	14035	14067	14045	14121	14126	14088	14179	14155	13992	14100	14093	14224	14056	14366	14036	14216	14201	14184	14150	14098	14006	14281	14231	14024	13982	14232	13984	14144	14271	14174	14232	14034	14036	14025	14160	14292	14294	14196	14245	14238	14207	14205	14205	14221	14063	14065	13956	14229	14216	14166	14182	14068	14202	14177	14189	14093	14067	14177	14212	14144	14343	14204	14197	14031	14222	14255	14171	14238	14202	14225	14045	14066	14143	14108	14102	14268	14190	14150	14071	14192	14324	14218	14185	14087	14140	14271	14198	13920	14273	14203	14078	14058	14237	14157	14203	14215	14142	14272	14219	14241	14109	14099	14058	14289	14293	14318	14077	14291	14135	13987	14213	14352	14109	14105	14316	14118	14290	14175	14124	14199	14206	14174	14059	14158	14046	14186	14290	14083	14175	14119	14275	14033	14374	14214	14016	14200	14143	14224	14192	14225	14110	14128	14179	14243	14102	14200	14230	14121	14248	14149	14211	14222	14105	14013	14325	14177	14240	14119	14171	14200	14129	14275	14237	14193	14155	14127	14181	14179	14197	14013	14082	14133	14291	14240	14181	14099	14243	14238	14204	14103	14342	14183	14224	14238	14247	14168	14141	14121	14151	14077	14099	14023	14179	14136	14142	14099	14100	14032	14037	14198	14269	14189	14216	14070	14152	14087	14439	14283	14131	14006	14116	14272	14313	14053	14341	14153	14047	14193	14032	14123	14288	14144	14208	14052	14164	14180	14224	14018	14274	14104	14195	14293	14177	14317	14247	14073	14307	14253	14178	13979	14278	14280	14160	14291	14127	14123	14139	14220	14161	14224	13972	14157	14316	14342	14120	14180	14130	14145	14216	14146	14236	14114	13995	14082	14138	14195	13981	14207	14255	14232	14149	14190	14255	14249	14167	14223	14043	14094	13989	14257	14094	14350	14292	14131	14080	14116	14043	14196	14026	14221	14083	14242	14186	14100	14231	14255	14143	14231	14163	14222	14154	14249	13949	14152	14337	14296	14235	14138	14136	14148	14019	14142	14074	14234	14308	14174	14183	14236	14199	14195	13939	14096	14071	14270	14176	14227	14109	14045	13971	14258	14305	14187	14163	13955	14074	13992	14062	14096	14079	14236	14125	13983	14125	14082	14243	14139	14131	14190	14078	14076	14012	14341	14126	14131	13992	14183	14078	14184	14320	14198	14050	14114	14111	13967	14170	14234	14034	14166	14051	14076	14133	14106	14168	14200	14119	14343	14182	14073	14290	14157	14094	14004	14126	14109	14299	14220	14304	14120	14137	14070	14124	14154	14158	14055	14243	14163	14119	14182	14308	14107	14117	14245	14091	14115	14262	14249	14078	14018	14196	14313	14123	14208	14140	14254	14282	14141	14196	14170	14230	14226	14082	14101	13989	14267	14095	14223	14147	14031	14219	14154	14137	13988	14075	14187	14288	14309	14240	14122	14175	14018	14311	14149	14034	14153	14285	14111	14230	14172	14018	14328	14226	14143	14231	14120	14194	14032	14112	14237	14169	14023	14153	13953	14014	14050	14047	14360	14139	14057	14032	14084	14159	14169	14188	14363	13984	13953	14335	14035	14099	14222	14050	14104	14290	14279	14045	14185	14094	14284	13939	14147	14171	14205	14209	14123	14087	14250	14091	14147	14082	14314	14108	14194	14187	14013	14136	14115	14069	14100	14149	14226	14098	14034	14382	14049	14238	14246	14151	14112	14197	14171	14125	14178	14051	14050	14179	14236	14074	14235	14170	14158	14204	14263	14218	14232	13944	14209	14060	14345	14127	14152	13884	14077	14110	14171	13980	14207	14220	14106	14094	14157	14187	14118	14279	14117	14180	14097	14063	14102	14244	14170	14221	14232	14261	14249	14050	14191	14222	14101	14157	14168	14231	14290	14190	14106	14178	14067	14251	14166	13997	14094	13960	14173	14177	14278	14128	13955	14280	14211	14039	14150	14138	14092	14189	14240	14158	14200	14202	14198	14048	14186	14114	13939	14379	14024	14058	14165	14004	14178	14120	14096	14212	14081	14081	14175	14174	14404	14075	14225	14204	14102	14171	13952	14280	14065	14174	14253	14220	14096	14135	14185	14081	14331	14171	14190	14245	14250	14214	14062	14142	14371	14074	14207	14219	14120	14095	14061	14209	14158	14196	14062	14132	14001	14285	14202	14142	13959	14254	14049	14169	14116	14205	14308	14244	14091	14260	14129	14229	14126	14375	14058	14016	14225	14077	14214	14301	14213	14257	14236	14187	14274	14272	14106	14017	14111	14118	14282	13981	14222	13975	14075	14277	14097	14225	14239	14152	13987	14212	14182	14000	14274	14210	14139	14008	14095	14182	14152	14122	14202	14200	14188	14154	14129	14139	14164	14338	14260	14056	14098	14227	13960	14017	14144	14106	14096	14018	14215	14173	14365	14278	14182	14092	14098	14317	14055	14181	14270	14152	14217	14124	14317	14100	14335	14250	14216	14119	14242	14177	14193	14050	14268	14139	14200	14249	14100	14122	14171	14129	14187	14062	14180	14205	14253	14171	14051	14122	13984	14264	14017	14175	14083	14287	14137	14138	14180	14207	14144	14137	14189	14258	14201	14217	14224	14197	14035	14187	14215	14007	14159	14108	13953	14106	14202	14224	14325	14267	14202	14158	14314	14267	14314	14118	14298	14080	14072	14080	14200	14231	14014	13967	14065	14284	14156	14221	14146	14258	13993	14250	14208	14156	14141	14048	14124	14171	14198	14134	14121	14027	14314	14120	14095	14398	14212	14229	14060	13993	14278	14328	14146	14179	14218	13976	14158	14264	14322	14150	14191	14228	14191	14196	14042	14126	14103	14154	14131	14140	14065	14010	14175	14187	14091	14310	14208	14243	14196	14270	14072	14145	14136	14171	14337	14246	14016	14224	13993	14230	14102	14043	14198	14096	14309	14061	14309	14070	14203	14069	14177	14028	14200	14044	14358	14104	14291	14196	14144	14056	14276	14235	14230	14255	14092	14039	14226	14051	14100	14157	14137	14122	14275	14108	14202	14347	14069	13977	14102	14113	14051	14079	14212	14144	14153	14228	14155	14227	14085	14129	14253	14012	14171	14187	14169	14208	14276	14232	14232	14156	14165	14117	14036	14177	14202	14154	14190	14238	14045	14105	14136	14223	14133	14043	14134	14198	14008	14140	14272	14072	14147	14135	14153	14173	14086	14188	14084	14045	14111	14304	14047	14116	14068	14013	14196	14012	14142	14192	14128	14207	14126	14257	14212	14183	14110	14347	14263	13952	14131	14069	14294	14117	14081	14225	14264	14199	14157	14280	14162	14136	14026	14056	14120	14113	14068	14195	14254	14167	14182	14199	14093	14194	14069	14310	14134	14205	14104	14039	14360	14099	14311	14157	14147	14205	14236	14000	14139	14177	14273	14285	14016	14266	14182	14099	14039	14186	14278	14169	14162	14172	14173	14219	14246	14099	14173	14182	14147	14192	14188	14248	14338	14233	14077	14308	14213	14033	14097	14018	14219	14247	14137	14008	14008	14258	14182	14207	13965	13994	14150	14238	14228	14163	14004	14062	14108	14247	14102	14194	14071	14131	14015	14274	14098	14258	14329	14238	14302	14229	14181	14253	14162	13970	14211	14094	13989	14023	14210	14037	14211	13996	14066	14221	14130	14009	14270	14133	14154	14168	14094	14307	14142	14100	14093	14078	14052	14311	13953	14088	14195	14213	14287	14139	14126	14088	14169	14062	14262	14268	14057	14056	14144	14206	14118	14219	14092	14142	14141	14132	13888	14233	14231	14193	14212	14207	14185	14107	14184	14261	14229	14144	13998	14043	14028	14187	14140	14302	14164	14088	14109	14250	14173	14342	14130	14088	14364	14188	14279	14242	14119	14034	14126	14151	14119	14136	14140	14149	14391	14118	14216	14126	14265	14315	14132	14106	14211	14160	14012	14157	14324	14235	13871	14132	14251	14001	14213	14092	14184	14210	14178	13947	14126	14033	14133	14088	14100	13986	14148	14223	14075	14273	14022	14141	14139	14128	14250	14016	14050	14117	14186	14225	14223	14075	14238	14208	14115	14264	14075	14135	14289	14257	14062	14263	14183	14107	13935	14220	13984	14148	14124	14222	14150	14099	14185	14107	14185	14254	14226	14255	14113	14076	14011	14016	14198	14136	14140	14076	14313	13940	14162	14255	14176	14184	14150	14168	14200	14212	14142	14170	13944	14326	14021	14184	14075	13953	14228	14230	14263	14038	14184	14226	14217	14155	14207	14043	14184	14335	14106	14359	14243	14169	14211	14235	14182	14123	14141	14325	14109	14080	14245	14113	14062	14229	14136	14186	14249	14138	14107	14012	14243	14214	14167	14267	14015	14194	14222	14155	14020	14114	14334	14215	14195	14179	14078	14156	14091	14225	14223	14259	14090	14106	14113	14028	14053	14016	14094	14196	14285	14145	14156	14054	14049	14198	14033	14138	14021	14186	14192	14368	14127	14063	14224	14055	14148	14171	14214	14110	14313	14167	14124	14092	14252	14141	14223	14337	14128	14037	14113	14194	14065	14081	14229	14427	13989	14409	14020	14154	14124	14142	14068	14084	14210	14138	14237	14105	14017	14161	14150	14157	14176	13987	14225	14076	14053	14075	13975	14109	14186	14098	14132	14132	14074	14295	14057	14106	14080	14105	14025	14193	14290	14247	14107	14249	14233	14124	14067	14203	14149	14066	14158	14053	14132	14162	14113	14135	13908	14286	14284	14254	14122	14056	14214	14079	14092
28124	22057	22934	19100	15561	15145	14899	14630	14530	14610	14673	14455	14594	14547	14442	14234	14272	14417	14440	14315	14237	14363	14408	14473	14397	14365	14529	14302	14591	14278	14390	14207	14243	14401	14159	14393	14469	14371	14428	14407	14478	14295	14318	14485	14414	14583	14485	14338	14197	14353	14350	14393	14529	14431	14377	14363	14248	14303	14409	14374	14408	14401	14120	14301	14324	14371	14279	14429	14330	14444	14478	14361	14559	14362	14167	14561	14618	14409	14561	14320	14410	14406	14474	14207	14624	14386	14293	14312	14379	14318	14379	14425	14480	14498	14201	14501	14440	14317	14251	14401	14358	14388	14323	14363	14309	14321	14588	14448	14468	14275	14346	14373	14505	14373	14305	14354	14372	14320	14446	14503	14399	14358	14373	14368	14210	14158	14128	14352	14461	14688	14390	14424	14477	14542	14458	14426	14288	14350	14305	14289	14314	14455	14246	14409	14390	14278	14306	14461	14154	14299	14381	14355	14347	14218	14339	14551	14263	14315	14393	14457	14505	14613	14274	14245	14468	14256	14245	14390	14432	14387	14163	14361	14462	14331	14582	14469	14347	14381	14523	14313	14187	14250	14333	14428	14501	14426	14383	14214	14225	14406	14490	14273	14374	14280	14223	14715	14158	14307	14372	14367	14410	14429	14323	14175	14506	14153	14399	14573	14204	14255	14203	14389	14278	14380	14384	14335	14375	14265	14411	14309	14462	14302	14381	14498	14270	14291	14446	14375	14434	14514	14355	14255	14322	14461	14527	14316	14411	14327	14341	14262	14494	14331	14485	14253	14370	14354	14169	14325	14213	14331	14267	14222	14383	14444	14137	14416	14548	14515	14341	14369	14448	14116	14163	14334	14371	14293	14441	14494	14357	14200	14463	14380	14390	14355	14513	14272	14491	14394	14500	14521	14357	14511	14325	14362	14390	14431	14359	14261	14447	14380	14453	14403	14208	14588	14544	14202	14378	14391	14534	14299	14359	14382	14454	14422	14307	14399	14453	14428	14386	14289	14439	14347	14382	14441	14269	14420	14392	14250	14210	14160	14288	14399	14309	14405	14220	14183	14271	14384	14390	14398	14241	14522	14296	14204	14502	14352	14356	14474	14382	14526	14381	14384	14396	14287	14412	14232	14438	14338	14490	14476	14169	14396	14239	14317	14289	14344	14421	14445	14329	14267	14382	14342	14322	14400	14309	14157	14208	14390	14348	14227	14454	14321	14414	14491	14356	14453	14473	14473	14158	14284	14230	14413	14374	14315	14362	14216	14385	14494	14231	14373	14264	14321	14129	14411	14449	14449	14372	14281	14365	14254	14379	14362	14222	14240	14355	14567	14449	14552	14355	14369	14535	14399	14308	14277	14232	14382	14508	14435	14617	14394	14246	14286	14296	14274	14376	14364	14312	14467	14322	14396	14359	14207	14298	14448	14465	14429	14424	14219	14298	14286	14385	14379	14333	14220	14475	14270	14255	14348	14542	14482	14268	14346	14432	14483	14447	14460	14396	14403	14488	14489	14409	14270	14399	14345	14489	14215	14583	14486	14311	14485	14505	14170	14293	14428	14594	14518	14457	14612	14486	14309	14304	14638	14356	14505	14323	14501	14300	14355	14272	14358	14553	14467	14454	14302	14315	14301	14492	14305	14347	14104	14185	14410	14333	14132	14285	14353	14517	14380	14488	14405	14296	14618	14306	14338	14350	14238	14380	14278	14432	14273	14275	14440	14549	14558	14225	14487	14498	14444	14382	14272	14335	14417	14380	14391	14320	14504	14315	14133	14322	14296	14360	14318	14593	14275	14308	14411	14467	14461	14392	14372	14213	14312	14433	14313	14223	14539	14301	14331	14501	14370	14586	14474	14556	14117	14244	14290	14605	14389	14430	14393	14244	14522	14437	14330	14325	14543	14297	14356	14464	14390	14329	14317	14712	14401	14415	14407	14513	14452	14408	14262	14272	14303	14393	14306	14531	14365	14423	14244	14433	14527	14297	14281	14267	14487	14371	14379	14343	14315	14468	14404	14298	14344	14344	14370	14294	14405	14183	14284	14340	14403	14512	14237	14666	14330	14323	14449	14479	14192	14257	14323	14389	14350	14489	14254	14374	14518	14489	14466	14257	14535	14361	14537	14172	14725	14497	14407	14584	14445	14464	14629	14516	14338	14405	14329	14263	14299	14444	14475	14397	14403	14485	14506	14617	14420	14154	14274	14204	14481	14449	14354	14427	14331	14320	14325	14531	14357	14207	14375	14147	14222	14252	14501	14302	14440	14479	14351	14408	14492	14443	14421	14232	14164	14562	14394	14388	14485	14382	14275	14433	14538	14478	14254	14400	14250	14328	14377	14366	14523	14397	14535	14394	14398	14491	14428	14524	14382	14261	14413	14248	14430	14408	14350	14288	14394	14411	14323	14213	14374	14224	14313	14615	14448	14359	14425	14441	14443	14352	14273	14503	14478	14392	14388	14587	14370	14337	14493	14421	14523	14344	14278	14335	14224	14426	14372	14400	14394	14499	14343	14208	14406	14564	14316	14492	14263	14542	14335	14283	14239	14380	14416	14409	14459	14244	14538	14531	14487	14523	14285	14290	14319	14348	14230	14292	14478	14496	14264	14244	14206	14581	14495	14326	14535	14161	14487	14391	14290	14495	14333	14453	14410	14291	14450	14323	14388	14288	14413	14440	14419	14489	14377	14335	14372	14359	14381	14309	14442	14323	14548	14461	14473	14374	14441	14285	14349	14342	14414	14401	14294	14336	14430	14630	14464	14341	14430	14499	14415	14369	14594	14579	14490	14421	14242	14629	14356	14173	14417	14544	14474	14282	14381	14241	14261	14146	14227	14387	14379	14372	14320	14264	14320	14522	14318	14237	14361	14544	14497	14509	14348	14426	14438	14339	14329	14420	14152	14441	14251	14281	14468	14407	14397	14365	14400	14361	14289	14326	14351	14364	14462	14435	14197	14528	14368	14441	14379	14286	14431	14366	14343	14388	14376	14547	14109	14217	14303	14372	14379	14233	14486	14529	14427	14422	14296	14439	14349	14440	14476	14415	14547	14413	14440	14322	14391	14494	14527	14532	14343	14265	14302	14451	14388	14389	14518	14418	14352	14374	14567	14499	14457	14549	14360	14221	14157	14467	14154	14261	14446	14280	14478	14432	14208	14298	14225	14362	14208	14510	14447	14476	14438	14400	14358	14279	14428	14436	14189	14370	14310	14396	14239	14142	14339	14393	14423	14436	14323	14429	14674	14474	14276	14468	14251	14417	14374	14233	14420	14352	14411	14433	14492	14637	14375	14424	14265	14316	14344	14477	14256	14467	14356	14318	14298	14278	14336	14191	14300	14446	14300	14224	14347	14365	14446	14291	14310	14410	14398	14351	14268	14343	14215	14295	14202	14277	14122	14386	14144	14214	14369	14477	14326	14166	14572	14383	14287	14291	14376	14212	14453	14333	14437	14200	14649	14185	14322	14372	14418	14378	14152	14486	14384	14381	14337	14335	14351	14541	14431	14194	14289	14352	14181	14494	14302	14304	14234	14502	14404	14426	14440	14430	14126	14551	14520	14335	14266	14317	14401	14296	14382	14417	14531	14356	14648	14352	14390	14311	14278	14410	14212	14436	14339	14525	14409	14428	14482	14460	14325	14327	14578	14370	14451	14492	14352	14470	14226	14352	14350	14407	14327	14352	14364	14226	14259	14448	14379	14498	14394	14182	14313	14345	14359	14408	14321	14418	14202	14280	14405	14371	14346	14512	14590	14512	14315	14424	14517	14320	14329	14569	14307	14532	14343	14520	14213	14329	14432	14261	14338	14402	14388	14312	14394	14391	14355	14415	14411	14312	14271	14443	14399	14420	14256	14367	14465	14407	14421	14472	14443	14377	14446	14413	14395	14382	14266	14414	14282	14347	14430	14322	14293	14394	14340	14528	14370	14331	14326	14369	14300	14336	14377	14371	14429	14338	14447	14439	14415	14442	14390	14330	14245	14591	14398	14369	14453	14417	14232	14409	14236	14453	14420	14454	14429	14418	14305	14451	14362	14303	14357	14330	14415	14307	14306	14344	14541	14344	14349	14478	14394	14456	14491	14420	14301	14283	14406	14456	14372	14416	14343	14537	14466	14572	14264	14273	14415	14399	14342	14288	14317	14504	14413	14501	14594	14474	14302	14428	14452	14494	14473	14217	14498	14228	14440	14365	14276	14366	14356	14286	14464	14524	14380	14353	14366	14371	14330	14432	14331	14256	14382	14431	14517	14353	14418	14270	14392	14263	14445	14298	14272	14467	14235	14337	14228	14351	14448	14359	14362	14388	14285	14378	14340	14437	14456	14335	14428	14301	14281	14422	14458	14456	14378	14371	14429	14320	14203	14512	14302	14365	14466	14331	14308	14420	14351	14469	14455	14423	14263	14224	14274	14221	14573	14395	14449	14571	14254	14493	14354	14341	14250	14379	14320	14288	14367	14397	14513	14485	14480	14331	14370	14411	14438	14385	14446	14548	14568	14517	14474	14349	14272	14364	14453	14407	14247	14415	14328	14178	14360	14379	14434	14547	14330	14214	14410	14384	14474	14356	14310	14522	14487	14350	14330	14386	14622	14282	14284	14400	14410	14581	14432	14354	14168	14460	14565	14296	14218	14281	14359	14266	14333	14194	14446	14688	14446	14416	14325	14415	14428	14365	14367	14480	14268	14433	14423	14547	14650	14292	14437	14353	14292	14259	14388	14341	14527	14365	14361	14460	14704	14549	14556	14375	14380	14566	14431	14440	14288	14611	14388	14407	14442	14630	14382	14461	14411	14477	14399	14382	14439	14535	14520	14373	14241	14183	14279	14297	14421	14342	14344	14503	14402	14316	14567	14316	14538	14412	14495	14545	14098	14405	14341	14408	14309	14391	14466	14417	14183	14202	14375	14294	14209	14388	14189	14226	14385	14275	14373	14368	14419	14391	14331	14434	14542	14364	14160	14477	14486	14518	14310	14181	14396	14251	14163	14249	14436	14389	14329	14452	14547	14254	14274	14509	14263	14463	14444	14494	14314	14427	14453	14333	14451	14494	14382	14471	14333	14568	14426	14443	14440	14418	14403	14423	14539	14349	14671	14528	14291	14639	14332	14400	14373	14432	14269
16467	23828	19235	15899	14313	13873	13461	13327	13166	13287	13091	13201	12985	12978	12883	12932	12862	13046	13082	12832	12953	12853	13005	12942	12906	12884	12934	12947	12899	12960	13047	12797	12914	12853	12965	12907	12902	12714	12900	12958	12720	12882	12743	13029	12958	13088	12890	12945	13052	13064	12850	12800	12812	12779	12871	12914	13131	12837	12911	12948	13049	12901	12821	12850	12970	12810	12922	13067	12963	12784	12871	12805	12921	12938	13058	12939	12694	12958	13009	12927	13127	13098	12887	13034	12769	13023	12990	12850	13033	12854	12784	12738	12900	12918	12968	12997	12907	12887	12727	13189	12910	13050	12897	12859	13079	13024	12913	12869	12907	12902	12845	12750	12781	13035	12899	13029	12996	12872	12942	12975	12895	13064	12871	13015	12849	12920	13044	13067	13003	12871	12941	12945	12809	13045	12861	13087	12688	12913	12940	12851	12867	12959	12858	12883	13071	12816	12798	13050	12878	12984	12903	12955	12996	12893	13011	12943	12845	12885	12898	12824	12903	12975	12988	12973	12922	13024	12966	12879	12906	12822	13031	12895	12779	13012	12814	13023	12877	12994	12806	12970	13009	12926	12816	13110	12845	12925	12749	12991	12876	12869	12828	12877	12860	13044	12969	12975	12925	13041	12902	12962	12789	12768	12914	13203	13074	12851	12835	12815	13016	12902	12874	12931	12956	12893	12822	12909	12822	12960	12979	12885	12953	12901	12857	12880	12975	12754	12879	12895	12934	12927	12889	12984	12919	12877	12885	12864	12914	12794	13136	12821	12857	12941	13019	12855	12939	12983	12890	12875	12864	12810	12982	12991	12884	12925	12874	12812	12895	12862	12836	12899	12933	13067	12852	12858	12996	12685	12927	12938	12917	13006	12869	12875	12942	13048	12668	12898	12877	13067	12684	12920	13073	12739	13042	12729	12784	12890	12808	12980	12794	12896	12898	12912	13041	12923	13028	12823	13014	12860	12873	12869	12808	12938	12835	12807	12877	12934	12958	12892	12795	12998	12874	12949	12955	12793	13000	12838	12848	12949	12843	13008	13010	12877	12960	12785	12825	12885	12965	12953	13003	12966	12886	13000	12838	13051	12980	12815	12920	12963	13073	12947	12847	12948	12960	12965	12908	12881	12793	12969	12855	13075	12944	12753	12769	12874	12924	12967	12845	12777	12971	12861	12963	12858	13007	12987	12855	12826	12958	12863	12891	12845	12792	12943	12919	12924	12942	12827	12823	13087	12969	12891	12904	13029	12900	12901	13027	13040	12921	12823	12832	12941	12806	12946	13062	12836	12896	13062	12812	12894	12897	12830	13026	12974	13129	12833	12999	12888	12901	12715	12834	12971	12910	12937	12847	12784	12948	12907	13030	12951	12899	12870	12897	12963	12731	13000	12873	13010	13089	12969	12887	13041	13022	12926	13020	12886	12842	12901	12888	12991	13030	12967	12879	12910	12976	13017	12906	12887	12954	12922	13032	12884	12964	12950	12860	12915	12839	12981	12819	12901	12953	12988	13078	12935	12809	13080	12891	12987	12868	12854	12781	12906	12757	12892	12893	12889	12978	13044	12839	12923	12901	12969	13025	12842	13003	12819	12856	12942	12964	12748	13040	13071	12861	12815	12843	12770	12995	12874	12881	12933	12909	12811	12844	12896	13055	12822	12956	12898	12902	13070	12943	12866	12689	12879	12877	13066	12995	12750	12837	12994	12938	12763	13033	12879	12782	12937	12900	13103	13011	12833	12907	12799	12864	13171	12931	12857	12880	12948	13129	12931	12896	12926	13058	12932	12909	13070	12810	12831	12880	12933	12881	13089	12921	12940	12743	13001	12891	13009	12959	12908	12854	12987	12984	12916	12716	12881	12835	12817	12981	12942	13033	12678	13038	12922	12917	12944	12858	12941	13141	13113	13036	12944	12876	12935	12884	12852	12882	12837	12820	12855	12915	12968	12913	12807	12850	12757	12987	12846	12934	12841	12883	12941	12878	12747	12852	13030	12874	12963	12866	12957	12946	13027	12792	12878	12922	12781	12936	12910	13002	12929	12955	13039	12911	13010	12937	12989	12935	12856	12950	12873	12985	12890	12835	12988	12814	13101	12910	12925	13025	12906	12916	12983	12893	13025	13014	12864	12827	12799	12985	12864	12956	12977	12942	12915	13069	12814	12980	12740	12986	12884	12805	12918	12830	12952	12870	12923	13090	12898	13011	13074	12943	12862	12846	12984	12879	12794	12880	13076	12819	12951	12813	12975	12792	13049	12952	12959	12870	12982	12822	12861	12877	12952	12938	13001	12990	13015	12991	12792	12782	13017	12712	12875	12928	12897	12948	12792	13089	12871	13033	12929	12980	13014	12872	12916	12974	13004	12897	12883	12937	13093	12797	12903	12919	12919	13019	12806	12985	12960	13007	12727	12902	12943	12978	12917	12886	12966	12975	13177	12837	12808	12838	13089	12771	12742	12970	12899	13056	12929	12857	12945	12964	12846	12917	13014	12904	12976	12861	12908	12951	12974	12764	12950	12952	12879	12959	13095	12842	13038	13117	12852	12812	13033	12982	13077	12939	12938	12846	13024	12943	12811	12968	12992	12975	12950	12779	13011	12996	12954	12917	12755	12959	12695	13082	12913	13084	12872	12850	12924	13035	12919	12969	12827	12878	12892	12744	12946	12965	12894	12885	13069	12899	13013	13094	12771	12900	12909	12943	13019	12988	12922	13140	12884	13000	12735	12914	12876	12848	12913	12966	12976	12929	12971	12751	12859	12844	12792	12912	12855	12997	12891	13026	12775	12891	12911	12824	12904	12795	12856	12925	12914	12864	13054	13045	12993	12854	13044	12746	12850	12928	12859	12731	12978	12911	12918	13073	12893	13031	12785	12840	12994	12810	12920	12911	12870	12937	12894	12753	12921	12938	12785	12866	12890	12786	12839	12854	13017	12850	12850	12737	12779	13044	12761	13066	12943	13034	12996	12809	12970	12873	12826	12931	12928	12935	12988	12964	13151	12923	12986	13062	12862	12854	12906	12953	13078	12900	12846	13025	12758	12959	12883	13038	12858	12998	12919	12900	12853	12759	12937	12760	12990	12925	13040	13044	12853	12939	12780	12985	12994	12788	12919	12791	12886	13022	12742	13066	13129	12926	12832	13017	13094	12853	12925	13041	13067	12859	12943	12883	12980	12899	12810	12796	12740	12974	12835	12812	12865	12878	12932	12888	12800	12899	12912	12843	13069	12786	12754	12903	12943	12891	12860	12901	12820	12978	13029	12945	13018	12999	12862	12747	12936	13007	12971	12853	12913	13042	12795	12893	13107	12971	12947	12967	12745	12951	13019	12966	12935	12890	12759	13030	12920	13094	12855	12887	12974	13032	13044	12913	12958	12721	12943	12942	12984	12829	12926	12805	12843	12889	13047	12796	13054	12946	12877	12850	12988	12970	12923	12943	13047	13037	12845	12824	12971	12793	12754	12860	12990	13127	12811	12845	12863	13172	12954	12930	12860	12863	12916	13011	12997	12796	12995	12874	12838	12823	12811	13011	12995	12791	12978	12916	12882	12865	12908	12933	12940	12962	12989	12846	12905	12818	13034	12861	12893	12952	13044	12826	12987	12978	12999	12821	12869	12918	12908	12689	12893	12866	13000	12943	12899	12891	12845	12859	13150	12796	13064	12880	12744	13034	12852	12872	13017	13002	12845	12861	12949	12902	13065	12894	12918	12943	13027	12902	12917	12885	12877	12906	13004	12865	12878	12853	12976	12928	12923	12923	12797	13009	12891	12838	12954	12687	12978	12872	12792	12895	13038	12946	13094	12869	12886	12995	12857	12884	12890	13114	12872	12863	12950	12867	12964	12831	12856	12937	12942	12872	12886	12887	12826	13081	12919	13033	13135	12877	12848	12853	13111	12939	12883	12801	12925	13035	12983	12841	12985	12935	13068	12975	12900	13020	12896	12936	13064	13029	12934	12905	13048	12976	12887	12837	12883	12984	12838	12877	12964	13020	12858	13034	13025	12756	12954	12846	12962	12881	12908	12921	12741	12867	13036	12960	13016	12800	12798	12948	13078	12904	12756	12910	12932	12858	12982	13031	12867	12898	13036	12894	12958	12675	13043	13091	12952	12972	12848	13011	12993	13014	13069	12853	12958	13069	12830	13065	13099	12915	12947	12964	12939	12886	12923	12883	12878	13157	12923	12996	12974	12979	12854	12891	12983	12887	12999	13001	13019	12897	13029	12894	12798	12927	12922	12976	12915	13021	13019	12772	12832	12973	12860	12896	13097	12957	12898	12829	12875	12932	12913	12786	12938	12861	13028	12934	12889	12950	12944	12784	12922	12807	12942	12913	12824	12828	12770	12915	12849	12846	13031	12923	12869	12897	12813	12883	13001	12893	12907	12919	12902	12952	13050	12869	13027	12943	13221	12805	12830	12977	12876	13008	12974	13008	12928	12908	12785	13012	12982	12895	12813	12939	12969	12877	12980	12915	12824	12987	12909	13099	12991	12891	12823	12987	12836	13192	12964	12848	12869	12952	12765	12939	12749	12942	13006	12895	12966	13065	12961	12874	12805	12838	12756	12857	12878	12856	12916	12850	12761	12876	12808	12861	12848	12843	12844	13020	12978	12887	12989	12775	13017	12927	12981	12878	12901	12898	12944	12882	12898	13002	12908	12996	13051	13089	12906	12748	12834	12976	13004	12927	12830	12937	12779	12952	12952	12932	12831	12882	12959	12900	12841	12977	12997	12784	12822	13046	12915	12944	12839	12941	12965	12841	12838	12949	12929	13074	12726	12946	12883	12792	12989	12996	12862	12944	13010	13003	13005	12956	12894	12826	12886	12785	13010	12985	13013	12875	12900	13110	12838	12707	12946	12972	12770	12779	12960	12971	12930	12898	12840	12982	12947	12831	12904	13020	13052	13091	13050	12940	12989	12920	12903	12904	12963	12927	12890	13062	12999	12921	13022	13002	12957	12822	12896	13011	13037	12950	12793	12874	12973	13001	12826	12878	12992	12996	12953	12911	13018	12973	12838	13104	12927	12871	13089	12869	13000	13015	12986	12903	12975	13039	12921	12967	13043	13062	12898	12898	13029	12887	12910	12989	13013	12929	13060	12786	12903	12884	12891
22827	20956	27773	24409	21635	20509	18494	16226	15949	15943	15835	15719	15687	15870	15523	15569	15541	15615	15473	15709	15551	15562	15564	15643	15508	15419	15557	15610	15434	15479	15695	15453	15586	15479	15515	15427	15513	15457	15296	15512	15598	15406	15450	15520	15397	15591	15391	15408	15508	15540	15695	15499	15550	15643	15487	15263	15392	15491	15532	15581	15311	15406	15378	15405	15307	15400	15390	15454	15520	15388	15167	15453	15564	15505	15534	15464	15515	15521	15472	15433	15449	15405	15479	15526	15352	15471	15440	15371	15521	15426	15376	15403	15517	15632	15413	15426	15298	15551	15580	15442	15266	15394	15486	15336	15206	15259	15526	15189	15497	15462	15478	15430	15349	15250	15381	15400	15412	15459	15415	15296	15371	15387	15470	15500	15477	15278	15520	15499	15528	15603	15451	15406	15501	15298	15538	15247	15545	15503	15432	15361	15351	15498	15524	15471	15434	15362	15334	15252	15259	15228	15629	15481	15368	15382	15461	15400	15418	15327	15332	15364	15319	15386	15527	15400	15454	15455	15498	15520	15490	15613	15445	15319	15175	15432	15431	15489	15361	15438	15339	15368	15385	15412	15386	15232	15469	15329	15588	15285	15275	15272	15570	15721	15555	15289	15408	15328	15291	15562	15382	15498	15586	15461	15516	15565	15550	15590	15222	15521	15464	15354	15396	15383	15363	15450	15264	15421	15275	15537	15599	15368	15444	15332	15449	15412	15420	15323	15524	15325	15284	15447	15296	15546	15405	15267	15459	15563	15347	15345	15371	15566	15437	15444	15196	15378	15388	15334	15404	15345	15512	15387	15509	15434	15439	15328	15570	15413	15542	15466	15470	15269	15273	15277	15294	15463	15424	15536	15350	15438	15277	15375	15554	15250	15445	15270	15269	15289	15322	15499	15512	15452	15645	15538	15360	15417	15539	15557	15401	15583	15446	15534	15429	15235	15470	15414	15456	15321	15407	15407	15481	15394	15365	15492	15333	15441	15519	15406	15356	15476	15279	15468	15491	15463	15372	15484	15330	15442	15385	15438	15448	15432	15248	15537	15368	15203	15512	15448	15130	15298	15420	15549	15496	15317	15601	15236	15434	15429	15293	15550	15320	15331	15401	15476	15463	15402	15443	15444	15414	15273	15558	15310	15531	15461	15436	15521	15327	15412	15337	15394	15378	15428	15394	15486	15388	15414	15478	15360	15512	15250	15532	15499	15425	15443	15413	15428	15491	15371	15212	15551	15524	15605	15573	15387	15359	15384	15445	15517	15515	15315	15342	15320	15363	15399	15137	15664	15465	15569	15532	15289	15459	15267	15477	15526	15490	15403	15506	15343	15600	15501	15335	15493	15432	15570	15487	15277	15327	15408	15442	15527	15587	15648	15314	15268	15421	15322	15589	15472	15500	15419	15396	15414	15397	15349	15292	15361	15512	15395	15264	15412	15510	15229	15446	15235	15413	15445	15376	15313	15171	15360	15306	15404	15289	15339	15353	15401	15500	15421	15283	15598	15454	15342	15530	15337	15437	15364	15379	15631	15473	15205	15289	15355	15427	15447	15378	15408	15208	15344	15442	15331	15503	15467	15516	15485	15434	15437	15597	15524	15634	15318	15198	15473	15596	15620	15584	15631	15681	15527	15420	15303	15298	15407	15383	15472	15488	15641	15349	15374	15438	15502	15139	15538	15359	15256	15469	15425	15434	15361	15179	15441	15444	15282	15381	15316	15453	15469	15451	15531	15303	15323	15384	15514	15674	15620	15482	15329	15360	15508	15381	15325	15489	15390	15433	15327	15478	15366	15603	15464	15561	15392	15344	15361	15255	15333	15468	15333	15249	15383	15535	15418	15554	15404	15447	15407	15354	15563	15465	15420	15389	15272	15415	15491	15379	15314	15328	15400	15477	15355	15410	15526	15346	15283	15333	15288	15699	15524	15652	15543	15553	15512	15462	15401	15432	15367	15446	15437	15391	15436	15500	15418	15489	15394	15448	15472	15283	15267	15503	15478	15524	15462	15442	15457	15387	15400	15348	15377	15412	15370	15305	15389	15573	15492	15354	15353	15413	15474	15539	15520	15483	15321	15354	15364	15323	15541	15458	15690	15395	15481	15674	15428	15497	15410	15383	15463	15525	15434	15468	15404	15442	15278	15355	15479	15398	15307	15385	15317	15555	15351	15358	15565	15508	15270	15451	15114	15380	15483	15383	15491	15449	15464	15697	15703	15375	15454	15406	15451	15377	15587	15333	15391	15477	15343	15466	15488	15473	15430	15508	15365	15456	15531	15351	15327	15273	15407	15503	15484	15340	15209	15464	15523	15553	15486	15404	15376	15417	15418	15486	15609	15646	15288	15395	15472	15258	15536	15502	15412	15523	15345	15434	15422	15198	15295	15484	15392	15483	15518	15545	15467	15445	15370	15465	15320	15425	15352	15619	15206	15530	15593	15531	15492	15330	15496	15500	15506	15360	15373	15385	15512	15582	15544	15458	15555	15587	15497	15454	15456	15276	15377	15348	15325	15375	15315	15450	15379	15402	15391	15500	15508	15385	15377	15409	15273	15409	15526	15361	15283	15429	15369	15368	15463	15234	15366	15544	15468	15675	15360	15457	15374	15268	15618	15503	15352	15480	15492	15631	15322	15256	15370	15388	15430	15341	15542	15507	15275	15442	15516	15388	15281	15382	15484	15423	15515	15679	15505	15510	15523	15479	15449	15227	15333	15369	15312	15371	15617	15561	15367	15396	15471	15239	15616	15537	15300	15311	15624	15508	15526	15519	15624	15435	15530	15344	15352	15499	15494	15281	15488	15453	15515	15417	15305	15406	15431	15387	15390	15331	15361	15431	15374	15440	15566	15249	15438	15236	15522	15398	15597	15439	15388	15538	15216	15556	15461	15527	15473	15344	15418	15454	15331	15406	15411	15496	15381	15429	15524	15505	15619	15291	15430	15225	15165	15351	15401	15328	15329	15470	15388	15553	15472	15295	15373	15515	15301	15511	15175	15479	15274	15411	15226	15580	15419	15266	15402	15514	15187	15401	15213	15467	15271	15333	15454	15434	15459	15363	15344	15420	15427	15359	15445	15439	15350	15459	15554	15262	15555	15564	15502	15601	15402	15446	15491	15211	15413	15463	15414	15527	15501	15566	15634	15413	15500	15475	15433	15420	15676	15277	15152	15502	15322	15362	15397	15359	15515	15413	15452	15309	15361	15439	15503	15412	15620	15442	15558	15406	15270	15524	15298	15358	15385	15433	15280	15298	15429	15266	15366	15336	15522	15258	15408	15340	15390	15587	15375	15444	15379	15314	15344	15505	15351	15493	15510	15511	15333	15438	15408	15360	15191	15344	15600	15533	15331	15344	15324	15377	15581	15257	15327	15292	15654	15397	15258	15445	15530	15666	15423	15443	15541	15463	15325	15402	15304	15367	15354	15245	15238	15521	15204	15413	15354	15456	15483	15427	15420	15468	15309	15411	15432	15500	15487	15488	15395	15447	15435	15384	15450	15383	15534	15445	15323	15582	15479	15442	15361	15355	15358	15464	15388	15594	15547	15493	15424	15524	15160	15291	15365	15344	15501	15170	15396	15435	15194	15241	15322	15384	15377	15438	15455	15348	15564	15468	15339	15401	15393	15384	15537	15701	15428	15287	15337	15476	15513	15342	15413	15376	15640	15387	15350	15358	15549	15343	15286	15441	15442	15244	15364	15492	15422	15497	15385	15452	15350	15429	15396	15374	15481	15434	15405	15460	15477	15442	15391	15785	15478	15377	15474	15428	15603	15478	15533	15642	15300	15398	15549	15434	15348	15411	15347	15727	15438	15480	15411	15497	15327	15304	15387	15326	15316	15369	15373	15424	15633	15316	15440	15295	15404	15386	15491	15303	15539	15316	15519	15504	15378	15236	15376	15506	15455	15446	15417	15420	15363	15357	15282	15509	15182	15563	15414	15471	15498	15445	15612	15663	15352	15466	15514	15519	15437	15449	15468	15497	15481	15438	15405	15538	15490	15446	15429	15321	15300	15560	15496	15573	15621	15498	15461	15343	15249	15268	15365	15398	15361	15365	15611	15404	15408	15422	15539	15497	15416	15341	15470	15698	15330	15470	15369	15378	15560	15503	15310	15399	15396	15301	15361	15547	15528	15217	15406	15430	15294	15496	15497	15394	15563	15312	15568	15416	15394	15510	15342	15381	15521	15493	15431	15436	15344	15466	15272	15465	15239	15666	15343	15381	15482	15412	15480	15350	15466	15494	15467	15496	15404	15297	15391	15379	15473	15304	15589	15417	15495	15405	15474	15522	15425	15343	15417	15377	15271	15406	15332	15476	15476	15151	15501	15302	15409	15525	15387	15421	15346	15404	15278	15393	15367	15488	15315	15347	15398	15386	15237	15338	15490	15368	15404	15379	15415	15471	15265	15483	15350	15331	15418	15305	15454	15466	15511	15236	15590	15472	15515	15309	15472	15381	15260	15430	15486	15502	15513	15379	15397	15677	15479	15440	15377	15471	15470	15313	15358	15636	15442	15510	15581	15453	15394	15556	15434	15424	15538	15222	15420	15461	15430	15349	15469	15608	15461	15558	15391	15451	15427	15411	15446	15476	15479	15567	15336	15464	15414	15363	15423	15438	15429	15506	15474	15438	15367	15334	15401	15397	15401	15548	15489	15386	15511	15249	15251	15455	15461	15387	15276	15349	15466	15271	15409	15423	15647	15603	15506	15411	15245	15431	15556	15345	15396	15465	15321	15499	15369	15345	15322	15445	15385	15331	15414	15355	15469	15435	15409	15495	15596	15532	15376	15521	15486	15510	15504	15504	15372	15287	15323	15208	15404	15502	15332	15546	15471	15528	15523	15477	15603	15484	15337	15437	15492	15481	15492	15391	15387	15103	15291	15383	15148	15494	15331	15490	15186	15536	15521	15508	15424	15396	15298	15425	15443	15392	15382	15341	15335	15408	15311	15474	15332	15432	15531	15625	15620	15405	15284	15463	15368	15525	15446	15349	15571	15382	15379	15246	15549	15452	15449	15531	15496	15449	15274	15188	15778	15391	15343	15560	15607	15348	15433	15527	15542	15611	15335	15340	15249	15341	15457	15513	15562	15309	15424	15655	15486	15434	15504	15502	15611
14288	29491	23573	18272	16413	15054	14636	14202	14260	14216	13924	14047	13732	13678	13641	13673	13763	13784	13780	13617	13446	13640	13575	13568	13798	13408	13693	13733	13568	13636	13695	13550	13702	13606	13622	13715	13543	13441	13663	13583	13550	13577	13523	13620	13482	13597	13787	13553	13664	13707	13623	13540	13471	13569	13477	13602	13511	13524	13600	13572	13544	13511	13518	13629	13664	13511	13627	13495	13574	13659	13482	13706	13381	13671	13521	13544	13551	13581	13617	13319	13548	13562	13497	13617	13521	13591	13680	13484	13412	13431	13610	13623	13510	13521	13647	13500	13432	13693	13521	13634	13457	13463	13548	13627	13575	13575	13641	13628	13570	13516	13481	13564	13430	13684	13485	13619	13546	13479	13580	13760	13472	13376	13547	13592	13682	13487	13534	13554	13487	13536	13567	13612	13625	13581	13670	13516	13574	13644	13589	13476	13519	13595	13557	13552	13497	13711	13616	13505	13619	13551	13622	13527	13571	13596	13549	13478	13673	13425	13454	13407	13624	13331	13466	13536	13560	13479	13592	13445	13554	13632	13396	13693	13544	13499	13631	13520	13731	13553	13540	13546	13635	13484	13308	13536	13421	13473	13527	13526	13579	13770	13554	13700	13485	13629	13522	13577	13440	13490	13574	13590	13454	13543	13629	13635	13547	13442	13391	13428	13476	13399	13441	13563	13665	13565	13655	13505	13689	13486	13553	13704	13424	13582	13557	13486	13402	13521	13675	13630	13466	13525	13476	13508	13575	13514	13602	13568	13641	13612	13342	13518	13572	13543	13695	13591	13584	13368	13500	13569	13523	13542	13597	13471	13576	13587	13602	13648	13690	13505	13501	13357	13602	13432	13600	13699	13480	13561	13779	13533	13483	13366	13451	13548	13607	13539	13570	13554	13587	13501	13640	13598	13680	13513	13594	13626	13565	13441	13548	13684	13763	13342	13509	13533	13537	13555	13600	13606	13649	13659	13400	13457	13631	13476	13443	13479	13498	13714	13485	13594	13491	13572	13559	13600	13499	13602	13458	13483	13507	13412	13453	13428	13508	13684	13501	13534	13538	13608	13576	13619	13604	13411	13602	13581	13577	13544	13467	13560	13527	13671	13691	13596	13424	13480	13530	13386	13689	13450	13488	13710	13635	13480	13441	13667	13656	13437	13541	13568	13733	13842	13602	13523	13560	13617	13562	13561	13593	13416	13595	13637	13527	13684	13417	13491	13510	13664	13537	13464	13528	13502	13569	13424	13531	13606	13477	13607	13548	13436	13365	13664	13704	13566	13448	13640	13652	13739	13526	13707	13534	13537	13574	13399	13579	13508	13654	13576	13600	13626	13604	13699	13616	13516	13524	13495	13494	13642	13613	13579	13562	13607	13427	13648	13534	13573	13566	13574	13753	13532	13551	13729	13501	13523	13594	13465	13654	13512	13316	13504	13425	13433	13729	13421	13509	13709	13727	13635	13540	13579	13520	13563	13503	13563	13662	13563	13509	13675	13518	13727	13522	13686	13662	13587	13602	13747	13679	13550	13614	13562	13456	13608	13709	13431	13551	13400	13689	13492	13499	13564	13536	13389	13730	13589	13680	13400	13422	13431	13553	13418	13628	13488	13508	13611	13576	13501	13631	13470	13494	13501	13560	13734	13608	13476	13672	13526	13647	13495	13577	13579	13719	13459	13456	13524	13500	13651	13488	13512	13512	13492	13414	13460	13639	13503	13437	13759	13601	13556	13558	13457	13478	13435	13678	13595	13571	13493	13525	13533	13450	13592	13410	13250	13407	13589	13404	13798	13474	13510	13681	13424	13675	13466	13446	13526	13664	13567	13660	13632	13599	13500	13505	13526	13598	13460	13578	13394	13511	13502	13640	13513	13457	13539	13365	13436	13700	13548	13431	13544	13562	13532	13732	13644	13436	13431	13594	13420	13395	13545	13595	13642	13508	13452	13597	13548	13541	13520	13623	13663	13629	13542	13572	13616	13472	13612	13448	13469	13577	13412	13623	13562	13668	13649	13597	13504	13475	13483	13590	13702	13406	13548	13609	13602	13668	13488	13544	13470	13507	13557	13452	13615	13553	13476	13552	13568	13666	13446	13629	13637	13536	13450	13631	13604	13481	13622	13563	13753	13567	13440	13499	13481	13687	13505	13640	13412	13502	13468	13525	13496	13546	13671	13587	13796	13394	13568	13390	13564	13617	13633	13551	13585	13515	13600	13590	13694	13499	13642	13485	13417	13517	13469	13490	13520	13676	13482	13556	13571	13575	13617	13603	13600	13569	13554	13489	13594	13557	13568	13671	13615	13554	13493	13503	13531	13441	13444	13445	13577	13691	13410	13623	13571	13582	13398	13548	13594	13494	13669	13595	13713	13550	13619	13538	13621	13523	13662	13500	13579	13477	13553	13502	13547	13473	13514	13619	13550	13530	13696	13532	13554	13512	13563	13463	13654	13457	13409	13478	13520	13637	13526	13580	13407	13518	13564	13427	13699	13585	13550	13621	13673	13506	13442	13513	13485	13567	13538	13508	13511	13597	13695	13443	13552	13593	13368	13563	13522	13604	13460	13698	13511	13499	13573	13370	13564	13469	13460	13548	13550	13772	13643	13494	13440	13491	13615	13603	13486	13506	13581	13711	13754	13491	13601	13445	13473	13561	13678	13462	13564	13768	13574	13620	13536	13536	13481	13627	13657	13545	13598	13561	13601	13428	13536	13748	13368	13617	13705	13629	13568	13616	13446	13563	13555	13409	13432	13616	13559	13521	13525	13540	13463	13490	13549	13531	13665	13483	13684	13621	13425	13349	13471	13510	13579	13641	13688	13545	13539	13578	13635	13634	13407	13497	13482	13628	13522	13439	13484	13403	13624	13596	13706	13680	13453	13675	13597	13537	13497	13508	13599	13496	13468	13618	13582	13643	13480	13412	13513	13479	13567	13569	13542	13485	13583	13531	13591	13602	13460	13479	13588	13433	13581	13558	13571	13425	13546	13655	13579	13522	13647	13497	13313	13642	13547	13535	13583	13629	13496	13613	13665	13753	13476	13497	13321	13460	13724	13472	13570	13444	13521	13418	13678	13648	13520	13546	13628	13640	13686	13443	13429	13600	13669	13671	13521	13477	13551	13532	13526	13732	13658	13562	13676	13587	13588	13624	13552	13590	13585	13589	13744	13589	13586	13543	13450	13581	13594	13418	13613	13356	13499	13555	13505	13702	13672	13635	13508	13520	13549	13471	13629	13568	13452	13473	13497	13581	13543	13568	13578	13688	13548	13637	13344	13656	13709	13414	13380	13586	13486	13651	13642	13554	13511	13531	13601	13586	13440	13540	13538	13526	13554	13705	13502	13375	13486	13588	13432	13466	13460	13564	13508	13600	13640	13585	13515	13603	13540	13518	13374	13543	13773	13438	13525	13519	13518	13630	13612	13635	13576	13605	13637	13582	13471	13693	13535	13618	13526	13503	13593	13399	13574	13568	13394	13375	13675	13530	13464	13695	13521	13667	13638	13553	13570	13538	13668	13415	13646	13438	13563	13655	13553	13532	13512	13496	13519	13455	13534	13524	13561	13559	13488	13508	13568	13596	13593	13371	13623	13494	13558	13548	13539	13564	13521	13584	13728	13445	13482	13554	13762	13538	13522	13634	13481	13455	13616	13511	13709	13663	13567	13592	13459	13411	13610	13664	13657	13533	13655	13603	13581	13521	13657	13596	13557	13647	13577	13533	13742	13629	13628	13569	13511	13789	13700	13503	13335	13648	13505	13528	13542	13458	13464	13590	13570	13586	13428	13456	13591	13561	13517	13482	13587	13621	13588	13490	13622	13584	13586	13609	13444	13531	13797	13450	13677	13555	13580	13741	13608	13442	13638	13512	13447	13619	13590	13608	13602	13565	13506	13550	13662	13496	13475	13716	13459	13398	13585	13487	13583	13597	13566	13473	13389	13574	13629	13533	13562	13633	13721	13510	13661	13409	13591	13681	13470	13470	13592	13585	13713	13601	13558	13551	13601	13363	13526	13402	13451	13580	13712	13452	13442	13543	13694	13542	13538	13496	13454	13619	13540	13640	13603	13399	13636	13505	13656	13617	13708	13696	13596	13532	13535	13451	13538	13474	13627	13397	13585	13476	13718	13580	13639	13567	13463	13560	13461	13559	13460	13672	13400	13437	13488	13462	13660	13548	13635	13597	13607	13476	13401	13627	13445	13449	13505	13402	13631	13683	13377	13684	13587	13593	13653	13495	13494	13464	13529	13676	13537	13526	13350	13296	13554	13657	13521	13553	13627	13636	13598	13493	13581	13604	13598	13450	13615	13457	13550	13728	13636	13638	13687	13693	13614	13517	13505	13508	13505	13609	13467	13623	13528	13489	13584	13562	13506	13557	13388	13658	13575	13774	13569	13574	13574	13513	13380	13516	13451	13560	13629	13483	13520	13530	13487	13607	13425	13543	13715	13532	13569	13597	13435	13627	13644	13621	13616	13472	13704	13704	13718	13437	13491	13547	13676	13559	13403	13519	13606	13636	13648	13709	13487	13521	13460	13526	13529	13319	13735	13596	13623	13694	13573	13513	13532	13582	13411	13627	13527	13466	13573	13645	13483	13659	13580	13516	13629	13526	13482	13680	13479	13426	13381	13698	13614	13489	13557	13545	13574	13403	13616	13620	13522	13505	13415	13643	13464	13445	13456	13529	13598	13723	13663	13714	13506	13657	13441	13465	13631	13494	13449	13576	13547	13562	13609	13619	13543	13637	13504	13687	13448	13471	13563	13649	13637	13605	13512	13627	13478	13712	13490	13459	13416	13689	13600	13674	13572	13505	13653	13557	13408	13615	13727	13431	13623	13399	13444	13747	13553	13352	13467	13569	13486	13733	13306	13526	13623	13474	13361	13619	13323	13542	13561	13530	13551	13509	13688	13402	13520	13562	13429	13656	13513	13458	13562	13431	13566	13531	13433	13600	13492	13589	13508	13507	13563	13583	13673	13604	13468	13583	13564	13576	13485	13416	13477	13655	13621	13613	13572	13612	13464	13602	13676	13335	13420	13573	13495	13627	13566	13416	13321	13553	13645	13514	13462	13497	13559	13567	13550	13510	13597	13666	13459	13649	13648	13655	13572	13496	13526	13628	13493
24374	21027	26512	25828	18223	15995	15902	15044	14720	14732	14810	14545	14638	14670	14612	14506	14722	14637	14551	14360	14473	14476	14532	14707	14580	14537	14423	14581	14521	14380	14538	14536	14577	14621	14481	14369	14372	14637	14494	14589	14578	14342	14614	14747	14460	14495	14531	14604	14630	14479	14439	14367	14539	14810	14423	14452	14684	14494	14304	14507	14537	14412	14516	14674	14632	14462	14462	14394	14103	14695	14374	14449	14523	14585	14429	14485	14409	14417	14426	14505	14679	14425	14496	14451	14411	14277	14223	14380	14448	14491	14388	14428	14682	14160	14425	14376	14316	14504	14556	14459	14486	14470	14541	14387	14372	14512	14537	14511	14466	14426	14432	14489	14392	14514	14522	14462	14445	14225	14499	14352	14431	14343	14662	14553	14491	14499	14422	14391	14574	14169	14479	14477	14463	14521	14288	14453	14355	14533	14560	14475	14408	14441	14388	14425	14618	14467	14579	14362	14702	14293	14522	14363	14617	14550	14435	14462	14328	14356	14631	14538	14721	14375	14289	14477	14541	14529	14416	14457	14550	14473	14645	14355	14508	14280	14346	14431	14646	14459	14471	14463	14528	14399	14412	14454	14525	14523	14519	14570	14454	14526	14345	14366	14450	14523	14638	14496	14499	14548	14522	14575	14393	14439	14633	14571	14657	14526	14378	14481	14482	14656	14495	14340	14839	14546	14468	14435	14409	14505	14346	14553	14457	14420	14477	14487	14519	14454	14477	14529	14328	14573	14345	14388	14493	14528	14409	14389	14567	14461	14448	14410	14587	14592	14360	14519	14621	14694	14467	14447	14400	14483	14412	14461	14381	14306	14431	14419	14418	14424	14421	14391	14357	14366	14412	14563	14690	14342	14541	14402	14491	14506	14465	14421	14388	14484	14353	14517	14484	14630	14369	14600	14420	14216	14485	14581	14440	14469	14429	14303	14459	14382	14611	14562	14374	14282	14632	14554	14515	14506	14428	14514	14591	14525	14548	14458	14581	14500	14355	14353	14435	14350	14449	14587	14392	14612	14313	14578	14458	14513	14739	14305	14508	14371	14427	14377	14508	14400	14533	14381	14523	14441	14492	14606	14460	14473	14364	14347	14492	14718	14535	14534	14445	14473	14551	14716	14507	14731	14503	14729	14506	14568	14585	14443	14412	14478	14413	14686	14576	14373	14369	14579	14586	14476	14427	14535	14393	14475	14657	14463	14404	14392	14421	14607	14300	14401	14314	14616	14453	14409	14696	14435	14696	14690	14538	14627	14699	14614	14456	14520	14365	14600	14469	14560	14668	14313	14511	14513	14388	14510	14467	14372	14505	14544	14355	14509	14476	14590	14481	14356	14516	14697	14524	14303	14435	14535	14651	14271	14603	14464	14425	14446	14521	14480	14494	14352	14592	14491	14649	14492	14439	14558	14210	14401	14454	14530	14475	14422	14499	14474	14377	14487	14499	14484	14543	14443	14428	14488	14269	14477	14512	14569	14409	14335	14364	14558	14358	14367	14513	14443	14667	14568	14339	14294	14445	14414	14360	14581	14426	14148	14288	14529	14502	14357	14406	14500	14640	14276	14407	14512	14619	14311	14268	14342	14503	14632	14464	14503	14436	14287	14304	14562	14420	14421	14653	14587	14301	14610	14634	14509	14532	14264	14513	14518	14439	14405	14552	14338	14385	14188	14425	14441	14486	14331	14373	14692	14509	14472	14443	14425	14691	14445	14293	14328	14283	14400	14363	14466	14393	14383	14525	14757	14408	14348	14659	14439	14521	14565	14481	14758	14504	14427	14479	14646	14369	14441	14323	14247	14604	14700	14542	14601	14404	14376	14534	14463	14518	14360	14454	14513	14420	14499	14488	14634	14622	14549	14335	14583	14455	14442	14566	14473	14600	14619	14593	14466	14503	14401	14485	14428	14535	14501	14540	14543	14540	14372	14526	14591	14682	14580	14433	14503	14449	14436	14476	14530	14357	14638	14237	14504	14344	14504	14698	14434	14577	14458	14236	14414	14527	14529	14532	14633	14507	14474	14542	14642	14528	14508	14464	14467	14450	14590	14606	14399	14362	14543	14470	14505	14353	14528	14725	14320	14485	14426	14498	14552	14427	14466	14400	14348	14304	14413	14294	14467	14481	14438	14514	14388	14400	14414	14506	14389	14284	14401	14583	14544	14403	14396	14316	14495	14387	14445	14451	14411	14644	14411	14462	14446	14579	14580	14541	14674	14582	14419	14474	14565	14473	14590	14600	14528	14468	14398	14402	14385	14413	14435	14401	14496	14328	14484	14549	14217	14315	14514	14453	14487	14550	14450	14495	14454	14307	14564	14508	14488	14662	14521	14550	14516	14554	14526	14523	14482	14582	14303	14464	14535	14442	14491	14453	14366	14465	14335	14424	14430	14502	14604	14585	14254	14283	14465	14389	14532	14427	14414	14532	14565	14624	14599	14594	14481	14448	14540	14577	14811	14554	14280	14345	14398	14557	14480	14409	14409	14339	14498	14398	14368	14510	14378	14353	14250	14504	14436	14481	14421	14528	14543	14493	14639	14433	14523	14532	14525	14492	14432	14341	14414	14768	14373	14386	14184	14559	14444	14421	14451	14562	14656	14512	14584	14497	14620	14401	14528	14555	14563	14546	14473	14457	14420	14444	14576	14581	14461	14491	14356	14593	14479	14269	14246	14345	14381	14696	14430	14529	14215	14440	14360	14350	14405	14742	14589	14545	14337	14420	14482	14429	14551	14542	14471	14476	14356	14580	14261	14579	14654	14428	14601	14588	14288	14580	14396	14523	14404	14469	14425	14499	14483	14455	14622	14623	14391	14592	14595	14570	14439	14489	14456	14205	14466	14647	14382	14581	14506	14338	14455	14717	14644	14468	14539	14575	14486	14465	14532	14525	14411	14482	14366	14509	14336	14436	14317	14418	14529	14400	14527	14596	14499	14495	14370	14470	14431	14503	14302	14494	14641	14432	14586	14419	14552	14541	14465	14451	14511	14366	14492	14397	14650	14601	14448	14402	14385	14383	14340	14405	14524	14330	14158	14559	14494	14248	14551	14712	14436	14305	14331	14571	14400	14434	14509	14321	14605	14477	14730	14531	14496	14380	14546	14615	14534	14448	14582	14448	14553	14292	14549	14515	14353	14658	14527	14495	14552	14419	14527	14367	14374	14403	14334	14595	14433	14604	14483	14461	14380	14602	14414	14596	14593	14463	14509	14427	14585	14449	14715	14514	14718	14417	14554	14619	14516	14487	14354	14352	14313	14489	14426	14400	14508	14616	14386	14506	14297	14431	14483	14504	14434	14486	14538	14189	14445	14406	14450	14554	14469	14361	14547	14633	14432	14462	14570	14618	14425	14625	14446	14362	14585	14609	14388	14561	14476	14564	14352	14410	14484	14351	14524	14480	14609	14802	14626	14467	14355	14476	14655	14360	14384	14520	14561	14523	14479	14519	14421	14338	14498	14379	14509	14546	14534	14455	14483	14649	14479	14497	14391	14411	14401	14404	14461	14380	14671	14452	14390	14487	14528	14645	14561	14678	14549	14538	14354	14506	14308	14267	14540	14467	14541	14621	14496	14523	14316	14562	14486	14526	14447	14334	14375	14461	14505	14578	14562	14503	14525	14571	14400	14706	14373	14648	14505	14458	14550	14561	14470	14490	14446	14491	14583	14691	14528	14668	14567	14459	14303	14427	14284	14479	14637	14606	14528	14517	14422	14427	14453	14198	14514	14378	14545	14588	14134	14442	14605	14299	14458	14423	14748	14422	14485	14270	14466	14442	14628	14516	14362	14696	14414	14392	14634	14294	14436	14466	14402	14500	14421	14568	14289	14493	14470	14563	14393	14547	14536	14536	14602	14541	14525	14475	14439	14706	14331	14200	14533	14513	14568	14411	14555	14442	14642	14420	14348	14376	14613	14412	14511	14504	14509	14601	14393	14525	14366	14474	14316	14539	14349	14224	14441	14408	14551	14521	14542	14649	14632	14265	14484	14351	14502	14698	14456	14530	14478	14551	14528	14601	14357	14449	14533	14612	14447	14441	14537	14445	14616	14546	14648	14567	14377	14474	14360	14291	14287	14459	14354	14666	14387	14312	14568	14519	14541	14502	14442	14553	14329	14566	14324	14393	14461	14549	14319	14352	14336	14658	14573	14517	14369	14549	14511	14422	14552	14626	14528	14385	14561	14472	14376	14498	14457	14517	14459	14279	14506	14541	14497	14300	14323	14666	14407	14265	14321	14489	14494	14367	14479	14488	14462	14499	14429	14505	14564	14471	14416	14660	14616	14400	14635	14549	14524	14314	14446	14441	14507	14506	14309	14544	14352	14422	14640	14343	14454	14469	14514	14355	14609	14277	14488	14529	14438	14507	14409	14717	14611	14464	14510	14480	14577	14538	14547	14526	14629	14406	14630	14570	14362	14278	14512	14379	14626	14441	14534	14564	14585	14428	14289	14439	14508	14474	14389	14386	14352	14442	14520	14425	14501	14578	14533	14435	14476	14731	14484	14511	14578	14535	14656	14675	14376	14508	14533	14366	14418	14427	14461	14550	14416	14667	14609	14318	14481	14644	14455	14517	14548	14494	14428	14525	14372	14485	14451	14333	14577	14410	14384	14623	14426	14499	14449	14501	14635	14345	14525	14629	14462	14215	14438	14576	14432	14270	14414	14377	14530	14489	14567	14271	14452	14512	14492	14564	14328	14476	14552	14582	14473	14466	14656	14453	14470	14671	14517	14464	14319	14667	14392	14493	14449	14454	14491	14727	14467	14646	14564	14514	14399	14543	14334	14474	14417	14315	14558	14621	14462	14315	14311	14537	14381	14455	14492	14447	14636	14576	14472	14542	14454	14374	14416	14405	14671	14500	14416	14415	14503	14561	14500	14435	14553	14573	14526	14286	14388	14314	14411	14518	14371	14508	14619	14424	14715	14509	14622	14451	14462	14477	14490	14566	14421	14418	14422	14595	14530	14503	14729	14392	14335	14601	14583	14566	14360	14563	14470	14639	14388	14463	14464	14434	14551	14512	14307	14256	14342	14318	14506	14509	14500	14338	14431	14454	14495	14401	14538	14434	14397	14452	14618	14500	14431	14397	14493	14516	14581	14631	14384	14460	14327	14653	14585
14683	26168	21214	16801	14991	14393	13863	13557	13317	13401	13265	13268	13270	13153	13105	13139	13179	13283	12968	13148	13105	13128	13195	13028	13005	12980	13022	12867	13060	12879	13066	13079	13053	13034	13085	13196	13197	13101	13057	13120	13041	13036	12963	13010	13025	13143	13029	13040	13044	13018	13239	13023	12895	13035	13145	13184	13036	13017	13045	13057	13142	13154	13030	13176	13055	13123	12984	12880	13067	12963	13125	12995	13021	13005	13182	12932	12878	13094	12919	13192	12867	13054	12991	12983	13086	12844	12964	13199	12974	13058	13063	13011	12955	13069	12984	13081	13083	13074	13059	13128	13026	13051	12930	13094	12780	13051	12937	13064	12990	12953	13079	13008	12903	13040	13007	13149	12926	12947	12968	13072	13109	13079	13091	13103	13100	13035	12950	13043	13193	12860	13064	13019	13063	12873	13002	13015	13052	13051	13145	13059	12969	13101	12941	13107	13131	12840	13249	13206	12847	13073	12987	12807	13062	13058	13339	13038	12997	13009	13101	13160	13011	13084	13186	13026	12994	12965	13056	13052	12891	13099	13021	12862	12979	12928	13235	13045	13147	13114	13143	13086	12942	13007	13032	13267	13040	13057	12866	13099	12996	12983	12985	12942	13184	12951	13017	13010	13079	12916	12982	13027	13051	12951	13009	13077	13078	13228	12967	12899	13107	12869	12892	13214	13120	12977	13050	13013	13020	13177	13127	12909	13241	13132	13006	13065	13083	13077	12871	12979	13046	13077	12904	13061	13151	13039	12945	13002	12924	13040	12948	13138	13081	13045	13011	12952	13136	12956	13067	13366	13038	13052	12940	12866	13070	13125	13204	12971	13242	13094	12930	13039	13071	13002	13112	13079	12938	13144	12948	12916	12938	13138	13136	12948	12828	13051	13091	13067	13082	12959	12978	13176	12918	12922	13079	12919	13083	13057	13078	13017	12873	13147	13108	13011	13147	13040	13065	12832	12842	13034	13020	12940	12998	13012	13037	13019	13158	12989	13141	13073	13118	13042	13119	13032	12981	12920	12958	13016	13144	13107	13157	13102	13036	13092	13039	13099	13040	12884	13192	13194	13066	13081	13153	13014	13129	12892	12982	13105	12999	13123	13088	12978	13028	13010	13167	13055	13166	13110	13025	13257	13079	12966	13133	13019	12956	12943	13040	12974	13056	13087	13007	13081	13005	13183	13075	13010	13052	13082	12831	13131	13091	13022	13110	13067	12815	13073	13109	13005	12876	13139	13149	12961	13037	13071	13262	12995	13112	13124	13062	13027	13003	13061	12963	12968	13020	13009	13046	13096	13023	12984	12949	12939	13085	13024	13027	12942	13121	13111	13104	13168	12935	12950	13017	12928	12909	13109	13040	13166	13082	12994	12940	13036	13138	13103	13072	13032	13090	12975	13098	13109	13108	13088	12906	13019	12969	13079	12999	12907	13022	13003	12971	13207	13060	13056	13136	13261	12904	13008	12910	13084	13079	13078	13068	13069	13051	12976	13103	13041	13120	12958	12900	12789	13197	12988	13063	13150	12963	12897	13065	13050	13041	12966	12984	12962	13073	13145	13092	12966	12966	13127	13107	12919	13040	12988	12851	13137	13115	13010	12808	13069	12986	13065	12840	13054	13052	13071	13135	13000	13152	12978	13015	13119	12940	13032	13133	13115	13061	13003	13031	13163	12997	13008	13118	13113	12955	13008	12984	12948	12904	13172	13023	13115	12904	13009	13236	12931	13011	13106	13153	12962	13216	12974	12966	13018	13146	13021	13007	13077	13091	13184	12956	12899	13058	13084	13074	12976	13215	13023	13098	13105	13171	13030	13118	12972	13047	13080	13020	12976	13067	13087	13013	13153	12972	12974	12871	13281	12979	13148	13009	13054	13056	12986	13064	13147	12947	13152	13126	13019	13046	13078	13127	12890	13085	13153	13070	12905	13000	13044	13029	13065	13059	12974	13146	13097	13208	12952	13043	13065	13042	12940	13076	13034	12865	13065	13015	13209	13020	12901	13118	13026	13160	13116	13080	13182	12873	12990	13051	13199	13087	13099	12991	12990	13074	13059	12995	13075	13141	13014	13095	12945	13091	13215	13115	13002	12921	13101	12860	12906	13066	12955	12983	13086	13052	12994	13198	13213	13038	13184	12896	13111	13085	13022	13153	13059	12988	13033	13100	13084	13000	13039	12994	13183	13053	13178	12978	13031	13153	13081	13058	13063	13232	13112	13046	13019	13050	12956	13257	13145	12999	13178	13125	13033	13075	13097	13034	12991	13224	13002	13103	13004	13182	13124	13011	13077	12991	13020	12961	12975	12967	13203	13009	13074	12951	13180	13171	12861	12936	12961	12995	12950	13117	12972	12977	12970	13069	13071	13019	12909	13086	13120	13093	13125	13131	13028	13057	13157	13037	13094	13092	13022	12970	12942	12926	13074	13034	13153	13097	13032	12931	13115	13130	12902	13277	12918	13132	12869	13052	13097	13079	13094	13070	13095	12943	12878	13176	13224	13105	13166	12837	13182	13008	13034	13085	13182	13008	13099	13124	13046	13066	13072	13099	13102	13069	12917	13012	13133	13122	13010	13001	12972	13037	13084	12978	13121	13023	12998	13085	12938	12934	13111	13046	13205	13155	13038	13069	12991	13051	13165	13000	13139	13010	12908	12981	13147	12970	12984	13085	13006	12995	13039	13127	12991	13027	13197	12982	13083	13337	13106	13183	13076	13211	13074	13099	12886	13197	12980	13049	12935	13113	13012	13104	13202	13074	13044	13120	13107	13006	12991	13073	12926	13071	13061	13068	12980	12915	13008	13092	12912	13245	13004	13058	13014	13013	13081	12972	13071	13013	13209	13023	12993	13079	13037	13041	12977	13166	13053	13044	12990	12910	13041	13111	12913	12940	13085	13085	12990	13063	13171	12942	12859	13024	13094	13006	13270	12923	13073	13146	12920	13054	13095	13046	13257	13105	12972	13241	13106	13202	13123	12999	13112	12950	13101	12961	12933	13018	12951	12896	12980	13092	12989	12928	12989	13041	13091	13085	13029	12974	13221	13010	13062	13104	12999	12966	13058	13130	12917	12896	13157	13054	12925	13033	13005	13042	12998	13084	12964	12997	13058	12928	12928	12938	13078	12961	13078	13033	13143	13147	12936	13056	13058	13030	12979	13120	13043	12922	13096	12983	13140	13054	12965	13146	13097	13057	12894	13107	13160	13056	13066	13173	13066	13108	12947	13154	13083	13033	13098	12987	13042	13054	13032	12989	13116	13129	12971	13201	13080	12990	12903	12953	13016	13093	12980	13140	13079	13025	13000	12915	13091	13004	13041	12928	12941	13011	13137	13162	12939	13013	12876	13015	13003	12931	13209	13086	13017	12983	13003	13025	13102	13108	13022	13083	13046	12974	13010	13033	12980	13119	12948	13109	12939	12934	12967	13151	13124	13087	12972	13118	13174	13088	13079	13152	13135	12996	13088	13064	12913	13016	12972	13092	13025	12931	13205	13168	13068	13056	13076	13061	12864	13087	13104	13094	12954	13125	13114	13123	13136	13058	13135	12995	12993	13167	12977	13021	13017	13026	13080	13183	12925	13156	13160	13161	13157	13114	12875	13007	13188	13209	12980	13184	12976	12906	12954	13011	12994	13023	13054	13075	13023	13091	12885	13197	12916	13082	12980	12947	13082	13093	13062	13038	12951	13074	13078	12910	13144	12902	13121	12966	13118	13056	12988	13063	13261	13080	12956	13014	13076	12929	13167	12988	12888	13060	12914	13072	13054	13034	13045	12945	13072	13021	13022	12895	12851	13042	12940	13186	13024	13011	13046	12986	13101	12972	13187	13010	13048	13090	13087	13242	13145	13118	13127	13178	13190	13026	13090	13068	13174	12795	13087	13051	13173	13177	13030	13144	13004	13056	13003	12970	13073	13023	13208	13030	12905	13038	13191	13086	13078	13135	12931	13165	12943	13216	12992	12952	13020	12848	12960	13128	12971	13004	13050	13128	13208	12983	13022	12999	12880	13077	12994	13016	13171	13153	13038	12935	13084	12954	13087	13061	13053	13100	13053	12915	13100	12871	13139	13039	13018	12899	12955	13090	13062	13153	13034	13134	13156	13004	13098	13203	13050	12964	12974	12900	13022	12926	13044	13142	13022	12923	13189	12946	13030	13072	13025	12848	13080	13033	13004	12936	12935	12980	13135	12990	13094	12927	12980	13008	12914	13040	13160	12870	13076	12938	12940	13054	13048	12972	13023	13036	13126	13033	13109	13029	12990	13088	13054	13134	13042	12938	13039	12890	12936	12997	12962	13018	12979	12916	13030	12986	13008	13044	13039	12966	13007	13027	13241	13091	13101	13075	12990	13066	13079	12912	13233	13101	13105	13029	12931	13068	13127	13118	12988	12991	13048	13057	12957	13147	12955	13031	13152	12976	13113	13012	12897	13040	12941	13160	12946	13052	12713	13296	13041	13041	13275	12980	13012	13124	13060	13028	12879	13111	12998	13013	13136	13114	13060	13092	12939	13074	13136	13109	12985	12838	13216	13032	13144	13062	13102	13036	13127	13062	12934	13019	12906	13227	13021	13057	13045	13178	13074	13004	12965	13255	12972	13096	13048	12986	13014	13216	12973	13081	12862	13005	13071	12950	13047	12981	13086	12985	13152	13198	13046	13124	13119	13157	13149	13081	13044	13155	12919	13125	12962	13146	12998	13205	13020	12903	13065	13193	12826	13033	12962	13034	13044	13077	13136	12993	13141	13060	13031	12934	13080	12985	12838	13080	13223	12995	13038	12981	13015	13189	13057	13058	13112	12926	13060	13007	13117	13017	12974	13106	13070	13161	13239	12881	13009	13092	13131	13146	13004	13073	12967	12992	13118	13071	13021	13141	12982	12844	13003	13190	12987	13102	13176	12894	13058	13033	13082	13189	13088	12984	13273	13195	13043	13196	12986	13126	12937	13040	13045	13029	12995	13152	13174	13022	13230	12938	13062	13094	12958	12969	13077	13132	12960	13053	13021	13199	12963	13240	12905	13100	12850	13084	13083	13132	13005	12955	13054	12977	13081	13024	13138	13110	13139	13040	12792	13079	13221	13065	13060	13106	13141	13023	13148	13085	12965	13126	13103	12948	13105
21833	20975	28221	23931	21123	22746	23623	18354	16917	17171	17298	16910	16933	16847	16841	16728	16738	16702	16650	16606	16668	16685	16494	16606	16404	16570	16459	16672	16580	16741	16471	16271	16440	16572	16541	16540	16554	16569	16330	16515	16481	16281	16680	16354	16375	16556	16469	16259	16309	16429	16396	16471	16453	16558	16467	16310	16516	16387	16447	16368	16398	16439	16376	16464	16505	16510	16347	16417	16495	16429	16379	16493	16446	16246	16531	16440	16457	16469	16603	16420	16405	16308	16255	16253	16529	16488	16390	16450	16454	16465	16655	16304	16387	16492	16499	16337	16367	16413	16435	16262	16585	16450	16336	16668	16335	16442	16394	16383	16440	16696	16480	16333	16456	16371	16371	16566	16407	16471	16410	16574	16327	16489	16310	16579	16255	16461	16517	16395	16634	16457	16492	16369	16451	16518	16525	16336	16430	16544	16240	16385	16341	16729	16482	16484	16547	16324	16321	16381	16429	16535	16487	16544	16373	16383	16399	16555	16529	16195	16523	16276	16535	16435	16202	16531	16580	16451	16355	16237	16214	16375	16380	16435	16690	16379	16365	16520	16333	16361	16343	16510	16551	16414	16391	16283	16426	16418	16350	16450	16310	16537	16363	16362	16263	16391	16508	16503	16364	16461	16435	16560	16420	16272	16524	16564	16432	16409	16410	16419	16503	16459	16529	16360	16382	16347	16369	16335	16361	16492	16615	16438	16605	16311	16467	16392	16379	16585	16540	16450	16185	16558	16624	16421	16281	16553	16562	16481	16471	16489	16396	16409	16508	16231	16400	16402	16382	16329	16491	16265	16517	16346	16349	16501	16628	16385	16374	16228	16373	16374	16372	16305	16371	16455	16539	16707	16516	16486	16372	16371	16691	16376	16087	16435	16532	16522	16348	16451	16317	16544	16428	16237	16457	16258	16291	16474	16494	16368	16566	16487	16592	16324	16273	16372	16284	16312	16346	16345	16535	16629	16417	16351	16463	16322	16361	16506	16540	16504	16242	16382	16537	16518	16355	16387	16512	16179	16132	16387	16440	16434	16411	16174	16389	16374	16522	16306	16561	16443	16518	16499	16619	16468	16374	16362	16440	16443	16408	16234	16364	16421	16386	16351	16406	16347	16471	16225	16450	16371	16264	16319	16308	16200	16497	16315	16411	16505	16290	16412	16340	16354	16342	16282	16337	16270	16451	16288	16305	16350	16440	16619	16218	16333	16607	16346	16581	16367	16387	16365	16429	16290	16228	16477	16461	16639	16350	16366	16512	16221	16487	16378	16332	16511	16351	16552	16377	16340	16340	16349	16428	16533	16473	16403	16749	16352	16390	16451	16391	16321	16340	16262	16366	16409	16421	16378	16081	16365	16271	16302	16362	16449	16278	16306	16323	16362	16450	16324	16464	16297	16568	16557	16391	16605	16441	16252	16362	16584	16597	16400	16516	16366	16423	16435	16156	16377	16510	16544	16395	16548	16452	16245	16336	16455	16529	16410	16439	16349	16330	16314	16420	16327	16346	16290	16269	16178	16448	16351	16637	16451	16596	16429	16191	16180	16329	16548	16382	16539	16377	16421	16378	16339	16558	16334	16375	16417	16498	16180	16302	16402	16458	16608	16282	16315	16437	16617	16323	16464	16310	16359	16221	16564	16513	16537	16615	16469	16303	16339	16141	16333	16403	16398	16400	16357	16326	16288	16484	16515	16389	16476	16452	16388	16328	16468	16445	16437	16363	16448	16601	16308	16489	16331	16221	16338	16450	16214	16335	16439	16479	16507	16543	16320	16504	15981	16365	16268	16481	16313	16605	16518	16503	16290	16522	16530	16342	16417	16258	16512	16318	16260	16299	16165	16246	16293	16501	16363	16282	16532	16155	16684	16702	16400	16428	16502	16419	16343	16317	16363	16400	16307	16392	16332	16357	16369	16476	16271	16344	16503	16369	16447	16319	16307	16311	16309	16295	16615	16524	16439	16349	16353	16306	16268	16334	16412	16375	16235	16441	16504	16299	16405	16334	16422	16519	16533	16492	16540	16498	16317	16217	16299	16367	16372	16231	16342	16469	16502	16393	16277	16395	16546	16427	16445	16423	16255	16483	16112	16312	16480	16345	16248	16410	16255	16443	16560	16607	16596	16537	16441	16338	16490	16355	16307	16392	16489	16391	16293	16503	16408	16374	16116	16207	16456	16584	16266	16308	16454	16487	16389	16371	16441	16342	16396	16465	16469	16472	16501	16460	16364	16636	16545	16476	16375	16269	16472	16257	16400	16385	16304	16400	16450	16230	16399	16357	16478	16415	16225	16465	16510	16424	16389	16537	16343	16576	16613	16170	16344	16463	16503	16565	16276	16425	16404	16580	16291	16241	16413	16347	16372	16397	16267	16275	16335	16597	16307	16441	16224	16421	16224	16359	16119	16368	16543	16377	16434	16303	16413	16337	16108	16307	16638	16623	16393	16380	16376	16438	16451	16224	16431	16385	16399	16485	16376	16283	16303	16456	16414	16372	16513	16407	16295	16362	16518	16280	16341	16270	16441	16431	16564	16526	16324	16519	16263	16406	16289	16384	16317	16419	16266	16366	16417	16416	16330	16580	16257	16365	16338	16549	16255	16563	16358	16491	16498	16455	16393	16404	16300	16379	16145	16237	16386	16427	16341	16351	16394	16214	16313	16373	16266	16178	16471	16438	16318	16473	16274	16471	16459	16448	16315	16533	16354	16410	16416	16357	16198	16348	16535	16286	16321	16338	16290	16410	16266	16314	16476	16287	16156	16303	16337	16356	16349	16605	16401	16456	16260	16402	16251	16368	16436	16378	16244	16378	16219	16319	16537	16482	16346	16394	16420	16501	16489	16329	16437	16433	16276	16562	16385	16483	16351	16481	16301	16257	16280	16529	16301	16372	16445	16275	16286	16223	16278	16273	16329	16335	16326	16359	16637	16555	16411	16413	16425	16503	16385	16560	16325	16404	16462	16327	16461	16415	16357	16512	16301	16268	16355	16308	16399	16434	16236	16383	16240	16385	16438	16469	16393	16365	16310	16647	16517	16344	16281	16415	16379	16412	16393	16317	16356	16452	16423	16452	16342	16372	16425	16589	16402	16189	16297	16451	16428	16411	16232	16576	16567	16466	16201	16398	16374	16473	16386	16231	16363	16695	16545	16586	16488	16537	16252	16368	16449	16244	16418	16369	16377	16363	16364	16269	16450	16463	16302	16438	16607	16359	16353	16392	16375	16228	16414	16355	16547	16536	16471	16356	16250	16391	16419	16337	16462	16360	16371	16320	16467	16181	16442	16238	16283	16211	16447	16420	16131	16231	16218	16321	16154	16354	16483	16375	16459	16494	16365	16159	16355	16190	16318	16594	16477	16235	16253	16324	16572	16452	16213	16313	16171	16426	16372	16369	16202	16128	16346	16395	16485	16453	16403	16479	16376	16276	16388	16411	16352	16345	16270	16387	16463	16371	16300	16638	16482	16295	16492	16436	16387	16526	16570	16461	16265	16358	16375	16295	16420	16460	16351	16167	16326	16412	16415	16557	16477	16439	16343	16309	16195	16317	16415	16397	16429	16245	16138	16322	16521	16525	16467	16457	16546	16609	16505	16469	16524	16483	16335	16331	16600	16534	16359	16423	16351	16383	16245	16284	16495	16392	16251	16560	16424	16586	16357	16438	16546	16289	16265	16455	16443	16353	16366	16515	16371	16423	16409	16392	16475	16383	16319	16206	16411	16462	16414	16351	16305	16431	16336	16517	16323	16467	16435	16383	16377	16332	16495	16365	16303	16423	16294	16323	16438	16470	16422	16371	16226	16510	16487	16524	16346	16412	16492	16443	16309	16406	16507	16474	16364	16454	16352	16275	16468	16399	16499	16555	16556	16385	16347	16345	16297	16190	16540	16473	16512	16444	16350	16207	16219	16231	16406	16477	16520	16367	16507	16444	16346	16451	16382	16199	16436	16282	16308	16454	16452	16464	16303	16422	16374	16450	16417	16527	16253	16387	16446	16345	16260	16523	16245	16501	16471	16640	16237	16376	16322	16421	16380	16360	16396	16281	16329	16516	16377	16387	16264	16281	16569	16345	16300	16598	16528	16673	16317	16390	16402	16101	16325	16376	16344	16362	16437	16335	16426	16223	16396	16472	16359	16512	16364	16362	16292	16543	16408	16271	16407	16445	16334	16385	16332	16323	16342	16545	16343	16108	16207	16315	16314	16494	16560	16432	16293	16421	16500	16514	16488	16340	16562	16465	16396	16199	16439	16520	16551	16419	16450	16426	16227	16286	16459	16403	16217	16477	16479	16524	16305	16506	16247	16301	16152	16348	16424	16375	16369	16638	16306	16278	16134	16422	16181	16409	16222	16387	16409	16336	16334	16433	16348	16347	16348	16557	16372	16438	16369	16491	16452	16267	16394	16433	16306	16358	16719	16440	16438	16445	16497	16315	16481	16448	16566	16403	16419	16402	16210	16321	16408	16213	16389	16381	16273	16309	16445	16356	16436	16409	16344	16175	16393	16435	16421	16397	16402	16434	16358	16266	16352	16292	16346	16387	16575	16395	16482	16534	16447	16341	16370	16448	16319	16352	16282	16436	16296	16301	16425	16314	16427	16363	16334	16460	16287	16443	16462	16458	16488	16445	16551	16516	16574	16352	16454	16309	16368	16280	16353	16239	16654	16368	16429	16262	16510	16378	16355	16279	16244	16377	16315	16490	16184	16487	16361	16360	16365	16399	16248	16360	16430	16500	16561	16474	16208	16312	16436	16358	16321	16331	16331	16394	16412	16315	16194	16448	16390	16186	16331	16444	16282	16362	16411	16362	16290	16262	16243	16376	16329	16404	16472	16502	16210	16228	16498	16240	16423	16095	16221	16225	16254	16286	16253	16245	16435	16403	16308	16565	16475	16284	16365	16306	16295	16329	16433	16541	16459	16356	16513	16445	16102	16375	16491	16298	16291	16468	16502	16512	16360	16555	16379	16336	16344	16300	16469	16516	16288	16324	16473	16396	16426	16380	16310	16327	16161	16353	16307	16396	16389	16571	16648	16318	16335	16432	16419	16510	16259	16241	16347	16326	16445	16472	16503	16282	16410	16250	16391	16327	16443	16448	16480	16551	16421	16259	16212	16261	16348
15280	33976	27377	20211	17882	16676	15678	15177	15064	14837	14755	14723	14484	14497	14476	14325	14149	14387	14426	14474	14269	14172	14290	14281	14262	14161	14148	14229	14344	14241	14260	14160	14179	14269	14163	14362	14309	14227	14240	14103	14215	14105	14099	14060	14221	14106	14234	14118	14082	14154	14075	14165	14145	14298	14233	14092	14171	14091	14203	14028	14181	14016	14234	14116	14212	14200	14171	14200	14215	14171	14218	14178	14290	14228	14064	13994	14190	14206	14052	14125	14169	14231	14240	14165	13950	14090	14094	14274	14191	14192	14107	14293	14111	14106	14403	14164	14232	14139	14176	14298	14229	14214	14160	14017	14248	14229	14150	14114	14178	14193	14208	14154	14067	14270	14221	14171	14143	14092	14043	14227	14166	14076	14053	14281	14117	14122	14209	14099	14133	14264	14164	14105	14054	14227	14311	14220	14235	14090	14152	13982	14236	14075	14209	14209	14248	14145	14129	14180	14212	14279	14132	13949	13986	14132	13996	14184	14118	14063	14079	14142	14069	14117	14195	14094	14105	14073	14050	14109	14184	14167	14109	14175	14096	14178	14170	14040	14166	14178	14026	14155	14160	14199	14008	14087	14002	14193	14280	14030	14210	14012	14177	14017	14168	14249	14341	14214	14158	14169	14215	14079	14220	14095	14267	14277	14074	14140	14234	14159	14265	14136	14193	14174	14191	13958	14138	14255	14212	14322	14070	14186	14310	14143	14053	14162	14081	14161	14031	14122	14219	14181	14236	14303	14096	14212	14193	14077	14055	14171	14185	14166	14034	14157	14084	14168	14202	14263	13978	13989	14338	14066	14138	14210	14058	14166	14313	14181	14186	14021	14179	14144	14103	14171	14155	14046	14138	14170	14202	14154	14208	14012	14235	14155	14230	14074	14266	13930	14219	14071	14168	14198	14231	14213	14150	14082	14121	14158	14177	14100	14232	14075	14280	14177	14042	14039	14209	14201	14244	14099	14029	14064	14148	13952	13992	14093	14087	14145	14201	14227	14035	13951	14141	14126	14098	14197	14263	14218	14114	14056	14138	14103	14043	14133	14037	14005	14051	14166	14224	14019	14061	14398	14164	14062	14174	14197	14026	14187	14033	14144	14278	14146	14236	14059	14155	13943	14222	14040	14163	14193	14165	14107	14039	13973	14025	14318	14135	14009	14072	14129	14138	14195	14081	13930	14083	14094	14198	14175	14173	14235	14065	14118	14103	14070	14049	14238	14163	14142	14101	14133	13991	14250	14142	14121	14162	14050	14134	14105	14167	14157	13985	14164	14121	14216	14141	14217	13931	14097	14230	14312	14128	13905	14101	14086	14193	14064	14188	14049	14293	14124	14140	14181	14119	14069	14116	14016	14301	14071	14160	14090	14243	14176	14192	14239	14098	14221	14246	14221	14213	14039	14108	14204	14097	14070	14098	14188	14193	13986	14203	14154	14086	14119	14214	14043	14000	14131	14167	13996	14281	14126	14023	14106	14204	14184	14087	14192	13999	14053	14241	14106	14132	14211	14205	14168	14047	14161	14204	14152	14164	13984	14149	13959	14130	14193	14074	14312	14166	14010	14174	13992	14267	14043	14194	13996	14161	14169	13993	13933	14202	14075	14083	14242	14232	13862	13928	14178	14112	14019	14121	14236	14287	14251	14055	14164	14080	14224	14121	14142	13915	13946	14178	14032	14109	14308	14039	14088	14106	14179	14088	14115	14091	14153	14059	14151	14161	14146	14257	14067	14084	13948	14131	14135	14220	14279	13918	14142	14227	14115	14276	14121	14119	14189	14139	14212	14058	14109	14007	14057	13979	14102	14024	14280	14182	14112	14040	14109	14097	14019	14167	14291	14162	14137	14269	14028	14169	14128	13953	14135	14014	14061	14176	14124	13981	14118	14027	14230	14172	14013	14160	14111	14206	14040	14135	13985	14133	14157	14177	14061	14075	14205	14268	14181	14023	14146	14142	14165	14136	14332	14050	14107	14095	14147	14187	14031	13996	14155	14132	14179	13987	14165	14183	14083	14188	14222	14181	14036	13964	14155	14162	14072	14105	14123	13989	14024	14122	14122	14316	14191	14026	14240	14127	14162	14173	14252	14220	14002	14051	14056	14016	14090	14055	14126	14091	14191	13956	14290	14226	14195	13913	14197	14140	13954	14188	14221	13980	14225	14272	14066	14111	14197	14058	13994	14221	14098	14035	14101	14178	14158	13937	14094	14033	14189	14188	13984	14144	14137	14110	14243	14147	14114	14115	14105	14260	14136	13932	14222	14081	14101	14014	14119	14262	14187	14098	14082	14084	14161	14091	14172	14201	14179	14117	14197	14050	14011	13982	14121	14215	14061	14232	13961	14093	14125	13932	14248	14249	14152	14087	14065	14274	13996	14119	14270	14219	14110	14085	14057	14114	14048	14202	14123	14086	14106	14094	14160	14057	14044	13905	14213	14178	14120	14242	14115	14085	14175	14116	14038	14169	14022	14026	14115	14105	14053	14228	13984	14193	14171	14025	14075	14085	14009	13934	14092	14192	14138	14172	14088	13992	14032	14211	14194	14245	14185	14074	13895	14170	14080	14113	14010	14140	14081	14103	14157	14260	14212	14003	14155	14050	14178	14064	14138	14134	14225	14241	14157	14088	14264	13957	14193	14140	14206	14070	14136	14068	13896	14027	14192	14197	14089	14085	14122	14050	14091	14261	14065	14168	14067	14248	14080	14074	14083	14148	14020	14238	14087	14019	14127	14348	14082	14189	14321	14196	13993	14142	14053	14194	14115	14200	14142	14102	14303	14274	14193	14110	14038	14231	14245	14055	13942	13970	14197	14061	14205	14202	14066	14237	14073	14223	14057	14188	13990	14121	14029	14003	14214	14243	13991	14156	14217	14199	14054	14084	14115	13986	14280	13861	14175	14128	14068	14111	14100	14173	13983	14126	14022	14330	14314	14138	14107	14236	14197	14120	14158	14073	14024	14058	14236	14214	14136	14027	14107	14342	14148	14066	14036	14247	14100	14057	14231	13960	14139	14028	14030	14019	14127	14241	14081	14207	14222	14011	14020	14239	14302	14042	14046	14060	14238	14184	14097	14063	14161	13998	14222	14176	14160	14095	13993	14151	14072	14220	14297	14044	14155	14164	14219	14263	14159	14139	14072	14120	14033	14197	14199	14207	14068	14135	14110	13908	14147	14220	14230	14136	14274	14303	14064	14057	14194	14094	14177	14026	14067	14152	14171	14140	14177	13997	14130	14099	14099	14118	13908	14096	14238	14016	14091	14202	14119	13996	14147	14152	14159	14130	14008	14217	14344	14040	14065	14102	14059	14284	14001	14169	14208	13980	14212	14221	14156	14059	14210	14248	13997	14196	14105	14163	14177	14196	14047	14090	14234	14272	14356	14010	13942	13889	14073	14041	14168	14210	14101	14194	14176	14229	14240	14062	14212	14047	14159	13936	13958	14075	14074	14019	14235	14130	14092	14242	14045	14070	14196	14147	13980	14073	14118	14020	14266	14073	14283	14026	14058	14263	14182	14077	14060	14200	14049	14009	14204	14164	14231	14132	14195	14171	14248	14084	14311	14107	13897	13977	14217	13966	14190	13918	14199	13964	14293	14147	14141	14060	14032	14049	13991	14174	14309	14107	14161	14222	14086	14289	14094	14240	13999	14077	14079	14043	14034	14184	14009	14208	14001	14130	14225	14263	14197	14124	14232	14107	14143	14139	14097	14041	14106	14242	14081	14185	14141	14135	14023	14218	14288	14101	13991	14182	14070	14249	14069	14186	14186	14125	14043	14163	14072	14097	14225	14241	14054	14155	14107	14042	14170	14009	14191	14085	14005	14102	14069	14304	14084	14061	14197	14050	14184	14035	14016	14270	14202	14246	14211	14153	14084	14107	14061	14203	14200	14112	13857	13973	14200	14124	14217	14127	14135	14195	14242	14146	14180	14141	14145	14079	14199	14182	14218	14147	14128	14140	14129	14185	14231	14148	14176	14057	14159	14207	14139	14425	14203	13978	14251	14060	14026	14232	13872	14144	14155	14227	14068	14125	14115	14141	14133	14224	14193	14151	14190	14277	14008	14286	14022	13954	14186	14188	14096	14039	14134	14077	14113	13883	13986	14202	14131	14158	14023	14116	14195	14102	14284	14075	14020	14170	14071	14218	14103	14098	14192	14113	14211	13984	14037	14006	13963	14158	14180	14277	14112	14066	13956	14284	13963	14255	14162	14201	14204	14054	14134	14000	14105	14024	14239	14189	13984	14158	14076	14010	14088	14169	14106	14079	14195	14156	14220	14095	14129	14111	14294	14253	14103	14245	14155	14219	13995	14161	14063	14108	14152	14112	14030	14075	14035	14104	14093	14021	14312	14240	14085	14265	14177	14193	14171	14104	14198	13979	14058	14144	14159	14213	14028	14087	14162	14054	14255	14130	14112	14152	14064	14086	14142	14150	14258	13995	14104	14049	14034	14070	14067	14194	14142	14092	14141	14131	14182	14088	14178	14110	14110	14186	14085	14330	14005	14180	13963	14253	14082	14152	14175	14025	13997	14104	14078	14210	14154	14192	14056	14155	14147	14056	14088	14062	14254	14041	14124	14063	14097	14112	14204	14137	14059	14154	14119	14028	14047	13981	14000	14244	14162	14123	14029	14179	14113	14024	14029	14113	14115	14144	14130	14105	14017	14112	14188	14042	14141	14172	14029	14236	14082	14131	14150	14078	14105	14147	14029	14252	14010	14267	13945	14075	14138	14332	13959	14164	14131	14000	14220	13968	14264	14176	14190	14193	14175	14099	14120	14086	13959	14257	14187	14138	14129	14350	14114	14171	14096	14131	14124	14292	14041	14231	14204	14151	14061	14110	14006	14091	14117	14170	14117	14252	14046	14149	14113	14098	14106	14269	13983	14225	14041	13982	14271	14107	14231	14048	14142	13900	13878	14017	14182	14222	14081	13941	13980	14035	14194	14168	14218	14269	14069	14137	14143	14046	14054	14257	14143	14216	14187	14228	14263	14166	14172	14177	14207	14158	14182	13859	14250	13976	14099	14024	14137	14015	14069	14197	14019	14078	14242	14130	14102	14155	14255	14134	14429	14221	14023	14225	14090	14180	14035	14176	14011	14258	14116	14144	14152
27906	22071	22727	18745	15266	14606	14814	14642	14535	14655	14486	14346	14304	14264	14221	14366	14504	14408	14537	14230	14500	14457	14429	14143	14321	14470	14474	14445	14476	14321	14446	14222	14233	14176	14227	14500	14356	14396	14340	14179	14262	14470	14412	14381	14419	14375	14426	14472	14397	14461	14171	14337	14203	14481	14154	14299	14383	14120	14250	14338	14284	14355	14330	14518	14200	14128	14231	14383	14432	14154	14264	14249	14234	14209	14241	14169	14519	14482	14203	14333	14145	14310	14355	14528	14574	14431	14295	14280	14273	14311	14284	14383	14331	14169	14289	14334	14136	14225	14115	14381	14458	14492	14610	14294	14152	14256	14427	14381	14296	14197	14030	14280	14540	14327	14317	14189	14285	14425	14350	14288	14421	14360	14518	14504	14200	14161	14316	14491	14364	14191	14399	14296	14304	14206	14432	14381	14340	14203	14269	14286	14274	14492	14374	14262	14372	14438	14335	14079	14436	14277	14309	14239	14302	14261	14513	14445	14268	14138	14183	14374	14182	14427	14389	14224	14345	14227	14426	14307	14377	14373	14327	14324	14536	14397	14341	14398	14350	14256	14452	14194	14406	14415	14466	14344	14379	14360	14295	14404	14081	14301	14258	14278	14207	14211	14314	14380	14220	14338	14329	14429	14272	14359	14424	14264	14205	14222	14348	14442	14381	14342	14253	14494	14293	14443	14119	14481	14537	14310	14278	14164	14283	14169	14315	14285	14266	14093	14263	14585	14386	14337	14451	14215	14423	14371	14253	14225	14197	14411	14617	14396	14307	14323	14156	14426	14264	14129	14198	14220	14276	14363	14371	14329	14426	14195	14422	14509	14410	14496	14337	14330	14361	14309	14332	14207	14287	14272	14353	14348	14474	14308	14202	14394	14318	14301	14277	14303	14318	14449	14356	14262	14349	14416	14407	14593	14338	14349	14336	14369	14322	14260	14303	14247	14370	14291	14411	14454	14323	14358	14299	14432	14368	14225	14331	14556	14423	14495	14315	14290	14137	14155	14225	14097	14426	14315	14261	14280	14222	14385	14340	14393	14393	14290	14309	14473	14523	14400	14284	14276	14508	14338	14272	14532	14486	14324	14497	14403	14148	14327	14280	14257	14341	14332	14530	14338	14262	14401	14277	14156	14230	14457	14418	14521	14343	14354	14304	14350	14328	14322	14347	14127	14614	14305	14305	14388	14334	14356	14276	14262	14423	14373	14151	14306	14264	14403	14377	14275	14406	14314	14348	14381	14279	14341	14589	14249	14413	14298	14372	14353	14354	14326	14286	14402	14143	14263	14446	14310	14409	14412	14222	14171	14466	14287	14273	14268	14433	14262	14279	14427	14411	14133	14325	14354	14510	14404	14357	14460	14319	14307	14266	14211	14360	14299	14201	14080	14299	14432	14406	14349	14379	14435	14459	14234	14486	14536	14296	14120	14235	14214	14414	14265	14374	14316	14356	14364	14190	14351	14399	14166	14425	14241	14563	14141	14323	14502	14392	14438	14454	14357	14413	14414	14307	14320	14397	14140	14294	14243	14293	14123	14336	14326	14433	14547	14386	14385	14222	14063	14168	14392	14514	14341	14448	14344	14379	14303	14291	14384	14502	14194	14192	14386	14223	14394	14334	14198	14295	14420	14327	14190	14260	14317	14256	14502	14357	14222	14343	14616	14446	14415	14432	14268	14315	14516	14243	14232	14200	14309	14163	14282	14536	14320	14084	14231	14296	14408	14135	14530	14437	14181	14462	14362	14445	14209	14295	14253	14246	14545	14250	14409	14428	14349	14416	14445	14203	14241	14543	14460	14294	14271	14354	14489	14407	14291	14322	14430	14382	14262	14466	14174	14387	14449	14288	14294	14477	14251	14297	14391	14265	14396	14291	14181	14465	14292	14294	14196	14396	14432	14438	14248	14358	14410	14436	14117	14355	14228	14347	14388	14277	14190	14379	14325	14298	14351	14519	14346	14036	14348	14313	14323	14363	14465	14321	14273	14294	14155	14201	14139	14375	14295	14239	14184	14246	14226	14295	14329	14420	14429	14369	14324	14280	14184	14115	14400	14172	14251	14389	14328	14332	14312	14316	14322	14386	14389	14309	14322	14336	14570	14367	14269	14330	14417	14345	14311	14458	14323	14127	14372	14211	14378	14466	14313	14582	14427	14326	14287	14318	14249	14290	14302	14483	14433	14448	14394	14465	14381	14414	14283	14485	14321	14465	14471	14409	14352	14387	14410	14499	14336	14382	14199	14627	14291	14336	14253	14292	14318	14337	14192	14330	14386	14554	14556	14335	14266	14492	14247	14203	14422	14434	14389	14249	14330	14344	14436	14278	14355	14420	14291	14117	14138	14501	14428	14402	14321	14332	14421	14371	14302	14463	14287	14266	14349	14154	14262	14305	14533	14312	14153	14449	14442	14303	14416	14318	14408	14344	14420	14352	14364	14205	14160	14160	14227	14407	14505	14582	14148	14303	14243	14337	14295	14385	14281	14317	14367	14378	14115	14275	14317	14264	14223	14327	14112	14321	14269	14361	14240	14343	14160	14049	14352	14282	14294	14403	14293	14295	14499	14290	14385	14230	14298	14439	14462	14323	14187	14221	14386	14418	14527	14473	14327	14281	14274	14302	14521	14283	14155	14296	14439	14308	14443	14296	14313	14340	14411	14296	14392	14203	14279	14243	14471	14546	14375	14326	14377	13985	14260	14348	14382	14552	14348	14331	14208	14209	14293	14427	14378	14440	14388	14481	14412	14430	14367	14141	14346	14236	14253	14264	14441	14428	14242	14145	14303	14262	14112	14345	14343	14452	14235	14180	14419	14308	14183	14254	14309	14184	14304	14178	14386	14496	14389	14227	14366	14348	14259	14185	14346	14530	14315	14392	14434	14397	14382	14337	14221	14365	14408	14431	14368	14405	14166	14628	14333	14367	14220	14447	14265	14293	14352	14247	14300	14386	14238	14294	14305	14237	14339	14323	14404	14245	14482	14353	14424	14375	14273	14380	14456	14255	14284	14411	14281	14406	14270	14231	14472	14188	14450	14473	14352	14237	14604	14404	14432	14373	14411	14344	14383	14328	14352	14403	14416	14389	14475	14257	14294	14411	14395	14348	14387	14325	14357	14386	14369	14285	14153	14297	14348	14447	14277	14149	14289	14301	14316	14249	14232	14414	14542	14388	14070	14376	14341	14358	14207	14489	14505	14331	14527	14351	14394	14379	14479	14269	14331	14295	14294	14463	14375	14307	14504	14415	14227	14356	14572	14471	14354	14191	14300	14502	14302	14262	14457	14242	14354	14160	14366	14294	14216	14395	14411	14317	14332	14281	14454	14474	14327	14268	14221	14440	14469	14340	14291	14391	14305	14453	14331	14386	14242	14111	14455	14239	14279	14436	14550	14429	14240	14282	14288	14362	14333	14230	14282	14320	14207	14332	14287	14257	14201	14215	14294	14279	14343	14226	14284	14276	14445	14442	14318	14452	14316	14308	14248	14240	14296	14534	14420	14320	14262	14317	14256	14154	14529	14343	14338	14354	14387	14202	14212	14288	14245	14281	14418	14258	14171	14294	14408	14439	14422	14474	14371	14348	14418	14356	14342	14140	14326	14372	14387	14454	14466	14277	14239	14433	14417	14415	14297	14345	14454	14312	14275	14340	14222	14378	14262	14301	14332	14337	14463	14166	14239	14478	14448	14246	14226	14387	14129	14307	14396	14386	14331	14210	14300	14318	14269	14357	14208	14270	14097	14236	14479	14238	14295	14323	14440	14237	14479	14379	14471	14297	14253	14273	14335	14237	14211	14344	14442	14137	14341	14367	14273	14396	14170	14386	14318	14297	14275	14359	14132	14160	14252	14200	14165	14360	14408	14267	14179	14282	14338	14384	14330	14242	14351	14405	14279	14267	14337	14379	14199	14422	14506	14248	14384	14347	14302	14302	14517	14418	14173	14379	14191	14180	14431	14362	14271	14440	14323	14293	14244	14361	14298	14317	14545	14432	14432	14526	14251	14348	14236	14260	14285	14480	14429	14522	14398	14414	14680	14528	14315	14160	14421	14489	14391	14181	14345	14349	14150	14262	14228	14398	14409	14508	14362	14384	14379	14324	14386	14401	14401	14155	14194	14395	14477	14241	14159	14346	14420	14409	14385	14461	14328	14300	14309	14270	14307	14446	14387	14189	14297	14490	14331	14209	14340	14449	14120	14214	14459	14289	14325	14204	14308	14420	14339	14296	14380	14394	14377	14222	14556	14267	14183	14255	14335	14315	14186	14506	14389	14339	14358	14202	14303	14308	14396	14302	14302	14383	14360	14272	14336	14373	14344	14203	14251	14443	14218	14355	14340	14298	14280	14310	14135	14433	14429	14379	14396	14396	14151	14352	14202	14287	14395	14358	14355	14276	14315	14372	14232	14389	14424	14356	14351	14433	14585	14377	14278	14315	14445	14448	14299	14215	14260	14112	14198	14464	14507	14348	14578	14364	14368	14358	14245	14212	14270	14300	14241	14259	14302	14289	14426	14433	14334	14260	14335	14400	14461	14365	14243	14210	14267	14363	14303	14385	14307	14318	14266	14426	14520	14199	14278	14466	14306	14590	14403	14416	14242	14093	14364	14244	14206	14376	14182	14411	14631	14390	14102	14196	14220	14331	14248	14359	14444	14463	14247	14394	14388	14515	14381	14404	14385	14456	14508	14360	14334	14290	14289	14647	14369	14281	14205	14387	14413	14368	14297	14424	14247	14224	14344	14405	14634	14475	14492	14420	14544	14419	14414	14404	14259	14379	14390	14375	14308	14305	14366	14205	14399	14187	14506	14355	14377	14250	14299	14343	14152	14404	14283	14346	14357	14295	14240	14384	14328	14252	14294	14188	14265	14356	14205	14415	14154	14389	14524	14386	14176	14204	14342	14316	14388	14455	14206	14508	14344	14412	14192	14221	14420	14171	14175	14353	14322	14403	14290	14149	14301	14375	14497	14179	14329	14319	14402	14417	14494	14304	14335	14307	14327	14282	14219	14321	14316	14304	14366	14291	14181	14377	14208	14210	14332	14216	14328	14442	14494	14344	14260	14292	14298	14235	14386	14495	14328	14347	14446	14417	14285	14287	14519	14374	14351	14535	14187	14506	14378
16295	23219	19111	15480	14399	13536	13415	13235	13215	13103	13222	12993	13065	12810	12904	12890	12926	12840	12978	12821	12975	12845	12962	12788	12877	12901	12851	12731	12960	12796	12747	12801	13019	12765	13019	12962	12841	12953	12834	12981	12727	13003	12910	12833	13096	13212	13007	12857	12978	12838	12963	12842	12907	12928	12774	12825	12916	12776	12903	12762	12841	12778	12747	12996	12874	12990	12873	12694	12854	12883	13043	12970	12896	12903	12920	12701	12704	12920	12836	12905	12836	12983	12898	12857	12900	12823	12967	12633	12772	12920	13051	12883	13015	12837	12990	12809	12787	13076	12851	12866	12940	13027	12875	12910	12914	12643	12858	12860	12827	12939	13006	12844	13010	12971	12814	12846	12918	12923	12721	12792	12945	12958	12974	12787	12805	12879	12793	12849	12851	12922	12838	12715	12589	12919	12916	12917	12888	12926	12876	12769	12859	12791	13130	12905	12853	12819	12647	12845	12844	12944	12706	12807	12855	12904	12929	12899	12993	12943	12891	12893	12884	12826	12982	12928	12873	12703	12775	12839	12697	12960	13025	12739	12844	13008	12895	12734	13089	12770	12920	12910	12818	12827	12888	12993	12839	12928	12933	12730	12792	12914	13014	12807	12841	12817	12976	12788	12837	12807	13031	12981	12875	12798	12956	12823	12739	12909	12879	12930	13134	12978	12828	12945	12909	13082	12884	12894	13038	12905	12902	12809	12871	12990	12975	12917	13015	12896	12845	12879	12773	12971	12835	12883	12889	12890	12945	13038	12851	12760	12890	12801	13004	13008	12763	12844	13052	12858	12784	12979	12891	13000	12769	12824	12871	12899	12904	12972	12816	12923	12841	12841	12904	13092	12970	12976	12941	12852	12822	12928	12885	12918	12974	12845	12905	12954	12785	12808	12788	12933	12813	12955	12904	12707	12990	12860	12935	12854	12859	12904	12842	13007	12858	12951	12936	13040	12896	12849	13046	12790	13014	12910	12873	12910	12844	12980	12937	12859	13039	12915	12814	12853	12862	12927	12750	12776	13053	12942	12974	12878	12927	12826	12855	13015	12766	12833	12951	12968	12776	12866	12821	12776	12880	12796	12913	12789	12707	12795	12899	12722	12949	12859	12843	12988	12790	12895	12963	12856	12899	12825	12900	12822	12776	13048	12920	12990	12805	12918	12894	12865	12904	12820	12978	12746	12928	12867	12953	12859	12951	12803	12894	12988	13043	12897	13062	12853	12841	12911	13020	13084	13006	12785	12785	12950	12851	12992	12931	12953	12751	12936	12625	13001	13100	12945	13026	13049	12915	12826	12951	12838	12831	13087	12813	12957	12769	12998	12937	12775	12907	12857	12954	12919	12890	12921	12825	13015	12911	13050	12635	12951	12843	13001	12728	12665	12803	12881	12987	12749	12828	12697	12820	12954	12989	12903	12845	12811	13012	12906	12866	12908	12808	13022	12796	12842	12886	12980	13129	12802	12578	12845	12766	12787	13007	12868	12854	12904	13011	12886	12792	12981	12869	12805	12895	12944	12981	12841	12932	12828	12838	12915	12812	12928	12812	12897	12929	12940	12902	12824	12946	12794	12942	13074	12880	13047	12764	12959	12777	12868	13016	13029	12991	12906	12891	12893	12837	13019	12983	12924	12926	12994	12868	12859	12851	12934	12874	13041	12810	12807	12778	12943	13060	13010	12767	12876	12873	12967	12860	12993	12857	12971	12891	12860	13001	12686	12964	12834	12935	12980	12980	12826	12848	12935	12884	12925	12879	12787	12964	12835	12913	12766	12960	12819	12834	13026	13131	12777	12821	13033	12893	12988	12824	12829	12839	12917	12997	12908	13076	12878	12958	12845	12969	12968	12891	12928	12910	12917	12896	12893	12810	12845	12795	13025	12978	12758	12710	12860	12880	12899	13020	13013	12944	13046	12790	12816	12953	12972	12796	12949	12843	12852	12880	12867	12869	12826	13052	12676	12869	13145	12935	12919	13028	12759	12932	12876	13013	12852	12825	12957	12839	12942	12578	12805	12914	12716	12919	13005	12906	12837	13022	13026	12959	12953	12796	12965	12760	12830	12875	12899	12809	12789	12950	12928	12820	12938	12737	12846	12881	12714	12866	12930	12900	12722	12938	12944	12735	12810	12934	12958	13034	12847	12862	13008	12976	12799	12792	12842	12963	12922	12870	12839	13004	13064	12914	12912	12926	12770	12973	12899	13006	12854	12905	12769	12751	12846	12894	13096	12932	12881	12903	12869	12822	12822	12921	12943	12973	12895	12819	12982	12932	12881	12982	13047	12835	12957	12684	12953	12744	12906	12875	12863	12849	12849	12981	12826	12924	12792	12733	12763	12889	13008	12900	12810	12866	12827	12764	13062	12868	12807	12774	12923	12834	12948	12754	13001	12902	12776	12832	12779	12746	12872	12929	12751	12896	12960	12926	12922	12906	12842	12965	12819	12793	12825	12846	12739	12916	12838	12932	12790	12986	12816	12850	13038	12944	12918	13114	12855	13060	12891	12930	12799	13044	12860	12897	12886	12792	12830	12872	12904	12943	12849	12929	12871	12877	12832	12836	12835	12936	12910	12922	12978	12894	12931	13009	12775	12900	12937	12902	12872	12989	13075	12840	12903	12908	12804	12835	12967	12884	13058	12804	12920	12927	12954	12851	12846	12989	12834	13023	12939	12981	13020	12884	12807	12847	12798	12812	12848	12959	13067	13031	12854	13073	12797	12917	12828	12897	12916	12905	13070	12995	12913	12903	13126	12916	12802	12813	12879	12934	12975	12763	12887	12930	12829	12838	12899	12775	12809	12862	12766	12755	12783	12910	12917	12721	12896	12902	12912	12743	12750	12913	12851	12831	12846	12829	12949	12914	12837	12994	12831	12808	12883	12882	12796	12947	13008	12844	12895	13005	12994	12984	12870	12826	12944	12972	12852	12931	12857	12903	12912	12931	12835	12789	12941	12759	12998	12752	12972	12680	12843	12856	12921	12774	12687	12965	13139	13000	12802	12764	13003	12946	12849	12779	12870	12976	12942	12944	12834	12932	12937	13040	12828	12912	12860	12833	12936	12816	12889	12748	12895	12853	12798	12865	12802	12851	12846	12788	12817	12829	12742	12689	12879	13059	12958	12905	12838	12968	12729	12957	13025	12893	12871	12917	12840	12870	12835	12833	12957	13050	13067	12830	12835	12789	12899	12905	12873	12825	12605	12964	12838	13022	13012	12800	12922	12936	12873	13083	12984	12788	12879	13122	12838	12884	12721	12899	12826	12877	12773	12845	12852	13020	12788	12880	12876	12890	12849	12818	12760	12736	12773	12960	12806	12794	12760	12872	12904	12936	13145	12863	12911	13119	12781	12831	13131	12620	12927	12794	12807	12965	12864	12727	12732	12855	12913	12775	12880	12779	12970	12954	12906	12816	12901	12892	12754	12912	12895	12954	12863	12996	12799	12968	12863	12839	12857	12890	13091	12978	12886	12856	12931	12915	12884	12893	12923	12777	12881	12789	12910	13029	12916	13116	12833	12893	12892	13001	12901	12992	12756	12866	12810	12812	12875	12803	12808	12933	12901	13049	13005	13015	13043	12870	12897	12905	12956	12964	12880	13020	12875	12792	12918	12863	12938	12925	12896	12658	13002	12861	12794	12803	12795	12842	12919	12796	13005	12844	12946	12887	12831	12949	12854	13023	12844	12789	12834	12725	13065	12824	12906	12931	12828	12810	12838	12952	12884	12828	12924	12848	12937	12899	12863	12911	12872	12712	12861	12883	13031	12961	12898	12826	13024	12873	12645	12808	12849	12853	12942	12891	12695	12857	12857	12878	12861	12965	12858	12777	12909	12743	13070	12806	12783	12931	12949	12933	12872	12766	12781	12766	13023	12914	12875	12871	12816	12939	12721	13021	12866	12955	12873	12635	13048	12735	12760	12933	12832	13011	12836	12668	12863	12895	12884	12825	12705	13072	12810	12911	12913	12825	12875	12798	12810	12819	13034	12858	12993	12934	12974	12833	12911	12842	12862	12913	12985	12761	12868	12849	12969	12971	12803	13006	12689	12958	12750	12987	12799	12962	13112	12743	12881	12902	12838	12997	12939	12884	12977	12944	12942	12829	12798	12971	12901	12954	12773	12952	12862	12910	12803	12896	12902	12874	12899	12871	12865	13004	12942	12829	12863	12817	12956	12713	12832	13071	13053	12867	13023	13146	12866	12852	12758	12755	13018	12972	12988	12906	12904	12970	13073	12950	12838	12763	12784	12868	12922	12944	12832	12963	13021	12764	12960	12768	12902	12861	12914	12927	12973	12908	12947	13030	12928	12928	12957	13027	12778	12825	12806	12885	12954	12918	12953	12805	12914	12980	12944	12951	12684	12933	12741	12939	12861	12991	12841	12963	12744	12951	12852	12910	12977	12717	12928	12842	12983	12942	13074	12784	12978	13012	12935	12791	12926	12777	12930	12795	13060	12906	13061	12875	12961	13014	12928	12768	12910	12916	13053	12848	12965	12858	12925	12878	12886	12845	12979	12976	12854	12855	12963	13058	13076	12899	12823	12964	12869	12699	13108	12885	12948	12898	12955	13085	12923	13099	12995	12856	12895	12834	12923	12857	12856	12982	12855	12834	12919	12856	12815	12902	12900	12932	12829	12849	12890	12996	12800	12829	12959	12864	12749	13041	12705	12946	12927	12902	12814	12915	12946	12591	12771	12889	12884	12944	12905	12866	12855	12783	13012	12839	12968	12877	12811	12846	12996	12877	12792	12815	12929	12823	13069	12923	13043	12948	12850	12900	12701	12857	12956	12861	12874	12894	12821	12936	12918	12875	12937	13078	12816	12807	13074	12872	12984	12800	12841	12835	12794	12903	13014	12819	12850	12980	12891	12931	12841	12915	12818	12869	12765	12841	12878	12912	12868	12962	13014	12863	12941	12911	12844	12844	12770	12939	12899	12893	12736	12887	12969	12931	12953	12900	12973	13089	12739	13008	12920	12766	12792	12690	12718	12970	12897	12947	12772	13024	13039	12872	12832	12845	13011	12808	13015	12730	12922	12861	12915	12773	12879	12914	12964	12863	12821	12868	13081	12987	12819	13089	13058	12814	12795	12960	12918	12824	12664	12913	12852	12775	12855
22816	20952	27748	24404	21655	20475	18350	16152	15816	15857	15863	15458	15437	15575	15416	15532	15420	15211	15379	15372	15492	15324	15424	15378	15288	15216	15300	15280	15340	15140	15419	15450	15610	15322	15392	15452	15420	15423	15617	15207	15566	15222	15296	15222	15247	15201	15332	15290	15362	15314	15293	15128	15198	15292	15123	15468	15308	15363	15092	15368	15224	15299	15274	15336	15181	15275	15112	15339	15206	15411	15242	15265	15369	15255	15296	15314	15260	15227	15374	15537	15287	15461	15172	15297	15255	15416	15222	15296	15197	15389	15298	15370	15341	15078	15312	15350	15184	15402	15097	15215	15287	15236	15306	15369	15203	15366	15333	15359	15498	15329	15481	15153	15367	15378	15297	15288	15427	15414	15344	15405	15280	15277	15320	15288	15335	15243	15132	15168	15272	15244	15134	15179	15050	15279	15478	15067	15341	15244	15221	15147	15337	15040	15245	15283	15270	15506	15327	15356	15259	15357	15388	15204	15311	15249	15281	15289	15250	15275	15246	15234	15556	15461	15419	15356	15233	15153	15356	15262	15211	15335	15164	15346	15404	15193	15212	15280	15257	15432	15139	15349	15298	15313	15288	15541	15341	15204	15475	15198	15236	15230	15252	15229	15515	15233	15425	15325	15095	15082	15152	15296	15265	15251	15303	15232	15524	15118	15345	15316	15297	15266	15403	15281	15035	15404	15344	15460	15164	15129	15316	15442	15324	15169	15314	15275	15340	15285	15373	15322	15354	15375	15188	15283	15289	15477	15285	15384	15258	15213	15336	15349	15055	15270	15240	15133	15295	15246	15104	15244	15320	15285	15239	15199	15332	15190	15668	15199	15237	15263	15390	15346	15238	15454	15203	15253	15192	15151	15188	15259	15299	15285	15524	15271	15417	15310	15186	15294	15421	15377	15226	15091	15213	15399	15206	15216	15442	15268	15056	15441	15230	15265	15420	15294	15356	15452	15214	15251	15213	15279	15216	15343	15411	15313	15164	15339	15136	15370	15223	15392	15453	15368	15297	15337	15411	15164	15248	15051	15199	15112	15467	15336	15223	15004	15182	15130	15251	15390	15153	15506	15367	15244	15215	15157	15368	15388	15117	15375	15587	15318	15190	15186	15193	15318	15361	15248	15230	15036	15310	15306	15361	15346	15156	15199	15183	15158	15435	15181	15190	15237	15376	15296	15335	15392	15337	15162	15332	15441	15374	15154	15232	15153	15222	15152	15351	15214	15255	15361	15260	15305	15303	15280	15247	14975	15483	15054	15285	15126	15350	15275	15317	15222	15440	15359	15570	15287	15206	15267	15092	15439	15136	15280	15396	15264	15275	15233	15126	15279	15169	15452	15278	15280	15160	15363	15294	15251	15491	15244	15283	15223	15364	15426	15458	15283	15346	15087	15284	15383	15270	15342	15407	15292	15054	15190	15384	15283	15301	15098	15378	15397	15088	15273	15169	15260	15158	15513	15427	15332	15043	15422	15123	15491	15368	15091	15371	15395	15339	15242	15357	15357	15447	15319	15386	15376	15115	15267	15257	15283	15195	15269	15157	15290	15124	15294	15322	15214	15251	15253	15219	15458	15359	15332	15372	15278	15141	15337	15303	15142	15116	15484	15181	15146	15221	15290	15185	15524	15320	15463	15256	15285	15240	15379	15110	15033	15388	15192	15207	15412	15386	15165	15204	15095	15356	15432	15144	15145	15262	15374	15267	15264	15415	15393	15156	15250	15340	15171	15262	15140	15254	15198	15368	15527	15455	15167	15360	15234	15321	15199	15170	15420	15271	15323	15322	15448	15243	15349	15252	15340	15216	15214	15256	15195	15207	15207	15288	15238	15056	15216	15296	15378	15274	15205	15144	15067	15188	15167	15182	15192	15284	15079	15158	15315	15300	15444	15251	15413	15326	15107	15237	15151	15323	15052	15222	15315	15378	15272	15213	15289	15092	15308	15153	15286	15237	15204	15283	15322	15237	15235	15157	15193	15055	15432	15467	15184	15209	15214	15135	15419	15385	15386	15433	15322	15293	15257	15174	15263	15239	15227	15307	15244	15285	15320	15274	15295	15193	15303	15160	15308	15231	15263	15139	15302	15259	15300	15158	15421	15269	15414	15330	15125	15475	15095	15271	15209	15383	15303	15358	15436	15178	15409	15366	15295	15236	15113	15322	14988	15495	15187	15404	15248	15418	15210	15234	15166	15565	15211	15324	15306	15224	15170	15279	15353	15450	15499	14967	15245	15252	15454	15127	15081	15361	15240	15271	15105	15395	15175	15092	15277	15245	15307	15160	15219	15208	15114	15361	15064	15336	15087	15354	15321	15435	15406	15239	15302	15197	15255	15331	15259	15292	15457	15220	15456	15198	15077	15419	14996	15338	15287	15483	15458	15463	15201	15192	15370	15280	15345	15167	15107	15309	15247	15061	15252	15271	15277	15373	15393	15317	15267	15361	15411	15064	15219	15319	15412	15203	15300	15220	15205	15335	15145	15297	15269	15388	15331	15549	15231	15322	15089	15218	15279	15333	15277	15159	15373	15129	15377	15385	15388	15289	15264	15357	15249	15260	15275	15327	15182	15287	15304	15174	15347	15304	15013	15286	15213	15374	15234	15251	15283	15299	15304	15439	15233	15264	15246	15366	15491	15111	15104	15221	15497	15144	15346	15411	15095	15066	15278	15187	15240	15262	15136	15301	15215	15310	15358	15276	15314	15296	15318	15232	15133	15397	15202	15289	15282	15182	15240	15200	15287	15334	15343	15290	15073	15150	15173	15221	15190	15287	15248	15111	15261	15291	15152	15216	15433	15106	15377	15228	15379	15187	14942	15136	15258	15356	15121	15488	15249	15288	15098	15184	15304	15276	15542	15376	15084	15300	15219	15031	15300	15230	15134	15260	15319	15335	15374	15313	15257	15367	15263	15115	15419	15229	15407	15081	15271	15268	15308	15369	15243	15379	15297	15237	15257	15258	15227	15304	15169	15072	15027	15307	15379	15551	15348	15418	15065	15146	15180	15262	15228	15264	15224	15415	15306	15244	15278	15398	15324	15364	15239	15390	15271	15212	15291	15335	15466	15236	15289	15359	15356	15396	15347	15188	15366	15493	15263	15292	15322	15391	15433	15406	15153	15342	15345	15214	15386	15235	15388	15192	15103	15172	15127	15251	15295	15334	15480	15278	15166	15277	15273	15381	15352	15304	14995	15331	15114	15286	15182	15204	15310	15214	15369	15278	15366	15453	15281	15254	15051	15171	15292	15325	15311	15288	15135	15501	15234	15321	15225	15075	15106	15196	15093	15260	15060	15212	15371	15246	15387	15186	15402	15403	15369	15237	15275	15304	15354	15168	15496	15272	15200	15285	15303	15233	15092	15228	15116	15044	15370	15356	15185	15274	15340	15217	15191	15347	15276	15326	15217	15421	15322	15368	15342	15139	15006	15241	15220	15470	15630	15114	15124	15285	15629	15273	15278	15367	15196	15328	15073	15386	15539	15217	15276	15620	15160	15218	15295	15262	14991	15406	15217	15352	15319	15298	15127	15093	15443	15447	15262	15377	15357	15141	15092	15242	15335	15257	15317	15335	15443	15237	15228	15138	15465	15419	15152	15179	15275	15483	15219	15279	15365	15257	15258	15259	15163	15355	15279	15379	15200	15280	15346	15349	15201	15231	15261	15215	15281	15174	15148	15333	15128	15360	15175	15157	15140	15254	15295	15325	15124	15321	15290	15369	15139	15328	15385	15286	15047	15362	15307	15319	15261	15147	15362	15145	15233	15375	15249	15300	15270	15288	15485	15277	15222	15380	15297	15256	15192	15303	15230	15190	15316	15268	15089	15136	15431	15196	15268	15124	15132	15381	15147	15324	15360	15204	15431	15313	15298	15310	15122	15371	15124	15139	15197	15117	15494	15263	15428	15149	15344	15222	15202	15030	15127	15284	15172	15157	15312	15296	15406	15277	15224	15373	15376	15302	15215	15387	15234	15381	15149	15135	15506	15392	15384	15161	15201	15277	15340	15358	14965	15167	15361	15216	15253	15241	15058	15182	15150	15179	15107	15186	15156	15454	15293	15409	15265	15177	15285	15227	15298	15322	15138	15281	15268	15341	15395	15227	15418	15277	15267	15081	15273	15218	15340	15335	15515	15109	15288	15297	15505	15344	15241	15297	15076	15349	15330	15370	15182	15300	15236	15248	15129	15212	15333	15251	15499	14941	15214	15433	15254	15161	15362	15146	15298	15305	15231	15399	15316	15168	15158	15239	15140	15173	15310	15306	15290	15279	15301	15208	15425	15203	15367	15361	15204	15290	15326	15118	15228	15239	15087	15219	15368	15248	15395	15503	15261	15480	15223	15262	15217	15301	15252	15366	15275	15316	15287	15388	15259	15284	15135	15256	15274	15285	15243	15348	15299	15413	15228	15194	15207	15340	15175	15274	15412	15381	15224	15434	15272	15110	15186	15371	15488	15499	15312	15511	15161	15277	15201	15298	15397	15534	15493	15254	15266	15114	15217	15016	15282	15276	15240	15289	15258	15120	15274	15371	15224	15027	15364	15162	15233	15418	15461	15407	15308	15019	15359	15229	15285	15355	15352	15215	15219	15326	15222	15153	15319	15337	15238	15352	15417	15294	15167	15232	15266	15213	15414	15025	15286	15250	15456	15395	15302	15319	15388	15295	15039	15054	15186	15167	15331	15385	15273	15164	15326	15261	15411	15500	15369	15270	15212	15462	15422	15386	15405	15407	15253	15246	15293	15238	15378	15306	15173	15251	15206	15465	15343	15302	15201	15403	15306	15247	15424	15311	15200	15234	15286	15265	15295	15228	15461	15277	15242	15362	15151	15152	15196	15389	15190	15168	15249	15254	15196	15254	15366	15207	15375	15302	15292	15413	15423	15281	15189	15235	15263	15275	15018	15375	15262	15124	15255	15132	15178	15287	15376	15239	15245	15260	15281	15248	15117	15243	15359	15337	15259	15481	15239	15309	15228	15423	15268	15545	15304	15216	15147	15216	15393	15336	15424	15188	15400	15327	15235	15120	15089	15250	15209	15272	15386	15263	15371	15509	15246	15458	15170	15252	15333	15382	15328	15304	15298	15105	15163	15297	15262	15304	15200	15363	15074	15428	15345	15222	15322
14167	29266	23183	17736	15889	15156	14585	14307	14118	13880	13840	13767	13596	13714	13651	13503	13713	13750	13564	13557	13700	13679	13587	13281	13446	13495	13428	13416	13705	13571	13648	13441	13414	13549	13603	13415	13501	13419	13472	13440	13561	13559	13494	13451	13408	13569	13380	13552	13274	13344	13453	13465	13441	13608	13515	13657	13472	13549	13379	13408	13532	13520	13434	13473	13532	13293	13415	13540	13359	13648	13472	13548	13490	13396	13509	13527	13420	13415	13535	13491	13579	13405	13500	13640	13601	13497	13504	13547	13510	13692	13563	13535	13447	13550	13534	13548	13469	13432	13308	13463	13434	13477	13404	13567	13540	13417	13461	13465	13420	13323	13431	13478	13479	13332	13481	13464	13499	13394	13521	13407	13489	13374	13563	13537	13423	13348	13399	13583	13553	13403	13620	13499	13460	13382	13527	13524	13498	13370	13211	13579	13426	13477	13433	13513	13506	13594	13338	13465	13613	13746	13341	13602	13504	13505	13423	13530	13577	13577	13411	13411	13501	13310	13521	13462	13273	13643	13417	13671	13557	13496	13519	13379	13399	13545	13324	13657	13450	13441	13538	13560	13498	13535	13585	13525	13638	13165	13569	13584	13537	13333	13461	13609	13565	13317	13410	13522	13429	13440	13419	13410	13435	13500	13330	13368	13489	13418	13484	13455	13367	13648	13397	13503	13530	13503	13534	13522	13339	13355	13425	13485	13457	13581	13496	13367	13335	13342	13480	13450	13490	13528	13374	13608	13464	13443	13430	13378	13546	13354	13540	13520	13573	13481	13395	13298	13409	13523	13508	13383	13394	13422	13522	13445	13437	13277	13451	13531	13519	13407	13597	13356	13430	13510	13562	13426	13424	13507	13607	13530	13400	13357	13251	13449	13433	13536	13356	13579	13584	13470	13428	13481	13425	13576	13354	13537	13493	13544	13316	13505	13419	13435	13405	13683	13470	13347	13515	13493	13566	13553	13496	13503	13469	13586	13475	13590	13425	13563	13521	13482	13461	13193	13596	13495	13419	13627	13321	13565	13380	13418	13483	13511	13558	13568	13465	13387	13532	13571	13472	13534	13408	13301	13291	13493	13546	13442	13449	13559	13375	13517	13435	13449	13406	13519	13522	13492	13337	13402	13416	13481	13469	13511	13396	13592	13435	13604	13531	13502	13577	13429	13389	13333	13526	13626	13393	13596	13203	13511	13545	13282	13378	13568	13424	13616	13389	13479	13490	13450	13260	13395	13610	13474	13432	13569	13516	13391	13500	13540	13579	13493	13519	13505	13559	13501	13482	13408	13667	13398	13400	13493	13613	13365	13432	13511	13363	13577	13609	13489	13707	13304	13506	13475	13611	13515	13437	13479	13513	13530	13404	13525	13383	13453	13471	13465	13425	13404	13583	13445	13449	13474	13652	13514	13489	13453	13369	13404	13588	13642	13596	13529	13362	13387	13475	13437	13551	13483	13286	13455	13600	13451	13433	13481	13346	13544	13390	13324	13294	13541	13509	13496	13349	13580	13628	13492	13350	13404	13463	13606	13280	13433	13431	13389	13459	13629	13365	13420	13596	13494	13415	13518	13707	13280	13333	13206	13248	13603	13605	13379	13493	13477	13436	13385	13498	13550	13480	13438	13529	13404	13510	13311	13559	13683	13498	13392	13445	13498	13453	13438	13526	13432	13422	13524	13504	13268	13434	13435	13468	13288	13433	13416	13398	13436	13419	13394	13458	13571	13481	13410	13323	13398	13384	13538	13451	13359	13311	13468	13445	13429	13532	13503	13529	13361	13430	13605	13595	13619	13439	13535	13606	13423	13401	13420	13327	13452	13339	13430	13317	13465	13425	13294	13403	13558	13506	13499	13628	13449	13340	13251	13362	13531	13423	13459	13610	13519	13507	13678	13511	13211	13323	13501	13477	13488	13387	13266	13477	13360	13472	13410	13449	13493	13414	13615	13462	13429	13484	13407	13556	13528	13520	13428	13315	13459	13442	13649	13361	13422	13402	13296	13488	13607	13395	13428	13206	13467	13295	13501	13496	13337	13444	13491	13429	13568	13542	13486	13552	13333	13621	13377	13455	13429	13568	13477	13474	13414	13497	13422	13617	13495	13636	13488	13574	13506	13557	13433	13482	13529	13459	13417	13554	13546	13417	13594	13604	13613	13516	13362	13560	13565	13419	13413	13619	13624	13450	13482	13372	13422	13526	13555	13563	13467	13446	13435	13351	13452	13481	13536	13387	13434	13580	13524	13505	13492	13531	13550	13532	13485	13513	13354	13306	13459	13453	13634	13388	13586	13412	13482	13309	13585	13645	13258	13574	13524	13660	13541	13413	13528	13492	13496	13534	13494	13406	13276	13388	13460	13400	13272	13564	13387	13341	13674	13559	13544	13520	13511	13405	13226	13422	13613	13439	13402	13489	13534	13365	13478	13290	13456	13502	13406	13590	13659	13476	13533	13489	13526	13774	13685	13489	13385	13310	13507	13510	13448	13663	13584	13418	13490	13583	13463	13551	13388	13530	13548	13488	13562	13324	13349	13459	13316	13434	13356	13355	13361	13468	13413	13527	13292	13491	13369	13411	13449	13466	13353	13527	13457	13579	13456	13509	13602	13490	13699	13568	13653	13352	13536	13397	13367	13419	13402	13544	13602	13530	13393	13357	13549	13510	13554	13524	13468	13562	13411	13412	13580	13555	13561	13278	13261	13460	13482	13536	13412	13397	13253	13493	13374	13481	13411	13582	13544	13364	13716	13488	13542	13480	13562	13646	13361	13444	13579	13587	13384	13361	13459	13624	13438	13483	13381	13508	13488	13595	13393	13540	13553	13554	13352	13478	13554	13610	13356	13442	13579	13484	13527	13547	13487	13452	13488	13398	13460	13354	13546	13624	13333	13618	13335	13460	13615	13534	13393	13439	13570	13465	13461	13384	13471	13547	13524	13531	13469	13442	13392	13418	13416	13346	13511	13529	13421	13605	13490	13717	13556	13401	13510	13301	13693	13294	13374	13461	13318	13713	13294	13552	13477	13400	13488	13444	13408	13354	13597	13566	13609	13422	13570	13565	13413	13573	13522	13594	13476	13400	13454	13420	13479	13648	13410	13519	13556	13420	13586	13430	13535	13559	13360	13439	13488	13474	13607	13321	13445	13376	13318	13490	13308	13386	13454	13389	13448	13479	13527	13590	13529	13415	13446	13480	13559	13550	13520	13321	13491	13524	13613	13337	13377	13506	13473	13497	13495	13529	13280	13498	13457	13551	13231	13700	13371	13400	13443	13509	13568	13475	13637	13414	13386	13428	13501	13464	13441	13441	13546	13312	13386	13502	13568	13512	13426	13396	13524	13432	13354	13496	13570	13480	13406	13421	13401	13565	13302	13639	13459	13611	13507	13353	13448	13578	13551	13379	13361	13462	13624	13371	13661	13523	13288	13353	13494	13437	13376	13551	13397	13370	13454	13270	13465	13543	13392	13517	13389	13455	13406	13509	13508	13513	13498	13497	13453	13608	13487	13484	13548	13310	13574	13521	13389	13438	13438	13296	13340	13421	13506	13569	13515	13507	13396	13472	13436	13393	13346	13624	13433	13414	13474	13755	13580	13451	13412	13410	13428	13396	13398	13551	13428	13404	13314	13463	13469	13333	13491	13344	13647	13426	13358	13434	13418	13366	13638	13580	13319	13510	13375	13487	13656	13390	13494	13462	13424	13362	13429	13507	13517	13402	13748	13482	13447	13464	13417	13746	13454	13481	13471	13540	13436	13310	13378	13562	13435	13421	13579	13420	13484	13528	13564	13367	13415	13521	13432	13523	13450	13479	13616	13452	13418	13467	13477	13653	13412	13605	13574	13283	13387	13570	13512	13153	13424	13337	13564	13532	13409	13192	13584	13602	13665	13459	13458	13379	13563	13647	13440	13470	13445	13570	13622	13694	13508	13448	13488	13399	13357	13528	13436	13161	13570	13395	13398	13710	13311	13600	13295	13527	13500	13490	13516	13675	13389	13620	13362	13434	13455	13483	13395	13677	13518	13506	13476	13309	13586	13609	13347	13558	13461	13496	13381	13396	13626	13411	13558	13327	13415	13327	13481	13495	13313	13574	13400	13443	13657	13543	13566	13340	13571	13445	13405	13391	13453	13598	13538	13523	13513	13513	13494	13394	13637	13462	13541	13438	13451	13565	13439	13319	13487	13514	13450	13629	13465	13484	13403	13428	13480	13633	13343	13507	13570	13470	13300	13372	13381	13527	13499	13592	13527	13635	13330	13536	13491	13410	13317	13327	13439	13454	13401	13707	13483	13431	13321	13323	13472	13507	13541	13504	13606	13452	13420	13340	13499	13650	13481	13504	13495	13548	13349	13554	13366	13518	13542	13457	13478	13315	13437	13634	13613	13294	13432	13474	13447	13479	13522	13542	13327	13520	13535	13464	13544	13404	13406	13470	13458	13515	13505	13473	13475	13561	13489	13618	13357	13651	13455	13426	13408	13550	13494	13505	13404	13526	13541	13462	13475	13389	13550	13491	13400	13414	13523	13454	13586	13579	13462	13515	13510	13491	13649	13455	13615	13416	13464	13477	13506	13535	13537	13441	13435	13535	13385	13517	13500	13422	13568	13494	13671	13581	13469	13561	13382	13456	13498	13594	13402	13533	13315	13574	13515	13515	13521	13463	13591	13508	13475	13317	13511	13249	13377	13546	13524	13358	13531	13437	13442	13515	13561	13426	13411	13489	13595	13431	13592	13461	13511	13431	13362	13560	13425	13548	13257	13511	13670	13530	13479	13568	13451	13230	13422	13416	13534	13372	13575	13422	13398	13479	13573	13463	13424	13564	13602	13615	13483	13593	13396	13378	13505	13480	13421	13462	13433	13587	13515	13351	13316	13491	13478	13508	13390	13399	13432	13461	13309	13417	13479	13407	13384	13439	13485	13396	13458	13547	13483	13423	13502	13350	13586	13471	13474	13548	13288	13577	13557	13520	13491	13617	13551	13533	13412	13364	13334	13515	13281	13375	13451	13517	13457	13441	13545	13487	13541	13483	13543	13385	13566	13413	13459	13434	13328	13451	13436	13426	13541	13589	13621	13431	13312	13450	13477	13397	13485	13513	13472	13338	13529	13359	13568	13539	13537
24231	20983	26424	25844	18192	15916	15547	14772	14707	14561	14485	14477	14266	14404	14286	14508	14424	14389	14331	14240	14407	14229	14321	14292	14357	14430	14400	14283	14259	14212	14173	14436	14227	14619	14279	14129	14500	14379	14380	14418	14531	14242	14348	14332	14323	14461	14438	14552	14331	14299	14242	14371	14509	14367	14325	14171	14291	14321	14450	14476	14143	14323	14252	13925	14303	14299	14185	14499	14205	14248	14307	14316	14421	14286	14257	14352	14509	14313	14278	14165	14210	14386	14326	14394	14462	14323	14368	14319	14186	14376	14185	14359	14470	14269	14213	14316	14157	14190	14119	14274	14322	14376	14396	14276	14314	14270	14375	14257	14321	14235	14514	14138	14448	14304	14084	14320	14493	14355	14235	14508	14188	14372	14376	14146	14298	14059	14445	14255	14221	14421	14422	14434	14481	14440	14251	14310	14183	14380	14465	14548	14331	14527	14174	14227	14389	14428	14192	14254	14151	14323	14318	14472	14382	14279	14255	14473	14326	14197	14178	14228	14375	14356	14188	14381	14289	14366	14246	14219	14186	14465	14379	14403	14591	14357	14478	14424	14178	14337	14349	14292	14317	14224	14334	14346	14276	14372	14378	14463	14370	14418	14461	14441	14313	14276	14409	14331	14267	14229	14232	14498	14500	14477	14292	14308	14402	14225	14441	14285	14331	14134	14365	14295	14375	14316	14251	14213	14229	14229	14291	14568	14290	14227	14377	14242	14150	14395	14337	14243	14416	14317	14210	14479	14429	14235	14430	14211	14264	14301	14356	14461	14532	14256	14311	14184	14186	14332	14222	14317	14148	14206	14229	14315	14392	14361	14335	14342	14371	14321	14356	14454	14370	14418	14241	14314	14348	14289	14345	14381	14241	14457	14439	14290	14311	14314	14355	14147	14490	14422	14291	14550	14326	14312	14422	14362	14432	14160	14413	14214	14372	14287	14391	14145	14260	14366	14381	14391	14333	14361	14154	14115	14411	14444	14398	14286	14384	14331	14246	14230	14328	14385	14478	14350	14346	14310	14230	14284	14223	14292	14239	14411	14257	14342	14218	14299	14399	14204	14183	14251	14535	14301	14239	14478	14390	14108	14194	14243	14306	14323	14335	14290	14486	14369	14304	14365	14413	14438	14129	14258	14421	14282	14339	14151	14288	14252	14299	14508	14386	14289	14338	14383	14491	14390	14295	14266	14077	14234	14294	14047	14216	14290	14358	14313	14498	14186	14177	14292	14213	14250	14264	14241	14271	14433	14285	14117	14225	14383	14284	14381	14225	14304	14247	14327	14413	14169	14296	14427	14375	14279	14454	14346	14296	14328	14419	14344	14380	14486	14447	14158	14262	14436	14439	14216	14386	14349	14413	14307	14251	14241	14228	14387	14563	14125	14173	14287	14299	14535	14447	14249	14333	14442	14313	14141	14261	14498	14322	14258	14128	14330	14263	14260	14353	14133	14354	14416	14471	14393	14344	14277	14252	14296	14287	14301	14297	14375	14395	14374	14416	14398	14383	14422	14246	14222	14365	14235	14366	14152	14382	14368	14216	14477	14380	14469	14304	14344	14369	14405	14314	14293	14288	14305	14393	14336	14364	14443	14350	14194	14416	14284	14317	14359	14234	14296	14416	14301	14280	14422	14418	14383	14677	14178	14172	14576	14391	14356	14336	14212	14325	14226	14040	14229	14331	14203	14278	14211	14459	14423	14314	14337	14452	14253	14354	14398	14334	14423	14347	14378	14478	14435	14239	14397	14361	14343	14467	14257	14276	14414	14466	14343	14319	14301	14054	14408	14382	14364	14401	14102	14162	14257	14285	14125	14218	14271	14208	14409	14397	14210	14243	14266	14164	14165	14285	14293	14428	14573	14349	14309	14152	14364	14344	14306	14299	14196	14529	14397	14162	14585	14076	14513	14380	14279	14271	14242	14295	14657	14383	14546	14297	14170	14086	14248	14196	14379	14309	14403	14376	14238	14223	14357	14189	14305	14404	14329	14271	14197	14314	14478	14138	14436	14478	14337	14231	14399	14278	14353	14413	14439	14282	14225	14344	14480	14300	14330	14385	14236	14322	14030	14275	14182	14333	14218	14358	14353	14389	14222	14397	14425	14184	14280	14272	14221	14136	14382	14420	14377	14380	14309	14264	14289	14110	14237	14433	14395	14204	14337	14326	14386	14379	14430	14435	14441	14295	14280	14091	14273	14419	14487	14576	14507	14368	14133	14182	14147	14332	14588	14186	14127	14299	14166	14496	14353	14368	14371	14166	14493	14509	14354	14364	14352	14436	14380	14270	14266	14251	14186	14281	14402	14334	14261	14325	14366	14406	14308	14361	14427	14343	14238	14286	14363	14550	14391	14090	14345	14179	14333	14438	14363	14575	14366	14303	14240	14409	14291	14310	14325	14332	14330	14355	14216	14320	14278	14399	14115	14276	14400	14351	14353	14321	14428	14353	14436	14536	14260	14353	14301	14347	14307	14339	14351	14385	14132	14360	14406	14407	14398	14407	14330	14381	14364	14104	14208	14339	14454	14323	14375	14214	14173	14333	14157	14296	14480	14439	14435	14352	14521	14128	14421	14253	14250	14426	14531	14217	14414	14384	14226	14328	14345	14383	14391	14462	14330	14293	14382	14355	14311	14562	14284	14314	14152	14260	14432	14176	14422	14166	14199	14323	14384	14297	14317	14179	14083	14249	14249	14186	14379	14292	14233	14236	14129	14296	14375	14311	14235	14322	14264	14267	14359	14429	14292	14385	14375	14430	14211	14443	14322	14374	14242	14265	14264	14399	14398	14152	14127	14172	14315	14314	14334	14499	14329	14464	14430	14357	14302	14311	14306	14196	14255	14077	14426	14343	14331	14552	14290	14457	14510	14347	14302	14156	14240	14224	14401	14194	14486	14262	14194	14302	14327	14217	14295	14355	14276	14282	14307	14177	14350	14446	14386	14388	14169	14395	14346	14315	14440	14523	14140	14191	14338	14269	14261	14380	14186	14198	14262	14478	14296	14502	14324	14259	14349	14373	14260	14407	14395	14498	14206	14234	14340	14385	14444	14319	14244	14300	14496	14223	14472	14395	14487	14390	14367	14226	14295	14464	14386	14342	14415	14420	14318	14315	14383	14226	14353	14376	14230	14275	14230	14623	14294	14328	14305	14348	14262	14412	14470	14322	14327	14358	14388	14251	14277	14454	14490	14386	14403	14424	14406	14554	14300	14112	14344	14220	14226	14395	14283	14255	14321	14365	14356	14338	14332	14261	14429	14376	14521	14449	14564	14366	14418	14325	14050	14061	14379	14368	14293	14244	14351	14364	14209	14445	14452	14290	14279	14450	14372	14296	14137	14374	14333	14316	14184	14345	14376	14422	14293	14112	14436	14343	14263	14379	14162	14326	14283	14335	14299	14259	14473	14172	14314	14354	14408	14360	14474	14341	14614	14547	14197	14328	14272	14247	14274	14211	14412	14260	14493	14454	14148	14264	14147	14263	14181	14282	14445	14381	14309	14178	14322	14366	14175	14458	14325	14463	14472	14411	14411	14315	14274	14320	14439	14401	14277	14422	14339	14428	14349	14418	14334	14269	14248	14231	14437	14349	14284	14356	14336	14206	14270	14366	14314	14425	14458	14370	14368	14422	14275	14360	14476	14319	14215	14464	14334	14193	14449	14546	14370	14202	14146	14277	14341	14420	14445	14295	14163	14122	14200	14299	14556	14468	14226	14185	14294	14273	14260	14555	14294	14336	14365	14271	14292	14397	14235	14274	14281	14049	14401	14356	14397	14291	14380	14409	14444	14155	14249	14459	14322	14324	14270	14287	14225	14285	14196	14434	14368	14211	14246	14261	14452	14420	14285	14569	14403	14169	14327	14494	14184	14310	14216	14283	14345	14184	14432	14323	14214	14421	14285	14542	14048	14230	14415	14497	14289	14228	14264	14344	14511	14351	14302	14318	14291	14326	14416	14300	14415	14461	14369	14202	14263	14231	14417	14123	14216	14208	14289	14329	14292	14330	14293	14389	14221	14329	14285	14357	14260	14410	14199	14397	14347	14465	14381	14527	14428	14385	14432	14263	14406	14424	14370	14451	14254	14387	14212	14427	14336	14235	14263	14289	14214	14403	14314	14327	14347	14329	14407	14346	14418	14391	14258	14274	14255	14343	14333	14136	14165	14288	14211	14234	14239	14398	14429	14189	14299	14506	14279	14488	14385	14246	14177	14368	14193	14378	14218	14118	14373	14403	14171	14470	14485	14318	14165	14299	14451	14410	14433	14265	14441	14262	14203	14273	14212	14158	14303	14315	14305	14298	14220	14322	14325	14191	14289	14238	14411	14371	14319	14381	14351	14463	14457	14240	14398	14275	14314	14508	14075	14043	14360	14364	14381	14177	14606	14282	14211	14343	14413	14178	14548	14497	14342	14459	14170	14295	14330	14228	14215	14353	14329	14462	14316	14269	14445	14086	14345	14207	14245	14256	14087	14161	14521	14281	14325	14308	14357	14417	14252	14418	14385	14194	14408	14441	14271	14290	14182	14380	14149	14433	14264	14221	14157	14311	14401	14425	14349	14350	14206	14239	14397	14335	14304	14270	14382	14212	14490	14359	14436	14372	14426	14252	14397	14531	14308	14196	14375	14370	14259	14337	14164	14174	14279	14292	14347	14251	14455	14436	14087	14245	14248	14193	14291	14405	14261	14315	14212	14348	14365	14512	14460	14374	14342	14332	14288	14337	14084	14293	14366	14501	14473	14337	14573	14335	14350	14340	14331	14373	14404	14347	14151	14464	14387	14234	14150	14524	14156	14466	14174	14431	14282	14414	14347	14567	14401	14341	14251	14437	14269	14135	14262	14322	14359	14318	14280	14383	14312	14558	14447	14314	14347	14300	14408	14366	14405	14471	14340	14402	14243	14328	14489	14436	14423	14250	14649	14383	14294	14389	14236	14204	14527	14369	14262	14433	14289	14328	14379	14364	14303	14249	14333	14317	14318	14315	14212	14313	14493	14379	14429	14252	14257	14281	14282	14171	14340	14079	14402	14575	14295	14389	14166	14447	14213	14491	14343	14257	14168	14301	14319	14316	14289	14410	14372	14365	14349	14213	14399	14238	14168	14360	14120	14431	14167	14407	14346
14650	26307	20388	16107	14769	14169	13978	13329	13310	13263	13217	13217	12974	12967	12826	13004	12945	13004	13048	12913	13172	12982	13036	13240	12879	12993	12926	12851	13168	13031	12924	13180	13011	12927	13006	12891	12869	12772	12756	12779	12813	12789	13021	12885	12978	12974	13155	12994	12884	12920	12842	12946	13012	12780	12659	12857	12863	12821	12999	12888	12917	12860	12982	13018	12949	12845	12941	12918	12901	12918	12817	12987	12792	12882	12884	12850	12914	12881	12856	13062	12924	12788	12938	12966	12919	12991	12926	12760	12837	12941	12794	12942	12819	12875	12888	12880	12968	13010	12967	13046	12897	12848	13033	12924	12793	12864	12757	13033	12939	12812	12877	12932	12939	12820	12896	12879	12952	12736	12934	12993	13045	12879	13069	12822	12949	12869	12976	12845	12802	12984	12881	12928	12813	12983	12940	12952	12789	12775	12939	12879	12882	12836	12988	12912	12830	12856	12888	13073	12961	12870	13161	12768	12993	12914	12879	12888	12799	12963	12754	12834	12875	12958	12750	12925	12743	12955	12852	13035	12872	12873	13021	12765	12914	12884	12923	12902	12904	12873	12859	12874	12990	13004	12766	12988	12919	12776	12916	12933	13024	12713	12794	12936	12913	12997	12995	12845	12822	12856	12989	12859	12763	12803	12934	12970	12882	13013	12938	12819	13020	12896	12734	12760	12991	12950	12827	12844	13093	12918	13038	12866	12664	12920	13071	12888	12770	12834	12870	12837	12855	12886	12948	12959	12962	12837	12991	13056	12983	12826	12941	12844	12996	12836	12909	12883	12835	12982	12932	12868	12790	12867	12955	12833	12900	12946	12906	13016	12886	12851	13027	12800	12887	12782	13016	13044	12836	12958	12875	12952	12751	12754	12932	12946	12833	12974	12985	12946	12657	12936	13027	12836	12927	13027	13026	12682	12741	12988	12864	12926	12892	12872	12780	12748	12852	12892	12865	12960	12710	12978	12967	12799	12823	13002	12844	13021	13006	12825	12842	12960	12883	12888	12889	12926	12909	12926	12974	12824	12898	12944	12733	12899	12784	12880	12948	12972	12977	12995	12803	12988	12857	12902	12783	12755	12908	12931	12975	12909	12910	12847	12787	12884	12982	12957	12828	12758	13009	13030	12857	12967	12907	12948	12925	12783	12893	12907	13025	12902	12956	12877	12967	12810	12817	12990	12814	12913	12967	12910	13000	12899	13049	13045	12942	12783	13036	12772	12979	12914	12999	12792	12811	12936	12894	12958	12849	13010	12941	13062	12932	12878	12828	12948	12812	12838	12923	12815	13021	12817	13039	12812	13015	12865	13092	12941	12935	13035	12795	12852	12903	12826	12924	12856	12899	12805	12698	12899	12888	13134	12919	12790	12857	12778	12932	12903	12989	12944	13162	12696	12768	12912	13009	12905	12975	12912	12982	13106	12929	12808	12859	12888	13031	13010	12885	12894	12747	12950	12794	13003	12870	13086	13004	12853	12912	12923	12884	12892	12815	12884	12902	12819	12989	13048	12909	12770	12946	12799	12959	12853	12855	12935	13089	12891	12905	12815	12870	12841	12837	12913	13016	13006	12862	13070	12838	12897	12842	12900	12756	12918	12847	13078	13065	12998	12975	12992	12849	12822	13051	12849	12804	12865	12827	12804	12900	13025	12908	13033	12882	12931	12926	12907	12961	12876	12809	12891	12714	12859	12941	12833	13101	12864	12816	12940	12742	12675	13009	13013	12994	13003	12966	12779	12772	12725	13008	12925	12919	13013	12950	12932	12961	12880	12927	12914	12862	12942	12799	12771	13024	12841	12899	12850	12939	12916	12894	12767	12884	12874	12930	12786	12721	12900	13063	13104	12821	12953	12890	12872	12881	13033	12989	12968	12909	12965	12946	12942	12972	13014	12938	12773	12970	12732	12901	12991	12818	12787	12941	12924	12824	13040	12726	12803	12984	12908	12848	12810	13009	12854	12927	12815	12870	12842	12741	12814	13005	13003	12711	12804	12978	12889	12846	13042	12782	12913	12873	12817	12938	12955	12928	13059	12954	13008	12880	12833	12896	12827	12912	12962	12721	12883	12847	12831	12986	12911	12959	12886	12959	13066	13047	12925	12900	12839	12931	12833	12913	12989	12971	12973	13061	12876	13133	12884	12781	12826	12943	12762	12854	12795	12940	13077	12836	12916	13018	13060	12897	12961	12972	12925	12821	12898	12964	12898	12882	12849	12859	13118	12910	12969	13048	12973	12913	12794	12975	12825	12906	12987	12792	12870	12845	12845	12822	12844	12959	12827	12903	12852	13022	12906	12757	12902	12914	12952	12778	12913	12755	12845	12968	12951	12940	12895	12816	12875	12871	13011	12774	12943	12916	12895	12842	13027	12953	12844	12767	12901	12962	12806	12829	12893	12833	13123	12760	12892	12803	13085	12730	12885	12969	12769	12751	12892	12864	12888	12918	12788	12982	12778	13034	12956	13032	12862	12802	12950	12824	12943	12890	12941	13009	12664	12928	13060	12984	12842	13008	12864	12867	12848	12878	13093	12897	12966	12862	12799	12814	12962	12836	13004	12858	13041	12927	12982	13038	12993	12824	12672	12885	12820	12899	12675	12764	12862	12945	12998	12873	12891	12861	12896	12898	12949	12953	12845	12858	13082	12940	12803	12768	12736	12977	13005	12778	12948	12863	12993	12983	12951	13054	13020	12820	12781	13022	13008	12873	12863	12881	12771	12859	12924	12879	12957	12774	12914	12927	12902	12849	13149	12931	12880	12925	12778	12881	12960	12824	12953	12871	13050	12845	12837	12732	12860	13020	13072	12812	12765	12876	12766	13101	12777	12940	12876	12925	12859	12782	12853	12793	13046	13056	12971	12882	12836	12998	13103	12872	12874	12998	13026	12872	13048	12779	12780	12987	12888	12799	12892	13073	12855	12874	13025	13000	12980	12635	12968	12903	12849	12904	13065	12871	12909	13051	12950	12841	12865	12961	12899	12853	13038	12991	12872	12852	12995	12944	12853	12835	12776	12981	13015	12887	12933	12934	12718	13023	12900	12765	12796	12924	12877	12751	12945	12910	12727	12911	12972	12909	12837	12952	12999	12846	12985	12902	12840	12901	12923	12939	12882	12885	12952	13018	12854	12897	13014	12851	12827	12921	12771	13033	12823	13033	12963	12972	12879	12807	12949	12943	12847	12813	12926	12933	12969	12915	12838	12886	12677	12992	12934	13134	12780	13020	12937	12882	12785	12984	12888	12812	12788	12956	12962	13046	13044	12950	12972	12871	12874	12900	12934	12868	12848	12855	12881	12969	13036	12762	12797	12879	12786	13063	12776	13057	12908	12674	13014	12881	12779	12771	12822	13039	12852	12916	12834	12931	12856	12927	12811	12940	12933	12967	12818	12961	12940	12996	12789	12752	12873	13086	12865	12845	12925	12734	12901	12868	13076	12893	13005	13041	12879	12859	13011	12784	12910	12944	13019	12959	12878	13008	12898	12842	13013	12773	12821	12905	13009	12911	12866	13019	12992	13081	12885	12845	12820	12956	13004	12792	12957	13000	12887	12777	12845	12819	12891	13058	12895	12815	12977	12989	12861	13051	12758	12867	12897	12912	12892	12855	12942	12763	12929	12812	12937	12803	13093	12893	12803	12802	13054	13035	12896	12742	12863	12963	12952	12993	12860	12853	12953	12848	12910	13027	12877	12911	12838	13109	12923	12925	13075	12889	12916	13004	12959	12829	12872	13111	13023	12948	13079	12993	12994	12850	12850	12827	12936	13021	12888	13032	12919	13066	12789	12805	12922	13036	12911	12925	12968	12871	13025	12839	12854	12843	12881	12780	12948	12811	12955	13013	12960	12948	12879	12868	13045	12818	13012	13005	12875	12727	13013	12839	12927	12861	12926	12779	12952	13046	12820	13064	13038	12805	12844	12970	12944	12855	12926	12869	12958	12722	13007	12858	12783	12901	12892	12991	12923	12925	12841	13009	12953	12738	12840	12906	13064	12860	12997	12944	13017	13127	12851	12729	12849	12754	12896	12995	13013	12869	12937	12837	12959	12802	12886	13015	12955	12973	12956	12992	12965	12949	13074	12834	13029	12823	12953	12910	13034	12880	12969	12798	13000	12912	12951	12872	12825	13021	12895	12920	12922	12806	12910	12893	12858	12850	12876	12872	12975	12993	12809	12826	12839	12950	12804	12911	13027	13011	12863	12897	12891	12956	12806	12930	13008	12788	12856	12953	12954	12833	12845	12839	12916	12925	12785	13001	12894	12931	12861	12820	12890	13077	12922	12882	12798	12875	12981	13002	12986	12866	13014	12827	12865	12963	12796	12961	12890	13045	12949	12930	13049	13077	12957	12821	12824	12929	12742	12882	12858	12891	12968	12727	12960	13037	12861	12827	12911	13128	12900	12802	12947	12942	12837	12890	12978	12794	12888	12902	12912	12907	12746	12865	13037	12958	12941	12970	12876	12946	12917	12915	12964	12888	12873	12895	13043	12773	12861	12827	12742	13063	12873	12962	13044	12948	12807	13058	13081	12831	13013	12932	12901	12912	12827	12761	12992	13112	12911	12814	12713	12867	12780	12974	12798	12878	12843	13099	12879	12778	12989	13063	12898	12832	12939	12907	12937	12900	12970	12905	13026	12864	12919	12915	12814	12837	12864	12830	13032	12804	13073	12772	12959	12922	12975	12975	12766	12895	12817	12719	13151	13009	12987	13013	12835	12948	13069	12862	12835	12935	12929	12851	12920	13016	12759	12805	12803	12952	12829	12815	13080	12856	13111	12929	12873	12936	12949	12958	12846	12818	12870	12796	12981	12830	12987	12856	13024	12977	12850	12884	12800	12937	12979	12823	12879	12772	12716	13000	12946	12915	12756	12858	12928	12898	12978	13049	12984	12910	12884	12920	12965	12844	12963	12934	13000	12889	12936	12846	12753	12864	12874	12872	12984	12777	12996	12940	12964	12937	12963	12842	12840	12991	13076	12712	12947	12838	12952	12919	12944	12900	12773	12824	12914	12880	12807	12984	12834	12781	12956	13026	12913	12908	12948	12851	12917	12816	12913	12935	12873	12779	12831	12747	12812	12945	12992	12920	12930	12749	12921	12827	12798	13007	12901	12966	12957
21848	20983	28198	23956	21148	22644	23342	17984	16817	17154	17053	16707	16454	16556	16599	16431	16507	16456	16525	16525	16451	16306	16390	16677	16364	16536	16495	16297	16684	16445	16262	16357	16335	16324	16210	16315	16379	16329	16355	16200	16514	16487	16399	16158	16094	16197	16274	16338	16251	16315	16337	16340	16284	16454	16389	16425	16348	16364	16420	16331	16365	16154	16261	16266	16345	16294	16375	16264	16396	16027	16293	16270	16228	16397	16312	16331	16006	16246	16132	16280	16362	16289	16348	15952	16325	16145	16085	16075	16099	16034	16259	16172	16050	16211	16112	16189	16286	16202	16297	16244	16328	16120	16144	16388	16279	16058	16205	16165	16089	16261	16177	16251	16161	16121	16162	16305	16149	16210	16161	15943	16160	16243	16224	16126	16290	16227	16177	16325	16094	16004	16302	16257	16405	16180	16270	16209	16017	16288	16113	16101	16258	16338	16162	16083	16100	16258	16303	16246	16252	16237	16234	16216	16167	16061	16246	16222	16283	16211	16275	16303	16064	16226	16240	16067	16044	16252	16091	16251	16084	16289	16254	16188	16386	16078	16241	16224	16080	16378	16351	16141	16007	15936	16014	16228	16347	16267	16091	16185	16174	16081	16029	16290	16094	16257	16249	16176	16182	16310	16095	16279	16271	16166	16054	16303	16074	16150	16462	16276	15986	16005	16237	15967	16126	16262	16109	15977	16211	16257	16152	16226	16114	16166	16018	16226	16274	16168	16048	16051	16121	16157	16346	16172	16415	16143	16186	16255	16301	16236	16051	16317	16287	16263	16314	16390	16187	16270	16154	16191	16103	16204	16210	16210	16145	16194	15988	16107	16050	16236	16239	16058	16263	15980	16240	16311	16207	16091	16263	16169	16267	15997	16312	16197	16238	16384	16329	16243	16194	16005	16100	16289	16196	16207	16315	16184	16155	16141	16021	16450	16277	16270	16233	16176	16039	16102	16297	15813	16202	16163	16070	16077	15928	16099	16152	16022	16079	16446	16368	16150	16430	16260	16271	16221	16196	16317	16180	16181	15985	16006	16244	16362	16189	16412	16275	16135	16092	16047	16188	16292	16208	16216	16091	16244	16227	16234	16308	16169	16152	16243	16112	16106	16311	16293	16163	16214	16090	16076	16348	16135	16424	16274	15935	15986	16113	16278	16133	16370	16268	16175	16098	16123	16003	16275	16118	16140	16222	16244	16383	16253	16410	16282	16193	16378	16150	15932	16242	16098	16320	16259	16244	16092	16262	16155	16061	16094	16029	16049	16367	16205	16355	16350	16209	16189	16186	16104	16309	16083	16080	16089	16128	16161	16266	16084	16263	16141	16210	16159	16346	16428	16291	16229	16375	16056	16129	16152	16221	16103	16125	16153	16139	16017	16142	16139	16009	16010	16152	16363	16313	16160	16208	16355	16330	16189	16089	16246	16231	16032	16036	16158	16054	16292	16100	16161	16072	16026	16525	16290	16157	16235	16393	16235	16247	16184	16076	16144	16118	16082	16252	16294	16050	16188	16154	16281	16280	16173	16184	16140	16241	16021	16156	16172	16090	16165	16305	16203	16130	16201	16121	16377	16025	16110	16022	16227	16103	16229	16146	16232	16367	16119	16113	16066	16193	16277	16350	16438	16209	16314	16126	16256	16116	16037	16235	16302	16195	16216	16063	16229	16180	16306	16250	16221	16168	16112	16150	16067	16100	16103	16137	16073	16274	16186	16284	16053	16132	16176	16284	16089	16056	16248	16098	16188	16109	16112	16011	16155	16287	16221	16251	16096	16241	16262	16084	16121	16133	16200	16338	16058	16201	16061	16190	16336	16347	16013	16218	16055	16210	16190	16136	15986	16315	16166	16184	16399	16167	16297	16010	16211	16255	16215	16052	15982	16115	16171	16157	16214	16105	16073	15947	16232	16252	16098	16118	16109	16096	16197	16173	16043	16230	16118	16105	16302	16340	16029	16202	16057	16077	16196	16173	16072	16048	16300	16202	16097	16085	16158	16160	16363	16267	16109	16166	16229	16010	16043	16087	16142	16065	16139	16264	16112	16333	16223	16010	16193	16097	16013	16024	16173	16288	16096	16068	16270	16271	16161	16002	16218	16214	16229	16145	16213	16200	16152	16332	16189	16176	16257	16139	16118	16204	16249	16260	16080	15958	16006	16081	16244	16213	16088	16211	16305	16088	16277	16148	16059	16163	16199	16329	16307	16216	16279	16267	16361	16300	16176	16107	16135	16337	16477	16202	15905	16134	16164	16197	16097	16398	16341	16281	16206	15987	16080	16267	16191	16056	16174	16299	16126	16246	16252	16200	15917	16015	16097	16161	16330	16118	16218	16185	16129	16410	16000	16045	16105	16285	16120	16264	16332	16119	16219	16326	16286	16310	16287	16119	16162	16340	16235	16117	16112	16153	16086	16330	16243	16181	16105	16073	16285	16277	16069	16297	16168	16204	16039	16347	16200	16194	16172	16022	15958	16326	16263	16176	16047	16151	16194	16150	15980	16117	16192	16160	16140	16339	16133	16164	16211	16203	16179	16184	16160	16180	16002	16212	16165	16191	16101	16212	16265	15980	16216	16216	16235	16203	16250	16418	16095	16273	15997	16082	16017	16147	16172	16221	16039	16007	16323	16355	16282	16205	16259	16130	16096	16224	16165	16122	16064	16470	16279	16257	16343	16093	16088	16103	16081	16288	16266	16148	16190	16141	16000	16254	16242	16080	16135	16334	16050	16076	16205	16156	16076	15998	16194	16207	16259	16308	16270	16252	16200	16198	16023	16276	16176	15968	16415	16190	16168	16248	16168	16320	16125	16068	16179	16212	16080	16256	16165	16097	16108	16090	16048	16262	16038	16208	16243	16070	16027	16120	16272	16267	16216	16089	16253	16107	16257	16390	16273	16382	16228	16501	16228	16257	16165	16248	15955	16115	16243	16287	16063	16240	16213	16184	15885	16407	16105	16271	16037	16150	16119	16304	16056	16106	16166	16125	16048	16118	16069	16071	16081	16042	16217	16289	16362	16217	16219	16050	16199	16185	16040	16231	15945	16262	16098	16265	16278	16167	16389	16330	16202	15990	16181	16281	16326	16147	15983	16371	16132	16057	16298	16189	15936	16180	16066	16011	16058	16053	16300	16062	16224	15953	16208	16085	16068	16146	16280	16075	16206	16343	16114	16123	16382	16045	16187	16250	16143	16090	16102	16192	16157	16104	16091	16090	16287	16195	16269	16423	16118	16170	16196	16203	16168	15966	16218	16246	16192	16078	16231	16089	16125	15949	16345	16152	16201	16094	16167	16099	16140	16252	16219	16032	16120	16080	16170	16351	16487	16376	16387	16007	16169	16174	16230	16241	16230	16230	16095	16194	16199	16097	16130	16301	16158	16260	16198	16193	16285	16309	16240	16179	16211	16097	16260	16237	16160	16280	16204	16221	16094	16248	16252	16079	16153	16314	16240	16242	16001	16047	16355	16214	16155	16204	16248	16204	16119	16289	16032	16386	16227	16205	16204	16118	16127	16000	16362	16178	16006	16099	16250	16193	16133	16157	15941	16221	16100	16429	16315	16126	16050	16138	16398	16261	16108	16286	16320	16199	16144	16104	16099	16121	16316	16220	15906	16069	16306	16187	16094	15874	16151	15945	16238	16137	16117	16310	16182	16084	15930	16218	16302	16116	16205	16267	16112	16238	15996	16229	16302	16166	16157	16244	16178	16206	16126	16128	16030	16188	16147	16281	15943	16163	16231	16302	16023	16081	16084	16352	16025	16258	16276	16201	16272	16086	16024	16232	16245	15982	15953	16016	16159	16110	16110	16120	16188	16296	16339	16396	16126	16338	16130	16161	16151	16296	16248	16185	15944	16096	16122	16228	16189	16297	16182	16079	16121	16290	16320	16008	16117	16117	16279	16291	16183	16102	16167	16260	16040	16136	16177	16093	16465	16065	16116	16257	16158	16161	15849	16181	16229	16160	16140	16145	16213	16234	16061	16021	16139	16298	16150	16153	15972	16341	16081	16085	16254	16163	16439	16006	16201	16236	16197	16036	15997	16390	15973	16121	16106	16039	16191	16148	16271	16356	16118	16283	16054	16117	16259	16189	16362	16069	16440	16296	16211	16185	16115	16190	16328	16195	16211	15973	16143	16119	16122	16118	16110	16459	16132	16289	16146	16261	16137	16235	16018	16235	16150	16292	16295	16240	16123	16081	16238	16254	16265	16243	16155	16222	16009	16079	16262	16040	16052	16095	16066	16207	16079	16239	16083	16006	16056	16126	15975	16304	16254	16091	16446	16256	16139	16085	16158	16131	16481	16257	16218	16217	16289	16060	16277	15879	16121	16315	16019	16447	16226	16296	15970	16249	16148	16213	16144	16376	15972	16175	16205	16230	16147	16271	16214	16196	16197	16060	16068	16187	16234	16206	16280	16176	16137	16031	16138	16081	16422	16173	16056	16186	16002	16330	16249	16201	16301	16341	15943	16186	16253	15957	16272	16102	16120	16082	16258	15961	16160	16272	16455	16507	16153	16217	16235	16193	16144	16087	16028	16118	16017	16245	16027	16211	16080	16150	15941	16039	16242	16199	16193	16168	16167	16101	16158	16059	16232	16361	16301	16208	16210	16256	16072	16149	16059	16007	16246	16293	16293	16136	16244	16080	16252	16161	16301	16253	16139	16197	16246	16314	16193	16234	16216	16135	16076	16070	16062	16182	16254	16319	16167	16132	16332	16175	16155	16201	16243	16383	16204	15946	15874	16126	16154	16296	16262	16231	15977	16384	16270	16365	16207	16288	16285	16065	16117	16140	16012	16199	16172	16099	16276	16080	16179	16120	16095	16136	16283	16221	16138	15951	16227	16129	16075	16036	16122	16247	16163	15984	16322	16260	16052	16272	16070	16040	16180	16259	16141	16368	16051	16064	16213	16278	16001	16000	16119	16421	16197	16144	16284	16271	16043	16253	15979	16371	16268	16228	16140	16213	16190	16242	16120	16100	15983	16347	16340	16114	16131	16103	16127	16303	16153	16294	16234	16196	16083	16214	16053	16050	16294	16161	16017	16120	16135	16400	16195	16033	16382	15940	16151	16117	16101	16330	16144	16027	16136	16153	16269	16115	16286	16140	16188	16300	16239
15267	33913	26349	20006	17800	16621	15684	15194	14802	14757	14634	14398	14389	14165	14204	14387	14205	14111	14270	14161	14058	14163	14024	14101	14042	14181	14186	13965	14271	14135	13898	14146	14198	14070	14124	14160	14116	14084	14008	14099	14197	13941	14006	14150	14087	14165	14051	14094	13937	14024	14101	14002	14002	14059	14095	14009	14176	14011	14261	14028	14116	13922	14075	13978	14118	13967	14127	14066	14018	14144	14048	13904	14025	13837	13979	13940	14030	14119	14083	14178	14003	13924	14065	13941	14045	14015	14119	14139	14015	14187	14020	13907	13968	13822	14097	13905	14070	14057	13968	13799	13974	14055	14086	14020	14158	13939	14051	14056	14164	14080	14157	14197	13732	14096	14074	14009	13964	13922	14132	13936	14119	14114	14196	13960	14043	14077	14139	14009	14096	13982	14010	14111	14101	13966	13976	13947	13992	14047	14001	13927	14112	14024	14217	14080	14082	14050	13982	13958	13990	14034	14057	13993	13979	14108	14024	13960	14117	14064	13978	13849	14171	13908	14001	13978	14015	14051	14020	13991	14020	14015	13938	13951	14027	13862	13948	13896	14005	14001	14106	14057	14046	14073	13883	14052	14061	14179	13818	13893	14048	14050	14079	13942	13892	14084	13926	13883	13942	14028	14176	14039	13934	13995	14016	14051	14010	14072	13877	14058	14061	14108	14152	14218	14183	13956	13962	13816	14105	14013	13926	13972	13879	14052	13953	14170	13879	13954	14021	14051	13786	14113	14008	13840	13952	13912	14099	14054	13826	14023	14004	13924	14020	13892	14081	13970	13915	13916	14011	14144	14079	13766	14160	14024	13929	13847	14141	14083	14068	13977	13709	13923	14033	14077	14116	14182	13968	14002	14162	13991	14009	14119	14073	14105	14176	13813	14196	13930	13959	14209	13963	13914	13987	13905	14139	14134	13912	13944	14123	14150	14115	14106	14104	13986	14093	13976	14110	14005	14077	14103	13950	13950	13899	14080	13996	13929	14084	14089	14011	14131	14098	13927	13999	14063	14131	14054	14024	14062	14003	14024	13987	14220	14010	13975	13980	14032	13910	14000	13882	14203	14036	13974	14244	13946	14084	14110	14036	14041	13970	14115	13955	13973	14069	13902	13997	13931	14013	14031	14016	14120	13980	14075	14076	13886	14057	13953	13909	13945	14119	13913	14044	14052	13928	14064	13994	14030	14190	13883	13959	13895	14047	14032	13827	13888	14042	13957	13934	14045	14172	14258	14051	14072	13869	13938	13978	14098	13905	14016	14079	14113	14079	13988	13965	14137	13988	14012	13959	14029	14009	14034	13995	14004	13938	14098	14060	14057	14061	14055	14002	13968	14077	14010	13896	13830	14011	14047	14063	13841	14079	14078	13916	14067	14001	14012	13864	13980	14034	13995	14071	13930	13974	14008	14048	13965	13996	13973	14148	13893	13971	14045	14022	13907	13998	13836	14071	13926	13991	14035	14120	13873	13848	13995	14081	14025	13938	14072	14074	13955	14053	14023	13915	14110	13828	14008	14013	13881	14017	14031	14149	13968	14044	14156	13998	14152	13928	13879	14055	14030	14146	14006	13949	14078	14159	13809	14029	13958	13981	14004	14034	13945	14050	13985	13999	13901	14041	13974	14066	13932	14005	14007	13940	13937	13819	14158	14033	13849	13835	14153	13914	13991	14078	13921	14026	14209	14142	14049	14113	13982	14076	13952	13939	13992	13956	14052	14059	14057	13814	14106	13974	14044	14030	13893	13893	13969	14275	13918	14045	14082	13879	14032	14153	14112	14023	13991	14006	13975	14021	13946	14013	14022	13892	14159	14059	13976	14009	14023	13961	14125	14090	14083	13902	14122	13977	14011	14050	14000	13872	13809	13942	14018	13916	13964	14120	14014	13846	14067	14098	13964	13929	13990	13853	14024	13995	14017	13933	13939	14020	14135	13983	14153	13883	13951	14060	14103	13991	14164	13782	14249	13891	14007	13964	13938	14074	13950	14036	14083	13944	13812	14000	14001	13980	14092	13928	14139	14093	14006	13993	13964	13951	14019	14126	13999	14036	13901	13968	14040	14040	13996	14015	14159	14077	14138	14218	14105	13938	13991	13867	14088	14099	14016	13987	13964	14077	13926	14061	14010	13912	13983	14018	13885	13968	13969	14112	14043	14075	14014	13981	13767	14019	13996	13930	13984	14127	14043	14077	13936	14105	14013	13852	14034	14099	14146	13889	14160	14157	13866	14015	14055	14022	14007	13993	14007	14049	14120	14050	14110	13974	14132	13950	14070	14019	14024	14021	14076	14058	14058	13926	14025	14072	13933	14146	13983	13988	13992	14099	13886	13988	13932	14176	14008	14087	14035	13925	14016	13992	13844	13981	13957	13998	13934	13898	13973	13932	14181	14117	13908	13826	13962	13955	14015	14038	13997	14135	14005	14102	13969	13940	14066	14107	14047	14107	14065	14007	13970	14013	13934	13939	14050	14244	14050	13987	13923	14080	13947	13857	13859	13852	14062	14185	13988	13830	13984	13865	13941	14133	14065	13979	14000	13920	14020	13839	13918	14044	14087	13928	13957	14050	14031	13844	14096	14008	13888	14070	14022	13902	13989	14147	13938	14027	14148	13851	13885	14100	14058	13883	14068	14104	13944	14035	14016	14010	13984	13867	14129	14144	14051	14165	13938	14142	14068	14053	13985	13958	13981	14005	14035	13776	14103	14056	14146	13942	14042	14150	13914	13954	14022	14031	13944	14069	14020	13969	14132	14246	14181	14068	13960	14073	14095	13969	14000	13983	14105	13839	14023	14114	13952	13865	13978	14191	13948	14029	14020	14054	13804	14032	13937	14016	14064	14063	14012	14109	14099	13912	13811	14110	13965	13938	13986	14183	13943	13983	14157	14140	13903	13823	13984	14166	13728	14059	14032	14084	13845	13897	14152	14157	14049	14099	14013	14158	14045	13928	13905	13921	14033	13937	13981	13929	13869	14075	13870	14005	14029	14078	13991	13965	14007	14065	13964	13867	13966	14040	13968	13862	14010	13927	14268	13988	14006	14134	14026	13991	13952	13918	13980	14000	14042	13880	14216	14135	14021	13991	13991	14003	13849	14062	14125	13980	13922	13981	14096	14016	14070	14045	14083	13986	13912	14069	14071	13888	14044	14079	14048	13957	14059	14084	14082	14015	13922	13967	14057	13861	13989	13987	14019	14154	13975	14005	14008	14234	13941	13963	14157	13918	14043	14109	14037	14093	14071	14041	13818	13931	14034	14050	14116	13838	14025	14042	13857	13855	14050	13848	14125	13940	14007	13880	14029	14102	14053	13885	13921	14098	14096	14030	14122	13956	14000	14061	14006	13897	13995	13831	13981	14047	13905	13961	14010	13906	13795	14043	14012	13985	14032	13797	13956	13874	14118	14016	14130	14074	14162	14056	13852	13918	13997	13964	13840	13972	14132	13983	13937	13874	14083	14113	13853	13909	13950	13946	14030	13980	14039	13809	13884	13951	13881	13878	14001	13948	14013	13966	14112	14080	13910	13990	14163	13984	14101	13987	14033	14029	13841	13972	14029	14025	13920	14078	14136	13912	14006	13951	13960	14071	14085	13917	14096	13990	14102	13919	14048	14040	14201	13952	14056	13904	13933	13941	13940	13868	14024	13978	14103	13933	13903	14105	13905	13969	14038	13882	14149	14045	14001	13963	13834	14076	14046	13973	13964	14014	14011	14032	13948	13923	14005	13977	13901	13983	13884	14198	14283	14213	14201	13916	14045	14109	14063	14033	14098	13949	13998	14040	14138	13979	14012	14016	14058	13939	13980	14012	13867	14019	13906	13949	13892	14170	14074	14068	14054	14086	13998	14030	13973	13884	13982	14127	14041	13892	13931	14118	14098	14167	14182	14154	13900	14025	14010	13963	13900	13997	13959	14134	14240	13981	14015	14012	14113	14009	13954	13964	14059	13966	14078	14010	13981	14055	13903	14107	14041	14067	14103	14060	14095	13970	14111	14032	13909	14069	13958	14077	13998	13941	14046	14047	14161	13883	14035	14148	13934	13931	13942	14037	13849	13841	14087	13919	14077	13883	14061	13974	14035	14049	13992	14160	14193	14103	13978	14012	13942	14098	14194	14055	14053	14051	13946	13924	14088	13808	14213	14075	13916	14117	13995	14121	14052	13795	14004	14097	13997	13982	13888	14142	14030	13913	13994	14030	14067	14094	14057	14070	13963	14055	14144	14142	14104	13828	14094	14074	13929	13981	14181	14010	14090	14025	13898	14074	14008	14052	14043	14128	14127	14135	14069	14123	14012	13897	14043	14096	14051	14097	13822	14081	14151	13985	13897	14069	14083	14015	13833	13952	13993	14113	13997	14158	14150	14033	14117	13892	14109	14082	14066	14023	13990	14054	14162	14119	13980	14081	14031	14116	13934	13971	14026	14108	13994	13970	14172	14015	13991	14062	14089	13967	13847	14011	14015	14085	13881	13983	13935	14045	13959	14022	13996	14009	13870	14080	13999	14082	14085	13871	13858	14079	14032	14059	14022	14231	13935	14106	14006	14078	13922	14014	14010	13905	13993	14139	14028	13955	13984	13977	13984	13895	13978	14048	14053	14091	13811	14043	13944	14010	13918	13972	14017	13975	14219	14026	14015	14156	14022	13897	13949	14038	13926	14043	14054	14075	14019	14068	13801	13848	13940	14233	13969	14021	13831	13893	13941	14043	13991	13941	14061	13978	13973	13825	13980	13985	13932	13881	13895	14087	13930	14012	13940	14051	13899	14042	14054	14083	13963	14322	14037	13970	14094	14045	13919	13897	13895	13991	14025	14085	14138	14054	14026	14038	14042	13909	14020	13918	13974	13913	13954	14028	14111	14026	13989	13955	14045	14080	14021	14076	13992	14112	13989	13981	14101	14036	14123	14116	14131	14111	13909	14024	14122	14095	13936	13999	13983	14008	14065	14156	14090	14024	14024	14103	13997	13977	13972	14132	14029	13854	14120	14008	14014	13880	14042	13991	13838	13904	13972	14013	14085	14023	13941	13956	13941	13932	13860	14006	13957	14031	14009	13947	14215	13922	14024	13903	14054	14080	14031	14056	13944	14044	14261	13911	14023	14025	13917	13951	14147	14177	13841
27984	21945	22227	18201	15280	14804	14509	14452	14067	14329	14046	13968	14079	14102	14254	13954	14199	13905	13869	14072	14034	14110	13986	14193	14148	13979	13950	14100	14112	14081	14108	14157	14194	14234	14235	14104	13938	14126	14024	14073	14082	14190	14178	14138	14084	14040	14129	13927	14288	13956	13926	14073	14061	13996	14015	13998	14103	14095	14218	14218	14126	14181	14094	14062	14069	14142	13994	14033	13967	14076	14145	13936	13991	14116	13917	14157	14118	14130	14110	13977	14188	13980	13951	14059	14106	13884	14198	13961	14142	14166	13748	14196	13910	14023	14033	14012	14306	14186	14062	14107	14079	14111	14022	13950	14048	13963	13998	13905	13945	14045	14099	14084	14030	13952	13975	13981	14011	13984	14070	14156	14131	14211	14040	13835	14160	14029	14032	14130	13917	14005	14062	14169	14078	14013	14072	14005	14111	14078	14046	14198	13979	13863	13947	13986	14012	13819	14103	14016	14024	14027	14009	13773	14025	13938	13869	13906	13915	14074	14017	14099	14122	14021	14159	14014	14062	13880	14038	13994	14155	13991	13974	14082	13979	14047	13981	14082	14273	14159	14044	13934	13983	14001	14182	14027	13893	13874	13989	14094	14078	14149	14093	13792	13936	14145	14103	13932	14221	14175	14247	14117	14178	13967	13900	14079	13901	14261	13988	13944	13865	14192	13866	13988	14030	14060	13998	14287	14083	14209	13913	13989	14184	13834	14084	14113	14075	14040	14045	14139	13976	13879	13960	13863	14089	14053	13971	14099	14104	14070	14015	14036	14032	13986	13908	13991	14026	13948	14066	13993	14135	14078	14058	14084	14151	14118	14128	13989	14153	14052	13914	13998	14082	14114	13832	14214	14097	14181	14266	13954	13934	14055	13984	13898	14225	13821	14012	14000	13960	14041	13891	14243	13862	14006	14049	13893	14121	13902	13869	14055	13983	14034	14230	14013	14169	14119	13917	14248	13951	14114	14050	13916	13999	13865	14103	13994	13940	13944	14195	14039	14025	14021	14182	14041	14076	13989	13963	14102	14037	14260	14015	14201	14012	13947	13869	14048	14214	14022	14054	14210	14059	13990	14199	13854	14148	14122	14268	14010	14002	14058	14167	14005	14301	14124	14132	14087	14067	14019	14207	14015	13989	14042	13912	13958	13990	14067	14016	14174	14275	14039	13974	14037	14065	13981	13947	14098	14197	14097	14082	14036	13930	13990	13991	14232	13984	14156	14036	13916	14046	13939	13990	14086	14103	14040	13894	14129	13879	13886	14194	14063	13931	14038	13894	13833	13996	14187	14066	14119	14050	14137	14073	14083	14283	14183	13979	14142	14085	14022	14088	14022	13970	13990	14039	14093	14067	13952	14095	14260	14098	14028	13962	13923	14062	13914	13909	13928	14007	14161	13957	14177	13989	14015	14261	14173	14226	14168	13945	14106	13901	14044	14122	13954	14244	14007	13989	13997	14020	14019	14129	14016	14030	14007	14098	13912	14018	13904	14092	14173	14016	14283	14145	14063	14068	13959	14024	14143	14038	14060	14063	13847	13964	13906	14135	14197	13947	13860	14017	14037	13934	14114	14052	14086	13972	14184	13984	13899	14159	14198	14157	13987	13962	14064	14041	14209	14033	14059	14052	14041	13985	14162	14164	14103	14060	13956	14110	13998	14098	14129	13820	13915	13985	13822	13919	13937	14014	14198	14265	14231	13865	14120	14076	14111	14273	14071	14061	14256	13988	14037	14301	13922	14082	14087	14058	13961	14010	14130	13947	14246	13977	14054	14219	14174	14319	14001	14014	14071	14118	14105	13925	13983	13961	13939	14013	14203	13917	14172	14090	13955	14152	14118	14239	13952	14156	14032	13944	14197	14049	13917	14111	13886	14114	13890	13997	14026	13983	13822	13925	13936	14165	14191	13954	13897	14017	13913	14017	14100	14026	14156	14032	14096	14116	14100	14047	13952	14077	14039	14025	14005	14023	14039	13824	14131	14030	14232	14035	14144	13910	14039	14073	14118	14016	14082	13998	14193	14100	14135	14112	13985	14131	14048	14060	13999	14036	14126	14171	14227	13948	14033	14148	14049	14228	14097	13955	14027	14066	14074	13810	13895	14063	13969	14008	13897	14251	14076	14058	14116	14023	14000	13865	13975	14082	13976	14161	14029	14082	14098	14164	14118	14143	14017	14099	14192	14114	14032	13934	14045	14025	14133	13839	14038	13848	14036	14083	14128	14064	14057	14099	14111	14132	14074	14273	14200	13984	14083	13981	14054	14166	14125	14097	13963	14133	13962	14054	14111	13962	14058	14094	14280	14325	13968	14135	14185	14028	14031	14081	14087	14004	13867	14017	13957	14041	14250	14013	14092	14028	14104	14105	14157	13973	14006	14053	13937	14099	14079	13962	14014	13962	14110	14138	14133	14082	14050	14089	14091	14136	14108	14050	13959	13864	14032	13923	14033	13925	13717	13863	14133	14052	14156	14061	14058	14018	14104	14081	14151	14243	14116	14005	13868	14005	14145	14008	13980	13999	14083	13940	14205	13982	14029	13938	14059	14289	13875	14218	13970	13904	14144	14101	14033	14047	13984	14121	14190	14098	14143	14071	13983	14058	13962	13911	14040	14002	13997	13998	14040	13954	14019	14067	14020	13972	14110	14046	13911	14011	14121	14058	13844	13976	13966	14177	14114	13935	13980	14154	14092	13984	13966	14027	13917	14136	13896	14153	14141	13914	13945	14138	13962	13890	14185	14031	13778	14031	14016	14137	14149	13982	14097	14060	14121	13948	14145	14132	14002	13978	13892	13820	14026	14077	14104	14077	14065	14022	14049	14061	14024	14047	13895	14033	13982	14106	14140	13895	13980	14223	14228	14049	13946	14258	14045	13885	13984	13954	14062	14116	14066	14231	14028	14118	14175	14000	14076	13864	13889	14039	14129	13939	14028	14372	14047	14119	14028	14035	13957	14020	14058	14156	14079	14199	14136	14227	13951	14204	13849	14064	14218	13976	13883	13894	14123	13915	14166	14000	13962	14130	14154	14033	14132	14017	14082	14025	13988	14031	14193	14081	13957	13935	14208	13889	13947	14096	13892	13902	14038	14156	14240	14136	14106	14166	14135	13993	13951	13994	13928	13954	14150	13972	13821	14109	13982	13986	13881	14102	13792	13993	14096	14032	14011	14024	14127	14162	14033	13744	14112	13958	14059	14009	14013	14137	14128	14003	14002	13954	14016	14044	14037	14073	13933	14049	13996	14247	14010	14035	13956	14122	13940	14070	13993	14060	14010	13934	13939	14166	14234	14026	14198	13988	14148	13764	13917	13957	14035	14161	13974	14079	13831	14175	14083	14166	14094	14159	14211	13969	14150	14029	13923	14237	13840	13993	14106	13953	13962	13910	14027	14056	14134	14105	14142	14170	14126	13924	13908	13940	13952	14043	14061	14010	14137	14169	14149	14234	14166	13991	14066	14260	14138	13946	13978	14145	14030	13893	14274	14128	14007	14004	13897	13954	14079	14003	14136	14033	14168	14115	14097	14030	14098	14088	14149	14110	14124	14071	14277	14060	13782	14060	14076	14002	14068	14130	14066	14114	13995	13847	14107	14251	14099	14145	13788	13899	14136	14076	14357	13982	13897	14071	14129	14116	13977	14017	13897	14375	13921	13959	14111	13884	14135	14044	13934	14142	14287	14144	13888	14106	14048	13936	14059	14047	14117	13979	14081	14000	14144	13990	14059	14094	13955	13962	13964	14038	14071	14131	14021	14103	13877	14222	13983	13899	13972	13786	13991	14060	14098	14045	14056	14180	13969	14117	14025	14023	13955	13969	14188	14117	13879	14046	14371	14074	13970	13889	14035	13806	14058	13944	14073	14106	13988	13962	14047	13999	14096	13910	13872	13994	14063	14071	14037	13978	14053	13920	14143	14168	14101	14156	13970	14006	14116	14127	14300	14111	14172	14088	14010	14152	14212	14006	14146	14046	14035	13903	13953	13893	14220	13992	14041	14180	14168	14185	14071	14062	14073	14110	14097	14092	13985	14139	14026	14066	13971	14009	13994	14161	14003	13995	14049	14123	14193	14004	13936	13959	14143	14117	14097	14087	14129	14019	13975	14088	14169	13979	13943	13953	14150	14002	14076	14154	14015	14038	14051	14002	13966	14018	14039	14206	14116	14023	14087	13954	14174	13987	14378	14149	13977	14025	14070	14073	14160	13842	14060	14031	14092	14127	13977	13993	13991	14092	13942	13988	13971	14066	14209	14052	13904	13995	14137	14083	14090	14082	14273	14349	14010	13974	14082	13984	14054	14157	14202	13929	13944	13959	13988	14155	14055	14092	14044	14125	13893	13879	13902	13950	13912	14084	14055	13978	14090	14084	14091	14037	14080	14277	13909	13957	13952	14362	14147	13952	13849	14095	13930	14238	14079	14178	14136	14022	14085	14123	13924	14035	14161	14094	14130	14098	14208	14061	13994	13970	14042	14020	13959	13918	14101	14002	14035	13971	13833	13951	14158	14008	13967	14147	14140	13953	14228	13819	14080	13913	14067	13949	13993	14052	14121	14071	14176	13855	14188	14039	14115	14053	13988	13814	13925	14076	14027	14236	13959	14092	14126	14296	13897	13958	14096	14337	14073	14072	14077	14009	14019	14171	13921	14138	13946	13944	13921	14115	14070	13867	13904	14058	14030	13926	14180	14017	13992	14045	13894	14052	13979	14019	14196	14133	14103	14141	14039	13880	14123	13860	13926	14317	13882	13831	14140	13909	14069	14119	14039	14069	14038	14075	14128	13976	14189	13938	14035	14217	14188	13952	14197	14036	13919	13952	13866	14071	14144	14010	14150	14016	14036	14239	14078	14107	14138	14069	14103	14143	14084	14056	14018	14064	14188	14148	14196	13988	14053	14027	14206	14126	14061	14345	14309	14124	14012	14210	14081	13978	14190	14121	14165	14052	13998	14193	14008	14133	13830	14272	14263	14083	14059	14220	14130	14101	13945	14123	13935	14068	13944	14114	13893	14396	14229	14127	14129	14177	14019	14006	13984	14306	14091	14078	13979	14028	14030	13990	13903	13902	14101	14050	13855	13983	14040	14017	13938	14092	13985	13856	14068	14001	14052	14073	14128	14239	14221
15837	22864	18441	15030	13903	13563	13237	13231	13064	12915	12943	12869	12811	12742	12794	12710	12645	12853	12702	12742	12784	12777	12889	12606	12629	12832	12768	12675	12576	12591	12835	12755	12811	12759	12796	12670	12678	12578	12753	12675	12723	12738	12687	12550	12564	12761	12735	12767	12633	12646	12721	12673	12740	12631	12803	12934	12492	12729	12793	12672	12826	12762	12584	12555	12750	12746	12709	12739	12720	12831	12754	12705	12647	12767	12647	12714	12686	12645	12563	12814	12786	12750	12550	12607	12837	12690	12825	12624	12840	12613	12688	12667	12626	12599	12615	12583	12767	12805	12526	12706	12709	12646	12739	12560	12723	12856	12830	12683	12819	12668	12689	12714	12747	12706	12589	12692	12766	12570	12800	12510	12836	12629	12676	12716	12546	12698	12582	12658	12754	12763	12807	12529	12742	12726	12696	12842	12927	12835	12830	12741	12619	12805	12807	12743	12704	12683	12661	12796	12727	12540	12621	12664	12842	12565	12588	12583	12641	12657	12664	12773	12845	12660	12815	12867	12698	12655	12726	12784	12826	12679	12625	12884	12799	12597	12625	12774	12687	12734	12719	12792	12682	12613	13002	12533	12694	12838	12704	12584	12680	12519	12773	12738	12713	12764	12661	12690	12628	12721	12700	12780	12686	12841	12849	12698	12825	12562	12550	12691	12655	12710	12590	12803	12708	12704	12715	12588	12584	12676	12665	12746	12563	12787	12762	12658	12810	12793	12795	12912	12722	12908	12778	12628	12664	12859	12720	12597	12636	12840	12708	12746	12750	12818	12844	12743	12759	12751	12647	12640	12732	12825	12674	12807	12742	12702	12606	12647	12673	12957	12632	12580	12757	12690	12836	12781	12688	12726	12642	12737	12702	12870	12825	12752	12708	12739	12718	12510	12592	12541	12817	12718	12744	12670	12813	12620	12727	12799	12735	12622	12861	12705	12827	12705	12777	12668	12515	12725	12756	12540	12771	12749	12834	12775	12787	12750	12820	12746	12677	12718	12689	12479	12765	12762	12636	12590	12613	12615	12549	12698	12643	12761	12615	12630	12833	12752	12670	12609	12753	12792	12617	12540	12795	12654	12698	12676	12661	12669	12774	12697	12735	12789	12797	12728	12682	12719	12695	12638	12818	12669	12853	12672	12757	12597	12637	12777	12723	12828	12618	12766	12829	12757	12605	12590	12582	12598	12704	12908	13000	12564	12805	12792	12703	12727	12669	12528	12582	12713	12693	12693	12734	12801	12692	12636	12813	12691	12607	12743	12623	12719	12723	12804	12686	12590	12696	12672	12683	12721	12685	12621	12596	12726	12705	12777	12624	12723	12740	12669	12845	12575	12917	12613	12792	12718	12553	12620	12709	12636	12764	12699	12750	12729	12624	12701	12770	12689	12760	12681	12618	12812	12903	12687	12977	12720	12661	12663	12674	12653	12868	12868	12520	12599	12826	12715	12635	12763	12566	12628	12694	12747	12761	12667	12646	12566	12864	12653	12601	12595	12634	12776	12719	12647	12796	12720	12754	12605	12854	12676	12748	12624	12675	12601	12699	12617	12728	12723	12662	12682	12657	12565	12762	12741	12813	12741	12860	12702	12615	12737	12743	12721	12618	12902	12818	12738	12715	12782	12808	12651	12671	12819	12744	12710	12793	12764	12509	12741	12649	12864	12674	12753	12745	12630	12742	12695	12690	12782	12790	12792	12852	12737	12876	12641	12756	12667	12607	12534	12674	12730	12749	12677	12677	12835	12744	12728	12896	12729	12870	12659	12739	12724	12508	12839	12631	12791	12739	12845	12603	12621	12644	12640	12569	12682	12800	12550	12884	12770	12885	12771	12670	12635	12827	12666	12774	12640	12689	12630	12613	12721	12737	12708	12657	12698	12596	12728	12701	12754	12486	12725	12728	12763	12694	12548	12490	12756	12718	12801	12717	12806	12678	12702	12708	12684	12824	12679	12790	12595	12860	12755	12678	12744	12680	12775	12799	12630	12553	12748	12689	12682	12729	12693	12677	12710	12498	12624	12612	12772	12852	12704	12557	12828	12669	12857	12660	12635	12597	12806	12691	12737	12619	12846	12669	12810	12844	12839	12846	12736	12720	12729	12637	12647	12710	12607	12712	12571	12769	12660	12617	12750	12545	12785	12724	12642	12719	12652	12642	12759	12647	12917	12790	12767	12714	12513	12632	12759	12736	12622	12824	12654	12773	12849	12734	12706	12796	12779	12637	12752	12683	12603	12654	12639	12594	12809	12690	12754	12661	12711	12749	12695	12561	12521	12671	12685	12618	12822	12847	12570	12661	12727	12737	12674	12849	12688	12743	12689	12867	12759	12805	12717	12651	12866	12763	12699	12693	12646	12746	12683	12611	12635	12881	12883	12766	12721	12649	12713	12648	12780	12737	12782	12770	12781	12565	12659	13012	12815	12616	12854	12705	12770	12659	12621	12738	12688	12755	12598	12691	12747	12758	12790	12638	12659	12677	12625	12769	12909	12629	12651	12932	12710	12683	12829	12717	12728	12824	12706	12805	12746	12653	12791	12657	12989	12515	12712	12703	12726	12790	12810	12862	12714	12832	12601	12607	12749	12729	12725	12728	12663	12545	12687	12784	12825	12751	12636	12695	12684	12830	12703	12896	12728	12642	12670	12597	12639	12580	12684	12691	12727	12782	12592	12549	12775	12630	12669	12741	12776	12666	12701	12790	12670	12892	12715	12727	12633	12694	12602	12685	12612	12667	12713	12738	12706	12677	12813	12714	12774	12664	12799	12665	12685	12511	12940	12691	12730	12557	12759	12824	12776	12540	12733	12787	12854	12562	12573	12703	12738	12720	12743	12552	12669	12547	12745	12676	12759	12687	12801	12783	12825	12889	12583	12708	12472	12791	12662	12666	12676	12810	12638	12721	12820	12731	12662	12609	12766	12815	12661	12652	12741	12613	12831	12587	12713	12634	12757	12757	12745	12716	12702	12751	12757	12747	12845	12737	12713	12706	12745	12736	12770	12699	12830	12629	12826	12954	12723	12816	12602	12726	12707	12617	12731	12670	12513	12731	12576	12781	12733	12700	12607	12703	12765	12543	12679	12687	12671	12833	12720	12709	12776	12591	12638	12621	12756	12769	12730	12731	12536	12607	12768	12746	12832	12786	12664	12741	12849	12915	12526	12905	12748	12483	12689	12759	12580	12761	12684	12834	12685	12685	12798	12659	12643	12689	12901	12847	12603	12780	12679	12774	12555	12803	12832	12629	12789	12733	12644	12783	12762	12834	12812	12859	12759	12628	12663	12856	12842	12848	12843	12976	12686	12848	12752	12795	12794	12634	12554	12675	12620	12776	12678	12712	12625	12889	12678	12665	12890	12698	12781	12820	12809	12838	12698	12693	12743	12685	12827	12771	12799	12745	12710	12783	12745	12601	12854	12892	12652	12623	12812	12680	12705	12609	12774	12854	12700	12667	12785	12738	12769	12872	12704	12828	12712	12760	12656	12597	12902	12617	12837	12773	12629	12736	12728	12882	12690	12694	12724	12725	12663	12895	12729	12846	12863	12562	12722	12672	12772	12724	12714	12772	12588	12596	12724	12575	12686	12671	12793	12878	12705	12770	12728	12802	12889	12531	12592	12696	12951	12903	12668	12813	12717	12895	12582	12751	12710	12720	12648	12623	12667	12821	12703	12611	12628	12434	12577	12690	12736	12813	12682	12722	12815	12755	12742	12878	12754	12723	12680	12849	12782	12745	12605	12568	12653	12770	12745	12640	12613	12887	12798	12647	12846	12785	12671	12872	12635	12568	12699	12836	12723	12563	12744	12767	12775	12803	12641	12757	12753	12528	12826	12520	12828	12769	12725	12631	12741	12732	12726	12876	12772	12577	12781	12650	12758	12771	12785	12801	12686	12560	12755	12744	12710	12875	12637	12942	12685	12679	12773	12479	12699	12672	12735	12538	12630	12549	12637	12743	12668	12572	12686	12643	12767	12797	12695	12704	12583	12718	12558	12821	12717	12902	12574	12800	12800	12745	12628	12710	12769	12720	12736	12763	12775	12864	12691	12819	12582	12757	12709	12692	12599	12847	12756	12683	12685	12600	12781	12624	12613	12642	12643	12581	12734	12722	12517	12720	12758	12538	12694	12712	12757	12705	12714	12807	12828	12808	12688	12703	12788	12719	12618	12901	12683	12943	12663	12779	12662	12639	12714	12680	12731	12767	12733	12726	12776	12731	12792	12666	12687	12609	12777	12837	12659	12507	12678	12726	12693	12790	12736	12789	12777	12808	12798	12617	12743	12784	12662	12693	12694	12659	12612	12650	12881	12719	12865	12796	12718	12771	12727	12827	12771	12793	12627	12881	12847	12632	12704	12893	12863	12736	12893	12541	12715	12861	12586	12676	12698	12738	12705	12587	12684	12773	12723	12726	12738	12464	12611	12446	12779	12590	12697	12704	12730	12756	12834	12757	12742	12700	12647	12590	12613	12712	12885	12778	12531	12564	12742	12602	12591	12724	12818	12784	12628	12787	12642	12772	12591	12831	12824	12875	12701	12655	12533	12793	12708	12729	12633	12878	12586	12830	12807	12573	12833	12671	12621	12820	12793	12617	12493	12742	12851	12781	12748	12756	12807	12866	12690	12654	12724	12779	12657	12598	12773	12525	12727	12804	12709	12686	12810	12611	12655	12757	12766	12753	12832	12649	12721	12603	12806	12672	12614	12842	12736	12594	12660	12644	12622	12736	12676	12732	12725	12680	12558	12734	12712	12830	12672	12730	12604	12581	12649	12590	12702	12550	12668	12788	12807	12637	12804	12668	12808	12737	12807	12778	12600	12803	12722	12824	12722	12770	12839	12824	12892	12669	12670	12628	12648	12737	12869	12688	12742	12656	12777	12722	12705	12666	12773	12763	12749	12633	12788	12604	12880	12607	12652	12831	12796	12761	12643	12689	12710	12738	12784	12793	12714	12658	12651	12770	12547	12624	12861	12865	12531	12737	12835	12623	12669	12552	12842	12722	12731	12774	12743	12625	12586	12961	12646	12772	12709	12957	12707	12731	12664	12544	12513	12793	12796	12628	12751	12754	12686	12745	12675	12590	12600	12605	12754	12610	12742	12754	12772	12738	12836	12678	12557
22837	21011	27841	24439	21593	20230	18341	16129	15670	15598	15487	15352	15603	15376	15280	15270	15139	15334	15364	15285	15210	15265	15091	15231	15049	15263	15057	15172	15154	15205	15247	15156	15268	15089	15128	15029	15225	15200	15204	15098	15201	15066	15147	15089	14966	15176	14987	14991	15143	15145	15130	14949	15355	15233	15267	15299	15089	15101	15190	15141	14937	15172	15048	15389	15218	14867	15212	15064	15222	15108	15195	15221	15202	15334	15184	15116	15028	15205	15275	15177	15188	15061	15084	14983	15082	14909	15213	15064	15386	15217	15064	14984	15053	15170	15193	15198	14995	15061	15224	15167	15027	15128	15098	15063	15098	15117	14916	15215	14934	15059	15099	14937	14968	15079	15085	15115	14981	15212	14983	15006	15147	15143	15150	15187	15118	14928	14998	14809	15244	15247	15234	15086	15152	14989	15178	15162	15110	15148	15083	15039	15173	14899	15017	14922	15138	15183	15205	15162	15207	15221	15038	15193	14946	15114	15091	15229	15319	15153	15112	15053	15173	15209	15107	15028	14890	15098	15160	15255	15039	15012	15374	15206	15151	15187	14990	15022	15125	15060	15096	15104	15072	14841	15110	15161	15026	15002	15233	15109	15003	15167	15401	15307	15143	15038	15180	15222	15069	15247	15051	14891	15040	15181	15184	14975	14900	15176	14963	15097	15102	14981	14951	15219	15070	15210	14972	15260	15153	15030	15197	15148	14926	15155	14997	15068	15047	15082	15114	15001	14900	14977	15140	15083	15209	15075	15024	15088	14889	15209	15031	15114	15147	15172	15272	15019	15230	15005	15002	15073	15142	14891	15067	15077	14972	15125	14966	15141	15058	14994	15232	14923	15097	15207	15185	14978	15093	15238	15098	15078	15035	15101	15177	15085	15232	14874	15269	15114	15119	15253	15199	15021	15173	15268	15225	15180	15070	15098	15090	15226	15039	15113	15022	15050	15110	15109	14971	15102	15038	15051	15383	15142	15143	15065	15000	15294	15068	15215	15027	15125	15207	15128	14986	15119	15261	15166	15205	14895	15182	15253	15264	15001	15205	14892	15166	15180	15115	15207	15151	14968	14986	15216	15315	15213	15151	15067	15093	15160	14888	15248	15153	15173	14995	15142	15162	15118	15044	14956	14955	14991	15294	15120	15094	15363	15161	15116	15068	15124	15354	15373	15162	15155	15317	15034	15096	15115	15009	15142	15072	14930	15285	15005	15021	15139	15133	15254	15119	15102	15131	15163	15211	15255	15155	15110	15087	15266	15040	15066	15105	15042	15148	15267	15094	15260	15000	14981	14991	15054	15279	15155	15053	15015	15002	15016	15018	15057	15099	15129	15160	14937	15153	15049	15092	14963	14971	15025	15181	15074	14932	15098	15269	15223	15088	15350	14903	15124	15309	15165	15095	15099	15194	15124	15010	15000	15042	15248	15172	15113	15136	15155	15152	15086	15217	15093	15305	15476	15319	15298	15194	15170	15226	15062	15088	15166	15223	15002	14969	15025	14987	15054	15206	14958	15033	15162	15134	15173	15157	15167	15152	15168	15161	14945	15251	15111	15065	15277	15305	15177	15127	14972	15065	15067	15352	15227	15153	15062	15142	14955	15065	14992	14941	14929	15025	15221	15152	15131	14969	14963	14958	14996	14965	15091	15233	14979	15037	15264	15189	15209	15134	15020	14906	15015	14906	15068	15028	15197	15183	15325	14964	14993	15114	15188	15213	15148	15145	15241	14940	14983	15185	14972	15028	15105	15086	15152	14939	15055	15009	14946	15264	15016	15014	15120	15172	15205	15093	15151	15090	15222	14957	15111	15069	15203	15033	14872	14871	14968	14922	15372	15076	15249	15019	14979	15092	15128	15401	15133	14960	15011	15226	15342	15050	14932	15201	14916	15220	15065	15116	15273	15238	15322	15046	15019	15002	15311	15148	15160	15159	15128	15172	14943	15222	15272	15186	14972	15084	15162	15084	15197	15028	15037	14939	15085	15064	14967	15306	14933	15037	14980	15142	15193	15213	15157	15219	15076	15172	15012	14882	15042	15089	15066	15176	14976	15273	15213	15166	15070	15307	15150	15133	14987	15163	15238	15031	15117	15048	15062	15082	15131	15239	14969	15068	15078	15127	15213	15148	15070	15173	14960	15167	15284	15199	15164	15099	15253	15053	15084	15148	15108	15232	15064	15265	15183	15158	15067	15252	15140	15097	15160	15331	14935	14996	15071	15092	15028	15268	15159	15048	14849	15062	15153	15150	15236	15155	14923	15100	15202	15152	15151	15227	15248	15273	15047	15093	15033	15009	15125	15335	15235	15169	15132	15023	15253	15100	15188	15039	15153	15177	15140	15063	15056	15049	14956	14992	15067	15056	15145	14861	14985	15187	15178	15070	15145	15019	15243	15042	15154	15120	15164	15133	15156	15115	15062	15070	15034	15058	15120	14957	15244	15174	15199	15066	15080	14981	15086	15016	15096	15064	15150	15268	15029	15153	14965	15265	15049	15135	15154	15131	14902	15135	15133	15137	15114	15139	15020	15011	15114	15046	15031	14978	15377	15008	14992	15101	14988	15039	15003	15220	15177	15342	15107	15016	15001	14988	15059	15129	15226	15169	14989	15177	15223	14793	15191	15116	15001	15135	15052	15114	15085	15252	14957	14942	15074	15143	15128	15011	15068	15188	14988	14988	14894	15008	14935	14983	15015	14915	15173	15166	15019	14949	15198	15044	15091	15138	15129	15074	15143	15023	14951	15185	15054	15078	15091	14958	14868	15306	15347	15192	15154	14901	14997	15094	15205	15067	14982	15121	15256	15185	15116	15274	15134	15235	15216	15089	15272	15103	15126	15123	15163	15136	15115	15244	15276	15301	15203	14939	15102	15131	15132	15166	15089	15076	15113	15147	15038	15358	15128	15004	15039	15075	15088	15079	15069	15189	15314	14972	15149	15222	15022	15064	14931	15071	14928	15097	15161	15191	15020	15170	15166	14992	15056	14985	15063	15276	14901	15195	14825	15105	15091	15153	14934	15092	14997	15198	15022	15044	15196	15162	14975	15147	15082	15083	14994	15188	15150	15185	15150	15176	15160	15020	15454	15107	15075	15294	15172	15235	15253	15177	15033	15046	15022	15173	15072	15083	14974	15140	15085	14993	15181	15177	15032	15283	15186	15224	15185	15064	15206	14959	15025	15244	15104	15217	14984	15171	15129	15194	14948	15159	15214	14907	14997	14966	15037	15014	15037	15188	14968	15246	15240	15007	15133	15297	15131	15059	15086	15337	15128	15034	14922	15130	15057	15069	15260	14952	15150	15182	15106	15085	15019	15057	15006	15081	15435	15135	15051	15131	15013	15014	15035	15111	15276	15087	15079	15163	15070	15160	15173	15159	15061	15075	15025	15141	15127	15268	15036	15126	15067	15069	15138	15194	15281	15217	15061	15007	15255	15192	15160	15241	15078	15024	15067	15086	15219	15157	15265	15269	14967	15351	15098	15107	15122	15040	14837	15259	15187	15177	15077	14960	14930	15047	15004	14968	15090	15041	15075	15081	15054	15172	15116	14843	15150	15167	14996	14964	15203	15106	15206	15103	15174	15077	15221	15081	14991	15171	15151	14854	15088	15050	15268	15352	14907	14988	15179	15195	14956	14968	15070	15081	15036	15141	15147	15271	15220	15158	14985	14994	15042	15035	15059	15190	14889	15092	15068	15176	15051	14932	15079	15178	15326	14886	15033	15023	15097	14934	15171	15108	15111	15087	14986	15069	15161	15007	15047	15128	15119	15163	15073	15191	14968	14848	15089	15150	15013	15118	15080	15151	15030	15172	15256	15088	15217	15098	15021	15107	15087	15153	14856	15108	15049	15089	15104	15173	15155	15197	15146	14880	15288	15088	15045	15001	15042	15270	15041	15000	15091	15151	14923	14944	15150	15116	14986	15158	15476	15262	15057	15097	15284	15037	15036	15021	14944	15077	14871	15103	15213	15199	14982	15083	15046	15026	14980	15086	15165	15098	15094	15312	15191	15234	14999	15164	14992	15306	15168	15250	15103	14944	14873	15240	15010	14905	15147	14970	15102	15089	15033	15008	15038	14979	15048	15057	15162	15156	15018	15004	15238	15239	15157	15293	15086	15068	15004	15037	14975	15171	15054	15127	15170	15067	15141	15109	15053	15197	15060	15143	15121	15040	15073	15002	15107	15102	15133	15089	15142	15184	15151	15278	15125	14956	15140	14971	15178	14999	14979	14964	15120	15073	15103	15119	15035	15223	15043	15242	15212	14969	15211	15101	14949	14965	15111	15228	15003	14969	15011	14949	14964	15146	15230	15149	15137	15041	15011	14952	15044	15097	15139	15087	15044	15172	14944	15038	15150	15111	15308	15160	15232	15065	15090	14985	15184	15080	15118	15042	15022	15080	15102	15201	15114	15045	15185	15347	14971	15260	15036	14930	14833	15252	15144	15161	15185	15032	15213	15118	15202	15158	15149	15253	15134	14938	15124	15095	15007	14960	15121	15176	15304	14941	14967	15265	15062	15129	15125	15119	15104	15085	15173	15259	15191	15256	15151	15069	14958	15164	15105	15088	14968	15183	15033	15045	14985	15115	14949	15203	15034	15069	15133	15096	15002	15142	15060	15095	15088	15092	15082	15124	15051	15107	14937	15123	15176	15113	15161	15225	15082	15349	14991	15192	15110	15254	15078	14983	15031	15173	14947	15027	15153	14998	15037	14966	15236	15215	15174	14935	15035	15221	15070	15262	15256	15181	14984	15040	15003	15042	15004	15033	15219	15136	15161	15197	15066	15095	15232	15082	15103	15150	15134	15113	15240	15125	15092	15211	15118	15039	15100	15224	15155	15161	15291	14935	14945	14975	15114	15107	15135	15068	15033	14978	15086	14936	15054	15440	15109	15028	14953	15218	15348	15031	15116	15306	15245	15124	15169	14871	15039	15051	15071	15162	15146	15286	14957	15258	15098	15208	15331	15186	15114	15005	15070	15066	14986	15111	15130	15161	15153	15175	15021	14980	15230	15017	15257	15068	15009	15306	15105	15209	14987	14915	15130	14973	15253	15127	15132	15065	15119	15081	15317	15373	15203	15117	15149	15034	15023	15118	15052	15156	15141	15138	15143	14981	15184
14104	28809	22709	17327	15748	14921	14512	14040	13927	13759	13587	13619	13455	13635	13521	13367	13277	13447	13453	13358	13342	13343	13306	13573	13498	13345	13454	13312	13478	13537	13397	13374	13313	13442	13486	13396	13398	13391	13530	13272	13484	13339	13433	13393	13534	13364	13403	13324	13399	13323	13516	13221	13333	13270	13418	13250	13342	13292	13268	13334	13230	13411	13328	13418	13427	13387	13307	13403	13428	13293	13306	13457	13349	13415	13424	13416	13266	13404	13340	13387	13293	13408	13255	13478	13372	13274	13362	13275	13423	13361	13173	13335	13329	13240	13342	13424	13277	13417	13405	13304	13379	13382	13336	13336	13442	13397	13274	13322	13340	13386	13177	13405	13383	13371	13215	13216	13253	13202	13335	13369	13432	13390	13282	13155	13406	13114	13422	13394	13368	13304	13354	13446	13243	13124	13353	13201	13343	13310	13345	13241	13339	13544	13500	13347	13305	13375	13395	13433	13308	13356	13374	13444	13298	13368	13275	13318	13269	13357	13471	13455	13202	13452	13366	13368	13375	13374	13385	13311	13313	13205	13266	13256	13361	13326	13439	13143	13230	13393	13382	13328	13466	13303	13405	13393	13332	13397	13544	13365	13539	13412	13283	13351	13361	13475	13212	13243	13414	13406	13273	13148	13353	13363	13507	13302	13297	13414	13420	13227	13317	13301	13520	13277	13322	13341	13288	13340	13310	13428	13255	13344	13275	13277	13464	13398	13341	13431	13436	13127	13363	13211	13147	13271	13369	13302	13365	13341	13533	13402	13316	13390	13339	13361	13499	13271	13436	13321	13273	13342	13379	13084	13376	13226	13280	13327	13223	13276	13411	13208	13475	13265	13439	13162	13302	13455	13354	13178	13330	13341	13388	13342	13307	13415	13337	13407	13374	13265	13356	13349	13254	13391	13246	13351	13358	13248	13358	13351	13404	13549	13455	13316	13368	13186	13423	13350	13285	13441	13102	13384	13406	13370	13369	13258	13428	13379	13231	13362	13272	13344	13230	13357	13369	13291	13318	13211	13308	13403	13460	13481	13235	13264	13338	13407	13456	13335	13331	13463	13313	13368	13398	13412	13260	13462	13326	13328	13317	13365	13401	13209	13383	13383	13417	13552	13461	13447	13481	13246	13296	13347	13402	13466	13246	13496	13274	13423	13475	13187	13560	13437	13342	13456	13357	13276	13367	13177	13258	13420	13287	13258	13434	13393	13304	13206	13292	13249	13345	13203	13480	13220	13358	13395	13251	13425	13389	13312	13478	13287	13395	13270	13301	13339	13405	13271	13371	13369	13255	13350	13326	13232	13552	13571	13335	13379	13331	13330	13384	13439	13304	13382	13413	13358	13338	13347	13375	13313	13297	13258	13402	13247	13551	13369	13323	13547	13356	13425	13220	13380	13338	13252	13448	13343	13348	13470	13404	13381	13360	13262	13334	13428	13395	13488	13177	13191	13307	13312	13311	13368	13223	13290	13316	13292	13423	13298	13251	13430	13477	13408	13427	13308	13292	13336	13244	13284	13390	13229	13429	13218	13292	13447	13398	13420	13310	13465	13359	13429	13347	13449	13367	13388	13447	13403	13486	13237	13498	13478	13336	13294	13326	13452	13357	13390	13389	13406	13369	13351	13394	13521	13254	13316	13331	13465	13437	13313	13236	13253	13291	13353	13241	13419	13391	13396	13181	13174	13367	13297	13461	13435	13358	13254	13314	13631	13296	13253	13553	13501	13161	13348	13366	13330	13410	13261	13356	13417	13402	13232	13377	13355	13311	13222	13363	13237	13529	13348	13368	13368	13353	13356	13331	13137	13484	13313	13397	13286	13229	13391	13508	13349	13410	13422	13532	13239	13240	13440	13300	13170	13514	13281	13350	13396	13246	13365	13255	13502	13508	13436	13459	13290	13517	13336	13394	13378	13316	13269	13377	13363	13332	13150	13170	13367	13258	13203	13413	13424	13437	13411	13210	13282	13482	13523	13432	13520	13340	13325	13300	13433	13377	13333	13334	13417	13294	13298	13388	13354	13369	13213	13248	13401	13145	13284	13263	13332	13348	13498	13315	13444	13385	13477	13491	13304	13454	13211	13371	13333	13399	13486	13372	13398	13266	13525	13288	13454	13255	13369	13429	13341	13373	13368	13303	13301	13518	13173	13294	13455	13387	13402	13406	13370	13365	13324	13355	13583	13392	13313	13344	13332	13263	13395	13347	13354	13309	13326	13285	13289	13500	13409	13519	13323	13335	13515	13177	13200	13451	13256	13224	13411	13381	13216	13365	13478	13345	13439	13259	13493	13282	13409	13312	13398	13267	13237	13391	13238	13361	13402	13297	13485	13358	13358	13506	13352	13356	13374	13276	13242	13409	13360	13319	13306	13457	13209	13442	13251	13457	13304	13560	13306	13372	13331	13556	13299	13470	13359	13433	13425	13260	13311	13337	13289	13349	13377	13421	13446	13320	13370	13177	13437	13285	13426	13331	13235	13321	13498	13262	13352	13193	13486	13381	13295	13495	13375	13334	13280	13200	13361	13358	13230	13223	13443	13407	13341	13398	13364	13447	13403	13221	13280	13490	13232	13401	13287	13226	13375	13261	13575	13259	13384	13267	13396	13501	13224	13334	13457	13343	13442	13273	13321	13298	13344	13394	13308	13320	13429	13224	13328	13319	13442	13227	13253	13301	13170	13573	13524	13273	13375	13332	13377	13326	13417	13354	13234	13379	13235	13442	13419	13395	13363	13351	13189	13465	13415	13369	13431	13382	13217	13488	13206	13280	13318	13311	13355	13300	13232	13221	13324	13323	13246	13420	13525	13119	13229	13285	13404	13430	13270	13402	13467	13365	13324	13289	13295	13173	13261	13348	13224	13296	13372	13270	13131	13214	13612	13402	13507	13339	13482	13350	13317	13265	13318	13451	13402	13325	13249	13323	13398	13361	13455	13508	13431	13288	13356	13366	13420	13355	13384	13323	13406	13431	13228	13385	13248	13439	13265	13263	13454	13364	13363	13284	13454	13325	13391	13319	13388	13408	13361	13330	13229	13178	13324	13428	13426	13188	13361	13259	13425	13428	13186	13289	13302	13248	13295	13274	13390	13264	13312	13106	13295	13413	13483	13401	13369	13379	13330	13545	13354	13301	13223	13442	13493	13321	13458	13318	13269	13360	13324	13358	13330	13366	13515	13440	13267	13308	13349	13496	13320	13438	13266	13318	13346	13364	13341	13222	13341	13376	13343	13122	13306	13426	13292	13326	13353	13317	13195	13358	13379	13256	13427	13454	13454	13418	13470	13310	13398	13298	13305	13482	13361	13360	13337	13349	13363	13413	13418	13395	13244	13440	13322	13188	13312	13222	13362	13510	13299	13460	13378	13389	13433	13321	13339	13359	13328	13285	13381	13240	13351	13347	13334	13455	13502	13376	13259	13298	13366	13142	13309	13464	13270	13449	13309	13343	13390	13606	13312	13242	13352	13408	13170	13402	13276	13463	13307	13324	13343	13322	13311	13401	13440	13194	13460	13342	13227	13351	13407	13308	13206	13376	13307	13351	13337	13364	13448	13165	13403	13519	13552	13217	13436	13233	13312	13328	13448	13418	13153	13316	13271	13298	13250	13486	13295	13497	13446	13264	13331	13333	13481	13314	13155	13283	13443	13382	13374	13184	13435	13331	13109	13295	13211	13452	13431	13234	13268	13259	13558	13380	13503	13257	13396	13420	13321	13369	13346	13412	13319	13384	13460	13271	13239	13223	13311	13345	13357	13295	13468	13543	13320	13301	13235	13254	13463	13333	13530	13207	13090	13476	13422	13317	13328	13332	13304	13255	13278	13348	13327	13479	13505	13284	13357	13315	13354	13376	13385	13373	13320	13278	13274	13391	13373	13241	13461	13279	13438	13399	13416	13443	13191	13412	13302	13216	13307	13409	13292	13281	13313	13372	13277	13409	13373	13231	13466	13488	13423	13338	13148	13309	13369	13260	13262	13670	13234	13289	13424	13332	13325	13315	13219	13305	13390	13262	13423	13395	13238	13261	13280	13317	13316	13404	13353	13467	13247	13390	13421	13263	13442	13462	13329	13231	13452	13362	13499	13376	13410	13175	13339	13203	13451	13345	13297	13380	13218	13424	13396	13382	13325	13227	13413	13351	13418	13283	13347	13264	13347	13424	13350	13421	13335	13172	13409	13455	13187	13365	13334	13362	13164	13263	13258	13242	13286	13247	13266	13378	13348	13303	13391	13352	13425	13336	13386	13152	13264	13372	13211	13354	13358	13299	13284	13468	13438	13330	13196	13376	13437	13340	13294	13348	13405	13277	13362	13301	13249	13453	13431	13513	13343	13345	13248	13283	13242	13313	13453	13467	13301	13366	13357	13114	13390	13396	13399	13397	13370	13390	13446	13209	13278	13337	13392	13350	13345	13382	13354	13447	13367	13382	13337	13327	13441	13367	13392	13385	13329	13228	13473	13379	13436	13176	13374	13293	13392	13530	13390	13352	13366	13355	13410	13374	13289	13470	13454	13299	13510	13345	13294	13393	13245	13462	13289	13279	13312	13490	13227	13622	13405	13308	13242	13314	13290	13348	13512	13446	13382	13463	13346	13468	13284	13294	13312	13481	13168	13396	13387	13279	13370	13301	13370	13389	13336	13360	13056	13324	13355	13414	13282	13505	13348	13382	13449	13431	13558	13346	13282	13537	13455	13612	13406	13350	13328	13319	13290	13367	13412	13303	13499	13291	13337	13502	13215	13131	13466	13290	13435	13430	13272	13393	13361	13411	13296	13285	13302	13454	13371	13193	13407	13305	13383	13331	13240	13264	13367	13336	13272	13547	13240	13350	13366	13371	13357	13184	13370	13330	13422	13567	13445	13186	13327	13336	13167	13307	13245	13429	13278	13298	13475	13277	13372	13430	13335	13281	13495	13409	13537	13293	13614	13341	13242	13294	13351	13301	13290	13306	13309	13417	13350	13386	13223	13315	13645	13289	13286	13244	13162	13408	13401	13293	13218	13193	13302	13382	13261	13423	13489	13362	13527	13457	13418	13384	13214	13209	13425	13442	13380	13319	13534	13386	13339	13235	13288	13451	13483	13445	13347	13362	13290	13486	13363	13288	13268	13312	13455	13249	13299
24300	20954	26435	25727	17782	15575	15455	14473	14450	14458	14474	14323	14355	14295	14266	14190	14214	14093	14107	14081	14177	14383	14167	13927	13905	14121	14139	14164	14136	14194	13988	14194	14014	14137	14119	14274	14019	14084	14095	13860	14020	14040	13935	13993	14188	14094	14230	14144	14117	14145	14209	13946	14126	14176	14100	14020	14005	14005	14061	14111	14218	14042	14152	13945	14014	14091	14049	13943	14103	14087	14157	14070	14096	14072	14096	13955	13968	14151	14026	13934	13946	13744	13990	14083	14134	14148	13998	14148	14140	14062	14098	14091	14126	14043	14334	13926	14017	14156	14171	14210	13952	14147	14030	14018	14142	14022	14209	14116	14020	13950	14017	14170	14121	14072	13957	13825	14143	14155	14189	14002	14098	14079	14012	14021	14023	13827	14131	14063	14178	13891	13993	13920	14108	13942	14227	14065	14046	14093	14019	13982	14170	14125	14062	14092	14167	14288	14185	14152	14116	13953	14059	14142	14022	14014	14095	13971	14084	14038	14262	14051	13966	14033	14111	14075	14180	13887	14154	14068	14050	13896	14140	14159	13851	14056	14205	14179	13877	14032	13732	14069	14073	14122	14010	14101	14189	14045	13950	14081	14078	14102	14237	14091	14068	14055	13998	14105	14012	13931	13976	14039	13954	13940	13931	14080	13968	13982	13932	14162	13969	14289	14219	14151	14141	14144	14163	14019	14162	14028	14115	14297	14174	13942	13941	13846	13927	14166	14231	13940	13946	14122	14142	14197	14083	13949	14072	13916	13979	14045	14028	14164	14132	14166	13903	14113	13938	14126	14083	14163	14013	13982	14085	14150	14196	14045	14023	14183	13936	14045	14024	14074	14091	14356	14047	13915	14022	14053	14089	14068	14079	14157	14024	14030	14094	14113	14066	14041	14147	14127	14110	14114	14017	13875	14130	13972	14020	14034	14090	13952	14248	14073	14079	14106	14026	14107	13969	14013	14204	14238	14062	14098	14064	14051	14073	13879	13990	14185	14093	14214	14155	13893	13961	13990	13936	14148	14290	14081	14140	14023	14005	14059	13721	14013	14035	13999	14065	13897	14086	14101	13976	13998	14148	14027	14035	14039	13981	14054	13958	14115	14189	14012	14105	13896	13909	13998	13969	14052	14225	14074	14101	13996	14246	14041	14017	14028	14137	14312	14039	13897	14063	13976	14216	14115	14033	13939	14164	14009	13998	14103	14014	13904	14069	13992	13936	13846	14115	14037	13923	14275	14227	14184	14054	13866	13889	14005	14077	14003	13906	14252	14105	13889	14074	14015	14215	14046	14046	14093	13944	14131	14073	14159	13925	14088	13844	14051	14317	14011	14055	14049	14048	14059	14085	14091	14090	14130	14019	14129	14059	14194	14226	13940	13965	14029	13989	13851	14015	13930	14168	13955	13963	13988	14046	14065	13991	14165	14033	14017	14225	14019	14016	14117	13940	13851	14014	14170	14306	14070	14022	14216	13893	14051	14119	13987	14016	14041	13946	13903	14085	14077	14059	14109	14088	14134	14055	14193	13971	14111	14104	14097	14292	14269	13936	14099	13969	14019	14124	14063	14103	14116	14107	13931	14268	13998	14038	13916	14090	14197	14205	14113	13907	14281	14179	13928	14051	13935	13991	14017	14103	14047	13973	14062	14219	13990	13982	14177	14160	14047	14095	13921	14194	14105	14148	13926	14094	13969	14041	14181	14041	13936	14141	14059	14089	14243	14065	14105	14030	14150	14022	14141	14165	14067	14104	14055	14121	14136	14281	14112	14139	14138	14062	14004	14058	14072	14025	14437	13966	13967	13796	14011	13946	13960	13903	14309	14054	14120	14179	14194	14188	14212	14078	13989	14096	13943	14025	14131	14136	14049	14134	13933	14008	14075	14161	14036	13889	13838	14069	14057	14245	14006	14016	13903	13992	14122	13918	14178	14026	13916	13979	14127	14085	13900	13964	14091	14066	14290	14059	14088	14121	14028	14026	14323	14134	14088	13965	13980	14076	14153	14060	14212	13986	14098	14070	13969	14064	14063	14050	14157	14088	14079	14091	14004	14293	14037	14038	13948	14089	14064	14057	14098	14021	14254	13981	14081	13915	14059	14057	14100	14162	14038	14032	14236	14253	13880	14174	14050	14225	13987	14210	14236	14092	14083	14171	13804	14038	14112	13971	14029	13944	14029	14183	13926	14125	14115	14017	14218	14107	13986	14113	13982	13898	14070	14081	14193	14136	14194	13999	14302	14202	14100	14016	14201	14172	14108	14143	14270	14227	14092	14087	14095	13885	13973	14070	14141	13993	14048	14075	14101	13873	13914	14139	14061	14151	14066	14184	14102	14210	14081	14035	14055	13949	14171	13987	14002	14026	13851	14139	13871	14078	14044	14116	13981	13918	14076	14251	14106	13996	14044	13813	14090	14069	14036	14178	14046	14144	14206	13958	14206	14240	14156	14068	14176	14080	13928	13977	14266	14116	14219	14071	14178	14015	14300	14117	14104	14163	13984	14016	14090	14062	14050	14257	14272	14122	14015	13957	14131	14008	13939	14168	14054	14121	14014	14059	14172	14086	14063	13926	14162	13983	14027	14203	14070	14269	14027	13993	14019	14238	14138	13824	13985	14066	14183	14150	14016	14253	14065	14008	14028	14074	14103	13939	14074	14187	14095	13980	14197	14106	14072	13691	14137	14161	14168	14036	14166	13875	14221	14050	14107	14052	14111	13879	13948	13994	13963	13977	13887	14015	14053	14081	14089	14267	14232	14066	14107	13973	13943	14049	14127	13973	14238	13905	14007	14121	14118	13934	14101	14004	14022	13999	14050	13898	14015	14186	14059	13936	14097	14109	13954	14048	14072	14075	13993	14039	14012	14007	14113	14079	13994	13744	14224	14190	14156	13926	14105	14147	14149	14033	13952	13967	13920	14011	13957	14088	14178	13917	14126	14044	14245	14012	14031	13906	14014	14153	14030	14325	14078	13925	14044	14081	14088	14186	13955	14143	14052	13930	14060	13989	13999	14064	14077	14024	14057	14114	14144	13947	14063	13975	13824	13889	13868	14184	13982	14046	14021	14137	13925	14153	14027	14112	13965	14025	14068	14037	14119	13894	13883	14022	13973	14064	14002	14173	14135	14027	13966	14100	14001	14062	14112	14279	13971	14102	14129	14217	14204	14038	14035	14007	13822	14027	14194	13997	13971	14135	13982	14202	14023	13997	14071	13935	14170	14029	14203	14123	13877	14093	14073	14037	13939	14076	14257	14034	13985	13966	13960	14105	13859	13811	13933	14018	14064	14006	14128	14040	14060	14195	13973	14031	14110	13903	14155	14048	13982	14004	13872	14204	14090	14278	13979	14048	13947	14000	14168	14082	14133	14294	14100	14130	13994	14015	14010	14056	14118	14076	14083	13978	14209	13994	14028	13932	14158	14185	14043	14105	13986	14140	14087	14167	14042	13920	13927	14022	14046	14214	14004	14021	14247	13949	14036	13954	14016	14022	14172	13967	14060	14175	13965	13961	14112	13983	14195	13914	14129	13971	14001	13968	14260	14089	14057	14161	14042	14030	14072	13892	13981	14017	14072	13869	13965	13931	14167	14267	14190	13823	14108	14124	14056	14111	14094	13958	14055	14033	14047	14151	14094	13929	13994	14034	14194	13972	14118	14071	14064	13978	14157	14039	14040	14104	14152	13887	14000	14265	13928	14090	14002	14087	14151	14179	14163	14177	14135	14091	14159	13995	13928	14133	14046	13987	13944	14044	13944	13963	13917	13963	13954	13959	14088	14251	13934	14081	14103	14147	14182	14051	13971	14118	14237	13966	13956	14094	14042	14164	13997	13921	13764	14025	14033	13849	14150	13998	14103	14193	14011	14009	14036	14042	14156	14019	14305	14112	14058	13935	13795	13886	14035	14213	14236	14048	14130	14120	14044	13900	14084	13897	14134	14224	14038	14011	13967	13994	14111	14048	14018	14099	13945	14098	13956	14030	13933	14187	14098	14201	14171	14004	14221	14019	14132	14077	14070	14080	14052	14275	14030	14073	14006	13981	14059	14049	13941	14044	14032	14189	14111	14154	13983	14010	14006	14055	13917	13905	14092	14044	14161	14021	14101	13956	14166	14196	14102	13870	14180	14129	14111	13969	14015	13922	13939	13974	14183	14165	14075	14094	14099	14017	14197	14076	13902	14230	14155	14170	14112	13862	13882	14081	13930	14133	13972	14006	13975	14110	13998	13889	14109	14128	14007	14129	14043	14046	14162	14066	14213	14110	14090	14166	14179	13978	13989	14017	14034	14072	14016	14080	14219	13880	13999	14074	14139	14005	13908	14051	13999	13960	13980	14050	14191	13849	14094	14149	14137	14217	13955	14109	14015	13985	13967	13925	14213	14013	13923	13921	14116	13942	14236	14030	14078	14158	13840	14126	13929	14004	14209	14039	14023	14180	14094	14112	14116	14093	14298	14110	13904	14008	14193	14160	14074	14268	14085	14323	14038	14292	13965	14106	14136	13882	14138	14038	13792	13996	13795	13966	13925	14197	14145	14374	13952	13991	14017	14093	13973	14193	14277	14133	13924	14221	13978	14038	14069	14102	14034	14111	13994	13974	13815	13889	14074	14083	14070	13995	13906	13871	13919	14191	14034	13841	13970	13943	14000	13952	14047	14078	14136	13999	14174	13929	14103	14226	14139	14019	14051	13830	14053	13996	14189	13863	14002	13968	14026	14255	14013	14069	14147	14078	14028	14026	14070	13955	13872	14152	14162	13784	14039	13976	14137	14103	14186	13930	14255	14092	14048	14050	14047	14133	14086	14187	14075	14047	14051	14012	13981	13833	14038	14028	13963	14025	14077	14073	14055	14006	14011	14284	14198	14197	14183	13984	13863	13903	14146	14013	13892	14031	14061	14101	14177	14059	14087	14010	14215	14101	13891	13997	14191	13998	13881	13939	14047	14170	14132	13891	13943	14055	14077	14082	14187	14150	14031	14084	14072	14190	14083	14114	14173	14105	14092	14088	13998	14125	14084	14011	14139	14037	14040	13862	14148	14141	13972	14132	14061	13982	13951	14074	14096	14074	14062	13950	13964	13996	13973	14193	13894	13973	14024	14061	14040	14109	13825	13665	13912	14200	14082
14172	25577	19886	15788	14619	14104	13521	13255	13220	12873	12952	12919	12950	12773	12821	12934	12760	12921	12794	12970	12619	12806	12685	12771	12808	12843	12759	12804	12648	12780	12923	12758	12887	12800	12773	12683	12842	12893	12722	12653	12904	12833	12753	12938	12641	12780	12729	12625	12807	12619	12682	12775	12699	12884	12713	12780	12759	12641	12777	12773	12687	12864	12647	12727	12669	12701	12738	12723	12870	12844	12685	12736	12792	12771	12882	12784	12624	12734	12763	12878	12649	12759	12782	12758	12740	12788	12771	12989	12708	12791	12841	12841	12716	12642	12771	12644	12718	12782	12674	12854	12758	12816	12716	12591	12846	12614	12806	12688	12745	12753	12643	12659	12544	12839	12747	12762	12786	12816	12562	12757	12620	12640	12837	12682	12709	12631	12706	12682	12727	12856	12989	12502	12615	12678	12822	12798	12638	12744	12791	12776	12848	12683	12615	12834	12823	12712	12694	12559	12736	12672	12913	12733	12794	12694	12715	12522	12753	12750	12906	12645	12848	12837	12754	12681	12643	12656	12639	12720	12832	12687	12864	12741	12689	12756	12718	12748	12887	12687	12789	12700	12921	12872	12920	12640	12711	12793	12712	12743	12718	12766	12761	12803	12940	12816	12639	12834	12863	12621	12606	12604	12515	12677	12866	12694	12699	12544	12795	12663	12618	12793	12753	12801	12745	12760	12667	12884	12757	12762	12753	12824	12764	12699	12602	12904	12627	12829	12665	12730	12675	12714	12793	12696	12778	12750	12633	12799	12792	12792	12651	12715	12862	12767	12555	12829	12818	12846	12625	12740	12749	12741	12732	12783	12778	12591	12707	12776	12686	12670	12670	12714	12725	12710	12789	12839	12833	12687	12775	12598	12742	12671	12782	12863	12706	12666	12611	12870	12801	12956	12734	12624	12715	12586	12691	12544	12784	12805	12672	12847	12649	12592	12640	12722	12588	12808	12980	12837	12715	12792	12775	12709	12668	12754	12708	12774	12679	12841	12892	12740	12695	12643	12766	12818	12625	12660	12593	12752	12826	12731	12717	12869	12776	12724	12471	12838	12641	12690	12671	12766	12862	12785	12797	12730	12755	12796	12590	12886	12591	12682	12788	12775	12758	12805	12572	12653	12618	12616	12821	12612	12773	12893	12823	12579	12708	12600	12590	12796	12653	12879	12878	12815	12866	12562	12910	12864	12894	12851	12699	12892	12677	12784	12686	12588	12703	12766	12772	12746	12632	12877	12608	12763	12809	12757	12699	12827	12736	12852	12786	12798	12730	12518	12789	12788	12672	12583	12748	12730	12891	12935	12663	12648	12701	12912	12943	12754	12737	12858	12816	12833	12712	12930	12824	12772	12885	12673	12749	12872	12667	12664	12705	12782	13020	12764	12750	12692	12628	12818	12675	12815	12656	12879	12826	12776	12832	12933	12799	12757	12860	12703	12841	12854	12710	12800	12753	12888	12710	12716	12936	12809	12690	12610	12901	12682	12739	12694	12742	12825	12624	12784	12673	12818	12837	12680	12674	12721	12773	12592	12718	12753	12655	12971	12621	12860	12768	12822	12727	12787	12696	12785	12758	12803	12639	12838	12739	12635	12784	12689	12704	12660	12680	12679	12507	12687	12715	12830	12766	12647	12815	12661	12775	12665	12828	12827	12564	12741	12792	12795	12526	12686	12719	12668	12674	12596	12859	12736	12771	12842	12704	12671	12747	12632	12716	12628	12679	12809	12645	12734	12777	12714	12717	12685	12747	12693	12777	12643	12547	12894	12752	12814	12702	12676	12625	12589	12976	12802	12868	12673	12735	12800	12911	12792	12801	12832	12635	12543	12776	12570	12769	12550	12768	12583	12876	12826	12810	12664	12761	12899	12821	12689	12753	12779	12737	12745	12782	12610	12776	12789	12719	12734	12682	12718	12673	12727	12659	12682	12670	12702	12831	12634	12763	12540	12807	12706	12734	12764	12670	12596	12971	12594	12886	12841	12704	12743	12654	12762	12834	12701	12509	12699	12864	12670	12788	12902	12844	12700	12800	12568	12679	12930	12749	12743	12807	12893	12817	12715	12738	12663	12873	12775	12631	12937	12667	12764	12804	12852	12617	12769	12685	12701	12780	12676	12658	12739	12699	12815	12666	12748	12787	12667	12716	12732	12870	12709	12742	12834	12689	12859	12714	12806	12688	12708	12818	12651	12746	12665	12710	12569	12827	12821	12742	12763	12634	12683	12783	12589	12844	12742	12913	12717	12714	12673	12695	12577	12669	12815	12699	12839	12742	12732	12908	12752	12713	12713	12742	12763	12689	12839	12736	12779	12906	12819	12645	12691	12709	12741	12786	12849	12838	12770	12758	12635	12748	12849	12824	12806	12698	12654	12743	12819	12744	12628	12747	12789	12667	12713	12735	12644	12638	12818	12608	12746	12675	12691	12883	12597	12747	12809	12540	12706	12876	12745	12778	12859	12840	12906	12612	12700	12637	12788	12771	12594	12758	12723	12751	12732	12713	12569	12680	12722	12671	12718	12707	12653	12661	12749	12779	12832	12789	12878	12744	12787	12773	12602	12810	12637	12855	12725	12702	12803	12741	12763	12706	12856	12620	12732	12811	12861	12770	12610	12920	12820	12772	12825	12649	12794	12727	12795	12652	12716	12790	12813	12783	12686	12832	12755	12882	12734	12693	12908	12858	12791	12648	12769	12778	12870	12727	12769	12593	12770	12654	12685	12769	12807	12716	12707	12679	12660	12792	12648	12629	12666	12960	12738	12891	12878	12754	12783	12743	12918	12771	12866	12597	12652	12803	12734	12644	12726	12618	12761	12852	12725	12799	12729	12747	12677	12686	12819	12633	12785	12674	12786	12847	12662	12871	12715	12957	12457	12642	12727	12776	12680	12888	12703	12832	12842	12788	12651	12772	12801	12815	12759	12718	12747	12953	12807	12731	12684	12694	12558	12857	12829	12809	12744	12769	12755	12764	13006	12764	12781	12846	12630	12832	12702	12792	12592	12685	12760	12851	12743	12598	12677	12708	12652	12505	12695	12719	12638	12791	12917	12747	12819	12790	12820	12752	12890	12733	12839	12818	12735	12713	12626	12701	12747	12590	12898	12479	12882	12600	12782	12726	12821	12902	12786	12709	12913	12563	12823	12838	12830	12767	12730	12566	12741	12789	12609	12813	12831	12808	12764	12759	12839	12676	12837	12891	12800	12668	12705	12830	12849	12760	12725	12816	12823	12745	12931	12782	12896	12654	12746	12719	12981	12770	12696	12624	12768	12711	12776	12695	12710	12736	12807	12843	12888	12757	12772	12701	12779	12791	12557	12799	12749	12727	12788	12636	12647	12788	12782	12842	12623	12849	12696	12919	12780	12699	12712	12880	12852	12721	12799	12753	12750	12723	12835	12811	12827	12686	12796	12690	12668	12627	12658	12884	12704	12704	12705	12786	12765	12809	12727	12815	12689	12670	12758	12730	12789	12715	12674	12890	12763	12663	12846	12841	12969	12859	12799	12640	12678	12861	12635	12714	12623	12807	12646	12895	12646	12791	12794	12603	12663	12708	12690	12595	12783	12586	12604	12770	12670	12654	12527	12847	12779	12701	12866	12730	12685	12788	12672	12614	12770	12786	12700	12793	12741	12749	12858	12910	12811	12892	12677	12725	12845	12697	12711	12872	12771	12768	12710	12628	12682	12749	12666	12819	12810	12778	12769	12748	12764	12805	12794	12678	12770	12799	12690	12691	12732	12707	12876	12792	12680	12731	12695	12645	12876	12810	12800	12779	12867	12802	12694	12812	12676	12692	12768	12756	12627	12693	12813	12767	12740	12713	12630	12901	12770	12850	12763	12775	12664	12849	12639	12719	12791	12700	12754	12739	12674	12689	12606	12767	12726	12742	12790	12751	12790	12883	12822	12750	12824	12693	12606	12907	12703	12744	12548	12761	12703	12923	12781	12703	12657	12802	12720	12695	12686	12780	12785	12723	12797	12787	12744	12754	12651	13066	12751	12844	12819	12871	12618	12882	12632	12725	12681	12647	12781	12759	12849	12829	12737	12761	12739	12652	12674	12651	12700	12902	12650	12722	12646	12764	12766	12713	12709	12739	12738	12573	12552	12818	12744	12786	12601	12745	12733	12797	12872	12647	12831	12707	12822	12766	12651	12788	12758	12677	12846	12755	12658	12735	12821	12792	12665	12897	12901	12748	12747	12763	12790	12710	12811	12968	12839	12791	12893	12972	12852	12881	12895	12722	12653	12756	12778	12776	12816	12690	12690	12738	12655	12708	12630	12815	12748	12856	12681	12779	12605	12671	12801	12691	12625	12723	13033	12780	12756	12821	12597	12809	12761	12676	12854	12594	12736	12679	12833	12669	12776	12784	12698	12898	12740	12681	12681	12670	12752	12760	12746	12771	12737	12776	12486	12715	12660	12682	12820	12604	12661	12717	12676	12835	12885	12571	12691	12671	12762	12766	12832	12750	12689	12883	12808	12671	12914	12776	12678	12719	12668	12902	12657	12653	12942	12884	12568	12750	12842	12800	12685	12726	12819	12814	12851	12852	12818	12744	12838	12826	12760	12705	12862	12708	12875	12709	12798	12596	12693	12719	12865	12753	12775	12785	12805	12698	12873	12691	12791	12597	12839	12834	12784	12610	12786	12817	12714	12721	12735	12876	12742	12630	12537	12701	12581	12616	12840	12715	12864	12678	12773	12910	12734	12888	12843	12653	12647	12890	12785	12854	12767	12876	12934	12713	12660	12615	12710	12693	12862	12795	12864	12707	12709	12786	12710	12704	12818	12918	12631	12783	12868	12691	12599	12717	12641	12826	12906	12765	12765	12671	12647	12761	12698	12660	12595	12891	12641	12808	12675	12642	12841	12714	12835	12724	12784	12649	12792	12823	12799	12814	12722	12647	12717	12630	12620	12733	12904	12752	12768	12904	12669	12847	12785	12700	12722	12695	12728	12696	12696	12617	12774	12720	12763	12647	12702	12822	12701	12736	12641	12914	12731	12973	12840	12706	12834	12844	12689	12846	12673	12867	12651	12684	12715	12778	12874	12766	12669	12805	12749	12832	12841	12785	12707	12768	12964	12765	12706	12783	12589	12702	12894	12613	12755	12687	12691
21797	20986	28258	23919	21131	22673	23153	17679	16776	16734	16668	16367	16411	16170	16379	16284	16235	16241	16062	16241	16257	16234	16049	16079	16143	16160	16400	16107	16243	16176	16298	16040	16017	16089	16066	16062	16153	15960	16148	15988	16196	16102	16011	16033	16332	16259	16007	16082	16202	16250	15970	16032	15877	15916	15946	16093	16137	15926	15814	15895	16107	16176	16036	15923	16060	16109	15924	15900	15902	16103	15882	16070	15977	15864	16035	15845	15963	15951	15906	15967	15921	15899	16093	15950	16075	15710	15854	15851	15856	16186	16089	16165	15824	15891	15924	16040	15885	15940	15786	16232	15963	15832	16037	15974	15898	15822	16149	16050	16083	16134	15914	16111	16011	15936	16132	16217	16120	15952	16028	15981	16163	16067	15972	16290	16177	15955	15896	15844	16017	15888	16201	15919	15956	15940	16008	16149	16041	15995	16173	16087	15955	16259	16029	15991	15873	15956	15933	16064	15927	16179	15970	15999	16035	15869	16242	16024	16044	15788	15886	15923	15879	15919	15877	16082	15999	15952	15839	16033	16122	15899	15852	16225	16056	15927	16011	15931	16160	16024	16201	16176	16201	16077	16118	16037	15893	16010	15971	15923	16057	16170	16090	15970	16079	16102	15922	15953	15823	16071	15977	16159	16038	15918	16061	16043	16067	16067	16035	16084	15922	16265	15837	16118	16068	15989	16059	16090	15791	15934	16120	16040	16052	16079	15848	15938	16043	15983	16008	15980	16039	16001	15935	15816	15959	15912	15928	15809	15890	15915	16013	15907	15937	15907	15889	15910	15885	15933	15905	15878	15909	15965	16120	15883	16087	16065	15784	16040	16015	15927	16013	15909	16107	16004	15904	15902	15757	15989	15963	16021	16023	15767	16004	15903	15873	15924	15920	15996	16130	16125	15998	15749	16034	16056	16012	16071	15919	15878	16011	15912	16018	16116	16191	16097	15965	16013	16061	16043	16069	16077	16014	15708	16018	16156	16019	16037	15925	15843	15923	15897	16046	16021	16024	15902	15827	16000	15985	16024	16101	15995	16030	15912	16058	16077	15962	16108	15998	16065	15993	15934	15819	15821	15892	15849	16044	15736	15946	15927	15939	16151	16029	16065	16055	15757	15989	16148	16028	15808	16195	15915	15919	16107	16105	16115	16068	16147	16026	15943	16001	16075	15996	15795	15989	15896	15989	15957	16029	15967	15895	15962	15626	16080	15961	15800	15881	16170	16153	15984	16059	15957	16043	15848	16111	16022	15890	16021	15786	15960	15884	15923	16040	15892	16068	15984	15972	16057	16054	15912	15877	16201	15888	16053	15984	16044	15828	15905	15999	16153	15964	15996	15749	15963	16018	16000	16103	15833	15945	15997	16125	16092	16016	16057	16272	15861	15906	15967	15989	15995	15942	15971	15862	16146	16222	15951	15784	16016	16043	16104	15955	16112	16069	15917	15946	16126	16136	16038	15982	15984	15977	16057	16025	15865	15917	16326	15968	16035	15850	16061	16040	16026	15925	15898	15922	15810	15986	16039	15990	16006	16144	16043	16030	15869	15932	16013	16161	15868	15983	15977	16055	15982	16132	15951	15943	16280	16035	15929	15976	15856	15896	16088	15959	15933	16156	15843	16067	16161	15920	16016	16015	15934	15877	16233	16036	16042	15729	15947	15915	15875	15800	16010	16010	15974	16060	16005	16031	15880	16157	15957	16121	15861	15927	15928	15703	15949	15973	15812	15775	16193	16023	16181	15848	15813	15959	15767	16023	16056	15968	16079	15976	15892	16057	15988	16078	15851	16107	15857	15772	16046	15917	15950	15898	15840	15917	15989	16141	16142	15856	15974	15904	16124	16079	16087	16028	15732	16066	15843	16117	16175	16208	15982	16070	15845	15972	16024	15975	16044	15933	15965	15853	15885	16140	16021	16013	16039	15880	15935	15959	16130	15915	16134	15913	15890	16094	15911	15801	15952	16008	16132	16067	15971	15939	15970	16028	16001	15989	15859	16038	15958	15980	16170	16012	15934	16007	15977	15933	15893	15976	16122	16015	15934	16010	16106	15852	16019	16005	16050	15742	16052	15901	16022	15971	15936	15940	15999	15953	15956	15966	15766	15833	15927	15996	15912	15854	15999	16115	15926	16028	15998	15899	16000	15947	16068	16093	15989	16037	16093	16022	15997	16016	15841	15916	15921	15926	15904	15965	15976	16101	15968	15977	16190	15953	15930	15724	16164	15780	15973	16046	16005	15952	15864	15981	15850	15934	15907	16175	15830	15899	16049	16056	15887	15930	16053	16058	15944	16072	15815	15929	15928	16000	15879	15868	15767	15850	16099	16053	16093	15984	16091	16068	15912	16014	15949	16114	15991	15940	15962	15889	16041	15890	16054	16150	15905	15923	16141	15989	15764	16107	16181	15910	15935	15983	16036	15887	15900	16144	16021	15939	15988	15889	15934	16067	16132	15887	16014	15834	16178	15996	15652	15991	15907	16095	16145	15931	16003	15956	15811	15857	16012	15959	15971	16006	16131	16038	16089	15987	16122	16077	15876	15941	16095	16008	15845	16171	15899	15737	15712	16102	15986	15741	15935	15795	16027	15942	15976	15921	16031	16165	16166	16073	16046	16039	15980	16055	15855	16109	15759	16049	15711	15928	15765	16053	15832	16061	16245	16102	16056	15853	16036	16054	15922	16035	15877	15959	15812	16033	15889	15853	15900	15990	16153	15890	16144	16147	15812	16117	16046	15978	15757	16011	16142	16017	15941	15956	15800	15938	15787	15935	15824	16098	16014	15968	16009	16025	16001	16168	15907	15961	16092	15758	15935	15799	15807	15973	15904	15944	15852	15834	15785	15938	15832	15959	16001	16114	16005	15960	15893	16031	15882	15783	15954	16116	15988	15968	15910	16074	15989	16034	16088	16043	16182	15932	15936	15884	15946	16002	15964	16034	15941	16040	15982	15948	15917	15957	15918	16063	16197	15963	16177	15878	16040	16066	16110	15939	15869	16024	15977	15979	15994	16192	15850	16040	15953	16023	16045	16079	15756	16111	15989	16017	16019	15969	15841	15733	15732	16117	16123	16061	16211	16065	15634	16007	16166	16111	16026	16129	15908	15999	16159	15987	15700	15993	16319	15856	15838	15935	15962	15866	15817	16183	15970	15941	16260	15955	15971	15746	16023	15869	15856	15978	15972	15947	15953	16058	15987	15935	15803	15843	16011	16012	15844	15988	16040	16077	15765	16077	15884	16177	16052	15974	15948	16092	15941	15776	15862	15957	15851	16106	15816	16018	16197	15964	15865	15897	15883	16060	15983	15876	15940	15849	15905	15716	16022	15974	15918	15870	15822	16146	16116	16025	16171	15870	15805	15977	16023	16037	16045	15950	15822	16120	15972	16043	16020	16023	15860	15996	15902	15978	15939	15995	16130	15849	15833	16097	16013	15715	15927	15635	15955	16042	16134	16093	15919	16094	15864	15711	15985	15958	15917	15891	15934	16085	16111	15857	15953	16042	16079	16183	16165	16104	15952	15912	15991	15913	15946	16099	16110	15988	16056	15854	15966	15785	15962	15919	15905	16020	16033	16030	15756	15650	15880	16136	16006	15843	16209	15949	15902	15940	15996	15872	16124	15781	15817	15806	15846	16079	16105	15908	15769	16056	15959	15906	15839	15831	15824	15916	16010	15862	16053	15908	15933	15768	16040	16204	15949	15842	15997	16194	15931	16100	15955	16114	15888	16057	15966	16011	16001	15938	16029	16105	15951	16195	15887	15983	15806	16075	15797	16194	15921	16158	16067	16116	15952	15834	15974	15949	15882	15924	16017	16054	16036	16114	16022	16042	16040	15907	15978	15795	15699	15848	15908	16012	16073	16203	15976	16008	15960	15963	15805	16213	15946	15921	16004	15882	16158	15970	16058	15876	15731	15917	15999	15969	15862	15853	15934	15800	15974	15980	15910	16076	15884	16028	16018	15978	15890	15865	15890	16154	15746	15742	16025	15942	16211	16140	16084	16032	15890	16023	16053	15831	15904	16072	15992	15829	15861	15933	15963	16114	15921	15940	16050	15983	16062	16198	16162	15881	16110	16199	16019	16004	15947	15944	15910	15845	16210	16124	16010	16051	16038	16119	16113	16292	16023	16027	15933	15940	15903	15947	15790	16003	16033	15800	15756	16009	16069	16052	15964	15884	15976	15970	15943	15895	16075	15915	16106	15981	16172	16026	15998	16112	15806	16207	15943	15911	15962	16084	15990	16166	16004	15761	15927	16010	16040	15974	16044	15914	16177	16086	16000	15791	16005	16380	16037	16037	15896	15822	16024	15891	16099	15829	15799	15982	16128	16052	15938	16006	16010	15800	15911	15748	15957	16114	15935	16152	16077	16051	16004	16127	16042	16028	15985	16058	16033	16066	15909	15843	16041	16084	16007	15835	16222	15980	15979	16200	15881	15990	15878	15999	16014	16061	15921	15942	16181	16085	16085	15843	16095	16156	15917	15821	16138	16004	16053	16019	16037	16011	16026	15908	16044	15987	15883	15930	16008	16101	15940	15987	16122	15828	15978	15939	15888	15868	15933	16058	16055	15880	15802	15994	15862	16001	16029	15788	16022	16115	15930	16152	16191	15983	15759	16012	15861	16079	16019	15894	15676	15913	15895	15821	15843	16035	16055	15957	16125	15958	15781	15929	15818	16026	15988	16112	16073	16099	16004	15920	15970	15700	15995	16008	16124	15899	15872	16026	15904	16027	16066	15871	15869	15994	16038	15851	15934	15876	15955	16140	16043	15867	15939	15990	15834	15851	16133	15906	15844	16148	15852	15935	16164	16013	16178	16028	15959	15842	16001	16179	16248	16117	15928	15957	15896	15910	15924	15999	15968	15851	15932	16003	16052	16082	15950	15758	15966	16058	15739	15994	16167	16069	15827	15887	15916	16229	16142	15837	16160	15866	16054	16106	15954	16057	16194	15941	15959	16040	15851	15844	15905	16125	15934	15939	16170	15855	15879	15965	15939	15975	16050	16058	15991	15925	15792	15975	15708	15859	16001	16084	16163	15967	16084	16051	15885	15976	16105	15915	15936	15990	15918	16104	16091	15851	16010	16091	15939	16184	15958	15969	16005	15754	16039	16014	15971
15030	33461	25793	19696	17534	16202	15396	15012	14784	14382	14484	14299	14290	14158	14115	14086	14018	14056	14107	13856	13996	14039	14018	14004	14137	14013	13999	14064	14080	13915	13902	13959	13903	13892	13925	14037	13944	13894	13896	13976	13870	13976	14005	13920	14005	13950	13915	13995	13818	13907	13836	13944	13904	13878	14055	13853	13827	13880	14072	13955	13940	13983	13745	14075	13889	13922	13886	13967	13887	13978	13897	13961	13676	14053	13991	13766	13896	13925	13801	13793	13827	14050	13758	13937	13893	13786	13876	13765	14113	13954	13867	14007	13919	13818	13934	14043	13835	13881	13960	13700	13871	13938	13832	13885	13914	13880	13768	13855	13927	13877	13928	13981	13913	13897	13864	13892	13844	13980	13937	14006	13931	13889	13854	13883	13901	14137	13966	13972	13854	13937	13908	13930	13942	13888	14032	13756	14020	13790	13910	13925	14031	13937	13905	13840	13871	13991	13768	13907	13937	14042	13846	13762	13838	13950	13983	13955	13942	13772	13943	13745	13862	13962	13856	13932	13918	13955	13897	13939	13943	13906	13733	13907	13792	13847	13880	13945	13908	13833	13975	13847	13774	13902	13837	13884	13995	13882	13949	13893	13830	13815	13859	13796	14047	13903	13834	13979	13794	13878	13779	13947	14015	14042	13815	13824	13814	13818	13873	13832	13907	13712	13976	13965	13794	13840	13843	13747	13853	13793	13867	13980	13872	14074	14008	13688	13931	13769	13899	13996	13851	13953	13908	13997	13933	13890	13772	13879	13941	13784	14025	14015	13813	13810	13791	13781	13921	13790	13847	13772	14027	13764	13802	14017	13907	13949	13992	13935	13864	13914	13817	13753	13947	13717	13743	13920	13939	13923	13775	13828	13873	13854	13795	13823	14006	13894	13862	13890	13949	13808	13915	13715	13808	13828	13861	13941	13825	14200	13795	14037	13978	13787	13851	13830	13935	13928	13889	13874	13901	13839	13902	13844	13923	14030	14063	13708	13926	14069	13899	13856	13825	13885	13907	13798	13692	13865	13971	13844	13912	13695	13912	13707	13849	13857	13910	13913	14088	13794	13819	13926	13865	13990	13775	13900	13984	13934	13813	13928	13992	13862	13667	13972	13985	13902	13824	14007	13802	13897	13947	13870	13868	13907	13970	13866	13786	13941	13835	13832	13958	13907	13895	13953	13984	13971	14009	13952	14000	13849	13764	13938	13822	13943	14016	13856	13873	13960	13897	13899	13992	13787	13823	13936	13919	13790	13926	13761	13837	13823	13639	13837	13853	13897	13841	14007	13858	13839	13950	13915	13867	13800	13923	13784	13957	13886	13887	13879	13772	14045	13935	13900	14010	13949	13937	14012	13832	13991	13926	13745	13803	13872	14033	13791	13939	13819	14048	13846	13775	13885	13858	13984	13855	13908	13827	13752	13839	13851	13912	13840	13871	13950	13722	13792	13735	13974	14023	13845	13815	13917	13970	13815	13812	13875	14025	13877	13982	13862	13816	13728	13888	13883	13793	13815	13957	13664	13876	13896	13810	13835	13976	14056	13970	13876	13860	13860	13740	13773	13909	13842	14090	13832	13938	13915	13827	13822	13873	13783	13854	13764	13844	13888	13826	13904	14003	13893	13927	13805	14012	13917	13924	13908	13839	13735	13891	13962	13809	13732	13935	13787	14007	13980	13954	13822	13827	13784	13759	13809	13929	13849	13882	13765	13942	13744	13783	14012	13933	13857	13843	13874	13805	13903	13779	13853	13893	13837	13628	13831	13679	13703	13841	13896	13797	13649	13981	13740	13813	13863	13711	13885	13982	13992	13789	13841	13907	13928	13833	13823	13917	13929	13845	13733	13917	13940	13664	13901	13845	13925	13916	13980	13925	13972	13776	13990	13858	13875	13844	13805	13704	13882	13748	13838	13952	13998	13979	13898	13911	13963	13870	13954	13673	13917	13868	13884	13873	13727	13848	13947	13872	13762	14036	14043	13829	14004	13786	13993	13892	13914	13917	13950	14000	13958	13820	13922	14027	13886	13774	13890	13909	13885	13998	13790	14026	13858	13735	13785	13851	13963	13806	13743	13885	13943	13730	13905	13771	13951	13923	13756	13865	14053	13972	13855	13782	13817	13871	13959	14004	14028	13829	13868	13945	13835	13812	13811	13988	13851	13845	13979	13826	13734	13953	13750	13645	13935	13961	13843	13821	13879	13948	13811	13838	13893	13931	13933	13737	13952	13893	13984	13868	13927	14027	13952	13977	13781	13948	13902	13931	13925	13798	13925	13813	13817	13889	13724	13940	13816	14010	13710	13811	13910	13939	13817	13878	13914	13859	13858	13936	13810	13953	13815	13829	13882	14064	13815	13928	13870	14034	13844	13791	13765	13967	13855	14000	13873	13935	13780	13708	13740	14143	13921	13981	13886	13930	13810	14000	13879	13938	13830	13915	13942	13958	13945	13974	14025	13902	13732	13934	13932	14088	13929	13944	13959	13805	13840	13884	13718	13894	13981	13842	13840	13881	13912	13963	13818	13710	13960	13839	13929	13922	13830	13921	13867	13792	14016	14198	13904	13880	13848	13990	13878	13713	13765	13867	14042	13975	13910	13788	13746	13827	14006	13870	14021	13955	13790	14050	13783	13869	13945	13823	13823	13703	13830	14126	13906	13974	13896	13959	13916	13778	13909	13794	13962	13818	13794	13752	14033	13793	13825	13800	13934	13815	13897	13896	13957	13891	13744	14052	13967	13810	13876	13757	13971	13952	13849	13873	13929	13947	14065	13703	13727	13935	13916	13946	13888	13731	13981	13720	13868	14034	13906	13925	13608	13841	13860	13757	13948	13935	13890	13925	13900	13880	13829	13919	13719	13761	13775	13988	13826	13742	14003	13917	13881	13760	14006	13901	14011	13913	13775	13937	13906	13889	13958	13773	13981	13850	13917	13967	14019	14064	14122	13866	13835	13900	13834	13760	13975	13854	13886	13834	13821	13742	13868	13779	13798	13791	13950	13667	13729	13863	13974	13781	13862	13910	14014	13937	14074	13968	13864	13834	14012	13875	13822	13887	13983	13902	13841	13841	13944	13939	13770	13888	13920	13836	13960	13846	13793	13777	13919	14012	13715	13881	13862	13817	13918	13835	13951	14089	13833	13974	13689	14136	13773	13853	13929	13924	14004	13935	13836	13851	13792	13836	13826	13813	13880	13965	13973	13824	13987	13877	13950	13900	13740	13873	13998	13787	13760	13929	13746	13996	13765	14062	13928	13897	13870	13707	13864	13871	13995	14017	13943	13746	14004	13985	13890	13854	13865	14027	13772	13819	14004	13612	13823	13939	13594	13783	13754	13962	13891	13878	13798	13743	13776	13768	13826	13834	13925	13944	14008	13954	13849	13857	13824	13906	13865	13825	14012	13786	14006	13934	13803	13867	13955	14017	13709	13860	13928	13871	13993	13871	13867	14094	13869	13759	13945	13861	13955	13713	13938	13808	13961	13967	13911	13991	13783	13838	13921	13897	13888	13834	14022	13648	13902	13949	13858	13810	13891	13800	13878	13790	13917	13929	13805	13868	14079	13876	13752	13836	14005	13774	13952	13875	13803	14088	13987	14025	13873	14013	13829	13712	13944	13813	13737	13936	13743	13863	13940	13776	13890	14023	14031	13802	13776	13931	13955	13925	13941	13933	13911	13939	13941	13830	14036	13758	13773	13937	13950	13868	13887	13777	13914	13889	13849	13730	13909	13728	13773	13959	13748	13852	14090	13911	13835	13926	13892	14095	13766	13982	13780	13860	13799	13806	13829	14026	13812	13922	13957	13795	13861	13938	13985	14140	14053	13861	13803	13785	13939	13960	13859	13899	13897	13842	13749	13944	13983	13845	13849	14031	13917	13930	13826	13951	13850	13834	13752	13735	14038	13895	13901	13918	13704	13790	13934	13804	13951	13871	13883	13896	13863	14118	13755	14029	13872	13765	13720	13717	13945	14023	13835	13730	13934	13774	13972	13959	14008	13916	13759	14024	13806	13826	13819	13814	13862	13862	13948	14056	13779	13806	13701	13904	13774	13885	13955	13833	13919	13780	13716	13783	13805	13921	13769	13945	13802	13996	13943	13737	13949	13986	13854	13819	13815	13977	13980	13746	13889	13784	13807	13848	13647	13722	13857	13909	14148	14004	13783	13913	13864	13927	13844	13887	13830	13619	13989	13978	13921	14023	13817	13908	13885	13846	13919	13566	13876	13779	13970	13961	13790	13880	14145	13892	13636	13829	13822	13825	13979	13648	13787	13813	13807	14021	14073	13828	13941	13891	13756	13936	13752	13889	13729	13893	13853	13972	13822	13764	13995	13976	13916	13826	14074	13835	13645	13702	13960	13957	13784	13913	13964	13729	13838	13698	13900	13814	13981	13851	13971	13864	13928	13898	13928	13897	13983	13982	13914	13869	13965	13825	13868	13878	13975	13848	14177	13976	13980	13988	13840	13837	13827	13898	13876	13853	13755	13948	13738	13734	13829	13821	14193	13748	13894	13898	13845	13670	13821	13787	13881	13889	13998	13858	13903	13831	13830	13788	13891	13917	13749	13919	13750	13974	13729	13875	13970	13919	13835	14022	13919	13877	13811	13914	13989	13954	13811	13819	13934	13896	13863	13837	13895	13837	13658	13828	13981	13963	13956	13777	13840	13991	13879	14037	13882	13948	13918	13858	13914	13934	13830	13960	13911	13830	13749	13901	13821	13963	14020	13916	14002	13759	14037	13905	13885	13895	13781	13817	13721	13821	13914	13854	13817	13946	13931	13945	13888	13760	13708	13926	13804	13912	13908	13802	13793	13914	13858	13928	13941	13875	13888	13808	14042	13768	13972	13845	13828	13764	13977	13909	13861	13784	13767	13872	13898	13830	13838	13757	13926	14019	13861	13815	13875	13805	13991	13857	13870	13748	13874	13944	13700	13892	13990	13738	13979	13790	13940	13777	13833	14063	13872	13886	14101	13877	13686	13739	13833	13804	13972	13815	13927	13890	13914	13824	13838	13894	13851	13938	13822	13930	13862	13856	13772	13944	13828	13686	13937	13977	13843	13883	13854	13849	13685	13718	14011	13917	13916	13882	13899	13904	13939	13752	13792	13899	13841	13957	13949
27911	21864	22106	18026	14848	14394	14425	14339	14103	14056	14276	14175	14105	13888	14011	14040	13765	14094	13886	14000	13934	13936	14037	14164	14038	14014	14020	13902	13965	13837	13877	14148	14048	14053	13964	13995	13949	13946	13923	14023	13908	14035	14123	14021	14024	13748	13909	13811	13915	13986	14210	13908	13908	13944	13976	13976	13945	13802	13974	13687	13988	13953	13946	13887	13917	13909	13951	13854	14070	14053	13971	14012	13985	14112	14004	14042	13818	13738	13899	14089	13890	14049	13709	13787	13790	13858	13958	13897	14036	13752	13933	13885	13843	13914	13906	13842	14052	13936	13752	13918	13862	13858	14161	13870	14063	13793	14045	13851	13953	13960	14030	14009	14023	14012	13922	13814	14126	14025	13988	13941	13862	13724	14127	13882	13992	13920	13922	13902	14086	14044	13788	13985	13811	13908	14145	13948	13721	13884	13989	13817	13866	13999	14011	13937	13907	13922	13751	13964	13936	13914	13993	13908	14001	13883	13846	13919	13733	13750	13787	14107	13961	14004	13921	14126	13937	14025	13728	14060	14065	13829	13981	13881	13969	14005	13707	13977	14086	14067	14094	14057	14157	13955	13917	14044	14052	14031	13905	13840	13716	13752	13981	13926	13902	14013	13913	13914	13848	13921	13935	13912	13845	13944	13876	13870	14072	13902	13781	13967	14020	13980	13892	14074	14023	13986	13919	14121	13758	13975	13706	13887	13966	14146	13959	13990	13778	14059	14071	13960	14057	13838	13946	13931	14009	13878	13930	14046	14076	13969	13751	13776	13904	13790	13793	13944	13954	13866	13933	14033	13936	13978	14083	14146	13990	13824	14018	13931	13816	13977	14068	14037	14005	14036	14023	14053	13968	14007	13939	13867	13762	13814	14110	13985	14067	13940	13906	13729	13858	13886	13844	13870	13817	13815	13908	13926	14109	13846	13816	13798	14063	13938	13944	13890	13827	13813	13994	13714	13925	13958	14042	13993	13858	13915	13960	13983	14059	13711	13688	13757	13793	13924	14013	14040	13938	13805	13821	13911	13973	14030	13843	13785	14001	13893	13955	13731	14027	13806	13736	13968	13938	14044	13986	13888	14046	13838	13831	13926	13978	13921	13926	13862	13878	13669	13811	14086	13989	13990	13963	13778	14100	14036	13832	13831	14057	14133	13966	13871	13853	13841	13938	14150	14116	13986	13976	13820	13941	14204	13927	13888	13861	13980	14003	13781	13916	13835	13913	13862	13920	13881	13943	13908	14029	13835	13732	13862	13833	13722	14008	13855	13768	13843	14012	14057	13989	13896	13985	13898	13940	13878	14045	13885	13961	13932	14000	14099	13852	13909	13772	13734	14001	13820	13957	13993	13819	14076	13891	14024	14135	13928	14066	13874	13843	13937	14115	13873	13838	14008	14054	13988	13898	14037	13895	13819	13992	13988	13921	14023	14008	13855	13828	13665	13948	14155	13953	13999	14123	14109	13995	13880	14082	13962	14192	13916	13948	14050	13918	13882	13844	13821	13724	13909	13941	13959	13927	13899	13901	13988	13849	13922	13813	13950	13954	13832	13910	13852	13882	13820	14023	14093	13826	13863	13940	14001	14080	13718	13932	13796	13844	13915	13859	13946	13920	14025	13897	13811	14078	13821	13906	13892	13997	14026	13963	14082	14053	13921	13785	13752	13779	14104	13962	13886	13887	13956	13936	13801	14037	14018	13840	14068	14026	13951	14029	14261	13836	13931	14056	13899	13862	13889	13926	13975	13815	13864	13703	13961	13889	13839	13872	14119	14004	14080	14020	13769	13970	13934	14026	14000	13857	13907	13968	13883	13863	13918	13848	13929	14001	13905	13951	13771	13867	14072	13854	13939	13758	13860	13964	14073	13733	13852	13940	14069	13832	13748	14044	13913	14088	13882	13796	13864	13917	13810	13901	13925	13985	13925	13848	13801	13917	13982	14146	13768	13812	13934	13883	13973	13923	13760	14048	13947	13870	13775	14096	13996	13963	13916	13851	13914	13888	14020	13973	13863	13892	13761	13723	13937	13847	14030	13951	13842	13818	13981	13943	13822	13966	14061	13688	13655	13953	13969	13997	14018	13897	14123	14078	13874	14130	13647	13890	14023	13941	13910	13917	13878	14193	13899	14033	14084	13971	13945	13814	13975	13979	13859	14100	13968	14043	13987	13959	13875	13993	13931	13847	14067	14121	13745	13990	13950	14106	13856	13699	14006	13964	13963	13865	14016	13988	13869	13975	13870	13943	14101	13929	14062	14022	13783	14008	14095	13822	13997	13839	14143	13807	14141	13937	13842	13920	13928	14006	13995	13974	14034	13998	13944	14041	13899	13933	14019	13880	13736	14146	13784	13968	14013	13887	13834	14111	13966	13928	13994	13707	13897	13836	13814	13935	13991	13958	13953	14071	13892	13851	14088	13965	13889	13900	14018	13996	13937	13941	13874	13839	14060	14110	13900	13987	14047	13891	13917	13969	13800	13873	13942	13995	14004	13900	14083	13963	14013	14089	14026	14021	14042	13924	13851	13981	13892	13820	13866	14129	13830	13924	13933	13891	13895	13852	13832	14069	13921	14028	13969	14007	13928	13954	13999	14002	14021	14005	14078	13986	14086	13921	14068	13909	13773	13982	13809	14049	14039	13812	13904	14032	14148	14018	14076	13909	13986	14044	13970	13811	13966	13972	13850	13705	14053	13808	14092	13934	14026	13907	14025	13997	13837	13906	13937	14001	13902	13758	13909	13782	13972	14014	13886	14204	13992	13933	14031	13943	13843	13665	13988	13901	13896	14008	13967	13867	13927	13995	13754	13911	13787	13973	13839	13937	13762	14004	13872	13978	14035	13908	13930	13972	13848	14154	14058	13890	13989	13930	14059	13962	14013	14203	14075	14182	13909	13963	13857	14026	14111	13996	14049	13951	13837	13747	13823	13902	14010	13957	13844	13852	14024	13852	13928	13924	13838	13924	13839	13900	13927	13938	13853	13881	13963	13872	14076	14218	13959	13902	13738	13972	13945	13975	13883	14077	14003	14049	13938	13955	13873	13961	13914	14008	13942	13919	13980	13961	13858	13911	13831	13862	13926	13897	13993	13946	14046	14071	13835	13914	13993	14109	14042	13901	13816	13854	13843	14001	13898	13871	13877	14046	13900	14010	14139	14070	13750	13904	13652	13858	13905	14038	13812	13955	13962	13953	13913	13833	14075	13754	13725	13830	13967	13916	13838	13960	13971	13828	13909	13900	13957	14058	13913	14030	13828	13852	13874	13986	13765	14010	14055	14015	13840	13856	13779	13855	13788	13832	13882	13951	13869	13919	13938	13986	13909	13931	14005	14104	13943	13815	13955	13804	14022	13759	13917	13993	14184	13745	13855	14076	14001	13981	13866	13843	13948	13749	13940	14026	13792	13949	13674	13951	13927	13845	13743	13855	13847	13892	13859	13884	14035	13803	13805	13958	13983	13944	13942	13904	13979	14082	13844	14160	13982	13910	14079	13876	13761	13881	13906	13975	14157	14015	13761	13870	13811	13895	13845	13968	13891	13996	13997	13870	13921	13883	13912	14093	14028	13944	13660	13867	14055	14047	14043	13732	13890	13850	13848	13900	13859	13953	13978	13965	13816	13880	13903	13937	14048	13930	13946	13781	13973	14035	13789	14000	14052	13979	13920	13661	14038	13992	14009	13877	14018	13797	13843	13760	13892	13989	14118	14095	14091	13897	13967	13862	13941	14007	13686	13998	13845	14021	13787	13955	13849	13893	13867	13995	13925	13960	13676	13767	14033	13843	13855	13896	14044	13764	13966	13917	13852	14031	13643	13774	13775	13789	13998	14007	14135	13984	14015	13907	13834	13926	13942	13798	13975	13916	13833	13860	13997	13863	13924	13907	14114	13824	14060	13898	13926	13765	14057	13900	13919	14079	13867	13992	13859	14023	13793	13832	14104	14081	14169	14038	14054	14048	13910	14226	14011	13723	14024	13895	13861	13874	13839	13874	13833	14075	13928	13973	13897	14128	14083	13951	14068	13895	13890	13974	13986	13894	13969	13815	13832	13930	13964	13828	13919	14021	13930	14071	13963	13945	14029	13929	14138	13873	14142	14194	13901	13924	14099	13854	14062	13966	13886	13759	14010	13892	14015	13937	13872	14233	13954	14055	13745	14034	13665	13691	13864	14070	13962	13974	13995	13990	13975	13951	14076	14076	13976	13744	13894	13952	14029	14000	13939	13898	13880	13896	13691	14070	13970	13931	13848	13832	13986	13879	14021	13952	14068	13859	13732	13888	13953	14115	13838	13934	13928	13976	13936	14077	13843	13798	13899	14002	14102	13907	13945	14038	14165	14028	13866	13962	13893	13799	13966	14029	13987	14206	13968	14098	13925	13869	14144	13898	13735	13776	13717	13769	13869	13997	14102	13833	13847	13914	13878	13750	13970	14081	13998	14126	14072	13985	13870	13891	13901	13932	13858	13870	13984	13955	13929	13939	13966	13887	13916	13909	14088	14004	13977	13640	13876	14126	14086	13916	13961	14054	13898	13908	13783	13890	14042	13935	14194	13834	14141	13823	13695	13823	13945	13930	14001	13904	13985	14041	13996	13998	13949	14022	13785	13937	14000	13836	14035	13818	13904	13995	13843	14066	13931	14096	14048	13807	13786	13888	13803	14047	13804	14046	13857	14006	14009	13840	14018	14120	13824	13990	14091	13934	13947	13974	13865	13847	13788	13990	14040	14120	13984	14006	13796	13894	14099	13876	13994	13849	14011	13891	14031	13735	13661	14025	13747	14057	13981	13873	13866	13845	13769	13833	13822	13849	13947	13971	14084	13996	13889	14012	13880	14002	13885	14066	13866	14037	13945	14008	13942	14107	13987	13924	13980	13958	14080	13999	13914	13916	14002	13857	13755	13888	13851	13977	13777	13920	13923	14060	14006	13931	13930	13967	13946	13793	13999	13954	13835	13954	13918	14060	14199	13980	13943	14093	13917	13980	13875	13715	13981	13897	14097	13820	13804	14063	13956	13882	13957	14108	13913	13933	14110	13862	13736	14018	13924	13954	13922	13985	13923	13820	14019	14061	13946	13947	13922	13966	13877	14038	13994	14071	13926	13925	13974	13834	13922	13921	13926
15856	22725	18089	14816	14011	13453	13217	12986	12868	12843	12874	12838	12707	12913	12668	12560	12677	12782	12799	12595	12686	12665	12690	12568	12606	12772	12739	12765	12683	12662	12809	12416	12651	12586	12611	12728	12578	12662	12379	12651	12677	12721	12607	12634	12755	12642	12628	12519	12661	12680	12616	12769	12739	12691	12635	12656	12730	12623	12788	12690	12591	12645	12548	12701	12787	12541	12629	12719	12580	12740	12579	12771	12627	12829	12712	12634	12741	12545	12704	12682	12708	12548	12706	12599	12484	12605	12546	12742	12791	12781	12663	12624	12808	12650	12578	12483	12585	12710	12659	12564	12852	12678	12588	12583	12759	12655	12543	12514	12543	12619	12602	12679	12721	12763	12611	12541	12738	12635	12628	12758	12522	12788	12667	12652	12488	12575	12653	12648	12516	12525	12613	12633	12663	12553	12781	12560	12783	12681	12709	12502	12692	12456	12761	12500	12550	12646	12495	12556	12625	12721	12733	12650	12681	12591	12592	12580	12819	12519	12589	12643	12652	12778	12598	12477	12658	12680	12666	12713	12642	12695	12759	12669	12592	12659	12546	12736	12785	12634	12548	12615	12707	12679	12800	12696	12713	12603	12711	12584	12603	12618	12724	12686	12605	12606	12705	12574	12532	12623	12546	12444	12607	12559	12640	12597	12687	12554	12556	12517	12751	12789	12634	12646	12616	12735	12649	12689	12795	12644	12661	12544	12688	12701	12548	12500	12555	12728	12751	12635	12609	12678	12479	12831	12640	12772	12616	12553	12646	12652	12650	12571	12620	12697	12544	12670	12738	12795	12699	12783	12552	12619	12674	12651	12509	12715	12724	12721	12589	12554	12741	12708	12658	12577	12554	12643	12668	12633	12687	12568	12806	12753	12611	12532	12689	12603	12693	12640	12522	12677	12550	12728	12713	12651	12572	12660	12549	12539	12662	12628	12661	12560	12726	12423	12546	12698	12648	12585	12780	12770	12588	12715	12587	12749	12757	12685	12518	12687	12632	12606	12471	12603	12603	12793	12778	12694	12454	12548	12556	12595	12578	12857	12555	12718	12652	12663	12671	12572	12489	12686	12592	12708	12788	12598	12780	12644	12650	12576	12605	12652	12648	12656	12770	12649	12548	12794	12608	12630	12726	12789	12861	12796	12733	12540	12777	12681	12640	12644	12611	12710	12535	12842	12640	12657	12491	12668	12845	12618	12684	12765	12692	12563	12530	12578	12568	12731	12705	12593	12632	12801	12740	12744	12722	12592	12641	12638	12745	12598	12840	12802	12708	12750	12753	12487	12713	12551	12874	12636	12518	12684	12591	12750	12571	12626	12693	12608	12765	12450	12666	12647	12611	12812	12554	12535	12631	12583	12559	12701	12710	12697	12512	12689	12749	12588	12660	12585	12715	12642	12701	12694	12640	12532	12854	12689	12555	12668	12612	12638	12591	12664	12592	12633	12711	12643	12758	12530	12770	12692	12702	12593	12628	12573	12623	12593	12569	12617	12627	12770	12598	12695	12690	12658	12747	12649	12568	12723	12689	12626	12706	12705	12510	12474	12578	12651	12708	12724	12529	12593	12760	12575	12611	12739	12621	12588	12663	12629	12518	12445	12671	12654	12722	12639	12725	12705	12780	12656	12680	12597	12673	12725	12703	12540	12730	12737	12600	12625	12594	12633	12642	12759	12826	12728	12512	12636	12535	12627	12608	12594	12552	12740	12615	12757	12506	12440	12653	12453	12715	12610	12825	12676	12569	12472	12568	12585	12714	12647	12610	12618	12637	12713	12678	12593	12625	12577	12646	12766	12633	12701	12829	12710	12710	12527	12542	12623	12680	12872	12377	12653	12618	12635	12541	12580	12685	12686	12609	12664	12658	12630	12693	12571	12707	12479	12597	12732	12625	12644	12756	12650	12891	12645	12644	12587	12628	12542	12612	12840	12699	12778	12545	12760	12784	12515	12756	12595	12512	12706	12557	12527	12763	12551	12710	12504	12656	12606	12703	12524	12663	12524	12626	12806	12705	12614	12614	12611	12592	12793	12694	12411	12718	12731	12755	12711	12544	12572	12761	12699	12651	12614	12675	12541	12489	12551	12628	12612	12675	12734	12728	12530	12601	12577	12634	12571	12684	12681	12791	12641	12619	12611	12507	12690	12629	12749	12763	12749	12632	12610	12694	12591	12735	12611	12743	12570	12641	12703	12652	12708	12650	12539	12554	12609	12692	12663	12653	12617	12739	12658	12643	12756	12736	12662	12638	12678	12610	12667	12562	12543	12503	12704	12534	12629	12545	12664	12442	12653	12652	12696	12831	12570	12618	12529	12615	12515	12682	12663	12569	12640	12773	12535	12711	12573	12524	12823	12690	12631	12727	12679	12691	12676	12653	12686	12606	12771	12878	12586	12747	12725	12524	12666	12690	12640	12547	12660	12736	12649	12710	12635	12819	12642	12694	12597	12480	12594	12649	12569	12703	12732	12572	12476	12695	12673	12643	12643	12626	12682	12735	12623	12460	12705	12680	12661	12539	12537	12660	12786	12608	12652	12908	12552	12625	12584	12600	12757	12603	12539	12576	12590	12586	12791	12571	12757	12707	12572	12579	12589	12754	12572	12693	12611	12787	12361	12584	12774	12714	12532	12794	12504	12607	12731	12768	12660	12514	12657	12664	12619	12578	12719	12656	12679	12608	12670	12569	12746	12636	12671	12696	12634	12476	12597	12716	12591	12587	12620	12474	12706	12625	12589	12769	12632	12561	12657	12407	12671	12501	12570	12623	12533	12752	12707	12713	12729	12595	12660	12737	12708	12399	12610	12500	12621	12576	12576	12730	12675	12575	12621	12417	12701	12625	12565	12627	12718	12577	12688	12844	12621	12739	12718	12580	12617	12740	12649	12788	12662	12618	12596	12575	12608	12656	12761	12682	12626	12647	12631	12667	12638	12446	12607	12589	12747	12562	12794	12748	12717	12521	12600	12740	12659	12625	12535	12669	12485	12558	12766	12546	12656	12740	12779	12791	12666	12426	12735	12649	12696	12618	12541	12682	12593	12629	12843	12610	12503	12683	12830	12637	12661	12610	12670	12627	12623	12683	12620	12537	12706	12636	12721	12600	12650	12808	12528	12556	12664	12800	12590	12647	12511	12540	12458	12791	12450	12720	12668	12695	12642	12803	12490	12594	12533	12719	12728	12458	12828	12662	12534	12577	12684	12680	12644	12764	12797	12581	12587	12822	12540	12669	12713	12778	12680	12634	12804	12588	12619	12757	12660	12595	12573	12568	12622	12733	12648	12588	12674	12697	12561	12745	12589	12652	12789	12673	12724	12690	12769	12648	12581	12600	12669	12795	12620	12601	12619	12654	12730	12728	12718	12733	12571	12629	12525	12780	12703	12569	12597	12794	12442	12591	12619	12597	12622	12647	12715	12717	12709	12623	12708	12565	12661	12705	12602	12717	12685	12721	12516	12722	12530	12615	12764	12527	12762	12636	12708	12613	12728	12671	12634	12690	12674	12770	12608	12645	12606	12741	12681	12592	12684	12672	12647	12608	12687	12636	12614	12621	12585	12573	12809	12488	12558	12597	12615	12645	12755	12685	12578	12792	12485	12656	12689	12718	12679	12589	12634	12569	12688	12510	12746	12623	12559	12628	12759	12591	12672	12578	12626	12672	12491	12747	12439	12597	12570	12732	12733	12650	12695	12712	12708	12731	12644	12731	12546	12541	12852	12504	12889	12577	12480	12594	12660	12487	12571	12666	12675	12725	12553	12626	12655	12568	12637	12574	12650	12584	12492	12786	12766	12691	12713	12498	12692	12679	12596	12687	12492	12737	12672	12696	12676	12607	12678	12632	12639	12665	12568	12807	12551	12396	12725	12603	12715	12726	12632	12620	12789	12787	12573	12749	12520	12747	12709	12505	12740	12738	12701	12646	12757	12654	12543	12647	12794	12706	12558	12540	12636	12596	12722	12627	12672	12695	12686	12618	12551	12832	12769	12597	12582	12594	12656	12643	12719	12685	12612	12681	12525	12625	12625	12764	12772	12705	12765	12563	12523	12591	12729	12762	12656	12601	12525	12580	12750	12527	12654	12621	12470	12562	12783	12696	12758	12519	12641	12665	12765	12581	12735	12686	12636	12511	12566	12627	12633	12670	12653	12548	12641	12643	12717	12596	12626	12588	12744	12594	12692	12717	12623	12632	12594	12571	12663	12654	12552	12638	12663	12740	12517	12602	12546	12733	12882	12590	12660	12764	12568	12595	12787	12690	12683	12664	12714	12740	12446	12615	12728	12674	12693	12621	12700	12720	12570	12675	12834	12690	12641	12545	12698	12498	12623	12682	12557	12570	12610	12532	12670	12582	12619	12670	12639	12880	12579	12806	12635	12513	12629	12666	12736	12668	12665	12602	12780	12686	12775	12564	12742	12771	12606	12802	12583	12666	12592	12603	12649	12511	12689	12840	12583	12613	12750	12835	12690	12618	12605	12778	12731	12717	12557	12748	12672	12428	12679	12806	12635	12657	12531	12679	12553	12642	12606	12571	12713	12763	12625	12676	12544	12632	12458	12800	12762	12704	12606	12587	12560	12624	12697	12718	12800	12776	12609	12737	12419	12517	12692	12798	12668	12694	12576	12581	12708	12701	12527	12719	12650	12689	12521	12808	12589	12745	12668	12631	12639	12620	12602	12779	12626	12590	12459	12632	12689	12506	12714	12817	12543	12725	12672	12706	12695	12676	12565	12615	12573	12684	12648	12697	12660	12608	12778	12583	12622	12640	12644	12603	12586	12721	12710	12716	12681	12745	12618	12695	12781	12517	12732	12531	12592	12742	12483	12649	12699	12643	12670	12630	12708	12563	12645	12745	12713	12614	12585	12608	12681	12587	12681	12726	12634	12619	12555	12667	12721	12675	12725	12517	12486	12532	12643	12760	12622	12602	12808	12672	12596	12803	12530	12668	12728	12750	12621	12588	12515	12788	12680	12463	12564	12483	12617	12756	12674	12566	12618	12697	12669	12673	12632	12703	12555	12694	12645	12725	12702	12576	12560	12494	12742	12614	12683	12605	12679	12548	12588	12548	12617	12581	12448	12594	12839	12543	12542	12561	12790	12579	12638	12704	12603	12633	12651	12720	12567
22835	20938	27714	24380	21465	20070	17991	15966	15026	15244	15126	15113	15134	14965	15295	15077	15011	15039	15155	15130	14896	15106	14957	14959	15147	14974	14939	15187	15027	14870	14925	15136	14872	14833	15043	14995	14919	14889	14862	14925	15046	14789	14960	14985	14979	14936	14851	15021	14867	15037	14989	14980	14755	14895	14802	15088	14910	14878	14979	14886	14958	14828	14787	15001	14849	14966	15005	14871	14724	14753	14888	15034	14906	14857	14931	14834	14671	14637	14875	14720	14912	14857	14913	14969	14898	14985	14934	14776	14924	14879	14680	14826	14895	14868	14834	14942	14907	14884	14892	14599	14937	14861	14846	14912	14891	14941	14856	14792	14730	14898	14714	14771	14772	14772	14833	14906	14951	14895	15000	14833	14843	14838	14762	14671	14904	14742	14880	14768	14881	14935	14885	14867	14829	14720	14871	14817	14732	14878	15156	14774	14846	14849	14884	14833	14929	14772	14825	14888	14874	15103	15169	15116	14925	14674	14852	14926	14943	14931	14956	14771	14837	14886	14947	14820	14853	14757	14833	14810	14763	14961	15003	14937	14948	14762	14796	14854	15020	14797	14871	14885	14837	14817	14818	14864	14891	14742	14960	14860	14866	14926	14855	14822	14868	14920	14938	14834	14843	15088	14769	14788	14854	14753	14789	14830	14851	14806	15038	14761	14787	14994	14774	14701	14928	14709	14802	14692	14844	14845	14680	14811	14818	14835	15115	14853	14799	14916	14752	14699	14867	14633	14827	14916	14931	14702	14707	14722	14793	14711	14875	14831	14925	14691	14877	14821	14834	14827	14744	14975	15007	14939	14812	14747	14692	14814	14918	14985	14911	14815	14830	14822	14938	14807	14902	14763	14802	14945	14805	14858	14856	14672	14956	15098	15035	14913	14687	14696	14960	14789	14753	14719	14950	15141	14969	14957	14912	14955	14784	14822	14820	14923	14878	14887	14906	14924	14780	14768	14889	14981	14918	14784	14988	15023	15019	14826	14865	14697	14966	14906	14963	14827	14838	14961	14827	14976	14969	14999	14779	14949	14871	14880	14756	14744	14926	14815	14794	14696	14789	15103	14755	14780	14892	14863	14888	14777	14740	14902	14842	14880	14839	14867	14840	14801	14757	14948	14908	14978	14678	14852	14784	14988	14969	14716	14819	14933	14964	14952	15025	14852	14776	14871	14934	14776	14904	14863	14865	14856	14812	14819	14627	14764	14775	14919	14920	14883	14724	14917	14792	14946	14975	14839	14848	14820	14674	14848	14795	15052	14804	14980	14823	14737	14889	15057	14797	14871	14661	14822	15044	14925	14836	15028	14735	14734	14693	14738	14781	14781	14801	14986	15129	14812	14988	14883	14948	14868	14870	15031	15087	14743	14839	14716	14764	14868	14718	14791	14944	14736	14930	14931	14960	14749	14875	14804	14907	14797	14950	14895	14788	14915	14802	14787	14913	14939	14745	14759	14722	14948	14837	15007	14853	14817	14956	14764	14787	14705	15001	14736	14974	14985	14975	14909	14906	14776	14797	14834	14981	14988	14789	14979	14940	14877	14709	15006	14909	14702	14828	14895	14933	14733	15001	15061	15019	15048	14896	15007	14939	14936	14830	14837	14890	15143	15110	14863	14846	14845	15023	14923	14962	14683	14703	14747	14896	15025	14893	15039	14795	14693	14871	14964	14726	14707	15126	14888	14814	14860	14744	14721	14917	14733	14894	15031	14875	14931	14948	14833	15097	14889	14782	15078	15009	14876	14789	14867	14890	14668	14755	14819	14698	15019	15031	14912	15032	14974	14649	14785	14796	14839	15048	14723	15024	15021	14819	14977	14794	14824	14931	15040	14980	14774	14758	14926	14872	15011	14797	14772	14928	14807	14833	14760	14891	14905	14798	14970	14829	14871	14870	14991	14731	14886	14886	14820	14808	14819	14861	14837	14822	14818	14711	14750	15037	14608	14771	14831	14856	14727	14986	14853	14879	14885	15067	14727	15023	14675	14831	14936	14777	14817	14707	14965	14751	14803	14919	14998	15074	14865	14780	14931	15073	14882	15007	14855	14985	15069	14902	14944	14779	14835	14734	14874	14694	14835	14882	14668	14669	14835	14776	14810	14708	14977	14862	14575	14798	14936	14880	14862	15200	14887	14696	14965	14915	14908	14779	15024	14765	14871	14919	15003	14948	14969	14887	14952	15053	14852	15067	14907	14763	14777	14807	14840	14784	14976	14819	14871	14802	14775	14896	14935	14886	14853	14928	14856	14917	14907	14801	14948	14840	14891	14852	14749	14763	14792	15041	14947	15014	15041	14943	14885	14864	15044	15015	14974	14866	15037	14914	14859	14931	14919	15091	14947	14947	14743	14749	14926	14744	14762	14894	14861	14876	14728	14888	14788	15021	14924	14865	14860	14766	14982	14925	14888	14830	14662	14913	14829	14827	14960	14919	14825	14923	14945	14925	14866	14906	14868	14783	14798	14804	14969	14924	14991	14889	14936	14826	14902	15078	14923	14861	14986	15038	14864	14777	14936	14957	14980	14837	14905	14888	14769	14800	14869	14636	14739	14790	14747	14802	14710	14715	14821	14837	14793	14868	14887	14822	14802	14743	14749	14737	14984	15093	14699	14838	14731	14762	14864	14927	14827	14907	14676	14892	14827	14728	14666	14887	14914	14896	14842	14817	14909	14952	14777	15010	14822	14924	14831	14863	14829	14926	14814	14832	14841	14838	14627	14994	14816	14684	14878	14927	14795	14800	14756	15069	14767	14715	14932	14754	14749	14850	14898	14948	15012	14851	14893	14874	14826	14796	14908	14892	14835	14875	14849	15041	14919	14849	14935	14950	14813	15131	15019	14797	14785	14984	14818	14971	14798	14996	14847	14853	14955	14850	14831	15038	14939	14991	15044	14808	14942	14929	14814	14695	14953	14963	15177	14810	14944	14947	14845	14630	14774	14878	14855	14899	14985	14933	14720	14852	14977	14794	14549	14779	14705	14820	15103	14840	14865	14857	14934	14805	15024	14910	14694	14752	14959	14863	14847	14886	14861	14944	14737	15053	14816	14956	14819	14734	14685	14968	14794	15033	15001	14788	14980	14890	14725	14981	15022	14922	15018	14874	14800	14789	14701	14796	14807	14842	14831	14890	14796	15083	14883	14953	14695	14683	14802	15006	15034	14791	14888	14871	14969	14654	14917	14912	14992	14775	14870	14690	14715	14890	14707	14813	14789	14603	14755	14799	15019	14934	14826	14817	14980	14967	14931	15040	14943	14887	14966	14862	14794	14843	14853	14930	14897	14776	14637	14961	14601	15061	14732	14843	14940	14916	14981	15050	14969	14765	15029	14989	14894	14665	14786	14971	14856	14762	14636	14815	14969	14667	14706	14927	14951	14833	14774	14931	15045	14817	14881	14685	14912	14871	14887	14928	14791	14843	15021	14889	14953	14883	14833	14608	15023	14908	14707	14908	14857	15044	14771	14738	14831	14811	14699	14733	14726	14940	14742	14908	14771	14861	14940	14790	15042	14826	14961	14813	14862	14881	14899	14777	14840	14959	15006	14889	14867	14930	14708	14913	14827	14754	14837	14798	14844	15091	14938	14847	14684	14715	14909	14914	14973	14811	14839	14858	14693	15015	14751	14732	14746	14756	14840	14812	14822	15013	14836	14775	14743	14846	14950	14740	14941	14881	14731	14826	14926	15013	14850	14968	14877	15156	14649	14754	14731	14698	14752	14880	15023	14829	14741	14941	14946	14819	14955	14882	14857	14716	14780	14929	15002	15127	14696	14883	14954	14744	14803	14963	14816	14863	14922	14853	14925	14866	14886	14946	14865	14819	14810	14834	14935	14980	14726	14885	14744	14778	14874	14795	15008	14806	14841	14658	14940	14937	14900	14771	14848	14820	14883	15023	14830	15054	14960	14908	14772	14830	15032	14772	14841	14933	14820	14947	14901	14833	14916	15024	14773	14910	14757	14953	14825	14936	15072	14781	14832	14987	14941	14888	14731	15039	14730	15001	14497	14887	14983	14900	14867	14845	14720	14819	14717	14839	14899	14763	14699	14806	14774	14906	14963	14781	14800	14876	14624	14820	14838	14840	15014	14657	14796	14528	14956	14811	14847	14929	14863	14851	14903	14769	14836	14820	14758	14727	14708	14775	14810	14977	14861	14809	15018	14988	14889	14776	14849	14899	14788	14992	14979	14982	14812	14771	14817	14932	14821	14765	15064	14801	15014	14974	14812	14853	14693	14708	14877	14841	15008	14876	14815	14787	14984	14902	14963	14785	14807	14775	14971	14891	14865	14937	14783	14823	14885	14903	14927	14768	14740	14757	14843	14810	14789	14950	14884	14722	14841	14867	14931	14807	14934	14815	14871	14713	14857	14746	14748	14772	14756	14853	14901	14791	14846	14883	14884	14936	14924	14905	14673	14887	14951	15058	14929	14915	14905	14826	14739	14997	14896	14748	14688	14801	14905	15003	14824	14919	14697	14735	14956	14903	14910	14858	15026	14923	14698	14908	14856	14764	14739	14783	14651	14895	14786	14686	14806	14756	14764	14844	14950	14705	14802	15142	14852	14754	14816	14948	14854	14691	14973	14622	14732	14917	14879	14810	14850	14810	14824	14995	15084	14790	14929	14612	14942	15120	14982	14885	14982	15076	15061	14991	14933	14841	14905	14925	14808	14727	14901	14665	14779	14844	14879	14754	14891	14760	14994	14854	14734	14951	14730	15069	14900	14750	14748	14925	14800	14734	14810	14705	14964	14759	14892	14804	14854	14947	14905	14911	14960	14858	14911	14742	15129	14694	14675	14783	14761	14956	14776	14809	14623	14824	14917	14912	14998	14948	15045	14754	14966	15001	14885	14738	14839	14760	14827	14819	14998	14790	14912	14770	14750	14881	14748	14957	15220	14840	14866	14838	14753	14786	14838	14892	15081	14928	14842	14811	14880	14802	14854	14726	14787	14743	14891	15237	14890	14945	15034	14749	14957	14922	14784	14768	14749	14744	14801	15092	14787	15042	15021	14841	14719	14857	14891	14911	14925	14803	14725	14857	14922	15004	14885	14787	14838	14976	14893	14871	14896	14870	14976	14778	14935	14789	14924	14975	15077	14831	14859	14900	14851	14860	14727
13682	28465	22133	16996	15569	14704	14174	13820	13768	13757	13659	13451	13531	13447	13386	13459	13234	13379	13231	13435	13364	13282	13391	13294	13259	13254	13192	13156	13233	13301	13309	13279	13267	13426	13344	13254	13070	13358	13451	13285	13299	13268	13356	13369	13184	13361	13380	13304	13195	13097	13324	13132	13177	13261	13241	13208	13168	13280	13135	13188	13281	13300	13491	13063	13412	13189	13227	13352	13120	13170	13157	13321	13297	13269	13309	13212	13126	13254	13249	13168	13323	13180	13166	13451	13372	13223	13301	13295	13323	13350	13268	13337	13309	13301	13218	13224	13199	13248	13288	13330	13287	13032	13310	13197	13092	13367	13182	13170	13257	13493	13148	13404	13298	13339	13117	13344	13174	13244	13196	13159	13313	13093	13209	13224	13361	13261	13262	13183	13041	13217	13278	13108	13461	13172	13264	13146	13234	13282	13168	13301	13200	13244	13199	13220	13108	13272	13278	13284	13334	13279	13371	13274	13074	13275	13160	13349	13185	13547	13305	13315	13084	13338	13102	13453	13246	13339	13374	13428	13231	13291	13152	13162	13308	13374	13197	13239	13224	13179	13113	13305	13305	13391	13217	13195	13144	13189	13148	13399	13279	13191	13190	13451	13306	13331	13318	13117	13473	13249	13355	13203	13176	13281	13122	13074	13238	13226	13265	13311	13211	13369	13218	13266	13217	13180	13183	13111	13186	13305	13298	13290	13266	13272	13173	13220	13140	13388	13233	13375	13161	13084	13250	13228	13257	13170	13203	13225	13317	13178	13272	13272	13127	13373	13291	13284	13236	13228	13344	13269	13096	13220	13283	13157	13335	13258	13281	13133	13008	13323	13055	13213	13208	13115	13290	13160	13231	13177	13208	13189	13307	13333	13086	13180	13425	13254	13273	13300	13266	13309	13085	13278	13378	13288	13296	13246	13474	13320	13236	12998	13173	13270	13245	13225	13184	13444	13241	13396	13233	13293	13281	13360	13172	13187	13270	13272	13301	13302	13199	13387	13152	13255	13339	13249	13169	13178	13349	13082	13420	13349	13265	13292	13184	13368	13136	13290	13157	13298	13102	13197	13405	13170	13148	13199	13362	13335	13273	13232	13289	13237	13120	13268	13195	13136	13342	13223	13269	13163	13237	13356	13244	13264	13300	13180	13284	13385	13246	13314	13150	13191	13260	13338	13323	13200	13365	13087	13269	13268	13332	13134	13151	13293	13373	13161	13198	13299	13037	13256	13153	13233	13234	13218	13205	13238	13196	13308	13343	13198	13389	13313	13338	13255	13425	13392	13326	13246	13241	13069	13095	13366	13445	13121	13179	13182	13322	13172	13158	13466	13212	13388	13292	13236	13204	13324	13430	13213	13168	13264	13157	13287	13168	13277	13334	13278	13327	13293	13118	13250	13401	13361	13224	13307	13359	13130	13452	13372	13190	13227	13193	13152	13317	13160	13297	13114	13284	13185	13428	13072	13232	13288	13267	13070	13219	13291	13288	13158	13248	13290	13073	13155	13217	13317	13217	13310	13279	13247	13160	13384	13349	13117	13174	13329	13264	13296	13257	13221	13246	13187	13502	13184	13341	13250	13336	13290	13295	13220	13127	13442	13195	13419	13190	13352	13250	13177	13217	13247	13130	13293	13144	13137	13287	13210	13239	13194	13250	13338	13252	13166	13348	13261	13265	13011	13181	13331	13258	13204	13459	13230	13093	13272	13129	13284	13195	13302	13222	13205	13288	13226	13287	13108	13049	13261	13203	13123	13064	13330	13194	13175	13277	13185	13181	13275	13339	13247	13297	13323	13273	13221	13251	13229	13266	13182	13317	13208	13169	13275	13319	13336	13215	13362	13429	13381	13286	13162	13328	13299	13154	13357	13249	13293	13313	13480	13332	13180	13294	13140	13246	13321	13094	13117	13278	13358	13196	13240	13215	13353	13188	13306	13122	13256	13204	13138	13185	13257	13231	13215	13203	13109	13390	12987	13193	13454	13292	13288	13105	13180	13089	13278	13346	13329	13038	13229	13406	13475	13167	13208	13252	13229	13181	13400	13126	13366	13347	13271	13135	13274	13267	13260	13285	13334	13192	13266	13330	13200	13163	13254	13336	13408	13279	13192	13229	13271	13303	13146	13368	13182	13336	13361	13258	13303	13260	13240	13279	13400	13396	13249	13253	13387	13222	13193	13208	13153	13260	13065	13278	13266	13099	13351	13195	13456	13158	13221	13125	13254	13223	13140	13201	13061	13160	13184	13143	13194	13236	13140	13289	13314	13436	13320	13291	13469	13325	13165	13131	13298	13464	13393	13458	13271	13060	13353	13339	13398	13305	13338	13206	13303	13270	13196	13256	13409	13230	13106	13162	13155	13163	13314	13255	13248	13246	13147	13251	13239	13194	13103	13308	13464	13268	13305	13098	13295	13176	13227	13173	13207	13305	13108	13179	13252	13256	13254	13241	13186	13185	13305	13242	13286	13212	13177	13351	13224	13257	13375	13095	13324	13308	13179	13299	13154	13293	13275	13178	13154	13463	13255	13149	13193	13153	13133	13148	13313	13176	13169	13275	13360	13341	13363	13352	13363	13225	13438	13109	13273	13153	13162	13262	13302	13344	13269	13182	13200	13184	13385	13180	13378	13203	13219	13140	13125	13144	13242	13227	13322	13208	13258	13235	13378	13217	13290	13345	13262	13250	13208	13205	13251	13152	13264	13329	13407	13297	13217	13384	13225	13214	13352	13122	13360	13215	13338	13051	13333	13284	13071	13349	13200	13226	13276	13186	13300	13243	13247	13325	13109	13267	13219	13136	13094	13099	13284	13132	13256	13220	13437	13133	13433	13177	13172	13167	13135	13319	13159	13370	13302	13188	13350	13320	13275	13328	13318	13189	13319	13377	13205	13108	13055	13090	13334	13342	13159	13338	13328	13322	13204	13128	13236	13387	13186	13155	13210	13343	13264	13138	13239	13259	13359	13437	13369	13219	13314	13204	13218	13132	13361	13367	13268	13368	13309	13134	13216	13233	13163	13128	13247	13359	13291	13185	13071	13319	13243	13212	13020	13386	13222	13096	13206	13251	13231	13194	13115	13298	13223	13261	13172	13227	13265	13095	13188	13293	13154	13261	13245	13136	13345	13339	13260	13311	13344	13228	13237	13367	13270	13295	13152	13301	13130	13209	13245	13281	13350	13296	13091	13223	13357	13251	13233	13268	13424	13280	13343	13280	13272	13071	13255	13235	13186	13209	13217	13287	13228	13151	13125	13457	13242	13117	13270	13202	13175	13188	13210	13355	13170	13161	13114	12900	13311	13056	13224	13324	13131	13303	13267	13306	13067	13226	13218	13253	13293	13243	13186	13267	13241	13239	13263	13258	13217	13234	13357	13228	13185	13274	13264	13169	13313	13328	13483	13338	13167	13218	13368	13407	13164	13188	13276	13305	13159	13138	13138	13212	13300	13070	13303	13263	13369	13040	13288	13369	13112	13315	13258	13212	13256	13277	13238	13145	13289	13230	13423	13234	13240	13364	13337	13166	13175	13257	13270	13285	13164	13285	13321	13241	13343	13387	13435	13315	13222	13334	13367	13287	13375	13246	13331	13231	13176	13322	13176	13280	13317	13233	13244	13276	13217	13377	13168	13233	13322	13197	13201	13259	13284	13350	13244	13118	13317	13364	13234	13234	13272	13139	13283	13196	13212	13318	13196	13249	13244	13187	13219	13130	13343	13254	13206	13259	13205	13324	13187	13319	13119	13274	13151	13265	13017	13184	13181	13405	13325	13184	13183	13341	13013	13173	13171	13213	13208	13330	13287	13392	13253	13298	13259	13366	13328	13297	13241	13316	13116	13285	13203	13287	13417	13349	13253	13237	13176	13239	13217	13276	13164	13360	13079	13420	13211	13134	13285	13170	13166	13250	13226	13117	13268	13354	13265	13222	13157	13074	13200	13375	13375	13101	13428	13284	13196	13277	13196	13188	13315	13405	13225	13244	13228	13274	13295	13377	13301	13221	13294	13428	13249	13162	13180	13248	13169	13285	13339	13298	13333	13273	13165	13367	13277	13387	13265	13172	13146	13422	13156	13229	13131	13306	13166	13262	13291	13230	13198	13343	13241	13174	13331	13334	13333	13384	13257	13312	13115	13176	13139	13202	13165	13344	13344	13223	13230	13296	13117	13284	13236	13340	13303	13098	13256	13267	13335	13282	13131	13252	13222	13179	13210	13203	13318	13362	13335	13206	13225	13397	13175	13306	13133	13279	13299	13397	13099	13151	13197	13210	13266	13275	13390	13148	13224	13156	13168	13212	13072	13215	13405	13177	13229	13179	13398	13269	13214	13260	13284	13331	13184	13323	13260	13230	13270	13331	13346	13159	13209	13156	13181	13344	13052	13146	13379	13102	13371	13194	13278	13271	13163	13446	13296	13234	13194	13147	13226	13225	13187	13215	13229	13386	13146	13240	13276	13361	13192	13399	13165	13153	13357	13292	13215	13281	13317	13541	13285	13190	13366	13208	13270	13273	13346	13236	13220	13295	13337	13255	13303	13268	13191	13130	13207	13417	13234	13325	13204	13412	13287	13257	13244	13177	13256	13308	13173	13223	13111	13038	13310	13197	13207	13346	13223	13253	13225	13214	13181	13173	13250	13298	13258	13344	13277	13326	13204	13166	13274	13136	13268	13227	13175	13181	13245	13202	13307	13225	13258	13207	13240	13171	13278	13324	13193	13247	13287	13300	13271	13296	13132	13175	13145	13279	13092	13265	13365	13271	13189	13281	13312	13346	13263	13355	13363	13157	13362	13164	13237	13150	13283	13220	13377	13205	13527	13210	13109	13145	13241	13256	13278	13121	13427	13187	13231	13193	13201	13270	13343	13230	13293	13120	13401	13371	13334	13328	13540	13417	13320	13117	13254	13261	13459	13203	13290	13097	13233	13169	13280	13317	13323	13385	13197	13276	13324	13261	13286	13307	13370	13187	13292	13148	13206	13350	13104	13339	13169	13363	13101	13316	13201	13169	13297	13119	13255	13154	13193	13346	13344	13295	13244	13255	13277	13389	13202	13102	13194	13439	13162	13357	13431	13200	13262	13209	13190	13229	13369	13325	13224	13278	13185	13227	13132	13278	13193	13198	13323
24255	20932	26409	25634	17725	15636	15330	14454	14243	14223	14331	14130	14307	14088	14181	14012	14148	14325	14024	14146	14058	13991	14087	14044	14059	14108	14015	13945	13974	14024	14259	13936	14026	14039	14073	13972	14125	13947	13925	13904	13966	14018	14035	13775	13879	14023	13945	14107	14088	13880	13847	14137	14049	13989	13934	13856	14098	14049	13959	13904	13624	13839	14207	14022	14118	14190	13950	13889	13901	13946	14113	14096	14072	13795	14095	14327	14024	14089	14112	13929	14019	14122	14117	14237	14062	13904	14163	14002	14091	13890	13902	14047	13948	14069	13956	14002	14082	14076	13941	14028	14092	13925	14081	14068	13860	13922	13930	13835	13999	14209	13912	14101	13986	13906	13928	14089	13856	14070	14002	13991	14036	13854	13977	13971	13944	13939	13875	13995	14030	13866	14065	14064	13861	14044	13954	14047	13962	13786	14049	13885	14227	14068	14049	14095	14035	13831	14104	14149	14019	13872	14063	13967	14136	13899	13893	14088	14144	14020	14008	13953	13962	13966	14144	14082	14135	14140	13832	14125	13932	13973	13897	13994	14061	13968	13978	13997	13916	13902	14032	13931	13833	14029	13762	13988	14081	14252	13912	14009	13984	13888	13970	13890	13984	14122	13986	14129	14096	13846	14015	13902	14132	13861	14040	13827	14000	13925	14101	13993	14136	13886	14095	13889	14063	14032	13947	13863	13984	14012	14106	14006	14087	14021	14016	14025	13854	13919	13938	14079	13978	13993	13907	13966	13737	13955	14199	13947	14075	13931	14086	14014	13880	13986	14021	14057	14247	14038	13855	14045	14029	14132	14007	13958	14134	13884	14056	13958	13890	13847	13945	14181	14131	13916	14061	13916	13956	14089	13938	13925	14051	13955	14055	13956	14024	14154	13867	13930	14015	13990	13947	13976	13969	14094	14185	13922	13868	13945	14037	13868	13951	13860	13860	13877	14039	13970	14022	13974	13868	14137	13996	14021	13988	13964	13951	14089	14106	13999	14066	13881	14023	14106	13890	14019	14023	14034	14168	13968	14001	14055	14099	14016	14186	14073	13931	14136	14000	14061	14246	13961	13958	14174	14003	13913	14157	13824	14262	14010	14006	13949	14190	14033	14003	14105	13978	13970	13700	14018	14073	13986	13867	13889	14112	14064	13993	14026	13864	13671	13908	13914	14184	14108	13870	13857	14182	14077	13793	13975	14092	13867	13890	14241	14119	14017	13975	13823	13923	14064	14087	13901	14010	13972	13904	13919	14205	14000	14088	13870	13949	13980	14067	13978	14061	13865	13951	14172	14069	14010	14030	14158	14065	13927	13993	14100	13850	13993	14052	14005	13963	13989	14018	13980	13850	14219	13966	13872	13867	13949	13991	14100	13971	14046	13980	13932	14028	13947	13741	13928	13993	13816	14153	14124	13946	14072	13971	14185	14138	14078	14107	13978	14204	14128	14006	14107	13990	14050	13964	13963	14093	13826	13980	14074	14199	14167	14058	13860	14064	14160	13964	14029	13935	14033	13979	14053	14148	14112	13871	14066	13931	14055	13940	14029	13903	13847	13926	13967	13925	14149	14066	13985	14003	14023	14060	13935	13881	13892	14030	14113	14088	14121	13967	13961	13971	13870	13988	13842	13955	13854	13997	13958	14118	13833	14261	14097	14086	14046	14077	14059	13933	14024	14067	14041	13929	14051	14032	13952	14083	13859	13942	13842	13989	13928	13998	13913	14026	13936	14126	14096	14039	13955	14044	14132	14069	14005	14187	13796	14025	13975	13999	13930	13773	13878	13858	13989	14005	13812	13873	14072	13917	13960	14033	14233	13892	14153	13904	14091	13979	13937	13970	13997	13967	14016	14038	14111	14098	14040	14092	13957	13922	14111	13941	13871	13971	14060	13880	13622	14099	14078	13867	14049	13967	13920	13955	13791	13994	13982	14023	13980	14133	13931	13987	14024	13897	14094	14043	13916	13974	13971	13854	14084	13885	14040	13943	13814	13863	14015	14072	13872	14039	13991	14045	13914	14005	13940	14066	13800	14017	13860	14121	13940	13944	13944	13935	14037	14097	13998	14135	13832	13917	13893	14082	14038	13987	13989	14323	14080	14198	14106	13941	14022	14060	13915	14028	14022	14019	14076	14216	14066	13917	13930	14084	13904	14011	13957	14273	13941	14006	13695	13856	14121	14187	13944	14089	13860	13975	13888	13883	13908	14154	13933	13970	14113	13930	14062	14034	13856	14223	14067	13940	13998	13996	13791	13914	14046	13922	14082	14091	13864	14098	14043	13965	14147	13803	14079	14077	14030	13758	13885	14097	13823	13817	13894	13936	13835	14145	13891	13898	13936	13919	14054	13941	13986	14043	13937	13827	14063	13983	13883	14028	14021	13986	13956	13838	14240	13815	13969	14004	14022	14054	13826	14044	14014	13933	14043	14068	13948	14065	14011	13794	13807	14176	14062	13905	13919	13841	14004	13882	14055	14068	14092	14061	14088	14096	13932	13862	13935	13981	14013	14189	14110	13804	13930	13892	14147	13881	13858	14173	14074	14030	13777	13913	14029	13900	13849	13900	13864	13930	13923	13998	13955	14029	14005	13853	13982	13973	14109	13902	13870	13891	13970	13773	13931	14013	14021	14096	14004	14054	13843	13954	14072	14015	13845	14057	13872	13974	14251	14023	13988	14015	14012	14018	13962	13866	13790	14004	13996	14170	14100	14037	13981	14022	14048	13986	14177	14077	14005	14052	13985	13976	13899	13982	13885	13933	13841	13995	14083	13850	13900	13797	14136	14165	14070	14208	13901	13889	14108	14057	14104	13927	14012	14134	14112	14044	14024	13941	14015	14148	14036	13925	14118	13964	14143	13962	13957	14075	14135	14103	14006	13989	13998	13921	13711	14092	13833	13939	13834	14073	14137	13943	14080	14054	14022	14062	14019	14099	14067	13958	13963	13990	14030	14158	14004	14242	13916	13912	13993	14014	14036	13965	14167	14115	13985	13994	13956	13969	14022	14245	13955	14070	13905	14005	13869	14024	13955	13944	14129	14108	14001	14182	13765	13894	13903	14153	13952	13968	14092	13905	14037	14189	14002	13975	13910	13842	14103	14206	13856	13936	14039	13934	13975	13972	13846	13878	13920	13962	14114	14231	13970	14003	14047	13873	13845	13928	14064	14203	13971	13994	14074	13993	13902	14037	13810	14036	14119	14014	14042	14028	13932	14179	14032	14053	13751	14108	14098	14016	14164	13977	14051	13951	13816	14060	14125	14009	13903	13880	13863	13956	13906	13815	13782	14051	14024	14087	13888	13836	14209	14096	14137	14009	14093	14124	13979	13988	14051	13975	13900	13915	13975	13988	13903	14084	13895	13968	14173	14031	14031	14084	14138	14064	13865	13953	14056	13940	14150	13813	13875	13995	14027	13985	13925	13946	14050	13885	13899	14026	13990	13932	13838	14089	13987	13972	13869	14034	14031	14029	14063	13835	14031	13899	13834	13947	14128	14030	13986	14007	13853	14003	13933	13927	14017	14158	14068	14041	13828	13999	13958	14093	14101	13887	13896	13957	14082	13819	14068	14068	14252	14077	14129	13937	13890	13913	13964	14090	13951	13828	13957	14014	13837	13902	14091	14058	13857	13991	14026	14118	13868	14028	14007	13886	13830	13906	14051	14034	14006	14012	13999	13987	13861	13876	13992	14082	13863	14019	14066	14027	14129	14285	13769	13887	13994	13820	13993	13995	14100	14071	14150	13891	14102	14018	13951	13825	13909	13773	13886	13916	14102	14045	14054	13899	13938	14007	13981	13891	14070	13972	13877	14052	13971	13945	13989	13952	13809	14068	14058	14087	14292	13880	13973	14038	14066	14118	14159	13979	13838	13872	13660	13964	14081	13980	13868	14099	14037	14053	13945	13937	14141	14090	14127	13990	14006	14044	13780	13927	14147	14056	14134	13954	13867	14041	13931	14005	14027	13965	14020	13898	13864	14077	14028	13959	14023	14150	13986	14026	14064	13919	13969	13949	13952	13923	13887	13892	13976	13969	13981	13890	13990	13923	13804	14007	13823	13859	14123	13966	14130	13890	13874	14007	13897	13862	14099	13862	14083	13936	13913	13934	14020	13899	14119	14026	13972	13818	13946	13927	14181	13981	14085	13750	13983	14117	13941	14015	13924	13973	13945	13845	13704	13919	14062	13932	13930	13940	14066	13930	14074	13988	14068	13945	14203	14090	13648	13941	13953	13913	13806	13905	13991	14002	14067	13901	13752	13992	13886	14096	14080	13817	14096	13906	13722	13742	14015	13953	13989	14005	14097	13817	14028	14098	13881	14065	14046	13952	14034	14091	13934	13878	13908	14171	13775	14066	13936	14106	14109	14198	14215	14112	13990	13972	14018	13977	13946	14083	13966	14204	14127	13954	13969	13882	14060	14053	14176	13913	14080	13947	13918	13875	13980	14095	14032	13950	13986	13924	14007	14035	13970	13974	13858	13993	14015	14084	14091	14122	13997	14017	14204	14014	13885	14045	13762	13945	14047	14072	14139	14025	14147	13960	14243	13994	13960	13945	13919	13920	14025	14018	14109	13968	14080	14005	14000	14055	13922	13966	14079	13799	13826	13781	14156	14051	13967	13967	13991	13990	13889	13905	13896	13951	13901	14010	14027	13847	14136	13892	13925	13992	14101	14046	14065	13879	13870	13978	14023	14132	14059	13917	14038	14005	13969	14088	14033	13877	13960	13832	14002	14054	13966	13944	13924	13890	14085	14014	13930	14067	13758	14025	14035	14142	13992	14205	14014	14034	13887	13850	14038	14017	13975	14009	14056	13974	14235	14123	14121	14043	13930	13986	13988	13830	13953	13971	13967	13972	13999	14062	13911	13916	13948	14112	13877	14073	14226	13902	14125	14098	14036	14181	14128	13920	14114	14006	13998	14008	13917	14070	13838	14137	13865	14069	13829	14042	13954	14143	13942	13893	13762	14128	13953	14063	14137	13994	13982	13972	14064	14042	14137	13753	13936	14043	13943	13967	13854	13840	13883	13820	14022	14054	13956	13993	14084	14068	14012	14204	14075	13901	13932	13980	13863	14045	14083	14153	13830	14010	13941	13896	13965	14070	14113	13769	13881	13830	13878
13752	25143	19368	15584	14460	13822	13282	13291	13051	12919	12982	13059	12925	12790	12862	12722	12634	12761	12609	12863	12690	12581	12945	12604	12646	12639	12595	12879	12815	12622	12680	12614	12741	12781	12626	12890	12736	12641	12467	12851	12824	12616	12697	12643	12713	12658	12697	12910	12546	12764	12744	12722	12631	12725	12765	12807	12845	12733	12825	12766	12750	12694	12478	12678	12917	12773	12760	12850	12644	12674	12683	12627	12585	12762	12657	12601	12812	12723	12754	12798	12634	12661	12577	12615	12854	12715	12667	12622	12716	12783	12751	12755	12724	12822	12713	12668	12698	12633	12754	12774	12765	12872	12677	12784	12793	12652	12621	12871	12771	12815	12642	12627	12688	12534	12799	12788	12605	12823	12659	12683	12630	12564	12700	12788	12635	12891	12795	12686	12614	12678	12792	12621	12676	12752	12704	12706	12805	12580	12890	12656	12688	12699	12818	12534	12673	12716	12778	12606	12715	12760	12806	12557	12631	12760	12696	12679	12763	12620	12795	12552	12667	12661	12753	12740	12801	12834	12670	12633	12654	12782	12850	12803	12666	12762	12663	12596	12746	12709	12642	12871	12752	12731	12635	12729	12941	12743	12635	12741	12794	12693	12654	12888	12743	12663	12611	12945	12871	12691	12660	12801	12739	12763	12731	12711	12623	12783	12745	12660	12632	12894	12735	12598	12796	12766	12692	12841	12560	12732	12908	12571	12819	12608	12591	12659	12656	12720	12767	12655	12833	12725	12855	12693	12698	12654	12733	12861	12721	12654	12842	12832	12826	12725	12776	12740	12684	12690	12839	12714	12623	12591	12503	12619	12809	12716	12717	12687	12607	12696	12906	12636	12642	12649	12689	12701	12706	12610	12587	12833	12851	12722	12617	12775	12796	12678	12651	12798	12774	12782	12643	12711	12771	12721	12617	12788	12782	12776	12739	12835	12633	12727	12718	12674	12739	12714	12707	12762	12518	12687	12670	12686	12671	12807	12737	12533	12654	12732	12589	12733	12551	12834	12776	12804	12721	12742	12670	12789	12760	12747	12818	12693	12772	12775	12725	12665	12684	12643	12602	12708	12727	12688	12800	12618	12654	12883	12873	12770	12709	12795	12772	12652	12721	12628	12689	12566	12794	12642	12753	12738	12780	12744	12777	12825	12702	12710	12866	12662	12716	12744	12551	12625	13057	12785	12580	12908	12795	12723	12766	12709	12540	12763	12690	12636	12805	12733	12641	12762	12590	12802	12725	12824	12657	12699	12808	12736	12781	12758	12862	12633	12948	12751	12654	12645	12616	12565	12677	12646	12564	12809	12812	12741	12717	12580	12824	12769	12836	12674	12643	12513	12748	12768	12782	12532	12677	12660	12651	12668	12739	12657	12765	12667	12883	12865	12724	12772	12857	12636	12610	12680	12586	12739	12711	12728	12744	12750	12727	12837	12729	12686	12640	12924	12650	12667	12708	12838	12732	12614	12638	12800	12740	12606	12661	12815	12717	12788	12617	12682	12698	12664	12770	12569	12660	12829	12848	12829	12797	12804	12683	12886	12803	12965	12720	12506	12583	12709	12721	12616	12592	12782	12642	12586	12685	12904	12647	12807	12744	12756	12684	12761	12695	12677	12759	12621	12839	12661	12703	12789	12805	12754	12741	12597	12640	12788	12627	12761	12644	12687	12630	12843	12774	12691	12664	12769	12659	12735	12686	12817	12779	12542	12724	12799	12670	12648	12689	12651	12541	12662	12835	12641	12622	12792	12708	12733	12774	12654	12863	12636	12810	12752	12786	12469	12809	12765	12576	12698	12620	12759	12755	12823	12809	12728	12756	12726	12703	12664	12640	12743	12620	12581	12878	12719	12570	12788	12699	12782	12716	12642	12731	12740	12706	12866	12708	12697	12825	12679	12623	12740	12707	12639	12825	12621	12883	12690	12853	12685	12695	12884	12668	12693	12637	12827	12557	12816	12695	12613	12792	12739	12714	12639	12734	12835	12670	12712	12825	12742	12629	12615	12719	12698	12715	12819	12624	12815	12734	12648	12612	12718	12730	12625	12780	12682	12736	12723	12610	12660	12679	12559	12631	12710	12854	12640	12479	12961	12641	12509	12769	12706	12690	12807	12849	12626	12561	12693	12771	12681	12672	12746	12761	12508	12686	12839	12528	12674	12847	12591	12751	12612	12620	12553	12802	12666	12648	12470	12745	12356	12650	12578	12676	12673	12700	12571	12713	12746	12729	12849	12631	12676	12826	12586	12667	12752	12782	12557	12705	12703	12789	12672	12540	12563	12558	12708	12553	12615	12650	12738	12694	12670	12799	12610	12706	12565	12938	12699	12750	12667	12470	12765	12624	12690	12717	12754	12633	12711	12628	12863	12633	12664	12729	12846	12702	12710	12705	12759	12720	12918	12678	12731	12801	12789	12915	12738	12727	12563	12758	12704	12697	12812	12606	12833	12746	12584	12620	12818	12752	12591	12761	12574	12690	12699	12669	12677	12592	12661	12641	12823	12566	12757	12754	12707	12888	12574	12747	12744	12675	12709	12641	12717	12661	12742	12573	12848	12731	12749	12789	12664	12967	12711	12604	12647	12769	12828	12600	12716	12774	12660	12730	12946	12810	12768	12719	12707	12596	12606	12627	12660	12531	12651	12774	12639	12837	12578	12746	12769	12659	12582	12908	12636	12601	12669	12752	12803	12638	12706	12642	12721	12511	12751	12645	12659	12840	12563	12667	12604	12649	12656	12748	12781	12556	12611	12805	12717	12769	12763	12652	12710	12687	12838	12525	12711	12739	12777	12634	12678	12603	12659	12534	12619	12793	12569	12722	12680	12732	12809	12666	12676	12663	12582	12758	12762	12618	12924	12833	12627	12631	12784	12596	12705	12691	12671	12639	12545	12721	12762	12678	12827	12802	12726	12808	12693	12717	12591	12913	12816	12900	12700	12745	12705	12599	12711	12587	12662	12627	12518	12580	12671	12746	12684	12564	12749	12612	12672	12592	12736	12600	12863	12690	12664	12740	12746	12581	12900	12758	12689	12779	12772	12843	12714	12794	12566	12648	12614	12736	12680	12738	12742	12641	12797	12774	12711	12720	12687	12839	12616	12607	12879	12826	12673	12766	12650	12700	12626	12637	12837	12681	12781	12670	12814	12620	12569	12790	12749	12715	12850	12592	12661	12745	12805	12707	12572	12646	12703	12731	12645	12923	12816	12806	12791	12782	12825	12719	12813	12713	12726	12769	12708	12774	12574	12752	12656	12787	12705	12679	12688	12823	12693	12699	12645	12757	12854	12767	12805	12866	12733	12739	12641	12737	12713	12661	12683	12747	12642	12783	12760	12719	12892	12713	12707	12628	12788	12574	12817	12620	12734	12805	12705	12701	12817	12678	12666	12547	12781	12843	12694	12628	12813	12701	12717	12602	12635	12667	12482	12770	12629	12568	12671	12736	12730	12750	12734	12672	12583	12669	12672	12577	12642	12759	12767	12741	12749	12859	12747	12613	12887	12686	12583	12669	12651	12622	12666	12667	12698	12806	12680	12722	12790	12658	12726	12874	12657	12663	12722	12752	12508	12805	12551	12721	12741	12747	12767	12847	12694	12793	12740	12739	12732	12808	12677	12720	12590	12752	12776	12600	12728	12654	12705	12499	12642	12699	12647	12684	12735	12725	12701	12715	12586	12810	12553	12722	12784	12658	12762	12655	12534	12734	12797	12755	12722	12838	12848	12766	12676	12701	12819	12712	12685	12725	12791	12683	12828	12786	12577	12708	12731	12795	12693	12681	12617	12620	12664	12749	12713	12747	12648	12672	12784	12635	12740	12632	12567	12692	12766	12878	12561	12684	12633	12698	12745	12815	12664	12770	12555	12734	12742	12689	12885	12670	12661	12730	12914	12516	12786	12727	12693	12708	12745	12642	12539	12730	12878	12691	12685	12704	12592	12798	12657	12695	12652	12698	12647	12884	12700	12690	12663	12782	12797	12750	12685	12758	12625	12769	12727	12663	12784	12546	12758	12696	12698	12622	12748	12651	12491	12664	12722	12763	12641	12657	12613	12704	12695	12772	12613	12632	12649	12772	12696	12691	12898	12639	12758	12699	12745	12657	12653	12813	12751	12792	12830	12673	12778	12753	12757	12697	12706	12895	12879	12599	12757	12777	12567	12681	12727	12681	12651	12648	12759	12599	12786	12832	12767	12771	12626	12777	12825	12719	12819	12756	12632	12583	12608	12861	12652	12698	12695	12708	12706	12756	12792	12693	12824	12675	12807	12768	12622	12569	12754	12716	12745	12797	12871	12726	12622	12719	12665	12747	12832	12794	12677	12815	12793	12791	12633	12702	12665	12952	12604	12623	12710	12832	12809	12505	12689	12594	12823	12722	12673	12759	12696	12730	12863	12746	12696	12832	12773	12795	12716	12654	12813	12696	12714	12846	12737	12782	12632	12657	12902	12771	12713	12746	12686	12886	12669	12773	12783	12605	12709	12654	12672	13003	12754	12590	12687	12727	12561	12826	12719	12484	12716	12679	12755	12685	12727	12585	12840	12821	12795	12633	12728	12602	12771	12570	12738	12663	12671	12845	12734	12737	12723	12580	12753	12850	12739	12685	12718	12562	12760	12723	12663	12693	12838	12736	12681	12886	12834	12834	12704	12891	12717	12826	12664	12817	12667	12705	12592	12592	12542	12820	12780	12715	12698	12815	12859	12652	12705	12667	12887	12595	12657	12644	12695	12805	12611	12760	12699	12565	12673	12682	12676	12742	12633	12636	12578	12918	12784	12899	12602	12633	12676	12760	12676	12657	12668	12743	12727	12732	12580	12759	12539	12822	12826	12709	12715	12578	12623	12755	12678	12631	12614	12827	12656	12636	12769	12786	12794	12653	12865	12704	12634	12666	12747	12763	12784	12676	12857	12740	12792	12631	12926	12768	12790	12645	12840	12562	12629	12702	12862	12568	12771	12705	12711	12786	12698	12849	12782	12603	12726	12637	12782	12655	12732	12723	12701	12886	12524	12692	12661	12743	12546	12644	12698	12808	12695	12542	12730	12735	12589	12719	12688	12740	12766	12709	12782	12819	12513	12715	12689	12595	12438	12638	12855	12685	12813	12776	12709	12705	12926	12792	12680
21843	20978	28207	23945	21142	22640	23274	17933	16608	16740	16623	16464	16389	16409	16377	16460	16279	16212	16185	16204	16184	16487	16369	16236	16128	16083	16244	16188	16268	16033	16172	16097	15936	16092	15987	16016	16132	16232	15941	15987	16198	16195	16282	16067	15966	16237	16135	16125	16121	15998	16070	16195	16308	15985	15999	16182	16325	16128	16206	15857	16265	16310	16140	16020	16107	16076	16191	16043	15978	16017	16196	15922	16051	16005	16066	16030	15966	16182	16044	15966	15908	15986	16085	15909	15798	15916	16251	16146	15992	16130	15920	15955	15894	15950	16192	16156	15840	16019	16001	16103	15811	16005	16327	15962	15905	15929	15962	16019	16043	16048	16149	15899	16030	16004	16019	15907	15929	16018	16073	16023	16028	16035	15949	15850	16257	16007	16142	15990	15980	15901	15900	16031	16197	15897	15932	16010	15876	16053	15885	15973	16081	15906	15897	15947	15897	16012	16072	16001	15976	16082	16138	16011	16283	15950	16057	15910	15849	15997	16121	15937	16291	16095	16148	16135	15955	15776	16016	16086	16171	16030	15872	16044	15958	15846	16087	15999	16057	16237	16134	15981	16037	16084	16265	16145	16160	16046	16046	15820	16148	16027	15954	16014	15910	16024	15983	16155	16041	15915	16056	15971	16304	15895	16097	15989	15985	16067	16007	15914	15967	16014	16071	16005	16097	16067	15772	16173	15911	16138	15854	16030	16009	15878	15910	16028	15967	15940	16054	16011	16100	15993	15898	15956	16099	16021	15821	15906	16207	15901	15859	15942	15898	16129	16007	15863	15958	16053	15941	15960	16053	15921	15945	15985	15962	16060	16017	15982	16091	16076	15853	16046	16080	16069	16101	15913	16162	16044	16144	16136	16114	16156	16005	15838	16064	16198	16067	16287	16141	15967	16056	16143	15997	15991	15939	16072	15790	15875	16020	16195	16146	16068	15931	16156	16089	16088	15904	15953	15983	16091	16209	16046	15911	16170	16362	16174	16021	16064	16038	15879	16082	15992	15773	16044	15858	15871	16050	15713	15790	16061	15930	15961	16130	16068	16114	16008	16107	15935	16042	15798	15947	15935	15901	15666	16190	16016	15989	15968	15962	16035	16046	16033	15979	15983	15928	16094	15942	15821	15877	15901	15835	15837	16016	16230	15930	15995	15921	15953	16035	15907	16115	15922	16168	16114	15933	16147	16000	16223	16017	15914	15921	15924	15953	16157	16155	15838	15784	15935	16012	15974	15966	15848	15910	16040	16000	16246	15970	16246	15889	16017	16154	15920	16164	16045	16096	15879	15985	15965	15923	16073	16214	15901	16101	16036	16156	15996	16076	15988	16218	15775	15929	16131	16217	15911	16176	16177	16131	16091	15933	16019	16029	16012	16072	15967	15734	15987	15955	16113	16240	16106	16078	15995	15957	15979	16027	15879	15912	15935	15975	15982	15966	16105	15941	16151	15854	16082	15989	15983	16063	16132	16183	16006	15930	16014	15966	16152	16006	16110	15975	16225	15887	16180	15962	16201	15877	15942	15984	16044	15907	15971	15949	15997	15914	15983	15954	15945	16078	16395	15985	16136	15929	16049	16044	15992	16137	16079	16149	15999	15962	16031	16079	16070	16073	16170	15837	15937	15914	16044	15941	16006	16073	15805	15992	16100	15831	16066	15946	16074	16069	15997	15817	15888	16097	16222	15928	16234	15928	15945	15921	16035	15881	15960	16067	15981	15962	16084	15956	16083	16041	16088	15869	16070	16114	16092	15932	16196	16006	15898	15918	16031	15842	15937	16059	16010	15916	15910	16113	15987	16062	16112	15803	16020	15879	15880	15880	16011	16053	15842	15750	16028	15865	15732	15844	15999	16235	15952	16104	15986	15812	16270	16029	15849	15928	15839	15994	15858	16075	16012	16130	16145	15943	15994	15897	16044	15926	16007	16019	15800	16197	16178	15994	15943	15989	15871	15982	16023	16143	15947	16203	16118	16155	15985	16017	15864	15957	15972	16036	16143	16068	16024	15986	16025	15936	15897	16111	16074	16070	15975	16157	15669	15934	15812	16070	16119	15857	15948	16124	16083	16044	15995	16104	15971	16130	15981	16123	15948	16227	16010	15954	16196	16264	15869	15983	16009	15939	15844	15952	15846	15993	15901	15870	15903	16121	16145	15862	15911	16141	15888	15971	15919	15950	15999	15995	16004	15822	15986	15919	16074	15987	15945	15904	16003	16106	16116	15987	16025	15988	15989	16029	15952	16110	16007	15927	16099	15903	16010	15994	15952	15831	16074	16175	16115	15988	15906	15967	15777	15667	16068	16030	15930	16122	15932	15903	15880	16203	15994	15972	16203	15928	16065	16026	15997	15827	15986	16088	15995	16074	15964	15985	15868	16200	16104	16083	16194	15998	16147	16108	16001	16038	16105	15886	15901	16040	15874	15859	15995	16073	15891	15860	16065	16212	16112	16094	15970	16210	16115	16045	15974	16044	15959	16029	16019	15940	16156	16094	16059	16050	16192	16028	16021	16075	16023	15994	15949	16111	16076	16068	16256	16044	15938	16160	16206	16266	16006	16033	15961	15983	15956	16170	15987	15958	16223	16296	16087	15929	15988	16041	16193	16147	15919	16015	16065	16295	15915	15849	15875	15945	15949	15909	15955	15997	15985	16096	15988	15910	15821	15998	15851	16200	15882	15995	16040	16046	15899	16089	16207	15948	16005	16105	15978	15996	15844	16013	15971	16194	16140	15859	15942	16035	16050	16184	15940	16124	15840	16036	16103	15928	16224	15887	15976	15965	16251	16070	16168	16014	15977	15878	15966	16017	15952	15940	15965	16119	16241	16012	15960	16033	15873	16141	15979	16076	16034	16084	15947	15984	15999	15880	15793	15973	15914	16046	16072	16108	15910	15929	16105	15981	16020	16003	16112	16101	15995	16071	15701	16014	15968	16025	15806	15915	16003	16212	15944	16032	15915	15921	15908	15925	15893	15923	16089	16053	16323	16062	15991	16179	15921	16027	15983	16060	15990	15739	15797	16057	15879	15964	16205	15973	16307	16007	15897	15916	16158	16079	15823	15900	16092	16161	16035	16133	15931	16294	16022	16020	15870	15748	15891	16044	16032	15991	16078	15972	16006	16195	15977	16086	16138	15908	15866	16000	16170	16135	16082	15826	15880	15946	16037	15950	15959	16132	15971	16174	15927	16047	16032	15879	16064	15879	16052	16047	15989	16050	15858	16039	15822	16009	16065	15999	16005	16018	16007	16134	16050	15852	15955	15957	16300	15911	15872	16016	16103	15953	16168	15990	15974	16109	15987	15993	16047	16207	15877	15966	16058	15894	15948	16022	15939	16091	16131	16151	16199	16056	15867	15866	15970	15979	15990	15824	16088	15975	15942	15921	16014	15797	15791	16093	16038	16074	15907	15853	16136	16233	15808	16149	15977	16207	15960	15917	15973	15992	16179	15990	16061	15942	16105	16183	15979	15854	15941	15937	16035	15873	16093	16062	16137	16007	16121	15983	15782	15937	16039	15999	16014	16078	15868	16044	16005	15900	16062	16087	15929	16235	15894	16008	16190	15889	15916	15996	16006	16154	15896	16139	16210	16103	16050	15899	15861	16083	16083	16189	15985	16126	15918	16036	16068	15882	15962	15773	15955	15973	16019	16194	16128	15781	15948	16186	16021	16080	15947	16152	16118	16067	16020	15997	16073	15939	15872	15857	16135	15996	15859	15858	15840	15906	16029	16012	15817	16004	16006	16039	15915	16082	16233	15777	16006	16124	16048	15961	15967	16037	16056	15933	16013	16044	15842	15961	16002	15966	16110	15983	15989	15995	15948	15991	16033	16002	15895	16005	15989	15907	16119	15933	15861	15988	16068	15850	15949	15954	15937	15888	15956	15968	15929	16024	16140	16162	15899	15926	16088	16148	15994	15979	16141	15814	16121	16033	16012	16218	16136	16189	15914	15798	15983	15938	16115	16103	15878	15900	15988	15792	15970	16013	16033	15963	16083	15990	15980	16035	16001	15981	16028	16002	15898	15931	16039	15906	15969	16085	15850	16207	15991	15807	16111	16137	16009	15777	16179	16210	15946	16037	15849	15922	16129	15855	15934	15900	16164	15924	15945	15947	16032	15898	15924	16229	15915	16049	15877	16029	16062	15960	16114	16238	16083	16204	15820	15801	15982	16069	15953	15965	15975	15851	15949	15991	16016	15829	16002	15971	15929	16103	15955	15917	16059	15894	15896	16040	15970	15951	15977	16056	16098	16116	16078	15927	15855	16006	15933	15856	15916	15779	16007	15929	16074	16084	16118	16080	16006	15873	16130	16046	16011	15958	15813	15932	15960	15722	16117	16217	15933	16168	16033	15906	15965	16173	15882	15945	16032	15898	15780	16171	16074	16020	15963	15971	16012	16076	16077	16026	15950	15812	15907	15949	16013	15962	15957	15993	16060	16030	16063	16025	16072	15965	16008	16033	16035	16159	16093	15940	15923	16201	16190	15967	15982	16061	16165	15932	15927	16101	16075	15986	15898	16035	15943	16095	15897	15967	16221	16138	16026	15934	16103	15800	16183	15940	15836	16045	16063	16147	16121	15987	15900	15932	16065	16103	16019	16138	16065	15980	16007	16038	16110	15904	16142	16067	16044	15847	15958	16211	16022	16102	15938	16006	15963	15970	15925	15873	15959	16118	15874	15937	16243	16069	16048	15905	15982	16151	16060	15884	16023	15915	16142	16205	15924	16126	16144	16247	16240	16067	16009	16055	15941	16062	15975	15982	16081	15994	15834	16125	16058	15973	16103	16074	15933	16251	16134	16223	16110	15977	16119	16083	16020	15939	16192	16011	15948	16048	15969	15895	15897	15946	16192	15885	15934	16029	16068	16113	15982	15896	15863	16082	15845	16024	16050	16153	16013	15955	16018	15978	15971	15908	16092	15669	16017	15896	16030	15994	16079	16083	16126	16062	15782	16059	16041	16014	16127	16120	16008	16076	15914	16073	16002	16025	15870	16024	15877	16054	16173	15928	15991	16035	15985	16065	15997	16119	15961	15922	16161	16171	16041	16026	16113	16100	15895	16086	16067	16012	15982	15896	16045	16082	15844	16059	15960	16098	15793	15871	15902	16094	15808
15205	32948	25769	19202	17524	16185	15396	14914	14909	14595	14301	14367	14380	14144	14116	13987	14214	14148	13988	14137	14075	14052	13875	13869	13950	14000	14272	14025	13927	13976	14066	13970	13936	14182	13867	14218	14071	13945	14076	13796	14049	13995	13943	13937	14048	13911	13871	13926	14013	13972	13958	13764	13852	13839	14000	13956	13968	14009	13877	13993	14003	13997	13941	14015	13942	13900	13885	13991	14004	14020	13820	13969	13884	13844	13791	13856	14031	13895	14153	13844	13782	13824	13876	13939	13900	13875	13979	13892	14023	13946	13892	13888	13918	14029	13894	13888	13912	13912	13887	14044	13874	13875	13914	13897	13974	13954	13822	13863	13874	14030	13774	14013	13898	13778	14089	14018	13770	13828	14051	13928	13874	14038	13913	13924	13896	13804	13989	13851	14031	13867	13824	13719	13826	13902	13890	13914	13967	14082	13996	13881	13924	13891	13780	13856	13963	13909	13905	13926	13860	13959	13852	13991	14089	14051	13997	14049	13805	13891	13867	13932	13917	13763	13985	13921	13930	13937	13962	13824	13961	13898	14013	14070	13863	13909	13958	13919	13923	14062	13880	13946	13994	13843	13847	14070	13892	13960	13973	13876	13827	14031	13962	13869	13913	13938	13987	13948	14027	13829	13916	13745	13931	13898	13762	14024	13813	13951	14030	14044	13744	13893	13922	13880	13920	13951	13943	13955	13917	13845	13911	13792	13995	14050	13832	13759	13845	14013	13816	13784	13908	13752	14058	13721	14105	13878	13910	13825	13846	14013	14107	13932	13864	13898	13981	13959	13834	14002	13847	13826	13884	14030	13853	13991	13907	13933	13844	13962	13877	13871	13677	14055	13957	13944	13934	13807	13912	14002	13909	13788	13931	13691	13862	13898	13993	13912	14065	13943	13931	13752	13743	13964	13918	13945	13933	14012	13921	13967	14000	13890	13885	14000	13896	13919	13879	13818	13991	13875	13994	13741	13862	13994	14018	13953	14014	13936	14101	13876	14042	13872	13874	13902	13961	13933	13963	13919	13866	13800	13868	13788	13907	13865	13973	13788	14027	13958	13940	13882	13877	14119	13894	13807	13753	13767	13905	14032	13933	13961	13929	13873	13955	13968	14053	13864	13971	13747	13935	13581	13854	14177	13969	13840	13959	13996	13818	13925	13664	13935	13758	13782	13937	13896	14002	13883	13844	13887	13920	13892	13841	14036	14020	13973	13810	13920	13767	14089	13907	14043	13913	13991	13978	14033	13866	13868	13902	13856	13845	14126	13895	13892	14005	13992	13688	13916	13958	13862	13955	13880	13876	13907	14005	13888	13831	13875	13946	13872	13781	13907	13986	13912	13926	13915	14038	14009	13903	13925	13853	13751	14001	13952	13923	13870	13957	13819	14053	13880	14048	13951	13961	13828	13832	13806	13906	13831	14162	13858	14021	13980	13949	13912	13872	13918	13905	13956	13943	13957	13886	13857	13970	13924	13805	14007	13897	13923	14026	13858	13929	13797	13947	14000	13916	13868	13890	13794	13721	13876	13762	13932	14018	14080	13848	13720	13672	14021	13957	13735	14017	13806	13971	13992	14016	13843	13978	13857	13904	13816	13783	13788	13859	14071	13919	13926	13985	13947	14026	13838	13823	13882	13799	13921	13913	13876	13701	13989	13688	13811	13954	13879	13750	13805	13841	13898	13859	13924	13961	13988	13943	14031	13935	13685	13960	13973	13860	13864	13815	13846	13861	14045	13917	13959	13792	13890	14014	14033	13885	13732	13959	13767	13856	13933	13894	13886	14102	13820	13843	13847	13946	13851	13905	13983	13851	13804	13936	13907	13779	13926	14023	14002	14043	14037	13922	13876	13848	13810	13932	14052	13760	13896	13854	13874	13982	13823	13958	13953	13947	13989	13792	13906	13903	13914	13942	13926	13785	14137	13857	13920	13826	13829	14085	13793	13747	13950	13974	13984	14095	13745	13819	13775	14079	13821	13858	13877	13670	14054	14032	13943	13986	14057	13810	13949	13794	13803	13863	13838	13811	13885	13831	13949	13943	13966	14031	13789	14088	13872	13885	13895	13919	13948	13821	13990	13873	13808	13882	13905	13820	13903	13969	13962	13808	13972	13843	13916	13911	13937	13826	13756	13655	13889	13928	13742	13964	13862	13908	14015	13834	13967	13754	13794	13901	14041	13889	13941	13764	13838	13733	13826	13736	13869	13850	13834	13709	13899	13917	13875	13865	13902	14040	13971	14066	13989	13751	13805	14032	14156	13998	13933	13800	13752	13737	13885	13967	13794	13879	13947	13918	13801	13870	13858	13872	13997	13855	13868	13843	13979	13786	13911	13991	13776	13746	13927	14091	13911	13967	13861	13944	13868	14048	13926	13866	13975	13925	13941	13945	13936	13935	13874	13809	13899	13830	13981	13886	13904	13800	13802	13866	13899	13893	13886	14019	13813	13738	13942	14039	13848	14111	13893	13845	13827	13894	13991	13906	13771	14111	13967	13743	13880	14100	13891	13761	13849	13887	13993	13918	13846	13932	13873	13922	13875	13814	14035	13946	13951	13717	13929	13741	13891	13963	13805	13736	13932	13948	13916	13908	13753	13867	13969	13948	13925	13864	13977	13928	13963	13972	13882	13955	13895	13851	14038	13850	14048	13888	14063	14020	13861	13850	13975	14032	13799	14076	13931	13816	13835	13924	13897	13932	13985	13891	13958	13861	14068	13963	13943	13944	13968	13816	13822	14062	13844	14026	14087	13761	13936	13980	13860	13806	13823	13950	13936	13990	13977	13907	13740	13909	13975	14002	13864	13856	13851	14062	14078	13969	13934	13808	14131	13824	13977	14054	13859	13838	13820	13909	13881	13961	13905	13955	13720	13914	13922	13869	14004	13992	13859	13845	13704	13856	13800	13805	13942	13978	13901	13764	13904	13894	13862	13934	14124	13878	13863	13879	13876	13890	13869	13910	13976	13888	13878	14103	13891	13943	13917	13829	14024	13680	13910	13933	14109	14022	13908	13830	13943	13993	14028	13983	14026	13987	13797	13965	13939	13818	14053	13589	13807	13936	13813	13895	13915	13975	13763	13896	13923	13900	13875	13909	13904	13991	13931	13828	13968	13877	13962	14110	13914	13918	13836	13942	13963	13845	13918	13898	13865	13785	14051	13808	13957	13930	13726	13837	13800	13892	13865	13940	13969	13705	13861	13875	13994	13816	13855	13932	13992	14037	13883	13777	13774	13964	14044	13924	13914	13977	13922	13905	13887	13933	13754	13959	13940	13972	13736	13743	13844	14028	13937	13912	13909	13959	13935	13782	14060	13816	13773	13869	13892	13933	13918	13930	13786	13796	13917	13773	13894	13731	13924	13901	13842	13977	13989	13896	13745	13792	13820	13826	13961	13963	13964	14046	13886	13824	13867	13906	13901	13773	13736	13752	13979	13854	13870	13948	13972	14004	13893	13974	13817	13873	13869	13896	13867	14013	13802	13938	13948	13977	14029	13901	13811	14079	13974	13957	13847	13826	14082	13790	13752	13907	13966	13900	13944	13952	13836	13920	13768	13844	13934	13952	14018	13924	13904	13933	13925	13796	13893	13777	13846	13903	13750	13855	13967	13909	13748	13880	13906	13794	13911	13978	14018	13949	13948	13733	13922	13945	13910	14044	13821	13853	13856	13848	13889	13823	13939	13835	13871	13948	13869	13840	13697	13856	13854	13923	13902	13962	13832	13854	13779	13787	13886	13867	13787	13901	13816	13842	13854	13853	13859	13931	13911	13753	13873	14092	13854	13804	13880	13976	13685	13898	13818	13935	14020	13819	13993	13956	13995	13829	13826	13922	14035	14026	13843	13877	13899	13878	13890	13998	14038	13930	13668	13834	13888	14037	13884	13850	13755	13999	14021	13888	13821	14063	13903	13845	13768	13844	13908	13939	13971	13920	13853	13905	13945	13961	13977	14066	13789	13970	13927	14050	13739	13938	13887	13931	13866	13868	13897	13910	13895	13826	13753	13928	13799	13914	13939	13892	13939	14025	14034	13804	13964	14012	13824	13972	13839	14018	13905	13881	13877	13869	13967	13944	13945	13849	13871	13939	13915	13751	13880	13919	13983	13714	13733	13836	13767	13876	13757	13863	13724	13756	14027	13946	14067	13849	13809	13739	13930	14055	13888	13871	13896	13855	13979	14035	13813	13840	13877	13945	13903	14058	13606	13975	14034	13798	14011	13889	13863	13866	13863	13758	13987	14010	13836	13966	13846	13835	14091	13863	13900	14016	13963	14066	13860	13960	13948	13852	13945	13969	13895	13889	13888	13754	13957	13867	14024	13825	13790	13855	13979	13809	13784	13918	13828	14157	13935	13931	13857	13876	14056	13688	13979	13824	13841	13797	13779	13840	14021	13914	13946	13992	13922	14014	13804	13823	13894	13981	13884	13747	13935	14039	13796	14013	13697	13789	13776	13851	13946	13900	13770	13922	13999	13878	13933	13837	13899	13864	13962	13923	14083	14008	13917	13946	13889	13990	13775	13794	14129	13875	13866	13944	14032	13926	13876	13706	14023	13672	14000	14044	13816	14050	13945	14075	13950	13945	13874	13784	13916	13863	13712	13959	13890	13837	13931	13869	13845	13837	13940	14010	13994	14006	13938	13802	13895	13891	13858	13834	13991	13978	13788	13841	13992	14033	13949	14002	13933	13854	13986	13896	14000	14001	13836	13866	14023	13811	13843	13837	13855	14004	13853	13984	13723	13921	13972	13944	13903	13814	14047	13801	13941	13906	13906	13885	13686	13871	13822	13861	14041	13912	13834	13791	13936	13754	14007	13874	13872	13869	13827	13876	13918	14106	14007	13843	13815	13893	13771	13851	14038	13805	13879	13900	13728	13854	13902	13986	13969	14005	13875	13724	13770	14066	13901	13824	14037	13917	14008	13815	13912	14007	13896	13917	13969	14051	13820	13881	13958	13842	13979	13823	13863	13793	13888	13927	13880	13764	14037	13997	13993	13709	13750	13830	13809	13829	14030	13995	14049	13937	14010	13774	14029	13861	13918	13840	13717	13893	14001	13991	13977	13924	13802	13877	13979	13947	14030	13992	13965	13965	13909	13666	14001	13737	13959	13872	13831	13818	13970
27967	21854	22036	17946	14944	14619	14718	14262	14131	14226	14076	14100	14167	14275	14094	14038	14098	14365	14243	14011	14134	14039	13906	14049	14036	14004	14035	13913	13963	14064	14082	14176	14035	14224	14058	14020	14061	14009	14062	14002	13856	14087	13917	13916	13973	14166	14125	13799	14119	13907	13956	13900	13727	13997	14175	13981	14074	14089	14085	13968	14208	14153	14116	14276	13869	14095	13982	14038	14132	13968	13834	13990	14141	14191	14203	14071	13990	14232	14281	14165	14157	14024	13982	13994	13957	13970	13863	13887	14025	14080	13922	14123	13929	14028	14184	14202	14039	13907	13845	13906	13938	14156	14003	14012	14014	13854	13911	13809	14186	13993	13763	14004	13940	14021	14037	14024	14197	14056	14140	14318	14069	13921	14201	13959	14152	14143	13872	14112	14036	14153	14073	13845	14052	14043	13992	13946	13969	14105	14011	13935	13885	14059	14167	14102	14171	14061	14069	14076	14242	13830	14019	13846	13915	14017	14119	14181	14082	13891	13958	14053	14177	14218	14093	14060	13919	13935	14170	14108	14041	14097	14151	13882	14039	14072	14102	14132	14169	14067	14057	14063	13883	14062	14043	14160	13934	13878	14020	13952	14108	13972	13862	14067	14208	14007	14170	14231	14124	14203	14165	14110	13877	13919	13891	13991	14043	14052	14042	13997	14024	14146	14016	13921	13963	13986	13878	13732	14193	14004	14261	14298	14028	13976	14113	14045	14033	13877	13944	14180	13993	13956	14117	14201	14160	14153	14060	14045	13923	14100	14010	14173	14171	13950	13896	13986	14149	14094	14039	14050	14213	14000	14034	13812	13987	14075	14033	13771	13832	14007	13951	14072	14054	14083	14110	13930	14002	14248	14139	14263	14123	13891	14137	13919	14094	14121	13904	13966	14163	14001	13977	13978	14045	14102	13852	13790	13941	13855	13836	14015	13887	13867	14113	14085	14059	14131	14001	13967	14177	13978	13947	13961	14162	14219	13955	14084	13897	14037	14013	13943	14067	13885	13971	14025	13968	14028	14135	14037	13953	13968	14145	13922	13989	13856	14098	14095	14076	14072	14045	13966	14107	14096	13888	14058	13835	14137	13934	14071	13984	14135	13949	13970	14178	13971	13915	13947	14093	13804	14016	14125	14025	14055	13875	14048	13905	14015	14074	13850	13925	14042	14122	14140	14107	14215	14086	13895	13984	14189	14263	14050	14205	13953	14021	14182	14072	13969	14164	14177	14015	14236	14071	13915	14178	13883	14047	13926	14021	13896	13737	14029	13945	14123	13881	14114	14027	13973	14166	14085	14023	14014	14039	14029	13990	13987	13748	14216	14016	14063	14106	14025	14106	13980	13958	13864	13965	13937	14086	13921	14024	14003	13804	14096	14037	14203	13955	13908	14024	14048	14010	13924	13994	14060	14114	13837	14037	14070	13863	13942	14147	13980	14135	13974	13889	14060	14092	13952	14056	14056	14027	14029	13866	14113	13997	13883	13813	13888	14104	14051	14154	13976	14068	14117	13924	14190	13948	14102	14153	14103	14039	13841	13965	14030	14072	14113	13902	14197	13959	14185	14012	13859	14150	14012	14255	14042	14063	13928	14189	14242	14203	14020	13956	13891	13853	13959	14098	14365	14162	14043	14208	14085	14245	14022	14109	14009	14193	14068	14051	14124	14044	14030	14066	14015	14107	14003	14204	14041	14180	13994	14259	14065	14020	14070	14150	14196	14135	14021	13846	13944	13997	14080	14242	14125	13993	14265	14093	14034	14044	13954	14111	13971	14111	14016	14034	14184	13947	14151	14229	14194	14136	14135	14069	14075	14000	13991	14021	14027	14035	14226	14032	14005	14015	14137	14160	14091	14094	13984	14003	14127	14167	13993	14120	14067	14136	14252	14022	14062	13838	13928	14000	14133	14023	14027	14032	13985	14152	14209	13904	14014	13998	13952	14029	14031	14011	14041	14001	14081	14089	14036	14134	13866	13947	14084	14008	14130	13862	13995	14002	13924	14008	14350	14100	13892	14119	13921	13919	14011	14002	14060	13962	14070	14197	13902	14085	13989	14045	13906	14057	14043	14198	14094	14031	14062	14002	14218	14181	14101	13903	13951	13914	14100	14056	14059	14106	14118	13987	14101	14088	14198	13976	14088	14128	13999	14054	14054	14027	13886	13911	13859	14128	14204	14027	14051	14045	14058	14078	13974	13968	14084	14084	13879	14017	14006	14193	14150	13945	13909	14159	14185	13935	13932	14275	14017	14030	14038	13879	14007	13990	14221	14021	13956	14302	14038	14076	14114	13991	13674	13996	14023	13899	14043	14120	14060	14081	14141	13987	13906	14131	14094	14146	14183	13927	14120	13864	13957	14063	14034	14047	13877	14148	13845	13858	13988	14097	14284	13947	14013	13983	14207	14031	14085	14208	14129	13964	14032	14039	14186	14158	14062	14142	13837	14024	13958	14019	13977	14057	14013	13950	13978	14082	14067	14074	14069	14012	14090	14082	14099	13913	14099	14102	13996	14040	14086	13964	14083	14129	14214	14030	14142	14184	14004	14125	14159	14224	13993	13933	14077	14004	14135	14170	14134	14014	14015	14139	14178	14151	14279	14066	14086	14022	13930	13953	14191	13982	14051	13962	14077	13882	14055	13943	13994	14229	13956	13973	14087	14046	14013	14061	14083	14033	14088	13802	14237	14109	13988	13928	14071	13994	14016	13885	14016	13987	13856	14112	14078	14051	14214	14015	14158	13943	13946	14010	14207	13965	13924	14175	13890	13993	14042	13974	14025	14153	14151	13974	13942	13922	14026	14098	14026	14022	14174	13967	14069	14209	13856	14297	14034	13958	14104	14284	14164	14049	13961	14068	14209	13876	13931	13981	13937	14118	13978	13992	14036	13992	14185	14229	13964	14067	13914	14071	14060	14012	13969	14008	13816	14268	14160	13962	14045	14073	13958	14134	14055	13954	14005	13988	14130	14119	13871	14035	14151	14040	14134	14120	14090	13932	14069	13938	14137	14071	13911	14036	14135	13992	14020	14096	14181	13955	13970	14072	13980	14099	14092	14013	13884	13900	14148	14140	13973	14218	14010	13982	14083	14150	14124	14092	13968	14134	13954	14042	14001	13971	13978	14026	13998	14083	13920	13943	13963	14011	13959	13932	14068	13979	14019	14057	14017	14115	13997	14004	14004	13753	14090	14023	14271	13865	13966	13923	13874	13899	13909	13988	14051	13998	13864	14047	14153	14011	13955	14190	14071	14042	13982	14019	13980	13979	13920	14099	13978	14217	14012	13897	14119	13909	14059	13994	14036	13977	14147	14027	14036	14051	13935	14306	14043	14052	13952	14242	14204	14061	14080	14256	13943	14024	13940	14031	14161	13906	13971	13757	13951	14087	14037	13971	14146	13907	14032	13989	14003	14039	14005	14102	14035	13855	13850	14037	14063	14058	14150	14172	13997	14020	14047	14044	13974	13994	14027	14115	14115	14025	14055	14042	14054	14312	14104	13941	13801	14094	13831	13843	13987	14140	13962	13860	14011	14000	14031	14010	14148	13945	13933	13949	14050	13815	13897	14151	14048	13893	13963	13993	14085	14105	14065	13945	14016	13915	14096	13932	13989	14058	14115	13980	13947	14086	14114	14160	14057	14157	14099	13992	14171	14159	14144	13851	13972	13937	14129	14264	14056	14181	13945	13935	13996	14112	14023	14203	13932	14033	14090	14054	14035	13829	13936	14159	14004	14078	14222	13994	13891	13956	14247	13983	14017	14002	14043	14325	13936	13882	14064	13882	14131	13984	14001	14081	14146	14186	14210	14174	14105	14172	14009	14007	13892	14045	14050	13813	13971	14030	13856	13918	14112	14123	14148	14081	14111	14159	13989	14085	13891	13813	13942	14102	13990	14032	14128	14160	14038	14137	13801	13857	14038	13990	13937	14095	14067	14053	14249	14079	13848	14024	14038	13939	13980	13951	14078	14055	13991	14062	13899	14082	14029	14055	13945	14016	13968	14019	13889	14024	14067	14118	14037	14054	14087	14070	14191	14063	14066	13947	14072	14179	14107	14016	13975	14053	14155	14038	13914	13977	14039	13997	14198	14048	14169	14005	14144	14269	14218	13929	14064	14166	14017	13935	13920	13961	13922	14095	14043	13983	13952	14021	13958	13908	13919	14184	13974	14204	14172	14037	14011	13964	13957	13975	14221	14147	13982	14065	14073	14152	14072	14053	14038	14100	14029	14065	14075	13950	13996	14098	13936	13993	14161	14109	14163	13998	14223	13934	14021	14044	14081	13967	14184	14148	14058	13959	13883	14125	13986	14136	14007	14170	13919	14015	13955	13967	14011	14107	14187	13993	14167	14026	14164	13934	13935	13898	14034	14032	14154	14179	14196	13891	14092	13914	14293	14004	14098	14106	14090	13960	14118	13943	14095	14051	14035	14032	13971	14006	14024	14157	14097	14006	14018	14168	14010	13993	13940	14210	14019	13975	14170	13942	14062	13943	14054	13975	13968	13982	13996	13937	13963	14079	14023	13819	14000	13944	13879	14045	14124	14025	14057	14100	13984	13928	13976	14282	14174	14018	14185	13990	13980	14157	13958	13946	14081	14008	14053	14039	14142	14079	14180	14010	13813	14044	14000	13962	14058	14058	13967	13941	13967	14041	14168	14127	13960	14154	13991	13932	14060	14070	13952	14152	14083	13890	14158	14148	13875	13866	14043	14034	14127	14026	14047	13985	13976	13971	14109	14016	13875	13903	13898	14005	14078	14026	13905	13795	14084	14123	13823	13983	14051	14099	13983	14026	13952	13981	13945	13963	13937	14178	14034	14124	14152	14168	14091	13998	14033	13874	13905	13995	14200	14082	13758	13984	13998	13962	13982	14237	14141	14179	14012	13912	14013	14225	13816	14135	14065	13863	14055	13955	14131	14056	13885	14138	13910	14099	14100	13884	13951	13978	14028	14230	14015	13927	13960	14115	14025	13949	13810	14013	14086	14144	14214	14006	14004	13985	13996	14067	13991	14144	14152	14002	14047	14146	14056	14105	14174	14145	13970	13889	14076	14036	13873	13983	14102	14007	14030	14094	13972	14122	14078	14120	14047	14013	13981	14093	14143	13902	13951	13957	14264
15787	22328	17750	14550	13870	13430	13117	13262	12929	12826	12933	12932	12662	12634	12743	12757	13004	12737	12781	12804	12672	12676	12764	12667	12921	12555	12662	12765	12780	12564	12733	12684	12638	12716	12852	12858	12662	12858	12732	12482	12743	12864	12735	12602	12693	12802	12703	12698	12699	12654	12761	12661	12965	12662	12781	12475	12605	12616	12777	12549	12739	12771	12756	12698	12703	12626	12752	12666	12671	12572	12576	12671	12719	12655	12708	12766	12604	12678	12752	12778	12608	12645	12675	12634	12671	12677	12526	12787	12626	12734	12720	12732	12819	12656	12627	12526	12702	12643	12821	12641	12738	12645	12461	12596	12645	12816	12674	12641	12513	12492	12688	12607	12618	12764	12969	12798	12679	12697	12552	12701	12811	12582	12711	12835	12674	12655	12749	12723	12638	12668	12597	12514	12637	12653	12690	12653	12658	12760	12727	12666	12757	12700	12516	12700	12739	12711	12545	12687	12755	12759	12673	12662	12687	12801	12519	12667	12711	12770	12797	12699	12615	12596	12632	12802	12537	12564	12832	12713	12637	12877	12713	12497	12643	12600	12661	12602	12616	12709	12756	12638	12695	12661	12610	12668	12555	12547	12812	12539	12775	12721	12618	12728	12627	12766	12726	12573	12643	12690	12611	12673	12639	12775	12556	12613	12649	12802	12627	12829	12699	12583	12531	12585	12823	12728	12732	12585	12828	12711	12780	12636	12712	12741	12704	12753	12580	12670	12771	12680	12652	12699	12641	12666	12795	12685	12585	12714	12798	12635	12594	12689	12687	12637	12646	12707	12678	12666	12774	12634	12760	12569	12535	12702	12718	12758	12682	12849	12844	12742	12633	12633	12767	12682	12883	12713	12801	12658	12646	12470	12618	12682	12612	12660	12686	12813	12668	12682	12643	12753	12737	12793	12791	12755	12739	12909	12714	12773	12598	12739	12774	12810	12801	12632	12844	12741	12753	12641	12618	12740	12698	12647	12725	12720	12709	12794	12594	12662	12696	12715	12755	12632	12566	12829	12767	12878	12749	12743	12735	12720	12715	12826	12669	12711	12728	12665	12617	12872	12766	12822	12619	12821	12599	12688	12706	12623	12801	12727	12692	12729	12674	12768	12697	12805	12711	12721	12827	12746	12645	12518	12800	12704	12660	12634	12658	12978	12596	12666	12604	12742	12610	12757	12623	12761	12675	12638	12727	12685	12631	12657	12703	12646	12796	12680	12668	12713	12657	12542	12834	12696	12448	12753	12811	12676	12681	12648	12560	12662	12626	12639	12616	12706	12591	12709	12775	12705	12834	12581	12807	12593	12608	12716	12485	12556	12601	12611	12656	12559	12790	12704	12604	12687	12790	12695	12846	12650	12715	12669	12831	12703	12559	12798	12769	12577	12459	12792	12638	12651	12650	12741	12714	12581	12651	12638	12849	12484	12653	12843	12773	12828	12837	12491	12700	12650	12784	12698	12550	12789	12560	12653	12858	12630	12739	12691	12883	12800	12539	12705	12917	12669	12618	12637	12550	12583	12849	12762	12788	12688	12694	12733	12846	12731	12778	12664	12675	12608	12583	12802	12683	12679	12744	12660	12680	12488	12782	12547	12777	12669	12668	12857	12724	12787	12659	12659	12760	12618	12639	12706	12791	12703	12704	12723	12708	12653	12526	12808	12814	12672	12765	12760	12688	12824	12630	12778	12716	12687	12761	12583	12774	12780	12520	12665	12616	12777	12699	12627	12835	12553	12490	12735	12804	12579	12698	12886	12682	12731	12836	12749	12701	12691	12911	12731	12777	12777	12719	12641	12604	12690	12558	12709	12693	12678	12594	12778	12812	12569	12717	12789	12651	12829	12650	12802	12576	12900	12716	12822	12804	12806	12690	12693	12737	12667	12747	12571	12647	12735	12763	12707	12686	12923	12787	12753	12648	12720	12658	12838	12739	12635	12850	12700	12808	12795	12749	12555	12756	12546	12793	12654	12742	12700	12738	12701	12617	12762	12735	12717	12747	12710	12704	12730	12801	12714	12634	12895	12609	12820	12761	12791	12657	12712	12795	12511	12719	12865	12671	12637	12632	12658	12662	12759	12784	12745	12652	12752	12579	12681	12681	12709	12503	12645	12743	12564	12712	12756	12747	12612	12692	12560	12644	12651	12684	12703	12712	12741	12646	12692	12650	12769	12616	12587	12704	12659	12662	12720	12572	12696	12733	12841	12827	12750	12705	12563	12754	12693	12672	12489	12652	12765	12573	12729	12631	12771	12702	12792	12704	12692	12802	12729	12663	12880	12781	12608	12567	12720	12611	12594	12575	12581	12773	12658	12718	12804	12732	12733	12687	12655	12720	12678	12730	12643	12699	12603	12694	12689	12690	12665	12598	12640	12629	12615	12688	12684	12780	12717	12716	12734	12757	12829	12753	12778	12673	12692	12651	12659	12700	12797	12731	12708	12646	12636	12749	12570	12590	12731	12619	12570	12784	12828	12744	12626	12721	12734	12872	12682	12893	12693	12833	12845	12669	12678	12726	12523	12720	12642	12754	12685	12722	12656	12703	12781	12774	12834	12572	12610	12752	12626	12644	12738	12740	12755	12633	12620	12846	12733	12687	12687	12631	12654	12800	12640	12568	12664	12785	12743	12786	12681	12575	12661	12721	12763	12515	12717	12751	12670	12614	12651	12781	12649	12794	12783	12774	12654	12880	12757	12674	12554	12733	12682	12742	12607	12733	12687	12657	12739	12744	12799	12698	12670	12843	12701	12556	12685	12810	12655	12710	12612	12833	12599	12693	12594	12766	12625	12682	12682	12605	12587	12686	12579	12738	12496	12708	12533	12676	12763	12725	12701	12870	12765	12803	12665	12730	12717	12792	12701	12777	12800	12798	12707	12575	12508	12779	12836	12655	12766	12688	12777	12796	12805	12717	12812	12680	12590	12679	12797	12745	12645	12512	12626	12897	12765	12647	12711	12839	12734	12749	12738	12806	12716	12578	12722	12681	12707	12626	12704	12572	12800	12569	12717	12640	12686	12578	12548	12501	12674	12729	12853	12643	12696	12753	12728	12823	12594	12825	12715	12834	12693	12778	13038	12499	12886	12741	12668	12684	12723	12839	12728	12647	12705	12644	12550	12519	12739	12634	12682	12751	12661	12809	12610	12644	12731	12754	12862	12753	12715	12758	12643	12600	12688	12590	12668	12519	12635	12633	12727	12668	12739	12707	12717	12663	12657	12724	12699	12667	12648	12790	12704	12844	12651	12765	12700	12820	12496	12744	12787	12710	12560	12548	12724	12738	12750	12606	12936	12736	12701	12735	12812	12771	12585	12770	12691	12601	12757	12657	12815	12765	12728	12612	12594	12594	12712	12706	12742	12677	12799	12624	12556	12729	12682	12776	12435	12773	12688	12602	12758	12758	12524	12592	12688	12786	12674	12619	12903	12720	12699	12750	12655	12711	12718	12730	12748	12728	12761	12571	12620	12747	12795	12747	12609	12602	12767	12757	12836	12711	12742	12546	12680	12658	12827	12738	12787	12702	12560	12818	12705	12639	12699	12842	12734	12659	12616	12782	12668	12700	12687	12777	12554	12580	12750	12602	12755	12712	12933	12747	12748	12575	12718	12671	12610	12678	12734	12655	12749	12534	12784	12559	12739	12486	12795	12766	12774	12834	12635	12737	12749	12719	12672	12606	12544	12866	12650	12828	12882	12817	12630	12758	12770	12815	12902	12721	12669	12725	12762	12643	12840	12642	12707	12777	12756	12790	12609	12773	12596	12821	12580	12819	12714	12621	12661	12701	12697	12774	12700	12575	12876	12720	12747	12694	12735	12683	12644	12618	12763	12899	12763	12730	12740	12544	12697	12700	12651	12734	12617	12709	12675	12677	12737	12772	12728	12706	12754	12790	12772	12791	12775	12722	12489	12722	12659	12739	12799	12707	12674	12635	12601	12926	12837	12720	12612	12508	12738	12692	12700	12698	12686	12571	12825	12860	12806	12590	12899	12615	12490	12771	12805	12621	12675	12656	12800	12731	12783	12601	12599	12740	12494	12732	12591	12754	12708	12776	12635	12757	12780	12793	12645	12775	12657	12700	12776	12809	12691	12790	12745	12807	12680	12702	12718	12663	12600	12792	12713	12621	12691	12758	12629	12569	12633	12869	12759	12727	12733	12576	12717	12597	12750	12640	12690	12655	12768	12742	12807	12782	12653	12674	12826	12760	12597	12627	12719	12783	12609	12653	12696	12564	12947	12621	12595	12719	12643	12584	12821	12712	12768	12608	12775	12779	12770	12613	12631	12565	12683	12706	12822	12711	12581	12791	12822	12677	12631	12731	12662	12749	12698	12653	12666	12612	12669	12710	12736	12666	12676	12764	12641	12580	12824	12757	12740	12604	12747	12723	12838	12766	12711	12560	12639	12763	12739	12674	12674	12553	12844	12654	12900	12686	12744	12565	12781	12640	12690	12678	12570	12713	12795	12516	12662	12625	12765	12811	12734	12767	12729	12649	12791	12647	12590	12821	12635	12741	12738	12571	12678	12615	12779	12718	12771	12644	12774	12703	12646	12564	12732	12706	12627	12793	12798	12748	12744	12726	12714	12708	12818	12577	12733	12648	12797	12683	12655	12660	12747	12776	12730	12566	12597	12690	12828	12652	12662	12798	12773	12555	12759	12880	12771	12754	12771	12749	12519	12565	12701	12623	12746	12698	12711	12719	12784	12740	12875	12634	12535	12791	12685	12691	12516	12686	12575	12676	12647	12886	12686	12855	12697	12538	12709	12685	12790	12804	12550	12569	12645	12682	12766	12736	12657	12730	12715	12673	12701	12958	12638	12641	12697	12859	12760	12631	12667	12686	12866	12805	12758	12683	12795	12595	12709	12622	12721	12549	12730	12542	12669	12755	12692	12786	12759	12727	12683	12623	12791	12801	12663	12804	12829	12618	12733	12596	12803	12782	12675	12805	12650	12697	12706	12533	12869	12783	12737	12660	12666	12612	12813	12611	12591	12750	12551	12686	12585	12699	12816	12928	12800	12719	12763	12767	12759	12703	12849	12693	12743	12695	12721	12764	12603	12764	12754	12886	12785	12732	12667	12800	12834	12590	12775	12814	12891	12703	12676	12694	12651	12625	12766
22817	20998	27772	24451	21650	20077	18402	16154	15390	15623	15615	15348	15370	15428	15435	15271	15227	15408	15233	15248	15297	15193	15431	15262	15143	15351	15098	15084	15111	15287	15148	15090	15069	15235	15375	14911	15058	15172	15316	15254	15073	15169	15156	15093	15174	15123	15201	15106	15282	15210	15070	15033	15316	15194	15168	15221	15123	15026	15248	15059	15270	15267	15105	15078	14976	15148	15200	15284	15156	15100	15124	15108	14985	15227	14886	15050	14967	15106	14911	15083	14973	15167	15032	15220	15049	15045	15026	15013	14924	15031	15224	15243	15095	15126	15009	15015	15174	15052	14925	15130	15040	15130	15061	15075	15155	14834	15006	15187	15179	15093	15069	14928	14960	15258	15210	15170	15184	14970	14996	15119	14817	15090	15265	15153	15250	15112	15115	15076	14958	15093	15050	15014	15050	15094	14930	14998	15200	15298	15034	15234	15203	15118	15149	15403	15108	14901	15020	15156	15115	15256	15131	15152	15161	15171	14967	15229	15161	15008	15118	15072	15030	15049	15200	15118	15235	15212	15094	15200	15128	15131	15068	15098	15198	15009	15219	15100	15218	15392	15085	15038	15065	15031	15059	15010	15155	14989	14979	15111	15101	15192	15136	14943	15066	15203	14978	15128	15051	15047	15124	14760	15266	15157	15122	14939	15144	15097	15251	15123	15067	15066	15170	15172	15037	15202	15149	15022	15129	15012	15141	15179	15261	15092	15122	15058	15144	15047	14985	15079	14829	15198	15195	15179	15316	15150	15040	15005	14930	15084	15150	15111	15013	15147	15206	15063	15099	15185	15064	15075	15050	15182	15038	14870	14930	15124	15283	15074	15005	15096	15187	15357	14937	14973	15167	15251	15138	15147	15215	14981	15197	15136	15106	15202	15161	15227	15114	15098	15005	15116	14891	15124	15301	15178	15081	15095	15117	15244	15176	15176	15011	15156	15138	15340	15181	15276	15184	15130	15181	15157	15174	15270	15076	15154	15125	15301	15141	15196	14832	15147	15051	15114	15087	15163	15064	14952	15246	15006	15126	15167	15304	15281	15148	15121	15084	15144	14950	14917	14931	15166	15003	15150	15094	15053	15121	15187	15105	15051	15184	14982	15259	15020	15058	15287	15006	15270	15111	14911	15061	15223	14942	14967	15146	15156	15158	15000	15041	15096	15152	15157	15070	15015	15051	15171	14963	15200	15213	15196	15164	15304	15029	15353	15011	15032	15116	15084	15135	14928	15265	14920	15123	15282	15202	15097	15053	15003	14912	15161	15010	15039	15062	15216	15009	15183	15140	15014	15167	15050	15162	15065	15058	14763	15145	14978	14841	14980	15225	15042	15378	15148	15150	15181	15055	14970	14994	15164	15141	15020	15213	15098	15088	14997	14873	15116	15021	15293	15167	15069	15248	15133	15024	15047	15070	15186	15030	14967	14971	15056	14993	15033	15114	15011	15135	15137	15090	14867	15062	15063	14945	14863	14981	15103	15121	15340	15094	15154	15117	15163	15403	15098	14946	14907	15194	15023	14982	15187	14977	15182	15365	15128	15041	15229	15241	15158	14999	14856	14980	15104	15169	15270	15066	14944	15085	15158	15227	15018	14969	15208	15146	15084	15032	15303	14981	14988	14983	15106	15015	15089	14909	15124	14917	15168	15144	15175	15038	15201	15181	15016	15343	15185	15317	15126	14902	15106	15097	15346	15235	14950	15126	15234	15158	15074	15025	15287	15247	15301	15123	15253	15119	15372	15151	15156	14984	15016	15067	15146	15229	14977	15146	15046	15160	15137	15152	15345	15114	15185	15094	14947	15014	15163	15164	15126	15175	14958	15100	15182	15152	15129	15102	15003	15124	15032	14888	15023	15161	14999	15261	15147	15323	15057	14968	15022	15146	15122	14979	15096	15041	15284	15091	15068	15006	15145	14972	15126	15082	14949	15162	15076	15177	15185	14994	15256	15339	15193	15098	14852	15052	14969	15121	15227	15087	14975	15097	14998	15189	15035	15281	15290	14998	15056	15201	15080	14894	15221	15003	15390	15206	15015	15107	14872	15092	15320	14940	15003	15098	15192	15302	15148	15059	15314	14902	15123	15154	15169	15214	15100	15424	15135	14982	15110	14946	15008	15100	15042	15142	15012	15100	15055	15137	15026	15193	15103	15102	15241	15123	15040	15025	15072	15006	15088	15079	15042	14965	15116	15217	15075	15089	15027	15109	14904	14912	15215	15177	14965	15082	15273	15174	15283	14888	14975	15045	14955	15210	15205	15001	14881	15149	15126	15171	14989	15027	14935	15022	15172	15378	15120	15332	15147	15141	15024	15283	15191	15253	15250	15183	15239	15114	14964	15109	14961	15004	15108	15130	14984	15013	15083	14959	14935	15029	15192	14846	15077	15244	15019	15062	15079	15268	15057	15262	15143	15268	14828	15036	15201	15117	14936	15135	15042	15285	15203	15192	15058	15276	15060	15109	15016	15023	15186	15002	15268	15160	14982	14987	15312	15181	15064	15127	15075	15184	14943	15253	14904	14918	15002	14986	15257	15122	15204	14998	14969	15189	15031	15074	15046	15100	14941	15050	14827	15182	15084	15327	15036	15154	14988	15277	14982	15229	15196	15205	15113	15146	15029	15097	14883	15258	15071	14904	14899	15000	14946	14941	15057	15062	15110	15186	15098	15105	15163	14973	15229	15186	15136	14957	15026	15160	15055	15016	15124	15167	15001	15378	15038	15009	15204	15113	15307	15237	15113	15199	15198	15098	15140	15210	15154	15282	15057	15131	14957	15007	14861	15086	15123	15177	15045	15020	15051	15108	15220	14940	14973	14936	15146	15202	14922	15276	15069	15115	14956	15156	15108	15019	14957	15274	15123	15253	15180	15199	15126	15162	15116	15041	14968	15139	15021	14955	15126	15075	15156	15251	15090	15031	15159	15030	15110	15105	15023	15182	15216	15118	15252	15255	15167	15226	14932	14973	15158	15053	15054	15084	15263	15159	15278	15210	15082	15074	15100	14958	15081	15269	15025	15201	15287	15355	14977	15076	15081	15054	15228	15057	15040	15102	14902	14997	14952	15040	15231	15044	14970	15238	15157	15175	15078	15048	15059	14926	15223	15106	15076	15117	15023	15104	15165	15079	15220	15071	14930	15042	15016	14960	15218	15150	15348	15222	15331	15138	15212	15207	15279	15134	15164	15131	15005	15026	15046	14972	15183	15168	15038	15048	15152	14973	15016	15077	15087	14934	14838	15009	15166	15124	15212	15163	15173	15091	15011	15158	15012	15146	14930	15052	15122	15221	14916	15125	15166	15076	15141	14992	15194	15389	15010	15184	15154	15220	15164	15166	15118	15196	15186	15108	15177	15035	15013	15337	15108	15171	14997	15127	15236	15313	15305	15215	15171	15267	15153	14925	15253	15270	14962	15089	15132	15128	15263	15172	15011	15016	15117	15012	15147	15207	15140	15170	15335	15056	15039	15097	15011	15218	15219	15075	15099	15074	15159	15115	15114	15141	14835	15071	15042	15212	15123	15264	15146	15287	15165	15193	15114	15129	14955	14959	14968	14936	15282	14975	15201	15079	15205	15115	14906	15161	15073	15050	15113	15330	14973	15253	15170	15119	15186	15161	15038	15155	15111	15410	15133	15272	14990	14991	15185	15156	15006	15035	14988	15275	15209	15060	15230	15309	15042	15265	15208	15235	15310	15189	15162	15106	15261	14947	14982	15049	15025	15111	15047	15073	15096	14974	15069	15180	15044	15202	15258	15106	15128	15123	14992	14975	14997	14906	15046	15006	15117	15080	15053	15028	15160	15245	15264	15161	15054	15177	15253	15308	15165	15208	15066	15271	15074	15135	15153	14947	15124	15114	14943	15144	15164	15197	15197	15048	15221	14928	15048	15080	14960	15161	15091	15063	15083	15117	15100	15200	15138	15297	15073	15198	15144	15155	15110	15197	14908	14966	15198	15158	15107	15221	15076	15167	15151	15105	15368	15303	15262	15246	15231	15171	15134	15107	15181	15113	15104	15090	15011	14954	15026	15216	15320	15265	15229	14861	15032	15320	15062	15005	15041	15130	14936	15094	15169	14994	14869	15167	15065	15182	14986	15228	15169	15317	15204	15229	15060	15191	15136	15072	15001	15057	15111	14962	14953	15018	15249	15224	15234	15408	14994	14938	15178	15088	15192	15166	15023	15099	15171	15276	15020	15256	15126	15035	15051	15176	15070	15190	15141	15122	15171	15091	15069	15199	15201	15157	15046	15159	15320	15060	15098	15037	15251	15178	15040	15102	15249	14985	14932	15156	15198	15083	15271	15275	14883	15048	14938	15210	15175	15094	15134	15160	15212	15118	15117	15189	15183	15179	15147	15096	15202	15109	15073	15183	15173	15221	15205	15095	15085	14986	15185	15181	14906	15026	15081	15227	15078	14954	15122	15206	15204	15077	15080	15225	15167	15195	14982	15122	15184	15247	15218	15238	15218	15038	15240	15134	15144	15077	15121	15018	15221	15228	15238	15329	14840	15017	15125	15155	14966	15126	15106	15337	14938	15043	15211	15283	15251	15204	15132	15165	14994	15149	15221	15051	15151	15331	15057	15151	15088	15157	15036	15318	15153	15308	15297	15168	15117	14902	15181	15303	15195	15132	15248	14945	14995	15061	15073	15193	15108	15249	15169	15138	15090	15097	15089	15045	15255	15146	15028	15025	14919	15039	15166	15253	15193	15077	15055	15175	15103	15205	15265	15413	15252	15132	15124	14952	14977	15348	15122	15132	15121	15067	15023	15032	15310	15091	15165	15162	14987	15150	14994	14963	15020	15195	15099	15164	15054	15243	15197	15207	15096	14965	15184	15082	15166	15172	15032	15203	15102	15191	15188	15229	15086	14999	15168	15132	15007	15070	14946	15190	15159	15209	15131	15233	15157	15214	15096	15040	14998	15090	15259	14961	15125	15033	14912	15028	14881	15101	15092	15019	15133	15018	14981	15181	14961	15156	14980	14896	15223	15049	15217	15050	15218	15179	15152	15312	15056	15162	15217	15099	15070	15107	15204	15388	15131	15171	15223	15180	15146	15130	15219	15093	15097	15019	15029	15281	15196	14977	15163	15205	15040	15176	15203	15259	15120	15035	14988
13839	27934	22144	17166	15667	14904	14382	14180	13897	13810	13830	13520	13399	13745	13431	13460	13588	13441	13426	13441	13618	13492	13328	13497	13440	13533	13516	13504	13370	13500	13508	13587	13440	13373	13271	13619	13498	13556	13516	13368	13527	13466	13492	13333	13508	13401	13420	13445	13516	13382	13389	13512	13347	13554	13480	13453	13342	13459	13454	13268	13585	13334	13407	13553	13492	13348	13398	13491	13449	13312	13497	13363	13371	13568	13467	13480	13460	13523	13452	13411	13571	13265	13438	13381	13469	13497	13495	13544	13593	13266	13450	13373	13462	13386	13563	13415	13453	13421	13460	13418	13495	13361	13402	13556	13396	13420	13271	13350	13467	13465	13464	13225	13325	13280	13483	13561	13361	13456	13347	13564	13392	13461	13393	13534	13522	13529	13451	13290	13526	13406	13585	13347	13459	13264	13530	13403	13359	13432	13254	13332	13463	13388	13426	13454	13345	13362	13267	13482	13507	13514	13276	13490	13348	13508	13494	13508	13270	13493	13447	13367	13372	13356	13381	13431	13391	13345	13349	13537	13406	13373	13453	13564	13390	13495	13317	13332	13415	13451	13399	13426	13386	13323	13380	13383	13442	13356	13455	13427	13447	13467	13231	13396	13478	13352	13384	13516	13456	13448	13381	13505	13336	13494	13323	13374	13413	13486	13498	13423	13462	13342	13392	13364	13405	13312	13565	13537	13332	13433	13426	13494	13546	13471	13296	13470	13484	13479	13445	13397	13376	13471	13313	13366	13388	13293	13429	13445	13290	13301	13498	13376	13294	13456	13360	13608	13403	13586	13420	13316	13466	13345	13356	13219	13385	13319	13509	13336	13423	13389	13304	13348	13297	13429	13479	13307	13373	13399	13415	13181	13419	13546	13457	13442	13467	13412	13253	13460	13455	13353	13307	13592	13636	13532	13323	13238	13393	13266	13438	13405	13403	13579	13644	13404	13299	13439	13449	13503	13457	13282	13301	13496	13456	13483	13364	13544	13432	13382	13443	13314	13290	13498	13314	13665	13301	13350	13445	13307	13462	13195	13498	13362	13571	13516	13494	13448	13663	13458	13444	13287	13259	13367	13517	13362	13360	13473	13380	13192	13475	13341	13328	13465	13301	13402	13271	13376	13484	13328	13431	13415	13334	13350	13348	13237	13418	13435	13330	13461	13396	13563	13335	13566	13545	13457	13413	13390	13492	13486	13511	13338	13431	13447	13464	13540	13504	13306	13412	13287	13217	13478	13270	13347	13321	13273	13376	13368	13271	13182	13224	13454	13540	13374	13448	13483	13296	13412	13510	13437	13574	13449	13502	13309	13501	13168	13531	13453	13513	13477	13496	13480	13395	13379	13392	13396	13449	13504	13538	13289	13326	13257	13354	13417	13425	13639	13509	13577	13505	13512	13267	13459	13443	13397	13365	13412	13531	13498	13435	13449	13332	13476	13246	13333	13430	13565	13270	13290	13595	13389	13451	13438	13564	13597	13305	13423	13388	13265	13423	13504	13482	13205	13284	13467	13590	13388	13371	13371	13369	13474	13438	13372	13388	13342	13292	13545	13510	13451	13413	13266	13462	13286	13415	13224	13490	13368	13377	13316	13435	13478	13546	13424	13476	13370	13310	13670	13348	13316	13325	13466	13372	13535	13351	13526	13404	13312	13597	13384	13623	13494	13448	13280	13353	13408	13483	13398	13449	13391	13420	13269	13435	13369	13403	13306	13303	13436	13364	13358	13322	13412	13490	13380	13380	13299	13499	13385	13408	13184	13471	13443	13436	13203	13457	13494	13498	13593	13451	13361	13377	13335	13396	13494	13446	13348	13520	13559	13531	13369	13472	13562	13519	13477	13387	13391	13406	13361	13436	13375	13401	13345	13404	13518	13451	13536	13444	13432	13465	13372	13587	13446	13413	13640	13472	13470	13431	13304	13205	13399	13517	13565	13378	13396	13492	13301	13360	13479	13497	13367	13333	13248	13313	13373	13496	13472	13380	13457	13470	13499	13531	13588	13364	13551	13420	13315	13321	13550	13409	13468	13465	13357	13499	13367	13528	13433	13552	13445	13502	13437	13653	13330	13497	13416	13306	13453	13199	13389	13452	13349	13457	13400	13464	13474	13394	13509	13355	13461	13260	13604	13362	13527	13395	13491	13551	13398	13522	13400	13400	13457	13366	13539	13307	13466	13451	13341	13331	13514	13446	13451	13284	13405	13501	13430	13369	13369	13311	13440	13399	13485	13360	13417	13348	13366	13467	13390	13457	13609	13422	13261	13448	13480	13577	13502	13602	13350	13364	13459	13360	13555	13372	13342	13458	13507	13324	13429	13480	13383	13420	13612	13203	13457	13355	13605	13432	13370	13488	13662	13360	13409	13376	13447	13409	13463	13209	13340	13456	13414	13458	13413	13317	13348	13345	13250	13322	13220	13622	13360	13582	13490	13464	13522	13515	13438	13426	13466	13500	13340	13631	13345	13415	13405	13343	13441	13472	13395	13390	13392	13434	13379	13526	13480	13406	13392	13444	13398	13419	13397	13395	13507	13330	13552	13534	13343	13466	13334	13408	13396	13270	13352	13506	13497	13256	13352	13398	13473	13335	13427	13417	13470	13274	13407	13504	13454	13366	13516	13351	13431	13478	13335	13370	13440	13423	13371	13405	13476	13522	13382	13439	13581	13548	13443	13591	13412	13592	13429	13449	13280	13421	13423	13249	13463	13621	13392	13367	13436	13350	13549	13338	13459	13518	13655	13337	13466	13439	13360	13651	13491	13325	13552	13364	13412	13522	13350	13396	13426	13487	13439	13395	13550	13397	13339	13339	13565	13299	13433	13267	13359	13331	13297	13256	13409	13385	13596	13314	13568	13465	13454	13540	13538	13483	13479	13433	13425	13408	13388	13269	13552	13499	13382	13490	13364	13397	13363	13526	13396	13488	13527	13525	13479	13467	13350	13460	13322	13387	13503	13374	13455	13251	13400	13417	13555	13438	13405	13320	13445	13484	13413	13567	13320	13304	13401	13378	13410	13526	13421	13355	13472	13504	13372	13410	13224	13434	13381	13446	13260	13457	13319	13363	13533	13371	13467	13529	13454	13515	13428	13243	13479	13481	13431	13220	13431	13471	13391	13354	13472	13563	13363	13326	13353	13307	13496	13473	13369	13426	13479	13445	13414	13368	13643	13403	13325	13493	13292	13526	13483	13366	13556	13537	13456	13338	13297	13481	13556	13208	13259	13160	13489	13525	13412	13268	13258	13318	13472	13369	13450	13330	13439	13451	13365	13246	13402	13448	13209	13681	13553	13424	13282	13393	13375	13296	13435	13452	13593	13400	13272	13409	13370	13565	13439	13313	13375	13383	13448	13394	13346	13268	13506	13545	13171	13378	13349	13270	13367	13373	13425	13404	13336	13228	13367	13399	13629	13432	13395	13509	13300	13258	13473	13520	13343	13376	13441	13432	13483	13431	13323	13320	13561	13352	13495	13395	13469	13383	13535	13545	13524	13426	13481	13377	13399	13421	13484	13353	13480	13395	13353	13375	13402	13355	13189	13547	13397	13419	13579	13344	13529	13231	13373	13373	13488	13168	13435	13323	13557	13380	13435	13362	13401	13460	13388	13523	13485	13554	13381	13523	13643	13429	13521	13307	13303	13478	13413	13385	13346	13424	13320	13525	13273	13370	13409	13307	13316	13414	13378	13290	13318	13408	13390	13393	13402	13525	13433	13431	13620	13449	13258	13536	13473	13337	13552	13401	13489	13292	13381	13351	13479	13273	13473	13278	13490	13397	13501	13424	13532	13380	13504	13351	13345	13583	13244	13602	13522	13341	13321	13475	13430	13445	13428	13492	13545	13322	13460	13408	13381	13391	13275	13345	13475	13301	13251	13341	13505	13307	13517	13291	13342	13381	13543	13677	13382	13408	13325	13382	13191	13508	13481	13330	13556	13422	13393	13537	13368	13410	13457	13470	13450	13379	13453	13496	13348	13466	13404	13481	13479	13489	13391	13375	13355	13490	13403	13393	13393	13442	13664	13384	13466	13338	13466	13550	13360	13609	13284	13409	13575	13532	13206	13513	13602	13482	13410	13388	13392	13386	13304	13425	13604	13331	13458	13374	13381	13348	13411	13390	13383	13393	13517	13431	13561	13562	13265	13557	13350	13442	13358	13534	13457	13401	13562	13273	13473	13451	13552	13260	13552	13473	13373	13411	13352	13180	13379	13368	13578	13446	13582	13165	13510	13531	13333	13288	13453	13297	13299	13499	13446	13355	13477	13293	13435	13287	13285	13421	13466	13283	13417	13351	13441	13383	13549	13557	13497	13399	13292	13428	13280	13432	13424	13533	13359	13517	13390	13541	13536	13353	13572	13370	13387	13341	13415	13419	13464	13559	13528	13347	13471	13512	13483	13488	13355	13476	13449	13271	13548	13370	13475	13380	13390	13421	13524	13580	13332	13235	13433	13483	13350	13275	13446	13512	13278	13293	13515	13364	13530	13410	13525	13240	13435	13343	13348	13483	13309	13348	13495	13412	13543	13403	13538	13410	13288	13449	13412	13462	13394	13485	13448	13518	13468	13367	13356	13502	13451	13541	13449	13351	13248	13470	13355	13526	13372	13533	13462	13509	13430	13330	13507	13616	13614	13512	13475	13358	13427	13444	13548	13380	13502	13436	13408	13518	13483	13404	13443	13312	13350	13509	13420	13338	13508	13446	13421	13392	13393	13242	13404	13312	13653	13363	13452	13550	13511	13472	13406	13631	13532	13455	13682	13471	13470	13434	13419	13473	13423	13416	13297	13306	13544	13534	13393	13397	13330	13510	13333	13385	13409	13466	13277	13357	13347	13452	13426	13523	13453	13286	13478	13519	13489	13335	13381	13513	13440	13478	13542	13427	13267	13281	13355	13416	13533	13464	13442	13516	13443	13311	13479	13365	13312	13504	13409	13447	13412	13559	13404	13444	13513	13315	13487	13504	13420	13362	13438	13416	13384	13393	13408	13279	13324	13474	13296	13487	13406	13496	13301	13321	13469	13369	13307	13353	13336	13453	13356	13311	13343	13426	13501	13295	13240	13310	13505	13484	13508	13547	13470	13342	13524	13382	13345	13297	13436	13514	13238	13497	13380	13393	13554
24252	20942	26354	25632	17826	15546	15423	14764	14413	14574	14388	14437	14392	14262	14438	14235	14349	14310	14498	14284	14368	14291	14152	14180	14306	14313	14252	14233	14212	14206	14379	14390	14169	14245	14453	14271	14334	14012	14167	14283	14313	14305	14458	14129	14109	14162	14275	14281	14270	14270	14175	14139	14157	14281	14158	14087	14174	14080	14161	14142	14097	14474	14114	14094	14349	14173	14308	14083	14223	14341	14320	14243	14190	14107	14305	14387	14328	14094	14347	14278	14492	14312	14304	14057	14125	14168	14180	14246	14322	14318	14210	14464	14283	14270	14329	14116	14249	14229	13996	14260	14321	14118	14154	14317	14136	14144	14035	14315	14398	14230	14255	14232	14370	14107	14258	14063	14120	14121	14182	14224	14258	14080	14096	14255	14064	14304	14066	14155	14129	14352	14304	14085	14058	14084	14144	14275	14146	14192	14234	14032	14394	14218	14195	14209	14291	14340	14294	14177	14126	14272	14247	14130	14291	14103	14222	14230	14406	14267	14337	14220	14402	14198	14171	14185	14208	14071	14035	14137	14049	14313	14296	14285	14210	14160	14260	14112	14313	14291	14229	14248	14122	14237	14231	14232	14042	14337	14306	14258	14154	14231	14144	14059	14250	14503	14255	14153	14013	14226	14187	14409	14227	14214	14136	14139	14343	14214	14300	14123	14100	14116	14267	14189	14308	14256	14055	14065	13935	14251	14216	14049	14243	14088	13968	14352	14265	14181	14083	14085	14104	14248	14185	14267	14293	13991	14083	14267	14234	14312	14135	14234	14250	13989	14174	14194	14264	14233	14249	14185	14442	14246	14334	14022	14167	14279	14313	14034	14149	14113	14235	14011	14329	14132	14195	14295	14182	14264	14179	14186	14482	14196	14383	14068	14182	14127	13921	14159	14156	14160	14251	14110	14013	14222	14112	14313	14067	14317	14362	14254	14306	14107	14283	14207	14142	14329	14229	14250	14248	14153	14160	14233	14304	14278	14307	14244	14152	14134	14090	14019	14113	14173	14311	14120	14074	14268	14396	14324	14149	14339	14253	14254	14104	14448	14157	14199	14153	14156	14310	14153	14383	14283	14306	14318	14184	14179	14260	14230	14238	14200	14301	14295	14144	14179	14366	14198	14139	14440	14213	14036	14107	14310	14306	14257	14154	14323	14108	14343	14130	14082	14243	14292	14221	14113	14197	14347	14144	14285	14245	14369	14125	14196	14105	14453	14352	14231	14374	14231	14238	14172	14118	14290	14264	14260	14209	14322	14186	14087	14279	14051	14206	14119	14039	14393	14243	14268	14256	14365	14175	14290	14292	14337	14516	14303	14162	14076	14149	14164	14207	14113	13952	14113	14199	14173	14163	14315	14431	14222	14183	14268	14249	14405	14234	14024	14035	14085	14151	14377	14189	14361	13915	14217	14234	14260	14327	14145	14107	14197	14349	14242	14349	14180	14173	14196	14129	14176	14166	14343	14201	14456	14324	14195	14314	14311	14257	14294	14187	14299	14184	14186	14237	14326	14006	14127	14247	14180	14148	14127	14310	14208	14205	14260	14345	14264	14159	14016	14130	14179	14307	14322	14015	14163	14016	14375	13975	14409	14253	14243	14265	14242	14046	14109	14068	14333	14274	14334	14252	14151	14209	14217	14270	14123	14428	14216	14041	14067	14127	14150	14212	14237	14195	14202	14288	14293	14357	14050	14133	14240	14139	14242	14276	14256	14189	14134	14269	14264	14196	14070	14193	14135	14102	14120	14358	14179	14217	14027	14063	14278	14319	14150	14260	14237	14157	14090	14387	13994	14320	14406	14184	14176	13968	14161	14023	14135	14006	14151	14322	14130	14250	14269	14295	14175	14267	14129	14246	14132	14149	14353	14253	14229	14501	14264	14187	14179	14355	14184	14054	14215	14191	14255	14484	14153	14339	14276	14232	14260	14178	14222	14301	14153	14246	14243	14235	14157	14264	14174	14273	14184	14347	14086	14123	14300	14267	14252	14321	14176	14462	14165	14312	14086	14240	14118	14433	14435	14123	14409	14201	14089	14271	14205	14218	14084	14432	14276	14076	14376	14353	14132	14239	14140	14094	14299	14362	14297	14376	14186	14275	14110	14172	14202	14260	14192	14331	14053	14149	14294	14260	14178	14163	14186	14453	14148	14305	14294	14181	14118	14279	14265	14065	14358	14226	14218	14236	14246	14213	14450	14358	14119	14331	14228	14349	14309	14110	14265	14186	14122	14380	14222	14400	14198	14310	14256	14060	14413	14195	14182	14033	13960	14245	14181	14114	14273	14212	14237	14204	14328	14041	14276	14194	14335	14335	14460	14191	14192	14280	14221	14233	14316	14085	14161	14163	14085	14267	14276	14195	14302	14026	14302	14243	14136	14229	14154	14282	14343	14285	14243	14161	14248	14227	14175	14060	14268	14131	14134	14300	14239	14181	14172	14248	14022	14282	14279	14099	14127	14179	14234	14270	14275	14103	14306	14192	14086	14089	14086	14364	14084	14296	14338	14171	14378	14292	13996	14032	14062	14234	14230	14257	14299	14209	14141	14260	14089	14224	14067	14278	14225	14183	14251	14105	14187	14263	14115	14300	14349	14256	13993	14143	14176	14229	14227	14256	14307	14202	14166	14152	14324	14189	14248	14106	14357	14158	14219	14039	14331	14201	14224	14362	14400	14195	14283	14388	14227	14192	14130	14153	14139	14269	14056	14096	14241	14185	14255	13993	14490	14420	14121	14280	14000	14237	14316	14200	14099	14331	14102	14118	14222	14396	14199	14241	14255	14255	14276	14378	14498	14202	14113	14253	14167	14272	14107	14076	14299	14451	14268	14071	14311	14273	14251	14248	14391	14071	14291	14415	14195	14333	14173	14107	14276	14358	14063	14320	14234	14129	14302	14168	14118	14353	14272	14172	14179	14204	14240	13980	14266	14567	14239	14051	14126	14230	14297	14153	14227	14382	14240	14214	14314	14125	14276	14053	14232	14111	14211	14241	14313	14230	14227	14052	14321	14045	14331	14291	14348	14199	14369	14377	14345	14347	14298	14318	14073	14192	14176	14299	14160	14291	14268	14438	14337	14145	14194	14050	14157	14280	14158	14191	14206	14301	14154	14179	14308	14166	14590	14286	14221	14368	14198	14205	14266	14181	14231	13949	14089	14336	14445	14415	14183	14122	14237	14232	14442	14328	14176	14196	14135	14333	14183	14187	14185	14259	14345	14278	14140	14371	14308	14073	14147	14225	14279	14214	14287	14330	14339	14092	14299	14204	14345	14264	14123	14146	14461	14246	14412	14295	14036	14085	14050	14368	14244	14115	14175	14263	14181	14158	14079	14133	14113	14334	14206	14193	14301	14171	14237	14128	14323	14207	14131	14142	14094	14315	14289	14196	14258	14224	14119	14274	14135	14048	14121	14413	14235	14188	14146	14216	14286	14233	14249	14199	14093	14235	14379	14360	14378	14360	14448	14175	14147	14275	14120	14272	14274	14132	14293	14258	14272	14312	14005	14158	14275	14316	14378	14117	14156	14289	14195	14317	14265	14358	14132	14338	14203	14129	14350	14280	14117	14360	14119	14245	14054	14196	14264	14224	14090	14198	14301	14135	14306	14099	13990	14149	14171	14330	14240	14276	14158	14207	14178	14335	14251	14379	14138	14293	14257	14257	14124	14148	14264	14317	14070	14315	14170	14375	14194	14189	14370	14024	14302	14198	14085	14179	14320	14221	14275	14411	14592	14251	14154	14228	14260	14145	14278	14152	14204	14463	14341	14294	14074	14143	14365	14322	14200	14309	14184	14148	14345	14086	14180	14258	14153	14242	14123	14236	14133	14349	14266	14454	14387	14386	14225	14161	14146	14330	14246	14337	14073	14261	14348	14063	14116	14425	14451	14312	14307	14079	14152	14090	14171	14267	14137	14260	14145	14265	14357	14377	14085	14081	14248	14437	14097	14305	14146	14330	14456	14044	14357	14118	14140	14166	14218	14347	14346	14239	13937	14149	14120	14016	14084	14277	14156	14390	14254	14258	14164	14290	14249	14322	14343	14213	14162	14369	14328	14281	14433	14058	14301	14217	14081	14320	14195	14097	14108	14277	14245	14077	14164	14023	14144	14219	14292	14201	14308	14222	14275	14357	14234	14084	14036	14150	14300	14199	14243	14168	14216	14283	14181	13992	14285	14194	14134	14178	14205	14209	14338	14301	14343	14283	14249	14267	14485	14278	14410	14222	14254	14208	14084	13951	14202	14120	14260	14250	14274	14193	14133	14248	14133	14252	14210	14289	14290	14203	14107	14309	14328	14175	14248	14047	14312	14129	14080	14193	14140	14225	14347	14206	14319	14377	14455	14414	14188	14261	14154	14131	14434	14265	14328	14210	14247	14084	14298	14339	14169	13985	13940	14205	14352	14133	14268	14187	14208	14258	14218	14198	14136	14384	14297	14253	14124	14208	14245	14045	14302	14154	14161	14423	14131	14046	14271	14127	14364	14168	14146	14403	14220	14233	14319	14359	14314	14269	14290	14243	14154	14110	14288	14393	14101	14150	14354	14143	14377	14342	14215	14373	14191	14264	14253	14249	14083	14247	14092	14054	14242	14140	14218	14246	14142	14412	14143	14298	14389	14294	14280	14334	14114	14312	14194	14240	14152	14436	14192	14200	14365	14222	14143	14327	14171	14171	14288	14274	14423	14252	14207	14178	14275	14176	14245	14218	14398	14294	14233	14267	14298	14137	14151	14279	14085	14154	14417	13993	13988	14049	14219	14337	14357	14215	14127	14114	14193	14259	14183	14184	14224	14179	14183	14249	14349	14333	14320	14251	14116	14100	13940	14248	14176	14257	14341	14106	14211	14216	14132	14133	14088	14228	14106	14328	14157	14245	14345	14103	14297	14192	14310	14298	14261	14088	14359	14135	14157	14091	14366	14132	14292	14248	14278	14208	14185	14369	14213	14148	14305	14421	14312	14248	14363	14252	14407	14230	14592	14274	14058	14180	14238	14134	14230	14116	14060	14325	14299	14396	14115	14240	14093	14366	14236	14144	14208	14372	14280	14306	14271	14088	14101	14319	14139	14099	14119	14212	14205	14247	14136	14338	14075	14248	14304	14164	14213	14270	14277	14155	14316
14234	24645	19236	15423	14469	13913	13618	13315	13123	13165	13158	12957	13106	12917	13003	12956	12719	12856	13023	12992	12980	12791	12778	12843	12869	12805	12810	12934	12799	12887	12874	12984	12996	13023	12921	12860	12905	12799	12819	13004	12664	12829	12934	12812	12847	13013	12794	12825	12852	12889	12864	12835	12772	12769	12779	12931	12894	12715	13036	12884	12931	12887	12843	12821	12840	12835	12868	12702	12940	12766	12729	13010	12835	13020	12761	12972	12749	13008	12696	12956	12959	12832	12901	12989	12764	12806	12988	12953	12956	12966	12798	13040	12756	12874	12997	12791	12702	12866	12790	12893	12758	12897	12757	12944	12738	12778	12872	12743	12720	12799	12937	12933	12898	12742	12773	12818	12848	12997	12931	12732	12831	12997	12911	12772	12795	12606	12876	12819	12869	12818	12724	12883	12854	12758	12861	12897	12897	12920	13032	12917	12911	12688	12717	12924	12731	12819	12654	12840	12996	12698	12901	12826	12941	12798	12929	12793	12811	12776	12910	12766	12797	12803	12751	12939	12756	12971	12935	12883	12956	12812	12898	12858	12924	12861	12851	12786	12813	12908	12680	12962	12986	12808	12945	12938	12851	12867	12885	12826	12818	12765	12760	12892	12904	12721	12815	12837	13027	12935	12998	12699	13052	12889	12929	12883	12860	12885	12803	12779	12672	12841	12649	12867	12822	12965	12778	12874	12834	12929	12739	12939	12948	12695	12696	12858	12684	12763	12718	12858	12891	12900	12818	12937	12797	12954	12850	12819	12861	12919	12808	12990	12758	12870	12875	12878	12721	12743	12935	12806	12792	13012	12727	12929	12946	12948	12782	12802	12813	12864	12832	12930	12833	12694	12745	12834	12853	12975	12949	12874	12854	12974	12843	12861	12813	12866	12785	12833	12886	12732	12965	12790	12747	12918	12881	12862	12815	12791	12819	12862	12744	12933	12890	12960	12771	12824	12898	12800	12835	12772	12854	12871	12966	12800	12843	12735	13026	12849	12979	12940	12685	12871	12879	12881	12827	12843	12707	12775	12875	12856	12888	12716	12667	12802	12905	12710	12906	12803	12912	12825	12922	12806	12773	12841	12817	12865	12814	12925	12983	12885	12710	12779	12942	12737	12949	12834	12932	12928	12843	12831	12957	12992	12872	12797	12691	12773	12685	12782	12912	12943	12688	12769	12751	12768	12823	12982	12755	12943	12909	12737	12832	12790	12873	12901	12650	12975	12727	12900	12846	12763	12669	12951	13018	12688	12873	13011	12923	12749	12862	12731	12824	12915	12720	12772	12795	12886	12896	12889	12766	13044	12842	12835	12939	12806	12932	12758	12987	12903	12914	12904	12824	12681	12845	12997	12896	12899	12833	13018	12811	12894	12916	12808	12845	12882	12856	12773	12812	12700	12990	12910	12892	12776	12786	12751	12697	12801	12921	13119	12753	12806	12805	12753	12677	13012	12794	12807	12775	12816	13017	12907	12782	12811	12790	12942	12978	12846	12698	12899	13022	12791	12777	12829	12966	12888	12922	12867	12723	13071	12783	12756	12752	12846	12914	12878	12725	12785	12994	12834	12879	12801	12809	12833	12835	12951	12883	12755	12904	12856	12844	12829	13000	12836	12809	12811	12877	13000	12837	12958	12830	12849	12711	12884	13028	12935	12722	12783	12830	12935	12816	12944	12838	12818	12934	12867	12965	12922	12858	12809	12712	12902	12863	12813	12781	12846	13025	12711	12960	12639	12965	12930	12900	12850	12807	12832	12896	12876	12865	12893	12927	12755	12647	12967	12923	12846	12976	13020	12650	12770	12827	12815	12866	12733	12754	12984	12767	12941	12859	12830	12921	12832	12926	12885	12776	12789	12893	12643	12980	12863	12893	12823	12921	12974	12853	12814	12863	13011	12942	12804	12831	12943	12821	12805	12764	12844	12846	12846	12878	12847	12825	12845	13018	12790	12889	12844	12918	12807	12890	12954	12886	12868	12671	12718	13032	12803	12919	12857	12830	12746	12918	12719	12989	12967	12784	12932	12999	12752	12732	12792	12831	12765	12813	12838	12910	12884	12827	12793	12926	12819	12844	12878	12824	12985	13010	12866	12860	12960	12755	12809	12880	12863	12909	12848	12929	12853	12860	12721	12874	12669	12750	12969	12821	12894	12831	12877	12781	12887	12790	12825	13007	12866	12776	12866	13014	12838	12857	12812	12780	12913	12860	12818	12843	12827	12746	12730	12955	12966	12812	12974	12818	12851	12783	12710	12839	12909	12841	12675	12725	12836	12806	12819	12826	12850	12762	12820	13077	12767	12798	12742	12871	12961	13001	12799	12886	13003	12769	12770	12936	12894	12870	12794	12924	12792	12944	12845	12992	12736	12929	12885	12890	12807	12695	12765	12742	12999	12745	12773	12748	13055	12760	12704	12908	12829	12980	12775	12910	12903	12824	12805	12897	12854	12922	12708	12741	12962	12789	12724	12910	12809	12744	12950	12936	12823	13070	12635	12893	12773	12805	12624	12759	12813	12915	12913	12866	12893	12905	12658	12721	12846	12966	12780	12856	12858	12993	12823	12774	12833	12725	12863	12763	13005	12787	12861	12762	12806	12930	12749	12804	12872	12810	12877	12893	12918	12691	12909	12687	12891	12876	12792	12808	12779	13083	12763	12672	12723	12763	12893	12654	12898	12937	12948	12829	12698	12679	12726	12983	12680	12881	12791	12868	12759	12875	12883	12785	12831	12786	12867	12791	12741	12907	12898	12853	13119	12961	12781	12884	12893	12883	12915	12865	12775	12655	12945	12834	12966	13070	12838	12733	12827	12964	12793	12849	12927	12823	12795	12821	12929	12735	12832	12884	12704	12774	12954	12894	12726	12862	12973	12677	12864	12909	12888	12798	12883	12730	12945	12887	12823	12980	12901	12715	12951	12824	12803	12755	12934	12795	12773	12754	12800	12942	12926	13066	12862	12807	12929	12728	12965	12906	12852	12953	12754	12790	12823	12947	12712	13007	12771	12788	12866	12814	12978	12712	12784	12898	12977	12923	12761	12889	12786	12894	12702	13012	12890	12948	12846	12915	12874	12937	12892	12865	12959	12888	12959	12851	12826	12754	12801	12865	12720	12763	12845	12747	12676	12839	12628	12976	12960	12868	12938	12799	12939	12743	12911	12859	12999	12876	12954	12884	12881	12762	12744	12940	12924	12831	12929	12798	12800	12816	12868	12747	12915	12787	12848	12869	12992	12790	12758	12813	13097	13040	12836	12821	12913	12971	12835	12951	12820	12862	12792	12955	12857	12840	12799	12919	12701	12692	12822	12985	12649	12803	12992	12858	12767	12812	12842	12915	12899	12801	12948	12813	12810	12771	12896	12753	12837	12802	12778	12820	12780	12924	12894	12735	12764	12742	12864	12713	13014	12843	12805	12896	12766	13031	12914	12949	12961	12897	12969	12972	12923	12894	12813	12631	12793	12869	12825	12766	13017	12836	12920	12997	12945	12830	12829	12859	12911	12755	12781	12786	12909	12772	12985	12885	12861	12778	12730	12829	12828	12867	12806	12897	12803	12947	12835	12761	12934	12958	12822	12941	12808	12704	12773	12890	12765	12777	12736	12884	12937	12859	12812	12647	12921	12791	12850	12947	12807	12758	12928	12861	12849	12922	12788	12793	12677	12857	12771	12781	12788	12859	12897	12933	12908	12829	12801	12713	12933	12675	12880	12841	12650	12729	12833	12805	12886	12900	12837	12869	12734	12726	12837	12857	12909	12769	12830	12865	12866	12758	12855	12800	12840	12878	12771	12850	12975	12957	12980	12939	12817	12824	12809	12831	12865	12691	13006	12793	12803	12895	12756	12846	12923	12800	12965	12862	13033	12821	12672	12768	12862	12882	12873	12863	12874	13027	12762	12897	12758	12802	12827	13018	12764	13077	12896	12835	12889	12807	12980	12782	12904	12925	12851	12915	12871	12762	12836	12872	12830	12848	12852	12931	12878	12909	12870	12659	12854	12730	13025	12885	12723	12904	12924	12791	12744	12780	12888	12933	12790	12780	12851	12795	12871	12815	12884	12814	12898	12824	12797	12964	12852	12915	12834	12860	12753	12934	12728	12766	12696	12858	12643	12965	12903	12978	12815	12835	13023	13007	12867	12767	12857	12974	12901	12798	12823	12854	12858	12814	12753	12793	12706	12785	12873	12891	12961	12751	12863	12973	12827	12741	12747	12855	12808	12764	13016	12848	13074	12798	12752	13020	13049	12884	12711	12887	12824	12815	12785	12999	12788	12963	12881	12737	12872	12973	12617	12812	12928	12819	12895	12901	13039	12868	12940	12912	12924	12730	12952	13029	12685	12931	12629	12855	12754	12905	12934	12826	12687	12923	12895	12813	12856	12954	12931	12906	12788	13001	12983	12779	13000	13027	12664	12883	12887	12829	12943	12943	12898	12874	12954	12843	12717	12837	12935	12806	12856	12990	12889	13015	12820	12938	12791	12850	12707	12780	12837	12915	12751	12826	12794	12792	12895	12861	12761	13010	12736	12945	12816	12886	12665	12949	12799	12921	13045	12774	12940	12903	12653	12847	12953	12909	12819	12841	12837	12857	12860	12630	12935	12765	13022	12966	12857	12813	12834	12904	13034	12861	12834	12794	12841	12907	12758	12743	13107	12943	12854	12718	12898	12742	12876	13039	12823	12584	12918	12948	12893	12908	12772	12815	12892	13032	13005	12792	12940	12738	12956	12731	12724	12741	12848	13000	12903	12814	12840	12895	12874	12848	12769	12772	12777	12729	12931	12943	12728	12906	12867	12844	12843	12974	12811	12795	12899	12911	12965	12944	12975	12961	13045	12787	12854	12826	12664	12903	12876	12819	12748	13016	12703	12835	12919	12969	12846	12648	12795	12806	12911	12750	12769	12878	12697	12933	12821	12759	12818	12798	12825	12859	12769	12908	12688	12969	12877	13018	12759	13056	12783	12864	12858	12871	12809	12873	12684	12942	12794	12807	13049	12852	12906	12916	12873	12926	12870	12941	13005	12886	12813	12871	12790	12851	12843	12838	12833	12676	12983	12809	12826	12789	12830	12881	12793	12834	12834	12892	12795	12831	12888	13078	12678	12820	12661	12852	12745	12816	12886
21807	20974	28210	23918	21114	22536	23330	18000	17062	17207	16877	16656	16770	16646	16778	16705	16772	16567	16571	16446	16637	16470	16531	16252	16375	16435	16379	16360	16561	16265	16310	16345	16406	16506	16295	16408	16417	16269	16432	16401	16315	16432	16320	16401	16425	16286	16403	16243	16505	16220	16298	16213	16092	16187	16280	16305	16324	16287	16126	16107	16122	16262	16439	16283	16327	16244	16204	16143	16151	16176	16273	16179	16243	15878	16192	16211	16427	16437	16303	16219	16331	16293	16163	16124	16281	16205	16405	16384	16295	16160	16156	16199	16243	16241	16480	16300	16238	16227	15921	16195	16183	16376	16241	16068	16444	16300	16289	16266	16199	16357	16447	16224	16230	16283	16307	16210	16466	16304	16183	16233	16286	16127	16286	16217	16260	16018	16203	16142	16311	16384	16432	16296	16231	16392	16057	16320	16433	16219	16121	16254	16374	16237	16158	16265	16312	16099	16118	16276	16192	16332	16166	16321	16241	16123	16142	16430	16160	16235	16323	16170	16247	16194	16139	16339	16324	15974	16228	16003	16115	16384	16243	16309	16287	16316	16306	16244	16295	16272	16252	16251	16372	16104	16081	16177	16009	16161	16245	16250	16267	16142	16327	16189	16345	16171	16226	16083	16298	16091	16089	16226	16142	16349	16139	16018	16168	16220	16159	16200	16174	16121	16293	16179	16299	16147	16240	16208	16262	16135	16429	16149	16070	16196	16149	16141	16439	16147	16385	16102	16019	16029	16186	15937	16349	16144	16308	16142	16113	16102	16080	16019	16282	16195	16288	16180	16229	16206	16262	16039	16080	16158	16413	16373	16365	16168	16318	16276	16283	16218	16221	16014	16118	16212	16074	16271	16268	15980	16336	16061	16161	16088	16250	16108	16156	16261	16528	16275	16207	16041	16143	16246	16332	16117	16323	16200	16172	16159	16200	16288	16273	16217	16237	16155	16491	16241	16127	16295	16219	16231	16191	16176	16224	16298	16163	16102	15972	16303	16244	16196	16339	16135	16252	16358	16214	16243	16354	16180	16140	16172	16361	16327	16283	16153	16440	16038	16335	16270	16207	16133	16142	16066	16275	16434	16108	16099	16182	16302	16223	16020	16233	16363	16126	16261	16138	16113	16246	16200	15843	16143	16359	16131	16003	16163	16224	16233	16161	16029	16195	16226	16043	16073	16151	16271	16028	16415	16310	16301	16291	16062	16001	16333	16256	16076	16198	16036	16183	16214	16421	16170	16264	15971	16037	16336	16317	16026	15952	16238	16156	16195	16119	16351	16198	16097	16338	16346	16198	16315	16126	16479	16279	16281	16312	16502	16331	16226	16331	16162	16105	16169	16149	16242	16196	16104	16210	16059	16318	16162	16269	16279	16373	16324	16393	16157	16047	16240	16365	16372	16364	16111	16170	16509	16253	16263	16304	16080	16300	16207	16253	16257	16196	16223	16343	16164	16146	16191	16038	16235	16089	16152	16276	16105	16190	16131	16308	15938	16320	16068	16363	16368	16166	16145	16313	16096	16098	16060	15981	16207	16204	16280	16152	16071	16172	16099	16375	16217	16107	16191	16432	16065	16148	16281	16209	16297	16210	16328	16289	16184	16093	16220	16083	16442	16281	16127	16170	16060	16084	16074	16196	16232	16050	16067	16314	16305	16215	16137	16301	16187	16155	16162	16066	16163	16217	16290	16428	16127	16093	16371	16170	16136	16253	16246	16061	16122	16047	16275	16277	16040	16155	16374	16291	16122	16034	16334	16164	16316	16174	16483	16284	16020	16229	16130	16269	16260	16103	16421	16250	16255	16355	16172	15990	16364	16291	16096	16264	16205	16235	15969	16319	16251	16206	16263	16197	16288	16209	16257	16282	16071	16199	16275	16196	16027	16105	16285	16121	16146	16365	16309	16162	16248	16062	16372	16177	16220	16335	16345	16187	16173	16365	16345	16081	16118	16223	16183	16274	16223	16167	16378	16102	16207	16151	15948	16160	15993	16244	16178	16317	16142	16215	16234	16306	16260	16222	16212	16327	16292	16189	16304	16356	16400	16283	16277	16408	16281	16104	16102	16147	16294	16198	16067	16331	16082	16121	16269	16344	16366	16255	16220	16344	16211	16241	16140	16058	16122	16140	16408	16171	16180	16240	16087	16288	16190	16203	16369	16080	16157	16188	16252	16285	16145	16138	16444	16237	16258	16243	16072	16359	16217	16285	16016	16306	16028	16285	16300	16142	16188	16181	16163	16066	16298	16195	16154	16171	15989	16085	16221	16268	16134	16022	16522	16261	16301	16297	16342	16267	16085	16322	16251	16400	16089	16341	16203	16261	16213	16156	16204	16266	16059	16034	16288	16222	16154	16158	16295	16099	16045	16188	16310	16045	16259	16111	16098	16132	16343	16275	16107	16261	16405	16413	16153	16354	16386	16227	16214	16207	16357	16169	16138	16291	16395	16256	16116	16267	16156	16142	16256	16296	16229	16085	16364	16123	16331	16063	16059	16370	16111	16204	16086	16334	16261	16085	16151	16202	16013	16113	16252	16284	16123	16193	16093	16063	16238	16234	16161	16192	16157	16312	16165	16220	16377	16221	16234	16330	16040	16021	16027	16079	16282	16112	16139	16230	16111	16029	16130	16139	16291	16296	16290	16011	15928	16145	16187	16097	16024	16430	16257	15998	16146	16224	16138	16201	16187	16188	16198	16148	16248	16001	15964	16161	16303	16181	16330	16089	16249	16110	16183	16403	16100	16072	16162	16010	16147	16101	16435	16242	16264	16328	16285	16205	16265	16219	16051	15896	16171	16272	16265	16048	16284	16396	16307	16178	16325	16150	16180	16185	16324	16059	16274	16310	16358	16059	16093	16269	16163	16160	16126	16296	16203	16243	16116	16171	16171	16093	16401	16178	16262	16170	16129	16109	16276	16318	16179	16273	16245	16067	16256	16225	16271	16028	16237	16257	16290	16118	16278	16188	16291	16100	16264	16181	16163	16153	16227	16173	16182	16120	16001	16234	16267	16064	16149	16280	16126	16279	16238	15935	16186	16168	16101	16268	16200	16318	16062	16213	16444	16181	16212	16152	16162	16149	16097	16279	16192	16349	16393	16375	16175	16023	16258	16334	16302	16162	16097	16285	16475	16265	16353	16258	16164	16161	16224	16183	16140	16142	16417	16120	16119	16238	16061	16269	16125	16275	16151	16177	16314	16087	16110	16276	16026	16073	15856	16067	16153	16180	16411	15955	16338	16191	16166	16411	16041	16136	16123	16193	16254	16170	16169	16333	16025	16206	16127	16127	16334	16141	16106	16219	16031	16164	16242	16251	16312	16072	16200	16318	16048	16141	16066	15955	16120	16197	16355	16235	16172	16158	16061	16058	16184	16173	16108	16471	16272	16314	16246	16104	16094	16183	16291	16013	15998	16246	16171	16041	16167	16064	16000	16175	16422	16195	16274	16239	16113	16242	16264	16352	16247	16280	16311	15948	16330	16180	16164	16040	16175	16221	16182	16299	16226	16254	16242	16237	16164	16304	16230	16257	16162	16244	16253	16155	16150	16383	16061	16188	16024	16294	16150	16297	16029	16264	16014	16302	16302	16266	16085	16332	16296	16232	16400	16276	16294	16340	16306	16285	16342	16290	16379	16146	16324	16240	16163	16153	16064	16256	16293	16274	15974	16121	16089	16125	16161	16102	16272	16295	16295	16159	16308	16108	16357	16231	16114	16140	16112	16326	16207	16228	16291	16451	16183	16226	16242	16314	16144	16123	16078	15960	16052	16148	16160	16267	16131	16016	16058	16004	15989	16458	16294	16170	16050	16318	16228	16165	16133	16284	16312	16231	16095	16145	16278	16253	16156	16151	16164	16088	16374	16157	16208	16051	16259	16241	16251	16176	16175	16185	16284	16495	16416	16348	16081	16123	16357	16332	16125	16190	16314	16080	16201	16089	16098	16275	16159	16197	16253	15989	16139	16121	16292	16070	16265	16232	15924	16335	16192	16086	16297	16173	16258	16355	16144	16028	16291	16203	16088	16214	16241	16169	16397	16286	16263	16302	16182	16238	16104	16169	16350	16274	16279	16078	16149	16216	16383	16311	16178	16183	16276	16086	16162	15958	16343	16210	16076	16262	15961	16249	16267	16244	16218	16297	16244	16237	16280	16359	16162	16251	16168	16237	16097	16216	16157	16217	16141	16212	16139	16091	16009	16243	16068	16191	16316	16515	16288	16305	16347	16255	16157	16346	16225	16116	16317	16112	16423	16470	16097	16296	16396	16170	16000	16236	16262	16225	16237	16324	16138	16228	16171	16368	16461	16232	16238	16032	16378	16111	16143	16339	16193	16288	16228	16111	16165	16453	16254	16273	16161	16381	16113	16070	16320	16352	16157	16124	16259	16306	16095	16023	16026	16156	16174	16062	16269	16125	16253	16209	16020	16399	16264	16152	16152	16152	16080	16117	16041	15934	16214	16129	16039	16320	15872	16357	16230	16237	16098	16389	16016	16198	15931	16390	16287	16127	16223	16216	16285	16136	16188	16278	16300	16162	16258	16152	16106	16218	16148	16270	16097	16219	16253	16372	16384	16229	16314	16239	16183	16380	16364	16238	16333	16238	16259	16237	16250	16416	16222	16388	16205	15992	16253	16314	16137	16382	16144	16301	16098	16472	16366	16126	16290	16047	16102	15992	16192	16399	16227	16187	16154	16246	16288	16298	16180	16327	16095	16248	16183	16387	16307	16122	16009	16171	16237	16120	16200	16133	16148	16037	16039	16058	16156	16269	16193	16336	16255	16138	16055	16165	16284	16279	16195	16355	16355	16161	15924	16056	16184	16234	16131	16208	16065	16250	16223	16206	16172	16099	15927	16221	16283	16306	16325	16117	16185	16245	16185	16072	15985	16056	16115	16276	16392	16159	16240	16357	16172	16213	16175	16176	16276	16090	16064	16118	16159	16197	15948	16235	16395	16275	16276	16425	16235	16174	16003	16218	16277	16311	16074	16315	16043	16075	16260	16061	16161	16271	16111	15998	16176	16174	16210	16034	15989	16267	16273	16047	16019	16236	16119	16237	16146	16118	16371	16365	16301	16129	16125	16253	16149	16220	16086	16209	16252	16151	16295	16351	16270	16238	16254
14823	32339	25128	19349	17353	16033	15565	15275	14943	14775	14737	14422	14436	14422	14298	14205	14140	14170	14376	14160	14111	14134	14325	14175	14092	14168	14081	14057	14074	13872	14062	14068	14169	14230	14067	14043	13961	14168	14149	14009	14157	13973	14027	14037	14152	14126	14081	14112	14011	14171	14089	14042	14110	14117	14081	14006	13986	14115	14107	14151	14005	13897	14064	14036	14050	14017	14012	14003	14079	14007	14095	14116	14057	14129	14136	14157	14137	14086	13917	14139	13977	14018	13969	14009	13944	13915	14048	14094	14136	14042	14167	14078	13937	14131	13986	13845	14102	14123	14103	14119	13859	14169	13890	14104	14021	13977	14120	14051	14105	14134	14199	14076	13948	14064	14147	14157	14067	14013	13890	14016	14163	13941	14180	14143	14198	13838	14196	14021	14057	13977	14086	13959	14137	14063	13899	14047	14070	13906	13882	14157	14007	13948	13938	14057	14228	14096	13948	14059	13930	13973	13984	14114	14052	13991	14099	14075	14277	14109	13971	14150	14096	14020	13960	13889	14027	14121	14001	14143	13905	13981	14131	14032	14010	14097	14048	14018	13982	13972	14105	13872	14029	13904	14026	14145	14144	14121	14039	14043	14036	14212	13946	14130	14090	13955	13869	13979	13942	14109	13947	13999	14133	14178	14112	14073	14014	14015	13991	13994	13975	14068	14032	13937	13987	13977	13996	14029	13998	13947	13978	14047	14112	14256	14037	14128	13924	14115	13903	13943	14050	14069	14024	13924	14041	14097	13996	13956	14105	13918	14054	14124	14062	13967	14025	13964	14069	14205	14006	14087	14176	14104	13834	14013	13964	13994	14075	14069	13970	13947	13936	14031	14104	14096	14045	14053	14026	14039	14157	14065	13851	14087	14107	13914	14076	14090	14014	13975	13862	13915	14022	13889	14024	13921	14045	14207	13953	14040	13984	13897	13860	14033	14153	13942	14034	13979	13989	14064	13948	14077	13999	13955	13972	14074	14025	13968	14138	13988	14069	14205	14039	13957	14037	14134	13808	14233	13810	13994	13941	13994	14004	13963	13990	14304	14027	13944	14118	14033	14068	13831	14045	13874	14129	14147	14117	14007	14018	14030	13974	14243	13985	14117	13956	13852	13949	14066	14046	14025	14076	13985	14000	14217	14076	13918	13861	14028	14034	14020	13991	13939	14159	14243	13970	14001	14258	13989	14200	14054	14038	14105	14051	13961	14153	14290	14078	14085	13993	14116	14113	14034	14057	14067	14199	13893	14105	13931	14083	14006	14049	13891	14145	14061	14031	14033	14055	13945	14058	14214	14005	14212	14136	14045	14017	14056	14200	14008	14056	13902	14060	14005	14180	14035	13980	14053	13969	13937	14042	13997	14072	14095	14066	13977	14028	14072	14048	14041	14023	14071	14079	14149	13990	14089	13882	14021	13943	13938	14121	13942	14021	13911	13954	14066	13989	14114	13900	13936	13860	14045	14008	14041	14066	14061	14085	13949	13977	13968	14189	14090	14188	13917	14034	13926	13939	13906	14116	13944	14084	13953	14083	14073	14065	14060	14146	13907	13999	13947	13877	14061	14068	13969	14013	14014	14142	13960	14040	13778	13903	13929	14040	14127	14119	13848	14010	14033	13968	14205	14122	13991	14041	13871	14163	13978	13946	13945	14047	14096	14083	13916	14095	14127	13990	14207	13817	14147	14045	14101	14022	14020	14037	13888	13971	14061	13979	13959	13997	14127	14197	14027	13985	14083	13912	14019	14033	14081	14076	13861	13773	14110	14042	14092	13982	13949	14059	13953	13977	14001	13817	14123	13831	14060	14101	14170	14010	14005	14066	14035	14078	14137	14162	14149	14180	14139	14012	13941	14055	14009	14216	13945	14065	14101	14340	14109	13940	13941	13999	13853	14048	13955	14138	14023	14125	14045	14012	14145	14019	14019	13903	13939	14070	13885	14180	14082	13993	14008	14012	14137	13960	13857	14125	14156	13955	14062	14105	13866	14025	14130	13917	13789	14037	14020	13981	13982	14073	13873	14003	13985	13978	14195	14100	13978	13901	14064	14030	13913	13942	14007	13982	14001	14056	14173	14113	13900	14053	14051	14037	14062	14012	14018	14123	13877	14059	14009	14111	14024	14068	13995	14144	13980	13977	14002	14129	13961	14148	14088	14264	13916	14096	14209	13958	14036	14113	13917	14163	13894	14071	13795	13930	13947	13986	13977	14056	14096	14062	13920	13989	14116	14007	14135	14074	14083	14181	13938	14109	13982	14015	14002	14065	13876	14004	13984	13966	14010	14035	13849	13782	14073	14033	13975	14065	14026	13975	14017	14209	14075	13888	13954	14281	14032	14003	13940	13994	13972	14044	13985	14071	14025	14023	14145	13874	14009	14144	14133	13955	14150	13969	14066	13888	13981	14072	14217	13927	14120	14023	14119	14021	14072	13845	14163	13783	13979	14024	14044	14076	13862	13969	14026	13747	14009	13950	13756	14142	13954	13918	14057	14078	14067	14022	14215	14043	14104	13941	14066	13974	13816	14048	13911	14009	13979	14130	14140	13980	13954	14026	13927	14072	13893	13995	14101	14048	13878	13978	14037	14036	13984	13915	13983	13978	13981	13936	13897	13865	13978	13912	14066	14269	14070	14221	14043	14001	14128	14220	14016	13988	13965	14100	14149	13961	14015	14194	13910	13927	14019	13968	13860	14011	13949	14054	13872	13992	13872	14248	13982	13881	14076	14085	14149	14040	13948	14068	13971	13797	13914	14130	14072	14038	14056	14203	13834	14095	14107	14128	14160	14051	14022	14061	14004	14033	13942	14056	13959	14172	13947	13980	14069	14010	14049	14036	14017	13807	14092	13897	14010	14061	14064	14062	13931	13982	14003	14045	14069	14067	14072	13972	14023	14084	14199	13908	14094	14036	13951	14208	14007	14012	13910	13901	14160	13964	14024	14086	14122	13893	14030	14042	13868	14003	14007	14013	14109	14075	14201	13969	14079	13952	13982	13931	14183	14013	13969	13964	14014	13927	13871	14022	14008	14029	14013	14093	14044	13913	14023	13990	13979	14190	13938	13909	13900	13920	13970	14126	13995	13918	13954	13835	14119	14007	13877	13931	13976	14222	13923	13810	14061	14066	13959	14028	13932	14105	13901	14087	13985	14037	13869	14110	14039	14100	14031	14020	14090	13993	14036	13950	14139	14092	14075	13989	13956	14038	13896	14029	14135	14109	13994	13963	13947	14008	14191	13973	14048	14023	14144	13967	13979	13888	13925	13987	14004	14115	13987	14024	14000	14025	14034	13991	13927	13802	14097	14001	14068	13872	13923	13857	14056	13767	14142	13878	13913	13999	14111	14005	14001	14063	14146	14152	14106	13833	14109	14065	13849	14023	14119	13995	14082	13951	14169	13933	14140	14084	14109	14065	14193	13915	14026	14170	14027	13903	14098	14082	14001	14101	13891	14141	13965	13777	14016	13959	13959	13973	13977	13994	13883	14032	13902	14002	14074	13938	14142	14083	14145	13941	14118	13887	13969	14084	13979	14013	14123	14082	13980	13993	13932	13907	14048	14100	13940	14241	14127	14042	14021	14206	14073	14125	13977	13953	14019	14082	14031	14065	14034	13925	13866	14122	13970	13928	14075	14026	13936	14118	13860	14113	14048	13942	13979	14177	14037	13893	14159	13952	14044	14045	13995	14081	14068	13884	14059	14143	14004	14202	14029	14139	14228	14025	14020	14152	13912	14138	13951	14029	13895	13946	14141	14027	14098	13954	14055	13933	14194	14092	14043	13871	14016	13874	13993	14139	13938	14068	13866	13990	14045	14082	14085	13984	14009	13992	14084	13937	14031	14062	14088	14001	14060	14052	13802	13925	14012	14017	14192	14063	13895	14065	14018	14028	13973	14094	13968	14156	14162	13992	13971	13923	13946	13921	13862	13958	14093	14162	14257	14044	14093	13901	13953	13902	13945	13993	14088	14096	14038	14066	14087	14096	14065	13988	14131	13883	14101	13898	14075	14146	14115	14028	14008	14059	14125	14023	13866	13983	13956	14087	13989	13997	13890	13968	14176	13939	14112	13850	14006	13901	13851	13992	13980	14050	13994	13890	13960	14107	14115	13899	14085	14095	14031	13990	14009	13952	14003	14096	13875	14140	13986	14262	13962	14006	14108	14015	13965	14139	13962	14023	14005	14028	14083	14165	14055	13979	14127	14017	13848	14050	14078	13888	13958	13906	13959	13967	14211	14022	14230	13897	14010	14003	14027	13887	14006	13931	14081	14095	13992	14007	14284	13916	13931	14033	14199	14049	13937	14171	14047	13904	13977	13957	14021	14112	14124	14147	14183	14072	14122	14046	13846	14016	13976	14043	14002	14042	14042	13966	14243	13985	14170	14009	14101	14093	13908	14044	14022	13973	13999	13908	14017	13984	13770	14002	13924	14106	14012	13966	14149	14005	14188	13927	14105	13979	14070	14179	13931	14163	13979	13931	14340	14081	13955	13970	14130	14108	14059	13907	14010	13969	13979	13951	13913	14256	13983	14096	14182	14079	14049	14015	14098	14042	13990	14002	14094	13955	14015	14141	13982	13942	13995	13879	14091	14063	13799	13887	14041	14001	14217	14017	14045	14101	14037	13982	13893	13992	14018	13988	14060	14018	14026	13890	13961	14003	14040	13825	14080	14048	13939	14048	14036	14100	13859	14038	13847	14142	14013	14019	13936	14063	14172	13899	14006	14081	14020	14037	13972	13950	14211	13952	13949	13992	14095	13949	13994	14013	14180	14074	13967	14091	14071	14114	13977	13992	14113	14169	14059	14208	14065	14016	14032	13939	13963	14162	14194	14112	13956	13993	13975	14064	14173	13928	14125	14030	14107	14127	14214	14075	13992	14145	14034	14111	13985	14168	14025	14089	14099	13755	13987	14099	13923	13994	14180	13920	14108	14198	13979	13958	14069	14109	14066	14092	13874	14049	13997	14128	14057	14179	13894	14102	14148	13926	14163	13997	13953	14056	14012	14071	14097	14112	13940	13989	13916	13982	13975	13919	14121	13840	14002	13961	13952	13943	14026	13849	13961	13872	14043	14078	14008	13967	13916	14160	14186	14175	13999	13985	14070	13917	13981	14242	14090
27955	21737	21945	18049	14959	14557	14611	14410	14274	14330	14422	14326	14313	13984	14251	14032	14154	14132	14280	14153	14126	13865	14042	13997	14179	14175	14091	14184	14204	14255	14249	14077	14093	14137	14169	14139	14060	13969	14066	14201	14172	14088	14152	14190	14149	14101	14139	14237	14199	14084	14091	14302	14194	14159	14083	14232	14118	14110	14130	14113	14176	14125	14018	14090	14100	13936	14115	14204	14200	14029	14160	14141	14131	14109	14171	14180	14088	14073	13997	14193	14100	14178	14082	14217	14123	14293	14128	14103	14266	14296	14205	14246	14150	14022	14087	14187	14152	14207	14200	14121	14322	14176	14154	14111	14289	14169	14530	14031	13985	14036	14098	14122	14182	13924	14067	14147	14172	14040	13991	13862	14254	14074	14038	14226	14148	14331	14110	14161	14280	14165	14207	14184	14134	14048	14061	13961	14160	13935	13940	14071	14263	14253	14008	14026	14226	14083	14335	14218	13943	13954	14100	14366	14282	13879	14197	14244	14080	14144	14022	14213	14033	13980	14121	14011	14059	14231	14046	14055	13912	14041	14187	14072	14085	14189	14283	14212	14104	14164	14256	14150	14014	14198	14121	14138	14200	14149	14089	14337	13933	14022	14150	13967	14205	13973	14050	14103	14379	14195	14120	14013	14112	13770	14382	14078	14072	14031	14171	14466	14059	14254	14098	14370	14178	14267	14021	13952	14048	14233	14265	14201	14288	14281	14257	14104	13988	14079	13970	14119	14010	14129	14118	14073	14253	14082	14171	14236	14106	14011	14005	14105	14166	14042	13995	14073	14073	14009	13952	14057	14072	14067	14082	14217	14002	14098	14248	14008	14192	14136	14144	14175	14177	14160	14099	14197	14113	14234	14233	14271	14365	14062	14269	14257	14034	13974	14045	14083	14124	14186	14129	14026	14118	14144	14083	13997	14107	14072	13991	14050	13920	14118	14259	14181	14077	14206	14177	13962	14207	13965	14186	14232	14201	13955	14057	14020	14156	14138	14208	14123	13873	14168	14074	14119	13863	14076	13988	14090	14037	14134	14006	14127	14208	14211	14027	14007	14187	14017	14151	13996	14065	14151	14241	14064	13952	14161	13905	13961	14107	13986	14023	14453	14293	14140	14112	14065	14307	14095	14127	14023	14000	14152	14195	14082	14130	14234	14173	14334	14128	14165	14040	14131	14240	13967	14299	14133	14122	14187	14073	14102	14068	14296	14034	14066	14143	14019	14019	13990	14134	14157	14085	14093	14143	14052	14341	14189	14154	14116	14148	14293	14244	14156	14064	14122	14243	14149	14277	14232	14201	14109	14164	14183	14068	14141	14122	14149	14221	14166	14089	14135	14340	14189	14279	14188	14161	14128	14187	14237	14257	14119	14250	14184	14097	14101	13977	14119	14034	13945	14116	13922	14106	14017	14135	14090	14046	14252	14258	14039	14027	14125	14553	14113	14158	14127	13901	14175	14126	14037	14033	14158	14246	14180	14176	13997	14085	14078	14237	14014	14271	14182	14177	14001	13963	14176	14124	14156	14124	14155	14047	14243	14284	14320	14209	14339	14196	14095	14303	14270	14225	14199	14107	14084	14354	14051	14111	14194	14192	14064	14252	13962	14234	14142	14239	13943	14000	13977	14088	14178	14256	13965	13938	13993	14213	14036	14079	14198	14156	14167	14154	14095	14241	14181	14031	14119	14070	14056	14200	14032	14279	14301	14071	14162	14087	14105	14191	14174	14257	14277	14160	14073	14046	14112	14354	14289	14140	14041	14263	14024	14248	14016	14101	14089	14243	13937	14106	14313	14055	14171	14098	14123	14036	14337	14100	14327	14134	14267	13929	14115	14203	14171	13971	14092	14135	14206	14233	14215	13943	14379	14036	14097	14169	14236	14029	14282	14245	14144	14133	14202	14050	14086	14198	14279	14213	13938	14197	13941	13954	14194	14078	14169	14184	14076	14161	13969	14213	14005	14142	14035	14236	14292	14152	13953	14210	13958	14299	14116	14072	14084	14266	14312	14216	14185	14223	14202	13989	13995	14188	14035	14016	14291	14332	13886	14093	13940	14252	14361	14319	14165	14163	14146	14090	14137	14171	14063	13979	14210	13991	14055	14120	14036	14051	14144	14196	14080	14210	14044	14058	14093	13996	13937	13949	14000	14053	14194	14091	14226	14124	14187	14054	14040	13968	14020	14169	14223	14078	14155	13921	14022	14222	14125	14313	14369	14064	14338	14238	13932	14013	14109	14084	14079	14187	14075	14062	14254	14109	14154	14152	14085	14144	14342	14048	14105	14089	14240	14187	14301	14156	14168	14194	14157	14116	14096	13987	14134	14195	14074	14040	13967	14284	14091	14103	13953	14137	14133	14178	14108	14100	14300	14089	14090	14164	14163	14023	14194	14001	13973	14166	14105	14129	14173	14093	14177	14141	14224	14166	14310	14169	14071	14089	14160	14289	14198	14141	14008	14100	14009	14130	14116	14146	14063	14191	13961	14132	14261	14047	14217	14039	14087	14029	13968	14297	14144	14161	14031	14154	14046	14210	14257	14021	14196	14146	14249	14350	14244	13971	14071	14109	14090	14126	14055	14199	14155	14221	14149	14109	13883	14114	14119	14179	14198	14012	14144	14120	14203	14187	14040	14248	14143	14025	14254	14066	14149	14202	14239	14042	14009	14323	13973	13959	13870	13861	14168	14387	14308	14043	14274	14190	14185	14144	14208	14111	14045	14046	14302	14227	14296	14015	14039	14156	14344	14111	14228	14108	14054	13993	14202	14294	14171	14121	14185	14082	14219	14217	14256	14305	14113	14115	14158	14088	14250	14058	13934	14076	14073	13999	14161	14156	14182	13996	14305	13995	14220	14252	13833	14094	13980	14084	14213	14092	14113	14246	14025	14170	14118	14291	13988	13840	14030	14210	14176	14226	14119	14108	14127	14398	14240	14210	14123	14063	14174	14105	14220	14040	14207	14187	13937	14001	14111	14224	14102	14378	14133	14138	14038	14099	14208	14346	14489	14353	14190	14285	14095	13894	14133	13926	14198	14171	14165	14336	14069	14157	14249	14290	14284	14162	14115	14253	14085	14174	14129	14181	14164	14231	14031	14210	14158	14177	14187	14147	14185	14157	14077	14176	13988	14170	14211	14104	14271	14098	14178	14187	14138	14058	14150	14211	14058	14126	14111	13999	13993	14149	13981	14136	13919	14067	14222	13956	13957	13984	13948	14101	14147	14163	14390	14406	14259	14018	14119	14209	14078	14209	14073	14193	14027	14049	14228	14036	14098	13919	13873	14112	14208	14063	13997	14059	14024	14185	14077	14183	13991	14238	14120	14095	14054	14191	13914	14207	14251	14243	14036	14258	14177	14108	14097	14118	14134	14096	14285	14123	13986	14201	14080	14146	14068	14110	13929	14017	14100	14179	14131	14278	14196	14240	14277	14172	13970	14092	14041	14128	14066	14273	14079	14042	14169	14102	14102	14294	14258	14171	14146	14080	14079	14079	14182	14025	13865	14045	14180	14188	14071	14046	14065	14078	14128	13988	14239	14127	14106	14070	13903	14064	14286	14099	14213	14107	13972	14088	14039	14185	14127	14088	14205	14158	14110	14199	14137	14210	14148	13987	14045	14311	14355	14227	14111	14241	14239	13869	14031	13926	14192	14276	14122	14191	14313	14329	14198	14174	14112	14097	14132	14111	14180	14245	14026	14146	14100	14196	14190	14109	14242	14040	14151	14196	14244	14262	13928	14163	14090	14231	14122	14143	14215	14044	14145	14165	14062	14061	13978	14192	14154	14053	14064	14047	13939	14141	14014	14071	13890	14156	14124	14127	14057	14341	14071	14005	14129	14132	14137	14092	14121	14089	14122	14033	14154	14220	14119	14087	14156	14146	14098	14055	14196	14154	14117	14255	14166	14242	14044	14377	14099	14053	13961	14221	14275	14126	14053	13972	14146	13979	13974	13841	14197	14170	14048	13965	14164	14232	14373	14166	14387	14122	14097	14251	14106	14167	14211	14066	14180	14218	14226	14382	14310	14146	14095	14077	14065	14177	14159	14149	14108	14394	13976	13984	14038	14313	14210	14270	14216	14155	14201	13978	14123	14065	14238	13950	13870	14031	14039	14135	14150	14187	14238	14198	14104	14017	14287	14234	14120	14293	14133	14051	13964	14165	14066	14051	14285	14075	14125	13968	14263	13964	14196	14294	14271	13996	14091	14101	14295	14128	13968	14131	14366	14200	14001	13964	13964	13974	14331	14168	13988	14092	14108	14162	14037	14154	14120	14107	14085	14208	14175	14240	14088	14137	14175	14057	14169	14237	14029	14169	14080	14262	14061	14120	13925	14093	14073	14041	14022	14036	14243	14198	14311	14046	14149	14084	14043	14224	14208	14417	14110	14142	14150	14238	14078	14178	14120	13956	14130	14232	14128	14162	14168	14369	14230	14337	13995	13810	14285	14070	14177	14263	13892	13909	14031	14123	14253	14015	14102	14056	14173	14142	14151	14258	14148	14266	14094	14132	14168	13950	14149	14157	14191	14042	14187	14015	14010	14107	14103	14202	14116	14225	14106	14298	13973	14100	14114	14188	14238	14297	14164	14127	14179	14277	14302	14096	14101	14071	14057	14173	14367	14303	14170	14063	14342	14124	14237	14132	14036	14249	14312	14168	14009	14094	14174	14184	14129	14159	14235	14235	14347	14211	14355	14233	14160	14297	14288	13974	14166	14100	14264	14173	14273	14203	14217	14114	13872	14101	14067	14125	14132	14074	14017	14291	14104	14098	13984	14050	14210	14192	14037	14043	14167	14123	14145	14040	14075	14277	14238	14272	14178	14114	14196	14060	14236	14121	14127	14026	14303	14119	14164	14321	14044	14154	14156	13972	14131	14207	14088	14188	14279	14105	14265	14245	14036	13995	13968	14173	14092	14239	14170	14267	14120	14164	14142	14307	14055	14160	14276	14159	14080	14084	14166	14032	14123	14057	14112	14012	14239	14195	13918	14130	14084	14292	14219	14101	14115	14149	14144	14420	14092	14144	14171	13928	14265	14182	14219	14181	13970	14126	14118	14265	14030	14018	14211	14043	14177	14104	14254	14093	13913	14228	14142	14141	14142	14177	14162	14121	14053
15633	21588	17336	14736	13846	13358	13297	13094	12991	12911	12962	12935	12756	12856	12876	12697	12733	12685	12805	12820	12848	12725	12803	12760	12761	12664	12692	12788	12706	12837	12664	12823	12761	12862	12624	12879	12564	12716	12702	12978	12662	12640	12790	12664	12820	12511	12890	12761	12644	12803	12918	12603	12810	12913	12832	12724	12784	12732	12747	12749	12859	12697	12830	12673	12752	12795	12821	12876	12686	12672	12774	12739	12695	12823	12888	12832	12842	12859	12732	12763	12911	12768	12783	12782	12716	12772	12755	12800	12671	12833	12862	12747	12770	12692	12635	12623	12907	12697	12659	12757	12851	12728	12794	12794	12788	12638	12604	12834	12903	12593	12710	12621	12822	12902	12900	12837	12883	12856	12782	12664	12645	12701	12796	12688	12744	12764	12742	12698	12743	12747	12750	12814	12815	12643	12682	12681	12653	12670	12720	12718	12685	12668	12861	12813	12635	12865	12876	12835	12860	12704	12783	12655	12669	12763	12623	12808	12634	12692	12712	12690	12654	12723	12949	12835	12742	12810	12879	12895	12755	12647	12709	12756	12622	12791	12761	12821	12696	12781	12734	12861	12715	12618	12720	12772	12908	12790	12811	12751	12700	12703	12802	12732	12520	12864	12647	12760	12709	12580	12615	12759	12721	12708	12898	12850	12555	12800	12677	12722	12744	12810	12864	12606	12672	12784	12800	12813	12773	12853	12867	12784	12703	12796	12810	12912	12843	12825	12836	12744	12796	12619	12848	12726	12723	12877	12764	12673	12697	12976	12780	12692	12736	12530	12782	12789	12688	12835	12725	12728	12722	12877	12696	12777	12839	12799	12705	12841	12709	13010	12756	12661	12731	12759	12839	12875	12763	12653	12623	12767	12709	12790	12702	12681	12796	12864	12704	12807	12810	12928	12909	12804	12570	12772	12604	12936	12610	12661	12759	12857	12757	12813	12687	12703	12721	12873	12721	12684	12779	12663	12871	12640	12782	12819	12923	12704	12766	12697	12755	12794	12707	12683	12736	12819	12864	12834	12739	12764	12954	12840	12889	12813	12821	12734	12684	12739	12763	12726	12795	12833	12771	12733	12703	12572	12784	12804	12685	12739	12781	12692	12660	12730	12718	12694	12891	12818	12929	12782	12662	12768	12679	12787	12784	12703	12730	12850	12571	12817	12574	12854	12724	12908	12826	12750	12650	12734	12726	12678	12800	12722	12795	12749	12805	12682	12856	12666	13102	12745	12811	12725	12800	12823	12663	12603	12783	12571	12769	12994	12844	12864	12779	12791	12751	12736	12763	12695	12862	12738	12756	12698	12861	12734	12889	12817	12667	12873	12836	12735	12914	12713	12600	12852	12748	12764	12771	12835	12774	12745	12706	12689	12730	12688	12778	12658	12778	12692	12841	12693	12834	12838	12704	12732	12882	12830	12655	12863	12782	12904	12717	12739	12776	12608	12766	12735	12890	12812	12775	12817	12740	12631	12860	12928	12911	12758	12641	12653	12647	12723	12663	12754	12796	12557	12630	12617	12816	12721	12608	12697	12799	12803	12786	12870	12801	12862	12814	12677	12562	12753	12770	12740	12789	12666	12852	12865	12689	12698	12694	12719	12798	12761	12870	12654	12801	12787	12724	12694	12798	12693	12657	12807	12826	12789	12846	12608	12666	12618	12805	12873	12807	12910	12737	12955	12760	12884	12788	12871	12834	12740	12882	12735	12662	12553	12686	12702	12581	12706	12856	12755	12849	12809	12623	12755	12865	12766	12723	12635	12711	12687	12705	12785	12924	12710	12826	12736	12713	12664	12758	12720	12848	12791	12710	12638	12683	12744	12754	12591	12612	12908	12877	12863	12736	12653	12858	12734	12733	12781	12819	12580	12772	12799	12900	12841	13065	12805	12789	12815	12683	12813	12610	12684	12860	12753	12525	12791	12718	12849	12660	12748	12705	12711	12895	12786	12892	12668	12631	12668	12688	12719	12717	12796	12618	12804	12615	12715	12803	12665	12722	12707	12760	12830	12681	12702	12818	12711	12720	12824	12784	12847	12829	12587	12652	12770	12709	12821	12709	12935	12866	12746	12778	12803	12788	12757	12734	12958	12627	12702	12723	12871	12856	12847	12681	12757	12675	12735	12702	12665	12824	12753	12682	12820	12757	12822	12719	12793	12660	12858	12707	12715	12700	12676	12732	12735	12811	12794	12943	12809	12921	12601	12913	12617	12713	12819	12908	12616	12920	12868	12766	12664	12849	12761	12732	12736	12859	12747	12550	12614	12671	12596	12807	12802	12916	12802	12674	12772	12620	12585	12787	12718	12742	13004	12762	12714	12881	12668	12707	12639	12715	12656	12835	12704	12721	12975	12796	12813	12721	12634	12670	12720	12825	12725	12999	12740	12760	12824	12742	12879	12744	12775	12911	12855	12873	12694	12634	12744	12811	12774	12789	12819	12760	12809	12783	12711	12768	12659	12765	12694	12607	12864	12810	12615	12780	12692	12652	12778	12788	12868	12791	12806	12715	12750	12686	12621	12794	12709	12741	12907	12644	12717	12713	12704	12799	12714	12715	12804	12884	12804	12656	12800	12654	12826	12720	12881	12771	12624	12964	12691	12698	12559	12902	12818	12875	12814	12871	12734	12658	12696	12683	12683	12803	12741	12846	12808	12861	12637	12745	12792	12762	12781	12646	12799	12948	12667	12838	12861	12653	12698	12789	12636	12740	12640	12694	12758	12674	12787	12794	12815	12754	12765	12901	12814	12748	12666	12709	12781	12958	12853	12776	12737	12772	12729	12897	12574	12695	12749	12824	12691	12862	12823	12854	12755	12772	12698	12594	12821	12874	12734	12741	12530	12797	12839	12700	12794	12875	12920	12930	12738	12619	12718	12789	12715	12935	12925	12666	12798	12735	12924	12811	12828	12777	12723	12601	12781	12661	12776	12889	12739	12896	12761	12785	12724	12809	12838	12833	12713	12742	12843	12829	12503	12788	12778	12677	12768	12701	12822	12868	12725	12751	12927	12662	12764	12768	12695	12693	12608	12858	12515	12838	12744	12831	12783	12668	12818	12872	12826	12666	12694	12684	12627	12785	12652	12688	12807	12590	12753	12758	12583	12845	12727	12763	12762	12650	12713	12867	12680	12834	12814	12833	12829	12782	12848	12791	12755	12770	12826	12755	12854	12909	12803	12590	12746	12962	12518	12723	12669	12771	12634	12744	12780	12749	12764	12869	12768	12973	12808	12499	12625	12694	12670	12847	12731	12830	12709	12639	12694	12913	12640	12737	12696	12753	12761	12773	12903	12878	12695	12703	12813	12824	12793	12684	12691	12607	12784	12816	12954	12759	12766	12835	12779	12632	12672	12676	12744	12629	12679	12738	12791	12792	12826	12733	12751	12901	12642	12857	12763	12527	12623	12797	12679	12849	12659	12884	12788	12825	12797	12738	12778	12817	12606	12862	12722	12808	12855	12673	12743	12760	12587	12796	12797	13010	12650	12728	12823	12504	12968	12912	12705	12570	12825	12893	12790	12755	12757	12726	12852	12776	12812	12956	12599	12886	12647	12563	12742	12734	12710	12852	12856	12741	12818	12717	12656	12842	12881	12932	12733	12664	12857	12568	12754	12712	12750	12746	12705	12944	12782	12670	12790	12740	12877	12698	12879	12641	12707	12736	12766	12747	12654	12662	12704	12620	12715	12740	12733	12825	12722	12756	12641	12719	12681	12840	12673	12638	12966	12843	12583	12768	12799	12672	12818	12579	12751	12893	12723	12691	12739	12711	12900	12698	12707	12796	12803	12553	12850	12537	12790	12725	12880	12711	12728	12649	12821	12958	12760	12880	12869	12755	12795	12807	12678	12845	12695	12633	12905	12801	12755	12872	12865	12778	12623	12905	12713	12631	12722	12742	12705	12861	12978	12711	12798	12749	12582	12943	12686	12725	12742	12744	12680	12744	12665	12800	12807	12758	12704	12671	12760	12764	12778	12778	12897	12863	12772	12710	12844	12693	12831	12875	12767	12664	12673	12604	12860	12663	12761	12691	12779	12664	12808	12875	12714	12920	12653	12826	12818	12869	12761	12527	13105	12658	12773	12674	12923	12898	12756	12705	12677	12847	12826	12836	12663	12563	12702	12815	12715	12767	12605	12573	12732	12693	12689	12778	12840	12847	12669	12731	12755	12758	12738	12652	12579	12831	12633	12777	12786	12763	12901	12779	12833	12744	12845	12775	12686	12812	12787	12815	12729	12761	12702	12674	12826	12853	12656	12845	12507	12674	12639	12743	12796	12790	12713	12815	12631	12755	12752	12695	12879	12883	12847	12905	12944	12807	12848	12854	12691	12822	12771	12675	12839	12812	12763	12766	12756	12770	12726	12893	12733	12700	12627	12628	12763	12728	12655	12667	12743	12691	12760	12656	12721	12983	12779	12851	12644	12784	12827	12847	12749	12794	12722	12758	12992	12866	12824	12766	12874	12805	12705	12605	12761	12673	12743	12653	12661	12813	12693	12723	12649	12794	12666	12913	12758	12922	12724	12849	12706	12858	12693	12691	12691	12683	12694	12677	12819	12712	12658	12790	12907	12847	12789	12815	12745	12657	12798	12778	12918	12611	12768	12782	12750	12861	12663	12683	12639	12714	12807	12606	12816	12619	12693	12544	12639	12718	12712	12673	12813	12829	12693	12860	12818	12879	12674	12723	12733	12676	12948	12597	12770	12897	12790	12874	12600	12722	12589	12770	12655	12708	12776	12616	12759	12784	12704	12885	12726	12782	12755	12752	12847	12628	12624	12727	12740	12812	12697	12595	12755	12765	12804	12691	12725	12849	12853	12705	12686	12746	12480	12774	12745	12719	12744	12793	12789	12782	12523	12916	12609	12690	12934	12744	12718	12642	12736	12705	12733	12888	12816	12881	12775	12725	12740	12805	12881	12838	12827	12695	12892	12856	12855	12740	12710	12753	12672	12807	12931	12829	12797	12734	12873	12752	12759	12798	12763	12713	12846	12751	12876	12756	12917	12826	12619	12628	12854	12692	12552	12810	12708	12749	12597	12779	12866	12710	12805	12688	12887	12677	12688	12779	12771	13003	12591	12903	12509	12812	12745	12762	12800	12669	12766	12751	12612	12706	12970
22791	20942	27714	24389	21483	20189	18402	15920	15554	15672	15374	15385	15409	15206	15396	15222	15270	15330	15227	15182	15317	15119	15249	15066	15420	15132	15253	15284	15204	15233	15233	15224	15290	15030	14984	15247	15268	15285	15260	14999	15112	15096	15309	15204	15069	15175	15149	15131	15194	15122	15217	15112	15267	15025	15111	15112	15071	15257	15164	15345	14898	15140	15084	15109	14946	15245	15156	15108	15102	15355	14998	15080	15410	15139	15080	15145	15097	15117	15241	15012	15130	15387	15385	15221	14905	15153	15090	15031	15227	15240	15002	15340	15073	15126	15247	15278	14947	14791	15099	15016	15142	15101	15090	15237	15123	15188	15097	15248	14974	15300	15117	15129	15228	15174	15187	14995	15021	15067	15152	15146	14927	15131	15218	15001	15134	15140	15139	15183	15086	15136	15000	15010	15034	15141	15000	15103	15147	15088	15030	15195	15116	15298	15250	14944	15002	15044	15321	15202	14970	14995	15167	14967	15131	15269	15111	14961	15170	14899	14886	15065	15075	15063	15171	15135	14900	15201	15274	15083	15047	15007	15102	15010	15156	15017	14994	14855	15223	15101	15263	15168	15163	15158	15291	15205	15106	15007	15077	15154	14948	15147	15271	15141	14949	15105	15130	15228	15134	14996	14829	14925	15146	14959	15074	14989	15123	15075	15136	15126	15080	14982	15079	15071	14989	15197	14991	15188	15095	14974	14914	14910	14991	15283	14977	15067	15086	15012	15008	15043	15193	15034	15033	15021	14954	15160	15242	15043	15107	15021	14927	15062	15006	14910	15173	15141	15097	15034	15069	14894	15362	15002	14948	15037	15050	15110	14988	15061	15152	15141	15016	14995	14994	15186	15118	15028	15056	15038	15215	15194	15148	15041	15288	15178	15279	15132	15008	15152	15248	15158	15164	14960	15136	15103	15079	15155	15132	14983	15104	15027	15043	14951	15152	15169	15206	15002	15038	15010	15008	15164	15129	15035	15253	15236	15261	15177	15015	15130	15007	15347	15048	15153	15274	15001	15204	15069	15090	15144	15030	15226	15200	15012	15064	15129	15228	15157	15059	15197	15103	15178	14902	15296	15044	15180	15210	15096	15139	14970	15116	15208	15219	15173	15196	15019	15067	14972	15172	15096	15293	14991	15037	15127	15112	15192	15069	15111	15178	15253	15007	15201	15097	14970	15050	14977	15105	15156	15029	14976	14982	15172	15233	15158	15194	15096	15031	15221	15108	15203	15104	15201	15086	15105	15201	15139	15112	15236	15132	15040	15062	15133	15044	15112	15206	15169	15228	15076	15065	15108	15160	15124	15277	15108	15062	15136	15180	15025	15056	15225	14914	15064	14843	14909	15094	15167	15024	15154	15248	15104	15157	14950	15117	15056	15108	15119	15118	15225	15184	15013	15184	15066	15174	15042	14848	15108	15190	15290	15221	14828	14814	15071	15064	15028	15090	15133	15123	15092	15192	15037	15011	15007	15115	15108	15164	14994	15177	14920	15044	15173	15106	15485	15260	15171	15117	15177	15149	15120	15049	15038	15078	15290	15124	15059	15013	15112	15125	15040	14970	15084	15119	15076	15039	14981	15047	15032	15166	15118	15066	15133	14919	14971	14892	15004	15196	15041	15035	15115	15268	14981	15010	15030	14945	14834	15105	14914	14923	14889	15232	15180	14981	14997	14964	14822	15078	15070	15127	15094	15115	15202	15010	15064	14989	15227	15021	14920	15078	15063	15041	15157	14971	15107	15104	15168	15076	15142	15089	15274	15163	15139	14992	15148	15116	15038	14961	15148	15234	15116	15008	15092	15151	15145	14953	15082	15037	14876	15103	15127	14955	15016	15197	15174	15241	15161	15058	15080	15146	15168	15001	14885	14997	14963	15054	15090	15090	15227	15191	14977	15054	15213	15143	15018	15237	15078	15183	14965	14996	15198	15049	15200	15068	14947	15196	15027	15083	15058	15088	15267	15109	14976	15215	15110	15122	15060	15101	15139	15005	15012	14854	15207	15137	15149	15089	15054	15301	15122	14956	15074	15115	15027	14885	14940	14992	15047	15266	15143	15040	15152	15165	15262	15124	15064	14950	15260	15329	15136	14943	15224	14876	15199	15072	15137	15097	15049	15115	15163	14976	15085	15116	15047	15324	15138	15054	15226	15083	15003	15250	15007	15131	15020	14905	15137	15052	15035	15042	15147	15164	15033	15031	15039	14994	14898	15067	14946	14947	14986	14933	15042	15031	14941	15081	15278	15098	15104	14970	14934	15192	15212	15202	15183	15112	15048	15049	15135	15008	15113	14916	15227	15096	15024	15113	14966	15225	15180	14994	14993	15235	15206	14922	14912	15130	14948	15073	15299	15181	14898	15162	15104	14993	15365	15180	15067	15112	14942	14979	15070	14961	14930	15030	14979	15186	15030	15138	15162	15087	15137	15153	15097	15038	14966	15027	14999	15187	15176	15060	15136	15242	15121	14881	15045	15084	15108	15182	14868	15109	15229	15133	15296	15026	15090	15382	15111	15089	15119	15231	14945	15117	14955	15141	15288	15061	15063	14960	15002	15038	15050	14901	15082	15097	15095	14805	15087	15012	15066	15137	15060	15123	15067	15066	14968	15097	14905	15250	15081	15137	14911	15097	15229	15195	14957	15011	15080	15084	15124	15033	15275	15014	15004	15230	15071	15167	15258	15160	15231	15011	14968	15163	14959	15153	15073	15138	15222	15169	15080	14975	15125	15345	15073	15131	15109	15097	15168	14950	15141	15021	15339	15161	15182	15044	15206	15161	15170	14856	14999	15256	15062	15008	15141	15069	15081	15103	15017	15139	15202	15161	15107	15033	15050	15045	15109	15243	15026	15238	15054	15120	15157	14909	15005	15280	15126	15282	15238	15089	15137	15039	15018	15165	14884	15047	15092	15222	15087	15158	15014	15196	15087	14994	15476	15029	15255	15189	15302	15028	15172	14949	15234	15174	15148	15326	15074	15223	15018	14967	14939	15143	15088	15125	15108	15227	15030	15125	15126	15022	15070	15044	15066	15109	15111	15188	14974	15056	15171	15198	14951	15189	15310	15050	15382	15156	15022	14998	14913	15237	15112	15041	15121	15208	14959	15064	15292	14963	15151	14978	15101	15201	14969	15143	15111	15106	15214	14892	15078	15145	15107	15149	15132	15260	15064	15000	15084	15076	15145	15049	15102	15133	15148	15049	15187	15022	15106	15146	15295	15109	15062	15235	15131	15236	15019	15043	15092	14994	14932	15106	15107	14943	15004	15018	15262	15045	15041	15159	15082	14911	15129	15247	15063	14989	15095	15156	15207	15118	15085	14939	15069	14929	15051	15184	15190	15220	15108	15247	15109	14951	15060	15008	15339	15182	15054	15125	15289	15186	15021	15073	15175	15099	15330	15067	15130	15072	15140	15175	14965	15139	15173	15262	15325	15228	15263	15126	15058	14910	15158	15309	15008	15313	15117	15180	15015	15081	15061	15144	15040	15196	15116	15175	14956	15178	15105	14927	15186	15125	14934	15167	15217	15077	15082	15079	15306	15145	15144	15002	15144	15076	15098	15197	15025	15322	15086	15375	15166	15034	15403	15035	15116	15282	15254	15235	15089	15160	15235	15212	15129	14937	15154	15135	15160	15184	14989	15164	15216	15218	15244	15115	15166	15098	15060	15043	15146	15122	15130	15255	15174	15185	15193	15221	15147	15090	15096	15053	15068	15218	15047	14984	15161	15173	15162	15224	15100	15135	15288	14955	14948	15149	14920	15068	14998	14925	15050	15028	15099	15277	15276	15225	15134	15133	15061	15098	15015	14953	14926	15025	15193	15001	15135	15051	15140	14868	15029	15235	15070	15133	14933	15056	15090	15116	15137	15161	15150	15146	15029	15054	14976	15112	14922	15047	15121	15307	15182	15183	15150	15223	15127	14944	14839	14900	15069	14964	15174	15071	14971	15188	15241	15220	15199	15032	15124	15171	15068	14960	15016	15115	15184	15230	14971	15119	15093	14872	15225	15039	15280	15155	15162	15058	15134	15027	15130	15197	15150	14916	14959	15157	15112	15148	15065	15283	15191	15050	15110	15210	14982	15062	15052	14931	14996	15045	15370	15081	15163	15134	15109	15030	15004	14952	15069	15023	15133	15104	15202	14999	15144	15202	15369	15081	15158	14985	15229	14921	15232	15174	15295	15045	15092	15219	14980	15033	15198	15153	15158	15312	15272	15209	15281	15333	15282	15112	15191	15111	15212	14974	15000	14912	15136	15049	15136	15108	15154	15167	15164	15074	15120	14922	15037	15078	15083	14940	14997	15063	15269	14790	15074	15047	15091	15074	15114	15092	15216	15026	15119	15099	15053	15084	15092	15219	14954	15154	15135	14969	15061	15327	15185	15047	15085	15113	15138	15126	15047	15063	15186	15087	15030	15099	15120	14968	14882	15116	14747	14993	15142	15182	14958	15077	15076	15080	15117	15194	15222	15019	14915	15134	15010	15156	15118	15203	15146	15265	15283	15071	14880	15134	15063	15106	15092	15202	15239	15199	15121	15075	15253	15070	15031	15071	15018	15016	14960	15074	14921	15081	15073	14981	15104	15040	15171	15150	15074	15059	15115	15010	15202	15070	15250	15042	15291	15165	15015	14895	15080	14911	15270	15152	15190	15106	15210	15182	15021	15030	15287	15129	15043	15076	14821	15069	14926	15180	14979	15071	15185	15055	15169	15222	15084	15005	15236	15147	15141	15287	15038	14851	15085	15130	15088	15123	15266	15353	15111	15007	15188	15028	15191	15150	15105	15140	15084	15165	14995	15263	15085	15246	15055	15180	15158	14995	14984	15107	15051	15175	15022	15085	15134	15181	15252	15155	15073	15166	14982	15209	14944	14988	15168	15025	15207	15289	15215	15004	15077	15088	15115	15145	15132	15211	15011	15019	15123	15121	14927	15068	15043	15180	15226	15261	15297	15126	14980	15114	15044	15135	15196	14974	15045	15159	15117	15166	15181	14960	15122	15206	15119	15066	15067	15110	14902	15181	14925	15086	15212	15182	15077	15136	15053	15214	14815	14965	15079	15249	14953	15076	15222	15007	15157	15098	14997	15027	15071	15002	14940	15186	14945	14943	14993	15031	15106
13484	27091	21009	16870	15400	14610	14321	13978	13960	13807	13614	13553	13652	13595	13548	13596	13311	13272	13276	13645	13282	13591	13339	13238	13431	13421	13472	13385	13381	13345	13229	13453	13461	13454	13206	13450	13496	13441	13370	13419	13362	13405	13450	13392	13504	13337	13270	13390	13461	13306	13256	13209	13373	13355	13310	13508	13416	13343	13372	13352	13463	13324	13470	13302	13393	13440	13300	13406	13536	13549	13269	13433	13484	13426	13425	13549	13470	13433	13467	13396	13420	13387	13498	13365	13431	13422	13431	13432	13319	13322	13233	13409	13358	13254	13330	13320	13415	13342	13326	13390	13334	13308	13252	13363	13278	13446	13411	13398	13403	13384	13284	13456	13364	13262	13345	13215	13432	13316	13384	13397	13438	13477	13225	13342	13390	13357	13399	13391	13391	13244	13235	13437	13373	13294	13482	13288	13394	13477	13484	13380	13501	13307	13418	13299	13234	13165	13284	13340	13558	13252	13456	13451	13301	13254	13322	13347	13398	13323	13395	13370	13359	13406	13482	13314	13372	13449	13276	13487	13301	13413	13387	13479	13389	13532	13521	13465	13395	13323	13437	13436	13223	13262	13307	13423	13249	13424	13400	13297	13349	13444	13288	13465	13294	13535	13550	13310	13344	13399	13354	13360	13307	13378	13450	13439	13369	13389	13233	13361	13304	13317	13404	13390	13451	13408	13387	13335	13530	13335	13404	13485	13278	13415	13408	13298	13306	13290	13312	13333	13346	13362	13520	13382	13241	13330	13403	13506	13363	13485	13478	13372	13262	13288	13387	13411	13151	13483	13505	13220	13465	13396	13170	13306	13280	13497	13303	13341	13274	13442	13266	13399	13479	13343	13253	13470	13536	13455	13343	13315	13497	13427	13310	13401	13366	13450	13300	13262	13283	13479	13548	13329	13472	13268	13606	13380	13414	13312	13332	13421	13518	13388	13535	13331	13203	13289	13256	13221	13454	13438	13454	13529	13298	13516	13461	13254	13387	13333	13428	13229	13416	13378	13368	13401	13388	13155	13164	13370	13387	13266	13346	13409	13321	13232	13316	13321	13358	13468	13422	13329	13310	13370	13321	13505	13341	13407	13382	13366	13415	13375	13403	13383	13218	13393	13326	13256	13302	13408	13470	13255	13294	13455	13342	13267	13376	13449	13428	13517	13422	13418	13302	13392	13421	13403	13347	13302	13348	13294	13296	13418	13443	13300	13546	13425	13410	13285	13366	13490	13297	13540	13384	13323	13444	13499	13319	13432	13329	13371	13337	13525	13487	13311	13363	13227	13401	13305	13414	13371	13393	13396	13508	13334	13397	13233	13419	13536	13355	13520	13186	13518	13390	13408	13480	13515	13305	13419	13300	13398	13460	13461	13332	13180	13395	13449	13452	13400	13300	13368	13342	13206	13373	13278	13331	13350	13301	13272	13364	13194	13585	13221	13413	13348	13333	13298	13435	13344	13428	13316	13383	13490	13459	13468	13338	13378	13358	13492	13445	13371	13513	13395	13436	13463	13344	13177	13428	13322	13500	13336	13333	13447	13421	13402	13486	13218	13455	13484	13351	13387	13315	13247	13396	13328	13313	13380	13280	13373	13334	13440	13456	13270	13226	13482	13297	13238	13469	13351	13635	13360	13268	13294	13324	13468	13258	13499	13427	13306	13246	13425	13358	13288	13244	13475	13316	13364	13404	13415	13201	13329	13246	13434	13387	13412	13277	13189	13456	13587	13197	13318	13237	13351	13427	13290	13350	13294	13371	13406	13451	13283	13253	13269	13405	13371	13245	13331	13468	13636	13395	13465	13388	13405	13229	13468	13385	13332	13454	13299	13349	13310	13510	13363	13341	13269	13298	13403	13383	13344	13206	13466	13312	13381	13268	13477	13418	13408	13429	13445	13391	13261	13420	13165	13530	13263	13406	13445	13528	13389	13344	13339	13255	13326	13352	13351	13219	13300	13480	13371	13284	13197	13335	13188	13320	13380	13400	13478	13447	13330	13350	13309	13357	13476	13509	13156	13309	13396	13198	13343	13405	13267	13363	13466	13250	13290	13250	13356	13525	13541	13409	13360	13343	13333	13540	13364	13436	13385	13477	13548	13378	13295	13415	13357	13436	13370	13568	13317	13447	13467	13568	13374	13427	13509	13449	13340	13425	13442	13528	13390	13233	13396	13085	13296	13464	13435	13301	13526	13501	13408	13425	13394	13312	13401	13385	13237	13360	13466	13631	13387	13382	13444	13565	13274	13366	13468	13345	13209	13398	13330	13329	13290	13459	13394	13352	13372	13347	13104	13316	13342	13424	13348	13425	13206	13387	13402	13513	13371	13215	13431	13447	13397	13356	13278	13426	13358	13456	13423	13507	13299	13215	13230	13369	13366	13273	13451	13248	13342	13325	13325	13469	13346	13417	13404	13470	13531	13380	13427	13333	13519	13348	13268	13128	13300	13264	13478	13309	13402	13366	13074	13368	13343	13176	13610	13413	13354	13395	13405	13089	13429	13399	13238	13400	13438	13353	13400	13506	13534	13431	13450	13356	13220	13369	13521	13507	13346	13268	13443	13446	13342	13270	13371	13543	13443	13441	13425	13281	13388	13178	13493	13310	13334	13473	13489	13386	13483	13342	13408	13352	13361	13303	13386	13262	13315	13410	13411	13408	13428	13539	13248	13504	13327	13345	13463	13341	13443	13619	13432	13230	13296	13291	13329	13510	13518	13444	13487	13556	13411	13360	13257	13395	13577	13304	13440	13151	13205	13466	13381	13413	13511	13478	13159	13379	13272	13257	13533	13412	13263	13268	13493	13241	13367	13331	13261	13238	13272	13472	13460	13445	13261	13327	13455	13358	13274	13561	13402	13389	13317	13453	13178	13427	13490	13355	13333	13427	13294	13379	13417	13375	13467	13426	13292	13271	13382	13237	13292	13544	13288	13444	13285	13465	13346	13326	13384	13306	13467	13406	13292	13360	13392	13260	13209	13224	13323	13290	13374	13322	13443	13479	13191	13304	13295	13446	13378	13201	13183	13412	13479	13377	13487	13395	13231	13277	13343	13353	13462	13347	13445	13213	13194	13166	13430	13445	13237	13475	13380	13351	13420	13479	13489	13346	13436	13304	13482	13353	13396	13419	13330	13512	13255	13504	13410	13460	13363	13538	13239	13273	13406	13337	13236	13251	13428	13271	13266	13367	13294	13387	13305	13283	13447	13296	13339	13354	13433	13492	13390	13497	13611	13355	13422	13343	13332	13375	13411	13333	13237	13263	13344	13418	13302	13292	13411	13470	13383	13247	13542	13234	13385	13219	13617	13539	13589	13390	13278	13518	13315	13378	13472	13285	13489	13225	13463	13510	13366	13252	13333	13272	13325	13208	13230	13333	13293	13392	13382	13497	13384	13404	13232	13344	13352	13434	13249	13467	13410	13431	13398	13354	13297	13446	13392	13353	13401	13390	13448	13435	13413	13318	13388	13504	13235	13472	13498	13532	13406	13389	13247	13429	13351	13323	13378	13383	13302	13402	13195	13176	13357	13352	13397	13359	13528	13199	13468	13483	13338	13481	13458	13344	13463	13303	13484	13352	13286	13131	13577	13382	13528	13321	13304	13437	13354	13617	13225	13330	13321	13292	13207	13320	13406	13349	13253	13336	13264	13388	13444	13451	13305	13303	13360	13300	13225	13405	13415	13271	13445	13496	13367	13415	13423	13422	13196	13415	13496	13378	13375	13448	13362	13516	13389	13312	13286	13407	13257	13400	13285	13504	13298	13461	13326	13339	13458	13530	13538	13408	13353	13176	13433	13274	13202	13381	13462	13272	13428	13568	13348	13413	13321	13274	13404	13398	13314	13338	13493	13370	13392	13394	13297	13296	13374	13455	13382	13278	13271	13298	13446	13459	13454	13327	13369	13390	13466	13387	13310	13332	13285	13471	13324	13361	13487	13349	13453	13305	13446	13273	13329	13272	13244	13365	13444	13356	13375	13250	13353	13458	13265	13540	13262	13371	13419	13540	13378	13319	13407	13138	13396	13124	13424	13231	13311	13391	13300	13455	13388	13435	13323	13188	13342	13363	13391	13334	13459	13319	13398	13458	13357	13418	13501	13596	13302	13111	13367	13301	13393	13475	13248	13384	13493	13410	13213	13360	13471	13362	13330	13504	13257	13415	13446	13408	13429	13377	13218	13396	13394	13251	13520	13349	13482	13432	13593	13311	13319	13433	13410	13503	13376	13316	13296	13352	13265	13430	13434	13239	13319	13439	13244	13238	13435	13238	13269	13475	13265	13581	13288	13320	13245	13280	13383	13263	13339	13366	13297	13425	13355	13380	13389	13477	13343	13457	13380	13357	13463	13296	13209	13368	13363	13323	13555	13303	13430	13345	13443	13430	13440	13353	13374	13402	13395	13567	13525	13239	13425	13385	13270	13423	13460	13240	13411	13263	13322	13409	13320	13371	13415	13253	13212	13249	13291	13402	13469	13347	13451	13231	13512	13396	13303	13448	13356	13410	13423	13314	13407	13320	13347	13352	13482	13278	13357	13317	13356	13566	13496	13574	13481	13498	13243	13300	13423	13288	13501	13449	13403	13171	13447	13336	13354	13310	13378	13397	13499	13443	13351	13421	13260	13441	13439	13523	13553	13320	13121	13451	13360	13263	13318	13521	13415	13347	13441	13286	13477	13488	13355	13336	13363	13568	13372	13317	13466	13453	13383	13308	13281	13436	13336	13258	13363	13197	13320	13318	13398	13403	13340	13418	13364	13290	13416	13284	13231	13400	13357	13327	13307	13399	13416	13514	13279	13235	13256	13308	13376	13317	13284	13422	13358	13224	13566	13315	13502	13397	13239	13410	13408	13381	13244	13263	13355	13267	13380	13285	13353	13304	13211	13285	13413	13311	13363	13418	13347	13421	13422	13420	13440	13250	13434	13535	13520	13369	13264	13325	13426	13315	13282	13246	13394	13368	13193	13241	13333	13412	13271	13246	13309	13397	13377	13297	13400	13402	13238	13505	13412	13430	13446	13329	13408	13305	13417	13555	13447	13354	13494	13468	13454	13248	13446	13206	13337	13383	13316	13337	13443	13395	13208	13344	13447	13559	13311	13116	13400	13352	13437	13308	13398	13209	13362
24286	21004	26442	25775	17884	15386	15394	14780	14407	14409	14186	14421	14298	14316	14229	14243	14226	14336	14210	13949	14262	14222	14109	14295	14426	14169	14206	14279	14166	14177	13962	14134	14314	14071	14049	13916	14181	14240	14317	14138	14074	14158	14190	14066	14095	14143	14194	14064	14292	14321	14063	14174	14202	14083	14157	14077	14363	13971	14161	14266	14169	14066	14160	14133	14231	14179	14201	14211	14145	13825	14089	14283	14203	14312	14158	13993	14243	14185	14030	14030	14195	14133	14106	14126	14268	14286	14295	14111	13903	14022	14108	14243	14014	14295	14186	14331	14003	14212	14072	14066	14087	14099	14052	14259	14123	14086	14049	14118	14101	14177	14126	14163	14258	14121	14203	14120	14125	14250	14192	14106	14283	14213	13998	14131	14277	14272	14101	13950	14159	14096	14190	14099	14064	14240	13971	14010	14002	14232	14126	14019	13984	14392	14288	14123	14334	14141	14194	14169	14003	14340	14058	14130	14247	14069	14188	14111	14063	14232	14120	14366	14056	14115	14082	14089	14098	14015	14276	13955	14111	14015	14051	14067	14059	14217	14033	13938	14104	14096	14034	14144	14134	14055	14181	14116	14218	14073	14031	13977	13997	14129	14257	13899	14009	14163	14087	14231	14161	14085	14040	14196	14439	14041	14014	14195	14095	14143	14327	14003	14194	14055	14143	14125	14184	14252	14278	14079	14042	14038	14004	13925	13952	14142	14141	14133	14393	13949	14025	14062	14239	14049	14123	13961	14150	14298	14292	14073	14065	14185	14408	14005	14222	14061	13921	14075	14103	14092	13987	14165	14155	13953	14072	14119	13916	14121	14077	14244	14253	14239	14040	14114	14069	14151	14152	14156	14070	14121	14166	13947	13927	14221	13996	14153	14297	14179	14240	14259	14008	14078	14234	14101	14180	14223	14162	14160	14257	14166	14216	14139	14239	14092	14192	14337	14111	14007	14258	14136	14107	14078	14158	14153	14035	14087	14099	14041	13999	13874	14171	13962	14194	14170	14057	14051	14249	14112	14067	14223	14378	14186	14090	14272	14096	14072	14020	13914	13996	14092	14054	14119	14169	14056	13902	14182	14117	14225	14250	14181	14051	14064	14050	14221	13934	14110	14186	14099	14224	14228	14215	14203	14074	14163	14176	14222	14095	14089	14106	14176	14367	14257	14304	14155	14056	13987	14077	13893	14127	14148	14147	14304	14143	14147	14311	14139	14044	14188	14135	14234	14119	14265	13923	14106	14220	14117	14267	14235	14143	14275	14272	14273	14220	13974	14272	14245	14109	14325	14215	14061	14280	14172	14102	14081	14119	14101	14225	14004	14160	14048	14191	14201	14178	14015	14073	14204	14133	14227	14143	14203	14215	14115	14009	14288	14157	14050	14176	14119	14219	14153	14115	14025	14048	14133	14082	14088	14194	14153	14147	14210	14011	14213	14178	13987	14281	14236	14179	14094	14199	14095	14180	14172	14100	14263	13963	14114	14163	14127	14113	14249	14198	14140	14205	14153	14201	13945	14021	14113	14111	14226	14132	14141	14288	14170	14156	14172	14201	14340	14160	14255	14012	14254	14343	14285	14104	14099	14066	14264	14265	14316	14285	14212	14053	14209	13992	14136	14125	13908	14089	14067	14300	14265	14144	14190	14188	14274	14006	14343	13905	14202	14096	13916	14017	14223	14196	14115	13997	14065	14298	14080	14151	14213	14062	14165	14098	14241	14108	14129	14118	14166	14162	14001	14243	14012	14180	14158	14074	14182	14108	14145	14235	14221	14138	13992	13964	14140	14092	14211	13976	14210	14062	14143	14269	14313	14247	14102	14231	14217	14074	14117	14291	14308	14161	14050	14126	14347	14111	14117	14227	14274	14230	13980	14133	14136	14255	14185	14024	14085	14038	14185	14152	14059	14083	13971	14271	14091	14207	14054	14018	14302	14235	14055	14172	14034	13954	13958	14030	14269	14139	14161	14223	14264	14221	14215	14159	14145	14059	14298	14233	14138	14169	14119	14262	14202	14091	14005	14323	14070	14170	13945	14238	14156	14272	14161	14063	14015	14248	14236	14232	14311	14059	14276	14167	14187	14127	14253	14141	14177	14111	13981	14200	14155	14186	14018	14026	13991	14178	14053	14266	14223	14068	14157	14244	14096	14117	14093	14155	14165	14091	14219	14186	14156	14172	14060	14068	14041	14111	14177	13968	14292	14002	14190	14010	14158	14222	13965	14136	14227	14012	14003	14386	14169	14028	14166	14043	14102	14285	14141	14235	14224	14223	14117	14100	14188	14322	14088	14136	14220	14131	14245	14074	14111	13969	14209	14241	14119	14064	14231	14034	14078	14222	14371	14273	14247	14218	13998	14123	14162	14136	14106	14187	14021	14056	14143	14192	14033	14048	14103	13956	14181	14228	14034	14158	14053	14336	14186	14133	14106	14268	14272	14126	14220	14138	14146	13997	14097	14125	14070	14151	14176	14094	14095	14245	14134	14034	14035	14043	14085	14161	14123	14083	14064	14271	14241	13904	14018	14198	14351	14279	14036	14062	14074	14150	14114	14061	14254	14079	13994	14193	14223	14216	14335	14117	14197	14192	14055	14148	13926	14424	14125	14230	14116	14219	14121	14073	14137	14156	14262	13905	14083	14073	14028	13986	14209	14239	14249	14143	13992	14239	14161	14013	14138	14211	14179	14049	14015	14104	14164	14163	14198	14215	14208	13954	14205	14291	13994	14010	13945	14226	14146	14239	14073	13955	14123	14177	14259	14005	14288	14089	14007	13822	14080	14047	14086	14097	14273	14245	14258	14156	13941	14282	14274	14024	14199	14016	14177	14129	13946	14193	14203	14207	14013	14042	14161	14278	14374	14256	14178	14190	14124	14056	14097	14162	14189	14161	14147	14123	14128	14271	14030	14075	14245	14058	14017	14080	14448	14061	14130	14330	14133	14241	14115	14100	14022	14247	14136	14171	14285	14138	14264	14116	14116	13932	13965	14078	14293	14105	14091	14119	14127	14134	14230	14310	14174	13942	14116	14042	14155	14177	14317	14288	14034	14136	14140	14094	14196	14202	14049	14129	14260	14212	13932	14083	14137	14095	14104	14130	14188	13988	14177	14342	14100	14406	14334	13976	14055	14221	14182	14183	14008	14050	13952	14232	14162	13934	14125	14229	14022	14092	14082	14177	14152	14153	14235	14143	14089	14072	14111	14053	14008	14128	14281	14216	14146	14200	14262	14117	14156	14355	14109	14062	14202	14006	13995	14344	14162	14161	14038	14203	14066	14065	14076	14101	14261	13957	14087	14256	14201	14364	14177	14297	14069	14060	14297	14089	14005	14147	14121	14059	14140	14125	14271	14085	14109	14149	14149	14259	14082	14121	14116	14093	14168	13925	14182	14233	14176	14245	13969	14118	14192	14256	14334	14177	14007	14183	14270	14207	14103	14171	14103	14021	13920	14026	14157	14078	14096	14103	14154	14136	14207	14036	14097	14068	14272	14153	14085	14253	14086	14216	14099	14193	13945	14173	14205	14063	14000	14351	14234	13998	14176	14107	13957	14035	14177	14256	14282	14278	14102	14117	14099	14180	14075	14229	14213	14113	14119	14316	14078	14112	14110	14253	13999	14034	14231	13910	13962	14262	14029	14058	14162	13980	14064	14182	14298	14101	14178	14212	14025	14008	14134	14117	13997	14230	14219	14095	14269	14182	14107	14024	14124	14373	14125	14061	14023	14100	13896	14216	14177	14129	14011	13988	14012	14330	14059	14274	14103	14334	14373	14253	14182	14310	14007	14106	14109	14043	14123	14034	14183	14322	14103	14001	13896	14061	14045	14099	14042	14094	14104	14205	14189	14262	14186	14160	14177	14265	14176	13970	14015	14079	14293	14219	14284	14041	14249	14161	14022	14225	14259	14240	14163	14046	14145	14103	13952	14026	13932	14253	14237	14144	14041	14211	14260	14133	14055	14100	14182	14079	14360	14150	14265	13971	13975	14337	14080	14074	14141	14257	14021	14267	14036	14306	14220	14168	14230	13994	14217	14056	14150	14094	14046	13985	14024	13855	14038	14134	14154	14078	14224	14249	14199	14070	14160	14355	14110	14252	14335	14209	14114	14129	14017	14227	14042	14151	14351	14055	14234	14149	14218	14241	14119	14098	14286	14303	14021	14126	13973	13867	14090	14138	14114	14095	14114	14193	14064	14038	14270	14199	14131	14160	14111	14119	14084	14213	14210	13968	14107	13899	14203	14073	14190	14031	13943	14210	14165	14230	14158	14165	14178	14147	14206	14202	14125	14166	14114	13953	14114	13971	13930	14160	14252	14094	14043	14182	14219	14276	14017	14277	14064	14236	14015	14093	14200	14107	14123	14162	13964	14030	14057	14106	14134	14061	14248	14227	14271	14201	13923	14130	14108	14088	13986	14167	14035	14014	13878	14024	14283	14095	14243	14137	14109	14046	14190	14111	14188	14199	14069	14273	13882	14241	14103	14261	14000	14234	13976	14090	14178	14248	14122	14288	14285	14333	13975	14264	14045	13912	13955	14065	14149	14215	14170	14261	14202	14087	14190	14254	13996	14143	14108	14174	14231	13956	14270	14252	14142	14083	14264	14104	14046	14359	14036	14314	14353	14345	14295	14079	14192	14204	14118	14242	14044	14100	14217	14116	14001	14058	14018	14091	14130	14482	14223	14231	14182	14151	14078	14189	14262	14204	14249	14128	14046	14179	14043	14099	13915	14231	14222	14214	14144	14039	14119	14145	14370	14115	14202	14198	13999	14278	14321	13992	14185	14209	14197	13966	14198	14054	14285	14140	14143	14322	14151	14027	14242	14170	14259	14305	14268	14027	14211	14130	14124	14176	14022	14143	14153	13982	14008	14179	14004	14050	14069	13807	14141	14237	14206	14105	14047	14125	14142	14130	14288	14263	14369	14124	14040	14152	14021	14041	14216	14142	14119	14011	14254	13938	14228	14200	14107	14110	14225	14188	14243	13992	13997	14060	14057	14051	14243	14008	14241	14254	14146	14115	14238	14101	13992	14111	14098	14080	14157	13965	14098	13874	14117	14271	14207	14130	14171	14081	14008	14175	14137	14150	14140	14091	14101	14241	14125	14412	14348	14089	14176
13831	23837	18725	15334	14334	13883	13548	13138	13225	13070	13145	13067	12872	12755	12892	12866	12900	12787	12881	12743	12872	12781	12734	12923	12809	12894	12857	12747	12960	12775	12795	12913	12887	12824	12689	12752	12826	12743	12874	12880	12709	12805	12760	12717	13010	12634	12821	12986	12830	12765	12811	12798	12683	12990	12658	12867	12922	12960	12640	12797	12697	12928	12837	12750	12745	12837	12650	12710	12942	12843	12784	12786	12713	12777	12767	12721	12853	12715	12929	12935	12874	12877	12820	12656	12867	12709	12831	12849	12771	12746	12756	12976	12653	12881	12741	12798	12788	12807	12807	12776	12745	12867	12721	12866	12764	12838	12809	12814	12782	12888	12857	12915	12786	12795	12806	12807	12797	12790	12684	12731	12791	12864	12799	12872	12790	12895	12871	12841	12890	12778	12833	12759	12835	12775	12743	13014	12851	13086	12873	12712	12911	12787	12888	12856	12641	12683	12695	12770	12867	12888	12588	13068	12981	12863	12718	12815	12973	12820	12779	12899	12874	12772	12686	12834	12923	12786	12870	12937	12912	12858	12756	12830	12673	12819	12858	12621	12812	12820	12797	12794	12968	12709	12811	12877	12781	12805	12661	12997	12856	12809	12638	12836	12894	12793	12689	12790	13082	12564	12663	12920	12773	12773	12797	12869	12711	12829	12882	12787	12918	12897	12757	12890	12810	12800	12867	12802	12927	12765	12843	12688	12834	12877	12693	12826	12865	12667	12886	12785	12648	12784	12984	12811	12697	12990	12844	12898	12853	12935	12792	12966	12927	12677	12781	12756	12848	12825	12745	12689	12698	12801	12867	12781	12779	12937	12884	12852	12743	12831	12782	12765	12954	12838	12791	12845	12779	12841	12721	12837	12747	12717	12743	12755	12745	12899	12784	12867	12870	12791	12765	12669	12672	12664	12867	12735	12859	12859	12827	12908	12683	12864	12774	12728	12829	12849	12777	12793	12737	12711	12588	12651	12758	12713	12733	12737	12738	12737	12664	12686	12894	12797	12986	12684	12965	12891	12690	13143	12761	12790	12765	12738	12723	12778	12687	12759	12766	12707	12790	12681	12715	12833	12854	12803	12947	13011	12859	12751	12828	12742	12816	12712	12978	12638	12619	12754	12781	12849	12782	12751	12880	12959	12679	12726	12795	12713	12903	12901	13007	12763	12597	12699	12960	12655	12766	12889	12716	12804	12982	12876	12870	12759	12725	12821	12800	12891	12930	12873	12753	13014	12837	12810	12957	12699	12539	12782	12691	12675	12818	12893	13121	12741	12923	12909	12881	12769	12736	12775	12862	12794	12892	12823	12660	12850	12687	12871	12847	12781	12917	12796	12711	12934	12714	12621	12598	12954	12747	12638	12838	12652	12900	12896	12773	12776	12885	12651	12785	13012	12769	12832	12753	12796	12785	12802	12792	12644	12818	12751	12839	12832	12755	12784	12817	12705	12960	12733	12849	12680	12853	12825	12903	12814	12751	12657	12818	12781	12717	12793	12856	12713	12860	12819	12863	12678	12915	12719	12746	12877	12687	12755	12783	12888	12767	12718	12796	12677	12625	12818	12880	12883	12879	12758	12790	12472	12702	12768	12778	12824	12771	12823	12762	12820	12854	12765	13051	12748	12767	12781	12712	12807	12752	12728	12729	12953	12685	12804	12699	12769	12779	12681	12754	12869	12818	12838	12745	12822	12725	12661	12791	12881	12716	12999	12829	12837	12803	12850	12800	12954	12897	12672	12767	12803	12756	12961	12926	12782	12875	12805	12776	12855	12834	12802	12739	12830	12855	12756	12752	12919	12802	12697	12667	12846	12740	12900	12926	12954	12611	12787	12917	12785	12677	12946	12895	12664	12855	12846	12656	12745	12794	12875	12850	12612	13010	12953	12815	12958	12934	12885	12631	12786	12706	12795	12865	12627	12823	12702	13029	12672	12674	12729	12825	12834	12755	12737	12836	12508	12818	12630	12824	12786	12785	12747	12873	12761	12738	12596	12719	12735	12875	12955	12705	12711	12754	12800	12924	12793	12848	12775	12667	12945	12830	12828	12876	12772	12843	12789	12586	12741	12736	12828	12673	12830	12746	12673	12863	12780	12813	12842	12689	12831	12789	12890	12759	12954	12640	12870	12741	12730	12760	12953	12846	12742	12928	12834	12864	12788	12808	12646	12818	12841	12766	12773	12716	12776	12683	12847	12875	12857	12849	12694	12894	13009	12759	12789	12756	12769	12728	12796	12728	12803	12726	12805	12732	12870	12823	12903	12816	12857	12810	13000	12744	12882	12956	12721	12890	12745	13019	12707	12679	12791	12683	12786	12688	12715	12779	12770	12825	12672	12792	12687	12757	12923	12953	12776	12675	12634	12834	12815	12727	12816	12851	12886	12784	12871	12615	12793	12777	12749	12900	12670	12876	12831	12772	12782	12810	12890	12853	12763	12733	12904	12726	12764	12899	12680	12938	12742	12640	12892	12749	12700	12717	12835	12787	12759	12732	12784	12807	12893	13026	12778	12929	12803	12949	12724	12828	12857	12857	12851	12921	12869	12796	12815	12788	12786	12783	12718	12664	12789	12816	12903	12931	12767	12828	12759	12650	12801	12803	12723	12685	12818	12761	12779	12751	12709	12912	12781	12746	12804	12749	12759	12843	12727	12943	12769	12793	12790	12808	12898	12832	12793	12879	12827	12842	12779	12677	12833	12795	12817	12643	12730	12908	12803	12755	12765	12768	12792	12779	12868	12827	12805	12817	12854	12789	12840	12802	13004	12828	12780	12827	12814	12864	12762	12609	12925	12731	12698	12758	12801	12740	12799	12763	12867	12759	12888	12760	12809	12982	12841	12846	12737	12778	12789	12728	12838	13025	12694	12855	12685	12739	12720	12693	12886	12658	12871	12742	12808	12714	12731	12639	12695	12695	12801	12787	12841	12811	12844	12907	12826	12906	12673	12892	12859	12663	12918	12820	12730	12881	12643	12708	12791	12769	12759	12800	12707	12813	12884	12688	12721	12956	12853	12850	12841	12849	12791	12847	12735	12758	12652	12724	12806	12693	12813	12796	12892	12928	12711	12804	12718	12785	12878	12903	12793	12907	12817	12727	12668	12807	12835	12633	12810	12888	12842	12793	12844	12924	12759	12945	12819	12639	12928	12853	12733	12645	12669	12859	12772	12869	12722	12668	12757	12894	12878	12781	12711	12891	12757	12861	12767	12758	12725	12750	12748	12791	12764	12705	12781	12916	12808	12813	12731	12793	12820	12853	12769	12712	12928	12776	12763	12811	12903	12727	12888	12817	13003	12867	12776	12650	12737	12847	12816	12721	12827	12788	12892	12818	12736	12916	12599	12832	12867	12776	12762	12572	12708	12718	12673	12982	12957	12734	12852	12777	12634	12640	12818	12668	12962	12824	12916	12867	12737	12849	12879	12813	12852	12881	12927	12947	12602	12774	12935	12608	12816	12851	12690	12768	12798	12743	12863	12837	12691	12903	12837	12734	12886	13030	12786	12901	12693	12894	12871	12855	12840	12842	12821	12852	12712	12779	12913	12820	12741	12673	12860	12649	12698	12927	12939	12836	12936	12732	12882	12751	12852	12789	12742	12859	12828	12838	12722	12773	12741	12866	12880	12730	12749	12726	12648	12766	12754	12891	12791	12662	12856	12805	12839	12754	12926	12730	12916	12791	12861	12820	12781	12856	12823	12865	12819	12894	12827	12884	12871	12684	12780	13002	12736	12707	12772	12940	12806	12645	12747	12842	12742	12870	12685	12701	12795	12588	12730	12791	12976	12686	12823	12737	12719	12788	12781	12837	12788	12885	12738	12733	12960	12835	12797	12577	12849	12736	12860	12640	12899	12805	12795	12743	12909	12839	12727	12711	12905	12928	12896	12819	12832	12884	12901	12622	12914	12860	12869	12714	13085	12875	13016	12743	12887	12797	12736	12670	12830	12781	12817	12865	12680	12848	12893	12926	12753	12787	12965	13015	12678	12854	12789	12883	12649	12871	12810	12862	12765	12776	12856	12844	12954	12767	12808	12768	12917	12838	12602	12871	12868	12778	12805	12906	12884	12874	12691	12894	12672	12816	12708	12761	12877	12962	12873	12793	12867	12848	13011	12833	12881	12683	12798	12932	12666	12881	12765	12837	12733	12682	12943	12888	12975	12724	12831	13012	12700	12903	12712	12656	12784	12805	12716	12876	12786	12791	12907	12659	12739	12760	12936	12853	12987	12844	12799	12683	12666	12757	12736	12857	12701	12797	12618	12767	12851	12944	12641	12872	12691	12757	12952	12842	12775	12771	12878	12852	12664	12801	12835	12855	12847	12809	12929	12679	12793	12849	12716	12738	12890	12758	12856	13038	12741	12927	12787	12921	12902	12776	12806	12872	12912	12777	12671	12873	12573	12812	12849	12712	12816	12821	12836	12723	12920	12682	12905	12760	12810	12728	12733	12677	12948	12787	12955	12911	12846	12764	12644	12605	12694	12736	12954	12726	12878	12772	12806	12760	12668	12830	12858	12738	12663	12761	12975	12673	12952	12882	12730	12786	12920	12740	12730	12804	12821	12651	12792	12791	12750	12698	12794	12734	12678	12738	12952	12724	12691	12735	12705	12864	12728	12917	12795	12885	12731	12916	12691	13075	13004	12774	12896	12782	12663	12693	12735	12771	12792	12786	12860	12942	12741	12767	12830	12726	12693	12913	12780	12908	12708	12807	12775	12827	12774	12855	12861	12763	12863	12839	12972	12942	12888	12781	12891	12895	12895	12854	12819	12773	12734	12972	12577	12739	12860	12786	12818	12893	12721	12801	12722	12813	12860	12686	12816	12847	12981	12771	12924	12619	12811	12752	12938	12900	12696	12881	12761	12824	12867	12640	12746	12690	12979	12777	12876	12878	12802	12859	12857	12659	12623	12856	12885	12745	12657	12809	12941	12964	12773	12881	12711	12880	12833	12927	12668	12880	12770	12994	12917	12828	12898	12804	12754	12890	12767	12955	12764	12882	12780	12994	12873	12899	12964	12774	12743	12755	12861	12646	12855	12874	12941	12887	12859	12860	12864	12857	12886	12895	12893	12755	12933	12914	12752	12668	12860	12723	12795	12811	12876	12689	12877	12999	12777
21849	21008	28254	23982	21174	22635	23147	17922	16747	16980	16974	16591	16576	16446	16529	16498	16417	16560	16469	16353	16257	16311	16320	16251	16336	16126	16186	16324	16173	16280	16075	16143	16294	16126	16286	16227	16354	16023	16226	16337	16340	16156	16276	16246	16321	15992	16087	16301	16039	16154	16054	16210	16387	16342	16409	16118	16215	16258	16174	16071	16319	16237	16117	16004	16337	16111	15992	16189	16144	16051	16282	16287	16165	16225	16156	16083	16090	16005	16261	16303	16281	16239	16251	16197	16053	16065	16168	16072	16151	16148	16329	15960	16072	16014	16174	16028	16256	16158	16106	15990	16137	15974	16200	16107	15851	16233	16051	15995	16069	16015	15986	16086	16135	16164	16065	16096	16209	16021	16182	16124	16026	16027	15961	16236	16167	16165	16177	16009	16177	16029	16187	16006	16136	16294	15971	15993	16015	16084	15999	16183	16080	16144	16004	16132	16068	16150	16116	15946	16208	15904	16326	16226	16075	15969	16033	16087	15919	16257	16028	16168	16159	16243	16424	16197	15953	16146	16041	16030	16202	15897	16092	16081	16048	16192	16333	16067	16241	16168	16127	15952	16026	16287	15905	15752	15981	16141	16041	16280	16227	16148	16020	16132	16056	16077	15963	16275	16257	16098	15959	16175	16122	16025	15974	16177	16194	15975	16189	15982	16266	16145	16025	16030	16231	16030	16059	16198	16268	16030	16232	16134	16010	16107	16001	15927	16241	16164	16160	16132	16186	16184	16098	16089	15970	16094	16023	15898	15971	16152	16156	16302	16249	16081	16089	16048	16113	16275	16249	16024	16297	16278	16120	16114	16121	16129	16025	15962	16072	16109	16093	16000	16254	16065	16180	16076	16279	16154	16106	16022	16235	16119	16064	15963	15895	15995	16066	16272	16231	16133	16067	16128	16227	16204	16285	16071	15956	15992	16105	16041	16019	15947	16233	15872	15853	16013	15958	16057	16279	16143	16121	15899	16124	16115	16120	16142	16066	16071	16098	16090	16137	16124	16300	16189	16196	16042	16140	16168	16220	16141	16157	16107	16044	16273	16142	16020	16145	16177	16414	16053	15975	16015	16121	16029	15914	16010	16122	16035	16284	16274	16129	16168	16127	16077	16073	16160	16215	15998	16079	16037	16029	16022	16168	15987	16094	16095	16259	16221	16040	16094	16089	16058	16190	16225	16208	16067	16271	16110	16137	16166	16130	16215	16023	16023	16119	16072	16019	16060	16053	16127	16212	16043	16208	16020	15952	16204	16089	16237	16102	15882	16052	16208	16079	16176	16176	16071	16388	16359	15903	16294	16251	16036	16060	16252	16161	16140	16105	16430	16217	16075	16232	15993	16029	16153	16176	16146	16107	16071	16162	16162	16245	16059	16283	16130	16222	15936	15996	15894	15992	15929	16116	16116	16043	16035	15846	15966	16080	16120	16062	16117	16181	16363	16112	16079	16040	16010	16113	16226	16170	16000	15982	15950	16023	15965	16145	16301	16053	15988	15958	16147	16105	16107	16191	16130	15998	16084	16064	16013	16241	16095	16113	16160	16111	16294	16101	16210	16154	16118	15973	16081	16082	16148	16179	16132	16247	16137	15948	16137	15994	16144	16023	16114	16138	15913	16229	16177	15843	16130	16207	16114	16170	16114	15947	15994	16272	16051	16012	15796	16247	16156	16144	15948	15835	16094	16166	16014	16127	16064	16053	16238	16211	16137	16185	16004	16096	15961	15845	16022	16164	16141	16097	16267	15965	15950	16291	16261	16254	16272	16003	16038	16077	16033	16161	16240	16020	16139	16018	16042	16055	16045	16144	16183	16212	15970	15848	16023	16322	16113	16049	16129	16224	16145	16044	16152	16292	16017	16204	16149	16120	16030	16076	16030	16132	16251	16222	16017	15966	16112	16209	16037	16069	16067	15891	16252	16058	15845	16055	16046	16146	15921	16392	15995	16136	16191	15984	16042	16199	16145	16239	15766	16190	16148	16258	16134	15812	16273	16239	16244	16166	16082	16269	16028	16232	16029	16024	16001	16064	16090	16239	16176	16317	16049	16108	16065	15947	16122	16044	16082	16126	15980	16053	16010	15985	15920	16201	15988	16137	16090	16151	16184	16140	16018	16170	16001	16305	15991	16096	16040	16197	16099	16066	15970	15963	16149	16169	16129	15964	16248	15954	15997	16156	15953	15943	15981	15893	15922	16183	16029	16062	16207	15972	16111	16017	16181	16175	16095	16126	16033	16320	16023	16177	16068	16090	15990	16131	16251	16140	16060	16240	15931	16216	16097	16140	15913	16119	15982	16188	16094	16077	16049	15976	16009	15975	16065	16241	16135	15970	16197	16107	15966	16048	16141	16152	16251	16291	16126	16095	16148	16025	16170	16004	15941	16204	16120	16089	16188	16042	16151	16195	16020	16220	16051	15849	16026	15927	16006	16325	16014	16052	16077	16028	16283	16161	16146	16098	16073	16195	16234	16043	16243	16083	16024	16154	16109	16071	16294	16241	16093	15936	15850	15999	16195	16007	15930	16221	16070	15926	15831	16109	16006	16244	15956	15973	16021	16217	16116	15998	15994	16197	15934	16238	15886	16188	16017	16048	15974	15988	16182	16000	16073	16075	16227	16134	15914	16163	15914	16063	16161	16037	16142	16124	16085	16089	16159	15983	16249	15884	16198	16139	16248	15982	16264	16124	15877	15882	16135	16131	16034	15980	15930	16064	16126	16134	16081	16063	16065	16010	15997	15951	16079	16239	16263	16160	16004	16111	16084	16043	16103	16079	16146	16115	16003	16243	15969	16072	16089	15987	16350	16225	16189	16007	15959	16331	16105	15942	15922	16183	16119	16124	16171	16191	16199	16118	15909	16013	16037	16210	16214	16170	16037	16011	15962	16067	16307	16112	16244	16139	16096	16077	16254	15984	16185	15833	15981	15983	16127	16061	15986	16007	15899	15925	15980	16016	16020	16195	16039	16099	16143	16011	16118	16195	16153	16193	16071	15997	16086	15972	16164	16243	16069	15895	16109	16294	16161	16281	16194	15932	16033	15991	16131	16253	15927	16085	15959	16219	16145	16124	16219	16063	16146	16269	16052	16030	15991	16129	16142	16131	16128	16179	15993	16081	16204	16213	15814	15969	16035	16127	16164	16067	16072	16199	15993	16128	15985	15854	16180	16137	16174	15871	16048	16168	16292	16142	16284	16227	16092	16057	15790	15908	16198	16029	16168	16199	16134	16255	15928	16057	15983	15868	15952	15966	16050	16042	16143	16211	16311	16045	16164	16112	16153	16099	15939	16261	15962	16023	16024	16125	16003	16196	16093	15970	15999	15957	16010	15959	16204	16051	16127	15999	16034	15991	16128	15931	15973	15984	15924	16089	16043	15950	16189	16150	16099	16034	16078	15992	15993	16034	15965	16122	16086	15985	16006	15930	16241	16201	16098	16162	16014	16154	16019	16252	16026	15989	16116	16135	15885	16084	16158	16187	16156	16100	16113	16144	16102	16175	16112	16163	16124	16078	16280	16044	16012	15982	16156	16018	16289	16152	16103	16084	15950	16129	16202	16061	16137	15974	16180	16154	16037	16154	16160	16343	16007	16074	15953	16173	16021	16258	16140	16164	15994	16253	16040	16050	16122	16247	16109	16131	16139	15957	15984	16020	16053	16222	16213	16158	15978	16116	16137	16036	15985	16051	16074	16081	16108	16002	15849	16129	16040	16034	16182	16175	16145	16027	16233	16090	16241	16123	16336	16171	16202	16121	16129	16171	16326	16137	16179	16237	16222	16236	16013	15982	16147	16091	16146	15989	16196	15947	16034	16043	16094	16126	15981	16183	15967	16060	16005	16023	16143	16137	15956	16100	16334	16295	15962	16141	16113	16093	15994	15987	15974	16220	16105	15959	16093	16225	15986	16150	15928	15997	16306	16055	16079	15985	16097	16061	16028	16105	15962	15963	15961	16078	16268	16050	16160	16110	16255	16114	16291	16175	16022	16093	16084	16025	16172	16234	16099	16005	16205	16108	15909	15993	15860	16201	16147	16258	16034	16123	15987	16224	16292	16191	16009	15898	16259	16232	16286	16262	16064	16075	16169	16172	16095	15920	16284	16213	16371	16162	16175	15937	16012	16112	16207	16250	16251	16017	16238	16328	16068	16176	16229	16215	15985	16229	16117	15992	16224	16133	16310	16164	15966	16064	16029	16033	16104	16321	16012	16148	16172	16078	16037	16171	16077	16148	16271	16149	16314	16008	16033	15947	15977	16108	16011	16147	16049	16011	16050	16070	16144	15984	16261	16097	16005	15965	16126	16293	16115	16164	16119	16218	16066	16320	16203	16235	16074	16179	16204	16069	16173	16092	16008	16212	16057	16307	16196	16284	16072	16041	16302	16203	16173	16070	16148	16205	16071	16137	16054	16215	16236	15908	16140	16152	16269	16163	16133	16196	15974	15978	16164	16215	16299	16096	16184	16140	16126	16241	15881	16159	16029	16245	16039	15935	16224	16097	16089	16185	15904	16085	15936	16085	15877	15953	16109	16027	16209	15997	16181	16108	16086	16012	16049	16239	15918	16078	16118	16274	16004	16125	16081	16058	16033	16347	16063	16111	16226	16129	16052	16101	16014	16098	16093	16094	16183	16105	16238	16042	15985	16182	16009	16246	15865	16060	16098	16034	16028	16099	16127	16152	16048	16244	16233	16189	16137	16094	15904	15924	15884	16055	15962	16051	16001	16259	16128	16033	16137	16001	16159	16182	16221	16072	16195	16068	16048	16102	16309	16259	15980	16116	16179	16305	16069	15930	16071	16205	16017	16174	16182	16188	16022	16021	16117	16338	16167	16140	15983	15936	16250	16240	16063	16074	15927	16174	16287	16267	16111	15813	16091	15963	16296	16161	16029	16095	16085	16161	15838	16119	16111	16129	16101	15956	15980	15868	16094	16191	16065	16204	15911	16110	16036	15902	16073	16145	16167	16251	16083	16030	16017	16076	16323	16277	15998	16095	16086	16229	16154	16132	16155	16115	15998	16110	16145	16013	16068	16085	16058	16131	16004	16058	15940	16134	16107	16200	15901	16044	16056	16205	16137	16320	16112	16079	16134	16112	16158	16105	16115	16024	16109	16090	16158
14523	31206	24714	18956	17340	15977	15623	14987	14865	14560	14445	14299	14307	14127	14187	13999	14202	14111	14175	14193	14138	13974	14174	14055	14054	14101	14086	14170	14097	14116	14077	14066	13993	13884	14256	14092	14042	14179	13824	13796	13944	13899	14169	14149	13937	14087	14081	13964	13949	13931	14039	14099	14022	13985	14147	13885	14061	13857	13865	13945	14004	14035	13982	13939	14298	14066	13910	14016	14055	14046	14145	14120	14027	14105	14107	14292	14090	14028	13889	14144	13873	14121	13933	14063	13922	13964	13997	13914	13899	13920	14032	13898	13881	13879	14049	13991	13888	13930	13958	13807	13897	13991	14098	13995	14129	13981	14055	13988	14034	13942	14008	14030	14023	14140	13950	13941	13901	13808	14005	13961	13905	13991	14081	13735	14069	13977	13917	13974	14088	14050	13985	13925	14162	13800	14052	13996	14060	14029	13966	13969	14004	14071	13799	13989	13836	13828	13853	13962	13907	14006	13925	13957	13848	13830	14061	14140	14005	14013	14039	13950	13856	13911	13817	13931	13973	13964	13895	14026	13882	13793	14068	14070	14012	13846	13946	13848	14022	14030	13962	13933	14027	13910	13835	13804	14115	14020	13963	13777	14124	14028	13887	13949	14018	14088	13986	13998	13985	13944	13964	14013	13880	14155	14000	13860	13995	13914	13864	13994	13799	13836	13971	14095	13894	13996	14135	13940	14088	13927	14101	14038	13966	14035	14031	13859	14008	13998	13830	13929	13997	14022	13885	14076	13948	13977	14054	14032	13823	13901	13844	14139	13821	13956	13976	13898	13848	14002	14026	13805	13900	13968	14027	14084	14026	13941	13886	13937	13976	13715	13961	14067	13860	13926	13963	13996	14042	14010	13985	14009	13949	13877	13960	14003	13857	13957	13968	13953	13948	13984	14047	13977	13902	13987	13881	14015	13952	14019	13817	13958	13757	14065	13849	13964	13922	14058	14002	13996	13785	13855	14016	13936	13933	13837	13920	13961	13796	13950	13888	14075	13909	14003	13989	13951	13969	13992	14011	14027	14055	14011	14034	14021	13878	14107	14171	13880	14152	14005	14093	13958	13999	13867	13928	14110	13982	13958	13885	13933	13889	13957	13790	13875	14022	14019	14004	14041	14037	14002	14043	13915	14166	14022	13960	13971	13880	13764	13768	14023	14024	13866	13771	13972	13794	14001	13926	14007	13920	13944	13723	14058	13988	14156	14173	13831	13926	14048	13937	13976	14118	13924	14026	14000	13908	13976	14110	13821	14239	13991	13918	13990	13980	13851	14002	14032	13950	13966	14079	13989	13891	13958	14028	14002	13951	13947	14017	13870	13920	14076	13927	14096	13994	14019	14068	13984	13997	14051	13849	13981	13958	13908	14018	13811	13953	13967	13969	14152	14027	13910	13942	13981	14021	14065	13978	13951	14014	13989	13938	13932	13867	13932	14095	13923	13869	13923	13957	14137	14024	14031	14135	13866	14070	13945	14021	13949	14083	13929	13925	13957	13825	13897	13999	13882	13953	14088	14081	13846	13922	13984	14190	13936	13843	14118	13946	13721	13868	13913	13896	14013	13984	13985	13986	13937	13953	13948	13953	13916	13909	13861	14076	13945	13851	14121	13828	13982	14090	13969	13957	13946	13837	13842	13951	13869	13953	13925	13931	13979	13943	14000	13975	13915	14006	13917	13854	13841	14007	14170	13971	13823	13964	14025	13946	13999	13898	13979	14104	13932	14008	14001	14120	13972	14083	13984	13793	13961	13825	13928	13952	13921	14030	14021	13931	14025	13786	13956	13948	13963	14143	13963	14050	13852	13843	13931	14214	13922	13986	13975	13946	13868	13901	14100	14032	14085	14032	14101	14037	13864	13882	13982	14022	14020	14038	14188	13899	13884	14006	13886	14030	14137	14001	13963	14025	13906	14028	13936	14037	13958	13969	13878	13912	13980	14001	14056	14057	13953	13748	13982	13893	13991	13941	14045	14050	13993	13916	14069	13964	14131	13955	14015	13802	14119	13852	13971	14051	13986	13920	13921	13985	14013	13912	14016	14021	14043	14081	13986	14101	14009	14015	13876	14074	13942	13881	13976	14026	13969	14079	14018	13856	13930	14033	13871	14051	13909	14065	14059	14149	13817	14047	13887	13841	14136	13876	14018	13909	13919	14055	14044	13905	13961	13902	14033	14028	13741	13956	13983	13927	13730	14031	14121	13980	14105	13987	13951	14117	13940	13921	14089	13998	13953	14030	14045	13824	13848	13951	13917	14065	13790	13916	13931	14063	14015	13889	14186	13874	14037	13807	13821	13824	14066	14052	13957	13871	13933	13958	13912	14004	13897	13890	13757	14094	13956	14042	14113	14024	13970	14008	13945	14113	14040	13987	13961	13891	14012	14096	14002	14118	14018	13904	13854	13947	13885	13982	14067	13822	14051	13934	13822	14079	13881	13880	13946	13837	14038	13925	13882	14016	14127	13989	13840	14041	14042	13946	13856	13782	13866	13956	14044	13907	14013	13939	13939	14025	14015	14111	13999	14103	14045	13998	13996	14096	14015	14081	13917	13752	13896	13950	14099	14033	14060	13928	14068	13920	13989	14012	13969	13896	14005	13907	14032	14031	13946	14073	13792	13920	14034	13888	13977	13973	13825	14010	13935	14119	14055	14110	14019	13903	14029	14021	13932	13933	14006	14025	13940	13858	13905	14067	13878	13958	13915	13912	13974	13876	13998	14191	13925	13967	14060	14041	14107	13975	13883	13827	13996	14019	13887	14215	13955	13902	14043	14044	13995	14017	13745	14004	13992	14076	13920	13733	13929	13961	13981	14136	13879	14050	14077	13997	14097	14074	13991	13999	13905	14068	13917	14043	14141	13961	14145	13779	14144	13997	13930	13818	13864	13875	13986	14074	14036	13941	14039	14050	14075	14099	13894	14054	13978	14045	13921	13957	14018	13796	14083	13787	14008	13987	14001	13897	13947	14008	13938	14022	14000	13906	13649	14016	13833	13921	13910	14078	13904	13897	13937	14003	14111	13840	13790	14016	14160	14145	14027	13840	13807	13936	13907	14079	13961	14077	14260	14137	13966	13888	14030	13930	13866	13848	13999	14008	13904	13950	13974	13960	14087	13976	14061	13953	13823	13859	13967	14072	14073	14023	13855	13920	14142	14010	13955	13962	13925	13885	14029	14107	13946	14008	13897	13941	13877	14013	13939	14025	14098	13995	13975	14185	14007	14048	13940	13997	14030	14029	13977	13966	13915	13887	13935	13988	14139	13800	13904	14049	13849	13940	14018	13977	13931	14008	14029	13981	14009	13737	13934	13941	13984	13911	14061	14160	13930	14090	13806	13931	14142	13841	13874	13877	14060	13685	13894	13980	13807	13918	13942	13850	14007	13944	14092	13981	13871	13893	14014	13865	13986	14152	13902	13981	14019	13984	13806	14015	13901	13788	14085	13818	14017	13894	13918	14069	13864	14027	13975	13923	13884	14125	13926	13965	13858	13936	13892	13893	13923	14064	13939	13865	14051	14009	13812	13943	14167	13865	13881	14079	13949	13927	13917	14027	14059	14002	13983	14008	13806	13953	13942	14002	13963	13881	13998	14069	14030	14016	14134	13987	13759	14088	14040	13829	13961	13902	13963	13965	13944	13873	13969	14037	13814	14094	13888	13908	13907	13993	13975	13941	13947	13887	14104	14042	13996	13929	13863	14071	14026	14070	13905	13957	14045	13851	13930	13965	14028	14033	14052	13859	13957	13902	14166	14021	13832	13946	13983	13999	13827	13970	14031	13954	13840	13964	13814	13813	13823	13957	13951	14077	14077	13941	13998	14038	14014	14059	13951	13757	13998	14029	13809	13899	13874	13886	14000	14033	13932	13793	14018	14033	13985	14049	13876	13894	13973	13933	14039	13940	14028	14000	13920	14187	14060	13992	13971	14026	13934	13993	13877	14129	14119	13918	14057	13881	13959	13991	13841	14061	13863	13988	14072	13932	14024	13793	13857	13990	14108	14182	13909	14017	14155	13939	14080	13859	14018	13999	13899	13855	13966	14080	14064	14073	13981	14177	13942	13994	13898	13998	13815	13899	13888	13997	13858	13914	14127	13949	13917	13753	13923	13966	13775	13982	13896	14003	14045	13927	13859	14067	13905	13967	13871	14002	13915	13918	14027	14109	13841	13944	13898	13936	13862	13910	13939	14003	13874	14041	14044	13968	13755	13963	13818	13959	14101	13886	13980	13990	14134	13841	14019	13984	14008	13990	13981	13926	13847	13911	13834	14005	14112	14172	13920	13990	14074	13887	14070	13921	14047	13860	13770	14071	13992	13971	14154	13799	14178	14033	13876	13998	13968	13825	14080	13883	14044	14018	13880	13807	14053	14030	13953	13976	13965	14029	13988	13989	13961	13880	13872	13872	14027	13883	13880	14052	13931	14133	13951	13896	13983	14019	13978	13811	14051	13908	14264	14032	13884	14053	13858	13931	14020	13920	13806	13925	14085	14127	13816	13921	14051	13915	13976	13781	14025	14051	13962	13941	13816	13991	13971	14060	13816	13958	13906	14082	13845	14033	13960	13968	14019	14052	14107	14066	14009	13855	13926	13943	13767	13964	13866	13959	13849	13790	13845	13886	14029	13977	13937	14049	13939	13979	13942	13965	13845	14210	13852	13978	13904	14024	13981	13913	13915	13899	13849	13903	14054	14138	13989	13767	13962	13859	13914	13916	13941	13945	13876	13929	13987	14068	13905	14133	13939	14044	13993	13884	13833	14077	14099	14012	13973	13906	14006	13947	13851	13933	13949	13852	14139	14043	13975	13876	13878	13868	13928	13944	13910	13984	13897	14182	13925	14042	13992	13901	13917	13947	13938	14009	14050	13771	14001	14068	14056	13969	13908	14145	13818	13884	13802	14042	13877	13792	14094	13863	13847	13955	13979	13890	13908	14085	14158	14017	13971	13872	13966	13842	13879	13964	13870	13983	13956	14087	13899	14008	13936	13997	13895	13963	14012	14005	13835	13765	13949	14071	13890	13730	13874	14073	13914	13996	14057	13818	13901	13965	13885	14043	13943	14017	14010	13981	13991	13964	14067	13945	13996	13931	14040	14180	14017	13874	13931	13965	13919	14043	14013
27892	21755	21690	17686	14555	14541	14666	14281	13987	14152	14160	14258	14226	14210	14069	14005	13964	14017	14232	13878	14146	14024	14298	13960	13955	13948	13967	14110	14054	13871	13989	14017	14143	14000	14010	13981	14155	14076	14016	14092	14095	13971	13933	13962	14002	13932	13928	14083	13972	13868	14107	14131	14029	14069	14097	14148	14076	13984	13973	14082	13872	14229	13789	13942	14129	14216	14044	14064	14132	13925	13938	13865	13709	13981	13962	14125	14048	13882	14088	14147	14047	14041	13942	14033	13938	13853	13938	14056	13979	13849	14192	14035	14032	14003	14025	14070	14086	14134	13936	14028	13910	13953	13971	13948	13921	13929	14125	13900	13910	13861	14080	13853	13990	13948	13918	13976	14156	14049	13911	13852	13951	13967	14152	13922	14101	14141	14300	13780	14038	13975	14052	14284	13920	14062	13979	13897	13870	14006	14038	13945	14075	14149	14067	14175	14012	14016	14108	14082	14064	14022	14033	13984	13803	13823	14106	13997	13752	14071	14112	13992	13955	14003	14013	13908	14035	14028	13987	13849	13949	14052	14005	13958	13907	13893	13950	13912	13950	13848	14160	13888	13980	13974	14168	14008	14062	13921	13912	13976	13760	13863	13872	14136	14013	14080	14090	13869	14009	14166	13846	14208	14108	14054	13998	14024	13990	14052	14142	14108	14025	13916	13924	13800	14023	14135	14142	14195	13819	13972	14129	14205	14088	13925	13906	13774	14072	14002	13962	13987	13966	14092	13931	13804	13863	13810	13884	13994	13824	13804	14000	13960	13979	14010	13889	14183	13973	13950	13898	14174	14046	14033	14015	13946	14060	13996	13944	14095	14073	13974	14116	13887	14112	14133	14007	14002	13933	14070	14093	13925	14190	14078	13951	14126	13981	14122	14003	14065	13969	14222	13992	13903	13928	13988	13905	14052	14062	14008	14081	14086	13969	13922	13906	14034	14063	14104	14050	14090	14055	14201	14000	13996	14169	14099	14035	13968	14116	14137	14182	13997	14119	14029	14043	13964	14150	14072	13958	13901	13953	14031	13953	14123	14075	13945	14129	13853	13935	13781	13927	14039	14111	14009	14090	14100	14013	14046	14073	14063	13856	13938	13942	13702	13808	14147	14058	14001	14028	14047	14119	14149	14093	13987	14128	13886	14086	14135	14106	14048	14033	13911	14227	14035	13904	13933	13702	13923	13798	13947	14000	13929	13904	14100	13942	13989	14223	14002	14113	13996	14025	13985	14005	14029	14084	14298	13899	13956	14117	13966	13822	13850	14074	14028	14017	14084	14018	13918	13882	14033	14211	13849	13889	14106	13978	14160	14038	14197	13998	13914	14112	14069	14028	13790	14035	13864	14008	14090	13960	13918	13899	14131	14076	13915	13971	14048	14140	13999	14025	14150	14013	13909	14008	14070	13986	13993	13993	14143	13968	14066	13975	13886	14131	14092	14085	14007	14109	14002	14283	13808	14066	14264	14136	14156	13978	14143	14158	14102	13917	14045	14093	13797	14174	14063	14118	13895	14052	13945	13970	13942	13859	13978	13829	13879	14092	13988	14194	14063	13978	13996	13988	13954	13869	14024	14023	14013	13987	13939	14115	14017	14104	14024	13941	14106	13933	13843	14142	14107	13919	14098	14042	14166	14015	14094	14092	14005	13861	14135	14103	13996	14062	13889	13855	14137	13898	14085	14110	14032	14021	13983	13940	13963	13779	14110	14172	13970	14002	13973	14209	13927	14086	13856	14118	14077	14045	13989	13897	13950	14175	14006	13989	13970	13974	14184	14128	14074	13974	14000	14010	13867	14055	14040	13841	13913	14226	14037	14042	14177	13972	13857	14028	14108	14057	14075	14046	14168	14046	14000	13887	13909	13909	13966	14228	13915	14069	13777	13916	13932	13909	13791	14055	13994	14119	14170	14057	13937	14009	14069	13932	14113	13833	14228	13936	13965	13832	14080	14152	13849	14050	14165	14025	13938	14237	14026	14104	14101	14047	14048	13912	14059	13941	13918	14063	13982	13992	13960	13971	14066	13851	13937	14006	14006	13989	13839	14056	13993	14018	14065	13915	14007	13835	13958	14082	13988	14059	14023	13954	14267	14055	14032	14129	14082	14056	14029	13975	13953	14162	14148	14065	14086	14236	13840	13998	13901	13926	13940	14092	14012	14170	13917	13962	13914	14034	14127	14220	13871	14107	13930	14018	13886	14022	13986	13989	14038	13871	14041	14143	14062	14047	14092	14042	14006	14113	13905	13951	14039	13819	14123	14037	14183	14088	14056	13964	13969	13865	13772	13977	13979	14102	13945	14206	14009	14028	14046	13891	13980	13873	13889	14016	13855	13865	13870	13984	13883	13964	14168	14159	13781	14028	14012	14006	14048	13937	13928	13946	14099	13985	13903	13881	14145	13884	13984	14096	14003	13938	14003	14149	13987	13932	14130	13877	14092	14003	14171	13962	13969	13937	14182	13979	13952	13942	14006	14056	13952	14265	13885	14085	13986	14062	13980	14007	14026	14093	13959	14114	13990	13893	14061	14336	13885	14355	14069	14041	14008	14148	13906	13992	13927	13981	13964	14180	13915	14020	14051	13912	13962	13983	14077	14040	14202	13954	14161	14028	14208	13930	14059	14080	14051	14094	13897	14001	13898	13846	14005	14049	13846	13889	13909	13870	14078	14158	13787	14126	14130	13929	13973	13918	13887	14046	13845	14083	13955	14045	13888	14202	13899	14062	13956	14030	14115	14068	14067	13852	13962	13968	14060	13940	13905	13855	14079	14072	13906	14173	14205	13985	13982	14067	14023	14042	13971	14173	14031	14168	13905	14159	14109	14000	14080	13912	14072	14119	13862	13960	13834	13974	14035	14135	14032	13970	13952	13889	13930	14033	13910	13989	14057	13983	14062	14017	14098	14162	13905	14093	14028	13987	13952	13840	13856	13993	14062	13895	14119	14161	13976	14053	14086	14164	14158	14034	14067	14093	14108	14001	14018	14066	13997	14145	13936	14005	14106	14171	14197	14070	13985	14208	14031	14014	13820	14232	14134	14108	14087	13976	14034	14201	13920	13973	13957	13915	13953	13925	14015	13930	13777	13993	14057	14064	14179	14043	14114	14066	14275	13954	13935	14054	14077	14035	14053	13999	14084	13936	13955	14058	13902	13907	14055	13989	14009	14176	14257	13933	13821	13851	14076	14070	14150	13895	14032	13915	13897	14063	14002	14094	14139	14196	13970	14085	13921	14123	14040	14094	13876	14118	13967	13947	13925	13936	14108	14000	14171	13977	14130	14004	13999	14029	14012	13906	13980	13899	13898	14103	14110	13963	13834	14148	14094	13832	14064	14070	13992	13793	13988	14031	14240	14081	13985	13941	13989	14171	13944	14071	14038	13990	13800	14134	14109	13964	14112	13921	14095	13900	13993	14081	14019	14240	13831	14060	13911	14104	14041	14031	14090	14065	14152	13962	14016	14070	13954	13981	14094	13854	14081	14108	14011	14065	13998	14030	13953	14075	13951	14077	14074	14173	14209	13849	14032	14100	13991	14172	14304	14090	14026	14104	14006	14141	13972	13947	13898	13865	13835	14211	14024	13831	13947	14000	13831	13918	13930	14026	14314	14188	14228	14085	14006	13863	14010	13905	13894	14094	14085	14165	14054	13936	13986	13932	14077	14093	13997	13994	14120	14051	14012	13890	14043	13993	14151	13802	14198	14010	14002	14219	14142	13914	13901	14021	14158	13995	13969	14221	14025	14065	14152	14080	14035	13991	14015	14056	13997	14063	13985	14185	13929	14099	14005	14087	14149	14077	14171	13953	13999	13982	14135	14155	14080	14060	14029	13776	14012	14021	13979	13869	13948	14149	13888	14138	14094	14088	14006	14010	14025	14125	14012	13971	14081	13919	13989	14011	14001	13881	13977	13940	14021	14153	14081	14110	14171	13998	13917	14010	13992	13953	14117	14010	14138	14072	14129	14021	14087	14123	13986	13823	14008	14012	14052	13956	13874	14101	13990	14017	13918	14026	14259	13972	13922	14052	14066	13966	13953	13922	14073	13986	14103	13991	14050	13977	13943	14048	14194	14176	14064	13813	13860	13972	13941	14127	13878	13948	13912	13816	14034	14232	14035	14016	14166	14049	14026	14099	14040	14050	14061	14075	14270	14032	13939	14105	14083	13980	14100	13966	14035	14041	13921	13924	13996	14172	14128	13887	13963	13930	13969	14112	13971	14067	14061	14078	14026	14005	14008	14041	14023	14023	14084	14121	14221	14135	14137	13896	14074	14097	14049	13940	14051	14055	13951	14057	14042	14046	14074	14070	14000	14027	13980	14033	14056	13945	14012	14057	13952	14059	14102	13923	13959	13832	14163	13935	13852	14244	13999	14023	13862	14027	14057	13828	13958	14032	13893	13954	13962	14089	13858	13956	13984	13815	14153	14009	14060	14090	14034	13975	14153	13953	13963	13916	13971	14137	14135	13892	13977	14062	13892	13902	14018	13995	13864	14053	13985	14089	14001	13990	13980	14079	14015	13948	14055	14064	13896	14054	14018	14104	14228	14186	13985	14029	13896	13986	14200	13875	13899	13860	14047	14224	14016	13895	14048	14112	13890	14063	14119	14131	13888	13912	13958	14069	14093	14285	13900	13984	14061	13851	13903	14082	14106	14063	13959	13938	14047	14033	13926	13906	14027	14062	14136	13841	13941	14169	14003	14076	13957	13783	13965	14107	14020	13938	13912	14200	13934	14144	13921	13928	14038	14065	13805	13893	13944	14067	14058	14020	13994	14093	13971	14135	13974	14016	14042	14003	13997	14038	13969	14102	13869	14056	14036	13985	14111	13917	13978	14045	14179	14176	14138	13826	14021	13997	13957	14034	14168	14021	14136	14064	13900	14010	13987	14084	13976	14068	13903	14058	14068	14155	14089	13906	13967	14007	14050	13953	14081	14049	14036	14013	13746	13986	14152	13937	14088	14050	14041	14118	14137	13978	13984	14077	13991	13862	14069	13943	14084	13806	14077	13908	13983	14001	14005	13980	13980	14085	13920	14012	14006	14076	14010	13924	13996	14180	14075	13987	14088	13927	14094	14002	14186	14155	14020	14051	13972	14072	14063	13984	13692	14056	13764
15578	20931	16981	14322	13679	13477	13081	12949	12971	12781	12903	12578	12804	12659	12723	12577	12688	12734	12638	12465	12594	12848	12712	12579	12689	12811	12710	12667	12607	12724	12509	12810	12631	12622	12717	12738	12608	12589	12662	12761	12742	12657	12927	12713	12767	12783	12587	12644	12709	12675	12804	12738	12750	12631	12566	12602	12538	12597	12589	12794	12715	12673	12698	12471	12810	12729	12648	12762	12802	12521	12709	12552	12540	12787	12767	12614	12682	12653	12688	12719	12778	12619	12720	12768	12576	12584	12624	12708	12730	12619	12706	12439	12673	12641	12540	12598	12846	12541	12620	12623	12649	12593	12649	12550	12505	12777	12690	12775	12668	12654	12601	12562	12559	12653	12701	12643	12772	12648	12629	12725	12514	12855	12708	12789	12693	12609	12737	12783	12570	12659	12680	12613	12665	12735	12600	12759	12738	12795	12809	12622	12565	12774	12538	12678	12668	12641	12710	12764	12849	12683	12558	12519	12739	12565	12664	12613	12702	12750	12674	12612	12662	12681	12523	12593	12724	12590	12703	12634	12640	12688	12787	12587	12518	12684	12637	12667	12560	12678	12618	12792	12726	12633	12605	12579	12543	12815	12666	12575	12782	12754	12607	12709	12592	12620	12612	12591	12810	12584	12513	12800	12734	12867	12676	12717	12600	12671	12494	12649	12731	12627	12614	12546	12526	12637	12747	12657	12592	12578	12813	12557	12544	12775	12765	12579	12712	12736	12660	12679	12686	12603	12805	12707	12671	12687	12695	12520	12724	12850	12662	12724	12516	12435	12800	12594	12654	12614	12621	12719	12826	12793	12638	12636	12601	12574	12592	12508	12602	12630	12518	12709	12692	12782	12686	12781	12636	12634	12867	12629	12582	12746	12745	12734	12640	12564	12641	12647	12704	12772	12515	12704	12607	12690	12606	12611	12549	12681	12621	12816	12737	12461	12550	12558	12623	12755	12575	12651	12596	12677	12550	12684	12585	12942	12733	12709	12772	12696	12514	12710	12692	12594	12643	12775	12652	12662	12676	12718	12430	12606	12677	12651	12679	12790	12711	12748	12604	12604	12655	12745	12586	12700	12700	12641	12703	12509	12597	12716	12694	12755	12724	12629	12692	12418	12626	12587	12729	12655	12614	12672	12698	12777	12657	12786	12654	12550	12700	12580	12590	12810	12536	12580	12701	12565	12788	12637	12639	12550	12390	12559	12687	12614	12693	12585	12577	12635	12645	12541	12714	12793	12667	12606	12720	12628	12612	12658	12642	12800	12678	12676	12657	12534	12732	12693	12604	12566	12707	12714	12732	12785	12512	12794	12494	12696	12559	12677	12569	12842	12685	12712	12645	12840	12686	12532	12766	12734	12698	12800	12607	12536	12887	12492	12694	12601	12833	12782	12707	12492	12794	12751	12705	12736	12815	12721	12676	12796	12812	12695	12631	12667	12555	12709	12651	12632	12632	12487	12632	12621	12611	12738	12647	12541	12630	12768	12726	12608	12624	12857	12636	12665	12708	12777	12704	12683	12473	12650	12565	12604	12713	12596	12567	12609	12620	12723	12648	12673	12643	12680	12628	12704	12699	12792	12661	12744	12740	12681	12719	12605	12695	12549	12716	12697	12514	12503	12741	12794	12614	12729	12771	12587	12568	12765	12764	12528	12670	12698	12568	12733	12650	12547	12659	12764	12520	12522	12741	12648	12786	12615	12475	12776	12594	12581	12573	12592	12733	12718	12813	12698	12720	12652	12606	12585	12643	12683	12761	12721	12520	12625	12703	12739	12694	12737	12776	12650	12574	12713	12641	12663	12771	12796	12719	12733	12585	12674	12627	12568	12543	12659	12746	12533	12669	12650	12517	12717	12656	12897	12512	12779	12454	12676	12526	12636	12703	12677	12781	12697	12612	12602	12564	12670	12736	12621	12532	12638	12709	12591	12698	12498	12637	12771	12685	12689	12748	12574	12659	12749	12743	12594	12418	12854	12706	12748	12556	12697	12447	12868	12668	12650	12704	12687	12597	12679	12926	12582	12654	12688	12699	12597	12773	12526	12843	12543	12728	12517	12567	12578	12649	12655	12700	12686	12693	12606	12722	12597	12647	12823	12609	12502	12697	12705	12754	12615	12647	12638	12738	12617	12659	12756	12620	12522	12579	12592	12624	12778	12531	12601	12548	12641	12674	12817	12691	12824	12468	12619	12494	12571	12569	12560	12557	12638	12672	12623	12613	12843	12759	12669	12652	12653	12639	12622	12757	12587	12577	12678	12698	12637	12651	12663	12613	12654	12583	12650	12541	12620	12717	12704	12705	12745	12580	12644	12647	12663	12637	12556	12600	12714	12683	12597	12680	12754	12745	12523	12647	12699	12534	12660	12620	12714	12609	12819	12582	12786	12740	12721	12733	12647	12810	12816	12622	12670	12708	12606	12618	12745	12582	12687	12603	12465	12673	12802	12733	12589	12548	12620	12682	12667	12882	12621	12500	12709	12761	12630	12651	12599	12719	12701	12699	12627	12833	12754	12525	12732	12779	12727	12781	12587	12694	12692	12769	12554	12717	12599	12406	12535	12583	12678	12649	12782	12698	12663	12622	12834	12740	12735	12547	12745	12625	12614	12639	12726	12714	12831	12780	12707	12651	12807	12584	12664	12603	12782	12541	12703	12615	12472	12762	12486	12710	12684	12672	12803	12786	12766	12684	12483	12668	12588	12687	12660	12712	12607	12690	12812	12711	12747	12677	12805	12519	12653	12701	12833	12496	12677	12591	12604	12617	12489	12730	12770	12712	12705	12774	12750	12584	12675	12695	12612	12721	12748	12634	12859	12646	12743	12604	12485	12760	12729	12636	12602	12762	12630	12636	12683	12651	12601	12603	12742	12658	12776	12543	12655	12520	12688	12544	12765	12605	12546	12601	12674	12613	12735	12672	12569	12739	12674	12707	12834	12553	12677	12628	12698	12769	12567	12679	12757	12657	12665	12616	12765	12615	12724	12601	12625	12699	12665	12705	12499	12658	12580	12637	12758	12616	12645	12590	12728	12617	12724	12460	12627	12500	12652	12683	12640	12610	12730	12824	12661	12872	12695	12795	12634	12624	12700	12583	12592	12743	12922	12643	12538	12686	12526	12642	12713	12677	12786	12696	12810	12477	12597	12655	12645	12763	12731	12780	12690	12733	12474	12573	12628	12754	12756	12756	12645	12741	12689	12758	12589	12782	12395	12701	12755	12788	12539	12726	12595	12630	12543	12573	12779	12717	12478	12579	12638	12530	12616	12587	12594	12613	12894	12744	12678	12690	12657	12680	12680	12626	12669	12644	12563	12628	12645	12554	12844	12565	12621	12705	12610	12703	12521	12652	12612	12667	12638	12690	12615	12665	12652	12701	12547	12743	12630	12733	12733	12530	12646	12709	12602	12702	12643	12658	12671	12734	12614	12767	12507	12672	12583	12610	12694	12538	12544	12723	12615	12782	12637	12519	12688	12717	12716	12693	12766	12617	12836	12749	12498	12383	12597	12686	12669	12579	12710	12766	12680	12682	12811	12744	12694	12733	12846	12691	12579	12827	12567	12439	12570	12632	12687	12703	12678	12808	12670	12658	12545	12547	12514	12724	12754	12891	12583	12792	12778	12697	12625	12644	12619	12567	12555	12724	12738	12646	12728	12516	12464	12664	12698	12535	12605	12491	12793	12738	12764	12688	12705	12590	12536	12633	12676	12786	12511	12720	12689	12620	12668	12599	12639	12613	12692	12753	12679	12611	12608	12771	12670	12612	12843	12603	12515	12715	12652	12655	12718	12724	12909	12701	12630	12597	12685	12687	12773	12819	12696	12654	12723	12709	12603	12706	12760	12645	12558	12582	12492	12803	12615	12616	12736	12844	12650	12616	12759	12708	12688	12659	12656	12867	12678	12666	12662	12792	12676	12714	12575	12755	12771	12630	12759	12711	12827	12621	12713	12607	12726	12713	12746	12636	12599	12655	12625	12763	12594	12907	12716	12467	12757	12735	12688	12851	12623	12675	12723	12598	12548	12672	12677	12462	12794	12741	12673	12593	12712	12669	12673	12734	12695	12602	12605	12641	12646	12501	12625	12545	12667	12676	12435	12708	12742	12699	12849	12791	12684	12672	12566	12618	12547	12474	12717	12822	12641	12707	12776	12618	12780	12632	12671	12462	12769	12801	12518	12696	12801	12746	12795	12623	12516	12795	12635	12760	12670	12454	12741	12729	12701	12503	12768	12875	12728	12613	12720	12736	12680	12614	12521	12673	12735	12652	12767	12682	12561	12626	12654	12590	12533	12591	12474	12645	12668	12634	12661	12662	12716	12589	12747	12667	12743	12646	12568	12509	12694	12692	12587	12858	12610	12469	12662	12603	12628	12739	12662	12669	12834	12603	12615	12743	12592	12585	12576	12554	12719	12616	12722	12729	12614	12687	12588	12700	12851	12603	12630	12679	12683	12777	12691	12815	12745	12698	12760	12730	12734	12587	12738	12777	12687	12692	12668	12726	12516	12694	12609	12744	12579	12750	12614	12712	12782	12709	12565	12600	12488	12605	12713	12479	12713	12713	12686	12595	12761	12596	12568	12630	12647	12583	12591	12414	12723	12815	12507	12606	12514	12605	12696	12566	12768	12839	12758	12603	12736	12756	12695	12825	12715	12591	12696	12542	12564	12653	12656	12690	12607	12662	12613	12643	12656	12552	12724	12548	12754	12778	12623	12714	12607	12816	12589	12700	12777	12803	12601	12599	12614	12725	12670	12525	12731	12741	12563	12725	12582	12763	12608	12530	12652	12741	12743	12716	12610	12531	12577	12574	12601	12683	12669	12735	12678	12602	12593	12697	12611	12703	12617	12751	12668	12658	12668	12639	12644	12571	12715	12702	12675	12649	12500	12620	12671	12542	12762	12678	12771	12518	12644	12481	12733	12716	12638	12637	12599	12751	12500	12716	12700	12611	12525	12706	12687	12578	12570	12674	12760	12595	12791	12614	12653	12656	12540	12723	12652	12775	12664	12663	12707	12775	12764	12596	12805	12660	12611	12614	12619	12557	12690	12627	12694	12698	12761	12742	12597	12645	12663	12721	12544	12744	12637	12702	12670	12614	12720	12618	12700	12492	12556	12756	12588
22744	20950	27773	24348	21542	20215	18372	15707	15384	15490	15458	15263	15256	15342	15348	15150	15152	15210	15098	15517	15380	15162	15451	15272	15362	15165	15255	15004	15000	15282	15222	15236	15148	15236	15077	15218	15419	15139	15178	15234	15149	15069	15116	15050	15050	15287	15122	15059	15126	15424	14992	15158	15183	15094	15143	15287	15042	15086	15117	15073	15177	15119	15267	15059	15153	15040	15044	15191	15222	14986	15056	14804	15021	15099	15286	14915	15062	15171	15177	15066	14966	15119	15275	15010	15066	14978	15158	14907	15045	15113	15008	15067	15094	15074	14965	15012	14919	14933	15282	15120	15255	15072	14920	15327	15015	14861	15227	15005	15133	15053	14840	14897	14949	15198	15007	15011	14986	15113	14965	14865	14797	14916	15088	15049	15059	15156	15112	14893	15032	15000	15096	15205	15220	15106	15092	14966	15164	15121	15148	15036	15180	15075	15053	14910	15046	15173	15211	15121	15119	15232	15084	14996	15330	15158	15027	15098	15123	15085	15204	15076	14990	15118	15083	15076	15010	15131	14955	15023	15093	15004	15047	15086	15001	14853	15044	15124	15161	14989	15158	15021	15136	15136	15001	15060	15033	15152	15119	15028	15246	15360	15247	15126	14872	14788	14994	14871	15062	15125	15115	14839	14924	15222	15202	15142	15056	14998	14945	15152	15080	15133	14835	15192	15066	15016	15160	14926	15146	15065	14962	14905	15116	15179	14959	15130	15034	15240	15057	15267	15141	15278	15052	15093	14955	15030	15310	14952	15272	15003	15264	15118	14911	15234	15055	15113	15178	15005	15084	15117	15079	15050	15079	15085	15001	15024	15153	15000	15102	14936	14932	15039	14923	14991	15165	15115	15170	15038	14918	14979	15068	15223	14907	15145	15067	15033	15069	15131	15118	15273	15203	15165	15164	14886	15129	14953	14945	15077	15109	15148	15098	14936	15086	15169	15015	15002	15153	14964	15107	14943	15079	15073	15031	15011	15230	15228	15219	14967	15052	15050	15017	15051	15029	14958	15002	15159	14941	15052	15049	15275	15105	14922	15024	15114	15108	15244	15274	15010	15113	15069	15108	15158	15030	15047	15128	15093	15058	14963	15244	15079	14966	15084	15123	15013	14985	14824	14995	15174	14962	14990	15074	15147	15029	15159	15202	15216	15005	14937	15227	15133	15089	15132	15129	15015	15139	14815	14952	15005	15205	15089	15006	15071	15111	15069	15060	15136	15015	14957	14888	15063	15109	15046	15007	15095	14905	15380	15025	14951	15190	15181	15143	15011	15119	15056	15174	15270	15106	15143	15148	15080	15008	15122	15118	15118	14934	15076	15168	14977	15173	15146	14968	14879	15063	14889	15053	15009	15070	15141	15032	15179	15114	14900	15054	15051	15126	14989	15111	14951	15064	15151	15137	14949	14919	15026	14997	15151	15189	15208	15085	15187	15136	14956	14948	14980	15013	15135	14967	14966	15087	15209	15110	15010	15017	14981	15195	15048	15160	15096	15177	15184	15201	15188	14903	14976	15060	15143	15052	14902	14978	15366	15103	15037	15058	15184	14986	15166	15172	14943	15130	15161	15035	15210	14970	15050	15134	15113	15048	15027	15178	15108	15128	15151	15041	15116	15166	14972	14958	15068	15058	15264	14881	14993	15005	15214	15046	15051	15093	15054	15141	15010	15142	14958	14913	15093	14929	15170	15286	15258	14973	15026	14886	15072	15129	15167	15151	14904	15090	14969	15169	15107	15286	15191	14983	14985	15163	15037	14906	15314	14886	15221	15099	14906	15047	15262	15044	14907	15225	15193	15300	14947	14844	15162	15131	15079	15107	15124	14875	14885	15152	14728	15025	14918	15042	15025	15004	15092	15119	14858	15103	15143	15171	14866	15023	14983	15169	15079	15123	14939	15166	14932	15187	14906	14975	14895	14996	15056	14977	15109	15101	15200	15078	14911	14898	15062	15164	15074	14918	15073	15018	15188	14985	15036	14959	14965	15027	15097	14949	15131	15164	15030	15205	15105	15149	15013	15066	14979	15097	15000	15049	15022	15047	14916	14900	15217	15023	15126	15143	15068	15146	15024	14937	14984	15111	15109	15010	15117	15064	15206	15108	15160	15219	15042	14893	15109	15030	14963	15053	14906	15057	14921	14926	15172	15012	15142	15085	15062	14971	15112	15242	15018	14887	14976	15209	14936	15024	15226	15090	14915	15180	14972	15282	14967	15196	15138	15024	15215	15076	15074	15028	15093	15065	14954	15107	15162	15033	14979	15128	14860	15137	15028	15091	15126	15126	15117	15107	15031	15258	15207	14993	15255	15098	15172	14944	15133	15056	15225	15169	15028	15054	15071	15235	15338	15130	14859	15057	14979	14936	15120	14928	15204	14958	14996	14970	14935	15137	14869	14955	14933	14916	15000	15247	14942	14962	14892	15179	15092	15051	14965	15173	15140	15191	15310	15273	15139	15274	14982	15063	15151	15068	15057	14894	14966	15042	15051	14784	15235	15244	15153	15331	14964	15143	15026	15098	15107	14995	15095	15037	14851	14973	15155	14967	15092	15089	14807	14950	15278	15225	15103	15119	14966	14854	15164	15095	15073	15139	14869	15123	15055	14965	15170	15234	15001	15316	15049	15089	15062	15081	15111	15171	14874	14949	15210	15069	14980	15173	15168	15295	15090	15006	15002	15247	14911	15129	15092	15225	15170	15146	15021	15111	15209	15092	14788	15045	15053	15311	15030	15050	15059	15199	15225	15288	14884	15065	15023	14872	14917	15125	15175	15046	14981	15018	14951	15070	15047	15080	15409	15207	15247	15252	14934	15026	15383	15102	14913	15091	15067	15127	15039	15018	14882	15046	14878	14919	15084	15142	15041	15140	15091	14967	14993	15022	14916	15017	15195	15044	15202	15037	15231	15055	15164	15156	15218	14823	15015	15097	15110	15072	14979	14743	14779	14904	14980	15012	15085	15224	14942	15089	15215	15167	15020	14989	14914	14926	15196	15159	15025	15169	14977	15078	15035	14855	14890	15011	15014	15136	15156	14898	15089	15110	15085	14967	14920	15040	15003	15170	15050	15041	15100	14883	15008	15305	14942	15179	14992	15343	14997	15056	15139	14929	15050	15156	15071	15004	15192	15093	15292	15090	15190	14949	15114	14921	15124	15121	15179	14993	15225	15281	14967	15082	14973	14794	15146	15061	15352	14978	14974	14982	15211	15229	15107	15268	15050	15115	15087	15254	14956	15093	15114	14942	14930	15116	15205	15144	14973	15012	15158	15081	15045	15090	15002	14939	15070	15107	14776	14923	15111	15115	15020	15008	15141	15092	15150	14975	14996	15064	14860	15107	15142	15097	15015	15040	15024	15080	14944	15125	15230	15018	14894	15115	15063	15041	15004	15049	15000	14978	15195	14937	15205	14976	15145	15067	15019	14998	14967	15124	15038	15065	15033	15241	15135	14885	15012	15136	14896	14937	15101	15057	15102	15048	15153	14989	15056	14979	14976	15051	15035	14893	14883	14890	15054	15040	15185	15070	15080	15076	15097	14974	15030	15051	15000	15148	15181	15175	15063	14928	15122	15175	15152	14938	15164	15115	15024	15123	14940	14924	15053	15052	15080	15127	15094	15143	15103	15198	15180	14939	15055	15115	15033	15120	15061	15240	14929	15072	15041	15117	14990	14977	15182	15244	15041	15102	15309	15186	15031	14890	15128	15097	15135	15017	15097	15248	15064	15150	14976	15063	14977	15073	14985	14985	14979	15106	15225	15065	14842	14964	14950	15095	14952	14980	15178	15014	14945	14993	14929	15146	15092	15012	15102	14978	15065	15187	15081	14892	15029	15066	15026	15140	15071	14999	15203	15028	15262	15116	15110	15082	15252	15013	15035	15030	14907	15008	15174	15138	15015	14939	15136	15132	14998	15123	14994	15072	15033	15030	14935	15062	15174	14824	14989	15116	14967	14966	14972	14937	15047	15184	14949	15071	15327	15005	15075	15010	15010	15099	15208	15077	14987	15117	15091	15132	15105	14873	14923	15159	15037	15088	14900	15090	14919	15137	15161	15064	15101	15076	15147	15090	14998	15278	14876	14871	15174	15169	15169	14934	14921	14874	15019	15064	15099	14911	14908	14960	14998	15123	14950	15092	14928	15103	14915	15154	15133	15106	15112	15098	14966	15040	15057	14857	15016	15104	15102	15214	14865	15040	15078	14882	15015	14891	15026	15086	15091	15031	14956	15049	15079	15139	15020	15037	15112	15138	15127	15134	15125	15080	15002	15086	15123	14901	15100	15121	15009	15057	15137	15127	15005	15215	15070	15126	15004	15015	15101	14935	14988	15175	15015	15056	14794	15241	15134	14936	15184	14904	15050	14967	14940	15020	15111	14955	15027	15095	15205	15159	15186	14960	15118	15019	15058	14892	14982	15108	15136	15198	15098	14972	15060	15147	15188	14998	14962	15181	15162	15060	14951	14920	15004	15094	15015	15277	15080	15072	15139	15135	14986	14890	14931	15141	15033	15186	14851	14907	15093	15191	15185	15178	14945	14906	15092	15025	15053	14915	15168	14940	15040	14843	15093	14994	15086	15422	15238	15034	15149	15164	15030	15117	15205	15204	14976	15018	15133	15153	15107	14991	14968	15258	15061	15006	15022	15205	15033	15120	14904	15222	15299	15005	15090	15030	15185	14977	15070	15085	14782	15028	14940	14971	14973	15005	15012	15066	15095	15052	14904	15129	15036	15108	15073	15084	15084	15025	15050	15143	14975	14868	14932	15042	15081	15032	14917	15214	15112	15108	15054	15018	15084	15028	15015	15307	15056	15013	15036	14988	14957	15084	15092	14905	15128	15103	15185	15199	15155	15003	15027	15161	15130	15171	14855	15133	15101	15071	15048	14975	14962	14959	15039	15213	15156	15056	15025	15126	15113	15013	15029	15174	14919	14961	14930	15223	15157	15054	15039	14917	14929	15039	15102	15106	15211	15133	15044	14933	15076	15093	15129	14999	14809	15064	14923	15035	14985	15091	15046	14947	15034	15031	15034	15069	15139	15175	15036	15238	15161	15099	15014	15211	14912	14923	15012	15149	14880	15101	15272	15138	15072	14993	15243	15067	14938	14902	15179	14992	14940
13393	26905	20850	16578	15381	14714	14210	14013	13850	13908	13587	13700	13605	13463	13601	13347	13583	13604	13456	13422	13526	13319	13282	13375	13590	13269	13260	13438	13361	13518	13414	13403	13386	13528	13338	13535	13455	13262	13131	13231	13419	13419	13260	13329	13294	13363	13363	13354	13381	13350	13289	13243	13550	13476	13323	13360	13180	13220	13267	13416	13362	13322	13282	13261	13424	13254	13464	13314	13408	13560	13303	13462	13433	13356	13321	13178	13289	13536	13367	13449	13360	13359	13385	13345	13314	13274	13364	13366	13552	13177	13370	13514	13443	13346	13263	13280	13242	13472	13268	13381	13358	13473	13396	13251	13477	13453	13269	13210	13432	13267	13191	13461	13349	13318	13411	13362	13361	13366	13337	13404	13229	13430	13114	13389	13403	13358	13312	13371	13311	13152	13375	13111	13398	13354	13280	13369	13349	13372	13344	13333	13456	13432	13388	13271	13284	13455	13171	13411	13387	13319	13349	13227	13204	13316	13407	13509	13404	13434	13290	13376	13330	13281	13414	13116	13300	13352	13400	13302	13502	13317	13268	13339	13435	13258	13519	13436	13371	13481	13412	13334	13512	13412	13278	13402	13384	13297	13278	13428	13369	13246	13273	13295	13288	13351	13272	13300	13468	13482	13505	13361	13124	13378	13243	13372	13340	13475	13318	13448	13259	13483	13544	13435	13426	13401	13231	13158	13279	13319	13496	13314	13333	13253	13479	13416	13481	13400	13401	13200	13395	13260	13342	13444	13390	13501	13369	13325	13414	13248	13429	13433	13221	13389	13296	13438	13205	13291	13417	13404	13371	13468	13193	13158	13491	13338	13195	13392	13368	13371	13342	13107	13260	13551	13223	13394	13395	13391	13396	13466	13303	13341	13335	13314	13438	13557	13390	13285	13341	13234	13383	13270	13459	13470	13275	13293	13454	13316	13282	13295	13420	13288	13381	13429	13319	13410	13271	13328	13424	13356	13369	13370	13325	13271	13347	13341	13384	13324	13273	13319	13441	13341	13291	13366	13397	13407	13378	13208	13261	13321	13276	13256	13445	13260	13412	13570	13440	13340	13299	13450	13452	13415	13262	13271	13327	13318	13278	13365	13359	13312	13295	13294	13417	13297	13413	13390	13292	13342	13272	13484	13219	13245	13415	13433	13460	13399	13401	13305	13300	13081	13325	13292	13309	13382	13431	13329	13378	13367	13177	13363	13234	13272	13412	13175	13364	13270	13394	13224	13295	13316	13335	13374	13336	13342	13357	13410	13320	13354	13170	13325	13363	13404	13318	13414	13167	13195	13258	13345	13363	13343	13452	13276	13226	13318	13363	13147	13422	13368	13235	13468	13119	13206	13309	13341	13327	13429	13381	13365	13575	13242	13338	13457	13445	13384	13378	13440	13379	13396	13231	13334	13368	13209	13314	13268	13207	13339	13292	13339	13172	13315	13447	13497	13260	13321	13249	13179	13284	13324	13236	13355	13477	13434	13151	13438	13392	13389	13239	13327	13487	13348	13320	13441	13569	13203	13146	13188	13339	13308	13291	13407	13313	13627	13243	13390	13374	13272	13258	13342	13235	13315	13427	13268	13327	13427	13412	13266	13253	13383	13503	13365	13403	13288	13383	13289	13307	13420	13340	13303	13337	13289	13465	13253	13220	13428	13373	13554	13397	13151	13270	13351	13311	13368	13342	13269	13307	13313	13375	13418	13471	13377	13309	13412	13379	13258	13357	13306	13060	13333	13320	13308	13277	13343	13353	13338	13314	13374	13448	13318	13211	13319	13310	13408	13293	13273	13396	13237	13346	13466	13252	13424	13444	13213	13261	13395	13277	13327	13251	13406	13405	13438	13364	13243	13326	13348	13469	13176	13175	13426	13314	13229	13399	13418	13381	13350	13389	13291	13447	13388	13321	13415	13319	13456	13193	13523	13262	13375	13269	13302	13416	13344	13309	13267	13275	13158	13292	13443	13470	13477	13321	13305	13436	13198	13268	13184	13474	13217	13317	13400	13415	13345	13435	13351	13224	13406	13237	13474	13343	13487	13464	13434	13328	13333	13476	13317	13453	13290	13207	13551	13505	13282	13384	13473	13346	13233	13469	13338	13472	13252	13438	13145	13262	13166	13399	13358	13183	13392	13398	13485	13384	13270	13491	13238	13459	13295	13250	13457	13468	13274	13384	13417	13325	13337	13330	13212	13334	13267	13348	13458	13378	13459	13335	13174	13349	13405	13189	13527	13304	13525	13392	13339	13398	13278	13273	13367	13284	13391	13445	13480	13327	13420	13387	13146	13242	13279	13219	13420	13318	13307	13388	13116	13449	13126	13250	13517	13407	13253	13206	13469	13267	13557	13289	13219	13232	13249	13440	13358	13406	13317	13347	13331	13189	13336	13475	13330	13487	13211	13205	13281	13325	13224	13257	13259	13297	13286	13387	13286	13347	13298	13276	13316	13258	13257	13369	13529	13358	13474	13369	13307	13354	13283	13308	13252	13396	13371	13404	13402	13251	13269	13242	13497	13261	13331	13223	13475	13489	13413	13366	13192	13249	13249	13356	13381	13481	13221	13303	13101	13455	13469	13481	13359	13323	13355	13265	13350	13209	13174	13368	13493	13315	13300	13326	13253	13367	13276	13361	13371	13469	13375	13395	13521	13210	13270	13533	13346	13201	13487	13411	13354	13239	13527	13457	13418	13381	13463	13444	13342	13297	13433	13414	13426	13379	13412	13391	13231	13238	13415	13382	13376	13420	13585	13307	13388	13445	13545	13431	13240	13388	13339	13401	13292	13440	13480	13330	13310	13409	13481	13310	13092	13461	13153	13218	13272	13358	13497	13248	13193	13513	13331	13417	13365	13271	13421	13411	13355	13324	13478	13355	13383	13425	13313	13422	13539	13165	13369	13354	13311	13287	13484	13407	13254	13259	13193	13375	13274	13298	13223	13435	13271	13411	13267	13191	13465	13373	13383	13513	13411	13338	13325	13454	13104	13365	13399	13269	13371	13318	13383	13391	13379	13331	13218	13207	13479	13168	13257	13450	13439	13386	13462	13335	13431	13358	13526	13340	13299	13285	13390	13324	13332	13404	13288	13355	13309	13381	13296	13453	13534	13329	13291	13515	13314	13361	13294	13247	13518	13323	13526	13330	13257	13275	13336	13171	13334	13163	13357	13362	13431	13447	13270	13428	13327	13328	13422	13232	13423	13333	13482	13295	13281	13251	13208	13307	13290	13433	13406	13270	13256	13430	13207	13399	13301	13399	13292	13403	13348	13387	13319	13377	13366	13400	13364	13267	13413	13423	13392	13402	13325	13312	13448	13369	13298	13351	13372	13370	13377	13377	13407	13236	13250	13516	13580	13393	13435	13359	13427	13472	13350	13158	13398	13401	13393	13338	13341	13288	13469	13192	13427	13444	13215	13287	13217	13430	13290	13458	13206	13451	13292	13467	13343	13425	13243	13253	13321	13472	13386	13366	13291	13482	13183	13496	13229	13354	13308	13281	13611	13247	13344	13382	13500	13367	13458	13361	13313	13394	13402	13554	13122	13256	13256	13290	13229	13308	13372	13284	13372	13624	13301	13462	13357	13361	13088	13298	13448	13249	13306	13300	13399	13275	13459	13229	13190	13431	13270	13473	13368	13233	13520	13252	13431	13298	13509	13401	13296	13394	13200	13316	13282	13205	13340	13456	13290	13429	13377	13336	13409	13181	13402	13245	13321	13290	13419	13419	13333	13448	13407	13474	13232	13332	13064	13397	13404	13420	13418	13440	13445	13345	13502	13329	13404	13540	13526	13319	13332	13272	13352	13399	13365	13218	13379	13458	13330	13263	13503	13345	13424	13382	13251	13371	13292	13230	13297	13510	13597	13157	13311	13364	13212	13288	13587	13303	13270	13365	13389	13311	13319	13342	13338	13315	13477	13311	13450	13294	13494	13352	13216	13435	13535	13330	13308	13297	13415	13189	13444	13277	13312	13245	13416	13508	13369	13527	13315	13483	13346	13323	13155	13284	13514	13306	13282	13157	13244	13339	13340	13336	13203	13393	13331	13304	13240	13345	13223	13444	13331	13464	13458	13416	13291	13415	13328	13416	13360	13220	13328	13528	13292	13519	13376	13313	13228	13306	13546	13370	13289	13339	13312	13281	13332	13276	13252	13487	13189	13415	13204	13413	13277	13322	13504	13292	13332	13272	13486	13374	13351	13280	13366	13300	13401	13278	13327	13238	13345	13471	13298	13493	13295	13341	13291	13421	13216	13298	13282	13319	13146	13243	13264	13305	13385	13396	13346	13346	13219	13364	13419	13327	13536	13152	13305	13342	13420	13370	13287	13293	13422	13465	13419	13445	13398	13350	13355	13302	13314	13290	13355	13336	13196	13296	13238	13264	13275	13403	13380	13184	13296	13372	13540	13366	13259	13360	13355	13264	13301	13361	13287	13276	13471	13302	13298	13386	13302	13281	13512	13355	13422	13268	13284	13341	13468	13423	13331	13251	13323	13371	13388	13308	13377	13506	13275	13275	13367	13154	13226	13456	13335	13370	13361	13343	13178	13211	13594	13260	13319	13362	13213	13423	13319	13495	13395	13348	13222	13412	13211	13509	13148	13444	13269	13354	13390	13311	13424	13557	13418	13269	13333	13465	13280	13433	13306	13361	13503	13231	13396	13190	13228	13330	13487	13348	13394	13407	13462	13232	13306	13420	13512	13364	13343	13526	13340	13379	13413	13322	13325	13327	13310	13203	13189	13538	13339	13346	13425	13473	13363	13372	13335	13427	13298	13318	13491	13408	13321	13392	13513	13257	13360	13204	13363	13237	13459	13433	13367	13334	13332	13416	13342	13365	13500	13322	13230	13411	13334	13297	13172	13422	13397	13508	13284	13436	13306	13381	13271	13341	13456	13344	13320	13360	13213	13377	13500	13359	13309	13361	13253	13319	13221	13326	13348	13356	13247	13348	13334	13404	13273	13171	13389	13333	13238	13320	13334	13228	13392	13245	13298	13213	13373	13485	13284	13185	13325	13482	13325	13340	13440	13296	13286	13411	13224	13146	13266	13237	13306	13398	13410	13321	13367	13189	13173	13365	13291	13331	13360	13467	13472	13249	13300	13231	13428	13255	13251	13300	13249
24170	20964	26466	25667	17909	15443	15402	14535	14324	14436	14229	14262	14433	14281	14136	14221	14250	14228	14343	14251	14291	14054	14386	14462	14264	14150	14287	14269	14176	14317	14221	13972	14149	14230	14076	14220	14155	14285	14166	14290	14201	14179	14213	14003	14028	13959	14188	14085	14148	14049	13954	14228	14122	14205	14056	14209	14098	14261	13826	14103	14197	14132	14123	14103	14131	13946	14153	14106	13978	14150	14312	14209	14014	13847	14267	14200	14136	13997	14254	14167	14038	14213	14046	14142	14062	14258	14209	14148	14049	14107	14031	14178	14065	14004	14175	14007	14019	14320	14162	13870	14236	14099	14184	14215	14277	14153	14048	14213	14119	14123	13973	14262	14189	13919	13962	14154	14070	14109	14257	14100	14051	14183	14129	14119	14091	14070	14407	14270	14208	14115	14162	14146	14232	14208	13951	14157	13986	13934	13875	14151	14055	14212	14074	14268	14211	14211	14359	13919	14090	14195	14150	14072	14045	14183	14205	14145	14129	14000	14133	13969	14219	14160	14140	13954	14151	14159	14092	14135	14179	14172	14336	14192	14412	14021	14227	14393	14315	14022	14011	14245	14194	13993	14234	14176	14133	14386	14168	14168	14184	14147	14171	14276	14282	14411	14183	14177	14171	14143	13938	14115	14237	14157	14270	14226	14017	14128	14031	14200	14126	14014	14055	14226	14131	14109	14181	14262	14002	14304	14251	14253	14065	14211	14175	14143	14127	14107	14180	13843	13902	14185	13999	14028	14080	14183	14203	14068	14252	14080	14104	14034	14387	13949	13922	14165	14185	14119	14310	14016	14171	14265	14097	14049	14066	14114	14075	14356	14045	14046	14077	13974	14017	14345	13851	14049	13964	14051	14063	14216	14294	14235	14226	14201	14316	14021	13995	14189	14173	14258	14128	14211	14228	14101	14109	14006	14173	14004	14033	14138	14302	14130	13960	14121	14132	14154	14083	14375	14259	14324	14301	14232	14062	14176	14028	14011	14023	14159	14060	14125	14339	14092	14213	14123	14305	14030	14150	14089	14129	13979	14192	13982	14043	14198	14210	14154	14342	14275	14182	14065	13966	14092	14153	14228	14236	14196	14287	14201	14050	14102	13953	14157	14141	14011	14138	14014	14049	14031	14275	14223	14453	14309	14437	14266	14145	14101	14362	14130	14242	14169	14195	14121	14320	14212	14124	14223	14069	13996	14193	14170	14069	14218	14206	14075	14111	14172	14246	14225	14236	14097	13997	14080	14246	14230	14034	14097	13962	14129	14203	14057	14184	14111	14260	14218	14216	14163	14368	14214	13871	14079	14073	14251	14213	14193	14022	14264	14068	14053	14077	14246	14166	14158	14069	13980	14082	14191	14219	13913	14082	14092	14328	14150	14243	14099	14069	14059	14241	14262	14171	14309	14156	14094	14291	14125	14357	14075	14158	14016	14262	14101	14231	14208	14153	14254	14231	14314	14255	14200	14301	14077	14170	14211	14123	14008	14071	14220	14061	14201	14185	14321	14115	14198	14142	14352	14018	13980	14034	13829	14073	14166	14171	14201	14243	14140	14492	14171	14195	14269	14067	14200	14229	14141	14268	14098	14227	14140	14307	14053	14143	14200	14060	13963	13986	14113	14236	14034	14061	14102	14094	14294	14126	14138	13940	14150	14112	14237	14139	14163	14280	14000	14107	14156	13972	14139	14192	14075	13932	14134	14166	14255	14222	14408	14125	14239	13857	13928	14064	13955	14268	14154	14115	13976	14302	13963	14267	13968	14248	14146	14190	14126	13975	14011	14157	14190	14363	14274	14283	13990	13994	14192	14167	14191	14048	14187	14237	14171	14225	14246	14271	14073	14289	14004	14136	14183	14226	13995	14249	14206	14036	14084	14219	13914	13969	14008	14139	13998	14203	14260	14093	14178	14141	13973	14195	14249	14233	14089	14051	14218	14185	14187	14198	14164	14179	14078	14179	14287	14204	14264	14015	14264	14108	14108	14089	14282	14106	14095	14261	14153	14138	14030	14105	14102	13976	14185	14076	14224	14140	14041	14004	14098	14136	14062	14254	14349	14311	14341	13900	14022	14145	14323	14429	14094	14203	14052	14185	13981	14139	14257	14333	14245	13971	14253	14225	14183	14200	14066	14257	14328	14268	14325	14116	14218	14138	14183	14066	14128	14220	14137	14177	14241	14215	14182	14079	14131	14132	14157	14101	14247	14102	14051	14146	14000	14120	14177	14178	14209	14287	14177	14031	14220	14266	14120	14096	14165	14074	14191	14031	14178	14134	14214	14036	14063	14311	14036	14208	14167	14299	14191	13850	14027	13955	14101	14090	14283	14195	14084	14191	14125	14276	14090	14156	14132	14054	14096	14047	14030	14023	14163	14173	14277	14194	14192	14352	14059	14003	14217	14019	14134	14046	14067	14148	14289	14290	14159	14207	14118	14149	14066	14160	14059	14178	14096	14111	14288	14146	14029	14267	14244	14116	14138	14302	14281	14056	14216	13870	14127	14040	14321	14075	14075	14221	14202	14108	14109	14087	14166	14020	14093	14137	14245	14180	14063	14077	14100	14326	14396	13967	14123	14216	14093	14021	14024	14137	13986	14100	13998	14219	13949	13968	14211	14121	14228	14067	14131	14039	14059	14111	14013	14153	14021	14289	14127	14183	14231	14176	14232	14059	13795	14172	14079	14040	14127	14126	14146	14306	14185	14134	14104	14145	14283	14366	14101	14097	14128	14133	14032	14240	13999	13960	14028	13890	13926	14038	14113	14192	14172	14100	14123	14133	14187	14323	13986	14310	14193	14039	14117	14194	14127	14116	14178	14217	14363	14086	14195	14238	14298	14172	13876	13951	14155	14167	13951	13977	14126	14136	14055	13790	14244	14060	13980	14167	14262	14207	14213	14218	14161	14186	14162	13881	14178	14192	14271	14270	14215	14127	14210	14063	14098	14040	14175	14082	14249	13980	14042	14271	14392	14049	14285	14225	14003	14334	14203	14096	14281	14332	14055	14235	14114	14107	14167	14137	14261	14333	14046	14145	14126	14207	14022	14181	13910	13962	14229	14140	14145	14374	14091	14248	14213	14066	14171	14225	14319	14035	14203	14202	14175	13934	13928	14182	14195	13986	14007	14246	14329	14384	14302	14098	14138	14174	14047	14114	14020	14175	14071	14137	14115	14258	14309	14115	14224	14163	13951	14060	14179	14114	14017	14241	13950	14370	14196	14035	14064	14141	14152	14234	14232	14020	14097	14373	14214	14043	14175	14055	14231	14273	14376	14407	14034	14190	13863	14244	14229	14216	14117	14431	14296	14224	14252	14116	14196	14173	14256	14154	14237	14213	14105	14087	14196	14177	14308	14110	14098	14216	14148	14107	14196	14129	14184	14067	14094	14121	14170	14185	14075	14062	14173	13994	13981	14361	14059	14352	13939	14281	14125	14129	14169	14402	14005	14028	13920	14235	14216	13967	14170	14104	14225	14250	14256	14202	14284	13987	14139	14196	14313	14204	13916	14124	14372	14123	14156	14255	14311	14215	14124	14029	14090	14127	14228	14185	14243	14102	14150	14105	14240	14057	14057	14106	14199	14143	14280	14181	14361	13953	14112	14143	13978	14088	14161	13971	14079	14078	14055	14135	14063	14206	14120	14049	13954	14178	14033	14227	14136	14266	14267	14118	14357	14180	14034	13852	14334	14090	14085	14122	14108	14194	14224	13956	14064	14032	14200	14238	14133	14182	14155	14171	14150	14048	14307	14057	13910	14121	14118	14251	14154	14129	14309	14252	13981	14268	14161	14091	14092	14089	14073	14248	14172	14250	14120	14095	14154	13912	14149	14281	14071	14114	14148	14281	14177	14297	14351	14289	14262	14150	14027	14196	14295	14207	14281	13973	14178	14012	14189	13949	14083	14106	14147	14155	14253	14085	13907	14084	14256	13883	13993	14116	14111	14202	14065	14247	14053	14063	14197	14157	14253	14243	14261	14125	14203	14196	14227	13955	14066	14233	14084	14094	14146	14218	14173	14146	14164	14229	14017	14282	14176	14276	13980	14084	14277	14203	14123	14147	14252	14094	14168	14194	14071	14007	14054	14064	14328	13974	14282	13995	14191	14195	14136	14196	14098	14056	14124	14184	14209	14173	14255	14274	14347	14031	14236	14183	14156	14141	14234	14228	14161	14155	14155	14136	14237	13997	14086	14178	14200	14194	14038	14029	14117	14069	13917	14121	14136	14069	14091	14179	14190	14143	14186	14304	14077	14085	14188	14082	14245	13892	13911	14199	14038	14107	13975	14229	14097	14191	14019	14123	14221	14374	14213	14084	14173	14196	14212	14210	14129	14372	14070	14100	14049	14204	14028	14047	14155	14164	14148	14096	14080	14028	14108	14134	13984	14181	14178	14243	14256	14021	14145	14089	14180	14011	14035	14184	14039	14043	14059	14065	14164	14146	14031	14075	14119	14162	13993	14272	14002	14050	14041	14090	14189	14341	14281	14178	14112	14093	14083	14128	14151	14306	14331	14234	14136	14110	14153	14197	14264	14230	14118	14201	14151	13973	14059	14198	14131	14173	14039	14188	14273	14229	14016	13908	14051	14179	14208	14117	14347	14258	14116	14120	14066	14383	14181	14102	14383	14099	14037	14059	14170	14196	14048	14167	14114	13991	14072	14186	14341	14210	14177	14125	14080	14004	14115	14052	14008	14119	14131	14227	14089	14138	13983	14153	13947	14066	14019	13917	14278	14204	14176	14129	14128	14004	14167	14032	13962	13985	14221	14288	14314	14267	14298	14141	14057	14153	13903	14131	14203	14164	14066	14251	14255	14276	14240	14057	13973	14177	14018	14168	14109	14153	14193	14176	14055	14070	14124	14109	14197	14221	14110	14067	14297	14225	14118	14208	14144	14034	14179	14035	13909	14309	14180	14147	14239	14066	14164	13980	14195	13983	14185	14164	13906	14035	14139	14223	14272	14097	14230	14193	14116	14313	14096	14111	14082	14073	14075	13975	14227	14137	14336	14162	14320	14181	14009	14256	14272	14129	14022	14085	14129	14112	14095	14094	14270	14285	14231	14079	14073	13920	14100	14199	14052	14127	14352	13984	14092	14242	14070	14100	13950	14200	14269	14055	14056
13496	23012	18393	15269	14237	13770	13559	13216	13236	13047	12918	12948	13065	13027	13042	12735	12969	12833	12971	12783	12833	12872	12652	12714	12939	12916	12851	12776	12785	12724	12893	12819	12906	12878	12789	12845	12738	12835	12749	12774	12759	12693	12919	12786	12709	12639	12878	12786	12850	12739	12907	12733	12769	13005	12543	12866	12848	12755	12952	12925	12931	12783	12772	13026	12771	12778	12703	12742	12790	12576	12722	12739	12625	12793	12772	12831	12744	12736	12664	12825	12949	12672	12759	12788	12775	12741	12686	12714	12687	12732	12622	12762	12829	12886	12970	12924	12749	12754	12812	12819	12912	12742	12866	12857	12832	12718	12935	12715	12645	12793	12781	12715	12862	12710	12782	12692	12828	12725	12876	12652	12702	12844	12964	12600	12889	12731	12747	12762	12714	12790	12743	12867	12856	12711	12752	12835	12947	12830	12862	12770	12737	12813	12810	12986	12667	12807	12757	12758	12883	12722	12918	12693	12790	12727	12805	12665	12853	12582	12901	12812	12834	12773	12880	12820	12889	12722	12648	12932	12797	12834	12718	12670	12740	12833	12704	12775	12654	13046	12763	12831	12754	12818	12684	12799	12817	12964	12846	12761	12841	12671	12837	12794	12696	12807	12802	12671	12730	12617	12761	12742	12669	12683	12838	12808	12747	12646	12787	12934	12875	12816	12701	12866	12787	12787	12766	12753	12905	12802	12873	12830	12783	12813	12835	12746	12693	12708	12776	12888	12807	12597	12757	12620	12841	12775	12918	12709	12790	12741	12761	12782	12895	12780	12799	12885	12891	12894	12954	12798	12769	12898	12822	12850	12869	12745	12769	12713	12656	12927	12795	12748	13006	12710	12608	12644	12770	12819	12686	12889	12847	12843	12808	12862	12745	12715	12676	12679	12925	12750	12746	12801	12735	12932	12780	12634	12691	12732	12766	12700	12689	12834	12851	12787	12724	12627	12798	12773	12721	12813	12628	12602	12820	12690	12814	12670	12773	12840	12826	12785	12830	12806	12615	12797	12765	12860	12895	12965	13059	12700	12865	12738	12696	12837	12842	12711	12909	12699	12627	12885	12815	12783	12817	12836	12877	12846	12899	12743	12708	12896	12845	12786	13049	12898	12692	12783	12857	12832	12799	12826	12833	12933	12807	12803	12757	12829	12789	13008	12766	12821	12980	12775	12836	12728	12775	12724	12607	12596	12896	12830	12873	12808	12818	12737	12811	12755	12900	12768	12885	12784	12880	12727	12828	12775	12815	12795	12819	12936	12936	12726	12959	12779	12783	12947	12751	12917	12677	12733	12756	12721	12658	12871	12837	12776	12680	12778	12773	12929	12887	12952	12981	12895	12610	12795	12813	12845	12804	12876	12801	12663	12783	12655	12827	12708	12774	12826	12640	12846	12767	12776	12955	12792	12782	12692	12763	12753	12716	12908	12765	12771	12628	12724	12855	12834	12877	12810	12696	12675	12775	12927	12728	12784	12771	12851	12940	12773	12761	12707	12689	12596	12730	12789	12702	12746	12870	12811	12893	12991	12832	12675	12970	12865	12815	12726	12803	12873	12762	12824	12927	12714	12768	12741	12578	12781	12904	12833	12801	12812	12636	12830	12759	12896	12804	12785	12834	12739	12910	12731	12803	12795	12724	12772	12758	12799	12888	12667	12854	12929	12892	12681	12807	12829	12736	12746	12718	12812	12901	12693	12899	12677	12880	12844	12765	12780	12907	12828	12736	12991	12712	12771	12724	12815	12803	12866	12793	12887	12775	12764	12730	12692	12839	12851	12719	12847	12871	12821	12946	12620	12759	12726	12658	12832	12678	12813	12718	12800	12681	12912	12844	12823	12858	12688	12805	12639	12682	12901	12755	12794	12800	12793	12867	12823	12764	12775	12877	12718	12766	12837	12790	12652	12946	12854	12883	12775	12742	12807	12695	12801	12851	12705	12785	12841	12770	12846	12784	12826	12788	12799	12771	12825	12663	12907	12793	12961	12765	12821	12844	12984	12753	12769	12801	12671	12847	12859	12735	12796	12829	12872	12638	12631	12720	12859	12869	12755	12777	12745	12756	12884	12689	12732	12822	12861	12808	12971	12763	12789	12694	12790	12890	12790	12876	12705	13014	12841	12739	12833	12879	12805	12820	12786	12793	12670	12766	12832	12811	12927	12763	12762	12703	12771	12860	12697	12938	12743	12908	12927	12747	12796	12910	12783	12888	12738	12841	12609	12924	12705	12822	12817	13022	12713	12798	12687	12807	12648	12799	12895	12931	12773	12783	12804	12765	12728	12894	12754	12908	12852	12875	12822	12895	12819	12761	12735	12909	12778	12935	12987	12837	12825	12701	12852	12798	12781	12871	12802	12665	12762	12731	12921	12913	12846	12969	12589	12855	12742	12893	12806	12779	12887	12733	12683	12746	12733	12809	12780	12847	12821	12709	12636	12801	12836	12726	12600	12671	12799	12934	12710	12774	12895	12937	12787	12632	12898	12727	12812	12660	12813	12781	12774	12616	12736	12793	12788	12703	12803	12786	12875	12808	12669	12864	12730	12849	12696	12723	12795	12754	13043	12744	12566	12776	12754	12705	12843	12788	12777	13012	12716	12933	12854	12755	12807	12704	12902	12623	12787	12759	12773	12802	12773	12781	12965	12806	12910	12903	12758	12907	12718	12836	12812	12794	12719	12799	12750	12772	12775	12852	12814	12828	12900	12771	12879	12933	12845	12763	12736	12986	12906	12686	12730	12800	12840	13028	12743	12809	12803	12728	12707	12822	12895	12866	12744	12854	12732	12847	12827	12747	12789	12782	12812	12797	12770	12918	12802	12965	12614	12862	12852	12769	12971	12904	12832	12651	12873	12717	12935	12783	12872	12775	12799	12762	12768	12815	12884	12777	12832	12904	12875	12714	12971	12842	12832	12782	12793	12764	12721	13005	12885	12795	12870	12859	12758	12716	12754	12744	12832	12862	12691	12871	13020	12702	12869	12772	12707	12732	12854	12840	12637	12693	12661	12878	12826	12876	12834	12782	12745	12858	12647	12758	12819	12750	12897	12707	12724	12838	12779	12798	12802	12932	12690	12870	12689	12937	12776	12875	12858	12972	12671	12858	12586	12742	12776	12797	12816	12801	12861	12734	12877	12811	12737	12676	12775	12921	12890	12790	12899	12915	12801	12867	12843	12861	12801	12726	12621	12768	12997	12880	12719	12988	12906	12725	12905	12759	12752	12713	12786	12890	12687	12865	12761	12728	12978	12940	12903	12741	12681	12908	12760	12706	12733	12810	12786	12772	12861	12646	12802	12816	12767	12830	12814	12769	12720	12690	12658	12692	12747	12779	12992	12676	12770	12824	12586	12879	12916	12946	12748	12716	12935	12690	12685	12801	12788	12686	12848	12647	12769	12845	12700	12939	12677	12770	12959	12817	12815	12738	12693	13021	12615	12863	12785	12831	12881	12755	12864	12717	12539	12804	12483	12849	12958	12715	12840	12979	12817	12717	12803	12710	12809	12814	12639	12647	12696	12828	12694	12837	12998	12909	12851	12711	12664	12822	12821	12731	12675	12723	12676	12658	12883	12778	12901	12658	12743	12777	12792	12701	12578	12881	12742	12791	12784	12784	12697	12885	12853	12769	12697	12896	12729	12747	12946	12797	12807	12785	12729	12858	12684	12820	12885	12859	12839	12802	12752	12866	12802	12875	12841	12946	12846	12853	12845	12837	12817	12822	12751	12908	12750	12838	12729	12726	12639	12761	12707	12832	12631	12792	12805	12809	12674	12859	12865	12777	13004	12942	12566	12831	12699	12815	12814	12882	12680	12781	12697	12651	12725	12832	12865	12951	12834	12935	12727	12787	12915	12735	12899	12736	12866	12753	12889	12864	12684	12791	12769	12836	12773	12910	12657	12637	12667	12947	12835	12909	12768	12953	12668	12855	12638	12768	12887	12662	12790	12799	12746	12687	12839	12891	12826	12813	12865	12703	12777	12643	12742	12983	12757	12898	12697	12810	12883	12814	12907	12733	12910	12720	12814	12765	12836	12897	12714	12864	12622	12762	12766	12782	12611	12803	12907	12819	12730	12752	12792	12667	12966	12838	12681	12768	12727	12793	12800	12911	12831	12930	12896	12640	12870	12755	12733	12914	12750	12854	12822	12809	12857	12579	12798	12873	12503	12769	12974	12860	12845	12873	12830	12811	12806	12774	12822	12753	12911	12859	12692	12869	12779	12843	12691	12770	12762	12780	12815	12867	12771	12719	12856	12917	12666	12817	12906	12876	12843	12773	12714	12793	12762	12860	12864	12810	12789	12794	12796	12715	12688	12895	12666	12777	12710	12788	12702	12829	12888	12729	12741	12799	12625	12895	12724	12878	12769	12686	12751	12881	12730	12893	12734	12856	12842	12840	12699	12820	12886	12736	12649	12751	12684	12833	12625	12804	12891	12827	12791	12722	12863	12734	12753	12891	12913	12753	12805	12763	12672	12735	12812	12661	12925	12941	12815	12695	12801	12806	12787	12928	12800	13085	12918	12623	12609	12855	12898	12754	12633	12768	12967	12639	12808	12607	12720	12757	12779	12680	12838	12727	12814	12828	12899	12722	12650	12807	12782	12754	12778	12799	12867	12692	12767	12824	12892	12787	12663	12840	12691	12888	12681	12793	12687	12804	12782	12786	12889	12785	12858	12810	12955	12676	12735	12892	12736	12872	12798	12703	12976	12785	12722	12727	12668	12717	12730	12743	12857	12834	12883	12910	12743	12761	12878	12840	12646	12731	12797	12758	12638	12758	12716	12730	12884	12834	12708	12839	12836	12790	12803	12651	12795	12829	12810	12842	12904	12797	12692	12704	12751	12930	12715	12800	12758	12756	12973	12673	12841	12739	12754	12823	12783	12707	12738	12853	12702	12834	12818	12740	12886	12829	12789	12739	12715	12934	12640	12874	12725	12836	12650	12769	12878	12698	12815	12807	12782	12707	12650	12751	12647	12619	12744	12676	12947	12597	12807	12734	12857	12828	12686	12742	12920	12792	12907	12813	12905	12638	12802	12703	12755	12922	12660	12821	12769	12806	12783	12698	12822	12766	12916	12902	12873	12715	12848	12884	12820	12798	12795	12748	12901	12869	12767
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
